@font-face{font-family:'UnitWeb-Black';src:url(/sites/all/themes/imsa/fonts/UnitWeb-Black.eot);src:url(/sites/all/themes/imsa/fonts/UnitWeb-Black.eot?#iefix) format("embedded-opentype"),url(/sites/all/themes/imsa/fonts/UnitWeb-Black.woff) format("woff"),url(/sites/all/themes/imsa/fonts/UnitComp-Black.ttf) format("truetype");font-weight:normal;font-style:normal;}@font-face{font-family:'UnitWeb-Black-Italic';src:url(/sites/all/themes/imsa/fonts/UnitWeb-BlackIta.eot);src:url(/sites/all/themes/imsa/fonts/UnitWeb-BlackIta.eot?#iefix) format("embedded-opentype"),url(/sites/all/themes/imsa/fonts/UnitWeb-BlackIta.woff) format("woff"),url(/sites/all/themes/imsa/fonts/UnitComp-BlackIta.ttf) format("truetype");font-weight:normal;font-style:normal;}@font-face{font-family:'flexslider-icon';src:url(/sites/all/themes/imsa/fonts/flexslider-icon.eot);src:url(/sites/all/themes/imsa/fonts/flexslider-icon.eot?#iefix) format("embedded-opentype"),url(/sites/all/themes/imsa/fonts/flexslider-icon.woff) format("woff"),url(/sites/all/themes/imsa/fonts/flexslider-icon.ttf) format("truetype"),url(/sites/all/themes/imsa/fonts/flexslider-icon.svg#flexslider-icon) format("svg");font-weight:normal;font-style:normal;}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;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%;}body{margin:0;}a:focus{outline:thin dotted;}a:active,a:hover{outline:0;}h1{font-size:2em;margin:0.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:0.35em 0.625em 0.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;}@font-face{font-family:'FontAwesome';src:url(/sites/all/themes/imsa/fonts/fontawesome-webfont.eot?v=4.2.0);src:url(/sites/all/themes/imsa/fonts/fontawesome-webfont.eot?#iefix&v=4.2.0) format("embedded-opentype"),url(/sites/all/themes/imsa/fonts/fontawesome-webfont.woff?v=4.2.0) format("woff"),url(/sites/all/themes/imsa/fonts/fontawesome-webfont.ttf?v=4.2.0) format("truetype"),url(/sites/all/themes/imsa/fonts/fontawesome-webfont.svg?v=4.2.0#fontawesomeregular) format("svg");font-weight:normal;font-style:normal;}.fa{display:inline-block;font:normal normal normal 14px/1 FontAwesome;font-size:inherit;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;}.fa-lg{font-size:1.33333em;line-height:0.75em;vertical-align:-15%;}.fa-2x{font-size:2em;}.fa-3x{font-size:3em;}.fa-4x{font-size:4em;}.fa-5x{font-size:5em;}.fa-fw{width:1.28571em;text-align:center;}.fa-ul{padding-left:0;margin-left:2.14286em;list-style-type:none;}.fa-ul > li{position:relative;}.fa-li{position:absolute;left:-2.14286em;width:2.14286em;top:0.14286em;text-align:center;}.fa-li.fa-lg{left:-1.85714em;}.fa-border{padding:.2em .25em .15em;border:solid 0.08em #eee;border-radius:.1em;}.pull-right{float:right;}.pull-left{float:left;}.fa.pull-left{margin-right:.3em;}.fa.pull-right{margin-left:.3em;}.fa-spin{-webkit-animation:fa-spin 2s infinite linear;animation:fa-spin 2s infinite linear;}@-webkit-keyframes fa-spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg);}100%{-webkit-transform:rotate(359deg);transform:rotate(359deg);}}@keyframes fa-spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg);}100%{-webkit-transform:rotate(359deg);transform:rotate(359deg);}}.fa-rotate-90{filter:progid:DXImageTransform.Microsoft.BasicImage(rotation=1);-webkit-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg);}.fa-rotate-180{filter:progid:DXImageTransform.Microsoft.BasicImage(rotation=2);-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg);}.fa-rotate-270{filter:progid:DXImageTransform.Microsoft.BasicImage(rotation=3);-webkit-transform:rotate(270deg);-ms-transform:rotate(270deg);transform:rotate(270deg);}.fa-flip-horizontal{filter:progid:DXImageTransform.Microsoft.BasicImage(rotation=0);-webkit-transform:scale(-1,1);-ms-transform:scale(-1,1);transform:scale(-1,1);}.fa-flip-vertical{filter:progid:DXImageTransform.Microsoft.BasicImage(rotation=2);-webkit-transform:scale(1,-1);-ms-transform:scale(1,-1);transform:scale(1,-1);}:root .fa-rotate-90,:root .fa-rotate-180,:root .fa-rotate-270,:root .fa-flip-horizontal,:root .fa-flip-vertical{filter:none;}.fa-stack{position:relative;display:inline-block;width:2em;height:2em;line-height:2em;vertical-align:middle;}.fa-stack-1x,.fa-stack-2x{position:absolute;left:0;width:100%;text-align:center;}.fa-stack-1x{line-height:inherit;}.fa-stack-2x{font-size:2em;}.fa-inverse{color:#fff;}.fa-glass:before{content:"";}.fa-music:before{content:"";}.fa-search:before{content:"";}.fa-envelope-o:before{content:"";}.fa-heart:before{content:"";}.fa-star:before{content:"";}.fa-star-o:before{content:"";}.fa-user:before{content:"";}.fa-film:before{content:"";}.fa-th-large:before{content:"";}.fa-th:before{content:"";}.fa-th-list:before{content:"";}.fa-check:before{content:"";}.fa-remove:before,.fa-close:before,.fa-times:before{content:"";}.fa-search-plus:before{content:"";}.fa-search-minus:before{content:"";}.fa-power-off:before{content:"";}.fa-signal:before{content:"";}.fa-gear:before,.fa-cog:before{content:"";}.fa-trash-o:before{content:"";}.fa-home:before{content:"";}.fa-file-o:before{content:"";}.fa-clock-o:before{content:"";}.fa-road:before{content:"";}.fa-download:before{content:"";}.fa-arrow-circle-o-down:before{content:"";}.fa-arrow-circle-o-up:before{content:"";}.fa-inbox:before{content:"";}.fa-play-circle-o:before{content:"";}.fa-rotate-right:before,.fa-repeat:before{content:"";}.fa-refresh:before{content:"";}.fa-list-alt:before{content:"";}.fa-lock:before{content:"";}.fa-flag:before{content:"";}.fa-headphones:before{content:"";}.fa-volume-off:before{content:"";}.fa-volume-down:before{content:"";}.fa-volume-up:before{content:"";}.fa-qrcode:before{content:"";}.fa-barcode:before{content:"";}.fa-tag:before{content:"";}.fa-tags:before{content:"";}.fa-book:before{content:"";}.fa-bookmark:before{content:"";}.fa-print:before{content:"";}.fa-camera:before{content:"";}.fa-font:before{content:"";}.fa-bold:before{content:"";}.fa-italic:before{content:"";}.fa-text-height:before{content:"";}.fa-text-width:before{content:"";}.fa-align-left:before{content:"";}.fa-align-center:before{content:"";}.fa-align-right:before{content:"";}.fa-align-justify:before{content:"";}.fa-list:before{content:"";}.fa-dedent:before,.fa-outdent:before{content:"";}.fa-indent:before{content:"";}.fa-video-camera:before{content:"";}.fa-photo:before,.fa-image:before,.fa-picture-o:before{content:"";}.fa-pencil:before{content:"";}.fa-map-marker:before{content:"";}.fa-adjust:before{content:"";}.fa-tint:before{content:"";}.fa-edit:before,.fa-pencil-square-o:before{content:"";}.fa-share-square-o:before{content:"";}.fa-check-square-o:before{content:"";}.fa-arrows:before{content:"";}.fa-step-backward:before{content:"";}.fa-fast-backward:before{content:"";}.fa-backward:before{content:"";}.fa-play:before{content:"";}.fa-pause:before{content:"";}.fa-stop:before{content:"";}.fa-forward:before{content:"";}.fa-fast-forward:before{content:"";}.fa-step-forward:before{content:"";}.fa-eject:before{content:"";}.fa-chevron-left:before{content:"";}.fa-chevron-right:before{content:"";}.fa-plus-circle:before{content:"";}.fa-minus-circle:before{content:"";}.fa-times-circle:before{content:"";}.fa-check-circle:before{content:"";}.fa-question-circle:before{content:"";}.fa-info-circle:before{content:"";}.fa-crosshairs:before{content:"";}.fa-times-circle-o:before{content:"";}.fa-check-circle-o:before{content:"";}.fa-ban:before{content:"";}.fa-arrow-left:before{content:"";}.fa-arrow-right:before{content:"";}.fa-arrow-up:before{content:"";}.fa-arrow-down:before{content:"";}.fa-mail-forward:before,.fa-share:before{content:"";}.fa-expand:before{content:"";}.fa-compress:before{content:"";}.fa-plus:before{content:"";}.fa-minus:before{content:"";}.fa-asterisk:before{content:"";}.fa-exclamation-circle:before{content:"";}.fa-gift:before{content:"";}.fa-leaf:before{content:"";}.fa-fire:before{content:"";}.fa-eye:before{content:"";}.fa-eye-slash:before{content:"";}.fa-warning:before,.fa-exclamation-triangle:before{content:"";}.fa-plane:before{content:"";}.fa-calendar:before{content:"";}.fa-random:before{content:"";}.fa-comment:before{content:"";}.fa-magnet:before{content:"";}.fa-chevron-up:before{content:"";}.fa-chevron-down:before{content:"";}.fa-retweet:before{content:"";}.fa-shopping-cart:before{content:"";}.fa-folder:before{content:"";}.fa-folder-open:before{content:"";}.fa-arrows-v:before{content:"";}.fa-arrows-h:before{content:"";}.fa-bar-chart-o:before,.fa-bar-chart:before{content:"";}.fa-twitter-square:before{content:"";}.fa-facebook-square:before{content:"";}.fa-camera-retro:before{content:"";}.fa-key:before{content:"";}.fa-gears:before,.fa-cogs:before{content:"";}.fa-comments:before{content:"";}.fa-thumbs-o-up:before{content:"";}.fa-thumbs-o-down:before{content:"";}.fa-star-half:before{content:"";}.fa-heart-o:before{content:"";}.fa-sign-out:before{content:"";}.fa-linkedin-square:before{content:"";}.fa-thumb-tack:before{content:"";}.fa-external-link:before{content:"";}.fa-sign-in:before{content:"";}.fa-trophy:before{content:"";}.fa-github-square:before{content:"";}.fa-upload:before{content:"";}.fa-lemon-o:before{content:"";}.fa-phone:before{content:"";}.fa-square-o:before{content:"";}.fa-bookmark-o:before{content:"";}.fa-phone-square:before{content:"";}.fa-twitter:before{content:"";}.fa-facebook:before{content:"";}.fa-github:before{content:"";}.fa-unlock:before{content:"";}.fa-credit-card:before{content:"";}.fa-rss:before{content:"";}.fa-hdd-o:before{content:"";}.fa-bullhorn:before{content:"";}.fa-bell:before{content:"";}.fa-certificate:before{content:"";}.fa-hand-o-right:before{content:"";}.fa-hand-o-left:before{content:"";}.fa-hand-o-up:before{content:"";}.fa-hand-o-down:before{content:"";}.fa-arrow-circle-left:before{content:"";}.fa-arrow-circle-right:before{content:"";}.fa-arrow-circle-up:before{content:"";}.fa-arrow-circle-down:before{content:"";}.fa-globe:before{content:"";}.fa-wrench:before{content:"";}.fa-tasks:before{content:"";}.fa-filter:before{content:"";}.fa-briefcase:before{content:"";}.fa-arrows-alt:before{content:"";}.fa-group:before,.fa-users:before{content:"";}.fa-chain:before,.fa-link:before{content:"";}.fa-cloud:before{content:"";}.fa-flask:before{content:"";}.fa-cut:before,.fa-scissors:before{content:"";}.fa-copy:before,.fa-files-o:before{content:"";}.fa-paperclip:before{content:"";}.fa-save:before,.fa-floppy-o:before{content:"";}.fa-square:before{content:"";}.fa-navicon:before,.fa-reorder:before,.fa-bars:before{content:"";}.fa-list-ul:before{content:"";}.fa-list-ol:before{content:"";}.fa-strikethrough:before{content:"";}.fa-underline:before{content:"";}.fa-table:before{content:"";}.fa-magic:before{content:"";}.fa-truck:before{content:"";}.fa-pinterest:before{content:"";}.fa-pinterest-square:before{content:"";}.fa-google-plus-square:before{content:"";}.fa-google-plus:before{content:"";}.fa-money:before{content:"";}.fa-caret-down:before{content:"";}.fa-caret-up:before{content:"";}.fa-caret-left:before{content:"";}.fa-caret-right:before{content:"";}.fa-columns:before{content:"";}.fa-unsorted:before,.fa-sort:before{content:"";}.fa-sort-down:before,.fa-sort-desc:before{content:"";}.fa-sort-up:before,.fa-sort-asc:before{content:"";}.fa-envelope:before{content:"";}.fa-linkedin:before{content:"";}.fa-rotate-left:before,.fa-undo:before{content:"";}.fa-legal:before,.fa-gavel:before{content:"";}.fa-dashboard:before,.fa-tachometer:before{content:"";}.fa-comment-o:before{content:"";}.fa-comments-o:before{content:"";}.fa-flash:before,.fa-bolt:before{content:"";}.fa-sitemap:before{content:"";}.fa-umbrella:before{content:"";}.fa-paste:before,.fa-clipboard:before{content:"";}.fa-lightbulb-o:before{content:"";}.fa-exchange:before{content:"";}.fa-cloud-download:before{content:"";}.fa-cloud-upload:before{content:"";}.fa-user-md:before{content:"";}.fa-stethoscope:before{content:"";}.fa-suitcase:before{content:"";}.fa-bell-o:before{content:"";}.fa-coffee:before{content:"";}.fa-cutlery:before{content:"";}.fa-file-text-o:before{content:"";}.fa-building-o:before{content:"";}.fa-hospital-o:before{content:"";}.fa-ambulance:before{content:"";}.fa-medkit:before{content:"";}.fa-fighter-jet:before{content:"";}.fa-beer:before{content:"";}.fa-h-square:before{content:"";}.fa-plus-square:before{content:"";}.fa-angle-double-left:before{content:"";}.fa-angle-double-right:before{content:"";}.fa-angle-double-up:before{content:"";}.fa-angle-double-down:before{content:"";}.fa-angle-left:before{content:"";}.fa-angle-right:before{content:"";}.fa-angle-up:before{content:"";}.fa-angle-down:before{content:"";}.fa-desktop:before{content:"";}.fa-laptop:before{content:"";}.fa-tablet:before{content:"";}.fa-mobile-phone:before,.fa-mobile:before{content:"";}.fa-circle-o:before{content:"";}.fa-quote-left:before{content:"";}.fa-quote-right:before{content:"";}.fa-spinner:before{content:"";}.fa-circle:before{content:"";}.fa-mail-reply:before,.fa-reply:before{content:"";}.fa-github-alt:before{content:"";}.fa-folder-o:before{content:"";}.fa-folder-open-o:before{content:"";}.fa-smile-o:before{content:"";}.fa-frown-o:before{content:"";}.fa-meh-o:before{content:"";}.fa-gamepad:before{content:"";}.fa-keyboard-o:before{content:"";}.fa-flag-o:before{content:"";}.fa-flag-checkered:before{content:"";}.fa-terminal:before{content:"";}.fa-code:before{content:"";}.fa-mail-reply-all:before,.fa-reply-all:before{content:"";}.fa-star-half-empty:before,.fa-star-half-full:before,.fa-star-half-o:before{content:"";}.fa-location-arrow:before{content:"";}.fa-crop:before{content:"";}.fa-code-fork:before{content:"";}.fa-unlink:before,.fa-chain-broken:before{content:"";}.fa-question:before{content:"";}.fa-info:before{content:"";}.fa-exclamation:before{content:"";}.fa-superscript:before{content:"";}.fa-subscript:before{content:"";}.fa-eraser:before{content:"";}.fa-puzzle-piece:before{content:"";}.fa-microphone:before{content:"";}.fa-microphone-slash:before{content:"";}.fa-shield:before{content:"";}.fa-calendar-o:before{content:"";}.fa-fire-extinguisher:before{content:"";}.fa-rocket:before{content:"";}.fa-maxcdn:before{content:"";}.fa-chevron-circle-left:before{content:"";}.fa-chevron-circle-right:before{content:"";}.fa-chevron-circle-up:before{content:"";}.fa-chevron-circle-down:before{content:"";}.fa-html5:before{content:"";}.fa-css3:before{content:"";}.fa-anchor:before{content:"";}.fa-unlock-alt:before{content:"";}.fa-bullseye:before{content:"";}.fa-ellipsis-h:before{content:"";}.fa-ellipsis-v:before{content:"";}.fa-rss-square:before{content:"";}.fa-play-circle:before{content:"";}.fa-ticket:before{content:"";}.fa-minus-square:before{content:"";}.fa-minus-square-o:before{content:"";}.fa-level-up:before{content:"";}.fa-level-down:before{content:"";}.fa-check-square:before{content:"";}.fa-pencil-square:before{content:"";}.fa-external-link-square:before{content:"";}.fa-share-square:before{content:"";}.fa-compass:before{content:"";}.fa-toggle-down:before,.fa-caret-square-o-down:before{content:"";}.fa-toggle-up:before,.fa-caret-square-o-up:before{content:"";}.fa-toggle-right:before,.fa-caret-square-o-right:before{content:"";}.fa-euro:before,.fa-eur:before{content:"";}.fa-gbp:before{content:"";}.fa-dollar:before,.fa-usd:before{content:"";}.fa-rupee:before,.fa-inr:before{content:"";}.fa-cny:before,.fa-rmb:before,.fa-yen:before,.fa-jpy:before{content:"";}.fa-ruble:before,.fa-rouble:before,.fa-rub:before{content:"";}.fa-won:before,.fa-krw:before{content:"";}.fa-bitcoin:before,.fa-btc:before{content:"";}.fa-file:before{content:"";}.fa-file-text:before{content:"";}.fa-sort-alpha-asc:before{content:"";}.fa-sort-alpha-desc:before{content:"";}.fa-sort-amount-asc:before{content:"";}.fa-sort-amount-desc:before{content:"";}.fa-sort-numeric-asc:before{content:"";}.fa-sort-numeric-desc:before{content:"";}.fa-thumbs-up:before{content:"";}.fa-thumbs-down:before{content:"";}.fa-youtube-square:before{content:"";}.fa-youtube:before{content:"";}.fa-xing:before{content:"";}.fa-xing-square:before{content:"";}.fa-youtube-play:before{content:"";}.fa-dropbox:before{content:"";}.fa-stack-overflow:before{content:"";}.fa-instagram:before{content:"";}.fa-flickr:before{content:"";}.fa-adn:before{content:"";}.fa-bitbucket:before{content:"";}.fa-bitbucket-square:before{content:"";}.fa-tumblr:before{content:"";}.fa-tumblr-square:before{content:"";}.fa-long-arrow-down:before{content:"";}.fa-long-arrow-up:before{content:"";}.fa-long-arrow-left:before{content:"";}.fa-long-arrow-right:before{content:"";}.fa-apple:before{content:"";}.fa-windows:before{content:"";}.fa-android:before{content:"";}.fa-linux:before{content:"";}.fa-dribbble:before{content:"";}.fa-skype:before{content:"";}.fa-foursquare:before{content:"";}.fa-trello:before{content:"";}.fa-female:before{content:"";}.fa-male:before{content:"";}.fa-gittip:before{content:"";}.fa-sun-o:before{content:"";}.fa-moon-o:before{content:"";}.fa-archive:before{content:"";}.fa-bug:before{content:"";}.fa-vk:before{content:"";}.fa-weibo:before{content:"";}.fa-renren:before{content:"";}.fa-pagelines:before{content:"";}.fa-stack-exchange:before{content:"";}.fa-arrow-circle-o-right:before{content:"";}.fa-arrow-circle-o-left:before{content:"";}.fa-toggle-left:before,.fa-caret-square-o-left:before{content:"";}.fa-dot-circle-o:before{content:"";}.fa-wheelchair:before{content:"";}.fa-vimeo-square:before{content:"";}.fa-turkish-lira:before,.fa-try:before{content:"";}.fa-plus-square-o:before{content:"";}.fa-space-shuttle:before{content:"";}.fa-slack:before{content:"";}.fa-envelope-square:before{content:"";}.fa-wordpress:before{content:"";}.fa-openid:before{content:"";}.fa-institution:before,.fa-bank:before,.fa-university:before{content:"";}.fa-mortar-board:before,.fa-graduation-cap:before{content:"";}.fa-yahoo:before{content:"";}.fa-google:before{content:"";}.fa-reddit:before{content:"";}.fa-reddit-square:before{content:"";}.fa-stumbleupon-circle:before{content:"";}.fa-stumbleupon:before{content:"";}.fa-delicious:before{content:"";}.fa-digg:before{content:"";}.fa-pied-piper:before{content:"";}.fa-pied-piper-alt:before{content:"";}.fa-drupal:before{content:"";}.fa-joomla:before{content:"";}.fa-language:before{content:"";}.fa-fax:before{content:"";}.fa-building:before{content:"";}.fa-child:before{content:"";}.fa-paw:before{content:"";}.fa-spoon:before{content:"";}.fa-cube:before{content:"";}.fa-cubes:before{content:"";}.fa-behance:before{content:"";}.fa-behance-square:before{content:"";}.fa-steam:before{content:"";}.fa-steam-square:before{content:"";}.fa-recycle:before{content:"";}.fa-automobile:before,.fa-car:before{content:"";}.fa-cab:before,.fa-taxi:before{content:"";}.fa-tree:before{content:"";}.fa-spotify:before{content:"";}.fa-deviantart:before{content:"";}.fa-soundcloud:before{content:"";}.fa-database:before{content:"";}.fa-file-pdf-o:before{content:"";}.fa-file-word-o:before{content:"";}.fa-file-excel-o:before{content:"";}.fa-file-powerpoint-o:before{content:"";}.fa-file-photo-o:before,.fa-file-picture-o:before,.fa-file-image-o:before{content:"";}.fa-file-zip-o:before,.fa-file-archive-o:before{content:"";}.fa-file-sound-o:before,.fa-file-audio-o:before{content:"";}.fa-file-movie-o:before,.fa-file-video-o:before{content:"";}.fa-file-code-o:before{content:"";}.fa-vine:before{content:"";}.fa-codepen:before{content:"";}.fa-jsfiddle:before{content:"";}.fa-life-bouy:before,.fa-life-buoy:before,.fa-life-saver:before,.fa-support:before,.fa-life-ring:before{content:"";}.fa-circle-o-notch:before{content:"";}.fa-ra:before,.fa-rebel:before{content:"";}.fa-ge:before,.fa-empire:before{content:"";}.fa-git-square:before{content:"";}.fa-git:before{content:"";}.fa-hacker-news:before{content:"";}.fa-tencent-weibo:before{content:"";}.fa-qq:before{content:"";}.fa-wechat:before,.fa-weixin:before{content:"";}.fa-send:before,.fa-paper-plane:before{content:"";}.fa-send-o:before,.fa-paper-plane-o:before{content:"";}.fa-history:before{content:"";}.fa-circle-thin:before{content:"";}.fa-header:before{content:"";}.fa-paragraph:before{content:"";}.fa-sliders:before{content:"";}.fa-share-alt:before{content:"";}.fa-share-alt-square:before{content:"";}.fa-bomb:before{content:"";}.fa-soccer-ball-o:before,.fa-futbol-o:before{content:"";}.fa-tty:before{content:"";}.fa-binoculars:before{content:"";}.fa-plug:before{content:"";}.fa-slideshare:before{content:"";}.fa-twitch:before{content:"";}.fa-yelp:before{content:"";}.fa-newspaper-o:before{content:"";}.fa-wifi:before{content:"";}.fa-calculator:before{content:"";}.fa-paypal:before{content:"";}.fa-google-wallet:before{content:"";}.fa-cc-visa:before{content:"";}.fa-cc-mastercard:before{content:"";}.fa-cc-discover:before{content:"";}.fa-cc-amex:before{content:"";}.fa-cc-paypal:before{content:"";}.fa-cc-stripe:before{content:"";}.fa-bell-slash:before{content:"";}.fa-bell-slash-o:before{content:"";}.fa-trash:before{content:"";}.fa-copyright:before{content:"";}.fa-at:before{content:"";}.fa-eyedropper:before{content:"";}.fa-paint-brush:before{content:"";}.fa-birthday-cake:before{content:"";}.fa-area-chart:before{content:"";}.fa-pie-chart:before{content:"";}.fa-line-chart:before{content:"";}.fa-lastfm:before{content:"";}.fa-lastfm-square:before{content:"";}.fa-toggle-off:before{content:"";}.fa-toggle-on:before{content:"";}.fa-bicycle:before{content:"";}.fa-bus:before{content:"";}.fa-ioxhost:before{content:"";}.fa-angellist:before{content:"";}.fa-cc:before{content:"";}.fa-shekel:before,.fa-sheqel:before,.fa-ils:before{content:"";}.fa-meanpath:before{content:"";}div[id$="news-block-1"] .views-row:before,.view-news .views-row:before,.view-audio-center .views-row:before,.view-press-releases .views-row:before,.view-race-schedule .logo [class$="link"]:before,.view-car-corrals .logo [class$="link"]:before,.view-race-schedule .logo [class$="nid"]:before,.view-car-corrals .logo [class$="nid"]:before,.view-race-schedule .header:before,.view-car-corrals .header:before,.view-race-schedule .info:before,.view-car-corrals .info:before,.view-race-schedule .info .weather:before,.view-car-corrals .info .weather:before,.view-race-schedule .info .weather .imsa-weather-0:before,.view-car-corrals .info .weather .imsa-weather-0:before,.view-race-schedule .info .weather .imsa-weather-1:before,.view-car-corrals .info .weather .imsa-weather-1:before,.view-race-schedule .info .weather .imsa-weather-2:before,.view-car-corrals .info .weather .imsa-weather-2:before,.view-race-schedule .info .weather .imsa-weather-data:before,.view-car-corrals .info .weather .imsa-weather-data:before,.page-car-corral div[class*="corral_list_block"] [class^="row"]:before,.innerwrap:before,#block-block-18 .content:before,.fb_iframe_widget > span:before,[id$="menu-racing-series"]:before,[id$="menu-racing-series"] .menu:before,[id$="social-links-header-block"]:before,[id$="social-links-header-block"] .content:before,div[id$="next-race"] .imsa-days-till-race:before,div[id$="next-race"] .imsa-race-location-and-date:before,div[id$="next-race"] .imsa-race-buttons:before,.region-slideshow:before,#flexslider-3 .text:before,div[id$="videos-block-2"] ul:before,.region:before,div[id$="uscr-series-page-twitter"]:before,.page-user-login .form-wrapper:before,.section-inside .view-alms-101- .field-content:before,.section-inside .view-alms-101- .views-row:before,.section-inside .view-alms-101- .views-row [class$="image"] a:before,.section-inside .view-alms-101- .views-row .view-race-schedule .info .weather [class$="wind"] a:before,.view-race-schedule .info .weather .section-inside .view-alms-101- .views-row [class$="wind"] a:before,.section-inside .view-alms-101- .views-row .view-car-corrals .info .weather [class$="wind"] a:before,.view-car-corrals .info .weather .section-inside .view-alms-101- .views-row [class$="wind"] a:before,.section-inside .view-alms-101- .views-row .view-race-schedule .info .weather [class$="temp"] a:before,.view-race-schedule .info .weather .section-inside .view-alms-101- .views-row [class$="temp"] a:before,.section-inside .view-alms-101- .views-row .view-car-corrals .info .weather [class$="temp"] a:before,.view-car-corrals .info .weather .section-inside .view-alms-101- .views-row [class$="temp"] a:before,.section-inside .view-alms-101- .views-row [class$="view-node"] a:first-child:before,.view-alms-101- [class^="col"] [class$="image"] a:before,.view-alms-101- [class^="col"] .view-race-schedule .info .weather [class$="wind"] a:before,.view-race-schedule .info .weather .view-alms-101- [class^="col"] [class$="wind"] a:before,.view-alms-101- [class^="col"] .view-car-corrals .info .weather [class$="wind"] a:before,.view-car-corrals .info .weather .view-alms-101- [class^="col"] [class$="wind"] a:before,.view-alms-101- [class^="col"] .view-race-schedule .info .weather [class$="temp"] a:before,.view-race-schedule .info .weather .view-alms-101- [class^="col"] [class$="temp"] a:before,.view-alms-101- [class^="col"] .view-car-corrals .info .weather [class$="temp"] a:before,.view-car-corrals .info .weather .view-alms-101- [class^="col"] [class$="temp"] a:before,[class*="multimedia"] ul:before,[class*="multimedia"] .view-alms-tv-episodes .view-content:before,[class*="multimedia"] .view-alms-tv-episodes .views-row a:before,[class*="multimedia"] .pane-videos .view-content:before,[class*="multimedia"] .pane-videos .views-row a:before,[class*="multimedia"] .pane-galleries .view-content:before,[class*="multimedia"] .pane-galleries .views-row a:before,body[class*="-videos"] ul:before,body[class*="-videos"] .view-id-videos .view-content:before,body[class*="-videos"] .view-id-videos .views-row a:before,body[class*="-tv-episodes"] [class*="tv-show-tag"]:before,body[class*="-tv-episodes"] ul:before,body[class*="-tv-episodes"] .view-id-alms_tv_shows .view-content:before,body[class*="-tv-episodes"] .view-id-alms_tv_shows .views-row a:before,.section-imsa-tv ul:before,.section-imsa-tv .view-alms-tv-episodes .view-content:before,.section-imsa-tv .view-alms-tv-episodes .views-row a:before,[id$="schedule-block-1"] .tune-in:before,[id$="schedule-block-1"] div[class$="nothing-4"]:before,body[class*="race-event"] [class*="field-group"]:before,body[class*="race-event"] [class*="event-top"]:before,body[class*="race-event"] [class*="event-bottom"]:before,body[class*="node-type-driver"] .group-stats:before,body[class*="node-type-driver"] .group-stats .group-right-wrapper:before,body[class*="node-type-driver"] .group-btm-imgs:before,.section-manufacturers [class*="logo"]:before,.section-teams [class*="logo"]:before,.section-manufacturers .group-stats:before,.section-teams .group-stats:before,.section-manufacturers [class*="field-bio"]:before,.section-teams [class*="field-bio"]:before,.section-manufacturers [class*="history"]:before,.section-teams [class*="history"]:before,.section-manufacturers .group-right-wrapper:before,.section-teams .group-right-wrapper:before,.section-manufacturers .group-header:before,.section-teams .group-header:before,.section-manufacturers .group-social-links:before,.section-teams .group-social-links:before,.section-manufacturers [class*="address-info"]:before,.section-teams [class*="address-info"]:before,.section-teams .group-lower-right:before,.section-media-center .view-new-media-center .views-row:before,.section-media-center .view-new-media-center .detail:before,.section-media-center .view-new-media-center .info:before,.section-media-center [id$="pocs-block"] #edit-actions--2:before,body[class*="-partners"] .view-sponsors:before,body[class*="-partners"] .view-sponsors span:before,body[class*="standings"][class*="section-series"] form[id*="standings"] #edit-year-wrapper:before,[id*="sponsors"]:before,[id*="sponsors"] [id*="teaser"]:before,.view-car-corrals .track .field-content:before,#block-views-vod-cameras-block .slides:before,.field-name-vod-cameras:before,#scoring td > span:before,div[id$="news-block-1"] .views-row:after,.view-news .views-row:after,.view-audio-center .views-row:after,.view-press-releases .views-row:after,.view-race-schedule .logo [class$="link"]:after,.view-car-corrals .logo [class$="link"]:after,.view-race-schedule .logo [class$="nid"]:after,.view-car-corrals .logo [class$="nid"]:after,.view-race-schedule .header:after,.view-car-corrals .header:after,.view-race-schedule .info:after,.view-car-corrals .info:after,.view-race-schedule .info .weather:after,.view-car-corrals .info .weather:after,.view-race-schedule .info .weather .imsa-weather-0:after,.view-car-corrals .info .weather .imsa-weather-0:after,.view-race-schedule .info .weather .imsa-weather-1:after,.view-car-corrals .info .weather .imsa-weather-1:after,.view-race-schedule .info .weather .imsa-weather-2:after,.view-car-corrals .info .weather .imsa-weather-2:after,.view-race-schedule .info .weather .imsa-weather-data:after,.view-car-corrals .info .weather .imsa-weather-data:after,.page-car-corral div[class*="corral_list_block"] [class^="row"]:after,.innerwrap:after,#block-block-18 .content:after,.fb_iframe_widget > span:after,[id$="menu-racing-series"]:after,[id$="menu-racing-series"] .menu:after,[id$="social-links-header-block"]:after,[id$="social-links-header-block"] .content:after,div[id$="next-race"] .imsa-days-till-race:after,div[id$="next-race"] .imsa-race-location-and-date:after,div[id$="next-race"] .imsa-race-buttons:after,.region-slideshow:after,#flexslider-3 .text:after,div[id$="videos-block-2"] ul:after,.region:after,div[id$="uscr-series-page-twitter"]:after,.page-user-login .form-wrapper:after,.section-inside .view-alms-101- .field-content:after,.section-inside .view-alms-101- .views-row:after,.section-inside .view-alms-101- .views-row [class$="image"] a:after,.section-inside .view-alms-101- .views-row .view-race-schedule .info .weather [class$="wind"] a:after,.view-race-schedule .info .weather .section-inside .view-alms-101- .views-row [class$="wind"] a:after,.section-inside .view-alms-101- .views-row .view-car-corrals .info .weather [class$="wind"] a:after,.view-car-corrals .info .weather .section-inside .view-alms-101- .views-row [class$="wind"] a:after,.section-inside .view-alms-101- .views-row .view-race-schedule .info .weather [class$="temp"] a:after,.view-race-schedule .info .weather .section-inside .view-alms-101- .views-row [class$="temp"] a:after,.section-inside .view-alms-101- .views-row .view-car-corrals .info .weather [class$="temp"] a:after,.view-car-corrals .info .weather .section-inside .view-alms-101- .views-row [class$="temp"] a:after,.section-inside .view-alms-101- .views-row [class$="view-node"] a:first-child:after,.view-alms-101- [class^="col"] [class$="image"] a:after,.view-alms-101- [class^="col"] .view-race-schedule .info .weather [class$="wind"] a:after,.view-race-schedule .info .weather .view-alms-101- [class^="col"] [class$="wind"] a:after,.view-alms-101- [class^="col"] .view-car-corrals .info .weather [class$="wind"] a:after,.view-car-corrals .info .weather .view-alms-101- [class^="col"] [class$="wind"] a:after,.view-alms-101- [class^="col"] .view-race-schedule .info .weather [class$="temp"] a:after,.view-race-schedule .info .weather .view-alms-101- [class^="col"] [class$="temp"] a:after,.view-alms-101- [class^="col"] .view-car-corrals .info .weather [class$="temp"] a:after,.view-car-corrals .info .weather .view-alms-101- [class^="col"] [class$="temp"] a:after,[class*="multimedia"] ul:after,[class*="multimedia"] .view-alms-tv-episodes .view-content:after,[class*="multimedia"] .view-alms-tv-episodes .views-row a:after,[class*="multimedia"] .pane-videos .view-content:after,[class*="multimedia"] .pane-videos .views-row a:after,[class*="multimedia"] .pane-galleries .view-content:after,[class*="multimedia"] .pane-galleries .views-row a:after,body[class*="-videos"] ul:after,body[class*="-videos"] .view-id-videos .view-content:after,body[class*="-videos"] .view-id-videos .views-row a:after,body[class*="-tv-episodes"] [class*="tv-show-tag"]:after,body[class*="-tv-episodes"] ul:after,body[class*="-tv-episodes"] .view-id-alms_tv_shows .view-content:after,body[class*="-tv-episodes"] .view-id-alms_tv_shows .views-row a:after,.section-imsa-tv ul:after,.section-imsa-tv .view-alms-tv-episodes .view-content:after,.section-imsa-tv .view-alms-tv-episodes .views-row a:after,[id$="schedule-block-1"] .tune-in:after,[id$="schedule-block-1"] div[class$="nothing-4"]:after,body[class*="race-event"] [class*="field-group"]:after,body[class*="race-event"] [class*="event-top"]:after,body[class*="race-event"] [class*="event-bottom"]:after,body[class*="node-type-driver"] .group-stats:after,body[class*="node-type-driver"] .group-stats .group-right-wrapper:after,body[class*="node-type-driver"] .group-btm-imgs:after,.section-manufacturers [class*="logo"]:after,.section-teams [class*="logo"]:after,.section-manufacturers .group-stats:after,.section-teams .group-stats:after,.section-manufacturers [class*="field-bio"]:after,.section-teams [class*="field-bio"]:after,.section-manufacturers [class*="history"]:after,.section-teams [class*="history"]:after,.section-manufacturers .group-right-wrapper:after,.section-teams .group-right-wrapper:after,.section-manufacturers .group-header:after,.section-teams .group-header:after,.section-manufacturers .group-social-links:after,.section-teams .group-social-links:after,.section-manufacturers [class*="address-info"]:after,.section-teams [class*="address-info"]:after,.section-teams .group-lower-right:after,.section-media-center .view-new-media-center .views-row:after,.section-media-center .view-new-media-center .detail:after,.section-media-center .view-new-media-center .info:after,.section-media-center [id$="pocs-block"] #edit-actions--2:after,body[class*="-partners"] .view-sponsors:after,body[class*="-partners"] .view-sponsors span:after,body[class*="standings"][class*="section-series"] form[id*="standings"] #edit-year-wrapper:after,[id*="sponsors"]:after,[id*="sponsors"] [id*="teaser"]:after,.view-car-corrals .track .field-content:after,#block-views-vod-cameras-block .slides:after,.field-name-vod-cameras:after,#scoring td > span:after{content:" ";display:table;}div[id$="news-block-1"] .views-row:after,.view-news .views-row:after,.view-audio-center .views-row:after,.view-press-releases .views-row:after,.view-race-schedule .logo [class$="link"]:after,.view-car-corrals .logo [class$="link"]:after,.view-race-schedule .logo [class$="nid"]:after,.view-car-corrals .logo [class$="nid"]:after,.view-race-schedule .header:after,.view-car-corrals .header:after,.view-race-schedule .info:after,.view-car-corrals .info:after,.view-race-schedule .info .weather:after,.view-car-corrals .info .weather:after,.view-race-schedule .info .weather .imsa-weather-0:after,.view-car-corrals .info .weather .imsa-weather-0:after,.view-race-schedule .info .weather .imsa-weather-1:after,.view-car-corrals .info .weather .imsa-weather-1:after,.view-race-schedule .info .weather .imsa-weather-2:after,.view-car-corrals .info .weather .imsa-weather-2:after,.view-race-schedule .info .weather .imsa-weather-data:after,.view-car-corrals .info .weather .imsa-weather-data:after,.page-car-corral div[class*="corral_list_block"] [class^="row"]:after,.innerwrap:after,#block-block-18 .content:after,.fb_iframe_widget > span:after,[id$="menu-racing-series"]:after,[id$="menu-racing-series"] .menu:after,[id$="social-links-header-block"]:after,[id$="social-links-header-block"] .content:after,div[id$="next-race"] .imsa-days-till-race:after,div[id$="next-race"] .imsa-race-location-and-date:after,div[id$="next-race"] .imsa-race-buttons:after,.region-slideshow:after,#flexslider-3 .text:after,div[id$="videos-block-2"] ul:after,.region:after,div[id$="uscr-series-page-twitter"]:after,.page-user-login .form-wrapper:after,.section-inside .view-alms-101- .field-content:after,.section-inside .view-alms-101- .views-row:after,.section-inside .view-alms-101- .views-row [class$="image"] a:after,.section-inside .view-alms-101- .views-row .view-race-schedule .info .weather [class$="wind"] a:after,.view-race-schedule .info .weather .section-inside .view-alms-101- .views-row [class$="wind"] a:after,.section-inside .view-alms-101- .views-row .view-car-corrals .info .weather [class$="wind"] a:after,.view-car-corrals .info .weather .section-inside .view-alms-101- .views-row [class$="wind"] a:after,.section-inside .view-alms-101- .views-row .view-race-schedule .info .weather [class$="temp"] a:after,.view-race-schedule .info .weather .section-inside .view-alms-101- .views-row [class$="temp"] a:after,.section-inside .view-alms-101- .views-row .view-car-corrals .info .weather [class$="temp"] a:after,.view-car-corrals .info .weather .section-inside .view-alms-101- .views-row [class$="temp"] a:after,.section-inside .view-alms-101- .views-row [class$="view-node"] a:first-child:after,.view-alms-101- [class^="col"] [class$="image"] a:after,.view-alms-101- [class^="col"] .view-race-schedule .info .weather [class$="wind"] a:after,.view-race-schedule .info .weather .view-alms-101- [class^="col"] [class$="wind"] a:after,.view-alms-101- [class^="col"] .view-car-corrals .info .weather [class$="wind"] a:after,.view-car-corrals .info .weather .view-alms-101- [class^="col"] [class$="wind"] a:after,.view-alms-101- [class^="col"] .view-race-schedule .info .weather [class$="temp"] a:after,.view-race-schedule .info .weather .view-alms-101- [class^="col"] [class$="temp"] a:after,.view-alms-101- [class^="col"] .view-car-corrals .info .weather [class$="temp"] a:after,.view-car-corrals .info .weather .view-alms-101- [class^="col"] [class$="temp"] a:after,[class*="multimedia"] ul:after,[class*="multimedia"] .view-alms-tv-episodes .view-content:after,[class*="multimedia"] .view-alms-tv-episodes .views-row a:after,[class*="multimedia"] .pane-videos .view-content:after,[class*="multimedia"] .pane-videos .views-row a:after,[class*="multimedia"] .pane-galleries .view-content:after,[class*="multimedia"] .pane-galleries .views-row a:after,body[class*="-videos"] ul:after,body[class*="-videos"] .view-id-videos .view-content:after,body[class*="-videos"] .view-id-videos .views-row a:after,body[class*="-tv-episodes"] [class*="tv-show-tag"]:after,body[class*="-tv-episodes"] ul:after,body[class*="-tv-episodes"] .view-id-alms_tv_shows .view-content:after,body[class*="-tv-episodes"] .view-id-alms_tv_shows .views-row a:after,.section-imsa-tv ul:after,.section-imsa-tv .view-alms-tv-episodes .view-content:after,.section-imsa-tv .view-alms-tv-episodes .views-row a:after,[id$="schedule-block-1"] .tune-in:after,[id$="schedule-block-1"] div[class$="nothing-4"]:after,body[class*="race-event"] [class*="field-group"]:after,body[class*="race-event"] [class*="event-top"]:after,body[class*="race-event"] [class*="event-bottom"]:after,body[class*="node-type-driver"] .group-stats:after,body[class*="node-type-driver"] .group-stats .group-right-wrapper:after,body[class*="node-type-driver"] .group-btm-imgs:after,.section-manufacturers [class*="logo"]:after,.section-teams [class*="logo"]:after,.section-manufacturers .group-stats:after,.section-teams .group-stats:after,.section-manufacturers [class*="field-bio"]:after,.section-teams [class*="field-bio"]:after,.section-manufacturers [class*="history"]:after,.section-teams [class*="history"]:after,.section-manufacturers .group-right-wrapper:after,.section-teams .group-right-wrapper:after,.section-manufacturers .group-header:after,.section-teams .group-header:after,.section-manufacturers .group-social-links:after,.section-teams .group-social-links:after,.section-manufacturers [class*="address-info"]:after,.section-teams [class*="address-info"]:after,.section-teams .group-lower-right:after,.section-media-center .view-new-media-center .views-row:after,.section-media-center .view-new-media-center .detail:after,.section-media-center .view-new-media-center .info:after,.section-media-center [id$="pocs-block"] #edit-actions--2:after,body[class*="-partners"] .view-sponsors:after,body[class*="-partners"] .view-sponsors span:after,body[class*="standings"][class*="section-series"] form[id*="standings"] #edit-year-wrapper:after,[id*="sponsors"]:after,[id*="sponsors"] [id*="teaser"]:after,.view-car-corrals .track .field-content:after,#block-views-vod-cameras-block .slides:after,.field-name-vod-cameras:after,#scoring td > span:after{clear:both;}div[id$="news-block-1"] .views-row,.view-news .views-row,.view-audio-center .views-row,.view-press-releases .views-row,.view-race-schedule .logo [class$="link"],.view-car-corrals .logo [class$="link"],.view-race-schedule .logo [class$="nid"],.view-car-corrals .logo [class$="nid"],.view-race-schedule .header,.view-car-corrals .header,.view-race-schedule .info,.view-car-corrals .info,.view-race-schedule .info .weather,.view-car-corrals .info .weather,.view-race-schedule .info .weather .imsa-weather-0,.view-car-corrals .info .weather .imsa-weather-0,.view-race-schedule .info .weather .imsa-weather-1,.view-car-corrals .info .weather .imsa-weather-1,.view-race-schedule .info .weather .imsa-weather-2,.view-car-corrals .info .weather .imsa-weather-2,.view-race-schedule .info .weather .imsa-weather-data,.view-car-corrals .info .weather .imsa-weather-data,.page-car-corral div[class*="corral_list_block"] [class^="row"],.innerwrap,#block-block-18 .content,.fb_iframe_widget > span,[id$="menu-racing-series"],[id$="menu-racing-series"] .menu,[id$="social-links-header-block"],[id$="social-links-header-block"] .content,div[id$="next-race"] .imsa-days-till-race,div[id$="next-race"] .imsa-race-location-and-date,div[id$="next-race"] .imsa-race-buttons,.region-slideshow,#flexslider-3 .text,div[id$="videos-block-2"] ul,.region,div[id$="uscr-series-page-twitter"],.page-user-login .form-wrapper,.section-inside .view-alms-101- .field-content,.section-inside .view-alms-101- .views-row,.section-inside .view-alms-101- .views-row [class$="image"] a,.section-inside .view-alms-101- .views-row .view-race-schedule .info .weather [class$="wind"] a,.view-race-schedule .info .weather .section-inside .view-alms-101- .views-row [class$="wind"] a,.section-inside .view-alms-101- .views-row .view-car-corrals .info .weather [class$="wind"] a,.view-car-corrals .info .weather .section-inside .view-alms-101- .views-row [class$="wind"] a,.section-inside .view-alms-101- .views-row .view-race-schedule .info .weather [class$="temp"] a,.view-race-schedule .info .weather .section-inside .view-alms-101- .views-row [class$="temp"] a,.section-inside .view-alms-101- .views-row .view-car-corrals .info .weather [class$="temp"] a,.view-car-corrals .info .weather .section-inside .view-alms-101- .views-row [class$="temp"] a,.section-inside .view-alms-101- .views-row [class$="view-node"] a:first-child,.view-alms-101- [class^="col"] [class$="image"] a,.view-alms-101- [class^="col"] .view-race-schedule .info .weather [class$="wind"] a,.view-race-schedule .info .weather .view-alms-101- [class^="col"] [class$="wind"] a,.view-alms-101- [class^="col"] .view-car-corrals .info .weather [class$="wind"] a,.view-car-corrals .info .weather .view-alms-101- [class^="col"] [class$="wind"] a,.view-alms-101- [class^="col"] .view-race-schedule .info .weather [class$="temp"] a,.view-race-schedule .info .weather .view-alms-101- [class^="col"] [class$="temp"] a,.view-alms-101- [class^="col"] .view-car-corrals .info .weather [class$="temp"] a,.view-car-corrals .info .weather .view-alms-101- [class^="col"] [class$="temp"] a,[class*="multimedia"] ul,[class*="multimedia"] .view-alms-tv-episodes .view-content,[class*="multimedia"] .view-alms-tv-episodes .views-row a,[class*="multimedia"] .pane-videos .view-content,[class*="multimedia"] .pane-videos .views-row a,[class*="multimedia"] .pane-galleries .view-content,[class*="multimedia"] .pane-galleries .views-row a,body[class*="-videos"] ul,body[class*="-videos"] .view-id-videos .view-content,body[class*="-videos"] .view-id-videos .views-row a,body[class*="-tv-episodes"] [class*="tv-show-tag"],body[class*="-tv-episodes"] ul,body[class*="-tv-episodes"] .view-id-alms_tv_shows .view-content,body[class*="-tv-episodes"] .view-id-alms_tv_shows .views-row a,.section-imsa-tv ul,.section-imsa-tv .view-alms-tv-episodes .view-content,.section-imsa-tv .view-alms-tv-episodes .views-row a,[id$="schedule-block-1"] .tune-in,[id$="schedule-block-1"] div[class$="nothing-4"],body[class*="race-event"] [class*="field-group"],body[class*="race-event"] [class*="event-top"],body[class*="race-event"] [class*="event-bottom"],body[class*="node-type-driver"] .group-stats,body[class*="node-type-driver"] .group-stats .group-right-wrapper,body[class*="node-type-driver"] .group-btm-imgs,.section-manufacturers [class*="logo"],.section-teams [class*="logo"],.section-manufacturers .group-stats,.section-teams .group-stats,.section-manufacturers [class*="field-bio"],.section-teams [class*="field-bio"],.section-manufacturers [class*="history"],.section-teams [class*="history"],.section-manufacturers .group-right-wrapper,.section-teams .group-right-wrapper,.section-manufacturers .group-header,.section-teams .group-header,.section-manufacturers .group-social-links,.section-teams .group-social-links,.section-manufacturers [class*="address-info"],.section-teams [class*="address-info"],.section-teams .group-lower-right,.section-media-center .view-new-media-center .views-row,.section-media-center .view-new-media-center .detail,.section-media-center .view-new-media-center .info,.section-media-center [id$="pocs-block"] #edit-actions--2,body[class*="-partners"] .view-sponsors,body[class*="-partners"] .view-sponsors span,body[class*="standings"][class*="section-series"] form[id*="standings"] #edit-year-wrapper,[id*="sponsors"],[id*="sponsors"] [id*="teaser"],.view-car-corrals .track .field-content,#block-views-vod-cameras-block .slides,.field-name-vod-cameras,#scoring td > span{*zoom:1;}#site-name a[rel="home"],#block-block-2 p,#block-block-2 .section-inside .view-alms-101- .views-row [class$="view-node"] div > div,.section-inside .view-alms-101- .views-row [class$="view-node"] #block-block-2 div > div,#block-block-2 footer[role="contentinfo"] a,footer[role="contentinfo"] #block-block-2 a{overflow:hidden;text-indent:100%;white-space:nowrap;}.field-collection-container,.field-collection-view,[id$="race-central-banner"] [class*="central-banner-image"] p,[id$="race-central-banner"] [class*="central-banner-image"] .section-inside .view-alms-101- .views-row [class$="view-node"] div > div,.section-inside .view-alms-101- .views-row [class$="view-node"] [id$="race-central-banner"] [class*="central-banner-image"] div > div,[id$="race-central-banner"] [class*="central-banner-image"] footer[role="contentinfo"] a,footer[role="contentinfo"] [id$="race-central-banner"] [class*="central-banner-image"] a,.node-type-article [class*="field-source"] > div,body[class*="node-type-driver"] .group-stats .field-label,.section-manufacturers .field-collection-container .field-item div,.section-teams .field-collection-container .field-item div,.section-media-center .view-new-media-center .views-row ul,#block-views-vod-cameras-block .slides{margin:0;padding:0;border:none;}.column-2 div[id*="related-content"] .block-title,.column-2 div[id*="press-releases"] .block-title,.column-2 div[id*="audio-center"] .block-title,.column-2 [class*="twitter-block"] .block-title,.column-2 div[id$="multiblock-7"] .block-title,.column-2 div[id$="race-event-files-block"] .block-title{display:block;margin:0 auto 20px;padding:0 5px;max-width:100%;background:none;color:#fff;text-align:center;white-space:nowrap;font-size:20px;}.column-2 div[id*="related-content"],.column-2 div[id*="press-releases"],.column-2 div[id*="audio-center"],.column-2 [class*="twitter-block"],.column-2 div[id$="multiblock-7"],.column-2 div[id$="race-event-files-block"]{margin:34px 0 17px;}.column-2 div[id*="related-content"] .view-content,.column-2 div[id*="press-releases"] .view-content,.column-2 div[id*="audio-center"] .view-content,.column-2 [class*="twitter-block"] .view-content,.column-2 div[id$="multiblock-7"] .view-content,.column-2 div[id$="race-event-files-block"] .view-content{padding:20px;border:1px solid #444;background:#333;-webkit-border-radius:5px;-moz-border-radius:5px;-ms-border-radius:5px;-o-border-radius:5px;border-radius:5px;}.column-2 div[id*="related-content"] .block-title,.column-2 div[id*="press-releases"] .block-title,.column-2 div[id*="audio-center"] .block-title,.column-2 [class*="twitter-block"] .block-title,.column-2 div[id$="multiblock-7"] .block-title,.column-2 div[id$="race-event-files-block"] .block-title{white-space:pre;white-space:pre-wrap;white-space:pre-line;white-space:-pre-wrap;white-space:-o-pre-wrap;white-space:-moz-pre-wrap;white-space:-hp-pre-wrap;word-wrap:break-word;}.column-2 div[id*="related-content"] img,.column-2 div[id*="press-releases"] img,.column-2 div[id*="audio-center"] img,.column-2 [class*="twitter-block"] img,.column-2 div[id$="multiblock-7"] img,.column-2 div[id$="race-event-files-block"] img{-webkit-transition:all 0.15s;-moz-transition:all 0.15s;-o-transition:all 0.15s;transition:all 0.15s;}.column-2 div[id*="related-content"] img:hover,.column-2 div[id*="press-releases"] img:hover,.column-2 div[id*="audio-center"] img:hover,.column-2 [class*="twitter-block"] img:hover,.column-2 div[id$="multiblock-7"] img:hover,.column-2 div[id$="race-event-files-block"] img:hover{opacity:.9;}#flexslider-1,#flexslider-3{margin:0;padding:0;border:none;background:none;}#flexslider-1 .slides,#flexslider-3 .slides{width:980px;margin:0 auto;}#flexslider-1 .slides [class$="title"],#flexslider-3 .slides [class$="title"],#flexslider-1 .slides [class$="created"],#flexslider-3 .slides [class$="created"]{width:980px;}#flexslider-1 .slides [class$="subtitle"],#flexslider-3 .slides [class$="subtitle"],#flexslider-1 .slides [class$="description"],#flexslider-3 .slides [class$="description"]{width:725px;margin-top:-9px;}div[id$="news-block-1"] .block-title,div[id$="videos-block-2"] .block-title,[id$="static-standings"] .block-title,div[id*="point-standings"] .block-title{background:#222222;color:#fff;}div[id$="news-block-1"] a,div[id$="videos-block-2"] a,[id$="static-standings"] a,div[id*="point-standings"] a{color:#222;font-size:15px;font-family:"franklin-gothic-urw",sans-serif;font-weight:500;font-style:normal;}div[id$="news-block-1"] a:hover,div[id$="videos-block-2"] a:hover,[id$="static-standings"] a:hover,div[id*="point-standings"] a:hover{color:#ee0a29;}body[class*="term-2698"] div[id$="news-block-1"] a:hover,body[class*="term-2698"] div[id$="videos-block-2"] a:hover,body[class*="term-2698"] [id$="static-standings"] a:hover,body[class*="term-2698"] div[id*="point-standings"] a:hover{color:#f7a41b;}body[class*="term-2699"] div[id$="news-block-1"] a:hover,body[class*="term-2699"] div[id$="videos-block-2"] a:hover,body[class*="term-2699"] [id$="static-standings"] a:hover,body[class*="term-2699"] div[id*="point-standings"] a:hover{color:#004b8e;}div[id$="news-block-1"] .content,div[id$="videos-block-2"] .content,[id$="static-standings"] .content,div[id*="point-standings"] .content{padding:20px;background:#fff;min-height:514px;}div[id$="news-block-1"] .block-title,div[id$="videos-block-2"] .block-title,[id$="static-standings"] .block-title,div[id*="point-standings"] .block-title{margin-top:0;}div[id$="news-block-1"] .views-row,.view-news .views-row,.view-audio-center .views-row,.view-press-releases .views-row{margin-bottom:0;padding:20px 0;text-transform:capitalize;border-top:1px solid #444;font-size:14px;font-family:"franklin-gothic-urw",sans-serif;font-weight:500;font-style:normal;}.page-taxonomy div[id$="news-block-1"] .views-row,.page-taxonomy .view-news .views-row,.page-taxonomy .view-audio-center .views-row,.page-taxonomy .view-press-releases .views-row{padding:10px 0;border-color:#f0f0f0;}div[id$="news-block-1"] .views-row:first-child,.view-news .views-row:first-child,.view-audio-center .views-row:first-child,.view-press-releases .views-row:first-child{border:none;padding-top:0;}div[id$="news-block-1"] [class$="field-image"],.view-news [class$="field-image"],.view-audio-center [class$="field-image"],.view-press-releases [class$="field-image"]{float:left;}div[id$="news-block-1"] .field-content img,.view-news .field-content img,.view-audio-center .field-content img,.view-press-releases .field-content img{float:left;margin:0 10px 5px 0;}div[id$="news-block-1"] img[src*="thumb"],.view-news img[src*="thumb"],.view-audio-center img[src*="thumb"],.view-press-releases img[src*="thumb"]{border:1px solid #444;}.page-taxonomy div[id$="news-block-1"] img[src*="thumb"],.page-taxonomy .view-news img[src*="thumb"],.page-taxonomy .view-audio-center img[src*="thumb"],.page-taxonomy .view-press-releases img[src*="thumb"]{border-color:#444;}div[id$="news-block-1"] [class$="field-title"],.view-news [class$="field-title"],.view-audio-center [class$="field-title"],.view-press-releases [class$="field-title"]{overflow:hidden;display:block;margin-bottom:10px;}div[id$="news-block-1"] [class$="subtitle"],.view-news [class$="subtitle"],.view-audio-center [class$="subtitle"],.view-press-releases [class$="subtitle"]{font-weight:300;}.view-race-schedule .views-row,.view-car-corrals .views-row{background:#fff url(/sites/all/themes/imsa/images/detail-bg-h.gif) repeat-y left top;overflow:hidden;margin-bottom:30px;border:1px solid #444;font-size:12px;font-family:"franklin-gothic-urw",sans-serif;font-weight:300;font-style:normal;-webkit-border-radius:5px;-moz-border-radius:5px;-ms-border-radius:5px;-o-border-radius:5px;border-radius:5px;}.view-race-schedule .logo,.view-car-corrals .logo{position:relative;float:left;width:140px;background:#fff;color:#000;text-align:center;line-height:1;}.view-race-schedule .logo [class$="image"],.view-car-corrals .logo [class$="image"],.view-race-schedule .logo .info .weather [class$="wind"],.view-race-schedule .info .weather .logo [class$="wind"],.view-car-corrals .logo .info .weather [class$="wind"],.view-car-corrals .info .weather .logo [class$="wind"],.view-race-schedule .logo .info .weather [class$="temp"],.view-race-schedule .info .weather .logo [class$="temp"],.view-car-corrals .logo .info .weather [class$="temp"],.view-car-corrals .info .weather .logo [class$="temp"]{margin:20px 0;}.view-race-schedule .logo [class$="dates-1"],.view-car-corrals .logo [class$="dates-1"]{font-size:46px;font-family:"din-condensed-web",sans-serif;font-weight:500;font-style:normal;}.view-race-schedule .logo [class$="dates-2"],.view-car-corrals .logo [class$="dates-2"],.view-race-schedule .logo [class$="dates-3"],.view-car-corrals .logo [class$="dates-3"]{text-transform:uppercase;font-size:24px;font-family:"din-condensed-web",sans-serif;font-weight:500;font-style:normal;}.view-race-schedule .logo [class$="link"] a,.view-car-corrals .logo [class$="link"] a,.view-race-schedule .logo [class$="nid"] a,.view-car-corrals .logo [class$="nid"] a{padding:10px 0;color:#ee0a29;font-size:14px;text-transform:uppercase;font-weight:500;line-height:1;display:block;}body[class*="term-2698"] .view-race-schedule .logo [class$="link"] a,body[class*="term-2698"] .view-car-corrals .logo [class$="link"] a,body[class*="term-2698"]
    .view-race-schedule .logo [class$="nid"] a,body[class*="term-2698"]
    .view-car-corrals .logo [class$="nid"] a{color:#bf7a06;}.view-race-schedule .logo [class$="link"] a:hover,.view-car-corrals .logo [class$="link"] a:hover,.view-race-schedule .logo [class$="nid"] a:hover,.view-car-corrals .logo [class$="nid"] a:hover{color:#bd0821;}body[class*="term-2698"] .view-race-schedule .logo [class$="link"] a:hover,body[class*="term-2698"] .view-car-corrals .logo [class$="link"] a:hover,body[class*="term-2698"]
      .view-race-schedule .logo [class$="nid"] a:hover,body[class*="term-2698"]
      .view-car-corrals .logo [class$="nid"] a:hover{color:#f9b84c;}.view-race-schedule .logo [class$="link"] a:after,.view-car-corrals .logo [class$="link"] a:after,.view-race-schedule .logo [class$="nid"] a:after,.view-car-corrals .logo [class$="nid"] a:after{content:" \003e\003e";font-size:12px;letter-spacing:-1px;}.view-race-schedule .logo [class*="ticket-url"] a,.view-car-corrals .logo [class*="ticket-url"] a,.view-race-schedule .logo .header [class$="calendar"] a,.view-race-schedule .header .logo [class$="calendar"] a,.view-car-corrals .logo .header [class$="calendar"] a,.view-car-corrals .header .logo [class$="calendar"] a{white-space:nowrap;margin-left:-10px;font-size:12px;}.view-race-schedule .logo [class$="view-node"],.view-car-corrals .logo [class$="view-node"]{display:none;}.view-race-schedule .logo img,.view-car-corrals .logo img{display:block;margin:-10px auto 20px;padding:5px;max-width:100%;height:auto;}.view-race-schedule .detail,.view-car-corrals .detail{overflow:hidden;margin:0;width:auto;}.view-race-schedule .header,.view-car-corrals .header{background:#222;padding:15px 20px;}.view-race-schedule .header [class$="title"],.view-car-corrals .header [class$="title"]{position:relative;top:-1px;font-size:18px;line-height:1;display:inline-block;border-bottom:1px solid #444;float:left;width:80%;}body:not(:-moz-handler-blocked) .view-race-schedule .header [class$="title"],body:not(:-moz-handler-blocked) .view-car-corrals .header [class$="title"]{top:0;}.view-race-schedule .header [class$="title"] a,.view-car-corrals .header [class$="title"] a{display:block;margin:0;padding:0;font-size:18px;font-family:"UnitWeb-Black-Italic",sans-serif;font-weight:400;text-transform:uppercase;}.view-race-schedule .header [class*="ticket-url"],.view-car-corrals .header [class*="ticket-url"],.view-race-schedule .header [class$="calendar"],.view-car-corrals .header [class$="calendar"]{position:relative;float:right;width:50%;text-align:right;}.view-race-schedule .header [class*="ticket-url"] a,.view-car-corrals .header [class*="ticket-url"] a,.view-race-schedule .header [class$="calendar"] a,.view-car-corrals .header [class$="calendar"] a{color:#ee0a29;padding-bottom:5px;-webkit-transition:all 0.15s;-moz-transition:all 0.15s;-o-transition:all 0.15s;transition:all 0.15s;font-size:12px;font-family:"UnitWeb-Black-Italic",sans-serif;font-weight:400;text-transform:uppercase;}.view-race-schedule .header [class*="ticket-url"] a:hover,.view-car-corrals .header [class*="ticket-url"] a:hover,.view-race-schedule .header [class$="calendar"] a:hover,.view-car-corrals .header [class$="calendar"] a:hover{color:#bd0821;}body[class*="term-2698"] .view-race-schedule .header [class*="ticket-url"] a:hover,body[class*="term-2698"] .view-car-corrals .header [class*="ticket-url"] a:hover,body[class*="term-2698"] .view-race-schedule .header [class$="calendar"] a:hover,body[class*="term-2698"] .view-car-corrals .header [class$="calendar"] a:hover{color:#f7a41b;}body[class*="term-2699"] .view-race-schedule .header [class*="ticket-url"] a:hover,body[class*="term-2699"] .view-car-corrals .header [class*="ticket-url"] a:hover,body[class*="term-2699"] .view-race-schedule .header [class$="calendar"] a:hover,body[class*="term-2699"] .view-car-corrals .header [class$="calendar"] a:hover{color:#00305b;}body[class*="term-2698"] .view-race-schedule .header [class*="ticket-url"] a,body[class*="term-2698"] .view-car-corrals .header [class*="ticket-url"] a,body[class*="term-2698"] .view-race-schedule .header [class$="calendar"] a,body[class*="term-2698"] .view-car-corrals .header [class$="calendar"] a{color:#f9b84c;}body[class*="term-2699"] .view-race-schedule .header [class*="ticket-url"] a,body[class*="term-2699"] .view-car-corrals .header [class*="ticket-url"] a,body[class*="term-2699"] .view-race-schedule .header [class$="calendar"] a,body[class*="term-2699"] .view-car-corrals .header [class$="calendar"] a{color:#004b8e;}.view-race-schedule .header [class$="calendar"],.view-car-corrals .header [class$="calendar"]{border:none;padding-top:3px;clear:right;position:relative;top:-2px;}body:not(:-moz-handler-blocked) .view-race-schedule .header [class$="calendar"],body:not(:-moz-handler-blocked) .view-car-corrals .header [class$="calendar"]{top:-1px;}.view-race-schedule .header [class$="grid-link"],.view-car-corrals .header [class$="grid-link"]{border-top:1px solid #444;position:relative;top:-2px;position:relative;float:right;width:50%;text-align:right;}body:not(:-moz-handler-blocked) .view-race-schedule .header [class$="grid-link"],body:not(:-moz-handler-blocked) .view-car-corrals .header [class$="grid-link"]{top:-1px;}.view-race-schedule .header [class$="grid-link"] a,.view-car-corrals .header [class$="grid-link"] a{position:absolute;top:-16px;right:0;}.view-race-schedule .header [class$="grid-link"] a,.view-car-corrals .header [class$="grid-link"] a{color:#ee0a29;padding-bottom:5px;-webkit-transition:all 0.15s;-moz-transition:all 0.15s;-o-transition:all 0.15s;transition:all 0.15s;font-size:12px;font-family:"UnitWeb-Black-Italic",sans-serif;font-weight:400;text-transform:uppercase;}.view-race-schedule .header [class$="grid-link"] a:hover,.view-car-corrals .header [class$="grid-link"] a:hover{color:#bd0821;}body[class*="term-2698"] .view-race-schedule .header [class$="grid-link"] a:hover,body[class*="term-2698"] .view-car-corrals .header [class$="grid-link"] a:hover{color:#f7a41b;}body[class*="term-2699"] .view-race-schedule .header [class$="grid-link"] a:hover,body[class*="term-2699"] .view-car-corrals .header [class$="grid-link"] a:hover{color:#00305b;}body[class*="term-2698"] .view-race-schedule .header [class$="grid-link"] a,body[class*="term-2698"] .view-car-corrals .header [class$="grid-link"] a{color:#f9b84c;}body[class*="term-2699"] .view-race-schedule .header [class$="grid-link"] a,body[class*="term-2699"] .view-car-corrals .header [class$="grid-link"] a{color:#004b8e;}.view-race-schedule .header [class*="address"],.view-car-corrals .header [class*="address"]{font-size:12px;font-family:"UnitWeb-Black",sans-serif;font-weight:400;text-transform:uppercase;display:block;clear:left;float:left;padding-top:3px;}.view-race-schedule .view-header h2,.view-car-corrals .view-header h2,.view-race-schedule .view-header .page-user-login h2 > span,.page-user-login .view-race-schedule .view-header h2 > span,.view-car-corrals .view-header .page-user-login h2 > span,.page-user-login .view-car-corrals .view-header h2 > span{background:none;}.view-race-schedule .info,.view-car-corrals .info{background:#333;padding:20px;}.view-race-schedule .info .track,.view-car-corrals .info .track{margin-right:20px;float:left;}.view-race-schedule .info .tune-in,.view-car-corrals .info .tune-in{float:left;overflow:hidden;}.section-car-corral .view-race-schedule .info .tune-in,.section-car-corral .view-car-corrals .info .tune-in{float:right;width:260px;}.view-race-schedule .info .tune-in [class*="label"],.view-car-corrals .info .tune-in [class*="label"]{color:#fff;font-weight:500;}.view-race-schedule .info .tune-in div[class*="track-url"],.view-car-corrals .info .tune-in div[class*="track-url"],.view-race-schedule .info .tune-in div[class*="duration"],.view-car-corrals .info .tune-in div[class*="duration"],.view-race-schedule .info .tune-in div[class*="length"],.view-car-corrals .info .tune-in div[class*="length"]{margin:10px 0 2px;}.view-race-schedule .info .tune-in div[class*="track-url"] .field-content div,.view-car-corrals .info .tune-in div[class*="track-url"] .field-content div,.view-race-schedule .info .tune-in div[class*="duration"] .field-content div,.view-car-corrals .info .tune-in div[class*="duration"] .field-content div,.view-race-schedule .info .tune-in div[class*="length"] .field-content div,.view-car-corrals .info .tune-in div[class*="length"] .field-content div{display:inline-block;margin-right:3px;margin-top:0;}.view-race-schedule .info .tune-in [class$="nothing-4"],.view-car-corrals .info .tune-in [class$="nothing-4"]{color:#fff;}.view-race-schedule .info .tune-in [class$="nothing-4"] li,.view-car-corrals .info .tune-in [class$="nothing-4"] li{margin:0;}.view-race-schedule .info .tune-in [class$="nothing-4"] [class*="broadcast"] div,.view-car-corrals .info .tune-in [class$="nothing-4"] [class*="broadcast"] div{display:inline;}.view-race-schedule .info .tune-in .field-content,.view-car-corrals .info .tune-in .field-content{display:inline;font-weight:500;}.view-race-schedule .info .tune-in .field-content > div,.view-car-corrals .info .tune-in .field-content > div{color:#fff;margin:10px 0 2px;font-weight:500;}.attachment .view-race-schedule .info .tune-in .field-content > div,.attachment .view-car-corrals .info .tune-in .field-content > div{display:inline;padding-right:3px;margin-bottom:4px;}.view-race-schedule .info .tune-in .field-content .imsa-track-url,.view-car-corrals .info .tune-in .field-content .imsa-track-url,.view-race-schedule .info .tune-in .field-content .imsa-race-duration,.view-car-corrals .info .tune-in .field-content .imsa-race-duration,.view-race-schedule .info .tune-in .field-content .imsa-circuit-length,.view-car-corrals .info .tune-in .field-content .imsa-circuit-length{font-weight:500;display:block;}.view-race-schedule .info .tune-in .field-content .imsa-track-url > div,.view-car-corrals .info .tune-in .field-content .imsa-track-url > div,.view-race-schedule .info .tune-in .field-content .imsa-race-duration > div,.view-car-corrals .info .tune-in .field-content .imsa-race-duration > div,.view-race-schedule .info .tune-in .field-content .imsa-circuit-length > div,.view-car-corrals .info .tune-in .field-content .imsa-circuit-length > div{font-weight:500;display:inline-block;padding-right:3px;}.view-race-schedule .info .tune-in .field-content .imsa-track-url a,.view-car-corrals .info .tune-in .field-content .imsa-track-url a,.view-race-schedule .info .tune-in .field-content .imsa-race-duration a,.view-car-corrals .info .tune-in .field-content .imsa-race-duration a,.view-race-schedule .info .tune-in .field-content .imsa-circuit-length a,.view-car-corrals .info .tune-in .field-content .imsa-circuit-length a{font-weight:500;}.view-race-schedule .info .tune-in span[class*="track-url"],.view-car-corrals .info .tune-in span[class*="track-url"]{display:inline;padding-right:2px;color:#fff;font-size:12px;font-family:"franklin-gothic-urw",sans-serif;font-weight:500;font-style:normal;}.attachment .view-race-schedule .info .tune-in span[class*="track-url"] + .field-content,.attachment .view-car-corrals .info .tune-in span[class*="track-url"] + .field-content{display:inline-block;}.view-race-schedule .info .info-btm,.view-car-corrals .info .info-btm{float:left;overflow:hidden;}.view-race-schedule .info .weather,.view-car-corrals .info .weather{clear:left;float:left;margin-left:-2px;}.view-race-schedule .info .weather div[class^="imsa-weather-data-"],.view-car-corrals .info .weather div[class^="imsa-weather-data-"]{position:relative;}.view-race-schedule .info .weather .imsa-weather-0,.view-car-corrals .info .weather .imsa-weather-0,.view-race-schedule .info .weather .imsa-weather-1,.view-car-corrals .info .weather .imsa-weather-1,.view-race-schedule .info .weather .imsa-weather-2,.view-car-corrals .info .weather .imsa-weather-2{display:table-cell;position:relative;padding:0 2px;}.view-race-schedule .info .weather .imsa-weather-0 > a,.view-car-corrals .info .weather .imsa-weather-0 > a,.view-race-schedule .info .weather .imsa-weather-1 > a,.view-car-corrals .info .weather .imsa-weather-1 > a,.view-race-schedule .info .weather .imsa-weather-2 > a,.view-car-corrals .info .weather .imsa-weather-2 > a{font-weight:500;color:#c8cfcf;}.view-race-schedule .info .weather .imsa-weather-0 > a.active,.view-car-corrals .info .weather .imsa-weather-0 > a.active,.view-race-schedule .info .weather .imsa-weather-1 > a.active,.view-car-corrals .info .weather .imsa-weather-1 > a.active,.view-race-schedule .info .weather .imsa-weather-2 > a.active,.view-car-corrals .info .weather .imsa-weather-2 > a.active{color:#fff;}.view-race-schedule .info .weather .imsa-weather-0 > a:hover,.view-car-corrals .info .weather .imsa-weather-0 > a:hover,.view-race-schedule .info .weather .imsa-weather-1 > a:hover,.view-car-corrals .info .weather .imsa-weather-1 > a:hover,.view-race-schedule .info .weather .imsa-weather-2 > a:hover,.view-car-corrals .info .weather .imsa-weather-2 > a:hover{color:#fff;}.view-race-schedule .info .weather .imsa-weather-0 > a:after,.view-car-corrals .info .weather .imsa-weather-0 > a:after,.view-race-schedule .info .weather .imsa-weather-1 > a:after,.view-car-corrals .info .weather .imsa-weather-1 > a:after,.view-race-schedule .info .weather .imsa-weather-2 > a:after,.view-car-corrals .info .weather .imsa-weather-2 > a:after{content:"\00a0\00a0|\00a0\00a0";}.view-race-schedule .info .weather .imsa-weather-2 a:after,.view-car-corrals .info .weather .imsa-weather-2 a:after{content:"";}.view-race-schedule .info .weather .imsa-weather-data,.view-car-corrals .info .weather .imsa-weather-data{margin-top:10px;}.view-race-schedule .info .weather [class$="image"],.view-car-corrals .info .weather [class$="image"],.view-race-schedule .info .weather [class$="wind"],.view-car-corrals .info .weather [class$="wind"],.view-race-schedule .info .weather [class$="temp"],.view-car-corrals .info .weather [class$="temp"]{display:inline-block;float:left;}.view-race-schedule .info .weather [class$="image"] img,.view-car-corrals .info .weather [class$="image"] img,.view-race-schedule .info .weather [class$="wind"] img,.view-car-corrals .info .weather [class$="wind"] img,.view-race-schedule .info .weather [class$="temp"] img,.view-car-corrals .info .weather [class$="temp"] img{max-width:50%;height:auto;}.view-race-schedule .info .weather [class$="image"] > span,.view-car-corrals .info .weather [class$="image"] > span,.view-race-schedule .info .weather [class$="wind"] > span,.view-car-corrals .info .weather [class$="wind"] > span,.view-race-schedule .info .weather [class$="temp"] > span,.view-car-corrals .info .weather [class$="temp"] > span{font-weight:500;display:block;text-align:center;}.view-race-schedule .info .weather [class$="wind"],.view-car-corrals .info .weather [class$="wind"],.view-race-schedule .info .weather [class$="temp"],.view-car-corrals .info .weather [class$="temp"]{position:absolute;left:60px;top:15px;width:60px;}.view-race-schedule .info .weather [class$="wind"] > span:last-child,.view-car-corrals .info .weather [class$="wind"] > span:last-child,.view-race-schedule .info .weather [class$="temp"] > span:last-child,.view-car-corrals .info .weather [class$="temp"] > span:last-child{color:#fff;}.view-race-schedule .info .weather [class$="temp"],.view-car-corrals .info .weather [class$="temp"]{left:120px;}.view-race-schedule .info .imsa-weather-navigation,.view-car-corrals .info .imsa-weather-navigation{display:table;}.view-race-schedule .info [class*="imsa-weather-data-"],.view-car-corrals .info [class*="imsa-weather-data-"]{position:relative;}[id$="social-links-ad-1"],[id$="social-links-ad-2"],.column-2 div[id$="block-34"],.column-2 div[id$="block-35"],.column-2 div[id$="block-36"],.column-2 div[id$="block-37"],.column-2 div[id$="block-42"],.column-2 .block-imsa-ads{margin-bottom:30px;-webkit-transition:all 0.15s;-moz-transition:all 0.15s;-o-transition:all 0.15s;transition:all 0.15s;}[id$="social-links-ad-1"] p,[id$="social-links-ad-2"] p,.column-2 div[id$="block-34"] p,.column-2 div[id$="block-35"] p,.column-2 div[id$="block-36"] p,.column-2 div[id$="block-37"] p,.column-2 div[id$="block-42"] p,.column-2 .block-imsa-ads p,[id$="social-links-ad-1"] .section-inside .view-alms-101- .views-row [class$="view-node"] div > div,.section-inside .view-alms-101- .views-row [class$="view-node"] [id$="social-links-ad-1"] div > div,[id$="social-links-ad-2"] .section-inside .view-alms-101- .views-row [class$="view-node"] div > div,.section-inside .view-alms-101- .views-row [class$="view-node"] [id$="social-links-ad-2"] div > div,.column-2 div[id$="block-34"] .section-inside .view-alms-101- .views-row [class$="view-node"] div > div,.section-inside .view-alms-101- .views-row [class$="view-node"] .column-2 div[id$="block-34"] div > div,.column-2 div[id$="block-35"] .section-inside .view-alms-101- .views-row [class$="view-node"] div > div,.section-inside .view-alms-101- .views-row [class$="view-node"] .column-2 div[id$="block-35"] div > div,.column-2 div[id$="block-36"] .section-inside .view-alms-101- .views-row [class$="view-node"] div > div,.section-inside .view-alms-101- .views-row [class$="view-node"] .column-2 div[id$="block-36"] div > div,.column-2 div[id$="block-37"] .section-inside .view-alms-101- .views-row [class$="view-node"] div > div,.section-inside .view-alms-101- .views-row [class$="view-node"] .column-2 div[id$="block-37"] div > div,.column-2 div[id$="block-42"] .section-inside .view-alms-101- .views-row [class$="view-node"] div > div,.section-inside .view-alms-101- .views-row [class$="view-node"] .column-2 div[id$="block-42"] div > div,.column-2 .block-imsa-ads .section-inside .view-alms-101- .views-row [class$="view-node"] div > div,.section-inside .view-alms-101- .views-row [class$="view-node"] .column-2 .block-imsa-ads div > div,[id$="social-links-ad-1"] footer[role="contentinfo"] a,footer[role="contentinfo"] [id$="social-links-ad-1"] a,[id$="social-links-ad-2"] footer[role="contentinfo"] a,footer[role="contentinfo"] [id$="social-links-ad-2"] a,.column-2 div[id$="block-34"] footer[role="contentinfo"] a,footer[role="contentinfo"] .column-2 div[id$="block-34"] a,.column-2 div[id$="block-35"] footer[role="contentinfo"] a,footer[role="contentinfo"] .column-2 div[id$="block-35"] a,.column-2 div[id$="block-36"] footer[role="contentinfo"] a,footer[role="contentinfo"] .column-2 div[id$="block-36"] a,.column-2 div[id$="block-37"] footer[role="contentinfo"] a,footer[role="contentinfo"] .column-2 div[id$="block-37"] a,.column-2 div[id$="block-42"] footer[role="contentinfo"] a,footer[role="contentinfo"] .column-2 div[id$="block-42"] a,.column-2 .block-imsa-ads footer[role="contentinfo"] a,footer[role="contentinfo"] .column-2 .block-imsa-ads a{margin:0;}[id$="social-links-ad-1"]:hover,[id$="social-links-ad-2"]:hover,.column-2 div[id$="block-34"]:hover,.column-2 div[id$="block-35"]:hover,.column-2 div[id$="block-36"]:hover,.column-2 div[id$="block-37"]:hover,.column-2 div[id$="block-42"]:hover,.column-2 .block-imsa-ads:hover{opacity:.9;}body[class*="race-event"] #block-system-main .field-type-datetime,body[class*="race-event"] [class*="event-bottom"] [id$="event_schedule"] [class*="schedule-date"]{float:left;margin-right:10px;text-transform:uppercase;line-height:1;font-size:14px;font-family:"din-condensed-web",sans-serif;font-weight:500;font-style:normal;}[id$="race-central-banner"] .content .imsa-scoring-url,[id$="race-central-banner"] .content .imsa-race-central-url,div[id$="next-race"] .imsa-scoring{border-top:1px solid #f6354f;background:#ee0a29;padding:10px;width:75%;display:block;margin:20px auto;-webkit-border-radius:5px;-moz-border-radius:5px;-ms-border-radius:5px;-o-border-radius:5px;border-radius:5px;-webkit-box-shadow:0 0 5px rgba(0,0,0,0.4);-moz-box-shadow:0 0 5px rgba(0,0,0,0.4);box-shadow:0 0 5px rgba(0,0,0,0.4);-webkit-transition:all 0.15s;-moz-transition:all 0.15s;-o-transition:all 0.15s;transition:all 0.15s;}body[class*="term-2699"] [id$="race-central-banner"] .content .imsa-scoring-url,[id$="race-central-banner"] .content body[class*="term-2699"] .imsa-scoring-url,body[class*="term-2699"] [id$="race-central-banner"] .content .imsa-race-central-url,[id$="race-central-banner"] .content body[class*="term-2699"] .imsa-race-central-url,body[class*="term-2699"] div[id$="next-race"] .imsa-scoring,div[id$="next-race"] body[class*="term-2699"] .imsa-scoring{border-top:1px solid #0066c1;background:#004b8e;}body[class*="term-2699"] [id$="race-central-banner"] .content .imsa-scoring-url:hover,[id$="race-central-banner"] .content body[class*="term-2699"] .imsa-scoring-url:hover,body[class*="term-2699"] [id$="race-central-banner"] .content .imsa-race-central-url:hover,[id$="race-central-banner"] .content body[class*="term-2699"] .imsa-race-central-url:hover,body[class*="term-2699"] div[id$="next-race"] .imsa-scoring:hover,div[id$="next-race"] body[class*="term-2699"] .imsa-scoring:hover{background:#003e75;}body[class*="term-2698"] [id$="race-central-banner"] .content .imsa-scoring-url,[id$="race-central-banner"] .content body[class*="term-2698"] .imsa-scoring-url,body[class*="term-2698"] [id$="race-central-banner"] .content .imsa-race-central-url,[id$="race-central-banner"] .content body[class*="term-2698"] .imsa-race-central-url,body[class*="term-2698"] div[id$="next-race"] .imsa-scoring,div[id$="next-race"] body[class*="term-2698"] .imsa-scoring{border-top:1px solid #ffff33;background:#f9b84c;}body[class*="term-2698"] [id$="race-central-banner"] .content .imsa-scoring-url:hover,[id$="race-central-banner"] .content body[class*="term-2698"] .imsa-scoring-url:hover,body[class*="term-2698"] [id$="race-central-banner"] .content .imsa-race-central-url:hover,[id$="race-central-banner"] .content body[class*="term-2698"] .imsa-race-central-url:hover,body[class*="term-2698"] div[id$="next-race"] .imsa-scoring:hover,div[id$="next-race"] body[class*="term-2698"] .imsa-scoring:hover{background:#f8ae33;}body[class*="term-2698"] [id$="race-central-banner"] .content .imsa-scoring-url a,[id$="race-central-banner"] .content body[class*="term-2698"] .imsa-scoring-url a,body[class*="term-2698"] [id$="race-central-banner"] .content .imsa-race-central-url a,[id$="race-central-banner"] .content body[class*="term-2698"] .imsa-race-central-url a,body[class*="term-2698"] div[id$="next-race"] .imsa-scoring a,div[id$="next-race"] body[class*="term-2698"] .imsa-scoring a{color:#000;}[id$="race-central-banner"] .content .imsa-scoring-url:hover,[id$="race-central-banner"] .content .imsa-race-central-url:hover,div[id$="next-race"] .imsa-scoring:hover{background:#d60925;}input[type="submit"]{padding-right:40px;padding-left:40px;border:1px solid rgba(0,0,0,0.5);color:#fff;text-transform:uppercase;font-weight:500;font-style:italic;font-family:"franklin-gothic-urw",sans-serif;background:#e51c26;background-image:linear-gradient(#e51c26,#b7161e);}input[type="submit"]:hover{background-image:linear-gradient(#b7161e,#e51c26);text-shadow:0 -1px 0 #000;}input[type="submit"]:focus{background-image:linear-gradient(#b7161e,#e51c26);text-shadow:0 -1px 0 #000;}#user-register-form .fb_login_button_wrapper,[id$="alms-login"] .fb_user-login-button-wrapper,.page-user-login [id$="request-password"] .fb_user-login-button-wrapper,#user-profile-form .fb_login_button_wrapper,.section-user [login_text="Connect with Facebook"]{padding-right:40px;padding-left:40px;border:1px solid rgba(0,0,0,0.5);color:#fff;text-transform:uppercase;font-weight:500;font-style:italic;font-family:"franklin-gothic-urw",sans-serif;background:#3a5b95;background-image:linear-gradient(#3a5b95,#2f4978);}#user-register-form .fb_login_button_wrapper:hover,[id$="alms-login"] .fb_user-login-button-wrapper:hover,.page-user-login [id$="request-password"] .fb_user-login-button-wrapper:hover,#user-profile-form .fb_login_button_wrapper:hover,.section-user [login_text="Connect with Facebook"]:hover{background-image:linear-gradient(#2f4978,#3a5b95);text-shadow:0 -1px 0 #000;}#user-register-form .fb_login_button_wrapper:focus,[id$="alms-login"] .fb_user-login-button-wrapper:focus,.page-user-login [id$="request-password"] .fb_user-login-button-wrapper:focus,#user-profile-form .fb_login_button_wrapper:focus,.section-user [login_text="Connect with Facebook"]:focus{background-image:linear-gradient(#2f4978,#3a5b95);text-shadow:0 -1px 0 #000;}div[id$="uscr-series-page-twitter"] .block-title,[id$="schedule-block-1"] .block-title{margin-top:0;padding-top:0;color:#ee0a29;text-align:center;background:none;}body[class*="term-2698"] div[id$="uscr-series-page-twitter"] .block-title,div[id$="uscr-series-page-twitter"] body[class*="term-2698"] .block-title,body[class*="term-2698"] [id$="schedule-block-1"] .block-title,[id$="schedule-block-1"] body[class*="term-2698"] .block-title{color:#f9b84c;}body[class*="term-2699"] div[id$="uscr-series-page-twitter"] .block-title,div[id$="uscr-series-page-twitter"] body[class*="term-2699"] .block-title,body[class*="term-2699"] [id$="schedule-block-1"] .block-title,[id$="schedule-block-1"] body[class*="term-2699"] .block-title{color:#004b8e;}.page-car-corral div[class*="corral_list_block"] [class$="field-image"] img,.page-car-corral div[class*="corral_list_block"] .field-content img,.section-galleries .node-media-gallery img,[class*="multimedia"] .view-alms-tv-episodes img,[class*="multimedia"] .pane-videos img,[class*="multimedia"] .pane-galleries img,body[class*="-videos"] .view-id-videos img,body[class*="-tv-episodes"] .view-id-alms_tv_shows img,.section-imsa-tv .view-alms-tv-episodes img,.photo_gallery img{opacity:0.9;width:100%;height:auto;-webkit-transition:opacity 0.15s;-moz-transition:opacity 0.15s;-o-transition:opacity 0.15s;transition:opacity 0.15s;}.page-car-corral div[class*="corral_list_block"] [class$="field-image"] img:hover,.page-car-corral div[class*="corral_list_block"] .field-content img:hover,.section-galleries .node-media-gallery img:hover,[class*="multimedia"] .view-alms-tv-episodes img:hover,[class*="multimedia"] .pane-videos img:hover,[class*="multimedia"] .pane-galleries img:hover,body[class*="-videos"] .view-id-videos img:hover,body[class*="-tv-episodes"] .view-id-alms_tv_shows img:hover,.section-imsa-tv .view-alms-tv-episodes img:hover,.photo_gallery img:hover{opacity:0.99;}.page-car-corral div[class*="corral_list_block"] .view-header{margin-bottom:20px;}.page-car-corral div[class*="corral_list_block"] [class^="row"]{margin-bottom:20px;}.page-car-corral div[class*="corral_list_block"] .col-1,.page-car-corral div[class*="corral_list_block"] .col-2{float:left;width:49%;}.page-car-corral div[class*="corral_list_block"] .col-1 p,.page-car-corral div[class*="corral_list_block"] .col-2 p,.page-car-corral div[class*="corral_list_block"] .col-1 .section-inside .view-alms-101- .views-row [class$="view-node"] div > div,.section-inside .view-alms-101- .views-row [class$="view-node"] .page-car-corral div[class*="corral_list_block"] .col-1 div > div,.page-car-corral div[class*="corral_list_block"] .col-2 .section-inside .view-alms-101- .views-row [class$="view-node"] div > div,.section-inside .view-alms-101- .views-row [class$="view-node"] .page-car-corral div[class*="corral_list_block"] .col-2 div > div,.page-car-corral div[class*="corral_list_block"] .col-1 footer[role="contentinfo"] a,footer[role="contentinfo"] .page-car-corral div[class*="corral_list_block"] .col-1 a,.page-car-corral div[class*="corral_list_block"] .col-2 footer[role="contentinfo"] a,footer[role="contentinfo"] .page-car-corral div[class*="corral_list_block"] .col-2 a{margin-top:0;}.page-car-corral div[class*="corral_list_block"] .col-2{float:right;}.page-car-corral div[class*="corral_list_block"] [class$="link-container"]{font-size:14px;font-family:"franklin-gothic-urw",sans-serif;font-weight:500;font-style:normal;}.page-car-corral div[class*="corral_list_block"] [class$="link-container"] a{color:#ee0a29;}.page-car-corral div[class*="corral_list_block"] [class$="link-container"] a:hover{color:#bd0821;}.page-car-corral div[class*="corral_list_block"] .views-field-title,.page-car-corral div[class*="corral_list_block"] div[id$="videos-block-2"] .view-footer,div[id$="videos-block-2"] .page-car-corral div[class*="corral_list_block"] .view-footer{margin:6px 0;font-size:14px;font-family:"franklin-gothic-urw",sans-serif;font-weight:500;font-style:normal;}.social-sprite,.social-icon-facebook,.social-icon-google,.social-icon-instagram,.social-icon-pinterest,.social-icon-rss,.social-icon-twitter,.social-icon-youtube{background-image:url(/sites/all/themes/imsa/images/social-s17aa42c26e.png);background-repeat:no-repeat;}.social-icon-facebook{background-position:0 0;}.social-icon-google{background-position:0 -20px;}.social-icon-instagram{background-position:0 -40px;}.social-icon-pinterest{background-position:0 -60px;}.social-icon-rss{background-position:0 -80px;}.social-icon-twitter{background-position:0 -100px;}.social-icon-youtube{background-position:0 -120px;}*{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}body{background:#000;color:#c8cfcf;font-size:14px;font-family:"franklin-gothic-urw",sans-serif;font-weight:300;font-style:normal;-webkit-font-smoothing:antialiased;}a{color:#fff;text-decoration:none;-webkit-transition:all 0.15s;-moz-transition:all 0.15s;-o-transition:all 0.15s;transition:all 0.15s;}tbody{border:none;}h1,h2,.page-user-login h2 > span,h3,h4,h5,h6{text-transform:uppercase;font-size:14px;font-family:"franklin-gothic-urw",sans-serif;font-weight:500;font-style:normal;}section{position:relative;}main{border-top:6px solid #000;padding-top:22px;min-height:874px;min-width:980px;background:url(/sites/all/themes/imsa/images/bg-uscr.jpg) no-repeat center top;}.section-series[class*="term-2697"] main{background:url(/sites/all/themes/imsa/images/bg-uscr.jpg) no-repeat center top;}body:not([class*="term-2697"]) main{background:linear-gradient(top,#181818 0%,#000 5%,#000 6%);}main .wrapper div[class^="takeover"]{position:absolute;top:-39px;z-index:1;}body[class*="-schedule"] main .wrapper div[class^="takeover"]{top:20px;}.page-taxonomy main .wrapper div[class^="takeover"]{top:-22px;}main .wrapper .takeover-left{left:-247px;}main .wrapper .takeover-left img[src*="JohnBishop"]{position:relative;right:30px;}.page-taxonomy main .wrapper .takeover-left{left:-282px;}.page-taxonomy main .wrapper .takeover-left img[src*="JohnBishop"]{position:relative;right:-6px;}main .wrapper .takeover-right{right:-248px;}main .wrapper .takeover-right img[src*="JohnBishop"]{position:relative;left:30px;}.page-taxonomy main .wrapper .takeover-right{right:-282px;}.page-taxonomy main .wrapper .takeover-right img[src*="JohnBishop"]{position:relative;left:-6px;}::-moz-selection{color:#fff;background:#ee0a29;}body[class*="term-2698"] ::-moz-selection{background:#f9b84c;}body[class*="term-2699"] ::-moz-selection{background:#004b8e;}::selection{color:#fff;background:#ee0a29;}body[class*="term-2698"] ::selection{background:#f9b84c;}body[class*="term-2699"] ::selection{background:#004b8e;}ul{list-style:none;margin:0 0 0 15px;padding:0;}strong,b{font-weight:500;}.column-1{width:620px;float:left;}.column-2{float:right;min-height:500px;width:300px;}.wrapper{width:980px;margin:auto;position:relative;}.innerwrap{padding:20px;background:#222;}.page-taxonomy .innerwrap{padding-bottom:0;}#page-title{font-size:25px;}.title,.block-title{padding:28px 20px;margin-bottom:0;background:rgba(17,17,17,0.5);text-align:left;font-family:"UnitWeb-Black-Italic",sans-serif;font-weight:400;font-size:18px;font-family:"UnitWeb-Black-Italic",sans-serif;font-weight:400;text-transform:uppercase;}.pane-title{font-size:20px;font-family:"UnitWeb-Black",sans-serif;font-weight:400;font-style:normal;}.block-title{margin-bottom:0;padding:20px;padding-top:26px;padding-bottom:26px;color:#afafaf;text-align:left;font-size:25px;}.item-list .pager{margin-top:20px;}.item-list .pager a{color:#999999;}.item-list .pager a:hover{color:#fff;}.item-list .pager li{padding:0;margin:0 10px 0 0;}.field .field-label{margin:20px 0;font-size:18px;font-family:"franklin-gothic-urw",sans-serif;font-weight:400;font-style:normal;}.field-item > p,.section-inside .view-alms-101- .views-row [class$="view-node"] div.field-item > div,footer[role="contentinfo"] .field-item > a,.field-item > div{line-height:1.5;}.field-item img{max-width:100%;height:auto;}.field-item img.media-image{max-width:none;}.field-item img[style*="width:300px"]{max-width:300px;}.field-item img[style*="width:319px"]{max-width:319px;}[class*="field-body"]{line-height:1.5;}.pane-content{line-height:1.5;}[class$="throbber"]{display:none;}.node-unpublished{background:#222;}input,textarea{padding:10px;border:1px solid #222;font-family:"franklin-gothic-urw",sans-serif;-webkit-transition:background-color 0.15s;-moz-transition:background-color 0.15s;-o-transition:background-color 0.15s;transition:background-color 0.15s;-webkit-border-radius:5px;-moz-border-radius:5px;-ms-border-radius:5px;-o-border-radius:5px;border-radius:5px;}input:focus,textarea:focus{border:1px solid #ee0a29;background:#eaeaea;}input[type="checkbox"],input[type="radio"],textarea[type="checkbox"],textarea[type="radio"]{border-color:transparent;}input[id*="zip"],textarea[id*="zip"]{width:70px;}textarea{overflow:hidden;padding:20px;border:1px solid #222;}legend,label{text-transform:uppercase;color:#999;font-size:14px;font-family:"din-condensed-web",sans-serif;font-weight:500;font-style:normal;}.webform-component legend,.webform-component
  label{left:12px;top:12px;}fieldset{margin-top:20px;padding:0;border:none;}div[id*="sharethis"]{position:relative;z-index:50;}div[id*="sharethis"] .sharethis-wrapper{position:absolute;left:-50px;}div[id*="sharethis"] .sharethis-wrapper span{display:block;float:none;margin:6px 6px 6px 0;width:25px;height:25px;background:url(/sites/all/themes/imsa/images/share-this-icons.png) no-repeat 0 0 transparent;background-size:50px 125px;text-indent:-9999px;-webkit-border-radius:5px;-moz-border-radius:5px;-ms-border-radius:5px;-o-border-radius:5px;border-radius:5px;}body[class*="term-2698"] div[id*="sharethis"] .sharethis-wrapper span{background:url(/sites/all/themes/imsa/images/share-this-icons-y.png) no-repeat 0 0 transparent;}body[class*="term-2698"] div[id*="sharethis"] .sharethis-wrapper span.st_facebook_custom{background-position:0 0;}body[class*="term-2698"] div[id*="sharethis"] .sharethis-wrapper span.st_facebook_custom:hover{background-position:-25px 0;}body[class*="term-2698"] div[id*="sharethis"] .sharethis-wrapper span.st_twitter_custom{background-position:0px -25px;}body[class*="term-2698"] div[id*="sharethis"] .sharethis-wrapper span.st_twitter_custom:hover{background-position:-25px -25px;}body[class*="term-2698"] div[id*="sharethis"] .sharethis-wrapper span.st_googleplus_custom{background-position:0px -50px;}body[class*="term-2698"] div[id*="sharethis"] .sharethis-wrapper span.st_googleplus_custom:hover{background-position:-25px -50px;}body[class*="term-2698"] div[id*="sharethis"] .sharethis-wrapper span.st_email_custom{background-position:0px -75px;}body[class*="term-2698"] div[id*="sharethis"] .sharethis-wrapper span.st_email_custom:hover{background-position:-25px -75px;}body[class*="term-2698"] div[id*="sharethis"] .sharethis-wrapper span.st_sharethis_custom{background-position:0px -100px;}body[class*="term-2698"] div[id*="sharethis"] .sharethis-wrapper span.st_sharethis_custom:hover{background-position:-25px -100px;}body[class*="term-2699"] div[id*="sharethis"] .sharethis-wrapper span{background:url(/sites/all/themes/imsa/images/share-this-icons-b.png) no-repeat 0 0 transparent;}body[class*="term-2699"] div[id*="sharethis"] .sharethis-wrapper span.st_facebook_custom{background-position:0 0;}body[class*="term-2699"] div[id*="sharethis"] .sharethis-wrapper span.st_facebook_custom:hover{background-position:-25px 0;}body[class*="term-2699"] div[id*="sharethis"] .sharethis-wrapper span.st_twitter_custom{background-position:0px -25px;}body[class*="term-2699"] div[id*="sharethis"] .sharethis-wrapper span.st_twitter_custom:hover{background-position:-25px -25px;}body[class*="term-2699"] div[id*="sharethis"] .sharethis-wrapper span.st_googleplus_custom{background-position:0px -50px;}body[class*="term-2699"] div[id*="sharethis"] .sharethis-wrapper span.st_googleplus_custom:hover{background-position:-25px -50px;}body[class*="term-2699"] div[id*="sharethis"] .sharethis-wrapper span.st_email_custom{background-position:0px -75px;}body[class*="term-2699"] div[id*="sharethis"] .sharethis-wrapper span.st_email_custom:hover{background-position:-25px -75px;}body[class*="term-2699"] div[id*="sharethis"] .sharethis-wrapper span.st_sharethis_custom{background-position:0px -100px;}body[class*="term-2699"] div[id*="sharethis"] .sharethis-wrapper span.st_sharethis_custom:hover{background-position:-25px -100px;}div[id*="sharethis"] .sharethis-wrapper span:after{font-size:11px;}div[id*="sharethis"] .sharethis-wrapper span:hover{cursor:pointer;}div[id*="sharethis"] .sharethis-wrapper span:hover:after{color:#ee0a29;}div[id*="sharethis"] .sharethis-wrapper span.st_facebook_custom{background-position:0 0;}div[id*="sharethis"] .sharethis-wrapper span.st_facebook_custom:hover{background-position:-25px 0;}div[id*="sharethis"] .sharethis-wrapper span.st_twitter_custom{background-position:0px -25px;}div[id*="sharethis"] .sharethis-wrapper span.st_twitter_custom:hover{background-position:-25px -25px;}div[id*="sharethis"] .sharethis-wrapper span.st_googleplus_custom{background-position:0px -50px;}div[id*="sharethis"] .sharethis-wrapper span.st_googleplus_custom:hover{background-position:-25px -50px;}div[id*="sharethis"] .sharethis-wrapper span.st_email_custom{background-position:0px -75px;}div[id*="sharethis"] .sharethis-wrapper span.st_email_custom:hover{background-position:-25px -75px;}div[id*="sharethis"] .sharethis-wrapper span.st_sharethis_custom{background-position:0px -100px;}div[id*="sharethis"] .sharethis-wrapper span.st_sharethis_custom:hover{background-position:-25px -100px;}#block-block-18{margin-top:25px;}.fb_iframe_widget > span{width:620px !important;}iframe[title="Facebook Social Plugin"]{width:100% !important;}#navigation{min-width:980px;z-index:5;margin-top:-53px;height:53px;border-top:1px solid #444;background:#000;background:rgba(0,0,0,0.5);}.section-series #navigation{background:#000;background:rgba(0,0,0,0.7);}ul.nice-menu{width:980px;font-size:15px;}ul.nice-menu > li{display:inline;float:left;border-right:1px solid #444;}ul.nice-menu > li.first{border-left:1px solid #444;}ul.nice-menu > li.active-trail > a,ul.nice-menu > li.active-trail.menuparent > a{background:#000;}ul.nice-menu > li.menuparent{background:none;}ul.nice-menu > li.menuparent:hover{background-color:#000;background-image:none;}ul.nice-menu > li.menuparent:hover:after{content:" ";position:absolute;bottom:-8px;left:42%;width:0;height:0;border-left:8px solid transparent;border-right:8px solid transparent;border-top:8px solid #000;}ul.nice-menu > li.menuparent[class*="4027"] ul{left:-80px;}ul.nice-menu > li.menuparent[class*="4073"] ul{left:-15px;}ul.nice-menu > li.menuparent[class*="4067"] ul{left:-80px;}ul.nice-menu > li.menuparent[class*="4068"] ul,ul.nice-menu > li.menuparent[class*="4069"] ul{left:-10px;}ul.nice-menu > li.menuparent[class*="4072"] ul{left:-15px;}ul.nice-menu > li.menuparent[class*="4077"] ul,ul.nice-menu > li.menuparent[class*="4076"] ul,ul.nice-menu > li.menuparent[class*="4080"] ul,ul.nice-menu > li.menuparent[class*="4078"] ul,ul.nice-menu > li.menuparent[class*="4079"] ul{left:20px;width:490px;}ul.nice-menu > li.menuparent[class*="4034"] ul,ul.nice-menu > li.menuparent[class*="4028"] ul{left:-10px;width:326.66667px;}ul.nice-menu > li.menuparent ul{position:absolute;left:0;top:100%;width:auto;width:980px;list-style-type:none;}ul.nice-menu > li.menuparent ul,ul.nice-menu > li.menuparent ul li{margin:0px;padding:0px;display:inline;}ul.nice-menu > li.menuparent ul li{float:left;height:45px;}ul.nice-menu > li.menuparent ul li a{text-transform:uppercase;float:left;display:block;color:#000;padding:14px 40px 0 0;font-size:14px;font-family:"din-condensed-web",sans-serif;font-weight:500;font-style:normal;}ul.nice-menu > li.menuparent ul li a:hover{color:#ee0a29;}body[class*="term-2698"] ul.nice-menu > li.menuparent ul li a:hover{color:#f7a41b;}body[class*="term-2699"] ul.nice-menu > li.menuparent ul li a:hover{color:#00305b;}ul.nice-menu > li > a{display:block;padding:0 18px;height:52px;color:#fff;text-decoration:none;text-transform:uppercase;font-family:"UnitWeb-Black",sans-serif;line-height:3.5;}ul.nice-menu > li > a:hover{background:#000;color:#ee0a29;}body[class*="term-2698"] ul.nice-menu > li > a:hover{color:#f9b84c;}body[class*="term-2699"] ul.nice-menu > li > a:hover{color:#004b8e;}.subnav,div[id$="current-race-banner"]{width:100%;height:45px;background:#fff;display:none;-webkit-box-shadow:2px 0 2px rgba(0,0,0,0.3);-moz-box-shadow:2px 0 2px rgba(0,0,0,0.3);box-shadow:2px 0 2px rgba(0,0,0,0.3);}div[id$="current-race-banner"]{height:111px;display:block;position:absolute;top:0;float:right;font-size:15px;font-family:"UnitWeb-Black-Italic",sans-serif;font-weight:400;text-transform:uppercase;}div[id$="current-race-banner"].leaderboard-pushed{margin-top:272px;}div[id$="current-race-banner"] .imsa-current-race-title{color:#fff;}div[id$="current-race-banner"] .imsa-scoring-url a,div[id$="current-race-banner"] [id$="race-central-banner"] .content .imsa-race-central-url a,[id$="race-central-banner"] .content div[id$="current-race-banner"] .imsa-race-central-url a,div[id$="current-race-banner"] .imsa-race-results a{position:absolute;right:0;color:#fff;z-index:50;top:-12px;}div[id$="current-race-banner"] .imsa-race-results a{right:155px;}div[id$="current-race-banner"] .imsa-next-session{position:absolute;top:80px;color:#000;}body[class*="term-2697"] div[id$="current-race-banner"]{background:url(/sites/all/themes/imsa/images/raceday/banner-bg_tudor.gif) #fff repeat-x center top;}body[class*="term-2698"] div[id$="current-race-banner"]{background:url(/sites/all/themes/imsa/images/raceday/banner-bg_conti.gif) #fff repeat-x center top;}body[class*="term-2699"] div[id$="current-race-banner"]{background:url(/sites/all/themes/imsa/images/raceday/banner-bg_cooper.gif) #fff repeat-x center top;}body[class*="term-2701"] div[id$="current-race-banner"]{background:url(/sites/all/themes/imsa/images/raceday/banner-bg_tudor.gif) #fff repeat-x center top;}body[class*="term-2700"] div[id$="current-race-banner"]{background:url(/sites/all/themes/imsa/images/raceday/banner-bg_tudor.gif) #fff repeat-x center top;}body[class*="term-2700"] div[id$="current-race-banner"].leaderboard-pushed{margin-top:272px;}div[id$="current-race-banner"] .content{position:relative;top:3px;width:980px;margin:0 auto;}div[id$="current-race-banner"] a{position:relative;line-height:1.5;padding:10px 0;color:#fff;-webkit-transition:all 0.15s;-moz-transition:all 0.15s;-o-transition:all 0.15s;transition:all 0.15s;}div[id$="current-race-banner"] a:hover{color:#d9d9d9;}body[class*="term-2698"] div[id$="current-race-banner"] a:hover{color:#fff;}[id$="race-central-banner"]{display:block;z-index:1;position:relative;}[id$="race-central-banner"]:last-child{float:right;z-index:50;position:relative;}[id$="race-central-banner"] .content{width:980px;margin:0 auto;position:relative;}[id$="race-central-banner"] .content .imsa-scoring-url,[id$="race-central-banner"] .content .imsa-race-central-url{width:135px;font-weight:bold !important;text-align:center;text-transform:uppercase;position:absolute;right:100px;padding:5px !important;top:190px;font-size:25px;font-family:"din-condensed-web",sans-serif;font-weight:500;font-style:normal;}[id$="race-central-banner"] [class*="central-banner-image"]{margin:0 auto;}[id$="race-central-banner"] [class*="central-banner-image"] img{display:inline-block;margin:0 auto;}[id$="imsa-tv-series-leaderboard"]{display:block;z-index:1;position:relative;padding-bottom:110px;}header[role="banner"]{height:225px;min-width:980px;background:url(/sites/all/themes/imsa/images/bg-uscr_nav.jpg) center 50px no-repeat;}body:not([class*="term-2697"]) header[role="banner"]{background-image:url(/sites/all/themes/imsa/images/bg-cont_nav.jpg);}body[class*="term-2697"] header[role="banner"]{background-image:url(/sites/all/themes/imsa/images/bg-uscr_nav.jpg);}header[role="banner"] .region{position:relative;}header[role="banner"] #logo{display:inline-block;margin-top:10px;}header[role="banner"] #logo img{position:relative;top:-2px;-webkit-transition:all 0.15s;-moz-transition:all 0.15s;-o-transition:all 0.15s;transition:all 0.15s;}header[role="banner"] #logo img:hover{opacity:.9;}header[role="banner"] div[id^="block-imsa-ads"],header[role="banner"] div[id$="block-41"]{position:absolute;right:0;top:12px;}header[role="banner"] div[id^="block-imsa-ads"] p,header[role="banner"] div[id^="block-imsa-ads"] .section-inside .view-alms-101- .views-row [class$="view-node"] div > div,.section-inside .view-alms-101- .views-row [class$="view-node"] header[role="banner"] div[id^="block-imsa-ads"] div > div,header[role="banner"] div[id^="block-imsa-ads"] footer[role="contentinfo"] a,footer[role="contentinfo"] header[role="banner"] div[id^="block-imsa-ads"] a,header[role="banner"] div[id$="block-41"] p,header[role="banner"] div[id$="block-41"] .section-inside .view-alms-101- .views-row [class$="view-node"] div > div,.section-inside .view-alms-101- .views-row [class$="view-node"] header[role="banner"] div[id$="block-41"] div > div,header[role="banner"] div[id$="block-41"] footer[role="contentinfo"] a,footer[role="contentinfo"] header[role="banner"] div[id$="block-41"] a{margin:0;}#site-name{display:block;margin:0;}#site-name a[rel="home"]{position:absolute;left:0;width:206px;height:115px;background:url(/sites/all/themes/imsa/images/logo-weathertech-sportscar-challenge.png) no-repeat left;text-indent:-9999px;}body[class*="term-2697"] #site-name a[rel="home"]{top:54px;}body[class*="term-2698"] #site-name a[rel="home"]{top:58px;}body[class*="term-2699"] #site-name a[rel="home"]{top:62px;}body[class*="term-2700"] #site-name a[rel="home"]{top:68px;}body[class*="term-2701"] #site-name a[rel="home"]{top:72px;}body[class*="imsa-tv"] #site-name a[rel="home"]{top:80px;}[class*="term-2698"] #site-name a[rel="home"]{width:215px;height:105px;background-image:url(/sites/all/themes/imsa/images/logo-conttire-m.png);}[class*="term-2699"] #site-name a[rel="home"]{width:193px;height:95px;background-image:url(/sites/all/themes/imsa/images/logo-cooperproto-m.png);}[class*="term-2700"] #site-name a[rel="home"]{width:254px;height:79px;background-image:url(/sites/all/themes/imsa/images/logo-porsche_us-m.gif);}[class*="term-2701"] #site-name a[rel="home"]{width:407px;height:73px;background-image:url(/sites/all/themes/imsa/images/logo-porsche_canada.gif);}[class*="imsa-tv"] #site-name a[rel="home"]{width:209px;height:64px;background-image:url(/sites/all/themes/imsa/images/logo-imsa-tv.png);}#site-name a[rel="home"]:hover{opacity:.9;}[id$="menu-racing-series"]{position:relative;margin-top:-42px;}[id$="menu-racing-series"] .menu{position:absolute;top:0;right:0;margin:8px 0 0;padding:0;}[id$="menu-racing-series"] .menu li{display:block;float:left;height:25px;text-align:center;line-height:1;border-right:1px solid #444;margin:0 12px;}[id$="menu-racing-series"] .menu li[class*="weathertech-sportscar-championship"]{margin-left:0;width:128px;}body[class*="term-2697"] [id$="menu-racing-series"] .menu li[class*="united-sportscar"] a{color:#ee0a29;}[id$="menu-racing-series"] .menu li[class*="continental"]{width:124px;color:#f9b84c;}[id$="menu-racing-series"] .menu li[class*="continental"] a:hover{color:#f9b84c;}body[class*="term-2698"] [id$="menu-racing-series"] .menu li[class*="continental"] a{color:#f9b84c;}[id$="menu-racing-series"] .menu li[class*="mazda"]{width:100px;color:#004b8e;}[id$="menu-racing-series"] .menu li[class*="mazda"] a:hover{color:#004b8e;}body[class*="term-2699"] [id$="menu-racing-series"] .menu li[class*="mazda"] a{color:#004b8e;}[id$="menu-racing-series"] .menu li[class*="cooper"]{width:100px;color:#004b8e;}[id$="menu-racing-series"] .menu li[class*="cooper"] a:hover{color:#004b8e;}body[class*="term-2699"] [id$="menu-racing-series"] .menu li[class*="cooper"] a{color:#004b8e;}[id$="menu-racing-series"] .menu li[class*="usa"]{width:80px;}body[class*="term-2700"] [id$="menu-racing-series"] .menu li[class*="usa"] a{color:#ee0a29;}[id$="menu-racing-series"] .menu li[class*="canada"]{width:100px;}body[class*="term-2701"] [id$="menu-racing-series"] .menu li[class*="canada"] a{color:#ee0a29;}[id$="menu-racing-series"] .menu li[class*="lamborghini"]{width:86px;}[id$="menu-racing-series"] .menu li[class*="ferrari"]{width:64px;}[id$="menu-racing-series"] .menu li.last{width:66px;border-right:none;margin-right:0;}[id$="menu-racing-series"] .menu li a{display:block;color:#a1a1a1;line-height:1;text-align:center;text-decoration:none;text-transform:uppercase;word-wrap:break-word;font-family:"din-condensed-web",sans-serif;font-size:13px;position:relative;top:-3px;left:-10px;}[id$="menu-racing-series"] .menu li a:hover{color:#ee0a29;}[class*="usa"] [id$="menu-racing-series"] .menu li[class*="usa"] a{color:#ee0a29;}[class*="canada"] [id$="menu-racing-series"] .menu li[class*="canada"] a{color:#ee0a29;}[id$="menu-racing-series"] .menu li.last{padding-right:0;}[id$="social-links-header-block"]{position:absolute;top:80px;left:480px;height:40px;background:#000;}[id$="social-links-header-block"] .content{width:500px;}[id$="social-links-header-block"] .content .social-links{width:100%;}[id$="social-links-header-block"] .content .social-links > div{font-size:14px;font-family:"din-condensed-web",sans-serif;font-weight:500;font-style:normal;float:left;margin:10px 15px 15px 10px;}[id$="social-links-header-block"] .content .social-links > div > a{text-decoration:none;text-transform:capitalize;}[id$="social-links-header-block"] .content .social-links > div > a:hover{opacity:.8;}[id$="social-links-header-block"] .content ul{position:relative;top:10px;margin:0;padding:0 20px;border:0;overflow:hidden;*zoom:1;}[id$="social-links-header-block"] .content ul li{list-style-image:none;list-style-type:none;margin-left:0;display:-moz-inline-stack;display:inline-block;vertical-align:middle;*vertical-align:auto;zoom:1;*display:inline;white-space:nowrap;}[id$="social-links-header-block"] .content li{margin-right:15px;-webkit-transition:all 0.15s;-moz-transition:all 0.15s;-o-transition:all 0.15s;transition:all 0.15s;}[id$="social-links-header-block"] .content li:hover{opacity:.9;}[id$="social-links-header-block"] .content li a{display:block;width:20px;height:20px;}#hero{min-width:980px;}#hero .block-title{color:#fff;font-size:50px;font-family:"UnitWeb-Black-Italic",sans-serif;font-weight:400;text-transform:uppercase;}#hero .block-title h2,#hero .block-title .page-user-login h2 > span,.page-user-login #hero .block-title h2 > span{margin-top:0;}div[id$="next-race"]{position:absolute;top:-585px;right:0;padding:20px;width:250px;height:350px;background:url(/sites/all/themes/imsa/images/nextrace-tudor.png) repeat-y center top;color:#fff;text-align:center;text-transform:uppercase;line-height:1;z-index:15;font-size:15px;font-family:"din-condensed-web",sans-serif;font-weight:500;font-style:normal;-webkit-box-shadow:0 0 12px rgba(0,0,0,0.4);-moz-box-shadow:0 0 12px rgba(0,0,0,0.4);box-shadow:0 0 12px rgba(0,0,0,0.4);-webkit-border-radius:5px;-moz-border-radius:5px;-ms-border-radius:5px;-o-border-radius:5px;border-radius:5px;}body[class*="term-2698"] div[id$="next-race"]{background-image:url(/sites/all/themes/imsa/images/nextrace-cont.png);color:#000;height:420px;top:-540px;}body[class*="term-2699"] div[id$="next-race"]{background-image:url(/sites/all/themes/imsa/images/nextrace-cooper.png);height:420px;top:-540px;}body[class*="term-2700"] div[id$="next-race"],body[class*="term-2701"] div[id$="next-race"]{background-image:url(/sites/all/themes/imsa/images/nextrace-porsche.png);height:420px;top:-540px;}div[id$="next-race"] .imsa-next-race > span{display:block;margin:auto;color:#fff;width:85%;font-size:20px;font-family:"UnitWeb-Black-Italic",sans-serif;font-weight:400;text-transform:uppercase;}body[class*="term-2698"] div[id$="next-race"] .imsa-next-race > span{color:#000;}div[id$="next-race"] .imsa-days-till-race{margin:10px auto;padding:18px 0;width:135px;height:114px;background:url(/sites/all/themes/imsa/images/bg-countdown.png) no-repeat center;color:#000;font-size:75px;font-family:"din-condensed-web",sans-serif;font-weight:500;font-style:normal;}body[class*="term-2697"] div[id$="next-race"] .imsa-days-till-race{padding:10px 0;background-image:url(/sites/all/themes/imsa/images/bg-countdown-s.png);width:110px;height:88px;font-size:60px;}div[id$="next-race"] .imsa-days-till-race span{display:block;color:#aaa9a9;font-size:14px;position:relative;top:-4px;}div[id$="next-race"] .imsa-event-image{margin-bottom:10px;}body[class*="term-2697"] div[id$="next-race"] .imsa-event-image{float:left;margin-bottom:0;margin-right:6px;width:80px;vertical-align:middle;}div[id$="next-race"] .imsa-event-image img{display:block;margin:auto;width:136px;height:auto;}body[class*="term-2697"] div[id$="next-race"] .imsa-event-image img{width:82px;}body[class*="term-2697"] div[id$="next-race"] .imsa-race{text-align:left;overflow:hidden;font-size:14px;width:120px;}div[id$="next-race"] .imsa-race-title{font-size:20px;font-weight:500;}body[class*="term-2697"] div[id$="next-race"] .imsa-race-title{font-size:14px;text-align:left;}div[id$="next-race"] .imsa-race-title + span{display:block;color:#c8cfcf;margin:2px 0;}body[class*="term-2698"] div[id$="next-race"] .imsa-race-title + span{color:rgba(0,0,0,0.7);}div[id$="next-race"] .imsa-race-location-and-date{width:100%;display:table;margin-top:10px;}div[id$="next-race"] .imsa-race-location-and-date [class$="location"],div[id$="next-race"] .imsa-race-location-and-date [class$="date"]{display:table-cell;width:50%;text-align:left;}div[id$="next-race"] .imsa-race-location-and-date [class$="location"] span,div[id$="next-race"] .imsa-race-location-and-date [class$="date"] span{display:block;margin-bottom:5px;color:#c8cfcf;}body[class*="term-2698"] div[id$="next-race"] .imsa-race-location-and-date [class$="location"] span,body[class*="term-2698"] div[id$="next-race"] .imsa-race-location-and-date [class$="date"] span{color:rgba(0,0,0,0.7);}div[id$="next-race"] .imsa-tudor-timer{margin:5px 0;}div[id$="next-race"] .imsa-race-buttons{position:absolute;bottom:0;left:0;width:250px;}div[id$="next-race"] .imsa-race-buttons [class$="info"],div[id$="next-race"] .imsa-race-buttons [class$="tickets"],div[id$="next-race"] .imsa-race-buttons [class$="no-tickets"]{display:inline-block;float:left;width:50%;height:50px;background:#000;text-align:center;font-weight:500;line-height:3.5;cursor:pointer;-webkit-transition:all 0.15s;-moz-transition:all 0.15s;-o-transition:all 0.15s;transition:all 0.15s;-webkit-border-radius:0 0 0 5px;-moz-border-radius:0 0 0 5px;-ms-border-radius:0 0 0 5px;-o-border-radius:0 0 0 5px;border-radius:0 0 0 5px;}div[id$="next-race"] .imsa-race-buttons [class$="info"]:hover,div[id$="next-race"] .imsa-race-buttons [class$="tickets"]:hover,div[id$="next-race"] .imsa-race-buttons [class$="no-tickets"]:hover{color:#fff;background:#0d0d0d;}div[id$="next-race"] .imsa-race-buttons [class$="info"] a:hover,div[id$="next-race"] .imsa-race-buttons [class$="tickets"] a:hover,div[id$="next-race"] .imsa-race-buttons [class$="no-tickets"] a:hover{color:#fff;}div[id$="next-race"] .imsa-race-buttons [class$="tickets"]{float:right;background:#ee0a29;-webkit-border-radius:0 0 5px 0;-moz-border-radius:0 0 5px 0;-ms-border-radius:0 0 5px 0;-o-border-radius:0 0 5px 0;border-radius:0 0 5px 0;-webkit-transition:all 0.15s;-moz-transition:all 0.15s;-o-transition:all 0.15s;transition:all 0.15s;}div[id$="next-race"] .imsa-race-buttons [class$="tickets"]:hover{background:#d60925;}body[class*="term-2699"] div[id$="next-race"] .imsa-race-buttons [class$="tickets"]{background:#00305b;}body[class*="term-2699"] div[id$="next-race"] .imsa-race-buttons [class$="tickets"]:hover{background:#002241;}body[class*="term-2698"] div[id$="next-race"] .imsa-race-buttons [class$="tickets"]{background:#f9b84c;}body[class*="term-2698"] div[id$="next-race"] .imsa-race-buttons [class$="tickets"]:hover{background:#f8ae33;}body[class*="term-2698"] div[id$="next-race"] .imsa-race-buttons [class$="tickets"] a{color:#000;}body[class*="term-2698"] div[id$="next-race"] .imsa-race-buttons [class$="tickets"] a:hover{color:#000;}div[id$="next-race"] .imsa-race-buttons [class$="no-tickets"]{background:#0f0f0f;width:100%;-webkit-border-radius:0 0 5px 5px;-moz-border-radius:0 0 5px 5px;-ms-border-radius:0 0 5px 5px;-o-border-radius:0 0 5px 5px;border-radius:0 0 5px 5px;}div[id$="next-race"] .imsa-next-session{margin-bottom:15px;}div[id$="next-race"] .imsa-next-session:before{content:'Next session:\00a0';}.page-search h2,.page-search .page-user-login h2 > span,.page-user-login .page-search h2 > span{color:#fff;margin-top:20px;font-size:20px;font-family:"UnitWeb-Black-Italic",sans-serif;font-weight:400;text-transform:uppercase;}.search-form label{display:block;margin-bottom:10px;}.search-form input[type="submit"]{padding-left:10px;padding-right:10px;}.search-results{padding:0;margin:0;}.search-results .title,.search-results .block-title{padding:10px 0 0;background:none;}.search-results .title a,.search-results .block-title a{color:#c8cfcf;}.search-results .title a:hover,.search-results .block-title a:hover{color:#fff;}.search-results .info-date{font-weight:500;font-size:12px;}.search-results .search-snippet-info{padding:0;}.search-results li{margin-bottom:10px;}#block-search-form{position:absolute;right:10px;top:85px;z-index:20;}#block-search-form input[name="search_block_form"]{width:140px;padding:5px;color:#444;font-weight:300;position:relative;}#block-search-form input[type="submit"]{background:url(/sites/all/themes/imsa/images/icon-search-b.png) no-repeat center right;padding:5px;border:none;width:20px;height:20px;position:absolute;right:5px;top:4px;text-indent:-9999px;-webkit-transition:all 0.15s;-moz-transition:all 0.15s;-o-transition:all 0.15s;transition:all 0.15s;}#block-search-form input[type="submit"]:hover{opacity:.8;}.page-scroller{position:fixed;top:45%;z-index:1000;margin-left:-34px;}.page-scroller *{transition:none;}.page-scroller li{height:25px;margin-bottom:5px;}.page-scroller li.top a:before{display:none;}.page-scroller li.top a i{position:absolute;top:4px;left:9px;z-index:3;}.page-scroller li a{position:relative;}.page-scroller li a:before{content:"";display:block;height:11px;width:11px;border:1px solid white;border-radius:22px;background:black;border:1px solid white;position:absolute;top:6px;left:6px;z-index:1;}.page-scroller li a:after{position:absolute;top:0;left:0;content:"";display:block;height:25px;width:25px;background:black;border-radius:50px;z-index:0;}.page-scroller li + li a{overflow:hidden;text-indent:-9000px;display:block;height:25px;width:25px;display:block;line-height:2em;font-family:"din-condensed-web",sans-serif;font-size:0.92857em;}.page-scroller li + li a:hover{width:auto;background:#ee0a29;display:inline-block;height:25px;text-indent:30px;border-radius:50px;padding-right:10px;}.page-scroller li + li.active a:before{background:white;}.page-scroller li + li.active a:after{background:#ee0a29;}.page-scroller li + li:hover,.page-scroller li + li:focus,.page-scroller li + li.active{display:block;}.region-slideshow{top:250px;left:0;z-index:1;width:100%;}.flexslider .slides img{width:100%;height:auto;}#flexslider-1{height:650px;}#flexslider-1 .flex-viewport{clear:both;height:100%;}#flexslider-1 .flex-direction-nav{top:50%;position:absolute;width:100%;}#flexslider-1 [class$="nothing"] img{display:block;width:100%;height:auto;}#flexslider-1 .slideinfowrap{position:relative;margin:0 auto;width:980px;}#flexslider-1 .slideinfo{position:absolute;bottom:-555px;left:0;color:#fff;font-size:15px;font-family:"franklin-gothic-urw",sans-serif;font-weight:500;font-style:normal;text-shadow:1px 1px 0 black,1px 1px 1px rgba(0,0,0,0.9),2px 2px 1px rgba(0,0,0,0.8),2px 2px 2px rgba(0,0,0,0.7),2px 2px 2px rgba(0,0,0,0.6),3px 3px 2px rgba(0,0,0,0.5),3px 3px 3px rgba(0,0,0,0.4),4px 4px 3px rgba(0,0,0,0.3),6px 6px 5px rgba(0,0,0,0.1),7px 7px 6px rgba(0,0,0,0.05);}#flexslider-1 .slideinfo [class$="field-title"],#flexslider-1 .slideinfo [class$="field-subtitle"],#flexslider-1 .slideinfo [class$="field-created"]{filter:Shadow(Color=#000,Direction=0,Strength=5),Shadow(Color=#000,Direction=90,Strength=5),Shadow(Color=#000,Direction=180,Strength=5),Shadow(Color=#000,Direction=270,Strength=5);}#flexslider-1 .slideinfo [class$="field-title"]{width:710px;letter-spacing:-1px;line-height:1;position:relative;bottom:10px;font-size:50px;font-family:"UnitWeb-Black-Italic",sans-serif;font-weight:400;text-transform:uppercase;}.flex-control-thumbs{position:relative;bottom:50px;left:0;z-index:15;padding-top:10px;margin:-50px auto 0;width:980px;width:980px;}.flex-control-thumbs li{position:relative;margin-right:-5px;width:90px;height:50px;}.flex-control-thumbs li.flex-active:before{width:20px;height:35px;content:'';position:absolute;left:35px;top:-7px;background:url(/sites/all/themes/imsa/images/arrow-thumb.png) no-repeat center top;}.flex-control-thumbs img{position:relative;top:0;left:0;z-index:5;display:inline-block;width:90px;height:50px;border:5px solid #000;opacity:1;-webkit-transition:all 0.15s;-moz-transition:all 0.15s;-o-transition:all 0.15s;transition:all 0.15s;}.flex-control-thumbs img:hover{opacity:.9;}.flex-control-thumbs img.flex-active{z-index:10;border-color:#fff;position:relative;}#flexslider-2{margin-bottom:-20px;position:relative;top:-7px;max-width:620px;width:100%;margin:0 auto;height:296px;padding:0 95px;overflow:hidden;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;}#flexslider-2.flexslider{background:none;border:none;}#flexslider-2 .flex-viewport{overflow:visible !important;}#flexslider-2 ul{position:relative;height:296px;}#flexslider-2 > li{position:relative;background:#000;}#flexslider-2 .text{display:none;background:rgba(0,0,0,0.7);position:absolute;bottom:0;width:430px;padding:20px;}#flexslider-2 .text p,#flexslider-2 .text .section-inside .view-alms-101- .views-row [class$="view-node"] div > div,.section-inside .view-alms-101- .views-row [class$="view-node"] #flexslider-2 .text div > div,#flexslider-2 .text footer[role="contentinfo"] a,footer[role="contentinfo"] #flexslider-2 .text a{margin:0;}#flexslider-2 .text div{position:absolute;right:20px;top:20px;color:#ee0a29;}body[class*="term-2698"] #flexslider-2 .text div{color:#f9b84c;}body[class*="term-2699"] #flexslider-2 .text div{color:#004b8e;}#flexslider-2 .text:before{content:'';position:absolute;top:-10px;left:40px;width:0;height:0;border-left:10px solid transparent;border-right:10px solid transparent;border-bottom:10px solid rgba(0,0,0,0.7);}#flexslider-2 .flex-direction-nav{width:620px;position:absolute;height:0;top:0;left:0;display:inline-block;}#flexslider-2 .flex-direction-nav li{background:rgba(0,0,0,0.6);float:left;width:95px;top:0;height:296px;position:absolute;}#flexslider-2 .flex-direction-nav li:last-child{float:right;right:0;}body:not(:-moz-handler-blocked) #flexslider-2 .flex-direction-nav li{top:0px;}#flexslider-2 .flex-direction-nav a{display:block !important;top:42% !important;opacity:1;margin:0;text-align:left;position:relative;left:30px !important;color:rgba(255,255,255,0.4);}#flexslider-2 .flex-active-slide .text{display:block;}#flexslider-2 .flex-active-slide .text span{display:inline-block;padding-right:70px;}div[id*="galleries-block"]{float:left;margin-top:50px;background:#222;width:620px;font-size:15px;font-family:"franklin-gothic-urw",sans-serif;font-weight:500;font-style:normal;}div[id*="galleries-block"] a[href="/photo-galleries"]{display:none;}div[id*="galleries-block"] .view-galleries{position:relative;}div[id*="galleries-block"] .block-title{padding:0;margin-top:0;background:none;position:relative;top:-40px;}div[id*="galleries-block"] .view-header{position:absolute;top:-55px;right:0;z-index:10;}div[id*="galleries-block"] .view-header a{color:#ee0a29;text-transform:uppercase;}body[class*="term-2698"] div[id*="galleries-block"] .view-header a{color:#f9b84c;}body[class*="term-2699"] div[id*="galleries-block"] .view-header a{color:#004b8e;}div[id*="galleries-block"] .view-header a:hover{color:#bd0821;}body[class*="term-2698"] div[id*="galleries-block"] .view-header a:hover{color:#f7a41b;}body[class*="term-2699"] div[id*="galleries-block"] .view-header a:hover{color:#00305b;}#flexslider-3 a{text-decoration:none;-webkit-transition:all 0.15s;-moz-transition:all 0.15s;-o-transition:all 0.15s;transition:all 0.15s;}#flexslider-3 .text{position:relative;display:block;margin-top:-66px;padding:20px;background:rgba(0,0,0,0.7);font-size:15px;font-family:"UnitWeb-Black",sans-serif;}#flexslider-3 .text p,#flexslider-3 .text .section-inside .view-alms-101- .views-row [class$="view-node"] div > div,.section-inside .view-alms-101- .views-row [class$="view-node"] #flexslider-3 .text div > div,#flexslider-3 .text footer[role="contentinfo"] a,footer[role="contentinfo"] #flexslider-3 .text a{padding:20px;margin:0;}.region-highlighted{display:table;}div[id$="news-block-1"]{background:#fff;border-left:1px solid #595959;border-right:1px solid #595959;width:324px;display:table-cell;}div[id$="news-block-1"] .view-footer a{color:#ee0a29;text-transform:uppercase;font-size:15px;font-family:"franklin-gothic-urw",sans-serif;font-weight:500;font-style:italic;}body[class*="term-2698"] div[id$="news-block-1"] .view-footer a{color:#bf7a06;}body[class*="term-2698"] div[id$="news-block-1"] .view-footer a:hover{color:#f7a41b;}body[class*="term-2699"] div[id$="news-block-1"] .view-footer a{color:#004b8e;}body[class*="term-2699"] div[id$="news-block-1"] .view-footer a:hover{color:#00305b;}.page-taxonomy div[id$="news-block-1"]{margin-bottom:0;}div[id$="videos-block-2"]{width:329px;background:#fff;display:table-cell;}div[id$="videos-block-2"] .view-footer a{color:#ee0a29;text-transform:uppercase;font-size:15px;font-family:"franklin-gothic-urw",sans-serif;font-weight:500;font-style:italic;}body[class*="term-2698"] div[id$="videos-block-2"] .view-footer a{color:#bf7a06;}body[class*="term-2698"] div[id$="videos-block-2"] .view-footer a:hover{color:#f7a41b;}body[class*="term-2699"] div[id$="videos-block-2"] .view-footer a{color:#004b8e;}body[class*="term-2699"] div[id$="videos-block-2"] .view-footer a:hover{color:#00305b;}div[id$="videos-block-2"] a{color:#fff;font-size:12px;}div[id$="videos-block-2"] ul{list-style:none;}div[id$="videos-block-2"] li{margin:0;}div[id$="videos-block-2"] li:not(.views-row-first){width:50%;}div[id$="videos-block-2"] li[class*="first"]{float:none;margin:0;position:relative;width:100%;}div[id$="videos-block-2"] li[class*="first"] img{display:block;margin:0 auto;width:100%;height:auto;}div[id$="videos-block-2"] li[class*="first"] [class$="video-thumbnail"] a{font-size:15px;}div[id$="videos-block-2"] li[class*="first"] [class$="video-thumbnail"] a:after{position:absolute;top:54px;left:118px;display:block;width:88px;height:88px;background:url(/sites/all/themes/imsa/images/icon-play.png) no-repeat;content:'';opacity:.8;-webkit-transition:all 0.15s;-moz-transition:all 0.15s;-o-transition:all 0.15s;transition:all 0.15s;}div[id$="videos-block-2"] li[class*="first"] [class$="video-thumbnail"] a:hover:after{opacity:1;}div[id$="videos-block-2"] .views-row-2,div[id$="videos-block-2"] .views-row-3{float:left;position:relative;}div[id$="videos-block-2"] .views-row-2 img,div[id$="videos-block-2"] .views-row-3 img{max-width:100%;height:auto;}div[id$="videos-block-2"] .views-row-2 [class$="video-thumbnail"] a:after,div[id$="videos-block-2"] .views-row-3 [class$="video-thumbnail"] a:after{position:absolute;top:24px;left:64px;display:block;width:48px;height:48px;background:url(/sites/all/themes/imsa/images/icon-play-s.png) no-repeat;content:'';opacity:.8;-webkit-transition:all 0.15s;-moz-transition:all 0.15s;-o-transition:all 0.15s;transition:all 0.15s;}div[id$="videos-block-2"] .views-row-2 [class$="video-thumbnail"] a:hover:after,div[id$="videos-block-2"] .views-row-3 [class$="video-thumbnail"] a:hover:after{opacity:1;}div[id$="videos-block-2"] .views-row-1 .views-field-title,div[id$="videos-block-2"] .views-row-1 .view-footer{margin-top:-1px;}div[id$="videos-block-2"] .views-field-title,div[id$="videos-block-2"] .view-footer{border-top:1px solid #595959;position:relative;padding:10px;margin-top:-4px;}div[id$="videos-block-2"] .views-field-title a,div[id$="videos-block-2"] .view-footer a{font-size:15px;}div[id$="videos-block-2"] .views-field-title:after,div[id$="videos-block-2"] .view-footer:after{position:absolute;content:'';top:-11px;left:35px;width:21px;height:12px;background:url(/sites/all/themes/imsa/images/icon-arrow-u.png) no-repeat;}div[id$="videos-block-2"] .content{padding:0;}div[id$="videos-block-2"] .view-videos{background:#000;}div[id$="videos-block-2"] .view-footer{background:#fff;padding:25px 30px;}div[id$="videos-block-2"] .view-footer:after{background:none;}[id$="static-standings"]{width:331px;display:table-cell;}[id$="static-standings"] .imsa-standings:first-child{margin-bottom:40px;}[id$="static-standings"] [class$="series-logo"]{text-align:center;margin-bottom:10px;}[id$="static-standings"] [class$="series-logo"] ~ div{margin-bottom:10px;}div[id*="point-standings"]{width:331px;color:#222;font-weight:500;display:table-cell;}div[id*="point-standings"] .form-item-class{float:left;display:inline-block;}div[id*="point-standings"] .form-item-class select{width:150px;}div[id*="point-standings"] .form-item-bundle{float:right;display:inline-block;}div[id*="point-standings"] .form-item-bundle select{width:115px;}div[id*="point-standings"] .imsa-standings td.rank{font-size:45px;font-family:"din-condensed-web",sans-serif;font-weight:500;font-style:normal;margin:0;width:40px;color:#c1c1c1;}div[id*="point-standings"] .imsa-standings td.driver{color:#222;text-transform:uppercase;font-size:15px;font-family:"UnitWeb-Black-Italic",sans-serif;font-weight:400;text-transform:uppercase;}div[id*="point-standings"] .imsa-standings td.points{text-align:right;color:#ee0a29;font-size:14px;font-family:"din-condensed-web",sans-serif;font-weight:500;font-style:normal;}div[id*="point-standings"] .imsa-standings td.points span{position:relative;right:7px;display:block;font-size:25px;font-family:"din-condensed-web",sans-serif;font-weight:500;font-style:normal;}div[id*="point-standings"] .imsa-standings td.msg{color:#ee0a29;font-size:18px;font-family:"din-condensed-web",sans-serif;font-weight:500;font-style:normal;}div[id*="point-standings"] div[id$="-wrapper"] label{color:#817e7e;}div[id*="point-standings"] div[id$="-wrapper"] table{width:100%;clear:both;}div[id*="point-standings"] [class$="series-logo"]{text-align:center;margin-bottom:10px;}div[id*="point-standings"] [class$="series-logo"] ~ div{margin-bottom:10px;}[id$="social-links-ad-1"],[id$="social-links-ad-2"]{float:left;margin-right:20px;-webkit-transition:opacity 0.15s;-moz-transition:opacity 0.15s;-o-transition:opacity 0.15s;transition:opacity 0.15s;}[id$="social-links-ad-1"]:hover,[id$="social-links-ad-2"]:hover{opacity:.95;}[id$="social-links-ad-2"]{margin-right:0;}[id$="multiblock-8"]{clear:both;margin-bottom:30px;}div[id$="uscr-series-page-twitter"]{clear:both;background:url(/sites/all/themes/imsa/images/bg-steel.jpg) no-repeat center top;background-size:cover;padding:20px;border:1px solid #444;height:534px;margin-bottom:34px;-webkit-border-radius:5px;-moz-border-radius:5px;-ms-border-radius:5px;-o-border-radius:5px;border-radius:5px;}div[id$="uscr-series-page-twitter"] .content > div{float:left;width:48%;}div[id$="uscr-series-page-twitter"] .content > div:last-child{float:right;}div[id$="uscr-series-page-twitter"] .item-list{height:388px;overflow:auto;border:1px solid #444;background:#333 !important;font-size:14px;font-weight:500;-webkit-border-radius:5px;-moz-border-radius:5px;-ms-border-radius:5px;-o-border-radius:5px;border-radius:5px;}div[id$="uscr-series-page-twitter"] .item-list ul > *:last-child,div[id$="uscr-series-page-twitter"] .item-list ul > *:last-child > *:last-child,div[id$="uscr-series-page-twitter"] .item-list ul > *:last-child > *:last-child > *:last-child{margin:0;}div[id$="uscr-series-page-twitter"] .subtitle{color:#fff;text-align:center;display:block;margin-bottom:20px;font-size:20px;font-family:"UnitWeb-Black-Italic",sans-serif;font-weight:400;text-transform:uppercase;}div[id$="uscr-series-page-twitter"] > h2.block-title{color:#ee0a29;font-size:23px;padding:0;margin:0 0 30px;}div[id$="uscr-series-page-twitter"] .block-title{font-size:20px;color:#fff;}div[id$="uscr-series-page-twitter"] .content > *:last-child,div[id$="uscr-series-page-twitter"] .content > *:last-child > *:last-child,div[id$="uscr-series-page-twitter"] .content > *:last-child > *:last-child > *:last-child{margin:0;}.block-imsa-upcoming-races .block-title{padding-top:0;margin-top:0;background:none;color:#ee0a29;text-align:center;font-size:30px;font-family:"UnitWeb-Black-Italic",sans-serif;font-weight:400;text-transform:uppercase;}body[class*="term-2698"] .block-imsa-upcoming-races .block-title{color:#f9b84c;}body[class*="term-2699"] .block-imsa-upcoming-races .block-title{color:#004b8e;}.imsa-upcoming-races-slider{border:none;background:none;margin-bottom:20px;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;}.imsa-upcoming-races-slider .slide-group{width:226px !important;line-height:1;text-transform:uppercase;background:#fff;text-align:center;margin:0 10px;height:130px;position:relative;font-size:12px;font-family:"din-condensed-web",sans-serif;font-weight:500;font-style:normal;-webkit-border-radius:5px;-moz-border-radius:5px;-ms-border-radius:5px;-o-border-radius:5px;border-radius:5px;-webkit-transition:all 0.15s;-moz-transition:all 0.15s;-o-transition:all 0.15s;transition:all 0.15s;}.imsa-upcoming-races-slider .slide-group:hover{background:#efefef;}.imsa-upcoming-races-slider .slide-group img{position:absolute;top:18px;left:65px;width:90px;height:auto;}.imsa-upcoming-races-slider .imsa-event-image{position:relative;height:75px;}.imsa-upcoming-races-slider .imsa-race{margin-top:10px;color:#000;}.imsa-upcoming-races-slider .imsa-race-date{display:inline;white-space:nowrap;}.imsa-upcoming-races-slider .imsa-track-name{display:block;}.imsa-upcoming-races-slider .flex-direction-nav{top:50%;position:absolute;width:100%;}.imsa-upcoming-races-slider .flex-direction-nav a{position:absolute;display:block;opacity:.6;color:#fff;-webkit-transition:all 0.15s;-moz-transition:all 0.15s;-o-transition:all 0.15s;transition:all 0.15s;}.imsa-upcoming-races-slider .flex-direction-nav a.flex-prev{left:-30px;}.imsa-upcoming-races-slider .flex-direction-nav a.flex-prev:hover{opacity:1;left:-30px;}.imsa-upcoming-races-slider .flex-direction-nav a.flex-next{right:-30px;}.imsa-upcoming-races-slider .flex-direction-nav a.flex-next:hover{opacity:1;right:-30px;}.imsa-upcoming-races-slider.flexslider:hover .flex-prev,.imsa-upcoming-races-slider.flexslider:hover .flex-next{position:absolute;text-shadow:0;-webkit-transition:none 1s;-moz-transition:none 1s;-o-transition:none 1s;transition:none 1s;}.imsa-upcoming-races-slider.flexslider:hover .flex-prev{left:-30px;}.imsa-upcoming-races-slider.flexslider:hover .flex-prev:hover{left:-30px;opacity:1;}.imsa-upcoming-races-slider.flexslider:hover .flex-next{right:-30px;}.imsa-upcoming-races-slider.flexslider:hover .flex-next:hover{right:-30px;opacity:1;}.imsa-upcoming-races-slider .flexslider:hover .flex-prev{left:-50px;}.page-user-login input{width:100%;}.page-user-login label{padding-bottom:5px;}.page-user-login h2,.page-user-login h2 > span{margin:0;padding:0;background:none;color:#afafaf;text-align:left;font-size:25px;font-family:"UnitWeb-Black-Italic",sans-serif;font-weight:400;text-transform:uppercase;}.page-user-login [id$="request-password"]{margin-bottom:0;}.page-user-login #edit-account{clear:both;}#user-register-form .description{display:inline-block;clear:both;padding-top:10px;padding-right:2px;padding-left:0;font-size:11px;}#user-register-form [class*="first-name"],#user-register-form [class*="last-name"],#user-register-form .form-item-name,#user-register-form .form-item-mail{float:left;width:50%;}.logged-in #user-register-form [class*="first-name"],.logged-in
  #user-register-form [class*="last-name"],.logged-in
  #user-register-form .form-item-name,.logged-in
  #user-register-form .form-item-mail{width:auto;}.logged-in #user-register-form .form-item-mail{float:none;clear:both;}#user-register-form input:not([type="checkbox"]){width:290px;}#user-register-form .form-checkbox{display:inline-block;float:left;margin-right:5px;width:auto;}#user-register-form .form-checkbox + label{position:relative;top:-1px;}#user-register-form .fb_login_button_wrapper{padding:10px;text-align:center;cursor:pointer;-webkit-border-radius:5px;-moz-border-radius:5px;-ms-border-radius:5px;-o-border-radius:5px;border-radius:5px;}.logged-in #user-register-form #edit-actions .form-submit{width:135px;padding-left:5px;padding-right:5px;}#user-register-form [id$="media_center"]{clear:both;}[id$="alms-login"],.page-user-login [id$="request-password"]{margin-bottom:20px;}[id$="alms-login"] div > *:last-child,.page-user-login [id$="request-password"] div > *:last-child,[id$="alms-login"] div > *:last-child > *:last-child,.page-user-login [id$="request-password"] div > *:last-child > *:last-child,[id$="alms-login"] div > *:last-child > *:last-child > *:last-child,.page-user-login [id$="request-password"] div > *:last-child > *:last-child > *:last-child{margin:0;}[id$="alms-login"] h2,.page-user-login [id$="request-password"] h2,[id$="alms-login"] .page-user-login h2 > span,.page-user-login [id$="alms-login"] h2 > span,.page-user-login [id$="request-password"] h2 > span{margin:0 0 20px;color:#fff;text-align:center;font-size:20px;}[id$="alms-login"] .content,.page-user-login [id$="request-password"] .content{-webkit-border-radius:5px;-moz-border-radius:5px;-ms-border-radius:5px;-o-border-radius:5px;border-radius:5px;padding:12px;border:1px solid #444;background:#333;}[id$="alms-login"] .form-item-name,.page-user-login [id$="request-password"] .form-item-name{margin-top:0;}[id$="alms-login"] .fb_user-login-button-wrapper,.page-user-login [id$="request-password"] .fb_user-login-button-wrapper{padding:10px;text-align:center;cursor:pointer;-webkit-border-radius:5px;-moz-border-radius:5px;-ms-border-radius:5px;-o-border-radius:5px;border-radius:5px;}#user-profile-form .fb_login_button_wrapper{padding:10px;text-align:center;cursor:pointer;-webkit-border-radius:5px;-moz-border-radius:5px;-ms-border-radius:5px;-o-border-radius:5px;border-radius:5px;}#user-profile-form #edit-picture-upload{padding:0;}#user-profile-form .password-strength{position:relative;right:60px;}#user-profile-form .form-type-password{width:auto;}#user-profile-form .password-confirm > span{color:red;text-transform:uppercase;font-weight:700;}#user-profile-form .password-confirm > span.ok{color:green;}.section-inside .view-alms-101- .field-content{display:block;margin-bottom:-6px;}.section-inside .view-alms-101- [class$="link-container"]{overflow:hidden;padding-bottom:20px;}.section-inside .view-alms-101- .imsa-title{display:block;background:#222;padding:16px 20px;font-size:18px;font-family:"UnitWeb-Black-Italic",sans-serif;font-weight:400;text-transform:uppercase;}.section-inside .view-alms-101- .imsa-title a{display:block;border-bottom:1px solid #444;}.section-inside .view-alms-101- .views-row{background:#333;background:#333 url(/sites/all/themes/imsa/images/detail-bg-h.gif) repeat-y left top;margin-bottom:20px;border:1px solid #444;overflow:hidden;height:140px;font-size:12px;font-family:"din-condensed-web",sans-serif;font-weight:500;font-style:normal;-webkit-border-radius:5px;-moz-border-radius:5px;-ms-border-radius:5px;-o-border-radius:5px;border-radius:5px;}.section-inside .view-alms-101- .views-row [class$="image"],.section-inside .view-alms-101- .views-row .view-race-schedule .info .weather [class$="wind"],.view-race-schedule .info .weather .section-inside .view-alms-101- .views-row [class$="wind"],.section-inside .view-alms-101- .views-row .view-car-corrals .info .weather [class$="wind"],.view-car-corrals .info .weather .section-inside .view-alms-101- .views-row [class$="wind"],.section-inside .view-alms-101- .views-row .view-race-schedule .info .weather [class$="temp"],.view-race-schedule .info .weather .section-inside .view-alms-101- .views-row [class$="temp"],.section-inside .view-alms-101- .views-row .view-car-corrals .info .weather [class$="temp"],.view-car-corrals .info .weather .section-inside .view-alms-101- .views-row [class$="temp"]{float:left;}.section-inside .view-alms-101- .views-row [class$="image"] img,.section-inside .view-alms-101- .views-row .view-race-schedule .info .weather [class$="wind"] img,.view-race-schedule .info .weather .section-inside .view-alms-101- .views-row [class$="wind"] img,.section-inside .view-alms-101- .views-row .view-car-corrals .info .weather [class$="wind"] img,.view-car-corrals .info .weather .section-inside .view-alms-101- .views-row [class$="wind"] img,.section-inside .view-alms-101- .views-row .view-race-schedule .info .weather [class$="temp"] img,.view-race-schedule .info .weather .section-inside .view-alms-101- .views-row [class$="temp"] img,.section-inside .view-alms-101- .views-row .view-car-corrals .info .weather [class$="temp"] img,.view-car-corrals .info .weather .section-inside .view-alms-101- .views-row [class$="temp"] img{width:140px;height:140px;overflow:hidden;border:none;opacity:.9;}.section-inside .view-alms-101- .views-row [class$="view-node"]{padding:0 20px;color:#fff;font-size:14px;font-family:"franklin-gothic-urw",sans-serif;font-weight:300;font-style:normal;}.section-inside .view-alms-101- .views-row [class$="view-node"] a{font-size:14px;font-family:"franklin-gothic-urw",sans-serif;font-weight:500;font-style:normal;}.section-inside .view-alms-101- .views-row [class$="view-node"] a:first-child{color:#fff;font-size:18px;font-family:"UnitWeb-Black-Italic",sans-serif;font-weight:400;text-transform:uppercase;}.section-inside .view-alms-101- .views-row [class$="view-node"] a:first-child:hover{color:#c8cfcf;}.section-inside .view-alms-101- .views-row [class$="view-node"] a:last-child{text-transform:capitalize;display:block;color:#c8cfcf;}.section-inside .view-alms-101- .views-row [class$="view-node"] a:last-child:after{content:" \00bb";}.section-inside .view-alms-101- .views-row [class$="view-node"] a:last-child:hover{color:#fff;}.section-inside .view-alms-101- .views-row [class$="view-node"] p,.section-inside .view-alms-101- .views-row [class$="view-node"] div > div,.section-inside .view-alms-101- .views-row [class$="view-node"] footer[role="contentinfo"] a,footer[role="contentinfo"] .section-inside .view-alms-101- .views-row [class$="view-node"] a{padding:0;margin-bottom:0;}.section-inside .view-alms-101- .views-row [class$="view-node"] div > div{margin:1em 0;}.view-alms-101- [class^="col"]{height:140px;overflow:hidden;margin-bottom:20px;border:1px solid #444;color:#fff;background:#333 url(/sites/all/themes/imsa/images/detail-bg-h.gif) repeat-y left top;font-size:12px;font-family:"din-condensed-web",sans-serif;font-weight:500;font-style:normal;-webkit-border-radius:5px;-moz-border-radius:5px;-ms-border-radius:5px;-o-border-radius:5px;border-radius:5px;}.view-alms-101- [class^="col"] [class$="image"],.view-alms-101- [class^="col"] .view-race-schedule .info .weather [class$="wind"],.view-race-schedule .info .weather .view-alms-101- [class^="col"] [class$="wind"],.view-alms-101- [class^="col"] .view-car-corrals .info .weather [class$="wind"],.view-car-corrals .info .weather .view-alms-101- [class^="col"] [class$="wind"],.view-alms-101- [class^="col"] .view-race-schedule .info .weather [class$="temp"],.view-race-schedule .info .weather .view-alms-101- [class^="col"] [class$="temp"],.view-alms-101- [class^="col"] .view-car-corrals .info .weather [class$="temp"],.view-car-corrals .info .weather .view-alms-101- [class^="col"] [class$="temp"]{float:left;margin-bottom:-3px;width:140px;}.view-alms-101- [class^="col"] [class$="image"] img,.view-alms-101- [class^="col"] .view-race-schedule .info .weather [class$="wind"] img,.view-race-schedule .info .weather .view-alms-101- [class^="col"] [class$="wind"] img,.view-alms-101- [class^="col"] .view-car-corrals .info .weather [class$="wind"] img,.view-car-corrals .info .weather .view-alms-101- [class^="col"] [class$="wind"] img,.view-alms-101- [class^="col"] .view-race-schedule .info .weather [class$="temp"] img,.view-race-schedule .info .weather .view-alms-101- [class^="col"] [class$="temp"] img,.view-alms-101- [class^="col"] .view-car-corrals .info .weather [class$="temp"] img,.view-car-corrals .info .weather .view-alms-101- [class^="col"] [class$="temp"] img{width:140px;height:140px;overflow:hidden;border:none;opacity:.9;}.view-alms-101- [class^="col"] .field-content p,.section-inside .view-alms-101- [class^="col"] .field-content .views-row [class$="view-node"] div > div,.section-inside .view-alms-101- .views-row [class$="view-node"] [class^="col"] .field-content div > div,.view-alms-101- [class^="col"] .field-content footer[role="contentinfo"] a,footer[role="contentinfo"] .view-alms-101- [class^="col"] .field-content a{margin-bottom:0;}.view-alms-101- [class^="col"] [class$="title"]{background:#222;overflow:hidden;padding:16px 20px;color:#fff;font-size:18px;font-family:"UnitWeb-Black-Italic",sans-serif;font-weight:400;text-transform:uppercase;}.view-alms-101- [class^="col"] [class$="title"] span{display:block;}.view-alms-101- [class^="col"] [class$="title"] span a{display:block;border-bottom:1px solid #444;}.view-alms-101- [class^="col"] [class$="title"]:hover{color:#c8cfcf;}.view-alms-101- [class^="col"] [class$="body"]{padding-left:20px;overflow:hidden;line-height:1;font-size:14px;font-family:"franklin-gothic-urw",sans-serif;font-weight:300;font-style:normal;}.view-alms-101- [class^="col"] [class$="body"] div{margin-top:14px;margin-bottom:0;}.view-alms-101- [class^="col"] [class$="container"]{margin-left:160px;padding-bottom:20px;overflow:hidden;font-size:14px;font-family:"franklin-gothic-urw",sans-serif;font-weight:500;font-style:normal;}.view-alms-101- [class^="col"] [class$="container"] a{color:#c8cfcf;}.view-alms-101- [class^="col"] [class$="container"] a:after{content:" \00bb";}.section-alms101 .field-name-body img{margin:20px !important;border:3px solid #fff;}div[id$="corral_slideshow_block"] img{border:3px solid #fff;}div[id$="corral_slideshow_block"] .corral-title{margin:6px 0;font-size:18px;font-family:"UnitWeb-Black-Italic",sans-serif;font-weight:400;text-transform:uppercase;}div[id$="corral_slideshow_block"] .view-corral-link a{color:#ee0a29;font-size:14px;font-family:"din-condensed-web",sans-serif;font-weight:500;font-style:normal;}div[id$="corral_slideshow_block"] .view-corral-link a:hover{color:#bd0821;}.page-car-corral .panel-pane{margin:20px 0;}.page-car-corral .pane-title{font-style:normal;font-size:14px;font-family:"din-condensed-web",sans-serif;font-weight:500;font-style:normal;}.section-galleries [class*="gallery-description"] p,.section-galleries [class*="gallery-description"] .section-inside .view-alms-101- .views-row [class$="view-node"] div > div,.section-inside .view-alms-101- .views-row [class$="view-node"] .section-galleries [class*="gallery-description"] div > div,.section-galleries [class*="gallery-description"] footer[role="contentinfo"] a,footer[role="contentinfo"] .section-galleries [class*="gallery-description"] a{font-size:14px;font-family:"din-condensed-web",sans-serif;font-weight:500;font-style:normal;text-transform:uppercase;}.view-news a{color:#c8cfcf;}.view-news a:hover{color:#fff;}.view-audio-center a{color:#c8cfcf;}.view-audio-center a:hover{color:#fff;}.view-audio-center .views-field-field-audio-file{float:left;padding-top:5px;padding-bottom:5px;}.node-type-audio a{color:#c8cfcf;}.node-type-audio a:hover{color:#fff;}.node-type-audio .node-audio.view-mode-full .field-name-field-audio-thumbnail img{float:left;margin:0 10px 5px 0;border:1px solid #444;}.node-type-audio .node-audio.view-mode-full .field-name-field-audio-file{float:left;padding:5px 0;}.node-type-audio .node-audio.view-mode-full .field-name-field-audio-file .mejs-container{float:left;}.node-type-audio .node-audio.view-mode-full .field-name-field-audio-file .mediaelement-download-link{float:right;margin:10px;font-weight:500;}.view-press-releases a{color:#c8cfcf;}.view-press-releases a:hover{color:#fff;}.node-type-article .field-items .field-item > div:first-child::first-line{font-weight:900;}.node-type-article [class*="subtitle"]{margin-bottom:20px;font-size:18px;font-family:"UnitWeb-Black-Italic",sans-serif;font-weight:400;text-transform:uppercase;}.node-type-article [class*="field-source"]{margin-top:20px;}.node-type-article [class*="field-source"] > div{font-size:14px;display:inline-block;float:left;}.node-type-article [class*="field-source"] .field-label{margin-right:5px;}.node-type-article [class*="field-source"] .field-item{font-size:14px;font-family:"franklin-gothic-urw",sans-serif;font-weight:300;font-style:normal;}body[class*="press-release"] .submitted{font-weight:500;}body[class*="press-release"] .user-picture{float:left;margin:0 20px 0 0;}[class*="multimedia"] ul{list-style:none;}[class*="multimedia"] .view-alms-tv-episodes .view-content{width:100%;}[class*="multimedia"] .view-alms-tv-episodes .views-row{background:#000;display:inline-block;width:186px;min-height:125px;float:left;margin:0 0 18px 31px;padding:15px 15px 5px;-webkit-transition:all 0.15s;-moz-transition:all 0.15s;-o-transition:all 0.15s;transition:all 0.15s;}[class*="multimedia"] .view-alms-tv-episodes .views-row:nth-child(3n+1){clear:both;margin-left:0;}[class*="multimedia"] .view-alms-tv-episodes .views-row [class$="title"],[class*="multimedia"] .view-alms-tv-episodes .views-row [class$="name"],[class*="multimedia"] .view-alms-tv-episodes .views-row .views-field-field-tv-show-tag,[class*="multimedia"] .view-alms-tv-episodes .views-row .views-field-field-source,[class*="multimedia"] .view-alms-tv-episodes .views-row .text{padding:8px 0;display:block;line-height:1;font-size:14px;font-family:"franklin-gothic-urw",sans-serif;font-weight:500;font-style:normal;-webkit-transition:all 0.15s;-moz-transition:all 0.15s;-o-transition:all 0.15s;transition:all 0.15s;}[class*="multimedia"] .view-alms-tv-episodes .views-row [class$="tv-show-logo"] img{opacity:.9;display:block;width:auto;margin:auto;border:none;-webkit-transition:all 0.15s;-moz-transition:all 0.15s;-o-transition:all 0.15s;transition:all 0.15s;}[class*="multimedia"] .view-alms-tv-episodes .views-row [class$="tv-show-logo"] img:hover{opacity:1;}[class*="multimedia"] .view-alms-tv-episodes .views-row a{color:#fff;line-height:normal;text-transform:capitalize;font-size:14px;font-family:"franklin-gothic-urw",sans-serif;font-weight:500;font-style:normal;-webkit-transition:all 0.15s;-moz-transition:all 0.15s;-o-transition:all 0.15s;transition:all 0.15s;}[class*="multimedia"] .view-alms-tv-episodes .views-row a:hover{color:#ee0a29;}[class*="multimedia"] .view-alms-tv-episodes[class*="term-2698"] .views-row a:hover{color:#f9b84c;}[class*="multimedia"] .view-alms-tv-episodes[class*="term-2699"] .views-row a:hover{color:#004b8e;}[class*="multimedia"] ul{list-style:none;}[class*="multimedia"] .pane-videos .view-content{width:100%;}[class*="multimedia"] .pane-videos .views-row{background:#000;display:inline-block;width:186px;min-height:125px;float:left;margin:0 0 18px 31px;padding:15px 15px 5px;-webkit-transition:all 0.15s;-moz-transition:all 0.15s;-o-transition:all 0.15s;transition:all 0.15s;}[class*="multimedia"] .pane-videos .views-row:nth-child(3n+1){clear:both;margin-left:0;}[class*="multimedia"] .pane-videos .views-row [class$="title"],[class*="multimedia"] .pane-videos .views-row [class$="name"],[class*="multimedia"] .pane-videos .views-row .views-field-field-tv-show-tag,[class*="multimedia"] .pane-videos .views-row .views-field-field-source,[class*="multimedia"] .pane-videos .views-row .text{padding:8px 0;display:block;line-height:1;font-size:14px;font-family:"franklin-gothic-urw",sans-serif;font-weight:500;font-style:normal;-webkit-transition:all 0.15s;-moz-transition:all 0.15s;-o-transition:all 0.15s;transition:all 0.15s;}[class*="multimedia"] .pane-videos .views-row [class$="tv-show-logo"] img{opacity:.9;display:block;width:auto;margin:auto;border:none;-webkit-transition:all 0.15s;-moz-transition:all 0.15s;-o-transition:all 0.15s;transition:all 0.15s;}[class*="multimedia"] .pane-videos .views-row [class$="tv-show-logo"] img:hover{opacity:1;}[class*="multimedia"] .pane-videos .views-row a{color:#fff;line-height:normal;text-transform:capitalize;font-size:14px;font-family:"franklin-gothic-urw",sans-serif;font-weight:500;font-style:normal;-webkit-transition:all 0.15s;-moz-transition:all 0.15s;-o-transition:all 0.15s;transition:all 0.15s;}[class*="multimedia"] .pane-videos .views-row a:hover{color:#ee0a29;}[class*="multimedia"] .pane-videos[class*="term-2698"] .views-row a:hover{color:#f9b84c;}[class*="multimedia"] .pane-videos[class*="term-2699"] .views-row a:hover{color:#004b8e;}[class*="multimedia"] ul{list-style:none;}[class*="multimedia"] .pane-galleries .view-content{width:100%;}[class*="multimedia"] .pane-galleries .views-row{background:#000;display:inline-block;width:186px;min-height:125px;float:left;margin:0 0 18px 31px;padding:15px 15px 5px;-webkit-transition:all 0.15s;-moz-transition:all 0.15s;-o-transition:all 0.15s;transition:all 0.15s;}[class*="multimedia"] .pane-galleries .views-row:nth-child(3n+1){clear:both;margin-left:0;}[class*="multimedia"] .pane-galleries .views-row [class$="title"],[class*="multimedia"] .pane-galleries .views-row [class$="name"],[class*="multimedia"] .pane-galleries .views-row .views-field-field-tv-show-tag,[class*="multimedia"] .pane-galleries .views-row .views-field-field-source,[class*="multimedia"] .pane-galleries .views-row .text{padding:8px 0;display:block;line-height:1;font-size:14px;font-family:"franklin-gothic-urw",sans-serif;font-weight:500;font-style:normal;-webkit-transition:all 0.15s;-moz-transition:all 0.15s;-o-transition:all 0.15s;transition:all 0.15s;}[class*="multimedia"] .pane-galleries .views-row [class$="tv-show-logo"] img{opacity:.9;display:block;width:auto;margin:auto;border:none;-webkit-transition:all 0.15s;-moz-transition:all 0.15s;-o-transition:all 0.15s;transition:all 0.15s;}[class*="multimedia"] .pane-galleries .views-row [class$="tv-show-logo"] img:hover{opacity:1;}[class*="multimedia"] .pane-galleries .views-row a{color:#fff;line-height:normal;text-transform:capitalize;font-size:14px;font-family:"franklin-gothic-urw",sans-serif;font-weight:500;font-style:normal;-webkit-transition:all 0.15s;-moz-transition:all 0.15s;-o-transition:all 0.15s;transition:all 0.15s;}[class*="multimedia"] .pane-galleries .views-row a:hover{color:#ee0a29;}[class*="multimedia"] .pane-galleries[class*="term-2698"] .views-row a:hover{color:#f9b84c;}[class*="multimedia"] .pane-galleries[class*="term-2699"] .views-row a:hover{color:#004b8e;}.pane-alms-tv-episodes .pane-title{margin-left:20px;}body[class*="-videos"] ul{list-style:none;}body[class*="-videos"] .view-id-videos .view-content{width:100%;}body[class*="-videos"] .view-id-videos .views-row{background:#000;display:inline-block;width:186px;min-height:125px;float:left;margin:0 0 18px 31px;padding:15px 15px 5px;-webkit-transition:all 0.15s;-moz-transition:all 0.15s;-o-transition:all 0.15s;transition:all 0.15s;}body[class*="-videos"] .view-id-videos .views-row:nth-child(3n+1){clear:both;margin-left:0;}body[class*="-videos"] .view-id-videos .views-row [class$="title"],body[class*="-videos"] .view-id-videos .views-row [class$="name"],body[class*="-videos"] .view-id-videos .views-row .views-field-field-tv-show-tag,body[class*="-videos"] .view-id-videos .views-row .views-field-field-source,body[class*="-videos"] .view-id-videos .views-row .text{padding:8px 0;display:block;line-height:1;font-size:14px;font-family:"franklin-gothic-urw",sans-serif;font-weight:500;font-style:normal;-webkit-transition:all 0.15s;-moz-transition:all 0.15s;-o-transition:all 0.15s;transition:all 0.15s;}body[class*="-videos"] .view-id-videos .views-row [class$="tv-show-logo"] img{opacity:.9;display:block;width:auto;margin:auto;border:none;-webkit-transition:all 0.15s;-moz-transition:all 0.15s;-o-transition:all 0.15s;transition:all 0.15s;}body[class*="-videos"] .view-id-videos .views-row [class$="tv-show-logo"] img:hover{opacity:1;}body[class*="-videos"] .view-id-videos .views-row a{color:#fff;line-height:normal;text-transform:capitalize;font-size:14px;font-family:"franklin-gothic-urw",sans-serif;font-weight:500;font-style:normal;-webkit-transition:all 0.15s;-moz-transition:all 0.15s;-o-transition:all 0.15s;transition:all 0.15s;}body[class*="-videos"] .view-id-videos .views-row a:hover{color:#ee0a29;}body[class*="-videos"] .view-id-videos[class*="term-2698"] .views-row a:hover{color:#f9b84c;}body[class*="-videos"] .view-id-videos[class*="term-2699"] .views-row a:hover{color:#004b8e;}.media-youtube-outer-wrapper{width:100% !important;height:100% !important;}.media-youtube-preview-wrapper{width:100%;height:0;padding-bottom:56.25%;overflow:hidden;position:relative;}.media-youtube-preview-wrapper object,.media-youtube-preview-wrapper iframe,.media-youtube-preview-wrapper embed{width:100% !important;height:100% !important;position:absolute;top:0;left:0;}body[class*="-tv-episodes"] .view-episode-link{font-family:"franklin-gothic-urw",sans-serif;}body[class*="-tv-episodes"] .view-episode-link a{color:#c8cfcf;}body[class*="-tv-episodes"] .view-episode-link a:hover{color:#fff;}body[class*="-tv-episodes"] .episode-title{margin:10px 0;font-size:18px;font-family:"UnitWeb-Black-Italic",sans-serif;font-weight:400;text-transform:uppercase;}body[class*="-tv-episodes"] .view-id-alms_tv_shows{margin-top:40px;}body[class*="-tv-episodes"] [id*="teaser_section_alms_tv-page"]{height:330px !important;}body[class*="-tv-episodes"] [id*="teaser_section_alms_tv-page"] > div{height:330px !important;overflow:hidden;}body[class*="-tv-episodes"] .views-field-title,body[class*="-tv-episodes"] div[id$="videos-block-2"] .view-footer,div[id$="videos-block-2"] body[class*="-tv-episodes"] .view-footer{position:relative;top:-35px;line-height:1;color:#fff;padding:0 20px;z-index:50;}body[class*="-tv-episodes"] [class*="tv-show-tag"]{width:620px;background:rgba(0,0,0,0.7);position:relative;top:-100px;padding:10px 20px 0;height:112px;}body[class*="-tv-episodes"] [class*="tv-show-tag"] .episode-title{display:inline-block;float:left;width:65%;margin:0;}body[class*="-tv-episodes"] [class*="tv-show-tag"] .view-episode-link{display:inline-block;text-align:right;width:35%;font-weight:900;}body[class*="-tv-episodes"] [class*="tv-show-tag"] .view-episode-link a{position:relative;padding-right:18px;}body[class*="-tv-episodes"] [class*="tv-show-tag"] .view-episode-link a:after{position:absolute;right:-10px;width:48px;height:48px;content:'';background:url(/sites/all/themes/imsa/images/icon-play-s.png) no-repeat right -2px;background-size:50%;-webkit-transition:all 0.15s;-moz-transition:all 0.15s;-o-transition:all 0.15s;transition:all 0.15s;}body[class*="-tv-episodes"] ul{list-style:none;}body[class*="-tv-episodes"] .view-id-alms_tv_shows .view-content{width:100%;}body[class*="-tv-episodes"] .view-id-alms_tv_shows .views-row{background:#000;display:inline-block;width:186px;min-height:125px;float:left;margin:0 0 18px 31px;padding:15px 15px 5px;-webkit-transition:all 0.15s;-moz-transition:all 0.15s;-o-transition:all 0.15s;transition:all 0.15s;}body[class*="-tv-episodes"] .view-id-alms_tv_shows .views-row:nth-child(3n+1){clear:both;margin-left:0;}body[class*="-tv-episodes"] .view-id-alms_tv_shows .views-row [class$="title"],body[class*="-tv-episodes"] .view-id-alms_tv_shows .views-row [class$="name"],body[class*="-tv-episodes"] .view-id-alms_tv_shows .views-row .views-field-field-tv-show-tag,body[class*="-tv-episodes"] .view-id-alms_tv_shows .views-row .views-field-field-source,body[class*="-tv-episodes"] .view-id-alms_tv_shows .views-row .text{padding:8px 0;display:block;line-height:1;font-size:14px;font-family:"franklin-gothic-urw",sans-serif;font-weight:500;font-style:normal;-webkit-transition:all 0.15s;-moz-transition:all 0.15s;-o-transition:all 0.15s;transition:all 0.15s;}body[class*="-tv-episodes"] .view-id-alms_tv_shows .views-row [class$="tv-show-logo"] img{opacity:.9;display:block;width:auto;margin:auto;border:none;-webkit-transition:all 0.15s;-moz-transition:all 0.15s;-o-transition:all 0.15s;transition:all 0.15s;}body[class*="-tv-episodes"] .view-id-alms_tv_shows .views-row [class$="tv-show-logo"] img:hover{opacity:1;}body[class*="-tv-episodes"] .view-id-alms_tv_shows .views-row a{color:#fff;line-height:normal;text-transform:capitalize;font-size:14px;font-family:"franklin-gothic-urw",sans-serif;font-weight:500;font-style:normal;-webkit-transition:all 0.15s;-moz-transition:all 0.15s;-o-transition:all 0.15s;transition:all 0.15s;}body[class*="-tv-episodes"] .view-id-alms_tv_shows .views-row a:hover{color:#ee0a29;}body[class*="-tv-episodes"] .view-id-alms_tv_shows[class*="term-2698"] .views-row a:hover{color:#f9b84c;}body[class*="-tv-episodes"] .view-id-alms_tv_shows[class*="term-2699"] .views-row a:hover{color:#004b8e;}.section-imsa-tv .media-youtube-outer-wrapper{margin-bottom:20px;}.section-imsa-tv .block-title{background:none;padding-left:0;padding-right:0;}.section-imsa-tv .view-header{display:inline-block;float:right;margin-bottom:20px;margin-top:-20px;}.section-imsa-tv .view-header a:after{content:" \00bb";}.section-imsa-tv ul{list-style:none;}.section-imsa-tv .view-alms-tv-episodes .view-content{width:100%;}.section-imsa-tv .view-alms-tv-episodes .views-row{background:#000;display:inline-block;width:186px;min-height:125px;float:left;margin:0 0 18px 31px;padding:15px 15px 5px;-webkit-transition:all 0.15s;-moz-transition:all 0.15s;-o-transition:all 0.15s;transition:all 0.15s;}.section-imsa-tv .view-alms-tv-episodes .views-row:nth-child(3n+1){clear:both;margin-left:0;}.section-imsa-tv .view-alms-tv-episodes .views-row [class$="title"],.section-imsa-tv .view-alms-tv-episodes .views-row [class$="name"],.section-imsa-tv .view-alms-tv-episodes .views-row .views-field-field-tv-show-tag,.section-imsa-tv .view-alms-tv-episodes .views-row .views-field-field-source,.section-imsa-tv .view-alms-tv-episodes .views-row .text{padding:8px 0;display:block;line-height:1;font-size:14px;font-family:"franklin-gothic-urw",sans-serif;font-weight:500;font-style:normal;-webkit-transition:all 0.15s;-moz-transition:all 0.15s;-o-transition:all 0.15s;transition:all 0.15s;}.section-imsa-tv .view-alms-tv-episodes .views-row [class$="tv-show-logo"] img{opacity:.9;display:block;width:auto;margin:auto;border:none;-webkit-transition:all 0.15s;-moz-transition:all 0.15s;-o-transition:all 0.15s;transition:all 0.15s;}.section-imsa-tv .view-alms-tv-episodes .views-row [class$="tv-show-logo"] img:hover{opacity:1;}.section-imsa-tv .view-alms-tv-episodes .views-row a{color:#fff;line-height:normal;text-transform:capitalize;font-size:14px;font-family:"franklin-gothic-urw",sans-serif;font-weight:500;font-style:normal;-webkit-transition:all 0.15s;-moz-transition:all 0.15s;-o-transition:all 0.15s;transition:all 0.15s;}.section-imsa-tv .view-alms-tv-episodes .views-row a:hover{color:#ee0a29;}.section-imsa-tv .view-alms-tv-episodes[class*="term-2698"] .views-row a:hover{color:#f9b84c;}.section-imsa-tv .view-alms-tv-episodes[class*="term-2699"] .views-row a:hover{color:#004b8e;}.photo_gallery{margin:0;padding:0;border:0;overflow:hidden;*zoom:1;font-size:14px;font-family:"franklin-gothic-urw",sans-serif;font-weight:500;font-style:normal;}.photo_gallery li{list-style-image:none;list-style-type:none;margin-left:0;white-space:nowrap;display:inline;float:left;padding-left:4px;padding-right:4px;}.photo_gallery li:first-child,.photo_gallery li.first{padding-left:0;}.photo_gallery li:last-child{padding-right:0;}.photo_gallery li.last{padding-right:0;}.photo_gallery li{width:33%;height:200px;}.photo_gallery span{white-space:normal;line-height:1;}.photo_gallery span p,.photo_gallery span .section-inside .view-alms-101- .views-row [class$="view-node"] div > div,.section-inside .view-alms-101- .views-row [class$="view-node"] .photo_gallery span div > div,.photo_gallery span footer[role="contentinfo"] a,footer[role="contentinfo"] .photo_gallery span a{margin:0;}#cboxContent,.cbox-example1 #cboxContent,.cbox-example1 #cboxLoadedContent,.cbox-example1 #colorbox,.cbox-example4 #cboxContent,.cbox-example4 #cboxLoadedContent,.cbox-example4 #colorbox,.cbox-default #cboxContent,.cbox-default #cboxLoadedContent,.cbox-default #colorbox{overflow:visible !important;}[id$="schedule-block-1"] .block-title{font-size:30px;padding-top:40px;}[id$="schedule-block-1"] .header [class$="title"]{width:80%;}[id$="schedule-block-1"] .header [class*="ticket-url"],[id$="schedule-block-1"] .view-race-schedule .header [class$="calendar"],.view-race-schedule [id$="schedule-block-1"] .header [class$="calendar"],[id$="schedule-block-1"] .view-car-corrals .header [class$="calendar"],.view-car-corrals [id$="schedule-block-1"] .header [class$="calendar"]{width:70%;}[id$="schedule-block-1"] .tune-in{margin-bottom:10px;}[id$="schedule-block-1"] .views-field-nothing{margin-right:50px;float:left;}[id$="schedule-block-1"] .views-field-nothing .field-content > div{display:inline-block;margin-right:3px;}[id$="schedule-block-1"] .views-field-nothing .field-content > div:last-child{clear:both;}[id$="schedule-block-1"] div[class$="nothing-4"]{padding-left:40px;border-left:1px solid #444;float:right;}[id$="schedule-block-1"] div[class$="nothing-4"] .field-content div[class^="imsa-"]{font-weight:300;}[id$="schedule-block-1"] div[class$="nothing-4"] .field-content div[class^="imsa-"] > div{font-weight:500;}.view-race-schedule .view-content > *:last-child,.view-race-schedule .view-content > *:last-child > *:last-child,.view-race-schedule .view-content > *:last-child > *:last-child > *:last-child{margin:0;}.view-race-schedule .schedule_links{position:relative;float:right;width:50%;text-align:right;display:block;float:none;border:none;color:#444;}.view-race-schedule .schedule_links a{color:#ee0a29;padding-bottom:5px;-webkit-transition:all 0.15s;-moz-transition:all 0.15s;-o-transition:all 0.15s;transition:all 0.15s;font-size:12px;font-family:"UnitWeb-Black-Italic",sans-serif;font-weight:400;text-transform:uppercase;}.view-race-schedule .schedule_links a:hover{color:#bd0821;}body[class*="term-2698"] .view-race-schedule .schedule_links a:hover{color:#f7a41b;}body[class*="term-2699"] .view-race-schedule .schedule_links a:hover{color:#00305b;}body[class*="term-2698"] .view-race-schedule .schedule_links a{color:#f9b84c;}body[class*="term-2699"] .view-race-schedule .schedule_links a{color:#004b8e;}.view-race-schedule .attachment h2,.view-race-schedule .attachment .page-user-login h2 > span,.page-user-login .view-race-schedule .attachment h2 > span{margin-top:0;}.upcoming-events-empty #page-title{visibility:hidden;}[class*="-schedule"] #page-title{background:#111;color:#ee0a29;}[class*="-schedule"] h2.title,[class*="-schedule"] h2.block-title,[class*="-schedule"] .page-user-login h2 > span.block-title,.page-user-login [class*="-schedule"] h2 > span.block-title,[class*="-schedule"] .page-user-login h2 > span.title,.page-user-login [class*="-schedule"] h2 > span.title{color:#ee0a29;font-size:25px;background:#111;margin:30px 0;}[class*="-schedule"] .schedule_links{padding-top:7px;float:right;font-size:12px;color:#ee0a29;}[class*="-schedule"] .schedule_links a{color:#ee0a29;}[class*="-schedule"] .schedule_links a:hover{color:#bd0821;}[class*="-schedule"] .schedule_links a:first-child{padding-right:5px;}[class*="-schedule"] .schedule_links a:last-child{padding-left:5px;}body[class*="term-2698"] .schedule_links{color:#f9b84c;}body[class*="term-2698"] .schedule_links a{color:#f9b84c;}body[class*="term-2698"] .schedule_links a:hover{color:#f7a41b;}body[class*="term-2699"] .schedule_links{color:#004b8e;}body[class*="term-2699"] .schedule_links a{color:#004b8e;}body[class*="term-2699"] .schedule_links a:hover{color:#00305b;}body[class*="race-event"] [class*="race-detail-schedule"]{margin-bottom:20px;}body[class*="race-event"] legend{width:100%;}body[class*="race-event"] fieldset{margin:0;}body[class*="race-event"] .field-label-inline{margin-bottom:10px;}body[class*="race-event"] [class*="network-logo"]{position:relative;top:-50px;margin-left:180px;}body[class*="race-event"] [class*="network-logo"] img{display:block;margin-bottom:10px;}body[class*="race-event"] [class*="network-logo"] img[src$="imsa_network.png"]{width:100px;height:auto;}body[class*="race-event"] [class*="-network"][class*="taxonomy"]{text-align:center;text-transform:uppercase;position:relative;left:50px;top:-55px;width:100%;}body[class*="race-event"] #node_race_event_full_group_broadcast_info .field-label{position:absolute;top:0px;}body[class*="race-event"] #block-system-main{font-size:12px;font-family:"franklin-gothic-urw",sans-serif;font-weight:500;font-style:normal;}body[class*="race-event"] #block-system-main .field-type-datetime{margin-top:20px;}body[class*="race-event"] #block-system-main .field-type-datetime .imsa_day_and_month{width:70px;margin-left:-15px;margin-top:-15px;text-align:center;float:left;font-size:18px;color:#ee0a29;}body[class*="race-event"] #block-system-main .field-type-datetime .imsa_day{font-size:50px;margin-bottom:-15px;}body[class*="race-event"] #block-system-main .field-type-datetime .imsa_time_and_timezone{color:#fff;overflow:hidden;position:relative;top:28px;width:125px;font-size:12px;font-family:"franklin-gothic-urw",sans-serif;font-weight:500;font-style:normal;}body[class*="race-event"] #block-system-main [class*="broadcast-description"]{position:absolute;left:56px;top:34px;width:120px;}body[class*="race-event"] #block-system-main [class*="broadcast-group"]{position:relative;}body[class*="race-event"] #block-system-main div[class*="-tz"]{display:inline;position:absolute;top:48px;left:109px;color:#fff;}body[class*="race-event"] #block-system-main .field-label{margin:0 5px 0 0;text-transform:uppercase;color:#afafaf;margin:0 0 10px;font-family:"din-condensed-web",sans-serif;}body[class*="race-event"] #block-system-main .field-items{clear:both;line-height:1.5;}body[class*="race-event"] #block-system-main .field-items .double-field{display:table;width:100%;line-height:1.1;margin-bottom:5px;}body[class*="race-event"] #block-system-main .field-items .double-field-first{width:auto;display:table-cell;}body[class*="race-event"] #block-system-main .field-items .double-field-second{display:table-cell;text-align:right;white-space:nowrap;}body[class*="race-event"] #block-system-main [class*="field-image"]{margin-bottom:20px;}body[class*="race-event"] .fieldset-legend{display:block;clear:both;padding-bottom:2px;border-bottom:1px solid #444;color:#fff;font-size:18px;font-family:"UnitWeb-Black-Italic",sans-serif;font-weight:400;text-transform:uppercase;}body[class*="race-event"] .fieldset-legend span{display:inline-block;width:100%;color:#fff;}body[class*="race-event"] .fieldset-wrapper{padding-top:10px;position:relative;}body[class*="race-event"] [class*="field-group"]{margin-bottom:20px;position:relative;}body[class*="race-event"] [class*="field-group"] h3{position:absolute;top:-18px;font-family:"din-condensed-web",sans-serif;font-size:18px;}body[class*="race-event"] [class*="event-top"]{margin-bottom:20px;}body[class*="race-event"] [class*="event-top"] .date-display-single{color:#fff;}body[class*="race-event"] [class*="event-top"] .date-display-single .date > span:nth-child(1),body[class*="race-event"] [class*="event-top"] .date-display-single .date span:nth-child(2){text-align:center;display:block;float:left;color:#ee0a29;font-size:48px;font-family:"din-condensed-web",sans-serif;font-weight:500;font-style:normal;}body[class*="race-event"] [class*="event-top"] .date-display-single .date > span{clear:left;overflow:hidden;}body[class*="race-event"] [class*="event-top"] a{color:#c8cfcf;}body[class*="race-event"] [class*="event-top"] a:hover{color:#fff;}body[class*="race-event"] [class*="event-top"] [class*="companion-series"] a:after{content:" \00bb";}body[class*="race-event"] [class*="event-top"] [id$="broadcast_info"]{float:left;margin-right:20px;width:50%;}body[class*="race-event"] [class*="event-top"] [id$="broadcast_info"] .field-label{margin:0;}body[class*="race-event"] [class*="event-bottom"] a{line-height:1.5;color:#c8cfcf;}body[class*="race-event"] [class*="event-bottom"] a:hover{color:#fff;}body[class*="race-event"] [class*="event-bottom"] [id$="event_schedule"]{float:left;width:50%;margin-right:20px;}body[class*="race-event"] [class*="event-bottom"] [id$="event_schedule"] [class*="race-schedule-date"]{display:inline-block;text-align:center;}body[class*="race-event"] [class*="event-bottom"] [id$="event_schedule"] [class*="race-schedule-date"] div{font-size:48px;font-family:"din-condensed-web",sans-serif;font-weight:500;font-style:normal;margin-left:-2px;margin-top:-12px;width:50px;text-align:center;display:block;color:#ee0a29;}body[class*="race-event"] [class*="event-bottom"] [id$="event_schedule"] [class*="race-schedule-date"] div:last-child{font-size:18px;}body[class*="race-event"] [class*="event-bottom"] [id$="event_schedule"] [class*="race-schedule-date"] div .imsa_month{display:block;font-size:18px;margin-top:-15px;}body[class*="race-event"] [class*="event-bottom"] [id$="event_schedule"] [class*="schedule-event"]{overflow:hidden;}body[class*="race-event"] [class*="event-bottom"] [id$="resources"] .field-label{position:relative;top:2px;}body[class*="race-event"] [class*="event-bottom"] [id$="resources"] a:after{content:" \00bb";}body.section-races[class*="term-2698"] #block-system-main .field-type-datetime .imsa_day_and_month,body.section-races[class*="term-2698"] #block-system-main [class*="race-schedule-date"] div{color:#f9b84c;}body.section-races[class*="term-2699"] #block-system-main .field-type-datetime .imsa_day_and_month,body.section-races[class*="term-2699"] #block-system-main [class*="race-schedule-date"] div{color:#004b8e;}.view-new-directory{font-size:14px;font-family:"franklin-gothic-urw",sans-serif;font-weight:500;font-style:normal;}.view-new-directory a{color:#c8cfcf;}.view-new-directory a:hover{color:#fff;}.view-new-directory h3{background:url(/sites/all/themes/imsa/images/hdrspc.png) no-repeat 0 14px,url(/sites/all/themes/imsa/images/h3bg.gif) repeat-x left 14px;color:#fff;font-size:18px;font-family:"UnitWeb-Black-Italic",sans-serif;font-weight:400;text-transform:uppercase;}.view-new-directory ul{margin:0;padding:0;list-style:none;text-transform:uppercase;list-style-type:none;}.view-new-directory ul,.view-new-directory ul li{margin:0px;padding:0px;display:inline;}.view-new-directory ul li{margin-right:5px;}.view-new-directory ul li:nth-child(2):before{content:"|\00a0\00a0";}.view-new-directory ul li:nth-child(2) a{padding:0 2px;}.view-new-directory ul a{position:relative;top:2px;color:#999;}.view-new-directory ul a.selected{color:#ee0a29;}body[class*="term-2698"] .view-new-directory ul a.selected{color:#f9b84c;}body[class*="term-2699"] .view-new-directory ul a.selected{color:#004b8e;}.view-new-directory ul a:hover{color:#bd0821;}body[class*="term-2698"] .view-new-directory ul a:hover{color:#f7a41b;}body[class*="term-2699"] .view-new-directory ul a:hover{color:#00305b;}body[class*="node-type-driver"]{font-size:14px;font-family:"franklin-gothic-urw",sans-serif;font-weight:300;font-style:normal;}body[class*="node-type-driver"] .node-driver h3{border-bottom:1px solid #444;font-size:18px;font-family:"UnitWeb-Black-Italic",sans-serif;font-weight:400;text-transform:uppercase;}body[class*="node-type-driver"] .group-stats{overflow:hidden;margin-bottom:40px;border:1px solid #444;background:#333;font-size:12px;-webkit-border-radius:5px;-moz-border-radius:5px;-ms-border-radius:5px;-o-border-radius:5px;border-radius:5px;}body[class*="node-type-driver"] .group-stats [class*="driver-image"]{float:left;margin-right:20px;margin-bottom:-3px;}body[class*="node-type-driver"] .group-stats [class*="driver-image"] img{-webkit-border-radius:3px 0 0 3px;-moz-border-radius:3px 0 0 3px;-ms-border-radius:3px 0 0 3px;-o-border-radius:3px 0 0 3px;border-radius:3px 0 0 3px;}body[class*="node-type-driver"] .group-stats .field-items{font-weight:500;}body[class*="node-type-driver"] .group-stats .field-label{margin-right:5px;font-size:12px;font-family:"franklin-gothic-urw",sans-serif;font-weight:500;font-style:normal;text-transform:capitalize;line-height:1.3;letter-spacing:0;}body[class*="node-type-driver"] .group-stats .group-header{margin-left:140px;padding:10px 20px 30px;background:#222;}body[class*="node-type-driver"] .group-stats .group-social-links{text-transform:uppercase;padding-top:2px;}body[class*="node-type-driver"] .group-stats .group-social-links div{float:left;margin-right:2px;}body[class*="node-type-driver"] .group-stats .group-social-links div:nth-child(2) .field-item:before{content:"|\00a0\00a0";}body[class*="node-type-driver"] .group-stats .group-social-links div:nth-child(2) .field-item:after{content:"\00a0\00a0|";}body[class*="node-type-driver"] .group-stats .group-social-links a{position:relative;top:1px;font-size:14px;font-weight:500;color:#999;}body[class*="node-type-driver"] .group-stats .group-social-links a:hover{color:#fff;}body[class*="node-type-driver"] .group-stats .group-full-name{border-bottom:1px solid #444;padding-top:5px;font-size:18px;font-family:"UnitWeb-Black-Italic",sans-serif;font-weight:400;text-transform:uppercase;}body[class*="node-type-driver"] .group-stats .group-full-name [class*="first"]{float:left;margin-right:5px;}body[class*="node-type-driver"] .group-stats [class*="field-residence"]{margin-bottom:10px;}body[class*="node-type-driver"] .group-stats [class*="divider"]{letter-spacing:.03em;float:left;margin-right:60px;margin-top:10px;}body[class*="node-type-driver"] .group-stats [class*="divider2"]{overflow:hidden;}body[class*="node-type-driver"] [class*="history-segment"] .field-item{font-size:18px;font-family:"UnitWeb-Black",sans-serif;font-weight:400;}body[class*="node-type-driver"] .group-statistic-results{margin:20px 0 -35px;text-align:right;}body[class*="node-type-driver"] .group-statistic-results [class*="race-results"]{float:right;margin-left:6px;}body[class*="node-type-driver"] .group-statistic-results a{font-size:12px;font-family:"UnitWeb-Black-Italic",sans-serif;font-weight:400;text-transform:uppercase;color:#ee0a29;}body[class*="node-type-driver"] .group-statistic-results a:hover{color:#bd0821;}body[class*="node-type-driver"] [class*="season-results-link"] a:after{content:"\00a0\00a0|";}body[class*="node-type-driver"] .field-label{border-bottom:1px solid #444;color:#fff;font-size:18px;font-family:"UnitWeb-Black-Italic",sans-serif;font-weight:400;text-transform:uppercase;}body[class*="node-type-driver"] .group-btm-imgs > div{margin:0 20px 0 0;display:inline-block;float:left;}body[class*="node-type-driver"] .group-btm-imgs > div:last-child{margin-right:0;}body[class*="node-type-driver"] .group-btm-imgs > div img{-webkit-border-radius:3px;-moz-border-radius:3px;-ms-border-radius:3px;-o-border-radius:3px;border-radius:3px;}[class*="term-2698"].section-drivers .group-statistic-results a{color:#f9b84c;}[class*="term-2698"].section-drivers .group-statistic-results a:hover{color:#f7a41b;}[class*="term-2699"].section-drivers .group-statistic-results a{color:#004b8e;}[class*="term-2699"].section-drivers .group-statistic-results a:hover{color:#00305b;}.section-manufacturers [class*="driver-image"],.section-teams [class*="driver-image"],.section-manufacturers [class*="car-image"],.section-teams [class*="car-image"]{overflow:hidden;margin-bottom:20px;}.section-manufacturers [class*="logo"],.section-teams [class*="logo"]{float:left;width:140px;}.section-manufacturers [class*="logo"] img,.section-teams [class*="logo"] img{position:relative;margin:70px auto;display:block;}.section-manufacturers .field-collection-container .field-type-text .field-item,.section-teams .field-collection-container .field-type-text .field-item{margin:10px 0;color:#afafaf;font-size:18px;font-family:"UnitWeb-Black",sans-serif;font-weight:400;}.section-manufacturers .group-stats,.section-teams .group-stats{border:1px solid #444;background:#333;position:static;margin-bottom:40px;padding:0;width:auto;height:auto;background:url(/sites/all/themes/imsa/images/detail-bg-h.gif) repeat-y left top;-webkit-border-radius:5px;-moz-border-radius:5px;-ms-border-radius:5px;-o-border-radius:5px;border-radius:5px;}.section-manufacturers .group-stats .field .field-label,.section-teams .group-stats .field .field-label,.section-manufacturers .group-stats .field .double-field-first,.section-teams .group-stats .field .double-field-first{color:#fff;text-transform:capitalize;letter-spacing:0;font-size:12px;font-family:"franklin-gothic-urw",sans-serif;font-weight:500;font-style:normal;}.section-manufacturers .group-stats .thoroughfare,.section-teams .group-stats .thoroughfare,.section-manufacturers .group-stats .street-block,.section-teams .group-stats .street-block{margin-bottom:-3px;}.section-manufacturers .group-stats .field-type-addressfield,.section-teams .group-stats .field-type-addressfield{margin-bottom:10px;}.section-manufacturers .group-stats .postal-code,.section-teams .group-stats .postal-code{display:block;}.section-manufacturers .group-stats-divider,.section-teams .group-stats-divider,.section-manufacturers .group-stats-divider2,.section-teams .group-stats-divider2{float:left;padding-top:20px;}.section-manufacturers .group-stats-divider2,.section-teams .group-stats-divider2{margin-left:-20px;width:210px;}.section-manufacturers .field,.section-teams .field{display:block;font-size:12px;font-family:"franklin-gothic-urw",sans-serif;font-weight:500;font-style:normal;}.section-manufacturers .field a,.section-teams .field a{color:#c8cfcf;}.section-manufacturers .field a:hover,.section-teams .field a:hover{color:#fff;}.section-manufacturers .field .field-label,.section-teams .field .field-label{letter-spacing:normal;margin:0;padding-right:4px;font-size:18px;font-family:"UnitWeb-Black-Italic",sans-serif;font-weight:400;text-transform:uppercase;}.section-manufacturers .field a,.section-teams .field a{font-weight:500;}.section-manufacturers [class*="team-photo"],.section-teams [class*="team-photo"]{margin-bottom:35px;}.section-manufacturers [class*="body"],.section-teams [class*="body"]{font-size:14px;font-family:"franklin-gothic-urw",sans-serif;font-weight:300;font-style:normal;}.section-manufacturers [class*="results-link"],.section-teams [class*="results-link"]{position:relative;top:5px;float:right;}.section-manufacturers [class*="results-link"][class*="term-2698"] a,.section-teams [class*="results-link"][class*="term-2698"] a{color:#f9b84c;}.section-manufacturers [class*="results-link"][class*="term-2698"] a:hover,.section-teams [class*="results-link"][class*="term-2698"] a:hover{color:#f7a41b;}.section-manufacturers [class*="results-link"][class*="term-2699"] a,.section-teams [class*="results-link"][class*="term-2699"] a{color:#004b8e;}.section-manufacturers [class*="results-link"][class*="term-2699"] a:hover,.section-teams [class*="results-link"][class*="term-2699"] a:hover{color:#00305b;}.section-manufacturers [class*="results-link"] a,.section-teams [class*="results-link"] a{color:#ee0a29;font-size:12px;font-family:"UnitWeb-Black-Italic",sans-serif;font-weight:400;text-transform:uppercase;}.section-manufacturers [class*="results-link"] a:hover,.section-teams [class*="results-link"] a:hover{color:#bd0821;}.section-manufacturers .group-statistic-results [class*="race-results-link"] a:before,.section-teams .group-statistic-results [class*="race-results-link"] a:before{content:"\00a0\00a0|\00a0\00a0";color:#ee0a29;}.section-manufacturers .group-statistic-results [class*="race-results-link"][class*="term-2698"] a:before,.section-teams .group-statistic-results [class*="race-results-link"][class*="term-2698"] a:before{color:#f9b84c;}.section-manufacturers .group-statistic-results [class*="race-results-link"][class*="term-2699"] a:before,.section-teams .group-statistic-results [class*="race-results-link"][class*="term-2699"] a:before{color:#004b8e;}.section-manufacturers [class*="field-bio"],.section-teams [class*="field-bio"],.section-manufacturers [class*="history"],.section-teams [class*="history"]{clear:both;margin-top:30px;}.section-manufacturers [class*="field-bio"] .field-label,.section-teams [class*="field-bio"] .field-label,.section-manufacturers [class*="history"] .field-label,.section-teams [class*="history"] .field-label{border-bottom:1px solid #444;font-size:18px;font-family:"UnitWeb-Black-Italic",sans-serif;font-weight:400;text-transform:uppercase;}.section-manufacturers .group-right-wrapper,.section-teams .group-right-wrapper{overflow:hidden;padding:0 20px 20px 20px;-webkit-border-radius:0 5px 0 0;-moz-border-radius:0 5px 0 0;-ms-border-radius:0 5px 0 0;-o-border-radius:0 5px 0 0;border-radius:0 5px 0 0;}.section-manufacturers .group-header,.section-teams .group-header{margin-left:140px;background:#222;padding:20px;margin:-15px -20px 0;}.section-manufacturers .group-header h2,.section-teams .group-header h2,.section-manufacturers .group-header .page-user-login h2 > span,.page-user-login .section-manufacturers .group-header h2 > span,.section-teams .group-header .page-user-login h2 > span,.page-user-login .section-teams .group-header h2 > span{margin:10px 0 0;width:100%;color:#fff;margin-bottom:0;border-bottom:1px solid #444;font-size:18px;font-family:"UnitWeb-Black-Italic",sans-serif;font-weight:400;text-transform:uppercase;}.section-manufacturers .group-social-links,.section-teams .group-social-links{margin:0;padding-top:4px;}.section-manufacturers .group-social-links [class*="first-name"],.section-teams .group-social-links [class*="first-name"],.section-manufacturers .group-social-links [class*="last-name"],.section-teams .group-social-links [class*="last-name"]{font-size:18px;font-family:"UnitWeb-Black-Italic",sans-serif;font-weight:400;text-transform:uppercase;}.section-manufacturers .group-social-links [class*="field-website"],.section-teams .group-social-links [class*="field-website"],.section-manufacturers .group-social-links [class*="twitter-name"],.section-teams .group-social-links [class*="twitter-name"],.section-manufacturers .group-social-links [class*="facebook"],.section-teams .group-social-links [class*="facebook"]{display:inline-block;margin-right:10px;float:left;text-transform:uppercase;}.section-manufacturers .group-social-links a,.section-teams .group-social-links a{font-size:14px;position:relative;top:2px;}.section-manufacturers .group-social-links div:nth-child(2) .field-item:before,.section-teams .group-social-links div:nth-child(2) .field-item:before{content:"|\00a0\00a0";}.section-manufacturers .group-social-links div:nth-child(2) .field-item:after,.section-teams .group-social-links div:nth-child(2) .field-item:after{content:"\00a0\00a0|";}.section-manufacturers [class*="address-info"],.section-teams [class*="address-info"]{margin-top:20px;letter-spacing:.03em;}.section-manufacturers [class*="address-info"] [class*="addressfield"],.section-teams [class*="address-info"] [class*="addressfield"]{float:left;display:inline-block;margin-right:10px;}.section-manufacturers [class*="address-info"] [class*="members"],.section-teams [class*="address-info"] [class*="members"]{letter-spacing:.03em;display:inline-block;}.section-manufacturers [class*="address-info"] .country,.section-teams [class*="address-info"] .country{display:block;}.section-teams .group-lower-right{float:right;}.section-teams [class*="divider2"]{line-height:1.4;}.section-teams [class*="address"] .field-label{position:relative;top:2px;}.section-media-center .view-header > p,.section-media-center .section-inside .view-alms-101- .views-row [class$="view-node"] div.view-header > div,.section-inside .view-alms-101- .views-row [class$="view-node"] .section-media-center div.view-header > div,.section-media-center footer[role="contentinfo"] .view-header > a,footer[role="contentinfo"] .section-media-center .view-header > a{margin-top:0;}.section-media-center .view-new-media-center .views-row{overflow:hidden;min-height:150px;background:url(/sites/all/themes/imsa/images/detail-bg-h.gif) repeat-y left top;border:1px solid #444;margin-bottom:30px;-webkit-border-radius:5px;-moz-border-radius:5px;-ms-border-radius:5px;-o-border-radius:5px;border-radius:5px;}.section-media-center .view-new-media-center .views-row:last-child{margin-bottom:0;}.section-media-center .view-new-media-center .views-row ul{list-style:none;}.section-media-center .view-new-media-center .logo{float:left;width:140px;-webkit-border-radius:5px 0 0 5px;-moz-border-radius:5px 0 0 5px;-ms-border-radius:5px 0 0 5px;-o-border-radius:5px 0 0 5px;border-radius:5px 0 0 5px;margin-top:40px;}.section-media-center .view-new-media-center .logo img{display:block;margin:10px auto;-webkit-transition:all 0.15s;-moz-transition:all 0.15s;-o-transition:all 0.15s;transition:all 0.15s;}.section-media-center .view-new-media-center .logo img:hover{opacity:.9;}.section-media-center .view-new-media-center .detail{overflow:hidden;}.section-media-center .view-new-media-center .header{background:#222;padding:15px 20px;font-size:18px;font-family:"UnitWeb-Black-Italic",sans-serif;font-weight:400;text-transform:uppercase;}.section-media-center .view-new-media-center .header .views-field-name{border-bottom:1px solid #444;}.section-media-center .view-new-media-center .info{padding:20px;}.section-media-center .view-new-media-center .info a{font-weight:500;color:#c1c1c1;}.section-media-center .view-new-media-center .info a:after{content:" \00bb";}.section-media-center .view-new-media-center .info a:hover{color:#fff;}.section-media-center .view-new-media-center .pr{float:left;width:50%;}.section-media-center .view-new-media-center .files{overflow:hidden;}.section-media-center .view-new-media-center .views-field,.section-media-center .view-new-media-center li{margin:0 0 8px 0;}.section-media-center [id$="pocs-block"]{font-size:12px;margin-bottom:20px;float:left;}.section-media-center [id$="pocs-block"] div{margin-bottom:4px;}.section-media-center [id$="pocs-block"] .block-title{background:none;color:#fff;font-size:18px;border-bottom:1px solid #444;padding-bottom:0;padding-left:0;margin-bottom:20px;}.section-media-center [id$="pocs-block"] .views-label{color:#fff;}.section-media-center [id$="pocs-block"] .views-row{background:#333;border:1px solid #444;min-height:310px;font-weight:500;padding:20px;width:300px;margin:20px 0 0 20px;display:inline-block;-webkit-border-radius:5px;-moz-border-radius:5px;-ms-border-radius:5px;-o-border-radius:5px;border-radius:5px;}.section-media-center [id$="pocs-block"] .views-row:nth-child(1n){margin-left:0;}.section-media-center [id$="pocs-block"] .views-row:nth-child(2n){margin-left:16px;}.section-media-center [id$="pocs-block"] .views-row img{float:left;margin-right:20px;-webkit-border-radius:5px;-moz-border-radius:5px;-ms-border-radius:5px;-o-border-radius:5px;border-radius:5px;}.section-media-center [id$="pocs-block"] .views-row .user-full-name,.section-media-center [id$="pocs-block"] .views-row h3{color:#fff;overflow:hidden;font-size:18px;font-family:"UnitWeb-Black-Italic",sans-serif;font-weight:400;text-transform:uppercase;}.section-media-center [id$="pocs-block"] .views-row .user-job-title{overflow:hidden;text-transform:uppercase;line-height:1;color:#999;font-size:14px;}.section-media-center [id$="pocs-block"] .views-row h3{margin-top:40px;border-bottom:1px solid #444;clear:both;}.section-media-center [id$="pocs-block"] [class*="mail"] a{color:#c8cfcf;}.section-media-center [id$="pocs-block"] [class*="mail"] a:hover{color:#fff;}.section-media-center [id$="pocs-block"] [class*="mail"] a:after{content:" \00bb";}.section-media-center [id$="pocs-block"] [class*="address"] span{display:inline-block;float:left;margin-right:5px;}.section-media-center [id$="pocs-block"] #edit-actions--2{clear:both;float:right;}.view-audio-center [class$="description"] > .field-content{font-size:14px;font-family:"franklin-gothic-urw",sans-serif;font-weight:300;font-style:normal;}.view-audio-center .mejs-container{float:left;}.view-audio-center .mediaelement-download-link{float:right;margin:10px;}.view-empty{color:#ee0a29;font-weight:900;}body[class*="term-2698"] .view-empty{color:#f9b84c;}body[class*="term-2699"] .view-empty{color:#004b8e;}.upcoming-events-empty .view-empty{display:none;}.view-footer a[href="#drivers"],.view-footer a[href="#teams"]{float:right;}.view-footer a{color:#ee0a29;text-transform:uppercase;font-style:italic;font-size:14px;font-family:"franklin-gothic-urw",sans-serif;font-weight:500;font-style:normal;}.view-footer a:hover{color:#bd0821;}body[class*="term-2698"] .view-footer a:hover{color:#f7a41b;}body[class*="term-2699"] .view-footer a:hover{color:#004b8e;}body[class*="term-2698"] .view-footer a{color:#f9b84c;}body[class*="term-2699"] .view-footer a{color:#004b8e;}body[class*="-partners"] .view-sponsors{padding:6.66667px;background:#fff;color:#222;}body[class*="-partners"] .view-sponsors ul{list-style:none;}body[class*="-partners"] .view-sponsors .views-row a{color:#ee0a29;}body[class*="-partners"] .view-sponsors .views-row a:hover{color:#222;}body[class*="-partners"] .view-sponsors .views-row img{float:left;margin-top:10px;width:193px;height:auto;-webkit-transition:all 0.15s;-moz-transition:all 0.15s;-o-transition:all 0.15s;transition:all 0.15s;}body[class*="-partners"] .view-sponsors .views-row img:hover{opacity:.9;}body[class*="-partners"] .view-sponsors .views-row [class$="logo"]{margin:20px 15px 15px 0;float:left;}body[class*="-partners"] .view-sponsors .views-row [class$="title"]{display:inline-block;clear:right;}body[class*="-partners"] .view-sponsors .views-row [class$="title"] .field-content{font-size:20px;font-family:"UnitWeb-Black",sans-serif;font-weight:400;}body[class*="camera-feed"] .container{width:100%;padding:0 20px;margin-bottom:30px;}body[class*="camera-feed"] .container:after{content:"";display:table;clear:both;}body[class*="camera-feed"].section-camera .column-1{width:100%;}body[class*="camera-feed"] .innerwrap{padding:0;}body[class*="camera-feed"] .imsa-tv-live{width:100%;}body[class*="camera-feed"] .imsa-tv-live:after{content:"";display:table;clear:both;}body[class*="camera-feed"] .imsa-tv-live .flexslider{background:none;border:none;}body[class*="camera-feed"] .imsa-tv-live h2,body[class*="camera-feed"] .imsa-tv-live .page-user-login h2 > span,.page-user-login body[class*="camera-feed"] .imsa-tv-live h2 > span{font-size:18px;font-family:"UnitWeb-Black-Italic",sans-serif;font-weight:400;text-transform:uppercase;color:white;}body[class*="camera-feed"] .imsa-tv-current-race{width:100%;padding:20px;}body[class*="camera-feed"] .imsa-tv-current-race:after{content:"";display:table;clear:both;}body[class*="camera-feed"] .imsa-tv-current-race .imsa-tv-now-watching{-webkit-transition:all 1s;-moz-transition:all 1s;-o-transition:all 1s;transition:all 1s;float:left;width:49%;margin-right:2%;font-size:1.28571em;}body[class*="camera-feed"] .imsa-tv-current-race .imsa-tv-now-watching:last-child{margin-right:0;}body[class*="camera-feed"] .imsa-tv-current-race .imsa-tv-up-next{-webkit-transition:all 1s;-moz-transition:all 1s;-o-transition:all 1s;transition:all 1s;float:left;width:49%;margin-right:2%;text-align:right;font-size:1em;float:right;}body[class*="camera-feed"] .imsa-tv-current-race .imsa-tv-up-next:last-child{margin-right:0;}body[class*="camera-feed"] span{text-transform:uppercase;font-family:"UnitWeb-Black-Italic",sans-serif;}body[class*="camera-feed"] #imsa-tv-stream{width:100%;}body[class*="camera-feed"] #imsa-tv-stream:after{content:"";display:table;clear:both;}body[class*="camera-feed"] #imsa-tv-stream .imsa-tv-media{margin-left:10px;margin-bottom:20px;width:100%;}body[class*="camera-feed"] #imsa-tv-stream .imsa-tv-media .mejs-container{margin:0 auto;}body[class*="camera-feed"] #imsa-tv-stream .imsa-tv-media:after{content:"";display:table;clear:both;}body[class*="camera-feed"] .imsa-tv-non-occurring-banner{background:#000;padding:65px 0;text-align:center;margin-bottom:34px;}body[class*="camera-feed"] .imsa-tv-non-occurring-banner .stay-tuned{font-family:"UnitWeb-Black-Italic",sans-serif;text-transform:uppercase;color:#ee0a29;font-size:2.85714em;margin-bottom:10px;}body[class*="camera-feed"] .imsa-tv-non-occurring-banner .stay-tuned-race-name{color:#fff;font-size:0.92857em;}body[class*="camera-feed"] #imsa-tv-event-schedule{-webkit-transition:all 1s;-moz-transition:all 1s;-o-transition:all 1s;transition:all 1s;float:left;width:66%;margin-right:2%;}body[class*="camera-feed"] #imsa-tv-event-schedule:last-child{margin-right:0;}body[class*="camera-feed"] #imsa-tv-event-schedule .imsa-tv-event-schedule-title{width:100%;display:block;clear:both;padding-bottom:2px;border-bottom:1px solid #444;color:#fff;margin-bottom:20px;font-size:18px;font-family:"UnitWeb-Black-Italic",sans-serif;font-weight:400;text-transform:uppercase;border:none;}body[class*="camera-feed"] #imsa-tv-event-schedule .footnote{margin-top:30px;font-style:italic;font-weight:bold;font-size:0.85714em;}body[class*="camera-feed"] .event-schedule-day{width:100%;margin-bottom:10px;}body[class*="camera-feed"] .event-schedule-day:after{content:"";display:table;clear:both;}body[class*="camera-feed"] .event-schedule-day .event-schedule-date{color:#ee0a29;-webkit-transition:all 1s;-moz-transition:all 1s;-o-transition:all 1s;transition:all 1s;float:left;width:15.0%;margin-right:2%;font-size:14px;font-family:"din-condensed-web",sans-serif;font-weight:500;font-style:normal;text-align:center;margin-top:-7px;}body[class*="camera-feed"] .event-schedule-day .event-schedule-date:last-child{margin-right:0;}body[class*="camera-feed"] .event-schedule-day .event-schedule-date .event-schedule-date-day{font-size:3.57143em;line-height:1;}body[class*="camera-feed"] .event-schedule-day .event-schedule-date .event-schedule-date-month{font-size:1.28571em;text-transform:uppercase;}body[class*="camera-feed"] .event-schedule-day .event-schedule-times{width:100%;-webkit-transition:all 1s;-moz-transition:all 1s;-o-transition:all 1s;transition:all 1s;float:left;width:83.0%;margin-right:2%;line-height:1.1;font-size:13px;font-family:"din-condensed-web",sans-serif;font-weight:500;font-style:normal;}body[class*="camera-feed"] .event-schedule-day .event-schedule-times:after{content:"";display:table;clear:both;}body[class*="camera-feed"] .event-schedule-day .event-schedule-times:last-child{margin-right:0;}body[class*="camera-feed"] .event-schedule-day .event-schedule-times .event-schedule-race-row{width:100%;}body[class*="camera-feed"] .event-schedule-day .event-schedule-times .event-schedule-race-row:after{content:"";display:table;clear:both;}body[class*="camera-feed"] .event-schedule-day .event-schedule-times .event-schedule-race-time{-webkit-transition:all 1s;-moz-transition:all 1s;-o-transition:all 1s;transition:all 1s;float:left;width:32%;margin-right:2%;margin-bottom:5px;}body[class*="camera-feed"] .event-schedule-day .event-schedule-times .event-schedule-race-time:last-child{margin-right:0;}body[class*="camera-feed"] .event-schedule-day .event-schedule-times .event-schedule-race-series{margin-bottom:5px;-webkit-transition:all 1s;-moz-transition:all 1s;-o-transition:all 1s;transition:all 1s;float:left;width:49%;margin-right:2%;}body[class*="camera-feed"] .event-schedule-day .event-schedule-times .event-schedule-race-series:last-child{margin-right:0;}body[class*="camera-feed"] .event-schedule-day .event-schedule-times .live-now{-webkit-transition:all 1s;-moz-transition:all 1s;-o-transition:all 1s;transition:all 1s;float:left;width:15.0%;margin-right:2%;margin-right:0;margin-bottom:5px;background:#ee0a29;text-transform:uppercase;width:auto;padding:2px 2px 1px;line-height:12px;}body[class*="camera-feed"] .event-schedule-day .event-schedule-times .live-now:last-child{margin-right:0;}body[class*="camera-feed"] .imsa-tv-event-resources{-webkit-transition:all 1s;-moz-transition:all 1s;-o-transition:all 1s;transition:all 1s;float:left;width:32%;margin-right:2%;}body[class*="camera-feed"] .imsa-tv-event-resources:last-child{margin-right:0;}body[class*="camera-feed"] .imsa-tv-event-resources .imsa-tv-event-resources-title{margin-bottom:20px;}body[class*="camera-feed"] .imsa-tv-event-resources .imsa-tv-event-resources-series{margin-bottom:12px;}body[class*="camera-feed"] .imsa-tv-event-resources .imsa-tv-event-resources-series:last-child{margin:0;}body[class*="camera-feed"] .imsa-tv-event-resources .imsa-tv-event-resources-series-name{font-family:"din-condensed-web",sans-serif;font-size:1.07143em;margin-bottom:12px;}body[class*="camera-feed"] .imsa-tv-event-resources .imsa-tv-event-resource a{text-decoration:underline;font-size:0.92857em;color:#c8cfcf;}body[class*="camera-feed"] .imsa-tv-event-resources .imsa-tv-event-resource:after{content:"\00bb";font-size:1.14286em;line-height:0.85714em;}.column-2 p,.column-2 .section-inside .view-alms-101- .views-row [class$="view-node"] div > div,.section-inside .view-alms-101- .views-row [class$="view-node"] .column-2 div > div,.column-2 footer[role="contentinfo"] a,footer[role="contentinfo"] .column-2 a{margin:0;}.column-2 .item-list ul{list-style:none;}.column-2 .item-list li{padding:0;margin-left:0;}.column-2 div[id*="related-content"] a,.column-2 div[id*="press-releases"] a,.column-2 div[id*="audio-center"] a{color:#959595;line-height:1;font-size:14px;font-family:"franklin-gothic-urw",sans-serif;font-weight:700;font-style:italic;}.column-2 div[id*="related-content"] a:after,.column-2 div[id*="press-releases"] a:after,.column-2 div[id*="audio-center"] a:after{content:" \00bb";}.column-2 div[id*="related-content"] a:hover,.column-2 div[id*="press-releases"] a:hover,.column-2 div[id*="audio-center"] a:hover{color:#fff;}.column-2 div[id*="related-content"] li,.column-2 div[id*="press-releases"] li,.column-2 div[id*="audio-center"] li{margin-bottom:20px;}.column-2 div[id*="related-content"] .item-list > *:last-child,.column-2 div[id*="press-releases"] .item-list > *:last-child,.column-2 div[id*="audio-center"] .item-list > *:last-child,.column-2 div[id*="related-content"] .item-list > *:last-child > *:last-child,.column-2 div[id*="press-releases"] .item-list > *:last-child > *:last-child,.column-2 div[id*="audio-center"] .item-list > *:last-child > *:last-child,.column-2 div[id*="related-content"] .item-list > *:last-child > *:last-child > *:last-child,.column-2 div[id*="press-releases"] .item-list > *:last-child > *:last-child > *:last-child,.column-2 div[id*="audio-center"] .item-list > *:last-child > *:last-child > *:last-child{margin:0;}.column-2 [class*="twitter-block"]{overflow:visible;margin-bottom:20px;font-size:14px;}.column-2 [class*="twitter-block"] .content{padding:0;}.column-2 [id$="twitter-block-2"]{margin-top:30px;}.column-2 [id$="twitter-block-2"] iframe{height:400px;}body[class*="section-races"] .column-2 h1{color:#fff;font-size:25px;}.column-2 div[id$="block-36"]{position:relative;top:3px;}.column-2 div[id$="block-37"]{position:relative;top:0px;}.column-2 div[id$="block-42"]{margin-top:30px;}.column-2 div[id$="race-event-files-block"] a{font-size:12px;font-family:"UnitWeb-Black-Italic",sans-serif;font-weight:400;text-transform:uppercase;}body[class*="term-2697"] .column-2 div[id$="race-event-files-block"] .view-content{border:1px solid #e6e6e6;background:#ee0a29;color:#fff;}body[class*="term-2697"] .column-2 div[id$="race-event-files-block"] .view-content a{color:#e6e6e6;}body[class*="term-2697"] .column-2 div[id$="race-event-files-block"] .view-content a:hover{color:#fff;}body[class*="term-2698"] .column-2 div[id$="race-event-files-block"] .view-content{border:1px solid #e6e6e6;background:#f9b84c;color:#000;}body[class*="term-2698"] .column-2 div[id$="race-event-files-block"] .view-content a{color:black;}body[class*="term-2698"] .column-2 div[id$="race-event-files-block"] .view-content a:hover{color:#000;}body[class*="term-2699"] .column-2 div[id$="race-event-files-block"] .view-content{border:1px solid #e6e6e6;background:#004b8e;color:#fff;}body[class*="term-2699"] .column-2 div[id$="race-event-files-block"] .view-content a{color:#e6e6e6;}body[class*="term-2699"] .column-2 div[id$="race-event-files-block"] .view-content a:hover{color:#fff;}body[class*="term-2700"] .column-2 div[id$="race-event-files-block"] .view-content{border:1px solid #e6e6e6;background:#d10823;color:#fff;}body[class*="term-2700"] .column-2 div[id$="race-event-files-block"] .view-content a{color:#e6e6e6;}body[class*="term-2700"] .column-2 div[id$="race-event-files-block"] .view-content a:hover{color:#fff;}body[class*="term-2701"] .column-2 div[id$="race-event-files-block"] .view-content{border:1px solid #e6e6e6;background:#d10823;color:#fff;}body[class*="term-2701"] .column-2 div[id$="race-event-files-block"] .view-content a{color:#e6e6e6;}body[class*="term-2701"] .column-2 div[id$="race-event-files-block"] .view-content a:hover{color:#fff;}.column-2 [id$="files-block"] .item-list > *:last-child,.column-2 [id$="files-block"] .item-list > *:last-child > *:last-child,.column-2 [id$="files-block"] .item-list > *:last-child > *:last-child > *:last-child{margin:0;}.column-2 [id$="files-block"] .file:after{content:" \00bb";}.column-2 [id$="files-block"] .file img{display:none;}.column-2 div[id*="press-releases"] .view-content > *:last-child,.column-2 div[id*="press-releases"] .view-content > *:last-child > *:last-child,.column-2 div[id*="press-releases"] .view-content > *:last-child > *:last-child > *:last-child{margin:0;}.column-2 div[id*="press-releases"] div{margin-bottom:10px;border:none;padding:0;}.column-2 div[id*="press-releases"]:first-child{margin-top:0;}.column-2 div[id*="press-releases"] .more-link a{text-transform:uppercase;color:#ee0a29;}.column-2 div[id*="press-releases"] .more-link a:hover{color:#bd0821;}.column-2 div[id*="audio-center"] .view-content > *:last-child,.column-2 div[id*="audio-center"] .view-content > *:last-child > *:last-child,.column-2 div[id*="audio-center"] .view-content > *:last-child > *:last-child > *:last-child{margin:0;}.column-2 div[id*="audio-center"] div{margin-bottom:10px;border:none;padding:0;}.column-2 div[id*="audio-center"]:first-child{margin-top:0;}.column-2 div[id*="audio-center"] .more-link a{text-transform:uppercase;color:#ee0a29;}.column-2 div[id*="audio-center"] .more-link a:hover{color:#bd0821;}body[class*="standings"][class*="section-series"] .column-1{padding-top:60px;width:980px;}body[class*="standings"][class*="section-series"] aside[role="complementary"]{display:none;}body[class*="standings"][class*="section-series"] .view-content{max-width:100%;}body[class*="standings"][class*="section-series"] .imsa-standings{width:96%;overflow:auto;margin-top:30px;}body[class*="standings"][class*="section-series"] table{margin-bottom:50px;width:940px;color:#999;text-transform:uppercase;font-size:13px;font-family:"din-condensed-web",sans-serif;font-weight:500;font-style:normal;}body[class*="standings"][class*="section-series"] table:last-child{margin-bottom:0;}body[class*="standings"][class*="section-series"] table caption{margin-bottom:15px;border-bottom:1px solid #444;color:#fff;text-align:left;font-size:18px;font-family:"UnitWeb-Black-Italic",sans-serif;font-weight:400;text-transform:uppercase;}body[class*="standings"][class*="section-series"] table a{color:#fff;text-decoration:underline;}body[class*="standings"][class*="section-series"] table a:hover{color:#fff;text-decoration:none;}body[class*="standings"][class*="section-series"] table thead{border-bottom:1px solid #444;}body[class*="standings"][class*="section-series"] table thead tr:hover{background:inherit;}body[class*="standings"][class*="section-series"] table thead th{padding:0 2px 6px;border-bottom:0;color:#fff;vertical-align:bottom;text-align:center;line-height:14px;font-weight:500;max-width:60px;white-space:pre;white-space:pre-wrap;white-space:pre-line;white-space:-pre-wrap;white-space:-o-pre-wrap;white-space:-moz-pre-wrap;white-space:-hp-pre-wrap;word-wrap:break-word;}body[class*="standings"][class*="section-series"] table thead th:first-child{text-align:left;}body[class*="standings"][class*="section-series"] table tr{border:none;vertical-align:middle;-webkit-transition:all 0.15s;-moz-transition:all 0.15s;-o-transition:all 0.15s;transition:all 0.15s;}body[class*="standings"][class*="section-series"] table tr.odd{background-color:#333;color:#fff;}body[class*="standings"][class*="section-series"] table tr.even{background-color:#525252;color:#fff;}body[class*="standings"][class*="section-series"] table tr:hover{color:#fff;background:#000;}body[class*="standings"][class*="section-series"] table tr:hover a{color:#fff;}body[class*="standings"][class*="section-series"] table td{padding:2px 4px;line-height:1.7;border:none;vertical-align:middle;text-align:center;white-space:nowrap;}body[class*="standings"][class*="section-series"] table td:first-child{padding-left:12px;text-align:left;}body[class*="standings"][class*="section-series"] main .tabs{margin-top:-22px;}body[class*="standings"][class*="section-series"] main ul.primary{position:relative;top:40px;border:none;}body[class*="standings"][class*="section-series"] main ul.primary li:after{content:"\00a0\00a0|";}body[class*="standings"][class*="section-series"] main ul.primary li:last-child:after{content:"";}body[class*="standings"][class*="section-series"] main ul.primary li a{position:relative;top:2px;margin:0;padding:0 0 0 2px;border:none;background:none;color:#afafaf;text-transform:uppercase;font-size:14px;font-family:"din-condensed-web",sans-serif;font-weight:500;font-style:normal;}body[class*="standings"][class*="section-series"] main ul.primary li a:first-child{padding-left:0;}body[class*="standings"][class*="section-series"] main ul.primary li a:hover,body[class*="standings"][class*="section-series"] main ul.primary li a.active{color:#ee0a29;}body[class*="standings"][class*="section-series"] form[id*="standings"]{margin:0;padding:0;}body[class*="standings"][class*="section-series"] form[id*="standings"] .views-exposed-widgets{margin:-20px 0 40px;}body[class*="standings"][class*="section-series"] form[id*="standings"] #edit-year-wrapper{display:inline-block;float:left;padding-right:0;}body[class*="standings"][class*="section-series"] form[id*="standings"] .views-submit-button{padding:0;display:inline-block;}body[class*="standings"][class*="section-series"] form[id*="standings"] input[id$="standings-public"]{display:inline-block;margin:0;padding:5px 10px;}body[class*="standings"][class*="term-2698"] main ul.primary a:hover,body[class*="standings"][class*="term-2698"] main ul.primary a.active{color:#f9b84c;}body[class*="standings"][class*="term-2699"] main ul.primary a:hover,body[class*="standings"][class*="term-2699"] main ul.primary a.active{color:#004b8e;}.page-taxonomy #content_footer{background:#222;}footer[role="contentinfo"]{min-width:980px;background:url(/sites/all/themes/imsa/images/bg-uscr_ftr.jpg) no-repeat center top;margin-bottom:-32px;min-height:200px;padding-top:60px;}body:not([class*="term-2697"]) footer[role="contentinfo"]{background-image:url(/sites/all/themes/imsa/images/bg-cont_ftr.jpg);}body[class*="term-2697"] footer[role="contentinfo"]{background-image:url(/sites/all/themes/imsa/images/bg-uscr_ftr.jpg);}footer[role="contentinfo"] .menu{margin:0;padding:0;border:0;overflow:hidden;*zoom:1;}footer[role="contentinfo"] .menu li{list-style-image:none;list-style-type:none;margin-left:0;display:-moz-inline-stack;display:inline-block;vertical-align:middle;*vertical-align:auto;zoom:1;*display:inline;white-space:nowrap;}footer[role="contentinfo"] .menu li{margin-right:15px;}footer[role="contentinfo"] .imsa-privacy-policy{padding-bottom:10px;display:block;}footer[role="contentinfo"] .imsa-privacy-policy a{font-size:18px;color:red;font-family:"franklin-gothic-urw",sans-serif;font-weight:500;}footer[role="contentinfo"] .imsa-privacy-policy a:hover{color:#bd0821;}body[class*="term-2698"] footer[role="contentinfo"] .imsa-privacy-policy a{color:#f9b84c;}body[class*="term-2698"] footer[role="contentinfo"] .imsa-privacy-policy a:hover{color:#f7a41b;}body[class*="term-2699"] footer[role="contentinfo"] .imsa-privacy-policy a{color:#004b8e;}body[class*="term-2699"] footer[role="contentinfo"] .imsa-privacy-policy a:hover{color:#00305b;}footer[role="contentinfo"] p,footer[role="contentinfo"] .section-inside .view-alms-101- .views-row [class$="view-node"] div > div,.section-inside .view-alms-101- .views-row [class$="view-node"] footer[role="contentinfo"] div > div,footer[role="contentinfo"] a{color:#7b7b7b;font-size:12px;font-family:"UnitWeb-Black",sans-serif;}footer[role="contentinfo"] a{text-decoration:none;text-transform:uppercase;}footer[role="contentinfo"] a:hover{color:#fff;}#block-block-2{display:inline-block;float:right;width:199px;height:111px;background:url(/sites/all/themes/imsa/images/logo-weathertech-sportscar-challenge-s.png) no-repeat center;-webkit-transition:all 0.15s;-moz-transition:all 0.15s;-o-transition:all 0.15s;transition:all 0.15s;}[class*="term-2698"] #block-block-2{width:253px;height:124px;background-image:url(/sites/all/themes/imsa/images/logo-conttire.png);}[class*="term-2699"] #block-block-2{width:216px;height:106px;background-image:url(/sites/all/themes/imsa/images/logo-cooperproto.png);}[class*="term-2700"] #block-block-2{width:338px;height:105px;background-image:url(/sites/all/themes/imsa/images/logo-porsche_us.gif);}[class*="term-2701"] #block-block-2{width:407px;height:73px;background-image:url(/sites/all/themes/imsa/images/logo-porsche_ca.gif);}#block-block-2:hover{cursor:pointer;opacity:.9;}[id$="imsa-merchbanner-980x75"]{margin-bottom:20px;margin-top:10px;}body[class*="term-2697"] [id$="imsa-merchbanner-980x75"]{margin-top:0;}[id*="sponsors"]{position:relative;clear:both;background:#fff;}[id*="sponsors"] [class*="slideshow-controls-text"] a{position:absolute;top:35px;height:37px;overflow:hidden;display:inline-block;color:rgba(255,255,255,0.4);font-size:40px;font-family:"flexslider-icon";-webkit-transition:color 0.15s;-moz-transition:color 0.15s;-o-transition:color 0.15s;transition:color 0.15s;}body:not(:-moz-handler-blocked) [id*="sponsors"] [class*="slideshow-controls-text"] a{height:40px;}[id*="sponsors"] [class*="slideshow-controls-text"] a:hover{color:#fff;text-decoration:none;}[id*="sponsors"] [class*="slideshow-controls-text"] [class*="text-previous"]{float:left;}[id*="sponsors"] [class*="slideshow-controls-text"] [class*="text-previous"] a{left:-35px;}[id*="sponsors"] [class*="slideshow-controls-text"] [class*="text-previous"] a:before{content:'\f001';}[id*="sponsors"] [class*="slideshow-controls-text"] [class*="text-next"]{float:right;}[id*="sponsors"] [class*="slideshow-controls-text"] [class*="text-next"] a{right:-35px;}[id*="sponsors"] [class*="slideshow-controls-text"] [class*="text-next"] a:after{content:'\f002';}[id*="sponsors"] [class*="slideshow-controls-text"] [class*="text-next"] a:after:hover{text-decoration:none;border:none;background:transparent;}[id*="sponsors"] [id*="teaser"]{height:110px !important;}[id*="sponsors"] [id*="teaser"] .views-row{height:110px !important;width:150px !important;float:left;display:inline-block;margin-right:40px;}[id*="sponsors"] [id*="teaser"] .views-field-nothing{float:left;}[id*="sponsors"] img{width:150px !important;height:auto;margin-left:20px;padding-top:10px;-webkit-transition:all 0.15s;-moz-transition:all 0.15s;-o-transition:all 0.15s;transition:all 0.15s;}[id*="sponsors"] img:hover{opacity:.9;}body[class*="car-corral"] .header [class$="title"]{width:100%;}body[class*="car-corral"] .logo{position:relative;}body[class*="car-corral"] div[class$="dates-1"]{margin-top:40px;}.node-car-corral div[class*="car-title"]{margin-top:20px;border-bottom:1px solid #444;color:#fff;line-height:1;font-size:18px;font-family:"UnitWeb-Black-Italic",sans-serif;font-weight:400;text-transform:uppercase;}.node-car-corral div[class*="car-tickets"]{float:right;}.node-car-corral div[class*="car-tickets"] a{position:relative;top:-20px;color:#ee0a29;font-size:12;font-family:"UnitWeb-Black-Italic",sans-serif;font-weight:400;text-transform:uppercase;}.node-car-corral div[class*="car-tickets"] a:hover{color:#bd0821;}.node-car-corral .field-type-image{display:inline;float:left;margin:65px 20px 0 0;}.node-car-corral div[class*="race-car-copy"]{position:relative;padding-top:40px;margin-bottom:20px;}.node-car-corral div[class*="race-car-copy"] .field-label{font-size:18px;font-family:"din-condensed-web",sans-serif;font-weight:500;font-style:normal;position:absolute;top:0px;left:0;margin-bottom:50px;color:#afafaf;text-transform:uppercase;white-space:nowrap;line-height:1;}.node-car-corral div[class*="race-car-resources"]{width:300px;float:left;margin-bottom:10px;}.node-car-corral div[class*="race-car-resources"] .field-label{font-size:18px;font-family:"din-condensed-web",sans-serif;font-weight:500;font-style:normal;margin:0;text-transform:uppercase;}.node-car-corral div[class*="race-car-resources"] a{color:#c8cfcf;font-weight:500;}.node-car-corral div[class*="race-car-resources"] a:after{content:" \00bb";}.node-car-corral div[class*="race-car-resources"] a:hover{color:#fff;}.node-car-corral div[class*="links"]{width:300px;float:left;clear:both;display:inline-block;}.node-car-corral div[class*="links"] a{color:#c8cfcf;font-weight:500;}.node-car-corral div[class*="links"] a:after{content:" \00bb";}.node-car-corral div[class*="links"] a:hover{color:#fff;}.node-car-corral div[class*="gallery"]{float:left;margin-top:40px;}.node-car-corral div[class*="gallery"] .field-label{font-size:18px;font-family:"din-condensed-web",sans-serif;font-weight:500;font-style:normal;margin-top:-60px;margin-bottom:5px;text-transform:uppercase;}.node-car-corral div[class*="gallery"] .field-item{display:inline;position:relative;}.node-car-corral div[class*="gallery"] .field-item span{position:absolute;right:15px;bottom:10px;text-transform:uppercase;font-weight:500;text-shadow:#000 1px 1px 0;}.node-car-corral div[class*="gallery"] .field-item span:after{content:" \00bb";}.view-car-corrals div[id$="title-value-wrapper"]{position:relative;right:5px;top:-5px;float:right;margin-bottom:20px;}body:not(:-moz-handler-blocked) .view-car-corrals div[id$="title-value-wrapper"]{right:20px;}.view-car-corrals div[id$="title-value-wrapper"] label{display:inline-block;float:left;margin:10px -5px 0 0;}.view-car-corrals div[id$="title-value-wrapper"] .views-widget{float:right;}.view-car-corrals div[class*="map"]{float:left;}.view-car-corrals div[class*="race-car-title"]{float:right;margin-left:20px;width:220px;}.view-car-corrals div[class*="race-car-title"] img{margin-right:20px;vertical-align:middle;}.view-car-corrals div[class*="race-car-title"] span{color:#fff;font-weight:500;}.view-car-corrals .track .field-content img{margin:0 20px 0 0;}.view-car-corrals .track .field-content dl{float:right;margin:0 0 10px 0;width:220px;}.view-car-corrals .track .field-content dt{display:inline;float:left;width:40px;height:20px;text-align:center;}.view-car-corrals .track .field-content dd{display:inline;margin:0;font-weight:500;}.section-camera .column-1{width:940px;}.section-camera .column-2{display:none;}.section-camera h3{margin:0 0 25px;border-bottom:1px solid #666;padding:0;background:none;color:#fff;font-size:18px;position:relative;}.section-camera div[class*="race-event"]{position:relative;}.section-camera div[class*="race-event"] .field-item{position:absolute;left:10px;top:30px;z-index:5;font-size:18px;font-family:"UnitWeb-Black-Italic",sans-serif;font-weight:400;text-transform:uppercase;}.section-camera div[class*="scoring-link"]{position:relative;}.section-camera div[class*="scoring-link"] .field-item{position:absolute;top:3px;right:10px;z-index:5;color:#fff;font-size:14px;font-family:"din-condensed-web",sans-serif;font-weight:500;font-style:normal;}.section-camera div[class*="scoring-link"] .field-item:after{content:" \00bb";}.section-camera [class*="race-results"]{margin-bottom:20px;}.section-camera .group-right{position:relative;top:20px;width:48%;margin-left:15px;}.section-camera .group-left{position:relative;top:20px;}.section-camera:not(.live-streaming-enabled) .node-camera-feed.is-race-central img.watch-live-interim-img{width:100%;}#block-views-vod-cameras-block > h2,.page-user-login h2#block-views-vod-cameras-block > span{font-size:14px;color:#fff;line-height:1;margin:-10px 0 0;}#block-views-vod-cameras-block .slides{overflow:auto;}#block-views-vod-cameras-block .slides li{position:relative;overflow:hidden;margin-bottom:5px;width:112px;height:64px;cursor:pointer;}#block-views-vod-cameras-block .slides li div[class$="thumbnail-image"]{z-index:100;position:relative;}#block-views-vod-cameras-block .slides li div[class$="thumbnail-image"] img{position:relative;display:block;width:100%;height:100%;}#block-views-vod-cameras-block .slides li .views-field-title,#block-views-vod-cameras-block .slides li div[id$="videos-block-2"] .view-footer,div[id$="videos-block-2"] #block-views-vod-cameras-block .slides li .view-footer{position:relative;z-index:110;display:inline-block !important;width:112px;height:64px;background:rgba(238,10,41,0.8);}#block-views-vod-cameras-block .slides li .views-field-title .field-content a,#block-views-vod-cameras-block .slides li div[id$="videos-block-2"] .view-footer .field-content a,div[id$="videos-block-2"] #block-views-vod-cameras-block .slides li .view-footer .field-content a{display:table-cell;vertical-align:bottom;width:100px;height:64px;padding-left:10px;padding-bottom:5px;color:#fff;text-transform:uppercase;white-space:pre;white-space:pre-wrap;white-space:pre-line;white-space:-pre-wrap;white-space:-o-pre-wrap;white-space:-moz-pre-wrap;white-space:-hp-pre-wrap;word-wrap:break-word;font-size:12px;font-family:"din-condensed-web",sans-serif;font-weight:500;font-style:normal;}#block-views-vod-cameras-block .slides li .views-field-title .field-content a.active,#block-views-vod-cameras-block .slides li div[id$="videos-block-2"] .view-footer .field-content a.active,div[id$="videos-block-2"] #block-views-vod-cameras-block .slides li .view-footer .field-content a.active{color:#ee0a29;}.field-name-vod-cameras{padding:0;position:absolute;top:0;right:0;overflow:hidden;width:140px;height:449px;background:#000;}.field-name-vod-cameras #flexslider-1{height:450px !important;}.field-name-vod-cameras .flex-viewport{position:relative;top:-15px;margin:auto;width:112px;height:306px !important;}.field-name-vod-cameras .view-header{position:absolute;left:15px;top:15px;z-index:50;}.field-name-vod-cameras .view-header p,.field-name-vod-cameras .view-header .section-inside .view-alms-101- .views-row [class$="view-node"] div > div,.section-inside .view-alms-101- .views-row [class$="view-node"] .field-name-vod-cameras .view-header div > div,.field-name-vod-cameras .view-header footer[role="contentinfo"] a,footer[role="contentinfo"] .field-name-vod-cameras .view-header a{margin:0;}.field-name-vod-cameras .view-header a{width:112px;height:64px;display:block;background:url(/sites/all/themes/imsa/images/live-brdcst-listen.gif) no-repeat;-webkit-transition:all 0.15s;-moz-transition:all 0.15s;-o-transition:all 0.15s;transition:all 0.15s;}.field-name-vod-cameras .view-header a:hover{opacity:.9;}.field-name-vod-cameras .flex-direction-nav{*height:0;}.field-name-vod-cameras .flex-direction-nav ul{display:none;}.field-name-vod-cameras .flex-direction-nav a{position:absolute;top:50%;z-index:10;display:block;margin:-20px 0 0;width:40px;height:42px;color:#fff;opacity:.8 !important;cursor:pointer;-webkit-transition:none;-moz-transition:none;-o-transition:none;transition:none;}.field-name-vod-cameras .flex-direction-nav a:before{display:inline-block;content:'\f001';font-size:15px;font-family:"flexslider-icon";-webkit-transform:rotate(90deg);-moz-transform:rotate(90deg);-ms-transform:rotate(90deg);-o-transform:rotate(90deg);transform:rotate(90deg);}.field-name-vod-cameras .flex-direction-nav li:last-child a:before{-webkit-transform:rotate(-90deg);-moz-transform:rotate(-90deg);-ms-transform:rotate(-90deg);-o-transform:rotate(-90deg);transform:rotate(-90deg);}.field-name-vod-cameras .flex-direction-nav .flex-prev{top:-15px;left:50px;text-align:center;}.field-name-vod-cameras .flex-direction-nav .flex-next{top:318px;right:50px;text-align:center;}.field-name-vod-cameras .flex-direction-nav .flex-disabled{opacity:1 !important;filter:alpha(opacity=1);cursor:default;}.field-name-vod-cameras .flexslider:hover .flex-prev{opacity:1;}.field-name-vod-cameras .flexslider:hover .flex-next{opacity:1;}.field-name-vod-cameras .flexslider:hover .flex-next:hover{opacity:1;}.field-name-vod-cameras .flexslider:hover .flex-prev:hover{opacity:1;}.field-name-vod-cameras #flexslider-1{position:relative;top:118px;z-index:55;height:450px !important;}[class*="fb-live-stream"]{float:left;width:100% !important;}[class*="fb-live-stream"] h3{padding-bottom:6px;position:relative;top:3px;}[class*="fb-live-stream"] .fb-comments > span{width:480px !important;}[class*="fb-live-stream"] iframe{width:100% !important;}[class*="race-resouces"]{margin-bottom:20px;}[class*="race-resouces"] ul li{margin:0;}[class*="race-resouces"] ul a{color:#e6e6e6;font-weight:500;-webkit-transition:all 0.15s;-moz-transition:all 0.15s;-o-transition:all 0.15s;transition:all 0.15s;}[class*="race-resouces"] ul a:hover{color:#fff;}[class*="race-resouces"] h3{font-size:18px;font-family:"UnitWeb-Black-Italic",sans-serif;font-weight:400;text-transform:uppercase;}[class*="pit-notes"]{width:100%;}.field-name-video-stream-player{min-height:449px;}.field-name-leaderboard{margin:25px 0 -15px;position:relative;height:480px;overflow:auto;}body[class*="term-2697"] .field-name-leaderboard.section-camera .field-name-leaderboard{background:url(/sites/all/themes/imsa/images/raceday/banner-bg_tudor.gif) repeat-x center top,linear-gradient(bottom,#fff,#e0e0e0);height:96px !important;padding:5px 10px;margin-bottom:30px;}.field-name-leaderboard iframe{height:70px !important;width:100% !important;}body[class*="term-2697"] .field-name-leaderboard iframe,body[class*="term-2698"] .field-name-leaderboard iframe{height:450px !important;}.section-camera .field-name-leaderboard iframe{height:470px !important;}#imsa-tv-in-car-cameras{width:100%;padding:0 20px;height:63px;margin-bottom:38px;text-align:center;}#imsa-tv-in-car-cameras:after{content:"";display:table;clear:both;}#imsa-tv-in-car-cameras img{max-height:63px;}#imsa-tv-in-car-cameras .flexslider{display:inline-block;width:100%;margin:0;}#imsa-tv-in-car-cameras .flexslider .flex-direction-nav a{display:block;opacity:.7 !important;width:20px;height:40px;top:-34px;}#imsa-tv-in-car-cameras .flexslider .flex-direction-nav a:before{color:#fff;font-family:"UnitWeb-Black",sans-serif;font-size:2.85714em;}#imsa-tv-in-car-cameras .flexslider .flex-direction-nav a:hover{opacity:1 !important;}#imsa-tv-in-car-cameras .flexslider .flex-direction-nav a.flex-prev{left:-25px;transition:none;text-align:center;text-indent:-1000px;overflow:hidden;}#imsa-tv-in-car-cameras .flexslider .flex-direction-nav a.flex-prev:before{text-indent:0;content:"\2039";position:absolute;top:0;display:block;font-size:39px;}#imsa-tv-in-car-cameras .flexslider .flex-direction-nav a.flex-next{right:-25px;transition:none;text-align:center;text-indent:-1000px;overflow:hidden;}#imsa-tv-in-car-cameras .flexslider .flex-direction-nav a.flex-next:before{text-indent:0;content:"\203A";position:absolute;top:0;display:block;font-size:39px;}#imsa-tv-in-car-cameras img{width:100%;}#imsa-tv-in-car-cameras > div{display:inline-block;}#imsa-tv-in-car-cameras .imsa-tv-live-broadcast-button{width:120px;margin-right:6px;}#imsa-tv-in-car-cameras .imsa-tv-live-broadcast-button a{position:relative;display:block;height:63px;}#imsa-tv-in-car-cameras .imsa-tv-live-broadcast-button a:hover:after{content:"";display:block;width:100%;height:100%;background:#ee0a29;opacity:.85;position:absolute;top:0;left:0;z-index:1;}#imsa-tv-in-car-cameras .imsa-tv-in-car-carousel{width:67%;margin:-14px 25px 0;}#imsa-tv-in-car-cameras .imsa-tv-in-car-carousel .imsa-tv-in-car-title{border-top:1px solid #999;border-left:1px solid #999;border-right:1px solid #999;text-align:center;margin-bottom:8px;height:6px;}#imsa-tv-in-car-cameras .imsa-tv-in-car-carousel .imsa-tv-in-car-title span{color:#999;font-family:"din-condensed-web",sans-serif;font-size:13px;text-transform:uppercase;margin:-8px auto 0;display:block;background:#222;width:120px;}#imsa-tv-in-car-cameras .imsa-tv-in-car-carousel .carousel li.slide-content{margin-right:12px;text-align:left;}#imsa-tv-in-car-cameras .imsa-tv-in-car-carousel .carousel li.slide-content a{display:block;}#imsa-tv-in-car-cameras .imsa-tv-in-car-carousel .carousel li.slide-content a span{display:none;}#imsa-tv-in-car-cameras .imsa-tv-in-car-carousel .carousel li.slide-content a:hover,#imsa-tv-in-car-cameras .imsa-tv-in-car-carousel .carousel li.slide-content a.current-camera{position:relative;}#imsa-tv-in-car-cameras .imsa-tv-in-car-carousel .carousel li.slide-content a:hover:after,#imsa-tv-in-car-cameras .imsa-tv-in-car-carousel .carousel li.slide-content a.current-camera:after{content:"";display:block;width:100%;height:100%;background:#ee0a29;opacity:.85;position:absolute;top:0;left:0;z-index:1;}#imsa-tv-in-car-cameras .imsa-tv-in-car-carousel .carousel li.slide-content a:hover span,#imsa-tv-in-car-cameras .imsa-tv-in-car-carousel .carousel li.slide-content a.current-camera span{font-family:"din-condensed-web",sans-serif;font-size:0.85714em;text-transform:uppercase;position:absolute;z-index:2;bottom:3px;left:3px;display:block;}#imsa-tv-in-car-cameras .imsa-tv-race-radio-button{width:120px;height:63px;position:relative;cursor:pointer;margin-left:6px;}#imsa-tv-in-car-cameras .imsa-tv-race-radio-button img{display:none;}#imsa-tv-in-car-cameras .imsa-tv-race-radio-button:before{position:absolute;top:0;left:0;z-index:0;content:"";display:block;height:63px;width:120px;background:url(/sites/all/themes/imsa/images/btn-radio-off.png);}#imsa-tv-in-car-cameras .imsa-tv-race-radio-button.radio-on:before{position:absolute;top:0;left:0;z-index:1;content:"";display:block;height:63px;width:120px;background:url(/sites/all/themes/imsa/images/btn-radio-on.png);}#imsa-tv-track{padding:0 20px;width:100%;margin-bottom:30px;}#imsa-tv-track:after{content:"";display:table;clear:both;}#imsa-tv-track .imsa-tv-track-info .imsa-tv-track-name{color:#fff;margin-bottom:20px;font-size:18px;font-family:"UnitWeb-Black-Italic",sans-serif;font-weight:400;text-transform:uppercase;}#imsa-tv-track .imsa-tv-track-info .imsa-tv-track-description{font-size:0.92857em;line-height:1.28571em;margin-bottom:25px;}#imsa-tv-track .imsa-tv-track-info .imsa-tv-track-description p:last-child,#imsa-tv-track .imsa-tv-track-info .imsa-tv-track-description .section-inside .view-alms-101- .views-row [class$="view-node"] div > div:last-child,.section-inside .view-alms-101- .views-row [class$="view-node"] #imsa-tv-track .imsa-tv-track-info .imsa-tv-track-description div > div:last-child,#imsa-tv-track .imsa-tv-track-info .imsa-tv-track-description footer[role="contentinfo"] a:last-child,footer[role="contentinfo"] #imsa-tv-track .imsa-tv-track-info .imsa-tv-track-description a:last-child{margin:0;}#imsa-tv-track .imsa-tv-track-image{-webkit-transition:all 1s;-moz-transition:all 1s;-o-transition:all 1s;transition:all 1s;float:left;width:32%;margin-right:2%;}#imsa-tv-track .imsa-tv-track-image:last-child{margin-right:0;}#imsa-tv-track .imsa-tv-track-image img{width:100%;height:auto;}#imsa-tv-track .ui-widget-content{border:1px solid #444;background:#333;border-radius:2px;}#imsa-tv-track .imsa-tv-track-key-locations{-webkit-transition:all 1s;-moz-transition:all 1s;-o-transition:all 1s;transition:all 1s;float:left;width:66%;margin-right:2%;min-height:261px;}#imsa-tv-track .imsa-tv-track-key-locations:last-child{margin-right:0;}#imsa-tv-track .ui-tabs-vertical .ui-tabs-nav{background:#222;border:none;-webkit-transition:all 1s;-moz-transition:all 1s;-o-transition:all 1s;transition:all 1s;float:left;width:32%;margin-right:2%;}#imsa-tv-track .ui-tabs-vertical .ui-tabs-nav:last-child{margin-right:0;}#imsa-tv-track .ui-tabs-vertical .ui-tabs-nav *{border-radius:none;transition:none;}#imsa-tv-track .ui-tabs-vertical .ui-tabs-nav li{background:#222;clear:left;width:100%;margin:0 -1px .2em 0;border-top-left-radius:0;border-bottom-left-radius:0;border-top:none;border-right:none;border-left:none;border-bottom:1px solid #333;margin:0;}#imsa-tv-track .ui-tabs-vertical .ui-tabs-nav li:last-child{border:none;}#imsa-tv-track .ui-tabs-vertical .ui-tabs-nav li a{display:block;height:51px;line-height:51px;text-indent:10px;color:#c8cfcf;font-family:"din-condensed-web",sans-serif;text-transform:uppercase;}#imsa-tv-track .ui-tabs-vertical .ui-tabs-nav li.ui-state-hover,#imsa-tv-track .ui-tabs-vertical .ui-tabs-nav li.ui-state-active{color:#fff;padding-bottom:0;padding-right:.1em;background:#444;position:relative;}#imsa-tv-track .ui-tabs-vertical .ui-tabs-nav li.ui-state-hover:after,#imsa-tv-track .ui-tabs-vertical .ui-tabs-nav li.ui-state-active:after{content:" ";display:block;position:absolute;top:0;right:-20px;width:0;height:0;border-top:26px solid transparent;border-bottom:26px solid transparent;border-left:20px solid #444;}#imsa-tv-track .ui-tabs-vertical .ui-tabs-panel{-webkit-transition:all 1s;-moz-transition:all 1s;-o-transition:all 1s;transition:all 1s;float:left;width:66%;margin-right:2%;padding:15px 15px 15px 20px;margin-right:0;border:none;}#imsa-tv-track .ui-tabs-vertical .ui-tabs-panel:last-child{margin-right:0;}#imsa-tv-track .ui-tabs-vertical .ui-tabs-panel.ui-tabs-hide{display:none;}#imsa-tv-track .ui-tabs-vertical .ui-tabs-panel .key-location-description{color:#c8cfcf;font-size:.8em;margin-bottom:15px;}#imsa-tv-track .ui-tabs-vertical .ui-tabs-panel .key-location-description blockquote{position:relative;font-style:italic;}#imsa-tv-track .ui-tabs-vertical .ui-tabs-panel .key-location-description blockquote:before{content:"\201C";position:absolute;left:-40px;display:block;width:60px;height:60px;color:#ee0a29;font-family:"UnitWeb-Black-Italic",sans-serif;font-size:4.28571em;font-style:normal;}#imsa-tv-track .ui-tabs-vertical .ui-tabs-panel .key-location-driver{width:100%;}#imsa-tv-track .ui-tabs-vertical .ui-tabs-panel .key-location-driver:after{content:"";display:table;clear:both;}#imsa-tv-track .ui-tabs-vertical .ui-tabs-panel .key-location-driver .key-location-driver-image{-webkit-transition:all 1s;-moz-transition:all 1s;-o-transition:all 1s;transition:all 1s;float:left;width:15.0%;margin-right:2%;}#imsa-tv-track .ui-tabs-vertical .ui-tabs-panel .key-location-driver .key-location-driver-image:last-child{margin-right:0;}#imsa-tv-track .ui-tabs-vertical .ui-tabs-panel .key-location-driver .key-location-driver-info{color:#fff;-webkit-transition:all 1s;-moz-transition:all 1s;-o-transition:all 1s;transition:all 1s;float:left;width:83.0%;margin-right:2%;}#imsa-tv-track .ui-tabs-vertical .ui-tabs-panel .key-location-driver .key-location-driver-info:last-child{margin-right:0;}#imsa-tv-track .ui-tabs-vertical .ui-tabs-panel .key-location-driver .key-location-driver-info .key-location-driver-name{font-family:"din-condensed-web",sans-serif;font-size:1em;text-transform:uppercase;}#imsa-tv-track .ui-tabs-vertical .ui-tabs-panel .key-location-driver .key-location-driver-info .key-location-driver-team{font-size:0.78571em;}body[class*="camera-feed"] #imsa-tv-timing-scoring .container{margin-bottom:15px;}#imsa-tv-timing-scoring .container h2,#imsa-tv-timing-scoring .container .page-user-login h2 > span,.page-user-login #imsa-tv-timing-scoring .container h2 > span{margin-top:0;margin-bottom:0;}.imsa-tv-timing-scoring-label{-webkit-transition:all 1s;-moz-transition:all 1s;-o-transition:all 1s;transition:all 1s;float:left;width:49%;margin-right:2%;}.imsa-tv-timing-scoring-label:last-child{margin-right:0;}.imsa-tv-timing-scoring-link{-webkit-transition:all 1s;-moz-transition:all 1s;-o-transition:all 1s;transition:all 1s;float:left;width:49%;margin-right:2%;text-align:right;margin-right:0;}.imsa-tv-timing-scoring-link:last-child{margin-right:0;}.imsa-tv-timing-scoring-link a{color:#ee0a29;}.imsa-tv-timing-scoring-link a:after{content:"\00bb";margin-left:4px;}.leaderboard-wrapper{padding:0 20px;width:100%;clear:both;}.leaderboard-wrapper:after{content:"";display:table;clear:both;}.leaderboard-wrapper .watch-live-player{border-top:1px solid #3b3b3b;border-bottom:1px solid #3b3b3b;padding:6px 0;margin-bottom:20px;}.leaderboard-wrapper .watch-live-player .the-race{width:100%;}.leaderboard-wrapper .watch-live-player .the-race:after{content:"";display:table;clear:both;}.leaderboard-wrapper .watch-live-player .the-race #race_information{-webkit-transition:all 1s;-moz-transition:all 1s;-o-transition:all 1s;transition:all 1s;float:left;width:32%;margin-right:2%;font-size:0.85714em;font-weight:bold;}.leaderboard-wrapper .watch-live-player .the-race #race_information:last-child{margin-right:0;}.leaderboard-wrapper .watch-live-player .the-race #race-flag{-webkit-transition:all 1s;-moz-transition:all 1s;-o-transition:all 1s;transition:all 1s;float:left;width:23.5%;margin-right:2%;text-align:center;text-transform:uppercase;font-weight:bold;font-size:1.57143em;line-height:0.71429em;}.leaderboard-wrapper .watch-live-player .the-race #race-flag:last-child{margin-right:0;}.leaderboard-wrapper .watch-live-player .the-race #race-flag .race-flag-color-red{color:#ee0a29;}.leaderboard-wrapper .watch-live-player .the-race #race-flag .race-flag-color-green{color:#65b901;}.leaderboard-wrapper .watch-live-player .the-race #race-flag .race-flag-color-yellow{color:#f6ff00;}.leaderboard-wrapper .watch-live-player .the-race #race-flag .race-flag-color-red:before,.leaderboard-wrapper .watch-live-player .the-race #race-flag .race-flag-color-red:after,.leaderboard-wrapper .watch-live-player .the-race #race-flag .race-flag-color-yellow:before,.leaderboard-wrapper .watch-live-player .the-race #race-flag .race-flag-color-yellow:after,.leaderboard-wrapper .watch-live-player .the-race #race-flag .race-flag-color-green:before,.leaderboard-wrapper .watch-live-player .the-race #race-flag .race-flag-color-green:after{content:"\2022";font-size:1.57143em;line-height:0.07143em;position:relative;top:5px;}.leaderboard-wrapper .watch-live-player .the-race #scoring_header{-webkit-transition:all 1s;-moz-transition:all 1s;-o-transition:all 1s;transition:all 1s;float:left;width:40.5%;margin-right:2%;margin-right:0;text-align:right;}.leaderboard-wrapper .watch-live-player .the-race #scoring_header:last-child{margin-right:0;}.leaderboard-wrapper .watch-live-player .the-race #scoring_header #session_time{border-right:1px solid #3b3b3b;margin-right:4px;padding-right:6px;}.leaderboard-wrapper .watch-live-player .the-race #scoring_header #session_time,.leaderboard-wrapper .watch-live-player .the-race #scoring_header #remaining_time{display:inline-block;font-size:0.85714em;}.leaderboard-wrapper .watch-live-player .the-race #scoring_header #session_time .label,.leaderboard-wrapper .watch-live-player .the-race #scoring_header #remaining_time .label{font-weight:bold;}.leaderboard-wrapper .watch-live-player .the-race .clearBoth{clear:both;}#scoreboard{overflow-y:scroll;max-height:390px;margin-bottom:60px;}#scoring{width:100%;border:none;border-spacing:0;font-family:sans-serif;color:#c8cfcf;font-weight:bold;margin:0 auto 30px;}#scoring thead tr{width:100%;}#scoring thead th{font-size:9px;}#scoring tbody{font-size:10px;}#scoring tr{border:none;}#scoring tr.odd{background:#222;}#scoring tr.even{background:#333;}#scoring td,#scoring th,#scoring a{padding:5px;border:none;color:#999;text-align:center;text-transform:uppercase;}.framed-page #scoring td,.framed-page #scoring th,.framed-page #scoring a{padding:2px;border-spacing:0;white-space:pre;white-space:pre-wrap;white-space:pre-line;white-space:-pre-wrap;white-space:-o-pre-wrap;white-space:-moz-pre-wrap;white-space:-hp-pre-wrap;word-wrap:break-word;}.framed-page #scoring td.fastest-driver,.framed-page #scoring th.fastest-driver,.framed-page #scoring a.fastest-driver{text-align:left;}#scoring th{border-bottom:1px solid #3b3b3b;color:#fefefe;vertical-align:bottom;text-align:center;line-height:1;font-weight:bold;font-size:10px;-moz-box-sizing:content-box;}#scoring a{text-decoration:underline;-webkit-transition:all 0.15s;-moz-transition:all 0.15s;-o-transition:all 0.15s;transition:all 0.15s;}#scoring a:hover{text-decoration:none;color:#fff;}#scoring .indicators span > span.indicator-in-pits{line-height:1.8;display:inline-block;padding:0 4px;background:#78bec8;color:#fff;}#scoring .tire span > span.indicator-tire-m{line-height:1.8;display:inline-block;padding:0 4px;background:#000;color:#fff;}#scoring .tire span > span.indicator-tire-d{line-height:1.8;display:inline-block;padding:0 4px;background:#fce001;color:#fff;}#scoring .tire span > span.indicator-tire-f{line-height:1.8;display:inline-block;padding:0 4px;background:#2771d2;color:#fff;}#scoring .tire span > span.indicator-tire-y{line-height:1.8;display:inline-block;padding:0 4px;background:#e61d27;color:#fff;}#scoring .tire > span{position:relative;left:5px;}#scoring .tire span > span.indicator-tire-p{line-height:1.8;display:inline-block;padding:0 4px;background:#ffcc00;color:#ff3333;}#scoring .car-class-p1 > span{line-height:1.8;display:inline-block;background:#ee0a29;color:#fff;width:50px;text-align:center;}#scoring .car-class-p2 > span{line-height:1.8;display:inline-block;background:#2771d2;color:#fff;width:50px;text-align:center;}#scoring .car-class-pc > span{line-height:1.8;display:inline-block;background:#2771d2;color:#fff;width:50px;text-align:center;}#scoring .car-class-gt > span{line-height:1.8;display:inline-block;background:#e61d27;color:#fff;width:50px;text-align:center;}#scoring .car-class-gte-am > span{line-height:1.8;display:inline-block;background:#e61d27;color:#fff;width:50px;text-align:center;}#scoring .car-class-gtc > span{line-height:1.8;display:inline-block;background:#2771d2;color:#fff;width:50px;text-align:center;}#scoring .car-class-p > span{line-height:1.8;display:inline-block;background:#ee0a29;color:#fff;width:50px;text-align:center;}#scoring .car-class-pc > span{line-height:1.8;display:inline-block;background:#2771d2;color:#fff;width:50px;text-align:center;}#scoring .car-class-gtlm > span{line-height:1.8;display:inline-block;background:#ee0a29;color:#fff;width:50px;text-align:center;}#scoring .car-class-gtd > span{line-height:1.8;display:inline-block;background:#004b8e;color:#fff;width:50px;text-align:center;}#scoring .car-class-gs > span{line-height:1.8;display:inline-block;background:#000;color:#f9b84c;width:50px;text-align:center;}#scoring .car-class-st > span{line-height:1.8;display:inline-block;background:#f9b84c;color:#000;width:50px;text-align:center;}#scoring .car-class-l1 > span{line-height:1.8;display:inline-block;background:#65b901;color:#000;width:50px;text-align:center;}#scoring .car-class-l2 > span{line-height:1.8;display:inline-block;background:#f9b84c;color:#000;width:50px;text-align:center;}#scoring .car-class-gt3g > span{line-height:1.8;display:inline-block;background:#f3ba2b;color:#000;width:50px;text-align:center;}#scoring .car-class-gt3p > span{line-height:1.8;display:inline-block;background:#a1a1a1;color:#000;width:50px;text-align:center;}#scoring .car-class-gt3cg > span{line-height:1.8;display:inline-block;background:#f3ba2b;color:#000;width:50px;text-align:center;}#scoring .car-class-gt3cp > span{line-height:1.8;display:inline-block;background:#a1a1a1;color:#000;width:50px;text-align:center;}#scoring .car-class-lst > span{line-height:1.8;display:inline-block;background:#000;color:#fff;width:50px;text-align:center;}#scoring .car-class-lbst > span{line-height:1.8;display:inline-block;background:#000;color:#fff;width:50px;text-align:center;}#scoring .car-class-gt3s > span{line-height:1.8;display:inline-block;background:#565656;color:#000;width:50px;text-align:center;}#scoring .car-class-gt3cs > span{line-height:1.8;display:inline-block;background:#565656;color:#000;width:50px;text-align:center;}.indicator-retired,.indicator-in-pits,.indicator-improved-position,.indicator-lost-position,.indicator-tire-d,.indicator-tire-y,.indicator-tire-m,.indicator-tire-f,.indicator-tire-c,.indicator-tire-p{display:inline-block;margin-right:10px;padding:0 4px;background:#e41b23;color:#fff;font-weight:bold;width:20px;text-align:center;}.indicator-in-pits{background:#78bec8;}.indicator-improved-position{background:#65b901;}.indicator-lost-position{background:#e41b23;}.indicator-tire-d{background:#fce001;}.indicator-tire-y{background:#e61d27;}.indicator-tire-m{background:#000;}.indicator-tire-f{background:#2771d2;}.indicator-tire-c{background:#f9b84c;color:#000;}.indicator-tire-p{background:#ffcc00;color:#ff3333;}#scoreboard{width:100%;width:98%;margin-bottom:30px;}#scoreboard:after{content:"";display:table;clear:both;}#scoreboard .filterwrap{-webkit-transition:all 1s;-moz-transition:all 1s;-o-transition:all 1s;transition:all 1s;float:left;width:23.5%;margin-right:2%;}#scoreboard .filterwrap:last-child{margin-right:0;}#scoreboard .filterwrap a{color:#ee0a29;font-size:0.85714em;font-weight:bold;}#scoreboard #abbr{-webkit-transition:all 1s;-moz-transition:all 1s;-o-transition:all 1s;transition:all 1s;float:left;width:23.5%;margin-right:2%;}#scoreboard #abbr:last-child{margin-right:0;}#scoreboard #abbr li{font-size:0.85714em;}#scoreboard #abbr li strong{font-weight:bold;}#scoreboard #legend-wrap{-webkit-transition:all 1s;-moz-transition:all 1s;-o-transition:all 1s;transition:all 1s;float:left;width:49%;margin-right:2%;}#scoreboard #legend-wrap:last-child{margin-right:0;}#scoreboard #legend-wrap #scoring_legend{overflow:hidden;}#scoreboard #legend-wrap #scoring_legend li{white-space:nowrap;max-width:100%;position:relative;margin-bottom:10px;}#scoreboard #legend-wrap #scoring_legend li:nth-child(3n),#scoreboard #legend-wrap #scoring_legend li:nth-child(4n){left:140px;top:-52px;position:relative;}#scoreboard #legend-wrap #scoring_legend li:nth-child(5n),#scoreboard #legend-wrap #scoring_legend li:nth-child(6n),#scoreboard #legend-wrap #scoring_legend li:nth-child(7n),#scoreboard #legend-wrap #scoring_legend li:nth-child(8n),#scoreboard #legend-wrap #scoring_legend li:nth-child(9n){left:325px;top:-104px;position:relative;}#scoreboard #legend-wrap #scoring_legend li .text{font-size:0.85714em;font-weight:bold;}#leaderboard-wrapper{color:#000;height:96px;border:none;overflow:hidden;width:980px;border:none;position:absolute;top:0;z-index:0;left:50%;margin-left:-470px;}#leaderboard-wrapper #leaderboard-title{float:left;margin-top:32px;font-size:25px;font-family:"UnitWeb-Black-Italic",sans-serif;font-weight:400;text-transform:uppercase;}#leaderboard-wrapper #scoring_header{position:absolute;left:0;top:60px;font-size:14px;font-family:"din-condensed-web",sans-serif;font-weight:500;font-style:normal;}#leaderboard-wrapper #session_time{float:left;overflow:hidden;text-transform:uppercase;}#leaderboard-wrapper #session_time .label{margin-right:5px;}#leaderboard-wrapper #remaining-time{float:left;overflow:hidden;border-left:1px solid #9d9d9d;text-transform:uppercase;margin-left:5px;padding-left:5px;}#leaderboard-wrapper #remaining-time .label{margin-right:5px;}#leaderboard-wrapper #leaderboard-series{color:#878787;text-transform:uppercase;clear:both;}#leaderboard-wrapper #leaderboard-series:before{content:"Results for ";}#nav-label,#filter-links{text-transform:uppercase;position:absolute;top:2px;left:329px;color:#fff;z-index:100;}#filter-links{left:auto;top:3px;left:370px;margin:0;}#filter-links a{color:#fff;-webkit-transition:all 0.15s;-moz-transition:all 0.15s;-o-transition:all 0.15s;transition:all 0.15s;}#filter-links a:hover,#filter-links a.active{color:#e6e6e6;text-decoration:none;}#filter-links a:active{text-decoration:underline;}#filter-links li{float:left;border-right:1px solid #fff;list-style-type:none;line-height:15px;}#filter-links li:last-child{border-right:none;}#filter-links li a{display:block;padding:0 8px;text-align:center;text-decoration:none;text-transform:uppercase;}#filter-links li a:last-child{border-right:none;}#scoring_site_link_wrapper a{position:absolute;top:4px;right:10px;display:block;margin:8px 0;padding:5px;border:none;text-decoration:none;text-transform:uppercase;cursor:pointer;}ul,ol{position:relative;padding:0;}.car-class-container{float:left;height:37px;margin:35px 0 0 112px;list-style:decimal;}.car-class-container > li{display:block;float:left;padding-left:60px;position:relative;}.car-class-container > li:before{position:absolute;left:10px;top:-7px;border-right:1px solid #e2e2e2;padding-right:15px;overflow:hidden;font-size:40px;font-family:"din-condensed-web",sans-serif;font-weight:500;font-style:normal;}.car-class-container > li:first-child:before{content:"1";}.car-class-container > li:nth-child(2){margin-left:20px;margin-right:20px;}.car-class-container > li:nth-child(2):before{content:"2";}.car-class-container > li:last-child:before{content:"3";}.car-class-container > li ul{list-style-type:none;}.car-class-container > li ul li{margin:0;}.car-class-container > li ul li.drivers{line-height:1;width:145px;display:block;float:left;zoom:1;}.car-class-container > li ul li.drivers a,.car-class-container > li ul li.drivers .nolink{padding:2px 1px 12px;text-decoration:none;color:#ee0a29;line-height:1;font-size:14px;font-family:"UnitWeb-Black-Italic",sans-serif;font-weight:400;text-transform:uppercase;-webkit-transition:all 0.15s;-moz-transition:all 0.15s;-o-transition:all 0.15s;transition:all 0.15s;white-space:pre;white-space:pre-wrap;white-space:pre-line;white-space:-pre-wrap;white-space:-o-pre-wrap;white-space:-moz-pre-wrap;white-space:-hp-pre-wrap;word-wrap:break-word;text-transform:capitalize;}.car-class-container > li ul li.drivers a:hover{text-decoration:none;color:#bd0821;}.car-class-container > li ul li.behind-class,.car-class-container > li ul li.car-number{float:left;clear:left;margin-top:-1px;text-transform:uppercase;}.car-class-container > li ul li.car-number{clear:none;position:absolute;right:0;bottom:-30px;}.imsa-tv-news-ticker{width:100%;margin-bottom:48px;margin-right:0;background:black;width:100%;}.imsa-tv-news-ticker:after{content:"";display:table;clear:both;}.imsa-tv-news-ticker .imsa-tv-news-ticker-title{-webkit-transition:all 1s;-moz-transition:all 1s;-o-transition:all 1s;transition:all 1s;float:left;width:12.45%;margin-right:2%;margin-top:0;margin-bottom:0;background:#ee0a29;padding:8px 0 6px 10px;position:relative;z-index:2;text-shadow:1px 1px #9a2333;}.imsa-tv-news-ticker .imsa-tv-news-ticker-title:last-child{margin-right:0;}.imsa-tv-news-ticker .imsa-tv-news-ticker-title:after{content:" ";position:absolute;display:block;width:100%;height:100%;top:0;z-index:-1;transform-origin:bottom left;-ms-transform:skew(-30deg,0deg);-webkit-transform:skew(-30deg,0deg);transform:skew(-30deg,0deg);background:#ee0a29;}.imsa-tv-news-ticker .marquee{cursor:pointer;-webkit-transition:all 1s;-moz-transition:all 1s;-o-transition:all 1s;transition:all 1s;float:left;width:85.55%;margin-right:2%;margin-right:0;overflow:hidden;line-height:32px;position:relative;}.imsa-tv-news-ticker .marquee:last-child{margin-right:0;}.imsa-tv-news-ticker .marquee:after{content:"";top:0;left:0;z-index:2;width:100%;height:100%;display:block;background:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIxMDAlIiB5Mj0iMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzAwMDAwMCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjElIiBzdG9wLWNvbG9yPSIjMDAwMDAwIiBzdG9wLW9wYWNpdHk9IjAuODkiLz4KICAgIDxzdG9wIG9mZnNldD0iOSUiIHN0b3AtY29sb3I9IiMwMDAwMDAiIHN0b3Atb3BhY2l0eT0iMCIvPgogICAgPHN0b3Agb2Zmc2V0PSI5MSUiIHN0b3AtY29sb3I9IiMwMDAwMDAiIHN0b3Atb3BhY2l0eT0iMCIvPgogICAgPHN0b3Agb2Zmc2V0PSI5OSUiIHN0b3AtY29sb3I9IiMwMDAwMDAiIHN0b3Atb3BhY2l0eT0iMC44OSIvPgogICAgPHN0b3Agb2Zmc2V0PSIxMDAlIiBzdG9wLWNvbG9yPSIjMDAwMDAwIiBzdG9wLW9wYWNpdHk9IjEiLz4KICA8L2xpbmVhckdyYWRpZW50PgogIDxyZWN0IHg9IjAiIHk9IjAiIHdpZHRoPSIxIiBoZWlnaHQ9IjEiIGZpbGw9InVybCgjZ3JhZC11Y2dnLWdlbmVyYXRlZCkiIC8+Cjwvc3ZnPg==);background:-moz-linear-gradient(left,black 0%,rgba(0,0,0,0.89) 1%,transparent 9%,transparent 91%,rgba(0,0,0,0.89) 99%,black 100%);background:-webkit-gradient(linear,left top,right top,color-stop(0%,black),color-stop(1%,rgba(0,0,0,0.89)),color-stop(9%,transparent),color-stop(91%,transparent),color-stop(99%,rgba(0,0,0,0.89)),color-stop(100%,black));background:-webkit-linear-gradient(left,black 0%,rgba(0,0,0,0.89) 1%,transparent 9%,transparent 91%,rgba(0,0,0,0.89) 99%,black 100%);background:-o-linear-gradient(left,black 0%,rgba(0,0,0,0.89) 1%,transparent 9%,transparent 91%,rgba(0,0,0,0.89) 99%,black 100%);background:-ms-linear-gradient(left,black 0%,rgba(0,0,0,0.89) 1%,transparent 9%,transparent 91%,rgba(0,0,0,0.89) 99%,black 100%);background:linear-gradient(to right,black 0%,rgba(0,0,0,0.89) 1%,transparent 9%,transparent 91%,rgba(0,0,0,0.89) 99%,black 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#000000',endColorstr='#000000',GradientType=1);}.imsa-tv-news-ticker .marquee .headline{float:left;width:200px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;margin-right:30px;}#imsa-tv-race-results{width:100%;padding:0 20px;margin-bottom:30px;}#imsa-tv-race-results:after{content:"";display:table;clear:both;}#imsa-tv-race-results .imsa-tv-race-results-series{float:left;width:32%;margin-right:2%;}#imsa-tv-race-results .imsa-tv-race-results-series .imsa-tv-race-results-series-name{font-family:"din-condensed-web",sans-serif;font-size:1.07143em;text-transform:uppercase;border:none;margin-bottom:10px;}#imsa-tv-race-results .imsa-tv-race-results-series li{margin-left:0;}#imsa-tv-race-results .imsa-tv-race-results-series li:after{content:"\00bb";font-size:1.14286em;line-height:0.85714em;text-decoration:none;}#imsa-tv-race-results .imsa-tv-race-results-series a{text-decoration:underline;font-size:0.92857em;color:#c8cfcf;}#imsa-tv-race-results .imsa-tv-race-results-series:nth-of-type(3n+1) .imsa-tv-race-results-series-name{color:#ee0a29;}#imsa-tv-race-results .imsa-tv-race-results-series:nth-of-type(3n+2) .imsa-tv-race-results-series-name{color:#f9b84c;}#imsa-tv-race-results .imsa-tv-race-results-series:nth-of-type(3n+3) .imsa-tv-race-results-series-name{color:#004b8e;}#imsa-tv-race-results .imsa-tv-race-results-series:nth-of-type(3n){margin-right:0;}.imsa-tweets{width:100%;margin-right:0;margin-bottom:30px;background:black;width:100%;}.imsa-tweets:after{content:"";display:table;clear:both;}.imsa-tweets .header{width:100%;margin-bottom:15px;}.imsa-tweets .header:after{content:"";display:table;clear:both;}.imsa-tweets .header .title,.imsa-tweets .header .block-title{color:#fff;margin-top:-18px;-webkit-transition:all 1s;-moz-transition:all 1s;-o-transition:all 1s;transition:all 1s;float:left;width:23.5%;margin-right:2%;margin-bottom:0;background:#ee0a29;padding:8px 0 6px 10px;position:relative;z-index:2;text-shadow:1px 1px #9a2333;}.imsa-tweets .header .title:last-child,.imsa-tweets .header .block-title:last-child{margin-right:0;}.imsa-tweets .header .title:after,.imsa-tweets .header .block-title:after{content:" ";position:absolute;display:block;width:100%;height:100%;top:0;z-index:-1;transform-origin:bottom left;-ms-transform:skew(-30deg,0deg);-webkit-transform:skew(-30deg,0deg);transform:skew(-30deg,0deg);background:#ee0a29;}.imsa-tweets .header .see-all{-webkit-transition:all 1s;-moz-transition:all 1s;-o-transition:all 1s;transition:all 1s;float:left;width:74.5%;margin-right:2%;text-align:right;margin-top:-22px;}.imsa-tweets .header .see-all:last-child{margin-right:0;}.imsa-tweets .header .see-all a{color:#ee0a29;margin-right:20px;}.imsa-tweets .tweets{background:#000;width:100%;margin-bottom:20px;}.imsa-tweets .tweets:after{content:"";display:table;clear:both;}.imsa-tweets .tweets .tweet{-webkit-transition:all 1s;-moz-transition:all 1s;-o-transition:all 1s;transition:all 1s;float:left;width:32%;margin-right:2%;padding:0 20px;border-right:1px solid #222222;}.imsa-tweets .tweets .tweet:last-child{margin-right:0;}.imsa-tweets .tweets .tweet:last-child{border:none;}.imsa-tweets .tweets .tweet .author{font-size:11px;width:100%;margin-bottom:7px;}.imsa-tweets .tweets .tweet .author:after{content:"";display:table;clear:both;}.imsa-tweets .tweets .tweet .author-photo{-webkit-transition:all 1s;-moz-transition:all 1s;-o-transition:all 1s;transition:all 1s;float:left;width:10.75%;margin-right:2%;}.imsa-tweets .tweets .tweet .author-photo:last-child{margin-right:0;}.imsa-tweets .tweets .tweet .author-photo img{border:1px solid #222222;width:100%;}.imsa-tweets .tweets .tweet .author-desc{-webkit-transition:all 1s;-moz-transition:all 1s;-o-transition:all 1s;transition:all 1s;float:left;width:78.75%;margin-right:2%;}.imsa-tweets .tweets .tweet .author-desc:last-child{margin-right:0;}.imsa-tweets .tweets .tweet .author-desc .author-username{font-family:"UnitWeb-Black-Italic",sans-serif;text-transform:uppercase;margin-bottom:2px;}.imsa-tweets .tweets .tweet .author-desc .author-handle .handle{display:inline-block;}.imsa-tweets .tweets .tweet .author-desc .author-handle .handle:after{content:'\00b7';}.imsa-tweets .tweets .tweet .author-desc .author-handle .date{display:inline-block;}.imsa-tweets .tweets .tweet .content{font-size:0.92857em;line-height:1.5;color:#fff;}.krumo-root{z-index:500;position:relative;}ul.primary{z-index:100;position:relative;top:-25px;}ul.primary li a{background:#000;}ul.primary li a:hover{background:rgba(0,0,0,0.5);}#admin-menu-icon{clear:none;float:left;}#admin-menu .dropdown .admin-menu-account > a{padding-right:60px;}#admin-menu .dropdown .admin-menu-account > a[href$="admin"]{padding-right:10px;}#admin-menu-account{height:0;}.section-user h2,.section-user .page-user-login h2 > span,.page-user-login .section-user h2 > span{margin-bottom:10px;}.section-user label,.section-user input{margin-bottom:5px;}.section-user .fieldset-legend{display:inline-block;margin-bottom:10px;}.section-user .form-submit{margin-right:20px;}.section-user .fb_iframe_widget{text-align:center;cursor:pointer;-webkit-border-radius:5px;-moz-border-radius:5px;-ms-border-radius:5px;-o-border-radius:5px;border-radius:5px;}.section-user [login_text="Connect with Facebook"]{padding:10px;}div.form-item div.password-suggestions{width:250px;border-color:#ee0a29;font-weight:500;}div.form-item div.password-suggestions ul{font-weight:300;list-style:none;margin:inherit 0 0;padding:0;}.page-import .content tr.even{background-color:#333;color:#fff;}.page-import .content tr.odd{background-color:#525252;color:#fff;}.page-import .content td{padding:.3em;}div.error{display:none;}
#smartbanner{position:absolute;left:0;top:-82px;border-bottom:1px solid #e8e8e8;width:100%;height:78px;font-family:'Helvetica Neue',sans-serif;background:-webkit-linear-gradient(top,#f4f4f4 0%,#cdcdcd 100%);background-image:-ms-linear-gradient(top,#F4F4F4 0%,#CDCDCD 100%);background-image:-moz-linear-gradient(top,#F4F4F4 0%,#CDCDCD 100%);box-shadow:0 1px 2px rgba(0,0,0,0.5);z-index:9998;-webkit-font-smoothing:antialiased;overflow:hidden;-webkit-text-size-adjust:none;}#smartbanner,html.sb-animation{-webkit-transition:all .3s ease;}#smartbanner .sb-container{margin:0 auto;}#smartbanner .sb-close{position:absolute;left:5px;top:5px;display:block;border:2px solid #fff;width:14px;height:14px;font-family:'ArialRoundedMTBold',Arial;font-size:15px;line-height:15px;text-align:center;color:#fff;background:#070707;text-decoration:none;text-shadow:none;border-radius:14px;box-shadow:0 2px 3px rgba(0,0,0,0.4);-webkit-font-smoothing:subpixel-antialiased;}#smartbanner .sb-close:active{font-size:13px;color:#aaa;}#smartbanner .sb-icon{position:absolute;left:30px;top:10px;display:block;width:57px;height:57px;background:rgba(0,0,0,0.6);background-size:cover;border-radius:10px;box-shadow:0 1px 3px rgba(0,0,0,0.3);}#smartbanner.no-icon .sb-icon{display:none;}#smartbanner .sb-info{position:absolute;left:98px;top:18px;width:44%;font-size:11px;line-height:1.2em;font-weight:bold;color:#6a6a6a;text-shadow:0 1px 0 rgba(255,255,255,0.8);}#smartbanner #smartbanner.no-icon .sb-info{left:34px;}#smartbanner .sb-info strong{display:block;font-size:13px;color:#4d4d4d;line-height:18px;}#smartbanner .sb-info > span{display:block;}#smartbanner .sb-info em{font-style:normal;text-transform:uppercase;}#smartbanner .sb-button{position:absolute;right:20px;top:24px;border:1px solid #bfbfbf;padding:0 10px;min-width:10%;height:24px;font-size:14px;line-height:24px;text-align:center;font-weight:bold;color:#6a6a6a;background:-webkit-linear-gradient(top,#efefef 0%,#dcdcdc 100%);text-transform:uppercase;text-decoration:none;text-shadow:0 1px 0 rgba(255,255,255,0.8);border-radius:3px;box-shadow:0 1px 0 rgba(255,255,255,0.6),0 1px 0 rgba(255,255,255,0.7) inset;}#smartbanner .sb-button:active,#smartbanner .sb-button:hover{background:-webkit-linear-gradient(top,#dcdcdc 0%,#efefef 100%);}#smartbanner .sb-icon.gloss:after{content:'';position:absolute;left:0;top:-1px;border-top:1px solid rgba(255,255,255,0.8);width:100%;height:50%;background:-webkit-linear-gradient(top,rgba(255,255,255,0.7) 0%,rgba(255,255,255,0.2) 100%);border-radius:10px 10px 12px 12px;}#smartbanner.android{border-color:#212228;background:#3d3d3d url(/sites/all/themes/imsa/images/dark_background_stripes.gif);border-top:5px solid #88B131;box-shadow:none;}#smartbanner.android .sb-close{border:0;width:17px;height:17px;line-height:17px;color:#b1b1b3;background:#1c1e21;text-shadow:0 1px 1px #000;box-shadow:0 1px 2px rgba(0,0,0,0.8) inset,0 1px 1px rgba(255,255,255,0.3);}#smartbanner.android .sb-close:active{color:#eee;}#smartbanner.android .sb-info{color:#ccc;text-shadow:0 1px 2px #000;}#smartbanner.android .sb-info strong{color:#fff;}#smartbanner.android .sb-button{min-width:12%;border:1px solid #DDDCDC;padding:1px;color:#d1d1d1;background:none;border-radius:0;box-shadow:none;min-height:28px}#smartbanner.android .sb-button span{text-align:center;display:block;padding:0 10px;background-color:#42B6C9;background-image:-webkit-gradient(linear,0 0,0 100%,from(#42B6C9),to(#39A9BB));background-image:-moz-linear-gradient(top,#42B6C9,#39A9BB);text-transform:none;text-shadow:none;box-shadow:none;}#smartbanner.android .sb-button:active,#smartbanner.android .sb-button:hover{background:none;}#smartbanner.android .sb-button:active span,#smartbanner.android .sb-button:hover span{background:#2AC7E1;}#smartbanner.windows .sb-icon{border-radius:0px;}
