﻿.scroll-wrapper
{
    overflow: hidden!important;
    padding: 0!important;
    position: relative;
}
.scroll-wrapper>.scroll-content
{
    border: none!important;
    box-sizing: content-box!important;
    height: auto;
    left: 0;
    margin: 0;
    max-height: none;
    max-width: none!important;
    overflow: scroll!important;
    padding: 0;
    position: relative!important;
    top: 0;
    width: auto!important;
}
.scroll-wrapper>.scroll-content::-webkit-scrollbar
{
    height: 0;
    width: 0;
}
.scroll-wrapper.scroll--rtl
{
    direction: rtl;
}
.scroll-element
{
    display: none;
}
.scroll-element, .scroll-element div
{
    box-sizing: content-box;
}
.scroll-element .scroll-arrow, .scroll-element .scroll-bar
{
    cursor: default;
}
.scroll-element.scroll-x.scroll-scrollx_visible, .scroll-element.scroll-y.scroll-scrolly_visible
{
    display: block;
}
.scroll-textarea
{
    border: 1px solid #ccc;
    border-top-color: #999;
}
.scroll-textarea>.scroll-content
{
    overflow: hidden!important;
}
.scroll-textarea>.scroll-content>textarea
{
    border: none!important;
    box-sizing: border-box;
    height: 100%!important;
    margin: 0;
    max-height: none!important;
    max-width: none!important;
    overflow: scroll!important;
    outline: none;
    padding: 2px;
    position: relative!important;
    top: 0;
    width: 100%!important;
}
.scroll-textarea>.scroll-content>textarea::-webkit-scrollbar
{
    height: 0;
    width: 0;
}
.scrollbar-inner>.scroll-element, .scrollbar-inner>.scroll-element div
{
    border: none;
    margin: 0;
    padding: 0;
    position: absolute;
    z-index: 10;
}
.scrollbar-inner>.scroll-element div
{
    display: block;
    height: 100%;
    left: 0;
    top: 0;
    width: 100%;
}
.scrollbar-inner>.scroll-element.scroll-x
{
    bottom: 2px;
    height: 8px;
    left: 0;
    width: 100%;
}
.scrollbar-inner>.scroll-element.scroll-y
{
    height: 100%;
    right: 2px;
    top: 0;
    width: 8px;
}
.scrollbar-inner>.scroll-element .scroll-element_outer
{
    overflow: hidden;
}
.scrollbar-inner>.scroll-element .scroll-bar, .scrollbar-inner>.scroll-element .scroll-element_outer, .scrollbar-inner>.scroll-element .scroll-element_track
{
    border-radius: 8px;
}
.scrollbar-inner>.scroll-element .scroll-bar, .scrollbar-inner>.scroll-element .scroll-element_track
{
    -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=40)";
    filter: alpha(opacity=40);
    opacity: .4;
}
.scrollbar-inner>.scroll-element .scroll-element_track
{
    background-color: #e0e0e0;
}
.scrollbar-inner>.scroll-element .scroll-bar
{
    background-color: #c2c2c2;
}
.scrollbar-inner>.scroll-element.scroll-draggable .scroll-bar, .scrollbar-inner>.scroll-element:hover .scroll-bar
{
    background-color: #919191;
}
.scrollbar-inner>.scroll-element.scroll-x.scroll-scrolly_visible .scroll-element_track
{
    left: -12px;
}
.scrollbar-inner>.scroll-element.scroll-y.scroll-scrollx_visible .scroll-element_track
{
    top: -12px;
}
.scrollbar-inner>.scroll-element.scroll-x.scroll-scrolly_visible .scroll-element_size
{
    left: -12px;
}
.scrollbar-inner>.scroll-element.scroll-y.scroll-scrollx_visible .scroll-element_size
{
    top: -12px;
}
.scrollbar-outer>.scroll-element, .scrollbar-outer>.scroll-element div
{
    border: none;
    margin: 0;
    padding: 0;
    position: absolute;
    z-index: 10;
}
.scrollbar-outer>.scroll-element
{
    background-color: #fff;
}
.scrollbar-outer>.scroll-element div
{
    display: block;
    height: 100%;
    left: 0;
    top: 0;
    width: 100%;
}
.scrollbar-outer>.scroll-element.scroll-x
{
    bottom: 0;
    height: 12px;
    left: 0;
    width: 100%;
}
.scrollbar-outer>.scroll-element.scroll-y
{
    height: 100%;
    right: 0;
    top: 0;
    width: 12px;
}
.scrollbar-outer>.scroll-element.scroll-x .scroll-element_outer
{
    height: 8px;
    top: 2px;
}
.scrollbar-outer>.scroll-element.scroll-y .scroll-element_outer
{
    left: 2px;
    width: 8px;
}
.scrollbar-outer>.scroll-element .scroll-element_outer
{
    overflow: hidden;
}
.scrollbar-outer>.scroll-element .scroll-element_track
{
    background-color: #eee;
}
.scrollbar-outer>.scroll-element .scroll-bar, .scrollbar-outer>.scroll-element .scroll-element_outer, .scrollbar-outer>.scroll-element .scroll-element_track
{
    border-radius: 8px;
}
.scrollbar-outer>.scroll-element .scroll-bar
{
    background-color: #d9d9d9;
}
.scrollbar-outer>.scroll-element .scroll-bar:hover
{
    background-color: #c2c2c2;
}
.scrollbar-outer>.scroll-element.scroll-draggable .scroll-bar
{
    background-color: #919191;
}
.scrollbar-outer>.scroll-content.scroll-scrolly_visible
{
    left: -12px;
    margin-left: 12px;
}
.scrollbar-outer>.scroll-content.scroll-scrollx_visible
{
    top: -12px;
    margin-top: 12px;
}
.scrollbar-outer>.scroll-element.scroll-x .scroll-bar
{
    min-width: 10px;
}
.scrollbar-outer>.scroll-element.scroll-y .scroll-bar
{
    min-height: 10px;
}
.scrollbar-outer>.scroll-element.scroll-x.scroll-scrolly_visible .scroll-element_track
{
    left: -14px;
}
.scrollbar-outer>.scroll-element.scroll-y.scroll-scrollx_visible .scroll-element_track
{
    top: -14px;
}
.scrollbar-outer>.scroll-element.scroll-x.scroll-scrolly_visible .scroll-element_size
{
    left: -14px;
}
.scrollbar-outer>.scroll-element.scroll-y.scroll-scrollx_visible .scroll-element_size
{
    top: -14px;
}
.scrollbar-macosx>.scroll-element, .scrollbar-macosx>.scroll-element div
{
    background: none;
    border: none;
    margin: 0;
    padding: 0;
    position: absolute;
    z-index: 10;
}
.scrollbar-macosx>.scroll-element div
{
    display: block;
    height: 100%;
    left: 0;
    top: 0;
    width: 100%;
}
.scrollbar-macosx>.scroll-element .scroll-element_track
{
    display: none;
}
.scrollbar-macosx>.scroll-element .scroll-bar
{
    background-color: #6c6e71;
    display: block;
    -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";
    filter: alpha(opacity=0);
    opacity: 0;
    border-radius: 7px;
    transition: opacity .2s linear;
}
.scrollbar-macosx:hover>.scroll-element .scroll-bar, .scrollbar-macosx>.scroll-element.scroll-draggable .scroll-bar
{
    -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=70)";
    filter: alpha(opacity=70);
    opacity: .7;
}
.scrollbar-macosx>.scroll-element.scroll-x
{
    bottom: 0;
    height: 0;
    left: 0;
    min-width: 100%;
    overflow: visible;
    width: 100%;
}
.scrollbar-macosx>.scroll-element.scroll-y
{
    height: 100%;
    min-height: 100%;
    right: 0;
    top: 0;
    width: 0;
}
.scrollbar-macosx>.scroll-element.scroll-x .scroll-bar
{
    height: 7px;
    min-width: 10px;
    top: -9px;
}
.scrollbar-macosx>.scroll-element.scroll-y .scroll-bar
{
    left: -9px;
    min-height: 10px;
    width: 7px;
}
.scrollbar-macosx>.scroll-element.scroll-x .scroll-element_outer
{
    left: 2px;
}
.scrollbar-macosx>.scroll-element.scroll-x .scroll-element_size
{
    left: -4px;
}
.scrollbar-macosx>.scroll-element.scroll-y .scroll-element_outer
{
    top: 2px;
}
.scrollbar-macosx>.scroll-element.scroll-y .scroll-element_size
{
    top: -4px;
}
.scrollbar-macosx>.scroll-element.scroll-x.scroll-scrolly_visible .scroll-element_size
{
    left: -11px;
}
.scrollbar-macosx>.scroll-element.scroll-y.scroll-scrollx_visible .scroll-element_size
{
    top: -11px;
}
.scrollbar-light>.scroll-element, .scrollbar-light>.scroll-element div
{
    border: none;
    margin: 0;
    overflow: hidden;
    padding: 0;
    position: absolute;
    z-index: 10;
}
.scrollbar-light>.scroll-element
{
    background-color: #fff;
}
.scrollbar-light>.scroll-element div
{
    display: block;
    height: 100%;
    left: 0;
    top: 0;
    width: 100%;
}
.scrollbar-light>.scroll-element .scroll-element_outer
{
    border-radius: 10px;
}
.scrollbar-light>.scroll-element .scroll-element_size
{
    background: #dbdbdb;
    background: url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIxMDAlIiB5Mj0iMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2RiZGJkYiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNlOGU4ZTgiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+");
    background: linear-gradient(90deg,#dbdbdb 0,#e8e8e8);
    border-radius: 10px;
}
.scrollbar-light>.scroll-element.scroll-x
{
    bottom: 0;
    height: 17px;
    left: 0;
    min-width: 100%;
    width: 100%;
}
.scrollbar-light>.scroll-element.scroll-y
{
    height: 100%;
    min-height: 100%;
    right: 0;
    top: 0;
    width: 17px;
}
.scrollbar-light>.scroll-element .scroll-bar
{
    background: #fefefe;
    background: url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIxMDAlIiB5Mj0iMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2ZlZmVmZSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNmNWY1ZjUiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+");
    background: linear-gradient(90deg,#fefefe 0,#f5f5f5);
    border: 1px solid #dbdbdb;
    border-radius: 10px;
}
.scrollbar-light>.scroll-content.scroll-scrolly_visible
{
    left: -17px;
    margin-left: 17px;
}
.scrollbar-light>.scroll-content.scroll-scrollx_visible
{
    top: -17px;
    margin-top: 17px;
}
.scrollbar-light>.scroll-element.scroll-x .scroll-bar
{
    height: 10px;
    min-width: 10px;
    top: 0;
}
.scrollbar-light>.scroll-element.scroll-y .scroll-bar
{
    left: 0;
    min-height: 10px;
    width: 10px;
}
.scrollbar-light>.scroll-element.scroll-x .scroll-element_outer
{
    height: 12px;
    left: 2px;
    top: 2px;
}
.scrollbar-light>.scroll-element.scroll-x .scroll-element_size
{
    left: -4px;
}
.scrollbar-light>.scroll-element.scroll-y .scroll-element_outer
{
    left: 2px;
    top: 2px;
    width: 12px;
}
.scrollbar-light>.scroll-element.scroll-y .scroll-element_size
{
    top: -4px;
}
.scrollbar-light>.scroll-element.scroll-x.scroll-scrolly_visible .scroll-element_size
{
    left: -19px;
}
.scrollbar-light>.scroll-element.scroll-y.scroll-scrollx_visible .scroll-element_size
{
    top: -19px;
}
.scrollbar-light>.scroll-element.scroll-x.scroll-scrolly_visible .scroll-element_track
{
    left: -19px;
}
.scrollbar-light>.scroll-element.scroll-y.scroll-scrollx_visible .scroll-element_track
{
    top: -19px;
}
.scrollbar-rail>.scroll-element, .scrollbar-rail>.scroll-element div
{
    border: none;
    margin: 0;
    overflow: hidden;
    padding: 0;
    position: absolute;
    z-index: 10;
}
.scrollbar-rail>.scroll-element
{
    background-color: #fff;
}
.scrollbar-rail>.scroll-element div
{
    display: block;
    height: 100%;
    left: 0;
    top: 0;
    width: 100%;
}
.scrollbar-rail>.scroll-element .scroll-element_size
{
    background-color: #999;
    background-color: rgba(0,0,0,.3);
}
.scrollbar-rail>.scroll-element .scroll-element_outer:hover .scroll-element_size
{
    background-color: #666;
    background-color: rgba(0,0,0,.5);
}
.scrollbar-rail>.scroll-element.scroll-x
{
    bottom: 0;
    height: 12px;
    left: 0;
    min-width: 100%;
    padding: 3px 0 2px;
    width: 100%;
}
.scrollbar-rail>.scroll-element.scroll-y
{
    height: 100%;
    min-height: 100%;
    padding: 0 2px 0 3px;
    right: 0;
    top: 0;
    width: 12px;
}
.scrollbar-rail>.scroll-element .scroll-bar
{
    background-color: #d0b9a0;
    border-radius: 2px;
    box-shadow: 1px 1px 3px rgba(0,0,0,.5);
}
.scrollbar-rail>.scroll-element .scroll-element_outer:hover .scroll-bar
{
    box-shadow: 1px 1px 3px rgba(0,0,0,.6);
}
.scrollbar-rail>.scroll-content.scroll-scrolly_visible
{
    left: -17px;
    margin-left: 17px;
}
.scrollbar-rail>.scroll-content.scroll-scrollx_visible
{
    margin-top: 17px;
    top: -17px;
}
.scrollbar-rail>.scroll-element.scroll-x .scroll-bar
{
    height: 10px;
    min-width: 10px;
    top: 1px;
}
.scrollbar-rail>.scroll-element.scroll-y .scroll-bar
{
    left: 1px;
    min-height: 10px;
    width: 10px;
}
.scrollbar-rail>.scroll-element.scroll-x .scroll-element_outer
{
    height: 15px;
    left: 5px;
}
.scrollbar-rail>.scroll-element.scroll-x .scroll-element_size
{
    height: 2px;
    left: -10px;
    top: 5px;
}
.scrollbar-rail>.scroll-element.scroll-y .scroll-element_outer
{
    top: 5px;
    width: 15px;
}
.scrollbar-rail>.scroll-element.scroll-y .scroll-element_size
{
    left: 5px;
    top: -10px;
    width: 2px;
}
.scrollbar-rail>.scroll-element.scroll-x.scroll-scrolly_visible .scroll-element_size
{
    left: -25px;
}
.scrollbar-rail>.scroll-element.scroll-y.scroll-scrollx_visible .scroll-element_size
{
    top: -25px;
}
.scrollbar-rail>.scroll-element.scroll-x.scroll-scrolly_visible .scroll-element_track
{
    left: -25px;
}
.scrollbar-rail>.scroll-element.scroll-y.scroll-scrollx_visible .scroll-element_track
{
    top: -25px;
}
.scrollbar-dynamic>.scroll-element, .scrollbar-dynamic>.scroll-element div
{
    background: none;
    border: none;
    margin: 0;
    padding: 0;
    position: absolute;
    z-index: 10;
}
.scrollbar-dynamic>.scroll-element div
{
    display: block;
    height: 100%;
    left: 0;
    top: 0;
    width: 100%;
}
.scrollbar-dynamic>.scroll-element.scroll-x
{
    bottom: 2px;
    height: 7px;
    left: 0;
    min-width: 100%;
    width: 100%;
}
.scrollbar-dynamic>.scroll-element.scroll-y
{
    height: 100%;
    min-height: 100%;
    right: 2px;
    top: 0;
    width: 7px;
}
.scrollbar-dynamic>.scroll-element .scroll-element_outer
{
    opacity: .3;
    border-radius: 12px;
}
.scrollbar-dynamic>.scroll-element .scroll-element_size
{
    background-color: #ccc;
    opacity: 0;
    border-radius: 12px;
    transition: opacity .2s;
}
.scrollbar-dynamic>.scroll-element .scroll-bar
{
    background-color: #6c6e71;
    border-radius: 7px;
}
.scrollbar-dynamic>.scroll-element.scroll-x .scroll-bar
{
    bottom: 0;
    height: 7px;
    min-width: 24px;
    top: auto;
}
.scrollbar-dynamic>.scroll-element.scroll-y .scroll-bar
{
    left: auto;
    min-height: 24px;
    right: 0;
    width: 7px;
}
.scrollbar-dynamic>.scroll-element.scroll-x .scroll-element_outer
{
    bottom: 0;
    top: auto;
    left: 2px;
    transition: height .2s;
}
.scrollbar-dynamic>.scroll-element.scroll-y .scroll-element_outer
{
    left: auto;
    right: 0;
    top: 2px;
    transition: width .2s;
}
.scrollbar-dynamic>.scroll-element.scroll-x .scroll-element_size
{
    left: -4px;
}
.scrollbar-dynamic>.scroll-element.scroll-y .scroll-element_size
{
    top: -4px;
}
.scrollbar-dynamic>.scroll-element.scroll-x.scroll-scrolly_visible .scroll-element_size
{
    left: -11px;
}
.scrollbar-dynamic>.scroll-element.scroll-y.scroll-scrollx_visible .scroll-element_size
{
    top: -11px;
}
.scrollbar-dynamic>.scroll-element.scroll-draggable .scroll-element_outer, .scrollbar-dynamic>.scroll-element:hover .scroll-element_outer
{
    overflow: hidden;
    -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=70)";
    filter: alpha(opacity=70);
    opacity: .7;
}
.scrollbar-dynamic>.scroll-element.scroll-draggable .scroll-element_outer .scroll-element_size, .scrollbar-dynamic>.scroll-element:hover .scroll-element_outer .scroll-element_size
{
    opacity: 1;
}
.scrollbar-dynamic>.scroll-element.scroll-draggable .scroll-element_outer .scroll-bar, .scrollbar-dynamic>.scroll-element:hover .scroll-element_outer .scroll-bar
{
    height: 100%;
    width: 100%;
    border-radius: 12px;
}
.scrollbar-dynamic>.scroll-element.scroll-x.scroll-draggable .scroll-element_outer, .scrollbar-dynamic>.scroll-element.scroll-x:hover .scroll-element_outer
{
    height: 20px;
    min-height: 7px;
}
.scrollbar-dynamic>.scroll-element.scroll-y.scroll-draggable .scroll-element_outer, .scrollbar-dynamic>.scroll-element.scroll-y:hover .scroll-element_outer
{
    min-width: 7px;
    width: 20px;
}
.scrollbar-chrome>.scroll-element, .scrollbar-chrome>.scroll-element div
{
    border: none;
    margin: 0;
    overflow: hidden;
    padding: 0;
    position: absolute;
    z-index: 10;
}
.scrollbar-chrome>.scroll-element
{
    background-color: #fff;
}
.scrollbar-chrome>.scroll-element div
{
    display: block;
    height: 100%;
    left: 0;
    top: 0;
    width: 100%;
}
.scrollbar-chrome>.scroll-element .scroll-element_track
{
    background: #f1f1f1;
    border: 1px solid #dbdbdb;
}
.scrollbar-chrome>.scroll-element.scroll-x
{
    bottom: 0;
    height: 16px;
    left: 0;
    min-width: 100%;
    width: 100%;
}
.scrollbar-chrome>.scroll-element.scroll-y
{
    height: 100%;
    min-height: 100%;
    right: 0;
    top: 0;
    width: 16px;
}
.scrollbar-chrome>.scroll-element .scroll-bar
{
    background-color: #d9d9d9;
    border: 1px solid #bdbdbd;
    cursor: default;
    border-radius: 2px;
}
.scrollbar-chrome>.scroll-element .scroll-bar:hover
{
    background-color: #c2c2c2;
    border-color: #a9a9a9;
}
.scrollbar-chrome>.scroll-element.scroll-draggable .scroll-bar
{
    background-color: #919191;
    border-color: #7e7e7e;
}
.scrollbar-chrome>.scroll-content.scroll-scrolly_visible
{
    left: -16px;
    margin-left: 16px;
}
.scrollbar-chrome>.scroll-content.scroll-scrollx_visible
{
    top: -16px;
    margin-top: 16px;
}
.scrollbar-chrome>.scroll-element.scroll-x .scroll-bar
{
    height: 8px;
    min-width: 10px;
    top: 3px;
}
.scrollbar-chrome>.scroll-element.scroll-y .scroll-bar
{
    left: 3px;
    min-height: 10px;
    width: 8px;
}
.scrollbar-chrome>.scroll-element.scroll-x .scroll-element_outer
{
    border-left: 1px solid #dbdbdb;
}
.scrollbar-chrome>.scroll-element.scroll-x .scroll-element_track
{
    height: 14px;
    left: -3px;
}
.scrollbar-chrome>.scroll-element.scroll-x .scroll-element_size
{
    height: 14px;
    left: -4px;
}
.scrollbar-chrome>.scroll-element.scroll-y .scroll-element_outer
{
    border-top: 1px solid #dbdbdb;
}
.scrollbar-chrome>.scroll-element.scroll-y .scroll-element_track
{
    top: -3px;
    width: 14px;
}
.scrollbar-chrome>.scroll-element.scroll-y .scroll-element_size
{
    top: -4px;
    width: 14px;
}
.scrollbar-chrome>.scroll-element.scroll-x.scroll-scrolly_visible .scroll-element_size
{
    left: -19px;
}
.scrollbar-chrome>.scroll-element.scroll-y.scroll-scrollx_visible .scroll-element_size
{
    top: -19px;
}
.scrollbar-chrome>.scroll-element.scroll-x.scroll-scrolly_visible .scroll-element_track
{
    left: -19px;
}
.scrollbar-chrome>.scroll-element.scroll-y.scroll-scrollx_visible .scroll-element_track
{
    top: -19px;
}
.arcticmodal-container, .arcticmodal-overlay
{
    position: fixed;
    left: 0;
    top: 0;
    right: 0;
    bottom: 0;
    z-index: 1000;
}
.arcticmodal-container
{
    overflow: auto;
    margin: 0;
    padding: 0;
    border: 0;
    border-collapse: collapse;
}
:first-child+html .arcticmodal-container
{
    height: 100%;
}
.arcticmodal-container_i
{
    height: 100%;
    margin: 0 auto;
}
.arcticmodal-container_i2
{
    padding: 24px;
    margin: 0;
    border: 0;
    vertical-align: middle;
}
.arcticmodal-error
{
    padding: 20px;
    border-radius: 10px;
    background: #000;
    color: #fff;
}
.arcticmodal-loading
{
    width: 80px;
    height: 80px;
    border-radius: 10px;
    background: #000 url(https://22bett22.com/default/legacy/min_css/loading.gif) no-repeat 50% 50%;
}
.chosen-container
{
    position: relative;
    display: inline-block;
    vertical-align: middle;
    font-size: 13px;
    -webkit-user-select: none;
    -moz-user-select: none;
    user-select: none;
}
.chosen-container *
{
    box-sizing: border-box;
}
.chosen-container .chosen-drop
{
    position: absolute;
    top: 100%;
    left: -9999px;
    z-index: 1010;
    width: 100%;
    border: 1px solid #aaa;
    border-top: 0;
    background: #fff;
    box-shadow: 0 4px 5px rgba(0,0,0,.15);
}
.chosen-container.chosen-with-drop .chosen-drop
{
    left: 0;
}
.chosen-container a
{
    cursor: pointer;
}
.chosen-container .chosen-single .group-name, .chosen-container .search-choice .group-name
{
    margin-right: 4px;
    overflow: hidden;
    white-space: nowrap;
    text-overflow: ellipsis;
    font-weight: 400;
    color: #999;
}
.chosen-container .chosen-single .group-name:after, .chosen-container .search-choice .group-name:after
{
    content: ":";
    padding-left: 2px;
    vertical-align: top;
}
.chosen-container-single .chosen-single
{
    position: relative;
    display: block;
    overflow: hidden;
    padding: 0 0 0 8px;
    height: 25px;
    border: 1px solid #aaa;
    border-radius: 5px;
    background-color: #fff;
    background: linear-gradient(#fff 20%,#f6f6f6 50%,#eee 52%,#f4f4f4);
    background-clip: padding-box;
    box-shadow: inset 0 0 3px #fff,0 1px 1px rgba(0,0,0,.1);
    color: #444;
    text-decoration: none;
    white-space: nowrap;
    line-height: 24px;
}
.chosen-container-single .chosen-default
{
    color: #999;
}
.chosen-container-single .chosen-single span
{
    display: block;
    overflow: hidden;
    margin-right: 26px;
    text-overflow: ellipsis;
    white-space: nowrap;
}
.chosen-container-single .chosen-single-with-deselect span
{
    margin-right: 38px;
}
.chosen-container-single .chosen-single abbr
{
    position: absolute;
    top: 6px;
    right: 26px;
    display: block;
    width: 12px;
    height: 12px;
    background: url(https://22bett22.com/default/legacy/min_css/chosen-sprite.png) -42px 1px no-repeat;
    font-size: 1px;
}
.chosen-container-single.chosen-disabled .chosen-single abbr:hover, .chosen-container-single .chosen-single abbr:hover
{
    background-position: -42px -10px;
}
.chosen-container-single .chosen-single div
{
    position: absolute;
    top: 0;
    right: 0;
    display: block;
    width: 18px;
    height: 100%;
}
.chosen-container-single .chosen-single div b
{
    display: block;
    width: 100%;
    height: 100%;
    background: url(https://22bett22.com/default/legacy/min_css/chosen-sprite.png) no-repeat 0 2px;
}
.chosen-container-single .chosen-search
{
    position: relative;
    z-index: 1010;
    margin: 0;
    padding: 3px 4px;
    white-space: nowrap;
}
.chosen-container-single .chosen-search input[type=text]
{
    margin: 1px 0;
    padding: 4px 20px 4px 5px;
    width: 100%;
    height: auto;
    outline: 0;
    border: 1px solid #aaa;
    background: #fff url(https://22bett22.com/default/legacy/min_css/chosen-sprite.png) no-repeat 100% -20px;
    background: url(https://22bett22.com/default/legacy/min_css/chosen-sprite.png) no-repeat 100% -20px;
    font-size: 1em;
    font-family: sans-serif;
    line-height: normal;
    border-radius: 0;
}
.chosen-container-single .chosen-drop
{
    margin-top: -1px;
    border-radius: 0 0 4px 4px;
    background-clip: padding-box;
}
.chosen-container-single.chosen-container-single-nosearch .chosen-search
{
    position: absolute;
    left: -9999px;
}
.chosen-container .chosen-results
{
    color: #444;
    position: relative;
    overflow-x: hidden;
    overflow-y: auto;
    margin: 0 4px 4px 0;
    padding: 0 0 0 4px;
    max-height: 240px;
    -webkit-overflow-scrolling: touch;
}
.chosen-container .chosen-results li
{
    display: none;
    margin: 0;
    padding: 5px 6px;
    list-style: none;
    line-height: 15px;
    word-wrap: break-word;
    -webkit-touch-callout: none;
}
.chosen-container .chosen-results li.active-result
{
    display: list-item;
    cursor: pointer;
}
.chosen-container .chosen-results li.disabled-result
{
    display: list-item;
    color: #ccc;
    cursor: default;
}
.chosen-container .chosen-results li.highlighted
{
    background-color: #3875d7;
    background-image: linear-gradient(#3875d7 20%,#2a62bc 90%);
    color: #fff;
}
.chosen-container .chosen-results li.no-results
{
    color: #777;
    display: list-item;
    background: #f4f4f4;
}
.chosen-container .chosen-results li.group-result
{
    display: list-item;
    font-weight: 700;
    cursor: default;
}
.chosen-container .chosen-results li.group-option
{
    padding-left: 15px;
}
.chosen-container .chosen-results li em
{
    font-style: normal;
    text-decoration: underline;
}
.chosen-container-multi .chosen-choices
{
    position: relative;
    overflow: hidden;
    margin: 0;
    padding: 0 5px;
    width: 100%;
    height: auto;
    border: 1px solid #aaa;
    background-color: #fff;
    background-image: linear-gradient(#eee 1%,#fff 15%);
    cursor: text;
}
.chosen-container-multi .chosen-choices li
{
    float: left;
    list-style: none;
}
.chosen-container-multi .chosen-choices li.search-field
{
    margin: 0;
    padding: 0;
    white-space: nowrap;
}
.chosen-container-multi .chosen-choices li.search-field input[type=text]
{
    margin: 1px 0;
    padding: 0;
    height: 25px;
    outline: 0;
    border: 0!important;
    background: transparent!important;
    box-shadow: none;
    color: #999;
    font-size: 100%;
    font-family: sans-serif;
    line-height: normal;
    border-radius: 0;
}
.chosen-container-multi .chosen-choices li.search-choice
{
    position: relative;
    margin: 3px 5px 3px 0;
    padding: 3px 20px 3px 5px;
    border: 1px solid #aaa;
    max-width: 100%;
    border-radius: 3px;
    background-color: #eee;
    background-image: linear-gradient(#f4f4f4 20%,#f0f0f0 50%,#e8e8e8 52%,#eee);
    background-size: 100% 19px;
    background-repeat: repeat-x;
    background-clip: padding-box;
    box-shadow: inset 0 0 2px #fff,0 1px 0 rgba(0,0,0,.05);
    color: #333;
    line-height: 13px;
    cursor: default;
}
.chosen-container-multi .chosen-choices li.search-choice span
{
    word-wrap: break-word;
}
.chosen-container-multi .chosen-choices li.search-choice .search-choice-close
{
    position: absolute;
    top: 4px;
    right: 3px;
    display: block;
    width: 12px;
    height: 12px;
    background: url(https://22bett22.com/default/legacy/min_css/chosen-sprite.png) -42px 1px no-repeat;
    font-size: 1px;
}
.chosen-container-multi .chosen-choices li.search-choice .search-choice-close:hover
{
    background-position: -42px -10px;
}
.chosen-container-multi .chosen-choices li.search-choice-disabled
{
    padding-right: 5px;
    border: 1px solid #ccc;
    background-color: #e4e4e4;
    background-image: linear-gradient(#f4f4f4 20%,#f0f0f0 50%,#e8e8e8 52%,#eee);
    color: #666;
}
.chosen-container-multi .chosen-choices li.search-choice-focus
{
    background: #d4d4d4;
}
.chosen-container-multi .chosen-choices li.search-choice-focus .search-choice-close
{
    background-position: -42px -10px;
}
.chosen-container-multi .chosen-results
{
    margin: 0;
    padding: 0;
}
.chosen-container-multi .chosen-drop .result-selected
{
    display: list-item;
    color: #ccc;
    cursor: default;
}
.chosen-container-active .chosen-single
{
    border: 1px solid #5897fb;
    box-shadow: 0 0 5px rgba(0,0,0,.3);
}
.chosen-container-active.chosen-with-drop .chosen-single
{
    border: 1px solid #aaa;
    border-bottom-right-radius: 0;
    border-bottom-left-radius: 0;
    background-image: linear-gradient(#eee 20%,#fff 80%);
    box-shadow: inset 0 1px 0 #fff;
}
.chosen-container-active.chosen-with-drop .chosen-single div
{
    border-left: none;
    background: transparent;
}
.chosen-container-active.chosen-with-drop .chosen-single div b
{
    background-position: -18px 2px;
}
.chosen-container-active .chosen-choices
{
    border: 1px solid #5897fb;
    box-shadow: 0 0 5px rgba(0,0,0,.3);
}
.chosen-container-active .chosen-choices li.search-field input[type=text]
{
    color: #222!important;
}
.chosen-disabled
{
    opacity: .5!important;
    cursor: default;
}
.chosen-disabled .chosen-choices .search-choice .search-choice-close, .chosen-disabled .chosen-single
{
    cursor: default;
}
.chosen-rtl
{
    text-align: right;
}
.chosen-rtl .chosen-single
{
    overflow: visible;
    padding: 0 8px 0 0;
}
.chosen-rtl .chosen-single span
{
    margin-right: 0;
    margin-left: 26px;
    direction: rtl;
}
.chosen-rtl .chosen-single-with-deselect span
{
    margin-left: 38px;
}
.chosen-rtl .chosen-single div
{
    right: auto;
    left: 3px;
}
.chosen-rtl .chosen-single abbr
{
    right: auto;
    left: 26px;
}
.chosen-rtl .chosen-choices li
{
    float: right;
}
.chosen-rtl .chosen-choices li.search-field input[type=text]
{
    direction: rtl;
}
.chosen-rtl .chosen-choices li.search-choice
{
    margin: 3px 5px 3px 0;
    padding: 3px 5px 3px 19px;
}
.chosen-rtl .chosen-choices li.search-choice .search-choice-close
{
    right: auto;
    left: 4px;
}
.chosen-rtl.chosen-container-single-nosearch .chosen-search, .chosen-rtl .chosen-drop
{
    left: 9999px;
}
.chosen-rtl.chosen-container-single .chosen-results
{
    margin: 0 0 4px 4px;
    padding: 0 4px 0 0;
}
.chosen-rtl .chosen-results li.group-option
{
    padding-right: 15px;
    padding-left: 0;
}
.chosen-rtl.chosen-container-active.chosen-with-drop .chosen-single div
{
    border-right: none;
}
.chosen-rtl .chosen-search input[type=text]
{
    padding: 4px 5px 4px 20px;
    background: #fff url(https://22bett22.com/default/legacy/min_css/chosen-sprite.png) no-repeat -30px -20px;
    background: url(https://22bett22.com/default/legacy/min_css/chosen-sprite.png) no-repeat -30px -20px;
    direction: rtl;
}
.chosen-rtl.chosen-container-single .chosen-single div b
{
    background-position: 6px 2px;
}
.chosen-rtl.chosen-container-single.chosen-with-drop .chosen-single div b
{
    background-position: -12px 2px;
}
@media only screen and (-webkit-min-device-pixel-ratio: 1.5), only screen and (min-resolution: 1.5dppx), only screen and (min-resolution: 144dpi)
{
    .chosen-container-multi .chosen-choices .search-choice .search-choice-close, .chosen-container-single .chosen-search input[type=text], .chosen-container-single .chosen-single abbr, .chosen-container-single .chosen-single div b, .chosen-container .chosen-results-scroll-down span, .chosen-container .chosen-results-scroll-up span, .chosen-rtl .chosen-search input[type=text]
    {
        background-image: url(../../willbettingde/image/chosen-sprite@2x.png)!important;
        background-size: 52px 37px!important;
        background-repeat: no-repeat!important;
    }
}
.ui-helper-hidden
{
    display: none;
}
.ui-helper-hidden-accessible
{
    border: 0;
    clip: rect(0 0 0 0);
    height: 1px;
    margin: -1px;
    overflow: hidden;
    padding: 0;
    position: absolute!important;
    width: 1px;
}
.ui-helper-reset
{
    margin: 0;
    padding: 0;
    border: 0;
    outline: 0;
    line-height: 1.3;
    text-decoration: none;
    font-size: 100%;
    list-style: none;
}
.ui-helper-clearfix:after, .ui-helper-clearfix:before
{
    content: "";
    display: table;
}
.ui-helper-clearfix:after
{
    clear: both;
}
.ui-helper-clearfix
{
    zoom: 1;
}
.ui-helper-zfix
{
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    position: absolute;
    opacity: 0;
    filter: Alpha(Opacity=0);
}
.ui-state-disabled
{
    cursor: default!important;
}
.ui-icon
{
    display: block;
    text-indent: -99999px;
    overflow: hidden;
    background-repeat: no-repeat;
}
.ui-widget-overlay
{
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
}
.ui-accordion .ui-accordion-header
{
    display: block;
    cursor: pointer;
    position: relative;
    margin-top: 2px;
    padding: .5em .5em .5em .7em;
    zoom: 1;
}
.ui-accordion .ui-accordion-icons
{
    padding-left: 2.2em;
}
.ui-accordion .ui-accordion-noicons
{
    padding-left: .7em;
}
.ui-accordion .ui-accordion-icons .ui-accordion-icons
{
    padding-left: 2.2em;
}
.ui-accordion .ui-accordion-header .ui-accordion-header-icon
{
    position: absolute;
    left: .5em;
    top: 50%;
    margin-top: -8px;
}
.ui-accordion .ui-accordion-content
{
    padding: 1em 2.2em;
    border-top: 0;
    overflow: auto;
    zoom: 1;
}
.ui-autocomplete
{
    position: absolute;
    top: 0;
    left: 0;
    cursor: default;
}
* html .ui-autocomplete
{
    width: 1px;
}
.ui-button
{
    display: inline-block;
    position: relative;
    padding: 0;
    margin-right: .1em;
    cursor: pointer;
    text-align: center;
    zoom: 1;
    overflow: visible;
}
.ui-button, .ui-button:active, .ui-button:hover, .ui-button:link, .ui-button:visited
{
    text-decoration: none;
}
.ui-button-icon-only
{
    width: 2.2em;
}
button.ui-button-icon-only
{
    width: 2.4em;
}
.ui-button-icons-only
{
    width: 3.4em;
}
button.ui-button-icons-only
{
    width: 3.7em;
}
.ui-button .ui-button-text
{
    display: block;
    line-height: 1.4;
}
.ui-button-text-only .ui-button-text
{
    padding: 0 10px;
    min-width: 70px;
}
.ui-button-icon-only .ui-button-text, .ui-button-icons-only .ui-button-text
{
    padding: .4em;
    text-indent: -9999999px;
}
.ui-button-text-icon-primary .ui-button-text, .ui-button-text-icons .ui-button-text
{
    padding: .4em 1em .4em 2.1em;
}
.ui-button-text-icon-secondary .ui-button-text, .ui-button-text-icons .ui-button-text
{
    padding: .4em 2.1em .4em 1em;
}
.ui-button-text-icons .ui-button-text
{
    padding-left: 2.1em;
    padding-right: 2.1em;
}
input.ui-button
{
    padding: .4em 1em;
}
.ui-button-icon-only .ui-icon, .ui-button-icons-only .ui-icon, .ui-button-text-icon-primary .ui-icon, .ui-button-text-icon-secondary .ui-icon, .ui-button-text-icons .ui-icon
{
    position: absolute;
    top: 50%;
    margin-top: -8px;
}
.ui-button-icon-only .ui-icon
{
    left: 50%;
    margin-left: -8px;
}
.ui-button-icons-only .ui-button-icon-primary, .ui-button-text-icon-primary .ui-button-icon-primary, .ui-button-text-icons .ui-button-icon-primary
{
    left: .5em;
}
.ui-button-icons-only .ui-button-icon-secondary, .ui-button-text-icon-secondary .ui-button-icon-secondary, .ui-button-text-icons .ui-button-icon-secondary
{
    right: .5em;
}
.ui-buttonset
{
    margin-right: 7px;
}
.ui-buttonset .ui-button
{
    margin-left: 0;
    margin-right: -.3em;
}
button.ui-button::-moz-focus-inner
{
    border: 0;
    padding: 0;
}
.ui-datepicker
{
    width: 17em;
    padding: .2em .2em 0;
    display: none;
}
.ui-datepicker .ui-datepicker-header
{
    position: relative;
    padding: .2em 0;
    border: 1px solid #aaa;
    background: #ccc url('../../willbettingde/image/ui-bg_highlight-soft_75_cccccc_1x100.png') 50% 50% repeat-x;
    color: #222;
    font-weight: 700;
    font-size: 13px;
}
.ui-datepicker .ui-datepicker-next, .ui-datepicker .ui-datepicker-prev
{
    position: absolute;
    top: 2px;
    width: 1.8em;
    height: 1.8em;
}
.ui-datepicker .ui-datepicker-next-hover, .ui-datepicker .ui-datepicker-prev-hover
{
    top: 1px;
}
.ui-datepicker .ui-datepicker-prev
{
    left: 2px;
}
.ui-datepicker .ui-datepicker-next
{
    right: 2px;
}
.ui-datepicker .ui-datepicker-prev-hover
{
    left: 1px;
}
.ui-datepicker .ui-datepicker-next-hover
{
    right: 1px;
}
.ui-datepicker .ui-datepicker-next span, .ui-datepicker .ui-datepicker-prev span
{
    display: block;
    position: absolute;
    left: 50%;
    margin-left: -8px;
    top: 50%;
    margin-top: -8px;
}
.ui-datepicker .ui-datepicker-title
{
    margin: 0 2.3em;
    line-height: 1.8em;
    text-align: center;
}
.ui-datepicker .ui-datepicker-title select
{
    font-size: 1em;
    margin: 1px 0;
}
.ui-datepicker select.ui-datepicker-month-year
{
    width: 100%;
}
.ui-datepicker select.ui-datepicker-month, .ui-datepicker select.ui-datepicker-year
{
    width: 49%;
}
.ui-datepicker table
{
    width: 100%;
    font-size: .9em;
    border-collapse: collapse;
    margin: 0 0 .4em;
}
.ui-datepicker th
{
    padding: .7em .3em;
    text-align: center;
    font-weight: 700;
    border: 0;
}
.ui-datepicker td
{
    border: 0;
    padding: 1px;
}
.ui-datepicker td a, .ui-datepicker td span
{
    display: block;
    padding: .2em;
    text-align: right;
    text-decoration: none;
}
.ui-datepicker .ui-datepicker-buttonpane
{
    background-image: none;
    margin: .7em 0 0;
    padding: 0 .2em;
    border-left: 0;
    border-right: 0;
    border-bottom: 0;
}
.ui-datepicker .ui-datepicker-buttonpane button
{
    float: right;
    margin: .5em .2em .4em;
    cursor: pointer;
    padding: .2em .6em .3em;
    width: auto;
    overflow: visible;
}
.ui-datepicker .ui-datepicker-buttonpane button.ui-datepicker-current
{
    float: left;
}
.ui-datepicker.ui-datepicker-multi
{
    width: auto;
    background: #fff;
    border: 1px solid #999;
}
.ui-datepicker-multi .ui-datepicker-group
{
    float: left;
}
.ui-datepicker-multi .ui-datepicker-group table
{
    width: 95%;
    margin: 0 auto .4em;
}
.ui-datepicker-multi-2 .ui-datepicker-group
{
    width: 50%;
}
.ui-datepicker-multi-3 .ui-datepicker-group
{
    width: 33.3%;
}
.ui-datepicker-multi-4 .ui-datepicker-group
{
    width: 25%;
}
.ui-datepicker-multi .ui-datepicker-group-last .ui-datepicker-header, .ui-datepicker-multi .ui-datepicker-group-middle .ui-datepicker-header
{
    border-left-width: 0;
}
.ui-datepicker-multi .ui-datepicker-buttonpane
{
    clear: left;
}
.ui-datepicker-row-break
{
    clear: both;
    width: 100%;
    font-size: 0;
}
.ui-datepicker-rtl
{
    direction: rtl;
}
.ui-datepicker-rtl .ui-datepicker-prev
{
    right: 2px;
    left: auto;
}
.ui-datepicker-rtl .ui-datepicker-next
{
    left: 2px;
    right: auto;
}
.ui-datepicker-rtl .ui-datepicker-prev:hover
{
    right: 1px;
    left: auto;
}
.ui-datepicker-rtl .ui-datepicker-next:hover
{
    left: 1px;
    right: auto;
}
.ui-datepicker-rtl .ui-datepicker-buttonpane
{
    clear: right;
}
.ui-datepicker-rtl .ui-datepicker-buttonpane button
{
    float: left;
}
.ui-datepicker-rtl .ui-datepicker-buttonpane button.ui-datepicker-current, .ui-datepicker-rtl .ui-datepicker-group
{
    float: right;
}
.ui-datepicker-rtl .ui-datepicker-group-last .ui-datepicker-header, .ui-datepicker-rtl .ui-datepicker-group-middle .ui-datepicker-header
{
    border-right-width: 0;
    border-left-width: 1px;
}
.ui-datepicker-cover
{
    position: absolute;
    z-index: -1;
    filter: mask();
    top: -4px;
    left: -4px;
    width: 200px;
    height: 200px;
}
.ui-dialog
{
    position: absolute;
    top: 0;
    left: 0;
    overflow: hidden;
    background: #fff;
    border-radius: 3px;
    box-shadow: 0 0 0 5px hsla(0,0%,60%,.3);
    padding: 0;
    width: 355px;
    border: none!important;
}
.ui-dialog .ui-dialog-titlebar
{
    padding: .4em 1em;
    position: relative;
}
.ui-dialog .ui-dialog-title
{
    float: left;
    margin: .1em 16px .1em 0;
}
.ui-dialog .ui-dialog-titlebar-close
{
    position: absolute;
    right: .3em;
    top: 50%;
    width: 19px;
    margin: -10px 0 0;
    height: 18px;
}
.ui-dialog .ui-dialog-titlebar-close span
{
    display: block;
    margin: 1px;
}
.ui-dialog .ui-dialog-titlebar-close:focus, .ui-dialog .ui-dialog-titlebar-close:hover
{
    padding: 0;
}
.ui-dialog .ui-dialog-content
{
    position: relative;
    border: 0;
    background: none;
    overflow: auto;
    zoom: 1;
    padding: 15px 20px;
}
.ui-dialog .ui-dialog-content img
{
    margin-right: 15px;
}
.ui-dialog .ui-dialog-content img, .ui-dialog .ui-dialog-content span
{
    display: table-cell;
    vertical-align: middle;
}
.ui-dialog .ui-dialog-buttonpane
{
    text-align: left;
    border: none;
    background-image: none;
    background-color: #e8e8e8;
    height: 34px;
    padding: 18px 20px;
}
.ui-dialog .ui-dialog-buttonpane .ui-dialog-buttonset
{
    float: right;
}
.ui-dialog .ui-dialog-buttonpane button
{
    cursor: pointer;
    background-color: #698f21;
    background-image: linear-gradient(180deg,#85b03a,#698f21);
    -pie-background: linear-gradient(bottom,#85b03a,#698f21);
    border-radius: 3px;
    box-shadow: inset 0 1px 0 0 hsla(0,0%,100%,.3),0 1px 0 0 hsla(0,0%,100%,.7);
    color: #fff;
    font-size: 14px;
    height: 32px;
    line-height: 32px;
    margin-left: 10px;
    text-align: center;
    border: 1px solid #719242;
    font-family: Arial,sans-serif;
}
.ui-dialog .ui-dialog-buttonpane button:hover
{
    background-color: #709923;
    background-image: linear-gradient(180deg,#92bf3f,#709923);
    -pie-background: linear-gradient(bottom,#92bf3f,#709923);
}
.ui-dialog .ui-dialog-buttonpane button.blue
{
    background: #3283bb;
    background: linear-gradient(180deg,#3283bb,#1367a7);
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr="#3283bb",endColorstr="#1367a7",GradientType=0);
    border: 1px solid #1366a8;
}
.ui-dialog .ui-dialog-buttonpane button.blue:hover
{
    background: #3993d1;
    background: linear-gradient(180deg,#3993d1,#1676be);
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr="#3993d1",endColorstr="#1676be",GradientType=0);
}
.ui-dialog .ui-resizable-se
{
    width: 14px;
    height: 14px;
    right: 3px;
    bottom: 3px;
}
.ui-draggable .ui-dialog-titlebar
{
    cursor: move;
}
.ui-menu
{
    list-style: none;
    padding: 2px;
    margin: 0;
    display: block;
    outline: none;
}
.ui-menu .ui-menu
{
    margin-top: -3px;
    position: absolute;
}
.ui-menu .ui-menu-item
{
    margin: 0;
    padding: 0;
    zoom: 1;
    width: 100%;
}
.ui-menu .ui-menu-divider
{
    margin: 5px -2px;
    height: 0;
    font-size: 0;
    line-height: 0;
    border-width: 1px 0 0;
}
.ui-menu .ui-menu-item a
{
    text-decoration: none;
    display: block;
    padding: 2px .4em;
    line-height: 1.5;
    zoom: 1;
    font-weight: 400;
}
.ui-menu .ui-menu-item a.ui-state-active, .ui-menu .ui-menu-item a.ui-state-focus
{
    font-weight: 400;
    margin: -1px;
}
.ui-menu .ui-state-disabled
{
    font-weight: 400;
    margin: .4em 0 .2em;
    line-height: 1.5;
}
.ui-menu .ui-state-disabled a
{
    cursor: default;
}
.ui-menu-icons
{
    position: relative;
}
.ui-menu-icons .ui-menu-item a
{
    position: relative;
    padding-left: 2em;
}
.ui-menu .ui-icon
{
    position: absolute;
    top: .2em;
    left: .2em;
}
.ui-menu .ui-menu-icon
{
    position: static;
    float: right;
}
.ui-progressbar
{
    height: 2em;
    text-align: left;
    overflow: hidden;
}
.ui-progressbar .ui-progressbar-value
{
    margin: -1px;
    height: 100%;
    background-color: #8bb150;
}
.ui-resizable
{
    position: relative;
    z-index: 1000;
}
.ui-resizable-handle
{
    position: absolute;
    font-size: .1px;
    display: block;
}
.ui-resizable-autohide .ui-resizable-handle, .ui-resizable-disabled .ui-resizable-handle
{
    display: none;
}
.ui-resizable-n
{
    cursor: n-resize;
    height: 7px;
    width: 100%;
    top: -5px;
    left: 0;
}
.ui-resizable-s
{
    cursor: s-resize;
    height: 7px;
    width: 100%;
    bottom: -5px;
    left: 0;
}
.ui-resizable-e
{
    cursor: e-resize;
    width: 7px;
    right: -5px;
    top: 0;
    height: 100%;
}
.ui-resizable-w
{
    cursor: w-resize;
    width: 7px;
    left: -5px;
    top: 0;
    height: 100%;
}
.ui-resizable-se
{
    cursor: se-resize;
    width: 12px;
    height: 12px;
    right: 1px;
    bottom: 1px;
}
.ui-resizable-sw
{
    cursor: sw-resize;
    width: 9px;
    height: 9px;
    left: -5px;
    bottom: -5px;
}
.ui-resizable-nw
{
    cursor: nw-resize;
    width: 9px;
    height: 9px;
    left: -5px;
    top: -5px;
}
.ui-resizable-ne
{
    cursor: ne-resize;
    width: 9px;
    height: 9px;
    right: -5px;
    top: -5px;
}
.ui-selectable-helper
{
    position: absolute;
    z-index: 100;
    border: 1px dotted #000;
}
.ui-slider
{
    position: relative;
    text-align: left;
}
.ui-slider .ui-slider-handle
{
    position: absolute;
    z-index: 2;
    width: 1.2em;
    height: 1.2em;
    cursor: default;
}
.ui-slider .ui-slider-range
{
    position: absolute;
    z-index: 1;
    font-size: .7em;
    display: block;
    border: 0;
    background-position: 0 0;
}
.ui-slider-horizontal
{
    height: .8em;
}
.ui-slider-horizontal .ui-slider-handle
{
    top: -.3em;
    margin-left: -.6em;
}
.ui-slider-horizontal .ui-slider-range
{
    top: 0;
    height: 100%;
}
.ui-slider-horizontal .ui-slider-range-min
{
    left: 0;
}
.ui-slider-horizontal .ui-slider-range-max
{
    right: 0;
}
.ui-slider-vertical
{
    width: .8em;
    height: 100px;
}
.ui-slider-vertical .ui-slider-handle
{
    left: -.3em;
    margin-left: 0;
    margin-bottom: -.6em;
}
.ui-slider-vertical .ui-slider-range
{
    left: 0;
    width: 100%;
}
.ui-slider-vertical .ui-slider-range-min
{
    bottom: 0;
}
.ui-slider-vertical .ui-slider-range-max
{
    top: 0;
}
.ui-spinner
{
    position: relative;
    display: inline-block;
    overflow: hidden;
}
.ui-spinner, .ui-spinner-input
{
    padding: 0;
    vertical-align: middle;
}
.ui-spinner-input
{
    border: none;
    background: none;
    margin: .2em 0;
    margin-left: .4em;
    margin-right: 22px;
}
.ui-spinner-button
{
    width: 16px;
    height: 50%;
    font-size: .5em;
    padding: 0;
    margin: 0;
    text-align: center;
    position: absolute;
    cursor: default;
    display: block;
    overflow: hidden;
    right: 0;
}
.ui-spinner a.ui-spinner-button
{
    border-top: none;
    border-bottom: none;
    border-right: none;
}
.ui-spinner .ui-icon
{
    position: absolute;
    margin-top: -8px;
    top: 50%;
    left: 0;
}
.ui-spinner-up
{
    top: 0;
}
.ui-spinner-down
{
    bottom: 0;
}
.ui-spinner .ui-icon-triangle-1-s
{
    background-position: -65px -16px;
}
.ui-tabs
{
    position: relative;
    padding: .2em;
    zoom: 1;
}
.ui-tabs .ui-tabs-nav
{
    margin: 0;
    padding: .2em .2em 0;
}
.ui-tabs .ui-tabs-nav li
{
    list-style: none;
    float: left;
    position: relative;
    top: 0;
    margin: 1px .2em 0 0;
    border-bottom: 0;
    padding: 0;
    white-space: nowrap;
}
.ui-tabs .ui-tabs-nav li a
{
    float: left;
    padding: .5em 1em;
    text-decoration: none;
}
.ui-tabs .ui-tabs-nav li.ui-tabs-active
{
    margin-bottom: -1px;
    padding-bottom: 1px;
}
.ui-tabs-collapsible .ui-tabs-nav li.ui-tabs-active a, .ui-tabs .ui-tabs-nav li.ui-state-disabled a, .ui-tabs .ui-tabs-nav li.ui-tabs-active a, .ui-tabs .ui-tabs-nav li.ui-tabs-loading a, .ui-tabs .ui-tabs-nav li a
{
    cursor: pointer;
}
.ui-tabs .ui-tabs-panel
{
    display: block;
    border-width: 0;
    padding: 1em 1.4em;
    background: none;
}
.ui-tooltip
{
    padding: 8px;
    position: absolute;
    z-index: 9999;
    max-width: 300px;
    box-shadow: 0 0 5px #aaa;
}
* html .ui-tooltip
{
    background-image: none;
}
body .ui-tooltip
{
    border-width: 2px;
}
.ui-widget button, .ui-widget input, .ui-widget select, .ui-widget textarea
{
    font-family: Verdana,Arial,sans-serif;
    font-size: 1em;
}
.ui-widget-content
{
    border: 1px solid #aaa;
    background: #fff url(https://22bett22.com/default/img/jquery-ui/ui-bg_flat_75_ffffff_40x100.png) 50% 50% repeat-x;
    color: #222;
}
.ui-widget-content a
{
    color: #222;
}
.ui-dialog .ui-widget-header
{
    color: #fff;
    font-size: 14px;
    font-weight: 700;
    padding: 8px 30px 8px 20px;
    position: relative;
    background: #3c85bc;
    background: linear-gradient(180deg,#3c85bc,#347fb8 50%,#2274b0 51%,#1164a6);
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr="#3c85bc",endColorstr="#1164a6",GradientType=0);
    border-radius: 0!important;
    font-family: Arial,sans-serif;
}
.ui-widget-header a
{
    color: #222;
    opacity: .6;
    filter: Alpha(Opacity=6);
}
#alert_dialog
{
    font-family: Arial,Helvetica,sans-serif;
    font-size: 12px;
    color: #333;
    line-height: 18px;
    display: table;
}
.ui-state-default, .ui-widget-content .ui-state-default, .ui-widget-header .ui-state-default
{
    border: 1px solid #d3d3d3;
    background: #e6e6e6 url(https://22bett22.com/default/img/jquery-ui/ui-bg_glass_75_e6e6e6_1x400.png) 50% 50% repeat-x;
    font-weight: 400;
    color: #555;
}
.ui-state-default a, .ui-state-default a:link, .ui-state-default a:visited
{
    color: #555;
    text-decoration: none;
}
.ui-state-focus, .ui-state-hover, .ui-widget-content .ui-state-focus, .ui-widget-content .ui-state-hover, .ui-widget-header .ui-state-focus, .ui-widget-header .ui-state-hover
{
    opacity: 1;
    filter: Alpha(Opacity=1);
    background-image: none;
}
.ui-state-hover a, .ui-state-hover a:hover, .ui-state-hover a:link, .ui-state-hover a:visited
{
    color: #212121;
    text-decoration: none;
}
.ui-state-active, .ui-widget-content .ui-state-active, .ui-widget-header .ui-state-active
{
    border: 1px solid #aaa;
    background: #fff url(https://22bett22.com/default/img/jquery-ui/ui-bg_glass_65_ffffff_1x400.png) 50% 50% repeat-x;
    font-weight: 400;
    color: #212121;
}
.ui-state-active a, .ui-state-active a:link, .ui-state-active a:visited
{
    color: #212121;
    text-decoration: none;
}
.ui-state-highlight, .ui-widget-content .ui-state-highlight, .ui-widget-header .ui-state-highlight
{
    border: 1px solid #fcefa1;
    background: #fbf9ee url(https://22bett22.com/default/img/jquery-ui/ui-bg_glass_55_fbf9ee_1x400.png) 50% 50% repeat-x;
    color: #363636;
}
.ui-state-highlight a, .ui-widget-content .ui-state-highlight a, .ui-widget-header .ui-state-highlight a
{
    color: #363636;
}
.ui-state-error, .ui-widget-content .ui-state-error, .ui-widget-header .ui-state-error
{
    border: 1px solid #cd0a0a;
    background: #fef1ec url(https://22bett22.com/default/img/jquery-ui/ui-bg_glass_95_fef1ec_1x400.png) 50% 50% repeat-x;
    color: #cd0a0a;
}
.ui-state-error-text, .ui-state-error a, .ui-widget-content .ui-state-error-text, .ui-widget-content .ui-state-error a, .ui-widget-header .ui-state-error-text, .ui-widget-header .ui-state-error a
{
    color: #cd0a0a;
}
.ui-priority-primary, .ui-widget-content .ui-priority-primary, .ui-widget-header .ui-priority-primary
{
    font-weight: 700;
}
.ui-priority-secondary, .ui-widget-content .ui-priority-secondary, .ui-widget-header .ui-priority-secondary
{
    opacity: .7;
    filter: Alpha(Opacity=70);
    font-weight: 400;
}
.ui-state-disabled, .ui-widget-content .ui-state-disabled, .ui-widget-header .ui-state-disabled
{
    opacity: .35;
    filter: Alpha(Opacity=35);
    background-image: none;
}
.ui-state-disabled .ui-icon
{
    filter: Alpha(Opacity=35);
}
.ui-icon
{
    width: 16px;
    height: 16px;
}
.ui-icon, .ui-widget-content .ui-icon, .ui-widget-header .ui-icon
{
    background-image: url(https://22bett22.com/default/img/jquery-ui/ui-icons_222222_256x240.png);
}
.ui-state-default .ui-icon
{
    background-image: url(https://22bett22.com/default/img/jquery-ui/ui-icons_888888_256x240.png);
}
.ui-state-active .ui-icon, .ui-state-focus .ui-icon, .ui-state-hover .ui-icon
{
    background-image: url(https://22bett22.com/default/img/jquery-ui/ui-icons_454545_256x240.png);
}
.ui-state-highlight .ui-icon
{
    background-image: url(https://22bett22.com/default/img/jquery-ui/ui-icons_2e83ff_256x240.png);
}
.ui-state-error-text .ui-icon, .ui-state-error .ui-icon
{
    background-image: url(https://22bett22.com/default/img/jquery-ui/ui-icons_cd0a0a_256x240.png);
}
.ui-icon-carat-1-n
{
    background-position: 0 0;
}
.ui-icon-carat-1-ne
{
    background-position: -16px 0;
}
.ui-icon-carat-1-e
{
    background-position: -32px 0;
}
.ui-icon-carat-1-se
{
    background-position: -48px 0;
}
.ui-icon-carat-1-s
{
    background-position: -64px 0;
}
.ui-icon-carat-1-sw
{
    background-position: -80px 0;
}
.ui-icon-carat-1-w
{
    background-position: -96px 0;
}
.ui-icon-carat-1-nw
{
    background-position: -112px 0;
}
.ui-icon-carat-2-n-s
{
    background-position: -128px 0;
}
.ui-icon-carat-2-e-w
{
    background-position: -144px 0;
}
.ui-icon-triangle-1-n
{
    background-position: 0 -16px;
}
.ui-icon-triangle-1-ne
{
    background-position: -16px -16px;
}
.ui-icon-triangle-1-e
{
    background-position: -32px -16px;
}
.ui-icon-triangle-1-se
{
    background-position: -48px -16px;
}
.ui-icon-triangle-1-s
{
    background-position: -64px -16px;
}
.ui-icon-triangle-1-sw
{
    background-position: -80px -16px;
}
.ui-icon-triangle-1-w
{
    background-position: -96px -16px;
}
.ui-icon-triangle-1-nw
{
    background-position: -112px -16px;
}
.ui-icon-triangle-2-n-s
{
    background-position: -128px -16px;
}
.ui-icon-triangle-2-e-w
{
    background-position: -144px -16px;
}
.ui-icon-arrow-1-n
{
    background-position: 0 -32px;
}
.ui-icon-arrow-1-ne
{
    background-position: -16px -32px;
}
.ui-icon-arrow-1-e
{
    background-position: -32px -32px;
}
.ui-icon-arrow-1-se
{
    background-position: -48px -32px;
}
.ui-icon-arrow-1-s
{
    background-position: -64px -32px;
}
.ui-icon-arrow-1-sw
{
    background-position: -80px -32px;
}
.ui-icon-arrow-1-w
{
    background-position: -96px -32px;
}
.ui-icon-arrow-1-nw
{
    background-position: -112px -32px;
}
.ui-icon-arrow-2-n-s
{
    background-position: -128px -32px;
}
.ui-icon-arrow-2-ne-sw
{
    background-position: -144px -32px;
}
.ui-icon-arrow-2-e-w
{
    background-position: -160px -32px;
}
.ui-icon-arrow-2-se-nw
{
    background-position: -176px -32px;
}
.ui-icon-arrowstop-1-n
{
    background-position: -192px -32px;
}
.ui-icon-arrowstop-1-e
{
    background-position: -208px -32px;
}
.ui-icon-arrowstop-1-s
{
    background-position: -224px -32px;
}
.ui-icon-arrowstop-1-w
{
    background-position: -240px -32px;
}
.ui-icon-arrowthick-1-n
{
    background-position: 0 -48px;
}
.ui-icon-arrowthick-1-ne
{
    background-position: -16px -48px;
}
.ui-icon-arrowthick-1-e
{
    background-position: -32px -48px;
}
.ui-icon-arrowthick-1-se
{
    background-position: -48px -48px;
}
.ui-icon-arrowthick-1-s
{
    background-position: -64px -48px;
}
.ui-icon-arrowthick-1-sw
{
    background-position: -80px -48px;
}
.ui-icon-arrowthick-1-w
{
    background-position: -96px -48px;
}
.ui-icon-arrowthick-1-nw
{
    background-position: -112px -48px;
}
.ui-icon-arrowthick-2-n-s
{
    background-position: -128px -48px;
}
.ui-icon-arrowthick-2-ne-sw
{
    background-position: -144px -48px;
}
.ui-icon-arrowthick-2-e-w
{
    background-position: -160px -48px;
}
.ui-icon-arrowthick-2-se-nw
{
    background-position: -176px -48px;
}
.ui-icon-arrowthickstop-1-n
{
    background-position: -192px -48px;
}
.ui-icon-arrowthickstop-1-e
{
    background-position: -208px -48px;
}
.ui-icon-arrowthickstop-1-s
{
    background-position: -224px -48px;
}
.ui-icon-arrowthickstop-1-w
{
    background-position: -240px -48px;
}
.ui-icon-arrowreturnthick-1-w
{
    background-position: 0 -64px;
}
.ui-icon-arrowreturnthick-1-n
{
    background-position: -16px -64px;
}
.ui-icon-arrowreturnthick-1-e
{
    background-position: -32px -64px;
}
.ui-icon-arrowreturnthick-1-s
{
    background-position: -48px -64px;
}
.ui-icon-arrowreturn-1-w
{
    background-position: -64px -64px;
}
.ui-icon-arrowreturn-1-n
{
    background-position: -80px -64px;
}
.ui-icon-arrowreturn-1-e
{
    background-position: -96px -64px;
}
.ui-icon-arrowreturn-1-s
{
    background-position: -112px -64px;
}
.ui-icon-arrowrefresh-1-w
{
    background-position: -128px -64px;
}
.ui-icon-arrowrefresh-1-n
{
    background-position: -144px -64px;
}
.ui-icon-arrowrefresh-1-e
{
    background-position: -160px -64px;
}
.ui-icon-arrowrefresh-1-s
{
    background-position: -176px -64px;
}
.ui-icon-arrow-4
{
    background-position: 0 -80px;
}
.ui-icon-arrow-4-diag
{
    background-position: -16px -80px;
}
.ui-icon-extlink
{
    background-position: -32px -80px;
}
.ui-icon-newwin
{
    background-position: -48px -80px;
}
.ui-icon-refresh
{
    background-position: -64px -80px;
}
.ui-icon-shuffle
{
    background-position: -80px -80px;
}
.ui-icon-transfer-e-w
{
    background-position: -96px -80px;
}
.ui-icon-transferthick-e-w
{
    background-position: -112px -80px;
}
.ui-icon-folder-collapsed
{
    background-position: 0 -96px;
}
.ui-icon-folder-open
{
    background-position: -16px -96px;
}
.ui-icon-document
{
    background-position: -32px -96px;
}
.ui-icon-document-b
{
    background-position: -48px -96px;
}
.ui-icon-note
{
    background-position: -64px -96px;
}
.ui-icon-mail-closed
{
    background-position: -80px -96px;
}
.ui-icon-mail-open
{
    background-position: -96px -96px;
}
.ui-icon-suitcase
{
    background-position: -112px -96px;
}
.ui-icon-comment
{
    background-position: -128px -96px;
}
.ui-icon-person
{
    background-position: -144px -96px;
}
.ui-icon-print
{
    background-position: -160px -96px;
}
.ui-icon-trash
{
    background-position: -176px -96px;
}
.ui-icon-locked
{
    background-position: -192px -96px;
}
.ui-icon-unlocked
{
    background-position: -208px -96px;
}
.ui-icon-bookmark
{
    background-position: -224px -96px;
}
.ui-icon-tag
{
    background-position: -240px -96px;
}
.ui-icon-home
{
    background-position: 0 -112px;
}
.ui-icon-flag
{
    background-position: -16px -112px;
}
.ui-icon-calendar
{
    background-position: -32px -112px;
}
.ui-icon-cart
{
    background-position: -48px -112px;
}
.ui-icon-pencil
{
    background-position: -64px -112px;
}
.ui-icon-clock
{
    background-position: -80px -112px;
}
.ui-icon-disk
{
    background-position: -96px -112px;
}
.ui-icon-calculator
{
    background-position: -112px -112px;
}
.ui-icon-zoomin
{
    background-position: -128px -112px;
}
.ui-icon-zoomout
{
    background-position: -144px -112px;
}
.ui-icon-search
{
    background-position: -160px -112px;
}
.ui-icon-wrench
{
    background-position: -176px -112px;
}
.ui-icon-gear
{
    background-position: -192px -112px;
}
.ui-icon-heart
{
    background-position: -208px -112px;
}
.ui-icon-star
{
    background-position: -224px -112px;
}
.ui-icon-link
{
    background-position: -240px -112px;
}
.ui-icon-cancel
{
    background-position: 0 -128px;
}
.ui-icon-plus
{
    background-position: -16px -128px;
}
.ui-icon-plusthick
{
    background-position: -32px -128px;
}
.ui-icon-minus
{
    background-position: -48px -128px;
}
.ui-icon-minusthick
{
    background-position: -64px -128px;
}
.ui-icon-close
{
    background-position: -80px -128px;
}
.ui-widget-header .ui-icon-closethick
{
    background-image: url(https://22bett22.com/default/legacy/img/jquery-ui/del_portlet.png);
    background-position: 50% 50%;
}
.ui-icon-key
{
    background-position: -112px -128px;
}
.ui-icon-lightbulb
{
    background-position: -128px -128px;
}
.ui-icon-scissors
{
    background-position: -144px -128px;
}
.ui-icon-clipboard
{
    background-position: -160px -128px;
}
.ui-icon-copy
{
    background-position: -176px -128px;
}
.ui-icon-contact
{
    background-position: -192px -128px;
}
.ui-icon-image
{
    background-position: -208px -128px;
}
.ui-icon-video
{
    background-position: -224px -128px;
}
.ui-icon-script
{
    background-position: -240px -128px;
}
.ui-icon-alert
{
    background-position: 0 -144px;
}
.ui-icon-info
{
    background-position: -16px -144px;
}
.ui-icon-notice
{
    background-position: -32px -144px;
}
.ui-icon-help
{
    background-position: -48px -144px;
}
.ui-icon-check
{
    background-position: -64px -144px;
}
.ui-icon-bullet
{
    background-position: -80px -144px;
}
.ui-icon-radio-on
{
    background-position: -96px -144px;
}
.ui-icon-radio-off
{
    background-position: -112px -144px;
}
.ui-icon-pin-w
{
    background-position: -128px -144px;
}
.ui-icon-pin-s
{
    background-position: -144px -144px;
}
.ui-icon-play
{
    background-position: 0 -160px;
}
.ui-icon-pause
{
    background-position: -16px -160px;
}
.ui-icon-seek-next
{
    background-position: -32px -160px;
}
.ui-icon-seek-prev
{
    background-position: -48px -160px;
}
.ui-icon-seek-end
{
    background-position: -64px -160px;
}
.ui-icon-seek-first, .ui-icon-seek-start
{
    background-position: -80px -160px;
}
.ui-icon-stop
{
    background-position: -96px -160px;
}
.ui-icon-eject
{
    background-position: -112px -160px;
}
.ui-icon-volume-off
{
    background-position: -128px -160px;
}
.ui-icon-volume-on
{
    background-position: -144px -160px;
}
.ui-icon-power
{
    background-position: 0 -176px;
}
.ui-icon-signal-diag
{
    background-position: -16px -176px;
}
.ui-icon-signal
{
    background-position: -32px -176px;
}
.ui-icon-battery-0
{
    background-position: -48px -176px;
}
.ui-icon-battery-1
{
    background-position: -64px -176px;
}
.ui-icon-battery-2
{
    background-position: -80px -176px;
}
.ui-icon-battery-3
{
    background-position: -96px -176px;
}
.ui-icon-circle-plus
{
    background-position: 0 -192px;
}
.ui-icon-circle-minus
{
    background-position: -16px -192px;
}
.ui-icon-circle-close
{
    background-position: -32px -192px;
}
.ui-icon-circle-triangle-e
{
    background-position: -48px -192px;
}
.ui-icon-circle-triangle-s
{
    background-position: -64px -192px;
}
.ui-icon-circle-triangle-w
{
    background-position: -80px -192px;
}
.ui-icon-circle-triangle-n
{
    background-position: -96px -192px;
}
.ui-icon-circle-arrow-e
{
    background-position: -112px -192px;
}
.ui-icon-circle-arrow-s
{
    background-position: -128px -192px;
}
.ui-icon-circle-arrow-w
{
    background-position: -144px -192px;
}
.ui-icon-circle-arrow-n
{
    background-position: -160px -192px;
}
.ui-icon-circle-zoomin
{
    background-position: -176px -192px;
}
.ui-icon-circle-zoomout
{
    background-position: -192px -192px;
}
.ui-icon-circle-check
{
    background-position: -208px -192px;
}
.ui-icon-circlesmall-plus
{
    background-position: 0 -208px;
}
.ui-icon-circlesmall-minus
{
    background-position: -16px -208px;
}
.ui-icon-circlesmall-close
{
    background-position: -32px -208px;
}
.ui-icon-squaresmall-plus
{
    background-position: -48px -208px;
}
.ui-icon-squaresmall-minus
{
    background-position: -64px -208px;
}
.ui-icon-squaresmall-close
{
    background-position: -80px -208px;
}
.ui-icon-grip-dotted-vertical
{
    background-position: 0 -224px;
}
.ui-icon-grip-dotted-horizontal
{
    background-position: -16px -224px;
}
.ui-icon-grip-solid-vertical
{
    background-position: -32px -224px;
}
.ui-icon-grip-solid-horizontal
{
    background-position: -48px -224px;
}
.ui-icon-gripsmall-diagonal-se
{
    background-position: -64px -224px;
}
.ui-icon-grip-diagonal-se
{
    background-position: -80px -224px;
}
.ui-corner-all, .ui-corner-left, .ui-corner-tl, .ui-corner-top
{
    border-top-left-radius: 4px;
}
.ui-corner-all, .ui-corner-right, .ui-corner-top, .ui-corner-tr
{
    border-top-right-radius: 4px;
}
.ui-corner-all, .ui-corner-bl, .ui-corner-bottom, .ui-corner-left
{
    border-bottom-left-radius: 4px;
}
.ui-corner-all, .ui-corner-bottom, .ui-corner-br, .ui-corner-right
{
    border-bottom-right-radius: 4px;
}
.ui-widget-overlay, .ui-widget-shadow
{
    background: #aaa url(https://22bett22.com/default/img/jquery-ui/ui-bg_flat_0_aaaaaa_40x100.png) 50% 50% repeat-x;
    opacity: .3;
    filter: Alpha(Opacity=30);
}
.ui-widget-shadow
{
    margin: -8px 0 0 -8px;
    padding: 8px;
    border-radius: 8px;
}
.rollbar-path-horizontal, .rollbar-path-vertical
{
    position: absolute;
    background-color: #eee;
    background-color: hsla(0,0%,86%,.5);
    z-index: 100;
}
.rollbar-path-horizontal
{
    bottom: 5px;
    left: 0;
    width: 100%;
    height: 10px;
}
.rollbar-path-vertical
{
    right: 5px;
    top: 0;
    height: 100%;
    width: 10px;
    box-shadow: inset 1px 0 1 rgba(0,0,0,.1);
    -moz-box-shadow: inset 1px 0 1 rgba(0,0,0,.1);
    -webkit-box-shadow: inset 1px 0 0 rgba(0,0,0,.1);
}
.rollbar-path-horizontal
{
    box-shadow: inset 0 1px 1 rgba(0,0,0,.1);
    -moz-box-shadow: inset 0 1px 1 rgba(0,0,0,.1);
    -webkit-box-shadow: inset 0 1px 0 rgba(0,0,0,.1);
}
.rollbar-handle
{
    position: relative;
    top: 0;
    left: 0;
    background-color: #58bcee;
    -webkit-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none;
    user-select: none;
}
.rollbar-path-vertical .rollbar-handle
{
    height: 20%;
    width: 100%;
}
.rollbar-path-horizontal .rollbar-handle
{
    width: 20%;
    height: 100%;
}
.rollbar-handle, .rollbar-path-horizontal, .rollbar-path-vertical
{
    border-radius: 5px;
}
.owl-carousel, .owl-carousel .owl-item
{
    -webkit-tap-highlight-color: transparent;
    position: relative;
}
.owl-carousel
{
    display: none;
    width: 100%;
    z-index: 1;
}
.owl-carousel .owl-stage
{
    position: relative;
    -ms-touch-action: pan-Y;
    -moz-backface-visibility: hidden;
}
.owl-carousel .owl-stage:after
{
    content: ".";
    display: block;
    clear: both;
    visibility: hidden;
    line-height: 0;
    height: 0;
}
.owl-carousel .owl-stage-outer
{
    position: relative;
    overflow: hidden;
    -webkit-transform: translateZ(0);
}
.owl-carousel .owl-item, .owl-carousel .owl-wrapper
{
    -webkit-backface-visibility: hidden;
    -moz-backface-visibility: hidden;
    -ms-backface-visibility: hidden;
    -webkit-transform: translateZ(0);
    -moz-transform: translateZ(0);
    -ms-transform: translateZ(0);
}
.owl-carousel .owl-item
{
    min-height: 1px;
    float: left;
    -webkit-backface-visibility: hidden;
    -webkit-touch-callout: none;
}
.owl-carousel .owl-item img
{
    display: block;
    width: 100%;
}
.owl-carousel .owl-dots.disabled, .owl-carousel .owl-nav.disabled
{
    display: none;
}
.no-js .owl-carousel, .owl-carousel.owl-loaded
{
    display: block;
}
.owl-carousel .owl-dot, .owl-carousel .owl-nav .owl-next, .owl-carousel .owl-nav .owl-prev
{
    cursor: pointer;
    cursor: hand;
    -webkit-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none;
    user-select: none;
}
.owl-carousel.owl-loading
{
    opacity: 0;
    display: block;
}
.owl-carousel.owl-hidden
{
    opacity: 0;
}
.owl-carousel.owl-refresh .owl-item
{
    visibility: hidden;
}
.owl-carousel.owl-drag .owl-item
{
    -webkit-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none;
    user-select: none;
}
.owl-carousel.owl-grab
{
    cursor: move;
    cursor: grab;
}
.owl-carousel.owl-rtl
{
    direction: rtl;
}
.owl-carousel.owl-rtl .owl-item
{
    float: right;
}
.owl-carousel .animated
{
    animation-duration: 1s;
    animation-fill-mode: both;
}
.owl-carousel .owl-animated-in
{
    z-index: 0;
}
.owl-carousel .owl-animated-out
{
    z-index: 1;
}
.owl-carousel .fadeOut
{
    animation-name: fadeOut;
}
@keyframes fadeOut
{
    0%
    {
        opacity: 1;
    }
    to
    {
        opacity: 0;
    }
}
.owl-height
{
    transition: height .5s ease-in-out;
}
.owl-carousel .owl-item .owl-lazy
{
    opacity: 0;
    transition: opacity .4s ease;
}
.owl-carousel .owl-item img.owl-lazy
{
    transform-style: preserve-3d;
}
.owl-carousel .owl-video-wrapper
{
    position: relative;
    height: 100%;
    background: #000;
}
.owl-carousel .owl-video-play-icon
{
    position: absolute;
    height: 80px;
    width: 80px;
    left: 50%;
    top: 50%;
    margin-left: -40px;
    margin-top: -40px;
    background: url(https://22bett22.com/default/legacy/min_css/owl.video.play.png) no-repeat;
    cursor: pointer;
    z-index: 1;
    -webkit-backface-visibility: hidden;
    transition: transform .1s ease;
}
.owl-carousel .owl-video-play-icon:hover
{
    transform: scale(1.3);
}
.owl-carousel .owl-video-playing .owl-video-play-icon, .owl-carousel .owl-video-playing .owl-video-tn
{
    display: none;
}
.owl-carousel .owl-video-tn
{
    opacity: 0;
    height: 100%;
    background-position: 50%;
    background-repeat: no-repeat;
    background-size: contain;
    transition: opacity .4s ease;
}
.owl-carousel .owl-video-frame
{
    position: relative;
    z-index: 1;
    height: 100%;
    width: 100%;
}
.owl-theme .owl-nav
{
    margin-top: 10px;
    text-align: center;
    -webkit-tap-highlight-color: transparent;
}
.owl-theme .owl-nav [class*=owl-]
{
    color: #fff;
    font-size: 14px;
    margin: 5px;
    padding: 4px 7px;
    background: #d6d6d6;
    display: inline-block;
    cursor: pointer;
    border-radius: 3px;
}
.owl-theme .owl-nav [class*=owl-]:hover
{
    background: #869791;
    color: #fff;
    text-decoration: none;
}
.owl-theme .owl-nav .disabled
{
    opacity: .5;
    cursor: default;
}
.owl-theme .owl-nav.disabled+.owl-dots
{
    margin-top: 10px;
}
.owl-theme .owl-dots
{
    text-align: center;
    -webkit-tap-highlight-color: transparent;
}
.owl-theme .owl-dots .owl-dot
{
    display: inline-block;
    zoom: 1;
    *display: inline;
}
.owl-theme .owl-dots .owl-dot span
{
    width: 10px;
    height: 10px;
    margin: 5px 7px;
    background: #d6d6d6;
    display: block;
    -webkit-backface-visibility: visible;
    transition: opacity .2s ease;
    border-radius: 30px;
}
.owl-theme .owl-dots .owl-dot.active span, .owl-theme .owl-dots .owl-dot:hover span
{
    background: #869791;
}