/*!normalize.css v2.1.0 | MIT License | git.io/normalize */ article,aside,details,figcaption,figure,footer,header,hgroup,main,nav,section,summary{display:block}audio,canvas,video{display:inline-block}audio:not([controls]){display:none;height:0}[hidden]{display:none}html{font-family:sans-serif;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%}body{margin:0}a:focus{outline:thin dotted}a:active,a:hover{outline:0}h1{font-size:2em;margin:.67em 0}abbr[title]{border-bottom:1px dotted}b,strong{font-weight:bold}dfn{font-style:italic}hr{-moz-box-sizing:content-box;box-sizing:content-box;height:0}mark{background:#ff0;color:#000}code,kbd,pre,samp{font-family:monospace,serif;font-size:1em}pre{white-space:pre-wrap}q{quotes:"\201C" "\201D" "\2018" "\2019"}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-0.5em}sub{bottom:-0.25em}img{border:0}svg:not(:root){overflow:hidden}figure{margin:0}fieldset{border:1px solid #c0c0c0;margin:0 2px;padding:.35em .625em .75em}legend{border:0;padding:0}button,input,select,textarea{font-family:inherit;font-size:100%;margin:0}button,input{line-height:normal}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}input[type="checkbox"],input[type="radio"]{box-sizing:border-box;padding:0}input[type="search"]{-webkit-appearance:textfield;-moz-box-sizing:content-box;-webkit-box-sizing:content-box;box-sizing:content-box}input[type="search"]::-webkit-search-cancel-button,input[type="search"]::-webkit-search-decoration{-webkit-appearance:none}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}textarea{overflow:auto;vertical-align:top}table{border-collapse:collapse;border-spacing:0}.sprite{background:url('../../img/sprite.png') no-repeat;background-size:150px 500px;display:inline-block}.sprite.menu-arrow{float:right;background-position:-110px -210px;width:30px;height:30px;position:absolute;right:16px;top:12px}.sprite.menu-arrow.small{right:16px;top:3px}#grid{}#grid li.article .overlay .color{-webkit-transition:opacity .2s linear;-moz-transition:opacity .2s linear;-ms-transition:opacity .2s linear;-o-transition:opacity .2s linear;transition:opacity .2s linear}#grid li .overlay .color,#grid li a,#grid li.quote,#grid li .overlay .date{background:black}#grid .c-f1 .overlay .color,#grid .c-f1 a,#grid .c-f1.quote,#grid .c-f1 .overlay .date{background:#c6000e}#grid .c-life .overlay .color,#grid .c-life a,#grid .c-life.quote,#grid .c-life .overlay .date{background:#562d80}#grid .c-giving-back .overlay .color,#grid .c-giving-back a,#grid .c-giving-back.quote,#grid .c-giving-back .overlay .date{background:#390}#grid .c-music .overlay .color,#grid .c-music a,#grid .c-music.quote,#grid .c-music .overlay .date{background:black}#grid .c-teamlh .overlay .color,#grid .c-teamlh a,#grid .c-teamlh.quote,#grid .c-teamlh .overlay .date{background:#386e96}#grid .c-bbc-sport .overlay .color,#grid .c-bbc-sport a,#grid .c-bbc-sport.quote,#grid .c-bbc-sport .overlay .date{background:#f0f12b}#grid .c-bbc-sport .overlay .color .title,#grid .c-bbc-sport .overlay .color .desc,#grid .c-bbc-sport .overlay .color .icon,#grid .c-bbc-sport a .title,#grid .c-bbc-sport a .desc,#grid .c-bbc-sport a .icon,#grid .c-bbc-sport.quote .title,#grid .c-bbc-sport.quote .desc,#grid .c-bbc-sport.quote .icon,#grid .c-bbc-sport .overlay .date .title,#grid .c-bbc-sport .overlay .date .desc,#grid .c-bbc-sport .overlay .date .icon{color:#000!important}#grid .c-bbc-sport .external .overlay .plus-icon{width:50px;height:50px;display:inline-block;background:url('../../img/sprite.png') no-repeat scroll -50px -350px;background-size:150px 500px}#grid .c-bio .overlay .color,#grid .c-bio a,#grid .c-bio.quote,#grid .c-bio .overlay .date{background:#1959b5}#grid .c-sponsored .overlay .color,#grid .c-sponsored a,#grid .c-sponsored.quote,#grid .c-sponsored .overlay .date{background:#009fdd}header nav#bottom div.categories-menu li.life a:hover,header nav#bottom div.categories-menu li.life.active a{border-bottom-color:#562d80}header nav#bottom div.categories-menu li.giving-back a:hover,header nav#bottom div.categories-menu li.giving-back.active a{border-bottom-color:#390}header nav#bottom div.categories-menu li.music a:hover,header nav#bottom div.categories-menu li.music.active a{border-bottom-color:#7F8080}header nav#bottom div.categories-menu li.f1 a:hover,header nav#bottom div.categories-menu li.f1.active a{border-bottom-color:#c6000e}header nav#bottom div.categories-menu li.teamlh a:hover,header nav#bottom div.categories-menu li.teamlh.active a{border-bottom-color:#386e96}header nav#bottom div.categories-menu li.bio a:hover,header nav#bottom div.categories-menu li.bio.active a{border-bottom-color:#1959b5}.full.c- .details .title,.full.c- .details .ext,.full.c- .details .share,.full.c- .details .bar{color:#FFF;background:#000}.full .body{background:#FFF}.full.c-bbc-sport .details{color:#000}.full.c-bbc-sport .details .title,.full.c-bbc-sport .details .ext,.full.c-bbc-sport .details .share,.full.c-bbc-sport .details .bar{background:#f0f12b}.full.c-life .details{color:#FFF}.full.c-life .details .title,.full.c-life .details .ext,.full.c-life .details .share,.full.c-life .details .bar{color:#FFF;background:#562d80}.full.c-giving-back .details{color:#FFF}.full.c-giving-back .details .title,.full.c-giving-back .details .ext,.full.c-giving-back .details .share,.full.c-giving-back .details .bar{color:#FFF;background:#390}.full.c-music .details{color:#FFF}.full.c-music .details .title,.full.c-music .details .ext,.full.c-music .details .share,.full.c-music .details .bar{background:black;color:#FFF}.full.c-f1 .details{color:#FFF}.full.c-f1 .details .title,.full.c-f1 .details .ext,.full.c-f1 .details .share,.full.c-f1 .details .bar{color:#FFF;background:#c6000e}.full.c-teamlh .details{color:#FFF}.full.c-teamlh .details .title,.full.c-teamlh .details .ext,.full.c-teamlh .details .share,.full.c-teamlh .details .bar{color:#FFF;background:#386e96}.full.c-bio .details{color:#FFF}.full.c-bio .details .title,.full.c-bio .details .ext,.full.c-bio .details .share,.full.c-bio .details .bar{color:#FFF;background:#1959b5}.full.c-sponsored .details .title,.full.c-sponsored .details .ext,.full.c-sponsored .details .share,.full.c-sponsored .details .bar{background:#009fdd}@font-face{font-family:'BebasNeue';src:url('../../styles/fonts/BebasNeue.eot') format("eot"),url('../../styles/fonts/BebasNeue.woff') format("woff"),url('../../styles/fonts/BebasNeue.ttf') format("truetype"),url('../../styles/fonts/BebasNeue.svg') format("svg");font-weight:normal;font-style:normal}body{font-family:'BebasNeue';-webkit-font-smoothing:antialiased;-moz-font-smoothing:antialiased;-ms-font-smoothing:antialiased;-o-font-smoothing:antialiased;font-smoothing:antialiased}*{font-weight:normal}.grid-item-mega,.grid-item-small,.grid-item-large,.grid-item-small.extended,#grid li.article{height:319px;float:left;background:#000}.grid-item-small{width:235px}.grid-item-large,.grid-item-small.extended,#grid li.article{width:474px}.grid-item-mega{width:474px;height:642px;clear:left}header{background-color:#000;color:#FFF;font-size:20px;position:relative;z-index:10;height:594px}header nav{position:relative;width:100%;float:left}header .race-nav{width:178px}header .race-nav .label{text-align:center;display:block;position:relative}header .open .menu-arrow{-webkit-transform:rotate(180deg);-moz-transform:rotate(180deg);-ms-transform:rotate(180deg);-o-transform:rotate(180deg);transform:rotate(180deg)}header #header-container{height:554px;width:100%;overflow:hidden}header #top{-webkit-transform:translateZ(0);background:#000;height:54px;line-height:54px;position:fixed;top:0;z-index:2}header #top .main-logo{display:block;background:url('../../img/main-logo.png') no-repeat;text-indent:-999px;width:100%;height:100%}header #top h1{width:310px;height:54px;margin:0 16px;float:left}header #top .race{float:right}header #top #countdown{float:left;margin-right:10px}header #top .countDiv{display:inline-block;top:22px;height:8px;position:absolute;width:2px;background:white}header #top .countDays,header #top .countHours,header #top .countMinutes,header #top .countSeconds{display:inline-block;text-align:center;margin:0 10px}header #top .race-nav{float:left}header #top .race-nav .label{margin-top:10px;line-height:34px;border-left:solid 1px #272727}header #top .race-nav .menu-arrow{top:1px}header #bottom{background:#171717;bottom:0;height:40px;line-height:40px;position:absolute}header #bottom .bottom-nav-wrapper{background:#171717;width:100%;*zoom:1;position:relative;z-index:10}header #bottom .bottom-nav-wrapper:before,header #bottom .bottom-nav-wrapper:after{content:" ";display:table}header #bottom .bottom-nav-wrapper:after{clear:both}header #bottom ul{list-style:none}header #bottom .search-toggle{float:left;margin:0 21px 0 33px}header #bottom .bottom-row{display:inline-block;float:left}header #bottom .menu-toggle{display:block;width:178px;position:relative;float:left}header #bottom .menu-toggle .label{padding:0 12px;margin-top:10px;margin-bottom:10px;display:block;line-height:20px;border-left:solid 1px #272727}header #bottom .menu-toggle .menu-arrow{top:5px}header #bottom #categories-menu-toggle{display:none}header #bottom .past-race-social{float:right}header #bottom .past-race-social .menu-toggle{text-align:center}header #bottom .nav-links{position:absolute;right:0;top:0;background-color:#171717}header #bottom .nav-links a{display:block;width:178px;text-align:center;position:relative;float:left}header #bottom .nav-links a .label{margin-top:10px;margin-bottom:10px;display:block;line-height:20px;border-left:solid 1px #272727}header #bottom .nav-links a[data-menu="categories-menu"]{display:none}header #bottom .nav-links .menu-arrow{top:5px}header #bottom #social{position:absolute;right:12px;top:0;overflow:hidden;float:left;background-color:#171717;margin-right:12px;border-left:solid 5px #171717}header #bottom #social ul{font-size:18px;-webkit-transition:margin-right .2s linear;-moz-transition:margin-right .2s linear;-ms-transition:margin-right .2s linear;-o-transition:margin-right .2s linear;transition:margin-right .2s linear}header #bottom #social ul li{float:left;height:40px;padding:0;line-height:40px;padding-right:10px}header #bottom #social ul li a{text-transform:uppercase}header #bottom #social .social-toggle{cursor:pointer;width:25px;text-align:center;display:inline-block;color:#c6000e;background:#171717;height:40px;overflow:hidden;line-height:46px;position:absolute;right:0;top:0}header #bottom #social.open ul{margin-right:0}header #bottom #social.open ul li:last-child{padding-right:0}header #bottom .categories-menu{position:relative}header #bottom .categories-menu li{display:inline-block;padding-right:16px}header #bottom .categories-menu a{color:#808080;border-bottom:2px solid transparent;display:block;height:30px}header #bottom .categories-menu a:hover,header #bottom .categories-menu.active a{border-bottom:2px solid #FFF}header #bottom .races-menu{position:absolute;top:100%;width:178px;z-index:999;background:rgba(0,0,0,0.8);display:none;right:0;width:177px;z-index:999;background:rgba(0,0,0,0.8);display:none}header #bottom .races-menu ul{width:100%;overflow-x:hidden;overflow-y:auto;min-height:100px;max-height:300px}header #bottom .races-menu li{width:100%}header #bottom .races-menu a{display:block;line-height:40px;text-align:center;color:#fff;border-bottom:0}header #bottom .races-menu a:hover{background-color:#333;border-bottom:0}header #bottom .races-menu .gradient{pointer-events:none;position:absolute;bottom:0;z-index:1001;width:100%;height:100px;background:url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzAwMDAwMCIgc3RvcC1vcGFjaXR5PSIwIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwJSIgc3RvcC1jb2xvcj0iIzAwMDAwMCIgc3RvcC1vcGFjaXR5PSIwLjIiLz4KICAgIDxzdG9wIG9mZnNldD0iNTAlIiBzdG9wLWNvbG9yPSIjMDAwMDAwIiBzdG9wLW9wYWNpdHk9IjAuNiIvPgogICAgPHN0b3Agb2Zmc2V0PSIxMDAlIiBzdG9wLWNvbG9yPSIjMDAwMDAwIiBzdG9wLW9wYWNpdHk9IjEiLz4KICA8L2xpbmVhckdyYWRpZW50PgogIDxyZWN0IHg9IjAiIHk9IjAiIHdpZHRoPSIxIiBoZWlnaHQ9IjEiIGZpbGw9InVybCgjZ3JhZC11Y2dnLWdlbmVyYXRlZCkiIC8+Cjwvc3ZnPg==');background:-moz-linear-gradient(top,rgba(0,0,0,0) 0,rgba(0,0,0,0.2) 10%,rgba(0,0,0,0.6) 50%,black 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,rgba(0,0,0,0)),color-stop(10%,rgba(0,0,0,0.2)),color-stop(50%,rgba(0,0,0,0.6)),color-stop(100%,black));background:-webkit-linear-gradient(top,rgba(0,0,0,0) 0,rgba(0,0,0,0.2) 10%,rgba(0,0,0,0.6) 50%,black 100%);background:-o-linear-gradient(top,rgba(0,0,0,0) 0,rgba(0,0,0,0.2) 10%,rgba(0,0,0,0.6) 50%,black 100%);background:-ms-linear-gradient(top,rgba(0,0,0,0) 0,rgba(0,0,0,0.2) 10%,rgba(0,0,0,0.6) 50%,black 100%);background:linear,to bottom,rgba(0,0,0,0) 0,rgba(0,0,0,0.2) 10%,rgba(0,0,0,0.6) 50%,black 100%;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#00000000',endColorstr='#000000',GradientType=0)}header #bottom .races-menu ul{width:100%;overflow-x:hidden;overflow-y:auto;max-height:335px}header #bottom .races-menu li{width:100%}header #bottom .races-menu a{display:block;line-height:40px;text-align:center;color:#fff}header #bottom .races-menu a:hover{background-color:#333}header #bottom .races-menu .gradient{pointer-events:none;position:absolute;bottom:0;z-index:1001;width:100%;height:100px;background:url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzAwMDAwMCIgc3RvcC1vcGFjaXR5PSIwIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwJSIgc3RvcC1jb2xvcj0iIzAwMDAwMCIgc3RvcC1vcGFjaXR5PSIwLjIiLz4KICAgIDxzdG9wIG9mZnNldD0iNTAlIiBzdG9wLWNvbG9yPSIjMDAwMDAwIiBzdG9wLW9wYWNpdHk9IjAuNiIvPgogICAgPHN0b3Agb2Zmc2V0PSIxMDAlIiBzdG9wLWNvbG9yPSIjMDAwMDAwIiBzdG9wLW9wYWNpdHk9IjEiLz4KICA8L2xpbmVhckdyYWRpZW50PgogIDxyZWN0IHg9IjAiIHk9IjAiIHdpZHRoPSIxIiBoZWlnaHQ9IjEiIGZpbGw9InVybCgjZ3JhZC11Y2dnLWdlbmVyYXRlZCkiIC8+Cjwvc3ZnPg==');background:-moz-linear-gradient(top,rgba(0,0,0,0) 0,rgba(0,0,0,0.2) 10%,rgba(0,0,0,0.6) 50%,black 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,rgba(0,0,0,0)),color-stop(10%,rgba(0,0,0,0.2)),color-stop(50%,rgba(0,0,0,0.6)),color-stop(100%,black));background:-webkit-linear-gradient(top,rgba(0,0,0,0) 0,rgba(0,0,0,0.2) 10%,rgba(0,0,0,0.6) 50%,black 100%);background:-o-linear-gradient(top,rgba(0,0,0,0) 0,rgba(0,0,0,0.2) 10%,rgba(0,0,0,0.6) 50%,black 100%);background:-ms-linear-gradient(top,rgba(0,0,0,0) 0,rgba(0,0,0,0.2) 10%,rgba(0,0,0,0.6) 50%,black 100%);background:linear,to bottom,rgba(0,0,0,0) 0,rgba(0,0,0,0.2) 10%,rgba(0,0,0,0.6) 50%,black 100%;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#00000000',endColorstr='#000000',GradientType=0)}.touch header #top{top:0}.touch header #top,.touch header #bottom{position:absolute}#hero{height:500px;text-align:center;width:100%}#hero iframe{width:100%;height:100%;border:0;margin:0}#hero .wrapper{width:100%;height:500px;overflow:hidden;text-align:center;position:relative;z-index:1}#hero img{position:absolute;left:50%;margin-left:-552px}#hero .text{top:160px;padding:30px;position:relative;max-width:840px;margin:auto;text-align:left;color:#000}#hero .text h1,#hero .text h2{font-weight:normal;margin:0;padding:0;line-height:.8em}#hero .text h1{margin-top:22px;font-size:80px;color:rgba(200,0,14,0.7)}#hero .text h2{font-size:32px;margin-left:2px}#hero .text span{display:inline-block}@media(max-width:430px){#hero .text h1{font-size:52px}#hero .text h2{font-size:35px}}header.stats #stats{margin-top:0}header.stats #top .sprite.menu-arrow{-webkit-transform:rotate(180deg);-moz-transform:rotate(180deg);-ms-transform:rotate(180deg);-o-transform:rotate(180deg);transform:rotate(180deg)}header.stats #stats,header.scroll-stats #stats{margin-bottom:0}header.stats #top,header.scroll-stats #top{position:relative}.no-touch body.staticpage header #top,.no-touch body.staticpage header #bottom,.no-touch header.fixed #top,.no-touch header.fixed #bottom{position:fixed}.no-touch body.staticpage header #bottom,.no-touch header.fixed #bottom{top:54px}.no-touch body.staticpage header.stats #top{position:relative!important;margin-bottom:0}.no-touch body.staticpage header.stats #bottom{position:static;top:auto}#stats{overflow-x:hidden;margin:-500px auto 54px auto;max-width:1500px;text-align:left;background-image:url('../../img/stats/bg_india.jpg');background-position:center;background-repeat:no-repeat;position:relative;-webkit-transition:margin-top .2s;-moz-transition:margin-top .2s;-ms-transition:margin-top .2s;-o-transition:margin-top .2s;transition:margin-top .2s}#stats i{display:inline-block}#stats .logo-f1{width:70px;height:32px;background-image:url('../../img/stats/logo-f1.png');margin-bottom:22px}#stats .scroll-fade{position:absolute;left:50%;bottom:0;margin-left:-750px;pointer-events:none}#stats .column{float:left;position:relative}#stats .column.navigation{width:23.958333333333336%;position:relative;z-index:10;list-style:none;margin:0;padding:0}#stats .column.navigation li{width:100%;height:124px;margin-bottom:1px;display:block;position:relative;display:table}#stats .column.navigation li.last{height:125px;margin-bottom:0}#stats .column.navigation a{display:table-cell;vertical-align:middle;background-color:rgba(0,0,0,0.2);color:#fff;position:relative;padding:11px 33px 11px 11px;-webkit-transition-property:background-color;-moz-transition-property:background-color;-ms-transition-property:background-color;-o-transition-property:background-color;transition-property:background-color;-webkit-transition-duration:200ms;-moz-transition-duration:200ms;-ms-transition-duration:200ms;-o-transition-duration:200ms;transition-duration:200ms}#stats .column.navigation a span{display:block;width:100%}#stats .column.navigation a .stat{font-family:"Roboto","Arial","Sans-Serif";text-transform:uppercase;font-weight:bold;font-size:10px;margin-bottom:11px}#stats .column.navigation a .stat i{margin-bottom:3px}#stats .column.navigation a .label{left:0;bottom:0;font-size:20px;line-height:20px}#stats .column.navigation a:after{display:block;font-family:"FontAwesome";content:"\f105";position:absolute;right:11px;top:50px;font-size:22px}#stats .column.navigation a:hover,#stats .column.navigation a.current{background-color:rgba(255,0,0,0.2)}#stats .column.navigation .nav-icon{height:20px;background-image:url('../../img/stats/nav-icons.png')}#stats .column.navigation .nav-icon.track{width:100%;background-repeat:no-repeat}#stats .column.navigation .nav-icon.races{width:41px;background-position:-42px}#stats .column.navigation .nav-icon.standings{width:42px;background-position:-84px}#stats .column.content{width:76.04166666666666%;height:100%}#stats .stats-page{height:100%;width:100%;position:absolute;left:0;top:0;display:none}#stats .stats-page .column{padding:22px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}#stats .stats-page .column.scroll{padding:11px 22px 22px 22px;width:100%;height:480px;margin-top:10px;max-width:600px;overflow-y:auto;overflow-x:none;font-family:"Roboto","Arial","Sans-Serif";font-size:14px;-webkit-overflow-scrolling:touch}#stats .stats-page[data-page="race-rundown"] .column.scroll{width:75.34246575342466%;max-width:auto}#stats .stats-page[data-page="race-rundown"] .column.weather{width:24.65753424657534%}#stats .stats-page[data-page="race-rundown"] .column.weather .weather-row{margin-bottom:22px;font-size:16px;color:#AAA}#stats .stats-page[data-page="race-rundown"] .column.weather .day{margin-right:11px;color:#fff}#stats .stats-page[data-page="race-rundown"] .column.weather .conditions{font-size:22px;margin-bottom:11px}#stats .stats-page[data-page="race-rundown"] .column.weather .temperature{display:inline-block;margin-top:11px;vertical-align:middle;color:#fff}#stats .stats-page[data-page="race-rundown"] .column.weather .weather-icon{margin-top:11px;vertical-align:middle;width:33px;height:33px;margin-right:22px;background-image:url('../../img/stats/weather-icons.png')}#stats .stats-page[data-page="race-rundown"] .column.weather .weather-icon.rain{background-position:left}#stats .stats-page[data-page="race-rundown"] .column.weather .weather-icon.cloud{background-position:-33px}#stats .stats-page[data-page="race-rundown"] .column.weather .weather-icon.sun{background-position:-66px}#stats .stats-page[data-page="race-rundown"] .column.weather .weather-icon.storm{background-position:-99px}#stats .stats-page[data-page="race-rundown"] .column.weather .weather-icon.snow{background-position:-132px}#stats .stats-page[data-page="race-rundown"] .column.weather .weather-icon.wind{background-position:-165px}#stats .stats-page[data-page="race-rundown"] .column.weather .weather-icon.sleet{background-position:-198px}#stats .stats-page[data-page="race-rundown"] .track{width:100%;max-width:620px;margin-bottom:22px;border-bottom:solid 1px #494949;border-bottom:solid 1px rgba(255,255,255,0.1);position:relative;text-align:center}#stats .stats-page[data-page="race-rundown"] .track img{width:100%;max-width:507px}#stats .stats-page[data-page="race-rundown"] .track .map-link{width:100%;display:block;text-align:right;font-size:12px;margin:22px 0 11px 0}#stats .stats-page[data-page="race-rundown"] .track .map-link a{color:#c6000e}#stats table{width:100%;padding:0;margin:0;border-spacing:0;border-collapse:collapse}#stats table th,#stats table td{line-height:22px;margin:0}#stats table th{text-align:left;line-height:22px;font-weight:bold;padding:0 11px 11px 11px;border-bottom:solid 1px #494949;border-bottom:solid 1px rgba(255,255,255,0.1)}#stats table td{padding:11px;line-height:22px}#stats .standings-table tr.highlight{background-color:rgba(255,0,0,0.2)}#stats .standings-table tr.highlight td{font-weight:bold}#stats .standings-table tr:last-child td{padding:11px 11px 0 11px}#stats .previous-races-table td{border-bottom:solid 1px #494949;border-bottom:solid 1px rgba(255,255,255,0.1)}#stats .previous-races-table td.strategy{padding:0}#stats .previous-races-table .tire{float:left;width:25%;text-align:center;overflow:hidden;height:80px;position:relative;background-size:contain;background-repeat:no-repeat;background-position:center}#stats .previous-races-table .tire.inactive{filter:alpha(opactiy=30);-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=30)";-moz-opacity:.3;-khtml-opacity:.3;opacity:.3}#stats .previous-races-table .tire.inactive .tire-icon{background-position:-404px}#stats .previous-races-table .tire span{display:block;font-size:10px;text-transform:uppercase;text-align:center;margin-bottom:10px;margin-top:-37px;line-height:11px;height:27px;-webkit-transition-duration:150ms;-moz-transition-duration:150ms;-ms-transition-duration:150ms;-o-transition-duration:150ms;transition-duration:150ms;-webkit-transition-timing-function:ease-out;-moz-transition-timing-function:ease-out;-ms-transition-timing-function:ease-out;-o-transition-timing-function:ease-out;transition-timing-function:ease-out}#stats .previous-races-table .tire span b{display:block;margin-bottom:5px}#stats .previous-races-table .tire:hover span{margin-top:25px}#stats .tire-icon{width:80px;height:80px;background-image:url('../../img/stats/tyres.png')}#stats .tire-icon.hard{background-position:-243px}#stats .tire-icon.medium{background-position:-404px}#stats .tire-icon.soft{background-position:0}#stats .tire-icon.super-soft{background-position:-80px}#stats .tire-icon.intermediate{background-position:-162px}#stats .tire-icon.full-wet{background-position:-322px}@media(max-width:910px){header #bottom .categories-menu{position:absolute;top:100%;width:178px;z-index:999;background:rgba(0,0,0,0.8);display:none;left:61px}header #bottom .categories-menu ul{width:100%;overflow-x:hidden;overflow-y:auto;min-height:100px;max-height:300px}header #bottom .categories-menu li{width:100%}header #bottom .categories-menu a{display:block;line-height:40px;text-align:center;color:#fff;border-bottom:0}header #bottom .categories-menu a:hover{background-color:#333;border-bottom:0}header #bottom .categories-menu .gradient{pointer-events:none;position:absolute;bottom:0;z-index:1001;width:100%;height:100px;background:url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzAwMDAwMCIgc3RvcC1vcGFjaXR5PSIwIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwJSIgc3RvcC1jb2xvcj0iIzAwMDAwMCIgc3RvcC1vcGFjaXR5PSIwLjIiLz4KICAgIDxzdG9wIG9mZnNldD0iNTAlIiBzdG9wLWNvbG9yPSIjMDAwMDAwIiBzdG9wLW9wYWNpdHk9IjAuNiIvPgogICAgPHN0b3Agb2Zmc2V0PSIxMDAlIiBzdG9wLWNvbG9yPSIjMDAwMDAwIiBzdG9wLW9wYWNpdHk9IjEiLz4KICA8L2xpbmVhckdyYWRpZW50PgogIDxyZWN0IHg9IjAiIHk9IjAiIHdpZHRoPSIxIiBoZWlnaHQ9IjEiIGZpbGw9InVybCgjZ3JhZC11Y2dnLWdlbmVyYXRlZCkiIC8+Cjwvc3ZnPg==');background:-moz-linear-gradient(top,rgba(0,0,0,0) 0,rgba(0,0,0,0.2) 10%,rgba(0,0,0,0.6) 50%,black 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,rgba(0,0,0,0)),color-stop(10%,rgba(0,0,0,0.2)),color-stop(50%,rgba(0,0,0,0.6)),color-stop(100%,black));background:-webkit-linear-gradient(top,rgba(0,0,0,0) 0,rgba(0,0,0,0.2) 10%,rgba(0,0,0,0.6) 50%,black 100%);background:-o-linear-gradient(top,rgba(0,0,0,0) 0,rgba(0,0,0,0.2) 10%,rgba(0,0,0,0.6) 50%,black 100%);background:-ms-linear-gradient(top,rgba(0,0,0,0) 0,rgba(0,0,0,0.2) 10%,rgba(0,0,0,0.6) 50%,black 100%);background:linear,to bottom,rgba(0,0,0,0) 0,rgba(0,0,0,0.2) 10%,rgba(0,0,0,0.6) 50%,black 100%;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#00000000',endColorstr='#000000',GradientType=0)}header #bottom #categories-menu-toggle{display:block}header #bottom .nav-links{width:358px}header #bottom .nav-links a[data-menu="categories-menu"]{display:block}}@media(max-width:700px){header #top .race-nav{width:60px}header #top .race-nav .label{text-indent:-999em}td.grid,th.grid{display:none}}@media(max-width:580px){header #top{position:absolute}header #top h1{width:48px;overflow:hidden}header #bottom{position:relative}header #bottom .bottom-row{display:block;width:100%;text-indent:12px}header #bottom .search-toggle{background-color:#171717}header #bottom #social{position:absolute;right:12px;top:0;background-color:#171717;margin-right:0}header #bottom #social .social-toggle{background-color:#171717}header #bottom #races-menu-toggle{display:none}header #bottom #categories-menu-toggle{width:110px}header #bottom .races-menu,header #bottom .categories-menu{display:none;position:static;background-color:#000;padding:12px 0}header #bottom .races-menu .gradient,header #bottom .categories-menu .gradient{display:none}header #bottom .races-menu ul,header #bottom .categories-menu ul{max-height:none}header #bottom .races-menu li,header #bottom .categories-menu li{width:50%;float:left;padding-right:0}header #bottom .races-menu a,header #bottom .categories-menu a{text-align:left;color:#ccc;border-bottom:0!important;width:100%;display:block;-webkit-transition-property:color;-moz-transition-property:color;-ms-transition-property:color;-o-transition-property:color;transition-property:color;-webkit-transition-duration:200ms;-moz-transition-duration:200ms;-ms-transition-duration:200ms;-o-transition-duration:200ms;transition-duration:200ms}header #bottom .races-menu a:hover,header #bottom .categories-menu a:hover{color:#fff;background-color:transparent}#stats{background-color:#000;height:500px}#stats .column.navigation{width:100%}#stats .column.navigation li{float:left;width:50%;height:66px!important;margin-bottom:0;border-bottom:solid 1px #1C1C1C}#stats .column.navigation li.mobile-left{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;border-right:solid 1px #1c1c1c}#stats .column.navigation a .label{width:90%}#stats .column.navigation a .stat{display:none}#stats .column.navigation a:after{top:11px;content:"\f107"}#stats .column.content{width:100%;height:355px;margin-top:11px;overflow-y:auto;overflow-x:hidden}#stats .stats-page{height:auto}#stats .stats-page .column.scroll{height:auto}#stats .stats-page[data-page="race-rundown"] .column.scroll{width:100%}#stats .stats-page[data-page="race-rundown"] .column.weather{width:100%;text-align:center}#stats .stats-page[data-page="race-rundown"] .column.weather .weather-row{display:inline-block;margin:0 15px}header.fixed #top{position:absolute}header.fixed #bottom{position:relative;top:0}}@media(max-width:480px){#stats .previous-races-table .tire{width:50%}header #bottom .search-toggle{margin:0 15px}header #bottom #social{right:8px}}@media(-webkit-min-device-pixel-ratio:1.5),(min-resolution:144dpi){#stats .logo-f1{background-image:url('../../img/stats/logo-f1_2x.png');background-size:cover}#stats .stats-page[data-page="race-rundown"] .column.weather .weather-icon{background-image:url('../../img/stats/weather-icons_2x.png');background-size:cover}#stats .tire-icon{background-image:url('../../img/stats/tyres_2x.png');background-size:cover}#stats .column.navigation .nav-icon{background-image:url('../../img/stats/nav-icons_2x.png');background-size:cover}}#hero-carousel .item iframe,#hero-carousel .item .wrapper{width:100%;height:500px;border:0}#hero-carousel .item .wrapper img{position:absolute;left:50%;margin-left:-552px}#hero-carousel .item .wrapper .text{position:relative}#hero-carousel .item .wrapper .text h1,#hero-carousel .item .wrapper .text h2{font-weight:normal;margin:0;padding:0}#hero-carousel .item .wrapper .text span{display:inline-block}#hero-carousel .carousel-control{background-image:none;filter:none;opacity:1;display:none}#hero-carousel .carousel-control:hover,#hero-carousel .carousel-control:focus{opacity:1;filter:none}#hero-carousel .carousel-control .icon-prev:before,#hero-carousel .carousel-control .icon-next:before{content:""}@media screen and (max-width:768px){#hero-carousel .carousel-control{display:block}}#grid{list-style-type:none;overflow:auto;margin:0;padding:0;position:relative;z-index:0;background:url('../../img/filler-bg.png') repeat 0 0}#grid li{-webkit-transform:translate3d(0,0,0);display:none;border:2px solid #fff;color:#FFF;cursor:pointer;float:left;overflow:hidden;position:relative;z-index:1;-webkit-user-select:none}#grid li.visible{display:inline-block}#grid li .debug{position:absolute;top:3px;left:3px;background:red;color:#fff;display:block;z-index:20;padding:3px}#grid li .debug.r{left:auto;top:auto;right:3px;bottom:3px}#grid li.timeline-gap{clear:both;width:100%;padding:20px 0;background:#000;display:block;text-align:center}#grid li.timeline-gap .icon{width:50px;height:50px;display:inline-block;background:url('../../img/sprite.png') no-repeat scroll 0 -300px;background-size:150px 500px}#grid li.grid-item-large,#grid li.grid-item-small.extended,#grid li.article{width:580px}#grid li .overlay{bottom:0;height:100%;left:0;opacity:0;overflow:hidden;position:absolute;-webkit-transition:height .2s;-moz-transition:height .2s;-ms-transition:height .2s;-o-transition:height .2s;transition:height .2s;width:100%;z-index:1}#grid li .overlay .color{width:100%;height:100%;z-index:-2;position:absolute}#grid li .overlay .title{color:#fff;display:block;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;line-height:1;-webkit-font-smoothing:antialiased;-moz-font-smoothing:antialiased;-ms-font-smoothing:antialiased;-o-font-smoothing:antialiased;font-smoothing:antialiased;padding:20px 20px 38px 20px;position:relative;font-size:36px}#grid li .overlay .title .sponsor-logo{margin-top:-20px}@media(max-width:320px){#grid li .overlay .title{padding-left:10px;font-size:24px}}#grid li .overlay .desc{font-family:"Roboto","Arial","Sans-Serif";font-weight:300;padding:10px 20px;position:absolute;bottom:10px;max-height:120px}.touch #grid li .overlay .desc{display:none}#grid li .overlay .plus-icon{width:50px;height:50px;display:inline-block;background:url('../../img/sprite.png') no-repeat scroll 0 -300px;background-size:150px 500px;position:absolute;left:50%;top:55%;margin-top:-25px;margin-left:-25px;opacity:0;-webkit-transition:top .1s;-moz-transition:top .1s;-ms-transition:top .1s;-o-transition:top .1s;transition:top .1s}#grid li.s-text-black .overlay .plus-icon{width:50px;height:50px;display:inline-block;background:url('../../img/sprite.png') no-repeat scroll -50px -300px;background-size:150px 500px}#grid li a.external .overlay .plus-icon{width:50px;height:50px;display:inline-block;background:url('../../img/sprite.png') no-repeat scroll 0 -350px;background-size:150px 500px}#grid li.s-text-black a.external .overlay .plus-icon{width:50px;height:50px;display:inline-block;background:url('../../img/sprite.png') no-repeat scroll -50px -350px;background-size:150px 500px}#grid li a.no-link{cursor:default}#grid li a.no-link:hover .overlay{display:none}#grid li.video:hover .overlay,#grid li.youtube:hover .overlay{display:none}#grid li.video .play-icon,#grid li.youtube .play-icon{width:50px;height:50px;display:inline-block;background:url('../../img/sprite.png') no-repeat scroll 0 0;background-size:150px 500px;position:absolute;top:50%;left:50%;margin:-25px 0 0 -25px}.static #grid li:hover.video .play-icon,.static #grid li:hover.youtube .play-icon{width:50px;height:50px;display:inline-block;background:url('../../img/sprite.png') no-repeat scroll -100px 0;background-size:150px 500px}.no-touch .static #grid li:hover .color{opacity:.6}.no-touch .static #grid li:hover .overlay{height:100%;opacity:1;z-index:3}.no-touch .static #grid li:hover .overlay .plus-icon{opacity:1;top:50%}#grid li.article .overlay{height:100%;top:100%;margin-top:-120px}.no-touch #grid li.article .overlay{-webkit-transition:margin-top .2s,background .2s;-moz-transition:margin-top .2s,background .2s;-ms-transition:margin-top .2s,background .2s;-o-transition:margin-top .2s,background .2s;transition:margin-top .2s,background .2s}.touch #grid li.article .overlay{height:auto;top:auto;bottom:0;margin-top:0}#grid li.article .overlay,.no-touch .static #grid li.article:hover .overlay{opacity:1}#grid li.race{position:relative}#grid li.race .photo{position:absolute;top:0;left:0;background:gray;z-index:1}#grid li.race .title,#grid li.race .finish-pos{color:#FFF;font-size:80px}#grid li.race .finish-pos{line-height:80px;position:absolute;bottom:3px}#grid li.race .title{z-index:2;position:absolute;top:15px;left:15px;line-height:80px}#grid li.race .overlay{background:rgba(0,0,0,0.75)}#grid li.race .bottom{display:block;background:#000;position:absolute;bottom:0;left:0;z-index:6;width:100%;height:95px;padding-left:4%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}#grid li.race .race-overlay{display:block;height:100%;width:100%;z-index:6;position:absolute}#grid li.race .race-overlay .comment{background:rgba(0,0,0,0.8);font-family:"Roboto","Arial","Sans-Serif";font-weight:400;font-size:16px;line-height:1.5;color:white;padding:8%;overflow-y:auto;height:100%;padding-bottom:110px;position:absolute;top:100%;opacity:0;width:auto;display:block;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;-webkit-transition:all .2s linear;-moz-transition:all .2s linear;-ms-transition:all .2s linear;-o-transition:all .2s linear;transition:all .2s linear;-webkit-overflow-scrolling:touch}#grid li.race .race-icon{z-index:7;position:absolute;bottom:30px;right:10px;width:50px;height:50px;display:inline-block;background:url('../../img/sprite.png') no-repeat scroll -100px -150px;background-size:150px 500px;-webkit-transform:rotate(270deg);-moz-transform:rotate(270deg);-ms-transform:rotate(270deg);-o-transform:rotate(270deg);transform:rotate(270deg);-webkit-transition:opacity .3s linear;-moz-transition:opacity .3s linear;-ms-transition:opacity .3s linear;-o-transition:opacity .3s linear;transition:opacity .3s linear;opacity:1}@media(max-width:320px){#grid li.race .title,#grid li.race .finish-pos{line-height:60px;font-size:60px}#grid li.race .bottom{height:75px}#grid li.race .race-icon{bottom:15px}}#grid li.race.open .race-overlay,.static #grid li.race.open:hover .race-overlay{z-index:5;opacity:1}#grid li.race.open .race-overlay .comment,.static #grid li.race.open:hover .race-overlay .comment{top:0;opacity:1}#grid li.race.open .race-icon{opacity:1;-webkit-transform:rotate(90deg);-moz-transform:rotate(90deg);-ms-transform:rotate(90deg);-o-transform:rotate(90deg);transform:rotate(90deg)}#grid li.filler{background:black url('../../img/filler.png') no-repeat center center;background-size:50%}#grid a{height:100%;left:0;overflow:hidden;position:absolute;width:100%}#grid .date{background:rgba(0,0,0,0.8);bottom:0;color:#fff;left:0;padding:4px 8px;position:absolute;right:0;z-index:3;font-family:'Roboto';font-weight:400;font-size:14px}#grid .date .social{bottom:0;position:absolute;right:4px;top:5px;width:16px;font-size:16px}#grid .date .social .icon-googleplus:before{content:"\f0d5"}#grid .article .date{background:none;opacity:1;padding:30px 0 0 30px;position:static}#grid .quote .quote-left,#grid .quote .quote-right{position:absolute;width:13%;height:13%;font-size:40px;display:block;background:url('../../img/quote_2x.png') no-repeat;background-size:contain}#grid .quote .quote-left{top:0;left:0}#grid .quote .quote-right{bottom:32px;right:0;-webkit-transform:rotate(180deg);-moz-transform:rotate(180deg);-ms-transform:rotate(180deg);-o-transform:rotate(180deg);transform:rotate(180deg)}#grid .quote .date{opacity:1}#grid .quote .quote-text{display:table;height:89%;width:100%;font-family:"Roboto","Arial","Sans-Serif";font-weight:400}#grid .quote .center{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;display:table-cell;padding:0 14%;vertical-align:middle}#grid .quote .text{font-size:16px;line-height:1.1}@media(max-width:320px){#grid .quote.grid-item-small{line-height:1}#grid .quote.grid-item-small .text{font-size:13px}}.hash-date #grid li .date,.hash-date #grid li .icon{display:none}.hash-date #grid li .icon-date{display:block;font-size:30px;-webkit-font-smoothing:antialiased;-moz-font-smoothing:antialiased;-ms-font-smoothing:antialiased;-o-font-smoothing:antialiased;font-smoothing:antialiased}.hash-date #grid li.article .overlay .title{padding-top:30px}#grid li .icon-date{display:none}#more{position:relative;height:120px;z-index:100000;clear:both;display:block;text-align:center;margin:10px 2px;background:#000;text-align:center;-webkit-transition:all .2s linear;-moz-transition:all .2s linear;-ms-transition:all .2s linear;-o-transition:all .2s linear;transition:all .2s linear}#more .icon{position:absolute;top:35px;left:50%;margin-left:-25px;display:block;width:50px;height:50px;width:50px;height:50px;display:inline-block;background:url('../../img/sprite.png') no-repeat scroll 0 -100px;background-size:150px 500px}#more.done{opacity:0}#grid li.timeline-gap.loading .icon,#more.loading .icon{margin-left:-35px;top:25px;width:70px;height:70px;background:url('../../img/loader.gif') no-repeat scroll 0 0}.nav-button{display:inline-block;cursor:pointer;z-index:11;position:absolute;top:50%;margin-top:-25px;width:50px;height:50px;display:inline-block;background:url('../../img/sprite.png') no-repeat scroll 0 -450px;background-size:150px 500px;-webkit-transition:opacity .3s linear;-moz-transition:opacity .3s linear;-ms-transition:opacity .3s linear;-o-transition:opacity .3s linear;transition:opacity .3s linear}.nav-button.prev{left:0;-webkit-transform:rotate(90deg);-moz-transform:rotate(90deg);-ms-transform:rotate(90deg);-o-transform:rotate(90deg);transform:rotate(90deg)}.nav-button.next{right:0;-webkit-transform:rotate(270deg);-moz-transform:rotate(270deg);-ms-transform:rotate(270deg);-o-transform:rotate(270deg);transform:rotate(270deg)}.nav-button.disabled{opacity:.2}.carousel-viewport{position:relative;width:inherit;overflow:hidden;white-space:nowrap}.carousel-viewport .carousel-items{width:auto;height:100%;-webkit-transition:margin-left .3s linear;-moz-transition:margin-left .3s linear;-ms-transition:margin-left .3s linear;-o-transition:margin-left .3s linear;transition:margin-left .3s linear}.carousel-viewport .carousel-items .carousel-item{display:block;float:left;width:100%;height:100%;text-align:center}.full{background:black;position:relative;min-height:100%;height:100%;overflow-x:hidden;width:100%}#lightbox .full{background:none}.full div{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.full .body a{color:#000}.full .close{z-index:9;text-indent:-9999px;position:absolute;top:0;right:0;width:50px;height:50px;display:inline-block;background:url('../../img/sprite.png') no-repeat scroll 0 -250px;background-size:150px 500px}.full .close .no-touch:hover{width:50px;height:50px;display:inline-block;background:url('../../img/sprite.png') no-repeat scroll -100px -250px;background-size:150px 500px}.full #carousel{-webkit-user-select:none;width:100%;position:relative;text-align:center;padding:10px 0}.full #carousel .viewport{width:100%;height:auto;max-height:440px;margin:0 auto}.full #carousel .viewport .carousel-items img{height:100%;width:auto}.full #carousel .video-js{margin:0 auto}.full #carousel .caption{display:none}.full .details{text-align:left}.full .details .ext{padding:10px 10px 10px 20px;clear:both;height:60px}.full .details .left{color:#000;width:50%;float:left;position:relative}.full .details .left h1,.full .details .left .buttons,.full .details .left .go-back{position:absolute;left:100%;padding:10px 20px;margin-left:-480px}@media(max-width:960px){.full .details .left h1,.full .details .left .buttons,.full .details .left .go-back{left:0;margin:0}}.full .details .left h1{top:0;height:100px;box-sizing:border-box}.full .details .left .buttons,.full .details .left .go-back{bottom:0}.full .details .share{float:left}.full .details .share .lh-social{display:inline-block}.full .details .share .buttons>*{margin-right:10px;display:inline-block;vertical-align:top;height:20px}.full .details .share .fb-like{margin-left:10px;overflow-y:hidden}.full .details .right{width:50%;float:right;height:160px}.full .details .caption-text{font-family:"Roboto","Arial","Sans-Serif";font-weight:400}.full .details .caption-text a{text-decoration:underline}.full .details #carousel-caption{float:left;color:#FFF;height:100px;padding:10px 20px;display:block;box-sizing:border-box;width:100%;max-width:480px;-webkit-transition:height .2s linear;-moz-transition:height .2s linear;-ms-transition:height .2s linear;-o-transition:height .2s linear;transition:height .2s linear}.full .details .ext{height:60px;font-weight:400;display:block;text-align:right}.full .details .ext a{width:480px}.full .details .ext .arrow{width:50px;height:50px;display:inline-block;background:url('../../img/sprite.png') no-repeat scroll 0 -400px;background-size:150px 500px;display:inline-block;margin-bottom:-20px}.full.article .left{min-height:160px}.full.article .share{position:absolute;bottom:0;width:100%}.full.compact .details .caption-text{color:#FFF;margin:0 auto;padding:20px 0;width:50%}@media(max-width:700px){.full.compact .details .caption-text{min-width:90%}}.full.compact .bar{clear:both;width:100%;height:60px}.full.compact .bar .left{width:50%}.full.compact .bar .left .buttons{top:10px;bottom:auto}.full.compact .bar .ext{position:absolute;right:50%;margin-right:-470px;padding-top:5px}.full.compact .bar .ext a{width:100%}@media(max-width:960px){.full.compact .bar .ext{right:10px;margin:0}}.full.sponsor .details .title h1{max-width:380px}.full.large-caption .details{overflow:visible}.full.large-caption .details #carousel-caption{height:160px}.full.large-caption .body{padding-top:80px}.full .meta{padding:0 20px}.full .body{margin:0 auto 50px auto;width:100%;max-width:958px;border:1px solid #000;border-top:none;margin-top:-1px;clear:both;padding:40px 20px;-webkit-transition:padding .2s linear;-moz-transition:padding .2s linear;-ms-transition:padding .2s linear;-o-transition:padding .2s linear;transition:padding .2s linear}.full .body .text{font-family:"Roboto","Arial","Sans-Serif";font-weight:300;font-size:16px;line-height:22px}.full .body .text hr{display:none}.full .body .text h1,.full .body .text h2{margin:.83em 0}.full .body .text h1{font-size:22px;font-weight:700}.full .body .text h2{font-size:20px;font-weight:400}.full .body .text p{font-weight:300;margin:0 0 25px 0;font-size:16px}.full .body .text p b{display:block;font-size:20px;margin-bottom:8px}.full .body .text a{color:#005DCC;font-weight:400;text-decoration:underline}.full .body blockquote{font-weight:400;position:relative;width:65%;padding:0 0 25px 0;margin:0 0 0 45px;font-size:18px}.full .body blockquote:before,.full .body blockquote:after{position:absolute}.full .body blockquote:before{top:0;left:-45px;content:url('../../img/quote-black.png')}.full .body blockquote:after{content:url('../../img/quote-black.png');bottom:25px;right:-45px;-webkit-transform:rotate(180deg);-moz-transform:rotate(180deg);-ms-transform:rotate(180deg);-o-transform:rotate(180deg);transform:rotate(180deg)}.full.post .body .text,.full.post .body .images{width:50%;float:left}.full.post .body .images{text-align:center}.full.post .body .images img{margin-bottom:100px}.full.static .body .text{width:100%}.full.static .body .images{display:none}.full .go-back{display:inline-block}.full .go-back .arrow{margin-bottom:-20px;width:50px;height:50px;display:inline-block;background:url('../../img/sprite.png') no-repeat scroll 0 -400px;background-size:150px 500px;-webkit-transform:rotate(180deg);-moz-transform:rotate(180deg);-ms-transform:rotate(180deg);-o-transform:rotate(180deg);transform:rotate(180deg)}body.lightbox,body.noscroll #main{overflow:hidden}.touch body.lightbox .grid-component{visibility:hidden}#lightbox{background:rgba(0,0,0,0.85);bottom:0;display:none;left:0;overflow:scroll;position:fixed;right:0;top:0;width:100%;z-index:9;-webkit-overflow-scrolling:touch}#lightbox .full,#lightbox .static-page{min-height:100%;height:100%;padding-top:94px}#lightbox .full #carousel,#lightbox .static-page #carousel{padding-top:50px}.no-touch #lightbox .full .close,.no-touch #lightbox .static-page .close{top:94px}.touch #lightbox{position:fixed;top:0;z-index:20;height:100%}.touch #lightbox .full{padding:0}#search{display:block;width:90%;z-index:1;position:absolute;left:2px;top:0;float:left;height:40px;margin-top:1px;opacity:0;-webkit-transition:all .2s linear;-moz-transition:all .2s linear;-ms-transition:all .2s linear;-o-transition:all .2s linear;transition:all .2s linear}#search.open{opacity:1;top:100%}#search input.text,#search .submit{display:inline-block;float:left;height:100%}#search input{-webkit-transform:translate3d(0,0,0);border-radius:0;border:0;background:none;margin-right:1px;padding:0}#search input:focus{outline:none}#search input.text{background:#000;background:rgba(0,0,0,0.9);color:#FFF;width:90%;padding:0 8px}#search .submit{background:#000;width:40px}#search .submit input{margin:-5px 0 0 -5px;width:50px;height:50px;display:inline-block;background:url('../../img/sprite.png') no-repeat scroll -100px -200px;background-size:150px 500px;-webkit-transform:rotate(270deg);-moz-transform:rotate(270deg);-ms-transform:rotate(270deg);-o-transform:rotate(270deg);transform:rotate(270deg)}body.safari #search .submit input{background-position:-87px -200px}@media(min-width:481px){.touch body.safari #search .submit input{background-position:-100px -200px}}@media(max-width:650px){#search{width:100%}#search input.text{width:80%}}.no-results{font-size:30px;text-align:center;padding:30px 0;color:#d6d6d6}.search{margin-top:30px}#sponsor-grid{margin-top:10px;width:auto}#sponsor-grid li{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;background-color:#000;width:50%;height:319px;line-height:319px;text-align:center;display:block;float:left;border-bottom:10px solid #fff}#sponsor-grid li.odd{border-right:10px solid #fff}#sponsor-grid li img{vertical-align:middle;max-width:90%}@media(max-width:767px){#sponsor-grid li{width:100%}#sponsor-grid li.odd{border-right:0}}#subscribe{position:relative}#subscribe .article-content{position:relative}#subscribe .static-wrapper{padding:50px 20px 50px 20px}#subscribe .title{background-color:#000;color:#fff;min-height:160px}#subscribe form{width:450px}#subscribe label{display:block;margin-bottom:11px;font-size:18px}#subscribe input{border:1px solid #000;padding:5px;width:424px;height:16px;line-height:16px;font-size:16px;font-weight:300}#subscribe div.field{margin-bottom:20px}#subscribe div.field.age,#subscribe div.field.city{display:inline-block;float:left}#subscribe div.field.age{width:40px;margin-right:25px}#subscribe div.field.age input{width:100%}#subscribe div.field.city{width:360px}#subscribe div.field.city input{width:100%}#subscribe div.field.optin{clear:left}#subscribe div.field.optin label{width:400px;margin-left:10px;font-size:13px;text-indent:0;float:left;color:#999}#subscribe div.field.optin input{float:left;width:21px;height:21px;border:1px solid #000;background-color:#fff;background-image:none;-webkit-appearance:none;-webkit-transition:none;box-shadow:none}#subscribe div.field.optin input:checked{background:url('../../img/subscribe-checkbox.gif') 1px 1px no-repeat}#subscribe button{width:444px;height:40px;background:url('../../img/subscribe-button.gif') left top no-repeat;text-indent:-999px;border:0;overflow:hidden}#subscribe #subscribe-form-iframe{display:none}#subscribe #subscribe-form-thanks{display:none;position:absolute;left:20px;top:50px}#subscribe #subscribe-form-thanks h1{background-color:transparent;color:#000;padding:0}@media(max-width:960px){#subscribe{width:100%}#subscribe button,#subscribe input{width:260px}#subscribe button{background-image:url('../../img/subscribe-button-mobile.gif');width:280px}#subscribe div.field.age,#subscribe div.field.city{width:260px}#subscribe div.field.age input,#subscribe div.field.city input{width:100%}#subscribe .optin label{width:260px}}#fourohfour.full{background-color:#000}#fourohfour.full .body{background-color:inherit;color:#fff}#fourohfour.full .body .text{font-family:BebasNeue;font-size:32px;font-weight:normal}@media(max-width:767px){#fourohfour img{width:100%;height:auto}}.static-page{background-color:rgba(0,0,0,0.85)}.static-page .static-wrapper{width:100%;max-width:960px;margin:auto;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.static-page .header-section{width:100%;height:180px;position:relative}.static-page .header-section h1.title{position:absolute;bottom:0;background-color:#000;display:inline-block;color:#fff;min-height:60px;padding:14px 18px;width:100%;max-width:442px;line-height:1em;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.static-page article{width:100%;height:100%;border-top:solid 40px #000;color:#030303;padding-bottom:40px}.static-page article .body{padding:25px 20px}.static-page article .body .text{padding:0}#lightbox .static-page .header-section,#lightbox .static-page article{background:none}.static-page .article-content{background-color:#fff}.static-page .text{font-family:"Roboto","Arial","Sans-Serif"}.static-page .left-column{width:100%;max-width:460px;padding:18px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.static-page .text h1{font-size:20px;font-weight:700;margin-bottom:30px}.static-page .text h2{font-size:22px;font-weight:700;line-height:23px;padding-top:23px;margin-bottom:23px}.static-page .text ul{font-weight:400;list-style-position:inside}.static-page .text ul li{margin:5px 0}.static-page .text p,.static-page .text ol li{font-weight:300;font-size:16px;line-height:22px}.static-page .text p{margin:0 0 50px 0}.static-page .text p:last-child{margin:0}.static-page .text b{font-weight:700}.static-page.sp-contact p:first-child a{font-weight:300}@media(max-width:768px){.full{position:relative}.full .details .caption{height:auto}.full .details .caption #carousel-caption{height:auto;width:100%;max-width:100%;float:none}.full .details .title,.full .details .title h1,.full .details .caption{height:auto;width:100%;float:none;position:static}.full.cms .ext{display:none}.full.cms .left,.full.cms .share{position:static;width:100%;height:auto;color:#000}.full.cms .left .buttons,.full.cms .share .buttons{text-align:center;position:static}.full .body{border:none}.full.post .body .text{width:100%}.full.post .body .images{display:none}}@media(max-width:480px){.full.compact .details .bar{height:120px}.full.compact .details .bar .share .buttons{width:100%}.full.compact .details .bar .ext,.full.compact .details .bar .share{height:60px;width:100%;float:none;position:relative;text-align:right}}header,main{width:100%;margin:0 auto}h1{margin:0}ul{margin:0;padding:0}a{color:#FFF;text-decoration:none}img{max-width:none}.clearfix:after,.full .body:after{content:' ';clear:both;display:block;height:1px}img.sponsor-logo{width:100px;height:97px;float:right}.cc-cookies{position:fixed;width:90%;left:0;top:0;padding:.5em 5%;background:#1a1a1a;background:rgba(26,26,26,0.95);color:#fff;font-size:13px;font-weight:700;text-shadow:0 -1px 0 rgba(0,0,0,0.35);z-index:99999;text-align:center;color:#fff;font-family:"Roboto","Arial","Sans-Serif";font-weight:400}.cc-cookies a,.cc-cookies a:hover{color:#fff;text-decoration:underline}.cc-cookies a:hover{text-decoration:none}.cc-overlay{height:100%;padding-top:25%}.cc-cookies-error{float:left;width:90%;text-align:center;margin:1em 0 2em 0;background:#fff;padding:2em 5%;border:1px solid #ccc;font-size:18px;color:#333}.cc-cookies a.cc-cookie-accept,.cc-cookies-error a.cc-cookie-accept,.cc-cookies a.cc-cookie-decline,.cc-cookies-error a.cc-cookie-decline,.cc-cookies a.cc-cookie-reset{display:inline-block;color:#fff;text-decoration:none;background:#FA0505;padding:.5em .75em;border-radius:3px;box-shadow:0 0 2px rgba(0,0,0,0.25);text-shadow:0 -1px 0 rgba(0,0,0,0.35);-o-transition:background .5s ease-in;-webkit-transition:background .25s ease-in;-moz-transition:background .25s ease-in}.cc-cookies a.cc-cookie-decline,.cc-cookies-error a.cc-cookie-decline{background:#af3b3b;margin-left:.5em}.cc-cookies a.cc-cookie-reset{background:#f15b00}.cc-cookies a:hover.cc-cookie-accept,.cc-cookies-error a:hover.cc-cookie-accept,.cc-cookies a:hover.cc-cookie-decline,.cc-cookies-error a:hover.cc-cookie-decline,.cc-cookies a:hover.cc-cookie-reset{background:#C00;-o-transition:background .5s ease-in;-webkit-transition:background .25s ease-in;-moz-transition:background .25s ease-in}.cc-cookies-error a.cc-cookie-accept,.cc-cookies-error a.cc-cookie-decline{display:block;margin-top:1em}.cc-cookies.cc-discreet{width:auto;padding:.5em 1em;left:auto;top:auto}.cc-cookies.cc-discreet a.cc-cookie-reset{background:none;text-shadow:none;padding:0;text-decoration:underline}.cc-cookies.cc-discreet a:hover.cc-cookie-reset{text-decoration:none}@media screen and (max-width:768px){.cc-cookies a.cc-cookie-accept,.cc-cookies a.cc-cookie-decline,.cc-cookies a.cc-cookie-reset{display:block;margin:1em 0}}@media screen and (max-width:480px){.cc-cookies{position:relative;float:left}}/*!Video.js Default Styles(http://videojs.com) Version 4.2.0 Create your own skin at http://designer.videojs.com */ .vjs-default-skin{color:#fff}@font-face{font-family:'VideoJS';src:url('../../video-js/font/vjs.eot');src:url('../../video-js/font/vjs.eot#iefix') format('embedded-opentype'),url('../../video-js/font/vjs.woff') format('woff'),url('../../video-js/font/vjs.ttf') format('truetype');font-weight:normal;font-style:normal}.vjs-default-skin .vjs-slider{outline:0;position:relative;cursor:pointer;padding:0;background-color:#333;background-color:rgba(51,51,51,0.9)}.vjs-default-skin .vjs-slider:focus{-webkit-box-shadow:0 0 2em #fff;-moz-box-shadow:0 0 2em #fff;box-shadow:0 0 2em #fff}.vjs-default-skin .vjs-slider-handle{position:absolute;left:0;top:0}.vjs-default-skin .vjs-slider-handle:before{content:"\e009";font-family:VideoJS;font-size:1em;line-height:1;text-align:center;text-shadow:0 0 1em #fff;position:absolute;top:0;left:0;-webkit-transform:rotate(-45deg);-moz-transform:rotate(-45deg);-ms-transform:rotate(-45deg);-o-transform:rotate(-45deg);transform:rotate(-45deg)}.vjs-default-skin .vjs-control-bar{display:none;position:absolute;bottom:0;left:0;right:0;height:3.0em;background-color:#000;background-color:rgba(0,0,0,0.7)}.vjs-default-skin.vjs-has-started .vjs-control-bar{display:block;visibility:visible;opacity:1;-webkit-transition:visibility .1s,opacity .1s;-moz-transition:visibility .1s,opacity .1s;-o-transition:visibility .1s,opacity .1s;transition:visibility .1s,opacity .1s}.vjs-default-skin.vjs-has-started.vjs-user-inactive.vjs-playing .vjs-control-bar{display:block;visibility:hidden;opacity:0;-webkit-transition:visibility 1s,opacity 1s;-moz-transition:visibility 1s,opacity 1s;-o-transition:visibility 1s,opacity 1s;transition:visibility 1s,opacity 1s}.vjs-default-skin.vjs-controls-disabled .vjs-control-bar{display:none}.vjs-default-skin.vjs-using-native-controls .vjs-control-bar{display:none}@media \0screen{.vjs-default-skin.vjs-user-inactive.vjs-playing .vjs-control-bar:before{content:""}}.vjs-default-skin .vjs-control{outline:none;position:relative;float:left;text-align:center;margin:0;padding:0;height:3.0em;width:4em}.vjs-default-skin .vjs-control:before{font-family:VideoJS;font-size:1.5em;line-height:2;position:absolute;top:0;left:0;width:100%;height:100%;text-align:center;text-shadow:1px 1px 1px rgba(0,0,0,0.5)}.vjs-default-skin .vjs-control:focus:before,.vjs-default-skin .vjs-control:hover:before{text-shadow:0 0 1em #fff}.vjs-default-skin .vjs-control:focus{}.vjs-default-skin .vjs-control-text{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.vjs-default-skin .vjs-play-control{width:5em;cursor:pointer}.vjs-default-skin .vjs-play-control:before{content:"\e001"}.vjs-default-skin.vjs-playing .vjs-play-control:before{content:"\e002"}.vjs-default-skin .vjs-mute-control,.vjs-default-skin .vjs-volume-menu-button{cursor:pointer;float:right}.vjs-default-skin .vjs-mute-control:before,.vjs-default-skin .vjs-volume-menu-button:before{content:"\e006"}.vjs-default-skin .vjs-mute-control.vjs-vol-0:before,.vjs-default-skin .vjs-volume-menu-button.vjs-vol-0:before{content:"\e003"}.vjs-default-skin .vjs-mute-control.vjs-vol-1:before,.vjs-default-skin .vjs-volume-menu-button.vjs-vol-1:before{content:"\e004"}.vjs-default-skin .vjs-mute-control.vjs-vol-2:before,.vjs-default-skin .vjs-volume-menu-button.vjs-vol-2:before{content:"\e005"}.vjs-default-skin .vjs-volume-control{width:5em;float:right}.vjs-default-skin .vjs-volume-bar{width:5em;height:.6em;margin:1.1em auto 0}.vjs-default-skin .vjs-volume-menu-button .vjs-menu-content{height:2.9em}.vjs-default-skin .vjs-volume-level{position:absolute;top:0;left:0;height:.5em;background:#c6000e url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAYAAAAGCAYAAADgzO9IAAAAP0lEQVQIHWWMAQoAIAgDR/QJ/Ub//04+w7ZICBwcOg5FZi5iBB82AGzixEglJrd4TVK5XUJpskSTEvpdFzX9AB2pGziSQcvAAAAAAElFTkSuQmCC') -50% 0 repeat}.vjs-default-skin .vjs-volume-bar .vjs-volume-handle{width:.5em;height:.5em}.vjs-default-skin .vjs-volume-handle:before{font-size:.9em;top:-0.2em;left:-0.2em;width:1em;height:1em}.vjs-default-skin .vjs-volume-menu-button .vjs-menu .vjs-menu-content{width:6em;left:-4em}.vjs-default-skin .vjs-progress-control{position:absolute;left:0;right:0;width:auto;font-size:.3em;height:1em;top:-1em;-webkit-transition:all .4s;-moz-transition:all .4s;-o-transition:all .4s;transition:all .4s}.vjs-default-skin:hover .vjs-progress-control{font-size:.9em;-webkit-transition:all .2s;-moz-transition:all .2s;-o-transition:all .2s;transition:all .2s}.vjs-default-skin .vjs-progress-holder{height:100%}.vjs-default-skin .vjs-progress-holder .vjs-play-progress,.vjs-default-skin .vjs-progress-holder .vjs-load-progress{position:absolute;display:block;height:100%;margin:0;padding:0;left:0;top:0}.vjs-default-skin .vjs-play-progress{background:#c6000e url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAYAAAAGCAYAAADgzO9IAAAAP0lEQVQIHWWMAQoAIAgDR/QJ/Ub//04+w7ZICBwcOg5FZi5iBB82AGzixEglJrd4TVK5XUJpskSTEvpdFzX9AB2pGziSQcvAAAAAAElFTkSuQmCC') -50% 0 repeat}.vjs-default-skin .vjs-load-progress{background:#646464;background:rgba(255,255,255,0.4)}.vjs-default-skin .vjs-seek-handle{width:1.5em;height:100%}.vjs-default-skin .vjs-seek-handle:before{padding-top:.1em}.vjs-default-skin .vjs-time-controls{font-size:1em;line-height:3em}.vjs-default-skin .vjs-current-time{float:left}.vjs-default-skin .vjs-duration{float:left}.vjs-default-skin .vjs-remaining-time{display:none;float:left}.vjs-time-divider{float:left;line-height:3em}.vjs-default-skin .vjs-fullscreen-control{width:3.8em;cursor:pointer;float:right}.vjs-default-skin .vjs-fullscreen-control:before{content:"\e000"}.vjs-default-skin.vjs-fullscreen .vjs-fullscreen-control:before{content:"\e00b"}.vjs-default-skin .vjs-big-play-button{left:50%;margin-left:-50px;top:50%;margin-top:-50px;font-size:3em;display:block;z-index:2;position:absolute;width:100px;height:100px;text-align:center;vertical-align:middle;cursor:pointer;opacity:1;background:url('../../img/sprite_2x.png') no-repeat scroll 0 0}.vjs-default-skin.vjs-controls-disabled .vjs-big-play-button{display:none}.vjs-default-skin.vjs-has-started .vjs-big-play-button{display:none}.vjs-default-skin.vjs-using-native-controls .vjs-big-play-button{display:none}.vjs-default-skin:hover .vjs-big-play-button,.vjs-default-skin .vjs-big-play-button:focus{background:url('../../img/sprite_2x.png') no-repeat scroll -200px 0}.vjs-loading-spinner{display:none;position:absolute;top:50%;left:50%;font-size:5em;line-height:1;width:70px;height:70px;margin-left:-35px;margin-top:-35px}.vjs-default-skin .vjs-loading-spinner:before{content:url('../../img/loader.gif');position:absolute;top:0;left:0;width:1em;height:1em;text-align:center;text-shadow:0 0 .1em #000}@-moz-keyframes spin{0%{-moz-transform:rotate(0deg)}100%{-moz-transform:rotate(359deg)}}@-webkit-keyframes spin{0%{-webkit-transform:rotate(0deg)}100%{-webkit-transform:rotate(359deg)}}@-o-keyframes spin{0%{-o-transform:rotate(0deg)}100%{-o-transform:rotate(359deg)}}@keyframes spin{0%{transform:rotate(0deg)}100%{transform:rotate(359deg)}}.vjs-default-skin .vjs-menu-button{float:right;cursor:pointer}.vjs-default-skin .vjs-menu{display:none;position:absolute;bottom:0;left:0;width:0;height:0;margin-bottom:3em;border-left:2em solid transparent;border-right:2em solid transparent;border-top:1.55em solid #000;border-top-color:rgba(7,40,50,0.5)}.vjs-default-skin .vjs-menu-button .vjs-menu .vjs-menu-content{display:block;padding:0;margin:0;position:absolute;width:10em;bottom:1.5em;max-height:15em;overflow:auto;left:-5em;background-color:#000;background-color:rgba(0,0,0,0.7);-webkit-box-shadow:-0.2em -0.2em .3em rgba(255,255,255,0.2);-moz-box-shadow:-0.2em -0.2em .3em rgba(255,255,255,0.2);box-shadow:-0.2em -0.2em .3em rgba(255,255,255,0.2)}.vjs-default-skin .vjs-menu-button:hover .vjs-menu{display:block}.vjs-default-skin .vjs-menu-button ul li{list-style:none;margin:0;padding:.3em 0 .3em 0;line-height:1.4em;font-size:1.2em;text-align:center;text-transform:lowercase}.vjs-default-skin .vjs-menu-button ul li.vjs-selected{background-color:#000}.vjs-default-skin .vjs-menu-button ul li:focus,.vjs-default-skin .vjs-menu-button ul li:hover,.vjs-default-skin .vjs-menu-button ul li.vjs-selected:focus,.vjs-default-skin .vjs-menu-button ul li.vjs-selected:hover{outline:0;color:#111;background-color:#fff;background-color:rgba(255,255,255,0.75);-webkit-box-shadow:0 0 1em #fff;-moz-box-shadow:0 0 1em #fff;box-shadow:0 0 1em #fff}.vjs-default-skin .vjs-menu-button ul li.vjs-menu-title{text-align:center;text-transform:uppercase;font-size:1em;line-height:2em;padding:0;margin:0 0 .3em 0;font-weight:bold;cursor:default}.vjs-default-skin .vjs-subtitles-button:before{content:"\e00c"}.vjs-default-skin .vjs-captions-button:before{content:"\e008"}.vjs-default-skin .vjs-captions-button:focus .vjs-control-content:before,.vjs-default-skin .vjs-captions-button:hover .vjs-control-content:before{-webkit-box-shadow:0 0 1em #fff;-moz-box-shadow:0 0 1em #fff;box-shadow:0 0 1em #fff}.video-js{background-color:#000;position:relative;padding:0;font-size:10px;vertical-align:middle;font-weight:normal;font-style:normal;font-family:Arial,sans-serif;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.video-js .vjs-tech{position:absolute;top:0;left:0;width:100%;height:100%}.video-js:-moz-full-screen{position:absolute}body.vjs-full-window{padding:0;margin:0;height:100%;overflow-y:auto}.video-js.vjs-fullscreen{position:fixed;overflow:hidden;z-index:1000;left:0;top:0;bottom:0;right:0;width:100%!important;height:100%!important;_position:absolute}.video-js:-webkit-full-screen{width:100%!important;height:100%!important}.video-js.vjs-fullscreen.vjs-user-inactive{cursor:none}.vjs-poster{background-repeat:no-repeat;background-position:50% 50%;background-size:contain;cursor:pointer;height:100%;margin:0;padding:0;position:relative;width:100%}.vjs-poster img{display:block;margin:0 auto;max-height:100%;padding:0;width:100%}.video-js.vjs-using-native-controls .vjs-poster{display:none}.video-js .vjs-text-track-display{text-align:center;position:absolute;bottom:4em;left:1em;right:1em}.video-js .vjs-text-track{display:none;font-size:1.4em;text-align:center;margin-bottom:.1em;background-color:#000;background-color:rgba(0,0,0,0.5)}.video-js .vjs-subtitles{color:#fff}.video-js .vjs-captions{color:#fc6}.vjs-tt-cue{display:block}.vjs-default-skin .vjs-hidden{display:none}.vjs-lock-showing{display:block!important;opacity:1;visibility:visible}.vjs-default-skin .vjs-time-controls{font-family:'BebasNeue';font-size:1.5em;line-height:2em;width:3em}.carousel{position:relative}.carousel-inner{position:relative;overflow:hidden;width:100%}.carousel-inner>.item{display:none;position:relative;-webkit-transition:.6s ease-in-out left;transition:.6s ease-in-out left}.carousel-inner>.item>img,.carousel-inner>.item>a>img{display:block;max-width:100%;height:auto;line-height:1}.carousel-inner>.active,.carousel-inner>.next,.carousel-inner>.prev{display:block}.carousel-inner>.active{left:0}.carousel-inner>.next,.carousel-inner>.prev{position:absolute;top:0;width:100%}.carousel-inner>.next{left:100%}.carousel-inner>.prev{left:-100%}.carousel-inner>.next.left,.carousel-inner>.prev.right{left:0}.carousel-inner>.active.left{left:-100%}.carousel-inner>.active.right{left:100%}.carousel-control{position:absolute;top:0;left:0;bottom:0;width:15%;opacity:.5;filter:alpha(opacity=50);font-size:20px;color:#fff;text-align:center;text-shadow:0 1px 2px rgba(0,0,0,0.6)}.carousel-control.left{background-image:-webkit-gradient(linear,0% top,100% top,from(rgba(0,0,0,0.5)),to(rgba(0,0,0,0.0001)));background-image:-webkit-linear-gradient(left,color-stop(rgba(0,0,0,0.5) 0),color-stop(rgba(0,0,0,0.0001) 100%));background-image:-moz-linear-gradient(left,rgba(0,0,0,0.5) 0,rgba(0,0,0,0.0001) 100%);background-image:linear-gradient(to right,rgba(0,0,0,0.5) 0,rgba(0,0,0,0.0001) 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#80000000',endColorstr='#00000000',GradientType=1)}.carousel-control.right{left:auto;right:0;background-image:-webkit-gradient(linear,0% top,100% top,from(rgba(0,0,0,0.0001)),to(rgba(0,0,0,0.5)));background-image:-webkit-linear-gradient(left,color-stop(rgba(0,0,0,0.0001) 0),color-stop(rgba(0,0,0,0.5) 100%));background-image:-moz-linear-gradient(left,rgba(0,0,0,0.0001) 0,rgba(0,0,0,0.5) 100%);background-image:linear-gradient(to right,rgba(0,0,0,0.0001) 0,rgba(0,0,0,0.5) 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#00000000',endColorstr='#80000000',GradientType=1)}.carousel-control:hover,.carousel-control:focus{color:#fff;text-decoration:none;opacity:.9;filter:alpha(opacity=90)}.carousel-control .icon-prev,.carousel-control .icon-next,.carousel-control .glyphicon-chevron-left,.carousel-control .glyphicon-chevron-right{position:absolute;top:50%;left:50%;z-index:5;display:inline-block}.carousel-control .icon-prev,.carousel-control .icon-next{width:20px;height:20px;margin-top:-10px;margin-left:-10px;font-family:serif}.carousel-control .icon-prev:before{content:'\2039'}.carousel-control .icon-next:before{content:'\203a'}.carousel-indicators{position:absolute;bottom:10px;left:50%;z-index:15;width:60%;margin-left:-30%;padding-left:0;list-style:none;text-align:center}.carousel-indicators li{display:inline-block;width:10px;height:10px;margin:1px;text-indent:-999px;border:1px solid #fff;border-radius:10px;cursor:pointer;background-color:rgba(0,0,0,0)}.carousel-indicators .active{margin:0;width:12px;height:12px;background-color:#fff}.carousel-caption{position:absolute;left:15%;right:15%;bottom:20px;z-index:10;padding-top:20px;padding-bottom:20px;color:#fff;text-align:center;text-shadow:0 1px 2px rgba(0,0,0,0.6)}.carousel-caption .btn{text-shadow:none}@media screen and (min-width:768px){.carousel-control .icon-prev,.carousel-control .icon-next{width:30px;height:30px;margin-top:-15px;margin-left:-15px;font-size:30px}.carousel-caption{left:20%;right:20%;padding-bottom:30px}.carousel-indicators{bottom:20px}}