@-ms-viewport{width:device-width;}body{min-width:990px;font-size:0.8125em;background-size:100%;}.mg-col-1 > .field-items > .field-item,.mg-col-1 .node,.media-gallery-detail .field-items > .field-item{width:157px !important;}.media-gallery-media .field-item{float:left;}.media-gallery-media .media-gallery-item{width:140px;padding:3%;}.page_content .view-filters{float:left;width:969px;margin:10px 0 20px 0;}.page_content .view-filters .views-exposed-widgets{margin-bottom:0;}.page_content .view-filters .views-exposed-form .views-exposed-widget{padding:0;}.page_content .view-filters .selectBox-dropdown{width:214px !important;}.selectBox-options li{cursor:pointer;}.selectBox-options li a{cursor:pointer;padding:2px 8px;text-transform:uppercase;font-family:'Klavika';font-size:12px;}.selectBox-options li a:hover{text-decoration:none;}.middle{padding:0 5px;}.middle,.page_header,.content-widget-wrapper,.page_content,.widgets_enabled .page_content{width:990px;}.logo{margin:40px 0;}#block-locale-language{position:absolute;top:5px;right:180px;width:100px;}#block-locale-language h2{margin:0;line-height:18px;text-transform:uppercase;font-family:'Futura Medium';font-size:9px;color:#7d7d7d;}#block-locale-language .content ul,#block-locale-language .content ul li{margin:0px;padding:0px;list-style:none;list-style-image:none;}#block-locale-language .content ul li{float:left;display:block;}#block-locale-language .content ul{position:absolute;top:0;right:0;}#block-locale-language .content li a{display:block;width:17px;height:16px;margin-left:2px;text-align:center;line-height:16px;text-transform:uppercase;font-family:'Futura Medium';font-size:9px;color:#ffffff;background-color:#7d7d7d;}#block-menu-block-4{right:90px;}#block-menu-block-4 .content li.menu-mlid-7086{display:block;}.front #block-menu-block-4{display:block;}#block-menu-menu-social-menu{display:block;position:absolute;top:11px;right:0;}#block-menu-menu-social-menu ul,#block-menu-menu-social-menu ul li{margin:0px;padding:0px;list-style:none;list-style-image:none;}#block-menu-menu-social-menu ul li{float:left;display:block;}#block-menu-menu-social-menu .content a{display:block;width:12px;height:13px;margin-left:10px;text-indent:-10000px;color:transparent;}#block-menu-menu-social-menu .content a:hover{opacity:.75;}#block-menu-menu-social-menu .content a.facebook,#block-menu-menu-social-menu .content a.twitter{margin-left:6px;}#block-menu-menu-social-menu .content a.sharethis{text-indent:0;overflow:hidden;}#block-menu-menu-social-menu .content a.sharethis span.st_sharethis{background:transparent url(/sites/all/themes/fia/img/sprite.png) no-repeat scroll 0px -50px;text-indent:-10000px;display:block;}#block-menu-menu-social-menu .content a.facebook{background:transparent url(/sites/all/themes/fia/img/sprite.png) no-repeat scroll -28px -50px;}#block-menu-menu-social-menu .content a.twitter{background:transparent url(/sites/all/themes/fia/img/sprite.png) no-repeat scroll -42px -50px;}#block-menu-menu-social-menu .content a.rss{background:transparent url(/sites/all/themes/fia/img/sprite.png) no-repeat scroll -14px -50px;}.mobile-menu-opener,.mobile-search-icon{display:none;}#block-menu-block-1{display:block;width:990px;z-index:110;position:relative;float:left;margin-bottom:15px;background-color:#ffffff;}#block-menu-block-1 .content ul,#block-menu-block-1 .content ul li{margin:0px;padding:0px;list-style:none;list-style-image:none;}#block-menu-block-1 .content ul li{float:left;display:block;}#block-menu-block-1 .content li{background:#ffffff url(/sites/all/themes/fia/img/separator_h.jpg) no-repeat scroll right center;}#block-menu-block-1 .content li.expanded{position:relative;}#block-menu-block-1 .content a{display:block;width:auto;height:27px;padding:0px 16px;text-align:center;line-height:27px;text-transform:uppercase;font-family:'Futura Medium';font-size:12px;color:#aeafb1;}#block-menu-block-1 .content a:hover,#block-menu-block-1 .content a.active,#block-menu-block-1 .content a.active-trail{color:#001a4b;}#block-menu-block-1 .content a:hover{text-decoration:none;}#block-menu-block-1 .content li:hover a{color:#001a4b;}#block-menu-block-1 .content li.expanded:hover a{background:transparent url(/sites/all/themes/fia/img/v.2_menu_lvl1_active.png) no-repeat scroll center bottom;}#block-menu-block-1 .content li.expanded:hover li a{background:transparent none repeat scroll 0px 0px;}#block-menu-block-1 .content li.active-trail:hover a.active,#block-menu-block-1 .content li.active-trail:hover a.active-trail{color:#001a4b;}#block-menu-block-1 .content li:hover li a{color:#aeafb1;background:transparent none repeat scroll 0px 0px;}#block-menu-block-1 .content li .menu_level_1 li:hover a,#block-menu-block-1 .content li:hover .menu_level_2 li:hover a{color:#001a4b;}#block-menu-block-1 .content li .menu_level_1 li:hover li a,#block-menu-block-1 .content li:hover .menu_level_1 li li a{color:#7d7d7d;background:transparent none repeat scroll 0px 0px;}#block-menu-block-1 .content li:hover li.expanded a,#block-menu-block-1 .content li.expanded:hover li.expanded a{background:transparent url(/sites/all/themes/fia/img/v.2_menu_lvl2_dot.png) no-repeat scroll 192px center;}#block-menu-block-1 .content li:hover li.expanded li a,#block-menu-block-1 .content li.expanded:hover li.expanded li a{background:transparent none repeat scroll 0px 0px;}#block-menu-block-1 .content li.first a{padding-left:2px;}#block-menu-block-1 .content ul ul li.first a{padding-left:22px;}#block-menu-block-1 .content ul ul li.first li a,#block-menu-block-1 .content ul ul ul li.first a{padding-left:35px;}#block-menu-block-1 .content li.last{background:transparent none repeat scroll 0px 0px;}#block-menu-block-1 .content li.last li.last{background:transparent none repeat scroll 0px 0px;}#block-menu-block-1 .content ul ul,#block-menu-block-1 .content ul ul li{background-color:#f6f6f6;}#block-menu-block-1 .content ul ul ul,#block-menu-block-1 .content ul ul ul li{background-color:#f1f1f2;}#block-menu-block-1 .content ul ul{display:none;position:absolute;left:0;width:220px;padding:10px 0;}#block-menu-block-1 .content ul ul .menu-3rdlevel-arrow{display:none;z-index:200;position:absolute;left:220px;width:8px;height:15px;margin-top:5px;background:transparent url(/sites/all/themes/fia/img/v.2_menu_lvl2_active.png) no-repeat scroll left top;}#block-menu-block-1 .content ul ul .menu-3rdlevel-wrapper{display:none;position:absolute;top:0;left:220px;width:331px;padding:20px 35px;background-color:#f1f1f2;}#block-menu-block-1 .content ul ul .menu-3rdlevel-wrapper h2,#block-menu-block-1 .content ul ul .menu-3rdlevel-wrapper h3{margin:0;padding:0 0 5px 0;text-transform:uppercase;color:#aeafb1;}#block-menu-block-1 .content ul ul li{position:static;float:none;line-height:1.2;background:transparent url(/sites/all/themes/fia/img/v.2_menu_lvl2_border.png) no-repeat scroll center bottom;}#block-menu-block-1 .content ul ul li.expanded{position:static;}#block-menu-block-1 .content ul ul li.expanded:hover{position:static;}#block-menu-block-1 .content ul ul li.expanded:hover .menu-3rdlevel-arrow,#block-menu-block-1 .content ul ul li.expanded:hover .menu-3rdlevel-wrapper{}#block-menu-block-1 .content ul ul a{height:auto;padding:8px 22px;text-align:left;line-height:1.2;}#block-menu-block-1 .content ul ul ul{position:relative;left:-35px;float:left;display:block;width:401px;padding:45px 0 0 0;background:transparent url(/sites/all/themes/fia/img/v.2_menu_lvl3_arrow.png) no-repeat scroll 36px 20px;}#block-menu-block-1 .content ul ul ul li{float:left;width:200px;background:transparent none repeat scroll 0px 0px;}#block-menu-block-1 .content ul ul ul li.odd{width:201px;background:transparent url(/sites/all/themes/fia/img/v.2_menu_odd_separator.png) no-repeat scroll right center;}#block-menu-block-1 .content ul ul ul li a{padding:5px 20px 5px 35px;}#block-menu-block-1 .content ul ul ul ul{position:relative;padding:0;text-indent:15px;background:transparent none repeat scroll 0px 0px;}.championship_dropdown_menu_toggle,#championship_dropdown_menu_container{display:block;}#block-fia-custom-championship-menu{display:block;position:relative;float:left;margin-top:-15px;margin-bottom:15px;}#block-fia-custom-championship-menu h3{display:none;}#block-fia-custom-championship-menu .content ul,#block-fia-custom-championship-menu .content ul li{margin:0px;padding:0px;list-style:none;list-style-image:none;}#block-fia-custom-championship-menu .content ul li{float:left;display:block;}#block-fia-custom-championship-menu .content ul{float:left;width:990px;}#block-fia-custom-championship-menu .content ul a{display:block;height:22px;padding:0 10px;text-align:center;line-height:22px;text-transform:uppercase;font-family:'Futura Medium';font-size:12px;color:#ffffff;background:transparent url(/sites/all/themes/fia/img/separator_h.jpg) no-repeat scroll left center;}#block-fia-custom-championship-menu .content ul a.active,#block-fia-custom-championship-menu .content ul a.active-trail{font-weight:bold;}#block-fia-custom-championship-menu .content ul a:hover{text-decoration:none;}#block-fia-custom-championship-menu .content ul li.first a{font-weight:bold;background:transparent none repeat scroll 0px 0px;}#block-fia-custom-championship-menu .content ul,#block-fia-custom-championship-menu .content ul li{background-color:#001a4b;}#block-fia-custom-championship-menu .championship_dropdown_menu_toggle{position:absolute;top:0;right:0;height:22px;padding:0 25px 0 20px;line-height:22px;text-transform:uppercase;font-family:'Futura Medium';font-size:12px;color:#001a4b;background:#ffffff url(/sites/all/themes/fia/img/arrow_view_ch_down.png) no-repeat scroll 150px center;}#block-fia-custom-championship-menu .championship_dropdown_menu_toggle.open{background:#ffffff url(/sites/all/themes/fia/img/arrow_view_ch_up.png) no-repeat scroll 150px center;}#block-fia-custom-championship-menu .championship_dropdown_menu_toggle:hover{text-decoration:none;}#block-fia-custom-championship-menu #championship_dropdown_menu_container{float:left;display:none;width:990px;background-color:#ffffff;}#block-fia-custom-championship-menu #championship_dropdown_menu_container .views-field-field-championship-list-logo{height:85px;text-align:center;line-height:85px;}#block-fia-custom-championship-menu #championship_dropdown_menu_container .views-field-field-championship-list-logo img{display:inline-block;vertical-align:middle;}#block-fia-custom-championship-menu #championship_dropdown_menu_container .views-row{float:left;height:85px;margin:20px 40px 0 0;}#block-fia-custom-championship-menu #championship_dropdown_menu_container .views-row img{height:auto;max-height:85px;max-width:120px;}#block-fia-custom-championship-menu #championship_dropdown_menu_container .views-row.views-row-last{margin-right:0;}#block-fia-custom-championship-menu #championship_dropdown_menu_container .view-footer{float:right;margin:10px 10px 20px 0;}#block-fia-custom-championship-menu #championship_dropdown_menu_container .view-footer a{text-transform:uppercase;font-family:'Futura Medium';font-size:12px;color:#001a4b;}#block-fia-custom-championship-menu #championship_dropdown_menu_container .view-footer a:hover{text-decoration:none;}.page-sport-championships-news #block-fia-custom-championship-menu{margin-bottom:0;}#block-fia-custom-search-form{display:block;top:128px;right:0;}#block-views-main-image-bar-2-block,#block-views-main-image-bar-2-block-1{padding-bottom:50px;}.not-front .view-main-image-bar-2{width:990px;}.not-front .view-main-image-bar-2 .views-slideshow-controls-top .views-slideshow-controls-text-previous{left:-40px;}.not-front .view-main-image-bar-2 .views-slideshow-controls-top .views-slideshow-controls-text-next{right:-40px;}.not-front .view-main-image-bar-2 .views-slideshow-controls-bottom{display:block;}.not-front .view-main-image-bar-2 .linker{width:990px;}.not-front .view-main-image-bar-2 .views-field-field-bar-field-image img{margin:0;}.page_content{width:990px;}.widgets_enabled .page_content{width:630px;}.wide-content-mobile-warning{display:none;}.field-name-field-page-standfirst{max-width:630px;}.ad-gallery{width:990px;}.ad-gallery .ad-nav{display:block;}.ad-gallery .ad-image-wrapper .ad-prev .ad-prev-image,.ad-gallery .ad-image-wrapper .ad-next .ad-next-image{display:none !important;}.ad-gallery .ad-image-wrapper:hover .ad-prev .ad-prev-image,.ad-gallery .ad-image-wrapper:hover .ad-next .ad-next-image{display:block !important;}.item-list ul.pager{height:25px;padding:0 15px;text-align:right;background-color:#dcddde;}.item-list ul.pager li{line-height:25px;}.item-list ul.pager li,.item-list ul.pager a{font-size:12px;}.item-list ul.pager .pager-current,.item-list ul.pager li a{display:inline;padding:0 2px;}.item-list ul.pager .pager-first a,.item-list ul.pager .pager-previous a,.item-list ul.pager .pager-next a,.item-list ul.pager .pager-last a{display:inline;width:auto;text-indent:0px;background:transparent none repeat scroll 0 0;}.media_centre .page_content .views-row .field-type-datetime{position:absolute;top:-1px;right:0;}.media_centre .page_content .item-list ul.pager{float:right;}.media_centre .page_content .item-list ul.pager li a,.media_centre .page_content .item-list ul.pager li.pager-current{padding:0 12px 0 5px;background:transparent url(/sites/all/themes/fia/img/dot_pager.png) no-repeat scroll right center;}.media_centre .page_content .item-list ul.pager li.first{padding-left:10px;}.media_centre .page_content .item-list ul.pager li.last a,.media_centre .page_content .item-list ul.pager li.last.pager-current{padding-right:10px;background:transparent none repeat scroll 0px 0px;}.node-webform{width:630px;}.node-webform form input.form-text{width:340px;}.node-webform.contact-us-form form label{width:100px;margin-right:15px;}.node-webform.contact-us-form form input.form-text{width:220px;}.page_widget{width:330px;margin-left:30px;}.page_widget h2{width:306px;padding-right:12px;padding-left:12px;}.page_widget .group-left,.page_widget .panel-2col .panel-col-first{width:162px;margin-right:18px;}.page_widget .group-right,.page_widget .panel-2col .panel-col-last{width:150px;}.page_widget .autoheight-widget{position:relative;height:450px;}.page_widget .autoheight-widget .block{height:450px;margin-bottom:0;}.page_widget .autoheight-widget h2{margin-bottom:30px !important;color:#7d7d7d;}.page_widget .autoheight-widget .views-row{margin-bottom:13px;padding-bottom:12px;}.page_widget .autoheight-widget .content{left:0;bottom:51px;width:330px;}.view-championships-term-list .views-row.views-row-1,.view-championships-term-list .views-row.views-row-2,.view-championships-term-list .views-row.views-row-3,.view-championships-term-list .views-row.views-row-4,.view-championships-term-list .views-row.views-row-5,.view-championships-term-list .views-row.views-row-6{margin:40px 43px 60px 0;}.view-championships-term-list .views-row.views-row-1{width:120px;}.view-championships-term-list .views-row.views-row-2,.view-championships-term-list .views-row.views-row-4{width:130px;}.view-championships-term-list .views-row.views-row-3{width:172px;}.view-championships-term-list .views-row.views-row-5{width:80px;margin-right:40px;}.view-championships-term-list .views-row.views-row-6{width:143px;}.view-championships-term-list .views-row.views-row-7,.view-championships-term-list .views-row.views-row-8{width:137px;}.view-championships-term-list .views-row.views-row-6,.view-championships-term-list .views-row.views-row-14,.view-championships-term-list .views-row.views-row-23,.view-championships-term-list .views-row.views-row-32{margin-right:0;}.xml-v2 .classification_menu li{width:31%;}#block-views-championship-event-page-block .view-content .views-row{width:328px;}#block-views-championship-event-page-block-1{height:43px;}#block-views-championship-event-page-block-1 h2{float:left;width:186px;padding:0;}#block-views-championship-event-page-block-1 .view-content .views-row a{width:132px;padding:0;}#block-views-championships-event-block-2{margin-top:45px;}#block-views-championships-event-block-2 h2{display:none;}#block-views-championships-event-block-2 .view-content{padding-left:112px;min-height:140px;background:#ffffff url(/sites/all/themes/fia/img/race_bg.png) no-repeat scroll 55px center;}#block-views-championships-event-block-2 .view-content .views-row{overflow:hidden;float:left;width:108px;height:108px;border-left:2px solid #ffffff;border-bottom:2px solid #ffffff;}.page_content #block-views-championships-event-block-3 .views-row{width:16.35%;}.page_footer{clear:both;}.page_footer #block-menu-block-2 .content,.page_footer #block-menu-block-3 .content{width:990px;}.page_footer #block-menu-block-2 .menu-block-wrapper{width:1025px;margin-left:-35px;}.page_footer #block-menu-block-2 h2{width:990px;}.page_footer #block-menu-block-2 .content ul li{width:305px;margin-left:36px;}.page_footer #block-menu-block-3 .content ul{width:745px;}.node-championship-event-report .external-xml-data .classification_menu li,.node-championship-page .external-xml-data .classification_menu li{width:auto;}.page-eform-submit-action-of-the-year #video_overlay_container .video_overlay_item{max-width:990px;}.page-eform-submit-action-of-the-year #invite_your_friends .invite_content{width:990px;margin:0 auto;}
