@charset "utf-8";.select2-container--default.select2-container--focus,.select2-container--default:active,.select2-container--default:focus,.select2-selection.select2-container--focus,.select2-selection:active,.select2-selection:focus,:focus,a,a:active,a:focus,a:hover,a:visited,button,input,select,textarea{outline:0}.hidden{display:none}.inline{display:inline}.block{display:block;width:100%}.pointer{cursor:pointer}.strong{font-weight:700}.valign-m{vertical-align:middle!important}.text-elli{overflow:hidden;text-overflow:ellipsis}.itable,.itable-large{display:table}.itable-large{width:100%}.itable-large>div,.itable>div{display:table-row}.itable-large>div>div,.itable>div>div{display:table-cell;vertical-align:middle}.it-top{vertical-align:top!important}.it-bottom{vertical-align:bottom!important}.select2-container--default .select2-selection--single,.select2-selection .select2-selection--single{border:1px solid #d2d6de;border-radius:0;padding:6px 12px;height:34px}.select2-container--default.select2-container--open{border-color:#3c8dbc}.select2-dropdown{border:1px solid #d2d6de;border-radius:0}.select2-container--default .select2-results__option--highlighted[aria-selected]{background-color:#3c8dbc;color:#fff}.select2-results__option{padding:6px 12px;user-select:none;-webkit-user-select:none}.select2-container .select2-selection--single .select2-selection__rendered{padding-left:0;height:auto;margin-top:-4px}.select2-container[dir=rtl] .select2-selection--single .select2-selection__rendered{padding-right:6px;padding-left:20px}.select2-container--default .select2-selection--single .select2-selection__arrow{height:28px;right:3px}.select2-container--default .select2-selection--single .select2-selection__arrow b{margin-top:0}.select2-color,.select2-dropdown .select2-search__field,.select2-search--inline .select2-search__field{border:1px solid #d2d6de}.select2-dropdown .select2-search__field:focus,.select2-search--inline .select2-search__field:focus{outline:0;border:1px solid #3c8dbc}.select2-container--default .select2-results__option[aria-disabled=true]{color:#999}.select2-container--default .select2-results__option[aria-selected=true]{background-color:#ddd;color:#444}.select2-container--default .select2-results__option[aria-selected=true]:hover{color:#444}.select2-container--default .select2-selection--multiple{border:1px solid #d2d6de;border-radius:0}.select2-container--default .select2-selection--multiple:focus{border-color:#3c8dbc}.select2-container--default.select2-container--focus .select2-selection--multiple{border-color:#d2d6de}.select2-container--default .select2-selection--multiple .select2-selection__choice{background-color:#3c8dbc;border-color:#367fa9;padding:1px 10px;color:#fff}.select2-container--default .select2-selection--multiple .select2-selection__choice__remove{margin-right:5px;color:rgba(255,255,255,.7)}.select2-container--default .select2-selection--multiple .select2-selection__choice__remove:hover{color:#fff}.select2-container .select2-selection--single .select2-selection__rendered{padding-right:10px}.select2-img{height:20px;margin-right:5px}.select2-big-img{height:50px;background-color:#fff;padding:4px;margin:4px;-webkit-border-radius:3px;-moz-border-radius:3px;-o-border-radius:3px;border-radius:3px}.select2-big-form-group .select2-container .select2-selection--single{height:67px;padding:1px 8px}.select2-big-form-group .select2-container--default .select2-selection--single .select2-selection__rendered{line-height:67px}.select2-big-form-group .select2-container--default .select2-selection--multiple .select2-selection__choice,.select2-big-form-group .select2-container--default .select2-selection--multiple .select2-selection__rendered{line-height:52px}.select2-big-form-group .select2-search--dropdown .select2-search__field{height:65px;padding:1px 8px}.dataTables_length{float:left;margin:0 10px 10px 0}.dataTables_info,.dataTables_tablebar,.dataTables_tablesearch{float:left}.dataTables_info{padding-top:0!important}.dataTables_info,.dataTables_tablebar{margin:0 10px 0 0}.dataTables_filter,.dataTables_paginate{float:right;margin:0 0 10px 10px}.dataTables_filter label,.dataTables_length label{margin-bottom:0}.dataTables_tablesearch{width:100%;position:relative;display:none;padding:3px 3px 3px 18px;margin:0 0 10px;border:1px solid #e5e9ec}.dataTables_tablesearch-ico{position:absolute;left:5px;top:1px}.dataTables_tablesearch-ico i{font-size:11px;color:#5e5e5e}.dataTables_tablesearch-info{display:inline-block;padding:3px;margin:3px;font-weight:400;font-size:12px;color:#246a8e;background-color:#fff;border:1px solid #bfd4de;-webkit-border-radius:3px;-moz-border-radius:3px;-o-border-radius:3px;border-radius:3px}.dataTables_tablesearch-info span{font-weight:600}.dataTables_tablesearch-close{float:right;padding:0;margin:0 0 0 5px;text-align:center;border:0;background:0 0;z-index:500}.dataTables_tablesearch-close i{font-size:15px;color:#246a8e;cursor:pointer}.dataTable tr[role=row].selected{background-color:#ccc}.dataTable .checkbox label::after{left:1px;top:1px}.dataTable .alert{margin:5px 0 0;padding:2px}.dataTables_img{max-height:40px;max-width:40px;-webkit-border-radius:50%;-moz-border-radius:50%;-o-border-radius:50%;border-radius:50%}.dataTable tr.child{padding:0!important}.dataTable td.child{padding:0 10px 10px!important}.dataTables_responsiv{width:100%;border:1px solid #f4f4f4;border-top:none}.dataTables_responsiv>tbody>tr>td{padding:10px 10px 5px!important;border-bottom:1px solid #f4f4f4!important}.dataTables_responsiv>tbody>tr>td:first-child{padding-right:10px!important;vertical-align:top!important;border-right:1px solid #f4f4f4!important}.dataTables_processing{z-index:1000}.dataTable tr.selected{color:#fff}.dataTable tr.highlight{background-color:#cad9f7!important}.dataTable .btn i.fa-spinner,.strong>p{color:#fff!important}.iforms-help,.iforms-help-horizontal{color:#a7abb1;font-size:14px;margin-left:5px;font-weight:400}.iforms-help-horizontal{font-size:12px;margin-left:10px}.form-horizontal .iforms-help{margin:0 0 3px}.form-group.has-error .iforms-help{color:#dd4b39}.form-group.has-warning .iforms-help{color:#f39c12}.form-group.has-success .iforms-help{color:#00a65a}.iforms-msg{height:0;overflow:hidden;width:100%}.iforms-msg i,.iforms-rs-ctrl i{margin-right:5px}.iforms-msg-h{margin-top:10px;padding:10px;border:1px solid #ccc;-webkit-border-radius:3px;-moz-border-radius:3px;-o-border-radius:3px;border-radius:3px}.iforms-msg-wrong{color:#f35958}.iforms-msg-right{color:#1d2e7c}.iforms-rs-ctrl{height:0;overflow:hidden;color:#f35958;font-size:12px;display:inline!important}.iforms-rs-ctrl-h{margin-top:4px}.iforms-rs-ctrl-visible{height:auto}.checkbox{margin-bottom:0}.form-inline input[type=text]{display:inline-block!important;width:50%!important}.form-group.has-error .cke,.form-group.has-error .select2-selection--multiple,.form-group.has-error .wysihtml5-sandbox{border-color:#dd4b39!important}.form-group .form-group{margin:5px 0 0!important}.form-group .form-group:first-child{margin:0!important}.bootstrap-timepicker-widget,.colorpicker-visible{z-index:100000!important}.form-group.has-error .select2-selection{border-color:#dd4b39;color:#dd4b39}.form-group.has-warning .select2-selection{border-color:#f39c12;color:#f39c12}.form-group.has-success .select2-selection{border-color:#00a65a;color:#00a65a}input[type=checkbox],input[type=radio]{margin:1px 0 0;line-height:normal;cursor:pointer!important;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}input[type=checkbox]:focus,input[type=radio]:focus{outline:thin dotted #333;outline:5px auto -webkit-focus-ring-color;outline-offset:-2px;-webkit-box-shadow:none!important;-moz-box-shadow:none!important;box-shadow:none!important}.radio{display:block;margin:0}.radio label{display:inline-block;cursor:pointer!important;position:relative;padding-left:25px;margin-right:15px;font-size:14px;margin-bottom:6px;color:#777a80}.radio label:after,.radio label:before{content:"";display:inline-block;width:17px;height:17px;position:absolute;border-radius:99px;left:0;top:1px}.radio label:before{margin-right:10px;background-color:#fff;border:1px solid #c2c6cb}.radio label:after{font-size:13px;text-align:center;-o-transform:scale(0);-ms-transform:scale(0);-moz-transform:scale(0);-webkit-transform:scale(0);transform:scale(0);background-color:#6f7b8a;border:1px solid #6f7b8a}.checkbox input[type=checkbox],.radio input[type=radio]{display:none}.radio input[type=radio][disabled]+label{opacity:.65;cursor:not-allowed!important}.radio.radio-success label:after{background-color:#0090d9;border:1px solid #0090d9}.radio.radio-success input[type=radio]:checked+label:before{border:1px solid #0090d9}.radio.radio-primary label:after{background-color:#0aa699;border:1px solid #0aa699}.radio.radio-primary input[type=radio]:checked+label:before{border:1px solid #0aa699}.radio.radio-info label:after{background-color:#1f3853;border:1px solid #1f3853}.radio.radio-info label input[type=radio]:checked+:before{border:1px solid #1f3853}.radio.radio-warning label:after{background-color:#fbb05e;border:1px solid #fbb05e}.radio.radio-warning input[type=radio]:checked+label:before{border:1px solid #fbb05e}.radio.radio-danger label:after{background-color:#f35958;border:1px solid #f35958}.radio.radio-danger input[type=radio]:checked+label:before{border:1px solid #f35958}.checkbox input[type=checkbox]:checked+label,.radio input[type=radio]:checked+label{color:#4d5056}.radio input[type=radio]:checked+label:after{-o-transform:scale(.63);-ms-transform:scale(.63);-moz-transform:scale(.63);-webkit-transform:scale(.63);transform:scale(.63);line-height:18px;-o-transition:-o-transform .1s 0s cubic-bezier(.455,.03,.215,1.33);-ms-transition:-ms-transform .1s 0s cubic-bezier(.455,.03,.215,1.33);-moz-transition:-moz-transform .1s 0s cubic-bezier(.455,.03,.215,1.33);-webkit-transition:-webkit-transform .1s 0s cubic-bezier(.455,.03,.215,1.33);-o-transition:transform .1s 0s cubic-bezier(.455,.03,.215,1.33);-ms-transition:transform .1s 0s cubic-bezier(.455,.03,.215,1.33);-moz-transition:transform .1s 0s cubic-bezier(.455,.03,.215,1.33);-webkit-transition:transform .1s 0s cubic-bezier(.455,.03,.215,1.33);transition:transform .1s 0s cubic-bezier(.455,.03,.215,1.33)}.radio input[type=radio]:checked+label:before{border:1px solid #8e9095}.checkbox input[type=radio][disabled]+label:after{background-color:#eceff3}.checkbox label,.checkbox label::after,.checkbox label:before{display:inline-block;transition:border .2s linear 0s,color .2s linear 0s}.checkbox label{cursor:pointer!important;padding-left:25px;margin-right:15px;font-size:14px;color:#777a80;direction:ltr;position:relative}.checkbox label::after,.checkbox label:before{position:absolute}.checkbox label:before{content:"";margin-right:10px;background-color:#fff;border:1px solid #c2c6cb;border-radius:3px;width:17px;height:17px;left:0;top:0}.checkbox label::after{width:16px;height:16px;left:3px;top:1px;font-size:11px}.checkbox label:after{border-radius:3px}.checkbox.checkbox-circle label:after,.checkbox.checkbox-circle label:before{border-radius:99px}.checkbox input[type=checkbox]:checked+label::after{font-family:'FontAwesome';content:"\F00C"}.checkbox input[type=checkbox][disabled]+label{opacity:.65;cursor:not-allowed!important}.checkbox input[type=checkbox][disabled]+label:before{background-color:#eceff3}.checkbox.check-success input[type=checkbox]:checked+label:before{background-color:#0090d9;border:1px solid #0090d9}.checkbox.check-success input[type=checkbox]:checked+label::after{color:#fff}.checkbox.check-primary input[type=checkbox]:checked+label:before{background-color:#0aa699;border:1px solid #0aa699}.checkbox.check-primary input[type=checkbox]:checked+label::after{color:#fff}.checkbox.check-info input[type=checkbox]:checked+label:before{background-color:#1f3853;border:1px solid #1f3853}.checkbox.check-info input[type=checkbox]:checked+label::after{color:#fff}.checkbox.check-warning input[type=checkbox]:checked+label:before{background-color:#fbb05e;border:1px solid #fbb05e}.checkbox.check-warning input[type=checkbox]:checked+label::after{color:#fff}.checkbox.check-danger input[type=checkbox]:checked+label:before{background-color:#f35958;border:1px solid #f35958}.checkbox.check-danger input[type=checkbox]:checked+label::after{color:#fff}.checkbox.check-grey input[type=checkbox]:checked+label:before{background-color:#6f7b8a;border:1px solid #6f7b8a}.checkbox.check-grey input[type=checkbox]:checked+label::after{color:#fff}.input-group-addon .checkbox,.input-group-addon label{margin:0}.input-group-addon .checkbox label::after{left:1px;top:3px}@media (min-width:768px){.form-inline .checkbox input[type=checkbox],.form-inline .radio input[type=radio]{position:static;margin-left:0}}.dropzone{min-height:200px;border:1px solid #d2d6de;background:#fff;padding:0 10px 10px 0}.dropzone-select{display:none}.dropzone .dz-preview{margin:10px 0 0 10px;padding:5px;border:1px solid #e5e9ec}.dropzone .dz-preview,.dropzone .dz-preview .dz-image{-webkit-border-radius:2px;-moz-border-radius:2px;-o-border-radius:2px;border-radius:2px}.dropzone .dz-message{margin-top:50px}.dropzone a.dz-remove{float:left!important;width:35%;text-decoration:none!important}.dropzone a.dz-remove i{font-size:18px}.dropzone-main-btn{float:right;width:60%;color:#0090d9;margin-top:5px;padding:3px!important;font-size:10px!important;line-height:12px}.dropzone i,.dropzone-main-btn{cursor:pointer!important}.tgl{display:none!important}.tgl,.tgl *,.tgl :after,.tgl :before,.tgl+.tgl-btn,.tgl:after,.tgl:before{box-sizing:border-box}.tgl ::-moz-selection,.tgl :after::-moz-selection,.tgl :before::-moz-selection,.tgl+.tgl-btn::-moz-selection,.tgl::-moz-selection,.tgl:after::-moz-selection,.tgl:before::-moz-selection{background:0 0}.tgl ::selection,.tgl :after::selection,.tgl :before::selection,.tgl+.tgl-btn::selection,.tgl::selection,.tgl:after::selection,.tgl:before::selection{background:0 0}.tgl+.tgl-btn{outline:0;display:block;width:4em;height:2em;position:relative;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.tgl+.tgl-btn:after{display:block}.tgl+.tgl-btn:after,.tgl+.tgl-btn:before{position:relative;content:"";width:50%;height:100%}.tgl+.tgl-btn:after{left:0}.tgl+.tgl-btn:before{display:none}.tgl:checked+.tgl-btn:after{left:50%}.tgl-light+.tgl-btn{background:#f0f0f0;border-radius:2em;padding:2px;-webkit-transition:all .4s ease;transition:all .4s ease}.tgl-light+.tgl-btn:after{border-radius:50%;background:#fff;-webkit-transition:all .2s ease;transition:all .2s ease}.tgl-light:checked+.tgl-btn{background:#9fd6ae}.tgl-ios+.tgl-btn{background:#fbfbfb;border-radius:2em;padding:2px;-webkit-transition:all .4s ease;transition:all .4s ease;border:1px solid #e8eae9}.tgl-ios+.tgl-btn:after{border-radius:2em;background:#fbfbfb;-webkit-transition:left .3s cubic-bezier(.175,.885,.32,1.275),padding .3s ease,margin .3s ease;transition:left .3s cubic-bezier(.175,.885,.32,1.275),padding .3s ease,margin .3s ease;box-shadow:0 0 0 1px rgba(0,0,0,.1),0 4px 0 rgba(0,0,0,.08)}.tgl-ios+.tgl-btn:hover:after{will-change:padding}.tgl-ios+.tgl-btn:active{box-shadow:inset 0 0 0 2em #e8eae9}.tgl-ios+.tgl-btn:active:after{padding-right:.8em}.tgl-ios:checked+.tgl-btn:active{box-shadow:none}.tgl-ios:checked+.tgl-btn:active:after{margin-left:-.8em}.tgl-ios:checked+.tgl-btn{background:#86d993}.tgl-flat+.tgl-btn,.tgl-flat+.tgl-btn:after{-webkit-transition:all .2s ease;transition:all .2s ease}.tgl-flat+.tgl-btn{padding:2px;background:#fff;border:4px solid #f2f2f2;border-radius:2em}.tgl-flat+.tgl-btn:after{background:#f2f2f2;content:"";border-radius:1em}.tgl-flat:checked+.tgl-btn{border:4px solid #7fc6a6}.tgl-flat:checked+.tgl-btn:after{left:50%;background:#7fc6a6}.tgl-skewed+.tgl-btn{background:#888;overflow:hidden;-webkit-transform:skew(-10deg);transform:skew(-10deg);-webkit-backface-visibility:hidden;backface-visibility:hidden;-webkit-transition:all .2s ease;transition:all .2s ease;font-family:sans-serif}.tgl-skewed+.tgl-btn:after,.tgl-skewed+.tgl-btn:before{-webkit-transform:skew(10deg);transform:skew(10deg);display:inline-block;-webkit-transition:all .2s ease;transition:all .2s ease;width:100%;text-align:center;position:absolute;line-height:2em;font-weight:700;color:#fff;text-shadow:0 1px 0 rgba(0,0,0,.4)}.tgl-skewed+.tgl-btn:after{left:100%;content:attr(data-tg-on)}.tgl-skewed+.tgl-btn:before{left:0;content:attr(data-tg-off)}.tgl-skewed+.tgl-btn:active{background:#888}.tgl-skewed+.tgl-btn:active:before{left:-10%}.tgl-skewed:checked+.tgl-btn:before{left:-100%}.tgl-skewed:checked+.tgl-btn:after{left:0}.tgl-skewed:checked+.tgl-btn:active:after{left:10%}.tgl-skewed:checked+.tgl-btn{background:#86d993}.tgl-flip+.tgl-btn{padding:2px;-webkit-transition:all .2s ease;transition:all .2s ease;font-family:sans-serif;-webkit-perspective:100px;perspective:100px}.tgl-flip+.tgl-btn:after,.tgl-flip+.tgl-btn:before{display:inline-block;-webkit-transition:all .4s ease;transition:all .4s ease;width:100%;text-align:center;line-height:2em;font-weight:700;color:#fff;position:absolute;top:0;left:0;-webkit-backface-visibility:hidden;backface-visibility:hidden;border-radius:4px}.tgl-flip+.tgl-btn:after{background:#02c66f;content:attr(data-tg-on);-webkit-transform:rotateY(-180deg);transform:rotateY(-180deg)}.tgl-flip+.tgl-btn:before{background:#ff3a19;content:attr(data-tg-off)}.tgl-flip+.tgl-btn:active:before{-webkit-transform:rotateY(-20deg);transform:rotateY(-20deg)}.tgl-flip:checked+.tgl-btn:before{-webkit-transform:rotateY(180deg);transform:rotateY(180deg)}.tgl-flip:checked+.tgl-btn:after{background:#7fc6a6;-webkit-transform:rotateY(0);transform:rotateY(0);left:0}.tgl-flip:checked+.tgl-btn:active:after{-webkit-transform:rotateY(20deg);transform:rotateY(20deg)}.tgl-flat-success:checked+.tgl-btn:after,.tgl-flip-success:checked+.tgl-btn:after,.tgl-flip-u-success+.tgl-btn:before,.tgl-ios-success:checked+.tgl-btn,.tgl-light-success:checked+.tgl-btn,.tgl-skewed-success:checked+.tgl-btn,.tgl-skewed-u-success+.tgl-btn,.tgl-skewed-u-success+.tgl-btn:active{background:#0090d9}.tgl-flat-primary:checked+.tgl-btn:after,.tgl-flip-primary:checked+.tgl-btn:after,.tgl-flip-u-primary+.tgl-btn:before,.tgl-ios-primary:checked+.tgl-btn,.tgl-light-primary:checked+.tgl-btn,.tgl-skewed-primary:checked+.tgl-btn,.tgl-skewed-u-primary+.tgl-btn,.tgl-skewed-u-primary+.tgl-btn:active{background:#0aa699}.tgl-flat-info:checked+.tgl-btn:after,.tgl-flip-info:checked+.tgl-btn:after,.tgl-flip-u-info+.tgl-btn:before,.tgl-ios-info:checked+.tgl-btn,.tgl-light-info:checked+.tgl-btn,.tgl-skewed-info:checked+.tgl-btn,.tgl-skewed-u-info+.tgl-btn,.tgl-skewed-u-info+.tgl-btn:active{background:#1f3853}.tgl-flat-warning:checked+.tgl-btn:after,.tgl-flip-u-warning+.tgl-btn:before,.tgl-flip-warning:checked+.tgl-btn:after,.tgl-ios-warning:checked+.tgl-btn,.tgl-light-warning:checked+.tgl-btn,.tgl-skewed-u-warning+.tgl-btn,.tgl-skewed-u-warning+.tgl-btn:active,.tgl-skewed-warning:checked+.tgl-btn{background:#fbb05e}.tgl-flat-danger:checked+.tgl-btn:after,.tgl-flip-danger:checked+.tgl-btn:after,.tgl-flip-u-danger+.tgl-btn:before,.tgl-ios-danger:checked+.tgl-btn,.tgl-light-danger:checked+.tgl-btn,.tgl-skewed-danger:checked+.tgl-btn,.tgl-skewed-u-danger+.tgl-btn,.tgl-skewed-u-danger+.tgl-btn:active{background:#f35958}.tgl-flat-grey:checked+.tgl-btn:after,.tgl-flip-grey:checked+.tgl-btn:after,.tgl-flip-u-grey+.tgl-btn:before,.tgl-ios-grey:checked+.tgl-btn,.tgl-light-grey:checked+.tgl-btn,.tgl-skewed-grey:checked+.tgl-btn,.tgl-skewed-u-grey+.tgl-btn,.tgl-skewed-u-grey+.tgl-btn:active{background:#6f7b8a}.tgl-flat-success:checked+.tgl-btn{border:4px solid #0090d9}.tgl-flat-primary:checked+.tgl-btn{border:4px solid #0aa699}.tgl-flat-info:checked+.tgl-btn{border:4px solid #1f3853}.tgl-flat-warning:checked+.tgl-btn{border:4px solid #fbb05e}.tgl-flat-danger:checked+.tgl-btn{border:4px solid #f35958}.tgl-flat-grey:checked+.tgl-btn{border:4px solid #6f7b8a}.p-0{padding:0!important}.p-5{padding:5px!important}.p-10{padding:10px!important}.p-15{padding:15px!important}.p-20{padding:20px!important}.p-25{padding:25px!important}.p-30{padding:30px!important}.p-t-0{padding-top:0!important}.p-r-0{padding-right:0!important}.p-l-0{padding-left:0!important}.p-b-0{padding-bottom:0!important}.p-t-1{padding-top:1px!important}.p-r-1{padding-right:1px!important}.p-l-1{padding-left:1px!important}.p-b-1{padding-bottom:1px!important}.p-t-5{padding-top:5px!important}.p-r-5{padding-right:5px!important}.p-l-5{padding-left:5px!important}.p-b-5{padding-bottom:5px!important}.p-t-10{padding-top:10px!important}.p-r-10{padding-right:10px!important}.p-l-10{padding-left:10px!important}.p-b-10{padding-bottom:10px!important}.p-t-15{padding-top:15px!important}.p-r-15{padding-right:15px!important}.p-l-15{padding-left:15px!important}.p-b-15{padding-bottom:15px!important}.p-t-20{padding-top:20px!important}.p-r-20{padding-right:20px!important}.p-l-20{padding-left:20px!important}.p-b-20{padding-bottom:20px!important}.p-t-25{padding-top:25px!important}.p-r-25{padding-right:25px!important}.p-l-25{padding-left:25px!important}.p-b-25{padding-bottom:25px!important}.p-t-30{padding-top:30px!important}.p-r-30{padding-right:30px!important}.p-l-30{padding-left:30px!important}.p-b-30{padding-bottom:30px!important}.m-0{margin:0!important}.m-5{margin:5px!important}.m-10{margin:10px!important}.m-15{margin:15px!important}.m-20{margin:20px!important}.m-25{margin:25px!important}.m-30{margin:30px!important}.m-t-0{margin-top:0!important}.m-r-0{margin-right:0!important}.m-l-0{margin-left:0!important}.m-b-0{margin-bottom:0!important}.m-t-5{margin-top:5px!important}.m-r-5{margin-right:5px!important}.m-l-5{margin-left:5px!important}.m-b-5{margin-bottom:5px!important}.m-t-10{margin-top:10px!important}.m-r-10{margin-right:10px!important}.m-l-10{margin-left:10px!important}.m-b-10{margin-bottom:10px!important}.m-t-15{margin-top:15px!important}.m-r-15{margin-right:15px!important}.m-l-15{margin-left:15px!important}.m-b-15{margin-bottom:15px!important}.m-t-20{margin-top:20px!important}.m-r-20{margin-right:20px!important}.m-l-20{margin-left:20px!important}.m-b-20{margin-bottom:20px!important}.m-t-25{margin-top:25px!important}.m-r-25{margin-right:25px!important}.m-l-25{margin-left:25px!important}.m-b-25{margin-bottom:25px!important}.m-t-30{margin-top:30px!important}.m-r-30{margin-right:30px!important}.m-l-30{margin-left:30px!important}.m-b-30{margin-bottom:30px!important}.jssor,.jssor>div{position:relative;overflow:hidden}.jssor{visibility:hidden}.jssor>div{cursor:default}.jssor>div img{object-fit:contain}.jssor-bullet,.jssor-thumbs{position:absolute}.jssor-bullet .i,.jssor-thumbs .p{position:absolute;cursor:pointer}.jssor-bullet .i .b{fill:#fff;fill-opacity:.5}.jssor-bullet .i:hover .b{fill-opacity:.7}.jssor-bullet .iav .b{fill-opacity:1}.jssor-bullet .i.idn{opacity:.3}.jssor-thumbs{left:0;bottom:0}.jssor-thumbs .p{top:0;left:0;border:2px solid #fff;box-sizing:border-box;width:90px;height:90px}.jssor-thumbs .t{position:absolute;top:0;left:0;width:100%;height:100%;padding:2px;border:0}.jssor-thumbs .p:hover{border:2px solid #ccc}.jssor-thumbs .p.pav{border:2px solid #ccc!important;cursor:auto!important}.jssor-arrow{display:block;position:absolute;min-width:auto!important;cursor:pointer;background-color:rgba(0,0,0,.4);border-radius:10px}.jssor-arrow .a,.jssor-arrow .c{fill:none;stroke:#fff;stroke-width:400;stroke-miterlimit:10}.jssor-arrow:hover{opacity:.8}.jssor-arrow.jssor-arrowdn{opacity:.6}.jssor-arrow.jssor-arrowds{opacity:.3;pointer-events:none}.strength_wrapper{display:inline-block;position:relative;text-align:left;width:100%}.strength_input{width:250px;font-size:25px;background:0 0}.strength_meter{left:0;top:0;width:100%;z-index:-1;overflow:hidden;border-radius:5px}.button_strength{text-decoration:none;color:#4d4d4d;font-size:13px;display:block}.strength_meter div{width:0%;height:34px;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.strength_meter div p{position:absolute;right:0;color:#4d4d4d;font-size:13px;padding-right:30px;margin-top:10px}.veryweak{background-color:#ff7979;width:25%!important}.weak{background-color:#fda068;width:50%!important}.medium{background-color:#ffe560;width:75%!important}.strong{background-color:#3a7d34;width:100%!important}.pswd_info{position:absolute;top:50px;left:0;right:0;width:50%!important;margin-left:auto;margin-right:auto;padding:15px;background:#fefefe;font-size:20px;border-radius:5px;box-shadow:0 5px 10px #dadada;border:1px solid #ddd;display:none;z-index:1000;background-color:#eee}.pswd_info:after,.pswd_info:before{position:absolute;bottom:100%}.pswd_info:before{right:52px;border-right:17px solid transparent;border-bottom:17px solid #ddd;border-left:17px solid transparent}.pswd_info:after{right:53px;border-right:16px solid transparent;border-bottom:16px solid #eee;border-left:16px solid transparent}.pswd_info h4{margin:10px 0 5px;padding:0;font-weight:400;font-size:.7em}.pswd_info ul{padding:0;margin:0;list-style-type:none}.pswd_info ul li{visibility:visible!important;min-height:20px!important;line-height:24px;font-size:.7em;padding-left:24px!important}.pswd_info ul li.special{margin:5px 0;line-height:16px}.pswd_info ul li span{font-size:11px}.pswd_info .invalid{color:#f9404c}.pswd_info .valid{color:#3a7d34}


@-webkit-keyframes cd-bounce{0%{-webkit-transform:scale(1)}60%{-webkit-transform:scale(1.6)}to{-webkit-transform:scale(1.5)}}@keyframes cd-bounce{0%{-webkit-transform:scale(1);transform:scale(1)}60%{-webkit-transform:scale(1.6);transform:scale(1.6)}to{-webkit-transform:scale(1.5);transform:scale(1.5)}}*,::after,::before{box-sizing:border-box}.cd-products-comparison-table{max-width:1160px!important;padding:50px 10px}.cd-products-comparison-table *,.cd-products-comparison-table ::after,.cd-products-comparison-table ::before{border:0}.cd-products-comparison-table ul{margin-bottom:0}.cd-products-comparison-table::after{display:none;content:'mobile'}.cd-products-comparison-table .cd-header{padding:0 0 25px}.cd-products-comparison-table .cd-header::after{display:table;clear:both;content:''}.cd-products-comparison-table h2{font-weight:700;float:left}.cd-products-comparison-table .cd-actions{float:right}.cd-products-comparison-table .cd-filter,.cd-products-comparison-table .cd-reset{font-size:14px}.cd-products-comparison-table .cd-reset{text-decoration:underline;color:#404042}.cd-products-comparison-table .cd-filter{margin-left:25px;padding:10px 20px;cursor:not-allowed;transition:background-color .3s;color:#fff;border-radius:3px;background-color:#ccc}.cd-products-comparison-table .cd-filter.active{cursor:pointer;background-color:#9dc997}.cd-products-comparison-table .cd-filter.active:hover{background-color:#a7cea1}@media only screen and (min-width:560px){.cd-products-comparison-table::after{content:'desktop'}.cd-products-comparison-table .cd-header{padding:0 0 40px}.cd-products-comparison-table h2{font-size:24px}}.cd-products-table{position:relative;overflow:hidden}.cd-products-table .cd-features{position:absolute;z-index:1;top:0;left:0;width:120px;opacity:.95;border:1px solid #e6e6e6;border-right:0;background-color:#fafafa}.cd-products-table .cd-features::after,.cd-products-table .cd-top-info::after{position:absolute;top:0;left:100%;width:4px;height:100%;content:'';opacity:0;background-color:transparent;background-image:linear-gradient(to right,rgba(0,0,0,.06),transparent)}@media only screen and (min-width:570px){.cd-products-table .cd-features{width:210px}}.cd-products-table .cd-features .cd-top-info{width:120px;cursor:auto;background:#fafafa}@media only screen and (min-width:570px){.cd-products-table .cd-features .cd-top-info{width:210px}}.cd-products-table .cd-features-list li{font-size:12px;font-weight:700;overflow:scroll;height:120px;padding:25px 20px;text-overflow:ellipsis;border-style:solid;border-color:#e6e6e6;border-top-width:1px;border-right-width:1px}.cd-products-table.scrolling .cd-features::after{opacity:1}.cd-products-table .cd-top-info{position:relative;width:150px;height:177px;padding:20px 40px;cursor:pointer;transition:height .3s;text-align:center;border-style:solid;border-color:#e6e6e6;border-right-width:1px;background:#fff}.cd-products-table .cd-top-info::after{top:100%;left:0;width:100%;height:4px;background-image:linear-gradient(to bottom,rgba(0,0,0,.06),transparent)}.cd-products-table .cd-top-info h3,.cd-products-table .cd-top-info img{transition:transform .3s;transition:transform .3s,-webkit-transform .3s}.cd-products-table .cd-top-info h3{font-size:14px;font-weight:700;padding:20px 0 10px}.cd-products-table .cd-top-info img{display:block;max-width:200px;max-height:150px;-webkit-backface-visibility:hidden;backface-visibility:hidden;align-self:center}.cd-products-table .cd-top-info .check{position:relative;z-index:100;width:16px;height:16px;margin:0 auto 15px}.cd-products-table .cd-top-info .check::after,.cd-products-table .cd-top-info .check::before{position:absolute;top:0;left:0;width:16px;height:16px;content:''}.cd-products-table .cd-top-info .check::before{transition:background-color .3s,transform .3s,border-color .3s;transition:background-color .3s,transform .3s,border-color .3s,-webkit-transform .3s;border:1px solid #e6e6e6;border-radius:50%;background:#fff}.cd-products-table .cd-top-info .check::after{transition:opacity .3s;opacity:0;background:url(../img/cd-check.svg) no-repeat center center;background-size:24px 24px}@media only screen and (min-width:570px){.cd-products-table .cd-top-info{width:310px;height:280px}.cd-products-table .cd-top-info h3{padding-top:22px}.cd-products-table .cd-top-info .check{margin-bottom:25px}}.cd-products-table .product .cd-top-info{display:flex;flex-direction:column}.cd-products-table .selected .cd-top-info .check::before{-webkit-transform:scale(1.5);transform:scale(1.5);-webkit-animation:cd-bounce .3s;animation:cd-bounce .3s;border-color:#9dc997;background:#9dc997}.cd-products-table .selected .cd-top-info .check::after{opacity:1}@media only screen and (min-width:560px){.cd-products-table.top-fixed .cd-features,.cd-products-table.top-fixed .cd-products-columns>li,.cd-products-table.top-scrolling .cd-features,.cd-products-table.top-scrolling .cd-products-columns>li{padding-top:160px}.cd-products-table.top-fixed .cd-top-info{position:fixed;top:0;height:160px}.cd-products-table.top-scrolling .cd-top-info{top:0;height:160px;position:absolute}.cd-products-table.top-fixed .cd-top-info::after,.cd-products-table.top-scrolling .cd-top-info::after{opacity:1}.cd-products-table.top-fixed .cd-top-info h3,.cd-products-table.top-scrolling .cd-top-info h3{-webkit-transform:translateY(-116px);transform:translateY(-116px)}.cd-products-table.top-fixed .cd-top-info img,.cd-products-table.top-scrolling .cd-top-info img{-webkit-transform:translateY(-62px) scale(.4);transform:translateY(-62px) scale(.4)}}.product-comparator-component{position:fixed;z-index:99999;bottom:-230px;width:100%;height:230px;transition:bottom .2s ease;background:rgba(0,0,0,.5)}.product-comparator-component .product-comparator-container{display:flex;max-width:1400px;height:100%;margin:0 auto;padding:20px;align-items:center}.product-comparator-component .product-comparator-container .product-comparator-products{display:flex;margin:0 auto;gap:40px}.product-comparator-component .product-comparator-container .product-comparator-products .comparator-product{position:relative;display:flex;flex-direction:column;width:150px;height:150px;padding:5px;text-align:center;background:#fff;justify-content:center;align-items:center}.product-comparator-component .product-comparator-container .product-comparator-products .comparator-product .comparator-remove-product{position:absolute;top:-5px;right:-5px;padding:0;border:0;outline:0;background:0 0}.product-comparator-component .product-comparator-container .product-comparator-products .comparator-product .comparator-remove-product>i{font-size:20px;color:red}.product-comparator-component .product-comparator-container .product-comparator-products .comparator-product .comparator-product-image{max-width:100%;max-height:100%;margin:auto 0}.product-comparator-component .product-comparator-container .product-comparator-products .comparator-product .comparator-product-name{font-weight:700}.product-comparator-component .product-comparator-container .product-comparator-products .comparator-product.empty-comparator-slot{border:2px dashed #fff;background:0 0}.product-comparator-component .product-comparator-container .product-comparator-actions{display:flex;flex-direction:column;gap:20px}.product-comparator-component .product-comparator-container .product-comparator-actions .comparator-action{padding:10px 15px;color:#fff;border:1px solid #fff;background:0 0}.product-comparator-component .product-comparator-container .product-comparator-actions .comparator-action.submit-comparator{border-color:green;background:green}.product-comparator-component .product-comparator-container .product-comparator-actions .comparator-action.submit-comparator.submit-disabled,.product-comparator-component .product-comparator-container .product-comparator-actions .comparator-action.submit-comparator:disabled{opacity:.6}.product-comparator-component.product-comparator-open{bottom:0}@media only screen and (min-width:560px){.no-cssgradients .cd-products-table.top-fixed .cd-top-info,.no-cssgradients .cd-products-table.top-scrolling .cd-top-info{border-bottom:1px solid #e6e6e6}}.cd-products-wrapper{overflow-x:auto;-webkit-overflow-scrolling:touch}.cd-products-columns{margin-left:120px}.cd-products-columns::after{display:table;clear:both;content:''}.cd-products-columns .product{position:relative;float:left;width:150px;transition:opacity .3s,visibility .3s,transform .3s;transition:opacity .3s,visibility .3s,transform .3s,-webkit-transform .3s;text-align:center;border:1px solid #e6e6e6;border-right:0;border-left:0}@media only screen and (min-width:570px){.cd-products-columns{margin-left:210px}.cd-products-columns .product{width:310px}}.cd-filtering .cd-products-columns .product:not(.selected){visibility:hidden;-webkit-transform:scale(0);transform:scale(0);opacity:0}.no-product-transition .cd-products-columns .product.selected{transition:opacity .3s,visibility .3s}.cd-filtered .cd-products-columns .product:not(.selected){position:absolute}.cd-features .cd-features-list li,.cd-products-table .cd-features .cd-top-info{font-size:12px;font-weight:700;padding:25px 10px;text-align:left}@media only screen and (min-width:560px){.cd-features .cd-features-list li,.cd-products-table .cd-features .cd-top-info{padding:25px 20px;letter-spacing:1px;text-transform:uppercase}}.cd-table-navigation a{position:absolute;z-index:2;top:0;right:15px;overflow:hidden;width:40px;height:60px;transition:background-color .3s,opacity .3s,visibility .3s,transform .3s;transition:background-color .3s,opacity .3s,visibility .3s,transform .3s,-webkit-transform .3s;-webkit-transform:translateY(55px);transform:translateY(55px);white-space:nowrap;text-indent:100%;color:transparent;border-radius:3px;background:rgba(64,64,66,.8) url(../img/cd-arrow.svg) no-repeat center center}.cd-table-navigation a.inactive{visibility:hidden;opacity:0}.cd-table-navigation a.prev{right:auto;left:120px;-webkit-transform:translateY(55px) translateX(15px) rotate(180deg);transform:translateY(55px) translateX(15px) rotate(180deg)}.no-touch .cd-table-navigation a:hover{background-color:#404042}@media only screen and (min-width:560px){.cd-table-navigation a{-webkit-transform:translateY(100px);transform:translateY(100px)}.cd-table-navigation a.prev{left:210px;-webkit-transform:translateY(100px) translateX(15px) rotate(180deg);transform:translateY(100px) translateX(15px) rotate(180deg)}.top-fixed .cd-table-navigation a{position:fixed}.top-fixed .cd-table-navigation a,.top-scrolling .cd-table-navigation a{-webkit-transform:translateY(45px);transform:translateY(45px)}.top-fixed .cd-table-navigation a.prev,.top-scrolling .cd-table-navigation a.prev{-webkit-transform:translateY(45px) translateX(15px) rotate(180deg);transform:translateY(45px) translateX(15px) rotate(180deg)}}.no-js .cd-actions{display:none}.no-js .cd-products-table .cd-top-info{height:145px}@media only screen and (min-width:560px){.no-js .cd-products-table .cd-top-info{height:248px}}.no-js .cd-products-columns .check{display:none}
.articles .product-container{position:relative}.articles .product-container .product-compare{position:absolute;z-index:10;top:20px;right:10px}.articles .product-container .product-compare .product-compare-button{font-size:12px;width:90px;height:25px;padding:0;cursor:pointer;color:#fff;border-radius:5px 5px 5px 5px;background:gray}.articles .product-container .product-compare .product-compare-button.product-added-to-comparator{background:green}
