@charset utf-8;

/* CSS document */

* { margin: 0; padding: 0; }
body { background: #fff; color: #222; float: left; font: 12px/1.5 Tahoma, Arial, Verdana, sans-serif; min-width: 1000px; width: 100%; }
input, textarea { outline: none; }
textarea { overflow: auto; resize: none; }
a img { border: none; }
#main { margin: 0 auto; width: 1280px; }
.new { color: #ff0316; float: right; font-size: 11px; font-weight: bold; margin: -32px -3px 0 0; }

/* Header Styles */

#header { background: #f7f7f7; border-bottom: 1px solid #fff; box-shadow: 0 0 5px rgba(0, 0, 0, 0.4); float: left; height: 20px; padding: 9px 0 11px; position: fixed; width: 100%; z-index: 1000; }
#header .inner { margin: 0 auto; width: 1050px; }
#header .breadcrumbs { float: left; font-size: 14px; margin: 0 10px 0 15px; }
#header .breadcrumbs a { color: #007dc6; float: left; }
#header .breadcrumbs a:hover { color: #eb6a00; }
#header .breadcrumbs span { float: left; margin: 0 10px; }
#header .breadcrumbs .current { margin: 0; }
#header .side.right { margin-right: 10px; }
#header .label { float: left; line-height: 20px; margin: 2px 20px 0 0; }
#header .button { background: #222; border: none; border-radius: 2px; color: #fff; cursor: pointer; display: block; float: left; font-size: 11px; font-weight: bold; height: 20px; line-height: 20px; margin: -2px 0 0 10px; padding: 3px 15px 4px; text-align: center; text-decoration: none; }

#header .header-button.button {background: #222; border: none; border-radius: 2px; color: #fff; cursor: pointer; display: block; float: left; font-size: 11px; font-weight: bold; height: 20px; line-height: 20px; margin: -2px 0 0 10px; padding: 3px 15px 4px; text-align: center; text-decoration: none; }
#header .header-button.button.green {background: green;}
#header .header-button.button.red {background: red;}
#header .header-button.button.orange {background: orange;}

#header input.button { height: 22px; line-height: 1.5; padding: 0 15px; }
#header .button:hover,
#header .header-button:hover { background: #007dc6 !important; }
#header select { float: left; margin: 2px 10px 0 0; }
#header .side.right.date .button { margin: 2px 10px 0 0; }
#header .user input { float: left; font-size: 11px; height: 18px; padding: 0 7px; width: 70px; }
#header .user input.button { height: 20px; }
#header .user .button { margin: 2px 0 0 5px; padding: 0 15px; }
#header .parsing { height: 20px; }
#header .parsing .busy { display: none; background: url(../images/busy-parsing.png); border-radius: 2px; float: left; height: 27px; margin: -2px 0 0 10px; width: 90px; }
#header .parsing .button { width: 60px; }
#header .checkButton { border-radius: 2px; cursor: pointer; float: left; font-size: 11px; font-weight: bold; margin: -2px 0 0 10px; padding: 5px 9px; }
#header .checkButton input { cursor: pointer; float: left; margin: 2px 8px 0 0; }
#header .period { display: none; float: left; font-weight: bold; padding: 3px 5px 0; }
#header .liveCount { float: left; padding: 3px 15px 0; }
#header .liveAdded { margin-bottom: -20px; }
#header .liveAdded div { float: right; font-size: 14px; text-align: center; width: 830px; }

#header .side.right.calendar .label { margin: 2px 0 0 10px; }
#header .side.right.calendar .button { font-size: 18px; height: 28px; line-height: 24px; margin-left: 5px; padding: 0; width: 30px; }
#header .side.right.calendar .button.show { font-size: 12px; line-height: 28px; padding: 0 10px; width: auto; }
#header .side.right.calendar .button.picker { font-size: 12px; line-height: 28px; width: 100px; }
#header .side.right.calendar .button:hover { background: #007dc6; }

#header .side.right.user label { float: left; margin: 2px 10px 0 0; }
#header .side.right.user .label { margin-right: 10px; }
#header .side.right.user .radio { float: left; }
#header .side.right.user .radio input { margin: 1px 5px; width: auto; }

#header .radioButton { cursor: pointer; display: block; float: left; height: 30px; line-height: 30px; margin-top: -3px; padding: 0 10px; }
#header .radioButton input[type=radio] { display: block; float: left; margin: 8px 5px 0 0; }
#header .radioButton span { display: block; float: left; }
#header .radioButton:hover { background: rgba(22, 22, 22, 1); color: #fff; }

#header .headerButton { cursor: pointer; float: left; height: 41px; margin: -9px 0 0 0; opacity: 0.8; width: 42px; }
#header .headerButton:hover { background: #eaeaea; opacity: 0.9; }
#header .headerButton .icon-16 { margin: 13px 13px 12px; opacity: 0.8; }

#header .headerField { float: left; height: 41px; margin: -9px 0 0 3px; overflow: hidden; position: relative; width: 80px; }
#header .headerField input { border: none; border-radius: 0; box-shadow: inset 0 0 2px rgba(0, 0, 0, 0.4); height: 51px; line-height: 51px; margin: -5px 0 0; padding: 0 5px; text-align: center; width: 70px; }
#header .headerField input:focus { box-shadow: inset 0 0 2px rgba(0, 0, 0, 0.5); }

#header-busy { display: none; float: left; height: 41px; margin: -9px 10px 0 0; width: 42px; }
#header-busy span { background: url(../images/busy.png); display: block; float: left; height: 20px; margin: 11px 11px 10px; width: 20px; }

#mm-droplist { float: left; font-size: 14px; }
#mm-droplist a.headerButton { display: block; position: relative; z-index: 1020; }
#mm-droplist ul { background: #fff; border-radius: 0 0 3px 3px; box-shadow: 0 0 3px rgba(0, 0, 0, 0.5); display: none; list-style: none; margin: -9px -12px -7px; padding: 41px 12px 7px; position: absolute; z-index: 1010; }
#mm-droplist ul .separator { background: url(../images/gadget-border.png) 0 -8px; display: block; float: none; height: 8px; margin: 0 -12px; }
#mm-droplist ul .block { margin: -7px -12px 0; padding: 7px 0; }
#mm-droplist ul .block:hover { background: #f7f7f7; }
#mm-droplist ul .block li { float: none; }
#mm-droplist ul .block li a { color: #555; display: block; float: none; padding: 0 12px 2px; }
#mm-droplist ul .block li a:hover { background: #e7e7e7; color: #007dc6; }
#mm-droplist:hover ul { display: block; }

#headerCount { float: left; height: 20px; margin-left: 200px; top: 41px; position: fixed; }
#headerCount div { border-radius: 0 0 3px 3px; color: #fff; cursor: default; float: left; font-weight: bold; height: 20px; line-height: 20px; margin: 0 2px; transition: 0.5s; text-align: center; width: 38px; }
#headerCount .toPay { background: rgba(199, 138, 94, 0.5); }
#headerCount .toPay:hover { background: rgba(199, 138, 94, 1); }
#headerCount .reports { background: rgba(241, 89, 89, 0.5); }
#headerCount .reports:hover { background: rgba(241, 89, 89, 1); }
#headerCount .deposit { background: rgba(106, 90, 140, 0.5); }
#headerCount .deposit:hover { background: rgba(106, 90, 140, 1); }
#headerCount .bet { background: rgba(98, 116, 49, 0.5); }
#headerCount .bet:hover { background: rgba(98, 116, 49, 1); }
#headerCount .deposit { margin-left: 2px; width: 80px; }
#headerCount .bet { margin-left: 2px; width: 79px; }

/* Wrapper Styles */

#wrapper { float: left; padding: 45px 0 50px; width: 100%; }
#wrapper .sidebar { float: left; margin-right: 20px; width: 200px; }
#wrapper .content { float: left; width: 830px; }
#wrapper .gadget { float: left; margin-top: 25px; width: 100%; }
#wrapper .gadget .caption { float: left; font: bold 16px/1 Verdana; padding-bottom: 7px; width: 100%; }
#wrapper .gadget .caption span { padding: 0 10px; }
#wrapper .gadget .caption a { color: #222; margin: 0 10px; text-decoration: none; }
#wrapper .gadget .caption a:hover { color: #007dc6; }
#wrapper .gadget .caption .hoverable { text-align: right; width: 100px; }
#wrapper .gadget .caption .hoverable span { padding: 0; width: 100px; }
#wrapper .gadget .caption .hoverable .links { display: none; position: absolute; width: 100px; }
#wrapper .gadget .caption .hoverable .links ul { background: #fefefe; box-shadow: 0 0 3px rgba(0, 0, 0, 0.5); float: left; font-size: 12px; font-weight: normal; list-style: none; margin-top: 5px; padding: 5px 0; position: relative; right: -5px; width: 100%; }
#wrapper .gadget .caption .hoverable .links ul li { float: left; width: 100%; }
#wrapper .gadget .caption .hoverable .links ul li:not(:last-child) { border-bottom: 1px solid #efefef; }
#wrapper .gadget .caption .hoverable .links ul li a { float: left; margin: 0; padding: 5px 0; text-align: center; width: 100%; }
#wrapper .gadget .caption .hoverable .links ul li a:hover { background: #efefef; }
#wrapper .gadget .caption .hoverable:hover .links { display: block; }
#wrapper .gadget .border,
#wrapper .gadget .border span { background: url(../images/gadget-border.png); height: 8px; }
#wrapper .gadget .border { background-position: 0 -8px; float: left; margin-left: -10px; padding: 0 10px; width: 100%; }
#wrapper .gadget .border.full { width: 1050px; }
#wrapper .gadget .border span { display: block; width: 64px; }
#wrapper .gadget .border span.left { margin-left: -10px; }
#wrapper .gadget .border span.right { background-position: -64px 0; margin-right: -10px; }
#wrapper .gadget .list li { float: left; font-size: 14px; width: 100%; }
#wrapper .content .gadget .caption { margin-bottom: 8px; text-align: right; }
#wrapper .content .gadget .list { float: left; font-size: 14px; list-style: none; width: 100%; }
#wrapper .content .gadget .list li { border-radius: 2px; line-height: 1.3; margin-bottom: 5px; }
#wrapper .content .gadget .list li .check { float: left; padding: 8px 0 7px; text-align: center; width: 30px; }
#wrapper .content .gadget .list li .check input { cursor: pointer; }
#wrapper .content .gadget .list li a { border-radius: 2px; float: left; color: #222; padding: 5px 0; text-align: center; text-decoration: none; }
#wrapper .content .gadget .list li a:hover { background: #222; color: #fff; }
#wrapper .content .gadget .list li a.update { float: right; width: 90px; }
#wrapper .content .gadget .list li a.disabled,
#wrapper .content .gadget .list li a.disabled:hover { background: #eee; color: #fff; cursor: default; }
#wrapper .content .gadget .list li:hover { background: #f0f0f0; }
#wrapper .content .gadget .accordion { float: left; width: 100%; }
#wrapper .content .gadget .accordion section { float: left; width: 100%; }
#wrapper .content .gadget .accordion section:not(:last-child) { border-bottom: 1px solid #fafafa; }
#wrapper .content .gadget .accordion section .head { background: none; border-radius: 2px; cursor: pointer; float: left; font-size: 14px; font-weight: bold; height: 36px; line-height: 36px; margin: 0; width: 100%; }
#wrapper .content .gadget .accordion section .head:hover { background: #222; color: #fff; }
#wrapper .content .gadget .accordion section .head span { margin: 0 13px; }
#wrapper .content .gadget .accordion section .body { display: none; float: left; font-size: 14px; list-style: none; margin: 5px 0 10px; width: 100%; }
#wrapper .content .gadget .accordion section .body li { border-radius: 2px; float: left; padding-bottom: 2px; width: 100%; }
#wrapper .content .gadget .accordion section .body li:hover { background: #f0f0f0; }
#wrapper .content .gadget .accordion section .body li a { color: #222; cursor: pointer; margin: 0 25px; text-decoration: underline; }
#wrapper .content .gadget .accordion section .body li a:hover { color: #007dc6; }
#wrapper .content .gadget .accordion section .body li form { float: left; padding: 5px 0; width: 100%; }
#wrapper .content .gadget .accordion section .body li form label { color: #777; float: left; line-height: 30px; margin: 0 10px 0 25px; }
#wrapper .content .gadget .accordion section .body li form input[type=text] { float: left; height: 26px; padding: 0 7px; width: 100px; }
#wrapper .content .gadget .accordion section .body li form .button { background: #222; border: none; border-radius: 2px; color: #fff; cursor: pointer; float: left; font-size: 11px; font-weight: bold; float: right; height: 28px; line-height: 28px; margin-right: 25px; padding: 0 15px; text-transform: uppercase; }
#wrapper .content .gadget .accordion section .body li form .button.off { background: #bbb; }
#wrapper .content .gadget .accordion section .body li form .button:hover { background: #007dc6; }
#wrapper .content .gadget .accordion section.opened .head { cursor: default; color: #007dc6; }
#wrapper .content .gadget .accordion section.opened .head:hover { background: none; }
#wrapper .content .gadget.one .list li .name,
#wrapper .content .gadget .edit .list li .name { float: left; padding: 5px 10px 5px 0; width: 610px; }

#wrapper .content .gadget.one.page .list li .name { padding-left: 10px; width: 600px; }
#wrapper .content .gadget .edit .list.sortable { margin: 10px 0 5px; }
#wrapper .content .gadget .edit .list.sortable li .name { width: 570px; }
#wrapper .content .gadget .edit .list.sortable li a { float: right; width: 70px; }

#wrapper .gadget .edit { float: left; width: 100%; }
#wrapper .gadget .edit .checklist { float: left; height: 50px; overflow: auto; overflow-x: scroll; width: 100%; }
#wrapper .gadget .edit .checklist ul { list-style: none; position: absolute; }
#wrapper .gadget .edit .checklist ul li { float: left; }
#wrapper .gadget .edit .attribute { float: left; margin-top: 10px; width: 100%; }
#wrapper .gadget .edit .attribute .key { float: left; font-size: 14px; width: 100%; }
#wrapper .gadget .edit .attribute .key label { cursor: pointer; }
#wrapper .gadget .edit .attribute .value { float: left; width: 100%; }
#wrapper .gadget .edit .attribute .value select,
#wrapper .gadget .edit .attribute .value input,
#wrapper .gadget .edit .attribute .value textarea { float: left; height: 30px; width: 100%; }
#wrapper .gadget .edit .attribute .value select { height: 32px; }
#wrapper .gadget .edit .attribute .value select.multiple { height: 124px; padding: 5px; }
#wrapper .gadget .edit .attribute .value.radiogroup { margin-top: 11px; }
#wrapper .gadget .edit .attribute .value.radiogroup .button { float: left; margin-right: 15px; }
#wrapper .gadget .edit .attribute .value.radiogroup .button label { cursor: pointer; }
#wrapper .gadget .edit .attribute .hint { float: left; line-height: 1.2; margin-top: 2px; width: 100%; }
#wrapper .gadget .edit .attribute .hint p { color: #777; font-size: 11px; }
#wrapper .gadget .edit .threeQuarter { width: 610px; }
#wrapper .gadget .edit .threeQuarter .value select,
#wrapper .gadget .edit .threeQuarter .value input,
#wrapper .gadget .edit .threeQuarter .value textarea { width: 590px; }
#wrapper .gadget .edit .half { width: 405px; }
#wrapper .gadget .edit .half.right { float: right; }
#wrapper .gadget .edit .half .value select,
#wrapper .gadget .edit .half .value input,
#wrapper .gadget .edit .half .value textarea { width: 385px; }
#wrapper .gadget .edit .third { width: 240px; }
#wrapper .gadget .edit .third.middle { float: left; margin: 0 15px; }
#wrapper .gadget .edit .quarter .value select,
#wrapper .gadget .edit .third .value input,
#wrapper .gadget .edit .third .value textarea { width: 220px; }
#wrapper .gadget .edit .quarter { width: 210px; }
#wrapper .gadget .edit .quarter .value select,
#wrapper .gadget .edit .quarter .value input,
#wrapper .gadget .edit .quarter .value textarea { width: 190px; }
#wrapper .gadget .edit .functions { margin-top: 20px; width: 100%; }

#wrapper .gadget .edit.view .attribute { margin-bottom: 5px; }
#wrapper .gadget .edit.view .attribute .key { font-size: 14px; font-weight: bold; }
#wrapper .gadget .edit.view .attribute .value { font-size: 14px; }
#wrapper .gadget .edit.view .attribute .value a { color: #007dc6; }
#wrapper .gadget .edit.view .attribute .value a:hover { color: #eb6a00; }

#wrapper .gadget #pager { float: left; margin: 30px 25px; text-align: center; width: 700px; }
#wrapper .gadget #pager span { border-radius: 2px; color: #007dc6; cursor: pointer; margin: 0 2px; padding: 6px; text-decoration: none; }
#wrapper .gadget #pager span:hover { background: #ccc; color: #fff; }
#wrapper .gadget #pager span.current { background: #007dc6; color: #fff; cursor: default; }
#wrapper .gadget #pager span.current:hover { background: #007dc6; }

#wrapper .gadget .functions { float: left; margin-top: 23px; width: 100%; }
#wrapper .gadget .functions a { border-radius: 2px; color: #222; cursor: pointer; float: left; font-size: 14px; margin-right: 10px; padding: 5px 15px; text-decoration: none; }
#wrapper .gadget .functions a:hover { background: #222; color: #fff; }
#wrapper .gadget .functions .submit { background: #222; border: none; border-radius: 2px; color: #fff; cursor: pointer; font-size: 12px; font-weight: bold; float: right; padding: 9px 15px 7px; text-transform: uppercase; }
#wrapper .gadget .functions div.submit { padding-top: 8px; }
#wrapper .gadget .functions .submit:hover { background: #007dc6; }

#wrapper .sidebar .gadget .edit .attribute .value input { width: 178px; }

#wrapper .sidebar .gadget.menu .list { border-radius: 0 0 2px 2px; float: left; list-style: none; margin-top: -7px; padding: 7px 0 5px; width: 100%; }
#wrapper .sidebar .gadget.menu .list:hover { background: #f7f7f7; }
#wrapper .sidebar .gadget.menu .list li a { color: #222; display: block; padding: 0 10px 2px; }
#wrapper .sidebar .gadget.menu .list li a:hover { background: #e7e7e7; color: #007dc6; }

#wrapper .content .gadget.error .body { color: #777; font-size: 16px; padding-top: 280px; text-align: center; }

#wrapper .content .gadget.margin ul li { border-radius: 2px; float: left; font-size: 14px; list-style: none; padding-bottom: 2px; width: 100%; }
#wrapper .content .gadget.margin ul li:nth-child(even) { background: #f9f9f9; }
#wrapper .content .gadget.margin ul li:hover { background: #f0f0f0; }
#wrapper .content .gadget.margin ul li span { margin-left: 10px; }
#wrapper .content .gadget.margin ul li a { color: #222; cursor: pointer; margin: 0 10px; text-decoration: underline; }
#wrapper .content .gadget.margin ul li a:hover { color: #007dc6; }
#wrapper .content .gadget.margin ul li .action { color: #ff0000; cursor: pointer; float: right; margin-right: 10px; opacity: 0.7; text-decoration: underline; }
#wrapper .content .gadget.margin ul li .action:hover { opacity: 1; }
#wrapper .content .gadget.margin ul li form { float: left; padding: 5px 0; width: 100%; }
#wrapper .content .gadget.margin ul li form label { color: #777; float: left; line-height: 30px; margin: 0 10px 0 25px; }
#wrapper .content .gadget.margin ul li form input[type=text] { float: left; height: 26px; padding: 0 7px; width: 100px; }
#wrapper .content .gadget.margin ul li form .button { background: #222; border: none; border-radius: 2px; color: #fff; cursor: pointer; float: right; font-size: 11px; font-weight: bold; height: 28px; line-height: 28px; margin-right: 25px; padding: 0 15px; text-transform: uppercase; }
#wrapper .content .gadget.margin ul li form .button:hover { background: #007dc6; }

#wrapper .content .gadget .head { background: #efefef; border-radius: 2px; font-size: 11px; font-weight: bold; line-height: 28px; margin: 0 0 5px -5px; padding: 3px 5px; }
#wrapper .content .gadget .head span { float: left; min-height: 28px; text-align: center; }
#wrapper .content .gadget .head span.two { line-height: 14px; }
#wrapper .content .gadget .head span:not(:first-child) { border-left: 1px solid #f7f7f7; }
#wrapper .content .gadget .list li .clickable { cursor: pointer; float: left; }
#wrapper .content .gadget .list li a { cursor: pointer; display: block; float: left; line-height: 16px; padding: 6px 0; text-align: center; }
#wrapper .content .gadget .list li span { line-height: 16px; min-height: 16px; padding: 6px 0; }
#wrapper .content .gadget .list li span a { text-align: left; }
#wrapper .gadget .choice .date { float: left; margin: 5px 0 12px; width: 400px; }
#wrapper .gadget .choice .date select { float: left; height: 28px; margin-right: 7px; }
#wrapper .gadget .choice .date .button { background: #222; border: none; border-radius: 2px; color: #fff; cursor: pointer; font-size: 11px; font-weight: bold; float: left; height: 28px; line-height: 28px; margin: 2px 0 0 7px; padding: 0 15px; text-transform: uppercase; }
#wrapper .gadget .choice .date .button:hover { background: #007dc6; }
#wrapper .content .gadget .choice .statistic { float: right; margin: 5px 0 12px; width: 260px; }
#wrapper .content .gadget .choice .statistic .key { float: left; font-weight: bold; text-align: right; width: 150px; }
#wrapper .content .gadget .choice .statistic .value { float: left; margin-left: 10px; width: 100px; }
#wrapper .content .gadget .choice.bottom { margin-top: 20px; }

#wrapper .content .gadget.user .head .id { margin-left: -5px; width: 55px; }
#wrapper .content .gadget.user .head .name { width: 265px; }
#wrapper .content .gadget.user .head .visited { width: 119px; }
#wrapper .content .gadget.user .head .money,
#wrapper .content .gadget.user .head .balance { width: 99px; }
#wrapper .content .gadget.user .head .role { width: 129px; }
#wrapper .content .gadget.user .head .status { margin-right: -5px; width: 64px; }
#wrapper .content .gadget.user .list li .clickable { cursor: pointer; float: left; }
#wrapper .content .gadget.user .list li a { width: 30px; }
#wrapper .content .gadget.user .list li .id { float: left; padding: 0; width: 50px; }
#wrapper .content .gadget.user .list li .id.green a { color: #418b0e; }
#wrapper .content .gadget.user .list li .id.blue a { color: #007dc6; }
#wrapper .content .gadget.user .list li .id.red a { color: #ff0316; }
#wrapper .content .gadget.user .list li .id a { text-align: center; width: 50px; }
#wrapper .content .gadget.user .list li .id a:hover { color: #fff; }
#wrapper .content .gadget.user .list li .name { float: left; padding: 6px 10px; width: 250px; }
#wrapper .content .gadget.user .list li .visited { float: left; text-align: center; width: 120px; }
#wrapper .content .gadget.user .list li .money,
#wrapper .content .gadget.user .list li .balance { float: left; padding: 6px 5px; text-align: center; width: 90px; }
#wrapper .content .gadget.user .list li .role { float: left; padding: 0 5px; width: 120px; }
#wrapper .content .gadget.user .list li .role select { height: 28px; margin: 0; width: 120px; }
#wrapper .content .gadget.user .list li .more { display: none; float: left; margin: 10px 0 15px; width: 100%; }
#wrapper .content .gadget.user .list li .more section { float: left; width: 100%; }
#wrapper .content .gadget.user .list li .more .key { color: #777; float: left; line-height: 30px; margin: 0 10px 0 25px; width: 180px; }
#wrapper .content .gadget.user .list li .more .value { float: left; line-height: 30px; width: 180px; }
#wrapper .content .gadget.user .list li .more .value input { float: left; height: 26px; padding: 0 7px; width: 100px; }
#wrapper .content .gadget.user .list li .more form { float: left; margin-top: 10px; width: 100%; }
#wrapper .content .gadget.user .list li .more form .row { margin-top: 10px; }
#wrapper .content .gadget.user .list li .more form .key,
#wrapper .content .gadget.user .list li .more form .value { width: auto; }
#wrapper .content .gadget.user .list li .more form .button { background: #222; border: none; border-radius: 2px; color: #fff; cursor: pointer; float: left; font-size: 11px; font-weight: bold; float: right; height: 28px; line-height: 28px; margin: 2px 25px 0 0; padding: 0 15px; text-transform: uppercase; }
#wrapper .content .gadget.user .list li .more form .button:hover { background: #007dc6; }
#wrapper .content .gadget.user .list li .more form .button.left { float: left; margin-left: 25px; margin-right: 0; }
#wrapper .content .gadget.user .list li .more form .button.off,
#wrapper .content .gadget.user .list li .more form .button.express.off,
#wrapper .content .gadget.user .list li .more form .button.worm.off,
#wrapper .content .gadget.user .list li .more form .button.loner.off { background: #bbb; }
#wrapper .content .gadget.user .list li .more form .hint { color: #999; float: left; font-size: 11px; margin-top: 5px; width: 100%; }
#wrapper .content .gadget.user .list li .more form .hint p { margin: 0 25px; }

#wrapper .content .gadget.lineList .functions { margin: 20px 0; }
#wrapper .content .gadget.lineList .accordion section .body li a { color: #222; cursor: pointer; margin: 0 25px; text-decoration: underline; }
#wrapper .content .gadget.lineList .accordion section .body li a:hover { color: #007dc6; }
#wrapper .content .gadget.lineList .accordion section .body li ul { display: none; float: left; list-style: none; margin: 10px 0; width: 100%; }
#wrapper .content .gadget.lineList .accordion section .body li ul li { box-sizing: padding-box; float: left; padding: 0 50px; width: 100%; }
#wrapper .content .gadget.lineList .accordion section .body li ul li .circle { background: #6a5a8c; border-radius: 6px; display: inline-block; float: left; height: 12px; margin: 6px 0 0 -17px; padding: 0; width: 12px; }
#wrapper .content .gadget.lineList .accordion section .body li ul li .time { font-weight: bold; margin-right: 10px; }
#wrapper .content .gadget.lineList .accordion section .body li ul li a { margin: 0; }
#wrapper .content .gadget.lineList .accordion section .body li ul li a.red { color: #ff0000; margin-left: 10px; opacity: 0.85; }
#wrapper .content .gadget.lineList .accordion section .body li ul li a.red:hover { opacity: 1; }

#wrapper .content .gadget.lineEditLeague .accordion section .body li form input { margin-left: 25px; width: 500px; }
#wrapper .content .gadget.lineEditLeague .accordion section .body li form .button { margin-top: 2px; }

#wrapper .content .gadget.lineAddEvent .leagueList { float: left; list-style: none; margin: 25px 0 10px; width: 100%; }
#wrapper .content .gadget.lineAddEvent .leagueList li { border-radius: 2px; float: left; font-size: 14px; list-style: none; padding-bottom: 2px; width: 100%; }
#wrapper .content .gadget.lineAddEvent .leagueList li:hover { background: #f0f0f0; }
#wrapper .content .gadget.lineAddEvent .leagueList li input { float: left; margin: 5px 0 0 20px; }
#wrapper .content .gadget.lineAddEvent .leagueList li label { color: #222; cursor: pointer; margin: 0 20px 0 10px; text-decoration: underline; }
#wrapper .content .gadget.lineAddEvent .leagueList li label:hover { color: #007dc6; }
#wrapper .content .gadget.lineAddEvent .choiceDate { width: 420px; }
#wrapper .content .gadget.lineAddEvent .choiceDate select { float: left; height: 28px; margin: 10px 7px 0 0; }
#wrapper .content .gadget.lineAddEvent .choiceDate label { float: left; line-height: 24px; margin: 10px 7px 0 0; }
#wrapper .content .gadget.lineAddEvent .choiceDate .time,
#wrapper .content .gadget.lineAddEvent .choiceDate .type { margin-left: 15px; }
#wrapper .content .gadget.lineAddEvent .functions { margin-top: 10px; }
#wrapper .content .gadget.lineAddEvent .functions .submit { font-size: 12px; height: 26px; margin-left: 10px; padding: 0 15px; text-transform: none; }
#wrapper .content .gadget.lineAddEvent .functions .checkButton.small { float: right; }

#wrapper .content .gadget.liveList .list li { cursor: default; font-size: 12px; }
#wrapper .content .gadget.liveList .list li a { margin: 0; }
#wrapper .content .gadget.liveList .list li span { float: left; height: 24px; line-height: 24px; padding: 0; text-align: center; }
#wrapper .content .gadget.liveList .list li .number { width: 60px; }
#wrapper .content .gadget.liveList .list li .time { width: 50px; }
#wrapper .content .gadget.liveList .list li .event { overflow: hidden; width: 360px; }
#wrapper .content .gadget.liveList .list li .event .move { float: left; width: 1000px; }
#wrapper .content .gadget.liveList .list li .event a { background: none; color: #222; cursor: pointer; float: left; line-height: 24px; margin: 0 10px; padding: 0; text-decoration: underline; }
#wrapper .content .gadget.liveList .list li .event a:hover { color: #007dc6; }
#wrapper .content .gadget.liveList .list li .status { width: 50px; }
#wrapper .content .gadget.liveList .list li .off { height: 24px; line-height: 24px; padding: 0; width: 100px; }
#wrapper .content .gadget.liveList .list li .user { padding: 0 5px; width: 130px; }
#wrapper .content .gadget.liveList .list li .user select { float: left; height: 24px; margin: 0; width: 100%; }

#wrapper .content .gadget.bwin .head .time { margin-left: -5px; width: 75px; }
#wrapper .content .gadget.bwin .head .league { width: 299px; }
#wrapper .content .gadget.bwin .head .event { margin-right: -5px; width: 394px; }
#wrapper .content .gadget.bwin .list li { border-radius: 2px; cursor: default; font-size: 11px; line-height: 1.3; margin-bottom: 5px; }
#wrapper .content .gadget.bwin .list li .row.first { background: #a62121; border-radius: 2px 2px 0 0; color: #fff; font-weight: bold; line-height: 24px; text-align: center; }
#wrapper .content .gadget.bwin .list li .row.even { background: #f8f8f8; }
#wrapper .content .gadget.bwin .list li .row.last { border-radius: 0 0 2px 2px; }
#wrapper .content .gadget.bwin .list li span { float: left; text-align: center; }
#wrapper .content .gadget.bwin .list li .time { width: 70px; }
#wrapper .content .gadget.bwin .list li .league { width: 300px; }
#wrapper .content .gadget.bwin .list li .event { width: 390px; }
#wrapper .content .gadget.bwin .list li:hover { background: #fbfbfb; }
#wrapper .content .gadget.bwin .list li:hover .row.first { background: #a62121; }
#wrapper .content .gadget.bwin .list li:hover .row.even { background: #f4f4f4; }
#wrapper .content .gadget.bwin .list li .row.added { background: #fdf8d3; }
#wrapper .content .gadget.bwin .list li .row.even.added { background: #f3eecb; }

#wrapper .content .gadget.logScore .head .first { border-left: none; margin-left: -5px; width: 385px; }
#wrapper .content .gadget.logScore .head .second { margin-right: -5px; width: 384px; }
#wrapper .content .gadget.logScore .list li { border-radius: 2px; cursor: default; font-size: 11px; line-height: 1.3; margin-bottom: 5px; }
#wrapper .content .gadget.logScore .list li .row.first { background: #a62121; border-radius: 2px 2px 0 0; color: #fff; font-weight: bold; line-height: 24px; text-align: center; }
#wrapper .content .gadget.logScore .list li .row.even { background: #f8f8f8; }
#wrapper .content .gadget.logScore .list li .row.last { border-radius: 0 0 2px 2px; }
#wrapper .content .gadget.logScore .list li span { float: left; text-align: center; }
#wrapper .content .gadget.logScore .list li span.first { font-weight: bold; width: 380px; }
#wrapper .content .gadget.logScore .list li span.second { font-weight: bold; width: 380px; }
#wrapper .content .gadget.logScore .list li:hover { background: #fbfbfb; }
#wrapper .content .gadget.logScore .list li:hover .row.first { background: #a62121; }
#wrapper .content .gadget.logScore .list li:hover .row.even { background: #f4f4f4; }

#wrapper .content .gadget.cash section { float: left; height: 500px; padding: 10px 10px 10px 10px; width: 390px; }
#wrapper .content .gadget.cash section.top { border-bottom: 1px solid #f2f2f2; }
#wrapper .content .gadget.cash section.left { border-right: 1px solid #f2f2f2; margin-left: -1px; }
#wrapper .content .gadget.cash section .title { background: #ddd; border-radius: 2px 2px 0 0; float: left; font-size: 11px; font-weight: bold; height: 24px; line-height: 24px; text-align: center; width: 100%; }
#wrapper .content .gadget.cash section .head { background: #e9e9e9; border-top: 1px solid #f2f2f2; border-radius: 0 0 2px 2px; float: left; font-size: 11px; font-weight: bold; height: 24px; line-height: 24px; margin: 0; padding: 0; text-align: center; width: 100%; }
#wrapper .content .gadget.cash section .head span { border-left: 1px solid #f2f2f2; float: left; min-height: 24px; }
#wrapper .content .gadget.cash section .head span.time { border: none; width: 60px; }
#wrapper .content .gadget.cash section .head span.account { width: 124px; }
#wrapper .content .gadget.cash section .head span.amount { width: 104px; }
#wrapper .content .gadget.cash section .head span.status { width: 99px; }

#wrapper .content .gadget.cash.topUsers section .head span.account { border: none; width: 100px; }
#wrapper .content .gadget.cash.topUsers section .head span.amount { width: 104px; }
#wrapper .content .gadget.cash.topUsers section .head span.count { width: 84px; }
#wrapper .content .gadget.cash.topUsers section .head span.mu { width: 99px; }

#wrapper .content .gadget.cash section .body { float: left; height: 445px; margin-top: 5px; padding-right: 10px; overflow: hidden; width: 100%; }
#wrapper .content .gadget.cash section .body ul { float: left; list-style: none; width: 100%; }
#wrapper .content .gadget.cash section .body ul li { border-radius: 2px; float: left; padding: 3px 0; width: 390px; }
#wrapper .content .gadget.cash section .body ul li:hover { background: #f0f0f0; cursor: default; }
#wrapper .content .gadget.cash section .body ul li span { float: left; text-align: center; }
#wrapper .content .gadget.cash section .body ul li span.time { width: 60px; }
#wrapper .content .gadget.cash section .body ul li span.account { width: 125px; }
#wrapper .content .gadget.cash section .body ul li span.account small { color: #777; font-size: 11px; }
#wrapper .content .gadget.cash section .body ul li span.amount { width: 105px; }

#wrapper .content .gadget.cash.topUsers section .body ul li span.bold { font-weight: bold; }
#wrapper .content .gadget.cash.topUsers section .body ul li span.account { width: 100px; }
#wrapper .content .gadget.cash.topUsers section .body ul li span.amount { width: 105px; }
#wrapper .content .gadget.cash.topUsers section .body ul li span.count { width: 85px; }
#wrapper .content .gadget.cash.topUsers section .body ul li span.mu { width: 100px; }

#wrapper .content .gadget.cash.topUsers .options { float: left; width: 530px; }
#wrapper .content .gadget.cash.topUsers .options .currency { float: left; height: auto; margin: 0; width: 100%; }
#wrapper .content .gadget.cash.topUsers .options .currency div { border-radius: 2px; cursor: pointer; float: left; height: 30px; line-height: 30px; margin-right: 5px; padding: 0 10px; position: relative; z-index: 10; }
#wrapper .content .gadget.cash.topUsers .options .currency div:hover,
#wrapper .content .gadget.cash.topUsers .options .currency div.active { background: #222; color: #fff; }
#wrapper .content .gadget.cash.topUsers .options .currency div.active { cursor: default; }

#wrapper .content .gadget.cash.topUsers .total { float: left; height: 24px; padding: 10px 10px 10px 10px; width: 390px; }
#wrapper .content .gadget.cash.topUsers .total.left { border-right: 1px solid #f2f2f2; margin-left: -1px; }
#wrapper .content .gadget.cash.topUsers .total ul { background: #e9e9e9; border-radius: 2px; float: left; list-style: none; text-align: center; width: 100%; }
#wrapper .content .gadget.cash.topUsers .total ul li { border-left: 1px solid #f2f2f2; float: left; font-weight: bold; height: 24px; line-height: 24px; }
#wrapper .content .gadget.cash.topUsers .total ul li.account { border: none; font-size: 11px; width: 100px; }
#wrapper .content .gadget.cash.topUsers .total ul li.amount { width: 104px; }
#wrapper .content .gadget.cash.topUsers .total ul li.count { width: 84px; }
#wrapper .content .gadget.cash.topUsers .total ul li.mu { width: 99px; }

#wrapper .content .gadget.cash.topUsers .total,
#wrapper .content .gadget.cash.topUsers section { display: none; }
#wrapper .content .gadget.cash.topUsers .total.active,
#wrapper .content .gadget.cash.topUsers section.active { display: block; }

#wrapper .content .gadget.cash section .body ul li span.status { width: 95px; }
#wrapper .content .gadget.cash section .body ul li span.status select {color: inherit; border: none; float: left; font-size: 11px; margin: 0 3px; width: 95px;  background: transparent;}
#wrapper .content .gadget.cash section .body ul li a { color: #222; }
#wrapper .content .gadget.cash section .body ul li a:hover { color: #007dc6; }

#wrapper .content .gadget.cash section.paymentIn .head span.account,
#wrapper .content .gadget.cash section.paymentIn .head span.amount { width: 164px; }
#wrapper .content .gadget.cash section.paymentIn .body ul li span.account,
#wrapper .content .gadget.cash section.paymentIn .body ul li span.amount { width: 165px; }

#wrapper .content .gadget.cash section .jspVerticalBar { opacity: 0.7; width: 10px; }
#wrapper .content .gadget.cash section .jspVerticalBar .jspTrack { background: #efefef; }
#wrapper .content .gadget.cash section .jspVerticalBar .jspTrack .jspDrag { background: #cdcdcd; }
#wrapper .content .gadget.cash section .jspVerticalBar:hover { opacity: 1; }
#wrapper .content .gadget.cash section.bottom { height: 50px; }

#wrapper .content .gadget.cash-accepted .head .id { margin-left: -5px; width: 65px; }
#wrapper .content .gadget.cash-accepted .head .user { width: 59px; }
#wrapper .content .gadget.cash-accepted .head .name { width: 239px; }
#wrapper .content .gadget.cash-accepted .head .branch { width: 99px; }
#wrapper .content .gadget.cash-accepted .head .amount { width: 99px; }
#wrapper .content .gadget.cash-accepted .list li .clickable { cursor: pointer; float: left; }
#wrapper .content .gadget.cash-accepted .list li a { width: 30px; }
#wrapper .content .gadget.cash-accepted .list li .id { float: left; text-align: center; width: 60px; }
#wrapper .content .gadget.cash-accepted .list li .user { float: left; text-align: center; width: 60px; }
#wrapper .content .gadget.cash-accepted .list li .user a { display: inline; float: none; margin: 0 1px; padding: 0; text-decoration: underline; }
#wrapper .content .gadget.cash-accepted .list li .user a:hover { background: none; color: #007dc6; }
#wrapper .content .gadget.cash-accepted .list li .name { float: left; padding: 6px 5px; text-align: center; width: 230px; }
#wrapper .content .gadget.cash-accepted .list li .branch { float: left; text-align: center; width: 100px; }
#wrapper .content .gadget.cash-accepted .list li .amount { float: left; text-align: center; width: 100px; }
#wrapper .content .gadget.cash-accepted .list li .button { width: 100px; }
#wrapper .content .gadget.cash-accepted .list li .more { display: none; float: left; margin: 10px 0 15px; width: 100%; }
#wrapper .content .gadget.cash-accepted .list li .more section { float: left; width: 100%; }
#wrapper .content .gadget.cash-accepted .list li .more .key { color: #777; float: left; line-height: 30px; margin: 0 10px 0 25px; width: 200px; }
#wrapper .content .gadget.cash-accepted .list li .more .value { float: left; line-height: 30px; width: 280px; }
#wrapper .content .gadget.cash-accepted .list li .more .value input { float: left; height: 26px; padding: 0 7px; width: 100px; }

#wrapper .content .gadget.reserve .accordion section ul li form label.checkButton { line-height: 1.4; margin: 0 15px 0 25px; }
#wrapper .content .gadget.reserve ul li .checkButton:hover { color: #fff; }
#wrapper .content .gadget.reserve ul li .checkButton  input { }
#wrapper .content .gadget.reserve ul li .checkButton.checked { background: #222; color: #fff; }
#wrapper .content .gadget.reserve .accordion section ul li form .button { margin-right: 25px; }
#wrapper .content .gadget.reserve .accordion section ul li form .button.left { float: left; margin: 0; }
#wrapper .content .gadget.reserve .accordion section ul li form .button.left.vip.off { background: #bbb; }

#wrapper .content .gadget.bwinExceptions .edit .attribute .value { margin: 0; width: 688px; }
#wrapper .content .gadget.bwinExceptions .edit .attribute .button { background: #222; border-radius: 2px; color: #fff; cursor: pointer; float: right; font-size: 12px; margin-top: 2px; padding: 7px 15px; }
#wrapper .content .gadget.bwinExceptions .edit .attribute .button:hover { background: #ff0316; }
#wrapper .content .gadget.bwinExceptions .functions .submit { margin-left: 10px; }

#wrapper .content .gadget.parsingHistory .text p { font-size: 12px; margin: 5px 10px; }

#wrapper .content .gadget .currency { float: left; height: 30px; margin: 10px 0 -40px; width: 100%; }
#wrapper .content .gadget .currency .item { border-radius: 2px; cursor: pointer; float: left; height: 30px; line-height: 30px; margin-right: 5px; padding: 0 10px; position: relative; z-index: 10; }
#wrapper .content .gadget .currency .item:hover,
#wrapper .content .gadget .currency .item.active { background: #222; color: #fff; }
#wrapper .content .gadget .currency .item.active { cursor: default; }

/* Super Content */

#wrapper.superContent .content { margin: 0; width: 100%; }
#wrapper.superContent .content .gadget .caption { margin: 0; text-align: left; }
#wrapper.superContent .gadget .functions { float: left; margin-top: 30px; text-align: center; width: 100%; }
#wrapper.superContent .gadget .functions.top { margin: 10px 0 15px; }
#wrapper.superContent .gadget .functions .button { background: #222; border: none; border-radius: 2px; color: #fff; cursor: pointer; float: none; font-size: 12px; font-weight: bold; padding: 7px 15px; }
#wrapper.superContent .gadget .functions .button:hover { background: #007dc6; }

#wrapper.superContent .gadget.monitoring { padding-bottom: 150px; }
#wrapper.superContent .gadget.monitoring section { float: left; height: 500px; padding: 10px; width: 470px; }
#wrapper.superContent .gadget.monitoring section.top { border-bottom: 1px solid #f2f2f2; }
#wrapper.superContent .gadget.monitoring section.left { border-right: 1px solid #f2f2f2; margin-left: -1px; }
#wrapper.superContent .gadget.monitoring section.bottom { border-top: 1px solid #f2f2f2; }
#wrapper.superContent .gadget.monitoring section .title { background: #ddd; border-radius: 2px 2px 0 0; float: left; font-size: 11px; font-weight: bold; height: 24px; line-height: 24px; text-align: center; width: 100%; }
#wrapper.superContent .gadget.monitoring section .head { background: #e9e9e9; border-top: 1px solid #f2f2f2; border-radius: 0 0 2px 2px; float: left; font-size: 11px; font-weight: bold; height: 24px; line-height: 24px; text-align: center; width: 100%; }
#wrapper.superContent .gadget.monitoring section .head span { border-left: 1px solid #f2f2f2; float: left; }
#wrapper.superContent .gadget.monitoring section .head span.time { border: none; width: 60px; }
#wrapper.superContent .gadget.monitoring section .body { float: left; height: 445px; margin-top: 5px; padding-right: 10px; overflow: hidden; width: 100%; }
#wrapper.superContent .gadget.monitoring section .body ul { float: left; list-style: none; width: 100%; }
#wrapper.superContent .gadget.monitoring section .body ul li { border-radius: 2px; float: left; padding: 3px 0; width: 100%; }
#wrapper.superContent .gadget.monitoring section .body ul li:hover { background: #f0f0f0; cursor: default; }
#wrapper.superContent .gadget.monitoring section .body ul li span { float: left; }
#wrapper.superContent .gadget.monitoring section .body ul li span.time { text-align: center; width: 60px; }
#wrapper.superContent .gadget.monitoring section .body ul li a { color: #222; }
#wrapper.superContent .gadget.monitoring section .body ul li a:hover { color: #007dc6; }
#wrapper.superContent .gadget.monitoring section.message .head span.info { width: 409px; }
#wrapper.superContent .gadget.monitoring section.message .body ul li span.info { padding: 0 5px; width: 400px; }
#wrapper.superContent .gadget.monitoring section.latest .head span.user,
#wrapper.superContent .gadget.monitoring section.largest .head span.user { width: 259px; }
#wrapper.superContent .gadget.monitoring section.latest .head span.amount,
#wrapper.superContent .gadget.monitoring section.largest .head span.amount { width: 149px; }
#wrapper.superContent .gadget.monitoring section.latest .body,
#wrapper.superContent .gadget.monitoring section.largest .body { margin-left: -10px; }
#wrapper.superContent .gadget.monitoring section.latest .body ul li span.time,
#wrapper.superContent .gadget.monitoring section.largest .body ul li span.time { margin-left: 10px; }
#wrapper.superContent .gadget.monitoring section.latest .body ul li span.user,
#wrapper.superContent .gadget.monitoring section.largest .body ul li span.user { padding: 0 5px; width: 250px; }
#wrapper.superContent .gadget.monitoring section.latest .body ul li span.amount,
#wrapper.superContent .gadget.monitoring section.largest .body ul li span.amount { padding: 0 5px; text-align: center; width: 140px; }
#wrapper.superContent .gadget.monitoring section.reserve .head span.time { width: 80px; }
#wrapper.superContent .gadget.monitoring section.reserve .head span.event { width: 149px; }
#wrapper.superContent .gadget.monitoring section.reserve .head span.info { width: 89px; }
#wrapper.superContent .gadget.monitoring section.reserve .head span.reserve { width: 89px; }
#wrapper.superContent .gadget.monitoring section.reserve .head span.reset { width: 59px; }
#wrapper.superContent .gadget.monitoring section.reserve .body ul li span.time { width: 80px; }
#wrapper.superContent .gadget.monitoring section.reserve .body ul li span.event { padding: 0 5px; width: 140px; }
#wrapper.superContent .gadget.monitoring section.reserve .body ul li span.info { padding: 0 5px; text-align: center; width: 80px; }
#wrapper.superContent .gadget.monitoring section.reserve .body ul li span.reserve { padding: 0 5px; text-align: center; width: 80px; }
#wrapper.superContent .gadget.monitoring section.reserve .body ul li a.reset { border-radius: 2px; color: #222; float: left; margin: -3px 0; padding: 3px 0; text-align: center; text-decoration: none; width: 60px; }
#wrapper.superContent .gadget.monitoring section.reserve .body ul li a.reset:hover { background: #222; color: #fff; }
#wrapper.superContent .gadget.monitoring section.vip { font-size: 11px; margin-left: -1px; width: 960px; }
#wrapper.superContent .gadget.monitoring section.vip .head span.event { border: none; width: 720px; }
#wrapper.superContent .gadget.monitoring section.vip .head span.actions { width: 239px; }
#wrapper.superContent .gadget.monitoring section.vip .body ul li { border-radius: 2px; cursor: default; line-height: 1.3; margin-bottom: 5px; padding: 0; }
#wrapper.superContent .gadget.monitoring section.vip .body ul li .row.first { background: #f0f0f0; border-radius: 2px 2px 0 0; }
#wrapper.superContent .gadget.monitoring section.vip .body ul li .row.even { background: #f8f8f8; }
#wrapper.superContent .gadget.monitoring section.vip .body ul li .row.last { border-radius: 0 0 2px 2px; }
#wrapper.superContent .gadget.monitoring section.vip .body ul li:hover { background: #fbfbfb; }
#wrapper.superContent .gadget.monitoring section.vip .body ul li:hover .row.first { background: #f0f0f0; }
#wrapper.superContent .gadget.monitoring section.vip .body ul li:hover .row.even { background: #f4f4f4; }
#wrapper.superContent .gadget.monitoring section.vip .body ul li .event { padding: 3px 10px; width: 700px; }
#wrapper.superContent .gadget.monitoring section.vip .body ul li .enter,
#wrapper.superContent .gadget.monitoring section.vip .body ul li .actions { float: left; text-align: center; width: 240px; }
#wrapper.superContent .gadget.monitoring section.vip .body ul li .enter a,
#wrapper.superContent .gadget.monitoring section.vip .body ul li .actions a { border-radius: 2px; color: #222; float: left; padding: 3px 0; text-decoration: none; width: 100%; }
#wrapper.superContent .gadget.monitoring section.vip .body ul li .actions a { width: 80px; }
#wrapper.superContent .gadget.monitoring section.vip .body ul li .enter a:hover,
#wrapper.superContent .gadget.monitoring section.vip .body ul li .actions a:hover { background: #222; color: #fff; }
#wrapper.superContent .gadget.monitoring section .jspVerticalBar { opacity: 0.7; width: 10px; }
#wrapper.superContent .gadget.monitoring section .jspVerticalBar .jspTrack { background: #efefef; }
#wrapper.superContent .gadget.monitoring section .jspVerticalBar .jspTrack .jspDrag { background: #cdcdcd; }
#wrapper.superContent .gadget.monitoring section .jspVerticalBar:hover { opacity: 1; }

#games-jump { background: rgba(0, 0, 0, 0.85); border-bottom: 3px solid rgba(0, 0, 0, 0.88); border-top: 3px solid rgba(0, 0, 0, 0.88); bottom: 0; height: 150px; left: 0; padding: 5px 0; position: fixed; width: 100%; }
#games-jump p { border-radius: 2px; color: #ccc; font-size: 11px; margin: 0 7px; padding: 2px 7px; }
#games-jump p:hover { background: rgba(77, 77, 77, 0.7); }
#games-jump p.errors { background: rgba(255, 0, 0, 0.3); }
#games-jump p:hover.errors { background: rgba(255, 0, 0, 0.4); }
#games-jump p a { color: #eee; }
#games-jump p a:hover { color: #fff; }
#games-jump p a.blue { color: #54b8c7; }
#games-jump p a.red { color: #cf6a4c; }
#games-jump p .green { color: #83c754; }
#games-jump .jspVerticalBar { background: none; width: 5px; }
#games-jump .jspVerticalBar .jspTrack { background: none; }
#games-jump .jspVerticalBar .jspTrack .jspDrag { background: rgba(0, 0, 0, 0.85); }

#wrapper.superContent .gadget.editEvent { margin-top: 10px; }
#wrapper.superContent .gadget.editEvent .head { border-bottom: 5px solid #ccc; float: left; font-size: 12px; padding-bottom: 15px; width: 100%; }
#wrapper.superContent .gadget.editEvent .head .choiceDate select { float: left; font-size: 12px; height: 20px; margin-right: 7px; }
#wrapper.superContent .gadget.editEvent .head .choiceDate label { float: left; line-height: 20px; margin-right: 7px; }
#wrapper.superContent .gadget.editEvent .head .choiceDate .time { margin-left: 15px; }
#wrapper.superContent .gadget.editEvent .head .checkButton { font-size: 12px; height: 21px; line-height: 20px; margin: 1px 0 0 15px; padding: 0 7px; }
#wrapper.superContent .gadget.editEvent .head .checkButton input { margin-top: 4px; }
#wrapper.superContent .gadget.editEvent .head .selectUser { margin-left: 15px; }
#wrapper.superContent .gadget.editEvent .head .eventName { text-align: center; }
#wrapper.superContent .gadget.editEvent .head .eventName input { font-size: 11px; height: 20px; width: 180px; }
#wrapper.superContent .gadget.editEvent .head .eventName label { line-height: 20px; margin: 0 10px; }
#wrapper.superContent .gadget.editEvent .head .score { text-align: center; }
#wrapper.superContent .gadget.editEvent .head .score label { margin-left: 20px; }
#wrapper.superContent .gadget.editEvent .head .score input { border-color: #777; color: #007dc6; font-size: 11px; font-weight: bold; height: 20px; margin-bottom: 2px; text-align: center; width: 20px; }
#wrapper.superContent .gadget.editEvent .head .score .periods input { color: #ff0000; font-weight: normal; }
#wrapper.superContent .gadget.editEvent .head .cancel { text-align: center; }
#wrapper.superContent .gadget.editEvent .head .cancel label { margin: 0 5px 0 20px; }
#wrapper.superContent .gadget.editEvent .head .cancel input,
#wrapper.superContent .gadget.editEvent .head .cancel select { font-size: 11px; height: 20px; margin-bottom: 2px; }
#wrapper.superContent .gadget.editEvent .head .cancel input { width: 180px; }
#wrapper.superContent .gadget.editEvent .functions { margin-top: 10px; }
#wrapper.superContent .gadget.editEvent .functions .submit { float: left; height: 26px; line-height: 26px; margin-right: 5px; padding: 0 12px; text-transform: none; }
#wrapper.superContent .gadget.editEvent .bets + .row { border-top: 1px solid #ccc; margin-top: 10px; padding-top: 10px; }
#wrapper.superContent .gadget.editEvent .bets { border-bottom: 5px solid #ccc; display: none; float: left; margin: 10px 0; width: 100%; }
#wrapper.superContent .gadget.editEvent .bets .section { float: left; margin-bottom: 7px; width: 100%; }
#wrapper.superContent .gadget.editEvent .bets .section .title { float: left; margin-bottom: 2px; width: 100%; }
#wrapper.superContent .gadget.editEvent .bets .section .title span { background: #f0f0f0; border-radius: 2px; float: left; line-height: 20px; padding: 0 7px; }
#wrapper.superContent .gadget.editEvent .bets .section .title .add,
#wrapper.superContent .gadget.editEvent .bets .section .title .button,
#wrapper.superContent .gadget.editEvent .bets .section .title .change span { cursor: pointer; font-size: 16px; font-weight: bold; margin-left: 5px; }
#wrapper.superContent .gadget.editEvent .bets .section .title .add:hover,
#wrapper.superContent .gadget.editEvent .bets .section .title .button:hover,
#wrapper.superContent .gadget.editEvent .bets .section .title .change span:hover { background: #222; color: #fff; }
#wrapper.superContent .gadget.editEvent .bets .section .title .change { float: right; }
#wrapper.superContent .gadget.editEvent .bets .section .title .change span { float: left; font-size: 10px; margin-left: 5px; }
#wrapper.superContent .gadget.editEvent .bets .section .title .button { font-size: 11px; }
#wrapper.superContent .gadget.editEvent .bets .column { float: left; }
#wrapper.superContent .gadget.editEvent .bets section { border-radius: 3px; clear: both; float: left; padding: 0 2px; }
#wrapper.superContent .gadget.editEvent .bets section.top { padding-top: 6px; }
#wrapper.superContent .gadget.editEvent .bets section .cell { float: left; margin: 0 1px; width: 48px; }
#wrapper.superContent .gadget.editEvent .bets section .key { font-size: 11px; line-height: 16px; text-align: center; }
#wrapper.superContent .gadget.editEvent .bets section .value { width: 48px; }
#wrapper.superContent .gadget.editEvent .bets section .value input,
#wrapper.superContent .gadget.editEvent .bets section .value select { height: 18px; font-size: 11px; padding: 0 5px; text-align: center; width: 36px; }
#wrapper.superContent .gadget.editEvent .bets section .value select { height: 20px; padding: 0; width: 48px; }
#wrapper.superContent .gadget.editEvent .bets section .cell.point .value input { background: #f3f3f3; }
#wrapper.superContent .gadget.editEvent .bets section .cell.name { width: 190px; }
#wrapper.superContent .gadget.editEvent .bets section .cell.name .value select { width: 190px; }
#wrapper.superContent .gadget.editEvent .bets section .cell.checkbox,
#wrapper.superContent .gadget.editEvent .bets section .cell.checkbox .value { width: 20px; }
#wrapper.superContent .gadget.editEvent .bets section .cell.checkbox .value input { margin-top: 4px; width: auto; }
#wrapper.superContent .gadget.editEvent .bets section.noc { clear: none; }
#wrapper.superContent .gadget.editEvent .bets .section.clear { margin-right: 20px; width: auto; }
#wrapper.superContent .gadget.editEvent .bets .section.clear .title { clear: both; width: auto; }
#wrapper.superContent .gadget.editEvent .bets .section.clear .column { clear: both; }
#wrapper.superContent .gadget.editEvent .bets .section.additional section { clear: none; }
#wrapper.superContent .gadget.editEvent .bets .section.additional .group { display: none; }
#wrapper.superContent .gadget.editEvent .bets .section.additional .group.active { display: block; }
#wrapper.superContent .gadget.editEvent .bets .section .column.number { margin: 16px 3px 0 0; }
#wrapper.superContent .gadget.editEvent .bets .section .column.number span { background: #f0f0f0; border-radius: 2px; display: block; line-height: 20px; margin: 2px 0; padding: 0 7px; }
#wrapper.superContent .gadget.editEvent .statistic { border-right: 1px solid #f2f2f2; float: left; margin-top: 0; padding-right: 20px; height: 300px; width: 400px; }
#wrapper.superContent .gadget.editEvent .statistic.short { width: 330px; }
#wrapper.superContent .gadget.editEvent .statistic .info { background: #e9e9e9; border-radius: 2px; float: left; padding: 3px 7px; width: 386px; }
#wrapper.superContent .gadget.editEvent .statistic .body { float: left; height: 270px; margin-top: 3px; overflow: auto; width: 417px; }
#wrapper.superContent .gadget.editEvent .statistic.short .body { float: left; height: 270px; margin-top: 3px; overflow: auto; width: 347px; }
#wrapper.superContent .gadget.editEvent .statistic .body ul { float: left; list-style: none; width: 400px; }
#wrapper.superContent .gadget.editEvent .statistic.short .body ul { width: 330px; }
#wrapper.superContent .gadget.editEvent .statistic .body ul li { cursor: default; float: left; font-size: 11px; padding: 3px 0; width: 100%; }
#wrapper.superContent .gadget.editEvent .statistic .body ul li:hover { background: #f2f2f2; }
#wrapper.superContent .gadget.editEvent .statistic .body ul li span { border-right: 1px solid #e7e7e7; float: left; }
#wrapper.superContent .gadget.editEvent .statistic .body ul li .time { text-align: center; width: 39px; }
#wrapper.superContent .gadget.editEvent .statistic .body ul li .name { padding: 0 5px; width: 179px; }
#wrapper.superContent .gadget.editEvent .statistic .body ul li .amount { text-align: center; width: 69px; }
#wrapper.superContent .gadget.editEvent .statistic .body ul li .value { text-align: center; width: 49px; }
#wrapper.superContent .gadget.editEvent .statistic .body ul li .user { border: none; text-align: center; width: 50px; }
#wrapper.superContent .gadget.editEvent .statistic .body ul li .user a { color: #222; }
#wrapper.superContent .gadget.editEvent .statistic .body ul li .user a:hover { color: #007dc6; }
#wrapper.superContent .gadget.editEvent .statistic .body ul li.high { background: rgba(106, 90, 140, 0.35); }
#wrapper.superContent .gadget.editEvent .statistic .body ul li.high .amount { font-weight: bold; }
#wrapper.superContent .gadget.editEvent .tools { float: left; margin-left: 20px; width: 530px; }
#wrapper.superContent .gadget.editEvent .tools .row { margin-bottom: 15px; }
#wrapper.superContent .gadget.editEvent .tools select,
#wrapper.superContent .gadget.editEvent .tools input { font-size: 12px; height: 24px; margin-right: 20px; }
#wrapper.superContent .gadget.editEvent .tools input { padding: 0 7px; width: 70px; }
#wrapper.superContent .gadget.editEvent .tools input.big { width: 250px; }
#wrapper.superContent .gadget.editEvent .tools .checkButton input { height: auto; margin: 4px 8px 0 0; width: auto; }
#wrapper.superContent .gadget.editEvent .tools .button { background: #222; border: none; border-radius: 2px; color: #fff; cursor: pointer; float: left; font-size: 12px; font-weight: bold; height: 26px; line-height: 26px; margin-right: 5px; padding: 0 12px; text-decoration: none; }
#wrapper.superContent .gadget.editEvent .tools .button:hover { background: #007dc6; }
#wrapper.superContent .gadget.editEvent .tools button.button { line-height: 28px; }
#wrapper.superContent .gadget.editEvent.tennis .bets .half.left { border-right: 1px solid #f2f2f2; margin-right: 19px; width: 610px; }
#wrapper.superContent .gadget.editEvent.tennis .bets .half.right { width: 350px; }

#wrapper.superContent .gadget.calculation .head { background: #efefef; border-radius: 2px; float: left; font-size: 11px; font-weight: bold; line-height: 28px; margin: 0 0 5px -5px; padding: 0 5px; width: 100%; }
#wrapper.superContent .gadget.calculation .head span { float: left; text-align: center; }
#wrapper.superContent .gadget.calculation .head span.two { line-height: 14px; }
#wrapper.superContent .gadget.calculation .head span:not(:first-child) { border-left: 1px solid #f7f7f7; }
#wrapper.superContent .gadget.calculation .head .event { margin-left: -5px; width: 845px; }
#wrapper.superContent .gadget.calculation .head .status { width: 69px; }
#wrapper.superContent .gadget.calculation .head .result { margin-right: -5px; width: 144px; }
#wrapper.superContent .gadget.calculation .choice select { height: 28px; margin: 10px; }
#wrapper.superContent .gadget.calculation .choice .statistic { float: right; margin: 5px 0 12px; width: 350px; }
#wrapper.superContent .gadget.calculation .choice .statistic .key { float: left; font-weight: bold; text-align: right; width: 220px; }
#wrapper.superContent .gadget.calculation .choice .statistic .value { float: left; margin-left: 10px; width: 120px; }
#wrapper.superContent .gadget.calculation .list { float: left; list-style: none; width: 100%; }
#wrapper.superContent .gadget.calculation .list li { border-radius: 2px; cursor: default; font-size: 11px; line-height: 1.3; margin-bottom: 5px; }
#wrapper.superContent .gadget.calculation .list li .row.first { background: #f0f0f0; border-radius: 2px 2px 0 0; }
#wrapper.superContent .gadget.calculation .list li .row.first a { color: #007dc6; }
#wrapper.superContent .gadget.calculation .list li .row.first a:hover { color: #f08c04; }
#wrapper.superContent .gadget.calculation .list li .row.even { background: #f8f8f8; }
#wrapper.superContent .gadget.calculation .list li .row.last { border-radius: 0 0 2px 2px; }
#wrapper.superContent .gadget.calculation .list li span { float: left; padding: 3px 0; }
#wrapper.superContent .gadget.calculation .list li .circle { background: #6a5a8c; border-radius: 6px; display: inline-block; float: none; height: 12px; margin: 2px 0 -2px 3px; padding: 0; width: 12px; }
#wrapper.superContent .gadget.calculation .list li .event { padding: 3px 7px; width: 826px; }
#wrapper.superContent .gadget.calculation .list li .status { font-weight: bold; text-align: center; width: 70px; }
#wrapper.superContent .gadget.calculation .list li .status select { font-size: 10px; font-weight: bold; margin: -3px 0; text-align: center; width: 100%; }
#wrapper.superContent .gadget.calculation .list li .row.first .status.ncalc { background: #418b0e; color: #fff; }
#wrapper.superContent .gadget.calculation .list li .row.first .status.lose { background: #be0e0e; color: #fff; }
#wrapper.superContent .gadget.calculation .list li .row.first .status.win { background: #00cda4; color: #fff; }
#wrapper.superContent .gadget.calculation .list li .row.first .status.return { background: #c9c9c9; color: #fff; }
#wrapper.superContent .gadget.calculation .list li .row.first .status.vip { background: #ff7809; color: #fff; }
#wrapper.superContent .gadget.calculation .list li .row.first .status.rejected { background: #9d7b90; color: #fff; }
#wrapper.superContent .gadget.calculation .list li .row.first .status.accepted { background: #33a6b8; color: #fff; }
#wrapper.superContent .gadget.calculation .list li .result { text-align: center; width: 140px; }
#wrapper.superContent .gadget.calculation .list li .result input { float: none; font-size: 11px; margin: -3px 10px; padding: 0 5px; width: 108px; }
#wrapper.superContent .gadget.calculation .list li:hover { background: #fbfbfb; }
#wrapper.superContent .gadget.calculation .list li:hover .row.first { background: #f0f0f0; }
#wrapper.superContent .gadget.calculation .list li:hover .row.even { background: #f4f4f4; }
#wrapper.superContent .gadget.calculation.history .caption .caption-bets { border-left: 1px solid #ccc; padding: 0; text-align: center; width: 169px; }
#wrapper.superContent .gadget.calculation.history .caption .caption-payments { padding: 0; text-align: center; width: 340px; }
#wrapper.superContent .gadget.calculation.history .choice select { font-size: 11px; height: 24px; line-height: 24px; margin: 2px 0 5px 10px; }
#wrapper.superContent .gadget.calculation.history .choice .button { font-size: 11px; height: 24px; line-height: 24px; margin-bottom: 4px; text-transform: none; }
#wrapper.superContent .gadget.calculation.history .choice .statistic.small { font-size: 11px; width: 170px; }
#wrapper.superContent .gadget.calculation.history .choice .statistic.small .key { width: 80px; }
#wrapper.superContent .gadget.calculation.history .choice .statistic.small .value { width: 80px; }
#wrapper.superContent .gadget.calculation.history .head .event { width: 790px; }
#wrapper.superContent .gadget.calculation.history .head .enter { width: 54px; }
#wrapper.superContent .gadget.calculation.history .head .time { margin-left: -5px; width: 125px; }
#wrapper.superContent .gadget.calculation.history .head .action { width: 571px; }
#wrapper.superContent .gadget.calculation.history .head .amount { width: 178px; }
#wrapper.superContent .gadget.calculation.history .head .method { width: 178px; }
#wrapper.superContent .gadget.calculation.history .list li.clickable { cursor: pointer; }
#wrapper.superContent .gadget.calculation.history .list li .event { width: 771px; }
#wrapper.superContent .gadget.calculation.history .list li .row.first .event { width: 826px; }
#wrapper.superContent .gadget.calculation.history .list li .enter { float: left; text-align: center; width: 55px; }
#wrapper.superContent .gadget.calculation.history .list li .enter a { color: #222; }
#wrapper.superContent .gadget.calculation.history .list li .enter a:hover { color: #007dc6; }
#wrapper.superContent .gadget.calculation.history .list li .time { text-align: center; width: 120px; }
#wrapper.superContent .gadget.calculation.history .list li .action { padding: 3px 10px; width: 552px; }
#wrapper.superContent .gadget.calculation.history .list li .amount,
#wrapper.superContent .gadget.calculation.history .list li .method { text-align: center; width: 179px; }
#wrapper.superContent .gadget.calculation.history .list li.bank { background: #f0f0f0; padding: 3px 0; }
#wrapper.superContent .gadget.calculation.history .list li.bank section { float: left; margin: 2px 0; width: 100%; }
#wrapper.superContent .gadget.calculation.history .list li.bank section .key { float: left; font-weight: bold; text-align: right; width: 150px; }
#wrapper.superContent .gadget.calculation.history .list li.bank section .value { float: left; margin-left: 10px; }
#wrapper.superContent .gadget.calculation.history .list.pay li { border-radius: 2px; margin: 0; padding: 2px 0; }
#wrapper.superContent .gadget.calculation.history .list.pay li:hover { background: #f0f0f0; }

#wrapper.superContent .gadget.calculation.history.magic .half { width: 510px; }
#wrapper.superContent .gadget.calculation.history.magic .quarter { width: 240px; }
#wrapper.superContent .gadget.calculation.history.magic .quarter .value input { width: 220px; }
#wrapper.superContent .gadget.calculation.history.magic .head { margin-top: 20px; }
#wrapper.superContent .gadget.calculation.history.magic .head .event { width: 720px; }
#wrapper.superContent .gadget.calculation.history.magic .head .result { margin-right: 0; width: 139px; }
#wrapper.superContent .gadget.calculation.history.magic .head .value { margin-right: -5px; width: 74px; }
#wrapper.superContent .gadget.calculation.history.magic .list li .event { width: 701px; }
#wrapper.superContent .gadget.calculation.history.magic .list li .row.first .event { width: 756px; }
#wrapper.superContent .gadget.calculation.history.magic .list li .value { width: 70px; }
#wrapper.superContent .gadget.calculation.history.magic .list li .value input { float: none; font-size: 11px; margin: -3px 10px; padding: 0 5px; text-align: center; width: 38px; }
#wrapper.superContent .gadget.calculation.history.magic .list li .row.first .value { font-weight: bold; text-align: center; }

#wrapper.superContent .gadget.calculation .list li .magic { background: #222; border-radius: 0 2px 2px 0; color: #fff; display: none; float: right; font-weight: bold; margin-right: -70px; text-align: center; text-decoration: none; width: 70px; }
#wrapper.superContent .gadget.calculation .list li .magic:hover { background: #007dc6; }


#wrapper.superContent .gadget.notCalculated .options { float: left; width: 100%; }
#wrapper.superContent .gadget.notCalculated .options .currency { float: left; height: auto; margin: 0; width: auto; }
#wrapper.superContent .gadget.notCalculated .options .methods { display: none; float: left; margin: 5px 0; width: 100%; }
#wrapper.superContent .gadget.notCalculated .options .methods.active { display: block; }
#wrapper.superContent .gadget.notCalculated .options .currency div,
#wrapper.superContent .gadget.notCalculated .options .methods div { border-radius: 2px; cursor: pointer; float: left; height: 30px; line-height: 30px; margin-right: 5px; padding: 0 10px; position: relative; z-index: 10; }
#wrapper.superContent .gadget.notCalculated .options .currency div:hover,
#wrapper.superContent .gadget.notCalculated .options .currency div.active,
#wrapper.superContent .gadget.notCalculated .options .methods div:hover,
#wrapper.superContent .gadget.notCalculated .options .methods div.active { background: #222; color: #fff; }
#wrapper.superContent .gadget.notCalculated .options .currency div.active,
#wrapper.superContent .gadget.notCalculated .options .methods div.active { cursor: default; }
#wrapper.superContent .gadget.notCalculated .options .statistic { float: right; margin: 5px 0 12px; width: 350px; }
#wrapper.superContent .gadget.notCalculated .options .statistic .key { float: left; font-weight: bold; text-align: right; width: 220px; }
#wrapper.superContent .gadget.notCalculated .options .statistic .value { float: left; margin-left: 10px; width: 120px; }

#wrapper.superContent .gadget.notCalculated .cvv { display: none; }
#wrapper.superContent .gadget.notCalculated .cvv.visible { display: inline-block; }

#wrapper.superContent .gadget.notCalculated .head .time { margin-left: -5px; width: 75px; }
#wrapper.superContent .gadget.notCalculated .head .event { width: 689px; }
#wrapper.superContent .gadget.notCalculated .head .enter { width: 49px; }
#wrapper.superContent .gadget.notCalculated .head .amount { width: 149px; }
#wrapper.superContent .gadget.notCalculated .head .empty { margin-right: -5px; width: 64px; }
#wrapper.superContent .gadget.notCalculated .list li { cursor: default; font-size: 11px; margin: 0; }
#wrapper.superContent .gadget.notCalculated .list li .time { float: left; text-align: center; width: 70px; }
#wrapper.superContent .gadget.notCalculated .list li .event { float: left; padding: 6px 5px; width: 680px; }
#wrapper.superContent .gadget.notCalculated .list li .event a { display: inline; float: none; margin: 0; padding: 0; text-decoration: underline; }
#wrapper.superContent .gadget.notCalculated .list li .event a:hover { background: none; color: #007dc6; }
#wrapper.superContent .gadget.notCalculated .list li .event a.period:hover { color: #fff; margin: -4px -7px; padding: 4px 7px; text-decoration: none; }
#wrapper.superContent .gadget.notCalculated .list li .event a.first { color: #ff0316; }
#wrapper.superContent .gadget.notCalculated .list li .event a.first:hover { background: #ff0316; }
#wrapper.superContent .gadget.notCalculated .list li .event a.second { color: #0066a4; }
#wrapper.superContent .gadget.notCalculated .list li .event a.second:hover { background: #0066a4; }
#wrapper.superContent .gadget.notCalculated .list li .event a.third { color: #5a6e00; }
#wrapper.superContent .gadget.notCalculated .list li .event a.third:hover { background: #5a6e00; }
#wrapper.superContent .gadget.notCalculated .list li .event a.fourth { color: #c003ff; }
#wrapper.superContent .gadget.notCalculated .list li .event a.fourth:hover { background: #c003ff; }
#wrapper.superContent .gadget.notCalculated .list li .enter { width: 50px; }
#wrapper.superContent .gadget.notCalculated .list li .amount { float: left; text-align: center; padding: 6px 5px; width: 140px; }
#wrapper.superContent .gadget.notCalculated .list li .amount-bold { float: left; font-size: 1em; font-weight: bold; padding: 6px 5px; text-align: center; width: 140px; }
#wrapper.superContent .gadget.notCalculated .list li .amount a { display: inline; float: none; margin: 0 1px; padding: 0; text-decoration: underline; }
#wrapper.superContent .gadget.notCalculated .list li .amount a:hover { background: none; color: #007dc6; }
#wrapper.superContent .gadget.notCalculated .list li .amount .circle { background: #6a5a8c; border-radius: 6px; display: inline-block; height: 12px; min-height: 12px; line-height: 12px; margin: 2px 0 -2px 3px; padding: 0; width: 12px; }
#wrapper.superContent .gadget.notCalculated .list li .bullet { border-radius: 2px; cursor: pointer; float: left; font-weight: bold; line-height: 16px; margin: 0; padding: 6px 0; text-align: center; text-transform: uppercase; width: 30px; }
#wrapper.superContent .gadget.notCalculated .list li .bullet:hover { background: #222; color: #fff; }
#wrapper.superContent .gadget.notCalculated .list li .row.first { background: #a62121; border-radius: 2px 2px 0 0; color: #fff; font-weight: bold; line-height: 24px; text-align: center; }
#wrapper.superContent .gadget.notCalculated .list li .row.even { background: #f8f8f8; }
#wrapper.superContent .gadget.notCalculated .list li .row.last { border-radius: 0 0 2px 2px; }
#wrapper.superContent .gadget.notCalculated .list li:hover { background: #fbfbfb; }
#wrapper.superContent .gadget.notCalculated .list li:hover .row.first { background: #a62121; }
#wrapper.superContent .gadget.notCalculated .list li:hover .row.even { background: #f4f4f4; }
#wrapper.superContent .gadget.notCalculated .list li.variable,
#wrapper.superContent .gadget.notCalculated .list li .row.variable { display: none; }
#wrapper.superContent .gadget.notCalculated .choice .statistic { float: right; margin: 5px 0 12px; width: 550px; }
#wrapper.superContent .gadget.notCalculated .choice .statistic .key { float: left; font-weight: bold; text-align: right; width: 420px; }
#wrapper.superContent .gadget.notCalculated .choice .statistic .value { float: left; margin-left: 10px; width: 120px; }
#wrapper.superContent .gadget.notCalculated .list li .row.ncNotCalculated { /*background: #fbf1aa; */ background: #FF8C00; }
#wrapper.superContent .gadget.notCalculated .list li .row.even.ncNotCalculated { background: #ebe2a7; }
#wrapper.superContent .gadget.notCalculated .list li:hover .row.even.ncNotCalculated { background: #ebe2a7; }
#wrapper.superContent .gadget.notCalculated .list li .row .ncCalculated { background: #222; border-radius: 2px 0 0 2px; color: #fff; cursor: pointer; display: none; float: left; height: 28px; line-height: 28px; margin-left: -80px; text-align: center; width: 80px; }
#wrapper.superContent .gadget.notCalculated .list li .row .ncCalculated:hover { background: #007dc6; }
#wrapper.superContent .gadget.notCalculated.static .list li .row:hover .ncCalculated,
#wrapper.superContent .gadget.notCalculated .list li .row.ncNotCalculated:hover .ncCalculated { display: block; }

#wrapper.superContent .gadget.statisticOfDay .options { float: left; width: 750px; }
#wrapper.superContent .gadget.statisticOfDay .options .currency { float: left; height: auto; margin: 0; width: 100%; }
#wrapper.superContent .gadget.statisticOfDay .options .methods { display: none; float: left; margin: 5px 0; width: 100%; }
#wrapper.superContent .gadget.statisticOfDay .options .methods.active { display: block; }
#wrapper.superContent .gadget.statisticOfDay .options .currency div,
#wrapper.superContent .gadget.statisticOfDay .options .methods div { border-radius: 2px; cursor: pointer; float: left; height: 30px; line-height: 30px; margin-right: 5px; padding: 0 10px; position: relative; z-index: 10; }
#wrapper.superContent .gadget.statisticOfDay .options .currency div:hover,
#wrapper.superContent .gadget.statisticOfDay .options .currency div.active,
#wrapper.superContent .gadget.statisticOfDay .options .methods div:hover,
#wrapper.superContent .gadget.statisticOfDay .options .methods div.active { background: #222; color: #fff; }
#wrapper.superContent .gadget.statisticOfDay .options .currency div.active,
#wrapper.superContent .gadget.statisticOfDay .options .methods div.active { cursor: default; }
#wrapper.superContent .gadget.statisticOfDay .total { display: none; float: left; width: 300px; }
#wrapper.superContent .gadget.statisticOfDay .total.active { display: block; }
#wrapper.superContent .gadget.statisticOfDay .total .row { margin-bottom: 5px; }
#wrapper.superContent .gadget.statisticOfDay .total .key,
#wrapper.superContent .gadget.statisticOfDay .total .value { float: left; width: 147px; }
#wrapper.superContent .gadget.statisticOfDay .total .key { font-weight: bold; margin-right: 6px; text-align: right; }
#wrapper.superContent .gadget.statisticOfDay .head .time { margin-left: -5px; width: 75px; }
#wrapper.superContent .gadget.statisticOfDay .head .event { width: 609px; }
#wrapper.superContent .gadget.statisticOfDay .head .event.long { width: 869px }
#wrapper.superContent .gadget.statisticOfDay .head .enter { width: 49px; }
#wrapper.superContent .gadget.statisticOfDay .head .totalAmount { width: 79px; }
#wrapper.superContent .gadget.statisticOfDay .head .calculated { width: 89px; }
#wrapper.superContent .gadget.statisticOfDay .head .balance { width: 89px; }
#wrapper.superContent .gadget.statisticOfDay .head .empty { margin-right: -5px; width: 64px; }
#wrapper.superContent .gadget.statisticOfDay .data { display: none; float: left; list-style: none; width: 100%; }
#wrapper.superContent .gadget.statisticOfDay .data.active { display: block; }
#wrapper.superContent .gadget.statisticOfDay .data li { border-radius: 2px; cursor: default; font-size: 11px; line-height: 1.3; margin-bottom: 5px; }
#wrapper.superContent .gadget.statisticOfDay .data li a { color: #222; float: none; margin: 0; padding: 0; text-decoration: underline; }
#wrapper.superContent .gadget.statisticOfDay .data li a:hover { background: none; color: #007dc6; }
#wrapper.superContent .gadget.statisticOfDay .data li .sportPairs { float: right; margin-top: -24px; margin-right: 278px; }
#wrapper.superContent .gadget.statisticOfDay .data li .sportPairs span { color: #fff; display: block; float: left; font-weight: bold; height: 24px; line-height: 24px; padding: 0; text-align: center; }
#wrapper.superContent .gadget.statisticOfDay .data li .sportPairs .totalAmount { width: 80px; }
#wrapper.superContent .gadget.statisticOfDay .data li .sportPairs .calculated { width: 90px; }
#wrapper.superContent .gadget.statisticOfDay .data li .sportPairs .balance { width: 90px; }
#wrapper.superContent .gadget.statisticOfDay .data li .sportPairs .countBets { width: 60px; }
#wrapper.superContent .gadget.statisticOfDay .data li .row.first { background: #a62121; border-radius: 2px 2px 0 0; color: #fff; font-weight: bold; line-height: 24px; text-align: center; }
#wrapper.superContent .gadget.statisticOfDay .data li .row.eventItem:nth-child(even) { background: #f5f5f5; }
#wrapper.superContent .gadget.statisticOfDay .data li .row.calculated { background: #fdf8d3; }
#wrapper.superContent .gadget.statisticOfDay .data li .row.eventItem:nth-child(even).calculated { background: #f3eecb; }
#wrapper.superContent .gadget.statisticOfDay .data li .time,
#wrapper.superContent .gadget.statisticOfDay .data li .totalAmount,
#wrapper.superContent .gadget.statisticOfDay .data li .row .calculated { padding: 6px 0; }
#wrapper.superContent .gadget.statisticOfDay .data li .time { float: left; text-align: center; width: 70px; }
#wrapper.superContent .gadget.statisticOfDay .data li .event { float: left; padding: 6px 5px; width: 600px; }
#wrapper.superContent .gadget.statisticOfDay .data li .event.long { width: 860px; }
#wrapper.superContent .gadget.statisticOfDay .data li .totalAmount { float: left; text-align: center; width: 80px; }
#wrapper.superContent .gadget.statisticOfDay .data li .row .calculated { float: left; text-align: center; width: 90px; }
#wrapper.superContent .gadget.statisticOfDay .data li .balance { float: left; font-weight: bold; padding: 6px 5px; text-align: center; width: 80px; }
#wrapper.superContent .gadget.statisticOfDay .data li .balance a { display: inline; float: none; margin: 0 1px; padding: 0; text-decoration: underline; }
#wrapper.superContent .gadget.statisticOfDay .data li .balance a:hover { background: none; color: #007dc6; }
#wrapper.superContent .gadget.statisticOfDay .data li .enter,
#wrapper.superContent .gadget.statisticOfDay .data li .bullet { float: left; padding: 6px 0; text-align: center; text-decoration: none; }
#wrapper.superContent .gadget.statisticOfDay .data li .enter:hover,
#wrapper.superContent .gadget.statisticOfDay .data li .bullet:hover { background: #222; color: #fff; }
#wrapper.superContent .gadget.statisticOfDay .data li .enter { width: 50px; }
#wrapper.superContent .gadget.statisticOfDay .data li .bullet { font-weight: bold; margin: 0; text-transform: uppercase; width: 30px; }

#wrapper .content .gadget.statisticOfMonth .options { float: left; width: 530px; }
#wrapper .content .gadget.statisticOfMonth .options .currency { float: left; height: auto; margin: 0; width: 100%; }
#wrapper .content .gadget.statisticOfMonth .options .methods { display: none; float: left; margin: 5px 0; width: 100%; }
#wrapper .content .gadget.statisticOfMonth .options .methods.active { display: block; }
#wrapper .content .gadget.statisticOfMonth .options .currency div,
#wrapper .content .gadget.statisticOfMonth .options .methods div { border-radius: 2px; cursor: pointer; float: left; height: 30px; line-height: 30px; margin-right: 5px; padding: 0 10px; position: relative; z-index: 10; }
#wrapper .content .gadget.statisticOfMonth .options .currency div:hover,
#wrapper  .content .gadget.statisticOfMonth .options .currency div.active,
#wrapper .content .gadget.statisticOfMonth .options .methods div:hover,
#wrapper .content .gadget.statisticOfMonth .options .methods div.active { background: #222; color: #fff; }
#wrapper .content .gadget.statisticOfMonth .options .currency div.active,
#wrapper .content .gadget.statisticOfMonth .options .methods div.active { cursor: default; }
#wrapper .content .gadget.statisticOfMonth .total { display: none; float: left; width: 300px; }
#wrapper .content .gadget.statisticOfMonth .total.active { display: block; }
#wrapper .content .gadget.statisticOfMonth .total .row { margin-bottom: 5px; }
#wrapper .content .gadget.statisticOfMonth .total .key,
#wrapper .content .gadget.statisticOfMonth .total .value { float: left; width: 147px; }
#wrapper .content .gadget.statisticOfMonth .total .key { font-weight: bold; margin-right: 6px; text-align: right; }
#wrapper .content .gadget.statisticOfMonth .head { float: left; text-align: center; width: 830px; }
#wrapper .content .gadget.statisticOfMonth .head div { float: left; height: 28px; }
#wrapper .content .gadget.statisticOfMonth .head div:not(:first-child) { border-left: 1px solid #fff; }
#wrapper .content .gadget.statisticOfMonth .head .sport { width: 400px; }
#wrapper .content .gadget.statisticOfMonth .head .totalAmount,
#wrapper .content .gadget.statisticOfMonth .head .balance { width: 214px; }
#wrapper .content .gadget.statisticOfMonth .data { display: none; float: left; list-style: none; width: 100%; }
#wrapper .content .gadget.statisticOfMonth .data.active { display: block; }
#wrapper .content .gadget.statisticOfMonth .data li { float: left; margin: 0; text-align: center; width: 100%; }
#wrapper .content .gadget.statisticOfMonth .data li:nth-child(even) { background: #f5f5f5; }
#wrapper .content .gadget.statisticOfMonth .data li:hover,
#wrapper .content .gadget.statisticOfMonth .data li:nth-child(even):hover { background: #eaeaea; }
#wrapper .content .gadget.statisticOfMonth .data li div { float: left; font-size: 12px; height: 26px; line-height: 26px; }
#wrapper .content .gadget.statisticOfMonth .data li .sport { width: 400px; }
#wrapper .content .gadget.statisticOfMonth .data li .totalAmount,
#wrapper .content .gadget.statisticOfMonth .data li .balance { width: 215px; }
#wrapper .content .gadget.statisticOfMonth .data li .italic { font-style: italic; }
#wrapper .content .gadget.statisticOfMonth .data li .bold { font-weight: bold; }

#wrapper .content .gadget.lineList .accordion.inReserve section .body li .delete { color: #222; cursor: pointer; float: right; margin: 0 25px; text-decoration: underline; }
#wrapper .content .gadget.lineList .accordion.inReserve section .body li .delete:hover { color: #007dc6; }
#wrapper .content .gadget.lineList .accordion.inReserve .upload { float: left; margin-top: 10px; width: 100%; }
#wrapper .content .gadget.lineList .accordion.inReserve .upload input[type=file] { border: 1px solid rgba(0, 0, 0, 0.1); border-radius: 3px; float: left; margin-left: 10px; }
#wrapper .content .gadget.lineList .accordion.inReserve .upload input[type=submit] { background: #222; border: none; border-radius: 2px; color: #fff; cursor: pointer; float: left; font-family: Tahoma; font-size: 12px; font-weight: bold; height: 26px; line-height: 24px; margin-left: 10px; padding: 0 15px; }
#wrapper .content .gadget.lineList .accordion.inReserve .upload input[type=submit]:hover { background: #007dc6; }

/* Payments */

#wrapper.superContent .gadget.payments .options { float: left; width: 750px; }
#wrapper.superContent .gadget.payments .options .methods { float: left; width: 100%; }
#wrapper.superContent .gadget.payments .options .currency { display: none; float: left; height: auto; margin: 5px 0 0; width: 100%; }
#wrapper.superContent .gadget.payments .options .currency.active { display: block; }

#wrapper.superContent .gadget.payments .options .methods div,
#wrapper.superContent .gadget.payments .options .currency div { border-radius: 2px; cursor: pointer; float: left; height: 30px; line-height: 30px; margin-right: 5px; padding: 0 10px; position: relative; z-index: 10; }
#wrapper.superContent .gadget.payments .options .methods div:hover,
#wrapper.superContent .gadget.payments .options .methods div.active,
#wrapper.superContent .gadget.payments .options .currency div:hover,
#wrapper.superContent .gadget.payments .options .currency div.active { background: #222; color: #fff; }
#wrapper.superContent .gadget.payments .options .methods div.active,
#wrapper.superContent .gadget.payments .options .currency div.active { cursor: default; }

#wrapper.superContent .gadget.payments .total { display: none; float: left; width: 300px; }
#wrapper.superContent .gadget.payments .total.active { display: block; }
#wrapper.superContent .gadget.payments .total .row { margin-bottom: 5px; }
#wrapper.superContent .gadget.payments .total .key,
#wrapper.superContent .gadget.payments .total .value { float: left; width: 147px; }
#wrapper.superContent .gadget.payments .total .key { font-weight: bold; margin-right: 6px; text-align: right; }

#wrapper.superContent .gadget.payments .header { background: #efefef; border-radius: 2px; float: left; font-size: 11px; font-weight: bold; list-style: none; margin: 10px 0 5px -5px; padding: 3px 5px; width: 100%; }
#wrapper.superContent .gadget.payments .header li { float: left; height: 28px; line-height: 28px; text-align: center; }
#wrapper.superContent .gadget.payments .header li:not(:first-child) { border-left: 1px solid #f7f7f7; }

#wrapper.superContent .gadget.payments .data { display: none; float: left; list-style: none; width: 100%; }
#wrapper.superContent .gadget.payments .data.active { display: block; }
#wrapper.superContent .gadget.payments .data li { float: left; height: 30px; line-height: 30px; width: 100%; }
#wrapper.superContent .gadget.payments .data li:nth-child(even) { background: #f5f5f5; }
#wrapper.superContent .gadget.payments .data li:hover { background: #eaeaea; }
#wrapper.superContent .gadget.payments .data li div { float: left; text-align: center; }
#wrapper.superContent .gadget.payments .data li div a { color: #007dc6; }
#wrapper.superContent .gadget.payments .data li div a:hover { color: #f08c04; }

#wrapper.superContent .gadget.payments.in .header .id { width: 100px; }
#wrapper.superContent .gadget.payments.in .header .time { width: 299px; }
#wrapper.superContent .gadget.payments.in .header .deposit { width: 149px; }
#wrapper.superContent .gadget.payments.in .header .amount { width: 199px; }
#wrapper.superContent .gadget.payments.in .header .purse { width: 299px; }
#wrapper.superContent .gadget.payments.in .data li .id { width: 100px; }
#wrapper.superContent .gadget.payments.in .data li .time { width: 300px; }
#wrapper.superContent .gadget.payments.in .data li .deposit { width: 150px; }
#wrapper.superContent .gadget.payments.in .data li .amount { width: 200px; }
#wrapper.superContent .gadget.payments.in .data li .purse { width: 300px; }

#wrapper.superContent .gadget.payments.out .header .id { width: 100px; }
#wrapper.superContent .gadget.payments.out .header .ordered { width: 199px; }
#wrapper.superContent .gadget.payments.out .header .paid { width: 199px; }
#wrapper.superContent .gadget.payments.out .header .deposit { width: 149px; }
#wrapper.superContent .gadget.payments.out .header .amount { width: 199px; }
#wrapper.superContent .gadget.payments.out .header .purse { width: 199px; }
#wrapper.superContent .gadget.payments.out .data li .id { width: 100px; }
#wrapper.superContent .gadget.payments.out .data li .ordered { width: 200px; }
#wrapper.superContent .gadget.payments.out .data li .paid { width: 200px; }
#wrapper.superContent .gadget.payments.out .data li .deposit { width: 150px; }
#wrapper.superContent .gadget.payments.out .data li .amount { width: 200px; }
#wrapper.superContent .gadget.payments.out .data li .purse { width: 200px; }

#wrapper.superContent .gadget.payments.out .header .id { width: 100px; }
#wrapper.superContent .gadget.payments.out .header .ordered { width: 199px; }
#wrapper.superContent .gadget.payments.out .header .paid { width: 199px; }
#wrapper.superContent .gadget.payments.out .header .deposit { width: 149px; }
#wrapper.superContent .gadget.payments.out .header .amount { width: 199px; }
#wrapper.superContent .gadget.payments.out .header .purse { width: 199px; }
#wrapper.superContent .gadget.payments.out .data li.clickable { cursor: pointer; }
#wrapper.superContent .gadget.payments.out .data li.clickable.opened { height: auto; }
#wrapper.superContent .gadget.payments.out .data li .id { width: 100px; }
#wrapper.superContent .gadget.payments.out .data li .ordered { width: 200px; }
#wrapper.superContent .gadget.payments.out .data li .paid { width: 200px; }
#wrapper.superContent .gadget.payments.out .data li .deposit { width: 150px; }
#wrapper.superContent .gadget.payments.out .data li .amount { width: 200px; }
#wrapper.superContent .gadget.payments.out .data li .purse { width: 200px; }
#wrapper.superContent .gadget.payments.out .data li .message { display: none; line-height: 1.4; padding-bottom: 7px; white-space: pre-wrap; width: 100%; }
#wrapper.superContent .gadget.payments.out .data li.clickable.opened .message { display: block; }

#wrapper.superContent .gadget.payments.toPay .header .id { width: 80px; }
#wrapper.superContent .gadget.payments.toPay .header .time { width: 149px; }
#wrapper.superContent .gadget.payments.toPay .header .deposit { width: 64px; }
#wrapper.superContent .gadget.payments.toPay .header .amount { width: 119px; }
#wrapper.superContent .gadget.payments.toPay .header .currency { margin: 0; width: 79px; }
#wrapper.superContent .gadget.payments.toPay .header .method { width: 129px; }
#wrapper.superContent .gadget.payments.toPay .header .purse { width: 229px; }
#wrapper.superContent .gadget.payments.toPay .header .actions { width: 189px; }
#wrapper.superContent .gadget.payments.toPay .data li.bonusFD { background: #ffbebe; }
#wrapper.superContent .gadget.payments.toPay .data li:nth-child(even).bonusFD { background: #f0b3b3; }
#wrapper.superContent .gadget.payments.toPay .data li.opened { height: 100px; }
#wrapper.superContent .gadget.payments.toPay .data li .id { width: 80px; }
#wrapper.superContent .gadget.payments.toPay .data li .time { width: 150px; }
#wrapper.superContent .gadget.payments.toPay .data li .deposit { width: 65px; }
#wrapper.superContent .gadget.payments.toPay .data li .amount { width: 120px; }
#wrapper.superContent .gadget.payments.toPay .data li .currency { height: auto; margin: 0; width: 80px; }
#wrapper.superContent .gadget.payments.toPay .data li .method { width: 130px; }
#wrapper.superContent .gadget.payments.toPay .data li .purse { width: 230px; }
#wrapper.superContent .gadget.payments.toPay .data li .actions { width: 190px; }
#wrapper.superContent .gadget.payments.toPay .data li .actions span { border-bottom: 1px dashed #007dc6; color: #007dc6; cursor: pointer; }
#wrapper.superContent .gadget.payments.toPay .data li .actions span:hover { border-color: #f08c04; color: #f08c04; }
#wrapper.superContent .gadget.payments.toPay .data li .cancel { display: none; height: 70px; width: 100%; }
#wrapper.superContent .gadget.payments.toPay .data li.opened .cancel { display: block; }
#wrapper.superContent .gadget.payments.toPay .data li .cancel textarea { float: left; height: 50px; margin: 0 0 0 10px; padding: 4px 10px; width: 898px; }
#wrapper.superContent .gadget.payments.toPay .data li .cancel span { background: #222; border-radius: 2px; color: #fff; cursor: pointer; float: left; font-weight: bold; height: 30px; margin: 15px 0 0 10px; width: 100px; }
#wrapper.superContent .gadget.payments.toPay .data li .cancel span:hover { background: #ff0316; }

#wrapper.superContent .gadget.payments.statistic .table { box-shadow: inset 0 0 3px rgba(0, 0, 0, 0.5); float: left; margin: 5px 0; padding: 10px; width: 1030px; }
#wrapper.superContent .gadget.payments.statistic .table .header { background: none; border-bottom: 2px solid #ddd; border-radius: 0; font-size: 12px; margin: 0; padding: 0; }
#wrapper.superContent .gadget.payments.statistic .table .list { float: left; width: 100%; }
#wrapper.superContent .gadget.payments.statistic .table .list ul:nth-child(even) { background: #f5f5f5; }
#wrapper.superContent .gadget.payments.statistic .table .list ul:not(:last-child) { border-bottom: 1px dashed #ddd; }
#wrapper.superContent .gadget.payments.statistic .table .list ul li:hover { background: none; }

#wrapper.superContent .gadget.payments.statistic .table ul { display: table; list-style: none; width: 100%; }
#wrapper.superContent .gadget.payments.statistic .table ul li { display: table-cell; float: none; height: auto; line-height: 1.4; margin: 0; padding: 5px 10px; text-align: center; width: auto; }
#wrapper.superContent .gadget.payments.statistic .table ul li:not(:first-child) { border-left: 1px dashed #ddd; }
#wrapper.superContent .gadget.payments.statistic .table ul li.in { border-left: 2px solid #ddd; }

#wrapper.superContent .gadget.payments.statistic .table ul .currency { width: 80px; }
#wrapper.superContent .gadget.payments.statistic .table ul .method { width: 158px; }
#wrapper.superContent .gadget.payments.statistic .table.amount ul .in,
#wrapper.superContent .gadget.payments.statistic .table.amount ul .out,
#wrapper.superContent .gadget.payments.statistic .table.amount ul .balance,
#wrapper.superContent .gadget.payments.statistic .table.amount ul .toPay { width: 119px; }
#wrapper.superContent .gadget.payments.statistic .table.amount ul .supposed { width: 169px; }
#wrapper.superContent .gadget.payments.statistic .table.count ul .in,
#wrapper.superContent .gadget.payments.statistic .table.count ul .out,
#wrapper.superContent .gadget.payments.statistic .table.count ul .toPay { width: 229px; }

/* To Pay */

#wrapper .content .gadget.toPay .table { box-shadow: inset 0 0 3px rgba(0, 0, 0, 0.5); float: left; margin: 5px 0; padding: 10px; width: 810px; }
#wrapper .content .gadget.toPay .table .header { background: none; border-bottom: 1px solid #ddd; border-radius: 0; font-size: 12px; font-weight: bold; margin: 0; padding: 0; }
#wrapper .content .gadget.toPay .table .list { float: left; width: 100%; }
#wrapper .content .gadget.toPay .table .list ul:nth-child(even) { background: #f5f5f5; }
#wrapper .content .gadget.toPay .table .list ul:not(:last-child) { border-bottom: 1px dashed #ddd; }
#wrapper .content .gadget.toPay .table .list ul li:hover { background: none; }
#wrapper .content .gadget.toPay .table .list ul .actions span { border-bottom: 1px dashed #007dc6; color: #007dc6; cursor: pointer; padding: 0; }
#wrapper .content .gadget.toPay .table .list ul .actions span:hover { border-color: #f08c04; color: #f08c04; }

#wrapper .content .gadget.toPay .table ul { display: table; list-style: none; width: 100%; }
#wrapper .content .gadget.toPay .table ul li { display: table-cell; float: none; height: auto; line-height: 1.4; margin: 0; padding: 5px 10px; vertical-align: middle; text-align: center; width: auto; }
#wrapper .content .gadget.toPay .table ul li:not(:first-child) { border-left: 1px dashed #ddd; }
#wrapper .content .gadget.toPay .table ul .id { width: 50px; }
#wrapper .content .gadget.toPay .table ul .info { width: 279px; }
#wrapper .content .gadget.toPay .table ul .amount { width: 179px; }
#wrapper .content .gadget.toPay .table ul .currency { width: 79px; }
#wrapper .content .gadget.toPay .table ul .actions { width: 79px; }

/* Reports */

#wrapper .content .gadget.reports .table { box-shadow: inset 0 0 3px rgba(0, 0, 0, 0.5); float: left; margin: 5px 0; padding: 10px; width: 810px; }
#wrapper .content .gadget.reports .table .header { background: none; border-bottom: 1px solid #ddd; border-radius: 0; font-size: 12px; font-weight: bold; margin: 0; padding: 0; }
#wrapper .content .gadget.reports .table .list { float: left; width: 100%; }
#wrapper .content .gadget.reports .table .list ul:nth-child(even) { background: #f5f5f5; }
#wrapper .content .gadget.reports .table .list ul:not(:last-child) { border-bottom: 1px dashed #ddd; }
#wrapper .content .gadget.reports .table .list ul li:hover { background: none; }
#wrapper .content .gadget.reports .table .list ul .actions span { border-bottom: 1px dashed #007dc6; color: #007dc6; cursor: pointer; padding: 0; }
#wrapper .content .gadget.reports .table .list ul .actions span:hover { border-color: #f08c04; color: #f08c04; }

#wrapper .content .gadget.reports .table ul { display: table; list-style: none; width: 100%; }
#wrapper .content .gadget.reports .table ul li { display: table-cell; float: none; height: auto; line-height: 1.4; margin: 0; padding: 5px 10px; vertical-align: middle; text-align: center; width: auto; }
#wrapper .content .gadget.reports .table ul li:not(:first-child) { border-left: 1px dashed #ddd; }
#wrapper .content .gadget.reports .table ul .id { width: 50px; }
#wrapper .content .gadget.reports .table ul .time { width: 59px; }
#wrapper .content .gadget.reports .table ul .name { width: 194px; }
#wrapper .content .gadget.reports .table ul .email { width: 194px; }
#wrapper .content .gadget.reports .table ul .ip { width: 109px; }
#wrapper .content .gadget.reports .table ul .actions { width: 59px; }
#wrapper .content .gadget.reports .table .message { border-bottom: 1px dashed #ddd; box-sizing: border-box; padding: 10px 15px; }
#wrapper .content .gadget.reports .table .message.hidden { display: none; }
#wrapper .content .gadget.reports .table .list ul.even,
#wrapper .content .gadget.reports .table .message.even { background: #f5f5f5; }

/* Users */

#wrapper.superContent .gadget.users .options { float: left; width: 750px; }
#wrapper.superContent .gadget.users .options .currency { float: left; height: auto; margin: 0; width: 100%; }
#wrapper.superContent .gadget.users .options .methods { display: none; float: left; margin: 5px 0; width: 100%; }
#wrapper.superContent .gadget.users .options .methods.active { display: block; }

#wrapper.superContent .gadget.users .options .currency div,
#wrapper.superContent .gadget.users .options .methods div { border-radius: 2px; cursor: pointer; float: left; height: 30px; line-height: 30px; margin-right: 5px; padding: 0 10px; position: relative; z-index: 10; }
#wrapper.superContent .gadget.users .options .currency div:hover,
#wrapper.superContent .gadget.users .options .currency div.active,
#wrapper.superContent .gadget.users .options .methods div:hover,
#wrapper.superContent .gadget.users .options .methods div.active { background: #222; color: #fff; }
#wrapper.superContent .gadget.users .options .currency div.active,
#wrapper.superContent .gadget.users .options .methods div.active { cursor: default; }

#wrapper.superContent .gadget.users .total { display: none; float: left; width: 350px; }
#wrapper.superContent .gadget.users .total.active { display: block; }
#wrapper.superContent .gadget.users .total .row { margin-bottom: 5px; }
#wrapper.superContent .gadget.users .total .key,
#wrapper.superContent .gadget.users .total .value { float: left; width: 165px; }
#wrapper.superContent .gadget.users .total .key { font-weight: bold; margin-right: 6px; text-align: right; }

#wrapper.superContent .gadget.users .header { background: #efefef; border-radius: 2px; float: left; font-size: 11px; font-weight: bold; list-style: none; margin: 10px 0 5px -5px; padding: 3px 5px; width: 100%; }
#wrapper.superContent .gadget.users .header li { border-radius: 2px; float: left; height: 28px; line-height: 28px; text-align: center; }
#wrapper.superContent .gadget.users .header li:not(:first-child) { border-left: 1px solid #f7f7f7; }
#wrapper.superContent .gadget.users .header li.clickable { cursor: pointer; }
#wrapper.superContent .gadget.users .header li.clickable:hover { background: rgba(255, 255, 255, 0.7); }
#wrapper.superContent .gadget.users .header li:not(:first-child) { border-left: 1px solid #f7f7f7; }
#wrapper.superContent .gadget.users .header li span { border-bottom: 6px solid #222; border-left: 3px solid transparent; border-right: 3px solid transparent; display: none; height: 0; margin-left: 3px; width: 0; }
#wrapper.superContent .gadget.users .header li.desc span { border-bottom: none; border-top: 6px solid #222; }
#wrapper.superContent .gadget.users .header li.sorting span { display: inline-block; }

#wrapper.superContent .gadget.users .data { display: none; float: left; list-style: none; width: 100%; }
#wrapper.superContent .gadget.users .data.active { display: block; }
#wrapper.superContent .gadget.users .data li { float: left; line-height: 30px; width: 100%; }
#wrapper.superContent .gadget.users .data li:nth-child(even) { background: #f5f5f5; }
#wrapper.superContent .gadget.users .data li:hover { background: #eaeaea; }
#wrapper.superContent .gadget.users .data li div { float: left; height: 60px; text-align: center; }
#wrapper.superContent .gadget.users .data li div a { color: #007dc6; }
#wrapper.superContent .gadget.users .data li div a:hover { color: #f08c04; }
#wrapper.superContent .gadget.users .data li div span { border-bottom: 1px dashed #007dc6; color: #007dc6; cursor: pointer; }
#wrapper.superContent .gadget.users .data li div span:hover { border-color: #f08c04; color: #f08c04; }
#wrapper.superContent .gadget.users .data li div span.forbidden { border-bottom: 1px dashed #ff0316; color: #ff0316; }
#wrapper.superContent .gadget.users .data li div span.forbidden:hover { border-color: #f08c04; color: #f08c04; }

#wrapper.superContent .gadget.users .data li .clickable { cursor: pointer; }
#wrapper.superContent .gadget.users .data li .more { border-top: 1px solid #f7f7f7; display: none; height: auto; line-height: 1.4; padding-bottom: 10px; width: 100%; }
#wrapper.superContent .gadget.users .data li.opened .more { display: block; }
#wrapper.superContent .gadget.users .data li .more div { height: auto; }
#wrapper.superContent .gadget.users .data li .more .column { margin-left: 15px; width: 330px; }
#wrapper.superContent .gadget.users .data li .more section { float: left; margin-top: 10px; width: 100%; }
#wrapper.superContent .gadget.users .data li .more section .key { font-weight: bold; text-align: right; width: 165px; }
#wrapper.superContent .gadget.users .data li .more section .value { margin-left: 10px; text-align: left; width: 155px; }
#wrapper.superContent .gadget.users .data li .more .restrictions { border-top: 1px solid #f7f7f7; margin-top: 10px; width: 100%; }
#wrapper.superContent .gadget.users .data li .more .restrictions input { margin-top: -3px; padding: 3px 5px; }
#wrapper.superContent .gadget.users .data li .more .restrictions .save { float: right; margin: 10px 5px 0 0; }

#wrapper.superContent .gadget.users.deposits .header .id { width: 50px; }
#wrapper.superContent .gadget.users.deposits .header .lastname,
#wrapper.superContent .gadget.users.deposits .header .firstname,
#wrapper.superContent .gadget.users.deposits .header .fathername { width: 129px; }
#wrapper.superContent .gadget.users.deposits .header .country { width: 48px; }
#wrapper.superContent .gadget.users.deposits .header .balance { width: 99px; }
#wrapper.superContent .gadget.users.deposits .header .paid { width: 99px; }
#wrapper.superContent .gadget.users.deposits .header .lastActivity { width: 159px; }
#wrapper.superContent .gadget.users.deposits .header .bets { width: 75px; }
#wrapper.superContent .gadget.users.deposits .header .payments { width: 75px; }
#wrapper.superContent .gadget.users.deposits .data li .id { width: 50px; }
#wrapper.superContent .gadget.users.deposits .data li .lastname,
#wrapper.superContent .gadget.users.deposits .data li .firstname,
#wrapper.superContent .gadget.users.deposits .data li .fathername { width: 130px; word-break: break-all;}
#wrapper.superContent .gadget.users.deposits .data li .country { width: 49px; }
#wrapper.superContent .gadget.users.deposits .data li .balance { width: 100px; }
#wrapper.superContent .gadget.users.deposits .data li .paid { width: 100px; }
#wrapper.superContent .gadget.users.deposits .data li .lastActivity { width: 160px; }
#wrapper.superContent .gadget.users.deposits .data li .bets { width: 76px; }
#wrapper.superContent .gadget.users.deposits .data li .payments { width: 76px; }

#wrapper.superContent .gadget.users.cash .header .id { width: 70px; }
#wrapper.superContent .gadget.users.cash .header .address { width: 649px; }
#wrapper.superContent .gadget.users.cash .header .balance { width: 149px; }
#wrapper.superContent .gadget.users.cash .header .bets { width: 89px; }
#wrapper.superContent .gadget.users.cash .header .payments { width: 89px; }
#wrapper.superContent .gadget.users.cash .data li .id { width: 70px; }
#wrapper.superContent .gadget.users.cash .data li .address { width: 650px; }
#wrapper.superContent .gadget.users.cash .data li .balance { width: 150px; }
#wrapper.superContent .gadget.users.cash .data li .bets { width: 90px; }
#wrapper.superContent .gadget.users.cash .data li .payments { width: 90px; }
#wrapper.superContent .gadget.users.cash .data li .more section { height: auto; padding: 0; }
#wrapper.superContent .gadget.users.cash .data li .more .restrictions  { border: none; margin: 0; }

#wrapper.superContent .gadget.users.guests .header .id { width: 180px; }
#wrapper.superContent .gadget.users.guests .header .ip { width: 239px; }
#wrapper.superContent .gadget.users.guests .header .balance { width: 189px; }
#wrapper.superContent .gadget.users.guests .header .created { width: 219px; }
#wrapper.superContent .gadget.users.guests .header .lastActivity { width: 219px; }
#wrapper.superContent .gadget.users.guests .data li .id { width: 180px; }
#wrapper.superContent .gadget.users.guests .data li .ip { width: 240px; }
#wrapper.superContent .gadget.users.guests .data li .balance { width: 190px; }
#wrapper.superContent .gadget.users.guests .data li .created { width: 220px; }
#wrapper.superContent .gadget.users.guests .data li .lastActivity { width: 220px; }

#wrapper.superContent .gadget.users.admins .header .id { width: 150px; }
#wrapper.superContent .gadget.users.admins .header .username { width: 299px; }
#wrapper.superContent .gadget.users.admins .header .ip { width: 299px; }
#wrapper.superContent .gadget.users.admins .header .role { width: 299px; }
#wrapper.superContent .gadget.users.admins .data li .id { width: 150px; }
#wrapper.superContent .gadget.users.admins .data li .username { width: 300px; }
#wrapper.superContent .gadget.users.admins .data li .ip { width: 300px; }
#wrapper.superContent .gadget.users.admins .data li .role { width: 300px; }

#wrapper.superContent .gadget.users.partners .header .id { width: 200px; }
#wrapper.superContent .gadget.users.partners .header .username { width: 449px; }
#wrapper.superContent .gadget.users.partners .header .count { width: 399px; }
#wrapper.superContent .gadget.users.partners .data li .id { width: 200px; }
#wrapper.superContent .gadget.users.partners .data li .username { width: 450px; }
#wrapper.superContent .gadget.users.partners .data li .count { width: 400px; }

#wrapper.superContent .gadget.users.partnerEdit { font-size: 14px; }
#wrapper.superContent .gadget.users.partnerEdit .attr { float: left; margin-right: 10px; width: 200px; }
#wrapper.superContent .gadget.users.partnerEdit .attr label { cursor: pointer; float: left; padding: 0 2px; width: 100%; }
#wrapper.superContent .gadget.users.partnerEdit .attr input { box-sizing: border-box; float: left; padding: 3px 7px; width: 100%; }
#wrapper.superContent .gadget.users.partnerEdit .button { background: #222; border: none; border-radius: 2px; color: #fff; cursor: pointer; float: left; font-size: 12px; font-weight: bold; height: 24px; line-height: 24px; margin: 23px 10px 0 0; padding: 0 12px; }
#wrapper.superContent .gadget.users.partnerEdit .button:hover { background: #007dc6; }
#wrapper.superContent .gadget.users.partnerEdit button.button { line-height: 23px; }

#wrapper.superContent .gadget.users.settings .body form { margin-top: 10px; }
#wrapper.superContent .gadget.users.settings .body form label { float: left; height: 26px; line-height: 26px; margin-left: 10px; }
#wrapper.superContent .gadget.users.settings .body form label.currency { margin: 0 0 0 10px; width: auto; }
#wrapper.superContent .gadget.users.settings .body form label select { height: 26px; margin: 0; }
#wrapper.superContent .gadget.users.settings .body form label.what select { width: 130px; }
#wrapper.superContent .gadget.users.settings .body form label.for select { width: 100px; }
#wrapper.superContent .gadget.users.settings .body form label.currency select { width: 55px; }
#wrapper.superContent .gadget.users.settings .body form label.method select { width: 135px; }
#wrapper.superContent .gadget.users.settings .body form label input { height: 24px; margin: 0; padding: 0 5px; width: 40px; }
#wrapper.superContent .gadget.users.settings .body form button { background: #222; border: none; border-radius: 2px; color: #fff; cursor: pointer; font-size: 11px; font-weight: bold; height: 26px; margin-left: 10px; padding: 0 10px; }
#wrapper.superContent .gadget.users.settings .body form button:hover { background: #007dc6; }
#wrapper.superContent .gadget.users.settings .body form button:active { box-shadow: inset 0 0 3px #000; }

#wrapper.superContent .gadget.users.margin .data { display: block; }
#wrapper.superContent .gadget.users.margin .data li { margin-bottom: 1px; padding: 0; }
#wrapper.superContent .gadget.users.margin .data li .sportName { background: #444; border-radius: 2px; color: #fff; text-align: center; width: 200px; }
#wrapper.superContent .gadget.users.margin .data li .sportName.completed { background: #418b0e; }
#wrapper.superContent .gadget.users.margin .data li .attr { width: 300px; }
#wrapper.superContent .gadget.users.margin .data li .attr label { float: left; margin-right: 10px; text-align: right; width: 160px; }
#wrapper.superContent .gadget.users.margin .data li .attr input { float: left; height: 24px; margin: 2px 0; padding: 0 7px; width: 100px; }
#wrapper.superContent .gadget.users.margin .data li .button { background: #222; border-radius: 2px; color: #fff; cursor: pointer; float: right; text-align: center; width: 150px; }
#wrapper.superContent .gadget.users.margin .data li .button:hover { background: #007dc6; }

/* Table */

#wrapper .content .gadget.table .header { background: #efefef; border-radius: 2px; float: left; font-size: 11px; font-weight: bold; list-style: none; margin: 10px 0 5px -5px; padding: 3px 5px; width: 100%; }
#wrapper .content .gadget.table .header li { border-radius: 2px; box-sizing: border-box; float: left; height: 28px; line-height: 28px; text-align: center; }
#wrapper .content .gadget.table .header li:not(:first-child) { border-left: 1px solid #f7f7f7; }
#wrapper .content .gadget.table .header li.clickable { cursor: pointer; }
#wrapper .content .gadget.table .header li.clickable:hover { background: rgba(255, 255, 255, 0.7); }
#wrapper .content .gadget.table .header li:not(:first-child) { border-left: 1px solid #f7f7f7; }
#wrapper .content .gadget.table .header li span { border-bottom: 6px solid #222; border-left: 3px solid transparent; border-right: 3px solid transparent; display: none; height: 0; margin-left: 3px; width: 0; }
#wrapper .content .gadget.table .header li.desc span { border-bottom: none; border-top: 6px solid #222; }
#wrapper .content .gadget.table .header li.sorting span { display: inline-block; }

#wrapper .content .gadget.table .data { display: none; float: left; list-style: none; width: 100%; }
#wrapper .content .gadget.table .data.active { display: block; }
#wrapper .content .gadget.table .data li { float: left; line-height: 30px; width: 100%; }
#wrapper .content .gadget.table .data li:nth-child(even) { background: #f5f5f5; }
#wrapper .content .gadget.table .data li:hover { background: #eaeaea; }
#wrapper .content .gadget.table .data li div { float: left; height: 30px; text-align: center; }
#wrapper .content .gadget.table .data li div a { color: #007dc6; }
#wrapper .content .gadget.table .data li div a:hover { color: #f08c04; }
#wrapper .content .gadget.table .data li div span { border-bottom: 1px dashed #007dc6; color: #007dc6; cursor: pointer; }
#wrapper .content .gadget.table .data li div span:hover { border-color: #f08c04; color: #f08c04; }
#wrapper .content .gadget.table .data li div span.forbidden { border-bottom: 1px dashed #ff0316; color: #ff0316; }
#wrapper .content .gadget.table .data li div span.forbidden:hover { border-color: #f08c04; color: #f08c04; }
#wrapper .content .gadget.table .data li .actions .button { background: #222; color: #fff; cursor: pointer; float: right; font-size: 11px; font-weight: bold; height: 28px; line-height: 28px; margin-top: 1px; text-align: center; text-decoration: none; }
#wrapper .content .gadget.table .data li .actions .button:hover { background: #007dc6; }
#wrapper .content .gadget.table .data li .actions .button:first-child { border-bottom-left-radius: 3px; border-top-left-radius: 3px; }
#wrapper .content .gadget.table .data li .actions .button:last-child { border-bottom-right-radius: 3px; border-top-right-radius: 3px; }

#wrapper .content .gadget.table.countries .header .id,
#wrapper .content .gadget.table.countries .data li .id { width: 100px; }
#wrapper .content .gadget.table.countries .header .title,
#wrapper .content .gadget.table.countries .data li .title { width: 490px; }
#wrapper .content .gadget.table.countries .data li .title { text-align: left; }
#wrapper .content .gadget.table.countries .data li .title .icon-country { border: none; margin: 7px 7px 0 5px; }
#wrapper .content .gadget.table.countries .header .code,
#wrapper .content .gadget.table.countries .data li .code { width: 140px; }
#wrapper .content .gadget.table.countries .header .actions,
#wrapper .content .gadget.table.countries .data li .actions,
#wrapper .content .gadget.table.countries .data li .actions .button { width: 100px; }

/* Grid */

#wrapper .content .gadget .grid .row .cell { float: left; margin-bottom: 10px; width: 100%; }
#wrapper .content .gadget .grid .row .cell:not(:first-child) { margin-left: 10px; }
#wrapper .content .gadget .grid .row .cell.cell-3-1 { width: 270px; }
#wrapper .content .gadget .grid .row .cell.cell-3-2 { width: 550px; }
#wrapper .content .gadget .grid .row .cell.cell-4-1 { width: 200px; }
#wrapper .content .gadget .grid .row.tight .cell.cell-4-1 { width: 206px; }
#wrapper .content .gadget .grid .row.tight .cell.cell-4-1:not(:first-child) { margin-left: 1px; width: 207px; }

#wrapper .content .gadget .grid .row .cell input { box-sizing: border-box; height: 30px; width: 100%; }
#wrapper .content .gadget .grid .row .cell .button { background: #222; border: none; border-radius: 3px; color: #fff; cursor: pointer; float: right; font-size: 11px; font-weight: bold; height: 28px; line-height: 28px; margin-top: 1px; text-align: center; text-decoration: none; width: 100%; }
#wrapper .content .gadget .grid .row .cell .button:hover { background: #007dc6; }
#wrapper .content .gadget .grid .row.tight .cell .button { border-radius: 0; }
#wrapper .content .gadget .grid .row.tight .cell:first-child .button { border-radius: 3px 0 0 3px; }
#wrapper .content .gadget .grid .row.tight .cell:last-child .button { border-radius: 0 3px 3px 0; }

/* User History */

#wrapper.superContent .gadget.userHistory .options { float: left; margin-bottom: 5px; width: 750px; }
#wrapper.superContent .gadget.userHistory .total { display: block; float: right; margin: 3px 0 5px; width: 300px; }
#wrapper.superContent .gadget.userHistory .total .row { margin-bottom: 5px; }
#wrapper.superContent .gadget.userHistory .total .key,
#wrapper.superContent .gadget.userHistory .total .value { float: left; width: 147px; }
#wrapper.superContent .gadget.userHistory .total .key { font-weight: bold; margin-right: 6px; text-align: right; }

#wrapper.superContent .gadget.userHistory.bets .restrictions { margin-bottom: 5px; }
#wrapper.superContent .gadget.userHistory.bets .restrictions label { float: left; margin-left: 10px; }
#wrapper.superContent .gadget.userHistory.bets .restrictions input { margin: 0 0 0 5px; padding: 5px 7px 6px; text-align: center; width: 50px; }
#wrapper.superContent .gadget.userHistory.bets .restrictions .save { border-bottom: 1px dashed #007dc6; color: #007dc6; cursor: pointer; float: left; margin: 5px 5px 0 15px; }
#wrapper.superContent .gadget.userHistory.bets .restrictions .save:hover { border-color: #f08c04; color: #f08c04; }
#wrapper.superContent .gadget.userHistory.bets .restrictions .button { background: #222; border-radius: 2px; color: #fff; cursor: pointer; float: left; font-weight: bold; height: 30px; line-height: 30px; margin-left: 10px; padding: 0 10px; text-decoration: none; }
#wrapper.superContent .gadget.userHistory.bets .restrictions .button:hover { background: #007dc6; }
#wrapper.superContent .gadget.userHistory.bets .restrictions .button:active { box-shadow: inset 0 0 2px #000; }
#wrapper.superContent .gadget.userHistory.bets .data { box-shadow: inset 0 0 2px rgba(0, 0, 0, 0.5); display: block; padding-bottom: 3px; text-align: center; }
#wrapper.superContent .gadget.userHistory.bets .data .header { background: none; border-radius: 0; font-size: 12px; font-weight: bold; margin: 7px 0 0 0; padding: 0; }
#wrapper.superContent .gadget.userHistory.bets .data .header ul { float: left; list-style: none; margin: 0 10px; width: 1030px; }
#wrapper.superContent .gadget.userHistory.bets .data .header ul li { float: left; height: 36px; line-height: 16px; margin: 3px 0 4px; width: auto; }
#wrapper.superContent .gadget.userHistory.bets .data .header ul li:not(:last-child) { border-right: 1px dashed #dcdcdc; }
#wrapper.superContent .gadget.userHistory.bets .data .header ul li span { color: #888; }
#wrapper.superContent .gadget.userHistory.bets .data .header ul li.id { width: 119px; }
#wrapper.superContent .gadget.userHistory.bets .data .header ul li.live { line-height: 32px; width: 29px; }
#wrapper.superContent .gadget.userHistory.bets .data .header ul li.event { width: 349px; }
#wrapper.superContent .gadget.userHistory.bets .data .header ul li.amount { width: 209px; }
#wrapper.superContent .gadget.userHistory.bets .data .header ul li.ip { width: 109px; }
#wrapper.superContent .gadget.userHistory.bets .data .header ul li.value { line-height: 32px; width: 109px; }
#wrapper.superContent .gadget.userHistory.bets .data .header ul li.result,
#wrapper.superContent .gadget.userHistory.bets .data .header ul li.actions { width: 100px; }
#wrapper.superContent .gadget.userHistory.bets .data .marker { float: left; height: 1px; margin-top: -65px; position: relative; width: 100%; }
#wrapper.superContent .gadget.userHistory.bets .data .bet { background: #aaa; color: #fff; float: left; list-style: none; margin: 0 10px; padding: 3px 0; width: 1030px; }
#wrapper.superContent .gadget.userHistory.bets .data .bet.black { color: #222; }
#wrapper.superContent .gadget.userHistory.bets .data .bet.lose { background: #de444b; }
#wrapper.superContent .gadget.userHistory.bets .data .bet.win { background: #7db824; }
#wrapper.superContent .gadget.userHistory.bets .data .bet li { float: left; padding: 5px 0; }
#wrapper.superContent .gadget.userHistory.bets .data .bet.black li { background: rgba(255, 255, 255, 0.3); }
#wrapper.superContent .gadget.userHistory.bets .data .bet li:not(:last-child) { border-right: 1px dashed #dcdcdc; }
#wrapper.superContent .gadget.userHistory.bets .data .bet li.id { width: 119px; }
#wrapper.superContent .gadget.userHistory.bets .data .bet li.event { width: 379px; }
#wrapper.superContent .gadget.userHistory.bets .data .bet li.amount { font-weight: bold; width: 209px; }
#wrapper.superContent .gadget.userHistory.bets .data .bet li.ip { width: 109px; }
#wrapper.superContent .gadget.userHistory.bets .data .bet li.value { width: 109px; }
#wrapper.superContent .gadget.userHistory.bets .data .bet li.result,
#wrapper.superContent .gadget.userHistory.bets .data .bet li.actions { font-weight: bold; width: 100px; }
#wrapper.superContent .gadget.userHistory.bets .data .betItems { float: left; margin: 0 10px; width: 1030px; }
#wrapper.superContent .gadget.userHistory.bets .data .betItems ul { display: table; list-style: none; padding: 3px 0; width: 100%; }
#wrapper.superContent .gadget.userHistory.bets .data .betItems ul:not(:last-child) { border-bottom: 1px dashed #dcdcdc; }
#wrapper.superContent .gadget.userHistory.bets .data .betItems ul:nth-child(even) { background: #f5f5f5; }
#wrapper.superContent .gadget.userHistory.bets .data .betItems ul li { display: table-cell; padding: 5px; vertical-align: middle; }
#wrapper.superContent .gadget.userHistory.bets .data .betItems ul li:not(:last-child) { border-right: 1px dashed #dcdcdc; }
#wrapper.superContent .gadget.userHistory.bets .data .betItems ul li.id { width: 109px; }
#wrapper.superContent .gadget.userHistory.bets .data .betItems ul li.live { width: 19px; }
#wrapper.superContent .gadget.userHistory.bets .data .betItems ul li.event { width: 339px; }
#wrapper.superContent .gadget.userHistory.bets .data .betItems ul li.amount { width: 199px; }
#wrapper.superContent .gadget.userHistory.bets .data .betItems ul li.ip { width: 99px; }
#wrapper.superContent .gadget.userHistory.bets .data .betItems ul li.status { width: 19px; }
#wrapper.superContent .gadget.userHistory.bets .data .betItems ul li.value { width: 69px; }
#wrapper.superContent .gadget.userHistory.bets .data .betItems ul li.result,
#wrapper.superContent .gadget.userHistory.bets .data .betItems ul li.actions { width: 90px; }
#wrapper.superContent .gadget.userHistory.bets .data .betItems ul li.live span,
#wrapper.superContent .gadget.userHistory.bets .data .betItems ul li.status span { background: #aaa; border-radius: 5px; display: inline-block; height: 10px; width: 10px; }
#wrapper.superContent .gadget.userHistory.bets .data .betItems ul li.live span,
#wrapper.superContent .gadget.userHistory.bets .data .betItems ul li.status span.lose { background: #de444b; }
#wrapper.superContent .gadget.userHistory.bets .data .betItems ul li.status span.win { background: #7db824; }
#wrapper.superContent .gadget.userHistory.bets .data .betItems ul li a { color: #222; }
#wrapper.superContent .gadget.userHistory.bets .data .betItems ul li a:hover { color: #007dc6; }

#wrapper.superContent .gadget.userHistory.bets.vip-bets .data .header ul li.event { width: 379px; }
#wrapper.superContent .gadget.userHistory.bets.vip-bets .data .header ul li.actions { line-height: 32px; }
#wrapper.superContent .gadget.userHistory.bets.vip-bets .data .betItems ul li.event { width: 369px; }
#wrapper.superContent .gadget.userHistory.bets.vip-bets .data .betItems ul li.value { width: 99px; }

#wrapper.superContent .gadget.userHistory.payments .data { box-shadow: inset 0 0 2px rgba(0, 0, 0, 0.5); display: block; margin-bottom: 20px; padding-bottom: 10px; text-align: center; }
#wrapper.superContent .gadget.userHistory.payments .data .header { background: none; border-radius: 0; font-size: 12px; margin: 7px 0 0 0; padding: 0; }
#wrapper.superContent .gadget.userHistory.payments .data .header ul { border-bottom: 2px solid #ddd; float: left; list-style: none; margin: 0 10px; width: 1030px; }
#wrapper.superContent .gadget.userHistory.payments .data .header ul li { background: none; border: none; float: left; margin: 3px 0 4px; }
#wrapper.superContent .gadget.userHistory.payments .data .header ul li:not(:last-child) { border-right: 1px dashed #dcdcdc; }
#wrapper.superContent .gadget.userHistory.payments .data .header ul li.id { width: 79px; }
#wrapper.superContent .gadget.userHistory.payments .data .header ul li.time { width: 159px; }
#wrapper.superContent .gadget.userHistory.payments .data .header ul li.type { width: 289px; }
#wrapper.superContent .gadget.userHistory.payments .data .header ul li.method { width: 139px; }
#wrapper.superContent .gadget.userHistory.payments .data .header ul li.purse { width: 199px; }
#wrapper.superContent .gadget.userHistory.payments .data .header ul li.amount { width: 160px; }
#wrapper.superContent .gadget.userHistory.payments .data .list { float: left; margin: 0 10px; width: 1030px; }
#wrapper.superContent .gadget.userHistory.payments .data .list ul { float: left; list-style: none; padding: 3px 0; width: 100%; }
#wrapper.superContent .gadget.userHistory.payments .data .list ul:not(:last-child) { border-bottom: 1px dashed #dcdcdc; }
#wrapper.superContent .gadget.userHistory.payments .data .list ul:nth-child(even) { background: #f5f5f5; }
#wrapper.superContent .gadget.userHistory.payments .data .list ul li { background: none; float: left; height: 28px; line-height: 28px; margin: 0; }
#wrapper.superContent .gadget.userHistory.payments .data .list ul li:not(:last-child) { border-right: 1px dashed #dcdcdc; }
#wrapper.superContent .gadget.userHistory.payments .data .list ul li.id { width: 79px; }
#wrapper.superContent .gadget.userHistory.payments .data .list ul li.time { width: 159px; }
#wrapper.superContent .gadget.userHistory.payments .data .list ul li.type { width: 289px; }
#wrapper.superContent .gadget.userHistory.payments .data .list ul li.type.cancel { cursor: pointer; display: block; }
#wrapper.superContent .gadget.userHistory.payments .data .list ul li.method { width: 139px; }
#wrapper.superContent .gadget.userHistory.payments .data .list ul li.purse { width: 199px; }
#wrapper.superContent .gadget.userHistory.payments .data .list ul li.purse a { background: none; display: inline; float: none; padding: 0; text-decoration: underline; }
#wrapper.superContent .gadget.userHistory.payments .data .list ul li.purse a:hover { color: #007dc6; }
#wrapper.superContent .gadget.userHistory.payments .data .list ul li.amount { border: none; width: 160px; }
#wrapper.superContent .gadget.userHistory.payments .data .list ul li.messageCancel { border-top: 1px dashed #dcdcdc; box-sizing: border-box; display: none; height: auto; padding: 15px; text-align: center; width: 100%; }

#wrapper.superContent .gadget.userHistory.bg .data { box-shadow: inset 0 0 2px rgba(0, 0, 0, 0.5); display: block; margin-bottom: 20px; padding-bottom: 10px; text-align: center; }
#wrapper.superContent .gadget.userHistory.bg .data .header { background: none; border-radius: 0; font-size: 12px; font-weight: bold; margin: 7px 0 0 0; padding: 0; }
#wrapper.superContent .gadget.userHistory.bg .data .header ul { border-bottom: 2px solid #ddd; float: left; list-style: none; margin: 0 10px; width: 1030px; }
#wrapper.superContent .gadget.userHistory.bg .data .header ul li { background: none; border: none; float: left; height: 30px; line-height: 30px; margin: 3px 0 4px; }
#wrapper.superContent .gadget.userHistory.bg .data .header ul li:not(:last-child) { border-right: 1px dashed #dcdcdc; }
#wrapper.superContent .gadget.userHistory.bg .data .header ul li.id { width: 159px; }
#wrapper.superContent .gadget.userHistory.bg .data .header ul li.time { width: 149px; }
#wrapper.superContent .gadget.userHistory.bg .data .header ul li.bet { width: 399px; }
#wrapper.superContent .gadget.userHistory.bg .data .header ul li.odd { width: 119px; }
#wrapper.superContent .gadget.userHistory.bg .data .header ul li.amount { width: 99px; }
#wrapper.superContent .gadget.userHistory.bg .data .header ul li.win { width: 100px; }
#wrapper.superContent .gadget.userHistory.bg .data .list { float: left; margin: 0 10px; width: 1030px; }
#wrapper.superContent .gadget.userHistory.bg .data .list ul { display: table; float: left; list-style: none; padding: 3px 0; width: 100%; }
#wrapper.superContent .gadget.userHistory.bg .data .list ul:not(:last-child) { border-bottom: 1px dashed #dcdcdc; }
#wrapper.superContent .gadget.userHistory.bg .data .list ul:nth-child(even) { background: #f5f5f5; }
#wrapper.superContent .gadget.userHistory.bg .data .list ul li { background: none; display: table-cell; float: none; margin: 0; padding: 5px 0; vertical-align: middle; }
#wrapper.superContent .gadget.userHistory.bg .data .list ul li:not(:last-child) { border-right: 1px dashed #dcdcdc; }
#wrapper.superContent .gadget.userHistory.bg .data .list ul li.id { width: 159px; }
#wrapper.superContent .gadget.userHistory.bg .data .list ul li.time { width: 149px; }
#wrapper.superContent .gadget.userHistory.bg .data .list ul li.bet { width: 399px; }
#wrapper.superContent .gadget.userHistory.bg .data .list ul li.odd { width: 119px; }
#wrapper.superContent .gadget.userHistory.bg .data .list ul li.amount { width: 99px; }
#wrapper.superContent .gadget.userHistory.bg .data .list ul li.win { width: 100px; }

#wrapper.superContent .gadget.userHistory.gr .data { box-shadow: inset 0 0 2px rgba(0, 0, 0, 0.5); display: block; margin-bottom: 20px; padding-bottom: 10px; text-align: center; }
#wrapper.superContent .gadget.userHistory.gr .data .header { background: none; border-radius: 0; font-size: 12px; font-weight: bold; margin: 7px 0 0 0; padding: 0; }
#wrapper.superContent .gadget.userHistory.gr .data .header ul { border-bottom: 2px solid #ddd; float: left; list-style: none; margin: 0 10px; width: 1030px; }
#wrapper.superContent .gadget.userHistory.gr .data .header ul li { background: none; border: none; float: left; height: 30px; line-height: 30px; margin: 3px 0 4px; }
#wrapper.superContent .gadget.userHistory.gr .data .header ul li:not(:last-child) { border-right: 1px dashed #dcdcdc; }
#wrapper.superContent .gadget.userHistory.gr .data .header ul li.id { width: 259px; }
#wrapper.superContent .gadget.userHistory.gr .data .header ul li.time { width: 249px; }
#wrapper.superContent .gadget.userHistory.gr .data .header ul li.amount { width: 259px; }
#wrapper.superContent .gadget.userHistory.gr .data .header ul li.win { width: 260px; }
#wrapper.superContent .gadget.userHistory.gr .data .list { float: left; margin: 0 10px; width: 1030px; }
#wrapper.superContent .gadget.userHistory.gr .data .list ul { display: table; float: left; list-style: none; padding: 3px 0; width: 100%; }
#wrapper.superContent .gadget.userHistory.gr .data .list ul:not(:last-child) { border-bottom: 1px dashed #dcdcdc; }
#wrapper.superContent .gadget.userHistory.gr .data .list ul:nth-child(even) { background: #f5f5f5; }
#wrapper.superContent .gadget.userHistory.gr .data .list ul li { background: none; display: table-cell; float: none; margin: 0; padding: 5px 0; vertical-align: middle; }
#wrapper.superContent .gadget.userHistory.gr .data .list ul li:not(:last-child) { border-right: 1px dashed #dcdcdc; }
#wrapper.superContent .gadget.userHistory.gr .data .list ul li.id { width: 259px; }
#wrapper.superContent .gadget.userHistory.gr .data .list ul li.time { width: 249px; }
#wrapper.superContent .gadget.userHistory.gr .data .list ul li.amount { width: 259px; }
#wrapper.superContent .gadget.userHistory.gr .data .list ul li.win { width: 260px; }

#wrapper.superContent .gadget.userHistory.ezugi .data { box-shadow: inset 0 0 2px rgba(0, 0, 0, 0.5); display: block; margin-bottom: 20px; padding-bottom: 10px; text-align: center; }
#wrapper.superContent .gadget.userHistory.ezugi .data .header { background: none; border-radius: 0; font-size: 12px; font-weight: bold; margin: 7px 0 0 0; padding: 0; }
#wrapper.superContent .gadget.userHistory.ezugi .data .header ul { border-bottom: 2px solid #ddd; float: left; list-style: none; margin: 0 10px; width: 1030px; }
#wrapper.superContent .gadget.userHistory.ezugi .data .header ul li { background: none; border: none; float: left; height: 30px; line-height: 30px; margin: 3px 0 4px; }
#wrapper.superContent .gadget.userHistory.ezugi .data .header ul li:not(:last-child) { border-right: 1px dashed #dcdcdc; }
#wrapper.superContent .gadget.userHistory.ezugi .data .header ul li.id { width: 119px; }
#wrapper.superContent .gadget.userHistory.ezugi .data .header ul li.time { width: 169px; }
#wrapper.superContent .gadget.userHistory.ezugi .data .header ul li.game { width: 229px; }
#wrapper.superContent .gadget.userHistory.ezugi .data .header ul li.round { width: 169px; }
#wrapper.superContent .gadget.userHistory.ezugi .data .header ul li.amount { width: 169px; }
#wrapper.superContent .gadget.userHistory.ezugi .data .header ul li.win { width: 170px; }
#wrapper.superContent .gadget.userHistory.ezugi .data .list { float: left; margin: 0 10px; width: 1030px; }
#wrapper.superContent .gadget.userHistory.ezugi .data .list ul { display: table; float: left; list-style: none; padding: 3px 0; width: 100%; }
#wrapper.superContent .gadget.userHistory.ezugi .data .list ul:not(:last-child) { border-bottom: 1px dashed #dcdcdc; }
#wrapper.superContent .gadget.userHistory.ezugi .data .list ul:nth-child(even) { background: #f5f5f5; }
#wrapper.superContent .gadget.userHistory.ezugi .data .list ul li { background: none; display: table-cell; float: none; margin: 0; padding: 5px 0; vertical-align: middle; }
#wrapper.superContent .gadget.userHistory.ezugi .data .list ul li:not(:last-child) { border-right: 1px dashed #dcdcdc; }
#wrapper.superContent .gadget.userHistory.ezugi .data .list ul li.id { width: 119px; }
#wrapper.superContent .gadget.userHistory.ezugi .data .list ul li.time { width: 169px; }
#wrapper.superContent .gadget.userHistory.ezugi .data .list ul li.game { width: 229px; }
#wrapper.superContent .gadget.userHistory.ezugi .data .list ul li.round { width: 169px; }
#wrapper.superContent .gadget.userHistory.ezugi .data .list ul li.amount { width: 169px; }
#wrapper.superContent .gadget.userHistory.ezugi .data .list ul li.win { width: 170px; }

#wrapper.superContent .gadget.userHistory.bonuses .data { box-shadow: inset 0 0 2px rgba(0, 0, 0, 0.5); display: block; margin-bottom: 20px; padding-bottom: 10px; text-align: center; }
#wrapper.superContent .gadget.userHistory.bonuses .data .header { background: none; border-radius: 0; font-size: 12px; font-weight: bold; margin: 7px 0 0 0; padding: 0; }
#wrapper.superContent .gadget.userHistory.bonuses .data .header ul { border-bottom: 2px solid #ddd; float: left; list-style: none; margin: 0 10px; width: 1030px; }
#wrapper.superContent .gadget.userHistory.bonuses .data .header ul li { background: none; border: none; float: left; height: 30px; line-height: 30px; margin: 3px 0 4px; }
#wrapper.superContent .gadget.userHistory.bonuses .data .header ul li:not(:last-child) { border-right: 1px dashed #dcdcdc; }
#wrapper.superContent .gadget.userHistory.bonuses .data .header ul li.id { width: 129px; }
#wrapper.superContent .gadget.userHistory.bonuses .data .header ul li.time { width: 309px; }
#wrapper.superContent .gadget.userHistory.bonuses .data .header ul li.type { width: 289px; }
#wrapper.superContent .gadget.userHistory.bonuses .data .header ul li.amount { width: 300px; }
#wrapper.superContent .gadget.userHistory.bonuses .data .list { float: left; margin: 0 10px; width: 1030px; }
#wrapper.superContent .gadget.userHistory.bonuses .data .list ul { float: left; list-style: none; padding: 3px 0; width: 100%; }
#wrapper.superContent .gadget.userHistory.bonuses .data .list ul:not(:last-child) { border-bottom: 1px dashed #dcdcdc; }
#wrapper.superContent .gadget.userHistory.bonuses .data .list ul:nth-child(even) { background: #f5f5f5; }
#wrapper.superContent .gadget.userHistory.bonuses .data .list ul li { background: none; float: left; height: 28px; line-height: 28px; margin: 0; }
#wrapper.superContent .gadget.userHistory.bonuses .data .list ul li:not(:last-child) { border-right: 1px dashed #dcdcdc; }
#wrapper.superContent .gadget.userHistory.bonuses .data .list ul li.id { width: 129px; }
#wrapper.superContent .gadget.userHistory.bonuses .data .list ul li.time { width: 309px; }
#wrapper.superContent .gadget.userHistory.bonuses .data .list ul li.type { width: 289px; }
#wrapper.superContent .gadget.userHistory.bonuses .data .list ul li.amount { width: 300px; }

/* BetGames */

#wrapper.superContent .gadget.betGames .options { float: left; width: 750px; }
#wrapper.superContent .gadget.betGames .options .currency { float: left; height: auto; margin: 0; width: 100%; }
#wrapper.superContent .gadget.betGames .options .methods { display: none; float: left; margin: 5px 0; width: 100%; }
#wrapper.superContent .gadget.betGames .options .methods.active { display: block; }
#wrapper.superContent .gadget.betGames .options .currency div,
#wrapper.superContent .gadget.betGames .options .methods div { border-radius: 2px; cursor: pointer; float: left; height: 30px; line-height: 30px; margin-right: 5px; padding: 0 10px; position: relative; z-index: 10; }
#wrapper.superContent .gadget.betGames .options .currency div:hover,
#wrapper.superContent .gadget.betGames .options .currency div.active,
#wrapper.superContent .gadget.betGames .options .methods div:hover,
#wrapper.superContent .gadget.betGames .options .methods div.active { background: #222; color: #fff; }
#wrapper.superContent .gadget.betGames .options .currency div.active,
#wrapper.superContent .gadget.betGames .options .methods div.active { cursor: default; }
#wrapper.superContent .gadget.betGames .total { display: none; float: left; width: 300px; }
#wrapper.superContent .gadget.betGames .total.active { display: block; }
#wrapper.superContent .gadget.betGames .total .row { margin-bottom: 5px; }
#wrapper.superContent .gadget.betGames .total .key,
#wrapper.superContent .gadget.betGames .total .value { float: left; width: 147px; }
#wrapper.superContent .gadget.betGames .total .key { font-weight: bold; margin-right: 6px; text-align: right; }

#wrapper.superContent .gadget.betGames .header { background: #efefef; border-radius: 2px; float: left; font-size: 11px; font-weight: bold; list-style: none; margin: 10px 0 5px -5px; padding: 3px 5px; width: 100%; }
#wrapper.superContent .gadget.betGames .header li { border-radius: 2px; float: left; height: 28px; line-height: 28px; text-align: center; width: 209px; }
#wrapper.superContent .gadget.betGames .header li:not(:first-child) { border-left: 1px solid #f7f7f7; }
#wrapper.superContent .gadget.betGames .header li.clickable { cursor: pointer; }
#wrapper.superContent .gadget.betGames .header li.clickable:hover { background: rgba(255, 255, 255, 0.7); }
#wrapper.superContent .gadget.betGames .header li:not(:first-child) { border-left: 1px solid #f7f7f7; }
#wrapper.superContent .gadget.betGames .header li.id { width: 210px; }
#wrapper.superContent .gadget.betGames .header li span { border-bottom: 6px solid #222; border-left: 3px solid transparent; border-right: 3px solid transparent; display: none; height: 0; margin-left: 3px; width: 0; }
#wrapper.superContent .gadget.betGames .header li.desc span { border-bottom: none; border-top: 6px solid #222; }
#wrapper.superContent .gadget.betGames .header li.sorting span { display: inline-block; }

#wrapper.superContent .gadget.betGames .data { display: none; float: left; list-style: none; width: 100%; }
#wrapper.superContent .gadget.betGames .data.active { display: block; }
#wrapper.superContent .gadget.betGames .data li { float: left; line-height: 30px; width: 100%; }
#wrapper.superContent .gadget.betGames .data li:nth-child(even) { background: #f5f5f5; }
#wrapper.superContent .gadget.betGames .data li:hover { background: #eaeaea; }
#wrapper.superContent .gadget.betGames .data li div { float: left; height: 30px; text-align: center; width: 210px; }
#wrapper.superContent .gadget.betGames .data li div a { color: #007dc6; }
#wrapper.superContent .gadget.betGames .data li div a:hover { color: #f08c04; }

/* Inbet */

#wrapper .gadget.betGames .options { float: left; width: 750px; }
#wrapper .gadget.betGames .options .currency { float: left; height: auto; margin: 0; width: 100%; }
#wrapper .gadget.betGames .options .methods { display: none; float: left; margin: 5px 0; width: 100%; }
#wrapper .gadget.betGames .options .methods.active { display: block; }
#wrapper .gadget.betGames .options .currency div,
#wrapper .gadget.betGames .options .methods div { border-radius: 2px; cursor: pointer; float: left; height: 30px; line-height: 30px; margin-right: 5px; padding: 0 10px; position: relative; z-index: 10; }
#wrapper .gadget.betGames .options .currency div:hover,
#wrapper .gadget.betGames .options .currency div.active,
#wrapper .gadget.betGames .options .methods div:hover,
#wrapper .gadget.betGames .options .methods div.active { background: #222; color: #fff; }
#wrapper .gadget.betGames .options .currency div.active,
#wrapper .gadget.betGames .options .methods div.active { cursor: default; }
#wrapper .gadget.betGames .total { display: none; float: left; width: 300px; }
#wrapper .gadget.betGames .total.active { display: block; }
#wrapper .gadget.betGames .total .row { margin-bottom: 5px; }
#wrapper .gadget.betGames .total .key,
#wrapper .gadget.betGames .total .value { float: left; width: 147px; }
#wrapper .gadget.betGames .total .key { font-weight: bold; margin-right: 6px; text-align: right; }

#wrapper .gadget.betGames .header { background: #efefef; border-radius: 2px; float: left; font-size: 11px; font-weight: bold; list-style: none; margin: 10px 0 5px -5px; padding: 3px 5px; width: 100%; }
#wrapper .gadget.betGames .header li { border-radius: 2px; float: left; height: 28px; line-height: 28px; text-align: center; width: 203px; }
#wrapper .gadget.betGames .header li:not(:first-child) { border-left: 1px solid #f7f7f7; }
#wrapper .gadget.betGames .header li.clickable { cursor: pointer; }
#wrapper .gadget.betGames .header li.clickable:hover { background: rgba(255, 255, 255, 0.7); }
#wrapper .gadget.betGames .header li:not(:first-child) { border-left: 1px solid #f7f7f7; }
#wrapper .gadget.betGames .header li.id { width: 210px; }
#wrapper .gadget.betGames .header li span { border-bottom: 6px solid #222; border-left: 3px solid transparent; border-right: 3px solid transparent; display: none; height: 0; margin-left: 3px; width: 0; }
#wrapper .gadget.betGames .header li.desc span { border-bottom: none; border-top: 6px solid #222; }
#wrapper .gadget.betGames .header li.sorting span { display: inline-block; }

#wrapper .gadget.betGames .data { float: left; list-style: none; width: 100%; }
#wrapper .gadget.betGames .data.active { display: block; }
#wrapper .gadget.betGames .data li { float: left; line-height: 30px; width: 100%; }
#wrapper .gadget.betGames .data li:nth-child(even) { background: #f5f5f5; }
#wrapper .gadget.betGames .data li:hover { background: #eaeaea; }
#wrapper .gadget.betGames .data li div { float: left; height: 30px; text-align: center; width: 203px; }
#wrapper .gadget.betGames .data li div a { color: #007dc6; }
#wrapper .gadget.betGames .data li div a:hover { color: #f08c04; }


/* News */

#wrapper .content .gadget.news .list li { font-size: 12px; }
#wrapper .content .gadget.news .list li:nth-child(even) { background: #f7f7f7; }
#wrapper .content .gadget.news .list li:nth-child(even):hover { background: #f2f2f2; }
#wrapper .content .gadget.news .list li .header .time { background: #222; border-radius: 2px; color: #fff; display: block; float: left; font-size: 11px; font-weight: bold; height: 20px; line-height: 20px; text-align: center; width: 120px; }
#wrapper .content .gadget.news .list li .header .time:hover { background: #007dc6; }
#wrapper .content .gadget.news .list li .header .title { float: left; font-weight: bold; line-height: 20px; margin-left: 10px; }
#wrapper .content .gadget.news .list li .description { float: left; padding: 7px 0; width: 100%; }
#wrapper .content .gadget.news .list li .description p { margin: 3px 12px; }
#wrapper .content .gadget.news .body .attr { font-size: 14px; margin-bottom: 10px; }
#wrapper .content .gadget.news .body .attr label,
#wrapper .content .gadget.news .body .attr input,
#wrapper .content .gadget.news .body .attr textarea { float: left; width: 100%; }
#wrapper .content .gadget.news .body .attr input,
#wrapper .content .gadget.news .body .attr textarea { box-sizing: border-box; padding: 5px 8px; }
#wrapper .content .gadget.news .functions { margin-top: 0; }
#wrapper .content .gadget.news .functions button { border: none; border-radius: 2px; cursor: pointer; }
#wrapper .content .gadget.news .functions .button { background: #222; color: #fff; float: right; font-size: 11px; font-weight: bold; margin: 0 0 0 10px; padding: 7px 15px; }
#wrapper .content .gadget.news .functions .button:hover { background: #007dc6; }

/* Banners */

#wrapper .content .gadget.banners .list { float: left; list-style: none; width: 100%; }
#wrapper .content .gadget.banners .list li { border-radius: 0; }
#wrapper .content .gadget.banners .list li .photo { float: left; height: 190px; margin: 10px; overflow: hidden; position: relative; width: 450px; }
#wrapper .content .gadget.banners .list li .photo img { margin: -28px 0 0 -30px; }
#wrapper .content .gadget.banners .list li .settings { float: left; width: 350px; }
#wrapper .content .gadget.banners .list li .settings .attr { float: left; margin-top: 10px; width: 100%; }
#wrapper .content .gadget.banners .list li .settings .attr label { cursor: pointer; float: left; font-size: 12px; font-weight: bold; line-height: 30px; text-align: right; width: 175px; }
#wrapper .content .gadget.banners .list li .settings .attr input { border: none; border-radius: 2px; box-shadow: inset 0 0 3px rgba(0, 0, 0, 0.5); float: right; height: 30px; padding: 0 5px; text-align: center; width: 160px; }
#wrapper .content .gadget.banners .list li .settings .attr input:focus { box-shadow: inset 0 0 3px rgba(0, 0, 0, 0.7); }
#wrapper .content .gadget.banners .list li .settings .button { background: #222; border-radius: 2px; color: #fff; cursor: pointer; float: right; font-size: 12px; font-weight: bold; height: 30px; line-height: 30px; margin: 10px 0 0 10px; padding: 0 10px; }
#wrapper .content .gadget.banners .list li .settings .button:hover { background: #007dc6; }
#wrapper .content .gadget.banners .list li .settings .button:active { box-shadow: inset 0 0 3px rgba(0, 0, 0, 0.7); }

/* Settings */

#wrapper .content .gadget.settings .gbody { float: left; width: 100%; }

#wrapper .content .gadget.settings section { float: left; width: 100%; }
#wrapper .content .gadget.settings section:not(:last-child) { border-bottom: 1px solid #efefef; }
#wrapper .content .gadget.settings section .shead { border-bottom: 1px dashed #efefef; float: left; font-size: 14px; font-weight: bold; height: 40px; line-height: 40px; text-align: center; width: 100%; }
#wrapper .content .gadget.settings section .sbody { float: left; width: 100%; }
#wrapper .content .gadget.settings section .sbody .checkButton { text-align: center; }
#wrapper .content .gadget.settings section .sbody.cell-2 .checkButton { width: 50%; }
#wrapper .content .gadget.settings .functions .submit { float: left; width: 100%; }

/* Filter */

.filter { float: left; margin-bottom: 5px; width: 100%; }
.filter ul { display: block; float: left; }
.filter ul li { display: block; float: left; height: 30px; margin: 0 5px; }
.filter ul li label { cursor: pointer; display: block; float: left; height: 30px; line-height: 30px; padding-left: 10px; width: 100%; }
.filter ul li label input[type=radio] { display: block; float: left; margin: 8px 5px 0 0; }
.filter ul li label span { display: block; float: left; }
.filter ul li label:hover { background: rgba(22, 22, 22, 1); color: #fff; }
.filter input[type=text] { margin: 0 0 0 10px; padding: 5px 7px 6px; text-align: center; width: 100px; }

/* Form */

select,
input[type=text],
input[type=password],
textarea { background: #fff; border: 1px solid #ddd; border-radius: 2px; box-shadow: inset 0 0 3px rgba(0,0,0,0.6); color: black; font-size: 14px; margin-top: 2px; outline: none; padding: 0 10px; }
select:active,
input[type=text]:active,
input[type=password]:active,
textarea:active { color: #333; }
select { padding: 0; }
textarea { height: 150px; font-family: Tahoma; overflow: auto; }
select:focus,
input[type=text]:focus,
input[type=password]:focus,
textarea:focus { border: 1px solid rgba(0,156,214,0.3); box-shadow: inset 0 0 3px rgba(0,156,214,0.1); color: #555; }

/* Check Button */

.checkButton { border-radius: 2px; box-sizing: border-box; cursor: pointer; float: left; font-size: 14px; padding: 5px 9px; }
.checkButton input { cursor: pointer; float: left; margin: 4px 8px 0 0; }
.checkButton:hover,
.checkButton.checked { background: #222; color: #fff; }
.checkButton.small { font-size: 12px; font-weight: bold; height: 26px; line-height: 26px; padding: 0 9px; }
.checkButton.small input { margin-top: 7px; }

/* Animation */

.filter ul li label {
	-webkit-transition: all 0.1s;
	   -moz-transition: all 0.1s;
		 -o-transition: all 0.1s;
			transition: all 0.1s;
}

/* Pick Me Up */

.pickmeup { background: rgba(0, 0, 0, 0.85); box-shadow: 0 0 5px #000; -moz-box-sizing: content-box; box-sizing: content-box; display: none; margin-top: 5px; position: absolute; z-index: 1000; }
.pickmeup * { -moz-box-sizing: border-box; box-sizing: border-box; }
.pickmeup .pmu-instance { display: inline-block; height: 13.8em; padding: .5em; text-align: center; width: 15em; }
.pickmeup .pmu-instance .pmu-button { color: #eeeeee; cursor: pointer; outline: none; text-decoration: none; }
.pickmeup .pmu-instance .pmu-today { background: rgba(125, 184, 36, 0.7); color: #fff; }
.pickmeup .pmu-instance .pmu-button:hover { background: rgba(255, 255, 255, 0.15); }
.pickmeup .pmu-instance .pmu-button.pmu-prev:hover,
.pickmeup .pmu-instance .pmu-button.pmu-month:hover,
.pickmeup .pmu-instance .pmu-button.pmu-next:hover { background: none; color: #b0a6c6; }
.pickmeup .pmu-instance .pmu-not-in-month { color: #666666; }
.pickmeup .pmu-instance .pmu-today.pmu-not-in-month{ color: #fff; }
.pickmeup .pmu-instance .pmu-disabled,
.pickmeup .pmu-instance .pmu-disabled:hover { color: #333333; cursor: default; }
.pickmeup .pmu-instance .pmu-selected { background: rgba(125, 184, 36, 0.5); color: #eeeeee; }
.pickmeup .pmu-instance .pmu-not-in-month.pmu-selected { background: rgba(125, 184, 36, 0.7); color: #fff; }
.pickmeup .pmu-instance nav { color: #eeeeee; display: -ms-flexbox; display: -webkit-flex; display: flex; line-height: 2em; }
.pickmeup .pmu-instance nav *:first-child :hover { color: #b0a6c6; }
.pickmeup .pmu-instance nav .pmu-prev,
.pickmeup .pmu-instance nav .pmu-next { display: none; height: 2em; width: 1em; }
.pickmeup .pmu-instance nav .pmu-month { width: 14em; }
.pickmeup .pmu-instance .pmu-years *,
.pickmeup .pmu-instance .pmu-months * { display: inline-block; line-height: 3.6em; width: 3.5em; }
.pickmeup .pmu-instance .pmu-day-of-week { color: #999999; cursor: default; }
.pickmeup .pmu-instance .pmu-day-of-week *,
.pickmeup .pmu-instance .pmu-days * { display: inline-block; line-height: 1.5em; width: 2em; }
.pickmeup .pmu-instance .pmu-day-of-week * { line-height: 1.8em; }
.pickmeup .pmu-instance:first-child .pmu-prev,
.pickmeup .pmu-instance:last-child .pmu-next { display: block; }
.pickmeup .pmu-instance:first-child .pmu-month,
.pickmeup .pmu-instance:last-child .pmu-month { width: 13em; }
.pickmeup .pmu-instance:first-child:last-child .pmu-month { width: 12em; }
.pickmeup:not(.pmu-view-days) .pmu-days, .pickmeup:not(.pmu-view-days) .pmu-day-of-week, .pickmeup:not(.pmu-view-months) .pmu-months, .pickmeup:not(.pmu-view-years) .pmu-years { display: none; }

/* Modals Styles */

#overlay { background: #000; display: none; height: 100%; position: fixed; width: 100%; z-index: 100; }
#confirm { background: #fff; border: 10px solid #222; border-radius: 2px; font-size: 14px; padding: 10px 15px 5px; position: absolute; text-align: center; width: 300px; z-index: 110; }
#confirm .buttons { border-radius: 2px; float: left; margin-top: 10px; width: 100%; }
#confirm .buttons span { cursor: pointer; padding: 5px 15px 7px; }
#confirm .buttons span:hover { background: #222; color: #fff; }

/* Icons */

.icon-16 { background: url(../images/icon-sprite-16.png); display: block; float: left; height: 16px; width: 16px; }
.icon-16.wallet { background-position: -16px 0; }
.icon-16.error { background-position: -32px 0; }
.icon-16.magnet { background-position: -48px 0; }
.icon-16.home { background-position: -64px 0; }

/* Other Styles */

.link-button { border-bottom: 1px dashed #222; cursor: pointer; }
.link-button:hover { border-color: #f08c04; color: #f08c04; }

.blue { color: #007dc6; }
.green { color: #418b0e; }
.orange { color: #f08c04; }
.red { color: #ff0316; }
.black { color: #222; }
.hidden { display: none; }
.left { float: left; }
.right { float: right; }
.row { float: left; width: 100%}


.icon-country { background-repeat: no-repeat !important; background-size: contain !important; float: left; height: 18px; width: 18px; }
.icon-country.icon-country-au { background: url(../../../assets/images/countries/AU.png); }
.icon-country.icon-country-at { background: url(../../../assets/images/countries/AT.png); }
.icon-country.icon-country-az { background: url(../../../assets/images/countries/AZ.png); }
.icon-country.icon-country-ax { background: url(../../../assets/images/countries/AX.png); }
.icon-country.icon-country-al { background: url(../../../assets/images/countries/AL.png); }
.icon-country.icon-country-dz { background: url(../../../assets/images/countries/DZ.png); }
.icon-country.icon-country-vi { background: url(../../../assets/images/countries/VI.png); }
.icon-country.icon-country-as { background: url(../../../assets/images/countries/AS.png); }
.icon-country.icon-country-ai { background: url(../../../assets/images/countries/AI.png); }
.icon-country.icon-country-ao { background: url(../../../assets/images/countries/AO.png); }
.icon-country.icon-country-ad { background: url(../../../assets/images/countries/AD.png); }
.icon-country.icon-country-ag { background: url(../../../assets/images/countries/AG.png); }
.icon-country.icon-country-ar { background: url(../../../assets/images/countries/AR.png); }
.icon-country.icon-country-am { background: url(../../../assets/images/countries/AM.png); }
.icon-country.icon-country-aw { background: url(../../../assets/images/countries/AW.png); }
.icon-country.icon-country-af { background: url(../../../assets/images/countries/AF.png); }
.icon-country.icon-country-bs { background: url(../../../assets/images/countries/BS.png); }
.icon-country.icon-country-bd { background: url(../../../assets/images/countries/BD.png); }
.icon-country.icon-country-bb { background: url(../../../assets/images/countries/BB.png); }
.icon-country.icon-country-bh { background: url(../../../assets/images/countries/BH.png); }
.icon-country.icon-country-bz { background: url(../../../assets/images/countries/BZ.png); }
.icon-country.icon-country-be { background: url(../../../assets/images/countries/BE.png); }
.icon-country.icon-country-bj { background: url(../../../assets/images/countries/BJ.png); }
.icon-country.icon-country-bm { background: url(../../../assets/images/countries/BM.png); }
.icon-country.icon-country-bg { background: url(../../../assets/images/countries/BG.png); }
.icon-country.icon-country-bo { background: url(../../../assets/images/countries/BO.png); }
.icon-country.icon-country-ba { background: url(../../../assets/images/countries/BA.png); }
.icon-country.icon-country-bw { background: url(../../../assets/images/countries/BW.png); }
.icon-country.icon-country-br { background: url(../../../assets/images/countries/BR.png); }
.icon-country.icon-country-vg { background: url(../../../assets/images/countries/VG.png); }
.icon-country.icon-country-bn { background: url(../../../assets/images/countries/BN.png); }
.icon-country.icon-country-bf { background: url(../../../assets/images/countries/BF.png); }
.icon-country.icon-country-bi { background: url(../../../assets/images/countries/BI.png); }
.icon-country.icon-country-bt { background: url(../../../assets/images/countries/BT.png); }
.icon-country.icon-country-vu { background: url(../../../assets/images/countries/VU.png); }
.icon-country.icon-country-va { background: url(../../../assets/images/countries/VA.png); }
.icon-country.icon-country-gb { background: url(../../../assets/images/countries/GB.png); }
.icon-country.icon-country-hu { background: url(../../../assets/images/countries/HU.png); }
.icon-country.icon-country-ve { background: url(../../../assets/images/countries/VE.png); }
.icon-country.icon-country-tl { background: url(../../../assets/images/countries/TL.png); }
.icon-country.icon-country-vn { background: url(../../../assets/images/countries/VN.png); }
.icon-country.icon-country-ga { background: url(../../../assets/images/countries/GA.png); }
.icon-country.icon-country-ht { background: url(../../../assets/images/countries/HT.png); }
.icon-country.icon-country-gy { background: url(../../../assets/images/countries/GY.png); }
.icon-country.icon-country-gm { background: url(../../../assets/images/countries/GM.png); }
.icon-country.icon-country-gh { background: url(../../../assets/images/countries/GH.png); }
.icon-country.icon-country-gt { background: url(../../../assets/images/countries/GT.png); }
.icon-country.icon-country-gn { background: url(../../../assets/images/countries/GN.png); }
.icon-country.icon-country-gw { background: url(../../../assets/images/countries/GW.png); }
.icon-country.icon-country-de { background: url(../../../assets/images/countries/DE.png); }
.icon-country.icon-country-gg { background: url(../../../assets/images/countries/GG.png); }
.icon-country.icon-country-gi { background: url(../../../assets/images/countries/GI.png); }
.icon-country.icon-country-hn { background: url(../../../assets/images/countries/HN.png); }
.icon-country.icon-country-hk { background: url(../../../assets/images/countries/HK.png); }
.icon-country.icon-country-gd { background: url(../../../assets/images/countries/GD.png); }
.icon-country.icon-country-gl { background: url(../../../assets/images/countries/GL.png); }
.icon-country.icon-country-gr { background: url(../../../assets/images/countries/GR.png); }
.icon-country.icon-country-ge { background: url(../../../assets/images/countries/GE.png); }
.icon-country.icon-country-gu { background: url(../../../assets/images/countries/GU.png); }
.icon-country.icon-country-dk { background: url(../../../assets/images/countries/DK.png); }
.icon-country.icon-country-je { background: url(../../../assets/images/countries/JE.png); }
.icon-country.icon-country-dj { background: url(../../../assets/images/countries/DJ.png); }
.icon-country.icon-country-dm { background: url(../../../assets/images/countries/DM.png); }
.icon-country.icon-country-do { background: url(../../../assets/images/countries/DO.png); }
.icon-country.icon-country-cd { background: url(../../../assets/images/countries/CD.png); }
.icon-country.icon-country-eg { background: url(../../../assets/images/countries/EG.png); }
.icon-country.icon-country-zm { background: url(../../../assets/images/countries/ZM.png); }
.icon-country.icon-country-eh { background: url(../../../assets/images/countries/EH.png); }
.icon-country.icon-country-zw { background: url(../../../assets/images/countries/ZW.png); }
.icon-country.icon-country-il { background: url(../../../assets/images/countries/IL.png); }
.icon-country.icon-country-in { background: url(../../../assets/images/countries/IN.png); }
.icon-country.icon-country-id { background: url(../../../assets/images/countries/ID.png); }
.icon-country.icon-country-jo { background: url(../../../assets/images/countries/JO.png); }
.icon-country.icon-country-iq { background: url(../../../assets/images/countries/IQ.png); }
.icon-country.icon-country-ir { background: url(../../../assets/images/countries/IR.png); }
.icon-country.icon-country-ie { background: url(../../../assets/images/countries/IE.png); }
.icon-country.icon-country-is { background: url(../../../assets/images/countries/IS.png); }
.icon-country.icon-country-es { background: url(../../../assets/images/countries/ES.png); }
.icon-country.icon-country-it { background: url(../../../assets/images/countries/IT.png); }
.icon-country.icon-country-ye { background: url(../../../assets/images/countries/YE.png); }
.icon-country.icon-country-cv { background: url(../../../assets/images/countries/CV.png); }
.icon-country.icon-country-kz { background: url(../../../assets/images/countries/KZ.png); }
.icon-country.icon-country-ky { background: url(../../../assets/images/countries/KY.png); }
.icon-country.icon-country-kh { background: url(../../../assets/images/countries/KH.png); }
.icon-country.icon-country-cm { background: url(../../../assets/images/countries/CM.png); }
.icon-country.icon-country-ca { background: url(../../../assets/images/countries/CA.png); }
.icon-country.icon-country-qa { background: url(../../../assets/images/countries/QA.png); }
.icon-country.icon-country-ke { background: url(../../../assets/images/countries/KE.png); }
.icon-country.icon-country-cy { background: url(../../../assets/images/countries/CY.png); }
.icon-country.icon-country-kg { background: url(../../../assets/images/countries/KG.png); }
.icon-country.icon-country-ki { background: url(../../../assets/images/countries/KI.png); }
.icon-country.icon-country-tw { background: url(../../../assets/images/countries/TW.png); }
.icon-country.icon-country-kr { background: url(../../../assets/images/countries/KR.png); }
.icon-country.icon-country-cn { background: url(../../../assets/images/countries/CN.png); }
.icon-country.icon-country-cc { background: url(../../../assets/images/countries/CC.png); }
.icon-country.icon-country-co { background: url(../../../assets/images/countries/CO.png); }
.icon-country.icon-country-km { background: url(../../../assets/images/countries/KM.png); }
.icon-country.icon-country-cr { background: url(../../../assets/images/countries/CR.png); }
.icon-country.icon-country-ci { background: url(../../../assets/images/countries/CI.png); }
.icon-country.icon-country-cu { background: url(../../../assets/images/countries/CU.png); }
.icon-country.icon-country-kw { background: url(../../../assets/images/countries/KW.png); }
.icon-country.icon-country-cw { background: url(../../../assets/images/countries/CW.png); }
.icon-country.icon-country-la { background: url(../../../assets/images/countries/LA.png); }
.icon-country.icon-country-lv { background: url(../../../assets/images/countries/LV.png); }
.icon-country.icon-country-ls { background: url(../../../assets/images/countries/LS.png); }
.icon-country.icon-country-lr { background: url(../../../assets/images/countries/LR.png); }
.icon-country.icon-country-lb { background: url(../../../assets/images/countries/LB.png); }
.icon-country.icon-country-ly { background: url(../../../assets/images/countries/LY.png); }
.icon-country.icon-country-lt { background: url(../../../assets/images/countries/LT.png); }
.icon-country.icon-country-li { background: url(../../../assets/images/countries/LI.png); }
.icon-country.icon-country-lu { background: url(../../../assets/images/countries/LU.png); }
.icon-country.icon-country-mu { background: url(../../../assets/images/countries/MU.png); }
.icon-country.icon-country-mr { background: url(../../../assets/images/countries/MR.png); }
.icon-country.icon-country-mg { background: url(../../../assets/images/countries/MG.png); }
.icon-country.icon-country-yt { background: url(../../../assets/images/countries/YT.png); }
.icon-country.icon-country-mo { background: url(../../../assets/images/countries/MO.png); }
.icon-country.icon-country-mk { background: url(../../../assets/images/countries/MK.png); }
.icon-country.icon-country-mw { background: url(../../../assets/images/countries/MW.png); }
.icon-country.icon-country-my { background: url(../../../assets/images/countries/MY.png); }
.icon-country.icon-country-ml { background: url(../../../assets/images/countries/ML.png); }
.icon-country.icon-country-mv { background: url(../../../assets/images/countries/MV.png); }
.icon-country.icon-country-mt { background: url(../../../assets/images/countries/MT.png); }
.icon-country.icon-country-ma { background: url(../../../assets/images/countries/MA.png); }
.icon-country.icon-country-mq { background: url(../../../assets/images/countries/MQ.png); }
.icon-country.icon-country-mh { background: url(../../../assets/images/countries/MH.png); }
.icon-country.icon-country-mx { background: url(../../../assets/images/countries/MX.png); }
.icon-country.icon-country-fm { background: url(../../../assets/images/countries/FM.png); }
.icon-country.icon-country-mz { background: url(../../../assets/images/countries/MZ.png); }
.icon-country.icon-country-md { background: url(../../../assets/images/countries/MD.png); }
.icon-country.icon-country-mc { background: url(../../../assets/images/countries/MC.png); }
.icon-country.icon-country-mn { background: url(../../../assets/images/countries/MN.png); }
.icon-country.icon-country-ms { background: url(../../../assets/images/countries/MS.png); }
.icon-country.icon-country-mm { background: url(../../../assets/images/countries/MM.png); }
.icon-country.icon-country-na { background: url(../../../assets/images/countries/NA.png); }
.icon-country.icon-country-nr { background: url(../../../assets/images/countries/NR.png); }
.icon-country.icon-country-np { background: url(../../../assets/images/countries/NP.png); }
.icon-country.icon-country-ne { background: url(../../../assets/images/countries/NE.png); }
.icon-country.icon-country-ng { background: url(../../../assets/images/countries/NG.png); }
.icon-country.icon-country-nl { background: url(../../../assets/images/countries/NL.png); }
.icon-country.icon-country-ni { background: url(../../../assets/images/countries/NI.png); }
.icon-country.icon-country-nu { background: url(../../../assets/images/countries/NU.png); }
.icon-country.icon-country-nz { background: url(../../../assets/images/countries/NZ.png); }
.icon-country.icon-country-nc { background: url(../../../assets/images/countries/NC.png); }
.icon-country.icon-country-no { background: url(../../../assets/images/countries/NO.png); }
.icon-country.icon-country-ae { background: url(../../../assets/images/countries/AE.png); }
.icon-country.icon-country-om { background: url(../../../assets/images/countries/OM.png); }
.icon-country.icon-country-im { background: url(../../../assets/images/countries/IM.png); }
.icon-country.icon-country-ck { background: url(../../../assets/images/countries/CK.png); }
.icon-country.icon-country-nf { background: url(../../../assets/images/countries/NF.png); }
.icon-country.icon-country-cx { background: url(../../../assets/images/countries/CX.png); }
.icon-country.icon-country-pn { background: url(../../../assets/images/countries/PN.png); }
.icon-country.icon-country-sh { background: url(../../../assets/images/countries/SH.png); }
.icon-country.icon-country-pk { background: url(../../../assets/images/countries/PK.png); }
.icon-country.icon-country-pw { background: url(../../../assets/images/countries/PW.png); }
.icon-country.icon-country-pa { background: url(../../../assets/images/countries/PA.png); }
.icon-country.icon-country-pg { background: url(../../../assets/images/countries/PG.png); }
.icon-country.icon-country-py { background: url(../../../assets/images/countries/PY.png); }
.icon-country.icon-country-pe { background: url(../../../assets/images/countries/PE.png); }
.icon-country.icon-country-pl { background: url(../../../assets/images/countries/PL.png); }
.icon-country.icon-country-pt { background: url(../../../assets/images/countries/PT.png); }
.icon-country.icon-country-pr { background: url(../../../assets/images/countries/PR.png); }
.icon-country.icon-country-cg { background: url(../../../assets/images/countries/CG.png); }
.icon-country.icon-country-kr { background: url(../../../assets/images/countries/KR.png); }
.icon-country.icon-country-ru { background: url(../../../assets/images/countries/RU.png); }
.icon-country.icon-country-rw { background: url(../../../assets/images/countries/RW.png); }
.icon-country.icon-country-ro { background: url(../../../assets/images/countries/RO.png); }
.icon-country.icon-country-sv { background: url(../../../assets/images/countries/SV.png); }
.icon-country.icon-country-ws { background: url(../../../assets/images/countries/WS.png); }
.icon-country.icon-country-sm { background: url(../../../assets/images/countries/SM.png); }
.icon-country.icon-country-st { background: url(../../../assets/images/countries/ST.png); }
.icon-country.icon-country-sa { background: url(../../../assets/images/countries/SA.png); }
.icon-country.icon-country-sz { background: url(../../../assets/images/countries/SZ.png); }
.icon-country.icon-country-mp { background: url(../../../assets/images/countries/MP.png); }
.icon-country.icon-country-sc { background: url(../../../assets/images/countries/SC.png); }
.icon-country.icon-country-bl { background: url(../../../assets/images/countries/BL.png); }
.icon-country.icon-country-mf { background: url(../../../assets/images/countries/MF.png); }
.icon-country.icon-country-sn { background: url(../../../assets/images/countries/SN.png); }
.icon-country.icon-country-vc { background: url(../../../assets/images/countries/VC.png); }
.icon-country.icon-country-kn { background: url(../../../assets/images/countries/KN.png); }
.icon-country.icon-country-lc { background: url(../../../assets/images/countries/LC.png); }
.icon-country.icon-country-rs { background: url(../../../assets/images/countries/RS.png); }
.icon-country.icon-country-sg { background: url(../../../assets/images/countries/SG.png); }
.icon-country.icon-country-sy { background: url(../../../assets/images/countries/SY.png); }
.icon-country.icon-country-sk { background: url(../../../assets/images/countries/SK.png); }
.icon-country.icon-country-si { background: url(../../../assets/images/countries/SI.png); }
.icon-country.icon-country-sb { background: url(../../../assets/images/countries/SB.png); }
.icon-country.icon-country-so { background: url(../../../assets/images/countries/SO.png); }
.icon-country.icon-country-sd { background: url(../../../assets/images/countries/SD.png); }
.icon-country.icon-country-sr { background: url(../../../assets/images/countries/SR.png); }
.icon-country.icon-country-us { background: url(../../../assets/images/countries/US.png); }
.icon-country.icon-country-sl { background: url(../../../assets/images/countries/SL.png); }
.icon-country.icon-country-tj { background: url(../../../assets/images/countries/TJ.png); }
.icon-country.icon-country-th { background: url(../../../assets/images/countries/TH.png); }
.icon-country.icon-country-tz { background: url(../../../assets/images/countries/TZ.png); }
.icon-country.icon-country-tc { background: url(../../../assets/images/countries/TC.png); }
.icon-country.icon-country-tg { background: url(../../../assets/images/countries/TG.png); }
.icon-country.icon-country-tk { background: url(../../../assets/images/countries/TK.png); }
.icon-country.icon-country-to { background: url(../../../assets/images/countries/TO.png); }
.icon-country.icon-country-tt { background: url(../../../assets/images/countries/TT.png); }
.icon-country.icon-country-tv { background: url(../../../assets/images/countries/TV.png); }
.icon-country.icon-country-tn { background: url(../../../assets/images/countries/TN.png); }
.icon-country.icon-country-tm { background: url(../../../assets/images/countries/TM.png); }
.icon-country.icon-country-tr { background: url(../../../assets/images/countries/TR.png); }
.icon-country.icon-country-ug { background: url(../../../assets/images/countries/UG.png); }
.icon-country.icon-country-uz { background: url(../../../assets/images/countries/UZ.png); }
.icon-country.icon-country-ua { background: url(../../../assets/images/countries/UA.png); }
.icon-country.icon-country-wf { background: url(../../../assets/images/countries/WF.png); }
.icon-country.icon-country-uy { background: url(../../../assets/images/countries/UY.png); }
.icon-country.icon-country-fo { background: url(../../../assets/images/countries/FO.png); }
.icon-country.icon-country-fj { background: url(../../../assets/images/countries/FJ.png); }
.icon-country.icon-country-ph { background: url(../../../assets/images/countries/PH.png); }
.icon-country.icon-country-fi { background: url(../../../assets/images/countries/FI.png); }
.icon-country.icon-country-fk { background: url(../../../assets/images/countries/FK.png); }
.icon-country.icon-country-fr { background: url(../../../assets/images/countries/FR.png); }
.icon-country.icon-country-pf { background: url(../../../assets/images/countries/PF.png); }
.icon-country.icon-country-tf { background: url(../../../assets/images/countries/TF.png); }
.icon-country.icon-country-hr { background: url(../../../assets/images/countries/HR.png); }
.icon-country.icon-country-cf { background: url(../../../assets/images/countries/CF.png); }
.icon-country.icon-country-td { background: url(../../../assets/images/countries/TD.png); }
.icon-country.icon-country-me { background: url(../../../assets/images/countries/ME.png); }
.icon-country.icon-country-cz { background: url(../../../assets/images/countries/CZ.png); }
.icon-country.icon-country-cl { background: url(../../../assets/images/countries/CL.png); }
.icon-country.icon-country-ch { background: url(../../../assets/images/countries/CH.png); }
.icon-country.icon-country-se { background: url(../../../assets/images/countries/SE.png); }
.icon-country.icon-country-lk { background: url(../../../assets/images/countries/LK.png); }
.icon-country.icon-country-ec { background: url(../../../assets/images/countries/EC.png); }
.icon-country.icon-country-gq { background: url(../../../assets/images/countries/GQ.png); }
.icon-country.icon-country-er { background: url(../../../assets/images/countries/ER.png); }
.icon-country.icon-country-ee { background: url(../../../assets/images/countries/EE.png); }
.icon-country.icon-country-et { background: url(../../../assets/images/countries/ET.png); }
.icon-country.icon-country-za { background: url(../../../assets/images/countries/ZA.png); }
.icon-country.icon-country-gs { background: url(../../../assets/images/countries/GS.png); }
.icon-country.icon-country-ss { background: url(../../../assets/images/countries/SS.png); }
.icon-country.icon-country-jm { background: url(../../../assets/images/countries/JM.png); }
.icon-country.icon-country-jp { background: url(../../../assets/images/countries/JP.png); }
.icon-country.icon-country-by { background: url(../../../assets/images/countries/BY.png); }
.icon-country.icon-country-wl { background: url(../../../assets/images/countries/WL.png); }
.icon-country.icon-country-ps { background: url(../../../assets/images/countries/PS.png); }
.icon-country.icon-country-en { background: url(../../../assets/images/countries/EN.png); }
.icon-country.icon-country-wa { background: url(../../../assets/images/countries/WA.png); }
.icon-country.icon-country-xk { background: url(../../../assets/images/countries/XK.png); }
.icon-country.icon-country-wales { background: url(../../../assets/images/countries/Wales.png); }
.icon-country.icon-country-scotland { background: url(../../../assets/images/countries/Scotland.png); }
.icon-country.icon-country-palestine { background: url(../../../assets/images/countries/Palestine.png); }
.icon-country.icon-country-taiwan { background: url(../../../assets/images/countries/Taiwan.png); }
.icon-country.icon-country-nn { background: url(../../../assets/images/countries/northernIreland.png); }