/*** selectize.default.css (v0.12.1) - Default Theme* Copyright (c) 2013–2015 Brian Reavis & contributors** Licensed under the Apache License, Version 2.0 (the "License"); you may not use this* file except in compliance with the License. You may obtain a copy of the License at:* http://www.apache.org/licenses/LICENSE-2.0** Unless required by applicable law or agreed to in writing, software distributed under* the License is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF* ANY KIND, either express or implied. See the License for the specific language* governing permissions and limitations under the License.** @author Brian Reavis <brian@thirdroute.com>*/.selectize-control.plugin-drag_drop.multi > .selectize-input > div.ui-sortable-placeholder {visibility: visible !important;background: #f2f2f2 !important;background: rgba(0, 0, 0, 0.06) !important;border: 0 none !important;-webkit-box-shadow: inset 0 0 12px 4px #ffffff;box-shadow: inset 0 0 12px 4px #ffffff;}.selectize-control.plugin-drag_drop .ui-sortable-placeholder::after {content: '!';visibility: hidden;}.selectize-control.plugin-drag_drop .ui-sortable-helper {-webkit-box-shadow: 0 2px 5px rgba(0, 0, 0, 0.2);box-shadow: 0 2px 5px rgba(0, 0, 0, 0.2);}.selectize-dropdown-header {position: relative;padding: 5px 8px;border-bottom: 1px solid #d0d0d0;background: #f8f8f8;-webkit-border-radius: 3px 3px 0 0;-moz-border-radius: 3px 3px 0 0;border-radius: 3px 3px 0 0;}.selectize-dropdown-header-close {position: absolute;right: 8px;top: 50%;color: #303030;opacity: 0.4;margin-top: -12px;line-height: 20px;font-size: 20px !important;}.selectize-dropdown-header-close:hover {color: #000000;}.selectize-dropdown.plugin-optgroup_columns .optgroup {border-right: 1px solid #f2f2f2;border-top: 0 none;float: left;-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box;}.selectize-dropdown.plugin-optgroup_columns .optgroup:last-child {border-right: 0 none;}.selectize-dropdown.plugin-optgroup_columns .optgroup:before {display: none;}.selectize-dropdown.plugin-optgroup_columns .optgroup-header {border-top: 0 none;}.selectize-control.plugin-remove_button [data-value] {position: relative;padding-right: 24px !important;}.selectize-control.plugin-remove_button [data-value] .remove {z-index: 1;/* fixes ie bug (see #392) */position: absolute;top: 0;right: 0;bottom: 0;width: 17px;text-align: center;font-weight: bold;font-size: 12px;color: inherit;text-decoration: none;vertical-align: middle;display: inline-block;padding: 2px 0 0 0;border-left: 1px solid #0073bb;-webkit-border-radius: 0 2px 2px 0;-moz-border-radius: 0 2px 2px 0;border-radius: 0 2px 2px 0;-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box;}.selectize-control.plugin-remove_button [data-value] .remove:hover {background: rgba(0, 0, 0, 0.05);}.selectize-control.plugin-remove_button [data-value].active .remove {border-left-color: #00578d;}.selectize-control.plugin-remove_button .disabled [data-value] .remove:hover {background: none;}.selectize-control.plugin-remove_button .disabled [data-value] .remove {border-left-color: #aaaaaa;}.selectize-control {position: relative;}.selectize-dropdown,.selectize-input,.selectize-input input {color: #303030;font-family: inherit;font-size: 13px;line-height: 18px;-webkit-font-smoothing: inherit;}.selectize-input,.selectize-control.single .selectize-input.input-active {background: #ffffff;cursor: text;display: inline-block;}.selectize-input {border: 1px solid #d0d0d0;padding: 8px 8px;display: inline-block;width: 100%;overflow: hidden;position: relative;z-index: 1;-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box;-webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.1);box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.1);-webkit-border-radius: 3px;-moz-border-radius: 3px;border-radius: 3px;}.selectize-control.multi .selectize-input.has-items {padding: 5px 8px 2px;}.selectize-input.full {background-color: #ffffff;}.selectize-input.disabled,.selectize-input.disabled * {cursor: default !important;}.selectize-input.focus {-webkit-box-shadow: inset 0 1px 2px rgba(0, 0, 0, 0.15);box-shadow: inset 0 1px 2px rgba(0, 0, 0, 0.15);}.selectize-input.dropdown-active {-webkit-border-radius: 3px 3px 0 0;-moz-border-radius: 3px 3px 0 0;border-radius: 3px 3px 0 0;}.selectize-input > * {vertical-align: baseline;display: -moz-inline-stack;display: inline-block;zoom: 1;*display: inline;}.selectize-control.multi .selectize-input > div {cursor: pointer;margin: 0 3px 3px 0;padding: 2px 6px;background: #1da7ee;color: #ffffff;border: 1px solid #0073bb;}.selectize-control.multi .selectize-input > div.active {background: #92c836;color: #ffffff;border: 1px solid #00578d;}.selectize-control.multi .selectize-input.disabled > div,.selectize-control.multi .selectize-input.disabled > div.active {color: #ffffff;background: #d2d2d2;border: 1px solid #aaaaaa;}.selectize-input > input {display: inline-block !important;padding: 0 !important;min-height: 0 !important;max-height: none !important;max-width: 100% !important;margin: 0 1px !important;text-indent: 0 !important;border: 0 none !important;background: none !important;line-height: inherit !important;-webkit-user-select: auto !important;-webkit-box-shadow: none !important;box-shadow: none !important;}.selectize-input > input::-ms-clear {display: none;}/*comment this style to make input more accessible*//*.selectize-input > input:focus {*//*outline: none !important;*//*}*/.selectize-input::after {content: ' ';display: block;clear: left;}.selectize-input.dropdown-active::before {content: ' ';display: block;position: absolute;background: #f0f0f0;height: 1px;bottom: 0;left: 0;right: 0;}.selectize-dropdown {position: absolute;z-index: 10;border: 1px solid #d0d0d0;background: #ffffff;margin: -1px 0 0 0;border-top: 0 none;-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box;-webkit-box-shadow: 0 1px 3px rgba(0, 0, 0, 0.1);box-shadow: 0 1px 3px rgba(0, 0, 0, 0.1);-webkit-border-radius: 0 0 3px 3px;-moz-border-radius: 0 0 3px 3px;border-radius: 0 0 3px 3px;}.selectize-dropdown [data-selectable] {cursor: pointer;overflow: hidden;}.selectize-dropdown [data-selectable] .highlight {background: rgba(125, 168, 208, 0.2);-webkit-border-radius: 1px;-moz-border-radius: 1px;border-radius: 1px;}.selectize-dropdown [data-selectable],.selectize-dropdown .optgroup-header {padding: 5px 8px;}.selectize-dropdown .optgroup:first-child .optgroup-header {border-top: 0 none;}.selectize-dropdown .optgroup-header {color: #303030;background: #ffffff;cursor: default;}.selectize-dropdown .active {background-color: #f5fafd;color: #495c68;}.selectize-dropdown .active.create {color: #495c68;}.selectize-dropdown .create {color: rgba(48, 48, 48, 0.5);}.selectize-dropdown-content {overflow-y: auto;overflow-x: hidden;max-height: 200px;}.selectize-control.single .selectize-input,.selectize-control.single .selectize-input input {cursor: pointer;}.selectize-control.single .selectize-input.input-active,.selectize-control.single .selectize-input.input-active input {cursor: text;}.selectize-control.single .selectize-input:after {content: ' ';display: block;position: absolute;top: 50%;right: 15px;margin-top: -3px;width: 0;height: 0;border-style: solid;border-width: 5px 5px 0 5px;border-color: #808080 transparent transparent transparent;}.selectize-control.single .selectize-input.dropdown-active:after {margin-top: -4px;border-width: 0 5px 5px 5px;border-color: transparent transparent #808080 transparent;}.selectize-control.rtl.single .selectize-input:after {left: 15px;right: auto;}.selectize-control.rtl .selectize-input > input {margin: 0 4px 0 -2px !important;}.selectize-control .selectize-input.disabled {opacity: 0.5;background-color: #fafafa;}.selectize-control.multi .selectize-input.has-items {padding-left: 5px;padding-right: 5px;}.selectize-control.multi .selectize-input.disabled [data-value] {color: #999;text-shadow: none;background: none;-webkit-box-shadow: none;box-shadow: none;}.selectize-control.multi .selectize-input.disabled [data-value],.selectize-control.multi .selectize-input.disabled [data-value] .remove {border-color: #e6e6e6;}.selectize-control.multi .selectize-input.disabled [data-value] .remove {background: none;}.selectize-control.multi .selectize-input [data-value] {text-shadow: 0 1px 0 rgba(0, 51, 83, 0.3);-webkit-border-radius: 3px;-moz-border-radius: 3px;border-radius: 3px;background-color: #1b9dec;background-image: -moz-linear-gradient(top, #1da7ee, #178ee9);background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#1da7ee), to(#178ee9));background-image: -webkit-linear-gradient(top, #1da7ee, #178ee9);background-image: -o-linear-gradient(top, #1da7ee, #178ee9);background-image: linear-gradient(to bottom, #1da7ee, #178ee9);background-repeat: repeat-x;filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff1da7ee', endColorstr='#ff178ee9', GradientType=0);-webkit-box-shadow: 0 1px 0 rgba(0,0,0,0.2),inset 0 1px rgba(255,255,255,0.03);box-shadow: 0 1px 0 rgba(0,0,0,0.2),inset 0 1px rgba(255,255,255,0.03);}.selectize-control.multi .selectize-input [data-value].active {background-color: #0085d4;background-image: -moz-linear-gradient(top, #008fd8, #0075cf);background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#008fd8), to(#0075cf));background-image: -webkit-linear-gradient(top, #008fd8, #0075cf);background-image: -o-linear-gradient(top, #008fd8, #0075cf);background-image: linear-gradient(to bottom, #008fd8, #0075cf);background-repeat: repeat-x;filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff008fd8', endColorstr='#ff0075cf', GradientType=0);}.selectize-control.single .selectize-input {-webkit-box-shadow: 0 1px 0 rgba(0,0,0,0.05), inset 0 1px 0 rgba(255,255,255,0.8);box-shadow: 0 1px 0 rgba(0,0,0,0.05), inset 0 1px 0 rgba(255,255,255,0.8);background-color: #f9f9f9;background-image: -moz-linear-gradient(top, #fefefe, #f2f2f2);background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#fefefe), to(#f2f2f2));background-image: -webkit-linear-gradient(top, #fefefe, #f2f2f2);background-image: -o-linear-gradient(top, #fefefe, #f2f2f2);background-image: linear-gradient(to bottom, #fefefe, #f2f2f2);background-repeat: repeat-x;filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#fffefefe', endColorstr='#fff2f2f2', GradientType=0);}.selectize-control.single .selectize-input,.selectize-dropdown.single {border-color: #b8b8b8;}.selectize-dropdown .optgroup-header {padding-top: 7px;font-weight: bold;font-size: 0.85em;}.selectize-dropdown .optgroup {border-top: 1px solid #f0f0f0;}.selectize-dropdown .optgroup:first-child {border-top: 0 none;}
/*== malihu jquery custom scrollbar plugin ==Plugin URI: http://manos.malihu.gr/jquery-custom-content-scroller*//*CONTENTS: 1. BASIC STYLE - Plugin's basic/essential CSS properties (normally, should not be edited). 2. VERTICAL SCROLLBAR - Positioning and dimensions of vertical scrollbar. 3. HORIZONTAL SCROLLBAR - Positioning and dimensions of horizontal scrollbar.4. VERTICAL AND HORIZONTAL SCROLLBARS - Positioning and dimensions of 2-axis scrollbars. 5. TRANSITIONS - CSS3 transitions for hover events, auto-expanded and auto-hidden scrollbars. 6. SCROLLBAR COLORS, OPACITY AND BACKGROUNDS 6.1 THEMES - Scrollbar colors, opacity, dimensions, backgrounds etc. via ready-to-use themes.*//* ------------------------------------------------------------------------------------------------------------------------1. BASIC STYLE  ------------------------------------------------------------------------------------------------------------------------*/.mCustomScrollbar{ -ms-touch-action: none; touch-action: none; /* MSPointer events - direct all pointer events to js */ }.mCustomScrollbar.mCS_no_scrollbar, .mCustomScrollbar.mCS_touch_action{ -ms-touch-action: auto; touch-action: auto; }.mCustomScrollBox{ /* contains plugin's markup */position: relative;overflow: hidden;height: 100%;max-width: 100%;direction: ltr;}.mCSB_container{ /* contains the original content */overflow: hidden;width: auto;height: auto;}/* ------------------------------------------------------------------------------------------------------------------------2. VERTICAL SCROLLBAR y-axis------------------------------------------------------------------------------------------------------------------------*/.mCSB_inside > .mCSB_container{ margin-right: 30px; }.mCSB_container.mCS_no_scrollbar_y.mCS_y_hidden{ margin-right: 0; } /* non-visible scrollbar */.mCS-dir-rtl > .mCSB_inside > .mCSB_container{ /* RTL direction/left-side scrollbar */margin-right: 0;margin-left: 30px;}.mCS-dir-rtl > .mCSB_inside > .mCSB_container.mCS_no_scrollbar_y.mCS_y_hidden{ margin-left: 0; } /* RTL direction/left-side scrollbar */.mCSB_scrollTools{ /* contains scrollbar markup (draggable element, dragger rail, buttons etc.) */position: absolute;width: 16px;height: auto;left: auto;top: 0;right: 0;bottom: 0;}.mCSB_outside + .mCSB_scrollTools{ right: -26px; } /* scrollbar position: outside */.mCS-dir-rtl > .mCSB_inside > .mCSB_scrollTools, .mCS-dir-rtl > .mCSB_outside + .mCSB_scrollTools{ /* RTL direction/left-side scrollbar */right: auto;left: 0;}.mCS-dir-rtl > .mCSB_outside + .mCSB_scrollTools{ left: -26px; } /* RTL direction/left-side scrollbar (scrollbar position: outside) */.mCSB_scrollTools .mCSB_draggerContainer{ /* contains the draggable element and dragger rail markup */position: absolute;top: 0;left: 0;bottom: 0;right: 0; height: auto;}.mCSB_scrollTools a + .mCSB_draggerContainer{ margin: 20px 0; }.mCSB_scrollTools .mCSB_draggerRail{width: 2px;height: 100%;margin: 0 auto;-webkit-border-radius: 16px; -moz-border-radius: 16px; border-radius: 16px;}.mCSB_scrollTools .mCSB_dragger{ /* the draggable element */cursor: pointer;width: 100%;height: 30px; /* minimum dragger height */z-index: 1;}.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{ /* the dragger element */position: relative;width: 4px;height: 100%;margin: 0 auto;-webkit-border-radius: 16px; -moz-border-radius: 16px; border-radius: 16px;text-align: center;}.mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_dragger.mCSB_dragger_onDrag_expanded .mCSB_dragger_bar, .mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_draggerContainer:hover .mCSB_dragger .mCSB_dragger_bar{ width: 12px; /* auto-expanded scrollbar */ }.mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_dragger.mCSB_dragger_onDrag_expanded + .mCSB_draggerRail, .mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_draggerContainer:hover .mCSB_draggerRail{ width: 8px; /* auto-expanded scrollbar */ }.mCSB_scrollTools .mCSB_buttonUp,.mCSB_scrollTools .mCSB_buttonDown{display: block;position: absolute;height: 20px;width: 100%;overflow: hidden;margin: 0 auto;cursor: pointer;}.mCSB_scrollTools .mCSB_buttonDown{ bottom: 0; }/* ------------------------------------------------------------------------------------------------------------------------3. HORIZONTAL SCROLLBAR x-axis------------------------------------------------------------------------------------------------------------------------*/.mCSB_horizontal.mCSB_inside > .mCSB_container{margin-right: 0;margin-bottom: 30px;}.mCSB_horizontal.mCSB_outside > .mCSB_container{ min-height: 100%; }.mCSB_horizontal > .mCSB_container.mCS_no_scrollbar_x.mCS_x_hidden{ margin-bottom: 0; } /* non-visible scrollbar */.mCSB_scrollTools.mCSB_scrollTools_horizontal{width: auto;height: 16px;top: auto;right: 0;bottom: 0;left: 0;}.mCustomScrollBox + .mCSB_scrollTools.mCSB_scrollTools_horizontal,.mCustomScrollBox + .mCSB_scrollTools + .mCSB_scrollTools.mCSB_scrollTools_horizontal{ bottom: -26px; } /* scrollbar position: outside */.mCSB_scrollTools.mCSB_scrollTools_horizontal a + .mCSB_draggerContainer{ margin: 0 20px; }.mCSB_scrollTools.mCSB_scrollTools_horizontal .mCSB_draggerRail{width: 100%;height: 2px;margin: 7px 0;}.mCSB_scrollTools.mCSB_scrollTools_horizontal .mCSB_dragger{width: 30px; /* minimum dragger width */height: 100%;left: 0;}.mCSB_scrollTools.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar{width: 100%;height: 4px;margin: 6px auto;}.mCSB_scrollTools_horizontal.mCSB_scrollTools_onDrag_expand .mCSB_dragger.mCSB_dragger_onDrag_expanded .mCSB_dragger_bar, .mCSB_scrollTools_horizontal.mCSB_scrollTools_onDrag_expand .mCSB_draggerContainer:hover .mCSB_dragger .mCSB_dragger_bar{height: 12px; /* auto-expanded scrollbar */margin: 2px auto;}.mCSB_scrollTools_horizontal.mCSB_scrollTools_onDrag_expand .mCSB_dragger.mCSB_dragger_onDrag_expanded + .mCSB_draggerRail, .mCSB_scrollTools_horizontal.mCSB_scrollTools_onDrag_expand .mCSB_draggerContainer:hover .mCSB_draggerRail{height: 8px; /* auto-expanded scrollbar */margin: 4px 0;}.mCSB_scrollTools.mCSB_scrollTools_horizontal .mCSB_buttonLeft,.mCSB_scrollTools.mCSB_scrollTools_horizontal .mCSB_buttonRight{display: block;position: absolute;width: 20px;height: 100%;overflow: hidden;margin: 0 auto;cursor: pointer;}.mCSB_scrollTools.mCSB_scrollTools_horizontal .mCSB_buttonLeft{ left: 0; }.mCSB_scrollTools.mCSB_scrollTools_horizontal .mCSB_buttonRight{ right: 0; }/* ------------------------------------------------------------------------------------------------------------------------4. VERTICAL AND HORIZONTAL SCROLLBARS yx-axis ------------------------------------------------------------------------------------------------------------------------*/.mCSB_container_wrapper{position: absolute;height: auto;width: auto;overflow: hidden;top: 0;left: 0;right: 0;bottom: 0;margin-right: 30px;margin-bottom: 30px;}.mCSB_container_wrapper > .mCSB_container{padding-right: 30px;padding-bottom: 30px;}.mCSB_vertical_horizontal > .mCSB_scrollTools.mCSB_scrollTools_vertical{ bottom: 20px; }.mCSB_vertical_horizontal > .mCSB_scrollTools.mCSB_scrollTools_horizontal{ right: 20px; }/* non-visible horizontal scrollbar */.mCSB_container_wrapper.mCS_no_scrollbar_x.mCS_x_hidden + .mCSB_scrollTools.mCSB_scrollTools_vertical{ bottom: 0; }/* non-visible vertical scrollbar/RTL direction/left-side scrollbar */.mCSB_container_wrapper.mCS_no_scrollbar_y.mCS_y_hidden + .mCSB_scrollTools ~ .mCSB_scrollTools.mCSB_scrollTools_horizontal, .mCS-dir-rtl > .mCustomScrollBox.mCSB_vertical_horizontal.mCSB_inside > .mCSB_scrollTools.mCSB_scrollTools_horizontal{ right: 0; }/* RTL direction/left-side scrollbar */.mCS-dir-rtl > .mCustomScrollBox.mCSB_vertical_horizontal.mCSB_inside > .mCSB_scrollTools.mCSB_scrollTools_horizontal{ left: 20px; }/* non-visible scrollbar/RTL direction/left-side scrollbar */.mCS-dir-rtl > .mCustomScrollBox.mCSB_vertical_horizontal.mCSB_inside > .mCSB_container_wrapper.mCS_no_scrollbar_y.mCS_y_hidden + .mCSB_scrollTools ~ .mCSB_scrollTools.mCSB_scrollTools_horizontal{ left: 0; }.mCS-dir-rtl > .mCSB_inside > .mCSB_container_wrapper{ /* RTL direction/left-side scrollbar */margin-right: 0;margin-left: 30px;}.mCSB_container_wrapper.mCS_no_scrollbar_y.mCS_y_hidden > .mCSB_container{ padding-right: 0; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box;}.mCSB_container_wrapper.mCS_no_scrollbar_x.mCS_x_hidden > .mCSB_container{ padding-bottom: 0; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box;}.mCustomScrollBox.mCSB_vertical_horizontal.mCSB_inside > .mCSB_container_wrapper.mCS_no_scrollbar_y.mCS_y_hidden{margin-right: 0; /* non-visible scrollbar */margin-left: 0;}/* non-visible horizontal scrollbar */.mCustomScrollBox.mCSB_vertical_horizontal.mCSB_inside > .mCSB_container_wrapper.mCS_no_scrollbar_x.mCS_x_hidden{ margin-bottom: 0; }/* ------------------------------------------------------------------------------------------------------------------------5. TRANSITIONS  ------------------------------------------------------------------------------------------------------------------------*/.mCSB_scrollTools, .mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar, .mCSB_scrollTools .mCSB_buttonUp,.mCSB_scrollTools .mCSB_buttonDown,.mCSB_scrollTools .mCSB_buttonLeft,.mCSB_scrollTools .mCSB_buttonRight{-webkit-transition: opacity .2s ease-in-out, background-color .2s ease-in-out;-moz-transition: opacity .2s ease-in-out, background-color .2s ease-in-out;-o-transition: opacity .2s ease-in-out, background-color .2s ease-in-out;transition: opacity .2s ease-in-out, background-color .2s ease-in-out;}.mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_dragger_bar, /* auto-expanded scrollbar */.mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_draggerRail, .mCSB_scrollTools_horizontal.mCSB_scrollTools_onDrag_expand .mCSB_dragger_bar, .mCSB_scrollTools_horizontal.mCSB_scrollTools_onDrag_expand .mCSB_draggerRail{-webkit-transition: width .2s ease-out .2s, height .2s ease-out .2s, margin-left .2s ease-out .2s, margin-right .2s ease-out .2s, margin-top .2s ease-out .2s, margin-bottom .2s ease-out .2s,opacity .2s ease-in-out, background-color .2s ease-in-out; -moz-transition: width .2s ease-out .2s, height .2s ease-out .2s, margin-left .2s ease-out .2s, margin-right .2s ease-out .2s, margin-top .2s ease-out .2s, margin-bottom .2s ease-out .2s,opacity .2s ease-in-out, background-color .2s ease-in-out; -o-transition: width .2s ease-out .2s, height .2s ease-out .2s, margin-left .2s ease-out .2s, margin-right .2s ease-out .2s, margin-top .2s ease-out .2s, margin-bottom .2s ease-out .2s,opacity .2s ease-in-out, background-color .2s ease-in-out; transition: width .2s ease-out .2s, height .2s ease-out .2s, margin-left .2s ease-out .2s, margin-right .2s ease-out .2s, margin-top .2s ease-out .2s, margin-bottom .2s ease-out .2s,opacity .2s ease-in-out, background-color .2s ease-in-out; }/* ------------------------------------------------------------------------------------------------------------------------6. SCROLLBAR COLORS, OPACITY AND BACKGROUNDS  ------------------------------------------------------------------------------------------------------------------------*//* ----------------------------------------6.1 THEMES ----------------------------------------*//* default theme ("light") */.mCSB_scrollTools{ opacity: 0.75; filter: "alpha(opacity=75)"; -ms-filter: "alpha(opacity=75)"; }.mCS-autoHide > .mCustomScrollBox > .mCSB_scrollTools,.mCS-autoHide > .mCustomScrollBox ~ .mCSB_scrollTools{ opacity: 0; filter: "alpha(opacity=0)"; -ms-filter: "alpha(opacity=0)"; }.mCustomScrollbar > .mCustomScrollBox > .mCSB_scrollTools.mCSB_scrollTools_onDrag,.mCustomScrollbar > .mCustomScrollBox ~ .mCSB_scrollTools.mCSB_scrollTools_onDrag,.mCustomScrollBox:hover > .mCSB_scrollTools,.mCustomScrollBox:hover ~ .mCSB_scrollTools,.mCS-autoHide:hover > .mCustomScrollBox > .mCSB_scrollTools,.mCS-autoHide:hover > .mCustomScrollBox ~ .mCSB_scrollTools{ opacity: 1; filter: "alpha(opacity=100)"; -ms-filter: "alpha(opacity=100)"; }.mCSB_scrollTools .mCSB_draggerRail{background-color: #000; background-color: rgba(0,0,0,0.4);filter: "alpha(opacity=40)"; -ms-filter: "alpha(opacity=40)"; }.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{background-color: #fff; background-color: rgba(255,255,255,0.75);filter: "alpha(opacity=75)"; -ms-filter: "alpha(opacity=75)"; }.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar{background-color: #fff; background-color: rgba(255,255,255,0.85);filter: "alpha(opacity=85)"; -ms-filter: "alpha(opacity=85)"; }.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar,.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar{background-color: #fff; background-color: rgba(255,255,255,0.9);filter: "alpha(opacity=90)"; -ms-filter: "alpha(opacity=90)"; }.mCSB_scrollTools .mCSB_buttonUp,.mCSB_scrollTools .mCSB_buttonDown,.mCSB_scrollTools .mCSB_buttonLeft,.mCSB_scrollTools .mCSB_buttonRight{background-image: url(mCSB_buttons.png); /* css sprites */background-repeat: no-repeat;opacity: 0.4; filter: "alpha(opacity=40)"; -ms-filter: "alpha(opacity=40)"; }.mCSB_scrollTools .mCSB_buttonUp{background-position: 0 0;/* sprites locations light: 0 0, -16px 0, -32px 0, -48px 0, 0 -72px, -16px -72px, -32px -72pxdark: -80px 0, -96px 0, -112px 0, -128px 0, -80px -72px, -96px -72px, -112px -72px*/}.mCSB_scrollTools .mCSB_buttonDown{background-position: 0 -20px;/* sprites locationslight: 0 -20px, -16px -20px, -32px -20px, -48px -20px, 0 -92px, -16px -92px, -32px -92pxdark: -80px -20px, -96px -20px, -112px -20px, -128px -20px, -80px -92px, -96px -92px, -112 -92px*/}.mCSB_scrollTools .mCSB_buttonLeft{background-position: 0 -40px;/* sprites locations light: 0 -40px, -20px -40px, -40px -40px, -60px -40px, 0 -112px, -20px -112px, -40px -112pxdark: -80px -40px, -100px -40px, -120px -40px, -140px -40px, -80px -112px, -100px -112px, -120px -112px*/}.mCSB_scrollTools .mCSB_buttonRight{background-position: 0 -56px;/* sprites locations light: 0 -56px, -20px -56px, -40px -56px, -60px -56px, 0 -128px, -20px -128px, -40px -128pxdark: -80px -56px, -100px -56px, -120px -56px, -140px -56px, -80px -128px, -100px -128px, -120px -128px*/}.mCSB_scrollTools .mCSB_buttonUp:hover,.mCSB_scrollTools .mCSB_buttonDown:hover,.mCSB_scrollTools .mCSB_buttonLeft:hover,.mCSB_scrollTools .mCSB_buttonRight:hover{ opacity: 0.75; filter: "alpha(opacity=75)"; -ms-filter: "alpha(opacity=75)"; }.mCSB_scrollTools .mCSB_buttonUp:active,.mCSB_scrollTools .mCSB_buttonDown:active,.mCSB_scrollTools .mCSB_buttonLeft:active,.mCSB_scrollTools .mCSB_buttonRight:active{ opacity: 0.9; filter: "alpha(opacity=90)"; -ms-filter: "alpha(opacity=90)"; }/* theme: "dark" */.mCS-dark.mCSB_scrollTools .mCSB_draggerRail{ background-color: #000; background-color: rgba(0,0,0,0.15); }.mCS-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{ background-color: #000; background-color: rgba(0,0,0,0.75); }.mCS-dark.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar{ background-color: rgba(0,0,0,0.85); }.mCS-dark.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar,.mCS-dark.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar{ background-color: rgba(0,0,0,0.9); }.mCS-dark.mCSB_scrollTools .mCSB_buttonUp{ background-position: -80px 0; }.mCS-dark.mCSB_scrollTools .mCSB_buttonDown{ background-position: -80px -20px; }.mCS-dark.mCSB_scrollTools .mCSB_buttonLeft{ background-position: -80px -40px; }.mCS-dark.mCSB_scrollTools .mCSB_buttonRight{ background-position: -80px -56px; }/* ---------------------------------------- *//* theme: "light-2", "dark-2" */.mCS-light-2.mCSB_scrollTools .mCSB_draggerRail, .mCS-dark-2.mCSB_scrollTools .mCSB_draggerRail{width: 4px;background-color: #fff; background-color: rgba(255,255,255,0.1);-webkit-border-radius: 1px; -moz-border-radius: 1px; border-radius: 1px;}.mCS-light-2.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar, .mCS-dark-2.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{width: 4px;background-color: #fff; background-color: rgba(255,255,255,0.75);-webkit-border-radius: 1px; -moz-border-radius: 1px; border-radius: 1px;}.mCS-light-2.mCSB_scrollTools_horizontal .mCSB_draggerRail, .mCS-dark-2.mCSB_scrollTools_horizontal .mCSB_draggerRail, .mCS-light-2.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar, .mCS-dark-2.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar{width: 100%;height: 4px;margin: 6px auto;}.mCS-light-2.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar{ background-color: #fff; background-color: rgba(255,255,255,0.85); }.mCS-light-2.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar,.mCS-light-2.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar{ background-color: #fff; background-color: rgba(255,255,255,0.9); }.mCS-light-2.mCSB_scrollTools .mCSB_buttonUp{ background-position: -32px 0; }.mCS-light-2.mCSB_scrollTools .mCSB_buttonDown{	background-position: -32px -20px; }.mCS-light-2.mCSB_scrollTools .mCSB_buttonLeft{	background-position: -40px -40px; }.mCS-light-2.mCSB_scrollTools .mCSB_buttonRight{ background-position: -40px -56px; }/* theme: "dark-2" */.mCS-dark-2.mCSB_scrollTools .mCSB_draggerRail{background-color: #000; background-color: rgba(0,0,0,0.1);-webkit-border-radius: 1px; -moz-border-radius: 1px; border-radius: 1px;}.mCS-dark-2.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{background-color: #000; background-color: rgba(0,0,0,0.75);-webkit-border-radius: 1px; -moz-border-radius: 1px; border-radius: 1px;}.mCS-dark-2.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar{ background-color: #000; background-color: rgba(0,0,0,0.85); }.mCS-dark-2.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar,.mCS-dark-2.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar{ background-color: #000; background-color: rgba(0,0,0,0.9); }.mCS-dark-2.mCSB_scrollTools .mCSB_buttonUp{ background-position: -112px 0; }.mCS-dark-2.mCSB_scrollTools .mCSB_buttonDown{ background-position: -112px -20px; }.mCS-dark-2.mCSB_scrollTools .mCSB_buttonLeft{ background-position: -120px -40px; }.mCS-dark-2.mCSB_scrollTools .mCSB_buttonRight{	background-position: -120px -56px; }/* ---------------------------------------- *//* theme: "light-thick", "dark-thick" */.mCS-light-thick.mCSB_scrollTools .mCSB_draggerRail, .mCS-dark-thick.mCSB_scrollTools .mCSB_draggerRail{width: 4px;background-color: #fff; background-color: rgba(255,255,255,0.1);-webkit-border-radius: 2px; -moz-border-radius: 2px; border-radius: 2px;}.mCS-light-thick.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar, .mCS-dark-thick.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{width: 6px;background-color: #fff; background-color: rgba(255,255,255,0.75);-webkit-border-radius: 2px; -moz-border-radius: 2px; border-radius: 2px;}.mCS-light-thick.mCSB_scrollTools_horizontal .mCSB_draggerRail, .mCS-dark-thick.mCSB_scrollTools_horizontal .mCSB_draggerRail{width: 100%;height: 4px;margin: 6px 0;}.mCS-light-thick.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar, .mCS-dark-thick.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar{width: 100%;height: 6px;margin: 5px auto;}.mCS-light-thick.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar{ background-color: #fff; background-color: rgba(255,255,255,0.85); }.mCS-light-thick.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar,.mCS-light-thick.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar{ background-color: #fff; background-color: rgba(255,255,255,0.9); }.mCS-light-thick.mCSB_scrollTools .mCSB_buttonUp{ background-position: -16px 0; }.mCS-light-thick.mCSB_scrollTools .mCSB_buttonDown{	background-position: -16px -20px; }.mCS-light-thick.mCSB_scrollTools .mCSB_buttonLeft{	background-position: -20px -40px; }.mCS-light-thick.mCSB_scrollTools .mCSB_buttonRight{ background-position: -20px -56px; }/* theme: "dark-thick" */.mCS-dark-thick.mCSB_scrollTools .mCSB_draggerRail{background-color: #000; background-color: rgba(0,0,0,0.1);-webkit-border-radius: 2px; -moz-border-radius: 2px; border-radius: 2px;}.mCS-dark-thick.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{background-color: #000; background-color: rgba(0,0,0,0.75);-webkit-border-radius: 2px; -moz-border-radius: 2px; border-radius: 2px;}.mCS-dark-thick.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar{ background-color: #000; background-color: rgba(0,0,0,0.85); }.mCS-dark-thick.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar,.mCS-dark-thick.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar{ background-color: #000; background-color: rgba(0,0,0,0.9); }.mCS-dark-thick.mCSB_scrollTools .mCSB_buttonUp{ background-position: -96px 0; }.mCS-dark-thick.mCSB_scrollTools .mCSB_buttonDown{ background-position: -96px -20px; }.mCS-dark-thick.mCSB_scrollTools .mCSB_buttonLeft{ background-position: -100px -40px; }.mCS-dark-thick.mCSB_scrollTools .mCSB_buttonRight{	background-position: -100px -56px; }/* ---------------------------------------- *//* theme: "light-thin", "dark-thin" */.mCS-light-thin.mCSB_scrollTools .mCSB_draggerRail{ background-color: #fff; background-color: rgba(255,255,255,0.1); }.mCS-light-thin.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar, .mCS-dark-thin.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{ width: 2px; }.mCS-light-thin.mCSB_scrollTools_horizontal .mCSB_draggerRail, .mCS-dark-thin.mCSB_scrollTools_horizontal .mCSB_draggerRail{ width: 100%; }.mCS-light-thin.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar, .mCS-dark-thin.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar{width: 100%;height: 2px;margin: 7px auto;}/* theme "dark-thin" */.mCS-dark-thin.mCSB_scrollTools .mCSB_draggerRail{ background-color: #000; background-color: rgba(0,0,0,0.15); }.mCS-dark-thin.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{ background-color: #000; background-color: rgba(0,0,0,0.75); }.mCS-dark-thin.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar{ background-color: #000; background-color: rgba(0,0,0,0.85); }.mCS-dark-thin.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar,.mCS-dark-thin.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar{ background-color: #000; background-color: rgba(0,0,0,0.9); }.mCS-dark-thin.mCSB_scrollTools .mCSB_buttonUp{	background-position: -80px 0; }.mCS-dark-thin.mCSB_scrollTools .mCSB_buttonDown{ background-position: -80px -20px; }.mCS-dark-thin.mCSB_scrollTools .mCSB_buttonLeft{ background-position: -80px -40px; }.mCS-dark-thin.mCSB_scrollTools .mCSB_buttonRight{ background-position: -80px -56px; }/* ---------------------------------------- *//* theme "rounded", "rounded-dark", "rounded-dots", "rounded-dots-dark" */.mCS-rounded.mCSB_scrollTools .mCSB_draggerRail{ background-color: #fff; background-color: rgba(255,255,255,0.15); }.mCS-rounded.mCSB_scrollTools .mCSB_dragger, .mCS-rounded-dark.mCSB_scrollTools .mCSB_dragger, .mCS-rounded-dots.mCSB_scrollTools .mCSB_dragger, .mCS-rounded-dots-dark.mCSB_scrollTools .mCSB_dragger{ height: 14px; }.mCS-rounded.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar, .mCS-rounded-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar, .mCS-rounded-dots.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar, .mCS-rounded-dots-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{width: 14px;margin: 0 1px;}.mCS-rounded.mCSB_scrollTools_horizontal .mCSB_dragger, .mCS-rounded-dark.mCSB_scrollTools_horizontal .mCSB_dragger, .mCS-rounded-dots.mCSB_scrollTools_horizontal .mCSB_dragger, .mCS-rounded-dots-dark.mCSB_scrollTools_horizontal .mCSB_dragger{ width: 14px; }.mCS-rounded.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar, .mCS-rounded-dark.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar, .mCS-rounded-dots.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar, .mCS-rounded-dots-dark.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar{height: 14px;margin: 1px 0;}.mCS-rounded.mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_dragger.mCSB_dragger_onDrag_expanded .mCSB_dragger_bar, .mCS-rounded.mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_draggerContainer:hover .mCSB_dragger .mCSB_dragger_bar, .mCS-rounded-dark.mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_dragger.mCSB_dragger_onDrag_expanded .mCSB_dragger_bar, .mCS-rounded-dark.mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_draggerContainer:hover .mCSB_dragger .mCSB_dragger_bar{width: 16px; /* auto-expanded scrollbar */height: 16px;margin: -1px 0;}.mCS-rounded.mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_dragger.mCSB_dragger_onDrag_expanded + .mCSB_draggerRail, .mCS-rounded.mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_draggerContainer:hover .mCSB_draggerRail, .mCS-rounded-dark.mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_dragger.mCSB_dragger_onDrag_expanded + .mCSB_draggerRail, .mCS-rounded-dark.mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_draggerContainer:hover .mCSB_draggerRail{ width: 4px; /* auto-expanded scrollbar */ }.mCS-rounded.mCSB_scrollTools_horizontal.mCSB_scrollTools_onDrag_expand .mCSB_dragger.mCSB_dragger_onDrag_expanded .mCSB_dragger_bar, .mCS-rounded.mCSB_scrollTools_horizontal.mCSB_scrollTools_onDrag_expand .mCSB_draggerContainer:hover .mCSB_dragger .mCSB_dragger_bar, .mCS-rounded-dark.mCSB_scrollTools_horizontal.mCSB_scrollTools_onDrag_expand .mCSB_dragger.mCSB_dragger_onDrag_expanded .mCSB_dragger_bar, .mCS-rounded-dark.mCSB_scrollTools_horizontal.mCSB_scrollTools_onDrag_expand .mCSB_draggerContainer:hover .mCSB_dragger .mCSB_dragger_bar{height: 16px; /* auto-expanded scrollbar */width: 16px;margin: 0 -1px;}.mCS-rounded.mCSB_scrollTools_horizontal.mCSB_scrollTools_onDrag_expand .mCSB_dragger.mCSB_dragger_onDrag_expanded + .mCSB_draggerRail, .mCS-rounded.mCSB_scrollTools_horizontal.mCSB_scrollTools_onDrag_expand .mCSB_draggerContainer:hover .mCSB_draggerRail, .mCS-rounded-dark.mCSB_scrollTools_horizontal.mCSB_scrollTools_onDrag_expand .mCSB_dragger.mCSB_dragger_onDrag_expanded + .mCSB_draggerRail, .mCS-rounded-dark.mCSB_scrollTools_horizontal.mCSB_scrollTools_onDrag_expand .mCSB_draggerContainer:hover .mCSB_draggerRail{height: 4px; /* auto-expanded scrollbar */margin: 6px 0;}.mCS-rounded.mCSB_scrollTools .mCSB_buttonUp{ background-position: 0 -72px; }.mCS-rounded.mCSB_scrollTools .mCSB_buttonDown{ background-position: 0 -92px; }.mCS-rounded.mCSB_scrollTools .mCSB_buttonLeft{ background-position: 0 -112px; }.mCS-rounded.mCSB_scrollTools .mCSB_buttonRight{ background-position: 0 -128px; }/* theme "rounded-dark", "rounded-dots-dark" */.mCS-rounded-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar, .mCS-rounded-dots-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{ background-color: #000; background-color: rgba(0,0,0,0.75); }.mCS-rounded-dark.mCSB_scrollTools .mCSB_draggerRail{ background-color: #000; background-color: rgba(0,0,0,0.15); }.mCS-rounded-dark.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar, .mCS-rounded-dots-dark.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar{ background-color: #000; background-color: rgba(0,0,0,0.85); }.mCS-rounded-dark.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar,.mCS-rounded-dark.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar, .mCS-rounded-dots-dark.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar,.mCS-rounded-dots-dark.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar{ background-color: #000; background-color: rgba(0,0,0,0.9); }.mCS-rounded-dark.mCSB_scrollTools .mCSB_buttonUp{ background-position: -80px -72px; }.mCS-rounded-dark.mCSB_scrollTools .mCSB_buttonDown{ background-position: -80px -92px; }.mCS-rounded-dark.mCSB_scrollTools .mCSB_buttonLeft{ background-position: -80px -112px; }.mCS-rounded-dark.mCSB_scrollTools .mCSB_buttonRight{ background-position: -80px -128px; }/* theme "rounded-dots", "rounded-dots-dark" */.mCS-rounded-dots.mCSB_scrollTools_vertical .mCSB_draggerRail, .mCS-rounded-dots-dark.mCSB_scrollTools_vertical .mCSB_draggerRail{ width: 4px; }.mCS-rounded-dots.mCSB_scrollTools .mCSB_draggerRail, .mCS-rounded-dots-dark.mCSB_scrollTools .mCSB_draggerRail, .mCS-rounded-dots.mCSB_scrollTools_horizontal .mCSB_draggerRail, .mCS-rounded-dots-dark.mCSB_scrollTools_horizontal .mCSB_draggerRail{background-color: transparent;background-position: center;}.mCS-rounded-dots.mCSB_scrollTools .mCSB_draggerRail, .mCS-rounded-dots-dark.mCSB_scrollTools .mCSB_draggerRail{background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAgAAAAICAYAAADED76LAAAANElEQVQYV2NkIAAYiVbw//9/Y6DiM1ANJoyMjGdBbLgJQAX/kU0DKgDLkaQAvxW4HEvQFwCRcxIJK1XznAAAAABJRU5ErkJggg==");background-repeat: repeat-y;opacity: 0.3;filter: "alpha(opacity=30)"; -ms-filter: "alpha(opacity=30)"; }.mCS-rounded-dots.mCSB_scrollTools_horizontal .mCSB_draggerRail, .mCS-rounded-dots-dark.mCSB_scrollTools_horizontal .mCSB_draggerRail{height: 4px;margin: 6px 0;background-repeat: repeat-x;}.mCS-rounded-dots.mCSB_scrollTools .mCSB_buttonUp{ background-position: -16px -72px; }.mCS-rounded-dots.mCSB_scrollTools .mCSB_buttonDown{ background-position: -16px -92px; }.mCS-rounded-dots.mCSB_scrollTools .mCSB_buttonLeft{ background-position: -20px -112px; }.mCS-rounded-dots.mCSB_scrollTools .mCSB_buttonRight{ background-position: -20px -128px; }/* theme "rounded-dots-dark" */.mCS-rounded-dots-dark.mCSB_scrollTools .mCSB_draggerRail{background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAgAAAAICAYAAADED76LAAAALElEQVQYV2NkIAAYSVFgDFR8BqrBBEifBbGRTfiPZhpYjiQFBK3A6l6CvgAAE9kGCd1mvgEAAAAASUVORK5CYII=");}.mCS-rounded-dots-dark.mCSB_scrollTools .mCSB_buttonUp{ background-position: -96px -72px; }.mCS-rounded-dots-dark.mCSB_scrollTools .mCSB_buttonDown{ background-position: -96px -92px; }.mCS-rounded-dots-dark.mCSB_scrollTools .mCSB_buttonLeft{ background-position: -100px -112px; }.mCS-rounded-dots-dark.mCSB_scrollTools .mCSB_buttonRight{ background-position: -100px -128px; }/* ---------------------------------------- *//* theme "3d", "3d-dark", "3d-thick", "3d-thick-dark" */.mCS-3d.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar, .mCS-3d-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar, .mCS-3d-thick.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar, .mCS-3d-thick-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{background-repeat: repeat-y;background-image: -moz-linear-gradient(left, rgba(255,255,255,0.5) 0%, rgba(255,255,255,0) 100%);background-image: -webkit-gradient(linear, left top, right top, color-stop(0%,rgba(255,255,255,0.5)), color-stop(100%,rgba(255,255,255,0)));background-image: -webkit-linear-gradient(left, rgba(255,255,255,0.5) 0%,rgba(255,255,255,0) 100%);background-image: -o-linear-gradient(left, rgba(255,255,255,0.5) 0%,rgba(255,255,255,0) 100%);background-image: -ms-linear-gradient(left, rgba(255,255,255,0.5) 0%,rgba(255,255,255,0) 100%);background-image: linear-gradient(to right, rgba(255,255,255,0.5) 0%,rgba(255,255,255,0) 100%);}.mCS-3d.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar, .mCS-3d-dark.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar, .mCS-3d-thick.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar, .mCS-3d-thick-dark.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar{background-repeat: repeat-x;background-image: -moz-linear-gradient(top, rgba(255,255,255,0.5) 0%, rgba(255,255,255,0) 100%);background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(255,255,255,0.5)), color-stop(100%,rgba(255,255,255,0)));background-image: -webkit-linear-gradient(top, rgba(255,255,255,0.5) 0%,rgba(255,255,255,0) 100%);background-image: -o-linear-gradient(top, rgba(255,255,255,0.5) 0%,rgba(255,255,255,0) 100%);background-image: -ms-linear-gradient(top, rgba(255,255,255,0.5) 0%,rgba(255,255,255,0) 100%);background-image: linear-gradient(to bottom, rgba(255,255,255,0.5) 0%,rgba(255,255,255,0) 100%);}/* theme "3d", "3d-dark" */.mCS-3d.mCSB_scrollTools_vertical .mCSB_dragger, .mCS-3d-dark.mCSB_scrollTools_vertical .mCSB_dragger{ height: 70px; }.mCS-3d.mCSB_scrollTools_horizontal .mCSB_dragger, .mCS-3d-dark.mCSB_scrollTools_horizontal .mCSB_dragger{ width: 70px; }.mCS-3d.mCSB_scrollTools, .mCS-3d-dark.mCSB_scrollTools{opacity: 1;filter: "alpha(opacity=30)"; -ms-filter: "alpha(opacity=30)"; }.mCS-3d.mCSB_scrollTools .mCSB_draggerRail, .mCS-3d.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar, .mCS-3d-dark.mCSB_scrollTools .mCSB_draggerRail, .mCS-3d-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{ -webkit-border-radius: 16px; -moz-border-radius: 16px; border-radius: 16px; }.mCS-3d.mCSB_scrollTools .mCSB_draggerRail, .mCS-3d-dark.mCSB_scrollTools .mCSB_draggerRail{width: 8px;background-color: #000; background-color: rgba(0,0,0,0.2);box-shadow: inset 1px 0 1px rgba(0,0,0,0.5), inset -1px 0 1px rgba(255,255,255,0.2);}.mCS-3d.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar, 	 .mCS-3d.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar, .mCS-3d.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar,.mCS-3d.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar, .mCS-3d-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar, .mCS-3d-dark.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar, .mCS-3d-dark.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar,.mCS-3d-dark.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar{ background-color: #555; }.mCS-3d.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar, .mCS-3d-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{ width: 8px; }.mCS-3d.mCSB_scrollTools_horizontal .mCSB_draggerRail, .mCS-3d-dark.mCSB_scrollTools_horizontal .mCSB_draggerRail{width: 100%;height: 8px;margin: 4px 0;box-shadow: inset 0 1px 1px rgba(0,0,0,0.5), inset 0 -1px 1px rgba(255,255,255,0.2);}.mCS-3d.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar, .mCS-3d-dark.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar{width: 100%;height: 8px;margin: 4px auto;}.mCS-3d.mCSB_scrollTools .mCSB_buttonUp{ background-position: -32px -72px; }.mCS-3d.mCSB_scrollTools .mCSB_buttonDown{ background-position: -32px -92px; }.mCS-3d.mCSB_scrollTools .mCSB_buttonLeft{ background-position: -40px -112px; }.mCS-3d.mCSB_scrollTools .mCSB_buttonRight{ background-position: -40px -128px; }/* theme "3d-dark" */.mCS-3d-dark.mCSB_scrollTools .mCSB_draggerRail{background-color: #000; background-color: rgba(0,0,0,0.1);box-shadow: inset 1px 0 1px rgba(0,0,0,0.1);}.mCS-3d-dark.mCSB_scrollTools_horizontal .mCSB_draggerRail{ box-shadow: inset 0 1px 1px rgba(0,0,0,0.1); }.mCS-3d-dark.mCSB_scrollTools .mCSB_buttonUp{ background-position: -112px -72px; }.mCS-3d-dark.mCSB_scrollTools .mCSB_buttonDown{ background-position: -112px -92px; }.mCS-3d-dark.mCSB_scrollTools .mCSB_buttonLeft{ background-position: -120px -112px; }.mCS-3d-dark.mCSB_scrollTools .mCSB_buttonRight{	background-position: -120px -128px; }/* ---------------------------------------- *//* theme: "3d-thick", "3d-thick-dark" */.mCS-3d-thick.mCSB_scrollTools, .mCS-3d-thick-dark.mCSB_scrollTools{opacity: 1;filter: "alpha(opacity=30)"; -ms-filter: "alpha(opacity=30)"; }.mCS-3d-thick.mCSB_scrollTools, .mCS-3d-thick-dark.mCSB_scrollTools, .mCS-3d-thick.mCSB_scrollTools .mCSB_draggerContainer, .mCS-3d-thick-dark.mCSB_scrollTools .mCSB_draggerContainer{ -webkit-border-radius: 7px; -moz-border-radius: 7px; border-radius: 7px; }.mCS-3d-thick.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar, .mCS-3d-thick-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{ -webkit-border-radius: 5px; -moz-border-radius: 5px; border-radius: 5px; }.mCSB_inside + .mCS-3d-thick.mCSB_scrollTools_vertical, .mCSB_inside + .mCS-3d-thick-dark.mCSB_scrollTools_vertical{ right: 1px; }.mCS-3d-thick.mCSB_scrollTools_vertical, .mCS-3d-thick-dark.mCSB_scrollTools_vertical{ box-shadow: inset 1px 0 1px rgba(0,0,0,0.1), inset 0 0 14px rgba(0,0,0,0.5); }.mCS-3d-thick.mCSB_scrollTools_horizontal, .mCS-3d-thick-dark.mCSB_scrollTools_horizontal{bottom: 1px;box-shadow: inset 0 1px 1px rgba(0,0,0,0.1), inset 0 0 14px rgba(0,0,0,0.5);}.mCS-3d-thick.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar, .mCS-3d-thick-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{box-shadow: inset 1px 0 0 rgba(255,255,255,0.4);width: 12px;margin: 2px;position: absolute;height: auto;top: 0;bottom: 0;left: 0;right: 0;}.mCS-3d-thick.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar, .mCS-3d-thick-dark.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar{ box-shadow: inset 0 1px 0 rgba(255,255,255,0.4); }.mCS-3d-thick.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,  .mCS-3d-thick.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar, .mCS-3d-thick.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar,.mCS-3d-thick.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar{ background-color: #555; }.mCS-3d-thick.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar, .mCS-3d-thick-dark.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar{height: 12px;width: auto;}.mCS-3d-thick.mCSB_scrollTools .mCSB_draggerContainer{background-color: #000; background-color: rgba(0,0,0,0.05);box-shadow: inset 1px 1px 16px rgba(0,0,0,0.1);}.mCS-3d-thick.mCSB_scrollTools .mCSB_draggerRail{ background-color: transparent; }.mCS-3d-thick.mCSB_scrollTools .mCSB_buttonUp{ background-position: -32px -72px; }.mCS-3d-thick.mCSB_scrollTools .mCSB_buttonDown{ background-position: -32px -92px; }.mCS-3d-thick.mCSB_scrollTools .mCSB_buttonLeft{ background-position: -40px -112px; }.mCS-3d-thick.mCSB_scrollTools .mCSB_buttonRight{	background-position: -40px -128px; }/* theme: "3d-thick-dark" */.mCS-3d-thick-dark.mCSB_scrollTools{ box-shadow: inset 0 0 14px rgba(0,0,0,0.2); }.mCS-3d-thick-dark.mCSB_scrollTools_horizontal{ box-shadow: inset 0 1px 1px rgba(0,0,0,0.1), inset 0 0 14px rgba(0,0,0,0.2); }.mCS-3d-thick-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{ box-shadow: inset 1px 0 0 rgba(255,255,255,0.4), inset -1px 0 0 rgba(0,0,0,0.2); }.mCS-3d-thick-dark.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar{ box-shadow: inset 0 1px 0 rgba(255,255,255,0.4), inset 0 -1px 0 rgba(0,0,0,0.2); }.mCS-3d-thick-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,  .mCS-3d-thick-dark.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar, .mCS-3d-thick-dark.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar,.mCS-3d-thick-dark.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar{ background-color: #777; }.mCS-3d-thick-dark.mCSB_scrollTools .mCSB_draggerContainer{background-color: #fff; background-color: rgba(0,0,0,0.05);box-shadow: inset 1px 1px 16px rgba(0,0,0,0.1);}.mCS-3d-thick-dark.mCSB_scrollTools .mCSB_draggerRail{ background-color: transparent; }.mCS-3d-thick-dark.mCSB_scrollTools .mCSB_buttonUp{ background-position: -112px -72px; }.mCS-3d-thick-dark.mCSB_scrollTools .mCSB_buttonDown{ background-position: -112px -92px; }.mCS-3d-thick-dark.mCSB_scrollTools .mCSB_buttonLeft{ background-position: -120px -112px; }.mCS-3d-thick-dark.mCSB_scrollTools .mCSB_buttonRight{	background-position: -120px -128px; }/* ---------------------------------------- *//* theme: "minimal", "minimal-dark" */.mCSB_outside + .mCS-minimal.mCSB_scrollTools_vertical, .mCSB_outside + .mCS-minimal-dark.mCSB_scrollTools_vertical{right: 0; margin: 12px 0; }.mCustomScrollBox.mCS-minimal + .mCSB_scrollTools.mCSB_scrollTools_horizontal, .mCustomScrollBox.mCS-minimal + .mCSB_scrollTools + .mCSB_scrollTools.mCSB_scrollTools_horizontal, .mCustomScrollBox.mCS-minimal-dark + .mCSB_scrollTools.mCSB_scrollTools_horizontal, .mCustomScrollBox.mCS-minimal-dark + .mCSB_scrollTools + .mCSB_scrollTools.mCSB_scrollTools_horizontal{bottom: 0; margin: 0 12px; }/* RTL direction/left-side scrollbar */.mCS-dir-rtl > .mCSB_outside + .mCS-minimal.mCSB_scrollTools_vertical, .mCS-dir-rtl > .mCSB_outside + .mCS-minimal-dark.mCSB_scrollTools_vertical{left: 0; right: auto;}.mCS-minimal.mCSB_scrollTools .mCSB_draggerRail, .mCS-minimal-dark.mCSB_scrollTools .mCSB_draggerRail{ background-color: transparent; }.mCS-minimal.mCSB_scrollTools_vertical .mCSB_dragger, .mCS-minimal-dark.mCSB_scrollTools_vertical .mCSB_dragger{ height: 50px; }.mCS-minimal.mCSB_scrollTools_horizontal .mCSB_dragger, .mCS-minimal-dark.mCSB_scrollTools_horizontal .mCSB_dragger{ width: 50px; }.mCS-minimal.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{background-color: #fff; background-color: rgba(255,255,255,0.2);filter: "alpha(opacity=20)"; -ms-filter: "alpha(opacity=20)"; }.mCS-minimal.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar,.mCS-minimal.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar{background-color: #fff; background-color: rgba(255,255,255,0.5);filter: "alpha(opacity=50)"; -ms-filter: "alpha(opacity=50)"; }/* theme: "minimal-dark" */.mCS-minimal-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{background-color: #000; background-color: rgba(0,0,0,0.2);filter: "alpha(opacity=20)"; -ms-filter: "alpha(opacity=20)"; }.mCS-minimal-dark.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar,.mCS-minimal-dark.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar{background-color: #000; background-color: rgba(0,0,0,0.5);filter: "alpha(opacity=50)"; -ms-filter: "alpha(opacity=50)"; }/* ---------------------------------------- *//* theme "light-3", "dark-3" */.mCS-light-3.mCSB_scrollTools .mCSB_draggerRail, .mCS-dark-3.mCSB_scrollTools .mCSB_draggerRail{width: 6px;background-color: #000; background-color: rgba(0,0,0,0.2);}.mCS-light-3.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar, .mCS-dark-3.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{ width: 6px; }.mCS-light-3.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar, .mCS-dark-3.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar, .mCS-light-3.mCSB_scrollTools_horizontal .mCSB_draggerRail, .mCS-dark-3.mCSB_scrollTools_horizontal .mCSB_draggerRail{width: 100%;height: 6px;margin: 5px 0;}.mCS-light-3.mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_dragger.mCSB_dragger_onDrag_expanded + .mCSB_draggerRail, .mCS-light-3.mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_draggerContainer:hover .mCSB_draggerRail, .mCS-dark-3.mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_dragger.mCSB_dragger_onDrag_expanded + .mCSB_draggerRail, .mCS-dark-3.mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_draggerContainer:hover .mCSB_draggerRail{width: 12px;}.mCS-light-3.mCSB_scrollTools_horizontal.mCSB_scrollTools_onDrag_expand .mCSB_dragger.mCSB_dragger_onDrag_expanded + .mCSB_draggerRail, .mCS-light-3.mCSB_scrollTools_horizontal.mCSB_scrollTools_onDrag_expand .mCSB_draggerContainer:hover .mCSB_draggerRail, .mCS-dark-3.mCSB_scrollTools_horizontal.mCSB_scrollTools_onDrag_expand .mCSB_dragger.mCSB_dragger_onDrag_expanded + .mCSB_draggerRail, .mCS-dark-3.mCSB_scrollTools_horizontal.mCSB_scrollTools_onDrag_expand .mCSB_draggerContainer:hover .mCSB_draggerRail{height: 12px;margin: 2px 0;}.mCS-light-3.mCSB_scrollTools .mCSB_buttonUp{ background-position: -32px -72px; }.mCS-light-3.mCSB_scrollTools .mCSB_buttonDown{ background-position: -32px -92px; }.mCS-light-3.mCSB_scrollTools .mCSB_buttonLeft{ background-position: -40px -112px; }.mCS-light-3.mCSB_scrollTools .mCSB_buttonRight{ background-position: -40px -128px; }/* theme "dark-3" */.mCS-dark-3.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{ background-color: #000; background-color: rgba(0,0,0,0.75); }.mCS-dark-3.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar{ background-color: #000; background-color: rgba(0,0,0,0.85); }.mCS-dark-3.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar,.mCS-dark-3.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar{ background-color: #000; background-color: rgba(0,0,0,0.9); }.mCS-dark-3.mCSB_scrollTools .mCSB_draggerRail{ background-color: #000; background-color: rgba(0,0,0,0.1); }.mCS-dark-3.mCSB_scrollTools .mCSB_buttonUp{ background-position: -112px -72px; }.mCS-dark-3.mCSB_scrollTools .mCSB_buttonDown{ background-position: -112px -92px; }.mCS-dark-3.mCSB_scrollTools .mCSB_buttonLeft{ background-position: -120px -112px; }.mCS-dark-3.mCSB_scrollTools .mCSB_buttonRight{	background-position: -120px -128px; }/* ---------------------------------------- *//* theme "inset", "inset-dark", "inset-2", "inset-2-dark", "inset-3", "inset-3-dark" */.mCS-inset.mCSB_scrollTools .mCSB_draggerRail, .mCS-inset-dark.mCSB_scrollTools .mCSB_draggerRail, .mCS-inset-2.mCSB_scrollTools .mCSB_draggerRail, .mCS-inset-2-dark.mCSB_scrollTools .mCSB_draggerRail, .mCS-inset-3.mCSB_scrollTools .mCSB_draggerRail, .mCS-inset-3-dark.mCSB_scrollTools .mCSB_draggerRail{width: 12px;background-color: #000; background-color: rgba(0,0,0,0.2);}.mCS-inset.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar, .mCS-inset-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar, .mCS-inset-2.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar, .mCS-inset-2-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar, .mCS-inset-3.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar, .mCS-inset-3-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{ width: 6px;margin: 3px 5px;position: absolute;height: auto;top: 0;bottom: 0;left: 0;right: 0;}.mCS-inset.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar, .mCS-inset-dark.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar, .mCS-inset-2.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar, .mCS-inset-2-dark.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar, .mCS-inset-3.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar, .mCS-inset-3-dark.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar{height: 6px;margin: 5px 3px;position: absolute;width: auto;top: 0;bottom: 0;left: 0;right: 0;}.mCS-inset.mCSB_scrollTools_horizontal .mCSB_draggerRail, .mCS-inset-dark.mCSB_scrollTools_horizontal .mCSB_draggerRail, .mCS-inset-2.mCSB_scrollTools_horizontal .mCSB_draggerRail, .mCS-inset-2-dark.mCSB_scrollTools_horizontal .mCSB_draggerRail, .mCS-inset-3.mCSB_scrollTools_horizontal .mCSB_draggerRail, .mCS-inset-3-dark.mCSB_scrollTools_horizontal .mCSB_draggerRail{width: 100%;height: 12px;margin: 2px 0;}.mCS-inset.mCSB_scrollTools .mCSB_buttonUp, .mCS-inset-2.mCSB_scrollTools .mCSB_buttonUp, .mCS-inset-3.mCSB_scrollTools .mCSB_buttonUp{ background-position: -32px -72px; }.mCS-inset.mCSB_scrollTools .mCSB_buttonDown, .mCS-inset-2.mCSB_scrollTools .mCSB_buttonDown, .mCS-inset-3.mCSB_scrollTools .mCSB_buttonDown{ background-position: -32px -92px; }.mCS-inset.mCSB_scrollTools .mCSB_buttonLeft, .mCS-inset-2.mCSB_scrollTools .mCSB_buttonLeft, .mCS-inset-3.mCSB_scrollTools .mCSB_buttonLeft{ background-position: -40px -112px; }.mCS-inset.mCSB_scrollTools .mCSB_buttonRight, .mCS-inset-2.mCSB_scrollTools .mCSB_buttonRight, .mCS-inset-3.mCSB_scrollTools .mCSB_buttonRight{ background-position: -40px -128px; }/* theme "inset-dark", "inset-2-dark", "inset-3-dark" */.mCS-inset-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar, .mCS-inset-2-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar, .mCS-inset-3-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{ background-color: #000; background-color: rgba(0,0,0,0.75); }.mCS-inset-dark.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar, .mCS-inset-2-dark.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar, .mCS-inset-3-dark.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar{ background-color: #000; background-color: rgba(0,0,0,0.85); }.mCS-inset-dark.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar,.mCS-inset-dark.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar, .mCS-inset-2-dark.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar,.mCS-inset-2-dark.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar, .mCS-inset-3-dark.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar,.mCS-inset-3-dark.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar{ background-color: #000; background-color: rgba(0,0,0,0.9); }.mCS-inset-dark.mCSB_scrollTools .mCSB_draggerRail, .mCS-inset-2-dark.mCSB_scrollTools .mCSB_draggerRail, .mCS-inset-3-dark.mCSB_scrollTools .mCSB_draggerRail{ background-color: #000; background-color: rgba(0,0,0,0.1); }.mCS-inset-dark.mCSB_scrollTools .mCSB_buttonUp, .mCS-inset-2-dark.mCSB_scrollTools .mCSB_buttonUp, .mCS-inset-3-dark.mCSB_scrollTools .mCSB_buttonUp{ background-position: -112px -72px; }.mCS-inset-dark.mCSB_scrollTools .mCSB_buttonDown, .mCS-inset-2-dark.mCSB_scrollTools .mCSB_buttonDown, .mCS-inset-3-dark.mCSB_scrollTools .mCSB_buttonDown{ background-position: -112px -92px; }.mCS-inset-dark.mCSB_scrollTools .mCSB_buttonLeft, .mCS-inset-2-dark.mCSB_scrollTools .mCSB_buttonLeft, .mCS-inset-3-dark.mCSB_scrollTools .mCSB_buttonLeft{ background-position: -120px -112px; }.mCS-inset-dark.mCSB_scrollTools .mCSB_buttonRight, .mCS-inset-2-dark.mCSB_scrollTools .mCSB_buttonRight, .mCS-inset-3-dark.mCSB_scrollTools .mCSB_buttonRight{	background-position: -120px -128px; }/* theme "inset-2", "inset-2-dark" */.mCS-inset-2.mCSB_scrollTools .mCSB_draggerRail, .mCS-inset-2-dark.mCSB_scrollTools .mCSB_draggerRail{background-color: transparent;border-width: 1px;border-style: solid;border-color: #fff;border-color: rgba(255,255,255,0.2);-webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box;}.mCS-inset-2-dark.mCSB_scrollTools .mCSB_draggerRail{ border-color: #000; border-color: rgba(0,0,0,0.2); }/* theme "inset-3", "inset-3-dark" */.mCS-inset-3.mCSB_scrollTools .mCSB_draggerRail{ background-color: #fff; background-color: rgba(255,255,255,0.6); }.mCS-inset-3-dark.mCSB_scrollTools .mCSB_draggerRail{ background-color: #000; background-color: rgba(0,0,0,0.6); }.mCS-inset-3.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{ background-color: #000; background-color: rgba(0,0,0,0.75); }.mCS-inset-3.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar{ background-color: #000; background-color: rgba(0,0,0,0.85); }.mCS-inset-3.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar,.mCS-inset-3.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar{ background-color: #000; background-color: rgba(0,0,0,0.9); }.mCS-inset-3-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{ background-color: #fff; background-color: rgba(255,255,255,0.75); }.mCS-inset-3-dark.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar{ background-color: #fff; background-color: rgba(255,255,255,0.85); }.mCS-inset-3-dark.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar,.mCS-inset-3-dark.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar{ background-color: #fff; background-color: rgba(255,255,255,0.9); }/* ---------------------------------------- */
/* *  Owl Carousel - Animate Plugin*/.owl-carousel .animated {-webkit-animation-duration: 1000ms;animation-duration: 1000ms;-webkit-animation-fill-mode: both;animation-fill-mode: both;}.owl-carousel .owl-animated-in {z-index: 0;}.owl-carousel .owl-animated-out {z-index: 1;}.owl-carousel .fadeOut {-webkit-animation-name: fadeOut;animation-name: fadeOut;}@-webkit-keyframes fadeOut {0% {opacity: 1;}100% {opacity: 0;}}@keyframes fadeOut {0% {opacity: 1;}100% {opacity: 0;}}/* * 	Owl Carousel - Auto Height Plugin*/.owl-height {-webkit-transition: height 500ms ease-in-out;-moz-transition: height 500ms ease-in-out;-ms-transition: height 500ms ease-in-out;-o-transition: height 500ms ease-in-out;transition: height 500ms ease-in-out;}/* *  Core Owl Carousel CSS File*/.owl-carousel {display: none;width: 100%;-webkit-tap-highlight-color: transparent;/* position relative and z-index fix webkit rendering fonts issue */position: relative;z-index: 1;}.owl-carousel .owl-stage {position: relative;-ms-touch-action: pan-Y;display: inline-block;}.owl-carousel .owl-stage:after {content: ".";display: block;clear: both;visibility: hidden;line-height: 0;height: 0;}.owl-carousel .owl-stage-outer {position: relative;overflow: hidden;/* fix for flashing background */-webkit-transform: translate3d(0px, 0px, 0px);font-size: 0; /* deleting spaces between inline-blocks */}.owl-carousel .owl-controls .owl-nav .owl-prev,.owl-carousel .owl-controls .owl-nav .owl-next,.owl-carousel .owl-controls .owl-dot {cursor: pointer;cursor: hand;-webkit-user-select: none;-khtml-user-select: none;-moz-user-select: none;-ms-user-select: none;user-select: none;}.owl-carousel.owl-loaded {display: block;}.owl-carousel.owl-loading {opacity: 0;display: block;}.owl-carousel.owl-hidden {opacity: 0;}.owl-carousel .owl-refresh .owl-item {display: none;}.owl-carousel .owl-item {position: relative;min-height: 1px;float: left;/*-webkit-backface-visibility: hidden;*/-webkit-tap-highlight-color: transparent;-webkit-touch-callout: none;-webkit-user-select: none;-moz-user-select: none;-ms-user-select: none;user-select: none;}.owl-carousel .owl-item img {display: block;width: 100%;/*-webkit-transform-style: preserve-3d;*//*-webkit-backface-visibility: hidden;*/}.owl-carousel.owl-text-select-on .owl-item {-webkit-user-select: auto;-moz-user-select: auto;-ms-user-select: auto;user-select: auto;}.owl-carousel .owl-grab {cursor: move;cursor: -webkit-grab;cursor: -o-grab;cursor: -ms-grab;cursor: grab;}.owl-carousel.owl-rtl {direction: rtl;}.owl-carousel.owl-rtl .owl-item {float: right;}/* No Js */.no-js .owl-carousel {display: block;}/* * 	Owl Carousel - Lazy Load Plugin*/.owl-carousel .owl-item .owl-lazy {opacity: 0;-webkit-transition: opacity 400ms ease;-moz-transition: opacity 400ms ease;-ms-transition: opacity 400ms ease;-o-transition: opacity 400ms ease;transition: opacity 400ms ease;}.owl-carousel .owl-item img {/*transform-style: preserve-3d;*/}/* * 	Owl Carousel - Video Plugin*/.owl-carousel .owl-video-wrapper {position: relative;height: 100%;background: #000;}.owl-carousel .owl-video-play-icon {position: absolute;height: 80px;width: 80px;left: 50%;top: 50%;margin-left: -40px;margin-top: -40px;background: url("owl.video.play.png") no-repeat;cursor: pointer;z-index: 1;/*-webkit-backface-visibility: hidden;*/-webkit-transition: scale 100ms ease;-moz-transition: scale 100ms ease;-ms-transition: scale 100ms ease;-o-transition: scale 100ms ease;transition: scale 100ms ease;}.owl-carousel .owl-video-play-icon:hover {-webkit-transition: scale(1.3, 1.3);-moz-transition: scale(1.3, 1.3);-ms-transition: scale(1.3, 1.3);-o-transition: scale(1.3, 1.3);transition: scale(1.3, 1.3);}.owl-carousel .owl-video-playing .owl-video-tn,.owl-carousel .owl-video-playing .owl-video-play-icon {display: none;}.owl-carousel .owl-video-tn {opacity: 0;height: 100%;background-position: center center;background-repeat: no-repeat;-webkit-background-size: contain;-moz-background-size: contain;-o-background-size: contain;background-size: contain;-webkit-transition: opacity 400ms ease;-moz-transition: opacity 400ms ease;-ms-transition: opacity 400ms ease;-o-transition: opacity 400ms ease;transition: opacity 400ms ease;}.owl-carousel .owl-video-frame {position: relative;z-index: 1;}
﻿@font-face{font-family:"BurberryCapitalsSmall";font-style:normal;font-weight:normal;src:url("//common.static.burberry.com/fonts/burberrycapitalssmall-webfont.eot?#iefix") format("embedded-opentype"),url("//common.static.burberry.com/fonts/burberrycapitalssmall-webfont.woff2") format("woff2"),url("//common.static.burberry.com/fonts/burberrycapitalssmall-webfont.woff") format("woff"),url("//common.static.burberry.com/fonts/burberrycapitalssmall-webfont.ttf") format("truetype"),url("//common.static.burberry.com/fonts/burberrycapitalssmall-webfont.svg#BurberryCapitalsSmall") format("svg")}@font-face{font-family:"Styrene Bold";font-style:normal;font-weight:normal;src:url("//common.static.burberry.com/fonts/v5/BBY-Styrene/BurberryStyreneB-Bold.eot?#iefix") format("embedded-opentype"),url("//common.static.burberry.com/fonts/v5/BBY-Styrene/BurberryStyreneB-Bold.woff2") format("woff2"),url("//common.static.burberry.com/fonts/v5/BBY-Styrene/BurberryStyreneB-Bold.woff") format("woff"),url("//common.static.burberry.com/fonts/v5/BBY-Styrene/BurberryStyreneB-Bold.ttf") format("truetype"),url("//common.static.burberry.com/fonts/v5/BBY-Styrene/BurberryStyreneB-Bold.svg#Styrene Bold") format("svg")}@font-face{font-family:"TimesTenLTW05-Roman";font-style:normal;font-weight:normal;src:url("//common.static.burberry.com/fonts/v3/TimesTen-Web/TimesTenLTW05-Roman.eot?#iefix") format("embedded-opentype"),url("//common.static.burberry.com/fonts/v3/TimesTen-Web/TimesTenLTW05-Roman.woff2") format("woff2"),url("//common.static.burberry.com/fonts/v3/TimesTen-Web/TimesTenLTW05-Roman.woff") format("woff"),url("//common.static.burberry.com/fonts/v3/TimesTen-Web/TimesTenLTW05-Roman.svg#TimesTenLTW05-Roman") format("svg")}@font-face{font-family:"TimesTenLTW05-Bold";font-style:normal;font-weight:normal;src:url("//common.static.burberry.com/fonts/v3/TimesTen-Web/TimesTenLTW05-Bold.eot?#iefix") format("embedded-opentype"),url("//common.static.burberry.com/fonts/v3/TimesTen-Web/TimesTenLTW05-Bold.woff2") format("woff2"),url("//common.static.burberry.com/fonts/v3/TimesTen-Web/TimesTenLTW05-Bold.woff") format("woff"),url("//common.static.burberry.com/fonts/v3/TimesTen-Web/TimesTenLTW05-Bold.svg#TimesTenLTW05-Bold") format("svg")}@font-face{font-family:"burberry-icons";font-style:normal;font-weight:normal;src:url("//common.static.burberry.com/fonts/burberryicons-regular-webfont.eot?#iefix") format("embedded-opentype"),url("//common.static.burberry.com/fonts/burberryicons-regular-webfont.woff2") format("woff2"),url("//common.static.burberry.com/fonts/burberryicons-regular-webfont.woff") format("woff"),url("//common.static.burberry.com/fonts/burberryicons-regular-webfont.svg#burberry-icons") format("svg")}.video-player .vjs-error .vjs-error-display{display:none}.video-player .vjs-error .vjs-poster{display:block}.video-player .video-js{width:100%;height:100%;line-height:0}.video-player .video-js .vjs-poster{background-size:cover}.video-player .video-js .vjs-big-play-button{display:none !important;margin:0;top:auto;left:auto;width:0;height:0}.video-player .video-js .vjs-big-play-button:before{font-family:"burberry-icons";content:""}.video-player .video-js .vjs-control-bar .vjs-control:before{font-family:"burberry-icons";font-size:initial}.video-player .video-js .vjs-control-bar .vjs-control.vjs-load-progress div{height:0}.video-player .video-js .vjs-control-bar .vjs-control.vjs-audio-button,.video-player .video-js .vjs-control-bar .vjs-control.vjs-captions-button{display:none !important}.video-player .video-js .vjs-control-bar .vjs-control.vjs-volume-menu-button{display:block !important}.video-player .video-js .vjs-time-control{padding:0}.video-player .video-js .vjs-time-control.vjs-current-time{margin-left:initial}.video-player .video-js .vjs-dock-text{position:absolute;left:0;right:0;top:0;bottom:0;padding:0;margin:0;background:none}.video-player .video-js .vjs-dock-text .vjs-dock-description{text-overflow:initial;white-space:normal}.video-player .video-js .vjs-dock-shelf,.video-player .video-js .vjs-time-tooltip{display:none}.video-player .video-js.vjs-has-started:not(.vjs-paused) .vjs-dock-text,.video-player .video-js.custom-has-play-on-hover .vjs-dock-text,.video-player .video-js.custom-has-play-on-tap .vjs-dock-text{display:none !important}.video-player .video-js.vjs-has-started.vjs-playing.vjs-user-inactive .vjs-progress-control,.video-player .video-js.vjs-has-started.vjs-playing.vjs-user-active .vjs-progress-control,.video-player .video-js.vjs-has-started.vjs-paused.vjs-user-inactive .vjs-progress-control,.video-player .video-js.vjs-has-started.vjs-paused.vjs-user-active .vjs-progress-control,.video-player .video-js.vjs-has-started.not-hover.vjs-playing.vjs-user-inactive .vjs-progress-control,.video-player .video-js.vjs-has-started.not-hover.vjs-playing.vjs-user-active .vjs-progress-control,.video-player .video-js.vjs-has-started.not-hover.vjs-paused.vjs-user-inactive .vjs-progress-control,.video-player .video-js.vjs-has-started.not-hover.vjs-paused.vjs-user-active .vjs-progress-control{height:33px;top:-5px}.video-player .video-js.vjs-has-started.vjs-playing.vjs-user-inactive .vjs-dock-text,.video-player .video-js.vjs-has-started.vjs-playing.vjs-user-active .vjs-dock-text,.video-player .video-js.vjs-has-started.vjs-paused.vjs-user-inactive .vjs-dock-text,.video-player .video-js.vjs-has-started.vjs-paused.vjs-user-active .vjs-dock-text,.video-player .video-js.vjs-has-started.not-hover.vjs-playing.vjs-user-inactive .vjs-dock-text,.video-player .video-js.vjs-has-started.not-hover.vjs-playing.vjs-user-active .vjs-dock-text,.video-player .video-js.vjs-has-started.not-hover.vjs-paused.vjs-user-inactive .vjs-dock-text,.video-player .video-js.vjs-has-started.not-hover.vjs-paused.vjs-user-active .vjs-dock-text{opacity:1}.video-player .video-js{margin:0 auto;background-color:#fff}.video-player .video-js.vjs-live .vjs-live-controls{font-size:13px;color:#fff;opacity:0.5;margin-left:0;margin-top:16px}.video-player .video-js.custom-has-external-link{cursor:pointer}.video-player .video-js .custom-poster-overlay{-webkit-transform:translateZ(0);-moz-transform:translateZ(0);-ms-transform:translateZ(0);-o-transform:translateZ(0);transform:translateZ(0);display:block;position:absolute;top:0;left:0;bottom:0;right:0}.video-player .video-js.vjs-has-started .custom-poster-overlay{display:none}.video-player .video-js.vjs-has-started .vjs-poster{display:block}.video-player .video-js.custom-has-play-on-hover.vjs-has-started.vjs-paused .vjs-poster{display:block !important}.video-player .video-js.black .vjs-control-bar{background-color:rgba(17,17,17,0.5)}.video-player .video-js.black .vjs-control-bar .vjs-progress-control:before{background:#e9e9e9;opacity:0.25}.video-player .video-js.black .vjs-control-bar .vjs-progress-control .vjs-load-progress,.video-player .video-js.black .vjs-control-bar .vjs-progress-control .vjs-play-progress{background-color:#e9e9e9}.video-player .video-js.black .vjs-control-bar .vjs-progress-control .vjs-time-control{color:#fff}.video-player .video-js.black .vjs-big-play-button{background-color:#fff;color:#000}.video-player .video-js.black .vjs-big-play-button:hover{opacity:0.8}.video-player .video-js.white .vjs-big-play-button{background-color:#000;opacity:0.5}.video-player .video-js.white .vjs-big-play-button:hover{opacity:0.8}.video-player .video-js.white .vjs-control-bar{background-color:rgba(255,255,255,0.4)}.video-player .video-js.white .vjs-control-bar .vjs-big-play-button{background-color:#000;color:#fff}.video-player .video-js.white .vjs-control-bar .vjs-control{color:#000}.video-player .video-js.white .vjs-control-bar .vjs-progress-control:before{background:#000;opacity:0.2}.video-player .video-js.white .vjs-control-bar .vjs-progress-control .vjs-load-progress,.video-player .video-js.white .vjs-control-bar .vjs-progress-control .vjs-play-progress{background-color:#000}.video-player .video-js.white .vjs-control-bar .vjs-time-control{color:#000}.video-player .video-js.white .vjs-big-play-button{background-color:#000;opacity:0.5}.video-player .video-js.white .vjs-big-play-button:active,.video-player .video-js.white .vjs-big-play-button:focus{background-color:#000;opacity:0.5}.video-player .video-js.white .vjs-dock-text{color:#000}.video-player .video-js video{height:100%;width:100%}.video-player .video-js .vjs-tech{position:initial;object-fit:cover}.video-player .video-js.custom-has-play-on-tap .vjs-tech{position:relative;z-index:1;opacity:0}.video-player .video-js .vjs-dock-text{display:flex;height:100%;width:100%;pointer-events:none;justify-content:center;align-items:center}.video-player .video-js .vjs-dock-text .vjs-dock-title,.video-player .video-js .vjs-dock-text .vjs-dock-description{font-family:"Styrene Bold",Arial,sans-serif;font-weight:bold;text-transform:uppercase;font-size:40px;line-height:48px;letter-spacing:.5px;text-align:center}.video-player .video-js .vjs-big-play-button{bottom:76px;left:20px;width:70px;height:50px;opacity:0.6;border-radius:5px;cursor:pointer;float:left;text-align:center;font-size:16px;line-height:50px}.video-player .video-js.vjs-has-started.vjs-paused.vjs-show-big-play-button-on-pause .vjs-big-play-button{display:block}.video-player .video-js.vjs-has-started.vjs-ended:not(.custom-hide-poster-on-end) .vjs-poster,.video-player .video-js.vjs-has-started.vjs-ended:not(.custom-hide-poster-on-end) .custom-poster-overlay{display:block}.video-player .video-js.vjs-has-started.vjs-ended:not(.custom-hide-poster-on-end) .vjs-dock-text{display:flex}.video-player .video-js .vjs-time-control{display:inline-block;width:26.1px;height:15px;font-size:13px;font-weight:normal;font-style:normal;letter-spacing:0;text-align:center;margin-top:18px}.video-player .video-js .vjs-time-control.vjs-current-time{width:auto;margin-right:10px;margin-top:17px}.video-player .video-js .vjs-time-control.vjs-duration{width:auto;margin-top:17px}.video-player .video-js .vjs-time-control.vjs-duration,.video-player .video-js .vjs-time-control.vjs-time-divider,.video-player .video-js .vjs-time-control.vjs-remaining-time,.video-player .video-js .vjs-time-control.vjs-dock-shelf,.video-player .video-js .vjs-time-control.custom-time-divider{display:none}.video-player .video-js .vjs-control-bar{height:68px;transition-duration:1s}.video-player .video-js.vjs-has-started.vjs-playing.vjs-user-active .vjs-control-bar,.video-player .video-js.vjs-has-started.vjs-playing.vjs-user-inactive .vjs-control-bar{-webkit-transform:translateY(68px);-moz-transform:translateY(68px);-ms-transform:translateY(68px);-o-transform:translateY(68px);transform:translateY(68px)}.video-player .video-js.vjs-has-started.vjs-playing.vjs-user-active:hover .vjs-control-bar,.video-player .video-js.vjs-has-started.vjs-playing.vjs-user-inactive:hover .vjs-control-bar{-webkit-transform:translateY(0);-moz-transform:translateY(0);-ms-transform:translateY(0);-o-transform:translateY(0);transform:translateY(0)}.video-player .video-js.vjs-has-started.vjs-paused.vjs-user-active .vjs-control-bar,.video-player .video-js.vjs-has-started.vjs-paused.vjs-user-inactive .vjs-control-bar{-webkit-transform:translateY(0);-moz-transform:translateY(0);-ms-transform:translateY(0);-o-transform:translateY(0);transform:translateY(0)}.video-player .video-js.vjs-fullscreen .vjs-control.vjs-fullscreen-control:before{content:""}.video-player .video-js.vjs-fullscreen .vjs-tech{margin:0 !important;width:100% !important;height:100% !important}.video-player .video-js .vjs-control{width:28px;height:33px;line-height:33px;margin-top:21px;margin-right:24px}.video-player .video-js .vjs-control.vjs-live-control{margin-top:19px}.video-player .video-js .vjs-control.vjs-progress-control{margin:16px 35px;position:relative;height:33px;line-height:33px;top:-0.5em}.video-player .video-js .vjs-control.vjs-progress-control:before{margin-top:-1px;width:100%;height:1px;content:'';position:absolute;top:70%;left:0}.video-player .video-js .vjs-control.vjs-progress-control:hover .vjs-mouse-display{display:none}.video-player .video-js .vjs-control.vjs-progress-control .vjs-progress-holder{padding:16px 0 14px;height:3px;background:none;position:relative}.video-player .video-js .vjs-control.vjs-progress-control .vjs-progress-holder .vjs-load-progress{height:1px;top:69%}.video-player .video-js .vjs-control.vjs-progress-control .vjs-progress-holder .vjs-load-progress div{display:none}.video-player .video-js .vjs-control.vjs-progress-control .vjs-progress-holder .vjs-play-progress{height:3px;top:69%;margin-top:-1px}.video-player .video-js .vjs-control.vjs-volume-menu-button{-webkit-box-ordinal-group:6;-moz-box-ordinal-group:6;box-ordinal-group:6;-webkit-order:6;-moz-order:6;order:6;-ms-flex-order:6;display:inline-block}.video-player .video-js .vjs-control.vjs-volume-menu-button.vjs-menu-button-inline{width:28px}.video-player .video-js .vjs-control.vjs-volume-menu-button:before{content:""}.video-player .video-js .vjs-control.vjs-volume-menu-button .vjs-menu{display:none}.video-player .video-js .vjs-control.vjs-volume-menu-button.vjs-vol-0:before{content:""}.video-player .video-js .vjs-control.vjs-play-control{margin:21px 18px 0}.video-player .video-js .vjs-control.vjs-play-control:before{content:""}.video-player .video-js .vjs-control.vjs-play-control.vjs-paused:before{content:""}.video-player .video-js .vjs-control.vjs-icon-share{display:none}.video-player .video-js .vjs-control.vjs-fullscreen-control{-webkit-box-ordinal-group:7;-moz-box-ordinal-group:7;box-ordinal-group:7;-webkit-order:7;-moz-order:7;order:7;-ms-flex-order:7}.video-player .video-js .vjs-control.vjs-fullscreen-control:before{content:""}@media only screen and (min-width: 768px){.video-player .video-js.vjs-live .vjs-time-control.vjs-current-time{display:inline-block}.video-player .video-js.vjs-live .vjs-time-control.vjs-duration{display:none}.video-player .video-js .vjs-big-play-button{bottom:60px;left:60px}.video-player .video-js .vjs-time-control.vjs-duration,.video-player .video-js .vjs-time-control.custom-time-divider{display:inline-block}.video-player .video-js .vjs-time-control.vjs-duration{opacity:0.5}.video-player .video-js .vjs-time-control.vjs-current-time{margin-right:0}.video-player .video-js .vjs-time-control.custom-time-divider{overflow:auto;clear:both;height:auto;line-height:30px}}@media only screen and (min-width: 1024px){.video-player .video-js .vjs-dock-text .vjs-dock-title,.video-player .video-js .vjs-dock-text .vjs-dock-description{font-size:48px;line-height:50px}}.video-player.legacy{position:relative;height:0 !important;padding-bottom:56.25%}.video-player.legacy .BrightcoveExperience{position:absolute;top:0;left:0;width:100%;height:100%}.video-player .video-js.vjs-no-flex .vjs-poster{width:100%;position:relative}.video-player .video-js.vjs-no-flex .vjs-poster img{position:absolute;top:0;left:0;right:0;bottom:0}.video-player .video-js.vjs-no-flex .vjs-big-play-button{bottom:60px;left:60px}.video-player .video-js.vjs-no-flex .vjs-dock-text{left:160px;bottom:60px}.video-player .video-js.vjs-no-flex .vjs-dock-text .vjs-dock-title,.video-player .video-js.vjs-no-flex .vjs-dock-text .vjs-dock-description{max-width:45%}.video-player .video-js.vjs-no-flex.black .vjs-control-bar{filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#7f111111,endColorstr=#7f111111);ms-filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#7f111111,endColorstr=#7f111111);zoom:1}.video-player .video-js.vjs-no-flex.white .vjs-control-bar{filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#66ffffff,endColorstr=#66ffffff);ms-filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#66ffffff,endColorstr=#66ffffff);zoom:1}.video-player .video-js.vjs-no-flex .vjs-control-bar{background:none}.video-player .video-js.vjs-no-flex .vjs-control-bar .vjs-control{display:inline-block;position:absolute}.video-player .video-js.vjs-no-flex .vjs-control-bar .vjs-control.vjs-play-control{margin-top:18px}.video-player .video-js.vjs-no-flex .vjs-control-bar .vjs-control.vjs-fullscreen-control{left:auto;right:0;top:3px}.video-player .video-js.vjs-no-flex .vjs-control-bar .vjs-control.vjs-progress-control{margin:10px 125px 0 170px;width:auto;top:2px !important;height:0 !important}.video-player .video-js.vjs-no-flex .vjs-control-bar .vjs-control.vjs-progress-control:before{top:22px}.video-player .video-js.vjs-no-flex .vjs-control-bar .vjs-control.vjs-volume-control{display:none}.video-player .video-js.vjs-no-flex .vjs-control-bar .vjs-control.vjs-volume-menu-button,.video-player .video-js.vjs-no-flex .vjs-control-bar .vjs-control.vjs-mute-control{left:auto;right:52px;top:3px;width:28px}.video-player .video-js.vjs-no-flex .vjs-control-bar .vjs-time-control{position:absolute;top:1px}.video-player .video-js.vjs-no-flex .vjs-control-bar .vjs-time-control.custom-time-divider{display:inline-block;margin-top:12px;left:81px}.video-player .video-js.vjs-no-flex .vjs-control-bar .vjs-time-control.vjs-duration{left:120px}.video-player .video-js.vjs-no-flex .vjs-control-bar .vjs-time-control.vjs-current-time{left:50px}.video-player .video-js.vjs-no-flex .vjs-control-bar .vjs-time-control.vjs-remaining-time{display:none}
/*  common carousel styles  */.carousel-module {position: relative;}.carousel-nav-link {display: block;position: absolute;top: 0;bottom: 0;color: #fff;margin: auto;-webkit-transition: opacity 0.3s;-moz-transition: opacity 0.3s;-ms-transition: opacity 0.3s;-o-transition: opacity 0.3s;transition: opacity 0.3s;z-index: 1;opacity: 0;filter: alpha(opacity=0);text-decoration: none;}.carousel-nav-link.prev {left: 0;}.carousel-nav-link.next {right: 0;}.carousel-nav-link-background {position: absolute;left: 0;top: 0;width: 100%;height: 100%;background: #000;opacity: 0.5;filter: alpha(opacity=50);-webkit-transition: opacity 0.3s;-moz-transition: opacity 0.3s;-ms-transition: opacity 0.3s;-o-transition: opacity 0.3s;transition: opacity 0.3s;z-index: 1;}.carousel-nav-link-arrow {position: absolute;display: block;left: 0;top: 50%;height: 24px;line-height: 24px;margin: -12px 0 0;width: 100%;text-align: center;opacity: 1;filter: alpha(opacity=100);z-index: 2;}.carousel-module:hover .carousel-nav-link {opacity: 1;filter: alpha(opacity=100);}.carousel-module.hide-arrows-on-hover:hover .carousel-nav-link-background,.carousel-module.first:hover .carousel-nav-link.prev,.carousel-module.last:hover .carousel-nav-link.next,.carousel-module.first .carousel-nav-link.prev,.carousel-module.last .carousel-nav-link.next {opacity: 0;filter: alpha(opacity=0);}.carousel-module .carousel-nav-link:hover,.carousel-module .carousel-nav-link:focus {color: #fff;}.carousel-nav-link:hover .carousel-nav-link-background {opacity: 0.7;filter: alpha(opacity=70);}/* hide arrows when not enough images === '.short' */.carousel-module.short .carousel-nav-link {display: none;}/* styles for carousel with disabling arrows === '.disable-arrows' */.carousel-module.first.disable-arrows:hover .carousel-nav-link.prev,.carousel-module.last.disable-arrows:hover .carousel-nav-link.next {color: #999;filter: alpha(opacity=100);opacity: 1;cursor: default;}.carousel-module.first.disable-arrows .carousel-nav-link.prev:before,.carousel-module.last.disable-arrows .carousel-nav-link.next:before {display: none;}.carousel-module.first.disable-arrows:hover .carousel-nav-link.prev .carousel-nav-link-background,.carousel-module.last.disable-arrows:hover .carousel-nav-link.next .carousel-nav-link-background,.carousel-module.first.disable-arrows .carousel-nav-link.prev:hover .carousel-nav-link-background,.carousel-module.last.disable-arrows .carousel-nav-link.next:hover .carousel-nav-link-background {background: #ddd;opacity: 1;filter: alpha(opacity=100);}/* styles for carousel with visible gray background arrows */.carousel-module.visible-arrows .carousel-nav-link {opacity: 1;filter: alpha(opacity=100);}.carousel-module.visible-arrows .carousel-nav-link:hover,.carousel-module.visible-arrows .carousel-nav-link:focus {color: #3a3a3a;}.carousel-module.visible-arrows.first .carousel-nav-link.prev,.carousel-module.visible-arrows.last .carousel-nav-link.next {cursor: default;color: #999;opacity: 1;filter: alpha(opacity=100);}.carousel-module.visible-arrows .carousel-nav-link .carousel-nav-link-background,.carousel-module.visible-arrows.first .carousel-nav-link.prev .carousel-nav-link-background,.carousel-module.visible-arrows.last .carousel-nav-link.next .carousel-nav-link-background {background: #f5f5f5;}.carousel-module.visible-arrows .carousel-nav-link .carousel-nav-link-background,.carousel-module.visible-arrows .carousel-nav-link:hover .carousel-nav-link-background {opacity: 1;filter: alpha(opacity=100);}.carousel-module.visible-arrows .carousel-nav-link:active .carousel-nav-link-background {background: #ddd;}
