.overlaylayout{position:fixed;left:0;right:0;top:0;bottom:0;background-color:rgba(0,0,0,.7);z-index:2;color:#fff}.overlaylayout .overlayback,.overlaylayout .overlayclose{z-index:10;color:#999;position:absolute;top:20px;text-decoration:none;display:inline-block}.overlaylayout .overlayclose{right:20px;width:20px;height:20px}.overlaylayout .overlayclose svg{display:block;width:100%;height:100%}.overlaylayout .overlayclose svg path{fill:#999}.overlaylayout .overlayback{left:20px}.overlaylayout .overlayback img{display:inline-block;vertical-align:middle;margin-right:1em}.overlaylayout .overlayback span{display:inline-block;font-size:1.4em;font-weight:700;vertical-align:middle}.overlaylayout .overlaycontent h1{font-size:3.6em;text-transform:uppercase;font-weight:900;padding:0;line-height:1em}.overlaylayout.scrollable .overlaycontent{position:fixed;left:0;right:0;top:0;bottom:0;overflow-y:scroll}.search{padding:2em 0}.search .searchbox{height:3em;width:200px;margin:0 auto}.search .searchbox input{box-sizing:border-box;width:100%;height:100%;padding-left:1.8em;outline:none;border:none;background:none;color:#fff;z-index:3;position:relative;font-size:2.8em;font-weight:900;line-height:1.11em}.search .searchbox input:focus{outline-offset:0}.search .searchbox .searchicon{position:absolute;z-index:2}.search .searchicon{width:3em;height:3em;display:inline-block;vertical-align:middle}.search .searchicon svg{display:block;width:100%;height:100%}.search .searchicon svg path{fill:#fff}.search .searchfield{display:inline-block;height:3em;vertical-align:middle}.search .searchfield input{height:100%}.categorieslist{height:80vh;overflow-y:scroll}.categorieslist li{font-size:3.6em;text-transform:uppercase;padding-bottom:.6em;font-weight:900;word-break:break-word}.categorieslist li a{color:#e7e7e7;text-decoration:none}.categorieslist li a.active,.categorieslist li a:hover{color:#48b8ec}.channelguide{color:#ccc}.channelguide .search{height:9em;box-sizing:border-box}.channelguide .channelguidecontent{position:absolute;top:18em;bottom:0;left:0;right:0}.channelguide .channelguidecontent h1{color:#fff;text-align:right;font-size:4.8em!important;padding:0;line-height:1em}.channelguide.channelguidecategory .channelguidecontent,.channelguide.channelguidechannel .channelguidecontent{top:9em;width:90%;margin:0 auto}.indicator{overflow:hidden;color:currentColor}@-webkit-keyframes spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@keyframes spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}.indicator svg{-webkit-animation-name:spin;animation-name:spin;-webkit-animation-duration:.5s;animation-duration:.5s;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite;-webkit-animation-timing-function:linear;animation-timing-function:linear;margin:0 .5em;vertical-align:middle;height:1.5em}.indicator svg path{fill:currentColor}.channelitem{padding:0;margin-bottom:3.5em;background-color:#000;padding:3px;border:1px solid #575757}.channelitem span.imagebox{display:block;position:relative;width:100%}.channelitem span.imagebox:before{content:"";display:block;padding-top:100%}.channelitem span.imagebox .imageboximage,.channelitem span.imagebox img{display:block;position:absolute;top:0;left:0;bottom:0;right:0;width:100%;height:100%}.channelitem span.imagebox .imageboximage{background-size:cover;background-repeat:no-repeat;background-position:50%}.channelitem span.title{display:block;height:2.8em;font-size:2em;line-height:1.2em;overflow:hidden;text-overflow:ellipsis;color:#e7e7e7;padding:.2em .5em;text-align:left}.channelsgrid{height:80vh;overflow-y:scroll}.channelsgrid a{color:#ccc;text-decoration:none}.channelsgrid a:hover{color:#48b8ec}.categorysort{float:right;background:none;padding:0 0 1em;font-size:1.8em;color:#ccc}.categorysort select{background-color:#000;border:#1d1d1d;outline:none}.channelguidecategory .toprow{padding-bottom:3em}.channelguidecategory h1{text-align:left!important}.videoitem{padding:0;margin-bottom:3.5em}.videoitem span.imagebox{display:block;position:relative;width:100%;border:1px solid #575757}.videoitem span.imagebox:before{content:"";display:block;padding-top:56.25%}.videoitem span.imagebox .imageboximage,.videoitem span.imagebox img{display:block;position:absolute;top:0;left:0;bottom:0;right:0;width:100%;height:100%}.videoitem span.imagebox .imageboximage{background-size:contain;background-repeat:no-repeat}.videoitem span.title{display:block;font-size:1.6em;color:#fff;line-height:2em;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.videoitem span.time{font-size:1.4em;color:#999}.videosgrid{height:80vh;overflow-y:scroll}.videosgrid a{color:#ccc;text-decoration:none}.videosgrid a:hover{color:#48b8ec}.channelinfo{text-align:left;overflow-y:scroll}.channelinfo .desc{color:#f7f7f7;font-size:1.6em;line-height:2em}.channelguidechannel .toprow{padding-bottom:3em}.channelguidechannel h1{text-align:left!important}.loginbox{color:#e3e3e3;width:400px;margin:100px auto 0;text-align:center;font-size:1.6em}.loginbox .check{background:transparent url(/_assets/da986921e2598993a91a0d93449c3c8a.png) no-repeat 0 0;width:3em;height:3em;background-size:contain;margin:2em auto}.loginbox .infotext{font-size:1.25em;line-height:1.4em}.loginbox h1{font-size:2.25em!important;font-weight:700!important;margin:0}.loginbox a{color:#3489cd;text-decoration:none}.loginbox hr{width:72%;height:1px;border:0;border-bottom:1px solid #b9b9b9;margin-top:1.2em;margin-bottom:1.2em}.loginbox .loginbuttons{margin:1em auto}.loginbox .loginbuttons .info{margin:0 0 1.5em;line-height:1.4em}.loginbox .loginbuttons .fblogin,.loginbox .loginbuttons input{display:block;width:72%;max-height:55px;margin:0 auto;outline:none;border:none;padding:1.1em 1em;border-radius:.3em;font-size:1em;line-height:1.3em;color:#666}.loginbox .loginbuttons .fblogin{background-color:#3b5998;color:#e3e3e3;text-decoration:none;position:relative;padding:.5em 0}.loginbox .loginbuttons .fblogin:hover{opacity:.95}.loginbox .loginbuttons .fblogin em{width:2.3em;display:inline-block;overflow:hidden;vertical-align:middle;margin-right:.8em}.loginbox .loginbuttons .fblogin em svg{display:block;width:100%;height:100%}.loginbox .loginbuttons .fblogin em svg path{fill:#fff}.loginbox .loginbuttons input{background-color:#fff}.loginbox .loginbuttons input.submit{background-color:#3489cd;color:#fff}.loginbox .loginbuttons input.submit:hover{opacity:.95}.loginbox .loginbuttons form>div{text-align:center;margin-bottom:1em}.loginbox .loginbuttons .bottomlinks{line-height:1.4em;color:#e3e3e3}.loginbox .loginbuttons .bottomlinks a:hover{text-decoration:underline}.loginbox .loginbuttons .bottomlinks .bottomlink{margin-top:2em}.loginbox .errormessage{color:red;font-weight:400}.loginbox input.error{background-color:#ecd9d9;border:1px solid #c60f13}.loginbox input:disabled{background-color:#ccc}.error-page{min-height:100vh;background:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2ZmZmZmZiIgc3RvcC1vcGFjaXR5PSIwIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNjOWM5YzkiIHN0b3Atb3BhY2l0eT0iMC42NSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);background:linear-gradient(180deg,hsla(0,0%,100%,0) 0,hsla(0,0%,79%,.65));filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#00ffffff",endColorstr="#a6c9c9c9",GradientType=0)}.error-page .container{margin-top:-7.9em;padding-top:7.9em;display:table;min-height:100vh}.error-page .container .row{display:table-cell;vertical-align:middle}.error-page .textColumn{padding-right:0}.error-page h2{color:#0faad9;font-size:27px;line-height:1.3em}.error-page p{font-size:14px;line-height:1.6em;color:#6b6b6b;font-weight:400}.error-page .devicesColumn{padding:30px 0 30px 40px}.error-page .devicesColumn img{display:inline-block;width:100%}.error-page .footerText{font-weight:700}.error-page .storeButtons{margin-top:1.2em;margin-bottom:1.2em}.error-page .storeButtons .col-xs-6 a{max-width:140px;float:left;margin-left:-10px}.error-page .storeButtons .col-xs-6:first-child a{float:right;margin-right:-10px}.error-page .storeButtons .col-xs-6 img{display:inline-block;width:100%}.modalLayer{background-color:rgba(0,0,0,.7);position:fixed;top:0;bottom:0;left:0;right:0;z-index:1000;display:none}.modalLayer.visible{display:block}.modalLayer .white{width:350px;margin:4em auto;background-color:#fff;padding:2em 3em;border-radius:4px}.modalLayer .white .message{font-size:1.4em;margin:.5em 0 2em;word-wrap:break-word;line-height:1.6em}.modalLayer .white .white-col{width:50%}.modalLayer .white .white-col.left-col{float:left;padding-right:1.5em}.modalLayer .white .white-col.right-col{float:right;padding-left:1.5em}.modalLayer .white .buttons{clear:both}.modalLayer.wide .white{width:600px}.userMenu{position:absolute;right:1em;top:0;font-size:1.6em;line-height:40px;height:40px;color:#fff}.userMenu .name,.userMenu a{color:#3cb9e8!important;text-decoration:none!important;font-size:1em!important;display:inline!important;padding:0 .5em!important}#header{position:fixed;top:0;z-index:999;width:100%;height:40px;text-align:center;-webkit-transform:translateZ(0);transform:translateZ(0)}#header .mobileNavToggle{display:none;position:absolute;right:8px;height:18px;width:18px;text-decoration:none;color:#fff;padding:0;top:10px;z-index:3}#header .mobileNavToggle svg{display:block;height:100%;width:100%;fill:#fff}#header .login,#header .logo{position:absolute;top:0;padding:0;display:block}#header .logo{left:1em;z-index:2}#header .logo img{height:32px;padding:.43em 0;margin-top:4px}#header .login{right:1em}#header a{display:inline-block;font-size:1.6em;padding:0 1em;line-height:40px;height:40px;color:#f3f3f3;text-decoration:none;transition:color .2s;position:relative;outline:none!important}#header a.active{color:#6bcdfd;text-decoration:none}#header nav li{display:inline-block;position:relative;overflow:hidden}#header nav li a{background:rgba(0,0,0,.85)}#header nav li a:hover{color:#6bcdfd;text-decoration:none}#header nav li a.active{background:transparent}#header nav li a.active span{z-index:2;position:relative}#header nav li a.active svg{position:absolute;height:100%;width:250px;display:block;left:50%;-webkit-transform:translate(-50%);transform:translate(-50%);z-index:1}#header nav li a.active svg path{fill:rgba(0,0,0,.85)}#header nav{display:inline-block;position:relative;white-space:nowrap}#header nav .spacer{position:absolute;top:0;height:40px;width:10000%;pointer-events:none;left:0;background:rgba(0,0,0,.85);margin-left:100%}#header nav .spacerRight{left:auto;right:0;margin-left:0;margin-right:100%}@media (max-width:830px){#header .logo{top:2px;left:.5em}#header .logo img{height:15px;padding:0}}@media (max-width:766px){#header{background:rgba(0,0,0,.85)}#header .mobileNavToggle{display:block}#header .logo{position:relative;display:inline-block;height:36px}#header nav{display:none;width:100%;background:rgba(0,0,0,.85);position:absolute;overflow:hidden;overflow-x:scroll;left:0;top:4em;height:72px;line-height:72px}#header nav::-webkit-scrollbar{-webkit-appearance:none}#header nav::-webkit-scrollbar:horizontal,#header nav::-webkit-scrollbar:vertical{display:none}#header nav::-webkit-scrollbar-thumb,#header nav::-webkit-scrollbar-track{display:none}#header nav .spacer{display:none}#header nav li a{background:transparent}#header nav li a.active svg{display:none}#header .login{display:none;position:relative;width:100%;text-align:center;left:0}}@media (max-width:766px){.touch header nav li a:hover{color:#ccc}}header.expandedMobileNav nav{display:block!important}header.adminnavigation{background-color:rgba(0,0,0,.85)}header.adminnavigation nav .spacer{background-color:transparent}header.adminnavigation nav li a{background-color:transparent;color:#ccc}header.adminnavigation nav li a.active{color:#666}#footer{font-size:1.45em;text-align:center;line-height:2;padding:.35em;background-color:#000;color:#fff}#footer a{color:#efefef;text-decoration:none;white-space:nowrap}#footer a:hover{color:#82b4d5;text-decoration:none}.avatar{width:2.5em;height:2.5em;overflow:hidden;border:2px solid #666;display:inline-block;vertical-align:middle;border-radius:100%}.avatar img{display:block;width:100%;height:100%}.usermenu{color:#fff}.usermenu .name,.usermenu a{text-decoration:none;padding:0 .5em}.usermenu .name{text-transform:uppercase;font-weight:700!important}.usermenu a{text-transform:none!important;font-weight:400!important;color:#00d3fa!important}#newheader{top:0;font-size:1.6em}#newheader,#newheader .logotype{position:absolute;width:100vw;z-index:1}#newheader .logotype{text-align:center;padding:1.4em 0 0}#newheader .logotype a{display:inline-block;width:140px}@media (min-width:1200px){#newheader .logotype a{width:auto}}#newheader .logotype a img{display:block;width:100%;height:100%}#newheader a{text-decoration:none}#newheader nav{position:relative;z-index:1}#newheader nav ul{padding:0;margin:0}#newheader nav li{display:inline-block;width:20%;padding:1.2em 0;text-align:center;line-height:2.5em}#newheader nav li.left{float:left}#newheader nav li.right{float:right}#newheader nav li a{font-weight:700}#newheader nav li a:hover{color:#48b8ec}#newheader nav a{color:#fff;text-transform:uppercase}.progressbar{height:5em;position:relative;padding:0;margin-left:6em;margin-right:11em;box-sizing:border-box;cursor:pointer}.progressbar .bar{position:absolute;top:2.3em;height:.3em;background-color:#ccc;width:100%}.progressbar .bluebar_container{height:3em;width:.4em;position:relative;top:1em;overflow:hidden;position:absolute}.progressbar .bluebar_container .bluebar{background-color:#48b8ec;position:absolute;height:.3em;width:100%;top:1.3em}.progressbar .bluebar_container .indicator{position:absolute;top:0;right:0;display:block;overflow:hidden;text-indent:-9999px;background-color:#fff;width:.4em;height:100%;border-left:.1em solid rgba(0,0,0,.7);border-right:.1em solid rgba(0,0,0,.7)}.shr{float:right;padding:.5em 0 0}.shr a{display:inline-block;background-repeat:no-repeat;background-position:50%;background-size:contain;width:2.6em;height:2.6em;overflow:hidden;text-indent:-9999px;margin:0 1.1em}.shr a.ico_sh{background-image:url(/_assets/fc8ba1f5cb53e69069b823bbd1a42063.png)}.shr a.ico_li{background-image:url(/_assets/b351a3a69d973c20000c7b97d285aa43.png)}.shr a.ico_in{background-image:url(/_assets/27214315583a46417e1dc2643b80b031.png)}.shr a:first-child{margin-left:0}.shr a:last-child{margin-right:0}.freqcontrols{width:70vw;margin:0 auto;color:#fff;position:relative}.freqcontrols a{text-decoration:none;color:#fff}.freqcontrols .btn_pause,.freqcontrols .btn_play{display:inline-block;background:transparent url(/_assets/2718341a6e8298b475b9b158f7158681.png) no-repeat 50%;background-size:contain;width:5em;height:5em;overflow:hidden;text-indent:-9999px;float:left}.freqcontrols .btn_pause:hover,.freqcontrols .btn_play:hover{opacity:.9}.freqcontrols .btn_pause{background:transparent url(/_assets/60decb17ec2ff0c10e01f083ddce0712.png) no-repeat 50%;background-size:contain}.freqcontrols .time{font-size:1.6em;right:0;top:1em;position:absolute;color:#b9b9b9}.freqcontrols .title{font-size:2.4em;padding:.5em 0}.freqcontrols .feedinfo{line-height:3em;margin-top:.5em}.freqcontrols .feedinfo img{display:inline-block;height:3em;margin-right:.5em;vertical-align:middle}.freqcontrols .feedinfo .channel_title{color:#00d3fa;font-size:1.8em;vertical-align:middle}.freqcontrols .feedinfo .channel_title .ago{color:#999}.freqcontrols .feedinfo .channel_title .ago:before{content:" | "}.videoPlayer{position:fixed;top:0;left:0;bottom:0;right:0;width:100%;height:100vh;z-index:-2}.videoPlayer .videoHolder{translate:transformZ(0);width:100%;height:100%;background:#000}.videoPlayer .videoHolder:last-child{position:relative;width:100%;height:100%;opacity:.001}.videoPlayer .videoHolder:first-child{position:fixed;top:0;right:0;width:100%;height:100%;opacity:1}.videofeeditem{display:inline-block;width:22.7%;max-width:310px;height:100%;padding:5px;color:#ccc}.videofeeditem span.imagebox{display:block;position:relative;width:100%;border:1px solid #575757}.videofeeditem span.imagebox:before{content:"";display:block;padding-top:56.25%}.videofeeditem span.imagebox .imageboximage,.videofeeditem span.imagebox img{display:block;position:absolute;top:0;left:0;bottom:0;right:0;width:100%;height:100%}.videofeeditem span.imagebox .imageboximage{background-size:contain;background-repeat:no-repeat}.videofeeditem.active .videolink{background-color:rgba(0,149,221,.35)}.videofeeditem .title{display:block;font-size:1.6em;line-height:1.5;height:3em;white-space:normal;display:-webkit-box;-webkit-line-clamp:2;overflow:hidden;text-overflow:ellipsis;margin:.5em 0}.videofeeditem .channeltitle{color:#48b8ec}.videofeeditem .time{color:#999}.videofeeditem .time:before{content:" | "}.videofeeditem .videolink{display:block;color:#ccc;text-decoration:none;width:100%;height:100%;overflow:hidden;position:relative}.videofeeditem .videolink .box{display:block;width:100%;height:100%;padding:10px}.videofeeditem .videolink .box .info{display:block;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;padding-bottom:.5em;font-size:1.4em}.videofeeditem .videolink .hover{display:none;position:absolute;top:0;bottom:0;right:0;left:0;color:#fff;text-align:center;background-color:rgba(0,149,221,.6);overflow:hidden}.videofeeditem .videolink .hover a.video_ico{background-repeat:no-repeat;background-position:50%;background-size:contain;overflow:hidden;text-indent:-9999px;display:inline-block;margin:0 3%}.videofeeditem .videolink .hover a.video_pl{background-image:url(/_assets/1dfbc9592366ae7739f9962ad08f7a8f.png);width:44px;height:44px;display:block;margin:20% auto 10%}.videofeeditem .videolink .hover a.video_in,.videofeeditem .videolink .hover a.video_li,.videofeeditem .videolink .hover a.video_sh{width:32px;height:32px}@media (min-width:1200px){.videofeeditem .videolink .hover a.video_pl{width:64px;height:64px}.videofeeditem .videolink .hover a.video_in,.videofeeditem .videolink .hover a.video_li,.videofeeditem .videolink .hover a.video_sh{width:42px;height:42px}}.videofeeditem .videolink .hover a.video_li{background-image:url(/_assets/b2eb3015141ea17638094e750ee2d43c.png)}.videofeeditem .videolink .hover a.video_sh{background-image:url(/_assets/84be87736a6c71bd38548743fac42395.png)}.videofeeditem .videolink .hover a.video_in{background-image:url(/_assets/d0e6f1475c0bf88ca9258240a4fdbb02.png)}.videofeeditem .videolink:hover .hover{display:block}.feedcontainer{position:relative;height:100%}.feedcontainer .videofeed{color:#fff;white-space:nowrap;overflow:hidden;height:100%}.feedcontainer .videofeeditems{width:100%;height:100%;transition:all .3s;-webkit-transform:translateX(13.5%);transform:translateX(13.5%)}.feedcontainer .space{position:absolute;display:block;top:0;height:100%;background:rgba(0,0,0,.8)}.feedcontainer .space.spaceleft{width:13.5%;left:0}.feedcontainer .space.spaceleft .channel_spot{width:43%;overflow:hidden;float:left;position:absolute;left:16.2%;top:20%}.feedcontainer .space.spaceleft .channel_spot .btn{border-radius:.4em;background-color:#252525;color:#999;text-transform:uppercase;text-decoration:none;display:block;font-size:1.2em;text-align:center;padding:.3em;margin-top:.5em;font-weight:400}.feedcontainer .space.spaceleft .channel_spot .btn:hover{background-color:#373737}.feedcontainer .space.spaceleft .channel_image{position:relative;border:1px solid #454545}.feedcontainer .space.spaceleft .channel_image:before{content:"";display:block;padding-top:100%}.feedcontainer .space.spaceleft .channel_image img{display:block;position:absolute;top:0;left:0;bottom:0;right:0;width:100%;height:100%}.feedcontainer .space.spaceright{width:3.66%;right:0}.feedcontainer .arrow{display:block;height:100%;text-align:center;color:#ccc;text-decoration:none;font-size:2em;position:relative}.feedcontainer .arrow img{display:block;padding:0;margin:0 auto}.feedcontainer .arrow:hover{color:#48b8ec}.feedcontainer .arrow.arrowleft{float:right;width:27%}.feedcontainer .arrow span{position:absolute;top:50%;left:0;right:0;padding:0;margin:0;margin-top:-70%}.freqplayer{position:fixed;top:0;left:0;width:100vw;height:100vh;background-color:#ccc;z-index:0;overflow:hidden}.freqplayer .videocontainer{position:fixed;background:transparent url(/_assets/8910b393067b0d17644f47b9bea2495a.jpg) no-repeat 50%;background-size:cover;width:100vw;height:100vh;z-index:1;pointer-events:none}.freqplayer .videocontrols{background-color:rgba(0,0,0,.5);position:absolute;bottom:0;width:100%;z-index:2;min-height:20em;transition:all .3s;-webkit-transform:translateY(100%);transform:translateY(100%);padding-top:2em;padding-bottom:2em}.freqplayer .videocontrols.visible{-webkit-transform:translateY(0);transform:translateY(0)}.freqplayer .videofeedcontainer{background-color:rgba(0,0,0,.8);position:absolute;bottom:0;width:100%;z-index:2;height:30em;transition:all .3s;-webkit-transform:translateY(95%);transform:translateY(95%)}@media (min-width:1200px){.freqplayer .videofeedcontainer{height:25em}}.freqplayer .videofeedcontainer.visible{-webkit-transform:translateY(0);transform:translateY(0)}a,abbr,acronym,address,applet,article,aside,audio,b,big,blockquote,body,canvas,caption,center,cite,code,dd,del,details,dfn,div,dl,dt,em,embed,fieldset,figcaption,figure,footer,form,h1,h2,h3,h4,h5,h6,header,hgroup,html,i,iframe,img,ins,kbd,label,legend,li,mark,menu,nav,object,ol,output,p,pre,q,ruby,s,samp,section,small,span,strike,strong,sub,summary,sup,table,tbody,td,tfoot,th,thead,time,tr,tt,u,ul,var,video{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}body{line-height:1;-webkit-overflow-scrolling:touch}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:after,blockquote:before,q:after,q:before{content:"";content:none}table{border-collapse:collapse;border-spacing:0}*,:after,:before{box-sizing:border-box}a{background-color:transparent}svg:not(:root){overflow:hidden}hr{box-sizing:content-box;height:0}input{line-height:normal}input[type=checkbox],input[type=radio]{box-sizing:border-box;padding:0}input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{height:auto}input[type=search]{-webkit-appearance:textfield;-moz-appearance:textfield;box-sizing:content-box}input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration{-webkit-appearance:none;-moz-appearance:none}textarea{overflow:auto}hr{margin-top:20px;margin-bottom:20px;border:0;border-top:1px solid #eee}.container{margin-right:auto;margin-left:auto;padding-left:15px;padding-right:15px}@media (min-width:768px){.container{width:750px}}@media (min-width:992px){.container{width:970px}}@media (min-width:1200px){.container{width:1170px}}.container-fluid{margin-right:auto;margin-left:auto;padding-left:15px;padding-right:15px}.row{margin-left:-15px;margin-right:-15px}.col-lg-1,.col-lg-2,.col-lg-3,.col-lg-4,.col-lg-5,.col-lg-6,.col-lg-7,.col-lg-8,.col-lg-9,.col-lg-10,.col-lg-11,.col-lg-12,.col-md-1,.col-md-2,.col-md-3,.col-md-4,.col-md-5,.col-md-6,.col-md-7,.col-md-8,.col-md-9,.col-md-10,.col-md-11,.col-md-12,.col-sm-1,.col-sm-2,.col-sm-3,.col-sm-4,.col-sm-5,.col-sm-6,.col-sm-7,.col-sm-8,.col-sm-9,.col-sm-10,.col-sm-11,.col-sm-12,.col-xs-1,.col-xs-2,.col-xs-3,.col-xs-4,.col-xs-5,.col-xs-6,.col-xs-7,.col-xs-8,.col-xs-9,.col-xs-10,.col-xs-11,.col-xs-12{position:relative;min-height:1px;padding-left:15px;padding-right:15px}.col-xs-1,.col-xs-2,.col-xs-3,.col-xs-4,.col-xs-5,.col-xs-6,.col-xs-7,.col-xs-8,.col-xs-9,.col-xs-10,.col-xs-11,.col-xs-12{float:left}.col-xs-12{width:100%}.col-xs-11{width:91.66666667%}.col-xs-10{width:83.33333333%}.col-xs-9{width:75%}.col-xs-8{width:66.66666667%}.col-xs-7{width:58.33333333%}.col-xs-6{width:50%}.col-xs-5{width:41.66666667%}.col-xs-4{width:33.33333333%}.col-xs-3{width:25%}.col-xs-2{width:16.66666667%}.col-xs-1{width:8.33333333%}.col-xs-pull-12{right:100%}.col-xs-pull-11{right:91.66666667%}.col-xs-pull-10{right:83.33333333%}.col-xs-pull-9{right:75%}.col-xs-pull-8{right:66.66666667%}.col-xs-pull-7{right:58.33333333%}.col-xs-pull-6{right:50%}.col-xs-pull-5{right:41.66666667%}.col-xs-pull-4{right:33.33333333%}.col-xs-pull-3{right:25%}.col-xs-pull-2{right:16.66666667%}.col-xs-pull-1{right:8.33333333%}.col-xs-pull-0{right:auto}.col-xs-push-12{left:100%}.col-xs-push-11{left:91.66666667%}.col-xs-push-10{left:83.33333333%}.col-xs-push-9{left:75%}.col-xs-push-8{left:66.66666667%}.col-xs-push-7{left:58.33333333%}.col-xs-push-6{left:50%}.col-xs-push-5{left:41.66666667%}.col-xs-push-4{left:33.33333333%}.col-xs-push-3{left:25%}.col-xs-push-2{left:16.66666667%}.col-xs-push-1{left:8.33333333%}.col-xs-push-0{left:auto}.col-xs-offset-12{margin-left:100%}.col-xs-offset-11{margin-left:91.66666667%}.col-xs-offset-10{margin-left:83.33333333%}.col-xs-offset-9{margin-left:75%}.col-xs-offset-8{margin-left:66.66666667%}.col-xs-offset-7{margin-left:58.33333333%}.col-xs-offset-6{margin-left:50%}.col-xs-offset-5{margin-left:41.66666667%}.col-xs-offset-4{margin-left:33.33333333%}.col-xs-offset-3{margin-left:25%}.col-xs-offset-2{margin-left:16.66666667%}.col-xs-offset-1{margin-left:8.33333333%}.col-xs-offset-0{margin-left:0}@media (min-width:768px){.col-sm-1,.col-sm-2,.col-sm-3,.col-sm-4,.col-sm-5,.col-sm-6,.col-sm-7,.col-sm-8,.col-sm-9,.col-sm-10,.col-sm-11,.col-sm-12{float:left}.col-sm-12{width:100%}.col-sm-11{width:91.66666667%}.col-sm-10{width:83.33333333%}.col-sm-9{width:75%}.col-sm-8{width:66.66666667%}.col-sm-7{width:58.33333333%}.col-sm-6{width:50%}.col-sm-5{width:41.66666667%}.col-sm-4{width:33.33333333%}.col-sm-3{width:25%}.col-sm-2{width:16.66666667%}.col-sm-1{width:8.33333333%}.col-sm-pull-12{right:100%}.col-sm-pull-11{right:91.66666667%}.col-sm-pull-10{right:83.33333333%}.col-sm-pull-9{right:75%}.col-sm-pull-8{right:66.66666667%}.col-sm-pull-7{right:58.33333333%}.col-sm-pull-6{right:50%}.col-sm-pull-5{right:41.66666667%}.col-sm-pull-4{right:33.33333333%}.col-sm-pull-3{right:25%}.col-sm-pull-2{right:16.66666667%}.col-sm-pull-1{right:8.33333333%}.col-sm-pull-0{right:auto}.col-sm-push-12{left:100%}.col-sm-push-11{left:91.66666667%}.col-sm-push-10{left:83.33333333%}.col-sm-push-9{left:75%}.col-sm-push-8{left:66.66666667%}.col-sm-push-7{left:58.33333333%}.col-sm-push-6{left:50%}.col-sm-push-5{left:41.66666667%}.col-sm-push-4{left:33.33333333%}.col-sm-push-3{left:25%}.col-sm-push-2{left:16.66666667%}.col-sm-push-1{left:8.33333333%}.col-sm-push-0{left:auto}.col-sm-offset-12{margin-left:100%}.col-sm-offset-11{margin-left:91.66666667%}.col-sm-offset-10{margin-left:83.33333333%}.col-sm-offset-9{margin-left:75%}.col-sm-offset-8{margin-left:66.66666667%}.col-sm-offset-7{margin-left:58.33333333%}.col-sm-offset-6{margin-left:50%}.col-sm-offset-5{margin-left:41.66666667%}.col-sm-offset-4{margin-left:33.33333333%}.col-sm-offset-3{margin-left:25%}.col-sm-offset-2{margin-left:16.66666667%}.col-sm-offset-1{margin-left:8.33333333%}.col-sm-offset-0{margin-left:0}}@media (min-width:992px){.col-md-1,.col-md-2,.col-md-3,.col-md-4,.col-md-5,.col-md-6,.col-md-7,.col-md-8,.col-md-9,.col-md-10,.col-md-11,.col-md-12{float:left}.col-md-12{width:100%}.col-md-11{width:91.66666667%}.col-md-10{width:83.33333333%}.col-md-9{width:75%}.col-md-8{width:66.66666667%}.col-md-7{width:58.33333333%}.col-md-6{width:50%}.col-md-5{width:41.66666667%}.col-md-4{width:33.33333333%}.col-md-3{width:25%}.col-md-2{width:16.66666667%}.col-md-1{width:8.33333333%}.col-md-pull-12{right:100%}.col-md-pull-11{right:91.66666667%}.col-md-pull-10{right:83.33333333%}.col-md-pull-9{right:75%}.col-md-pull-8{right:66.66666667%}.col-md-pull-7{right:58.33333333%}.col-md-pull-6{right:50%}.col-md-pull-5{right:41.66666667%}.col-md-pull-4{right:33.33333333%}.col-md-pull-3{right:25%}.col-md-pull-2{right:16.66666667%}.col-md-pull-1{right:8.33333333%}.col-md-pull-0{right:auto}.col-md-push-12{left:100%}.col-md-push-11{left:91.66666667%}.col-md-push-10{left:83.33333333%}.col-md-push-9{left:75%}.col-md-push-8{left:66.66666667%}.col-md-push-7{left:58.33333333%}.col-md-push-6{left:50%}.col-md-push-5{left:41.66666667%}.col-md-push-4{left:33.33333333%}.col-md-push-3{left:25%}.col-md-push-2{left:16.66666667%}.col-md-push-1{left:8.33333333%}.col-md-push-0{left:auto}.col-md-offset-12{margin-left:100%}.col-md-offset-11{margin-left:91.66666667%}.col-md-offset-10{margin-left:83.33333333%}.col-md-offset-9{margin-left:75%}.col-md-offset-8{margin-left:66.66666667%}.col-md-offset-7{margin-left:58.33333333%}.col-md-offset-6{margin-left:50%}.col-md-offset-5{margin-left:41.66666667%}.col-md-offset-4{margin-left:33.33333333%}.col-md-offset-3{margin-left:25%}.col-md-offset-2{margin-left:16.66666667%}.col-md-offset-1{margin-left:8.33333333%}.col-md-offset-0{margin-left:0}}@media (min-width:1200px){.col-lg-1,.col-lg-2,.col-lg-3,.col-lg-4,.col-lg-5,.col-lg-6,.col-lg-7,.col-lg-8,.col-lg-9,.col-lg-10,.col-lg-11,.col-lg-12{float:left}.col-lg-12{width:100%}.col-lg-11{width:91.66666667%}.col-lg-10{width:83.33333333%}.col-lg-9{width:75%}.col-lg-8{width:66.66666667%}.col-lg-7{width:58.33333333%}.col-lg-6{width:50%}.col-lg-5{width:41.66666667%}.col-lg-4{width:33.33333333%}.col-lg-3{width:25%}.col-lg-2{width:16.66666667%}.col-lg-1{width:8.33333333%}.col-lg-pull-12{right:100%}.col-lg-pull-11{right:91.66666667%}.col-lg-pull-10{right:83.33333333%}.col-lg-pull-9{right:75%}.col-lg-pull-8{right:66.66666667%}.col-lg-pull-7{right:58.33333333%}.col-lg-pull-6{right:50%}.col-lg-pull-5{right:41.66666667%}.col-lg-pull-4{right:33.33333333%}.col-lg-pull-3{right:25%}.col-lg-pull-2{right:16.66666667%}.col-lg-pull-1{right:8.33333333%}.col-lg-pull-0{right:auto}.col-lg-push-12{left:100%}.col-lg-push-11{left:91.66666667%}.col-lg-push-10{left:83.33333333%}.col-lg-push-9{left:75%}.col-lg-push-8{left:66.66666667%}.col-lg-push-7{left:58.33333333%}.col-lg-push-6{left:50%}.col-lg-push-5{left:41.66666667%}.col-lg-push-4{left:33.33333333%}.col-lg-push-3{left:25%}.col-lg-push-2{left:16.66666667%}.col-lg-push-1{left:8.33333333%}.col-lg-push-0{left:auto}.col-lg-offset-12{margin-left:100%}.col-lg-offset-11{margin-left:91.66666667%}.col-lg-offset-10{margin-left:83.33333333%}.col-lg-offset-9{margin-left:75%}.col-lg-offset-8{margin-left:66.66666667%}.col-lg-offset-7{margin-left:58.33333333%}.col-lg-offset-6{margin-left:50%}.col-lg-offset-5{margin-left:41.66666667%}.col-lg-offset-4{margin-left:33.33333333%}.col-lg-offset-3{margin-left:25%}.col-lg-offset-2{margin-left:16.66666667%}.col-lg-offset-1{margin-left:8.33333333%}.col-lg-offset-0{margin-left:0}}.clearfix:after,.clearfix:before,.container-fluid:after,.container-fluid:before,.container:after,.container:before,.row:after,.row:before{content:" ";display:table}.clearfix:after,.container-fluid:after,.container:after,.row:after{clear:both}.center-block{display:block;margin-left:auto;margin-right:auto}.pull-right{float:right!important}.pull-left{float:left!important}button,input,optgroup,select,textarea{color:inherit;font:inherit;margin:0}button{overflow:visible}button,select{text-transform:none}button,html input[type=button],input[type=reset],input[type=submit]{-webkit-appearance:button;cursor:pointer}button[disabled],html input[disabled]{cursor:default}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}input{line-height:normal}input[type=checkbox],input[type=radio]{box-sizing:border-box;padding:0}input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{height:auto}input[type=search]{-webkit-appearance:textfield;box-sizing:content-box}input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration{-webkit-appearance:none}fieldset{border:1px solid silver;margin:0 2px;padding:.35em .625em .75em}textarea{overflow:auto}optgroup{font-weight:700}table{border-collapse:collapse;border-spacing:0}td,th{padding:0}button,input,select,textarea{font-family:inherit;font-size:inherit;line-height:inherit}figure{margin:0}.sr-only{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0,0,0,0);border:0}.sr-only-focusable:active,.sr-only-focusable:focus{position:static;width:auto;height:auto;margin:0;overflow:visible;clip:auto}[role=button]{cursor:pointer}fieldset{margin:0;min-width:0}fieldset,legend{padding:0;border:0}legend{display:block;width:100%;margin-bottom:20px;font-size:21px;line-height:inherit;color:#333;border-bottom:1px solid #e5e5e5}label{display:inline-block;max-width:100%;margin-bottom:5px;font-weight:700}input[type=search]{box-sizing:border-box}input[type=checkbox],input[type=radio]{margin:4px 0 0;margin-top:1px\9;line-height:normal}input[type=file]{display:block}input[type=range]{display:block;width:100%}select[multiple],select[size]{height:auto}input[type=checkbox]:focus,input[type=file]:focus,input[type=radio]:focus{outline:thin dotted;outline:5px auto -webkit-focus-ring-color;outline-offset:-2px}output{padding-top:7px}.form-control,output{display:block;font-size:14px;line-height:1.42857143;color:#555}.form-control{width:100%;height:34px;padding:6px 12px;background-color:#fff;background-image:none;border:1px solid #ccc;border-radius:4px;box-shadow:inset 0 1px 1px rgba(0,0,0,.075);transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out}.form-control:focus{border-color:#66afe9;outline:0;box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 8px rgba(102,175,233,.6)}.form-control::-moz-placeholder{color:#999;opacity:1}.form-control:-ms-input-placeholder{color:#999}.form-control::-webkit-input-placeholder{color:#999}.form-control[disabled],.form-control[readonly],fieldset[disabled] .form-control{background-color:#eee;opacity:1}.form-control[disabled],fieldset[disabled] .form-control{cursor:not-allowed}textarea.form-control{height:auto}input[type=search]{-webkit-appearance:none}@media screen and (-webkit-min-device-pixel-ratio:0){input[type=date].form-control,input[type=datetime-local].form-control,input[type=month].form-control,input[type=time].form-control{line-height:34px}.input-group-sm input[type=date],.input-group-sm input[type=datetime-local],.input-group-sm input[type=month],.input-group-sm input[type=time],input[type=date].input-sm,input[type=datetime-local].input-sm,input[type=month].input-sm,input[type=time].input-sm{line-height:30px}.input-group-lg input[type=date],.input-group-lg input[type=datetime-local],.input-group-lg input[type=month],.input-group-lg input[type=time],input[type=date].input-lg,input[type=datetime-local].input-lg,input[type=month].input-lg,input[type=time].input-lg{line-height:46px}}.form-group{margin-bottom:15px}.checkbox,.radio{position:relative;display:block;margin-top:10px;margin-bottom:10px}.checkbox label,.radio label{min-height:20px;padding-left:20px;margin-bottom:0;font-weight:400;cursor:pointer}.checkbox-inline input[type=checkbox],.checkbox input[type=checkbox],.radio-inline input[type=radio],.radio input[type=radio]{position:absolute;margin-left:-20px;margin-top:4px\9}.checkbox+.checkbox,.radio+.radio{margin-top:-5px}.checkbox-inline,.radio-inline{position:relative;display:inline-block;padding-left:20px;margin-bottom:0;vertical-align:middle;font-weight:400;cursor:pointer}.checkbox-inline+.checkbox-inline,.radio-inline+.radio-inline{margin-top:0;margin-left:10px}.checkbox-inline.disabled,.checkbox.disabled label,.radio-inline.disabled,.radio.disabled label,fieldset[disabled] .checkbox-inline,fieldset[disabled] .checkbox label,fieldset[disabled] .radio-inline,fieldset[disabled] .radio label,fieldset[disabled] input[type=checkbox],fieldset[disabled] input[type=radio],input[type=checkbox].disabled,input[type=checkbox][disabled],input[type=radio].disabled,input[type=radio][disabled]{cursor:not-allowed}.form-control-static{padding-top:7px;padding-bottom:7px;margin-bottom:0;min-height:34px}.form-control-static.input-lg,.form-control-static.input-sm{padding-left:0;padding-right:0}.input-sm{height:30px;padding:5px 10px;font-size:12px;line-height:1.5;border-radius:3px}select.input-sm{height:30px;line-height:30px}select[multiple].input-sm,textarea.input-sm{height:auto}.form-group-sm .form-control{height:30px;padding:5px 10px;font-size:12px;line-height:1.5;border-radius:3px}.form-group-sm select.form-control{height:30px;line-height:30px}.form-group-sm select[multiple].form-control,.form-group-sm textarea.form-control{height:auto}.form-group-sm .form-control-static{height:30px;min-height:32px;padding:6px 10px;font-size:12px;line-height:1.5}.input-lg{height:46px;padding:10px 16px;font-size:18px;line-height:1.3333333;border-radius:6px}select.input-lg{height:46px;line-height:46px}select[multiple].input-lg,textarea.input-lg{height:auto}.form-group-lg .form-control{height:46px;padding:10px 16px;font-size:18px;line-height:1.3333333;border-radius:6px}.form-group-lg select.form-control{height:46px;line-height:46px}.form-group-lg select[multiple].form-control,.form-group-lg textarea.form-control{height:auto}.form-group-lg .form-control-static{height:46px;min-height:38px;padding:11px 16px;font-size:18px;line-height:1.3333333}.has-feedback{position:relative}.has-feedback .form-control{padding-right:42.5px}.form-control-feedback{position:absolute;top:0;right:0;z-index:2;display:block;width:34px;height:34px;line-height:34px;text-align:center;pointer-events:none}.form-group-lg .form-control+.form-control-feedback,.input-group-lg+.form-control-feedback,.input-lg+.form-control-feedback{width:46px;height:46px;line-height:46px}.form-group-sm .form-control+.form-control-feedback,.input-group-sm+.form-control-feedback,.input-sm+.form-control-feedback{width:30px;height:30px;line-height:30px}.has-success .checkbox,.has-success .checkbox-inline,.has-success.checkbox-inline label,.has-success.checkbox label,.has-success .control-label,.has-success .help-block,.has-success .radio,.has-success .radio-inline,.has-success.radio-inline label,.has-success.radio label{color:#3c763d}.has-success .form-control{border-color:#3c763d;box-shadow:inset 0 1px 1px rgba(0,0,0,.075)}.has-success .form-control:focus{border-color:#2b542c;box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 6px #67b168}.has-success .input-group-addon{color:#3c763d;border-color:#3c763d;background-color:#dff0d8}.has-success .form-control-feedback{color:#3c763d}.has-warning .checkbox,.has-warning .checkbox-inline,.has-warning.checkbox-inline label,.has-warning.checkbox label,.has-warning .control-label,.has-warning .help-block,.has-warning .radio,.has-warning .radio-inline,.has-warning.radio-inline label,.has-warning.radio label{color:#8a6d3b}.has-warning .form-control{border-color:#8a6d3b;box-shadow:inset 0 1px 1px rgba(0,0,0,.075)}.has-warning .form-control:focus{border-color:#66512c;box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 6px #c0a16b}.has-warning .input-group-addon{color:#8a6d3b;border-color:#8a6d3b;background-color:#fcf8e3}.has-warning .form-control-feedback{color:#8a6d3b}.has-error .checkbox,.has-error .checkbox-inline,.has-error.checkbox-inline label,.has-error.checkbox label,.has-error .control-label,.has-error .help-block,.has-error .radio,.has-error .radio-inline,.has-error.radio-inline label,.has-error.radio label{color:#a94442}.has-error .form-control{border-color:#a94442;box-shadow:inset 0 1px 1px rgba(0,0,0,.075)}.has-error .form-control:focus{border-color:#843534;box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 6px #ce8483}.has-error .input-group-addon{color:#a94442;border-color:#a94442;background-color:#f2dede}.has-error .form-control-feedback{color:#a94442}.has-feedback label~.form-control-feedback{top:25px}.has-feedback label.sr-only~.form-control-feedback{top:0}.help-block{display:block;margin-top:5px;margin-bottom:10px;color:#737373}@media (min-width:768px){.form-inline .form-group{display:inline-block;margin-bottom:0;vertical-align:middle}.form-inline .form-control{display:inline-block;width:auto;vertical-align:middle}.form-inline .form-control-static{display:inline-block}.form-inline .input-group{display:inline-table;vertical-align:middle}.form-inline .input-group .form-control,.form-inline .input-group .input-group-addon,.form-inline .input-group .input-group-btn{width:auto}.form-inline .input-group>.form-control{width:100%}.form-inline .control-label{margin-bottom:0;vertical-align:middle}.form-inline .checkbox,.form-inline .radio{display:inline-block;margin-top:0;margin-bottom:0;vertical-align:middle}.form-inline .checkbox label,.form-inline .radio label{padding-left:0}.form-inline .checkbox input[type=checkbox],.form-inline .radio input[type=radio]{position:relative;margin-left:0}.form-inline .has-feedback .form-control-feedback{top:0}}.form-horizontal .checkbox,.form-horizontal .checkbox-inline,.form-horizontal .radio,.form-horizontal .radio-inline{margin-top:0;margin-bottom:0;padding-top:7px}.form-horizontal .checkbox,.form-horizontal .radio{min-height:27px}.form-horizontal .form-group{margin-left:-15px;margin-right:-15px}@media (min-width:768px){.form-horizontal .control-label{text-align:right;margin-bottom:0;padding-top:7px}}.form-horizontal .has-feedback .form-control-feedback{right:15px}@media (min-width:768px){.form-horizontal .form-group-lg .control-label{padding-top:14.333333px;font-size:18px}}@media (min-width:768px){.form-horizontal .form-group-sm .control-label{padding-top:6px;font-size:12px}}.clearfix:after,.clearfix:before,.form-horizontal .form-group:after,.form-horizontal .form-group:before{content:" ";display:table}.clearfix:after,.form-horizontal .form-group:after{clear:both}.center-block{display:block;margin-left:auto;margin-right:auto}.pull-right{float:right!important}.pull-left{float:left!important}.hide{display:none!important}.show{display:block!important}.invisible{visibility:hidden}.text-hide{font:0/0 a;color:transparent;text-shadow:none;background-color:transparent;border:0}.hidden{display:none!important}.affix{position:fixed}@font-face{font-family:ProximaNova;src:url(/_assets/410504d49238e955ba7dc23a7f963021.otf);font-weight:400;font-style:normal}@font-face{font-family:ProximaNova;src:url(/_assets/6a386899746222073dd64c5f74d1a69d.otf);font-weight:400;font-style:normal}@font-face{font-family:ProximaNova;src:url(/_assets/62d4d7d369292a9bf23762465ec6d704.otf);font-weight:700;font-style:normal}@font-face{font-family:ProximaNova;src:url(/_assets/b4f9eb8ce027016ab9b9860817451d07.otf);font-weight:900;font-style:normal}html{height:100%}body{font-family:Helvetica Neue,Helvetica,Arial;font-size:10px;background:#fff;color:#474747;min-height:100%;padding-top:40px}body.newlayout{margin:0;padding:0;font-family:ProximaNova,Helvetica Neue,Helvetica,Arial;font-weight:400;background:#333;font-size:7px}@media (min-width:1200px){body.newlayout{font-size:10px}}html{height:100%}body{font-family:Helvetica Neue,Helvetica,Arial;font-size:10px;background:#fff;color:#474747;min-height:100%;padding-top:40px}.centered{text-align:center!important}.italic{font-style:italic}.pageWidthWrapper{max-width:1005px}.pageWidthWrapper,.pageWrap{margin-left:auto;margin-right:auto;padding-left:15px;padding-right:15px}.pageWrap{max-width:780px}.h1,h1{font-size:4em;padding:.75em .25em;line-height:1.24em}.h1,.h2,h1,h2{font-weight:200}.h2,h2{font-size:2.93em;padding-top:.68em;padding-bottom:.68em;line-height:1.2em}.h3,h3,p{font-weight:200;font-size:1.86em;padding-top:.55em;padding-bottom:.55em;line-height:1.25em}.h4,h4{font-size:3em;font-weight:200}.h4,h4,h5{line-height:1.5em}h5{font-size:2em;font-weight:400}.dark{color:#efefef}p a{color:#48b8ec;text-decoration:none}p.italic{font-style:italic}a.textLinkBlue{color:#1c99c8;text-decoration:none;font-size:1.86em;font-weight:200}a.textLinkBlue:after{content:" >"}span.break{display:block;width:0}@media (max-width:766px){span.break{display:inline}}.bluegradient{background-image:linear-gradient(90deg,#c9e1ea,#fff 50%,#c9e1ea)}.tablist .row .label{text-align:right;font-weight:400}@media (max-width:766px){.tablist .row .label{text-align:center}}.tablist .row .desc{text-align:left}@media (max-width:766px){.tablist .row .desc{text-align:center}}.sgridwrapper h5{font-size:2.4em;font-weight:200;color:#333;padding-bottom:.2em}.squaresgrid h2{color:#333}.squaresgrid .aggregation,.squaresgrid .distribution{padding-bottom:4em}.squaresgrid.intelligence .squaresgrid-item{min-height:210px}.squaresgrid-item{padding:1em;background-color:#fff;min-height:250px;color:#666;border-radius:.5em;display:block;text-decoration:none}.squaresgrid-item strong{font-weight:700}.squaresgrid-item i{font-style:italic}.squaresgrid-item h2{color:#333}.squaresgrid-item.blueheader h2{color:#48b8ec}.squaresgrid-item.simple{border-radius:0;min-height:180px}@media (max-width:767px){.squaresgrid-item.simple{min-height:13em}}.squaresgrid-item.shadow{box-shadow:2px 2px 6px 0 rgba(0,0,0,.1)}.squaresgrid-item.center{text-align:center}.squaresgrid-item.plain{background-color:transparent;border:none;box-shadow:none;border-radius:0;min-height:180px}.squaresgrid-item h2{text-align:center}.squaresgrid-item p{font-size:1.6em;font-weight:200;line-height:1.5em}.squaresgrid-item .small{font-size:1.3em;font-weight:200;line-height:1.4em;padding-top:1.5em}.squaresgrid .col-sm-3,.squaresgrid .col-sm-4{padding:1em;height:100%}.homepagePoster{height:100vh;background-image:url(/_assets/cfdad20fd5858f60d7d931ea81ada941.jpg);background-position:50%;background-size:cover;margin-top:-40px;overflow:hidden;width:100%;box-shadow:0 5px 5px -5px #404040}@media (max-width:766px){.homepagePoster{text-align:center}}.homepagePoster .container-fluid{max-width:830px;margin:0 auto;padding-top:40vh}@media (max-width:766px){.homepagePoster .container-fluid{padding-top:25vh}}.homepage>.pageWidthWrapper{text-align:center}.homepage>.pageWidthWrapper h3{padding-top:1.4em;padding-bottom:.5em}.homepage>.pageWidthWrapper a{display:inline-block;padding-bottom:2.8em}.homepage .homepagePoster h2{color:#f3f3f3;padding-bottom:0;padding-top:0;line-height:1.2em}.homepage .sloganspot{background-color:rgba(0,0,0,.8);display:inline-block;padding:3em;border-radius:7px}@media (max-width:766px){.homepage .sloganspot{margin:0 auto;text-align:center}}.homepage .button{color:#d9d9d9;border:1px solid #d9d9d9;display:inline-block;margin-top:16px;margin-right:.5em;border-radius:7px;text-decoration:none;transition:color .1s,background .2s;line-height:2.16em;padding:0 .5em}.homepage .button:hover{background:#fafafa;color:#000}.homepage .button:last-child{margin-right:0}.homepage .stripe{padding:4em 0}.homepage .stripe:first-child{margin-top:6.4em}.homepage .stripe:nth-child(2n){background-color:#fafafa;border-top:1px solid #eee;box-shadow:0 2px 15px 0 rgba(0,0,0,.1)}.homepage .pageWidthWrapper p.description{color:#666;padding-bottom:.2em}.homepage .pageWidthWrapper img{width:100%;margin-top:1em}.homepage .homepagebox{position:relative}.homepage .homepagebox img{display:block;margin:0 auto 20px;width:100%}@media (max-width:767px){.homepage .homepagebox img{max-width:254px}}.homepage .homepagebox .squaresgrid-item{height:378px;padding:1em 2em;box-shadow:1px 1px 1px 0 rgba(0,0,0,.1);position:relative}@media (min-width:768px) and (max-width:910px){.homepage .homepagebox .squaresgrid-item{height:410px}}@media (max-width:767px){.homepage .homepagebox .squaresgrid-item{margin-bottom:2em}}.homepage .homepagebox .squaresgrid-item h5{color:#000;font-size:2.66em}.homepage .homepagebox .squaresgrid-item .link,.homepage .homepagebox .squaresgrid-item a{position:absolute;text-decoration:none;bottom:36px;right:20px;left:20px;text-align:right;font-size:1.6em;font-weight:200;color:#0c89a8}.homepage .homepagebox .squaresgrid-item p{text-align:left}.touch .homepage h2 .button{background:#fafafa;color:#000}.moreSection h2{margin-top:1.6em;padding-bottom:1.2em}.moreSection p{color:#434343}.stripes2 .stripe{clear:both}.stripes2 .stripe h5{font-size:2em;font-weight:600;color:#696969}.stripes2 .stripe li{list-style-type:disc;margin-left:1em}.stripes2 .stripe.shadow{box-shadow:0 2px 7px 0 rgba(0,0,0,.5)}.stripes2 .stripe a.link{display:inline-block;text-decoration:none;text-align:center;margin:0 auto;color:#48b8ec;font-weight:200;font-size:1.8em;margin-top:1em}.stripes2 .stripe a.link:after{content:" >"}.stripes2 .stripe .backgroundIcon{position:absolute;top:0;left:0;right:0;height:100%;width:80%;z-index:1;pointer-events:none;overflow:hidden;padding:5% 0;margin:auto;color:#a9a9a9;opacity:.1}.stripes2 .stripe .backgroundIcon svg{max-height:100%;max-width:100%}.stripes2 .stripe .backgroundIcon svg path{fill:currentColor}.stripes2 .stripe.dark .backgroundIcon{opacity:.08;color:#d5d5d5}.stripes2 .stripe .stripe-content{padding:5em 1em;padding-bottom:9em;position:relative}.stripes2 .stripe .tall .stripe-content{min-height:100vh}.stripes2 .stripe.wrapped .stripe-content{max-width:750px;margin-left:auto;margin-right:auto}.stripes2 .stripe h4{padding-bottom:.13em;text-align:center}.stripes2 .stripe div.description{text-align:center;font-weight:200;margin:0 auto;font-size:2.13em;line-height:1.4em}.stripes2 .stripe .sectionIcon{width:174px;margin:0 auto}.stripes2 .stripe .sectionIcon path{fill:#02baf0}.stripes2 .stripe .sectionImage{margin-top:2.9em;width:100%}.stripesFooter{min-height:190px;background-color:#fafafa;box-shadow:0 -1px 10px 0 rgba(0,0,0,.1);position:relative}@media (max-width:580px){.stripesFooter{min-height:0}}.stripesFooter.light{background-color:#fff}.stripesFooter .footer_text{max-width:400px;text-align:center;font-size:1.9em;font-weight:200;line-height:1.4em;padding-top:70px;padding-bottom:20px;margin:0 auto;position:relative}@media (max-width:580px){.stripesFooter .footer_text{padding-top:20px}}.stripesFooter .footer_text a{color:#82b4d5;text-decoration:none}.stripesFooter .footer_icon{width:150px;color:#f3f3f3;position:absolute;margin-left:-90px;margin-top:-50px;z-index:1}@media (max-width:580px){.stripesFooter .footer_icon{display:none}}.stripesFooter .footer_icon svg{fill:currentColor}.stripesFooter .footer_content{position:relative;z-index:10}.subNav{height:11.2em;overflow:hidden;z-index:100;left:0;right:0;-webkit-transform:translateZ(0);transform:translateZ(0);text-align:center;padding-top:42px;white-space:nowrap;position:absolute;top:0;background:hsla(0,0%,100%,.1)}.subNavWrapper{height:110px;margin-top:-40px;padding-top:40px;position:relative}.subNav.darknav{background:rgba(0,0,0,.85)}@media (max-width:766px){.subNav{overflow-x:scroll}}.subNav a{min-width:125px;display:inline-block;padding:0 1.7em;text-decoration:none;font-size:1.2em;color:#ccc;outline:none;transition:color .2s;letter-spacing:.04em}.subNav a.active,.subNav a:hover{color:#6bcdfd}@media (max-width:766px){.subNav a:hover{color:#ccc}.subNav a.active{color:#6bcdfd}}.subNav a svg{display:block;width:2.7em;height:2.7em;margin:.6em auto .75em}.subNav a svg path{stroke:currentColor;fill:currentColor}.producersPage .strong{font-weight:700}.producersPage .producersControl h2{padding-bottom:0}.producersPage .shadow{box-shadow:0 2px 7px 0 rgba(0,0,0,.5)}.producersPage .premiumcontentproducers img{display:block;width:100%;max-width:530px;margin-left:auto;margin-right:auto;margin-bottom:4em}.producersPage .globe .globaldistribution{background:url(/_assets/e18f4c9a12f956c10a2ac768e0a820f5.png) no-repeat 50%;background-size:contain;background-position:50%;padding-bottom:2em}.producersPage .poweredproducts{margin-top:4em}.producersPage .poweredproducts p{padding-bottom:.5em}.producersPage .poweredproducts img{width:100%;max-width:1280px}.producersPage .dark{background:url(/_assets/00d805b5d03e55329ca498e4751dc5be.jpg) no-repeat 50%;background-size:cover}.producersPage .globaldistribution .images{margin-top:2em;text-align:center}.producersPage .globaldistribution .images img{display:block;width:100%;max-width:712px;margin-left:auto;margin-right:auto}.producersPage .tvWrapper{position:relative;height:50em;padding-top:50px;overflow:hidden;margin-bottom:-80px}@media (max-width:766px){.producersPage .tvWrapper{height:auto;padding-top:0;margin-bottom:0}.producersPage .tvWrapper .dolar,.producersPage .tvWrapper .tv{display:none}}.producersPage .tvWrapper svg{top:0;max-height:100%;max-width:100%}.producersPage .tvWrapper svg path{fill:#fff}.producersPage .tvWrapper .dolar,.producersPage .tvWrapper .tv{top:-35px;position:absolute;left:0;right:0;height:100%;width:80%;z-index:1;pointer-events:none;overflow:hidden;margin:auto;opacity:.2}.producersPage .tvWrapper .dolar{top:90px;width:40%;height:40%;opacity:.1}.topProducersList{max-width:835px;margin:2em auto 0;padding:0 1em;border-radius:6px}.topProducersList .col-sm-4{padding:0 2em}.topProducersList strong{font-weight:600}.operatorsIntelligentServices{margin-top:-40px}.operatorsIntelligentServices .dark{background:url(/_assets/0f32334d5dd2cf43cf9a0c53447ddea6.jpg) no-repeat 50%;background-size:cover}.operatorsIntelligentServices .wrapper p{text-align:left;padding-top:0;padding-bottom:1em;color:#aaa}.operatorsIntelligentServices .wrapper h2{padding-bottom:0;text-align:left}.operatorsPage .dark{background:url(/_assets/0f32334d5dd2cf43cf9a0c53447ddea6.jpg) no-repeat 50%;background-size:cover}.operatorsPage .operatorscontent h2{padding-bottom:0}.operatorsPage .operatorscontent img{display:block;width:100%;max-width:750px}.operatorsPage .operatorsIntelligence h3{padding-bottom:1.4em}.operatorsPage .operatorsApplications h3{padding-bottom:1em}.operatorsPage .intelligencelist{border-left:3px solid #48b8ec;width:360px;margin-left:auto;margin-right:auto;margin-bottom:1em}@media (max-width:766px){.operatorsPage .intelligencelist{border:none;width:auto}}.operatorsPage .intelligencelist li{list-style-type:none;padding:0}.operatorsPage .operatorsCompleteSolution .row .col-sm-6:first-child{text-align:right;padding-top:.5em;padding-bottom:.5em;border-right:2px solid currentColor}@media (max-width:766px){.operatorsPage .operatorsCompleteSolution .row .col-sm-6:first-child{text-align:center;border:none;padding:0}}.operatorsPage .operatorsCompleteSolution .row .col-sm-6:last-child{text-align:left}.operatorsPage .operatorsCompleteSolution .row .col-sm-6:last-child p{margin-top:-.4em;line-height:1.6em;padding-bottom:0}@media (max-width:766px){.operatorsPage .operatorsCompleteSolution .row .col-sm-6:last-child{text-align:center}}.gridHeader.row{margin-left:0;margin-right:0}.grid{margin-top:4.8em;margin-bottom:4.8em;display:table;text-align:center;width:1005px}.grid .row{margin-bottom:4em;display:table-row}.grid .row .col-sm-6{padding-bottom:11em;float:none;display:table-cell;vertical-align:top;border-bottom:1px solid #efefef;padding-top:3.3em}.grid .row:first-child .col-sm-6{padding-top:0}.grid .row .col-sm-6:first-child{border-right:1px solid #efefef}.grid .row:last-child .col-sm-6{border-bottom:none}.grid .iconHolder{color:#3cb9e8;height:9.9em;margin-bottom:1.9em}.grid .iconHolder a{color:currentColor}.grid .iconHolder svg{height:100%}.grid .iconHolder svg path{fill:currentColor}.grid h4{margin-bottom:.25em}.grid .description{max-width:90%;margin:0 auto;text-align:center}.grid .linkWrapper{position:absolute;bottom:7.4em;left:15px;right:15px;text-align:right}.grid .noTable{display:table-caption;border-bottom:1px solid #efefef;margin-bottom:0;padding-bottom:4em}.grid .noTable.row{margin-left:0;margin-right:0}.grid .noTable .col-sm-12{padding-bottom:4em}.grid .noTable .linkWrapper{bottom:0}@media (max-width:767px){.grid,.grid .row{display:block}.grid .row{margin-bottom:0}.grid .row .col-sm-6{float:none;display:block;border:none;padding-bottom:7em}.grid .linkWrapper{position:relative;bottom:auto;left:auto;right:auto;margin-top:1em}}@media (max-width:1004px){.grid{width:auto}}@media (max-width:780px){.grid h4{font-size:3.3em}}.poster{height:350px;background-position:50%;background-size:cover;overflow:hidden;width:100%;position:relative;margin-top:-40px;padding-top:40px;box-shadow:0 5px 5px -3px #434343}@media (max-width:767px){.poster{height:100vh}}.poster .details{margin-top:5em}.poster .details .colorAnimate{margin-bottom:2.35em;color:#fff;opacity:0;transition:opacity 1.5s}.poster .details .colorAnimate.fadeIn{opacity:1}.poster .details h1,.poster .details p{color:currentColor;font-weight:100;display:inline-block;font-size:5em;line-height:1.25em;letter-spacing:.032em}.poster .details .col-sm-6{text-align:center;padding-bottom:1em}@media (min-width:768px){.poster .details .col-sm-6:first-child{text-align:right}.poster .details .col-sm-6:first-child h1{margin-top:.51em;margin-right:23px}}@media (max-width:766px){.poster .details .col-sm-6:first-child{margin-top:10vh}}.poster .details .col-sm-6:last-child{border-left:3px solid hsla(0,0%,89%,.5)}@media (max-width:766px){.poster .details .col-sm-6:last-child{border:none;margin-top:4em}}@media (min-width:768px){.poster .details .col-sm-6:last-child{text-align:left}.poster .details .col-sm-6:last-child p{margin-left:21px}}.poster .details h1{border:1px solid currentColor;border-radius:7px;padding:6px 22px}@media (min-width:992px){.poster .details{text-align:right}}.poster h3{padding-top:1.4em;padding-bottom:.25em}@media (max-width:790px){.poster .details .colorAnimate{font-size:7px}.poster .details h2{margin-top:1em;font-size:25px}}.aboutPage{position:relative;background:#fff}.aboutPage.subPage .subNav{background-color:rgba(0,0,0,.85)}.aboutPage.subPage .poster{height:auto;box-shadow:none}.aboutPage.subPage .poster .details{margin-top:1.4em;margin-bottom:1.5em}.aboutPage.subPage .poster .details p{font-weight:200;color:#48b8ec}.aboutPage .placement{margin-top:-100vh;width:100%}.aboutPage .placement .wrapper{position:relative;width:830px;padding-top:7.2em;min-height:100vh;margin:0 auto;padding-bottom:100px}.aboutPage.distributorsPage .placement h3{font-size:2.13em;padding:4.6em 2em 0;color:#d9d9d9;line-height:1.5;text-align:center;margin-bottom:5.9em}.aboutPage.distributorsPage .placement h4{font-size:2.4em;line-height:3em;color:#3cb9e8}.aboutPage.distributorsPage .placement p{font-size:1.6em;color:#ccc}.aboutPage.distributorsPage .placement a{display:inline-block;font-size:1.46em;margin-top:1em;margin-bottom:3em;color:#0c89a8;text-decoration:none;transition:color .2s}.aboutPage .gridHeader h2{margin-top:1.9em;color:#333;padding-bottom:.55em;font-size:3.2em;font-weight:200;text-align:center}.aboutPage .gridHeader p{color:#666;text-align:center}.developersPage .poster{background-image:url(/_assets/c9bdfc247b1cce8d8adf17c4ae8f2685.jpg)}.developersPage .poster .details .col-sm-6:last-child p{padding-top:0;padding-bottom:0}.developersSource .stripe .integration{padding:2em 0;max-width:700px;margin-left:auto;margin-right:auto}.developersSource .stripe .integration img{width:100%}.developersSource .stripe p.description{text-align:left;padding-bottom:1em}.developersSource .stripe h5{font-size:3.33em;color:#000;font-style:normal;font-weight:200;line-height:2em;padding-top:1em}.developersSupport{min-height:100vh}.developersSupport h4{padding-bottom:2em!important}.developersResources .button,.developersSupport .button{display:inline-block;text-align:center;background-color:#3cb9e8;color:#fff;white-space:nowrap;text-decoration:none;font-size:1.6em;font-weight:200;line-height:2.375em;border-radius:.3em;padding:0 4em;margin:0 .5em}.developersSupport .contact-button{max-width:234px;display:block;margin:0 auto}.developersSampleCode p{font-weight:200;font-size:1.8em;line-height:1.5em;padding-bottom:1em}.developersSampleCode .smaller p{font-size:1.6em}.developersSampleCode .code_section{margin-bottom:2em}.developersSampleCode .code_section h5{padding-bottom:.5em}.developersSampleCode .sourcecode a{text-decoration:none;color:#333;margin:0 .5em}.developersSampleCode .sourcecode a.active{font-weight:700}.developersSampleCode .sourcecode .code{display:none}.developersSampleCode .sourcecode .code.active{display:block}.developersSampleCode .sourcecode .code pre{margin-top:1em;border:1px solid #ccc;border-radius:4px;padding:1em;font-size:1.4em;background-color:#f8f8f8}.developersSampleCode .sourcecode .tabs{font-size:1.6em}.developersResources .button{width:200px;padding-left:0;padding-right:0}@media (max-width:486px){.developersResources .button{margin-left:0;margin-right:0}}.developersResources .button:first-child{margin-left:0}@media (max-width:486px){.developersResources .button:first-child{margin-bottom:1em}}.developersResources .buttons{margin-bottom:2em}.developersResources .stripe .wrapper p{font-weight:200;font-size:1.8em;line-height:1.5em;padding-bottom:.5em}.developersResources .stripe .wrapper.access p{text-align:center}.developersResources .stripe .wrapper.resources .buttons .button{margin-bottom:.5em}@media (max-width:800px){.developersResources .stripe .wrapper.resources .buttons .button{font-size:1.5em}}.stripes.stripes-odd{margin-top:6.4em}.stripes.stripes-odd .stripe{background-color:#fafafa;box-shadow:0 2px 15px 0 rgba(0,0,0,.1)}.stripes.stripes-odd .stripe:nth-child(2n){background-color:transparent;border-top:1px solid #eee;box-shadow:none}.stripes .stripe{min-height:100px;padding:5em 0;clear:both}.stripes .stripe h4{padding-bottom:.13em;text-align:left}.stripes .stripe h5{padding-bottom:1em}.stripes .stripe:nth-child(2n){background-color:#fafafa;border-top:1px solid #eee;box-shadow:0 2px 15px 0 rgba(0,0,0,.1)}.stripes .stripe div.description{text-align:center;font-weight:200;margin:0 auto;font-size:2.13em;line-height:1.4em}.stripes .stripe .sectionIcon{width:174px;margin:0 auto}.stripes .stripe .sectionIcon path{fill:#02baf0}.stripes .stripe .sectionImage{margin-top:2.9em;width:100%}.stripesFooter{min-height:190px;background-color:#fafafa;box-shadow:0 -1px 10px 0 rgba(0,0,0,.1);position:relative}@media (max-width:580px){.stripesFooter{min-height:0}}.stripesFooter.light{background-color:#fff}.stripesFooter .footer_text{max-width:400px;text-align:center;font-size:1.9em;font-weight:200;line-height:1.4em;padding-top:70px;padding-bottom:20px;margin:0 auto;position:relative}@media (max-width:580px){.stripesFooter .footer_text{padding-top:20px}}.stripesFooter .footer_text a{color:#82b4d5;text-decoration:none}.stripesFooter .footer_icon{width:150px;color:#f3f3f3;position:absolute;margin-left:-90px;margin-top:-50px;z-index:1}@media (max-width:580px){.stripesFooter .footer_icon{display:none}}.stripesFooter .footer_icon svg{fill:currentColor}.stripesFooter .footer_content{position:relative;z-index:10}.companyJobs .jobs_widget_frame{width:100%;height:310px;overflow:hidden;overflow-y:scroll}.companyJobs .jobs_widget_frame iframe{width:100%;height:100%}.companyPress h3.blue{font-size:3.2em;color:#48b8ec;font-weight:400}.companyPress p{padding:2em 0}.companyPress .stripes-odd{margin-top:0}.companyPress .stripes-odd .stripe:first-child{padding-bottom:2.8em}.companyPress .sectionContent p{font-size:1.8em;padding-bottom:0;padding-top:3em;font-weight:200}.companyPress .sectionContent .pressSectionHeader{font-size:12pt;line-height:14pt;padding-top:1em;font-weight:700}.companyPress .sectionContent h2.pressSectionHeader{font-size:14pt;line-height:16pt;text-align:center}.companyPress .sectionContent .pressSection{font-size:11pt;line-height:19pt;padding-top:1em;font-weight:400}.companyPress .sectionContent .sectionLine{border-top:2px solid #b6b6b6;margin-top:1em}.companyPress .sectionContent .pressSectionLogo{max-width:300px;display:block;margin:2em auto}.companyPress .sectionContent h4{font-size:2.2em}.companyPress .sectionContent ul{max-width:100%;list-style-type:none;margin:0 auto;font-size:1.6em;line-height:1.2em}.companyPress .sectionContent ul li{color:#333;font-weight:200;font-size:1em;line-height:2em}@media (max-width:766px){.companyPress .sectionContent ul li{margin-bottom:1.5em}}.companyPress .sectionContent ul li .pressTitle{font-style:italic}.companyPage .poster{background-image:url(/_assets/34a1cba72414a077124c8c0bd8f9b2b8.jpg)}.companyPage .poster .details .col-sm-6:last-child p{line-height:75px}@media (max-width:790px){.companyPage .poster .details .col-sm-6:last-child p{line-height:55px}}@media (max-width:767px){.companyPage .poster .details .col-sm-6:last-child p{line-height:1}}.companyPage .networks{color:#333}.companyPage .networks h2{padding:1.6em 0 .2em}.companyPage .networks p{padding-bottom:1.4em}.companyPage .networks p:last-child{padding-bottom:0}.companyPage .big-icons{max-width:90%;margin:4em auto 0}.companyPage .big-icons .item{text-align:center;vertical-align:top;padding-bottom:2em}@media (min-width:768px){.companyPage .big-icons .item{border-right:1px solid #e6e6e6}.companyPage .big-icons .item:last-child{border-right:none}}.companyPage .big-icons .item .big-icon{width:100%;margin:0 auto;text-align:center}.companyPage .big-icons .item svg{fill:#48b8ec;width:120px;height:120px}.companyPage .big-icons .item .title{font-size:4em;font-weight:100;margin:.5em 0}.companyPage .big-icons .item .desc{font-size:1.7em;font-weight:200;line-height:1.4em}.companyPress li a{text-decoration:none;color:#333}.companyPress li a strong{font-weight:600}.companyPress p.description{text-align:center}.companyPress .sectionContent ul{max-width:800px}.companyPress .press-awards{margin-top:3em}.companyPress .press-awards .icon{text-align:center;vertical-align:middle;height:100px}.companyPress .press-awards .award img{max-height:100px}.companyPress .press-awards p{text-align:center;font-size:1.3em;line-height:1.4em}@media (max-width:991px){.companyPress .press-awards p{padding-top:1em;padding-bottom:3em}}@media (min-width:992px){.companyTeam .stripes .stripe{padding:3em 7em}}@media (min-width:992px){.companyTeam .head .teammember{text-align:right}}.companyTeam .head .teammember .picture{display:inline-block;max-width:325px;max-height:325px;margin-right:0}@media (min-width:992px){.companyTeam .head .teammember .picture{width:325px;height:325px;margin-right:2em}.companyTeam .head .teammember .picture .picname{line-height:325px}}@media (max-width:766px){.companyTeam .head .teammember .picture{margin-right:0;margin-bottom:2em}}@media (min-width:992px){.companyTeam .head .info{text-align:left}}.companyTeam .head .info h4{text-align:center;line-height:1em}@media (min-width:992px){.companyTeam .head .info h4{text-align:left}}.companyTeam .head .info .position{font-size:2.5em}.companyTeam .head .info .description{margin-top:1em;text-align:left;font-size:1.6em;line-height:1.6em}@media (max-width:991px){.companyTeam .head .info .description{text-align:justify}}.companyTeam .teammember{display:inline-block;text-align:center;margin:20px}@media (max-width:766px){.companyTeam .teammember{margin:0}}.companyTeam .teammember .name,.companyTeam .teammember .position{font-weight:200}.companyTeam .teammember .name{font-size:2.5em;padding:.3em 0 .2em}.companyTeam .teammember .position{font-size:1.7em}.companyTeam .teammember .picture{position:relative;width:200px;height:200px}.companyTeam .teammember .picture.noimage{border:1px solid #000;border-radius:100% 100% 100% 100%}.companyTeam .teammember .picture img{display:block;width:100%;height:100%;position:absolute;z-index:2;border:1px solid #fff;border-radius:100% 100% 100% 100%;-webkit-filter:grayscale(20%);filter:grayscale(20%);border:1px solid #eee}.companyTeam .teammember .picture .picname{position:absolute;z-index:1;left:0;right:0;top:0;bottom:0;text-align:center;vertical-align:middle;line-height:200px;font-size:1.5em}.companyContact .formwrapper{max-width:480px;margin:0 auto}.companyContact .contact_section{padding-bottom:6em}.companyContact .contact_section h3{padding-bottom:.8em}.companyContact .contact_section .soclinks a{margin:0 3em}.companyContact .contact_section .soclinks a img{border-radius:5px}.companyContact .contact_section .mailto{font-size:2.6em;color:#258bad;text-decoration:none}.companyContact .form_section{padding-bottom:0}.contact_form label{display:block;color:#333;font-size:1.6em;line-height:2em;font-weight:400;margin:.5em 0 0}.contact_form input:not([type=submit]):not([type=button]),.contact_form select,.contact_form textarea{width:100%}.contact_form select{height:2em}.contact_form input:not([type=submit]),.contact_form select,.contact_form textarea{background-color:#fafafa;border:1px solid #eaeaea;border-radius:.3em;padding:.4em;font-size:1.6em;font-weight:200;outline:none}.contact_form textarea{resize:none;height:240px}.contact_form input,.contact_form textarea{outline:none}.contact_form input[type=button]{text-align:center;background-color:#48b8ec;color:#fff;border-radius:4px;padding:.6em 3em;font-size:1.4em;font-weight:400;border:none}.contact_form .submitcol{text-align:right;padding-top:1em}.contact_form .col-md-6,.contact_form .col-md-12{padding-left:8px;padding-right:8px}.demoApps-page{min-height:100vh;margin-top:-8.9em}.demoApps-page .header{min-height:50vh;background:#0ca5d6;background:linear-gradient(180deg,#0ca5d6 0,#014157);padding-top:31px}.demoApps-page .header .col-xs-12{margin-top:8.9em}.demoApps-page .header h2{color:#fff;font-size:36px;line-height:1.3em;font-weight:100}.demoApps-page .header p{color:#fff;font-size:20px;line-height:1.5em;font-weight:100}.demoApps-page .footer{min-height:50vh;padding-top:50px}.demoApps-page .footer p{color:#232323;font-size:20px;padding-top:20px}.demoApps-page .footer .col-xs-12 p:last-child{padding-bottom:30px}.demoApps-page .center-wrapper{display:table;min-height:100vh;margin-top:-7.9em;padding-top:7.9em;width:100%}.demoApps-page .wrapper{display:table-cell;vertical-align:middle;width:100%;height:100%}.demoApps-page .demoApps-header{min-height:50vh;width:100%;display:table-cell;vertical-align:middle;background:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2ZmZmZmZiIgc3RvcC1vcGFjaXR5PSIwIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNjOWM5YzkiIHN0b3Atb3BhY2l0eT0iMC42NSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);background:linear-gradient(180deg,hsla(0,0%,100%,0) 0,hsla(0,0%,79%,.65));filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#00ffffff",endColorstr="#a6c9c9c9",GradientType=0)}.demoApps-page .devicesColumn{padding:30px 0 30px 40px}@media (max-width:580px){.demoApps-page .devicesColumn{padding-left:0;padding-right:0}}.demoApps-page .devicesColumn img{position:relative;display:inline-block;width:100%;z-index:2}.demoApps-page .devicesColumn .glow{position:absolute;top:16%;left:10%;bottom:0;height:66%;background:transparent;bottom:12%;box-shadow:-10px -10px 49px #fff;z-index:1;right:13%}@media (max-width:1199px){.demoApps-page .devicesColumn .glow{top:17%;height:65%}}@media (max-width:991px){.demoApps-page .devicesColumn .glow{top:18%;height:63%;left:11%}}@media (max-width:580px){.demoApps-page .devicesColumn .glow{display:none}}.demoApps-page .footerText{font-weight:700}.demoApps-page .storeButtons{margin:0;padding:0}.demoApps-page .storeButtons .col-xs-12{margin-left:0;margin-right:0;padding:0;text-align:left;margin-top:0}.demoApps-page .storeButtons .col-xs-12:first-child a{margin-right:10px}.demoApps-page .storeButtons .col-xs-12 a{margin-top:8.9em;max-width:160px;float:left}@media (max-width:1199px){.demoApps-page .storeButtons .col-xs-12 a{margin-top:.5em;margin-bottom:.5em;margin-right:10px;overflow:hidden}}.demoApps-page .storeButtons .col-xs-12 img{display:inline-block;width:100%}.loginPage{font-size:1.33em}.loginPagePoster{min-height:100vh;background-image:url(/_assets/5cdbeb1190b6342635f0a79e2c0f27c0.jpg);background-position:50%;background-size:cover;margin-top:-40px;overflow:hidden;width:100%}.loginPagePoster .container-fluid{max-width:830px;margin:0 auto;padding-top:10em}.loginPage .loginForm{width:245px}.loginPage .loginForm .errormessage{color:#c00}.loginPage h3{font-size:1.65em;color:#ccc;line-height:1.3em;text-align:center;margin-bottom:1.5em}.loginPage input{width:100%;line-height:2.5em;height:2.5em;padding:0 1em;margin:.4em 0;background:hsla(0,0%,40%,.6);border:1px solid #434343;color:#fff}.loginPage #password{margin-bottom:1em}.loginPage .signin-spot{overflow:hidden;margin-bottom:3em;height:40px}.loginPage .signin-spot .signInButton{display:inline-block;float:right;color:#666;padding:0 1.2em;border-radius:5px;border:1px solid currentColor;line-height:2;text-decoration:none;background:none;width:auto;outline:none}.loginPage .signin-spot .signInButton:hover{color:#6bcdfd}.loginPage .signin-spot .indicator{text-align:center;color:#999}.loginPage .signUpButton{text-decoration:none}.loginPage .forgotMessage{line-height:2;color:#666}.loginPage .bottomMessage{text-align:center}.static{background:#fff;color:#000;text-align:justify}.static .withNumbers li p{padding:0}.static strong{font-weight:700}.static h1{font-size:4em;text-align:center;font-weight:200}.static .page-header{padding:5em 0 2em}.static .content{padding:2em 0}.static .content a{color:#48b8ec;text-decoration:none}.static p{padding:0 0 1em}.static .nowrap{white-space:nowrap}.static ul{padding-bottom:1em}.static ul li{font-size:inherit;padding-left:2em;line-height:1.8em}.static ul li:before{content:"- "}.static ul.tos li{padding-left:0}.static ul.tos li:before{content:""}.static ul.tos li p{padding-left:2em}.static ul.tos li p:first-child{padding-left:0}.static table.termDefinition th{font-weight:700;font-size:1.6em}.static table.termDefinition td,.static table.termDefinition th{padding:.6em;border:1px solid #ccc}.static table.termDefinition tr td:first-child{padding-right:2em;text-align:left}.usermanagement{color:#333}.usermanagement .column{padding:1em}.usermanagement h2{color:#333;text-align:left;font-weight:200;padding-bottom:.3em}.usermanagement .head{text-align:right;padding:.5em 1em 0;font-size:1.6em}.usermanagement .head .bold{font-weight:700}.usermanagement .details{padding-bottom:2em}.usermanagement .apikey{font-size:.8em;font-weight:700;word-break:break-all}.usermanagement .sidebar{width:280px;float:left}.usermanagement .sidebar td:nth-child(2){text-align:center}.usermanagement .main_content{margin-left:280px}.usermanagement table{width:100%;font-size:1.6em}.usermanagement table thead td{font-weight:700;padding:.5em;border-bottom:1px solid #333}.usermanagement table tbody td{padding:.3em .5em}.usermanagement table tr.active td{background-color:#eaf8fc}.usermanagement label{display:block;font-weight:400}.usermanagement label div{display:inline-block}.usermanagement label span:first-child{display:inline-block;width:100px}.usermanagement .actions{clear:both;overflow:hidden;border-top:2px solid #ccc;padding:1em}.usermanagement .actions .left{width:260px;float:left}.usermanagement .actions .left .btn{width:49%}.usermanagement .actions .left .btn.btn-delete{color:#c00}.usermanagement .actions .right{margin-left:280px;text-align:right}.adminpage{padding-bottom:42px}.adminpage .defaulttext{font-size:2em;text-align:center;padding:5em 0}.adminpage .defaulttext a{color:#48b8ec;text-decoration:none}.adminpage~footer{position:fixed;bottom:0;left:0;right:0}.gray,.gray a{background-color:#4c4c4c;color:#ccc;text-decoration:none}.bluebutton,.gray .bluebutton{text-align:center;display:inline-block;text-decoration:none;text-transform:uppercase;color:#fff;background-color:#5db0ee;border:1px solid #5db0ee;line-height:20px;padding:.4em 3em;border-radius:.2em;font-size:10px;letter-spacing:.2em;margin:0 auto}.bluebutton.smallbutton,.gray .bluebutton.smallbutton{font-size:.9em;padding:.2em 1em}.bluebutton.inactive,.gray .bluebutton.inactive{background-color:#a8e0f8}.bluebutton.grayed-out,.gray .bluebutton.grayed-out{background-color:#bdbdbd;color:#fff;border-color:#bdbdbd}.bluebutton:hover,.gray .bluebutton:hover{opacity:.8}.redbutton{background-color:#96060b;border:1px solid #96060b;color:#fff}.whitebutton{text-align:center;display:inline-block;text-decoration:none;text-transform:uppercase;line-height:20px;padding:.4em 3em;border-radius:.2em;font-size:1em;letter-spacing:.2em;margin:0 auto;background-color:#fff;border:1px solid #ccc;color:#666}.whitebutton:hover{background-color:#f5f5f5}.button-smallpadding{padding:.4em 1em}.buttons{text-align:center}.adminpage{background-color:#f6f6f6;min-height:100vh}.adminpage .headerbar{position:fixed;top:40px;left:0;right:0;height:80px;line-height:80px;overflow:hidden;padding:0 2em;z-index:100}.adminpage .headerbar .title{font-size:2em;font-weight:200;position:relative}.adminpage .headerbar .title .buttons{display:inline-block;float:right}.adminpage .headerbar .title a{font-size:.5em}.adminpage .headerbar select{outline:none;font-size:13.2px;border:1px solid #ccc;border-radius:3px;height:30px;font-weight:700}.adminpage .headerbar .application-selector,.adminpage .headerbar .region-selector{float:right;margin-left:1em;font-size:18px;color:#666}.adminpage .headerbar .application-selector select,.adminpage .headerbar .region-selector select{outline:none}.adminpage .adminsidebar{width:165px;position:fixed;top:120px;bottom:0;left:0;right:0;padding:1em;overflow-y:scroll}.adminpage .adminsidebar.nopadding{padding:0}.adminpage .adminsidebar h5{font-size:1.2em;text-transform:uppercase;letter-spacing:.2em;padding:0 1em}.adminpage .adminsidebar li{word-break:break-word}.adminpage .adminsidebar a{line-height:20px;display:block;padding:.4em 1em;border-radius:.2em;font-size:1.4em;margin:1em 0}.adminpage .adminsidebar a:hover{color:#ddd}.adminpage .adminsidebar .active a{background-color:gray;color:#4c4c4c!important}.adminpage .admincontent{margin:80px 0 0 165px;padding:2em}.adminpage .admincontent h5{margin-bottom:1em}.adminpage .admincontent h5 .bluebutton{float:right}.adminpage .items-table{width:100%;font-size:1.2em;margin:0 0 2em;border-bottom:1px solid #ccc}.adminpage .items-table.selectable tbody tr{cursor:pointer}.adminpage .items-table td{padding:.5em 0}.adminpage .items-table thead{border-bottom:1px solid #ccc}.adminpage .items-table thead td{font-weight:700}.adminpage .items-table tbody td{color:#666}.adminpage .items-table tr.selected{background-color:#eee}.adminpage .adminmodal .form input,.adminpage .adminmodal .form select,.adminpage .adminmodal .form textarea{font-size:1.2em;outline:none;border:1px solid #ccc;border-radius:3px}.adminpage .adminmodal .form select{width:100%;height:2.6em}.adminpage .adminmodal .form textarea{width:100%;resize:none;height:100px;padding:.6em}.adminpage .adminmodal .form input[type=password],.adminpage .adminmodal .form input[type=text]{width:100%;padding:.6em}.adminpage .adminmodal .form input[type=checkbox]{display:inline}.adminpage .no-float{float:none!important}.dashboard h2{font-size:3em;border-bottom:1px solid #333;margin:0 1em}.dashboard .dashboardItems{max-width:600px;margin:0 auto}.dashboard .dashboardItems li{display:block;width:300px;float:left;margin:2em 0 1em}.dashboard .dashboardItems a{color:#333;text-decoration:none;display:block;padding:.6em 2em;font-size:1.4em;font-weight:200;position:relative;transition:color .2s}.dashboard .dashboardItems a svg{display:inline-block;vertical-align:middle;margin:.5em;max-width:40px}.dashboard .dashboardItems a svg path{fill:currentColor}.dashboard .dashboardItems a span{display:inline-block;vertical-align:middle;font-size:1.4em}.dashboard .dashboardItems a.active,.dashboard .dashboardItems a:hover{color:#48b8ec}.dashboard .dashboardItems a.active:after{content:" ";display:block;background-color:#48b8ec;height:4px;left:0;right:0;position:absolute;bottom:-3px}.tether-element-attached-bottom .datepicker__triangle,.tether-element-attached-top .datepicker__triangle{margin-left:-8px;position:absolute}.tether-element-attached-bottom .datepicker__triangle,.tether-element-attached-bottom .datepicker__triangle:before,.tether-element-attached-top .datepicker__triangle,.tether-element-attached-top .datepicker__triangle:before{box-sizing:content-box;position:absolute;border:8px solid transparent;height:0;width:1px}.tether-element-attached-bottom .datepicker__triangle:before,.tether-element-attached-top .datepicker__triangle:before{content:"";z-index:-1;border-width:8px;left:-8px;border-bottom-color:#aeaeae}.tether-element-attached-top .datepicker__triangle{top:0;margin-top:-8px}.tether-element-attached-top .datepicker__triangle,.tether-element-attached-top .datepicker__triangle:before{border-top:none;border-bottom-color:#f0f0f0}.tether-element-attached-top .datepicker__triangle:before{top:-1px;border-bottom-color:#aeaeae}.tether-element-attached-bottom .datepicker__triangle{bottom:0;margin-bottom:-8px}.tether-element-attached-bottom .datepicker__triangle,.tether-element-attached-bottom .datepicker__triangle:before{border-bottom:none;border-top-color:#fff}.tether-element-attached-bottom .datepicker__triangle:before{bottom:-1px;border-top-color:#aeaeae}.datepicker{font-family:Helvetica Neue,Helvetica,Arial,sans-serif;font-size:11px;background-color:#fff;color:#000;border:1px solid #aeaeae;border-radius:4px;display:inline-block;position:relative}.datepicker__container{position:absolute;display:inline-block;z-index:2147483647}.datepicker__triangle{position:absolute;left:50px}.datepicker__header{text-align:center;background-color:#f0f0f0;border-bottom:1px solid #aeaeae;border-top-left-radius:4px;border-top-right-radius:4px;padding-top:8px;position:relative}.datepicker__current-month{color:#000;font-weight:700;font-size:13px}.datepicker__navigation{line-height:24px;text-align:center;cursor:pointer;position:absolute;top:10px;width:0;border:6px solid transparent}.datepicker__navigation--previous{left:10px;border-right-color:#ccc}.datepicker__navigation--previous:hover{border-right-color:#b3b3b3}.datepicker__navigation--next{right:10px;border-left-color:#ccc}.datepicker__navigation--next:hover{border-left-color:#b3b3b3}.datepicker__week-day{color:#ccc;display:inline-block;width:28px;line-height:24px}.datepicker__month{margin:5px;text-align:center}.datepicker__day{color:#000;display:inline-block;width:24px;line-height:24px;text-align:center;margin:2px;cursor:pointer}.datepicker__day:hover{border-radius:4px;background-color:#f0f0f0}.datepicker__day--today{font-weight:700}.datepicker__day--selected{border-radius:4px;background-color:#216ba5;color:#fff}.datepicker__day--selected:hover{background-color:#1d5d90}.datepicker__day--disabled{cursor:default;color:#ccc}.datepicker__day--disabled:hover{background-color:transparent}.datepicker__input{position:relative;font-size:13px;border-radius:4px;box-shadow:inset 0 2px 2px #e9e9e9;border:1px solid #aeaeae;line-height:16px;padding:6px 10px 5px}.datepicker__input:focus{outline:none;border-color:#aeaeae;box-shadow:inset 0 2px 2px #e9e9e9,0 0 10px 0 rgba(73,107,125,.3)}.modalVideoLayer{background-color:rgba(0,0,0,.7);position:fixed;top:0;bottom:0;left:0;right:0;z-index:1000;display:none}.modalVideoLayer.visible{display:block}.modalVideoLayer .video{max-width:700px;margin:4em auto;background-color:#fff;padding:2em 3em}.modalVideoLayer .video .clip video{display:block;width:100%}.modalVideoLayer .video .description{font-size:1.2em;padding-top:1em}.modalVideoLayer .video .description h6{font-size:1em;font-weight:700}.modalVideoLayer .video .description p{font-size:1em;max-height:180px;overflow-y:scroll}.videothumbnail{display:inline-block;overflow:visible;position:relative;white-space:normal;text-align:center;width:190px}.videothumbnail .videoSpacer{display:inline-block;width:100%;height:0;padding-top:56.25%;position:relative}.videothumbnail a{font-size:1.3em;position:absolute;width:100%;top:0;bottom:0;left:0;height:0;padding-top:56.25%;color:#999;background-color:#000;background-size:cover;background-position:50%;text-decoration:none;border:1px solid #ccc}.videothumbnail .indicator{position:absolute;top:0;left:0;bottom:0;right:0;margin:auto;width:50px;height:50px}.videothumbnail .title{color:#333;font-size:1em;line-height:1.1em;letter-spacing:-1px;display:block;height:2.2em;padding-bottom:.1em;overflow:hidden;text-align:left;text-overflow:ellipsis;text-overflow:-o-ellipsis-lastline;display:-webkit-box;-webkit-line-clamp:2}.videothumbnail .time{color:#666;display:block;text-align:left;font-size:.8em;line-height:1.8em}.videothumbnail .bottomWrapper{font-size:1.3em;line-height:1.2em;width:100%;overflow:hidden}.videothumbnail .argumentation{position:absolute;bottom:10px;width:60px;border-radius:14%;left:10px}.tvaugmentation{font-size:1.2em;line-height:2em}.tvaugmentation .buttons{position:absolute;top:0;right:30px}.tvaugmentation .tv-row:after{content:" ";display:table;clear:both}.tvaugmentation .sidebar{width:165px;float:left}.tvaugmentation .tvfilters h5{font-size:1em;letter-spacing:0;background-color:#707070;color:#ddd;font-weight:700;padding:.3em .5em}.tvaugmentation .tvfilters h6{color:#fff;font-weight:700;padding:.2em .5em}.tvaugmentation .tvfilters h6:after{content:"\25BC"}.tvaugmentation .tvfilters ul{padding:0 .4em}.tvaugmentation .tvfilters .indicator{text-align:center}.tvaugmentation .tvfilters input{margin-right:.3em}.tvaugmentation .tvfilters label{color:#ccc;font-weight:400}.tvaugmentation .tvfilters .clearButton{width:50%;margin:1em auto}.tvaugmentation .tvheader div.item{display:inline-block;margin-right:2.5em;line-height:2.6em}.tvaugmentation .tvheader div.item:last-child{margin-right:0}.tvaugmentation .tvheader div.item em{font-weight:700}.tvaugmentation .tvheader div.item.dateOverride>div{display:inline-block}.tvaugmentation .tvheader div.item.dateOverride .hour{display:inline-block;width:70px}.tvaugmentation .tvheader div.item.dateOverride .lineup{display:inline-block;width:200px}.tvaugmentation .tvheader div.item.dateOverride button{display:inline-block;width:100px;margin-left:1em}.tvaugmentation .tvgrid .grid-relative{position:relative}.tvaugmentation .tvgrid .grid-container{overflow:hidden;overflow-x:scroll}.tvaugmentation .tvgrid .grid-rows{display:table;border-collapse:collapse}.tvaugmentation .tvgrid .details-row{position:absolute;background-color:#f3f3f3;margin-top:40px;height:160px;left:0;right:0;font-size:10px;white-space:nowrap;overflow:hidden;border-bottom:1px solid #ccc}.tvaugmentation .tvgrid .details-row .details-sidebar{width:100px;height:100%;background-color:#fff;border-right:1px solid #ccc;position:relative;float:left;padding-left:10px}.tvaugmentation .tvgrid .details-row .details-sidebar .closebtn,.tvaugmentation .tvgrid .details-row .details-sidebar .editbtn,.tvaugmentation .tvgrid .details-row .details-sidebar .editSubtypeBtn{position:absolute;color:#666;text-decoration:none;font-size:12px;background-size:20px;background-repeat:no-repeat;background-position:0;text-indent:22px}.tvaugmentation .tvgrid .details-row .details-sidebar .closebtn{background-image:url(/_assets/1408f8f45774ac82f9d421feda41f8ae.png)}.tvaugmentation .tvgrid .details-row .details-sidebar .editbtn{background-image:url(/_assets/c44c9452d79dcf00716e7e4abbab574c.png);top:130px}.tvaugmentation .tvgrid .details-row .details-sidebar .editSubtypeBtn{background-image:url(/_assets/c44c9452d79dcf00716e7e4abbab574c.png);top:65px}.tvaugmentation .tvgrid .details-row .edit_buttons{position:absolute;left:0;margin-top:10px;margin-left:10px}.tvaugmentation .tvgrid .details-row .edit_buttons .deletebtn,.tvaugmentation .tvgrid .details-row .edit_buttons .previewbtn,.tvaugmentation .tvgrid .details-row .edit_buttons .savebtn{display:block;text-decoration:none;border:1px solid #ccc;padding:0 12px;border-radius:5px;font-size:1.2em;background-color:#efefef;margin-bottom:5px;text-align:center;line-height:2em;color:#333}.tvaugmentation .tvgrid .details-row .edit_buttons .deletebtn:hover,.tvaugmentation .tvgrid .details-row .edit_buttons .previewbtn:hover,.tvaugmentation .tvgrid .details-row .edit_buttons .savebtn:hover{background-color:#ddd}.tvaugmentation .tvgrid .details-row .details-thumbnails{height:160px;overflow-x:scroll}.tvaugmentation .tvgrid .details-row .edit_container{margin-left:100px}.tvaugmentation .tvgrid .details-row .videothumbnail{display:inline-block;float:none;padding-top:8px}.tvaugmentation .tvgrid .details-row .message{text-align:center;padding-top:65px;font-size:1.5em}.tvaugmentation .tvgrid .row-item{display:inline-block;padding:.3em 1em 0;border-left:1px solid #ccc;border-bottom:1px solid #ccc;height:40px;overflow:hidden}.tvaugmentation .tvgrid .row-item:last-child{border-right:1px solid #ccc}.tvaugmentation .tvgrid .legend-hidden{visibility:hidden}.tvaugmentation .tvgrid .legend-item{display:inline-block;width:200px;font-size:.8em;padding-left:.5em}.tvaugmentation .tvgrid .airing-item{line-height:1.2em;text-decoration:none;color:#333;background-color:#fff}.tvaugmentation .tvgrid .airing-item .title,.tvaugmentation .tvgrid .airing-item .tmsid{display:block}.tvaugmentation .tvgrid .airing-item .title{font-weight:600}.tvaugmentation .tvgrid .airing-item .tmsid{font-weight:200;font-size:.9em}.tvaugmentation .tvgrid .airing-item .title,.tvaugmentation .tvgrid .airing-item .tmsid{text-overflow:ellipsis;overflow:hidden;white-space:nowrap}.tvaugmentation .tvgrid .airing-item svg{height:1em;padding-right:.4em;margin-top:-2px;vertical-align:middle}.tvaugmentation .tvgrid .airing-item svg path{fill:currentColor}.tvaugmentation .tvgrid .airing-item:hover{background-color:#48b8ec;color:#fff}.tvaugmentation .tvgrid .airing-item.airing-active{background-color:#ddd;color:#333}.tvaugmentation .tvgrid .airing-item.hasTmsIdGroupRule{background-color:#f9a965}.tvaugmentation .tvgrid .airing-item.hasGenreGroupRule{background-color:#9effc1}.tvaugmentation .tvgrid .airing-item.hasSubtypeGroupRule{background-color:#9ebcff}.tvaugmentation .tvgrid .grid-row{white-space:nowrap;clear:both;display:table-row;background-color:#f5f5f5}.tvaugmentation .tvgrid .grid-row.grid-row-legend{background-color:transparent;border-bottom:1px solid #ccc}.tvaugmentation .tvgrid .grid-row.details{height:200px}.tvaugmentation .tvgrid .grid-row.details.details-edit{height:490px}.tvaugmentation .tvgrid .grid-row.details.details-edit .details-row{height:450px}.tvaugmentation .tvgrid .grid-cell{border:1px solid #ccc;border-top:0;border-collapse:collapse;height:40px}.tvaugmentation .tvgrid .grid-cell.channel{background-color:#eee;padding:.3em 1em 0;border-bottom:1px solid #ccc}.tvaugmentation .tvgrid .grid-cell.fixed{position:absolute;width:153px}.tvaugmentation .tvgrid .grid-cell.empty,.tvaugmentation .tvgrid .grid-cell.legend{border:none}.tvaugmentation .tvgrid .airings,.tvaugmentation .tvgrid .legend{padding-left:150px}.tvaugmentation .tvgrid.subTypeEdit .details-row{margin-left:180px;margin-top:0;margin-right:20px;height:auto;background:transparent}.tvaugmentation .tvgrid.subTypeEdit .details-row .control-left,.tvaugmentation .tvgrid.subTypeEdit .details-row .control-right{top:215px}.tvaugmentation .tvgrid.subTypeEdit .details-row .airing-tab .right{display:none}.tvaugmentation .tvgrid.subTypeEdit .details-row .airing-tab .left{width:100%}.tvaugmentation .ruleFor{position:absolute;top:160px;left:97px;font-weight:600;padding:1em;font-size:1em;z-index:10}.tvaugmentation .ruleFor small{color:#888}.edit_container .control-left{left:100px}.edit_container .control-left,.edit_container .control-right{position:absolute;top:192px;text-decoration:none;background-color:#fff;padding:0 5px;height:20px;line-height:20px}.edit_container .control-right{right:0}.edit_container .control-left,.edit_container .control-right{color:#474747}.edit_container .control-left:hover,.edit_container .control-right:hover{color:#777}.edit_container .airing-tab{width:100%;height:260px;display:none;padding:5px;padding-top:45px;overflow-y:scroll}.edit_container .airing-tab.active{display:block}.edit_container .airing-tab .entitytype{display:inline-block;text-decoration:none;border:1px solid #ccc;padding:0 12px;border-radius:5px;font-size:1.2em;background-color:#efefef;margin-bottom:5px;text-align:center;line-height:2em;color:#333}.edit_container .airing-tab.default .left{width:70%;float:left}.edit_container .airing-tab.default .left label{margin:0}.edit_container .airing-tab.default .left table{width:100%}.edit_container .airing-tab.default .left table td{vertical-align:middle;padding:2px}.edit_container .airing-tab.default .right{width:30%;float:right}.edit_container .airing-tab .deleteoption,.edit_container .airing-tab .plusoption{display:inline-block;width:20px;height:20px;background-size:contain;text-indent:-9999px;overflow:hidden;background-repeat:no-repeat;background-position:50%;vertical-align:middle}.edit_container .airing-tab .plusoption{background-image:url(/_assets/d2288357db6f54b31a292ea59382ffbd.png)}.edit_container .airing-tab .deleteoption{background-image:url(/_assets/c5973bc6b86c33bc2ba07258a939eb2b.png)}.edit_container .airing-tab .spots{width:4em}.edit_container .airing-tab .ruleName,.edit_container .airing-tab .rules{width:50%;float:left}.edit_container .airing-tab-switcher{overflow:hidden;display:table;table-layout:fixed;width:100%}.edit_container .airing-tab-switcher .single-tab{border-top:1px solid #ccc;display:block;display:table-cell;text-decoration:none;font-size:12px;color:#333;padding:0 10px;padding-right:20px;border-right:1px solid #ccc;font-weight:700;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;position:relative}.edit_container .airing-tab-switcher .single-tab:first-child{width:140px}.edit_container .airing-tab-switcher .single-tab.addnewrule{width:120px}.edit_container .airing-tab-switcher .single-tab.active,.edit_container .airing-tab-switcher .single-tab:hover{background-color:#fff}.edit_container .airing-tab-switcher .single-tab.active{border-top:0}.edit_container .airing-tab-switcher .single-tab em{position:absolute;right:2px;bottom:5px;height:100%;display:inline-block;width:20px;height:20px;background-size:contain;text-indent:-9999px;overflow:hidden;background-repeat:no-repeat;background-position:50%;vertical-align:middle;background-image:url(/_assets/1408f8f45774ac82f9d421feda41f8ae.png)}.edit_container .airing-tab-switcher .single-tab.addnewrule em,.edit_container .airing-tab-switcher .single-tab:first-child em{display:none}.edit_container label{display:block;font-size:1.2em}.edit_container textarea{display:block;width:100%;height:170px;resize:none;font-size:12px}.edit_container .addnewrule{font-style:italic;font-weight:400!important}.application-selector{font-size:16px}.application-selector select{outline:none}.application-selector .selected{font-weight:700}.loader_overlay{background-color:rgba(0,0,0,.7);position:fixed;top:0;bottom:0;left:0;right:0;z-index:1000;display:none}.loader_overlay.visible{display:block}.loader_overlay .indicator{width:100%;height:100%;text-align:center;color:#ccc}.loader_overlay .indicator svg{width:30px;height:30px;position:relative;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.editinplace{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.editinplace input[type=text]{width:100%;line-height:1.6em}.attentionbox{position:fixed;top:120px;z-index:100;right:0;left:165px;font-size:10px;background-color:rgba(255,0,0,.2);padding:5px 10px 6px;font-weight:700}.guidebuilder .button-manage-categories{float:none;margin-left:2em}.guidebuilder .manage-categories .manage-categories-content{width:80%;margin:0 auto}.guidebuilder .manage-categories .manage-categories-footer{padding:5em 3em;text-align:right}.guidebuilder .manage-categories form.category-add{margin-bottom:1em}.guidebuilder .manage-categories form.category-add input{outline:none}.guidebuilder .manage-categories form.category-add input[type=text]{line-height:20px;height:30px;border:2px solid #c8c8c8;padding:0 1em;font-size:12px}.guidebuilder .manage-categories form.category-add .categoryImage{width:.1px;height:.1px;opacity:0;overflow:hidden;position:absolute;z-index:-1}.guidebuilder .manage-categories form.category-add .categoryImageButton{margin:0 .5em;position:relative;cursor:pointer}.guidebuilder .manage-categories form.category-add .categoryImageButton p{position:absolute;left:0;right:0;color:#666;font-size:1.2em;letter-spacing:normal;bottom:-2.1em;text-transform:none;text-align:left;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;font-weight:400}.guidebuilder .manage-categories table{width:100%}.guidebuilder .manage-categories table thead tr{border-bottom:1px solid #d0d0d0}.guidebuilder .manage-categories table thead td{font-weight:700;padding:1em}.guidebuilder .manage-categories table tbody{border-top:1px solid #fff}.guidebuilder .manage-categories table tbody tr:nth-child(odd){background-color:#eee}.guidebuilder .manage-categories table tbody td{padding:1em}.guidebuilder .manage-categories table td{font-size:1.2em}.guidebuilder .finishHolder{background:#fff;position:fixed;bottom:0;left:18em;right:0;border-top:1px solid #eee;-webkit-transform:translateZ(0);transform:translateZ(0);will-change:transform;height:7em}.guidebuilder .finishHolder .bluebutton{float:right;margin-top:2em}.guidebuilder .finishHolder .finishMessage{display:table-row;height:100%;vertical-align:middle}.guidebuilder .finishHolder p{display:table-cell;font-size:1.6em;padding:.2em 0;vertical-align:middle;height:4.5em}.guidebuilder .manage-category h5 .editinplace{float:left}.guidebuilder .manage-category .categoryInfo{font-size:14px;margin-left:2em}.guidebuilder .manage-category .categoryInfo strong{font-weight:600}.guidebuilder .manage-category .searchFiled{line-height:2em;padding-left:1em;padding-right:2em;width:250px;margin-right:1em;float:left;height:2.15em}.guidebuilder .manage-category .searchMediaType,.guidebuilder .manage-category .searchSort{line-height:2em;width:100px;display:block;float:right;padding-left:1em;border:none;background:#fff;height:2.15em}.guidebuilder .manage-category .searchSort{margin-left:1em}.guidebuilder .manage-category .searchMessage{padding-bottom:1em;font-size:1.7em}.guidebuilder .manage-category .addChannel{margin-bottom:3em}.guidebuilder .manage-category .cancelSearch{margin-left:1em}.guidebuilder .manage-category .channelItem{margin-bottom:1em}.guidebuilder .manage-category .channelItem .imageWrapper{position:relative;border:1px solid #e8e8e8}.guidebuilder .manage-category .channelItem .imageWrapper span.imagebox{display:block;position:relative;width:100%}.guidebuilder .manage-category .channelItem .imageWrapper span.imagebox:before{content:"";display:block;padding-top:100%}.guidebuilder .manage-category .channelItem .imageWrapper span.imagebox img{display:block;position:absolute;top:0;left:0;bottom:0;right:0;width:100%;height:100%}.guidebuilder .manage-category .channelItem .imageWrapper .optionsWrapper{background:rgba(0,0,0,.6);position:absolute;top:0;left:0;right:0;bottom:0;opacity:0;transition:opacity .3s}.guidebuilder .manage-category .channelItem .imageWrapper .optionsWrapper a{position:absolute;display:block;height:35%;width:35%;left:0;right:0;margin:auto;border-radius:999em;background:#00aeef;color:#e5e5e5;text-decoration:none;transition:color .2s}.guidebuilder .manage-category .channelItem .imageWrapper .optionsWrapper a:hover{color:#fff}.guidebuilder .manage-category .channelItem .imageWrapper .optionsWrapper a .wrapper{width:100%;height:100%;display:block}.guidebuilder .manage-category .channelItem .imageWrapper .optionsWrapper a .wrapper svg{display:block;position:absolute;top:0;left:0;right:0;bottom:0;margin:auto;width:60%;height:60%}.guidebuilder .manage-category .channelItem .imageWrapper .optionsWrapper a .wrapper svg path{fill:currentColor}.guidebuilder .manage-category .channelItem .imageWrapper .optionsWrapper a:first-child{top:10%}.guidebuilder .manage-category .channelItem .imageWrapper .optionsWrapper a:last-child{bottom:10%}.guidebuilder .manage-category .channelItem .imageWrapper .optionsWrapper a:last-child svg{width:50%;height:50%}.guidebuilder .manage-category .channelItem .imageWrapper:hover .optionsWrapper{display:block;opacity:1}.guidebuilder .manage-category .channelItem p{text-align:center;font-weight:600;font-size:1.2em;line-height:1.1em;height:2.9em;overflow:hidden}.guidebuilder .manage-category .channelItem img{display:block;width:100%}.guidebuilder .manage-category .channelItem.wasAdded .imageWrapper{border:3px solid #0296d4}.guidebuilder .manage-category .preview-channel{position:fixed;top:0;left:0;right:0;bottom:0;z-index:101;background:rgba(0,0,0,.7);-webkit-transform:translateZ(0);transform:translateZ(0)}.guidebuilder .manage-category .preview-channel .button{position:absolute;z-index:105;text-decoration:none;font-size:2em;font-weight:700;color:#666}.guidebuilder .manage-category .preview-channel .button:hover{color:#000}.guidebuilder .manage-category .preview-channel .button.close{right:1em;top:50px}.guidebuilder .manage-category .preview-channel .button.next,.guidebuilder .manage-category .preview-channel .button.prev{font-size:2em;right:5em;top:50px;bottom:0;line-height:7em}.guidebuilder .manage-category .preview-channel .button.prev{left:5em;right:auto}.guidebuilder .manage-category .preview-channel .preview-header{position:relative;margin-top:40px;background:#f5f5f5;width:100%;padding-bottom:1em;box-shadow:0 0 5px rgba(0,0,0,.5)}.guidebuilder .manage-category .preview-channel .preview-header ul{padding-top:2em;height:14em;white-space:nowrap;display:block;transition:all .5s;margin-bottom:1em}.guidebuilder .manage-category .preview-channel .preview-header ul li{display:inline-block;width:100%;height:100%;overflow:hidden}.guidebuilder .manage-category .preview-channel .preview-header ul li .wrapper{height:100%;overflow:hidden;width:70%;margin:0 auto}.guidebuilder .manage-category .preview-channel .preview-header ul li img{display:block;float:left;height:100%;margin-right:2em}.guidebuilder .manage-category .preview-channel .preview-header ul li .textWrapper{padding-left:1em}.guidebuilder .manage-category .preview-channel .preview-header ul li .textWrapper .channelDescription{white-space:normal;font-size:14px}.guidebuilder .manage-category .preview-channel .preview-header ul li .textWrapper .channelTitle{font-weight:700;position:relative}.guidebuilder .manage-category .preview-channel .preview-header ul li .textWrapper .channelTitle .channelInfo{font-size:12px;font-weight:200;display:inline-block;position:absolute;right:0}.guidebuilder .manage-category .preview-channel .preview-header ul li .textWrapper .channelTitle .channelInfo strong{font-weight:700;padding-left:1em}.guidebuilder .manage-category .preview-channel .channelVideos{position:absolute;top:200px;bottom:0;left:0;right:0;overflow:hidden;overflow-y:scroll;background:rgba(0,0,0,.6)}.guidebuilder .manage-category .preview-channel .channelVideos .videoList{width:40%;margin:0 auto;padding-top:2em}.guidebuilder .manage-category .preview-channel .channelVideos .videoList li{padding-bottom:3em}.guidebuilder .manage-category .preview-channel .channelVideos .videoList li .imageHolder{background:#000;width:100%;padding-top:56.25%;background-repeat:no-repeat;background-size:cover;position:relative;cursor:pointer}.guidebuilder .manage-category .preview-channel .channelVideos .videoList li .imageHolder .play{opacity:.4;position:absolute;width:10em;height:10em;border-radius:9999em;border:6px solid #fff;top:0;left:0;right:0;bottom:0;margin:auto;box-shadow:0 0 15px rgba(0,0,0,.8);will-change:opacity;transition:opacity .2s}.guidebuilder .manage-category .preview-channel .channelVideos .videoList li .imageHolder .play:after{content:"";position:absolute;top:0;left:14px;right:0;bottom:0;margin:auto;width:0;height:0;border-top:25px solid transparent;border-bottom:25px solid transparent;border-left:38px solid #fff}.guidebuilder .manage-category .preview-channel .channelVideos .videoList li .imageHolder:hover .play{opacity:1}.guidebuilder .manage-category .preview-channel .channelVideos .videoList li .imageHolder .close{width:30px;height:30px;position:absolute;top:-15px;right:-15px;color:#777;border-radius:9999em;background:#fff;text-align:center;font-size:2em;font-weight:700;line-height:25px;z-index:10}.guidebuilder .manage-category .preview-channel .channelVideos .videoList li .imageHolder .close:hover{color:#222;box-shadow:0 0 10px rgba(0,0,0,.8)}.guidebuilder .manage-category .preview-channel .channelVideos .videoList li .imageHolder iframe,.guidebuilder .manage-category .preview-channel .channelVideos .videoList li .imageHolder video{position:absolute;top:0;left:0;right:0;bottom:0;width:100%;height:100%}.guidebuilder .manage-category .preview-channel .channelVideos .videoList img{display:block;width:100%}.guidebuilder .manage-category .preview-channel .channelVideos .videoList p{color:#fff;font-size:16px;font-weight:600;line-height:1em}.guidebuilder .manage-category .preview-channel .channelVideos .videoList p.ago{font-weight:200;font-size:12px;line-height:1em;margin-top:-.5em}.guidebuilder .manage-category .preview-channel .channelVideos .loader_overlay{position:absolute}.usermanagement.to-save .btn-update{background-color:red;color:#fff}.usermanagement.to-save .btn-delete,.usermanagement.to-save .btn-new{background-color:#eee!important;color:#ccc!important}.usermanagement .accounts-list{height:50vh;overflow-y:scroll}.usermanagement .accounts-list tbody td{cursor:pointer}.usermanagement .noneselected{font-size:2em;text-align:center;padding:5em 0}.operatoraccounts .admincontainer{overflow:hidden}.operatoraccounts .admincontainer .box-scroll{overflow-y:scroll;height:350px}.operatoraccounts .admincontainer .list-item-disabled a{color:#777}.operatoraccounts .admincontainer .status-info{color:#888;background-color:#ddd;font-size:12px;padding:2px 7px;border-radius:4px;vertical-align:top}.operatoraccounts .admincontainer .subbuttons{text-align:right;padding:1em 0}.operatoraccounts .box{background-color:#fff;border-radius:.2em;padding:2.4em 2em;float:left;width:32%;margin-right:1.3%;margin-bottom:3%;min-width:245px}.operatoraccounts .box h5,.operatoraccounts h5.boxtitle{text-transform:uppercase;font-size:1.2em;font-weight:700;letter-spacing:.1em;margin-bottom:1em}.operatoraccounts .box-row{font-size:1.1em;margin:0 0 2em}.operatoraccounts .box-row label{display:block;color:#999}.operatoraccounts .box-row span{font-weight:700}.operatoraccounts .box-row.box-row-half{display:inline-block;width:50%;vertical-align:top}.operatoraccounts .box-row.box-row-half span{line-height:34px;text-align:center;display:block}.operatoraccounts .sdk-key{word-break:break-all}.operatoraccounts.usermanagement .admincontainer .box-scroll{overflow-y:scroll;height:360px}.operatoraccounts.usermanagement .admincontainer .list-item-disabled a{color:#777}.operatoraccounts.usermanagement .admincontainer .status-info{color:#888;background-color:#ddd;font-size:12px;padding:2px 7px;border-radius:4px;vertical-align:top}.operatoraccounts select.role-selector{height:13.4em!important}