.eckosc_progressbar{position:relative;height:66px;margin:40px 0;padding:6px;border:1px solid #e7e7e7;border-radius:2px}.eckosc_progressbar .eckosc_progressbar_label{font-size:14px;line-height:37px;position:absolute;top:15px;left:25px;color:#fff}.eckosc_progressbar .eckosc_progressbar_status{font-size:12px;line-height:0;position:absolute;top:16px;right:25px;padding:14px 14px;color:#000;border:1px solid #e9e9e9;border-radius:90px;background:#fff}.eckosc_progressbar .eckosc_progressbar_inner{width:0;height:53px;-webkit-transition:width 1.25s ease-out;transition:width 1.25s ease-out;border-radius:2px}@media (max-width: 710px){.eckosc_progressbar{margin:35px 0}}@media (max-width: 410px){.eckosc_progressbar{margin:30px 0}}.eckosc_accordion{margin:50px 0;padding:25px 0;border-top:1px solid #e7e7e7;border-bottom:1px solid #e7e7e7}.eckosc_accordion .eckosc_accordion_header{position:relative;display:block;margin:0 0 30px;cursor:pointer;-webkit-transition:margin 0.5s ease-out;transition:margin 0.5s ease-out}.eckosc_accordion .eckosc_accordion_header h3{font-size:22px;margin:0;color:#222}.eckosc_accordion .eckosc_accordion_header:after{font-family:'FontAwesome';position:absolute;top:0;right:25px;content:'\f078';-webkit-transition:-webkit-transform 0.5s ease-out;transition:-webkit-transform 0.5s ease-out;transition:transform 0.5s ease-out;transition:transform 0.5s ease-out, -webkit-transform 0.5s ease-out}.eckosc_accordion .eckosc_accordion_content{-webkit-transition:padding-bottom 0.5s ease-out;transition:padding-bottom 0.5s ease-out}.eckosc_accordion .eckosc_accordion_content:after{display:block;width:100%;height:20px;content:''}.eckosc_accordion.eckosc_accordion_open .eckosc_accordion_header:after{-webkit-transform:rotate(180deg);transform:rotate(180deg)}.eckosc_accordion.eckosc_accordion_closed .eckosc_accordion_header{margin:0}.eckosc_accordion.eckosc_accordion_closed .eckosc_accordion_content{overflow:hidden;padding-bottom:0}.eckosc_accordion+.eckosc_accordion{margin-top:-50px;border-top:0}@media (max-width: 710px){.eckosc_accordion{margin:40px 0}.eckosc_accordion+.eckosc_accordion{margin-top:-40px}}@media (max-width: 410px){.eckosc_accordion{margin:30px 0}.eckosc_accordion+.eckosc_accordion{margin-top:-30px}}.eckosc_button{line-height:normal;display:inline-block;margin:0 10px 10px 0;text-align:center;color:#fff !important;border:0 !important}.eckosc_button i{margin:0 10px 0 0;color:#fff !important}.eckosc_button.eckosc_button_size_standard{font-size:13px;padding:16px 60px}.eckosc_button.eckosc_button_size_large{font-size:15px;padding:19px 65px}.eckosc_button.eckosc_button_size_extra{font-size:17px;padding:21px 77px}.eckosc_button.eckosc_button_rounded{border-radius:90px}.eckosc_button.eckosc_button_position_block{display:block;margin:60px 0}.eckosc_button.eckosc_button_position_center{display:block;width:90%;max-width:300px;margin:50px auto}@media (max-width: 710px){.eckosc_button.eckosc_button_position_center{margin:40px auto}}@media (max-width: 410px){.eckosc_button.eckosc_button_position_center{margin:30px auto}}.eckosc_status_message{margin:50px 0;padding:35px;border:1px solid #d9d9d9;border-radius:2px;background:#f9f9f9}.eckosc_status_message .eckosc_status_message_title h3{font-size:17px;font-weight:600;line-height:normal;margin:0;color:#454545}.eckosc_status_message .eckosc_status_message_title h3 i{font-size:28px;margin:0 30px 0 0;vertical-align:-3px;color:#a5a5a5}.eckosc_status_message .eckosc_status_message_message{font-size:15px;line-height:29px;margin:25px 0 0;padding:0}.eckosc_status_message.eckosc_status_message_success{border-color:#b6c89c;background:#f3f7ed}.eckosc_status_message.eckosc_status_message_success .eckosc_status_message_title h3 i{color:#74bf53}.eckosc_status_message.eckosc_status_message_info{border-color:#a4cbd9;background:#f0f4f9}.eckosc_status_message.eckosc_status_message_info .eckosc_status_message_title h3 i{color:#1d7cc6}.eckosc_status_message.eckosc_status_message_warn{border-color:#d9cba4;background:#f9f6f0}.eckosc_status_message.eckosc_status_message_warn .eckosc_status_message_title h3 i{color:#c68b1d}.eckosc_status_message.eckosc_status_message_error{border-color:#d9a4a4;background:#f9f0f0}.eckosc_status_message.eckosc_status_message_error .eckosc_status_message_title h3 i{color:#c61d1d}@media (max-width: 710px){.eckosc_status_message{margin:40px 0}}@media (max-width: 410px){.eckosc_status_message{margin:30px 0}}.eckosc_column_container{overflow:hidden;margin:50px 0}.eckosc_column_container .eckosc_column_item{float:left;padding-right:25px}.eckosc_column_container .eckosc_column_item:last-child{margin-right:0}.eckosc_column_container .eckosc_column_item>*:first-child{margin-top:0}.eckosc_column_container .eckosc_column_item>*:last-child{margin-bottom:0}.eckosc_column_container.eckosc_column_container_two .eckosc_column_item{width:50%}.eckosc_column_container.eckosc_column_container_four .eckosc_column_item{width:25%}.eckosc_column_container.eckosc_column_container_six .eckosc_column_item{width:16.666%}@media (max-width: 710px){.eckosc_column_container{margin:40px 0}}@media (max-width: 410px){.eckosc_column_container{margin:30px 0}}.eckosc_tab_container{margin:40px 0 50px;border-bottom:1px solid #e7e7e7}.eckosc_tab_container .eckosc_tab_header{position:relative}.eckosc_tab_container .eckosc_tab_header:before{position:absolute;z-index:-1;top:0;left:0;width:100%;height:calc(100% - 2px);content:'';border-bottom:2px solid #e7e7e7}.eckosc_tab_container .eckosc_tab_header_item{font-size:17px;display:inline-block;padding:15px 25px;cursor:pointer;-webkit-transition:color 0.2s ease-out, border-color 0.2s ease-out;transition:color 0.2s ease-out, border-color 0.2s ease-out;color:#7f7f7f;border-bottom:2px solid #e7e7e7}.eckosc_tab_container .eckosc_tab_header_item:hover,.eckosc_tab_container .eckosc_tab_header_item:focus{border-color:#bfbfbf}.eckosc_tab_container .eckosc_tab_header_item__active{color:#222;border-color:#8b8b8b}.eckosc_tab_container .eckosc_tab_header_item__active:hover,.eckosc_tab_container .eckosc_tab_header_item__active:focus{border-color:#8b8b8b}.eckosc_tab_container .eckosc_tab_item{margin:45px 0}.eckosc_tab_container .eckosc_tab_item__active{display:block}.eckosc_tab_container .eckosc_tab_item__inactive{display:none}@media (max-width: 710px){.eckosc_tab_container{margin:35px 0 45px}}@media (max-width: 410px){.eckosc_tab_container{margin:25px 0 40px}}.eckosc_syntax_theme_dark.hljs{overflow-x:auto;color:#bfd2db;background:#1a1e26}.eckosc_syntax_theme_dark.hljs code{color:#bfd2db}.eckosc_syntax_theme_dark .hljs-comment,.eckosc_syntax_theme_dark .hljs-quote{font-style:italic;color:#737c8c}.eckosc_syntax_theme_dark .hljs-doctag,.eckosc_syntax_theme_dark .hljs-keyword,.eckosc_syntax_theme_dark .hljs-formula{color:#cb70e5}.eckosc_syntax_theme_dark .hljs-section,.eckosc_syntax_theme_dark .hljs-name,.eckosc_syntax_theme_dark .hljs-selector-tag,.eckosc_syntax_theme_dark .hljs-deletion,.eckosc_syntax_theme_dark .hljs-subst{color:#e9636d}.eckosc_syntax_theme_dark .hljs-literal{color:#4bbfce}.eckosc_syntax_theme_dark .hljs-string,.eckosc_syntax_theme_dark .hljs-regexp,.eckosc_syntax_theme_dark .hljs-addition,.eckosc_syntax_theme_dark .hljs-attribute,.eckosc_syntax_theme_dark .hljs-meta-string{color:#96cd6f}.eckosc_syntax_theme_dark .hljs-built_in,.eckosc_syntax_theme_dark .hljs-class .hljs-title{color:#eec273}.eckosc_syntax_theme_dark .hljs-attr,.eckosc_syntax_theme_dark .hljs-variable,.eckosc_syntax_theme_dark .hljs-template-variable,.eckosc_syntax_theme_dark .hljs-type,.eckosc_syntax_theme_dark .hljs-selector-class,.eckosc_syntax_theme_dark .hljs-selector-attr,.eckosc_syntax_theme_dark .hljs-selector-pseudo,.eckosc_syntax_theme_dark .hljs-number{color:#db9a5c}.eckosc_syntax_theme_dark .hljs-symbol,.eckosc_syntax_theme_dark .hljs-bullet,.eckosc_syntax_theme_dark .hljs-link,.eckosc_syntax_theme_dark .hljs-meta,.eckosc_syntax_theme_dark .hljs-selector-id,.eckosc_syntax_theme_dark .hljs-title{color:#58aff7}.eckosc_syntax_theme_dark .hljs-emphasis{font-style:italic}.eckosc_syntax_theme_dark .hljs-strong{font-weight:bold}.eckosc_syntax_theme_dark .hljs-link{text-decoration:underline}.eckosc_syntax_theme_light.hljs{overflow-x:auto;color:#333;background:#f9f9f9}.eckosc_syntax_theme_light.hljs code{color:#333}.eckosc_syntax_theme_light .hljs-comment,.eckosc_syntax_theme_light .hljs-meta{color:#969896}.eckosc_syntax_theme_light .hljs-string,.eckosc_syntax_theme_light .hljs-variable,.eckosc_syntax_theme_light .hljs-template-variable,.eckosc_syntax_theme_light .hljs-strong,.eckosc_syntax_theme_light .hljs-emphasis,.eckosc_syntax_theme_light .hljs-quote{color:#df5000}.eckosc_syntax_theme_light .hljs-keyword,.eckosc_syntax_theme_light .hljs-selector-tag,.eckosc_syntax_theme_light .hljs-type{color:#a71d5d}.eckosc_syntax_theme_light .hljs-literal,.eckosc_syntax_theme_light .hljs-symbol,.eckosc_syntax_theme_light .hljs-bullet,.eckosc_syntax_theme_light .hljs-attribute{color:#0086b3}.eckosc_syntax_theme_light .hljs-section,.eckosc_syntax_theme_light .hljs-name{color:#63a35c}.eckosc_syntax_theme_light .hljs-tag{color:#333}.eckosc_syntax_theme_light .hljs-title,.eckosc_syntax_theme_light .hljs-attr,.eckosc_syntax_theme_light .hljs-selector-id,.eckosc_syntax_theme_light .hljs-selector-class,.eckosc_syntax_theme_light .hljs-selector-attr,.eckosc_syntax_theme_light .hljs-selector-pseudo{color:#795da3}.eckosc_syntax_theme_light .hljs-addition{color:#55a532;background-color:#eaffea}.eckosc_syntax_theme_light .hljs-deletion{color:#bd2c00;background-color:#ffecec}.eckosc_syntax_theme_light .hljs-link{text-decoration:underline}.eckosc_syntax_theme_highcontrast.hljs{background:#000}.eckosc_syntax_theme_highcontrast.hljs code{color:#aaa}.eckosc_syntax_theme_highcontrast .hljs,.eckosc_syntax_theme_highcontrast .hljs-subst,.eckosc_syntax_theme_highcontrast .hljs-tag,.eckosc_syntax_theme_highcontrast .hljs-title{color:#aaa}.eckosc_syntax_theme_highcontrast .hljs-strong,.eckosc_syntax_theme_highcontrast .hljs-emphasis{color:#a8a8a2}.eckosc_syntax_theme_highcontrast .hljs-bullet,.eckosc_syntax_theme_highcontrast .hljs-quote,.eckosc_syntax_theme_highcontrast .hljs-number,.eckosc_syntax_theme_highcontrast .hljs-regexp,.eckosc_syntax_theme_highcontrast .hljs-literal{color:#f5f}.eckosc_syntax_theme_highcontrast .hljs-code .hljs-selector-class{color:#aaf}.eckosc_syntax_theme_highcontrast .hljs-emphasis,.eckosc_syntax_theme_highcontrast .hljs-stronge,.eckosc_syntax_theme_highcontrast .hljs-type{font-style:italic}.eckosc_syntax_theme_highcontrast .hljs-keyword,.eckosc_syntax_theme_highcontrast .hljs-selector-tag,.eckosc_syntax_theme_highcontrast .hljs-function,.eckosc_syntax_theme_highcontrast .hljs-section,.eckosc_syntax_theme_highcontrast .hljs-symbol,.eckosc_syntax_theme_highcontrast .hljs-name{color:#ff5}.eckosc_syntax_theme_highcontrast .hljs-attribute{color:#f55}.eckosc_syntax_theme_highcontrast .hljs-variable,.eckosc_syntax_theme_highcontrast .hljs-params,.eckosc_syntax_theme_highcontrast .hljs-class .hljs-title{color:#88f}.eckosc_syntax_theme_highcontrast .hljs-string,.eckosc_syntax_theme_highcontrast .hljs-selector-id,.eckosc_syntax_theme_highcontrast .hljs-selector-attr,.eckosc_syntax_theme_highcontrast .hljs-selector-pseudo,.eckosc_syntax_theme_highcontrast .hljs-type,.eckosc_syntax_theme_highcontrast .hljs-built_in,.eckosc_syntax_theme_highcontrast .hljs-builtin-name,.eckosc_syntax_theme_highcontrast .hljs-template-tag,.eckosc_syntax_theme_highcontrast .hljs-template-variable,.eckosc_syntax_theme_highcontrast .hljs-addition,.eckosc_syntax_theme_highcontrast .hljs-link{color:#f5f}.eckosc_syntax_theme_highcontrast .hljs-comment,.eckosc_syntax_theme_highcontrast .hljs-meta,.eckosc_syntax_theme_highcontrast .hljs-deletion{color:#5ff}.eckosc_syntax{font-family:Consolas, 'Liberation Mono', Courier, monospace;font-size:16px;font-weight:400;line-height:19px;display:block;overflow-x:auto;margin:60px 0;padding:40px;-moz-tab-size:30px;-o-tab-size:30px;tab-size:30px}.eckosc_syntax code{font-size:15px;background:none;-webkit-font-smoothing:auto}@media (max-width: 710px){.eckosc_syntax{margin:50px 0}}@media (max-width: 410px){.eckosc_syntax{margin:40px 0}}.eckosc_annotation{margin:50px 0}.eckosc_annotation .eckosc_annotation_caption{margin-top:-15px;border-bottom:1px solid #eee}.eckosc_annotation .eckosc_annotation_caption h4{font-size:16px;line-height:normal;margin:15px 0;color:#585858}.eckosc_annotation .eckosc_annotation_caption p{font-size:14px;line-height:30px;margin:15px 0 20px;color:#888}@media (max-width: 710px){.eckosc_annotation{margin:40px 0}}@media (max-width: 410px){.eckosc_annotation{margin:30px 0}}.eckosc_contrast_block{position:relative;left:calc(-50vw + 350px);width:100vw;margin:65px auto;padding:90px 0;background:#2c2e32}.eckosc_contrast_block .eckosc_contrast_block_inner{max-width:700px;margin:0 auto;color:#e2e2e2 !important}.eckosc_contrast_block .eckosc_contrast_block_inner h1,.eckosc_contrast_block .eckosc_contrast_block_inner h2,.eckosc_contrast_block .eckosc_contrast_block_inner h3,.eckosc_contrast_block .eckosc_contrast_block_inner h4,.eckosc_contrast_block .eckosc_contrast_block_inner h5,.eckosc_contrast_block .eckosc_contrast_block_inner h6,.eckosc_contrast_block .eckosc_contrast_block_inner p,.eckosc_contrast_block .eckosc_contrast_block_inner ul,.eckosc_contrast_block .eckosc_contrast_block_inner li,.eckosc_contrast_block .eckosc_contrast_block_inner ol,.eckosc_contrast_block .eckosc_contrast_block_inner a{color:#e2e2e2}.eckosc_contrast_block .eckosc_contrast_block_inner p{color:#e2e2e2}@media (max-width: 790px){.eckosc_contrast_block{left:0;width:100vw;margin:40px 0 40px -5.5%;padding:70px 0}.eckosc_contrast_block .eckosc_contrast_block_inner{padding:0 5%}}@media (max-width: 410px){.eckosc_contrast_block{margin:30px 0 30px -5.5%;padding:50px 0}}.eckosc_full_width_block{position:relative;left:calc(-50vw + 350px);width:100vw;margin:65px auto}.eckosc_full_width_block img{width:100%;height:auto;border-radius:0}@media (max-width: 790px){.eckosc_full_width_block{left:0;width:100%;margin:40px 0}}@media (max-width: 410px){.eckosc_full_width_block{margin:30px 0}}body.wp-admin #ecko_dashboard_widget .inside{margin:0;padding:0}body.wp-admin #ecko_dashboard_widget *:focus{outline:none;box-shadow:none}.ecko_dashboard_banner{width:100%;background:#000}.ecko_dashboard_banner a{display:block}.ecko_dashboard_banner img{display:inline-block;width:100%;height:auto;margin:-36px 0 0;vertical-align:top}.ecko_dashboard_info{width:90%;max-width:425px;margin:40px auto;text-align:center}.ecko_dashboard_info p{font-size:15px;line-height:24px;color:#505058}.ecko_dashboard_info strong{position:relative;display:inline-block;color:#232327}.ecko_dashboard_info strong.current{color:#7ac143}.ecko_dashboard_info strong.outdated{color:#ff322e}.ecko_dashboard_info .outdated:hover span.tooltip{display:block}.ecko_dashboard_info span.tooltip{font-size:12px;line-height:33px;position:absolute;bottom:30px;left:-8px;display:none;width:140px;height:33px;color:#fff;border-radius:2px;background:#000}.ecko_dashboard_info span.tooltip:after{position:absolute;top:100%;left:20px;width:0;height:0;margin-left:-5px;content:' ';pointer-events:none;border:solid transparent;border-width:5px;border-color:transparent;border-top-color:#000}.ecko_dashboard_info i{font-size:15px;display:inline-block;margin:0 5px;color:#d7d7d7}.ecko_dashboard_options{overflow:hidden;margin:0;padding:0;list-style:none;border-top:1px solid #eee}.ecko_dashboard_options li{float:left;width:calc(50% - 1px);margin:0;padding:0;border-left:1px solid #eee}.ecko_dashboard_options li:first-of-type{width:50%;border-left:0}.ecko_dashboard_options a{font-size:13px;font-weight:600;display:block;padding:24px 0;-webkit-transition:background 0.15s ease-out, color 0.15s ease-out, opacity 0.15s ease-out;transition:background 0.15s ease-out, color 0.15s ease-out, opacity 0.15s ease-out;text-align:center;color:#23282d}.ecko_dashboard_options a:hover{background:#fafafa}.ecko_dashboard_options a:hover i{color:#0085ba}.ecko_dashboard_options i{font-size:23px;margin-right:15px;-webkit-transition:background 0.15s ease-out, color 0.15s ease-out, opacity 0.15s ease-out;transition:background 0.15s ease-out, color 0.15s ease-out, opacity 0.15s ease-out;text-align:center;vertical-align:-5px;color:#ced1dd}
