/*! jQuery UI - v1.12.1 - 2019-05-08
* http://jqueryui.com
* Includes: core.css, accordion.css
* Copyright jQuery Foundation and other contributors; Licensed MIT */.ui-helper-hidden{display:none}
.ui-helper-hidden-accessible{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}
.ui-helper-reset{margin:0;padding:0;border:0;outline:0;line-height:1.3;text-decoration:none;font-size:100%;list-style:none}
.ui-helper-clearfix:before,.ui-helper-clearfix:after{content:"";display:table;border-collapse:collapse}
.ui-helper-clearfix:after{clear:both}
.ui-helper-zfix{width:100%;height:100%;top:0;left:0;position:absolute;opacity:0;filter:Alpha(Opacity=0)}
.ui-front{z-index:100}
.ui-state-disabled{cursor:default !important;pointer-events:none}
.ui-icon{display:inline-block;vertical-align:middle;margin-top:-.25em;position:relative;text-indent:-99999px;overflow:hidden;background-repeat:no-repeat}
.ui-widget-icon-block{left:50%;margin-left:-8px;display:block}
.ui-widget-overlay{position:fixed;top:0;left:0;width:100%;height:100%}
.ui-accordion .ui-accordion-header{display:block;cursor:pointer;position:relative;margin:2px 0 0 0;padding:.5em .5em .5em .7em;font-size:100%}
.ui-accordion .ui-accordion-content{padding:1em 2.2em;border-top:0;overflow:auto}
.ui-widget-overlay{position:absolute;top:0;left:0;width:100%;height:100%}
.ui-accordion .ui-accordion-header{display:block;cursor:pointer;position:relative;margin-top:2px;padding:.75em .5em .75em .7em;zoom:1;border:0;border-bottom:1px solid lightGrey}
.ui-accordion .ui-accordion-header.ui-state-default,.ui-accordion .ui-accordion-header.ui-state-focus,.ui-accordion .ui-accordion-header.ui-state-active.ui-state-hover{background:#fff;color:#555;border-radius:4px}
.ui-accordion .ui-accordion-header.ui-state-hover{background:#ccc;color:#222}
.ui-accordion .ui-accordion-icons{padding-left:1em}
.ui-accordion .ui-accordion-noicons{padding-left:.7em}
.ui-accordion .ui-accordion-icons .ui-accordion-icons{padding-left:2.2em}
.ui-accordion .ui-accordion-header .ui-accordion-header-icon{background-color:#2b81e7;background-image:none;border-radius:10px;width:19px;min-width:19px;height:19px;position:relative;margin:0 5px 0 0;display:inline-block;float:left;left:0}
.ui-accordion .ui-state-default .ui-icon-circle-plus::after,.mt-accordion-icon-plus::after{background-color:#fff;width:3px;height:11px;border-radius:1px;position:absolute;top:4px;left:8px;content:""}
.ui-accordion .ui-state-default .ui-icon-circle-plus::before,.ui-accordion .ui-state-default .ui-icon-circle-minus::before,.mt-accordion-icon-plus::before,.mt-accordion-icon-minus::before{background-color:#fff;width:11px;height:3px;border-radius:1px;position:absolute;top:8px;left:4px;content:""}
.ui-accordion .ui-accordion-content{padding:1em 2.2em;border:0;overflow:auto;zoom:1}
.ui-widget{font-size:1rem;font-family:Arial,Helvetica,Tahoma,Geneva,sans-serif}
.ui-widget,.ui-widget input,.ui-widget select,.ui-widget textarea,.ui-widget button{font-family:Arial,Helvetica,Tahoma,Geneva,sans-serif}
.ui-state-hover .mt-accordion-icon-plus,.ui-state-hover .mt-accordion-icon-minus{background-color:#222 !important}
.ui-accordion .ui-accordion-header.ui-state-hover .ui-accordion-header-icon{background-color:#2b81e7 !important}
.accordionTitleSmall .ui-accordion-header div{font-size:12px;font-size:1.0rem}
.accordionTitleMedium .ui-accordion-header div{font-size:16px;font-size:1.33rem;padding-left:2px}
.accordionTitleMedium .mt-accordion-icon-plus,.accordionTitleMedium .mt-accordion-icon-minus{border-radius:8px;-webkit-border-radius:8px;-moz-border-radius:8px;width:16px;height:16px;top:49% !important}
.accordionTitleBig .ui-accordion-header div{font-size:20px;font-size:1.66rem;padding-left:5px}
.accordionTitleBig p{line-height:24px;line-height:2rem}
.accordionTitleMedium p{line-height:20px;line-height:1.7rem}
.accordionTitleBig .mt-accordion-icon-plus,.accordionTitleBig .mt-accordion-icon-minus{border-radius:10px;-webkit-border-radius:10px;-moz-border-radius:10px;width:18px;height:18px;top:48% !important}
.accordionTitleBig .mt-accordion-icon-plus,.accordionTitleBig .mt-accordion-icon-minus{margin-top:4px !important}
.accordionTitleSmall .ui-accordion-content p,.accordionTitleMedium .ui-accordion-content p,.accordionTitleBig .ui-accordion-content p{font-size:1rem;line-height:1.5rem;color:#555}
.accordion{margin:10px}
.ui-widget-content a.fb-button-gui4{color:white}
.ui-widget-content a,.ui-widget-content a:link{color:#333d96;text-decoration:none}
.ui-widget-content a:hover,.ui-widget-content a:active,.ui-widget-content a.active{color:#67d945;text-decoration:underline}
.accordionTitle{width:70%;float:left}
.accordionEditButton{width:30px;height:30px;margin-right:4px}
.accordionSaveButton{height:30px;width:43px;font-size:.8em}
.accordionButtonContainer{margin-left:10px;float:right}
.accordionPanel{border:1px solid grey;margin:10px}
@media(max-width:600px){.accordion{margin:10px 0}
.ui-accordion .ui-accordion-content{padding:1em 10px}
}
.p5tabs .accessories,.p5tabs .documentation{border:1px solid #dadada}
.p5tabs .loading_mask,.mb_documentationLayout .loading_mask{background:#fff;height:99%;display:block;position:absolute;z-index:1;width:100%;text-align:center}
.p5tabs .accessories .loading_mask{width:98% !important}
.isWCMEditMode .p5tabs .loading_mask,.isWCMEditMode .mb_documentationLayout .loading_mask,.aem-AuthorLayer-Preview .p5tabs .loading_mask,.aem-AuthorLayer-Preview .mb_documentationLayout .loading_mask,.aem-AuthorLayer-Edit .p5tabs .loading_mask,.aem-AuthorLayer-Edit .mb_documentationLayout .loading_mask{display:none}
.p5tabs .loading_mask>img{margin:20px auto}
.p5tabs .accessories .accordion{margin:20px}
.accordion_blue_grey .ui-accordion .ui-accordion-header.ui-state-default,.accordion_blue_grey .ui-accordion .ui-accordion-header.ui-state-focus,.accordion_blue_grey .ui-accordion .ui-accordion-header.ui-state-active.ui-state-hover{padding:10px 10px 10px 42px;padding:.8rem .8rem .8rem 1rem;margin-top:0;border-radius:0;color:#666;font-weight:bold;font-size:14px;font-size:1.2rem}
.accordion_blue_grey .ui-accordion .ui-accordion-header.ui-state-default,.accordion_blue_grey .ui-accordion .ui-accordion-header.ui-state-focus,.accordion_blue_grey .ui-accordion .ui-accordion-header.ui-state-active.ui-state-hover{background:linear-gradient(to bottom,rgba(239,239,239,1) 0,rgba(247,247,247,1) 0,rgba(216,216,216,1) 85%)}
.accordion_blue_grey .ui-accordion .ui-accordion-header.ui-state-hover{background:linear-gradient(to bottom,rgba(239,239,239,1) 0,rgba(224,224,224,1) 0,rgba(193,193,193,1) 100%)}
.accordion_blue_grey .ui-accordion .ui-accordion-header .ui-accordion-header-icon{background-color:#2b81e7;background-image:none;border-radius:10px;width:19px;min-width:19px;height:19px;position:relative;margin:0 10px -5px 0;display:inline-block;left:0}
.accordion_blue_grey .ui-state-default .ui-icon-circle-plus::after{background-color:#fff;width:3px;height:11px;border-radius:1px;position:absolute;top:4px;left:8px;content:""}
.accordion_blue_grey .ui-state-default .ui-icon-circle-plus::before,.accordion_blue_grey .ui-state-default .ui-icon-circle-minus::before{background-color:#fff;width:11px;height:3px;border-radius:1px;position:absolute;top:8px;left:4px;content:""}
.accordion_blue_grey .ui-accordion .ui-accordion-content{border-left:1px solid #efefef;border-right:1px solid #efefef;border-bottom:1px solid #efefef;padding:18px 26px;padding:1.5rem 2.2rem}
.p5tabs .documentation{padding:20px}
.p5tabs .documentation .accordion{margin:0}
.mt_direction_right_to_left .ui-accordion .ui-accordion-header{padding:.5em .7em .5em .5em}
.mt_direction_right_to_left .ui-accordion .ui-accordion-icons{padding:.75em 1em .75em .7em}
.mt_direction_right_to_left .accordion_blue_grey .ui-accordion .ui-accordion-header.ui-state-default,.mt_direction_right_to_left .accordion_blue_grey .ui-accordion .ui-accordion-header.ui-state-focus,.mt_direction_right_to_left .accordion_blue_grey .ui-accordion .ui-accordion-header.ui-state-active.ui-state-hover{padding:10px 42px 10px 10px;padding:.8rem 2rem .8rem .8rem}
.mt_direction_right_to_left .ui-accordion .ui-accordion-header .ui-accordion-header-icon{float:right;margin:0 0 0 5px}
.mt_direction_right_to_left .accordion_blue_grey .ui-accordion .ui-accordion-header .ui-accordion-header-icon{left:auto}