CINXE.COM
Front-end UI Design Ideas 2024 - uiCookies
<!DOCTYPE html> <html class="no-js" lang="en-US"> <head><meta charset="UTF-8" /><script>if(navigator.userAgent.match(/MSIE|Internet Explorer/i)||navigator.userAgent.match(/Trident\/7\..*?rv:11/i)){var href=document.location.href;if(!href.match(/[?&]nowprocket/)){if(href.indexOf("?")==-1){if(href.indexOf("#")==-1){document.location.href=href+"?nowprocket=1"}else{document.location.href=href.replace("#","?nowprocket=1#")}}else{if(href.indexOf("#")==-1){document.location.href=href+"&nowprocket=1"}else{document.location.href=href.replace("#","&nowprocket=1#")}}}}</script><script>(()=>{class RocketLazyLoadScripts{constructor(){this.v="1.2.6",this.triggerEvents=["keydown","mousedown","mousemove","touchmove","touchstart","touchend","wheel"],this.userEventHandler=this.t.bind(this),this.touchStartHandler=this.i.bind(this),this.touchMoveHandler=this.o.bind(this),this.touchEndHandler=this.h.bind(this),this.clickHandler=this.u.bind(this),this.interceptedClicks=[],this.interceptedClickListeners=[],this.l(this),window.addEventListener("pageshow",(t=>{this.persisted=t.persisted,this.everythingLoaded&&this.m()})),this.CSPIssue=sessionStorage.getItem("rocketCSPIssue"),document.addEventListener("securitypolicyviolation",(t=>{this.CSPIssue||"script-src-elem"!==t.violatedDirective||"data"!==t.blockedURI||(this.CSPIssue=!0,sessionStorage.setItem("rocketCSPIssue",!0))})),document.addEventListener("DOMContentLoaded",(()=>{this.k()})),this.delayedScripts={normal:[],async:[],defer:[]},this.trash=[],this.allJQueries=[]}p(t){document.hidden?t.t():(this.triggerEvents.forEach((e=>window.addEventListener(e,t.userEventHandler,{passive:!0}))),window.addEventListener("touchstart",t.touchStartHandler,{passive:!0}),window.addEventListener("mousedown",t.touchStartHandler),document.addEventListener("visibilitychange",t.userEventHandler))}_(){this.triggerEvents.forEach((t=>window.removeEventListener(t,this.userEventHandler,{passive:!0}))),document.removeEventListener("visibilitychange",this.userEventHandler)}i(t){"HTML"!==t.target.tagName&&(window.addEventListener("touchend",this.touchEndHandler),window.addEventListener("mouseup",this.touchEndHandler),window.addEventListener("touchmove",this.touchMoveHandler,{passive:!0}),window.addEventListener("mousemove",this.touchMoveHandler),t.target.addEventListener("click",this.clickHandler),this.L(t.target,!0),this.S(t.target,"onclick","rocket-onclick"),this.C())}o(t){window.removeEventListener("touchend",this.touchEndHandler),window.removeEventListener("mouseup",this.touchEndHandler),window.removeEventListener("touchmove",this.touchMoveHandler,{passive:!0}),window.removeEventListener("mousemove",this.touchMoveHandler),t.target.removeEventListener("click",this.clickHandler),this.L(t.target,!1),this.S(t.target,"rocket-onclick","onclick"),this.M()}h(){window.removeEventListener("touchend",this.touchEndHandler),window.removeEventListener("mouseup",this.touchEndHandler),window.removeEventListener("touchmove",this.touchMoveHandler,{passive:!0}),window.removeEventListener("mousemove",this.touchMoveHandler)}u(t){t.target.removeEventListener("click",this.clickHandler),this.L(t.target,!1),this.S(t.target,"rocket-onclick","onclick"),this.interceptedClicks.push(t),t.preventDefault(),t.stopPropagation(),t.stopImmediatePropagation(),this.M()}O(){window.removeEventListener("touchstart",this.touchStartHandler,{passive:!0}),window.removeEventListener("mousedown",this.touchStartHandler),this.interceptedClicks.forEach((t=>{t.target.dispatchEvent(new MouseEvent("click",{view:t.view,bubbles:!0,cancelable:!0}))}))}l(t){EventTarget.prototype.addEventListenerWPRocketBase=EventTarget.prototype.addEventListener,EventTarget.prototype.addEventListener=function(e,i,o){"click"!==e||t.windowLoaded||i===t.clickHandler||t.interceptedClickListeners.push({target:this,func:i,options:o}),(this||window).addEventListenerWPRocketBase(e,i,o)}}L(t,e){this.interceptedClickListeners.forEach((i=>{i.target===t&&(e?t.removeEventListener("click",i.func,i.options):t.addEventListener("click",i.func,i.options))})),t.parentNode!==document.documentElement&&this.L(t.parentNode,e)}D(){return new Promise((t=>{this.P?this.M=t:t()}))}C(){this.P=!0}M(){this.P=!1}S(t,e,i){t.hasAttribute&&t.hasAttribute(e)&&(event.target.setAttribute(i,event.target.getAttribute(e)),event.target.removeAttribute(e))}t(){this._(this),"loading"===document.readyState?document.addEventListener("DOMContentLoaded",this.R.bind(this)):this.R()}k(){let t=[];document.querySelectorAll("script[type=rocketlazyloadscript][data-rocket-src]").forEach((e=>{let i=e.getAttribute("data-rocket-src");if(i&&!i.startsWith("data:")){0===i.indexOf("//")&&(i=location.protocol+i);try{const o=new URL(i).origin;o!==location.origin&&t.push({src:o,crossOrigin:e.crossOrigin||"module"===e.getAttribute("data-rocket-type")})}catch(t){}}})),t=[...new Map(t.map((t=>[JSON.stringify(t),t]))).values()],this.T(t,"preconnect")}async R(){this.lastBreath=Date.now(),this.j(this),this.F(this),this.I(),this.W(),this.q(),await this.A(this.delayedScripts.normal),await this.A(this.delayedScripts.defer),await this.A(this.delayedScripts.async);try{await this.U(),await this.H(this),await this.J()}catch(t){console.error(t)}window.dispatchEvent(new Event("rocket-allScriptsLoaded")),this.everythingLoaded=!0,this.D().then((()=>{this.O()})),this.N()}W(){document.querySelectorAll("script[type=rocketlazyloadscript]").forEach((t=>{t.hasAttribute("data-rocket-src")?t.hasAttribute("async")&&!1!==t.async?this.delayedScripts.async.push(t):t.hasAttribute("defer")&&!1!==t.defer||"module"===t.getAttribute("data-rocket-type")?this.delayedScripts.defer.push(t):this.delayedScripts.normal.push(t):this.delayedScripts.normal.push(t)}))}async B(t){if(await this.G(),!0!==t.noModule||!("noModule"in HTMLScriptElement.prototype))return new Promise((e=>{let i;function o(){(i||t).setAttribute("data-rocket-status","executed"),e()}try{if(navigator.userAgent.indexOf("Firefox/")>0||""===navigator.vendor||this.CSPIssue)i=document.createElement("script"),[...t.attributes].forEach((t=>{let e=t.nodeName;"type"!==e&&("data-rocket-type"===e&&(e="type"),"data-rocket-src"===e&&(e="src"),i.setAttribute(e,t.nodeValue))})),t.text&&(i.text=t.text),i.hasAttribute("src")?(i.addEventListener("load",o),i.addEventListener("error",(function(){i.setAttribute("data-rocket-status","failed-network"),e()})),setTimeout((()=>{i.isConnected||e()}),1)):(i.text=t.text,o()),t.parentNode.replaceChild(i,t);else{const i=t.getAttribute("data-rocket-type"),s=t.getAttribute("data-rocket-src");i?(t.type=i,t.removeAttribute("data-rocket-type")):t.removeAttribute("type"),t.addEventListener("load",o),t.addEventListener("error",(i=>{this.CSPIssue&&i.target.src.startsWith("data:")?(console.log("WPRocket: data-uri blocked by CSP -> fallback"),t.removeAttribute("src"),this.B(t).then(e)):(t.setAttribute("data-rocket-status","failed-network"),e())})),s?(t.removeAttribute("data-rocket-src"),t.src=s):t.src="data:text/javascript;base64,"+window.btoa(unescape(encodeURIComponent(t.text)))}}catch(i){t.setAttribute("data-rocket-status","failed-transform"),e()}}));t.setAttribute("data-rocket-status","skipped")}async A(t){const e=t.shift();return e&&e.isConnected?(await this.B(e),this.A(t)):Promise.resolve()}q(){this.T([...this.delayedScripts.normal,...this.delayedScripts.defer,...this.delayedScripts.async],"preload")}T(t,e){var i=document.createDocumentFragment();t.forEach((t=>{const o=t.getAttribute&&t.getAttribute("data-rocket-src")||t.src;if(o&&!o.startsWith("data:")){const s=document.createElement("link");s.href=o,s.rel=e,"preconnect"!==e&&(s.as="script"),t.getAttribute&&"module"===t.getAttribute("data-rocket-type")&&(s.crossOrigin=!0),t.crossOrigin&&(s.crossOrigin=t.crossOrigin),t.integrity&&(s.integrity=t.integrity),i.appendChild(s),this.trash.push(s)}})),document.head.appendChild(i)}j(t){let e={};function i(i,o){return e[o].eventsToRewrite.indexOf(i)>=0&&!t.everythingLoaded?"rocket-"+i:i}function o(t,o){!function(t){e[t]||(e[t]={originalFunctions:{add:t.addEventListener,remove:t.removeEventListener},eventsToRewrite:[]},t.addEventListener=function(){arguments[0]=i(arguments[0],t),e[t].originalFunctions.add.apply(t,arguments)},t.removeEventListener=function(){arguments[0]=i(arguments[0],t),e[t].originalFunctions.remove.apply(t,arguments)})}(t),e[t].eventsToRewrite.push(o)}function s(e,i){let o=e[i];e[i]=null,Object.defineProperty(e,i,{get:()=>o||function(){},set(s){t.everythingLoaded?o=s:e["rocket"+i]=o=s}})}o(document,"DOMContentLoaded"),o(window,"DOMContentLoaded"),o(window,"load"),o(window,"pageshow"),o(document,"readystatechange"),s(document,"onreadystatechange"),s(window,"onload"),s(window,"onpageshow");try{Object.defineProperty(document,"readyState",{get:()=>t.rocketReadyState,set(e){t.rocketReadyState=e},configurable:!0}),document.readyState="loading"}catch(t){console.log("WPRocket DJE readyState conflict, bypassing")}}F(t){let e;function i(e){return t.everythingLoaded?e:e.split(" ").map((t=>"load"===t||0===t.indexOf("load.")?"rocket-jquery-load":t)).join(" ")}function o(o){function s(t){const e=o.fn[t];o.fn[t]=o.fn.init.prototype[t]=function(){return this[0]===window&&("string"==typeof arguments[0]||arguments[0]instanceof String?arguments[0]=i(arguments[0]):"object"==typeof arguments[0]&&Object.keys(arguments[0]).forEach((t=>{const e=arguments[0][t];delete arguments[0][t],arguments[0][i(t)]=e}))),e.apply(this,arguments),this}}o&&o.fn&&!t.allJQueries.includes(o)&&(o.fn.ready=o.fn.init.prototype.ready=function(e){return t.domReadyFired?e.bind(document)(o):document.addEventListener("rocket-DOMContentLoaded",(()=>e.bind(document)(o))),o([])},s("on"),s("one"),t.allJQueries.push(o)),e=o}o(window.jQuery),Object.defineProperty(window,"jQuery",{get:()=>e,set(t){o(t)}})}async H(t){const e=document.querySelector("script[data-webpack]");e&&(await async function(){return new Promise((t=>{e.addEventListener("load",t),e.addEventListener("error",t)}))}(),await t.K(),await t.H(t))}async U(){this.domReadyFired=!0;try{document.readyState="interactive"}catch(t){}await this.G(),document.dispatchEvent(new Event("rocket-readystatechange")),await this.G(),document.rocketonreadystatechange&&document.rocketonreadystatechange(),await this.G(),document.dispatchEvent(new Event("rocket-DOMContentLoaded")),await this.G(),window.dispatchEvent(new Event("rocket-DOMContentLoaded"))}async J(){try{document.readyState="complete"}catch(t){}await this.G(),document.dispatchEvent(new Event("rocket-readystatechange")),await this.G(),document.rocketonreadystatechange&&document.rocketonreadystatechange(),await this.G(),window.dispatchEvent(new Event("rocket-load")),await this.G(),window.rocketonload&&window.rocketonload(),await this.G(),this.allJQueries.forEach((t=>t(window).trigger("rocket-jquery-load"))),await this.G();const t=new Event("rocket-pageshow");t.persisted=this.persisted,window.dispatchEvent(t),await this.G(),window.rocketonpageshow&&window.rocketonpageshow({persisted:this.persisted}),this.windowLoaded=!0}m(){document.onreadystatechange&&document.onreadystatechange(),window.onload&&window.onload(),window.onpageshow&&window.onpageshow({persisted:this.persisted})}I(){const t=new Map;document.write=document.writeln=function(e){const i=document.currentScript;i||console.error("WPRocket unable to document.write this: "+e);const o=document.createRange(),s=i.parentElement;let n=t.get(i);void 0===n&&(n=i.nextSibling,t.set(i,n));const c=document.createDocumentFragment();o.setStart(c,0),c.appendChild(o.createContextualFragment(e)),s.insertBefore(c,n)}}async G(){Date.now()-this.lastBreath>45&&(await this.K(),this.lastBreath=Date.now())}async K(){return document.hidden?new Promise((t=>setTimeout(t))):new Promise((t=>requestAnimationFrame(t)))}N(){this.trash.forEach((t=>t.remove()))}static run(){const t=new RocketLazyLoadScripts;t.p(t)}}RocketLazyLoadScripts.run()})();</script> <meta name="viewport" content="width=device-width, initial-scale=1"> <link rel="profile" href="https://gmpg.org/xfn/11" /> <link rel="pingback" href="https://uicookies.com/xmlrpc.php" /> <meta name='robots' content='index, follow, max-image-preview:large, max-snippet:-1, max-video-preview:-1' /> <script type="rocketlazyloadscript">document.documentElement.className = document.documentElement.className.replace("no-js","js");</script> <!-- This site is optimized with the Yoast SEO plugin v23.8 - https://yoast.com/wordpress/plugins/seo/ --> <title>Front-end UI Design Ideas 2024 - uiCookies</title><link rel="preload" data-rocket-preload as="font" href="https://uicookies.com/fonts.gstatic.com/s/arimo/v27/P5sMzZCDf9_T_10ZxCE.woff2" crossorigin><link rel="preload" data-rocket-preload as="font" href="https://uicookies.com/fonts.gstatic.com/s/montserrat/v25/JTUSjIg1_i6t8kCHKm459Wlhyw.woff2" crossorigin><link rel="preload" data-rocket-preload as="font" href="https://149842033.v2.pressablecdn.com/wp-content/themes/checkout/inc/fonts/fontawesome/fonts/fontawesome-webfont.woff2?v=4.6.3" crossorigin><style id="wpr-usedcss">.edd_download{float:left;position:relative}:where(.wp-block-button__link){box-shadow:none;text-decoration:none;border-radius:9999px;padding:calc(.667em + 2px) calc(1.333em + 2px)}:where(.wp-block-columns.has-background){padding:1.25em 2.375em}.wp-block-column{flex-grow:1;min-width:0;word-break:break-word;overflow-wrap:break-word}:where(.wp-block-post-comments input[type=submit]){border:none}:where(.wp-block-file__button){border-radius:2em;padding:.5em 1em}:where(.wp-block-file__button):is(a):active,:where(.wp-block-file__button):is(a):focus,:where(.wp-block-file__button):is(a):hover,:where(.wp-block-file__button):is(a):visited{box-shadow:none;color:#fff;opacity:.85;text-decoration:none}.wp-block-group,ul{box-sizing:border-box}:where(.wp-block-navigation .wp-block-navigation__submenu-container .wp-block-navigation-item a:not(.wp-element-button)),:where(.wp-block-navigation .wp-block-navigation__submenu-container .wp-block-navigation-submenu a:not(.wp-element-button)),:where(.wp-block-navigation.has-background .wp-block-navigation-item a:not(.wp-element-button)),:where(.wp-block-navigation.has-background .wp-block-navigation-submenu a:not(.wp-element-button)){padding:.5em 1em}:where(p.has-text-color:not(.has-link-color)) a{color:inherit}:where(.wp-block-search__button){border:1px solid #ccc;padding:.375em .625em}:where(.wp-block-search__button-inside .wp-block-search__inside-wrapper){padding:4px;border:1px solid #949494}:where(.wp-block-search__button-inside .wp-block-search__inside-wrapper) .wp-block-search__input{border-radius:0;border:none;padding:0 0 0 .25em}:where(.wp-block-search__button-inside .wp-block-search__inside-wrapper) .wp-block-search__input:focus{outline:0}:where(.wp-block-search__button-inside .wp-block-search__inside-wrapper) :where(.wp-block-search__button){padding:.125em .5em}:root{--wp--preset--font-size--normal:16px;--wp--preset--font-size--huge:42px;--swiper-theme-color:#007aff;--swiper-navigation-size:44px;--jp-carousel-primary-color:#fff;--jp-carousel-primary-subtle-color:#999;--jp-carousel-bg-color:#000;--jp-carousel-bg-faded-color:#222;--jp-carousel-border-color:#3a3a3a}html :where(.has-border-color){border-style:solid}html :where([style*=border-top-color]){border-top-style:solid}html :where([style*=border-right-color]){border-right-style:solid}html :where([style*=border-bottom-color]){border-bottom-style:solid}html :where([style*=border-left-color]){border-left-style:solid}html :where([style*=border-width]){border-style:solid}html :where([style*=border-top-width]){border-top-style:solid}html :where([style*=border-right-width]){border-right-style:solid}html :where([style*=border-bottom-width]){border-bottom-style:solid}html :where([style*=border-left-width]){border-left-style:solid}html :where(img[class*=wp-image-]){height:auto;max-width:100%}.edd-submit{transition:all .2s ease-in-out}.edd-submit:active,.edd-submit:hover{transform:translateY(-1px)}body{--wp--preset--color--black:#000000;--wp--preset--color--cyan-bluish-gray:#abb8c3;--wp--preset--color--white:#ffffff;--wp--preset--color--pale-pink:#f78da7;--wp--preset--color--vivid-red:#cf2e2e;--wp--preset--color--luminous-vivid-orange:#ff6900;--wp--preset--color--luminous-vivid-amber:#fcb900;--wp--preset--color--light-green-cyan:#7bdcb5;--wp--preset--color--vivid-green-cyan:#00d084;--wp--preset--color--pale-cyan-blue:#8ed1fc;--wp--preset--color--vivid-cyan-blue:#0693e3;--wp--preset--color--vivid-purple:#9b51e0;--wp--preset--gradient--vivid-cyan-blue-to-vivid-purple:linear-gradient(135deg,rgba(6, 147, 227, 1) 0%,rgb(155, 81, 224) 100%);--wp--preset--gradient--light-green-cyan-to-vivid-green-cyan:linear-gradient(135deg,rgb(122, 220, 180) 0%,rgb(0, 208, 130) 100%);--wp--preset--gradient--luminous-vivid-amber-to-luminous-vivid-orange:linear-gradient(135deg,rgba(252, 185, 0, 1) 0%,rgba(255, 105, 0, 1) 100%);--wp--preset--gradient--luminous-vivid-orange-to-vivid-red:linear-gradient(135deg,rgba(255, 105, 0, 1) 0%,rgb(207, 46, 46) 100%);--wp--preset--gradient--very-light-gray-to-cyan-bluish-gray:linear-gradient(135deg,rgb(238, 238, 238) 0%,rgb(169, 184, 195) 100%);--wp--preset--gradient--cool-to-warm-spectrum:linear-gradient(135deg,rgb(74, 234, 220) 0%,rgb(151, 120, 209) 20%,rgb(207, 42, 186) 40%,rgb(238, 44, 130) 60%,rgb(251, 105, 98) 80%,rgb(254, 248, 76) 100%);--wp--preset--gradient--blush-light-purple:linear-gradient(135deg,rgb(255, 206, 236) 0%,rgb(152, 150, 240) 100%);--wp--preset--gradient--blush-bordeaux:linear-gradient(135deg,rgb(254, 205, 165) 0%,rgb(254, 45, 45) 50%,rgb(107, 0, 62) 100%);--wp--preset--gradient--luminous-dusk:linear-gradient(135deg,rgb(255, 203, 112) 0%,rgb(199, 81, 192) 50%,rgb(65, 88, 208) 100%);--wp--preset--gradient--pale-ocean:linear-gradient(135deg,rgb(255, 245, 203) 0%,rgb(182, 227, 212) 50%,rgb(51, 167, 181) 100%);--wp--preset--gradient--electric-grass:linear-gradient(135deg,rgb(202, 248, 128) 0%,rgb(113, 206, 126) 100%);--wp--preset--gradient--midnight:linear-gradient(135deg,rgb(2, 3, 129) 0%,rgb(40, 116, 252) 100%);--wp--preset--duotone--dark-grayscale:url('#wp-duotone-dark-grayscale');--wp--preset--duotone--grayscale:url('#wp-duotone-grayscale');--wp--preset--duotone--purple-yellow:url('#wp-duotone-purple-yellow');--wp--preset--duotone--blue-red:url('#wp-duotone-blue-red');--wp--preset--duotone--midnight:url('#wp-duotone-midnight');--wp--preset--duotone--magenta-yellow:url('#wp-duotone-magenta-yellow');--wp--preset--duotone--purple-green:url('#wp-duotone-purple-green');--wp--preset--duotone--blue-orange:url('#wp-duotone-blue-orange');--wp--preset--font-size--small:13px;--wp--preset--font-size--medium:20px;--wp--preset--font-size--large:36px;--wp--preset--font-size--x-large:42px;--wp--preset--spacing--20:0.44rem;--wp--preset--spacing--30:0.67rem;--wp--preset--spacing--40:1rem;--wp--preset--spacing--50:1.5rem;--wp--preset--spacing--60:2.25rem;--wp--preset--spacing--70:3.38rem;--wp--preset--spacing--80:5.06rem}:where(.is-layout-flex){gap:.5em}:where(.wp-block-columns.is-layout-flex){gap:2em}.wpcf7 .screen-reader-response{position:absolute;overflow:hidden;clip:rect(1px,1px,1px,1px);clip-path:inset(50%);height:1px;width:1px;margin:-1px;padding:0;border:0;word-wrap:normal!important}.wpcf7 form .wpcf7-response-output{margin:2em .5em 1em;padding:.2em 1em;border:2px solid #00a0d2}.wpcf7 form.init .wpcf7-response-output,.wpcf7 form.resetting .wpcf7-response-output,.wpcf7 form.submitting .wpcf7-response-output{display:none}.wpcf7 form.sent .wpcf7-response-output{border-color:#46b450}.wpcf7 form.aborted .wpcf7-response-output,.wpcf7 form.failed .wpcf7-response-output{border-color:#dc3232}.wpcf7 form.spam .wpcf7-response-output{border-color:#f56e28}.wpcf7 form.invalid .wpcf7-response-output,.wpcf7 form.payment-required .wpcf7-response-output,.wpcf7 form.unaccepted .wpcf7-response-output{border-color:#ffb900}.wpcf7-form-control-wrap{position:relative}.wpcf7-not-valid-tip{color:#dc3232;font-size:1em;font-weight:400;display:block}.use-floating-validation-tip .wpcf7-not-valid-tip{position:relative;top:-2ex;left:1em;z-index:100;border:1px solid #dc3232;background:#fff;padding:.2em .8em;width:24em}.wpcf7-spinner{visibility:hidden;display:inline-block;background-color:#23282d;opacity:.75;width:24px;height:24px;border:none;border-radius:100%;padding:0;margin:0 24px;position:relative}form.submitting .wpcf7-spinner{visibility:visible}.wpcf7-spinner::before{content:'';position:absolute;background-color:#fbfbfc;top:4px;left:4px;width:6px;height:6px;border:none;border-radius:100%;transform-origin:8px 8px;animation-name:spin;animation-duration:1s;animation-timing-function:linear;animation-iteration-count:infinite}@media (prefers-reduced-motion:reduce){.wpcf7-spinner::before{animation-name:blink;animation-duration:2s}}@keyframes spin{from{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes blink{from,to{opacity:0}50%{opacity:1}}.wpcf7 input[type=file]{cursor:pointer}.wpcf7 input[type=file]:disabled{cursor:default}.wpcf7 .wpcf7-submit:disabled{cursor:not-allowed}.wpcf7 input[type=email],.wpcf7 input[type=tel],.wpcf7 input[type=url]{direction:ltr}.main-navigation .edd-cart-quantity:before{font-family:FontAwesome;content:"\f07a";margin-right:5px}.main-navigation .current-cart ul ul li:first-child:before{display:none}.main-navigation .edd-cart-number-of-items{display:none!important}.main-navigation .edd-cart{left:0;display:block;font-size:14px;margin-left:0!important;margin-top:-18px;color:#b5bdc3;opacity:1;z-index:150;-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1)}.main-navigation .current-cart:hover .edd-cart{visibility:visible}.main-navigation .current-cart .widget:before{position:absolute;top:-26px;left:50%;margin-left:-8px;content:" ";border-right:8px solid transparent;border-bottom:8px solid #232323;border-left:8px solid transparent}.main-navigation .current-cart .sub-menu:before{display:none!important}.desktop-nav .current-cart:hover .sub-menu{display:inline-block}.current-cart .sub-menu{background:0 0}@media only screen and (max-width:768px){.main-navigation .edd-cart{left:auto;margin-top:0;padding:0 5%;font-size:15px}.current-cart .sub-menu{padding-left:0}.main-navigation .edd_checkout{margin-bottom:5%;border-radius:3px}}.main-navigation .cart_item.empty{color:#b5bdc3;text-align:center;padding:10px 20px;font-size:14px;border-bottom:none}.main-navigation .edd_checkout{background:#37bf91;text-align:center;font-size:14px;font-weight:600;border-bottom-right-radius:3px;border-bottom-left-radius:3px}.main-navigation .edd_checkout a{padding:8px 20px;line-height:2;font-weight:600;color:#fff}.main-navigation .edd_checkout:hover{box-shadow:inset 0 0 80px rgba(255,255,255,.15)}.main-navigation .edd-cart li:not(.edd_checkout){padding:12px 20px;border-top:none}.main-navigation .edd-cart-item-title{display:inline-block;width:100%;margin-bottom:5px;font-weight:600}.main-navigation .edd-remove-from-cart{display:inline-block;float:right}.main-navigation a.edd-remove-from-cart{padding:0;font-size:13px;vertical-align:top;line-height:1.6;font-size:0;color:#b5bdc3;transition:none}.main-navigation a.edd-remove-from-cart:hover:after{color:#fff}.main-navigation ul>li:hover>a.edd-remove-from-cart{color:#b5bdc3}.main-navigation a.edd-remove-from-cart:after{content:"\f00d";font-family:FontAwesome;position:absolute;right:0;font-size:13px;width:50px;text-align:right}.main-navigation a.edd-remove-from-cart:hover{cursor:pointer}#edd_cc_address select:focus{-webkit-transition:.07s ease-in-out;transition:.07s ease-in-out;color:#4a545a;border-top-color:#d5e0e8!important;border-left-color:#dde7ef!important;border-right-color:#dde7ef!important;outline:0;background:#f1f5f9;box-shadow:none;webkit-box-shadow:none;-webkit-appearance:none}.fes-product-grid,.fes-product-list{display:inline-block;font-size:14px;background:#dde3e7;padding:5px 12px;border-radius:3px;box-shadow:0 1px 0 #d9e1e7;-webkit-transition:.1s ease-in-out;-moz-transition:.1s ease-in-out;transition:.1s ease-in-out}.fes-product-grid:hover,.fes-product-list:hover{background:#fff;cursor:pointer}.grid-active .fes-product-grid,.list-active .fes-product-list{background:#fff}.fes-product-wrap{display:inline-block;width:100%}.single .post-text #edd-rp-single-wrapper{display:none}.single #page #edd-rp-single-wrapper{margin:0;background:#fff;padding:5%}#page .edd-rp-item{width:33%;padding:0 2%;float:none;display:inline-block;vertical-align:top}#page .edd-rp-item:last-child{border-right:none;margin-right:0}#page .edd-rp-item .edd_download_quantity_wrapper{float:none}@media only screen and (max-width:768px){.main-navigation .edd-cart li:not(.edd_checkout){padding:12px 0}#page .edd-rp-item{width:47%;padding:5%}.post-text .edd_downloads_list .edd_download:nth-child(odd){clear:both}}#page .edd-rp-item a:not(.button){color:#4c5357;font-weight:600;font-size:20px;margin-bottom:3%;display:inline-block}#page .edd-rp-item a:not(.button):hover{color:#84919e}#page .edd-rp-item a:not(.button) span{display:inline-block}#page .edd-rp-item .edd_download_purchase_form,#page .edd-rp-item .edd_price{margin-top:4%;display:inline-block;width:100%}#page .edd-rp-item .edd_price{margin-top:0}#page .edd-rp-item .edd_purchase_submit_wrapper{display:inline-block}#content .edd-rp-item .edd-add-to-cart,#content .edd-rp-item a.edd_go_to_checkout{font-size:13px;padding:5px 10px;border-radius:40px;color:#fff;width:auto}#edd_checkout_form_wrap label{padding-bottom:0;font-weight:600}#edd_checkout_form_wrap legend{font-weight:600;font-size:24px;border-bottom:1px solid #e4e9ed;width:100%;display:inline-block;margin-bottom:3%;padding-bottom:.5%}.vendor-archive .hero-title h2 p{font-family:Arimo,Helvetica,sans-serif;font-weight:400}.vendor-archive #secondary{position:relative}.vendor-archive .sticky-container{display:inline-block}@media only screen and (max-width:960px){body:not(.vendor-archive) .post-text .edd_downloads_list{margin-left:-6%;margin-right:-6%}}.edd_downloads_list .edd_download{font-size:15px;padding:0 1% 6%;position:relative}.post-text .edd_downloads_list .edd_download{margin-bottom:5%;padding-bottom:6%;overflow:hidden}@media only screen and (min-width:768px){.post-text .edd_downloads_list .edd_download:nth-child(3n+1){clear:both}}.vendor-archive .post-text .edd_downloads_list .edd_download{padding-bottom:0;margin-bottom:3%}@media only screen and (max-width:768px){.edd_downloads_list .edd_download{width:50%!important}}@media only screen and (max-width:600px){.single #page #edd-rp-single-wrapper{padding:10% 5%}#page .edd-rp-item{width:100%;padding:5%}#edd_checkout_form_wrap legend{font-size:18px}.post-text .edd_downloads_list,body:not(.vendor-archive) .post-text .edd_downloads_list{margin-left:0;margin-right:0}.post-text .edd_downloads_list .edd_download{padding-bottom:4%}.edd_downloads_list .edd_download{width:100%!important}.purchase-box{padding:0 6%}}.download-wrapper .edd_download_buy_button{width:100%;z-index:20;visibility:hidden;-webkit-transition:.2s ease-in-out;transition:all .2s ease-in-out}.download-wrapper .edd_download_buy_button.show-pricing{visibility:visible}.download-wrapper .edd_download_buy_button_inside{text-align:center;background:#fff;pointer-events:none;overflow:hidden;position:absolute;width:100%;bottom:-74%;left:0;right:0;opacity:1;z-index:20;padding:6% 6% 18%;box-shadow:0 -2px 12px 0 rgba(67,104,136,.15);-webkit-transition:.3s;transition:.3s ease}.show-pricing .edd_download_buy_button_inside{bottom:0}.download-wrapper .show-pricing .edd_download_buy_button_inside{pointer-events:auto}.download-wrapper .edd_download_buy_button_inside .edd-add-to-cart{width:100%}.vendor-archive #primary{width:100%;overflow:hidden}.vendor-archive .post{background:0 0;border:none;margin-bottom:0}.vendor-archive .post-text{padding:0}.vendor-archive:not(.page-template-default) .edd_downloads_list .edd_download{margin:0 4% 4% 0;position:relative;padding:0;width:47%!important;overflow:hidden}.vendor-archive:not(.page-template-default) .edd_downloads_list .edd_download:nth-child(2n){margin-right:0}.vendor-archive .download-wrapper div:empty,.vendor-archive div[style*=both]{display:none!important;clear:none!important}#edd_download_pagination{display:inline-block;width:100%;margin-top:3%}.page-template-template-vendor #main #primary{margin:0;display:inline-block;width:72%}.sticky-container{position:relative;min-height:100%;width:100%}#secondary{position:absolute;height:100%;min-height:100%;width:24%;top:0;right:0;float:right}#sticker{z-index:50}#primary #sticker{position:relative!important}.purchase-box{display:inline-block;width:100%;text-align:center;background:#fff;border-radius:3px;box-shadow:0 2px 0 #d9e1e7}.edd_download_purchase_form{position:relative}.edd_purchase_submit_wrapper{position:relative;z-index:10;border-radius:3px;display:inline-block}.edd_download_quantity_wrapper{margin-bottom:10px}.edd_download_quantity_wrapper input{text-align:center;width:auto!important}#secondary .edd_purchase_submit_wrapper,.download-wrapper .edd_purchase_submit_wrapper{width:100%}#content .post-text .edd-add-to-cart,#content .post-text a.edd-submit,#content .post-text input[type=submit].edd-submit,.edd-cart-added-alert,.site-footer .edd-add-to-cart{border-radius:3px;padding:16px 20px;line-height:1;position:relative;z-index:15;text-align:center}#content .download-wrapper .edd-add-to-cart,#content .download-wrapper a.edd-submit,#secondary .edd-add-to-cart,#secondary a.edd-submit,.download-wrapper a.edd-submit{font-size:16px;padding:16px 20px;border-radius:3px;width:100%;line-height:1.4}.edd-cart-ajax-alert{display:block;margin:0;top:0;bottom:0;left:0;right:0}.edd-cart-added-alert{position:absolute;top:0;left:0;height:100%;display:block;font-size:0;font-weight:600;color:#fff;text-align:center;width:100%;background:#37bf91;-webkit-backface-visibility:hidden;-webkit-transition:.07s ease-in-out;-moz-transition:.07s ease-in-out;transition:.07s ease-in-out}#secondary .edd-cart-added-alert,.column .edd-cart-added-alert,.edd_downloads_list .edd-cart-added-alert{line-height:1.4;font-size:16px}.edd-cart-added-alert:before{font-family:FontAwesome;content:"\f00c";font-size:14px}.edd_go_to_checkout:before{font-family:FontAwesome;content:"\f07a";padding-right:8px;font-size:14px}.added{pointer-events:none}.edd_purchase_submit_wrapper .edd_purchase_tax_rate{display:none}.edd_purchase_tax_rate{font-size:15px;color:#84919e;display:inline-block;width:100%;margin-top:10px}.post-text .edd_purchase_tax_rate{width:100%}#main .edd-add-to-cart:focus,#main a.edd-submit:focus{outline:0}.js #main .edd_purchase_submit_wrapper input.edd-add-to-cart{display:none}.no-js #main .edd_purchase_submit_wrapper input.edd-add-to-cart{display:inline-block}.edd_download_purchase_form s{line-height:2.2}#content .post-content .purchase-box ul{margin:0;padding:0;font-size:15px}#secondary .edd_go_to_checkout:hover{box-shadow:inset 0 0 80px rgba(255,255,255,.15)}span.close-pricing{display:none}span.close-pricing-show{display:inline-block}span.close-pricing-show:before{content:"\f00d";font-family:FontAwesome;padding-right:5px}span.edd-price-hide{display:none}.button img{display:inline!important}a,body,code,div,fieldset,form,h1,h2,h3,html,iframe,ins,label,legend,li,object,p,s,span,strong,table,tbody,tr,ul,var{font-family:inherit;font-size:100%;font-weight:inherit;font-style:inherit;margin:0;padding:0;vertical-align:baseline;border:0;outline:0}*{-moz-box-sizing:border-box;box-sizing:border-box}html{font-size:62.5%;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%}article,aside,footer,header,nav{display:block}ul{list-style:none;margin:0 0 0 20px;list-style:disc}table{border-spacing:0;border-collapse:separate}a{-webkit-transition:.05s ease-in-out;transition:.05s ease-in-out}a:focus{outline:dotted thin}a:active,a:hover{-webkit-transition:.05s ease-in-out;transition:.05s ease-in-out;color:#4a545a;outline:0}a img{border:0}body,button,html,input,select,textarea{font-family:proxima-nova-1,proxima-nova-2,Arimo,Helvetica,sans-serif}body{--edd-blocks-light-grey:#eee;font-size:18px;line-height:1.6;overflow-x:hidden;background:#eef2f5;color:#4c5357;height:2800px;background:#eee}@media only screen and (max-width:600px){body{font-size:16px;line-height:1.5}}h1,h2,h3{font-family:proxima-nova-1,proxima-nova-2,Montserrat,Helvetica,sans-serif;font-weight:400;line-height:1.2;clear:both;margin:0 0 3%;color:#4a545a}h1{font-size:40px}h2{font-size:34px}@media only screen and (max-width:600px){h1{font-size:34px}h2{font-size:28px}}h3{font-size:26px}@media only screen and (max-width:600px){h3{font-size:20px}}::selection{color:#222;background:#fff4b1}::-moz-selection{color:#222;background:#fff4b1}p{margin-bottom:4%}ul ul{margin-bottom:0;margin-left:1.5em}strong{font-weight:700}i{font-style:italic}code,var{font:15px Monaco,Consolas,"Andale Mono","DejaVu Sans Mono",monospace}ins{text-decoration:none;background:#fff9c0}button,input,select,textarea{font-size:100%;margin:0;vertical-align:baseline}button,input{line-height:normal}input[type=search]{-moz-box-sizing:content-box;box-sizing:content-box;-webkit-appearance:textfield}input[type=search]::-webkit-search-decoration{-webkit-appearance:none}button::-moz-focus-inner,input::-moz-focus-inner{padding:0;border:0}textarea{line-height:1.4;overflow:auto;height:auto;width:98%;padding-left:3px;vertical-align:top}.assistive-text{line-height:1;position:absolute!important;clip:rect(1px 1px 1px 1px);clip:rect(1px,1px,1px,1px);margin-bottom:0}table{width:100%;margin:0 0 1.5em;padding:0;border:none;font-size:15px}#content .post-content ul{margin:0 0 4%;padding:0 0 0 20px;list-style-type:square}#content .post-content ul ul{margin:1.5% 0 0;padding:0 0 0 8%}#content .post-content ul li{margin-bottom:2%}#content code{padding:0 4px;background:#f7f7f7}embed,iframe,object{max-width:100%}a{-webkit-transition:.07s ease-in-out;transition:.07s ease-in-out;text-decoration:none;color:#37bf91;color:#3295e8}a:hover{color:#4a545a}#content input[type=submit].edd-submit,#edd-purchase-button,.button,.post-content .button,.wpcf7-submit,input[type=submit]{font-size:16px;font-weight:600;display:inline-block;padding:.5em 1em;height:auto;-webkit-transition:.2s ease-in-out;transition:.2s ease-in-out;color:#fff;border:none;border-radius:3px;background:#37bf91;line-height:1.4;-webkit-appearance:none}@media only screen and (max-width:600px){#content .edd-submit,#content input[type=submit].edd-submit,#edd-purchase-button,.button,.post-content .button,.wpcf7-submit,input[type=submit]{font-size:14px}}#content .edd-submit:hover,#content input[type=submit].edd-submit:hover,#edd-purchase-button:hover,.button:hover,.post-content .button:hover,.wpcf7-submit:hover,input[type=submit]:hover{cursor:pointer;color:#fff;box-shadow:inset 0 0 80px rgba(255,255,255,.15);border:none}#content .edd-submit:active,#content input[type=submit].edd-submit:active,#edd-purchase-button:active,.button:active,.post-content .button:active,.wpcf7-submit:active,input[type=submit]:active{outline:0}.site-header{position:relative;z-index:100;display:inline-block;min-height:180px;width:100%;background-color:#282e34;-webkit-backface-visibility:hidden;-webkit-font-smoothing:subpixel-antialiased}@media only screen and (max-width:768px){#edd_download_pagination{margin-top:0;margin-bottom:3%}.page-template-template-vendor #main #primary{width:100%}.page-template-template-vendor #secondary{position:relative;height:auto;min-height:auto;width:100%;top:auto;right:auto;float:none;margin-bottom:8%}.site-header{padding-top:0}}.header-inside{padding:4% 7% 0;margin:0 auto;display:block;width:100%;max-width:1600px}@media only screen and (min-width:1400px){.header-inside{padding:4% 4% 0}}.site-header .logo{position:relative;z-index:15;vertical-align:top;display:inline-block;float:left;max-width:25%}@media only screen and (max-width:768px){.header-inside{padding:0}.site-header .logo{width:100%;max-width:100%;margin:6% 0 2%;text-align:center}}.logo-image{top:10%;margin-bottom:0;text-align:center}.site-header .logo-image img{display:block;margin:0 auto}.menu-toggle{font-size:15px;position:relative;z-index:10;display:none;width:100%;padding:12px;text-align:center;background:#212428}.menu-toggle:hover{cursor:pointer}.menu-toggle span{font-weight:700;display:inline-block;text-transform:uppercase;color:#fff}.menu-toggle span i{margin-right:5px;color:#9ba6b2}span.menu-close{display:none}.main-navigation{display:inline-block;float:right;width:75%;margin-bottom:4%}@media only screen and (max-width:960px){.vendor-archive:not(.page-template-default) .edd_downloads_list .edd_download{width:100%!important;margin-right:0;margin-bottom:8%}.main-navigation{width:75%}}@media only screen and (max-width:780px){.main-navigation{width:72%}}.main-navigation ul{width:100%;margin:0;padding:0;list-style:none;text-align:right}.main-navigation li{position:relative;display:inline-block;word-wrap:break-word}.main-navigation a{font-size:16px;font-weight:700;outline:0;display:block;padding:0 20px;text-decoration:none;text-transform:uppercase;color:#b5bdc3}.main-navigation ul>li>a{line-height:3.5}.main-navigation a:hover{color:#fff}.main-navigation ul ul{position:absolute;top:56px;left:0;z-index:-1;opacity:0;visibility:hidden;width:230px;text-align:left;border-radius:3px;background:#1f2429;-webkit-transition:.07s ease-in-out;transition:all .07s ease-in-out;-webkit-transform:scale(.95);-ms-transform:scale(.95);transform:scale(.95)}@media only screen and (min-width:769px){.landscape .main-navigation ul.sub-menu,.main-navigation li li a:hover>ul,.main-navigation li:hover>ul{opacity:1;visibility:visible;display:block;z-index:100;-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1)}}.landscape .main-navigation ul.sub-menu{display:none}.landscape .main-navigation li li a:hover>ul,.landscape .main-navigation li:hover>ul{display:block}.main-navigation ul ul:before{position:absolute;top:-8px;left:50%;margin-left:-8px;content:" ";border-right:8px solid transparent;border-bottom:8px solid #232323;border-left:8px solid transparent}.main-navigation ul>li.menu-item-has-children>a:after{font-family:FontAwesome;font-size:15px;margin-left:7px;content:"\f107"}.main-navigation ul ul>li.menu-item-has-children>a:after{font-family:FontAwesome;font-size:15px;margin-left:7px;content:"\f105";float:right}.main-navigation ul ul ul{top:0;left:240px}.main-navigation ul ul ul li:first-child:before{position:absolute;top:24px;left:-8px;content:" ";border-top:8px solid transparent;border-right:8px solid #232323;border-bottom:8px solid transparent}.main-navigation ul ul ul:before{display:none}.main-navigation ul ul a{font-size:15px;font-weight:400;line-height:2;position:relative;margin:0;padding:12px 20px;text-transform:none;border-bottom:none}.main-navigation ul ul a:hover{color:#fff}.main-navigation ul ul li{width:100%;border-bottom:1px dotted #373f47}.main-navigation ul ul li:last-child{border-bottom:none}.main-navigation ul>li:hover>a{-webkit-transition:.07s ease-in-out;transition:.07s ease-in-out;color:#fff}.main-navigation ul ul li:hover>a{border-bottom:none}@media only screen and (max-width:768px){.menu-toggle{display:inline-block}.main-navigation{display:none;float:none;width:100%;max-width:100%;margin-bottom:0}.main-navigation .show-mobile-sub>ul{display:inline-block}.main-navigation a{display:inline-block;font-size:15px}.main-navigation ul>li>a{line-height:3.5}.menu-item-has-children{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none}.main-navigation ul>li.menu-item-has-children>a:after{display:none}.main-navigation ul>li.menu-item-has-children:after{font-family:FontAwesome;position:absolute;top:15px;right:5%;content:"\f107";color:#b5bdc3}.main-navigation ul>li.active-sub-menu:after{content:"\f106";width:50px;text-align:right}.main-navigation ul>li.menu-item-has-children:hover:after{color:#fff}.main-navigation .current-cart .widget:before,.main-navigation ul ul ul li:first-child:before,.main-navigation ul ul:before{display:none}.main-navigation ul{margin-bottom:0;padding:0 2%;text-align:left;background:#282e34;animation:.5s smoothFade;-moz-animation:.5s smoothFade;-webkit-animation:.5s smoothFade;-o-animation:.5s smoothFade}.main-navigation li{width:100%;border-bottom:1px dotted #373f47}.main-navigation li:last-child{border-bottom:none}.main-navigation li:hover{cursor:pointer}.main-navigation ul ul{position:relative;top:auto;left:auto;z-index:100;margin-left:0!important;visibility:visible;opacity:1;display:none;-webkit-transition:none;transition:none;-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1);width:100%;padding:0 0 0 5%;background:0 0}.main-navigation ul ul a{padding:0}.main-navigation ul ul ul{top:auto;left:auto;padding-left:5%}.main-navigation ul ul li:first-child{border-top:1px dotted #373f47}}@media only screen and (max-width:768px) and (min-width:768px){.hero-title,.logo{animation:.5s smoothFade;-moz-animation:.5s smoothFade;-webkit-animation:.5s smoothFade;-o-animation:.5s smoothFade}}.main-navigation a:before,.widget .menu li a:before{font-family:FontAwesome;margin-right:10px;color:#8a96a0}.main-navigation a[href*="google.com"]:before,.widget .menu li a[href*="google.com"]:before{content:"\f0d5"}.main-navigation a[href*="google.com"]:hover:before,.widget .menu li a[href*="google.com"]:hover:before{color:#fc5b5b}.main-navigation a[href*="youtube.com"]:before,.widget .menu li a[href*="youtube.com"]:before{content:"\f16a"}.main-navigation a[href*="youtube.com"]:hover:before,.widget .menu li a[href*="youtube.com"]:hover:before{color:#fa4646}.main-navigation a[href*="vimeo.com"]:before,.widget .menu li a[href*="vimeo.com"]:before{content:"\f194"}.main-navigation a[href*="vimeo.com"]:hover:before,.widget .menu li a[href*="vimeo.com"]:hover:before{color:#1ab7ea}#page{position:relative;margin:0 auto;overflow-x:hidden}#main{position:relative;max-width:1600px;margin:0 auto;padding:6% 5%;overflow:hidden}#primary{display:block;width:78%;margin:0 auto}@media only screen and (max-width:1024px){#main{padding:4%}#primary{width:100%}}#primary.primary-sidebar{display:inline-block;width:72%}#content{position:relative;z-index:20}#secondary-page{display:inline-block;width:24%;float:right;background:#fff;box-shadow:0 2px 0 #d9e1e7;border-radius:3px}#secondary-page aside{padding:12% 10%;font-size:15px;border-bottom:2px solid #eef2f5}#secondary-page aside .widget-title{font-size:16px;font-weight:700;position:relative;margin-bottom:15px}#secondary-page aside a{color:#84919e}#secondary-page aside a:hover{color:#4c5357}#secondary-page aside ul{margin-left:15px;list-style-type:square}#secondary-page aside:last-child{border-bottom:none}.hero-title{position:relative;z-index:25;display:inline-block;width:100%;padding:4% 0 5%;text-align:center}@media only screen and (max-width:768px){#primary.primary-sidebar{width:100%;margin-bottom:5%}#secondary-page{width:100%;position:relative;float:none}#secondary-page aside{padding:8%}.hero-title{padding:6%}}.hero-title-inside{max-width:72%;margin:0 auto}.hero-title h1{font-size:60px;font-weight:400;line-height:1.2;margin:0;margin:0 auto;color:#fff;text-shadow:5px 5px 35px rgba(43,49,54,.4)}@media only screen and (max-width:960px){.hero-title-inside{max-width:100%}.hero-title h1{font-size:44px}}@media only screen and (max-width:768px){.hero-title h1{font-size:44px}}@media only screen and (max-width:500px){.site-header .logo{margin:10% 0 4%}.hero-title{padding:6% 6% 8%}.hero-title h1{font-size:34px}}.hero-title p{font-size:20px;margin:1.5% 0 0;color:#b5bdc3;text-shadow:3px 3px 20px rgba(43,49,54,.5)}@media only screen and (max-width:500px){.hero-title p{font-size:16px;margin-top:3%}}.hero-title p a{color:#d4dbe0}.site-header-bg-wrap{animation:1s smoothFade;-moz-animation:1s smoothFade;-webkit-animation:1s smoothFade;-o-animation:1s smoothFade}@keyframes smoothFade{from{opacity:0}to{opacity:1}}@-moz-keyframes smoothFade{from{opacity:0}to{opacity:1}}@-webkit-keyframes smoothFade{from{opacity:0}to{opacity:1}}.post{margin-bottom:6%;padding:0;box-shadow:0 2px 0 #d9e1e7;border-radius:3px;background:#fff}.page .post.page{margin-bottom:0}.post-text{display:block;padding:6% 14% 5%;word-wrap:break-word}@media only screen and (max-width:960px){.post-text{padding:8%}}.with-featured-image .post-text{padding-top:4%}.post-title{font-size:50px;line-height:1.2;margin-bottom:4%;text-align:center}@media only screen and (max-width:768px){.post-title{font-size:42px}.mobile-nav .header-search a:first-child{display:none}.mobile-nav .header-search .sub-menu{display:block!important;padding-left:0}}@media only screen and (max-width:600px){#main{padding:4%}.post-text{padding:6%}.post-title{font-size:32px}}.post-title a{-webkit-transition:.2s ease-in-out;transition:.2s ease-in-out;color:#4a545a;border:none}.post-title a:hover{-webkit-transition:.2s ease-in-out;transition:.2s ease-in-out;opacity:.8;border:none}.post-meta{font-size:13px;display:inline-block;width:100%;margin-top:2%;color:#9ba6ad}#secondary .post-meta{text-align:left}#secondary .post-meta a{font-weight:400;padding:0;margin:0;background:0 0;color:#7b8996}#secondary .post-meta a:hover{color:#4a545a}#secondary .post-meta span{margin-bottom:8px}#secondary .post-meta span:last-child{margin-bottom:0}#secondary .meta-cat{margin:0;width:100%;font-size:14px}#secondary .post-meta i{width:18px;color:#84919e}.post-meta a,.posted-on{font-weight:600;display:inline-block;margin-bottom:5px;padding:4px 10px;vertical-align:top;color:#7b8996;border:none;border-radius:20px;background:#eef2f5}.post-meta a:hover{color:#4a545a;border:none}.meta-cat{display:inline-block;width:75%;margin-bottom:5px}@media only screen and (max-width:600px){.post-meta{margin-top:4%}.meta-cat{width:50%}}.posted-on{background:0 0;float:right}.posted-on i{margin-right:5px}#content .more-link{font-weight:700;border:none;color:#4a545a}#content .more-link:hover{opacity:.8}#searchform{position:relative;z-index:5;width:100%}#searchform input,#secondary #searchform #searchsubmit{height:40px}#s{width:100%;padding-right:56px;padding-left:10px;-webkit-transition:.07s ease-in-out;transition:.07s ease-in-out;border:none;border-radius:2px;background:#e4e8ec}#s:focus{-webkit-transition:.07s ease-in-out;transition:.07s ease-in-out;background:#fff;border:none;outline:0}#searchsubmit{font-size:14px;font-weight:600;position:absolute;z-index:10;top:0;right:0;padding:0 15px;-webkit-transition:.07s ease-in-out;transition:.07s ease-in-out;text-transform:uppercase;color:#fff;border:none;border-radius:0;-webkit-border-top-right-radius:2px;-moz-border-radius-topright:2px;border-top-right-radius:2px;-webkit-border-bottom-right-radius:2px;-moz-border-radius-bottomright:2px;border-bottom-right-radius:2px;background:#37bf91;-webkit-appearance:none}#searchsubmit:hover{cursor:pointer;-webkit-transition:.07s ease-in-out;transition:.07s ease-in-out;background:#9ba6b2}.mobile-nav #searchform{margin:20px 0}.main-navigation.desktop-nav #s{border:none;background:0 0;color:#b5bdc3;font-size:15px;height:auto;padding:10px 20px;line-height:2}.main-navigation.desktop-nav #s:before{content:"\f002";font-family:FontAwesome}.main-navigation.desktop-nav #s:focus{border:none;outline:0}.main-navigation.desktop-nav #searchsubmit{display:none}.page .post-featured-image,.post .post-featured-image,.single .post-featured-image{display:inline-block;max-width:100%;border:none}#content .post-content .post-featured-image{overflow:hidden;width:100%}#content .post-content .post-featured-image:hover{border:none}#content .post-content .post-featured-image img{display:block;margin:0 auto;min-width:100%;height:auto}.page-navigation{margin-top:6%}.page-numbers{padding:5px 15px;display:inline-block;border-radius:2px;background:#dde3e7;color:#7b8996;font-size:inherit}.post-text .page-numbers{font-size:14px;padding:5px 12px}.page-numbers.current,.page-numbers:hover{background:#37bf91;color:#fff}.widget-section{margin-bottom:3%;padding:0 5%}@media only screen and (max-width:600px){.widget-section{margin-bottom:6%;padding:0 4%}}.column{font-size:15px;display:inline-block;position:relative;float:left;width:30.6%;margin-right:4%;margin-bottom:4%;overflow:hidden;vertical-align:top;box-shadow:0 2px 0 #d9e1e7;border-radius:3px;background:#fff}.column:nth-child(3n){margin-right:0}@media only screen and (max-width:960px){.column{width:47%}.column:nth-child(3n){margin-right:4%}.column:nth-child(2n){margin-right:0}}.widget-section .column{padding:6% 4%}.widget-section .column:first-child:nth-last-child(1){width:50%;float:none;display:block;margin:0 auto 6%}@media only screen and (max-width:768px){.widget-section .column:first-child:nth-last-child(1){width:100%}}.widget-section .column:first-child:nth-last-child(2),.widget-section .column:first-child:nth-last-child(2)~.column{width:48%}@media only screen and (max-width:600px){.column{width:100%;margin-right:0;margin-bottom:8%}.widget-section .column:first-child:nth-last-child(2),.widget-section .column:first-child:nth-last-child(2)~.column{width:100%}}.widget-section .column:first-child:nth-last-child(3),.widget-section .column:first-child:nth-last-child(3)~.column{width:30%}@media only screen and (max-width:960px){.widget-section .column:first-child:nth-last-child(3),.widget-section .column:first-child:nth-last-child(3)~.column{width:30%;margin-right:3%}}.widget-section .column:first-child:nth-last-child(2)~.column:last-child,.widget-section .column:first-child:nth-last-child(3)~.column:last-child{margin-right:0}.price-column-fix{height:0!important;padding:0;border:none;display:none}.widget-section h2.widget-title{font-size:20px;margin-bottom:10%}@media only screen and (max-width:600px){.widget-section h2.widget-title{font-size:16px;margin-bottom:5%}}.footer-widgets .pricing-table-variable-options,.widget-section .pricing-table-variable-options{width:100%;background:0 0;padding:0;margin-right:0;border:none}.footer-widgets .pricing-table-variable-options{border-bottom:1px dotted rgba(255,255,255,.15);padding:5% 4%}.widget-section ul{margin:0;list-style-type:none}.widget-section ul ul{margin-left:20px;margin-top:5px}.widget-section ul li{margin-bottom:5px}.split-section{display:inline-block;position:relative;overflow:hidden;width:100%;background:#fff}@media only screen and (min-width:1400px){.split-section{max-width:1600px;margin:0 auto;display:block}}.split-section li,.split-section ul{margin:0;list-style:none}@media only screen and (max-width:768px){.widget-section .column:first-child:nth-last-child(3),.widget-section .column:first-child:nth-last-child(3)~.column{width:100%}.split-section{width:100%;min-height:0}}.split-section .slide-navs{display:none}.testimonial-section-inside{width:105%}#content .post .rslides{position:relative;list-style:none;overflow:hidden;width:100%;padding:0;margin:0}#content .post .rslides li,#content .split-section .rslides li,.vendor-archive .rslides li{-webkit-backface-visibility:hidden;display:none;width:100%;margin:0}#content .split-section .rslides li{position:absolute;left:0;top:0;bottom:0;right:0}.rslides li:first-child{position:relative;display:block!important;float:left}ul[id^=lightGallery]{margin:0}[id^=lightGallery].rslides li:hover{cursor:-moz-zoom-in;cursor:-webkit-zoom-in;cursor:zoom-in}.lightGallery-slide:hover{cursor:-moz-zoom-out;cursor:-webkit-zoom-out;cursor:zoom-out}.rslides img{display:block;height:auto;float:left;width:100%;border:0}#product-pager{position:absolute;bottom:0;right:0;width:50%;z-index:50;padding:20px 5% 2%}#product-pager li{display:inline-block;width:14%;margin:0 2% 0 0;opacity:.8;-webkit-transition:.3s ease-in;-moz-transition:.3s ease-in;transition:.3s ease-in}#product-pager li:last-child{margin-right:0}@media only screen and (max-width:1040px){#product-pager li{width:13.5%}}#product-pager li:first-child:nth-last-child(1){display:none}#product-pager a:focus{outline:0}#product-pager .rslides_here,#product-pager li:hover{opacity:1}.site-footer{font-size:15px;position:relative;z-index:10;display:block;width:100%;margin:0;color:#b5bdc3;background:#2b3136}.site-footer-inside{padding:0;max-width:1600px;margin:0 auto}.footer-copy{display:inline-block;width:100%;padding:5% 4%}.site-footer .copyright{display:inline-block;width:50%}.site-footer .sep{margin:0 5px}.site-info{display:inline-block;width:100%;margin:0 auto}.footer-navigation{float:right;max-width:50%;display:inline-block}.footer-navigation ul{margin:0;list-style:none}.footer-navigation li{display:inline-block;margin-right:10px}.footer-widgets{display:inline-block;width:100%}@media only screen and (max-width:768px){.testimonial-section-inside{width:100%}#product-pager{width:100%;left:0;padding:12px 0 5px;display:none}.footer-widgets{padding:5% 0}.site-footer-inside{padding-bottom:5%}.footer-navigation,.site-footer .copyright{width:100%;max-width:100%;float:none}.footer-navigation{margin-top:10px}.footer-widgets{padding-bottom:0}}.site-footer a{color:#b5bdc3}.site-footer a:hover{color:#fff}.footer-widget{display:inline-block;float:left;width:33.2%;padding:6% 4%;vertical-align:top;border-right:1px dotted rgba(255,255,255,.15);border-bottom:1px dotted rgba(255,255,255,.15)}.footer-widget:nth-child(3n){border-right:0}#content img,#primary img,.site-header img,.widget img{display:block;max-width:100%;height:auto}.column .rslides li,.edd_download .rslides li{max-height:288px;overflow:hidden;width:100%}@media only screen and (max-width:960px){.footer-widget{width:49%}.footer-widget:nth-child(2n){border-right:none}.footer-widget:nth-child(3n){border-right:1px dotted rgba(255,255,255,.15)}.column .rslides li,.edd_download .rslides li{max-height:100%}}.column .rslides li img,.edd_download .rslides li img{min-width:100%;height:auto}#content img a,#content img a:hover{border:none}.site-header img,img[class*=align]{height:auto}.site-header img{width:auto;max-width:100%}.sticky{visibility:visible}#wpstats{display:none!important}#content .gallery{margin-bottom:5%;width:100%}#content .gallery-item img{padding:10px;margin:0 auto;border:none}#content .gallery .gallery-caption{font-size:13px;line-height:1.3;text-align:center;margin:5px 0 10px;color:#7b8996}#content .gallery .gallery-item{display:inline-block;vertical-align:top}#content .gallery .gallery-item img:hover{-webkit-transition:.15s ease-in;-moz-transition:.15s ease-in;transition:.15s ease-in;opacity:.9}input:not([type=submit]),select,textarea{width:100%;max-width:100%;padding:12px 15px;height:2.5em;-webkit-transition:.07s ease-in-out;transition:.07s ease-in-out;color:#4a545a;border:1px solid transparent;border-radius:3px;background:#eef2f5;box-shadow:none;box-sizing:border-box}textarea{height:auto}input[type=email]:focus,input[type=text]:focus,select:focus,textarea:focus{-webkit-transition:.07s ease-in-out;transition:.07s ease-in-out;color:#4a545a;border-top-color:#d5e0e8;border-left-color:#dde7ef;outline:0;background:#f1f5f9}input[type=number]{-moz-appearance:textfield}::-webkit-input-placeholder{color:#8496a0}::-moz-placeholder{color:#8496a0}label{font-weight:400;display:inline-block;padding-bottom:4px;position:relative}label.radio{padding-bottom:0}select{height:2.7em;min-height:2.8em;position:relative}.select select{-webkit-appearance:none;-moz-appearance:window}select:focus{outline:0}.select{position:relative}.select:after{position:absolute;font-family:FontAwesome;content:"\f107";color:#4a545a;right:15px;top:.6em;pointer-events:none}label.select:after{display:none}input[type=checkbox],input[type=radio]{border-radius:2px;background:#e9eef2;color:#555;clear:none;cursor:pointer;display:inline-block;line-height:0;height:18px;margin:-3px 4px 0 0;outline:0;padding:0!important;text-align:center;vertical-align:middle;width:18px;min-width:18px;-webkit-appearance:none;-webkit-transition:border-color .05s ease-in-out;transition:.05s border-color ease-in-out}input[type=radio]{border-radius:20px}input[type=checkbox]:checked,input[type=radio]:checked{background:#37bf91}input[type=checkbox]:checked:before,input[type=radio]:checked:before{float:left;color:#fff;font-size:13px;display:inline-block;vertical-align:middle;width:16px;margin-top:9px;margin-left:0;font-family:FontAwesome;content:"\f00c";speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}#page .pricing-table-variable-options:last-child{padding-bottom:6%}.pricing-table{display:inline-block;padding:3%;margin:0 1%;border-radius:4px;transition:.2s ease-in;background:#fff;border:3px solid transparent;box-shadow:0 2px 0 #d9e1e7;vertical-align:middle}.pricing-table:hover{border-color:#d9e1e7;box-shadow:none}.js .featured-price .pricing-table:first-of-type:nth-last-of-type(3),.js .featured-price .pricing-table:first-of-type:nth-last-of-type(3)~.pricing-table{opacity:0}.pricing-table:first-of-type:nth-last-of-type(1){width:34%}@media only screen and (max-width:960px){.pricing-table:first-of-type:nth-last-of-type(1){width:75%;margin-bottom:5%;padding:8%}}@media only screen and (max-width:480px){.pricing-table:first-of-type:nth-last-of-type(1){width:100%;padding:8%}}.pricing-table:first-of-type:nth-last-of-type(2),.pricing-table:first-of-type:nth-last-of-type(2)~.pricing-table{width:34%}.pricing-table:first-of-type:nth-last-of-type(2).featured,.pricing-table:first-of-type:nth-last-of-type(2)~.pricing-table.featured{padding-top:5%;padding-bottom:5%}@media only screen and (max-width:768px){.pricing-table:first-of-type:nth-last-of-type(2).featured,.pricing-table:first-of-type:nth-last-of-type(2)~.pricing-table.featured{padding:10%}}@media only screen and (max-width:960px){.pricing-table:first-of-type:nth-last-of-type(2),.pricing-table:first-of-type:nth-last-of-type(2)~.pricing-table{width:46%;padding:5%}}@media only screen and (max-width:768px){.pricing-table:first-of-type:nth-last-of-type(2),.pricing-table:first-of-type:nth-last-of-type(2)~.pricing-table{width:75%;margin:0 0 5%;padding:10%}}@media only screen and (max-width:480px){.pricing-table:first-of-type:nth-last-of-type(2),.pricing-table:first-of-type:nth-last-of-type(2)~.pricing-table{width:100%;padding:8%}}.pricing-table:first-of-type:nth-last-of-type(3),.pricing-table:first-of-type:nth-last-of-type(3)~.pricing-table{width:30%}.pricing-table:first-of-type:nth-last-of-type(3).featured,.pricing-table:first-of-type:nth-last-of-type(3)~.pricing-table.featured{padding-top:5%;padding-bottom:5%}@media only screen and (max-width:768px){.pricing-table:first-of-type:nth-last-of-type(3).featured,.pricing-table:first-of-type:nth-last-of-type(3)~.pricing-table.featured{padding:10%}.pricing-table:first-of-type:nth-last-of-type(3),.pricing-table:first-of-type:nth-last-of-type(3)~.pricing-table{width:75%;margin:0 0 5%;padding:10%}}@media only screen and (max-width:480px){.pricing-table:first-of-type:nth-last-of-type(3),.pricing-table:first-of-type:nth-last-of-type(3)~.pricing-table{width:100%;padding:8%}}.pricing-table:first-of-type:nth-last-of-type(4),.pricing-table:first-of-type:nth-last-of-type(4)~.pricing-table{width:21%;padding:2%}.pricing-table:first-of-type:nth-last-of-type(4).featured,.pricing-table:first-of-type:nth-last-of-type(4)~.pricing-table.featured{padding-top:5%;padding-bottom:5%}@media only screen and (max-width:768px){.pricing-table:first-of-type:nth-last-of-type(4).featured,.pricing-table:first-of-type:nth-last-of-type(4)~.pricing-table.featured{padding:10%}}@media only screen and (max-width:960px){.pricing-table:first-of-type:nth-last-of-type(4),.pricing-table:first-of-type:nth-last-of-type(4)~.pricing-table{width:46%;padding:5%;margin-bottom:3%}}@media only screen and (max-width:600px){select{min-height:2.5em;height:2.5em}.select:after{top:.5em}.pricing-table:first-of-type:nth-last-of-type(4),.pricing-table:first-of-type:nth-last-of-type(4)~.pricing-table{width:75%;margin:0 0 5%;padding:10%}}@media only screen and (max-width:480px){.pricing-table:first-of-type:nth-last-of-type(4),.pricing-table:first-of-type:nth-last-of-type(4)~.pricing-table{width:100%;padding:8%}.footer-widgets aside .widget-title{font-size:18px}}.pricing-table .button{width:100%;border-radius:3px;text-align:center;padding:1em}.textwidget{word-break:break-word}.footer-widget .textwidget a{border-bottom:1px dotted rgba(255,255,255,.2);padding-bottom:3px}.widget select{width:100%}@font-face{font-family:Arimo;font-style:normal;font-weight:400;font-display:swap;src:url(https://uicookies.com/fonts.gstatic.com/s/arimo/v27/P5sMzZCDf9_T_10ZxCE.woff2) format('woff2');unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Arimo;font-style:normal;font-weight:700;font-display:swap;src:url(https://uicookies.com/fonts.gstatic.com/s/arimo/v27/P5sMzZCDf9_T_10ZxCE.woff2) format('woff2');unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Montserrat;font-style:normal;font-weight:400;font-display:swap;src:url(https://uicookies.com/fonts.gstatic.com/s/montserrat/v25/JTUSjIg1_i6t8kCHKm459Wlhyw.woff2) format('woff2');unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Montserrat;font-style:normal;font-weight:700;font-display:swap;src:url(https://uicookies.com/fonts.gstatic.com/s/montserrat/v25/JTUSjIg1_i6t8kCHKm459Wlhyw.woff2) format('woff2');unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-display:swap;font-family:FontAwesome;src:url('https://149842033.v2.pressablecdn.com/wp-content/themes/checkout/inc/fonts/fontawesome/fonts/fontawesome-webfont.eot?v=4.6.3');src:url('https://149842033.v2.pressablecdn.com/wp-content/themes/checkout/inc/fonts/fontawesome/fonts/fontawesome-webfont.eot?#iefix&v=4.6.3') format('embedded-opentype'),url('https://149842033.v2.pressablecdn.com/wp-content/themes/checkout/inc/fonts/fontawesome/fonts/fontawesome-webfont.woff2?v=4.6.3') format('woff2'),url('https://149842033.v2.pressablecdn.com/wp-content/themes/checkout/inc/fonts/fontawesome/fonts/fontawesome-webfont.woff?v=4.6.3') format('woff'),url('https://149842033.v2.pressablecdn.com/wp-content/themes/checkout/inc/fonts/fontawesome/fonts/fontawesome-webfont.ttf?v=4.6.3') format('truetype'),url('https://149842033.v2.pressablecdn.com/wp-content/themes/checkout/inc/fonts/fontawesome/fonts/fontawesome-webfont.svg?v=4.6.3#fontawesomeregular') format('svg');font-weight:400;font-style:normal}.fa{display:inline-block;font:14px/1 FontAwesome;font-size:inherit;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.fa-search:before{content:"\f002"}.fa-times:before{content:"\f00d"}.fa-calendar:before{content:"\f073"}.fa-bars:before,.fa-reorder:before{content:"\f0c9"}.group:after,.group:before{display:table;content:"";line-height:0}.group:after{clear:both}.lightGallery{overflow:hidden!important}#lightGallery-Gallery img{border:none!important}#lightGallery-outer{width:100%;height:100%;position:fixed;top:0;left:0;z-index:99999!important;overflow:hidden;-webkit-user-select:none;-moz-user-select:none;user-select:none;opacity:1}#lightGallery-outer .lightGallery-slide{position:relative}.lightGallery-slide h3{position:absolute;top:2%;width:100%;margin:0;text-align:center;color:#fff;font-size:16px;background:#2b3136;background:rgba(43,49,54,.9);padding:20px}.lightGallery-slide h3:empty{display:none!important}#lightGallery-Gallery.opacity{opacity:1;transition:opacity .2s ease 0s;-moz-transition:opacity .2s;-webkit-transition:opacity .2s;-o-transition:opacity .2s;-ms-transition:opacity .2s}#lightGallery-Gallery.opacity .thumb_cont{opacity:1;background:#2b3136;background:rgba(43,49,54,.9)}#lightGallery-Gallery.fadeM{opacity:0;transition:opacity .1s ease 0s;-moz-transition:opacity .1s;-webkit-transition:opacity .1s;-o-transition:opacity .1s;-ms-transition:opacity .1s}#lightGallery-Gallery{background:#2b3136;height:100%;opacity:0;width:100%;position:relative;transition:opacity 1s ease 0s;-moz-transition:opacity 1s;-webkit-transition:opacity 1s;-o-transition:opacity 1s;-ms-transition:opacity 1s}#lightGallery-slider{height:100%;left:0;top:0;width:100%;position:absolute;white-space:nowrap}#lightGallery-slider .lightGallery-slide{background:url(https://149842033.v2.pressablecdn.com/wp-content/themes/checkout/js/light-gallery/img/loading.gif) center center no-repeat;display:inline-block;display:none;height:100%;text-align:center;width:100%}#lightGallery-slider .lightGallery-slide.complete{background-image:none}#lightGallery-Gallery.showAfterLoad .lightGallery-slide>*{opacity:0}#lightGallery-Gallery.showAfterLoad .lightGallery-slide.complete>*{opacity:1}#lightGallery-slider.slide .lightGallery-slide,#lightGallery-slider.useLeft .lightGallery-slide{position:absolute;opacity:.4}#lightGallery-slider.fadeM .lightGallery-slide{position:absolute;left:0;opacity:0}#lightGallery-slider.animate .lightGallery-slide{position:absolute;left:0}#lightGallery-slider.fadeM .current{opacity:1;z-index:9}#lightGallery-slider .lightGallery-slide:before{content:"";display:inline-block;height:50%;width:1px;margin-right:-1px}#lightGallery-Gallery.opacity .lightGallery-slide .object{transform:scale3d(1,1,1);-moz-transform:scale3d(1,1,1);-ms-transform:scale3d(1,1,1);-webkit-transform:scale3d(1,1,1);-o-transform:scale3d(1,1,1);border-radius:3px;padding:2% 5% 0}.lightGallery-slide .object{-webkit-transition:-webkit-transform 1s cubic-bezier(0, 0, .4, 1),opacity .5s;-moz-transition:-moz-transform 1s cubic-bezier(0, 0, .4, 1),opacity .5s;-o-transition:-o-transform 1s cubic-bezier(0, 0, .4, 1),opacity .5s;-ms-transition:-ms-transform 1s cubic-bezier(0, 0, .4, 1),opacity .5s;transition:transform 1s cubic-bezier(0, 0, .4, 1) 0s,opacity .5s ease 0s}#lightGallery-slider.fadeM.on .current{opacity:1;transition:opacity .5s ease 0s;-moz-transition:opacity .5s;-webkit-transition:opacity .5s;-o-transition:opacity .5s;-ms-transition:opacity .5s}#lightGallery-slider.fadeM .lightGallery-slide{transition:opacity .4s ease 0s;-moz-transition:opacity .4s;-webkit-transition:opacity .4s;-o-transition:opacity .4s;-ms-transition:opacity .4s}#lightGallery-slider.slide .lightGallery-slide{transform:translate3d(100%,0,0);-moz-transform:translate3d(100%,0,0);-ms-transform:translate3d(100%,0,0);-webkit-transform:translate3d(100%,0,0);-o-transform:translate3d(100%,0,0)}#lightGallery-slider.slide.on .lightGallery-slide{opacity:0}#lightGallery-slider.slide .lightGallery-slide.current{opacity:1!important;transform:translate3d(0,0,0)!important;-moz-transform:translate3d(0,0,0)!important;-ms-transform:translate3d(0,0,0)!important;-webkit-transform:translate3d(0,0,0)!important;-o-transform:translate3d(0,0,0)!important}#lightGallery-slider.slide .lightGallery-slide.prevSlide{opacity:0;transform:translate3d(-100%,0,0);-moz-transform:translate3d(-100%,0,0);-ms-transform:translate3d(-100%,0,0);-webkit-transform:translate3d(-100%,0,0);-o-transform:translate3d(-100%,0,0)}#lightGallery-slider.slide .lightGallery-slide.nextSlide{opacity:0;transform:translate3d(100%,0,0);-moz-transform:translate3d(100%,0,0);-ms-transform:translate3d(100%,0,0);-webkit-transform:translate3d(100%,0,0);-o-transform:translate3d(100%,0,0)}#lightGallery-slider.useLeft .lightGallery-slide{left:100%}#lightGallery-slider.useLeft.on .lightGallery-slide{opacity:0}#lightGallery-slider.useLeft .lightGallery-slide.current{opacity:1!important;left:0!important}#lightGallery-slider.useLeft .lightGallery-slide.prevSlide{opacity:0;left:-100%}#lightGallery-slider.useLeft .lightGallery-slide.nextSlide{opacity:0;left:100%}#lightGallery-slider.slide.on .current,#lightGallery-slider.slide.on .lightGallery-slide,#lightGallery-slider.slide.on .nextSlide,#lightGallery-slider.slide.on .prevSlide{-webkit-transition:-webkit-transform 1s cubic-bezier(0, 0, .25, 1),opacity 1s;-moz-transition:-moz-transform 1s cubic-bezier(0, 0, .25, 1),opacity 1s;-o-transition:-o-transform 1s cubic-bezier(0, 0, .25, 1),opacity 1s;-ms-transition:-ms-transform 1s cubic-bezier(0, 0, .25, 1),opacity 1s;transition:transform 1s cubic-bezier(0, 0, .25, 1) 0s,opacity 1s ease 0s}#lightGallery-slider.speed .current,#lightGallery-slider.speed .lightGallery-slide,#lightGallery-slider.speed .nextSlide,#lightGallery-slider.speed .prevSlide{transition-duration:inherit!important;-moz-transition-duration:inherit!important;-webkit-transition-duration:inherit!important;-o-transition-duration:inherit!important;-ms-transition-duration:inherit!important}#lightGallery-slider.timing .current,#lightGallery-slider.timing .lightGallery-slide,#lightGallery-slider.timing .nextSlide,#lightGallery-slider.timing .prevSlide{transition-timing-function:inherit!important;-moz-transition-timing-function:inherit!important;-webkit-transition-timing-function:inherit!important;-o-transition-timing-function:inherit!important;-ms-transition-timing-function:inherit!important}#lightGallery-slider .lightGallery-slide img{display:inline-block;max-height:100%;max-width:100%;cursor:-moz-grabbing;cursor:grab;cursor:-webkit-grab;margin:0;padding:0;width:auto;height:auto;vertical-align:middle}#lightGallery-Gallery .thumb_cont .thumb_inner{-webkit-transition:-webkit-transform 1s cubic-bezier(0, 0, .25, 1);-moz-transition:-moz-transform 1s cubic-bezier(0, 0, .25, 1);-o-transition:-o-transform 1s cubic-bezier(0, 0, .25, 1);-ms-transition:-ms-transform 1s cubic-bezier(0, 0, .25, 1);transition:transform 1s cubic-bezier(0, 0, .25, 1) 0s;margin:0 auto!important}@-webkit-keyframes rightEnd{0%,100%{left:0}50%{left:-30px}}@keyframes rightEnd{0%,100%{left:0}50%{left:-30px}}@-webkit-keyframes leftEnd{0%,100%{left:0}50%{left:30px}}@keyframes leftEnd{0%,100%{left:0}50%{left:30px}}.lightGallery-slide .object.rightEnd{-webkit-animation:.3s rightEnd;animation:.3s rightEnd;position:relative}.lightGallery-slide .object.leftEnd{-webkit-animation:.3s leftEnd;animation:.3s leftEnd;position:relative}#lightGallery-action{bottom:20px;position:fixed;left:50%;margin-left:-30px;z-index:9;-webkit-backface-visibility:hidden;display:none}#lightGallery-action.hasThumb{margin-left:-46px}#lightGallery-action a{margin:0 3px 0 0!important;-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px;position:relative;top:auto;left:auto;bottom:auto;right:auto;display:inline-block!important;display:inline-block;vertical-align:middle;background-color:#000;background-color:rgba(0,0,0,.65);font-size:16px;width:28px;height:28px;font-family:Slide-icons;color:#fff;cursor:pointer}#lightGallery-action a.disabled{opacity:.6;cursor:default;background-color:#000;background-color:rgba(0,0,0,.65)!important}#lightGallery-action a:focus,#lightGallery-action a:hover{background-color:#000;background-color:rgba(0,0,0,.85)}#lightGallery-action a#lightGallery-next:after,#lightGallery-action a#lightGallery-prev:before{left:5px;bottom:3px;position:absolute}#lightGallery-action a#lightGallery-prev:before{content:"\e01d"}#lightGallery-action a#lightGallery-next:after{content:"\e01b"}#lightGallery-action a.cLthumb:after{font-family:Slide-icons;content:"\e01c";left:6px;bottom:4px;font-size:16px;position:absolute}#lightGallery_counter{bottom:52px;text-align:center;width:100%;position:absolute;z-index:9;color:#fff}#lightGallery-Gallery .thumb_cont{position:absolute;bottom:0;width:100%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;-webkit-transition:max-height .4s ease-in-out;-moz-transition:max-height .4s ease-in-out;-o-transition:max-height .4s ease-in-out;-ms-transition:max-height .4s ease-in-out;transition:max-height .4s ease-in-out;z-index:9;max-height:0;opacity:0}#lightGallery-Gallery.open .thumb_cont{max-height:350px}#lightGallery-Gallery.open .thumb_cont:first-of-type{display:block}#lightGallery-Gallery .thumb_cont .thumb_inner{margin-left:-12px;padding:20px 5px 15px;max-height:290px;overflow-y:auto;-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box}#lightGallery-Gallery .thumb_cont .thumb_info{padding:7px 20px;text-align:center;display:none}#lightGallery-Gallery .thumb_cont .thumb_info .count{color:#fff;font-weight:700;font-size:12px}#lightGallery-Gallery .thumb_cont .thumb_info .close{color:#fff;display:block;float:right!important;width:28px;position:relative;height:28px;border-radius:2px;margin-top:-4px;background-color:#000;background-color:rgba(0,0,0,.65);-webkit-transition:background-color .3s;-moz-transition:background-color .3s;-o-transition:background-color .3s;-ms-transition:background-color .3s;transition:background-color .3s ease 0s;z-index:1090;cursor:pointer}#lightGallery-Gallery .thumb_cont .thumb_info .close i:after{left:6px;position:absolute;top:4px}#lightGallery-Gallery .thumb_cont .thumb_info .close i:after,#lightGallery-close:after{content:"\e01a";font-family:Slide-icons;font-style:normal;font-size:16px}#lightGallery-Gallery .thumb_cont .thumb_info .close:hover{text-decoration:none;background-color:#000;background-color:#000}#lightGallery-Gallery .thumb_cont .thumb{display:inline-block!important;vertical-align:middle;text-align:center;width:auto;max-height:110px;opacity:.6;overflow:hidden;cursor:pointer;margin-bottom:0;-webkit-transition:border-color .2s linear,opacity .2s linear;-moz-transition:border-color .2s linear,opacity .2s linear;-o-transition:border-color .2s linear,opacity .2s linear;-ms-transition:border-color .2s linear,opacity .2s linear;transition:border-color linear .2s,opacity linear .2s}@media (max-width:800px){#lightGallery-Gallery .thumb_cont .thumb{padding:8px}}#lightGallery-Gallery .thumb_cont .thumb>img,#lightGallery-Gallery .thumb_cont .thumb>img:hover{height:auto;max-width:100%}#lightGallery-Gallery .thumb_cont .thumb.active,#lightGallery-Gallery .thumb_cont .thumb:hover{opacity:1;border-color:#fff}#lightGallery-slider .video{width:100%;height:0;padding-bottom:56.25%;overflow:hidden;position:relative}#lightGallery-slider .video .object{width:100%!important;height:100%!important;position:absolute;top:0;left:0}#lightGallery-close{color:#fff;height:28px;position:absolute;right:20px;top:20px;width:28px;z-index:1090;cursor:pointer;background-color:#000;border-radius:2px;background-color:#000;background-color:rgba(0,0,0,.65);-webkit-transition:background-color .3s;-moz-transition:background-color .3s;-o-transition:background-color .3s;-ms-transition:background-color .3s;transition:background-color .3s ease;-webkit-backface-visibility:hidden}#lightGallery-close:after{position:absolute;right:6px;top:3px}#lightGallery-close:hover{text-decoration:none;background-color:#000}:where(.contact-form input[type=text],.contact-form input[type=email],.contact-form input[type=tel],.contact-form input[type=url]){border-width:1px;box-sizing:border-box;line-height:normal;padding:12px 8px;width:100%}#jp-relatedposts .jp-relatedposts-items{clear:left}#jp-relatedposts .jp-relatedposts-items .jp-relatedposts-post{box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;float:left;margin:0 0 1em;width:33%}#jp-relatedposts .jp-relatedposts-items .jp-relatedposts-post:nth-child(3n+4){clear:both}#jp-relatedposts .jp-relatedposts-items .jp-relatedposts-post:hover .jp-relatedposts-post-title a{text-decoration:underline}#jp-relatedposts .jp-relatedposts-items .jp-relatedposts-post:hover{-moz-opacity:1;opacity:1}#jp-relatedposts .jp-relatedposts-items p{font-size:14px;line-height:20px;margin:0;margin-bottom:0}#jp-relatedposts .jp-relatedposts-items .jp-relatedposts-post .jp-relatedposts-post-title a{font-size:inherit;font-weight:400;-moz-opacity:1;opacity:1;text-decoration:none}#jp-relatedposts .jp-relatedposts-items .jp-relatedposts-post .jp-relatedposts-post-title a:hover{text-decoration:underline}#jp-relatedposts .jp-relatedposts-items .jp-relatedposts-post img.jp-relatedposts-post-img,#jp-relatedposts .jp-relatedposts-items .jp-relatedposts-post span{display:block;max-width:90%;overflow:hidden;text-overflow:ellipsis}#jp-relatedposts .jp-relatedposts-items-visual .jp-relatedposts-post img.jp-relatedposts-post-img{height:auto;max-width:100%}#jp-relatedposts .jp-relatedposts-items .jp-relatedposts-post .jp-relatedposts-post-context,#jp-relatedposts .jp-relatedposts-items .jp-relatedposts-post .jp-relatedposts-post-date{opacity:.6}@media only screen and (max-width:640px){#jp-relatedposts .jp-relatedposts-items .jp-relatedposts-post{width:50%}#jp-relatedposts .jp-relatedposts-items .jp-relatedposts-post:nth-child(3n){clear:left}}@media only screen and (max-width:320px){#jp-relatedposts .jp-relatedposts-items .jp-relatedposts-post{clear:both;margin:0 0 1em;width:100%}}img#wpstats{display:none}.hero-title h1{color:#fff}.hero-title h3,.hero-title p{color:#b5bdc3}.main-navigation a{color:#fff}.site-footer,.site-footer .copyright a,.site-footer a,.widget .menu li a:before{color:#445a70}#content input[type=submit].edd-submit,#searchform #searchsubmit,.button,.edd-cart-added-alert,.main-navigation .edd_checkout,.page-numbers.current,.page-numbers:hover,.post-content .button,[id^=edd_purchase] .edd-add-to-cart:not(.download-meta-purchase),input[type=checkbox]:checked,input[type=radio]:checked,input[type=submit]{background:#3295e8}.site-footer,.site-header{background-color:#282e34}#menu-header .menu-item:first-child{display:none}.footer-widget .button{color:#fff}.footer-widget{display:block;width:100%;padding:6% 4%;vertical-align:top;border:none}.footer-widgets .widget_mc4wp_form_widget .widget-title{text-align:center;font-size:28px;font-weight:400}.footer-widgets .widget_mc4wp_form_widget .mc4wp-form-fields{width:60%;display:block;margin:20px auto 0;position:relative}.footer-widgets .widget_mc4wp_form_widget input[type=email]{font-size:24px;height:3em;line-height:3em;background:rgba(0,0,0,.3);color:#fff}.footer-widgets .widget_mc4wp_form_widget input:focus{border-color:transparent}.footer-widgets .widget_mc4wp_form_widget input[type=submit]{position:absolute;right:12px;top:12px;height:3em}@media only screen and (max-width:600px){.footer-widget{padding:10% 5%}}.footer-widget:last-child{margin-right:0}.footer-widgets aside .widget-title{font-size:18px;font-weight:500;position:relative;margin-bottom:25px;color:#fff}.footer-widgets aside ul{margin:0}.footer-widgets aside ul.sub-menu{margin:4% 0 0 20px}.footer-widgets aside ul.sub-menu li:last-child{margin-bottom:0;padding-bottom:2%;border-bottom:none}.site-footer .footer-widgets aside li{margin-bottom:4%;padding-bottom:4%;list-style-type:none;border-bottom:1px dotted rgba(255,255,255,.15)}@media only screen and (max-width:768px){.footer-widget,.footer-widgets .widget_mc4wp_form_widget .mc4wp-form-fields{width:100%;border-right:none}.footer-widgets aside li{margin-bottom:2%;padding-bottom:2%}}.footer-widgets aside li:last-child{margin-bottom:0;border-bottom:none;padding-bottom:0}.footer-widgets aside p:last-child{margin-bottom:0}.main-navigation ul>li:hover>a{-webkit-transition:.07s ease-in-out;transition:.07s ease-in-out;color:#7bc74d}.post-text h2{margin-top:80px}.post-text p{font-size:16px}#_fbn_>*{transition:all .7s ease-in-out}._bsa_hide ._bsa_fancybar{top:auto!important;bottom:-100%!important}._bsa_show ._bsa_fancybar{top:auto!important;bottom:0!important}.hero-title,.site-footer,.site-main{content-visibility:auto}.fluid-width-video-wrapper{width:100%;position:relative;padding:0}.fluid-width-video-wrapper embed,.fluid-width-video-wrapper iframe,.fluid-width-video-wrapper object{position:absolute;top:0;left:0;width:100%;height:100%}.edd-js-none .edd-has-js{display:none}</style><link rel="preload" data-rocket-preload as="image" href="https://149842033.v2.pressablecdn.com/wp-content/uploads/2021/04/uicookies-header.webp" fetchpriority="high"> <link rel="canonical" href="https://uicookies.com/category/front-end-ui/" /> <link rel="next" href="https://uicookies.com/category/front-end-ui/page/2/" /> <meta property="og:locale" content="en_US" /> <meta property="og:type" content="article" /> <meta property="og:title" content="Front-end UI Design Ideas 2024 - uiCookies" /> <meta property="og:description" content="You can find inspiring front-end UI designs in this category. Right from the smallest CSS button to the complete UI kit, everything is collected in this category. Get some fresh ideas and take your design to the next level with these front-end UI design concept ideas." /> <meta property="og:url" content="https://uicookies.com/category/front-end-ui/" /> <meta property="og:site_name" content="uiCookies" /> <meta name="twitter:card" content="summary_large_image" /> <script type="application/ld+json" class="yoast-schema-graph">{"@context":"https://schema.org","@graph":[{"@type":"CollectionPage","@id":"https://uicookies.com/category/front-end-ui/","url":"https://uicookies.com/category/front-end-ui/","name":"Front-end UI Design Ideas 2024 - uiCookies","isPartOf":{"@id":"https://uicookies.com/#website"},"primaryImageOfPage":{"@id":"https://uicookies.com/category/front-end-ui/#primaryimage"},"image":{"@id":"https://uicookies.com/category/front-end-ui/#primaryimage"},"thumbnailUrl":"https://149842033.v2.pressablecdn.com/wp-content/uploads/2019/11/free-mailchimp-email-templates.jpg","breadcrumb":{"@id":"https://uicookies.com/category/front-end-ui/#breadcrumb"},"inLanguage":"en-US"},{"@type":"ImageObject","inLanguage":"en-US","@id":"https://uicookies.com/category/front-end-ui/#primaryimage","url":"https://149842033.v2.pressablecdn.com/wp-content/uploads/2019/11/free-mailchimp-email-templates.jpg","contentUrl":"https://149842033.v2.pressablecdn.com/wp-content/uploads/2019/11/free-mailchimp-email-templates.jpg","width":1200,"height":898,"caption":"free-mailchimp-email-templates-featured-image"},{"@type":"BreadcrumbList","@id":"https://uicookies.com/category/front-end-ui/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https://uicookies.com/"},{"@type":"ListItem","position":2,"name":"Front-end UI"}]},{"@type":"WebSite","@id":"https://uicookies.com/#website","url":"https://uicookies.com/","name":"uiCookies","description":"Responsive HTML & Bootstrap Website Templates","potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https://uicookies.com/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"en-US"}]}</script> <!-- / Yoast SEO plugin. --> <link rel='dns-prefetch' href='//stats.wp.com' /> <link rel="alternate" type="application/rss+xml" title="uiCookies » Stories Feed" href="https://uicookies.com/web-stories/feed/"> <style id='jetpack-sharing-buttons-style-inline-css' type='text/css'></style> <style id='classic-theme-styles-inline-css' type='text/css'></style> <style id='global-styles-inline-css' type='text/css'></style> <script type="rocketlazyloadscript" data-rocket-type="text/javascript" data-rocket-src="https://149842033.v2.pressablecdn.com/wp-includes/js/jquery/jquery.min.js?ver=3.7.1" id="jquery-core-js"></script> <script type="rocketlazyloadscript" data-minify="1" data-rocket-type="text/javascript" data-rocket-src="https://uicookies.com/wp-content/cache/min/1/wp-includes/js/jquery/jquery-migrate.min.js?ver=1721289478" id="jquery-migrate-js" data-rocket-defer defer></script> <style></style> <meta name="generator" content="Easy Digital Downloads v3.3.4" /> <style type="text/css"></style> <style type="text/css"></style><!-- There is no amphtml version available for this URL. --><link rel="icon" href="https://149842033.v2.pressablecdn.com/wp-content/uploads/2017/08/cropped-favicon-32x32.png" sizes="32x32" /> <link rel="icon" href="https://149842033.v2.pressablecdn.com/wp-content/uploads/2017/08/cropped-favicon-192x192.png" sizes="192x192" /> <link rel="apple-touch-icon" href="https://149842033.v2.pressablecdn.com/wp-content/uploads/2017/08/cropped-favicon-180x180.png" /> <meta name="msapplication-TileImage" content="https://149842033.v2.pressablecdn.com/wp-content/uploads/2017/08/cropped-favicon-270x270.png" /> <style type="text/css" id="wp-custom-css"></style> <noscript><style id="rocket-lazyload-nojs-css">.rll-youtube-player, [data-lazy-src]{display:none !important;}</style></noscript><meta name="generator" content="WP Rocket 3.17.2.1" data-wpr-features="wpr_remove_unused_css wpr_delay_js wpr_defer_js wpr_minify_js wpr_lazyload_images wpr_oci wpr_minify_css wpr_desktop wpr_preload_links" /></head> <body class="archive category category-front-end-ui category-941 edd-js-none"> <div data-rocket-location-hash="624457387c01535a41f0283c147f0952" id="page"> <header data-rocket-location-hash="e6dec5522a8b56befa615ed1945d2e58" id="masthead" class="site-header" role="banner"> <div data-rocket-location-hash="e40bd9de611dca0b217ce7462fb734ea" class="header-inside"> <!-- Mobile menu toggle --> <div class="menu-toggle"> <span><i class="fa fa-reorder"></i>Menu</span> <span class="menu-close"><i class="fa fa-times"></i>Close Menu</span> </div> <!-- Header navigation menu --> <nav role="navigation" class="site-navigation main-navigation"> <div class="assistive-text"><i class="fa fa-bars"></i> Menu</div> <div id="menu" class="menu-header-container"><ul id="menu-header" class="menu"><li class="current-cart menu-item menu-item-has-children"><a href="https://uicookies.com/checkout/"><span class="edd-cart-quantity">0</span></a><ul class="sub-menu"><li class="widget"><div class="widget_edd_cart_widget"><p class="edd-cart-number-of-items" style="display:none;">Number of items in cart: <span class="edd-cart-quantity">0</span></p> <ul class="edd-cart"> <li class="cart_item empty"><span class="edd_empty_cart">Your cart is empty.</span></li> <li class="cart_item edd-cart-meta edd_total" style="display:none;">Total: <span class="cart-total">$0.00</span></li> <li class="cart_item edd_checkout" style="display:none;"><a href="https://uicookies.com/checkout/">Checkout</a></li> </ul> </div></li></ul></li><li id="menu-item-822837" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-home menu-item-822837"><a href="https://uicookies.com/">Free Templates</a></li> <li id="menu-item-1555" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-1555"><a href="https://uicookies.com/license/">Buy License</a></li> <li id="menu-item-1428" class="menu-item menu-item-type-post_type menu-item-object-page current_page_parent menu-item-1428"><a href="https://uicookies.com/blog/">Blog</a></li> <li id="menu-item-3653" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-3653"><a href="https://uicookies.com/contact/">Contact</a></li> <li class="menu-item menu-item-has-children header-search"><a href="#"><i class="fa fa-search"></i></a><ul class="sub-menu"><li class="drop-search"> <form method="get" id="searchform" action="https://uicookies.com/" role="search"> <label for="s" class="assistive-text">Search</label> <input type="text" class="field" name="s" placeholder="Search here..." value="" id="s" /> <input type="submit" class="submit" name="submit" id="searchsubmit" value="Search" /> </form> </li></ul></li></ul></div> </nav><!-- .site-navigation .main-navigation --> <!-- Show the logo image --> <div class="logo"> <p class="logo-image"> <a href="https://uicookies.com/"> <img src="https://149842033.v2.pressablecdn.com/wp-content/uploads/2019/01/uicookies-logo.png" alt="35 Best Free MailChimp Email Templates 2024" max-width="132px" max-height="57px" width="100%" height="100%" /> </a> </p> </div> <!-- Get page titles and homepage header buttons --> <div class="hero-title"> <div class="hero-title-inside"> <h1 class="entry-title"> Front-end UI </h1> <p>You can find inspiring front-end UI designs in this category. Right from the smallest CSS button to the complete UI kit, everything is collected in this category. Get some fresh ideas and take your design to the next level with these front-end UI design concept ideas.</p> </div><!-- .hero-title-inside --> </div><!-- .hero-title --> </div><!-- .header-inside --> <!-- Get the header background image --> </header><!-- .site-header --> <script type="rocketlazyloadscript" async data-rocket-src="https://pagead2.googlesyndication.com/pagead/js/adsbygoogle.js?client=ca-pub-7397764995846596" crossorigin="anonymous"></script> <!-- Colorlib Above content --> <ins class="adsbygoogle" style="display:block" data-ad-client="ca-pub-7397764995846596" data-ad-slot="2032203251" data-ad-format="auto"></ins> <script type="rocketlazyloadscript"> (adsbygoogle = window.adsbygoogle || []).push({}); </script> <a href="https://1.envato.market/c/1297116/275988/4415?subId1=headerbar_v3&subId2=banner_header_jpeg&subId3=https%3A%2F%2Fthemeforest.net%2Fcategory%2Fsite-templates%3Fsort%3Dsales&u=https%3A%2F%2Fthemeforest.net%2Fcategory%2Fsite-templates%3Fsort%3Dsales" target="_blank" rel="sponsored nofollow noopener"> <div class="header-elements lazyloaded" style=" max-width: 1400px; text-align: center; position: relative; margin-left: auto; margin-right: auto; mar gin-top: 20px; margin-bottom: 0px;"> <img fetchpriority="high" src="https://149842033.v2.pressablecdn.com/wp-content/uploads/2021/04/uicookies-header.webp" alt="Envato templates" max-width="1245" max-height="63" width="100%" height="100%"> </a></div> <div id="main" class="site-main"> <div id="primary" class="content-area primary-sidebar"> <div id="content" class="site-content container" role="main"> <div id="posts" class="posts"> <article class="with-featured-image post post-360856 type-post status-publish format-standard has-post-thumbnail hentry category-front-end-ui category-inspiration tag-bootstrap-templates tag-email-templates tag-free-templates tag-html-templates tag-responsive-templates tag-templates"> <div class="post-content"> <a class="post-featured-image" href="https://uicookies.com/free-mailchimp-email-templates/" title="Permalink to 35 Best Free MailChimp Email Templates 2024" rel="bookmark"><img width="1000" height="750" src="data:image/svg+xml,%3Csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%201000%20750'%3E%3C/svg%3E" class="attachment-blog-image size-blog-image wp-post-image" alt="free-mailchimp-email-templates-featured-image" decoding="async" fetchpriority="high" data-lazy-srcset="https://149842033.v2.pressablecdn.com/wp-content/uploads/2019/11/free-mailchimp-email-templates-1000x750.jpg 1000w , https://149842033.v2.pressablecdn.com/wp-content/uploads/2019/11/free-mailchimp-email-templates-150x112.jpg 150w , https://149842033.v2.pressablecdn.com/wp-content/uploads/2019/11/free-mailchimp-email-templates-768x575.jpg 768w , https://149842033.v2.pressablecdn.com/wp-content/uploads/2019/11/free-mailchimp-email-templates-600x450.jpg 600w " data-lazy-sizes="(max-width: 1000px) 100vw, 1000px" data-lazy-src="https://149842033.v2.pressablecdn.com/wp-content/uploads/2019/11/free-mailchimp-email-templates-1000x750.jpg" /><noscript><img width="1000" height="750" src="https://149842033.v2.pressablecdn.com/wp-content/uploads/2019/11/free-mailchimp-email-templates-1000x750.jpg" class="attachment-blog-image size-blog-image wp-post-image" alt="free-mailchimp-email-templates-featured-image" decoding="async" fetchpriority="high" srcset="https://149842033.v2.pressablecdn.com/wp-content/uploads/2019/11/free-mailchimp-email-templates-1000x750.jpg 1000w , https://149842033.v2.pressablecdn.com/wp-content/uploads/2019/11/free-mailchimp-email-templates-150x112.jpg 150w , https://149842033.v2.pressablecdn.com/wp-content/uploads/2019/11/free-mailchimp-email-templates-768x575.jpg 768w , https://149842033.v2.pressablecdn.com/wp-content/uploads/2019/11/free-mailchimp-email-templates-600x450.jpg 600w " sizes="(max-width: 1000px) 100vw, 1000px" /></noscript></a> <div class="post-text"> <h2 class="post-title"><a href="https://uicookies.com/free-mailchimp-email-templates/" rel="bookmark">35 Best Free MailChimp Email Templates 2024</a></h2> <!-- Get post content or excerpt for archive pages --> <p><p>Email marketing is an evergreen marketing strategy. Still, the return on investment (ROI) is higher in email marketing than in other types of marketing, such as social media marketing. There…</p> <p><a class="more-link" href="https://uicookies.com/free-mailchimp-email-templates/"> Read More </a></p> <div class="post-meta"> <!-- Categories and tags for posts --> <span class="meta-cat"> <a href="https://uicookies.com/category/front-end-ui/" rel="category tag">Front-end UI</a> <a href="https://uicookies.com/category/inspiration/" rel="category tag">Inspiration</a> <!-- Tags for posts --> </span> <!-- Show the date on posts --> <span class="posted-on post-date updated"> <i class="fa fa-calendar"></i> November 5, 2024 </span> </div><!-- .post-meta --> </div><!-- .post-text --> <!-- Author profile and links --> </div><!-- .post-content --> </article><!-- .post --> <article class="with-featured-image post post-593045 type-post status-publish format-standard has-post-thumbnail hentry category-front-end-ui category-inspiration tag-contact-form-templates tag-css-form tag-form-templates tag-html-forms tag-login-forms tag-sign-up-form"> <div class="post-content"> <a class="post-featured-image" href="https://uicookies.com/beautiful-css-forms/" title="Permalink to 36 Most Beautiful CSS Forms Designed By Top Designers In 2024" rel="bookmark"><img width="1000" height="750" src="data:image/svg+xml,%3Csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%201000%20750'%3E%3C/svg%3E" class="attachment-blog-image size-blog-image wp-post-image" alt="beautiful-css-forms-featured-image" decoding="async" data-lazy-srcset="https://149842033.v2.pressablecdn.com/wp-content/uploads/2019/08/beautiful-css-forms-1000x750.jpg 1000w , https://149842033.v2.pressablecdn.com/wp-content/uploads/2019/08/beautiful-css-forms-600x450.jpg 600w " data-lazy-sizes="(max-width: 1000px) 100vw, 1000px" data-lazy-src="https://149842033.v2.pressablecdn.com/wp-content/uploads/2019/08/beautiful-css-forms-1000x750.jpg" /><noscript><img width="1000" height="750" src="https://149842033.v2.pressablecdn.com/wp-content/uploads/2019/08/beautiful-css-forms-1000x750.jpg" class="attachment-blog-image size-blog-image wp-post-image" alt="beautiful-css-forms-featured-image" decoding="async" srcset="https://149842033.v2.pressablecdn.com/wp-content/uploads/2019/08/beautiful-css-forms-1000x750.jpg 1000w , https://149842033.v2.pressablecdn.com/wp-content/uploads/2019/08/beautiful-css-forms-600x450.jpg 600w " sizes="(max-width: 1000px) 100vw, 1000px" /></noscript></a> <div class="post-text"> <h2 class="post-title"><a href="https://uicookies.com/beautiful-css-forms/" rel="bookmark">36 Most Beautiful CSS Forms Designed By Top Designers In 2024</a></h2> <!-- Get post content or excerpt for archive pages --> <p><p>Forms are the beautiful face of your database’s input function. The earlier internet era has lots of web forms on websites. You must fill out a form for every request,…</p> <p><a class="more-link" href="https://uicookies.com/beautiful-css-forms/"> Read More </a></p> <div class="post-meta"> <!-- Categories and tags for posts --> <span class="meta-cat"> <a href="https://uicookies.com/category/front-end-ui/" rel="category tag">Front-end UI</a> <a href="https://uicookies.com/category/inspiration/" rel="category tag">Inspiration</a> <!-- Tags for posts --> </span> <!-- Show the date on posts --> <span class="posted-on post-date updated"> <i class="fa fa-calendar"></i> October 2, 2024 </span> </div><!-- .post-meta --> </div><!-- .post-text --> <!-- Author profile and links --> </div><!-- .post-content --> </article><!-- .post --> <article class="with-featured-image post post-609062 type-post status-publish format-standard has-post-thumbnail hentry category-front-end-ui category-inspiration tag-css tag-css3 tag-html tag-html5"> <div class="post-content"> <a class="post-featured-image" href="https://uicookies.com/jquery-confirm-plugins/" title="Permalink to 20 Best jQuery Confirm Plugins 2024" rel="bookmark"><img width="1000" height="750" src="data:image/svg+xml,%3Csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%201000%20750'%3E%3C/svg%3E" class="attachment-blog-image size-blog-image wp-post-image" alt="" decoding="async" data-lazy-srcset="https://149842033.v2.pressablecdn.com/wp-content/uploads/2019/09/jquery-confirm-plugins-1000x750.jpg 1000w , https://149842033.v2.pressablecdn.com/wp-content/uploads/2019/09/jquery-confirm-plugins-600x450.jpg 600w " data-lazy-sizes="(max-width: 1000px) 100vw, 1000px" data-lazy-src="https://149842033.v2.pressablecdn.com/wp-content/uploads/2019/09/jquery-confirm-plugins-1000x750.jpg" /><noscript><img width="1000" height="750" src="https://149842033.v2.pressablecdn.com/wp-content/uploads/2019/09/jquery-confirm-plugins-1000x750.jpg" class="attachment-blog-image size-blog-image wp-post-image" alt="" decoding="async" srcset="https://149842033.v2.pressablecdn.com/wp-content/uploads/2019/09/jquery-confirm-plugins-1000x750.jpg 1000w , https://149842033.v2.pressablecdn.com/wp-content/uploads/2019/09/jquery-confirm-plugins-600x450.jpg 600w " sizes="(max-width: 1000px) 100vw, 1000px" /></noscript></a> <div class="post-text"> <h2 class="post-title"><a href="https://uicookies.com/jquery-confirm-plugins/" rel="bookmark">20 Best jQuery Confirm Plugins 2024</a></h2> <!-- Get post content or excerpt for archive pages --> <p><p>Have you been in a situation where you spend hours completing a process and dismissing it accidentally? It will be so frustrating that some of us even shut the computer…</p> <p><a class="more-link" href="https://uicookies.com/jquery-confirm-plugins/"> Read More </a></p> <div class="post-meta"> <!-- Categories and tags for posts --> <span class="meta-cat"> <a href="https://uicookies.com/category/front-end-ui/" rel="category tag">Front-end UI</a> <a href="https://uicookies.com/category/inspiration/" rel="category tag">Inspiration</a> <!-- Tags for posts --> </span> <!-- Show the date on posts --> <span class="posted-on post-date updated"> <i class="fa fa-calendar"></i> September 17, 2024 </span> </div><!-- .post-meta --> </div><!-- .post-text --> <!-- Author profile and links --> </div><!-- .post-content --> </article><!-- .post --> <article class="with-featured-image post post-278147 type-post status-publish format-standard has-post-thumbnail hentry category-front-end-ui category-inspiration tag-bootstrap tag-bootstrap-templates tag-bootstrap4 tag-free-templates tag-sketch tag-templates tag-ui-kit"> <div class="post-content"> <a class="post-featured-image" href="https://uicookies.com/free-ui-kits/" title="Permalink to 31 Best Free UI Kits & Templates 2024" rel="bookmark"><img width="1000" height="750" src="data:image/svg+xml,%3Csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%201000%20750'%3E%3C/svg%3E" class="attachment-blog-image size-blog-image wp-post-image" alt="free-ui-kits-featured-image" decoding="async" data-lazy-srcset="https://149842033.v2.pressablecdn.com/wp-content/uploads/2019/08/free-ui-kits-1000x750.jpg 1000w , https://149842033.v2.pressablecdn.com/wp-content/uploads/2019/08/free-ui-kits-600x450.jpg 600w " data-lazy-sizes="(max-width: 1000px) 100vw, 1000px" data-lazy-src="https://149842033.v2.pressablecdn.com/wp-content/uploads/2019/08/free-ui-kits-1000x750.jpg" /><noscript><img width="1000" height="750" src="https://149842033.v2.pressablecdn.com/wp-content/uploads/2019/08/free-ui-kits-1000x750.jpg" class="attachment-blog-image size-blog-image wp-post-image" alt="free-ui-kits-featured-image" decoding="async" srcset="https://149842033.v2.pressablecdn.com/wp-content/uploads/2019/08/free-ui-kits-1000x750.jpg 1000w , https://149842033.v2.pressablecdn.com/wp-content/uploads/2019/08/free-ui-kits-600x450.jpg 600w " sizes="(max-width: 1000px) 100vw, 1000px" /></noscript></a> <div class="post-text"> <h2 class="post-title"><a href="https://uicookies.com/free-ui-kits/" rel="bookmark">31 Best Free UI Kits & Templates 2024</a></h2> <!-- Get post content or excerpt for archive pages --> <p><p>We are in an era of major UI transition. Looking back at the old designs, we’ve evolved from a black screen with a green text interface to a colorful, easy-to-interact…</p> <p><a class="more-link" href="https://uicookies.com/free-ui-kits/"> Read More </a></p> <div class="post-meta"> <!-- Categories and tags for posts --> <span class="meta-cat"> <a href="https://uicookies.com/category/front-end-ui/" rel="category tag">Front-end UI</a> <a href="https://uicookies.com/category/inspiration/" rel="category tag">Inspiration</a> <!-- Tags for posts --> </span> <!-- Show the date on posts --> <span class="posted-on post-date updated"> <i class="fa fa-calendar"></i> September 1, 2024 </span> </div><!-- .post-meta --> </div><!-- .post-text --> <!-- Author profile and links --> </div><!-- .post-content --> </article><!-- .post --> <article class="with-featured-image post post-652413 type-post status-publish format-standard has-post-thumbnail hentry category-front-end-ui category-inspiration tag-bootstrap-4 tag-bootstrap-slider tag-css-photo-gallery tag-css3 tag-design tag-html-photo-gallery tag-html5"> <div class="post-content"> <a class="post-featured-image" href="https://uicookies.com/bootstrap-slider/" title="Permalink to 31 Best Bootstrap Slider Examples 2024" rel="bookmark"><img width="1000" height="750" src="data:image/svg+xml,%3Csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%201000%20750'%3E%3C/svg%3E" class="attachment-blog-image size-blog-image wp-post-image" alt="bootstrap-slider-featured-image" decoding="async" data-lazy-srcset="https://149842033.v2.pressablecdn.com/wp-content/uploads/2019/05/bootstrap-slider-1000x750.jpg 1000w , https://149842033.v2.pressablecdn.com/wp-content/uploads/2019/05/bootstrap-slider-600x450.jpg 600w " data-lazy-sizes="(max-width: 1000px) 100vw, 1000px" data-lazy-src="https://149842033.v2.pressablecdn.com/wp-content/uploads/2019/05/bootstrap-slider-1000x750.jpg" /><noscript><img width="1000" height="750" src="https://149842033.v2.pressablecdn.com/wp-content/uploads/2019/05/bootstrap-slider-1000x750.jpg" class="attachment-blog-image size-blog-image wp-post-image" alt="bootstrap-slider-featured-image" decoding="async" srcset="https://149842033.v2.pressablecdn.com/wp-content/uploads/2019/05/bootstrap-slider-1000x750.jpg 1000w , https://149842033.v2.pressablecdn.com/wp-content/uploads/2019/05/bootstrap-slider-600x450.jpg 600w " sizes="(max-width: 1000px) 100vw, 1000px" /></noscript></a> <div class="post-text"> <h2 class="post-title"><a href="https://uicookies.com/bootstrap-slider/" rel="bookmark">31 Best Bootstrap Slider Examples 2024</a></h2> <!-- Get post content or excerpt for archive pages --> <p><p>Sliders are an important element in UI design. And they have evolved a lot in the past few years. The UI elements must adapt as our interaction with devices has…</p> <p><a class="more-link" href="https://uicookies.com/bootstrap-slider/"> Read More </a></p> <div class="post-meta"> <!-- Categories and tags for posts --> <span class="meta-cat"> <a href="https://uicookies.com/category/front-end-ui/" rel="category tag">Front-end UI</a> <a href="https://uicookies.com/category/inspiration/" rel="category tag">Inspiration</a> <!-- Tags for posts --> </span> <!-- Show the date on posts --> <span class="posted-on post-date updated"> <i class="fa fa-calendar"></i> July 9, 2024 </span> </div><!-- .post-meta --> </div><!-- .post-text --> <!-- Author profile and links --> </div><!-- .post-content --> </article><!-- .post --> <article class="with-featured-image post post-611023 type-post status-publish format-standard has-post-thumbnail hentry category-css-templates category-front-end-ui category-inspiration tag-css tag-css-button tag-css-button-animation tag-css3 tag-html tag-html5"> <div class="post-content"> <a class="post-featured-image" href="https://uicookies.com/css-gradient-button/" title="Permalink to 33 Best CSS Gradient Button 2024" rel="bookmark"><img width="1000" height="750" src="data:image/svg+xml,%3Csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%201000%20750'%3E%3C/svg%3E" class="attachment-blog-image size-blog-image wp-post-image" alt="css-gradient-button-featured-image" decoding="async" data-lazy-srcset="https://149842033.v2.pressablecdn.com/wp-content/uploads/2019/09/css-gradient-button-1000x750.jpg 1000w , https://149842033.v2.pressablecdn.com/wp-content/uploads/2019/09/css-gradient-button-600x450.jpg 600w " data-lazy-sizes="(max-width: 1000px) 100vw, 1000px" data-lazy-src="https://149842033.v2.pressablecdn.com/wp-content/uploads/2019/09/css-gradient-button-1000x750.jpg" /><noscript><img width="1000" height="750" src="https://149842033.v2.pressablecdn.com/wp-content/uploads/2019/09/css-gradient-button-1000x750.jpg" class="attachment-blog-image size-blog-image wp-post-image" alt="css-gradient-button-featured-image" decoding="async" srcset="https://149842033.v2.pressablecdn.com/wp-content/uploads/2019/09/css-gradient-button-1000x750.jpg 1000w , https://149842033.v2.pressablecdn.com/wp-content/uploads/2019/09/css-gradient-button-600x450.jpg 600w " sizes="(max-width: 1000px) 100vw, 1000px" /></noscript></a> <div class="post-text"> <h2 class="post-title"><a href="https://uicookies.com/css-gradient-button/" rel="bookmark">33 Best CSS Gradient Button 2024</a></h2> <!-- Get post content or excerpt for archive pages --> <p><p>Collection of best CSS gradient button concepts you can use in 2024.聽 Gradient color schemes are almost dead in the flat-style web design era. But now, the gradient colors are…</p> <p><a class="more-link" href="https://uicookies.com/css-gradient-button/"> Read More </a></p> <div class="post-meta"> <!-- Categories and tags for posts --> <span class="meta-cat"> <a href="https://uicookies.com/category/css-templates/" rel="category tag">CSS Templates</a> <a href="https://uicookies.com/category/front-end-ui/" rel="category tag">Front-end UI</a> <a href="https://uicookies.com/category/inspiration/" rel="category tag">Inspiration</a> <!-- Tags for posts --> </span> <!-- Show the date on posts --> <span class="posted-on post-date updated"> <i class="fa fa-calendar"></i> May 8, 2024 </span> </div><!-- .post-meta --> </div><!-- .post-text --> <!-- Author profile and links --> </div><!-- .post-content --> </article><!-- .post --> <article class="with-featured-image post post-661588 type-post status-publish format-standard has-post-thumbnail hentry category-snippets category-front-end-ui category-inspiration tag-animation-effects tag-bootstrap-4 tag-border-animation tag-loading-animation"> <div class="post-content"> <a class="post-featured-image" href="https://uicookies.com/bootstrap-animation/" title="Permalink to 30 Best Bootstrap Animation Examples 2024" rel="bookmark"><img width="1000" height="750" src="data:image/svg+xml,%3Csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%201000%20750'%3E%3C/svg%3E" class="attachment-blog-image size-blog-image wp-post-image" alt="bootstrap-animation-featured-image" decoding="async" data-lazy-srcset="https://149842033.v2.pressablecdn.com/wp-content/uploads/2019/07/bootstrap-animation-1000x750.jpg 1000w , https://149842033.v2.pressablecdn.com/wp-content/uploads/2019/07/bootstrap-animation-600x450.jpg 600w " data-lazy-sizes="(max-width: 1000px) 100vw, 1000px" data-lazy-src="https://149842033.v2.pressablecdn.com/wp-content/uploads/2019/07/bootstrap-animation-1000x750.jpg" /><noscript><img width="1000" height="750" src="https://149842033.v2.pressablecdn.com/wp-content/uploads/2019/07/bootstrap-animation-1000x750.jpg" class="attachment-blog-image size-blog-image wp-post-image" alt="bootstrap-animation-featured-image" decoding="async" srcset="https://149842033.v2.pressablecdn.com/wp-content/uploads/2019/07/bootstrap-animation-1000x750.jpg 1000w , https://149842033.v2.pressablecdn.com/wp-content/uploads/2019/07/bootstrap-animation-600x450.jpg 600w " sizes="(max-width: 1000px) 100vw, 1000px" /></noscript></a> <div class="post-text"> <h2 class="post-title"><a href="https://uicookies.com/bootstrap-animation/" rel="bookmark">30 Best Bootstrap Animation Examples 2024</a></h2> <!-- Get post content or excerpt for archive pages --> <p><p>Animations help us relate to the audience easily. Whether we are making an illustrative design with complex animation or a normal website with simple animation, animation adds life to the…</p> <p><a class="more-link" href="https://uicookies.com/bootstrap-animation/"> Read More </a></p> <div class="post-meta"> <!-- Categories and tags for posts --> <span class="meta-cat"> <a href="https://uicookies.com/category/snippets/" rel="category tag">Code Snippets</a> <a href="https://uicookies.com/category/front-end-ui/" rel="category tag">Front-end UI</a> <a href="https://uicookies.com/category/inspiration/" rel="category tag">Inspiration</a> <!-- Tags for posts --> </span> <!-- Show the date on posts --> <span class="posted-on post-date updated"> <i class="fa fa-calendar"></i> May 4, 2024 </span> </div><!-- .post-meta --> </div><!-- .post-text --> <!-- Author profile and links --> </div><!-- .post-content --> </article><!-- .post --> <article class="with-featured-image post post-642844 type-post status-publish format-standard has-post-thumbnail hentry category-front-end-ui category-inspiration tag-bootstrap4 tag-css-form tag-css-form-examples tag-forms tag-html-forms tag-sign-up-forms"> <div class="post-content"> <a class="post-featured-image" href="https://uicookies.com/bootstrap-registration-form/" title="Permalink to 36 Best Bootstrap Registration Form Examples 2024" rel="bookmark"><img width="1000" height="750" src="data:image/svg+xml,%3Csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%201000%20750'%3E%3C/svg%3E" class="attachment-blog-image size-blog-image wp-post-image" alt="Bootstrap Registration Forms" decoding="async" data-lazy-srcset="https://149842033.v2.pressablecdn.com/wp-content/uploads/2019/11/bootstrap-registration-form-1000x750.jpg 1000w , https://149842033.v2.pressablecdn.com/wp-content/uploads/2019/11/bootstrap-registration-form-600x450.jpg 600w " data-lazy-sizes="(max-width: 1000px) 100vw, 1000px" data-lazy-src="https://149842033.v2.pressablecdn.com/wp-content/uploads/2019/11/bootstrap-registration-form-1000x750.jpg" /><noscript><img width="1000" height="750" src="https://149842033.v2.pressablecdn.com/wp-content/uploads/2019/11/bootstrap-registration-form-1000x750.jpg" class="attachment-blog-image size-blog-image wp-post-image" alt="Bootstrap Registration Forms" decoding="async" srcset="https://149842033.v2.pressablecdn.com/wp-content/uploads/2019/11/bootstrap-registration-form-1000x750.jpg 1000w , https://149842033.v2.pressablecdn.com/wp-content/uploads/2019/11/bootstrap-registration-form-600x450.jpg 600w " sizes="(max-width: 1000px) 100vw, 1000px" /></noscript></a> <div class="post-text"> <h2 class="post-title"><a href="https://uicookies.com/bootstrap-registration-form/" rel="bookmark">36 Best Bootstrap Registration Form Examples 2024</a></h2> <!-- Get post content or excerpt for archive pages --> <p><p>Whether using the registration form on a landing page, on your website, or on your homepage, the goal is to increase the signups. According to Facebook’s stats, five new profiles…</p> <p><a class="more-link" href="https://uicookies.com/bootstrap-registration-form/"> Read More </a></p> <div class="post-meta"> <!-- Categories and tags for posts --> <span class="meta-cat"> <a href="https://uicookies.com/category/front-end-ui/" rel="category tag">Front-end UI</a> <a href="https://uicookies.com/category/inspiration/" rel="category tag">Inspiration</a> <!-- Tags for posts --> </span> <!-- Show the date on posts --> <span class="posted-on post-date updated"> <i class="fa fa-calendar"></i> April 10, 2024 </span> </div><!-- .post-meta --> </div><!-- .post-text --> <!-- Author profile and links --> </div><!-- .post-content --> </article><!-- .post --> <article class="with-featured-image post post-659137 type-post status-publish format-standard has-post-thumbnail hentry category-snippets category-front-end-ui category-inspiration tag-animated-css-card-design tag-card-with-material-design tag-creative-card"> <div class="post-content"> <a class="post-featured-image" href="https://uicookies.com/bootstrap-cards/" title="Permalink to 40 Bootstrap Cards Examples For Natural And Fluid UX 2024" rel="bookmark"><img width="1000" height="750" src="data:image/svg+xml,%3Csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%201000%20750'%3E%3C/svg%3E" class="attachment-blog-image size-blog-image wp-post-image" alt="bootstrap-cards-featured-image" decoding="async" data-lazy-srcset="https://149842033.v2.pressablecdn.com/wp-content/uploads/2019/06/bootstrap-cards-1000x750.jpg 1000w , https://149842033.v2.pressablecdn.com/wp-content/uploads/2019/06/bootstrap-cards-600x450.jpg 600w " data-lazy-sizes="(max-width: 1000px) 100vw, 1000px" data-lazy-src="https://149842033.v2.pressablecdn.com/wp-content/uploads/2019/06/bootstrap-cards-1000x750.jpg" /><noscript><img width="1000" height="750" src="https://149842033.v2.pressablecdn.com/wp-content/uploads/2019/06/bootstrap-cards-1000x750.jpg" class="attachment-blog-image size-blog-image wp-post-image" alt="bootstrap-cards-featured-image" decoding="async" srcset="https://149842033.v2.pressablecdn.com/wp-content/uploads/2019/06/bootstrap-cards-1000x750.jpg 1000w , https://149842033.v2.pressablecdn.com/wp-content/uploads/2019/06/bootstrap-cards-600x450.jpg 600w " sizes="(max-width: 1000px) 100vw, 1000px" /></noscript></a> <div class="post-text"> <h2 class="post-title"><a href="https://uicookies.com/bootstrap-cards/" rel="bookmark">40 Bootstrap Cards Examples For Natural And Fluid UX 2024</a></h2> <!-- Get post content or excerpt for archive pages --> <p><p>From Google Assistant search suggestions to online food delivery apps, cards are extensively used in modern interface design. Their simple and versatile nature helps designers easily use them for any…</p> <p><a class="more-link" href="https://uicookies.com/bootstrap-cards/"> Read More </a></p> <div class="post-meta"> <!-- Categories and tags for posts --> <span class="meta-cat"> <a href="https://uicookies.com/category/snippets/" rel="category tag">Code Snippets</a> <a href="https://uicookies.com/category/front-end-ui/" rel="category tag">Front-end UI</a> <a href="https://uicookies.com/category/inspiration/" rel="category tag">Inspiration</a> <!-- Tags for posts --> </span> <!-- Show the date on posts --> <span class="posted-on post-date updated"> <i class="fa fa-calendar"></i> April 9, 2024 </span> </div><!-- .post-meta --> </div><!-- .post-text --> <!-- Author profile and links --> </div><!-- .post-content --> </article><!-- .post --> <article class="with-featured-image post post-659599 type-post status-publish format-standard has-post-thumbnail hentry category-snippets category-front-end-ui category-inspiration tag-bootstrap-slider tag-css3 tag-design tag-html5"> <div class="post-content"> <a class="post-featured-image" href="https://uicookies.com/bootstrap-4-carousel/" title="Permalink to 36 Best Bootstrap Carousel Examples 2024" rel="bookmark"><img width="1000" height="750" src="data:image/svg+xml,%3Csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%201000%20750'%3E%3C/svg%3E" class="attachment-blog-image size-blog-image wp-post-image" alt="bootstrap-4-carousel-featured-image" decoding="async" data-lazy-srcset="https://149842033.v2.pressablecdn.com/wp-content/uploads/2019/06/bootstrap-4-carousel-1000x750.jpg 1000w , https://149842033.v2.pressablecdn.com/wp-content/uploads/2019/06/bootstrap-4-carousel-600x450.jpg 600w " data-lazy-sizes="(max-width: 1000px) 100vw, 1000px" data-lazy-src="https://149842033.v2.pressablecdn.com/wp-content/uploads/2019/06/bootstrap-4-carousel-1000x750.jpg" /><noscript><img width="1000" height="750" src="https://149842033.v2.pressablecdn.com/wp-content/uploads/2019/06/bootstrap-4-carousel-1000x750.jpg" class="attachment-blog-image size-blog-image wp-post-image" alt="bootstrap-4-carousel-featured-image" decoding="async" srcset="https://149842033.v2.pressablecdn.com/wp-content/uploads/2019/06/bootstrap-4-carousel-1000x750.jpg 1000w , https://149842033.v2.pressablecdn.com/wp-content/uploads/2019/06/bootstrap-4-carousel-600x450.jpg 600w " sizes="(max-width: 1000px) 100vw, 1000px" /></noscript></a> <div class="post-text"> <h2 class="post-title"><a href="https://uicookies.com/bootstrap-4-carousel/" rel="bookmark">36 Best Bootstrap Carousel Examples 2024</a></h2> <!-- Get post content or excerpt for archive pages --> <p><p>Carousels are like or hate it elements in Web designing, just like MacBook butterfly keyboards. Some love it for the ease of sharing new features and products easily to the…</p> <p><a class="more-link" href="https://uicookies.com/bootstrap-4-carousel/"> Read More </a></p> <div class="post-meta"> <!-- Categories and tags for posts --> <span class="meta-cat"> <a href="https://uicookies.com/category/snippets/" rel="category tag">Code Snippets</a> <a href="https://uicookies.com/category/front-end-ui/" rel="category tag">Front-end UI</a> <a href="https://uicookies.com/category/inspiration/" rel="category tag">Inspiration</a> <!-- Tags for posts --> </span> <!-- Show the date on posts --> <span class="posted-on post-date updated"> <i class="fa fa-calendar"></i> February 18, 2024 </span> </div><!-- .post-meta --> </div><!-- .post-text --> <!-- Author profile and links --> </div><!-- .post-content --> </article><!-- .post --> <article class="with-featured-image post post-641802 type-post status-publish format-standard has-post-thumbnail hentry category-front-end-ui category-inspiration tag-bootstrap4 tag-css-form tag-forms tag-login-forms"> <div class="post-content"> <a class="post-featured-image" href="https://uicookies.com/bootstrap-login-form/" title="Permalink to 36 Best Bootstrap Login Form Examples 2024" rel="bookmark"><img width="1000" height="750" src="data:image/svg+xml,%3Csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%201000%20750'%3E%3C/svg%3E" class="attachment-blog-image size-blog-image wp-post-image" alt="bootstrap-login-form-featured-image" decoding="async" data-lazy-srcset="https://149842033.v2.pressablecdn.com/wp-content/uploads/2019/11/bootstrap-login-form-1000x750.jpg 1000w , https://149842033.v2.pressablecdn.com/wp-content/uploads/2019/11/bootstrap-login-form-600x450.jpg 600w " data-lazy-sizes="(max-width: 1000px) 100vw, 1000px" data-lazy-src="https://149842033.v2.pressablecdn.com/wp-content/uploads/2019/11/bootstrap-login-form-1000x750.jpg" /><noscript><img width="1000" height="750" src="https://149842033.v2.pressablecdn.com/wp-content/uploads/2019/11/bootstrap-login-form-1000x750.jpg" class="attachment-blog-image size-blog-image wp-post-image" alt="bootstrap-login-form-featured-image" decoding="async" srcset="https://149842033.v2.pressablecdn.com/wp-content/uploads/2019/11/bootstrap-login-form-1000x750.jpg 1000w , https://149842033.v2.pressablecdn.com/wp-content/uploads/2019/11/bootstrap-login-form-600x450.jpg 600w " sizes="(max-width: 1000px) 100vw, 1000px" /></noscript></a> <div class="post-text"> <h2 class="post-title"><a href="https://uicookies.com/bootstrap-login-form/" rel="bookmark">36 Best Bootstrap Login Form Examples 2024</a></h2> <!-- Get post content or excerpt for archive pages --> <p><p>While making a design, our heart always desires something good-looking and attractive, but our mind dwells on the functionalities and features. When we make a design for our users, we…</p> <p><a class="more-link" href="https://uicookies.com/bootstrap-login-form/"> Read More </a></p> <div class="post-meta"> <!-- Categories and tags for posts --> <span class="meta-cat"> <a href="https://uicookies.com/category/front-end-ui/" rel="category tag">Front-end UI</a> <a href="https://uicookies.com/category/inspiration/" rel="category tag">Inspiration</a> <!-- Tags for posts --> </span> <!-- Show the date on posts --> <span class="posted-on post-date updated"> <i class="fa fa-calendar"></i> February 8, 2024 </span> </div><!-- .post-meta --> </div><!-- .post-text --> <!-- Author profile and links --> </div><!-- .post-content --> </article><!-- .post --> <article class="with-featured-image post post-284050 type-post status-publish format-standard has-post-thumbnail hentry category-front-end-ui category-inspiration tag-css-table-templates tag-css3 tag-html tag-html-templates"> <div class="post-content"> <a class="post-featured-image" href="https://uicookies.com/css-table-templates/" title="Permalink to 40 Best CSS Table Templates For Creating Appealing Tables 2024" rel="bookmark"><img width="1000" height="750" src="data:image/svg+xml,%3Csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%201000%20750'%3E%3C/svg%3E" class="attachment-blog-image size-blog-image wp-post-image" alt="" decoding="async" data-lazy-srcset="https://149842033.v2.pressablecdn.com/wp-content/uploads/2019/08/css-table-templates-1000x750.jpg 1000w , https://149842033.v2.pressablecdn.com/wp-content/uploads/2019/08/css-table-templates-600x450.jpg 600w " data-lazy-sizes="(max-width: 1000px) 100vw, 1000px" data-lazy-src="https://149842033.v2.pressablecdn.com/wp-content/uploads/2019/08/css-table-templates-1000x750.jpg" /><noscript><img width="1000" height="750" src="https://149842033.v2.pressablecdn.com/wp-content/uploads/2019/08/css-table-templates-1000x750.jpg" class="attachment-blog-image size-blog-image wp-post-image" alt="" decoding="async" srcset="https://149842033.v2.pressablecdn.com/wp-content/uploads/2019/08/css-table-templates-1000x750.jpg 1000w , https://149842033.v2.pressablecdn.com/wp-content/uploads/2019/08/css-table-templates-600x450.jpg 600w " sizes="(max-width: 1000px) 100vw, 1000px" /></noscript></a> <div class="post-text"> <h2 class="post-title"><a href="https://uicookies.com/css-table-templates/" rel="bookmark">40 Best CSS Table Templates For Creating Appealing Tables 2024</a></h2> <!-- Get post content or excerpt for archive pages --> <p><p>Tables are one of the most common elements used in almost all websites. But it is also one of the most commonly overlooked elements while developing a website. Until a…</p> <p><a class="more-link" href="https://uicookies.com/css-table-templates/"> Read More </a></p> <div class="post-meta"> <!-- Categories and tags for posts --> <span class="meta-cat"> <a href="https://uicookies.com/category/front-end-ui/" rel="category tag">Front-end UI</a> <a href="https://uicookies.com/category/inspiration/" rel="category tag">Inspiration</a> <!-- Tags for posts --> </span> <!-- Show the date on posts --> <span class="posted-on post-date updated"> <i class="fa fa-calendar"></i> January 11, 2024 </span> </div><!-- .post-meta --> </div><!-- .post-text --> <!-- Author profile and links --> </div><!-- .post-content --> </article><!-- .post --> <article class="with-featured-image post post-256548 type-post status-publish format-standard has-post-thumbnail hentry category-front-end-ui category-inspiration tag-bootstrap-templates tag-form-templates tag-free-templates tag-html-templates tag-login-form-templates tag-login-forms tag-responsive-templates tag-templates"> <div class="post-content"> <a class="post-featured-image" href="https://uicookies.com/free-login-forms/" title="Permalink to 40 Best Free Login Forms & Templates 2024" rel="bookmark"><img width="1000" height="750" src="data:image/svg+xml,%3Csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%201000%20750'%3E%3C/svg%3E" class="attachment-blog-image size-blog-image wp-post-image" alt="" decoding="async" data-lazy-srcset="https://149842033.v2.pressablecdn.com/wp-content/uploads/2019/08/free-login-forms-1000x750.jpg 1000w , https://149842033.v2.pressablecdn.com/wp-content/uploads/2019/08/free-login-forms-600x450.jpg 600w " data-lazy-sizes="(max-width: 1000px) 100vw, 1000px" data-lazy-src="https://149842033.v2.pressablecdn.com/wp-content/uploads/2019/08/free-login-forms-1000x750.jpg" /><noscript><img width="1000" height="750" src="https://149842033.v2.pressablecdn.com/wp-content/uploads/2019/08/free-login-forms-1000x750.jpg" class="attachment-blog-image size-blog-image wp-post-image" alt="" decoding="async" srcset="https://149842033.v2.pressablecdn.com/wp-content/uploads/2019/08/free-login-forms-1000x750.jpg 1000w , https://149842033.v2.pressablecdn.com/wp-content/uploads/2019/08/free-login-forms-600x450.jpg 600w " sizes="(max-width: 1000px) 100vw, 1000px" /></noscript></a> <div class="post-text"> <h2 class="post-title"><a href="https://uicookies.com/free-login-forms/" rel="bookmark">40 Best Free Login Forms & Templates 2024</a></h2> <!-- Get post content or excerpt for archive pages --> <p><p>Login forms are the ones your users will see quite often, more than any other pages on your site. We spend several dollars to get a lead and use different…</p> <p><a class="more-link" href="https://uicookies.com/free-login-forms/"> Read More </a></p> <div class="post-meta"> <!-- Categories and tags for posts --> <span class="meta-cat"> <a href="https://uicookies.com/category/front-end-ui/" rel="category tag">Front-end UI</a> <a href="https://uicookies.com/category/inspiration/" rel="category tag">Inspiration</a> <!-- Tags for posts --> </span> <!-- Show the date on posts --> <span class="posted-on post-date updated"> <i class="fa fa-calendar"></i> January 2, 2024 </span> </div><!-- .post-meta --> </div><!-- .post-text --> <!-- Author profile and links --> </div><!-- .post-content --> </article><!-- .post --> <article class="with-featured-image post post-422974 type-post status-publish format-standard has-post-thumbnail hentry category-front-end-ui category-inspiration tag-bootstrap-templates tag-email-templates tag-free-templates tag-html-templates tag-responsive-templates tag-templates"> <div class="post-content"> <a class="post-featured-image" href="https://uicookies.com/free-responsive-email-templates/" title="Permalink to 43 Ready To Use Free Responsive Email Templates 2024" rel="bookmark"><img width="1000" height="750" src="data:image/svg+xml,%3Csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%201000%20750'%3E%3C/svg%3E" class="attachment-blog-image size-blog-image wp-post-image" alt="free-responsive-email-templates-featured-image" decoding="async" data-lazy-srcset="https://149842033.v2.pressablecdn.com/wp-content/uploads/2019/05/free-responsive-email-templates-1000x750.jpg 1000w , https://149842033.v2.pressablecdn.com/wp-content/uploads/2019/05/free-responsive-email-templates-150x112.jpg 150w , https://149842033.v2.pressablecdn.com/wp-content/uploads/2019/05/free-responsive-email-templates-768x575.jpg 768w , https://149842033.v2.pressablecdn.com/wp-content/uploads/2019/05/free-responsive-email-templates-600x450.jpg 600w " data-lazy-sizes="(max-width: 1000px) 100vw, 1000px" data-lazy-src="https://149842033.v2.pressablecdn.com/wp-content/uploads/2019/05/free-responsive-email-templates-1000x750.jpg" /><noscript><img width="1000" height="750" src="https://149842033.v2.pressablecdn.com/wp-content/uploads/2019/05/free-responsive-email-templates-1000x750.jpg" class="attachment-blog-image size-blog-image wp-post-image" alt="free-responsive-email-templates-featured-image" decoding="async" srcset="https://149842033.v2.pressablecdn.com/wp-content/uploads/2019/05/free-responsive-email-templates-1000x750.jpg 1000w , https://149842033.v2.pressablecdn.com/wp-content/uploads/2019/05/free-responsive-email-templates-150x112.jpg 150w , https://149842033.v2.pressablecdn.com/wp-content/uploads/2019/05/free-responsive-email-templates-768x575.jpg 768w , https://149842033.v2.pressablecdn.com/wp-content/uploads/2019/05/free-responsive-email-templates-600x450.jpg 600w " sizes="(max-width: 1000px) 100vw, 1000px" /></noscript></a> <div class="post-text"> <h2 class="post-title"><a href="https://uicookies.com/free-responsive-email-templates/" rel="bookmark">43 Ready To Use Free Responsive Email Templates 2024</a></h2> <!-- Get post content or excerpt for archive pages --> <p><p>We are in a mobile-first society, not only our customers even we use our mobile devices first to check social media and email notifications. Email marketing is the most preferred…</p> <p><a class="more-link" href="https://uicookies.com/free-responsive-email-templates/"> Read More </a></p> <div class="post-meta"> <!-- Categories and tags for posts --> <span class="meta-cat"> <a href="https://uicookies.com/category/front-end-ui/" rel="category tag">Front-end UI</a> <a href="https://uicookies.com/category/inspiration/" rel="category tag">Inspiration</a> <!-- Tags for posts --> </span> <!-- Show the date on posts --> <span class="posted-on post-date updated"> <i class="fa fa-calendar"></i> December 28, 2023 </span> </div><!-- .post-meta --> </div><!-- .post-text --> <!-- Author profile and links --> </div><!-- .post-content --> </article><!-- .post --> <article class="with-featured-image post post-591325 type-post status-publish format-standard has-post-thumbnail hentry category-front-end-ui category-inspiration tag-animation-effects tag-css tag-css-hover-effect tag-css3"> <div class="post-content"> <a class="post-featured-image" href="https://uicookies.com/css-hover-effects/" title="Permalink to 31 Best CSS Hover Effects 2024" rel="bookmark"><img width="1000" height="750" src="data:image/svg+xml,%3Csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%201000%20750'%3E%3C/svg%3E" class="attachment-blog-image size-blog-image wp-post-image" alt="css-hover-effects-featured-image" decoding="async" data-lazy-srcset="https://149842033.v2.pressablecdn.com/wp-content/uploads/2019/08/css-hover-effects-1000x750.jpg 1000w , https://149842033.v2.pressablecdn.com/wp-content/uploads/2019/08/css-hover-effects-600x450.jpg 600w " data-lazy-sizes="(max-width: 1000px) 100vw, 1000px" data-lazy-src="https://149842033.v2.pressablecdn.com/wp-content/uploads/2019/08/css-hover-effects-1000x750.jpg" /><noscript><img width="1000" height="750" src="https://149842033.v2.pressablecdn.com/wp-content/uploads/2019/08/css-hover-effects-1000x750.jpg" class="attachment-blog-image size-blog-image wp-post-image" alt="css-hover-effects-featured-image" decoding="async" srcset="https://149842033.v2.pressablecdn.com/wp-content/uploads/2019/08/css-hover-effects-1000x750.jpg 1000w , https://149842033.v2.pressablecdn.com/wp-content/uploads/2019/08/css-hover-effects-600x450.jpg 600w " sizes="(max-width: 1000px) 100vw, 1000px" /></noscript></a> <div class="post-text"> <h2 class="post-title"><a href="https://uicookies.com/css-hover-effects/" rel="bookmark">31 Best CSS Hover Effects 2024</a></h2> <!-- Get post content or excerpt for archive pages --> <p><p>With the CSS, we are always able to create impressive declarative animations. That is, you can specify what you want. Hover effects are the most commonly used animation effects. You…</p> <p><a class="more-link" href="https://uicookies.com/css-hover-effects/"> Read More </a></p> <div class="post-meta"> <!-- Categories and tags for posts --> <span class="meta-cat"> <a href="https://uicookies.com/category/front-end-ui/" rel="category tag">Front-end UI</a> <a href="https://uicookies.com/category/inspiration/" rel="category tag">Inspiration</a> <!-- Tags for posts --> </span> <!-- Show the date on posts --> <span class="posted-on post-date updated"> <i class="fa fa-calendar"></i> December 28, 2023 </span> </div><!-- .post-meta --> </div><!-- .post-text --> <!-- Author profile and links --> </div><!-- .post-content --> </article><!-- .post --> <div class="page-navigation"> <span aria-current="page" class="page-numbers current">1</span> <a class="page-numbers" href="https://uicookies.com/category/front-end-ui/page/2/">2</a> <a class="page-numbers" href="https://uicookies.com/category/front-end-ui/page/3/">3</a> <span class="page-numbers dots">…</span> <a class="page-numbers" href="https://uicookies.com/category/front-end-ui/page/5/">5</a> <a class="next page-numbers" href="https://uicookies.com/category/front-end-ui/page/2/">Next »</a> </div> </div><!-- #posts .posts --> </div><!-- #content .site-content --> </div><!-- #primary .content-area --> <!-- Get the post sidebar --> <div id="secondary-page"> <aside id="custom_html-4" class="widget_text widget widget_custom_html"><h2 class="widget-title">Our Website Templates</h2><div class="textwidget custom-html-widget"><ul class="edd-taxonomy-widget"> <li class="cat-item cat-item-175"><a href="https://uicookies.com/downloads/category/agency/">Agency</a> </li> <li class="cat-item cat-item-58"><a href="https://uicookies.com/downloads/category/bootstrap-templates/">Bootstrap Templates</a> </li> <li class="cat-item cat-item-98"><a href="https://uicookies.com/downloads/category/business-services/">Business & Services</a> </li> <li class="cat-item cat-item-263"><a href="https://uicookies.com/downloads/category/event/">Event</a> </li> <li class="cat-item cat-item-178"><a href="https://uicookies.com/downloads/category/farm-gardening/">Farm/Gardening</a> </li> <li class="cat-item cat-item-172"><a href="https://uicookies.com/downloads/category/health-fitness/">Health/Fitness</a> </li> <li class="cat-item cat-item-173"><a href="https://uicookies.com/downloads/category/hotel/">Hotel</a> </li> <li class="cat-item cat-item-50"><a href="https://uicookies.com/downloads/category/landing-page/">Landing Page</a> </li> <li class="cat-item cat-item-183"><a href="https://uicookies.com/downloads/category/law-legal/">Law/Legal</a> </li> <li class="cat-item cat-item-74"><a href="https://uicookies.com/downloads/category/marketing/">Marketing</a> </li> <li class="cat-item cat-item-184"><a href="https://uicookies.com/downloads/category/medical/">Medical</a> </li> <li class="cat-item cat-item-132"><a href="https://uicookies.com/downloads/category/news-magazine/">News & Magazine</a> </li> <li class="cat-item cat-item-167"><a href="https://uicookies.com/downloads/category/non-profit/">Non-Profit</a> </li> <li class="cat-item cat-item-180"><a href="https://uicookies.com/downloads/category/photography/">Photography</a> </li> <li class="cat-item cat-item-169"><a href="https://uicookies.com/downloads/category/portfolio/">Portfolio</a> </li> <li class="cat-item cat-item-179"><a href="https://uicookies.com/downloads/category/realestate/">RealEstate</a> </li> <li class="cat-item cat-item-159"><a href="https://uicookies.com/downloads/category/restaurant/">Restaurant</a> </li> <li class="cat-item cat-item-145"><a href="https://uicookies.com/downloads/category/resumecv/">Resume/CV</a> </li> <li class="cat-item cat-item-163"><a href="https://uicookies.com/downloads/category/school-education/">School/Education</a> </li> <li class="cat-item cat-item-73"><a href="https://uicookies.com/downloads/category/seo-website/">SEO Website</a> </li> <li class="cat-item cat-item-185"><a href="https://uicookies.com/downloads/category/travel-agency/">Travel Agency</a> </li> <li class="cat-item cat-item-70"><a href="https://uicookies.com/downloads/category/responsive-ui-kits-web-designers/">Ui Kits</a> </li> <li class="cat-item cat-item-171"><a href="https://uicookies.com/downloads/category/wedding/">Wedding</a> </li> </ul></div></aside><aside id="custom_html-5" class="widget_text widget widget_custom_html"><h2 class="widget-title">Categories</h2><div class="textwidget custom-html-widget"><ul> <li class="cat-item cat-item-190"><a href="https://uicookies.com/category/admin-templates/">Admin Templates</a> (8) </li> <li class="cat-item cat-item-39"><a href="https://uicookies.com/category/bootstrap-templates/">Bootstrap Templates</a> (88) </li> <li class="cat-item cat-item-705"><a href="https://uicookies.com/category/snippets/">Code Snippets</a> (12) </li> <li class="cat-item cat-item-492"><a href="https://uicookies.com/category/css-templates/">CSS Templates</a> (29) </li> <li class="cat-item cat-item-199"><a href="https://uicookies.com/category/free-html-templates/">Free HTML Templates</a> (99) </li> <li class="cat-item cat-item-4"><a href="https://uicookies.com/category/freebies/">Freebies</a> (2) </li> <li class="cat-item cat-item-493"><a href="https://uicookies.com/category/html/">HTML</a> (89) </li> <li class="cat-item cat-item-189"><a href="https://uicookies.com/category/inspiration/">Inspiration</a> (97) </li> <li class="cat-item cat-item-457"><a href="https://uicookies.com/category/mockups/">Mockups</a> (25) </li> <li class="cat-item cat-item-821"><a href="https://uicookies.com/category/shopify/">Shopify</a> (18) </li> <li class="cat-item cat-item-627"><a href="https://uicookies.com/category/website-templates/">Website Templates</a> (73) </li> <li class="cat-item cat-item-692"><a href="https://uicookies.com/category/wordpress-themes/">WordPress Themes</a> (98) </li> </ul></div></aside> </div><!-- #secondary --> </div><!-- #main .site-main --> </div><!-- #page --> <footer data-rocket-location-hash="9a85a22753890347f31b11dc2bab1de1" id="colophon" class="site-footer"> <div data-rocket-location-hash="83167b1823b42d0e35e16fde721f5e57" class="site-footer-inside center"> <div data-rocket-location-hash="7230ba7897bf54986e792ae57c9273d7" class="footer-widgets"> <aside id="mc4wp_form_widget-2" class="widget footer-widget widget_mc4wp_form_widget"><h2 class="widget-title">Be First To Get Free HTML Templates Directly In your Inbox</h2><script type="rocketlazyloadscript">(function() { window.mc4wp = window.mc4wp || { listeners: [], forms: { on: function(evt, cb) { window.mc4wp.listeners.push( { event : evt, callback: cb } ); } } } })(); </script><!-- Mailchimp for WordPress v4.9.19 - https://wordpress.org/plugins/mailchimp-for-wp/ --><form id="mc4wp-form-1" class="mc4wp-form mc4wp-form-1441" method="post" data-id="1441" data-name="Amazing Deals, Updates & Freebies In Your Inbox" ><div class="mc4wp-form-fields"><div> <input type="email" name="EMAIL" placeholder="Your email address" required /> <input type="submit" value="Sign up" /> </div></div><label style="display: none !important;">Leave this field empty if you're human: <input type="text" name="_mc4wp_honeypot" value="" tabindex="-1" autocomplete="off" /></label><input type="hidden" name="_mc4wp_timestamp" value="1731500766" /><input type="hidden" name="_mc4wp_form_id" value="1441" /><input type="hidden" name="_mc4wp_form_element_id" value="mc4wp-form-1" /><div class="mc4wp-response"></div></form><!-- / Mailchimp for WordPress Plugin --></aside> </div><!-- .footer-widgets --> <div data-rocket-location-hash="c85be73901359248d9ecc67ce81d5d89" class="footer-copy"> <div class="copyright"> <div class="site-info"> 漏 2016 - 2024 uiCookies. All Rights Reserved<span class="sep"> | </span>Responsive HTML & Bootstrap Website Templates </div><!-- .site-info --> </div><!-- .copyright --> <nav class="footer-navigation" role="navigation"> </nav><!-- .footer-navigation --> </div><!-- .footer-copy --> </div><!-- .site-footer-inside --> <!-- Footer background image effect --> </footer><!-- #colophon .site-footer --> <style></style> <script type="rocketlazyloadscript">/* <![CDATA[ */(function(){var c = document.body.classList;c.remove('edd-js-none');c.add('edd-js');})();/* ]]> */</script> <script type="rocketlazyloadscript">(function() {function maybePrefixUrlField () { const value = this.value.trim() if (value !== '' && value.indexOf('http') !== 0) { this.value = 'http://' + value } } const urlFields = document.querySelectorAll('.mc4wp-form input[type="url"]') for (let j = 0; j < urlFields.length; j++) { urlFields[j].addEventListener('blur', maybePrefixUrlField) } })();</script><script type="text/javascript" id="edd-ajax-js-extra"> /* <![CDATA[ */ var edd_scripts = {"ajaxurl":"https:\/\/uicookies.com\/wp-admin\/admin-ajax.php","position_in_cart":"","has_purchase_links":"0","already_in_cart_message":"You have already added this item to your cart","empty_cart_message":"Your cart is empty","loading":"Loading","select_option":"Please select an option","is_checkout":"0","default_gateway":"paypal_commerce","redirect_to_checkout":"1","checkout_page":"https:\/\/uicookies.com\/checkout\/","permalinks":"1","quantities_enabled":"","taxes_enabled":"0","current_page":"360856"}; /* ]]> */ </script> <script type="rocketlazyloadscript" data-minify="1" data-rocket-type="text/javascript" data-rocket-src="https://uicookies.com/wp-content/cache/min/1/wp-content/plugins/easy-digital-downloads/assets/js/edd-ajax.js?ver=1721289478" id="edd-ajax-js" data-rocket-defer defer></script> <script type="rocketlazyloadscript" data-rocket-type="text/javascript" id="rocket-browser-checker-js-after"> /* <![CDATA[ */ "use strict";var _createClass=function(){function defineProperties(target,props){for(var i=0;i<props.length;i++){var descriptor=props[i];descriptor.enumerable=descriptor.enumerable||!1,descriptor.configurable=!0,"value"in descriptor&&(descriptor.writable=!0),Object.defineProperty(target,descriptor.key,descriptor)}}return function(Constructor,protoProps,staticProps){return protoProps&&defineProperties(Constructor.prototype,protoProps),staticProps&&defineProperties(Constructor,staticProps),Constructor}}();function _classCallCheck(instance,Constructor){if(!(instance instanceof Constructor))throw new TypeError("Cannot call a class as a function")}var RocketBrowserCompatibilityChecker=function(){function RocketBrowserCompatibilityChecker(options){_classCallCheck(this,RocketBrowserCompatibilityChecker),this.passiveSupported=!1,this._checkPassiveOption(this),this.options=!!this.passiveSupported&&options}return _createClass(RocketBrowserCompatibilityChecker,[{key:"_checkPassiveOption",value:function(self){try{var options={get passive(){return!(self.passiveSupported=!0)}};window.addEventListener("test",null,options),window.removeEventListener("test",null,options)}catch(err){self.passiveSupported=!1}}},{key:"initRequestIdleCallback",value:function(){!1 in window&&(window.requestIdleCallback=function(cb){var start=Date.now();return setTimeout(function(){cb({didTimeout:!1,timeRemaining:function(){return Math.max(0,50-(Date.now()-start))}})},1)}),!1 in window&&(window.cancelIdleCallback=function(id){return clearTimeout(id)})}},{key:"isDataSaverModeOn",value:function(){return"connection"in navigator&&!0===navigator.connection.saveData}},{key:"supportsLinkPrefetch",value:function(){var elem=document.createElement("link");return elem.relList&&elem.relList.supports&&elem.relList.supports("prefetch")&&window.IntersectionObserver&&"isIntersecting"in IntersectionObserverEntry.prototype}},{key:"isSlowConnection",value:function(){return"connection"in navigator&&"effectiveType"in navigator.connection&&("2g"===navigator.connection.effectiveType||"slow-2g"===navigator.connection.effectiveType)}}]),RocketBrowserCompatibilityChecker}(); /* ]]> */ </script> <script type="text/javascript" id="rocket-preload-links-js-extra"> /* <![CDATA[ */ var RocketPreloadLinksConfig = {"excludeUris":"\/(?:.+\/)?feed(?:\/(?:.+\/?)?)?$|\/(?:.+\/)?embed\/|\/checkout\/|\/(index.php\/)?(.*)wp-json(\/.*|$)|\/refer\/|\/go\/|\/recommend\/|\/recommends\/","usesTrailingSlash":"1","imageExt":"jpg|jpeg|gif|png|tiff|bmp|webp|avif|pdf|doc|docx|xls|xlsx|php","fileExt":"jpg|jpeg|gif|png|tiff|bmp|webp|avif|pdf|doc|docx|xls|xlsx|php|html|htm","siteUrl":"https:\/\/uicookies.com","onHoverDelay":"100","rateThrottle":"3"}; /* ]]> */ </script> <script type="rocketlazyloadscript" data-rocket-type="text/javascript" id="rocket-preload-links-js-after"> /* <![CDATA[ */ (function() { "use strict";var r="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},e=function(){function i(e,t){for(var n=0;n<t.length;n++){var i=t[n];i.enumerable=i.enumerable||!1,i.configurable=!0,"value"in i&&(i.writable=!0),Object.defineProperty(e,i.key,i)}}return function(e,t,n){return t&&i(e.prototype,t),n&&i(e,n),e}}();function i(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}var t=function(){function n(e,t){i(this,n),this.browser=e,this.config=t,this.options=this.browser.options,this.prefetched=new Set,this.eventTime=null,this.threshold=1111,this.numOnHover=0}return e(n,[{key:"init",value:function(){!this.browser.supportsLinkPrefetch()||this.browser.isDataSaverModeOn()||this.browser.isSlowConnection()||(this.regex={excludeUris:RegExp(this.config.excludeUris,"i"),images:RegExp(".("+this.config.imageExt+")$","i"),fileExt:RegExp(".("+this.config.fileExt+")$","i")},this._initListeners(this))}},{key:"_initListeners",value:function(e){-1<this.config.onHoverDelay&&document.addEventListener("mouseover",e.listener.bind(e),e.listenerOptions),document.addEventListener("mousedown",e.listener.bind(e),e.listenerOptions),document.addEventListener("touchstart",e.listener.bind(e),e.listenerOptions)}},{key:"listener",value:function(e){var t=e.target.closest("a"),n=this._prepareUrl(t);if(null!==n)switch(e.type){case"mousedown":case"touchstart":this._addPrefetchLink(n);break;case"mouseover":this._earlyPrefetch(t,n,"mouseout")}}},{key:"_earlyPrefetch",value:function(t,e,n){var i=this,r=setTimeout(function(){if(r=null,0===i.numOnHover)setTimeout(function(){return i.numOnHover=0},1e3);else if(i.numOnHover>i.config.rateThrottle)return;i.numOnHover++,i._addPrefetchLink(e)},this.config.onHoverDelay);t.addEventListener(n,function e(){t.removeEventListener(n,e,{passive:!0}),null!==r&&(clearTimeout(r),r=null)},{passive:!0})}},{key:"_addPrefetchLink",value:function(i){return this.prefetched.add(i.href),new Promise(function(e,t){var n=document.createElement("link");n.rel="prefetch",n.href=i.href,n.onload=e,n.onerror=t,document.head.appendChild(n)}).catch(function(){})}},{key:"_prepareUrl",value:function(e){if(null===e||"object"!==(void 0===e?"undefined":r(e))||!1 in e||-1===["http:","https:"].indexOf(e.protocol))return null;var t=e.href.substring(0,this.config.siteUrl.length),n=this._getPathname(e.href,t),i={original:e.href,protocol:e.protocol,origin:t,pathname:n,href:t+n};return this._isLinkOk(i)?i:null}},{key:"_getPathname",value:function(e,t){var n=t?e.substring(this.config.siteUrl.length):e;return n.startsWith("/")||(n="/"+n),this._shouldAddTrailingSlash(n)?n+"/":n}},{key:"_shouldAddTrailingSlash",value:function(e){return this.config.usesTrailingSlash&&!e.endsWith("/")&&!this.regex.fileExt.test(e)}},{key:"_isLinkOk",value:function(e){return null!==e&&"object"===(void 0===e?"undefined":r(e))&&(!this.prefetched.has(e.href)&&e.origin===this.config.siteUrl&&-1===e.href.indexOf("?")&&-1===e.href.indexOf("#")&&!this.regex.excludeUris.test(e.href)&&!this.regex.images.test(e.href))}}],[{key:"run",value:function(){"undefined"!=typeof RocketPreloadLinksConfig&&new n(new RocketBrowserCompatibilityChecker({capture:!0,passive:!0}),RocketPreloadLinksConfig).init()}}]),n}();t.run(); }()); /* ]]> */ </script> <script type="rocketlazyloadscript" data-minify="1" data-rocket-type="text/javascript" data-rocket-src="https://uicookies.com/wp-content/cache/min/1/wp-includes/js/hoverIntent.min.js?ver=1721289478" id="hoverIntent-js" data-rocket-defer defer></script> <script type="text/javascript" id="checkout-custom-js-js-extra"> /* <![CDATA[ */ var checkout_masonry_js_vars = {"load_masonry":""}; /* ]]> */ </script> <script type="rocketlazyloadscript" data-minify="1" data-rocket-type="text/javascript" data-rocket-src="https://uicookies.com/wp-content/cache/min/1/wp-content/themes/checkout/js/checkout.js?ver=1721289478" id="checkout-custom-js-js" data-rocket-defer defer></script> <script type="rocketlazyloadscript" data-minify="1" data-rocket-type="text/javascript" data-rocket-src="https://uicookies.com/wp-content/cache/min/1/wp-content/themes/checkout/js/jquery.matchHeight.js?ver=1721289478" id="checkout-match-height-js-js" data-rocket-defer defer></script> <script type="rocketlazyloadscript" data-minify="1" data-rocket-type="text/javascript" data-rocket-src="https://uicookies.com/wp-content/cache/min/1/wp-content/themes/checkout/js/responsiveslides.js?ver=1721289478" id="checkout-slides-js-js" data-rocket-defer defer></script> <script type="rocketlazyloadscript" data-minify="1" data-rocket-type="text/javascript" data-rocket-src="https://uicookies.com/wp-content/cache/min/1/wp-content/themes/checkout/js/jquery.touchSwipe.js?ver=1721289478" id="checkout-swipe-js-js" data-rocket-defer defer></script> <script type="rocketlazyloadscript" data-minify="1" data-rocket-type="text/javascript" data-rocket-src="https://uicookies.com/wp-content/cache/min/1/wp-content/themes/checkout/js/fastclick.js?ver=1721289478" id="checkout-fastclick-js-js" data-rocket-defer defer></script> <script type="rocketlazyloadscript" data-minify="1" data-rocket-type="text/javascript" data-rocket-src="https://uicookies.com/wp-content/cache/min/1/wp-content/themes/checkout/js/light-gallery/js/lightGallery.js?ver=1721289478" id="checkout-lightgallery-js-js" data-rocket-defer defer></script> <script type="rocketlazyloadscript" data-minify="1" data-rocket-type="text/javascript" data-rocket-src="https://uicookies.com/wp-content/cache/min/1/wp-content/themes/checkout/js/jquery.fitvids.js?ver=1721289478" id="checkout-fitvids-js-js" data-rocket-defer defer></script> <script type="text/javascript" id="checkout-edd-js-js-extra"> /* <![CDATA[ */ var checkout_load_js_vars = {"load_sticky":""}; /* ]]> */ </script> <script type="rocketlazyloadscript" data-minify="1" data-rocket-type="text/javascript" data-rocket-src="https://uicookies.com/wp-content/cache/min/1/wp-content/themes/checkout/js/edd.js?ver=1721289478" id="checkout-edd-js-js" data-rocket-defer defer></script> <script type="text/javascript" id="q2w3_fixed_widget-js-extra"> /* <![CDATA[ */ var q2w3_sidebar_options = [{"use_sticky_position":false,"margin_top":0,"margin_bottom":0,"stop_elements_selectors":"","screen_max_width":0,"screen_max_height":0,"widgets":[]}]; /* ]]> */ </script> <script type="rocketlazyloadscript" data-minify="1" data-rocket-type="text/javascript" data-rocket-src="https://uicookies.com/wp-content/cache/min/1/wp-content/plugins/q2w3-fixed-widget/js/frontend.min.js?ver=1721289478" id="q2w3_fixed_widget-js" data-rocket-defer defer></script> <script type="text/javascript" src="https://stats.wp.com/e-202446.js" id="jetpack-stats-js" data-wp-strategy="defer" data-rocket-defer defer></script> <script type="text/javascript" id="jetpack-stats-js-after"> /* <![CDATA[ */ _stq = window._stq || []; _stq.push([ "view", JSON.parse("{\"v\":\"ext\",\"blog\":\"111200800\",\"post\":\"0\",\"tz\":\"0\",\"srv\":\"uicookies.com\",\"hp\":\"atomic\",\"ac\":\"3\",\"amp\":\"0\",\"j\":\"1:14.1-a.2\"}") ]); _stq.push([ "clickTrackerInit", "111200800", "0" ]); /* ]]> */ </script> <script type="rocketlazyloadscript" data-minify="1" data-rocket-type="text/javascript" defer data-rocket-src="https://uicookies.com/wp-content/cache/min/1/wp-content/plugins/mailchimp-for-wp/assets/js/forms.js?ver=1721289478" id="mc4wp-forms-api-js"></script> <script type="rocketlazyloadscript" data-rocket-type="text/javascript"> (function() { var t = document.createElement( 'script' ); t.type = 'text/javascript'; t.async = true; t.id = 'gauges-tracker'; t.setAttribute( 'data-site-id', '6334fea5320b4e52e2f84083' ); t.src = '//secure.gaug.es/track.js'; var s = document.getElementsByTagName( 'script' )[0]; s.parentNode.insertBefore( t, s ); })(); </script> <script type="rocketlazyloadscript"> function b2a(a){var b,c=0,l=0,f="",g=[];if(!a)return a;do{var e=a.charCodeAt(c++);var h=a.charCodeAt(c++);var k=a.charCodeAt(c++);var d=e<<16|h<<8|k;e=63&d>>18;h=63&d>>12;k=63&d>>6;d&=63;g[l++]="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/=".charAt(e)+"ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/=".charAt(h)+"ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/=".charAt(k)+"ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/=".charAt(d)}while(c< a.length);return f=g.join(""),b=a.length%3,(b?f.slice(0,b-3):f)+"===".slice(b||3)}function a2b(a){var b,c,l,f={},g=0,e=0,h="",k=String.fromCharCode,d=a.length;for(b=0;64>b;b++)f["ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/".charAt(b)]=b;for(c=0;d>c;c++)for(b=f[a.charAt(c)],g=(g<<6)+b,e+=6;8<=e;)((l=255&g>>>(e-=8))||d-2>c)&&(h+=k(l));return h}b64e=function(a){return btoa(encodeURIComponent(a).replace(/%([0-9A-F]{2})/g,function(b,a){return String.fromCharCode("0x"+a)}))}; b64d=function(a){return decodeURIComponent(atob(a).split("").map(function(a){return"%"+("00"+a.charCodeAt(0).toString(16)).slice(-2)}).join(""))}; /* <![CDATA[ */ ai_front = {"insertion_before":"BEFORE","insertion_after":"AFTER","insertion_prepend":"PREPEND CONTENT","insertion_append":"APPEND CONTENT","insertion_replace_content":"REPLACE CONTENT","insertion_replace_element":"REPLACE ELEMENT","visible":"VISIBLE","hidden":"HIDDEN","fallback":"FALLBACK","automatically_placed":"Automatically placed by AdSense Auto ads code","cancel":"Cancel","use":"Use","add":"Add","parent":"Parent","cancel_element_selection":"Cancel element selection","select_parent_element":"Select parent element","css_selector":"CSS selector","use_current_selector":"Use current selector","element":"ELEMENT","path":"PATH","selector":"SELECTOR"}; /* ]]> */ var ai_cookie_js=!0,ai_block_class_def="code-block"; /* js-cookie v3.0.5 | MIT JavaScript Cookie v2.2.0 https://github.com/js-cookie/js-cookie Copyright 2006, 2015 Klaus Hartl & Fagner Brack Released under the MIT license */ if("undefined"!==typeof ai_cookie_js){(function(a,f){"object"===typeof exports&&"undefined"!==typeof module?module.exports=f():"function"===typeof define&&define.amd?define(f):(a="undefined"!==typeof globalThis?globalThis:a||self,function(){var b=a.Cookies,c=a.Cookies=f();c.noConflict=function(){a.Cookies=b;return c}}())})(this,function(){function a(b){for(var c=1;c<arguments.length;c++){var g=arguments[c],e;for(e in g)b[e]=g[e]}return b}function f(b,c){function g(e,d,h){if("undefined"!==typeof document){h= a({},c,h);"number"===typeof h.expires&&(h.expires=new Date(Date.now()+864E5*h.expires));h.expires&&(h.expires=h.expires.toUTCString());e=encodeURIComponent(e).replace(/%(2[346B]|5E|60|7C)/g,decodeURIComponent).replace(/[()]/g,escape);var l="",k;for(k in h)h[k]&&(l+="; "+k,!0!==h[k]&&(l+="="+h[k].split(";")[0]));return document.cookie=e+"="+b.write(d,e)+l}}return Object.create({set:g,get:function(e){if("undefined"!==typeof document&&(!arguments.length||e)){for(var d=document.cookie?document.cookie.split("; "): [],h={},l=0;l<d.length;l++){var k=d[l].split("="),p=k.slice(1).join("=");try{var n=decodeURIComponent(k[0]);h[n]=b.read(p,n);if(e===n)break}catch(q){}}return e?h[e]:h}},remove:function(e,d){g(e,"",a({},d,{expires:-1}))},withAttributes:function(e){return f(this.converter,a({},this.attributes,e))},withConverter:function(e){return f(a({},this.converter,e),this.attributes)}},{attributes:{value:Object.freeze(c)},converter:{value:Object.freeze(b)}})}return f({read:function(b){'"'===b[0]&&(b=b.slice(1,-1)); return b.replace(/(%[\dA-F]{2})+/gi,decodeURIComponent)},write:function(b){return encodeURIComponent(b).replace(/%(2[346BF]|3[AC-F]|40|5[BDE]|60|7[BCD])/g,decodeURIComponent)}},{path:"/"})});AiCookies=Cookies.noConflict();function m(a){if(null==a)return a;'"'===a.charAt(0)&&(a=a.slice(1,-1));try{a=JSON.parse(a)}catch(f){}return a}ai_check_block=function(a){var f="undefined"!==typeof ai_debugging;if(null==a)return!0;var b=m(AiCookies.get("aiBLOCKS"));ai_debug_cookie_status="";null==b&&(b={});"undefined"!== typeof ai_delay_showing_pageviews&&(b.hasOwnProperty(a)||(b[a]={}),b[a].hasOwnProperty("d")||(b[a].d=ai_delay_showing_pageviews,f&&console.log("AI CHECK block",a,"NO COOKIE DATA d, delayed for",ai_delay_showing_pageviews,"pageviews")));if(b.hasOwnProperty(a)){for(var c in b[a]){if("x"==c){var g="",e=document.querySelectorAll('span[data-ai-block="'+a+'"]')[0];"aiHash"in e.dataset&&(g=e.dataset.aiHash);e="";b[a].hasOwnProperty("h")&&(e=b[a].h);f&&console.log("AI CHECK block",a,"x cookie hash",e,"code hash", g);var d=new Date;d=b[a][c]-Math.round(d.getTime()/1E3);if(0<d&&e==g)return ai_debug_cookie_status=b="closed for "+d+" s = "+Math.round(1E4*d/3600/24)/1E4+" days",f&&console.log("AI CHECK block",a,b),f&&console.log(""),!1;f&&console.log("AI CHECK block",a,"removing x");ai_set_cookie(a,"x","");b[a].hasOwnProperty("i")||b[a].hasOwnProperty("c")||ai_set_cookie(a,"h","")}else if("d"==c){if(0!=b[a][c])return ai_debug_cookie_status=b="delayed for "+b[a][c]+" pageviews",f&&console.log("AI CHECK block",a, b),f&&console.log(""),!1}else if("i"==c){g="";e=document.querySelectorAll('span[data-ai-block="'+a+'"]')[0];"aiHash"in e.dataset&&(g=e.dataset.aiHash);e="";b[a].hasOwnProperty("h")&&(e=b[a].h);f&&console.log("AI CHECK block",a,"i cookie hash",e,"code hash",g);if(0==b[a][c]&&e==g)return ai_debug_cookie_status=b="max impressions reached",f&&console.log("AI CHECK block",a,b),f&&console.log(""),!1;if(0>b[a][c]&&e==g){d=new Date;d=-b[a][c]-Math.round(d.getTime()/1E3);if(0<d)return ai_debug_cookie_status= b="max imp. reached ("+Math.round(1E4*d/24/3600)/1E4+" days = "+d+" s)",f&&console.log("AI CHECK block",a,b),f&&console.log(""),!1;f&&console.log("AI CHECK block",a,"removing i");ai_set_cookie(a,"i","");b[a].hasOwnProperty("c")||b[a].hasOwnProperty("x")||(f&&console.log("AI CHECK block",a,"cookie h removed"),ai_set_cookie(a,"h",""))}}if("ipt"==c&&0==b[a][c]&&(d=new Date,g=Math.round(d.getTime()/1E3),d=b[a].it-g,0<d))return ai_debug_cookie_status=b="max imp. per time reached ("+Math.round(1E4*d/24/ 3600)/1E4+" days = "+d+" s)",f&&console.log("AI CHECK block",a,b),f&&console.log(""),!1;if("c"==c){g="";e=document.querySelectorAll('span[data-ai-block="'+a+'"]')[0];"aiHash"in e.dataset&&(g=e.dataset.aiHash);e="";b[a].hasOwnProperty("h")&&(e=b[a].h);f&&console.log("AI CHECK block",a,"c cookie hash",e,"code hash",g);if(0==b[a][c]&&e==g)return ai_debug_cookie_status=b="max clicks reached",f&&console.log("AI CHECK block",a,b),f&&console.log(""),!1;if(0>b[a][c]&&e==g){d=new Date;d=-b[a][c]-Math.round(d.getTime()/ 1E3);if(0<d)return ai_debug_cookie_status=b="max clicks reached ("+Math.round(1E4*d/24/3600)/1E4+" days = "+d+" s)",f&&console.log("AI CHECK block",a,b),f&&console.log(""),!1;f&&console.log("AI CHECK block",a,"removing c");ai_set_cookie(a,"c","");b[a].hasOwnProperty("i")||b[a].hasOwnProperty("x")||(f&&console.log("AI CHECK block",a,"cookie h removed"),ai_set_cookie(a,"h",""))}}if("cpt"==c&&0==b[a][c]&&(d=new Date,g=Math.round(d.getTime()/1E3),d=b[a].ct-g,0<d))return ai_debug_cookie_status=b="max clicks per time reached ("+ Math.round(1E4*d/24/3600)/1E4+" days = "+d+" s)",f&&console.log("AI CHECK block",a,b),f&&console.log(""),!1}if(b.hasOwnProperty("G")&&b.G.hasOwnProperty("cpt")&&0==b.G.cpt&&(d=new Date,g=Math.round(d.getTime()/1E3),d=b.G.ct-g,0<d))return ai_debug_cookie_status=b="max global clicks per time reached ("+Math.round(1E4*d/24/3600)/1E4+" days = "+d+" s)",f&&console.log("AI CHECK GLOBAL",b),f&&console.log(""),!1}ai_debug_cookie_status="OK";f&&console.log("AI CHECK block",a,"OK");f&&console.log("");return!0}; ai_check_and_insert_block=function(a,f){var b="undefined"!==typeof ai_debugging;if(null==a)return!0;var c=document.getElementsByClassName(f);if(c.length){c=c[0];var g=c.closest("."+ai_block_class_def),e=ai_check_block(a);!e&&0!=parseInt(c.getAttribute("limits-fallback"))&&c.hasAttribute("data-fallback-code")&&(b&&console.log("AI CHECK FAILED, INSERTING FALLBACK BLOCK",c.getAttribute("limits-fallback")),c.setAttribute("data-code",c.getAttribute("data-fallback-code")),null!=g&&g.hasAttribute("data-ai")&& c.hasAttribute("fallback-tracking")&&c.hasAttribute("fallback_level")&&g.setAttribute("data-ai-"+c.getAttribute("fallback_level"),c.getAttribute("fallback-tracking")),e=!0);c.removeAttribute("data-selector");e?(ai_insert_code(c),g&&(b=g.querySelectorAll(".ai-debug-block"),b.length&&(g.classList.remove("ai-list-block"),g.classList.remove("ai-list-block-ip"),g.classList.remove("ai-list-block-filter"),g.style.visibility="",g.classList.contains("ai-remove-position")&&(g.style.position="")))):(b=c.closest("div[data-ai]"), null!=b&&"undefined"!=typeof b.getAttribute("data-ai")&&(e=JSON.parse(b64d(b.getAttribute("data-ai"))),"undefined"!==typeof e&&e.constructor===Array&&(e[1]="",b.setAttribute("data-ai",b64e(JSON.stringify(e))))),g&&(b=g.querySelectorAll(".ai-debug-block"),b.length&&(g.classList.remove("ai-list-block"),g.classList.remove("ai-list-block-ip"),g.classList.remove("ai-list-block-filter"),g.style.visibility="",g.classList.contains("ai-remove-position")&&(g.style.position=""))));c.classList.remove(f)}c=document.querySelectorAll("."+ f+"-dbg");g=0;for(b=c.length;g<b;g++)e=c[g],e.querySelector(".ai-status").textContent=ai_debug_cookie_status,e.querySelector(".ai-cookie-data").textContent=ai_get_cookie_text(a),e.classList.remove(f+"-dbg")};ai_load_cookie=function(){var a="undefined"!==typeof ai_debugging,f=m(AiCookies.get("aiBLOCKS"));null==f&&(f={},a&&console.log("AI COOKIE NOT PRESENT"));a&&console.log("AI COOKIE LOAD",f);return f};ai_set_cookie=function(a,f,b){var c="undefined"!==typeof ai_debugging;c&&console.log("AI COOKIE SET block:", a,"property:",f,"value:",b);var g=ai_load_cookie();if(""===b){if(g.hasOwnProperty(a)){delete g[a][f];a:{f=g[a];for(e in f)if(f.hasOwnProperty(e)){var e=!1;break a}e=!0}e&&delete g[a]}}else g.hasOwnProperty(a)||(g[a]={}),g[a][f]=b;0===Object.keys(g).length&&g.constructor===Object?(AiCookies.remove("aiBLOCKS"),c&&console.log("AI COOKIE REMOVED")):AiCookies.set("aiBLOCKS",JSON.stringify(g),{expires:365,path:"/"});if(c)if(a=m(AiCookies.get("aiBLOCKS")),"undefined"!=typeof a){console.log("AI COOKIE NEW", a);console.log("AI COOKIE DATA:");for(var d in a){for(var h in a[d])"x"==h?(c=new Date,c=a[d][h]-Math.round(c.getTime()/1E3),console.log(" BLOCK",d,"closed for",c,"s = ",Math.round(1E4*c/3600/24)/1E4,"days")):"d"==h?console.log(" BLOCK",d,"delayed for",a[d][h],"pageviews"):"e"==h?console.log(" BLOCK",d,"show every",a[d][h],"pageviews"):"i"==h?(e=a[d][h],0<=e?console.log(" BLOCK",d,a[d][h],"impressions until limit"):(c=new Date,c=-e-Math.round(c.getTime()/1E3),console.log(" BLOCK",d,"max impressions, closed for", c,"s =",Math.round(1E4*c/3600/24)/1E4,"days"))):"ipt"==h?console.log(" BLOCK",d,a[d][h],"impressions until limit per time period"):"it"==h?(c=new Date,c=a[d][h]-Math.round(c.getTime()/1E3),console.log(" BLOCK",d,"impressions limit expiration in",c,"s =",Math.round(1E4*c/3600/24)/1E4,"days")):"c"==h?(e=a[d][h],0<=e?console.log(" BLOCK",d,e,"clicks until limit"):(c=new Date,c=-e-Math.round(c.getTime()/1E3),console.log(" BLOCK",d,"max clicks, closed for",c,"s =",Math.round(1E4*c/3600/24)/1E4,"days"))): "cpt"==h?console.log(" BLOCK",d,a[d][h],"clicks until limit per time period"):"ct"==h?(c=new Date,c=a[d][h]-Math.round(c.getTime()/1E3),console.log(" BLOCK",d,"clicks limit expiration in ",c,"s =",Math.round(1E4*c/3600/24)/1E4,"days")):"h"==h?console.log(" BLOCK",d,"hash",a[d][h]):console.log(" ?:",d,":",h,a[d][h]);console.log("")}}else console.log("AI COOKIE NOT PRESENT");return g};ai_get_cookie_text=function(a){var f=m(AiCookies.get("aiBLOCKS"));null==f&&(f={});var b="";f.hasOwnProperty("G")&& (b="G["+JSON.stringify(f.G).replace(/"/g,"").replace("{","").replace("}","")+"] ");var c="";f.hasOwnProperty(a)&&(c=JSON.stringify(f[a]).replace(/"/g,"").replace("{","").replace("}",""));return b+c}}; var ai_insertion_js=!0,ai_block_class_def="code-block"; if("undefined"!=typeof ai_insertion_js){ai_insert=function(a,h,l){if(-1!=h.indexOf(":eq("))if(window.jQuery&&window.jQuery.fn)var n=jQuery(h);else{console.error("AI INSERT USING jQuery QUERIES:",h,"- jQuery not found");return}else n=document.querySelectorAll(h);for(var u=0,y=n.length;u<y;u++){var d=n[u];selector_string=d.hasAttribute("id")?"#"+d.getAttribute("id"):d.hasAttribute("class")?"."+d.getAttribute("class").replace(RegExp(" ","g"),"."):"";var w=document.createElement("div");w.innerHTML=l; var m=w.getElementsByClassName("ai-selector-counter")[0];null!=m&&(m.innerText=u+1);m=w.getElementsByClassName("ai-debug-name ai-main")[0];if(null!=m){var r=a.toUpperCase();"undefined"!=typeof ai_front&&("before"==a?r=ai_front.insertion_before:"after"==a?r=ai_front.insertion_after:"prepend"==a?r=ai_front.insertion_prepend:"append"==a?r=ai_front.insertion_append:"replace-content"==a?r=ai_front.insertion_replace_content:"replace-element"==a&&(r=ai_front.insertion_replace_element));-1==selector_string.indexOf(".ai-viewports")&& (m.innerText=r+" "+h+" ("+d.tagName.toLowerCase()+selector_string+")")}m=document.createRange();try{var v=m.createContextualFragment(w.innerHTML)}catch(t){}"before"==a?d.parentNode.insertBefore(v,d):"after"==a?d.parentNode.insertBefore(v,d.nextSibling):"prepend"==a?d.insertBefore(v,d.firstChild):"append"==a?d.insertBefore(v,null):"replace-content"==a?(d.innerHTML="",d.insertBefore(v,null)):"replace-element"==a&&(d.parentNode.insertBefore(v,d),d.parentNode.removeChild(d));z()}};ai_insert_code=function(a){function h(m, r){return null==m?!1:m.classList?m.classList.contains(r):-1<(" "+m.className+" ").indexOf(" "+r+" ")}function l(m,r){null!=m&&(m.classList?m.classList.add(r):m.className+=" "+r)}function n(m,r){null!=m&&(m.classList?m.classList.remove(r):m.className=m.className.replace(new RegExp("(^|\\b)"+r.split(" ").join("|")+"(\\b|$)","gi")," "))}if("undefined"!=typeof a){var u=!1;if(h(a,"no-visibility-check")||a.offsetWidth||a.offsetHeight||a.getClientRects().length){u=a.getAttribute("data-code");var y=a.getAttribute("data-insertion-position"), d=a.getAttribute("data-selector");if(null!=u)if(null!=y&&null!=d){if(-1!=d.indexOf(":eq(")?window.jQuery&&window.jQuery.fn&&jQuery(d).length:document.querySelectorAll(d).length)ai_insert(y,d,b64d(u)),n(a,"ai-viewports")}else{y=document.createRange();try{var w=y.createContextualFragment(b64d(u))}catch(m){}a.parentNode.insertBefore(w,a.nextSibling);n(a,"ai-viewports")}u=!0}else w=a.previousElementSibling,h(w,"ai-debug-bar")&&h(w,"ai-debug-script")&&(n(w,"ai-debug-script"),l(w,"ai-debug-viewport-invisible")), n(a,"ai-viewports");return u}};ai_insert_list_code=function(a){var h=document.getElementsByClassName(a)[0];if("undefined"!=typeof h){var l=ai_insert_code(h),n=h.closest("div."+ai_block_class_def);if(n){l||n.removeAttribute("data-ai");var u=n.querySelectorAll(".ai-debug-block");n&&u.length&&(n.classList.remove("ai-list-block"),n.classList.remove("ai-list-block-ip"),n.classList.remove("ai-list-block-filter"),n.style.visibility="",n.classList.contains("ai-remove-position")&&(n.style.position=""))}h.classList.remove(a); l&&z()}};ai_insert_viewport_code=function(a){var h=document.getElementsByClassName(a)[0];if("undefined"!=typeof h){var l=ai_insert_code(h);h.classList.remove(a);l&&(a=h.closest("div."+ai_block_class_def),null!=a&&(l=h.getAttribute("style"),null!=l&&a.setAttribute("style",a.getAttribute("style")+" "+l)));setTimeout(function(){h.removeAttribute("style")},2);z()}};ai_insert_adsense_fallback_codes=function(a){a.style.display="none";var h=a.closest(".ai-fallback-adsense"),l=h.nextElementSibling;l.getAttribute("data-code")? ai_insert_code(l)&&z():l.style.display="block";h.classList.contains("ai-empty-code")&&null!=a.closest("."+ai_block_class_def)&&(a=a.closest("."+ai_block_class_def).getElementsByClassName("code-block-label"),0!=a.length&&(a[0].style.display="none"))};ai_insert_code_by_class=function(a){var h=document.getElementsByClassName(a)[0];"undefined"!=typeof h&&(ai_insert_code(h),h.classList.remove(a))};ai_insert_client_code=function(a,h){var l=document.getElementsByClassName(a)[0];if("undefined"!=typeof l){var n= l.getAttribute("data-code");null!=n&&ai_check_block()&&(l.setAttribute("data-code",n.substring(Math.floor(h/19))),ai_insert_code_by_class(a),l.remove())}};ai_process_elements_active=!1;function z(){ai_process_elements_active||setTimeout(function(){ai_process_elements_active=!1;"function"==typeof ai_process_rotations&&ai_process_rotations();"function"==typeof ai_process_lists&&ai_process_lists();"function"==typeof ai_process_ip_addresses&&ai_process_ip_addresses();"function"==typeof ai_process_filter_hooks&& ai_process_filter_hooks();"function"==typeof ai_adb_process_blocks&&ai_adb_process_blocks();"function"==typeof ai_process_impressions&&1==ai_tracking_finished&&ai_process_impressions();"function"==typeof ai_install_click_trackers&&1==ai_tracking_finished&&ai_install_click_trackers();"function"==typeof ai_install_close_buttons&&ai_install_close_buttons(document);"function"==typeof ai_process_wait_for_interaction&&ai_process_wait_for_interaction();"function"==typeof ai_process_delayed_blocks&&ai_process_delayed_blocks()}, 5);ai_process_elements_active=!0}const B=document.querySelector("body");(new MutationObserver(function(a,h){for(const l of a)"attributes"===l.type&&"data-ad-status"==l.attributeName&&"unfilled"==l.target.dataset.adStatus&&l.target.closest(".ai-fallback-adsense")&&ai_insert_adsense_fallback_codes(l.target)})).observe(B,{attributes:!0,childList:!1,subtree:!0});var Arrive=function(a,h,l){function n(t,c,e){d.addMethod(c,e,t.unbindEvent);d.addMethod(c,e,t.unbindEventWithSelectorOrCallback);d.addMethod(c, e,t.unbindEventWithSelectorAndCallback)}function u(t){t.arrive=r.bindEvent;n(r,t,"unbindArrive");t.leave=v.bindEvent;n(v,t,"unbindLeave")}if(a.MutationObserver&&"undefined"!==typeof HTMLElement){var y=0,d=function(){var t=HTMLElement.prototype.matches||HTMLElement.prototype.webkitMatchesSelector||HTMLElement.prototype.mozMatchesSelector||HTMLElement.prototype.msMatchesSelector;return{matchesSelector:function(c,e){return c instanceof HTMLElement&&t.call(c,e)},addMethod:function(c,e,f){var b=c[e];c[e]= function(){if(f.length==arguments.length)return f.apply(this,arguments);if("function"==typeof b)return b.apply(this,arguments)}},callCallbacks:function(c,e){e&&e.options.onceOnly&&1==e.firedElems.length&&(c=[c[0]]);for(var f=0,b;b=c[f];f++)b&&b.callback&&b.callback.call(b.elem,b.elem);e&&e.options.onceOnly&&1==e.firedElems.length&&e.me.unbindEventWithSelectorAndCallback.call(e.target,e.selector,e.callback)},checkChildNodesRecursively:function(c,e,f,b){for(var g=0,k;k=c[g];g++)f(k,e,b)&&b.push({callback:e.callback, elem:k}),0<k.childNodes.length&&d.checkChildNodesRecursively(k.childNodes,e,f,b)},mergeArrays:function(c,e){var f={},b;for(b in c)c.hasOwnProperty(b)&&(f[b]=c[b]);for(b in e)e.hasOwnProperty(b)&&(f[b]=e[b]);return f},toElementsArray:function(c){"undefined"===typeof c||"number"===typeof c.length&&c!==a||(c=[c]);return c}}}(),w=function(){var t=function(){this._eventsBucket=[];this._beforeRemoving=this._beforeAdding=null};t.prototype.addEvent=function(c,e,f,b){c={target:c,selector:e,options:f,callback:b, firedElems:[]};this._beforeAdding&&this._beforeAdding(c);this._eventsBucket.push(c);return c};t.prototype.removeEvent=function(c){for(var e=this._eventsBucket.length-1,f;f=this._eventsBucket[e];e--)c(f)&&(this._beforeRemoving&&this._beforeRemoving(f),(f=this._eventsBucket.splice(e,1))&&f.length&&(f[0].callback=null))};t.prototype.beforeAdding=function(c){this._beforeAdding=c};t.prototype.beforeRemoving=function(c){this._beforeRemoving=c};return t}(),m=function(t,c){var e=new w,f=this,b={fireOnAttributesModification:!1}; e.beforeAdding(function(g){var k=g.target;if(k===a.document||k===a)k=document.getElementsByTagName("html")[0];var p=new MutationObserver(function(x){c.call(this,x,g)});var q=t(g.options);p.observe(k,q);g.observer=p;g.me=f});e.beforeRemoving(function(g){g.observer.disconnect()});this.bindEvent=function(g,k,p){k=d.mergeArrays(b,k);for(var q=d.toElementsArray(this),x=0;x<q.length;x++)e.addEvent(q[x],g,k,p)};this.unbindEvent=function(){var g=d.toElementsArray(this);e.removeEvent(function(k){for(var p= 0;p<g.length;p++)if(this===l||k.target===g[p])return!0;return!1})};this.unbindEventWithSelectorOrCallback=function(g){var k=d.toElementsArray(this);e.removeEvent("function"===typeof g?function(p){for(var q=0;q<k.length;q++)if((this===l||p.target===k[q])&&p.callback===g)return!0;return!1}:function(p){for(var q=0;q<k.length;q++)if((this===l||p.target===k[q])&&p.selector===g)return!0;return!1})};this.unbindEventWithSelectorAndCallback=function(g,k){var p=d.toElementsArray(this);e.removeEvent(function(q){for(var x= 0;x<p.length;x++)if((this===l||q.target===p[x])&&q.selector===g&&q.callback===k)return!0;return!1})};return this},r=new function(){function t(f,b,g){return d.matchesSelector(f,b.selector)&&(f._id===l&&(f._id=y++),-1==b.firedElems.indexOf(f._id))?(b.firedElems.push(f._id),!0):!1}var c={fireOnAttributesModification:!1,onceOnly:!1,existing:!1};r=new m(function(f){var b={attributes:!1,childList:!0,subtree:!0};f.fireOnAttributesModification&&(b.attributes=!0);return b},function(f,b){f.forEach(function(g){var k= g.addedNodes,p=g.target,q=[];null!==k&&0<k.length?d.checkChildNodesRecursively(k,b,t,q):"attributes"===g.type&&t(p,b,q)&&q.push({callback:b.callback,elem:p});d.callCallbacks(q,b)})});var e=r.bindEvent;r.bindEvent=function(f,b,g){"undefined"===typeof g?(g=b,b=c):b=d.mergeArrays(c,b);var k=d.toElementsArray(this);if(b.existing){for(var p=[],q=0;q<k.length;q++)for(var x=k[q].querySelectorAll(f),A=0;A<x.length;A++)p.push({callback:g,elem:x[A]});if(b.onceOnly&&p.length)return g.call(p[0].elem,p[0].elem); setTimeout(d.callCallbacks,1,p)}e.call(this,f,b,g)};return r},v=new function(){function t(f,b){return d.matchesSelector(f,b.selector)}var c={};v=new m(function(){return{childList:!0,subtree:!0}},function(f,b){f.forEach(function(g){g=g.removedNodes;var k=[];null!==g&&0<g.length&&d.checkChildNodesRecursively(g,b,t,k);d.callCallbacks(k,b)})});var e=v.bindEvent;v.bindEvent=function(f,b,g){"undefined"===typeof g?(g=b,b=c):b=d.mergeArrays(c,b);e.call(this,f,b,g)};return v};h&&u(h.fn);u(HTMLElement.prototype); u(NodeList.prototype);u(HTMLCollection.prototype);u(HTMLDocument.prototype);u(Window.prototype);h={};n(r,h,"unbindAllArrive");n(v,h,"unbindAllLeave");return h}}(window,"undefined"===typeof jQuery?null:jQuery,void 0)}; ;!function(a,b){a(function(){"use strict";function a(a,b){return null!=a&&null!=b&&a.toLowerCase()===b.toLowerCase()}function c(a,b){var c,d,e=a.length;if(!e||!b)return!1;for(c=b.toLowerCase(),d=0;d<e;++d)if(c===a[d].toLowerCase())return!0;return!1}function d(a){for(var b in a)i.call(a,b)&&(a[b]=new RegExp(a[b],"i"))}function e(a){return(a||"").substr(0,500)}function f(a,b){this.ua=e(a),this._cache={},this.maxPhoneWidth=b||600}var g={};g.mobileDetectRules={phones:{iPhone:"\\biPhone\\b|\\biPod\\b",BlackBerry:"BlackBerry|\\bBB10\\b|rim[0-9]+|\\b(BBA100|BBB100|BBD100|BBE100|BBF100|STH100)\\b-[0-9]+",Pixel:"; \\bPixel\\b",HTC:"HTC|HTC.*(Sensation|Evo|Vision|Explorer|6800|8100|8900|A7272|S510e|C110e|Legend|Desire|T8282)|APX515CKT|Qtek9090|APA9292KT|HD_mini|Sensation.*Z710e|PG86100|Z715e|Desire.*(A8181|HD)|ADR6200|ADR6400L|ADR6425|001HT|Inspire 4G|Android.*\\bEVO\\b|T-Mobile G1|Z520m|Android [0-9.]+; Pixel",Nexus:"Nexus One|Nexus S|Galaxy.*Nexus|Android.*Nexus.*Mobile|Nexus 4|Nexus 5|Nexus 5X|Nexus 6",Dell:"Dell[;]? (Streak|Aero|Venue|Venue Pro|Flash|Smoke|Mini 3iX)|XCD28|XCD35|\\b001DL\\b|\\b101DL\\b|\\bGS01\\b",Motorola:"Motorola|DROIDX|DROID BIONIC|\\bDroid\\b.*Build|Android.*Xoom|HRI39|MOT-|A1260|A1680|A555|A853|A855|A953|A955|A956|Motorola.*ELECTRIFY|Motorola.*i1|i867|i940|MB200|MB300|MB501|MB502|MB508|MB511|MB520|MB525|MB526|MB611|MB612|MB632|MB810|MB855|MB860|MB861|MB865|MB870|ME501|ME502|ME511|ME525|ME600|ME632|ME722|ME811|ME860|ME863|ME865|MT620|MT710|MT716|MT720|MT810|MT870|MT917|Motorola.*TITANIUM|WX435|WX445|XT300|XT301|XT311|XT316|XT317|XT319|XT320|XT390|XT502|XT530|XT531|XT532|XT535|XT603|XT610|XT611|XT615|XT681|XT701|XT702|XT711|XT720|XT800|XT806|XT860|XT862|XT875|XT882|XT883|XT894|XT901|XT907|XT909|XT910|XT912|XT928|XT926|XT915|XT919|XT925|XT1021|\\bMoto E\\b|XT1068|XT1092|XT1052",Samsung:"\\bSamsung\\b|SM-G950F|SM-G955F|SM-G9250|GT-19300|SGH-I337|BGT-S5230|GT-B2100|GT-B2700|GT-B2710|GT-B3210|GT-B3310|GT-B3410|GT-B3730|GT-B3740|GT-B5510|GT-B5512|GT-B5722|GT-B6520|GT-B7300|GT-B7320|GT-B7330|GT-B7350|GT-B7510|GT-B7722|GT-B7800|GT-C3010|GT-C3011|GT-C3060|GT-C3200|GT-C3212|GT-C3212I|GT-C3262|GT-C3222|GT-C3300|GT-C3300K|GT-C3303|GT-C3303K|GT-C3310|GT-C3322|GT-C3330|GT-C3350|GT-C3500|GT-C3510|GT-C3530|GT-C3630|GT-C3780|GT-C5010|GT-C5212|GT-C6620|GT-C6625|GT-C6712|GT-E1050|GT-E1070|GT-E1075|GT-E1080|GT-E1081|GT-E1085|GT-E1087|GT-E1100|GT-E1107|GT-E1110|GT-E1120|GT-E1125|GT-E1130|GT-E1160|GT-E1170|GT-E1175|GT-E1180|GT-E1182|GT-E1200|GT-E1210|GT-E1225|GT-E1230|GT-E1390|GT-E2100|GT-E2120|GT-E2121|GT-E2152|GT-E2220|GT-E2222|GT-E2230|GT-E2232|GT-E2250|GT-E2370|GT-E2550|GT-E2652|GT-E3210|GT-E3213|GT-I5500|GT-I5503|GT-I5700|GT-I5800|GT-I5801|GT-I6410|GT-I6420|GT-I7110|GT-I7410|GT-I7500|GT-I8000|GT-I8150|GT-I8160|GT-I8190|GT-I8320|GT-I8330|GT-I8350|GT-I8530|GT-I8700|GT-I8703|GT-I8910|GT-I9000|GT-I9001|GT-I9003|GT-I9010|GT-I9020|GT-I9023|GT-I9070|GT-I9082|GT-I9100|GT-I9103|GT-I9220|GT-I9250|GT-I9300|GT-I9305|GT-I9500|GT-I9505|GT-M3510|GT-M5650|GT-M7500|GT-M7600|GT-M7603|GT-M8800|GT-M8910|GT-N7000|GT-S3110|GT-S3310|GT-S3350|GT-S3353|GT-S3370|GT-S3650|GT-S3653|GT-S3770|GT-S3850|GT-S5210|GT-S5220|GT-S5229|GT-S5230|GT-S5233|GT-S5250|GT-S5253|GT-S5260|GT-S5263|GT-S5270|GT-S5300|GT-S5330|GT-S5350|GT-S5360|GT-S5363|GT-S5369|GT-S5380|GT-S5380D|GT-S5560|GT-S5570|GT-S5600|GT-S5603|GT-S5610|GT-S5620|GT-S5660|GT-S5670|GT-S5690|GT-S5750|GT-S5780|GT-S5830|GT-S5839|GT-S6102|GT-S6500|GT-S7070|GT-S7200|GT-S7220|GT-S7230|GT-S7233|GT-S7250|GT-S7500|GT-S7530|GT-S7550|GT-S7562|GT-S7710|GT-S8000|GT-S8003|GT-S8500|GT-S8530|GT-S8600|SCH-A310|SCH-A530|SCH-A570|SCH-A610|SCH-A630|SCH-A650|SCH-A790|SCH-A795|SCH-A850|SCH-A870|SCH-A890|SCH-A930|SCH-A950|SCH-A970|SCH-A990|SCH-I100|SCH-I110|SCH-I400|SCH-I405|SCH-I500|SCH-I510|SCH-I515|SCH-I600|SCH-I730|SCH-I760|SCH-I770|SCH-I830|SCH-I910|SCH-I920|SCH-I959|SCH-LC11|SCH-N150|SCH-N300|SCH-R100|SCH-R300|SCH-R351|SCH-R400|SCH-R410|SCH-T300|SCH-U310|SCH-U320|SCH-U350|SCH-U360|SCH-U365|SCH-U370|SCH-U380|SCH-U410|SCH-U430|SCH-U450|SCH-U460|SCH-U470|SCH-U490|SCH-U540|SCH-U550|SCH-U620|SCH-U640|SCH-U650|SCH-U660|SCH-U700|SCH-U740|SCH-U750|SCH-U810|SCH-U820|SCH-U900|SCH-U940|SCH-U960|SCS-26UC|SGH-A107|SGH-A117|SGH-A127|SGH-A137|SGH-A157|SGH-A167|SGH-A177|SGH-A187|SGH-A197|SGH-A227|SGH-A237|SGH-A257|SGH-A437|SGH-A517|SGH-A597|SGH-A637|SGH-A657|SGH-A667|SGH-A687|SGH-A697|SGH-A707|SGH-A717|SGH-A727|SGH-A737|SGH-A747|SGH-A767|SGH-A777|SGH-A797|SGH-A817|SGH-A827|SGH-A837|SGH-A847|SGH-A867|SGH-A877|SGH-A887|SGH-A897|SGH-A927|SGH-B100|SGH-B130|SGH-B200|SGH-B220|SGH-C100|SGH-C110|SGH-C120|SGH-C130|SGH-C140|SGH-C160|SGH-C170|SGH-C180|SGH-C200|SGH-C207|SGH-C210|SGH-C225|SGH-C230|SGH-C417|SGH-C450|SGH-D307|SGH-D347|SGH-D357|SGH-D407|SGH-D415|SGH-D780|SGH-D807|SGH-D980|SGH-E105|SGH-E200|SGH-E315|SGH-E316|SGH-E317|SGH-E335|SGH-E590|SGH-E635|SGH-E715|SGH-E890|SGH-F300|SGH-F480|SGH-I200|SGH-I300|SGH-I320|SGH-I550|SGH-I577|SGH-I600|SGH-I607|SGH-I617|SGH-I627|SGH-I637|SGH-I677|SGH-I700|SGH-I717|SGH-I727|SGH-i747M|SGH-I777|SGH-I780|SGH-I827|SGH-I847|SGH-I857|SGH-I896|SGH-I897|SGH-I900|SGH-I907|SGH-I917|SGH-I927|SGH-I937|SGH-I997|SGH-J150|SGH-J200|SGH-L170|SGH-L700|SGH-M110|SGH-M150|SGH-M200|SGH-N105|SGH-N500|SGH-N600|SGH-N620|SGH-N625|SGH-N700|SGH-N710|SGH-P107|SGH-P207|SGH-P300|SGH-P310|SGH-P520|SGH-P735|SGH-P777|SGH-Q105|SGH-R210|SGH-R220|SGH-R225|SGH-S105|SGH-S307|SGH-T109|SGH-T119|SGH-T139|SGH-T209|SGH-T219|SGH-T229|SGH-T239|SGH-T249|SGH-T259|SGH-T309|SGH-T319|SGH-T329|SGH-T339|SGH-T349|SGH-T359|SGH-T369|SGH-T379|SGH-T409|SGH-T429|SGH-T439|SGH-T459|SGH-T469|SGH-T479|SGH-T499|SGH-T509|SGH-T519|SGH-T539|SGH-T559|SGH-T589|SGH-T609|SGH-T619|SGH-T629|SGH-T639|SGH-T659|SGH-T669|SGH-T679|SGH-T709|SGH-T719|SGH-T729|SGH-T739|SGH-T746|SGH-T749|SGH-T759|SGH-T769|SGH-T809|SGH-T819|SGH-T839|SGH-T919|SGH-T929|SGH-T939|SGH-T959|SGH-T989|SGH-U100|SGH-U200|SGH-U800|SGH-V205|SGH-V206|SGH-X100|SGH-X105|SGH-X120|SGH-X140|SGH-X426|SGH-X427|SGH-X475|SGH-X495|SGH-X497|SGH-X507|SGH-X600|SGH-X610|SGH-X620|SGH-X630|SGH-X700|SGH-X820|SGH-X890|SGH-Z130|SGH-Z150|SGH-Z170|SGH-ZX10|SGH-ZX20|SHW-M110|SPH-A120|SPH-A400|SPH-A420|SPH-A460|SPH-A500|SPH-A560|SPH-A600|SPH-A620|SPH-A660|SPH-A700|SPH-A740|SPH-A760|SPH-A790|SPH-A800|SPH-A820|SPH-A840|SPH-A880|SPH-A900|SPH-A940|SPH-A960|SPH-D600|SPH-D700|SPH-D710|SPH-D720|SPH-I300|SPH-I325|SPH-I330|SPH-I350|SPH-I500|SPH-I600|SPH-I700|SPH-L700|SPH-M100|SPH-M220|SPH-M240|SPH-M300|SPH-M305|SPH-M320|SPH-M330|SPH-M350|SPH-M360|SPH-M370|SPH-M380|SPH-M510|SPH-M540|SPH-M550|SPH-M560|SPH-M570|SPH-M580|SPH-M610|SPH-M620|SPH-M630|SPH-M800|SPH-M810|SPH-M850|SPH-M900|SPH-M910|SPH-M920|SPH-M930|SPH-N100|SPH-N200|SPH-N240|SPH-N300|SPH-N400|SPH-Z400|SWC-E100|SCH-i909|GT-N7100|GT-N7105|SCH-I535|SM-N900A|SGH-I317|SGH-T999L|GT-S5360B|GT-I8262|GT-S6802|GT-S6312|GT-S6310|GT-S5312|GT-S5310|GT-I9105|GT-I8510|GT-S6790N|SM-G7105|SM-N9005|GT-S5301|GT-I9295|GT-I9195|SM-C101|GT-S7392|GT-S7560|GT-B7610|GT-I5510|GT-S7582|GT-S7530E|GT-I8750|SM-G9006V|SM-G9008V|SM-G9009D|SM-G900A|SM-G900D|SM-G900F|SM-G900H|SM-G900I|SM-G900J|SM-G900K|SM-G900L|SM-G900M|SM-G900P|SM-G900R4|SM-G900S|SM-G900T|SM-G900V|SM-G900W8|SHV-E160K|SCH-P709|SCH-P729|SM-T2558|GT-I9205|SM-G9350|SM-J120F|SM-G920F|SM-G920V|SM-G930F|SM-N910C|SM-A310F|GT-I9190|SM-J500FN|SM-G903F|SM-J330F|SM-G610F|SM-G981B|SM-G892A|SM-A530F",LG:"\\bLG\\b;|LG[- ]?(C800|C900|E400|E610|E900|E-900|F160|F180K|F180L|F180S|730|855|L160|LS740|LS840|LS970|LU6200|MS690|MS695|MS770|MS840|MS870|MS910|P500|P700|P705|VM696|AS680|AS695|AX840|C729|E970|GS505|272|C395|E739BK|E960|L55C|L75C|LS696|LS860|P769BK|P350|P500|P509|P870|UN272|US730|VS840|VS950|LN272|LN510|LS670|LS855|LW690|MN270|MN510|P509|P769|P930|UN200|UN270|UN510|UN610|US670|US740|US760|UX265|UX840|VN271|VN530|VS660|VS700|VS740|VS750|VS910|VS920|VS930|VX9200|VX11000|AX840A|LW770|P506|P925|P999|E612|D955|D802|MS323|M257)|LM-G710",Sony:"SonyST|SonyLT|SonyEricsson|SonyEricssonLT15iv|LT18i|E10i|LT28h|LT26w|SonyEricssonMT27i|C5303|C6902|C6903|C6906|C6943|D2533|SOV34|601SO|F8332",Asus:"Asus.*Galaxy|PadFone.*Mobile",Xiaomi:"^(?!.*\\bx11\\b).*xiaomi.*$|POCOPHONE F1|MI 8|Redmi Note 9S|Redmi Note 5A Prime|N2G47H|M2001J2G|M2001J2I|M1805E10A|M2004J11G|M1902F1G|M2002J9G|M2004J19G|M2003J6A1G",NokiaLumia:"Lumia [0-9]{3,4}",Micromax:"Micromax.*\\b(A210|A92|A88|A72|A111|A110Q|A115|A116|A110|A90S|A26|A51|A35|A54|A25|A27|A89|A68|A65|A57|A90)\\b",Palm:"PalmSource|Palm",Vertu:"Vertu|Vertu.*Ltd|Vertu.*Ascent|Vertu.*Ayxta|Vertu.*Constellation(F|Quest)?|Vertu.*Monika|Vertu.*Signature",Pantech:"PANTECH|IM-A850S|IM-A840S|IM-A830L|IM-A830K|IM-A830S|IM-A820L|IM-A810K|IM-A810S|IM-A800S|IM-T100K|IM-A725L|IM-A780L|IM-A775C|IM-A770K|IM-A760S|IM-A750K|IM-A740S|IM-A730S|IM-A720L|IM-A710K|IM-A690L|IM-A690S|IM-A650S|IM-A630K|IM-A600S|VEGA PTL21|PT003|P8010|ADR910L|P6030|P6020|P9070|P4100|P9060|P5000|CDM8992|TXT8045|ADR8995|IS11PT|P2030|P6010|P8000|PT002|IS06|CDM8999|P9050|PT001|TXT8040|P2020|P9020|P2000|P7040|P7000|C790",Fly:"IQ230|IQ444|IQ450|IQ440|IQ442|IQ441|IQ245|IQ256|IQ236|IQ255|IQ235|IQ245|IQ275|IQ240|IQ285|IQ280|IQ270|IQ260|IQ250",Wiko:"KITE 4G|HIGHWAY|GETAWAY|STAIRWAY|DARKSIDE|DARKFULL|DARKNIGHT|DARKMOON|SLIDE|WAX 4G|RAINBOW|BLOOM|SUNSET|GOA(?!nna)|LENNY|BARRY|IGGY|OZZY|CINK FIVE|CINK PEAX|CINK PEAX 2|CINK SLIM|CINK SLIM 2|CINK +|CINK KING|CINK PEAX|CINK SLIM|SUBLIM",iMobile:"i-mobile (IQ|i-STYLE|idea|ZAA|Hitz)",SimValley:"\\b(SP-80|XT-930|SX-340|XT-930|SX-310|SP-360|SP60|SPT-800|SP-120|SPT-800|SP-140|SPX-5|SPX-8|SP-100|SPX-8|SPX-12)\\b",Wolfgang:"AT-B24D|AT-AS50HD|AT-AS40W|AT-AS55HD|AT-AS45q2|AT-B26D|AT-AS50Q",Alcatel:"Alcatel",Nintendo:"Nintendo (3DS|Switch)",Amoi:"Amoi",INQ:"INQ",OnePlus:"ONEPLUS",GenericPhone:"Tapatalk|PDA;|SAGEM|\\bmmp\\b|pocket|\\bpsp\\b|symbian|Smartphone|smartfon|treo|up.browser|up.link|vodafone|\\bwap\\b|nokia|Series40|Series60|S60|SonyEricsson|N900|MAUI.*WAP.*Browser"},tablets:{iPad:"iPad|iPad.*Mobile",NexusTablet:"Android.*Nexus[\\s]+(7|9|10)",GoogleTablet:"Android.*Pixel C",SamsungTablet:"SAMSUNG.*Tablet|Galaxy.*Tab|SC-01C|GT-P1000|GT-P1003|GT-P1010|GT-P3105|GT-P6210|GT-P6800|GT-P6810|GT-P7100|GT-P7300|GT-P7310|GT-P7500|GT-P7510|SCH-I800|SCH-I815|SCH-I905|SGH-I957|SGH-I987|SGH-T849|SGH-T859|SGH-T869|SPH-P100|GT-P3100|GT-P3108|GT-P3110|GT-P5100|GT-P5110|GT-P6200|GT-P7320|GT-P7511|GT-N8000|GT-P8510|SGH-I497|SPH-P500|SGH-T779|SCH-I705|SCH-I915|GT-N8013|GT-P3113|GT-P5113|GT-P8110|GT-N8010|GT-N8005|GT-N8020|GT-P1013|GT-P6201|GT-P7501|GT-N5100|GT-N5105|GT-N5110|SHV-E140K|SHV-E140L|SHV-E140S|SHV-E150S|SHV-E230K|SHV-E230L|SHV-E230S|SHW-M180K|SHW-M180L|SHW-M180S|SHW-M180W|SHW-M300W|SHW-M305W|SHW-M380K|SHW-M380S|SHW-M380W|SHW-M430W|SHW-M480K|SHW-M480S|SHW-M480W|SHW-M485W|SHW-M486W|SHW-M500W|GT-I9228|SCH-P739|SCH-I925|GT-I9200|GT-P5200|GT-P5210|GT-P5210X|SM-T311|SM-T310|SM-T310X|SM-T210|SM-T210R|SM-T211|SM-P600|SM-P601|SM-P605|SM-P900|SM-P901|SM-T217|SM-T217A|SM-T217S|SM-P6000|SM-T3100|SGH-I467|XE500|SM-T110|GT-P5220|GT-I9200X|GT-N5110X|GT-N5120|SM-P905|SM-T111|SM-T2105|SM-T315|SM-T320|SM-T320X|SM-T321|SM-T520|SM-T525|SM-T530NU|SM-T230NU|SM-T330NU|SM-T900|XE500T1C|SM-P605V|SM-P905V|SM-T337V|SM-T537V|SM-T707V|SM-T807V|SM-P600X|SM-P900X|SM-T210X|SM-T230|SM-T230X|SM-T325|GT-P7503|SM-T531|SM-T330|SM-T530|SM-T705|SM-T705C|SM-T535|SM-T331|SM-T800|SM-T700|SM-T537|SM-T807|SM-P907A|SM-T337A|SM-T537A|SM-T707A|SM-T807A|SM-T237|SM-T807P|SM-P607T|SM-T217T|SM-T337T|SM-T807T|SM-T116NQ|SM-T116BU|SM-P550|SM-T350|SM-T550|SM-T9000|SM-P9000|SM-T705Y|SM-T805|GT-P3113|SM-T710|SM-T810|SM-T815|SM-T360|SM-T533|SM-T113|SM-T335|SM-T715|SM-T560|SM-T670|SM-T677|SM-T377|SM-T567|SM-T357T|SM-T555|SM-T561|SM-T713|SM-T719|SM-T813|SM-T819|SM-T580|SM-T355Y?|SM-T280|SM-T817A|SM-T820|SM-W700|SM-P580|SM-T587|SM-P350|SM-P555M|SM-P355M|SM-T113NU|SM-T815Y|SM-T585|SM-T285|SM-T825|SM-W708|SM-T835|SM-T830|SM-T837V|SM-T720|SM-T510|SM-T387V|SM-P610|SM-T290|SM-T515|SM-T590|SM-T595|SM-T725|SM-T817P|SM-P585N0|SM-T395|SM-T295|SM-T865|SM-P610N|SM-P615|SM-T970|SM-T380|SM-T5950|SM-T905|SM-T231|SM-T500|SM-T860",Kindle:"Kindle|Silk.*Accelerated|Android.*\\b(KFOT|KFTT|KFJWI|KFJWA|KFOTE|KFSOWI|KFTHWI|KFTHWA|KFAPWI|KFAPWA|WFJWAE|KFSAWA|KFSAWI|KFASWI|KFARWI|KFFOWI|KFGIWI|KFMEWI)\\b|Android.*Silk/[0-9.]+ like Chrome/[0-9.]+ (?!Mobile)",SurfaceTablet:"Windows NT [0-9.]+; ARM;.*(Tablet|ARMBJS)",HPTablet:"HP Slate (7|8|10)|HP ElitePad 900|hp-tablet|EliteBook.*Touch|HP 8|Slate 21|HP SlateBook 10",AsusTablet:"^.*PadFone((?!Mobile).)*$|Transformer|TF101|TF101G|TF300T|TF300TG|TF300TL|TF700T|TF700KL|TF701T|TF810C|ME171|ME301T|ME302C|ME371MG|ME370T|ME372MG|ME172V|ME173X|ME400C|Slider SL101|\\bK00F\\b|\\bK00C\\b|\\bK00E\\b|\\bK00L\\b|TX201LA|ME176C|ME102A|\\bM80TA\\b|ME372CL|ME560CG|ME372CG|ME302KL| K010 | K011 | K017 | K01E |ME572C|ME103K|ME170C|ME171C|\\bME70C\\b|ME581C|ME581CL|ME8510C|ME181C|P01Y|PO1MA|P01Z|\\bP027\\b|\\bP024\\b|\\bP00C\\b",BlackBerryTablet:"PlayBook|RIM Tablet",HTCtablet:"HTC_Flyer_P512|HTC Flyer|HTC Jetstream|HTC-P715a|HTC EVO View 4G|PG41200|PG09410",MotorolaTablet:"xoom|sholest|MZ615|MZ605|MZ505|MZ601|MZ602|MZ603|MZ604|MZ606|MZ607|MZ608|MZ609|MZ615|MZ616|MZ617",NookTablet:"Android.*Nook|NookColor|nook browser|BNRV200|BNRV200A|BNTV250|BNTV250A|BNTV400|BNTV600|LogicPD Zoom2",AcerTablet:"Android.*; \\b(A100|A101|A110|A200|A210|A211|A500|A501|A510|A511|A700|A701|W500|W500P|W501|W501P|W510|W511|W700|G100|G100W|B1-A71|B1-710|B1-711|A1-810|A1-811|A1-830)\\b|W3-810|\\bA3-A10\\b|\\bA3-A11\\b|\\bA3-A20\\b|\\bA3-A30|A3-A40",ToshibaTablet:"Android.*(AT100|AT105|AT200|AT205|AT270|AT275|AT300|AT305|AT1S5|AT500|AT570|AT700|AT830)|TOSHIBA.*FOLIO",LGTablet:"\\bL-06C|LG-V909|LG-V900|LG-V700|LG-V510|LG-V500|LG-V410|LG-V400|LG-VK810\\b",FujitsuTablet:"Android.*\\b(F-01D|F-02F|F-05E|F-10D|M532|Q572)\\b",PrestigioTablet:"PMP3170B|PMP3270B|PMP3470B|PMP7170B|PMP3370B|PMP3570C|PMP5870C|PMP3670B|PMP5570C|PMP5770D|PMP3970B|PMP3870C|PMP5580C|PMP5880D|PMP5780D|PMP5588C|PMP7280C|PMP7280C3G|PMP7280|PMP7880D|PMP5597D|PMP5597|PMP7100D|PER3464|PER3274|PER3574|PER3884|PER5274|PER5474|PMP5097CPRO|PMP5097|PMP7380D|PMP5297C|PMP5297C_QUAD|PMP812E|PMP812E3G|PMP812F|PMP810E|PMP880TD|PMT3017|PMT3037|PMT3047|PMT3057|PMT7008|PMT5887|PMT5001|PMT5002",LenovoTablet:"Lenovo TAB|Idea(Tab|Pad)( A1|A10| K1|)|ThinkPad([ ]+)?Tablet|YT3-850M|YT3-X90L|YT3-X90F|YT3-X90X|Lenovo.*(S2109|S2110|S5000|S6000|K3011|A3000|A3500|A1000|A2107|A2109|A1107|A5500|A7600|B6000|B8000|B8080)(-|)(FL|F|HV|H|)|TB-X103F|TB-X304X|TB-X304F|TB-X304L|TB-X505F|TB-X505L|TB-X505X|TB-X605F|TB-X605L|TB-8703F|TB-8703X|TB-8703N|TB-8704N|TB-8704F|TB-8704X|TB-8704V|TB-7304F|TB-7304I|TB-7304X|Tab2A7-10F|Tab2A7-20F|TB2-X30L|YT3-X50L|YT3-X50F|YT3-X50M|YT-X705F|YT-X703F|YT-X703L|YT-X705L|YT-X705X|TB2-X30F|TB2-X30L|TB2-X30M|A2107A-F|A2107A-H|TB3-730F|TB3-730M|TB3-730X|TB-7504F|TB-7504X|TB-X704F|TB-X104F|TB3-X70F|TB-X705F|TB-8504F|TB3-X70L|TB3-710F|TB-X704L",DellTablet:"Venue 11|Venue 8|Venue 7|Dell Streak 10|Dell Streak 7",YarvikTablet:"Android.*\\b(TAB210|TAB211|TAB224|TAB250|TAB260|TAB264|TAB310|TAB360|TAB364|TAB410|TAB411|TAB420|TAB424|TAB450|TAB460|TAB461|TAB464|TAB465|TAB467|TAB468|TAB07-100|TAB07-101|TAB07-150|TAB07-151|TAB07-152|TAB07-200|TAB07-201-3G|TAB07-210|TAB07-211|TAB07-212|TAB07-214|TAB07-220|TAB07-400|TAB07-485|TAB08-150|TAB08-200|TAB08-201-3G|TAB08-201-30|TAB09-100|TAB09-211|TAB09-410|TAB10-150|TAB10-201|TAB10-211|TAB10-400|TAB10-410|TAB13-201|TAB274EUK|TAB275EUK|TAB374EUK|TAB462EUK|TAB474EUK|TAB9-200)\\b",MedionTablet:"Android.*\\bOYO\\b|LIFE.*(P9212|P9514|P9516|S9512)|LIFETAB",ArnovaTablet:"97G4|AN10G2|AN7bG3|AN7fG3|AN8G3|AN8cG3|AN7G3|AN9G3|AN7dG3|AN7dG3ST|AN7dG3ChildPad|AN10bG3|AN10bG3DT|AN9G2",IntensoTablet:"INM8002KP|INM1010FP|INM805ND|Intenso Tab|TAB1004",IRUTablet:"M702pro",MegafonTablet:"MegaFon V9|\\bZTE V9\\b|Android.*\\bMT7A\\b",EbodaTablet:"E-Boda (Supreme|Impresspeed|Izzycomm|Essential)",AllViewTablet:"Allview.*(Viva|Alldro|City|Speed|All TV|Frenzy|Quasar|Shine|TX1|AX1|AX2)",ArchosTablet:"\\b(101G9|80G9|A101IT)\\b|Qilive 97R|Archos5|\\bARCHOS (70|79|80|90|97|101|FAMILYPAD|)(b|c|)(G10| Cobalt| TITANIUM(HD|)| Xenon| Neon|XSK| 2| XS 2| PLATINUM| CARBON|GAMEPAD)\\b",AinolTablet:"NOVO7|NOVO8|NOVO10|Novo7Aurora|Novo7Basic|NOVO7PALADIN|novo9-Spark",NokiaLumiaTablet:"Lumia 2520",SonyTablet:"Sony.*Tablet|Xperia Tablet|Sony Tablet S|SO-03E|SGPT12|SGPT13|SGPT114|SGPT121|SGPT122|SGPT123|SGPT111|SGPT112|SGPT113|SGPT131|SGPT132|SGPT133|SGPT211|SGPT212|SGPT213|SGP311|SGP312|SGP321|EBRD1101|EBRD1102|EBRD1201|SGP351|SGP341|SGP511|SGP512|SGP521|SGP541|SGP551|SGP621|SGP641|SGP612|SOT31|SGP771|SGP611|SGP612|SGP712",PhilipsTablet:"\\b(PI2010|PI3000|PI3100|PI3105|PI3110|PI3205|PI3210|PI3900|PI4010|PI7000|PI7100)\\b",CubeTablet:"Android.*(K8GT|U9GT|U10GT|U16GT|U17GT|U18GT|U19GT|U20GT|U23GT|U30GT)|CUBE U8GT",CobyTablet:"MID1042|MID1045|MID1125|MID1126|MID7012|MID7014|MID7015|MID7034|MID7035|MID7036|MID7042|MID7048|MID7127|MID8042|MID8048|MID8127|MID9042|MID9740|MID9742|MID7022|MID7010",MIDTablet:"M9701|M9000|M9100|M806|M1052|M806|T703|MID701|MID713|MID710|MID727|MID760|MID830|MID728|MID933|MID125|MID810|MID732|MID120|MID930|MID800|MID731|MID900|MID100|MID820|MID735|MID980|MID130|MID833|MID737|MID960|MID135|MID860|MID736|MID140|MID930|MID835|MID733|MID4X10",MSITablet:"MSI \\b(Primo 73K|Primo 73L|Primo 81L|Primo 77|Primo 93|Primo 75|Primo 76|Primo 73|Primo 81|Primo 91|Primo 90|Enjoy 71|Enjoy 7|Enjoy 10)\\b",SMiTTablet:"Android.*(\\bMID\\b|MID-560|MTV-T1200|MTV-PND531|MTV-P1101|MTV-PND530)",RockChipTablet:"Android.*(RK2818|RK2808A|RK2918|RK3066)|RK2738|RK2808A",FlyTablet:"IQ310|Fly Vision",bqTablet:"Android.*(bq)?.*\\b(Elcano|Curie|Edison|Maxwell|Kepler|Pascal|Tesla|Hypatia|Platon|Newton|Livingstone|Cervantes|Avant|Aquaris ([E|M]10|M8))\\b|Maxwell.*Lite|Maxwell.*Plus",HuaweiTablet:"MediaPad|MediaPad 7 Youth|IDEOS S7|S7-201c|S7-202u|S7-101|S7-103|S7-104|S7-105|S7-106|S7-201|S7-Slim|M2-A01L|BAH-L09|BAH-W09|AGS-L09|CMR-AL19",NecTablet:"\\bN-06D|\\bN-08D",PantechTablet:"Pantech.*P4100",BronchoTablet:"Broncho.*(N701|N708|N802|a710)",VersusTablet:"TOUCHPAD.*[78910]|\\bTOUCHTAB\\b",ZyncTablet:"z1000|Z99 2G|z930|z990|z909|Z919|z900",PositivoTablet:"TB07STA|TB10STA|TB07FTA|TB10FTA",NabiTablet:"Android.*\\bNabi",KoboTablet:"Kobo Touch|\\bK080\\b|\\bVox\\b Build|\\bArc\\b Build",DanewTablet:"DSlide.*\\b(700|701R|702|703R|704|802|970|971|972|973|974|1010|1012)\\b",TexetTablet:"NaviPad|TB-772A|TM-7045|TM-7055|TM-9750|TM-7016|TM-7024|TM-7026|TM-7041|TM-7043|TM-7047|TM-8041|TM-9741|TM-9747|TM-9748|TM-9751|TM-7022|TM-7021|TM-7020|TM-7011|TM-7010|TM-7023|TM-7025|TM-7037W|TM-7038W|TM-7027W|TM-9720|TM-9725|TM-9737W|TM-1020|TM-9738W|TM-9740|TM-9743W|TB-807A|TB-771A|TB-727A|TB-725A|TB-719A|TB-823A|TB-805A|TB-723A|TB-715A|TB-707A|TB-705A|TB-709A|TB-711A|TB-890HD|TB-880HD|TB-790HD|TB-780HD|TB-770HD|TB-721HD|TB-710HD|TB-434HD|TB-860HD|TB-840HD|TB-760HD|TB-750HD|TB-740HD|TB-730HD|TB-722HD|TB-720HD|TB-700HD|TB-500HD|TB-470HD|TB-431HD|TB-430HD|TB-506|TB-504|TB-446|TB-436|TB-416|TB-146SE|TB-126SE",PlaystationTablet:"Playstation.*(Portable|Vita)",TrekstorTablet:"ST10416-1|VT10416-1|ST70408-1|ST702xx-1|ST702xx-2|ST80208|ST97216|ST70104-2|VT10416-2|ST10216-2A|SurfTab",PyleAudioTablet:"\\b(PTBL10CEU|PTBL10C|PTBL72BC|PTBL72BCEU|PTBL7CEU|PTBL7C|PTBL92BC|PTBL92BCEU|PTBL9CEU|PTBL9CUK|PTBL9C)\\b",AdvanTablet:"Android.* \\b(E3A|T3X|T5C|T5B|T3E|T3C|T3B|T1J|T1F|T2A|T1H|T1i|E1C|T1-E|T5-A|T4|E1-B|T2Ci|T1-B|T1-D|O1-A|E1-A|T1-A|T3A|T4i)\\b ",DanyTechTablet:"Genius Tab G3|Genius Tab S2|Genius Tab Q3|Genius Tab G4|Genius Tab Q4|Genius Tab G-II|Genius TAB GII|Genius TAB GIII|Genius Tab S1",GalapadTablet:"Android [0-9.]+; [a-z-]+; \\bG1\\b",MicromaxTablet:"Funbook|Micromax.*\\b(P250|P560|P360|P362|P600|P300|P350|P500|P275)\\b",KarbonnTablet:"Android.*\\b(A39|A37|A34|ST8|ST10|ST7|Smart Tab3|Smart Tab2)\\b",AllFineTablet:"Fine7 Genius|Fine7 Shine|Fine7 Air|Fine8 Style|Fine9 More|Fine10 Joy|Fine11 Wide",PROSCANTablet:"\\b(PEM63|PLT1023G|PLT1041|PLT1044|PLT1044G|PLT1091|PLT4311|PLT4311PL|PLT4315|PLT7030|PLT7033|PLT7033D|PLT7035|PLT7035D|PLT7044K|PLT7045K|PLT7045KB|PLT7071KG|PLT7072|PLT7223G|PLT7225G|PLT7777G|PLT7810K|PLT7849G|PLT7851G|PLT7852G|PLT8015|PLT8031|PLT8034|PLT8036|PLT8080K|PLT8082|PLT8088|PLT8223G|PLT8234G|PLT8235G|PLT8816K|PLT9011|PLT9045K|PLT9233G|PLT9735|PLT9760G|PLT9770G)\\b",YONESTablet:"BQ1078|BC1003|BC1077|RK9702|BC9730|BC9001|IT9001|BC7008|BC7010|BC708|BC728|BC7012|BC7030|BC7027|BC7026",ChangJiaTablet:"TPC7102|TPC7103|TPC7105|TPC7106|TPC7107|TPC7201|TPC7203|TPC7205|TPC7210|TPC7708|TPC7709|TPC7712|TPC7110|TPC8101|TPC8103|TPC8105|TPC8106|TPC8203|TPC8205|TPC8503|TPC9106|TPC9701|TPC97101|TPC97103|TPC97105|TPC97106|TPC97111|TPC97113|TPC97203|TPC97603|TPC97809|TPC97205|TPC10101|TPC10103|TPC10106|TPC10111|TPC10203|TPC10205|TPC10503",GUTablet:"TX-A1301|TX-M9002|Q702|kf026",PointOfViewTablet:"TAB-P506|TAB-navi-7-3G-M|TAB-P517|TAB-P-527|TAB-P701|TAB-P703|TAB-P721|TAB-P731N|TAB-P741|TAB-P825|TAB-P905|TAB-P925|TAB-PR945|TAB-PL1015|TAB-P1025|TAB-PI1045|TAB-P1325|TAB-PROTAB[0-9]+|TAB-PROTAB25|TAB-PROTAB26|TAB-PROTAB27|TAB-PROTAB26XL|TAB-PROTAB2-IPS9|TAB-PROTAB30-IPS9|TAB-PROTAB25XXL|TAB-PROTAB26-IPS10|TAB-PROTAB30-IPS10",OvermaxTablet:"OV-(SteelCore|NewBase|Basecore|Baseone|Exellen|Quattor|EduTab|Solution|ACTION|BasicTab|TeddyTab|MagicTab|Stream|TB-08|TB-09)|Qualcore 1027",HCLTablet:"HCL.*Tablet|Connect-3G-2.0|Connect-2G-2.0|ME Tablet U1|ME Tablet U2|ME Tablet G1|ME Tablet X1|ME Tablet Y2|ME Tablet Sync",DPSTablet:"DPS Dream 9|DPS Dual 7",VistureTablet:"V97 HD|i75 3G|Visture V4( HD)?|Visture V5( HD)?|Visture V10",CrestaTablet:"CTP(-)?810|CTP(-)?818|CTP(-)?828|CTP(-)?838|CTP(-)?888|CTP(-)?978|CTP(-)?980|CTP(-)?987|CTP(-)?988|CTP(-)?989",MediatekTablet:"\\bMT8125|MT8389|MT8135|MT8377\\b",ConcordeTablet:"Concorde([ ]+)?Tab|ConCorde ReadMan",GoCleverTablet:"GOCLEVER TAB|A7GOCLEVER|M1042|M7841|M742|R1042BK|R1041|TAB A975|TAB A7842|TAB A741|TAB A741L|TAB M723G|TAB M721|TAB A1021|TAB I921|TAB R721|TAB I720|TAB T76|TAB R70|TAB R76.2|TAB R106|TAB R83.2|TAB M813G|TAB I721|GCTA722|TAB I70|TAB I71|TAB S73|TAB R73|TAB R74|TAB R93|TAB R75|TAB R76.1|TAB A73|TAB A93|TAB A93.2|TAB T72|TAB R83|TAB R974|TAB R973|TAB A101|TAB A103|TAB A104|TAB A104.2|R105BK|M713G|A972BK|TAB A971|TAB R974.2|TAB R104|TAB R83.3|TAB A1042",ModecomTablet:"FreeTAB 9000|FreeTAB 7.4|FreeTAB 7004|FreeTAB 7800|FreeTAB 2096|FreeTAB 7.5|FreeTAB 1014|FreeTAB 1001 |FreeTAB 8001|FreeTAB 9706|FreeTAB 9702|FreeTAB 7003|FreeTAB 7002|FreeTAB 1002|FreeTAB 7801|FreeTAB 1331|FreeTAB 1004|FreeTAB 8002|FreeTAB 8014|FreeTAB 9704|FreeTAB 1003",VoninoTablet:"\\b(Argus[ _]?S|Diamond[ _]?79HD|Emerald[ _]?78E|Luna[ _]?70C|Onyx[ _]?S|Onyx[ _]?Z|Orin[ _]?HD|Orin[ _]?S|Otis[ _]?S|SpeedStar[ _]?S|Magnet[ _]?M9|Primus[ _]?94[ _]?3G|Primus[ _]?94HD|Primus[ _]?QS|Android.*\\bQ8\\b|Sirius[ _]?EVO[ _]?QS|Sirius[ _]?QS|Spirit[ _]?S)\\b",ECSTablet:"V07OT2|TM105A|S10OT1|TR10CS1",StorexTablet:"eZee[_']?(Tab|Go)[0-9]+|TabLC7|Looney Tunes Tab",VodafoneTablet:"SmartTab([ ]+)?[0-9]+|SmartTabII10|SmartTabII7|VF-1497|VFD 1400",EssentielBTablet:"Smart[ ']?TAB[ ]+?[0-9]+|Family[ ']?TAB2",RossMoorTablet:"RM-790|RM-997|RMD-878G|RMD-974R|RMT-705A|RMT-701|RME-601|RMT-501|RMT-711",iMobileTablet:"i-mobile i-note",TolinoTablet:"tolino tab [0-9.]+|tolino shine",AudioSonicTablet:"\\bC-22Q|T7-QC|T-17B|T-17P\\b",AMPETablet:"Android.* A78 ",SkkTablet:"Android.* (SKYPAD|PHOENIX|CYCLOPS)",TecnoTablet:"TECNO P9|TECNO DP8D",JXDTablet:"Android.* \\b(F3000|A3300|JXD5000|JXD3000|JXD2000|JXD300B|JXD300|S5800|S7800|S602b|S5110b|S7300|S5300|S602|S603|S5100|S5110|S601|S7100a|P3000F|P3000s|P101|P200s|P1000m|P200m|P9100|P1000s|S6600b|S908|P1000|P300|S18|S6600|S9100)\\b",iJoyTablet:"Tablet (Spirit 7|Essentia|Galatea|Fusion|Onix 7|Landa|Titan|Scooby|Deox|Stella|Themis|Argon|Unique 7|Sygnus|Hexen|Finity 7|Cream|Cream X2|Jade|Neon 7|Neron 7|Kandy|Scape|Saphyr 7|Rebel|Biox|Rebel|Rebel 8GB|Myst|Draco 7|Myst|Tab7-004|Myst|Tadeo Jones|Tablet Boing|Arrow|Draco Dual Cam|Aurix|Mint|Amity|Revolution|Finity 9|Neon 9|T9w|Amity 4GB Dual Cam|Stone 4GB|Stone 8GB|Andromeda|Silken|X2|Andromeda II|Halley|Flame|Saphyr 9,7|Touch 8|Planet|Triton|Unique 10|Hexen 10|Memphis 4GB|Memphis 8GB|Onix 10)",FX2Tablet:"FX2 PAD7|FX2 PAD10",XoroTablet:"KidsPAD 701|PAD[ ]?712|PAD[ ]?714|PAD[ ]?716|PAD[ ]?717|PAD[ ]?718|PAD[ ]?720|PAD[ ]?721|PAD[ ]?722|PAD[ ]?790|PAD[ ]?792|PAD[ ]?900|PAD[ ]?9715D|PAD[ ]?9716DR|PAD[ ]?9718DR|PAD[ ]?9719QR|PAD[ ]?9720QR|TelePAD1030|Telepad1032|TelePAD730|TelePAD731|TelePAD732|TelePAD735Q|TelePAD830|TelePAD9730|TelePAD795|MegaPAD 1331|MegaPAD 1851|MegaPAD 2151",ViewsonicTablet:"ViewPad 10pi|ViewPad 10e|ViewPad 10s|ViewPad E72|ViewPad7|ViewPad E100|ViewPad 7e|ViewSonic VB733|VB100a",VerizonTablet:"QTAQZ3|QTAIR7|QTAQTZ3|QTASUN1|QTASUN2|QTAXIA1",OdysTablet:"LOOX|XENO10|ODYS[ -](Space|EVO|Xpress|NOON)|\\bXELIO\\b|Xelio10Pro|XELIO7PHONETAB|XELIO10EXTREME|XELIOPT2|NEO_QUAD10",CaptivaTablet:"CAPTIVA PAD",IconbitTablet:"NetTAB|NT-3702|NT-3702S|NT-3702S|NT-3603P|NT-3603P|NT-0704S|NT-0704S|NT-3805C|NT-3805C|NT-0806C|NT-0806C|NT-0909T|NT-0909T|NT-0907S|NT-0907S|NT-0902S|NT-0902S",TeclastTablet:"T98 4G|\\bP80\\b|\\bX90HD\\b|X98 Air|X98 Air 3G|\\bX89\\b|P80 3G|\\bX80h\\b|P98 Air|\\bX89HD\\b|P98 3G|\\bP90HD\\b|P89 3G|X98 3G|\\bP70h\\b|P79HD 3G|G18d 3G|\\bP79HD\\b|\\bP89s\\b|\\bA88\\b|\\bP10HD\\b|\\bP19HD\\b|G18 3G|\\bP78HD\\b|\\bA78\\b|\\bP75\\b|G17s 3G|G17h 3G|\\bP85t\\b|\\bP90\\b|\\bP11\\b|\\bP98t\\b|\\bP98HD\\b|\\bG18d\\b|\\bP85s\\b|\\bP11HD\\b|\\bP88s\\b|\\bA80HD\\b|\\bA80se\\b|\\bA10h\\b|\\bP89\\b|\\bP78s\\b|\\bG18\\b|\\bP85\\b|\\bA70h\\b|\\bA70\\b|\\bG17\\b|\\bP18\\b|\\bA80s\\b|\\bA11s\\b|\\bP88HD\\b|\\bA80h\\b|\\bP76s\\b|\\bP76h\\b|\\bP98\\b|\\bA10HD\\b|\\bP78\\b|\\bP88\\b|\\bA11\\b|\\bA10t\\b|\\bP76a\\b|\\bP76t\\b|\\bP76e\\b|\\bP85HD\\b|\\bP85a\\b|\\bP86\\b|\\bP75HD\\b|\\bP76v\\b|\\bA12\\b|\\bP75a\\b|\\bA15\\b|\\bP76Ti\\b|\\bP81HD\\b|\\bA10\\b|\\bT760VE\\b|\\bT720HD\\b|\\bP76\\b|\\bP73\\b|\\bP71\\b|\\bP72\\b|\\bT720SE\\b|\\bC520Ti\\b|\\bT760\\b|\\bT720VE\\b|T720-3GE|T720-WiFi",OndaTablet:"\\b(V975i|Vi30|VX530|V701|Vi60|V701s|Vi50|V801s|V719|Vx610w|VX610W|V819i|Vi10|VX580W|Vi10|V711s|V813|V811|V820w|V820|Vi20|V711|VI30W|V712|V891w|V972|V819w|V820w|Vi60|V820w|V711|V813s|V801|V819|V975s|V801|V819|V819|V818|V811|V712|V975m|V101w|V961w|V812|V818|V971|V971s|V919|V989|V116w|V102w|V973|Vi40)\\b[\\s]+|V10 \\b4G\\b",JaytechTablet:"TPC-PA762",BlaupunktTablet:"Endeavour 800NG|Endeavour 1010",DigmaTablet:"\\b(iDx10|iDx9|iDx8|iDx7|iDxD7|iDxD8|iDsQ8|iDsQ7|iDsQ8|iDsD10|iDnD7|3TS804H|iDsQ11|iDj7|iDs10)\\b",EvolioTablet:"ARIA_Mini_wifi|Aria[ _]Mini|Evolio X10|Evolio X7|Evolio X8|\\bEvotab\\b|\\bNeura\\b",LavaTablet:"QPAD E704|\\bIvoryS\\b|E-TAB IVORY|\\bE-TAB\\b",AocTablet:"MW0811|MW0812|MW0922|MTK8382|MW1031|MW0831|MW0821|MW0931|MW0712",MpmanTablet:"MP11 OCTA|MP10 OCTA|MPQC1114|MPQC1004|MPQC994|MPQC974|MPQC973|MPQC804|MPQC784|MPQC780|\\bMPG7\\b|MPDCG75|MPDCG71|MPDC1006|MP101DC|MPDC9000|MPDC905|MPDC706HD|MPDC706|MPDC705|MPDC110|MPDC100|MPDC99|MPDC97|MPDC88|MPDC8|MPDC77|MP709|MID701|MID711|MID170|MPDC703|MPQC1010",CelkonTablet:"CT695|CT888|CT[\\s]?910|CT7 Tab|CT9 Tab|CT3 Tab|CT2 Tab|CT1 Tab|C820|C720|\\bCT-1\\b",WolderTablet:"miTab \\b(DIAMOND|SPACE|BROOKLYN|NEO|FLY|MANHATTAN|FUNK|EVOLUTION|SKY|GOCAR|IRON|GENIUS|POP|MINT|EPSILON|BROADWAY|JUMP|HOP|LEGEND|NEW AGE|LINE|ADVANCE|FEEL|FOLLOW|LIKE|LINK|LIVE|THINK|FREEDOM|CHICAGO|CLEVELAND|BALTIMORE-GH|IOWA|BOSTON|SEATTLE|PHOENIX|DALLAS|IN 101|MasterChef)\\b",MediacomTablet:"M-MPI10C3G|M-SP10EG|M-SP10EGP|M-SP10HXAH|M-SP7HXAH|M-SP10HXBH|M-SP8HXAH|M-SP8MXA",MiTablet:"\\bMI PAD\\b|\\bHM NOTE 1W\\b",NibiruTablet:"Nibiru M1|Nibiru Jupiter One",NexoTablet:"NEXO NOVA|NEXO 10|NEXO AVIO|NEXO FREE|NEXO GO|NEXO EVO|NEXO 3G|NEXO SMART|NEXO KIDDO|NEXO MOBI",LeaderTablet:"TBLT10Q|TBLT10I|TBL-10WDKB|TBL-10WDKBO2013|TBL-W230V2|TBL-W450|TBL-W500|SV572|TBLT7I|TBA-AC7-8G|TBLT79|TBL-8W16|TBL-10W32|TBL-10WKB|TBL-W100",UbislateTablet:"UbiSlate[\\s]?7C",PocketBookTablet:"Pocketbook",KocasoTablet:"\\b(TB-1207)\\b",HisenseTablet:"\\b(F5281|E2371)\\b",Hudl:"Hudl HT7S3|Hudl 2",TelstraTablet:"T-Hub2",GenericTablet:"Android.*\\b97D\\b|Tablet(?!.*PC)|BNTV250A|MID-WCDMA|LogicPD Zoom2|\\bA7EB\\b|CatNova8|A1_07|CT704|CT1002|\\bM721\\b|rk30sdk|\\bEVOTAB\\b|M758A|ET904|ALUMIUM10|Smartfren Tab|Endeavour 1010|Tablet-PC-4|Tagi Tab|\\bM6pro\\b|CT1020W|arc 10HD|\\bTP750\\b|\\bQTAQZ3\\b|WVT101|TM1088|KT107"},oss:{AndroidOS:"Android",BlackBerryOS:"blackberry|\\bBB10\\b|rim tablet os",PalmOS:"PalmOS|avantgo|blazer|elaine|hiptop|palm|plucker|xiino",SymbianOS:"Symbian|SymbOS|Series60|Series40|SYB-[0-9]+|\\bS60\\b",WindowsMobileOS:"Windows CE.*(PPC|Smartphone|Mobile|[0-9]{3}x[0-9]{3})|Windows Mobile|Windows Phone [0-9.]+|WCE;",WindowsPhoneOS:"Windows Phone 10.0|Windows Phone 8.1|Windows Phone 8.0|Windows Phone OS|XBLWP7|ZuneWP7|Windows NT 6.[23]; ARM;",iOS:"\\biPhone.*Mobile|\\biPod|\\biPad|AppleCoreMedia",iPadOS:"CPU OS 13",SailfishOS:"Sailfish",MeeGoOS:"MeeGo",MaemoOS:"Maemo",JavaOS:"J2ME/|\\bMIDP\\b|\\bCLDC\\b",webOS:"webOS|hpwOS",badaOS:"\\bBada\\b",BREWOS:"BREW"},uas:{Chrome:"\\bCrMo\\b|CriOS|Android.*Chrome/[.0-9]* (Mobile)?",Dolfin:"\\bDolfin\\b",Opera:"Opera.*Mini|Opera.*Mobi|Android.*Opera|Mobile.*OPR/[0-9.]+$|Coast/[0-9.]+",Skyfire:"Skyfire",Edge:"\\bEdgiOS\\b|Mobile Safari/[.0-9]* Edge",IE:"IEMobile|MSIEMobile",Firefox:"fennec|firefox.*maemo|(Mobile|Tablet).*Firefox|Firefox.*Mobile|FxiOS",Bolt:"bolt",TeaShark:"teashark",Blazer:"Blazer",Safari:"Version((?!\\bEdgiOS\\b).)*Mobile.*Safari|Safari.*Mobile|MobileSafari",WeChat:"\\bMicroMessenger\\b",UCBrowser:"UC.*Browser|UCWEB",baiduboxapp:"baiduboxapp",baidubrowser:"baidubrowser",DiigoBrowser:"DiigoBrowser",Mercury:"\\bMercury\\b",ObigoBrowser:"Obigo",NetFront:"NF-Browser",GenericBrowser:"NokiaBrowser|OviBrowser|OneBrowser|TwonkyBeamBrowser|SEMC.*Browser|FlyFlow|Minimo|NetFront|Novarra-Vision|MQQBrowser|MicroMessenger",PaleMoon:"Android.*PaleMoon|Mobile.*PaleMoon"},props:{Mobile:"Mobile/[VER]",Build:"Build/[VER]",Version:"Version/[VER]",VendorID:"VendorID/[VER]",iPad:"iPad.*CPU[a-z ]+[VER]",iPhone:"iPhone.*CPU[a-z ]+[VER]",iPod:"iPod.*CPU[a-z ]+[VER]",Kindle:"Kindle/[VER]",Chrome:["Chrome/[VER]","CriOS/[VER]","CrMo/[VER]"],Coast:["Coast/[VER]"],Dolfin:"Dolfin/[VER]",Firefox:["Firefox/[VER]","FxiOS/[VER]"],Fennec:"Fennec/[VER]",Edge:"Edge/[VER]",IE:["IEMobile/[VER];","IEMobile [VER]","MSIE [VER];","Trident/[0-9.]+;.*rv:[VER]"],NetFront:"NetFront/[VER]",NokiaBrowser:"NokiaBrowser/[VER]",Opera:[" OPR/[VER]","Opera Mini/[VER]","Version/[VER]"],"Opera Mini":"Opera Mini/[VER]","Opera Mobi":"Version/[VER]",UCBrowser:["UCWEB[VER]","UC.*Browser/[VER]"],MQQBrowser:"MQQBrowser/[VER]",MicroMessenger:"MicroMessenger/[VER]",baiduboxapp:"baiduboxapp/[VER]",baidubrowser:"baidubrowser/[VER]",SamsungBrowser:"SamsungBrowser/[VER]",Iron:"Iron/[VER]",Safari:["Version/[VER]","Safari/[VER]"],Skyfire:"Skyfire/[VER]",Tizen:"Tizen/[VER]",Webkit:"webkit[ /][VER]",PaleMoon:"PaleMoon/[VER]",SailfishBrowser:"SailfishBrowser/[VER]",Gecko:"Gecko/[VER]",Trident:"Trident/[VER]",Presto:"Presto/[VER]",Goanna:"Goanna/[VER]",iOS:" \\bi?OS\\b [VER][ ;]{1}",Android:"Android [VER]",Sailfish:"Sailfish [VER]",BlackBerry:["BlackBerry[\\w]+/[VER]","BlackBerry.*Version/[VER]","Version/[VER]"],BREW:"BREW [VER]",Java:"Java/[VER]","Windows Phone OS":["Windows Phone OS [VER]","Windows Phone [VER]"],"Windows Phone":"Windows Phone [VER]","Windows CE":"Windows CE/[VER]","Windows NT":"Windows NT [VER]",Symbian:["SymbianOS/[VER]","Symbian/[VER]"],webOS:["webOS/[VER]","hpwOS/[VER];"]},utils:{Bot:"Googlebot|facebookexternalhit|Google-AMPHTML|s~amp-validator|AdsBot-Google|Google Keyword Suggestion|Facebot|YandexBot|YandexMobileBot|bingbot|ia_archiver|AhrefsBot|Ezooms|GSLFbot|WBSearchBot|Twitterbot|TweetmemeBot|Twikle|PaperLiBot|Wotbox|UnwindFetchor|Exabot|MJ12bot|YandexImages|TurnitinBot|Pingdom|contentkingapp|AspiegelBot",MobileBot:"Googlebot-Mobile|AdsBot-Google-Mobile|YahooSeeker/M1A1-R2D2",DesktopMode:"WPDesktop",TV:"SonyDTV|HbbTV",WebKit:"(webkit)[ /]([\\w.]+)",Console:"\\b(Nintendo|Nintendo WiiU|Nintendo 3DS|Nintendo Switch|PLAYSTATION|Xbox)\\b",Watch:"SM-V700"}},g.detectMobileBrowsers={fullPattern:/(android|bb\d+|meego).+mobile|avantgo|bada\/|blackberry|blazer|compal|elaine|fennec|hiptop|iemobile|ip(hone|od)|iris|kindle|lge |maemo|midp|mmp|mobile.+firefox|netfront|opera m(ob|in)i|palm( os)?|phone|p(ixi|re)\/|plucker|pocket|psp|series(4|6)0|symbian|treo|up\.(browser|link)|vodafone|wap|windows ce|xda|xiino/i, shortPattern:/1207|6310|6590|3gso|4thp|50[1-6]i|770s|802s|a wa|abac|ac(er|oo|s\-)|ai(ko|rn)|al(av|ca|co)|amoi|an(ex|ny|yw)|aptu|ar(ch|go)|as(te|us)|attw|au(di|\-m|r |s )|avan|be(ck|ll|nq)|bi(lb|rd)|bl(ac|az)|br(e|v)w|bumb|bw\-(n|u)|c55\/|capi|ccwa|cdm\-|cell|chtm|cldc|cmd\-|co(mp|nd)|craw|da(it|ll|ng)|dbte|dc\-s|devi|dica|dmob|do(c|p)o|ds(12|\-d)|el(49|ai)|em(l2|ul)|er(ic|k0)|esl8|ez([4-7]0|os|wa|ze)|fetc|fly(\-|_)|g1 u|g560|gene|gf\-5|g\-mo|go(\.w|od)|gr(ad|un)|haie|hcit|hd\-(m|p|t)|hei\-|hi(pt|ta)|hp( i|ip)|hs\-c|ht(c(\-| |_|a|g|p|s|t)|tp)|hu(aw|tc)|i\-(20|go|ma)|i230|iac( |\-|\/)|ibro|idea|ig01|ikom|im1k|inno|ipaq|iris|ja(t|v)a|jbro|jemu|jigs|kddi|keji|kgt( |\/)|klon|kpt |kwc\-|kyo(c|k)|le(no|xi)|lg( g|\/(k|l|u)|50|54|\-[a-w])|libw|lynx|m1\-w|m3ga|m50\/|ma(te|ui|xo)|mc(01|21|ca)|m\-cr|me(rc|ri)|mi(o8|oa|ts)|mmef|mo(01|02|bi|de|do|t(\-| |o|v)|zz)|mt(50|p1|v )|mwbp|mywa|n10[0-2]|n20[2-3]|n30(0|2)|n50(0|2|5)|n7(0(0|1)|10)|ne((c|m)\-|on|tf|wf|wg|wt)|nok(6|i)|nzph|o2im|op(ti|wv)|oran|owg1|p800|pan(a|d|t)|pdxg|pg(13|\-([1-8]|c))|phil|pire|pl(ay|uc)|pn\-2|po(ck|rt|se)|prox|psio|pt\-g|qa\-a|qc(07|12|21|32|60|\-[2-7]|i\-)|qtek|r380|r600|raks|rim9|ro(ve|zo)|s55\/|sa(ge|ma|mm|ms|ny|va)|sc(01|h\-|oo|p\-)|sdk\/|se(c(\-|0|1)|47|mc|nd|ri)|sgh\-|shar|sie(\-|m)|sk\-0|sl(45|id)|sm(al|ar|b3|it|t5)|so(ft|ny)|sp(01|h\-|v\-|v )|sy(01|mb)|t2(18|50)|t6(00|10|18)|ta(gt|lk)|tcl\-|tdg\-|tel(i|m)|tim\-|t\-mo|to(pl|sh)|ts(70|m\-|m3|m5)|tx\-9|up(\.b|g1|si)|utst|v400|v750|veri|vi(rg|te)|vk(40|5[0-3]|\-v)|vm40|voda|vulc|vx(52|53|60|61|70|80|81|83|85|98)|w3c(\-| )|webc|whit|wi(g |nc|nw)|wmlb|wonu|x700|yas\-|your|zeto|zte\-/i,tabletPattern:/android|ipad|playbook|silk/i};var h,i=Object.prototype.hasOwnProperty;return g.FALLBACK_PHONE="UnknownPhone",g.FALLBACK_TABLET="UnknownTablet",g.FALLBACK_MOBILE="UnknownMobile",h="isArray"in Array?Array.isArray:function(a){return"[object Array]"===Object.prototype.toString.call(a)},function(){var a,b,c,e,f,j,k=g.mobileDetectRules;for(a in k.props)if(i.call(k.props,a)){for(b=k.props[a],h(b)||(b=[b]),f=b.length,e=0;e<f;++e)c=b[e],j=c.indexOf("[VER]"),j>=0&&(c=c.substring(0,j)+"([\\w._\\+]+)"+c.substring(j+5)),b[e]=new RegExp(c,"i");k.props[a]=b}d(k.oss),d(k.phones),d(k.tablets),d(k.uas),d(k.utils),k.oss0={WindowsPhoneOS:k.oss.WindowsPhoneOS,WindowsMobileOS:k.oss.WindowsMobileOS}}(),g.findMatch=function(a,b){for(var c in a)if(i.call(a,c)&&a[c].test(b))return c;return null},g.findMatches=function(a,b){var c=[];for(var d in a)i.call(a,d)&&a[d].test(b)&&c.push(d);return c},g.getVersionStr=function(a,b){var c,d,e,f,h=g.mobileDetectRules.props;if(i.call(h,a))for(c=h[a],e=c.length,d=0;d<e;++d)if(f=c[d].exec(b),null!==f)return f[1];return null},g.getVersion=function(a,b){var c=g.getVersionStr(a,b);return c?g.prepareVersionNo(c):NaN},g.prepareVersionNo=function(a){var b;return b=a.split(/[a-z._ \/\-]/i),1===b.length&&(a=b[0]),b.length>1&&(a=b[0]+".",b.shift(),a+=b.join("")),Number(a)},g.isMobileFallback=function(a){return g.detectMobileBrowsers.fullPattern.test(a)||g.detectMobileBrowsers.shortPattern.test(a.substr(0,4))},g.isTabletFallback=function(a){return g.detectMobileBrowsers.tabletPattern.test(a)},g.prepareDetectionCache=function(a,c,d){if(a.mobile===b){var e,h,i;return(h=g.findMatch(g.mobileDetectRules.tablets,c))?(a.mobile=a.tablet=h,void(a.phone=null)):(e=g.findMatch(g.mobileDetectRules.phones,c))?(a.mobile=a.phone=e,void(a.tablet=null)):void(g.isMobileFallback(c)?(i=f.isPhoneSized(d),i===b?(a.mobile=g.FALLBACK_MOBILE,a.tablet=a.phone=null):i?(a.mobile=a.phone=g.FALLBACK_PHONE,a.tablet=null):(a.mobile=a.tablet=g.FALLBACK_TABLET,a.phone=null)):g.isTabletFallback(c)?(a.mobile=a.tablet=g.FALLBACK_TABLET,a.phone=null):a.mobile=a.tablet=a.phone=null)}},g.mobileGrade=function(a){var b=null!==a.mobile();return a.os("iOS")&&a.version("iPad")>=4.3||a.os("iOS")&&a.version("iPhone")>=3.1||a.os("iOS")&&a.version("iPod")>=3.1||a.version("Android")>2.1&&a.is("Webkit")||a.version("Windows Phone OS")>=7||a.is("BlackBerry")&&a.version("BlackBerry")>=6||a.match("Playbook.*Tablet")||a.version("webOS")>=1.4&&a.match("Palm|Pre|Pixi")||a.match("hp.*TouchPad")||a.is("Firefox")&&a.version("Firefox")>=12||a.is("Chrome")&&a.is("AndroidOS")&&a.version("Android")>=4||a.is("Skyfire")&&a.version("Skyfire")>=4.1&&a.is("AndroidOS")&&a.version("Android")>=2.3||a.is("Opera")&&a.version("Opera Mobi")>11&&a.is("AndroidOS")||a.is("MeeGoOS")||a.is("Tizen")||a.is("Dolfin")&&a.version("Bada")>=2||(a.is("UC Browser")||a.is("Dolfin"))&&a.version("Android")>=2.3||a.match("Kindle Fire")||a.is("Kindle")&&a.version("Kindle")>=3||a.is("AndroidOS")&&a.is("NookTablet")||a.version("Chrome")>=11&&!b||a.version("Safari")>=5&&!b||a.version("Firefox")>=4&&!b||a.version("MSIE")>=7&&!b||a.version("Opera")>=10&&!b?"A":a.os("iOS")&&a.version("iPad")<4.3||a.os("iOS")&&a.version("iPhone")<3.1||a.os("iOS")&&a.version("iPod")<3.1||a.is("Blackberry")&&a.version("BlackBerry")>=5&&a.version("BlackBerry")<6||a.version("Opera Mini")>=5&&a.version("Opera Mini")<=6.5&&(a.version("Android")>=2.3||a.is("iOS"))||a.match("NokiaN8|NokiaC7|N97.*Series60|Symbian/3")||a.version("Opera Mobi")>=11&&a.is("SymbianOS")?"B":(a.version("BlackBerry")<5||a.match("MSIEMobile|Windows CE.*Mobile")||a.version("Windows Mobile")<=5.2,"C")},g.detectOS=function(a){return g.findMatch(g.mobileDetectRules.oss0,a)||g.findMatch(g.mobileDetectRules.oss,a)},g.getDeviceSmallerSide=function(){return window.screen.width<window.screen.height?window.screen.width:window.screen.height},f.prototype={constructor:f,mobile:function(){return g.prepareDetectionCache(this._cache,this.ua,this.maxPhoneWidth),this._cache.mobile},phone:function(){return g.prepareDetectionCache(this._cache,this.ua,this.maxPhoneWidth),this._cache.phone},tablet:function(){return g.prepareDetectionCache(this._cache,this.ua,this.maxPhoneWidth),this._cache.tablet},userAgent:function(){return this._cache.userAgent===b&&(this._cache.userAgent=g.findMatch(g.mobileDetectRules.uas,this.ua)),this._cache.userAgent},userAgents:function(){return this._cache.userAgents===b&&(this._cache.userAgents=g.findMatches(g.mobileDetectRules.uas,this.ua)),this._cache.userAgents},os:function(){return this._cache.os===b&&(this._cache.os=g.detectOS(this.ua)),this._cache.os},version:function(a){return g.getVersion(a,this.ua)},versionStr:function(a){return g.getVersionStr(a,this.ua)},is:function(b){return c(this.userAgents(),b)||a(b,this.os())||a(b,this.phone())||a(b,this.tablet())||c(g.findMatches(g.mobileDetectRules.utils,this.ua),b)},match:function(a){return a instanceof RegExp||(a=new RegExp(a,"i")),a.test(this.ua)},isPhoneSized:function(a){return f.isPhoneSized(a||this.maxPhoneWidth)},mobileGrade:function(){return this._cache.grade===b&&(this._cache.grade=g.mobileGrade(this)),this._cache.grade}},"undefined"!=typeof window&&window.screen?f.isPhoneSized=function(a){return a<0?b:g.getDeviceSmallerSide()<=a}:f.isPhoneSized=function(){},f._impl=g,f.version="1.4.5 2021-03-13",f})}(function(a){if("undefined"!=typeof module&&module.exports)return function(a){module.exports=a()};if("function"==typeof define&&define.amd)return define;if("undefined"!=typeof window)return function(a){window.MobileDetect=a()};throw new Error("unknown environment")}());var ai_lists=!0,ai_block_class_def="code-block"; if("undefined"!=typeof ai_lists){function X(b,e){for(var p=[];b=b.previousElementSibling;)("undefined"==typeof e||b.matches(e))&&p.push(b);return p}function fa(b,e){for(var p=[];b=b.nextElementSibling;)("undefined"==typeof e||b.matches(e))&&p.push(b);return p}var host_regexp=RegExp(":\\/\\/(.[^/:]+)","i");function ha(b){b=b.match(host_regexp);return null!=b&&1<b.length&&"string"===typeof b[1]&&0<b[1].length?b[1].toLowerCase():null}function Q(b){return b.includes(":")?(b=b.split(":"),1E3*(3600*parseInt(b[0])+ 60*parseInt(b[1])+parseInt(b[2]))):null}function Y(b){try{var e=Date.parse(b);isNaN(e)&&(e=null)}catch(p){e=null}if(null==e&&b.includes(" ")){b=b.split(" ");try{e=Date.parse(b[0]),e+=Q(b[1]),isNaN(e)&&(e=null)}catch(p){e=null}}return e}function Z(){null==document.querySelector("#ai-iab-tcf-bar")&&null==document.querySelector(".ai-list-manual")||"function"!=typeof __tcfapi||"function"!=typeof ai_load_blocks||"undefined"!=typeof ai_iab_tcf_callback_installed||(__tcfapi("addEventListener",2,function(b, e){e&&"useractioncomplete"===b.eventStatus&&(ai_tcData=b,ai_load_blocks(),b=document.querySelector("#ai-iab-tcf-status"),null!=b&&(b.textContent="IAB TCF 2.0 DATA LOADED"),b=document.querySelector("#ai-iab-tcf-bar"),null!=b&&(b.classList.remove("status-error"),b.classList.add("status-ok")))}),ai_iab_tcf_callback_installed=!0)}ai_process_lists=function(b){function e(a,d,k){if(0==a.length){if("!@!"==k)return!0;d!=k&&("true"==k.toLowerCase()?k=!0:"false"==k.toLowerCase()&&(k=!1));return d==k}if("object"!= typeof d&&"array"!=typeof d)return!1;var l=a[0];a=a.slice(1);if("*"==l)for(let [,n]of Object.entries(d)){if(e(a,n,k))return!0}else if(l in d)return e(a,d[l],k);return!1}function p(a,d,k){if("object"!=typeof a||-1==d.indexOf("["))return!1;d=d.replace(/]| /gi,"").split("[");return e(d,a,k)}function z(){if("function"==typeof __tcfapi){var a=document.querySelector("#ai-iab-tcf-status"),d=document.querySelector("#ai-iab-tcf-bar");null!=a&&(a.textContent="IAB TCF 2.0 DETECTED");__tcfapi("getTCData",2,function(k, l){l?(null!=d&&d.classList.add("status-ok"),"tcloaded"==k.eventStatus||"useractioncomplete"==k.eventStatus)?(ai_tcData=k,k.gdprApplies?null!=a&&(a.textContent="IAB TCF 2.0 DATA LOADED"):null!=a&&(a.textContent="IAB TCF 2.0 GDPR DOES NOT APPLY"),null!=d&&(d.classList.remove("status-error"),d.classList.add("status-ok")),setTimeout(function(){ai_process_lists()},10)):"cmpuishown"==k.eventStatus&&(ai_cmpuishown=!0,null!=a&&(a.textContent="IAB TCF 2.0 CMP UI SHOWN"),null!=d&&(d.classList.remove("status-error"), d.classList.add("status-ok"))):(null!=a&&(a.textContent="IAB TCF 2.0 __tcfapi getTCData failed"),null!=d&&(d.classList.remove("status-ok"),d.classList.add("status-error")))})}}function C(a){"function"==typeof __tcfapi?(ai_tcfapi_found=!0,"undefined"==typeof ai_iab_tcf_callback_installed&&Z(),"undefined"==typeof ai_tcData_requested&&(ai_tcData_requested=!0,z(),cookies_need_tcData=!0)):a&&("undefined"==typeof ai_tcfapi_found&&(ai_tcfapi_found=!1,setTimeout(function(){ai_process_lists()},10)),a=document.querySelector("#ai-iab-tcf-status"), null!=a&&(a.textContent="IAB TCF 2.0 MISSING: __tcfapi function not found"),a=document.querySelector("#ai-iab-tcf-bar"),null!=a&&(a.classList.remove("status-ok"),a.classList.add("status-error")))}if(null==b)b=document.querySelectorAll("div.ai-list-data, meta.ai-list-data");else{window.jQuery&&window.jQuery.fn&&b instanceof jQuery&&(b=Array.prototype.slice.call(b));var x=[];b.forEach((a,d)=>{a.matches(".ai-list-data")?x.push(a):(a=a.querySelectorAll(".ai-list-data"),a.length&&a.forEach((k,l)=>{x.push(k)}))}); b=x}if(b.length){b.forEach((a,d)=>{a.classList.remove("ai-list-data")});var L=ia(window.location.search);if(null!=L.referrer)var A=L.referrer;else A=document.referrer,""!=A&&(A=ha(A));var R=window.navigator.userAgent,S=R.toLowerCase(),aa=navigator.language,M=aa.toLowerCase();if("undefined"!==typeof MobileDetect)var ba=new MobileDetect(R);b.forEach((a,d)=>{var k=document.cookie.split(";");k.forEach(function(f,h){k[h]=f.trim()});d=a.closest("div."+ai_block_class_def);var l=!0;if(a.hasAttribute("referer-list")){var n= a.getAttribute("referer-list");n=b64d(n).split(",");var v=a.getAttribute("referer-list-type"),E=!1;n.every((f,h)=>{f=f.trim();if(""==f)return!0;if("*"==f.charAt(0))if("*"==f.charAt(f.length-1)){if(f=f.substr(1,f.length-2),-1!=A.indexOf(f))return E=!0,!1}else{if(f=f.substr(1),A.substr(-f.length)==f)return E=!0,!1}else if("*"==f.charAt(f.length-1)){if(f=f.substr(0,f.length-1),0==A.indexOf(f))return E=!0,!1}else if("#"==f){if(""==A)return E=!0,!1}else if(f==A)return E=!0,!1;return!0});var r=E;switch(v){case "B":r&& (l=!1);break;case "W":r||(l=!1)}}if(l&&a.hasAttribute("client-list")&&"undefined"!==typeof ba)switch(n=a.getAttribute("client-list"),n=b64d(n).split(","),v=a.getAttribute("client-list-type"),r=!1,n.every((f,h)=>{if(""==f.trim())return!0;f.split("&&").every((c,t)=>{t=!0;var w=!1;for(c=c.trim();"!!"==c.substring(0,2);)t=!t,c=c.substring(2);"language:"==c.substring(0,9)&&(w=!0,c=c.substring(9).toLowerCase());var q=!1;w?"*"==c.charAt(0)?"*"==c.charAt(c.length-1)?(c=c.substr(1,c.length-2).toLowerCase(), -1!=M.indexOf(c)&&(q=!0)):(c=c.substr(1).toLowerCase(),M.substr(-c.length)==c&&(q=!0)):"*"==c.charAt(c.length-1)?(c=c.substr(0,c.length-1).toLowerCase(),0==M.indexOf(c)&&(q=!0)):c==M&&(q=!0):"*"==c.charAt(0)?"*"==c.charAt(c.length-1)?(c=c.substr(1,c.length-2).toLowerCase(),-1!=S.indexOf(c)&&(q=!0)):(c=c.substr(1).toLowerCase(),S.substr(-c.length)==c&&(q=!0)):"*"==c.charAt(c.length-1)?(c=c.substr(0,c.length-1).toLowerCase(),0==S.indexOf(c)&&(q=!0)):ba.is(c)&&(q=!0);return(r=q?t:!t)?!0:!1});return r? !1:!0}),v){case "B":r&&(l=!1);break;case "W":r||(l=!1)}var N=n=!1;for(v=1;2>=v;v++)if(l){switch(v){case 1:var g=a.getAttribute("cookie-list");break;case 2:g=a.getAttribute("parameter-list")}if(null!=g){g=b64d(g);switch(v){case 1:var y=a.getAttribute("cookie-list-type");break;case 2:y=a.getAttribute("parameter-list-type")}g=g.replace("tcf-gdpr","tcf-v2[gdprApplies]=true");g=g.replace("tcf-no-gdpr","tcf-v2[gdprApplies]=false");g=g.replace("tcf-google","tcf-v2[vendor][consents][755]=true && tcf-v2[purpose][consents][1]=true"); g=g.replace("tcf-no-google","!!tcf-v2[vendor][consents][755]");g=g.replace("tcf-media.net","tcf-v2[vendor][consents][142]=true && tcf-v2[purpose][consents][1]=true");g=g.replace("tcf-no-media.net","!!tcf-v2[vendor][consents][142]");g=g.replace("tcf-amazon","tcf-v2[vendor][consents][793]=true && tcf-v2[purpose][consents][1]=true");g=g.replace("tcf-no-amazon","!!tcf-v2[vendor][consents][793]");g=g.replace("tcf-ezoic","tcf-v2[vendor][consents][347]=true && tcf-v2[purpose][consents][1]=true");g=g.replace("tcf-no-ezoic", "!!tcf-v2[vendor][consents][347]");var F=g.split(","),ca=[];k.forEach(function(f){f=f.split("=");try{var h=JSON.parse(decodeURIComponent(f[1]))}catch(c){h=decodeURIComponent(f[1])}ca[f[0]]=h});r=!1;var I=a;F.every((f,h)=>{f.split("&&").every((c,t)=>{t=!0;for(c=c.trim();"!!"==c.substring(0,2);)t=!t,c=c.substring(2);var w=c,q="!@!",T="tcf-v2"==w&&"!@!"==q,B=-1!=c.indexOf("["),J=0==c.indexOf("tcf-v2")||0==c.indexOf("euconsent-v2");J=J&&(B||T);-1!=c.indexOf("=")&&(q=c.split("="),w=q[0],q=q[1],B=-1!=w.indexOf("["), J=(J=0==w.indexOf("tcf-v2")||0==w.indexOf("euconsent-v2"))&&(B||T));if(J)document.querySelector("#ai-iab-tcf-status"),B=document.querySelector("#ai-iab-tcf-bar"),null!=B&&(B.style.display="block"),T&&"boolean"==typeof ai_tcfapi_found?r=ai_tcfapi_found?t:!t:"object"==typeof ai_tcData?(null!=B&&B.classList.add("status-ok"),w=w.replace(/]| /gi,"").split("["),w.shift(),r=(w=e(w,ai_tcData,q))?t:!t):"undefined"==typeof ai_tcfapi_found&&(I.classList.add("ai-list-data"),N=!0,"function"==typeof __tcfapi?C(!1): "undefined"==typeof ai_tcData_retrying&&(ai_tcData_retrying=!0,setTimeout(function(){"function"==typeof __tcfapi?C(!1):setTimeout(function(){"function"==typeof __tcfapi?C(!1):setTimeout(function(){C(!0)},3E3)},1E3)},600)));else if(B)r=(w=p(ca,w,q))?t:!t;else{var U=!1;"!@!"==q?k.every(function(ja){return ja.split("=")[0]==c?(U=!0,!1):!0}):U=-1!=k.indexOf(c);r=U?t:!t}return r?!0:!1});return r?!1:!0});r&&(N=!1,I.classList.remove("ai-list-data"));switch(y){case "B":r&&(l=!1);break;case "W":r||(l=!1)}}}a.classList.contains("ai-list-manual")&& (l?(I.classList.remove("ai-list-data"),I.classList.remove("ai-list-manual")):(n=!0,I.classList.add("ai-list-data")));(l||!n&&!N)&&a.hasAttribute("data-debug-info")&&(g=document.querySelector("."+a.dataset.debugInfo),null!=g&&(g=g.parentElement,null!=g&&g.classList.contains("ai-debug-info")&&g.remove()));y=X(a,".ai-debug-bar.ai-debug-lists");var ka=""==A?"#":A;0!=y.length&&y.forEach((f,h)=>{h=f.querySelector(".ai-debug-name.ai-list-info");null!=h&&(h.textContent=ka,h.title=R+"\n"+aa);h=f.querySelector(".ai-debug-name.ai-list-status"); null!=h&&(h.textContent=l?ai_front.visible:ai_front.hidden)});g=!1;if(l&&a.hasAttribute("scheduling-start")&&a.hasAttribute("scheduling-end")&&a.hasAttribute("scheduling-days")){var u=a.getAttribute("scheduling-start");v=a.getAttribute("scheduling-end");y=a.getAttribute("scheduling-days");g=!0;u=b64d(u);F=b64d(v);var V=parseInt(a.getAttribute("scheduling-fallback")),O=parseInt(a.getAttribute("gmt"));if(u.includes("-")||F.includes("-"))P=Y(u)+O,K=Y(F)+O;else var P=Q(u),K=Q(F);P??=0;K??=0;var W=b64d(y).split(","); y=a.getAttribute("scheduling-type");var D=(new Date).getTime()+O;v=new Date(D);var G=v.getDay();0==G?G=6:G--;u.includes("-")||F.includes("-")||(u=(new Date(v.getFullYear(),v.getMonth(),v.getDate())).getTime()+O,D-=u,0>D&&(D+=864E5));scheduling_start_date_ok=D>=P;scheduling_end_date_ok=0==K||D<K;u=scheduling_start_date_ok&&scheduling_end_date_ok&&W.includes(G.toString());switch(y){case "B":u=!u}u||(l=!1);var la=v.toISOString().split(".")[0].replace("T"," ");y=X(a,".ai-debug-bar.ai-debug-scheduling"); 0!=y.length&&y.forEach((f,h)=>{h=f.querySelector(".ai-debug-name.ai-scheduling-info");null!=h&&(h.textContent=la+" "+G+" current_time: "+Math.floor(D.toString()/1E3)+" start_date:"+Math.floor(P/1E3).toString()+"=>"+scheduling_start_date_ok.toString()+" end_date:"+Math.floor(K/1E3).toString()+"=>"+scheduling_end_date_ok.toString()+" days:"+W.toString()+"=>"+W.includes(G.toString()).toString());h=f.querySelector(".ai-debug-name.ai-scheduling-status");null!=h&&(h.textContent=l?ai_front.visible:ai_front.hidden); l||0==V||(f.classList.remove("ai-debug-scheduling"),f.classList.add("ai-debug-fallback"),h=f.querySelector(".ai-debug-name.ai-scheduling-status"),null!=h&&(h.textContent=ai_front.fallback+" = "+V))})}if(n||!l&&N)return!0;a.style.visibility="";a.style.position="";a.style.width="";a.style.height="";a.style.zIndex="";if(l){if(null!=d&&(d.style.visibility="",d.classList.contains("ai-remove-position")&&(d.style.position="")),a.hasAttribute("data-code")){n=b64d(a.dataset.code);u=document.createRange(); g=!0;try{H=u.createContextualFragment(n)}catch(f){g=!1}g&&(null!=a.closest("head")?(a.parentNode.insertBefore(H,a.nextSibling),a.remove()):a.append(H));da(a)}}else if(g&&!u&&0!=V){null!=d&&(d.style.visibility="",d.classList.contains("ai-remove-position")&&d.css({position:""}));n=fa(a,".ai-fallback");0!=n.length&&n.forEach((f,h)=>{f.classList.remove("ai-fallback")});if(a.hasAttribute("data-fallback-code")){n=b64d(a.dataset.fallbackCode);u=document.createRange();g=!0;try{var H=u.createContextualFragment(n)}catch(f){g= !1}g&&a.append(H);da(a)}else a.style.display="none",null!=d&&null==d.querySelector(".ai-debug-block")&&d.hasAttribute("style")&&-1==d.getAttribute("style").indexOf("height:")&&(d.style.display="none");null!=d&&d.hasAttribute("data-ai")&&(d.getAttribute("data-ai"),a.hasAttribute("fallback-tracking")&&(H=a.getAttribute("fallback-tracking"),d.setAttribute("data-ai-"+a.getAttribute("fallback_level"),H)))}else a.style.display="none",null!=d&&(d.removeAttribute("data-ai"),d.classList.remove("ai-track"), null!=d.querySelector(".ai-debug-block")?(d.style.visibility="",d.classList.remove("ai-close"),d.classList.contains("ai-remove-position")&&(d.style.position="")):d.hasAttribute("style")&&-1==d.getAttribute("style").indexOf("height:")&&(d.style.display="none"));a.setAttribute("data-code","");a.setAttribute("data-fallback-code","");null!=d&&d.classList.remove("ai-list-block")})}};function ea(b){b=`; ${document.cookie}`.split(`; ${b}=`);if(2===b.length)return b.pop().split(";").shift()}function ma(b, e,p){ea(b)&&(document.cookie=b+"="+(e?";path="+e:"")+(p?";domain="+p:"")+";expires=Thu, 01 Jan 1970 00:00:01 GMT")}function m(b){ea(b)&&(ma(b,"/",window.location.hostname),document.cookie=b+"=; Path=/; Expires=Thu, 01 Jan 1970 00:00:01 GMT;")}(function(b){"complete"===document.readyState||"loading"!==document.readyState&&!document.documentElement.doScroll?b():document.addEventListener("DOMContentLoaded",b)})(function(){setTimeout(function(){ai_process_lists();setTimeout(function(){Z();if("function"== typeof ai_load_blocks){document.addEventListener("cmplzEnableScripts",e);document.addEventListener("cmplz_event_marketing",e);function e(p){"cmplzEnableScripts"!=p.type&&"all"!==p.consentLevel||ai_load_blocks()}}},50);var b=document.querySelector(".ai-debug-page-type");null!=b&&b.addEventListener("dblclick",e=>{e=document.querySelector("#ai-iab-tcf-status");null!=e&&(e.textContent="CONSENT COOKIES");e=document.querySelector("#ai-iab-tcf-bar");null!=e&&(e.style.display="block")});b=document.querySelector("#ai-iab-tcf-bar"); null!=b&&b.addEventListener("click",e=>{m("euconsent-v2");m("__lxG__consent__v2");m("__lxG__consent__v2_daisybit");m("__lxG__consent__v2_gdaisybit");m("CookieLawInfoConsent");m("cookielawinfo-checkbox-advertisement");m("cookielawinfo-checkbox-analytics");m("cookielawinfo-checkbox-necessary");m("complianz_policy_id");m("complianz_consent_status");m("cmplz_marketing");m("cmplz_consent_status");m("cmplz_preferences");m("cmplz_statistics-anonymous");m("cmplz_choice");m("cmplz_banner-status");m("cmplz_functional"); m("cmplz_policy_id");m("cmplz_statistics");m("moove_gdpr_popup");m("real_cookie_banner-blog:1-tcf");m("real_cookie_banner-blog:1");e=document.querySelector("#ai-iab-tcf-status");null!=e&&(e.textContent="CONSENT COOKIES DELETED")})},5)});function da(b){setTimeout(function(){"function"==typeof ai_process_rotations_in_element&&ai_process_rotations_in_element(b);"function"==typeof ai_process_lists&&ai_process_lists();"function"==typeof ai_process_ip_addresses&&ai_process_ip_addresses();"function"==typeof ai_process_filter_hooks&& ai_process_filter_hooks();"function"==typeof ai_adb_process_blocks&&ai_adb_process_blocks(b);"function"==typeof ai_process_impressions&&1==ai_tracking_finished&&ai_process_impressions();"function"==typeof ai_install_click_trackers&&1==ai_tracking_finished&&ai_install_click_trackers();"function"==typeof ai_install_close_buttons&&ai_install_close_buttons(document)},5)}function ia(b){var e=b?b.split("?")[1]:window.location.search.slice(1);b={};if(e){e=e.split("#")[0];e=e.split("&");for(var p=0;p<e.length;p++){var z= e[p].split("="),C=void 0,x=z[0].replace(/\[\d*\]/,function(L){C=L.slice(1,-1);return""});z="undefined"===typeof z[1]?"":z[1];x=x.toLowerCase();z=z.toLowerCase();b[x]?("string"===typeof b[x]&&(b[x]=[b[x]]),"undefined"===typeof C?b[x].push(z):b[x][C]=z):b[x]=z}}return b}}; ai_js_code = true; </script> <script>window.lazyLoadOptions=[{elements_selector:"img[data-lazy-src],.rocket-lazyload",data_src:"lazy-src",data_srcset:"lazy-srcset",data_sizes:"lazy-sizes",class_loading:"lazyloading",class_loaded:"lazyloaded",threshold:300,callback_loaded:function(element){if(element.tagName==="IFRAME"&&element.dataset.rocketLazyload=="fitvidscompatible"){if(element.classList.contains("lazyloaded")){if(typeof window.jQuery!="undefined"){if(jQuery.fn.fitVids){jQuery(element).parent().fitVids()}}}}}},{elements_selector:".rocket-lazyload",data_src:"lazy-src",data_srcset:"lazy-srcset",data_sizes:"lazy-sizes",class_loading:"lazyloading",class_loaded:"lazyloaded",threshold:300,}];window.addEventListener('LazyLoad::Initialized',function(e){var lazyLoadInstance=e.detail.instance;if(window.MutationObserver){var observer=new MutationObserver(function(mutations){var image_count=0;var iframe_count=0;var rocketlazy_count=0;mutations.forEach(function(mutation){for(var i=0;i<mutation.addedNodes.length;i++){if(typeof mutation.addedNodes[i].getElementsByTagName!=='function'){continue} if(typeof mutation.addedNodes[i].getElementsByClassName!=='function'){continue} images=mutation.addedNodes[i].getElementsByTagName('img');is_image=mutation.addedNodes[i].tagName=="IMG";iframes=mutation.addedNodes[i].getElementsByTagName('iframe');is_iframe=mutation.addedNodes[i].tagName=="IFRAME";rocket_lazy=mutation.addedNodes[i].getElementsByClassName('rocket-lazyload');image_count+=images.length;iframe_count+=iframes.length;rocketlazy_count+=rocket_lazy.length;if(is_image){image_count+=1} if(is_iframe){iframe_count+=1}}});if(image_count>0||iframe_count>0||rocketlazy_count>0){lazyLoadInstance.update()}});var b=document.getElementsByTagName("body")[0];var config={childList:!0,subtree:!0};observer.observe(b,config)}},!1)</script><script data-no-minify="1" async src="https://149842033.v2.pressablecdn.com/wp-content/plugins/wp-rocket/assets/js/lazyload/17.8.3/lazyload.min.js"></script><script type="rocketlazyloadscript" data-minify="1" data-rocket-src="https://uicookies.com/wp-content/cache/min/1/monetization.js?ver=1721289479" data-rocket-type="text/javascript" data-rocket-defer defer></script> <script type="rocketlazyloadscript"> (function(){ if(typeof _bsa !== 'undefined' && _bsa) { _bsa.init('fancybar', 'CK7I4KJW', 'placement:uicookiescom'); } })(); </script> <script>var rocket_beacon_data = {"ajax_url":"https:\/\/uicookies.com\/wp-admin\/admin-ajax.php","nonce":"da2c98715e","url":"https:\/\/uicookies.com\/category\/front-end-ui","is_mobile":false,"width_threshold":1600,"height_threshold":700,"delay":500,"debug":null,"status":{"atf":true,"lrc":true},"elements":"img, video, picture, p, main, div, li, svg, section, header, span","lrc_threshold":1800}</script><script data-name="wpr-wpr-beacon" src='https://uicookies.com/wp-content/plugins/wp-rocket/assets/js/wpr-beacon.min.js' async></script></body> </html>