html{font-size:14px}body{background:#f1f1f1;font-size:1.25rem;font-weight:300;}#main-section{background:#f1f1f1}dt{font-size:14px}dd{font-size:1.1rem}a{color:#333}a:hover{color:tomato;text-decoration:none!important}p{font-weight:200}.container-max-size{max-width:1500px}.display-3{font-size:3rem}.display-4{font-size:1.5rem;font-weight:normal}.h5{font-size:1.2rem}.btn:focus,.btn:active{outline:0!important;box-shadow:none!important}textarea:focus,input:focus,input[type=text]:focus{outline:0!important;box-shadow:none!important}.back-button-icon,.menu-button-icon,.close-button-icon{vertical-align:bottom;display:inline;font-size:2rem}.search-icon{vertical-align:bottom;display:inline;font-size:2rem}.menu-container{width:100%;height:100%;background:rgb(40,53,147);top:0;left:0;position:fixed;z-index:1039;display:block;overflow-y:scroll;transition:.5s}.robotTypeFont{color:#293592;font-size:1.8rem;font-weight:400}#main-container2{margin:0 auto;max-width:1024px}#mp-content-caption{border:0;padding:0;margin:0 auto;}#specs-more-btn[aria-expanded=false]:before{content:"More specs"}#specs-more-btn[aria-expanded=true]:before{content:"Less specs"}.irs-slider{top:20px!important;width:35px!important;height:35px!important}.slider-grid{padding:5px 18px 0 18px}.irs-single{top:-24px!important}.slider-max-size{width:100%;margin:0 auto}.top-robot-tb-header{width:100%;background-color:#d0d0d0;left:0;margin:0 auto}.top-robot-tb-header-bg{background-color:none;position:relative;left:0;margin:0 auto;margin-bottom:-5px}.img-thumbnail-robot{max-width:100px;border:0 solid white;position:relative;top:-50px}#robot-interactive-1,#robot-interactive-2,#robot-interactive-3{width:100%}#ieee-bar{background:#001064;color:white}.ieee-bar-item a{color:white;font-size:.9rem;line-height:1.8rem}.ieee-bar-item a:hover{color:tomato;text-decoration:none}.top-bar,.top-bar-mobile{background:#283593;color:white;font-size:1.4rem;height:50px;padding-top:10px;margin-right:0!important}.top-bar-logo,.top-bar-logo-mobile{font-size:2rem}#top-bar-tagline,#top-bar-tagline-mobile{color:#ffab91;font-size:1rem}.top-bar-menu p a{color:white;text-decoration:none;}.top-bar-menu p a:hover{color:tomato;text-decoration:none}.top-bar-menu-item{font-weight:400}.hamb-menu-item{font-size:1.8rem;font-weight:300;margin-right:10px!important;padding:10px}#top-bar-back-button{cursor:pointer}#top-bar-menu-button{cursor:pointer}#top-bar-close-button{color:white;cursor:pointer}#robot-of-the-week,#activities-hp{background:#333}#robot-of-the-week-image-container,#activities-hp-image-container{max-height:500px;overflow:hidden}#robot-of-the-week-video-container,#activities-hp-video-container{max-height:560px;overflow:hidden}#robot-of-the-week-robot-thumb,#activities-hp-robot-thumb{width:185px}#robot-of-the-week-badge,#activities-hp-badge{background:#c6ff00;color:black;font-weight:200;font-family:'Roboto Condensed',sans-serif;font-size:1rem;text-transform:uppercase}#robot-of-the-week-hed{display:inline;color:#eee;background:rgba(0,0,0,.5)}#robot-of-the-week-dek{display:inline;color:lightgray;background:rgba(0,0,0,.5)}#activities-hp-hed{display:inline;color:#eee;background:rgba(0,0,0,.72)}#activities-hp-dek{display:inline;color:lightgray;background:rgba(0,0,0,.72)}.featured-robots-header{color:#283593}.featured-robots-header-text{color:#283593;border-top:1px solid #283593;padding:4px 25px 0 25px;text-transform:uppercase;}#featured-robots-flex{background:#f1f1f1;}.featured-robots-rows{background:#f1f1f1;}.robot-thumb{min-width:140px;max-width:140px;padding:5px}.robot-thumb a{color:#333}.robot-thumb a:hover{text-decoration:none;color:tomato}.robot-thumb-image-flex{max-width:220px}.robot-thumb-text{font-size:1rem;margin-top:5px;font-weight:400}.hScrollModule{}#new-robots-wrapper,#featured-robots-wrapper{overflow-y:hidden}#new-robots-robots,#featured-robots-robots{overflow-x:hidden;-webkit-overflow-scrolling:touch}#new-robots-robots::-webkit-scrollbar{-webkit-appearance:none;display:none;background-color:transparent;width:0;height:0}#new-robots-robots::-webkit-scrollbar-track{-webkit-appearance:none;display:none;background-color:transparent}#new-robots-robots::-webkit-scrollbar-thumb{-webkit-appearance:none;display:none;background-color:transparent}#featured-robots-more-button[aria-expanded=false]:before{content:"Show More ⇩"}#featured-robots-more-button[aria-expanded=true]:before{content:"Show Less ⇧"}#mute-button[aria-expanded=false]:before{content:"Unmute"}#mute-button[aria-expanded=true]:before{content:"Mute"}.gradient-pattern{background:repeating-linear-gradient(45deg,transparent,transparent 10px,#eee 10px,#eee 20px),linear-gradient(to bottom,#ddd,#ddd)}.simplebox,.simplebox:focus,audio{outline:0;border:0!important;-webkit-box-shadow:none!important;-moz-box-shadow:none!important;box-shadow:none!important}#founding-sponsors{color:#283593;font-size:1rem;padding:4px 25px 0 25px;border-top:1px solid #283593;text-transform:uppercase;letter-spacing:3px;line-height:1.5}#founding-sponsors2{background:white;color:#283593;font-weight:200;font-size:1.1rem;letter-spacing:2px}.ieee-footer{background:#001064;color:white;font-size:.75rem;line-height:1rem;padding-top:30px;padding-bottom:10px;line-height:1.2rem}.ieee-footer-mobile-menu{color:white;font-size:.75rem;line-height:1rem;padding-top:30px;padding-bottom:10px;line-height:1.2rem}.ieee-footer ul{margin:0;padding:0}.ieee-footer ul li{display:inline-block;margin:0;padding-right:10px;margin-right:10px;height:14px;line-height:14px}.ieee-footer a,.ieee-footer-mobile-menu a{color:white}.ieee-footer a:hover,.ieee-footer-mobile-menu a:hover{color:tomato;text-decoration:none}.ieee-footer p,.ieee-footer-mobile-menu p{line-height:1.3rem}.ieee-footer-item a{color:white;font-size:.8rem}.ieee-footer-item a:hover{color:tomato;text-decoration:none}.ieee-footer-item-border{border-right:1px solid white}.close{float:right;font-size:3rem;font-weight:700;line-height:.5;margin-top:20px;color:tomato;text-shadow:none;opacity:1}.robot-tabs-wrapper{padding-top:.5rem;margin-right:0;margin-left:0;border-width:.2rem;text-transform:uppercase;font-size:.85rem}#sort-menu,#rankings-menu{font-size:.8rem;padding:.8rem .5rem 0 .5rem}.robot-tabs{line-height:1.25rem;text-decoration:none;color:tomato;font-family:inherit;font-weight:400}.nav-item-custom{padding-bottom:1px}.nav-tabs .nav-item.show .nav-link,.nav-tabs .nav-link.active{color:#495057;background-color:#e1e1e1;border-color:#e1e1e1 #e1e1e1 #e1e1e1 #e1e1e1}.nav-tabs .nav-link{border:1px solid #f1f1f1;border-top-left-radius:.25rem;border-top-right-radius:.25rem;background:#e6e6e6}.nav-pills .nav-link.active,.nav-pills .show>.nav-link{background-color:tomato;color:white;outline:0!important;box-shadow:none!important}.nav-pills .nav-link{border-radius:.25rem;background-color:white;color:#717171;outline:0!important;box-shadow:none!important;margin:0 1rem}#footer-founding-sponsor-image-5,#footer-founding-sponsor-image-1{max-height:80px}#footer-founding-sponsor-image-2,#footer-founding-sponsor-image-3,#footer-founding-sponsor-image-4{max-height:30px}.sponsors-dek{font-size:1.2rem}.dropdown-menu{z-index:1021!important}@media (min-width:360px){.robot-thumb{max-width:170px}}@media (min-width:576px){#robot-of-the-week-badge,#activities-hp-badge{font-size:1rem}.display-4{font-size:2.5rem}.display-3{font-size:4rem}.hamb-menu-item{font-size:1rem}.robot-thumb{max-width:180px;padding:20px}.h5{font-size:1.6rem}}@media (min-width:768px){#robot-of-the-week-badge,#activities-hp-badge{font-size:1rem}.display-4{font-size:3rem}.display-3{font-size:5rem}.hamb-menu-item{font-size:1.8rem}.robot-thumb{max-width:190px;padding:15px}.robot-tabs-wrapper{font-size:1rem;padding-top:1.6rem}#sort-menu,#rankings-menu{font-size:1rem;padding:1.4rem 1rem 0 1rem}.robot-tabs{line-height:2rem}#footer-founding-sponsor-image-5,#footer-founding-sponsor-image-1{max-height:90px}#footer-founding-sponsor-image-2,#footer-founding-sponsor-image-3,#footer-founding-sponsor-image-4{max-height:40px}.sponsors-dek{font-size:1.5rem}}@media (min-width:992px){html{font-size:14px}.top-bar{height:125px;padding-top:52px;margin-right:0!important;border-bottom:1px solid #819ca9}.top-bar-mobile{height:50px;padding-top:10px;margin-right:0!important}.top-bar-logo{color:tomato!important;font-size:4.25rem;position:relative;bottom:15px;line-height:1.2}.top-bar-logo-mobile{color:tomato!important;bottom:15px;line-height:1.2}#top-bar-back-button{padding-left:28px;width:42px}#top-bar-menu-button{padding-right:28px;width:42px}#top-bar-close-button{width:42px}#robot-of-the-week-badge,#activities-hp-badge{font-size:1.2rem}.display-4{font-size:3rem}.display-3{font-size:6rem}.robot-thumb{min-width:230px;padding:20px}.robot-tabs-wrapper{font-size:1.25rem;padding-top:2.4rem}#sort-menu,#rankings-menu{font-size:1.2rem;padding:3rem 2rem 0 2rem}.robot-tabs{line-height:4rem}#footer-founding-sponsor-image-5,#footer-founding-sponsor-image-1{max-height:100px}#footer-founding-sponsor-image-2,#footer-founding-sponsor-image-3,#footer-founding-sponsor-image-4{max-height:50px}.sponsors-dek{font-size:1.6rem}}@media (min-width:1200px){#robot-of-the-week-video-container,#activities-hp-video-container{max-height:600px}#top-bar-close-button{padding-right:28px}}@media all and (-ms-high-contrast:none),(-ms-high-contrast:active){.robot-thumb{flex-shrink:0!important}.robot-thumb-image{min-width:120px!important;max-width:calc(100% - .1px)!important}}#searchBox{font-size:1.5rem;border:0;padding:5px;padding-left:8px;width:250px;color:#565656}#searchbox-search-icon{cursor:pointer}.searchExample{color:#636363;cursor:pointer}.searchExample:hover{color:tomato}.searchExampleWrapper div p{color:#636363;cursor:pointer}