section#main {border-top:1px solid #3d3d3d;background-color:#252525;height:auto;}
.sptv-c-1 {display: block;width:1280px;margin:0 auto;letter-spacing:normal;word-spacing:normal;vertical-align:top;text-rendering:auto;}
header, section {width:auto;font-size:20px;font-weight:100;font-style:normal;}
header {background-color:#262626;position:relative;}
header #sparkk-logo {width:200px;display:inline-block;vertical-align:middle;}
header #sparkk-logo img{width:220px;height:auto;}
header#main-header {text-align:center;margin:40px auto;}
img {border:0;}
header #app-header {width:auto;color:#fbfbfd;display:inline-block;text-align:left;vertical-align:middle;margin-left:30px;}
header #app-header h1 {margin:0;padding:0;font-size:55px;letter-spacing:1px;}
header #app-header span {font-size:23px;letter-spacing:1px;}
section#apps-visual {padding-bottom: 0px!important;}
section#apps-visual, section #apps-on-tv, section #apps-on-mobile, section #apps-on-pc {background-color:#e9e9e9;padding:3%;}
section #tv-img {width: 100%;text-align: center;margin: 30px auto 0px;}
section #tv-img img {width: 100%;max-width: 1082px;}
section #apps-on-tv {padding: 1px 3% 0px 3%;}
section #apps-on-pc {padding: 1px 3% 0px 3%;}
section.text-desc h1 {text-transform: uppercase;border-bottom: solid 1px #d9534f;padding-bottom: 20px;}
section.text-desc h1 span {text-transform: none;font-size: 18px;display: inline-block;margin-left: 25px;}
section.text-desc a {color: #d9534f;text-decoration: none;}
section.text-desc ul {margin: 0;padding: 0;}
section.text-desc ul li {display: inline-block;width: 24%;vertical-align: top;margin: 40px 0px;font-size: 27px;}
section .mobileapp ul li {vertical-align:bottom!important;}
section.text-desc ul li {margin: 15px 0px!important;}
section.text-desc ul li span {display: block;width: 100%;font-size: 16px;margin: 10px 0px;}
ul {list-style: none;list-style-image: none;}
.tmstyle {font-size: 12px !important;display: inline !important;line-height: 23px !important;vertical-align: top !important;}
#footnotes {margin-top: 20px;}
#footnotes .note {display: block;font-size: 12px;font-style: italic;margin-bottom: 5px;}
.nosupport{color:#2d2d32!important;}
.browsers{color:#325d88!important;}