html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}body{line-height:1}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:before,blockquote:after{content:"";content:none}q:before,q:after{content:"";content:none}table{border-collapse:collapse;border-spacing:0}*{box-sizing:border-box}html{height:100%}body{font-family:Arial,sans-serif;font-size:14px;min-width:1024px;overflow-x:auto;min-height:100%;position:relative}a{text-decoration:none;color:#666}a:hover{text-decoration:underline}input:focus,button:focus{outline:none}.hidden{display:none!important;visibility:hidden!important}.visible{display:block;visibility:visible}.animated,.datedisplay__sep{-webkit-animation-duration:2s;-khtml-animation-duration:2s;-moz-animation-duration:2s;-ms-animation-duration:2s;-o-animation-duration:2s;animation-duration:2s;-webkit-animation-fill-mode:both;-khtml-animation-fill-mode:both;-moz-animation-fill-mode:both;-ms-animation-fill-mode:both;-o-animation-fill-mode:both;animation-fill-mode:both}.animated.infinite,.datedisplay__sep{-webkit-animation-iteration-count:infinite;-khtml-animation-iteration-count:infinite;-moz-animation-iteration-count:infinite;-ms-animation-iteration-count:infinite;-o-animation-iteration-count:infinite;animation-iteration-count:infinite}@-webkit-keyframes flash { from, 50%, to { opacity: 1; }
  25%, 75% { opacity: 0; } }@-moz-keyframes flash { from, 50%, to { opacity: 1; }
  25%, 75% { opacity: 0; } }@-ms-keyframes flash { from, 50%, to { opacity: 1; }
  25%, 75% { opacity: 0; } }@-o-keyframes flash { from, 50%, to { opacity: 1; }
  25%, 75% { opacity: 0; } }@keyframes flash { from, 50%, to { opacity: 1; }
  25%, 75% { opacity: 0; } }.flash,.datedisplay__sep{-webkit-animation-name:flash;-khtml-animation-name:flash;-moz-animation-name:flash;-ms-animation-name:flash;-o-animation-name:flash;animation-name:flash}@-webkit-keyframes star-animation { 0% { opacity: 0;
    transform: scale(0.6); }
  20% { opacity: 1;
    transform: scale(0.9); }
  100% { opacity: 0.2;
    transform: scale(1.2); } }@-moz-keyframes star-animation { 0% { opacity: 0;
    transform: scale(0.6); }
  20% { opacity: 1;
    transform: scale(0.9); }
  100% { opacity: 0.2;
    transform: scale(1.2); } }@-ms-keyframes star-animation { 0% { opacity: 0; transform: scale(0.6); }
  20% { opacity: 1; transform: scale(0.9); }
  100% { opacity: 0.2; transform: scale(1.2); } }@-o-keyframes star-animation { 0% { opacity: 0;
    transform: scale(0.6); }
  20% { opacity: 1;
    transform: scale(0.9); }
  100% { opacity: 0.2;
    transform: scale(1.2); } }@keyframes star-animation { 0% { opacity: 0;
    transform: scale(0.6); }
  20% { opacity: 1;
    transform: scale(0.9); }
  100% { opacity: 0.2;
    transform: scale(1.2); } }.poweredby{text-align:right;margin:15px 5px 0 0;display:flex;justify-content:flex-end;align-items:center;color:#999;font-size:12px}.poweredby__icon{display:inline-block;padding-left:8px}.poweredby__icon svg{height:20px}.poweredby__icon svg path{fill:#999}.searchboxwrap .poweredby{position:absolute;right:-144px;top:50%;transform:translateY(-50%);margin:0}.searchbar-divider{width:50%;margin:35px auto;border-bottom:1px solid #ccc}.searchboxwrap{position:relative;width:100%;max-width:640px;display:inline-block}
	.searchboxwrap__form{position:relative;width:100%;}.searchboxwrap__text{font-size:14px;width:100%;height:100%;background-color:transparent;border:0 none;padding:0 58px 0 25px;-webkit-box-shadow:none;-khtml-box-shadow:none;-moz-box-shadow:none;-ms-box-shadow:none;-o-box-shadow:none;box-shadow:none;-webkit-border-radius:25px;-khtml-border-radius:25px;-moz-border-radius:25px;-ms-border-radius:25px;-o-border-radius:25px;border-radius:25px;line-height:1}.searchboxwrap__text--disabled{background-color:red}.searchboxwrap__submit{position:absolute;height:100%;right:0;top:0;width:18px;line-height:1;cursor:pointer;border:0 none;padding:0 20px;background-color:transparent;text-align:center;-webkit-appearance:none;-khtml-appearance:none;-moz-appearance:none;-ms-appearance:none;-o-appearance:none;appearance:none;-webkit-border-top-left-radius:0;-webkit-border-top-right-radius:25px;-webkit-border-bottom-right-radius:25px;-webkit-border-bottom-left-radius:0;-moz-border-radius-topleft:0;-moz-border-radius-topright:25px;-moz-border-radius-bottomright:25px;-moz-border-radius-bottomleft:0;border-top-left-radius:0;border-top-right-radius:25px;border-bottom-right-radius:25px;border-bottom-left-radius:0;background: url(../img/search.svg) center/18px auto no-repeat;box-sizing:content-box}.searchboxwrap__submit svg,.searchboxwrap__submit img{width:18px;height:auto}.SearchPrimary .searchboxwrap__text{height:50px;background-color:#f1f3f4;border:1px solid transparent}.SearchPrimary .searchboxwrap__text:focus{border-color:#dadde0}.SearchPrimary .searchboxwrap__submit{height:50px}.placessuggestion,.autolist{position:absolute;top:49px;left:0;background-color:#fff;z-index:105;border:1px solid #e4e8eb;max-height:180px;overflow-y:auto;line-height:1.4;font-size:12px}.placessuggestion--suggestion,.autolist li{padding:5px 10px}.placessuggestion--suggestion:hover,.autolist li:hover{background-color:#f2f2f2}.autolist{width:calc(100% - 36px);left:18px;text-align:left}.autolist li{padding:0}.autolist li span.autolistvalues{padding:5px 10px;cursor:pointer;display:block}.autolist li span.autolistvalues.autoactive{background-color:#f2f2f2}.pill{display:inline-block;padding:0 12px 0 38px;height:50px;cursor:pointer;position:relative;-webkit-border-radius:25px;-khtml-border-radius:25px;-moz-border-radius:25px;-ms-border-radius:25px;-o-border-radius:25px;border-radius:25px;background-color:#666;color:#fff;-webkit-transition:all .2s ease-in-out 0s;-khtml-transition:all .2s ease-in-out 0s;-moz-transition:all .2s ease-in-out 0s;-ms-transition:all .2s ease-in-out 0s;-o-transition:all .2s ease-in-out 0s;transition:all .2s ease-in-out 0s}.pill__icon{height:100%;left:12px;position:absolute}.pill__icon svg,.pill__icon img{width:14px;height:100%}.pill__label{height:100%;display:block;line-height:50px}.pill--blue{background-color:#48a6f0;color:#fff}.pill--blue:hover{background-color:#198fec}.pill--white{background-color:#fff;color:#666}.pill--white:hover{background-color:#e6e6e6}.button{background-color:#fff;-webkit-border-radius:4px;-khtml-border-radius:4px;-moz-border-radius:4px;-ms-border-radius:4px;-o-border-radius:4px;border-radius:4px;min-height:36px;line-height:36px;text-align:center;border:1px solid #333;cursor:pointer;padding:0 15px;overflow:hidden;font-weight:bold;font-size:14px;width:100%;-webkit-transition:all .2s ease-in-out 0s;-khtml-transition:all .2s ease-in-out 0s;-moz-transition:all .2s ease-in-out 0s;-ms-transition:all .2s ease-in-out 0s;-o-transition:all .2s ease-in-out 0s;transition:all .2s ease-in-out 0s}.button__icon{display:none}.button--hasicon{position:relative;padding-left:44px}.button--hasicon .button__icon{display:block;position:absolute;width:16px;left:15px;-webkit-transform:translateY(4px);-khtml-transform:translateY(4px);-moz-transform:translateY(4px);-ms-transform:translateY(4px);-o-transform:translateY(4px);transform:translateY(4px)}.button--hasicon .button__icon svg,.button--hasicon .button__icon img{max-width:100%;height:auto}.button--blue{color:#fff;background-color:#4dabf2;border-color:#0b59ad}.button--blue:hover{background-color:#0f7aca!important}.userselectip{position:relative;background-color:#f2f4f7;background-image:-webkit-gradient(linear,left top,left bottom,from(#f2f4f7),to(#fff));background-image:-webkit-linear-gradient(top,#f2f4f7,#fff);background-image:-moz-linear-gradient(top,#f2f4f7,#fff);background-image:-ms-linear-gradient(top,#f2f4f7,#fff);background-image:-o-linear-gradient(top,#f2f4f7,#fff);background-image:linear-gradient(top,#f2f4f7,#fff);filter: progid:DXImageTransform.Microsoft.gradient(startColorStr='#f2f4f7', endColorStr='#ffffff')}.userselectip__select{-webkit-appearance:none;-khtml-appearance:none;-moz-appearance:none;-ms-appearance:none;-o-appearance:none;appearance:none;-webkit-border-radius:2px;-khtml-border-radius:2px;-moz-border-radius:2px;-ms-border-radius:2px;-o-border-radius:2px;border-radius:2px;-webkit-box-shadow:none;-khtml-box-shadow:none;-moz-box-shadow:none;-ms-box-shadow:none;-o-box-shadow:none;box-shadow:none;background-color:transparent;outline:none;width:100%;height:38px;padding:0 36px 0 12px;text-indent:.01px;text-overflow:'';border:solid 1px #d1d2d3}.userselectip__select::-ms-expand{display:none}.userselectip:before{position:absolute;width:8px;height:8px;background-color:transparent;top:0;content:'\25BE';line-height:38px;height:38px;padding:0 12px;right:0;z-index:1}.pullright{float:right}.pullleft{float:left}.statusicon{width:8px;height:8px;-webkit-border-radius:50%;-khtml-border-radius:50%;-moz-border-radius:50%;-ms-border-radius:50%;-o-border-radius:50%;border-radius:50%;display:inline-block;background-color:#666}.statusicon--green{background-color:#7ed321}.statusicon--red{background-color:#f0142f}.linkouts{font-size:0;display:inline-block}.linkouts__item{float:left;font-size:12px;display:inline-block;margin-right:18px;position:relative;min-height:50px;line-height:50px;cursor:pointer}.linkouts__item--hasoptions{position:relative}.linkouts__item--hasoptions .linkouts__href{padding-right:24px}.linkouts__href{display:block;padding-left:24px}.linkouts__href:hover .linkouts__text{text-decoration:underline}.linkouts__icon{position:absolute;width:16px;left:0;top:55%;text-align:center;height:100%;-webkit-transform:translateY(-25px);-khtml-transform:translateY(-25px);-moz-transform:translateY(-25px);-ms-transform:translateY(-25px);-o-transform:translateY(-25px);transform:translateY(-25px)}.linkouts__icon img,.linkouts__icon svg{display:inline-block;max-width:100%;width:100%;height:auto}.linkouts__text{display:inline-block}.linkouts__droparrow{width:8px;height:8px;position:absolute;top:50%;right:0;border-top:2px solid #777;border-right:2px solid #777;-webkit-transform:rotate(135deg) translateY(8px);-khtml-transform:rotate(135deg) translateY(8px);-moz-transform:rotate(135deg) translateY(8px);-ms-transform:rotate(135deg) translateY(8px);-o-transform:rotate(135deg) translateY(8px);transform:rotate(135deg) translateY(8px);-webkit-border-radius:2px;-khtml-border-radius:2px;-moz-border-radius:2px;-ms-border-radius:2px;-o-border-radius:2px;border-radius:2px}.linkouts__options{position:absolute;top:100%;left:-8px;white-space:nowrap;min-width:100%;width:auto!important;max-height:350px;padding:6px 0!important;overflow-y:auto;z-index:105}.linkouts__options .linkouts__item{display:block;float:none;margin-right:0;font-size:13px}.linkouts__options .linkouts__item .linkouts__href{padding-top:3px;padding-bottom:3px}.linkouts__options .linkouts__item .linkouts__href:hover{background-color:#f1f3f4}.linkouts__options .linkouts__item .linkouts__href:hover .linkouts__text{text-decoration:none}.linkouts__options .linkouts__item--hasicon .linkouts__href{padding-left:49px}.linkouts__options .linkouts__item--hasicon .linkouts__icon{left:24px}.footerlinks{font-size:0}.footerlinks__items{font-size:11px;color:#bac0c7;display:inline-block;margin:0 10px;line-height:29px}.footerlinks__anchors{padding:0 5px;display:block;color:inherit}.datedisplay{font-size:0;color:#858a8f}.datedisplay__date,.datedisplay__time{font-size:14px;display:inline-block;letter-spacing:.02em}.datedisplay__date{margin-right:8px}.datedisplay__date:after{content:"|";margin-left:8px}.datedisplay__time{font-weight:bold}.datedisplay__sep{display:inline-block;padding:0 1px}.logoplaceholder{cursor:pointer;max-width:222px;min-width:120px;position:absolute;top:54px;right:18px}.logoplaceholder img,.logoplaceholder svg{width:100%;height:auto}.logoplaceholder--topleft{left:18px;right:unset}.logoplaceholder--topmid{left:50%;transform:translateX(-50%);right:unset}.logoplaceholder--bottomright{right:18px;bottom:18px;top:unset}.logoplaceholder--bottomleft,.logoplaceholder--bottom{left:18px;bottom:18px;right:unset;top:unset}.widget,.linkouts__options{width:320px;padding:10px 20px;-webkit-border-radius:8px;-khtml-border-radius:8px;-moz-border-radius:8px;-ms-border-radius:8px;-o-border-radius:8px;border-radius:8px;-webkit-box-shadow:0 4px 8px 3px rgba(60,64,67,.15) , 0 1px 3px 0 rgba(60,64,67,.3);-khtml-box-shadow:0 4px 8px 3px rgba(60,64,67,.15) , 0 1px 3px 0 rgba(60,64,67,.3);-moz-box-shadow:0 4px 8px 3px rgba(60,64,67,.15) , 0 1px 3px 0 rgba(60,64,67,.3);-ms-box-shadow:0 4px 8px 3px rgba(60,64,67,.15) , 0 1px 3px 0 rgba(60,64,67,.3);-o-box-shadow:0 4px 8px 3px rgba(60,64,67,.15) , 0 1px 3px 0 rgba(60,64,67,.3);box-shadow:0 4px 8px 3px rgba(60,64,67,.15) , 0 1px 3px 0 rgba(60,64,67,.3);background-color:#fff;font-size:14px;color:#333}.widget__title{margin-bottom:10px;text-align:left}.widget__inputwrapper{margin-bottom:10px}.widget__inputwrapper:after{content:"";display:table;clear:both}.widget__inputwrapper:last-child{margin-bottom:5px}.widget__section{float:left;padding:0 5px}.widget__section:first-child{padding-left:0}.widget__section:last-child{padding-right:0}.widget__section--half{width:50%}header.main{height:36px;background-color:#f1f3f4;-webkit-box-shadow:0 .5px 0 0 #b6b4b6;-khtml-box-shadow:0 .5px 0 0 #b6b4b6;-moz-box-shadow:0 .5px 0 0 #b6b4b6;-ms-box-shadow:0 .5px 0 0 #b6b4b6;-o-box-shadow:0 .5px 0 0 #b6b4b6;box-shadow:0 .5px 0 0 #b6b4b6;padding:0 18px;min-width:1024px}header.main .recommended__pill{float:left;margin-right:18px;position:relative;color:#fff;font-size:12px;line-height:14px;background:#6aa9f0;border-radius:16px;padding:7px 15px;margin-top:4px;margin-bottom:4px;cursor:pointer}header.main .recommended__pill svg{display:none;margin-right:5px}header.main .recommended__pill-star,header.main .recommended__pill-star-infinite{display:flex;align-items:center;background:#f68332}header.main .recommended__pill-star svg,header.main .recommended__pill-star-infinite svg{display:block}header.main .recommended__pill-star.animate-star svg,header.main .recommended__pill-star-infinite.animate-star svg{opacity:0;animation:star-animation 1.5s linear 3}header.main .recommended__pill-star.animate-star svg path,header.main .recommended__pill-star-infinite.animate-star svg path{fill:none}header.main .recommended__pill-star-infinite.animate-star svg{animation-iteration-count:infinite}header.main .searchboxwrap,header.main .pill,header.main .linkouts{float:left}header.main .searchboxwrap{font-size:12px;max-width:300px;height:28px;margin:4px 36px 4px 0}header.main .searchboxwrap__text{background-color:#fff;padding:0 15px 0 34px;font-size:12px}header.main .searchboxwrap__submit{right:auto;left:0;padding:0 10px;-webkit-border-top-left-radius:14px;-webkit-border-top-right-radius:0;-webkit-border-bottom-right-radius:0;-webkit-border-bottom-left-radius:14px;-moz-border-radius-topleft:14px;-moz-border-radius-topright:0;-moz-border-radius-bottomright:0;-moz-border-radius-bottomleft:14px;border-top-left-radius:14px;border-top-right-radius:0;border-bottom-right-radius:0;border-bottom-left-radius:14px;background-size:14px auto}header.main .searchboxwrap__submit svg,header.main .searchboxwrap__submit img{width:14px;height:auto}header.main .searchboxwrap--bingpowered{margin-right:9px}header.main .pill{font-size:12px;height:28px;margin:4px 36px 4px 0;-webkit-border-radius:14px;-khtml-border-radius:14px;-moz-border-radius:14px;-ms-border-radius:14px;-o-border-radius:14px;border-radius:14px;position:relative}header.main .pill__icon{text-align:center;width:14px}header.main .pill__icon svg,header.main .pill__icon img{max-width:100%}header.main .pill__label{line-height:28px}header.main .poweredby{float:left;text-align:left;font-size:11px;color:#aaa;height:36px;margin:0 36px 0 0;-webkit-transform:translateY(2px);-khtml-transform:translateY(2px);-moz-transform:translateY(2px);-ms-transform:translateY(2px);-o-transform:translateY(2px);transform:translateY(2px)}header.main .poweredby__icon{padding-left:4.5px}header.main .poweredby__icon svg{height:18px}header.main .extwidgetwrapper{position:relative;display:inline-block;float:left}header.main .extwidgetwrapper .widget,header.main .extwidgetwrapper .linkouts__options{position:absolute;left:0;top:37px;z-index:3}header.main .linkouts{margin:4px 18px 4px 0}header.main .linkouts__item{min-height:28px;line-height:28px}header.main .linkouts__icon{top:60%;-webkit-transform:translateY(-14px);-khtml-transform:translateY(-14px);-moz-transform:translateY(-14px);-ms-transform:translateY(-14px);-o-transform:translateY(-14px);transform:translateY(-14px)}header.main .linkouts__options{top: calc(100% + 4px)}header.main .linkouts__dropdown{margin-top:4px;margin-bottom:4px}header.main #secondary-linkouts-dropdown .linkouts__options{left:-20px}header.main #primary-linkouts-dropdown>.linkouts__href,header.main #secondary-linkouts-dropdown>.linkouts__href{padding-left:0}header.main .weatherwidgetwrapper{display:inline-block;float:right;margin:4px 0;padding:0}header.main .weatherwidgetwrapper ._cww-wrapper .cww-cta-wrap{min-height:28px!important;line-height:28px!important;border:solid 1px #d6d5d6;-webkit-border-radius:14px;-khtml-border-radius:14px;-moz-border-radius:14px;-ms-border-radius:14px;-o-border-radius:14px;border-radius:14px;min-height:26px!important;line-height:26px!important;background-color:#fff}header.main .weatherwidgetwrapper ._cww-wrapper .cww-cta-wrap:hover{background-color:#fff}header.main .weatherwidgetwrapper ._cww-wrapper .cww-cta-wrap .cww-icon{height:26px}header.main .weatherwidgetwrapper ._cww-wrapper .cww-cta-wrap .cww-icon img{height:26px}header.main .weatherwidgetwrapper ._cww-wrapper .cww-weatherwidget{right:0;left:auto;top: calc( 100% + 4px)}header.main .extwidgetwrapper ._cww-wrapper{display:inline-block;float:right;margin:4px 18px;margin-left:0;padding:0}header.main .extwidgetwrapper ._cww-wrapper .cww-cta-wrap{min-height:28px!important;line-height:28px!important;border:solid 1px #d6d5d6;-webkit-border-radius:14px;-khtml-border-radius:14px;-moz-border-radius:14px;-ms-border-radius:14px;-o-border-radius:14px;border-radius:14px;min-height:26px!important;line-height:26px!important;background-color:#fff}header.main .extwidgetwrapper ._cww-wrapper .cww-cta-wrap:hover{background-color:#fff}header.main .extwidgetwrapper ._cww-wrapper .cww-cta-wrap .cww-icon{height:26px}header.main .extwidgetwrapper ._cww-wrapper .cww-cta-wrap .cww-icon img{height:26px}header.main .extwidgetwrapper ._cww-wrapper .cww-weatherwidget{left:0;right:auto;top: calc( 100% + 1px)}.newtabcontent{padding:206px 0 0px;overflow-y:auto;height:calc(100vh - 81px);text-align:center;min-width:1024px;overflow-x:auto;width:100%;position:relative}.newtabcontent .date-wrapper{margin-bottom:20px}.newtabcontent .recommended-banner{width:100%;margin:20px auto;position:relative;border:1px solid #ccd6de;border-radius:2px}.newtabcontent .recommended-banner__holder{height:80px;margin:0 1px 1px 1px;padding:0 20px;display:flex;align-items:center;border-radius:0 0 2px 2px;border:solid 1px #ccd6de;background-color:#ebf2f6;cursor:pointer}.newtabcontent .recommended-banner__disclaimer{font-size:9px;color:#979797;margin:8px 10px;line-height:10px}.newtabcontent .recommended-banner__disclaimer a{text-decoration:underline;color:#979797}.newtabcontent .recommended-banner__disclaimer a:hover{text-decoration:none}.newtabcontent .recommended-banner__custom-header{display:flex;align-items:center;justify-content:center;height:21px;line-height:21px;margin:1px 1px 0 1px;border:solid 1px #ccd6de;border-bottom-width:0;border-radius:2px 2px 0 0;background-color:#ebf2f6;font-size:8px;color:#8899a6}.newtabcontent .recommended-banner__custom-header img{height:16px;margin-left:5px}.newtabcontent .recommended-banner__image{height:48px;margin-right:14px}.newtabcontent .recommended-banner__content{flex:1;text-align:left}.newtabcontent .recommended-banner__content-header{font-size:26px;line-height:30px;font-weight:bold;color:#0f8dff}.newtabcontent .recommended-banner__powered-by{display:flex;align-items:center}.newtabcontent .recommended-banner__powered-by span{font-size:8px;font-weight:bold;letter-spacing:.4px;color:#979b9e;margin-right:8px}.newtabcontent .recommended-banner__actions button{border:none;outline:none;letter-spacing:.2px;cursor:pointer}.newtabcontent .recommended-banner__webstore{height:42px}.newtabcontent .recommended-banner__confirm-yes{width:140px;height:42px;border-radius:2px;margin-left:5px;background-color:#006dff;color:#fff;font-size:13px;font-weight:500}.newtabcontent .recommended-banner__confirm-no{display:none}.newtabcontent .recommended__banner-rectangleV2{background-color:#ebf2f6}.newtabcontent .recommended__banner-rectangleV2 .recommended-banner__holder{background-color:#fff}.newtabcontent .recommended__banner-rectangleV2 .recommended-banner__custom-header{background-color:#fff}.newtabcontent .recommended__banner-prompt{position:fixed;bottom:-145px;left:0;right:0;width:auto;height:auto;margin:0;border:none;z-index:1;transition:.8s all ease}.newtabcontent .recommended__banner-prompt--show{bottom:45px}.newtabcontent .recommended__banner-prompt .recommended-banner__disclaimer{text-align:right;margin:5px 10px;padding-right:20px;padding-left:20px}.newtabcontent .recommended__banner-prompt .recommended-banner__holder{height:110px;margin:0;padding:0 65px;background-color:#f1f3f4;border-color:#d3d3d3;border-radius:0}.newtabcontent .recommended__banner-prompt .recommended-banner__image{height:65px}.newtabcontent .recommended__banner-prompt .recommended-banner__content-header{font-size:24px;line-height:27px;font-weight:normal;color:#484d50;margin:0 10px 5px 0}.newtabcontent .recommended__banner-prompt .recommended-banner__confirm-no{display:inline-block;width:145px;height:30px;font-size:12px;background:transparent;color:#83898b}.newtabcontent .recommended__banner-prompt .recommended-banner__confirm-yes{width:180px;height:45px;box-shadow:0 1px 4px 0 rgba(0,0,0,.15);font-size:14px}.recommended-rails{width:300px;height:calc(100vh - 36px);position:fixed;top:36px;right:-300px;background-image:linear-gradient(to bottom,#256be6,#1822ca);border-radius:2px;box-shadow:0 4px 8px 3px rgba(60,64,67,.15) , 0 1px 3px 0 rgba(60,64,67,.3);text-align:center;transition:450ms right ease-in-out;overflow-y:auto;z-index:1}.recommended-rails--show{right:0}.recommended-rails__content{display:flex;flex-direction:column;align-items:center;height:100%;padding:41px 29px 0;color:#fff;background:url(/homepage/img/products/searchdefender/slider-gradient.svg);background-repeat:no-repeat;background-position:top 75px right 0}.recommended-rails__icon{height:66px;flex-shrink:0;margin-bottom:10px}.recommended-rails__content-header{font-size:28px;line-height:33px;font-weight:bold;margin-bottom:10px}.recommended-rails__line{width:188px;border:1px solid rgba(255,255,255,.2)}.recommended-rails__poweredby{display:flex;align-items:center;justify-content:center}.recommended-rails__poweredby span{font-size:8px;font-weight:bold;letter-spacing:.4px;color:#c4c8e5;margin-right:6px}.recommended-rails__poweredby img{width:121px}.recommended-rails__info{margin:40px 0}.recommended-rails__content-subtitle{width:185px;margin:0 auto;font-size:12px;line-height:15px}.recommended-rails__features{width:190px;margin:15px auto 30px;font-size:14px;line-height:20px;font-weight:bold;color:#fff;text-align:left;list-style:disc}.recommended-rails__features li{padding-left:10px}.recommended-rails__disclaimer{font-size:9px;line-height:12px;opacity:.42}.recommended-rails__disclaimer--bottom{margin:auto 0 10px}.recommended-rails__disclaimer a{color:#fff;text-decoration:underline}.recommended-rails__disclaimer a:hover{text-decoration:none}.recommended-rails__action{width:216px;height:54px;margin:30px 0 15px;padding:0;flex-shrink:0;border:none;outline:none;border-radius:2px;box-shadow:0 1px 4px 0 rgba(0,0,0,.15);color:#fff;background-color:#70c648;font-size:16px;font-weight:bold;cursor:pointer}.recommended-rails__dismiss{margin-bottom:40px;padding:6px 12px;font-size:12px;letter-spacing:.2px;color:#c4c8e5;cursor:pointer}.recommended-rails__webstore{width:122px;margin-bottom:17px}.recommended-interstitial{position:fixed;top:0;left:0;height:100%;width:100%;background-color:rgba(0,0,0,.8);z-index:3}@keyframes bounce-background { from { background-position-y: 0px; }
  50% { background-position-y: 15px; }
  to { background-position-y: 0px; } }.recommended-interstitial__holder{color:#fff;width:700px;margin:170px auto 0}@media only screen and (max-height:599px){.recommended-interstitial__holder{margin-top:calc(20vh - 36px)}}@media only screen and (max-height:399px){.recommended-interstitial__holder{margin-top:calc(10vh - 36px)}}@media only screen and (max-height:299px){.recommended-interstitial__holder{margin-top:calc(5vh - 36px)}}.recommended-interstitial__disclaimer{font-size:8px;line-height:2;text-align:center;color:rgba(255,255,255,.55)}.recommended-interstitial__disclaimer a{text-decoration:underline;color:rgba(255,255,255,.55)}.recommended-interstitial__disclaimer--bottom{font-size:9px;line-height:1.44}.recommended-interstitial__content{height:85px;border-radius:7px 7px 0 0;background-color:#2068ff;margin:5px 55px;display:flex}.recommended-interstitial__content img{margin-right:30px;width:121px}.recommended-interstitial__content-text{padding:19px 24px;flex:1}.recommended-interstitial__title{font-size:24px;font-weight:bold;margin-bottom:7px}.recommended-interstitial__subtitle{font-size:12px}.recommended-interstitial__features{width:100%;height:270px;display:flex;padding-top:99px;background-image:url(/homepage/img/products/searchdefender/green-arrow.svg);background-repeat:no-repeat;background-position-x:36px;animation-name:bounce-background;animation-timing-function:ease-in-out;animation-duration:1.5s;animation-iteration-count:infinite}.recommended-interstitial__feature-column{margin-top:20px;margin-left:36px;width:265px}.recommended-interstitial__feature-column--left{margin-left:55px;width:246px}.recommended-interstitial__feature{display:flex;align-items:center;margin-bottom:26px}.recommended-interstitial__feature img{height:34px}.recommended-interstitial__feature-title{letter-spacing:.2px;font-size:14px;font-weight:bold;margin-left:15px}.recommended-interstitial__badge{height:98px;width:98px;box-shadow:0 1px 2px 0 rgba(0,0,0,.15);background-color:#4e7cf6;border-radius:50%}.recommended-interstitial__badge img{margin:29px;width:40px}.recommended-interstitial__cta{width:244px;height:58px;line-height:58px;border-radius:2px;background-color:#f57623;text-align:center;margin:0 auto;letter-spacing:.23px;font-weight:bold;font-size:16px;cursor:pointer}.recommended-interstitial__dismiss{font-size:10px;letter-spacing:.14px;cursor:pointer;color:rgba(255,255,255,.5);width:fit-content;padding:4px 8px;margin:16px auto}.recommended-takeover{position:fixed;top:0;left:0;height:100%;width:100%;background-color:rgba(0,0,0,.8);z-index:3}.recommended-takeover__holder{background-color:#000;color:#fff;margin-left:151px;margin-right:151px;margin-top:76px;border-radius:14px;border:solid 1px #979797;text-align:center}@media only screen and (max-height:599px){.recommended-takeover__holder{margin-top:calc(20vh - 130px)}}@media only screen and (max-height:399px){.recommended-takeover__holder{margin-top:calc(10vh - 130px)}}@media only screen and (max-height:299px){.recommended-takeover__holder{margin-top:calc(5vh - 130px)}}.recommended-takeover__content-header{height:66px;margin-top:40px}.recommended-takeover__content-header img{width:50.7px;height:59.8px}.recommended-takeover__content-header-text{height:66px;line-height:66px;font-size:27.3px;font-weight:bold;vertical-align:bottom;margin-left:15px}.recommended-takeover__subtitle{font-size:16px;padding:24px 24px 35px}.recommended-takeover__subtitle span{font-weight:bolder}.recommended-takeover__logo{margin-top:72px;margin-left:9px}.recommended-takeover__logo img{width:141px;height:30px}.recommended-takeover__row{height:80px}.recommended-takeover__features{width:720px;padding:0 30px;margin:auto;text-align:left}.recommended-takeover__feature{padding:20px;float:left;width:317px;height:70px;display:flex;margin-bottom:10px;margin-right:10px}.recommended-takeover__feature img{height:34px;width:34px}.recommended-takeover__feature-text{margin-left:15px}.recommended-takeover__feature-title{letter-spacing:.2px;color:#5d98fb;font-size:14px;padding-bottom:4px;font-weight:bold}.recommended-takeover__feature-subtitle{font-size:14px;line-height:1.43;letter-spacing:.2px}.recommended-takeover__disclaimer{font-size:9px;line-height:1.44;color: #ffffff8c;width:326px;margin:auto;margin-top:25px}.recommended-takeover__disclaimer a{text-decoration:underline;color: #ffffff8c}.recommended-takeover__disclaimer--bottom{width:fit-content;margin-top:18px}.recommended-takeover__cta{width:242.4px;height:57.6px;line-height:57.6px;border-radius:2.4px;background-color:#f57623;margin:auto;margin-top:34px;font-size:16.8px;font-weight:bold;letter-spacing:.24px;margin-bottom:50px;cursor:pointer}.recommended-takeover__locks{width:fit-content;margin:auto;display:-webkit-box;padding-right:590px}.recommended-takeover__dismiss{width:84px;margin:auto;margin-top:7px;font-size:10px;letter-spacing:.14px;color:rgba(255,255,255,.5);cursor:pointer}footer.main{height:45px;text-align:center;padding:8px 0;min-width:1024px;overflow-x:auto;position:relative}.prechromium69 .searchboxwrap__text{background-color:#fff;-webkit-border-radius:4px;-khtml-border-radius:4px;-moz-border-radius:4px;-ms-border-radius:4px;-o-border-radius:4px;border-radius:4px}.prechromium69 .pill{-webkit-border-radius:4px;-khtml-border-radius:4px;-moz-border-radius:4px;-ms-border-radius:4px;-o-border-radius:4px;border-radius:4px}.prechromium69 .weatherwidgetwrapper ._cww-wrapper .cww-cta-wrap{background-color:#fff;-webkit-border-radius:4px!important;-khtml-border-radius:4px!important;-moz-border-radius:4px!important;-ms-border-radius:4px!important;-o-border-radius:4px!important;border-radius:4px!important}.prechromium69 .widget,.prechromium69 .linkouts__options{border:solid 1px #ccc;-webkit-border-radius:2px;-khtml-border-radius:2px;-moz-border-radius:2px;-ms-border-radius:2px;-o-border-radius:2px;border-radius:2px;-webkit-box-shadow:0 2px 10px 0 rgba(0,0,0,.2);-khtml-box-shadow:0 2px 10px 0 rgba(0,0,0,.2);-moz-box-shadow:0 2px 10px 0 rgba(0,0,0,.2);-ms-box-shadow:0 2px 10px 0 rgba(0,0,0,.2);-o-box-shadow:0 2px 10px 0 rgba(0,0,0,.2);box-shadow:0 2px 10px 0 rgba(0,0,0,.2)}.prechromium69 .autolist{width:100%;left:0}.prechromium69 header.main{background-color:#f2f2f2}.prechromium69 header.main .pill{-webkit-border-radius:4px;-khtml-border-radius:4px;-moz-border-radius:4px;-ms-border-radius:4px;-o-border-radius:4px;border-radius:4px}.prechromium69 .newtabcontent .searchboxwrap__text{border-color:#f6f6f6;-webkit-box-shadow:0 2px 4px 0 #cecece , inset 0 1px 4px 0 rgba(0,0,0,.02);-khtml-box-shadow:0 2px 4px 0 #cecece , inset 0 1px 4px 0 rgba(0,0,0,.02);-moz-box-shadow:0 2px 4px 0 #cecece , inset 0 1px 4px 0 rgba(0,0,0,.02);-ms-box-shadow:0 2px 4px 0 #cecece , inset 0 1px 4px 0 rgba(0,0,0,.02);-o-box-shadow:0 2px 4px 0 #cecece , inset 0 1px 4px 0 rgba(0,0,0,.02);box-shadow:0 2px 4px 0 #cecece , inset 0 1px 4px 0 rgba(0,0,0,.02)}.newoverlay2{position:absolute;width:100%;height:100%;top:0;right:0;background:rgba(0,0,0,.7);z-index:99999;display:none}.left-newoverlay2 .inner-overlay{right:220px!important}.inner-overlay{position:fixed;right:45px;top:220px;font-size:16px;line-height:22px;color:#fff;text-align:center;width:386px;background:url(../images/arr_gif.gif) 100% top no-repeat}.inner-overlay .innertxt{padding:30px 0;margin-top:136px;font-size:25px;color:#000;background:#fff;border-radius:8px;font-family:arial,sans-serif}.inner-overlay .innertxt p:last-child{font-size:31px;font-weight:bold;margin-top:25px}.rgtbx{float:left;margin:4px 18px 4px 0;font-size:0;display:inline-block}.rgtbx .contLink{float:left;display:inline-block;min-height:28px;line-height:28px;position:relative;font-size:12px;margin-right:18px}.rgtbx .contLink:last-child{margin-right:0}.rgtbx .contLink .outer-img{position:absolute;width:16px;left:0;text-align:center;height:100%;top:60%;-webkit-transform:translateY(-14px);-khtml-transform:translateY(-14px);-moz-transform:translateY(-14px);-ms-transform:translateY(-14px);-o-transform:translateY(-14px);transform:translateY(-14px);z-index:0}.rgtbx .contLink .outer-img img{max-width:100%;height:auto}.rgtbx .contLink a{display:inline-block;padding-left:25px;position:relative}.rgtbx .linkouts__options .contLink{margin-right:0;float:none;display:block}.rgtbx .linkouts__options .contLink a{display:block}.widget-selector-wrapper{position:absolute;top:63px;right:200px}.SearchPrimary .searchboxwrap__text{height:54px;border-radius:27px;font-size:16px}.SearchPrimary .searchboxwrap__submit{width:20px;height:54px;padding:0 20px;background-size:20px}.autolist{width:calc(100% - 48px);max-height:242px;top:52.75px;left:24px;font-size:18px}.autolist li span.autolistvalues{padding:10px 12px}.newtabcontent .searchboxwrap{max-width:730px}.--is-firefox .searchboxwrap{margin-top:5px;max-width:738px}.--is-firefox .searchboxwrap__text{border-radius:4px}.--is-firefox .SearchPrimary .searchboxwrap__text{border-color:#bababb;background-color:#fff}.--is-firefox .SearchPrimary .searchboxwrap__text:focus{box-shadow:0 0 0 1px #0060df , 0 0 0 4px rgba(0,96,223,.3);border:solid 1px #0060de}.--is-firefox .SearchPrimary .searchboxwrap__submit{background-image:url(../images/search-icon-firefox.svg)}.--is-firefox .newtabcontent{position:relative}.--is-firefox .newtabcontent .date-wrapper{position:fixed;bottom:15px;right:20px;margin:0;padding:0}.--is-firefox .newtabcontent .recommended__banner-prompt .recommended-banner__holder{height:92px;background-color:#0c88e8;border-color:#0c88e8}.--is-firefox .newtabcontent .recommended__banner-prompt .recommended-banner__image{height:92px;margin-right:-10px}.--is-firefox .newtabcontent .recommended__banner-prompt .recommended-banner__content{display:flex;flex-wrap:wrap}.--is-firefox .newtabcontent .recommended__banner-prompt .recommended-banner__content-header{position:relative;padding-right:10px;font-size:20px;font-weight:bold;color:#fff;border-right:1px solid #fff}.--is-firefox .newtabcontent .recommended__banner-prompt .recommended-banner__content-title{flex-basis:100%;font-size:14px;color:#fff}.--is-firefox .newtabcontent .recommended__banner-prompt .recommended-banner__powered-by span{color:rgba(255,255,255,.64)}.--is-firefox .newtabcontent .recommended__banner-prompt .recommended-banner__actions{display:flex;flex-direction:row-reverse;align-items:center;margin:0 136px 10px 0}.--is-firefox .newtabcontent .recommended__banner-prompt .recommended-banner__confirm-yes{background-color:#ff7c00;width:198px;height:48px;font-weight:bold}.--is-firefox .newtabcontent .recommended__banner-prompt .recommended-banner__confirm-no{color:rgba(255,255,255,.5);margin-left:56px}.--is-firefox .newtabcontent .recommended__banner-prompt .recommended-banner__disclaimer{position:absolute;bottom:0;right:32px;color:rgba(255,255,255,.8);margin:3px 10px;font-size:8px;line-height:2}.--is-firefox .newtabcontent .recommended__banner-prompt .recommended-banner__disclaimer a{color:rgba(255,255,255,.8)}.--is-firefox .newtabcontent .recommended__banner-prompt-v2 .recommended-banner__holder{background-color:#fff;border-color:#fff;box-shadow:0 0 3px 0 rgba(12,12,13,.2)}.--is-firefox .newtabcontent .recommended__banner-prompt-v2 .recommended-banner__content-header{color:#0c88e8;border-right-color:#d2d5d8}.--is-firefox .newtabcontent .recommended__banner-prompt-v2 .recommended-banner__content-title{color:#1b4160}.--is-firefox .newtabcontent .recommended__banner-prompt-v2 .recommended-banner__image{height:61px;margin-right:9px}.--is-firefox .newtabcontent .recommended__banner-prompt-v2 .recommended-banner__powered-by span{color:#6b6c6d}.--is-firefox .newtabcontent .recommended__banner-prompt-v2 .recommended-banner__confirm-no{color:#818794}.--is-firefox .newtabcontent .recommended__banner-prompt-v2 .recommended-banner__disclaimer,.--is-firefox .newtabcontent .recommended__banner-prompt-v2 .recommended-banner__disclaimer a{color:#66686e}.--is-firefox .newtabcontent .recommended__banner-prompt-v3{left:unset;right:10px;bottom:-220px}.--is-firefox .newtabcontent .recommended__banner-prompt-v3.recommended__banner-prompt--show{bottom:45px}.--is-firefox .newtabcontent .recommended__banner-prompt-v3 .recommended-banner__holder{width:380px;height:220px;flex-direction:column;align-items:flex-start;border:none;padding:20px 20px 48px;box-shadow:0 4px 6px 1px rgba(60,64,67,.1) , 0 0 1px 0 rgba(60,64,67,.3);border-radius:2px}.--is-firefox .newtabcontent .recommended__banner-prompt-v3 .recommended-banner__image{display:none}.--is-firefox .newtabcontent .recommended__banner-prompt-v3 .recommended-banner__content{display:block}.--is-firefox .newtabcontent .recommended__banner-prompt-v3 .recommended-banner__content-header{border-right:none}.--is-firefox .newtabcontent .recommended__banner-prompt-v3 .recommended-banner__content-title{font-size:12px;line-height:1.67}.--is-firefox .newtabcontent .recommended__banner-prompt-v3 .recommended-banner__actions{margin:20px 0 10px}.--is-firefox .newtabcontent .recommended__banner-prompt-v3 .recommended-banner__confirm-yes{margin:0;width:166px;height:36px;font-size:12px}.--is-firefox .newtabcontent .recommended__banner-prompt-v3 .recommended-banner__confirm-no{margin-left:23px}.--is-firefox .newtabcontent .recommended__banner-prompt-v3 .recommended-banner__disclaimer{bottom:20px;left:20px;right:20px;margin:0;padding:0;color:rgba(255,255,255,.7);line-height:1.5;text-align:left}.--is-firefox .newtabcontent .recommended__banner-prompt-v3 .recommended-banner__disclaimer a{color:rgba(255,255,255,.7)}.--is-firefox .newtabcontent .recommended__banner-prompt-v3 .recommended-banner__powered-by{margin-bottom:5px;padding-bottom:10px;border-bottom:1px solid rgba(255,255,255,.16)}.--is-firefox .newtabcontent .recommended__banner-prompt-v3 .recommended-banner__powered-by span{color:rgba(255,255,255,.45)}.--is-firefox .ampTileslinks{margin-top:35px}.--is-firefox .ampTileslinks .ampTileslinks-cont{position:relative;overflow:visible;margin-bottom:20px;min-width:unset;padding:0}.--is-firefox .ampTileslinks .ampTileslinks-cont .ampTilestitle{display:block;font-size:12px;font-weight:normal;color:#131313;max-width:96px}.--is-firefox .ampTileslinks .ampTileslinks-btns{display:flex;flex-wrap:wrap;justify-content:center;margin:0 -16px;width:auto!important;max-width:none}.--is-firefox .ampTileslinks .ampTileslinks-btns .ampTileslinks-tile{padding:8px;background:#fff;border-radius:4px;box-shadow:0 1px 4px 0 rgba(12,12,13,.1);border:solid 1px rgba(0,0,0,.1);margin:0 16px 10px;width:64px;height:64px;box-sizing:border-box}.--is-firefox .ampTileslinks .ampTileslinks-btns .ampTileslinks-tile .ampTileslinks-icon{width:48px}.--is-firefox .ampTileslinks .ampTileslinks-btns .ampTileslinks-tile:hover{transform:none}.--is-firefox .ampTileslinks .ampTileslinks-btns .ampTileslinks-cont{flex:none}.--is-firefox .ampTileslinks:nth-child(n+6):last-child {margin-right:auto}.--is-firefox #CWWeatherCTA,.--is-firefox #_emailCTA,.--is-firefox #_emailContent,.--is-firefox #_cwhoTriggerCTA,.--is-firefox #_mapsCTA,.--is-firefox #_speedcheckCTA,.--is-firefox #_fileconverterCTA,.--is-firefox #_recipeCTA,.--is-firefox #_bibleCTA,.--is-firefox #_dictionaryCTA,.--is-firefox #_packagetrackerCTA,.--is-firefox #_blackFridayCTA{border-radius:4px}.--is-firefox #CWWeatherContent,.--is-firefox #_mapsWidget,.--is-firefox #_speedcheckWidget,.--is-firefox #converterBox{box-shadow:0 0 1px 0 rgba(0,0,0,.2) , 0 5px 10px 0 rgba(0,0,0,.3);border-radius:5px}.--is-firefox-v2 header.main{background-color:#f9f9fa}.--is-firefox-v2 header.main .searchboxwrap__text{border:1px solid #d6d5d6}.--is-firefox-v2 .SearchPrimary .searchboxwrap__text{padding:0 50px}.--is-firefox-v2 .SearchPrimary .searchboxwrap__submit{left:0;right:unset;padding:0 16px}.--is-firefox-v2 .newtabcontent{padding-top:68px}.--is-firefox-v2 #ampTiles-box{margin:74px -320px 0}.--is-firefox-v2 .ampTileslinks .ampTileslinks-btns .ampTileslinks-tile{width:78px;height:78px}.--is-firefox-v2 .ampTileslinks .ampTileslinks-btns .ampTileslinks-tile .ampTileslinks-icon{width:78px}.--is-firefox-v2 .ampTileslinks .ampTileslinks-cont .ampTilestitle{max-width:128px}@media only screen and (max-height:599px){.newtabcontent{padding-top:20vh}}@media only screen and (max-height:399px){.newtabcontent{padding-top:10vh}}@media only screen and (max-height:299px){.newtabcontent{padding-top:5vh}}@media only screen and (max-width:1059px){header.main .linkouts li.linkouts__item:last-child{display:none}}@media only screen and (max-width:1199px){header.main .searchboxwrap{margin-right:18px}header.main .pill{margin-right:18px}}@media only screen and (max-width:1149px){header.main .searchboxwrap{max-width:200px}}
 
.ampTileslinks{position: relative; margin-top: 10px; z-index: 0; width: 100%;}.ampTileslinks .showV{cursor: pointer; color: #fff; font-size: 12px; padding: 7px; position: absolute; right: 50px; top: 123px; z-index: 999; background: #4285f4;}.ampTileslinks .ampTileslinks-cont{display: inline-block; text-align: center; overflow: hidden;}.ampTileslinks .ampTileslinks-cont .ampTilestitle{font-size: 14px; line-height: 18px; height: 18px; overflow: hidden; font-weight: 700; color: #777; display: none;}.ampTileslinks .ampTileslinks-btns{margin: auto; font-size: 0; text-align: center; top: 0; bottom: 0; left: 0; right: 0;}.ampTileslinks .ampTileslinks-btns .ampTileslinks-tile, .ampTileslinks-btns .ampTileslinks-icon{-webkit-transition: all 0.35s; -khtml-transition: all 0.35s; -moz-transition: all 0.35s; -ms-transition: all 0.35s; -o-transition: all 0.35s; transition: all 0.35s;}.ampTileslinks .ampTileslinks-btns .ampTileslinks-tile{cursor: pointer; display: inline-block; background-color: #fff; width: 48px; height: 48px; line-height: 48px; margin: 16px 8px 16px 8px; text-align: center; position: relative; overflow: hidden;}.ampTileslinks .ampTileslinks-btns .ampTileslinks-tile .ampTileslinks-icon{font-size: 38px; vertical-align: middle;}.ampTileslinks .ampTileslinks-btns .ampTileslinks-tile img{max-width: 100%; height: auto; border: 0; margin-right: auto; margin-left: auto;}.ampTileslinks .ampTileslinks-btns .ampTileslinks-tile:hover{-webkit-transform: scale(1.1); -khtml-transform: scale(1.1); -moz-transform: scale(1.1); -ms-transform: scale(1.1); -o-transform: scale(1.1); transform: scale(1.1);}.ampTileslinks .ampTileslinks-btns .ampTileslinks-tile:focus .ampTileslinks-icon, .ampTileslinks .ampTileslinks-btns .ampTileslinks-tile:hover .ampTileslinks-icon{color: #FFF;}.ampTileslinks *, .ampTileslinks{box-sizing: content-box}.ampTileslinks .ampTileslinks-btns .ampTileslinks-tile{border-radius:50%;padding:5px;background:#f1f3f4;border:1px solid #dadde3;margin:0 0 16px 0;-webkit-transition: initial; -khtml-transition: initial; -moz-transition: initial; -ms-transition: initial; -o-transition: initial; transition: initial;}.ampTileslinks .ampTileslinks-btns .ampTileslinks-tile .ampTileslinks-icon{width:32px}.ampTileslinks .ampTileslinks-cont .ampTilestitle{display:block;font-size:12px;font-weight:normal;color:#131313}.ampTileslinks .ampTileslinks-cont{cursor:pointer;padding:15px 17.5px;box-sizing:border-box;border-radius:4px;flex:0 0 20%}.ampTileslinks .ampTileslinks-cont:hover{background-color:#f2f2f2}.ampTileslinks{margin-top:50px}.ampTileslinks .ampTileslinks-btns .ampTileslinks-tile:hover{-webkit-transform: none; -khtml-transform: none; -moz-transform: none; -ms-transform: none; -o-transform: none; transform: none;}.ampTileslinks .ampTileslinks-cont:hover .ampTileslinks-tile{background-color:#e5e7e8}.ampTileslinks .ampTileslinks-btns{display:flex;flex-wrap:wrap;justify-content:center;margin:0 auto}.ampTileslinks.ampTileslinks--row-wrap-6 .ampTileslinks-cont{flex:0 0 16.6%}.ampTileslinks.ampTileslinks--row-wrap-5 .ampTileslinks-cont{flex:0 0 20%}.ampTileslinks.ampTileslinks--row-wrap-4 .ampTileslinks-cont{flex:0 0 25%}

.calculator-ui {
    padding: 0 0.625rem;
	width: 18.9375rem;
	margin:0 auto;
}
.calculator .display {
    background-color: #f1f1f1;
    height: 3.125rem;
    border-radius: 2px;
    border: 1px solid #e4e8eb;
    color: #5f6367;
    padding-right: 0.625rem;
    font-size: 1.75rem;
    font-family: ArialMT;
    display: flex;
    justify-content: flex-end;
    align-items: center;
    width: 100%;
    overflow-x: scroll;
}

.calculator .keys {
    display: grid;
    grid-template-columns: repeat(4, 1fr);
    grid-gap: 0.0625rem;
    margin-top: 0.3125rem;
}

.util-button {
    margin: 0;
    padding: 0;
    border: none;
    text-decoration: none;
    cursor: pointer;
    background-color: rgba(0,0,0,0);
}

.calculator .keys > button {
    height: 2.375rem;
    display: flex;
    align-items: center;
    justify-content: center;
    font-size: 1rem;
    color: #5f6367;
}

.calculator .keys .operator,.pos-neg, .clear-all, .percentages {
    background-image: linear-gradient(to bottom, #f2f2f2, #eeeeee);
}

.calculator .keys .number {
    background-image: linear-gradient(to bottom, #dae3e7, #cdd8dd);
}

.calculator .keys .equals {
    grid-column: 1 / 5;
    border-bottom-left-radius: 0.375rem;
    border-bottom-right-radius: 0.375rem;
    background-color: #eb7535;
    color: #fff;
}

.calculator .keys .zero {
    grid-column: 1 / 3;
}

.calculator{
	padding-top: 30px;
}
.calculator h1{
	font-size: 16px;
    font-weight: bold;
	padding-bottom:20px;
}

#dropContainer {
  background: #f8fcff;
  border: 1px #cdebff dashed;
  border-radius: 5px;
  padding: 25px 15px;
  margin-bottom: 10px;
}

.drpimg {
  position: relative;
  overflow: hidden;
  width: 35px;
  height: 21px;
  margin: 0 auto 15px;
  background: url(../img/uploadAsset.svg) center / 100% no-repeat;
}

.dropText {
  position: relative;
  overflow: hidden;
  font-family: OpenSans, arial, sans-serif;
  font-size: 12px;
  color: #9b9b9b;
  text-align: center;
}

#fileElem {
  display: none;
}


#dFileName{
  border:1px solid #ccc;
  width:241px;
  float: left;
  color:#888;
  padding:11px 18px;
}

.dClear{
  clear: both;
}

.brwbtn{
  display: inline-flex;
  background-color: #a00;
  color:#fff;
  padding:12px 18px;
  cursor: pointer;
}
.brwbtn:hover{
  background-color: #c00;
	
}

#dOR{
  width:100%;
  text-align: center;
  margin-bottom: 10px;
  color:#888;
}

#ph1a{
  padding: 10px 0px;
}

#ph1a select{
  display: inline-block;
  padding:9px;
  width:160px;
}

#vBtn{
  display: inline-flex;
  background-color: #a00;
  color:#fff;
  padding:12px 45px;
  cursor: pointer;
  margin-left:10px;
}

#vBtn:hover{
  background-color: #c00;
	
}

#dProgress{
  position: relative;
  display: block;
  width: 100%;
  height:20px;
  border: 1px solid #aaa;
}

#prgText{
  position: relative;
  z-index: 100;
  color: #000;
  margin: 0px auto;
  width: 36px;
  text-align: center;
  top: 4px;

}

#prgBar{
  position: absolute;
  height: 18px;
  background-color: #fa0;
  width: 10px;
  top: 0px;
  z-index: 99;
}

#dwnBtn{
  display: block;
  background-color: #a00;
  color: #fff;
  padding: 12px;
  width: 100%;
  cursor: pointer;
  margin-top: 10px;
  text-align: center;
  position: relative;
}

#dwnBtn:hover{
  background-color: #c00;
	
}

#dConvert{
  position:absolute;
  top:40px;
  width:350px;
  background-color: #fff;
  box-shadow: 0 4px 8px 0 rgba(0, 0, 0, 0.2), 0 6px 20px 0 rgba(0, 0, 0, 0.19);
  z-index: 999;
  border-radius: 10px;
  box-sizing: border-box;
  padding: 15px;
  display: none;
}

#dCBtn{
  height:80%;
  width:75%;
  border-radius: 20px;
  background-color: #b00;
  color:#fff;
  display:flex;
  align-items:center;
  justify-content: center;
  cursor:pointer;
}

#dCBtn:hover{
  background-color: #c00;
	
}

.theChoice{
    position: absolute;
    width: 167px;
    background-color: #eee;
    border-radius: 10px;
    font-size: 12px;
    padding: 11px;
    left: -18px;
    top: -14px;
	display: none;
}

.theChoice button{
	width: 80%;
    padding: 7px;
    text-align: center;
    margin: 2px 0px;
    box-sizing: border-box;
  	background-color: #b00;
  	color:#fff;	
	border: none;
}

.theChoice button:hover{
  	background-color: #c00;
	cursor: pointer;	
}

.ampTileslinks-cont svg{
	position: absolute;
	right: 8px;
	top:8px;
	fill:#ddd;
	display: none;
}

.ampTileslinks-cont svg:hover{
	fill:#999;
}

.ampTileslinks-cont:hover svg{
	display: block;
}

#todo{
    color: #444;
    position: absolute;
    width: 600px;
    height: 390px;
    font-size: 14px;
    display: none;
    top: 100px;
}


#todo form {
  outline: 0;
  height: 36px;
  margin-top: 5%;
  border: 3px solid #3b3b3b;
  margin-bottom: 7px;
}

#todo input[type="text"] {
  outline: 0;
  width: 55%;
  height: 32px;
  border: none;
  font-size: 18px;
  font-weight: normal;
  padding-left: 10px;
	
}

#todo .add {
  outline: 0;
  float: right;
  width: 34%;
  height: 36px;
  color: #fff;
  font-size: 18px;
  border: none;
  cursor: pointer;
  background-color: #3b3b3b;
}

#todo ul {
  padding: 0;
  text-align: left;
  list-style: none;
}

#todo hr {
  border-bottom: 0;
  margin: 7px 0;
}

#todo input[type="checkbox"] { 
    position: relative;	
	width: 20px;
    height: 20px;	
}

#todo .remove {
  float: right;
  cursor: pointer;
    font-size: 22px;
    font-weight: 500;
    color: #b00;
	text-decoration: none !important	
}


#todo .remove:hover {
  text-decoration: none !important;
  color: #c00;
}

#todo .completed .todoText { text-decoration: line-through; }

#list-items input {
  position: absolute;
  opacity: 0;
  cursor: pointer;
  height: 0;
  width: 0;
  z-index: 9999999999;
}

/* Create a custom checkbox */
#list-items .checkmark {
  position: absolute;
  top: 0;
  left: 0;
  height: 25px;
  width: 25px;
  background-color: #ccc;
}

/* On mouse-over, add a grey background color */
#list-items input:hover ~ .checkmark {
  background-color: #bcb;
}

/* When the checkbox is checked, add a blue background */
#list-items input:checked ~ .checkmark {
  background-color: #6a4;
}

/* Create the checkmark/indicator (hidden when not checked) */
#list-items .checkmark:after {
  content: "";
  position: absolute;
  display: block;
}

/* Show the checkmark when checked */
#list-items input:checked ~ .checkmark:after {
  display: block;
}

/* Style the checkmark/indicator */
#list-items .checkmark:after {
  left: 9px;
  top: 5px;
  width: 5px;
  height: 10px;
  border: solid white;
  border-width: 0 3px 3px 0;
  -webkit-transform: rotate(45deg);
  -ms-transform: rotate(45deg);
  transform: rotate(45deg);
}
.liflex{
	display: flex;
	position: relative;
	border-bottom: 1px solid #ddd;
	margin-bottom: 5px;
}

.todoText{
	width: 550px;
	padding: 2px 8px;
    line-height: 1.5;
}