.search-popup-box-active{overflow:hidden}.search-popup-box{position:relative}@media only screen and (width<=767px){.search-popup-box .popup-reveal{display:none!important}}.search-popup-box .popup-content{z-index:1000;table-layout:fixed;color:#666;background-color:#45b29d;width:100%;height:100%;display:table;position:fixed;top:0;left:0}.search-popup-box .popup-content:before{content:"Search";color:#000;opacity:.05;pointer-events:none;font-size:200px;font-weight:500;position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.search-popup-box .popup-content.color-dark:before{color:#fff}.search-popup-box .popup-content.color-dark .popup-close:hover{color:#fff!important}.search-popup-box .popup-content.color-dark{background-color:#2c5cda}.search-popup-box .popup-center{text-align:center;vertical-align:middle;width:100%;-webkit-transition:all .2s ease-in;transition:all .2s ease-in;display:table-cell}.search-popup-box .icon>span{vertical-align:middle;display:inline-block}span[id*=ClassicSearch]{width:846px;max-width:80%;display:inline-block;position:relative}.search-popup-box .searchInputContainer{width:100%;margin:0;display:inline-block;position:relative}.search-popup-box .NormalTextBox{color:#333;text-align:center;background:0 0;border:none;border-bottom:1px solid #666;outline:none;width:100%;padding:25px 60px;font-size:24px;font-weight:600}.search-popup-box ul.searchSkinObjectPreview{text-align:left;width:100%}.search-popup-box .color-dark .NormalTextBox{color:#fff;border-bottom-color:#fff}.search-popup-box .color-dark .search,.search-popup-box .color-dark .popup-close{color:#fff}.search-popup-box a.search{color:#666;-o-transition:color ease-in .2s;background:0 0;border:none;outline:none;width:40px;height:25px;margin-top:-14px;font-size:26px;-webkit-transition:color .2s ease-in;-moz-transition:color .2s ease-in;-ms-transition:color .2s ease-in;transition:color .2s ease-in;position:absolute;top:50%;right:0}.search-popup-box a.search:before{content:"";border-top:1px solid #666;border-right:1px solid #666;width:9px;height:9px;position:absolute;top:7px;left:23px;-webkit-transform:rotate(45deg);transform:rotate(45deg)}.search-popup-box .color-dark a.search:before{border-color:#fff}.search-popup-box a.search:after{content:"";border-top:1px solid #000c;width:28px;position:absolute;top:11px;left:4px}.search-popup-box .color-dark a.search:after{border-color:#fffc}.search-popup-box a.search:hover{color:#2c5cda;text-decoration:none}.search-popup-box .popup-close{cursor:pointer;z-index:10;font-size:28px;position:absolute;top:25px;right:39px}.search-popup-box .popup-close:hover{color:#2c5cda}.search-popup-box .info{color:#666;font-size:15px}.search-popup-box .searchInputContainer a.dnnSearchBoxClearText{top:30px;right:50px}@media only screen and (width<=767px){.search-popup-box .NormalTextBox{text-align:left;border-radius:0;padding:13px 35px 13px 0;font-size:16px;font-weight:400}.search-popup-box a.search{margin-top:-13px;margin-right:-5px;font-size:20px}.search-popup-box .popup-content:before{font-size:100px}.search-popup-box span[id*=ClassicSearch]{max-width:82%}.search-popup-box .searchInputContainer a.dnnSearchBoxClearText{top:11px}}@-webkit-keyframes anim-popup-top{0%{-webkit-transform:translate(0,0);transform:translate(0,0)}35%,65%{-webkit-transform:translateY(100%);transform:translateY(100%)}to{-webkit-transform:translateY(100%);transform:translateY(100%)}}@keyframes anim-popup-top{0%{-webkit-transform:translate(0,0);transform:translate(0,0)}35%,65%{-webkit-transform:translateY(100%);transform:translateY(100%)}to{-webkit-transform:translateY(100%);transform:translateY(100%)}}@-webkit-keyframes anim-popup-top-content{0%,25%{opacity:0;-webkit-transform:translateY(-25px);transform:translateY(-25px)}65%{opacity:1;-webkit-transform:translate(0,0);transform:translate(0,0)}to{-webkit-transform:translate(0,0);transform:translate(0,0)}}@keyframes anim-popup-top-content{0%,25%{opacity:0;-webkit-transform:translateY(-25px);transform:translateY(-25px)}65%{opacity:1;-webkit-transform:translate(0,0);transform:translate(0,0)}to{-webkit-transform:translate(0,0);transform:translate(0,0)}}@-webkit-keyframes anim-popup-out{0%{top:0}to{opacity:0;top:0}}@keyframes anim-popup-out{0%{top:0}to{opacity:0;top:0}}@-webkit-keyframes anim-popup-in{0%,25%{opacity:0}65%,to{opacity:1}}@keyframes anim-popup-in{0%,25%{opacity:0}65%,to{opacity:1}}.search-popup-box.hide{display:none}.search-popup-box .popup-content{-webkit-animation:none;animation:none;top:-100%}.search-popup-box .popup-content.loaded{-webkit-animation:.3s ease-in anim-popup-out;animation:.3s ease-in anim-popup-out}.search-popup-box .popup-content.active{-webkit-animation:1.5s cubic-bezier(.2,1,.3,1) both anim-popup-top;animation:1.5s cubic-bezier(.2,1,.3,1) both anim-popup-top}.search-popup-box .popup-content.active .popup-center{-webkit-animation:1.5s cubic-bezier(.2,1,.3,1) both anim-popup-top-content;animation:1.5s cubic-bezier(.2,1,.3,1) both anim-popup-top-content}.search-popup-box .popup-content.active .popup-close{-webkit-animation:1.5s cubic-bezier(.2,1,.3,1) both anim-popup-in;animation:1.5s cubic-bezier(.2,1,.3,1) both anim-popup-in}@media only screen and (width<=991px){.search-popup-box .popup-content,.search-popup-box .popup-content.active{top:0}.search-popup-box .popup-content,.search-popup-box .popup-content.active,.search-popup-box .popup-content .popup-center,.search-popup-box .popup-content.active .popup-center,.search-popup-box .popup-content.active .popup-close{-webkit-animation:none!important;animation:none!important}}.search-text{-webkit-backface-visibility:hidden;backface-visibility:hidden;border-bottom:1px solid #000000e6;height:36px;-webkit-transform:translate(0,0);transform:translate(0,0)}.search-text .NormalTextBox{color:#333;background:0 0;border:none;outline:none;width:180px;height:36px;padding:5px;font-size:13px;font-weight:600;line-height:26px}.search-text .search{color:#333;background:0 0;border:none;height:36px;margin-right:-5px;padding:4px 12px;line-height:28px}.search-text .search span{vertical-align:middle}.search-text.color-light{border-bottom:1px solid #ffffffe6}.search-text.color-light .NormalTextBox,.search-text.color-light .search{color:#fff}@media only screen and (width<=992px){.search-popup-box .popup-close{z-index:1;height:64px;line-height:64px;top:0;right:13px;-o-transition:color ease-in .2s,opacity ease-in .2s .2s!important;-webkit-transition:color .2s ease-in,opacity .2s ease-in .2s!important;-moz-transition:color .2s ease-in,opacity .2s ease-in .2s!important;-ms-transition:color .2s ease-in,opacity .2s ease-in .2s!important;transition:color .2s ease-in,opacity .2s ease-in .2s!important}.search-popup-box .popup-close .lnr{line-height:64px}.search-popup-box .popup-reveal{display:none}.search-popup-box .popup-content{opacity:0;visibility:hidden;color:#666;-o-transition:all .4s ease;-webkit-transition:all .4s;-moz-transition:all .4s;-ms-transition:all .4s;transition:all .4s;-webkit-transform:translate(0%);-moz-transform:translate(0%);-ms-transform:translate(0%);-o-transform:translate(0%);transform:translate(0%)}.search-popup-box .popup-content.active{opacity:1;visibility:visible;-o-transition:all .4s ease;-webkit-transition:all .4s;-moz-transition:all .4s;-ms-transition:all .4s;transition:all .4s}.search-popup-box .popup-content .popup-center{-o-transition-timing-function:cubic-bezier(.1,.57,.1,1);-webkit-transition-timing-function:cubic-bezier(.1,.57,.1,1);-moz-transition-timing-function:cubic-bezier(.1,.57,.1,1);-ms-transition-timing-function:cubic-bezier(.1,.57,.1,1);transition-timing-function:cubic-bezier(.1,.57,.1,1);-o-transition-delay:0s!important;-webkit-transition-delay:0s!important;-moz-transition-delay:0s!important;-ms-transition-delay:0s!important;transition-delay:0s!important;-webkit-transform:scale(1.1)!important;-moz-transform:scale(1.1)!important;-ms-transform:scale(1.1)!important;-o-transform:scale(1.1)!important;transform:scale(1.1)!important}.search-popup-box .popup-content.active .popup-center{transform:scale(1)!important}}.popup-search-box>.icon{cursor:pointer;background-color:#fd4ea5;width:100px;height:100px;transition:width .25s ease-out,height .25s ease-out;position:relative}.floating-active .popup-search-box>.icon{width:70px;height:70px}.popup-search-box>.icon .magnifier{color:#fff;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.popup-search-box .popup-content{z-index:-1;text-align:center;visibility:hidden;opacity:0;z-index:900;background-color:#2c5cda;width:100%;padding:230px 0 200px;-webkit-transition:all .3s cubic-bezier(.65,.05,.36,1);transition:all .3s cubic-bezier(.65,.05,.36,1);position:fixed;top:0;left:0;-webkit-transform:translateY(-200px);transform:translateY(-200px)}.popup-search-box .popup-content.active{visibility:visible;opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}.popup-search-box .NormalTextBox{text-align:center;color:#fff;opacity:1;background:0 0;border:none;border-bottom:1px solid #fff;width:893px;max-width:100%;height:72px;font-size:24px;font-weight:600;line-height:72px}.popup-search-box .NormalTextBox::-webkit-input-placeholder{opacity:1!important}.popup-search-box .NormalTextBox:-moz-placeholder-shown{opacity:1!important}.popup-search-box .NormalTextBox::-moz-placeholder{opacity:1!important}.popup-search-box .NormalTextBox:-ms-placeholder-shown{opacity:1!important}.popup-search-box .NormalTextBox:placeholder{opacity:1!important}.popup-search-box span[id*=ClassicSearch]{width:auto;max-width:inherit}.popup-search-box .popup-content:before{content:"Search";color:#ffffff0d;pointer-events:none;font-size:200px;font-weight:500;line-height:1;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.popup-search-box a.search{color:#fff;background:0 0;border:none;outline:none;width:40px;height:25px;margin-top:-10px;font-size:26px;-webkit-transition:color .2s ease-in;transition:color .2s ease-in;position:absolute;top:50%;right:-10px}.popup-search-box a.search:before{content:"";border-top:1px solid #fff;border-right:1px solid #fff;border-radius:0 2px 0 0;width:9px;height:9px;position:absolute;top:7px;left:23px;-webkit-transform:rotate(45deg);transform:rotate(45deg)}.popup-search-box a.search:after{content:"";border-top:1px solid #ffffffe6;width:28px;position:absolute;top:11px;left:4px}.popup-search-box .searchInputContainer a.dnnSearchBoxClearText{top:23px;right:50px}.popup-search-box ul.searchSkinObjectPreview{text-align:left;width:100%}