.preview-mobile .wp-full-overlay-main{margin-top:0 !important}.hb-wrapper-desktop,.hb-wrapper-mobile{display:none}.preview-desktop .hb-wrapper-desktop{display:-webkit-box;display:-ms-flexbox;display:flex}.preview-tablet .hb-wrapper-mobile,.preview-mobile .hb-wrapper-mobile{display:-webkit-box;display:-ms-flexbox;display:flex}.hb-header{padding:10px 20px}.header-builder{position:absolute;bottom:0;z-index:99;-webkit-transition:transform .3s;-webkit-transform:translateY(100%);-ms-transform:translateY(100%);transform:translateY(100%);right:0;color:#fff;left:0;background-color:#23282d}.header-builder.header-builder-disabled,.collapsed .header-builder{-webkit-transform:translateY(100%) !important;-ms-transform:translateY(100%) !important;transform:translateY(100%) !important}.header-builder.active{-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0);-webkit-box-shadow:0px 0px 30px 0px rgba(0,0,0,.2);box-shadow:0px 0px 30px 0px rgba(0,0,0,.2)}.hb-wrapper{-ms-flex-wrap:wrap;flex-wrap:wrap;position:relative}.hb-wrap{-webkit-box-flex:1;-ms-flex:1;flex:1;padding:15px}.header-builder h3{padding:0;margin:0;display:-webkit-box;display:-ms-flexbox;display:flex;font-size:16px;background-color:#f9f9f9;border-top:1px solid #ccc;padding:10px 15px}.header-builder h3 span{vertical-align:middle;display:inline-block}.header-builder h3 span.right{-webkit-box-flex:1;-ms-flex:1;flex:1;text-align:right}.header-builder h3 span.title{-webkit-box-flex:1;-ms-flex:1;flex:1;padding-top:5px}.header-builder h3 .display-toggle a{border-radius:99px;-webkit-transition:opacity .3s;-o-transition:opacity .3s;transition:opacity .3s;opacity:.3}.preview-desktop .header-builder h3 .enable-desktop,.preview-mobile .header-builder h3 .enable-tablet,.preview-tablet .header-builder h3 .enable-tablet{opacity:1}.hb-desktop{-webkit-box-flex:1;-ms-flex:1;flex:1}.hb-mobile{-webkit-box-flex:2;-ms-flex:2;flex:2}.hb span{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;cursor:pointer;background-color:#576879;border-radius:4px;white-space:nowrap;margin:2px;padding:5px;color:#eee}.hb span:hover{background-color:#6d8296}.hb span i{opacity:.3;font-size:16px;height:16px;margin-left:auto}.hb span:not([data-section]) i{display:none}.hb [data-section]{cursor:pointer}.hb-sidebar span{display:block}.hb-desktop>.hb-top,.hb-desktop>.hb-main{white-space:nowrap}.hb{display:-webkit-box;display:-ms-flexbox;display:flex;margin-bottom:4px}.hb.hb-logo-center>.hb-left{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}.hb.hb-logo-center>.hb-logo{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}.hb.hb-logo-center>.hb-right{-webkit-box-ordinal-group:4;-ms-flex-order:3;order:3}.logo-pos .button{padding:2px}.hb{position:relative;border:1px solid transparent}.hb:hover{border-color:#0085ba}.hb>div{-webkit-box-flex:1;-ms-flex:1;flex:1;padding:5px;margin:0px 3px;background-color:#000;border:1px dashed #555;min-height:15px;position:relative}.hb>div:hover{background-color:#1a1a1a}.hb-tooltip{position:absolute !important;left:-1px !important;bottom:100%;padding:2px 6px !important;cursor:pointer;margin:0 !important;font-size:90% !important;-webkit-transition:opacity .3s,-webkit-transform .3s;transition:opacity .3s,-webkit-transform .3s;-o-transition:opacity .3s,transform .3s;transition:opacity .3s,transform .3s;transition:opacity .3s,transform .3s,-webkit-transform .3s;z-index:999;background-color:#0085ba !important;color:#fff;opacity:0;-webkit-transform:translateY(10px);-ms-transform:translateY(10px);transform:translateY(10px)}.hb-mobile:hover .hb-tooltip,.hb:hover .hb-tooltip{opacity:1 !important;-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}.hb-tooltip:hover{background-color:#00a9ed !important}.hb>div>.ui-sortable-placeholder{visibility:visible !important;opacity:.5;height:15px;width:10px !important;margin-bottom:0}.hb-avaiable{width:100%;margin-bottom:0;margin-top:0px;position:relative;-webkit-transition:opacity .6s}.hb-avaiable>div{margin-top:0;margin-bottom:0;padding:5px 15px;overflow:visible;position:relative;border:0;-webkit-box-shadow:none;box-shadow:none;background-color:#000}.hb-avaiable i{display:none}.hb-avaiable:hover{opacity:1}.hb-avaiable>div{white-space:inherit}.hb-main>div{padding:5px}.hb-logo{max-width:100px;text-align:center;cursor:pointer}.hb-logo strong{padding-top:8px;display:block;font-size:18px;text-transform:uppercase}.hb-center{text-align:center}.hb-right{text-align:right;margin-left:auto}.header-builder .hb-drop-mobile [data-id=nav-vertical]{display:none !important;visibility:hidden !important}