/*!
 *  Font Awesome 4.2.0 by @davegandy - http://fontawesome.io - @fontawesome
 *  License - http://fontawesome.io/license (Font: SIL OFL 1.1, CSS: MIT License)
 */@font-face{font-family:'FontAwesome';src:url('../fonts/fontawesome-webfont.eot?v=4.2.0');src:url('../fonts/fontawesome-webfont.eot?#iefix&v=4.2.0') format('embedded-opentype'),url('../fonts/fontawesome-webfont.woff?v=4.2.0') format('woff'),url('../fonts/fontawesome-webfont.ttf?v=4.2.0') format('truetype'),url('../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.33333333em;line-height:.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.28571429em;text-align:center}.fa-ul{padding-left:0;margin-left:2.14285714em;list-style-type:none}.fa-ul>li{position:relative}.fa-li{position:absolute;left:-2.14285714em;width:2.14285714em;top:.14285714em;text-align:center}.fa-li.fa-lg{left:-1.85714286em}.fa-border{padding:.2em .25em .15em;border:solid .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, mirror=1);-webkit-transform:scale(-1, 1);-ms-transform:scale(-1, 1);transform:scale(-1, 1)}.fa-flip-vertical{filter:progid:DXImageTransform.Microsoft.BasicImage(rotation=2, mirror=1);-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:"\f000"}.fa-music:before{content:"\f001"}.fa-search:before{content:"\f002"}.fa-envelope-o:before{content:"\f003"}.fa-heart:before{content:"\f004"}.fa-star:before{content:"\f005"}.fa-star-o:before{content:"\f006"}.fa-user:before{content:"\f007"}.fa-film:before{content:"\f008"}.fa-th-large:before{content:"\f009"}.fa-th:before{content:"\f00a"}.fa-th-list:before{content:"\f00b"}.fa-check:before{content:"\f00c"}.fa-remove:before,.fa-close:before,.fa-times:before{content:"\f00d"}.fa-search-plus:before{content:"\f00e"}.fa-search-minus:before{content:"\f010"}.fa-power-off:before{content:"\f011"}.fa-signal:before{content:"\f012"}.fa-gear:before,.fa-cog:before{content:"\f013"}.fa-trash-o:before{content:"\f014"}.fa-home:before{content:"\f015"}.fa-file-o:before{content:"\f016"}.fa-clock-o:before{content:"\f017"}.fa-road:before{content:"\f018"}.fa-download:before{content:"\f019"}.fa-arrow-circle-o-down:before{content:"\f01a"}.fa-arrow-circle-o-up:before{content:"\f01b"}.fa-inbox:before{content:"\f01c"}.fa-play-circle-o:before{content:"\f01d"}.fa-rotate-right:before,.fa-repeat:before{content:"\f01e"}.fa-refresh:before{content:"\f021"}.fa-list-alt:before{content:"\f022"}.fa-lock:before{content:"\f023"}.fa-flag:before{content:"\f024"}.fa-headphones:before{content:"\f025"}.fa-volume-off:before{content:"\f026"}.fa-volume-down:before{content:"\f027"}.fa-volume-up:before{content:"\f028"}.fa-qrcode:before{content:"\f029"}.fa-barcode:before{content:"\f02a"}.fa-tag:before{content:"\f02b"}.fa-tags:before{content:"\f02c"}.fa-book:before{content:"\f02d"}.fa-bookmark:before{content:"\f02e"}.fa-print:before{content:"\f02f"}.fa-camera:before{content:"\f030"}.fa-font:before{content:"\f031"}.fa-bold:before{content:"\f032"}.fa-italic:before{content:"\f033"}.fa-text-height:before{content:"\f034"}.fa-text-width:before{content:"\f035"}.fa-align-left:before{content:"\f036"}.fa-align-center:before{content:"\f037"}.fa-align-right:before{content:"\f038"}.fa-align-justify:before{content:"\f039"}.fa-list:before{content:"\f03a"}.fa-dedent:before,.fa-outdent:before{content:"\f03b"}.fa-indent:before{content:"\f03c"}.fa-video-camera:before{content:"\f03d"}.fa-photo:before,.fa-image:before,.fa-picture-o:before{content:"\f03e"}.fa-pencil:before{content:"\f040"}.fa-map-marker:before{content:"\f041"}.fa-adjust:before{content:"\f042"}.fa-tint:before{content:"\f043"}.fa-edit:before,.fa-pencil-square-o:before{content:"\f044"}.fa-share-square-o:before{content:"\f045"}.fa-check-square-o:before{content:"\f046"}.fa-arrows:before{content:"\f047"}.fa-step-backward:before{content:"\f048"}.fa-fast-backward:before{content:"\f049"}.fa-backward:before{content:"\f04a"}.fa-play:before{content:"\f04b"}.fa-pause:before{content:"\f04c"}.fa-stop:before{content:"\f04d"}.fa-forward:before{content:"\f04e"}.fa-fast-forward:before{content:"\f050"}.fa-step-forward:before{content:"\f051"}.fa-eject:before{content:"\f052"}.fa-chevron-left:before{content:"\f053"}.fa-chevron-right:before{content:"\f054"}.fa-plus-circle:before{content:"\f055"}.fa-minus-circle:before{content:"\f056"}.fa-times-circle:before{content:"\f057"}.fa-check-circle:before{content:"\f058"}.fa-question-circle:before{content:"\f059"}.fa-info-circle:before{content:"\f05a"}.fa-crosshairs:before{content:"\f05b"}.fa-times-circle-o:before{content:"\f05c"}.fa-check-circle-o:before{content:"\f05d"}.fa-ban:before{content:"\f05e"}.fa-arrow-left:before{content:"\f060"}.fa-arrow-right:before{content:"\f061"}.fa-arrow-up:before{content:"\f062"}.fa-arrow-down:before{content:"\f063"}.fa-mail-forward:before,.fa-share:before{content:"\f064"}.fa-expand:before{content:"\f065"}.fa-compress:before{content:"\f066"}.fa-plus:before{content:"\f067"}.fa-minus:before{content:"\f068"}.fa-asterisk:before{content:"\f069"}.fa-exclamation-circle:before{content:"\f06a"}.fa-gift:before{content:"\f06b"}.fa-leaf:before{content:"\f06c"}.fa-fire:before{content:"\f06d"}.fa-eye:before{content:"\f06e"}.fa-eye-slash:before{content:"\f070"}.fa-warning:before,.fa-exclamation-triangle:before{content:"\f071"}.fa-plane:before{content:"\f072"}.fa-calendar:before{content:"\f073"}.fa-random:before{content:"\f074"}.fa-comment:before{content:"\f075"}.fa-magnet:before{content:"\f076"}.fa-chevron-up:before{content:"\f077"}.fa-chevron-down:before{content:"\f078"}.fa-retweet:before{content:"\f079"}.fa-shopping-cart:before{content:"\f07a"}.fa-folder:before{content:"\f07b"}.fa-folder-open:before{content:"\f07c"}.fa-arrows-v:before{content:"\f07d"}.fa-arrows-h:before{content:"\f07e"}.fa-bar-chart-o:before,.fa-bar-chart:before{content:"\f080"}.fa-twitter-square:before{content:"\f081"}.fa-facebook-square:before{content:"\f082"}.fa-camera-retro:before{content:"\f083"}.fa-key:before{content:"\f084"}.fa-gears:before,.fa-cogs:before{content:"\f085"}.fa-comments:before{content:"\f086"}.fa-thumbs-o-up:before{content:"\f087"}.fa-thumbs-o-down:before{content:"\f088"}.fa-star-half:before{content:"\f089"}.fa-heart-o:before{content:"\f08a"}.fa-sign-out:before{content:"\f08b"}.fa-linkedin-square:before{content:"\f08c"}.fa-thumb-tack:before{content:"\f08d"}.fa-external-link:before{content:"\f08e"}.fa-sign-in:before{content:"\f090"}.fa-trophy:before{content:"\f091"}.fa-github-square:before{content:"\f092"}.fa-upload:before{content:"\f093"}.fa-lemon-o:before{content:"\f094"}.fa-phone:before{content:"\f095"}.fa-square-o:before{content:"\f096"}.fa-bookmark-o:before{content:"\f097"}.fa-phone-square:before{content:"\f098"}.fa-twitter:before{content:"\f099"}.fa-facebook:before{content:"\f09a"}.fa-github:before{content:"\f09b"}.fa-unlock:before{content:"\f09c"}.fa-credit-card:before{content:"\f09d"}.fa-rss:before{content:"\f09e"}.fa-hdd-o:before{content:"\f0a0"}.fa-bullhorn:before{content:"\f0a1"}.fa-bell:before{content:"\f0f3"}.fa-certificate:before{content:"\f0a3"}.fa-hand-o-right:before{content:"\f0a4"}.fa-hand-o-left:before{content:"\f0a5"}.fa-hand-o-up:before{content:"\f0a6"}.fa-hand-o-down:before{content:"\f0a7"}.fa-arrow-circle-left:before{content:"\f0a8"}.fa-arrow-circle-right:before{content:"\f0a9"}.fa-arrow-circle-up:before{content:"\f0aa"}.fa-arrow-circle-down:before{content:"\f0ab"}.fa-globe:before{content:"\f0ac"}.fa-wrench:before{content:"\f0ad"}.fa-tasks:before{content:"\f0ae"}.fa-filter:before{content:"\f0b0"}.fa-briefcase:before{content:"\f0b1"}.fa-arrows-alt:before{content:"\f0b2"}.fa-group:before,.fa-users:before{content:"\f0c0"}.fa-chain:before,.fa-link:before{content:"\f0c1"}.fa-cloud:before{content:"\f0c2"}.fa-flask:before{content:"\f0c3"}.fa-cut:before,.fa-scissors:before{content:"\f0c4"}.fa-copy:before,.fa-files-o:before{content:"\f0c5"}.fa-paperclip:before{content:"\f0c6"}.fa-save:before,.fa-floppy-o:before{content:"\f0c7"}.fa-square:before{content:"\f0c8"}.fa-navicon:before,.fa-reorder:before,.fa-bars:before{content:"\f0c9"}.fa-list-ul:before{content:"\f0ca"}.fa-list-ol:before{content:"\f0cb"}.fa-strikethrough:before{content:"\f0cc"}.fa-underline:before{content:"\f0cd"}.fa-table:before{content:"\f0ce"}.fa-magic:before{content:"\f0d0"}.fa-truck:before{content:"\f0d1"}.fa-pinterest:before{content:"\f0d2"}.fa-pinterest-square:before{content:"\f0d3"}.fa-google-plus-square:before{content:"\f0d4"}.fa-google-plus:before{content:"\f0d5"}.fa-money:before{content:"\f0d6"}.fa-caret-down:before{content:"\f0d7"}.fa-caret-up:before{content:"\f0d8"}.fa-caret-left:before{content:"\f0d9"}.fa-caret-right:before{content:"\f0da"}.fa-columns:before{content:"\f0db"}.fa-unsorted:before,.fa-sort:before{content:"\f0dc"}.fa-sort-down:before,.fa-sort-desc:before{content:"\f0dd"}.fa-sort-up:before,.fa-sort-asc:before{content:"\f0de"}.fa-envelope:before{content:"\f0e0"}.fa-linkedin:before{content:"\f0e1"}.fa-rotate-left:before,.fa-undo:before{content:"\f0e2"}.fa-legal:before,.fa-gavel:before{content:"\f0e3"}.fa-dashboard:before,.fa-tachometer:before{content:"\f0e4"}.fa-comment-o:before{content:"\f0e5"}.fa-comments-o:before{content:"\f0e6"}.fa-flash:before,.fa-bolt:before{content:"\f0e7"}.fa-sitemap:before{content:"\f0e8"}.fa-umbrella:before{content:"\f0e9"}.fa-paste:before,.fa-clipboard:before{content:"\f0ea"}.fa-lightbulb-o:before{content:"\f0eb"}.fa-exchange:before{content:"\f0ec"}.fa-cloud-download:before{content:"\f0ed"}.fa-cloud-upload:before{content:"\f0ee"}.fa-user-md:before{content:"\f0f0"}.fa-stethoscope:before{content:"\f0f1"}.fa-suitcase:before{content:"\f0f2"}.fa-bell-o:before{content:"\f0a2"}.fa-coffee:before{content:"\f0f4"}.fa-cutlery:before{content:"\f0f5"}.fa-file-text-o:before{content:"\f0f6"}.fa-building-o:before{content:"\f0f7"}.fa-hospital-o:before{content:"\f0f8"}.fa-ambulance:before{content:"\f0f9"}.fa-medkit:before{content:"\f0fa"}.fa-fighter-jet:before{content:"\f0fb"}.fa-beer:before{content:"\f0fc"}.fa-h-square:before{content:"\f0fd"}.fa-plus-square:before{content:"\f0fe"}.fa-angle-double-left:before{content:"\f100"}.fa-angle-double-right:before{content:"\f101"}.fa-angle-double-up:before{content:"\f102"}.fa-angle-double-down:before{content:"\f103"}.fa-angle-left:before{content:"\f104"}.fa-angle-right:before{content:"\f105"}.fa-angle-up:before{content:"\f106"}.fa-angle-down:before{content:"\f107"}.fa-desktop:before{content:"\f108"}.fa-laptop:before{content:"\f109"}.fa-tablet:before{content:"\f10a"}.fa-mobile-phone:before,.fa-mobile:before{content:"\f10b"}.fa-circle-o:before{content:"\f10c"}.fa-quote-left:before{content:"\f10d"}.fa-quote-right:before{content:"\f10e"}.fa-spinner:before{content:"\f110"}.fa-circle:before{content:"\f111"}.fa-mail-reply:before,.fa-reply:before{content:"\f112"}.fa-github-alt:before{content:"\f113"}.fa-folder-o:before{content:"\f114"}.fa-folder-open-o:before{content:"\f115"}.fa-smile-o:before{content:"\f118"}.fa-frown-o:before{content:"\f119"}.fa-meh-o:before{content:"\f11a"}.fa-gamepad:before{content:"\f11b"}.fa-keyboard-o:before{content:"\f11c"}.fa-flag-o:before{content:"\f11d"}.fa-flag-checkered:before{content:"\f11e"}.fa-terminal:before{content:"\f120"}.fa-code:before{content:"\f121"}.fa-mail-reply-all:before,.fa-reply-all:before{content:"\f122"}.fa-star-half-empty:before,.fa-star-half-full:before,.fa-star-half-o:before{content:"\f123"}.fa-location-arrow:before{content:"\f124"}.fa-crop:before{content:"\f125"}.fa-code-fork:before{content:"\f126"}.fa-unlink:before,.fa-chain-broken:before{content:"\f127"}.fa-question:before{content:"\f128"}.fa-info:before{content:"\f129"}.fa-exclamation:before{content:"\f12a"}.fa-superscript:before{content:"\f12b"}.fa-subscript:before{content:"\f12c"}.fa-eraser:before{content:"\f12d"}.fa-puzzle-piece:before{content:"\f12e"}.fa-microphone:before{content:"\f130"}.fa-microphone-slash:before{content:"\f131"}.fa-shield:before{content:"\f132"}.fa-calendar-o:before{content:"\f133"}.fa-fire-extinguisher:before{content:"\f134"}.fa-rocket:before{content:"\f135"}.fa-maxcdn:before{content:"\f136"}.fa-chevron-circle-left:before{content:"\f137"}.fa-chevron-circle-right:before{content:"\f138"}.fa-chevron-circle-up:before{content:"\f139"}.fa-chevron-circle-down:before{content:"\f13a"}.fa-html5:before{content:"\f13b"}.fa-css3:before{content:"\f13c"}.fa-anchor:before{content:"\f13d"}.fa-unlock-alt:before{content:"\f13e"}.fa-bullseye:before{content:"\f140"}.fa-ellipsis-h:before{content:"\f141"}.fa-ellipsis-v:before{content:"\f142"}.fa-rss-square:before{content:"\f143"}.fa-play-circle:before{content:"\f144"}.fa-ticket:before{content:"\f145"}.fa-minus-square:before{content:"\f146"}.fa-minus-square-o:before{content:"\f147"}.fa-level-up:before{content:"\f148"}.fa-level-down:before{content:"\f149"}.fa-check-square:before{content:"\f14a"}.fa-pencil-square:before{content:"\f14b"}.fa-external-link-square:before{content:"\f14c"}.fa-share-square:before{content:"\f14d"}.fa-compass:before{content:"\f14e"}.fa-toggle-down:before,.fa-caret-square-o-down:before{content:"\f150"}.fa-toggle-up:before,.fa-caret-square-o-up:before{content:"\f151"}.fa-toggle-right:before,.fa-caret-square-o-right:before{content:"\f152"}.fa-euro:before,.fa-eur:before{content:"\f153"}.fa-gbp:before{content:"\f154"}.fa-dollar:before,.fa-usd:before{content:"\f155"}.fa-rupee:before,.fa-inr:before{content:"\f156"}.fa-cny:before,.fa-rmb:before,.fa-yen:before,.fa-jpy:before{content:"\f157"}.fa-ruble:before,.fa-rouble:before,.fa-rub:before{content:"\f158"}.fa-won:before,.fa-krw:before{content:"\f159"}.fa-bitcoin:before,.fa-btc:before{content:"\f15a"}.fa-file:before{content:"\f15b"}.fa-file-text:before{content:"\f15c"}.fa-sort-alpha-asc:before{content:"\f15d"}.fa-sort-alpha-desc:before{content:"\f15e"}.fa-sort-amount-asc:before{content:"\f160"}.fa-sort-amount-desc:before{content:"\f161"}.fa-sort-numeric-asc:before{content:"\f162"}.fa-sort-numeric-desc:before{content:"\f163"}.fa-thumbs-up:before{content:"\f164"}.fa-thumbs-down:before{content:"\f165"}.fa-youtube-square:before{content:"\f166"}.fa-youtube:before{content:"\f167"}.fa-xing:before{content:"\f168"}.fa-xing-square:before{content:"\f169"}.fa-youtube-play:before{content:"\f16a"}.fa-dropbox:before{content:"\f16b"}.fa-stack-overflow:before{content:"\f16c"}.fa-instagram:before{content:"\f16d"}.fa-flickr:before{content:"\f16e"}.fa-adn:before{content:"\f170"}.fa-bitbucket:before{content:"\f171"}.fa-bitbucket-square:before{content:"\f172"}.fa-tumblr:before{content:"\f173"}.fa-tumblr-square:before{content:"\f174"}.fa-long-arrow-down:before{content:"\f175"}.fa-long-arrow-up:before{content:"\f176"}.fa-long-arrow-left:before{content:"\f177"}.fa-long-arrow-right:before{content:"\f178"}.fa-apple:before{content:"\f179"}.fa-windows:before{content:"\f17a"}.fa-android:before{content:"\f17b"}.fa-linux:before{content:"\f17c"}.fa-dribbble:before{content:"\f17d"}.fa-skype:before{content:"\f17e"}.fa-foursquare:before{content:"\f180"}.fa-trello:before{content:"\f181"}.fa-female:before{content:"\f182"}.fa-male:before{content:"\f183"}.fa-gittip:before{content:"\f184"}.fa-sun-o:before{content:"\f185"}.fa-moon-o:before{content:"\f186"}.fa-archive:before{content:"\f187"}.fa-bug:before{content:"\f188"}.fa-vk:before{content:"\f189"}.fa-weibo:before{content:"\f18a"}.fa-renren:before{content:"\f18b"}.fa-pagelines:before{content:"\f18c"}.fa-stack-exchange:before{content:"\f18d"}.fa-arrow-circle-o-right:before{content:"\f18e"}.fa-arrow-circle-o-left:before{content:"\f190"}.fa-toggle-left:before,.fa-caret-square-o-left:before{content:"\f191"}.fa-dot-circle-o:before{content:"\f192"}.fa-wheelchair:before{content:"\f193"}.fa-vimeo-square:before{content:"\f194"}.fa-turkish-lira:before,.fa-try:before{content:"\f195"}.fa-plus-square-o:before{content:"\f196"}.fa-space-shuttle:before{content:"\f197"}.fa-slack:before{content:"\f198"}.fa-envelope-square:before{content:"\f199"}.fa-wordpress:before{content:"\f19a"}.fa-openid:before{content:"\f19b"}.fa-institution:before,.fa-bank:before,.fa-university:before{content:"\f19c"}.fa-mortar-board:before,.fa-graduation-cap:before{content:"\f19d"}.fa-yahoo:before{content:"\f19e"}.fa-google:before{content:"\f1a0"}.fa-reddit:before{content:"\f1a1"}.fa-reddit-square:before{content:"\f1a2"}.fa-stumbleupon-circle:before{content:"\f1a3"}.fa-stumbleupon:before{content:"\f1a4"}.fa-delicious:before{content:"\f1a5"}.fa-digg:before{content:"\f1a6"}.fa-pied-piper:before{content:"\f1a7"}.fa-pied-piper-alt:before{content:"\f1a8"}.fa-drupal:before{content:"\f1a9"}.fa-joomla:before{content:"\f1aa"}.fa-language:before{content:"\f1ab"}.fa-fax:before{content:"\f1ac"}.fa-building:before{content:"\f1ad"}.fa-child:before{content:"\f1ae"}.fa-paw:before{content:"\f1b0"}.fa-spoon:before{content:"\f1b1"}.fa-cube:before{content:"\f1b2"}.fa-cubes:before{content:"\f1b3"}.fa-behance:before{content:"\f1b4"}.fa-behance-square:before{content:"\f1b5"}.fa-steam:before{content:"\f1b6"}.fa-steam-square:before{content:"\f1b7"}.fa-recycle:before{content:"\f1b8"}.fa-automobile:before,.fa-car:before{content:"\f1b9"}.fa-cab:before,.fa-taxi:before{content:"\f1ba"}.fa-tree:before{content:"\f1bb"}.fa-spotify:before{content:"\f1bc"}.fa-deviantart:before{content:"\f1bd"}.fa-soundcloud:before{content:"\f1be"}.fa-database:before{content:"\f1c0"}.fa-file-pdf-o:before{content:"\f1c1"}.fa-file-word-o:before{content:"\f1c2"}.fa-file-excel-o:before{content:"\f1c3"}.fa-file-powerpoint-o:before{content:"\f1c4"}.fa-file-photo-o:before,.fa-file-picture-o:before,.fa-file-image-o:before{content:"\f1c5"}.fa-file-zip-o:before,.fa-file-archive-o:before{content:"\f1c6"}.fa-file-sound-o:before,.fa-file-audio-o:before{content:"\f1c7"}.fa-file-movie-o:before,.fa-file-video-o:before{content:"\f1c8"}.fa-file-code-o:before{content:"\f1c9"}.fa-vine:before{content:"\f1ca"}.fa-codepen:before{content:"\f1cb"}.fa-jsfiddle:before{content:"\f1cc"}.fa-life-bouy:before,.fa-life-buoy:before,.fa-life-saver:before,.fa-support:before,.fa-life-ring:before{content:"\f1cd"}.fa-circle-o-notch:before{content:"\f1ce"}.fa-ra:before,.fa-rebel:before{content:"\f1d0"}.fa-ge:before,.fa-empire:before{content:"\f1d1"}.fa-git-square:before{content:"\f1d2"}.fa-git:before{content:"\f1d3"}.fa-hacker-news:before{content:"\f1d4"}.fa-tencent-weibo:before{content:"\f1d5"}.fa-qq:before{content:"\f1d6"}.fa-wechat:before,.fa-weixin:before{content:"\f1d7"}.fa-send:before,.fa-paper-plane:before{content:"\f1d8"}.fa-send-o:before,.fa-paper-plane-o:before{content:"\f1d9"}.fa-history:before{content:"\f1da"}.fa-circle-thin:before{content:"\f1db"}.fa-header:before{content:"\f1dc"}.fa-paragraph:before{content:"\f1dd"}.fa-sliders:before{content:"\f1de"}.fa-share-alt:before{content:"\f1e0"}.fa-share-alt-square:before{content:"\f1e1"}.fa-bomb:before{content:"\f1e2"}.fa-soccer-ball-o:before,.fa-futbol-o:before{content:"\f1e3"}.fa-tty:before{content:"\f1e4"}.fa-binoculars:before{content:"\f1e5"}.fa-plug:before{content:"\f1e6"}.fa-slideshare:before{content:"\f1e7"}.fa-twitch:before{content:"\f1e8"}.fa-yelp:before{content:"\f1e9"}.fa-newspaper-o:before{content:"\f1ea"}.fa-wifi:before{content:"\f1eb"}.fa-calculator:before{content:"\f1ec"}.fa-paypal:before{content:"\f1ed"}.fa-google-wallet:before{content:"\f1ee"}.fa-cc-visa:before{content:"\f1f0"}.fa-cc-mastercard:before{content:"\f1f1"}.fa-cc-discover:before{content:"\f1f2"}.fa-cc-amex:before{content:"\f1f3"}.fa-cc-paypal:before{content:"\f1f4"}.fa-cc-stripe:before{content:"\f1f5"}.fa-bell-slash:before{content:"\f1f6"}.fa-bell-slash-o:before{content:"\f1f7"}.fa-trash:before{content:"\f1f8"}.fa-copyright:before{content:"\f1f9"}.fa-at:before{content:"\f1fa"}.fa-eyedropper:before{content:"\f1fb"}.fa-paint-brush:before{content:"\f1fc"}.fa-birthday-cake:before{content:"\f1fd"}.fa-area-chart:before{content:"\f1fe"}.fa-pie-chart:before{content:"\f200"}.fa-line-chart:before{content:"\f201"}.fa-lastfm:before{content:"\f202"}.fa-lastfm-square:before{content:"\f203"}.fa-toggle-off:before{content:"\f204"}.fa-toggle-on:before{content:"\f205"}.fa-bicycle:before{content:"\f206"}.fa-bus:before{content:"\f207"}.fa-ioxhost:before{content:"\f208"}.fa-angellist:before{content:"\f209"}.fa-cc:before{content:"\f20a"}.fa-shekel:before,.fa-sheqel:before,.fa-ils:before{content:"\f20b"}.fa-meanpath:before{content:"\f20c"}
@charset "UTF-8";

/*!
 * animate.css -http://daneden.me/animate
 * Version - 3.5.1
 * Licensed under the MIT license - http://opensource.org/licenses/MIT
 *
 * Copyright (c) 2016 Daniel Eden
 */

.animated{-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-fill-mode:both;animation-fill-mode:both}.animated.infinite{-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite}.animated.hinge{-webkit-animation-duration:2s;animation-duration:2s}.animated.bounceIn,.animated.bounceOut,.animated.flipOutX,.animated.flipOutY{-webkit-animation-duration:.75s;animation-duration:.75s}@-webkit-keyframes bounce{0%,20%,53%,80%,to{-webkit-animation-timing-function:cubic-bezier(.215,.61,.355,1);animation-timing-function:cubic-bezier(.215,.61,.355,1);-webkit-transform:translateZ(0);transform:translateZ(0)}40%,43%{-webkit-transform:translate3d(0,-30px,0);transform:translate3d(0,-30px,0)}40%,43%,70%{-webkit-animation-timing-function:cubic-bezier(.755,.05,.855,.06);animation-timing-function:cubic-bezier(.755,.05,.855,.06)}70%{-webkit-transform:translate3d(0,-15px,0);transform:translate3d(0,-15px,0)}90%{-webkit-transform:translate3d(0,-4px,0);transform:translate3d(0,-4px,0)}}@keyframes bounce{0%,20%,53%,80%,to{-webkit-animation-timing-function:cubic-bezier(.215,.61,.355,1);animation-timing-function:cubic-bezier(.215,.61,.355,1);-webkit-transform:translateZ(0);transform:translateZ(0)}40%,43%{-webkit-transform:translate3d(0,-30px,0);transform:translate3d(0,-30px,0)}40%,43%,70%{-webkit-animation-timing-function:cubic-bezier(.755,.05,.855,.06);animation-timing-function:cubic-bezier(.755,.05,.855,.06)}70%{-webkit-transform:translate3d(0,-15px,0);transform:translate3d(0,-15px,0)}90%{-webkit-transform:translate3d(0,-4px,0);transform:translate3d(0,-4px,0)}}.bounce{-webkit-animation-name:bounce;animation-name:bounce;-webkit-transform-origin:center bottom;transform-origin:center bottom}@-webkit-keyframes flash{0%,50%,to{opacity:1}25%,75%{opacity:0}}@keyframes flash{0%,50%,to{opacity:1}25%,75%{opacity:0}}.flash{-webkit-animation-name:flash;animation-name:flash}@-webkit-keyframes pulse{0%{-webkit-transform:scaleX(1);transform:scaleX(1)}50%{-webkit-transform:scale3d(1.05,1.05,1.05);transform:scale3d(1.05,1.05,1.05)}to{-webkit-transform:scaleX(1);transform:scaleX(1)}}@keyframes pulse{0%{-webkit-transform:scaleX(1);transform:scaleX(1)}50%{-webkit-transform:scale3d(1.05,1.05,1.05);transform:scale3d(1.05,1.05,1.05)}to{-webkit-transform:scaleX(1);transform:scaleX(1)}}.pulse{-webkit-animation-name:pulse;animation-name:pulse}@-webkit-keyframes rubberBand{0%{-webkit-transform:scaleX(1);transform:scaleX(1)}30%{-webkit-transform:scale3d(1.25,.75,1);transform:scale3d(1.25,.75,1)}40%{-webkit-transform:scale3d(.75,1.25,1);transform:scale3d(.75,1.25,1)}50%{-webkit-transform:scale3d(1.15,.85,1);transform:scale3d(1.15,.85,1)}65%{-webkit-transform:scale3d(.95,1.05,1);transform:scale3d(.95,1.05,1)}75%{-webkit-transform:scale3d(1.05,.95,1);transform:scale3d(1.05,.95,1)}to{-webkit-transform:scaleX(1);transform:scaleX(1)}}@keyframes rubberBand{0%{-webkit-transform:scaleX(1);transform:scaleX(1)}30%{-webkit-transform:scale3d(1.25,.75,1);transform:scale3d(1.25,.75,1)}40%{-webkit-transform:scale3d(.75,1.25,1);transform:scale3d(.75,1.25,1)}50%{-webkit-transform:scale3d(1.15,.85,1);transform:scale3d(1.15,.85,1)}65%{-webkit-transform:scale3d(.95,1.05,1);transform:scale3d(.95,1.05,1)}75%{-webkit-transform:scale3d(1.05,.95,1);transform:scale3d(1.05,.95,1)}to{-webkit-transform:scaleX(1);transform:scaleX(1)}}.rubberBand{-webkit-animation-name:rubberBand;animation-name:rubberBand}@-webkit-keyframes shake{0%,to{-webkit-transform:translateZ(0);transform:translateZ(0)}10%,30%,50%,70%,90%{-webkit-transform:translate3d(-10px,0,0);transform:translate3d(-10px,0,0)}20%,40%,60%,80%{-webkit-transform:translate3d(10px,0,0);transform:translate3d(10px,0,0)}}@keyframes shake{0%,to{-webkit-transform:translateZ(0);transform:translateZ(0)}10%,30%,50%,70%,90%{-webkit-transform:translate3d(-10px,0,0);transform:translate3d(-10px,0,0)}20%,40%,60%,80%{-webkit-transform:translate3d(10px,0,0);transform:translate3d(10px,0,0)}}.shake{-webkit-animation-name:shake;animation-name:shake}@-webkit-keyframes headShake{0%{-webkit-transform:translateX(0);transform:translateX(0)}6.5%{-webkit-transform:translateX(-6px) rotateY(-9deg);transform:translateX(-6px) rotateY(-9deg)}18.5%{-webkit-transform:translateX(5px) rotateY(7deg);transform:translateX(5px) rotateY(7deg)}31.5%{-webkit-transform:translateX(-3px) rotateY(-5deg);transform:translateX(-3px) rotateY(-5deg)}43.5%{-webkit-transform:translateX(2px) rotateY(3deg);transform:translateX(2px) rotateY(3deg)}50%{-webkit-transform:translateX(0);transform:translateX(0)}}@keyframes headShake{0%{-webkit-transform:translateX(0);transform:translateX(0)}6.5%{-webkit-transform:translateX(-6px) rotateY(-9deg);transform:translateX(-6px) rotateY(-9deg)}18.5%{-webkit-transform:translateX(5px) rotateY(7deg);transform:translateX(5px) rotateY(7deg)}31.5%{-webkit-transform:translateX(-3px) rotateY(-5deg);transform:translateX(-3px) rotateY(-5deg)}43.5%{-webkit-transform:translateX(2px) rotateY(3deg);transform:translateX(2px) rotateY(3deg)}50%{-webkit-transform:translateX(0);transform:translateX(0)}}.headShake{-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out;-webkit-animation-name:headShake;animation-name:headShake}@-webkit-keyframes swing{20%{-webkit-transform:rotate(15deg);transform:rotate(15deg)}40%{-webkit-transform:rotate(-10deg);transform:rotate(-10deg)}60%{-webkit-transform:rotate(5deg);transform:rotate(5deg)}80%{-webkit-transform:rotate(-5deg);transform:rotate(-5deg)}to{-webkit-transform:rotate(0deg);transform:rotate(0deg)}}@keyframes swing{20%{-webkit-transform:rotate(15deg);transform:rotate(15deg)}40%{-webkit-transform:rotate(-10deg);transform:rotate(-10deg)}60%{-webkit-transform:rotate(5deg);transform:rotate(5deg)}80%{-webkit-transform:rotate(-5deg);transform:rotate(-5deg)}to{-webkit-transform:rotate(0deg);transform:rotate(0deg)}}.swing{-webkit-transform-origin:top center;transform-origin:top center;-webkit-animation-name:swing;animation-name:swing}@-webkit-keyframes tada{0%{-webkit-transform:scaleX(1);transform:scaleX(1)}10%,20%{-webkit-transform:scale3d(.9,.9,.9) rotate(-3deg);transform:scale3d(.9,.9,.9) rotate(-3deg)}30%,50%,70%,90%{-webkit-transform:scale3d(1.1,1.1,1.1) rotate(3deg);transform:scale3d(1.1,1.1,1.1) rotate(3deg)}40%,60%,80%{-webkit-transform:scale3d(1.1,1.1,1.1) rotate(-3deg);transform:scale3d(1.1,1.1,1.1) rotate(-3deg)}to{-webkit-transform:scaleX(1);transform:scaleX(1)}}@keyframes tada{0%{-webkit-transform:scaleX(1);transform:scaleX(1)}10%,20%{-webkit-transform:scale3d(.9,.9,.9) rotate(-3deg);transform:scale3d(.9,.9,.9) rotate(-3deg)}30%,50%,70%,90%{-webkit-transform:scale3d(1.1,1.1,1.1) rotate(3deg);transform:scale3d(1.1,1.1,1.1) rotate(3deg)}40%,60%,80%{-webkit-transform:scale3d(1.1,1.1,1.1) rotate(-3deg);transform:scale3d(1.1,1.1,1.1) rotate(-3deg)}to{-webkit-transform:scaleX(1);transform:scaleX(1)}}.tada{-webkit-animation-name:tada;animation-name:tada}@-webkit-keyframes wobble{0%{-webkit-transform:none;transform:none}15%{-webkit-transform:translate3d(-25%,0,0) rotate(-5deg);transform:translate3d(-25%,0,0) rotate(-5deg)}30%{-webkit-transform:translate3d(20%,0,0) rotate(3deg);transform:translate3d(20%,0,0) rotate(3deg)}45%{-webkit-transform:translate3d(-15%,0,0) rotate(-3deg);transform:translate3d(-15%,0,0) rotate(-3deg)}60%{-webkit-transform:translate3d(10%,0,0) rotate(2deg);transform:translate3d(10%,0,0) rotate(2deg)}75%{-webkit-transform:translate3d(-5%,0,0) rotate(-1deg);transform:translate3d(-5%,0,0) rotate(-1deg)}to{-webkit-transform:none;transform:none}}@keyframes wobble{0%{-webkit-transform:none;transform:none}15%{-webkit-transform:translate3d(-25%,0,0) rotate(-5deg);transform:translate3d(-25%,0,0) rotate(-5deg)}30%{-webkit-transform:translate3d(20%,0,0) rotate(3deg);transform:translate3d(20%,0,0) rotate(3deg)}45%{-webkit-transform:translate3d(-15%,0,0) rotate(-3deg);transform:translate3d(-15%,0,0) rotate(-3deg)}60%{-webkit-transform:translate3d(10%,0,0) rotate(2deg);transform:translate3d(10%,0,0) rotate(2deg)}75%{-webkit-transform:translate3d(-5%,0,0) rotate(-1deg);transform:translate3d(-5%,0,0) rotate(-1deg)}to{-webkit-transform:none;transform:none}}.wobble{-webkit-animation-name:wobble;animation-name:wobble}@-webkit-keyframes jello{0%,11.1%,to{-webkit-transform:none;transform:none}22.2%{-webkit-transform:skewX(-12.5deg) skewY(-12.5deg);transform:skewX(-12.5deg) skewY(-12.5deg)}33.3%{-webkit-transform:skewX(6.25deg) skewY(6.25deg);transform:skewX(6.25deg) skewY(6.25deg)}44.4%{-webkit-transform:skewX(-3.125deg) skewY(-3.125deg);transform:skewX(-3.125deg) skewY(-3.125deg)}55.5%{-webkit-transform:skewX(1.5625deg) skewY(1.5625deg);transform:skewX(1.5625deg) skewY(1.5625deg)}66.6%{-webkit-transform:skewX(-.78125deg) skewY(-.78125deg);transform:skewX(-.78125deg) skewY(-.78125deg)}77.7%{-webkit-transform:skewX(.390625deg) skewY(.390625deg);transform:skewX(.390625deg) skewY(.390625deg)}88.8%{-webkit-transform:skewX(-.1953125deg) skewY(-.1953125deg);transform:skewX(-.1953125deg) skewY(-.1953125deg)}}@keyframes jello{0%,11.1%,to{-webkit-transform:none;transform:none}22.2%{-webkit-transform:skewX(-12.5deg) skewY(-12.5deg);transform:skewX(-12.5deg) skewY(-12.5deg)}33.3%{-webkit-transform:skewX(6.25deg) skewY(6.25deg);transform:skewX(6.25deg) skewY(6.25deg)}44.4%{-webkit-transform:skewX(-3.125deg) skewY(-3.125deg);transform:skewX(-3.125deg) skewY(-3.125deg)}55.5%{-webkit-transform:skewX(1.5625deg) skewY(1.5625deg);transform:skewX(1.5625deg) skewY(1.5625deg)}66.6%{-webkit-transform:skewX(-.78125deg) skewY(-.78125deg);transform:skewX(-.78125deg) skewY(-.78125deg)}77.7%{-webkit-transform:skewX(.390625deg) skewY(.390625deg);transform:skewX(.390625deg) skewY(.390625deg)}88.8%{-webkit-transform:skewX(-.1953125deg) skewY(-.1953125deg);transform:skewX(-.1953125deg) skewY(-.1953125deg)}}.jello{-webkit-animation-name:jello;animation-name:jello;-webkit-transform-origin:center;transform-origin:center}@-webkit-keyframes bounceIn{0%,20%,40%,60%,80%,to{-webkit-animation-timing-function:cubic-bezier(.215,.61,.355,1);animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;-webkit-transform:scale3d(.3,.3,.3);transform:scale3d(.3,.3,.3)}20%{-webkit-transform:scale3d(1.1,1.1,1.1);transform:scale3d(1.1,1.1,1.1)}40%{-webkit-transform:scale3d(.9,.9,.9);transform:scale3d(.9,.9,.9)}60%{opacity:1;-webkit-transform:scale3d(1.03,1.03,1.03);transform:scale3d(1.03,1.03,1.03)}80%{-webkit-transform:scale3d(.97,.97,.97);transform:scale3d(.97,.97,.97)}to{opacity:1;-webkit-transform:scaleX(1);transform:scaleX(1)}}@keyframes bounceIn{0%,20%,40%,60%,80%,to{-webkit-animation-timing-function:cubic-bezier(.215,.61,.355,1);animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;-webkit-transform:scale3d(.3,.3,.3);transform:scale3d(.3,.3,.3)}20%{-webkit-transform:scale3d(1.1,1.1,1.1);transform:scale3d(1.1,1.1,1.1)}40%{-webkit-transform:scale3d(.9,.9,.9);transform:scale3d(.9,.9,.9)}60%{opacity:1;-webkit-transform:scale3d(1.03,1.03,1.03);transform:scale3d(1.03,1.03,1.03)}80%{-webkit-transform:scale3d(.97,.97,.97);transform:scale3d(.97,.97,.97)}to{opacity:1;-webkit-transform:scaleX(1);transform:scaleX(1)}}.bounceIn{-webkit-animation-name:bounceIn;animation-name:bounceIn}@-webkit-keyframes bounceInDown{0%,60%,75%,90%,to{-webkit-animation-timing-function:cubic-bezier(.215,.61,.355,1);animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;-webkit-transform:translate3d(0,-3000px,0);transform:translate3d(0,-3000px,0)}60%{opacity:1;-webkit-transform:translate3d(0,25px,0);transform:translate3d(0,25px,0)}75%{-webkit-transform:translate3d(0,-10px,0);transform:translate3d(0,-10px,0)}90%{-webkit-transform:translate3d(0,5px,0);transform:translate3d(0,5px,0)}to{-webkit-transform:none;transform:none}}@keyframes bounceInDown{0%,60%,75%,90%,to{-webkit-animation-timing-function:cubic-bezier(.215,.61,.355,1);animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;-webkit-transform:translate3d(0,-3000px,0);transform:translate3d(0,-3000px,0)}60%{opacity:1;-webkit-transform:translate3d(0,25px,0);transform:translate3d(0,25px,0)}75%{-webkit-transform:translate3d(0,-10px,0);transform:translate3d(0,-10px,0)}90%{-webkit-transform:translate3d(0,5px,0);transform:translate3d(0,5px,0)}to{-webkit-transform:none;transform:none}}.bounceInDown{-webkit-animation-name:bounceInDown;animation-name:bounceInDown}@-webkit-keyframes bounceInLeft{0%,60%,75%,90%,to{-webkit-animation-timing-function:cubic-bezier(.215,.61,.355,1);animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;-webkit-transform:translate3d(-3000px,0,0);transform:translate3d(-3000px,0,0)}60%{opacity:1;-webkit-transform:translate3d(25px,0,0);transform:translate3d(25px,0,0)}75%{-webkit-transform:translate3d(-10px,0,0);transform:translate3d(-10px,0,0)}90%{-webkit-transform:translate3d(5px,0,0);transform:translate3d(5px,0,0)}to{-webkit-transform:none;transform:none}}@keyframes bounceInLeft{0%,60%,75%,90%,to{-webkit-animation-timing-function:cubic-bezier(.215,.61,.355,1);animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;-webkit-transform:translate3d(-3000px,0,0);transform:translate3d(-3000px,0,0)}60%{opacity:1;-webkit-transform:translate3d(25px,0,0);transform:translate3d(25px,0,0)}75%{-webkit-transform:translate3d(-10px,0,0);transform:translate3d(-10px,0,0)}90%{-webkit-transform:translate3d(5px,0,0);transform:translate3d(5px,0,0)}to{-webkit-transform:none;transform:none}}.bounceInLeft{-webkit-animation-name:bounceInLeft;animation-name:bounceInLeft}@-webkit-keyframes bounceInRight{0%,60%,75%,90%,to{-webkit-animation-timing-function:cubic-bezier(.215,.61,.355,1);animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;-webkit-transform:translate3d(3000px,0,0);transform:translate3d(3000px,0,0)}60%{opacity:1;-webkit-transform:translate3d(-25px,0,0);transform:translate3d(-25px,0,0)}75%{-webkit-transform:translate3d(10px,0,0);transform:translate3d(10px,0,0)}90%{-webkit-transform:translate3d(-5px,0,0);transform:translate3d(-5px,0,0)}to{-webkit-transform:none;transform:none}}@keyframes bounceInRight{0%,60%,75%,90%,to{-webkit-animation-timing-function:cubic-bezier(.215,.61,.355,1);animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;-webkit-transform:translate3d(3000px,0,0);transform:translate3d(3000px,0,0)}60%{opacity:1;-webkit-transform:translate3d(-25px,0,0);transform:translate3d(-25px,0,0)}75%{-webkit-transform:translate3d(10px,0,0);transform:translate3d(10px,0,0)}90%{-webkit-transform:translate3d(-5px,0,0);transform:translate3d(-5px,0,0)}to{-webkit-transform:none;transform:none}}.bounceInRight{-webkit-animation-name:bounceInRight;animation-name:bounceInRight}@-webkit-keyframes bounceInUp{0%,60%,75%,90%,to{-webkit-animation-timing-function:cubic-bezier(.215,.61,.355,1);animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;-webkit-transform:translate3d(0,3000px,0);transform:translate3d(0,3000px,0)}60%{opacity:1;-webkit-transform:translate3d(0,-20px,0);transform:translate3d(0,-20px,0)}75%{-webkit-transform:translate3d(0,10px,0);transform:translate3d(0,10px,0)}90%{-webkit-transform:translate3d(0,-5px,0);transform:translate3d(0,-5px,0)}to{-webkit-transform:translateZ(0);transform:translateZ(0)}}@keyframes bounceInUp{0%,60%,75%,90%,to{-webkit-animation-timing-function:cubic-bezier(.215,.61,.355,1);animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;-webkit-transform:translate3d(0,3000px,0);transform:translate3d(0,3000px,0)}60%{opacity:1;-webkit-transform:translate3d(0,-20px,0);transform:translate3d(0,-20px,0)}75%{-webkit-transform:translate3d(0,10px,0);transform:translate3d(0,10px,0)}90%{-webkit-transform:translate3d(0,-5px,0);transform:translate3d(0,-5px,0)}to{-webkit-transform:translateZ(0);transform:translateZ(0)}}.bounceInUp{-webkit-animation-name:bounceInUp;animation-name:bounceInUp}@-webkit-keyframes bounceOut{20%{-webkit-transform:scale3d(.9,.9,.9);transform:scale3d(.9,.9,.9)}50%,55%{opacity:1;-webkit-transform:scale3d(1.1,1.1,1.1);transform:scale3d(1.1,1.1,1.1)}to{opacity:0;-webkit-transform:scale3d(.3,.3,.3);transform:scale3d(.3,.3,.3)}}@keyframes bounceOut{20%{-webkit-transform:scale3d(.9,.9,.9);transform:scale3d(.9,.9,.9)}50%,55%{opacity:1;-webkit-transform:scale3d(1.1,1.1,1.1);transform:scale3d(1.1,1.1,1.1)}to{opacity:0;-webkit-transform:scale3d(.3,.3,.3);transform:scale3d(.3,.3,.3)}}.bounceOut{-webkit-animation-name:bounceOut;animation-name:bounceOut}@-webkit-keyframes bounceOutDown{20%{-webkit-transform:translate3d(0,10px,0);transform:translate3d(0,10px,0)}40%,45%{opacity:1;-webkit-transform:translate3d(0,-20px,0);transform:translate3d(0,-20px,0)}to{opacity:0;-webkit-transform:translate3d(0,2000px,0);transform:translate3d(0,2000px,0)}}@keyframes bounceOutDown{20%{-webkit-transform:translate3d(0,10px,0);transform:translate3d(0,10px,0)}40%,45%{opacity:1;-webkit-transform:translate3d(0,-20px,0);transform:translate3d(0,-20px,0)}to{opacity:0;-webkit-transform:translate3d(0,2000px,0);transform:translate3d(0,2000px,0)}}.bounceOutDown{-webkit-animation-name:bounceOutDown;animation-name:bounceOutDown}@-webkit-keyframes bounceOutLeft{20%{opacity:1;-webkit-transform:translate3d(20px,0,0);transform:translate3d(20px,0,0)}to{opacity:0;-webkit-transform:translate3d(-2000px,0,0);transform:translate3d(-2000px,0,0)}}@keyframes bounceOutLeft{20%{opacity:1;-webkit-transform:translate3d(20px,0,0);transform:translate3d(20px,0,0)}to{opacity:0;-webkit-transform:translate3d(-2000px,0,0);transform:translate3d(-2000px,0,0)}}.bounceOutLeft{-webkit-animation-name:bounceOutLeft;animation-name:bounceOutLeft}@-webkit-keyframes bounceOutRight{20%{opacity:1;-webkit-transform:translate3d(-20px,0,0);transform:translate3d(-20px,0,0)}to{opacity:0;-webkit-transform:translate3d(2000px,0,0);transform:translate3d(2000px,0,0)}}@keyframes bounceOutRight{20%{opacity:1;-webkit-transform:translate3d(-20px,0,0);transform:translate3d(-20px,0,0)}to{opacity:0;-webkit-transform:translate3d(2000px,0,0);transform:translate3d(2000px,0,0)}}.bounceOutRight{-webkit-animation-name:bounceOutRight;animation-name:bounceOutRight}@-webkit-keyframes bounceOutUp{20%{-webkit-transform:translate3d(0,-10px,0);transform:translate3d(0,-10px,0)}40%,45%{opacity:1;-webkit-transform:translate3d(0,20px,0);transform:translate3d(0,20px,0)}to{opacity:0;-webkit-transform:translate3d(0,-2000px,0);transform:translate3d(0,-2000px,0)}}@keyframes bounceOutUp{20%{-webkit-transform:translate3d(0,-10px,0);transform:translate3d(0,-10px,0)}40%,45%{opacity:1;-webkit-transform:translate3d(0,20px,0);transform:translate3d(0,20px,0)}to{opacity:0;-webkit-transform:translate3d(0,-2000px,0);transform:translate3d(0,-2000px,0)}}.bounceOutUp{-webkit-animation-name:bounceOutUp;animation-name:bounceOutUp}@-webkit-keyframes fadeIn{0%{opacity:0}to{opacity:1}}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}.fadeIn{-webkit-animation-name:fadeIn;animation-name:fadeIn}@-webkit-keyframes fadeInDown{0%{opacity:0;-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0)}to{opacity:1;-webkit-transform:none;transform:none}}@keyframes fadeInDown{0%{opacity:0;-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0)}to{opacity:1;-webkit-transform:none;transform:none}}.fadeInDown{-webkit-animation-name:fadeInDown;animation-name:fadeInDown}@-webkit-keyframes fadeInDownBig{0%{opacity:0;-webkit-transform:translate3d(0,-2000px,0);transform:translate3d(0,-2000px,0)}to{opacity:1;-webkit-transform:none;transform:none}}@keyframes fadeInDownBig{0%{opacity:0;-webkit-transform:translate3d(0,-2000px,0);transform:translate3d(0,-2000px,0)}to{opacity:1;-webkit-transform:none;transform:none}}.fadeInDownBig{-webkit-animation-name:fadeInDownBig;animation-name:fadeInDownBig}@-webkit-keyframes fadeInLeft{0%{opacity:0;-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0)}to{opacity:1;-webkit-transform:none;transform:none}}@keyframes fadeInLeft{0%{opacity:0;-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0)}to{opacity:1;-webkit-transform:none;transform:none}}.fadeInLeft{-webkit-animation-name:fadeInLeft;animation-name:fadeInLeft}@-webkit-keyframes fadeInLeftBig{0%{opacity:0;-webkit-transform:translate3d(-2000px,0,0);transform:translate3d(-2000px,0,0)}to{opacity:1;-webkit-transform:none;transform:none}}@keyframes fadeInLeftBig{0%{opacity:0;-webkit-transform:translate3d(-2000px,0,0);transform:translate3d(-2000px,0,0)}to{opacity:1;-webkit-transform:none;transform:none}}.fadeInLeftBig{-webkit-animation-name:fadeInLeftBig;animation-name:fadeInLeftBig}@-webkit-keyframes fadeInRight{0%{opacity:0;-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0)}to{opacity:1;-webkit-transform:none;transform:none}}@keyframes fadeInRight{0%{opacity:0;-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0)}to{opacity:1;-webkit-transform:none;transform:none}}.fadeInRight{-webkit-animation-name:fadeInRight;animation-name:fadeInRight}@-webkit-keyframes fadeInRightBig{0%{opacity:0;-webkit-transform:translate3d(2000px,0,0);transform:translate3d(2000px,0,0)}to{opacity:1;-webkit-transform:none;transform:none}}@keyframes fadeInRightBig{0%{opacity:0;-webkit-transform:translate3d(2000px,0,0);transform:translate3d(2000px,0,0)}to{opacity:1;-webkit-transform:none;transform:none}}.fadeInRightBig{-webkit-animation-name:fadeInRightBig;animation-name:fadeInRightBig}@-webkit-keyframes fadeInUp{0%{opacity:0;-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0)}to{opacity:1;-webkit-transform:none;transform:none}}@keyframes fadeInUp{0%{opacity:0;-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0)}to{opacity:1;-webkit-transform:none;transform:none}}.fadeInUp{-webkit-animation-name:fadeInUp;animation-name:fadeInUp}@-webkit-keyframes fadeInUpBig{0%{opacity:0;-webkit-transform:translate3d(0,2000px,0);transform:translate3d(0,2000px,0)}to{opacity:1;-webkit-transform:none;transform:none}}@keyframes fadeInUpBig{0%{opacity:0;-webkit-transform:translate3d(0,2000px,0);transform:translate3d(0,2000px,0)}to{opacity:1;-webkit-transform:none;transform:none}}.fadeInUpBig{-webkit-animation-name:fadeInUpBig;animation-name:fadeInUpBig}@-webkit-keyframes fadeOut{0%{opacity:1}to{opacity:0}}@keyframes fadeOut{0%{opacity:1}to{opacity:0}}.fadeOut{-webkit-animation-name:fadeOut;animation-name:fadeOut}@-webkit-keyframes fadeOutDown{0%{opacity:1}to{opacity:0;-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0)}}@keyframes fadeOutDown{0%{opacity:1}to{opacity:0;-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0)}}.fadeOutDown{-webkit-animation-name:fadeOutDown;animation-name:fadeOutDown}@-webkit-keyframes fadeOutDownBig{0%{opacity:1}to{opacity:0;-webkit-transform:translate3d(0,2000px,0);transform:translate3d(0,2000px,0)}}@keyframes fadeOutDownBig{0%{opacity:1}to{opacity:0;-webkit-transform:translate3d(0,2000px,0);transform:translate3d(0,2000px,0)}}.fadeOutDownBig{-webkit-animation-name:fadeOutDownBig;animation-name:fadeOutDownBig}@-webkit-keyframes fadeOutLeft{0%{opacity:1}to{opacity:0;-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0)}}@keyframes fadeOutLeft{0%{opacity:1}to{opacity:0;-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0)}}.fadeOutLeft{-webkit-animation-name:fadeOutLeft;animation-name:fadeOutLeft}@-webkit-keyframes fadeOutLeftBig{0%{opacity:1}to{opacity:0;-webkit-transform:translate3d(-2000px,0,0);transform:translate3d(-2000px,0,0)}}@keyframes fadeOutLeftBig{0%{opacity:1}to{opacity:0;-webkit-transform:translate3d(-2000px,0,0);transform:translate3d(-2000px,0,0)}}.fadeOutLeftBig{-webkit-animation-name:fadeOutLeftBig;animation-name:fadeOutLeftBig}@-webkit-keyframes fadeOutRight{0%{opacity:1}to{opacity:0;-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0)}}@keyframes fadeOutRight{0%{opacity:1}to{opacity:0;-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0)}}.fadeOutRight{-webkit-animation-name:fadeOutRight;animation-name:fadeOutRight}@-webkit-keyframes fadeOutRightBig{0%{opacity:1}to{opacity:0;-webkit-transform:translate3d(2000px,0,0);transform:translate3d(2000px,0,0)}}@keyframes fadeOutRightBig{0%{opacity:1}to{opacity:0;-webkit-transform:translate3d(2000px,0,0);transform:translate3d(2000px,0,0)}}.fadeOutRightBig{-webkit-animation-name:fadeOutRightBig;animation-name:fadeOutRightBig}@-webkit-keyframes fadeOutUp{0%{opacity:1}to{opacity:0;-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0)}}@keyframes fadeOutUp{0%{opacity:1}to{opacity:0;-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0)}}.fadeOutUp{-webkit-animation-name:fadeOutUp;animation-name:fadeOutUp}@-webkit-keyframes fadeOutUpBig{0%{opacity:1}to{opacity:0;-webkit-transform:translate3d(0,-2000px,0);transform:translate3d(0,-2000px,0)}}@keyframes fadeOutUpBig{0%{opacity:1}to{opacity:0;-webkit-transform:translate3d(0,-2000px,0);transform:translate3d(0,-2000px,0)}}.fadeOutUpBig{-webkit-animation-name:fadeOutUpBig;animation-name:fadeOutUpBig}@-webkit-keyframes flip{0%{-webkit-transform:perspective(400px) rotateY(-1turn);transform:perspective(400px) rotateY(-1turn)}0%,40%{-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}40%{-webkit-transform:perspective(400px) translateZ(150px) rotateY(-190deg);transform:perspective(400px) translateZ(150px) rotateY(-190deg)}50%{-webkit-transform:perspective(400px) translateZ(150px) rotateY(-170deg);transform:perspective(400px) translateZ(150px) rotateY(-170deg)}50%,80%{-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}80%{-webkit-transform:perspective(400px) scale3d(.95,.95,.95);transform:perspective(400px) scale3d(.95,.95,.95)}to{-webkit-transform:perspective(400px);transform:perspective(400px);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}}@keyframes flip{0%{-webkit-transform:perspective(400px) rotateY(-1turn);transform:perspective(400px) rotateY(-1turn)}0%,40%{-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}40%{-webkit-transform:perspective(400px) translateZ(150px) rotateY(-190deg);transform:perspective(400px) translateZ(150px) rotateY(-190deg)}50%{-webkit-transform:perspective(400px) translateZ(150px) rotateY(-170deg);transform:perspective(400px) translateZ(150px) rotateY(-170deg)}50%,80%{-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}80%{-webkit-transform:perspective(400px) scale3d(.95,.95,.95);transform:perspective(400px) scale3d(.95,.95,.95)}to{-webkit-transform:perspective(400px);transform:perspective(400px);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}}.animated.flip{-webkit-backface-visibility:visible;backface-visibility:visible;-webkit-animation-name:flip;animation-name:flip}@-webkit-keyframes flipInX{0%{-webkit-transform:perspective(400px) rotateX(90deg);transform:perspective(400px) rotateX(90deg);opacity:0}0%,40%{-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}40%{-webkit-transform:perspective(400px) rotateX(-20deg);transform:perspective(400px) rotateX(-20deg)}60%{-webkit-transform:perspective(400px) rotateX(10deg);transform:perspective(400px) rotateX(10deg);opacity:1}80%{-webkit-transform:perspective(400px) rotateX(-5deg);transform:perspective(400px) rotateX(-5deg)}to{-webkit-transform:perspective(400px);transform:perspective(400px)}}@keyframes flipInX{0%{-webkit-transform:perspective(400px) rotateX(90deg);transform:perspective(400px) rotateX(90deg);opacity:0}0%,40%{-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}40%{-webkit-transform:perspective(400px) rotateX(-20deg);transform:perspective(400px) rotateX(-20deg)}60%{-webkit-transform:perspective(400px) rotateX(10deg);transform:perspective(400px) rotateX(10deg);opacity:1}80%{-webkit-transform:perspective(400px) rotateX(-5deg);transform:perspective(400px) rotateX(-5deg)}to{-webkit-transform:perspective(400px);transform:perspective(400px)}}.flipInX{-webkit-backface-visibility:visible!important;backface-visibility:visible!important;-webkit-animation-name:flipInX;animation-name:flipInX}@-webkit-keyframes flipInY{0%{-webkit-transform:perspective(400px) rotateY(90deg);transform:perspective(400px) rotateY(90deg);opacity:0}0%,40%{-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}40%{-webkit-transform:perspective(400px) rotateY(-20deg);transform:perspective(400px) rotateY(-20deg)}60%{-webkit-transform:perspective(400px) rotateY(10deg);transform:perspective(400px) rotateY(10deg);opacity:1}80%{-webkit-transform:perspective(400px) rotateY(-5deg);transform:perspective(400px) rotateY(-5deg)}to{-webkit-transform:perspective(400px);transform:perspective(400px)}}@keyframes flipInY{0%{-webkit-transform:perspective(400px) rotateY(90deg);transform:perspective(400px) rotateY(90deg);opacity:0}0%,40%{-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}40%{-webkit-transform:perspective(400px) rotateY(-20deg);transform:perspective(400px) rotateY(-20deg)}60%{-webkit-transform:perspective(400px) rotateY(10deg);transform:perspective(400px) rotateY(10deg);opacity:1}80%{-webkit-transform:perspective(400px) rotateY(-5deg);transform:perspective(400px) rotateY(-5deg)}to{-webkit-transform:perspective(400px);transform:perspective(400px)}}.flipInY{-webkit-backface-visibility:visible!important;backface-visibility:visible!important;-webkit-animation-name:flipInY;animation-name:flipInY}@-webkit-keyframes flipOutX{0%{-webkit-transform:perspective(400px);transform:perspective(400px)}30%{-webkit-transform:perspective(400px) rotateX(-20deg);transform:perspective(400px) rotateX(-20deg);opacity:1}to{-webkit-transform:perspective(400px) rotateX(90deg);transform:perspective(400px) rotateX(90deg);opacity:0}}@keyframes flipOutX{0%{-webkit-transform:perspective(400px);transform:perspective(400px)}30%{-webkit-transform:perspective(400px) rotateX(-20deg);transform:perspective(400px) rotateX(-20deg);opacity:1}to{-webkit-transform:perspective(400px) rotateX(90deg);transform:perspective(400px) rotateX(90deg);opacity:0}}.flipOutX{-webkit-animation-name:flipOutX;animation-name:flipOutX;-webkit-backface-visibility:visible!important;backface-visibility:visible!important}@-webkit-keyframes flipOutY{0%{-webkit-transform:perspective(400px);transform:perspective(400px)}30%{-webkit-transform:perspective(400px) rotateY(-15deg);transform:perspective(400px) rotateY(-15deg);opacity:1}to{-webkit-transform:perspective(400px) rotateY(90deg);transform:perspective(400px) rotateY(90deg);opacity:0}}@keyframes flipOutY{0%{-webkit-transform:perspective(400px);transform:perspective(400px)}30%{-webkit-transform:perspective(400px) rotateY(-15deg);transform:perspective(400px) rotateY(-15deg);opacity:1}to{-webkit-transform:perspective(400px) rotateY(90deg);transform:perspective(400px) rotateY(90deg);opacity:0}}.flipOutY{-webkit-backface-visibility:visible!important;backface-visibility:visible!important;-webkit-animation-name:flipOutY;animation-name:flipOutY}@-webkit-keyframes lightSpeedIn{0%{-webkit-transform:translate3d(100%,0,0) skewX(-30deg);transform:translate3d(100%,0,0) skewX(-30deg);opacity:0}60%{-webkit-transform:skewX(20deg);transform:skewX(20deg)}60%,80%{opacity:1}80%{-webkit-transform:skewX(-5deg);transform:skewX(-5deg)}to{-webkit-transform:none;transform:none;opacity:1}}@keyframes lightSpeedIn{0%{-webkit-transform:translate3d(100%,0,0) skewX(-30deg);transform:translate3d(100%,0,0) skewX(-30deg);opacity:0}60%{-webkit-transform:skewX(20deg);transform:skewX(20deg)}60%,80%{opacity:1}80%{-webkit-transform:skewX(-5deg);transform:skewX(-5deg)}to{-webkit-transform:none;transform:none;opacity:1}}.lightSpeedIn{-webkit-animation-name:lightSpeedIn;animation-name:lightSpeedIn;-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}@-webkit-keyframes lightSpeedOut{0%{opacity:1}to{-webkit-transform:translate3d(100%,0,0) skewX(30deg);transform:translate3d(100%,0,0) skewX(30deg);opacity:0}}@keyframes lightSpeedOut{0%{opacity:1}to{-webkit-transform:translate3d(100%,0,0) skewX(30deg);transform:translate3d(100%,0,0) skewX(30deg);opacity:0}}.lightSpeedOut{-webkit-animation-name:lightSpeedOut;animation-name:lightSpeedOut;-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}@-webkit-keyframes rotateIn{0%{transform-origin:center;-webkit-transform:rotate(-200deg);transform:rotate(-200deg);opacity:0}0%,to{-webkit-transform-origin:center}to{transform-origin:center;-webkit-transform:none;transform:none;opacity:1}}@keyframes rotateIn{0%{transform-origin:center;-webkit-transform:rotate(-200deg);transform:rotate(-200deg);opacity:0}0%,to{-webkit-transform-origin:center}to{transform-origin:center;-webkit-transform:none;transform:none;opacity:1}}.rotateIn{-webkit-animation-name:rotateIn;animation-name:rotateIn}@-webkit-keyframes rotateInDownLeft{0%{transform-origin:left bottom;-webkit-transform:rotate(-45deg);transform:rotate(-45deg);opacity:0}0%,to{-webkit-transform-origin:left bottom}to{transform-origin:left bottom;-webkit-transform:none;transform:none;opacity:1}}@keyframes rotateInDownLeft{0%{transform-origin:left bottom;-webkit-transform:rotate(-45deg);transform:rotate(-45deg);opacity:0}0%,to{-webkit-transform-origin:left bottom}to{transform-origin:left bottom;-webkit-transform:none;transform:none;opacity:1}}.rotateInDownLeft{-webkit-animation-name:rotateInDownLeft;animation-name:rotateInDownLeft}@-webkit-keyframes rotateInDownRight{0%{transform-origin:right bottom;-webkit-transform:rotate(45deg);transform:rotate(45deg);opacity:0}0%,to{-webkit-transform-origin:right bottom}to{transform-origin:right bottom;-webkit-transform:none;transform:none;opacity:1}}@keyframes rotateInDownRight{0%{transform-origin:right bottom;-webkit-transform:rotate(45deg);transform:rotate(45deg);opacity:0}0%,to{-webkit-transform-origin:right bottom}to{transform-origin:right bottom;-webkit-transform:none;transform:none;opacity:1}}.rotateInDownRight{-webkit-animation-name:rotateInDownRight;animation-name:rotateInDownRight}@-webkit-keyframes rotateInUpLeft{0%{transform-origin:left bottom;-webkit-transform:rotate(45deg);transform:rotate(45deg);opacity:0}0%,to{-webkit-transform-origin:left bottom}to{transform-origin:left bottom;-webkit-transform:none;transform:none;opacity:1}}@keyframes rotateInUpLeft{0%{transform-origin:left bottom;-webkit-transform:rotate(45deg);transform:rotate(45deg);opacity:0}0%,to{-webkit-transform-origin:left bottom}to{transform-origin:left bottom;-webkit-transform:none;transform:none;opacity:1}}.rotateInUpLeft{-webkit-animation-name:rotateInUpLeft;animation-name:rotateInUpLeft}@-webkit-keyframes rotateInUpRight{0%{transform-origin:right bottom;-webkit-transform:rotate(-90deg);transform:rotate(-90deg);opacity:0}0%,to{-webkit-transform-origin:right bottom}to{transform-origin:right bottom;-webkit-transform:none;transform:none;opacity:1}}@keyframes rotateInUpRight{0%{transform-origin:right bottom;-webkit-transform:rotate(-90deg);transform:rotate(-90deg);opacity:0}0%,to{-webkit-transform-origin:right bottom}to{transform-origin:right bottom;-webkit-transform:none;transform:none;opacity:1}}.rotateInUpRight{-webkit-animation-name:rotateInUpRight;animation-name:rotateInUpRight}@-webkit-keyframes rotateOut{0%{transform-origin:center;opacity:1}0%,to{-webkit-transform-origin:center}to{transform-origin:center;-webkit-transform:rotate(200deg);transform:rotate(200deg);opacity:0}}@keyframes rotateOut{0%{transform-origin:center;opacity:1}0%,to{-webkit-transform-origin:center}to{transform-origin:center;-webkit-transform:rotate(200deg);transform:rotate(200deg);opacity:0}}.rotateOut{-webkit-animation-name:rotateOut;animation-name:rotateOut}@-webkit-keyframes rotateOutDownLeft{0%{transform-origin:left bottom;opacity:1}0%,to{-webkit-transform-origin:left bottom}to{transform-origin:left bottom;-webkit-transform:rotate(45deg);transform:rotate(45deg);opacity:0}}@keyframes rotateOutDownLeft{0%{transform-origin:left bottom;opacity:1}0%,to{-webkit-transform-origin:left bottom}to{transform-origin:left bottom;-webkit-transform:rotate(45deg);transform:rotate(45deg);opacity:0}}.rotateOutDownLeft{-webkit-animation-name:rotateOutDownLeft;animation-name:rotateOutDownLeft}@-webkit-keyframes rotateOutDownRight{0%{transform-origin:right bottom;opacity:1}0%,to{-webkit-transform-origin:right bottom}to{transform-origin:right bottom;-webkit-transform:rotate(-45deg);transform:rotate(-45deg);opacity:0}}@keyframes rotateOutDownRight{0%{transform-origin:right bottom;opacity:1}0%,to{-webkit-transform-origin:right bottom}to{transform-origin:right bottom;-webkit-transform:rotate(-45deg);transform:rotate(-45deg);opacity:0}}.rotateOutDownRight{-webkit-animation-name:rotateOutDownRight;animation-name:rotateOutDownRight}@-webkit-keyframes rotateOutUpLeft{0%{transform-origin:left bottom;opacity:1}0%,to{-webkit-transform-origin:left bottom}to{transform-origin:left bottom;-webkit-transform:rotate(-45deg);transform:rotate(-45deg);opacity:0}}@keyframes rotateOutUpLeft{0%{transform-origin:left bottom;opacity:1}0%,to{-webkit-transform-origin:left bottom}to{transform-origin:left bottom;-webkit-transform:rotate(-45deg);transform:rotate(-45deg);opacity:0}}.rotateOutUpLeft{-webkit-animation-name:rotateOutUpLeft;animation-name:rotateOutUpLeft}@-webkit-keyframes rotateOutUpRight{0%{transform-origin:right bottom;opacity:1}0%,to{-webkit-transform-origin:right bottom}to{transform-origin:right bottom;-webkit-transform:rotate(90deg);transform:rotate(90deg);opacity:0}}@keyframes rotateOutUpRight{0%{transform-origin:right bottom;opacity:1}0%,to{-webkit-transform-origin:right bottom}to{transform-origin:right bottom;-webkit-transform:rotate(90deg);transform:rotate(90deg);opacity:0}}.rotateOutUpRight{-webkit-animation-name:rotateOutUpRight;animation-name:rotateOutUpRight}@-webkit-keyframes hinge{0%{transform-origin:top left}0%,20%,60%{-webkit-transform-origin:top left;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out}20%,60%{-webkit-transform:rotate(80deg);transform:rotate(80deg);transform-origin:top left}40%,80%{-webkit-transform:rotate(60deg);transform:rotate(60deg);-webkit-transform-origin:top left;transform-origin:top left;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out;opacity:1}to{-webkit-transform:translate3d(0,700px,0);transform:translate3d(0,700px,0);opacity:0}}@keyframes hinge{0%{transform-origin:top left}0%,20%,60%{-webkit-transform-origin:top left;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out}20%,60%{-webkit-transform:rotate(80deg);transform:rotate(80deg);transform-origin:top left}40%,80%{-webkit-transform:rotate(60deg);transform:rotate(60deg);-webkit-transform-origin:top left;transform-origin:top left;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out;opacity:1}to{-webkit-transform:translate3d(0,700px,0);transform:translate3d(0,700px,0);opacity:0}}.hinge{-webkit-animation-name:hinge;animation-name:hinge}@-webkit-keyframes rollIn{0%{opacity:0;-webkit-transform:translate3d(-100%,0,0) rotate(-120deg);transform:translate3d(-100%,0,0) rotate(-120deg)}to{opacity:1;-webkit-transform:none;transform:none}}@keyframes rollIn{0%{opacity:0;-webkit-transform:translate3d(-100%,0,0) rotate(-120deg);transform:translate3d(-100%,0,0) rotate(-120deg)}to{opacity:1;-webkit-transform:none;transform:none}}.rollIn{-webkit-animation-name:rollIn;animation-name:rollIn}@-webkit-keyframes rollOut{0%{opacity:1}to{opacity:0;-webkit-transform:translate3d(100%,0,0) rotate(120deg);transform:translate3d(100%,0,0) rotate(120deg)}}@keyframes rollOut{0%{opacity:1}to{opacity:0;-webkit-transform:translate3d(100%,0,0) rotate(120deg);transform:translate3d(100%,0,0) rotate(120deg)}}.rollOut{-webkit-animation-name:rollOut;animation-name:rollOut}@-webkit-keyframes zoomIn{0%{opacity:0;-webkit-transform:scale3d(.3,.3,.3);transform:scale3d(.3,.3,.3)}50%{opacity:1}}@keyframes zoomIn{0%{opacity:0;-webkit-transform:scale3d(.3,.3,.3);transform:scale3d(.3,.3,.3)}50%{opacity:1}}.zoomIn{-webkit-animation-name:zoomIn;animation-name:zoomIn}@-webkit-keyframes zoomInDown{0%{opacity:0;-webkit-transform:scale3d(.1,.1,.1) translate3d(0,-1000px,0);transform:scale3d(.1,.1,.1) translate3d(0,-1000px,0);-webkit-animation-timing-function:cubic-bezier(.55,.055,.675,.19);animation-timing-function:cubic-bezier(.55,.055,.675,.19)}60%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(0,60px,0);transform:scale3d(.475,.475,.475) translate3d(0,60px,0);-webkit-animation-timing-function:cubic-bezier(.175,.885,.32,1);animation-timing-function:cubic-bezier(.175,.885,.32,1)}}@keyframes zoomInDown{0%{opacity:0;-webkit-transform:scale3d(.1,.1,.1) translate3d(0,-1000px,0);transform:scale3d(.1,.1,.1) translate3d(0,-1000px,0);-webkit-animation-timing-function:cubic-bezier(.55,.055,.675,.19);animation-timing-function:cubic-bezier(.55,.055,.675,.19)}60%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(0,60px,0);transform:scale3d(.475,.475,.475) translate3d(0,60px,0);-webkit-animation-timing-function:cubic-bezier(.175,.885,.32,1);animation-timing-function:cubic-bezier(.175,.885,.32,1)}}.zoomInDown{-webkit-animation-name:zoomInDown;animation-name:zoomInDown}@-webkit-keyframes zoomInLeft{0%{opacity:0;-webkit-transform:scale3d(.1,.1,.1) translate3d(-1000px,0,0);transform:scale3d(.1,.1,.1) translate3d(-1000px,0,0);-webkit-animation-timing-function:cubic-bezier(.55,.055,.675,.19);animation-timing-function:cubic-bezier(.55,.055,.675,.19)}60%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(10px,0,0);transform:scale3d(.475,.475,.475) translate3d(10px,0,0);-webkit-animation-timing-function:cubic-bezier(.175,.885,.32,1);animation-timing-function:cubic-bezier(.175,.885,.32,1)}}@keyframes zoomInLeft{0%{opacity:0;-webkit-transform:scale3d(.1,.1,.1) translate3d(-1000px,0,0);transform:scale3d(.1,.1,.1) translate3d(-1000px,0,0);-webkit-animation-timing-function:cubic-bezier(.55,.055,.675,.19);animation-timing-function:cubic-bezier(.55,.055,.675,.19)}60%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(10px,0,0);transform:scale3d(.475,.475,.475) translate3d(10px,0,0);-webkit-animation-timing-function:cubic-bezier(.175,.885,.32,1);animation-timing-function:cubic-bezier(.175,.885,.32,1)}}.zoomInLeft{-webkit-animation-name:zoomInLeft;animation-name:zoomInLeft}@-webkit-keyframes zoomInRight{0%{opacity:0;-webkit-transform:scale3d(.1,.1,.1) translate3d(1000px,0,0);transform:scale3d(.1,.1,.1) translate3d(1000px,0,0);-webkit-animation-timing-function:cubic-bezier(.55,.055,.675,.19);animation-timing-function:cubic-bezier(.55,.055,.675,.19)}60%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(-10px,0,0);transform:scale3d(.475,.475,.475) translate3d(-10px,0,0);-webkit-animation-timing-function:cubic-bezier(.175,.885,.32,1);animation-timing-function:cubic-bezier(.175,.885,.32,1)}}@keyframes zoomInRight{0%{opacity:0;-webkit-transform:scale3d(.1,.1,.1) translate3d(1000px,0,0);transform:scale3d(.1,.1,.1) translate3d(1000px,0,0);-webkit-animation-timing-function:cubic-bezier(.55,.055,.675,.19);animation-timing-function:cubic-bezier(.55,.055,.675,.19)}60%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(-10px,0,0);transform:scale3d(.475,.475,.475) translate3d(-10px,0,0);-webkit-animation-timing-function:cubic-bezier(.175,.885,.32,1);animation-timing-function:cubic-bezier(.175,.885,.32,1)}}.zoomInRight{-webkit-animation-name:zoomInRight;animation-name:zoomInRight}@-webkit-keyframes zoomInUp{0%{opacity:0;-webkit-transform:scale3d(.1,.1,.1) translate3d(0,1000px,0);transform:scale3d(.1,.1,.1) translate3d(0,1000px,0);-webkit-animation-timing-function:cubic-bezier(.55,.055,.675,.19);animation-timing-function:cubic-bezier(.55,.055,.675,.19)}60%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(0,-60px,0);transform:scale3d(.475,.475,.475) translate3d(0,-60px,0);-webkit-animation-timing-function:cubic-bezier(.175,.885,.32,1);animation-timing-function:cubic-bezier(.175,.885,.32,1)}}@keyframes zoomInUp{0%{opacity:0;-webkit-transform:scale3d(.1,.1,.1) translate3d(0,1000px,0);transform:scale3d(.1,.1,.1) translate3d(0,1000px,0);-webkit-animation-timing-function:cubic-bezier(.55,.055,.675,.19);animation-timing-function:cubic-bezier(.55,.055,.675,.19)}60%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(0,-60px,0);transform:scale3d(.475,.475,.475) translate3d(0,-60px,0);-webkit-animation-timing-function:cubic-bezier(.175,.885,.32,1);animation-timing-function:cubic-bezier(.175,.885,.32,1)}}.zoomInUp{-webkit-animation-name:zoomInUp;animation-name:zoomInUp}@-webkit-keyframes zoomOut{0%{opacity:1}50%{-webkit-transform:scale3d(.3,.3,.3);transform:scale3d(.3,.3,.3)}50%,to{opacity:0}}@keyframes zoomOut{0%{opacity:1}50%{-webkit-transform:scale3d(.3,.3,.3);transform:scale3d(.3,.3,.3)}50%,to{opacity:0}}.zoomOut{-webkit-animation-name:zoomOut;animation-name:zoomOut}@-webkit-keyframes zoomOutDown{40%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(0,-60px,0);transform:scale3d(.475,.475,.475) translate3d(0,-60px,0);-webkit-animation-timing-function:cubic-bezier(.55,.055,.675,.19);animation-timing-function:cubic-bezier(.55,.055,.675,.19)}to{opacity:0;-webkit-transform:scale3d(.1,.1,.1) translate3d(0,2000px,0);transform:scale3d(.1,.1,.1) translate3d(0,2000px,0);-webkit-transform-origin:center bottom;transform-origin:center bottom;-webkit-animation-timing-function:cubic-bezier(.175,.885,.32,1);animation-timing-function:cubic-bezier(.175,.885,.32,1)}}@keyframes zoomOutDown{40%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(0,-60px,0);transform:scale3d(.475,.475,.475) translate3d(0,-60px,0);-webkit-animation-timing-function:cubic-bezier(.55,.055,.675,.19);animation-timing-function:cubic-bezier(.55,.055,.675,.19)}to{opacity:0;-webkit-transform:scale3d(.1,.1,.1) translate3d(0,2000px,0);transform:scale3d(.1,.1,.1) translate3d(0,2000px,0);-webkit-transform-origin:center bottom;transform-origin:center bottom;-webkit-animation-timing-function:cubic-bezier(.175,.885,.32,1);animation-timing-function:cubic-bezier(.175,.885,.32,1)}}.zoomOutDown{-webkit-animation-name:zoomOutDown;animation-name:zoomOutDown}@-webkit-keyframes zoomOutLeft{40%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(42px,0,0);transform:scale3d(.475,.475,.475) translate3d(42px,0,0)}to{opacity:0;-webkit-transform:scale(.1) translate3d(-2000px,0,0);transform:scale(.1) translate3d(-2000px,0,0);-webkit-transform-origin:left center;transform-origin:left center}}@keyframes zoomOutLeft{40%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(42px,0,0);transform:scale3d(.475,.475,.475) translate3d(42px,0,0)}to{opacity:0;-webkit-transform:scale(.1) translate3d(-2000px,0,0);transform:scale(.1) translate3d(-2000px,0,0);-webkit-transform-origin:left center;transform-origin:left center}}.zoomOutLeft{-webkit-animation-name:zoomOutLeft;animation-name:zoomOutLeft}@-webkit-keyframes zoomOutRight{40%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(-42px,0,0);transform:scale3d(.475,.475,.475) translate3d(-42px,0,0)}to{opacity:0;-webkit-transform:scale(.1) translate3d(2000px,0,0);transform:scale(.1) translate3d(2000px,0,0);-webkit-transform-origin:right center;transform-origin:right center}}@keyframes zoomOutRight{40%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(-42px,0,0);transform:scale3d(.475,.475,.475) translate3d(-42px,0,0)}to{opacity:0;-webkit-transform:scale(.1) translate3d(2000px,0,0);transform:scale(.1) translate3d(2000px,0,0);-webkit-transform-origin:right center;transform-origin:right center}}.zoomOutRight{-webkit-animation-name:zoomOutRight;animation-name:zoomOutRight}@-webkit-keyframes zoomOutUp{40%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(0,60px,0);transform:scale3d(.475,.475,.475) translate3d(0,60px,0);-webkit-animation-timing-function:cubic-bezier(.55,.055,.675,.19);animation-timing-function:cubic-bezier(.55,.055,.675,.19)}to{opacity:0;-webkit-transform:scale3d(.1,.1,.1) translate3d(0,-2000px,0);transform:scale3d(.1,.1,.1) translate3d(0,-2000px,0);-webkit-transform-origin:center bottom;transform-origin:center bottom;-webkit-animation-timing-function:cubic-bezier(.175,.885,.32,1);animation-timing-function:cubic-bezier(.175,.885,.32,1)}}@keyframes zoomOutUp{40%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(0,60px,0);transform:scale3d(.475,.475,.475) translate3d(0,60px,0);-webkit-animation-timing-function:cubic-bezier(.55,.055,.675,.19);animation-timing-function:cubic-bezier(.55,.055,.675,.19)}to{opacity:0;-webkit-transform:scale3d(.1,.1,.1) translate3d(0,-2000px,0);transform:scale3d(.1,.1,.1) translate3d(0,-2000px,0);-webkit-transform-origin:center bottom;transform-origin:center bottom;-webkit-animation-timing-function:cubic-bezier(.175,.885,.32,1);animation-timing-function:cubic-bezier(.175,.885,.32,1)}}.zoomOutUp{-webkit-animation-name:zoomOutUp;animation-name:zoomOutUp}@-webkit-keyframes slideInDown{0%{-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0);visibility:visible}to{-webkit-transform:translateZ(0);transform:translateZ(0)}}@keyframes slideInDown{0%{-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0);visibility:visible}to{-webkit-transform:translateZ(0);transform:translateZ(0)}}.slideInDown{-webkit-animation-name:slideInDown;animation-name:slideInDown}@-webkit-keyframes slideInLeft{0%{-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0);visibility:visible}to{-webkit-transform:translateZ(0);transform:translateZ(0)}}@keyframes slideInLeft{0%{-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0);visibility:visible}to{-webkit-transform:translateZ(0);transform:translateZ(0)}}.slideInLeft{-webkit-animation-name:slideInLeft;animation-name:slideInLeft}@-webkit-keyframes slideInRight{0%{-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0);visibility:visible}to{-webkit-transform:translateZ(0);transform:translateZ(0)}}@keyframes slideInRight{0%{-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0);visibility:visible}to{-webkit-transform:translateZ(0);transform:translateZ(0)}}.slideInRight{-webkit-animation-name:slideInRight;animation-name:slideInRight}@-webkit-keyframes slideInUp{0%{-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0);visibility:visible}to{-webkit-transform:translateZ(0);transform:translateZ(0)}}@keyframes slideInUp{0%{-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0);visibility:visible}to{-webkit-transform:translateZ(0);transform:translateZ(0)}}.slideInUp{-webkit-animation-name:slideInUp;animation-name:slideInUp}@-webkit-keyframes slideOutDown{0%{-webkit-transform:translateZ(0);transform:translateZ(0)}to{visibility:hidden;-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0)}}@keyframes slideOutDown{0%{-webkit-transform:translateZ(0);transform:translateZ(0)}to{visibility:hidden;-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0)}}.slideOutDown{-webkit-animation-name:slideOutDown;animation-name:slideOutDown}@-webkit-keyframes slideOutLeft{0%{-webkit-transform:translateZ(0);transform:translateZ(0)}to{visibility:hidden;-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0)}}@keyframes slideOutLeft{0%{-webkit-transform:translateZ(0);transform:translateZ(0)}to{visibility:hidden;-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0)}}.slideOutLeft{-webkit-animation-name:slideOutLeft;animation-name:slideOutLeft}@-webkit-keyframes slideOutRight{0%{-webkit-transform:translateZ(0);transform:translateZ(0)}to{visibility:hidden;-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0)}}@keyframes slideOutRight{0%{-webkit-transform:translateZ(0);transform:translateZ(0)}to{visibility:hidden;-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0)}}.slideOutRight{-webkit-animation-name:slideOutRight;animation-name:slideOutRight}@-webkit-keyframes slideOutUp{0%{-webkit-transform:translateZ(0);transform:translateZ(0)}to{visibility:hidden;-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0)}}@keyframes slideOutUp{0%{-webkit-transform:translateZ(0);transform:translateZ(0)}to{visibility:hidden;-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0)}}.slideOutUp{-webkit-animation-name:slideOutUp;animation-name:slideOutUp}
.mCustomScrollbar{-ms-touch-action:pinch-zoom;touch-action:pinch-zoom}.mCustomScrollbar.mCS_no_scrollbar,.mCustomScrollbar.mCS_touch_action{-ms-touch-action:auto;touch-action:auto}.mCustomScrollBox{position:relative;overflow:hidden;height:100%;max-width:100%;outline:0;direction:ltr}.mCSB_container{overflow:hidden;width:auto;height:auto}.mCSB_inside>.mCSB_container{margin-right:30px}.mCSB_container.mCS_no_scrollbar_y.mCS_y_hidden{margin-right:0}.mCS-dir-rtl>.mCSB_inside>.mCSB_container{margin-right:0;margin-left:30px}.mCS-dir-rtl>.mCSB_inside>.mCSB_container.mCS_no_scrollbar_y.mCS_y_hidden{margin-left:0}.mCSB_scrollTools{position:absolute;width:16px;height:auto;left:auto;top:0;right:0;bottom:0;opacity:.75;filter:"alpha(opacity=75)";-ms-filter:"alpha(opacity=75)"}.mCSB_outside+.mCSB_scrollTools{right:-26px}.mCS-dir-rtl>.mCSB_inside>.mCSB_scrollTools,.mCS-dir-rtl>.mCSB_outside+.mCSB_scrollTools{right:auto;left:0}.mCS-dir-rtl>.mCSB_outside+.mCSB_scrollTools{left:-26px}.mCSB_scrollTools .mCSB_draggerContainer{position:absolute;top:0;left:0;bottom:0;right:0;height:auto}.mCSB_scrollTools a+.mCSB_draggerContainer{margin:20px 0}.mCSB_scrollTools .mCSB_draggerRail{width:2px;height:100%;margin:0 auto;-webkit-border-radius:16px;-moz-border-radius:16px;border-radius:16px}.mCSB_scrollTools .mCSB_dragger{cursor:pointer;width:100%;height:30px;z-index:1}.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{position:relative;width:4px;height:100%;margin:0 auto;-webkit-border-radius:16px;-moz-border-radius:16px;border-radius:16px;text-align:center}.mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_dragger.mCSB_dragger_onDrag_expanded .mCSB_dragger_bar,.mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_draggerContainer:hover .mCSB_dragger .mCSB_dragger_bar{width:12px}.mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_dragger.mCSB_dragger_onDrag_expanded+.mCSB_draggerRail,.mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_draggerContainer:hover .mCSB_draggerRail{width:8px}.mCSB_scrollTools .mCSB_buttonDown,.mCSB_scrollTools .mCSB_buttonUp{display:block;position:absolute;height:20px;width:100%;overflow:hidden;margin:0 auto;cursor:pointer}.mCSB_scrollTools .mCSB_buttonDown{bottom:0}.mCSB_horizontal.mCSB_inside>.mCSB_container{margin-right:0;margin-bottom:30px}.mCSB_horizontal.mCSB_outside>.mCSB_container{min-height:100%}.mCSB_horizontal>.mCSB_container.mCS_no_scrollbar_x.mCS_x_hidden{margin-bottom:0}.mCSB_scrollTools.mCSB_scrollTools_horizontal{width:auto;height:16px;top:auto;right:0;bottom:0;left:0}.mCustomScrollBox+.mCSB_scrollTools+.mCSB_scrollTools.mCSB_scrollTools_horizontal,.mCustomScrollBox+.mCSB_scrollTools.mCSB_scrollTools_horizontal{bottom:-26px}.mCSB_scrollTools.mCSB_scrollTools_horizontal a+.mCSB_draggerContainer{margin:0 20px}.mCSB_scrollTools.mCSB_scrollTools_horizontal .mCSB_draggerRail{width:100%;height:2px;margin:7px 0}.mCSB_scrollTools.mCSB_scrollTools_horizontal .mCSB_dragger{width:30px;height:100%;left:0}.mCSB_scrollTools.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar{width:100%;height:4px;margin:6px auto}.mCSB_scrollTools_horizontal.mCSB_scrollTools_onDrag_expand .mCSB_dragger.mCSB_dragger_onDrag_expanded .mCSB_dragger_bar,.mCSB_scrollTools_horizontal.mCSB_scrollTools_onDrag_expand .mCSB_draggerContainer:hover .mCSB_dragger .mCSB_dragger_bar{height:12px;margin:2px auto}.mCSB_scrollTools_horizontal.mCSB_scrollTools_onDrag_expand .mCSB_dragger.mCSB_dragger_onDrag_expanded+.mCSB_draggerRail,.mCSB_scrollTools_horizontal.mCSB_scrollTools_onDrag_expand .mCSB_draggerContainer:hover .mCSB_draggerRail{height:8px;margin:4px 0}.mCSB_scrollTools.mCSB_scrollTools_horizontal .mCSB_buttonLeft,.mCSB_scrollTools.mCSB_scrollTools_horizontal .mCSB_buttonRight{display:block;position:absolute;width:20px;height:100%;overflow:hidden;margin:0 auto;cursor:pointer}.mCSB_scrollTools.mCSB_scrollTools_horizontal .mCSB_buttonLeft{left:0}.mCSB_scrollTools.mCSB_scrollTools_horizontal .mCSB_buttonRight{right:0}.mCSB_container_wrapper{position:absolute;height:auto;width:auto;overflow:hidden;top:0;left:0;right:0;bottom:0;margin-right:30px;margin-bottom:30px}.mCSB_container_wrapper>.mCSB_container{padding-right:30px;padding-bottom:30px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.mCSB_vertical_horizontal>.mCSB_scrollTools.mCSB_scrollTools_vertical{bottom:20px}.mCSB_vertical_horizontal>.mCSB_scrollTools.mCSB_scrollTools_horizontal{right:20px}.mCSB_container_wrapper.mCS_no_scrollbar_x.mCS_x_hidden+.mCSB_scrollTools.mCSB_scrollTools_vertical{bottom:0}.mCS-dir-rtl>.mCustomScrollBox.mCSB_vertical_horizontal.mCSB_inside>.mCSB_scrollTools.mCSB_scrollTools_horizontal,.mCSB_container_wrapper.mCS_no_scrollbar_y.mCS_y_hidden+.mCSB_scrollTools~.mCSB_scrollTools.mCSB_scrollTools_horizontal{right:0}.mCS-dir-rtl>.mCustomScrollBox.mCSB_vertical_horizontal.mCSB_inside>.mCSB_scrollTools.mCSB_scrollTools_horizontal{left:20px}.mCS-dir-rtl>.mCustomScrollBox.mCSB_vertical_horizontal.mCSB_inside>.mCSB_container_wrapper.mCS_no_scrollbar_y.mCS_y_hidden+.mCSB_scrollTools~.mCSB_scrollTools.mCSB_scrollTools_horizontal{left:0}.mCS-dir-rtl>.mCSB_inside>.mCSB_container_wrapper{margin-right:0;margin-left:30px}.mCSB_container_wrapper.mCS_no_scrollbar_y.mCS_y_hidden>.mCSB_container{padding-right:0}.mCSB_container_wrapper.mCS_no_scrollbar_x.mCS_x_hidden>.mCSB_container{padding-bottom:0}.mCustomScrollBox.mCSB_vertical_horizontal.mCSB_inside>.mCSB_container_wrapper.mCS_no_scrollbar_y.mCS_y_hidden{margin-right:0;margin-left:0}.mCustomScrollBox.mCSB_vertical_horizontal.mCSB_inside>.mCSB_container_wrapper.mCS_no_scrollbar_x.mCS_x_hidden{margin-bottom:0}.mCSB_scrollTools,.mCSB_scrollTools .mCSB_buttonDown,.mCSB_scrollTools .mCSB_buttonLeft,.mCSB_scrollTools .mCSB_buttonRight,.mCSB_scrollTools .mCSB_buttonUp,.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{-webkit-transition:opacity .2s ease-in-out,background-color .2s ease-in-out;-moz-transition:opacity .2s ease-in-out,background-color .2s ease-in-out;-o-transition:opacity .2s ease-in-out,background-color .2s ease-in-out;transition:opacity .2s ease-in-out,background-color .2s ease-in-out}.mCSB_scrollTools_horizontal.mCSB_scrollTools_onDrag_expand .mCSB_draggerRail,.mCSB_scrollTools_horizontal.mCSB_scrollTools_onDrag_expand .mCSB_dragger_bar,.mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_draggerRail,.mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_dragger_bar{-webkit-transition:width .2s ease-out .2s,height .2s ease-out .2s,margin-left .2s ease-out .2s,margin-right .2s ease-out .2s,margin-top .2s ease-out .2s,margin-bottom .2s ease-out .2s,opacity .2s ease-in-out,background-color .2s ease-in-out;-moz-transition:width .2s ease-out .2s,height .2s ease-out .2s,margin-left .2s ease-out .2s,margin-right .2s ease-out .2s,margin-top .2s ease-out .2s,margin-bottom .2s ease-out .2s,opacity .2s ease-in-out,background-color .2s ease-in-out;-o-transition:width .2s ease-out .2s,height .2s ease-out .2s,margin-left .2s ease-out .2s,margin-right .2s ease-out .2s,margin-top .2s ease-out .2s,margin-bottom .2s ease-out .2s,opacity .2s ease-in-out,background-color .2s ease-in-out;transition:width .2s ease-out .2s,height .2s ease-out .2s,margin-left .2s ease-out .2s,margin-right .2s ease-out .2s,margin-top .2s ease-out .2s,margin-bottom .2s ease-out .2s,opacity .2s ease-in-out,background-color .2s ease-in-out}.mCS-autoHide>.mCustomScrollBox>.mCSB_scrollTools,.mCS-autoHide>.mCustomScrollBox~.mCSB_scrollTools{opacity:0;filter:"alpha(opacity=0)";-ms-filter:"alpha(opacity=0)"}.mCS-autoHide:hover>.mCustomScrollBox>.mCSB_scrollTools,.mCS-autoHide:hover>.mCustomScrollBox~.mCSB_scrollTools,.mCustomScrollBox:hover>.mCSB_scrollTools,.mCustomScrollBox:hover~.mCSB_scrollTools,.mCustomScrollbar>.mCustomScrollBox>.mCSB_scrollTools.mCSB_scrollTools_onDrag,.mCustomScrollbar>.mCustomScrollBox~.mCSB_scrollTools.mCSB_scrollTools_onDrag{opacity:1;filter:"alpha(opacity=100)";-ms-filter:"alpha(opacity=100)"}.mCSB_scrollTools .mCSB_draggerRail{background-color:#000;background-color:rgba(0,0,0,.4);filter:"alpha(opacity=40)";-ms-filter:"alpha(opacity=40)"}.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{background-color:#fff;background-color:rgba(255,255,255,.75);filter:"alpha(opacity=75)";-ms-filter:"alpha(opacity=75)"}.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar{background-color:#fff;background-color:rgba(255,255,255,.85);filter:"alpha(opacity=85)";-ms-filter:"alpha(opacity=85)"}.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar,.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar{background-color:#fff;background-color:rgba(255,255,255,.9);filter:"alpha(opacity=90)";-ms-filter:"alpha(opacity=90)"}.mCSB_scrollTools .mCSB_buttonDown,.mCSB_scrollTools .mCSB_buttonLeft,.mCSB_scrollTools .mCSB_buttonRight,.mCSB_scrollTools .mCSB_buttonUp{background-image:url(mCSB_buttons.png);background-repeat:no-repeat;opacity:.4;filter:"alpha(opacity=40)";-ms-filter:"alpha(opacity=40)"}.mCSB_scrollTools .mCSB_buttonUp{background-position:0 0}.mCSB_scrollTools .mCSB_buttonDown{background-position:0 -20px}.mCSB_scrollTools .mCSB_buttonLeft{background-position:0 -40px}.mCSB_scrollTools .mCSB_buttonRight{background-position:0 -56px}.mCSB_scrollTools .mCSB_buttonDown:hover,.mCSB_scrollTools .mCSB_buttonLeft:hover,.mCSB_scrollTools .mCSB_buttonRight:hover,.mCSB_scrollTools .mCSB_buttonUp:hover{opacity:.75;filter:"alpha(opacity=75)";-ms-filter:"alpha(opacity=75)"}.mCSB_scrollTools .mCSB_buttonDown:active,.mCSB_scrollTools .mCSB_buttonLeft:active,.mCSB_scrollTools .mCSB_buttonRight:active,.mCSB_scrollTools .mCSB_buttonUp:active{opacity:.9;filter:"alpha(opacity=90)";-ms-filter:"alpha(opacity=90)"}.mCS-dark.mCSB_scrollTools .mCSB_draggerRail{background-color:#000;background-color:rgba(0,0,0,.15)}.mCS-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{background-color:#000;background-color:rgba(0,0,0,.75)}.mCS-dark.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar{background-color:rgba(0,0,0,.85)}.mCS-dark.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar,.mCS-dark.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar{background-color:rgba(0,0,0,.9)}.mCS-dark.mCSB_scrollTools .mCSB_buttonUp{background-position:-80px 0}.mCS-dark.mCSB_scrollTools .mCSB_buttonDown{background-position:-80px -20px}.mCS-dark.mCSB_scrollTools .mCSB_buttonLeft{background-position:-80px -40px}.mCS-dark.mCSB_scrollTools .mCSB_buttonRight{background-position:-80px -56px}.mCS-dark-2.mCSB_scrollTools .mCSB_draggerRail,.mCS-light-2.mCSB_scrollTools .mCSB_draggerRail{width:4px;background-color:#fff;background-color:rgba(255,255,255,.1);-webkit-border-radius:1px;-moz-border-radius:1px;border-radius:1px}.mCS-dark-2.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,.mCS-light-2.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{width:4px;background-color:#fff;background-color:rgba(255,255,255,.75);-webkit-border-radius:1px;-moz-border-radius:1px;border-radius:1px}.mCS-dark-2.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar,.mCS-dark-2.mCSB_scrollTools_horizontal .mCSB_draggerRail,.mCS-light-2.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar,.mCS-light-2.mCSB_scrollTools_horizontal .mCSB_draggerRail{width:100%;height:4px;margin:6px auto}.mCS-light-2.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar{background-color:#fff;background-color:rgba(255,255,255,.85)}.mCS-light-2.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar,.mCS-light-2.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar{background-color:#fff;background-color:rgba(255,255,255,.9)}.mCS-light-2.mCSB_scrollTools .mCSB_buttonUp{background-position:-32px 0}.mCS-light-2.mCSB_scrollTools .mCSB_buttonDown{background-position:-32px -20px}.mCS-light-2.mCSB_scrollTools .mCSB_buttonLeft{background-position:-40px -40px}.mCS-light-2.mCSB_scrollTools .mCSB_buttonRight{background-position:-40px -56px}.mCS-dark-2.mCSB_scrollTools .mCSB_draggerRail{background-color:#000;background-color:rgba(0,0,0,.1);-webkit-border-radius:1px;-moz-border-radius:1px;border-radius:1px}.mCS-dark-2.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{background-color:#000;background-color:rgba(0,0,0,.75);-webkit-border-radius:1px;-moz-border-radius:1px;border-radius:1px}.mCS-dark-2.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar{background-color:#000;background-color:rgba(0,0,0,.85)}.mCS-dark-2.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar,.mCS-dark-2.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar{background-color:#000;background-color:rgba(0,0,0,.9)}.mCS-dark-2.mCSB_scrollTools .mCSB_buttonUp{background-position:-112px 0}.mCS-dark-2.mCSB_scrollTools .mCSB_buttonDown{background-position:-112px -20px}.mCS-dark-2.mCSB_scrollTools .mCSB_buttonLeft{background-position:-120px -40px}.mCS-dark-2.mCSB_scrollTools .mCSB_buttonRight{background-position:-120px -56px}.mCS-dark-thick.mCSB_scrollTools .mCSB_draggerRail,.mCS-light-thick.mCSB_scrollTools .mCSB_draggerRail{width:4px;background-color:#fff;background-color:rgba(255,255,255,.1);-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px}.mCS-dark-thick.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,.mCS-light-thick.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{width:6px;background-color:#fff;background-color:rgba(255,255,255,.75);-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px}.mCS-dark-thick.mCSB_scrollTools_horizontal .mCSB_draggerRail,.mCS-light-thick.mCSB_scrollTools_horizontal .mCSB_draggerRail{width:100%;height:4px;margin:6px 0}.mCS-dark-thick.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar,.mCS-light-thick.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar{width:100%;height:6px;margin:5px auto}.mCS-light-thick.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar{background-color:#fff;background-color:rgba(255,255,255,.85)}.mCS-light-thick.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar,.mCS-light-thick.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar{background-color:#fff;background-color:rgba(255,255,255,.9)}.mCS-light-thick.mCSB_scrollTools .mCSB_buttonUp{background-position:-16px 0}.mCS-light-thick.mCSB_scrollTools .mCSB_buttonDown{background-position:-16px -20px}.mCS-light-thick.mCSB_scrollTools .mCSB_buttonLeft{background-position:-20px -40px}.mCS-light-thick.mCSB_scrollTools .mCSB_buttonRight{background-position:-20px -56px}.mCS-dark-thick.mCSB_scrollTools .mCSB_draggerRail{background-color:#000;background-color:rgba(0,0,0,.1);-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px}.mCS-dark-thick.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{background-color:#000;background-color:rgba(0,0,0,.75);-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px}.mCS-dark-thick.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar{background-color:#000;background-color:rgba(0,0,0,.85)}.mCS-dark-thick.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar,.mCS-dark-thick.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar{background-color:#000;background-color:rgba(0,0,0,.9)}.mCS-dark-thick.mCSB_scrollTools .mCSB_buttonUp{background-position:-96px 0}.mCS-dark-thick.mCSB_scrollTools .mCSB_buttonDown{background-position:-96px -20px}.mCS-dark-thick.mCSB_scrollTools .mCSB_buttonLeft{background-position:-100px -40px}.mCS-dark-thick.mCSB_scrollTools .mCSB_buttonRight{background-position:-100px -56px}.mCS-light-thin.mCSB_scrollTools .mCSB_draggerRail{background-color:#fff;background-color:rgba(255,255,255,.1)}.mCS-dark-thin.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,.mCS-light-thin.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{width:2px}.mCS-dark-thin.mCSB_scrollTools_horizontal .mCSB_draggerRail,.mCS-light-thin.mCSB_scrollTools_horizontal .mCSB_draggerRail{width:100%}.mCS-dark-thin.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar,.mCS-light-thin.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar{width:100%;height:2px;margin:7px auto}.mCS-dark-thin.mCSB_scrollTools .mCSB_draggerRail{background-color:#000;background-color:rgba(0,0,0,.15)}.mCS-dark-thin.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{background-color:#000;background-color:rgba(0,0,0,.75)}.mCS-dark-thin.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar{background-color:#000;background-color:rgba(0,0,0,.85)}.mCS-dark-thin.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar,.mCS-dark-thin.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar{background-color:#000;background-color:rgba(0,0,0,.9)}.mCS-dark-thin.mCSB_scrollTools .mCSB_buttonUp{background-position:-80px 0}.mCS-dark-thin.mCSB_scrollTools .mCSB_buttonDown{background-position:-80px -20px}.mCS-dark-thin.mCSB_scrollTools .mCSB_buttonLeft{background-position:-80px -40px}.mCS-dark-thin.mCSB_scrollTools .mCSB_buttonRight{background-position:-80px -56px}.mCS-rounded.mCSB_scrollTools .mCSB_draggerRail{background-color:#fff;background-color:rgba(255,255,255,.15)}.mCS-rounded-dark.mCSB_scrollTools .mCSB_dragger,.mCS-rounded-dots-dark.mCSB_scrollTools .mCSB_dragger,.mCS-rounded-dots.mCSB_scrollTools .mCSB_dragger,.mCS-rounded.mCSB_scrollTools .mCSB_dragger{height:14px}.mCS-rounded-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,.mCS-rounded-dots-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,.mCS-rounded-dots.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,.mCS-rounded.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{width:14px;margin:0 1px}.mCS-rounded-dark.mCSB_scrollTools_horizontal .mCSB_dragger,.mCS-rounded-dots-dark.mCSB_scrollTools_horizontal .mCSB_dragger,.mCS-rounded-dots.mCSB_scrollTools_horizontal .mCSB_dragger,.mCS-rounded.mCSB_scrollTools_horizontal .mCSB_dragger{width:14px}.mCS-rounded-dark.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar,.mCS-rounded-dots-dark.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar,.mCS-rounded-dots.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar,.mCS-rounded.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar{height:14px;margin:1px 0}.mCS-rounded-dark.mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_dragger.mCSB_dragger_onDrag_expanded .mCSB_dragger_bar,.mCS-rounded-dark.mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_draggerContainer:hover .mCSB_dragger .mCSB_dragger_bar,.mCS-rounded.mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_dragger.mCSB_dragger_onDrag_expanded .mCSB_dragger_bar,.mCS-rounded.mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_draggerContainer:hover .mCSB_dragger .mCSB_dragger_bar{width:16px;height:16px;margin:-1px 0}.mCS-rounded-dark.mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_dragger.mCSB_dragger_onDrag_expanded+.mCSB_draggerRail,.mCS-rounded-dark.mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_draggerContainer:hover .mCSB_draggerRail,.mCS-rounded.mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_dragger.mCSB_dragger_onDrag_expanded+.mCSB_draggerRail,.mCS-rounded.mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_draggerContainer:hover .mCSB_draggerRail{width:4px}.mCS-rounded-dark.mCSB_scrollTools_horizontal.mCSB_scrollTools_onDrag_expand .mCSB_dragger.mCSB_dragger_onDrag_expanded .mCSB_dragger_bar,.mCS-rounded-dark.mCSB_scrollTools_horizontal.mCSB_scrollTools_onDrag_expand .mCSB_draggerContainer:hover .mCSB_dragger .mCSB_dragger_bar,.mCS-rounded.mCSB_scrollTools_horizontal.mCSB_scrollTools_onDrag_expand .mCSB_dragger.mCSB_dragger_onDrag_expanded .mCSB_dragger_bar,.mCS-rounded.mCSB_scrollTools_horizontal.mCSB_scrollTools_onDrag_expand .mCSB_draggerContainer:hover .mCSB_dragger .mCSB_dragger_bar{height:16px;width:16px;margin:0 -1px}.mCS-rounded-dark.mCSB_scrollTools_horizontal.mCSB_scrollTools_onDrag_expand .mCSB_dragger.mCSB_dragger_onDrag_expanded+.mCSB_draggerRail,.mCS-rounded-dark.mCSB_scrollTools_horizontal.mCSB_scrollTools_onDrag_expand .mCSB_draggerContainer:hover .mCSB_draggerRail,.mCS-rounded.mCSB_scrollTools_horizontal.mCSB_scrollTools_onDrag_expand .mCSB_dragger.mCSB_dragger_onDrag_expanded+.mCSB_draggerRail,.mCS-rounded.mCSB_scrollTools_horizontal.mCSB_scrollTools_onDrag_expand .mCSB_draggerContainer:hover .mCSB_draggerRail{height:4px;margin:6px 0}.mCS-rounded.mCSB_scrollTools .mCSB_buttonUp{background-position:0 -72px}.mCS-rounded.mCSB_scrollTools .mCSB_buttonDown{background-position:0 -92px}.mCS-rounded.mCSB_scrollTools .mCSB_buttonLeft{background-position:0 -112px}.mCS-rounded.mCSB_scrollTools .mCSB_buttonRight{background-position:0 -128px}.mCS-rounded-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,.mCS-rounded-dots-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{background-color:#000;background-color:rgba(0,0,0,.75)}.mCS-rounded-dark.mCSB_scrollTools .mCSB_draggerRail{background-color:#000;background-color:rgba(0,0,0,.15)}.mCS-rounded-dark.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar,.mCS-rounded-dots-dark.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar{background-color:#000;background-color:rgba(0,0,0,.85)}.mCS-rounded-dark.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar,.mCS-rounded-dark.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar,.mCS-rounded-dots-dark.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar,.mCS-rounded-dots-dark.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar{background-color:#000;background-color:rgba(0,0,0,.9)}.mCS-rounded-dark.mCSB_scrollTools .mCSB_buttonUp{background-position:-80px -72px}.mCS-rounded-dark.mCSB_scrollTools .mCSB_buttonDown{background-position:-80px -92px}.mCS-rounded-dark.mCSB_scrollTools .mCSB_buttonLeft{background-position:-80px -112px}.mCS-rounded-dark.mCSB_scrollTools .mCSB_buttonRight{background-position:-80px -128px}.mCS-rounded-dots-dark.mCSB_scrollTools_vertical .mCSB_draggerRail,.mCS-rounded-dots.mCSB_scrollTools_vertical .mCSB_draggerRail{width:4px}.mCS-rounded-dots-dark.mCSB_scrollTools .mCSB_draggerRail,.mCS-rounded-dots-dark.mCSB_scrollTools_horizontal .mCSB_draggerRail,.mCS-rounded-dots.mCSB_scrollTools .mCSB_draggerRail,.mCS-rounded-dots.mCSB_scrollTools_horizontal .mCSB_draggerRail{background-color:transparent;background-position:center}.mCS-rounded-dots-dark.mCSB_scrollTools .mCSB_draggerRail,.mCS-rounded-dots.mCSB_scrollTools .mCSB_draggerRail{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAgAAAAICAYAAADED76LAAAANElEQVQYV2NkIAAYiVbw//9/Y6DiM1ANJoyMjGdBbLgJQAX/kU0DKgDLkaQAvxW4HEvQFwCRcxIJK1XznAAAAABJRU5ErkJggg==);background-repeat:repeat-y;opacity:.3;filter:"alpha(opacity=30)";-ms-filter:"alpha(opacity=30)"}.mCS-rounded-dots-dark.mCSB_scrollTools_horizontal .mCSB_draggerRail,.mCS-rounded-dots.mCSB_scrollTools_horizontal .mCSB_draggerRail{height:4px;margin:6px 0;background-repeat:repeat-x}.mCS-rounded-dots.mCSB_scrollTools .mCSB_buttonUp{background-position:-16px -72px}.mCS-rounded-dots.mCSB_scrollTools .mCSB_buttonDown{background-position:-16px -92px}.mCS-rounded-dots.mCSB_scrollTools .mCSB_buttonLeft{background-position:-20px -112px}.mCS-rounded-dots.mCSB_scrollTools .mCSB_buttonRight{background-position:-20px -128px}.mCS-rounded-dots-dark.mCSB_scrollTools .mCSB_draggerRail{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAgAAAAICAYAAADED76LAAAALElEQVQYV2NkIAAYSVFgDFR8BqrBBEifBbGRTfiPZhpYjiQFBK3A6l6CvgAAE9kGCd1mvgEAAAAASUVORK5CYII=)}.mCS-rounded-dots-dark.mCSB_scrollTools .mCSB_buttonUp{background-position:-96px -72px}.mCS-rounded-dots-dark.mCSB_scrollTools .mCSB_buttonDown{background-position:-96px -92px}.mCS-rounded-dots-dark.mCSB_scrollTools .mCSB_buttonLeft{background-position:-100px -112px}.mCS-rounded-dots-dark.mCSB_scrollTools .mCSB_buttonRight{background-position:-100px -128px}.mCS-3d-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,.mCS-3d-thick-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,.mCS-3d-thick.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,.mCS-3d.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{background-repeat:repeat-y;background-image:-moz-linear-gradient(left,rgba(255,255,255,.5) 0,rgba(255,255,255,0) 100%);background-image:-webkit-gradient(linear,left top,right top,color-stop(0,rgba(255,255,255,.5)),color-stop(100%,rgba(255,255,255,0)));background-image:-webkit-linear-gradient(left,rgba(255,255,255,.5) 0,rgba(255,255,255,0) 100%);background-image:-o-linear-gradient(left,rgba(255,255,255,.5) 0,rgba(255,255,255,0) 100%);background-image:-ms-linear-gradient(left,rgba(255,255,255,.5) 0,rgba(255,255,255,0) 100%);background-image:linear-gradient(to right,rgba(255,255,255,.5) 0,rgba(255,255,255,0) 100%)}.mCS-3d-dark.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar,.mCS-3d-thick-dark.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar,.mCS-3d-thick.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar,.mCS-3d.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar{background-repeat:repeat-x;background-image:-moz-linear-gradient(top,rgba(255,255,255,.5) 0,rgba(255,255,255,0) 100%);background-image:-webkit-gradient(linear,left top,left bottom,color-stop(0,rgba(255,255,255,.5)),color-stop(100%,rgba(255,255,255,0)));background-image:-webkit-linear-gradient(top,rgba(255,255,255,.5) 0,rgba(255,255,255,0) 100%);background-image:-o-linear-gradient(top,rgba(255,255,255,.5) 0,rgba(255,255,255,0) 100%);background-image:-ms-linear-gradient(top,rgba(255,255,255,.5) 0,rgba(255,255,255,0) 100%);background-image:linear-gradient(to bottom,rgba(255,255,255,.5) 0,rgba(255,255,255,0) 100%)}.mCS-3d-dark.mCSB_scrollTools_vertical .mCSB_dragger,.mCS-3d.mCSB_scrollTools_vertical .mCSB_dragger{height:70px}.mCS-3d-dark.mCSB_scrollTools_horizontal .mCSB_dragger,.mCS-3d.mCSB_scrollTools_horizontal .mCSB_dragger{width:70px}.mCS-3d-dark.mCSB_scrollTools,.mCS-3d.mCSB_scrollTools{opacity:1;filter:"alpha(opacity=30)";-ms-filter:"alpha(opacity=30)"}.mCS-3d-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,.mCS-3d-dark.mCSB_scrollTools .mCSB_draggerRail,.mCS-3d.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,.mCS-3d.mCSB_scrollTools .mCSB_draggerRail{-webkit-border-radius:16px;-moz-border-radius:16px;border-radius:16px}.mCS-3d-dark.mCSB_scrollTools .mCSB_draggerRail,.mCS-3d.mCSB_scrollTools .mCSB_draggerRail{width:8px;background-color:#000;background-color:rgba(0,0,0,.2);box-shadow:inset 1px 0 1px rgba(0,0,0,.5),inset -1px 0 1px rgba(255,255,255,.2)}.mCS-3d-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,.mCS-3d-dark.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar,.mCS-3d-dark.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar,.mCS-3d-dark.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar,.mCS-3d.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,.mCS-3d.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar,.mCS-3d.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar,.mCS-3d.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar{background-color:#555}.mCS-3d-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,.mCS-3d.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{width:8px}.mCS-3d-dark.mCSB_scrollTools_horizontal .mCSB_draggerRail,.mCS-3d.mCSB_scrollTools_horizontal .mCSB_draggerRail{width:100%;height:8px;margin:4px 0;box-shadow:inset 0 1px 1px rgba(0,0,0,.5),inset 0 -1px 1px rgba(255,255,255,.2)}.mCS-3d-dark.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar,.mCS-3d.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar{width:100%;height:8px;margin:4px auto}.mCS-3d.mCSB_scrollTools .mCSB_buttonUp{background-position:-32px -72px}.mCS-3d.mCSB_scrollTools .mCSB_buttonDown{background-position:-32px -92px}.mCS-3d.mCSB_scrollTools .mCSB_buttonLeft{background-position:-40px -112px}.mCS-3d.mCSB_scrollTools .mCSB_buttonRight{background-position:-40px -128px}.mCS-3d-dark.mCSB_scrollTools .mCSB_draggerRail{background-color:#000;background-color:rgba(0,0,0,.1);box-shadow:inset 1px 0 1px rgba(0,0,0,.1)}.mCS-3d-dark.mCSB_scrollTools_horizontal .mCSB_draggerRail{box-shadow:inset 0 1px 1px rgba(0,0,0,.1)}.mCS-3d-dark.mCSB_scrollTools .mCSB_buttonUp{background-position:-112px -72px}.mCS-3d-dark.mCSB_scrollTools .mCSB_buttonDown{background-position:-112px -92px}.mCS-3d-dark.mCSB_scrollTools .mCSB_buttonLeft{background-position:-120px -112px}.mCS-3d-dark.mCSB_scrollTools .mCSB_buttonRight{background-position:-120px -128px}.mCS-3d-thick-dark.mCSB_scrollTools,.mCS-3d-thick.mCSB_scrollTools{opacity:1;filter:"alpha(opacity=30)";-ms-filter:"alpha(opacity=30)"}.mCS-3d-thick-dark.mCSB_scrollTools,.mCS-3d-thick-dark.mCSB_scrollTools .mCSB_draggerContainer,.mCS-3d-thick.mCSB_scrollTools,.mCS-3d-thick.mCSB_scrollTools .mCSB_draggerContainer{-webkit-border-radius:7px;-moz-border-radius:7px;border-radius:7px}.mCSB_inside+.mCS-3d-thick-dark.mCSB_scrollTools_vertical,.mCSB_inside+.mCS-3d-thick.mCSB_scrollTools_vertical{right:1px}.mCS-3d-thick-dark.mCSB_scrollTools_vertical,.mCS-3d-thick.mCSB_scrollTools_vertical{box-shadow:inset 1px 0 1px rgba(0,0,0,.1),inset 0 0 14px rgba(0,0,0,.5)}.mCS-3d-thick-dark.mCSB_scrollTools_horizontal,.mCS-3d-thick.mCSB_scrollTools_horizontal{bottom:1px;box-shadow:inset 0 1px 1px rgba(0,0,0,.1),inset 0 0 14px rgba(0,0,0,.5)}.mCS-3d-thick-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,.mCS-3d-thick.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;box-shadow:inset 1px 0 0 rgba(255,255,255,.4);width:12px;margin:2px;position:absolute;height:auto;top:0;bottom:0;left:0;right:0}.mCS-3d-thick-dark.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar,.mCS-3d-thick.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar{box-shadow:inset 0 1px 0 rgba(255,255,255,.4);height:12px;width:auto}.mCS-3d-thick.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,.mCS-3d-thick.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar,.mCS-3d-thick.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar,.mCS-3d-thick.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar{background-color:#555}.mCS-3d-thick.mCSB_scrollTools .mCSB_draggerContainer{background-color:#000;background-color:rgba(0,0,0,.05);box-shadow:inset 1px 1px 16px rgba(0,0,0,.1)}.mCS-3d-thick.mCSB_scrollTools .mCSB_draggerRail{background-color:transparent}.mCS-3d-thick.mCSB_scrollTools .mCSB_buttonUp{background-position:-32px -72px}.mCS-3d-thick.mCSB_scrollTools .mCSB_buttonDown{background-position:-32px -92px}.mCS-3d-thick.mCSB_scrollTools .mCSB_buttonLeft{background-position:-40px -112px}.mCS-3d-thick.mCSB_scrollTools .mCSB_buttonRight{background-position:-40px -128px}.mCS-3d-thick-dark.mCSB_scrollTools{box-shadow:inset 0 0 14px rgba(0,0,0,.2)}.mCS-3d-thick-dark.mCSB_scrollTools_horizontal{box-shadow:inset 0 1px 1px rgba(0,0,0,.1),inset 0 0 14px rgba(0,0,0,.2)}.mCS-3d-thick-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{box-shadow:inset 1px 0 0 rgba(255,255,255,.4),inset -1px 0 0 rgba(0,0,0,.2)}.mCS-3d-thick-dark.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar{box-shadow:inset 0 1px 0 rgba(255,255,255,.4),inset 0 -1px 0 rgba(0,0,0,.2)}.mCS-3d-thick-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,.mCS-3d-thick-dark.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar,.mCS-3d-thick-dark.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar,.mCS-3d-thick-dark.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar{background-color:#777}.mCS-3d-thick-dark.mCSB_scrollTools .mCSB_draggerContainer{background-color:#fff;background-color:rgba(0,0,0,.05);box-shadow:inset 1px 1px 16px rgba(0,0,0,.1)}.mCS-3d-thick-dark.mCSB_scrollTools .mCSB_draggerRail,.mCS-minimal-dark.mCSB_scrollTools .mCSB_draggerRail,.mCS-minimal.mCSB_scrollTools .mCSB_draggerRail{background-color:transparent}.mCS-3d-thick-dark.mCSB_scrollTools .mCSB_buttonUp{background-position:-112px -72px}.mCS-3d-thick-dark.mCSB_scrollTools .mCSB_buttonDown{background-position:-112px -92px}.mCS-3d-thick-dark.mCSB_scrollTools .mCSB_buttonLeft{background-position:-120px -112px}.mCS-3d-thick-dark.mCSB_scrollTools .mCSB_buttonRight{background-position:-120px -128px}.mCSB_outside+.mCS-minimal-dark.mCSB_scrollTools_vertical,.mCSB_outside+.mCS-minimal.mCSB_scrollTools_vertical{right:0;margin:12px 0}.mCustomScrollBox.mCS-minimal+.mCSB_scrollTools+.mCSB_scrollTools.mCSB_scrollTools_horizontal,.mCustomScrollBox.mCS-minimal+.mCSB_scrollTools.mCSB_scrollTools_horizontal,.mCustomScrollBox.mCS-minimal-dark+.mCSB_scrollTools+.mCSB_scrollTools.mCSB_scrollTools_horizontal,.mCustomScrollBox.mCS-minimal-dark+.mCSB_scrollTools.mCSB_scrollTools_horizontal{bottom:0;margin:0 12px}.mCS-dir-rtl>.mCSB_outside+.mCS-minimal-dark.mCSB_scrollTools_vertical,.mCS-dir-rtl>.mCSB_outside+.mCS-minimal.mCSB_scrollTools_vertical{left:0;right:auto}.mCS-minimal-dark.mCSB_scrollTools_vertical .mCSB_dragger,.mCS-minimal.mCSB_scrollTools_vertical .mCSB_dragger{height:50px}.mCS-minimal-dark.mCSB_scrollTools_horizontal .mCSB_dragger,.mCS-minimal.mCSB_scrollTools_horizontal .mCSB_dragger{width:50px}.mCS-minimal.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{background-color:#fff;background-color:rgba(255,255,255,.2);filter:"alpha(opacity=20)";-ms-filter:"alpha(opacity=20)"}.mCS-minimal.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar,.mCS-minimal.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar{background-color:#fff;background-color:rgba(255,255,255,.5);filter:"alpha(opacity=50)";-ms-filter:"alpha(opacity=50)"}.mCS-minimal-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{background-color:#000;background-color:rgba(0,0,0,.2);filter:"alpha(opacity=20)";-ms-filter:"alpha(opacity=20)"}.mCS-minimal-dark.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar,.mCS-minimal-dark.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar{background-color:#000;background-color:rgba(0,0,0,.5);filter:"alpha(opacity=50)";-ms-filter:"alpha(opacity=50)"}.mCS-dark-3.mCSB_scrollTools .mCSB_draggerRail,.mCS-light-3.mCSB_scrollTools .mCSB_draggerRail{width:6px;background-color:#000;background-color:rgba(0,0,0,.2)}.mCS-dark-3.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,.mCS-light-3.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{width:6px}.mCS-dark-3.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar,.mCS-dark-3.mCSB_scrollTools_horizontal .mCSB_draggerRail,.mCS-light-3.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar,.mCS-light-3.mCSB_scrollTools_horizontal .mCSB_draggerRail{width:100%;height:6px;margin:5px 0}.mCS-dark-3.mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_dragger.mCSB_dragger_onDrag_expanded+.mCSB_draggerRail,.mCS-dark-3.mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_draggerContainer:hover .mCSB_draggerRail,.mCS-light-3.mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_dragger.mCSB_dragger_onDrag_expanded+.mCSB_draggerRail,.mCS-light-3.mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_draggerContainer:hover .mCSB_draggerRail{width:12px}.mCS-dark-3.mCSB_scrollTools_horizontal.mCSB_scrollTools_onDrag_expand .mCSB_dragger.mCSB_dragger_onDrag_expanded+.mCSB_draggerRail,.mCS-dark-3.mCSB_scrollTools_horizontal.mCSB_scrollTools_onDrag_expand .mCSB_draggerContainer:hover .mCSB_draggerRail,.mCS-light-3.mCSB_scrollTools_horizontal.mCSB_scrollTools_onDrag_expand .mCSB_dragger.mCSB_dragger_onDrag_expanded+.mCSB_draggerRail,.mCS-light-3.mCSB_scrollTools_horizontal.mCSB_scrollTools_onDrag_expand .mCSB_draggerContainer:hover .mCSB_draggerRail{height:12px;margin:2px 0}.mCS-light-3.mCSB_scrollTools .mCSB_buttonUp{background-position:-32px -72px}.mCS-light-3.mCSB_scrollTools .mCSB_buttonDown{background-position:-32px -92px}.mCS-light-3.mCSB_scrollTools .mCSB_buttonLeft{background-position:-40px -112px}.mCS-light-3.mCSB_scrollTools .mCSB_buttonRight{background-position:-40px -128px}.mCS-dark-3.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{background-color:#000;background-color:rgba(0,0,0,.75)}.mCS-dark-3.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar{background-color:#000;background-color:rgba(0,0,0,.85)}.mCS-dark-3.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar,.mCS-dark-3.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar{background-color:#000;background-color:rgba(0,0,0,.9)}.mCS-dark-3.mCSB_scrollTools .mCSB_draggerRail{background-color:#000;background-color:rgba(0,0,0,.1)}.mCS-dark-3.mCSB_scrollTools .mCSB_buttonUp{background-position:-112px -72px}.mCS-dark-3.mCSB_scrollTools .mCSB_buttonDown{background-position:-112px -92px}.mCS-dark-3.mCSB_scrollTools .mCSB_buttonLeft{background-position:-120px -112px}.mCS-dark-3.mCSB_scrollTools .mCSB_buttonRight{background-position:-120px -128px}.mCS-inset-2-dark.mCSB_scrollTools .mCSB_draggerRail,.mCS-inset-2.mCSB_scrollTools .mCSB_draggerRail,.mCS-inset-3-dark.mCSB_scrollTools .mCSB_draggerRail,.mCS-inset-3.mCSB_scrollTools .mCSB_draggerRail,.mCS-inset-dark.mCSB_scrollTools .mCSB_draggerRail,.mCS-inset.mCSB_scrollTools .mCSB_draggerRail{width:12px;background-color:#000;background-color:rgba(0,0,0,.2)}.mCS-inset-2-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,.mCS-inset-2.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,.mCS-inset-3-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,.mCS-inset-3.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,.mCS-inset-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,.mCS-inset.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{width:6px;margin:3px 5px;position:absolute;height:auto;top:0;bottom:0;left:0;right:0}.mCS-inset-2-dark.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar,.mCS-inset-2.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar,.mCS-inset-3-dark.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar,.mCS-inset-3.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar,.mCS-inset-dark.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar,.mCS-inset.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar{height:6px;margin:5px 3px;position:absolute;width:auto;top:0;bottom:0;left:0;right:0}.mCS-inset-2-dark.mCSB_scrollTools_horizontal .mCSB_draggerRail,.mCS-inset-2.mCSB_scrollTools_horizontal .mCSB_draggerRail,.mCS-inset-3-dark.mCSB_scrollTools_horizontal .mCSB_draggerRail,.mCS-inset-3.mCSB_scrollTools_horizontal .mCSB_draggerRail,.mCS-inset-dark.mCSB_scrollTools_horizontal .mCSB_draggerRail,.mCS-inset.mCSB_scrollTools_horizontal .mCSB_draggerRail{width:100%;height:12px;margin:2px 0}.mCS-inset-2.mCSB_scrollTools .mCSB_buttonUp,.mCS-inset-3.mCSB_scrollTools .mCSB_buttonUp,.mCS-inset.mCSB_scrollTools .mCSB_buttonUp{background-position:-32px -72px}.mCS-inset-2.mCSB_scrollTools .mCSB_buttonDown,.mCS-inset-3.mCSB_scrollTools .mCSB_buttonDown,.mCS-inset.mCSB_scrollTools .mCSB_buttonDown{background-position:-32px -92px}.mCS-inset-2.mCSB_scrollTools .mCSB_buttonLeft,.mCS-inset-3.mCSB_scrollTools .mCSB_buttonLeft,.mCS-inset.mCSB_scrollTools .mCSB_buttonLeft{background-position:-40px -112px}.mCS-inset-2.mCSB_scrollTools .mCSB_buttonRight,.mCS-inset-3.mCSB_scrollTools .mCSB_buttonRight,.mCS-inset.mCSB_scrollTools .mCSB_buttonRight{background-position:-40px -128px}.mCS-inset-2-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,.mCS-inset-3-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,.mCS-inset-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{background-color:#000;background-color:rgba(0,0,0,.75)}.mCS-inset-2-dark.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar,.mCS-inset-3-dark.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar,.mCS-inset-dark.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar{background-color:#000;background-color:rgba(0,0,0,.85)}.mCS-inset-2-dark.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar,.mCS-inset-2-dark.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar,.mCS-inset-3-dark.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar,.mCS-inset-3-dark.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar,.mCS-inset-dark.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar,.mCS-inset-dark.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar{background-color:#000;background-color:rgba(0,0,0,.9)}.mCS-inset-2-dark.mCSB_scrollTools .mCSB_draggerRail,.mCS-inset-3-dark.mCSB_scrollTools .mCSB_draggerRail,.mCS-inset-dark.mCSB_scrollTools .mCSB_draggerRail{background-color:#000;background-color:rgba(0,0,0,.1)}.mCS-inset-2-dark.mCSB_scrollTools .mCSB_buttonUp,.mCS-inset-3-dark.mCSB_scrollTools .mCSB_buttonUp,.mCS-inset-dark.mCSB_scrollTools .mCSB_buttonUp{background-position:-112px -72px}.mCS-inset-2-dark.mCSB_scrollTools .mCSB_buttonDown,.mCS-inset-3-dark.mCSB_scrollTools .mCSB_buttonDown,.mCS-inset-dark.mCSB_scrollTools .mCSB_buttonDown{background-position:-112px -92px}.mCS-inset-2-dark.mCSB_scrollTools .mCSB_buttonLeft,.mCS-inset-3-dark.mCSB_scrollTools .mCSB_buttonLeft,.mCS-inset-dark.mCSB_scrollTools .mCSB_buttonLeft{background-position:-120px -112px}.mCS-inset-2-dark.mCSB_scrollTools .mCSB_buttonRight,.mCS-inset-3-dark.mCSB_scrollTools .mCSB_buttonRight,.mCS-inset-dark.mCSB_scrollTools .mCSB_buttonRight{background-position:-120px -128px}.mCS-inset-2-dark.mCSB_scrollTools .mCSB_draggerRail,.mCS-inset-2.mCSB_scrollTools .mCSB_draggerRail{background-color:transparent;border-width:1px;border-style:solid;border-color:#fff;border-color:rgba(255,255,255,.2);-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.mCS-inset-2-dark.mCSB_scrollTools .mCSB_draggerRail{border-color:#000;border-color:rgba(0,0,0,.2)}.mCS-inset-3.mCSB_scrollTools .mCSB_draggerRail{background-color:#fff;background-color:rgba(255,255,255,.6)}.mCS-inset-3-dark.mCSB_scrollTools .mCSB_draggerRail{background-color:#000;background-color:rgba(0,0,0,.6)}.mCS-inset-3.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{background-color:#000;background-color:rgba(0,0,0,.75)}.mCS-inset-3.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar{background-color:#000;background-color:rgba(0,0,0,.85)}.mCS-inset-3.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar,.mCS-inset-3.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar{background-color:#000;background-color:rgba(0,0,0,.9)}.mCS-inset-3-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{background-color:#fff;background-color:rgba(255,255,255,.75)}.mCS-inset-3-dark.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar{background-color:#fff;background-color:rgba(255,255,255,.85)}.mCS-inset-3-dark.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar,.mCS-inset-3-dark.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar{background-color:#fff;background-color:rgba(255,255,255,.9)}
@charset "UTF-8";
.selected.oddsBet-circle, .v-scrollbar-track:hover>div {
	box-shadow: 0 0 .2rem 0 rgba(0,0,0,.8)
}
.v-scrollbar-track, .v-scrollbar-track:hover {
	transition: all .1s ease-in
}
.sidebar-first .wrapper, header {
	-webkit-backface-visibility: hidden
}
a, article, aside, b, body, div, em, embed, fieldset, footer, form, h1, h2, h3, h4, h5, h6, header, html, i, iframe, img, label, li, nav, object, ol, p, span, strong, table, tbody, td, th, thead, tr, tt, ul, video {
	border: 0;
	margin: 0;
	padding: 0;
	font-size: 100%;
	font-weight: inherit;
	vertical-align: baseline
}
body, html {
	height: 100%;
	font-weight: 400
}
article, aside, details, figcaption, figure, footer, header, hgroup, menu, nav, section {
	display: block
}
b, strong {
	font-weight: 700
}
img {
	color: transparent;
	vertical-align: middle;
	-ms-interpolation-mode: bicubic
}
ol, ul {
	list-style: none
}
table {
	border-collapse: collapse;
	border-spacing: 0
}
caption, td, th {
	font-weight: 400;
	vertical-align: top;
	text-align: left
}
q {
	quotes: none
}
q::after, q::before {
	content: '';
	content: none
}
small, sub, sup {
	font-size: 75%
}
sub, sup {
	line-height: 0;
	position: relative;
	vertical-align: baseline
}
sub {
	bottom: -.25em
}
sup {
	top: -.5em
}
svg {
	overflow: hidden
}
a:active {
	background-color: transparent
}
button, input, textarea {
	font: inherit
}
button::-moz-focus-inner, input::-moz-focus-inner, textarea::-moz-focus-inner {
border:0;
padding:0
}
@-webkit-keyframes oddsChangeColor-transparent {
0%, 70% {
background:#ffaf96
}
100%, 71% {
background:0 0
}
}
@keyframes oddsChangeColor-transparent {
0%, 70% {
background:#ffaf96
}
100%, 71% {
background:0 0
}
}
@-webkit-keyframes oddsChangeColor-quickBet {
0%, 70% {
background:#ffaf96
}
100%, 71% {
background:#fff
}
}
@keyframes oddsChangeColor-quickBet {
0%, 70% {
background:#ffaf96
}
100%, 71% {
background:#fff
}
}
@-webkit-keyframes oddsChangeColor-betSlip {
0%, 70% {
background:#ffaf96
}
100%, 71% {
background:#ececec
}
}
@keyframes oddsChangeColor-betSlip {
0%, 70% {
background:#ffaf96
}
100%, 71% {
background:#ececec
}
}
@-webkit-keyframes oddsChangeColor-betSlipLive {
0%, 70% {
background:#ffaf96
}
100%, 71% {
background:#fce7d7
}
}
@keyframes oddsChangeColor-betSlipLive {
0%, 70% {
background:#ffaf96
}
100%, 71% {
background:#fce7d7
}
}
@-webkit-keyframes FadeInOut {
0% {
transform:translateY(-100%);
opacity:0
}
5% {
transform:translateY(0);
opacity:1
}
90% {
opacity:1
}
100% {
opacity:0
}
}
@keyframes FadeInOut {
0% {
transform:translateY(-100%);
opacity:0
}
5% {
transform:translateY(0);
opacity:1
}
90% {
opacity:1
}
100% {
opacity:0
}
}
@-webkit-keyframes rotate {
to {
transform:rotate(360deg)
}
}
@keyframes rotate {
to {
transform:rotate(360deg)
}
}
@-webkit-keyframes rotateScale {
0% {
transform:rotate(0) scale(1.3)
}
100% {
transform:rotate(360deg) scale(1.3)
}
}
@keyframes rotateScale {
0% {
transform:rotate(0) scale(1.3)
}
100% {
transform:rotate(360deg) scale(1.3)
}
}
@-webkit-keyframes rotateScale-large {
0% {
transform:rotate(0) scale(1.4)
}
100% {
transform:rotate(360deg) scale(1.4)
}
}
@keyframes rotateScale-large {
0% {
transform:rotate(0) scale(1.4)
}
100% {
transform:rotate(360deg) scale(1.4)
}
}
@-webkit-keyframes loading-a {
0% {
transform:scale(1);
opacity:1
}
100% {
transform:scale(.3);
opacity:.2
}
}
@keyframes loading-a {
0% {
transform:scale(1);
opacity:1
}
100% {
transform:scale(.3);
opacity:.2
}
}
.ADBoard .listArea .listContent .listRow, .ADBoard .listArea .listContent .listRow-link, .ADBoard .listArea .listHeader, .oddsTable .info, .oddsTable .no, .oddsTable .odds, .oddsTable .others, .oddsTable .photo, .oddsTable .unit {
	box-sizing: border-box
}
.oddsTable .photo img {
	border: 1px solid #97c3df;
	background: #fff;
	width: 2.6em;
	height: auto;
	padding: .18em .15em
}
.ADBoard .listArea .listContent .listRow, .ADBoard .listArea .listContent .listRow-link, .ADBoard .listArea .listHeader {
	width: 100%;
	display: table;
	border-collapse: separate
}
.oddsTable .info, .oddsTable .no, .oddsTable .odds, .oddsTable .others, .oddsTable .photo, .oddsTable .unit {
	padding: .18em .15em;
	display: table-cell
}
.oddsBet-circle {
	border-radius: 3px;
	display: inline-block;
	position: relative;
	text-align: right;
	cursor: pointer;
	padding: .25em
}
.disable.oddsBet-circle, .oddsBet-circle.drawn {
	cursor: default
}
.text-center.oddsBet-circle {
	text-align: center;
	white-space: nowrap;
	text-overflow: ellipsis;
	overflow: hidden
}
.oddsBet-circle:hover {
	background: #fff;
	color: #00121f
}
.underdog.oddsBet-circle, .underdog.oddsBet-circle .oddsBet {
	color: #EB6307!important
}
.selected.oddsBet-circle {
	background: #fff;
	color: #00121f;
	position: relative;
	z-index: 16
}
.heading-noMoving [class*=icon-sport]::before, .heading[class*=icon-sport]::before, .liveScore::before, .mainTitle::before, .miniOdds .sportsIcon, .miniOdds-oddstable .status::before, .myScore .sportsIcon, .sportName::before, .streamingList .sportTitle::before {
	background-image: url(../../images/v2/icon-ui.svg);
	background-size: 100% auto
}
.heading-noMoving [class*=icon-sport]::before, .heading[class*=icon-sport]::before, .liveScore::before, .mainTitle::before, .sportName::before, .streamingList .sportTitle::before {
	content: ""
}
.mini .sportsMenu .sportName::before, .sportName::before {
	position: absolute
}
.mainTitle::before, .sportName::before {
	width: 20px;
	height: 20px
}
.sportName::before {
	top: -.2em;
	left: -.1em
}
.filter .sportName::before {
	top: -.2em;
	left: 1.4em
}
.miniOdds-oddstable .status::before {
	width: 9em;
	height: 9em
}
.miniOdds .sportsIcon {
	width: 2em;
	height: 2em
}
.myScore .sportsIcon {
	width: 20px;
	height: 20px
}
.mini .sportsMenu .sportName::before {
	width: 2em;
	height: 2em;
	left: .1em
}
.liveScore::before {
	top: 50%;
	margin-left: -75px;
	margin-top: -50px;
	width: 100px;
	height: 100px;
	opacity: .5;
	position: absolute
}
.streamingList .sportTitle::before {
	display: block;
	width: 24px;
	height: 24px
}
.heading[class*=icon-sport]::before {
	position: relative;
	top: -.3em;
	left: -.5em;
	margin-right: -.8em;
	width: 25px;
	height: 25px
}
.heading-noMoving [class*=icon-sport] {
	display: block;
	position: relative;
	width: 2.5em;
	height: 2.5em
}
.favorite::after, .oddsBet-circle::before {
	display: none
}
.heading-noMoving [class*=icon-sport]::before {
	position: absolute;
	top: 50%;
	left: 50%;
	margin-top: -1em;
	margin-left: -1em;
	width: 2em;
	height: 2em
}
.heading-noMoving .icon-sport1::before, .heading.icon-sport1::before, .icon-sport1 .sportName::before, .icon-sport1 .streamingList .sportTitle::before, .mini .sportsMenu .icon-sport1 .sportName::before, .miniOdds .sport1 .sportsIcon, .miniOdds-1 .status::before, .myScore .sport1 .sportsIcon, .sport1 .liveScore::before, .sport1 .mainTitle::before, .streamingList .icon-sport1 .sportTitle::before {
	background-position: 0 0
}
.icon-sport2 .sportName::before, .sport2 .mainTitle::before {
	background-position: 0 -20px
}
.miniOdds .sport2 .sportsIcon {
	background-position: 0 -2em
}
.myScore .sport2 .sportsIcon {
	background-position: 0 -20px
}
.mini .sportsMenu .icon-sport2 .sportName::before {
	background-position: 0 -2em
}
.sport2 .liveScore::before {
	background-position: 0 -100px
}
.icon-sport2 .streamingList .sportTitle::before, .streamingList .icon-sport2 .sportTitle::before {
	background-position: 0 -32px
}
.heading.icon-sport2::before {
	background-position: 0 -25px
}
.heading-noMoving .icon-sport2::before {
	background-position: 0 -2em
}
.miniOdds-2 .status::before {
	background-position: 0 -9em
}
.icon-sport3 .sportName::before, .sport3 .mainTitle::before {
	background-position: 0 -40px
}
.miniOdds .sport3 .sportsIcon {
	background-position: 0 -4em
}
.myScore .sport3 .sportsIcon {
	background-position: 0 -40px
}
.mini .sportsMenu .icon-sport3 .sportName::before {
	background-position: 0 -4em
}
.sport3 .liveScore::before {
	background-position: 0 -200px
}
.icon-sport3 .streamingList .sportTitle::before, .streamingList .icon-sport3 .sportTitle::before {
	background-position: 0 -64px
}
.heading.icon-sport3::before {
	background-position: 0 -50px
}
.heading-noMoving .icon-sport3::before {
	background-position: 0 -4em
}
.miniOdds-3 .status::before {
	background-position: 0 -18em
}
.icon-sport4 .sportName::before, .sport4 .mainTitle::before {
	background-position: 0 -60px
}
.miniOdds .sport4 .sportsIcon {
	background-position: 0 -6em
}
.myScore .sport4 .sportsIcon {
	background-position: 0 -60px
}
.mini .sportsMenu .icon-sport4 .sportName::before {
	background-position: 0 -6em
}
.sport4 .liveScore::before {
	background-position: 0 -300px
}
.icon-sport4 .streamingList .sportTitle::before, .streamingList .icon-sport4 .sportTitle::before {
	background-position: 0 -96px
}
.heading.icon-sport4::before {
	background-position: 0 -75px
}
.heading-noMoving .icon-sport4::before {
	background-position: 0 -6em
}
.miniOdds-4 .status::before {
	background-position: 0 -27em
}
.icon-sport5 .sportName::before, .sport5 .mainTitle::before {
	background-position: 0 -80px
}
.miniOdds .sport5 .sportsIcon {
	background-position: 0 -8em
}
.myScore .sport5 .sportsIcon {
	background-position: 0 -80px
}
.mini .sportsMenu .icon-sport5 .sportName::before {
	background-position: 0 -8em
}
.sport5 .liveScore::before {
	background-position: 0 -400px
}
.icon-sport5 .streamingList .sportTitle::before, .streamingList .icon-sport5 .sportTitle::before {
	background-position: 0 -128px
}
.heading.icon-sport5::before {
	background-position: 0 -100px
}
.heading-noMoving .icon-sport5::before {
	background-position: 0 -8em
}
.miniOdds-5 .status::before {
	background-position: 0 -36em
}
.icon-sport6 .sportName::before, .sport6 .mainTitle::before {
	background-position: 0 -100px
}
.miniOdds .sport6 .sportsIcon {
	background-position: 0 -10em
}
.myScore .sport6 .sportsIcon {
	background-position: 0 -100px
}
.mini .sportsMenu .icon-sport6 .sportName::before {
	background-position: 0 -10em
}
.sport6 .liveScore::before {
	background-position: 0 -500px
}
.icon-sport6 .streamingList .sportTitle::before, .streamingList .icon-sport6 .sportTitle::before {
	background-position: 0 -160px
}
.heading.icon-sport6::before {
	background-position: 0 -125px
}
.heading-noMoving .icon-sport6::before {
	background-position: 0 -10em
}
.miniOdds-6 .status::before {
	background-position: 0 -45em
}
.icon-sport7 .sportName::before, .sport7 .mainTitle::before {
	background-position: 0 -120px
}
.miniOdds .sport7 .sportsIcon {
	background-position: 0 -12em
}
.myScore .sport7 .sportsIcon {
	background-position: 0 -120px
}
.mini .sportsMenu .icon-sport7 .sportName::before {
	background-position: 0 -12em
}
.sport7 .liveScore::before {
	background-position: 0 -600px
}
.icon-sport7 .streamingList .sportTitle::before, .streamingList .icon-sport7 .sportTitle::before {
	background-position: 0 -192px
}
.heading.icon-sport7::before {
	background-position: 0 -150px
}
.heading-noMoving .icon-sport7::before {
	background-position: 0 -12em
}
.miniOdds-7 .status::before {
	background-position: 0 -54em
}
.icon-sport8 .sportName::before, .sport8 .mainTitle::before {
	background-position: 0 -140px
}
.miniOdds .sport8 .sportsIcon {
	background-position: 0 -14em
}
.myScore .sport8 .sportsIcon {
	background-position: 0 -140px
}
.mini .sportsMenu .icon-sport8 .sportName::before {
	background-position: 0 -14em
}
.sport8 .liveScore::before {
	background-position: 0 -700px
}
.icon-sport8 .streamingList .sportTitle::before, .streamingList .icon-sport8 .sportTitle::before {
	background-position: 0 -224px
}
.heading.icon-sport8::before {
	background-position: 0 -175px
}
.heading-noMoving .icon-sport8::before {
	background-position: 0 -14em
}
.miniOdds-8 .status::before {
	background-position: 0 -63em
}
.icon-sport9 .sportName::before, .sport9 .mainTitle::before {
	background-position: 0 -160px
}
.miniOdds .sport9 .sportsIcon {
	background-position: 0 -16em
}
.myScore .sport9 .sportsIcon {
	background-position: 0 -160px
}
.mini .sportsMenu .icon-sport9 .sportName::before {
	background-position: 0 -16em
}
.sport9 .liveScore::before {
	background-position: 0 -800px
}
.icon-sport9 .streamingList .sportTitle::before, .streamingList .icon-sport9 .sportTitle::before {
	background-position: 0 -256px
}
.heading.icon-sport9::before {
	background-position: 0 -200px
}
.heading-noMoving .icon-sport9::before {
	background-position: 0 -16em
}
.miniOdds-9 .status::before {
	background-position: 0 -72em
}
.icon-sport10 .sportName::before, .sport10 .mainTitle::before {
	background-position: 0 -180px
}
.miniOdds .sport10 .sportsIcon {
	background-position: 0 -18em
}
.myScore .sport10 .sportsIcon {
	background-position: 0 -180px
}
.mini .sportsMenu .icon-sport10 .sportName::before {
	background-position: 0 -18em
}
.sport10 .liveScore::before {
	background-position: 0 -900px
}
.icon-sport10 .streamingList .sportTitle::before, .streamingList .icon-sport10 .sportTitle::before {
	background-position: 0 -288px
}
.heading.icon-sport10::before {
	background-position: 0 -225px
}
.heading-noMoving .icon-sport10::before {
	background-position: 0 -18em
}
.miniOdds-10 .status::before {
	background-position: 0 -81em
}
.icon-sport11 .sportName::before, .sport11 .mainTitle::before {
	background-position: 0 -200px
}
.miniOdds .sport11 .sportsIcon {
	background-position: 0 -20em
}
.myScore .sport11 .sportsIcon {
	background-position: 0 -200px
}
.mini .sportsMenu .icon-sport11 .sportName::before {
	background-position: 0 -20em
}
.sport11 .liveScore::before {
	background-position: 0 -1000px
}
.icon-sport11 .streamingList .sportTitle::before, .streamingList .icon-sport11 .sportTitle::before {
	background-position: 0 -320px
}
.heading.icon-sport11::before {
	background-position: 0 -250px
}
.heading-noMoving .icon-sport11::before {
	background-position: 0 -20em
}
.miniOdds-11 .status::before {
	background-position: 0 -90em
}
.icon-sport12 .sportName::before, .sport12 .mainTitle::before {
	background-position: 0 -220px
}
.miniOdds .sport12 .sportsIcon {
	background-position: 0 -22em
}
.myScore .sport12 .sportsIcon {
	background-position: 0 -220px
}
.mini .sportsMenu .icon-sport12 .sportName::before {
	background-position: 0 -22em
}
.sport12 .liveScore::before {
	background-position: 0 -1100px
}
.icon-sport12 .streamingList .sportTitle::before, .streamingList .icon-sport12 .sportTitle::before {
	background-position: 0 -352px
}
.heading.icon-sport12::before {
	background-position: 0 -275px
}
.heading-noMoving .icon-sport12::before {
	background-position: 0 -22em
}
.miniOdds-12 .status::before {
	background-position: 0 -99em
}
.icon-sport13 .sportName::before, .sport13 .mainTitle::before {
	background-position: 0 -240px
}
.miniOdds .sport13 .sportsIcon {
	background-position: 0 -24em
}
.myScore .sport13 .sportsIcon {
	background-position: 0 -240px
}
.mini .sportsMenu .icon-sport13 .sportName::before {
	background-position: 0 -24em
}
.sport13 .liveScore::before {
	background-position: 0 -1200px
}
.icon-sport13 .streamingList .sportTitle::before, .streamingList .icon-sport13 .sportTitle::before {
	background-position: 0 -384px
}
.heading.icon-sport13::before {
	background-position: 0 -300px
}
.heading-noMoving .icon-sport13::before {
	background-position: 0 -24em
}
.miniOdds-13 .status::before {
	background-position: 0 -108em
}
.icon-sport14 .sportName::before, .sport14 .mainTitle::before {
	background-position: 0 -260px
}
.miniOdds .sport14 .sportsIcon {
	background-position: 0 -26em
}
.myScore .sport14 .sportsIcon {
	background-position: 0 -260px
}
.mini .sportsMenu .icon-sport14 .sportName::before {
	background-position: 0 -26em
}
.sport14 .liveScore::before {
	background-position: 0 -1300px
}
.icon-sport14 .streamingList .sportTitle::before, .streamingList .icon-sport14 .sportTitle::before {
	background-position: 0 -416px
}
.heading.icon-sport14::before {
	background-position: 0 -325px
}
.heading-noMoving .icon-sport14::before {
	background-position: 0 -26em
}
.miniOdds-14 .status::before {
	background-position: 0 -117em
}
.icon-sport15 .sportName::before, .sport15 .mainTitle::before {
	background-position: 0 -280px
}
.miniOdds .sport15 .sportsIcon {
	background-position: 0 -28em
}
.myScore .sport15 .sportsIcon {
	background-position: 0 -280px
}
.mini .sportsMenu .icon-sport15 .sportName::before {
	background-position: 0 -28em
}
.sport15 .liveScore::before {
	background-position: 0 -1400px
}
.icon-sport15 .streamingList .sportTitle::before, .streamingList .icon-sport15 .sportTitle::before {
	background-position: 0 -448px
}
.heading.icon-sport15::before {
	background-position: 0 -350px
}
.heading-noMoving .icon-sport15::before {
	background-position: 0 -28em
}
.miniOdds-15 .status::before {
	background-position: 0 -126em
}
.icon-sport16 .sportName::before, .sport16 .mainTitle::before {
	background-position: 0 -300px
}
.miniOdds .sport16 .sportsIcon {
	background-position: 0 -30em
}
.myScore .sport16 .sportsIcon {
	background-position: 0 -300px
}
.mini .sportsMenu .icon-sport16 .sportName::before {
	background-position: 0 -30em
}
.sport16 .liveScore::before {
	background-position: 0 -1500px
}
.icon-sport16 .streamingList .sportTitle::before, .streamingList .icon-sport16 .sportTitle::before {
	background-position: 0 -480px
}
.heading.icon-sport16::before {
	background-position: 0 -375px
}
.heading-noMoving .icon-sport16::before {
	background-position: 0 -30em
}
.miniOdds-16 .status::before {
	background-position: 0 -135em
}
.icon-sport17 .sportName::before, .sport17 .mainTitle::before {
	background-position: 0 -320px
}
.miniOdds .sport17 .sportsIcon {
	background-position: 0 -32em
}
.myScore .sport17 .sportsIcon {
	background-position: 0 -320px
}
.mini .sportsMenu .icon-sport17 .sportName::before {
	background-position: 0 -32em
}
.sport17 .liveScore::before {
	background-position: 0 -1600px
}
.icon-sport17 .streamingList .sportTitle::before, .streamingList .icon-sport17 .sportTitle::before {
	background-position: 0 -512px
}
.heading.icon-sport17::before {
	background-position: 0 -400px
}
.heading-noMoving .icon-sport17::before {
	background-position: 0 -32em
}
.miniOdds-17 .status::before {
	background-position: 0 -144em
}
.icon-sport18 .sportName::before, .sport18 .mainTitle::before {
	background-position: 0 -340px
}
.miniOdds .sport18 .sportsIcon {
	background-position: 0 -34em
}
.myScore .sport18 .sportsIcon {
	background-position: 0 -340px
}
.mini .sportsMenu .icon-sport18 .sportName::before {
	background-position: 0 -34em
}
.sport18 .liveScore::before {
	background-position: 0 -1700px
}
.icon-sport18 .streamingList .sportTitle::before, .streamingList .icon-sport18 .sportTitle::before {
	background-position: 0 -544px
}
.heading.icon-sport18::before {
	background-position: 0 -425px
}
.heading-noMoving .icon-sport18::before {
	background-position: 0 -34em
}
.miniOdds-18 .status::before {
	background-position: 0 -153em
}
.icon-sport19 .sportName::before, .sport19 .mainTitle::before {
	background-position: 0 -360px
}
.miniOdds .sport19 .sportsIcon {
	background-position: 0 -36em
}
.myScore .sport19 .sportsIcon {
	background-position: 0 -360px
}
.mini .sportsMenu .icon-sport19 .sportName::before {
	background-position: 0 -36em
}
.sport19 .liveScore::before {
	background-position: 0 -1800px
}
.icon-sport19 .streamingList .sportTitle::before, .streamingList .icon-sport19 .sportTitle::before {
	background-position: 0 -576px
}
.heading.icon-sport19::before {
	background-position: 0 -450px
}
.heading-noMoving .icon-sport19::before {
	background-position: 0 -36em
}
.miniOdds-19 .status::before {
	background-position: 0 -162em
}
.icon-sport20 .sportName::before, .sport20 .mainTitle::before {
	background-position: 0 -380px
}
.miniOdds .sport20 .sportsIcon {
	background-position: 0 -38em
}
.myScore .sport20 .sportsIcon {
	background-position: 0 -380px
}
.mini .sportsMenu .icon-sport20 .sportName::before {
	background-position: 0 -38em
}
.sport20 .liveScore::before {
	background-position: 0 -1900px
}
.icon-sport20 .streamingList .sportTitle::before, .streamingList .icon-sport20 .sportTitle::before {
	background-position: 0 -608px
}
.heading.icon-sport20::before {
	background-position: 0 -475px
}
.heading-noMoving .icon-sport20::before {
	background-position: 0 -38em
}
.miniOdds-20 .status::before {
	background-position: 0 -171em
}
.icon-sport21 .sportName::before, .sport21 .mainTitle::before {
	background-position: 0 -400px
}
.miniOdds .sport21 .sportsIcon {
	background-position: 0 -40em
}
.myScore .sport21 .sportsIcon {
	background-position: 0 -400px
}
.mini .sportsMenu .icon-sport21 .sportName::before {
	background-position: 0 -40em
}
.sport21 .liveScore::before {
	background-position: 0 -2000px
}
.icon-sport21 .streamingList .sportTitle::before, .streamingList .icon-sport21 .sportTitle::before {
	background-position: 0 -640px
}
.heading.icon-sport21::before {
	background-position: 0 -500px
}
.heading-noMoving .icon-sport21::before {
	background-position: 0 -40em
}
.miniOdds-21 .status::before {
	background-position: 0 -180em
}
.icon-sport22 .sportName::before, .sport22 .mainTitle::before {
	background-position: 0 -420px
}
.miniOdds .sport22 .sportsIcon {
	background-position: 0 -42em
}
.myScore .sport22 .sportsIcon {
	background-position: 0 -420px
}
.mini .sportsMenu .icon-sport22 .sportName::before {
	background-position: 0 -42em
}
.sport22 .liveScore::before {
	background-position: 0 -2100px
}
.icon-sport22 .streamingList .sportTitle::before, .streamingList .icon-sport22 .sportTitle::before {
	background-position: 0 -672px
}
.heading.icon-sport22::before {
	background-position: 0 -525px
}
.heading-noMoving .icon-sport22::before {
	background-position: 0 -42em
}
.miniOdds-22 .status::before {
	background-position: 0 -189em
}
.icon-sport23 .sportName::before, .sport23 .mainTitle::before {
	background-position: 0 -440px
}
.miniOdds .sport23 .sportsIcon {
	background-position: 0 -44em
}
.myScore .sport23 .sportsIcon {
	background-position: 0 -440px
}
.mini .sportsMenu .icon-sport23 .sportName::before {
	background-position: 0 -44em
}
.sport23 .liveScore::before {
	background-position: 0 -2200px
}
.icon-sport23 .streamingList .sportTitle::before, .streamingList .icon-sport23 .sportTitle::before {
	background-position: 0 -704px
}
.heading.icon-sport23::before {
	background-position: 0 -550px
}
.heading-noMoving .icon-sport23::before {
	background-position: 0 -44em
}
.miniOdds-23 .status::before {
	background-position: 0 -198em
}
.icon-sport24 .sportName::before, .sport24 .mainTitle::before {
	background-position: 0 -460px
}
.miniOdds .sport24 .sportsIcon {
	background-position: 0 -46em
}
.myScore .sport24 .sportsIcon {
	background-position: 0 -460px
}
.mini .sportsMenu .icon-sport24 .sportName::before {
	background-position: 0 -46em
}
.sport24 .liveScore::before {
	background-position: 0 -2300px
}
.icon-sport24 .streamingList .sportTitle::before, .streamingList .icon-sport24 .sportTitle::before {
	background-position: 0 -736px
}
.heading.icon-sport24::before {
	background-position: 0 -575px
}
.heading-noMoving .icon-sport24::before {
	background-position: 0 -46em
}
.miniOdds-24 .status::before {
	background-position: 0 -207em
}
.icon-sport25 .sportName::before, .sport25 .mainTitle::before {
	background-position: 0 -480px
}
.miniOdds .sport25 .sportsIcon {
	background-position: 0 -48em
}
.myScore .sport25 .sportsIcon {
	background-position: 0 -480px
}
.mini .sportsMenu .icon-sport25 .sportName::before {
	background-position: 0 -48em
}
.sport25 .liveScore::before {
	background-position: 0 -2400px
}
.icon-sport25 .streamingList .sportTitle::before, .streamingList .icon-sport25 .sportTitle::before {
	background-position: 0 -768px
}
.heading.icon-sport25::before {
	background-position: 0 -600px
}
.heading-noMoving .icon-sport25::before {
	background-position: 0 -48em
}
.miniOdds-25 .status::before {
	background-position: 0 -216em
}
.icon-sport26 .sportName::before, .sport26 .mainTitle::before {
	background-position: 0 -500px
}
.miniOdds .sport26 .sportsIcon {
	background-position: 0 -50em
}
.myScore .sport26 .sportsIcon {
	background-position: 0 -500px
}
.mini .sportsMenu .icon-sport26 .sportName::before {
	background-position: 0 -50em
}
.sport26 .liveScore::before {
	background-position: 0 -2500px
}
.icon-sport26 .streamingList .sportTitle::before, .streamingList .icon-sport26 .sportTitle::before {
	background-position: 0 -800px
}
.heading.icon-sport26::before {
	background-position: 0 -625px
}
.heading-noMoving .icon-sport26::before {
	background-position: 0 -50em
}
.miniOdds-26 .status::before {
	background-position: 0 -225em
}
.icon-sport27 .sportName::before, .sport27 .mainTitle::before {
	background-position: 0 -520px
}
.miniOdds .sport27 .sportsIcon {
	background-position: 0 -52em
}
.myScore .sport27 .sportsIcon {
	background-position: 0 -520px
}
.mini .sportsMenu .icon-sport27 .sportName::before {
	background-position: 0 -52em
}
.sport27 .liveScore::before {
	background-position: 0 -2600px
}
.icon-sport27 .streamingList .sportTitle::before, .streamingList .icon-sport27 .sportTitle::before {
	background-position: 0 -832px
}
.heading.icon-sport27::before {
	background-position: 0 -650px
}
.heading-noMoving .icon-sport27::before {
	background-position: 0 -52em
}
.miniOdds-27 .status::before {
	background-position: 0 -234em
}
.icon-sport50 .sportName::before, .sport50 .mainTitle::before {
	background-position: 0 -520px
}
.miniOdds .sport50 .sportsIcon {
	background-position: 0 -52em
}
.myScore .sport50 .sportsIcon {
	background-position: 0 -520px
}
.mini .sportsMenu .icon-sport50 .sportName::before {
	background-position: 0 -52em
}
.sport50 .liveScore::before {
	background-position: 0 -2600px
}
.icon-sport50 .streamingList .sportTitle::before, .streamingList .icon-sport50 .sportTitle::before {
	background-position: 0 -832px
}
.heading.icon-sport50::before {
	background-position: 0 -650px
}
.heading-noMoving .icon-sport50::before {
	background-position: 0 -52em
}
.miniOdds-50 .status::before {
	background-position: 0 -234em
}
.icon-sport28 .sportName::before, .sport28 .mainTitle::before {
	background-position: 0 -540px
}
.miniOdds .sport28 .sportsIcon {
	background-position: 0 -54em
}
.myScore .sport28 .sportsIcon {
	background-position: 0 -540px
}
.mini .sportsMenu .icon-sport28 .sportName::before {
	background-position: 0 -54em
}
.sport28 .liveScore::before {
	background-position: 0 -2700px
}
.icon-sport28 .streamingList .sportTitle::before, .streamingList .icon-sport28 .sportTitle::before {
	background-position: 0 -864px
}
.heading.icon-sport28::before {
	background-position: 0 -675px
}
.heading-noMoving .icon-sport28::before {
	background-position: 0 -54em
}
.miniOdds-28 .status::before {
	background-position: 0 -243em
}
.icon-sport29 .sportName::before, .sport29 .mainTitle::before {
	background-position: 0 -560px
}
.miniOdds .sport29 .sportsIcon {
	background-position: 0 -56em
}
.myScore .sport29 .sportsIcon {
	background-position: 0 -560px
}
.mini .sportsMenu .icon-sport29 .sportName::before {
	background-position: 0 -56em
}
.sport29 .liveScore::before {
	background-position: 0 -2800px
}
.icon-sport29 .streamingList .sportTitle::before, .streamingList .icon-sport29 .sportTitle::before {
	background-position: 0 -896px
}
.heading.icon-sport29::before {
	background-position: 0 -700px
}
.heading-noMoving .icon-sport29::before {
	background-position: 0 -56em
}
.miniOdds-29 .status::before {
	background-position: 0 -252em
}
.icon-sport30 .sportName::before, .sport30 .mainTitle::before {
	background-position: 0 -580px
}
.miniOdds .sport30 .sportsIcon {
	background-position: 0 -58em
}
.myScore .sport30 .sportsIcon {
	background-position: 0 -580px
}
.mini .sportsMenu .icon-sport30 .sportName::before {
	background-position: 0 -58em
}
.sport30 .liveScore::before {
	background-position: 0 -2900px
}
.icon-sport30 .streamingList .sportTitle::before, .streamingList .icon-sport30 .sportTitle::before {
	background-position: 0 -928px
}
.heading.icon-sport30::before {
	background-position: 0 -725px
}
.heading-noMoving .icon-sport30::before {
	background-position: 0 -58em
}
.miniOdds-30 .status::before {
	background-position: 0 -261em
}
.icon-sport31 .sportName::before, .sport31 .mainTitle::before {
	background-position: 0 -600px
}
.miniOdds .sport31 .sportsIcon {
	background-position: 0 -60em
}
.myScore .sport31 .sportsIcon {
	background-position: 0 -600px
}
.mini .sportsMenu .icon-sport31 .sportName::before {
	background-position: 0 -60em
}
.sport31 .liveScore::before {
	background-position: 0 -3000px
}
.icon-sport31 .streamingList .sportTitle::before, .streamingList .icon-sport31 .sportTitle::before {
	background-position: 0 -960px
}
.heading.icon-sport31::before {
	background-position: 0 -750px
}
.heading-noMoving .icon-sport31::before {
	background-position: 0 -60em
}
.miniOdds-31 .status::before {
	background-position: 0 -270em
}
.icon-sport32 .sportName::before, .sport32 .mainTitle::before {
	background-position: 0 -620px
}
.miniOdds .sport32 .sportsIcon {
	background-position: 0 -62em
}
.myScore .sport32 .sportsIcon {
	background-position: 0 -620px
}
.mini .sportsMenu .icon-sport32 .sportName::before {
	background-position: 0 -62em
}
.sport32 .liveScore::before {
	background-position: 0 -3100px
}
.icon-sport32 .streamingList .sportTitle::before, .streamingList .icon-sport32 .sportTitle::before {
	background-position: 0 -992px
}
.heading.icon-sport32::before {
	background-position: 0 -775px
}
.heading-noMoving .icon-sport32::before {
	background-position: 0 -62em
}
.miniOdds-32 .status::before {
	background-position: 0 -279em
}
.icon-sport33 .sportName::before, .sport33 .mainTitle::before {
	background-position: 0 -640px
}
.miniOdds .sport33 .sportsIcon {
	background-position: 0 -64em
}
.myScore .sport33 .sportsIcon {
	background-position: 0 -640px
}
.mini .sportsMenu .icon-sport33 .sportName::before {
	background-position: 0 -64em
}
.sport33 .liveScore::before {
	background-position: 0 -3200px
}
.icon-sport33 .streamingList .sportTitle::before, .streamingList .icon-sport33 .sportTitle::before {
	background-position: 0 -1024px
}
.heading.icon-sport33::before {
	background-position: 0 -800px
}
.heading-noMoving .icon-sport33::before {
	background-position: 0 -64em
}
.miniOdds-33 .status::before {
	background-position: 0 -288em
}
.icon-sport34 .sportName::before, .sport34 .mainTitle::before {
	background-position: 0 -660px
}
.miniOdds .sport34 .sportsIcon {
	background-position: 0 -66em
}
.myScore .sport34 .sportsIcon {
	background-position: 0 -660px
}
.mini .sportsMenu .icon-sport34 .sportName::before {
	background-position: 0 -66em
}
.sport34 .liveScore::before {
	background-position: 0 -3300px
}
.icon-sport34 .streamingList .sportTitle::before, .streamingList .icon-sport34 .sportTitle::before {
	background-position: 0 -1056px
}
.heading.icon-sport34::before {
	background-position: 0 -825px
}
.heading-noMoving .icon-sport34::before {
	background-position: 0 -66em
}
.miniOdds-34 .status::before {
	background-position: 0 -297em
}
.icon-sport35 .sportName::before, .sport35 .mainTitle::before {
	background-position: 0 -680px
}
.miniOdds .sport35 .sportsIcon {
	background-position: 0 -68em
}
.myScore .sport35 .sportsIcon {
	background-position: 0 -680px
}
.mini .sportsMenu .icon-sport35 .sportName::before {
	background-position: 0 -68em
}
.sport35 .liveScore::before {
	background-position: 0 -3400px
}
.icon-sport35 .streamingList .sportTitle::before, .streamingList .icon-sport35 .sportTitle::before {
	background-position: 0 -1088px
}
.heading.icon-sport35::before {
	background-position: 0 -850px
}
.heading-noMoving .icon-sport35::before {
	background-position: 0 -68em
}
.miniOdds-35 .status::before {
	background-position: 0 -306em
}
.icon-sport36 .sportName::before, .sport36 .mainTitle::before {
	background-position: 0 -700px
}
.miniOdds .sport36 .sportsIcon {
	background-position: 0 -70em
}
.myScore .sport36 .sportsIcon {
	background-position: 0 -700px
}
.mini .sportsMenu .icon-sport36 .sportName::before {
	background-position: 0 -70em
}
.sport36 .liveScore::before {
	background-position: 0 -3500px
}
.icon-sport36 .streamingList .sportTitle::before, .streamingList .icon-sport36 .sportTitle::before {
	background-position: 0 -1120px
}
.heading.icon-sport36::before {
	background-position: 0 -875px
}
.heading-noMoving .icon-sport36::before {
	background-position: 0 -70em
}
.miniOdds-36 .status::before {
	background-position: 0 -315em
}
.icon-sport37 .sportName::before, .sport37 .mainTitle::before {
	background-position: 0 -720px
}
.miniOdds .sport37 .sportsIcon {
	background-position: 0 -72em
}
.myScore .sport37 .sportsIcon {
	background-position: 0 -720px
}
.mini .sportsMenu .icon-sport37 .sportName::before {
	background-position: 0 -72em
}
.sport37 .liveScore::before {
	background-position: 0 -3600px
}
.icon-sport37 .streamingList .sportTitle::before, .streamingList .icon-sport37 .sportTitle::before {
	background-position: 0 -1152px
}
.heading.icon-sport37::before {
	background-position: 0 -900px
}
.heading-noMoving .icon-sport37::before {
	background-position: 0 -72em
}
.miniOdds-37 .status::before {
	background-position: 0 -324em
}
.icon-sport38 .sportName::before, .sport38 .mainTitle::before {
	background-position: 0 -740px
}
.miniOdds .sport38 .sportsIcon {
	background-position: 0 -74em
}
.myScore .sport38 .sportsIcon {
	background-position: 0 -740px
}
.mini .sportsMenu .icon-sport38 .sportName::before {
	background-position: 0 -74em
}
.sport38 .liveScore::before {
	background-position: 0 -3700px
}
.icon-sport38 .streamingList .sportTitle::before, .streamingList .icon-sport38 .sportTitle::before {
	background-position: 0 -1184px
}
.heading.icon-sport38::before {
	background-position: 0 -925px
}
.heading-noMoving .icon-sport38::before {
	background-position: 0 -74em
}
.miniOdds-38 .status::before {
	background-position: 0 -333em
}
.icon-sport39 .sportName::before, .sport39 .mainTitle::before {
	background-position: 0 -760px
}
.miniOdds .sport39 .sportsIcon {
	background-position: 0 -76em
}
.myScore .sport39 .sportsIcon {
	background-position: 0 -760px
}
.mini .sportsMenu .icon-sport39 .sportName::before {
	background-position: 0 -76em
}
.sport39 .liveScore::before {
	background-position: 0 -3800px
}
.icon-sport39 .streamingList .sportTitle::before, .streamingList .icon-sport39 .sportTitle::before {
	background-position: 0 -1216px
}
.heading.icon-sport39::before {
	background-position: 0 -950px
}
.heading-noMoving .icon-sport39::before {
	background-position: 0 -76em
}
.miniOdds-39 .status::before {
	background-position: 0 -342em
}
.icon-sport40 .sportName::before, .sport40 .mainTitle::before {
	background-position: 0 -780px
}
.miniOdds .sport40 .sportsIcon {
	background-position: 0 -78em
}
.myScore .sport40 .sportsIcon {
	background-position: 0 -780px
}
.mini .sportsMenu .icon-sport40 .sportName::before {
	background-position: 0 -78em
}
.sport40 .liveScore::before {
	background-position: 0 -3900px
}
.icon-sport40 .streamingList .sportTitle::before, .streamingList .icon-sport40 .sportTitle::before {
	background-position: 0 -1248px
}
.heading.icon-sport40::before {
	background-position: 0 -975px
}
.heading-noMoving .icon-sport40::before {
	background-position: 0 -78em
}
.miniOdds-40 .status::before {
	background-position: 0 -351em
}
.icon-sport41 .sportName::before, .sport41 .mainTitle::before {
	background-position: 0 -800px
}
.miniOdds .sport41 .sportsIcon {
	background-position: 0 -80em
}
.myScore .sport41 .sportsIcon {
	background-position: 0 -800px
}
.mini .sportsMenu .icon-sport41 .sportName::before {
	background-position: 0 -80em
}
.sport41 .liveScore::before {
	background-position: 0 -4000px
}
.icon-sport41 .streamingList .sportTitle::before, .streamingList .icon-sport41 .sportTitle::before {
	background-position: 0 -1280px
}
.heading.icon-sport41::before {
	background-position: 0 -1000px
}
.heading-noMoving .icon-sport41::before {
	background-position: 0 -80em
}
.miniOdds-41 .status::before {
	background-position: 0 -360em
}
.icon-sport42 .sportName::before, .sport42 .mainTitle::before {
	background-position: 0 -820px
}
.miniOdds .sport42 .sportsIcon {
	background-position: 0 -82em
}
.myScore .sport42 .sportsIcon {
	background-position: 0 -820px
}
.mini .sportsMenu .icon-sport42 .sportName::before {
	background-position: 0 -82em
}
.sport42 .liveScore::before {
	background-position: 0 -4100px
}
.icon-sport42 .streamingList .sportTitle::before, .streamingList .icon-sport42 .sportTitle::before {
	background-position: 0 -1312px
}
.heading.icon-sport42::before {
	background-position: 0 -1025px
}
.heading-noMoving .icon-sport42::before {
	background-position: 0 -82em
}
.miniOdds-42 .status::before {
	background-position: 0 -369em
}
.icon-sport43 .sportName::before, .sport43 .mainTitle::before {
	background-position: 0 -840px
}
.miniOdds .sport43 .sportsIcon {
	background-position: 0 -84em
}
.myScore .sport43 .sportsIcon {
	background-position: 0 -840px
}
.mini .sportsMenu .icon-sport43 .sportName::before {
	background-position: 0 -84em
}
.sport43 .liveScore::before {
	background-position: 0 -4200px
}
.icon-sport43 .streamingList .sportTitle::before, .streamingList .icon-sport43 .sportTitle::before {
	background-position: 0 -1344px
}
.heading.icon-sport43::before {
	background-position: 0 -1050px
}
.heading-noMoving .icon-sport43::before {
	background-position: 0 -84em
}
.miniOdds-43 .status::before {
	background-position: 0 -378em
}
.icon-sport44 .sportName::before, .sport44 .mainTitle::before {
	background-position: 0 -860px
}
.miniOdds .sport44 .sportsIcon {
	background-position: 0 -86em
}
.myScore .sport44 .sportsIcon {
	background-position: 0 -860px
}
.mini .sportsMenu .icon-sport44 .sportName::before {
	background-position: 0 -86em
}
.sport44 .liveScore::before {
	background-position: 0 -4300px
}
.icon-sport44 .streamingList .sportTitle::before, .streamingList .icon-sport44 .sportTitle::before {
	background-position: 0 -1376px
}
.heading.icon-sport44::before {
	background-position: 0 -1075px
}
.heading-noMoving .icon-sport44::before {
	background-position: 0 -86em
}
.miniOdds-44 .status::before {
	background-position: 0 -387em
}
.icon-sport99 .sportName::before, .sport99 .mainTitle::before {
	background-position: 0 -880px
}
.miniOdds .sport99 .sportsIcon {
	background-position: 0 -88em
}
.myScore .sport99 .sportsIcon {
	background-position: 0 -880px
}
.mini .sportsMenu .icon-sport99 .sportName::before {
	background-position: 0 -88em
}
.sport99 .liveScore::before {
	background-position: 0 -4400px
}
.icon-sport99 .streamingList .sportTitle::before, .streamingList .icon-sport99 .sportTitle::before {
	background-position: 0 -1408px
}
.heading.icon-sport99::before {
	background-position: 0 -1100px
}
.heading-noMoving .icon-sport99::before {
	background-position: 0 -88em
}
.miniOdds-99 .status::before {
	background-position: 0 -396em
}
.icon-sport15x .sportName::before, .sport15x .mainTitle::before {
	background-position: 0 -900px
}
.miniOdds .sport15x .sportsIcon {
	background-position: 0 -90em
}
.myScore .sport15x .sportsIcon {
	background-position: 0 -900px
}
.mini .sportsMenu .icon-sport15x .sportName::before {
	background-position: 0 -90em
}
.sport15x .liveScore::before {
	background-position: 0 -4500px
}
.icon-sport15x .streamingList .sportTitle::before, .streamingList .icon-sport15x .sportTitle::before {
	background-position: 0 -1440px
}
.heading.icon-sport15x::before {
	background-position: 0 -1125px
}
.heading-noMoving .icon-sport15x::before {
	background-position: 0 -90em
}
.miniOdds-15x .status::before {
	background-position: 0 -405em
}
.icon-sport151 .sportName::before, .sport151 .mainTitle::before {
	background-position: 0 -920px
}
.miniOdds .sport151 .sportsIcon {
	background-position: 0 -92em
}
.myScore .sport151 .sportsIcon {
	background-position: 0 -920px
}
.mini .sportsMenu .icon-sport151 .sportName::before {
	background-position: 0 -92em
}
.sport151 .liveScore::before {
	background-position: 0 -4600px
}
.icon-sport151 .streamingList .sportTitle::before, .streamingList .icon-sport151 .sportTitle::before {
	background-position: 0 -1472px
}
.heading.icon-sport151::before {
	background-position: 0 -1150px
}
.heading-noMoving .icon-sport151::before {
	background-position: 0 -92em
}
.miniOdds-151 .status::before {
	background-position: 0 -414em
}
.icon-sport152 .sportName::before, .sport152 .mainTitle::before {
	background-position: 0 -940px
}
.miniOdds .sport152 .sportsIcon {
	background-position: 0 -94em
}
.myScore .sport152 .sportsIcon {
	background-position: 0 -940px
}
.mini .sportsMenu .icon-sport152 .sportName::before {
	background-position: 0 -94em
}
.sport152 .liveScore::before {
	background-position: 0 -4700px
}
.icon-sport152 .streamingList .sportTitle::before, .streamingList .icon-sport152 .sportTitle::before {
	background-position: 0 -1504px
}
.heading.icon-sport152::before {
	background-position: 0 -1175px
}
.heading-noMoving .icon-sport152::before {
	background-position: 0 -94em
}
.miniOdds-152 .status::before {
	background-position: 0 -423em
}
.icon-sport153 .sportName::before, .sport153 .mainTitle::before {
	background-position: 0 -960px
}
.miniOdds .sport153 .sportsIcon {
	background-position: 0 -96em
}
.myScore .sport153 .sportsIcon {
	background-position: 0 -960px
}
.mini .sportsMenu .icon-sport153 .sportName::before {
	background-position: 0 -96em
}
.sport153 .liveScore::before {
	background-position: 0 -4800px
}
.icon-sport153 .streamingList .sportTitle::before, .streamingList .icon-sport153 .sportTitle::before {
	background-position: 0 -1536px
}
.heading.icon-sport153::before {
	background-position: 0 -1200px
}
.heading-noMoving .icon-sport153::before {
	background-position: 0 -96em
}
.miniOdds-153 .status::before {
	background-position: 0 -432em
}
.icon-sport161 .sportName::before, .sport161 .mainTitle::before {
	background-position: 0 -980px
}
.miniOdds .sport161 .sportsIcon {
	background-position: 0 -98em
}
.myScore .sport161 .sportsIcon {
	background-position: 0 -980px
}
.mini .sportsMenu .icon-sport161 .sportName::before {
	background-position: 0 -98em
}
.sport161 .liveScore::before {
	background-position: 0 -4900px
}
.icon-sport161 .streamingList .sportTitle::before, .streamingList .icon-sport161 .sportTitle::before {
	background-position: 0 -1568px
}
.heading.icon-sport161::before {
	background-position: 0 -1225px
}
.heading-noMoving .icon-sport161::before {
	background-position: 0 -98em
}
.miniOdds-161 .status::before {
	background-position: 0 -441em
}
.icon-sport162 .sportName::before, .sport162 .mainTitle::before {
	background-position: 0 -1000px
}
.miniOdds .sport162 .sportsIcon {
	background-position: 0 -100em
}
.myScore .sport162 .sportsIcon {
	background-position: 0 -1000px
}
.mini .sportsMenu .icon-sport162 .sportName::before {
	background-position: 0 -100em
}
.sport162 .liveScore::before {
	background-position: 0 -5000px
}
.icon-sport162 .streamingList .sportTitle::before, .streamingList .icon-sport162 .sportTitle::before {
	background-position: 0 -1600px
}
.heading.icon-sport162::before {
	background-position: 0 -1250px
}
.heading-noMoving .icon-sport162::before {
	background-position: 0 -100em
}
.miniOdds-162 .status::before {
	background-position: 0 -450em
}
.icon-sport18x .sportName::before, .sport18x .mainTitle::before {
	background-position: 0 -1020px
}
.miniOdds .sport18x .sportsIcon {
	background-position: 0 -102em
}
.myScore .sport18x .sportsIcon {
	background-position: 0 -1020px
}
.mini .sportsMenu .icon-sport18x .sportName::before {
	background-position: 0 -102em
}
.sport18x .liveScore::before {
	background-position: 0 -5100px
}
.icon-sport18x .streamingList .sportTitle::before, .streamingList .icon-sport18x .sportTitle::before {
	background-position: 0 -1632px
}
.heading.icon-sport18x::before {
	background-position: 0 -1275px
}
.heading-noMoving .icon-sport18x::before {
	background-position: 0 -102em
}
.miniOdds-18x .status::before {
	background-position: 0 -459em
}
.icon-sport180 .sportName::before, .sport180 .mainTitle::before {
	background-position: 0 -1040px
}
.miniOdds .sport180 .sportsIcon {
	background-position: 0 -104em
}
.myScore .sport180 .sportsIcon {
	background-position: 0 -1040px
}
.mini .sportsMenu .icon-sport180 .sportName::before {
	background-position: 0 -104em
}
.sport180 .liveScore::before {
	background-position: 0 -5200px
}
.icon-sport180 .streamingList .sportTitle::before, .streamingList .icon-sport180 .sportTitle::before {
	background-position: 0 -1664px
}
.heading.icon-sport180::before {
	background-position: 0 -1300px
}
.heading-noMoving .icon-sport180::before {
	background-position: 0 -104em
}
.miniOdds-180 .status::before {
	background-position: 0 -468em
}
.icon-sport181 .sportName::before, .sport181 .mainTitle::before {
	background-position: 0 -1060px
}
.miniOdds .sport181 .sportsIcon {
	background-position: 0 -106em
}
.myScore .sport181 .sportsIcon {
	background-position: 0 -1060px
}
.mini .sportsMenu .icon-sport181 .sportName::before {
	background-position: 0 -106em
}
.sport181 .liveScore::before {
	background-position: 0 -5300px
}
.icon-sport181 .streamingList .sportTitle::before, .streamingList .icon-sport181 .sportTitle::before {
	background-position: 0 -1696px
}
.heading.icon-sport181::before {
	background-position: 0 -1325px
}
.heading-noMoving .icon-sport181::before {
	background-position: 0 -106em
}
.miniOdds-181 .status::before {
	background-position: 0 -477em
}
.icon-sport182 .sportName::before, .sport182 .mainTitle::before {
	background-position: 0 -1080px
}
.miniOdds .sport182 .sportsIcon {
	background-position: 0 -108em
}
.myScore .sport182 .sportsIcon {
	background-position: 0 -1080px
}
.mini .sportsMenu .icon-sport182 .sportName::before {
	background-position: 0 -108em
}
.sport182 .liveScore::before {
	background-position: 0 -5400px
}
.icon-sport182 .streamingList .sportTitle::before, .streamingList .icon-sport182 .sportTitle::before {
	background-position: 0 -1728px
}
.heading.icon-sport182::before {
	background-position: 0 -1350px
}
.heading-noMoving .icon-sport182::before {
	background-position: 0 -108em
}
.miniOdds-182 .status::before {
	background-position: 0 -486em
}
.icon-sport183 .sportName::before, .sport183 .mainTitle::before {
	background-position: 0 -1100px
}
.miniOdds .sport183 .sportsIcon {
	background-position: 0 -110em
}
.myScore .sport183 .sportsIcon {
	background-position: 0 -1100px
}
.mini .sportsMenu .icon-sport183 .sportName::before {
	background-position: 0 -110em
}
.sport183 .liveScore::before {
	background-position: 0 -5500px
}
.icon-sport183 .streamingList .sportTitle::before, .streamingList .icon-sport183 .sportTitle::before {
	background-position: 0 -1760px
}
.heading.icon-sport183::before {
	background-position: 0 -1375px
}
.heading-noMoving .icon-sport183::before {
	background-position: 0 -110em
}
.miniOdds-183 .status::before {
	background-position: 0 -495em
}
.icon-sport184 .sportName::before, .sport184 .mainTitle::before {
	background-position: 0 -1120px
}
.miniOdds .sport184 .sportsIcon {
	background-position: 0 -112em
}
.myScore .sport184 .sportsIcon {
	background-position: 0 -1120px
}
.mini .sportsMenu .icon-sport184 .sportName::before {
	background-position: 0 -112em
}
.sport184 .liveScore::before {
	background-position: 0 -5600px
}
.icon-sport184 .streamingList .sportTitle::before, .streamingList .icon-sport184 .sportTitle::before {
	background-position: 0 -1792px
}
.heading.icon-sport184::before {
	background-position: 0 -1400px
}
.heading-noMoving .icon-sport184::before {
	background-position: 0 -112em
}
.miniOdds-184 .status::before {
	background-position: 0 -504em
}
.icon-sport185 .sportName::before, .sport185 .mainTitle::before {
	background-position: 0 -1140px
}
.miniOdds .sport185 .sportsIcon {
	background-position: 0 -114em
}
.myScore .sport185 .sportsIcon {
	background-position: 0 -1140px
}
.mini .sportsMenu .icon-sport185 .sportName::before {
	background-position: 0 -114em
}
.sport185 .liveScore::before {
	background-position: 0 -5700px
}
.icon-sport185 .streamingList .sportTitle::before, .streamingList .icon-sport185 .sportTitle::before {
	background-position: 0 -1824px
}
.heading.icon-sport185::before {
	background-position: 0 -1425px
}
.heading-noMoving .icon-sport185::before {
	background-position: 0 -114em
}
.miniOdds-185 .status::before {
	background-position: 0 -513em
}
.icon-sport186 .sportName::before, .sport186 .mainTitle::before {
	background-position: 0 -1160px
}
.miniOdds .sport186 .sportsIcon {
	background-position: 0 -116em
}
.myScore .sport186 .sportsIcon {
	background-position: 0 -1160px
}
.mini .sportsMenu .icon-sport186 .sportName::before {
	background-position: 0 -116em
}
.sport186 .liveScore::before {
	background-position: 0 -5800px
}
.icon-sport186 .streamingList .sportTitle::before, .streamingList .icon-sport186 .sportTitle::before {
	background-position: 0 -1856px
}
.heading.icon-sport186::before {
	background-position: 0 -1450px
}
.heading-noMoving .icon-sport186::before {
	background-position: 0 -116em
}
.miniOdds-186 .status::before {
	background-position: 0 -522em
}
.icon-sport201 .sportName::before, .sport201 .mainTitle::before {
	background-position: 0 -1180px
}
.miniOdds .sport201 .sportsIcon {
	background-position: 0 -118em
}
.myScore .sport201 .sportsIcon {
	background-position: 0 -1180px
}
.mini .sportsMenu .icon-sport201 .sportName::before {
	background-position: 0 -118em
}
.sport201 .liveScore::before {
	background-position: 0 -5900px
}
.icon-sport201 .streamingList .sportTitle::before, .streamingList .icon-sport201 .sportTitle::before {
	background-position: 0 -1888px
}
.heading.icon-sport201::before {
	background-position: 0 -1475px
}
.heading-noMoving .icon-sport201::before {
	background-position: 0 -118em
}
.miniOdds-201 .status::before {
	background-position: 0 -531em
}
.icon-sport204 .sportName::before, .sport204 .mainTitle::before {
	background-position: 0 -1200px
}
.miniOdds .sport204 .sportsIcon {
	background-position: 0 -120em
}
.myScore .sport204 .sportsIcon {
	background-position: 0 -1200px
}
.mini .sportsMenu .icon-sport204 .sportName::before {
	background-position: 0 -120em
}
.sport204 .liveScore::before {
	background-position: 0 -6000px
}
.icon-sport204 .streamingList .sportTitle::before, .streamingList .icon-sport204 .sportTitle::before {
	background-position: 0 -1920px
}
.heading.icon-sport204::before {
	background-position: 0 -1500px
}
.heading-noMoving .icon-sport204::before {
	background-position: 0 -120em
}
.miniOdds-204 .status::before {
	background-position: 0 -540em
}
.icon-sport251 .sportName::before, .sport251 .mainTitle::before {
	background-position: 0 -1220px
}
.miniOdds .sport251 .sportsIcon {
	background-position: 0 -122em
}
.myScore .sport251 .sportsIcon {
	background-position: 0 -1220px
}
.mini .sportsMenu .icon-sport251 .sportName::before {
	background-position: 0 -122em
}
.sport251 .liveScore::before {
	background-position: 0 -6100px
}
.icon-sport251 .streamingList .sportTitle::before, .streamingList .icon-sport251 .sportTitle::before {
	background-position: 0 -1952px
}
.heading.icon-sport251::before {
	background-position: 0 -1525px
}
.heading-noMoving .icon-sport251::before {
	background-position: 0 -122em
}
.miniOdds-251 .status::before {
	background-position: 0 -549em
}
.icon-sport252 .sportName::before, .sport252 .mainTitle::before {
	background-position: 0 -1240px
}
.miniOdds .sport252 .sportsIcon {
	background-position: 0 -124em
}
.myScore .sport252 .sportsIcon {
	background-position: 0 -1240px
}
.mini .sportsMenu .icon-sport252 .sportName::before {
	background-position: 0 -124em
}
.sport252 .liveScore::before {
	background-position: 0 -6200px
}
.icon-sport252 .streamingList .sportTitle::before, .streamingList .icon-sport252 .sportTitle::before {
	background-position: 0 -1984px
}
.heading.icon-sport252::before {
	background-position: 0 -1550px
}
.heading-noMoving .icon-sport252::before {
	background-position: 0 -124em
}
.miniOdds-252 .status::before {
	background-position: 0 -558em
}
.icon-sport253 .sportName::before, .sport253 .mainTitle::before {
	background-position: 0 -1260px
}
.miniOdds .sport253 .sportsIcon {
	background-position: 0 -126em
}
.myScore .sport253 .sportsIcon {
	background-position: 0 -1260px
}
.mini .sportsMenu .icon-sport253 .sportName::before {
	background-position: 0 -126em
}
.sport253 .liveScore::before {
	background-position: 0 -6300px
}
.icon-sport253 .streamingList .sportTitle::before, .streamingList .icon-sport253 .sportTitle::before {
	background-position: 0 -2016px
}
.heading.icon-sport253::before {
	background-position: 0 -1575px
}
.heading-noMoving .icon-sport253::before {
	background-position: 0 -126em
}
.miniOdds-253 .status::before {
	background-position: 0 -567em
}
.icon-sport255 .sportName::before, .sport255 .mainTitle::before {
	background-position: 0 -1280px
}
.miniOdds .sport255 .sportsIcon {
	background-position: 0 -128em
}
.myScore .sport255 .sportsIcon {
	background-position: 0 -1280px
}
.mini .sportsMenu .icon-sport255 .sportName::before {
	background-position: 0 -128em
}
.sport255 .liveScore::before {
	background-position: 0 -6400px
}
.icon-sport255 .streamingList .sportTitle::before, .streamingList .icon-sport255 .sportTitle::before {
	background-position: 0 -2048px
}
.heading.icon-sport255::before {
	background-position: 0 -1600px
}
.heading-noMoving .icon-sport255::before {
	background-position: 0 -128em
}
.miniOdds-255 .status::before {
	background-position: 0 -576em
}
.icon-sportOutright .sportName::before, .sportOutright .mainTitle::before {
	background-position: 0 -1300px
}
.miniOdds .sportOutright .sportsIcon {
	background-position: 0 -130em
}
.myScore .sportOutright .sportsIcon {
	background-position: 0 -1300px
}
.mini .sportsMenu .icon-sportOutright .sportName::before {
	background-position: 0 -130em
}
.sportOutright .liveScore::before {
	background-position: 0 -6500px
}
.icon-sportOutright .streamingList .sportTitle::before, .streamingList .icon-sportOutright .sportTitle::before {
	background-position: 0 -2080px
}
.heading.icon-sportOutright::before {
	background-position: 0 -1625px
}
.heading-noMoving .icon-sportOutright::before {
	background-position: 0 -130em
}
.miniOdds-Outright .status::before {
	background-position: 0 -585em
}
.icon-sportMixparlay .sportName::before, .sportMixparlay .mainTitle::before {
	background-position: 0 -1320px
}
.miniOdds .sportMixparlay .sportsIcon {
	background-position: 0 -132em
}
.myScore .sportMixparlay .sportsIcon {
	background-position: 0 -1320px
}
.mini .sportsMenu .icon-sportMixparlay .sportName::before {
	background-position: 0 -132em
}
.sportMixparlay .liveScore::before {
	background-position: 0 -6600px
}
.icon-sportMixparlay .streamingList .sportTitle::before, .streamingList .icon-sportMixparlay .sportTitle::before {
	background-position: 0 -2112px
}
.heading.icon-sportMixparlay::before {
	background-position: 0 -1650px
}
.heading-noMoving .icon-sportMixparlay::before {
	background-position: 0 -132em
}
.miniOdds-Mixparlay .status::before {
	background-position: 0 -594em
}
.icon-sportLive .sportName::before, .sportLive .mainTitle::before {
	content: "\f144";
    font-family: 'fontawesome';
    color: #bc7920;
    background:none;
    font-size: 14px;
    left: 4px;
    top: 1px;
    position: relative;
}
.miniOdds .sportLive .sportsIcon {
	background-position: 0 -134em
}
.myScore .sportLive .sportsIcon {
	background-position: 0 -1340px
}
.mini .sportsMenu .icon-sportLive .sportName::before {
	background-position: 0 -134em
}
.sportLive .liveScore::before {
	background-position: 0 -6700px
}
.icon-sportLive .streamingList .sportTitle::before, .streamingList .icon-sportLive .sportTitle::before {
	background-position: 0 -2144px
}
.heading.icon-sportLive::before {
	background-position: 0 -1675px
}
.heading-noMoving .icon-sportLive::before {
	background-position: 0 -134em
}
.miniOdds-Live .status::before {
	background-position: 0 -603em
}
.icon-sportFavorite .sportName::before, .sportFavorite .mainTitle::before {
	background-position: 0 -1360px
}
.miniOdds .sportFavorite .sportsIcon {
	background-position: 0 -136em
}
.myScore .sportFavorite .sportsIcon {
	background-position: 0 -1360px
}
.mini .sportsMenu .icon-sportFavorite .sportName::before {
	background-position: 0 -136em
}
.sportFavorite .liveScore::before {
	background-position: 0 -6800px
}
.icon-sportFavorite .streamingList .sportTitle::before, .streamingList .icon-sportFavorite .sportTitle::before {
	background-position: 0 -2176px
}
.heading.icon-sportFavorite::before {
	background-position: 0 -1700px
}
.heading-noMoving .icon-sportFavorite::before {
	background-position: 0 -136em
}
.miniOdds-Favorite .status::before {
	background-position: 0 -612em
}
.icon-sportSearchResult .sportName::before, .sportSearchResult .mainTitle::before {
	background-position: 0 -1380px
}
.miniOdds .sportSearchResult .sportsIcon {
	background-position: 0 -138em
}
.myScore .sportSearchResult .sportsIcon {
	background-position: 0 -1380px
}
.mini .sportsMenu .icon-sportSearchResult .sportName::before {
	background-position: 0 -138em
}
.sportSearchResult .liveScore::before {
	background-position: 0 -6900px
}
.icon-sportSearchResult .streamingList .sportTitle::before, .streamingList .icon-sportSearchResult .sportTitle::before {
	background-position: 0 -2208px
}
.heading.icon-sportSearchResult::before {
	background-position: 0 -1725px
}
.heading-noMoving .icon-sportSearchResult::before {
	background-position: 0 -138em
}
.miniOdds-SearchResult .status::before {
	background-position: 0 -621em
}
.icon-sportAll .sportName::before, .sportAll .mainTitle::before {
	background-position: 0 -1400px
}
.miniOdds .sportAll .sportsIcon {
	background-position: 0 -140em
}
.myScore .sportAll .sportsIcon {
	background-position: 0 -1400px
}
.mini .sportsMenu .icon-sportAll .sportName::before {
	background-position: 0 -140em
}
.sportAll .liveScore::before {
	background-position: 0 -7000px
}
.icon-sportAll .streamingList .sportTitle::before, .streamingList .icon-sportAll .sportTitle::before {
	background-position: 0 -2240px
}
.heading.icon-sportAll::before {
	background-position: 0 -1750px
}
.heading-noMoving .icon-sportAll::before {
	background-position: 0 -140em
}
.miniOdds-All .status::before {
	background-position: 0 -630em
}
.icon-sportCrossSelling .sportName::before, .sportCrossSelling .mainTitle::before {
	background-position: 0 -1420px
}
.miniOdds .sportCrossSelling .sportsIcon {
	background-position: 0 -142em
}
.myScore .sportCrossSelling .sportsIcon {
	background-position: 0 -1420px
}
.mini .sportsMenu .icon-sportCrossSelling .sportName::before {
	background-position: 0 -142em
}
.sportCrossSelling .liveScore::before {
	background-position: 0 -7100px
}
.icon-sportCrossSelling .streamingList .sportTitle::before, .streamingList .icon-sportCrossSelling .sportTitle::before {
	background-position: 0 -2272px
}
.heading.icon-sportCrossSelling::before {
	background-position: 0 -1775px
}
.heading-noMoving .icon-sportCrossSelling::before {
	background-position: 0 -142em
}
.miniOdds-CrossSelling .status::before {
	background-position: 0 -639em
}
.icon-sportCup .sportName::before, .sportCup .mainTitle::before {
	background-position: 0 -1440px
}
.miniOdds .sportCup .sportsIcon {
	background-position: 0 -144em
}
.myScore .sportCup .sportsIcon {
	background-position: 0 -1440px
}
.mini .sportsMenu .icon-sportCup .sportName::before {
	background-position: 0 -144em
}
.sportCup .liveScore::before {
	background-position: 0 -7200px
}
.icon-sportCup .streamingList .sportTitle::before, .streamingList .icon-sportCup .sportTitle::before {
	background-position: 0 -2304px
}
.heading.icon-sportCup::before {
	background-position: 0 -1800px
}
.heading-noMoving .icon-sportCup::before {
	background-position: 0 -144em
}
.miniOdds-Cup .status::before {
	background-position: 0 -648em
}
.icon-sportOlympics .sportName::before, .sportOlympics .mainTitle::before {
	background-position: 0 -1460px
}
.miniOdds .sportOlympics .sportsIcon {
	background-position: 0 -146em
}
.myScore .sportOlympics .sportsIcon {
	background-position: 0 -1460px
}
.mini .sportsMenu .icon-sportOlympics .sportName::before {
	background-position: 0 -146em
}
.sportOlympics .liveScore::before {
	background-position: 0 -7300px
}
.icon-sportOlympics .streamingList .sportTitle::before, .streamingList .icon-sportOlympics .sportTitle::before {
	background-position: 0 -2336px
}
.heading.icon-sportOlympics::before {
	background-position: 0 -1825px
}
.heading-noMoving .icon-sportOlympics::before {
	background-position: 0 -146em
}
.miniOdds-Olympics .status::before {
	background-position: 0 -657em
}
.icon-sportis-deadball .sportName::before, .sportis-deadball .mainTitle::before {
	background-position: 0 -1480px
}
.miniOdds .sportis-deadball .sportsIcon {
	background-position: 0 -148em
}
.myScore .sportis-deadball .sportsIcon {
	background-position: 0 -1480px
}
.mini .sportsMenu .icon-sportis-deadball .sportName::before {
	background-position: 0 -148em
}
.sportis-deadball .liveScore::before {
	background-position: 0 -7400px
}
.icon-sportis-deadball .streamingList .sportTitle::before, .streamingList .icon-sportis-deadball .sportTitle::before {
	background-position: 0 -2368px
}
.heading.icon-sportis-deadball::before {
	background-position: 0 -1850px
}
.heading-noMoving .icon-sportis-deadball::before {
	background-position: 0 -148em
}
.miniOdds-is-deadball .status::before {
	background-position: 0 -666em
}
.icon-sportis-live .sportName::before, .sportis-live .mainTitle::before {
	background-position: 0 -1500px
}
.miniOdds .sportis-live .sportsIcon {
	background-position: 0 -150em
}
.myScore .sportis-live .sportsIcon {
	background-position: 0 -1500px
}
.mini .sportsMenu .icon-sportis-live .sportName::before {
	background-position: 0 -150em
}
.sportis-live .liveScore::before {
	background-position: 0 -7500px
}
.icon-sportis-live .streamingList .sportTitle::before, .streamingList .icon-sportis-live .sportTitle::before {
	background-position: 0 -2400px
}
.heading.icon-sportis-live::before {
	background-position: 0 -1875px
}
.heading-noMoving .icon-sportis-live::before {
	background-position: 0 -150em
}
.miniOdds-is-live .status::before {
	background-position: 0 -675em
}
.icon-sportLiveMatch .sportName::before, .sportLiveMatch .mainTitle::before {
	background-position: 0 -1520px
}
.miniOdds .sportLiveMatch .sportsIcon {
	background-position: 0 -152em
}
.myScore .sportLiveMatch .sportsIcon {
	background-position: 0 -1520px
}
.mini .sportsMenu .icon-sportLiveMatch .sportName::before {
	background-position: 0 -152em
}
.sportLiveMatch .liveScore::before {
	background-position: 0 -7600px
}
.icon-sportLiveMatch .streamingList .sportTitle::before, .streamingList .icon-sportLiveMatch .sportTitle::before {
	background-position: 0 -2432px
}
.heading.icon-sportLiveMatch::before {
	background-position: 0 -1900px
}
.heading-noMoving .icon-sportLiveMatch::before {
	background-position: 0 -152em
}
.miniOdds-LiveMatch .status::before {
	background-position: 0 -684em
}
.icon-2halfTime-circle:before, .icon-account-circle:before, .icon-alarmClock-circle:before, .icon-allMarkets-circle:before, .icon-arrow-down-circle:before, .icon-arrow-left-circle:before, .icon-arrow-right-circle:before, .icon-arrow-up-circle:before, .icon-arrowCircle-down-circle:before, .icon-arrowCircle-up-circle:before, .icon-arrowDouble-right-circle:before, .icon-arrowLong_down-circle:before, .icon-arrowLong_left-circle:before, .icon-arrowLong_right-circle:before, .icon-arrowLong_up-circle:before, .icon-arrowSolid-down-circle:before, .icon-arrowSolid-up-circle:before, .icon-backtoTop-circle:before, .icon-baseballBat-circle:before, .icon-betList-bets-circle:before, .icon-betList-circle:before, .icon-betList-void-circle:before, .icon-betList-waiting-circle:before, .icon-betSlip-circle:before, .icon-betSlip-parlay-circle:before, .icon-betSlip-single-circle:before, .icon-clear-circle:before, .icon-clock-circle:before, .icon-clock-thunder-circle:before, .icon-close-circle:before, .icon-coffee-circle:before, .icon-colossusbet-circle:before, .icon-colossusbetJackpot-circle:before, .icon-cones-circle:before, .icon-confirm-circle:before, .icon-corner1First-circle:before, .icon-corner1Last-circle:before, .icon-cornerFirst-circle:before, .icon-cornerLast-circle:before, .icon-customizeLayout-circle:before, .icon-decimalOdds-circle:before, .icon-doubleLine-circle:before, .icon-download-circle:before, .icon-earth-circle:before, .icon-edit-circle:before, .icon-fastMarket-circle:before, .icon-favorite-circle:before, .icon-flag-circle:before, .icon-flashCrash-circle:before, .icon-fontLarge-circle:before, .icon-fontSmall-circle:before, .icon-football-circle:before, .icon-fullTimes-circle:before, .icon-goal1First-circle:before, .icon-goal1Last-circle:before, .icon-goal2First-circle:before, .icon-goal2Last-circle:before, .icon-goalFirst-circle:before, .icon-goalLast-circle:before, .icon-halfTime-circle:before, .icon-headerCollapse-circle:before, .icon-headerExpand-circle:before, .icon-help-circle:before, .icon-hongKongOdds-circle:before, .icon-horseRacing-circle:before, .icon-info-circle:before, .icon-keypadDelet-circle:before, .icon-keypadEnter-circle:before, .icon-lineApp-circle:before, .icon-link-circle:before, .icon-live-circle:before, .icon-liveCasino-circle:before, .icon-liveChart-circle:before, .icon-liveChat-circle:before, .icon-liveMatch-circle:before, .icon-lock-circle:before, .icon-logout-circle:before, .icon-mail-circle:before, .icon-mainMarkets-circle:before, .icon-malayOdds-circle:before, .icon-message-circle:before, .icon-messageError-circle:before, .icon-messageInfo-circle:before, .icon-messagePopup-circle:before, .icon-messageWarning-circle:before, .icon-miniCasino-circle:before, .icon-minus-circle:before, .icon-moreCollapse-circle:before, .icon-moreExpand-circle:before, .icon-myScore-circle:before, .icon-myanmarOdds-circle:before, .icon-newWindow-circle:before, .icon-news-circle:before, .icon-next-circle:before, .icon-normalSorting-circle:before, .icon-numberGame-circle:before, .icon-oddsTableStatus-circle:before, .icon-oddsTableStatus-offline-circle:before, .icon-phone-circle:before, .icon-pin-circle:before, .icon-plus-circle:before, .icon-powerPlay-circle:before, .icon-powerPlayer-circle:before, .icon-preferences-circle:before, .icon-print-circle:before, .icon-qq-circle:before, .icon-rain-circle:before, .icon-redCross-circle:before, .icon-refresh-circle:before, .icon-result-circle:before, .icon-scoreMap-circle:before, .icon-search-circle:before, .icon-selectLeague-circle:before, .icon-setting-circle:before, .icon-setting-filter-circle:before, .icon-setting-horizontalCollapse-circle:before, .icon-setting-horizontalExpand-circle:before, .icon-setting-verticalCollapse-circle:before, .icon-setting-verticalExpand-circle:before, .icon-showingNow-circle:before, .icon-singleLine-circle:before, .icon-skype-circle:before, .icon-sortByTime-circle:before, .icon-sportsMenu-early-circle:before, .icon-sportsMenu-live-circle:before, .icon-sportsMenu-today-circle:before, .icon-statement-circle:before, .icon-statistic-circle:before, .icon-streaming-circle:before, .icon-streamlingCollapse-circle:before, .icon-streamlingExpand-circle:before, .icon-supports-circle:before, .icon-switch-circle:before, .icon-switchMMR-circle:before, .icon-switchOff-circle:before, .icon-switchOn-circle:before, .icon-tick-circle:before, .icon-turbo-circle:before, .icon-warning-circle:before, .icon-weChat-circle:before, .icon-whatsApp-circle:before, .icon-widgetCollapse-circle:before, .icon-wrench-circle:before {
	background: #dbeef5;
	border-radius: 100%;
	color: #3a80b5
}
.icon-pin::before, .icon-setting-filter::before {
	content: ""
}
.icon-allMarkets::before, .icon-plus::before {
	content: ""
}
.icon-mainMarkets::before, .icon-minus::before {
	content: ""
}
.icon-clear::before, .icon-close::before {
	content: ""
}
.icon-selectLeague::before, .icon-tick::before {
	content: ""
}
.icon-link::before {
	content: ""
}
.icon-print::before {
	content: ""
}
.icon-backtoTop::before {
	content: ""
}
.icon-arrowSolid-up::before, .icon-moreCollapse::before {
	content: ""
}
.icon-arrowSolid-down::before, .icon-moreExpand::before {
	content: "+";
	font-weight: bolder;
}
.icon-arrow-up::before {
	content: ""
}
.icon-arrow-down::before {
	content: ""
}
.icon-arrow-left::before, .icon-widgetCollapse::before {
	content: ""
}
.icon-arrow-right::before, .icon-next::before {
	content: ""
}
.icon-arrowDouble-right::before {
	content: ""
}
.icon-arrowCircle-up::before {
	content: ""
}
.icon-arrowCircle-down::before {
	content: ""
}
.icon-streaming::before {
	content: ""
}
.icon-liveMatch::before {
	content: ""
}
.icon-scoreMap::before {
	content: ""
}
.icon-statistic::before {
	content: ""
}
.icon-liveChart::before {
	content: ""
}
.icon-info::before {
	content: ""
}
.icon-help::before {
	content: ""
}
.icon-warning::before {
	content: ""
}
.icon-live::before {
	content: ""
}
.icon-favorite::before {
	content: ""
}
.icon-goal1First::before {
	content: ""
}
.icon-goal1Last::before {
	content: ""
}
.icon-goal2First::before {
	content: ""
}
.icon-goal2Last::before {
	content: ""
}
.icon-goalFirst::before {
	content: ""
}
.icon-goalLast::before {
	content: ""
}
.icon-corner1First::before {
	content: ""
}
.icon-corner1Last::before {
	content: ""
}
.icon-cornerFirst::before {
	content: ""
}
.icon-cornerLast::before {
	content: ""
}
.icon-fastMarket::before {
	content: ""
}
.icon-refresh::before {
	content: '\f01e';
	font-family: 'fontawesome'
}
.icon-logout::before {
	content: ""
}
.icon-messagePopup::before {
	content: ""
}
.icon-mail::before, .icon-message::before {
	content: '\f0e0';
    font-family: 'fontawesome'
}
.icon-search::before {
	content: ""
}
.icon-customizeLayout::before {
	content: ""
}
.icon-news::before {
	content: ""
}
.icon-supports::before {
	content: ""
}
.icon-headerCollapse::before {
	content: ""
}
.icon-headerExpand::before {
	content: ""
}
.icon-setting::before {
	content: ""
}
.icon-setting-verticalExpand::before {
	content: ""
}
.icon-setting-verticalCollapse::before {
	content: ""
}
.icon-setting-horizontalExpand::before {
	content: ""
}
.icon-setting-horizontalCollapse::before {
	content: ""
}
.icon-betList::before {
	content: "\f0c9";
	font-family: 'fontawesome'
}
.icon-betList-bets::before {
	content: ""
}
.icon-betList-waiting::before {
	content: ""
}
.icon-betList-void::before {
	content: ""
}
.icon-betSlip::before {
	content: "\f145";
	font-family: 'fontawesome'
}
.icon-betSlip-single::before {
	content: ""
}
.icon-betSlip-parlay::before {
	content: "\f16c";
	font-family: 'fontawesome'
}
.icon-mainMenu::before {
	content: '\f091';
	font-family: 'fontawesome'
}
.icon-sportsMenu-early::before {
	content: ""
}
.icon-sportsMenu-today::before {
	content: ""
}
.icon-sportsMenu-live::before {
	content: "\f144";
	font-family: 'fontawesome'
}
.icon-showingNow::before {
	content: ""
}
.icon-myScore::before {
	content: ""
}
.icon-miniOdds::before {
	content: ""
}
.icon-account::before, .icon-powerPlayer::before {
	content: ""
}
.icon-statement::before {
	content: ""
}
.icon-result::before {
	content: ""
}
.icon-preferences::before {
	content: ""
}
.icon-rain::before {
	content: ""
}
.icon-coffee::before {
	content: ""
}
.icon-redCross::before {
	content: ""
}
.icon-baseballBat::before {
	content: ""
}
.icon-football::before {
	content: ""
}
.icon-powerPlay::before {
	content: ""
}
.icon-phone::before {
	content: ""
}
.icon-qq::before {
	content: ""
}
.icon-skype::before {
	content: ""
}
.icon-liveChat::before {
	content: ""
}
.icon-weChat::before {
	content: ""
}
.icon-lineApp::before {
	content: ""
}
.icon-whatsApp::before {
	content: ""
}
.icon-normalSorting::before {
	content: ""
}
.icon-sortByTime::before {
	content: ""
}
.icon-singleLine::before {
	content: ""
}
.icon-doubleLine::before {
	content: ""
}
.icon-fullTimes::before {
	content: ""
}
.icon-halfTime::before {
	content: ""
}
.icon-2halfTime::before {
	content: ""
}

.icon-fontLarge::before {
	content: ""
}
.icon-fontSmall::before {
	content: ""
}
.icon-oddsTableStatus-offline::before, .icon-oddsTableStatus::before {
	content: ""
}
.icon-switchOn::before {
	content: ""
}
.icon-switchOff::before {
	content: ""
}
.icon-alarmClock::before {
	content: ""
}
.icon-flag::before {
	content: ""
}
.icon-horseRacing::before {
	content: ""
}
.icon-numberGame::before {
	content: ""
}
.icon-newWindow::before {
	content: ""
}
.icon-arrowLong_left::before {
	content: ""
}
.icon-arrowLong_right::before {
	content: ""
}
.icon-arrowLong_down::before {
	content: ""
}
.icon-arrowLong_up::before {
	content: ""
}
.icon-streamlingExpand::before {
	content: ""
}
.icon-streamlingCollapse::before {
	content: ""
}
.icon-keypadEnter::before {
	content: ""
}
.icon-keypadDelet::before {
	content: ""
}
.icon-messageInfo::before {
	content: ""
}
.icon-messageWarning::before {
	content: ""
}
.icon-messageError::before {
	content: ""
}
.icon-wrench::before {
	content: ""
}
.icon-cones::before {
	content: ""
}
.icon-download::before {
	content: ""
}
.icon-earth::before {
	content: ""
}
.icon-lock::before {
	content: ""
}
.icon-turbo::before {
	content: ""
}
.icon-clock::before {
	content: ""
}
.icon-edit::before {
	content: ""
}
.icon-clock-thunder::before {
	content: ""
}
.icon-colossusbet::before {
	content: ""
}
.icon-confirm::before {
	content: ""
}
.icon-flashCrash::before {
	content: ""
}
.icon-liveCasino::before {
	content: ""
}
.icon-miniCasino::before {
	content: ""
}
.icon-switch::before {
	content: ""
}
.icon-colossusbetJackpot::before {
	content: ""
}
.icon-pin-circle:before, .icon-setting-filter-circle:before {
	content: ""
}
.icon-allMarkets-circle:before, .icon-plus-circle:before {
	content: ""
}
.icon-mainMarkets-circle:before, .icon-minus-circle:before {
	content: ""
}
.icon-clear-circle:before, .icon-close-circle:before {
	content: ""
}
.icon-selectLeague-circle:before, .icon-tick-circle:before {
	content: ""
}
.icon-link-circle:before {
	content: ""
}
.icon-print-circle:before {
	content: ""
}
.icon-backtoTop-circle:before {
	content: ""
}
.icon-arrowSolid-up-circle:before, .icon-moreCollapse-circle:before {
	content: ""
}
.icon-arrowSolid-down-circle:before, .icon-moreExpand-circle:before {
	content: ""
}
.icon-arrow-up-circle:before {
	content: ""
}
.icon-arrow-down-circle:before {
	content: ""
}
.icon-arrow-left-circle:before, .icon-widgetCollapse-circle:before {
	content: ""
}
.icon-arrow-right-circle:before, .icon-next-circle:before {
	content: ""
}
.icon-arrowDouble-right-circle:before {
	content: ""
}
.icon-arrowCircle-up-circle:before {
	content: ""
}
.icon-arrowCircle-down-circle:before {
	content: ""
}
.icon-streaming-circle:before {
	content: ""
}
.icon-liveMatch-circle:before {
	content: ""
}
.icon-scoreMap-circle:before {
	content: ""
}
.icon-statistic-circle:before {
	content: ""
}
.icon-liveChart-circle:before {
	content: ""
}
.icon-info-circle:before {
	content: ""
}
.icon-help-circle:before {
	content: ""
}
.icon-warning-circle:before {
	content: ""
}
.icon-live-circle:before {
	content: ""
}
.icon-favorite-circle:before {
	content: ""
}
.icon-goal1First-circle:before {
	content: ""
}
.icon-goal1Last-circle:before {
	content: ""
}
.icon-goal2First-circle:before {
	content: ""
}
.icon-goal2Last-circle:before {
	content: ""
}
.icon-goalFirst-circle:before {
	content: ""
}
.icon-goalLast-circle:before {
	content: ""
}
.icon-corner1First-circle:before {
	content: ""
}
.icon-corner1Last-circle:before {
	content: ""
}
.icon-cornerFirst-circle:before {
	content: ""
}
.icon-cornerLast-circle:before {
	content: ""
}
.icon-fastMarket-circle:before {
	content: ""
}
.icon-refresh-circle:before {
	content: ""
}
.icon-logout-circle:before {
	content: ""
}
.icon-messagePopup-circle:before {
	content: ""
}
.icon-mail-circle:before, .icon-message-circle:before {
	content: ""
}
.icon-search-circle:before {
	content: ""
}
.icon-customizeLayout-circle:before {
	content: ""
}
.icon-news-circle:before {
	content: ""
}
.icon-supports-circle:before {
	content: ""
}
.icon-headerCollapse-circle:before {
	content: ""
}
.icon-headerExpand-circle:before {
	content: ""
}
.icon-setting-circle:before {
	content: ""
}
.icon-setting-verticalExpand-circle:before {
	content: ""
}
.icon-setting-verticalCollapse-circle:before {
	content: ""
}
.icon-setting-horizontalExpand-circle:before {
	content: ""
}
.icon-setting-horizontalCollapse-circle:before {
	content: ""
}
.icon-betList-circle:before {
	content: ""
}
.icon-betList-bets-circle:before {
	content: ""
}
.icon-betList-waiting-circle:before {
	content: ""
}
.icon-betList-void-circle:before {
	content: ""
}
.icon-betSlip-circle:before {
	content: ""
}
.icon-betSlip-single-circle:before {
	content: ""
}
.icon-betSlip-parlay-circle:before {
	content: ""
}
.icon-sportsMenu-early-circle:before {
	content: ""
}
.icon-sportsMenu-today-circle:before {
	content: ""
}
.icon-sportsMenu-live-circle:before {
	content: ""
}
.icon-showingNow-circle:before {
	content: ""
}
.icon-myScore-circle:before {
	content: ""
}
.icon-miniOdds-circle:before {
	content: "";
	background: #dbeef5;
	border-radius: 100%;
	color: #3a80b5
}
.icon-account-circle:before, .icon-powerPlayer-circle:before {
	content: ""
}
.icon-statement-circle:before {
	content: ""
}
.icon-result-circle:before {
	content: ""
}
.icon-preferences-circle:before {
	content: ""
}
.icon-rain-circle:before {
	content: ""
}
.icon-coffee-circle:before {
	content: ""
}
.icon-redCross-circle:before {
	content: ""
}
.icon-baseballBat-circle:before {
	content: ""
}
.icon-football-circle:before {
	content: ""
}
.icon-powerPlay-circle:before {
	content: ""
}
.icon-phone-circle:before {
	content: ""
}
.icon-qq-circle:before {
	content: ""
}
.icon-skype-circle:before {
	content: ""
}
.icon-liveChat-circle:before {
	content: ""
}
.icon-weChat-circle:before {
	content: ""
}
.icon-lineApp-circle:before {
	content: ""
}
.icon-whatsApp-circle:before {
	content: ""
}
.icon-normalSorting-circle:before {
	content: ""
}
.icon-sortByTime-circle:before {
	content: ""
}
.icon-singleLine-circle:before {
	content: ""
}
.icon-doubleLine-circle:before {
	content: ""
}
.icon-fullTimes-circle:before {
	content: ""
}
.icon-halfTime-circle:before {
	content: ""
}
.icon-2halfTime-circle:before {
	content: ""
}
.icon-decimalOdds-circle:before {
	content: ""
}
.icon-myanmarOdds-circle:before, .icon-switchMMR-circle:before {
	content: ""
}
.icon-malayOdds-circle:before {
	content: ""
}
.icon-hongKongOdds-circle:before {
	content: ""
}
.icon-fontLarge-circle:before {
	content: ""
}
.icon-fontSmall-circle:before {
	content: ""
}
.icon-oddsTableStatus-circle:before, .icon-oddsTableStatus-offline-circle:before {
	content: ""
}
.icon-switchOn-circle:before {
	content: ""
}
.icon-switchOff-circle:before {
	content: ""
}
.icon-alarmClock-circle:before {
	content: ""
}
.icon-flag-circle:before {
	content: ""
}
.icon-horseRacing-circle:before {
	content: ""
}
.icon-numberGame-circle:before {
	content: ""
}
.icon-newWindow-circle:before {
	content: ""
}
.icon-arrowLong_left-circle:before {
	content: ""
}
.icon-arrowLong_right-circle:before {
	content: ""
}
.icon-arrowLong_down-circle:before {
	content: ""
}
.icon-arrowLong_up-circle:before {
	content: ""
}
.icon-streamlingExpand-circle:before {
	content: ""
}
.icon-streamlingCollapse-circle:before {
	content: ""
}
.icon-keypadEnter-circle:before {
	content: ""
}
.icon-keypadDelet-circle:before {
	content: ""
}
.icon-messageInfo-circle:before {
	content: ""
}
.icon-messageWarning-circle:before {
	content: ""
}
.icon-messageError-circle:before {
	content: ""
}
.icon-wrench-circle:before {
	content: ""
}
.icon-cones-circle:before {
	content: ""
}
.icon-download-circle:before {
	content: ""
}
.icon-earth-circle:before {
	content: ""
}
.icon-lock-circle:before {
	content: ""
}
.icon-turbo-circle:before {
	content: ""
}
.icon-clock-circle:before {
	content: ""
}
.icon-edit-circle:before {
	content: ""
}
.icon-clock-thunder-circle:before {
	content: ""
}
.icon-colossusbet-circle:before {
	content: ""
}
.icon-confirm-circle:before {
	content: ""
}
.icon-flashCrash-circle:before {
	content: ""
}
.icon-liveCasino-circle:before {
	content: ""
}
.icon-miniCasino-circle:before {
	content: ""
}
.icon-switch-circle:before {
	content: ""
}
.icon-colossusbetJackpot-circle:before {
	content: ""
}

.icon-live-tv:before {
	content: url(../../images/core/live-play-hover.png);
}
.icon-cash:before {
	content:'\f155';
	font-family: 'fontawesome'
}
.icon-print:before {
	content:'\f02f';
	font-family: 'fontawesome'
}
.scroll-panel {
	overflow: visible;
	height: 100%;
	position: relative
}
.scroll-panel.active {
	pointer-events: auto
}
.scroll-panel.active .v-scrollbar-track {
	transition: all .1s ease-in;
	opacity: 100
}
.scroll-panel.active .scroll-panel .v-scrollbar-track {
	opacity: 0
}
.scroll-panel.active .scroll-panel.active .v-scrollbar-track {
	opacity: 100
}
.scroll-content {
	overflow: hidden;
	height: 100%;
	pointer-events: none
}
.scroll-content>div {
	pointer-events: auto
}
.v-scrollbar-track>div {
	background: rgba(0,0,0,.4);
	border-radius: 10px;
	height: 1em;
	width: .3em;
	position: absolute;
	right: 0
}
.scroll-panel.active-pressV .v-scrollbar-track>div, .v-scrollbar-track:hover>div {
	width: 1em
}
.v-scrollbar-track {
	position: absolute;
	opacity: 0;
	z-index: 22;
	top: 0;
	right: 0;
	width: 1em;
	height: 100%
}
.selected.oddsBet-circle.panelActive, .selected.oddsBet-circle.panelActive-bottomRight, .selected.oddsBet-circle.panelActive-upperLeft, .selected.oddsBet-circle.panelActive-upperRight {
	border-radius: 3px
}
.oddsBet-circle.selected, .oddsBet-circle:hover {
	border-radius: 100%
}
.selected.oddsBet-circle.panelActive-bottomRight::after, .selected.oddsBet-circle.panelActive-upperLeft::after, .selected.oddsBet-circle.panelActive-upperRight::after, .selected.oddsBet-circle.panelActive::after {
	height: .2rem
}
.oddsBet-circle.disable:hover {
	background: 0 0
}
.oddsBet-circle.drawn:hover {
	background: 0 0;
	box-shadow: none
}
.oddsBet-circle.panelActive .quickBetPanel, .oddsBet-circle.panelActive-bottomRight .quickBetPanel {
	margin-top: .25em
}
.oddsBet-circle.panelActive-upperLeft .quickBetPanel, .oddsBet-circle.panelActive-upperRight .quickBetPanel {
	bottom: 3.1em
}
@media screen and (min-width:0\0) {
.oddsBet-circle.panelActive-upperLeft .quickBetPanel, .oddsBet-circle.panelActive-upperRight .quickBetPanel {
bottom:3em
}
}
.fixed-viewport-bottom .heading {
	/* border-radius: 3px 3px 0 0 */
}
.collapse .heading {
	/* border-radius: 3px */
}
.collapse.fixed-viewport-bottom .heading {
	/* border-radius: 3px 3px 0 0 */
}
.collapse.group .heading.current {
	/* border-radius: 3px */
}
.mini .widgetPanel .heading, .multiple .heading.icon-sportCup, .multiple .heading.icon-sportOlympics {
	border-radius: 0
}
.mini .widgetPanel .heading:hover {
	border-radius: 3px
}
.mini .widgetPanel.personalAccount .heading {
	border-radius: 3px 3px 0 0
}
.mini .widgetPanel.multiple .heading.current, .mini .widgetPanel.multiple .heading.currentMain {
	border-radius: 3px
}
.mini .widgetPanel.multiple .heading.showNav {
	border-radius: 3px 0 0 3px
}
.mini.sidebar-first .active .heading {
	border-radius: 0 3px 0 0
}
.mini.sidebar-second .active .heading {
	border-radius: 3px 0 0
}
.mini .active.widgetPanel.fixed-viewport-bottom .heading {
	border-radius: 3px 3px 0 0
}
.favorite {
	overflow: hidden
}
.miniCasino iframe {
	width: 100%;
	height: 100%
}
.mainArea .mainSection {
	margin-bottom: .5em
}
.mainArea .mainSection .section-two {
	float: left;
	width: calc((100% - .6em)/ 2)
}
.mainArea .mainSection .section-two+.section-two {
	margin-left: .5em
}
.mainArea .mainSection .section-two.fixed {
	width: 42em
}
.mainArea .mainSection .section-two.fixed-auto {
	width: calc(100% - .5em - 42em)
}
.mainArea .mainSection::after {
	content: "";
	display: block;
	clear: both
}
.matchList {
	margin-top: .5em
}
.mainSection .matchList {
	margin-top: 0
}
.oddsTable {
/*	font-family: Tahoma, Arial; */
	position: relative
}

.oddsTable.normal {
	margin-top: 10px;
}

.oddsTable .oddsTitle:first-child {
	border-radius: 3px 3px 0 0
}
.oddsTable .matchArea .live-a+.oddsTable .oddsTitle, .oddsTable .matchArea .live-b+.oddsTable .oddsTitle, .oddsTable+.oddsTable .oddsTitle:first-child {
	border-radius: 0
}
.oddsTable .filter.block-center {
	border-radius: 0;
	border-left-width: 0;
	border-right-width: 0
}
.oddsTable .matchArea+.filter.block-center {
	margin-top: -1px;
	float: none
}
.oddsTable.sport153.maskActive::before {
	background: url(../Images/hc_run.png) no-repeat;
	-webkit-animation: playHC 1s steps(18) infinite normal;
	-moz-animation: playHC 1s steps(18) infinite normal;
	-ms-animation: playHC 1s steps(18) infinite normal;
	animation: playHC 1s steps(18) infinite normal
}
@-ms-keyframes playHC {
from {
background-position:0
}
to {
background-position:-4230px
}
}
@-moz-keyframes playHC {
from {
background-position:0
}
to {
background-position:-4230px
}
}
@-webkit-keyframes playHC {
from {
background-position:0
}
to {
background-position:-4230px
}
}
@keyframes playHC {
from {
background-position:0
}
to {
background-position:-4230px
}
}
.oddsTable.sport151.maskActive::before {
	background: url(../Images/h_run.png) no-repeat;
	-webkit-animation: play 1s steps(12) infinite normal;
	-moz-animation: play 1s steps(12) infinite normal;
	-ms-animation: play 1s steps(12) infinite normal;
	animation: play 1s steps(12) infinite normal
}
.oddsTable.sport152.maskActive::before {
	background: url(../Images/dog_run.png) no-repeat;
	-webkit-animation: play 1s steps(12) infinite normal;
	-moz-animation: play 1s steps(12) infinite normal;
	-ms-animation: play 1s steps(12) infinite normal;
	animation: play 1s steps(12) infinite normal
}
@-ms-keyframes play {
from {
background-position:0
}
to {
background-position:-2820px
}
}
@-moz-keyframes play {
from {
background-position:0
}
to {
background-position:-2820px
}
}
@-webkit-keyframes play {
from {
background-position:0
}
to {
background-position:-2820px
}
}
@keyframes play {
from {
background-position:0
}
to {
background-position:-2820px
}
}
.oddsTable .multiOdds {
	display: table;
	table-layout: fixed;
	width: 100%;
}
.oddsTable .multiOdds>div {
	vertical-align: top
}
.correctScore-a .matchArea .event, .correctScore-a .matchArea .info, .correctScore-a .matchArea .no, .correctScore-a .matchArea .others, .correctScore-a .matchArea .photo, .correctScore-a .matchArea .time, .correctScore-a .matchArea .unit, .correctScore-a .matchArea [class*=odds], .correctScore-b .matchArea .event, .correctScore-b .matchArea .info, .correctScore-b .matchArea .no, .correctScore-b .matchArea .others, .correctScore-b .matchArea .photo, .correctScore-b .matchArea .time, .correctScore-b .matchArea .unit, .correctScore-b .matchArea [class*=odds], .correctScore-c .matchArea .event, .correctScore-c .matchArea .info, .correctScore-c .matchArea .no, .correctScore-c .matchArea .others, .correctScore-c .matchArea .photo, .correctScore-c .matchArea .time, .correctScore-c .matchArea .unit, .correctScore-c .matchArea [class*=odds], .correctScore-d .matchArea .event, .correctScore-d .matchArea .info, .correctScore-d .matchArea .no, .correctScore-d .matchArea .others, .correctScore-d .matchArea .photo, .correctScore-d .matchArea .time, .correctScore-d .matchArea .unit, .correctScore-d .matchArea [class*=odds], .firstGoalLastGoal-a .matchArea .event, .firstGoalLastGoal-a .matchArea .info, .firstGoalLastGoal-a .matchArea .no, .firstGoalLastGoal-a .matchArea .others, .firstGoalLastGoal-a .matchArea .photo, .firstGoalLastGoal-a .matchArea .time, .firstGoalLastGoal-a .matchArea .unit, .firstGoalLastGoal-a .matchArea [class*=odds], .halfTimeFullTime-a .matchArea .event, .halfTimeFullTime-a .matchArea .info, .halfTimeFullTime-a .matchArea .no, .halfTimeFullTime-a .matchArea .others, .halfTimeFullTime-a .matchArea .photo, .halfTimeFullTime-a .matchArea .time, .halfTimeFullTime-a .matchArea .unit, .halfTimeFullTime-a .matchArea [class*=odds], .hdpouFullHalf-a .matchArea .event, .hdpouFullHalf-a .matchArea .info, .hdpouFullHalf-a .matchArea .no, .hdpouFullHalf-a .matchArea .others, .hdpouFullHalf-a .matchArea .photo, .hdpouFullHalf-a .matchArea .time, .hdpouFullHalf-a .matchArea .unit, .hdpouFullHalf-a .matchArea [class*=odds], .hdpouSingle-a .matchArea .event, .hdpouSingle-a .matchArea .info, .hdpouSingle-a .matchArea .no, .hdpouSingle-a .matchArea .others, .hdpouSingle-a .matchArea .photo, .hdpouSingle-a .matchArea .time, .hdpouSingle-a .matchArea .unit, .hdpouSingle-a .matchArea [class*=odds], .htFtOddEven-a .matchArea .event, .htFtOddEven-a .matchArea .info, .htFtOddEven-a .matchArea .no, .htFtOddEven-a .matchArea .others, .htFtOddEven-a .matchArea .photo, .htFtOddEven-a .matchArea .time, .htFtOddEven-a .matchArea .unit, .htFtOddEven-a .matchArea [class*=odds], .oddEven-a .matchArea .event, .oddEven-a .matchArea .info, .oddEven-a .matchArea .no, .oddEven-a .matchArea .others, .oddEven-a .matchArea .photo, .oddEven-a .matchArea .time, .oddEven-a .matchArea .unit, .oddEven-a .matchArea [class*=odds], .oddsTable .others, .oddsTable .time, .onextwo-a .matchArea .event, .onextwo-a .matchArea .info, .onextwo-a .matchArea .no, .onextwo-a .matchArea .others, .onextwo-a .matchArea .photo, .onextwo-a .matchArea .time, .onextwo-a .matchArea .unit, .onextwo-a .matchArea [class*=odds], .racing-a .matchArea .event, .racing-a .matchArea .info, .racing-a .matchArea .no, .racing-a .matchArea .others, .racing-a .matchArea .photo, .racing-a .matchArea .time, .racing-a .matchArea .unit, .racing-a .matchArea [class*=odds], .racing-b .matchArea .event, .racing-b .matchArea .info, .racing-b .matchArea .no, .racing-b .matchArea .others, .racing-b .matchArea .photo, .racing-b .matchArea .time, .racing-b .matchArea .unit, .racing-b .matchArea [class*=odds], .racing-c .matchArea .event, .racing-c .matchArea .info, .racing-c .matchArea .no, .racing-c .matchArea .others, .racing-c .matchArea .photo, .racing-c .matchArea .time, .racing-c .matchArea .unit, .racing-c .matchArea [class*=odds], .racing-d .matchArea .event, .racing-d .matchArea .info, .racing-d .matchArea .no, .racing-d .matchArea .others, .racing-d .matchArea .photo, .racing-d .matchArea .time, .racing-d .matchArea .unit, .racing-d .matchArea [class*=odds], .totalGoal-a .matchArea .event, .totalGoal-a .matchArea .info, .totalGoal-a .matchArea .no, .totalGoal-a .matchArea .others, .totalGoal-a .matchArea .photo, .totalGoal-a .matchArea .time, .totalGoal-a .matchArea .unit, .totalGoal-a .matchArea [class*=odds], .totalGoal-b .matchArea .event, .totalGoal-b .matchArea .info, .totalGoal-b .matchArea .no, .totalGoal-b .matchArea .others, .totalGoal-b .matchArea .photo, .totalGoal-b .matchArea .time, .totalGoal-b .matchArea .unit, .totalGoal-b .matchArea [class*=odds] {
	vertical-align: middle
}
.oddsGroup {
	display: inline-block
}
.oddsTable .time {
	width: 4.5em;
	max-width: 4.5em;
	text-align: center
}
.oddsTable .normal-a .time, .oddsTable .normal-b .time, .oddsTable.numberGame-d .live-a .time, .oddsTable.numberGame-d .live-b .time, html:lang(vn) .oddsTable .normal-a .time, html:lang(vn) .oddsTable .normal-b .time {
	/* width: 6.4em;
	max-width: 6.4em */
}
html:lang(vn) .oddsTable .time {
	width: 5em;
	max-width: 5em
}
.oddsTable .no {
	width: 5%;
	text-align: center
}
.oddsTable .photo {
	width: 7%;
	text-align: center
}
.oddsTable .info {
	width: 5%
}
.oddsTable .info.large {
	width: 11%
}
.oddsTable .unit {
	width: 9%;
	text-align: right
}
.oddsTable .cross-allCols, .oddsTable .odds {
	text-align: center
}
.oddsTable .others {
	width: 4.5em;
	max-width: 4.5em;
	text-align: center
}
.oddsTable .others [class*=smallBtn] {
	float: none;
	margin-left: 0
}
.oddsTable .others [class*=smallBtn]+[class*=smallBtn] {
	margin-top: .25em
}
.oddsTable .others [class*=smallBtn].icon-arrow-down {
	width: 1.25em
}
.numberGame-a .matchArea .event, .numberGame-a .matchArea .info, .numberGame-a .matchArea .no, .numberGame-a .matchArea .others, .numberGame-a .matchArea .photo, .numberGame-a .matchArea .time, .numberGame-a .matchArea .unit, .numberGame-a .matchArea [class*=odds], .numberGame-b .matchArea .event, .numberGame-b .matchArea .info, .numberGame-b .matchArea .no, .numberGame-b .matchArea .others, .numberGame-b .matchArea .photo, .numberGame-b .matchArea .time, .numberGame-b .matchArea .unit, .numberGame-b .matchArea [class*=odds], .numberGame-c .matchArea .event, .numberGame-c .matchArea .info, .numberGame-c .matchArea .no, .numberGame-c .matchArea .others, .numberGame-c .matchArea .photo, .numberGame-c .matchArea .time, .numberGame-c .matchArea .unit, .numberGame-c .matchArea [class*=odds], .numberGame-d .matchArea .event, .numberGame-d .matchArea .info, .numberGame-d .matchArea .no, .numberGame-d .matchArea .others, .numberGame-d .matchArea .photo, .numberGame-d .matchArea .time, .numberGame-d .matchArea .unit, .numberGame-d .matchArea [class*=odds] {
	vertical-align: top
}
.oddsTable .odds {
	width: 4.6em;
	max-width: 4.6em;
	padding-right: .18em
}
.oddsTable .odds.subtxt {
	width: 8em;
	max-width: 8em
}
.oddsTable .matchArea .odds.subtxt {
	text-align: right
}
.oddsTable .txt {
	width: 3.3em
}
.oddsTable .oddsBet {
	/* min-width: 3.3em */
	min-width: 2.8em;
	/*transition: background .5s linear, color .5s linear */
}
.hdpouSingle-a {
	min-width: 910px
}
.hdpouSingle-a .oddsBet {
	min-width: 2.7em
}
.hdpouSingle-a .odds {
	width: 4em;
	max-width: 4em
}
.hdpouSingle-a .rest.colTwo {
	width: 4.5em;
	max-width: 4.5em
}
.hdpouSingle-a .main.colOne, .hdpouSingle-a .main.colTwo {
	width: 24em;
	max-width: 24em
}
.hdpouFullHalf-a .rest.colTwo {
	width: 4.5em;
	max-width: 4.5em
}
.hdpouFullHalf-a .main.colOne {
	width: 27.6em;
	max-width: 27.6em
}
.hdpou-a {
	min-width: 810px
}
html:lang(ch) .hdpou-a, html:lang(cs) .hdpou-a {
	min-width: 860px
}
.hdpou-a.extra-a .oddsBet, .hdpou-a.extra-b .oddsBet {
	min-width: 2.7em
}
.hdpou-a.extra-a .odds.subtxt {
	width: 7em;
	max-width: 7em
}
.hdpou-b, .hdpou-c {
	min-width: 810px
}
.hdpou-a.extra-b .odds {
	width: 5em;
	max-width: 5em
}
.hdpou-a.extra-b .odds.subtxt {
	width: 7em;
	max-width: 7em
}
.hdpou-a.extra-b .rest.colTwo {
	width: 4.5em;
	max-width: 4.5em
}
.hdpou-a.extra-b .main.colOne {
	width: 19em;
	max-width: 19em
}
html:lang(ch) .hdpou-a .odds, html:lang(cs) .hdpou-a .odds {
	width: 7em;
	max-width: 7em
}
html:lang(ch) .hdpou-a .odds.subtxt, html:lang(cs) .hdpou-a .odds.subtxt {
	width: 8em;
	max-width: 8em
}
.hdpou-b .odds {
	width: 5em;
	max-width: 5em
}
.hdpou-b.extra-a .odds {
	width: 8em;
	max-width: 8em
}
.hdpou-c .odds {
	width: 5em;
	max-width: 5em
}
.hdpou-d .odds, .hdpou-d .odds.subtxt {
	width: 8em;
	max-width: 8em
}
.onextwo-a .odds {
	width: 5em;
	max-width: 5em
}
.onextwo-a .main.colOne, .onextwo-a .main.colTwo {
	width: 15em;
	max-width: 15em
}
.correctScore-a {
	min-width: 910px
}
.correctScore-a .oddsBet, .correctScore-d .oddsBet {
	min-width: 1.9em
}
.halfTimeFullTime-a, .totalGoal-a {
	min-width: 810px
}
.correctScore-a .odds, .correctScore-d .odds {
	width: 34px;
	max-width: 3em
}
.oddEven-a .odds {
	width: 8em;
	max-width: 8em
}
.oddEven-a .main.colOne, .oddEven-a .main.colTwo {
	width: 16em;
	max-width: 16em
}
.totalGoal-a .odds {
	width: 5em;
	max-width: 5em
}
.totalGoal-a .main.colOne {
	width: 20em;
	max-width: 20em
}
.totalGoal-a .main.colTwo {
	width: 15em;
	max-width: 15em
}
.htFtOddEven-a .odds {
	width: 8em;
	max-width: 8em
}
.firstGoalLastGoal-a .odds {
	width: 5em;
	max-width: 5em
}
.firstGoalLastGoal-a .main.colOne, .firstGoalLastGoal-a .main.colTwo {
	width: 15em;
	max-width: 15em
}
.outright-a .oddsBet {
	min-width: 4.3em
}
.outright-a .odds {
	width: 8em;
	max-width: 8em
}
.racing-a {
	min-width: 810px
}
.racing-a .oddsBet.text-center, .racing-b .oddsBet.text-center, .racing-c .oddsBet.text-center, .racing-d .oddsBet.text-center {
	min-width: 6.3em;
	max-width: 6.3em
}
.racing-a .odds, .racing-b .odds, .racing-c .odds, .racing-d .odds {
	width: 8em;
	max-width: 8em
}
.numberGame-a .others, .numberGame-b .others, .numberGame-c .others, .numberGame-d .others {
	width: 10%
}
.numberGame-a, .numberGame-d {
	min-width: 860px
}
.numberGame-b .txt {
	width: 2.4em
}
.numberGame-b .oddsBet {
	min-width: 2.7em
}
.numberGame-b .odds.subtxt {
	width: 20%;
	max-width: 20%
}
.numberGame-b .odds.subtxt-double {
	width: 40%;
	max-width: 40%
}
.numberGame-c .oddsBet {
	min-width: 3.1em
}
.numberGame-c .betGroup-b .betArea, .numberGame-c .betGroup-c .betArea, .numberGame-c .betGroup-d .betArea, .numberGame-c .colWidth {
	width: 12.5%
}
.numberGame-c .betGroup-a .colWidth-rest {
	width: 37.5%!important
}
.expandArea .numberGame-c {
	width: 60%;
	margin: 0 auto
}
.numberGame-d .txt {
	width: 3em
}
.numberGame-d .odds.subtxt {
	width: 8em;
	max-width: 8em
}
.numberGame-d .odds.subtxt-double {
	width: 16em;
	max-width: 16em
}
.oneSet-c, .threeSet-a, .twoSet-a {
	display: -webkit-box;
	display: -webkit-flex;
	display: -ms-flexbox;
	display: flex;
	-webkit-flex-flow: row wrap;
	-ms-flex-flow: row wrap;
	flex-flow: row wrap
}
.oneSet-c .betTypeHeader, .threeSet-a .betTypeHeader, .twoSet-a .betTypeHeader {
	-webkit-box-flex: 0 1 100%;
	-webkit-flex: 0 1 100%;
	-ms-flex: 0 1 100%;
	flex: 0 1 100%
}
.setCol {
	-webkit-box-flex: 1;
	-webkit-flex: 1;
	-ms-flex: 1;
	flex: 1
}
.twoSet-a .setCol {
	max-width: calc(100% / 2)
}
.threeSet-a .setCol {
	max-width: calc(100% / 3)
}
.betCol {
	padding: .18em .5em;
	-webkit-box-flex: 1;
	-webkit-flex: 1;
	-ms-flex: 1;
	flex: 1
}
.betTypeContent .betCol {
	display: -webkit-box;
	display: -webkit-flex;
	display: -ms-flexbox;
	display: flex;
	-webkit-align-items: center;
	-ms-flex-align: center;
	align-items: center;
	-webkit-flex-flow: row wrap;
	-ms-flex-flow: row wrap;
	flex-flow: row wrap
}
.betTypeContent .betCol .betArea {
	-webkit-box-flex: 0 1 100%;
	-webkit-flex: 0 1 100%;
	-ms-flex: 0 1 100%;
	flex: 0 1 100%
}
.betTypeContent .betCol .txt {
	width: 3em
}
.betTypeContent.alignTop .betCol {
	-webkit-align-content: flex-start;
	-ms-flex-line-pack: start;
	align-content: flex-start
}
.betCol.match {
	-webkit-box-flex: 3;
	-webkit-flex: 3;
	-ms-flex: 3;
	flex: 3
}
.oneSet-b .betCol.large {
	-webkit-box-flex: 2;
	-webkit-flex: 2;
	-ms-flex: 2;
	flex: 2
}
.oneSet-c .betCol.large {
	-webkit-box-flex: 5;
	-webkit-flex: 5;
	-ms-flex: 5;
	flex: 5
}
.betCol.large, .betCol.match {
	-webkit-justify-content: flex-start;
	-ms-flex-pack: start;
	justify-content: flex-start
}
.col11 .betCol, .col16 .betCol, .twoSet-a .col7 .betCol {
	padding: .18em .15em
}
.ADBoard .listArea .listContent .listRow, .ADBoard .listArea .listContent .listRow-link, .ADBoard .listArea .listHeader {
	padding-right: 2em
}
.ADBoard .listArea .listContent .listRow-link>div, .ADBoard .listArea .listContent .listRow>div, .ADBoard .listArea .listHeader>div {
	display: table-cell;
	padding: 0 .5em
}
.ADBoard {
	margin-bottom: .5em
}
.ADBoard .contentArea {
	background: url(../Images/e-sports.jpg) no-repeat;
	text-shadow: 0 0 .2rem 0 rgba(0,0,0,.8);
	padding: .24em .833em .833em 264px;
	color: #fff
}
.ADBoard .contentArea>.icon-close {
	float: right
}
.ADBoard .ADTitle {
	padding: .833em 0;
	font-size: 1.5em;
	font-weight: 700;
	height: .8em;
	margin-bottom: .85em;
	overflow: hidden
}
.mainArea {
	padding-right: .833em;
	padding-left: .833em
}

.sidebar-first {
	/* padding-right: .433em */
	box-shadow: 1px 1px 10px rgba(0, 0, 0, 0.2);
	z-index: 1
}

.ADBoard .listArea .listHeader {
	background-color: rgba(0,0,0,.85);
	font-weight: 700
}
.ADBoard .listArea .listHeader>div {
	padding-top: .3em;
	padding-bottom: .3em
}
.ADBoard .listArea .listContent {
	height: 8.5em;
	overflow-y: auto;
	-webkit-overflow-scrolling: touch;
	overflow-scrolling: touch
}
.ADBoard .listArea .listContent .listRow, .ADBoard .listArea .listContent .listRow-link {
	background-color: rgba(0,0,0,.6);
	border-bottom: 1px solid #00121f;
	line-height: 2em
}
.ADBoard .listArea .listContent .listRow-link:hover, .ADBoard .listArea .listContent .listRow:hover {
	background-color: rgba(80,80,80,.8)
}
.ADBoard .listArea .listContent .listRow-link {
	cursor: pointer;
	position: relative
}
.ADBoard .listArea .listContent .listRow-link:after {
	content: "";
	position: absolute;
	right: .5em;
	top: 0;
	font-size: 1.3em;
	color: #feec6e
}
.ADBoard .listArea .game {
	width: 20%
}
.ADBoard .listArea .date {
	width: 6.5em;
	text-align: center
}
.ADBoard .listArea .other {
	width: 1em;
	text-align: center
}
.selectLeague {
	width: 38em
}
.sidebar-first .scroll-content .widgetPanel:last-child, .sidebar-second .widgetArea .widgetPanel:nth-last-child(2) {
	margin-bottom: 4.666em
}
.header-showFull {
	height: 6.1em
}
.header-showFull .header-collapse {
	-ms-transform: translate(0, -3.1em);
	-webkit-transform: translate(0, -3.1em);
	transform: translate(0, -3.1em);
	visibility: hidden
}
.header-showFull .header-expand {
	-ms-transform: translate(0, 0);
	-webkit-transform: translate(0, 0);
	transform: translate(0, 0);
	visibility: visible
}
.header-showMini {
	height: 3.1em
}
.header-showMini .header-expand {
	-ms-transform: translate(0, -8.1em);
	-webkit-transform: translate(0, -8.1em);
	transform: translate(0, -8.1em);
	visibility: hidden
}
.header-showMini .header-collapse {
	-ms-transform: translate(0, 0);
	-webkit-transform: translate(0, 0);
	transform: translate(0, 0);
	visibility: visible
}
header {
	position: fixed
}
.header-belt, .header-topBar {
min-width:calc(768px - .833em*2);
max-width:calc(1366px - .833em*2);
	margin: 0 auto
}
body {
	min-width: 1005px;
	width: 100%;
	-webkit-overflow-scrolling: touch;
	overflow-scrolling: touch
}
.mainLayout {
	display: -webkit-box;
	display: -webkit-flex;
	display: -ms-flexbox;
	display: flex;
	/* max-width: 1366px; */
	max-width: 1348px;
	margin: 0 auto
}
.mainArea, .wrapper {
	/* padding-top: .5em */
}
.mainArea {
	background: #ffffff;
	-webkit-box-flex: 1 1 auto;
	-webkit-flex: 1 1 auto;
	-ms-flex: 1 1 auto;
	flex: 1 1 auto;
	height: 100%;
	position: relative;
	padding-bottom: 8em;
	min-height: calc(100vh - 8.1em - 8em)
}
.mainArea .caption {
	margin-bottom: .5em;
	padding-top: .3em;
	padding-bottom: .3em
}
.mainArea .caption .filterArea {
	position: relative;
}
.mainArea .caption .filterArea .setting.pinItem {
	border-radius: 3px;
	left: auto;
	right: -.917em
}
.mainArea .caption .filterArea .setting.pinItem::before {
	content: "";
	right: .25em
}
.mainArea .caption .filterArea .setting.pinItem:hover {
	right: -2.251em
}
.mainArea .caption .filterArea .setting.pinItem:hover::before {
	right: -.2em
}
.mainArea .caption+.preloader {
	background: 0 0;
	padding-top: 30vh
}
.mainArea .promotionBoard+.preloader {
	background: 0 0;
	padding-top: 16vh
}

.mainArea footer {
	position: absolute;
	bottom: 0;
	width: calc(100% - .833em)
}

.mainArea-top {
	margin-left: -9px;
    background: #ececec;
    margin-right: -10px;
    height: 24px
}

.sidebar-first, .sidebar-second {
	background: #ffffff;
	-webkit-box-flex: 0 0 224px;
	-webkit-flex: 0 0 224px;
	-ms-flex: 0 0 224px;
	flex: 0 0 224px;
	position: relative
}

.sidebar-first {
	box-shadow: 1px 1px 10px rgba(0, 0, 0, 0.2);
}

.sidebar-second {
	-webkit-box-shadow: 5px 1px 10px rgba(0, 0, 0, 0.05);
	box-shadow: 5px 1px 10px rgba(0, 0, 0, 0.05)
}

.sidebar-first .setting, .sidebar-second .setting {
	position: absolute;
	z-index: 18;
	left: auto;
	right: -1.2em;
	background: 0 0;
	width: 1.2em;
	height: 3em;
	box-shadow: none;
	border-radius: 0
}
.sidebar-first .setting::after, .sidebar-first .setting::before, .sidebar-second .setting::after, .sidebar-second .setting::before {
	top: .3em;
	position: absolute;
	display: block;
	right: auto;
	width: .667em;
	height: 2em;
	overflow: hidden
}
.sidebar-first .setting::before, .sidebar-second .setting::before {
	z-index: 5;
	padding-top: .25em;
	left: -.35em
}
.sidebar-first .setting::after, .sidebar-second .setting::after {
	content: "";
	background: #cdcdcd;
	border-radius: 0 3px 3px 0;
	z-index: 4;
	left: 0;
	box-shadow: 0 0 .2rem 0 rgba(0,0,0,.4)
}
.sidebar-first .setting:hover, .sidebar-second .setting:hover {
	width: 3em;
	right: -3em;
	background: 0 0;
	box-shadow: none
}
.sidebar-first .setting:hover::after, .sidebar-first .setting:hover::before, .sidebar-second .setting:hover::after, .sidebar-second .setting:hover::before {
	width: 2em
}
.sidebar-first .setting:hover::before, .sidebar-second .setting:hover::before {
	content: "";
	left: -.11em
}
.sidebar-first .setting:hover::after, .sidebar-second .setting:hover::after {
	left: .24em;
	background: #7c7c7c
}
.mini.sidebar-first, .mini.sidebar-second {
	-webkit-box-flex: 0 0 4.166em;
	-webkit-flex: 0 0 4.166em;
	-ms-flex: 0 0 4.166em;
	flex: 0 0 4.166em
}
.mini.sidebar-first .setting:hover::before, .mini.sidebar-second .setting:hover::before {
	content: ""
}
.sidebar-first:last-child .setting, .sidebar-second:last-child .setting {
	left: -1.2em
}
.sidebar-first:last-child .setting::after, .sidebar-first:last-child .setting::before, .sidebar-second:last-child .setting::after, .sidebar-second:last-child .setting::before {
	left: auto
}
.sidebar-first:last-child .setting::before, .sidebar-second:last-child .setting::before {
	right: -.35em
}
.sidebar-first:last-child .setting:after, .sidebar-second:last-child .setting:after {
	border-radius: 3px 0 0 3px;
	right: 0
}
.sidebar-first:last-child .setting:hover, .sidebar-second:last-child .setting:hover {
	left: -3em
}
.sidebar-first:last-child .setting:hover::after, .sidebar-first:last-child .setting:hover::before, .sidebar-second:last-child .setting:hover::after, .sidebar-second:last-child .setting:hover::before {
	left: auto
}
.sidebar-first:last-child .setting:hover::before, .sidebar-second:last-child .setting:hover::before {
	content: "";
	right: -.11em
}
.sidebar-first:last-child .setting:hover:after, .sidebar-second:last-child .setting:hover:after {
	right: .24em
}
.mini.sidebar-first:last-child .setting:hover::before, .mini.sidebar-second:last-child .setting:hover::before {
	content: ""
}
.wrapper {
	width: 224px;
	/*height: calc(100vh - 9.1em)*/
	height: 100%
}
.mini .wrapper {
	width: 3.333em
}
.header-showMini+.container .wrapper {
	height: calc(100vh - 4.1em)
}
.sidebar-first .wrapper {
	position: fixed;
	z-index: 25;
	padding-left: 0;
	padding-right: 0
}
.wrapper.selected {
	z-index: 19;
	box-shadow: 0 0 .2rem 0 rgba(0,0,0,.4);
	border: .17em solid #7c7c7c;
	padding: .24em;
	border-radius: 3px;
	box-sizing: content-box;
	margin-left: -.41em;
	margin-top: .09em
}
.sidebar-first .wrapper.selected {
	margin-left: .423em
}
.widgetArea {
	position: relative;
	margin-bottom: 15px;
}
.sidebar-first .widgetArea {
	height: inherit
}
.scroll-panel {
}
.scroll-panel .scroll-panel {
	margin-bottom: 0
}
.scroll-panel.active .widgetPanel .scroll-panel .v-scrollbar-track {
	opacity: 0
}
.mini .widgetPanel .scroll-panel.active .v-scrollbar-track {
	opacity: 100
}
.widgetArea .scroll-content {
	/* width: 40em;
	padding-left: .4em;
	margin-left: -.4em */
}
.widgetArea .scroll-content .scroll-content {
	width: 100%
}
.mini .scroll-content .betSlip .scroll-content {
	max-height: calc(100vh - 23em)
}
.mini .scroll-content .betList .scroll-content {
	max-height: calc(100vh - 23em - 3.333em)
}
.selected .scroll-content {
	overflow: hidden
}
.scroll-content .widgetPanel {
	width: 224px
}
.mini .scroll-content .widgetPanel {
	width: 3.333em
}
.sl-min-height {
    min-height:50px;
}

@charset "UTF-8";

body {
  /* font-family: 'Roboto', sans-serif; */
  font-family: Tahoma, Verdana, Segoe, sans-serif;
}

.fixed-viewport-bottom,
.overlay {
  bottom: 0;
}
.note-dynamic .txt,
.text-center.oddsBet {
  white-space: nowrap;
  text-overflow: ellipsis;
}
.numberBall,
.numberBall-disable,
.numberBall-primary,
body,
button,
input,
textarea {
  /*	font-family: Arial, Tahoma */
}
.icon-favorite.added.smallBtn,
.icon-favorite.added.smallBtn-text,
.trigger.icon-favorite.added {
  /* text-shadow: 0 0 .05em #01122b */
}
.betSlip .parlay .comboList > li .innerContent li,
.betSlip .parlay .stakeArea li,
.comboList > li .betSlip .parlay .innerContent li,
.sticker,
.sticker li {
  list-style: none;
}
@-webkit-keyframes oddsChangeColor-transparent {
  0%,
  70% {
    background: #ffaf96;
  }
  100%,
  71% {
    background: 0 0;
  }
}
@keyframes oddsChangeColor-transparent {
  0%,
  70% {
    background: #ffaf96;
  }
  100%,
  71% {
    background: 0 0;
  }
}
@-webkit-keyframes oddsChangeColor-quickBet {
  0%,
  70% {
    background: #ffaf96;
  }
  100%,
  71% {
    background: #fff;
  }
}
@keyframes oddsChangeColor-quickBet {
  0%,
  70% {
    background: #ffaf96;
  }
  100%,
  71% {
    background: #fff;
  }
}
@-webkit-keyframes oddsChangeColor-betSlip {
  0%,
  70% {
    background: #ffaf96;
  }
  100%,
  71% {
    background: #ececec;
  }
}
@keyframes oddsChangeColor-betSlip {
  0%,
  70% {
    background: #ffaf96;
  }
  100%,
  71% {
    background: #ececec;
  }
}
@-webkit-keyframes oddsChangeColor-betSlipLive {
  0%,
  70% {
    background: #ffaf96;
  }
  100%,
  71% {
    background: #ffddd2;
  }
}
@keyframes oddsChangeColor-betSlipLive {
  0%,
  70% {
    background: #ffaf96;
  }
  100%,
  71% {
    background: #ffddd2;
  }
}
@-webkit-keyframes FadeInOut {
  0% {
    transform: translateY(-100%);
    opacity: 0;
  }
  5% {
    transform: translateY(0);
    opacity: 1;
  }
  90% {
    opacity: 1;
  }
  100% {
    opacity: 0;
  }
}
@keyframes FadeInOut {
  0% {
    transform: translateY(-100%);
    opacity: 0;
  }
  5% {
    transform: translateY(0);
    opacity: 1;
  }
  90% {
    opacity: 1;
  }
  100% {
    opacity: 0;
  }
}
@-webkit-keyframes rotate {
  to {
    transform: rotate(360deg);
  }
}
@keyframes rotate {
  to {
    transform: rotate(360deg);
  }
}
@-webkit-keyframes rotateScale {
  0% {
    transform: rotate(0) scale(1.3);
  }
  100% {
    transform: rotate(360deg) scale(1.3);
  }
}
@keyframes rotateScale {
  0% {
    transform: rotate(0) scale(1.3);
  }
  100% {
    transform: rotate(360deg) scale(1.3);
  }
}
@-webkit-keyframes rotateScale-large {
  0% {
    transform: rotate(0) scale(1.4);
  }
  100% {
    transform: rotate(360deg) scale(1.4);
  }
}
@keyframes rotateScale-large {
  0% {
    transform: rotate(0) scale(1.4);
  }
  100% {
    transform: rotate(360deg) scale(1.4);
  }
}
@-webkit-keyframes loading-a {
  0% {
    transform: scale(1);
    opacity: 1;
  }
  100% {
    transform: scale(0.3);
    opacity: 0.2;
  }
}
@keyframes loading-a {
  0% {
    transform: scale(1);
    opacity: 1;
  }
  100% {
    transform: scale(0.3);
    opacity: 0.2;
  }
}
@-moz-document url-prefix() {
  .backtoTop a::before,
  .iconWithBg::before,
  .liveStreaming-flashCrash .icon-flashCrash::before {
    line-height: 1.2 !important;
  }
}
@font-face {
  font-family: iconFont;
  src: url(data:font/ttf;base64,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AQEBBAIDBgMCGjofPGlPLjgw/qMPFBACBQMDCQQGCAMEAwEDAwQJBQMJBQEBAgIDAQUJAwQEAgICBwQECAMDBAIOEw4FDgoJFw8QGAcHCAEDAwQQDQMFBwIDAgQEBAwHCBQMDBQHCA0FBQgDAUFPnk8BAgEpUVBRKQECAQQEBAQJBAUMBwcOCA4WBwcMBAQDAwQEFBACBAQKCgcUDREbCQoMAQECAwMNEwQEA0wFCAQDBAMEAwkFBAkDBAQBBAQDCQXFAQEBAwICBAECAgEBAQEDAgIEAgEDtQMIBQQHAwMCAQQDAwcFBAcDAwIEA7IHBwYFBgUBAQ8EBQMKDAkECkACBAIDBAICBAIBAQEEBgMDBQIEBgUECQQECAUBDx0OBggGBgkHBwwGJ0QXChIKBggGCA0KAwQDBAUEAwMDAwUEBQcFAwUDBgoEBAUCCRQMAgICChMJAgIFBC5TIyRCIQECASBAJA0WCzJBHhpmCQsGAgQCAgYDAgMBBQgCAgMBBQcEBxQLBwkIVwMDAwwQDAMEAwIFBAUDCw8LAgQCBAYDAgQDAwQDBgcGzAsOCwYIBgUGAdwBCgkCBAMHCAIDAT5UCypBEQMHAgQFAwECAQYKBwwPChATDAYHBgkMCwQEAwECAgEDAQYMBwUJBQUDAgMoP1EtQWMVHjgZVwcKAwMCAQICAQQCAREiEQgOBAoOCgMGAwcIBwMDAQICAgUGBxELCBAHBwsEAwIBAQECAQUCAwYDAwgFAgIFBwIDAgEDBAMKBhQBAQEBAQIEAgECAQMDASMBAQMCAgUCAgMBAQEDAgIFAgEEAf40AQEDAwMEAgMDAQEBAQMDAgUCAgMBAcADBwQBAQEBAQEDAgIEAQIDAQEBAwMEBgQFBAIEAwgFBQkFAwUBAgIGAgIHAwEBAgQCAQEBAgIJAwMIAwYGAwQECgQFCAQDBAIBAwEIAgIDAQIDLk5qPDhkJwQIBAECAQMFAgMDAgIFBgQBAQEBAQICAgMCAgMBAQEBAwIFBgYEBAQFBQkEBQkEAgQBAQEFAgIEAwIGAgMEAgIFAgMGAwMFAQIBBwIDBgIFBQEDAwQIBQQJBAIEAQECCAMDBgIDBAICAgELDS5PaTxDcyfkAgICCAoDAwMBBAQDCgcGCgMEAwECCw4LAwMEBwUEBgMCAgMDAwkHAgMBCxIGBwgBAQYHBhEL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)
    format('truetype');
}
body,
button,
input,
textarea {
  color: #01122b;
  line-height: 1.5;
}
body {
  font-size: 0.688em;
  position: relative;
  background: #e7ebf4;
}
input::-ms-clear {
  display: none;
}
button:focus,
div:focus {
  outline: 0;
}
.accountTable .heading .text-auto,
.accountTable-verticalAlignTop .heading .text-auto,
.baseArea .betGroup-b .betArea,
.baseArea .betGroup-c .betArea,
.baseArea .betGroup-d .betArea,
.baseList .category-sub li a,
.baseList .category-sub li.link-none a,
.heading,
.heading .accountTable .text-auto,
.heading .accountTable-verticalAlignTop .text-auto,
.heading .text,
.infoGroup .infoItem,
.infoGroup .infoTitle,
.liveStreaming-defaultImage,
.liveStreaming-flashCrash,
.liveStreaming.is-new-window .liveStreaming-sidebar,
.mini .widgetPanel.active .contentArea,
.oddsTable .event,
.oddsTable .time,
.oddsTitle-accent > div,
.oddsTitle > div,
.oddsTitleSub > div,
.oddsTotal > div,
.otherTableHead-sub > div,
.otherTableHead > div,
.otherTableRow .otherTableGroup > div,
.otherTableRow > div,
.otherTableTotal .totalRow > div,
.popupPanel .contentArea-darkBlue,
.popupPanel-center .contentArea-darkBlue,
.popupPanel-large .contentArea-darkBlue,
.popupPanel-large-center .contentArea-darkBlue,
.popupPanel-larger .contentArea-darkBlue,
.popupPanel-larger-center .contentArea-darkBlue,
.popupPanel-small .contentArea-darkBlue,
.popupPanel-small-center .contentArea-darkBlue,
.popupPanel-smaller .contentArea-darkBlue,
.popupPanel-smaller-center .contentArea-darkBlue,
.tabs-item,
footer {
  box-sizing: border-box;
}
.mini .widgetPanel.active .contentArea,
.popupPanel .contentArea-darkBlue,
.popupPanel-center .contentArea-darkBlue,
.popupPanel-large .contentArea-darkBlue,
.popupPanel-large-center .contentArea-darkBlue,
.popupPanel-larger .contentArea-darkBlue,
.popupPanel-larger-center .contentArea-darkBlue,
.popupPanel-small .contentArea-darkBlue,
.popupPanel-small-center .contentArea-darkBlue,
.popupPanel-smaller .contentArea-darkBlue,
.popupPanel-smaller-center .contentArea-darkBlue {
  background: #233d67;
  padding: 0.3em;
}
.collapsible > li > a::before {
  content: '';
  position: absolute;
  left: 0.2em;
  font-size: 1.5em;
  width: 1em;
  height: 1em;
  line-height: 1;
  text-align: center;
  font-weight: 700;
}
.bookingReminder::after,
.collapsible.vertical-line > li::after,
.collapsible.vertical-line > li > a::after {
  content: '';
  display: block;
  position: absolute;
  top: 0;
  left: 0.2em;
  font-size: 1.5em;
  width: calc(1em / 2);
  height: 100%;
  border-right: 1px solid #5574a7;
}
.betDetial .photo img {
  border: 1px solid #adbed6;
  background: #fff;
  width: 2.6em;
  height: auto;
  padding: 0.18em 0.15em;
}
.betItem .text-large,
.betItem-closed .text-large,
.betSlip .selectorOdds,
.quickBetPanel .betInfo .selectorOdds {
  display: inline-block;
  font-size: 1.6em;
  line-height: 0;
}
a.icon-arrow-down::after,
a.icon-arrow-down::before,
a.icon-arrow-up::after,
a.icon-arrow-up::before,
a.icon-next::after,
a.icon-next::before,
button.icon-arrow-down::after,
button.icon-arrow-down::before,
button.icon-arrow-up::after,
button.icon-arrow-up::before,
button.icon-next::after,
button.icon-next::before,
div.icon-arrow-down::after,
div.icon-arrow-down::before,
div.icon-arrow-up::after,
div.icon-arrow-up::before,
div.icon-next::after,
div.icon-next::before,
form.icon-arrow-down::after,
form.icon-arrow-down::before,
form.icon-arrow-up::after,
form.icon-arrow-up::before,
form.icon-next::after,
form.icon-next::before,
h1.icon-arrow-down::after,
h1.icon-arrow-down::before,
h1.icon-arrow-up::after,
h1.icon-arrow-up::before,
h1.icon-next::after,
h1.icon-next::before,
h2.icon-arrow-down::after,
h2.icon-arrow-down::before,
h2.icon-arrow-up::after,
h2.icon-arrow-up::before,
h2.icon-next::after,
h2.icon-next::before,
h3.icon-arrow-down::after,
h3.icon-arrow-down::before,
h3.icon-arrow-up::after,
h3.icon-arrow-up::before,
h3.icon-next::after,
h3.icon-next::before,
h4.icon-arrow-down::after,
h4.icon-arrow-down::before,
h4.icon-arrow-up::after,
h4.icon-arrow-up::before,
h4.icon-next::after,
h4.icon-next::before,
h5.icon-arrow-down::after,
h5.icon-arrow-down::before,
h5.icon-arrow-up::after,
h5.icon-arrow-up::before,
h5.icon-next::after,
h5.icon-next::before,
h6.icon-arrow-down::after,
h6.icon-arrow-down::before,
h6.icon-arrow-up::after,
h6.icon-arrow-up::before,
h6.icon-next::after,
h6.icon-next::before,
label.icon-arrow-down::after,
label.icon-arrow-down::before,
label.icon-arrow-up::after,
label.icon-arrow-up::before,
label.icon-next::after,
label.icon-next::before,
li.icon-arrow-down::after,
li.icon-arrow-down::before,
li.icon-arrow-up::after,
li.icon-arrow-up::before,
li.icon-next::after,
li.icon-next::before,
ol.icon-arrow-down::after,
ol.icon-arrow-down::before,
ol.icon-arrow-up::after,
ol.icon-arrow-up::before,
ol.icon-next::after,
ol.icon-next::before,
p.icon-arrow-down::after,
p.icon-arrow-down::before,
p.icon-arrow-up::after,
p.icon-arrow-up::before,
p.icon-next::after,
p.icon-next::before,
span.icon-arrow-down::after,
span.icon-arrow-down::before,
span.icon-arrow-up::after,
span.icon-arrow-up::before,
span.icon-next::after,
span.icon-next::before,
ul.icon-arrow-down::after,
ul.icon-arrow-down::before,
ul.icon-arrow-up::after,
ul.icon-arrow-up::before,
ul.icon-next::after,
ul.icon-next::before {
  font-weight: 700;
}
.added.hotKey.icon-favorite::before,
.added.icon-favorite.smallBtn-text::before,
.added.icon-favorite.smallBtn::before,
.added.trigger.icon-favorite::before {
  color: #ffaf00;
}
.circleBtn,
.data,
.filter,
.form,
.glyphIcon,
.glyphIcon-large,
.heading-default .glyphIcon-large,
.heading-noMoving .glyphIcon-large,
.hotKey,
.inOddsTable,
.largeBtn,
.largestBtn,
.largestBtn-lightBlue,
.message,
.setting,
.smallBtn,
.smallBtn-text,
.tool,
.trigger {
  position: relative;
  border: 0;
  background-color: transparent;
  cursor: pointer;
  display: inline-block;
}
.data .preloader-third,
.form .preloader-third,
.glyphIcon .preloader-third,
.glyphIcon-large .preloader-third,
.inOddsTable .preloader-third,
.largeBtn .preloader-third,
.oddsBet,
.setting .preloader-third,
.smallBtn .preloader-third,
.smallBtn-text .preloader-third,
.trigger .preloader-third {
  border-radius: 3px;
}
.data,
.form,
.glyphIcon,
.glyphIcon-large,
.inOddsTable,
.largeBtn,
.setting,
.smallBtn,
.smallBtn-text,
.trigger {
  border-radius: 3px;
  padding: 0.15em 0.5em;
  float: left;
  margin-left: 0.25em;
  color: #bbb;
}
.data:first-child,
.form:first-child,
.glyphIcon-large:first-child,
.glyphIcon:first-child,
.inOddsTable:first-child,
.largeBtn:first-child,
.setting:first-child,
.smallBtn-text:first-child,
.smallBtn:first-child,
.trigger:first-child {
  margin-left: 0;
}
.spin.data,
.spin.form,
.spin.glyphIcon,
.spin.glyphIcon-large,
.spin.inOddsTable,
.spin.largeBtn,
.spin.setting,
.spin.smallBtn,
.spin.smallBtn-text,
.spin.trigger {
  cursor: default;
}
.spin.data::before,
.spin.form::before,
.spin.glyphIcon-large::before,
.spin.glyphIcon::before,
.spin.inOddsTable::before,
.spin.largeBtn::before,
.spin.setting::before,
.spin.smallBtn-text::before,
.spin.smallBtn::before,
.spin.trigger::before {
  -webkit-animation: rotate 1.5s linear infinite;
  animation: rotate 1.5s linear infinite;
}
.focus.data,
.focus.form,
.focus.glyphIcon,
.focus.glyphIcon-large,
.focus.inOddsTable,
.focus.largeBtn,
.focus.setting,
.focus.smallBtn,
.focus.smallBtn-text,
.focus.trigger {
  box-shadow: 0 0 0 1px #fff, 0 0 1px 3px rgba(0, 0, 0, 0.25);
}
.hint-absolute,
.hint-absolute.arrowDown,
.selected.oddsBet {
  box-shadow: 0 0 0.2rem 0 rgba(0, 0, 0, 0.8);
}
.data .preloader-third .spin,
.form .preloader-third .spin,
.glyphIcon .preloader-third .spin,
.glyphIcon-large .preloader-third .spin,
.inOddsTable .preloader-third .spin,
.largeBtn .preloader-third .spin,
.setting .preloader-third .spin,
.smallBtn .preloader-third .spin,
.smallBtn-text .preloader-third .spin,
.trigger .preloader-third .spin {
  font-size: 1em;
}
.confirmPanel .confirmInfo .choiseInfo .content,
.entryInfo > div .content.changing {
  font-weight: 700;
  -ms-transform: translate(0.3em, -0.4em) scale(1.5);
  -webkit-transform: translate(0.3em, -0.4em) scale(1.5);
  transform: translate(0.3em, -0.4em) scale(1.5);
  -webkit-transform-origin: 100% 0;
  transform-origin: 100% 0;
}
.live-a,
.live-b,
.mmr-a,
.mmr-b,
.normal-a,
.normal-b,
.oddsTitle,
.oddsTitle-accent,
.oddsTitleSub,
.oddsTotal {
  width: 100%;
  display: table;
  border-collapse: separate;
}
.oddsTable .event,
.oddsTable .time,
.oddsTitle-accent > div,
.oddsTitle > div,
.oddsTitleSub > div,
.oddsTotal > div {
  padding: 0.18em 0.15em;
  display: table-cell;
}
.oddsBet {
  display: inline-block;
  position: relative;
  padding: 0 1px;
  text-align: right;
  cursor: pointer;
}
.text-center.oddsBet {
  text-align: center;
  overflow: hidden;
}
.oddsBet:hover {
  background: #fff;
  transition: none !important;
  color: #01122b;
}
.underdog.oddsBet,
.underdog.oddsBet .oddsBet {
  color: #e8010b !important;
}
.disable.oddsBet {
  cursor: default;
}
.selected.oddsBet {
  background: #fff;
  color: #01122b;
  position: relative;
  z-index: 16;
}
.baseArea .betGroup-a .colWidth-rest .betArea .oddsBet.indicatorDown,
.baseArea .betGroup-a .colWidth-rest .betArea .oddsBet.indicatorDown-a,
.oddsBet.indicatorDown,
.oddsBet.indicatorDown-a {
  background: #e8010b;
  /* transition: background .7s linear, color .7s linear; */
  color: #fff !important;
}
.baseArea .betGroup-a .colWidth-rest .betArea .oddsBet.indicatorUp,
.baseArea .betGroup-a .colWidth-rest .betArea .oddsBet.indicatorUp-a,
.oddsBet.indicatorUp,
.oddsBet.indicatorUp-a {
  background: #00a54f;
  /* transition: background .7s linear, color .7s linear; */
  color: #fff !important;
}
.baseArea .betGroup-a .colWidth-rest .betArea .oddsBet.indicatorDown-a:hover,
.baseArea .betGroup-a .colWidth-rest .betArea .oddsBet.indicatorDown:hover,
.baseArea .betGroup-a .colWidth-rest .betArea .oddsBet.indicatorUp-a:hover,
.baseArea .betGroup-a .colWidth-rest .betArea .oddsBet.indicatorUp:hover,
.oddsBet.indicatorDown-a:hover,
.oddsBet.indicatorDown:hover,
.oddsBet.indicatorUp-a:hover,
.oddsBet.indicatorUp:hover {
  background: #ffffff;
}
.oddsBet.indicatorUp.underdog:hover,
.oddsBet.indicatorUp-a.underdog:hover {
  color: #e8010b !important;
}
.oddsBet.indicatorDown.underdog:hover,
.oddsBet.indicatorDown-a.underdog:hover {
  color: #e8010b !important;
}
.oddsBet.indicatorUp:hover,
.oddsBet.indicatorUp-a:hover {
  color: initial !important;
}
.oddsBet.indicatorDown:hover,
.oddsBet.indicatorDown-a:hover {
  color: initial !important;
}

.myScore .fixed,
.showingNow .fixed,
.widgetPanel.sportsMenu .fixed .category {
  overflow-y: auto;
  overflow-x: hidden;
  -webkit-overflow-scrolling: touch;
  overflow-scrolling: touch;
}
.collapsible.default > li > a,
.static.faq .collapsible > li > a {
  font-weight: 700;
  color: #5574a7;
  background: #d5e0f0;
  border-bottom: 1px solid #adbed6;
}
.collapsible.default > li .innerContent,
.static.faq .collapsible > li .innerContent {
  background: rgba(255, 255, 255, 0.75);
}
.articleFormat h1,
.static .panelContent h1,
.umTitle {
  margin: 1em 0;
  line-height: 1.5;
  font-size: 2em;
  font-weight: 700;
  color: #01122b;
}
.articleFormat h2,
.panelTitle,
.static .panelContent h2 {
  margin: 1em 0;
  line-height: 1.5;
  font-size: 1.5em;
  font-weight: 700;
  color: #01122b;
}
.articleFormat h3,
.panelItemTitle,
.static .panelContent h3 {
  margin: 0.5em 0;
  line-height: 1.25;
  font-size: 1.25em;
  font-weight: 700;
  color: #01122b;
}
.articleFormat a,
.static .panelContent a {
  color: #7591c1;
  text-decoration: none;
}
.articleFormat p,
.static .panelContent p {
  margin: 1em 0;
}
.articleFormat ol,
.static .panelContent ol {
  padding-left: 2em;
}
.articleFormat ol > li,
.static .panelContent ol > li {
  list-style-type: disc;
}
.articleFormat .backtoTop a,
.static .panelContent .backtoTop a {
  color: #fff;
}
.articleFormat .point,
.static .panelContent .point {
  color: #9c0000;
}
.articleFormat .style2,
.static .panelContent .style2 {
  color: #e8010b;
}
.singlePage .formInput > div,
fieldset .formInput > div {
  color: #e8010b;
  margin-top: 0.5em;
  display: none;
}
font[color='red'] {
  color: #e8010b !important;
}
.hightlight {
  color: #5574a7;
  font-weight: 700;
}
.hiddenElement {
  display: none !important;
}
.showElement {
  display: inline-block !important;
}
.absoluteElement {
  position: absolute !important;
}
.fixed-viewport-bottom,
.fixedElement {
  position: fixed !important;
  -webkit-backface-visibility: hidden;
}
.invisibleElement {
  visibility: hidden !important;
}
.searchResult {
  background: #feec6e;
}
.checkbox,
label input[type='checkbox'] + .checkbox,
label input[type='checkbox']:checked + .checkbox {
  width: 1em;
  height: 1em;
  border: 1px solid #a3a3a3;
  background: #fff;
  cursor: pointer;
  display: inline-block;
  border-radius: 3px;
}
.checkbox-checked::before,
label input[type='checkbox']:checked + .checkbox::before {
  content: '';
  position: relative;
  top: -0.1em;
  font-size: 1.2em;
  font-weight: 400;
  line-height: 1;
  float: left;
}
label,
label.primary {
  display: block;
  cursor: pointer;
  position: relative;
  padding-left: 1.467em;
  vertical-align: top;
  min-height: 1.5em;
}
label .checkbox + div,
label .checkbox + span {
  pointer-events: none;
}
label input[type='checkbox'] {
  display: none;
  color: #01122b;
}
label input[type='checkbox'] + .checkbox {
  position: absolute;
  left: 0;
  top: 0.1em;
}
.filter label input[type='checkbox']:checked + .checkbox::before {
  -ms-transform: translate(-0.5em, -0.3em) scale(1.2);
  -webkit-transform: translate(-0.5em, -0.3em) scale(1.2);
  transform: translate(-0.5em, -0.3em) scale(1.2);
}
label.disable {
  color: #a3a3a3 !important;
  cursor: default;
}
label.disable input[type='checkbox'] + .checkbox {
  border-color: #bbb !important;
  background: #cdcdcd !important;
  color: #7c7c7c !important;
}
label input[type='radio'] {
  display: none;
  color: #01122b;
}
label input[type='radio'] + .radiobox {
  width: 1.167em;
  height: 1.167em;
  border: 1px solid #a3a3a3;
  background: #fff;
  position: absolute;
  left: 0;
  top: 0.15em;
  border-radius: 100%;
}
label input[type='radio']:checked + .radiobox::before {
  content: '';
  width: 6px;
  height: 6px;
  border-radius: inherit;
  background: #545454;
  display: block;
  -ms-transform: translate(0.35em, 0.35em);
  -webkit-transform: translate(0.35em, 0.35em);
  transform: translate(0.35em, 0.35em);
}
label.primary {
  color: #5574a7;
}
label.primary input[type='checkbox'] + .checkbox {
  border-color: #adbed6;
  color: #435f8b;
}
.note,
.note-dynamic {
  padding-top: 0.5em;
}
.note .title,
.note-dynamic .title {
  font-weight: 700;
  float: left;
}
.note .title::after,
.note-dynamic .title::after {
  content: ':';
  margin-right: 0.25em;
}
.note .txt,
.note-dynamic .txt {
  margin-top: 0.1em;
}
.note-dynamic .txt {
  overflow: hidden;
  position: relative;
  padding-right: 1.25em;
}
.note-dynamic .txt [class*='smallBtn'] {
  float: none;
  position: absolute;
  right: 0;
  top: 0.15em;
}
.note-dynamic .txt [class*='smallBtn']:before {
  content: '';
}
.note-dynamic .txt.more {
  white-space: normal;
  overflow: visible;
  padding-right: 0;
}
.note-dynamic .txt.more [class*='smallBtn'] {
  position: relative;
}
.note-dynamic .txt.more [class*='smallBtn']:before {
  content: '';
}
.numberBall,
.numberBall-disable,
.numberBall-primary {
  display: inline-block;
  border-radius: 100%;
  width: 2em;
  height: 2em;
  color: #01122b;
  font-weight: 700;
  line-height: 2em;
  text-align: center;
  font-size: 1.3em;
  position: relative;
  background: linear-gradient(to top, #9c0000 0, #f85252 100%);
  background: -webkit-linear-gradient(top, #f85252 0, #9c0000 100%);
  vertical-align: middle;
}
.numberBall-disable::after,
.numberBall-disable::before,
.numberBall-primary::after,
.numberBall-primary::before,
.numberBall::after,
.numberBall::before {
  content: '';
  width: inherit;
  height: inherit;
  position: absolute;
  left: -3%;
  top: -3%;
  border-radius: inherit;
}
.numberBall-disable::before,
.numberBall-primary::before,
.numberBall::before {
  background: #fff;
  -ms-transform: scale(0.7);
  -webkit-transform: scale(0.7);
  transform: scale(0.7);
}
.numberBall-disable::after,
.numberBall-primary::after,
.numberBall::after {
  -ms-transform: scale(0.85);
  -webkit-transform: scale(0.85);
  transform: scale(0.85);
  border: 0.1em solid #fff;
  content: '';
  display: block;
  clear: both;
}
.numberBall-disable > span,
.numberBall-primary > span,
.numberBall > span {
  display: block;
  width: inherit;
  height: inherit;
  font-size: 0.9em;
  position: absolute;
  left: -3%;
  top: 0;
}
.numberBall-disable > span::before,
.numberBall-primary > span::before,
.numberBall > span::before {
  content: '';
  color: #bbb;
  position: absolute;
  left: -1.2em;
  font-size: 0.75em;
  font-weight: 400;
}
.filterBlock .filterRow::after,
.filterBlock.listGroup-5 .filterRow::after,
.filterBlock::after,
.hint-absolute::before,
.numberBall-disable:first-child > span::before,
.numberBall-primary:first-child > span::before,
.numberBall:first-child > span::before,
.numericKeypad::after,
.oddsBet::before {
  content: '';
}
.numberBall + .numberBall,
.numberBall + .numberBall-disable,
.numberBall + .numberBall-primary,
.numberBall-disable + .numberBall,
.numberBall-disable + .numberBall-disable,
.numberBall-disable + .numberBall-primary,
.numberBall-primary + .numberBall,
.numberBall-primary + .numberBall-disable,
.numberBall-primary + .numberBall-primary {
  margin-left: 1.5em;
}
.numberBall.smallBalll,
.smallBalll.numberBall-disable,
.smallBalll.numberBall-primary {
  font-size: 1em;
}
.numberBall-primary {
  background: linear-gradient(to top, #233d67 0, #5574a7 100%);
  background: -webkit-linear-gradient(top, #5574a7 0, #233d67 100%);
}
.numberBall-disable {
  background: linear-gradient(to top, #a3a3a3 0, #bbb 100%);
  background: -webkit-linear-gradient(top, #bbb 0, #a3a3a3 100%);
}
.numberGame-d .live-a .time .numberBall.smallBalll,
.numberGame-d .live-a .time .smallBalll.numberBall-disable,
.numberGame-d .live-a .time .smallBalll.numberBall-primary {
  font-size: 1.3em;
}
.numericKeypad {
  margin-right: -0.15em;
  margin-bottom: -0.15em;
}
.numericKeypad [class*='Btn'] {
  width: calc((100% - 0.15em * 3) / 3);
  float: left;
  text-align: center;
  font-weight: bolder;
  margin-right: 0.15em;
  margin-bottom: 0.15em;
  margin-left: 0;
}
.filterBlock .filterRow[class*='list'],
.filterBlock .filterRow[class*='text-block'],
.panel .text-strong {
  font-weight: 700;
}
.numericKeypad [class*='Btn']:nth-child(3n) {
  margin-right: 0;
}
.numericKeypad [class*='Btn']:nth-last-child(1),
.numericKeypad [class*='Btn']:nth-last-child(2),
.numericKeypad [class*='Btn']:nth-last-child(3) {
  margin-bottom: 0;
}
.numericKeypad::after {
  display: block;
  clear: both;
}
.overlay {
  position: fixed;
  top: 0;
  left: 0;
  right: 0;
  background: rgba(0, 0, 0, 0.6);
  z-index: 36;
}
.overlay.secondary {
  background: 0 0;
}
.overlay-negative {
  z-index: -1;
  background: 0 0;
}
.panel {
  color: #01122b;
  background: #f5f5f5;
  border-radius: 3px;
  border: 1px solid #cdcdcd;
  margin-bottom: 0.5em;
}
.panel .panelContent {
  margin: 0 auto;
  padding: 2em;
}
.panel .btnArea {
  padding: 1.25em;
  text-align: center;
  background: #ececec;
}
.panel .btnArea .largeBtn {
  display: inline-block;
  float: none;
  min-width: 8em;
}
.backtoTop {
  position: fixed;
  -webkit-backface-visibility: hidden;
  bottom: 5em;
  right: 2em;
  z-index: 99;
}
.backtoTop a {
  display: inline-block;
  color: #fff;
  background: #5574a7;
  border-radius: 100%;
  cursor: pointer;
  opacity: 0.8;
}
.backtoTop a::before {
  display: inline-block;
  font-size: 3.5em;
  margin: 0.25em;
  width: 1em;
  height: 1em;
  line-height: 1;
}
.backtoTop a:hover {
  opacity: 1;
}
.alertArea {
  position: absolute;
  top: -0.5em;
  right: -0.7em;
  z-index: 10;
}
.alertArea .alert {
  background: #e8010b;
  color: #fff;
  border-radius: 3px;
  text-align: center;
  min-width: 1em;
  padding: 0.1em 0.2em;
  line-height: 1.2;
  float: left;
  border: 0;
  font-size: 10px;
}
.alertArea .alert.secondary {
  background: #545454;
}
.alertArea .alert + .alert {
  margin-left: -0.333em;
}
.heading .alertArea {
  right: 10px;
  top: 8px;
}
.nav-widgetPanel .alertArea {
  right: 1.5em;
  top: 0.6em;
}
.icon-message .alertArea {
  top: -0.2em;
  right: -0.1em;
}
.heading.current .alertArea,
.nav-widgetPanel.current .alertArea {
  /* display: none */
}
.mini .heading.current .alertArea,
.mini .nav-widgetPanel.current .alertArea {
  display: block;
}
.mini .widgetPanel.active .heading.current .alertArea,
.mini .widgetPanel.active .nav-widgetPanel.current .alertArea {
  display: none;
}
.filterBlock,
.filterBlock-other,
.filterBlock-title {
  padding: 0.5em;
  background: #ececec;
  color: rgba(0, 0, 0, 0.75);
  border: 1px solid #dfdfdf;
  border-radius: 3px 3px 0 0;
}
.filterBlock .accent,
.filterBlock-other .accent,
.filterBlock-title .accent {
  color: #e8010b;
}
.filterBlock .filterRow .filter.dropdown-flexible {
  margin-left: 0;
  margin-right: 0.25em;
  margin-top: 0.5em;
}
.filterBlock .filterRow > .txt {
  float: left;
  color: #01122b;
  padding: 0.25em 0.5em;
}
.filterBlock .filterRow > .txt + .filter {
  margin-left: 0;
}
.filterBlock .filterRow[class*='list'] .active,
.filterBlock .filterRow[class*='text-block'] .active {
  cursor: default;
}
.filterBlock .filterRow.list-block .filter,
.filterBlock .filterRow.list-block .listTitle-content,
.filterBlock .filterRow.list-block .listTitle-secondary {
  width: 100%;
  white-space: nowrap;
  text-overflow: ellipsis;
  overflow: hidden;
}
.filterBlock .filterRow.list-block .filter span + span,
.filterBlock .filterRow.list-block .listTitle-content span + span,
.filterBlock .filterRow.list-block .listTitle-secondary span + span {
  margin-left: 0.25em;
}
.filterBlock .filterRow.list-block .filter .secondary,
.filterBlock .filterRow.list-block .listTitle-content .secondary,
.filterBlock .filterRow.list-block .listTitle-secondary .secondary {
  font-weight: 400;
}
.filterBlock .filterRow.list-block .filter + div,
.filterBlock .filterRow.list-block .listTitle-content + div,
.filterBlock .filterRow.list-block .listTitle-secondary + div {
  margin: 0.25em 0 0;
}
.filterBlock .filterRow.list-block .filter {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  min-width: 0;
  height: auto;
  box-sizing: border-box;
}
.filterBlock .filterRow.list-block .filter .filter-listItem-time {
  min-width: 5em;
  text-align: center;
  margin-top: 0.1em;
  display: inline-block;
}
.filterBlock .filterRow.list-block .filter .filter-listItem-match {
  -webkit-box-flex: 1 1 auto;
  -webkit-flex: 1 1 auto;
  -ms-flex: 1 1 auto;
  flex: 1 1 auto;
  white-space: nowrap;
  text-overflow: ellipsis;
  overflow: hidden;
  display: block;
}
.filterBlock .filterRow.list-block .smallBtn {
  font-size: 0.95em;
}
.filterBlock .filterRow.list-block .smallBtn::before {
  -ms-transform: translate(0, -0.1em) scale(1.4);
  -webkit-transform: translate(0, -0.1em) scale(1.4);
  transform: translate(0, -0.1em) scale(1.4);
}
@media screen and (min-width: 0\0) {
  .filterBlock .filterRow.list-block .smallBtn::before {
    font-size: 0.75em;
  }
}
.filterBlock .filterRow.list {
  margin-bottom: -0.25em;
}
.filterBlock .filterRow.list .filter {
  margin: 0 0.25em 0.25em 0;
}
.filterBlock .filterRow .smallBtn {
  font-weight: 400 !important;
  float: none;
}
.filterBlock .filterRow::after {
  display: block;
  clear: both;
}
.filterBlock .listTitle,
.filterBlock .listTitle-secondary {
  font-weight: 700;
  white-space: nowrap;
  text-overflow: ellipsis;
  overflow: hidden;
}
.filterBlock .listTitle {
  color: #01122b;
}
.filterBlock .listTitle-secondary {
  color: #5574a7;
}
.filterBlock .listTitle-content {
  font-weight: 400;
  text-align: center;
}
.filterBlock .listTitle-content .accent {
  font-weight: 700;
}
.filterBlock.listGroup-5 {
  text-align: center;
  padding: 1.333em 1.333em 0;
}
.filterBlock.listGroup-5 .filterRow {
  float: left;
  width: calc((100% - 1.333em * 4) / 5 - 0.1em);
  margin: 0 1.333em 1.333em 0;
}
.filterBlock.listGroup-5 .filterRow:nth-child(5n) {
  margin-right: 0;
}
.filterBlock.listGroup-5 .filterRow:nth-child(6n) {
  clear: both;
}
.filterBlock.listGroup-5 .filterRow::after {
  display: block;
  clear: both;
}
.filterBlock.listGroup-5 .filterRow .filter {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-justify-content: center;
  -ms-flex-pack: center;
  justify-content: center;
}
.filterBlock.textGroup {
  padding: 0.5em 0;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
}
.filterBlock.textGroup .filterRow,
.filterBlock.textGroup .filterRow-large,
.filterBlock.textGroup .filterRow-larger {
  padding: 0 0.5em;
  min-width: 0;
  overflow: hidden;
  border-left: 1px solid #dfdfdf;
}
.filterBlock.textGroup .filterRow-large:first-child,
.filterBlock.textGroup .filterRow-larger:first-child,
.filterBlock.textGroup .filterRow:first-child {
  border-left: 0;
}
.filterBlock.textGroup .filterRow {
  -webkit-box-flex: 1;
  -webkit-flex: 1;
  -ms-flex: 1;
  flex: 1;
}
.filterBlock.textGroup .filterRow-large {
  -webkit-box-flex: 2;
  -webkit-flex: 2;
  -ms-flex: 2;
  flex: 2;
}
.filterBlock.textGroup .filterRow-larger {
  -webkit-box-flex: 3;
  -webkit-flex: 3;
  -ms-flex: 3;
  flex: 3;
}
.filterBlock::after {
  display: block;
  clear: both;
}
.filterBlock + [class*='accountTable'] .tableHead,
.filterBlock + [class*='accountTable'] .tableHead-sub {
  border-radius: 0;
}
.filterBlock-title {
  border-bottom-width: 0;
  color: #01122b;
  font-weight: 700;
  white-space: nowrap;
  text-overflow: ellipsis;
  overflow: hidden;
}
.filterBlock-title[class*='icon-']::before {
  font-size: 1.6em;
  margin-right: 0.25em;
  font-weight: 400;
  line-height: 1;
  vertical-align: top;
}
.filterBlock-title.accent {
  color: #e8010b;
}
.filterBlock-other {
  border: 0;
  background: #cdcdcd;
  color: #01122b;
  font-weight: 700;
}
.filterBlock-other .floatRight {
  float: right;
  margin-top: 0.15em;
}
.betSlip .hint,
.passStrength,
.quickBetPanel .hint {
  margin-top: 0.5em;
}
.filterBlock-other .floatRight [class*='icon-'] {
  font-weight: 400;
}
.filterBlock-other,
.filterBlock-title + [class*='filterBlock'],
[class*='heading-'] + [class*='filterBlock'] {
  border-radius: 0;
}
.hint,
.hint-absolute {
  background: #fffaba;
  padding: 0.5em 0.833em;
  color: #01122b;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
}
.hint .glyphIcon,
.hint-absolute .glyphIcon {
  margin-right: 0.5em;
  cursor: default;
}
.hint .content,
.hint-absolute .content {
  -webkit-box-flex: 1 0 0;
  -webkit-flex: 1 0 0px;
  -ms-flex: 1 0 0px;
  flex: 1 0 0px;
}
.hint .accent,
.hint-absolute .accent {
  color: #e8010b;
  /* font-weight: 700 */
}
.hint-absolute {
  position: absolute;
  border-radius: 3px;
  z-index: 32;
  min-width: 15em;
}
.hint-absolute::before {
  position: absolute;
  top: -0.9em;
  left: calc(100% / 2 - 0.5em);
  border-width: 0.5em;
  border-color: transparent transparent #feec6e;
  border-style: solid;
}
.hint-absolute.arrowDown::before {
  top: auto;
  bottom: -0.9em;
  border-color: #feec6e transparent transparent;
}
.oddsBet-circle .hint-absolute.arrowDown {
  min-width: 100%;
  text-align: center;
  -ms-transform: translateX(-0.25em);
  -webkit-transform: translateX(-0.25em);
  transform: translateX(-0.25em);
}
.hint-absolute.arrowLeft {
  top: 50%;
  -ms-transform: translateY(-50%);
  -webkit-transform: translateY(-50%);
  transform: translateY(-50%);
}
.hint-absolute.arrowLeft::before {
  top: calc(100% / 2 - 0.5em);
  left: -0.9em;
  border-color: transparent #feec6e transparent transparent;
}
.smallBtn .hint-absolute.arrowLeft {
  left: 1.25em;
}
.header-search .hint-absolute {
  left: 0;
  top: 95%;
  min-width: auto;
}
.oddsBet-circle:hover .hint-absolute {
  visibility: visible;
  top: -1.9em;
  left: -0.6em;
}
.oddsBet-circle .hint-absolute,
.oddsBet-circle.drawn .hint-absolute {
  visibility: hidden;
}
.field-group .hint-absolute {
  min-width: 12.5em;
}
.passStrength {
  display: block !important;
  border-radius: 3px;
  border: 1px solid #cdcdcd;
  box-shadow: 1px 1px 3px 2px rgba(0, 0, 0, 0.1) inset;
  background: #fff;
}
.passStrength span {
  width: 100%;
  color: #fff;
  text-align: center;
  display: block;
}
.passStrength.shortPass span {
  color: #9c0000;
  text-align: left;
  border-left: 5px solid #dd5b57;
  padding-left: 0.5em;
}
.passStrength.otherPass span {
  background: linear-gradient(to left, #cf3d3a 0, #dd5b57 100%);
  background: -webkit-linear-gradient(left, #dd5b57 0, #cf3d3a 100%);
}
.passStrength.badPass span {
  width: 33%;
  background: linear-gradient(to left, #cf3d3a 0, #dd5b57 100%);
  background: -webkit-linear-gradient(left, #dd5b57 0, #cf3d3a 100%);
}
.passStrength.goodPass span {
  width: 66%;
  background: linear-gradient(to left, #ec9739 0, #f2b556 100%);
  background: -webkit-linear-gradient(left, #f2b556 0, #ec9739 100%);
}
.passStrength.strongPass span {
  background: linear-gradient(to left, #43a543 0, #66bf66 100%);
  background: -webkit-linear-gradient(left, #66bf66 0, #43a543 100%);
}
.preloader,
.preloader-secondary,
.preloader-secondary-small,
.preloader-small,
.preloader-third,
.preloader-third-small {
  text-align: center;
  background: rgba(0, 0, 0, 0.03);
}
.preloader .spin,
.preloader-secondary .spin,
.preloader-secondary-small .spin,
.preloader-small .spin,
.preloader-third .spin,
.preloader-third-small .spin {
  position: relative;
  display: inline-block;
  width: 1.4em;
  height: 1.4em;
  margin: 0.34708em 0;
  font-size: 2.4em;
}
.preloader .spin-circle,
.preloader-secondary .spin-circle,
.preloader-secondary-small .spin-circle,
.preloader-small .spin-circle,
.preloader-third .spin-circle,
.preloader-third-small .spin-circle {
  position: absolute;
  width: inherit;
  height: inherit;
  opacity: 0;
  transform: rotate(225deg);
  -webkit-animation: spinCircle-rotate 5.5s linear infinite;
  animation: spinCircle-rotate 5.5s linear infinite;
}
.preloader .spin-circle:after,
.preloader-secondary .spin-circle:after,
.preloader-secondary-small .spin-circle:after,
.preloader-small .spin-circle:after,
.preloader-third .spin-circle:after,
.preloader-third-small .spin-circle:after {
  content: '';
  position: absolute;
  width: 0.24em;
  height: 0.24em;
  border-radius: 100%;
}
.preloader .spin-circle:nth-child(2),
.preloader-secondary .spin-circle:nth-child(2),
.preloader-secondary-small .spin-circle:nth-child(2),
.preloader-small .spin-circle:nth-child(2),
.preloader-third .spin-circle:nth-child(2),
.preloader-third-small .spin-circle:nth-child(2) {
  animation-delay: 240ms;
}
.preloader .spin-circle:nth-child(3),
.preloader-secondary .spin-circle:nth-child(3),
.preloader-secondary-small .spin-circle:nth-child(3),
.preloader-small .spin-circle:nth-child(3),
.preloader-third .spin-circle:nth-child(3),
.preloader-third-small .spin-circle:nth-child(3) {
  animation-delay: 480ms;
}
.preloader .spin-circle:nth-child(4),
.preloader-secondary .spin-circle:nth-child(4),
.preloader-secondary-small .spin-circle:nth-child(4),
.preloader-small .spin-circle:nth-child(4),
.preloader-third .spin-circle:nth-child(4),
.preloader-third-small .spin-circle:nth-child(4) {
  animation-delay: 720ms;
}
.preloader .spin-circle:nth-child(5),
.preloader-secondary .spin-circle:nth-child(5),
.preloader-secondary-small .spin-circle:nth-child(5),
.preloader-small .spin-circle:nth-child(5),
.preloader-third .spin-circle:nth-child(5),
.preloader-third-small .spin-circle:nth-child(5) {
  animation-delay: 960ms;
}
.preloader-secondary-small .spin,
.preloader-small .spin,
.preloader-third-small .spin {
  font-size: 1.4em;
}
.preloader .spin-circle:after,
.preloader-small .spin-circle:after {
  background: #7591c1;
}
.preloader-secondary .spin-circle:after,
.preloader-secondary-small .spin-circle:after {
  background: #bbb;
}
.preloader-third,
.preloader-third-small {
  background: rgba(85, 116, 167, 0.6);
}
.preloader-third .spin-circle:after,
.preloader-third-small .spin-circle:after {
  background: #fff;
}
.preloader-center {
  padding: 0;
  position: absolute;
  left: 0;
  right: 0;
  top: 0;
  bottom: 0;
  z-index: 14;
}
.preloader-center .spin {
  margin: auto;
  position: absolute;
  top: 0;
  bottom: 0;
  left: 0;
  right: 0;
}
@keyframes spinCircle-rotate {
  0% {
    transform: rotate(215deg);
    opacity: 1;
    animation-timing-function: ease-out;
  }
  7% {
    transform: rotate(465deg);
    animation-timing-function: linear;
  }
  30% {
    transform: rotate(705deg);
    animation-timing-function: ease-in-out;
  }
  39% {
    transform: rotate(945deg);
    animation-timing-function: linear;
  }
  70% {
    transform: rotate(1185deg);
    opacity: 1;
    animation-timing-function: ease-out;
  }
  75% {
    transform: rotate(1425deg);
    animation-timing-function: ease-out;
  }
  100%,
  76% {
    transform: rotate(1425deg);
    opacity: 0;
  }
}
.noInfo {
  background: #ededed;
  color: #01122b;
  padding: 0.833em;
  text-align: center;
  font-weight: 700;
  text-transform: uppercase;
}
.msg {
  position: fixed;
  -webkit-backface-visibility: hidden;
  padding: 0 2em;
  border-radius: 3px;
  width: 35em;
  margin: 0 auto;
  left: 0;
  right: 0;
  box-shadow: 0 0 0.2rem 0 rgba(0, 0, 0, 0.8);
  z-index: 30;
  color: #fff;
  font-size: 1.2em;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-justify-content: center;
  -ms-flex-pack: center;
  justify-content: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
}
.quickBetPanel,
.quickBetPanel .numericKeypad {
  box-shadow: 0 0 0.2rem 0 rgba(0, 0, 0, 0.4);
  background: #fff;
}
.msg .icon-confirm,
.msg .icon-messageWarning,
.msg .icon-switch {
  font-size: 4em;
  margin: 0 0.4em;
}
.msg .icon-confirm::before,
.msg .icon-messageWarning::before,
.msg .icon-switch::before {
  display: block;
  position: relative;
  top: 0.02em;
}
.msg.center .icon-confirm,
.msg.center .icon-messageWarning,
.msg.center .icon-switch {
  margin-left: 0;
}
.msg.success {
  background: linear-gradient(to bottom, #5dad00 0, #48a200 100%);
  background: -webkit-linear-gradient(bottom, #48a200 0, #5dad00 100%);
}
.msg.warning {
  background: linear-gradient(to bottom, #e8010b 0, #ab241e 100%);
  background: -webkit-linear-gradient(bottom, #ab241e 0, #e8010b 100%);
}
.msg.highlight {
  background: linear-gradient(to bottom, #f77a00 0, #f66800 100%);
  background: -webkit-linear-gradient(bottom, #f66800 0, #f77a00 100%);
}
.msg.active {
  top: 40%;
}
.msgText {
  -webkit-box-flex: 1 1 auto;
  -webkit-flex: 1 1 auto;
  -ms-flex: 1 1 auto;
  flex: 1 1 auto;
}
.msgText strong {
  font-size: 1.167em;
  font-size: 1.2em;
}
.msgText p {
  opacity: 0.8;
  line-height: 1.2;
}
.center .msgText {
  -webkit-box-flex: 0;
  -webkit-flex: 0;
  -ms-flex: 0;
  flex: 0;
}
.ani-loading {
  position: relative;
  display: inline-block;
  margin-left: 0.25em;
}
.ani-loading span {
  background-color: #fff;
  -webkit-animation: loading-a 1s infinite normal;
  animation: loading-a 1s infinite normal;
  border-radius: 100%;
  margin-right: 0.167em;
  width: 8px;
  height: 8px;
  display: inline-block;
}
.ani-loading span:nth-child(0) {
  -webkit-animation-delay: 0.45s;
  animation-delay: 0.45s;
}
.ani-loading span:nth-child(1) {
  -webkit-animation-delay: 0.6s;
  animation-delay: 0.6s;
}
.ani-loading span:nth-child(2) {
  -webkit-animation-delay: 0.75s;
  animation-delay: 0.75s;
}
.ani-loading span:nth-child(3) {
  -webkit-animation-delay: 0.9s;
  animation-delay: 0.9s;
}
.oddsBet {
  color: #01122b;
  font-weight: 700;
  min-height: 1.5em;
  vertical-align: top;
  padding-right: 0.7em;
}
.oddsBet::before {
  position: absolute;
  right: -0.1em;
}
@-moz-document url-prefix() {
  .oddsBet::before {
    top: 0.1em;
  }
}
.oddsBet.disable {
  background: 0 0;
  color: #a3a3a3;
  font-weight: 400;
}
.oddsBet.text-center {
  padding-right: 1px;
}
.moreBetTypeArea .oddsBet,
.multiOdds-moreBetType .oddsBet {
  padding-left: 0.7em;
}
.account .oddsBet {
  width: 2.7em;
  margin-right: 0.6em;
  margin-top: 0.2em;
  margin-left: -0.3em;
}
.indicatorDown-a::before,
.indicatorDown::before,
.indicatorUp-a::before,
.indicatorUp::before {
  -ms-transform: scale(1, 1);
  -webkit-transform: scale(1, 1);
  transform: scale(1, 1);
}
.indicatorUp-a::before,
.indicatorUp::before {
  content: '';
}
.indicatorDown-a::before,
.indicatorDown::before {
  content: '';
}
.indicatorDown::before,
.indicatorUp-a::before {
  color: #ffffff;
}
.indicatorDown-a::before,
.indicatorUp::before {
  color: #ffffff;
}
.indicatorDown:hover::before,
.indicatorUp-a:hover::before {
  color: #e8010b;
}
.indicatorDown-a:hover::before,
.indicatorUp:hover::before {
  color: #00a54f;
}
.quickBetPanel {
  display: none;
  min-width: 17em;
  cursor: default;
  padding: 0.5em;
  font-weight: 400;
  color: #01122b;
  text-align: left;
}
.quickBetPanel .btnArea,
.quickBetPanel .stakeBtnGroup {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  -webkit-justify-content: space-between;
}
.quickBetPanel .numericKeypad {
  width: 17em;
  padding: 0.5em 0.25em 0.5em 0.5em;
  margin: 0 0.3em;
  border-radius: 3px;
}
.quickBetPanel .btnArea {
  display: flex;
  -ms-flex-pack: justify;
  justify-content: space-between;
  margin-top: 0.5em;
}
.quickBetPanel .largeBtn {
  -webkit-box-flex: 1 1 auto;
  -webkit-flex: 1 1 auto;
  -ms-flex: 1 1 auto;
  flex: 1 1 auto;
}
.quickBetPanel .stakeBtnGroup {
  padding-bottom: 0.5em;
  display: flex;
  -ms-flex-pack: justify;
  justify-content: space-between;
  float: left;
  width: 100%;
}
.quickBetPanel .stakeBtnGroup + .otherBtnArea {
  padding-top: 0;
}
.quickBetPanel .btnNote {
  padding-bottom: 0.5em;
  text-align: center;
  clear: both;
  background: #fff;
}
.quickBetPanel .otherBtnArea {
  padding-top: 0.5em;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-justify-content: space-between;
  -ms-flex-pack: justify;
  justify-content: space-between;
  clear: both;
}
.quickBetPanel .otherBtnArea .largeBtn {
  -webkit-box-flex: 1 1 auto;
  -webkit-flex: 1 1 auto;
  -ms-flex: 1 1 auto;
  flex: 1 1 auto;
}
.quickBetPanel .hint .content {
  white-space: normal;
}
.panelActive,
.panelActive-bottomRight,
.panelActive-upperLeft,
.panelActive-upperRight {
  position: relative;
}
.panelActive .quickBetPanel,
.panelActive-bottomRight .quickBetPanel,
.panelActive-upperLeft .quickBetPanel,
.panelActive-upperRight .quickBetPanel {
  display: block;
  position: absolute;
  z-index: 16;
}
.panelActive .quickBetPanel .numericKeypad,
.panelActive-bottomRight .quickBetPanel .numericKeypad,
.panelActive-upperLeft .quickBetPanel .numericKeypad,
.panelActive-upperRight .quickBetPanel .numericKeypad {
  position: absolute;
}
.selected.panelActive-bottomRight::after,
.selected.panelActive-upperLeft::after,
.selected.panelActive-upperRight::after,
.selected.panelActive::after {
  content: '';
  position: absolute;
  left: 0;
  width: 100%;
  height: 0.28rem;
  background-color: #fff;
  z-index: 28;
}
.selected.indicatorDown-a.panelActive-bottomRight::after,
.selected.indicatorDown-a.panelActive-bottomRight:hover,
.selected.indicatorDown-a.panelActive-upperLeft::after,
.selected.indicatorDown-a.panelActive-upperLeft:hover,
.selected.indicatorDown-a.panelActive-upperRight::after,
.selected.indicatorDown-a.panelActive-upperRight:hover,
.selected.indicatorDown-a.panelActive::after,
.selected.indicatorDown-a.panelActive:hover,
.selected.indicatorDown.panelActive-bottomRight::after,
.selected.indicatorDown.panelActive-bottomRight:hover,
.selected.indicatorDown.panelActive-upperLeft::after,
.selected.indicatorDown.panelActive-upperLeft:hover,
.selected.indicatorDown.panelActive-upperRight::after,
.selected.indicatorDown.panelActive-upperRight:hover,
.selected.indicatorDown.panelActive::after,
.selected.indicatorDown.panelActive:hover,
.selected.indicatorUp-a.panelActive-bottomRight::after,
.selected.indicatorUp-a.panelActive-bottomRight:hover,
.selected.indicatorUp-a.panelActive-upperLeft::after,
.selected.indicatorUp-a.panelActive-upperLeft:hover,
.selected.indicatorUp-a.panelActive-upperRight::after,
.selected.indicatorUp-a.panelActive-upperRight:hover,
.selected.indicatorUp-a.panelActive::after,
.selected.indicatorUp-a.panelActive:hover,
.selected.indicatorUp.panelActive-bottomRight::after,
.selected.indicatorUp.panelActive-bottomRight:hover,
.selected.indicatorUp.panelActive-upperLeft::after,
.selected.indicatorUp.panelActive-upperLeft:hover,
.selected.indicatorUp.panelActive-upperRight::after,
.selected.indicatorUp.panelActive-upperRight:hover,
.selected.indicatorUp.panelActive::after,
.selected.indicatorUp.panelActive:hover {
  background-color: #ffaf96;
}
.panelActive .quickBetPanel {
  left: 0;
  border-radius: 0 3px 3px;
}
@media screen and (min-width: 0\0) {
  .panelActive .quickBetPanel {
    margin: -0.1em 0;
  }
}
.panelActive .quickBetPanel .numericKeypad {
  left: 100%;
  top: 0;
}
.panelActive.selected::after {
  bottom: -0.05em;
}
.panelActive-bottomRight .quickBetPanel {
  border-radius: 3px 0 3px 3px;
  right: 0;
}
.panelActive-bottomRight .quickBetPanel .numericKeypad {
  right: 100%;
  top: 0;
}
.panelActive-upperLeft.selected::after,
.panelActive-upperRight.selected::after {
  top: -0.05em;
}
.panelActive-bottomRight.selected::after {
  bottom: -0.05em;
}
.panelActive-upperLeft .quickBetPanel {
  border-radius: 3px 3px 3px 0;
  left: 0;
  bottom: 1.5em;
}
.panelActive-upperLeft .quickBetPanel .numericKeypad {
  left: 100%;
  bottom: 0;
}
.panelActive-upperRight .quickBetPanel {
  border-radius: 3px 3px 0;
  right: 0;
  bottom: 1.5em;
}
.panelActive-upperRight .quickBetPanel .numericKeypad {
  right: 100%;
  bottom: 0;
}
a::after,
a::before,
button::after,
button::before,
div::after,
div::before,
form::after,
form::before,
h1::after,
h1::before,
h2::after,
h2::before,
h3::after,
h3::before,
h4::after,
h4::before,
h5::after,
h5::before,
h6::after,
h6::before,
label.primary::after,
label.primary::before,
label::after,
label::before,
li::after,
li::before,
ol::after,
ol::before,
p::after,
p::before,
span::after,
span::before,
ul::after,
ul::before {
  font-family: iconFont;
}
.smallBtn,
.smallBtn-text {
  height: 1.1em;
  font-size: 1em;
}
.smallBtn-text::before,
.smallBtn::before {
  font-size: 1em;
  position: relative;
  line-height: 1;
}
.smallBtn + .smallBtn,
.smallBtn + .smallBtn-text,
.smallBtn-text + .smallBtn,
.smallBtn-text + .smallBtn-text {
  margin-left: 0.167em;
}
.icon-favorite.smallBtn-text::before,
.icon-favorite.smallBtn::before {
  font-size: 1.8em;
  top: -0.15em;
  left: -0.16em;
  /* color: #7591c1 */
}
@media screen and (min-width: 0\0) {
  .icon-favorite.smallBtn-text::before,
  .icon-favorite.smallBtn::before {
    font-size: 0.75em;
  }
}
.primary.smallBtn,
.primary.smallBtn-text {
  background: #363636;
  color: #fff !important;
}
.primary.smallBtn-text:hover,
.primary.smallBtn:hover {
  background: #01122b;
}
.accent.smallBtn,
.accent.smallBtn-text {
  background: #e8010b;
  color: #fff;
}
.accent.smallBtn-text:hover,
.accent.smallBtn:hover {
  background: #ca5d57;
}
.accent.icon-live.smallBtn-text:hover,
.accent.icon-live.smallBtn:hover {
  background: #e8010b;
}
.inactive-light.smallBtn,
.inactive-light.smallBtn-text {
  background: #ececec;
}
.inactive-light.smallBtn-text:hover,
.inactive-light.smallBtn:hover {
  background: #fff;
}
.inactive.smallBtn,
.inactive.smallBtn-text {
  background: #bbb;
  color: #fff;
}
.inactive.smallBtn-text:hover,
.inactive.smallBtn:hover {
  background: #a1a1a1;
}
.inactive.icon-streaming.smallBtn-text:hover,
.inactive.icon-streaming.smallBtn:hover {
  background: #bbb;
}
.inactive-dark.smallBtn,
.inactive-dark.smallBtn-text {
  background: #545454;
  color: #fff;
}
.inactive-dark.smallBtn-text:hover,
.inactive-dark.smallBtn:hover {
  background: #6e6e6e;
}
.special.smallBtn,
.special.smallBtn-text {
  background: #adbed6;
  color: #fff;
}
.special.smallBtn-text:hover,
.special.smallBtn:hover {
  background: #8ba3c5;
}
.specialA.smallBtn,
.specialA.smallBtn-text {
  background: #3485c7;
  color: #fff;
}
.specialB.smallBtn,
.specialB.smallBtn-text {
  background: #c14a99;
  color: #fff;
}
.specialC.smallBtn,
.specialC.smallBtn-text {
  background: #7591c1;
  color: #fff;
}
.specialC.smallBtn-text:hover,
.specialC.smallBtn:hover {
  background: #5275b1;
}
.specialD.smallBtn,
.specialD.smallBtn-text {
  background: #f77a00;
  color: #fff;
}
.specialD.smallBtn-text:hover,
.specialD.smallBtn:hover {
  background: #ff942b;
}
.textAccent.smallBtn,
.textAccent.smallBtn-text {
  color: #e8010b;
}
.textA.smallBtn,
.textA.smallBtn-text {
  color: #435f8b;
}
.textB.smallBtn,
.textB.smallBtn-text {
  color: #73483e;
}
.textC.smallBtn,
.textC.smallBtn-text {
  color: #01122b;
}
.circle.smallBtn,
.circle.smallBtn-text {
  border-radius: 100%;
}
.flexible.smallBtn,
.flexible.smallBtn-text,
.widgetPanel .smallBtn-text.bottomArea.flexible-close,
.widgetPanel .smallBtn-text.bottomArea.flexible-open,
.widgetPanel .smallBtn.bottomArea.flexible-close,
.widgetPanel .smallBtn.bottomArea.flexible-open {
  width: auto;
}
.smallBtn {
  width: 1.25em;
  padding: 0;
}

.smallBtn.icon-live-tv {
  width: 2em;
}

.smallBtn.icon-coffee::before,
.smallBtn.icon-rain::before {
  font-size: 1.4em;
  top: -0.1em;
}

.smallBtn.parlay-ticket-expand-button {
  width: 1em;
  padding: 0 0.1em;
}

@media screen and (min-width: 0\0) {
  .smallBtn.icon-coffee::before,
  .smallBtn.icon-rain::before {
    font-size: 0.8em;
  }
}
.smallBtn.icon-result::before {
  font-size: 1em;
  top: 0.15em;
  left: 0.1em;
}
.smallBtn-text {
  min-width: 3.5em;
  line-height: 1;
  padding: 0 0.3em;
}
.smallBtn-text::before {
  /* top: .15em;
	margin-left: -.3em;
	margin-right: -.05em; */
  line-height: 0;
}
@media screen and (min-width: 0\0) {
  .smallBtn-text::before,
  .smallBtn.icon-result::before {
    font-size: 0.8em;
  }
}
.smallBtn-text.icon-moreCollapse::before,
.smallBtn-text.icon-moreExpand::before {
  font-size: 1em;
}
.buttonNav,
.buttonNav-upper {
  background: #fff;
  color: #01122b;
  position: absolute;
  z-index: 31;
  box-shadow: 0 0 0.2rem 0 rgba(0, 0, 0, 0.8);
  white-space: nowrap;
  border: 1px solid #cdcdcd;
  visibility: hidden;
  opacity: 0;
  transition: all 0.1s ease-in;
  -ms-transform: translateX(calc(-50% + (1.25em / 2)));
  -webkit-transform: translateX(calc(-50% + (1.25em / 2)));
  transform: translateX(calc(-50% + (1.25em / 2)));
}
.buttonNav-upper > li + li,
.buttonNav > li + li {
  border-top: 1px solid #cdcdcd;
}
.buttonNav-upper > li,
.buttonNav > li {
  padding: 0.15em 0.3em;
  height: 0;
}
.buttonNav-upper > li:hover,
.buttonNav > li:hover {
  background: #d6d6d6;
}
.smallBtn:hover .buttonNav,
.smallBtn:hover .buttonNav-upper {
  visibility: visible;
  opacity: 1;
}
.smallBtn:hover .buttonNav-upper > li,
.smallBtn:hover .buttonNav > li {
  height: auto;
}
.buttonNav {
  top: 0;
}
.smallBtn:hover .buttonNav {
  top: 1.25em;
}
.buttonNav-upper {
  bottom: 0;
}
.smallBtn:hover .buttonNav-upper {
  bottom: 1.25em;
}
.largeBtn.secondary,
.largeBtn.tertiary {
  border-width: 1px;
  border-style: solid;
  padding: 0.2em 0.75em;
}
.largeBtn {
  background: linear-gradient(to bottom, #7591c1 0, #5574a7 100%);
  background: -webkit-linear-gradient(bottom, #5574a7 0, #7591c1 100%);
  color: #fff;
  font-weight: bold;
  padding: 0.3em 0.833em;
  text-align: center;
  white-space: nowrap;
}
.largeBtn:hover {
  background: linear-gradient(to bottom, #879fc9 0, #6582b1 100%);
  background: -webkit-linear-gradient(bottom, #6582b1 0, #879fc9 100%);
}
.largeBtn::before {
  float: left;
  -ms-transform: translate(0, 0) scale(1.3);
  -webkit-transform: translate(0, 0) scale(1.3);
  transform: translate(0, 0) scale(1.3);
  margin: 0 0.2em;
}
.largeBtn.spin::before {
  -webkit-animation: rotateScale 1.5s linear infinite;
  animation: rotateScale 1.5s linear infinite;
}
.largeBtn.secondary {
  background: #cdcdcd;
  color: #01122b;
  border-color: #cdcdcd;
}
.largeBtn.secondary:hover {
  background: silver;
  border-color: silver;
}
.largeBtn.tertiary {
  background: linear-gradient(to bottom, #ececec 0, #cdcdcd 100%);
  background: -webkit-linear-gradient(bottom, #cdcdcd 0, #ececec 100%);
  color: #01122b;
  border-color: #a3a3a3;
}
.largeBtn.tertiary:hover {
  background-image: none;
  background-color: #f5f5f5;
  box-shadow: 0 0 0.2rem 0 rgba(0, 0, 0, 0.8);
}
.largeBtn.accent {
  background: linear-gradient(to bottom, #ca5d57 0, #e8010b 100%);
  background: -webkit-linear-gradient(bottom, #e8010b 0, #ca5d57 100%);
  color: #fff;
}
.largeBtn.accent:hover {
  background: #ca5d57;
}
.largeBtn.specialD {
  background: linear-gradient(to bottom, #ff942b 0, #f77a00 100%);
  background: -webkit-linear-gradient(bottom, #f77a00 0, #ff942b 100%);
}
.crossSelling-list .playNow,
.crossSelling-list span {
  background: #ff942b;
  border: 1px solid #c46100;
}
.largeBtn.specialD:hover {
  background: #ff942b;
}
.largeBtn.disable {
  background: linear-gradient(to bottom, #d5d5d5 0, #cdcdcd 100%);
  background: -webkit-linear-gradient(bottom, #cdcdcd 0, #d5d5d5 100%);
  color: #a3a3a3;
  cursor: default;
}
.largestBtn,
.largestBtn-lightBlue {
  border-radius: 3px;
  background: linear-gradient(to bottom, #7591c1 0, #5574a7 100%);
  background: -webkit-linear-gradient(bottom, #5574a7 0, #7591c1 100%);
  color: #fff;
  padding: 0.3em;
  font-size: 2em;
}
.largestBtn-lightBlue:hover,
.largestBtn:hover {
  color: #fff;
  background: linear-gradient(to bottom, #879fc9 0, #6582b1 100%);
  background: -webkit-linear-gradient(bottom, #6582b1 0, #879fc9 100%);
}
.largestBtn.text-lightBlue,
.text-lightBlue.largestBtn-lightBlue {
  color: #adbed6;
}
.largestBtn.text-lightBlue:hover,
.text-lightBlue.largestBtn-lightBlue:hover {
  color: #fff;
  background: linear-gradient(to bottom, #879fc9 0, #6582b1 100%);
  background: -webkit-linear-gradient(bottom, #6582b1 0, #879fc9 100%);
}
.largestBtn-lightBlue {
  background: linear-gradient(to bottom, #adbed6 0, #7591c1 100%);
  background: -webkit-linear-gradient(bottom, #7591c1 0, #adbed6 100%);
}
.largestBtn-lightBlue:hover {
  background: linear-gradient(to bottom, #becbdf 0, #879fc9 100%);
  background: -webkit-linear-gradient(bottom, #879fc9 0, #becbdf 100%);
}
.circleBtn {
  border-radius: 100%;
  display: inline-block;
  padding: 0.3em;
  background: #5574a7;
}
.circleBtn::before {
  display: inline-block;
  color: #fff;
  font-size: 1.5em;
  line-height: 1;
}
.circleBtn:hover {
  background: #768fb9;
}
.tool {
  background: #f5f5f5;
  color: #01122b;
  border: 1px solid #cdcdcd;
  width: 1.8em;
  height: 1.8em;
  float: left;
  border-radius: 3px;
}
.tool::before {
  font-size: 1.25em;
  position: relative;
  top: 0.35em;
  left: 0.3em;
  line-height: 1;
}
.tool + .tool {
  margin-left: 0.167em;
}
.setting {
  border-radius: 0 3px 3px 0;
  width: 0.667em;
  height: 2em;
  background: #cdcdcd;
  color: #fff;
  padding-left: 0;
  overflow: hidden;
  position: absolute;
  left: -0.667em;
}
.setting::before {
  content: '';
  position: relative;
  right: 0.65em;
  font-size: 1.3em;
  line-height: 1;
}
@-moz-document url-prefix() {
  .setting::before {
    top: 0.1em;
  }
}
.setting:hover {
  background: #7c7c7c;
  width: 2em;
  box-shadow: 0 0 0.2rem 0 rgba(0, 0, 0, 0.4);
  z-index: 12;
}
.setting:hover::before {
  right: -0.2em;
}
.setting.fixed {
  border-radius: 3px;
  position: static;
  margin-left: 0.25em;
}
.switch,
.withSwitch.filter .switch {
  margin-left: 0.3em;
}
.setting.fixed::before {
  right: 0.25em;
}
.setting.fixed:hover {
  width: 0.667em;
  box-shadow: none;
}
.setting.showMore::before {
  content: '';
}
.setting.showLess::before {
  content: '';
}
.lineCircle-accent.glyphIcon,
.lineCircle-accent.glyphIcon-large,
.lineCircle-primary.glyphIcon,
.lineCircle-primary.glyphIcon-large {
  border-radius: 100%;
  border: 1px solid transparent;
  width: 1.5em;
  height: 1.5em;
}
.glyphIcon,
.glyphIcon-large {
  padding: 0;
  color: #7c7c7c;
  width: 1.25em;
  height: 1.25em;
}
/* .glyphIcon-large::before, .glyphIcon::before {
	line-height: 1;
	font-size: 1.55em;
	font-weight: 400;
	display: block
} */
.switch > span:before,
.withSwitch .switch {
  display: inline-block;
}
.lineCircle-accent.glyphIcon,
.lineCircle-accent.glyphIcon-large {
  border-color: #e8010b;
}
.lineCircle-primary.glyphIcon,
.lineCircle-primary.glyphIcon-large {
  border-color: #5574a7;
}
.primary.glyphIcon,
.primary.glyphIcon-large {
  color: #bb7a20;
}
.accent.glyphIcon,
.accent.glyphIcon-large {
  color: #e8010b;
}
.accountTable .heading-default .secondary.glyphIcon,
.accountTable .heading-default .secondary.glyphIcon-large,
.accountTable-verticalAlignTop .heading-default .secondary.glyphIcon,
.accountTable-verticalAlignTop .heading-default .secondary.glyphIcon-large,
.secondary.glyphIcon,
.secondary.glyphIcon-large {
  color: #ffffff;
}
.specialA.glyphIcon,
.specialA.glyphIcon-large {
  color: #fff;
}
.glyphIcon {
  font-size: 1em;
}
.glyphIcon-large {
  font-size: 1.25em;
}
.withSwitch .icon-clock-thunder {
  color: #5574a7;
}
.switch {
  border-radius: 3px;
  position: relative;
  top: 0.05em;
  color: #fff;
  background: #5574a7;
  border: 1px solid #5574a7;
  box-sizing: content-box;
  transition: all 0.5s ease-in;
}
.switch > span {
  float: left;
  padding: 0 0.3em;
  text-align: center;
}
.switch > span:before {
  font-size: 1.4em;
  line-height: 0.9;
}
.switch::after {
  content: '';
  display: block;
  clear: both;
}
.switch .switch-on::before {
  content: '';
}
.switch .switch-off::before {
  content: '';
}
.switch .switch-handle {
  border-radius: 3px;
  transition: all 0.5s ease-in;
  position: absolute;
  color: #5574a7;
  background: #fff;
}
.switch.on .switch-handle {
  right: 0;
}
.switch.off .switch-handle {
  right: 50%;
}
.switch.off {
  background: #a3a3a3;
  border-color: #a3a3a3;
}
.switch-mmr .switch-handle::before {
  content: '';
}
.flatBtn {
  font-size: 1.5em;
  padding: 0.3em 1em;
  cursor: pointer;
  border-radius: 1.8em;
  color: #fff;
  background-color: #7591c1;
}
.filter.oddsTableStatus-connecting,
.filter.oddsTableStatus-offline {
  cursor: default;
}
.flatBtn:hover {
  background-color: #5574a7;
}
.flatBtn.secondary {
  background-color: #bbb;
  color: #fff;
}
.flatBtn.secondary:hover {
  background-color: #a3a3a3;
}
.dropdown,
.dropdown-Date,
.dropdown-flexible {
  position: relative;
  border: 1px solid #cdcdcd;
  border-radius: 3px;
}
.dropdown-Date::after,
.dropdown-flexible::after,
.dropdown::after {
  content: '';
  position: absolute;
  top: 0.4em;
  right: 0.25em;
  line-height: 1;
  -ms-transform: scale(1.3);
  -webkit-transform: scale(1.3);
  transform: scale(1.3);
}
.dropdown .selected,
.dropdown-Date .selected,
.dropdown-flexible .selected {
  padding-right: 0.7em;
  height: inherit;
}
.dropdown .txt,
.dropdown-Date .txt,
.dropdown-flexible .txt {
  display: block;
  padding: 0 0.5em;
}
.dropdown .dropdownPanel,
.dropdown-Date .dropdownPanel,
.dropdown-flexible .dropdownPanel {
  position: absolute;
  z-index: 15;
  box-shadow: 0 0.2rem 0.2rem 0 rgba(0, 0, 0, 0.4);
  width: calc(100% + 2px);
  margin: -1px;
  max-height: 30em;
  overflow-y: auto;
  overflow-x: hidden;
  border-radius: 0 0 3px 3px;
  visibility: hidden;
  height: 0;
}
.dropdown .dropdownPanel .content,
.dropdown-Date .dropdownPanel .content,
.dropdown-flexible .dropdownPanel .content {
  margin-left: -1px;
  margin-right: -1px;
  padding: 0.4em 2.5em 0.4em 0.5em;
  border-style: solid;
  border-width: 0 1px;
  border-color: #cdcdcd;
}
.dropdown .dropdownPanel .content:last-child,
.dropdown-Date .dropdownPanel .content:last-child,
.dropdown-flexible .dropdownPanel .content:last-child {
  border-radius: 0 0 3px 3px;
  border-bottom-width: 1px;
}
.dropdownActive.dropdown,
.dropdownActive.dropdown-Date,
.dropdownActive.dropdown-flexible {
  border-radius: 3px 3px 0 0;
}
.dropdownActive.dropdown .dropdownPanel,
.dropdownActive.dropdown-Date .dropdownPanel,
.dropdownActive.dropdown-flexible .dropdownPanel {
  visibility: visible;
  height: auto;
}
.dropdown-Date:hover {
  border-radius: 3px;
}
.dropdown-Date::after {
  content: '';
  top: 0.35em;
}
.dropdown-Date .selected .txt {
  width: 11em;
  white-space: nowrap;
  text-overflow: ellipsis;
  overflow: hidden;
}
.dropdown-flexible {
  padding: 0;
}
.dropdown-flexible .selected {
  margin: 0;
  padding: 0;
}
.dropdown-flexible .dropdownPanel .content,
.dropdown-flexible .selected .txt {
  padding-right: 1.5em;
}
.dropdown-flexible .dropdownPanel {
  -webkit-overflow-scrolling: touch;
  overflow-scrolling: touch;
  overflow-y: auto;
  overflow-x: hidden;
}
.dropdown-flexible .dropdownPanel .content:first-child {
  border-radius: 0 0 3px 3px;
}
.dropdown-styleA .dropdownPanel {
  padding: 0.5em;
}
.dropdown-styleA .dropdownPanel::after {
  content: '';
  display: block;
  clear: both;
}
.dropdown-styleA .dropdownPanel .content {
  float: left;
  width: calc(100% / 14.17);
  padding: 0.5em 0;
  text-align: center;
  font-weight: 400;
}
.dropdown-styleA .dropdownPanel .content.keySelected,
.dropdown-styleA .dropdownPanel .content:hover {
  background: #d5e0f0 !important;
}
.dropdown-styleA .dropdownPanel .content.current {
  background: #5574a7 !important;
  color: #fff;
  font-weight: 700;
}
.dropdown-styleA .dropdownPanel .content + .content-title {
  margin-top: 0.5em;
}
.dropdown-styleA .dropdownPanel .content-title {
  clear: both;
  font-weight: 700;
  width: 43em;
  background: #a3a3a3;
  color: #fff;
  margin-bottom: 0.5em;
  padding: 0.18em 0;
  border-radius: 0 !important;
}
.filter,
.hotKey {
  border-radius: 3px;
}
.dropdown-styleA .dropdownPanel .content-title:hover {
  background: #a3a3a3 !important;
}
.hotKey {
  width: 1.25em;
  height: 1.25em;
  color: #fff;
  background: #233d67;
  margin-right: 0.167em;
  font-size: 1.3em;
  vertical-align: middle;
}
.hotKey:hover {
  background: #30548d;
}
.hotKey::before {
  font-size: 1.25em;
  line-height: 1;
  display: block;
  position: relative;
  top: 0.04em;
}
.hotKey.accent {
  background: #e8010b;
}
.hotKey.accent:hover {
  background: #ca5d57;
}
.data {
  text-align: center;
  background: linear-gradient(to bottom, #7591c1 0, #6383b9 100%);
  background: -webkit-linear-gradient(bottom, #6383b9 0, #7591c1 100%);
  padding: 0.05em 0.4em 0.05em 0.3em;
  border: 1px solid #233d67;
  font-weight: 700;
  color: #fff;
  min-height: 1.6em;
}
.data::before {
  font-size: 1.3em;
  position: relative;
  font-weight: 400;
  line-height: 1;
}
.data:hover {
  background-image: none;
  background-color: #30548d;
}
.data .data-text {
  margin-left: 0.25em;
}
.filter.dropdown .selected,
.filter.dropdown-Date .selected,
.filter.dropdown-flexible .selected {
  margin-left: -0.5em;
  padding-left: 0.5em;
  min-height: inherit;
}
.filter,
.form {
  min-height: 1.5em;
}
.filter.dropdown .selected .txt,
.filter.dropdown-Date .selected .txt,
.filter.dropdown-flexible .selected .txt {
  display: block;
  padding-left: 0;
}
.filter.dropdown .dropdownPanel,
.filter.dropdown-Date .dropdownPanel,
.filter.dropdown-flexible .dropdownPanel {
  white-space: nowrap;
  min-width: 100%;
  width: auto;
  background: #fff;
  border: 1px solid #cdcdcd;
  left: 0;
}
.filter.dropdown .dropdownPanel .content,
.filter.dropdown-Date .dropdownPanel .content,
.filter.dropdown-flexible .dropdownPanel .content {
  border-width: 0;
}
.filter.dropdown .dropdownPanel .content.keySelected,
.filter.dropdown .dropdownPanel .content:hover,
.filter.dropdown-Date .dropdownPanel .content.keySelected,
.filter.dropdown-Date .dropdownPanel .content:hover,
.filter.dropdown-flexible .dropdownPanel .content.keySelected,
.filter.dropdown-flexible .dropdownPanel .content:hover {
  background: #d6d6d6;
}
.filter.dropdown .dropdownPanel .content:first-child,
.filter.dropdown-Date .dropdownPanel .content:first-child,
.filter.dropdown-flexible .dropdownPanel .content:first-child {
  border-radius: 0 3px 0 0;
}
.filter.oddsTableStatus,
.filter.oddsTableStatus-connecting,
.filter.oddsTableStatus-offline {
  width: 2.5em;
  height: 1.5em;
  overflow: hidden;
  position: relative;
}
.filter.oddsTableStatus-connecting::before,
.filter.oddsTableStatus-offline::before,
.filter.oddsTableStatus::before {
  background: url(../../general/common/Images/connectIcon.png) no-repeat;
  content: '';
  position: absolute;
  top: -0.05em;
  width: 897px;
  height: 22px;
  z-index: 1;
}
.filter {
  float: left;
  padding: 0.18em 0.5em;
  color: #01122b;
  text-transform: uppercase;
  background-color: #bfbfbf;
  background-image: -webkit-gradient(linear, left top, left bottom, from(#bfbfbf), to(#999999));
  background-image: -webkit-linear-gradient(top, #bfbfbf, #999999);
  background-image: -moz-linear-gradient(top, #bfbfbf, #999999);
  background-image: -ms-linear-gradient(top, #bfbfbf, #999999);
  background-image: -o-linear-gradient(top, #bfbfbf, #999999);
  background-image: linear-gradient(to bottom, #bfbfbf, #999999);
  filter: progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr=#BFBFBF, endColorstr=#999999);
}
.filter:hover {
  color: #fff;
  background-color: #605f5f;
  background-image: -webkit-gradient(linear, left top, left bottom, from(#605f5f), to(#171717));
  background-image: -webkit-linear-gradient(top, #605f5f, #171717);
  background-image: -moz-linear-gradient(top, #605f5f, #171717);
  background-image: -ms-linear-gradient(top, #605f5f, #171717);
  background-image: -o-linear-gradient(top, #605f5f, #171717);
  background-image: linear-gradient(to bottom, #605f5f, #171717);
  filter: progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr=#605f5f, endColorstr=#171717);
}

.filter.InputAddOn {
  padding: 0;
  border: 1px solid #e1e1e1;
  height: 20px;
  background-color: #e1e1e1;
  background-image: -webkit-gradient(linear, left top, left bottom, from(#f1f1f1), to(#d1d1d1));
  background-image: -webkit-linear-gradient(top, #f1f1f1, #d1d1d1);
  background-image: -moz-linear-gradient(top, #f1f1f1, #d1d1d1);
  background-image: -ms-linear-gradient(top, #f1f1f1, #d1d1d1);
  background-image: -o-linear-gradient(top, #f1f1f1, #d1d1d1);
  background-image: linear-gradient(to bottom, #f1f1f1, #d1d1d1);
  filter: progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr=#f1f1f1, endColorstr=#d1d1d1);
}
.filter.InputAddOn .InputAddOn-field,
.filter.InputAddOn .InputAddOn-item {
  border: none;
  background: none;
}

.filter div::before,
.filter::before {
  font-size: 1em;
  -ms-transform: scale(1.5);
  -webkit-transform: scale(1.5);
  transform: scale(1.5);
  line-height: 1;
  float: left;
  padding: 0.25em 0.5em;
}
.filter .text-fill {
  background: #fff;
  border-radius: 3px;
  padding: 0 0.833em;
  -ms-transform: scale(0.9);
  -webkit-transform: scale(0.9);
  transform: scale(0.9);
  display: inline-block;
  margin: 0 -0.3em 0 -0.2em;
}
.filter + .filter {
  margin-left: 0.25em;
}
.filter.icon-selectLeague::before {
  -ms-transform: translate(0, 0) scale(1.4);
  -webkit-transform: translate(0, 0) scale(1.4);
  transform: translate(0, 0) scale(1.4);
}
.filter.icon-refresh::before {
  -ms-transform: translate(0, 0) scale(1.4);
  -webkit-transform: translate(0, 0) scale(1.4);
  transform: translate(0, 0) scale(1.4);
}
.filter.icon-refresh.spin::before {
  -webkit-transform-origin: center center;
  transform-origin: center center;
  -webkit-animation: rotateScale-large 1.5s linear infinite;
  animation: rotateScale-large 1.5s linear infinite;
}
.filter.block-center {
  width: 100%;
  margin: 0;
  text-align: center;
  box-sizing: border-box;
}
.filter.block-center::before {
  float: none;
  font-size: 1.5em;
}
.moreBetType-filter-container .filter.dropdown {
  float: none;
  vertical-align: middle;
  margin: 0 0.5em;
}
.filter.disable {
  color: #7c7c7c;
  color: rgba(84, 84, 84, 0.65);
  background: #cdcdcd;
  cursor: default;
}
.filter.disable.dropdownActive .dropdownPanel,
.filter.disable.dropdownActive.dropdown-flexible .dropdownPanel {
  visibility: hidden;
  height: 0;
}
.filter.disable .hightlight,
.filter.disable.icon-selectLeague::before {
  color: #7591c1;
}
.filter.disable .switch {
  opacity: 0.5;
}
.filter.primary {
  background-color: #5574a7;
  color: #fff;
  font-weight: 700;
}
.filter.primary .text-fill {
  color: #5574a7;
}
.filter.secondary {
  background-color: #7c7c7c;
  color: #fff;
  font-weight: 700;
}
.filter.secondary .text-fill {
  color: #7c7c7c;
}
.filter.active {
  color: #fff;
  background-color: #605f5f;
  background-image: -webkit-gradient(linear, left top, left bottom, from(#605f5f), to(#171717));
  background-image: -webkit-linear-gradient(top, #605f5f, #171717);
  background-image: -moz-linear-gradient(top, #605f5f, #171717);
  background-image: -ms-linear-gradient(top, #605f5f, #171717);
  background-image: -o-linear-gradient(top, #605f5f, #171717);
  background-image: linear-gradient(to bottom, #605f5f, #171717);
  filter: progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr=#605f5f, endColorstr=#171717);
}
.filter.active-live {
  color: #e8010b;
  background: #ffddd2;
}
.filter.withCheckbox .checkbox::before,
.form {
  color: #01122b;
}
.filter.oddsTableStatus-connecting:hover,
.filter.oddsTableStatus-offline:hover {
  background: #ececec;
}
.filter.withCheckbox .sportName {
  padding-left: 1.4rem;
}
.filter.oddsTableStatus::before {
  transform: translateX(-819px);
  left: -0.05em;
}
.filter.oddsTableStatus-offline::before {
  transform: translateX(-857px);
  left: -0.05em;
}
.form,
.form.dropdown .content {
  background: #fff;
}
.filter.oddsTableStatus-connecting::before {
  left: 0.15em;
  -webkit-animation: playConnect 4s steps(21) infinite normal;
  animation: playConnect 4s steps(21) infinite normal;
  -webkit-backface-visibility: hidden;
  -webkit-perspective: 1000;
  -webkit-transform: translateZ(0);
}
.form .dropdownPanel,
.inOddsTable .dropdownPanel {
  left: 0;
}
@-ms-keyframes playConnect {
  from {
    transform: translateX(0);
  }
  to {
    transform: translateX(-819px);
  }
}
@-moz-keyframes playConnect {
  from {
    transform: translateX(0);
  }
  to {
    transform: translateX(-819px);
  }
}
@-webkit-keyframes playConnect {
  from {
    transform: translateX(0);
  }
  to {
    transform: translateX(-819px);
  }
}
@keyframes playConnect {
  from {
    transform: translateX(0);
  }
  to {
    transform: translateX(-819px);
  }
}
.form {
  border: 1px solid #cdcdcd;
}
.form.dropdown .txt {
  padding-left: 0;
}
.form.dropdown .content.keySelected,
.form.dropdown .content:hover {
  background: #dfdfdf;
}
.field-group .form.dropdown {
  width: 100%;
}
.form.drag > div {
  padding-right: 1.2em;
  white-space: nowrap;
  text-overflow: ellipsis;
  overflow: hidden;
}
.form.drag:hover {
  background-color: #f5eeb8;
  cursor: move;
  border-color: #a5a5a5;
  color: #01122b;
}
.form.disable,
.search .form {
  cursor: default;
}
.form.drag::after {
  content: '';
  position: absolute;
  top: 0.2em;
  right: 0.4em;
}
.form.btn {
  background: #fff;
}
.form.btn::before {
  line-height: 1.7em;
}
.form.input-accent {
  background: #ffccbc;
  color: #9c0000;
  border: 1px solid #9c0000;
}
.form.input-inline {
  float: none;
  display: inline-block;
}
.form.disable {
  color: #7c7c7c;
  background: #cdcdcd;
}
.inOddsTable,
.inOddsTable.dropdown .content {
  background: #fff;
}
input.form {
  cursor: text;
}
.collapsible > li > a,
.tabs-item {
  cursor: pointer;
  position: relative;
}
.inOddsTable {
  color: #01122b;
  box-sizing: border-box;
  width: 100%;
}
.inOddsTable.dropdown .content:hover {
  background: #d6d6d6;
}
.message {
  background: #e8eff5;
  color: #01122b;
  border: 1px solid #cdcdcd;
  width: 1.8em;
  height: 1.8em;
  border-radius: 3px;
}
.message::before {
  font-size: 1em;
  position: relative;
  top: 0.5em;
  left: 0.35em;
  font-weight: 700;
  line-height: 1;
}
.message:hover {
  background: #7c7c7c;
  color: #fff;
  border-color: #7c7c7c;
}
.header-collapse .message {
  width: 2.5em;
  color: #fff;
  background: 0 0;
  border: 0;
  height: 2em;
}
.header-collapse .message::before {
  left: 0.7em;
  top: 0.65em;
}
.header-collapse .message:hover {
  background: #30548d;
}
.trigger.toggle,
.trigger.toggle-accent,
.trigger.toggle-primary {
  /* border-right: 1px solid transparent */
}
.icon-open.trigger.toggle-accent::before,
.icon-open.trigger.toggle-primary::before,
.icon-open.trigger.toggle::before {
  content: '';
}
.icon-close.trigger.toggle-accent::before,
.icon-close.trigger.toggle-primary::before,
.icon-close.trigger.toggle::before {
  content: '';
}
.trigger {
  width: 2em;
  height: 1.8em;
  border-radius: 0;
  color: #7c7c7c;
}
.trigger::before {
  font-size: 1.8em;
  position: relative;
  top: -0.06em;
  left: -0.25em;
  line-height: 1;
}
.league .trigger {
  margin-left: 0;
  margin-right: 0.25em;
}
.trigger.toggle {
  background: linear-gradient(to bottom, #cdcdcd 0, #bbb 100%);
  background: -webkit-linear-gradient(bottom, #bbb 0, #cdcdcd 100%);
  border-right-color: #a3a3a3;
  color: rgba(0, 0, 0, 0.9);
}
.trigger.toggle:hover {
  background: linear-gradient(to bottom, #d5d5d5 0, #c3c3c3 100%);
  background: -webkit-linear-gradient(bottom, #c3c3c3 0, #d5d5d5 100%);
}
.trigger.toggle-primary {
  background: #eaac33;
  background-image: -webkit-linear-gradient(top, #eaac33, #bc7a23);
  background-image: -moz-linear-gradient(top, #eaac33, #bc7a23);
  background-image: -ms-linear-gradient(top, #eaac33, #bc7a23);
  background-image: -o-linear-gradient(top, #eaac33, #bc7a23);
  background-image: linear-gradient(to bottom, #eaac33, #bc7a23);
  /* border-right-color: #3b5174; */
  color: rgba(255, 255, 255, 0.6);
}
.trigger.toggle-primary:hover {
  background: #e6ac61;
  background-image: -webkit-linear-gradient(top, #e6ac61, #b36d12);
  background-image: -moz-linear-gradient(top, #e6ac61, #b36d12);
  background-image: -ms-linear-gradient(top, #e6ac61, #b36d12);
  background-image: -o-linear-gradient(top, #e6ac61, #b36d12);
  background-image: linear-gradient(to bottom, #e6ac61, #b36d12);
}

.trigger.toggle-accent {
  background: linear-gradient(to bottom, #c44a44 0, #e8010b 100%);
  background: -webkit-linear-gradient(bottom, #e8010b 0, #c44a44 100%);
  border-right-color: #7b2b27;
  color: rgba(255, 255, 255, 0.6);
}
.collapsible .text-primary,
.collapsible.vertical-line > li > a {
  font-weight: 700;
  color: #5574a7;
}
.trigger.toggle-accent:hover {
  background: linear-gradient(to bottom, #ca5d57 0, #c44a44 100%);
  background: -webkit-linear-gradient(bottom, #c44a44 0, #ca5d57 100%);
}
.oddsTable > .trigger {
  position: absolute;
  top: 0;
  left: 0;
  width: 22px;
  padding: 0;
  height: 44px;
  padding-top: 6px;
  padding-left: 6px;
}
.setCol + .setCol .trigger {
  margin-left: -1px;
}
.toggle-higher {
  height: 3.8em;
}
.toggle-higher::before {
  top: 0;
}
.collapsible > li.active > a::before {
  content: '';
}
.collapsible > li.active .innerContent {
  display: block;
}
.collapsible > li > a {
  display: block;
  padding: 0.5em 1em 0.5em 2.25em;
}
.collapsible > li > a label {
  display: inline-block;
}
.collapsible > li .innerContent {
  display: none;
  padding: 0;
}
.collapsible > li .innerContent.textArea {
  padding: 0.20825em 0.833em 0.20825em 2.25em;
}
.collapsible > li .innerContent.listArea {
  padding: 0.833em 0.333em 0.833em 2.25em;
}
.collapsible > li .innerContent.listArea label + label {
  margin-top: 0.5em;
}
.collapsible .text-secondary {
  font-weight: 700;
}
.showingNow .collapsible,
.streamingLists .collapsible {
  background: #fff;
}
.scoreMap .collapsible,
.selectLeague .collapsible {
  overflow-y: auto;
  overflow-x: hidden;
  -webkit-overflow-scrolling: touch;
  overflow-scrolling: touch;
}
.selectLeague .collapsible {
  height: calc(100vh - 27em);
  max-height: 300px;
}
.scoreMap .collapsible {
  max-height: calc(100vh - 30em);
}
.collapsible.vertical-line > li {
  position: relative;
  background: rgba(0, 0, 0, 0.04);
}
.collapsible.vertical-line > li.active,
.collapsible.vertical-line > li:hover {
  background: 0 0;
}
.collapsible.vertical-line > li > a::before {
  -ms-transform: scale(0.8);
  -webkit-transform: scale(0.8);
  transform: scale(0.8);
  border-radius: 100%;
  color: #fff;
  background: #5574a7;
  z-index: 1;
}
.miniOdds .tabs-item.active,
.miniOdds .tabs-item.active:hover,
.miniOdds .tabs-item:hover {
  background: #fff;
}
.collapsible.vertical-line .innerContent {
  padding: 0 0 0.5em 1.1em;
}
.miniOdds .tabs {
  background-color: #fff;
}
.tabs-nav {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
}
.tabs-nav [class*='icon-'] {
  display: inline-block;
  vertical-align: middle;
}
.tabs-nav [class*='icon-']::before {
  display: inline-block;
  font-size: 1.5em;
  line-height: 1;
  font-weight: 400;
}
.accountTable .tabs-nav [class*='icon-'] + .text-auto,
.accountTable-verticalAlignTop .tabs-nav [class*='icon-'] + .text-auto,
.tabs-nav .accountTable [class*='icon-'] + .text-auto,
.tabs-nav .accountTable-verticalAlignTop [class*='icon-'] + .text-auto,
.tabs-nav [class*='icon-'] + .text {
  padding-left: 0.25em;
  width: calc(100% - 1.5em - 0.25em - 4px);
  vertical-align: middle;
}
.accountTable .tabs-nav .text-auto,
.accountTable-verticalAlignTop .tabs-nav .text-auto,
.tabs-nav .accountTable .text-auto,
.tabs-nav .accountTable-verticalAlignTop .text-auto,
.tabs-nav .text {
  display: inline-block;
  width: 100%;
  white-space: nowrap;
  text-overflow: ellipsis;
  overflow: hidden;
}
.tabs-item {
  -webkit-box-flex: 1;
  -webkit-flex: 1;
  -ms-flex: 1;
  flex: 1;
  min-width: 0;
  padding: 0.5em 0.25em 0.5em 0.5em;
}
.tabs-item.active,
.tabs-item.active:hover {
  cursor: default;
}
.is-tabs-theme--primary .tabs-item {
  color: #c6ced8;
  background: #5574a7;
}
.is-tabs-theme--primary .tabs-item:hover {
  color: #fff;
  background: #5574a7;
}
.is-tabs-theme--primary .tabs-item.active {
  color: #fff;
}
.is-tabs-theme--primary .tabs-item.active::after {
  content: '';
  display: block;
  position: absolute;
  bottom: 1px;
  background: #fff;
  width: calc(100% - 0.5em * 2);
  height: 2px;
}
.is-tabs-theme--darken > .tabs-nav .tabs-item {
  color: #fff;
  background: #233d67;
}
.is-tabs-theme--darken > .tabs-nav .tabs-item:hover {
  color: #fff;
  background: #29487a;
}
.is-tabs-theme--darken > .tabs-nav .tabs-item.active {
  color: #01122b;
  background: #fff;
  font-weight: 700;
}
.is-tabs-theme--darken .tabs {
  padding: 0.5em;
}
.is-tabs-theme--top-line .tabs-item {
  padding-top: 0.75em;
  color: #01122b;
}
.is-tabs-theme--top-line .tabs-item.active,
.is-tabs-theme--top-line .tabs-item.active:hover,
.is-tabs-theme--top-line .tabs-item:hover {
  color: #5574a7;
}
.is-tabs-theme--top-line .tabs-item::before {
  content: '';
  display: block;
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 2px;
  background: #cdcdcd;
}
.is-tabs-theme--top-line .tabs-item:hover::before {
  background: #98abca;
}
.is-tabs-theme--top-line .tabs-item.active::before,
.is-tabs-theme--top-line .tabs-item.active:hover::before {
  background: #5574a7;
}
.is-tabs-theme--top-line .filterArea {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  margin-bottom: 0.25em;
}
.is-tabs-theme--top-line .filterArea .dropdown-flexible:first-child {
  -webkit-box-flex: 1;
  -webkit-flex: 1;
  -ms-flex: 1;
  flex: 1;
}
.tabs-nav-scrollable {
  position: relative;
  overflow: hidden;
  background: linear-gradient(to top, rgba(0, 0, 0, 0.1) 0, rgba(0, 0, 0, 0.05) 100%);
  background: -webkit-linear-gradient(top, rgba(0, 0, 0, 0.05) 0, rgba(0, 0, 0, 0.1) 100%);
}
.tabs-nav-scrollable .tabs-item-group {
  position: relative;
  white-space: nowrap;
}
.tabs-nav-scrollable .tabs-item {
  display: inline-block;
  float: none;
  width: 3em;
  height: 3em;
  border: 1px solid rgba(0, 0, 0, 0.12);
  border-top-width: 0;
  border-left-width: 0;
}
.tabs-nav-scrollable .tabs-item .sportsIcon {
  position: absolute;
  top: 50%;
  left: 50%;
  margin-top: -1em;
  margin-left: -1em;
}
.tabs-nav-scrollable .tabs-item.active {
  border-bottom-width: 0;
}
.tabs-nav-scrollable .tabs-nav-next,
.tabs-nav-scrollable .tabs-nav-prev {
  position: absolute;
  z-index: 1;
  cursor: pointer;
  display: none;
  width: 1.5em;
  height: 3em;
  line-height: 3em;
  border: 1px solid rgba(0, 0, 0, 0.12);
  border-top-width: 0;
  box-shadow: 0 0 0.2rem 0 rgba(0, 0, 0, 0.8);
  background: linear-gradient(to top, #dfdfdf 0, #f5f5f5 100%);
  background: -webkit-linear-gradient(top, #f5f5f5 0, #dfdfdf 100%);
}
.tabs-nav-scrollable .tabs-nav-next:hover,
.tabs-nav-scrollable .tabs-nav-prev:hover {
  background: linear-gradient(to top, #f9f9f9 0, #fff 100%);
  background: -webkit-linear-gradient(top, #fff 0, #f9f9f9 100%);
}
.miniOdds .tabs-nav-scrollable .tabs-nav-next,
.miniOdds .tabs-nav-scrollable .tabs-nav-prev {
  background: linear-gradient(to top, #e6e6e6 0, #fff 100%);
  background: -webkit-linear-gradient(top, #fff 0, #e6e6e6 100%);
}
.miniOdds .tabs-nav-scrollable .tabs-nav-next:hover,
.miniOdds .tabs-nav-scrollable .tabs-nav-prev:hover {
  background: #fff;
}
.tabs-nav-scrollable .tabs-nav-next::before,
.tabs-nav-scrollable .tabs-nav-prev::before {
  position: relative;
  font-size: 1.5em;
}
.tabs-nav-scrollable .tabs-nav-next.show,
.tabs-nav-scrollable .tabs-nav-prev.show {
  display: block;
}
.tabs-nav-scrollable .tabs-nav-prev {
  left: 0;
}
.tabs-nav-scrollable .tabs-nav-prev::before {
  content: '';
}
.tabs-nav-scrollable .tabs-nav-next {
  right: 0;
}
.tabs-nav-scrollable .tabs-nav-next::before {
  content: '';
}
.betInfo,
.betInfo-closed,
.betInfo-live {
  padding: 0.5em 0.5em;
  position: relative;
  white-space: normal;
}
.betInfo + .betInfo,
.betInfo-closed + .betInfo,
.betInfo-live + .betInfo {
  /* border-top: 1px solid #cdcdcd */
}
.suspended.betInfo,
.suspended.betInfo-closed,
.suspended.betInfo-live {
  background: #feec6e;
}
.betInfo,
.expandAreaLayout .betInfo {
  background: #f1f1f1;
}
.betInfo .icon-close,
.betInfo-closed .icon-close,
.betInfo-live .icon-close {
  position: absolute;
  top: 0.5em;
  right: 0.5em;
}
.betInfo .betType,
.betInfo-closed .betType,
.betInfo-live .betType {
  font-weight: 700;
  color: #bb7a20;
}
.betInfo.statusChanged {
  -webkit-animation: oddsChangeColor-betSlip 2.5s linear infinite normal;
  animation: oddsChangeColor-betSlip 2.5s linear infinite normal;
}
.betInfo-live {
  background: #ffddd2;
}
.betInfo-live.statusChanged {
  -webkit-animation: oddsChangeColor-betSlipLive 2.5s linear infinite normal;
  animation: oddsChangeColor-betSlipLive 2.5s linear infinite normal;
}
.betInfo-live .betType {
  color: #ed1b24;
}
.betInfo-live .betDetial {
  border-color: #d06f6a;
}
.betInfo-closed .betDetial,
.void .betDetial,
.waiting .reject .betDetial {
  border-color: rgba(0, 0, 0, 0.3);
  color: rgba(0, 0, 0, 0.3);
}
.betInfo-closed {
  background: #dfdfdf;
}
.betInfo-closed div,
.betInfo-closed span {
  text-decoration: line-through;
}
.betInfo-closed .icon-close {
  text-decoration: none;
}
.betInfo-closed .betType,
.betInfo-closed .matchInfo {
  color: rgba(0, 0, 0, 0.3);
}
.betInfo-closed .betDetial .selectorOdds,
.betInfo-closed .betDetial .selectorOdds.accent {
  color: rgba(0, 0, 0, 0.3);
}
.void .betInfo,
.waiting .reject .betInfo {
  background: #fff0ed;
  color: rgba(0, 0, 0, 0.3);
}
.void .betType,
.waiting .reject .betType {
  /* color: rgba(0,0,0,.3) */
}
.void .stacks {
  text-decoration: line-through;
}
.mainInfo.void,
.void .mainInfo,
.void .matchInfo .awayName,
.void .matchInfo .homeName,
.void .matchInfo .leagueName,
.void .matchInfo .vs,
.waiting .mainInfo.reject,
.waiting .reject .mainInfo,
.waiting .reject .matchInfo .awayName,
.waiting .reject .matchInfo .homeName,
.waiting .reject .matchInfo .leagueName,
.waiting .reject .matchInfo .vs {
  text-decoration: line-through;
  color: rgba(0, 0, 0, 0.3);
}
.accountTable .choice .void .matchInfo .leagueName,
.accountTable .choice .waiting .reject .matchInfo .leagueName,
.accountTable-verticalAlignTop .choice .void .matchInfo .leagueName,
.accountTable-verticalAlignTop .choice .waiting .reject .matchInfo .leagueName,
.waiting .accountTable .choice .reject .matchInfo .leagueName,
.waiting .accountTable-verticalAlignTop .choice .reject .matchInfo .leagueName {
  color: rgba(0, 0, 0, 0.3);
}
.void .ticketType,
.waiting .reject .ticketType {
  color: #7c7c7c;
}
.waiting .timerArea {
  text-align: right;
  font-weight: 700;
  color: #e8010b;
  margin-bottom: 0.5em;
}
.waiting .betInfo {
  background: #fff2df;
}
.waiting .betType {
  /* color: #e8010b */
}
.waiting .betDetial {
  border-color: #e8010b;
}
.matchInfo,
.matchInfo-line {
  color: #7c7c7c;
}
.matchInfo .leagueName,
.matchInfo-line .leagueName {
  font-weight: 700;
  color: #7c7c7c;
}
.choice .matchInfo .leagueName,
.choice .matchInfo-line .leagueName,
.event .matchInfo .leagueName,
.event .matchInfo-line .leagueName,
.expandAreaLayout .matchInfo .leagueName,
.expandAreaLayout .matchInfo-line .leagueName {
  padding: 0;
  background: 0 0;
  border-bottom: none;
  color: #7c7c7c;
}
.matchInfo .smallBtn,
.matchInfo-line .smallBtn {
  cursor: default;
}
.matchInfo .smallBtn,
.matchInfo .smallBtn + .smallBtn,
.matchInfo-line .smallBtn,
.matchInfo-line .smallBtn + .smallBtn {
  margin-left: 0.25em;
}
.matchInfo .teamName-pointer,
.matchInfo-line .teamName-pointer {
  cursor: pointer;
}
.matchInfo .awayName,
.matchInfo .homeName,
.matchInfo .vs {
  float: left;
}
.matchInfo .awayName,
.matchInfo .homeName {
  max-width: 42%;
}
.matchInfo .vs {
  max-width: 12%;
  text-align: center;
  margin: 0 0.3em;
}
.matchInfo::after {
  content: '';
  display: block;
  clear: both;
}
.matchInfo-line .awayName,
.matchInfo-line .homeName {
  max-width: 100%;
}
.running .ticketStatus,
.ticketStatus.running {
  background: #00a54f;
}
.ticketStatus.waiting,
.waiting .ticketStatus {
  background: #d8932e;
}
.ticketStatus.void,
.void .ticketStatus,
.waiting .reject .ticketStatus {
  background: #e8010b;
}
.ticketStatus {
  color: #fff;
  border-radius: 2px;
  padding: 0 0.6em;
  display: inline-block;
  position: absolute;
  right: 0.133em;
  text-transform: uppercase;
  bottom: 0;
}

.ticketPrint {
  position: absolute;
  right: 2px;
  bottom: 0;
  font-size: 1.2em;
  text-align: right;
}

.ticketPrint a:hover {
  color: #01122b;
}

.slides-btn-next,
.slides-btn-prev,
.slides-pagination-item {
  transition: all 0.2s ease-in;
  border-radius: 100%;
  cursor: pointer;
}
.entryInfo > div,
fieldset li {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
}
.betList .ticketStatus {
  white-space: nowrap;
  text-overflow: ellipsis;
  overflow: hidden;
  max-width: 42%;
}
.otherContent .ticketStatus {
  position: static;
}
.entryInfo {
  background: #ececec;
  padding: 0 0.833em 0.5em;
  clear: both;
}
.entryInfo > div {
  display: flex;
  -webkit-justify-content: space-between;
  -ms-flex-pack: justify;
  justify-content: space-between;
}
.entryInfo > div .content,
.entryInfo > div .title {
  display: block;
  -webkit-box-flex: 1 1 auto;
  -webkit-flex: 1 1 auto;
  -ms-flex: 1 1 auto;
  flex: 1 1 auto;
}
.entryInfo > div .title {
  color: #7c7c7c;
}
.entryInfo > div .content {
  text-align: right;
  color: #353535;
}
.entryInfo > div .content .smallBtn {
  float: right;
  margin-left: 0.25em;
}
fieldset {
  max-width: 60em;
  margin: 0 auto;
  padding: 2em 1em;
}
fieldset li {
  display: flex;
  -webkit-flex-flow: row wrap;
  -ms-flex-flow: row wrap;
  flex-flow: row wrap;
  padding: 1em 25% 1em 1em;
  position: relative;
}
.openAccount fieldset li {
  padding-right: 0;
}
fieldset label,
fieldset label.primary {
  margin-right: 0.5em;
  margin-top: 0.1em;
  padding-top: 0.1em;
  padding-left: 1.6em;
}
fieldset label + label,
fieldset label + label.primary,
fieldset label.primary + label {
  margin-left: 1em;
}
.openAccount .dropdown + .formInput,
fieldset .field-group .fixed,
fieldset .formInput + .formInput {
  margin-left: 0.3em;
}
fieldset .firstName,
fieldset .secondName {
  padding-right: 1em;
  padding-top: 0.2em;
  text-align: right;
  width: 50%;
}
.openAccount fieldset .firstName,
.openAccount fieldset .secondName {
  width: 100%;
  text-align: left;
  margin-bottom: 0.5em;
}
fieldset .firstName {
  font-weight: 700;
}
fieldset .field-group,
fieldset .formInput,
fieldset .nickname {
  -webkit-box-flex: 1;
  -webkit-flex: 1;
  -ms-flex: 1;
  flex: 1;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
}
fieldset .field-group.block {
  -webkit-box-flex: 1 0 100%;
  -webkit-flex: 1 0 100%;
  -ms-flex: 1 0 100%;
  flex: 1 0 100%;
  margin-top: 0.5em;
}
fieldset .field-group.block.subInput {
  display: none;
}
fieldset .field-group.block.showElement {
  display: -webkit-box !important;
  display: -webkit-flex !important;
  display: -ms-flexbox !important;
  display: flex !important;
}
fieldset .field-group.inline {
  padding-left: calc(50% + 1em);
  margin-top: 0.5em;
}
fieldset .field-group.inline.flex {
  -webkit-align-items: flex-start;
  -ms-flex-align: start;
  align-items: flex-start;
}
fieldset .field-group .smallBtn {
  -ms-transform: translateY(0.25em);
  -webkit-transform: translateY(0.25em);
  transform: translateY(0.25em);
}
fieldset .formInput {
  -webkit-flex-flow: row wrap;
  -ms-flex-flow: row wrap;
  flex-flow: row wrap;
}
fieldset .formInput input {
  width: 100%;
  float: none;
  box-sizing: border-box;
}
fieldset .formInput > div {
  text-align: left;
  width: 100%;
}
.subInput .formInput {
  margin-right: 1.6em;
}
fieldset .nickname {
  padding-top: 0.2em;
}
fieldset .textContent {
  font-weight: 700;
  padding-bottom: 1.5em;
  margin-bottom: 1.5em;
  border-bottom: 1px solid #cdcdcd;
}
.numberList .textContent {
  margin-left: 1em;
  margin-right: 1em;
}
fieldset .required::after {
  content: '*';
  color: #e8010b;
  margin-left: 0.5em;
}
fieldset .form.dropdown {
  float: none;
  margin-left: 0;
  -webkit-box-flex: 1;
  -webkit-flex: 1;
  -ms-flex: 1;
  flex: 1;
}
fieldset .form.dropdown .selected {
  white-space: nowrap;
  text-overflow: ellipsis;
  overflow: hidden;
  max-width: 11em;
}
fieldset .primary {
  color: #5574a7;
}
.numberList {
  max-width: none;
  padding-bottom: 1em;
}
.numberList ul {
  padding: 0 0.5em;
  counter-reset: section;
  -webkit-column-count: 4;
  -moz-column-count: 4;
  column-count: 4;
  -webkit-column-gap: 1em;
  -moz-column-gap: 1em;
  column-gap: 1em;
}
.numberList li {
  padding: 0;
  -webkit-column-break-inside: avoid-column;
  page-break-inside: avoid-column;
  break-inside: avoid-column;
  overflow: hidden;
  min-height: 2.5em;
}
.numberList li:not(.active)::before {
  counter-increment: section;
  content: counter(section) '.';
  /*	font-family: Arial, Tahoma; */
  width: 1.5em;
  display: inline-block;
  position: relative;
  top: 0.2em;
  text-align: right;
  margin-right: 0.3em;
}
.slides-pagination,
.sticker li .no,
.widgetPanel .btnArea {
  text-align: center;
}
.numberList li::after {
  display: none;
}
.numberList li > div {
  float: none;
  -webkit-box-flex: 1;
  -webkit-flex: 1;
  -ms-flex: 1;
  flex: 1;
  overflow: hidden;
  margin-bottom: 0.5em;
}
.numberList li.active .drag {
  background-color: #f5eeb8;
  box-shadow: 0 0 0.2rem 0 rgba(0, 0, 0, 0.8);
}
.slides-container {
  position: relative;
  overflow: hidden;
  width: 100%;
}
.slides-control {
  position: relative;
  margin: 0 auto;
  overflow: hidden;
}
.header-news .slides-control {
  width: 204px;
  height: 260px;
}
.slides-control-item {
  position: absolute;
  width: inherit;
  height: inherit;
}
.slides-control-item a {
  display: block;
}
.slides-btn-next,
.slides-btn-prev {
  position: absolute;
  top: 50%;
  z-index: 29;
  margin-top: -1em;
  background: #7c7c7c;
  opacity: 0;
  visibility: hidden;
  display: inline-block;
  color: #fff;
  box-shadow: 0 0 0.2rem 0 rgba(0, 0, 0, 0.8);
}
.slides-btn-next::before,
.slides-btn-prev::before {
  display: inline-block;
  font-size: 2em;
  margin: 0;
  width: 1em;
  height: 1em;
  line-height: 1;
}
.slides-btn-next.active,
.slides-btn-next:hover,
.slides-btn-prev.active,
.slides-btn-prev:hover {
  background: #7591c1;
}
.slides:hover .slides-btn-next,
.slides:hover .slides-btn-prev {
  opacity: 0.6;
  visibility: visible;
}
.slides:hover .slides-btn-next:hover,
.slides:hover .slides-btn-prev:hover {
  opacity: 1;
}
.promo .slides-btn-next,
.promo .slides-btn-prev {
  box-shadow: none;
}
.slides-btn-prev {
  left: 0.25em;
}
.slides-btn-prev::before {
  content: '';
}
.slides-btn-next {
  right: 0.25em;
}
.slides-btn-next::before {
  content: '';
}
.panelItem-text-wrap::after,
.sticker li .no::before,
.sticker::after,
.widgetPanel::after {
  content: '';
}
.slides-pagination {
  width: 100%;
  padding-top: 0.5em;
}
.articleFormat.rules ol li + li,
.articleFormat.rules > div + div {
  padding-top: 1em;
}
.slides-pagination-item {
  display: inline-block;
  margin: 0 0.25em;
  width: 0.75em;
  height: 0.75em;
  background: #bbb;
}
.slides-pagination-item.active,
.slides-pagination-item:hover {
  background: #7591c1;
}
.is-slides-btn--white .slides-btn-next,
.is-slides-btn--white .slides-btn-prev {
  color: #7c7c7c;
  background: #fff;
}
.contactUs .panelItemTitle {
  margin-top: 0;
}
.panelItem {
  width: 640px;
  margin: auto;
}
.panelItem > img {
  width: 100%;
  height: auto;
}
.panelItem + .panelItem {
  margin-top: 4em;
}
.panelItem-text-wrap {
  width: 480px;
}
.panelItem-text-wrap::after {
  display: block;
  clear: both;
}
.panelItem-text-wrap img {
  float: left;
  margin: 0 2em 2em 0;
}
.panelItem-text-wrap ol,
.panelItem-text-wrap ul {
  margin-left: 45%;
}
.umTitle {
  font-weight: 700;
  color: #5574a7;
}
.umTitleInfo {
  font-weight: 700;
}
.articleFormat.rules {
  line-height: 1.5;
}
.articleFormat.rules > p:first-child {
  margin-top: 0;
}
.articleFormat.rules .h7,
.articleFormat.rules h1,
.articleFormat.rules h2,
.articleFormat.rules h3,
.articleFormat.rules h4,
.articleFormat.rules h5,
.articleFormat.rules h6,
.articleFormat.rules p {
  margin: 1.5em 0;
}
.articleFormat.rules h1 {
  font-size: 2em;
  font-weight: 700;
}
.articleFormat.rules h2 {
  font-size: 1.3em;
  font-weight: 700;
  margin-top: 2em;
}
.articleFormat.rules h1 + h2,
.articleFormat.rules h2 + h3 {
  margin-top: -1em;
}
.articleFormat.rules h3 + h3 {
  margin-top: 2em;
}
.articleFormat.rules ol {
  padding-left: 1em;
}
.articleFormat.rules h3.style1,
.articleFormat.rules h4.style1,
.articleFormat.rules h4.style3,
.articleFormat.rules h5.style1,
.articleFormat.rules h5.style3,
.articleFormat.rules > div {
  padding-left: 6.5em;
}
.articleFormat.rules .smallBtn {
  float: none;
}
.articleFormat.rules .smallBtn.icon-help {
  cursor: default;
  background: #5574a7;
}
.articleFormat.rules .h7,
.articleFormat.rules h3,
.articleFormat.rules h4,
.articleFormat.rules h5,
.articleFormat.rules h6 {
  font-size: 100%;
  font-weight: 400;
  position: relative;
}
.betDetial .hightlight,
.selectorOdds,
.stacks {
  font-weight: 700;
}
.articleFormat.rules .h7 > span,
.articleFormat.rules h3 > span,
.articleFormat.rules h4 > span,
.articleFormat.rules h5 > span,
.articleFormat.rules h6 > span {
  padding-left: 6.5em;
  display: block;
}
.articleFormat.rules .h7 > strong,
.articleFormat.rules h3 > strong,
.articleFormat.rules h4 > strong,
.articleFormat.rules h5 > strong,
.articleFormat.rules h6 > strong {
  width: 6.5em;
  position: absolute;
}
.articleFormat.rules h3.style1 span,
.articleFormat.rules h3.style1 strong,
.articleFormat.rules h4.style1 span,
.articleFormat.rules h4.style1 strong,
.articleFormat.rules h4.style3 span,
.articleFormat.rules h4.style3 strong,
.articleFormat.rules h5.style1 span,
.articleFormat.rules h5.style1 strong,
.articleFormat.rules h5.style3 span,
.articleFormat.rules h5.style3 strong {
  display: inline;
  width: auto;
  position: static;
  padding-left: 0;
}
.articleFormat.rules .oddsTable {
  padding-left: 0;
}
.articleFormat.rules .oddsTable + span.style2 {
  display: inline;
  padding-left: 0;
}
.articleFormat.rules table th {
  line-height: 12px;
  color: #fff;
  background: #5574a7;
}
.articleFormat.rules .button {
  visibility: hidden;
}
.sticker::after {
  display: block;
  clear: both;
}
.sticker li {
  width: 32%;
  float: left;
  border-radius: 3px;
  background-color: #e4e4e4;
  margin-right: 2%;
  margin-bottom: 0.5em;
}
.sticker li:nth-child(3n) {
  margin-right: 0;
}
.sticker li > div {
  float: left;
  padding: 0.3em 0.5em;
}
.sticker li > div:nth-child(2) {
  padding-left: 1.1em;
}
.sticker li .no {
  border-radius: 3px 0 0 3px;
  background-color: #5574a7;
  color: #fff;
  position: relative;
  width: 25px;
}
.sticker li .no::before {
  position: absolute;
  border-width: 0.5em;
  border-style: solid;
  top: calc(100% / 2 - 0.5em);
  right: -0.8em;
  border-color: transparent transparent transparent #5574a7;
}
.comboName,
.selectorName,
.selectorOdds,
.selectorOther,
.selectorScore {
  margin-right: 0.25em;
}
.sidebar-first .wrapper {
  /*background: #e7ebf4 */
}
.widgetPanel {
  /* box-shadow: 0 0 .2rem 0 rgba(0,0,0,.4); */
  background: linear-gradient(to bottom, #bfbfbf 0, #979797 100%);
  background: -webkit-linear-gradient(bottom, #979797 0, #bfbfbf 100%);
  position: relative;
  margin-bottom: 0.1em;
}
.selected .widgetPanel {
  box-shadow: none;
}
.widgetPanel .icon-widgetCollapse {
  display: none;
  width: 3.333em;
  height: 3.333em;
  position: absolute;
  left: 0;
  color: #5574a7;
  background: #01122b;
}
.widgetPanel .icon-widgetCollapse::before {
  font-size: 3em;
  position: relative;
  top: 0.1em;
  left: 0.1em;
}
.sidebar-first .widgetPanel .icon-widgetCollapse {
  border-radius: 3px 0 0 3px;
}
.sidebar-second .widgetPanel .icon-widgetCollapse {
  border-radius: 0 3px 3px 0;
}
.widgetPanel::after {
  display: block;
  clear: both;
}
.widgetPanel.collapse .bottomArea,
.widgetPanel.fixed-viewport-bottom .bottomArea {
  display: none;
}
.widgetPanel .bottomArea {
  /* border-top: 2px solid #5574a7 */
}
.widgetPanel .bottomArea.flexible,
.widgetPanel .bottomArea.flexible-close,
.widgetPanel .bottomArea.flexible-open {
  cursor: pointer;
  position: relative;
}
.widgetPanel .bottomArea.flexible-close::before,
.widgetPanel .bottomArea.flexible-open::before,
.widgetPanel .bottomArea.flexible::before {
  position: absolute;
  left: 45%;
}
.widgetPanel .bottomArea.flexible-open::before {
  content: 'V';
}
.widgetPanel .bottomArea.flexible-close::before {
  content: '^';
}
.widgetPanel.collapse {
  /* border-radius: 3px */
}
.widgetPanel.fixed-viewport-bottom {
  width: 224px;
  margin-bottom: 0;
  z-index: 35;
}
.widgetPanel.betList .btnArea {
  padding-top: 0.5em;
}
.widgetPanel.betList .btnArea [class*='Btn'] {
  float: none;
}
.widgetPanel.sportsMenu .fixed .category {
  max-height: 355px;
}
.mini .widgetArea .widgetPanel.betList .icon-widgetCollapse {
  top: 3.333em;
}
.mini .widgetArea .widgetPanel.betList.active .contentArea {
  top: 6.1em;
}
.mini .widgetArea::after {
  content: '';
  display: block;
  position: absolute;
  top: 0;
  width: 100%;
  height: 100%;
  background: linear-gradient(to bottom, #7591c1 0, #5574a7 100%);
  background: -webkit-linear-gradient(bottom, #5574a7 0, #7591c1 100%);
  border-radius: 3px;
  box-shadow: 0 0 0.2rem 0 rgba(0, 0, 0, 0.4);
}
.sidebar-first.mini .widgetArea::after {
  height: 26.664em;
}
.mini .widgetArea .widgetPanel {
  box-shadow: none;
  background-color: transparent;
  margin-bottom: 0;
  z-index: 20;
}
.mini .widgetArea .widgetPanel + .widgetPanel {
  margin-top: 0;
}
.mini .widgetArea .widgetPanel.fixed-viewport-bottom {
  width: 3.333em;
  background: linear-gradient(to bottom, #7591c1 0, #5574a7 100%);
  background: -webkit-linear-gradient(bottom, #5574a7 0, #7591c1 100%);
}
.mini .widgetArea .widgetPanel.active .icon-widgetCollapse {
  display: block;
}
.mini .widgetArea .widgetPanel .bottomArea,
.mini .widgetArea .widgetPanel.favorite .icon-widgetCollapse,
.mini .widgetArea .widgetPanel.sportsMenu .icon-widgetCollapse {
  display: none;
}
.mini .widgetArea .widgetPanel.collapse {
  border-radius: 3px 3px 0 0;
}
.mini .widgetArea .widgetPanel.personalAccount.active .icon-widgetCollapse {
  color: #fff;
  background: #adadad;
}
.mini .widgetArea .widgetPanel.sportsMenu {
  z-index: 2;
}
.mini .widgetArea .widgetPanel.sportsMenu .contentArea {
  display: block;
  position: relative;
  padding: 3.333em 0 0;
  width: 3.333em;
  left: 0;
  top: 0;
}
.mini .widgetArea .widgetPanel.sportsMenu .contentArea.fixed .category {
  max-height: none;
}
.mini .widgetArea .widgetPanel.sportsMenu.active .contentArea {
  box-shadow: none;
}
.mini .widgetArea .widgetPanel.sportsMenu .bottomArea {
  display: block;
}
.mini.sidebar-second .widgetPanel.active .icon-widgetCollapse::before {
  content: '';
}
.mini.sidebar-second .widgetPanel.active .contentArea {
  left: auto;
  right: 3.333em;
}
.ticket .betInfoSub label .countdown {
  margin-left: 0.25em;
}
.ticket .betInfoSub label + [class*='Btn'] {
  float: right;
  position: relative;
  top: -17px;
}
.ticket .btnArea {
  padding-top: 0.5em;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-justify-content: space-between;
  -ms-flex-pack: justify;
  justify-content: space-between;
  align-items: flex-start;
}
.betDetial .photo,
.betDetial .photo + .name {
  display: inline-block;
}
.ticket .btnArea .largeBtn {
  -webkit-box-flex: 1 1 auto;
  -webkit-flex: 1 1 auto;
  -ms-flex: 1 1 auto;
  flex: 1 1 auto;
  text-align: center;
}
.comboList > li .innerContent .entry .entryInfoMini,
.comboList > li .innerContent .entryInfoMini,
.stakeArea .entry .entryInfoMini {
  text-align: right;
}
.ticket .btnArea .largeBtn.focus {
  margin: 0 0.25em 0.25em;
}
.betDetial {
  /* border-left: 2px solid #879dc2; */
  padding: 0 0 0 0.5em;
  margin: 0 0 0 0.5em;
  font-weight: bold;
}
.betDetial .photo {
  vertical-align: middle;
}
.betDetial .photo img {
  margin-right: 2px;
}
.betDetial .primary {
  color: #2556b3;
}
.betDetial .accent {
  color: #e8010b;
}
.mainInfo .betDetial .name {
  position: relative;
  padding-right: 1.5em;
}
.mainInfo .betDetial .name .icon-scoreMap {
  position: absolute;
  right: 0;
}
.otherDetail .description {
  display: block;
}
.selectorOther {
  position: relative;
  top: -0.1em;
}
.selectorOdds {
  color: #01122b;
  font-size: 13px;
}
.selectorScore {
  color: #7c7c7c;
}
.comboName {
  display: inline;
}
.stacks {
  color: #01122b;
  float: right;
}
.stacks:before {
  content: '\f155';
  font-size: 12px;
  padding-right: 5px;
  font-family: 'fontawesome';
}
.comboItem .stacks {
}
.ticketInfo {
  color: #7c7c7c;
  position: relative;
}
.ticketType {
  color: #01122b;
  font-weight: 700;
  min-height: 1.5em;
}
.betInfoSub {
  padding: 0.833em;
}
.betInfoSub label + label {
  margin-top: 0.25em;
}
.comboList > li .innerContent,
.stakeArea {
  background: #ececec;
  padding: 0.833em;
  color: #353535;
}
.comboList > li .quickBetPanel .innerContent,
.quickBetPanel .comboList > li .innerContent,
.quickBetPanel .stakeArea {
  background: 0 0;
  padding: 0 0.8em 0.5em 0;
  float: left;
  width: 55.5%;
}
.comboList > li .innerContent .entry > span,
.stakeArea .entry > span {
  float: left;
}
.comboList > li .innerContent .entry::after,
.stakeArea .entry::after {
  content: '';
  display: block;
  clear: both;
}
.comboList > li .innerContent .entry .currency,
.stakeArea .entry .currency {
  width: 30%;
  padding-top: 0.33em;
}
.comboList > li .innerContent .entry .content,
.stakeArea .entry .content {
  width: 100%;
  height: 22px;
  position: relative;
}
.comboList > li .innerContent .entry .content input,
.stakeArea .entry .content input {
  text-align: right;
  padding: 0.18em 2em 0.15em 0.18em;
  font-weight: 700;
}
.comboList > li .quickBetPanel .innerContent .entry .content,
.quickBetPanel .comboList > li .innerContent .entry .content,
.quickBetPanel .stakeArea .entry .content {
  width: 100%;
}
.comboList > li .innerContent .entry .content .smallBtn,
.stakeArea .entry .content .smallBtn {
  position: absolute;
  top: 0.3em;
  right: 0.3em;
}
.comboList > li .quickBetPanel .innerContent .entry .content .smallBtn,
.quickBetPanel .comboList > li .innerContent .entry .content .smallBtn,
.quickBetPanel .stakeArea .entry .content .smallBtn {
  right: -0.1em;
  top: 0.35em;
}
@media screen and (min-width: 0\0) {
  .widgetPanel .icon-widgetCollapse::before {
    font-size: 0.6em;
  }
  .comboList > li .innerContent .entry .content input,
  .stakeArea .entry .content input {
    min-height: 1.6em;
  }
  .comboList > li .quickBetPanel .innerContent .entry .content .smallBtn,
  .quickBetPanel .comboList > li .innerContent .entry .content .smallBtn,
  .quickBetPanel .stakeArea .entry .content .smallBtn {
    right: 0.1em;
  }
}
.comboList > li .innerContent .entrySub,
.stakeArea .entrySub {
  margin-top: 0.5em;
}
.comboList > li .innerContent .numericKeypad,
.stakeArea .numericKeypad {
  margin-top: 0.833em;
}
.btnNote .accent {
  font-weight: 700;
  color: #e8010b;
}
.keypad:nth-child(3n) {
  margin-right: 0;
}
.titleGroup {
  padding-bottom: 0.5em;
}
.titleGroup .title {
  font-weight: 700;
}
.titleGroup .smallBtn {
  float: right;
  margin-left: 0.25em;
  position: relative;
  top: 0.15em;
}
.comboList {
  margin-bottom: 0.5em;
}
.comboList > li:hover {
  background: #ececec;
}
.comboList > li.active {
  background: #ececec;
  padding-bottom: 0.5em;
}
.comboList > li.active.hasStake {
  background: #ffffff;
}
.comboList > li.hasStake a {
  color: #01122b;
}
.comboList > li a .selectorOther {
  margin-right: 0.25em;
}
.comboList > li a .selectorOdds {
  /* font-size: 100%!important; */
  font-weight: 700;
  top: inherit !important;
  -ms-transform: translate(0, 0) scale(1);
  -webkit-transform: translate(0, 0) scale(1);
  transform: translate(0, 0) scale(1);
}
.comboList > li a:before {
  left: 0.4em;
  top: 0.3em;
}
.comboList > li .innerContent {
  background: 0 0 !important;
}
.ticketListGroup + .ticketListGroup {
  margin-top: 0.2em;
}

.mainSection .ticketListGroup:first-child {
  margin-top: 0;
}

.ticketListGroup .mainInfoGroup {
  display: none;
}
.ticketListGroup.active .mainInfoGroup {
  display: block;
}
.ticketListGroup.active .smallBtn.primary {
  background: #01122b;
  color: #fff;
}
.ticketListGroup.active .icon-arrow-down::before {
  content: '';
}
.ticketListGroup.active .mainInfo {
  margin-bottom: 1em;
}
.ticketListGroup.active .mainInfo::after {
  content: '';
  display: block;
  width: 110.2%;
  height: 0.01em;
  border-bottom: 1px solid #cdcdcd;
  position: absolute;
  left: -0.8em;
  bottom: -0.5em;
}
.ticketListGroup .mainSection {
  color: #01122b;
}
.ticketListGroup .mainInfo {
  position: relative;
}
.ticketListGroup .mainInfo .leagueName {
  color: #7c7c7c;
}
.confirmPanel {
  padding-top: 0.5em;
  width: 100%;
}
.confirmPanel .betInfo {
  margin-bottom: 0.5em;
}
.confirmPanel .confirmInfo .choiseInfo {
  padding-top: 0.5em;
  background-color: #ececec;
}
.confirmPanel .confirmInfo .confirmMsg {
  text-align: center;
  font-weight: 700;
  font-size: 1.2em;
  color: #323232;
}
.confirmPanel .confirmInfo .confirmMsg.icon-confirm::before {
  color: #5dad00;
  font-size: 1.8em;
  position: relative;
  top: 3px;
  margin-right: 8px;
}
.confirmPanel .confirmInfo .confirmMsg .confirmText {
  max-width: 11em;
  text-align: left;
  display: inline-block;
  line-height: 1.5em;
  vertical-align: top;
  margin: 0.6em 0;
}
.widgetPanel .mainSection {
  background: #fff;
  color: #01122b;
  padding: 0.5em;
  border-radius: inherit;
}
.mini .widgetPanel.personalAccount .mainSection {
  padding-top: 0;
}
.mini .widgetPanel .contentArea,
.widgetPanel.collapse .contentArea {
  display: none;
}
.mini .widgetPanel.active .contentArea {
  display: block;
  position: absolute;
  top: 2.8em;
  left: 3.333em;
  width: 224px;
  box-shadow: 0 0.2rem 0.2rem 0 rgba(0, 0, 0, 0.4);
  z-index: 23;
  border-radius: 0 0 3px 3px;
}
.mini .widgetPanel.active.fixed-viewport-bottom .contentArea {
  bottom: 0;
  top: auto;
  border-radius: 0;
}
.widgetPanel.personalAccount .contentArea {
  display: none;
  position: absolute;
  top: 2.4em;
  box-shadow: 0 0.2rem 0.2rem 0 rgba(0, 0, 0, 0.4);
  z-index: 23;
  width: 25em;
  border-radius: 0 3px 3px;
}
.widgetPanel.personalAccount.openContent .contentArea {
  display: block;
}

.widgetPanel.personalAccount .icon-account::before {
  color: #c07f23;
  background: -webkit-linear-gradient(#edad32, #c07f23);
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
}

.mini .widgetPanel.personalAccount.active .contentArea {
  padding: 0;
  width: 25em;
}
.mini .widgetPanel.sportsMenu .contentArea {
  background: #4c6896;
}
.widgetPanel.miniCasino .contentArea {
  height: 225px;
}
.mini .widgetPanel.miniCasino.active .contentArea {
  height: calc(225px + 0.3em);
}
.nav-widgetPanel {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  color: #555555;
  background: #5574a7;
  cursor: pointer;
  clear: both;
}
.nav-widgetPanel::after,
.nav-widgetPanel::before {
  position: absolute;
  visibility: hidden;
  left: -1000em;
  top: 0;
}
.nav-widgetPanel::before {
  font-weight: 400;
  background: #4c6896;
  color: #fff;
  font-size: 1em;
  padding: 0.1em 0.35em 0.05em;
  -ms-transform: translate(-0.9em, 0.8em) scale(1.9);
  -webkit-transform: translate(-0.9em, 0.8em) scale(1.9);
  transform: translate(-0.9em, 0.8em) scale(1.9);
}
.nav-widgetPanel::after {
  content: '';
  border-style: solid;
  border-width: 1.7em 0 1.7em 0.5em;
  border-color: transparent transparent transparent #4c6896;
}
.nav-widgetPanel .item {
  -webkit-box-flex: 1;
  -webkit-flex: 1;
  -ms-flex: 1;
  flex: 1;
  min-width: 0;
  text-transform: uppercase;
  position: relative;
}
.nav-widgetPanel .item::before {
  float: left;
  position: relative;
  top: 0.45em;
  font-weight: 400;
  font-size: 1.3em;
  line-height: 1;
}
.nav-widgetPanel .item:hover {
  color: #01122b;
}
.nav-widgetPanel .item + .item {
  padding-left: 0.25em;
}
.nav-widgetPanel .item:first-child {
  padding-left: 0.833em;
}
.nav-widgetPanel .item:last-child {
  padding-right: 0.833em;
  left: 10px;
}
.nav-widgetPanel .item .itemContent {
  padding: 0.5em 0 0.3em;
  display: block;
  white-space: nowrap;
  text-overflow: ellipsis;
  overflow: hidden;
}
.accountTable .nav-widgetPanel .item .itemContent .text-auto,
.accountTable-verticalAlignTop .nav-widgetPanel .item .itemContent .text-auto,
.nav-widgetPanel .item .itemContent .accountTable .text-auto,
.nav-widgetPanel .item .itemContent .accountTable-verticalAlignTop .text-auto,
.nav-widgetPanel .item .itemContent .text {
  margin-left: 0.25em;
}
.nav-widgetPanel .item.active {
  cursor: default;
  color: #01122b;
}
.nav-widgetPanel .item.active::after {
  content: '';
  display: block;
  height: 2px;
  background: #01122b;
  width: calc(100% + 5%);
  margin-left: -5%;
  position: relative;
  bottom: 0px;
}

.nav-widgetPanel .item.active .arrow-up {
  width: 0;
  height: 0;
  border-left: 4px solid transparent;
  border-right: 4px solid transparent;

  border-bottom: 4px solid black;
  left: calc(50% - 4px);
  position: relative;
}

.mini .nav-widgetPanel .item {
  padding: 0 0.5em;
}
.mini .nav-widgetPanel .item.active {
  background: #fff;
  color: #01122b;
  font-weight: 700;
}
.mini .nav-widgetPanel .item.active:after,
.mini .sportsMenu .contentArea .nav-widgetPanel .item {
  display: none;
}
.mini .sportsMenu .contentArea .nav-widgetPanel.showNav .item {
  display: block;
}
.mini .sportsMenu .contentArea .nav-widgetPanel.icon-sportsMenu-early::after,
.mini .sportsMenu .contentArea .nav-widgetPanel.icon-sportsMenu-early::before,
.mini .sportsMenu .contentArea .nav-widgetPanel.icon-sportsMenu-live::after,
.mini .sportsMenu .contentArea .nav-widgetPanel.icon-sportsMenu-live::before,
.mini .sportsMenu .contentArea .nav-widgetPanel.icon-sportsMenu-today::after,
.mini .sportsMenu .contentArea .nav-widgetPanel.icon-sportsMenu-today::before {
  visibility: visible;
}
.mini .sportsMenu .contentArea .nav-widgetPanel.icon-sportsMenu-early::before,
.mini .sportsMenu .contentArea .nav-widgetPanel.icon-sportsMenu-live::before,
.mini .sportsMenu .contentArea .nav-widgetPanel.icon-sportsMenu-today::before {
  left: -1.6em;
}
.mini .sportsMenu .contentArea .nav-widgetPanel.icon-sportsMenu-early::after,
.mini .sportsMenu .contentArea .nav-widgetPanel.icon-sportsMenu-live::after,
.mini .sportsMenu .contentArea .nav-widgetPanel.icon-sportsMenu-today::after {
  left: -0.05em;
}
.sportsMenu .nav-widgetPanel {
  background: #b5b6ba;
}
.mini .sportsMenu .nav-widgetPanel {
  width: auto;
  position: absolute;
  top: 0;
  left: 3.333em;
  z-index: 21;
  box-shadow: 0 0 0.2rem 0 rgba(0, 0, 0, 0.4);
  -webkit-flex-flow: column nowrap;
  -ms-flex-flow: column nowrap;
  flex-flow: column nowrap;
  border-radius: 0 3px 3px 0;
}
.mini .sportsMenu .nav-widgetPanel .item {
  -webkit-box-flex: 1 1 auto;
  -webkit-flex: 1 1 auto;
  -ms-flex: 1 1 auto;
  flex: 1 1 auto;
  padding: 0 1em;
  color: #adbed6;
}
.mini .sportsMenu .nav-widgetPanel .item::before {
  -ms-transform: translate(0, 0.1em) scale(1.2);
  -webkit-transform: translate(0, 0.1em) scale(1.2);
  transform: translate(0, 0.1em) scale(1.2);
}
.mini .sportsMenu .nav-widgetPanel .item:hover {
  color: #fff;
}
.mini .sportsMenu .nav-widgetPanel .item.active {
  background: 0 0;
  color: #fff;
  font-weight: 700;
}
.mini .sportsMenu .nav-widgetPanel .item .itemContent {
  padding: 0.6em 2em 0.6em 0;
  overflow: initial;
}
.mini .sportsMenu .nav-widgetPanel .item + .item {
  margin-top: -0.6em;
}
.sportsMenu .heading .nav-widgetPanel {
  display: none;
}
.mini .sportsMenu .heading.showNav .nav-widgetPanel {
  display: block;
}
.infoGroup .infoItem,
.infoGroup .infoTitle {
  white-space: nowrap;
  text-align: right;
  padding: 0.5em 0.833em;
}
.creditArea .infoGroup .infoItem,
.creditArea .infoGroup .infoTitle {
  padding-top: 0;
  padding-bottom: 0;
  color: #01122b;
}
.creditArea.icon-cash::before {
  left: 3px;
  position: relative;
  color: #c07f23;
  background: -webkit-linear-gradient(#edad32, #c07f23);
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
}
.infoGroup .infoRow {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
}
.infoGroup .largeBtn,
.infoGroup .smallBtn {
  float: right;
}
.infoGroup .largeBtn {
  margin: -0.3em 0;
}
.infoGroup .smallBtn {
  margin-left: 0.25em;
}
.infoGroup .currency {
  margin-right: 0.25em;
}
.infoGroup .infoTitle {
  color: #01122b;
  white-space: nowrap;
  text-overflow: ellipsis;
  overflow: hidden;
  width: 40%;
  background: #d5e0f0;
}
.infoGroup .infoItem {
  width: 60%;
  background: #dfe7f3;
  font-weight: 700;
  color: #5574a7;
}
.infoGroup .infoItem.accent {
  color: #e8010b;
}
.infoGroup.loginInfo .infoTitle {
  background: #ececec;
}
.infoGroup.loginInfo .infoItem {
  background: #f5f5f5;
}
.memberBalance,
.personalAccount {
  background: #fff;
  font-size: 12px;
  color: #01122b;
}
.creditArea .infoGroup .infoTitle {
  width: 25%;
  background: none;
  text-align: left;
  padding-right: 0;
}
.creditArea .infoGroup .infoItem {
  width: 65%;
  padding-right: 2.5em;
  padding-left: 0;
  background: none;
  text-align: left;
}
.creditArea {
  padding: 0 0.5em 0.5em;
  position: relative;
}
.creditArea .icon-refresh {
  position: absolute;
  top: 4px;
  right: 12px;
  width: 16px;
  text-align: right;
  padding-right: 2px;
}
.mini .personalAccount .creditArea {
  display: none;
}
.mini .personalAccount.active .creditArea {
  display: none;
  position: absolute;
  right: -25em;
  top: 0;
  z-index: 21;
}
.panelFunction::after,
.personalAccount::after {
  content: '';
  display: block;
  clear: both;
}
.mini .category-sportList,
.panelFunction {
  position: relative;
}
.panelFunction {
  margin-bottom: 0.5em;
}
.panelFunction .floatLeft {
  float: left;
  padding: 0.3em 0.4em;
}
.panelFunction .floatRight {
  float: right;
}
.mini .category-sportList .amount,
.mini .category-sportList .icon-streaming,
.mini .live .category-sportList.active::after {
  display: none;
}
.memberBalance {
  width: 25em;
  padding: 0.5em;
  box-shadow: 0 0 0.2rem 0 rgba(0, 0, 0, 0.4);
  border-radius: 3px;
}
.category-sportList {
  background: #f5f5f5;
  cursor: pointer;
  color: #01122b;
  font-weight: 700;
}
.category-sportList.active,
.category-sportList:hover {
  background: #fff;
}
.mini .category-sportList.active {
  background: #adadad;
}
.mini .category-sportList.active::after {
  content: '';
  color: #fff;
  font-size: 1.25em;
  position: absolute;
  left: 27px;
  top: 7px;
}
.category-sportList .icon-live,
.category-sportList .icon-streaming {
  font-weight: 400;
  margin-top: 0.2em;
}
.mini .category-sportList .icon-live {
  position: absolute;
  top: 0.2em;
  right: 0.2em;
  width: 0.5em;
  height: 0.5em;
  border-radius: 100%;
  overflow: hidden;
}
.category-sportList .amount {
  float: left;
  margin-left: 0.5em;
  min-width: 1.75em;
  text-align: right;
}
.mini .category-sportList.active .category-sub .amount {
  display: block;
}
.category-sportList-container {
  padding: 0.3em 0.5em;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-justify-content: space-between;
  -ms-flex-pack: justify;
  justify-content: space-between;
}
.category-sportList-main {
  -webkit-box-flex: 1;
  -webkit-flex: 1;
  -ms-flex: 1;
  flex: 1;
  white-space: nowrap;
  text-overflow: ellipsis;
  overflow: hidden;
}
.category-sportList-main .sportName {
  text-transform: uppercase;
  position: relative;
  padding-left: 20px;
}
.mini .category-sportList-main .sportName {
  padding-left: 3em;
  top: -0.1em;
  line-height: 2.5;
}
.category-sportList-main .checkbox {
  -ms-transform: translate(0.3em, 3px);
  -webkit-transform: translate(0.3em, 3px);
  transform: translate(0.3em, 3px);
  margin-right: 0.45em;
}
.mini .category-sportList-main .checkbox {
  position: absolute;
  -ms-transform: translate(-0.4em, -0.2em) scale(0.8);
  -webkit-transform: translate(-0.4em, -0.2em) scale(0.8);
  transform: translate(-0.4em, -0.2em) scale(0.8);
}
.mini .category-sportList-main {
  text-overflow: unset;
}
.category-sub-list .betTypeName,
.colossus-bet__btn,
.miniOdds-event .teamName > div,
.miniOdds-league,
.myScore .teamName {
  text-overflow: ellipsis;
  overflow: hidden;
}
.category-sub {
  background: #ececec;
}
.mini .category-sub {
  display: none;
}
.mini .category-sportList.active .category-sub {
  display: block;
  position: absolute;
  left: 3.333em;
  top: 0;
  z-index: 23;
  box-shadow: 0 0 0.2rem 0 rgba(0, 0, 0, 0.4);
  padding: 0.5em;
  background: #f5f5f5;
  border-radius: 0 3px 3px 0;
}
.mini .category-sportList.active .category-sub:first-child {
  border-radius: 0 3px 0 0;
}
.mini .category-sportList.active .category-sub:last-child {
  border-radius: 0 0 3px;
}
.mini .category-sportList:nth-last-child(10) ~ .category-sportList .category-sub {
  top: auto;
  bottom: 0;
}
.category-sub-list {
  padding: 0.18em 0.5em;
  font-weight: 400;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-justify-content: space-between;
  -ms-flex-pack: justify;
  justify-content: space-between;
}
.category-sub-list:hover {
  background: #cdcdcd;
}
.category-sub-list .betTypeName {
  padding-left: 1.9em;
  -webkit-box-flex: 1;
  -webkit-flex: 1;
  -ms-flex: 1;
  flex: 1;
  white-space: nowrap;
}

.category-sub-list .betTypeName:before {
  content: '\f111';
  font-family: 'fontawesome';
  margin-right: 5px;
  font-size: 6px;
  position: relative;
  bottom: 2px;
}
.mini .category-sub-list .betTypeName {
  padding-left: 0;
}
.category-sub-list.active {
  color: #bc7920;
  font-weight: 700;
}
.category-sub-list.active:hover {
  background: 0 0;
}
.baseList > li {
  position: relative;
  border-bottom: solid 1px #dfdfdf;
  background: #f5f5f5;
  font-weight: 700;
  cursor: pointer;
}
.baseList > li a {
  color: #01122b;
  text-decoration: none;
  padding: 0.6em 0.833em;
  display: block;
}
.baseList > li > div {
  padding: 0;
  position: relative;
}
.baseList > li.active,
.baseList > li:hover {
  background: #fff;
}
.baseList > li.active {
  cursor: default;
}
.baseList > li.sub::after {
  content: '';
  position: absolute;
  right: 0.2em;
  top: 0;
  padding-top: 0.3em;
  padding-left: 0.3em;
  color: #7c7c7c;
  font-size: 1.5em;
}
.baseList > li.sub.active .category-sub {
  display: block;
}
.baseList > li.sub.active .category-sub > li {
  padding: 0;
  font-weight: 400;
}
.baseList > li.sub.active .category-sub > li.link-none {
  padding: 0;
  font-weight: 700;
}
.baseList > li.sub.active .category-sub > li.active a {
  color: #5574a7;
  font-weight: 700;
}
.baseList > li.sub.active::after {
  content: '';
  position: absolute;
  top: 0;
  right: 0.2em;
  padding-top: 0.1em;
  font-size: 1.5em;
}
.baseList > li .alert {
  background: #e8010b;
  color: #fff;
  border-radius: 3px;
  -ms-transform: scale(0.7);
  -webkit-transform: scale(0.7);
  transform: scale(0.7);
  padding: 0 0.2em;
  margin-left: 0.25em;
  text-align: center;
  font-weight: lighter;
  font-size: 12px;
}
.baseList .category-sub {
  display: none;
}
.baseList .category-sub + ul {
  border-top: 1px solid #cdcdcd;
}
.baseList .category-sub li {
  padding-left: 2.4em;
}
.baseList .category-sub li:hover {
  background: #cdcdcd !important;
  cursor: pointer !important;
}
.baseList .category-sub li a {
  padding: 0.5em 0.833em 0.5em 2.3em;
  position: relative;
}
.baseList .category-sub li a::before {
  content: '';
  display: block;
  position: absolute;
  margin-left: -0.75em;
  margin-top: 0.5em;
  width: 0.33333em;
  height: 0.33333em;
  background: #7c7c7c;
  border-radius: 100%;
}
.baseList .category-sub li.link-none {
  padding-left: 1.4em;
  font-weight: 700;
}
.baseList .category-sub li.link-none a {
  padding-left: 1.6em;
}
.baseList .category-sub li.link-none:hover {
  cursor: default !important;
  background: 0 0 !important;
}
.baseList .category-sub li.link-none a::before {
  display: none;
}
.betSlip .mainSection.ticket-selected {
  border-color: #f77a00;
}
.betSlip .btnNote {
  padding-top: 0.5em;
  text-align: center;
}
.betSlip .single [class*='matchInfo'] {
  padding: 0 0 0.833em 0.833em;
}
.betSlip .single .betInfoSub {
  padding-top: 0.5em;
  padding-bottom: 0.5em;
}
.betSlip .parlay .comboList > li .innerContent,
.betSlip .parlay .stakeArea,
.comboList > li .betSlip .parlay .innerContent {
  background: #dfdfdf;
  padding: 0 0.833em;
}
.betSlip .parlay .comboList > li .hasStake.innerContent,
.betSlip .parlay .stakeArea.hasStake,
.comboList > li .betSlip .parlay .hasStake.innerContent {
  background: #dfe7f3;
}
.betSlip .parlay .comboList > li .hasStake.innerContent a,
.betSlip .parlay .stakeArea.hasStake a,
.comboList > li .betSlip .parlay .hasStake.innerContent a {
  color: #5574a7;
}
.betSlip .parlay .comboList > li .innerContent a,
.betSlip .parlay .stakeArea a,
.comboList > li .betSlip .parlay .innerContent a {
  position: relative;
  display: block;
  padding: 0.5em 1em 0.5em 2.25em;
  cursor: pointer;
  margin-left: -0.833em;
  color: #01122b;
}
.myScore,
.showingNow {
  color: #01122b;
}
.betSlip .parlay .comboList > li .innerContent a::before,
.betSlip .parlay .stakeArea a::before,
.comboList > li .betSlip .parlay .innerContent a::before {
  left: 0.4em;
  top: 0.1em;
  font-size: 1.5em;
  content: '';
  position: absolute;
  text-align: center;
  font-weight: 700;
  width: 1em;
  height: 1em;
}
@-moz-document url-prefix() {
  .betSlip .parlay .comboList > li .innerContent a::before,
  .betSlip .parlay .stakeArea a::before,
  .comboList > li .betSlip .parlay .innerContent a::before {
    top: 0.2em;
  }
}
@media screen and (min-width: 0\0) {
  .betSlip .parlay .comboList > li .innerContent a::before,
  .betSlip .parlay .stakeArea a::before,
  .comboList > li .betSlip .parlay .innerContent a::before {
    top: 0;
  }
}
.betSlip .parlay .comboList > li .innerContent .innerContent,
.betSlip .parlay .stakeArea .innerContent,
.comboList > li .betSlip .parlay .innerContent .innerContent {
  display: none;
}
.betSlip .parlay .comboList > li .innerContent .entry,
.betSlip .parlay .stakeArea .entry,
.comboList > li .betSlip .parlay .innerContent .entry {
  padding-bottom: 0.15em;
}
.betSlip .parlay .comboList > li .active.innerContent .innerContent,
.betSlip .parlay .stakeArea.active .innerContent,
.comboList > li .betSlip .parlay .active.innerContent .innerContent {
  display: block;
  padding-bottom: 0.5em;
}
.betSlip .parlay .comboList > li .active.innerContent a::before,
.betSlip .parlay .stakeArea.active a::before,
.comboList > li .betSlip .parlay .active.innerContent a::before {
  content: '';
}
.showingNow .widgetPanelInfo {
  background: rgba(0, 0, 0, 0.07);
  padding: 0.5em 0.833em;
}
.showingNow .circleBtn.icon-alarmClock {
  top: 0.5em;
  right: 0.83333em;
  float: right;
  z-index: 3;
}
.showingNow .fixed {
  max-height: 240px;
  position: relative;
}
.mini .showingNow .fixed {
  max-height: none;
}
.myScore .fixed {
  max-height: 162px;
}
.mini .myScore .fixed {
  max-height: none;
}
.myScore ul {
  padding: 0.5em;
  background: #fff;
}
.myScore li {
  border-radius: 3px;
  border: 1px solid #d7d7d7;
  cursor: pointer;
  padding: 0.3em;
  position: relative;
  margin-bottom: 0.3em;
}
.myScore li::after {
  content: '';
  display: block;
  clear: both;
}
.myScore li:hover {
  background-color: #f5eeb8;
}
.myScore li:nth-child(2n + 1) {
  background-color: #f6f6f6;
}
.myScore li:nth-child(2n + 1):hover {
  background-color: #f5eeb8;
}
.myScore li .glyphIcon {
  position: absolute;
  right: 0.5em;
  top: 0.2em;
}
.myScore .teamAway,
.myScore .teamHome {
  width: calc(50% - (20px / 2) - 0.3em);
  float: left;
  text-align: right;
}
.myScore .teamAway {
  text-align: left;
}
.myScore .teamName {
  white-space: nowrap;
}
.myScore .score {
  font-weight: 700;
  color: #5574a7;
  font-size: 1.2em;
}
.myScore .iconSpace {
  float: left;
  text-align: center;
  width: 20px;
  margin: 0 0.3em;
}
.miniOdds .tabs-content {
  padding: 0.5em;
}
.miniOdds .slides {
  margin: -0.5em;
}
.miniOdds .slides-container {
  padding: 0.5em;
  box-sizing: border-box;
}
.miniOdds .slides-btn-prev {
  left: 0;
}
.miniOdds .slides-btn-next {
  right: 0;
}
.miniOdds .slides-pagination {
  margin-top: -0.75em;
}
.miniOdds-sport-title {
  padding: 0 0.25em;
  text-align: center;
  color: #5574a7;
  font-weight: 700;
  margin-top: -0.25em;
  margin-bottom: 0.5em;
  border-bottom: 1px solid rgba(0, 0, 0, 0.2);
}
.miniOdds-oddstable {
  text-align: center;
  border-radius: 3px;
  color: rgba(255, 255, 255, 0.8);
}
.miniOdds-oddstable + .miniOdds-oddstable {
  margin-top: 0.5em;
}
.miniOdds-league {
  padding: 0.25em 0.5em;
  border-style: solid;
  border-bottom-width: 1px;
  white-space: nowrap;
}
.miniOdds-event,
.miniOdds-odds {
  display: table;
  width: calc(100% - 0.5em);
  padding: 0.25em;
}
.miniOdds-event > li,
.miniOdds-odds > li {
  display: table-cell;
  vertical-align: middle;
}
.miniOdds-event {
  table-layout: fixed;
  margin-top: 0.25em;
  margin-bottom: 0.75em;
  padding-left: 0;
  padding-right: 0;
}
.miniOdds-event .teamName:first-of-type {
  padding-left: 0.25em;
  padding-right: 0.5em;
}
.miniOdds-event .teamName:last-of-type {
  padding-left: 0.5em;
  padding-right: 0.25em;
}
.miniOdds-event .teamName > div {
  max-height: 3em;
  white-space: normal;
}
.miniOdds-event .time {
  color: #01122b;
}
.miniOdds-event .smallBtn {
  float: none;
  display: inline-block;
  cursor: default;
}
.miniOdds-event .status {
  width: 6em;
  position: relative;
  height: 3em;
}
.miniOdds-event .status .icon-live,
.miniOdds-event .status font,
.miniOdds-event .status > .time {
  position: relative;
}
.miniOdds-event .status::before,
.promotions::before {
  position: absolute;
  content: '';
}
.miniOdds-event .status::before {
  display: block;
  left: 50%;
  top: 50%;
  margin-left: calc(-9em / 2);
  margin-top: calc(-9em / 2 + 0.25em);
  width: 9em;
  height: 9em;
}
.miniOdds-event .score {
  color: #e8010b;
}
.miniOdds-odds {
  background: rgba(0, 0, 0, 0.4);
}
.miniOdds-odds .betType {
  width: 100%;
  display: block;
}
.miniOdds-odds .betType .txt {
  width: 100%;
}
.miniOdds-odds .betArea {
  width: 46.5%;
  float: left;
  padding-left: 0.25em;
  padding-right: 0.25em;
  white-space: nowrap;
  cursor: pointer;
  border-radius: 3px;
  background: linear-gradient(to top, rgba(255, 255, 255, 0.65) 0, rgba(255, 255, 255, 0.85) 100%);
  background: -webkit-linear-gradient(top, rgba(255, 255, 255, 0.85) 0, rgba(255, 255, 255, 0.65) 100%);
}
.miniOdds-odds .betArea:hover {
  background: rgba(255, 255, 255, 0.9);
}
.miniOdds-odds .betArea .txt {
  color: rgba(77, 77, 77, 0.9);
}
.miniOdds-odds .betArea .oddsBet {
  margin-left: 0.25em;
  color: #01122b;
}
.miniOdds-odds .betArea + .betArea {
  margin-top: 0;
  float: right;
}
.miniOdds-odds .oddsBet {
  min-width: 2.7em;
}
.miniOdds-odds::after {
  content: '';
  display: block;
  clear: both;
}
.miniOdds-is-live {
  background: linear-gradient(to top, #a25465 0, #753f6c 100%);
  background: -webkit-linear-gradient(top, #753f6c 0, #a25465 100%);
}
.miniOdds-is-live .miniOdds-league {
  border-color: #b67381;
}
.miniOdds-is-deadball {
  background: linear-gradient(to top, #4fa5b0 0, #4d65a4 100%);
  background: -webkit-linear-gradient(top, #4d65a4 0, #4fa5b0 100%);
}
.miniOdds-is-deadball .miniOdds-league {
  border-color: #72b7c0;
}
.promotions {
  border-radius: 3px;
  background: linear-gradient(to bottom, #7591c1 0, #5574a7 100%);
  background: -webkit-linear-gradient(bottom, #5574a7 0, #7591c1 100%);
  padding-top: 0.3em;
  padding-bottom: 0.5em;
}
.promotions::before {
  background: url(../../general/en/Images/Banners/promo_01.png) center no-repeat;
  width: 2em;
  height: 100%;
  left: 0.7em;
  top: 0;
  background-size: 85%;
}
.promotions .contentArea {
  margin-right: 4em;
}
.promotions a {
  color: #fff;
  text-decoration: none;
  display: block;
  height: 100%;
  vertical-align: middle;
  -ms-transform: translate(2.7em, 0.2em) scale(0.98);
  -webkit-transform: translate(2.7em, 0.2em) scale(0.98);
  transform: translate(2.7em, 0.2em) scale(0.98);
}
.mini .promotions {
  display: none;
}
.crossSelling .slides {
  background-color: #3b3b3b;
  color: #fff;
}
.mini .crossSelling.active .heading {
  bottom: 105px;
}
.crossSelling-list {
  padding-top: 1em;
}
.crossSelling-list::after {
  content: '';
  display: block;
  clear: both;
}
.crossSelling-list li {
  float: left;
  width: 33.3333%;
  text-align: center;
}
.crossSelling-list a {
  display: inline-block;
  position: relative;
  cursor: pointer;
  border-radius: 6px;
  overflow: hidden;
}
.crossSelling-list a:hover::before {
  content: '';
  position: absolute;
  top: 0;
  bottom: 0;
  left: 0;
  right: 0;
  background: #01122b;
  opacity: 0.5;
}
.crossSelling-list a:hover span {
  display: block;
}
.crossSelling-list .playFun,
.crossSelling-list .playNow,
.crossSelling-list span {
  display: none;
  position: absolute;
  top: 50%;
  margin-top: calc(-3em / 2);
  padding: 0.4em;
  height: 2em;
  line-height: 1;
  right: 0;
  left: 0;
  color: #fff;
  font-weight: 700;
}
.crossSelling-list .playFun {
  background: #1fc000;
  border: 1px solid #007110;
}
.crossSelling-list div {
  height: 2.5em;
  line-height: 1.25;
  overflow: hidden;
}
.colossus-bet {
  line-height: 1.333333333;
  font-size: 12px;
}
.colossus-bet__iframe {
  display: block;
  padding: 0;
  width: 100%;
  height: 78px;
  border: none;
}
.colossus-bet__banner {
  display: block;
  position: relative;
  cursor: pointer;
}
.colossus-bet__banner::before {
  content: '';
  display: none;
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  background-color: #ffd330;
  opacity: 0.1;
}
.colossus-bet__banner img {
  width: 100%;
  height: auto;
  border: none;
}
.colossus-bet__banner:hover:before {
  display: block;
}
.colossus-bet__banner:hover .colossus-bet__btn {
  background: linear-gradient(to bottom, #ff942b 0, #ff7614 100%);
  background: -webkit-linear-gradient(bottom, #ff7614 0, #ff942b 100%);
}
.colossus-bet__btn {
  display: inline-block;
  position: absolute;
  left: 50%;
  bottom: 0.5em;
  transform: translateX(-50%) translateX(-3.2em);
  padding: 0.5em;
  line-height: 1;
  color: #fff;
  font-weight: 700;
  border-radius: 0.25em;
  box-shadow: 2px 2px 4px rgba(0, 0, 0, 0.5);
  background: linear-gradient(to bottom, #f77a00 0, #e05d00 100%);
  background: -webkit-linear-gradient(bottom, #e05d00 0, #f77a00 100%);
  text-align: center;
  min-width: 40%;
  max-width: 59%;
  white-space: nowrap;
}
.oddsTable .event .team .extra,
.oddsTable .event .team .name,
.oddsTable .event .team .result {
  -webkit-box-flex: 1;
  -webkit-flex: 1;
  -ms-flex: 1;
  flex: 1;
}
.oddsTable.maskActive {
  position: relative;
  overflow: hidden;
}
.oddsTable.maskActive::after,
.oddsTable.maskActive::before {
  position: absolute;
  content: '';
}
.oddsTable.maskActive::after {
  background: #233d67;
  opacity: 0.5;
  z-index: 6;
  top: 0;
  width: 100%;
  height: 100%;
}
.oddsTable.maskActive::before {
  z-index: 7;
  width: 235px;
  height: 180px;
  top: calc(50% - 90px);
  left: calc(50% - 115px);
}
.oddsTable .time.statusChanged {
  -webkit-animation: oddsChangeColor-transparent 2.5s linear infinite normal;
  animation: oddsChangeColor-transparent 2.5s linear infinite normal;
}
.oddsTable .time .smallBtn {
  float: none;
  cursor: default;
  vertical-align: middle;
}
.oddsTable .time .timePlaying {
  font-weight: 700;
  white-space: nowrap;
  display: block;
}
.oddsTable .time .timePlaying.primary {
  color: #01122b;
}
.oddsTable .time .resultInfo .countdown,
.oddsTable .time .score > span {
  color: #e8010b;
  font-weight: 700;
}
.oddsTable .time .timePlaying > span {
  display: block;
  text-align: center;
}
.oddsTable .time .resultInfo {
  text-align: center;
}
.oddsTable .time .resultInfo .ballArea {
  font-size: 0.8em;
  text-align: right;
  display: inline-block;
  padding: 0.3em 0;
}
.oddsTable .time .resultInfo .icon-clock::before {
  font-size: 1.4em;
  position: relative;
  top: 0.1em;
}
.oddsTable .time .score {
  margin-bottom: 0.167em;
}
.oddsTable .time .score > span {
  text-align: center;
}
.oddsTable .time .score > span + span {
  margin-left: 0.15em;
}
.oddsTable .time .score > span:first-child {
  text-align: right;
}
.oddsTable .time .score > span:last-child {
  text-align: left;
}
.oddsTable .time .binding {
  word-spacing: 10em;
}
.oddsTable .time .binding font[color='red'] {
  display: block;
}
.oddsTable .event .team,
.promotionBoard {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
}
.oddsTable .event {
  padding-left: 0.25em;
  padding-right: 0.25em;
}
.oddsTable .event .team {
  display: flex;
  -webkit-justify-content: space-between;
  -ms-flex-pack: justify;
  justify-content: space-between;
}
.oddsTable .event .team + .team {
  margin-top: 0.167em;
}
.oddsTable .event .team .name {
  color: #01122b;
  font-weight: 700;
}
.oddsTable .event .team .name.accent {
  color: #e8010b;
}
.oddsTable .event .team .name.primary {
  color: #2556b3;
}
.oddsTable .event .team .extra {
  color: #959595;
  font-weight: 700;
}
.oddsTable .event .team .result {
  color: #01122b;
  padding-left: 0.833em;
}
.oddsTable .event .team .name-pointer {
  cursor: pointer;
}
.accountTable .oddsTable .event .team .text-auto,
.accountTable-verticalAlignTop .oddsTable .event .team .text-auto,
.oddsTable .event .team .accountTable .text-auto,
.oddsTable .event .team .accountTable-verticalAlignTop .text-auto,
.oddsTable .event .team .text {
  display: inline;
}
.oddsTable .event .team .card {
  display: inline-block;
  padding: 0.1em 0.22em;
  margin-left: 0.25em;
  background: #e8010b;
  color: #fff;
  border-radius: 2px;
  /* -ms-transform: rotate(15deg) scale(.85); */
  /* -webkit-transform: rotate(15deg) scale(.85); */
  /* transform: rotate(15deg) scale(.85); */
  line-height: 1em;
}
.oddsTable .event .team .iconSet {
  -webkit-box-flex: 0 1 auto;
  -webkit-flex: 0 1 auto;
  -ms-flex: 0 1 auto;
  flex: 0 1 auto;
  margin-left: 2em;
}
.oddsTable .event .team .iconSet .smallBtn {
  -webkit-box-flex: 1 0 auto;
  -webkit-flex: 1 0 auto;
  -ms-flex: 1 0 auto;
  flex: 1 0 auto;
}
.oddsTable .event .team .iconSet .inactive {
  cursor: default;
}
.oddsTable.numberGame-a .event {
  padding-left: 0.5em;
}
.oddsTable .addedParlay {
  position: relative;
}
.oddsTable .addedParlay::after,
.oddsTable .addedParlay::before {
  content: '';
  position: absolute;
  -ms-transform: scale(0.7);
  -webkit-transform: scale(0.7);
  transform: scale(0.7);
}
.oddsTable .addedParlay::before {
  content: '';
  color: #fff;
  top: -0.4em;
  left: 0;
  z-index: 5;
}
.baseArea::after,
.caption::after {
  content: '';
}
.oddsTable .addedParlay::after {
  top: -0.35em;
  left: -0.3em;
  z-index: 4;
  width: 0;
  height: 0;
  border-width: 2em 2em 0 0;
  border-color: #5dad00 transparent transparent #5dad00;
  border-style: solid;
}
.oddsTitle,
.oddsTitle-accent,
.oddsTitleSub {
  border-style: solid;
  border-width: 0 0 1px;
}
.oddsTable .oddsTitle .event,
.oddsTable .oddsTitle-accent .event,
.oddsTable .oddsTitleSub .event {
  vertical-align: middle;
  padding-left: 2.2em;
}
.oddsTable .oddsTitle .time,
.oddsTable .oddsTitle-accent .time,
.oddsTable .oddsTitleSub .time {
  display: none;
}
.oddsTitle-accent > div,
.oddsTitle > div,
.oddsTitleSub > div {
  color: #fff;
  white-space: nowrap;
  text-overflow: ellipsis;
  overflow: hidden;
}
.oddsTitle-accent > div + div,
.oddsTitle > div + div,
.oddsTitleSub > div + div {
  border-left: 1px solid;
}
.oddsTitle,
.oddsTitleSub {
  background: linear-gradient(to bottom, #454545 0, #121212 100%);
  background: -webkit-linear-gradient(bottom, #121212 0, #454545 100%);
  height: 40px;
}
.oddsTitle .ft-wrapper,
.oddsTitle .ht-wrapper {
  width: 20.6em;
  padding: 0;
}

.oddsTitle .topRowTitle {
  border-bottom: 1px solid #424242;
  text-align: center;
  padding-top: 3px;
}

.oddsTitle > div + div,
.oddsTitleSub > div + div {
  border-color: #424242;
}

.oddsTitle .event {
  padding-left: 10px;
}

.oddsTitle .odds {
  height: 22px;
}

.oddsTitle .odds-changed {
  background: #1063ec;
}
.oddsTitle-accent {
  background: #e8010b;
  border-color: #e8010b;
}
.oddsTitle-accent > div + div {
  border-color: #7b2b27;
}
.oddsTitle-accent .odds-changed {
  background: #d3241b;
}
.oddsTitleSub > div {
  text-align: center;
  color: rgba(255, 255, 255, 0.6);
  border-bottom: 1px solid #3b5174;
}
.league {
  position: relative;
  background: #b5b6ba;
  border-bottom: 1px solid #a3a3a3;
}
.league:hover {
  background: #b9b9b9;
}
.league .leagueName {
  padding: 0.15em;
  padding-left: 4.8em;
  color: #01122b;
  font-weight: 700;
  cursor: pointer;
}
.league .leagueName:after {
  content: '\f01e';
  font-family: 'fontawesome';
  position: absolute;
  right: 6px;
  color: #fff;
  font-weight: 100 !important;
}

.league .leagueName:hover:after {
  color: #01122b;
}

.league .leagueName.loading:after {
  content: url(../../images/v2/spin.svg);
}

.league .leagueName .fa-repeat {
  position: absolute;
  right: 6px;
  bottom: 4px;
}

.league .leagueName .icon-turbo:before {
  font-size: 1.6em;
  margin-right: 0.25em;
  line-height: 0;
  position: relative;
  top: 0.2em;
}
.league .leagueName .accent {
  color: #e8010b;
}
.league .leagueName .label-accent {
  background: #e8010b;
  color: #fff;
  padding: 0 0.3em;
  border-radius: 3px;
  margin: 0 0.25em;
}

.live-a,
.live-b,
.mmr-a,
.mmr-b,
.normal-a,
.normal-b {
  border-bottom: 1px solid;
}

.live-a,
.live-b {
  border-bottom-color: #cea193;
}

.live-a:hover,
.live-b:hover,
.mmr-a:hover,
.mmr-b:hover,
.normal-a:hover,
.normal-b:hover {
  background: #ffffcc !important;
}

.live-a:hover .multiOdds.mmr,
.live-b:hover .multiOdds.mmr,
.mmr-a:hover .multiOdds.mmr,
.mmr-b:hover .multiOdds.mmr,
.normal-a:hover .multiOdds.mmr,
.normal-b:hover .multiOdds.mmr {
  background: 0 0;
}

.live-a:hover .multiOdds-moreBetType,
.live-b:hover .multiOdds-moreBetType,
.mmr-a:hover .multiOdds-moreBetType,
.mmr-b:hover .multiOdds-moreBetType,
.normal-a:hover .multiOdds-moreBetType,
.normal-b:hover .multiOdds-moreBetType {
  background: #dfdfdf;
}

.live-a .multiOdds + .multiOdds,
.live-b .multiOdds + .multiOdds,
.mmr-a .multiOdds + .multiOdds,
.mmr-b .multiOdds + .multiOdds,
.normal-a .multiOdds + .multiOdds,
.normal-b .multiOdds + .multiOdds {
  border-top: 1px solid;
}

.live-a .multiOdds.mmr,
.live-b .multiOdds.mmr,
.mmr-a .multiOdds.mmr,
.mmr-b .multiOdds.mmr,
.normal-a .multiOdds.mmr,
.normal-b .multiOdds.mmr {
  background: #d3d5ec;
}

.live-a .time,
.live-b .time,
.mmr-a .time,
.mmr-b .time,
.normal-a .time,
.normal-b .time {
  border-right: 1px solid;
}

.correctScore-a .live-a > div:nth-last-of-type(5),
.correctScore-a .live-b > div:nth-last-of-type(5),
.correctScore-a .mmr-a > div:nth-last-of-type(5),
.correctScore-a .mmr-b > div:nth-last-of-type(5),
.correctScore-a .normal-a > div:nth-last-of-type(5),
.correctScore-a .normal-b > div:nth-last-of-type(5),
.correctScore-b .live-a > div:nth-last-of-type(3),
.correctScore-b .live-b > div:nth-last-of-type(3),
.correctScore-b .mmr-a > div:nth-last-of-type(3),
.correctScore-b .mmr-b > div:nth-last-of-type(3),
.correctScore-b .normal-a > div:nth-last-of-type(3),
.correctScore-b .normal-b > div:nth-last-of-type(3),
.correctScore-d .live-a > div:nth-last-of-type(5),
.correctScore-d .live-b > div:nth-last-of-type(5),
.correctScore-d .mmr-a > div:nth-last-of-type(5),
.correctScore-d .mmr-b > div:nth-last-of-type(5),
.correctScore-d .normal-a > div:nth-last-of-type(5),
.correctScore-d .normal-b > div:nth-last-of-type(5),
.firstGoalLastGoal-a .live-a > div:nth-last-of-type(3),
.firstGoalLastGoal-a .live-b > div:nth-last-of-type(3),
.firstGoalLastGoal-a .mmr-a > div:nth-last-of-type(3),
.firstGoalLastGoal-a .mmr-b > div:nth-last-of-type(3),
.firstGoalLastGoal-a .normal-a > div:nth-last-of-type(3),
.firstGoalLastGoal-a .normal-b > div:nth-last-of-type(3),
.halfTimeFullTime-a .live-a > div:nth-last-of-type(3),
.halfTimeFullTime-a .live-a > div:nth-last-of-type(6),
.halfTimeFullTime-a .live-b > div:nth-last-of-type(3),
.halfTimeFullTime-a .live-b > div:nth-last-of-type(6),
.halfTimeFullTime-a .mmr-a > div:nth-last-of-type(3),
.halfTimeFullTime-a .mmr-a > div:nth-last-of-type(6),
.halfTimeFullTime-a .mmr-b > div:nth-last-of-type(3),
.halfTimeFullTime-a .mmr-b > div:nth-last-of-type(6),
.halfTimeFullTime-a .normal-a > div:nth-last-of-type(3),
.halfTimeFullTime-a .normal-a > div:nth-last-of-type(6),
.halfTimeFullTime-a .normal-b > div:nth-last-of-type(3),
.halfTimeFullTime-a .normal-b > div:nth-last-of-type(6),
.hdpou-a .live-a .multiOdds > div:nth-of-type(5),
.hdpou-a .live-b .multiOdds > div:nth-of-type(5),
.hdpou-a .mmr-a .multiOdds > div:nth-of-type(5),
.hdpou-a .mmr-b .multiOdds > div:nth-of-type(5),
.hdpou-a .normal-a .multiOdds > div:nth-of-type(5),
.hdpou-a .normal-b .multiOdds > div:nth-of-type(5),
.hdpouFullHalf-a .live-a .multiOdds > div:nth-of-type(n + 2),
.hdpouFullHalf-a .live-b .multiOdds > div:nth-of-type(n + 2),
.hdpouFullHalf-a .mmr-a .multiOdds > div:nth-of-type(n + 2),
.hdpouFullHalf-a .mmr-b .multiOdds > div:nth-of-type(n + 2),
.hdpouFullHalf-a .normal-a .multiOdds > div:nth-of-type(n + 2),
.hdpouFullHalf-a .normal-b .multiOdds > div:nth-of-type(n + 2),
.hdpouSingle-a .live-a .multiOdds > div:nth-of-type(n + 2),
.hdpouSingle-a .live-b .multiOdds > div:nth-of-type(n + 2),
.hdpouSingle-a .mmr-a .multiOdds > div:nth-of-type(n + 2),
.hdpouSingle-a .mmr-b .multiOdds > div:nth-of-type(n + 2),
.hdpouSingle-a .normal-a .multiOdds > div:nth-of-type(n + 2),
.hdpouSingle-a .normal-b .multiOdds > div:nth-of-type(n + 2),
.live-a .event + div,
.live-a .others,
.live-a .time,
.live-b .event + div,
.live-b .others,
.live-b .time,
.mmr-a .event + div,
.mmr-a .others,
.mmr-a .time,
.mmr-b .event + div,
.mmr-b .others,
.mmr-b .time,
.normal-a .event + div,
.normal-a .others,
.normal-a .time,
.normal-b .event + div,
.normal-b .others,
.normal-b .time,
.numberGame-a .live-a > div,
.numberGame-a .live-b > div,
.numberGame-a .mmr-a > div,
.numberGame-a .mmr-b > div,
.numberGame-a .normal-a > div,
.numberGame-a .normal-b > div,
.numberGame-b .live-a > div,
.numberGame-b .live-b > div,
.numberGame-b .mmr-a > div,
.numberGame-b .mmr-b > div,
.numberGame-b .normal-a > div,
.numberGame-b .normal-b > div,
.numberGame-c .live-a > div,
.numberGame-c .live-b > div,
.numberGame-c .mmr-a > div,
.numberGame-c .mmr-b > div,
.numberGame-c .normal-a > div,
.numberGame-c .normal-b > div,
.numberGame-d .live-a > div,
.numberGame-d .live-b > div,
.numberGame-d .mmr-a > div,
.numberGame-d .mmr-b > div,
.numberGame-d .normal-a > div,
.numberGame-d .normal-b > div,
.oddEven-a .live-a > div:nth-last-of-type(2),
.oddEven-a .live-b > div:nth-last-of-type(2),
.oddEven-a .mmr-a > div:nth-last-of-type(2),
.oddEven-a .mmr-b > div:nth-last-of-type(2),
.oddEven-a .normal-a > div:nth-last-of-type(2),
.oddEven-a .normal-b > div:nth-last-of-type(2),
.onextwo-a .live-a > div:nth-of-type(6),
.onextwo-a .live-b > div:nth-of-type(6),
.onextwo-a .mmr-a > div:nth-of-type(6),
.onextwo-a .mmr-b > div:nth-of-type(6),
.onextwo-a .normal-a > div:nth-of-type(6),
.onextwo-a .normal-b > div:nth-of-type(6),
.racing-a .live-a > div,
.racing-a .live-b > div,
.racing-a .mmr-a > div,
.racing-a .mmr-b > div,
.racing-a .normal-a > div,
.racing-a .normal-b > div,
.racing-b .live-a > div,
.racing-b .live-b > div,
.racing-b .mmr-a > div,
.racing-b .mmr-b > div,
.racing-b .normal-a > div,
.racing-b .normal-b > div,
.racing-c .live-a > div,
.racing-c .live-b > div,
.racing-c .mmr-a > div,
.racing-c .mmr-b > div,
.racing-c .normal-a > div,
.racing-c .normal-b > div,
.racing-d .live-a > div,
.racing-d .live-b > div,
.racing-d .mmr-a > div,
.racing-d .mmr-b > div,
.racing-d .normal-a > div,
.racing-d .normal-b > div,
.totalGoal-a .live-a > div:nth-of-type(7),
.totalGoal-a .live-b > div:nth-of-type(7),
.totalGoal-a .mmr-a > div:nth-of-type(7),
.totalGoal-a .mmr-b > div:nth-of-type(7),
.totalGoal-a .normal-a > div:nth-of-type(7),
.totalGoal-a .normal-b > div:nth-of-type(7) {
  border-left: 1px solid;
}

.numberGame-a .live-a > div:nth-last-of-type(3),
.numberGame-a .live-a > div:nth-last-of-type(5),
.numberGame-a .live-b > div:nth-last-of-type(3),
.numberGame-a .live-b > div:nth-last-of-type(5),
.numberGame-a .mmr-a > div:nth-last-of-type(3),
.numberGame-a .mmr-a > div:nth-last-of-type(5),
.numberGame-a .mmr-b > div:nth-last-of-type(3),
.numberGame-a .mmr-b > div:nth-last-of-type(5),
.numberGame-a .normal-a > div:nth-last-of-type(3),
.numberGame-a .normal-a > div:nth-last-of-type(5),
.numberGame-a .normal-b > div:nth-last-of-type(3),
.numberGame-a .normal-b > div:nth-last-of-type(5),
.numberGame-d .live-a > div:nth-last-of-type(2),
.numberGame-d .live-a > div:nth-last-of-type(5),
.numberGame-d .live-a > div:nth-last-of-type(7),
.numberGame-d .live-b > div:nth-last-of-type(2),
.numberGame-d .live-b > div:nth-last-of-type(5),
.numberGame-d .live-b > div:nth-last-of-type(7),
.numberGame-d .mmr-a > div:nth-last-of-type(2),
.numberGame-d .mmr-a > div:nth-last-of-type(5),
.numberGame-d .mmr-a > div:nth-last-of-type(7),
.numberGame-d .mmr-b > div:nth-last-of-type(2),
.numberGame-d .mmr-b > div:nth-last-of-type(5),
.numberGame-d .mmr-b > div:nth-last-of-type(7),
.numberGame-d .normal-a > div:nth-last-of-type(2),
.numberGame-d .normal-a > div:nth-last-of-type(5),
.numberGame-d .normal-a > div:nth-last-of-type(7),
.numberGame-d .normal-b > div:nth-last-of-type(2),
.numberGame-d .normal-b > div:nth-last-of-type(5),
.numberGame-d .normal-b > div:nth-last-of-type(7),
.oddsTable .live-a > div:first-child,
.oddsTable .live-b > div:first-child,
.oddsTable .mmr-a > div:first-child,
.oddsTable .mmr-b > div:first-child,
.oddsTable .normal-a > div:first-child,
.oddsTable .normal-b > div:first-child {
  border-left: 0;
}

.correctScore-a .live-a > div:nth-last-of-type(5),
.correctScore-a .live-b > div:nth-last-of-type(5),
.correctScore-b .live-a > div:nth-last-of-type(3),
.correctScore-b .live-b > div:nth-last-of-type(3),
.correctScore-d .live-a > div:nth-last-of-type(5),
.correctScore-d .live-b > div:nth-last-of-type(5),
.firstGoalLastGoal-a .live-a > div:nth-last-of-type(3),
.firstGoalLastGoal-a .live-b > div:nth-last-of-type(3),
.halfTimeFullTime-a .live-a > div:nth-last-of-type(3),
.halfTimeFullTime-a .live-a > div:nth-last-of-type(6),
.halfTimeFullTime-a .live-b > div:nth-last-of-type(3),
.halfTimeFullTime-a .live-b > div:nth-last-of-type(6),
.hdpou-a .live-a .multiOdds > div:nth-of-type(5),
.hdpou-a .live-b .multiOdds > div:nth-of-type(5),
.hdpouFullHalf-a .live-a .multiOdds > div:nth-of-type(n + 2),
.hdpouFullHalf-a .live-b .multiOdds > div:nth-of-type(n + 2),
.hdpouSingle-a .live-a .multiOdds > div:nth-of-type(n + 2),
.hdpouSingle-a .live-b .multiOdds > div:nth-of-type(n + 2),
.live-a .event + div,
.live-a .multiOdds + .multiOdds,
.live-a .others,
.live-a .time,
.live-b .event + div,
.live-b .multiOdds + .multiOdds,
.live-b .others,
.live-b .time,
.numberGame-a .live-a > div,
.numberGame-a .live-b > div,
.numberGame-b .live-a > div,
.numberGame-b .live-b > div,
.numberGame-c .live-a > div,
.numberGame-c .live-b > div,
.numberGame-d .live-a > div,
.numberGame-d .live-b > div,
.oddEven-a .live-a > div:nth-last-of-type(2),
.oddEven-a .live-b > div:nth-last-of-type(2),
.onextwo-a .live-a > div:nth-of-type(6),
.onextwo-a .live-b > div:nth-of-type(6),
.racing-a .live-a > div,
.racing-a .live-b > div,
.racing-b .live-a > div,
.racing-b .live-b > div,
.racing-c .live-a > div,
.racing-c .live-b > div,
.racing-d .live-a > div,
.racing-d .live-b > div,
.totalGoal-a .live-a > div:nth-of-type(7),
.totalGoal-a .live-b > div:nth-of-type(7) {
  border-color: #cea193;
}

.disable.live-a,
.disable.live-a .team .name,
.disable.live-b,
.disable.live-b .team .name,
.disable.mmr-a,
.disable.mmr-a .team .name,
.disable.mmr-b,
.disable.mmr-b .team .name,
.disable.normal-a,
.disable.normal-a .team .name,
.disable.normal-b,
.disable.normal-b .team .name {
  color: #a3a3a3 !important;
}

.live-a {
  background: #ffccbc;
}

.live-b {
  background: #ffddd2;
}

.normal-a,
.normal-b {
  border-bottom-color: #e0e0e0;
}

.correctScore-a .normal-a > div:nth-last-of-type(5),
.correctScore-a .normal-b > div:nth-last-of-type(5),
.correctScore-b .normal-a > div:nth-last-of-type(3),
.correctScore-b .normal-b > div:nth-last-of-type(3),
.correctScore-d .normal-a > div:nth-last-of-type(5),
.correctScore-d .normal-b > div:nth-last-of-type(5),
.firstGoalLastGoal-a .normal-a > div:nth-last-of-type(3),
.firstGoalLastGoal-a .normal-b > div:nth-last-of-type(3),
.halfTimeFullTime-a .normal-a > div:nth-last-of-type(3),
.halfTimeFullTime-a .normal-a > div:nth-last-of-type(6),
.halfTimeFullTime-a .normal-b > div:nth-last-of-type(3),
.halfTimeFullTime-a .normal-b > div:nth-last-of-type(6),
.hdpou-a .normal-a .multiOdds > div:nth-of-type(5),
.hdpou-a .normal-b .multiOdds > div:nth-of-type(5),
.hdpouFullHalf-a .normal-a .multiOdds > div:nth-of-type(n + 2),
.hdpouFullHalf-a .normal-b .multiOdds > div:nth-of-type(n + 2),
.hdpouSingle-a .normal-a .multiOdds > div:nth-of-type(n + 2),
.hdpouSingle-a .normal-b .multiOdds > div:nth-of-type(n + 2),
.normal-a .event + div,
.normal-a .multiOdds + .multiOdds,
.normal-a .others,
.normal-a .time,
.normal-b .event + div,
.normal-b .multiOdds + .multiOdds,
.normal-b .others,
.normal-b .time,
.numberGame-a .normal-a > div,
.numberGame-a .normal-b > div,
.numberGame-b .normal-a > div,
.numberGame-b .normal-b > div,
.numberGame-c .normal-a > div,
.numberGame-c .normal-b > div,
.numberGame-d .normal-a > div,
.numberGame-d .normal-b > div,
.oddEven-a .normal-a > div:nth-last-of-type(2),
.oddEven-a .normal-b > div:nth-last-of-type(2),
.onextwo-a .normal-a > div:nth-of-type(6),
.onextwo-a .normal-b > div:nth-of-type(6),
.racing-a .normal-a > div,
.racing-a .normal-b > div,
.racing-b .normal-a > div,
.racing-b .normal-b > div,
.racing-c .normal-a > div,
.racing-c .normal-b > div,
.racing-d .normal-a > div,
.racing-d .normal-b > div,
.totalGoal-a .normal-a > div:nth-of-type(7),
.totalGoal-a .normal-b > div:nth-of-type(7) {
  border-color: #e0e0e0;
}

.normal-a {
  background: #ffffff;
}

.normal-b {
  background: #ededed;
}

.mmr-a,
.mmr-b {
  border-bottom-color: #b4b6ca;
}

.correctScore-a .mmr-a > div:nth-last-of-type(5),
.correctScore-a .mmr-b > div:nth-last-of-type(5),
.correctScore-b .mmr-a > div:nth-last-of-type(3),
.correctScore-b .mmr-b > div:nth-last-of-type(3),
.correctScore-d .mmr-a > div:nth-last-of-type(5),
.correctScore-d .mmr-b > div:nth-last-of-type(5),
.firstGoalLastGoal-a .mmr-a > div:nth-last-of-type(3),
.firstGoalLastGoal-a .mmr-b > div:nth-last-of-type(3),
.halfTimeFullTime-a .mmr-a > div:nth-last-of-type(3),
.halfTimeFullTime-a .mmr-a > div:nth-last-of-type(6),
.halfTimeFullTime-a .mmr-b > div:nth-last-of-type(3),
.halfTimeFullTime-a .mmr-b > div:nth-last-of-type(6),
.hdpou-a .mmr-a .multiOdds > div:nth-of-type(5),
.hdpou-a .mmr-b .multiOdds > div:nth-of-type(5),
.hdpouFullHalf-a .mmr-a .multiOdds > div:nth-of-type(n + 2),
.hdpouFullHalf-a .mmr-b .multiOdds > div:nth-of-type(n + 2),
.hdpouSingle-a .mmr-a .multiOdds > div:nth-of-type(n + 2),
.hdpouSingle-a .mmr-b .multiOdds > div:nth-of-type(n + 2),
.mmr-a .event + div,
.mmr-a .multiOdds + .multiOdds,
.mmr-a .others,
.mmr-a .time,
.mmr-b .event + div,
.mmr-b .multiOdds + .multiOdds,
.mmr-b .others,
.mmr-b .time,
.numberGame-a .mmr-a > div,
.numberGame-a .mmr-b > div,
.numberGame-b .mmr-a > div,
.numberGame-b .mmr-b > div,
.numberGame-c .mmr-a > div,
.numberGame-c .mmr-b > div,
.numberGame-d .mmr-a > div,
.numberGame-d .mmr-b > div,
.oddEven-a .mmr-a > div:nth-last-of-type(2),
.oddEven-a .mmr-b > div:nth-last-of-type(2),
.onextwo-a .mmr-a > div:nth-of-type(6),
.onextwo-a .mmr-b > div:nth-of-type(6),
.racing-a .mmr-a > div,
.racing-a .mmr-b > div,
.racing-b .mmr-a > div,
.racing-b .mmr-b > div,
.racing-c .mmr-a > div,
.racing-c .mmr-b > div,
.racing-d .mmr-a > div,
.racing-d .mmr-b > div,
.totalGoal-a .mmr-a > div:nth-of-type(7),
.totalGoal-a .mmr-b > div:nth-of-type(7) {
  border-color: #b4b6ca;
}

.mmr-a {
  background: #d3d5ec;
}

.mmr-b {
  background: #e1e3f9;
}

.live-a .betInfo,
.live-a + .moreBetTypeArea .betInfo,
.live-b .betInfo,
.live-b + .moreBetTypeArea .betInfo,
.liveScore + .moreBetTypeArea .betInfo,
.oddsTotal {
  background: #ffddd2;
}

.betArea {
  white-space: nowrap;
}
.betArea + .betArea {
  margin-top: 0.167em;
}
.betArea .txt {
  display: inline-block;
  padding-right: 0.3em;
  text-align: right;
  font-weight: 700;
  color: #bc7920;
}

.betArea .txt .underdog,
.live-a .betInfo .betType,
.live-a + .moreBetTypeArea .betInfo .betType,
.live-b .betInfo .betType,
.live-b + .moreBetTypeArea .betInfo .betType,
.liveScore + .moreBetTypeArea .betInfo .betType {
  color: #e8010b;
}
.hdpouFullHalf-a .betArea .txt,
.hdpouSingle-a .betArea .txt {
  text-align: center;
}
.betArea .txt.statusChanged {
  -webkit-animation: oddsChangeColor-transparent 2.5s linear infinite normal;
  animation: oddsChangeColor-transparent 2.5s linear infinite normal;
}
.live-a .betInfo .betDetial,
.live-a + .moreBetTypeArea .betInfo .betDetial,
.live-b .betInfo .betDetial,
.live-b + .moreBetTypeArea .betInfo .betDetial,
.liveScore + .moreBetTypeArea .betInfo .betDetial {
  border-color: #d06f6a;
}
.oddsTotal {
  border: 1px solid #ffddd2;
  text-align: right;
  font-weight: 700;
}
.oddsTotal > div {
  color: rgba(1, 18, 43, 0.7);
}
.oddsTotal .odds {
  color: #01122b;
}
.icon {
  width: 1.25em;
  height: 1.25em;
  border-radius: 3px;
}
.icon.accent {
  background: #e8010b;
}
.icon.live {
  width: 2.25em;
}
.oddsTable.tableGroup-2 + .tableGroup-2 .live-a,
.oddsTable.tableGroup-2 + .tableGroup-2 .live-b,
.oddsTable.tableGroup-2 + .tableGroup-2 .normal-a,
.oddsTable.tableGroup-2 + .tableGroup-2 .normal-b,
.oddsTable.tableGroup-2 + .tableGroup-2 .oddsTitle,
.oddsTable.tableGroup-2 + .tableGroup-2 .oddsTitleSub,
.oddsTable.tableGroup-2 + .tableGroup-3 .live-a,
.oddsTable.tableGroup-2 + .tableGroup-3 .live-b,
.oddsTable.tableGroup-2 + .tableGroup-3 .normal-a,
.oddsTable.tableGroup-2 + .tableGroup-3 .normal-b,
.oddsTable.tableGroup-2 + .tableGroup-3 .oddsTitle,
.oddsTable.tableGroup-2 + .tableGroup-3 .oddsTitleSub,
.oddsTable.tableGroup-3 + .tableGroup-2 .live-a,
.oddsTable.tableGroup-3 + .tableGroup-2 .live-b,
.oddsTable.tableGroup-3 + .tableGroup-2 .normal-a,
.oddsTable.tableGroup-3 + .tableGroup-2 .normal-b,
.oddsTable.tableGroup-3 + .tableGroup-2 .oddsTitle,
.oddsTable.tableGroup-3 + .tableGroup-2 .oddsTitleSub,
.oddsTable.tableGroup-3 + .tableGroup-3 .live-a,
.oddsTable.tableGroup-3 + .tableGroup-3 .live-b,
.oddsTable.tableGroup-3 + .tableGroup-3 .normal-a,
.oddsTable.tableGroup-3 + .tableGroup-3 .normal-b,
.oddsTable.tableGroup-3 + .tableGroup-3 .oddsTitle,
.oddsTable.tableGroup-3 + .tableGroup-3 .oddsTitleSub {
  border-left: 1px solid;
}
.oddsTable.tableGroup-2:last-child .matchArea:last-child > div:last-child,
.oddsTable.tableGroup-2:nth-last-child(2) .matchArea:last-child > div:last-child,
.oddsTable.tableGroup-3:last-child .matchArea:last-child > div:last-child,
.oddsTable.tableGroup-3:nth-last-child(2) .matchArea:last-child > div:last-child,
.oddsTable.tableGroup-3:nth-last-child(3) .matchArea:last-child > div:last-child,
.oddsTable:last-child .matchArea:last-child > div:last-child {
  border-bottom: 0;
}
.oddsTable .matchArea {
  line-height: 1.4;
}
.oddsTable.tableGroup-2,
.oddsTable.tableGroup-3 {
  float: left;
}
.oddsTable.tableGroup-2 .oddsTitle:first-child,
.oddsTable.tableGroup-3 .oddsTitle:first-child {
  border-radius: 0;
}
.oddsTable.tableGroup-2 + .tableGroup-2 .oddsTitle,
.oddsTable.tableGroup-2 + .tableGroup-2 .oddsTitleSub,
.oddsTable.tableGroup-2 + .tableGroup-3 .oddsTitle,
.oddsTable.tableGroup-2 + .tableGroup-3 .oddsTitleSub,
.oddsTable.tableGroup-3 + .tableGroup-2 .oddsTitle,
.oddsTable.tableGroup-3 + .tableGroup-2 .oddsTitleSub,
.oddsTable.tableGroup-3 + .tableGroup-3 .oddsTitle,
.oddsTable.tableGroup-3 + .tableGroup-3 .oddsTitleSub {
  border-left-color: #3b5174;
  border-radius: 0;
}
.oddsTable.tableGroup-2 + .tableGroup-2 .normal-a,
.oddsTable.tableGroup-2 + .tableGroup-2 .normal-b,
.oddsTable.tableGroup-2 + .tableGroup-3 .normal-a,
.oddsTable.tableGroup-2 + .tableGroup-3 .normal-b,
.oddsTable.tableGroup-3 + .tableGroup-2 .normal-a,
.oddsTable.tableGroup-3 + .tableGroup-2 .normal-b,
.oddsTable.tableGroup-3 + .tableGroup-3 .normal-a,
.oddsTable.tableGroup-3 + .tableGroup-3 .normal-b {
  border-left-color: #bbb;
}
.oddsTable.tableGroup-2 + .tableGroup-2 .live-a,
.oddsTable.tableGroup-2 + .tableGroup-2 .live-b,
.oddsTable.tableGroup-2 + .tableGroup-3 .live-a,
.oddsTable.tableGroup-2 + .tableGroup-3 .live-b,
.oddsTable.tableGroup-3 + .tableGroup-2 .live-a,
.oddsTable.tableGroup-3 + .tableGroup-2 .live-b,
.oddsTable.tableGroup-3 + .tableGroup-3 .live-a,
.oddsTable.tableGroup-3 + .tableGroup-3 .live-b {
  border-left-color: #cea193;
}
.oddsTable.tableGroup-2.other-2cols .odds,
.oddsTable.tableGroup-3.other-2cols .odds {
  width: 33.3%;
}
.oddsTable.tableGroup-2.other-5cols .odds,
.oddsTable.tableGroup-3.other-5cols .odds {
  width: 20%;
}
.oddsTable.tableGroup-2 {
  width: 50%;
}
.oddsTable.tableGroup-2 + div:not(.tableGroup-2) {
  clear: both;
}
.oddsTable.tableGroup-2.width-3-2 {
  width: 66.666666%;
}
.oddsTable.tableGroup-2.width-3-1,
.oddsTable.tableGroup-3 {
  width: 33.333333%;
}
.oddsTable.tableGroup-3 + div:not(.tableGroup-3) {
  clear: both;
}
.expandArea {
  padding: 0.833em;
  background: #dfdfdf;
}
.numberGame-a .expandArea,
.numberGame-d .expandArea {
  background: url(../../general/common/Images/numberGame_expandBg.jpg);
  background-size: 100% auto;
}
.baseArea .betGroup-a,
.baseArea .betGroup-b,
.baseArea .betGroup-c,
.baseArea .betGroup-d {
  width: 100%;
  pointer-events: none;
}
.baseArea .betGroup-a .colWidth,
.baseArea .betGroup-a .colWidth-rest,
.baseArea .betGroup-b .colWidth,
.baseArea .betGroup-c .colWidth,
.baseArea .betGroup-d .colWidth {
  text-align: center;
  vertical-align: middle;
}
.baseArea .betGroup-a .betGroup-b .colWidth-rest > div,
.baseArea .betGroup-a .betGroup-c .colWidth-rest > div,
.baseArea .betGroup-a .betGroup-d .colWidth-rest > div,
.baseArea .betGroup-a .colWidth-rest > div,
.baseArea .betGroup-a .colWidth > div,
.baseArea .betGroup-b .colWidth > div,
.baseArea .betGroup-c .colWidth > div,
.baseArea .betGroup-d .colWidth > div {
  pointer-events: auto;
}
.baseArea .betGroup-a .colWidth-rest:hover .betArea,
.baseArea .betGroup-a .colWidth-rest:hover .relativeArea,
.baseArea .betGroup-a .colWidth:hover .betArea,
.baseArea .betGroup-a .colWidth:hover .relativeArea,
.baseArea .betGroup-b .colWidth:hover .betArea,
.baseArea .betGroup-b .colWidth:hover .relativeArea,
.baseArea .betGroup-c .colWidth:hover .betArea,
.baseArea .betGroup-c .colWidth:hover .relativeArea,
.baseArea .betGroup-d .colWidth:hover .betArea,
.baseArea .betGroup-d .colWidth:hover .relativeArea {
  background: #f5eeb8;
}
.baseArea .betGroup-b,
.baseArea .betGroup-c,
.baseArea .betGroup-d {
  top: 3.43em;
}
.baseArea .betGroup-a .betGroup-b .colWidth-rest,
.baseArea .betGroup-a .betGroup-c .colWidth-rest,
.baseArea .betGroup-a .betGroup-d .colWidth-rest,
.baseArea .betGroup-b .betGroup-a .colWidth-rest,
.baseArea .betGroup-b .colWidth,
.baseArea .betGroup-c .betGroup-a .colWidth-rest,
.baseArea .betGroup-c .colWidth,
.baseArea .betGroup-d .betGroup-a .colWidth-rest,
.baseArea .betGroup-d .colWidth {
  width: 100%;
  height: auto;
}
.baseArea .betGroup-a .betGroup-b .colWidth-rest:last-child .betArea,
.baseArea .betGroup-a .betGroup-c .colWidth-rest:last-child .betArea,
.baseArea .betGroup-a .betGroup-d .colWidth-rest:last-child .betArea,
.baseArea .betGroup-b .betGroup-a .colWidth-rest:last-child .betArea,
.baseArea .betGroup-b .colWidth:last-child .betArea,
.baseArea .betGroup-c .betGroup-a .colWidth-rest:last-child .betArea,
.baseArea .betGroup-c .colWidth:last-child .betArea,
.baseArea .betGroup-d .betGroup-a .colWidth-rest:last-child .betArea,
.baseArea .betGroup-d .colWidth:last-child .betArea {
  border-bottom-width: 0;
}
.baseArea .betGroup-a .betGroup-b .colWidth-rest::after,
.baseArea .betGroup-a .betGroup-c .colWidth-rest::after,
.baseArea .betGroup-a .betGroup-d .colWidth-rest::after,
.baseArea .betGroup-b .betGroup-a .colWidth-rest::after,
.baseArea .betGroup-b .colWidth::after,
.baseArea .betGroup-c .betGroup-a .colWidth-rest::after,
.baseArea .betGroup-c .colWidth::after,
.baseArea .betGroup-d .betGroup-a .colWidth-rest::after,
.baseArea .betGroup-d .colWidth::after {
  content: '';
  display: block;
  clear: both;
}
.baseArea .betGroup-b .betArea,
.baseArea .betGroup-b .relativeArea,
.baseArea .betGroup-c .betArea,
.baseArea .betGroup-c .relativeArea,
.baseArea .betGroup-d .betArea,
.baseArea .betGroup-d .relativeArea {
  float: right;
}
.baseArea {
  position: relative;
  height: 55.6em;
  height: 624px;
}
.baseArea [class*='betGroup-'],
.baseArea::after {
  position: absolute;
}
.baseArea .betGroup-a .betArea,
.baseArea .betGroup-b .betArea,
.baseArea .betGroup-c .betArea,
.baseArea .betGroup-d .betArea {
  border-style: solid;
  border-width: 0 0 1px 1px;
}
.baseArea.live {
  background: #ffccbc;
}
.baseArea.live .betGroup-a .betArea,
.baseArea.live .betGroup-b .betArea,
.baseArea.live .betGroup-c .betArea,
.baseArea.live .betGroup-d .betArea {
  background: #ffddd2;
  border-bottom-color: #cea193;
  border-left-color: #cea193;
}
.baseArea.live .betGroup-a .colWidth-rest .betArea:hover,
.baseArea.live .betGroup-b .colWidth-rest .betArea:hover,
.baseArea.live .betGroup-c .colWidth-rest .betArea:hover,
.baseArea.live .betGroup-d .colWidth-rest .betArea:hover {
  background: #ffddd2;
}
.baseArea.normal {
  background: #c6d4f1;
}
.baseArea.normal .betGroup-a .betArea,
.baseArea.normal .betGroup-b .betArea,
.baseArea.normal .betGroup-c .betArea,
.baseArea.normal .betGroup-d .betArea {
  background: #e4e4e4;
  border-bottom-color: #bbb;
  border-left-color: #bbb;
}
.baseArea.normal .betGroup-a .colWidth-rest .betArea:hover,
.baseArea.normal .betGroup-b .colWidth-rest .betArea:hover,
.baseArea.normal .betGroup-c .colWidth-rest .betArea:hover,
.baseArea.normal .betGroup-d .colWidth-rest .betArea:hover {
  background: #e4e4e4;
}
.baseArea .betGroup-ball {
  top: 3.4em;
  width: 62.5%;
}
.baseArea .betGroup-ball .betArea {
  float: left;
  width: 20%;
  height: 36.5px;
  padding-top: 2.5px;
  text-align: center;
  margin: 0;
}
.liveCasino,
.promotionBoard {
  margin-bottom: 0.5em;
}
.baseArea .betGroup-ball .betArea:hover {
  background: #f5eeb8;
}
.baseArea .betGroup-ball .betArea:nth-child(5n + 1) {
  clear: both;
}
.baseArea .betGroup-a {
  height: inherit;
}
.baseArea .betGroup-a .colWidth,
.baseArea .betGroup-a .colWidth-rest {
  float: left;
  height: 100%;
}
.baseArea .betGroup-a .colWidth-rest:first-child .betArea,
.baseArea .betGroup-a .colWidth:first-child .betArea {
  border-left-width: 0;
}
.baseArea .betGroup-a .betArea {
  padding: 0.92em 0;
}
.baseArea .betGroup-a .relativeArea {
  height: calc(100% - 3.4em);
}
.baseArea .betGroup-a .colWidth-rest .betArea .txt {
  width: auto;
}
.baseArea .betGroup-a .colWidth-rest .betArea .oddsBet {
  background: 0 0;
  cursor: default;
}
.baseArea .betGroup-a .colWidth-rest .betArea .oddsBet.indicatorDown-a:hover,
.baseArea .betGroup-a .colWidth-rest .betArea .oddsBet.indicatorDown:hover,
.baseArea .betGroup-a .colWidth-rest .betArea .oddsBet.indicatorUp-a:hover,
.baseArea .betGroup-a .colWidth-rest .betArea .oddsBet.indicatorUp:hover {
  background: #ffaf96;
}
.baseArea .betGroup-b {
  right: 25%;
}
.baseArea .betGroup-b .betArea {
  height: 39px;
  padding-top: 12px;
}
.baseArea .betGroup-b .relativeArea {
  height: 39px;
  width: calc(100% - 12.5% * 3);
}
.baseArea .betGroup-c {
  right: 12.5%;
}
.baseArea .betGroup-c .betArea {
  height: 117px;
  padding-top: 50px;
}
.baseArea .betGroup-c .relativeArea {
  height: 116px;
  width: calc(100% - 12.5% * 2);
}
.baseArea .betGroup-d {
  right: 0;
}
.baseArea .betGroup-a .betGroup-d .colWidth-rest:last-child .betArea,
.baseArea .betGroup-d .betGroup-a .colWidth-rest:last-child .betArea,
.baseArea .betGroup-d .colWidth:last-child .betArea {
  padding-bottom: 7.98em;
}
.baseArea .betGroup-d .betArea {
  height: 195px;
  padding-top: 90px;
}
.baseArea .betGroup-d .relativeArea {
  height: 194px;
  width: calc(100% - 12.5%);
}
.baseArea::after {
  float: right;
  background: #e8eff5;
  width: 100%;
  height: 5px;
  bottom: -3px;
}
.expandArea .baseArea::after {
  background: #dadada;
}
.liveCasino .contentArea {
  background: #cdcdcd;
  width: 100%;
  height: 250px;
  text-align: center;
}
.liveCasino .contentArea iframe {
  width: 100%;
  height: 100%;
  max-width: 774px;
}
.moreBetTypeNav li,
.moreBetTypeNav-Item {
  max-width: 20%;
  overflow: hidden;
  white-space: nowrap;
  text-overflow: ellipsis;
}
.promotionBoard {
  background: #cdcdcd;
  border-radius: 3px;
  display: flex;
  padding: 0.5em 1.2em;
  overflow: hidden;
  position: relative;
}
.promotionBoard .icon-clear {
  position: absolute;
  right: 0.1em;
  top: 0.1em;
}
.promotionBoard-Items {
  -webkit-box-flex: 1 1 auto;
  -webkit-flex: 1 1 auto;
  -ms-flex: 1 1 auto;
  flex: 1 1 auto;
  margin: 0 1px;
  text-align: center;
}
.promotionBoard-img {
  border-radius: 3px;
  border: 1px solid #a3a3a3;
  cursor: pointer;
  width: 193px;
}
.promotionBoard-img:hover {
  -webkit-filter: brightness(1.2);
  filter: brightness(1.2);
}
.moreBetTypeArea,
.multiOdds-moreBetType {
  padding: 0.833em;
}
.moreBetTypeArea .betTypeTitle,
.multiOdds-moreBetType .betTypeTitle {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-flex-flow: row wrap;
  -ms-flex-flow: row wrap;
  flex-flow: row wrap;
  background: #c5c5c5;
  border: 0 solid #acacac;
  border-bottom: 1px solid #acacac;
  color: rgba(0, 0, 0, 0.75);
}
.moreBetTypeArea .betTypeTitle .betCol,
.multiOdds-moreBetType .betTypeTitle .betCol {
  white-space: nowrap;
  text-overflow: ellipsis;
  overflow: hidden;
}
.moreBetTypeArea .betTypeTitle .betCol + .betCol,
.multiOdds-moreBetType .betTypeTitle .betCol + .betCol {
  border-left-color: #929292;
}
.moreBetTypeArea .betCol,
.multiOdds-moreBetType .betCol {
  text-align: center;
}
.moreBetTypeArea .betCol + .betCol,
.multiOdds-moreBetType .betCol + .betCol {
  border-left: 1px solid #acacac;
}
.moreBetTypeArea .betCol .dropdown,
.moreBetTypeArea .betCol.match,
.moreBetTypeArea .betCol.txt,
.multiOdds-moreBetType .betCol .dropdown,
.multiOdds-moreBetType .betCol.match,
.multiOdds-moreBetType .betCol.txt {
  text-align: left;
}
.moreBetTypeArea .betTypeContent,
.multiOdds-moreBetType .betTypeContent {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  background: #e5ecf5;
  border-bottom: 1px solid #acacac;
}
.moreBetTypeArea .betTypeContent:hover,
.multiOdds-moreBetType .betTypeContent:hover {
  background: #f5eeb8 !important;
}
.live-a .multiOdds-moreBetType .betTypeContent,
.live-a + .moreBetTypeArea .betTypeContent,
.live-b .multiOdds-moreBetType .betTypeContent,
.live-b + .moreBetTypeArea .betTypeContent,
.liveScore .multiOdds-moreBetType .betTypeContent,
.liveScore + .moreBetTypeArea .betTypeContent {
  background: #ffe9e1;
}
.moreBetTypeArea .betTypeContent .betCol.txt,
.multiOdds-moreBetType .betTypeContent .betCol.txt {
  color: #01122b;
  font-weight: 700;
  white-space: nowrap;
  text-overflow: ellipsis;
  overflow: hidden;
}
.moreBetTypeArea .betTypeContent .betCol.match,
.multiOdds-moreBetType .betTypeContent .betCol.match {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
}
.moreBetTypeArea .betTypeContent .betCol.match > div,
.multiOdds-moreBetType .betTypeContent .betCol.match > div {
  font-weight: 700;
}
.moreBetTypeArea .betTypeContent .betCol.match .score,
.multiOdds-moreBetType .betTypeContent .betCol.match .score {
  width: 3.5em;
  vertical-align: middle;
  text-align: center;
}
.moreBetTypeArea .betTypeContent .betCol.match .teamName > span,
.multiOdds-moreBetType .betTypeContent .betCol.match .teamName > span {
  display: block;
}
.moreBetTypeArea .betTypeContent .betCol.match .teamName .accent,
.multiOdds-moreBetType .betTypeContent .betCol.match .teamName .accent {
  color: #e8010b;
}
.moreBetTypeArea .betTypeContent .betCol-title,
.multiOdds-moreBetType .betTypeContent .betCol-title {
  background: #c5c5c5;
  color: rgba(0, 0, 0, 0.75);
}
.moreBetTypeArea .betTypeContent .betCol-separate,
.multiOdds-moreBetType .betTypeContent .betCol-separate {
  padding-left: 0.5em;
  padding-right: 0.5em;
}
.moreBetTypeArea .betTypeContent .betCol-separate .betArea .txt,
.multiOdds-moreBetType .betTypeContent .betCol-separate .betArea .txt {
  float: left;
}
.moreBetTypeArea .betTypeContent .betCol-separate .betArea .oddsBet,
.multiOdds-moreBetType .betTypeContent .betCol-separate .betArea .oddsBet {
  float: right;
}
.moreBetTypeArea .twoFrame-a,
.multiOdds-moreBetType .twoFrame-a {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
}
.betTypeHeader,
.moreBetTypeNav {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
}
.moreBetTypeArea .twoFrame-a-part,
.multiOdds-moreBetType .twoFrame-a-part {
  -webkit-box-flex: 0 0 49.8%;
  -webkit-flex: 0 0 49.8%;
  -ms-flex: 0 0 49.8%;
  flex: 0 0 49.8%;
  padding-right: 4px;
}
.moreBetTypeArea .twoFrame-a-part:last-child,
.multiOdds-moreBetType .twoFrame-a-part:last-child {
  padding-right: 0;
}
.moreBetTypeArea .oneSet-c .setCol + .setCol .trigger,
.moreBetTypeArea .threeSet-a .setCol + .setCol .trigger,
.moreBetTypeArea .twoSet-a .setCol + .setCol .trigger,
.multiOdds-moreBetType .oneSet-c .setCol + .setCol .trigger,
.multiOdds-moreBetType .threeSet-a .setCol + .setCol .trigger,
.multiOdds-moreBetType .twoSet-a .setCol + .setCol .trigger {
  border-left: 1px solid #3b5174;
}
.moreBetTypeArea .oneSet-c .setCol + .setCol .betTypeContent,
.moreBetTypeArea .oneSet-c .setCol + .setCol .betTypeTitle,
.moreBetTypeArea .threeSet-a .setCol + .setCol .betTypeContent,
.moreBetTypeArea .threeSet-a .setCol + .setCol .betTypeTitle,
.moreBetTypeArea .twoSet-a .setCol + .setCol .betTypeContent,
.moreBetTypeArea .twoSet-a .setCol + .setCol .betTypeTitle,
.multiOdds-moreBetType .oneSet-c .setCol + .setCol .betTypeContent,
.multiOdds-moreBetType .oneSet-c .setCol + .setCol .betTypeTitle,
.multiOdds-moreBetType .threeSet-a .setCol + .setCol .betTypeContent,
.multiOdds-moreBetType .threeSet-a .setCol + .setCol .betTypeTitle,
.multiOdds-moreBetType .twoSet-a .setCol + .setCol .betTypeContent,
.multiOdds-moreBetType .twoSet-a .setCol + .setCol .betTypeTitle {
  border-left: 1px solid #acacac;
}
.moreBetTypeArea .oddsBet,
.multiOdds-moreBetType .oddsBet {
  min-width: 2em;
}
.moreBetTypeArea .betTypeName,
.multiOdds-moreBetType .betTypeName {
  -webkit-box-flex: 1 1 auto;
  -webkit-flex: 1 1 auto;
  -ms-flex: 1 1 auto;
  flex: 1 1 auto;
  padding: 0.18em 0.3em;
  white-space: nowrap;
  text-overflow: ellipsis;
  overflow: hidden;
}
.moreBetTypeArea .betTypeName .accent,
.multiOdds-moreBetType .betTypeName .accent {
  color: #ffd330;
  font-weight: 700;
}
.moreBetTypeArea {
  background: #dfdfdf;
  border-bottom: 1px solid #a3a3a3;
}
.multiOdds-moreBetType {
  border-top: 1px solid #bbb;
}
.betTypeHeader {
  background: #5574a7;
  color: rgba(255, 255, 255, 0.75);
  border: 1px solid #5574a7;
  border-bottom-color: #acacac;
  padding-bottom: 1px;
  cursor: pointer;
  display: flex;
}
.betTypeHeader:hover {
  background: #6582b1;
}
.betTypeHeader:hover .trigger {
  background: linear-gradient(to bottom, #879fc9 0, #6582b1 100%);
  background: -webkit-linear-gradient(bottom, #6582b1 0, #879fc9 100%);
}
.betTypeHeader .icon-help {
  margin: 0.2em 0.4em 0 0;
}
.moreBetTypeNav li + li,
.moreBetTypeNav-Item + .moreBetTypeNav-Item {
  margin-left: 4px;
}
.moreBetTypeNav {
  display: flex;
  -webkit-align-items: flex-start;
  -ms-flex-align: start;
  align-items: flex-start;
  border-bottom: 3px solid #5574a7;
  margin-bottom: 0.2em;
}
.moreBetTypeNav li {
  -webkit-box-flex: 1 1 auto;
  -webkit-flex: 1 1 auto;
  -ms-flex: 1 1 auto;
  flex: 1 1 auto;
  padding: 3px;
  border-radius: 3px;
  background: #7c7c7c;
  color: #fff;
  text-align: center;
  cursor: pointer;
}
.moreBetTypeNav li:hover {
  background: #898989;
}
.moreBetTypeNav li.active {
  background: #5574a7;
  font-weight: 700;
  cursor: default;
  border-radius: 3px 3px 0 0;
  padding: 3px 3px 6px;
}
.moreBetTypeNav-Item {
  -webkit-box-flex: 1 1 auto;
  -webkit-flex: 1 1 auto;
  -ms-flex: 1 1 auto;
  flex: 1 1 auto;
  padding: 3px;
  border-radius: 3px;
  background: #7c7c7c;
  color: #fff;
  text-align: center;
  cursor: pointer;
}
.moreBetTypeNav-Item:hover {
  background: #898989;
}
.moreBetTypeNav-Item.active {
  background: #5574a7;
  font-weight: 700;
  cursor: default;
  border-radius: 3px 3px 0 0;
  padding: 3px 3px 6px;
}
.moreBetType-filter {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  background: #3b5174;
  color: #fff;
  margin: -0.2em 0 0.2em;
  padding: 0.3em 0.5em;
}
.moreBetType-filter-container {
  font-weight: 700;
  -webkit-box-flex: 1 1 auto;
  -webkit-flex: 1 1 auto;
  -ms-flex: 1 1 auto;
  flex: 1 1 auto;
}
.liveScore {
  position: relative;
  overflow: hidden;
  padding: 0.833em calc(10% - 50px) 0.833em 10%;
  background: #dfdfdf;
  border-bottom: 1px solid #a3a3a3 !important;
}
.liveScore_container {
  display: table;
  position: relative;
  width: 100%;
  text-align: center;
  color: #fff;
  background: #636363;
  border-radius: 3px;
}
.liveScore_container .content,
.liveScore_container .title {
  display: table-row-group;
}
.liveScore_container .event-name,
.liveScore_container .score,
.liveScore_container .serve,
.liveScore_container .status {
  display: table-cell;
  padding: 0.125rem;
  vertical-align: middle;
}
.liveScore_container .status {
  width: 2em;
}
.liveScore_container .serve {
  width: 1em;
}
.liveScore_container .serve .current {
  display: block;
  width: 0.5rem;
  height: 0.5rem;
  border-radius: 100%;
  background: #ffd330;
}
.liveScore_container .event-name {
  width: 44%;
  text-align: left;
}
.liveScore_container .event-name > span {
  display: inline-block;
  width: 100%;
  vertical-align: middle;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
}
.liveScore_container .event-name .group {
  display: inline-block;
  text-align: right;
  margin-left: -4px;
}
.liveScore_container .score {
  width: auto;
  white-space: nowrap;
}
.liveScore_container .current {
  color: #ffd330;
}
.liveScore_container .text-highlight {
  color: #ffd330;
  font-weight: 700;
}
.liveScore_container li:last-child:not(:nth-child(-n + 8)) {
  width: 10%;
}
.liveScore_container ul.content .event-name {
  font-weight: 700;
}
.liveScore_container ul.content .event-name .group {
  width: 35%;
}
.liveScore_container ul.content .event-name > span:nth-last-child(2) {
  width: 60%;
}
.liveScore_container ul.title {
  border-radius: inherit;
}
.liveScore_container ul.title li {
  background: linear-gradient(to bottom, #545454 0, #474747 100%);
  background: -webkit-linear-gradient(bottom, #474747 0, #545454 100%);
}
.liveScore_container ul.title li:first-child {
  border-top-left-radius: inherit;
}
.liveScore_container ul.title li:last-child {
  border-top-right-radius: inherit;
}
.liveScore_container ul.title + ul li {
  border-bottom: solid thin #7c7c7c;
}
.liveScore_container ul.title .score {
  font-weight: 400;
  overflow: hidden;
  text-overflow: ellipsis;
}
.liveScore_container ul.title .event-name div {
  display: inline-block;
  margin-right: 1em;
}
.liveScore_container ul.title .event-name div:first-child {
  margin-right: 3em;
}
.liveScore_container ul.title .event-name span {
  display: inline;
}
.liveScore_container ul.title .event-name span + span {
  margin-left: 0.25rem;
}
.liveScore [class*='icon'] {
  display: inline-block;
  vertical-align: middle;
  background: #ececec;
  border-radius: 2px;
}
.liveScore [class*='icon']::before {
  display: inline-block;
  font-size: 1rem;
  width: 1em;
  height: 1em;
  line-height: 1;
}
.liveScore .icon-powerPlayer {
  color: #bbb;
}
.liveScore .icon-powerPlay,
.liveScore .icon-redCross {
  color: #e8010b;
}
.liveScore .icon-baseballBat,
.liveScore .icon-football {
  color: #323232;
}
.caption {
  /* padding: .833em; */
  margin-bottom: 0.5em;
}
.mainLayout .mainArea .caption {
  padding-top: 0.3em;
  padding-bottom: 0.2em;
  margin-bottom: 0;
}
.caption .mainTitle {
  font-size: 1.167em;
  font-weight: 700;
  margin-top: 0.2em;
  display: inline-block;
  white-space: nowrap;
  text-overflow: ellipsis;
  overflow: hidden;
  margin-left: -3px;
  line-height: 1.25em;
}
.caption .mainTitle::before {
  margin-right: 0.3em;
  margin-top: -0.1em;
  float: left;
}
.account .caption .mainTitle::before,
.inIframe .caption .mainTitle::before,
.static .caption .mainTitle::before {
  display: none;
}
.account .caption .mainTitle.icon-betList::before,
.account .caption .mainTitle.icon-message::before,
.account .caption .mainTitle.icon-preferences::before,
.account .caption .mainTitle.icon-result::before,
.account .caption .mainTitle.icon-statement::before {
  background-image: none;
  display: block;
  font-size: 1.5em;
  margin-top: -0.24em;
}
.caption .icon-arrowLong_left {
  float: left;
  font-size: 1em;
  margin-right: 0.25em;
}
.caption + .filterBlock {
  border-radius: 3px 3px 0 0;
}
.caption .filterArea {
  float: right;
}
.caption::after {
  display: block;
  clear: both;
}
.caption-fixed {
  position: fixed;
  -webkit-backface-visibility: hidden;
  z-index: 17;
  background: #e8eff5;
}
.messages-marquee-text,
.nav-mark-new {
  backface-visibility: hidden;
}
.mainLayout .mainArea .caption-fixed {
  margin-top: -0.5em;
  padding-top: 0.8em;
  padding-bottom: 0.8em;
  box-sizing: border-box;
}
.progress {
  display: inline-block;
  margin-left: 0.25em;
}
.progress-item {
  width: 8px;
  height: 8px;
  margin-right: 0.167em;
  background-color: #5574a7;
  display: inline-block;
  border-radius: 100%;
  -webkit-animation: loading-a 1s infinite normal;
  animation: loading-a 1s infinite normal;
}
.progress-item:nth-child(0) {
  -webkit-animation-delay: 0.45s;
  animation-delay: 0.45s;
}
.progress-item:nth-child(1) {
  -webkit-animation-delay: 0.6s;
  animation-delay: 0.6s;
}
.progress-item:nth-child(2) {
  -webkit-animation-delay: 0.75s;
  animation-delay: 0.75s;
}
.progress-item:nth-child(3) {
  -webkit-animation-delay: 0.9s;
  animation-delay: 0.9s;
}
.progress-item:nth-child(4) {
  -webkit-animation-delay: 1.05s;
  animation-delay: 1.05s;
}
.heading,
.heading-default,
.heading-noMoving {
  color: #fff;
  text-transform: uppercase;
  background: linear-gradient(to bottom, #454545 0, #121212 100%);
  background: -webkit-linear-gradient(bottom, #121212 0, #454545 100%);
  position: relative;
}
.heading-default::before,
.heading-noMoving::before,
.heading::before {
  font-size: 1.4em;
  float: left;
  line-height: 1;
  position: relative;
  top: 0.1em;
}
[class*='icon-sport'].heading-default::before,
[class*='icon-sport'].heading-noMoving::before,
[class*='icon-sport'].heading::before {
  font-size: 1em;
}
@media screen and (min-width: 0\0) {
  [class*='icon-sport'].heading-default::before,
  [class*='icon-sport'].heading-noMoving::before,
  [class*='icon-sport'].heading::before {
    font-size: 0.7em;
  }
}
.icon-favorite.heading-default::before,
.icon-favorite.heading-noMoving::before,
.icon-favorite.heading::before {
  -ms-transform: translate(0, 0.05em) scale(1.3);
  -webkit-transform: translate(0, 0.05em) scale(1.3);
  transform: translate(0, 0.05em) scale(1.3);
}
.icon-favorite.added.heading-default::before,
.icon-favorite.added.heading-noMoving::before,
.icon-favorite.added.heading::before {
}
.darken.heading,
.darken.heading-default,
.darken.heading-default:hover,
.darken.heading-noMoving,
.darken.heading-noMoving:hover,
.darken.heading:hover {
  background: #233d67;
}
.secondary.heading,
.secondary.heading-default,
.secondary.heading-noMoving {
  background: #989898;
}
.heading [class^='text'],
.heading-default [class^='text'],
.heading-noMoving [class^='text'] {
  font-weight: 700;
}
.accountTable .heading-default > .text-auto,
.accountTable .heading-noMoving > .text-auto,
.accountTable .heading > .text-auto,
.accountTable-verticalAlignTop .heading-default > .text-auto,
.accountTable-verticalAlignTop .heading-noMoving > .text-auto,
.accountTable-verticalAlignTop .heading > .text-auto,
.heading-default > .text,
.heading-noMoving > .text,
.heading > .text {
  white-space: nowrap;
  text-overflow: ellipsis;
  overflow: hidden;
}
.heading .text-group,
.heading-default .text-group,
.heading-noMoving .text-group {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
}
.heading .team-vs,
.heading-default .team-vs,
.heading-noMoving .team-vs {
  -webkit-box-flex: 0 0 auto;
  -webkit-flex: 0 0 auto;
  -ms-flex: 0 0 auto;
  flex: 0 0 auto;
  margin: 0 0.5em;
}
.heading .team,
.heading-default .team,
.heading-noMoving .team {
  -webkit-box-flex: 0 1 auto;
  -webkit-flex: 0 1 auto;
  -ms-flex: 0 1 auto;
  flex: 0 1 auto;
  position: relative;
  overflow: hidden;
}
.heading .team-name,
.heading-default .team-name,
.heading-noMoving .team-name {
  display: block;
  white-space: nowrap;
  text-overflow: ellipsis;
  overflow: hidden;
}
.team-color + .team-name {
  padding-left: 1.5em;
}
.heading .team-color,
.heading-default .team-color,
.heading-noMoving .team-color {
  display: inline-block;
  position: absolute;
  top: 50%;
  left: 0;
  margin-top: -0.5em;
  width: 1em;
  height: 1em;
  border-radius: 100%;
  box-shadow: inset 1px 1px 0 1px rgba(0, 0, 0, 0.5);
}
.heading:hover,
.multiple .heading.swap:hover {
  background: linear-gradient(to bottom, #121212 0, #252525 100%);
  background: -webkit-linear-gradient(bottom, #252525 0, #121212 100%);
}
.heading:hover::after,
.multiple .heading.swap:hover::after {
  color: #fff !important;
}
.collapse .heading::after,
.fixed-viewport-bottom .heading::after,
.fixed-viewport-bottom.collapse .heading::after,
.heading::after {
  color: #999999;
  -ms-transform: translate(-0.1em, 0.15em) scale(1.25);
  -webkit-transform: translate(-0.1em, 0.15em) scale(1.25);
  transform: translate(-0.1em, 0.15em) scale(1.25);
  position: absolute;
  right: 0.5em;
  top: 0.7em;
  line-height: 1;
}
.fixed-viewport-bottom.collapse .heading::after,
.heading::after {
  /* content: "" */
}
.collapse .heading::after,
.fixed-viewport-bottom .heading::after {
  /* content: "" */
}
.heading {
  font-family: 'Roboto Condensed';
  cursor: pointer;
  padding: 0.65em 0.7em;
  line-height: 1.6em;
}

.heading .text {
  font-weight: normal;
  font-size: 14px;
}

.accountTable .heading .text-auto,
.accountTable-verticalAlignTop .heading .text-auto,
.heading .accountTable .text-auto,
.heading .accountTable-verticalAlignTop .text-auto,
.heading .text {
  display: inline-block;
  width: calc(100% - 2.5em);
  padding: 0.1em 0 0.1em 0.3em;
  vertical-align: top;
}
.accountTable .mini .widgetPanel.active .heading.icon-sportCrossSelling .text-auto,
.accountTable-verticalAlignTop .mini .widgetPanel.active .heading.icon-sportCrossSelling .text-auto,
.mini .widgetPanel.active .heading.icon-sportCrossSelling .accountTable .text-auto,
.mini .widgetPanel.active .heading.icon-sportCrossSelling .accountTable-verticalAlignTop .text-auto,
.mini .widgetPanel.active .heading.icon-sportCrossSelling .text {
  padding-left: 1.5em;
}
.mini .group .heading.current::before,
.mini .heading::before {
  font-size: 1.75em;
  position: relative;
  top: 0.1em;
  left: 0.05em;
}
@media screen and (min-width: 0\0) {
  .mini .group .heading.current::before,
  .mini .heading::before {
    font-size: 0.6em;
  }
}
.mini .heading[class*='icon-sport']::before {
  top: 0;
  left: -0.1em;
}
.mini .heading {
  height: 3.333em;
  background-image: none;
  float: none;
  cursor: pointer;
}
.mini .heading:hover {
  background: #adbed6;
}
.accountTable .mini .heading > .text-auto,
.accountTable-verticalAlignTop .mini .heading > .text-auto,
.mini .accountTable .heading > .text-auto,
.mini .accountTable-verticalAlignTop .heading > .text-auto,
.mini .heading.swap,
.mini .heading::after,
.mini .heading > .text {
  display: none;
}
.mini .widgetPanel.active .heading {
  position: relative;
  z-index: 23;
}
.mini .widgetPanel.active .heading.current {
  background: #233d67;
  width: 224px;
  color: #fff;
  box-shadow: 0 0 0.2rem 0 rgba(0, 0, 0, 0.4);
  padding-left: 0.3em;
  padding-right: 0.3em;
}
.accountTable .mini .widgetPanel.active .heading.current .text-auto,
.accountTable-verticalAlignTop .mini .widgetPanel.active .heading.current .text-auto,
.mini .widgetPanel.active .heading.current .accountTable .text-auto,
.mini .widgetPanel.active .heading.current .accountTable-verticalAlignTop .text-auto,
.mini .widgetPanel.active .heading.current .text {
  display: inline-block;
  margin-top: 0.3em;
}
.mini.sidebar-first .widgetPanel.active .heading.current {
  left: 3.333em;
}
.mini.sidebar-second .widgetPanel.active .heading.current {
  right: 224px;
}
.mini .widgetPanel.active.fixed-viewport-bottom .heading {
  width: 224px;
}
.mini .widgetPanel.collapse .heading::after {
  display: none;
}
.group .heading {
  width: 50%;
  float: left;
  background-image: none;
  background: linear-gradient(to bottom, #bfbfbf 0, #979797 100%);
  background: -webkit-linear-gradient(bottom, #979797 0, #bfbfbf 100%);
}
.group .heading.current {
  color: #fff;
  background: linear-gradient(to bottom, #454545 0, #121212 100%);
  background: -webkit-linear-gradient(bottom, #121212 0, #454545 100%);
}
.group .heading.current:hover {
  background: linear-gradient(to bottom, #121212 0, #252525 100%);
  background: -webkit-linear-gradient(bottom, #252525 0, #121212 100%);
}
.group .heading.current::after {
  display: block;
}
.accountTable .mini .personalAccount .heading .text-auto::after,
.accountTable .mini .widgetPanel.active.multiple .heading.current > .text-auto,
.accountTable .mini .widgetPanel.active.multiple .heading.currentMain > .text-auto,
.accountTable-verticalAlignTop .mini .personalAccount .heading .text-auto::after,
.accountTable-verticalAlignTop .mini .widgetPanel.active.multiple .heading.current > .text-auto,
.accountTable-verticalAlignTop .mini .widgetPanel.active.multiple .heading.currentMain > .text-auto,
.favorite .heading::after,
.group .heading::after,
.memberBalance .heading::after,
.mini .group .heading.current::after,
.mini .multiple .heading.current::after,
.mini .multiple .heading.currentMain::after,
.mini .personalAccount .heading .accountTable .text-auto::after,
.mini .personalAccount .heading .accountTable-verticalAlignTop .text-auto::after,
.mini .personalAccount .heading .text::after,
.mini .widgetPanel.active.multiple .accountTable .heading.current > .text-auto,
.mini .widgetPanel.active.multiple .accountTable .heading.currentMain > .text-auto,
.mini .widgetPanel.active.multiple .accountTable-verticalAlignTop .heading.current > .text-auto,
.mini .widgetPanel.active.multiple .accountTable-verticalAlignTop .heading.currentMain > .text-auto,
.mini .widgetPanel.active.multiple .heading.current > .text,
.mini .widgetPanel.active.multiple .heading.currentMain > .text,
.multiple .heading::after,
.personalAccount .heading::after,
.sportsMenu .heading .icon-favorite,
.sportsMenu .heading.icon-favorite,
.sportsMenu .heading.swap,
.sportsMenu.collapse .heading[class*='icon-sport'] {
  display: none;
}
.group .heading:hover {
  background: linear-gradient(to bottom, #979797 0, #757575 100%);
  background: -webkit-linear-gradient(bottom, #757575 0, #979797 100%);
}
.mini .group .heading {
  width: 100%;
  color: #fff;
}
.mini .group .heading.current {
  background-image: none;
}
.mini .group .heading:hover {
  background: #adbed6;
}
.multiple .heading {
  position: relative;
}
.multiple .heading::before {
  position: relative;
  z-index: 8;
}
.accountTable .multiple .heading .text-auto,
.accountTable-verticalAlignTop .multiple .heading .text-auto,
.multiple .heading .accountTable .text-auto,
.multiple .heading .accountTable-verticalAlignTop .text-auto,
.multiple .heading .text {
  width: 90%;
  position: relative;
  z-index: 8;
}
.multiple .heading.current {
  background: #879dc2;
}
.multiple .heading.icon-sportCup,
.multiple .heading.icon-sportOlympics {
  background: #5574a7;
  border-top: 1px solid #4c6896;
}
.multiple .heading.icon-sportCup:hover,
.multiple .heading.icon-sportOlympics:hover {
  background: #879dc2;
}
.mini .multiple .heading {
  border-top: 0;
}
.mini .multiple .heading:hover {
  background: #adbed6;
}
.mini .multiple .heading.current,
.mini .multiple .heading.currentMain {
  cursor: default;
  background: #01122b;
}
.mini .multiple .heading.current::before,
.mini .multiple .heading.currentMain::before {
  color: #fff;
}
.mini .widgetPanel.active.multiple .heading.current,
.mini .widgetPanel.active.multiple .heading.currentMain {
  left: 0;
  background: #01122b;
}
.personalAccount .heading {
  color: #01122b;
  background-image: none;
  padding-top: 0.4em;
  padding-bottom: 0.1em;
}
.accountTable .personalAccount .heading .text-auto::after,
.accountTable-verticalAlignTop .personalAccount .heading .text-auto::after,
.personalAccount .heading .accountTable .text-auto::after,
.personalAccount .heading .accountTable-verticalAlignTop .text-auto::after,
.personalAccount .heading .text::after {
  /* content: "";
	font-size: 2em;
	position: absolute;
	right: .2em;
	top: .1em;
	color: #b3b3b3;
	line-height: 1 */
}
.personalAccount.openContent .heading {
  z-index: 28;
}
.accountTable .personalAccount.openContent .heading .text-auto::after,
.accountTable-verticalAlignTop .personalAccount.openContent .heading .text-auto::after,
.personalAccount.openContent .heading .accountTable .text-auto::after,
.personalAccount.openContent .heading .accountTable-verticalAlignTop .text-auto::after,
.personalAccount.openContent .heading .text::after {
  content: '';
}
.otherContent .btnArea-right::after,
.otherContent::after,
.sportsMenu .heading::after {
  content: '';
}
.mini .personalAccount .heading {
  background: #fff;
}
.mini .personalAccount.active .heading.current {
  background: #fff;
  color: #01122b;
  width: 25em;
}
.memberBalance .heading {
  font-weight: 700;
  background-image: none;
  color: #01122b;
}
.mini .widgetPanel.favorite.active .heading.current {
  left: 0;
  width: 100%;
  background: 0 0;
  box-shadow: none;
  cursor: pointer;
  padding-left: 0.7em;
}
.mini .widgetPanel.favorite.active .heading.current:hover {
  background: #adbed6;
}
.mini .sportsMenu.collapse .heading[class*='icon-sport'],
.sportsMenu.collapse .heading.swap {
  display: block;
}
.mini .sportsMenu .heading {
  width: 3.333em;
  height: 3.333em;
  left: 0;
  box-shadow: none;
}
.mini .sportsMenu.active .heading {
  z-index: 24;
}
.mini .sportsMenu.active .heading.current {
  width: 3.333em;
  box-shadow: none;
  padding-left: 0.7em;
}
.mini .sportsMenu.collapse .heading.swap {
  display: none;
}
.mini .miniCasino.active .heading {
  bottom: 220px;
}
.heading-default::before,
.heading-noMoving::before {
  margin-top: 0.4em;
}
[class*='icon-'].heading-default,
[class*='icon-'].heading-noMoving {
  padding-left: 0.833em;
}
.accountTable [class*='icon-'].heading-default .text-auto,
.accountTable [class*='icon-'].heading-noMoving .text-auto,
.accountTable-verticalAlignTop [class*='icon-'].heading-default .text-auto,
.accountTable-verticalAlignTop [class*='icon-'].heading-noMoving .text-auto,
[class*='icon-'].heading-default .accountTable .text-auto,
[class*='icon-'].heading-default .accountTable-verticalAlignTop .text-auto,
[class*='icon-'].heading-default .text,
[class*='icon-'].heading-noMoving .accountTable .text-auto,
[class*='icon-'].heading-noMoving .accountTable-verticalAlignTop .text-auto,
[class*='icon-'].heading-noMoving .text {
  padding-left: 0.5em;
}
.accountTable .heading-default .text-auto,
.accountTable .heading-noMoving .text-auto,
.accountTable-verticalAlignTop .heading-default .text-auto,
.accountTable-verticalAlignTop .heading-noMoving .text-auto,
.heading-default .accountTable .text-auto,
.heading-default .accountTable-verticalAlignTop .text-auto,
.heading-default .text,
.heading-default .text-group,
.heading-noMoving .accountTable .text-auto,
.heading-noMoving .accountTable-verticalAlignTop .text-auto,
.heading-noMoving .text,
.heading-noMoving .text-group {
  line-height: 2.5;
}
.accountTable .heading-default .text-auto,
.accountTable .heading-noMoving .text-auto,
.accountTable-verticalAlignTop .heading-default .text-auto,
.accountTable-verticalAlignTop .heading-noMoving .text-auto,
.heading-default .accountTable .text-auto,
.heading-default .accountTable-verticalAlignTop .text-auto,
.heading-default .text,
.heading-noMoving .accountTable .text-auto,
.heading-noMoving .accountTable-verticalAlignTop .text-auto,
.heading-noMoving .text {
  padding: 0 0.833em;
}
.heading-default .text-group,
.heading-noMoving .text-group {
  padding-right: 0.833em;
}
.heading-default .floatLeft,
.heading-noMoving .floatLeft {
  float: left;
}
.heading-default .floatLeft .glyphIcon-large,
.heading-noMoving .floatLeft .glyphIcon-large {
  border-right-width: 1px;
}
.heading-default .floatLeft .glyphIcon-large:first-child,
.heading-noMoving .floatLeft .glyphIcon-large:first-child {
  border-radius: 3px 0 0;
}
.heading-default .floatRight,
.heading-noMoving .floatRight {
  float: right;
}
.heading-default .floatRight .glyphIcon-large,
.heading-noMoving .floatRight .glyphIcon-large {
  border-left-width: 1px;
}
.heading-default .floatRight .glyphIcon-large:last-child,
.heading-noMoving .floatRight .glyphIcon-large:last-child {
  border-radius: 0 3px 0 0;
}
.heading-default::after,
.heading-noMoving::after {
  content: '';
  display: block;
  clear: both;
}
.heading-default .glyphIcon-large,
.heading-noMoving .glyphIcon-large {
  width: 2.5em;
  height: 100%;
  text-align: center;
  border-radius: 0;
  padding: 0.25em 0;
  background: linear-gradient(to bottom, #585858 0, #2a2a2a 100%);
  background: -webkit-linear-gradient(bottom, #2a2a2a 0, #585858 100%);
}
.heading-default .glyphIcon-large:hover,
.heading-noMoving .glyphIcon-large:hover {
  color: #fff;
  background: linear-gradient(to bottom, #7f7474 0, #393535 100%);
  background: -webkit-linear-gradient(bottom, #2f2c2c, #7a7070 100%);
}

.heading-default .glyphIcon-large.active,
.heading-noMoving .glyphIcon-large.active {
  color: #fff;
  background: #233d67;
}
.heading-default .glyphIcon-large + .glyphIcon-large,
.heading-noMoving .glyphIcon-large + .glyphIcon-large {
  margin-left: 0;
}
.heading-default .glyphIcon-large.accent,
.heading-noMoving .glyphIcon-large.accent {
  padding-left: 0.6em;
}
.heading-default .glyphIcon-large.accent::before,
.heading-noMoving .glyphIcon-large.accent::before {
  background: #e8010b;
  color: #fff;
  border-radius: 3px;
  width: 1.2em;
}
.heading-default .glyphIcon-large.accent:hover::before,
.heading-noMoving .glyphIcon-large.accent:hover::before {
  background: #ca5d57;
}
.heading-default {
  cursor: move;
}
.heading-noMoving {
  cursor: default;
}
.accountTable .mainSection .heading-noMoving .text-auto,
.accountTable-verticalAlignTop .mainSection .heading-noMoving .text-auto,
.mainSection .heading-noMoving .accountTable .text-auto,
.mainSection .heading-noMoving .accountTable-verticalAlignTop .text-auto,
.mainSection .heading-noMoving .text {
  line-height: 3.2;
}
.popupPanel,
.popupPanel-center,
.popupPanel-large,
.popupPanel-large-center,
.popupPanel-larger,
.popupPanel-larger-center,
.popupPanel-small,
.popupPanel-small-center,
.popupPanel-smaller,
.popupPanel-smaller-center {
  width: 45%;
  min-width: 25em;
  box-shadow: 0 0 0.2rem 0 rgba(0, 0, 0, 0.8);
  border-radius: 3px;
  position: absolute;
  z-index: 37;
}
.netPosition .location > .creditInfo,
.singlePage .countdown > div .box,
header.darkBg,
header.logoNavigationOnly {
  box-shadow: 0 0 0.2rem 0 rgba(0, 0, 0, 0.4);
}
.popupPanel .contentArea,
.popupPanel-center .contentArea,
.popupPanel-large .contentArea,
.popupPanel-large-center .contentArea,
.popupPanel-larger .contentArea,
.popupPanel-larger-center .contentArea,
.popupPanel-small .contentArea,
.popupPanel-small-center .contentArea,
.popupPanel-smaller .contentArea,
.popupPanel-smaller-center .contentArea {
  padding: 0.833em;
  background: #ececec;
  color: #01122b;
  border-radius: 0 0 3px 3px;
}
.popupPanel .contentArea iframe,
.popupPanel-center .contentArea iframe,
.popupPanel-large .contentArea iframe,
.popupPanel-large-center .contentArea iframe,
.popupPanel-larger .contentArea iframe,
.popupPanel-larger-center .contentArea iframe,
.popupPanel-small .contentArea iframe,
.popupPanel-small-center .contentArea iframe,
.popupPanel-smaller .contentArea iframe,
.popupPanel-smaller-center .contentArea iframe {
  width: 100%;
  height: 70vh;
  border: 0;
  padding: 0;
  margin: 0;
}
.popupPanel .contentArea-darkBlue,
.popupPanel-center .contentArea-darkBlue,
.popupPanel-large .contentArea-darkBlue,
.popupPanel-large-center .contentArea-darkBlue,
.popupPanel-larger .contentArea-darkBlue,
.popupPanel-larger-center .contentArea-darkBlue,
.popupPanel-small .contentArea-darkBlue,
.popupPanel-small-center .contentArea-darkBlue,
.popupPanel-smaller .contentArea-darkBlue,
.popupPanel-smaller-center .contentArea-darkBlue {
  border-radius: 0 0 3px 3px;
}
.popupPanel .symbol,
.popupPanel-center .symbol,
.popupPanel-large .symbol,
.popupPanel-large-center .symbol,
.popupPanel-larger .symbol,
.popupPanel-larger-center .symbol,
.popupPanel-small .symbol,
.popupPanel-small-center .symbol,
.popupPanel-smaller .symbol,
.popupPanel-smaller-center .symbol {
  background-color: #e8010b;
  width: 80px;
  height: 80px;
  font-size: 75px;
  color: #fff;
  text-align: center;
  border-radius: 90px;
  display: inline-block;
  vertical-align: middle;
  line-height: 75px;
  margin: 0 5px 10px 0;
  overflow: hidden;
}
.popupPanel-center,
.popupPanel-large-center,
.popupPanel-larger-center,
.popupPanel-small-center,
.popupPanel-smaller-center {
  top: 9em;
  left: 0;
  right: 0;
  margin: 0 auto;
}
.popupPanel-smaller {
  width: 25%;
}
.popupPanel-small,
.popupPanel-small-center,
.popupPanel-smaller-center {
  width: 30%;
}
.popupPanel-large,
.popupPanel-large-center {
  min-width: 50em;
  width: 60%;
}
.popupPanel-larger,
.popupPanel-larger-center {
  width: 90%;
}
.otherContent {
  padding: 0.833em 0;
}
.otherContent .text-strong {
  font-weight: 700;
}
.otherContent .text-title-accent {
  width: calc(100% - 90px);
  font-size: 1.2em;
  font-weight: 700;
  display: inline-block;
  vertical-align: middle;
  color: #e8010b;
}
.otherContent .primary {
  color: #5574a7;
  font-weight: 700;
}
.otherContent:first-child {
  padding-top: 0;
}
.otherContent:last-child {
  padding-bottom: 0;
}
.otherContent.noted-line {
  padding: 0.833em 0 0;
}
.otherContent.noted-line div {
  display: inline-block;
}
.otherContent.form-list {
  background: #fff;
  padding: 0.833em;
  margin-top: 0.833em;
}
.otherContent.form-list .filter {
  margin-left: 10.25em;
  float: none;
}
.otherContent.form-list .formInput {
  float: none;
  vertical-align: middle;
  width: calc(100% - 12.5em);
  margin-left: 0.25em;
}
.otherContent.form-list .confirm-form-block > div:first-child ~ div + div,
.otherContent.form-list .form.dropdown + input,
.otherContent.form-list .text-input-block {
  margin-left: 10.5em;
  margin-top: 0.5em;
}
.otherContent.form-list .formInput > .form {
  width: 100%;
}
.otherContent.form-list .dropdown {
  float: none;
  vertical-align: middle;
  width: calc(100% - 12.5em);
}
.otherContent.form-list .confirm-form-block {
  padding: 0.3em 0;
  vertical-align: top;
}
.otherContent.form-list .confirm-form-block > div {
  display: inline-block;
}
.otherContent.form-list .confirm-form-list,
.otherContent.form-list .confirm-form-list div,
.otherContent.form-list input {
  display: inline-block;
  float: none;
}
.otherContent.form-list .confirm-form-list {
  width: 10em;
  text-align: right;
  vertical-align: top;
}
.otherContent.form-list .icon-messageWarning {
  width: 30px;
  display: inline-block;
  vertical-align: middle;
  font-size: 30px;
  line-height: 29px;
  margin-right: 10px;
  color: #e8010b;
}
.otherContent.form-list .icon-messageWarning + .text-strong.accentShow {
  width: calc(100% - 45px);
  display: inline-block;
  vertical-align: middle;
}
.otherContent .accentShow {
  color: #e8010b;
}
.otherContent ul.Contentlist {
  margin-left: 13px;
  list-style-type: decimal;
  list-style-position: outside;
}
.otherContent .btnArea .largeBtn + .largeBtn,
.otherContent label + label {
  margin-left: 0.5em;
}
.otherContent label {
  display: inline-block;
  font-weight: 700;
}
.otherContent .btnArea {
  padding: 0.3em 0;
  text-align: center;
}
.otherContent .btnArea .largeBtn {
  min-width: 33%;
  cursor: pointer;
}
.otherContent .btnArea-left {
  padding: 0.3em 0;
  margin-left: 10.5em;
  text-align: left;
  display: block;
}
.otherContent .btnArea-right {
  float: right;
  margin-top: -0.25em;
}
.otherContent .btnArea-right::after {
  display: block;
  clear: both;
}
.otherContent .btnArea-right .largeBtn {
  cursor: pointer;
}
.otherContent [class*='Btn'] {
  float: none;
  font-weight: 400;
  margin-left: 0;
  vertical-align: top;
  cursor: default;
}
.otherContent [class*='glyphIcon'] {
  margin-right: 0.25em;
  cursor: default;
}
.otherContent .search {
  margin-right: 0.25em;
  float: left;
  position: relative;
}
.otherContent .search.icon-search::before {
  position: absolute;
  left: 0.5em;
  top: 0.25em;
  z-index: 1;
}
.otherContent .search .icon-clear {
  position: absolute;
  right: 0.3em;
  top: 0.3em;
  cursor: pointer;
}
.otherContent .search .form {
  padding-left: 2em;
  padding-right: 1.7em;
}
.otherContent .dropdown {
  width: 30%;
}
.otherContent .dropdown + .search {
  margin-left: 0.25em;
}
.otherContent .withCheckbox {
  background: none;
}
.otherContent .withCheckbox.primary label {
  color: #01122b;
}

.otherContent .btn {
  text-transform: uppercase;
}

.otherContent::after {
  display: block;
  clear: both;
}
.alertMessage-error,
.alertMessage-normal,
.alertMessage-warning {
  top: 12vh;
  left: 0;
  right: 0;
  margin: 0 auto;
}
.alertMessage-error .heading-default,
.alertMessage-normal .heading-default,
.alertMessage-warning .heading-default {
  height: auto;
}
.accountTable .alertMessage-error .icon-logout .text-auto,
.accountTable .alertMessage-error .icon-messageError .text-auto,
.accountTable .alertMessage-error .icon-messageInfo .text-auto,
.accountTable .alertMessage-error .icon-messageWarning .text-auto,
.accountTable .alertMessage-normal .icon-logout .text-auto,
.accountTable .alertMessage-normal .icon-messageError .text-auto,
.accountTable .alertMessage-normal .icon-messageInfo .text-auto,
.accountTable .alertMessage-normal .icon-messageWarning .text-auto,
.accountTable .alertMessage-warning .icon-logout .text-auto,
.accountTable .alertMessage-warning .icon-messageError .text-auto,
.accountTable .alertMessage-warning .icon-messageInfo .text-auto,
.accountTable .alertMessage-warning .icon-messageWarning .text-auto,
.accountTable-verticalAlignTop .alertMessage-error .icon-logout .text-auto,
.accountTable-verticalAlignTop .alertMessage-error .icon-messageError .text-auto,
.accountTable-verticalAlignTop .alertMessage-error .icon-messageInfo .text-auto,
.accountTable-verticalAlignTop .alertMessage-error .icon-messageWarning .text-auto,
.accountTable-verticalAlignTop .alertMessage-normal .icon-logout .text-auto,
.accountTable-verticalAlignTop .alertMessage-normal .icon-messageError .text-auto,
.accountTable-verticalAlignTop .alertMessage-normal .icon-messageInfo .text-auto,
.accountTable-verticalAlignTop .alertMessage-normal .icon-messageWarning .text-auto,
.accountTable-verticalAlignTop .alertMessage-warning .icon-logout .text-auto,
.accountTable-verticalAlignTop .alertMessage-warning .icon-messageError .text-auto,
.accountTable-verticalAlignTop .alertMessage-warning .icon-messageInfo .text-auto,
.accountTable-verticalAlignTop .alertMessage-warning .icon-messageWarning .text-auto,
.alertMessage-error .icon-logout .accountTable .text-auto,
.alertMessage-error .icon-logout .accountTable-verticalAlignTop .text-auto,
.alertMessage-error .icon-logout .text,
.alertMessage-error .icon-messageError .accountTable .text-auto,
.alertMessage-error .icon-messageError .accountTable-verticalAlignTop .text-auto,
.alertMessage-error .icon-messageError .text,
.alertMessage-error .icon-messageInfo .accountTable .text-auto,
.alertMessage-error .icon-messageInfo .accountTable-verticalAlignTop .text-auto,
.alertMessage-error .icon-messageInfo .text,
.alertMessage-error .icon-messageWarning .accountTable .text-auto,
.alertMessage-error .icon-messageWarning .accountTable-verticalAlignTop .text-auto,
.alertMessage-error .icon-messageWarning .text,
.alertMessage-normal .icon-logout .accountTable .text-auto,
.alertMessage-normal .icon-logout .accountTable-verticalAlignTop .text-auto,
.alertMessage-normal .icon-logout .text,
.alertMessage-normal .icon-messageError .accountTable .text-auto,
.alertMessage-normal .icon-messageError .accountTable-verticalAlignTop .text-auto,
.alertMessage-normal .icon-messageError .text,
.alertMessage-normal .icon-messageInfo .accountTable .text-auto,
.alertMessage-normal .icon-messageInfo .accountTable-verticalAlignTop .text-auto,
.alertMessage-normal .icon-messageInfo .text,
.alertMessage-normal .icon-messageWarning .accountTable .text-auto,
.alertMessage-normal .icon-messageWarning .accountTable-verticalAlignTop .text-auto,
.alertMessage-normal .icon-messageWarning .text,
.alertMessage-warning .icon-logout .accountTable .text-auto,
.alertMessage-warning .icon-logout .accountTable-verticalAlignTop .text-auto,
.alertMessage-warning .icon-logout .text,
.alertMessage-warning .icon-messageError .accountTable .text-auto,
.alertMessage-warning .icon-messageError .accountTable-verticalAlignTop .text-auto,
.alertMessage-warning .icon-messageError .text,
.alertMessage-warning .icon-messageInfo .accountTable .text-auto,
.alertMessage-warning .icon-messageInfo .accountTable-verticalAlignTop .text-auto,
.alertMessage-warning .icon-messageInfo .text,
.alertMessage-warning .icon-messageWarning .accountTable .text-auto,
.alertMessage-warning .icon-messageWarning .accountTable-verticalAlignTop .text-auto,
.alertMessage-warning .icon-messageWarning .text {
  padding-top: 0.2em;
}
.alertMessage-error .otherContent,
.alertMessage-normal .otherContent,
.alertMessage-warning .otherContent {
  padding: 0 1.9em;
}
.alertMessage-error .text-larger,
.alertMessage-normal .text-larger,
.alertMessage-warning .text-larger {
  margin: 0.5em 0 0.833em;
  min-height: 3em;
  color: #323232;
}
.alertMessage-error .text-larger + .text-larger,
.alertMessage-normal .text-larger + .text-larger,
.alertMessage-warning .text-larger + .text-larger {
  min-height: initial;
}
.alertMessage-error label,
.alertMessage-normal label,
.alertMessage-warning label {
  font-weight: 400;
  color: rgba(50, 50, 50, 0.6);
  margin-top: 0.5em;
  margin-bottom: 0.833em;
}
.promo h1,
.promo h2 {
  margin-bottom: 15px;
  font-weight: 700;
  letter-spacing: -0.5px;
}
.alertMessage-error p,
.alertMessage-normal p,
.alertMessage-warning p {
  line-height: 2em;
}
.alertMessage-error .ticketStatus,
.alertMessage-normal .ticketStatus,
.alertMessage-warning .ticketStatus {
  line-height: 1.5em;
  min-width: 60px;
  text-align: center;
}
.alertMessage-normal .heading-default {
  background: #5574a7;
}
.alertMessage-error .heading-default {
  background: #9c0000;
}
.alertMessage-error .largeBtn:not(.secondary) {
  background: linear-gradient(to bottom, #e8010b 0, #9c0000 100%);
  background: -webkit-linear-gradient(bottom, #9c0000 0, #e8010b 100%);
  border-color: #e8010b;
}
.alertMessage-error .largeBtn:not(.secondary):hover {
  background: linear-gradient(to bottom, #c44a44 0, #b60000 100%);
  background: -webkit-linear-gradient(bottom, #b60000 0, #c44a44 100%);
}
.alertMessage-warning .heading-default {
  background: #f77a00;
}
.alertMessage-warning .largeBtn:not(.secondary) {
  background: linear-gradient(to bottom, #ff9270 0, #f77a00 100%);
  background: -webkit-linear-gradient(bottom, #f77a00 0, #ff9270 100%);
  border-color: #ff9270;
}
.alertMessage-warning .largeBtn:not(.secondary):hover {
  background: linear-gradient(to bottom, #ffa589 0, #ff8712 100%);
  background: -webkit-linear-gradient(bottom, #ff8712 0, #ffa589 100%);
}
.scoreMap {
  width: 35em;
  top: 11.5em;
}
.betItem,
.betItem-closed {
  padding: 0.3em 2em 0.3em 0.75em;
  position: relative;
  font-weight: 700;
  border-bottom: 1px solid rgba(0, 0, 0, 0.15);
}
.betItem label,
.betItem-closed label {
  position: absolute;
}
.betItem label input[type='checkbox'] + .checkbox,
.betItem-closed label input[type='checkbox'] + .checkbox {
  left: -0.2em;
  top: 0.4em;
}
.betItem .icon-close,
.betItem-closed .icon-close {
  position: absolute;
  right: 0.5em;
  top: 0.7em;
}
.betItem .listContent,
.betItem-closed .listContent {
  padding-left: 1.25em;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-align-items: flex-end;
  -ms-flex-align: end;
  align-items: flex-end;
}
.betItem .listContent-leftArea,
.betItem-closed .listContent-leftArea {
  -webkit-box-flex: 1 1 auto;
  -webkit-flex: 1 1 auto;
  -ms-flex: 1 1 auto;
  flex: 1 1 auto;
  padding: 0.3em 0 0.1em;
}
.betItem .listContent-rightArea,
.betItem-closed .listContent-rightArea {
  padding-bottom: 0.1em;
  margin-left: 0.3em;
}
.betItem .listContent-group,
.betItem .listContent-item,
.betItem-closed .listContent-group,
.betItem-closed .listContent-item {
  margin-left: 0.25em;
  display: inline-block;
}
.betItem .listContent-group > .listContent-item:first-child,
.betItem-closed .listContent-group > .listContent-item:first-child {
  margin-left: 0;
}
.betItem .glyph,
.betItem-closed .glyph {
  position: relative;
  top: -0.15em;
}
.betItem {
  cursor: pointer;
}
.betItem:hover {
  background: #f5eeb8;
}
.betItem-closed,
.betItem-closed:hover {
  background: #dfdfdf;
}
.betItem .primary {
  color: #01122b;
}
.betItem .accent {
  color: #e8010b;
}
.betItem .icon-close,
.betItem .secondary {
  color: #7c7c7c;
}
.betItem .special-a {
  color: #5574a7;
}
.betItem-closed,
.betItem-closed .accent,
.betItem-closed .glyph,
.betItem-closed .icon-close,
.betItem-closed .primary,
.betItem-closed .secondary,
.betItem-closed .special-a {
  color: rgba(0, 0, 0, 0.3);
}
.betItem-closed {
  cursor: default;
}
.betItem-closed label input[type='checkbox'] + .checkbox {
  border-color: rgba(0, 0, 0, 0.3);
  color: rgba(0, 0, 0, 0.3);
  background: #dfdfdf;
  cursor: default;
}
.accountTable .tableBody .tableRow-pointer,
.accountTable-verticalAlignTop .tableBody .tableRow-pointer,
.streamingList .teamName-pointer {
  cursor: pointer;
}
.promo {
  /*	font-family: Tahoma, "Microsoft JhengHei", "Microsoft YaHei"; */
  width: 55em;
}
.promo .contentArea {
  border-radius: 3px;
}
.promo .welcomeNewVersion {
  background: url(../../general/common/Images/Banners/popup_promo_changeVerPop.png) top no-repeat #fff;
  padding: 138px 0 0;
  overflow: hidden;
  background-size: 100% auto;
  text-align: center;
}
.promo .welcomeNewVersion ul {
  text-align: left;
  font-size: 1.3em;
  line-height: 1.7em;
  font-weight: 700;
  padding-left: 5em;
  padding-right: 0.833em;
}
.promo .welcomeNewVersion li {
  color: #01122b;
}
.promo .welcomeNewVersion li::before {
  color: #5dad00;
  font-weight: 700;
  padding-right: 0.5em;
}
.promo .welcomeNewVersion .btnArea {
  padding: 1em;
}
.promo .welcomeNewVersion .btnArea .flatBtn {
  display: inline-block;
  width: 50%;
}
.promo .welcomeNewVersion .btnArea .flatBtn.secondary {
  width: 20%;
  margin-left: 2%;
}
.promo .welcomeNewVersion .btnArea .tertiary {
  text-align: right;
  padding-right: 15%;
  padding-bottom: 10px;
}
.promo .tertiary {
  color: #bbb;
  display: block;
  padding-top: 0.2em;
}
.promo .tertiary:hover {
  color: #a3a3a3;
}
.promo .txtBox {
  padding: 1em 2.5em;
}
.promo h1 {
  padding: 0 0.833em;
  font-size: 2.2em;
  color: #f77a00;
}
.promo h2 {
  font-size: 1.8em;
  color: #5574a7;
}
.promo p {
  font-size: 1.2em;
  line-height: 1.5em;
  color: #01122b;
}
.promo .slides-control-item {
  background: #ececec;
}
.promo .slides-pagination {
  position: relative;
  width: 40%;
  margin: 0.5em auto 1em;
  padding-top: 0;
}
.promo .slides-pagination a {
  vertical-align: middle;
}
.promo .slides-pagination a.slides-btn-next,
.promo .slides-pagination a.slides-btn-prev {
  color: #a3a3a3;
  opacity: 1;
  visibility: visible;
  background: 0 0;
  font-size: 2em;
  font-weight: bolder;
}
.promo .slides-pagination a.slides-btn-next:hover,
.promo .slides-pagination a.slides-btn-prev:hover {
  color: #5574a7;
}
.promo .slides-pagination-item {
  margin: 0 0.5em;
  border: 2px solid #ececec;
}
.liveStreaming + div,
.streamingList-content + .streamingList-content {
  margin-top: 0.5em;
}
.promo .slides-pagination-item.active,
.promo .slides-pagination-item:hover {
  border: 2px solid #7591c1;
}
.promo .slides {
  position: relative;
  padding-bottom: 2.7em;
}
.promo .slides .btnArea {
  position: absolute;
  right: 2em;
  bottom: 1.5em;
  text-align: center;
}
.promo .slides .btnArea div {
  display: none;
}
.promo .slides .btnArea .flatBtn {
  font-size: 1.2em;
  width: 150px;
}
.promo .slides .btnArea .secondary {
  width: 120px;
}
.imgBox {
  background: top center no-repeat #fff;
  border: 1px solid #cdcdcd;
  height: 320px;
  margin-bottom: 1em;
  text-align: center;
  position: relative;
}
.imgBox .txt {
  position: absolute;
  bottom: 0.5em;
  height: 2.2em;
  line-height: 1.1em;
  font-size: 1.4em;
  text-align: center;
  color: #7c7c7c;
  font-weight: 700;
}
.imgBox .txt.step1-left {
  width: 230px;
  left: 90px;
}
.imgBox .txt.step1-right {
  width: 200px;
  right: 45px;
}
.imgBox .txt.step4-left {
  width: 290px;
  left: 20px;
}
.imgBox .txt.step4-right {
  width: 220px;
  right: 20px;
}
.imgBox .step3-left,
.imgBox .step3-right {
  position: absolute;
  font-weight: lighter;
  color: #fff;
  font-size: 1em;
  right: 132px;
  white-space: nowrap;
  text-overflow: ellipsis;
  overflow: hidden;
}
.imgBox .step3-left {
  width: 70px;
  bottom: 130px;
}
.imgBox .step3-right {
  width: 42px;
  bottom: 100px;
}
.step4 .imgBox::after,
.step4 .imgBox::before {
  content: ' ';
  position: absolute;
  width: 5em;
  height: 2em;
  background-size: 100% auto;
  background-repeat: no-repeat;
}
.step4 .imgBox::before {
  top: 4.7em;
  left: 3.3em;
}
.step4 .imgBox::after {
  top: 7.6em;
  right: 13.2em;
}
.step1 .imgBox {
  background-image: url(../../general/common/Images/Banners/popup_promo_howToUse_step1.png);
}
.step2 .imgBox {
  background-image: url(../../general/common/Images/Banners/popup_promo_howToUse_step2.png);
}
.step3 .imgBox {
  background-image: url(../../general/common/Images/Banners/popup_promo_howToUse_step3.png);
}
.step4 .imgBox {
  background-image: url(../../general/common/Images/Banners/popup_promo_howToUse_step4.png);
}
.streamingInfo {
  background: rgba(0, 0, 0, 0.07);
  padding: 0.5em 0.833em;
}
.streamingList {
  border-left: 0.1em solid #ebebeb;
  border-bottom: 0.1em solid #ebebeb;
}

.streamingList-content:hover,
.streamingList > ul:hover {
  background: #ffffff;
}
.streamingList > ul {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  background: #ebebeb;
  border-bottom: 1px solid #fafafa;
  height: 32px;
}

.streamingList > ul:last-child {
  border-bottom: none;
}
.streamingList .iconSet .smallBtn:first-child {
  margin-left: 0;
}
.streamingList .team > div {
  white-space: nowrap;
  text-overflow: ellipsis;
  overflow: hidden;
}
.streamingList .sportTitle {
  padding-left: 5px;
  position: relative;
  margin-right: 0.3em;
}
.streamingList .sportTitle .icon-streaming {
  position: absolute;
  bottom: 0.2em;
  right: -0.1em;
}
.streamingList .sportInfo {
  width: 4.5em;
  font-weight: 700;
  text-align: center;
}
.streamingList .sportInfo .text-accent {
  color: #e8010b;
}
.streamingList .sportInfo .text-primary {
  color: #2556b3;
}
.streamingList .sportInfo .smallBtn {
  float: none;
  font-weight: 400;
}
.streamingList .sportInfo-detail {
  white-space: nowrap;
  text-overflow: ellipsis;
  overflow: hidden;
}
.streamingList .team {
  -webkit-box-flex: 1 1 auto;
  -webkit-flex: 1 1 auto;
  -ms-flex: 1 1 auto;
  flex: 1 1 auto;
  min-width: 0;
  padding: 0 0.5em 0 0.25em;
  overflow: hidden;
  font-size: 11px;
  line-height: 1.3em;
  padding-left: 10px;
}
.streamingList .team .team-name {
  white-space: nowrap;
  text-overflow: ellipsis;
  overflow: hidden;
}
.streamingList .otherInfo {
  padding-right: 0.5em;
}
.streamingList .buttonNav,
.streamingList .buttonNav-upper {
  -ms-transform: translateX(-1em);
  -webkit-transform: translateX(-1em);
  transform: translateX(-1em);
}
.streamingList-content {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
}
.hint.not-available {
  display: none;
  height: auto;
  background: 0 0;
  font-weight: 400;
  padding: 0;
  margin-top: 0.25em;
  margin-left: 0.5em;
  margin-bottom: 0.5em;
  position: relative;
}
.hint.not-available .content {
  background: #dfdfdf;
  padding: 0.5em 1em 0.5em 2.7em;
  display: block;
  float: none;
  text-align: left;
}
.hint.not-available.show {
  display: block;
}
.bookingReminder {
  padding: 0.25em 0.25em 0 1.1em;
  position: relative;
}
.bookingReminder > ul {
  border-radius: 0 3px 3px 0;
  display: table;
  table-layout: fixed;
  width: calc(100% - 0.5em);
  margin-left: -1px;
  padding: 0.25em;
  color: #e8010b;
  background: #f5e0df;
  border: 1px solid #e8010b;
  -webkit-animation: FadeInOut 10s linear 1 normal;
  animation: FadeInOut 10s linear 1 normal;
}
.bookingReminder > ul + ul {
  margin-top: 0.25em;
}
.streamingFaq .innerContent p,
.streamingFaq .innerContent ul {
  margin-top: 0.5em;
  margin-bottom: 0.5em;
}
.bookingReminder > ul > li {
  display: table-cell;
  text-align: center;
  vertical-align: middle;
  font-weight: 700;
}
.bookingReminder > ul > li:first-child {
  width: 1.25em;
}
.bookingReminder > ul > li:last-child {
  white-space: nowrap;
  text-overflow: ellipsis;
  overflow: hidden;
  width: 30%;
  text-align: left;
}
.bookingReminder > ul > li.vs {
  width: 1.5em;
}
.bookingReminder > ul > li.team {
  white-space: nowrap;
  text-overflow: ellipsis;
  overflow: hidden;
  padding: 0 0.25em;
}
.bookingReminder .buttonNav,
.bookingReminder .buttonNav-upper {
  -ms-transform: translateX(0);
  -webkit-transform: translateX(0);
  transform: translateX(0);
}
.bookingReminder .buttonNav li,
.bookingReminder .buttonNav-upper li {
  text-align: left;
  font-weight: 400;
}
.accountTable .no,
.accountTable .no-large,
.accountTable .tableHead-sub .tableHead-col-crossing,
.accountTable-verticalAlignTop .no,
.accountTable-verticalAlignTop .no-large,
.accountTable-verticalAlignTop .tableHead-sub .tableHead-col-crossing {
  text-align: center;
}
.showingNow .bookingReminder {
  background: #fff;
}
.streamingFaq .heading {
  border-radius: 0;
}
.streamingFaq .heading + .contentArea {
  padding-top: 0;
}
.streamingFaq .contentArea {
  padding: 0.5em;
  background: #233d67;
}
.streamingFaq .collapsible {
  margin: 0.5em;
}
.streamingFaq .innerContent {
  color: #01122b;
}
.streamingFaq .innerContent ul {
  padding-left: 2em;
}
.streamingFaq .innerContent li {
  list-style: disc;
  padding-left: 0.5em;
}
.streamingFaq .innerContent a {
  display: inline-block;
  word-break: break-all;
}
.liveStreaming-panel {
  background: linear-gradient(to bottom, #e4e4e4 0, #c6d4f1 100%);
  background: -webkit-linear-gradient(bottom, #c6d4f1 0, #e4e4e4 100%);
  padding: 0.5em;
}
.liveStreaming-panelContent > [class*='liveStreaming-'] {
  float: left;
}
.liveStreaming-panelContent.double-video .liveStreaming-streamingContent > div {
  width: 50%;
  float: left;
}
.liveStreaming-panelContent.double-video .liveStreaming-streamingContent > div + div {
  padding-left: 0.25em;
}
.liveStreaming-panelContent.double-video .liveStreaming-streamingContent > div:first-child {
  padding-right: 0.25em;
}
.liveStreaming-panelContent::after {
  content: '';
  display: block;
  clear: both;
}
.liveStreaming-streamingContent {
  width: 100%;
  height: 100%;
  outline: #5574a7 solid 2px;
}
.liveStreaming-video {
  width: 100%;
  height: 100%;
  background: #01122b;
}
.video-container {
  width: 100%;
  height: 100%;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-justify-content: center;
  -ms-flex-pack: center;
  justify-content: center;
  align-items: center;
}
.video-container-fluid {
  position: relative;
  padding-bottom: 53%;
  padding-top: 2.2em;
  height: 0;
  overflow: hidden;
}
.video-container-fluid embed,
.video-container-fluid iframe,
.video-container-fluid object {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
}
.liveStreaming-defaultImage,
.liveStreaming-flashCrash {
  width: 100%;
  height: 100%;
  text-align: center;
}
.liveStreaming-defaultImage::before,
.liveStreaming-flashCrash::before {
  content: '';
  display: inline-block;
  height: 100%;
  vertical-align: middle;
}
.liveStreaming-defaultImage .inner-container,
.liveStreaming-flashCrash .inner-container {
  display: inline-block;
  vertical-align: middle;
}
.accountTable .liveStreaming-defaultImage .text-auto,
.accountTable .liveStreaming-flashCrash .text-auto,
.accountTable-verticalAlignTop .liveStreaming-defaultImage .text-auto,
.accountTable-verticalAlignTop .liveStreaming-flashCrash .text-auto,
.liveStreaming-defaultImage .accountTable .text-auto,
.liveStreaming-defaultImage .accountTable-verticalAlignTop .text-auto,
.liveStreaming-defaultImage .text,
.liveStreaming-flashCrash .accountTable .text-auto,
.liveStreaming-flashCrash .accountTable-verticalAlignTop .text-auto,
.liveStreaming-flashCrash .text {
  display: block;
  font-weight: 700;
  line-height: 1.2;
}
.accountTable .liveStreaming-defaultImage .logo-large + .text-auto,
.accountTable .liveStreaming-flashCrash .logo-large + .text-auto,
.accountTable-verticalAlignTop .liveStreaming-defaultImage .logo-large + .text-auto,
.accountTable-verticalAlignTop .liveStreaming-flashCrash .logo-large + .text-auto,
.liveStreaming-defaultImage .accountTable .logo-large + .text-auto,
.liveStreaming-defaultImage .accountTable-verticalAlignTop .logo-large + .text-auto,
.liveStreaming-defaultImage .logo-large + .text,
.liveStreaming-flashCrash .accountTable .logo-large + .text-auto,
.liveStreaming-flashCrash .accountTable-verticalAlignTop .logo-large + .text-auto,
.liveStreaming-flashCrash .logo-large + .text {
  margin-top: 0.833em;
}
.accountTable .liveStreaming-defaultImage .text + .text-auto,
.accountTable .liveStreaming-defaultImage .text-auto + .text,
.accountTable .liveStreaming-defaultImage .text-auto + .text-auto,
.accountTable .liveStreaming-flashCrash .text + .text-auto,
.accountTable .liveStreaming-flashCrash .text-auto + .text,
.accountTable .liveStreaming-flashCrash .text-auto + .text-auto,
.accountTable-verticalAlignTop .liveStreaming-defaultImage .text + .text-auto,
.accountTable-verticalAlignTop .liveStreaming-defaultImage .text-auto + .text,
.accountTable-verticalAlignTop .liveStreaming-defaultImage .text-auto + .text-auto,
.accountTable-verticalAlignTop .liveStreaming-flashCrash .text + .text-auto,
.accountTable-verticalAlignTop .liveStreaming-flashCrash .text-auto + .text,
.accountTable-verticalAlignTop .liveStreaming-flashCrash .text-auto + .text-auto,
.liveStreaming-defaultImage .accountTable .text + .text-auto,
.liveStreaming-defaultImage .accountTable .text-auto + .text,
.liveStreaming-defaultImage .accountTable .text-auto + .text-auto,
.liveStreaming-defaultImage .accountTable-verticalAlignTop .text + .text-auto,
.liveStreaming-defaultImage .accountTable-verticalAlignTop .text-auto + .text,
.liveStreaming-defaultImage .accountTable-verticalAlignTop .text-auto + .text-auto,
.liveStreaming-defaultImage .text + .text,
.liveStreaming-flashCrash .accountTable .text + .text-auto,
.liveStreaming-flashCrash .accountTable .text-auto + .text,
.liveStreaming-flashCrash .accountTable .text-auto + .text-auto,
.liveStreaming-flashCrash .accountTable-verticalAlignTop .text + .text-auto,
.liveStreaming-flashCrash .accountTable-verticalAlignTop .text-auto + .text,
.liveStreaming-flashCrash .accountTable-verticalAlignTop .text-auto + .text-auto,
.liveStreaming-flashCrash .text + .text {
  margin-top: 0;
}
.liveStreaming-flashCrash {
  background: #ececec;
}
.liveStreaming-flashCrash .icon-flashCrash {
  display: inline-block;
  padding: 2em;
  color: #ececec;
  background: #bbb;
  border-radius: 100%;
}
.liveStreaming-flashCrash .icon-flashCrash::before {
  display: inline-block;
  font-size: 6.5em;
  width: 1em;
  height: 1em;
  line-height: 1;
}
.accountTable .liveStreaming-flashCrash .text-auto,
.accountTable-verticalAlignTop .liveStreaming-flashCrash .text-auto,
.liveStreaming-flashCrash .accountTable .text-auto,
.liveStreaming-flashCrash .accountTable-verticalAlignTop .text-auto,
.liveStreaming-flashCrash .text {
  font-size: 1.5em;
}
.liveStreaming-defaultImage {
  background-image: url(../../general/common/Images/streaming_defaultImage.jpg);
  background-size: cover;
  background-position: 50% 50%;
}
.liveStreaming-defaultImage .logo-large {
  display: inline-block;
  width: 288px;
  height: 66px;
}
.accountTable .liveStreaming-defaultImage .text-auto,
.accountTable-verticalAlignTop .liveStreaming-defaultImage .text-auto,
.liveStreaming-defaultImage .accountTable .text-auto,
.liveStreaming-defaultImage .accountTable-verticalAlignTop .text-auto,
.liveStreaming-defaultImage .text {
  color: #233d67;
  font-size: 2em;
}
.liveStreaming.is-new-window {
  min-width: calc(720px + 380px + (0.5em * 2));
}
.liveStreaming.is-new-window .liveStreaming-panelContent > div {
  height: 440px;
}
.liveStreaming.is-new-window .liveStreaming-streamingContent {
  width: calc(100% - 380px);
}
.liveStreaming.is-new-window .liveStreaming-sidebar {
  width: 380px;
  padding: 0.5em;
  position: relative;
  left: 0.5em;
  margin-top: -0.5em;
  margin-bottom: -0.5em;
  height: calc(1em + 440px) !important;
  background: #233d67;
  overflow: hidden;
}
.liveStreaming.is-new-window .liveStreaming-sidebar::after {
  content: '';
  position: absolute;
  left: 0;
  right: 0;
  bottom: 0;
  height: 0.5em;
  background: #233d67;
}
.liveStreaming.is-new-window .collapsible-wrap,
.liveStreaming.is-new-window .contentArea,
.liveStreaming.is-new-window .tabs,
.liveStreaming.is-new-window .tabs-content {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-flex-flow: column nowrap;
  -ms-flex-flow: column nowrap;
  flex-flow: column nowrap;
  -webkit-box-flex: auto;
  -webkit-flex: auto;
  -ms-flex: auto;
  flex: auto;
}
.liveStreaming.is-new-window .collapsible-wrap {
  height: 0;
  overflow-x: visible;
  overflow-y: auto;
}
.liveStreaming.is-new-window .streamingList-wrap {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-flex-flow: column nowrap;
  -ms-flex-flow: column nowrap;
  flex-flow: column nowrap;
  height: 422px;
  background: #fff;
}
.liveStreaming.is-new-window .streamingList-wrap .tabs-item:last-of-type {
  padding-right: 0;
}
.liveStreaming.is-new-window .streamingFaq {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-flex-flow: column nowrap;
  -ms-flex-flow: column nowrap;
  flex-flow: column nowrap;
  height: 100%;
  position: absolute;
  top: auto;
  left: 0;
  right: 0;
  padding: 0 0.5em 0.5em;
  margin-top: -0.5em;
}
.liveStreaming.is-new-window .streamingFaq .contentArea {
  padding: 0;
  background: #fff;
}
.liveStreaming.is-new-window .streamingFaq .textArea a {
  color: #7591c1;
  text-decoration: none;
}
.liveStreaming.is-new-window .streamingFaq .textArea a:hover {
  color: #4b5d7b;
}
.liveStreaming.is-new-window .streamingFaq.show {
  top: 0.6em;
}
.liveStreaming.is-new-window .streamingFaq.show .heading.collapse::after {
  content: '';
}
.liveStreaming.is-new-window[class*='is-collapse'] {
  width: calc(720px + (0.5em * 2));
  min-width: auto;
}
.liveStreaming.is-new-window[class*='is-collapse'] .liveStreaming-streamingContent {
  width: 100%;
}
.liveStreaming.is-new-window[class*='is-collapse'] .liveStreaming-sidebar {
  display: none;
}
.liveStreaming.is-new-window.is-collapse-wide {
  width: 1020px;
}
.game-visualization {
  height: 260px;
}
.betradar {
  background-color: #f5f5f5;
}
.betradar-container {
  max-width: 750px;
  height: 390px;
  margin: 0 auto;
}
.accountTable .tableBody .tableRow,
.accountTable .tableBody .tableRow-pointer,
.accountTable .tableFooter .tableFooterRow,
.accountTable .tableHead,
.accountTable .tableHead-sub,
.accountTable-verticalAlignTop .tableBody .tableRow,
.accountTable-verticalAlignTop .tableBody .tableRow-pointer,
.accountTable-verticalAlignTop .tableFooter .tableFooterRow,
.accountTable-verticalAlignTop .tableHead,
.accountTable-verticalAlignTop .tableHead-sub {
  display: table;
  width: 100%;
}
.accountTable .tableBody .tableRow .tableGroup > div,
.accountTable .tableBody .tableRow-pointer .tableGroup > div,
.accountTable .tableBody .tableRow-pointer > div,
.accountTable .tableBody .tableRow > div,
.accountTable .tableFooter .tableFooterRow > div,
.accountTable .tableHead-sub > div,
.accountTable .tableHead > div,
.accountTable-verticalAlignTop .tableBody .tableRow .tableGroup > div,
.accountTable-verticalAlignTop .tableBody .tableRow-pointer .tableGroup > div,
.accountTable-verticalAlignTop .tableBody .tableRow-pointer > div,
.accountTable-verticalAlignTop .tableBody .tableRow > div,
.accountTable-verticalAlignTop .tableFooter .tableFooterRow > div,
.accountTable-verticalAlignTop .tableHead-sub > div,
.accountTable-verticalAlignTop .tableHead > div {
  display: table-cell;
  padding: 0.5em;
}
.accountTable .tableBody .expandArea,
.accountTable .tableBody .tableRow,
.accountTable .tableBody .tableRow .tableGroup + .tableGroup,
.accountTable .tableBody .tableRow .tableGroup > div + div,
.accountTable .tableBody .tableRow-pointer,
.accountTable .tableBody .tableRow-pointer .tableGroup + .tableGroup,
.accountTable .tableBody .tableRow-pointer .tableGroup > div + div,
.accountTable .tableBody .tableRow-pointer > div + div,
.accountTable .tableBody .tableRow > div + div,
.accountTable-verticalAlignTop .tableBody .expandArea,
.accountTable-verticalAlignTop .tableBody .tableRow,
.accountTable-verticalAlignTop .tableBody .tableRow .tableGroup + .tableGroup,
.accountTable-verticalAlignTop .tableBody .tableRow .tableGroup > div + div,
.accountTable-verticalAlignTop .tableBody .tableRow-pointer,
.accountTable-verticalAlignTop .tableBody .tableRow-pointer .tableGroup + .tableGroup,
.accountTable-verticalAlignTop .tableBody .tableRow-pointer .tableGroup > div + div,
.accountTable-verticalAlignTop .tableBody .tableRow-pointer > div + div,
.accountTable-verticalAlignTop .tableBody .tableRow > div + div {
  border: 0 solid #bbb;
}
.accountTable .date .ref,
.accountTable .date-small .ref,
.accountTable .date-smaller .ref,
.accountTable-verticalAlignTop .date .ref,
.accountTable-verticalAlignTop .date-small .ref,
.accountTable-verticalAlignTop .date-smaller .ref {
  font-weight: 700;
  color: #01122b;
}
.accountTable .accent.balance,
.accountTable .accent.commission,
.accountTable .accent.credit,
.accountTable .accent.status,
.accountTable .accent.team,
.accountTable .accent.text,
.accountTable .accent.text-auto,
.accountTable .accent.turnover,
.accountTable .balance .accent,
.accountTable .commission .accent,
.accountTable .credit .accent,
.accountTable .status .accent,
.accountTable .team .accent,
.accountTable .text .accent,
.accountTable .text-auto .accent,
.accountTable .turnover .accent,
.accountTable-verticalAlignTop .accent.balance,
.accountTable-verticalAlignTop .accent.commission,
.accountTable-verticalAlignTop .accent.credit,
.accountTable-verticalAlignTop .accent.status,
.accountTable-verticalAlignTop .accent.team,
.accountTable-verticalAlignTop .accent.text,
.accountTable-verticalAlignTop .accent.text-auto,
.accountTable-verticalAlignTop .accent.turnover,
.accountTable-verticalAlignTop .balance .accent,
.accountTable-verticalAlignTop .commission .accent,
.accountTable-verticalAlignTop .credit .accent,
.accountTable-verticalAlignTop .status .accent,
.accountTable-verticalAlignTop .team .accent,
.accountTable-verticalAlignTop .text .accent,
.accountTable-verticalAlignTop .text-auto .accent,
.accountTable-verticalAlignTop .turnover .accent {
  color: #e8010b;
}
.accountTable .balance .secondary,
.accountTable .commission .secondary,
.accountTable .credit .secondary,
.accountTable .secondar.balance,
.accountTable .secondar.commission,
.accountTable .secondar.credit,
.accountTable .secondar.status,
.accountTable .secondar.team,
.accountTable .secondar.text,
.accountTable .secondar.text-auto,
.accountTable .secondar.turnover,
.accountTable .status .secondary,
.accountTable .team .secondary,
.accountTable .text .secondary,
.accountTable .text-auto .secondary,
.accountTable .turnover .secondary,
.accountTable-verticalAlignTop .balance .secondary,
.accountTable-verticalAlignTop .commission .secondary,
.accountTable-verticalAlignTop .credit .secondary,
.accountTable-verticalAlignTop .secondar.balance,
.accountTable-verticalAlignTop .secondar.commission,
.accountTable-verticalAlignTop .secondar.credit,
.accountTable-verticalAlignTop .secondar.status,
.accountTable-verticalAlignTop .secondar.team,
.accountTable-verticalAlignTop .secondar.text,
.accountTable-verticalAlignTop .secondar.text-auto,
.accountTable-verticalAlignTop .secondar.turnover,
.accountTable-verticalAlignTop .status .secondary,
.accountTable-verticalAlignTop .team .secondary,
.accountTable-verticalAlignTop .text .secondary,
.accountTable-verticalAlignTop .text-auto .secondary,
.accountTable-verticalAlignTop .turnover .secondary {
  color: #2556b3;
}
.accountTable .balance .highlight,
.accountTable .commission .highlight,
.accountTable .credit .highlight,
.accountTable .highlight.balance,
.accountTable .highlight.commission,
.accountTable .highlight.credit,
.accountTable .highlight.status,
.accountTable .highlight.team,
.accountTable .highlight.text,
.accountTable .highlight.text-auto,
.accountTable .highlight.turnover,
.accountTable .status .highlight,
.accountTable .team .highlight,
.accountTable .text .highlight,
.accountTable .text-auto .highlight,
.accountTable .turnover .highlight,
.accountTable-verticalAlignTop .balance .highlight,
.accountTable-verticalAlignTop .commission .highlight,
.accountTable-verticalAlignTop .credit .highlight,
.accountTable-verticalAlignTop .highlight.balance,
.accountTable-verticalAlignTop .highlight.commission,
.accountTable-verticalAlignTop .highlight.credit,
.accountTable-verticalAlignTop .highlight.status,
.accountTable-verticalAlignTop .highlight.team,
.accountTable-verticalAlignTop .highlight.text,
.accountTable-verticalAlignTop .highlight.text-auto,
.accountTable-verticalAlignTop .highlight.turnover,
.accountTable-verticalAlignTop .status .highlight,
.accountTable-verticalAlignTop .team .highlight,
.accountTable-verticalAlignTop .text .highlight,
.accountTable-verticalAlignTop .text-auto .highlight,
.accountTable-verticalAlignTop .turnover .highlight {
  background: #feec6e;
}
.accountTable,
.accountTable-verticalAlignTop {
  color: #01122b;
  margin-bottom: 0.5em;
}
.accountTable div,
.accountTable-verticalAlignTop div {
  vertical-align: middle;
}
.accountTable .tableHead,
.accountTable .tableHead-sub,
.accountTable-verticalAlignTop .tableHead,
.accountTable-verticalAlignTop .tableHead-sub {
  border-radius: 3px 3px 0 0;
  background: #5574a7;
  border-top: solid 1px #5574a7;
}
.accountTable .tableHead-sub > div,
.accountTable .tableHead > div,
.accountTable-verticalAlignTop .tableHead-sub > div,
.accountTable-verticalAlignTop .tableHead > div {
  white-space: nowrap;
  text-overflow: ellipsis;
  overflow: hidden;
  border-radius: inherit inherit 0 0;
  max-width: 0;
  font-weight: 400;
  border-left: 1px solid #3b5174;
}
.accountTable .tableHead-sub > div:first-child,
.accountTable .tableHead > div:first-child,
.accountTable-verticalAlignTop .tableHead-sub > div:first-child,
.accountTable-verticalAlignTop .tableHead > div:first-child {
  border-left: 0;
}
.accountTable .tableBody .tableRow .tableGroup > div + div,
.accountTable .tableBody .tableRow-pointer .tableGroup > div + div,
.accountTable .tableBody .tableRow-pointer > div + div,
.accountTable .tableBody .tableRow > div + div,
.accountTable-verticalAlignTop .tableBody .tableRow .tableGroup > div + div,
.accountTable-verticalAlignTop .tableBody .tableRow-pointer .tableGroup > div + div,
.accountTable-verticalAlignTop .tableBody .tableRow-pointer > div + div,
.accountTable-verticalAlignTop .tableBody .tableRow > div + div {
  border-left-width: 1px;
}
.accountTable .tableHead,
.accountTable-verticalAlignTop .tableHead {
  border-bottom: solid 1px #5574a7;
}
.accountTable .tableHead > div,
.accountTable-verticalAlignTop .tableHead > div {
  color: #fff;
}
.accountTable .tableHead-sub,
.accountTable-verticalAlignTop .tableHead-sub {
  border-bottom: 1px solid #3b5174;
}
.accountTable .tableHead-sub > div,
.accountTable-verticalAlignTop .tableHead-sub > div {
  color: rgba(255, 255, 255, 0.6);
}
.accountTable .tableHead-sub + .tableHead,
.accountTable-verticalAlignTop .tableHead-sub + .tableHead {
  border-radius: 0;
}
.accountTable .tableBody .tableRow,
.accountTable .tableBody .tableRow-pointer,
.accountTable-verticalAlignTop .tableBody .tableRow,
.accountTable-verticalAlignTop .tableBody .tableRow-pointer {
  background: #c6d4f1;
  border-bottom-width: 1px;
}
.accountTable .tableBody .tableRow .tableGroup,
.accountTable .tableBody .tableRow-pointer .tableGroup,
.accountTable-verticalAlignTop .tableBody .tableRow .tableGroup,
.accountTable-verticalAlignTop .tableBody .tableRow-pointer .tableGroup {
  display: table;
  table-layout: fixed;
  width: 100%;
  padding: 0;
}
.accountTable .tableBody .tableRow .tableGroup + .tableGroup,
.accountTable .tableBody .tableRow-pointer .tableGroup + .tableGroup,
.accountTable-verticalAlignTop .tableBody .tableRow .tableGroup + .tableGroup,
.accountTable-verticalAlignTop .tableBody .tableRow-pointer .tableGroup + .tableGroup {
  border-top-width: 1px;
  border-left-width: 1px;
}
.accountTable .tableBody .tableRow .tableGroup > div,
.accountTable .tableBody .tableRow-pointer .tableGroup > div,
.accountTable-verticalAlignTop .tableBody .tableRow .tableGroup > div,
.accountTable-verticalAlignTop .tableBody .tableRow-pointer .tableGroup > div {
  height: 100%;
}
.accountTable .tableBody .tableRow-pointer:nth-of-type(2n + 0),
.accountTable .tableBody .tableRow:nth-of-type(2n + 0),
.accountTable-verticalAlignTop .tableBody .tableRow-pointer:nth-of-type(2n + 0),
.accountTable-verticalAlignTop .tableBody .tableRow:nth-of-type(2n + 0) {
  background: #e4e4e4;
}
.accountTable .tableBody .tableRow-pointer:hover,
.accountTable .tableBody .tableRow:hover,
.accountTable-verticalAlignTop .tableBody .tableRow-pointer:hover,
.accountTable-verticalAlignTop .tableBody .tableRow:hover {
  background: #f5eeb8;
}
.accountTable .tableBody .expandArea,
.accountTable-verticalAlignTop .tableBody .expandArea {
  display: block;
  background: #dfdfdf;
  padding: 0.833em;
  border-bottom-width: 1px;
}
.accountTable .tableBody .expandAreaLayout,
.accountTable-verticalAlignTop .tableBody .expandAreaLayout {
  margin: -0.5em;
  display: block;
}
.accountTable .tableBody .expandAreaLayout::after,
.accountTable .tableBody .expandAreaLayout::before,
.accountTable-verticalAlignTop .tableBody .expandAreaLayout::after,
.accountTable-verticalAlignTop .tableBody .expandAreaLayout::before {
  content: '';
  display: block;
  clear: both;
}
.accountTable .tableBody .expandAreaLayout li,
.accountTable-verticalAlignTop .tableBody .expandAreaLayout li {
  display: block;
  float: left;
  padding: 0.5em;
}
.accountTable .tableFooter,
.accountTable-verticalAlignTop .tableFooter {
  background: #ffddd2;
  border-bottom: 1px solid #cea193;
}
.accountTable .tableFooter .total,
.accountTable-verticalAlignTop .tableFooter .total {
  text-align: right;
  font-weight: 700;
}
.accountTable .leagueName,
.accountTable-verticalAlignTop .leagueName {
  display: block;
  background: #b1b1b1;
  border-bottom: 1px solid #a3a3a3;
  padding: 0.5em;
  color: #01122b;
}
.accountTable .otherTableBody .leagueName,
.accountTable-verticalAlignTop .otherTableBody .leagueName {
  padding: 0.15em 0.833em;
}
.accountTable .largeBtn,
.accountTable .smallBtn,
.accountTable-verticalAlignTop .largeBtn,
.accountTable-verticalAlignTop .smallBtn {
  float: none;
  margin-left: 0;
}
.accountTable .largeBtn,
.accountTable-verticalAlignTop .largeBtn {
  margin: -0.3em -2em;
}
.accountTable .no,
.accountTable-verticalAlignTop .no {
  width: 5%;
}
.accountTable .date,
.accountTable .no-large,
.accountTable-verticalAlignTop .date,
.accountTable-verticalAlignTop .no-large {
  width: 20%;
}
.accountTable .date-small,
.accountTable-verticalAlignTop .date-small {
  width: 16%;
}
.accountTable .date-smaller,
.accountTable-verticalAlignTop .date-smaller {
  width: 10%;
}
.accountTable .choice .betInfo,
.accountTable .event .betInfo,
.accountTable-verticalAlignTop .choice .betInfo,
.accountTable-verticalAlignTop .event .betInfo {
  background: 0 0;
  padding: 0;
}
.accountTable .choice .betInfo + .betInfo,
.accountTable .event .betInfo + .betInfo,
.accountTable-verticalAlignTop .choice .betInfo + .betInfo,
.accountTable-verticalAlignTop .event .betInfo + .betInfo {
  border: 0;
}
.accountTable .choice .mainInfo + .mainInfo,
.accountTable .event .mainInfo + .mainInfo,
.accountTable-verticalAlignTop .choice .mainInfo + .mainInfo,
.accountTable-verticalAlignTop .event .mainInfo + .mainInfo {
  margin-top: 0.5em;
}
.accountTable .match .awayName,
.accountTable .match .homeName,
.accountTable-verticalAlignTop .match .awayName,
.accountTable-verticalAlignTop .match .homeName {
  max-width: 46%;
  color: #01122b;
}
.accountTable .gameTypes,
.accountTable-verticalAlignTop .gameTypes {
  font-weight: 700;
  color: #01122b;
}
.accountTable .remark,
.accountTable-verticalAlignTop .remark {
  font-weight: 700;
}
.accountTable .team,
.accountTable-verticalAlignTop .team {
  color: #01122b;
  font-weight: 700;
}
.accountTable .team > div,
.accountTable-verticalAlignTop .team > div {
  float: left;
}
.accountTable .team > .smallBtn,
.accountTable-verticalAlignTop .team > .smallBtn {
  font-weight: 400;
  cursor: default;
}
.accountTable .team div + div,
.accountTable-verticalAlignTop .team div + div {
  margin-left: 0.25em;
}
.accountTable .team .place,
.accountTable-verticalAlignTop .team .place {
  min-width: 1.5em;
  white-space: nowrap;
  text-align: center;
}
.accountTable .team .id,
.accountTable-verticalAlignTop .team .id {
  width: 1.5em;
  color: #435f8b;
  text-align: center;
}
.accountTable .team .primary,
.accountTable-verticalAlignTop .team .primary {
  color: #2556b3;
}
.accountTable .odds .point,
.accountTable .status .focus,
.accountTable-verticalAlignTop .odds .point,
.accountTable-verticalAlignTop .status .focus {
  color: #01122b;
  font-weight: 700;
}
.accountTable .team:after,
.accountTable-verticalAlignTop .team:after {
  content: '';
  display: block;
  clear: both;
}
.accountTable .amount,
.accountTable-verticalAlignTop .amount {
  width: 20%;
  color: #01122b;
  font-weight: 700;
  text-align: right;
}
.accountTable .odds,
.accountTable .stake,
.accountTable-verticalAlignTop .odds,
.accountTable-verticalAlignTop .stake {
  width: 10%;
  text-align: right;
}
.accountTable .status,
.accountTable-verticalAlignTop .status {
  width: 15%;
  position: relative;
}
.accountTable .status .smallBtn.icon-arrow-down,
.accountTable .status .smallBtn.icon-arrow-up,
.accountTable-verticalAlignTop .status .smallBtn.icon-arrow-down,
.accountTable-verticalAlignTop .status .smallBtn.icon-arrow-up {
  float: right;
}
.accountTable .status .accent,
.accountTable-verticalAlignTop .status .accent {
  font-weight: 700;
}
.accountTable .status .mark,
.accountTable-verticalAlignTop .status .mark {
  color: #5574a7;
  font-weight: 700;
}
.accountTable .status .popupPanel,
.accountTable-verticalAlignTop .status .popupPanel {
  top: 0;
  right: 110%;
}
.accountTable .balance,
.accountTable .commission,
.accountTable .credit,
.accountTable .turnover,
.accountTable-verticalAlignTop .balance,
.accountTable-verticalAlignTop .commission,
.accountTable-verticalAlignTop .credit,
.accountTable-verticalAlignTop .turnover {
  width: 13%;
  text-align: right;
  font-weight: 700;
  color: #01122b;
}
.accountTable .betTypes,
.accountTable-verticalAlignTop .betTypes {
  width: 15%;
  color: #01122b;
  font-weight: 700;
}
.accountTable .other,
.accountTable .other-large,
.accountTable-verticalAlignTop .other,
.accountTable-verticalAlignTop .other-large {
  text-align: center;
}
.accountTable .other,
.accountTable-verticalAlignTop .other {
  width: 5%;
}
.accountTable .other-large,
.accountTable-verticalAlignTop .other-large {
  width: 13%;
}
.accountTable .points,
.accountTable .points-flexible,
.accountTable .points-large,
.accountTable .points-small,
.accountTable .points-smaller,
.accountTable .points-smallest,
.accountTable .pointsX2,
.accountTable-verticalAlignTop .points,
.accountTable-verticalAlignTop .points-flexible,
.accountTable-verticalAlignTop .points-large,
.accountTable-verticalAlignTop .points-small,
.accountTable-verticalAlignTop .points-smaller,
.accountTable-verticalAlignTop .points-smallest,
.accountTable-verticalAlignTop .pointsX2 {
  text-align: center;
  width: 8em;
  max-width: 8em !important;
  color: #01122b;
  font-weight: 700;
}
.MessageContainer [class*='points'] {
  font-weight: 400;
}
.accountTable .points-large,
.accountTable-verticalAlignTop .points-large {
  width: 11em;
  max-width: 11em !important;
}
.accountTable .points-small,
.accountTable-verticalAlignTop .points-small {
  width: 5em;
  max-width: 5em !important;
}
.accountTable .points-smaller,
.accountTable-verticalAlignTop .points-smaller {
  width: 3.5em;
  max-width: 3.5em !important;
}
.accountTable .points-smallest,
.accountTable-verticalAlignTop .points-smallest {
  width: 2.5em;
  max-width: 2.5em !important;
}
.accountTable .points-flexible,
.accountTable-verticalAlignTop .points-flexible {
  width: auto;
  max-width: auto !important;
}
.accountTable .pointsX2,
.accountTable-verticalAlignTop .pointsX2 {
  width: 16em;
  max-width: 16em;
}
.accountTable .text,
.accountTable .text-auto,
.accountTable-verticalAlignTop .text,
.accountTable-verticalAlignTop .text-auto {
  width: 20%;
  color: #01122b;
  font-weight: 700;
}
.MessageContainer .accountTable .text-auto,
.MessageContainer .accountTable-verticalAlignTop .text-auto,
.MessageContainer .text,
.accountTable .MessageContainer .text-auto,
.accountTable-verticalAlignTop .MessageContainer .text-auto {
  font-weight: 400;
}
.accountTable .text-auto,
.accountTable-verticalAlignTop .text-auto {
  width: auto;
}
.accountTable .popupPanel .text,
.accountTable .popupPanel .text-auto,
.accountTable-verticalAlignTop .popupPanel .text,
.accountTable-verticalAlignTop .popupPanel .text-auto {
  width: auto;
  color: #fff;
}
.accountTable-verticalAlignTop div {
  vertical-align: top;
}
.tabNav,
.tabNav-BottomLine {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-align-items: flex-start;
  -ms-flex-align: start;
  align-items: flex-start;
  border-bottom: 2px solid #5574a7;
  margin-bottom: 0.2em;
}
.tabNav li,
.tabNav-BottomLine li {
  -webkit-box-flex: 1 1 auto;
  -webkit-flex: 1 1 auto;
  -ms-flex: 1 1 auto;
  flex: 1 1 auto;
  padding: 0.5em;
  border-radius: 3px 3px 0 0;
  background: #c6ced8;
  color: #435f8b;
  text-align: center;
  cursor: pointer;
  font-weight: 700;
  white-space: nowrap;
  text-overflow: ellipsis;
  overflow: hidden;
}
.tabNav li + li,
.tabNav-BottomLine li + li {
  margin-left: 4px;
}
.tabNav li:hover,
.tabNav-BottomLine li:hover {
  background: #adbed6;
}
.tabNav li.active,
.tabNav-BottomLine li.active {
  color: #fff;
  background: #5574a7;
  cursor: default;
}
.tabNav + .accountTable .tableHead,
.tabNav + .accountTable-verticalAlignTop .tableHead,
.tabNav-BottomLine + .accountTable .tableHead,
.tabNav-BottomLine + .accountTable-verticalAlignTop .tableHead {
  border-radius: 0;
}
.tabNav + .filterBlock,
.tabNav-BottomLine + .filterBlock {
  margin: -0.2em 0 0.2em;
}
.paymentHolder {
  background: #ececec;
  border: 1px solid #dfdfdf;
  border-radius: 3px;
  padding: 0.5em 0 0 0.5em;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-justify-content: center;
  -ms-flex-pack: center;
  justify-content: center;
  -webkit-flex-flow: row wrap;
  -ms-flex-flow: row wrap;
  flex-flow: row wrap;
  margin-bottom: 0.5em;
}
.paymentHolder-item {
  border: 1px solid #dfdfdf;
  border-radius: 3px;
  margin-bottom: 0.5em;
  margin-right: 0.5em;
  cursor: pointer;
  position: relative;
}
.paymentHolder-itemActive {
  border-width: 2px;
  border-color: #5574a7;
  cursor: default;
}
.paymentHolder-item-text {
  position: absolute;
  bottom: 0;
  left: 0;
  right: 0;
  text-align: center;
  white-space: nowrap;
  text-overflow: ellipsis;
  overflow: hidden;
  display: block;
  padding: 0.5em;
  font-weight: 700;
  z-index: 1;
}
.paymentHolder-item-img {
  border-radius: inherit;
}
.paymentHolder-item-img:hover {
  -webkit-filter: brightness(1.1);
  filter: brightness(1.1);
}
.paymentHolder-itemActive .paymentHolder-item-img:hover {
  -webkit-filter: brightness(1);
  filter: brightness(1);
}
.otherTableHead,
.otherTableHead-sub,
.otherTableRow,
.otherTableTotal .totalRow {
  display: table;
  width: 100%;
  text-align: center;
}
.otherTableHead-sub > div,
.otherTableHead > div,
.otherTableRow .otherTableGroup > div,
.otherTableRow > div,
.otherTableTotal .totalRow > div {
  display: table-cell;
  padding: 0.3em;
}
.otherTable .rowUnit + .rowUnit,
.otherTableHead,
.otherTableHead-sub > div,
.otherTableRow,
.otherTableRow .otherTableGroup + .otherTableGroup,
.otherTableRow .otherTableGroup > div + div,
.otherTableRow > div + div,
.scoreMap .otherTableHead-sub {
  border: 0 solid #cdcdcd;
}
.otherTableHead,
.otherTableHead-sub > div {
  border-bottom-width: 1px;
}
.otherTable .rowUnit + .rowUnit,
.scoreMap .otherTableHead-sub {
  border-top-width: 1px;
}
.otherTableRow .otherTableGroup > div + div,
.otherTableRow > div + div {
  border-left-width: 1px;
}
.otherTableRow,
.otherTableTotal .totalRow {
  color: #01122b;
  font-weight: 700;
}
.otherTableRow .accent,
.otherTableTotal .totalRow .accent {
  color: #e8010b;
}
.otherTableRow .primary,
.otherTableTotal .totalRow .primary {
  color: #2556b3;
}
.otherTable .rowHead {
  background: #bbb;
  color: #fff;
}
.otherTable .rowUnit {
  display: block;
  margin-left: -0.833em;
  margin-right: -0.833em;
  padding: 0.3em 0.833em;
}
.otherTable .checked {
  background: #feec6e;
}
.otherTable .current {
  background: #ffccbc;
}
.otherTable .waiting {
  background: #ffddd2;
}
.otherTable .disable {
  background: #848484;
}
.otherTable .disable.current {
  background: #be8270;
}
.otherTable .disable.waiting {
  background: #cea193;
}
.otherTable .disable .accent {
  color: #7b2b27;
}
.otherTable .highlight {
  background: #feec6e;
}
.otherTable .status {
  text-align: left;
  white-space: nowrap;
  text-overflow: ellipsis;
  overflow: hidden;
}
.otherTable .text-right {
  text-align: right !important;
}
.otherTable .text-center {
  text-align: center !important;
}
.otherTable.pointer .otherTableRow:hover {
  background: #fff;
}
.otherTable.pointer .otherTableRow [class*='colUnit'] {
  cursor: pointer;
}
.netPosition .smallBtn,
.otherTable.pointer .otherTableRow [class*='colUnit'].disable {
  cursor: default;
}
.otherTable.col1 .colUnit {
  width: 100%;
}
.otherTable.col2 .colUnit {
  width: 50%;
}
.otherTable.col3 .colUnit {
  width: 33.33%;
}
.otherTable.col4 .colUnit {
  width: 25%;
}
.otherTable.col5 .colUnit,
.otherTable.col5 .rowHead {
  width: 20%;
}
.otherTable.col5 .colUnit-crossing-4col {
  width: 80%;
}
.otherTable.col6 .colUnit,
.otherTable.col6 .rowHead {
  width: 16.6%;
  padding: 0.3em 0.1em;
}
.otherTable.col6 .colUnit-crossing-5col {
  width: 83.4%;
}
.otherTable.col6.extra1 .colUnit {
  width: 12%;
  padding: 0.3em;
}
.otherTable.col6.extra1 .time {
  vertical-align: middle;
}
.otherTable.col7 .colUnit {
  width: 14.2%;
}
.otherTable.col13 .colUnit {
  width: 7.6%;
}
.otherTable.col14 .colUnit {
  width: 7.1%;
}
.otherTable.col14.extra1 .colUnit {
  width: 3.5em;
  max-width: 3.5em !important;
}
.otherTable.col14.extra1 .colUnit-crossing-2col {
  width: 7em;
}
.otherTable.col14.extra1 .colUnit-crossing-3col {
  width: 10.5em;
}
.otherTable.col14.extra1 .colUnit-crossing-4col {
  width: 14em;
}
.otherTable.col14.extra1 .colUnit-crossing-5col {
  width: 17.5em;
}
.otherTable.col14.extra1 .colUnit-crossing-6col {
  width: 21em;
}
.otherTable.col14.extra1 .colUnit-crossing-7col {
  width: 24.5em;
}
.otherTable.col14.extra1 .colUnit-crossing-8col {
  width: 28em;
}
.otherTable.col14.extra1 .colUnit-crossing-9col {
  width: 31.5em;
}
.otherTable.col14.extra1 .colUnit-crossing-10col {
  width: 35em;
}
.otherTable.col14.extra1 .colUnit-crossing-11col {
  width: 38.5em;
}
.otherTable.col14.extra1 .colUnit-crossing-12col {
  width: 42em;
}
.otherTable.col14.extra1 .colUnit-crossing-13col {
  width: 45.5em;
}
.otherTable .match .group {
  display: block;
}
.otherTable .match .group + .group {
  margin-top: 0.5em;
}
.otherTable .match .name,
.otherTable .match .other,
.otherTable .match .place,
.otherTable .match .smallBtn {
  display: inline-block;
  margin-right: 0.25em;
  margin-left: 0;
}
.otherTable.extra1 .time {
  width: 17%;
}
.otherTable.extra1 .match {
  text-align: left;
}
.otherTable.extra1 .match .accent {
  color: #e8010b;
}
.otherTableHead,
.otherTableHead-sub {
  color: #fff;
  background: #a3a3a3;
}
.otherTable.extra1 .match .place {
  min-width: 7%;
  white-space: nowrap;
  text-align: center;
}
.otherTable.extra1 .colUnit {
  width: 15%;
}
.otherTable.extra1 .status {
  width: 15%;
  max-width: 0;
}
.otherTable.unite1 .time {
  width: 19%;
  white-space: nowrap;
}
.otherTable.unite1 .match {
  text-align: left;
}
.otherTable.unite1 .colUnit,
.otherTable.unite1 .status {
  width: 7em;
  max-width: 7em;
}
.otherTable .smallBtn {
  float: none;
  margin-left: 0.25em;
  cursor: default;
  font-weight: 400;
}
.otherTableHead > div {
  white-space: nowrap;
  text-overflow: ellipsis;
  overflow: hidden;
  max-width: 0;
}
.otherTableHead-sub > div {
  white-space: nowrap;
  text-overflow: ellipsis;
  overflow: hidden;
  max-width: 0;
}
.otherTableHead-sub .rowHead {
  border-bottom-width: 0;
}
.otherTableBody .leagueName {
  display: block;
  background: #b1b1b1;
  border-bottom: 1px solid #a3a3a3;
  padding: 0.15em 0.833em;
  color: #01122b;
}
.otherTableBody .colUnit-crossing {
  width: 100%;
}
.otherTableRow {
  background: #fff;
  border-bottom-width: 1px;
}
.otherTableRow:hover {
  background: #f5eeb8;
}
.otherTableRow .otherTableGroup {
  display: table;
  width: 100%;
  padding: 0;
  background: #fff;
}
.breadcrumbs,
.breadcrumbs > li,
.sport-typeTag {
  display: inline-block;
}
.otherTableRow .otherTableGroup:hover {
  background: #f5eeb8;
}
.otherTableRow .otherTableGroup + .otherTableGroup {
  border-top-width: 1px;
  border-left-width: 1px;
}
.otherTableTotal .totalRow {
  background: #ffddd2;
}
.otherTableTotal .totalRow .total {
  text-align: right;
  color: #01122b;
}
.sport-typeTag {
  color: #fff;
  background: #545454;
  border-radius: 3px;
  padding: 0.18em 0.5em;
}
.sport-typeTag + .sport-typeTag {
  margin: 0.167em 0 0.167em 0.167em;
}
.breadcrumbs a {
  color: #5574a7;
  text-decoration: none;
}
.breadcrumbs > li::after {
  margin: 0 0.3em;
  content: '';
  font-weight: bolder;
  position: relative;
  top: 0.15em;
}
.singlePage {
  overflow: hidden;
}
.singlePage .title {
  color: #5574a7;
  font-weight: bolder;
  font-size: 2.8em;
  text-align: center;
}
.singlePage .title h1 {
  line-height: 1em;
  font-weight: 900;
}
.singlePage .title h2 {
  font-size: 0.7em;
  margin-top: 1.5em;
}
.singlePage .title span {
  display: block;
  color: #01122b;
  font-size: 13px;
  margin: 1em 0 2em;
}
.singlePage .primary {
  color: #5574a7;
}
.singlePage .loginBox {
  width: 24em;
  margin: 2em auto 0;
  border-radius: 3px;
  background-color: #f6f9fb;
  border: 1px solid #fff;
  padding: 3em 4em;
  text-align: left;
}
.singlePage .loginBox .largeBtn {
  width: 92%;
  float: none;
  margin-left: 0;
  font-size: 1.1em;
}
.singlePage .loginBox .icon-account,
.singlePage .loginBox .icon-earth,
.singlePage .loginBox .icon-lock {
  position: relative;
}
.singlePage .loginBox .icon-account::before,
.singlePage .loginBox .icon-earth::before,
.singlePage .loginBox .icon-lock::before {
  position: absolute;
  z-index: 1;
  left: 0.7em;
  color: #5574a7;
  display: inline-block;
}
.singlePage .loginBox .icon-account .formInput,
.singlePage .loginBox .icon-earth .formInput,
.singlePage .loginBox .icon-lock .formInput {
  margin-bottom: 0;
}
.singlePage .loginBox .icon-earth::before {
  top: 0.5em;
}
.singlePage .loginBox .icon-earth .form {
  padding-left: 1.7em;
}
.singlePage .loginBox .icon-account::before,
.singlePage .loginBox .icon-lock::before {
  top: 1.3em;
}
.singlePage .loginBox .icon-account .form,
.singlePage .loginBox .icon-lock .form {
  padding-left: 1.5em;
}
.singlePage .loginBox .icon-earth::before,
.singlePage .loginBox .icon-lock::before {
  -ms-transform: scale(1.4);
  -webkit-transform: scale(1.4);
  transform: scale(1.4);
}
.singlePage .loginBox .icon-account::before {
  -ms-transform: scale(1.8);
  -webkit-transform: scale(1.8);
  transform: scale(1.8);
}
.singlePage .loginBox .clear,
.singlePage .loginBox .code,
.singlePage .loginBox .formInput {
  margin-bottom: 1em;
}
.singlePage .loginBox .code {
  text-align: center;
  display: table;
  width: 100%;
}
.singlePage .loginBox .code .fixed {
  display: table-cell;
  vertical-align: middle;
}
.singlePage .loginBox .code .fixed img {
  height: 30px;
  width: 100%;
}
.singlePage .loginBox .clear {
  position: relative;
}
.singlePage .loginBox .icon-clear {
  position: absolute;
  right: 0.6em;
  top: 0.6em;
  z-index: 1;
}
.singlePage .loginBox .form {
  font-size: 1.2em;
  width: 100%;
  float: none;
  border: 1px solid #5574a7;
  box-sizing: border-box;
}
.singlePage .loginBox .form.dropdown {
  font-size: 1.3em;
}
.singlePage .loginBox .form.dropdown .selected {
  padding-top: 0;
}
.singlePage .loginBox .form.dropdown .dropdownPanel {
  border: 1px solid #5574a7;
  border-top-color: #fff;
  width: 100%;
}
.singlePage .loginBox .form.btn {
  display: inline-block;
  border: 1px solid #cdcdcd;
  padding: 0.15em 0.5em;
}
.singlePage .countdown {
  margin: 1em 0;
}
.singlePage .countdown > div {
  text-align: center;
  display: inline-block;
  margin-right: 15px;
}
.singlePage .countdown > div .box {
  line-height: 100px;
  margin-bottom: 5px;
  width: 100px;
  height: 100px;
  border-radius: 3px;
  background-color: #fff;
  color: #9c0000;
  font-size: 4.5em;
  font-weight: bolder;
}
.singlePage .countdown > div .sec {
  margin-right: 0;
}
.singlePage .formInput {
  float: none;
  margin-left: 0;
  font-size: 1.2em;
  color: #5574a7;
}
.singlePage .formInput input {
  margin-top: 0.5em;
}
.static .normal-a,
.static .normal-b,
.static .oddsTitle {
  display: table;
  width: 100%;
  border-collapse: separate;
}
.singlesCombos .static .odds,
.static .singlesCombos .odds {
  display: table-cell;
  padding: 0.18em 0.15em;
  max-width: 0;
}
.static .oddsTitle {
  background: #5574a7;
  border: 1px solid #5574a7;
}
.static .oddsTitle > div {
  color: #fff;
  white-space: nowrap;
  text-overflow: ellipsis;
  overflow: hidden;
}
.static .normal-a {
  background: #c6d4f1;
  border-bottom: 1px solid #bbb;
}
.static .normal-b {
  background: #e4e4e4;
  border-bottom: 1px solid #bbb;
}
.static table.combination td {
  border-left: 1px solid #bbb;
}
.static table.combination td:first-child {
  border-left: none;
}
.static table.combination thead tr:first-child th {
  color: #fff;
}
.static table.combination thead tr:first-child th:first-child {
  border-radius: 3px 0 0;
}
.static table.combination thead tr:first-child th:last-child {
  border-radius: 0 3px 0 0;
}
.static table.combination thead tr:last-child {
  border-top: 1px solid #3b5174;
}
.static table {
  width: 100%;
}
.static table td,
.static table th {
  text-align: center;
  padding: 0.18em 0.15em;
  vertical-align: middle;
  line-height: 18px;
}
.static table thead {
  background: #5574a7;
  color: #fff;
}
.static table thead tr:first-child td,
.static table thead tr:first-child th {
  color: rgba(255, 255, 255, 0.6);
  border-bottom: 1px solid #3b5174;
}
.static table thead tr:first-child td:first-child,
.static table thead tr:first-child th:first-child {
  border-radius: 3px 0 0;
}
.static table thead tr:first-child td:last-child,
.static table thead tr:first-child th:last-child {
  border-radius: 0 3px 0 0;
}
.static table tbody tr {
  background: #c6d4f1;
  border-bottom: 1px solid #bbb;
}
.static table tbody tr:nth-child(even) {
  background: #e4e4e4;
  border-bottom: 1px solid #bbb;
}
.static table tfoot tr {
  background: #ffddd2;
  border-bottom: 1px solid #cea193;
}
.static table .border {
  border-left: 1px solid #3b5174;
}
.static table .liveligh {
  background-color: #ffddd2;
}
.static table .trbgov {
  background-color: #f5eeb8;
}
.bg-tool::after,
.bg-tool::before {
  font-family: iconFont;
  font-size: 25em;
  color: #fff;
  position: absolute;
}
.bg-tool::before {
  content: '';
  left: -100px;
  bottom: 60px;
  opacity: 0.7;
  line-height: 1em;
}
.bg-tool::after {
  content: '';
  right: -100px;
  top: 20px;
  z-index: -1;
  opacity: 0.7;
}
.logo::before,
.netPosition .location .panelFunction::after,
.netPosition::after,
.netPositionExample .info::before,
.netPositionExample::after,
.um::after {
  content: '';
}
.um {
  line-height: 1.8em;
}
.um::after {
  display: block;
  clear: both;
}
.um .mainContent {
  max-width: 900px;
  margin: 0 auto;
}
.um .mainContent > * {
  float: left;
  width: 50%;
  text-align: left;
}
.um .title {
  text-align: left;
}
.um .infoBox {
  padding-bottom: 1em;
  margin-bottom: 1em;
}
.um .infoBox:first-child {
  border-bottom: 1px solid #d5e0f0;
}
.um .infoBox:last-child {
  padding-top: 1em;
}
.um .infoBox p {
  margin-bottom: 1em;
  line-height: 1.5em;
  font-size: 15px;
}
.um .accent {
  color: #e8010b;
  font-weight: 700;
}
.iconWithBg {
  background: linear-gradient(to bottom, #7591c1 0, #5574a7 100%);
  background: -webkit-linear-gradient(bottom, #5574a7 0, #7591c1 100%);
  border-radius: 3px;
  position: relative;
  float: left;
  width: 5.5em;
  height: 5.5em;
  text-align: center;
  padding: 0.5em;
  margin-right: 0.833em;
}
.iconWithBg::before {
  display: block;
  position: absolute;
  left: 50%;
  top: 50%;
  margin-top: -1.5rem;
  margin-left: -1.5rem;
  width: 3rem;
  height: 3rem;
  line-height: 1;
  color: #fff;
  font-size: 3rem;
  font-weight: lighter;
}
.iconWithBg img {
  width: 100%;
}
.netPosition .smallBtn.primary:hover {
  background: #5574a7;
}
.netPosition::after {
  display: block;
  clear: both;
}
.netPosition .panelContent ol.examples {
  padding-left: 0;
}
.netPosition .panelContent ol.examples > * {
  list-style-type: none;
  margin-bottom: 4em;
}
.netPosition .panelContent ol.examples > :last-child {
  margin-bottom: 1em;
}
.netPosition .location {
  position: relative;
  width: 25em;
}
.netPosition .location > .creditInfo {
  position: absolute;
  z-index: 9999;
  top: 13em;
  width: 100%;
  transform: scale(1.1, 1.1);
}
.netPosition .location > .creditInfo > * {
  margin-bottom: 0;
}
.netPosition .location.mask .contentArea:before {
  content: '';
  background-color: #01122b;
  opacity: 0.5;
  position: absolute;
  width: 100%;
  height: 100%;
  z-index: 999;
}
.netPosition .location .panelFunction {
  margin-bottom: 0.5em;
  position: relative;
}
.netPosition .location .panelFunction .floatLeft {
  float: left;
  padding: 0.2em 0.5em;
}
.netPosition .location .panelFunction .floatRight {
  float: right;
}
.netPosition .location .panelFunction::after {
  display: block;
  clear: both;
}
.netPositionExample {
  border-radius: 3px;
  background-color: #ffddd2;
  display: table;
  width: 100%;
}
.netPositionExample::after {
  display: block;
  clear: both;
}
.netPositionExample > * {
  padding: 0.5em;
}
.netPositionExample .info {
  background-color: #5574a7;
  color: #fff;
  border-radius: 3px 0 0 3px;
  width: 66.666666%;
  position: relative;
  display: table-cell;
}
.netPositionExample .info .infoTable {
  display: table;
  width: 100%;
}
.netPositionExample .info .infoTable > * {
  display: table-row;
}
.netPositionExample .info .infoTable > * > * {
  display: table-cell;
  padding: 0.3em;
}
.netPositionExample .info::before {
  position: absolute;
  border-width: 1em;
  border-style: solid;
  top: calc(100% / 2 - 1em);
  right: -2em;
  border-color: transparent transparent transparent #5574a7;
}
.netPositionExample .result {
  width: 33.333333%;
  text-align: center;
  font-weight: 700;
  display: table-cell;
  vertical-align: middle;
}
.header-belt,
.header-belt-main-tool {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
}
.netPositionExample .result > * .accent {
  font-size: 4.5em;
  font-weight: 600;
  color: #323232;
  line-height: 1em;
}
.singlesCombos {
  overflow: hidden;
  width: 50%;
  border-radius: 3px 3px 0 0;
}
.singlesCombos .odds {
  text-align: center;
  width: 50%;
}
.singlesCombos .oddsContent .odds + .odds {
  border-left: 1px solid #bbb;
}
.static.faq .collapsible .innerContent {
  padding: 0.5em 0.5em 0.5em 2.5em;
}
.openAccount .title {
  font-size: 30px;
  font-weight: bolder;
  text-align: center;
  color: #233d67;
}
.logout,
.nav-main > li > span {
  font-weight: 400;
  text-overflow: ellipsis;
  overflow: hidden;
  white-space: nowrap;
}
header {
  width: calc(100%);
  background: #e7ebf4;
  z-index: 33;
}
.logo,
.logo::before {
  background-repeat: no-repeat;
}
header.logoNavigationOnly {
  height: 8.1em;
}
header.darkBg {
  background-color: #5574a7;
  min-height: 7em;
}
.header-belt {
  background: #ececec;
  display: flex;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  border-bottom: 2px solid #fdbc47;
  height: 100%;
}
.logo {
  position: relative;
}
.logo::before {
  display: block;
  width: 224px;
  height: 66px;
}
.logo img {
  position: absolute;
  top: 4px;
  left: 20px;
}
.darkBg .logo {
  margin-left: 50%;
  -ms-transform: translate(-50%, 2em);
  -webkit-transform: translate(-50%, 2em);
  transform: translate(-50%, 2em);
  -webkit-filter: drop-shadow(0 0 0.1rem rgba(0, 0, 0, 0.8));
  filter: drop-shadow(0 0 0.1rem rgba(0, 0, 0, 0.8));
}
.header-collapse .logo {
  width: 10em;
  height: 2em;
  background-size: 80% auto;
  -ms-transform: translate(2em, 0);
  -webkit-transform: translate(2em, 0);
  transform: translate(2em, 0);
}
.header-collapse .logo::before,
.logo-demo::after {
  color: #fff;
  text-align: center;
  /*	font-family: Arial, Tahoma; */
  width: 3em;
  border-radius: 3px;
}
.header-collapse .logo::before {
  content: 'NEW';
  background-image: none;
  background-color: #9c0000;
  -ms-transform: translate(-2em, -0.3em) scale(0.7);
  -webkit-transform: translate(-2em, -0.3em) scale(0.7);
  transform: translate(-2em, -0.3em) scale(0.7);
  height: 1.4em;
}
.logo-demo {
  position: relative;
}
.logo-demo::after {
  content: 'Demo';
  position: absolute;
  right: 3%;
  bottom: 5%;
  background-color: rgba(255, 0, 0, 0.75);
  height: 1.4em;
  font-size: 2em;
  box-shadow: 0 0 0.2rem 0 rgba(0, 0, 0, 0.8);
}
.header-collapse .logo-demo::after {
  right: 15%;
  bottom: 15%;
  font-size: 1em;
}
.header-belt-main {
  -webkit-box-flex: 1;
  -webkit-flex: 1;
  -ms-flex: 1;
  flex: 1;
  box-shadow: 1px 1px 10px rgba(0, 0, 0, 0.2);
}
.header-belt-main-tool {
  height: 30px;
  display: flex;
}
.messages {
  cursor: pointer;
  -webkit-box-flex: 1;
  -webkit-flex: 1;
  -ms-flex: 1;
  flex: 1;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  position: relative;
}
.messages-marquee {
  -webkit-box-flex: 1;
  -webkit-flex: 1;
  -ms-flex: 1;
  flex: 1;
  cursor: pointer;
  padding: 0.4em 0.833em;
  height: 1.4em;
  overflow: hidden;
  /* background: #fff;
	border-radius: 3px;
	border: 1px solid #cdcdcd */
}
.logout,
.nav-main > li {
  text-align: center;
  cursor: pointer;
}
.messages-marquee .accent {
  color: #e8010b;
}
.messages-marquee .secondary {
  color: #2556b3;
}
.messages-rightArea {
  margin-left: 0.25em;
}
.header-collapse .messages-marquee {
  padding-left: 0.833em;
  padding-right: 0.833em;
  background: 0 0;
  border-color: transparent;
}
.header-collapse .messages-marquee:hover {
  background: #30548d;
}

@media only screen and (max-width: 1008px) {
  .header-collapse .messages {
    -webkit-box-flex: 0 0 2.5em;
    -webkit-flex: 0 0 2.5em;
    -ms-flex: 0 0 2.5em;
    flex: 0 0 2.5em;
  }
  .header-collapse .messages-marquee {
    display: none;
  }
  .header-collapse .messages-rightArea {
    margin-left: 0;
  }
}
.header-search,
.language {
}

.logout {
  text-transform: uppercase;
  height: 16px;
  color: #4b5d7b;
  margin-right: 6px;
  width: 8.2em;
  margin-top: 3px;
  border: 0px solid #a3a3a3;
  -webkit-border-radius: 3px;
  -moz-border-radius: 3px;
  border-radius: 3px;
  font-size: 12px;
  /*	font-family:arial, helvetica, sans-serif; */
  padding: 2px 4px 4px 4px;
  text-decoration: none;
  display: inline-block;
  font-weight: bold;
  color: #414141;
  background-color: #bfbfbf;
  background-image: -webkit-gradient(linear, left top, left bottom, from(#bfbfbf), to(#999999));
  background-image: -webkit-linear-gradient(top, #bfbfbf, #999999);
  background-image: -moz-linear-gradient(top, #bfbfbf, #999999);
  background-image: -ms-linear-gradient(top, #bfbfbf, #999999);
  background-image: -o-linear-gradient(top, #bfbfbf, #999999);
  background-image: linear-gradient(to bottom, #bfbfbf, #999999);
  filter: progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr=#BFBFBF, endColorstr=#999999);
}

.logout:hover {
  color: #fff;
  background-color: #605f5f;
  background-image: -webkit-gradient(linear, left top, left bottom, from(#605f5f), to(#171717));
  background-image: -webkit-linear-gradient(top, #605f5f, #171717);
  background-image: -moz-linear-gradient(top, #605f5f, #171717);
  background-image: -ms-linear-gradient(top, #605f5f, #171717);
  background-image: -o-linear-gradient(top, #605f5f, #171717);
  background-image: linear-gradient(to bottom, #605f5f, #171717);
  filter: progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr=#605f5f, endColorstr=#171717);
  border: 0;
}
.header-collapse .logout {
  width: 1.5em;
  margin-right: 0.5em;
  position: relative;
}
.header-collapse .logout::before {
  margin-right: 0;
}
.header-collapse .logout:hover {
  background: #a8b4c3;
  color: #4b5d7b;
}
.navbar {
  background: url(../../images/v2/bg-navbar.png) repeat-x;
}
.nav-main {
  font-family: 'Roboto Condensed', sans-serif;
  height: 36px;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  width: 700px;
  margin-left: 100px;
}
.nav-main > li {
  position: relative;
  color: #fff;
  margin-right: 0.1em;
  -webkit-box-flex: 1;
  -webkit-flex: 1;
  -ms-flex: 1;
  flex: 1;
  min-width: 0;
}
.nav-main > li > span {
  padding: 0.4em 0.3em 0.2em;
  font-size: 17px;
  text-transform: uppercase;
  display: block;
}
.nav-main > li:last-child {
  margin-right: 0;
}
.nav-main > li:hover {
  background: rgba(0, 0, 0, 0.1);
  -o-transition: 0.3s;
  -ms-transition: 0.3s;
  -moz-transition: 0.3s;
  -webkit-transition: 0.3s;
  transition: 0.35s;
}
.nav-main > li.active {
  background: rgba(0, 0, 0, 0.1);
}
.nav-main > li.active .arrow-up {
  width: 0;
  height: 0;
  border-left: 4px solid transparent;
  border-right: 4px solid transparent;
  border-bottom: 4px solid #e6a735;
  left: calc(50% - 4px);
  position: relative;
  bottom: 3px;
}
.nav-main > li .icon-betList::before,
.nav-main > li .icon-message::before,
.nav-main > li .icon-preferences::before,
.nav-main > li .icon-result::before,
.nav-main > li .icon-statement::before {
  font-size: 1.3em;
  position: relative;
  top: 0.15em;
  margin-right: 0.25em;
  line-height: 0;
  font-weight: 400;
}
.nav-main_noBottomRadius > li {
  border-bottom-left-radius: 0;
  border-bottom-right-radius: 0;
}
.nav-main-sub {
  position: absolute;
  min-width: calc(100% - 0.2em * 2);
  z-index: 34;
  box-shadow: 0 0.2rem 0.2rem 0 rgba(0, 0, 0, 0.4);
  display: none;
  border: 0.2em solid #30548d;
  background: #f5f5f5;
}
.nav-main-sub > li {
  padding: 0 0.5em;
  position: relative;
  text-align: left;
  color: #01122b;
}
.nav-main-sub > li:hover {
  background: #d5e0f0;
}
.nav-main > li:hover .nav-main-sub {
  display: block;
}
.nav-main > li.active .nav-main-sub {
  border-color: #5574a7;
}
.nav-main-sub-Item {
  display: block;
  padding: 0.5em;
  border-bottom: 0.1em solid #cdcdcd;
  white-space: nowrap;
}
.header-hotKeyArea,
.header-topBar {
  display: -webkit-flex;
  display: -ms-flexbox;
}
.nav-main-sub > li:last-child .nav-main-sub-Item {
  border-bottom: 0;
}
.nav-mark-new {
  position: absolute;
  right: calc(50% - 1.6em);
  top: -0.5em;
  background: #e8010b;
  color: #ffffff;
  /* border: 1px solid #73483e; */
  padding: 0px 0.2em;
  -ms-transform: scale(0.8) perspective(1px);
  -webkit-transform: scale(0.8) perspective(1px);
  transform: scale(0.8) perspective(1px);
  min-width: 2.2em;
  text-align: center;
  font-weight: 700;
  line-height: 1.25;
  border-radius: 3px;
  text-transform: uppercase;
}
/*
.nav-mark-new::after {
	content: "";
	border-color: transparent transparent transparent #73483e;
	border-style: solid;
	border-width: .5em 0 0 .5em;
	position: absolute;
	right: -.5em
}
*/
.nav-main-sub .nav-mark-new {
  right: -0.2em;
}
.header-topBar {
  background: #5574a7;
  color: #fff;
  border-radius: 3px 0 3px 3px;
  display: -webkit-box;
  display: flex;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  padding: 0.3em 0;
}
.header-collapse .header-topBar,
.header-search {
  border-radius: 3px;
}
.header-time {
  text-align: left;
  height: 22px;
  background: #ececec;
  padding: 2px 8px 0 1px;
}
.header-time span {
  padding-top: 2px;
}

.header-time:before {
  content: '\f017';
  font-family: 'fontawesome';
  position: relative;
  margin-right: 6px;
  top: 1px;
  font-size: larger;
}
.header-collapse .header-time {
  width: 9.483em;
}
.header-hotKeyArea {
  -webkit-box-flex: 0 0 8.1em;
  -webkit-flex: 0 0 8.1em;
  -ms-flex: 0 0 8.1em;
  flex: 0 0 8.1em;
  display: -webkit-box;
  display: flex;
  -webkit-justify-content: space-between;
  -ms-flex-pack: justify;
  justify-content: space-between;
}
.header-dataArea,
.header-search {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
}
.header-search {
  width: 14.5em;
  background: #d5e0f0;
  position: relative;
  display: flex;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
}
.header-search:hover {
  background: #fbfcfd;
  box-shadow: 0 0 0.2rem 0 rgba(0, 0, 0, 0.8);
}
.header-search-input {
  -webkit-box-flex: 1;
  -webkit-flex: 1;
  -ms-flex: 1;
  flex: 1;
  color: #01122b;
  background: 0 0;
  border: 0;
  outline: 0;
  margin-left: 0.3em;
  width: 10.9em;
  margin-top: 0.1em;
}
.header-search-input:-ms-input-placeholder {
  color: #949494;
}
.header-search-input::-webkit-input-placeholder {
  color: #949494;
}
.header-search-button {
  width: 1.75em;
  height: 1.75em;
  color: #01122b;
  cursor: pointer;
}
.header-search-button::before {
  font-size: 1.2em;
  line-height: 1;
  position: relative;
  top: 0.25em;
  left: 0;
}
.header-search-button:hover {
  color: #fff;
  background: #30548d;
}
.header-search .icon-clear {
  position: absolute;
  top: 0.2em;
  right: 2em;
  background: rgba(0, 0, 0, 0.5);
}

@media only screen and (max-width: 1008px) {
  .header-collapse .header-search {
    -webkit-box-flex: 1;
    -webkit-flex: 1;
    -ms-flex: 1;
    flex: 1;
  }
}
.header-dataArea {
  -webkit-box-flex: 1;
  -webkit-flex: 1;
  -ms-flex: 1;
  flex: 1;
  display: flex;
  margin: 0 0.5em;
}
.header-dataArea .data {
  -webkit-box-flex: 1;
  -webkit-flex: 1;
  -ms-flex: 1;
  flex: 1;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-justify-content: center;
  -ms-flex-pack: center;
  justify-content: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  overflow: hidden;
}
.header-dataArea .data-text {
  -webkit-box-flex: 0 1 auto;
  -webkit-flex: 0 1 auto;
  -ms-flex: 0 1 auto;
  flex: 0 1 auto;
  white-space: nowrap;
  text-overflow: ellipsis;
  overflow: hidden;
  margin-top: 0.15em;
}
.header-collapse .header-dataArea .data-text {
  display: none;
}
.header-collapse .header-dataArea {
  -webkit-box-flex: 0 0 9em;
  -webkit-flex: 0 0 9em;
  -ms-flex: 0 0 9em;
  flex: 0 0 9em;
  margin-right: 0.25em;
}

@media only screen and (max-width: 1260px) {
  .header-dataArea {
    margin-right: 0.25em;
  }
  .header-collapse .header-dataArea .data-text,
  .header-dataArea .data-text {
    display: none;
  }
}
.header-otherArea {
  width: 224px;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  padding: 0.3em 0.5em 0.3em 0;
}
.header-collapse .header-otherArea {
  width: 5em;
  height: 2em;
  margin-left: 0.5em;
}

.header-supports .dropdownPanel .subContent .qrcode img,
footer {
  width: 100%;
}
.header-news,
.header-supports {
  margin-right: 0.25em;
  color: #fff;
  -webkit-box-flex: 1;
  -webkit-flex: 1;
  -ms-flex: 1;
  flex: 1;
  min-width: 0;
  cursor: pointer;
  padding: 0.2em 0 0;
  position: relative;
  border: 1px solid;
  border-radius: 3px;
}
.header-news::before,
.header-supports::before {
  font-size: 1.2em;
  position: absolute;
  top: 0.05em;
  left: 0.4em;
}
.accountTable .header-news .text-auto,
.accountTable .header-supports .text-auto,
.accountTable-verticalAlignTop .header-news .text-auto,
.accountTable-verticalAlignTop .header-supports .text-auto,
.header-news .accountTable .text-auto,
.header-news .accountTable-verticalAlignTop .text-auto,
.header-news .text,
.header-supports .accountTable .text-auto,
.header-supports .accountTable-verticalAlignTop .text-auto,
.header-supports .text {
  padding-left: 2em;
  display: block;
  white-space: nowrap;
  text-overflow: ellipsis;
  overflow: hidden;
}
.header-news.selected,
.header-supports.selected {
  border: 0;
  border-radius: 0;
  -webkit-align-items: stretch;
  -ms-flex-align: stretch;
  align-items: stretch;
  margin-top: -0.3em;
  margin-bottom: -0.3em;
  padding-top: 0.5em;
  padding-bottom: 0.5em;
}
.header-news.selected::before,
.header-supports.selected::before {
  top: 0.3em;
}
.header-news .dropdownPanel,
.header-supports .dropdownPanel {
  display: none;
  position: absolute;
  top: 2.3em;
  background: #545454;
  box-shadow: 0 0.2rem 0.2rem 0 rgba(0, 0, 0, 0.4);
}
.header-news .dropdownPanel.show,
.header-supports .dropdownPanel.show {
  display: block;
}
.header-collapse .header-news::before,
.header-collapse .header-supports::before {
  top: 0.1em;
}
.accountTable .header-collapse .header-news .text-auto,
.accountTable .header-collapse .header-supports .text-auto,
.accountTable-verticalAlignTop .header-collapse .header-news .text-auto,
.accountTable-verticalAlignTop .header-collapse .header-supports .text-auto,
.header-collapse .header-news .accountTable .text-auto,
.header-collapse .header-news .accountTable-verticalAlignTop .text-auto,
.header-collapse .header-news .text,
.header-collapse .header-supports .accountTable .text-auto,
.header-collapse .header-supports .accountTable-verticalAlignTop .text-auto,
.header-collapse .header-supports .text {
  display: none;
}
.header-collapse .header-news.selected,
.header-collapse .header-supports.selected {
  margin-top: 0;
  margin-bottom: 0;
  border-radius: 3px 3px 0 0;
}
.header-collapse .header-news .dropdownPanel,
.header-collapse .header-supports .dropdownPanel {
  right: 0;
  top: 2em;
}

@media only screen and (max-width: 1008px) {
  .header-news::before,
  .header-supports::before {
    top: 0.1em;
  }
  .accountTable .header-news .text-auto,
  .accountTable .header-supports .text-auto,
  .accountTable-verticalAlignTop .header-news .text-auto,
  .accountTable-verticalAlignTop .header-supports .text-auto,
  .header-news .accountTable .text-auto,
  .header-news .accountTable-verticalAlignTop .text-auto,
  .header-news .text,
  .header-supports .accountTable .text-auto,
  .header-supports .accountTable-verticalAlignTop .text-auto,
  .header-supports .text {
    display: none;
  }
  .header-news.selected,
  .header-supports.selected {
    margin-top: 0;
    margin-bottom: 0;
    border-radius: 3px 3px 0 0;
  }
  .header-news .dropdownPanel,
  .header-supports .dropdownPanel {
    right: 0;
    top: 2em;
  }
}
.header-news {
  border-color: #01122b;
  background: #7c7c7c;
}
.header-news:hover {
  background: #545454;
}
.header-news.selected {
  background: #7c7c7c;
}
.header-news .dropdownPanel {
  cursor: default;
  padding: 0.62rem;
}
.calendar .calendar_button,
.calendar tbody td img,
footer .nav li {
  cursor: pointer;
}
.header-supports {
  border-color: #e05d00;
  background: #f77a00;
}
.header-supports:hover {
  background: #e05d00;
}
.header-supports.selected {
  background: #f77a00;
}
.header-supports .dropdownPanel {
  min-width: 100%;
  right: 0;
}
.header-supports .dropdownPanel .content {
  position: relative;
  color: #ececec;
  padding: 0.18em 0.5em;
}
.header-supports .dropdownPanel .content:hover {
  background: #323232;
}
.header-supports .dropdownPanel .content.selected {
  background: #181818;
}
.header-supports .dropdownPanel .content .item {
  display: block;
  white-space: nowrap;
  color: #ececec;
  text-decoration: none;
}
.header-supports .dropdownPanel .content > .item::before {
  font-size: 1rem;
  margin-right: 0.2em;
  margin-left: -0.1em;
  vertical-align: middle;
}
.header-supports .dropdownPanel .subContent {
  display: none;
  position: absolute;
  top: 0;
  right: 100%;
  text-align: center;
  background: #181818;
  min-width: 100%;
}
.header-supports .dropdownPanel .subContent.show {
  display: block;
}
.header-supports .dropdownPanel .subContent .item {
  padding: 0.5em 0.3em;
}
.header-supports .dropdownPanel .subContent .item:hover {
  background: #3f3f3f;
}
.header-supports .dropdownPanel .subContent .qrcode {
  display: inline-block;
  margin: 0 0.5em 0.5em;
  padding: 0.3em;
  background: #fff;
}
.header-supports .dropdownPanel .subContent .qrcode::before {
  display: none;
}
footer {
  background: #cdcdcd;
  border-top: 2px solid #7c7c7c;
  color: #b3b7ba;
  padding: 0 0.833em 0 0;
  position: absolute;
  bottom: 0;
}
footer .copyright,
footer .nav li,
footer .nav + .copyright {
  text-align: center;
  padding: 1.3em 0 1em;
}
footer .nav {
  float: left;
}
footer .nav li {
  float: left;
  padding-left: 10px;
  padding-right: 10px;
  border-right: 1px solid #bbb;
}
footer .nav li:hover {
  background: #7c7c7c;
  color: #ececec;
}
footer .nav .nav + li,
footer .nav + .copyright {
  text-align: right;
}
footer.midFooter {
  text-transform: uppercase;
  background: 0 0;
  border-top: none;
  padding: 0;
  height: auto;
}
footer.midFooter .copyright,
footer.midFooter .nav li {
  text-align: center;
  padding: 0.3em 0 1em;
}
footer.midFooter .nav {
  float: none;
  display: block;
  text-align: center;
  margin-top: 0.5em;
}
footer.midFooter .nav li {
  float: none;
  display: inline-block;
  border: none;
  position: relative;
  color: #363636;
  padding: 0.5em 10px;
}
.calendar tbody .emptyrow,
.combo,
footer.midFooter .nav li:last-child::after {
  display: none;
}
footer.midFooter .nav li:hover {
  background: 0 0;
  color: #bc7920;
  text-decoration: none;
}
.calendar .calendar_button,
.calendar thead .calendar_title {
  background: #5574a7;
  color: #fff;
  padding: 2px;
  text-align: center;
}
footer.midFooter .nav li::after {
  content: '';
  border-right: 1px solid #363636;
  height: 10px;
  position: absolute;
  right: -3px;
  top: 10px;
}
.calendar {
  position: relative;
}
.calendar thead .calendar_title {
  font-weight: 700;
}
.calendar thead .headrow .calendar_button {
  background: #cdcdcd;
  color: #01122b;
  border-bottom: 1px solid #a3a3a3;
}
.calendar thead .name {
  padding: 2px;
  text-align: center;
  color: #01122b;
}
.calendar thead .weekend {
  color: #f85252;
}
.calendar thead .active {
  background: #c6d4f1;
  padding: 2px 0 0 2px;
}
.calendar tbody .day {
  width: 2em;
  color: #01122b;
  text-align: right;
  text-align: center;
  cursor: pointer;
}
.calendar tbody td.active,
.calendar tbody td.hilite {
  background: #c6d4f1;
}
.calendar tbody td.weekend {
  color: #f85252;
}
.calendar tbody td.today {
  font-weight: 700;
  background: #cdcdcd;
  color: #01122b;
}
.calendar tbody td.selected {
  font-weight: 700;
  background: #5574a7;
  color: #fff;
}
.calendar tbody .disabled {
  color: #01122b;
}
.calendar tbody .emptycell {
  visibility: hidden;
}
.calendar table .wn {
  padding: 2px 3px 2px 2px;
}
.calendar tfoot .footrow {
  text-align: center;
  color: #fff;
}
.calendar tfoot .ttip {
  background: #c6d4f1;
  color: #01122b;
  padding: 1px;
  text-align: center;
}
.calendar,
.calendar table,
.combo {
  cursor: default;
  background: #ececec;
  color: #01122b;
}
.calendar,
.calendar table {
  font-size: 11px;
  box-shadow: 0 0 0.2rem 0 rgba(0, 0, 0, 0.8);
  margin-left: -0.3em;
  z-index: 26;
}
.combo {
  position: absolute;
  top: 0;
  left: 0;
  width: 4em;
  border: 1px solid #cdcdcd;
  font-size: smaller;
}
.combo .label {
  width: 100%;
  text-align: center;
}
.combo .hilite {
  background: #c6d4f1;
}
.combo .active {
  background: #5574a7;
  color: #fff;
  font-weight: 700;
}
/*.logo {
	background-image: url(../Images/logo.png)
}*/
.logo::before {
  background-image: url(../../images/v2/bg-logo.jpg);
}
.darkBg .logo,
.header-collapse .logo {
  background-image: url(../Images/logo_white.png);
}
/*.liveStreaming-defaultImage .logo-large, .step4 .imgBox::after, .step4 .imgBox::before {
	background-image: url(../Images/logo.png)
}*/
.top-header {
  -webkit-box-flex: 1;
  -webkit-flex: 1;
  -ms-flex: 1;
  flex: 1;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  position: relative;
  padding-left: 5px;
}
.language-bar {
  float: right;
  width: 114px;
}

.language-bar .dropdown {
  border: none;
}
.language-bar .dropdown::after {
  content: none;
}

a {
  color: #363636;
  text-decoration: none;
}

a:hover,
a:focus {
  color: #db9b2d;
  text-decoration: none;
  -o-transition: 0.3s;
  -ms-transition: 0.3s;
  -moz-transition: 0.3s;
  -webkit-transition: 0.3s;
  transition: 0.35s;
}

ul.top-menu > li {
  position: relative;
  float: left;
  display: inline-block;
  padding: 3px;
  line-height: 24px;
  text-transform: uppercase;
  font-size: 11px;
}

.is-iphone ul.top-menu > li a > span {
  font-size: 10px;
}

ul.top-menu > li > a {
  display: block;
  color: #333;
  text-transform: uppercase;
  font-size: 11px;
  font-weight: 400;
}
ul.top-menu > li.dropdown > a:after {
  /*	content: "\f107";
	margin-left: 6px;
	font-family: "FontAwesome";
	position: relative;
	float: right */
}

ul.top-menu > li ul.sub-menu {
  display: none;
  min-width: 160px;
  position: absolute;
  right: -1px;
  z-index: 1500;
  margin: 0;
  padding: 0;
  list-style: none;
  background: #fff;
  border: 0;
  opacity: 0;
  -moz-opacity: 0;
  filter: alpha(opacity=0);
  -webkit-box-shadow: 0 6px 12px rgba(0, 0, 0, 0.175);
  -moz-box-shadow: 0 6px 12px rgba(0, 0, 0, 0.175);
  box-shadow: 0 6px 12px rgba(0, 0, 0, 0.175);
  -webkit-transition: all 0.2s ease-in-out;
  -moz-transition: all 0.2s ease-in-out;
  -o-transition: all 0.2s ease-in-out;
  transition: all 0.2s ease-in-out;
}
ul.top-menu > li:hover ul.sub-menu {
  opacity: 1;
  display: block;
  text-decoration: none;
}
ul.top-menu > li ul.sub-menu > li {
  border-bottom: 1px solid #e0eded;
}

ul.top-menu > li ul.sub-menu > li > a {
  display: block;
  padding: 6px 15px;
  color: #333;
  font-size: 12px;
}
ul.top-menu > li ul.sub-menu > li:last-child {
  border: 0;
}
ul.top-menu > li ul.sub-menu > li > a:hover {
  background: #01122b;
  color: #ffffff;
  text-decoration: none;
}

ul.top-menu > li ul.sub-menu > li > .language-active {
  display: block;
  padding: 6px 15px;
  background: #f2f2f2;
  color: #333;
  cursor: default;
  font-size: 12px;
}

.top-header-menu span {
  padding-right: 20px;
}

.top-header-menu img {
  width: 18px;
  height: 18px;
  position: relative;
  top: -2px;
}

.showingNow .sub-header {
  background: #b5b6ba;
  height: 24px;
  display: flex;
  transform: uppercase;
  color: #01122b;
}

.showingNow .sub-header .date {
  width: 35%;
  float: left;
  padding: 4px 0 4px 9px;
}

.live-tv-sports-filter {
  width: 65%;
}

.wrapper-dropdown-2 {
  /* Size and position */
  position: relative; /* Enable absolute positioning for children and pseudo elements */
  padding: 2px 20px 2px 2px;

  /* Styles */
  /* background: #fff; */
  /* border-left: 5px solid grey; */
  cursor: pointer;
  outline: none;
  /* float: right; */
  text-align: right;
}

.wrapper-dropdown-2:after {
  width: 0;
  height: 0;
  position: absolute;
  right: 16px;
  top: 50%;
  margin-top: -8px;
  content: '\f107';
  font-family: 'FontAwesome';
}

.wrapper-dropdown-2 .dropdown {
  /* Size & position */
  position: absolute;
  top: 100%;
  left: -5px;
  right: 0px;
  z-index: 100;

  /* Styles */
  background: white;
  transition: all 0.3s ease-out;
  list-style: none;

  /* Hiding */
  opacity: 0;
  pointer-events: none;
}

.filter.wrapper-dropdown-2 .dropdown {
  width: 130px;
  right: 0;
  left: initial;
}

.wrapper-dropdown-2 .dropdown::after {
  content: '';
}

.wrapper-dropdown-2 .dropdown .caption {
  padding: 0;
  margin-bottom: 0;
}

.wrapper-dropdown-2 .dropdown li a {
  display: block;
  text-decoration: none;
  color: #333;
  padding: 4px;
  transition: all 0.3s ease-out;
  text-align: left;
  font-weight: normal;
  margin-top: 0;
}

.wrapper-dropdown-2 .dropdown li i {
  margin-right: 5px;
  color: inherit;
  vertical-align: middle;
}

/* Hover state */

.wrapper-dropdown-2 .dropdown li:hover a {
  color: #ffffff;
  background: #01122b;
}

.wrapper-dropdown-2.active:after {
  border-width: 0 6px 6px 6px;
}

.wrapper-dropdown-2.active .dropdown {
  opacity: 1;
  pointer-events: auto;
}

.matchArea > div:last-child {
  /* margin-bottom: -2px; */
}

.btn {
  cursor: pointer;
  border: none;
}

.btn-base {
  background: #eaac33;
  background-image: -webkit-linear-gradient(top, #eaac33, #bc7a23);
  background-image: -moz-linear-gradient(top, #eaac33, #bc7a23);
  background-image: -ms-linear-gradient(top, #eaac33, #bc7a23);
  background-image: -o-linear-gradient(top, #eaac33, #bc7a23);
  background-image: linear-gradient(to bottom, #eaac33, #bc7a23);
  -webkit-border-radius: 4;
  -moz-border-radius: 4;
  border-radius: 4px;
  color: #ffffff;
  padding: 4px 20px;
  text-decoration: none;
  margin-right: 2px;
}

.btn-base:hover,
.btn-base:active {
  background: #e6ac61;
  background-image: -webkit-linear-gradient(top, #e6ac61, #b36d12);
  background-image: -moz-linear-gradient(top, #e6ac61, #b36d12);
  background-image: -ms-linear-gradient(top, #e6ac61, #b36d12);
  background-image: -o-linear-gradient(top, #e6ac61, #b36d12);
  background-image: linear-gradient(to bottom, #e6ac61, #b36d12);
  text-decoration: none;
  color: #ffffff;
}

.btn-secondary {
  background: #eaac33;
  background-image: -webkit-linear-gradient(top, #c1c1c1, #969696);
  background-image: -moz-linear-gradient(top, #c1c1c1, #969696);
  background-image: -ms-linear-gradient(top, #c1c1c1, #969696);
  background-image: -o-linear-gradient(top, #c1c1c1, #969696);
  background-image: linear-gradient(to bottom, #c1c1c1, #969696);
  -webkit-border-radius: 4;
  -moz-border-radius: 4;
  border-radius: 4px;
  color: #ffffff;
  padding: 4px 20px;
  text-decoration: none;
  margin-right: 2px;
}

.btn-secondary:hover,
.btn-secondary:active {
  background: #e6ac61;
  background-image: -webkit-linear-gradient(top, #c8c8c8, #969696);
  background-image: -moz-linear-gradient(top, #c8c8c8, #969696);
  background-image: -ms-linear-gradient(top, #c8c8c8, #969696);
  background-image: -o-linear-gradient(top, #c8c8c8, #969696);
  background-image: linear-gradient(to bottom, #c8c8c8, #969696);
  text-decoration: none;
  color: #ffffff;
}

.btn-dark {
  background: linear-gradient(to bottom, #454545 0, #121212 100%);
  background: -webkit-linear-gradient(bottom, #121212 0, #454545 100%);
  -webkit-border-radius: 4;
  -moz-border-radius: 4;
  border-radius: 4px;
  color: #ffffff;
  padding: 4px 20px;
  text-decoration: none;
  margin-right: 2px;
}

.btn-dark:hover,
.btn-dark:active {
  background: linear-gradient(to bottom, #121212 0, #252525 100%);
  background: -webkit-linear-gradient(bottom, #252525 0, #121212 100%);
  text-decoration: none;
  color: #ffffff;
}

.filter.btn-dark {
  padding: 0.22em 1.2em;
}

.reload-button {
  cursor: pointer;
}

.fa-spin-fast {
  -webkit-animation: fa-spin 0.5s infinite linear;
  animation: fa-spin 0.5s infinite linear;
}

.oddsTitle .others {
  border-right: none;
  border-bottom: none !important;
}
.oddsTitle .event {
  border-bottom: none !important;
  border-left: none;
}

.oddsTitle .odds {
  border-bottom: none !important;
  border-left: 1px solid #424242;
}

.oddsTitle .ft-wrapper {
  border-left: none;
}

.oddsTitle .topRowTitle {
  border-left: 1px solid #424242;
}

.oddsTitle .odds.subtxt {
  border-bottom: none !important;
}

.clearfix {
  clear: both;
}

.InputAddOn {
  display: flex;
}

.InputAddOn-field {
  flex: 1;
}
.InputAddOn-field:not(:first-child) {
  border-left: 0;
}
.InputAddOn-field:not(:last-child) {
  border-right: 0;
}

.InputAddOn-item {
  background-color: #ffffff;
  color: #666666;
  font: inherit;
  font-weight: normal;
}

.InputAddOn-item {
  border: 1px solid #959595;
  padding: 0.1em 0.5em;
  border-right: 0;
}

.InputAddOn-field {
  border: 1px solid #959595;
  padding: 0.1em 0.5em;
}

.InputAddOn-field:first-child,
.InputAddOn-item:first-child {
  border-radius: 2px 0 0 2px;
}
.InputAddOn-field:last-child,
.InputAddOn-item:last-child {
  border-radius: 0 2px 2px 0;
}

.viewAllBetList {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  padding: 0.5em 0;
}

.viewAllBetList button {
  width: 100%;
}

.league-reload-button {
  float: right;
  padding: 0.35em;
}

.icon-refresh.loading:before {
  content: url(../../images/v2/spin.svg);
  -webkit-animation: fadein 2s; /* Safari, Chrome and Opera > 12.1 */
  -moz-animation: fadein 2s; /* Firefox < 16 */
  -ms-animation: fadein 2s; /* Internet Explorer */
  -o-animation: fadein 2s; /* Opera < 12.1 */
  animation: fadein 2s;
}

@keyframes fadein {
  from {
    opacity: 0;
  }
  to {
    opacity: 1;
  }
}

/* Firefox < 16 */
@-moz-keyframes fadein {
  from {
    opacity: 0;
  }
  to {
    opacity: 1;
  }
}

/* Safari, Chrome and Opera > 12.1 */
@-webkit-keyframes fadein {
  from {
    opacity: 0;
  }
  to {
    opacity: 1;
  }
}

/* Internet Explorer */
@-ms-keyframes fadein {
  from {
    opacity: 0;
  }
  to {
    opacity: 1;
  }
}

@-moz-keyframes spin {
  from {
    -moz-transform: rotate(0deg);
  }
  to {
    -moz-transform: rotate(360deg);
  }
}
@-webkit-keyframes spin {
  from {
    -webkit-transform: rotate(0deg);
  }
  to {
    -webkit-transform: rotate(360deg);
  }
}
@keyframes spin {
  from {
    transform: rotate(0deg);
  }
  to {
    transform: rotate(360deg);
  }
}

.others .smallBtn-text {
  min-width: 26px;
  padding-top: 2px;
  padding-bottom: 2px;
  height: 16px;
}

.heading .text::selection {
  background: none;
}

.creditInfo .icon-refresh {
  color: #b3b3b3;
}

.creditInfo .icon-refresh:hover {
  color: #01122b;
}

.creditInfo .icon-refresh:before {
}
#mobile-version .fa-mobile {
  font-size: 1.3em;
}

.header-otherArea .btn-base {
  text-transform: uppercase;
  padding: 0.22em 0.5em;
  width: 108px;
  text-align: center;
  height: 20px;
}

.parlay .ticket .betInfo,
.parlay .ticket .betInfo-live {
  margin-bottom: 2px;
}

button.icon-close:hover {
  color: #01122b;
}

.heading.creditArea {
  padding-top: 0.1em;
  padding-bottom: 0.4em;
}

.betList .heading > .text {
  top: -1px;
  position: relative;
}

.sportsMenu .heading > .text {
  top: -1px;
  position: relative;
}

#dd {
  text-transform: uppercase;
}
.aux-languages .language {
  /* padding-left: 30px; */
  padding-bottom: 5px;
  background-size: 24px !important;
  padding-top: 2px;
}

/*
.aux-languages .language.en-gb {
    background: url(../../images/languages/united-kingdom.png) no-repeat
}

.aux-languages .language.zh-cn {
    background: url(../../images/languages/china.png) no-repeat
}

.aux-languages .language.zh-tw {
    background: url(../../images/languages/china.png) no-repeat
}

.aux-languages .language.th-th {
    background: url(../../images/languages/thailand.png) no-repeat
}

.aux-languages .language.ko-kr {
    background: url(../../images/languages/south-korea.png) no-repeat
}

.aux-languages .language.id-id {
    background: url(../../images/languages/indonesia.png) no-repeat
}

.aux-languages .language.vi-vn {
    background: url(../../images/languages/vietnam.png) no-repeat
}

.aux-languages .language.ja-jp {
    background: url(../../images/languages/japan.png) no-repeat
}
*/

.kw-highlight-original {
  background-color: #fff34d;
  -moz-border-radius: 5px; /* FF1+ */
  -webkit-border-radius: 5px; /* Saf3-4 */
  border-radius: 5px; /* Opera 10.5, IE 9, Saf5, Chrome */
  -moz-box-shadow: 0 1px 4px rgba(0, 0, 0, 0.7); /* FF3.5+ */
  -webkit-box-shadow: 0 1px 4px rgba(0, 0, 0, 0.7); /* Saf3.0+, Chrome */
  box-shadow: 0 1px 4px rgba(0, 0, 0, 0.7); /* Opera 10.5+, IE 9.0 */
}

.kw-highlight {
  color: #bc7920;
  font-weight: bold;
}

.kw-highlight {
  padding: 1px 4px;
  margin: 0 -4px;
}

.morebets {
  padding: 5px 0 5px 5px;
  display: inline-block;
  background-color: #fff;
  /*    border-left: 1px solid #ffddd1;
    border-right: 1px solid #ffddd1;*/
}

.morebets {
  border-bottom: 1px solid #e0e0e0;
}

.morebets.live {
  border-bottom: 1px solid #cea193;
}

.morebets th,
.morebets td {
  text-align: center;
}

.morebets td {
  border-left: 1px solid #d9d9d9;
  border-bottom: 1px solid #d9d9d9;
}

.morebets table.tbl-mb {
  margin-bottom: 3px;
  float: left;
  width: 99.4%;
  border-collapse: separate;
}

.morebets table.tbl-mb.col-1-2 {
  width: 49.5%;
  margin-right: 4px;
}

.morebets table.tbl-mb caption {
  background-color: #cecece;
  color: #000;
  text-align: left;
  padding: 2px 7px;
}

.morebets table.tbl-mb thead {
  border-color: #f7f7f7;
}

.morebets table.tbl-mb thead th {
  background: #ebebeb;
  /* border-top: 1px solid #fff; */
  /* border-left: 1px solid #fff; */
  border-bottom: 1px solid #d9d9d9;
  /* border-right: 1px solid #d9d9d9; */
  padding: 0 5px;
  color: #000;
}

.morebets table.tbl-mb thead th {
  border-left: 1px solid #d9d9d9;
}

.morebets table.tbl-mb tbody td {
  background-color: #fff;
}

.morebets td {
  border-left: 1px solid #d9d9d9;
  border-bottom: 1px solid #d9d9d9;
}

.morebets table.tbl-mb thead th:last-child {
  border-right: 1px solid #d9d9d9;
}

.morebets table.tbl-mb tbody td:last-child {
  border-right: 1px solid #d9d9d9;
}

.morebets.live td {
  padding: 5px;
  background-color: #fff;
}

.morebets.live td {
  border-left: 1px solid #ffddd1;
  border-bottom: 1px solid #ffddd1;
}

.morebets.live table.tbl-mb.col-1-2 {
  width: 49.5%;
  margin-right: 4px;
}

.morebets.live table.tbl-mb caption {
  background-color: #ffddd1;
  color: #000;
  text-align: left;
  padding: 2px 7px;
}

.morebets.live table.tbl-mb thead {
  border-color: #ffddd1;
}

.morebets.live table.tbl-mb thead th {
  background: #fffbf7;
  /* border-top: 1px solid #fff; */
  border-left: 1px solid #ffddd1;
  border-bottom: 1px solid #ffddd1;
}

.morebets.live table.tbl-mb thead th:last-child {
  border-right: 1px solid #ffddd1;
}

.morebets.live table.tbl-mb thead th:first-child {
  border-left: 1px solid #ffddd1;
}

.morebets.live table.tbl-mb tbody td {
  background-color: #fff;
}

.morebets.live table.tbl-mb tbody td:last-child {
  border-right: 1px solid #ffddd1;
}

.morebets > table tr:hover td {
  background: #ffffcc;
}

.normal .oddsContent {
  border-left: 1px solid #e0e0e0;
  border-right: 1px solid #e0e0e0;
}

.oddsContent {
  border-left: 1px solid #cea193;
  border-right: 1px solid #cea193;
}

#mCSB_1_dragger_vertical .mCSB_dragger_bar {
  right: -6px;
  background-color: rgba(94, 94, 94, 0.45);
}

.single-row.odd {
  background: #ffccbc;
}

.single-row.even {
  background: #ffddd2;
}

.normal .single-row.odd {
  background: #ededed;
}

.normal .single-row.even {
  background: #ffffff;
}

.top-menu .icon-ui::before {
  content: '';
  position: relative;
  width: 24px;
  height: 20px;
  margin: 0 auto;
  top: 4px;
  display: inline-block;
  margin-right: -4px;
}

.icon-ui::before {
  background-image: url(../../images/v2/icon-ui_wwbet.svg);
  background-size: 100% auto;
}
.top-menu .icon-ui.icon-my-wallet::before {
  background-position: 0 0;
}
.top-menu .icon-ui.icon-account-settings::before {
  background-position: 0 -24px;
}

.top-menu .icon-ui.icon-change-password::before {
  background-position: 0 -48px;
}
.top-menu .icon-ui.icon-bet-list::before {
  background-position: 0 -72px;
}
.top-menu .icon-ui.icon-statement::before {
  background-position: 0 -96px;
}
.top-menu .icon-ui.icon-results::before {
  background-position: 0 -120px;
}
.top-menu .icon-ui.icon-livechat::before {
  background-image: url(../../images/v2/icon-ui_wwbet_others.svg);
  background-position: 0 -66px;
  width: 22px;
}

#toTop {
  display: none;
  text-decoration: none;
  position: fixed;
  bottom: 10px;
  right: 10px;
  overflow: hidden;
  width: 40px;
  height: 40px;
  border: 0;
  text-indent: 100%;
  background: #555;
  border-radius: 3px;
}
#toTopHover {
  background: #db9b2d;
  width: 40px;
  height: 40px;
  display: block;
  overflow: hidden;
  float: left;
  opacity: 0;
  -moz-opacity: 0;
  filter: alpha(opacity=0);
}
#toTop:active,
#toTop:focus {
  outline: none;
}
#toTop:before {
  font-family: 'FontAwesome';
  content: '\f106';
  color: #fff;
  font-size: 20px;
  position: absolute;
  top: 50%;
  left: 50%;
  width: 20px;
  height: 20px;
  text-align: center;
  line-height: 20px;
  margin-top: -10px;
  margin-left: -10px;
  text-indent: 0;
}

.reload-button .loading:before {
  content: url(../../images/v2/spin-white.svg);
}

#change_credential .contentArea {
  background: #f1f1f1;
  border-radius: 0;
}

#change_credential .popupFooter {
  background: #dedede;
  padding: 3px 45px;
  text-align: center;
}

#change_credential .popupFooter a {
  font-weight: bold;
  transition: none;
}

#change_credential .alertMessage-normal {
  top: 12vh;
}

.col-change-password {
  max-width: 400px;
  margin: 0 auto;
  padding-left: 15px;
  padding-right: 15px;
}

.col-change-password h4 {
  font-family: 'Roboto Condensed', sans-serif;
  font-size: 24px;
  float: left;
}

.col-change-password .language-bar {
  width: 30px;
}

.contentArea.success {
  background: url(../../images/v2/bg-success.jpg);
  background-size: cover;
  padding: 75px 75px 85px 75px;
  text-align: center;
  background-repeat: no-repeat;
}

.contentArea.success h4 {
  color: #4f8a10;
  float: none;
}

.btn-lg {
  padding: 8px 16px;
  font-size: 14px;
  line-height: 1.33;
  border-radius: 6px;
}
.popupPanel-custom {
  max-width: 460px;
  min-width: 460px;
}

.form-group {
  margin-bottom: 6px;
}

.form-group .form-control {
  width: calc(100% - 24px);
}

.form-control {
  font-size: 13px;
  font-weight: 400;
  display: block;
  width: 100%;
  height: 25px;
  padding: 5px 12px;
  line-height: 18px;
  color: #01122b;
  background-color: #fff;
  background-image: none;
  border: 1px solid #ccc;
  border-radius: 4px;
  -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
  box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
  -webkit-transition: border-color ease-in-out 0.15s, -webkit-box-shadow ease-in-out 0.15s;
  -o-transition: border-color ease-in-out 0.15s, box-shadow ease-in-out 0.15s;
  transition: border-color ease-in-out 0.15s, box-shadow ease-in-out 0.15s;
}
.form-control:focus {
  border-color: #66afe9;
  outline: 0;
  -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 8px rgba(102, 175, 233, 0.6);
  box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 8px rgba(102, 175, 233, 0.6);
}

.form-control::-webkit-input-placeholder {
  /* Chrome/Opera/Safari */
  color: #7c7c7c;
}
.form-control::-moz-placeholder {
  /* Firefox 19+ */
  color: #7c7c7c;
}
.form-control:-ms-input-placeholder {
  /* IE 10+ */
  color: #7c7c7c;
}
.form-control:-moz-placeholder {
  /* Firefox 18- */
  color: #7c7c7c;
}

.has-feedback {
  position: relative;
}

.has-feedback .form-control {
  padding-right: 40px;
}

.form-control-feedback {
  position: absolute;
  top: 0;
  right: 0;
  z-index: 2;
  display: block;
  width: 32px;
  height: 32px;
  line-height: 32px;
  text-align: center;
  pointer-events: none;
}

.input-group {
  position: relative;
  display: table;
  border-collapse: separate;
  width: 100%;
}
.input-group-btn {
  position: relative;
  white-space: nowrap;
  white-space: nowrap;
  vertical-align: middle;
  display: table-cell;
  /* float: right; */
  z-index: 47;
}
.input-group-btn .btn {
  padding: 6px 16px;
  height: 36px;
  min-width: 100%;
  line-height: 24px;
  border-radius: 0 4px 4px 0;
  /* z-index: 47; */
}
.input-group .form-control {
  position: relative;
  z-index: 2;
  float: left;
  width: 100%;
  margin-bottom: 0;
  border-radius: 4px 0 0 4px;
  /* padding: 0; */
}

.empty .streamingList {
  padding: 5px;
}
.empty .streamingList .content {
  background: #f1f1f1;
  padding: 5px;
}

.form-control.valid {
  border: 1px solid green;
}

.form-control.error {
  border: 1px solid red;
}

label.error {
  color: red;
  padding-top: 0;
  margin-top: 0;
  padding-left: 2px;
}

.has-error .form-control {
  border: 1px solid red;
}

.has-success .form-control {
  border: 1px solid green;
}

.help-block {
  color: red;
}

.errspan {
  display: none;
  float: right;
  margin-right: 6px;
  margin-top: -20px;
  position: relative;
  z-index: 2;
}

.has-error .errspan {
  display: block;
  color: red;
}

.has-success .errspan {
  display: block;
  color: green;
}

.has-error .fa-validation:before {
  content: '\f00d';
}

.has-success .fa-validation:before {
  content: '\f00c';
  font-family: 'fontawesome';
}

.login-name.has-success .errspan {
  display: none;
}

.login-name.has-available.has-success .errspan {
  display: block;
}

.is-mobile body {
  width: 1268px;
}

.is-mobile .sidebar-first .wrapper {
  position: relative;
}

.is-mobile header {
  position: relative;
}

.filter.icon-Odds::before {
  -ms-transform: none;
  -webkit-transform: none;
  transform: none;
  padding: 0;
  bottom: 0;
}
.icon-Odds::before {
  content: '';
  position: relative;
  width: 18px;
  height: 16px;
  margin: 0 auto;
  background-image: url(../../images/v2/icon-ui_odds.png);
  background-size: 100% auto;
  bottom: -5px;
  display: inline-block;
}

.icon-languages::before {
  content: '';
  position: relative;
  width: 22px;
  height: 18px;
  margin: 0 auto;
  background-image: url(../../images/v2/icon-ui_languages.png);
  background-size: 100% auto;
  bottom: -4px;
  display: inline-block;
}

.icon-languages.language.en-gb::before {
  background-position: 0 0;
}

.icon-languages.language.zh-cn::before {
  background-position: 0 -20px;
}
.icon-languages.language.zh-tw::before {
  background-position: 0 -20px;
}
.icon-languages.language.th-th::before {
  background-position: 0 -39px;
}
.icon-languages.language.ko-kr::before {
  background-position: 0 -58px;
}
.icon-languages.language.id-id::before {
  background-position: 0 -78px;
}
.icon-languages.language.vi-vn::before {
  background-position: 0 -98px;
}
.icon-languages.language.ja-jp {
  background-position: 0 118px;
}

.icon-Odds.icon-malayOdds::before {
  background-position: 0 0;
}

.icon-Odds.icon-myanmarOdds::before,
.icon-Odds.icon-switchMMR::before {
  background-position: 0 -64px;
}
.icon-Odds.icon-hongkongOdds::before {
  background-position: 0 -33px;
}
.icon-Odds.icon-euroOdds::before {
  background-position: 0 -17px;
}
.icon-Odds.icon-indoOdds::before {
  background-position: 0 -49px;
}

.filter.active.icon-malayOdds::before,
.filter:hover.icon-malayOdds::before,
.content:hover.icon-malayOdds::before {
  background-position: 0 -80px;
}

.filter.active.icon-myanmarOdds::before,
.filter:hover.icon-myanmarOdds::before,
.content:hover.icon-myanmarOdds::before {
  background-position: 0 -144px;
}

.filter.active.icon-hongkongOdds::before,
.filter:hover.icon-hongkongOdds::before,
.content:hover.icon-hongkongOdds::before {
  background-position: 0 -113px;
}

.filter.active.icon-euroOdds::before,
.filter:hover.icon-euroOdds::before,
.content:hover.icon-euroOdds::before {
  background-position: 0 -97px;
}

.filter.active.icon-indoOdds::before,
.filter:hover.icon-indoOdds::before,
.content:hover.icon-indoOdds::before {
  background-position: 0 -129px;
}

.category.live .checkbox {
  display: none;
}

input::-webkit-outer-spin-button,
input::-webkit-inner-spin-button {
  -webkit-appearance: none;
  margin: 0;
}

.is-iphone .betSlip .single [class*='matchInfo'] {
  padding: 0 0 0.433em 0.833em;
  line-height: 1.4em;
}

.is-iphone .comboList > li .innerContent,
.is-iphone .stakeArea {
  padding: 0.433em 0.833em 0.433em 0.833em;
}

#change_credential_standalone .popupPanel {
  box-shadow: none;
}

#change_credential_standalone .contentArea {
  background: none;
}

#change_credential_standalone .col-change-password {
  padding: 0;
  max-width: 500px;
}

#change_credential_standalone .contentArea,
#change_credential_standalone .otherContent {
  padding: 0;
}

#change_credential_standalone ul.top-menu > li ul.sub-menu {
  left: -1px;
}

#change_credential_standalone .language-bar {
  float: initial;
}

