body{font-family:arial,helvetica,sans-serif;font-size:14px;background:#636363;margin:0}td{font-family:arial,helvetica,sans-serif;font-size:14px;vertical-align:top}form{margin:0}a{color:#790000;text-decoration:none}a:hover{color:#de0805;text-decoration:none}a img{border:0}img{vertical-align:middle;font-size:0}.clear{clear:both;font-size:0}.banner{display:none}.headbanner{width:468px;height:60px;float:right}.softred{background:#ee2e24}.fullred{background:#de0805}.darkred{background:#790000}.grey{background:#d7d7d7}.softblue{background:#55acee}.darkblue{background:#3b5998}.headcell{position:fixed;top:0;height:130px;width:100%;z-index:99;background:#fff;border-bottom:12px solid #ee2e24;-moz-box-shadow:0 4px 5px rgba(0,0,0,0.4);-webkit-box-shadow:0 4px 5px rgba(0,0,0,0.4);box-shadow:0 4px 5px rgba(0,0,0,0.4)}.menucell{position:absolute;bottom:-6px;right:0}.middlecell{width:1024px;margin:142px auto 120px auto}.panelcell{width:150px;float:left}.contentcell{position:relative}.footcell{position:fixed;bottom:0;height:120px;width:100%;z-index:98;background:#252525}.headcell .full{position:relative;width:1024px;margin:0 auto 0 auto;padding-top:30px}.menucell .item{float:left;padding-left:28px;font-family:'Oswald',sans-serif;font-weight:400;font-size:28px;text-transform:uppercase;color:#555}.menucell .item a{color:#555}.menucell .item a:hover{color:#000;text-decoration:none}.menucell .item a.active{color:#de0805;text-decoration:none}.footcell .foot{position:relative;width:1024px;margin:0 auto 0 auto}.footcell .copy{position:absolute;top:20px;left:0;color:#acacac;font-size:12px}.footcell .copy a{color:#acacac;text-decoration:none}.footcell .copy a:hover{color:#fff}.footcell .dlm{position:absolute;top:38px;left:-1px}.footcell .social{position:absolute;top:20px;right:0}.footcell .icon{float:left;margin-left:8px}.homePage{position:relative}.boxHero{float:left;width:766px;height:379px}.boxMain{float:left;width:726px;min-height:210px;padding:20px;background:#fff}.boxMaxi{float:left;width:468px;height:230px;padding:20px 20px 0 20px}.boxMidi{float:left;width:210px;height:210px;padding:20px}.boxMini{float:left;width:101px;height:56px;padding:65px 20px 0 0;text-align:right;display:block}.boxFoto{float:left;width:250px;height:250px;background-image:url('/art/player.jpg');background-position:50% 50%}.boxText{float:left;width:210px;height:250px;padding:0 20px 0 20px}.boxCall{float:left;width:190px;padding:0 20px 0 20px}.boxPush{float:left;width:8px;height:8px}.boxList{float:left;width:250px}.boxCall+.boxCall{margin-top:12px}.downloads{margin-bottom:4px;padding:8px 0}.downloads .linkBox{padding:4px 0}.downloads .linkBox a{display:block;border:1px solid #000;border-radius:4px;padding:4px;margin-bottom:4px;color:#000}.boxMidi h2{margin-top:12px}.instagram{position:absolute;bottom:20px;right:458px;width:30px;height:30px;background-image:url('/art/instagram.png')}.windowsstore{position:absolute;top:14px;right:320px;width:168px;height:45px}.googleplay{position:absolute;top:14px;right:182px;width:129px;height:45px}.appstore{position:absolute;top:14px;right:20px;width:152px;height:45px}.facebook{position:absolute;top:258px;left:0}.twitter{position:absolute;top:258px;left:129px}.homePage .boxMidi h2{color:#c3a3a3}.boxMidi h1{color:#790000}.boxMidi h2{color:#790000}.categories{width:230px;margin-top:35px}.categories img{margin-right:10px}.titleinfo{float:left;width:230px}.mainpic{position:relative;margin-left:230px}.note{font-size:10px;font-weight:bold;padding:0 2px 0 2px}.error{color:#f00;font-weight:bold;padding-bottom:5px}.message{color:#008000;font-weight:bold;padding-bottom:5px}.formLabel{font-weight:bold;text-align:right;padding-right:10px}.formElement{border:1px solid #000;background-color:#fffaf0;margin-bottom:4px}.formButton{border:1px solid #000;background-color:#ffad18;font-weight:bold;padding-left:5px;padding-right:5px}.formButtons{text-align:right;padding-top:10px}.formList a{display:block}.formList a.completed{font-weight:bold}.formTitle{font-weight:bold;padding:2px;background:#f0f0f0}.formSubTitle{font-weight:bold;padding:2px;background:#f0f0f0;margin-top:5px}.userFieldListHolder{max-height:10em;overflow:auto;border:1px solid #000;padding:2px;background-color:#fffaf0}.userFieldListItem{display:block}tr.listSubHead td.shortPad{height:4px}.searchForm{padding:2px}.searchResults{padding:2px;margin-top:20px}.searchResult{margin-top:5px}.compTypeSelected{font-weight:bold}.listHead p{font-weight:bold}.searchResults .listLine0{background:#f8f8f8;padding:0 2px 0 2px}.searchResults .listLine1{background:#f0f0f0;padding:0 2px 0 2px}.searchResult .title{margin-bottom:5px}.searchResult .relevance{font-size:10px;margin-left:10px}.searchResult .sample{margin-left:10px}.regFormLink{margin-top:20px;background:#d0d0d0}.objectForum{border-top:1px solid #000;margin-top:20px}.item .image{float:right}.view .prev{float:left}.view .next{float:right}.view .num{margin-left:2px;margin-right:2px}.view .curr{font-size:16px;font-weight:bold}.page{text-align:center;margin:0 0 4px 0}.page .prev{float:left;padding:2px 4px 2px 4px;border:1px solid black}.page .next{float:right;padding:2px 4px 2px 4px;border:1px solid black}.page .num{margin:0 2px 0 2px;padding:2px 4px 2px 4px;border:1px solid black}.page .sep{margin:0 2px 0 2px;padding:2px 4px 2px 4px}.page .cur{font-weight:bold;background:#e0e0e0}.files{padding:20px 0}.fileHead{display:none}.fileSubHead{display:none}.files img{width:230px;margin:0 0 0 18px}.files img:first-of-type{margin:0}.files a{display:block;margin:0 0 4px 4px}.files a img{margin:0}.news .list{margin:-4px 0 34px 0}.news .list:last-child{margin:-4px 0 4px 0}.news .list .title{margin-left:300px;width:380px;font-size:18px;font-weight:bold}.news .list .title a{color:#000;text-decoration:none}.news .list .date{float:left;width:88px;font-family:'Oswald',sans-serif;font-weight:200;font-size:29px;text-transform:uppercase;color:#636363}.news .list .body{margin-left:300px;width:380px;font-size:14px;font-weight:normal}.news .list .image{float:left;border:1px solid #790000;margin:4px 10px 0 0}.news .list .body.collapsed{max-height:88px;overflow:hidden}.news .list .viewMore{margin-left:300px;width:380px;text-align:right;cursor:pointer;font-family:'Oswald',sans-serif;font-weight:400;font-size:14px;color:#790000}span[style]{font-family:arial,helvetica,sans-serif;font-size:14px!important;line-height:18px!important}.homePage .news .list .title,.homePage .news .list .body{float:left;margin-left:0}#hometestimonials .list{font-family:'Oswald',sans-serif;font-size:18px}#hometestimonials .list .title{width:210px;font-weight:200;color:#fff;margin-top:22px}#hometestimonials .list .title a{text-decoration:none}#hometestimonials .list .standfirst{font-weight:200;color:#fff}#hometestimonials .list .body{width:210px;font-weight:400;color:#fff;line-height:24px;margin-top:6px}#homenews .list{margin:8px 0 0 0}#homenews .list .title{float:left;width:378px;font-size:18px;font-weight:bold;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}#homenews .list .title a{color:#000;text-decoration:none}#homenews .list .standfirst{float:left;width:378px;font-size:14px;font-weight:normal}#homenews .list .standfirst a{color:#000}#indexreleases .list .title{font-family:'Oswald',sans-serif;font-size:18px;font-weight:200;background:#790000;padding:14px 20px 17px 20px;margin-top:8px}#indexreleases .list .title a{color:#fff;text-decoration:none}#indexreleases .list .body{display:none}#indexreleases .list .image{display:none}.releaseList{position:absolute;top:250px;left:0}.releases .item{background:#fff;padding:0}.releases .item .title{width:230px;font-family:'Oswald',sans-serif;font-size:43px;font-weight:200;line-height:45px}.releases .item .body{float:left;width:478px;margin-right:17px}.releases .item .image{width:478px;margin-left:18px}.releases .item .testimonials .body{width:auto}.testimonials .list{font-family:'Oswald',sans-serif;font-size:18px}.testimonials .list .title{width:190px;font-size:18px;font-weight:200;color:#fff;margin-top:22px}.testimonials .list .title a{text-decoration:none}.testimonials .list .body p{width:190px;font-family:'Oswald',sans-serif;font-size:18px;font-weight:400;color:#fff;line-height:24px;margin-top:0}.body.survey{text-align:center}#dlmSrvyCnt{width:600px;margin:auto;text-align:center}#dlmSrvyCnt .formElement{width:380px}#dlmSrvyCnt .rangeLabel,#dlmSrvyCnt table th{color:#000;text-align:left;!important}#dlmSurvey h2{display:none}#dlmSurvey{position:relative;border:0;text-align:left;background-colour:#fff}#dlmSurvey fieldset{margin:0;border:0;padding:10px 0 0 0;overflow:hidden}#dlmSurvey legend{color:#000;font-style:italic;padding:10px 10px 0 10px;font-size:12px}#dlmSurvey span.note,#dlmSurvey .desc{display:block;padding:0 10px 0 10px;color:#000;font-size:11px;font-weight:normal}#dlmSurvey .optsCnt{position:relative}#dlmSurvey .opts{overflow:hidden;height:1%}#dlmSurvey .opts label{display:block;float:left;overflow-x:hidden;white-space:nowrap}#dlmSurvey .opts div{clear:left;position:relative;float:left}#dlmSurvey .opts input{float:left};#dlmSurvey .fld{display:block;padding:0 10px 10px 10px}#dlmSurvey .formElement{background-color:#e3eeff}#dlmSurvey .formButtons{text-align:right;background:#002048;padding-top:15px;background:#fff}#dlmSurvey .formButtons input{font-weight:bold;color:#000;border:#000 1px solid;font-weight:bold;width:70px;background:#fff}#dlmSurvey .formButtons .dmyBtn{float:left;width:70px}#dlmSurvey .prgrss{text-align:center;color:#adafbb;font-style:italic;margin-top:-18px}#dlmSrvyCnt .formButtons.init{display:none}#dlmSrvyCnt.intro .desc,#dlmSrvyCnt.intro p{display:block;padding:10px 10px;color:#000;font-size:12pt;font-weight:bold;text-align:left}#dlmSrvyCnt.intro legend,#dlmSrvyCnt.intro .fld{display:none}#dlmSrvyCnt.intro .formButtons input{visibility:hidden}#dlmSrvyCnt.intro .formButtons input{float:none}#dlmSrvyCnt.intro .formButtons.init input{visibility:visible}#dlmSrvyCnt.intro .formButtons.init{background:0;display:block;text-align:left}#dlmSurvey .fld,.opts,.optsCnt{position:relative}textarea.optsCnt{overflow:hidden}.jqifade{background-color:#fff}div.jqi{position:absolute;background-color:#d9d9d9;padding:4px}div.jqi .jqiclose{float:right;margin:-35px -10px 0 0;cursor:pointer}div.jqi .jqicontainer{padding:10px;background-color:#fff;width:320px}div.jqi .jqimessage{width:310px}div.jqi .jqibuttons{text-align:right;padding:8px 0 0 0}div.jqi button{border:1px solid #000;font-weight:bold;padding-left:5px;padding-right:5px;background-color:#fff}.dlm_auth_mdlfade{background-color:#fff}div.dlm_auth_mdl{position:absolute;background-color:#d9d9d9;padding:4px}div.dlm_auth_mdl .dlm_auth_mdlclose{float:right;margin:-35px -10px 0 0;cursor:pointer}div.dlm_auth_mdl .dlm_auth_mdlcontainer{padding:10px;background-color:#fff;width:400px}div.dlm_auth_mdl .dlm_auth_mdlmessage{width:380px}div.dlm_auth_mdl .dlm_auth_mdlbuttons{text-align:right;padding:8px 0 0 0;background-color:#fff}div.dlm_auth_mdl button{border:1px solid #000;font-weight:bold;margin-left:4px;padding-left:5px;padding-right:5px;background-color:#fff}div.dlm_auth_mdl #jqibuttonCancel div.dlm_auth_mdl .loginMsg{margin-bottom:8px}div.dlm_auth_mdl .formElement{background:transparent;border:0}div.dlm_auth_mdl label{width:100px;text-align:right;display:block;float:left;clear:left}div.dlm_auth_mdl input{width:150px;margin-left:8px;border:1px solid #000;background-color:#e3eeff}.releaseList .hamburger{display:none}@media screen and (max-width:640px),screen and (max-height:640px){h1{font-size:16pt}.boxMidi{padding:4px}.boxMidi h2{margin-top:0}.boxPush{display:none}.boxMaxi,.boxMidi,.boxMain,.boxHero,.headcell .full,.middlecell,.footcell .foot{float:none;width:auto;height:auto}.homepage .boxMaxi,.homepage .boxMidi{padding:0}.homepage .boxHero img.image{width:100%}.homepage .hero .list{min-height:none}.appstore,.googleplay,.windowsstore{width:auto;height:20px;top:54px}.appstore{right:10px}.googleplay{right:88px}.windowsstore{right:156px}.appstore img,.googleplay img,.windowsstore img{height:100%}.twitter,.facebook{padding:8px;height:36px;position:static;float:left}#homenews{margin-top:0}.news .list .image{float:right;width:25%}.titleinfo,.categories{float:none;margin:0;width:auto}.news .list .body,.news .list .title,.news .list .viewMore,.releases .item .body,#homenews .list .title,#homenews .list .standfirst{clear:left;width:auto;white-space:normal;margin:0}.boxList{top:0;right:0;left:auto;width:38%}.releaseList .hamburger{display:inline;float:right;height:24px;margin:4px 4px 0 0}#indexreleases{display:none;background:#d7d7d7;padding:4px 28px 4px 4px}#indexreleases .list .title{font-size:11px;padding:0 0 0 2px;margin-top:11px}.releases .item .title{font-size:32px;width:auto}.releases .item .image{width:100%;margin:0}.mainpic{margin:0}.releases .files img{width:50%;margin:0}.homepage .boxFoto,.homepage .boxText{width:50%}.homepage .boxText{padding:0}.testimonials .list .title,#hometestimonials .list .title,.homepage #hometestimonials .list .body,.homepage .testimonials .list .body p{width:auto}.headcell{height:100px}.headcell .full{padding-top:10px}.headcell .full img{margin-left:8px}.menucell{left:180px;width:200px;bottom:4px}.menucell .item{font-size:14pt;padding-left:0;margin:11px 0 0 20px}.middlecell{margin-top:112px;margin-bottom:0}.boxMaxi,.boxMidi,.boxMain{float:none}.footcell{position:static}.footcell,.footcell .foot{height:80px}.footcell .copy{top:4px}.footcell .social,.footcell .dlm{top:auto;bottom:2px}.footcell .icon{margin-left:8px}} h1{font-family:'Oswald',sans-serif;font-size:43px;text-transform:uppercase;font-weight:600;line-height:45px;margin:0;color:#de0805}h2{font-family:arial,helvetica,sans-serif;font-size:18px;font-weight:normal;line-height:24px;margin:0}h3{font-family:arial,helvetica,sans-serif;margin:0}h4{font-family:arial,helvetica,sans-serif;margin:0}h5{font-family:arial,helvetica,sans-serif;margin:0}h6{font-family:arial,helvetica,sans-serif;margin:0}p{font-family:arial,helvetica,sans-serif;margin:0 0 1em 0;font-size:14px;font-weight:normal;line-height:18px}h1 a{color:#de0805}ul{margin:0;padding:0}ol{margin:0;padding:0 0 0 16px}ol ol ol{list-style-type:lower-alpha}.red{color:red}.blue{color:blue}.green{color:green}img.floatleft,div.floatleft{float:left;margin:4px 4px 4px 0}img.floatright,div.floatright{float:right;margin:4px 0 4px 4px}img.floatcenter,div.floatcenter{display:block;margin:4px auto 4px auto;text-align:center}* html img.floatcenter,* html div.floatcenter{text-align:center}.moviePlaceholder{background:#f0f0f0 url('/art/icons/movie.gif') no-repeat 50% 50%;border:1px inset black}