kai-jacobsen/kontentblocks

View on GitHub

Showing 4,293 of 4,293 total issues

Move the invocation into the parens that contain the function.
Open

(function (wp, $) {
Severity: Minor
Found in js/src/wpMediaExt/KB.media.Crop.js by eslint

Require IIFEs to be Wrapped (wrap-iife)

You can immediately invoke function expressions, but not function declarations. A common technique to create an immediately-invoked function expression (IIFE) is to wrap a function declaration in parentheses. The opening parentheses causes the contained function to be parsed as an expression, rather than a declaration.

// function expression could be unwrapped
var x = function () { return { y: 1 };}();

// function declaration must be wrapped
function () { /* side effects */ }(); // SyntaxError

Rule Details

This rule requires all immediately-invoked function expressions to be wrapped in parentheses.

Options

This rule has two options, a string option and an object option.

String option:

  • "outside" enforces always wrapping the call expression. The default is "outside".
  • "inside" enforces always wrapping the function expression.
  • "any" enforces always wrapping, but allows either style.

Object option:

  • "functionPrototypeMethods": true additionally enforces wrapping function expressions invoked using .call and .apply. The default is false.

outside

Examples of incorrect code for the default "outside" option:

/*eslint wrap-iife: ["error", "outside"]*/

var x = function () { return { y: 1 };}(); // unwrapped
var x = (function () { return { y: 1 };})(); // wrapped function expression

Examples of correct code for the default "outside" option:

/*eslint wrap-iife: ["error", "outside"]*/

var x = (function () { return { y: 1 };}()); // wrapped call expression

inside

Examples of incorrect code for the "inside" option:

/*eslint wrap-iife: ["error", "inside"]*/

var x = function () { return { y: 1 };}(); // unwrapped
var x = (function () { return { y: 1 };}()); // wrapped call expression

Examples of correct code for the "inside" option:

/*eslint wrap-iife: ["error", "inside"]*/

var x = (function () { return { y: 1 };})(); // wrapped function expression

any

Examples of incorrect code for the "any" option:

/*eslint wrap-iife: ["error", "any"]*/

var x = function () { return { y: 1 };}(); // unwrapped

Examples of correct code for the "any" option:

/*eslint wrap-iife: ["error", "any"]*/

var x = (function () { return { y: 1 };}()); // wrapped call expression
var x = (function () { return { y: 1 };})(); // wrapped function expression

functionPrototypeMethods

Examples of incorrect code for this rule with the "inside", { "functionPrototypeMethods": true } options:

/* eslint wrap-iife: [2, "inside", { functionPrototypeMethods: true }] */

var x = function(){ foo(); }()
var x = (function(){ foo(); }())
var x = function(){ foo(); }.call(bar)
var x = (function(){ foo(); }.call(bar))

Examples of correct code for this rule with the "inside", { "functionPrototypeMethods": true } options:

/* eslint wrap-iife: [2, "inside", { functionPrototypeMethods: true }] */

var x = (function(){ foo(); })()
var x = (function(){ foo(); }).call(bar)

Source: http://eslint.org/docs/rules/

Move the invocation into the parens that contain the function.
Open

(function (wp, $) {

Require IIFEs to be Wrapped (wrap-iife)

You can immediately invoke function expressions, but not function declarations. A common technique to create an immediately-invoked function expression (IIFE) is to wrap a function declaration in parentheses. The opening parentheses causes the contained function to be parsed as an expression, rather than a declaration.

// function expression could be unwrapped
var x = function () { return { y: 1 };}();

// function declaration must be wrapped
function () { /* side effects */ }(); // SyntaxError

Rule Details

This rule requires all immediately-invoked function expressions to be wrapped in parentheses.

Options

This rule has two options, a string option and an object option.

String option:

  • "outside" enforces always wrapping the call expression. The default is "outside".
  • "inside" enforces always wrapping the function expression.
  • "any" enforces always wrapping, but allows either style.

Object option:

  • "functionPrototypeMethods": true additionally enforces wrapping function expressions invoked using .call and .apply. The default is false.

outside

Examples of incorrect code for the default "outside" option:

/*eslint wrap-iife: ["error", "outside"]*/

var x = function () { return { y: 1 };}(); // unwrapped
var x = (function () { return { y: 1 };})(); // wrapped function expression

Examples of correct code for the default "outside" option:

/*eslint wrap-iife: ["error", "outside"]*/

var x = (function () { return { y: 1 };}()); // wrapped call expression

inside

Examples of incorrect code for the "inside" option:

/*eslint wrap-iife: ["error", "inside"]*/

var x = function () { return { y: 1 };}(); // unwrapped
var x = (function () { return { y: 1 };}()); // wrapped call expression

Examples of correct code for the "inside" option:

/*eslint wrap-iife: ["error", "inside"]*/

var x = (function () { return { y: 1 };})(); // wrapped function expression

any

Examples of incorrect code for the "any" option:

/*eslint wrap-iife: ["error", "any"]*/

var x = function () { return { y: 1 };}(); // unwrapped

Examples of correct code for the "any" option:

/*eslint wrap-iife: ["error", "any"]*/

var x = (function () { return { y: 1 };}()); // wrapped call expression
var x = (function () { return { y: 1 };})(); // wrapped function expression

functionPrototypeMethods

Examples of incorrect code for this rule with the "inside", { "functionPrototypeMethods": true } options:

/* eslint wrap-iife: [2, "inside", { functionPrototypeMethods: true }] */

var x = function(){ foo(); }()
var x = (function(){ foo(); }())
var x = function(){ foo(); }.call(bar)
var x = (function(){ foo(); }.call(bar))

Examples of correct code for this rule with the "inside", { "functionPrototypeMethods": true } options:

/* eslint wrap-iife: [2, "inside", { functionPrototypeMethods: true }] */

var x = (function(){ foo(); })()
var x = (function(){ foo(); }).call(bar)

Source: http://eslint.org/docs/rules/

Rule doesn't have all its properties in alphabetical order.
Open

* Copyright (c) 2015 Kushagra Gour; Licensed MIT */.hint,[data-hint]{position:relative;display:inline-block}.hint:before,.hint:after,[data-hint]:before,[data-hint]:after{position:absolute;-webkit-transform:translate3d(0, 0, 0);-ms-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0);visibility:hidden;opacity:0;z-index:1000000;pointer-events:none;-webkit-transition:.3s ease;transition:.3s ease;-webkit-transition-delay:0ms;transition-delay:0ms}.hint:hover:before,.hint:hover:after,.hint:focus:before,.hint:focus:after,[data-hint]:hover:before,[data-hint]:hover:after,[data-hint]:focus:before,[data-hint]:focus:after{visibility:visible;opacity:1}.hint:hover:before,.hint:hover:after,[data-hint]:hover:before,[data-hint]:hover:after{-webkit-transition-delay:100ms;transition-delay:100ms}.hint:before,[data-hint]:before{content:'';position:absolute;background:transparent;border:6px solid transparent;z-index:1000001}.hint:after,[data-hint]:after{content:attr(data-hint);background:#383838;color:#fff;padding:8px 10px;font-size:12px;line-height:12px;white-space:nowrap}.hint--top:before{border-top-color:#383838}.hint--bottom:before{border-bottom-color:#383838}.hint--left:before{border-left-color:#383838}.hint--right:before{border-right-color:#383838}.hint--top:before{margin-bottom:-12px}.hint--top:after{margin-left:-18px}.hint--top:before,.hint--top:after{bottom:100%;left:50%}.hint--top:hover:after,.hint--top:hover:before,.hint--top:focus:after,.hint--top:focus:before{-webkit-transform:translateY(-8px);-ms-transform:translateY(-8px);transform:translateY(-8px)}.hint--bottom:before{margin-top:-12px}.hint--bottom:after{margin-left:-18px}.hint--bottom:before,.hint--bottom:after{top:100%;left:50%}.hint--bottom:hover:after,.hint--bottom:hover:before,.hint--bottom:focus:after,.hint--bottom:focus:before{-webkit-transform:translateY(8px);-ms-transform:translateY(8px);transform:translateY(8px)}.hint--right:before{margin-left:-12px;margin-bottom:-6px}.hint--right:after{margin-bottom:-14px}.hint--right:before,.hint--right:after{left:100%;bottom:50%}.hint--right:hover:after,.hint--right:hover:before,.hint--right:focus:after,.hint--right:focus:before{-webkit-transform:translateX(8px);-ms-transform:translateX(8px);transform:translateX(8px)}.hint--left:before{margin-right:-12px;margin-bottom:-6px}.hint--left:after{margin-bottom:-14px}.hint--left:before,.hint--left:after{right:100%;bottom:50%}.hint--left:hover:after,.hint--left:hover:before,.hint--left:focus:after,.hint--left:focus:before{-webkit-transform:translateX(-8px);-ms-transform:translateX(-8px);transform:translateX(-8px)}.hint:after,[data-hint]:after{text-shadow:0 -1px 0 #000;-webkit-box-shadow:4px 4px 8px rgba(0,0,0,0.3);box-shadow:4px 4px 8px rgba(0,0,0,0.3)}.hint--error:after{background-color:#b34e4d;text-shadow:0 -1px 0 #592726}.hint--error.hint--top:before{border-top-color:#b34e4d}.hint--error.hint--bottom:before{border-bottom-color:#b34e4d}.hint--error.hint--left:before{border-left-color:#b34e4d}.hint--error.hint--right:before{border-right-color:#b34e4d}.hint--warning:after{background-color:#c09854;text-shadow:0 -1px 0 #6c5328}.hint--warning.hint--top:before{border-top-color:#c09854}.hint--warning.hint--bottom:before{border-bottom-color:#c09854}.hint--warning.hint--left:before{border-left-color:#c09854}.hint--warning.hint--right:before{border-right-color:#c09854}.hint--info:after{background-color:#3986ac;text-shadow:0 -1px 0 #193b4d}.hint--info.hint--top:before{border-top-color:#3986ac}.hint--info.hint--bottom:before{border-bottom-color:#3986ac}.hint--info.hint--left:before{border-left-color:#3986ac}.hint--info.hint--right:before{border-right-color:#3986ac}.hint--success:after{background-color:#458746;text-shadow:0 -1px 0 #1a321a}.hint--success.hint--top:before{border-top-color:#458746}.hint--success.hint--bottom:before{border-bottom-color:#458746}.hint--success.hint--left:before{border-left-color:#458746}.hint--success.hint--right:before{border-right-color:#458746}.hint--always:after,.hint--always:before{opacity:1;visibility:visible}.hint--always.hint--top:after,.hint--always.hint--top:before{-webkit-transform:translateY(-8px);-ms-transform:translateY(-8px);transform:translateY(-8px)}.hint--always.hint--bottom:after,.hint--always.hint--bottom:before{-webkit-transform:translateY(8px);-ms-transform:translateY(8px);transform:translateY(8px)}.hint--always.hint--left:after,.hint--always.hint--left:before{-webkit-transform:translateX(-8px);-ms-transform:translateX(-8px);transform:translateX(-8px)}.hint--always.hint--right:after,.hint--always.hint--right:before{-webkit-transform:translateX(8px);-ms-transform:translateX(8px);transform:translateX(8px)}.hint--rounded:after{border-radius:4px}.hint--no-animate:before,.hint--no-animate:after{-webkit-transition-duration:0ms;transition-duration:0ms}.hint--bounce:before,.hint--bounce:after{-webkit-transition:opacity 0.3s ease,visibility 0.3s ease,-webkit-transform 0.3s cubic-bezier(0.71, 1.7, 0.77, 1.24);transition:opacity 0.3s ease,visibility 0.3s ease,transform 0.3s cubic-bezier(0.71, 1.7, 0.77, 1.24)}.kb-context__header{padding:10px 10px 10px 10px;margin-bottom:0px;border-bottom:1px solid #eee;background:#fff;overflow:hidden;position:relative}.kb-context__header .kb-button-small,.kb-context__header .modules-list-item.clipboard-list-item .kb-clipboard-action,.modules-list-item.clipboard-list-item .kb-context__header .kb-clipboard-action{position:absolute;right:0px;top:0px;cursor:pointer;font-size:11px;height:100%;line-height:35px;padding:0 10px}#poststuff .kb-context__header h2,#poststuff .kb-context__container h2{font-style:normal;margin:0;padding:0;color:#222;font-weight:bold;font-size:14px;line-height:100%}.kb-context__header p.description{color:#aaa;font-size:12px;display:none}.kb-global-areas-backdrop{background-color:rgba(255,255,255,0.2);position:fixed;top:0;left:0;right:0;bottom:0;width:100%;height:100%;z-index:9995}.kb-global-areas-browser-wrap{position:fixed;top:40%;left:50%;-webkit-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);transform:translate(-50%, -50%);width:750px;min-height:300px;z-index:9998;background-color:#fff;border:1px solid #9e9e9e;padding:12px 24px 24px}.kb-global-areas-browser-wrap ul{margin:0;padding:0}.kb-global-areas-browser-wrap ul li{padding:4px;border-bottom:1px solid #9e9e9e;cursor:pointer;-webkit-transition:background .1s ease-out;transition:background .1s ease-out;position:relative}.kb-global-areas-browser-wrap ul li .kb-button-small,.kb-global-areas-browser-wrap ul li .modules-list-item.clipboard-list-item .kb-clipboard-action,.modules-list-item.clipboard-list-item .kb-global-areas-browser-wrap ul li .kb-clipboard-action{position:absolute;right:0;top:0}.kb-global-areas-browser-wrap ul li:hover h4,.kb-global-areas-browser-wrap ul li:hover p,.kb-global-areas-browser-wrap ul li:hover span{color:#000}.kb-global-areas-browser-wrap ul li h4{margin-bottom:0;margin-top:0}.kb-global-areas-browser-wrap ul li h4 span{font-weight:100}.kb-global-areas-browser-wrap ul li h4+p{margin-top:0;margin-bottom:4px}.kb-global-areas-browser-wrap ul li .dashicons{position:relative;top:-2px;-webkit-transition:all .3s ease-out;transition:all .3s ease-out;background-color:#03A9F4;color:#fff;border-radius:20px;padding:3px}.kb-global-areas-browser-wrap ul li .kb-global-area-item{display:inline-block;margin-left:12px}.kb-global-areas-browser-wrap .kb-context-browser--header{position:relative}.kb-global-areas-browser-wrap .kb-context-browser--header .close-browser{position:absolute;right:0;top:0;cursor:pointer;font-size:12px;color:#23282d}.kb-context-bar{background-color:#fff;margin-bottom:20px;border:1px solid #e5e5e5}.kb-context-downsized .kb-context__inner{position:relative;overflow:hidden;height:150px}.kb-context-downsized .kb-context-inner--overlay{position:absolute;top:0;left:0;right:0;bottom:0;width:100%;height:100%;z-index:8999;background-color:#fff;cursor:pointer;text-align:center}.kb-context-downsized .kb-context-inner--overlay span{display:block;padding:12px;font-size:14px;font-weight:bold;margin-bottom:0}.kb-context-bar--actions{margin:0;padding:0}.kb-context-bar--actions .kb-controls-item{display:inline-block;margin:0 0 0 2px;padding:0;cursor:pointer}.kb-context-bar--actions .kb-controls-item span{display:block;height:100%}.kb-context-bar--actions .kb-context-hidden .kb-button-small,.kb-context-bar--actions .kb-context-hidden .modules-list-item.clipboard-list-item .kb-clipboard-action,.modules-list-item.clipboard-list-item .kb-context-bar--actions .kb-context-hidden .kb-clipboard-action{background-color:#fafafa;color:#9e9e9e}.kb-area__head{position:relative}.kb-area__wrap{border-bottom:1px solid #ccc}.kb-area__wrap:last-child{border-bottom:0}.kb-area__wrap .kb-area__title-text span.title{font-size:13px;margin-left:0px;font-weight:100;color:#ccc;padding-left:27px;line-height:37px;font-style:italic}.kb-area__wrap .kb-area__title-text span.description{font-size:12px;margin-left:10px;color:#ccc}.kb-area__wrap:hover .kb-area__title-text span.title{color:#222}.kb-area__wrap:hover .kb-area__title-text span.description{color:#222}.area_description p{padding:0 0 0 16px;margin:0;font-size:1.1em;font-style:italic}.kb_area_settings{display:block;float:left;width:32px;height:32px;background:url(assets/gear-32.jpg) no-repeat;position:relative;cursor:pointer}.area_settings_list{position:absolute;width:220px;background:#2D3138;top:20px;z-index:5050;display:none;-webkit-box-shadow:1px 1px 6px #333;box-shadow:1px 1px 6px #333;-webkit-border-bottom-right-radius:8px;-webkit-border-bottom-left-radius:8px;-moz-border-radius-bottomright:8px;-moz-border-radius-bottomleft:8px;border-bottom-right-radius:8px;border-bottom-left-radius:8px;left:25px}.area_setting{background:#2D3138 !important;border-top:1px solid #3e444f;border-bottom:1px solid #212122;padding:0 10px;margin:0}.area_setting .description{font-size:11px;padding:5px;margin:0;line-height:100%}.area_setting.class label{padding-left:10px}.area_setting.custom-css textarea{width:100%;background:#3e444f;line-height:100%;height:100px;color:#ccc}.area_setting.custom-css textarea:focus{background:#fff;color:#000}.area_setting.classselect select{width:100%}.kb_area_templates{position:relative;cursor:pointer}.area-wrap{margin:0;padding:0px;background:#fcfcfc;border-bottom:1px solid #bbb;border-top:1px solid #fefefe}.area-wrap:first-child{padding-top:0}.kb-area__list-item{background:none;border:none;padding:5px 20px}.area-bottom{clear:both}.kb-context-container{margin-bottom:20px;padding:0px;-webkit-box-shadow:0px 1px 1px #fff;box-shadow:0px 1px 1px #fff}.kb-context__inner{background-color:#fff;border:1px solid #e5e5e5;-webkit-box-shadow:0 1px 1px rgba(0,0,0,0.04);box-shadow:0 1px 1px rgba(0,0,0,0.04)}.kb-area--footer{padding:12px 27px;overflow:hidden;background-color:#fafafa;border-top:1px solid #eee}.kb-area-block_limit{font-size:10px;display:block;color:#BDBDBD;float:left}.add-modules a{float:right;text-decoration:none;font-size:12px}.add-modules a:before{content:"\f132";font-family:'dashicons';position:relative;top:2px}.kb-selectbox{border-top:none;border-bottom:none;padding:10px;background:#fff}@media screen and (-webkit-min-device-pixel-ratio: 0){.kb-selectbox select{padding-right:18px}}.kb-area__item-placeholder{background:#f2f2f2;border:5px dashed #ccc;cursor:pointer;color:#999;padding:10px 10px;margin:5px 30px;-webkit-transition:color .25s linear;transition:color .25s linear}.kb-area__item-placeholder:hover{color:#333}.kb-dynamic-area-proxy .kb-dynamic-area-proxy--inner{padding:12px 24px;position:relative}.kb-dynamic-area-proxy .kb-dynamic-area-proxy--inner h4{margin:0}.kb-dynamic-area-proxy .kb-dynamic-area-proxy--inner h4+p{margin:0}.kb-dynamic-area-proxy .kb-dynamic-area-proxy--inner h4 span{font-weight:100;font-size:85%}.kb-dynamic-area-proxy .kb-dynamic-area-proxy--inner .kb-button-small,.kb-dynamic-area-proxy .kb-dynamic-area-proxy--inner .modules-list-item.clipboard-list-item .kb-clipboard-action,.modules-list-item.clipboard-list-item .kb-dynamic-area-proxy .kb-dynamic-area-proxy--inner .kb-clipboard-action{position:absolute;right:24px;top:12px}.kb-area-move-handle{cursor:move;font-size:23px}.js-area-settings-opener{cursor:pointer;padding-left:0px;width:35px;height:35px;background:image-url("icon-cog-small.png") center no-repeat;text-indent:-9999px;position:absolute;left:0;opacity:0.4}.kb-area__wrap:hover .js-area-settings-opener{opacity:1}.kb-area-settings-wrapper{overflow:hidden;background:whitesmoke;-webkit-box-shadow:inset -1px 1px 12px #aaa;box-shadow:inset -1px 1px 12px #aaa;border-bottom:1px solid #aaa}.kb-area-settings{padding:10px}.kb-area-settings .kb-area-templates{overflow:hidden}.kb-area-settings .kb-area-templates li{display:block;float:left;margin-left:8px}.kb-area-actions{position:absolute;right:24px;top:8px}.kb-area-actions .kb-area-actions-list{list-style:none;margin:0}.kb-area-actions .kb-controls-item{display:inline-block;color:#9e9e9e;cursor:pointer}.kb-area-actions .kb-controls-item:hover{color:#23282d}.kb-area__wrap{border-left:3px solid #009688}.kb-area__wrap.kb-area-status-inactive{opacity:0.9;border-left:3px solid #F44336}.kb-area__wrap.kb-area-status-inactive .kb-area--body{display:none}.kb-field{font-family:'Open Sans', sans-serif !important}.kb-field{padding:10px 10px 0px 12px;text-align:left !important}.kb-field label.heading{display:block;margin-bottom:12px;padding-bottom:4px;font-weight:900;font-size:14px;color:#333333}.kb-field input[type=text]{display:inline-block;text-align:left;height:30px;line-height:22px;font-size:14px;-webkit-box-shadow:none !important;box-shadow:none !important;width:60%;min-width:150px !important;max-width:450px !important;-webkit-transition:width .2s ease-out;transition:width .2s ease-out;margin:0}.kb-field input[type=text].large{width:90%}.kb-field select{min-width:200px;max-width:50%;height:30px !important;padding:0px 4px !important;line-height:30px;margin:0 !important}.kb-field input[type=checkbox]{margin-right:3px;line-height:150%}.kb-field select{min-width:200px}body .kb-field-wrapper{border-left:1px solid transparent}body .kb-field-wrapper .kb-field-wrapper:hover{border-left:1px solid transparent}.kb-field-wrapper{padding:12px 0;border-bottom:1px dotted #eaeaea;position:relative}.kb-field-wrapper .kb-field-type-label{font-size:9px !important;color:#666;text-transform:capitalize;padding:1px 4px;position:absolute;top:0;right:0}.kb-field-wrapper:hover{background-color:#fefefe}.kb-field-wrapper.field-has-description label.heading{margin-bottom:0}.kb-field-wrapper.field-has-description p.description{font-size:12px;margin-bottom:12px;font-style:normal;display:block}.kb-field-wrapper.field-renderer-wp:hover{background-color:transparent;border-left:none}.kb-field-wrapper.field-renderer-wp .kb-field:not(.kb-field--flexfields) .kb-field--label-heading{display:none}.kb-field-wrapper.field-renderer-wp .kb-field:not(.kb-field--flexfields) input[type='text']{width:100%;max-width:100% !important}.kb-field--reset{margin:0;font-size:12px}.kb-field--bubble.charcount{display:block;text-align:right;color:#9e9e9e}@media screen and (min-width: 1200px){.kb-field-flex.klearfix{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row}.kb-field-flex.klearfix.kb-field{padding:0}.kb-field-flex.klearfix .kb-field--label-wrap{margin-right:0;padding:20px;padding-bottom:6px;margin-bottom:12px}.kb-field-flex.klearfix .kb-field--label-wrap:after{content:'';display:block;border-bottom:1px solid #E0E0E0;width:100px}.kb-field-flex.klearfix .kb-field--label-wrap label.heading{font-size:13px}.kb-field-flex.klearfix .kb-field--field-wrap{padding:20px 20px;padding-top:0}}.kb-flex-wrapper.kb-field-wrapper{padding:0}.Zebra_DatePicker,.dp_header{width:260px !important}.Zebra_DatePicker *,.Zebra_DatePicker *:after,.Zebra_DatePicker *:before{-moz-box-sizing:content-box !important;-webkit-box-sizing:content-box !important;box-sizing:content-box !important}.Zebra_DatePicker{position:absolute;background:#373737;border:3px solid #373737;display:none;z-index:10000;font-family:'Open Sans', Geneva, 'Lucida Sans', 'Lucida Grande', 'Lucida Sans Unicode', Verdana, sans-serif;font-size:13px}.Zebra_DatePicker *{margin:0;padding:0;color:#666;background:transparent;border:none}.Zebra_DatePicker table{border-collapse:collapse;border-spacing:0}.Zebra_DatePicker td,.Zebra_DatePicker th{text-align:center;padding:5px 0}.Zebra_DatePicker td{cursor:pointer}.Zebra_DatePicker .dp_daypicker,.Zebra_DatePicker .dp_monthpicker,.Zebra_DatePicker .dp_yearpicker{margin-top:3px}.Zebra_DatePicker .dp_daypicker td,.Zebra_DatePicker .dp_daypicker th,.Zebra_DatePicker .dp_monthpicker td,.Zebra_DatePicker .dp_yearpicker td{width:30px;border:1px solid #BBB;background:#DEDEDE url("assets/zebra-datepicker/default-date.png") repeat-x top;color:#666}.Zebra_DatePicker,.Zebra_DatePicker .dp_header .dp_hover,.Zebra_DatePicker .dp_footer .dp_hover{border-radius:5px}.Zebra_DatePicker .dp_header td{color:#E0E0E0}.Zebra_DatePicker .dp_header .dp_previous,.Zebra_DatePicker .dp_header .dp_next{width:30px}.Zebra_DatePicker .dp_header .dp_caption{font-weight:bold}.Zebra_DatePicker .dp_header .dp_hover{background:#67AABB;color:#FFF}.Zebra_DatePicker .dp_header .dp_blocked{color:#888;cursor:default}.Zebra_DatePicker td.dp_week_number,.Zebra_DatePicker .dp_daypicker th{background:#F1F1F1;font-size:9px;padding-top:7px}.Zebra_DatePicker td.dp_weekend_disabled,.Zebra_DatePicker td.dp_not_in_month,.Zebra_DatePicker td.dp_not_in_month_selectable{background:#ECECEC url("assets/zebra-datepicker/disabled-date.png");color:#CCC;cursor:default}.Zebra_DatePicker td.dp_not_in_month_selectable{cursor:pointer}.Zebra_DatePicker td.dp_weekend{background:#DEDEDE url("assets/zebra-datepicker/default-date.png") repeat-x top;color:#666}.Zebra_DatePicker td.dp_selected{background:#E26262;color:#E0E0E0 !important}.Zebra_DatePicker .dp_monthpicker td{width:33%}.Zebra_DatePicker .dp_yearpicker td{width:33%}.Zebra_DatePicker .dp_footer{margin-top:3px}.Zebra_DatePicker .dp_footer .dp_hover{background:#67AABB;color:#FFF}.Zebra_DatePicker .dp_today{color:#E0E0E0;padding:3px}.Zebra_DatePicker .dp_clear{color:#E0E0E0;padding:3px}.Zebra_DatePicker td.dp_current{color:#E26261}.Zebra_DatePicker td.dp_disabled_current{color:#E38585}.Zebra_DatePicker td.dp_hover{background:#67AABB url("assets/zebra-datepicker/selected-date.png") repeat-x top;color:#FFF}.Zebra_DatePicker td.dp_disabled{background:#ECECEC url("assets/zebra-datepicker/disabled-date.png") repeat-x top;color:#DDD;cursor:default}button.Zebra_DatePicker_Icon{display:block;position:absolute;width:16px;height:16px;background:url("assets/zebra-datepicker/calendar.png") no-repeat left top;text-indent:-9000px;border:none;cursor:pointer;padding:0;line-height:0;vertical-align:top;right:8px  !important}button.Zebra_DatePicker_Icon_Disabled{background-image:url("assets/zebra-datepicker/calendar-disabled.png")}button.Zebra_DatePicker_Icon{margin:0 0 0 3px}button.Zebra_DatePicker_Icon_Inside{margin:0 3px 0 0}.kb-field--date input.kb-datepicker{width:180px}.kb-field--file{position:relative}.kb-field--file table{max-width:500px;margin-bottom:10px;border:none;font-size:12px !important}.kb-field--file table tr td:first-child{padding:0 30px 0 0}.kb-field--file table td{border:none;font-size:12px !important}.kb-js-reset-file{cursor:pointer;line-height:28px;padding-left:8px}.kb-field--image,.kb-field--cropimage{padding-bottom:10px}.kb-field--image .kb-field-image-wrapper,.kb-field--cropimage .kb-field-image-wrapper{overflow:hidden}.kb-field--image img,.kb-field--cropimage img{max-width:100%}.kb-field--image .kb-js-add-image,.kb-field--cropimage .kb-js-add-image{cursor:pointer;background:#fafafa;border:1px solid #f2f2f2;background-image:url("assets/images/transp_bg.png");background-repeat:repeat;max-height:400px;max-width:400px;min-width:150px;min-height:150px;padding:0;margin-right:15px;display:inline-block}.kb-field--image .kb-js-image-meta-wrapper label,.kb-field--cropimage .kb-js-image-meta-wrapper label{display:block;font-weight:100;font-size:12px}.kb-field--image .kb-js-image-meta-wrapper input[type=text],.kb-field--cropimage .kb-js-image-meta-wrapper input[type=text]{color:#333;font-weight:100}.kb-field--image .kb-field-image-title,.kb-field--cropimage .kb-field-image-title{margin-bottom:12px}.kb-field--image .kb-field-image-title input,.kb-field--cropimage .kb-field-image-title input{background-color:transparent !important;-webkit-box-shadow:none !important;box-shadow:none !important;width:300px}.kb-field--image .kb-field-image-title label,.kb-field--cropimage .kb-field-image-title label{display:block}.kb-field--image .kb-field-image-meta,.kb-field--cropimage .kb-field-image-meta{display:inline-block;vertical-align:top;padding:8px}.kb-field--image .kb-field-image-meta textarea,.kb-field--cropimage .kb-field-image-meta textarea{width:100%;background-color:transparent !important;-webkit-box-shadow:none !important;box-shadow:none !important;resize:none}.kb-field--image .kb-field-image--footer,.kb-field--cropimage .kb-field-image--footer{clear:both;margin-top:10px;padding:8px 0}.kb-image-frame .attachment-display-settings,.kb-image-frame [data-setting="alt"],.kb-image-frame [data-setting="description"]{display:none !important}.kb-field--tabs{position:relative;zoom:1}.kb-field--tabs a:focus{-webkit-box-shadow:none;box-shadow:none}.kb-field--tabs ul.ui-tabs-nav{margin-bottom:0px;margin-left:0px;padding:0 0 0 0;overflow:hidden;list-style:none !important;background-color:#fafafa;border-bottom:1px solid #eee;border-top:1px solid #eee}.kb-field--tabs ul.ui-tabs-nav li{padding:8px 0px 5px 0px;background-color:#fafafa;float:left;margin-bottom:0;position:relative;top:0px}.kb-field--tabs ul.ui-tabs-nav li:focus,.kb-field--tabs ul.ui-tabs-nav li:active{border:none;outline:none}.kb-field--tabs ul.ui-tabs-nav li a{padding:2px 22px;text-decoration:none;color:#333;top:2px;font-weight:100;font-size:13px;border:none}.kb-field--tabs ul.ui-tabs-nav li a:focus,.kb-field--tabs ul.ui-tabs-nav li a:active{border:none;outline:none}.kb-field--tabs ul.ui-tabs-nav li a:hover{color:#666;border:none}.kb-field--tabs ul.ui-tabs-nav li.ui-tabs-active{background-color:#fff}.kb-field--tabs ul.ui-tabs-nav li.ui-tabs-active a{color:#000;font-weight:500}.kb-field--tabs .ui-widget-content{padding:0px}.option-panel-postbox .kb-field--tabs ul.ui-tabs-nav{margin-top:0;margin-right:0}.option-panel-postbox .kb-custom-wrapper,.option-panel-postbox .inside{margin-top:0;margin-bottom:0}.kbf-fields-tabnav ul.ui-tabs-nav{border-top:none}.kb-field--link .button.kb-js-add-link{position:relative;top:2px;margin-left:10px}.kb-field--link .kb-field--link-meta{margin-top:10px}.kbf-multitext-wrap{margin-bottom:12px}.kb-field--text-multiple-control{display:inline-block;color:#23282d}.kb-field--text-multiple-control.kbf-sort{cursor:move}.kb-field--text-multiple-item{margin-bottom:12px}.kb-field--text-multiple-item input{display:inline-block}.kb-field--file-multiple-control{display:inline-block;color:#23282d}.kb-field--file-multiple-control.kbf-sort{cursor:move}.kb-field--file-multiple-control.kbf-delete{position:absolute;bottom:12px;right:12px;cursor:pointer}.kb-field--file-multiple-item{margin-bottom:12px;position:relative}.kb-field--file-multiple-item input{display:inline-block}.kb-field--file-multiple-item{background-color:#fafafa;padding:12px}.kb-field--file-multiple-item table{margin:12px 0;table-layout:auto;width:100%}.kb-field--file-multiple-item .heading{display:inline !important}.kb-field--file-multiple-item .kb-file-input{width:100%}.kb-field--file-multiple-item table tr td:first-child{font-weight:bold;padding-right:10px;padding-bottom:12px;width:200px}.kb-field--date-multiple-control{display:inline-block;color:#23282d}.kb-field--date-multiple-control.kbf-sort{cursor:move}.kb-field--date-multiple-item{margin-bottom:12px}.kb-field--date-multiple-item input{display:inline-block}.kb-custom-wrapper{background-color:#fff;margin:15px 0}.kb-custom-wrapper .inside{padding:0 !important}.flexible-fields--header{padding:10px 0}.kb-flexible-fields--item-wrapper.ff-section-invisible{border-left:3px solid #F44336;opacity:0.3}.kb-flexible-fields--item-wrapper.ff-section-invisible:hover{opacity:0.8}.flexible-fields--section-box .flexible-fields--section-title{position:relative;background-color:#fafafa;padding:12px}.flexible-fields--section-box .flexible-fields--section-title input[type=text]{border:none;font-style:italic;border-bottom:1px solid #ddd;font-weight:normal}.flexible-fields--section-box .flexible-fields--js-drag-handle{cursor:move}.flexible-fields--section-box .flexible-fields--js-drag-handle:before{top:3px;position:relative;font-size:24px !important;color:#666;text-shadow:1px 1px 1px #FFF}.flexible-fields--section-box .flexible-fields--js-trash{position:absolute;top:12px;right:20px;cursor:pointer}.flexible-fields--section-box .flexible-fields--js-trash:before{font-size:18px !important}.flexible-fields--section-box .flexible-fields--js-trash:hover{color:#333}.flexible-fields--toggle-title{background-color:#fafafa;border:1px solid #ccc;position:relative}.flexible-fields--toggle-title h3{padding:3px !important;margin:0 !important;font-size:16px !important}.flexible-fields--toggle-title input[type="text"]{font-size:13px !important;padding-left:15px;background-color:transparent !important;border:none;border-bottom:1px solid transparent;display:inline-block;margin:0 !important}.flexible-fields--toggle-title input[type="text"]:hover{border-color:#ccc;background-color:#fafafa}.flexible-fields--toggle-title input[type="text"]:focus{background-color:#fff !important;-webkit-box-shadow:none;box-shadow:none}.flexible-fields--toggle-title .flexible-fields--js-toggle{font-size:18px !important;position:relative;top:5px;left:3px;cursor:pointer;color:#999}.flexible-fields--toggle-title .flexible-fields--js-toggle:hover{color:#333}.flexible-fields--toggle-title .flexible-fields--js-drag-handle{cursor:move}.flexible-fields--toggle-title .flexible-fields--js-drag-handle:before{top:3px;position:relative;font-size:24px !important;left:-3px;color:#666;text-shadow:1px 1px 1px #FFF}.flexible-fields--toggle-title .flexible-fields--js-trash{position:absolute;right:15px;font-size:15px !important;top:11px;color:#999;cursor:pointer}.flexible-fields--toggle-title .flexible-fields--js-trash:before{font-size:14px !important}.flexible-fields--toggle-title .flexible-fields--js-trash:hover{color:#333}.flexible-fields--toggle-title .flexible-fields--js-duplicate{position:absolute;right:40px;font-size:15px !important;top:13px;color:#999;cursor:pointer;font:normal 14px/1 'dashicons' !important}.flexible-fields--toggle-title .flexible-fields--js-duplicate:before{font-size:14px !important;content:'\f105'}.flexible-fields--toggle-title .flexible-fields--js-duplicate:hover{color:#333}.flexible-fields--toggle-title .flexible-fields--js-visibility{position:absolute;right:68px;font-size:15px !important;top:12px;color:#999;cursor:pointer;font:normal 14px/1 'dashicons' !important}.flexible-fields--toggle-title .flexible-fields--js-visibility:before{font-size:14px !important;content:'\f177'}.flexible-fields--toggle-title .flexible-fields--js-visibility:hover{color:#333}.flexible-fields--section-box{border:1px solid #cecece;overflow:hidden}.flexible-fields--section-box-inner{padding:12px}.kb-active-box .flexible-fields--section-box{overflow:auto;max-height:none}.os-content-inner .flexible-fields--item-list{list-style:none;margin:0;padding:0;margin-bottom:20px}.os-content-inner .flexible-fields--item-list li{margin-bottom:10px}.kb-gallery--stage .kb-gallery--image-wrapper{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;display:inline-block;width:150px;margin-right:15px;border:1px solid #ccc;background:#f2f2f2;padding:6px;line-height:100%;margin-bottom:15px;cursor:move}.kb-gallery--stage .kb-gallery--image-wrapper img{max-width:100%}.kb-gallery--stage .kb-gallery--header{display:none}.kb-gallery--stage .kb-gallery--image-holder{position:relative}.kb-gallery--stage .kb-gallery--image-holder .kb-gallery--js-edit{position:absolute;top:5px;left:5px;padding:2px;background:rgba(255,255,255,0.5);cursor:pointer;font-size:14px}.kb-gallery--stage .kb-gallery--image-holder .kb-gallery--js-edit:hover{background:#fff}.kb-gallery--stage .kb-gallery--image-holder .kb-gallery--js-delete{position:absolute;top:5px;right:5px;padding:2px;background:rgba(255,255,255,0.5);cursor:pointer;font-size:14px}.kb-gallery--stage .kb-gallery--image-holder .kb-gallery--js-delete:hover{background:#fff}.kb-gallery--active-item *{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.kb-js--remote-editor *{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.kb-gallery--active-item{position:fixed;top:10%;left:50%;-webkit-transform:translate(-50%, 0%);-ms-transform:translate(-50%, 0%);transform:translate(-50%, 0%);z-index:8888;width:90%;max-height:500px;min-height:350px;background-color:#f9f9f9;border:1px solid #ccc;max-width:800px;-webkit-box-shadow:1px 1px 4px #999;box-shadow:1px 1px 4px #999}.kb-gallery--active-item .kb-field{background:transparent;padding-left:0px}.kb-gallery--active-item .kb-gallery--left-column{width:70%;float:left;display:block;background:#f9f9f9;height:100%;padding:16px}.kb-gallery--active-item .kb-gallery--right-column{display:block;background:#f9f9f9;width:30%;height:100%;float:left;position:relative;right:1px}.kb-gallery--active-item .kb-gallery--image-holder{padding:40px}.kb-gallery--active-item .kb-gallery--image-holder img{background:#fff;padding:6px}.kb-gallery--active-item .kb-gallery--image-meta{display:block !important}.kb-gallery--active-item .kb-gallery--js-edit,.kb-gallery--active-item .kb-gallery--js-delete{display:none !important}.kb-gallery--active-item .kb-gallery--js-meta-close{position:absolute;right:10px;top:7px;cursor:pointer;z-index:9999;font-size:14px !important}.kb-gallery--active-item .kb-gallery--tabs-nav li:first-child a{padding-left:0 !important;margin-left:0}.kb-gallery--active-item .kb-gallery--meta-field{margin:0px 0}.kb-gallery--active-item .kb-gallery--tabs-nav{padding:0;list-style:none !important}.kb-gallery--active-item .kb-gallery--tabs-nav li{background:transparent !important}.kb-gallery--active-item .kb-gallery--header{background:#fff;z-index:99;position:relative;border-bottom:1px solid #ccc;padding:5px 10px}.kb-gallery--active-item .kb-gallery--header h3{margin:0;font-size:14px;font-family:Open-Sans, sans-serif !important}.kb-gallery-frame .collection-settings.gallery-settings{display:none !important}.kb-gallery2__stage .kb-gallery--image-wrapper{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;display:inline-block;width:150px;height:150px;margin-right:15px;border:1px solid #ccc;background:#f2f2f2;padding:6px;line-height:100%;margin-bottom:15px;cursor:move}.kb-gallery2__stage .kb-gallery--image-wrapper img{max-width:100%;vertical-align:top}.kb-gallery2__stage .kb-gallery--header{display:none}.kb-gallery2__stage .kb-gallery--image-holder{position:relative}.kb-gallery2__stage .kb-gallery--image-holder .kb-gallery--js-edit{position:absolute;top:5px;left:5px;padding:2px;background:rgba(255,255,255,0.5);cursor:pointer;font-size:14px}.kb-gallery2__stage .kb-gallery--image-holder .kb-gallery--js-edit:hover{background:#fff}.kb-gallery2__stage .kb-gallery--image-holder .kb-gallery--js-delete{position:absolute;top:5px;right:5px;padding:2px;background:rgba(255,255,255,0.5);cursor:pointer;font-size:14px}.kb-gallery2__stage .kb-gallery--image-holder .kb-gallery--js-delete:hover{background:#fff}.kb-gallery--active-item *{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.kb-js--remote-editor *{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.kb-gallery--active-item{position:fixed;top:10%;left:50%;-webkit-transform:translate(-50%, 0%);-ms-transform:translate(-50%, 0%);transform:translate(-50%, 0%);z-index:8888;width:90%;max-height:500px;min-height:350px;background-color:#f9f9f9;border:1px solid #ccc;max-width:800px;-webkit-box-shadow:1px 1px 4px #999;box-shadow:1px 1px 4px #999}.kb-gallery--active-item .kb-field{background:transparent;padding-left:0px}.kb-gallery--active-item .kb-gallery--left-column{width:70%;float:left;display:block;background:#f9f9f9;height:100%;padding:16px}.kb-gallery--active-item .kb-gallery--right-column{display:block;background:#f9f9f9;width:30%;height:100%;float:left;position:relative;right:1px}.kb-gallery--active-item .kb-gallery--image-holder{padding:40px}.kb-gallery--active-item .kb-gallery--image-holder img{background:#fff;padding:6px}.kb-gallery--active-item .kb-gallery--image-meta{display:block !important}.kb-gallery--active-item .kb-gallery--js-edit,.kb-gallery--active-item .kb-gallery--js-delete{display:none !important}.kb-gallery--active-item .kb-gallery--js-meta-close{position:absolute;right:10px;top:7px;cursor:pointer;z-index:9999;font-size:14px !important}.kb-gallery--active-item .kb-gallery--tabs-nav li:first-child a{padding-left:0 !important;margin-left:0}.kb-gallery--active-item .kb-gallery--meta-field{margin:0px 0}.kb-gallery--active-item .kb-gallery--tabs-nav{padding:0;list-style:none !important}.kb-gallery--active-item .kb-gallery--tabs-nav li{background:transparent !important}.kb-gallery--active-item .kb-gallery--header{background:#fff;z-index:99;position:relative;border-bottom:1px solid #ccc;padding:5px 10px}.kb-gallery--active-item .kb-gallery--header h3{margin:0;font-size:14px;font-family:Open-Sans, sans-serif !important}.kb-gallery-frame .collection-settings.gallery-settings{display:none !important}.kb-gallery-ext__stage .kb-gallery--image-wrapper{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;display:block;margin-right:15px;border:1px solid #ccc;background:#fafafa;padding:20px;line-height:100%;margin-bottom:15px;cursor:move;width:100%;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}.kb-gallery-ext__stage .kb-gallery--image-wrapper img{max-width:100%;width:100px;height:100px;vertical-align:top}.kb-gallery-ext__stage .kb-gallery--image-wrapper .kb-gallery--meta-info{margin-left:20px;-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1}.kb-gallery-ext__stage .kb-gallery--image-wrapper .kb-gallery--meta-info textarea{height:80px;width:100%}.kb-gallery-ext__stage .kb-gallery--header{display:none}.kb-gallery-ext__stage .kb-gallery--image-holder{display:flex !important;position:relative}.kb-gallery--active-item *{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.kb-js--remote-editor *{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.kb-gallery--active-item{position:fixed;top:10%;left:50%;-webkit-transform:translate(-50%, 0%);-ms-transform:translate(-50%, 0%);transform:translate(-50%, 0%);z-index:8888;width:90%;max-height:500px;min-height:350px;background-color:#f9f9f9;border:1px solid #ccc;max-width:800px;-webkit-box-shadow:1px 1px 4px #999;box-shadow:1px 1px 4px #999}.kb-gallery--active-item .kb-field{background:transparent;padding-left:0px}.kb-gallery--active-item .kb-gallery--left-column{width:70%;float:left;display:block;background:#f9f9f9;height:100%;padding:16px}.kb-gallery--active-item .kb-gallery--right-column{display:block;background:#f9f9f9;width:30%;height:100%;float:left;position:relative;right:1px}.kb-gallery--active-item .kb-gallery--image-holder{padding:40px}.kb-gallery--active-item .kb-gallery--image-holder img{background:#fff;padding:6px}.kb-gallery--active-item .kb-gallery--image-meta{display:block !important}.kb-gallery--active-item .kb-gallery--js-edit,.kb-gallery--active-item .kb-gallery--js-delete{display:none !important}.kb-gallery--active-item .kb-gallery--js-meta-close{position:absolute;right:10px;top:7px;cursor:pointer;z-index:9999;font-size:14px !important}.kb-gallery--active-item .kb-gallery--tabs-nav li:first-child a{padding-left:0 !important;margin-left:0}.kb-gallery--active-item .kb-gallery--meta-field{margin:0px 0}.kb-gallery--active-item .kb-gallery--tabs-nav{padding:0;list-style:none !important}.kb-gallery--active-item .kb-gallery--tabs-nav li{background:transparent !important}.kb-gallery--active-item .kb-gallery--header{background:#fff;z-index:99;position:relative;border-bottom:1px solid #ccc;padding:5px 10px}.kb-gallery--active-item .kb-gallery--header h3{margin:0;font-size:14px;font-family:Open-Sans, sans-serif !important}.otimes-field--stage .otimes-table{table-layout:fixed}.otimes-field--stage .otimes-table .oday{font-weight:bold}.otimes-field--stage .otimes-table .oday-open,.otimes-field--stage .otimes-table .oday-close{width:100px;padding:0 8px}.otimes-field--stage .otimes-table .oday-til{color:#ccc}.otimes-field--stage .otimes-table tr .oday-split{display:none}.otimes-field--stage .otimes-table.split tr .oday-split{display:table-cell}.otimes-field--stage input.kb-ot-timepicker{width:100%}.kb-plupload__file-list{list-style:none;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;margin-left:-20px}.kb-plupload__file-list .kb-plupload__file-item{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;width:23%;display:block;float:left;margin-left:2%;border:#ccc 1px solid;position:relative;min-height:150px;background-color:#f9f9f9;margin-bottom:20px}.kb-plupload__file-list .kb-plupload__file-item canvas{position:absolute;right:8px;top:8px}.kb-plupload__file-list .kb-plupload__file-item-header{background:#f2f2f2;padding:6px;min-height:40px;border-bottom:1px solid #ccc}.kb-plupload__file-list .kb-plupload__file-progress{padding:3px;height:auto;position:relative}.kb-plupload__file-list .kb-plupload__file-progress span.kb-plupload__file-percent{color:#fff;display:block;position:absolute;z-index:10;line-height:20px}.kb-plupload__file-list .kb-plupload__file-progress span.kb-plupload__file-percent-bar{display:block;position:absolute;left:0;top:0;height:100%;background:#cc003b;z-index:1}.kb-plupload__file-list .kb-plupload__image-wrap{text-align:center;line-height:0}.kb-plupload__file-list .kb-plupload__image-wrap img{padding:5px;background:#fff}.kb-image-details .setting.align,.kb-image-details .setting.size,.kb-image-details .setting.link-to{display:none}.kb-image-details .advanced-settings .advanced-link{display:none}.kbml-grid{height:100%}.kbml-slot{min-height:100px;background-color:#f2f2f2;border:1px dashed #ccc;margin-bottom:20px;padding:12px;position:relative;cursor:-webkit-grab;cursor:grab;cursor:move}.kbml-slot .add-modules{position:absolute;bottom:12px;right:12px}.kbml-slot .add-modules div{color:#0073aa}.kbsm-button{background:#03A9F4;display:inline-block;padding:4px 12px;color:white;position:absolute;bottom:50%;left:50%;-webkit-transform:translateX(-50%) translateY(50%);-ms-transform:translateX(-50%) translateY(50%);transform:translateX(-50%) translateY(50%);cursor:pointer}.kbsm--name{font-weight:100;font-size:12px}.kbsm-actions{position:absolute;right:12px;top:12px;cursor:pointer}.kbsm-actions>div{display:inline-block}.kbsm-actions .kbsm-action{cursor:pointer}.kbsm-actions .kbsm-action span.dashicons{font-size:15px;width:15px;height:15px;color:#9e9e9e}.kbsm-actions .kbsm-action span.dashicons:hover{color:#23282d}.kbsm-empty{text-align:center;padding:12px}.kbsm-empty.add-modules{cursor:pointer}.kbml-slot .add-modules{cursor:pointer}.kb-submodule.is-dirty .kbms-action--update .dashicons{color:red}.kb-oembed-preview{margin:10px 0;padding:10px 0}.kb-oembed-preview iframe{max-width:500px;border:1px solid #ccc;padding:10px}.select-sortable .select2-container--default .select2-selection--multiple .select2-selection__choice{float:none;display:block;padding-left:0;margin-left:0}.kb-field--select .select2-container--default .select2-selection--multiple .select2-selection__rendered{padding-left:0;padding-right:0}.kb-field--select .select2-container--default .select2-selection--multiple .select2-selection__choice__display{padding-left:23px}.kb-field--select .select2-container--default .select2-selection--multiple .select2-selection__choice__remove{height:100%}.kb-field--select .select2-container .select2-search--inline{width:100%;border-bottom:1px solid #ccc;background-color:#fafafa;cursor:pointer}@media screen and (min-width: 1200px){.kbf-subtabs-container{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;min-height:180px}.kbf-fields-tabnav{width:17%;background-color:#fafafa}.kbf-fields-tabscontainer{-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1}}.kbf-fields-tabnav ul.ui-tabs-nav{background-color:#fafafa;padding-top:0;margin-top:0}.kbf-fields-tabnav ul.ui-tabs-nav li{display:block;float:none;background-color:#fafafa;padding:8px 0 5px 0;margin-bottom:0;position:relative;top:0}.kbf-fields-tabnav ul.ui-tabs-nav li:focus,.kbf-fields-tabnav ul.ui-tabs-nav li:active{border:none;outline:none}.kbf-fields-tabnav ul.ui-tabs-nav li a{color:#333;padding:0 12px;display:block;top:0;text-decoration:none}.kbf-fields-tabnav ul.ui-tabs-nav li a:focus,.kbf-fields-tabnav ul.ui-tabs-nav li a:active{border:none;outline:none}.kbf-fields-tabnav ul.ui-tabs-nav li.ui-tabs-active{background-color:#fff}.kbf-fields-tabnav ul.ui-tabs-nav li.ui-tabs-active a{border-bottom:0}.kbf-fields-tabnav ul.ui-tabs-nav li.ui-state-focus{border:none;outline:none}.kb-field--osm-wrapper [data-kb-osm-map]{width:100%;min-height:300px;background-color:#eee;margin-bottom:30px}.kb-field--osm-wrapper .kb-field--osm-meta input{width:200px;max-width:unset;margin-right:15px}.global-area-edit .kb_page_wrap{padding:0}.global-area-edit .area-holder{border:0;-webkit-box-shadow:0;box-shadow:0;background:#fff}.global-area-edit .kb_page_wrap{max-width:100%;border:0}.global-area-edit span.title{font-family:'Open Sans', sans-serif;font-weight:100;font-size:22px}#module-browser{background:#fff;position:fixed;left:50%;top:50%;-webkit-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);transform:translate(-50%, -50%);width:800px;height:65%;z-index:299;padding:12px}body.kontentblocks-ready #module-browser{z-index:9998}.module-browser-wrapper *{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;position:relative}.module-browser-wrapper * .close-browser{position:absolute;right:8px;top:12px;color:#333;cursor:pointer;z-index:59;font-size:12px}#wpwrap{-webkit-transition:all .8s ease-in-out;transition:all .8s ease-in-out}#wpwrap.module-browser-open{-webkit-filter:blur(2px);filter:blur(2px);pointer-events:none}.module-browser-wrapper{height:100%;position:relative;overflow:hidden}.module-browser-wrapper.module-browser--excerpt-view .module-browser--switch__excerpt-view{color:#333}.module-browser-wrapper.module-browser--list-view .module-browser--switch__list-view,.module-browser-wrapper.module-browser--grid-view .module-browser--switch__list-view{color:#333}.module-browser-wrapper.module-browser--list-view .module-browser__right-column,.module-browser-wrapper.module-browser--grid-view .module-browser__right-column{width:0}.module-browser-wrapper.module-browser--list-view .module-browser__left-column,.module-browser-wrapper.module-browser--grid-view .module-browser__left-column{width:100%}.module-browser-header{height:36px;background:#fff;position:relative;z-index:99;padding-left:0px;margin-bottom:12px;border-bottom:1px solid #fafafa}.module-browser-header .dashicons{position:absolute;color:#333;top:11px;font-size:16px;cursor:pointer;z-index:60}.module-browser-header .dashicons.module-browser--switch__list-view{right:65px}.module-browser-header .dashicons.module-browser--switch__excerpt-view{right:40px}.module-browser-header .dashicons.module-browser--switch__grid-view{right:40px}.module-browser-header ul{list-style:none;margin:0 !important;padding:0 !important}.module-browser-header .cat-item{display:inline-block;color:#333;padding:3px 10px;line-height:24px;cursor:pointer;font-size:13px !important;font-family:'Open Sans', Helvetica, Arial, sans-serif !important}.module-browser-header .cat-item.active{font-weight:bold;background-color:#03A9F4;color:#f9f9f9}.module-browser__left-column{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;width:280px;display:block;float:left;height:100%;margin-top:0px;padding-top:36px;padding-bottom:36px;-webkit-transition:all .2s linear;transition:all .2s linear}.module-browser__right-column{width:510px;display:block;height:100%;padding-top:36px;padding-right:10px;float:left;-webkit-transition:all .2s linear;transition:all .2s linear}.module-browser__right-column .module-browser--poster-wrap{margin-bottom:20px}.module-browser__right-column .module-browser--poster-wrap img{max-width:100%}.modules-list{margin:0 !important;padding:0 !important;list-style:none !important;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start;-webkit-align-content:flex-start;-ms-flex-line-pack:start;align-content:flex-start}.modules-list,.module-description{margin:0 !important;padding:0 0 72px !important}.module-description h3{padding-left:15px}.module-description h3 .kb-button-small,.module-description h3 .modules-list-item.clipboard-list-item .kb-clipboard-action,.modules-list-item.clipboard-list-item .module-description h3 .kb-clipboard-action{display:inline-block;margin:0 10px;cursor:pointer}.modules-list-item{position:relative;padding:12px !important;margin:0 !important;opacity:0.7;width:25%;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.modules-list-item:hover{background-color:#fff;cursor:pointer;opacity:1}.modules-list-item .kbmb-icon{font-family:dashicons}.modules-list-item .kbmb-icon:before{font-size:20px !important}.modules-list-item .kbmb-hl{display:inline-block;font-size:13px !important;padding:0 !important;margin:0 !important;padding-left:0px !important;font-family:'Open Sans', Helvetica, Arial, sans-serif !important;font-weight:bold}.modules-list-item .kbmb-description{padding-top:0 !important;margin:0 !important;padding-left:0px !important;font-size:13px !important;font-family:'Open-Sans', sans-serif !important;opacity:0.8;text-overflow:ellipsis}.module-browser--grid-view .modules-list-item{width:33.3333%;float:left;height:75px;text-overflow:ellipsis;overflow:hidden}.modules-list-item.clipboard-list-item{padding-left:0 !important}.modules-list-item.clipboard-list-item h4{padding-left:0 !important}.modules-list-item.clipboard-list-item p{padding-left:0 !important}.modules-list-item.clipboard-list-item .kb-clipboard-action{display:inline-block}.kb-module-browser--backdrop{position:fixed;top:0;left:0;right:0;bottom:0;height:100%;width:100%;background-color:rgba(255,255,255,0.2)}.kb-qtip.qtip-default{background-color:#fff !important;border:1px solid #9e9e9e;max-width:550px}.kb-qtip.qtip-default img{max-width:100%}.area_sidebars{padding:10px;background:#fff}.area_sidebars .context-header h2{margin-top:0;padding-top:0}.area_sidebars .connect li{background:#f9f9f9;color:#333;font-weight:100;padding:5px;border:1px solid #f2f2f2;border-bottom:1px solid #aaa;border-right:1px solid #aaa;border-left:4px solid #ff9800;-webkit-transition:border 1s linear}.area_sidebars .connect li.dynamic-area-active{border-left:4px solid #03A9F4}.area_sidebars .connect li.dynamic-area-active:hover span{display:inline}.area_sidebars .connect li.dynamic-area-active span{float:right;color:#fff}.area_sidebars .connect li.dynamic-area-active span a{color:#999;cursor:pointer}.area_sidebars #existing-areas li{opacity:.7}.area_sidebars #existing-areas li span{display:none}#kb-layout-configurations .select-container{padding:8px;background-color:#f2f2f2;border:1px solid #ccc}#kb-layout-configurations .select-container select{width:100%;max-width:250px;clear:both;display:block;margin:10px 0}#kb-layout-configurations .select-container .kb-lc-load{float:right}#kb-layout-configurations .select-container .kb-lc-delete{float:left;line-height:32px;color:red;cursor:pointer}#kb-layout-configurations .create-container{padding:10px;border:1px solid #ccc;border-top:0}#kb-layout-configurations .create-container input[type=text]{margin-right:15px}.kb-template-selector--wrapper{padding:0 0;position:absolute;right:4px;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);z-index:101;font-family:sans-serif;font-size:12px !important}.kb-template-selector--wrapper .kb-selectbox{float:right;padding:0;background:transparent;border-left:0;min-width:170px}.kb-template-selector--wrapper .kb-selectbox label{color:#ccc;font-size:11px}.kb-template-selector--wrapper .kb-selectbox:focus{-webkit-box-shadow:none;box-shadow:none}.kb-template-selector--wrapper select{font-size:12px !important;width:100%;height:30px !important;line-height:100% !important;font-family:'Open Sans', sans-serif !important}.page-template-wrapper{margin-top:15px;overflow:hidden;background-color:#fff}.page-template-wrapper:after{content:'';clear:both}.page-template-wrapper select{margin-left:8px}.reframe-select-parent{display:inline-block;margin-right:-1px}.reframe-select-template{display:inline-block}.reframe-select-template label{margin-right:10px}.kb-page-wrap{padding:20px;min-width:400px;max-width:1100px;background:#fff;border:1px solid #ccc;margin-top:20px;position:relative}.os-wrapper .kb-page-wrap{max-width:none;margin-top:0px;padding:0;border:none}.os-wrapper .kb-module{padding:0}.os-wrapper .area-holder{border:none;-webkit-box-shadow:none;box-shadow:none}body.on-site-editing{padding-top:0}.kb-overlay{background:#fff !important}.kb-overlay .kb_page_wrap{padding:0px;margin-top:0}.kb-overlay .area-holder{border:none}.kb-area-overlay{background:#fff !important;padding-top:0}.kb-area-overlay .kb_page_wrap{padding:20px 20px;margin-top:0}.kb-area-overlay .area-holder{border:none}.block-template-wrapper.kb_page_wrap .kb_field tabs ul.ui-tabs-nav{margin-left:0}.kb-page-wrap .area-wrap{border:0;background:#fff}.kb-page-wrap .area-title-text{display:none}.kb-page-wrap h3{margin-bottom:0}.kb-menu-field{margin:6px 0}.kb-menu-field label{display:inline-block;width:240px}.kb-menu-field input[type=text]{width:300px}.kb-menu-field textarea{width:300px;height:120px;vertical-align:top}.kb-menu-field-section_description{float:left;width:190px;padding-right:15px}.kb-menu-field-section_inputs{margin-left:270px}.kb-menu-field-section{overflow:hidden;padding:15px 0}.kb-menu-field-with-spinner .spinner{float:none;display:none;position:relative;top:5px;left:-35px}.kb-menu-field-with-spinner.loading .spinner{display:inline-block}.kb-language-switch-wrapper{position:absolute;right:40px;top:10px}.kb-language-switch-wrapper p{padding-bottom:0;margin-bottom:0}.kb-language-switch-wrapper ul{margin:0;margin-top:10px;padding:0;float:right}.kb-language-switch-wrapper li{display:inline-block;margin:0 4px}.kb-language-switch-wrapper li.kb-current-template-language{opacity:0.3}.kb-language-switch-wrapper li a{text-indent:-9999px}body.post-type-kb-dyar .kb_area_head.clearfix{display:none}.ui-state-highlight{height:1.1em;line-height:1.2em;padding:10px;border:1px dotted #ccc;background:#eaeaea;margin:0 5px}.ui-sortable-helper{-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=70)";filter:alpha(opacity=70);opacity:.7}.area-meta{float:right;width:200px;line-height:32px;padding-right:8px;text-align:right;color:#999}.kb_vcard_image{float:left}.kb_image_frame{width:150px;height:150px;padding:9px;background:#fff;border:1px solid #ccc;border-radius:8px;margin-right:15px;margin-bottom:15px}.vcard-upload{margin-top:15px}.vcard_description{float:left}.kb_vcard_item{overflow:hidden}.slider_image_frame{width:300px;height:150px}.slider_image_frame img{max-height:100%}.kb_accordion_inner{display:block;border:1px solid #CCC;border-top:none;padding:8px}#context_side .kb-sub-name{display:none}.area-meta{border-right:1px solid #ccc}.klearfix:after{content:".";display:block;clear:both;visibility:hidden;line-height:0;height:0}.klearfix{display:block}html[xmlns] .klearfix{display:block}* html .klearfix{height:1%}.accordion-head{margin-bottom:20px}.kb_new_accordion_item{padding:15px;border:1px dotted #ccc;margin-bottom:20px;background:#f9f9f9}.tab-head{margin-bottom:20px}.kb_new_tab_item{padding:15px;border:1px dotted #ccc;margin-bottom:20px;background:#f9f9f9}.kb_kontentbox_wrapper{overflow:hidden}.kb_kontentbox_content_wrapper{width:75%;float:left}.kb_image_wrapper{margin-top:30px}.kb_link_wrap{overflow:hidden;clear:both;margin-top:15px}.kb_kontentbox_layout_wrapper,.kb_kontentblocks_sizes_wrapper,.kb_kontentbox_align_wrapper{float:left;margin:15px}.kb_kontentbox_align_wrapper label{width:50px;float:left}.chzn-container{width:200px !important}.area_description{font-size:11px;color:#999}.kb_audio_item{padding:8px 0}.kb_audio_item label{display:block}.kb_video .kb_image_wrapper{float:left}.kb_video_files_wrapper{margin-top:30px;float:left}.kb_video_item label{display:block}.kb_video_item{margin-bottom:8px}.kb_video_Size{clear:both;padding-top:20px}.kb_button_wrapper{padding:8px;overflow:hidden}.uploaded{overflow:hidden;padding-bottom:20px}li.gallery-item{background:#fff;background:-webkit-linear-gradient(top, #fff 0%, #f7f7f7 100%);background:-webkit-gradient(linear, left top, left bottom, from(#fff), to(#f7f7f7));background:linear-gradient(top, #fff 0%, #f7f7f7 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff', endColorstr='#f7f7f7', GradientType=0);-webkit-box-shadow:1px 1px 1px #fff, 1px 1px 8px #333;box-shadow:1px 1px 1px #fff, 1px 1px 8px #333;float:left;padding:8px;margin:0 20px 0 0}li.gallery-item label{display:block;color:#eaeaea}li.gallery-item textarea{border:none;width:148px;display:block;background:transparent;margin:8px 0;border:1px dotted #eaeaea}li.gallery-item textarea:focus{background:#fff}.kb_sidebar_select_wrapper{float:left;margin:0 20px 20px 0}.kb_sidebar_select_wrapper label{display:block}.module-meta-actions{display:none}.field-wrapper{margin-bottom:10px}.field-wrapper label{width:120px;display:inline-block}.field-wrapper input[type=text]{margin-left:0px}.kb_group_header{padding:20px;background-color:#03A9F4}.kb_group_header h2{margin:0 !important;padding:0 !important;color:#fff !important;text-shadow:1px 1px 1px #999}.kb_group_header p.description{color:#f2f2f2;padding:0;margin:0}.kb_draft{position:relative;left:-1px;top:-1px;padding:5px 0 5px 20px;border-left:0px solid #222;margin-left:0px;font-weight:400;background:#ff9800;border-bottom:1px solid #fafafa;font-style:italic;color:#fff;margin-bottom:0;margin-top:0}.fullscreen .kb_draft{margin-left:20px;background-color:transparent;border-left:0px solid #ff9800;border-bottom:0;color:#999;padding-left:0}.kb_loading{opacity:.4}input[type="checkbox"][checked]{opacity:.8}.kb_block_options{padding:10px;margin-top:20px}.kb_block_options .kb-field{float:left;margin-right:15px;margin-bottom:15px}.kb-module{-webkit-transition:-webkit-box-shadow .3s linear}.area_template{position:relative}.area_template:hover .tooltip{display:block;opacity:0;position:absolute;left:102%;top:-32px;opacity:1}.area_template img.tpl-mini{float:left;margin-right:8px;height:24px;position:relative;top:4px}.maximize-side{position:absolute;width:75%;float:none;z-index:4500;right:0px;-webkit-box-shadow:1px 1px 6px #666;box-shadow:1px 1px 6px #666}.maximize-normal{position:absolute;width:75%;float:none;z-index:4500;left:0px;-webkit-box-shadow:1px 1px 6px #666;box-shadow:1px 1px 6px #666}#kontentblocks-core-ui{position:relative;margin-bottom:20px;margin-top:20px}.active_dynamic_areas_wrapper h4,.dynamic-area-selector-wrapper h4{font-family:'Open-Sans', sans-serif;font-style:italic;margin:0}.area_sidebars li{cursor:move}.page-template-wrapper.context-area{min-height:0px;overflow:hidden}.kb_thickbox h2{font-family:'Open Sans', Arial, Helvetica, sans-serif;font-weight:normal;font-style:italic;margin:20px 0 0 0}.kb_thickbox .context-header{margin-bottom:20px}textarea.quicktags{width:100%}.quicktags textarea{background:#fff}.clear{clear:both}.kb-field textarea{width:100%;height:80px}.kb-field-gallery-wrapper{overflow:hidden}.kb-field-gallery-wrapper li{float:left;margin-right:12px;margin-bottom:12px;border:3px solid white;position:relative}.kb-field-gallery-wrapper li.selected{border:3px solid blue}.kb-field-gallery-wrapper li img{width:107px;height:107px}.kb-field-gallery-info{min-height:100px;background:#ccc;margin:20px 0}.kb-field-gallery-image-delete{display:none;position:absolute;width:20px;height:20px;background:red;right:0;top:0px;cursor:pointer}.kb-field-gallery-image-info{display:none;position:absolute;width:20px;height:20px;background:blue;right:22px;top:0px;cursor:pointer}.kb-field-gallery-wrapper li:hover>span,.kb-field-gallery-wrapper li.todelete>span.delete{display:block}.kb-field-gallery-wrapper li.todelete{opacity:.5}.custom.kb-area__list-item{background:none;border:none;padding:0}.custom .kb-field{background-color:#fff !important}.no-sidebar .attachments-browser .media-toolbar,.no-sidebar .attachments-browser .attachments,.no-sidebar .attachments-browser .uploader-inline{right:0}.no-sidebar .media-sidebar{display:none}.smaller{top:100px;right:350px;bottom:100px;left:350px}.smaller{top:10%;right:15%;bottom:10%;left:15%}.kb-hide{display:none}
Severity: Minor
Found in css/kontentblocks.css by csslint

Element (td.dp_disabled) is overqualified, just use .dp_disabled without element name.
Open

* Copyright (c) 2015 Kushagra Gour; Licensed MIT */.hint,[data-hint]{position:relative;display:inline-block}.hint:before,.hint:after,[data-hint]:before,[data-hint]:after{position:absolute;-webkit-transform:translate3d(0, 0, 0);-ms-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0);visibility:hidden;opacity:0;z-index:1000000;pointer-events:none;-webkit-transition:.3s ease;transition:.3s ease;-webkit-transition-delay:0ms;transition-delay:0ms}.hint:hover:before,.hint:hover:after,.hint:focus:before,.hint:focus:after,[data-hint]:hover:before,[data-hint]:hover:after,[data-hint]:focus:before,[data-hint]:focus:after{visibility:visible;opacity:1}.hint:hover:before,.hint:hover:after,[data-hint]:hover:before,[data-hint]:hover:after{-webkit-transition-delay:100ms;transition-delay:100ms}.hint:before,[data-hint]:before{content:'';position:absolute;background:transparent;border:6px solid transparent;z-index:1000001}.hint:after,[data-hint]:after{content:attr(data-hint);background:#383838;color:#fff;padding:8px 10px;font-size:12px;line-height:12px;white-space:nowrap}.hint--top:before{border-top-color:#383838}.hint--bottom:before{border-bottom-color:#383838}.hint--left:before{border-left-color:#383838}.hint--right:before{border-right-color:#383838}.hint--top:before{margin-bottom:-12px}.hint--top:after{margin-left:-18px}.hint--top:before,.hint--top:after{bottom:100%;left:50%}.hint--top:hover:after,.hint--top:hover:before,.hint--top:focus:after,.hint--top:focus:before{-webkit-transform:translateY(-8px);-ms-transform:translateY(-8px);transform:translateY(-8px)}.hint--bottom:before{margin-top:-12px}.hint--bottom:after{margin-left:-18px}.hint--bottom:before,.hint--bottom:after{top:100%;left:50%}.hint--bottom:hover:after,.hint--bottom:hover:before,.hint--bottom:focus:after,.hint--bottom:focus:before{-webkit-transform:translateY(8px);-ms-transform:translateY(8px);transform:translateY(8px)}.hint--right:before{margin-left:-12px;margin-bottom:-6px}.hint--right:after{margin-bottom:-14px}.hint--right:before,.hint--right:after{left:100%;bottom:50%}.hint--right:hover:after,.hint--right:hover:before,.hint--right:focus:after,.hint--right:focus:before{-webkit-transform:translateX(8px);-ms-transform:translateX(8px);transform:translateX(8px)}.hint--left:before{margin-right:-12px;margin-bottom:-6px}.hint--left:after{margin-bottom:-14px}.hint--left:before,.hint--left:after{right:100%;bottom:50%}.hint--left:hover:after,.hint--left:hover:before,.hint--left:focus:after,.hint--left:focus:before{-webkit-transform:translateX(-8px);-ms-transform:translateX(-8px);transform:translateX(-8px)}.hint:after,[data-hint]:after{text-shadow:0 -1px 0 #000;-webkit-box-shadow:4px 4px 8px rgba(0,0,0,0.3);box-shadow:4px 4px 8px rgba(0,0,0,0.3)}.hint--error:after{background-color:#b34e4d;text-shadow:0 -1px 0 #592726}.hint--error.hint--top:before{border-top-color:#b34e4d}.hint--error.hint--bottom:before{border-bottom-color:#b34e4d}.hint--error.hint--left:before{border-left-color:#b34e4d}.hint--error.hint--right:before{border-right-color:#b34e4d}.hint--warning:after{background-color:#c09854;text-shadow:0 -1px 0 #6c5328}.hint--warning.hint--top:before{border-top-color:#c09854}.hint--warning.hint--bottom:before{border-bottom-color:#c09854}.hint--warning.hint--left:before{border-left-color:#c09854}.hint--warning.hint--right:before{border-right-color:#c09854}.hint--info:after{background-color:#3986ac;text-shadow:0 -1px 0 #193b4d}.hint--info.hint--top:before{border-top-color:#3986ac}.hint--info.hint--bottom:before{border-bottom-color:#3986ac}.hint--info.hint--left:before{border-left-color:#3986ac}.hint--info.hint--right:before{border-right-color:#3986ac}.hint--success:after{background-color:#458746;text-shadow:0 -1px 0 #1a321a}.hint--success.hint--top:before{border-top-color:#458746}.hint--success.hint--bottom:before{border-bottom-color:#458746}.hint--success.hint--left:before{border-left-color:#458746}.hint--success.hint--right:before{border-right-color:#458746}.hint--always:after,.hint--always:before{opacity:1;visibility:visible}.hint--always.hint--top:after,.hint--always.hint--top:before{-webkit-transform:translateY(-8px);-ms-transform:translateY(-8px);transform:translateY(-8px)}.hint--always.hint--bottom:after,.hint--always.hint--bottom:before{-webkit-transform:translateY(8px);-ms-transform:translateY(8px);transform:translateY(8px)}.hint--always.hint--left:after,.hint--always.hint--left:before{-webkit-transform:translateX(-8px);-ms-transform:translateX(-8px);transform:translateX(-8px)}.hint--always.hint--right:after,.hint--always.hint--right:before{-webkit-transform:translateX(8px);-ms-transform:translateX(8px);transform:translateX(8px)}.hint--rounded:after{border-radius:4px}.hint--no-animate:before,.hint--no-animate:after{-webkit-transition-duration:0ms;transition-duration:0ms}.hint--bounce:before,.hint--bounce:after{-webkit-transition:opacity 0.3s ease,visibility 0.3s ease,-webkit-transform 0.3s cubic-bezier(0.71, 1.7, 0.77, 1.24);transition:opacity 0.3s ease,visibility 0.3s ease,transform 0.3s cubic-bezier(0.71, 1.7, 0.77, 1.24)}.kb-context__header{padding:10px 10px 10px 10px;margin-bottom:0px;border-bottom:1px solid #eee;background:#fff;overflow:hidden;position:relative}.kb-context__header .kb-button-small,.kb-context__header .modules-list-item.clipboard-list-item .kb-clipboard-action,.modules-list-item.clipboard-list-item .kb-context__header .kb-clipboard-action{position:absolute;right:0px;top:0px;cursor:pointer;font-size:11px;height:100%;line-height:35px;padding:0 10px}#poststuff .kb-context__header h2,#poststuff .kb-context__container h2{font-style:normal;margin:0;padding:0;color:#222;font-weight:bold;font-size:14px;line-height:100%}.kb-context__header p.description{color:#aaa;font-size:12px;display:none}.kb-global-areas-backdrop{background-color:rgba(255,255,255,0.2);position:fixed;top:0;left:0;right:0;bottom:0;width:100%;height:100%;z-index:9995}.kb-global-areas-browser-wrap{position:fixed;top:40%;left:50%;-webkit-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);transform:translate(-50%, -50%);width:750px;min-height:300px;z-index:9998;background-color:#fff;border:1px solid #9e9e9e;padding:12px 24px 24px}.kb-global-areas-browser-wrap ul{margin:0;padding:0}.kb-global-areas-browser-wrap ul li{padding:4px;border-bottom:1px solid #9e9e9e;cursor:pointer;-webkit-transition:background .1s ease-out;transition:background .1s ease-out;position:relative}.kb-global-areas-browser-wrap ul li .kb-button-small,.kb-global-areas-browser-wrap ul li .modules-list-item.clipboard-list-item .kb-clipboard-action,.modules-list-item.clipboard-list-item .kb-global-areas-browser-wrap ul li .kb-clipboard-action{position:absolute;right:0;top:0}.kb-global-areas-browser-wrap ul li:hover h4,.kb-global-areas-browser-wrap ul li:hover p,.kb-global-areas-browser-wrap ul li:hover span{color:#000}.kb-global-areas-browser-wrap ul li h4{margin-bottom:0;margin-top:0}.kb-global-areas-browser-wrap ul li h4 span{font-weight:100}.kb-global-areas-browser-wrap ul li h4+p{margin-top:0;margin-bottom:4px}.kb-global-areas-browser-wrap ul li .dashicons{position:relative;top:-2px;-webkit-transition:all .3s ease-out;transition:all .3s ease-out;background-color:#03A9F4;color:#fff;border-radius:20px;padding:3px}.kb-global-areas-browser-wrap ul li .kb-global-area-item{display:inline-block;margin-left:12px}.kb-global-areas-browser-wrap .kb-context-browser--header{position:relative}.kb-global-areas-browser-wrap .kb-context-browser--header .close-browser{position:absolute;right:0;top:0;cursor:pointer;font-size:12px;color:#23282d}.kb-context-bar{background-color:#fff;margin-bottom:20px;border:1px solid #e5e5e5}.kb-context-downsized .kb-context__inner{position:relative;overflow:hidden;height:150px}.kb-context-downsized .kb-context-inner--overlay{position:absolute;top:0;left:0;right:0;bottom:0;width:100%;height:100%;z-index:8999;background-color:#fff;cursor:pointer;text-align:center}.kb-context-downsized .kb-context-inner--overlay span{display:block;padding:12px;font-size:14px;font-weight:bold;margin-bottom:0}.kb-context-bar--actions{margin:0;padding:0}.kb-context-bar--actions .kb-controls-item{display:inline-block;margin:0 0 0 2px;padding:0;cursor:pointer}.kb-context-bar--actions .kb-controls-item span{display:block;height:100%}.kb-context-bar--actions .kb-context-hidden .kb-button-small,.kb-context-bar--actions .kb-context-hidden .modules-list-item.clipboard-list-item .kb-clipboard-action,.modules-list-item.clipboard-list-item .kb-context-bar--actions .kb-context-hidden .kb-clipboard-action{background-color:#fafafa;color:#9e9e9e}.kb-area__head{position:relative}.kb-area__wrap{border-bottom:1px solid #ccc}.kb-area__wrap:last-child{border-bottom:0}.kb-area__wrap .kb-area__title-text span.title{font-size:13px;margin-left:0px;font-weight:100;color:#ccc;padding-left:27px;line-height:37px;font-style:italic}.kb-area__wrap .kb-area__title-text span.description{font-size:12px;margin-left:10px;color:#ccc}.kb-area__wrap:hover .kb-area__title-text span.title{color:#222}.kb-area__wrap:hover .kb-area__title-text span.description{color:#222}.area_description p{padding:0 0 0 16px;margin:0;font-size:1.1em;font-style:italic}.kb_area_settings{display:block;float:left;width:32px;height:32px;background:url(assets/gear-32.jpg) no-repeat;position:relative;cursor:pointer}.area_settings_list{position:absolute;width:220px;background:#2D3138;top:20px;z-index:5050;display:none;-webkit-box-shadow:1px 1px 6px #333;box-shadow:1px 1px 6px #333;-webkit-border-bottom-right-radius:8px;-webkit-border-bottom-left-radius:8px;-moz-border-radius-bottomright:8px;-moz-border-radius-bottomleft:8px;border-bottom-right-radius:8px;border-bottom-left-radius:8px;left:25px}.area_setting{background:#2D3138 !important;border-top:1px solid #3e444f;border-bottom:1px solid #212122;padding:0 10px;margin:0}.area_setting .description{font-size:11px;padding:5px;margin:0;line-height:100%}.area_setting.class label{padding-left:10px}.area_setting.custom-css textarea{width:100%;background:#3e444f;line-height:100%;height:100px;color:#ccc}.area_setting.custom-css textarea:focus{background:#fff;color:#000}.area_setting.classselect select{width:100%}.kb_area_templates{position:relative;cursor:pointer}.area-wrap{margin:0;padding:0px;background:#fcfcfc;border-bottom:1px solid #bbb;border-top:1px solid #fefefe}.area-wrap:first-child{padding-top:0}.kb-area__list-item{background:none;border:none;padding:5px 20px}.area-bottom{clear:both}.kb-context-container{margin-bottom:20px;padding:0px;-webkit-box-shadow:0px 1px 1px #fff;box-shadow:0px 1px 1px #fff}.kb-context__inner{background-color:#fff;border:1px solid #e5e5e5;-webkit-box-shadow:0 1px 1px rgba(0,0,0,0.04);box-shadow:0 1px 1px rgba(0,0,0,0.04)}.kb-area--footer{padding:12px 27px;overflow:hidden;background-color:#fafafa;border-top:1px solid #eee}.kb-area-block_limit{font-size:10px;display:block;color:#BDBDBD;float:left}.add-modules a{float:right;text-decoration:none;font-size:12px}.add-modules a:before{content:"\f132";font-family:'dashicons';position:relative;top:2px}.kb-selectbox{border-top:none;border-bottom:none;padding:10px;background:#fff}@media screen and (-webkit-min-device-pixel-ratio: 0){.kb-selectbox select{padding-right:18px}}.kb-area__item-placeholder{background:#f2f2f2;border:5px dashed #ccc;cursor:pointer;color:#999;padding:10px 10px;margin:5px 30px;-webkit-transition:color .25s linear;transition:color .25s linear}.kb-area__item-placeholder:hover{color:#333}.kb-dynamic-area-proxy .kb-dynamic-area-proxy--inner{padding:12px 24px;position:relative}.kb-dynamic-area-proxy .kb-dynamic-area-proxy--inner h4{margin:0}.kb-dynamic-area-proxy .kb-dynamic-area-proxy--inner h4+p{margin:0}.kb-dynamic-area-proxy .kb-dynamic-area-proxy--inner h4 span{font-weight:100;font-size:85%}.kb-dynamic-area-proxy .kb-dynamic-area-proxy--inner .kb-button-small,.kb-dynamic-area-proxy .kb-dynamic-area-proxy--inner .modules-list-item.clipboard-list-item .kb-clipboard-action,.modules-list-item.clipboard-list-item .kb-dynamic-area-proxy .kb-dynamic-area-proxy--inner .kb-clipboard-action{position:absolute;right:24px;top:12px}.kb-area-move-handle{cursor:move;font-size:23px}.js-area-settings-opener{cursor:pointer;padding-left:0px;width:35px;height:35px;background:image-url("icon-cog-small.png") center no-repeat;text-indent:-9999px;position:absolute;left:0;opacity:0.4}.kb-area__wrap:hover .js-area-settings-opener{opacity:1}.kb-area-settings-wrapper{overflow:hidden;background:whitesmoke;-webkit-box-shadow:inset -1px 1px 12px #aaa;box-shadow:inset -1px 1px 12px #aaa;border-bottom:1px solid #aaa}.kb-area-settings{padding:10px}.kb-area-settings .kb-area-templates{overflow:hidden}.kb-area-settings .kb-area-templates li{display:block;float:left;margin-left:8px}.kb-area-actions{position:absolute;right:24px;top:8px}.kb-area-actions .kb-area-actions-list{list-style:none;margin:0}.kb-area-actions .kb-controls-item{display:inline-block;color:#9e9e9e;cursor:pointer}.kb-area-actions .kb-controls-item:hover{color:#23282d}.kb-area__wrap{border-left:3px solid #009688}.kb-area__wrap.kb-area-status-inactive{opacity:0.9;border-left:3px solid #F44336}.kb-area__wrap.kb-area-status-inactive .kb-area--body{display:none}.kb-field{font-family:'Open Sans', sans-serif !important}.kb-field{padding:10px 10px 0px 12px;text-align:left !important}.kb-field label.heading{display:block;margin-bottom:12px;padding-bottom:4px;font-weight:900;font-size:14px;color:#333333}.kb-field input[type=text]{display:inline-block;text-align:left;height:30px;line-height:22px;font-size:14px;-webkit-box-shadow:none !important;box-shadow:none !important;width:60%;min-width:150px !important;max-width:450px !important;-webkit-transition:width .2s ease-out;transition:width .2s ease-out;margin:0}.kb-field input[type=text].large{width:90%}.kb-field select{min-width:200px;max-width:50%;height:30px !important;padding:0px 4px !important;line-height:30px;margin:0 !important}.kb-field input[type=checkbox]{margin-right:3px;line-height:150%}.kb-field select{min-width:200px}body .kb-field-wrapper{border-left:1px solid transparent}body .kb-field-wrapper .kb-field-wrapper:hover{border-left:1px solid transparent}.kb-field-wrapper{padding:12px 0;border-bottom:1px dotted #eaeaea;position:relative}.kb-field-wrapper .kb-field-type-label{font-size:9px !important;color:#666;text-transform:capitalize;padding:1px 4px;position:absolute;top:0;right:0}.kb-field-wrapper:hover{background-color:#fefefe}.kb-field-wrapper.field-has-description label.heading{margin-bottom:0}.kb-field-wrapper.field-has-description p.description{font-size:12px;margin-bottom:12px;font-style:normal;display:block}.kb-field-wrapper.field-renderer-wp:hover{background-color:transparent;border-left:none}.kb-field-wrapper.field-renderer-wp .kb-field:not(.kb-field--flexfields) .kb-field--label-heading{display:none}.kb-field-wrapper.field-renderer-wp .kb-field:not(.kb-field--flexfields) input[type='text']{width:100%;max-width:100% !important}.kb-field--reset{margin:0;font-size:12px}.kb-field--bubble.charcount{display:block;text-align:right;color:#9e9e9e}@media screen and (min-width: 1200px){.kb-field-flex.klearfix{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row}.kb-field-flex.klearfix.kb-field{padding:0}.kb-field-flex.klearfix .kb-field--label-wrap{margin-right:0;padding:20px;padding-bottom:6px;margin-bottom:12px}.kb-field-flex.klearfix .kb-field--label-wrap:after{content:'';display:block;border-bottom:1px solid #E0E0E0;width:100px}.kb-field-flex.klearfix .kb-field--label-wrap label.heading{font-size:13px}.kb-field-flex.klearfix .kb-field--field-wrap{padding:20px 20px;padding-top:0}}.kb-flex-wrapper.kb-field-wrapper{padding:0}.Zebra_DatePicker,.dp_header{width:260px !important}.Zebra_DatePicker *,.Zebra_DatePicker *:after,.Zebra_DatePicker *:before{-moz-box-sizing:content-box !important;-webkit-box-sizing:content-box !important;box-sizing:content-box !important}.Zebra_DatePicker{position:absolute;background:#373737;border:3px solid #373737;display:none;z-index:10000;font-family:'Open Sans', Geneva, 'Lucida Sans', 'Lucida Grande', 'Lucida Sans Unicode', Verdana, sans-serif;font-size:13px}.Zebra_DatePicker *{margin:0;padding:0;color:#666;background:transparent;border:none}.Zebra_DatePicker table{border-collapse:collapse;border-spacing:0}.Zebra_DatePicker td,.Zebra_DatePicker th{text-align:center;padding:5px 0}.Zebra_DatePicker td{cursor:pointer}.Zebra_DatePicker .dp_daypicker,.Zebra_DatePicker .dp_monthpicker,.Zebra_DatePicker .dp_yearpicker{margin-top:3px}.Zebra_DatePicker .dp_daypicker td,.Zebra_DatePicker .dp_daypicker th,.Zebra_DatePicker .dp_monthpicker td,.Zebra_DatePicker .dp_yearpicker td{width:30px;border:1px solid #BBB;background:#DEDEDE url("assets/zebra-datepicker/default-date.png") repeat-x top;color:#666}.Zebra_DatePicker,.Zebra_DatePicker .dp_header .dp_hover,.Zebra_DatePicker .dp_footer .dp_hover{border-radius:5px}.Zebra_DatePicker .dp_header td{color:#E0E0E0}.Zebra_DatePicker .dp_header .dp_previous,.Zebra_DatePicker .dp_header .dp_next{width:30px}.Zebra_DatePicker .dp_header .dp_caption{font-weight:bold}.Zebra_DatePicker .dp_header .dp_hover{background:#67AABB;color:#FFF}.Zebra_DatePicker .dp_header .dp_blocked{color:#888;cursor:default}.Zebra_DatePicker td.dp_week_number,.Zebra_DatePicker .dp_daypicker th{background:#F1F1F1;font-size:9px;padding-top:7px}.Zebra_DatePicker td.dp_weekend_disabled,.Zebra_DatePicker td.dp_not_in_month,.Zebra_DatePicker td.dp_not_in_month_selectable{background:#ECECEC url("assets/zebra-datepicker/disabled-date.png");color:#CCC;cursor:default}.Zebra_DatePicker td.dp_not_in_month_selectable{cursor:pointer}.Zebra_DatePicker td.dp_weekend{background:#DEDEDE url("assets/zebra-datepicker/default-date.png") repeat-x top;color:#666}.Zebra_DatePicker td.dp_selected{background:#E26262;color:#E0E0E0 !important}.Zebra_DatePicker .dp_monthpicker td{width:33%}.Zebra_DatePicker .dp_yearpicker td{width:33%}.Zebra_DatePicker .dp_footer{margin-top:3px}.Zebra_DatePicker .dp_footer .dp_hover{background:#67AABB;color:#FFF}.Zebra_DatePicker .dp_today{color:#E0E0E0;padding:3px}.Zebra_DatePicker .dp_clear{color:#E0E0E0;padding:3px}.Zebra_DatePicker td.dp_current{color:#E26261}.Zebra_DatePicker td.dp_disabled_current{color:#E38585}.Zebra_DatePicker td.dp_hover{background:#67AABB url("assets/zebra-datepicker/selected-date.png") repeat-x top;color:#FFF}.Zebra_DatePicker td.dp_disabled{background:#ECECEC url("assets/zebra-datepicker/disabled-date.png") repeat-x top;color:#DDD;cursor:default}button.Zebra_DatePicker_Icon{display:block;position:absolute;width:16px;height:16px;background:url("assets/zebra-datepicker/calendar.png") no-repeat left top;text-indent:-9000px;border:none;cursor:pointer;padding:0;line-height:0;vertical-align:top;right:8px  !important}button.Zebra_DatePicker_Icon_Disabled{background-image:url("assets/zebra-datepicker/calendar-disabled.png")}button.Zebra_DatePicker_Icon{margin:0 0 0 3px}button.Zebra_DatePicker_Icon_Inside{margin:0 3px 0 0}.kb-field--date input.kb-datepicker{width:180px}.kb-field--file{position:relative}.kb-field--file table{max-width:500px;margin-bottom:10px;border:none;font-size:12px !important}.kb-field--file table tr td:first-child{padding:0 30px 0 0}.kb-field--file table td{border:none;font-size:12px !important}.kb-js-reset-file{cursor:pointer;line-height:28px;padding-left:8px}.kb-field--image,.kb-field--cropimage{padding-bottom:10px}.kb-field--image .kb-field-image-wrapper,.kb-field--cropimage .kb-field-image-wrapper{overflow:hidden}.kb-field--image img,.kb-field--cropimage img{max-width:100%}.kb-field--image .kb-js-add-image,.kb-field--cropimage .kb-js-add-image{cursor:pointer;background:#fafafa;border:1px solid #f2f2f2;background-image:url("assets/images/transp_bg.png");background-repeat:repeat;max-height:400px;max-width:400px;min-width:150px;min-height:150px;padding:0;margin-right:15px;display:inline-block}.kb-field--image .kb-js-image-meta-wrapper label,.kb-field--cropimage .kb-js-image-meta-wrapper label{display:block;font-weight:100;font-size:12px}.kb-field--image .kb-js-image-meta-wrapper input[type=text],.kb-field--cropimage .kb-js-image-meta-wrapper input[type=text]{color:#333;font-weight:100}.kb-field--image .kb-field-image-title,.kb-field--cropimage .kb-field-image-title{margin-bottom:12px}.kb-field--image .kb-field-image-title input,.kb-field--cropimage .kb-field-image-title input{background-color:transparent !important;-webkit-box-shadow:none !important;box-shadow:none !important;width:300px}.kb-field--image .kb-field-image-title label,.kb-field--cropimage .kb-field-image-title label{display:block}.kb-field--image .kb-field-image-meta,.kb-field--cropimage .kb-field-image-meta{display:inline-block;vertical-align:top;padding:8px}.kb-field--image .kb-field-image-meta textarea,.kb-field--cropimage .kb-field-image-meta textarea{width:100%;background-color:transparent !important;-webkit-box-shadow:none !important;box-shadow:none !important;resize:none}.kb-field--image .kb-field-image--footer,.kb-field--cropimage .kb-field-image--footer{clear:both;margin-top:10px;padding:8px 0}.kb-image-frame .attachment-display-settings,.kb-image-frame [data-setting="alt"],.kb-image-frame [data-setting="description"]{display:none !important}.kb-field--tabs{position:relative;zoom:1}.kb-field--tabs a:focus{-webkit-box-shadow:none;box-shadow:none}.kb-field--tabs ul.ui-tabs-nav{margin-bottom:0px;margin-left:0px;padding:0 0 0 0;overflow:hidden;list-style:none !important;background-color:#fafafa;border-bottom:1px solid #eee;border-top:1px solid #eee}.kb-field--tabs ul.ui-tabs-nav li{padding:8px 0px 5px 0px;background-color:#fafafa;float:left;margin-bottom:0;position:relative;top:0px}.kb-field--tabs ul.ui-tabs-nav li:focus,.kb-field--tabs ul.ui-tabs-nav li:active{border:none;outline:none}.kb-field--tabs ul.ui-tabs-nav li a{padding:2px 22px;text-decoration:none;color:#333;top:2px;font-weight:100;font-size:13px;border:none}.kb-field--tabs ul.ui-tabs-nav li a:focus,.kb-field--tabs ul.ui-tabs-nav li a:active{border:none;outline:none}.kb-field--tabs ul.ui-tabs-nav li a:hover{color:#666;border:none}.kb-field--tabs ul.ui-tabs-nav li.ui-tabs-active{background-color:#fff}.kb-field--tabs ul.ui-tabs-nav li.ui-tabs-active a{color:#000;font-weight:500}.kb-field--tabs .ui-widget-content{padding:0px}.option-panel-postbox .kb-field--tabs ul.ui-tabs-nav{margin-top:0;margin-right:0}.option-panel-postbox .kb-custom-wrapper,.option-panel-postbox .inside{margin-top:0;margin-bottom:0}.kbf-fields-tabnav ul.ui-tabs-nav{border-top:none}.kb-field--link .button.kb-js-add-link{position:relative;top:2px;margin-left:10px}.kb-field--link .kb-field--link-meta{margin-top:10px}.kbf-multitext-wrap{margin-bottom:12px}.kb-field--text-multiple-control{display:inline-block;color:#23282d}.kb-field--text-multiple-control.kbf-sort{cursor:move}.kb-field--text-multiple-item{margin-bottom:12px}.kb-field--text-multiple-item input{display:inline-block}.kb-field--file-multiple-control{display:inline-block;color:#23282d}.kb-field--file-multiple-control.kbf-sort{cursor:move}.kb-field--file-multiple-control.kbf-delete{position:absolute;bottom:12px;right:12px;cursor:pointer}.kb-field--file-multiple-item{margin-bottom:12px;position:relative}.kb-field--file-multiple-item input{display:inline-block}.kb-field--file-multiple-item{background-color:#fafafa;padding:12px}.kb-field--file-multiple-item table{margin:12px 0;table-layout:auto;width:100%}.kb-field--file-multiple-item .heading{display:inline !important}.kb-field--file-multiple-item .kb-file-input{width:100%}.kb-field--file-multiple-item table tr td:first-child{font-weight:bold;padding-right:10px;padding-bottom:12px;width:200px}.kb-field--date-multiple-control{display:inline-block;color:#23282d}.kb-field--date-multiple-control.kbf-sort{cursor:move}.kb-field--date-multiple-item{margin-bottom:12px}.kb-field--date-multiple-item input{display:inline-block}.kb-custom-wrapper{background-color:#fff;margin:15px 0}.kb-custom-wrapper .inside{padding:0 !important}.flexible-fields--header{padding:10px 0}.kb-flexible-fields--item-wrapper.ff-section-invisible{border-left:3px solid #F44336;opacity:0.3}.kb-flexible-fields--item-wrapper.ff-section-invisible:hover{opacity:0.8}.flexible-fields--section-box .flexible-fields--section-title{position:relative;background-color:#fafafa;padding:12px}.flexible-fields--section-box .flexible-fields--section-title input[type=text]{border:none;font-style:italic;border-bottom:1px solid #ddd;font-weight:normal}.flexible-fields--section-box .flexible-fields--js-drag-handle{cursor:move}.flexible-fields--section-box .flexible-fields--js-drag-handle:before{top:3px;position:relative;font-size:24px !important;color:#666;text-shadow:1px 1px 1px #FFF}.flexible-fields--section-box .flexible-fields--js-trash{position:absolute;top:12px;right:20px;cursor:pointer}.flexible-fields--section-box .flexible-fields--js-trash:before{font-size:18px !important}.flexible-fields--section-box .flexible-fields--js-trash:hover{color:#333}.flexible-fields--toggle-title{background-color:#fafafa;border:1px solid #ccc;position:relative}.flexible-fields--toggle-title h3{padding:3px !important;margin:0 !important;font-size:16px !important}.flexible-fields--toggle-title input[type="text"]{font-size:13px !important;padding-left:15px;background-color:transparent !important;border:none;border-bottom:1px solid transparent;display:inline-block;margin:0 !important}.flexible-fields--toggle-title input[type="text"]:hover{border-color:#ccc;background-color:#fafafa}.flexible-fields--toggle-title input[type="text"]:focus{background-color:#fff !important;-webkit-box-shadow:none;box-shadow:none}.flexible-fields--toggle-title .flexible-fields--js-toggle{font-size:18px !important;position:relative;top:5px;left:3px;cursor:pointer;color:#999}.flexible-fields--toggle-title .flexible-fields--js-toggle:hover{color:#333}.flexible-fields--toggle-title .flexible-fields--js-drag-handle{cursor:move}.flexible-fields--toggle-title .flexible-fields--js-drag-handle:before{top:3px;position:relative;font-size:24px !important;left:-3px;color:#666;text-shadow:1px 1px 1px #FFF}.flexible-fields--toggle-title .flexible-fields--js-trash{position:absolute;right:15px;font-size:15px !important;top:11px;color:#999;cursor:pointer}.flexible-fields--toggle-title .flexible-fields--js-trash:before{font-size:14px !important}.flexible-fields--toggle-title .flexible-fields--js-trash:hover{color:#333}.flexible-fields--toggle-title .flexible-fields--js-duplicate{position:absolute;right:40px;font-size:15px !important;top:13px;color:#999;cursor:pointer;font:normal 14px/1 'dashicons' !important}.flexible-fields--toggle-title .flexible-fields--js-duplicate:before{font-size:14px !important;content:'\f105'}.flexible-fields--toggle-title .flexible-fields--js-duplicate:hover{color:#333}.flexible-fields--toggle-title .flexible-fields--js-visibility{position:absolute;right:68px;font-size:15px !important;top:12px;color:#999;cursor:pointer;font:normal 14px/1 'dashicons' !important}.flexible-fields--toggle-title .flexible-fields--js-visibility:before{font-size:14px !important;content:'\f177'}.flexible-fields--toggle-title .flexible-fields--js-visibility:hover{color:#333}.flexible-fields--section-box{border:1px solid #cecece;overflow:hidden}.flexible-fields--section-box-inner{padding:12px}.kb-active-box .flexible-fields--section-box{overflow:auto;max-height:none}.os-content-inner .flexible-fields--item-list{list-style:none;margin:0;padding:0;margin-bottom:20px}.os-content-inner .flexible-fields--item-list li{margin-bottom:10px}.kb-gallery--stage .kb-gallery--image-wrapper{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;display:inline-block;width:150px;margin-right:15px;border:1px solid #ccc;background:#f2f2f2;padding:6px;line-height:100%;margin-bottom:15px;cursor:move}.kb-gallery--stage .kb-gallery--image-wrapper img{max-width:100%}.kb-gallery--stage .kb-gallery--header{display:none}.kb-gallery--stage .kb-gallery--image-holder{position:relative}.kb-gallery--stage .kb-gallery--image-holder .kb-gallery--js-edit{position:absolute;top:5px;left:5px;padding:2px;background:rgba(255,255,255,0.5);cursor:pointer;font-size:14px}.kb-gallery--stage .kb-gallery--image-holder .kb-gallery--js-edit:hover{background:#fff}.kb-gallery--stage .kb-gallery--image-holder .kb-gallery--js-delete{position:absolute;top:5px;right:5px;padding:2px;background:rgba(255,255,255,0.5);cursor:pointer;font-size:14px}.kb-gallery--stage .kb-gallery--image-holder .kb-gallery--js-delete:hover{background:#fff}.kb-gallery--active-item *{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.kb-js--remote-editor *{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.kb-gallery--active-item{position:fixed;top:10%;left:50%;-webkit-transform:translate(-50%, 0%);-ms-transform:translate(-50%, 0%);transform:translate(-50%, 0%);z-index:8888;width:90%;max-height:500px;min-height:350px;background-color:#f9f9f9;border:1px solid #ccc;max-width:800px;-webkit-box-shadow:1px 1px 4px #999;box-shadow:1px 1px 4px #999}.kb-gallery--active-item .kb-field{background:transparent;padding-left:0px}.kb-gallery--active-item .kb-gallery--left-column{width:70%;float:left;display:block;background:#f9f9f9;height:100%;padding:16px}.kb-gallery--active-item .kb-gallery--right-column{display:block;background:#f9f9f9;width:30%;height:100%;float:left;position:relative;right:1px}.kb-gallery--active-item .kb-gallery--image-holder{padding:40px}.kb-gallery--active-item .kb-gallery--image-holder img{background:#fff;padding:6px}.kb-gallery--active-item .kb-gallery--image-meta{display:block !important}.kb-gallery--active-item .kb-gallery--js-edit,.kb-gallery--active-item .kb-gallery--js-delete{display:none !important}.kb-gallery--active-item .kb-gallery--js-meta-close{position:absolute;right:10px;top:7px;cursor:pointer;z-index:9999;font-size:14px !important}.kb-gallery--active-item .kb-gallery--tabs-nav li:first-child a{padding-left:0 !important;margin-left:0}.kb-gallery--active-item .kb-gallery--meta-field{margin:0px 0}.kb-gallery--active-item .kb-gallery--tabs-nav{padding:0;list-style:none !important}.kb-gallery--active-item .kb-gallery--tabs-nav li{background:transparent !important}.kb-gallery--active-item .kb-gallery--header{background:#fff;z-index:99;position:relative;border-bottom:1px solid #ccc;padding:5px 10px}.kb-gallery--active-item .kb-gallery--header h3{margin:0;font-size:14px;font-family:Open-Sans, sans-serif !important}.kb-gallery-frame .collection-settings.gallery-settings{display:none !important}.kb-gallery2__stage .kb-gallery--image-wrapper{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;display:inline-block;width:150px;height:150px;margin-right:15px;border:1px solid #ccc;background:#f2f2f2;padding:6px;line-height:100%;margin-bottom:15px;cursor:move}.kb-gallery2__stage .kb-gallery--image-wrapper img{max-width:100%;vertical-align:top}.kb-gallery2__stage .kb-gallery--header{display:none}.kb-gallery2__stage .kb-gallery--image-holder{position:relative}.kb-gallery2__stage .kb-gallery--image-holder .kb-gallery--js-edit{position:absolute;top:5px;left:5px;padding:2px;background:rgba(255,255,255,0.5);cursor:pointer;font-size:14px}.kb-gallery2__stage .kb-gallery--image-holder .kb-gallery--js-edit:hover{background:#fff}.kb-gallery2__stage .kb-gallery--image-holder .kb-gallery--js-delete{position:absolute;top:5px;right:5px;padding:2px;background:rgba(255,255,255,0.5);cursor:pointer;font-size:14px}.kb-gallery2__stage .kb-gallery--image-holder .kb-gallery--js-delete:hover{background:#fff}.kb-gallery--active-item *{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.kb-js--remote-editor *{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.kb-gallery--active-item{position:fixed;top:10%;left:50%;-webkit-transform:translate(-50%, 0%);-ms-transform:translate(-50%, 0%);transform:translate(-50%, 0%);z-index:8888;width:90%;max-height:500px;min-height:350px;background-color:#f9f9f9;border:1px solid #ccc;max-width:800px;-webkit-box-shadow:1px 1px 4px #999;box-shadow:1px 1px 4px #999}.kb-gallery--active-item .kb-field{background:transparent;padding-left:0px}.kb-gallery--active-item .kb-gallery--left-column{width:70%;float:left;display:block;background:#f9f9f9;height:100%;padding:16px}.kb-gallery--active-item .kb-gallery--right-column{display:block;background:#f9f9f9;width:30%;height:100%;float:left;position:relative;right:1px}.kb-gallery--active-item .kb-gallery--image-holder{padding:40px}.kb-gallery--active-item .kb-gallery--image-holder img{background:#fff;padding:6px}.kb-gallery--active-item .kb-gallery--image-meta{display:block !important}.kb-gallery--active-item .kb-gallery--js-edit,.kb-gallery--active-item .kb-gallery--js-delete{display:none !important}.kb-gallery--active-item .kb-gallery--js-meta-close{position:absolute;right:10px;top:7px;cursor:pointer;z-index:9999;font-size:14px !important}.kb-gallery--active-item .kb-gallery--tabs-nav li:first-child a{padding-left:0 !important;margin-left:0}.kb-gallery--active-item .kb-gallery--meta-field{margin:0px 0}.kb-gallery--active-item .kb-gallery--tabs-nav{padding:0;list-style:none !important}.kb-gallery--active-item .kb-gallery--tabs-nav li{background:transparent !important}.kb-gallery--active-item .kb-gallery--header{background:#fff;z-index:99;position:relative;border-bottom:1px solid #ccc;padding:5px 10px}.kb-gallery--active-item .kb-gallery--header h3{margin:0;font-size:14px;font-family:Open-Sans, sans-serif !important}.kb-gallery-frame .collection-settings.gallery-settings{display:none !important}.kb-gallery-ext__stage .kb-gallery--image-wrapper{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;display:block;margin-right:15px;border:1px solid #ccc;background:#fafafa;padding:20px;line-height:100%;margin-bottom:15px;cursor:move;width:100%;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}.kb-gallery-ext__stage .kb-gallery--image-wrapper img{max-width:100%;width:100px;height:100px;vertical-align:top}.kb-gallery-ext__stage .kb-gallery--image-wrapper .kb-gallery--meta-info{margin-left:20px;-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1}.kb-gallery-ext__stage .kb-gallery--image-wrapper .kb-gallery--meta-info textarea{height:80px;width:100%}.kb-gallery-ext__stage .kb-gallery--header{display:none}.kb-gallery-ext__stage .kb-gallery--image-holder{display:flex !important;position:relative}.kb-gallery--active-item *{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.kb-js--remote-editor *{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.kb-gallery--active-item{position:fixed;top:10%;left:50%;-webkit-transform:translate(-50%, 0%);-ms-transform:translate(-50%, 0%);transform:translate(-50%, 0%);z-index:8888;width:90%;max-height:500px;min-height:350px;background-color:#f9f9f9;border:1px solid #ccc;max-width:800px;-webkit-box-shadow:1px 1px 4px #999;box-shadow:1px 1px 4px #999}.kb-gallery--active-item .kb-field{background:transparent;padding-left:0px}.kb-gallery--active-item .kb-gallery--left-column{width:70%;float:left;display:block;background:#f9f9f9;height:100%;padding:16px}.kb-gallery--active-item .kb-gallery--right-column{display:block;background:#f9f9f9;width:30%;height:100%;float:left;position:relative;right:1px}.kb-gallery--active-item .kb-gallery--image-holder{padding:40px}.kb-gallery--active-item .kb-gallery--image-holder img{background:#fff;padding:6px}.kb-gallery--active-item .kb-gallery--image-meta{display:block !important}.kb-gallery--active-item .kb-gallery--js-edit,.kb-gallery--active-item .kb-gallery--js-delete{display:none !important}.kb-gallery--active-item .kb-gallery--js-meta-close{position:absolute;right:10px;top:7px;cursor:pointer;z-index:9999;font-size:14px !important}.kb-gallery--active-item .kb-gallery--tabs-nav li:first-child a{padding-left:0 !important;margin-left:0}.kb-gallery--active-item .kb-gallery--meta-field{margin:0px 0}.kb-gallery--active-item .kb-gallery--tabs-nav{padding:0;list-style:none !important}.kb-gallery--active-item .kb-gallery--tabs-nav li{background:transparent !important}.kb-gallery--active-item .kb-gallery--header{background:#fff;z-index:99;position:relative;border-bottom:1px solid #ccc;padding:5px 10px}.kb-gallery--active-item .kb-gallery--header h3{margin:0;font-size:14px;font-family:Open-Sans, sans-serif !important}.otimes-field--stage .otimes-table{table-layout:fixed}.otimes-field--stage .otimes-table .oday{font-weight:bold}.otimes-field--stage .otimes-table .oday-open,.otimes-field--stage .otimes-table .oday-close{width:100px;padding:0 8px}.otimes-field--stage .otimes-table .oday-til{color:#ccc}.otimes-field--stage .otimes-table tr .oday-split{display:none}.otimes-field--stage .otimes-table.split tr .oday-split{display:table-cell}.otimes-field--stage input.kb-ot-timepicker{width:100%}.kb-plupload__file-list{list-style:none;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;margin-left:-20px}.kb-plupload__file-list .kb-plupload__file-item{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;width:23%;display:block;float:left;margin-left:2%;border:#ccc 1px solid;position:relative;min-height:150px;background-color:#f9f9f9;margin-bottom:20px}.kb-plupload__file-list .kb-plupload__file-item canvas{position:absolute;right:8px;top:8px}.kb-plupload__file-list .kb-plupload__file-item-header{background:#f2f2f2;padding:6px;min-height:40px;border-bottom:1px solid #ccc}.kb-plupload__file-list .kb-plupload__file-progress{padding:3px;height:auto;position:relative}.kb-plupload__file-list .kb-plupload__file-progress span.kb-plupload__file-percent{color:#fff;display:block;position:absolute;z-index:10;line-height:20px}.kb-plupload__file-list .kb-plupload__file-progress span.kb-plupload__file-percent-bar{display:block;position:absolute;left:0;top:0;height:100%;background:#cc003b;z-index:1}.kb-plupload__file-list .kb-plupload__image-wrap{text-align:center;line-height:0}.kb-plupload__file-list .kb-plupload__image-wrap img{padding:5px;background:#fff}.kb-image-details .setting.align,.kb-image-details .setting.size,.kb-image-details .setting.link-to{display:none}.kb-image-details .advanced-settings .advanced-link{display:none}.kbml-grid{height:100%}.kbml-slot{min-height:100px;background-color:#f2f2f2;border:1px dashed #ccc;margin-bottom:20px;padding:12px;position:relative;cursor:-webkit-grab;cursor:grab;cursor:move}.kbml-slot .add-modules{position:absolute;bottom:12px;right:12px}.kbml-slot .add-modules div{color:#0073aa}.kbsm-button{background:#03A9F4;display:inline-block;padding:4px 12px;color:white;position:absolute;bottom:50%;left:50%;-webkit-transform:translateX(-50%) translateY(50%);-ms-transform:translateX(-50%) translateY(50%);transform:translateX(-50%) translateY(50%);cursor:pointer}.kbsm--name{font-weight:100;font-size:12px}.kbsm-actions{position:absolute;right:12px;top:12px;cursor:pointer}.kbsm-actions>div{display:inline-block}.kbsm-actions .kbsm-action{cursor:pointer}.kbsm-actions .kbsm-action span.dashicons{font-size:15px;width:15px;height:15px;color:#9e9e9e}.kbsm-actions .kbsm-action span.dashicons:hover{color:#23282d}.kbsm-empty{text-align:center;padding:12px}.kbsm-empty.add-modules{cursor:pointer}.kbml-slot .add-modules{cursor:pointer}.kb-submodule.is-dirty .kbms-action--update .dashicons{color:red}.kb-oembed-preview{margin:10px 0;padding:10px 0}.kb-oembed-preview iframe{max-width:500px;border:1px solid #ccc;padding:10px}.select-sortable .select2-container--default .select2-selection--multiple .select2-selection__choice{float:none;display:block;padding-left:0;margin-left:0}.kb-field--select .select2-container--default .select2-selection--multiple .select2-selection__rendered{padding-left:0;padding-right:0}.kb-field--select .select2-container--default .select2-selection--multiple .select2-selection__choice__display{padding-left:23px}.kb-field--select .select2-container--default .select2-selection--multiple .select2-selection__choice__remove{height:100%}.kb-field--select .select2-container .select2-search--inline{width:100%;border-bottom:1px solid #ccc;background-color:#fafafa;cursor:pointer}@media screen and (min-width: 1200px){.kbf-subtabs-container{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;min-height:180px}.kbf-fields-tabnav{width:17%;background-color:#fafafa}.kbf-fields-tabscontainer{-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1}}.kbf-fields-tabnav ul.ui-tabs-nav{background-color:#fafafa;padding-top:0;margin-top:0}.kbf-fields-tabnav ul.ui-tabs-nav li{display:block;float:none;background-color:#fafafa;padding:8px 0 5px 0;margin-bottom:0;position:relative;top:0}.kbf-fields-tabnav ul.ui-tabs-nav li:focus,.kbf-fields-tabnav ul.ui-tabs-nav li:active{border:none;outline:none}.kbf-fields-tabnav ul.ui-tabs-nav li a{color:#333;padding:0 12px;display:block;top:0;text-decoration:none}.kbf-fields-tabnav ul.ui-tabs-nav li a:focus,.kbf-fields-tabnav ul.ui-tabs-nav li a:active{border:none;outline:none}.kbf-fields-tabnav ul.ui-tabs-nav li.ui-tabs-active{background-color:#fff}.kbf-fields-tabnav ul.ui-tabs-nav li.ui-tabs-active a{border-bottom:0}.kbf-fields-tabnav ul.ui-tabs-nav li.ui-state-focus{border:none;outline:none}.kb-field--osm-wrapper [data-kb-osm-map]{width:100%;min-height:300px;background-color:#eee;margin-bottom:30px}.kb-field--osm-wrapper .kb-field--osm-meta input{width:200px;max-width:unset;margin-right:15px}.global-area-edit .kb_page_wrap{padding:0}.global-area-edit .area-holder{border:0;-webkit-box-shadow:0;box-shadow:0;background:#fff}.global-area-edit .kb_page_wrap{max-width:100%;border:0}.global-area-edit span.title{font-family:'Open Sans', sans-serif;font-weight:100;font-size:22px}#module-browser{background:#fff;position:fixed;left:50%;top:50%;-webkit-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);transform:translate(-50%, -50%);width:800px;height:65%;z-index:299;padding:12px}body.kontentblocks-ready #module-browser{z-index:9998}.module-browser-wrapper *{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;position:relative}.module-browser-wrapper * .close-browser{position:absolute;right:8px;top:12px;color:#333;cursor:pointer;z-index:59;font-size:12px}#wpwrap{-webkit-transition:all .8s ease-in-out;transition:all .8s ease-in-out}#wpwrap.module-browser-open{-webkit-filter:blur(2px);filter:blur(2px);pointer-events:none}.module-browser-wrapper{height:100%;position:relative;overflow:hidden}.module-browser-wrapper.module-browser--excerpt-view .module-browser--switch__excerpt-view{color:#333}.module-browser-wrapper.module-browser--list-view .module-browser--switch__list-view,.module-browser-wrapper.module-browser--grid-view .module-browser--switch__list-view{color:#333}.module-browser-wrapper.module-browser--list-view .module-browser__right-column,.module-browser-wrapper.module-browser--grid-view .module-browser__right-column{width:0}.module-browser-wrapper.module-browser--list-view .module-browser__left-column,.module-browser-wrapper.module-browser--grid-view .module-browser__left-column{width:100%}.module-browser-header{height:36px;background:#fff;position:relative;z-index:99;padding-left:0px;margin-bottom:12px;border-bottom:1px solid #fafafa}.module-browser-header .dashicons{position:absolute;color:#333;top:11px;font-size:16px;cursor:pointer;z-index:60}.module-browser-header .dashicons.module-browser--switch__list-view{right:65px}.module-browser-header .dashicons.module-browser--switch__excerpt-view{right:40px}.module-browser-header .dashicons.module-browser--switch__grid-view{right:40px}.module-browser-header ul{list-style:none;margin:0 !important;padding:0 !important}.module-browser-header .cat-item{display:inline-block;color:#333;padding:3px 10px;line-height:24px;cursor:pointer;font-size:13px !important;font-family:'Open Sans', Helvetica, Arial, sans-serif !important}.module-browser-header .cat-item.active{font-weight:bold;background-color:#03A9F4;color:#f9f9f9}.module-browser__left-column{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;width:280px;display:block;float:left;height:100%;margin-top:0px;padding-top:36px;padding-bottom:36px;-webkit-transition:all .2s linear;transition:all .2s linear}.module-browser__right-column{width:510px;display:block;height:100%;padding-top:36px;padding-right:10px;float:left;-webkit-transition:all .2s linear;transition:all .2s linear}.module-browser__right-column .module-browser--poster-wrap{margin-bottom:20px}.module-browser__right-column .module-browser--poster-wrap img{max-width:100%}.modules-list{margin:0 !important;padding:0 !important;list-style:none !important;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start;-webkit-align-content:flex-start;-ms-flex-line-pack:start;align-content:flex-start}.modules-list,.module-description{margin:0 !important;padding:0 0 72px !important}.module-description h3{padding-left:15px}.module-description h3 .kb-button-small,.module-description h3 .modules-list-item.clipboard-list-item .kb-clipboard-action,.modules-list-item.clipboard-list-item .module-description h3 .kb-clipboard-action{display:inline-block;margin:0 10px;cursor:pointer}.modules-list-item{position:relative;padding:12px !important;margin:0 !important;opacity:0.7;width:25%;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.modules-list-item:hover{background-color:#fff;cursor:pointer;opacity:1}.modules-list-item .kbmb-icon{font-family:dashicons}.modules-list-item .kbmb-icon:before{font-size:20px !important}.modules-list-item .kbmb-hl{display:inline-block;font-size:13px !important;padding:0 !important;margin:0 !important;padding-left:0px !important;font-family:'Open Sans', Helvetica, Arial, sans-serif !important;font-weight:bold}.modules-list-item .kbmb-description{padding-top:0 !important;margin:0 !important;padding-left:0px !important;font-size:13px !important;font-family:'Open-Sans', sans-serif !important;opacity:0.8;text-overflow:ellipsis}.module-browser--grid-view .modules-list-item{width:33.3333%;float:left;height:75px;text-overflow:ellipsis;overflow:hidden}.modules-list-item.clipboard-list-item{padding-left:0 !important}.modules-list-item.clipboard-list-item h4{padding-left:0 !important}.modules-list-item.clipboard-list-item p{padding-left:0 !important}.modules-list-item.clipboard-list-item .kb-clipboard-action{display:inline-block}.kb-module-browser--backdrop{position:fixed;top:0;left:0;right:0;bottom:0;height:100%;width:100%;background-color:rgba(255,255,255,0.2)}.kb-qtip.qtip-default{background-color:#fff !important;border:1px solid #9e9e9e;max-width:550px}.kb-qtip.qtip-default img{max-width:100%}.area_sidebars{padding:10px;background:#fff}.area_sidebars .context-header h2{margin-top:0;padding-top:0}.area_sidebars .connect li{background:#f9f9f9;color:#333;font-weight:100;padding:5px;border:1px solid #f2f2f2;border-bottom:1px solid #aaa;border-right:1px solid #aaa;border-left:4px solid #ff9800;-webkit-transition:border 1s linear}.area_sidebars .connect li.dynamic-area-active{border-left:4px solid #03A9F4}.area_sidebars .connect li.dynamic-area-active:hover span{display:inline}.area_sidebars .connect li.dynamic-area-active span{float:right;color:#fff}.area_sidebars .connect li.dynamic-area-active span a{color:#999;cursor:pointer}.area_sidebars #existing-areas li{opacity:.7}.area_sidebars #existing-areas li span{display:none}#kb-layout-configurations .select-container{padding:8px;background-color:#f2f2f2;border:1px solid #ccc}#kb-layout-configurations .select-container select{width:100%;max-width:250px;clear:both;display:block;margin:10px 0}#kb-layout-configurations .select-container .kb-lc-load{float:right}#kb-layout-configurations .select-container .kb-lc-delete{float:left;line-height:32px;color:red;cursor:pointer}#kb-layout-configurations .create-container{padding:10px;border:1px solid #ccc;border-top:0}#kb-layout-configurations .create-container input[type=text]{margin-right:15px}.kb-template-selector--wrapper{padding:0 0;position:absolute;right:4px;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);z-index:101;font-family:sans-serif;font-size:12px !important}.kb-template-selector--wrapper .kb-selectbox{float:right;padding:0;background:transparent;border-left:0;min-width:170px}.kb-template-selector--wrapper .kb-selectbox label{color:#ccc;font-size:11px}.kb-template-selector--wrapper .kb-selectbox:focus{-webkit-box-shadow:none;box-shadow:none}.kb-template-selector--wrapper select{font-size:12px !important;width:100%;height:30px !important;line-height:100% !important;font-family:'Open Sans', sans-serif !important}.page-template-wrapper{margin-top:15px;overflow:hidden;background-color:#fff}.page-template-wrapper:after{content:'';clear:both}.page-template-wrapper select{margin-left:8px}.reframe-select-parent{display:inline-block;margin-right:-1px}.reframe-select-template{display:inline-block}.reframe-select-template label{margin-right:10px}.kb-page-wrap{padding:20px;min-width:400px;max-width:1100px;background:#fff;border:1px solid #ccc;margin-top:20px;position:relative}.os-wrapper .kb-page-wrap{max-width:none;margin-top:0px;padding:0;border:none}.os-wrapper .kb-module{padding:0}.os-wrapper .area-holder{border:none;-webkit-box-shadow:none;box-shadow:none}body.on-site-editing{padding-top:0}.kb-overlay{background:#fff !important}.kb-overlay .kb_page_wrap{padding:0px;margin-top:0}.kb-overlay .area-holder{border:none}.kb-area-overlay{background:#fff !important;padding-top:0}.kb-area-overlay .kb_page_wrap{padding:20px 20px;margin-top:0}.kb-area-overlay .area-holder{border:none}.block-template-wrapper.kb_page_wrap .kb_field tabs ul.ui-tabs-nav{margin-left:0}.kb-page-wrap .area-wrap{border:0;background:#fff}.kb-page-wrap .area-title-text{display:none}.kb-page-wrap h3{margin-bottom:0}.kb-menu-field{margin:6px 0}.kb-menu-field label{display:inline-block;width:240px}.kb-menu-field input[type=text]{width:300px}.kb-menu-field textarea{width:300px;height:120px;vertical-align:top}.kb-menu-field-section_description{float:left;width:190px;padding-right:15px}.kb-menu-field-section_inputs{margin-left:270px}.kb-menu-field-section{overflow:hidden;padding:15px 0}.kb-menu-field-with-spinner .spinner{float:none;display:none;position:relative;top:5px;left:-35px}.kb-menu-field-with-spinner.loading .spinner{display:inline-block}.kb-language-switch-wrapper{position:absolute;right:40px;top:10px}.kb-language-switch-wrapper p{padding-bottom:0;margin-bottom:0}.kb-language-switch-wrapper ul{margin:0;margin-top:10px;padding:0;float:right}.kb-language-switch-wrapper li{display:inline-block;margin:0 4px}.kb-language-switch-wrapper li.kb-current-template-language{opacity:0.3}.kb-language-switch-wrapper li a{text-indent:-9999px}body.post-type-kb-dyar .kb_area_head.clearfix{display:none}.ui-state-highlight{height:1.1em;line-height:1.2em;padding:10px;border:1px dotted #ccc;background:#eaeaea;margin:0 5px}.ui-sortable-helper{-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=70)";filter:alpha(opacity=70);opacity:.7}.area-meta{float:right;width:200px;line-height:32px;padding-right:8px;text-align:right;color:#999}.kb_vcard_image{float:left}.kb_image_frame{width:150px;height:150px;padding:9px;background:#fff;border:1px solid #ccc;border-radius:8px;margin-right:15px;margin-bottom:15px}.vcard-upload{margin-top:15px}.vcard_description{float:left}.kb_vcard_item{overflow:hidden}.slider_image_frame{width:300px;height:150px}.slider_image_frame img{max-height:100%}.kb_accordion_inner{display:block;border:1px solid #CCC;border-top:none;padding:8px}#context_side .kb-sub-name{display:none}.area-meta{border-right:1px solid #ccc}.klearfix:after{content:".";display:block;clear:both;visibility:hidden;line-height:0;height:0}.klearfix{display:block}html[xmlns] .klearfix{display:block}* html .klearfix{height:1%}.accordion-head{margin-bottom:20px}.kb_new_accordion_item{padding:15px;border:1px dotted #ccc;margin-bottom:20px;background:#f9f9f9}.tab-head{margin-bottom:20px}.kb_new_tab_item{padding:15px;border:1px dotted #ccc;margin-bottom:20px;background:#f9f9f9}.kb_kontentbox_wrapper{overflow:hidden}.kb_kontentbox_content_wrapper{width:75%;float:left}.kb_image_wrapper{margin-top:30px}.kb_link_wrap{overflow:hidden;clear:both;margin-top:15px}.kb_kontentbox_layout_wrapper,.kb_kontentblocks_sizes_wrapper,.kb_kontentbox_align_wrapper{float:left;margin:15px}.kb_kontentbox_align_wrapper label{width:50px;float:left}.chzn-container{width:200px !important}.area_description{font-size:11px;color:#999}.kb_audio_item{padding:8px 0}.kb_audio_item label{display:block}.kb_video .kb_image_wrapper{float:left}.kb_video_files_wrapper{margin-top:30px;float:left}.kb_video_item label{display:block}.kb_video_item{margin-bottom:8px}.kb_video_Size{clear:both;padding-top:20px}.kb_button_wrapper{padding:8px;overflow:hidden}.uploaded{overflow:hidden;padding-bottom:20px}li.gallery-item{background:#fff;background:-webkit-linear-gradient(top, #fff 0%, #f7f7f7 100%);background:-webkit-gradient(linear, left top, left bottom, from(#fff), to(#f7f7f7));background:linear-gradient(top, #fff 0%, #f7f7f7 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff', endColorstr='#f7f7f7', GradientType=0);-webkit-box-shadow:1px 1px 1px #fff, 1px 1px 8px #333;box-shadow:1px 1px 1px #fff, 1px 1px 8px #333;float:left;padding:8px;margin:0 20px 0 0}li.gallery-item label{display:block;color:#eaeaea}li.gallery-item textarea{border:none;width:148px;display:block;background:transparent;margin:8px 0;border:1px dotted #eaeaea}li.gallery-item textarea:focus{background:#fff}.kb_sidebar_select_wrapper{float:left;margin:0 20px 20px 0}.kb_sidebar_select_wrapper label{display:block}.module-meta-actions{display:none}.field-wrapper{margin-bottom:10px}.field-wrapper label{width:120px;display:inline-block}.field-wrapper input[type=text]{margin-left:0px}.kb_group_header{padding:20px;background-color:#03A9F4}.kb_group_header h2{margin:0 !important;padding:0 !important;color:#fff !important;text-shadow:1px 1px 1px #999}.kb_group_header p.description{color:#f2f2f2;padding:0;margin:0}.kb_draft{position:relative;left:-1px;top:-1px;padding:5px 0 5px 20px;border-left:0px solid #222;margin-left:0px;font-weight:400;background:#ff9800;border-bottom:1px solid #fafafa;font-style:italic;color:#fff;margin-bottom:0;margin-top:0}.fullscreen .kb_draft{margin-left:20px;background-color:transparent;border-left:0px solid #ff9800;border-bottom:0;color:#999;padding-left:0}.kb_loading{opacity:.4}input[type="checkbox"][checked]{opacity:.8}.kb_block_options{padding:10px;margin-top:20px}.kb_block_options .kb-field{float:left;margin-right:15px;margin-bottom:15px}.kb-module{-webkit-transition:-webkit-box-shadow .3s linear}.area_template{position:relative}.area_template:hover .tooltip{display:block;opacity:0;position:absolute;left:102%;top:-32px;opacity:1}.area_template img.tpl-mini{float:left;margin-right:8px;height:24px;position:relative;top:4px}.maximize-side{position:absolute;width:75%;float:none;z-index:4500;right:0px;-webkit-box-shadow:1px 1px 6px #666;box-shadow:1px 1px 6px #666}.maximize-normal{position:absolute;width:75%;float:none;z-index:4500;left:0px;-webkit-box-shadow:1px 1px 6px #666;box-shadow:1px 1px 6px #666}#kontentblocks-core-ui{position:relative;margin-bottom:20px;margin-top:20px}.active_dynamic_areas_wrapper h4,.dynamic-area-selector-wrapper h4{font-family:'Open-Sans', sans-serif;font-style:italic;margin:0}.area_sidebars li{cursor:move}.page-template-wrapper.context-area{min-height:0px;overflow:hidden}.kb_thickbox h2{font-family:'Open Sans', Arial, Helvetica, sans-serif;font-weight:normal;font-style:italic;margin:20px 0 0 0}.kb_thickbox .context-header{margin-bottom:20px}textarea.quicktags{width:100%}.quicktags textarea{background:#fff}.clear{clear:both}.kb-field textarea{width:100%;height:80px}.kb-field-gallery-wrapper{overflow:hidden}.kb-field-gallery-wrapper li{float:left;margin-right:12px;margin-bottom:12px;border:3px solid white;position:relative}.kb-field-gallery-wrapper li.selected{border:3px solid blue}.kb-field-gallery-wrapper li img{width:107px;height:107px}.kb-field-gallery-info{min-height:100px;background:#ccc;margin:20px 0}.kb-field-gallery-image-delete{display:none;position:absolute;width:20px;height:20px;background:red;right:0;top:0px;cursor:pointer}.kb-field-gallery-image-info{display:none;position:absolute;width:20px;height:20px;background:blue;right:22px;top:0px;cursor:pointer}.kb-field-gallery-wrapper li:hover>span,.kb-field-gallery-wrapper li.todelete>span.delete{display:block}.kb-field-gallery-wrapper li.todelete{opacity:.5}.custom.kb-area__list-item{background:none;border:none;padding:0}.custom .kb-field{background-color:#fff !important}.no-sidebar .attachments-browser .media-toolbar,.no-sidebar .attachments-browser .attachments,.no-sidebar .attachments-browser .uploader-inline{right:0}.no-sidebar .media-sidebar{display:none}.smaller{top:100px;right:350px;bottom:100px;left:350px}.smaller{top:10%;right:15%;bottom:10%;left:15%}.kb-hide{display:none}
Severity: Minor
Found in css/kontentblocks.css by csslint

Element (li.ui-state-focus) is overqualified, just use .ui-state-focus without element name.
Open

* Copyright (c) 2015 Kushagra Gour; Licensed MIT */.hint,[data-hint]{position:relative;display:inline-block}.hint:before,.hint:after,[data-hint]:before,[data-hint]:after{position:absolute;-webkit-transform:translate3d(0, 0, 0);-ms-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0);visibility:hidden;opacity:0;z-index:1000000;pointer-events:none;-webkit-transition:.3s ease;transition:.3s ease;-webkit-transition-delay:0ms;transition-delay:0ms}.hint:hover:before,.hint:hover:after,.hint:focus:before,.hint:focus:after,[data-hint]:hover:before,[data-hint]:hover:after,[data-hint]:focus:before,[data-hint]:focus:after{visibility:visible;opacity:1}.hint:hover:before,.hint:hover:after,[data-hint]:hover:before,[data-hint]:hover:after{-webkit-transition-delay:100ms;transition-delay:100ms}.hint:before,[data-hint]:before{content:'';position:absolute;background:transparent;border:6px solid transparent;z-index:1000001}.hint:after,[data-hint]:after{content:attr(data-hint);background:#383838;color:#fff;padding:8px 10px;font-size:12px;line-height:12px;white-space:nowrap}.hint--top:before{border-top-color:#383838}.hint--bottom:before{border-bottom-color:#383838}.hint--left:before{border-left-color:#383838}.hint--right:before{border-right-color:#383838}.hint--top:before{margin-bottom:-12px}.hint--top:after{margin-left:-18px}.hint--top:before,.hint--top:after{bottom:100%;left:50%}.hint--top:hover:after,.hint--top:hover:before,.hint--top:focus:after,.hint--top:focus:before{-webkit-transform:translateY(-8px);-ms-transform:translateY(-8px);transform:translateY(-8px)}.hint--bottom:before{margin-top:-12px}.hint--bottom:after{margin-left:-18px}.hint--bottom:before,.hint--bottom:after{top:100%;left:50%}.hint--bottom:hover:after,.hint--bottom:hover:before,.hint--bottom:focus:after,.hint--bottom:focus:before{-webkit-transform:translateY(8px);-ms-transform:translateY(8px);transform:translateY(8px)}.hint--right:before{margin-left:-12px;margin-bottom:-6px}.hint--right:after{margin-bottom:-14px}.hint--right:before,.hint--right:after{left:100%;bottom:50%}.hint--right:hover:after,.hint--right:hover:before,.hint--right:focus:after,.hint--right:focus:before{-webkit-transform:translateX(8px);-ms-transform:translateX(8px);transform:translateX(8px)}.hint--left:before{margin-right:-12px;margin-bottom:-6px}.hint--left:after{margin-bottom:-14px}.hint--left:before,.hint--left:after{right:100%;bottom:50%}.hint--left:hover:after,.hint--left:hover:before,.hint--left:focus:after,.hint--left:focus:before{-webkit-transform:translateX(-8px);-ms-transform:translateX(-8px);transform:translateX(-8px)}.hint:after,[data-hint]:after{text-shadow:0 -1px 0 #000;-webkit-box-shadow:4px 4px 8px rgba(0,0,0,0.3);box-shadow:4px 4px 8px rgba(0,0,0,0.3)}.hint--error:after{background-color:#b34e4d;text-shadow:0 -1px 0 #592726}.hint--error.hint--top:before{border-top-color:#b34e4d}.hint--error.hint--bottom:before{border-bottom-color:#b34e4d}.hint--error.hint--left:before{border-left-color:#b34e4d}.hint--error.hint--right:before{border-right-color:#b34e4d}.hint--warning:after{background-color:#c09854;text-shadow:0 -1px 0 #6c5328}.hint--warning.hint--top:before{border-top-color:#c09854}.hint--warning.hint--bottom:before{border-bottom-color:#c09854}.hint--warning.hint--left:before{border-left-color:#c09854}.hint--warning.hint--right:before{border-right-color:#c09854}.hint--info:after{background-color:#3986ac;text-shadow:0 -1px 0 #193b4d}.hint--info.hint--top:before{border-top-color:#3986ac}.hint--info.hint--bottom:before{border-bottom-color:#3986ac}.hint--info.hint--left:before{border-left-color:#3986ac}.hint--info.hint--right:before{border-right-color:#3986ac}.hint--success:after{background-color:#458746;text-shadow:0 -1px 0 #1a321a}.hint--success.hint--top:before{border-top-color:#458746}.hint--success.hint--bottom:before{border-bottom-color:#458746}.hint--success.hint--left:before{border-left-color:#458746}.hint--success.hint--right:before{border-right-color:#458746}.hint--always:after,.hint--always:before{opacity:1;visibility:visible}.hint--always.hint--top:after,.hint--always.hint--top:before{-webkit-transform:translateY(-8px);-ms-transform:translateY(-8px);transform:translateY(-8px)}.hint--always.hint--bottom:after,.hint--always.hint--bottom:before{-webkit-transform:translateY(8px);-ms-transform:translateY(8px);transform:translateY(8px)}.hint--always.hint--left:after,.hint--always.hint--left:before{-webkit-transform:translateX(-8px);-ms-transform:translateX(-8px);transform:translateX(-8px)}.hint--always.hint--right:after,.hint--always.hint--right:before{-webkit-transform:translateX(8px);-ms-transform:translateX(8px);transform:translateX(8px)}.hint--rounded:after{border-radius:4px}.hint--no-animate:before,.hint--no-animate:after{-webkit-transition-duration:0ms;transition-duration:0ms}.hint--bounce:before,.hint--bounce:after{-webkit-transition:opacity 0.3s ease,visibility 0.3s ease,-webkit-transform 0.3s cubic-bezier(0.71, 1.7, 0.77, 1.24);transition:opacity 0.3s ease,visibility 0.3s ease,transform 0.3s cubic-bezier(0.71, 1.7, 0.77, 1.24)}.kb-context__header{padding:10px 10px 10px 10px;margin-bottom:0px;border-bottom:1px solid #eee;background:#fff;overflow:hidden;position:relative}.kb-context__header .kb-button-small,.kb-context__header .modules-list-item.clipboard-list-item .kb-clipboard-action,.modules-list-item.clipboard-list-item .kb-context__header .kb-clipboard-action{position:absolute;right:0px;top:0px;cursor:pointer;font-size:11px;height:100%;line-height:35px;padding:0 10px}#poststuff .kb-context__header h2,#poststuff .kb-context__container h2{font-style:normal;margin:0;padding:0;color:#222;font-weight:bold;font-size:14px;line-height:100%}.kb-context__header p.description{color:#aaa;font-size:12px;display:none}.kb-global-areas-backdrop{background-color:rgba(255,255,255,0.2);position:fixed;top:0;left:0;right:0;bottom:0;width:100%;height:100%;z-index:9995}.kb-global-areas-browser-wrap{position:fixed;top:40%;left:50%;-webkit-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);transform:translate(-50%, -50%);width:750px;min-height:300px;z-index:9998;background-color:#fff;border:1px solid #9e9e9e;padding:12px 24px 24px}.kb-global-areas-browser-wrap ul{margin:0;padding:0}.kb-global-areas-browser-wrap ul li{padding:4px;border-bottom:1px solid #9e9e9e;cursor:pointer;-webkit-transition:background .1s ease-out;transition:background .1s ease-out;position:relative}.kb-global-areas-browser-wrap ul li .kb-button-small,.kb-global-areas-browser-wrap ul li .modules-list-item.clipboard-list-item .kb-clipboard-action,.modules-list-item.clipboard-list-item .kb-global-areas-browser-wrap ul li .kb-clipboard-action{position:absolute;right:0;top:0}.kb-global-areas-browser-wrap ul li:hover h4,.kb-global-areas-browser-wrap ul li:hover p,.kb-global-areas-browser-wrap ul li:hover span{color:#000}.kb-global-areas-browser-wrap ul li h4{margin-bottom:0;margin-top:0}.kb-global-areas-browser-wrap ul li h4 span{font-weight:100}.kb-global-areas-browser-wrap ul li h4+p{margin-top:0;margin-bottom:4px}.kb-global-areas-browser-wrap ul li .dashicons{position:relative;top:-2px;-webkit-transition:all .3s ease-out;transition:all .3s ease-out;background-color:#03A9F4;color:#fff;border-radius:20px;padding:3px}.kb-global-areas-browser-wrap ul li .kb-global-area-item{display:inline-block;margin-left:12px}.kb-global-areas-browser-wrap .kb-context-browser--header{position:relative}.kb-global-areas-browser-wrap .kb-context-browser--header .close-browser{position:absolute;right:0;top:0;cursor:pointer;font-size:12px;color:#23282d}.kb-context-bar{background-color:#fff;margin-bottom:20px;border:1px solid #e5e5e5}.kb-context-downsized .kb-context__inner{position:relative;overflow:hidden;height:150px}.kb-context-downsized .kb-context-inner--overlay{position:absolute;top:0;left:0;right:0;bottom:0;width:100%;height:100%;z-index:8999;background-color:#fff;cursor:pointer;text-align:center}.kb-context-downsized .kb-context-inner--overlay span{display:block;padding:12px;font-size:14px;font-weight:bold;margin-bottom:0}.kb-context-bar--actions{margin:0;padding:0}.kb-context-bar--actions .kb-controls-item{display:inline-block;margin:0 0 0 2px;padding:0;cursor:pointer}.kb-context-bar--actions .kb-controls-item span{display:block;height:100%}.kb-context-bar--actions .kb-context-hidden .kb-button-small,.kb-context-bar--actions .kb-context-hidden .modules-list-item.clipboard-list-item .kb-clipboard-action,.modules-list-item.clipboard-list-item .kb-context-bar--actions .kb-context-hidden .kb-clipboard-action{background-color:#fafafa;color:#9e9e9e}.kb-area__head{position:relative}.kb-area__wrap{border-bottom:1px solid #ccc}.kb-area__wrap:last-child{border-bottom:0}.kb-area__wrap .kb-area__title-text span.title{font-size:13px;margin-left:0px;font-weight:100;color:#ccc;padding-left:27px;line-height:37px;font-style:italic}.kb-area__wrap .kb-area__title-text span.description{font-size:12px;margin-left:10px;color:#ccc}.kb-area__wrap:hover .kb-area__title-text span.title{color:#222}.kb-area__wrap:hover .kb-area__title-text span.description{color:#222}.area_description p{padding:0 0 0 16px;margin:0;font-size:1.1em;font-style:italic}.kb_area_settings{display:block;float:left;width:32px;height:32px;background:url(assets/gear-32.jpg) no-repeat;position:relative;cursor:pointer}.area_settings_list{position:absolute;width:220px;background:#2D3138;top:20px;z-index:5050;display:none;-webkit-box-shadow:1px 1px 6px #333;box-shadow:1px 1px 6px #333;-webkit-border-bottom-right-radius:8px;-webkit-border-bottom-left-radius:8px;-moz-border-radius-bottomright:8px;-moz-border-radius-bottomleft:8px;border-bottom-right-radius:8px;border-bottom-left-radius:8px;left:25px}.area_setting{background:#2D3138 !important;border-top:1px solid #3e444f;border-bottom:1px solid #212122;padding:0 10px;margin:0}.area_setting .description{font-size:11px;padding:5px;margin:0;line-height:100%}.area_setting.class label{padding-left:10px}.area_setting.custom-css textarea{width:100%;background:#3e444f;line-height:100%;height:100px;color:#ccc}.area_setting.custom-css textarea:focus{background:#fff;color:#000}.area_setting.classselect select{width:100%}.kb_area_templates{position:relative;cursor:pointer}.area-wrap{margin:0;padding:0px;background:#fcfcfc;border-bottom:1px solid #bbb;border-top:1px solid #fefefe}.area-wrap:first-child{padding-top:0}.kb-area__list-item{background:none;border:none;padding:5px 20px}.area-bottom{clear:both}.kb-context-container{margin-bottom:20px;padding:0px;-webkit-box-shadow:0px 1px 1px #fff;box-shadow:0px 1px 1px #fff}.kb-context__inner{background-color:#fff;border:1px solid #e5e5e5;-webkit-box-shadow:0 1px 1px rgba(0,0,0,0.04);box-shadow:0 1px 1px rgba(0,0,0,0.04)}.kb-area--footer{padding:12px 27px;overflow:hidden;background-color:#fafafa;border-top:1px solid #eee}.kb-area-block_limit{font-size:10px;display:block;color:#BDBDBD;float:left}.add-modules a{float:right;text-decoration:none;font-size:12px}.add-modules a:before{content:"\f132";font-family:'dashicons';position:relative;top:2px}.kb-selectbox{border-top:none;border-bottom:none;padding:10px;background:#fff}@media screen and (-webkit-min-device-pixel-ratio: 0){.kb-selectbox select{padding-right:18px}}.kb-area__item-placeholder{background:#f2f2f2;border:5px dashed #ccc;cursor:pointer;color:#999;padding:10px 10px;margin:5px 30px;-webkit-transition:color .25s linear;transition:color .25s linear}.kb-area__item-placeholder:hover{color:#333}.kb-dynamic-area-proxy .kb-dynamic-area-proxy--inner{padding:12px 24px;position:relative}.kb-dynamic-area-proxy .kb-dynamic-area-proxy--inner h4{margin:0}.kb-dynamic-area-proxy .kb-dynamic-area-proxy--inner h4+p{margin:0}.kb-dynamic-area-proxy .kb-dynamic-area-proxy--inner h4 span{font-weight:100;font-size:85%}.kb-dynamic-area-proxy .kb-dynamic-area-proxy--inner .kb-button-small,.kb-dynamic-area-proxy .kb-dynamic-area-proxy--inner .modules-list-item.clipboard-list-item .kb-clipboard-action,.modules-list-item.clipboard-list-item .kb-dynamic-area-proxy .kb-dynamic-area-proxy--inner .kb-clipboard-action{position:absolute;right:24px;top:12px}.kb-area-move-handle{cursor:move;font-size:23px}.js-area-settings-opener{cursor:pointer;padding-left:0px;width:35px;height:35px;background:image-url("icon-cog-small.png") center no-repeat;text-indent:-9999px;position:absolute;left:0;opacity:0.4}.kb-area__wrap:hover .js-area-settings-opener{opacity:1}.kb-area-settings-wrapper{overflow:hidden;background:whitesmoke;-webkit-box-shadow:inset -1px 1px 12px #aaa;box-shadow:inset -1px 1px 12px #aaa;border-bottom:1px solid #aaa}.kb-area-settings{padding:10px}.kb-area-settings .kb-area-templates{overflow:hidden}.kb-area-settings .kb-area-templates li{display:block;float:left;margin-left:8px}.kb-area-actions{position:absolute;right:24px;top:8px}.kb-area-actions .kb-area-actions-list{list-style:none;margin:0}.kb-area-actions .kb-controls-item{display:inline-block;color:#9e9e9e;cursor:pointer}.kb-area-actions .kb-controls-item:hover{color:#23282d}.kb-area__wrap{border-left:3px solid #009688}.kb-area__wrap.kb-area-status-inactive{opacity:0.9;border-left:3px solid #F44336}.kb-area__wrap.kb-area-status-inactive .kb-area--body{display:none}.kb-field{font-family:'Open Sans', sans-serif !important}.kb-field{padding:10px 10px 0px 12px;text-align:left !important}.kb-field label.heading{display:block;margin-bottom:12px;padding-bottom:4px;font-weight:900;font-size:14px;color:#333333}.kb-field input[type=text]{display:inline-block;text-align:left;height:30px;line-height:22px;font-size:14px;-webkit-box-shadow:none !important;box-shadow:none !important;width:60%;min-width:150px !important;max-width:450px !important;-webkit-transition:width .2s ease-out;transition:width .2s ease-out;margin:0}.kb-field input[type=text].large{width:90%}.kb-field select{min-width:200px;max-width:50%;height:30px !important;padding:0px 4px !important;line-height:30px;margin:0 !important}.kb-field input[type=checkbox]{margin-right:3px;line-height:150%}.kb-field select{min-width:200px}body .kb-field-wrapper{border-left:1px solid transparent}body .kb-field-wrapper .kb-field-wrapper:hover{border-left:1px solid transparent}.kb-field-wrapper{padding:12px 0;border-bottom:1px dotted #eaeaea;position:relative}.kb-field-wrapper .kb-field-type-label{font-size:9px !important;color:#666;text-transform:capitalize;padding:1px 4px;position:absolute;top:0;right:0}.kb-field-wrapper:hover{background-color:#fefefe}.kb-field-wrapper.field-has-description label.heading{margin-bottom:0}.kb-field-wrapper.field-has-description p.description{font-size:12px;margin-bottom:12px;font-style:normal;display:block}.kb-field-wrapper.field-renderer-wp:hover{background-color:transparent;border-left:none}.kb-field-wrapper.field-renderer-wp .kb-field:not(.kb-field--flexfields) .kb-field--label-heading{display:none}.kb-field-wrapper.field-renderer-wp .kb-field:not(.kb-field--flexfields) input[type='text']{width:100%;max-width:100% !important}.kb-field--reset{margin:0;font-size:12px}.kb-field--bubble.charcount{display:block;text-align:right;color:#9e9e9e}@media screen and (min-width: 1200px){.kb-field-flex.klearfix{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row}.kb-field-flex.klearfix.kb-field{padding:0}.kb-field-flex.klearfix .kb-field--label-wrap{margin-right:0;padding:20px;padding-bottom:6px;margin-bottom:12px}.kb-field-flex.klearfix .kb-field--label-wrap:after{content:'';display:block;border-bottom:1px solid #E0E0E0;width:100px}.kb-field-flex.klearfix .kb-field--label-wrap label.heading{font-size:13px}.kb-field-flex.klearfix .kb-field--field-wrap{padding:20px 20px;padding-top:0}}.kb-flex-wrapper.kb-field-wrapper{padding:0}.Zebra_DatePicker,.dp_header{width:260px !important}.Zebra_DatePicker *,.Zebra_DatePicker *:after,.Zebra_DatePicker *:before{-moz-box-sizing:content-box !important;-webkit-box-sizing:content-box !important;box-sizing:content-box !important}.Zebra_DatePicker{position:absolute;background:#373737;border:3px solid #373737;display:none;z-index:10000;font-family:'Open Sans', Geneva, 'Lucida Sans', 'Lucida Grande', 'Lucida Sans Unicode', Verdana, sans-serif;font-size:13px}.Zebra_DatePicker *{margin:0;padding:0;color:#666;background:transparent;border:none}.Zebra_DatePicker table{border-collapse:collapse;border-spacing:0}.Zebra_DatePicker td,.Zebra_DatePicker th{text-align:center;padding:5px 0}.Zebra_DatePicker td{cursor:pointer}.Zebra_DatePicker .dp_daypicker,.Zebra_DatePicker .dp_monthpicker,.Zebra_DatePicker .dp_yearpicker{margin-top:3px}.Zebra_DatePicker .dp_daypicker td,.Zebra_DatePicker .dp_daypicker th,.Zebra_DatePicker .dp_monthpicker td,.Zebra_DatePicker .dp_yearpicker td{width:30px;border:1px solid #BBB;background:#DEDEDE url("assets/zebra-datepicker/default-date.png") repeat-x top;color:#666}.Zebra_DatePicker,.Zebra_DatePicker .dp_header .dp_hover,.Zebra_DatePicker .dp_footer .dp_hover{border-radius:5px}.Zebra_DatePicker .dp_header td{color:#E0E0E0}.Zebra_DatePicker .dp_header .dp_previous,.Zebra_DatePicker .dp_header .dp_next{width:30px}.Zebra_DatePicker .dp_header .dp_caption{font-weight:bold}.Zebra_DatePicker .dp_header .dp_hover{background:#67AABB;color:#FFF}.Zebra_DatePicker .dp_header .dp_blocked{color:#888;cursor:default}.Zebra_DatePicker td.dp_week_number,.Zebra_DatePicker .dp_daypicker th{background:#F1F1F1;font-size:9px;padding-top:7px}.Zebra_DatePicker td.dp_weekend_disabled,.Zebra_DatePicker td.dp_not_in_month,.Zebra_DatePicker td.dp_not_in_month_selectable{background:#ECECEC url("assets/zebra-datepicker/disabled-date.png");color:#CCC;cursor:default}.Zebra_DatePicker td.dp_not_in_month_selectable{cursor:pointer}.Zebra_DatePicker td.dp_weekend{background:#DEDEDE url("assets/zebra-datepicker/default-date.png") repeat-x top;color:#666}.Zebra_DatePicker td.dp_selected{background:#E26262;color:#E0E0E0 !important}.Zebra_DatePicker .dp_monthpicker td{width:33%}.Zebra_DatePicker .dp_yearpicker td{width:33%}.Zebra_DatePicker .dp_footer{margin-top:3px}.Zebra_DatePicker .dp_footer .dp_hover{background:#67AABB;color:#FFF}.Zebra_DatePicker .dp_today{color:#E0E0E0;padding:3px}.Zebra_DatePicker .dp_clear{color:#E0E0E0;padding:3px}.Zebra_DatePicker td.dp_current{color:#E26261}.Zebra_DatePicker td.dp_disabled_current{color:#E38585}.Zebra_DatePicker td.dp_hover{background:#67AABB url("assets/zebra-datepicker/selected-date.png") repeat-x top;color:#FFF}.Zebra_DatePicker td.dp_disabled{background:#ECECEC url("assets/zebra-datepicker/disabled-date.png") repeat-x top;color:#DDD;cursor:default}button.Zebra_DatePicker_Icon{display:block;position:absolute;width:16px;height:16px;background:url("assets/zebra-datepicker/calendar.png") no-repeat left top;text-indent:-9000px;border:none;cursor:pointer;padding:0;line-height:0;vertical-align:top;right:8px  !important}button.Zebra_DatePicker_Icon_Disabled{background-image:url("assets/zebra-datepicker/calendar-disabled.png")}button.Zebra_DatePicker_Icon{margin:0 0 0 3px}button.Zebra_DatePicker_Icon_Inside{margin:0 3px 0 0}.kb-field--date input.kb-datepicker{width:180px}.kb-field--file{position:relative}.kb-field--file table{max-width:500px;margin-bottom:10px;border:none;font-size:12px !important}.kb-field--file table tr td:first-child{padding:0 30px 0 0}.kb-field--file table td{border:none;font-size:12px !important}.kb-js-reset-file{cursor:pointer;line-height:28px;padding-left:8px}.kb-field--image,.kb-field--cropimage{padding-bottom:10px}.kb-field--image .kb-field-image-wrapper,.kb-field--cropimage .kb-field-image-wrapper{overflow:hidden}.kb-field--image img,.kb-field--cropimage img{max-width:100%}.kb-field--image .kb-js-add-image,.kb-field--cropimage .kb-js-add-image{cursor:pointer;background:#fafafa;border:1px solid #f2f2f2;background-image:url("assets/images/transp_bg.png");background-repeat:repeat;max-height:400px;max-width:400px;min-width:150px;min-height:150px;padding:0;margin-right:15px;display:inline-block}.kb-field--image .kb-js-image-meta-wrapper label,.kb-field--cropimage .kb-js-image-meta-wrapper label{display:block;font-weight:100;font-size:12px}.kb-field--image .kb-js-image-meta-wrapper input[type=text],.kb-field--cropimage .kb-js-image-meta-wrapper input[type=text]{color:#333;font-weight:100}.kb-field--image .kb-field-image-title,.kb-field--cropimage .kb-field-image-title{margin-bottom:12px}.kb-field--image .kb-field-image-title input,.kb-field--cropimage .kb-field-image-title input{background-color:transparent !important;-webkit-box-shadow:none !important;box-shadow:none !important;width:300px}.kb-field--image .kb-field-image-title label,.kb-field--cropimage .kb-field-image-title label{display:block}.kb-field--image .kb-field-image-meta,.kb-field--cropimage .kb-field-image-meta{display:inline-block;vertical-align:top;padding:8px}.kb-field--image .kb-field-image-meta textarea,.kb-field--cropimage .kb-field-image-meta textarea{width:100%;background-color:transparent !important;-webkit-box-shadow:none !important;box-shadow:none !important;resize:none}.kb-field--image .kb-field-image--footer,.kb-field--cropimage .kb-field-image--footer{clear:both;margin-top:10px;padding:8px 0}.kb-image-frame .attachment-display-settings,.kb-image-frame [data-setting="alt"],.kb-image-frame [data-setting="description"]{display:none !important}.kb-field--tabs{position:relative;zoom:1}.kb-field--tabs a:focus{-webkit-box-shadow:none;box-shadow:none}.kb-field--tabs ul.ui-tabs-nav{margin-bottom:0px;margin-left:0px;padding:0 0 0 0;overflow:hidden;list-style:none !important;background-color:#fafafa;border-bottom:1px solid #eee;border-top:1px solid #eee}.kb-field--tabs ul.ui-tabs-nav li{padding:8px 0px 5px 0px;background-color:#fafafa;float:left;margin-bottom:0;position:relative;top:0px}.kb-field--tabs ul.ui-tabs-nav li:focus,.kb-field--tabs ul.ui-tabs-nav li:active{border:none;outline:none}.kb-field--tabs ul.ui-tabs-nav li a{padding:2px 22px;text-decoration:none;color:#333;top:2px;font-weight:100;font-size:13px;border:none}.kb-field--tabs ul.ui-tabs-nav li a:focus,.kb-field--tabs ul.ui-tabs-nav li a:active{border:none;outline:none}.kb-field--tabs ul.ui-tabs-nav li a:hover{color:#666;border:none}.kb-field--tabs ul.ui-tabs-nav li.ui-tabs-active{background-color:#fff}.kb-field--tabs ul.ui-tabs-nav li.ui-tabs-active a{color:#000;font-weight:500}.kb-field--tabs .ui-widget-content{padding:0px}.option-panel-postbox .kb-field--tabs ul.ui-tabs-nav{margin-top:0;margin-right:0}.option-panel-postbox .kb-custom-wrapper,.option-panel-postbox .inside{margin-top:0;margin-bottom:0}.kbf-fields-tabnav ul.ui-tabs-nav{border-top:none}.kb-field--link .button.kb-js-add-link{position:relative;top:2px;margin-left:10px}.kb-field--link .kb-field--link-meta{margin-top:10px}.kbf-multitext-wrap{margin-bottom:12px}.kb-field--text-multiple-control{display:inline-block;color:#23282d}.kb-field--text-multiple-control.kbf-sort{cursor:move}.kb-field--text-multiple-item{margin-bottom:12px}.kb-field--text-multiple-item input{display:inline-block}.kb-field--file-multiple-control{display:inline-block;color:#23282d}.kb-field--file-multiple-control.kbf-sort{cursor:move}.kb-field--file-multiple-control.kbf-delete{position:absolute;bottom:12px;right:12px;cursor:pointer}.kb-field--file-multiple-item{margin-bottom:12px;position:relative}.kb-field--file-multiple-item input{display:inline-block}.kb-field--file-multiple-item{background-color:#fafafa;padding:12px}.kb-field--file-multiple-item table{margin:12px 0;table-layout:auto;width:100%}.kb-field--file-multiple-item .heading{display:inline !important}.kb-field--file-multiple-item .kb-file-input{width:100%}.kb-field--file-multiple-item table tr td:first-child{font-weight:bold;padding-right:10px;padding-bottom:12px;width:200px}.kb-field--date-multiple-control{display:inline-block;color:#23282d}.kb-field--date-multiple-control.kbf-sort{cursor:move}.kb-field--date-multiple-item{margin-bottom:12px}.kb-field--date-multiple-item input{display:inline-block}.kb-custom-wrapper{background-color:#fff;margin:15px 0}.kb-custom-wrapper .inside{padding:0 !important}.flexible-fields--header{padding:10px 0}.kb-flexible-fields--item-wrapper.ff-section-invisible{border-left:3px solid #F44336;opacity:0.3}.kb-flexible-fields--item-wrapper.ff-section-invisible:hover{opacity:0.8}.flexible-fields--section-box .flexible-fields--section-title{position:relative;background-color:#fafafa;padding:12px}.flexible-fields--section-box .flexible-fields--section-title input[type=text]{border:none;font-style:italic;border-bottom:1px solid #ddd;font-weight:normal}.flexible-fields--section-box .flexible-fields--js-drag-handle{cursor:move}.flexible-fields--section-box .flexible-fields--js-drag-handle:before{top:3px;position:relative;font-size:24px !important;color:#666;text-shadow:1px 1px 1px #FFF}.flexible-fields--section-box .flexible-fields--js-trash{position:absolute;top:12px;right:20px;cursor:pointer}.flexible-fields--section-box .flexible-fields--js-trash:before{font-size:18px !important}.flexible-fields--section-box .flexible-fields--js-trash:hover{color:#333}.flexible-fields--toggle-title{background-color:#fafafa;border:1px solid #ccc;position:relative}.flexible-fields--toggle-title h3{padding:3px !important;margin:0 !important;font-size:16px !important}.flexible-fields--toggle-title input[type="text"]{font-size:13px !important;padding-left:15px;background-color:transparent !important;border:none;border-bottom:1px solid transparent;display:inline-block;margin:0 !important}.flexible-fields--toggle-title input[type="text"]:hover{border-color:#ccc;background-color:#fafafa}.flexible-fields--toggle-title input[type="text"]:focus{background-color:#fff !important;-webkit-box-shadow:none;box-shadow:none}.flexible-fields--toggle-title .flexible-fields--js-toggle{font-size:18px !important;position:relative;top:5px;left:3px;cursor:pointer;color:#999}.flexible-fields--toggle-title .flexible-fields--js-toggle:hover{color:#333}.flexible-fields--toggle-title .flexible-fields--js-drag-handle{cursor:move}.flexible-fields--toggle-title .flexible-fields--js-drag-handle:before{top:3px;position:relative;font-size:24px !important;left:-3px;color:#666;text-shadow:1px 1px 1px #FFF}.flexible-fields--toggle-title .flexible-fields--js-trash{position:absolute;right:15px;font-size:15px !important;top:11px;color:#999;cursor:pointer}.flexible-fields--toggle-title .flexible-fields--js-trash:before{font-size:14px !important}.flexible-fields--toggle-title .flexible-fields--js-trash:hover{color:#333}.flexible-fields--toggle-title .flexible-fields--js-duplicate{position:absolute;right:40px;font-size:15px !important;top:13px;color:#999;cursor:pointer;font:normal 14px/1 'dashicons' !important}.flexible-fields--toggle-title .flexible-fields--js-duplicate:before{font-size:14px !important;content:'\f105'}.flexible-fields--toggle-title .flexible-fields--js-duplicate:hover{color:#333}.flexible-fields--toggle-title .flexible-fields--js-visibility{position:absolute;right:68px;font-size:15px !important;top:12px;color:#999;cursor:pointer;font:normal 14px/1 'dashicons' !important}.flexible-fields--toggle-title .flexible-fields--js-visibility:before{font-size:14px !important;content:'\f177'}.flexible-fields--toggle-title .flexible-fields--js-visibility:hover{color:#333}.flexible-fields--section-box{border:1px solid #cecece;overflow:hidden}.flexible-fields--section-box-inner{padding:12px}.kb-active-box .flexible-fields--section-box{overflow:auto;max-height:none}.os-content-inner .flexible-fields--item-list{list-style:none;margin:0;padding:0;margin-bottom:20px}.os-content-inner .flexible-fields--item-list li{margin-bottom:10px}.kb-gallery--stage .kb-gallery--image-wrapper{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;display:inline-block;width:150px;margin-right:15px;border:1px solid #ccc;background:#f2f2f2;padding:6px;line-height:100%;margin-bottom:15px;cursor:move}.kb-gallery--stage .kb-gallery--image-wrapper img{max-width:100%}.kb-gallery--stage .kb-gallery--header{display:none}.kb-gallery--stage .kb-gallery--image-holder{position:relative}.kb-gallery--stage .kb-gallery--image-holder .kb-gallery--js-edit{position:absolute;top:5px;left:5px;padding:2px;background:rgba(255,255,255,0.5);cursor:pointer;font-size:14px}.kb-gallery--stage .kb-gallery--image-holder .kb-gallery--js-edit:hover{background:#fff}.kb-gallery--stage .kb-gallery--image-holder .kb-gallery--js-delete{position:absolute;top:5px;right:5px;padding:2px;background:rgba(255,255,255,0.5);cursor:pointer;font-size:14px}.kb-gallery--stage .kb-gallery--image-holder .kb-gallery--js-delete:hover{background:#fff}.kb-gallery--active-item *{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.kb-js--remote-editor *{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.kb-gallery--active-item{position:fixed;top:10%;left:50%;-webkit-transform:translate(-50%, 0%);-ms-transform:translate(-50%, 0%);transform:translate(-50%, 0%);z-index:8888;width:90%;max-height:500px;min-height:350px;background-color:#f9f9f9;border:1px solid #ccc;max-width:800px;-webkit-box-shadow:1px 1px 4px #999;box-shadow:1px 1px 4px #999}.kb-gallery--active-item .kb-field{background:transparent;padding-left:0px}.kb-gallery--active-item .kb-gallery--left-column{width:70%;float:left;display:block;background:#f9f9f9;height:100%;padding:16px}.kb-gallery--active-item .kb-gallery--right-column{display:block;background:#f9f9f9;width:30%;height:100%;float:left;position:relative;right:1px}.kb-gallery--active-item .kb-gallery--image-holder{padding:40px}.kb-gallery--active-item .kb-gallery--image-holder img{background:#fff;padding:6px}.kb-gallery--active-item .kb-gallery--image-meta{display:block !important}.kb-gallery--active-item .kb-gallery--js-edit,.kb-gallery--active-item .kb-gallery--js-delete{display:none !important}.kb-gallery--active-item .kb-gallery--js-meta-close{position:absolute;right:10px;top:7px;cursor:pointer;z-index:9999;font-size:14px !important}.kb-gallery--active-item .kb-gallery--tabs-nav li:first-child a{padding-left:0 !important;margin-left:0}.kb-gallery--active-item .kb-gallery--meta-field{margin:0px 0}.kb-gallery--active-item .kb-gallery--tabs-nav{padding:0;list-style:none !important}.kb-gallery--active-item .kb-gallery--tabs-nav li{background:transparent !important}.kb-gallery--active-item .kb-gallery--header{background:#fff;z-index:99;position:relative;border-bottom:1px solid #ccc;padding:5px 10px}.kb-gallery--active-item .kb-gallery--header h3{margin:0;font-size:14px;font-family:Open-Sans, sans-serif !important}.kb-gallery-frame .collection-settings.gallery-settings{display:none !important}.kb-gallery2__stage .kb-gallery--image-wrapper{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;display:inline-block;width:150px;height:150px;margin-right:15px;border:1px solid #ccc;background:#f2f2f2;padding:6px;line-height:100%;margin-bottom:15px;cursor:move}.kb-gallery2__stage .kb-gallery--image-wrapper img{max-width:100%;vertical-align:top}.kb-gallery2__stage .kb-gallery--header{display:none}.kb-gallery2__stage .kb-gallery--image-holder{position:relative}.kb-gallery2__stage .kb-gallery--image-holder .kb-gallery--js-edit{position:absolute;top:5px;left:5px;padding:2px;background:rgba(255,255,255,0.5);cursor:pointer;font-size:14px}.kb-gallery2__stage .kb-gallery--image-holder .kb-gallery--js-edit:hover{background:#fff}.kb-gallery2__stage .kb-gallery--image-holder .kb-gallery--js-delete{position:absolute;top:5px;right:5px;padding:2px;background:rgba(255,255,255,0.5);cursor:pointer;font-size:14px}.kb-gallery2__stage .kb-gallery--image-holder .kb-gallery--js-delete:hover{background:#fff}.kb-gallery--active-item *{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.kb-js--remote-editor *{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.kb-gallery--active-item{position:fixed;top:10%;left:50%;-webkit-transform:translate(-50%, 0%);-ms-transform:translate(-50%, 0%);transform:translate(-50%, 0%);z-index:8888;width:90%;max-height:500px;min-height:350px;background-color:#f9f9f9;border:1px solid #ccc;max-width:800px;-webkit-box-shadow:1px 1px 4px #999;box-shadow:1px 1px 4px #999}.kb-gallery--active-item .kb-field{background:transparent;padding-left:0px}.kb-gallery--active-item .kb-gallery--left-column{width:70%;float:left;display:block;background:#f9f9f9;height:100%;padding:16px}.kb-gallery--active-item .kb-gallery--right-column{display:block;background:#f9f9f9;width:30%;height:100%;float:left;position:relative;right:1px}.kb-gallery--active-item .kb-gallery--image-holder{padding:40px}.kb-gallery--active-item .kb-gallery--image-holder img{background:#fff;padding:6px}.kb-gallery--active-item .kb-gallery--image-meta{display:block !important}.kb-gallery--active-item .kb-gallery--js-edit,.kb-gallery--active-item .kb-gallery--js-delete{display:none !important}.kb-gallery--active-item .kb-gallery--js-meta-close{position:absolute;right:10px;top:7px;cursor:pointer;z-index:9999;font-size:14px !important}.kb-gallery--active-item .kb-gallery--tabs-nav li:first-child a{padding-left:0 !important;margin-left:0}.kb-gallery--active-item .kb-gallery--meta-field{margin:0px 0}.kb-gallery--active-item .kb-gallery--tabs-nav{padding:0;list-style:none !important}.kb-gallery--active-item .kb-gallery--tabs-nav li{background:transparent !important}.kb-gallery--active-item .kb-gallery--header{background:#fff;z-index:99;position:relative;border-bottom:1px solid #ccc;padding:5px 10px}.kb-gallery--active-item .kb-gallery--header h3{margin:0;font-size:14px;font-family:Open-Sans, sans-serif !important}.kb-gallery-frame .collection-settings.gallery-settings{display:none !important}.kb-gallery-ext__stage .kb-gallery--image-wrapper{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;display:block;margin-right:15px;border:1px solid #ccc;background:#fafafa;padding:20px;line-height:100%;margin-bottom:15px;cursor:move;width:100%;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}.kb-gallery-ext__stage .kb-gallery--image-wrapper img{max-width:100%;width:100px;height:100px;vertical-align:top}.kb-gallery-ext__stage .kb-gallery--image-wrapper .kb-gallery--meta-info{margin-left:20px;-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1}.kb-gallery-ext__stage .kb-gallery--image-wrapper .kb-gallery--meta-info textarea{height:80px;width:100%}.kb-gallery-ext__stage .kb-gallery--header{display:none}.kb-gallery-ext__stage .kb-gallery--image-holder{display:flex !important;position:relative}.kb-gallery--active-item *{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.kb-js--remote-editor *{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.kb-gallery--active-item{position:fixed;top:10%;left:50%;-webkit-transform:translate(-50%, 0%);-ms-transform:translate(-50%, 0%);transform:translate(-50%, 0%);z-index:8888;width:90%;max-height:500px;min-height:350px;background-color:#f9f9f9;border:1px solid #ccc;max-width:800px;-webkit-box-shadow:1px 1px 4px #999;box-shadow:1px 1px 4px #999}.kb-gallery--active-item .kb-field{background:transparent;padding-left:0px}.kb-gallery--active-item .kb-gallery--left-column{width:70%;float:left;display:block;background:#f9f9f9;height:100%;padding:16px}.kb-gallery--active-item .kb-gallery--right-column{display:block;background:#f9f9f9;width:30%;height:100%;float:left;position:relative;right:1px}.kb-gallery--active-item .kb-gallery--image-holder{padding:40px}.kb-gallery--active-item .kb-gallery--image-holder img{background:#fff;padding:6px}.kb-gallery--active-item .kb-gallery--image-meta{display:block !important}.kb-gallery--active-item .kb-gallery--js-edit,.kb-gallery--active-item .kb-gallery--js-delete{display:none !important}.kb-gallery--active-item .kb-gallery--js-meta-close{position:absolute;right:10px;top:7px;cursor:pointer;z-index:9999;font-size:14px !important}.kb-gallery--active-item .kb-gallery--tabs-nav li:first-child a{padding-left:0 !important;margin-left:0}.kb-gallery--active-item .kb-gallery--meta-field{margin:0px 0}.kb-gallery--active-item .kb-gallery--tabs-nav{padding:0;list-style:none !important}.kb-gallery--active-item .kb-gallery--tabs-nav li{background:transparent !important}.kb-gallery--active-item .kb-gallery--header{background:#fff;z-index:99;position:relative;border-bottom:1px solid #ccc;padding:5px 10px}.kb-gallery--active-item .kb-gallery--header h3{margin:0;font-size:14px;font-family:Open-Sans, sans-serif !important}.otimes-field--stage .otimes-table{table-layout:fixed}.otimes-field--stage .otimes-table .oday{font-weight:bold}.otimes-field--stage .otimes-table .oday-open,.otimes-field--stage .otimes-table .oday-close{width:100px;padding:0 8px}.otimes-field--stage .otimes-table .oday-til{color:#ccc}.otimes-field--stage .otimes-table tr .oday-split{display:none}.otimes-field--stage .otimes-table.split tr .oday-split{display:table-cell}.otimes-field--stage input.kb-ot-timepicker{width:100%}.kb-plupload__file-list{list-style:none;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;margin-left:-20px}.kb-plupload__file-list .kb-plupload__file-item{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;width:23%;display:block;float:left;margin-left:2%;border:#ccc 1px solid;position:relative;min-height:150px;background-color:#f9f9f9;margin-bottom:20px}.kb-plupload__file-list .kb-plupload__file-item canvas{position:absolute;right:8px;top:8px}.kb-plupload__file-list .kb-plupload__file-item-header{background:#f2f2f2;padding:6px;min-height:40px;border-bottom:1px solid #ccc}.kb-plupload__file-list .kb-plupload__file-progress{padding:3px;height:auto;position:relative}.kb-plupload__file-list .kb-plupload__file-progress span.kb-plupload__file-percent{color:#fff;display:block;position:absolute;z-index:10;line-height:20px}.kb-plupload__file-list .kb-plupload__file-progress span.kb-plupload__file-percent-bar{display:block;position:absolute;left:0;top:0;height:100%;background:#cc003b;z-index:1}.kb-plupload__file-list .kb-plupload__image-wrap{text-align:center;line-height:0}.kb-plupload__file-list .kb-plupload__image-wrap img{padding:5px;background:#fff}.kb-image-details .setting.align,.kb-image-details .setting.size,.kb-image-details .setting.link-to{display:none}.kb-image-details .advanced-settings .advanced-link{display:none}.kbml-grid{height:100%}.kbml-slot{min-height:100px;background-color:#f2f2f2;border:1px dashed #ccc;margin-bottom:20px;padding:12px;position:relative;cursor:-webkit-grab;cursor:grab;cursor:move}.kbml-slot .add-modules{position:absolute;bottom:12px;right:12px}.kbml-slot .add-modules div{color:#0073aa}.kbsm-button{background:#03A9F4;display:inline-block;padding:4px 12px;color:white;position:absolute;bottom:50%;left:50%;-webkit-transform:translateX(-50%) translateY(50%);-ms-transform:translateX(-50%) translateY(50%);transform:translateX(-50%) translateY(50%);cursor:pointer}.kbsm--name{font-weight:100;font-size:12px}.kbsm-actions{position:absolute;right:12px;top:12px;cursor:pointer}.kbsm-actions>div{display:inline-block}.kbsm-actions .kbsm-action{cursor:pointer}.kbsm-actions .kbsm-action span.dashicons{font-size:15px;width:15px;height:15px;color:#9e9e9e}.kbsm-actions .kbsm-action span.dashicons:hover{color:#23282d}.kbsm-empty{text-align:center;padding:12px}.kbsm-empty.add-modules{cursor:pointer}.kbml-slot .add-modules{cursor:pointer}.kb-submodule.is-dirty .kbms-action--update .dashicons{color:red}.kb-oembed-preview{margin:10px 0;padding:10px 0}.kb-oembed-preview iframe{max-width:500px;border:1px solid #ccc;padding:10px}.select-sortable .select2-container--default .select2-selection--multiple .select2-selection__choice{float:none;display:block;padding-left:0;margin-left:0}.kb-field--select .select2-container--default .select2-selection--multiple .select2-selection__rendered{padding-left:0;padding-right:0}.kb-field--select .select2-container--default .select2-selection--multiple .select2-selection__choice__display{padding-left:23px}.kb-field--select .select2-container--default .select2-selection--multiple .select2-selection__choice__remove{height:100%}.kb-field--select .select2-container .select2-search--inline{width:100%;border-bottom:1px solid #ccc;background-color:#fafafa;cursor:pointer}@media screen and (min-width: 1200px){.kbf-subtabs-container{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;min-height:180px}.kbf-fields-tabnav{width:17%;background-color:#fafafa}.kbf-fields-tabscontainer{-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1}}.kbf-fields-tabnav ul.ui-tabs-nav{background-color:#fafafa;padding-top:0;margin-top:0}.kbf-fields-tabnav ul.ui-tabs-nav li{display:block;float:none;background-color:#fafafa;padding:8px 0 5px 0;margin-bottom:0;position:relative;top:0}.kbf-fields-tabnav ul.ui-tabs-nav li:focus,.kbf-fields-tabnav ul.ui-tabs-nav li:active{border:none;outline:none}.kbf-fields-tabnav ul.ui-tabs-nav li a{color:#333;padding:0 12px;display:block;top:0;text-decoration:none}.kbf-fields-tabnav ul.ui-tabs-nav li a:focus,.kbf-fields-tabnav ul.ui-tabs-nav li a:active{border:none;outline:none}.kbf-fields-tabnav ul.ui-tabs-nav li.ui-tabs-active{background-color:#fff}.kbf-fields-tabnav ul.ui-tabs-nav li.ui-tabs-active a{border-bottom:0}.kbf-fields-tabnav ul.ui-tabs-nav li.ui-state-focus{border:none;outline:none}.kb-field--osm-wrapper [data-kb-osm-map]{width:100%;min-height:300px;background-color:#eee;margin-bottom:30px}.kb-field--osm-wrapper .kb-field--osm-meta input{width:200px;max-width:unset;margin-right:15px}.global-area-edit .kb_page_wrap{padding:0}.global-area-edit .area-holder{border:0;-webkit-box-shadow:0;box-shadow:0;background:#fff}.global-area-edit .kb_page_wrap{max-width:100%;border:0}.global-area-edit span.title{font-family:'Open Sans', sans-serif;font-weight:100;font-size:22px}#module-browser{background:#fff;position:fixed;left:50%;top:50%;-webkit-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);transform:translate(-50%, -50%);width:800px;height:65%;z-index:299;padding:12px}body.kontentblocks-ready #module-browser{z-index:9998}.module-browser-wrapper *{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;position:relative}.module-browser-wrapper * .close-browser{position:absolute;right:8px;top:12px;color:#333;cursor:pointer;z-index:59;font-size:12px}#wpwrap{-webkit-transition:all .8s ease-in-out;transition:all .8s ease-in-out}#wpwrap.module-browser-open{-webkit-filter:blur(2px);filter:blur(2px);pointer-events:none}.module-browser-wrapper{height:100%;position:relative;overflow:hidden}.module-browser-wrapper.module-browser--excerpt-view .module-browser--switch__excerpt-view{color:#333}.module-browser-wrapper.module-browser--list-view .module-browser--switch__list-view,.module-browser-wrapper.module-browser--grid-view .module-browser--switch__list-view{color:#333}.module-browser-wrapper.module-browser--list-view .module-browser__right-column,.module-browser-wrapper.module-browser--grid-view .module-browser__right-column{width:0}.module-browser-wrapper.module-browser--list-view .module-browser__left-column,.module-browser-wrapper.module-browser--grid-view .module-browser__left-column{width:100%}.module-browser-header{height:36px;background:#fff;position:relative;z-index:99;padding-left:0px;margin-bottom:12px;border-bottom:1px solid #fafafa}.module-browser-header .dashicons{position:absolute;color:#333;top:11px;font-size:16px;cursor:pointer;z-index:60}.module-browser-header .dashicons.module-browser--switch__list-view{right:65px}.module-browser-header .dashicons.module-browser--switch__excerpt-view{right:40px}.module-browser-header .dashicons.module-browser--switch__grid-view{right:40px}.module-browser-header ul{list-style:none;margin:0 !important;padding:0 !important}.module-browser-header .cat-item{display:inline-block;color:#333;padding:3px 10px;line-height:24px;cursor:pointer;font-size:13px !important;font-family:'Open Sans', Helvetica, Arial, sans-serif !important}.module-browser-header .cat-item.active{font-weight:bold;background-color:#03A9F4;color:#f9f9f9}.module-browser__left-column{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;width:280px;display:block;float:left;height:100%;margin-top:0px;padding-top:36px;padding-bottom:36px;-webkit-transition:all .2s linear;transition:all .2s linear}.module-browser__right-column{width:510px;display:block;height:100%;padding-top:36px;padding-right:10px;float:left;-webkit-transition:all .2s linear;transition:all .2s linear}.module-browser__right-column .module-browser--poster-wrap{margin-bottom:20px}.module-browser__right-column .module-browser--poster-wrap img{max-width:100%}.modules-list{margin:0 !important;padding:0 !important;list-style:none !important;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start;-webkit-align-content:flex-start;-ms-flex-line-pack:start;align-content:flex-start}.modules-list,.module-description{margin:0 !important;padding:0 0 72px !important}.module-description h3{padding-left:15px}.module-description h3 .kb-button-small,.module-description h3 .modules-list-item.clipboard-list-item .kb-clipboard-action,.modules-list-item.clipboard-list-item .module-description h3 .kb-clipboard-action{display:inline-block;margin:0 10px;cursor:pointer}.modules-list-item{position:relative;padding:12px !important;margin:0 !important;opacity:0.7;width:25%;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.modules-list-item:hover{background-color:#fff;cursor:pointer;opacity:1}.modules-list-item .kbmb-icon{font-family:dashicons}.modules-list-item .kbmb-icon:before{font-size:20px !important}.modules-list-item .kbmb-hl{display:inline-block;font-size:13px !important;padding:0 !important;margin:0 !important;padding-left:0px !important;font-family:'Open Sans', Helvetica, Arial, sans-serif !important;font-weight:bold}.modules-list-item .kbmb-description{padding-top:0 !important;margin:0 !important;padding-left:0px !important;font-size:13px !important;font-family:'Open-Sans', sans-serif !important;opacity:0.8;text-overflow:ellipsis}.module-browser--grid-view .modules-list-item{width:33.3333%;float:left;height:75px;text-overflow:ellipsis;overflow:hidden}.modules-list-item.clipboard-list-item{padding-left:0 !important}.modules-list-item.clipboard-list-item h4{padding-left:0 !important}.modules-list-item.clipboard-list-item p{padding-left:0 !important}.modules-list-item.clipboard-list-item .kb-clipboard-action{display:inline-block}.kb-module-browser--backdrop{position:fixed;top:0;left:0;right:0;bottom:0;height:100%;width:100%;background-color:rgba(255,255,255,0.2)}.kb-qtip.qtip-default{background-color:#fff !important;border:1px solid #9e9e9e;max-width:550px}.kb-qtip.qtip-default img{max-width:100%}.area_sidebars{padding:10px;background:#fff}.area_sidebars .context-header h2{margin-top:0;padding-top:0}.area_sidebars .connect li{background:#f9f9f9;color:#333;font-weight:100;padding:5px;border:1px solid #f2f2f2;border-bottom:1px solid #aaa;border-right:1px solid #aaa;border-left:4px solid #ff9800;-webkit-transition:border 1s linear}.area_sidebars .connect li.dynamic-area-active{border-left:4px solid #03A9F4}.area_sidebars .connect li.dynamic-area-active:hover span{display:inline}.area_sidebars .connect li.dynamic-area-active span{float:right;color:#fff}.area_sidebars .connect li.dynamic-area-active span a{color:#999;cursor:pointer}.area_sidebars #existing-areas li{opacity:.7}.area_sidebars #existing-areas li span{display:none}#kb-layout-configurations .select-container{padding:8px;background-color:#f2f2f2;border:1px solid #ccc}#kb-layout-configurations .select-container select{width:100%;max-width:250px;clear:both;display:block;margin:10px 0}#kb-layout-configurations .select-container .kb-lc-load{float:right}#kb-layout-configurations .select-container .kb-lc-delete{float:left;line-height:32px;color:red;cursor:pointer}#kb-layout-configurations .create-container{padding:10px;border:1px solid #ccc;border-top:0}#kb-layout-configurations .create-container input[type=text]{margin-right:15px}.kb-template-selector--wrapper{padding:0 0;position:absolute;right:4px;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);z-index:101;font-family:sans-serif;font-size:12px !important}.kb-template-selector--wrapper .kb-selectbox{float:right;padding:0;background:transparent;border-left:0;min-width:170px}.kb-template-selector--wrapper .kb-selectbox label{color:#ccc;font-size:11px}.kb-template-selector--wrapper .kb-selectbox:focus{-webkit-box-shadow:none;box-shadow:none}.kb-template-selector--wrapper select{font-size:12px !important;width:100%;height:30px !important;line-height:100% !important;font-family:'Open Sans', sans-serif !important}.page-template-wrapper{margin-top:15px;overflow:hidden;background-color:#fff}.page-template-wrapper:after{content:'';clear:both}.page-template-wrapper select{margin-left:8px}.reframe-select-parent{display:inline-block;margin-right:-1px}.reframe-select-template{display:inline-block}.reframe-select-template label{margin-right:10px}.kb-page-wrap{padding:20px;min-width:400px;max-width:1100px;background:#fff;border:1px solid #ccc;margin-top:20px;position:relative}.os-wrapper .kb-page-wrap{max-width:none;margin-top:0px;padding:0;border:none}.os-wrapper .kb-module{padding:0}.os-wrapper .area-holder{border:none;-webkit-box-shadow:none;box-shadow:none}body.on-site-editing{padding-top:0}.kb-overlay{background:#fff !important}.kb-overlay .kb_page_wrap{padding:0px;margin-top:0}.kb-overlay .area-holder{border:none}.kb-area-overlay{background:#fff !important;padding-top:0}.kb-area-overlay .kb_page_wrap{padding:20px 20px;margin-top:0}.kb-area-overlay .area-holder{border:none}.block-template-wrapper.kb_page_wrap .kb_field tabs ul.ui-tabs-nav{margin-left:0}.kb-page-wrap .area-wrap{border:0;background:#fff}.kb-page-wrap .area-title-text{display:none}.kb-page-wrap h3{margin-bottom:0}.kb-menu-field{margin:6px 0}.kb-menu-field label{display:inline-block;width:240px}.kb-menu-field input[type=text]{width:300px}.kb-menu-field textarea{width:300px;height:120px;vertical-align:top}.kb-menu-field-section_description{float:left;width:190px;padding-right:15px}.kb-menu-field-section_inputs{margin-left:270px}.kb-menu-field-section{overflow:hidden;padding:15px 0}.kb-menu-field-with-spinner .spinner{float:none;display:none;position:relative;top:5px;left:-35px}.kb-menu-field-with-spinner.loading .spinner{display:inline-block}.kb-language-switch-wrapper{position:absolute;right:40px;top:10px}.kb-language-switch-wrapper p{padding-bottom:0;margin-bottom:0}.kb-language-switch-wrapper ul{margin:0;margin-top:10px;padding:0;float:right}.kb-language-switch-wrapper li{display:inline-block;margin:0 4px}.kb-language-switch-wrapper li.kb-current-template-language{opacity:0.3}.kb-language-switch-wrapper li a{text-indent:-9999px}body.post-type-kb-dyar .kb_area_head.clearfix{display:none}.ui-state-highlight{height:1.1em;line-height:1.2em;padding:10px;border:1px dotted #ccc;background:#eaeaea;margin:0 5px}.ui-sortable-helper{-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=70)";filter:alpha(opacity=70);opacity:.7}.area-meta{float:right;width:200px;line-height:32px;padding-right:8px;text-align:right;color:#999}.kb_vcard_image{float:left}.kb_image_frame{width:150px;height:150px;padding:9px;background:#fff;border:1px solid #ccc;border-radius:8px;margin-right:15px;margin-bottom:15px}.vcard-upload{margin-top:15px}.vcard_description{float:left}.kb_vcard_item{overflow:hidden}.slider_image_frame{width:300px;height:150px}.slider_image_frame img{max-height:100%}.kb_accordion_inner{display:block;border:1px solid #CCC;border-top:none;padding:8px}#context_side .kb-sub-name{display:none}.area-meta{border-right:1px solid #ccc}.klearfix:after{content:".";display:block;clear:both;visibility:hidden;line-height:0;height:0}.klearfix{display:block}html[xmlns] .klearfix{display:block}* html .klearfix{height:1%}.accordion-head{margin-bottom:20px}.kb_new_accordion_item{padding:15px;border:1px dotted #ccc;margin-bottom:20px;background:#f9f9f9}.tab-head{margin-bottom:20px}.kb_new_tab_item{padding:15px;border:1px dotted #ccc;margin-bottom:20px;background:#f9f9f9}.kb_kontentbox_wrapper{overflow:hidden}.kb_kontentbox_content_wrapper{width:75%;float:left}.kb_image_wrapper{margin-top:30px}.kb_link_wrap{overflow:hidden;clear:both;margin-top:15px}.kb_kontentbox_layout_wrapper,.kb_kontentblocks_sizes_wrapper,.kb_kontentbox_align_wrapper{float:left;margin:15px}.kb_kontentbox_align_wrapper label{width:50px;float:left}.chzn-container{width:200px !important}.area_description{font-size:11px;color:#999}.kb_audio_item{padding:8px 0}.kb_audio_item label{display:block}.kb_video .kb_image_wrapper{float:left}.kb_video_files_wrapper{margin-top:30px;float:left}.kb_video_item label{display:block}.kb_video_item{margin-bottom:8px}.kb_video_Size{clear:both;padding-top:20px}.kb_button_wrapper{padding:8px;overflow:hidden}.uploaded{overflow:hidden;padding-bottom:20px}li.gallery-item{background:#fff;background:-webkit-linear-gradient(top, #fff 0%, #f7f7f7 100%);background:-webkit-gradient(linear, left top, left bottom, from(#fff), to(#f7f7f7));background:linear-gradient(top, #fff 0%, #f7f7f7 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff', endColorstr='#f7f7f7', GradientType=0);-webkit-box-shadow:1px 1px 1px #fff, 1px 1px 8px #333;box-shadow:1px 1px 1px #fff, 1px 1px 8px #333;float:left;padding:8px;margin:0 20px 0 0}li.gallery-item label{display:block;color:#eaeaea}li.gallery-item textarea{border:none;width:148px;display:block;background:transparent;margin:8px 0;border:1px dotted #eaeaea}li.gallery-item textarea:focus{background:#fff}.kb_sidebar_select_wrapper{float:left;margin:0 20px 20px 0}.kb_sidebar_select_wrapper label{display:block}.module-meta-actions{display:none}.field-wrapper{margin-bottom:10px}.field-wrapper label{width:120px;display:inline-block}.field-wrapper input[type=text]{margin-left:0px}.kb_group_header{padding:20px;background-color:#03A9F4}.kb_group_header h2{margin:0 !important;padding:0 !important;color:#fff !important;text-shadow:1px 1px 1px #999}.kb_group_header p.description{color:#f2f2f2;padding:0;margin:0}.kb_draft{position:relative;left:-1px;top:-1px;padding:5px 0 5px 20px;border-left:0px solid #222;margin-left:0px;font-weight:400;background:#ff9800;border-bottom:1px solid #fafafa;font-style:italic;color:#fff;margin-bottom:0;margin-top:0}.fullscreen .kb_draft{margin-left:20px;background-color:transparent;border-left:0px solid #ff9800;border-bottom:0;color:#999;padding-left:0}.kb_loading{opacity:.4}input[type="checkbox"][checked]{opacity:.8}.kb_block_options{padding:10px;margin-top:20px}.kb_block_options .kb-field{float:left;margin-right:15px;margin-bottom:15px}.kb-module{-webkit-transition:-webkit-box-shadow .3s linear}.area_template{position:relative}.area_template:hover .tooltip{display:block;opacity:0;position:absolute;left:102%;top:-32px;opacity:1}.area_template img.tpl-mini{float:left;margin-right:8px;height:24px;position:relative;top:4px}.maximize-side{position:absolute;width:75%;float:none;z-index:4500;right:0px;-webkit-box-shadow:1px 1px 6px #666;box-shadow:1px 1px 6px #666}.maximize-normal{position:absolute;width:75%;float:none;z-index:4500;left:0px;-webkit-box-shadow:1px 1px 6px #666;box-shadow:1px 1px 6px #666}#kontentblocks-core-ui{position:relative;margin-bottom:20px;margin-top:20px}.active_dynamic_areas_wrapper h4,.dynamic-area-selector-wrapper h4{font-family:'Open-Sans', sans-serif;font-style:italic;margin:0}.area_sidebars li{cursor:move}.page-template-wrapper.context-area{min-height:0px;overflow:hidden}.kb_thickbox h2{font-family:'Open Sans', Arial, Helvetica, sans-serif;font-weight:normal;font-style:italic;margin:20px 0 0 0}.kb_thickbox .context-header{margin-bottom:20px}textarea.quicktags{width:100%}.quicktags textarea{background:#fff}.clear{clear:both}.kb-field textarea{width:100%;height:80px}.kb-field-gallery-wrapper{overflow:hidden}.kb-field-gallery-wrapper li{float:left;margin-right:12px;margin-bottom:12px;border:3px solid white;position:relative}.kb-field-gallery-wrapper li.selected{border:3px solid blue}.kb-field-gallery-wrapper li img{width:107px;height:107px}.kb-field-gallery-info{min-height:100px;background:#ccc;margin:20px 0}.kb-field-gallery-image-delete{display:none;position:absolute;width:20px;height:20px;background:red;right:0;top:0px;cursor:pointer}.kb-field-gallery-image-info{display:none;position:absolute;width:20px;height:20px;background:blue;right:22px;top:0px;cursor:pointer}.kb-field-gallery-wrapper li:hover>span,.kb-field-gallery-wrapper li.todelete>span.delete{display:block}.kb-field-gallery-wrapper li.todelete{opacity:.5}.custom.kb-area__list-item{background:none;border:none;padding:0}.custom .kb-field{background-color:#fff !important}.no-sidebar .attachments-browser .media-toolbar,.no-sidebar .attachments-browser .attachments,.no-sidebar .attachments-browser .uploader-inline{right:0}.no-sidebar .media-sidebar{display:none}.smaller{top:100px;right:350px;bottom:100px;left:350px}.smaller{top:10%;right:15%;bottom:10%;left:15%}.kb-hide{display:none}
Severity: Minor
Found in css/kontentblocks.css by csslint

Unexpected require().
Open

  template: require('templates/fields/Link.hbs'),
Severity: Minor
Found in js/src/fieldsAPI/definitions/link.js by eslint

Enforce require() on the top-level module scope (global-require)

In Node.js, module dependencies are included using the require() function, such as:

var fs = require("fs");

While require() may be called anywhere in code, some style guides prescribe that it should be called only in the top level of a module to make it easier to identify dependencies. For instance, it's arguably harder to identify dependencies when they are deeply nested inside of functions and other statements:

function foo() {

    if (condition) {
        var fs = require("fs");
    }
}

Since require() does a synchronous load, it can cause performance problems when used in other locations.

Further, ES6 modules mandate that import and export statements can only occur in the top level of the module's body.

Rule Details

This rule requires all calls to require() to be at the top level of the module, similar to ES6 import and export statements, which also can occur only at the top level.

Examples of incorrect code for this rule:

/*eslint global-require: "error"*/
/*eslint-env es6*/

// calling require() inside of a function is not allowed
function readFile(filename, callback) {
    var fs = require('fs');
    fs.readFile(filename, callback)
}

// conditional requires like this are also not allowed
if (DEBUG) { require('debug'); }

// a require() in a switch statement is also flagged
switch(x) { case '1': require('1'); break; }

// you may not require() inside an arrow function body
var getModule = (name) => require(name);

// you may not require() inside of a function body as well
function getModule(name) { return require(name); }

// you may not require() inside of a try/catch block
try {
    require(unsafeModule);
} catch(e) {
    console.log(e);
}

Examples of correct code for this rule:

/*eslint global-require: "error"*/

// all these variations of require() are ok
require('x');
var y = require('y');
var z;
z = require('z').initialize();

// requiring a module and using it in a function is ok
var fs = require('fs');
function readFile(filename, callback) {
    fs.readFile(filename, callback)
}

// you can use a ternary to determine which module to require
var logger = DEBUG ? require('dev-logger') : require('logger');

// if you want you can require() at the end of your module
function doSomethingA() {}
function doSomethingB() {}
var x = require("x"),
    z = require("z");

When Not To Use It

If you have a module that must be initialized with information that comes from the file-system or if a module is only used in very rare situations and will cause significant overhead to load it may make sense to disable the rule. If you need to require() an optional dependency inside of a try/catch, you can disable this rule for just that dependency using the // eslint-disable-line global-require comment. Source: http://eslint.org/docs/rules/

Unexpected require().
Open

  template: require('templates/fields/Select.hbs'),

Enforce require() on the top-level module scope (global-require)

In Node.js, module dependencies are included using the require() function, such as:

var fs = require("fs");

While require() may be called anywhere in code, some style guides prescribe that it should be called only in the top level of a module to make it easier to identify dependencies. For instance, it's arguably harder to identify dependencies when they are deeply nested inside of functions and other statements:

function foo() {

    if (condition) {
        var fs = require("fs");
    }
}

Since require() does a synchronous load, it can cause performance problems when used in other locations.

Further, ES6 modules mandate that import and export statements can only occur in the top level of the module's body.

Rule Details

This rule requires all calls to require() to be at the top level of the module, similar to ES6 import and export statements, which also can occur only at the top level.

Examples of incorrect code for this rule:

/*eslint global-require: "error"*/
/*eslint-env es6*/

// calling require() inside of a function is not allowed
function readFile(filename, callback) {
    var fs = require('fs');
    fs.readFile(filename, callback)
}

// conditional requires like this are also not allowed
if (DEBUG) { require('debug'); }

// a require() in a switch statement is also flagged
switch(x) { case '1': require('1'); break; }

// you may not require() inside an arrow function body
var getModule = (name) => require(name);

// you may not require() inside of a function body as well
function getModule(name) { return require(name); }

// you may not require() inside of a try/catch block
try {
    require(unsafeModule);
} catch(e) {
    console.log(e);
}

Examples of correct code for this rule:

/*eslint global-require: "error"*/

// all these variations of require() are ok
require('x');
var y = require('y');
var z;
z = require('z').initialize();

// requiring a module and using it in a function is ok
var fs = require('fs');
function readFile(filename, callback) {
    fs.readFile(filename, callback)
}

// you can use a ternary to determine which module to require
var logger = DEBUG ? require('dev-logger') : require('logger');

// if you want you can require() at the end of your module
function doSomethingA() {}
function doSomethingB() {}
var x = require("x"),
    z = require("z");

When Not To Use It

If you have a module that must be initialized with information that comes from the file-system or if a module is only used in very rare situations and will cause significant overhead to load it may make sense to disable the rule. If you need to require() an optional dependency inside of a try/catch, you can disable this rule for just that dependency using the // eslint-disable-line global-require comment. Source: http://eslint.org/docs/rules/

Element (input[type=text].large) is overqualified, just use .large without element name.
Open

* Copyright (c) 2015 Kushagra Gour; Licensed MIT */.hint,[data-hint]{position:relative;display:inline-block}.hint:before,.hint:after,[data-hint]:before,[data-hint]:after{position:absolute;-webkit-transform:translate3d(0, 0, 0);-ms-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0);visibility:hidden;opacity:0;z-index:1000000;pointer-events:none;-webkit-transition:.3s ease;transition:.3s ease;-webkit-transition-delay:0ms;transition-delay:0ms}.hint:hover:before,.hint:hover:after,.hint:focus:before,.hint:focus:after,[data-hint]:hover:before,[data-hint]:hover:after,[data-hint]:focus:before,[data-hint]:focus:after{visibility:visible;opacity:1}.hint:hover:before,.hint:hover:after,[data-hint]:hover:before,[data-hint]:hover:after{-webkit-transition-delay:100ms;transition-delay:100ms}.hint:before,[data-hint]:before{content:'';position:absolute;background:transparent;border:6px solid transparent;z-index:1000001}.hint:after,[data-hint]:after{content:attr(data-hint);background:#383838;color:#fff;padding:8px 10px;font-size:12px;line-height:12px;white-space:nowrap}.hint--top:before{border-top-color:#383838}.hint--bottom:before{border-bottom-color:#383838}.hint--left:before{border-left-color:#383838}.hint--right:before{border-right-color:#383838}.hint--top:before{margin-bottom:-12px}.hint--top:after{margin-left:-18px}.hint--top:before,.hint--top:after{bottom:100%;left:50%}.hint--top:hover:after,.hint--top:hover:before,.hint--top:focus:after,.hint--top:focus:before{-webkit-transform:translateY(-8px);-ms-transform:translateY(-8px);transform:translateY(-8px)}.hint--bottom:before{margin-top:-12px}.hint--bottom:after{margin-left:-18px}.hint--bottom:before,.hint--bottom:after{top:100%;left:50%}.hint--bottom:hover:after,.hint--bottom:hover:before,.hint--bottom:focus:after,.hint--bottom:focus:before{-webkit-transform:translateY(8px);-ms-transform:translateY(8px);transform:translateY(8px)}.hint--right:before{margin-left:-12px;margin-bottom:-6px}.hint--right:after{margin-bottom:-14px}.hint--right:before,.hint--right:after{left:100%;bottom:50%}.hint--right:hover:after,.hint--right:hover:before,.hint--right:focus:after,.hint--right:focus:before{-webkit-transform:translateX(8px);-ms-transform:translateX(8px);transform:translateX(8px)}.hint--left:before{margin-right:-12px;margin-bottom:-6px}.hint--left:after{margin-bottom:-14px}.hint--left:before,.hint--left:after{right:100%;bottom:50%}.hint--left:hover:after,.hint--left:hover:before,.hint--left:focus:after,.hint--left:focus:before{-webkit-transform:translateX(-8px);-ms-transform:translateX(-8px);transform:translateX(-8px)}.hint:after,[data-hint]:after{text-shadow:0 -1px 0 #000;-webkit-box-shadow:4px 4px 8px rgba(0,0,0,0.3);box-shadow:4px 4px 8px rgba(0,0,0,0.3)}.hint--error:after{background-color:#b34e4d;text-shadow:0 -1px 0 #592726}.hint--error.hint--top:before{border-top-color:#b34e4d}.hint--error.hint--bottom:before{border-bottom-color:#b34e4d}.hint--error.hint--left:before{border-left-color:#b34e4d}.hint--error.hint--right:before{border-right-color:#b34e4d}.hint--warning:after{background-color:#c09854;text-shadow:0 -1px 0 #6c5328}.hint--warning.hint--top:before{border-top-color:#c09854}.hint--warning.hint--bottom:before{border-bottom-color:#c09854}.hint--warning.hint--left:before{border-left-color:#c09854}.hint--warning.hint--right:before{border-right-color:#c09854}.hint--info:after{background-color:#3986ac;text-shadow:0 -1px 0 #193b4d}.hint--info.hint--top:before{border-top-color:#3986ac}.hint--info.hint--bottom:before{border-bottom-color:#3986ac}.hint--info.hint--left:before{border-left-color:#3986ac}.hint--info.hint--right:before{border-right-color:#3986ac}.hint--success:after{background-color:#458746;text-shadow:0 -1px 0 #1a321a}.hint--success.hint--top:before{border-top-color:#458746}.hint--success.hint--bottom:before{border-bottom-color:#458746}.hint--success.hint--left:before{border-left-color:#458746}.hint--success.hint--right:before{border-right-color:#458746}.hint--always:after,.hint--always:before{opacity:1;visibility:visible}.hint--always.hint--top:after,.hint--always.hint--top:before{-webkit-transform:translateY(-8px);-ms-transform:translateY(-8px);transform:translateY(-8px)}.hint--always.hint--bottom:after,.hint--always.hint--bottom:before{-webkit-transform:translateY(8px);-ms-transform:translateY(8px);transform:translateY(8px)}.hint--always.hint--left:after,.hint--always.hint--left:before{-webkit-transform:translateX(-8px);-ms-transform:translateX(-8px);transform:translateX(-8px)}.hint--always.hint--right:after,.hint--always.hint--right:before{-webkit-transform:translateX(8px);-ms-transform:translateX(8px);transform:translateX(8px)}.hint--rounded:after{border-radius:4px}.hint--no-animate:before,.hint--no-animate:after{-webkit-transition-duration:0ms;transition-duration:0ms}.hint--bounce:before,.hint--bounce:after{-webkit-transition:opacity 0.3s ease,visibility 0.3s ease,-webkit-transform 0.3s cubic-bezier(0.71, 1.7, 0.77, 1.24);transition:opacity 0.3s ease,visibility 0.3s ease,transform 0.3s cubic-bezier(0.71, 1.7, 0.77, 1.24)}.kb-context__header{padding:10px 10px 10px 10px;margin-bottom:0px;border-bottom:1px solid #eee;background:#fff;overflow:hidden;position:relative}.kb-context__header .kb-button-small,.kb-context__header .modules-list-item.clipboard-list-item .kb-clipboard-action,.modules-list-item.clipboard-list-item .kb-context__header .kb-clipboard-action{position:absolute;right:0px;top:0px;cursor:pointer;font-size:11px;height:100%;line-height:35px;padding:0 10px}#poststuff .kb-context__header h2,#poststuff .kb-context__container h2{font-style:normal;margin:0;padding:0;color:#222;font-weight:bold;font-size:14px;line-height:100%}.kb-context__header p.description{color:#aaa;font-size:12px;display:none}.kb-global-areas-backdrop{background-color:rgba(255,255,255,0.2);position:fixed;top:0;left:0;right:0;bottom:0;width:100%;height:100%;z-index:9995}.kb-global-areas-browser-wrap{position:fixed;top:40%;left:50%;-webkit-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);transform:translate(-50%, -50%);width:750px;min-height:300px;z-index:9998;background-color:#fff;border:1px solid #9e9e9e;padding:12px 24px 24px}.kb-global-areas-browser-wrap ul{margin:0;padding:0}.kb-global-areas-browser-wrap ul li{padding:4px;border-bottom:1px solid #9e9e9e;cursor:pointer;-webkit-transition:background .1s ease-out;transition:background .1s ease-out;position:relative}.kb-global-areas-browser-wrap ul li .kb-button-small,.kb-global-areas-browser-wrap ul li .modules-list-item.clipboard-list-item .kb-clipboard-action,.modules-list-item.clipboard-list-item .kb-global-areas-browser-wrap ul li .kb-clipboard-action{position:absolute;right:0;top:0}.kb-global-areas-browser-wrap ul li:hover h4,.kb-global-areas-browser-wrap ul li:hover p,.kb-global-areas-browser-wrap ul li:hover span{color:#000}.kb-global-areas-browser-wrap ul li h4{margin-bottom:0;margin-top:0}.kb-global-areas-browser-wrap ul li h4 span{font-weight:100}.kb-global-areas-browser-wrap ul li h4+p{margin-top:0;margin-bottom:4px}.kb-global-areas-browser-wrap ul li .dashicons{position:relative;top:-2px;-webkit-transition:all .3s ease-out;transition:all .3s ease-out;background-color:#03A9F4;color:#fff;border-radius:20px;padding:3px}.kb-global-areas-browser-wrap ul li .kb-global-area-item{display:inline-block;margin-left:12px}.kb-global-areas-browser-wrap .kb-context-browser--header{position:relative}.kb-global-areas-browser-wrap .kb-context-browser--header .close-browser{position:absolute;right:0;top:0;cursor:pointer;font-size:12px;color:#23282d}.kb-context-bar{background-color:#fff;margin-bottom:20px;border:1px solid #e5e5e5}.kb-context-downsized .kb-context__inner{position:relative;overflow:hidden;height:150px}.kb-context-downsized .kb-context-inner--overlay{position:absolute;top:0;left:0;right:0;bottom:0;width:100%;height:100%;z-index:8999;background-color:#fff;cursor:pointer;text-align:center}.kb-context-downsized .kb-context-inner--overlay span{display:block;padding:12px;font-size:14px;font-weight:bold;margin-bottom:0}.kb-context-bar--actions{margin:0;padding:0}.kb-context-bar--actions .kb-controls-item{display:inline-block;margin:0 0 0 2px;padding:0;cursor:pointer}.kb-context-bar--actions .kb-controls-item span{display:block;height:100%}.kb-context-bar--actions .kb-context-hidden .kb-button-small,.kb-context-bar--actions .kb-context-hidden .modules-list-item.clipboard-list-item .kb-clipboard-action,.modules-list-item.clipboard-list-item .kb-context-bar--actions .kb-context-hidden .kb-clipboard-action{background-color:#fafafa;color:#9e9e9e}.kb-area__head{position:relative}.kb-area__wrap{border-bottom:1px solid #ccc}.kb-area__wrap:last-child{border-bottom:0}.kb-area__wrap .kb-area__title-text span.title{font-size:13px;margin-left:0px;font-weight:100;color:#ccc;padding-left:27px;line-height:37px;font-style:italic}.kb-area__wrap .kb-area__title-text span.description{font-size:12px;margin-left:10px;color:#ccc}.kb-area__wrap:hover .kb-area__title-text span.title{color:#222}.kb-area__wrap:hover .kb-area__title-text span.description{color:#222}.area_description p{padding:0 0 0 16px;margin:0;font-size:1.1em;font-style:italic}.kb_area_settings{display:block;float:left;width:32px;height:32px;background:url(assets/gear-32.jpg) no-repeat;position:relative;cursor:pointer}.area_settings_list{position:absolute;width:220px;background:#2D3138;top:20px;z-index:5050;display:none;-webkit-box-shadow:1px 1px 6px #333;box-shadow:1px 1px 6px #333;-webkit-border-bottom-right-radius:8px;-webkit-border-bottom-left-radius:8px;-moz-border-radius-bottomright:8px;-moz-border-radius-bottomleft:8px;border-bottom-right-radius:8px;border-bottom-left-radius:8px;left:25px}.area_setting{background:#2D3138 !important;border-top:1px solid #3e444f;border-bottom:1px solid #212122;padding:0 10px;margin:0}.area_setting .description{font-size:11px;padding:5px;margin:0;line-height:100%}.area_setting.class label{padding-left:10px}.area_setting.custom-css textarea{width:100%;background:#3e444f;line-height:100%;height:100px;color:#ccc}.area_setting.custom-css textarea:focus{background:#fff;color:#000}.area_setting.classselect select{width:100%}.kb_area_templates{position:relative;cursor:pointer}.area-wrap{margin:0;padding:0px;background:#fcfcfc;border-bottom:1px solid #bbb;border-top:1px solid #fefefe}.area-wrap:first-child{padding-top:0}.kb-area__list-item{background:none;border:none;padding:5px 20px}.area-bottom{clear:both}.kb-context-container{margin-bottom:20px;padding:0px;-webkit-box-shadow:0px 1px 1px #fff;box-shadow:0px 1px 1px #fff}.kb-context__inner{background-color:#fff;border:1px solid #e5e5e5;-webkit-box-shadow:0 1px 1px rgba(0,0,0,0.04);box-shadow:0 1px 1px rgba(0,0,0,0.04)}.kb-area--footer{padding:12px 27px;overflow:hidden;background-color:#fafafa;border-top:1px solid #eee}.kb-area-block_limit{font-size:10px;display:block;color:#BDBDBD;float:left}.add-modules a{float:right;text-decoration:none;font-size:12px}.add-modules a:before{content:"\f132";font-family:'dashicons';position:relative;top:2px}.kb-selectbox{border-top:none;border-bottom:none;padding:10px;background:#fff}@media screen and (-webkit-min-device-pixel-ratio: 0){.kb-selectbox select{padding-right:18px}}.kb-area__item-placeholder{background:#f2f2f2;border:5px dashed #ccc;cursor:pointer;color:#999;padding:10px 10px;margin:5px 30px;-webkit-transition:color .25s linear;transition:color .25s linear}.kb-area__item-placeholder:hover{color:#333}.kb-dynamic-area-proxy .kb-dynamic-area-proxy--inner{padding:12px 24px;position:relative}.kb-dynamic-area-proxy .kb-dynamic-area-proxy--inner h4{margin:0}.kb-dynamic-area-proxy .kb-dynamic-area-proxy--inner h4+p{margin:0}.kb-dynamic-area-proxy .kb-dynamic-area-proxy--inner h4 span{font-weight:100;font-size:85%}.kb-dynamic-area-proxy .kb-dynamic-area-proxy--inner .kb-button-small,.kb-dynamic-area-proxy .kb-dynamic-area-proxy--inner .modules-list-item.clipboard-list-item .kb-clipboard-action,.modules-list-item.clipboard-list-item .kb-dynamic-area-proxy .kb-dynamic-area-proxy--inner .kb-clipboard-action{position:absolute;right:24px;top:12px}.kb-area-move-handle{cursor:move;font-size:23px}.js-area-settings-opener{cursor:pointer;padding-left:0px;width:35px;height:35px;background:image-url("icon-cog-small.png") center no-repeat;text-indent:-9999px;position:absolute;left:0;opacity:0.4}.kb-area__wrap:hover .js-area-settings-opener{opacity:1}.kb-area-settings-wrapper{overflow:hidden;background:whitesmoke;-webkit-box-shadow:inset -1px 1px 12px #aaa;box-shadow:inset -1px 1px 12px #aaa;border-bottom:1px solid #aaa}.kb-area-settings{padding:10px}.kb-area-settings .kb-area-templates{overflow:hidden}.kb-area-settings .kb-area-templates li{display:block;float:left;margin-left:8px}.kb-area-actions{position:absolute;right:24px;top:8px}.kb-area-actions .kb-area-actions-list{list-style:none;margin:0}.kb-area-actions .kb-controls-item{display:inline-block;color:#9e9e9e;cursor:pointer}.kb-area-actions .kb-controls-item:hover{color:#23282d}.kb-area__wrap{border-left:3px solid #009688}.kb-area__wrap.kb-area-status-inactive{opacity:0.9;border-left:3px solid #F44336}.kb-area__wrap.kb-area-status-inactive .kb-area--body{display:none}.kb-field{font-family:'Open Sans', sans-serif !important}.kb-field{padding:10px 10px 0px 12px;text-align:left !important}.kb-field label.heading{display:block;margin-bottom:12px;padding-bottom:4px;font-weight:900;font-size:14px;color:#333333}.kb-field input[type=text]{display:inline-block;text-align:left;height:30px;line-height:22px;font-size:14px;-webkit-box-shadow:none !important;box-shadow:none !important;width:60%;min-width:150px !important;max-width:450px !important;-webkit-transition:width .2s ease-out;transition:width .2s ease-out;margin:0}.kb-field input[type=text].large{width:90%}.kb-field select{min-width:200px;max-width:50%;height:30px !important;padding:0px 4px !important;line-height:30px;margin:0 !important}.kb-field input[type=checkbox]{margin-right:3px;line-height:150%}.kb-field select{min-width:200px}body .kb-field-wrapper{border-left:1px solid transparent}body .kb-field-wrapper .kb-field-wrapper:hover{border-left:1px solid transparent}.kb-field-wrapper{padding:12px 0;border-bottom:1px dotted #eaeaea;position:relative}.kb-field-wrapper .kb-field-type-label{font-size:9px !important;color:#666;text-transform:capitalize;padding:1px 4px;position:absolute;top:0;right:0}.kb-field-wrapper:hover{background-color:#fefefe}.kb-field-wrapper.field-has-description label.heading{margin-bottom:0}.kb-field-wrapper.field-has-description p.description{font-size:12px;margin-bottom:12px;font-style:normal;display:block}.kb-field-wrapper.field-renderer-wp:hover{background-color:transparent;border-left:none}.kb-field-wrapper.field-renderer-wp .kb-field:not(.kb-field--flexfields) .kb-field--label-heading{display:none}.kb-field-wrapper.field-renderer-wp .kb-field:not(.kb-field--flexfields) input[type='text']{width:100%;max-width:100% !important}.kb-field--reset{margin:0;font-size:12px}.kb-field--bubble.charcount{display:block;text-align:right;color:#9e9e9e}@media screen and (min-width: 1200px){.kb-field-flex.klearfix{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row}.kb-field-flex.klearfix.kb-field{padding:0}.kb-field-flex.klearfix .kb-field--label-wrap{margin-right:0;padding:20px;padding-bottom:6px;margin-bottom:12px}.kb-field-flex.klearfix .kb-field--label-wrap:after{content:'';display:block;border-bottom:1px solid #E0E0E0;width:100px}.kb-field-flex.klearfix .kb-field--label-wrap label.heading{font-size:13px}.kb-field-flex.klearfix .kb-field--field-wrap{padding:20px 20px;padding-top:0}}.kb-flex-wrapper.kb-field-wrapper{padding:0}.Zebra_DatePicker,.dp_header{width:260px !important}.Zebra_DatePicker *,.Zebra_DatePicker *:after,.Zebra_DatePicker *:before{-moz-box-sizing:content-box !important;-webkit-box-sizing:content-box !important;box-sizing:content-box !important}.Zebra_DatePicker{position:absolute;background:#373737;border:3px solid #373737;display:none;z-index:10000;font-family:'Open Sans', Geneva, 'Lucida Sans', 'Lucida Grande', 'Lucida Sans Unicode', Verdana, sans-serif;font-size:13px}.Zebra_DatePicker *{margin:0;padding:0;color:#666;background:transparent;border:none}.Zebra_DatePicker table{border-collapse:collapse;border-spacing:0}.Zebra_DatePicker td,.Zebra_DatePicker th{text-align:center;padding:5px 0}.Zebra_DatePicker td{cursor:pointer}.Zebra_DatePicker .dp_daypicker,.Zebra_DatePicker .dp_monthpicker,.Zebra_DatePicker .dp_yearpicker{margin-top:3px}.Zebra_DatePicker .dp_daypicker td,.Zebra_DatePicker .dp_daypicker th,.Zebra_DatePicker .dp_monthpicker td,.Zebra_DatePicker .dp_yearpicker td{width:30px;border:1px solid #BBB;background:#DEDEDE url("assets/zebra-datepicker/default-date.png") repeat-x top;color:#666}.Zebra_DatePicker,.Zebra_DatePicker .dp_header .dp_hover,.Zebra_DatePicker .dp_footer .dp_hover{border-radius:5px}.Zebra_DatePicker .dp_header td{color:#E0E0E0}.Zebra_DatePicker .dp_header .dp_previous,.Zebra_DatePicker .dp_header .dp_next{width:30px}.Zebra_DatePicker .dp_header .dp_caption{font-weight:bold}.Zebra_DatePicker .dp_header .dp_hover{background:#67AABB;color:#FFF}.Zebra_DatePicker .dp_header .dp_blocked{color:#888;cursor:default}.Zebra_DatePicker td.dp_week_number,.Zebra_DatePicker .dp_daypicker th{background:#F1F1F1;font-size:9px;padding-top:7px}.Zebra_DatePicker td.dp_weekend_disabled,.Zebra_DatePicker td.dp_not_in_month,.Zebra_DatePicker td.dp_not_in_month_selectable{background:#ECECEC url("assets/zebra-datepicker/disabled-date.png");color:#CCC;cursor:default}.Zebra_DatePicker td.dp_not_in_month_selectable{cursor:pointer}.Zebra_DatePicker td.dp_weekend{background:#DEDEDE url("assets/zebra-datepicker/default-date.png") repeat-x top;color:#666}.Zebra_DatePicker td.dp_selected{background:#E26262;color:#E0E0E0 !important}.Zebra_DatePicker .dp_monthpicker td{width:33%}.Zebra_DatePicker .dp_yearpicker td{width:33%}.Zebra_DatePicker .dp_footer{margin-top:3px}.Zebra_DatePicker .dp_footer .dp_hover{background:#67AABB;color:#FFF}.Zebra_DatePicker .dp_today{color:#E0E0E0;padding:3px}.Zebra_DatePicker .dp_clear{color:#E0E0E0;padding:3px}.Zebra_DatePicker td.dp_current{color:#E26261}.Zebra_DatePicker td.dp_disabled_current{color:#E38585}.Zebra_DatePicker td.dp_hover{background:#67AABB url("assets/zebra-datepicker/selected-date.png") repeat-x top;color:#FFF}.Zebra_DatePicker td.dp_disabled{background:#ECECEC url("assets/zebra-datepicker/disabled-date.png") repeat-x top;color:#DDD;cursor:default}button.Zebra_DatePicker_Icon{display:block;position:absolute;width:16px;height:16px;background:url("assets/zebra-datepicker/calendar.png") no-repeat left top;text-indent:-9000px;border:none;cursor:pointer;padding:0;line-height:0;vertical-align:top;right:8px  !important}button.Zebra_DatePicker_Icon_Disabled{background-image:url("assets/zebra-datepicker/calendar-disabled.png")}button.Zebra_DatePicker_Icon{margin:0 0 0 3px}button.Zebra_DatePicker_Icon_Inside{margin:0 3px 0 0}.kb-field--date input.kb-datepicker{width:180px}.kb-field--file{position:relative}.kb-field--file table{max-width:500px;margin-bottom:10px;border:none;font-size:12px !important}.kb-field--file table tr td:first-child{padding:0 30px 0 0}.kb-field--file table td{border:none;font-size:12px !important}.kb-js-reset-file{cursor:pointer;line-height:28px;padding-left:8px}.kb-field--image,.kb-field--cropimage{padding-bottom:10px}.kb-field--image .kb-field-image-wrapper,.kb-field--cropimage .kb-field-image-wrapper{overflow:hidden}.kb-field--image img,.kb-field--cropimage img{max-width:100%}.kb-field--image .kb-js-add-image,.kb-field--cropimage .kb-js-add-image{cursor:pointer;background:#fafafa;border:1px solid #f2f2f2;background-image:url("assets/images/transp_bg.png");background-repeat:repeat;max-height:400px;max-width:400px;min-width:150px;min-height:150px;padding:0;margin-right:15px;display:inline-block}.kb-field--image .kb-js-image-meta-wrapper label,.kb-field--cropimage .kb-js-image-meta-wrapper label{display:block;font-weight:100;font-size:12px}.kb-field--image .kb-js-image-meta-wrapper input[type=text],.kb-field--cropimage .kb-js-image-meta-wrapper input[type=text]{color:#333;font-weight:100}.kb-field--image .kb-field-image-title,.kb-field--cropimage .kb-field-image-title{margin-bottom:12px}.kb-field--image .kb-field-image-title input,.kb-field--cropimage .kb-field-image-title input{background-color:transparent !important;-webkit-box-shadow:none !important;box-shadow:none !important;width:300px}.kb-field--image .kb-field-image-title label,.kb-field--cropimage .kb-field-image-title label{display:block}.kb-field--image .kb-field-image-meta,.kb-field--cropimage .kb-field-image-meta{display:inline-block;vertical-align:top;padding:8px}.kb-field--image .kb-field-image-meta textarea,.kb-field--cropimage .kb-field-image-meta textarea{width:100%;background-color:transparent !important;-webkit-box-shadow:none !important;box-shadow:none !important;resize:none}.kb-field--image .kb-field-image--footer,.kb-field--cropimage .kb-field-image--footer{clear:both;margin-top:10px;padding:8px 0}.kb-image-frame .attachment-display-settings,.kb-image-frame [data-setting="alt"],.kb-image-frame [data-setting="description"]{display:none !important}.kb-field--tabs{position:relative;zoom:1}.kb-field--tabs a:focus{-webkit-box-shadow:none;box-shadow:none}.kb-field--tabs ul.ui-tabs-nav{margin-bottom:0px;margin-left:0px;padding:0 0 0 0;overflow:hidden;list-style:none !important;background-color:#fafafa;border-bottom:1px solid #eee;border-top:1px solid #eee}.kb-field--tabs ul.ui-tabs-nav li{padding:8px 0px 5px 0px;background-color:#fafafa;float:left;margin-bottom:0;position:relative;top:0px}.kb-field--tabs ul.ui-tabs-nav li:focus,.kb-field--tabs ul.ui-tabs-nav li:active{border:none;outline:none}.kb-field--tabs ul.ui-tabs-nav li a{padding:2px 22px;text-decoration:none;color:#333;top:2px;font-weight:100;font-size:13px;border:none}.kb-field--tabs ul.ui-tabs-nav li a:focus,.kb-field--tabs ul.ui-tabs-nav li a:active{border:none;outline:none}.kb-field--tabs ul.ui-tabs-nav li a:hover{color:#666;border:none}.kb-field--tabs ul.ui-tabs-nav li.ui-tabs-active{background-color:#fff}.kb-field--tabs ul.ui-tabs-nav li.ui-tabs-active a{color:#000;font-weight:500}.kb-field--tabs .ui-widget-content{padding:0px}.option-panel-postbox .kb-field--tabs ul.ui-tabs-nav{margin-top:0;margin-right:0}.option-panel-postbox .kb-custom-wrapper,.option-panel-postbox .inside{margin-top:0;margin-bottom:0}.kbf-fields-tabnav ul.ui-tabs-nav{border-top:none}.kb-field--link .button.kb-js-add-link{position:relative;top:2px;margin-left:10px}.kb-field--link .kb-field--link-meta{margin-top:10px}.kbf-multitext-wrap{margin-bottom:12px}.kb-field--text-multiple-control{display:inline-block;color:#23282d}.kb-field--text-multiple-control.kbf-sort{cursor:move}.kb-field--text-multiple-item{margin-bottom:12px}.kb-field--text-multiple-item input{display:inline-block}.kb-field--file-multiple-control{display:inline-block;color:#23282d}.kb-field--file-multiple-control.kbf-sort{cursor:move}.kb-field--file-multiple-control.kbf-delete{position:absolute;bottom:12px;right:12px;cursor:pointer}.kb-field--file-multiple-item{margin-bottom:12px;position:relative}.kb-field--file-multiple-item input{display:inline-block}.kb-field--file-multiple-item{background-color:#fafafa;padding:12px}.kb-field--file-multiple-item table{margin:12px 0;table-layout:auto;width:100%}.kb-field--file-multiple-item .heading{display:inline !important}.kb-field--file-multiple-item .kb-file-input{width:100%}.kb-field--file-multiple-item table tr td:first-child{font-weight:bold;padding-right:10px;padding-bottom:12px;width:200px}.kb-field--date-multiple-control{display:inline-block;color:#23282d}.kb-field--date-multiple-control.kbf-sort{cursor:move}.kb-field--date-multiple-item{margin-bottom:12px}.kb-field--date-multiple-item input{display:inline-block}.kb-custom-wrapper{background-color:#fff;margin:15px 0}.kb-custom-wrapper .inside{padding:0 !important}.flexible-fields--header{padding:10px 0}.kb-flexible-fields--item-wrapper.ff-section-invisible{border-left:3px solid #F44336;opacity:0.3}.kb-flexible-fields--item-wrapper.ff-section-invisible:hover{opacity:0.8}.flexible-fields--section-box .flexible-fields--section-title{position:relative;background-color:#fafafa;padding:12px}.flexible-fields--section-box .flexible-fields--section-title input[type=text]{border:none;font-style:italic;border-bottom:1px solid #ddd;font-weight:normal}.flexible-fields--section-box .flexible-fields--js-drag-handle{cursor:move}.flexible-fields--section-box .flexible-fields--js-drag-handle:before{top:3px;position:relative;font-size:24px !important;color:#666;text-shadow:1px 1px 1px #FFF}.flexible-fields--section-box .flexible-fields--js-trash{position:absolute;top:12px;right:20px;cursor:pointer}.flexible-fields--section-box .flexible-fields--js-trash:before{font-size:18px !important}.flexible-fields--section-box .flexible-fields--js-trash:hover{color:#333}.flexible-fields--toggle-title{background-color:#fafafa;border:1px solid #ccc;position:relative}.flexible-fields--toggle-title h3{padding:3px !important;margin:0 !important;font-size:16px !important}.flexible-fields--toggle-title input[type="text"]{font-size:13px !important;padding-left:15px;background-color:transparent !important;border:none;border-bottom:1px solid transparent;display:inline-block;margin:0 !important}.flexible-fields--toggle-title input[type="text"]:hover{border-color:#ccc;background-color:#fafafa}.flexible-fields--toggle-title input[type="text"]:focus{background-color:#fff !important;-webkit-box-shadow:none;box-shadow:none}.flexible-fields--toggle-title .flexible-fields--js-toggle{font-size:18px !important;position:relative;top:5px;left:3px;cursor:pointer;color:#999}.flexible-fields--toggle-title .flexible-fields--js-toggle:hover{color:#333}.flexible-fields--toggle-title .flexible-fields--js-drag-handle{cursor:move}.flexible-fields--toggle-title .flexible-fields--js-drag-handle:before{top:3px;position:relative;font-size:24px !important;left:-3px;color:#666;text-shadow:1px 1px 1px #FFF}.flexible-fields--toggle-title .flexible-fields--js-trash{position:absolute;right:15px;font-size:15px !important;top:11px;color:#999;cursor:pointer}.flexible-fields--toggle-title .flexible-fields--js-trash:before{font-size:14px !important}.flexible-fields--toggle-title .flexible-fields--js-trash:hover{color:#333}.flexible-fields--toggle-title .flexible-fields--js-duplicate{position:absolute;right:40px;font-size:15px !important;top:13px;color:#999;cursor:pointer;font:normal 14px/1 'dashicons' !important}.flexible-fields--toggle-title .flexible-fields--js-duplicate:before{font-size:14px !important;content:'\f105'}.flexible-fields--toggle-title .flexible-fields--js-duplicate:hover{color:#333}.flexible-fields--toggle-title .flexible-fields--js-visibility{position:absolute;right:68px;font-size:15px !important;top:12px;color:#999;cursor:pointer;font:normal 14px/1 'dashicons' !important}.flexible-fields--toggle-title .flexible-fields--js-visibility:before{font-size:14px !important;content:'\f177'}.flexible-fields--toggle-title .flexible-fields--js-visibility:hover{color:#333}.flexible-fields--section-box{border:1px solid #cecece;overflow:hidden}.flexible-fields--section-box-inner{padding:12px}.kb-active-box .flexible-fields--section-box{overflow:auto;max-height:none}.os-content-inner .flexible-fields--item-list{list-style:none;margin:0;padding:0;margin-bottom:20px}.os-content-inner .flexible-fields--item-list li{margin-bottom:10px}.kb-gallery--stage .kb-gallery--image-wrapper{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;display:inline-block;width:150px;margin-right:15px;border:1px solid #ccc;background:#f2f2f2;padding:6px;line-height:100%;margin-bottom:15px;cursor:move}.kb-gallery--stage .kb-gallery--image-wrapper img{max-width:100%}.kb-gallery--stage .kb-gallery--header{display:none}.kb-gallery--stage .kb-gallery--image-holder{position:relative}.kb-gallery--stage .kb-gallery--image-holder .kb-gallery--js-edit{position:absolute;top:5px;left:5px;padding:2px;background:rgba(255,255,255,0.5);cursor:pointer;font-size:14px}.kb-gallery--stage .kb-gallery--image-holder .kb-gallery--js-edit:hover{background:#fff}.kb-gallery--stage .kb-gallery--image-holder .kb-gallery--js-delete{position:absolute;top:5px;right:5px;padding:2px;background:rgba(255,255,255,0.5);cursor:pointer;font-size:14px}.kb-gallery--stage .kb-gallery--image-holder .kb-gallery--js-delete:hover{background:#fff}.kb-gallery--active-item *{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.kb-js--remote-editor *{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.kb-gallery--active-item{position:fixed;top:10%;left:50%;-webkit-transform:translate(-50%, 0%);-ms-transform:translate(-50%, 0%);transform:translate(-50%, 0%);z-index:8888;width:90%;max-height:500px;min-height:350px;background-color:#f9f9f9;border:1px solid #ccc;max-width:800px;-webkit-box-shadow:1px 1px 4px #999;box-shadow:1px 1px 4px #999}.kb-gallery--active-item .kb-field{background:transparent;padding-left:0px}.kb-gallery--active-item .kb-gallery--left-column{width:70%;float:left;display:block;background:#f9f9f9;height:100%;padding:16px}.kb-gallery--active-item .kb-gallery--right-column{display:block;background:#f9f9f9;width:30%;height:100%;float:left;position:relative;right:1px}.kb-gallery--active-item .kb-gallery--image-holder{padding:40px}.kb-gallery--active-item .kb-gallery--image-holder img{background:#fff;padding:6px}.kb-gallery--active-item .kb-gallery--image-meta{display:block !important}.kb-gallery--active-item .kb-gallery--js-edit,.kb-gallery--active-item .kb-gallery--js-delete{display:none !important}.kb-gallery--active-item .kb-gallery--js-meta-close{position:absolute;right:10px;top:7px;cursor:pointer;z-index:9999;font-size:14px !important}.kb-gallery--active-item .kb-gallery--tabs-nav li:first-child a{padding-left:0 !important;margin-left:0}.kb-gallery--active-item .kb-gallery--meta-field{margin:0px 0}.kb-gallery--active-item .kb-gallery--tabs-nav{padding:0;list-style:none !important}.kb-gallery--active-item .kb-gallery--tabs-nav li{background:transparent !important}.kb-gallery--active-item .kb-gallery--header{background:#fff;z-index:99;position:relative;border-bottom:1px solid #ccc;padding:5px 10px}.kb-gallery--active-item .kb-gallery--header h3{margin:0;font-size:14px;font-family:Open-Sans, sans-serif !important}.kb-gallery-frame .collection-settings.gallery-settings{display:none !important}.kb-gallery2__stage .kb-gallery--image-wrapper{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;display:inline-block;width:150px;height:150px;margin-right:15px;border:1px solid #ccc;background:#f2f2f2;padding:6px;line-height:100%;margin-bottom:15px;cursor:move}.kb-gallery2__stage .kb-gallery--image-wrapper img{max-width:100%;vertical-align:top}.kb-gallery2__stage .kb-gallery--header{display:none}.kb-gallery2__stage .kb-gallery--image-holder{position:relative}.kb-gallery2__stage .kb-gallery--image-holder .kb-gallery--js-edit{position:absolute;top:5px;left:5px;padding:2px;background:rgba(255,255,255,0.5);cursor:pointer;font-size:14px}.kb-gallery2__stage .kb-gallery--image-holder .kb-gallery--js-edit:hover{background:#fff}.kb-gallery2__stage .kb-gallery--image-holder .kb-gallery--js-delete{position:absolute;top:5px;right:5px;padding:2px;background:rgba(255,255,255,0.5);cursor:pointer;font-size:14px}.kb-gallery2__stage .kb-gallery--image-holder .kb-gallery--js-delete:hover{background:#fff}.kb-gallery--active-item *{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.kb-js--remote-editor *{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.kb-gallery--active-item{position:fixed;top:10%;left:50%;-webkit-transform:translate(-50%, 0%);-ms-transform:translate(-50%, 0%);transform:translate(-50%, 0%);z-index:8888;width:90%;max-height:500px;min-height:350px;background-color:#f9f9f9;border:1px solid #ccc;max-width:800px;-webkit-box-shadow:1px 1px 4px #999;box-shadow:1px 1px 4px #999}.kb-gallery--active-item .kb-field{background:transparent;padding-left:0px}.kb-gallery--active-item .kb-gallery--left-column{width:70%;float:left;display:block;background:#f9f9f9;height:100%;padding:16px}.kb-gallery--active-item .kb-gallery--right-column{display:block;background:#f9f9f9;width:30%;height:100%;float:left;position:relative;right:1px}.kb-gallery--active-item .kb-gallery--image-holder{padding:40px}.kb-gallery--active-item .kb-gallery--image-holder img{background:#fff;padding:6px}.kb-gallery--active-item .kb-gallery--image-meta{display:block !important}.kb-gallery--active-item .kb-gallery--js-edit,.kb-gallery--active-item .kb-gallery--js-delete{display:none !important}.kb-gallery--active-item .kb-gallery--js-meta-close{position:absolute;right:10px;top:7px;cursor:pointer;z-index:9999;font-size:14px !important}.kb-gallery--active-item .kb-gallery--tabs-nav li:first-child a{padding-left:0 !important;margin-left:0}.kb-gallery--active-item .kb-gallery--meta-field{margin:0px 0}.kb-gallery--active-item .kb-gallery--tabs-nav{padding:0;list-style:none !important}.kb-gallery--active-item .kb-gallery--tabs-nav li{background:transparent !important}.kb-gallery--active-item .kb-gallery--header{background:#fff;z-index:99;position:relative;border-bottom:1px solid #ccc;padding:5px 10px}.kb-gallery--active-item .kb-gallery--header h3{margin:0;font-size:14px;font-family:Open-Sans, sans-serif !important}.kb-gallery-frame .collection-settings.gallery-settings{display:none !important}.kb-gallery-ext__stage .kb-gallery--image-wrapper{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;display:block;margin-right:15px;border:1px solid #ccc;background:#fafafa;padding:20px;line-height:100%;margin-bottom:15px;cursor:move;width:100%;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}.kb-gallery-ext__stage .kb-gallery--image-wrapper img{max-width:100%;width:100px;height:100px;vertical-align:top}.kb-gallery-ext__stage .kb-gallery--image-wrapper .kb-gallery--meta-info{margin-left:20px;-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1}.kb-gallery-ext__stage .kb-gallery--image-wrapper .kb-gallery--meta-info textarea{height:80px;width:100%}.kb-gallery-ext__stage .kb-gallery--header{display:none}.kb-gallery-ext__stage .kb-gallery--image-holder{display:flex !important;position:relative}.kb-gallery--active-item *{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.kb-js--remote-editor *{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.kb-gallery--active-item{position:fixed;top:10%;left:50%;-webkit-transform:translate(-50%, 0%);-ms-transform:translate(-50%, 0%);transform:translate(-50%, 0%);z-index:8888;width:90%;max-height:500px;min-height:350px;background-color:#f9f9f9;border:1px solid #ccc;max-width:800px;-webkit-box-shadow:1px 1px 4px #999;box-shadow:1px 1px 4px #999}.kb-gallery--active-item .kb-field{background:transparent;padding-left:0px}.kb-gallery--active-item .kb-gallery--left-column{width:70%;float:left;display:block;background:#f9f9f9;height:100%;padding:16px}.kb-gallery--active-item .kb-gallery--right-column{display:block;background:#f9f9f9;width:30%;height:100%;float:left;position:relative;right:1px}.kb-gallery--active-item .kb-gallery--image-holder{padding:40px}.kb-gallery--active-item .kb-gallery--image-holder img{background:#fff;padding:6px}.kb-gallery--active-item .kb-gallery--image-meta{display:block !important}.kb-gallery--active-item .kb-gallery--js-edit,.kb-gallery--active-item .kb-gallery--js-delete{display:none !important}.kb-gallery--active-item .kb-gallery--js-meta-close{position:absolute;right:10px;top:7px;cursor:pointer;z-index:9999;font-size:14px !important}.kb-gallery--active-item .kb-gallery--tabs-nav li:first-child a{padding-left:0 !important;margin-left:0}.kb-gallery--active-item .kb-gallery--meta-field{margin:0px 0}.kb-gallery--active-item .kb-gallery--tabs-nav{padding:0;list-style:none !important}.kb-gallery--active-item .kb-gallery--tabs-nav li{background:transparent !important}.kb-gallery--active-item .kb-gallery--header{background:#fff;z-index:99;position:relative;border-bottom:1px solid #ccc;padding:5px 10px}.kb-gallery--active-item .kb-gallery--header h3{margin:0;font-size:14px;font-family:Open-Sans, sans-serif !important}.otimes-field--stage .otimes-table{table-layout:fixed}.otimes-field--stage .otimes-table .oday{font-weight:bold}.otimes-field--stage .otimes-table .oday-open,.otimes-field--stage .otimes-table .oday-close{width:100px;padding:0 8px}.otimes-field--stage .otimes-table .oday-til{color:#ccc}.otimes-field--stage .otimes-table tr .oday-split{display:none}.otimes-field--stage .otimes-table.split tr .oday-split{display:table-cell}.otimes-field--stage input.kb-ot-timepicker{width:100%}.kb-plupload__file-list{list-style:none;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;margin-left:-20px}.kb-plupload__file-list .kb-plupload__file-item{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;width:23%;display:block;float:left;margin-left:2%;border:#ccc 1px solid;position:relative;min-height:150px;background-color:#f9f9f9;margin-bottom:20px}.kb-plupload__file-list .kb-plupload__file-item canvas{position:absolute;right:8px;top:8px}.kb-plupload__file-list .kb-plupload__file-item-header{background:#f2f2f2;padding:6px;min-height:40px;border-bottom:1px solid #ccc}.kb-plupload__file-list .kb-plupload__file-progress{padding:3px;height:auto;position:relative}.kb-plupload__file-list .kb-plupload__file-progress span.kb-plupload__file-percent{color:#fff;display:block;position:absolute;z-index:10;line-height:20px}.kb-plupload__file-list .kb-plupload__file-progress span.kb-plupload__file-percent-bar{display:block;position:absolute;left:0;top:0;height:100%;background:#cc003b;z-index:1}.kb-plupload__file-list .kb-plupload__image-wrap{text-align:center;line-height:0}.kb-plupload__file-list .kb-plupload__image-wrap img{padding:5px;background:#fff}.kb-image-details .setting.align,.kb-image-details .setting.size,.kb-image-details .setting.link-to{display:none}.kb-image-details .advanced-settings .advanced-link{display:none}.kbml-grid{height:100%}.kbml-slot{min-height:100px;background-color:#f2f2f2;border:1px dashed #ccc;margin-bottom:20px;padding:12px;position:relative;cursor:-webkit-grab;cursor:grab;cursor:move}.kbml-slot .add-modules{position:absolute;bottom:12px;right:12px}.kbml-slot .add-modules div{color:#0073aa}.kbsm-button{background:#03A9F4;display:inline-block;padding:4px 12px;color:white;position:absolute;bottom:50%;left:50%;-webkit-transform:translateX(-50%) translateY(50%);-ms-transform:translateX(-50%) translateY(50%);transform:translateX(-50%) translateY(50%);cursor:pointer}.kbsm--name{font-weight:100;font-size:12px}.kbsm-actions{position:absolute;right:12px;top:12px;cursor:pointer}.kbsm-actions>div{display:inline-block}.kbsm-actions .kbsm-action{cursor:pointer}.kbsm-actions .kbsm-action span.dashicons{font-size:15px;width:15px;height:15px;color:#9e9e9e}.kbsm-actions .kbsm-action span.dashicons:hover{color:#23282d}.kbsm-empty{text-align:center;padding:12px}.kbsm-empty.add-modules{cursor:pointer}.kbml-slot .add-modules{cursor:pointer}.kb-submodule.is-dirty .kbms-action--update .dashicons{color:red}.kb-oembed-preview{margin:10px 0;padding:10px 0}.kb-oembed-preview iframe{max-width:500px;border:1px solid #ccc;padding:10px}.select-sortable .select2-container--default .select2-selection--multiple .select2-selection__choice{float:none;display:block;padding-left:0;margin-left:0}.kb-field--select .select2-container--default .select2-selection--multiple .select2-selection__rendered{padding-left:0;padding-right:0}.kb-field--select .select2-container--default .select2-selection--multiple .select2-selection__choice__display{padding-left:23px}.kb-field--select .select2-container--default .select2-selection--multiple .select2-selection__choice__remove{height:100%}.kb-field--select .select2-container .select2-search--inline{width:100%;border-bottom:1px solid #ccc;background-color:#fafafa;cursor:pointer}@media screen and (min-width: 1200px){.kbf-subtabs-container{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;min-height:180px}.kbf-fields-tabnav{width:17%;background-color:#fafafa}.kbf-fields-tabscontainer{-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1}}.kbf-fields-tabnav ul.ui-tabs-nav{background-color:#fafafa;padding-top:0;margin-top:0}.kbf-fields-tabnav ul.ui-tabs-nav li{display:block;float:none;background-color:#fafafa;padding:8px 0 5px 0;margin-bottom:0;position:relative;top:0}.kbf-fields-tabnav ul.ui-tabs-nav li:focus,.kbf-fields-tabnav ul.ui-tabs-nav li:active{border:none;outline:none}.kbf-fields-tabnav ul.ui-tabs-nav li a{color:#333;padding:0 12px;display:block;top:0;text-decoration:none}.kbf-fields-tabnav ul.ui-tabs-nav li a:focus,.kbf-fields-tabnav ul.ui-tabs-nav li a:active{border:none;outline:none}.kbf-fields-tabnav ul.ui-tabs-nav li.ui-tabs-active{background-color:#fff}.kbf-fields-tabnav ul.ui-tabs-nav li.ui-tabs-active a{border-bottom:0}.kbf-fields-tabnav ul.ui-tabs-nav li.ui-state-focus{border:none;outline:none}.kb-field--osm-wrapper [data-kb-osm-map]{width:100%;min-height:300px;background-color:#eee;margin-bottom:30px}.kb-field--osm-wrapper .kb-field--osm-meta input{width:200px;max-width:unset;margin-right:15px}.global-area-edit .kb_page_wrap{padding:0}.global-area-edit .area-holder{border:0;-webkit-box-shadow:0;box-shadow:0;background:#fff}.global-area-edit .kb_page_wrap{max-width:100%;border:0}.global-area-edit span.title{font-family:'Open Sans', sans-serif;font-weight:100;font-size:22px}#module-browser{background:#fff;position:fixed;left:50%;top:50%;-webkit-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);transform:translate(-50%, -50%);width:800px;height:65%;z-index:299;padding:12px}body.kontentblocks-ready #module-browser{z-index:9998}.module-browser-wrapper *{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;position:relative}.module-browser-wrapper * .close-browser{position:absolute;right:8px;top:12px;color:#333;cursor:pointer;z-index:59;font-size:12px}#wpwrap{-webkit-transition:all .8s ease-in-out;transition:all .8s ease-in-out}#wpwrap.module-browser-open{-webkit-filter:blur(2px);filter:blur(2px);pointer-events:none}.module-browser-wrapper{height:100%;position:relative;overflow:hidden}.module-browser-wrapper.module-browser--excerpt-view .module-browser--switch__excerpt-view{color:#333}.module-browser-wrapper.module-browser--list-view .module-browser--switch__list-view,.module-browser-wrapper.module-browser--grid-view .module-browser--switch__list-view{color:#333}.module-browser-wrapper.module-browser--list-view .module-browser__right-column,.module-browser-wrapper.module-browser--grid-view .module-browser__right-column{width:0}.module-browser-wrapper.module-browser--list-view .module-browser__left-column,.module-browser-wrapper.module-browser--grid-view .module-browser__left-column{width:100%}.module-browser-header{height:36px;background:#fff;position:relative;z-index:99;padding-left:0px;margin-bottom:12px;border-bottom:1px solid #fafafa}.module-browser-header .dashicons{position:absolute;color:#333;top:11px;font-size:16px;cursor:pointer;z-index:60}.module-browser-header .dashicons.module-browser--switch__list-view{right:65px}.module-browser-header .dashicons.module-browser--switch__excerpt-view{right:40px}.module-browser-header .dashicons.module-browser--switch__grid-view{right:40px}.module-browser-header ul{list-style:none;margin:0 !important;padding:0 !important}.module-browser-header .cat-item{display:inline-block;color:#333;padding:3px 10px;line-height:24px;cursor:pointer;font-size:13px !important;font-family:'Open Sans', Helvetica, Arial, sans-serif !important}.module-browser-header .cat-item.active{font-weight:bold;background-color:#03A9F4;color:#f9f9f9}.module-browser__left-column{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;width:280px;display:block;float:left;height:100%;margin-top:0px;padding-top:36px;padding-bottom:36px;-webkit-transition:all .2s linear;transition:all .2s linear}.module-browser__right-column{width:510px;display:block;height:100%;padding-top:36px;padding-right:10px;float:left;-webkit-transition:all .2s linear;transition:all .2s linear}.module-browser__right-column .module-browser--poster-wrap{margin-bottom:20px}.module-browser__right-column .module-browser--poster-wrap img{max-width:100%}.modules-list{margin:0 !important;padding:0 !important;list-style:none !important;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start;-webkit-align-content:flex-start;-ms-flex-line-pack:start;align-content:flex-start}.modules-list,.module-description{margin:0 !important;padding:0 0 72px !important}.module-description h3{padding-left:15px}.module-description h3 .kb-button-small,.module-description h3 .modules-list-item.clipboard-list-item .kb-clipboard-action,.modules-list-item.clipboard-list-item .module-description h3 .kb-clipboard-action{display:inline-block;margin:0 10px;cursor:pointer}.modules-list-item{position:relative;padding:12px !important;margin:0 !important;opacity:0.7;width:25%;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.modules-list-item:hover{background-color:#fff;cursor:pointer;opacity:1}.modules-list-item .kbmb-icon{font-family:dashicons}.modules-list-item .kbmb-icon:before{font-size:20px !important}.modules-list-item .kbmb-hl{display:inline-block;font-size:13px !important;padding:0 !important;margin:0 !important;padding-left:0px !important;font-family:'Open Sans', Helvetica, Arial, sans-serif !important;font-weight:bold}.modules-list-item .kbmb-description{padding-top:0 !important;margin:0 !important;padding-left:0px !important;font-size:13px !important;font-family:'Open-Sans', sans-serif !important;opacity:0.8;text-overflow:ellipsis}.module-browser--grid-view .modules-list-item{width:33.3333%;float:left;height:75px;text-overflow:ellipsis;overflow:hidden}.modules-list-item.clipboard-list-item{padding-left:0 !important}.modules-list-item.clipboard-list-item h4{padding-left:0 !important}.modules-list-item.clipboard-list-item p{padding-left:0 !important}.modules-list-item.clipboard-list-item .kb-clipboard-action{display:inline-block}.kb-module-browser--backdrop{position:fixed;top:0;left:0;right:0;bottom:0;height:100%;width:100%;background-color:rgba(255,255,255,0.2)}.kb-qtip.qtip-default{background-color:#fff !important;border:1px solid #9e9e9e;max-width:550px}.kb-qtip.qtip-default img{max-width:100%}.area_sidebars{padding:10px;background:#fff}.area_sidebars .context-header h2{margin-top:0;padding-top:0}.area_sidebars .connect li{background:#f9f9f9;color:#333;font-weight:100;padding:5px;border:1px solid #f2f2f2;border-bottom:1px solid #aaa;border-right:1px solid #aaa;border-left:4px solid #ff9800;-webkit-transition:border 1s linear}.area_sidebars .connect li.dynamic-area-active{border-left:4px solid #03A9F4}.area_sidebars .connect li.dynamic-area-active:hover span{display:inline}.area_sidebars .connect li.dynamic-area-active span{float:right;color:#fff}.area_sidebars .connect li.dynamic-area-active span a{color:#999;cursor:pointer}.area_sidebars #existing-areas li{opacity:.7}.area_sidebars #existing-areas li span{display:none}#kb-layout-configurations .select-container{padding:8px;background-color:#f2f2f2;border:1px solid #ccc}#kb-layout-configurations .select-container select{width:100%;max-width:250px;clear:both;display:block;margin:10px 0}#kb-layout-configurations .select-container .kb-lc-load{float:right}#kb-layout-configurations .select-container .kb-lc-delete{float:left;line-height:32px;color:red;cursor:pointer}#kb-layout-configurations .create-container{padding:10px;border:1px solid #ccc;border-top:0}#kb-layout-configurations .create-container input[type=text]{margin-right:15px}.kb-template-selector--wrapper{padding:0 0;position:absolute;right:4px;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);z-index:101;font-family:sans-serif;font-size:12px !important}.kb-template-selector--wrapper .kb-selectbox{float:right;padding:0;background:transparent;border-left:0;min-width:170px}.kb-template-selector--wrapper .kb-selectbox label{color:#ccc;font-size:11px}.kb-template-selector--wrapper .kb-selectbox:focus{-webkit-box-shadow:none;box-shadow:none}.kb-template-selector--wrapper select{font-size:12px !important;width:100%;height:30px !important;line-height:100% !important;font-family:'Open Sans', sans-serif !important}.page-template-wrapper{margin-top:15px;overflow:hidden;background-color:#fff}.page-template-wrapper:after{content:'';clear:both}.page-template-wrapper select{margin-left:8px}.reframe-select-parent{display:inline-block;margin-right:-1px}.reframe-select-template{display:inline-block}.reframe-select-template label{margin-right:10px}.kb-page-wrap{padding:20px;min-width:400px;max-width:1100px;background:#fff;border:1px solid #ccc;margin-top:20px;position:relative}.os-wrapper .kb-page-wrap{max-width:none;margin-top:0px;padding:0;border:none}.os-wrapper .kb-module{padding:0}.os-wrapper .area-holder{border:none;-webkit-box-shadow:none;box-shadow:none}body.on-site-editing{padding-top:0}.kb-overlay{background:#fff !important}.kb-overlay .kb_page_wrap{padding:0px;margin-top:0}.kb-overlay .area-holder{border:none}.kb-area-overlay{background:#fff !important;padding-top:0}.kb-area-overlay .kb_page_wrap{padding:20px 20px;margin-top:0}.kb-area-overlay .area-holder{border:none}.block-template-wrapper.kb_page_wrap .kb_field tabs ul.ui-tabs-nav{margin-left:0}.kb-page-wrap .area-wrap{border:0;background:#fff}.kb-page-wrap .area-title-text{display:none}.kb-page-wrap h3{margin-bottom:0}.kb-menu-field{margin:6px 0}.kb-menu-field label{display:inline-block;width:240px}.kb-menu-field input[type=text]{width:300px}.kb-menu-field textarea{width:300px;height:120px;vertical-align:top}.kb-menu-field-section_description{float:left;width:190px;padding-right:15px}.kb-menu-field-section_inputs{margin-left:270px}.kb-menu-field-section{overflow:hidden;padding:15px 0}.kb-menu-field-with-spinner .spinner{float:none;display:none;position:relative;top:5px;left:-35px}.kb-menu-field-with-spinner.loading .spinner{display:inline-block}.kb-language-switch-wrapper{position:absolute;right:40px;top:10px}.kb-language-switch-wrapper p{padding-bottom:0;margin-bottom:0}.kb-language-switch-wrapper ul{margin:0;margin-top:10px;padding:0;float:right}.kb-language-switch-wrapper li{display:inline-block;margin:0 4px}.kb-language-switch-wrapper li.kb-current-template-language{opacity:0.3}.kb-language-switch-wrapper li a{text-indent:-9999px}body.post-type-kb-dyar .kb_area_head.clearfix{display:none}.ui-state-highlight{height:1.1em;line-height:1.2em;padding:10px;border:1px dotted #ccc;background:#eaeaea;margin:0 5px}.ui-sortable-helper{-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=70)";filter:alpha(opacity=70);opacity:.7}.area-meta{float:right;width:200px;line-height:32px;padding-right:8px;text-align:right;color:#999}.kb_vcard_image{float:left}.kb_image_frame{width:150px;height:150px;padding:9px;background:#fff;border:1px solid #ccc;border-radius:8px;margin-right:15px;margin-bottom:15px}.vcard-upload{margin-top:15px}.vcard_description{float:left}.kb_vcard_item{overflow:hidden}.slider_image_frame{width:300px;height:150px}.slider_image_frame img{max-height:100%}.kb_accordion_inner{display:block;border:1px solid #CCC;border-top:none;padding:8px}#context_side .kb-sub-name{display:none}.area-meta{border-right:1px solid #ccc}.klearfix:after{content:".";display:block;clear:both;visibility:hidden;line-height:0;height:0}.klearfix{display:block}html[xmlns] .klearfix{display:block}* html .klearfix{height:1%}.accordion-head{margin-bottom:20px}.kb_new_accordion_item{padding:15px;border:1px dotted #ccc;margin-bottom:20px;background:#f9f9f9}.tab-head{margin-bottom:20px}.kb_new_tab_item{padding:15px;border:1px dotted #ccc;margin-bottom:20px;background:#f9f9f9}.kb_kontentbox_wrapper{overflow:hidden}.kb_kontentbox_content_wrapper{width:75%;float:left}.kb_image_wrapper{margin-top:30px}.kb_link_wrap{overflow:hidden;clear:both;margin-top:15px}.kb_kontentbox_layout_wrapper,.kb_kontentblocks_sizes_wrapper,.kb_kontentbox_align_wrapper{float:left;margin:15px}.kb_kontentbox_align_wrapper label{width:50px;float:left}.chzn-container{width:200px !important}.area_description{font-size:11px;color:#999}.kb_audio_item{padding:8px 0}.kb_audio_item label{display:block}.kb_video .kb_image_wrapper{float:left}.kb_video_files_wrapper{margin-top:30px;float:left}.kb_video_item label{display:block}.kb_video_item{margin-bottom:8px}.kb_video_Size{clear:both;padding-top:20px}.kb_button_wrapper{padding:8px;overflow:hidden}.uploaded{overflow:hidden;padding-bottom:20px}li.gallery-item{background:#fff;background:-webkit-linear-gradient(top, #fff 0%, #f7f7f7 100%);background:-webkit-gradient(linear, left top, left bottom, from(#fff), to(#f7f7f7));background:linear-gradient(top, #fff 0%, #f7f7f7 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff', endColorstr='#f7f7f7', GradientType=0);-webkit-box-shadow:1px 1px 1px #fff, 1px 1px 8px #333;box-shadow:1px 1px 1px #fff, 1px 1px 8px #333;float:left;padding:8px;margin:0 20px 0 0}li.gallery-item label{display:block;color:#eaeaea}li.gallery-item textarea{border:none;width:148px;display:block;background:transparent;margin:8px 0;border:1px dotted #eaeaea}li.gallery-item textarea:focus{background:#fff}.kb_sidebar_select_wrapper{float:left;margin:0 20px 20px 0}.kb_sidebar_select_wrapper label{display:block}.module-meta-actions{display:none}.field-wrapper{margin-bottom:10px}.field-wrapper label{width:120px;display:inline-block}.field-wrapper input[type=text]{margin-left:0px}.kb_group_header{padding:20px;background-color:#03A9F4}.kb_group_header h2{margin:0 !important;padding:0 !important;color:#fff !important;text-shadow:1px 1px 1px #999}.kb_group_header p.description{color:#f2f2f2;padding:0;margin:0}.kb_draft{position:relative;left:-1px;top:-1px;padding:5px 0 5px 20px;border-left:0px solid #222;margin-left:0px;font-weight:400;background:#ff9800;border-bottom:1px solid #fafafa;font-style:italic;color:#fff;margin-bottom:0;margin-top:0}.fullscreen .kb_draft{margin-left:20px;background-color:transparent;border-left:0px solid #ff9800;border-bottom:0;color:#999;padding-left:0}.kb_loading{opacity:.4}input[type="checkbox"][checked]{opacity:.8}.kb_block_options{padding:10px;margin-top:20px}.kb_block_options .kb-field{float:left;margin-right:15px;margin-bottom:15px}.kb-module{-webkit-transition:-webkit-box-shadow .3s linear}.area_template{position:relative}.area_template:hover .tooltip{display:block;opacity:0;position:absolute;left:102%;top:-32px;opacity:1}.area_template img.tpl-mini{float:left;margin-right:8px;height:24px;position:relative;top:4px}.maximize-side{position:absolute;width:75%;float:none;z-index:4500;right:0px;-webkit-box-shadow:1px 1px 6px #666;box-shadow:1px 1px 6px #666}.maximize-normal{position:absolute;width:75%;float:none;z-index:4500;left:0px;-webkit-box-shadow:1px 1px 6px #666;box-shadow:1px 1px 6px #666}#kontentblocks-core-ui{position:relative;margin-bottom:20px;margin-top:20px}.active_dynamic_areas_wrapper h4,.dynamic-area-selector-wrapper h4{font-family:'Open-Sans', sans-serif;font-style:italic;margin:0}.area_sidebars li{cursor:move}.page-template-wrapper.context-area{min-height:0px;overflow:hidden}.kb_thickbox h2{font-family:'Open Sans', Arial, Helvetica, sans-serif;font-weight:normal;font-style:italic;margin:20px 0 0 0}.kb_thickbox .context-header{margin-bottom:20px}textarea.quicktags{width:100%}.quicktags textarea{background:#fff}.clear{clear:both}.kb-field textarea{width:100%;height:80px}.kb-field-gallery-wrapper{overflow:hidden}.kb-field-gallery-wrapper li{float:left;margin-right:12px;margin-bottom:12px;border:3px solid white;position:relative}.kb-field-gallery-wrapper li.selected{border:3px solid blue}.kb-field-gallery-wrapper li img{width:107px;height:107px}.kb-field-gallery-info{min-height:100px;background:#ccc;margin:20px 0}.kb-field-gallery-image-delete{display:none;position:absolute;width:20px;height:20px;background:red;right:0;top:0px;cursor:pointer}.kb-field-gallery-image-info{display:none;position:absolute;width:20px;height:20px;background:blue;right:22px;top:0px;cursor:pointer}.kb-field-gallery-wrapper li:hover>span,.kb-field-gallery-wrapper li.todelete>span.delete{display:block}.kb-field-gallery-wrapper li.todelete{opacity:.5}.custom.kb-area__list-item{background:none;border:none;padding:0}.custom .kb-field{background-color:#fff !important}.no-sidebar .attachments-browser .media-toolbar,.no-sidebar .attachments-browser .attachments,.no-sidebar .attachments-browser .uploader-inline{right:0}.no-sidebar .media-sidebar{display:none}.smaller{top:100px;right:350px;bottom:100px;left:350px}.smaller{top:10%;right:15%;bottom:10%;left:15%}.kb-hide{display:none}
Severity: Minor
Found in css/kontentblocks.css by csslint

Unexpected require().
Open

  template: require('templates/fields/Text.hbs'),
Severity: Minor
Found in js/src/fieldsAPI/definitions/text.js by eslint

Enforce require() on the top-level module scope (global-require)

In Node.js, module dependencies are included using the require() function, such as:

var fs = require("fs");

While require() may be called anywhere in code, some style guides prescribe that it should be called only in the top level of a module to make it easier to identify dependencies. For instance, it's arguably harder to identify dependencies when they are deeply nested inside of functions and other statements:

function foo() {

    if (condition) {
        var fs = require("fs");
    }
}

Since require() does a synchronous load, it can cause performance problems when used in other locations.

Further, ES6 modules mandate that import and export statements can only occur in the top level of the module's body.

Rule Details

This rule requires all calls to require() to be at the top level of the module, similar to ES6 import and export statements, which also can occur only at the top level.

Examples of incorrect code for this rule:

/*eslint global-require: "error"*/
/*eslint-env es6*/

// calling require() inside of a function is not allowed
function readFile(filename, callback) {
    var fs = require('fs');
    fs.readFile(filename, callback)
}

// conditional requires like this are also not allowed
if (DEBUG) { require('debug'); }

// a require() in a switch statement is also flagged
switch(x) { case '1': require('1'); break; }

// you may not require() inside an arrow function body
var getModule = (name) => require(name);

// you may not require() inside of a function body as well
function getModule(name) { return require(name); }

// you may not require() inside of a try/catch block
try {
    require(unsafeModule);
} catch(e) {
    console.log(e);
}

Examples of correct code for this rule:

/*eslint global-require: "error"*/

// all these variations of require() are ok
require('x');
var y = require('y');
var z;
z = require('z').initialize();

// requiring a module and using it in a function is ok
var fs = require('fs');
function readFile(filename, callback) {
    fs.readFile(filename, callback)
}

// you can use a ternary to determine which module to require
var logger = DEBUG ? require('dev-logger') : require('logger');

// if you want you can require() at the end of your module
function doSomethingA() {}
function doSomethingB() {}
var x = require("x"),
    z = require("z");

When Not To Use It

If you have a module that must be initialized with information that comes from the file-system or if a module is only used in very rare situations and will cause significant overhead to load it may make sense to disable the rule. If you need to require() an optional dependency inside of a try/catch, you can disable this rule for just that dependency using the // eslint-disable-line global-require comment. Source: http://eslint.org/docs/rules/

Element (td.dp_disabled_current) is overqualified, just use .dp_disabled_current without element name.
Open

* Copyright (c) 2015 Kushagra Gour; Licensed MIT */.hint,[data-hint]{position:relative;display:inline-block}.hint:before,.hint:after,[data-hint]:before,[data-hint]:after{position:absolute;-webkit-transform:translate3d(0, 0, 0);-ms-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0);visibility:hidden;opacity:0;z-index:1000000;pointer-events:none;-webkit-transition:.3s ease;transition:.3s ease;-webkit-transition-delay:0ms;transition-delay:0ms}.hint:hover:before,.hint:hover:after,.hint:focus:before,.hint:focus:after,[data-hint]:hover:before,[data-hint]:hover:after,[data-hint]:focus:before,[data-hint]:focus:after{visibility:visible;opacity:1}.hint:hover:before,.hint:hover:after,[data-hint]:hover:before,[data-hint]:hover:after{-webkit-transition-delay:100ms;transition-delay:100ms}.hint:before,[data-hint]:before{content:'';position:absolute;background:transparent;border:6px solid transparent;z-index:1000001}.hint:after,[data-hint]:after{content:attr(data-hint);background:#383838;color:#fff;padding:8px 10px;font-size:12px;line-height:12px;white-space:nowrap}.hint--top:before{border-top-color:#383838}.hint--bottom:before{border-bottom-color:#383838}.hint--left:before{border-left-color:#383838}.hint--right:before{border-right-color:#383838}.hint--top:before{margin-bottom:-12px}.hint--top:after{margin-left:-18px}.hint--top:before,.hint--top:after{bottom:100%;left:50%}.hint--top:hover:after,.hint--top:hover:before,.hint--top:focus:after,.hint--top:focus:before{-webkit-transform:translateY(-8px);-ms-transform:translateY(-8px);transform:translateY(-8px)}.hint--bottom:before{margin-top:-12px}.hint--bottom:after{margin-left:-18px}.hint--bottom:before,.hint--bottom:after{top:100%;left:50%}.hint--bottom:hover:after,.hint--bottom:hover:before,.hint--bottom:focus:after,.hint--bottom:focus:before{-webkit-transform:translateY(8px);-ms-transform:translateY(8px);transform:translateY(8px)}.hint--right:before{margin-left:-12px;margin-bottom:-6px}.hint--right:after{margin-bottom:-14px}.hint--right:before,.hint--right:after{left:100%;bottom:50%}.hint--right:hover:after,.hint--right:hover:before,.hint--right:focus:after,.hint--right:focus:before{-webkit-transform:translateX(8px);-ms-transform:translateX(8px);transform:translateX(8px)}.hint--left:before{margin-right:-12px;margin-bottom:-6px}.hint--left:after{margin-bottom:-14px}.hint--left:before,.hint--left:after{right:100%;bottom:50%}.hint--left:hover:after,.hint--left:hover:before,.hint--left:focus:after,.hint--left:focus:before{-webkit-transform:translateX(-8px);-ms-transform:translateX(-8px);transform:translateX(-8px)}.hint:after,[data-hint]:after{text-shadow:0 -1px 0 #000;-webkit-box-shadow:4px 4px 8px rgba(0,0,0,0.3);box-shadow:4px 4px 8px rgba(0,0,0,0.3)}.hint--error:after{background-color:#b34e4d;text-shadow:0 -1px 0 #592726}.hint--error.hint--top:before{border-top-color:#b34e4d}.hint--error.hint--bottom:before{border-bottom-color:#b34e4d}.hint--error.hint--left:before{border-left-color:#b34e4d}.hint--error.hint--right:before{border-right-color:#b34e4d}.hint--warning:after{background-color:#c09854;text-shadow:0 -1px 0 #6c5328}.hint--warning.hint--top:before{border-top-color:#c09854}.hint--warning.hint--bottom:before{border-bottom-color:#c09854}.hint--warning.hint--left:before{border-left-color:#c09854}.hint--warning.hint--right:before{border-right-color:#c09854}.hint--info:after{background-color:#3986ac;text-shadow:0 -1px 0 #193b4d}.hint--info.hint--top:before{border-top-color:#3986ac}.hint--info.hint--bottom:before{border-bottom-color:#3986ac}.hint--info.hint--left:before{border-left-color:#3986ac}.hint--info.hint--right:before{border-right-color:#3986ac}.hint--success:after{background-color:#458746;text-shadow:0 -1px 0 #1a321a}.hint--success.hint--top:before{border-top-color:#458746}.hint--success.hint--bottom:before{border-bottom-color:#458746}.hint--success.hint--left:before{border-left-color:#458746}.hint--success.hint--right:before{border-right-color:#458746}.hint--always:after,.hint--always:before{opacity:1;visibility:visible}.hint--always.hint--top:after,.hint--always.hint--top:before{-webkit-transform:translateY(-8px);-ms-transform:translateY(-8px);transform:translateY(-8px)}.hint--always.hint--bottom:after,.hint--always.hint--bottom:before{-webkit-transform:translateY(8px);-ms-transform:translateY(8px);transform:translateY(8px)}.hint--always.hint--left:after,.hint--always.hint--left:before{-webkit-transform:translateX(-8px);-ms-transform:translateX(-8px);transform:translateX(-8px)}.hint--always.hint--right:after,.hint--always.hint--right:before{-webkit-transform:translateX(8px);-ms-transform:translateX(8px);transform:translateX(8px)}.hint--rounded:after{border-radius:4px}.hint--no-animate:before,.hint--no-animate:after{-webkit-transition-duration:0ms;transition-duration:0ms}.hint--bounce:before,.hint--bounce:after{-webkit-transition:opacity 0.3s ease,visibility 0.3s ease,-webkit-transform 0.3s cubic-bezier(0.71, 1.7, 0.77, 1.24);transition:opacity 0.3s ease,visibility 0.3s ease,transform 0.3s cubic-bezier(0.71, 1.7, 0.77, 1.24)}.kb-context__header{padding:10px 10px 10px 10px;margin-bottom:0px;border-bottom:1px solid #eee;background:#fff;overflow:hidden;position:relative}.kb-context__header .kb-button-small,.kb-context__header .modules-list-item.clipboard-list-item .kb-clipboard-action,.modules-list-item.clipboard-list-item .kb-context__header .kb-clipboard-action{position:absolute;right:0px;top:0px;cursor:pointer;font-size:11px;height:100%;line-height:35px;padding:0 10px}#poststuff .kb-context__header h2,#poststuff .kb-context__container h2{font-style:normal;margin:0;padding:0;color:#222;font-weight:bold;font-size:14px;line-height:100%}.kb-context__header p.description{color:#aaa;font-size:12px;display:none}.kb-global-areas-backdrop{background-color:rgba(255,255,255,0.2);position:fixed;top:0;left:0;right:0;bottom:0;width:100%;height:100%;z-index:9995}.kb-global-areas-browser-wrap{position:fixed;top:40%;left:50%;-webkit-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);transform:translate(-50%, -50%);width:750px;min-height:300px;z-index:9998;background-color:#fff;border:1px solid #9e9e9e;padding:12px 24px 24px}.kb-global-areas-browser-wrap ul{margin:0;padding:0}.kb-global-areas-browser-wrap ul li{padding:4px;border-bottom:1px solid #9e9e9e;cursor:pointer;-webkit-transition:background .1s ease-out;transition:background .1s ease-out;position:relative}.kb-global-areas-browser-wrap ul li .kb-button-small,.kb-global-areas-browser-wrap ul li .modules-list-item.clipboard-list-item .kb-clipboard-action,.modules-list-item.clipboard-list-item .kb-global-areas-browser-wrap ul li .kb-clipboard-action{position:absolute;right:0;top:0}.kb-global-areas-browser-wrap ul li:hover h4,.kb-global-areas-browser-wrap ul li:hover p,.kb-global-areas-browser-wrap ul li:hover span{color:#000}.kb-global-areas-browser-wrap ul li h4{margin-bottom:0;margin-top:0}.kb-global-areas-browser-wrap ul li h4 span{font-weight:100}.kb-global-areas-browser-wrap ul li h4+p{margin-top:0;margin-bottom:4px}.kb-global-areas-browser-wrap ul li .dashicons{position:relative;top:-2px;-webkit-transition:all .3s ease-out;transition:all .3s ease-out;background-color:#03A9F4;color:#fff;border-radius:20px;padding:3px}.kb-global-areas-browser-wrap ul li .kb-global-area-item{display:inline-block;margin-left:12px}.kb-global-areas-browser-wrap .kb-context-browser--header{position:relative}.kb-global-areas-browser-wrap .kb-context-browser--header .close-browser{position:absolute;right:0;top:0;cursor:pointer;font-size:12px;color:#23282d}.kb-context-bar{background-color:#fff;margin-bottom:20px;border:1px solid #e5e5e5}.kb-context-downsized .kb-context__inner{position:relative;overflow:hidden;height:150px}.kb-context-downsized .kb-context-inner--overlay{position:absolute;top:0;left:0;right:0;bottom:0;width:100%;height:100%;z-index:8999;background-color:#fff;cursor:pointer;text-align:center}.kb-context-downsized .kb-context-inner--overlay span{display:block;padding:12px;font-size:14px;font-weight:bold;margin-bottom:0}.kb-context-bar--actions{margin:0;padding:0}.kb-context-bar--actions .kb-controls-item{display:inline-block;margin:0 0 0 2px;padding:0;cursor:pointer}.kb-context-bar--actions .kb-controls-item span{display:block;height:100%}.kb-context-bar--actions .kb-context-hidden .kb-button-small,.kb-context-bar--actions .kb-context-hidden .modules-list-item.clipboard-list-item .kb-clipboard-action,.modules-list-item.clipboard-list-item .kb-context-bar--actions .kb-context-hidden .kb-clipboard-action{background-color:#fafafa;color:#9e9e9e}.kb-area__head{position:relative}.kb-area__wrap{border-bottom:1px solid #ccc}.kb-area__wrap:last-child{border-bottom:0}.kb-area__wrap .kb-area__title-text span.title{font-size:13px;margin-left:0px;font-weight:100;color:#ccc;padding-left:27px;line-height:37px;font-style:italic}.kb-area__wrap .kb-area__title-text span.description{font-size:12px;margin-left:10px;color:#ccc}.kb-area__wrap:hover .kb-area__title-text span.title{color:#222}.kb-area__wrap:hover .kb-area__title-text span.description{color:#222}.area_description p{padding:0 0 0 16px;margin:0;font-size:1.1em;font-style:italic}.kb_area_settings{display:block;float:left;width:32px;height:32px;background:url(assets/gear-32.jpg) no-repeat;position:relative;cursor:pointer}.area_settings_list{position:absolute;width:220px;background:#2D3138;top:20px;z-index:5050;display:none;-webkit-box-shadow:1px 1px 6px #333;box-shadow:1px 1px 6px #333;-webkit-border-bottom-right-radius:8px;-webkit-border-bottom-left-radius:8px;-moz-border-radius-bottomright:8px;-moz-border-radius-bottomleft:8px;border-bottom-right-radius:8px;border-bottom-left-radius:8px;left:25px}.area_setting{background:#2D3138 !important;border-top:1px solid #3e444f;border-bottom:1px solid #212122;padding:0 10px;margin:0}.area_setting .description{font-size:11px;padding:5px;margin:0;line-height:100%}.area_setting.class label{padding-left:10px}.area_setting.custom-css textarea{width:100%;background:#3e444f;line-height:100%;height:100px;color:#ccc}.area_setting.custom-css textarea:focus{background:#fff;color:#000}.area_setting.classselect select{width:100%}.kb_area_templates{position:relative;cursor:pointer}.area-wrap{margin:0;padding:0px;background:#fcfcfc;border-bottom:1px solid #bbb;border-top:1px solid #fefefe}.area-wrap:first-child{padding-top:0}.kb-area__list-item{background:none;border:none;padding:5px 20px}.area-bottom{clear:both}.kb-context-container{margin-bottom:20px;padding:0px;-webkit-box-shadow:0px 1px 1px #fff;box-shadow:0px 1px 1px #fff}.kb-context__inner{background-color:#fff;border:1px solid #e5e5e5;-webkit-box-shadow:0 1px 1px rgba(0,0,0,0.04);box-shadow:0 1px 1px rgba(0,0,0,0.04)}.kb-area--footer{padding:12px 27px;overflow:hidden;background-color:#fafafa;border-top:1px solid #eee}.kb-area-block_limit{font-size:10px;display:block;color:#BDBDBD;float:left}.add-modules a{float:right;text-decoration:none;font-size:12px}.add-modules a:before{content:"\f132";font-family:'dashicons';position:relative;top:2px}.kb-selectbox{border-top:none;border-bottom:none;padding:10px;background:#fff}@media screen and (-webkit-min-device-pixel-ratio: 0){.kb-selectbox select{padding-right:18px}}.kb-area__item-placeholder{background:#f2f2f2;border:5px dashed #ccc;cursor:pointer;color:#999;padding:10px 10px;margin:5px 30px;-webkit-transition:color .25s linear;transition:color .25s linear}.kb-area__item-placeholder:hover{color:#333}.kb-dynamic-area-proxy .kb-dynamic-area-proxy--inner{padding:12px 24px;position:relative}.kb-dynamic-area-proxy .kb-dynamic-area-proxy--inner h4{margin:0}.kb-dynamic-area-proxy .kb-dynamic-area-proxy--inner h4+p{margin:0}.kb-dynamic-area-proxy .kb-dynamic-area-proxy--inner h4 span{font-weight:100;font-size:85%}.kb-dynamic-area-proxy .kb-dynamic-area-proxy--inner .kb-button-small,.kb-dynamic-area-proxy .kb-dynamic-area-proxy--inner .modules-list-item.clipboard-list-item .kb-clipboard-action,.modules-list-item.clipboard-list-item .kb-dynamic-area-proxy .kb-dynamic-area-proxy--inner .kb-clipboard-action{position:absolute;right:24px;top:12px}.kb-area-move-handle{cursor:move;font-size:23px}.js-area-settings-opener{cursor:pointer;padding-left:0px;width:35px;height:35px;background:image-url("icon-cog-small.png") center no-repeat;text-indent:-9999px;position:absolute;left:0;opacity:0.4}.kb-area__wrap:hover .js-area-settings-opener{opacity:1}.kb-area-settings-wrapper{overflow:hidden;background:whitesmoke;-webkit-box-shadow:inset -1px 1px 12px #aaa;box-shadow:inset -1px 1px 12px #aaa;border-bottom:1px solid #aaa}.kb-area-settings{padding:10px}.kb-area-settings .kb-area-templates{overflow:hidden}.kb-area-settings .kb-area-templates li{display:block;float:left;margin-left:8px}.kb-area-actions{position:absolute;right:24px;top:8px}.kb-area-actions .kb-area-actions-list{list-style:none;margin:0}.kb-area-actions .kb-controls-item{display:inline-block;color:#9e9e9e;cursor:pointer}.kb-area-actions .kb-controls-item:hover{color:#23282d}.kb-area__wrap{border-left:3px solid #009688}.kb-area__wrap.kb-area-status-inactive{opacity:0.9;border-left:3px solid #F44336}.kb-area__wrap.kb-area-status-inactive .kb-area--body{display:none}.kb-field{font-family:'Open Sans', sans-serif !important}.kb-field{padding:10px 10px 0px 12px;text-align:left !important}.kb-field label.heading{display:block;margin-bottom:12px;padding-bottom:4px;font-weight:900;font-size:14px;color:#333333}.kb-field input[type=text]{display:inline-block;text-align:left;height:30px;line-height:22px;font-size:14px;-webkit-box-shadow:none !important;box-shadow:none !important;width:60%;min-width:150px !important;max-width:450px !important;-webkit-transition:width .2s ease-out;transition:width .2s ease-out;margin:0}.kb-field input[type=text].large{width:90%}.kb-field select{min-width:200px;max-width:50%;height:30px !important;padding:0px 4px !important;line-height:30px;margin:0 !important}.kb-field input[type=checkbox]{margin-right:3px;line-height:150%}.kb-field select{min-width:200px}body .kb-field-wrapper{border-left:1px solid transparent}body .kb-field-wrapper .kb-field-wrapper:hover{border-left:1px solid transparent}.kb-field-wrapper{padding:12px 0;border-bottom:1px dotted #eaeaea;position:relative}.kb-field-wrapper .kb-field-type-label{font-size:9px !important;color:#666;text-transform:capitalize;padding:1px 4px;position:absolute;top:0;right:0}.kb-field-wrapper:hover{background-color:#fefefe}.kb-field-wrapper.field-has-description label.heading{margin-bottom:0}.kb-field-wrapper.field-has-description p.description{font-size:12px;margin-bottom:12px;font-style:normal;display:block}.kb-field-wrapper.field-renderer-wp:hover{background-color:transparent;border-left:none}.kb-field-wrapper.field-renderer-wp .kb-field:not(.kb-field--flexfields) .kb-field--label-heading{display:none}.kb-field-wrapper.field-renderer-wp .kb-field:not(.kb-field--flexfields) input[type='text']{width:100%;max-width:100% !important}.kb-field--reset{margin:0;font-size:12px}.kb-field--bubble.charcount{display:block;text-align:right;color:#9e9e9e}@media screen and (min-width: 1200px){.kb-field-flex.klearfix{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row}.kb-field-flex.klearfix.kb-field{padding:0}.kb-field-flex.klearfix .kb-field--label-wrap{margin-right:0;padding:20px;padding-bottom:6px;margin-bottom:12px}.kb-field-flex.klearfix .kb-field--label-wrap:after{content:'';display:block;border-bottom:1px solid #E0E0E0;width:100px}.kb-field-flex.klearfix .kb-field--label-wrap label.heading{font-size:13px}.kb-field-flex.klearfix .kb-field--field-wrap{padding:20px 20px;padding-top:0}}.kb-flex-wrapper.kb-field-wrapper{padding:0}.Zebra_DatePicker,.dp_header{width:260px !important}.Zebra_DatePicker *,.Zebra_DatePicker *:after,.Zebra_DatePicker *:before{-moz-box-sizing:content-box !important;-webkit-box-sizing:content-box !important;box-sizing:content-box !important}.Zebra_DatePicker{position:absolute;background:#373737;border:3px solid #373737;display:none;z-index:10000;font-family:'Open Sans', Geneva, 'Lucida Sans', 'Lucida Grande', 'Lucida Sans Unicode', Verdana, sans-serif;font-size:13px}.Zebra_DatePicker *{margin:0;padding:0;color:#666;background:transparent;border:none}.Zebra_DatePicker table{border-collapse:collapse;border-spacing:0}.Zebra_DatePicker td,.Zebra_DatePicker th{text-align:center;padding:5px 0}.Zebra_DatePicker td{cursor:pointer}.Zebra_DatePicker .dp_daypicker,.Zebra_DatePicker .dp_monthpicker,.Zebra_DatePicker .dp_yearpicker{margin-top:3px}.Zebra_DatePicker .dp_daypicker td,.Zebra_DatePicker .dp_daypicker th,.Zebra_DatePicker .dp_monthpicker td,.Zebra_DatePicker .dp_yearpicker td{width:30px;border:1px solid #BBB;background:#DEDEDE url("assets/zebra-datepicker/default-date.png") repeat-x top;color:#666}.Zebra_DatePicker,.Zebra_DatePicker .dp_header .dp_hover,.Zebra_DatePicker .dp_footer .dp_hover{border-radius:5px}.Zebra_DatePicker .dp_header td{color:#E0E0E0}.Zebra_DatePicker .dp_header .dp_previous,.Zebra_DatePicker .dp_header .dp_next{width:30px}.Zebra_DatePicker .dp_header .dp_caption{font-weight:bold}.Zebra_DatePicker .dp_header .dp_hover{background:#67AABB;color:#FFF}.Zebra_DatePicker .dp_header .dp_blocked{color:#888;cursor:default}.Zebra_DatePicker td.dp_week_number,.Zebra_DatePicker .dp_daypicker th{background:#F1F1F1;font-size:9px;padding-top:7px}.Zebra_DatePicker td.dp_weekend_disabled,.Zebra_DatePicker td.dp_not_in_month,.Zebra_DatePicker td.dp_not_in_month_selectable{background:#ECECEC url("assets/zebra-datepicker/disabled-date.png");color:#CCC;cursor:default}.Zebra_DatePicker td.dp_not_in_month_selectable{cursor:pointer}.Zebra_DatePicker td.dp_weekend{background:#DEDEDE url("assets/zebra-datepicker/default-date.png") repeat-x top;color:#666}.Zebra_DatePicker td.dp_selected{background:#E26262;color:#E0E0E0 !important}.Zebra_DatePicker .dp_monthpicker td{width:33%}.Zebra_DatePicker .dp_yearpicker td{width:33%}.Zebra_DatePicker .dp_footer{margin-top:3px}.Zebra_DatePicker .dp_footer .dp_hover{background:#67AABB;color:#FFF}.Zebra_DatePicker .dp_today{color:#E0E0E0;padding:3px}.Zebra_DatePicker .dp_clear{color:#E0E0E0;padding:3px}.Zebra_DatePicker td.dp_current{color:#E26261}.Zebra_DatePicker td.dp_disabled_current{color:#E38585}.Zebra_DatePicker td.dp_hover{background:#67AABB url("assets/zebra-datepicker/selected-date.png") repeat-x top;color:#FFF}.Zebra_DatePicker td.dp_disabled{background:#ECECEC url("assets/zebra-datepicker/disabled-date.png") repeat-x top;color:#DDD;cursor:default}button.Zebra_DatePicker_Icon{display:block;position:absolute;width:16px;height:16px;background:url("assets/zebra-datepicker/calendar.png") no-repeat left top;text-indent:-9000px;border:none;cursor:pointer;padding:0;line-height:0;vertical-align:top;right:8px  !important}button.Zebra_DatePicker_Icon_Disabled{background-image:url("assets/zebra-datepicker/calendar-disabled.png")}button.Zebra_DatePicker_Icon{margin:0 0 0 3px}button.Zebra_DatePicker_Icon_Inside{margin:0 3px 0 0}.kb-field--date input.kb-datepicker{width:180px}.kb-field--file{position:relative}.kb-field--file table{max-width:500px;margin-bottom:10px;border:none;font-size:12px !important}.kb-field--file table tr td:first-child{padding:0 30px 0 0}.kb-field--file table td{border:none;font-size:12px !important}.kb-js-reset-file{cursor:pointer;line-height:28px;padding-left:8px}.kb-field--image,.kb-field--cropimage{padding-bottom:10px}.kb-field--image .kb-field-image-wrapper,.kb-field--cropimage .kb-field-image-wrapper{overflow:hidden}.kb-field--image img,.kb-field--cropimage img{max-width:100%}.kb-field--image .kb-js-add-image,.kb-field--cropimage .kb-js-add-image{cursor:pointer;background:#fafafa;border:1px solid #f2f2f2;background-image:url("assets/images/transp_bg.png");background-repeat:repeat;max-height:400px;max-width:400px;min-width:150px;min-height:150px;padding:0;margin-right:15px;display:inline-block}.kb-field--image .kb-js-image-meta-wrapper label,.kb-field--cropimage .kb-js-image-meta-wrapper label{display:block;font-weight:100;font-size:12px}.kb-field--image .kb-js-image-meta-wrapper input[type=text],.kb-field--cropimage .kb-js-image-meta-wrapper input[type=text]{color:#333;font-weight:100}.kb-field--image .kb-field-image-title,.kb-field--cropimage .kb-field-image-title{margin-bottom:12px}.kb-field--image .kb-field-image-title input,.kb-field--cropimage .kb-field-image-title input{background-color:transparent !important;-webkit-box-shadow:none !important;box-shadow:none !important;width:300px}.kb-field--image .kb-field-image-title label,.kb-field--cropimage .kb-field-image-title label{display:block}.kb-field--image .kb-field-image-meta,.kb-field--cropimage .kb-field-image-meta{display:inline-block;vertical-align:top;padding:8px}.kb-field--image .kb-field-image-meta textarea,.kb-field--cropimage .kb-field-image-meta textarea{width:100%;background-color:transparent !important;-webkit-box-shadow:none !important;box-shadow:none !important;resize:none}.kb-field--image .kb-field-image--footer,.kb-field--cropimage .kb-field-image--footer{clear:both;margin-top:10px;padding:8px 0}.kb-image-frame .attachment-display-settings,.kb-image-frame [data-setting="alt"],.kb-image-frame [data-setting="description"]{display:none !important}.kb-field--tabs{position:relative;zoom:1}.kb-field--tabs a:focus{-webkit-box-shadow:none;box-shadow:none}.kb-field--tabs ul.ui-tabs-nav{margin-bottom:0px;margin-left:0px;padding:0 0 0 0;overflow:hidden;list-style:none !important;background-color:#fafafa;border-bottom:1px solid #eee;border-top:1px solid #eee}.kb-field--tabs ul.ui-tabs-nav li{padding:8px 0px 5px 0px;background-color:#fafafa;float:left;margin-bottom:0;position:relative;top:0px}.kb-field--tabs ul.ui-tabs-nav li:focus,.kb-field--tabs ul.ui-tabs-nav li:active{border:none;outline:none}.kb-field--tabs ul.ui-tabs-nav li a{padding:2px 22px;text-decoration:none;color:#333;top:2px;font-weight:100;font-size:13px;border:none}.kb-field--tabs ul.ui-tabs-nav li a:focus,.kb-field--tabs ul.ui-tabs-nav li a:active{border:none;outline:none}.kb-field--tabs ul.ui-tabs-nav li a:hover{color:#666;border:none}.kb-field--tabs ul.ui-tabs-nav li.ui-tabs-active{background-color:#fff}.kb-field--tabs ul.ui-tabs-nav li.ui-tabs-active a{color:#000;font-weight:500}.kb-field--tabs .ui-widget-content{padding:0px}.option-panel-postbox .kb-field--tabs ul.ui-tabs-nav{margin-top:0;margin-right:0}.option-panel-postbox .kb-custom-wrapper,.option-panel-postbox .inside{margin-top:0;margin-bottom:0}.kbf-fields-tabnav ul.ui-tabs-nav{border-top:none}.kb-field--link .button.kb-js-add-link{position:relative;top:2px;margin-left:10px}.kb-field--link .kb-field--link-meta{margin-top:10px}.kbf-multitext-wrap{margin-bottom:12px}.kb-field--text-multiple-control{display:inline-block;color:#23282d}.kb-field--text-multiple-control.kbf-sort{cursor:move}.kb-field--text-multiple-item{margin-bottom:12px}.kb-field--text-multiple-item input{display:inline-block}.kb-field--file-multiple-control{display:inline-block;color:#23282d}.kb-field--file-multiple-control.kbf-sort{cursor:move}.kb-field--file-multiple-control.kbf-delete{position:absolute;bottom:12px;right:12px;cursor:pointer}.kb-field--file-multiple-item{margin-bottom:12px;position:relative}.kb-field--file-multiple-item input{display:inline-block}.kb-field--file-multiple-item{background-color:#fafafa;padding:12px}.kb-field--file-multiple-item table{margin:12px 0;table-layout:auto;width:100%}.kb-field--file-multiple-item .heading{display:inline !important}.kb-field--file-multiple-item .kb-file-input{width:100%}.kb-field--file-multiple-item table tr td:first-child{font-weight:bold;padding-right:10px;padding-bottom:12px;width:200px}.kb-field--date-multiple-control{display:inline-block;color:#23282d}.kb-field--date-multiple-control.kbf-sort{cursor:move}.kb-field--date-multiple-item{margin-bottom:12px}.kb-field--date-multiple-item input{display:inline-block}.kb-custom-wrapper{background-color:#fff;margin:15px 0}.kb-custom-wrapper .inside{padding:0 !important}.flexible-fields--header{padding:10px 0}.kb-flexible-fields--item-wrapper.ff-section-invisible{border-left:3px solid #F44336;opacity:0.3}.kb-flexible-fields--item-wrapper.ff-section-invisible:hover{opacity:0.8}.flexible-fields--section-box .flexible-fields--section-title{position:relative;background-color:#fafafa;padding:12px}.flexible-fields--section-box .flexible-fields--section-title input[type=text]{border:none;font-style:italic;border-bottom:1px solid #ddd;font-weight:normal}.flexible-fields--section-box .flexible-fields--js-drag-handle{cursor:move}.flexible-fields--section-box .flexible-fields--js-drag-handle:before{top:3px;position:relative;font-size:24px !important;color:#666;text-shadow:1px 1px 1px #FFF}.flexible-fields--section-box .flexible-fields--js-trash{position:absolute;top:12px;right:20px;cursor:pointer}.flexible-fields--section-box .flexible-fields--js-trash:before{font-size:18px !important}.flexible-fields--section-box .flexible-fields--js-trash:hover{color:#333}.flexible-fields--toggle-title{background-color:#fafafa;border:1px solid #ccc;position:relative}.flexible-fields--toggle-title h3{padding:3px !important;margin:0 !important;font-size:16px !important}.flexible-fields--toggle-title input[type="text"]{font-size:13px !important;padding-left:15px;background-color:transparent !important;border:none;border-bottom:1px solid transparent;display:inline-block;margin:0 !important}.flexible-fields--toggle-title input[type="text"]:hover{border-color:#ccc;background-color:#fafafa}.flexible-fields--toggle-title input[type="text"]:focus{background-color:#fff !important;-webkit-box-shadow:none;box-shadow:none}.flexible-fields--toggle-title .flexible-fields--js-toggle{font-size:18px !important;position:relative;top:5px;left:3px;cursor:pointer;color:#999}.flexible-fields--toggle-title .flexible-fields--js-toggle:hover{color:#333}.flexible-fields--toggle-title .flexible-fields--js-drag-handle{cursor:move}.flexible-fields--toggle-title .flexible-fields--js-drag-handle:before{top:3px;position:relative;font-size:24px !important;left:-3px;color:#666;text-shadow:1px 1px 1px #FFF}.flexible-fields--toggle-title .flexible-fields--js-trash{position:absolute;right:15px;font-size:15px !important;top:11px;color:#999;cursor:pointer}.flexible-fields--toggle-title .flexible-fields--js-trash:before{font-size:14px !important}.flexible-fields--toggle-title .flexible-fields--js-trash:hover{color:#333}.flexible-fields--toggle-title .flexible-fields--js-duplicate{position:absolute;right:40px;font-size:15px !important;top:13px;color:#999;cursor:pointer;font:normal 14px/1 'dashicons' !important}.flexible-fields--toggle-title .flexible-fields--js-duplicate:before{font-size:14px !important;content:'\f105'}.flexible-fields--toggle-title .flexible-fields--js-duplicate:hover{color:#333}.flexible-fields--toggle-title .flexible-fields--js-visibility{position:absolute;right:68px;font-size:15px !important;top:12px;color:#999;cursor:pointer;font:normal 14px/1 'dashicons' !important}.flexible-fields--toggle-title .flexible-fields--js-visibility:before{font-size:14px !important;content:'\f177'}.flexible-fields--toggle-title .flexible-fields--js-visibility:hover{color:#333}.flexible-fields--section-box{border:1px solid #cecece;overflow:hidden}.flexible-fields--section-box-inner{padding:12px}.kb-active-box .flexible-fields--section-box{overflow:auto;max-height:none}.os-content-inner .flexible-fields--item-list{list-style:none;margin:0;padding:0;margin-bottom:20px}.os-content-inner .flexible-fields--item-list li{margin-bottom:10px}.kb-gallery--stage .kb-gallery--image-wrapper{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;display:inline-block;width:150px;margin-right:15px;border:1px solid #ccc;background:#f2f2f2;padding:6px;line-height:100%;margin-bottom:15px;cursor:move}.kb-gallery--stage .kb-gallery--image-wrapper img{max-width:100%}.kb-gallery--stage .kb-gallery--header{display:none}.kb-gallery--stage .kb-gallery--image-holder{position:relative}.kb-gallery--stage .kb-gallery--image-holder .kb-gallery--js-edit{position:absolute;top:5px;left:5px;padding:2px;background:rgba(255,255,255,0.5);cursor:pointer;font-size:14px}.kb-gallery--stage .kb-gallery--image-holder .kb-gallery--js-edit:hover{background:#fff}.kb-gallery--stage .kb-gallery--image-holder .kb-gallery--js-delete{position:absolute;top:5px;right:5px;padding:2px;background:rgba(255,255,255,0.5);cursor:pointer;font-size:14px}.kb-gallery--stage .kb-gallery--image-holder .kb-gallery--js-delete:hover{background:#fff}.kb-gallery--active-item *{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.kb-js--remote-editor *{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.kb-gallery--active-item{position:fixed;top:10%;left:50%;-webkit-transform:translate(-50%, 0%);-ms-transform:translate(-50%, 0%);transform:translate(-50%, 0%);z-index:8888;width:90%;max-height:500px;min-height:350px;background-color:#f9f9f9;border:1px solid #ccc;max-width:800px;-webkit-box-shadow:1px 1px 4px #999;box-shadow:1px 1px 4px #999}.kb-gallery--active-item .kb-field{background:transparent;padding-left:0px}.kb-gallery--active-item .kb-gallery--left-column{width:70%;float:left;display:block;background:#f9f9f9;height:100%;padding:16px}.kb-gallery--active-item .kb-gallery--right-column{display:block;background:#f9f9f9;width:30%;height:100%;float:left;position:relative;right:1px}.kb-gallery--active-item .kb-gallery--image-holder{padding:40px}.kb-gallery--active-item .kb-gallery--image-holder img{background:#fff;padding:6px}.kb-gallery--active-item .kb-gallery--image-meta{display:block !important}.kb-gallery--active-item .kb-gallery--js-edit,.kb-gallery--active-item .kb-gallery--js-delete{display:none !important}.kb-gallery--active-item .kb-gallery--js-meta-close{position:absolute;right:10px;top:7px;cursor:pointer;z-index:9999;font-size:14px !important}.kb-gallery--active-item .kb-gallery--tabs-nav li:first-child a{padding-left:0 !important;margin-left:0}.kb-gallery--active-item .kb-gallery--meta-field{margin:0px 0}.kb-gallery--active-item .kb-gallery--tabs-nav{padding:0;list-style:none !important}.kb-gallery--active-item .kb-gallery--tabs-nav li{background:transparent !important}.kb-gallery--active-item .kb-gallery--header{background:#fff;z-index:99;position:relative;border-bottom:1px solid #ccc;padding:5px 10px}.kb-gallery--active-item .kb-gallery--header h3{margin:0;font-size:14px;font-family:Open-Sans, sans-serif !important}.kb-gallery-frame .collection-settings.gallery-settings{display:none !important}.kb-gallery2__stage .kb-gallery--image-wrapper{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;display:inline-block;width:150px;height:150px;margin-right:15px;border:1px solid #ccc;background:#f2f2f2;padding:6px;line-height:100%;margin-bottom:15px;cursor:move}.kb-gallery2__stage .kb-gallery--image-wrapper img{max-width:100%;vertical-align:top}.kb-gallery2__stage .kb-gallery--header{display:none}.kb-gallery2__stage .kb-gallery--image-holder{position:relative}.kb-gallery2__stage .kb-gallery--image-holder .kb-gallery--js-edit{position:absolute;top:5px;left:5px;padding:2px;background:rgba(255,255,255,0.5);cursor:pointer;font-size:14px}.kb-gallery2__stage .kb-gallery--image-holder .kb-gallery--js-edit:hover{background:#fff}.kb-gallery2__stage .kb-gallery--image-holder .kb-gallery--js-delete{position:absolute;top:5px;right:5px;padding:2px;background:rgba(255,255,255,0.5);cursor:pointer;font-size:14px}.kb-gallery2__stage .kb-gallery--image-holder .kb-gallery--js-delete:hover{background:#fff}.kb-gallery--active-item *{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.kb-js--remote-editor *{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.kb-gallery--active-item{position:fixed;top:10%;left:50%;-webkit-transform:translate(-50%, 0%);-ms-transform:translate(-50%, 0%);transform:translate(-50%, 0%);z-index:8888;width:90%;max-height:500px;min-height:350px;background-color:#f9f9f9;border:1px solid #ccc;max-width:800px;-webkit-box-shadow:1px 1px 4px #999;box-shadow:1px 1px 4px #999}.kb-gallery--active-item .kb-field{background:transparent;padding-left:0px}.kb-gallery--active-item .kb-gallery--left-column{width:70%;float:left;display:block;background:#f9f9f9;height:100%;padding:16px}.kb-gallery--active-item .kb-gallery--right-column{display:block;background:#f9f9f9;width:30%;height:100%;float:left;position:relative;right:1px}.kb-gallery--active-item .kb-gallery--image-holder{padding:40px}.kb-gallery--active-item .kb-gallery--image-holder img{background:#fff;padding:6px}.kb-gallery--active-item .kb-gallery--image-meta{display:block !important}.kb-gallery--active-item .kb-gallery--js-edit,.kb-gallery--active-item .kb-gallery--js-delete{display:none !important}.kb-gallery--active-item .kb-gallery--js-meta-close{position:absolute;right:10px;top:7px;cursor:pointer;z-index:9999;font-size:14px !important}.kb-gallery--active-item .kb-gallery--tabs-nav li:first-child a{padding-left:0 !important;margin-left:0}.kb-gallery--active-item .kb-gallery--meta-field{margin:0px 0}.kb-gallery--active-item .kb-gallery--tabs-nav{padding:0;list-style:none !important}.kb-gallery--active-item .kb-gallery--tabs-nav li{background:transparent !important}.kb-gallery--active-item .kb-gallery--header{background:#fff;z-index:99;position:relative;border-bottom:1px solid #ccc;padding:5px 10px}.kb-gallery--active-item .kb-gallery--header h3{margin:0;font-size:14px;font-family:Open-Sans, sans-serif !important}.kb-gallery-frame .collection-settings.gallery-settings{display:none !important}.kb-gallery-ext__stage .kb-gallery--image-wrapper{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;display:block;margin-right:15px;border:1px solid #ccc;background:#fafafa;padding:20px;line-height:100%;margin-bottom:15px;cursor:move;width:100%;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}.kb-gallery-ext__stage .kb-gallery--image-wrapper img{max-width:100%;width:100px;height:100px;vertical-align:top}.kb-gallery-ext__stage .kb-gallery--image-wrapper .kb-gallery--meta-info{margin-left:20px;-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1}.kb-gallery-ext__stage .kb-gallery--image-wrapper .kb-gallery--meta-info textarea{height:80px;width:100%}.kb-gallery-ext__stage .kb-gallery--header{display:none}.kb-gallery-ext__stage .kb-gallery--image-holder{display:flex !important;position:relative}.kb-gallery--active-item *{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.kb-js--remote-editor *{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.kb-gallery--active-item{position:fixed;top:10%;left:50%;-webkit-transform:translate(-50%, 0%);-ms-transform:translate(-50%, 0%);transform:translate(-50%, 0%);z-index:8888;width:90%;max-height:500px;min-height:350px;background-color:#f9f9f9;border:1px solid #ccc;max-width:800px;-webkit-box-shadow:1px 1px 4px #999;box-shadow:1px 1px 4px #999}.kb-gallery--active-item .kb-field{background:transparent;padding-left:0px}.kb-gallery--active-item .kb-gallery--left-column{width:70%;float:left;display:block;background:#f9f9f9;height:100%;padding:16px}.kb-gallery--active-item .kb-gallery--right-column{display:block;background:#f9f9f9;width:30%;height:100%;float:left;position:relative;right:1px}.kb-gallery--active-item .kb-gallery--image-holder{padding:40px}.kb-gallery--active-item .kb-gallery--image-holder img{background:#fff;padding:6px}.kb-gallery--active-item .kb-gallery--image-meta{display:block !important}.kb-gallery--active-item .kb-gallery--js-edit,.kb-gallery--active-item .kb-gallery--js-delete{display:none !important}.kb-gallery--active-item .kb-gallery--js-meta-close{position:absolute;right:10px;top:7px;cursor:pointer;z-index:9999;font-size:14px !important}.kb-gallery--active-item .kb-gallery--tabs-nav li:first-child a{padding-left:0 !important;margin-left:0}.kb-gallery--active-item .kb-gallery--meta-field{margin:0px 0}.kb-gallery--active-item .kb-gallery--tabs-nav{padding:0;list-style:none !important}.kb-gallery--active-item .kb-gallery--tabs-nav li{background:transparent !important}.kb-gallery--active-item .kb-gallery--header{background:#fff;z-index:99;position:relative;border-bottom:1px solid #ccc;padding:5px 10px}.kb-gallery--active-item .kb-gallery--header h3{margin:0;font-size:14px;font-family:Open-Sans, sans-serif !important}.otimes-field--stage .otimes-table{table-layout:fixed}.otimes-field--stage .otimes-table .oday{font-weight:bold}.otimes-field--stage .otimes-table .oday-open,.otimes-field--stage .otimes-table .oday-close{width:100px;padding:0 8px}.otimes-field--stage .otimes-table .oday-til{color:#ccc}.otimes-field--stage .otimes-table tr .oday-split{display:none}.otimes-field--stage .otimes-table.split tr .oday-split{display:table-cell}.otimes-field--stage input.kb-ot-timepicker{width:100%}.kb-plupload__file-list{list-style:none;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;margin-left:-20px}.kb-plupload__file-list .kb-plupload__file-item{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;width:23%;display:block;float:left;margin-left:2%;border:#ccc 1px solid;position:relative;min-height:150px;background-color:#f9f9f9;margin-bottom:20px}.kb-plupload__file-list .kb-plupload__file-item canvas{position:absolute;right:8px;top:8px}.kb-plupload__file-list .kb-plupload__file-item-header{background:#f2f2f2;padding:6px;min-height:40px;border-bottom:1px solid #ccc}.kb-plupload__file-list .kb-plupload__file-progress{padding:3px;height:auto;position:relative}.kb-plupload__file-list .kb-plupload__file-progress span.kb-plupload__file-percent{color:#fff;display:block;position:absolute;z-index:10;line-height:20px}.kb-plupload__file-list .kb-plupload__file-progress span.kb-plupload__file-percent-bar{display:block;position:absolute;left:0;top:0;height:100%;background:#cc003b;z-index:1}.kb-plupload__file-list .kb-plupload__image-wrap{text-align:center;line-height:0}.kb-plupload__file-list .kb-plupload__image-wrap img{padding:5px;background:#fff}.kb-image-details .setting.align,.kb-image-details .setting.size,.kb-image-details .setting.link-to{display:none}.kb-image-details .advanced-settings .advanced-link{display:none}.kbml-grid{height:100%}.kbml-slot{min-height:100px;background-color:#f2f2f2;border:1px dashed #ccc;margin-bottom:20px;padding:12px;position:relative;cursor:-webkit-grab;cursor:grab;cursor:move}.kbml-slot .add-modules{position:absolute;bottom:12px;right:12px}.kbml-slot .add-modules div{color:#0073aa}.kbsm-button{background:#03A9F4;display:inline-block;padding:4px 12px;color:white;position:absolute;bottom:50%;left:50%;-webkit-transform:translateX(-50%) translateY(50%);-ms-transform:translateX(-50%) translateY(50%);transform:translateX(-50%) translateY(50%);cursor:pointer}.kbsm--name{font-weight:100;font-size:12px}.kbsm-actions{position:absolute;right:12px;top:12px;cursor:pointer}.kbsm-actions>div{display:inline-block}.kbsm-actions .kbsm-action{cursor:pointer}.kbsm-actions .kbsm-action span.dashicons{font-size:15px;width:15px;height:15px;color:#9e9e9e}.kbsm-actions .kbsm-action span.dashicons:hover{color:#23282d}.kbsm-empty{text-align:center;padding:12px}.kbsm-empty.add-modules{cursor:pointer}.kbml-slot .add-modules{cursor:pointer}.kb-submodule.is-dirty .kbms-action--update .dashicons{color:red}.kb-oembed-preview{margin:10px 0;padding:10px 0}.kb-oembed-preview iframe{max-width:500px;border:1px solid #ccc;padding:10px}.select-sortable .select2-container--default .select2-selection--multiple .select2-selection__choice{float:none;display:block;padding-left:0;margin-left:0}.kb-field--select .select2-container--default .select2-selection--multiple .select2-selection__rendered{padding-left:0;padding-right:0}.kb-field--select .select2-container--default .select2-selection--multiple .select2-selection__choice__display{padding-left:23px}.kb-field--select .select2-container--default .select2-selection--multiple .select2-selection__choice__remove{height:100%}.kb-field--select .select2-container .select2-search--inline{width:100%;border-bottom:1px solid #ccc;background-color:#fafafa;cursor:pointer}@media screen and (min-width: 1200px){.kbf-subtabs-container{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;min-height:180px}.kbf-fields-tabnav{width:17%;background-color:#fafafa}.kbf-fields-tabscontainer{-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1}}.kbf-fields-tabnav ul.ui-tabs-nav{background-color:#fafafa;padding-top:0;margin-top:0}.kbf-fields-tabnav ul.ui-tabs-nav li{display:block;float:none;background-color:#fafafa;padding:8px 0 5px 0;margin-bottom:0;position:relative;top:0}.kbf-fields-tabnav ul.ui-tabs-nav li:focus,.kbf-fields-tabnav ul.ui-tabs-nav li:active{border:none;outline:none}.kbf-fields-tabnav ul.ui-tabs-nav li a{color:#333;padding:0 12px;display:block;top:0;text-decoration:none}.kbf-fields-tabnav ul.ui-tabs-nav li a:focus,.kbf-fields-tabnav ul.ui-tabs-nav li a:active{border:none;outline:none}.kbf-fields-tabnav ul.ui-tabs-nav li.ui-tabs-active{background-color:#fff}.kbf-fields-tabnav ul.ui-tabs-nav li.ui-tabs-active a{border-bottom:0}.kbf-fields-tabnav ul.ui-tabs-nav li.ui-state-focus{border:none;outline:none}.kb-field--osm-wrapper [data-kb-osm-map]{width:100%;min-height:300px;background-color:#eee;margin-bottom:30px}.kb-field--osm-wrapper .kb-field--osm-meta input{width:200px;max-width:unset;margin-right:15px}.global-area-edit .kb_page_wrap{padding:0}.global-area-edit .area-holder{border:0;-webkit-box-shadow:0;box-shadow:0;background:#fff}.global-area-edit .kb_page_wrap{max-width:100%;border:0}.global-area-edit span.title{font-family:'Open Sans', sans-serif;font-weight:100;font-size:22px}#module-browser{background:#fff;position:fixed;left:50%;top:50%;-webkit-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);transform:translate(-50%, -50%);width:800px;height:65%;z-index:299;padding:12px}body.kontentblocks-ready #module-browser{z-index:9998}.module-browser-wrapper *{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;position:relative}.module-browser-wrapper * .close-browser{position:absolute;right:8px;top:12px;color:#333;cursor:pointer;z-index:59;font-size:12px}#wpwrap{-webkit-transition:all .8s ease-in-out;transition:all .8s ease-in-out}#wpwrap.module-browser-open{-webkit-filter:blur(2px);filter:blur(2px);pointer-events:none}.module-browser-wrapper{height:100%;position:relative;overflow:hidden}.module-browser-wrapper.module-browser--excerpt-view .module-browser--switch__excerpt-view{color:#333}.module-browser-wrapper.module-browser--list-view .module-browser--switch__list-view,.module-browser-wrapper.module-browser--grid-view .module-browser--switch__list-view{color:#333}.module-browser-wrapper.module-browser--list-view .module-browser__right-column,.module-browser-wrapper.module-browser--grid-view .module-browser__right-column{width:0}.module-browser-wrapper.module-browser--list-view .module-browser__left-column,.module-browser-wrapper.module-browser--grid-view .module-browser__left-column{width:100%}.module-browser-header{height:36px;background:#fff;position:relative;z-index:99;padding-left:0px;margin-bottom:12px;border-bottom:1px solid #fafafa}.module-browser-header .dashicons{position:absolute;color:#333;top:11px;font-size:16px;cursor:pointer;z-index:60}.module-browser-header .dashicons.module-browser--switch__list-view{right:65px}.module-browser-header .dashicons.module-browser--switch__excerpt-view{right:40px}.module-browser-header .dashicons.module-browser--switch__grid-view{right:40px}.module-browser-header ul{list-style:none;margin:0 !important;padding:0 !important}.module-browser-header .cat-item{display:inline-block;color:#333;padding:3px 10px;line-height:24px;cursor:pointer;font-size:13px !important;font-family:'Open Sans', Helvetica, Arial, sans-serif !important}.module-browser-header .cat-item.active{font-weight:bold;background-color:#03A9F4;color:#f9f9f9}.module-browser__left-column{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;width:280px;display:block;float:left;height:100%;margin-top:0px;padding-top:36px;padding-bottom:36px;-webkit-transition:all .2s linear;transition:all .2s linear}.module-browser__right-column{width:510px;display:block;height:100%;padding-top:36px;padding-right:10px;float:left;-webkit-transition:all .2s linear;transition:all .2s linear}.module-browser__right-column .module-browser--poster-wrap{margin-bottom:20px}.module-browser__right-column .module-browser--poster-wrap img{max-width:100%}.modules-list{margin:0 !important;padding:0 !important;list-style:none !important;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start;-webkit-align-content:flex-start;-ms-flex-line-pack:start;align-content:flex-start}.modules-list,.module-description{margin:0 !important;padding:0 0 72px !important}.module-description h3{padding-left:15px}.module-description h3 .kb-button-small,.module-description h3 .modules-list-item.clipboard-list-item .kb-clipboard-action,.modules-list-item.clipboard-list-item .module-description h3 .kb-clipboard-action{display:inline-block;margin:0 10px;cursor:pointer}.modules-list-item{position:relative;padding:12px !important;margin:0 !important;opacity:0.7;width:25%;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.modules-list-item:hover{background-color:#fff;cursor:pointer;opacity:1}.modules-list-item .kbmb-icon{font-family:dashicons}.modules-list-item .kbmb-icon:before{font-size:20px !important}.modules-list-item .kbmb-hl{display:inline-block;font-size:13px !important;padding:0 !important;margin:0 !important;padding-left:0px !important;font-family:'Open Sans', Helvetica, Arial, sans-serif !important;font-weight:bold}.modules-list-item .kbmb-description{padding-top:0 !important;margin:0 !important;padding-left:0px !important;font-size:13px !important;font-family:'Open-Sans', sans-serif !important;opacity:0.8;text-overflow:ellipsis}.module-browser--grid-view .modules-list-item{width:33.3333%;float:left;height:75px;text-overflow:ellipsis;overflow:hidden}.modules-list-item.clipboard-list-item{padding-left:0 !important}.modules-list-item.clipboard-list-item h4{padding-left:0 !important}.modules-list-item.clipboard-list-item p{padding-left:0 !important}.modules-list-item.clipboard-list-item .kb-clipboard-action{display:inline-block}.kb-module-browser--backdrop{position:fixed;top:0;left:0;right:0;bottom:0;height:100%;width:100%;background-color:rgba(255,255,255,0.2)}.kb-qtip.qtip-default{background-color:#fff !important;border:1px solid #9e9e9e;max-width:550px}.kb-qtip.qtip-default img{max-width:100%}.area_sidebars{padding:10px;background:#fff}.area_sidebars .context-header h2{margin-top:0;padding-top:0}.area_sidebars .connect li{background:#f9f9f9;color:#333;font-weight:100;padding:5px;border:1px solid #f2f2f2;border-bottom:1px solid #aaa;border-right:1px solid #aaa;border-left:4px solid #ff9800;-webkit-transition:border 1s linear}.area_sidebars .connect li.dynamic-area-active{border-left:4px solid #03A9F4}.area_sidebars .connect li.dynamic-area-active:hover span{display:inline}.area_sidebars .connect li.dynamic-area-active span{float:right;color:#fff}.area_sidebars .connect li.dynamic-area-active span a{color:#999;cursor:pointer}.area_sidebars #existing-areas li{opacity:.7}.area_sidebars #existing-areas li span{display:none}#kb-layout-configurations .select-container{padding:8px;background-color:#f2f2f2;border:1px solid #ccc}#kb-layout-configurations .select-container select{width:100%;max-width:250px;clear:both;display:block;margin:10px 0}#kb-layout-configurations .select-container .kb-lc-load{float:right}#kb-layout-configurations .select-container .kb-lc-delete{float:left;line-height:32px;color:red;cursor:pointer}#kb-layout-configurations .create-container{padding:10px;border:1px solid #ccc;border-top:0}#kb-layout-configurations .create-container input[type=text]{margin-right:15px}.kb-template-selector--wrapper{padding:0 0;position:absolute;right:4px;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);z-index:101;font-family:sans-serif;font-size:12px !important}.kb-template-selector--wrapper .kb-selectbox{float:right;padding:0;background:transparent;border-left:0;min-width:170px}.kb-template-selector--wrapper .kb-selectbox label{color:#ccc;font-size:11px}.kb-template-selector--wrapper .kb-selectbox:focus{-webkit-box-shadow:none;box-shadow:none}.kb-template-selector--wrapper select{font-size:12px !important;width:100%;height:30px !important;line-height:100% !important;font-family:'Open Sans', sans-serif !important}.page-template-wrapper{margin-top:15px;overflow:hidden;background-color:#fff}.page-template-wrapper:after{content:'';clear:both}.page-template-wrapper select{margin-left:8px}.reframe-select-parent{display:inline-block;margin-right:-1px}.reframe-select-template{display:inline-block}.reframe-select-template label{margin-right:10px}.kb-page-wrap{padding:20px;min-width:400px;max-width:1100px;background:#fff;border:1px solid #ccc;margin-top:20px;position:relative}.os-wrapper .kb-page-wrap{max-width:none;margin-top:0px;padding:0;border:none}.os-wrapper .kb-module{padding:0}.os-wrapper .area-holder{border:none;-webkit-box-shadow:none;box-shadow:none}body.on-site-editing{padding-top:0}.kb-overlay{background:#fff !important}.kb-overlay .kb_page_wrap{padding:0px;margin-top:0}.kb-overlay .area-holder{border:none}.kb-area-overlay{background:#fff !important;padding-top:0}.kb-area-overlay .kb_page_wrap{padding:20px 20px;margin-top:0}.kb-area-overlay .area-holder{border:none}.block-template-wrapper.kb_page_wrap .kb_field tabs ul.ui-tabs-nav{margin-left:0}.kb-page-wrap .area-wrap{border:0;background:#fff}.kb-page-wrap .area-title-text{display:none}.kb-page-wrap h3{margin-bottom:0}.kb-menu-field{margin:6px 0}.kb-menu-field label{display:inline-block;width:240px}.kb-menu-field input[type=text]{width:300px}.kb-menu-field textarea{width:300px;height:120px;vertical-align:top}.kb-menu-field-section_description{float:left;width:190px;padding-right:15px}.kb-menu-field-section_inputs{margin-left:270px}.kb-menu-field-section{overflow:hidden;padding:15px 0}.kb-menu-field-with-spinner .spinner{float:none;display:none;position:relative;top:5px;left:-35px}.kb-menu-field-with-spinner.loading .spinner{display:inline-block}.kb-language-switch-wrapper{position:absolute;right:40px;top:10px}.kb-language-switch-wrapper p{padding-bottom:0;margin-bottom:0}.kb-language-switch-wrapper ul{margin:0;margin-top:10px;padding:0;float:right}.kb-language-switch-wrapper li{display:inline-block;margin:0 4px}.kb-language-switch-wrapper li.kb-current-template-language{opacity:0.3}.kb-language-switch-wrapper li a{text-indent:-9999px}body.post-type-kb-dyar .kb_area_head.clearfix{display:none}.ui-state-highlight{height:1.1em;line-height:1.2em;padding:10px;border:1px dotted #ccc;background:#eaeaea;margin:0 5px}.ui-sortable-helper{-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=70)";filter:alpha(opacity=70);opacity:.7}.area-meta{float:right;width:200px;line-height:32px;padding-right:8px;text-align:right;color:#999}.kb_vcard_image{float:left}.kb_image_frame{width:150px;height:150px;padding:9px;background:#fff;border:1px solid #ccc;border-radius:8px;margin-right:15px;margin-bottom:15px}.vcard-upload{margin-top:15px}.vcard_description{float:left}.kb_vcard_item{overflow:hidden}.slider_image_frame{width:300px;height:150px}.slider_image_frame img{max-height:100%}.kb_accordion_inner{display:block;border:1px solid #CCC;border-top:none;padding:8px}#context_side .kb-sub-name{display:none}.area-meta{border-right:1px solid #ccc}.klearfix:after{content:".";display:block;clear:both;visibility:hidden;line-height:0;height:0}.klearfix{display:block}html[xmlns] .klearfix{display:block}* html .klearfix{height:1%}.accordion-head{margin-bottom:20px}.kb_new_accordion_item{padding:15px;border:1px dotted #ccc;margin-bottom:20px;background:#f9f9f9}.tab-head{margin-bottom:20px}.kb_new_tab_item{padding:15px;border:1px dotted #ccc;margin-bottom:20px;background:#f9f9f9}.kb_kontentbox_wrapper{overflow:hidden}.kb_kontentbox_content_wrapper{width:75%;float:left}.kb_image_wrapper{margin-top:30px}.kb_link_wrap{overflow:hidden;clear:both;margin-top:15px}.kb_kontentbox_layout_wrapper,.kb_kontentblocks_sizes_wrapper,.kb_kontentbox_align_wrapper{float:left;margin:15px}.kb_kontentbox_align_wrapper label{width:50px;float:left}.chzn-container{width:200px !important}.area_description{font-size:11px;color:#999}.kb_audio_item{padding:8px 0}.kb_audio_item label{display:block}.kb_video .kb_image_wrapper{float:left}.kb_video_files_wrapper{margin-top:30px;float:left}.kb_video_item label{display:block}.kb_video_item{margin-bottom:8px}.kb_video_Size{clear:both;padding-top:20px}.kb_button_wrapper{padding:8px;overflow:hidden}.uploaded{overflow:hidden;padding-bottom:20px}li.gallery-item{background:#fff;background:-webkit-linear-gradient(top, #fff 0%, #f7f7f7 100%);background:-webkit-gradient(linear, left top, left bottom, from(#fff), to(#f7f7f7));background:linear-gradient(top, #fff 0%, #f7f7f7 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff', endColorstr='#f7f7f7', GradientType=0);-webkit-box-shadow:1px 1px 1px #fff, 1px 1px 8px #333;box-shadow:1px 1px 1px #fff, 1px 1px 8px #333;float:left;padding:8px;margin:0 20px 0 0}li.gallery-item label{display:block;color:#eaeaea}li.gallery-item textarea{border:none;width:148px;display:block;background:transparent;margin:8px 0;border:1px dotted #eaeaea}li.gallery-item textarea:focus{background:#fff}.kb_sidebar_select_wrapper{float:left;margin:0 20px 20px 0}.kb_sidebar_select_wrapper label{display:block}.module-meta-actions{display:none}.field-wrapper{margin-bottom:10px}.field-wrapper label{width:120px;display:inline-block}.field-wrapper input[type=text]{margin-left:0px}.kb_group_header{padding:20px;background-color:#03A9F4}.kb_group_header h2{margin:0 !important;padding:0 !important;color:#fff !important;text-shadow:1px 1px 1px #999}.kb_group_header p.description{color:#f2f2f2;padding:0;margin:0}.kb_draft{position:relative;left:-1px;top:-1px;padding:5px 0 5px 20px;border-left:0px solid #222;margin-left:0px;font-weight:400;background:#ff9800;border-bottom:1px solid #fafafa;font-style:italic;color:#fff;margin-bottom:0;margin-top:0}.fullscreen .kb_draft{margin-left:20px;background-color:transparent;border-left:0px solid #ff9800;border-bottom:0;color:#999;padding-left:0}.kb_loading{opacity:.4}input[type="checkbox"][checked]{opacity:.8}.kb_block_options{padding:10px;margin-top:20px}.kb_block_options .kb-field{float:left;margin-right:15px;margin-bottom:15px}.kb-module{-webkit-transition:-webkit-box-shadow .3s linear}.area_template{position:relative}.area_template:hover .tooltip{display:block;opacity:0;position:absolute;left:102%;top:-32px;opacity:1}.area_template img.tpl-mini{float:left;margin-right:8px;height:24px;position:relative;top:4px}.maximize-side{position:absolute;width:75%;float:none;z-index:4500;right:0px;-webkit-box-shadow:1px 1px 6px #666;box-shadow:1px 1px 6px #666}.maximize-normal{position:absolute;width:75%;float:none;z-index:4500;left:0px;-webkit-box-shadow:1px 1px 6px #666;box-shadow:1px 1px 6px #666}#kontentblocks-core-ui{position:relative;margin-bottom:20px;margin-top:20px}.active_dynamic_areas_wrapper h4,.dynamic-area-selector-wrapper h4{font-family:'Open-Sans', sans-serif;font-style:italic;margin:0}.area_sidebars li{cursor:move}.page-template-wrapper.context-area{min-height:0px;overflow:hidden}.kb_thickbox h2{font-family:'Open Sans', Arial, Helvetica, sans-serif;font-weight:normal;font-style:italic;margin:20px 0 0 0}.kb_thickbox .context-header{margin-bottom:20px}textarea.quicktags{width:100%}.quicktags textarea{background:#fff}.clear{clear:both}.kb-field textarea{width:100%;height:80px}.kb-field-gallery-wrapper{overflow:hidden}.kb-field-gallery-wrapper li{float:left;margin-right:12px;margin-bottom:12px;border:3px solid white;position:relative}.kb-field-gallery-wrapper li.selected{border:3px solid blue}.kb-field-gallery-wrapper li img{width:107px;height:107px}.kb-field-gallery-info{min-height:100px;background:#ccc;margin:20px 0}.kb-field-gallery-image-delete{display:none;position:absolute;width:20px;height:20px;background:red;right:0;top:0px;cursor:pointer}.kb-field-gallery-image-info{display:none;position:absolute;width:20px;height:20px;background:blue;right:22px;top:0px;cursor:pointer}.kb-field-gallery-wrapper li:hover>span,.kb-field-gallery-wrapper li.todelete>span.delete{display:block}.kb-field-gallery-wrapper li.todelete{opacity:.5}.custom.kb-area__list-item{background:none;border:none;padding:0}.custom .kb-field{background-color:#fff !important}.no-sidebar .attachments-browser .media-toolbar,.no-sidebar .attachments-browser .attachments,.no-sidebar .attachments-browser .uploader-inline{right:0}.no-sidebar .media-sidebar{display:none}.smaller{top:100px;right:350px;bottom:100px;left:350px}.smaller{top:10%;right:15%;bottom:10%;left:15%}.kb-hide{display:none}
Severity: Minor
Found in css/kontentblocks.css by csslint

Expected '===' and instead saw '=='.
Open

      if (typeof is == 'string'){
Severity: Minor
Found in js/src/common/Utilities.js by eslint

Require === and !== (eqeqeq)

It is considered good practice to use the type-safe equality operators === and !== instead of their regular counterparts == and !=.

The reason for this is that == and != do type coercion which follows the rather obscure Abstract Equality Comparison Algorithm. For instance, the following statements are all considered true:

  • [] == false
  • [] == ![]
  • 3 == "03"

If one of those occurs in an innocent-looking statement such as a == b the actual problem is very difficult to spot.

Rule Details

This rule is aimed at eliminating the type-unsafe equality operators.

Examples of incorrect code for this rule:

/*eslint eqeqeq: "error"*/

if (x == 42) { }

if ("" == text) { }

if (obj.getStuff() != undefined) { }

The --fix option on the command line automatically fixes some problems reported by this rule. A problem is only fixed if one of the operands is a typeof expression, or if both operands are literals with the same type.

Options

always

The "always" option (default) enforces the use of === and !== in every situation (except when you opt-in to more specific handling of null [see below]).

Examples of incorrect code for the "always" option:

/*eslint eqeqeq: ["error", "always"]*/

a == b
foo == true
bananas != 1
value == undefined
typeof foo == 'undefined'
'hello' != 'world'
0 == 0
true == true
foo == null

Examples of correct code for the "always" option:

/*eslint eqeqeq: ["error", "always"]*/

a === b
foo === true
bananas !== 1
value === undefined
typeof foo === 'undefined'
'hello' !== 'world'
0 === 0
true === true
foo === null

This rule optionally takes a second argument, which should be an object with the following supported properties:

  • "null": Customize how this rule treats null literals. Possible values:
    • always (default) - Always use === or !==.
    • never - Never use === or !== with null.
    • ignore - Do not apply this rule to null.

smart

The "smart" option enforces the use of === and !== except for these cases:

  • Comparing two literal values
  • Evaluating the value of typeof
  • Comparing against null

Examples of incorrect code for the "smart" option:

/*eslint eqeqeq: ["error", "smart"]*/

// comparing two variables requires ===
a == b

// only one side is a literal
foo == true
bananas != 1

// comparing to undefined requires ===
value == undefined

Examples of correct code for the "smart" option:

/*eslint eqeqeq: ["error", "smart"]*/

typeof foo == 'undefined'
'hello' != 'world'
0 == 0
true == true
foo == null

allow-null

Deprecated: Instead of using this option use "always" and pass a "null" option property with value "ignore". This will tell eslint to always enforce strict equality except when comparing with the null literal.

["error", "always", {"null": "ignore"}]

When Not To Use It

If you don't want to enforce a style for using equality operators, then it's safe to disable this rule. Source: http://eslint.org/docs/rules/

Return statement should not contain assignment.
Open

      return this.FlexFieldsController = new FlexfieldController({
Severity: Minor
Found in js/src/fields/controls/flexfields.js by eslint

Disallow Assignment in return Statement (no-return-assign)

One of the interesting, and sometimes confusing, aspects of JavaScript is that assignment can happen at almost any point. Because of this, an errant equals sign can end up causing assignment when the true intent was to do a comparison. This is especially true when using a return statement. For example:

function doSomething() {
    return foo = bar + 2;
}

It is difficult to tell the intent of the return statement here. It's possible that the function is meant to return the result of bar + 2, but then why is it assigning to foo? It's also possible that the intent was to use a comparison operator such as == and that this code is an error.

Because of this ambiguity, it's considered a best practice to not use assignment in return statements.

Rule Details

This rule aims to eliminate assignments from return statements. As such, it will warn whenever an assignment is found as part of return.

Options

The rule takes one option, a string, which must contain one of the following values:

  • except-parens (default): Disallow assignments unless they are enclosed in parentheses.
  • always: Disallow all assignments.

except-parens

This is the default option. It disallows assignments unless they are enclosed in parentheses.

Examples of incorrect code for the default "except-parens" option:

/*eslint no-return-assign: "error"*/

function doSomething() {
    return foo = bar + 2;
}

function doSomething() {
    return foo += 2;
}

Examples of correct code for the default "except-parens" option:

/*eslint no-return-assign: "error"*/

function doSomething() {
    return foo == bar + 2;
}

function doSomething() {
    return foo === bar + 2;
}

function doSomething() {
    return (foo = bar + 2);
}

always

This option disallows all assignments in return statements. All assignments are treated as problems.

Examples of incorrect code for the "always" option:

/*eslint no-return-assign: ["error", "always"]*/

function doSomething() {
    return foo = bar + 2;
}

function doSomething() {
    return foo += 2;
}

function doSomething() {
    return (foo = bar + 2);
}

Examples of correct code for the "always" option:

/*eslint no-return-assign: ["error", "always"]*/

function doSomething() {
    return foo == bar + 2;
}

function doSomething() {
    return foo === bar + 2;
}

When Not To Use It

If you want to allow the use of assignment operators in a return statement, then you can safely disable this rule. Source: http://eslint.org/docs/rules/

Unexpected require().
Open

  template: require('templates/fields/Medium.hbs'),

Enforce require() on the top-level module scope (global-require)

In Node.js, module dependencies are included using the require() function, such as:

var fs = require("fs");

While require() may be called anywhere in code, some style guides prescribe that it should be called only in the top level of a module to make it easier to identify dependencies. For instance, it's arguably harder to identify dependencies when they are deeply nested inside of functions and other statements:

function foo() {

    if (condition) {
        var fs = require("fs");
    }
}

Since require() does a synchronous load, it can cause performance problems when used in other locations.

Further, ES6 modules mandate that import and export statements can only occur in the top level of the module's body.

Rule Details

This rule requires all calls to require() to be at the top level of the module, similar to ES6 import and export statements, which also can occur only at the top level.

Examples of incorrect code for this rule:

/*eslint global-require: "error"*/
/*eslint-env es6*/

// calling require() inside of a function is not allowed
function readFile(filename, callback) {
    var fs = require('fs');
    fs.readFile(filename, callback)
}

// conditional requires like this are also not allowed
if (DEBUG) { require('debug'); }

// a require() in a switch statement is also flagged
switch(x) { case '1': require('1'); break; }

// you may not require() inside an arrow function body
var getModule = (name) => require(name);

// you may not require() inside of a function body as well
function getModule(name) { return require(name); }

// you may not require() inside of a try/catch block
try {
    require(unsafeModule);
} catch(e) {
    console.log(e);
}

Examples of correct code for this rule:

/*eslint global-require: "error"*/

// all these variations of require() are ok
require('x');
var y = require('y');
var z;
z = require('z').initialize();

// requiring a module and using it in a function is ok
var fs = require('fs');
function readFile(filename, callback) {
    fs.readFile(filename, callback)
}

// you can use a ternary to determine which module to require
var logger = DEBUG ? require('dev-logger') : require('logger');

// if you want you can require() at the end of your module
function doSomethingA() {}
function doSomethingB() {}
var x = require("x"),
    z = require("z");

When Not To Use It

If you have a module that must be initialized with information that comes from the file-system or if a module is only used in very rare situations and will cause significant overhead to load it may make sense to disable the rule. If you need to require() an optional dependency inside of a try/catch, you can disable this rule for just that dependency using the // eslint-disable-line global-require comment. Source: http://eslint.org/docs/rules/

unnecessary '.call()'.
Open

        view.postRender.call(view);

Disallow unnecessary .call() and .apply(). (no-useless-call)

The function invocation can be written by Function.prototype.call() and Function.prototype.apply(). But Function.prototype.call() and Function.prototype.apply() are slower than the normal function invocation.

Rule Details

This rule is aimed to flag usage of Function.prototype.call() and Function.prototype.apply() that can be replaced with the normal function invocation.

Examples of incorrect code for this rule:

/*eslint no-useless-call: "error"*/

// These are same as `foo(1, 2, 3);`
foo.call(undefined, 1, 2, 3);
foo.apply(undefined, [1, 2, 3]);
foo.call(null, 1, 2, 3);
foo.apply(null, [1, 2, 3]);

// These are same as `obj.foo(1, 2, 3);`
obj.foo.call(obj, 1, 2, 3);
obj.foo.apply(obj, [1, 2, 3]);

Examples of correct code for this rule:

/*eslint no-useless-call: "error"*/

// The `this` binding is different.
foo.call(obj, 1, 2, 3);
foo.apply(obj, [1, 2, 3]);
obj.foo.call(null, 1, 2, 3);
obj.foo.apply(null, [1, 2, 3]);
obj.foo.call(otherObj, 1, 2, 3);
obj.foo.apply(otherObj, [1, 2, 3]);

// The argument list is variadic.
foo.apply(undefined, args);
foo.apply(null, args);
obj.foo.apply(obj, args);

Known Limitations

This rule compares code statically to check whether or not thisArg is changed. So if the code about thisArg is a dynamic expression, this rule cannot judge correctly.

Examples of incorrect code for this rule:

/*eslint no-useless-call: "error"*/

a[i++].foo.call(a[i++], 1, 2, 3);

Examples of correct code for this rule:

/*eslint no-useless-call: "error"*/

a[++i].foo.call(a[i], 1, 2, 3);

When Not To Use It

If you don't want to be notified about unnecessary .call() and .apply(), you can safely disable this rule. Source: http://eslint.org/docs/rules/

Expected a conditional expression and instead saw an assignment.
Open

        if (post = _.findWhere(posts, {ID: model.get('postId')})){

disallow assignment operators in conditional statements (no-cond-assign)

In conditional statements, it is very easy to mistype a comparison operator (such as ==) as an assignment operator (such as =). For example:

// Check the user's job title
if (user.jobTitle = "manager") {
    // user.jobTitle is now incorrect
}

There are valid reasons to use assignment operators in conditional statements. However, it can be difficult to tell whether a specific assignment was intentional.

Rule Details

This rule disallows ambiguous assignment operators in test conditions of if, for, while, and do...while statements.

Options

This rule has a string option:

  • "except-parens" (default) allows assignments in test conditions only if they are enclosed in parentheses (for example, to allow reassigning a variable in the test of a while or do...while loop)
  • "always" disallows all assignments in test conditions

except-parens

Examples of incorrect code for this rule with the default "except-parens" option:

/*eslint no-cond-assign: "error"*/

// Unintentional assignment
var x;
if (x = 0) {
    var b = 1;
}

// Practical example that is similar to an error
function setHeight(someNode) {
    "use strict";
    do {
        someNode.height = "100px";
    } while (someNode = someNode.parentNode);
}

Examples of correct code for this rule with the default "except-parens" option:

/*eslint no-cond-assign: "error"*/

// Assignment replaced by comparison
var x;
if (x === 0) {
    var b = 1;
}

// Practical example that wraps the assignment in parentheses
function setHeight(someNode) {
    "use strict";
    do {
        someNode.height = "100px";
    } while ((someNode = someNode.parentNode));
}

// Practical example that wraps the assignment and tests for 'null'
function setHeight(someNode) {
    "use strict";
    do {
        someNode.height = "100px";
    } while ((someNode = someNode.parentNode) !== null);
}

always

Examples of incorrect code for this rule with the "always" option:

/*eslint no-cond-assign: ["error", "always"]*/

// Unintentional assignment
var x;
if (x = 0) {
    var b = 1;
}

// Practical example that is similar to an error
function setHeight(someNode) {
    "use strict";
    do {
        someNode.height = "100px";
    } while (someNode = someNode.parentNode);
}

// Practical example that wraps the assignment in parentheses
function setHeight(someNode) {
    "use strict";
    do {
        someNode.height = "100px";
    } while ((someNode = someNode.parentNode));
}

// Practical example that wraps the assignment and tests for 'null'
function setHeight(someNode) {
    "use strict";
    do {
        someNode.height = "100px";
    } while ((someNode = someNode.parentNode) !== null);
}

Examples of correct code for this rule with the "always" option:

/*eslint no-cond-assign: ["error", "always"]*/

// Assignment replaced by comparison
var x;
if (x === 0) {
    var b = 1;
}

Related Rules

Unexpected require().
Open

    var AreaView = require('./Views/AreaView');

Enforce require() on the top-level module scope (global-require)

In Node.js, module dependencies are included using the require() function, such as:

var fs = require("fs");

While require() may be called anywhere in code, some style guides prescribe that it should be called only in the top level of a module to make it easier to identify dependencies. For instance, it's arguably harder to identify dependencies when they are deeply nested inside of functions and other statements:

function foo() {

    if (condition) {
        var fs = require("fs");
    }
}

Since require() does a synchronous load, it can cause performance problems when used in other locations.

Further, ES6 modules mandate that import and export statements can only occur in the top level of the module's body.

Rule Details

This rule requires all calls to require() to be at the top level of the module, similar to ES6 import and export statements, which also can occur only at the top level.

Examples of incorrect code for this rule:

/*eslint global-require: "error"*/
/*eslint-env es6*/

// calling require() inside of a function is not allowed
function readFile(filename, callback) {
    var fs = require('fs');
    fs.readFile(filename, callback)
}

// conditional requires like this are also not allowed
if (DEBUG) { require('debug'); }

// a require() in a switch statement is also flagged
switch(x) { case '1': require('1'); break; }

// you may not require() inside an arrow function body
var getModule = (name) => require(name);

// you may not require() inside of a function body as well
function getModule(name) { return require(name); }

// you may not require() inside of a try/catch block
try {
    require(unsafeModule);
} catch(e) {
    console.log(e);
}

Examples of correct code for this rule:

/*eslint global-require: "error"*/

// all these variations of require() are ok
require('x');
var y = require('y');
var z;
z = require('z').initialize();

// requiring a module and using it in a function is ok
var fs = require('fs');
function readFile(filename, callback) {
    fs.readFile(filename, callback)
}

// you can use a ternary to determine which module to require
var logger = DEBUG ? require('dev-logger') : require('logger');

// if you want you can require() at the end of your module
function doSomethingA() {}
function doSomethingB() {}
var x = require("x"),
    z = require("z");

When Not To Use It

If you have a module that must be initialized with information that comes from the file-system or if a module is only used in very rare situations and will cause significant overhead to load it may make sense to disable the rule. If you need to require() an optional dependency inside of a try/catch, you can disable this rule for just that dependency using the // eslint-disable-line global-require comment. Source: http://eslint.org/docs/rules/

Do not use 'new' for side effects.
Open

  new KBFieldContent();
Severity: Minor
Found in js/src/extensions/YoastSeo.js by eslint

Disallow new For Side Effects (no-new)

The goal of using new with a constructor is typically to create an object of a particular type and store that object in a variable, such as:

var person = new Person();

It's less common to use new and not store the result, such as:

new Person();

In this case, the created object is thrown away because its reference isn't stored anywhere, and in many cases, this means that the constructor should be replaced with a function that doesn't require new to be used.

Rule Details

This rule is aimed at maintaining consistency and convention by disallowing constructor calls using the new keyword that do not assign the resulting object to a variable.

Examples of incorrect code for this rule:

/*eslint no-new: "error"*/

new Thing();

Examples of correct code for this rule:

/*eslint no-new: "error"*/

var thing = new Thing();

Thing();

Source: http://eslint.org/docs/rules/

Expected '===' and instead saw '=='.
Open

    if (!attrs.href || attrs.href == 'http://')

Require === and !== (eqeqeq)

It is considered good practice to use the type-safe equality operators === and !== instead of their regular counterparts == and !=.

The reason for this is that == and != do type coercion which follows the rather obscure Abstract Equality Comparison Algorithm. For instance, the following statements are all considered true:

  • [] == false
  • [] == ![]
  • 3 == "03"

If one of those occurs in an innocent-looking statement such as a == b the actual problem is very difficult to spot.

Rule Details

This rule is aimed at eliminating the type-unsafe equality operators.

Examples of incorrect code for this rule:

/*eslint eqeqeq: "error"*/

if (x == 42) { }

if ("" == text) { }

if (obj.getStuff() != undefined) { }

The --fix option on the command line automatically fixes some problems reported by this rule. A problem is only fixed if one of the operands is a typeof expression, or if both operands are literals with the same type.

Options

always

The "always" option (default) enforces the use of === and !== in every situation (except when you opt-in to more specific handling of null [see below]).

Examples of incorrect code for the "always" option:

/*eslint eqeqeq: ["error", "always"]*/

a == b
foo == true
bananas != 1
value == undefined
typeof foo == 'undefined'
'hello' != 'world'
0 == 0
true == true
foo == null

Examples of correct code for the "always" option:

/*eslint eqeqeq: ["error", "always"]*/

a === b
foo === true
bananas !== 1
value === undefined
typeof foo === 'undefined'
'hello' !== 'world'
0 === 0
true === true
foo === null

This rule optionally takes a second argument, which should be an object with the following supported properties:

  • "null": Customize how this rule treats null literals. Possible values:
    • always (default) - Always use === or !==.
    • never - Never use === or !== with null.
    • ignore - Do not apply this rule to null.

smart

The "smart" option enforces the use of === and !== except for these cases:

  • Comparing two literal values
  • Evaluating the value of typeof
  • Comparing against null

Examples of incorrect code for the "smart" option:

/*eslint eqeqeq: ["error", "smart"]*/

// comparing two variables requires ===
a == b

// only one side is a literal
foo == true
bananas != 1

// comparing to undefined requires ===
value == undefined

Examples of correct code for the "smart" option:

/*eslint eqeqeq: ["error", "smart"]*/

typeof foo == 'undefined'
'hello' != 'world'
0 == 0
true == true
foo == null

allow-null

Deprecated: Instead of using this option use "always" and pass a "null" option property with value "ignore". This will tell eslint to always enforce strict equality except when comparing with the null literal.

["error", "always", {"null": "ignore"}]

When Not To Use It

If you don't want to enforce a style for using equality operators, then it's safe to disable this rule. Source: http://eslint.org/docs/rules/

Read-only global 'global' should not be modified.
Open

if (typeof global == 'undefined') { global = window }
Severity: Minor
Found in js/src/backend/BackendController.js by eslint

Disallow Reassignment of Native Objects (no-native-reassign)

This rule was deprecated in ESLint v3.3.0 and replaced by the [no-global-assign](no-global-assign.md) rule.

JavaScript environments contain a number of built-in global variables, such as window in browsers and process in Node.js. In almost all cases, you don't want to assign a value to these global variables as doing so could result in losing access to important functionality. For example, you probably don't want to do this in browser code:

window = {};

While examples such as window are obvious, there are often hundreds of built-in global objects provided by JavaScript environments. It can be hard to know if you're assigning to a global variable or not.

Rule Details

This rule disallows modifications to read-only global variables.

ESLint has the capability to configure global variables as read-only.

  • [Specifying Environments](../user-guide/configuring#specifying-environments)
  • [Specifying Globals](../user-guide/configuring#specifying-globals)

Examples of incorrect code for this rule:

/*eslint no-native-reassign: "error"*/

Object = null
undefined = 1
/*eslint no-native-reassign: "error"*/
/*eslint-env browser*/

window = {}
length = 1
top = 1
/*eslint no-native-reassign: "error"*/
/*globals a:false*/

a = 1

Examples of correct code for this rule:

/*eslint no-native-reassign: "error"*/

a = 1
var b = 1
b = 2
/*eslint no-native-reassign: "error"*/
/*eslint-env browser*/

onload = function() {}
/*eslint no-native-reassign: "error"*/
/*globals a:true*/

a = 1

Options

This rule accepts an exceptions option, which can be used to specify a list of builtins for which reassignments will be allowed:

{
    "rules": {
        "no-native-reassign": ["error", {"exceptions": ["Object"]}]
    }
}

When Not To Use It

If you are trying to override one of the native objects.

Related Rules

Expected '===' and instead saw '=='.
Open

      else if (is.length == 0){
Severity: Minor
Found in js/src/common/Utilities.js by eslint

Require === and !== (eqeqeq)

It is considered good practice to use the type-safe equality operators === and !== instead of their regular counterparts == and !=.

The reason for this is that == and != do type coercion which follows the rather obscure Abstract Equality Comparison Algorithm. For instance, the following statements are all considered true:

  • [] == false
  • [] == ![]
  • 3 == "03"

If one of those occurs in an innocent-looking statement such as a == b the actual problem is very difficult to spot.

Rule Details

This rule is aimed at eliminating the type-unsafe equality operators.

Examples of incorrect code for this rule:

/*eslint eqeqeq: "error"*/

if (x == 42) { }

if ("" == text) { }

if (obj.getStuff() != undefined) { }

The --fix option on the command line automatically fixes some problems reported by this rule. A problem is only fixed if one of the operands is a typeof expression, or if both operands are literals with the same type.

Options

always

The "always" option (default) enforces the use of === and !== in every situation (except when you opt-in to more specific handling of null [see below]).

Examples of incorrect code for the "always" option:

/*eslint eqeqeq: ["error", "always"]*/

a == b
foo == true
bananas != 1
value == undefined
typeof foo == 'undefined'
'hello' != 'world'
0 == 0
true == true
foo == null

Examples of correct code for the "always" option:

/*eslint eqeqeq: ["error", "always"]*/

a === b
foo === true
bananas !== 1
value === undefined
typeof foo === 'undefined'
'hello' !== 'world'
0 === 0
true === true
foo === null

This rule optionally takes a second argument, which should be an object with the following supported properties:

  • "null": Customize how this rule treats null literals. Possible values:
    • always (default) - Always use === or !==.
    • never - Never use === or !== with null.
    • ignore - Do not apply this rule to null.

smart

The "smart" option enforces the use of === and !== except for these cases:

  • Comparing two literal values
  • Evaluating the value of typeof
  • Comparing against null

Examples of incorrect code for the "smart" option:

/*eslint eqeqeq: ["error", "smart"]*/

// comparing two variables requires ===
a == b

// only one side is a literal
foo == true
bananas != 1

// comparing to undefined requires ===
value == undefined

Examples of correct code for the "smart" option:

/*eslint eqeqeq: ["error", "smart"]*/

typeof foo == 'undefined'
'hello' != 'world'
0 == 0
true == true
foo == null

allow-null

Deprecated: Instead of using this option use "always" and pass a "null" option property with value "ignore". This will tell eslint to always enforce strict equality except when comparing with the null literal.

["error", "always", {"null": "ignore"}]

When Not To Use It

If you don't want to enforce a style for using equality operators, then it's safe to disable this rule. Source: http://eslint.org/docs/rules/

Severity
Category
Status
Source
Language