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{border:0;font-size:100%;font:inherit;vertical-align:baseline;margin:0;padding:0}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,q:before,q:after{content:none}table{border-collapse:collapse;border-spacing:0}body{background-color:#f2f2f2;font-family:'Open Sans',sans-serif;font-size:15px;color:#555;line-height:23px;text-rendering:optimizeLegibility}.container{position:relative;max-width:1200px;margin:0 auto}.panel{border-radius:3px;background-color:white;-webkit-box-shadow:0 2px 2px 0 rgba(3,26,38,0.14);-moz-box-shadow:0 2px 2px 0 rgba(3,26,38,0.14);box-shadow:0 2px 2px 0 rgba(3,26,38,0.14);padding:25px 30px}h1,h2,h3,h4{margin-bottom:10px;color:#4e4e4e}h1,h2{font-weight:300;text-rendering:optimizeLegibility}h1{font-size:38px;line-height:50px}h2{font-size:35px;line-height:45px}h3{font-size:20px;line-height:24px}h4{font-size:16px;font-weight:600;line-height:24px}section{padding:54px 0 100px}p{padding-bottom:10px;padding-right:10px;font-weight:300}hr{background-color:#ccc;height:1px;border:0}strong{font-weight:800}small{font-size:14px;line-height:24px}input[type='text'],input[type='password']{-webkit-transition:border-color .25s ease;transition:border-color .25s ease;padding:.7em;font-family:'Open Sans',sans-serif}input[type='text']:focus,input[type='password']:focus{border-color:#00bbde}textarea{font-family:'Open Sans',sans-serif}a{display:inline-block;cursor:pointer;text-decoration:none;color:inherit}a:not(.link),a.forceText{-webkit-transition-property:color, border-color;transition-property:color, border-color;-webkit-transition-duration:.25s;transition-duration:.25s;-webkit-transition-timing-function:ease;transition-timing-function:ease;color:#00bbde;border-bottom:1px solid transparent;line-height:normal}a:not(.link):hover,a.forceText:hover{color:#0090ab;border-color:#0090ab}.noSelect{-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}button:not(.noStyle){-webkit-transition-property:color, background-color;transition-property:color, background-color;-webkit-transition-duration:.25s;transition-duration:.25s;-webkit-transition-timing-function:ease;transition-timing-function:ease;padding:1.2em 2.6em;cursor:pointer;background-color:#00bbde;font-family:'Open Sans',sans-serif;font-size:.7em;font-weight:500;color:white;text-transform:uppercase;border:none;border-radius:2px;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}button:not(.noStyle)>i{margin-right:5px}button:not(.noStyle):focus{outline:0}button:not(.noStyle):hover{background-color:#00a6c5}button:not(.noStyle):disabled,button:not(.noStyle).disabled{cursor:default;background-color:#b3b3b3 !important}button:not(.noStyle):disabled:hover,button:not(.noStyle).disabled:hover{background-color:#b3b3b3 !important}button:not(.noStyle).cta{background-color:transparent;font-size:15px;font-weight:600;color:#00bbde;border:2px solid #00bbde}button:not(.noStyle).cta:hover{background-color:#00bbde;color:white}button:not(.noStyle).pink{background-color:#f0495a}button:not(.noStyle).error{background-color:#f33344}.link>button{width:100%}sup{position:relative;font-size:.6em;vertical-align:top}body.preload .hideOnLoad{visibility:hidden !important;-webkit-animation-duration:0s !important;animation-duration:0s !important}.row{display:-webkit-flex;display:-ms-flexbox;font-family:FreeSans,Arimo,"Droid Sans",Helvetica,Arial,sans-serif;letter-spacing:-0.31em;*letter-spacing:normal;*word-spacing:-0.43em;text-rendering:optimizespeed;-webkit-flex-flow:row wrap;-ms-flex-flow:row wrap;-webkit-align-content:flex-start;-ms-align-content:flex-start;align-content:flex-start}.row>*{display:inline-block;vertical-align:top;box-sizing:border-box;font-family:'Open Sans',sans-serif;letter-spacing:normal;word-spacing:normal;*display:inline;zoom:1;text-rendering:auto;-webkit-box-sizing:border-box;-moz-box-sizing:border-box}.row>.offset1,.row>.offset2,.row>.offset3,.row>.offset4,.row>.offset5,.row>.offset6,.row>.offset7,.row>.offset8,.row>.offset9,.row>.offset10,.row>.offset11,.row>.offset12{margin-left:0}.row>.col1,.row>.col2,.row>.col3,.row>.col4,.row>.col5,.row>.col6,.row>.col7,.row>.col8,.row>.col9,.row>.col10,.row>.col11,.row>.col12{width:100%}@media only screen and (min-width : 980px){.row.gutters{margin:0 -0.8rem}.row.gutters>*>*{margin:0 .8rem}.row>.col1{width:8.3334%}.row>.col2{width:16.6667%}.row>.col3{width:25%}.row>.col4{width:33.3334%}.row>.col5{width:41.6667%}.row>.col6{width:50%}.row>.col7{width:58.3334%}.row>.col8{width:66.6667%}.row>.col9{width:75%}.row>.col10{width:83.3334%}.row>.col11{width:91.6667%}.row>.col12{width:100%}.row>.offset1{margin-left:8.3334%}.row>.offset2{margin-left:16.6667%}.row>.offset3{margin-left:25%}.row>.offset4{margin-left:33.3334%}.row>.offset5{margin-left:41.6667%}.row>.offset6{margin-left:50%}.row>.offset7{margin-left:58.3334%}.row>.offset8{margin-left:66.6667%}.row>.offset9{margin-left:75%}.row>.offset10{margin-left:83.3334%}.row>.offset11{margin-left:91.6667%}.row>.offset12{margin-left:100%}}@media only screen and (max-width : 979px){.row.m_gutters{margin:0 -0.8rem}.row.m_gutters>*>*{margin:0 .8rem}.row>.m_col1{width:8.3334%}.row>.m_col2{width:16.6667%}.row>.m_col3{width:25%}.row>.m_col4{width:33.3334%}.row>.m_col5{width:41.6667%}.row>.m_col6{width:50%}.row>.m_col7{width:58.3334%}.row>.m_col8{width:66.6667%}.row>.m_col9{width:75%}.row>.m_col10{width:83.3334%}.row>.m_col11{width:91.6667%}.row>.m_col12{width:100%}.row>.m_offset1{margin-left:8.3334%}.row>.m_offset2{margin-left:16.6667%}.row>.m_offset3{margin-left:25%}.row>.m_offset4{margin-left:33.3334%}.row>.m_offset5{margin-left:41.6667%}.row>.m_offset6{margin-left:50%}.row>.m_offset7{margin-left:58.3334%}.row>.m_offset8{margin-left:66.6667%}.row>.m_offset9{margin-left:75%}.row>.m_offset10{margin-left:83.3334%}.row>.m_offset11{margin-left:91.6667%}.row>.m_offset12{margin-left:100%}}.sapphire .page{min-height:100vh}.sapphire h4{margin-bottom:0;font-size:.8em;text-transform:uppercase}@media only screen and (max-width : 979px){.sapphire .promotionBar .promotionText strong{display:block}.sapphire .promotionBar .content{display:block}}.horizontalFade{position:relative}.horizontalFade-enter{opacity:0}.horizontalFade-enter.horizontalFade-enter-active{-webkit-animation-name:fadeInLeft;animation-name:fadeInLeft;-webkit-animation-duration:.25s;animation-duration:.25s;-webkit-animation-timing-function:ease;animation-timing-function:ease}@-webkit-keyframes fadeInLeft{0%{opacity:0;visibility:hidden;-webkit-transform:translateX(-20px);transform:translateX(-20px)}1%{opacity:0;visibility:visible;-webkit-transform:translateX(-20px);transform:translateX(-20px)}100%{opacity:1;visibility:visible;-webkit-transform:translateX(0);transform:translateX(0)}}@keyframes fadeInLeft{0%{opacity:0;visibility:hidden;-webkit-transform:translateX(-20px);transform:translateX(-20px)}1%{opacity:0;visibility:visible;-webkit-transform:translateX(-20px);transform:translateX(-20px)}100%{opacity:1;visibility:visible;-webkit-transform:translateX(0);transform:translateX(0)}}.horizontalFade-leave{position:absolute !important;top:0;left:0;right:0}.horizontalFade-leave.horizontalFade-leave-active{-webkit-animation-name:fadeOutRight;animation-name:fadeOutRight;-webkit-animation-duration:.25s;animation-duration:.25s;-webkit-animation-timing-function:ease;animation-timing-function:ease}@-webkit-keyframes fadeOutRight{0%{opacity:1;visibility:visible;-webkit-transform:translateX(0);transform:translateX(0)}99%{opacity:0;visibility:visible;-webkit-transform:translateX(20px);transform:translateX(20px)}100%{opacity:0;visibility:hidden;-webkit-transform:translateX(20px);transform:translateX(20px)}}@keyframes fadeOutRight{0%{opacity:1;visibility:visible;-webkit-transform:translateX(0);transform:translateX(0)}99%{opacity:0;visibility:visible;-webkit-transform:translateX(20px);transform:translateX(20px)}100%{opacity:0;visibility:hidden;-webkit-transform:translateX(20px);transform:translateX(20px)}}table th{padding:10px;padding-right:20px;background-color:#f5f6fa;font-size:.9em;font-weight:bold;white-space:nowrap}table tr.selected{background-color:#f0f0f0}table tr:hover{background-color:#6fcdde}table tr td{padding:10px;border-bottom:1px #f5f6fa solid}table tr td.condenseCell{overflow:hidden;max-width:75px;text-overflow:ellipsis;white-space:nowrap}footer .partnerSellersContainer{text-align:center;padding:30px}footer .partnerSellersContainer .title{font-size:.9em;margin-bottom:20px;color:#8e9399}@media only screen and (max-width : 979px){footer .partnerSellersContainer .partnerSellers{margin-top:10px}}footer .partnerSellersContainer .partnerSellers a{-webkit-transition:opacity .25s ease;transition:opacity .25s ease;display:inline-block;vertical-align:middle;opacity:.6}footer .partnerSellersContainer .partnerSellers a:hover{opacity:1}footer .partnerSellersContainer .partnerSellers a+a{margin-left:50px}footer .partnerSellersContainer .partnerSellers a img{display:block;max-height:50px;max-width:180px}@media only screen and (max-width : 979px){footer .partnerSellersContainer .partnerSellers a{vertical-align:middle;width:100%;text-align:center;opacity:1}footer .partnerSellersContainer .partnerSellers a img{display:inline-block}footer .partnerSellersContainer .partnerSellers a+a{margin:20px 0 0}}footer .links{padding:40px 0;background-color:#f6f6f6}@media only screen and (max-width : 979px){footer .links{text-align:center}}footer .links .listContainer .footerList{display:inline-block;vertical-align:top;width:125px;font-size:.8em}@media only screen and (max-width : 979px){footer .links .listContainer .footerList{margin-bottom:20px}}footer .links .listContainer .footerList .title{margin-bottom:8px;font-size:1.1em;font-weight:800;color:#031a26}footer .links .listContainer .footerList a{display:block;color:#555;line-height:1.5em;text-decoration:none;border:none}footer .links .listContainer .footerList a:hover{color:#00bbde}footer .links .iconsContainer .socialIcons{margin-bottom:20px}footer .links .iconsContainer .socialIcons a{position:relative;display:inline-block;vertical-align:top;padding:10px 12.5px;background-color:#ebedf0;color:#8e9399;text-align:center;border:none;border-radius:100%}footer .links .iconsContainer .socialIcons a+a{margin-left:20px}footer .links .iconsContainer .socialIcons a i{height:15px;width:15px}footer .links .iconsContainer .socialIcons a:hover:before{-webkit-transform:scale(1.2);transform:scale(1.2)}footer .links .iconsContainer .socialIcons a:before{-webkit-transition:all .25s ease;transition:all .25s ease;-webkit-transform:scale(0);transform:scale(0);content:"";position:absolute;top:0;left:0;height:100%;width:100%;opacity:.3;background-color:#00bbde;border-radius:100%}footer .newsletterForm .block{opacity:1;padding:0}footer .newsletterForm .block.success img{height:50px;width:auto}footer .newsletterForm .block.success h2{display:inline-block;vertical-align:top;margin-left:20px}footer .newsletterForm form>:not(.inputContainer){display:none}footer .newsletterForm form .inputContainer{background-color:#ebedf0}footer .newsletterForm .footer{display:none}footer .legal{text-align:center;height:100px}footer .legal .masthead{line-height:1.8em;font-size:.7em}footer .legal .masthead p{font-size:inherit;padding:0;font-weight:400}@media only screen and (max-width : 979px){footer .legal .masthead{text-align:center;padding:0 10px}}footer .legal .logo{display:inline-block;box-sizing:border-box;margin-top:-30px;margin-bottom:10px;background-color:#F9FAFB;padding:15px;border-radius:5em}footer .legal .logo img{display:block;padding:3px 0;width:30px;height:24px}.newsletterForm{position:relative}.newsletterForm .inputContainer{position:relative;display:inline-block;overflow:hidden;padding:10px;background-color:#f4f6f8;box-sizing:border-box}.newsletterForm .inputContainer .overlay{-webkit-transition:width .5s ease;transition:width .5s ease;position:absolute;top:0;left:0;z-index:1;height:100%;width:0;background-color:#c3f2e3}.newsletterForm .inputContainer.valid .overlay{width:100%}.newsletterForm .inputContainer input{position:relative;z-index:10;box-sizing:border-box;min-width:220px;background-color:transparent;color:#555;border:none;outline:none}.newsletterForm .inputContainer button{position:relative;z-index:10;width:95px;background-color:#19d69a;font-size:.6em;border:none}.newsletterForm .inputContainer button:hover{background-color:#3ae8b1}.newsletterForm .mobileSubscribeButton{display:none;margin-top:10px}.newsletterForm .newsletters{margin-top:10px;font-size:.8em}.newsletterForm .newsletters .thal_checkbox{margin:0 10px}.newsletterForm .newsletters .thal_checkbox input{outline:none}.newsletterForm .newsletters .thal_checkbox .labelContent{margin-left:10px;color:#555}.newsletterForm .block{-webkit-transition:opacity 1s ease;transition:opacity 1s ease;position:relative;padding:10px}.newsletterForm .block img{height:100px;width:100px}.newsletterForm .block img path,.newsletterForm .block img line,.newsletterForm .block img polyline,.newsletterForm .block img circle,.newsletterForm .block img rect,.newsletterForm .block img polygon{-webkit-transition:all 1s ease;transition:all 1s ease;stroke-dasharray:365px;stroke-dashoffset:365px}.newsletterForm .block img path,.newsletterForm .block img line,.newsletterForm .block img polyline,.newsletterForm .block img circle,.newsletterForm .block img rect,.newsletterForm .block img polygon{-webkit-animation-delay:.2s;animation-delay:.2s;-webkit-transition-delay:.2s;transition-delay:.2s;stroke-dashoffset:0}.newsletterForm .block.error{color:#f33344}.newsletterForm .block.success{color:#19d69a}.newsletterForm .default-enter{-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards;opacity:0}.newsletterForm .default-enter.default-enter-active{-webkit-animation-name:fadeInLeft;animation-name:fadeInLeft;-webkit-animation-duration:.25s;animation-duration:.25s;-webkit-animation-timing-function:ease;animation-timing-function:ease}@-webkit-keyframes fadeInLeft{0%{opacity:0;visibility:hidden;-webkit-transform:translateX(-20px);transform:translateX(-20px)}1%{opacity:0;visibility:visible;-webkit-transform:translateX(-20px);transform:translateX(-20px)}100%{opacity:1;visibility:visible;-webkit-transform:translateX(0);transform:translateX(0)}}@keyframes fadeInLeft{0%{opacity:0;visibility:hidden;-webkit-transform:translateX(-20px);transform:translateX(-20px)}1%{opacity:0;visibility:visible;-webkit-transform:translateX(-20px);transform:translateX(-20px)}100%{opacity:1;visibility:visible;-webkit-transform:translateX(0);transform:translateX(0)}}.newsletterForm .default-leave.default-leave-active{-webkit-animation-name:fadeOutRight;animation-name:fadeOutRight;-webkit-animation-duration:.25s;animation-duration:.25s;-webkit-animation-timing-function:ease;animation-timing-function:ease}@-webkit-keyframes fadeOutRight{0%{opacity:1;visibility:visible;-webkit-transform:translateX(0);transform:translateX(0)}99%{opacity:0;visibility:visible;-webkit-transform:translateX(20px);transform:translateX(20px)}100%{opacity:0;visibility:hidden;-webkit-transform:translateX(20px);transform:translateX(20px)}}@keyframes fadeOutRight{0%{opacity:1;visibility:visible;-webkit-transform:translateX(0);transform:translateX(0)}99%{opacity:0;visibility:visible;-webkit-transform:translateX(20px);transform:translateX(20px)}100%{opacity:0;visibility:hidden;-webkit-transform:translateX(20px);transform:translateX(20px)}}@media only screen and (max-width : 979px){.newsletterForm .inputContainer{width:100%}.newsletterForm .inputContainer input{width:100%;text-align:center}.newsletterForm .inputContainer button{display:none}.newsletterForm .mobileSubscribeButton{display:inline-block}}.thal_checkbox{display:inline-block;cursor:pointer;color:#8e9399}.thal_checkbox.error>input[type="checkbox"]{color:#fc9233}.thal_checkbox.disabled{color:#bfc3c6;cursor:not-allowed}.thal_checkbox>input[type="checkbox"]{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:none;float:left;color:#2ecc71;font-size:16px;margin-left:0;margin-right:0;cursor:pointer}.thal_checkbox>input[type="checkbox"][disabled]{color:#bfc3c6;cursor:not-allowed}.thal_checkbox .labelContent{overflow:hidden;font-size:14px;line-height:20px;margin-left:30px}.tenFootExperience{background-color:#f2f2f2}.tenFootExperience .developerSection{background-color:white}@media only screen and (max-width : 979px){.tenFootExperience .developerSection{padding:0}}.tenFootExperience .newsletterPopup{max-width:540px}@media only screen and (max-width : 979px){.tenFootExperience .container{padding-right:20px;padding-left:20px}}.newsletterPopup{background-color:white;text-align:center;opacity:.98;border:1px solid #ebedf0;border-radius:3px;min-width:400px;box-shadow:0 0 20px -10px #031a26}.newsletterPopup .newsletterForm .blocks{padding:20px}.newsletterPopup .newsletterForm .block{padding:5px}.newsletterPopup .newsletterForm h2{color:#19d69a}.newsletterPopup .newsletterForm .subtitle{font-size:.9em}.newsletterPopup .newsletterForm .footer{background-color:rgba(25,214,154,0.05);padding:30px;border-top:1px solid rgba(25,214,154,0.15);color:#8e9399;font-size:.8em}.newsletterPopup .mobileContent{display:none}.newsletterPopup .mobileContent a{margin-right:40px;padding:10px 15px;border-bottom:none}.newsletterPopup .closeButton{-webkit-transition:color .25s ease;transition:color .25s ease;position:absolute;top:10px;right:10px;font-size:1.3em;line-height:1;color:#bfc3c6;cursor:pointer}.newsletterPopup .closeButton:hover{color:#f33344}.newsletterPopup .closeButton i{line-height:15px;display:block;height:15px;width:15px}@media only screen and (max-width : 979px){.newsletterPopup{min-width:auto}.newsletterPopup .newsletterForm{display:none}.newsletterPopup .mobileContent{display:block}.newsletterPopup .closeButton{top:0;right:0;font-size:1.2em;padding:15px}}.popup{-webkit-transition:right .25s ease;transition:right .25s ease;position:fixed;z-index:10000;bottom:30px;right:-150%}.popup.show{right:30px}header.navbar .navOption.flagButton{padding:0 4px;font-size:1.2em;line-height:75px}header{position:relative;z-index:999999;height:75px;width:100%;background-color:white;border-bottom:1px solid rgba(0,0,0,0.05)}header.dark{background-color:#031a26}header .container{padding:0 20px}nav{z-index:999999;height:75px}nav .navLogo{display:inline-block;vertical-align:middle;height:75px;margin-right:30px;color:#031a26}nav .navLogo .content{line-height:75px}nav .navLogo .content>*{vertical-align:middle}@media only screen and (max-width : 979px){nav .navLogo{margin:0;max-width:75%}nav .navLogo img{max-width:100%}}nav .navOption.mobileNavButton{font-size:1.5em}nav .navOption.mobileNavButton .content>i{margin:0}.mobileNav{-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards;width:100%;opacity:0;background-color:white;display:inline-block;-webkit-box-shadow:0 3px 7px 0 #808080;-moz-box-shadow:0 3px 7px 0 #808080;box-shadow:0 3px 7px 0 #808080}@media only screen and (min-width : 980px){.mobileNav{visibility:hidden !important;display:none !important}}.mobileNav.hide{display:none}.mobileNav.show{-webkit-animation-name:fadeInTop;animation-name:fadeInTop;-webkit-animation-duration:.25s;animation-duration:.25s;-webkit-animation-timing-function:ease;animation-timing-function:ease}@-webkit-keyframes fadeInTop{0%{opacity:0;visibility:hidden;-webkit-transform:translateY(-20px);transform:translateY(-20px)}1%{opacity:0;visibility:visible;-webkit-transform:translateY(-20px);transform:translateY(-20px)}100%{opacity:1;visibility:visible;-webkit-transform:translateY(0);transform:translateY(0)}}@keyframes fadeInTop{0%{opacity:0;visibility:hidden;-webkit-transform:translateY(-20px);transform:translateY(-20px)}1%{opacity:0;visibility:visible;-webkit-transform:translateY(-20px);transform:translateY(-20px)}100%{opacity:1;visibility:visible;-webkit-transform:translateY(0);transform:translateY(0)}}.mobileNav .itemContainer{padding:20px 30px}.mobileNav .navOption{display:block;text-decoration:none;padding:10px 0}.mobileNav .navOption .content{font-size:.9em;font-weight:800;text-transform:uppercase}.mobileNav .navOption:hover .content{color:#f0495a}.mobileNav .navOption .dropdownIcon{display:none}.mobileNav .navOption .navDropdown .triangle{display:none}.mobileNav .navOption .navDropdown .navDropdownItem{display:block;line-height:1.2em;padding:10px 20px;text-decoration:none}.mobileNav .navOption .navDropdown .navDropdownItem:hover{color:#f0495a}.mobileNav .navOption.callToAction{-webkit-transition:opacity .25s ease;transition:opacity .25s ease;padding:20px;margin:0 20px 10px;cursor:pointer;background-color:#00bbde;font-size:1.2em;text-align:center;border-radius:3px}.mobileNav .navOption.callToAction .content{color:white}.mobileNav .navOption.callToAction:hover{opacity:.7}nav .navOption{-webkit-transition:all .25s ease;transition:all .25s ease;position:relative;display:inline-block;vertical-align:top;float:right;box-sizing:border-box;height:75px;padding:0 13px;color:#555;text-decoration:none}@media only screen and (max-width : 979px){nav .navOption.hiddenMobile{display:none}}@media only screen and (min-width : 980px){nav .navOption.hiddenDesktop{display:none}}nav .navOption:not(a){cursor:default}nav .navOption.left{float:none}nav .navOption .content{-webkit-transition:color .25s ease;transition:color .25s ease;font-size:.8em;font-weight:800;line-height:75px;text-align:center;text-transform:uppercase}nav .navOption .content>i{vertical-align:middle;margin-right:10px;opacity:.8;font-size:1.5em}nav .navOption .content>i.dropdownIcon{color:#00bbde;font-size:10px;vertical-align:middle;margin-top:-3px;margin-left:10px}nav .navOption:hover .content{color:#f0495a}nav .navOption.selected .content{color:#00bbde}nav .navOption.callToAction{-webkit-transition:opacity .25s ease;transition:opacity .25s ease}nav .navOption.callToAction .content{color:white}nav .navOption.callToAction .content>*{padding:15px 35px;background-color:#00bbde;border-radius:2px}nav .navOption.callToAction:hover{opacity:.7}nav .navOption.buyNowOption .content{-webkit-transform:translateY(-50%);transform:translateY(-50%);position:relative;top:50%}nav .navOption.buyNowOption .buyNow{-webkit-transition:opacity .25s ease;transition:opacity .25s ease;height:47px;line-height:1.3em;padding:8px 35px;background-color:#00bbde;border-radius:2px;box-sizing:border-box;color:white}nav .navOption.buyNowOption .buyNow .small{font-weight:400;font-size:.9em;text-transform:capitalize}nav .navOption.buyNowOption .buyNow:hover{opacity:.7}nav .navOption .navDropdown{position:absolute;right:0;visibility:hidden;display:none;opacity:0;z-index:1000;box-sizing:border-box;min-width:100%;padding:3px 0;background-color:white;-webkit-box-shadow:0 0 10px 0 rgba(3,26,38,0.25);-moz-box-shadow:0 0 10px 0 rgba(3,26,38,0.25);box-shadow:0 0 10px 0 rgba(3,26,38,0.25);-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards}nav .navOption .navDropdown.visible{-webkit-animation-name:fadeInLeft;animation-name:fadeInLeft;-webkit-animation-duration:.25s;animation-duration:.25s;-webkit-animation-timing-function:ease;animation-timing-function:ease;display:block}@-webkit-keyframes fadeInLeft{0%{opacity:0;visibility:hidden;-webkit-transform:translateX(-20px);transform:translateX(-20px)}1%{opacity:0;visibility:visible;-webkit-transform:translateX(-20px);transform:translateX(-20px)}100%{opacity:1;visibility:visible;-webkit-transform:translateX(0);transform:translateX(0)}}@keyframes fadeInLeft{0%{opacity:0;visibility:hidden;-webkit-transform:translateX(-20px);transform:translateX(-20px)}1%{opacity:0;visibility:visible;-webkit-transform:translateX(-20px);transform:translateX(-20px)}100%{opacity:1;visibility:visible;-webkit-transform:translateX(0);transform:translateX(0)}}nav .navOption .navDropdown .triangle{display:none;position:absolute;top:-9px;left:0;width:100%;height:20px}nav .navOption .navDropdown .triangle path{fill:white}nav .navOption .navDropdown .navDropdownItem{-webkit-transition-property:color, background-color;transition-property:color, background-color;-webkit-transition-duration:.25s;transition-duration:.25s;-webkit-transition-timing-function:ease;transition-timing-function:ease;position:relative;display:block;padding:10px 15px;font-size:.9em;color:#8e9399;background-color:white;line-height:1.5em;text-decoration:none;white-space:nowrap}nav .navOption .navDropdown .navDropdownItem:hover{color:white;background-color:#00bbde}nav .navOption .navDropdown .navDropdownItem.hasIcon{padding-right:45px}nav .navOption .navDropdown .navDropdownItem.hasIcon i{-webkit-transform:translateY(-50%);transform:translateY(-50%);position:relative;top:50%;font-size:1.1em;position:absolute;right:15px}.promotionBar{-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards;position:absolute;top:75px;left:0;visibility:hidden;z-index:1000;width:100%;padding:15px 0;background-color:#2ecc71;color:white;text-align:center}.promotionBar.show{-webkit-animation-name:fadeInTop;animation-name:fadeInTop;-webkit-animation-duration:.25s;animation-duration:.25s;-webkit-animation-timing-function:ease;animation-timing-function:ease}@-webkit-keyframes fadeInTop{0%{opacity:0;visibility:hidden;-webkit-transform:translateY(-20px);transform:translateY(-20px)}1%{opacity:0;visibility:visible;-webkit-transform:translateY(-20px);transform:translateY(-20px)}100%{opacity:1;visibility:visible;-webkit-transform:translateY(0);transform:translateY(0)}}@keyframes fadeInTop{0%{opacity:0;visibility:hidden;-webkit-transform:translateY(-20px);transform:translateY(-20px)}1%{opacity:0;visibility:visible;-webkit-transform:translateY(-20px);transform:translateY(-20px)}100%{opacity:1;visibility:visible;-webkit-transform:translateY(0);transform:translateY(0)}}.promotionBar.red{background-color:#f0495a}.promotionBar.smallerText .content{font-size:1em}.promotionBar img{vertical-align:top;max-height:45px}.promotionBar .content{display:inline-block;vertical-align:top;margin-right:50px;text-align:left;font-size:1.1em}.promotionBar .content .promotionText{font-size:1.3em;font-weight:300}.promotionBar .content .promotionText.fullHeight{line-height:2em}.promotionBar .content .promotionSubtext{font-size:.85em;margin-top:5px}.promotionBar strong{font-weight:700}.promotionBar button{-webkit-transition-property:background-color, color;transition-property:background-color, color;-webkit-transition-duration:.25s;transition-duration:.25s;-webkit-transition-timing-function:ease;transition-timing-function:ease;background-color:transparent;border:1px solid white;vertical-align:top;opacity:1;font-weight:800;color:white}.promotionBar button:hover{background-color:white;color:black}.promotionBar button.multiline{font-size:.9em;padding:8px 30px}.promotionBar button.multiline .small{font-size:.9em;text-transform:capitalize}.promotionBar.inFlow{position:static}@media only screen and (max-width : 979px){.promotionBar{position:static;top:auto;left:auto;padding-left:20px;padding-right:20px;box-sizing:border-box}.promotionBar .content{text-align:center;margin:0}.promotionBar .link{margin-top:10px}}.smartglasses .fa-play{padding-left:4px}.smartglasses section.aboveFoldSection{padding:0}.smartglasses section.fold{padding:50px 0}.smartglasses section.fold .buttons{text-align:center}.smartglasses section.fold .buttons a{font-weight:100;text-transform:none;font-size:1.3em;margin-bottom:10px}.smartglasses section.fold .buttons a+a{margin-left:10px}.smartglasses section.fold .buttons a.developForMyo button{background-color:#fc9233}.smartglasses section.fold .buttons a.developForMyo button:hover{background-color:rgba(252,146,51,0.8)}.smartglasses section.fold .content{padding:0}@media only screen and (max-width : 979px){.smartglasses section.fold .content{margin-top:20px;text-align:center;padding:0 50px}}.smartglasses section.solutionSection{background-color:white;padding-bottom:10px}.smartglasses section.quote{height:auto;padding:80px 0;width:90%;font-size:1.4em;line-height:1.5em;font-weight:300}.smartglasses section.videosSection{padding:0}.smartglasses section.features{background-color:white;border-bottom:10px solid #00bbde}.smartglasses section.features .feature{padding:0 12px}.smartglasses section.features .feature .icon{background-color:#00bbde;height:50px;width:50px;margin:0 auto;border-radius:5em;text-align:center}.smartglasses section.features .feature .icon img{padding-top:7px;height:37px}.smartglasses section.features .feature .icon img.handsIcon{width:29px}.smartglasses section.features .feature .icon img.usersIcon{width:21px}.smartglasses section.features .feature .icon img.gearIcon{width:22px}.smartglasses section.features .feature h4{text-align:center;text-transform:none;font-weight:300;font-size:1.5em;margin-top:20px;margin-bottom:20px}.smartglasses section.features .feature p{font-size:.9em;line-height:1.7em;text-align:center}@media only screen and (max-width : 979px){.smartglasses section.features .feature+.feature{margin-top:25px}.smartglasses section.features .feature p{padding:0}}.smartglasses section.deloitteSection{padding:0}.smartglasses section.perspectives{background-color:white}.smartglasses section.perspectives h1{margin-bottom:50px}.smartglasses section.perspectives .perspective h3{font-size:1.5em;line-height:1.4;margin-bottom:10px}.smartglasses section.perspectives .perspective .date{color:#8e9399;font-size:.8em;margin-bottom:10px}.smartglasses section.perspectives .perspective p{font-size:.9em;line-height:1.8em;margin-bottom:15px}.smartglasses section.perspectives .perspective a i{vertical-align:middle;font-size:1em}@media only screen and (max-width : 979px){.smartglasses section.perspectives .perspective+.perspective{margin-top:25px}}@media only screen and (max-width : 979px){.smartglasses{text-align:center}}.smartglasses .contactForm{text-align:center;padding:0 30px}.smartglasses .contactForm .thal_textbox input[type],.smartglasses .contactForm .thal_textbox textarea{-webkit-transition:border-color color ease;transition:border-color color ease;outline:none;border-color:#8e9399;border-width:2px;font-size:1em;color:#8e9399}.smartglasses .contactForm .thal_textbox input[type]::-webkit-input-placeholder,.smartglasses .contactForm .thal_textbox textarea::-webkit-input-placeholder{-webkit-transition:color .25s ease;transition:color .25s ease;color:#8e9399}.smartglasses .contactForm .thal_textbox input[type]:-moz-placeholder,.smartglasses .contactForm .thal_textbox textarea:-moz-placeholder{-webkit-transition:color .25s ease;transition:color .25s ease;color:#8e9399;opacity:1}.smartglasses .contactForm .thal_textbox input[type]::-moz-placeholder,.smartglasses .contactForm .thal_textbox textarea::-moz-placeholder{-webkit-transition:color .25s ease;transition:color .25s ease;color:#8e9399;opacity:1}.smartglasses .contactForm .thal_textbox input[type]:-ms-input-placeholder,.smartglasses .contactForm .thal_textbox textarea:-ms-input-placeholder{-webkit-transition:color .25s ease;transition:color .25s ease;color:#8e9399}.smartglasses .contactForm .thal_textbox input[type]:focus,.smartglasses .contactForm .thal_textbox textarea:focus{color:#00bbde;border-color:#00bbde}.smartglasses .contactForm .thal_textbox input[type]:focus::-webkit-input-placeholder,.smartglasses .contactForm .thal_textbox textarea:focus::-webkit-input-placeholder{-webkit-transition:color .25s ease;transition:color .25s ease;color:#00bbde}.smartglasses .contactForm .thal_textbox input[type]:focus:-moz-placeholder,.smartglasses .contactForm .thal_textbox textarea:focus:-moz-placeholder{-webkit-transition:color .25s ease;transition:color .25s ease;color:#00bbde;opacity:1}.smartglasses .contactForm .thal_textbox input[type]:focus::-moz-placeholder,.smartglasses .contactForm .thal_textbox textarea:focus::-moz-placeholder{-webkit-transition:color .25s ease;transition:color .25s ease;color:#00bbde;opacity:1}.smartglasses .contactForm .thal_textbox input[type]:focus:-ms-input-placeholder,.smartglasses .contactForm .thal_textbox textarea:focus:-ms-input-placeholder{-webkit-transition:color .25s ease;transition:color .25s ease;color:#00bbde}.smartglasses .contactForm .thal_textbox+.thal_textbox{margin-top:20px}.smartglasses .contactForm textarea{min-height:150px}.smartglasses .contactForm .moreDetails{display:none}.smartglasses .contactForm .moreDetails.show{display:block}.smartglasses .contactForm .showMoreDetails{margin-top:25px}.smartglasses .contactForm button.submit{display:inline-block;margin-top:25px;width:100%;font-size:.9em}.thal_textbox{position:relative;overflow:visible}.thal_textbox label{position:absolute;top:15px;left:20px;font-size:13px;font-weight:800;color:#ebedf0}.thal_textbox input[type="text"],.thal_textbox input[type="password"],.thal_textbox textarea{display:block;width:100%;max-width:100%;margin:0;border:1px solid #ebedf0;border-radius:3px;font-size:15px;color:#031a26;padding:15px;background:#fcfcfc;box-sizing:border-box}.thal_textbox input[type="text"]::-webkit-input-placeholder,.thal_textbox input[type="password"]::-webkit-input-placeholder,.thal_textbox textarea::-webkit-input-placeholder{-webkit-transition:color .25s ease;transition:color .25s ease;color:#bfc3c6}.thal_textbox input[type="text"]:-moz-placeholder,.thal_textbox input[type="password"]:-moz-placeholder,.thal_textbox textarea:-moz-placeholder{-webkit-transition:color .25s ease;transition:color .25s ease;color:#bfc3c6;opacity:1}.thal_textbox input[type="text"]::-moz-placeholder,.thal_textbox input[type="password"]::-moz-placeholder,.thal_textbox textarea::-moz-placeholder{-webkit-transition:color .25s ease;transition:color .25s ease;color:#bfc3c6;opacity:1}.thal_textbox input[type="text"]:-ms-input-placeholder,.thal_textbox input[type="password"]:-ms-input-placeholder,.thal_textbox textarea:-ms-input-placeholder{-webkit-transition:color .25s ease;transition:color .25s ease;color:#bfc3c6}.thal_textbox input[type="text"].hasLabel,.thal_textbox input[type="password"].hasLabel,.thal_textbox textarea.hasLabel{padding-top:40px}.thal_textbox input[type="text"][disabled],.thal_textbox input[type="password"][disabled],.thal_textbox textarea[disabled]{background-color:#dadddf;border-color:#bfc3c6}.thal_textbox.hasCharLimit input,.thal_textbox.hasCharLimit textarea{border-radius:3px 3px 0 0;border-bottom:none}.thal_textbox .charLimit{-webkit-transition:color .25s ease;transition:color .25s ease;padding:5px 15px;background-color:#f0f0f0;font-size:11px;font-weight:800;color:#8e9399;text-align:left;border-radius:0 0 3px 3px;border:1px solid #ebedf0;border-top:none}.thal_textbox .charLimit.over{color:#fc9233}.thal_textbox.error input,.thal_textbox.error textarea,.thal_textbox.error .charLimit{border-color:#fc9233}.thal_textbox.error .message{color:#fc9233;text-align:right;margin-top:10px}.thal_textbox button.passwordReveal{-webkit-transition:all .25s ease;transition:all .25s ease;position:absolute;top:50%;transform:translateY(-50%);min-width:60px;right:10px;line-height:1.75em;margin:0;text-transform:uppercase;font-size:10px;padding:4px 12px;color:#00bbde}.thal_textbox button.passwordReveal:hover{color:white}.thal_textbox .passwordCriteria{position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards;right:103%;min-width:140px;padding:20px;border-radius:5px;background:white;text-align:left;font-size:13px;-webkit-box-shadow:0 0 10px #8e9399;-moz-box-shadow:0 0 10px #8e9399;box-shadow:0 0 10px #8e9399}@media only screen and (max-width : 979px){.thal_textbox .passwordCriteria{top:auto;right:auto;bottom:100%;left:0;-webkit-transform:none;transform:none}}.thal_textbox .passwordCriteria .smallCaps{color:#8e9399;margin-bottom:15px}.thal_textbox .passwordCriteria .criterion{line-height:24px}.thal_textbox .passwordCriteria .criterion i{color:#bfc3c6;margin-right:10px;font-size:16px}.thal_textbox .passwordCriteria .criterion i.met{color:#2ecc71}.thal_textbox.lineStyle input[type="text"],.thal_textbox.lineStyle input[type="password"],.thal_textbox.lineStyle textarea{padding-top:20px;padding-bottom:20px;background:transparent;color:#3d3d3d;border:transparent;border-bottom:1px solid #ebedf0;border-radius:0}.present .placeholder{margin-top:36px}.segmentHero{position:relative;padding:30px 0 130px;background-position:center top;background-size:cover}@media only screen and (max-width : 979px){.segmentHero{text-align:center}.segmentHero p{margin-left:auto;margin-right:auto}}.segmentHero h4{margin-top:50px;color:#031a26}.segmentHero h1{color:#031a26}.segmentHero p{max-width:500px;color:#031a26;padding-top:5px;padding-bottom:0}.segmentHero .mobileOverlay{position:absolute;top:0;left:0;height:100%;width:100%;background-color:rgba(20,29,40,0.5);display:none}@media only screen and (max-width : 979px){.segmentHero .mobileOverlay{display:initial}}@media only screen and (max-width : 979px){.segmentHero .container h1,.segmentHero .container h4,.segmentHero .container p{color:#f0f0f0}}.segmentHero .videoButton{-webkit-transition:background-color .25s ease;transition:background-color .25s ease;display:inline-block;margin-left:-20px;padding:20px;cursor:pointer;background-color:transparent}.segmentHero .videoButton:hover i.fa-play{-webkit-transform:scale(1.1);transform:scale(1.1)}.segmentHero .videoButton i.fa-play{-webkit-transition:background-color .25s ease;transition:background-color .25s ease;height:1em;text-align:center;padding:1em;cursor:pointer;background-color:#00bbde;color:white;border-radius:100%;-webkit-transition:transform .25s ease;transition:transform .25s ease;font-size:1.5em}.segmentHero .videoButton i.fa-play:hover{background-color:#45e2ff}.segmentHero .videoButton i.fa-play:before{display:inline-block;width:1em}.segmentHero .videoButton i.fa-play:before{padding-left:6px;box-sizing:border-box}.segmentHero .videoButton span{margin-left:20px;font-size:2em;font-weight:300;color:#00bbde}.segmentHero img{position:absolute}.deloitte{background-image:url("https://static.thalmic.com/sapphire/smartglasses/deloitte_video_thumb.jpg");background-size:cover;position:relative;height:600px;padding:0}.deloitte .title{position:absolute;top:50px;right:50px;width:30%}.deloitte .play{-webkit-transition:all .25s ease;transition:all .25s ease;position:absolute;top:30%;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);font-size:2.3em;height:2.3em;width:2.3em;line-height:2.3em;border:2px solid #00bbde;border-radius:5em;color:#00bbde;text-align:center}.deloitte .play:hover{color:white;background-color:#00bbde}.deloitte .play i{margin-left:6px}.deloitte .overlay{position:absolute;bottom:0;left:0;height:50%;width:100%;background-color:transparent;background:linear-gradient(to bottom, transparent 0, #031a26 100%);background:-webkit-linear-gradient(top, transparent 0, #031a26 100%);background:-moz-linear-gradient(top, transparent 0, #031a26 100%);background:-ms-linear-gradient(top, transparent 0, #031a26 100%);background:-o-linear-gradient(top, transparent 0, #031a26 100%)}.deloitte .overlay .content{position:relative;height:100%;margin:0 auto;width:85%}.deloitte .overlay .content .quoteContainer{position:absolute;bottom:40px;color:white}.deloitte .overlay .content .quoteContainer .quote{border-bottom:1px solid white;margin-bottom:20px;padding-bottom:15px;font-weight:300;font-size:2em;line-height:1.5em}.deloitte .overlay .content .quoteContainer .attribute{font-style:italic;font-weight:500;font-size:1.1em;color:white}.deloitte .overlay .content .quoteContainer .attribute .position{color:#bfc3c6}@media only screen and (max-width : 979px){.deloitte{height:400px}.deloitte .title{display:none}.deloitte .play{top:5%;z-index:10}.deloitte .overlay{height:80%}.deloitte .overlay .content .quoteContainer .quote{font-size:1.2em}.deloitte .overlay .content .quoteContainer .attribute{font-size:1em}}.smartglasses .videos{-webkit-transform:translateZ(0);-moz-transform:translateZ(0);-ms-transform:translateZ(0);-o-transform:translateZ(0);transform:translateZ(0);-webkit-perspective:1000;-moz-perspective:1000;-ms-perspective:1000;-o-perspective:1000;perspective:1000;-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;-ms-backface-visibility:hidden;-o-backface-visibility:hidden;backface-visibility:hidden}.smartglasses .videos .vidPanel{-webkit-transition:width .25s ease;transition:width .25s ease;position:relative;color:white;overflow:hidden;text-align:center;height:800px;background-repeat:no-repeat;background-size:cover}.smartglasses .videos .vidPanel.apx{background-image:url('https://static.thalmic.com/sapphire/smartglasses/apx_windmill.jpg');background-position-x:94%}.smartglasses .videos .vidPanel.augmedix{background-image:url('https://static.thalmic.com/sapphire/smartglasses/augmedix_doctor.jpg');background-position-x:91%}.smartglasses .videos .vidPanel.bridgit{background-image:url('https://static.thalmic.com/sapphire/smartglasses/bridgit_construction.jpg');background-position-x:85%}.smartglasses .videos .vidPanel.recon{background-image:url('https://static.thalmic.com/sapphire/smartglasses/recon_bike.jpg');background-position-x:82%}.smartglasses .videos .vidPanel .overlay{position:absolute;top:0;left:0;width:100%;height:100%;background-color:rgba(20,29,40,0.8);opacity:1}.smartglasses .videos .vidPanel .content{-webkit-transition:width padding ease;transition:width padding ease;box-sizing:border-box;position:relative;height:100%;width:100%;text-align:center;padding:0 20px}.smartglasses .videos .vidPanel .content .upper{margin-top:200px}.smartglasses .videos .vidPanel .content .logos{-webkit-transition:all .25s ease;transition:all .25s ease;width:200px;height:80px;margin:0 auto;position:relative}.smartglasses .videos .vidPanel .content .logos .logo{position:absolute;top:0;left:0;display:block}.smartglasses .videos .vidPanel .content .logos .logo.color{opacity:0}.smartglasses .videos .vidPanel .content p{-webkit-transition:all .25s ease;transition:all .25s ease;display:block;margin-top:100px;font-size:1.5em;line-height:1.5em;min-width:300px;height:250px;opacity:.8;padding:0}.smartglasses .videos .vidPanel .content .learnMore .play{-webkit-transition:all .25s ease;transition:all .25s ease;display:inline-block;vertical-align:middle;font-size:2em;width:2em;height:2em;line-height:2em;border:2px solid white;border-radius:5em;text-align:center;color:white}.smartglasses .videos .vidPanel .content .learnMore .play i{margin-left:8%}.smartglasses .videos .vidPanel .content .learnMore .play:hover{color:white;background-color:#00bbde;border-color:#00bbde}.smartglasses .videos .vidPanel .content .learnMore .text{display:none;margin-left:20px}.smartglasses .videos .vidPanel.hovered{color:#031a26}.smartglasses .videos .vidPanel.hovered .overlay{opacity:0}.smartglasses .videos .vidPanel.hovered .content{width:425px;padding:0;text-align:left}.smartglasses .videos .vidPanel.hovered .content .upper{margin-left:12%}.smartglasses .videos .vidPanel.hovered .content .upper .logos{width:325px;height:130px;margin:0 0 20px}.smartglasses .videos .vidPanel.hovered .content .upper .logos .logo.white{opacity:0}.smartglasses .videos .vidPanel.hovered .content .upper .logos .logo.color{opacity:1}.smartglasses .videos .vidPanel.hovered .content .upper p{margin-top:0;height:auto;position:static;text-align:left;width:100%}.smartglasses .videos .vidPanel.hovered .content .learnMore{margin-top:50px;margin-left:12%;border-top:2px solid rgba(3,26,38,0.15);border-bottom:2px solid rgba(3,26,38,0.15);padding:20px 0}.smartglasses .videos .vidPanel.hovered .content .learnMore .text{display:inline-block;vertical-align:middle}.smartglasses .videos .vidPanel.hovered.apx{color:white}.smartglasses .videos .vidPanel.hovered.apx .content .learnMore .play{color:#ff6f2c;border-color:#ff6f2c}.smartglasses .videos .vidPanel.hovered.apx .content .learnMore .play:hover{color:white;background-color:#ff6f2c}.smartglasses .videos .vidPanel.hovered.apx .learnMore{border-color:rgba(255,255,255,0.15)}.smartglasses .videos .vidPanel.hovered.augmedix .content .learnMore .play{color:#005696;border-color:#005696}.smartglasses .videos .vidPanel.hovered.augmedix .content .learnMore .play:hover{color:white;background-color:#005696}.smartglasses .videos .vidPanel.hovered.bridgit .content .learnMore .play{color:#22bcc3;border-color:#22bcc3}.smartglasses .videos .vidPanel.hovered.bridgit .content .learnMore .play:hover{color:white;background-color:#22bcc3}.smartglasses .videos .vidPanel.hovered.recon .content .learnMore .play{color:#ef0b12;border-color:#ef0b12}.smartglasses .videos .vidPanel.hovered.recon .content .learnMore .play:hover{color:white;background-color:#ef0b12}.smartglasses .videos .vidPanel.active .overlay{opacity:0}.smartglasses .videos .vidPanel+.vidPanel{border-left:1px solid white}@media only screen and (max-width : 979px){.smartglasses .videos .vidPanel.hovered,.smartglasses .videos .vidPanel:not(.hovered){height:100vh}.smartglasses .videos .vidPanel.hovered .overlay,.smartglasses .videos .vidPanel:not(.hovered) .overlay{opacity:.5}.smartglasses .videos .vidPanel.hovered .content,.smartglasses .videos .vidPanel:not(.hovered) .content{display:inline-block;width:100%;padding:100px 50px 50px;text-align:center}.smartglasses .videos .vidPanel.hovered .content .upper,.smartglasses .videos .vidPanel:not(.hovered) .content .upper{margin:0 auto}.smartglasses .videos .vidPanel.hovered .content .upper .logos,.smartglasses .videos .vidPanel:not(.hovered) .content .upper .logos{width:40%;min-width:150px}.smartglasses .videos .vidPanel.hovered .content .upper p,.smartglasses .videos .vidPanel:not(.hovered) .content .upper p{height:auto;min-height:150px;text-align:center;min-width:0;margin-left:auto;margin-right:auto;margin:20% auto 0}.smartglasses .videos .vidPanel.hovered .content .learnMore,.smartglasses .videos .vidPanel:not(.hovered) .content .learnMore{margin-top:25px}}.aboveFold{background-image:url("https://static.thalmic.com/sapphire/smartglasses/hero_construction_bg.jpg");background-size:cover;background-position:center;position:relative;height:550px;padding:0;color:white}.aboveFold h1,.aboveFold h3{color:white}.aboveFold h3{margin:40px 0}.aboveFold .content{padding:80px 10% 0;z-index:10}.aboveFold .content .wrapper{min-width:450px}.aboveFold .theArm{position:absolute;bottom:0;right:20%}.aboveFold .minimap{position:absolute;top:30px;right:30px;width:30%;min-width:275px;max-width:400px}.aboveFold .minimap img{position:absolute;display:block;width:100%}.aboveFold .minimap img.minimap{width:100%}.aboveFold .minimap img.mapDetails{width:90%;margin:auto;left:0;right:0;margin-top:4%}.aboveFold .videoAction{border-top:1px solid white;border-bottom:1px solid white;padding:20px 0;font-size:1.3em;font-weight:100;line-height:1.8em}.aboveFold .videoAction .playButton{-webkit-transition:all .25s ease;transition:all .25s ease;height:1.8em;width:1.8em;cursor:pointer;background-color:transparent;font-size:1.8em;color:#00bbde;line-height:1.8em;text-align:center;border:2px solid #00bbde;border-radius:5em}.aboveFold .videoAction .playButton:hover{color:white;background-color:#00bbde}.aboveFold .videoAction .learnMore{line-height:3.5em;font-size:.9em;margin-left:15px}.aboveFold .mobileOverlay{display:none}@media only screen and (max-width : 979px){.aboveFold .mobileOverlay{display:block;position:absolute;top:0;left:0;width:100%;height:100%;background-color:rgba(20,29,40,0.4);z-index:10}.aboveFold .theArm{height:300px;right:10%}.aboveFold .content{text-align:center}.aboveFold .content .wrapper{min-width:auto}.aboveFold .content .videoAction{border:none;padding:0}.aboveFold .content .videoAction .learnMore{display:none}}.armin{font-weight:100}.armin p{color:#333333;font-weight:100}.armin h1,.armin h2,.armin h3{font-weight:100}.armin .dash{width:52px;height:4px;margin:20px 0 30px;border-radius:7px;background-color:#00bbde}.armin .dash.white{background-color:white}.armin .link>button{width:inherit}.armin .intro{position:relative;background:white url('/assets/sapphire/armin/intro/male_wave_right.png') no-repeat;background-position:left 215px;background-size:44%}.armin .intro .container{padding-top:90px;padding-bottom:85px}.armin .intro h3{margin-bottom:15px;color:#031a26;font-size:26px;line-height:45px}.armin .intro .text p{padding:0;line-height:30px}.armin .intro .myo_img{display:block;max-width:60%;height:auto;margin:0 auto 50px}.armin .intro .myoSection{text-align:center}.armin .intro .buy_now a{margin-top:20px}.armin .intro .video_link{margin-top:10px;text-align:center}.armin .intro .video_link span{color:#00bbde;cursor:pointer}.armin .hero{height:734px;background-image:url('/assets/sapphire/armin/hero/armin_hero.jpg');background-position:center top;z-index:10000;text-align:center;position:relative}.armin .hero .container{height:100%;box-sizing:border-box;padding-top:50px}.armin .hero .logo{width:10em;height:auto;margin-top:38px;margin-left:12px;vertical-align:middle}.armin .hero .logo_span{margin-top:2px;margin-bottom:0;color:white;font-size:19px;opacity:.9}.armin .hero .dash{margin-top:15px;margin-bottom:7px;margin-left:auto;margin-right:auto}.armin .hero h2{margin:0;color:white;font-size:30px;line-height:45px}.armin .hero .videoButtonContainer{padding:0;color:#00bbde}.armin .hero .videoButtonContainer .fa-play{width:100px;height:100px;padding:0;margin-bottom:15px;font-size:46px}.armin .hero .videoButtonContainer .fa-play:before{display:inline-block;margin-top:27px;margin-left:10px}.armin .hero .videoButtonContainer .copy{color:white;opacity:.8}.armin .hero .scrollArrow{width:30px;height:auto;position:absolute;bottom:40px;left:50%;margin-left:-15px;vertical-align:middle;border:0}.tenFootExperience .videos{padding:30px;position:relative;background-color:white}.tenFootExperience .videos .title{display:none}@media only screen and (max-width : 979px){.tenFootExperience .videos .title{display:block;text-align:center}}.tenFootExperience .videos .thumbnailContainer{text-align:center}.tenFootExperience .videos .thumbnailContainer .thumbnail{position:relative;display:inline-block;width:170px;margin:5px;cursor:pointer}.tenFootExperience .videos .thumbnailContainer .thumbnail:hover:after{background-color:rgba(3,26,38,0.8)}.tenFootExperience .videos .thumbnailContainer .thumbnail:hover .fa-play{opacity:1}.tenFootExperience .videos .thumbnailContainer .thumbnail:after{-webkit-transition:background-color .25s ease;transition:background-color .25s ease;content:"";position:absolute;top:0;left:0;z-index:10;height:100%;width:100%;background-color:transparent}.tenFootExperience .videos .thumbnailContainer .thumbnail .fa-play{-webkit-transition:opacity .25s ease;transition:opacity .25s ease;position:absolute;top:0;right:0;bottom:0;left:0;z-index:100;width:100%;opacity:0;font-size:3em;color:white;line-height:100px}.tenFootExperience .videos .thumbnailContainer .thumbnail img{display:block;width:100%}.tenFootExperience .hero{position:relative;overflow:hidden;min-height:650px;background-color:#151A25;background-position:center bottom;background-size:cover;text-align:center;background-image:url('/assets/sapphire/tenFootExperience/hero/hero_bg_colours.png')}@media only screen and (max-width : 979px){.tenFootExperience .hero{min-height:400px}}.tenFootExperience .hero h1{margin-bottom:20px;color:#00bbde;font-size:43px}.tenFootExperience .hero p{max-width:425px;margin:0 auto;margin-bottom:6px;font-weight:100;color:rgba(255,255,255,0.8);line-height:1.5em;font-size:1em}@media only screen and (max-width : 979px){}.tenFootExperience .hero button{position:relative;font-size:.98em;font-weight:700;padding:.95em 2.9em;transform:scale(.9);-webkit-transition:all .25s ease;transition:all .25s ease}.tenFootExperience .hero button:hover{transform:scale(1);-webkit-transition:all .25s ease;transition:all .25s ease;background-color:#31cce9;cursor:pointer}.tenFootExperience .hero .buyNao{margin-top:20px}.tenFootExperience .hero .wrapper{position:relative;z-index:100;width:100%;box-sizing:border-box;font-size:1.1em;padding-top:75px}.tenFootExperience .hero .wrapper .mobileBuyNao{display:none;margin:20px 0}@media only screen and (max-width : 979px){.tenFootExperience .hero .wrapper{padding:20% 0}.tenFootExperience .hero .wrapper .mobileBuyNao{display:block}}.tenFootExperience .hero .wrapper .videoButtonContainer{-webkit-transition:background-color .25s ease;transition:background-color .25s ease;box-sizing:border-box;color:#00bbde;margin-top:15px;font-size:.9em}.tenFootExperience .hero .wrapper .videoButtonContainer .videoButton i.fa-play{color:white;border-radius:559px;padding:25px 25px 25px 30px;border:3px solid #00bbde;margin-top:10px;font-size:1.6em;transform:scale(1);-webkit-transition:all .25s ease;transition:all .25s ease}.tenFootExperience .hero .wrapper .videoButtonContainer .videoButton:hover{color:#12daff}.tenFootExperience .hero .wrapper .videoButtonContainer .videoButton:hover i.fa-play{transform:scale(1.1);cursor:pointer}.tenFootExperience .hero .videoOverlay{z-index:100}.tenFootExperience .hero img.myo{position:absolute;display:block;right:0;bottom:-250px;left:0;margin:auto;z-index:1}@media only screen and (max-width : 979px){.tenFootExperience .hero{height:auto}.tenFootExperience .hero img.myo{display:none}.tenFootExperience .hero .videoOverlay{display:none}}.newsletter{height:600px;padding-top:125px;background-image:url('https://static.thalmic.com/sapphire/newsletter/newsletter-background.jpg');background-position:center;background-size:cover;text-align:center}.newsletter h1{margin-bottom:30px;color:white}.newsletter .newsletterForm{display:inline-block;padding:40px 80px;background-color:rgba(255,255,255,0.6);margin:0 50px}@media only screen and (max-width : 979px){.newsletter .newsletterForm{padding:20px}}.connect .placeholder{margin-top:38px}.play .segmentHero p{color:rgba(255,255,255,0.84)}.play .segmentHero h1,.play .segmentHero h2,.play .segmentHero h3,.play .segmentHero h4{color:white}.marketIcons{padding-top:50px;padding-right:0;padding-bottom:10px;padding-left:0;text-align:center;background-color:white}.marketIcons .appContainer{margin-top:30px}.marketIcons .appContainer .app{-webkit-transform:rotateZ(0deg);transform:rotateZ(0deg);-webkit-transition:all .25s ease;transition:all .25s ease;display:inline-block;margin-right:20px;margin-bottom:40px;margin-left:20px;border:none}.marketIcons .appContainer .app img{width:100px;border-radius:10px}.marketIcons .appContainer .app:hover .selectLine{width:50px}.marketIcons .appContainer .app .name{color:#555;margin-bottom:10px}.marketIcons .appContainer .app .selectLine{-webkit-transition:width .25s ease;transition:width .25s ease;height:3px;width:0;margin:2px auto 0;background-color:#00bbde}.videoOverlay{position:absolute;top:0;left:0;visibility:hidden;display:none;z-index:1000;height:100%;width:100%;background-color:rgba(3,26,38,0.8)}.videoOverlay.show{visibility:visible;display:block}.videoOverlay iframe{-webkit-transform:translateY(-50%);transform:translateY(-50%);position:relative;display:block;top:50%;margin:0 auto;max-width:100%}.reviews{padding-top:50px;background-color:white;text-align:center}.reviews h4{margin-bottom:20px}.reviews .review{margin-bottom:50px;padding:0 10px}.reviews .review .stars{margin-bottom:20px}.reviews .review .stars .fa-star{margin:0 2px;color:#bfc3c6}.reviews .review .stars .fa-star.filled{color:#00bbde}.reviews .review .text{margin-bottom:10px;font-size:1em;line-height:1.5em}.reviews .review .text i.fa{color:#ccc;margin:0 5px}.reviews .review .author{font-weight:800;color:#00bbde}.armin .preFooter{padding-top:70px;padding-bottom:100px;color:black;text-align:center;background-color:#031a26;background-position:center;background-size:cover}.armin .preFooter .myo_logo{width:80px;height:auto;padding-bottom:40px;vertical-align:middle;border:0}.armin .preFooter h2{margin:0;color:white;font-size:30px}.armin .preFooter .dash{margin:30px auto}.armin .preFooter button{width:260px;padding:1.2em 3em;margin-top:30px;font-weight:400;letter-spacing:.5px}.armin .preFooter .read_more button{margin-left:30px;border-color:white;color:white;transition-property:color,background-color,border-color}.armin .preFooter .read_more button:hover{border-color:#00bbde}.armin .pioneers{padding-top:90px;padding-bottom:90px;color:black;background-position:center;background-size:cover}.armin .pioneers h3{margin-bottom:15px;color:#031a26;font-size:26px;line-height:45px}.armin .pioneers .text{padding-bottom:50px}.armin .pioneers .text p{padding:0;line-height:30px}.armin .pioneers .row{display:block}.armin .pioneers .mainPlayer{display:block;position:relative;float:left;padding:0;margin:0;vertical-align:baseline;box-sizing:border-box;border:0;outline:0;font-size:100%;line-height:30px}@media only screen and (max-width : 979px){.armin .pioneers .mainPlayer{display:none}}.armin .pioneers .mainPlayer .vidPreview{display:block;width:100%;height:auto;vertical-align:middle;border:0}.armin .pioneers .mainPlayer .vidFrame{width:100%;height:100%;position:absolute;top:0;left:0}.armin .pioneers .vidList{margin-left:5px}.armin .pioneers .vidList .vidCard{display:inline-block;width:50%;height:auto;vertical-align:top;box-sizing:border-box;border:5px solid transparent;cursor:pointer;transition:all .25s ease}.armin .pioneers .vidList .vidCard img{display:block;width:100%;height:100%}@media only screen and (min-width : 980px){.armin .pioneers .vidList .vidCard.selected{border-color:#00bbde}}.armin .integration{padding-bottom:200px;color:white;background-image:url('/assets/sapphire/armin/integration/two_arms_up.jpg');background-position:center;background-size:cover}.armin .integration .inner{width:50%;padding:90px 50px;background-color:#00bbde}.armin .integration .text p{padding-bottom:27px;padding-right:0;color:white;font-size:1.4em;line-height:1.9em;opacity:.9}.armin .integration .read_more button{-webkit-transition:all .25s ease;transition:all .25s ease;border:2px solid white}.armin .integration .read_more button:hover{color:#00bbde;background-color:white}.armin .quote{padding-bottom:90px;color:white;background-image:url('/assets/sapphire/armin/quote/armin-footer.jpg');background-position:center;background-size:cover}.armin .quote .inner{padding:90px 50px;background-color:#00bbde}.armin .quote .text p{padding-bottom:27px;padding-right:0;color:white;font-size:1.4em;line-height:1.9em;opacity:.9}.armin .quote .author{margin-bottom:40px;font-weight:400;font-style:italic;line-height:30px}.armin .quote .buy_now{-webkit-transition:all .25s ease;transition:all .25s ease}.armin .quote .buy_now button{border:2px solid white}.armin .quote .buy_now button:hover{color:#00bbde;background-color:white}.buildMyo{padding:50px;background-color:#00bbde}@media only screen and (max-width : 979px){.buildMyo{text-align:center}}.buildMyo h4{color:white}.buildMyo h2{color:#031a26}.buildMyo p{margin-bottom:15px;color:white}.buildMyo button{-webkit-transition-property:color, background-color;transition-property:color, background-color;-webkit-transition-duration:.25s;transition-duration:.25s;-webkit-transition-timing-function:ease;transition-timing-function:ease;padding:1.2em 2.6em;cursor:pointer;background-color:#031a26;font-family:'Open Sans',sans-serif;font-size:.7em;font-weight:500;color:white;text-transform:uppercase;border:none;border-radius:2px;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.buildMyo button>i{margin-right:5px}.buildMyo button:focus{outline:0}.buildMyo button:hover{background-color:#010a0e}.buildMyo button:disabled,.buildMyo button.disabled{cursor:default;background-color:#b3b3b3 !important}.buildMyo button:disabled:hover,.buildMyo button.disabled:hover{background-color:#b3b3b3 !important}.buildMyo button.cta{background-color:transparent;font-size:15px;font-weight:600;color:#031a26;border:2px solid #031a26}.buildMyo button.cta:hover{background-color:#031a26;color:white}.buildMyo button.pink{background-color:#f0495a}.buildMyo button.error{background-color:#f33344}.buildMyo .externalLinks{margin:30px 0 -15px;display:inline-block}.buildMyo .externalLinks a{display:inline-block;vertical-align:top;margin:0 20px 15px 0;text-align:center;border:none;min-width:100px}.buildMyo .externalLinks a img{width:60px;height:46px}.buildMyo .externalLinks a .text{font-size:.8em;color:white;text-transform:uppercase}.buildMyo .externalLinks a .selectLine{-webkit-transition:width .25s ease;transition:width .25s ease;height:3px;width:0;margin:2px auto 0;background-color:#006C80}.buildMyo .externalLinks a:hover .selectLine{width:50px}.downloads{padding:50px 0;text-align:center}.downloads .appContainer{margin-top:30px}.downloads .appContainer a.app{-webkit-transform:rotateZ(0deg);transform:rotateZ(0deg);-webkit-transition:all .25s ease;transition:all .25s ease;display:inline-block;margin-right:20px;margin-bottom:40px;margin-left:20px;border:none;transform-origin:center center;transform-style:preserve-3d}.downloads .appContainer a.app img{width:100px;border-radius:10px}.downloads .appContainer a.app:hover{-webkit-transform:rotateZ(-10deg);transform:rotateZ(-10deg)}.linkBlock{position:relative;background-position:bottom center;background-size:cover;height:385px}.linkBlock:hover .iconContainer{-webkit-transform:translate(-50%, -50%) scale(1.1);transform:translate(-50%, -50%) scale(1.1)}.linkBlock:hover .overlay{background-color:transparent}.linkBlock .overlay{-webkit-transition:background-color .25s ease;transition:background-color .25s ease;position:absolute;top:0;left:0;height:100%;width:100%;background-color:rgba(3,26,38,0.5)}.linkBlock .iconContainer{-webkit-transition:all .25s ease;transition:all .25s ease;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%);position:absolute;top:50%;left:50%;box-sizing:border-box;height:150px;width:150px;padding-top:30px;background-color:white;text-align:center;border-radius:100%}.linkBlock .iconContainer img{width:100px}.linkBlock .iconContainer .text{font-weight:600;text-transform:uppercase;font-size:.8em}.linkBlock .bottom{position:absolute;bottom:0;height:120px;width:100%;background-color:#031a26;line-height:120px;text-align:center}.marketBlock{height:385px;position:relative;padding:50px;background-color:#00bbde;text-align:center}.marketBlock:hover .select{height:400px;width:400px}.marketBlock .select{-webkit-transition:all .25s ease;transition:all .25s ease;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%);position:absolute;top:50%;left:50%;height:200px;max-height:80%;width:200px;max-width:80%;background-color:rgba(3,26,38,0.2);border-radius:100%}.marketBlock img{max-width:320px}.marketBlock button{-webkit-transition-property:color, background-color;transition-property:color, background-color;-webkit-transition-duration:.25s;transition-duration:.25s;-webkit-transition-timing-function:ease;transition-timing-function:ease;padding:1.2em 2.6em;cursor:pointer;background-color:#031a26;font-family:'Open Sans',sans-serif;font-size:.7em;font-weight:500;color:white;text-transform:uppercase;border:none;border-radius:2px;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;position:relative;display:block;margin:10px auto;width:auto}.marketBlock button>i{margin-right:5px}.marketBlock button:focus{outline:0}.marketBlock button:hover{background-color:#010a0e}.marketBlock button:disabled,.marketBlock button.disabled{cursor:default;background-color:#b3b3b3 !important}.marketBlock button:disabled:hover,.marketBlock button.disabled:hover{background-color:#b3b3b3 !important}.marketBlock button.cta{background-color:transparent;font-size:15px;font-weight:600;color:#031a26;border:2px solid #031a26}.marketBlock button.cta:hover{background-color:#031a26;color:white}.marketBlock button.pink{background-color:#f0495a}.marketBlock button.error{background-color:#f33344}.press{padding:50px 0;background-color:#031a26;text-align:center}.press .container{position:relative;min-height:300px}.press .pressImage{-webkit-transition:all .25s ease;transition:all .25s ease;position:absolute;z-index:10;padding:25px;background-color:#00bbde;text-align:center}@media only screen and (max-width : 979px){.press .pressImage{position:relative;max-width:400px;margin:20px auto}}.press .pressImage p{max-width:300px;color:white;margin:0 auto}.press .pressImage img{max-width:100%;max-height:56px}.press .pressImage:hover{-webkit-filter:blur(0);-moz-filter:blur(0);-o-filter:blur(0);-ms-filter:blur(0);filter:blur(0);-webkit-transform:scale(1);transform:scale(1);opacity:1.2;z-index:100}.press a{-webkit-transform:translateX(-50%);transform:translateX(-50%);position:absolute;display:inline-block;bottom:0}@media only screen and (max-width : 979px){.press a{-webkit-transform:translateX(0);transform:translateX(0);position:relative}}@media only screen and (min-width : 980px){.press .img0{-webkit-filter:blur(.9px);-moz-filter:blur(.9px);-o-filter:blur(.9px);-ms-filter:blur(.9px);filter:blur(.9px);-webkit-transform:scale(.85);transform:scale(.85);opacity:.9;bottom:21%;left:10%}.press .img0 img{max-height:36px}.press .img1{-webkit-filter:blur(3px);-moz-filter:blur(3px);-o-filter:blur(3px);-ms-filter:blur(3px);filter:blur(3px);-webkit-transform:scale(.5);transform:scale(.5);opacity:.2;top:6%;right:5%}.press .img2{-webkit-filter:blur(1.5px);-moz-filter:blur(1.5px);-o-filter:blur(1.5px);-ms-filter:blur(1.5px);filter:blur(1.5px);-webkit-transform:scale(.75);transform:scale(.75);opacity:.7;top:5%;left:27%}.press .img3{-webkit-filter:blur(1.8px);-moz-filter:blur(1.8px);-o-filter:blur(1.8px);-ms-filter:blur(1.8px);filter:blur(1.8px);-webkit-transform:scale(.7);transform:scale(.7);opacity:.6;top:30%;left:57%}.press .img4{-webkit-filter:blur(2.4px);-moz-filter:blur(2.4px);-o-filter:blur(2.4px);-ms-filter:blur(2.4px);filter:blur(2.4px);-webkit-transform:scale(.6);transform:scale(.6);opacity:.4;right:30%;bottom:35%}}.useCases{position:relative;padding-top:125px;padding-bottom:50px;text-align:center}@media only screen and (max-width : 979px){.useCases{padding-top:50px}}.useCases .overflowHider{position:relative;overflow-x:hidden}.useCases .useCaseContainer{display:inline-block}.useCases .useCase{position:relative;min-height:550px}@media only screen and (max-width : 979px){.useCases .useCase{min-height:400px}}.useCases .useCase .text{position:relative;z-index:100}.useCases .useCase p{max-width:500px;margin:0 auto}.useCases .useCase button{width:auto}.useCases .useCase img.segmentImage{max-height:350px;max-width:520px}@media only screen and (max-width : 979px){.useCases .useCase img.segmentImage{max-width:300px}}.useCases .arm{position:absolute;right:10%;bottom:0;z-index:10;max-height:350px}@media only screen and (max-width : 979px){.useCases .arm{display:none}}.useCases .selectMobileIconContainer{margin-bottom:30px}@media only screen and (min-width : 980px){.useCases .selectMobileIconContainer{display:none}}.useCases .selectMobileIconContainer .selectMobileIconWrap{display:inline-block;vertical-align:top}.useCases .selectMobileIconContainer .selectMobileIconWrap+.selectMobileIconWrap{margin-left:15px}.useCases .selectMobileIconContainer .selectMobileIconWrap .text{font-size:.8em;margin-top:7px;color:#4e4e4e;text-transform:uppercase}.useCases .selectMobileIconContainer .selectMobileIcon{height:60px;width:60px;padding:10px;cursor:pointer;background-color:white;border-radius:100%}.useCases .selectMobileIconContainer .selectMobileIcon svg{margin-top:15px}.useCases .selectMobileIconContainer .selectMobileIcon.selected{background-color:#00bbde}.useCases .selectMobileIconContainer .selectMobileIcon.selected path,.useCases .selectMobileIconContainer .selectMobileIcon.selected rect,.useCases .selectMobileIconContainer .selectMobileIcon.selected circle,.useCases .selectMobileIconContainer .selectMobileIcon.selected g,.useCases .selectMobileIconContainer .selectMobileIcon.selected line,.useCases .selectMobileIconContainer .selectMobileIcon.selected polyline{stroke:white}.useCases .selectIcon{-webkit-transition:all .25s ease;transition:all .25s ease;position:absolute;top:-60px;z-index:100;box-sizing:border-box;height:120px;width:120px;margin-left:-60px;padding:32px 27px;cursor:pointer;background-color:white;border-radius:100%}@media only screen and (max-width : 979px){.useCases .selectIcon{display:none}}.useCases .selectIcon.slide{top:30px}.useCases .selectIcon path,.useCases .selectIcon rect,.useCases .selectIcon circle,.useCases .selectIcon g,.useCases .selectIcon line,.useCases .selectIcon polyline{-webkit-transition:stroke .25s ease;transition:stroke .25s ease}.useCases .selectIcon img{width:100%}.useCases .selectIcon .text{-webkit-transition:color .25s ease;transition:color .25s ease;color:#00bbde;text-transform:uppercase}.useCases .selectIcon:hover,.useCases .selectIcon.selected{top:-75px;height:150px;width:150px;margin-left:-75px;background-color:#00bbde}.useCases .selectIcon:hover.slide,.useCases .selectIcon.selected.slide{top:37.5px}.useCases .selectIcon:hover .text,.useCases .selectIcon.selected .text{color:white}.useCases .selectIcon:hover path,.useCases .selectIcon.selected path,.useCases .selectIcon:hover rect,.useCases .selectIcon.selected rect,.useCases .selectIcon:hover circle,.useCases .selectIcon.selected circle,.useCases .selectIcon:hover g,.useCases .selectIcon.selected g,.useCases .selectIcon:hover line,.useCases .selectIcon.selected line,.useCases .selectIcon:hover polyline,.useCases .selectIcon.selected polyline{stroke:white}.useCases .selectIcon.icon1{left:50%}.useCases .selectIcon.icon0{left:20%}.useCases .selectIcon.icon0.slide{left:30%}.useCases .selectIcon.icon2{left:80%;padding:35px 32px 25px 20px}.useCases .selectIcon.icon2.slide{left:70%}.educationPage{text-align:center}.educationPage button{border-radius:4px}.educationPage section{padding:100px}.educationPage h2{font-size:1.8em}.educationPage h3{text-transform:uppercase;color:#8e9399;font-size:.9em;font-weight:700}.educationPage p{color:#7e8890;font-weight:400}.educationPage button{font-size:.9em}.educationPage .tallHero{background-color:#0a2432;position:relative;padding:0;overflow:hidden}.educationPage .tallHero .upper{position:relative;text-align:left}.educationPage .tallHero .upper .overlay{position:absolute;top:0;left:0;width:100%;height:100%;background-color:rgba(3,26,38,0.56);display:none}.educationPage .tallHero .upper .background{width:100%;display:block}.educationPage .tallHero .upper .content{-webkit-transform:translateY(-50%);transform:translateY(-50%);position:relative;top:50%;top:45%;position:absolute;left:55%;width:500px}.educationPage .tallHero .upper h2{margin-bottom:20px;font-size:30px;color:#031a26}.educationPage .tallHero .upper p{color:rgba(0,0,0,0.6);font-size:1.1em}@media only screen and (max-width : 979px){.educationPage .tallHero .upper{text-align:center}.educationPage .tallHero .upper .background{min-width:100%;width:auto}.educationPage .tallHero .upper .content{left:auto;width:auto;color:white;padding:0 20px}.educationPage .tallHero .upper .content h2{color:white}.educationPage .tallHero .upper .overlay{display:initial}.educationPage .tallHero .upper p{color:#f0f0f0;font-weight:100}}.educationPage .tallHero .lower .packs{position:relative;top:-60px}.educationPage .tallHero .lower .packs .pack{display:inline-block;vertical-align:top;width:335px;max-width:100%;border-radius:2px;overflow:hidden;margin-bottom:25px}@media only screen and (min-width : 980px){.educationPage .tallHero .lower .packs .pack+.pack{margin-left:25px}}.educationPage .tallHero .lower .packs .pack .header{height:142px;box-sizing:border-box;background-color:#f0f0f0;padding-top:25px}.educationPage .tallHero .lower .packs .pack .header h2{margin:0;color:#031a26}.educationPage .tallHero .lower .packs .pack .header h2 .num{font-weight:700}.educationPage .tallHero .lower .packs .pack .header h3{margin:0;margin-top:-7px;font-size:.85em}.educationPage .tallHero .lower .packs .pack .header p{color:#7e8890}.educationPage .tallHero .lower .packs .pack .content{padding:80px 40px 50px;background-color:white;position:relative;height:290px;box-sizing:border-box}.educationPage .tallHero .lower .packs .pack .content img{position:absolute;top:-25px;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%)}.educationPage .tallHero .lower .packs .pack .content img.myo_illustration{top:-38px}.educationPage .tallHero .lower .packs .pack .content img.free_shipping{right:-17px;left:auto;top:-38px}.educationPage .tallHero .lower .packs .pack .content img.carry_case_24{top:-34px}.educationPage .tallHero .lower .packs .pack .content p{padding:0;font-size:.95em}.educationPage .tallHero .lower .packs .pack .content p .bold{font-weight:700}.educationPage .tallHero .lower .packs .pack .content .valued{margin-top:8px;color:#031a26;font-size:.85em}.educationPage .tallHero .lower .packs .pack .content .buy{margin-top:30px}.educationPage .tallHero .lower .asterisk{position:relative;top:-35px;color:#b5c1c8;font-size:.9em}@media only screen and (max-width : 979px){.educationPage .tallHero .lower .packs{padding:0 15px}.educationPage .tallHero .lower .packs .pack{display:block;margin:25px auto}.educationPage .tallHero .lower .packs .pack .header{height:auto;min-height:142px}.educationPage .tallHero .lower .packs .pack .content{height:auto;min-height:290px}.educationPage .tallHero .lower .packs .pack .content .buy{display:block}}.educationPage .universityLogos{padding:80px}.educationPage .universityLogos img{display:inline-block;margin-right:6%;vertical-align:middle;margin-top:15px}@media only screen and (max-width : 979px){.educationPage .universityLogos{padding:30px 15px}.educationPage .universityLogos img{display:block;margin:0 auto;padding:10px 0}}.educationPage .future{padding:100px;background-color:white}.educationPage .future p{font-weight:100}.educationPage .future .particular h3{color:#031a26;text-transform:none;font-size:1em}.educationPage .future .imgContainer{height:140px;box-sizing:border-box}.educationPage .future .imgContainer img.writeTheCodes{padding-top:15px}.educationPage .future .imgContainer img.thisTriangleIsMovingFast{padding-top:30px}.educationPage .future .intro{margin-bottom:20px}.educationPage .future p{margin-top:15px}@media only screen and (max-width : 979px){.educationPage .future{padding:100px 20px}.educationPage .future .particulars .particular+.particular{margin-top:35px}}.educationPage .about .datMyo{position:relative;display:inline-block;margin:0 auto;color:#8e9399}.educationPage .about .datMyo img{max-width:100%}.educationPage .about .datMyo img.render{display:none}.educationPage .about .datMyo .tag{width:250px;position:absolute;font-size:.9em}.educationPage .about .datMyo .tag.sensors{top:-8px;right:-140px}.educationPage .about .datMyo .tag.processor{top:52px;right:360px}.educationPage .about .datMyo .tag.motionRate{top:103px;right:421px}.educationPage .about .datMyo .tag.leds{top:99px;right:-200px}.educationPage .about .datMyo .tag.usb{top:149px;right:-200px}.educationPage .about .datMyo .tag.emg{top:261px;right:440px}.educationPage .about .datMyo .tag.emgRate{top:360px;right:420px}@media only screen and (max-width : 979px){.educationPage .about{padding:100px 50px}.educationPage .about .datMyo{display:block}.educationPage .about .datMyo img.renderAndLines{display:none}.educationPage .about .datMyo img.render{display:inline}.educationPage .about .datMyo ul{text-align:left;list-style:disc;margin-bottom:30px}.educationPage .about .datMyo ul li{line-height:1.9em;color:#00bbde;margin-left:25px}.educationPage .about .datMyo ul li span{color:#555}.educationPage .about .datMyo ul li+li{margin-top:12px}.educationPage .about .datMyo .tag{position:static;width:auto}}.educationPage .whatsInItForMe{background-color:white;padding:50px 0 0;color:#dadddf;position:relative}.educationPage .whatsInItForMe h2{margin-bottom:30px}.educationPage .whatsInItForMe .case{margin-bottom:50px}.educationPage .whatsInItForMe a.galleryLink{position:absolute;padding-top:120px;color:white;box-sizing:border-box;left:50%;top:156px;-webkit-transform:translateX(-50%);transform:translateX(-50%);display:block;width:185px;height:185px;border-radius:99px;background-color:#00bbde;text-align:center}.educationPage .whatsInItForMe a.galleryLink .galleryIcon1,.educationPage .whatsInItForMe a.galleryLink .galleryIcon2{position:absolute;left:61px;top:49px;-webkit-transition:all .25s ease;transition:all .25s ease}.educationPage .whatsInItForMe a.galleryLink:hover{color:white}.educationPage .whatsInItForMe a.galleryLink:hover .galleryIcon1{-webkit-transform:translateX(-10px) rotate(-5deg) translateY(-5px);transform:translateX(-10px) rotate(-5deg) translateY(-5px)}.educationPage .whatsInItForMe a.galleryLink:hover .galleryIcon2{-webkit-transform:translateX(15px) rotate(5deg) translateY(-18px);transform:translateX(15px) rotate(5deg) translateY(-18px)}.educationPage .whatsInItForMe .gallery{-webkit-transition:height .25s ease;transition:height .25s ease;height:0;box-sizing:padding-box;overflow:hidden}.educationPage .whatsInItForMe .gallery.expanded{height:795px}@media only screen and (max-width : 979px){.educationPage .whatsInItForMe .gallery.expanded{height:auto}}.educationPage .whatsInItForMe .gallery .content{padding:50px}@media only screen and (max-width : 979px){.educationPage .whatsInItForMe .gallery .content{padding:50px 10px}.educationPage .whatsInItForMe .gallery .content .column+.column{margin-top:20px}}.educationPage .whatsInItForMe .gallery .content .image{background-color:white;background-size:cover;background-position:center center;background-repeat:no-repeat}.educationPage .whatsInItForMe .gallery .content .image img{width:auto;min-height:100%}.educationPage .whatsInItForMe .gallery .content .image.tall{height:400px}.educationPage .whatsInItForMe .gallery .content .image.short{height:275px}.educationPage .whatsInItForMe .gallery .content .image.image01{background-image:url('https://static.thalmic.com/sapphire/education/whatsInside/01-pelican-closed.png')}.educationPage .whatsInItForMe .gallery .content .image.image02{background-image:url('https://static.thalmic.com/sapphire/education/whatsInside/02-pelican-open.png')}.educationPage .whatsInItForMe .gallery .content .image.image03{background-image:url('https://static.thalmic.com/sapphire/education/whatsInside/03-pelican-top-view.png')}.educationPage .whatsInItForMe .gallery .content .image.image04{background-image:url('https://static.thalmic.com/sapphire/education/whatsInside/04-myo-charging.png')}.educationPage .whatsInItForMe .gallery .content .image.image05{background-image:url('https://static.thalmic.com/sapphire/education/whatsInside/05-myo-laptop.png')}.educationPage .whatsInItForMe .gallery .content .image+.image{margin-top:20px}@media only screen and (min-width : 980px){.educationPage .whatsInItForMe .gallery .content .image{-webkit-box-shadow:3px 3px 5px 0 #a7a9af;-moz-box-shadow:3px 3px 5px 0 #a7a9af;box-shadow:3px 3px 5px 0 #a7a9af;border-radius:2px;margin-top:10px}}@media only screen and (max-width : 979px){.educationPage .whatsInItForMe .gallery .content .image{background-size:contain}.educationPage .whatsInItForMe .gallery .content .image.tall,.educationPage .whatsInItForMe .gallery .content .image.short{height:300px}}.educationPage .whatsInItForMe img{max-width:100%}.educationPage .whatsInItForMe .chevron{width:100%;display:block}.educationPage .whatsInItForMe .stuff{padding:95px 0;background-color:#0a2432}.educationPage .whatsInItForMe .stuff .wrapper{margin:0 auto}.educationPage .whatsInItForMe .stuff li{box-sizing:border-box;height:250px;width:250px;margin:0 auto}.educationPage .whatsInItForMe .stuff li .imgContainer{height:140px}.educationPage .whatsInItForMe .stuff li .imgContainer img{-webkit-transform:translateY(-50%);transform:translateY(-50%);position:relative;top:50%}.educationPage .sampleLessons{background-color:#04202c;padding:65px 50px 80px}.educationPage .sampleLessons h2{color:#f0f0f0}.educationPage .sampleLessons .headerImage{margin:30px 0}@media only screen and (max-width : 979px){.educationPage .sampleLessons .headerImage img{max-width:100%}}.educationPage .sampleLessons .lessonPlan{color:#f0f0f0}.educationPage .sampleLessons .lessonPlan button{background-color:transparent;border:2px solid #00bbde;color:#00bbde;padding:1.2em 2em}.educationPage .sampleLessons .lessonPlan button:hover{background-color:#00bbde;color:white}@media only screen and (max-width : 979px){.educationPage .sampleLessons .lessonPlan{margin-bottom:40px}}.educationPage .sampleLessons .lessonPlan .planTitle{margin-bottom:18px;font-size:1.1em;font-weight:100}.educationPage .buyBuyBuy{background-image:url('https://static.thalmic.com/sapphire/education/pre_footer2.jpg');background-size:cover;background-position:left center;position:relative;padding:0}.educationPage .buyBuyBuy .asterisk{font-size:.8em;max-width:500px;margin-top:20px;line-height:1.3em;margin-left:auto;margin-right:auto}.educationPage .buyBuyBuy .mobileOverlay{position:absolute;top:0;left:0;width:100%;height:100%;background-color:rgba(3,26,38,0.56);display:none}@media only screen and (max-width : 979px){.educationPage .buyBuyBuy .mobileOverlay{display:initial}}.educationPage .buyBuyBuy .content{padding:150px 0}.educationPage .buyBuyBuy .content .choice{text-align:left}.educationPage .buyBuyBuy .content .choice h2{font-size:2em;margin:0;margin-bottom:15px}.educationPage .buyBuyBuy .content .choice p{font-weight:100;color:#8e9399}.educationPage .buyBuyBuy .content .choice+.choice{margin-top:50px}.educationPage .buyBuyBuy .content .choice a+a{margin-left:15px}@media only screen and (max-width : 979px){.educationPage .buyBuyBuy .content .choice{text-align:center}.educationPage .buyBuyBuy .content .choice h2,.educationPage .buyBuyBuy .content .choice p{color:#f0f0f0}}.techspecs{background-color:white;color:#555}@media only screen and (max-width : 979px){.techspecs h2{text-align:center}.techspecs .row>*{margin:20px 0}}.techspecs .container section{padding:40px 0;border-top:1px solid #ebedf0}.techspecs .container section:first-child{border:none}.techspecs .container section h2{margin-bottom:20px;font-size:30px;font-weight:100;color:#4e4e4e;line-height:45px}.techspecs .container section p{max-width:480px}.techspecs .container section ul{list-style-position:inside;list-style-type:circle}.techspecs .container section ul li{margin-bottom:15px}.techspecs section.included .highlight{display:inline-block;margin-right:4px;padding:3px 8px;background-color:#00bbde;color:white;border-radius:3px}.techspecs section.included img{width:100%;max-width:540px}.techspecs section.colors .row{text-align:center}.techspecs section.colors img{display:block;width:100%;max-width:360px;margin-right:auto;margin-bottom:30px;margin-left:auto}.techspecs section.colors label{padding:5px 15px;background-color:#8e9399;color:white;border-radius:10px}.techspecs section.dimensions .highlight{font-weight:800}.techspecs section.dimensions img{width:100%;max-width:460px}.techspecs section.compatible img{max-height:165px}.techspecs section.compatible .row{margin-bottom:50px}.techspecs section.compatible .deviceImage{text-align:center}.techspecs section.gestures .poseImgs{text-align:center}.techspecs section.gestures .poseImgs img{max-width:85px;margin-right:15px}.techspecs section.hardware table{margin-left:-5px;border-collapse:separate;border-spacing:5px}.techspecs section.hardware table tr:nth-child(odd){background-color:#ebedf0}.techspecs section.hardware table tr:nth-child(even){background-color:#f0f0f0}.techspecs section.hardware table td:first-child{width:20%;min-width:100px}.techspecs section.communication img{width:100%}.techspecs section.marketCallout{background-color:#f2f2f2}.techspecs section.marketCallout a{border:none}.techspecs section.marketCallout img{width:100%;max-width:500px}.firmwareUpdate section.hero{height:auto;padding:130px 0;background-size:initial;text-align:center;background-image:url('https://static.thalmic.com/sapphire/firmwareUpdate/top-bground.png')}.firmwareUpdate section.hero h1{margin-bottom:30px;color:white}.firmwareUpdate section.hero .firmwareDownload{display:inline-block;margin:0 40px;border:none}.firmwareUpdate section.hero .firmwareDownload:hover .imageContainer{border-color:#00bbde}.firmwareUpdate section.hero .firmwareDownload .imageContainer{-webkit-transition:border-color .25s ease;transition:border-color .25s ease;overflow:hidden;height:175px;width:175px;margin-bottom:-30px;text-align:center;border:5px solid transparent;border-radius:100%}.firmwareUpdate section.hero .firmwareDownload .imageContainer img{height:175px}.firmwareUpdate section.hero .firmwareDownload .imageContainer img.mdk{margin-left:-28px}.firmwareUpdate section.hero .firmwareDownload .imageContainer img.alpha{margin-left:-28px}.firmwareUpdate section.hero .firmwareDownload button{width:100%}.firmwareUpdate section.hero .firmwareDownload button i{color:#008aa4}.firmwareUpdate section.howTo{text-align:center}.firmwareUpdate section.howTo h1{margin-bottom:50px;color:#00bbde}.firmwareUpdate section.howTo img{max-width:100%}.firmwareUpdate section.howTo .container{padding:40px 0;border-top:1px solid #dadddf}.firmwareUpdate section.howTo .container img{vertical-align:middle}.firmwareUpdate section.howTo .container .text{display:inline-block;vertical-align:middle;max-width:400px;padding:0 60px;text-align:left}.firmwareUpdate section.howTo .container b{font-weight:800}.firmwareUpdate section.howTo .container .done{margin:40px 0;font-size:2.5em;font-weight:800}.firmwareUpdate section.howTo .container .done i{margin-right:15px;font-size:1.2em;color:#00bbde;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite}.firmwareUpdate section.howTo .container .warning{display:inline-block;margin-top:100px;margin-bottom:30px;padding:40px 180px;background-color:rgba(252,146,51,0.1);border:2px solid #fc9233;border-radius:10px}.firmwareUpdate section.howTo .container .warning i{display:inline-block;font-size:3em;color:#fc9233}.firmwareUpdate section.howTo .container .warning>div{display:inline-block}.firmwareUpdate section.howTo .container .warning .bold{font-weight:800}.zoinks{text-align:center;padding:75px 0}.zoinks .jinkies{margin-top:20px;font-size:4em;line-height:normal}.zoinks .egad{display:inline-block;margin-top:10px;padding-top:10px;font-size:1.3em;border-top:solid 1px #555}.start .hero{position:relative;height:540px;min-width:1200px;padding:0;overflow:visible;background-image:url('/assets/sapphire/start/images/background.jpg');background-size:cover}@media only screen and (max-width : 979px){.start .hero{min-width:auto;height:300px;background-size:cover;background-position:center,center;background-image:url('/assets/sapphire/start/images/background_mobile.jpg')}.start .hero .tooltip,.start .hero .items{display:none}}.start .hero .tooltip{-webkit-transition-property:background-color, border-color;transition-property:background-color, border-color;-webkit-transition-duration:.25s;transition-duration:.25s;-webkit-transition-timing-function:ease;transition-timing-function:ease;position:absolute;width:220px;padding:25px 40px;cursor:default;background-color:rgba(255,255,255,0);border:1px solid transparent;border-radius:10px;z-index:1}.start .hero .tooltip:hover{background-color:rgba(255,255,255,0.9);border:1px solid #ddd}.start .hero .tooltip:hover h4{opacity:1}.start .hero .tooltip:hover p{opacity:1}.start .hero .tooltip:hover i{color:#00bbde}.start .hero .tooltip i{-webkit-transition:color .25s ease;transition:color .25s ease;position:absolute;top:5px;left:5px;color:white}.start .hero .tooltip h4{-webkit-transition:opacity .25s ease;transition:opacity .25s ease;position:relative;opacity:0;font-size:16px;font-weight:100;color:#555;text-transform:capitalize}.start .hero .tooltip p{-webkit-transition:opacity .25s ease;transition:opacity .25s ease;padding:0;margin:0;opacity:0;font-size:12px;font-weight:500;color:#999;line-height:16px}.start .hero .items{position:absolute}.start .hero .items.card{top:290px;left:523px}.start .hero .items.clips{top:262px;left:781px}.start .hero .items.myo{top:20px;left:480px}.start .hero .items.usb{top:246px;left:228px}.start .hero .items.dongle{top:384px;left:796px}.start .downloadSection{background-color:white;text-align:center}.start .downloadSection p{max-width:750px;margin:20px auto}.start .downloadSection .connectDownload{display:inline-block;vertical-align:top;margin:0 40px;border:none}.start .downloadSection .connectDownload:hover .icon{border-color:#bfc3c6}.start .downloadSection .connectDownload:hover .icon .fancyBar{width:80px}.start .downloadSection .connectDownload .icon{-webkit-transition:border-color .25s ease;transition:border-color .25s ease;box-sizing:border-box;height:200px;width:200px;margin-bottom:-33.33333333px;background-color:#ebedf0;border:3px solid #ebedf0;border-radius:100%}.start .downloadSection .connectDownload .icon i{display:block;margin-top:55px;font-size:5em}.start .downloadSection .connectDownload .icon .fancyBar{-webkit-transition:width .25s ease;transition:width .25s ease;display:inline-block;height:3px;width:0;background-color:#bfc3c6}.start .downloadSection .connectDownload button{width:100%}.start .downloadSection .connectDownload button i{margin-right:8px;color:#008aa4}.start .downloadSection .connectDownload .requirements{max-width:190px;margin-top:10px;margin-right:auto;margin-left:auto;font-size:.8em;color:#4e4e4e}.start .downloadSection .buttons button{width:100%;font-size:1em}.start .downloadSection .buttons button i{vertical-align:bottom;font-size:1.5em}.start .downloadSection .buttons .col2{line-height:4em}.start .presentationSection{text-align:center}.start .presentationSection p{max-width:500px;margin:20px auto}.start .presentationSection .presentationDownload{display:inline-block;vertical-align:top;margin:0 40px;border:none}.start .presentationSection .presentationDownload:hover .icon{border-color:#8e9399}.start .presentationSection .presentationDownload:hover .icon .fancyBar{width:80px}.start .presentationSection .presentationDownload .icon{-webkit-transition:border-color .25s ease;transition:border-color .25s ease;box-sizing:border-box;height:150px;width:150px;margin-bottom:-25px;background-color:#dadddf;border:3px solid #dadddf;border-radius:100%}.start .presentationSection .presentationDownload .icon img{display:block;width:40px;margin-top:40px;margin-right:auto;margin-left:auto}.start .presentationSection .presentationDownload .icon .fancyBar{-webkit-transition:width .25s ease;transition:width .25s ease;display:inline-block;height:2px;width:0;background-color:#8e9399}.start .presentationSection .presentationDownload button{width:100%;font-size:.7em;font-weight:300}.start .presentationSection .presentationDownload button i{margin-right:8px;color:#008aa4}.start .supportSection{background-color:#ebedf0;color:#8e9399;text-align:center;padding:50px 0}.start .supportSection p{font-weight:500}.start .supportSection i{margin-right:8px;color:#00bbde}.play .quote{padding:90px 0;background-color:#031a26;text-align:center}.play .quote .text{max-width:500px;margin:0 auto;padding:0 0 20px;color:white;text-align:center}.play .quote .text p{max-width:400px;margin:0 auto;padding:0;font-size:1.2em;line-height:1.8em;font-weight:100}.play .quote .author{margin-top:20px;font-weight:800;color:#00bbde;text-transform:uppercase}.controls{padding-top:50px;padding-right:0;padding-bottom:70px;padding-left:0;text-align:center}.controls h2{margin-bottom:30px}.controls .placeholder,.controls video{max-height:375px;width:100%;max-width:500px}.controls .instructionContainer{margin-top:50px;text-align:left}@media only screen and (max-width : 979px){.controls .instructionContainer{text-align:center}}.controls .instructionContainer .instruction{-webkit-transition:background-color .25s ease;transition:background-color .25s ease;display:inline-block;vertical-align:top;box-sizing:border-box;height:250px;width:150px;padding:10px;cursor:pointer;text-align:center}.controls .instructionContainer .instruction:hover .gesture{-webkit-transform:scale(1.1);transform:scale(1.1)}.controls .instructionContainer .instruction:hover .selectLine{width:50px}.controls .instructionContainer .instruction .gesture{-webkit-transition:transform .25s ease;transition:transform .25s ease;height:100px;width:100px;margin:0 auto;background-color:#031a26;line-height:117px;border-radius:100%}.controls .instructionContainer .instruction img.icon{display:block;height:30px;margin:15px auto}.controls .instructionContainer .instruction.selected .gesture{border:4px solid #00bbde;margin-bottom:-4px;margin-top:-4px}.controls .instructionContainer .instruction .title{font-style:italic;font-weight:800;text-transform:uppercase}.controls .instructionContainer .instruction .selectLine{-webkit-transition:width .25s ease;transition:width .25s ease;height:3px;width:0;margin:8px auto 0;background-color:#00bbde}.solution{background-color:white}.solution h2{margin-bottom:20px}.solution .right{text-align:center}.solution .right .myoImage{height:200px;display:block;margin:0 auto}.solution .right .fa-plus{display:block;padding:20px 0 10px;font-size:2em;color:#dadddf}.solution .right .datGlass{white-space:nowrap;position:relative;width:415px;height:216px;margin:0 auto}.solution .right .datGlass img{width:415px;display:inline-block}@media only screen and (max-width : 979px){.solution .right{margin-top:20px}.solution .right .datGlass{width:100%}.solution .right .datGlass img{width:100%}}.armin .djTools{color:black;background-color:white;background-image:url('/assets/sapphire/armin/djTools/midi_image.jpg');background-repeat:no-repeat;background-position:right bottom;background-size:cover}.armin .djTools .container{padding-top:90px;padding-bottom:300px}.armin .djTools h3{margin-bottom:15px;color:#031a26;font-size:26px;line-height:45px}.armin .djTools .text{margin-bottom:30px}.armin .djTools .text p{line-height:30px}.promoSimple{text-align:center;margin:20px 0}.static{background-color:white;border-top:1px solid #f0f0f0;padding-bottom:50px;font-weight:300}.static h1{margin-top:20px;font-weight:500}.static h3{color:#00bbde;text-transform:uppercase;letter-spacing:2px;font-weight:600;margin-top:20px}.static strong{font-weight:700}.static ul{margin:0 0 10px 25px;list-style-type:disc}.static ul li{margin-bottom:10px}.static ol{margin:0 0 10px 25px;list-style-type:decimal}.static ol ol{list-style-type:lower-alpha}.static .affiliate{margin-top:80px}.static .affiliate h1{text-align:center}.static .affiliate .box-content{font-size:1.4em;line-height:1.6em;text-align:center;background-color:rgba(242,242,242,0.5);padding:40px;margin:20px 0}.static .affiliate .box-content a.button{margin-top:15px}.static .affiliate .box-content a.button:hover{text-decoration:none}.static .affiliate h3{letter-spacing:0}.static .referral .image_25_off{width:100%}.static .referral .subtitle{text-align:center;font-size:1.3em;line-height:1.9em;margin-bottom:30px;margin-top:20px}.shipping{text-align:center}.shipping .animationContainer{position:relative;display:inline-block;overflow:hidden;width:400px;padding-top:150px}.shipping .animationContainer .fa-sun-o{position:absolute;top:60px;left:30px;font-size:2em;color:#fbdb31}.shipping .animationContainer .fa-cloud{position:absolute;top:0;left:-40px;color:#bfc3c6;animation-iteration-count:infinite}.shipping .animationContainer .cloud1{-webkit-animation-name:cloudSlide;animation-name:cloudSlide;-webkit-animation-duration:5s;animation-duration:5s;-webkit-animation-timing-function:linear;animation-timing-function:linear;top:120px;font-size:1.2em}@-webkit-keyframes cloudSlide{0%{-webkit-transform:translateX(-40px);transform:translateX(-40px)}100%{-webkit-transform:translateX(450px);transform:translateX(450px)}}@keyframes cloudSlide{0%{-webkit-transform:translateX(-40px);transform:translateX(-40px)}100%{-webkit-transform:translateX(450px);transform:translateX(450px)}}.shipping .animationContainer .cloud2{-webkit-animation-name:cloudSlide;animation-name:cloudSlide;-webkit-animation-duration:8s;animation-duration:8s;-webkit-animation-timing-function:linear;animation-timing-function:linear;-webkit-animation-delay:2s;animation-delay:2s;-webkit-transition-delay:2s;transition-delay:2s;top:100px;font-size:1.5em}@-webkit-keyframes cloudSlide{0%{-webkit-transform:translateX(-40px);transform:translateX(-40px)}100%{-webkit-transform:translateX(450px);transform:translateX(450px)}}@keyframes cloudSlide{0%{-webkit-transform:translateX(-40px);transform:translateX(-40px)}100%{-webkit-transform:translateX(450px);transform:translateX(450px)}}.shipping .animationContainer .cloud3{-webkit-animation-name:cloudSlide;animation-name:cloudSlide;-webkit-animation-duration:18s;animation-duration:18s;-webkit-animation-timing-function:linear;animation-timing-function:linear;-webkit-animation-delay:1s;animation-delay:1s;-webkit-transition-delay:1s;transition-delay:1s;top:110px;font-size:2.2em}@-webkit-keyframes cloudSlide{0%{-webkit-transform:translateX(-40px);transform:translateX(-40px)}100%{-webkit-transform:translateX(450px);transform:translateX(450px)}}@keyframes cloudSlide{0%{-webkit-transform:translateX(-40px);transform:translateX(-40px)}100%{-webkit-transform:translateX(450px);transform:translateX(450px)}}.shipping .animationContainer .truck{-webkit-animation-name:bobbing;animation-name:bobbing;-webkit-animation-duration:.5s;animation-duration:.5s;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out;position:relative;display:inline-block;animation-iteration-count:infinite;transform-origin:right center}@-webkit-keyframes bobbing{0%{-webkit-transform:rotate(0) translateY(0);transform:rotate(0) translateY(0)}50%{-webkit-transform:rotate(.1deg) translateY(3px);transform:rotate(.1deg) translateY(3px)}100%{-webkit-transform:rotate(0) translateY(0);transform:rotate(0) translateY(0)}}@keyframes bobbing{0%{-webkit-transform:rotate(0) translateY(0);transform:rotate(0) translateY(0)}50%{-webkit-transform:rotate(.1deg) translateY(3px);transform:rotate(.1deg) translateY(3px)}100%{-webkit-transform:rotate(0) translateY(0);transform:rotate(0) translateY(0)}}.shipping .animationContainer .truck .fa-truck{font-size:4em;color:#00bbde}.shipping .animationContainer .truck .lilMyo{position:absolute;top:16px;left:33px}