Showing 4,293 of 4,293 total issues
Wrap an immediate function invocation in parentheses. Open
var interv = function (w, t) {
- Read upRead up
- Exclude checks
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 isfalse
.
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/
Unexpected trailing comma. Open
text: tplModulePoster({module: this.model.toJSON()}),
- Read upRead up
- Exclude checks
require or disallow trailing commas (comma-dangle)
Trailing commas in object literals are valid according to the ECMAScript 5 (and ECMAScript 3!) spec. However, IE8 (when not in IE8 document mode) and below will throw an error when it encounters trailing commas in JavaScript.
var foo = {
bar: "baz",
qux: "quux",
};
Trailing commas simplify adding and removing items to objects and arrays, since only the lines you are modifying must be touched. Another argument in favor of trailing commas is that it improves the clarity of diffs when an item is added or removed from an object or array:
Less clear:
var foo = {
- bar: "baz",
- qux: "quux"
+ bar: "baz"
};
More clear:
var foo = {
bar: "baz",
- qux: "quux",
};
Rule Details
This rule enforces consistent use of trailing commas in object and array literals.
Options
This rule has a string option or an object option:
{
"comma-dangle": ["error", "never"],
// or
"comma-dangle": ["error", {
"arrays": "never",
"objects": "never",
"imports": "never",
"exports": "never",
"functions": "ignore",
}]
}
-
"never"
(default) disallows trailing commas -
"always"
requires trailing commas -
"always-multiline"
requires trailing commas when the last element or property is in a different line than the closing]
or}
and disallows trailing commas when the last element or property is on the same line as the closing]
or}
-
"only-multiline"
allows (but does not require) trailing commas when the last element or property is in a different line than the closing]
or}
and disallows trailing commas when the last element or property is on the same line as the closing]
or}
Trailing commas in function declarations and function calls are valid syntax since ECMAScript 2017; however, the string option does not check these situations for backwards compatibility.
You can also use an object option to configure this rule for each type of syntax.
Each of the following options can be set to "never"
, "always"
, "always-multiline"
, "only-multiline"
, or "ignore"
.
The default for each option is "never"
unless otherwise specified.
-
arrays
is for array literals and array patterns of destructuring. (e.g.let [a,] = [1,];
) -
objects
is for object literals and object patterns of destructuring. (e.g.let {a,} = {a: 1};
) -
imports
is for import declarations of ES Modules. (e.g.import {a,} from "foo";
) -
exports
is for export declarations of ES Modules. (e.g.export {a,};
) -
functions
is for function declarations and function calls. (e.g.(function(a,){ })(b,);
)
functions
is set to"ignore"
by default for consistency with the string option.
never
Examples of incorrect code for this rule with the default "never"
option:
/*eslint comma-dangle: ["error", "never"]*/
var foo = {
bar: "baz",
qux: "quux",
};
var arr = [1,2,];
foo({
bar: "baz",
qux: "quux",
});
Examples of correct code for this rule with the default "never"
option:
/*eslint comma-dangle: ["error", "never"]*/
var foo = {
bar: "baz",
qux: "quux"
};
var arr = [1,2];
foo({
bar: "baz",
qux: "quux"
});
always
Examples of incorrect code for this rule with the "always"
option:
/*eslint comma-dangle: ["error", "always"]*/
var foo = {
bar: "baz",
qux: "quux"
};
var arr = [1,2];
foo({
bar: "baz",
qux: "quux"
});
Examples of correct code for this rule with the "always"
option:
/*eslint comma-dangle: ["error", "always"]*/
var foo = {
bar: "baz",
qux: "quux",
};
var arr = [1,2,];
foo({
bar: "baz",
qux: "quux",
});
always-multiline
Examples of incorrect code for this rule with the "always-multiline"
option:
/*eslint comma-dangle: ["error", "always-multiline"]*/
var foo = {
bar: "baz",
qux: "quux"
};
var foo = { bar: "baz", qux: "quux", };
var arr = [1,2,];
var arr = [1,
2,];
var arr = [
1,
2
];
foo({
bar: "baz",
qux: "quux"
});
Examples of correct code for this rule with the "always-multiline"
option:
/*eslint comma-dangle: ["error", "always-multiline"]*/
var foo = {
bar: "baz",
qux: "quux",
};
var foo = {bar: "baz", qux: "quux"};
var arr = [1,2];
var arr = [1,
2];
var arr = [
1,
2,
];
foo({
bar: "baz",
qux: "quux",
});
only-multiline
Examples of incorrect code for this rule with the "only-multiline"
option:
/*eslint comma-dangle: ["error", "only-multiline"]*/
var foo = { bar: "baz", qux: "quux", };
var arr = [1,2,];
var arr = [1,
2,];
Examples of correct code for this rule with the "only-multiline"
option:
/*eslint comma-dangle: ["error", "only-multiline"]*/
var foo = {
bar: "baz",
qux: "quux",
};
var foo = {
bar: "baz",
qux: "quux"
};
var foo = {bar: "baz", qux: "quux"};
var arr = [1,2];
var arr = [1,
2];
var arr = [
1,
2,
];
var arr = [
1,
2
];
foo({
bar: "baz",
qux: "quux",
});
foo({
bar: "baz",
qux: "quux"
});
functions
Examples of incorrect code for this rule with the {"functions": "never"}
option:
/*eslint comma-dangle: ["error", {"functions": "never"}]*/
function foo(a, b,) {
}
foo(a, b,);
new foo(a, b,);
Examples of correct code for this rule with the {"functions": "never"}
option:
/*eslint comma-dangle: ["error", {"functions": "never"}]*/
function foo(a, b) {
}
foo(a, b);
new foo(a, b);
Examples of incorrect code for this rule with the {"functions": "always"}
option:
/*eslint comma-dangle: ["error", {"functions": "always"}]*/
function foo(a, b) {
}
foo(a, b);
new foo(a, b);
Examples of correct code for this rule with the {"functions": "always"}
option:
/*eslint comma-dangle: ["error", {"functions": "always"}]*/
function foo(a, b,) {
}
foo(a, b,);
new foo(a, b,);
When Not To Use It
You can turn this rule off if you are not concerned with dangling commas. Source: http://eslint.org/docs/rules/
Expected '===' and instead saw '=='. Open
if (this.$el.hasClass('draft') && this.$el.html() == '') {
- Read upRead up
- Exclude checks
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 treatsnull
literals. Possible values:-
always
(default) - Always use === or !==. -
never
- Never use === or !== withnull
. -
ignore
- Do not apply this rule tonull
.
-
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/
Empty block statement. Open
if (Checks.userCan('create_kontentblocks')) {
- Read upRead up
- Exclude checks
disallow empty block statements (no-empty)
Empty block statements, while not technically errors, usually occur due to refactoring that wasn't completed. They can cause confusion when reading code.
Rule Details
This rule disallows empty block statements. This rule ignores block statements which contain a comment (for example, in an empty catch
or finally
block of a try
statement to indicate that execution should continue regardless of errors).
Examples of incorrect code for this rule:
/*eslint no-empty: "error"*/
if (foo) {
}
while (foo) {
}
switch(foo) {
}
try {
doSomething();
} catch(ex) {
} finally {
}
Examples of correct code for this rule:
/*eslint no-empty: "error"*/
if (foo) {
// empty
}
while (foo) {
/* empty */
}
try {
doSomething();
} catch (ex) {
// continue regardless of error
}
try {
doSomething();
} finally {
/* continue regardless of error */
}
Options
This rule has an object option for exceptions:
-
"allowEmptyCatch": true
allows emptycatch
clauses (that is, which do not contain a comment)
allowEmptyCatch
Examples of additional correct code for this rule with the { "allowEmptyCatch": true }
option:
/* eslint no-empty: ["error", { "allowEmptyCatch": true }] */
try {
doSomething();
} catch (ex) {}
try {
doSomething();
}
catch (ex) {}
finally {
/* continue regardless of error */
}
When Not To Use It
If you intentionally use empty block statements then you can disable this rule.
Related Rules
- [no-empty-function](./no-empty-function.md) 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}
- Exclude checks
Unexpected require(). Open
template: require('templates/fields/File.hbs'),
- Read upRead up
- Exclude checks
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 TabbedEditScreen();
- Read upRead up
- Exclude checks
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/
Unreachable code. Open
break;
- Read upRead up
- Exclude checks
disallow unreachable code after return
, throw
, continue
, and break
statements (no-unreachable)
Because the return
, throw
, break
, and continue
statements unconditionally exit a block of code, any statements after them cannot be executed. Unreachable statements are usually a mistake.
function fn() {
x = 1;
return x;
x = 3; // this will never execute
}
Rule Details
This rule disallows unreachable code after return
, throw
, continue
, and break
statements.
Examples of incorrect code for this rule:
/*eslint no-unreachable: "error"*/
function foo() {
return true;
console.log("done");
}
function bar() {
throw new Error("Oops!");
console.log("done");
}
while(value) {
break;
console.log("done");
}
throw new Error("Oops!");
console.log("done");
function baz() {
if (Math.random() < 0.5) {
return;
} else {
throw new Error();
}
console.log("done");
}
for (;;) {}
console.log("done");
Examples of correct code for this rule, because of JavaScript function and variable hoisting:
/*eslint no-unreachable: "error"*/
function foo() {
return bar();
function bar() {
return 1;
}
}
function bar() {
return x;
var x;
}
switch (foo) {
case 1:
break;
var x;
}
Source: http://eslint.org/docs/rules/
Unreachable code. Open
if (cap === '') {
- Read upRead up
- Exclude checks
disallow unreachable code after return
, throw
, continue
, and break
statements (no-unreachable)
Because the return
, throw
, break
, and continue
statements unconditionally exit a block of code, any statements after them cannot be executed. Unreachable statements are usually a mistake.
function fn() {
x = 1;
return x;
x = 3; // this will never execute
}
Rule Details
This rule disallows unreachable code after return
, throw
, continue
, and break
statements.
Examples of incorrect code for this rule:
/*eslint no-unreachable: "error"*/
function foo() {
return true;
console.log("done");
}
function bar() {
throw new Error("Oops!");
console.log("done");
}
while(value) {
break;
console.log("done");
}
throw new Error("Oops!");
console.log("done");
function baz() {
if (Math.random() < 0.5) {
return;
} else {
throw new Error();
}
console.log("done");
}
for (;;) {}
console.log("done");
Examples of correct code for this rule, because of JavaScript function and variable hoisting:
/*eslint no-unreachable: "error"*/
function foo() {
return bar();
function bar() {
return 1;
}
}
function bar() {
return x;
var x;
}
switch (foo) {
case 1:
break;
var x;
}
Source: http://eslint.org/docs/rules/
Expected '!==' and instead saw '!='. Open
if (this.ids != '') {
- Read upRead up
- Exclude checks
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 treatsnull
literals. Possible values:-
always
(default) - Always use === or !==. -
never
- Never use === or !== withnull
. -
ignore
- Do not apply this rule tonull
.
-
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/
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}
- Exclude checks
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}
- Exclude checks
Element (td.dp_not_in_month) is overqualified, just use .dp_not_in_month 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}
- Exclude checks
Element (input.kb-datepicker) is overqualified, just use .kb-datepicker 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}
- Exclude checks
Unexpected require(). Open
this.set('clipboard', require('extensions/Clipboard').init());
- Read upRead up
- Exclude checks
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/
Empty block statement. Open
if (jQuery(this).attr('id') === 'wp-content-wrap' || jQuery(this).attr('id') === 'ghosteditor' || jQuery(this).attr('id') === 'replycontent') {
- Read upRead up
- Exclude checks
disallow empty block statements (no-empty)
Empty block statements, while not technically errors, usually occur due to refactoring that wasn't completed. They can cause confusion when reading code.
Rule Details
This rule disallows empty block statements. This rule ignores block statements which contain a comment (for example, in an empty catch
or finally
block of a try
statement to indicate that execution should continue regardless of errors).
Examples of incorrect code for this rule:
/*eslint no-empty: "error"*/
if (foo) {
}
while (foo) {
}
switch(foo) {
}
try {
doSomething();
} catch(ex) {
} finally {
}
Examples of correct code for this rule:
/*eslint no-empty: "error"*/
if (foo) {
// empty
}
while (foo) {
/* empty */
}
try {
doSomething();
} catch (ex) {
// continue regardless of error
}
try {
doSomething();
} finally {
/* continue regardless of error */
}
Options
This rule has an object option for exceptions:
-
"allowEmptyCatch": true
allows emptycatch
clauses (that is, which do not contain a comment)
allowEmptyCatch
Examples of additional correct code for this rule with the { "allowEmptyCatch": true }
option:
/* eslint no-empty: ["error", { "allowEmptyCatch": true }] */
try {
doSomething();
} catch (ex) {}
try {
doSomething();
}
catch (ex) {}
finally {
/* continue regardless of error */
}
When Not To Use It
If you intentionally use empty block statements then you can disable this rule.
Related Rules
- [no-empty-function](./no-empty-function.md) Source: http://eslint.org/docs/rules/
'media' is already defined. Open
var media = false;
- Read upRead up
- Exclude checks
disallow variable redeclaration (no-redeclare)
In JavaScript, it's possible to redeclare the same variable name using var
. This can lead to confusion as to where the variable is actually declared and initialized.
Rule Details
This rule is aimed at eliminating variables that have multiple declarations in the same scope.
Examples of incorrect code for this rule:
/*eslint no-redeclare: "error"*/
var a = 3;
var a = 10;
Examples of correct code for this rule:
/*eslint no-redeclare: "error"*/
var a = 3;
// ...
a = 10;
Options
This rule takes one optional argument, an object with a boolean property "builtinGlobals"
. It defaults to false
.
If set to true
, this rule also checks redeclaration of built-in globals, such as Object
, Array
, Number
...
builtinGlobals
Examples of incorrect code for the { "builtinGlobals": true }
option:
/*eslint no-redeclare: ["error", { "builtinGlobals": true }]*/
var Object = 0;
Examples of incorrect code for the { "builtinGlobals": true }
option and the browser
environment:
/*eslint no-redeclare: ["error", { "builtinGlobals": true }]*/
/*eslint-env browser*/
var top = 0;
The browser
environment has many built-in global variables (for example, top
). Some of built-in global variables cannot be redeclared.
Source: http://eslint.org/docs/rules/
Unexpected string concatenation of literals. Open
return this.createBaseId() + '[' + this.Controller.model.get('fieldkey') + ']' + '[images]' + '[' + uid + ']';
- Read upRead up
- Exclude checks
Disallow unnecessary concatenation of strings (no-useless-concat)
It's unnecessary to concatenate two strings together, such as:
var foo = "a" + "b";
This code is likely the result of refactoring where a variable was removed from the concatenation (such as "a" + b + "b"
). In such a case, the concatenation isn't important and the code can be rewritten as:
var foo = "ab";
Rule Details
This rule aims to flag the concatenation of 2 literals when they could be combined into a single literal. Literals can be strings or template literals.
Examples of incorrect code for this rule:
/*eslint no-useless-concat: "error"*/
/*eslint-env es6*/
// these are the same as "10"
var a = `some` + `string`;
var a = '1' + '0';
var a = '1' + `0`;
var a = `1` + '0';
var a = `1` + `0`;
Examples of correct code for this rule:
/*eslint no-useless-concat: "error"*/
// when a non string is included
var c = a + b;
var c = '1' + a;
var a = 1 + '1';
var c = 1 - 2;
// when the string concatenation is multiline
var c = "foo" +
"bar";
When Not To Use It
If you don't want to be notified about unnecessary string concatenation, you can safely disable this rule. Source: http://eslint.org/docs/rules/
Element (td.dp_selected) is overqualified, just use .dp_selected 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}
- Exclude checks
Unexpected require(). Open
template: require('templates/fields/Image.hbs'),
- Read upRead up
- Exclude checks
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/