.settings_page_hootkit #wpcontent{padding-left:0}.hootkit-wrap.wrap{margin:0}.hk-gridbox{max-width:940px;margin:0 auto;padding:0 20px;box-sizing:border-box}.hootkit-header{text-align:center;padding:25px 0 30px;background-color:#fff;box-shadow:0 2px 3px rgba(0,0,0,0.1)}.hootkit-header h3,.hootkit-header h4{margin:0;padding:0}.hootkit-header h3{font-size:23px;font-weight:400;line-height:1.3}.hootkit-subheader{background:#f0f0f0;box-shadow:inset 0 4px 7px -6px rgba(0,0,0,0.66);border-top:solid 1px #f0f0f0;border-bottom:solid 1px #f0f0f0}.hootkit-subheader h1{padding:0}.hootkit-nav{text-align:center;padding:15px 0}.hk-navitem{font-size:1.1em;font-weight:600;padding:5px;margin-right:10px;display:inline-block}.hk-navitem:last-child{margin-right:0}.hk-currentnav,.hk-currentnav:hover{color:inherit;text-decoration:none;cursor:text}.hootkit-settings{background:#fff;margin-bottom:2em}.hootkit-container{padding-top:45px;padding-bottom:45px;position:relative}.hk-box{display:none}.hk-box-current{display:block}.hk-box-disabled .hk-modtype-enable{color:#2271b1;cursor:pointer}.hk-box-disabled .hk-modtype-disable{color:#707d8a;cursor:text}.hk-box-disabled .hk-boxnav-filters{display:none}.hk-box-disabled .hk-modules-disabled{display:block}.hk-box-disabled .hk-modules{height:1px;width:1px;overflow:hidden;opacity:0}.hk-box-notice{text-align:center;margin:-15px 0 30px;border-bottom:solid 1px #ddd;padding:8px}.hk-box-inner{-ms-box-orient:horizontal;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-moz-flex;display:-webkit-flex;display:flex;align-items:stretch}.hk-box-nav{flex-shrink:0;width:150px;margin-right:15px}.hk-boxnav-title{font-size:1.1em;font-weight:600}.hk-modtype-toggle>span{padding:2px 0;display:inline-block}.hk-modtype-toggle>input{opacity:0;width:0;height:0}.hk-modtype-enable{color:#707d8a;cursor:text}.hk-modtype-disable{color:#2271b1;cursor:pointer}.hk-boxnav-filters{margin-top:7px}.hk-boxnav-filter{color:#2271b1;position:relative;line-height:1.4em;padding:2px 0 2px 14px;margin:1px 0;cursor:pointer}.hk-boxnav-filter:before{content:"•";font-size:1.5em;line-height:.85em;position:absolute;left:0}.hk-currentfilter{color:inherit;cursor:text;font-weight:bold}.hk-box-modules{flex-grow:1}.hk-modules-disabled{display:none;background:rgba(0,0,0,0.05);padding:15px 20px;margin:-10px 0 0 0;font-style:italic;text-align:center}.hk-modules{-ms-box-orient:horizontal;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-moz-flex;display:-webkit-flex;display:flex;flex-wrap:wrap;justify-content:flex-start;align-items:flex-start;gap:15px}.hk-module{position:relative;width:calc(33.2% - 10px);min-height:45px;box-sizing:border-box;padding:3px 10px;background:rgba(0,0,0,0.02);border:solid 1px rgba(0,0,0,0.1);-ms-box-orient:horizontal;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-moz-flex;display:-webkit-flex;display:flex;align-items:center}.hk-wcmod:before{content:"";position:absolute;z-index:10;top:-10px;left:-6px;width:24px;height:24px;background:url(settings-icon-wc.svg);background-size:24px 24px;background-repeat:no-repeat}.hk-mod-inactive .hk-mod-name,.hk-mod-inactive .hk-toggle-box{opacity:.6}.hk-mod-inactive:after{content:"";cursor:default;position:absolute;z-index:5;top:0;bottom:0;left:0;right:0;background:rgba(0,0,0,0.06)}.hk-mod-inactive:hover .hk-modhover-msg{opacity:1}.hk-modhover-msg{opacity:0;pointer-events:none;transition:opacity .2s;position:absolute;z-index:8;top:0;bottom:0;left:0;right:0;font-size:12px;line-height:14px;text-align:center;cursor:default;background:#fff;border:solid 7px rgba(0,0,0,0.1);padding:0 2px;-ms-box-orient:horizontal;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-moz-flex;display:-webkit-flex;display:flex;align-items:center;justify-content:center}.hk-mod-name{flex-grow:1}.hk-mod-descbox{display:inline-block;margin:0 5px -3px}.hk-mod-descbox:hover .hk-mod-desc{display:block;position:absolute;bottom:100%;left:-1px;right:-1px;background:#fff;border:solid 1px #ddd;padding:5px 7px;font-size:.9em;line-height:1.3em;text-align:center;font-style:italic}.hk-mod-descicon{cursor:pointer;text-indent:-9999px;width:16px;height:16px;background:url(settings-icon-info.svg);background-size:16px 16px;background-repeat:no-repeat}.hk-mod-desc{display:none}.hk-toggle-box{flex-shrink:0;position:relative;width:30px;height:18px}.hk-toggle-box input{opacity:0;width:0;height:0}.hk-toggle{background-color:#ccc;border-radius:18px;cursor:pointer;position:absolute;top:0;left:0;right:0;bottom:0;-webkit-transition:.4s;transition:.4s}.hk-toggle:before{content:"";border-radius:50%;position:absolute;left:2px;bottom:2px;height:14px;width:13px;background-color:white;-webkit-transition:.4s;transition:.4s}input:checked+.hk-toggle{background-color:#007cba}input:focus+.hk-toggle{box-shadow:0 0 1px #007cba}input:checked+.hk-toggle:before{-webkit-transform:translateX(13px);-ms-transform:translateX(13px);transform:translateX(13px)}#hootkit-settings .hk-toggle-box-inactive .hk-toggle{background-color:#ccc;box-shadow:none}#hootkit-settings .hk-toggle-box-inactive .hk-toggle:before{-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0)}@media only screen and (max-width:1079px){.hk-module{width:calc(50% - 8px)}}@media screen and (max-width:782px){.hk-module{width:100%}}@media screen and (max-width:600px){.hk-box-nav{width:100%;margin-bottom:2em}}.hk-actions{text-align:right;padding:30px 0;background:rgba(0,0,0,0.02);border:solid 1px rgba(0,0,0,0.2);border-left:0;border-right:0}.hk-save{display:inline-block;position:relative}.hkfeedback{display:none;margin-right:10px;font-weight:bold;font-weight:500;position:absolute;right:100%;top:50%;white-space:nowrap;line-height:1em;margin-top:-0.5em}.hkfeedback:before{display:inline-block;margin-right:5px}.hkfberror{color:#c92c2c}.hkfberror:before{content:"⛌"}.hkfbsuccess{color:#4ab866}.hkfbsuccess:before{content:"✔"}@media only screen and (max-width:767px){.hkfeedback{position:relative;top:0;right:0;margin:10px 0 0}}.hksdisabled .hootkit-container:before{content:"";position:absolute;left:0;right:0;top:0;bottom:0;z-index:15;background:rgba(255,255,255,0.5);cursor:wait}