.flex-images{overflow:hidden}
.flex-images .item{float:left;margin:5px;box-sizing:content-box;overflow:hidden;position:relative}
.flex-images .item img{display:block;width:auto;height:100%}@import url('https://fonts.googleapis.com/css2?family=Roboto&display=swap');:root{--canvas-color:#F5F5F5;--background-color:#FFF;--background-serp:#f1f3f4;--primary-color:#f63435;--secondary-color:#f40103;--tertiary-color:#1900E1;--neutral-color:#888;--text-color:#4d5156;--alt-bg-color:#F5F5F5;--alt-bg-color-h:#EEE;--alt-bg-color-a:#DDD;--alt-color:#666;--divider-bg-color:#F5F5F5;--url-color:#555;--url-color-a:#333;--url-color-h:#111;--icon-bg-color:65%;--icon-bg-color-h:45%;--icon-bg-color-a:25%;--button-text-color:#FFF;--button-neu-bg-color:#777;--button-neu-bg-color-h:#666;--button-del-bg-color:#f75151;--button-del-bg-color-h:#e44949;--button-dis-bg-color:#AFAFAF;--button-current-color:#e0e0e0;--button-color-h:#f5f5f5;--input-color:#666;--input-bg-color:#FFF;--input-bg-color-alt:#FFF;--input-border-color:#DDD;--input-border-color-alt:#DDD;--input-border-color-h:#BBB;--notifications-color:#FFF;--notifications-success:#27ae60;--notifications-error:#FF5757;--notifications-info:#3498db;--selection-background:#000;--selection-color:#FFF;--button-clear-invert:invert(80%);--button-clear-invert-h:invert(50%);--site-result-bg-color:#FAFAFA;--web-heading-color:#817e7e;--web-subheading-color:#bcb5b5;--web-title-color:#1a0dab;--web-title-color-h:#1a0dab;--web-title-color-h-alt:#08368B;--web-title-color-v:#6c00a2;--web-title-color-v-h:#6c00a2;--web-url-color:#006621;--web-url-color-h:#006621;--web-description-color:#777;--image-description-color:#FFF;--video-duration-color:#FFF;--video-frame-bg-color:#F5F5F5;--video-frame-bg-color-h:#EEE;--search-el-transparency:rgba(0,0,0,.5);--search-menu-fade:255,255,255;--card-border-color:#F0F0F0;--wallpaper-font-color:#FFF;--wallpaper-font-color-h:#EEE;--wallpaper-icon-bg-color:100%;--wallpaper-icon-bg-color-h:80%;--menu-wrapper-bg:#222}{* @media(prefers-color-scheme:dark){:root{--canvas-color:#161616;--background-color:#202124;--background-serp:#161616;--primary-color:#00B16A;--secondary-color:#11c77f;--neutral-color:#999;--text-color:#dadce0;--alt-bg-color:#222;--alt-bg-color-h:#1b1b1b;--alt-bg-color-a:#111;--alt-color:#AAA;--divider-bg-color:#444;--url-color:#CCC;--url-color-a:#EEE;--url-color-h:#FFF;--icon-bg-color:60%;--icon-bg-color-h:80%;--icon-bg-color-a:100%;--button-text-color:#FFF;--button-neu-bg-color:#cecece;--button-neu-bg-color-h:#777;--button-del-bg-color:#e44949;--button-del-bg-color-h:#f75151;--button-dis-bg-color:#444;--button-current-color:#4b4b4b;--input-color:#AAA;--input-bg-color:#222;--input-bg-color-alt:#3c4043;--input-border-color:#444;--input-border-color-alt:#333;--input-border-color-h:#555;--notifications-color:#FFF;--notifications-success:#27ae60;--notifications-error:#FF5757;--notifications-info:#3498db;--selection-background:#000;--selection-color:#FFF;--button-clear-invert:invert(30%);--button-clear-invert-h:invert(60%);--site-result-bg-color:#2A2A2A;--web-title-color:#789fff;--web-title-color-h:#8fb4ff;--web-title-color-v:#c09dff;--web-title-color-v-h:#cbadff;--web-url-color:#e4e4e4;--web-url-color-h:#FFF;--web-description-color:#AAA;--tertiary-color:#5f6ae8;--image-description-color:#FFF;--video-duration-color:#FFF;--video-frame-bg-color:#222;--video-frame-bg-color-h:#252525;--search-el-transparency:rgba(0,0,0,.5);--search-menu-fade:51,51,51;--card-border-color:#494949;--wallpaper-font-color:#FFF;--wallpaper-font-color-h:#EEE;--wallpaper-icon-bg-color:100%;--wallpaper-icon-bg-color-h:80%}
.search-container:hover{box-shadow:none !important;border-color:var(--input-border-color) !important}
.icon-footer-menu{filter:invert(1)}
input.search-input{background-color:var(--input-bg-color-alt);border-color:var(--input-bg-color-alt)}
.footer a.menu-active{color:unset !important}}
@media only screen and (min-width:600px){@media(prefers-color-scheme:dark){:root{--canvas-color:#F5F5F5;--background-color:#FFF;--background-serp:#f1f3f4;--primary-color:#f63435;--secondary-color:#f40103;--neutral-color:#999;--text-color:#4d5156;--alt-bg-color:#F5F5F5;--alt-bg-color-h:#EEE;--alt-bg-color-a:#DDD;--alt-color:#666;--divider-bg-color:#F5F5F5;--url-color:#555;--url-color-a:#333;--url-color-h:#111;--icon-bg-color:65%;--icon-bg-color-h:45%;--icon-bg-color-a:25%;--button-text-color:#FFF;--button-neu-bg-color:#777;--button-neu-bg-color-h:#666;--button-del-bg-color:#f75151;--button-del-bg-color-h:#e44949;--button-dis-bg-color:#AFAFAF;--button-current-color:#e0e0e0;--input-color:#666;--input-bg-color:#FFF;--input-bg-color-alt:#FFF;--input-border-color:#DDD;--input-border-color-alt:#DDD;--input-border-color-h:#BBB;--notifications-color:#FFF;--notifications-success:#27ae60;--notifications-error:#FF5757;--notifications-info:#3498db;--selection-background:#000;--selection-color:#FFF;--button-clear-invert:invert(80%);--button-clear-invert-h:invert(50%);--site-result-bg-color:#FAFAFA;--web-title-color:#1a0dab;--web-title-color-h:#1a0dab;--web-title-color-v:#6c00a2;--web-title-color-v-h:#6c00a2;--web-url-color:#006621;--web-url-color-h:#006621;--web-description-color:#777;--image-description-color:#FFF;--video-duration-color:#FFF;--video-frame-bg-color:#F5F5F5;--video-frame-bg-color-h:#EEE;--search-el-transparency:rgba(0,0,0,.5);--search-menu-fade:255,255,255;--card-border-color:#F0F0F0;--wallpaper-font-color:#FFF;--wallpaper-font-color-h:#EEE;--wallpaper-icon-bg-color:100%;--wallpaper-icon-bg-color-h:80%;--menu-wrapper-bg:#222}
// This was commented out
.search-container:hover{border-color:#a0a0a0 !important;box-shadow:0 4px 6px 0 #a0a0a0 !important}
.icon-footer-menu{filter:inherit !important}
input.search-input{background-color:var(--input-bg-color-alt);border-color:transparent}}} *}
html{background:var(--canvas-color);font-family:sans-serif;height:100%}
body{color:var(--text-color);font-family:Roboto,Arial,sans-serif !important;font-size:13px;margin:0;padding:0;background:var(--background-color);display:grid;grid-template-rows:auto 1fr auto;min-height:100%}
h1{font-size:52px;margin:0;padding:5px 15px}
h3{font-size:28px;margin:0}
h4{font-size:24px;margin:10px 0 0 0}
h1,h3,h4,h5{font-weight:300}
a{color:var(--url-color);text-decoration:none}
a:hover{color:var(--url-color-h);text-decoration:underline}
code,pre{word-wrap:break-word}
select,option{text-transform:capitalize}
table{border-collapse:collapse}
.main-wrap{max-width:768px;padding:0}
.main-wrap table{width:732px}
table,td,th{padding:3px}
label{display:inline-block;margin-bottom:5px}
input,button,textarea,select{font-family:inherit;font-size:inherit}
input[type="text"],input[type="password"],input[type="file"],textarea{background:var(--input-bg-color-alt);padding:9px;border-radius:3px;border:1px solid var(--input-border-color);outline:0;color:var(--input-color);display:block;margin-bottom:10px;max-width:400px;width:100%}
input[type="text"]:hover,input[type="password"]:hover,input[type="file"]:hover,textarea:hover,input[type="text"]:focus,input[type="password"]:focus,input[type="file"]:focus,textarea:focus{border:1px solid var(--input-border-color-h)}
input[type="text"],input[type="password"]{-webkit-appearance:none}
input[type="checkbox"]{margin:0 10px 10px 0}
button,.button{padding:0 10px;border-radius:3px;background-color:var(--primary-color);color:var(--button-text-color);cursor:pointer;border:none;outline:0;display:inline-block;line-height:38px;height:38px}
button:hover,.button:hover{background-color:var(--secondary-color)}
.button-delete{background-color:var(--button-del-bg-color)}
.button-delete:hover{background-color:var(--button-del-bg-color-h)}
.button-margin-left{margin-left:10px}
.button-margin-right{margin-right:10px}
.button-neutral{background-color:var(--button-neu-bg-color)}
.button-neutral:hover{background-color:var(--button-neu-bg-color-h)}
button:disabled,.button-disabled,.button-disabled:hover{background-color:var(--button-dis-bg-color);cursor:default;display:none}
.btn.pill{display:inline-flex;align-items:center;justify-content:center;padding:8px 20px;border:2px var(--alt-bg-color-a) solid;border-radius:3em;color:var(--web-heading-color);font-size:14px;font-weight:600;cursor:pointer;text-align:center}
.btn.pill:hover{background:var(--alt-bg-color-a);color:var(--text-color);text-decoration:none}
.btn.pill.grey{color:var(--text-color);background:var(--background-serp);border-color:var(--background-serp)}
.btn.pill.grey:hover{background:var(--input-border-color);border-color:var(--input-border-color)}
.btn .icon{height:1.25em;width:1.25em;margin-right:.4em}
select{background:var(--input-bg-color);padding:9px;border-radius:3px;border:1px solid var(--input-border-color);outline:0;color:var(--input-color);display:block;margin-bottom:10px;max-width:420px;width:100%}
select:hover{border:1px solid var(--input-border-color-h)}
img{border:0}
.row{width:100%;margin:0 auto;box-sizing:border-box;padding:0 10px 0 120px;overflow:auto}
.row-images{padding:0 5px;margin-top:15px}
.row-dragscroll{display:flex;overflow:inherit;flex-wrap:wrap}
.row-card-result{margin-top:20px}
.row-no-results{margin:20px auto}
.one,.row .one{width:8.33333%}
.two,.row .two{width:16.66667%}
.three,.row .three{width:25%}
.four,.row .four{width:33.33333%}
.five,.row .five{width:41.66667%}
.six,.row .six{width:50%}
.seven,.row .seven{width:58.33333%}
.eight,.row .eight{width:66.66667%}
.nine,.row .nine{width:75%}
.ten,.row .ten{width:83.33333%}
.eleven,.row .eleven{width:91.66667%}
.twelve,.row .twelve{width:100%}
.column,.columns{float:left;min-height:1px;position:relative}
[class*="column"] + [class*="column"]:last-child{float:right}
[class*="column"] + [class*="column"].end{float:left}
.float-left{float:left}
.float-right{float:right}
.header{position:-webkit-sticky;position:sticky;top:0;right:0;left:0;z-index:1000;width:100%;box-sizing:border-box;background-color:var(--background-color)}
.header-shadow{box-shadow:rgba(32,33,36,.28) 0px 1px 6px 0px}
.header-content{margin:0 auto;width:100%;padding:0 10px 0 110px;box-sizing:border-box;display:flex;flex-flow:row nowrap;justify-content:flex-start}
.header-col-content{flex:1}
.header-col.header-col-logo{padding-left:10px}
.header-col-menu{margin-left:10px;position:relative;display:none}
.header-menu-el{float:right;margin-left:10px;position:relative}
.header-menu-el:last-child{margin-left:0}
.header-home .header-content,.footer-home .footer-content{padding:0 20px}
.header-home > .header-content > .header-col-logo{display:none}
.header-home .menu-toggle{display:none !important}
.logo-small,.logo-large{width:130px;height:24px;margin:18px 0;opacity:.8;display:flex;align-items:center}
.logo-small:hover,.logo-large:hover{opacity:1}
.logo-small img,.logo-large img{border:0;max-height:100%;max-width:100%;margin-right:10px;object-fit:contain}
.logo-large{width:110px;height:95px;margin:0 auto 30px auto}
.logo-large img{width:110px;max-width:110px;max-height:95px;float:none;margin:0;display:block}
.menu{display:none;box-sizing:border-box;position:absolute;right:0;width:200px}
.menu-content{font-weight:600;position:relative;user-select:none}
.menu a{width:100%;padding:0 10px;box-sizing:border-box;background:var(--alt-bg-color-h);line-height:50px;word-wrap:break-word;display:inline-block}
.menu a:hover{background:var(--alt-bg-color-a)}
.menu-collapsed{display:block}
.menu-title{background:var(--alt-bg-color-h);padding:10px;cursor:default;width:100%;box-sizing:border-box}
.menu-icon{background-size:20px;background-repeat:no-repeat;background-position:center center;width:20px;height:50px;margin-right:10px;float:left;filter:invert(var(--icon-bg-color-h))}
.header-button{margin:9px 0;height:32px;line-height:32px}
.header-icon{background-size:20px;background-repeat:no-repeat;background-position:center center;width:20px;height:56px;line-height:56px;margin:0;cursor:pointer;display:block}
.icon-menu{background-image:url(../images/icons/menu.svg)}
.icon-language{background-image:url(../images/icons/language.svg)}
.icon-theme{background-image:url(../images/icons/theme.svg)}
.icon-search{background-image:url(../images/icons/magnifier.svg)}{*
.icon{filter:invert(var(--icon-bg-color))}
.icon:hover{filter:invert(var(--icon-bg-color-h))}
*}
.icon-active{filter:invert(var(--icon-bg-color-a))}
.icon-active:hover{filter:invert(var(--icon-bg-color-a))}
a.menu-active{color:var(--url-color-a)}
.content-area{font-size:14px;margin-top:30px;line-height:1.4;margin-bottom:30px}
.content-area p{margin-top:0;margin-bottom:15px}
.extension-alert{display:flex;justify-content:center;padding:15px 0}
.footer{color:var(--alt-color);margin-top:4rem}
.footer-content{display:flex;width:100%;padding:10px 10px 10px 120px;box-sizing:border-box;margin:0 auto}
.footer-home .footer-content{max-width:none}
.footer-menu{flex-grow:1}
.footer-element{display:inline-block;margin:0 16px 0 0;line-height:38px}
.footer-element,.footer-element a{color:var(--neutral-color)}
.footer-info .footer-element:last-child{margin:0}
.content{overflow:auto;background:var(--background-color);box-sizing:border-box}
.content-home{display:flex;justify-content:center;align-items:center;width:100%;height:100%}
.home-description{margin:30px auto 0 auto;font-size:16px;padding:0 10px;display:table;text-align:center}
.search-container{position:relative;border-radius:24px;background-color:var(--input-bg-color-alt)}
.search-content{margin:0 auto 0 auto;max-width:520px;width:100%;box-sizing:border-box;position:relative;padding:0 10px}
input.search-input{width:100%;box-sizing:border-box;font-size:16px;height:46px;max-width:none;padding:0 91px 0 12px;margin-bottom:0;border:1px solid var(--input-border-color);border-radius:999px;position:relative;z-index:1}
input.search-input:hover{border-color:#a0a0a0 !important;box-shadow:0px 2px 5px 0px rgb(60 64 67 / 16%) !important}
input.search-input:focus::-webkit-input-placeholder,.chat-ui textarea:focus::-webkit-input-placeholder{color:transparent}
.search-button{background-image:url('../images/icons/search.svg');background-position:center center;background-repeat:no-repeat;background-size:18px;padding:10px 8px;border-radius:0 3px 3px 0;width:30px;height:26px;cursor:pointer;position:absolute;right:0;top:0;border-radius:0 23px 23px 0;z-index:1}
.clear-button{background:url('../images/icons/clear.svg') no-repeat center center;background-size:14px;padding:10px 8px;width:30px;height:26px;cursor:pointer;position:absolute;right:46px;top:0;filter:var(--button-clear-invert);display:none}
.clear-button:hover{filter:var(--button-clear-invert-h)}
.background > .content-home .search-input{box-shadow:0 3px 10px -3px rgba(0,0,0,.20);transition:box-shadow .2s ease-out;border:0}
.background > .content-home .search-input:hover,.background > .content-home .search-input:active,.background > .content-home .search-input:focus{box-shadow:0 3px 10px 0 rgba(0,0,0,.30);border:0}
.search-content-s{margin:10px 0;float:left;max-width:710px;width:100%;padding:0}
.search-content-s .search-input{height:43px;padding-right:79px;background:var(--input-bg-color-alt);-webkit-appearance:none;appearance:none;font-size:19px;color:var(--url-color-a);text-indent:12px}
.search-content-s .clear-button{right:40px}
.search-content-s .clear-button,.search-content-s .search-button{height:22px;padding:11px 12px}
.page-menu{min-height:50px;line-height:50px}
.menu-toggle{all:unset;width:25px;height:20px;display:none;margin-left:auto;position:relative;overflow:hidden;flex-direction:column;justify-content:space-between;cursor:pointer;margin-top:22px}
.menu-toggle:hover{background-color:transparent}
.menu-toggle span{display:block;width:100%;height:2px;background-color:var(--alt-color);position:relative;transition:all .3s ease-in-out;right:0}
.menu-toggle.open span:first-of-type{transform:rotate(45deg);top:9px}
.menu-toggle.open span:nth-of-type(2){transform:translateX(100%)}
.menu-toggle.open span:last-of-type{transform:rotate(-45deg);top:-9px}
.page-menu a{margin:0 10px}
.page-menu-left a{margin:0 20px 0 0;float:left}
.page-menu a.menu-active,.footer a.menu-active{color:var(--primary-color)}
.page-menu a.menu-active:hover,.footer a.menu-active:hover{color:var(--secondary-color)}
.search-type-menu{min-height:50px;font-weight:600;font-size:14px;max-width:840px;width:100%}
.search-type-menu a.menu-active{line-height:50px;height:48px;border-bottom:2px solid}
.content-menu{padding:0 20px}
.page-header{background:var(--divider-bg-color);color:var(--alt-color);padding:20px}
.page-title{font-size:20px}
.page-description{font-size:16px;font-weight:lighter;padding-top:10px}
.page-content{background:var(--background-color);padding:20px;max-width:1020px;color:var(--alt-color);line-height:1.4}
.page-content p{margin-bottom:1rem}
.page-content .main-wrap{padding:0 !important}
.page-content__robot{max-width:200px;display:block;margin-bottom:25px;float:right;margin-left:3rem}
.page-content form label{display:block}
.bot-box{position:relative;margin:0 15px;padding-top:5px;padding-bottom:105px;border:2px var(--card-border-color) solid;border-radius:.6em}
.bot-box.active{padding-bottom:65px}
.bot-box.active .btn{display:none;visibility:hidden}
.bot-box.active .overlay{background:transparent}
.bot-box .inner{display:flex;padding:10px 15px}
.bot-box .inner > div{padding:3px}
.bot-box .overlay{position:absolute;bottom:0;left:0;display:flex;flex-direction:column;align-items:center;width:100%;padding:10px 10px 13px;margin:0 -10px -10px;background-image:linear-gradient(to top,rgba(255,255,255,1),rgba(255,255,255,0) );z-index:1}
.bot-box .btn{margin-bottom:12px}
.bot-box small{opacity:.7;margin-bottom:8px;text-align:center}
.bot-box .heading{margin:0 0 7px;color:var(--web-heading-color);font-size:18px;font-weight:600}
.bot-box .question{display:block;margin-bottom:14px;font-style:italic;opacity:.9}
.bot-box .question:first-letter{text-transform:uppercase}
.bot-box .text{padding-right:10px;font-size:14px;line-height:1.4}
.bot-box .text a{color:var(--web-title-color-h-alt)}
.bot-box .text a{color:var(--web-title-color-h-alt);text-decoration:underline}
.bot-box .text p{margin-bottom:12px}
.bot-box .text ul,.bot-box .text ol{margin-bottom:15px;padding-left:22px}
.bot-box .text li{margin-bottom:3hopx}
.bot-box .logo{height:2em;margin:0 10px 0 5px;fill:#CA1D1D;opacity:.8}
@media screen and (min-width:769px) and (max-width:1100px){.bot-box{display:none;visibility:hidden}}
.chat-bot{display:flex;flex-direction:column;max-width:640px;max-height:calc(100vh - 95px);margin:0 10px 0 120px}
.chat-history{display:flex;flex-direction:column;row-gap:.85em;column-gap:.85em;overflow-y:scroll}
.chat-history .bubble{padding:1em 1.25em;font-size:14px;line-height:1.4}
.chat-history .bubble ul li{margin-left:20px}
.chat-history .bubble p:not(:last-child){margin-bottom:10px}
.chat-history .bubble a{color:var(--web-title-color)}
.chat-history .chat-a{background:var(--background-serp);border-radius:1.5em 1.5em 1.5em .25em}
.chat-history .chat-q{background:#6f6;background-image:linear-gradient(to top,#2c88f2 75%,#469bfd);border-radius:1.5em 1.5em .25em 1.5em;color:rgba(255,255,255,.975);font-weight:600}
.chat-ui{margin-top:.25em}
.chat-ui .chat-controls,.chat-ui .control{display:flex}
.chat-ui .chat-controls{padding:.5em}
.chat-ui .control{align-items:center}
.chat-ui .control.right{margin-left:auto}
.chat-ui .control .label{margin-right:.25em;font-size:11px}
.chat-input-bar{padding:1px;background:#cccccc;border-radius:1em}
.chat-ui .chat-status{display:flex;justify-content:flex-end;padding:.35em .75em .25em}
.chat-ui .chat-status .limit{display:block;padding:.25em .75em;background:#ddd;border-radius:.25em;font-size:11px}
.chat-ui .chat-input{position:relative;display:block}
.chat-ui textarea{width:100%;height:2.5rem;margin:0;max-width:100%;padding:.75em 3.25em .75em .75em;background:var(--canvas-color);border:1px transparent solid;border-radius:.9em;font-size:14px;resize:none;box-sizing:border-box !important;transition:.1s all ease-out;-webkit-appearance:none}
.chat-ui textarea:focus{outline:none;border:1px #bbb solid;background:var(--background-color);box-shadow:0 0 2px rgba(100,100,100,.05)}
.chat-ui button{position:absolute;top:0;bottom:0;margin:auto 0;right:.25em;padding:.35em .65em .35em .45em;width:3em;height:2.8em;background:transparent;line-height:1;opacity:.5}
.chat-bot .note{padding-top:1.25em;text-align:center;opacity:.75}
.chat-bot .note p{margin:0 auto}
.chat-bot .loader{display:flex;align-items:flex-end;row-gap:.35em;column-gap:.35em;height:1rem}
.chat-bot .loader .dot{height:.3em;width:.3em;background:grey;border-radius:50%}
.chat-bot .loader .dot:first-child{animation:jump 1.6s -.32s linear infinite;background:#ccc}
.chat-bot .loader .dot:nth-child(2){animation:jump 1.6s -.16s linear infinite;background:#aaa}
.chat-bot .loader .dot:last-child{animation:jump 1.6s linear infinite;background:#888}
.chat-bot .ads{margin:20px 0 0;padding:0;font-size:13px}
.chat-bot .bubble .ads li{margin:0 0 1em 0;list-style:none}
.chat-bot .ads a > span{display:block}
.chat-bot .ads .url{color:var(--text-color)}
@keyframes jump{0%,80%,100%{-webkit-transform:scale(0);transform:scale(0)} 40%{-webkit-transform:scale(1.8);transform:scale(1.8)}}
.switch{position:relative;display:inline-block;width:30px;height:17px;margin:0}
.switch input{opacity:0;width:0;height:0}
.slider{position:absolute;cursor:pointer;top:0;left:0;right:0;bottom:0;background-color:#ccc;border-radius:17px;-webkit-transition:.4s;transition:.4s}
.slider:before{position:absolute;content:"";height:13px;width:13px;left:2px;bottom:2px;background-color:white;border-radius:50%;-webkit-transition:.4s;transition:.4s}
input:checked + .slider{background-color:#2196F3}
input:focus + .slider{box-shadow:0 0 1px #2196F3}
input:checked + .slider:before{-webkit-transform:translateX(13px);-ms-transform:translateX(13px);transform:translateX(13px)}
.about-page p{font-size:16px}
.notification-box{padding:10px;position:relative;color:var(--notifications-color);border-radius:3px;margin-bottom:10px}
.notification-box-modal{margin:10px 10px 0 10px}
.notification-box-error{background:var(--notifications-error)}
.notification-box-success{background:var(--notifications-success)}
.notification-box-info{background:var(--notifications-info)}
.notification-box > p{padding-right:24px;margin:0}
.notification-close{position:absolute;top:0;background:url('../images/icons/clear.svg') no-repeat center center;background-size:14px;width:14px;height:24px;cursor:pointer;filter:invert(100);opacity:.75;padding:7px 10px;right:0}
.notification-close:hover{filter:invert(100%);opacity:1}
.list-container{overflow:auto}
.list-row{padding:10px;margin-bottom:10px;background:var(--alt-bg-color);border-radius:5px;overflow:auto}
.list-col-image{float:left;width:38px;display:table-cell}
.list-col-image img{width:100%;display:block;border-radius:3px}
.list-col-content{float:none;word-break:break-all;display:table-cell;padding:0 10px}
.list-col-content-full{padding:0 10px 0 0}
.list-col-button{float:right;display:table-cell}
.button-create{margin-bottom:10px}
.center-text{text-align:center}
.content-admin .section{line-height:26px}
.content-admin .section a{color:var(--primary-color)}
.content-admin .section a:hover{color:var(--secondary-color)}
.divider{height:1px;background:var(--divider-bg-color)}
.content-admin .divider{margin:10px 0}
.menu .divider{background:var(--alt-bg-color)}
.filters-toggle{float:right;margin:0 0 0 auto;cursor:pointer;color:var(--url-color)}
.filters-toggle:hover{color:var(--url-color-h)}
.filters-toggle-active{color:var(--primary-color)}
.filters-toggle-active:hover{color:var(--secondary-color)}
.filters-menu{display:none}
.filter-element{margin:0 20px 0 0;float:left;cursor:pointer;color:var(--url-color);position:relative}
.filter-element:hover{color:var(--url-color-h)}
.filter-element-active .filter-list{display:block}
.filter-element-active,.filter-element-active:hover{color:var(--primary-color)}
.filter-element:hover .down-arrow{border-top:4px solid var(--url-color-h)}
.filter-element-active .down-arrow,.filter-element-active:hover .down-arrow{border-top:4px solid var(--primary-color)}
.filter-element strong,.filter-element .filter-list{font-weight:600}
.filter-list{position:absolute;background:var(--alt-bg-color);width:200px;display:none;z-index:99}
.filter-list a{width:100%;margin:0;padding:14px 10px;line-height:22px;box-sizing:border-box}
.filter-list a:hover{background:var(--alt-bg-color-h)}
.down-arrow{width:0;height:0;border-left:4px solid transparent;border-right:4px solid transparent;border-top:4px solid var(--url-color);display:inline-block;vertical-align:middle;margin-left:7px}
.results-container{width:100%;max-width:840px;display:grid;grid-gap:0;box-sizing:border-box;grid-template-columns:minmax(auto,1020px);grid-template-areas:'results'}
.content-web .results-container{max-width:1260px;grid-template-columns:minmax(auto,840px) minmax(auto,1fr);grid-template-areas:'results sidebar'}
.results-title{font-size:14px;display:block;display:flex;align-items:center;padding:0 10px 0 120px;margin-top:20px;color:var(--web-heading-color)}
.results-title h1{font-size:inherit;padding:0 5px;font-weight:600}
.results-sub-title{font-size:14px;display:block;color:var(--web-subheading-color)}
.results-content{grid-area:results;width:100%;overflow:hidden;box-sizing:border-box;display:grid}
.results-sidebar{grid-area:sidebar;font-size:14px}
.results-sidebar .row{padding:0 10px}
.results-pagination{margin-bottom:20px;height:42px;max-width:370px;margin-top:1rem;display:flex;flex-flow:row nowrap;justify-content:center;align-content:stretch;width:100%}
.results-pagination > *{flex:1}
.results-pagination a{display:inline-block}
.results-pagination a .pagination-next,.results-pagination a .pagination-prev,.results-pagination a .pagination-home{min-width:80px}
.pagination-next:after{content:"\00A0\00BB"}
.pagination-prev:before{content:"\00AB\00A0"}
.no-results{font-size:14px}
.button-pagination{background-size:18px;background-repeat:no-repeat;background-position:center center;font-size:14px;float:left;background-color:var(--background-color);border:1px solid var(--input-border-color-h);border-radius:0;color:var(--tertiary-color);text-align:center;width:100%;padding:0}
.button-pagination:hover{background-color:var(--button-color-h)}
.button-pagination.active{background-color:var(--button-current-color)}
.x-results,.results-by{display:inline-block;line-height:32px;font-weight:600;float:right}
.results-by{font-weight:normal;color:var(--icon-bg-color);margin-left:20px}
.results-by a{margin:0}
.web-results,.videos-results,.news-results{margin-top:20px}
.videos-results .site-result,.news-results .site-result{overflow:auto;display:flex;justify-content:space-between}
.site-result{margin-bottom:20px}
.web-results .site-title,.videos-results .site-title,.news-results .site-title{font-size:18px}
.web-results .videos-results .site-title,.web-results .news-results .site-title{font-size:16px}
.web-results .site-title a,.web-results .query-spell a,.videos-results .site-title a,.news-results .site-title a,.entity-results .entity-title a,.entity-results .entity-contract a{color:var(--web-title-color)}
.web-results .site-title a:hover,.web-results .query-spell a:hover,.videos-results .site-title a:hover,.news-results .site-title a:hover,.entity-results .entity-title a:hover,.entity-results .entity-contract a:hover{text-decoration:underline;color:var(--web-title-color-h)}
.web-results .site-title a:visited,.web-results .query-spell a:visited,.videos-results .site-title a:visited,.news-results .site-title a:visited,.entity-results .entity-title a:visited,.entity-results .entity-contract a:visited{color:var(--web-title-color-v)}
.web-results .site-title a:visited:hover,.web-results .query-spell a:visited:hover,.videos-results .site-title a:visited:hover,.news-results .site-title a:visited:hover,.entity-results .entity-title a:visited:hover,.entity-results .entity-contract a:visited:hover{color:var(--web-title-color-v-h)}
.web-results .site-description,.videos-results .site-description,.news-results .site-description{color:var(--web-description-color);font-size:14px}
.web-results .site-url,.videos-results .site-url,.news-results .site-url,.entity-url{font-size:14px;overflow:hidden;text-overflow:ellipsis;word-break:break-all}
.web-results .site-url a,.videos-results .site-url a,.news-results .site-url a,.entity-url a{color:var(--web-url-color)}
.web-results .site-url a:hover,.videos-results .site-url a:hover,.news-results .site-url a:hover,.entity-url a:hover{text-decoration:underline;color:var(--web-url-color-h)}
.web-results .deep-links{width:100%;display:flex;flex-direction:row;box-sizing:border-box}
.web-results .deep-links-inline .deep-link{padding:2px 0 0 0}
.deep-links-inline .deep-link{display:inline-block;margin:0 20px 0 0}
.web-results .deep-links-col{margin:0 20px}
.web-results .deep-links .site-title a{display:block;width:100%}
.web-results .deep-links .site-description{display:inherit}
.web-results .deep-links-inline .site-title a,.web-results .deep-links-inline .site-title{font-size:14px}
.web-results .deep-link{padding:10px 0 0 0;box-sizing:border-box}
.web-results .deep-link .site-title{width:100%;overflow:hidden;text-overflow:ellipsis}
.web-results b,.images-results b,.videos-results b,.news-results b{font-weight:600}
.web-results .images-results{margin:0 -5px}
.web-results .videos-results,.web-results .news-results{margin:0}
.web-results .videos-results .site-result:last-child,.web-results .news-results .site-result:last-child{margin-bottom:0}
.query-spell,.related-searches{margin-bottom:20px}
.spell-title{font-size:18px}
.spell-description{font-size:14px}
.related-links{margin-top:10px}
.related-links > div:first-child{margin-right:50px}
.related-col{display:inline-block;vertical-align:top}
.related-col div{display:block;font-size:16px;line-height:34px;text-transform:capitalize}
.related-col div a{color:var(--tertiary-color)}
.related-query{font-weight:normal}
.response-title{font-size:18px;font-weight:600;margin-bottom:5px}
.response-title.response-images{margin-bottom:0}
.response-footer{margin:10px 0 20px 0}
.response-footer a{color:var(--web-title-color-h)}
.response-footer a:hover{text-decoration:underline}
.response-footer.response-images{margin:5px 0 20px 0}
.entity-results{margin:20px 0 0 0;padding:0;border:1px solid var(--card-border-color);min-width:300px}
.entity-section{padding:15px;border-bottom:1px solid var(--card-border-color)}
.entity-section:last-child{border-bottom:none}
.entity-media{display:flex}
.entity-image{margin-left:10px;width:100px;flex:0 0 100px}
.see-also .entity-image{flex:0 0 58px}
.entity-image img,.entity-image a{display:block;width:100%}
.entity-content{width:100%}
.entity-title{font-size:18px;font-weight:600}
.entity-type{margin-top:10px;color:var(--neutral-color)}
.entity-description{margin-top:10px}
.entity-footer{overflow:auto;padding:10px;font-size:12px}
.entity-contract{margin-top:10px;font-size:13px;color:var(--neutral-color)}
.entity-contract a:first-child{margin-right:10px}
.contract-data a{margin-right:10px}
.entity-url-icon{width:19px;height:19px;float:left;margin:0 10px 0 0;border-radius:3px;background:url('../images/icons/web.svg') no-repeat center;filter:invert(var(--icon-bg-color))}
.read-content{display:none}
.read-more span{color:var(--web-title-color);cursor:pointer}
.read-more:hover span{color:var(--web-title-color-h);text-decoration:underline}
.see-also .entity-title{font-weight:normal;font-size:16px}
.see-also .entity-description{margin-top:0;font-size:13px}
.see-also .entity-image{width:70px}
.see-also-title{font-size:14px;font-weight:600}
.thumb-icon{position:absolute;margin:auto;top:0;bottom:0;left:0;right:0;height:48px;width:48px;background-color:var(--search-el-transparency);border-radius:50%;display:none}
.image-active .thumb-icon,.image-frame:hover .thumb-icon,.video-frame:hover .thumb-icon{display:block}
.images-results{margin-bottom:15px;overflow:auto}
.images-results .item{cursor:pointer}
.image-description{position:absolute;bottom:0;left:0;right:0;background-color:var(--search-el-transparency);font-size:12px;color:var(--image-description-color);padding:0 5px;line-height:25px;height:25px;box-sizing:border-box;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;opacity:.8}
.image-view{background:url('../images/icons/view.svg') no-repeat center center;background-size:32px;width:48px;height:48px}
.image-active .image-description,.image-frame:hover .image-description{opacity:1}
.video-frame{box-sizing:border-box;width:100%;background:var(--video-frame-bg-color)}
.video-frame:hover{background:var(--video-frame-bg-color-h)}
.video-frame:hover .video-duration{background-color:var(--search-el-transparency);opacity:1}
.video-duration{position:absolute;bottom:5px;right:5px;padding:0 5px;color:var(--video-duration-color);font-size:12px;background-color:var(--search-el-transparency);box-sizing:border-box;opacity:.8}
.video-description{width:100%;padding:10px;box-sizing:border-box}
.video-play{background:url('../images/icons/play.svg') no-repeat center center;background-size:22px;width:48px;height:48px}
.video-publisher,.video-date{line-height:18px;min-height:18px}
.video-publisher{font-weight:600}
.video-views{float:right;font-weight:normal;padding-left:20px;background:url('../images/icons/views.svg') no-repeat center left;background-size:16px}
.videos-results .site-media,.news-results .site-media{height:100px;flex:0 0 100px;margin-right:10px;position:relative}
.videos-results .site-media{height:112px;flex:0 0 200px}
.videos-results .video-frame,.news-results .news-thumbnail{background-position:center center;background-repeat:no-repeat;background-size:cover;position:absolute;left:0;right:0;bottom:0;top:0}
.videos-results .site-content,.news-results .site-content{width:100%}
.home-center{width:100%;padding-bottom:200px}
.home-search-menu{cursor:pointer;display:inline-block;font-weight:600;margin:0 20px 0 0;color:var(--url-color);line-height:56px;font-size:14px}
.home-search-menu:hover{color:var(--url-color-h)}
.home-search-menu-active,.home-search-menu-active:hover{color:var(--primary-color);border-bottom:2px solid;height:54px;line-height:56px}
.home-search-menu-active:hover,.home-search-menu-active:hover{color:var(--secondary-color)}
.image-active-row{margin-bottom:515px !important}
.preview-pane{background:var(--alt-bg-color-a);color:var(--url-color);height:500px;position:absolute;left:0;right:0;display:none}
.preview-pane-arrow{border-left:10px solid transparent;border-right:10px solid transparent;border-bottom:10px solid var(--alt-bg-color-a);position:absolute;top:-10px;left:144px;z-index:98}
.preview-buttons{position:absolute;right:10px;bottom:10px;user-select:none}
.pane-close{background-image:url(../images/icons/clear.svg);background-size:20px;background-repeat:no-repeat;background-position:center;width:20px;height:20px;top:0;right:0;cursor:pointer;position:absolute;padding:10px;filter:invert(var(--icon-bg-color))}
.pane-close:hover{filter:invert(var(--icon-bg-color-h))}
.pane-content{width:100%;height:100%;display:grid;grid-gap:10px;box-sizing:border-box;grid-template-columns:2fr 1fr;grid-template-areas:'image description'}
.pane-image{grid-area:image;width:100%;overflow:hidden;text-align:center;vertical-align:middle;box-sizing:border-box;padding:40px;display:grid;align-items:center}
.pane-image a{margin:0 auto}
.pane-image img{box-shadow:0 0 30px rgba(0,0,0,.3);display:none}
.pane-description{grid-area:description;align-self:center;font-size:14px;padding:40px 30px 40px 0}
.pane-image-name{font-size:18px;padding-bottom:5px}
.pane-image-size{padding-bottom:10px}
.search-list{background-color:var(--background-color);z-index:99;width:100%;box-sizing:border-box;font-weight:600;overflow:auto;position:absolute;display:none;border-radius:18px;border-top-left-radius:0;border-top-right-radius:0;top:45px;box-shadow:0px 2px 5px 0px rgb(60 64 67 / 16%);border:1px solid var(--input-border-color-h)}
.search-container.results-open #search-input{border-radius:23px 23px 0 0}
.search-container.results-open .search-button{border-radius:0 23px 0 0}
.search-list-container{overflow:inherit}
.search-list{font-size:16px}
.search-list-item{position:relative;width:100%;box-sizing:border-box;padding-right:20px}
.search-list-item a{line-height:20px;display:block;padding:10px}
.search-list-item a:after{position:absolute;top:0;right:0;content:"";height:100%;width:1em;background:url('../images/icons/arrow-top-left.svg') center center no-repeat;font-size:1.5em;opacity:.5;margin-right:10px}
.search-list-item:hover,.list-item-selected{background-color:var(--alt-bg-color-h)}
.search-list-item a:hover{text-decoration:none}
.list-item-selected a{color:var(--url-color-h)}
.search-query{font-weight:normal;color:var(--text-color)}
.cookie-law-container{background:var(--background-color);color:var(--alt-color)}
.cookie-law-container a{color:var(--url-color);background:var(--alt-bg-color);padding:5px 10px;border-radius:3px;margin-left:10px;flex-shrink:0}
.cookie-law-container a:hover{background:var(--alt-bg-color-h)}
.cookie-law-container svg{width:20px;height:20px;fill:currentColor;margin-right:10px;flex-shrink:0}
.cookie-law-content{padding:10px 20px;display:flex;align-items:center;margin:0 auto;box-sizing:border-box}
.cookie-law-content div{flex-grow:1}
.rtl body{direction:rtl}
.rtl .logo-small img,.rtl .logo-large img{float:left;margin:0 0 0 10px}
.rtl .search-content-s{float:right}
.rtl .header-col-menu{margin:0 10px 0 0}
.rtl .menu{right:unset;left:0}
.rtl .menu-icon{float:right;margin:0 0 0 10px}
.rtl input.search-input{padding:0 12px 0 91px}
.rtl input[type="checkbox"]{margin:0 0 10px 10px}
.rtl .search-content-s .search-input{padding-left:79px}
.rtl .search-button{right:unset;left:0;border-radius:3px 0 0 3px}
.rtl .clear-button{right:unset;left:46px}
.rtl .search-content-s .clear-button{left:40px}
.rtl .row,.rtl .footer-content{padding:10px 120px 10px 10px}
.rtl .page-menu-left a,.rtl .home-search-menu,.rtl .footer-element{margin:0 0 0 20px}
.rtl .filters-toggle{margin:0 auto 0 0}
.rtl .filter-element{margin:0 0 0 20px}
.rtl .filter-element a{margin:0}
.rtl .down-arrow{margin:0 7px 0 0}
.rtl .results-sidebar .row{padding:0 10px}
.rtl .entity-image{margin:0 10px 0 0}
.rtl .videos-results .site-media,.rtl .news-results .site-media{margin:0 0 0 10px}
.rtl .related-links > div:first-child{margin:0 0 0 50px}
.rtl .button-pagination,.rtl .results-pagination a{float:right}
.rtl .results-pagination a{margin:0 0 0 10px}
.rtl .x-results,.rtl .results-by{float:left}
.rtl .results-by{margin:0 20px 0 0}
.rtl .results-by a{margin:0}
.rtl .pagination-next{background-image:url('../images/icons/prev.svg')}
.rtl .pagination-prev{background-image:url('../images/icons/next.svg')}
.rtl .button-margin-right{margin:0 0 0 10px}
.rtl .button-margin-left{margin:0 10px 0 0}
.rtl .preview-buttons{left:10px;right:unset}
.rtl .pane-close{right:unset;left:0}
.rtl .flex-images .item{float:right}
.rtl .pane-description{padding:40px 0 40px 30px}
.rtl .entity-url-icon{margin:0 0 0 10px;float:right}
.rtl .float-left{float:right}
.rtl .float-right{float:left}
.rtl .deep-links-inline .deep-link{margin:0 0 0 20px}
.rtl .list-col-button{float:left}
.rtl .list-col-image{float:right}
.rtl .notification-box > p{padding:0 0 0 24px}
.rtl .notification-close{right:unset;left:0}
.rtl .footer-home .footer-content{padding:10px 20px}
.rtl .cookie-law-container svg{margin-right:0;margin-left:10px}
.rtl .cookie-law-container a{margin-left:0;margin-right:10px}
.cc .row,.cc .header-content,.cc .footer-content{max-width:1020px;padding:0 10px}
.cc .header-col-logo{}
.cc .logo-small{width:auto}
.cc .search-content-s{max-width:520px}
.cc .page-content,.cc .search-type-menu,.cc .results-pagination{max-width:none}
.cc .filter-element:last-child{margin:0 0 0 auto}
.cc .filter-element:last-child .filter-list{right:0}
.cc .results-container{margin:0 auto;grid-gap:0;grid-template-rows:1fr;grid-template-areas:'results';grid-template-columns:1fr;max-width:none}
.cc .content-web .results-container{grid-template-rows:1fr auto;grid-template-areas:'sidebar' 'results';grid-template-columns:1fr}
.cc .entity-results{padding:0}
.cc .web-results .deep-links-col{max-width:300px}
.cc .see-also{display:none}
.cc .cookie-law-content{max-width:1020px;margin:0 auto;padding:10px}
.background{background-repeat:no-repeat;background-position:center center;background-size:cover}
.background > .content-home{background:none}
.background > .header-home{background:linear-gradient(to bottom,rgba(0,0,0,.2),transparent)}
.background .home-description,.background .home-search-menu-active,.background .home-search-menu{color:var(--wallpaper-font-color);text-shadow:1px 1px 3px rgba(0,0,0,.3)}
.background .home-search-menu:hover{color:var(--wallpaper-font-color-h);text-shadow:1px 1px 3px rgba(0,0,0,.3)}
.background .home-search-menu-active{height:44px;border-bottom:1px solid var(--wallpaper-font-color)}
.background .home-search-menu-active:hover{border-bottom:1px solid var(--wallpaper-font-color-h)}
.background .header-home .icon{filter:invert(var(--wallpaper-icon-bg-color))}
.background .header-home .icon:hover{filter:invert(var(--wallpaper-icon-bg-color-h))}
.background .header-home .icon-active:hover{filter:invert(var(--wallpaper-icon-bg-color-h))}
.background .header-home .icon-active{filter:invert(var(--wallpaper-icon-bg-color-h))}
.background .logo-large{opacity:1;filter:drop-shadow(1px 1px 3px rgba(0,0,0,.3))}
.background .logo-large:hover{opacity:.8}
.app-list ul{display:flex;margin:0;padding:0}
.app-list ul li{list-style:none;font-size:12px;text-align:center;width:25%}
.app-list ul li:not(:last-child){margin-right:6px}
.app-list ul li img{display:block;border-radius:10px;margin:0 auto 5px}
@media only screen and (min-width:768px) and (max-width:1200px){.bot-box .inner{flex-direction:column}}
@media only screen and (max-width:768px){input[type="text"],input[type="password"],input[type="file"],textarea,select{max-width:600px;width:100%;box-sizing:border-box;font-size:16px}
.header-content,.footer-content,.rtl .header-content,.rtl .footer-content{padding:0 10px}
.header-col.header-col-logo{padding-left:5px}
.extension-alert{display:none;visibility:hidden}
.hide-mobile{display:none !important;visibility:hidden}
.footer-content{padding:10px}
.header-col-content{width:auto}
.logo-large,.logo-large img{width:102px;height:88px;max-width:102px;max-height:88px}
.logo-small{width:108px}
.page-menu > div > a{flex-shrink:0}
.page-menu > div > a:last-child{padding:0 10px 0 0}
.search-content-s .search-input{font-size:15px}
.results-container{grid-gap:0 10px;grid-template-rows:1fr;grid-template-areas:'results';grid-template-columns:1fr}
.content-web .results-container{grid-gap:0 10px;grid-template-rows:1fr auto;grid-template-areas:'sidebar' 'results';grid-template-columns:1fr}
.results-content{display:block;width:auto}
.results-sidebar{display:none}
.bot-box{margin:0 10px 0}
.bot-box .inner{padding:5px 5px}
.bot-box .logo{height:1.5em;margin:0 5px 0 5px}
.chat-bot{max-width:100%;margin:0 10px}
.web-ia,.entity-content{padding:10px}
.entity-results{min-width:auto}
.row,.rtl .row{padding:0 10px}
.results-title{padding:0 10px}
.row .four,.row .six{width:100%}
.row-dragscroll{overflow-x:auto;flex-wrap:nowrap;-ms-overflow-style:none}
.row-dragscroll::-webkit-scrollbar{display:none}
.filters-fade-left:before,.filters-fade-right:after{content:"";width:50px;height:50px;position:absolute;z-index:99}
.filters-fade-left:before{background:linear-gradient(-90deg,rgba(var(--search-menu-fade),0) 0%,rgba(var(--search-menu-fade),1) 75%,rgba(var(--search-menu-fade),1) 100%);left:0}
.filters-fade-right:after{background:linear-gradient(90deg,rgba(var(--search-menu-fade),0) 0%,rgba(var(--search-menu-fade),1) 75%,rgba(var(--search-menu-fade),1) 100%);right:0}
.filter-element:last-child{padding:0 10px 0 0}
.rtl .filter-element:last-child{padding:0 0 0 10px}
.filter-element:last-child,.cc .filter-element:last-child{margin:0}
.filter-element:last-child .filter-list,.cc .filter-element:last-child .filter-list{left:0;right:auto}
.filter-list{margin:0;left:0;width:100%;position:absolute}
.web-results .site-url,.videos-results .site-url,.news-results .site-url,.entity-url{word-break:inherit}
.video-container{width:50%}
.dragscroll,.dragging .filter-element{cursor:-webkit-grab;cursor:-moz-grab;cursor:grab}
.dragscroll:active,.dragging:active .filter-element{cursor:-webkit-grabbing;cursor:-moz-grabbing;cursor:grabbing}
.filters-toggle{padding:0 10px 0 20px;margin:0;border-left:1px solid var(--divider-bg-color)}
.rtl .filters-toggle{padding:0 20px 0 10px;margin:0;border-left:unset;border-right:1px solid var(--divider-bg-color)}
.filter-element{flex-shrink:0;position:inherit}
.pane-content{grid-template-rows:1fr auto;grid-gap:0;grid-template-areas:'image' 'description';grid-template-columns:1fr}
.pane-image{padding:40px 40px 30px 40px}
.pane-description{padding:0 40px 40px 40px;text-align:center}
.pane-buttons{padding-bottom:10px}
.image-frame:hover .thumb-icon,.video-frame:hover .thumb-icon{display:none}
.image-active:hover .thumb-icon{display:block}
.search-list-item a{padding:15px 10px}
.search-list-item:nth-child(n+6){display:none}
input.search-input{max-width:none}
.search-content-s .search-list{position:fixed;left:0;right:123px;margin-top:7px;padding-top:0;width:auto;left:10px}
.related-links div:first-child{margin:0}
.related-col{display:block}
.web-results .deep-links{flex-direction:column}
.web-results .deep-link{padding:2px 0 0 0}
.web-results .deep-links-col{max-width:none;margin:0}
.web-results .deep-link .site-title{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;display:block}
.web-results .deep-link .site-title a,.web-results .deep-link .site-description{font-size:14px;display:inline;width:auto}
.web-results .deep-link .site-description:before{content:" - "}
.x-results{display:none}
.results-by a{float:right;margin:0}
.see-also{display:none}
.videos-results .site-media{flex:0 0 180px;height:101px}
.videos-results .site-title,.news-results .site-title{font-size:16px}
.news-results .site-result{flex-direction:row-reverse}
.news-results .site-media{margin:0 0 0 10px}
.site-result{padding:10px;margin-bottom:10px}
.entity-results,.site-result,.web-ia,.query-spell{background:var(--site-result-bg-color);border:1px solid var(--card-border-color);border-radius:5px;box-shadow:none}
.web-results,.videos-results,.news-results,.entity-results{margin-top:10px}
.results-pagination,.query-spell{margin-bottom:10px}
.images-results{margin-bottom:5px}
.row-images{margin-top:5px}
.query-spell{padding:10px}
.footer-info{flex-shrink:0}
.desktop-only{display:none}}
@media only screen and (max-width:600px){.results-pagination-wrap{padding-left:20px !important;padding-right:20px !important}
.button-pagination{border:1px solid var(--input-border-color) !important}
body.fixed{position:fixed;width:100%}
.header{margin-bottom:-20px}
.row,.rtl .row{padding:0 !important}
.results-pagination-wrap{padding-left:20px !important;padding-right:20px !important;background-color:var(--background-color)}
.content-menu{padding-right:0 !important}
.page-menu{min-height:20px}
.menu-toggle{display:flex}
.search-content-s ~ .menu-toggle{display:none !important}
.filters-fade-right{display:flex !important;flex-direction:column;width:220px;right:-100%;transition:.3s ease-in-out;position:fixed;overflow:hidden;background-color:var(--menu-wrapper-bg);top:64px;height:100%;z-index:2}
.content-info{position:relative;overflow:hidden}
.content-info:after{content:'';background-color:rgba(0,0,0,.5);position:fixed;top:0;left:0;opacity:0;transition:.3s ease-in-out;width:100%;height:100%;z-index:-5}
.content-info.open:after{opacity:1;z-index:1}
.filters-fade-right.open{right:0}
.filters-fade-right:after{display:none}
.bot-box{margin:0 10px 25px}
.page-menu a{margin:0 !important;padding:.8rem 1.5rem !important;line-height:1.8;text-align:right;color:#ccc;border-bottom:1px solid #2f2f2f;font-size:16px;font-weight:500 !important}
.page-menu a.menu-active{color:#ccc !important}
.page-menu a.menu-active,.footer a.menu-active,.page-menu a.menu-active:hover,.footer a.menu-active:hover{color:var(--alt-bg-color-a)}
.results-pagination{margin-top:0;margin-bottom:20px !important}
.footer{margin-top:0}
.page-content__robot{max-width:150px;margin-left:auto;margin-right:auto;float:none;.ypaAdUnit .ypaAdElement}
.results-title{font-size:15px}
.results-title,.content-area,.results-sub-title{padding:0 20px !important}
.related-links{margin:10px 20px 20px}
.footer-content-menu{display:flex !important;align-items:center;justify-content:center}
.footer-content{display:block;text-align:center}
.footer-menu{transition:all .3s ease-in-out;max-height:0;visibility:hidden;overflow-y:hidden;opacity:0;transition:.3s ease-in-out;margin-bottom:0}
.footer-element{display:block}
.results-pagination a .pagination-next,.results-pagination a .pagination-prev,.results-pagination a .pagination-home{min-width:80px}
.results-pagination{justify-content:flex-start}
.results-pagination a{display:none;visibility:hidden}
.results-pagination a:nth-child(2),.results-pagination a:last-child{display:inline-block;max-width:100px;visibility:visible}}
@media only screen and (max-width:480px){.header-home .header-content,.footer-home .footer-content{padding:0 10px}
.header-home-focus > .header-content > .header-col-logo{display:inherit;width:100%}
.background .header-home .logo-small{opacity:1}
.background .header-home .logo-small:hover{opacity:.8}
.header-menu{display:none}
.menu{top:56px;padding:0;left:0;right:0;width:100%;position:fixed}
.menu-content{width:100%;max-width:none}
.home-center{padding-bottom:100px;margin-top:10px}
.background .home-center{margin-top:0}
.content-home-focus{justify-content:normal;align-items:normal}
.content-home-focus .home-logo,.content-home-focus .home-description{display:none}
.videos-results .site-result{overflow:auto;display:flex;justify-content:space-between}
.videos-results .site-content,.news-results .site-content{display:flex;flex-direction:column}
.videos-results .site-media{flex:0 0 150px;height:84px}
.videos-results .site-title,.news-results .site-title{font-size:14px;width:100%;display:block;flex-grow:1}
.news-results .site-title{font-size:16px}
.button-pagination{font-size:14px}
.videos-results .site-description,.videos-results .site-date,.news-results .site-description{display:none}
.footer-content{flex-wrap:wrap;justify-content:center}
.footer-menu{width:100%;text-align:center}
.footer-element{margin:0 10px;line-height:28px}
.footer-menu{margin-bottom:10px}}
#loading-bar{position:fixed;z-index:2147483647;top:0;left:0;width:0;height:3px;background:var(--primary-color);transition:width 500ms ease-out,opacity 400ms linear}
::selection{background:var(--selection-background);color:var(--selection-color)}
.grecaptcha-badge{visibility:hidden}
.content-web #page-menu{display:none}
.footer-content-menu{display:none;cursor:pointer;padding-left:1rem;color:#939393}
.footer-menu.open{max-height:400px;visibility:visible;overflow-y:auto;opacity:1;margin-bottom:10px}
.icon-footer-menu{margin-left:.5rem;transition:.3s ease-in-out;width:20px;height:20px;background-image:url('../images/icons/down-icon.svg');background-repeat:no-repeat;background-size:cover;background-position:center center;flex-shrink:0;opacity:.4}
.icon-footer-menu.open{transform:rotate(-180deg)}
#bAlgo .ypaAdUnit{list-style-type:none;padding:0;margin-top:0}
#bAlgo .ypaAdBox{font-family:Roboto,Arial,sans-serif !important;padding:0 !important;border:none !important;background-color:var(--background-serp)}
#bAlgo .ypaAdURLInner,#bAlgo .ypaAdSiteLinkDesc{color:var(--text-color);font-size:14px;line-height:22px;text-decoration:none}
#bAlgo .ypaAdTitle,#bAlgo .AdLine1,#bAlgo .ypaAdAnchor,#ypaAlgo .ypaAdAlgo .ypaAdTitle{color:var(--web-title-color-h-alt);font-size:17px;font-weight:normal !important;line-height:21px}
#bAlgo.ypaAdSS .ypaAdTitle,#bAlgo.ypaAdSS .AdLine1,#bAlgo.ypaAdSS .ypaAdAnchor{color:var(--web-title-color-h);font-size:21px;line-height:24px;margin-bottom:7px}
#bAlgo .ypaAdTitle:hover,#bAlgo .AdLine1:hover,#bAlgo .ypaAdAnchor:hover{text-decoration:underline}
#bAlgo.ypaAdSS .ypaAdTextDiv{padding:0 !important}
#bAlgo .ypaAdKeyword{color:var(--web-title-color-h)}
#bAlgo .ypaAdLine2,#bAlgo .ypaAdTextDiv .ypaAdSiteLinkDesc{color:var(--text-color) !important}
#bAlgo .ypaAdLabelText{text-transform:uppercase;font-weight:bold;color:var(--text-color-dark);display:block !important;margin-bottom:2px !important}
#bAlgo .ypaAdDescInner,#bAlgo .ypaAdDesc{color:var(--text-color);font-size:14px;line-height:21px}
#bAlgo .ypaAdTextDiv{overflow:auto;display:flex;flex-direction:column;padding:0 0 14px}
#bAlgo .ypaAdSiteLinkDesc{margin-bottom:10px}
#bAlgo .ypaAdTextDiv .ypaAdDescInner{display:inline-block;margin-bottom:5px}
#bAlgo .ypaAdAlgo .ypaAdUnit .ypaAdElement{padding:9px 0 12px 0}
#bAlgo .ypaAdTitle b,#bAlgo .AdLine1 b,#bAlgo .ypaAdAnchor b,#bAlgo .ypaAdDescInner b,#bAlgo .ypaAdDesc b{font-weight:normal !important}
#bAlgo .ypaAdTextDiv .ypaAdTitle b{font-weight:700 !important}
#bAlgo .ypaAdUnit .ypaAdElement{padding:9px 0 10px 0;margin-top:8px !important;margin-bottom:8px !important;display:block;background-color:var(--background-color);box-sizing:border-box;box-shadow:var(--b-shadow)}
#bAlgo .ypaAdSiteLinkLine .ypaAdKeyword{font-size:15px}
#bAlgo .ypaAdTextDiv .ypaAdURLInner:before{content:"Ad";display:inline-block;margin-right:7px;color:var(--text-color);font-size:13px;line-height:22px}
#bAlgo .ypaAdReviewText{font-size:14px}
#bAlgo .ypaAdTextDiv .AdLine1 + .ypaAdLine2,#bAlgo .ypaAdTextDiv .ypaAdMerchantRatings + .ypaAdLine2{order:-1}
#bAlgo .ypaAdTextDiv .ypaAdUnit .ypaAdElement{display:flex}
#bAlgo .ypaAdMerchantRatings{display:flex}
#bAlgo .ypaAdMerchantRatingsText{font-size:13px}
#bAlgo .ypaAdLabel,#bAlgo .ypaAdCtaButtonImageDiv,#bAlgo .ypaAdImageDiv{display:none !important}
#bAlgo .ypaAdUnit .ypaAdElement:first-of-type{margin-top:0 !important}
#bAlgo .ypaAdCalloutExtensionDiv,.ypaAdSmartAnnotationsDiv,.ypaAdSmartAnnotations{color:var(--text-color) !important}
@media only screen and (max-width:600px){#bAlgo .ypaAdUnit{list-style-type:none;padding:0 0 8px;background-color:var(--background-serp)}
#bAlgo .ypaAdUnit .ypaAdElement{margin:0 !important;box-shadow:none !important}
#bAlgo .ypaAdUnit .ypaAdElement{padding:12px 20px !important}
.ypaAdUnit .ypaAdElement:first-of-type{box-shadow:none !important;padding-top:10px !important}
.ypaAdUnit .ypaAdElement:last-of-type{box-shadow:none !important;margin-bottom:0 !important}
#bAlgo .ypaAdAnchor{color:var(--web-title-color-h)};.ypaAdTextDiv{padding-bottom:0}
.ypaAdCalloutExtensionDiv,.ypaAdSmartAnnotationsDiv,.ypaAdSmartAnnotations{color:var(--text-color-dark) !important}
.related-col div{position:relative;padding-top:6px;padding-bottom:6px;border-bottom:1px var(--background-serp) solid}
.related-col div a{display:block;padding-right:20px}
.related-col div a:after{position:absolute;top:0;right:0;content:"";height:100%;width:1em;background:url('../images/icons/down-icon.svg') center center no-repeat;font-size:1.5em;transform:rotate(-90deg)}}
@media only screen and (min-width:600px){#bAlgo .ypaAdBox{background-color:var(--background-color)}
#bAlgo .ypaAdUnit .ypaAdElement{box-shadow:none !important}}