/* --- RESET --- */

ul{margin: 0;padding: 0;border: 0;font-size: 100%;vertical-align: baseline;}
.flat,.flat div,.flat li,.flat div::after,.flat .carat,.flat .carat:after,.flat .selected::after,.flat:after{-webkit-transition: all 150ms ease-in-out;-moz-transition: all 150ms ease-in-out;-ms-transition: all 150ms ease-in-out;transition: all 150ms ease-in-out;}
.flat_1,.flat_1 div,.flat_1 li,.flat_1 div::after,.flat_1 .carat,.flat_1 .carat:after,.flat_1 .selected::after,.flat_1:after{-webkit-transition: all 150ms ease-in-out;-moz-transition: all 150ms ease-in-out;-ms-transition: all 150ms ease-in-out;transition: all 150ms ease-in-out;}
.flat,.flat_1{position: relative;width: 320px;cursor: pointer;font-weight: 200;background: #ededed;padding: 8px 0px 8px;border-radius: 0px;color:  #000;margin-bottom: 5px;;-webkit-user-select: none;-moz-user-select: none;user-select: none;font-family: var(--font-sans);}
.flat.open,.flat_1.open{z-index: 2;}
.flat:hover,.flat.focus,.flat_1:hover,.flat_1.focus{background: #ededed;}
.flat .carat,.flat .carat:after,.flat_1 .carat,.flat_1 .carat:after{position: absolute;right: 14px;top: 50%;margin-top: -3px;border: 6px solid transparent;border-top: 6px solid #1aa9b6;z-index: 1;-webkit-transform-origin: 50% 20%;-moz-transform-origin: 50% 20%;-ms-transform-origin: 50% 20%;transform-origin: 50% 20%;}
.flat.open .carat,.flat_1.open .carat{-webkit-transform: rotate(180deg);-moz-transform: rotate(180deg);-ms-transform: rotate(180deg);transform: rotate(180deg);}
.flat .old,.flat_1 .old{position: absolute;left: 0;top: 0;height: 0;width: 0;overflow: hidden;} 
.flat .selected,.flat_1 .selected {color: #707070;}
.flat .selected,.flat li,.flat_1 .selected,.flat_1 li{display: block;font-size: 16px;font-weight: 400;text-transform: uppercase;line-height: 1;padding: 8px 12px;overflow: hidden;white-space: nowrap;}
.flat div,.flat_1 div{position: absolute;height: 0;left: 0;right: 0;top: 100%;margin-top: 1px;background: #ededed;overflow: hidden;opacity: 0;color: #707070;border-radius: 0px;box-shadow: 0px 1px 2px #CFCFCF;}
.flat:hover div,.flat_1:hover div{background: #ededed;border-radius: 0px;}
.flat.open div,.flat_1.open div{opacity: 1;z-index: 2;}
.flat li,.flat_1 li{list-style: none;padding: 14px 12px;border-bottom: 1px solid #FFFFFF;}
.flat li:last-child,.flat_1 li:last-child {border-bottom: 0;}
.flat li.focus,.flat_1 li.focus{background: #DADADA;position: relative;z-index: 3;color: #fff;}
.flat li.active,.flat_1 li.active{background: #DADADA;color: #fff;}
/*
     FILE ARCHIVED ON 10:27:57 May 07, 2016 AND RETRIEVED FROM THE
     INTERNET ARCHIVE ON 15:35:58 Jun 23, 2026.
     JAVASCRIPT APPENDED BY WAYBACK MACHINE, COPYRIGHT INTERNET ARCHIVE.

     ALL OTHER CONTENT MAY ALSO BE PROTECTED BY COPYRIGHT (17 U.S.C.
     SECTION 108(a)(3)).
*/
/*
playback timings (ms):
  capture_cache.get: 5.363
  load_resource: 135.501
  PetaboxLoader3.resolve: 73.274
  PetaboxLoader3.datanode: 16.192
*/
