:root{
	--btn-hover:#EA2027;
	--aspace:35px;
	--higlight-color:#EA2027;
}
body *{outline-color:#EA2027;outline-color:var(--btn-hover);font-family:Roboto;}
.material-icons{font-family:'Material Icons';font-weight:400;font-style:normal;font-size:24px;line-height:1;letter-spacing:normal;text-transform:none;display:inline-block;white-space:nowrap;word-wrap:normal;direction:ltr;-webkit-font-feature-settings:liga;-webkit-font-smoothing:antialiased}
html,body{}
body{margin:0;padding:0;background:#efefef;min-height:100vh;  }
.th__container{width:1390px;margin:0 auto}
.thh{font-size:0;box-sizing:border-box;background-color:transparent;color:#fff;z-index:10;}
.thh__inner{background-color:#000;top:0;left:0;width:100%}
.thh *{font-family:Roboto;box-sizing:border-box}
.thh__nav{display:inline-flex;flex-grow:1}
.thh__link{font-size:16px;color:inherit;text-decoration:none;text-transform:uppercase;font-weight:300;display:inline-block;opacity:1;transition:opacity .3s ease-in;vertical-align:middle;}
.thh__link--show{opacity:1}
.thh__logoCont{height:40px;width:210px;flex:0 0 210px;display:inline-flex;align-items:center;}
.thh__logoCont a{height:100%;display:inline-flex; align-items:center;}
.thh__logoCont--keynotes .thh__logo{width:100%; height:auto;}
.thh__logo{width:auto; height:100%;  padding-right:20px; transform:none!important; }
.th__container.thh__container{display:flex;flex-flow:row;align-items:center;position:relative;padding-top:15px;padding-bottom:15px;position:relative}
.thh__nav .thh__link{margin-right:50px}
i.material-icons{cursor:pointer;font-family:'Material Icons'}
.thh__searchIcon{color:inherit;position:relative;top:6px;margin-left:10px;font-size:22px;position:absolute;right:0;top:-1px}
.thh__emailIcon{color:inherit;position:absolute;right:30px;top:-2px;font-size:22px}
.thh__nav2{padding-right:63px;position:relative;width:auto; }
.thh__link:hover{font-weight:700}
.thh__nav .thh__link.thh__link--hover,.thh__nav2 .thh__link.thh__link--hover{font-weight:700;}
.thh__link:after{display:block;content:attr(title);font-weight:700;height:0;overflow:hidden;visibility:hidden}
.thh__catLink:after{display:block;content:attr(title);font-weight:700;height:0;overflow:hidden;visibility:hidden}
.thh__page{background-color:#000000;position:absolute;padding-top:25px;padding-bottom:25px;width:100%;z-index:11;}
.thh__searchTags{padding:20px;text-align:right;padding-right:0px; }
.thh__tag{font-size:14px; color:white; text-decoration:none; border:1px solid white; margin:0px 10px 10px 0px; padding:6px; display:inline-block; vertical-align:top;}
.thh__tag:hover{color:black; background-color:white;}
.thh__tag:last-child{margin-right:0px; }
.thh__itemLine{color:inherit;display:flex;margin-bottom:25px;align-items:baseline;cursor:pointer}
.thh__itemLink{text-decoration:none;color:inherit}
.thh__itemLbl{font-size:18px;font-weight:400;text-align:right;color:inherit;text-decoration:none}
.thh__slash{font-weight:300}
.thh__itemLine:last-child{margin-bottom:0}
.thh__itemLbl{display:inline-block;vertical-align:top;margin-right:50px;width:283px}
.thh__itemDesc{display:inline-block;vertical-align:top;font-weight:300;font-size:18px;width:calc(100% - 283px);max-width:600px;text-align:left;}
.thh__nav .thh__link:first-child{width:73px}
.thh__page{display:none}
.thh__page--show{display:block}
.thh__newsletterMsg,.thh__searchMsg{font-size:17px;font-weight:300;text-align:center;margin-bottom:20px}
.thh__searchMsg{text-align:right;}
.thh__newsletterSignup,.thh__searchForm{text-align:center;font-size:20px}
.thh__searchForm{text-align:right;}
.thh__newsletterSignup{margin-bottom:20px}
.thh__newsletterLink,.thh__socialMessage{color:inherit;text-decoration:none;font-size:18px;font-weight:300;margin-bottom:20px;display:inline-block}
.thh__newsletterLink{text-decoration:underline}
.thh__newsletterLink:hover{text-decoration:underline}
input.thh__textInput{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:1px solid #fff;font-size:20px!important;color:#fff;background:transparent;padding:5px;background-color:transparent!important;color:white!important;border-radius:0px!important;vertical-align:middle; margin-bottom:0px; }
.thh__textInput::placeholder{color:#fff;font-weight:300}
.th__btn{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:#fff;color:#000;padding:5px 35px;border:0;font-size:20px;cursor:pointer;}
.thh__page--newsletter{text-align:center}
.thh__socialItem{display: inline-block; background: url("https://cdn.trendhunterstatic.com/icons/social-media-white.png") no-repeat; overflow: hidden; text-indent: -9999px; text-align: left; width:50px; height:50px;background-size:100%;transition:all 0.2s ease-in-out; }
.thh__page  .th__btn{padding-top:10px; padding-bottom:10px; }

.thh__socialItem--facebook { background-position: -0px calc( 100% / 6 * 1 ); }
.thh__socialItem--facebook:hover{background-color:#3b5998;border-color:#3b5998;}
.thh__socialItem--instagram { background-position: -0px calc( 100% / 6 * 2 );  }
.thh__socialItem--instagram:hover{background-color:#517fa4;border-color:#517fa4;} 
.thh__socialItem--linkedin { background-position: -0px calc( 100% / 6 * 3 );}
.thh__socialItem--linkedin:hover{background-color:#0077b5;border-color:#0077b5;}
.thh__socialItem--pinterest { background-position: -0px calc( 100% / 6 * 4 ); }
.thh__socialItem--pinterest:hover{background-color:#bd081c;border-color:#bd081c;}
.thh__socialItem--twitter { background-position: -0px calc( 100% / 6 * 5 );  }
.thh__socialItem--twitter:hover{background-color:#55acee;border-color:#55acee;}
.thh__socialItem--youtube { background-position: -0px calc( 100% / 6 * 6 ); }
.thh__socialItem--youtube:hover{background-color:#b31217;border-color:#b31217;}
.thh__socialItem--newsletter { background-position: -0px 0%; }
.thh__socialItem--newsletter:hover{background-color:#EA2027;border-color:#EA2027;}

i.thh__menuBtn{display:none}
.thh__navs{display:flex;width:calc(100% - 210px)}
.thh__link--mobileonly{display:none}
.thh__searchFormMobile{display:none}
i.thh__searchTopIcon{display:none}
.thh__fixedSpacer{display:none;height:70px;width:100%;background:black; }
.thh--fixed .thh__inner{position:fixed;z-index:10;}
.thh--fixed .thh__fixedSpacer{display:block}
.thh--hasCatMenu .thh__fixedSpacer{height:120px}
.thh__link--login{max-width:80px;overflow:hidden;text-overflow:ellipsis}
.thh__catNav{width:100%;background:#fff}
.thh__catLink{color:#000;font-size:14px;text-decoration:none;text-transform:uppercase;font-weight:700;padding:15px}
.thh__catNavInner{display:flex;flex-flow:row;justify-content:space-between;padding:0 35px}
.thh__catNav--custom .thh__catNavInner{display:block;white-space:nowrap;  }
.thh__catNav--custom .thh__catLink{display:inline-block; }
.thh__catNav--custom .thh__catLink:first-child{padding-left:0px; }
.thh__nav2{opacity:0;transition:opacity .5s ease-in}
.thh__nav2--show{opacity:1}
.thh__catPage{background-color:#fff;width:100%;padding:25px 0;display:none;position:absolute;z-index:11;}
.thh__catPage--show{display:block}
.thh__catPageLeft{display:inline-block;width:20%;vertical-align:top}
.thh__catSideLink{color:#000;font-size:16px;display:block;text-decoration:none;text-align:right;font-weight:500;margin-bottom:5px}
.thh__catSideTopLink{color:#000;font-size:20px;display:block;text-decoration:none;text-align:right;font-weight:700;margin-bottom:20px}
.thh__catPageRight{display:inline-flex;flex-flow:row wrap;justify-content:space-between;width:80%;vertical-align:top;padding-right:10%;padding-left:40px}
.thh__article{width:30%;text-decoration:none;color:inherit; margin-bottom:10px;transition:background-color 0.3s ease-in-out; }

.thh__articleImg{width:100%;height:0;padding-bottom:55%;background-size:cover;background-position:top center}
.thh__articleTitle{text-align:center;font-size:15px;color:#000;font-weight:500;margin:0 auto; height:60px;display:flex;justify-content:center ; align-items:center;text-align:center;padding:0px 10px; }
.thh__catPageLeft1{display:inline-block;vertical-align:top;width:50%;text-align:right;padding-right:5px}
.thh__catPageLeft2{display:inline-block;vertical-align:top;width:50%;text-align:left;padding-left:10px}
.thh__catPage[data-cat="lifestyle"] .thh__catSideTopLink br{display:none}
.thh__catNavInner--hover .thh__catLink:not(.thh__catLink--hover){font-weight:300;color:silver}
.thh__catSideLink:hover{text-decoration:underline}
.thh__article:hover{background:black;}
.thh__article:hover .thh__articleTitle{color:white;}
@font-face{font-family:"Flaticon";src:url(https://www.trendhunter.com/Flaticon.eot);src:url(https://www.trendhunter.com/Flaticon.eot?#iefix) format("embedded-opentype"),url(https://www.trendhunter.com/images/fonts/patterns/Flaticon.woff) format("woff"),url(https://www.trendhunter.com/images/fonts/patterns/Flaticon.ttf) format("truetype"),url(https://www.trendhunter.com/images/fonts/patterns/Flaticon.svg#Flaticon) format("svg");font-weight:400;font-style:normal;font-display: swap;}
@font-face{font-family:"Flaticon";src:url(https://www.trendhunter.com/images/fonts/patterns/Flaticon.svg#Flaticon) format("svg")}
[class^="flaticon-"]:before,[class*=" flaticon-"]:before,[class^="flaticon-"]:after,[class*=" flaticon-"]:after{font-family:Flaticon;font-size:20px;font-style:normal}
.flaticon-patterns-minisite-icon-reduction:before{content:"\f100"}
.flaticon-patterns-minisite-icon-redirection:before{content:"\f101"}
.flaticon-patterns-minisite-icon-divergence:before{content:"\f102"}
.flaticon-patterns-minisite-icon-cyclicality:before{content:"\f103"}
.flaticon-patterns-minisite-icon-convergence:before{content:"\f104"}
.flaticon-patterns-minisite-icon-acceleration:before{content:"\f105"}
.thh__catLink--icon{display:inline-flex;flex-flow:row;align-items:center;width:20px;box-sizing:content-box;padding:0 15px;font-weight:400}
.thh--iefix .thh__catNavInner{display:block}
.thh--iefix .thh__catLink:not(.thh__catLink--mobile){display:inline-block}
.thh--iefix .thh__catPageRight{display:inline-block;vertical-align:top}
.thh--iefix .thh__article{display:inline-block;margin-right:3%}
.thh--iefix .thh__nav{display:inline-block;vertical-align:top}
.thh--iefix .thh__nav2{display:inline-block;vertical-align:top}
.thh--iefix .thh__container{display:block}
.thh--iefix .thh__logoCont{display:inline-block;vertical-align:middle}
.thh--iefix .thh__navs{display:inline-block;vertical-align:middle}
.thh--iefix .thh__catLink:not(.thh__catLink--mobile){padding:10px}
.th--ieOther .thh__logoCont a{display:inline-block; }
.thh__ie8msg{background:red;font-family:Arial;color:#fff;padding:10px;font-size:20px}
.thf{background:transparent;color:#191919;text-align:center;font-size:14px; }
.thf__cont{background-color:black;color:white;margin-top:35px; margin-top:0px; padding:30px;}
.thf__cont a{color:inherit; text-decoration:none;}
.thf__cont a:hover{text-decoration:underline; }
.thf__links{margin-bottom:10px;}
.thf__copyright{font-weight:300;}
.thf__links a{white-space:nowrap;}
.thh--hasCatMenu {position:sticky; top:-70px;}
.thh--hcampincluded{top:-150px;}
.thh__catNav--custom .thh__catLink--mobile ,.thh__catLink--mobile{display:none; }
.thh__pageLine:last-child{margin-bottom:0px;}
.thh__pageLine{padding:10px 0px;cursor:pointer;transition:background-color 0.15s ease-in-out;}
.thh__pageLine:hover{background-color:#EA2027; background-color:var(--btn-hover);}
.prompt{position:fixed; width:500px; box-sizing:border-box; left:50%;left:calc(50% - 250px);top:120px; 
box-shadow: 0 10px 20px rgba(0,0,0,0.19), 0 6px 6px rgba(0,0,0,0.23);background-color:white;z-index:110; opacity:0; transition: all 0.5s ease-in;border-radius:0px; border-radius:0px;}
@media (max-width: 600px){.prompt{width:100%;left:0px; }}
.prompt__header{background-color:white;padding:20px 20px 5px 20px; color:white; font-size:23px; font-weight:300;  text-align:left;/*border-top-left-radius:5px; border-top-right-radius:5px;*/   }
.prompt__background{z-index:108;position:fixed; width:100vw; height:100vh; background:rgba(0,0,0,0.4);opacity:0; transition: all 0.3s ease-in;top:0px; left:0px;}
.prompt__background--showing{opacity:1; }
.prompt.prompt--showing{opacity:1;}
.prompt__content{padding:20px; }
.prompt__msg{padding:20px 0px 30px 0px; font-weight:300; line-height:1.5;max-height:50vh; overflow-y:auto;font-size:16px; }
.prompt__buttons{text-align:right;}
.prompt__buttons span:last-child{margin-right:0px; }
.prompt__buttons *:focus{color:red!important;}
.prompt__ta{height:175px;font-size:inherit; font-family:inherit;resize:none; width:100%; box-sizing:border-box; }
.prompt button{border:0px; background:transparent; text-transform:uppercase; color:black; font-weight:400; font-size:18px;cursor:pointer;}
.thh--shadow .thh__inner{box-shadow:0 4px 5px -5px #333;}
footer.thf *{font-size:16px; }
.hcamp{background-color:#EA2027; background-color:var(--btn-hover);color:white;text-decoration:none;height:0px; max-height:0px; transition:max-height 0.3s ease-in;box-sizing:border-box; display:block; }
.hcamp:hover{filter:brightness(1.1);color:white;}

.hcamp.hcamp--showing{max-height:300px;height:auto;}
.hcamp .th__container{padding-top:20px; padding-bottom:20px;opacity:0;transition: opacity 0.6s ease-in;position:relative;}
.hcamp .hcamp__close{top:0px; right:0px; position:absolute; font-size:50px; line-height:1;width:50px; height:50px; text-align:center; border:1px solid transparent; border-radius:50%; }

.hcamp.hcamp--showing .th__container{opacity:1;}
.hcamp .hcamp__title{font-weight:700; font-size:14px; }
.hcamp .hcamp__text{font-weight:400; font-size:16px;}
.thh--old{margin-bottom:20px; }
.thh--old .thh__catNav{background-color:#efefef;}

.thar__imgCont{position:relative;height:0px; padding-bottom:55%; overflow:hidden;}
.thar__img{height:100%; width:100%;object-position:top center; object-fit:cover; position:absolute; top:0px; left:0px; }
.thar__scoreBar{height:5px;}
.thar__scoreBarPart{display:inline-block; vertical-align:top;height:100%; }
.thar__scoreBarPart--filled{background-color:black;}
.thar__scoreBarPart--empty{background:linear-gradient(to right, transparent 50%, black 50%);background-size:4px 1px,100% 0px;height:100%;}
.thar--four{width:calc(25% - 35px);width:calc(25% - var(--aspace));}
.thar--two{width:calc(50% - 35px);width:calc(50% - var(--aspace));}
.thar--high{width:calc(33.33% - 35px);width:calc(33.33% - var(--aspace));}
.thar--high .thar__imgCont{padding-bottom:100%;}
.thar--three{width:calc(33.33% - 35px);width:calc(33.33% - var(--aspace));}
.thar{display:inline-block; vertical-align:top;margin-bottom:35px;margin-right:35px;margin-bottom:var(--aspace);margin-right:var(--aspace);position:relative;text-decoration:none; color:inherit; text-align:center;background:white;cursor:pointer;color:black;transition:all 0.1s linear; }
.thar:hover{background:black; color:white;}
.thar__scoreBar{position:absolute; bottom:0px; left:0px; width:100%;}
.thar__title1{font-size:18px; font-weight:500;margin-top:35px;margin-bottom:15px; padding:0px 25px;}
.thar__title2{font-size:14px; font-weight:400;margin-bottom:35px;padding:0px 25px;}
.thm__trendVideo{color:rgba(0,0,0,0.4); font-size:50px; z-index:2; position:absolute; background:white; border-radius:50%; left:calc(50% - 12px); top:calc(50% - 12px); }


.th__btn{font-size:15px; font-weight:300; padding:15px 25px;-webkit-appearance:none; -moz-appearance:none; appearance:none; box-sizing:border-box; font-family:Arial; font-family:Roboto;cursor:pointer; outline-color:#EA2027;outline-color:var(--btn-hover);transition:color 0.2s ease-in-out,background-color 0.2s ease-in-out;background-color:black;border:1px solid white;}
.th__btn:active{border-style:inset;}
.th__btn:hover{background-color:#EA2027;background-color:var(--btn-hover);color:white;border-color:#EA2027;border-color:var(--btn-hover);}
.th__btn--bonw{background-color:black; color:white; border:1px solid black;}
.th__btn--wonw{background-color:white; color:black; border:1px solid black;}
.th__btn--bonb{background-color:black; color:white; border:1px solid white;} 
.th__btn--wonb{background-color:white; color:black;border:1px solid white;}
.thar__imgCont{background-color:#A7A7A7;}
.thai{transition:opacity 0.1s ease-in;opacity:0;}
.thai--ot{opacity:1;}

input.th__textInput,input.th__textInput{-webkit-appearance:none;-moz-appearance:none; appearance:none;font-size:16px;font-family:Roboto;padding:5px;border-radius:0px!important;outline:#EA2027;outline:var(--btn-hover);}
input.th__textInput--wonw,input.th__textInput--wonb,
textarea.th__textInput--wonw,textarea.th__textInput--wonb{border:1px solid black;background-color:white;color:black;}
input.th__textInput--bonw,input.th__textInput--bonb,
textarea.th__textInput--bonw,textarea.th__textInput--bonb{border:1px solid white;color:white; background-color:black;}
textarea.th__textInput{padding:5px; font-size:16px; font-family:Roboto; resize:none;height:150px; }


input.th__textInput:focus,textarea.th__textInput:focus{border-color:#EA2027;border-color:var(--btn-hover);}
.thh--hcampincluded .thh__fixedSpacer{height:150px;}

.th__container--top{margin-top:35px;}
.th__h1{font-size:35px; color:black;font-weight:700;margin-bottom:35px;}
.th__h2{font-size:20px; color:black; font-weight:400; margin-bottom:35px;}
.thsite{font-size:0px; }

.th__textLink{color:inherit; }
.th__btnLink{text-decoration:none; color:inherit;}
.th__sec{padding:25px; display:block; margin-bottom:35px; background-color:white; }
.th__text{font-size:16px;margin:0px; margin-bottom:35px;}
.th__text a{color:inherit;}
.th__h3{font-weight:500; font-size:18px; margin-bottom:15px;}
.th__text--last{margin-bottom:0px; }
.th__secs--three{display:flex; flex-flow:row; justify-content:space-between;}
.th__secs--three .th__sec{
width:calc(33.33% - 23.33px);display:inline-block; }
.th__textInput--full{width:100%;}
.th__elem--right{text-align:right; }
.th__btn--thin{padding:10px 25px;}
.th__radio{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:1px solid black;border-radius:50%; display:inline-block; width:20px;height:20px;outline:none;background-color:white;position:relative;vertical-align:middle; margin:0px;}
.th__radio:focus{border-color:var(--btn-hover);}
.th__radioCont{cursor:pointer; }
.th__radio:checked:after{content:''; position:absolute; width:12px; height:12px; left:calc(50% - 6px); top:calc(50% - 6px);  background-color:black; border-radius:50%;}
.th__radio:focus:after{background-color:var(--btn-hover);}
.th__radioLbl{display:inline-block; vertical-align:middle; font-size:16px;margin-right:5px; }
.th__contentContainer{overflow-x:hidden;}
.th__fullText{padding:35px; background-color:white; word-wrap:break-word;}
.th__fullText hr{border:0px; border-bottom:1px solid black;}
.th__tblCont{overflow-x:auto;}
.lp__chat{position: fixed;bottom: 0;right: 0;z-index: 6; width: 155px; height: 185px; background: url(//cdn.trendhunterstatic.com/i/2017/Ask-a-Question-Jaime.png) no-repeat 0 0 transparent;cursor:pointer;}
.tha__btn--more{font-size:25px; text-align:center; width:100%;display:block; font-weight:300; padding:15px 0px; height:65px; margin-bottom:35px;}
.thm__page{display:flex;flex-flow:row wrap;width:calc(100% + 35px);width:calc(100% + var(--aspace));}
.tha__moreLoader{position:relative;height:65px;display:none;}
@keyframes circle-spin {
   0% { -webkit-transform: rotate(0deg); transform: rotate(0deg); border-top-color: red; border-right-color: red; }
   50% { border-top-color: #58281f;  border-right-color: #58281f; }
   100% { -webkit-transform: rotate(720deg); transform: rotate(720deg);  border-top-color: red;  border-right-color: red; }
}
.tha__loadCircle{ height: 40px; width: 40px; border-radius: 50%; border: 4px solid rgba(255,255,255,0); border-top-color: 4px solid red; 
border-right-color: 4px solid red; -webkit-animation: single2 4s infinite linear;  animation: circle-spin 4s infinite linear;position:absolute; left:calc(50% - 20px); top:calc(50% - 20px);}

.thm__pagebreak--item{width:calc(100% - 35px);width:calc(100% - var(--aspace));}

button{font-family: 'Roboto Mono', monospace!important;}
body button *{font-family: 'Roboto Mono', monospace;}
.thm,.thm__container{font-size:0px;overflow:hidden;}

@media(max-width:1450px) {
.th__container{width:100%;box-sizing:border-box;padding:0 30px}
}
@media(max-width:1150px) {
.thh--hasCatMenuPro .thh__catLink{font-size:11px;}
}
@media(max-width:1100px) {
.thh__link{font-size:12px}
.thh__nav .thh__link{margin-right:15px}
.thh__nav .thh__link:first-child{width:50px}
.thh__logoCont{height:35px;width:160px;flex:0 0 160px}
.thh__searchIcon{top:-4px}
.thh__emailIcon{top:-4px}
.thh__itemLbl{font-size:15px;width:230px;margin-right:15px}
.thh__itemDesc{width:calc(100% - 230px);font-size:15px}
.thh__newsletterMsg{font-size:15px}
.thh__logo{}
.thh__navs{width:calc(100% - 160px)}
.thh__catPageLeft{width:25%}
.thh__catPageRight{width:75%;padding-right:0}
.thh__catLink,.thh--iefix .thh__catLink{font-size:12px;padding:15px 5px}
.thh--old .thh__catLink{margin-right:10px;}
.thh--iefix .thh__catLink{padding:10px 3px}
.thh__catLink--icon,.thh--iefix .thh__catLink--icon{padding:0 5px}
.thh--hasCatMenu {position:sticky; top:-65px;}
.thh--hcampincluded{top:-145px; }
.thh__fixedSpacer{height:65px;}
}


@media(max-width:850px){
	.thar--four{width:calc(50% - 35px); width:calc(50% - var(--aspace));}
}

@media(min-width:768px){
	.th__btn--singlewide{padding:15px 70px;}
}
@media(max-width:767px) {
.thar--high .thar__imgCont{padding-bottom:55%;}
.lp__chat{width:109px; height:130px; background-size:100%;}
.thar{width:calc(50% - 35px);width:calc(50% - var(--aspace));}	
.thh__catNav--custom .thh__catNavInner{display:flex; }
.thh__logo{height:100%; width:auto; padding:0px!important; }
.thh__logoCont--keynotes .thh__logo--keynotes{width:180px; height:auto; padding-top:5px!important;}
.hcamp{display:none;}
.thh__page--mobile .thh__pageLine{padding-top:0px; }
.thh__pageLine:hover{background:transparent;}
.thh--iefix .thh__catNavInner{text-align:center}
.thh__searchFormMobile{display:block;padding:0 30px 20px}
.thh__searchFormMobile input[type="text"]{width:100%}
i.thh__menuBtn{display:inline-block;position:absolute;left:-5px;top:-5px;padding:10px;}
i.thh__searchTopIcon{display:inline-block;position:absolute;right:0;top:7px;right:-5px;top:-6px;padding:10px;}
.th__container.thh__container{display:block;padding-top:8px;padding-bottom:8px}
.thh__logoCont{display:block;width:100%;text-align:center;position:relative;height:35px}
.thh__nav{display:block}
.thh__nav .thh__link,.thh__nav2 .thh__link{display:block;width:100%;font-size:20px;margin-bottom:10px}
.thh__nav .thh__link:first-child{width:100%}
.thh__nav,.thh__nav2{padding-left:30px}
.thh__slash{display:none}
.thh__navs,.thh--iefix .thh__navs{display:none;width:100%;height:calc(100vh - 100px);overflow-y:auto;padding-top:30px}
.thh--showmenu .thh__navs{display:block}
.thh__itemDesc{display:none}
.thh__itemLbl{display:block;width:100%;text-align:left;font-size:19px}
.thh__itemLine{margin-bottom:10px}
.thh__page{padding-top:10px;padding-bottom:20px;position:static;background:transparent}
.thh__link--mobileonly{display:block}
.thh__searchIcon,.thh__emailIcon{display:none!important;}
.thh__logo{}
.thh__itemLbl br{display:none}
.thh--hasCatMenu{position:relative;top:0px;}
.thh__inner{position:fixed; z-index:11;}
.thh__fixedSpacer{display:block}
.thh__link--login{max-width:none}
.thh__catLink--mobile,.thh__catNav--custom .thh__catLink--mobile{display:inline-block;}
.thh__catLink:not(.thh__catLink--mobile){display:none}
.thh__catNavInner{justify-content:space-around}
.thh__catLink{padding:5px}
body .thh__fixedSpacer,.thh--hasCatMenu .thh__fixedSpacer{height:75px}
}

@media (max-width:600px){
	.thm__page{width:100%;}
	.thar{width:100%; margin-right:0px;}
	.thm__pagebreak--item{width:100%;}
}
@media(max-width:400px){
	.th__container{padding:0px 15px; }
}
@media all and (-ms-high-contrast: none), (-ms-high-contrast: active) {
	/* IE10+ CSS */
	.thar__imgCont .thar__img{width:100%; height:auto;}
	.thmg__imgCont .thmg__img{width:100%; height:auto; }
}
.th--ieMSIE .thar__img{width:100%; height:auto;}
.th--ieMSIE .thp__top--second,.th--ieMSIE .thp__frameContainer{height:800px; }
.th--ieMSIE .thmg__img{width:100%; height:auto; }
.th--ieMSIE .thm__trendVideo{display:none; }
.th--ieMSIE .thm__topLeft{width:40%;display:inline-block; }
.th--ieMSIE .thm__topRight{width:60%;}
.th--ieMSIE .thm__topH1{margin-top:30px;}
.th--ieMSIE .thmg__text{margin-top:30px;display:block;  }
.th--ieMSIE .tha__tgSec{height:150px;  }
.th--ieMSIE .tha__tgTitle{overflow:hidden;}
.th--ieMSIE .thh__catLink:not(.thh__catLink--mobile){padding:10px;}
.th--ie9 .gal__similar{min-width:200px; }
.th--ie9 .tha__articleBtn{margin-right:20px; }
.th--ie9 .tha__scoreBox{display:inline-block;}
.th--ie9 .tha__scoreBars{display:inline-block;}
.th--ie9 .tha__demoBox{display:inline-block; } 
.th--ie9 .thp__topText{padding-top:150px; }
/*.th--ie9 .thh i.material-icons{font-family:Roboto; font-size:12px; margin-top:6px; display:inline-block; vertical-align:middle; text-transform:uppercase; }*/

@font-face{font-display: swap;font-family:'Material Icons';font-style:normal;font-weight:400;src:url(https://fonts.gstatic.com/s/materialicons/v47/flUhRq6tzZclQEJ-Vdg-IuiaDsNc.woff2) format("woff2")}
@font-face{font-display: swap;font-family:'Roboto';font-style:normal;font-weight:100;src:local('Roboto Thin'),local(Roboto-Thin),url(https://fonts.gstatic.com/s/roboto/v19/KFOkCnqEu92Fr1MmgVxFIzIFKw.woff2) format("woff2");unicode-range:U+0460-052F,U+1C80-1C88,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}
@font-face{font-display: swap;font-family:'Roboto';font-style:normal;font-weight:100;src:local('Roboto Thin'),local(Roboto-Thin),url(https://fonts.gstatic.com/s/roboto/v19/KFOkCnqEu92Fr1MmgVxMIzIFKw.woff2) format("woff2");unicode-range:U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}
@font-face{font-display: swap;font-family:'Roboto';font-style:normal;font-weight:100;src:local('Roboto Thin'),local(Roboto-Thin),url(https://fonts.gstatic.com/s/roboto/v19/KFOkCnqEu92Fr1MmgVxEIzIFKw.woff2) format("woff2");unicode-range:U+1F00-1FFF}
@font-face{font-display: swap;font-family:'Roboto';font-style:normal;font-weight:100;src:local('Roboto Thin'),local(Roboto-Thin),url(https://fonts.gstatic.com/s/roboto/v19/KFOkCnqEu92Fr1MmgVxLIzIFKw.woff2) format("woff2");unicode-range:U+0370-03FF}
@font-face{font-display: swap;font-family:'Roboto';font-style:normal;font-weight:100;src:local('Roboto Thin'),local(Roboto-Thin),url(https://fonts.gstatic.com/s/roboto/v19/KFOkCnqEu92Fr1MmgVxHIzIFKw.woff2) format("woff2");unicode-range:U+0102-0103,U+0110-0111,U+1EA0-1EF9,U+20AB}
@font-face{font-display: swap;font-family:'Roboto';font-style:normal;font-weight:100;src:local('Roboto Thin'),local(Roboto-Thin),url(https://fonts.gstatic.com/s/roboto/v19/KFOkCnqEu92Fr1MmgVxGIzIFKw.woff2) format("woff2");unicode-range:U+0100-024F,U+0259,U+1E00-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF}
@font-face{font-display: swap;font-family:'Roboto';font-style:normal;font-weight:100;src:local('Roboto Thin'),local(Roboto-Thin),url(https://fonts.gstatic.com/s/roboto/v19/KFOkCnqEu92Fr1MmgVxIIzI.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}
@font-face{font-display: swap;font-family:'Roboto';font-style:normal;font-weight:300;src:local('Roboto Light'),local(Roboto-Light),url(https://fonts.gstatic.com/s/roboto/v19/KFOlCnqEu92Fr1MmSU5fCRc4EsA.woff2) format("woff2");unicode-range:U+0460-052F,U+1C80-1C88,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}
@font-face{font-display: swap;font-family:'Roboto';font-style:normal;font-weight:300;src:local('Roboto Light'),local(Roboto-Light),url(https://fonts.gstatic.com/s/roboto/v19/KFOlCnqEu92Fr1MmSU5fABc4EsA.woff2) format("woff2");unicode-range:U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}
@font-face{font-display: swap;font-family:'Roboto';font-style:normal;font-weight:300;src:local('Roboto Light'),local(Roboto-Light),url(https://fonts.gstatic.com/s/roboto/v19/KFOlCnqEu92Fr1MmSU5fCBc4EsA.woff2) format("woff2");unicode-range:U+1F00-1FFF}
@font-face{font-display: swap;font-family:'Roboto';font-style:normal;font-weight:300;src:local('Roboto Light'),local(Roboto-Light),url(https://fonts.gstatic.com/s/roboto/v19/KFOlCnqEu92Fr1MmSU5fBxc4EsA.woff2) format("woff2");unicode-range:U+0370-03FF}
@font-face{font-display: swap;font-family:'Roboto';font-style:normal;font-weight:300;src:local('Roboto Light'),local(Roboto-Light),url(https://fonts.gstatic.com/s/roboto/v19/KFOlCnqEu92Fr1MmSU5fCxc4EsA.woff2) format("woff2");unicode-range:U+0102-0103,U+0110-0111,U+1EA0-1EF9,U+20AB}
@font-face{font-display: swap;font-family:'Roboto';font-style:normal;font-weight:300;src:local('Roboto Light'),local(Roboto-Light),url(https://fonts.gstatic.com/s/roboto/v19/KFOlCnqEu92Fr1MmSU5fChc4EsA.woff2) format("woff2");unicode-range:U+0100-024F,U+0259,U+1E00-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF}
@font-face{font-display: swap;font-family:'Roboto';font-style:normal;font-weight:300;src:local('Roboto Light'),local(Roboto-Light),url(https://fonts.gstatic.com/s/roboto/v19/KFOlCnqEu92Fr1MmSU5fBBc4.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}
@font-face{font-display: swap;font-family:'Roboto';font-style:normal;font-weight:400;src:local(Roboto),local(Roboto-Regular),url(https://fonts.gstatic.com/s/roboto/v19/KFOmCnqEu92Fr1Mu72xKOzY.woff2) format("woff2");unicode-range:U+0460-052F,U+1C80-1C88,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}
@font-face{font-display: swap;font-family:'Roboto';font-style:normal;font-weight:400;src:local(Roboto),local(Roboto-Regular),url(https://fonts.gstatic.com/s/roboto/v19/KFOmCnqEu92Fr1Mu5mxKOzY.woff2) format("woff2");unicode-range:U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}
@font-face{font-display: swap;font-family:'Roboto';font-style:normal;font-weight:400;src:local(Roboto),local(Roboto-Regular),url(https://fonts.gstatic.com/s/roboto/v19/KFOmCnqEu92Fr1Mu7mxKOzY.woff2) format("woff2");unicode-range:U+1F00-1FFF}
@font-face{font-display: swap;font-family:'Roboto';font-style:normal;font-weight:400;src:local(Roboto),local(Roboto-Regular),url(https://fonts.gstatic.com/s/roboto/v19/KFOmCnqEu92Fr1Mu4WxKOzY.woff2) format("woff2");unicode-range:U+0370-03FF}
@font-face{font-display: swap;font-family:'Roboto';font-style:normal;font-weight:400;src:local(Roboto),local(Roboto-Regular),url(https://fonts.gstatic.com/s/roboto/v19/KFOmCnqEu92Fr1Mu7WxKOzY.woff2) format("woff2");unicode-range:U+0102-0103,U+0110-0111,U+1EA0-1EF9,U+20AB}
@font-face{font-display: swap;font-family:'Roboto';font-style:normal;font-weight:400;src:local(Roboto),local(Roboto-Regular),url(https://fonts.gstatic.com/s/roboto/v19/KFOmCnqEu92Fr1Mu7GxKOzY.woff2) format("woff2");unicode-range:U+0100-024F,U+0259,U+1E00-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF}
@font-face{font-display: swap;font-family:'Roboto';font-style:normal;font-weight:400;src:local(Roboto),local(Roboto-Regular),url(https://fonts.gstatic.com/s/roboto/v19/KFOmCnqEu92Fr1Mu4mxK.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}
@font-face{font-display: swap;font-family:'Roboto';font-style:normal;font-weight:500;src:local('Roboto Medium'),local(Roboto-Medium),url(https://fonts.gstatic.com/s/roboto/v19/KFOlCnqEu92Fr1MmEU9fCRc4EsA.woff2) format("woff2");unicode-range:U+0460-052F,U+1C80-1C88,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}
@font-face{font-display: swap;font-family:'Roboto';font-style:normal;font-weight:500;src:local('Roboto Medium'),local(Roboto-Medium),url(https://fonts.gstatic.com/s/roboto/v19/KFOlCnqEu92Fr1MmEU9fABc4EsA.woff2) format("woff2");unicode-range:U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}
@font-face{font-display: swap;font-family:'Roboto';font-style:normal;font-weight:500;src:local('Roboto Medium'),local(Roboto-Medium),url(https://fonts.gstatic.com/s/roboto/v19/KFOlCnqEu92Fr1MmEU9fCBc4EsA.woff2) format("woff2");unicode-range:U+1F00-1FFF}
@font-face{font-display: swap;font-family:'Roboto';font-style:normal;font-weight:500;src:local('Roboto Medium'),local(Roboto-Medium),url(https://fonts.gstatic.com/s/roboto/v19/KFOlCnqEu92Fr1MmEU9fBxc4EsA.woff2) format("woff2");unicode-range:U+0370-03FF}
@font-face{font-display: swap;font-family:'Roboto';font-style:normal;font-weight:500;src:local('Roboto Medium'),local(Roboto-Medium),url(https://fonts.gstatic.com/s/roboto/v19/KFOlCnqEu92Fr1MmEU9fCxc4EsA.woff2) format("woff2");unicode-range:U+0102-0103,U+0110-0111,U+1EA0-1EF9,U+20AB}
@font-face{font-display: swap;font-family:'Roboto';font-style:normal;font-weight:500;src:local('Roboto Medium'),local(Roboto-Medium),url(https://fonts.gstatic.com/s/roboto/v19/KFOlCnqEu92Fr1MmEU9fChc4EsA.woff2) format("woff2");unicode-range:U+0100-024F,U+0259,U+1E00-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF}
@font-face{font-display: swap;font-family:'Roboto';font-style:normal;font-weight:500;src:local('Roboto Medium'),local(Roboto-Medium),url(https://fonts.gstatic.com/s/roboto/v19/KFOlCnqEu92Fr1MmEU9fBBc4.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}
@font-face{font-display: swap;font-family:'Roboto';font-style:normal;font-weight:700;src:local('Roboto Bold'),local(Roboto-Bold),url(https://fonts.gstatic.com/s/roboto/v19/KFOlCnqEu92Fr1MmWUlfCRc4EsA.woff2) format("woff2");unicode-range:U+0460-052F,U+1C80-1C88,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}
@font-face{font-display: swap;font-family:'Roboto';font-style:normal;font-weight:700;src:local('Roboto Bold'),local(Roboto-Bold),url(https://fonts.gstatic.com/s/roboto/v19/KFOlCnqEu92Fr1MmWUlfABc4EsA.woff2) format("woff2");unicode-range:U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}
@font-face{font-display: swap;font-family:'Roboto';font-style:normal;font-weight:700;src:local('Roboto Bold'),local(Roboto-Bold),url(https://fonts.gstatic.com/s/roboto/v19/KFOlCnqEu92Fr1MmWUlfCBc4EsA.woff2) format("woff2");unicode-range:U+1F00-1FFF}
@font-face{font-display: swap;font-family:'Roboto';font-style:normal;font-weight:700;src:local('Roboto Bold'),local(Roboto-Bold),url(https://fonts.gstatic.com/s/roboto/v19/KFOlCnqEu92Fr1MmWUlfBxc4EsA.woff2) format("woff2");unicode-range:U+0370-03FF}
@font-face{font-display: swap;font-family:'Roboto';font-style:normal;font-weight:700;src:local('Roboto Bold'),local(Roboto-Bold),url(https://fonts.gstatic.com/s/roboto/v19/KFOlCnqEu92Fr1MmWUlfCxc4EsA.woff2) format("woff2");unicode-range:U+0102-0103,U+0110-0111,U+1EA0-1EF9,U+20AB}
@font-face{font-display: swap;font-family:'Roboto';font-style:normal;font-weight:700;src:local('Roboto Bold'),local(Roboto-Bold),url(https://fonts.gstatic.com/s/roboto/v19/KFOlCnqEu92Fr1MmWUlfChc4EsA.woff2) format("woff2");unicode-range:U+0100-024F,U+0259,U+1E00-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF}
@font-face{font-display: swap;font-family:'Roboto';font-style:normal;font-weight:700;src:local('Roboto Bold'),local(Roboto-Bold),url(https://fonts.gstatic.com/s/roboto/v19/KFOlCnqEu92Fr1MmWUlfBBc4.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}
@font-face{font-display: swap;font-family:'Roboto Mono';font-style:normal;font-weight:400;src:local('Roboto Mono'),local(RobotoMono-Regular),url(https://fonts.gstatic.com/s/robotomono/v7/L0x5DF4xlVMF-BfR8bXMIjhGq3-OXg.woff2) format("woff2");unicode-range:U+0460-052F,U+1C80-1C88,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}
@font-face{font-display: swap;font-family:'Roboto Mono';font-style:normal;font-weight:400;src:local('Roboto Mono'),local(RobotoMono-Regular),url(https://fonts.gstatic.com/s/robotomono/v7/L0x5DF4xlVMF-BfR8bXMIjhPq3-OXg.woff2) format("woff2");unicode-range:U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}
@font-face{font-display: swap;font-family:'Roboto Mono';font-style:normal;font-weight:400;src:local('Roboto Mono'),local(RobotoMono-Regular),url(https://fonts.gstatic.com/s/robotomono/v7/L0x5DF4xlVMF-BfR8bXMIjhHq3-OXg.woff2) format("woff2");unicode-range:U+1F00-1FFF}
@font-face{font-display: swap;font-family:'Roboto Mono';font-style:normal;font-weight:400;src:local('Roboto Mono'),local(RobotoMono-Regular),url(https://fonts.gstatic.com/s/robotomono/v7/L0x5DF4xlVMF-BfR8bXMIjhIq3-OXg.woff2) format("woff2");unicode-range:U+0370-03FF}
@font-face{font-display: swap;font-family:'Roboto Mono';font-style:normal;font-weight:400;src:local('Roboto Mono'),local(RobotoMono-Regular),url(https://fonts.gstatic.com/s/robotomono/v7/L0x5DF4xlVMF-BfR8bXMIjhEq3-OXg.woff2) format("woff2");unicode-range:U+0102-0103,U+0110-0111,U+1EA0-1EF9,U+20AB}
@font-face{font-display: swap;font-family:'Roboto Mono';font-style:normal;font-weight:400;src:local('Roboto Mono'),local(RobotoMono-Regular),url(https://fonts.gstatic.com/s/robotomono/v7/L0x5DF4xlVMF-BfR8bXMIjhFq3-OXg.woff2) format("woff2");unicode-range:U+0100-024F,U+0259,U+1E00-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF}
@font-face{font-display: swap;font-family:'Roboto Mono';font-style:normal;font-weight:400;src:local('Roboto Mono'),local(RobotoMono-Regular),url(https://fonts.gstatic.com/s/robotomono/v7/L0x5DF4xlVMF-BfR8bXMIjhLq38.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}
body{background-color:white!important;float:left;width:100%; }
	#pageContainer{padding-top:0px!important;}