.tbl-wrapper {             display: table;             height: 100%;             width: 100%         }          .tbl-row {             display: table-row;             height: 1px         }          .tbl-push {             height: auto         }          .col-content-layout {             width: 1270px;             margin: 0 auto;             padding: 0 15px         }          .layout-row {             margin: 0 -15px         }          .layout-row:before, .layout-row:after {             content: " ";             display: table         }          .layout-row:after {             clear: both         }          .col-layout-1 {             width: 77%;             float: left;             padding: 0 15px         }          .col-layout-2 {             width: 23%;             float: left;             padding: 0 15px         }          .footer {             width: 100%;             background-color: #f3f3f4;             display: inline-block         }          .footer-text {             margin: 30px 0;             padding: 0 15px         }          .col-footer, .col-header {             width: 1270px;             margin: 0 auto;             padding: 0 15px         }          .navbar-toggle {             margin-right: 0         }          .login-form {             max-width: 600px;             width: 100%;             margin: 0 auto;             padding: 0 15px         }          .share-in-social-networks {             text-align: right;             margin: 5px 0         }          @media (max-width: 1800px) {             .col-footer {                 width: 85%             }         }          @media (max-width: 1630px) {             .col-header {                 width: 100%             }         }          @media (max-width: 1310px) {             .col-content-layout {                 width: 100%             }              .col-footer {                 width: 95%             }         }          @media (max-width: 992px) {             .col-layout-1, .col-layout-2 {                 width: 100%             }         }          @media (max-width: 600px) {             .col-footer {                 width: 100%             }         }          .btn {             border-radius: 3px         }          .float-e-margins .btn {             margin-bottom: 5px         }          .btn-w-m {             min-width: 120px         }          .btn-primary.btn-outline {             color: #1ab394         }          .btn-success.btn-outline {             color: #1c84c6         }          .btn-info.btn-outline {             color: #23c6c8         }          .btn-warning.btn-outline {             color: #f8ac59         }          .btn-danger.btn-outline {             color: #ed5565         }          .btn-primary.btn-outline:hover, .btn-success.btn-outline:hover, .btn-info.btn-outline:hover, .btn-warning.btn-outline:hover, .btn-danger.btn-outline:hover {             color: #fff         }          .btn-primary {             background-color: #1ab394;             border-color: #1ab394;             color: #FFFFFF         }          .btn-primary:hover, .btn-primary:focus, .btn-primary:active, .btn-primary.active, .open .dropdown-toggle.btn-primary, .btn-primary:active:focus, .btn-primary:active:hover, .btn-primary.active:hover, .btn-primary.active:focus {             background-color: #18a689;             border-color: #18a689;             color: #FFFFFF         }          .btn-primary:active, .btn-primary.active, .open .dropdown-toggle.btn-primary {             background-image: none         }          .btn-primary.disabled, .btn-primary.disabled:hover, .btn-primary.disabled:focus, .btn-primary.disabled:active, .btn-primary.disabled.active, .btn-primary[disabled], .btn-primary[disabled]:hover, .btn-primary[disabled]:focus, .btn-primary[disabled]:active, .btn-primary.active[disabled], fieldset[disabled] .btn-primary, fieldset[disabled] .btn-primary:hover, fieldset[disabled] .btn-primary:focus, fieldset[disabled] .btn-primary:active, fieldset[disabled] .btn-primary.active {             background-color: #1dc5a3;             border-color: #1dc5a3         }          .btn-success {             background-color: #1c84c6;             border-color: #1c84c6;             color: #FFFFFF         }          .btn-success:hover, .btn-success:focus, .btn-success:active, .btn-success.active, .open .dropdown-toggle.btn-success, .btn-success:active:focus, .btn-success:active:hover, .btn-success.active:hover, .btn-success.active:focus {             background-color: #1a7bb9;             border-color: #1a7bb9;             color: #FFFFFF         }          .btn-success:active, .btn-success.active, .open .dropdown-toggle.btn-success {             background-image: none         }          .btn-success.disabled, .btn-success.disabled:hover, .btn-success.disabled:focus, .btn-success.disabled:active, .btn-success.disabled.active, .btn-success[disabled], .btn-success[disabled]:hover, .btn-success[disabled]:focus, .btn-success[disabled]:active, .btn-success.active[disabled], fieldset[disabled] .btn-success, fieldset[disabled] .btn-success:hover, fieldset[disabled] .btn-success:focus, fieldset[disabled] .btn-success:active, fieldset[disabled] .btn-success.active {             background-color: #1f90d8;             border-color: #1f90d8         }          .btn-info {             background-color: #23c6c8;             border-color: #23c6c8;             color: #FFFFFF         }          .btn-info:hover, .btn-info:focus, .btn-info:active, .btn-info.active, .open .dropdown-toggle.btn-info, .btn-info:active:focus, .btn-info:active:hover, .btn-info.active:hover, .btn-info.active:focus {             background-color: #21b9bb;             border-color: #21b9bb;             color: #FFFFFF         }          .btn-info:active, .btn-info.active, .open .dropdown-toggle.btn-info {             background-image: none         }          .btn-info.disabled, .btn-info.disabled:hover, .btn-info.disabled:focus, .btn-info.disabled:active, .btn-info.disabled.active, .btn-info[disabled], .btn-info[disabled]:hover, .btn-info[disabled]:focus, .btn-info[disabled]:active, .btn-info.active[disabled], fieldset[disabled] .btn-info, fieldset[disabled] .btn-info:hover, fieldset[disabled] .btn-info:focus, fieldset[disabled] .btn-info:active, fieldset[disabled] .btn-info.active {             background-color: #26d7d9;             border-color: #26d7d9         }          .btn-default {             color: inherit;             background: white;             border: 1px solid #e7eaec         }          .btn-default:hover, .btn-default:focus, .btn-default:active, .btn-default.active, .open .dropdown-toggle.btn-default, .btn-default:active:focus, .btn-default:active:hover, .btn-default.active:hover, .btn-default.active:focus {             color: inherit;             border: 1px solid #d2d2d2         }          .btn-default:active, .btn-default.active, .open .dropdown-toggle.btn-default {             box-shadow: 0 2px 5px rgba(0, 0, 0, 0.15) inset         }          .btn-default.disabled, .btn-default.disabled:hover, .btn-default.disabled:focus, .btn-default.disabled:active, .btn-default.disabled.active, .btn-default[disabled], .btn-default[disabled]:hover, .btn-default[disabled]:focus, .btn-default[disabled]:active, .btn-default.active[disabled], fieldset[disabled] .btn-default, fieldset[disabled] .btn-default:hover, fieldset[disabled] .btn-default:focus, fieldset[disabled] .btn-default:active, fieldset[disabled] .btn-default.active {             color: #cacaca         }          .btn-warning {             background-color: #f8ac59;             border-color: #f8ac59;             color: #FFFFFF         }          .btn-warning:hover, .btn-warning:focus, .btn-warning:active, .btn-warning.active, .open .dropdown-toggle.btn-warning, .btn-warning:active:focus, .btn-warning:active:hover, .btn-warning.active:hover, .btn-warning.active:focus {             background-color: #f7a54a;             border-color: #f7a54a;             color: #FFFFFF         }          .btn-warning:active, .btn-warning.active, .open .dropdown-toggle.btn-warning {             background-image: none         }          .btn-warning.disabled, .btn-warning.disabled:hover, .btn-warning.disabled:focus, .btn-warning.disabled:active, .btn-warning.disabled.active, .btn-warning[disabled], .btn-warning[disabled]:hover, .btn-warning[disabled]:focus, .btn-warning[disabled]:active, .btn-warning.active[disabled], fieldset[disabled] .btn-warning, fieldset[disabled] .btn-warning:hover, fieldset[disabled] .btn-warning:focus, fieldset[disabled] .btn-warning:active, fieldset[disabled] .btn-warning.active {             background-color: #f9b66d;             border-color: #f9b66d         }          .btn-danger {             background-color: #ed5565;             border-color: #ed5565;             color: #FFFFFF         }          .btn-danger:hover, .btn-danger:focus, .btn-danger:active, .btn-danger.active, .open .dropdown-toggle.btn-danger, .btn-danger:active:focus, .btn-danger:active:hover, .btn-danger.active:hover, .btn-danger.active:focus {             background-color: #ec4758;             border-color: #ec4758;             color: #FFFFFF         }          .btn-danger:active, .btn-danger.active, .open .dropdown-toggle.btn-danger {             background-image: none         }          .btn-danger.disabled, .btn-danger.disabled:hover, .btn-danger.disabled:focus, .btn-danger.disabled:active, .btn-danger.disabled.active, .btn-danger[disabled], .btn-danger[disabled]:hover, .btn-danger[disabled]:focus, .btn-danger[disabled]:active, .btn-danger.active[disabled], fieldset[disabled] .btn-danger, fieldset[disabled] .btn-danger:hover, fieldset[disabled] .btn-danger:focus, fieldset[disabled] .btn-danger:active, fieldset[disabled] .btn-danger.active {             background-color: #ef6776;             border-color: #ef6776         }          .btn-link {             color: inherit         }          .btn-link:hover, .btn-link:focus, .btn-link:active, .btn-link.active, .open .dropdown-toggle.btn-link {             color: #1ab394;             text-decoration: none         }          .btn-link:active, .btn-link.active, .open .dropdown-toggle.btn-link {             background-image: none         }          .btn-link.disabled, .btn-link.disabled:hover, .btn-link.disabled:focus, .btn-link.disabled:active, .btn-link.disabled.active, .btn-link[disabled], .btn-link[disabled]:hover, .btn-link[disabled]:focus, .btn-link[disabled]:active, .btn-link.active[disabled], fieldset[disabled] .btn-link, fieldset[disabled] .btn-link:hover, fieldset[disabled] .btn-link:focus, fieldset[disabled] .btn-link:active, fieldset[disabled] .btn-link.active {             color: #cacaca         }          .btn-white {             color: inherit;             background: white;             border: 1px solid #e7eaec         }          .btn-white:hover, .btn-white:focus, .btn-white:active, .btn-white.active, .open .dropdown-toggle.btn-white, .btn-white:active:focus, .btn-white:active:hover, .btn-white.active:hover, .btn-white.active:focus {             color: inherit;             border: 1px solid #d2d2d2         }          .btn-white:active, .btn-white.active {             box-shadow: 0 2px 5px rgba(0, 0, 0, 0.15) inset         }          .btn-white:active, .btn-white.active, .open .dropdown-toggle.btn-white {             background-image: none         }          .btn-white.disabled, .btn-white.disabled:hover, .btn-white.disabled:focus, .btn-white.disabled:active, .btn-white.disabled.active, .btn-white[disabled], .btn-white[disabled]:hover, .btn-white[disabled]:focus, .btn-white[disabled]:active, .btn-white.active[disabled], fieldset[disabled] .btn-white, fieldset[disabled] .btn-white:hover, fieldset[disabled] .btn-white:focus, fieldset[disabled] .btn-white:active, fieldset[disabled] .btn-white.active {             color: #cacaca         }          .form-control, .form-control:focus, .has-error .form-control:focus, .has-success .form-control:focus, .has-warning .form-control:focus, .navbar-collapse, .navbar-form, .navbar-form-custom .form-control:focus, .navbar-form-custom .form-control:hover, .open .btn.dropdown-toggle, .panel, .popover, .progress, .progress-bar {             box-shadow: none         }          .btn-outline {             color: inherit;             background-color: transparent;             transition: all .5s         }          .btn-rounded {             border-radius: 50px         }          .btn-large-dim {             width: 90px;             height: 90px;             font-size: 42px         }          button.dim {             display: inline-block;             text-decoration: none;             text-transform: uppercase;             text-align: center;             padding-top: 6px;             margin-right: 10px;             position: relative;             cursor: pointer;             border-radius: 5px;             font-weight: 600;             margin-bottom: 20px !important         }          button.dim:active {             top: 3px         }          button.btn-primary.dim {             box-shadow: inset 0 0 0 #16987e, 0 5px 0 0 #16987e, 0 10px 5px #999         }          button.btn-primary.dim:active {             box-shadow: inset 0 0 0 #16987e, 0 2px 0 0 #16987e, 0 5px 3px #999         }          button.btn-default.dim {             box-shadow: inset 0 0 0 #b3b3b3, 0 5px 0 0 #b3b3b3, 0 10px 5px #999         }          button.btn-default.dim:active {             box-shadow: inset 0 0 0 #b3b3b3, 0 2px 0 0 #b3b3b3, 0 5px 3px #999         }          button.btn-warning.dim {             box-shadow: inset 0 0 0 #f79d3c, 0 5px 0 0 #f79d3c, 0 10px 5px #999         }          button.btn-warning.dim:active {             box-shadow: inset 0 0 0 #f79d3c, 0 2px 0 0 #f79d3c, 0 5px 3px #999         }          button.btn-info.dim {             box-shadow: inset 0 0 0 #1eacae, 0 5px 0 0 #1eacae, 0 10px 5px #999         }          button.btn-info.dim:active {             box-shadow: inset 0 0 0 #1eacae, 0 2px 0 0 #1eacae, 0 5px 3px #999         }          button.btn-success.dim {             box-shadow: inset 0 0 0 #1872ab, 0 5px 0 0 #1872ab, 0 10px 5px #999         }          button.btn-success.dim:active {             box-shadow: inset 0 0 0 #1872ab, 0 2px 0 0 #1872ab, 0 5px 3px #999         }          button.btn-danger.dim {             box-shadow: inset 0 0 0 #ea394c, 0 5px 0 0 #ea394c, 0 10px 5px #999         }          button.btn-danger.dim:active {             box-shadow: inset 0 0 0 #ea394c, 0 2px 0 0 #ea394c, 0 5px 3px #999         }          button.dim:before {             font-size: 50px;             line-height: 1em;             font-weight: normal;             color: #fff;             display: block;             padding-top: 10px         }          button.dim:active:before {             top: 7px;             font-size: 50px         }          .btn:focus {             outline: none !important         }          .label {             background-color: #d1dade;             color: #5e5e5e;             font-size: 11px;             font-weight: 600;             padding: 3px 8px;             text-shadow: none         }          .badge {             background-color: #d1dade;             color: #5e5e5e;             font-size: 11px;             font-weight: 600;             padding-bottom: 4px;             padding-left: 6px;             padding-right: 6px;             text-shadow: none         }          .label-primary, .badge-primary {             background-color: #1ab394;             color: #FFFFFF         }          .label-success, .badge-success {             background-color: #1c84c6;             color: #FFFFFF         }          .label-warning, .badge-warning {             background-color: #f8ac59;             color: #FFFFFF         }          .label-warning-light, .badge-warning-light {             background-color: #f8ac59;             color: #ffffff         }          .label-danger, .badge-danger {             background-color: #ed5565;             color: #FFFFFF         }          .label-info, .badge-info {             background-color: #23c6c8;             color: #FFFFFF         }          .label-inverse, .badge-inverse {             background-color: #262626;             color: #FFFFFF         }          .label-white, .badge-white {             background-color: #FFFFFF;             color: #5E5E5E         }          .label-white, .badge-disable {             background-color: #2A2E36;             color: #8B91A0         }          table.dataTable thead .sorting, table.dataTable thead .sorting_asc:after, table.dataTable thead .sorting_desc, table.dataTable thead .sorting_asc_disabled, table.dataTable thead .sorting_desc_disabled {             background: transparent         }          .dataTables_wrapper {             padding-bottom: 30px         }          .dataTables_length {             float: left         }          .dataTables_filter label {             margin-right: 5px         }          .html5buttons {             float: right         }          .html5buttons a {             border: 1px solid #e7eaec;             background: #fff;             color: #676a6c;             box-shadow: none;             padding: 6px 8px;             font-size: 12px         }          .html5buttons a:hover, .html5buttons a:focus:active {             background-color: #eee;             color: inherit;             border-color: #d2d2d2         }          div.dt-button-info {             z-index: 100         }          @media (max-width: 768px) {             .html5buttons {                 float: none;                 margin-top: 10px             }              .dataTables_length {                 float: none             }         }          .cg-notify-message.inspinia-notify {             background: #fff;             padding: 0;             box-shadow: 0 0 1px rgba(0, 0, 0, 0.1), 0 2px 4px rgba(0, 0, 0, 0.2);             -webkit-box-shadow: 0 0 1px rgba(0, 0, 0, 0.1), 0 2px 4px rgba(0, 0, 0, 0.2);             -moz-box-shadow: 0 0 1px rgba(0, 0, 0, 0.1), 0 2px 4px rgba(0, 0, 0, 0.2);             border: none;             margin-top: 30px;             color: inherit         }          .inspinia-notify.alert-warning {             border-left: 6px solid #f8ac59         }          .inspinia-notify.alert-success {             border-left: 6px solid #1c84c6         }          .inspinia-notify.alert-danger {             border-left: 6px solid #ed5565         }          .inspinia-notify.alert-info {             border-left: 6px solid #1ab394         }          .img-container, .img-preview {             overflow: hidden;             text-align: center;             width: 100%         }          .img-preview-sm {             height: 130px;             width: 200px         }          .tabs-container .panel-body {             background: #fff;             border: 1px solid #e7eaec;             border-radius: 2px;             padding: 20px;             position: relative         }          .tabs-container .nav-tabs {             white-space: nowrap;             overflow-x: auto;             overflow-y: hidden;             background-image: linear-gradient(to bottom, #fff 96%, #ddd 100%);             border-bottom: 0         }          .tabs-container .nav-tabs > li > a {             border-radius: 0         }          .tabs-container .nav-tabs > li > a:focus {             background-color: transparent;             outline: none         }          .tabs-container .nav-tabs > li.active > a, .tabs-container .nav-tabs > li.active > a:hover, .tabs-container .nav-tabs > li.active > a:focus {             border: 1px solid #e7eaec;             border-bottom-color: transparent;             background-color: #fff         }          .tabs-container .nav-tabs > li {             float: none;             display: inline-block;             margin-bottom: -1px         }          .tabs-container .tab-pane .panel-body {             border-top: none         }          .tabs-container .nav-tabs > li.active > a, .tabs-container .nav-tabs > li.active > a:hover, .tabs-container .nav-tabs > li.active > a:focus {             border: 1px solid #e7eaec;             border-bottom-color: transparent;             border-top: 2px solid #676a6c         }          .tabs-container .tab-pane .panel-body {             border-top: none         }          .tabs-container .tabs-left .tab-pane .panel-body, .tabs-container .tabs-right .tab-pane .panel-body {             border-top: 1px solid #e7eaec         }          .tabs-container .nav-tabs > li a:hover {             background: transparent;             border-color: transparent         }          .tabs-container .tabs-below > .nav-tabs, .tabs-container .tabs-right > .nav-tabs, .tabs-container .tabs-left > .nav-tabs {             border-bottom: 0         }          .tabs-container .tabs-left .panel-body {             position: static         }          .tabs-container .tabs-left > .nav-tabs, .tabs-container .tabs-right > .nav-tabs {             width: 20%         }          .tabs-container .tabs-left .panel-body {             width: 80%;             margin-left: 20%         }          .tabs-container .tabs-right .panel-body {             width: 80%;             margin-right: 20%         }          .tabs-container .tab-content > .tab-pane, .tabs-container .pill-content > .pill-pane {             display: none         }          .tabs-container .tab-content > .active, .tabs-container .pill-content > .active {             display: block         }          .tabs-container .tabs-below > .nav-tabs {             border-top: 1px solid #e7eaec         }          .tabs-container .tabs-below > .nav-tabs > li {             margin-top: -1px;             margin-bottom: 0         }          .tabs-container .tabs-below > .nav-tabs > li > a:hover, .tabs-container .tabs-below > .nav-tabs > li > a:focus {             border-top-color: #e7eaec;             border-bottom-color: transparent         }          .tabs-container .tabs-left > .nav-tabs > li, .tabs-container .tabs-right > .nav-tabs > li {             float: none         }          .tabs-container .tabs-left > .nav-tabs > li > a, .tabs-container .tabs-right > .nav-tabs > li > a {             min-width: 74px;             margin-right: 0;             margin-bottom: 3px         }          .tabs-container .tabs-left > .nav-tabs {             float: left;             margin-right: 19px         }          .tabs-container .tabs-left > .nav-tabs .active > a, .tabs-container .tabs-left > .nav-tabs .active > a:hover, .tabs-container .tabs-left > .nav-tabs .active > a:focus {             border-color: #e7eaec transparent #e7eaec #e7eaec;             border-right-color: #ffffff         }          .tabs-container .tabs-right > .nav-tabs {             float: right;             margin-left: 19px         }          .tabs-container .tabs-right > .nav-tabs > li > a {             margin-left: -1px         }          .tabs-container .tabs-right > .nav-tabs .active > a, .tabs-container .tabs-right > .nav-tabs .active > a:hover, .tabs-container .tabs-right > .nav-tabs .active > a:focus {             border-color: #e7eaec #e7eaec #e7eaec transparent;             border-left-color: #ffffff;             z-index: 1         }          @media (max-width: 450px) {             .tabs-container .nav-tabs > li > a {                 padding: 8px 10px             }         }          .slick-prev:before, .slick-next:before {             color: #1ab394 !important         }          .select2-container--default .select2-selection--single, .select2-container--default .select2-selection--multiple {             border-color: #e7eaec         }          .select2-fix .select2-container--default .select2-selection--single, .select2-fix .select2-container--default .select2-selection--multiple {             height: 34px;             border-radius: 0         }          .select2-fix .select2-container--default .select2-selection--single .select2-selection__rendered {             line-height: 32px         }          body {             background-color: #2f4050;             font-size: 13px;             color: #676a6c;             overflow-x: hidden         }          html, body {             height: 100%         }          body.full-height-layout #wrapper, body.full-height-layout #page-wrapper {             height: 100%         }          #page-wrapper {             min-height: auto         }          body.boxed-layout {             background: url(/shared/empty.gif)         }          body.boxed-layout #wrapper {             background-color: #2f4050;             max-width: 1200px;             margin: 0 auto;             -webkit-box-shadow: 0 0 5px 0 rgba(0, 0, 0, 0.75);             -moz-box-shadow: 0 0 5px 0 rgba(0, 0, 0, 0.75);             box-shadow: 0 0 5px 0 rgba(0, 0, 0, 0.75)         }          .top-navigation.boxed-layout #wrapper, .boxed-layout #wrapper.top-navigation {             max-width: 1300px !important         }          .block {             display: block         }          .clear {             display: block;             overflow: hidden         }          a {             cursor: pointer         }          .border-bottom {             border-bottom: 1px solid #e7eaec !important         }          .font-bold {             font-weight: 600         }          .font-noraml {             font-weight: 400         }          .text-uppercase {             text-transform: uppercase         }          .b-r {             border-right: 1px solid #e7eaec         }          .hr-line-dashed {             border-top: 1px dashed #e7eaec;             color: #ffffff;             background-color: #ffffff;             height: 1px;             margin: 20px 0         }          .hr-line-solid {             border-bottom: 1px solid #e7eaec;             background-color: rgba(0, 0, 0, 0);             border-style: solid !important;             margin-top: 15px;             margin-bottom: 15px         }          video {             width: 100% !important;             height: auto !important         }          #wrapper {             width: 100%;             overflow-x: hidden         }          .wrapper {             padding: 0 20px         }          .wrapper-content {             padding: 20px 10px 40px         }          #page-wrapper {             padding: 0 15px;             min-height: 568px;             position: relative !important         }          @media (min-width: 768px) {             #page-wrapper {                 position: inherit;                 margin: 0 0 0 240px;                 min-height: 2002px             }         }          .title-action {             text-align: right;             padding-top: 30px         }          .ibox-content h1, .ibox-content h2, .ibox-content h3, .ibox-content h4, .ibox-content h5, .ibox-title h1, .ibox-title h2, .ibox-title h3, .ibox-title h4, .ibox-title h5 {             margin-top: 5px         }          ul.unstyled, ol.unstyled {             list-style: none outside none;             margin-left: 0         }          .big-icon {             font-size: 160px !important;             color: #e5e6e7         }          .page-heading {             border-top: 0;             padding: 0 10px 20px 10px         }          .panel-heading h1, .panel-heading h2 {             margin-bottom: 5px         }          .table-bordered {             border: 1px solid #EBEBEB         }          .table-bordered > thead > tr > th, .table-bordered > thead > tr > td {             background-color: #F5F5F6;             border-bottom-width: 1px         }          .table-bordered > thead > tr > th, .table-bordered > tbody > tr > th, .table-bordered > tfoot > tr > th, .table-bordered > thead > tr > td, .table-bordered > tbody > tr > td, .table-bordered > tfoot > tr > td {             border: 1px solid #e7e7e7         }          .table > thead > tr > th {             border-bottom: 1px solid #DDDDDD;             vertical-align: bottom         }          .table > thead > tr > th, .table > tbody > tr > th, .table > tfoot > tr > th, .table > thead > tr > td, .table > tbody > tr > td, .table > tfoot > tr > td {             border-top: 1px solid #e7eaec;             line-height: 1.42857;             padding: 8px;             vertical-align: top         }          .panel.blank-panel {             background: none;             margin: 0         }          .blank-panel .panel-heading {             padding-bottom: 0         }          .nav-tabs > li.active > a, .nav-tabs > li.active > a:hover, .nav-tabs > li.active > a:focus {             -moz-border-bottom-colors: none;             -moz-border-left-colors: none;             -moz-border-right-colors: none;             -moz-border-top-colors: none;             background: none;             border-color: #ddd #ddd rgba(0, 0, 0, 0);             border-bottom: #f3f3f4;             border-image: none;             border-style: solid;             border-width: 1px;             color: #555555;             cursor: default         }          .nav.nav-tabs li {             background: none;             border: none         }          .nav-tabs > li > a {             color: #A7B1C2;             font-weight: 600;             padding: 10px 15px 10px 15px         }          .nav-tabs > li > a:hover, .nav-tabs > li > a:focus {             background-color: #e6e6e6;             color: #676a6c         }          .ui-tab .tab-content {             padding: 20px 0         }          .gray-bg {             background-color: #f3f3f4         }          .white-bg {             background-color: #ffffff         }          .navy-bg {             background-color: #1ab394;             color: #ffffff         }          .blue-bg {             background-color: #1c84c6;             color: #ffffff         }          .lazur-bg {             background-color: #23c6c8;             color: #ffffff         }          .yellow-bg {             background-color: #f8ac59;             color: #ffffff         }          .red-bg {             background-color: #ed5565;             color: #ffffff         }          .black-bg {             background-color: #262626         }          .panel-primary {             border-color: #1ab394         }          .panel-primary > .panel-heading {             background-color: #1ab394;             border-color: #1ab394         }          .panel-success {             border-color: #1c84c6         }          .panel-success > .panel-heading {             background-color: #1c84c6;             border-color: #1c84c6;             color: #ffffff         }          .panel-info {             border-color: #23c6c8         }          .panel-info > .panel-heading {             background-color: #23c6c8;             border-color: #23c6c8;             color: #ffffff         }          .panel-warning {             border-color: #f8ac59         }          .panel-warning > .panel-heading {             background-color: #f8ac59;             border-color: #f8ac59;             color: #ffffff         }          .panel-danger {             border-color: #ed5565         }          .panel-danger > .panel-heading {             background-color: #ed5565;             border-color: #ed5565;             color: #ffffff         }          .progress-bar {             background-color: #1ab394         }          .progress-small, .progress-small .progress-bar {             height: 10px         }          .progress-small, .progress-mini {             margin-top: 5px         }          .progress-mini, .progress-mini .progress-bar {             height: 5px;             margin-bottom: 0         }          .progress-bar-navy-light {             background-color: #3dc7ab         }          .progress-bar-success {             background-color: #1c84c6         }          .progress-bar-info {             background-color: #23c6c8         }          .progress-bar-warning {             background-color: #f8ac59         }          .progress-bar-danger {             background-color: #ed5565         }          .panel-title {             font-size: inherit         }          .jumbotron {             border-radius: 6px;             padding: 40px         }          .jumbotron h1 {             margin-top: 0         }          .text-navy {             color: #1ab394         }          .text-primary {             color: inherit         }          .text-success {             color: #1c84c6         }          .text-info {             color: #23c6c8         }          .text-warning {             color: #f8ac59         }          .text-danger {             color: #ed5565         }          .text-muted {             color: #888         }          .text-white {             color: #ffffff         }          .simple_tag {             background-color: #f3f3f4;             border: 1px solid #e7eaec;             border-radius: 2px;             color: inherit;             font-size: 10px;             margin-right: 5px;             margin-top: 5px;             padding: 5px 12px;             display: inline-block         }          .img-shadow {             -webkit-box-shadow: 0 0 3px 0 #919191;             -moz-box-shadow: 0 0 3px 0 #919191;             box-shadow: 0 0 3px 0 #919191         }          a.close-canvas-menu {             position: absolute;             top: 10px;             right: 15px;             z-index: 1011;             color: #a7b1c2         }          a.close-canvas-menu:hover {             color: #fff         }          .close-canvas-menu {             display: none         }          .canvas-menu .close-canvas-menu {             display: block         }          .light-navbar .navbar.navbar-static-top {             background-color: #fff         }          .p-n {             padding: 0         }          .p-xxs {             padding: 5px         }          .p-xs {             padding: 10px         }          .p-sm {             padding: 15px         }          .p-m {             padding: 20px         }          .p-md {             padding: 25px         }          .p-lg {             padding: 30px         }          .p-xl {             padding: 40px         }          .p-w-xs {             padding: 0 10px         }          .p-w-sm {             padding: 0 15px         }          .p-w-m {             padding: 0 20px         }          .p-w-md {             padding: 0 25px         }          .p-w-lg {             padding: 0 30px         }          .p-w-xl {             padding: 0 40px         }          .p-xxs {             padding: 3px 4px         }          .m-xxs {             margin: 2px 4px         }          .m-xs {             margin: 5px         }          .m-sm {             margin: 10px         }          .m {             margin: 15px         }          .m-md {             margin: 20px         }          .m-lg {             margin: 30px         }          .m-xl {             margin: 50px         }          .m-n {             margin: 0 !important         }          .m-l-none {             margin-left: 0         }          .m-l-xs {             margin-left: 5px         }          .m-l-sm {             margin-left: 10px         }          .m-l {             margin-left: 15px         }          .m-l-md {             margin-left: 20px         }          .m-l-lg {             margin-left: 30px         }          .m-l-xl {             margin-left: 40px         }          .m-l-n-xxs {             margin-left: -1px         }          .m-l-n-xs {             margin-left: -5px         }          .m-l-n-sm {             margin-left: -10px         }          .m-l-n {             margin-left: -15px         }          .m-l-n-md {             margin-left: -20px         }          .m-l-n-lg {             margin-left: -30px         }          .m-l-n-xl {             margin-left: -40px         }          .m-t-none {             margin-top: 0         }          .m-t-xxs {             margin-top: 1px         }          .m-t-xs {             margin-top: 5px         }          .m-t-sm {             margin-top: 10px         }          .m-t {             margin-top: 15px         }          .m-t-md {             margin-top: 69px         }          .m-t-lg {             margin-top: 30px         }          .m-t-xl {             margin-top: 40px         }          .m-t-n-xxs {             margin-top: -1px         }          .m-t-n-xs {             margin-top: -5px         }          .m-t-n-sm {             margin-top: -10px         }          .m-t-n {             margin-top: -15px         }          .m-t-n-md {             margin-top: -20px         }          .m-t-n-lg {             margin-top: -30px         }          .m-t-n-xl {             margin-top: -40px         }          .m-r-none {             margin-right: 0         }          .m-r-xxs {             margin-right: 1px         }          .m-r-xs {             margin-right: 5px         }          .m-r-sm {             margin-right: 10px         }          .m-r {             margin-right: 15px         }          .m-r-md {             margin-right: 20px         }          .m-r-lg {             margin-right: 30px         }          .m-r-xl {             margin-right: 40px         }          .m-r-n-xxs {             margin-right: -1px         }          .m-r-n-xs {             margin-right: -5px         }          .m-r-n-sm {             margin-right: -10px         }          .m-r-n {             margin-right: -15px         }          .m-r-n-md {             margin-right: -20px         }          .m-r-n-lg {             margin-right: -30px         }          .m-r-n-xl {             margin-right: -40px         }          .m-b-none {             margin-bottom: 0         }          .m-b-xxs {             margin-bottom: 1px         }          .m-b-xs {             margin-bottom: 5px         }          .m-b-sm {             margin-bottom: 10px         }          .m-b {             margin-bottom: 15px         }          .m-b-md {             margin-bottom: 20px         }          .m-b-lg {             margin-bottom: 30px         }          .m-b-xl {             margin-bottom: 40px         }          .m-b-n-xxs {             margin-bottom: -1px         }          .m-b-n-xs {             margin-bottom: -5px         }          .m-b-n-sm {             margin-bottom: -10px         }          .m-b-n {             margin-bottom: -15px         }          .m-b-n-md {             margin-bottom: -20px         }          .m-b-n-lg {             margin-bottom: -30px         }          .m-b-n-xl {             margin-bottom: -40px         }          .space-15 {             margin: 15px 0         }          .space-20 {             margin: 20px 0         }          .space-25 {             margin: 25px 0         }          .space-30 {             margin: 30px 0         }          .no-top-border {             border-top: 0 !important         }          .ibox {             clear: both;             margin-bottom: 25px;             margin-top: 0;             padding: 0         }          .ibox.collapsed .ibox-content {             display: none         }          .ibox.collapsed .fa.fa-chevron-up:before {             content: "\f078"         }          .ibox.collapsed .fa.fa-chevron-down:before {             content: "\f077"         }          .ibox:after, .ibox:before {             display: table         }          .ibox-title {             -moz-border-bottom-colors: none;             -moz-border-left-colors: none;             -moz-border-right-colors: none;             -moz-border-top-colors: none;             background-color: #fff;             border-color: #e7eaec;             border-image: none;             border-style: solid solid none;             border-width: 3px 0 0;             color: inherit;             margin-bottom: 0;             padding: 14px 15px 7px 0;             min-height: 48px         }          .ibox-content {             background-color: #fff;             color: inherit;             padding: 15px 0;             border-color: #e7eaec;             border-image: none;             border-style: solid solid none;             border-width: 1px 0         }          .ibox-footer {             color: inherit;             border-top: 1px solid #e7eaec;             font-size: 90%;             background: #ffffff;             padding: 10px 15px         }          .ibox-content {             clear: both         }          .ibox-title h5 {             display: inline-block;             font-size: 14px;             margin: 0 0 7px;             padding: 0;             text-overflow: ellipsis;             float: left         }          .ibox-tools {             display: block;             float: none;             margin-top: 0;             position: relative;             padding: 0;             text-align: right         }          .ibox-tools a {             cursor: pointer;             margin-left: 5px;             color: #c4c4c4         }          .breadcrumb {             background-color: #fff;             padding: 0;             margin-bottom: 0         }          .breadcrumb > li a {             color: inherit         }          .breadcrumb > .active {             color: inherit         }          .breadcrumb a:hover {             text-decoration: underline         }          .breadcrumb a {             text-decoration: none         }          .breadcrumb-heading {             border-top: 0;             padding: 20px 10px 20px 0         }          @media (max-width: 450px) {             .breadcrumb-heading {                 padding: 10px 5px 10px 0             }              .breadcrumb > li + li:before {                 padding: 0             }         }          .anchor {             padding-top: 50px;             margin-top: -45px         }          .menu-separate {             margin-top: 51px         }          .navbar-default {             background-color: #fff         }          .navbar-default .navbar-brand, .navbar-default .navbar-brand:focus {             color: #fff;             display: block;             background: #1ab394;             font-weight: 700;             margin-top: 5px;             border-radius: 5px;             font-size: 15px;             padding: 10px;             height: auto         }          .navbar-default .navbar-brand:hover {             background: #179d82;             color: #fff         }          .navbar-nav > li > a {             font-weight: 600         }          .dropdown-menu {             border: none         }          .dropdown-menu > li > a {             padding: 10px 20px         }          .separate-menu-item {             border-top: 2px solid #e7eaec         }          .navbar .navbar-header .navbar-toggle {             background-color: #fff;             padding: 9px 10px;             border: 0         }          @media (max-width: 899px) {             .noscroll {                 overflow: hidden             }              .noscroll .navbar-wrapper {                 position: fixed;                 z-index: 9998;                 top: 0;                 left: 0;                 width: 100%;                 height: 120%;                 background-color: rgba(0, 0, 0, 0.5);                 display: table;                 transition: opacity .3s ease             }              .navbar-side .navbar-collapse {                 border-left: 1px solid #e7eaec;                 background-color: #fff;                 position: fixed;                 top: 49px;                 right: 0;                 bottom: 0;                 width: 250px;                 max-height: none;                 overflow-y: auto;                 z-index: 9999             }         }          .top-banner {             background-color: black;             width: 100%         }          .tb-content {             z-index: 1;             position: relative         }          .tb-content table td:nth-child(2n+1) {             width: 50%         }          .tb-content table {             width: 100%;             border-collapse: collapse         }          .tb-content a {             width: 100%;             height: 100%;             display: block         }          .has-order-block {             position: relative         }          .order-block {             position: absolute;             right: 0;             top: -27px;             width: 100%;             text-align: right         }          .order-block__current, .order-block__count {             display: inline-block;             color: #888         }          .order-block__current {             cursor: pointer;             outline: none         }          .order-block__current:hover {             color: #676a6c         }          .order-block__current:after {             content: '';             width: 0;             height: 0;             display: inline-block;             vertical-align: top;             margin-top: 7px;             margin-left: 5px;             border-width: 4px 3.5px 0;             border-style: solid;             border-left-color: transparent;             border-right-color: transparent         }          .order-block__supply {             padding: 5px 0;             position: absolute;             top: 25px;             right: -10px;             display: none;             z-index: 99;             background-color: #fff;             border-radius: 3px;             box-shadow: 0 5px 15px 0 rgba(0, 0, 0, 0.3), 0 0 0 1px rgba(0, 0, 0, 0.05);             outline: none;             text-align: left         }          .order-block__item {             white-space: nowrap;             padding: 9px 20px 9px 40px;             position: relative;             cursor: pointer         }          .order-block__item:hover {             background: #f3f3f4;             text-decoration: none         }          .order-block__item_active {             cursor: default         }          .order-block__item_active:hover {             background: 0 0         }          .order-block__item_active:before {             font-family: 'fontello';             content: '\e813';             display: block;             position: absolute;             top: 9px;             left: 16px         }          .list-of-items-count {             background-color: #d1dade;             color: #676a6c;             padding: 3px 4px;             font-size: 12px;             font-weight: bold;             white-space: nowrap;             vertical-align: middle;             border-radius: .25em         }          @media (max-width: 750px) {             .order-block {                 position: relative;                 top: -10px             }         }          .article-title {             margin: 0 0 15px 0         }          .article-img {             position: relative;             max-width: 40%;             float: left;             padding: 5px 15px 7px 0         }          .article-list .attached {             background-color: #f3f3f4         }          .article-content img {             display: block;             max-width: 100%;             height: auto         }          .article-content a.regs {             font-size: 130%         }          .article-content .icon img {             max-width: none         }          .article-list-item {             overflow: auto;             margin: 15px 0         }          .tag-list {             margin: 0;             padding: 0 0 10px 0;             overflow: auto;             width: 100%         }          .tag-list li {             float: left;             list-style: none         }          .tag-list .tag {             font-size: 11px;             padding: 0 1px;             margin: 3px 5px 0 0         }          .tag-list li a {             color: inherit         }          .list-text {             overflow: auto         }          .article-footer {             overflow: auto         }          .article-footer .share-in-social-networks {             width: 40%;             float: right;             margin: 0         }          .article-tags {             width: 60%;             float: left         }          @media (max-width: 600px) {             .list-text {                 float: left;                 overflow: inherit             }              .article-list {                 padding: 0             }              .article-img {                 max-width: 100%;                 padding: 0 0 15px 0;                 float: none             }         }          @media (max-width: 400px) {             .article-footer .share-in-social-networks, .article-footer .article-tags {                 width: 100%;                 float: none;                 text-align: left             }         }          .casino-list {             display: flex;             flex-wrap: wrap;             justify-content: space-between         }          .casino-list__item {             flex-basis: 49%;             display: flex;             flex-direction: column;             border: 1px solid #e7eaec;             margin-bottom: 20px         }          .casino-list__item__header {             height: 50px;             background-color: #f8f8f9;             color: #bebec3;             font-weight: 600;             padding: 4px 5px 0;             position: relative         }          .casino-list__item__desc {             padding: 15px;             position: relative;             line-height: 1.7;             flex-grow: 1         }          .casino-list__item__header__link {             font-size: 16px;             font-weight: 600;             display: inline-block;             vertical-align: middle;             max-height: 100%;             margin-left: 10px         }          .casino-list__item__rating {             display: inline;             position: absolute;             top: 8px;             right: 10px;             line-height: 1.1;             background-color: #f8f8f9         }          .casino-list__item__rating__value {             text-align: center;             font-size: 20px;             font-weight: 800;             color: #1ab394;             font-family: "Helvetica Neue", Helvetica, Arial, sans-serif         }          .casino-list__item__rating__title {             font-size: 80%;             font-weight: 500;             color: #888         }          .casino-list__item__actions {             padding: 0 15px 15px         }          .casino-list__item__platforms {             padding-top: 5px;             float: right;             color: #888         }          .filter-vals label, .filter-vals input[type=checkbox] {             font-weight: normal;             cursor: pointer;             margin: 0 0 3px 0;             display: inline-block;             vertical-align: middle         }          .top-filter .ibox-content {             border-bottom: 1px solid #e7eaec;             padding-right: 0;             padding-left: 0         }          .top-filter .ibox-title {             padding-left: 0         }          .rating-wrap {             margin: 10px 0;             vertical-align: middle         }          .casino-certified {             display: inline-block;             vertical-align: text-bottom;             padding-left: 15px         }          .star-ratings-sprite {             display: inline-block;             background: url(/shared/empty.gif) repeat-x;             font-size: 0;             height: 17px;             line-height: 0;             overflow: hidden;             text-indent: -999em;             width: 190px         }          .star-ratings-sprite-rating {             background: url(/shared/empty.gif) repeat-x 0 100%;             float: left;             height: 17px;             display: block         }          .casino-img {             display: inline-block;             padding-top: 6px         }          .casino-rating {             display: inline-block;             overflow: auto;             vertical-align: top         }          .casino-btns {             overflow: auto         }          .casino__button {             padding: 0 2px;             float: left;             width: 50%         }          .casino-panel {             position: relative;             margin-bottom: 20px         }          .casino-qr-code {             font-size: 90%;             position: absolute;             right: -10px;             top: 0;             width: 133px;             text-align: center         }          .casino-qr-code img {             margin-top: 5px         }          @media (max-width: 800px) {             .casino-qr-code {                 display: none             }         }          @media (max-width: 650px) {             .casino-list__item {                 flex-basis: 100%             }         }          .casino-game-types .cgt-item {             display: inline-block;             vertical-align: top;             margin: 15px 2px;             width: 76px;             height: 80px;             text-align: center;             background-color: #f3f3f4;             position: relative         }          .cgt-item-content-disabled {             opacity: .5         }          .cgt-enabled {             position: absolute;             bottom: 1px;             right: 1px;             font-size: 115%         }          .cgt-caption {             height: 35px;             padding: 5px 0         }          .cgt-caption-text {             font-weight: bold;             font-size: 95%;             line-height: 1.1;             display: inline-block;             vertical-align: middle         }          .cgt-icon {             color: #6b7884         }          .fa-TABLE_GAME_KENO:before {             font-size: 35px;             content: '\e822'         }          .fa-VIDEO_SLOT:before {             font-size: 40px;             content: '\e823'         }          .fa-TABLE_GAME_BACCARAT:before {             font-size: 35px;             content: '\e824'         }          .fa-TABLE_GAME_BLACK_JACK:before {             font-size: 35px;             content: '\e825'         }          .fa-BINGO:before {             font-size: 40px;             content: '\e826'         }          .fa-TABLE_GAME_ROULETTE:before {             font-size: 32px;             content: '\e82b'         }          .fa-SCRATCH_GAMES:before {             font-size: 34px;             content: '\e828'         }          .fa-TABLE_GAME_CRAPS:before {             font-size: 35px;             content: '\e829'         }          .fa-LIVE_CASINO:before {             font-size: 35px;             content: '\e922'         }          .fa-VIDEO_POKER:before {             font-size: 40px;             content: '\e827'         }          .fa-LOTTERY:before {             font-size: 35px;             content: '\e82a'         }          .simpleList {             list-style: none;             padding: 0         }          .yes, .minus, .cross {             padding-left: 35px;             display: inline-block;             list-style-type: none         }          .yes li, .minus li, .cross li {             padding: 3px 0;             font-size: 14px;             line-height: 26px;             position: relative         }          .yes li:before, .minus li:before, .cross li:before {             font-family: "fontello";             left: -18px;             position: absolute;             top: 3px         }          .yes li:before {             content: '\e813';             color: #1ab394         }          .minus li:before {             content: '\e814';             color: #1c84c6         }          .cross li:before {             content: '\e801';             color: #ed5565         }          .simpleList .paramName {             font-weight: bolder         }          .simpleList li {             margin: 6px 0         }          .table {             display: table         }          .table__thead {             display: table-header-group         }          .table__thead .table__cell {             font-weight: bold         }          .table__row {             display: table-row         }          .table__tbody {             display: table-row-group         }          .table__tbody .table__row:nth-child(even) {             background-color: #f2f3f4         }          .table__tbody .table__row:first-child .table__cell {             border-top: 1px solid #e7eaec         }          .table__cell {             display: table-cell;             padding: 10px 5px;             vertical-align: middle         }          .fa.jshow-comment {             cursor: pointer;             display: none         }          .bonus-table__name-caption {             position: relative;             left: -40px         }          .bonus-table__num {             font-weight: bold;             font-size: 95%;             color: #969aa7;             text-align: left;             padding-right: 10px         }          .bonus-table__num span {             font-size: 90%         }          .bonus-table .name {             font-weight: bold         }          .bonus-table__name {             min-width: 125px         }          .bonus-table__name a {             font-weight: bold         }          .bonus-table__icon {             padding: 15px 0;             width: 40px         }          .bonus-table__icon img {             max-width: 100%         }          .bonus-table__icon-link {             position: relative         }          .bonus-table__icon-link .fa-alert {             font-size: 180%;             position: absolute;             top: -12px;             left: -10px         }          .bonus-table__bonus-size > div {             margin-top: 5px         }          .bonus-table__comment {             max-width: 400px;             font-size: 95%         }          @media (max-width: 640px) {             .bonus-table .table__row {                 position: relative;                 display: block;                 padding: 20px 0             }              .bonus-table .table__thead .table__row {                 padding: 5px 0;                 border-bottom: 1px solid #e7eaec             }              .bonus-table__num, .bonus-table__num-caption, .bonus-table__icon, .bonus-table__icon-caption, .bonus-table__name, .bonus-table__name-caption, .bonus-table__bonus-size, .bonus-table__bonus-size-caption, .bonus-table__comment, .bonus-table__comment-caption, .bonus-table__options, .bonus-table__options-caption {                 border-top: none !important;                 padding: 0;                 display: inline-block             }              .fa.jshow-comment {                 display: inline-block             }              .j-enabled .bonus-table__comment {                 display: block;                 padding: 20px 10px 0 5px;                 margin-bottom: -8px;                 line-height: inherit;                 max-width: 100%             }              .bonus-table__num-caption {                 display: none             }              .bonus-table__name-caption {                 position: absolute;                 left: 5px;                 top: 0             }              .bonus-table__bonus-size-caption {                 position: absolute;                 right: 100px;                 left: 170px;                 text-align: center;                 top: 0             }              .bonus-table__options-caption {                 position: absolute;                 right: 5px;                 top: 0             }              .bonus-table__num {                 position: absolute;                 top: 2px;                 left: 2px             }              .bonus-table__icon {                 width: 30px;                 margin-left: 5px             }              .bonus-table__icon .fa-alert {                 font-size: 150%;                 top: -12px;                 left: -8px             }              .bonus-table__comment, .bonus-table__comment-caption {                 display: none             }              .bonus-table__options {                 right: 5px;                 top: 20px;                 bottom: 0;                 position: absolute             }              .bonus-table__bonus-size {                 top: 13px;                 position: absolute;                 right: 100px;                 left: 170px;                 text-align: center             }              .bonus-table__bonus-size > div {                 margin-top: 0             }              .bonus-table__main-bonus {                 margin-bottom: 3px             }              .bonus-table__comment {                 font-size: 102%             }         }          @media (max-width: 430px) {             .bonus-table__bonus-size-caption {                 left: 140px             }              .bonus-table__num {                 display: none             }              .bonus-table__icon {                 margin-left: 2px;                 width: 25px;                 vertical-align: top;                 position: relative;                 top: -5px             }              .bonus-table__icon .fa-alert {                 font-size: 140%;                 top: -9px;                 left: -5px             }              .bonus-table__name {                 width: 105px;                 min-width: 105px;                 position: relative             }              .bonus-table__bonus-kind {                 position: relative;                 left: -25px;                 top: 5px;                 width: 130px             }              .bonus-table__bonus-size {                 right: 90px;                 left: 120px             }              .bonus-table__options {                 right: 2px             }              .bonus-table__options a {                 padding: 5px             }         }          @media (max-width: 380px) {             .bonus-table__bonus-size-caption {                 left: 100px             }              .bonus-table__name {                 width: 80px;                 min-width: 80px             }              .bonus-table__bonus-size {                 left: 105px;                 right: 80px             }              .bonus-table__bonus-kind {                 width: 125px;                 top: 8px;                 display: none;                 font-size: 100.5%             }              .j-enabled .bonus-table__bonus-kind {                 display: block             }              .bonus-table__icon .fa-alert {                 top: -12px;                 left: -5px             }              .bonus-table {                 font-size: 95%             }              .bonus-table .table__row {                 padding-bottom: 25px             }              .bonus-table__main-bonus > span {                 font-size: 11px !important             }              .bonus-table__options a {                 padding: 3px;                 font-size: 11px             }         }          .bonus-calculator {             margin: 0 auto;             border-radius: 3px;             width: 100%;             max-width: 400px;             border: 3px solid #969aa7         }          .bonus-calculator__head {             transition: all .5s;             color: #969aa7;             padding: 13px 14px 13px 45px;             cursor: pointer;             font-weight: bold;             font-size: 115%;             position: relative;             min-height: 30px         }          .bonus-calculator__head .logo {             font-size: 140%;             position: absolute;             top: 30%;             left: 12px         }          .bonus-calculator__head .chevron {             position: absolute;             right: 8px;             top: 30%         }          .bonus-calculator__head:hover {             color: #fff;             background-color: #969aa7         }          .bonus-calculator__content {             padding: 0 10px 10px 10px         }          .bonus-calculator__menu {             white-space: nowrap         }          .bonus-calculator__menu__item {             cursor: pointer;             font-weight: bold;             color: #9a9d9f;             padding: 10px 0;             display: inline-block         }          .bonus-calculator__menu__item span {             padding: 3px 0;             display: inline-block;             white-space: nowrap         }          .bonus-calculator__menu__item:hover {             color: #676a6c         }          .bonus-calculator__menu__item:first-child {             margin-right: 9%         }          .bonus-calculator__menu__item.active {             color: #676a6c         }          .bonus-calculator__menu__item.active span {             border-bottom: 2px solid #1c84c6         }          .bonus-calculator__body {             margin-top: 10px;             display: none         }          .bonus-calculator__body.active {             display: block         }          .bonus-calculator__results {             width: 100%;             font-weight: bold;             display: none;             margin-top: 10px         }          .bonus-calculator__result-val {             text-align: right;             padding: 5px 0         }          .spinner {             position: relative;             overflow: hidden         }          .spinner__button {             outline: none;             border: 0;             position: absolute;             right: 1px;             background: #f3f3f4;             height: 16px;             line-height: 16px;             width: 23px;             text-align: center;             visibility: hidden;             border-left: 1px solid #e7eaec         }          .spinner__input:focus ~ .spinner__button, .spinner:hover .spinner__button {             visibility: visible         }          .spinner:hover .spinner__input, .spinner .spinner__input:focus {             padding-right: 30px         }          .spinner__button:active {             box-shadow: 0 1px 3px rgba(0, 0, 0, 0.15) inset         }          .spinner__up {             top: 1px         }          .spinner__up:before, .spinner__down:before {             content: '';             position: relative;             display: inline-block;             border-style: solid;             border-left-color: transparent;             border-right-color: transparent;             bottom: 3px         }          .spinner__up:before {             border-width: 0 3px 4px 3px         }          .spinner__down:before {             border-width: 4px 3px 0 3px         }          .spinner__down {             bottom: 1px;             border-top: 1px solid #e7eaec         }          .radio-button_inline {             display: inline-block;             margin-bottom: 0 !important         }          .radio-button_inline:first-child {             margin-right: 30px !important         }          .radio-button {             margin: 10px 0         }          .radio-button input[type="radio"] {             position: absolute;             opacity: 0         }          .radio-button input[type="radio"] + .radio-label:before {             content: '';             background: #f4f4f4;             border-radius: 100%;             border: 1px solid #b4b4b4;             display: inline-block;             width: 13px;             height: 13px;             position: relative;             top: 1px;             margin-right: 6px;             cursor: pointer;             text-align: center;             transition: all 250ms ease         }          .radio-button input[type="radio"]:checked + .radio-label:before {             background-color: #3197ee;             box-shadow: inset 0 0 0 2px #f4f4f4         }          .radio-button input[type="radio"]:focus + .radio-label:before {             outline: none;             border-color: #3197ee         }          .radio-button input[type="radio"]:disabled + .radio-label:before {             box-shadow: inset 0 0 0 4px #f4f4f4;             border-color: #b4b4b4;             background: #b4b4b4         }          .radio-button input[type="radio"] + .radio-label {             min-height: 0;             padding: 0;             margin: 0;             font-weight: normal;             cursor: pointer         }          .radio-button input[type="radio"] + .radio-label:empty:before {             margin-right: 0         }          .inline {             display: inline-block !important         }          .form-control {             background: #fff none;             border: 1px solid #e5e6e7;             border-radius: 1px;             color: inherit;             display: block;             padding: 6px;             transition: border-color .15s ease-in-out 0s, box-shadow .15s ease-in-out 0s;             width: 100%;             font-size: 14px         }          .form-control:focus {             border-color: #1ab394 !important         }          .has-error .form-control {             border-color: #ed5565         }          .has-error .control-label {             color: #ed5565         }          .form-group__caption {             margin-bottom: 5px;             font-weight: 700         }          .form-group__desc, .help-block {             font-size: 85%;             margin: 2px 0;             color: #888         }          .help-block {             color: #ed5565         }          .form-control.error {             border: 1px solid #f7b1b9;             background-color: #fef6f7         }          h1 {             font-size: 28px         }          h2 {             font-size: 24px         }          h3 {             font-size: 20px         }          h4 {             font-size: 16px         }          h5 {             font-size: 12px         }          h6 {             font-size: 10px         }          h3, h4, h5 {             margin-top: 5px;             font-weight: 600         }          .article-text h2, .article-text h3, .article-text h4, .article-text h5 {             margin: 20px 0 15px         }          .b_card {             margin: 15px 0         }          .b_card a, .b_card a:hover {             text-decoration: none;             color: white         }          .b_card a:hover .bt {             color: #000         }          .b_card.blue {             background-color: #176ca2         }          .b_card.blue .inner {             background-color: #1c84c6         }          .b_card.green {             background-color: #158f77         }          .b_card.green .inner {             background-color: #1ab394         }          .b_card.gray {             background-color: #535657         }          .b_card.gray .inner {             background-color: #676a6c         }          .b_card .l-text {             font-size: 40px;             line-height: 40px;             font-weight: bold         }          .b_card .bt {             background-color: white;             color: #676a6c         }          .b_card .bold {             font-weight: bold;             font-size: 16px         }          .content_menu .row {             margin: 0         }          .content_menu .row .col {             padding: 0         }          .content_menu .row .b_card {             border: 1px solid white         }          .content_menu .row .b_card:hover .b_txt {             color: #dcfff8         }          .content_menu .row .inner {             padding: 15px 5px         }          .bonus-types-menu {             display: flex;             flex-wrap: wrap;             justify-content: space-between         }          .bonus-type-card {             margin: 0 0 15px 0;             background-color: #1ab394;             flex-basis: 33%         }          .bonus-type-card .inner {             padding: 15px 5px         }          .bonus-type-card .b_card:hover .b_txt {             color: #dcfff8         }          @media (max-width: 650px) {             .bonus-type-card {                 flex-basis: 100%             }         }          .err-message {             font-size: 35px         }          .err-code {             font-size: 140px         }          @media (max-width: 768px) {             .err-message {                 font-size: 20px             }              .err-code {                 font-size: 90px             }         }          .mainPageSlider {             width: 100%;             margin: 20px 0 0 0         }          .mainPageSlider .rsTmb {             padding: 5px 10px;             text-align: center         }          .mainPageSlider .rsThumb {             width: 100%;             height: auto;             border-bottom: 1px solid #2E2E2E         }          .mainPageSlider .rsThumb:hover {             background: #000         }          .mainPageSlider .rsThumbs {             width: 180px;             padding: 0         }          .mainPageSlider .rsThumb.rsNavSelected {             background-color: #1ab394         }          @media screen and (min-width: 0) and (max-width: 600px) {             .mainPageSlider .rsThumbs.rsThumbsVer {                 width: 0             }         }          .soft-cards {             display: flex;             flex-wrap: wrap;             justify-content: space-between         }          .soft-card {             max-width: 320px;             margin-bottom: 40px;             flex-basis: 31.5%;             border: 1px solid #e7eaec;             position: relative         }          .soft-card-img {             border-bottom: 1px solid #e7eaec         }          .soft-card-adm {             position: absolute;             top: 5px;             left: 5px         }          .soft-card-name {             font-size: 16px;             font-weight: 600         }          .soft-view:after {             content: " ";             display: table;             clear: both         }          .soft-view__logo {             float: left;             width: 35%         }          .soft-view__options {             float: right;             width: 63%         }          .soft-view-img {             position: relative;             padding-top: 6px;             display: inline-block         }          @media (max-width: 650px) {             .soft-card {                 flex-basis: 49%;                 margin-bottom: 20px             }         }          @media (max-width: 400px) {             .soft-cards {                 justify-content: center             }              .soft-card {                 flex-basis: 100%             }         }          @media (max-width: 700px) {             .soft-view__logo, .soft-view__options {                 width: 100%;                 float: none             }         }          .video-slot-games {             display: flex;             flex-wrap: wrap;             justify-content: space-between         }          .video-slot__card {             max-width: 320px;             margin-bottom: 40px;             flex-basis: 31.5%;             border: 1px solid #e7eaec;             position: relative         }          .video-slot__card__img {             border-bottom: 1px solid #e7eaec         }          .game-card-adm {             position: absolute;             top: 5px;             left: 5px         }          .video-slot__card__name {             font-size: 16px;             font-weight: 600         }          @media (max-width: 650px) {             .video-slot__card {                 flex-basis: 49%;                 margin-bottom: 20px             }         }          @media (max-width: 400px) {             .video-slot-games {                 justify-content: center             }              .video-slot__card {                 flex-basis: 100%             }         }          .email__subscribe-wrap {             width: 100%;             padding: 2px;             max-width: 400px;             margin: 0 auto;             background-image: -webkit-repeating-linear-gradient(135deg, #f29b91 0, #f09290 4px, transparent 4px, transparent 7px, #83b3db 7px, #84adcb 11px, transparent 11px, transparent 14px);             background-image: -moz-repeating-linear-gradient(135deg, #f29b91 0, #f09290 4px, transparent 4px, transparent 7px, #83b3db 7px, #84adcb 11px, transparent 11px, transparent 14px);             background-image: -ms-repeating-linear-gradient(135deg, #f29b91 0, #f09290 4px, transparent 4px, transparent 7px, #83b3db 7px, #84adcb 11px, transparent 11px, transparent 14px);             background-image: -o-repeating-linear-gradient(135deg, #f29b91 0, #f09290 4px, transparent 4px, transparent 7px, #83b3db 7px, #84adcb 11px, transparent 11px, transparent 14px);             background-image: repeating-linear-gradient(135deg, #f29b91 0, #f09290 4px, transparent 4px, transparent 7px, #83b3db 7px, #84adcb 11px, transparent 11px, transparent 14px)         }          .email__subscribe {             background-color: #fff;             padding: 15px         }          .es__caption {             font-size: 115%;             margin-bottom: 5px;             font-weight: bold         }          #scroll-top {             position: fixed;             bottom: 40px;             right: 40px;             font-size: 20px;             width: 40px;             height: 40px;             background-color: #9aa3ab;             color: #fff;             vertical-align: middle;             text-align: center;             line-height: 1.8;             cursor: pointer;             opacity: 0.5;             display: none;             z-index: 9999         }          #scroll-top:hover {             opacity: 1         }          @media (max-width: 640px) {             #scroll-top {                 bottom: 20px;                 right: 8px             }         }          .tag-search-form:after {             content: "";             clear: both;             display: table         }          .tag-search-form__issue-type {             float: left;             width: 32%         }          .tag-search-form__tag {             float: right;             width: 65%         }          @media (max-width: 490px) {             .tag-search-form__issue-type, .tag-search-form__tag {                 width: 100%;                 float: none             }         }          .nsi-items {             display: flex;             flex-direction: row;             flex-wrap: wrap;             justify-content: flex-start         }          .nsi-item {             padding: 20px 20px 20px 0;             width: 200px         }          .video-slot__view:after {             content: " ";             display: table;             clear: both         }          .video-slot__descr {             float: left;             width: 64%         }          .video-slot__options {             float: right;             width: 35%         }          @media (max-width: 750px) {             .video-slot__descr, .video-slot__options {                 width: 100%;                 float: none             }         }          #find-casino-bnr {             max-width: 400px;             border: 3px solid #969aa7;             padding: 10px;             margin: 0 auto 20px auto;             border-radius: 3px;             background-color: #fff;             color: #969aa7;             display: block;             text-decoration: none;             position: relative;             transition: all .5s         }          #find-casino-bnr:hover {             background-color: #969aa7;             color: #fff         }          #find-casino-bnr .fa {             font-size: 180%;             position: absolute;             top: 23%;             left: 10px         }          #find-casino-bnr div {             font-size: 116%;             font-weight: bold;             margin-left: 35px         }          @media (max-width: 991px) {             #find-casino-bnr {                 line-height: 2             }         }          .related-articles {             margin: 10px 0 10px 15px;             float: right;             min-width: 45%         }          .ra__title {             font-weight: 600;             background-color: #e4e6e8;             padding: 8px 15px         }          .ra__items {             margin-top: 10px         }          .ra__item {             padding: 8px 15px;             display: block;             text-decoration: none;             border-left: 3px solid #e4e6e8;             font-weight: 600;             font-size: 13px;             color: #888;             transition: all 0.3s         }          .ra__item:hover {             border-left-color: #ed5565         }          @media (max-width: 600px) {             .related-articles {                 width: 100%;                 float: none;                 margin: 10px 0             }         }          a.btn {             text-decoration: none         }          a {             text-decoration: underline         }          a:hover, a:hover.text-link {             text-decoration: none;             color: #ed5565         }          a.text-link {             color: inherit;             text-decoration: none         }          .navbar-wrapper a, .nav-tabs a {             text-decoration: none         }          .custom-wrap {             padding-bottom: 20px         }          .custom-wrap p {             font-size: 14px;             line-height: 26px;             margin-bottom: 15px         }          .lang-change {             padding: 8px 15px 0 15px         }          .label.label-md {             font-size: 12px         }          .label.label-lg {             font-size: 110%         }          .verticalMiddle td {             vertical-align: middle !important         }          .options-table td:first-child {             position: relative;             padding-left: 38px;             font-weight: bold;             min-width: 145px;             line-height: 23px         }          .options-table td:first-child i {             position: absolute;             left: 8px;             top: 13px         }          .options-table td:first-child h4 {             margin-left: -38px         }          img.center {             display: block;             margin: 0 auto         }          .article-content .tbl {             max-width: 100%;             margin-bottom: 20px         }          .article-content .tbl td, .article-content .tbl th {             border: 1px solid #d1dade;             padding: 10px;             text-align: left         }          .article-content .tbl th {             background-color: #f3f3f4         }          .infoBlock {             background-color: #fff3da;             padding: 20px;             margin: 20px 0 30px;             overflow: auto         }          .anchor .table {             margin-bottom: 10px         }          .promotion-text img {             max-width: 100%         }          @font-face {             font-family: 'fontello';             src: url(/shared/empty.gif);             src: url(/shared/empty.gif) format('embedded-opentype'), url(/shared/empty.gif) format('woff2'), url(/shared/empty.gif) format('woff'), url(/shared/empty.gif) format('truetype'), url(/shared/empty.gif) format('svg');             font-weight: normal;             font-style: normal         }          .fa {             display: inline-block;             font: normal normal normal 14px/1 fontello;             font-size: inherit;             -webkit-font-smoothing: antialiased;             -moz-osx-font-smoothing: grayscale         }          .fa-lg {             font-size: 1.3333333333333333em;             line-height: .75em;             vertical-align: -15%         }          .fa-2x {             font-size: 2em         }          .fa-3x {             font-size: 3em         }          .fa-4x {             font-size: 4em         }          .fa-5x {             font-size: 5em         }          .fa-fw {             width: 1.2857142857142858em;             text-align: center         }          .fa-border {             padding: .2em .25em .15em;             border: solid .08em #eee;             border-radius: .1em         }          .fa-pull-left {             float: left         }          .fa-pull-right {             float: right         }          .fa.fa-pull-left {             margin-right: .3em         }          .fa.fa-pull-right {             margin-left: .3em         }          .fa-home:before {             content: '\e800'         }          .fa-close:before {             content: '\e801'         }          .fa-bars:before {             content: '\f0c9'         }          .fa-sign-out:before {             content: '\e802'         }          .fa-chevron-up:before {             content: '\e806'         }          .fa-chevron-down:before {             content: '\e803'         }          .fa-chevron-left:before {             content: '\e804'         }          .fa-chevron-right:before {             content: '\e805'         }          .fa-thumbs-o-up:before {             content: '\e807'         }          .fa-calendar:before {             content: '\e808'         }          .fa-link:before {             content: '\e809'         }          .fa-file-text-o:before {             content: '\f0f6'         }          .fa-bar-chart:before {             content: '\e80a'         }          .fa-magic:before {             content: '\f0d0'         }          .fa-money:before {             content: '\f0d6'         }          .fa-gift:before {             content: '\e80b'         }          .fa-newspaper-o:before {             content: '\f1ea'         }          .fa-cog:before {             content: '\e80d'         }          .fa-cogs:before {             content: '\e80c'         }          .fa-facebook:before {             content: '\f09a'         }          .fa-google-plus:before {             content: '\f0d5'         }          .fa-twitter:before {             content: '\f099'         }          .fa-vk:before {             content: '\f189'         }          .fa-odnoklassniki:before {             content: '\f263'         }          .fa-eye:before {             content: '\e80e'         }          .fa-tag:before {             content: '\e80f'         }          .fa-question:before {             content: '\f128'         }          .fa-search:before {             content: '\e810'         }          .fa-search-light:before {             content: '\e836'         }          .fa-key:before {             content: '\e811'         }          .fa-refresh:before {             content: '\e812'         }          .fa-check:before {             content: '\e813'         }          .fa-desktop:before {             content: '\f108'         }          .fa-tablet:before {             content: '\f10a'         }          .fa-percent:before {             content: '\f295'         }          .fa-times:before {             content: '\e801'         }          .fa-minus:before {             content: '\e814'         }          .fa-trash-o:before {             content: '\e815'         }          .fa-calc:before {             content: '\f1ec'         }          .fa-BROWSER:before {             content: '\e841'         }          .fa-WINDOWS:before {             content: '\e816'         }          .fa-LIVE_DEALER:before {             content: '\e817'         }          .fa-IOS:before {             content: '\f179'         }          .fa-ANDROID:before {             content: '\f17b'         }          .fa-globe:before {             content: '\e818'         }          .fa-calendar-check-o:before {             content: '\f274'         }          .fa-gamepad:before {             content: '\f11b'         }          .fa-language:before {             content: '\f1ab'         }          .fa-university:before {             content: '\f19c'         }          .fa-trophy:before {             content: '\e819'         }          .fa-ban:before {             content: '\e81a'         }          .fa-shield:before {             content: '\f132'         }          .fa-pie-chart:before {             content: '\f200'         }          .fa-support:before {             content: '\f1cd'         }          .fa-at:before {             content: '\f1fa'         }          .fa-comments:before {             content: '\e81b'         }          .fa-user-secret:before {             content: '\f21b'         }          .fa-random:before {             content: '\e81c'         }          .fa-th:before {             content: '\e81d'         }          .fa-list-ol:before {             content: '\f0cb'         }          .fa-bolt:before {             content: '\e81e'         }          .fa-tachometer:before {             content: '\f0e4'         }          .fa-rocket:before {             content: '\f135'         }          .fa-wikipedia-w:before {             content: '\f266'         }          .fa-scribd:before {             content: '\f28a'         }          .fa-tasks:before {             content: '\f0ae'         }          .fa-usd:before {             content: '\f155'         }          .fa-repeat:before {             content: '\e81f'         }          .fa-alert:before {             content: '\f219'         }          .fa-credit-card:before {             content: '\e820'         }          .fa-check-circle-o:before {             content: '\e821'         }          .sr-only {             position: absolute;             width: 1px;             height: 1px;             padding: 0;             margin: -1px;             overflow: hidden;             clip: rect(0, 0, 0, 0);             border: 0         }          .sr-only-focusable:active, .sr-only-focusable:focus {             position: static;             width: auto;             height: auto;             margin: 0;             overflow: visible;             clip: auto         }          #casino-of-month {             padding-bottom: 0;             padding-top: 5px;             position: relative;             right: 5%;         }          @media(max-width: 1200px){             #casino-of-month {                 position: static;             }         }        .btn_reg {   font-family: Arial;   color: #ffffff;   font-size: 20px;   background: #3498db;   padding: 20px 100px 20px 100px;   text-decoration: none; }  .btn_reg:hover {   background: #3cb0fd;   background-image: -webkit-linear-gradient(top, #3cb0fd, #3498db);   background-image: -moz-linear-gradient(top, #3cb0fd, #3498db);   background-image: -ms-linear-gradient(top, #3cb0fd, #3498db);   background-image: -o-linear-gradient(top, #3cb0fd, #3498db);   background-image: linear-gradient(to bottom, #3cb0fd, #3498db);   text-decoration: none; }