*{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;margin:0;padding:0}:after,:before{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}html{font-size:16px;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%;-webkit-tap-highlight-color:rgba(0,0,0,0);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}@media (min-width:992px){html{height:100%}}body{font-family:"Open Sans",Helvetica,Arial,sans-serif;font-size:16px;font-weight:400;line-height:1;color:#2b2b2b;background-color:#fff;height:100%;margin:0;min-width:320px}img{max-width:100%;height:auto}a{outline:0}a:link,a:visited{text-decoration:none}a:active,a:focus,a:hover{text-decoration:underline}#page-container{height:100%;width:100%;min-height:100vh;overflow:hidden}@media (min-width:992px){#page-container{display:table}}#main{height:100%;width:100%;word-wrap:normal}@media (min-width:992px){#main{display:table-row}}ul ul{margin-left:0}#sso_block_images{display:none}.hero .h1{padding:0 0 10px}.title-header .h1,.title-header h1{padding:23px 0}.title-header{border-bottom:1px solid #eee}.board{position:relative;left:50%;right:0;top:50%;bottom:0;-webkit-transform:translateX(-50%) translateY(-50%);transform:translateX(-50%) translateY(-50%)}hr{background-color:#eee;margin:24px 0}.tt{font-family:monospace}.top-bar .textwidget{display:none}@-webkit-keyframes rotate{0%{-webkit-transform-origin:center;transform-origin:center;opacity:1}50%{-webkit-transform-origin:center;transform-origin:center;-webkit-transform:rotate3d(0,0,1,180deg);transform:rotate3d(0,0,1,180deg);opacity:.75}100%{-webkit-transform-origin:center;transform-origin:center;opacity:1}}@keyframes rotate{0%{-webkit-transform-origin:center;transform-origin:center;opacity:1}50%{-webkit-transform-origin:center;transform-origin:center;-webkit-transform:rotate3d(0,0,1,180deg);transform:rotate3d(0,0,1,180deg);opacity:.75}100%{-webkit-transform-origin:center;transform-origin:center;opacity:1}}@-webkit-keyframes blur{0%{-webkit-filter:blur(5px)}100%{-webkit-filter:blur(0)}}@keyframes blur{0%{filter:blur(5px)}100%{filter:blur(0)}}.documentation article .entry-summary .admonition,.documentation article .entry-summary .sidebar{border:1px solid #eee;background:#f4f4f4;padding:15px 40px 15px 25px;margin:45px 15px 25px 0;position:relative}@media (min-width:992px){.documentation article .entry-summary .admonition,.documentation article .entry-summary .sidebar{margin:45px 0 25px 0}}.documentation article .entry-summary .admonition .sidebar-title,.documentation article .entry-summary .sidebar .sidebar-title{font-size:1.3em;font-style:italic;padding-bottom:15px}.documentation article .entry-summary .admonition .sidebar-title::after,.documentation article .entry-summary .sidebar .sidebar-title::after{display:block;width:56px;height:56px;position:absolute;right:-26px;top:-26px;content:"\e69d";background:#fff;border-radius:50%;border:1px solid #eee;font-size:33px;line-height:55px;font-family:icomoon;text-align:center;color:#707070;font-style:normal}@-moz-document url-prefix(){.documentation article .entry-summary .admonition .admonition-title,.documentation article .entry-summary .sidebar-title::after{right:-27px}}.documentation article .entry-summary .admonition p{padding:0}.documentation article .entry-summary .admonition .admonition-title{display:block;font-size:0;color:transparent;width:56px;height:56px;position:absolute;right:-26px;top:-26px;background:#fff;border-radius:50%;border:1px solid #eee}.documentation article .entry-summary .admonition .admonition-title:before{font-size:33px;line-height:56px;font-family:icomoon;display:block;text-align:center}.documentation article .entry-summary .admonition.attention .admonition-title:before{content:"\e6df";color:#ffc205}.documentation article .entry-summary .admonition.tip .admonition-title:before{content:"\e6b5";color:#707070}.documentation article .entry-summary .admonition.note .admonition-title:before{content:"\e6f1";color:#707070;font-size:30px}.documentation article .entry-summary .admonition.warning .admonition-title:before{content:"\e6b4";color:#c00}.documentation article .entry-summary .admonition.hint .admonition-title:before{content:"\e64a";color:#707070}.documentation article .entry-summary .admonition.caution .admonition-title:before{content:"\e75d";color:#c00;line-height:46px}.documentation article .entry-summary .admonition.important .admonition-title:before,.documentation article .entry-summary .admonition.seealso .admonition-title:before{content:"\e6a4";color:#ffc205}.documentation article{line-height:1.5}.documentation article ol.arabic ol.arabic,.documentation article ol.loweralpha{list-style:lower-alpha}.documentation article img.size-full{max-width:775px;margin:0 auto;display:block}@media (min-width:992px){.documentation article img.size-full{margin:25px 0}}.documentation article img.size-full.align-middle{vertical-align:middle}.documentation article img.size-full.align-top{vertical-align:baseline}.documentation article img.size-full.align-bottom{vertical-align:text-top}.documentation article img.size-full.align-center{display:block;margin:0 auto!important}.documentation article img.size-full.align-left{float:left;padding-right:10px}.documentation article img.size-full.align-right{float:right;padding-left:10px}.documentation article ul li{padding:5px 0}.documentation article ol li img,.documentation article ul li img{max-width:750px;padding:10px 0 20px}.documentation article ol li img ol li img,.documentation article ol li img ul li img,.documentation article ul li img ol li img,.documentation article ul li img ul li img{max-width:730px;padding:10px 0 20px;width:100%}.documentation article ol li table,.documentation article ul li table{max-width:750px;padding:10px 0 20px}.documentation article ol li table ol li table,.documentation article ol li table ul li table,.documentation article ul li table ol li table,.documentation article ul li table ul li table{max-width:730px;padding:10px 0 20px}.documentation article .section{margin-bottom:20px}.documentation article .section iframe{margin:20px auto;display:block;border:none}.documentation article .section .responsive-video{margin:20px auto;max-width:500px;position:relative;overflow:hidden;padding-bottom:56.25%}.documentation article .section .responsive-video.large{padding-bottom:75%}.documentation article .section .responsive-video iframe{width:100%;height:100%;position:absolute;top:0;left:0;margin:0}.documentation article ol{list-style:decimal}.documentation article #glossary dt,.documentation article .glossary dt{font-weight:600}.documentation article #glossary dd,.documentation article .glossary dd{padding-bottom:10px}.documentation article .special-documentation{border-top:1px solid #eee;padding-top:25px}.documentation article .special-documentation h2,.documentation article .special-documentation h3,.documentation article .special-documentation h4{display:inline-block}.documentation article .special-documentation img{display:block;margin:0 auto}.documentation article .special-documentation .right-menu{float:none;width:auto;padding:15px;margin:0 0 20px 0;border:1px solid #eee;border-radius:4px}@media (min-width:992px){.documentation article .special-documentation .right-menu{float:right;width:340px;margin:0 0 50px 50px;padding:30px}}.documentation article table{width:100%;border-collapse:collapse;border-spacing:0;border:1px solid #ccc!important}.documentation article li p{padding:0}.documentation article table td,.documentation article table th{border:1px solid #eee;padding:3px 8px}.documentation article table th{background:#f4f4f4!important;color:#333;font-weight:600;text-align:left}.documentation article .pre{white-space:pre-line;word-break:break-all}@media (min-width:992px){.documentation article .pre{white-space:nowrap}}.documentation article dt{margin:0;padding:5px 0 0}.documentation article dd .admonition,.documentation article dd .sidebar{margin:20px 0 5px}.documentation article code.docutils{border:1px solid #eee;background:#f4f4f4;border-radius:3px;padding:1px 5px;font-size:1em;font-style:normal;display:inline}.documentation article .guilabel{border:1px solid #eee;background:#f4f4f4;border-radius:3px;padding:2px 10px;font-size:1em;font-style:normal}.documentation article .guilabel .accelerator{text-decoration:underline}.documentation article .admonition code.docutils,.documentation article .sidebar code.docutils{background:#fff}.documentation article .code-block-caption+div table.highlighttable{margin-top:0}.documentation article .code-block-caption{background-color:#f4f4f4;color:#707070;border:1px solid #eee;border-bottom:medium none;padding:5px 5px 5px 15px}.documentation article .literal-block-wrapper .highlight-php,.documentation article .literal-block-wrapper .highlight-yaml,.documentation article .literal-block-wrapper [class^=highlight-html]{margin:0}.documentation article .highlight,.documentation article table.highlighttable td{font-size:12px;line-height:1.6!important}.documentation article table.highlighttable td.linenos{padding:0 3px;background-color:#f4f4f4;color:#707070;width:28px}.documentation article table.highlighttable td.code{padding:0}@-moz-document url-prefix(){.documentation article table.highlighttable td.code{background:#202224}}@media screen{.documentation article table.highlighttable td.code{background:#202224}}@media screen{.documentation article table.highlighttable td.code{background:#202224}}.documentation article table.highlighttable td.code .highlight{margin:0}.documentation article table.highlighttable td.linenos pre{font-size:100%;vertical-align:baseline;line-height:1.6em;font-weight:400;margin:1em 0;text-align:center}@media (-moz-os-version:windows-xp),(-moz-os-version:windows-vista),(-moz-os-version:windows-win7),(-moz-os-version:windows-win8){.documentation article table.highlighttable td.linenos pre{line-height:1.6em!important}}.documentation article tt{font-size:16px}.top-level-element-reference .section .section .admonition,.top-level-element-reference .section .section .highlight-php,.top-level-element-reference .section .section .highlight-yaml,.top-level-element-reference .section .section blockquote,.top-level-element-reference .section .section p{margin-left:28px}.highlight-php,.highlight-yaml,[class^=highlight-html]{overflow-x:auto;margin:25px 0}.top-level-element-reference .section .section blockquote .admonition,.top-level-element-reference .section .section blockquote blockquote,.top-level-element-reference .section .section blockquote p{margin-left:0}@media (max-width:1200px){.documentation article .entry-summary .caution .admonition-title,.documentation article .entry-summary .note .admonition-title{display:none}}.hightlight-block .short-desc{max-width:none;max-height:100px}.hightlight-block .item-downloads,.hightlight-block .item-reviews{float:left;width:auto;line-height:1.3;font-size:.85em;margin:5px 20px 0 0}.hightlight-block .item-downloads{padding-left:20px}.hightlight-block .col-lg-5 img{max-height:220px}ul.highlights-list li{line-height:1.4}.documentation-menu{position:relative;width:100%;padding-top:10px!important}.documentation-menu ul{list-style:none!important;margin:0!important}.documentation-menu li>span{cursor:pointer}.documentation-menu li>span:hover{text-decoration:underline}.documentation-menu span.latest{color:#707070}.documentation-menu li.active,.documentation-menu li.current{background-color:#c54b25;position:relative}.documentation-menu li.active a,.documentation-menu li.current a{color:#fff!important;text-decoration:none}.documentation-menu li.active a span.latest,.documentation-menu li.current a span.latest{color:#333}.documentation .breadcrumbs{padding:10px 0;position:relative}@media (max-width:992px){.documentation .breadcrumbs{padding:25px 0 0;float:right!important}}@media (max-width:768px){.documentation .breadcrumbs{float:none!important;width:100%;min-height:75px;margin-left:0!important}}.headerlink{color:#ccc!important;font-size:80%;font-weight:400;padding-left:5px;top:-3px;position:relative;font-family:Arial,sans-serif}.headerlink:hover{color:#b53e20!important;text-decoration:none}.documentation .section>h1{width:80%}@media (max-width:768px){.documentation .section>h1{margin-top:45px;width:100%}}.documentation .all-versions{margin-bottom:25px;margin-left:15px}.documentation .all-versions .versions-title,.documentation .all-versions h5{font-style:normal;font-weight:700;font-size:14px;line-height:1.3;display:block;margin-top:11.5px;color:#2b2b2b}.documentation .all-versions a{display:inline-block;padding:5px 10px 5px 0;font-size:13px}.documentation-menu li{position:relative}.documentation-menu .doc-sub-menu{display:none;padding-left:10px;background:#fff}.documentation-menu .doc-sub-menu>li{background:#fff}.documentation-menu .doc-sub-menu>li a{padding:2px 30px 2px 15px!important;font-size:14px}.documentation-menu .arrow{margin-top:-3px;vertical-align:middle;position:absolute;right:0;top:3px;padding:5px 15px 5px 50px}.documentation-menu .arrow:hover{text-decoration:none;color:inherit}.documentation-menu .arrow:before{content:"\f114";font-family:fontawesome;font-size:14px;color:#b53e20}.documentation-menu .active>.arrow:before{color:#fff;content:"\f116"}.documentation-menu .active>ul.doc-sub-menu{display:block;background:#fff}.documentation-menu .active>ul.doc-sub-menu>li a{color:#b53e20!important}.documentation-menu .active>ul.doc-sub-menu>li a:hover{text-decoration:underline}.documentation-menu .filter>.arrow{display:none}.documentation-menu .parent.child a{color:#b53e20!important;font-size:14px}.documentation-menu .parent.child .arrow{top:-3px}.documentation-menu .parent.child.active a{color:#b53e20!important;font-size:14px}.documentation-menu .parent.child.active .arrow{top:-3px}.documentation-menu .parent.child.active .arrow:before{color:#b53e20}.documentation-menu .level3 .child a{color:#b53e20!important;font-size:13px!important}.documentation-menu .parent.child.active.cur>a{color:#202224!important}.documentation-menu .parent.child.active.cur .child.cur.active a{color:#202224!important}.documentation-menu .child.cur.active>a{color:#202224!important}.documentation-version-switcher{font-size:12px;position:absolute;top:74px;right:0;z-index:1}@media (max-width:992px){.documentation-version-switcher{top:185px}}@media (max-width:768px){.documentation-version-switcher{top:218px;left:0}}.documentation-version-switcher .version{background-color:#707070;border-radius:3px;color:#eee;cursor:pointer;padding:4px 24px 4px 7px;position:relative;width:100%;min-width:100px;float:right}.documentation-version-switcher .version:after{border:5px solid transparent;border-top-color:#fff;border-bottom:0;height:0;width:0;position:absolute;right:6px;top:10px;content:''}.documentation-version-switcher .version.not-active{padding:4px 7px}@media (max-width:768px){.documentation-version-switcher .version.not-active{float:left}}.documentation-version-switcher .version.not-active:after{display:none}.documentation-version-switcher .documentation-version{background-color:#707070;border-radius:3px;display:none;padding:5px 0;width:100%;min-width:100px;list-style:none}.documentation-version-switcher .documentation-version li a{display:inline-block;color:#fff;padding:5px 7px}.documentation-version-switcher:hover{cursor:pointer}.documentation-version-switcher:hover .documentation-version{display:block}.blog.documentation .breadcrumbs{padding:20px 0!important}@media (max-width:480px){.blog.documentation .breadcrumbs{min-height:75px}}.blog.documentation article .entry-summary .section h1{border-bottom:1px solid #eee;margin-bottom:15px}.blog.documentation .documentation-version-switcher{top:100px}@media (max-width:768px){.blog.documentation .documentation-version-switcher{top:103px;left:auto;right:0}}.blog.documentation.is_massage .documentation-version-switcher{top:202px}@media (max-width:992px){.blog.documentation.is_massage .documentation-version-switcher{top:188px}}@media (max-width:768px){.blog.documentation.is_massage .documentation-version-switcher{top:191px;right:0!important;left:auto!important}}@media (max-width:649px){.blog.documentation.is_massage .documentation-version-switcher{top:215px}}@media (max-width:555px){.blog.documentation.is_massage .documentation-version-switcher{top:222px}}@media (max-width:480px){.blog.documentation.is_massage .documentation-version-switcher{top:215px}}@media (max-width:409px){.blog.documentation.is_massage .documentation-version-switcher{top:240px}}@media (max-width:369px){.blog.documentation.is_massage .documentation-version-switcher{top:264px}}.oroBlog .documentation a h3{color:#b53e20!important}.oroBlog .code-block-caption{background:#fff;color:#333}table.docutils{width:100%;max-width:100%;margin-bottom:23px;border:1px solid #ccc}table.docutils>tbody>tr>td,table.docutils>tbody>tr>th,table.docutils>tfoot>tr>td,table.docutils>tfoot>tr>th,table.docutils>thead>tr>td,table.docutils>thead>tr>th{padding:8px;line-height:1.75;vertical-align:top;border-top:1px solid #eee}table.docutils>thead>tr>th{vertical-align:bottom;border-bottom:1px solid #eee;background:#c0bfb7}table.docutils>caption+thead>tr:first-child>td,table.docutils>caption+thead>tr:first-child>th,table.docutils>colgroup+thead>tr:first-child>td,table.docutils>colgroup+thead>tr:first-child>th,table.docutils>thead:first-child>tr:first-child>td,table.docutils>thead:first-child>tr:first-child>th{border-top:0}table.docutils>tbody+tbody{border-top:2px solid #eee}table.docutils>tbody{background:#fff}table.docutils>tbody>tr:first-child>td{border-top:0}.guideline{display:flex;flex-direction:column;justify-content:space-around}@media (min-width:768px){.guideline{flex-direction:row;margin:0 -15px}.guideline__item{width:33.3%;padding:0 10px}}.guideline__list{padding-top:5px}.guideline__icon{padding-bottom:10px!important}.search-complete{display:inline-block;position:relative;width:100%}@media (max-width:992px){.search-complete{margin-top:15px}}.search-complete__icon{position:absolute;color:#ccc;top:1px}.search-complete #filterListReset{display:none}.search-complete #filterListReset:hover{cursor:pointer}.search-complete__clean-icon.fa{position:absolute;color:#ccc;top:-3px;padding:5px;right:10px}.search-complete #filterList{padding:0 38px 15px 20px;border:none;box-shadow:none;background:0 0;color:#47443b;font-size:15px;width:100%;border-bottom:1px solid #eee}.search-complete #filterList:focus{box-shadow:none!important}.search-complete ::-webkit-input-placeholder{color:#c0bfb7;font-size:15px}.search-complete ::-moz-placeholder{color:#c0bfb7;font-size:15px}.search-complete :-ms-input-placeholder{color:#c0bfb7;font-size:15px}.search-complete :-moz-placeholder{color:#c0bfb7;font-size:15px}.scroll-table.container{width:auto!important;overflow-x:scroll}#TB_window{padding-top:20px}#TB_closeWindowButton{top:0}.screen-reader-text{display:none}.icon-orocrm{background:url(/wp-content/themes/commerce/images/icon-oro-crm.png) no-repeat;background-position:center right}.icon-orocommerce{background:url(/wp-content/themes/commerce/images/icon-oro-commerce.png) no-repeat;background-position:center right}.documentation__tabs{font-size:0;justify-content:space-between;margin:0 0 18px 0;border-bottom:1px solid #eee}@media (min-width:480px){.documentation__tabs{display:flex}}@media (max-width:768px){.documentation__tabs{margin:0 0 20px 0;border-right:none}}@media (max-width:992px){.documentation__tabs{border-right:1px solid #eee;margin:20px 0 0}}.documentation__tabs_item{font-size:16px;width:100%;text-align:center}@media (max-width:768px){.documentation__tabs_item{min-width:50px}}@media (max-width:480px){.documentation__tabs_item:last-child{width:auto}.documentation__tabs_item:last-child .blog__tabs_link{padding-left:20px}}.documentation__tabs_item:last-child .blog__tabs_text{display:block!important;margin-left:0!important}.documentation__tabs_link{padding:5px 9px!important;display:flex;flex-wrap:nowrap;align-items:center;justify-content:center;color:#202224;border:1px solid #eee;border-right:none;border-bottom:none;background:#f9f9f9;line-height:22px!important;min-height:33px}@media (max-width:1200px){.documentation__tabs_link{padding:5px!important}}@media (max-width:480px){.documentation__tabs_link{justify-content:flex-start;padding:5px 15px!important}}.documentation__tabs_link.active{display:flex!important;border-top:1px solid #b53e20;background:0 0}@media (max-width:1200px){.documentation__tabs_link.active .blog__tabs_text{display:block!important;margin-left:5px}}.documentation__tabs_link:focus,.documentation__tabs_link:hover{text-decoration:none;background:#eee}.documentation__tabs_icon{margin-right:8px;height:20px;width:20px}@media (max-width:1200px) and (min-width:992px){.documentation__tabs_icon{margin-right:0}}@media (min-width:992px) and (max-width:1200px){.documentation__tabs_text{display:none}}.blog.documentation .hero h1,.blog.documentation .title-header .h1,.blog.documentation .title-header h1{font-weight:300!important}.blog.documentation .title-header h1{border-bottom:1px solid #ccc}.box.box_warning{background:#fffccc;border:1px solid rgba(0,0,0,.1);color:#18171b;padding:15px;border-radius:6px;margin:15px 0}