::-webkit-scrollbar {
    width: 5px;
    height: 5px
}

::-webkit-scrollbar-track-piece {
    background-color: rgba(0, 0, 0, .2);
    -webkit-border-radius: 6px
}

::-webkit-scrollbar-thumb:vertical {
    height: 5px;
    background-color: rgba(125, 125, 125, .7);
    -webkit-border-radius: 6px
}

::-webkit-scrollbar-thumb:horizontal {
    width: 5px;
    background-color: rgba(125, 125, 125, .7);
    -webkit-border-radius: 6px
}


/* SIDEMENU RIGHT */

.icons {
    display: inline-block;
    overflow: hidden;
    background-repeat: no-repeat;
    background-image: url(../images/icon.png);
}

.side_menu_contant,
.side_menu_contant_on {
    position: fixed;
    right: 0;
}

.icons_side_menu_line:hover,
.positionFixed .side_menu_right .side_menu_contant_on>span:hover .icons_side_menu_line {
    width: 33px;
    height: 31px;
    background-position: -825px -41px;
}

.icons_side_menu_livechat {
    width: 30px;
    height: 30px;
    background-position: -1301px -2px;
}

.icons_side_menu_livechat:hover,
.positionFixed .side_menu_right .side_menu_contant_on>span:hover .icons_side_menu_livechat {
    width: 30px;
    height: 30px;
    background-position: -1277px -36px;
}

.icons_side_menu_mobile {
    width: 23px;
    height: 36px;
    background-position: -1078px -2px;
}

.icons_side_menu_mobile:hover,
.positionFixed .side_menu_right .side_menu_contant_on>span:hover .icons_side_menu_mobile {
    width: 23px;
    height: 36px;
    background-position: -1053px -2px;
}

.icons_side_menu_pc {
    width: 28px;
    height: 26px;
    background-position: -441px -46px;
}

.icons_side_menu_pc:hover,
.positionFixed .side_menu_left .side_menu_download_on>span:hover .icons_side_menu_pc,
.positionFixed .side_menu_left .side_menu_DNSdownload_on>span:hover .icons_side_menu_pc {
    width: 28px;
    height: 26px;
    background-position: -411px -46px;
}

.icons_side_menu_watsapp {
    width: 29px;
    height: 29px;
    background-position: -1437px -34px;
}

.icons_side_menu_watsapp:hover,
.positionFixed .side_menu_right .side_menu_contant_on>span:hover .icons_side_menu_watsapp {
    width: 29px;
    height: 29px;
    background-position: -794px -43px;
}

.icons_side_menu_wechat {
    width: 32px;
    height: 28px;
    background-position: -1628px -2px;
}

.icons_side_menu_wechat:hover,
.positionFixed .side_menu_right .side_menu_contant_on>span:hover .icons_side_menu_wechat {
    width: 32px;
    height: 28px;
    background-position: -1605px -32px;
}

.icons_side_menu_skype {
    width: 42px;
    height: 41px;
    background-image: url(../images/icon/skype_of.png);
}

.icons_side_menu_skype:hover,
.positionFixed .side_menu_right .side_menu_contant_on>span:hover .icons_side_menu_skype {
    width: 42px;
    height: 41px;
    background-image: url(../images/icon/skype_ov.png);
}

.icons_side_menu_yahoo {
    width: 42px;
    height: 41px;
    background-image: url(../images/icon/yahoo_of.png);
}

.icons_side_menu_yahoo:hover,
.positionFixed .side_menu_right .side_menu_contant_on>span:hover .icons_side_menu_yahoo {
    width: 42px;
    height: 41px;
    background-image: url(../images/icon/yahoo_ov.png);
}

.icons_side_menu_telegram {
    width: 42px;
    height: 41px;
    background-image: url(../images/icon/telegram_of.png);
}

.icons_side_menu_telegram:hover,
.positionFixed .side_menu_right .side_menu_contant_on>span:hover .icons_side_menu_telegram {
    width: 42px;
    height: 41px;
    background-image: url(../images/icon/telegram_ov.png);
}

.side_menu_contant,
.side_menu_contant_on {
    transition: all .5s;
}

.side_menu_contant.off,
.side_menu_contant_on.off {
    transform: translateX(52px);
}

.positionFixed .side_menu_right {
    right: 0;
    top: 128px;
    bottom: 0;
    z-index: 2500;
}

.positionFixed .side_menu_right .side_menu_contant .icons_side_menu_contant {
    cursor: pointer;
}

.positionFixed .side_menu_right .side_menu_contant_on {
    height: 100%;
    width: 52px;
    background: #f7f7f7;
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -webkit-align-items: center;
    -ms-flex-align: center;
    align-items: center;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -webkit-flex-direction: column;
    -ms-flex-direction: column;
    flex-direction: column;
}

.positionFixed .side_menu_right .side_menu_contant_on>span {
    width: 100%;
    padding: 0 5px;
    box-sizing: border-box;
}

.positionFixed .side_menu_right .side_menu_contant_on>span .item_hover {
    visibility: hidden;
    opacity: 0;
}

.positionFixed .side_menu_right .side_menu_contant_on>span .item_hover_img {
    visibility: hidden;
    opacity: 0;
}

.positionFixed .side_menu_right .side_menu_contant_on>span:hover .item_hover {
    visibility: visible;
    opacity: 1;
}

.positionFixed .side_menu_right .side_menu_contant_on>span:hover .item_hover_img {
    visibility: visible;
    opacity: 1;
}

.positionFixed .side_menu_right .side_menu_contant_on .item_hover {
    font-size: 12px;
    position: absolute;
    padding: 0 15px;
    right: 47px;
    top: 50%;
    -webkit-transform: translateY(-50%);
    -ms-transform: translateY(-50%);
    transform: translateY(-50%);
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    background: white;
    -webkit-box-pack: center;
    -webkit-justify-content: center;
    -ms-flex-pack: center;
    justify-content: center;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -webkit-flex-direction: column;
    -ms-flex-direction: column;
    flex-direction: column;
    height: 44px;
    transition: opacity 1s;
}

.positionFixed .side_menu_right .side_menu_contant_on .item_hover>p {
    word-break: keep-all;
    white-space: nowrap;
}

.positionFixed .side_menu_right .side_menu_contant_on .item_hover_img {
    display: block;
    position: absolute;
    right: 47px;
    top: -20px;
    transition: opacity 1s;
}

.positionFixed .side_menu_right .side_menu_contant_on>span>span {
    cursor: pointer;
    width: 100%;
    height: 56px;
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: center;
    -webkit-justify-content: center;
    -ms-flex-pack: center;
    justify-content: center;
    -webkit-box-align: center;
    -webkit-align-items: center;
    -ms-flex-align: center;
    align-items: center;
    position: relative;
}

.positionFixed .side_menu_right .side_menu_contant_on>span>span::after {
    content: "";
    position: absolute;
    left: 0;
    bottom: 0;
    width: 100%;
    height: 1px;
    background: url(data:image/png;
 base64, iVBORw0KGgoAAAANSUhEUgAAAAMAAAABCAYAAAAb4BS0AAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyFpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNS1jMDE0IDc5LjE1MTQ4MSwgMjAxMy8wMy8xMy0xMjowOToxNSAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENDIChXaW5kb3dzKSIgeG1wTU06SW5zdGFuY2VJRD0ieG1wLmlpZDpFRkVDNDQ0QkUyNzcxMUU4OThBNTlGNTNCOUIxQkQ1MyIgeG1wTU06RG9jdW1lbnRJRD0ieG1wLmRpZDpFRkVDNDQ0Q0UyNzcxMUU4OThBNTlGNTNCOUIxQkQ1MyI+IDx4bXBNTTpEZXJpdmVkRnJvbSBzdFJlZjppbnN0YW5jZUlEPSJ4bXAuaWlkOkVGRUM0NDQ5RTI3NzExRTg5OEE1OUY1M0I5QjFCRDUzIiBzdFJlZjpkb2N1bWVudElEPSJ4bXAuZGlkOkVGRUM0NDRBRTI3NzExRTg5OEE1OUY1M0I5QjFCRDUzIi8+IDwvcmRmOkRlc2NyaXB0aW9uPiA8L3JkZjpSREY+IDwveDp4bXBtZXRhPiA8P3hwYWNrZXQgZW5kPSJyIj8+2JK2kwAAABVJREFUeNpinD9/PgMQ/AdiRoAAAwAZlQLfIqFqNAAAAABJRU5ErkJggg==) repeat;
}

.positionFixed .side_menu_right .side_menu_contant_on>span:nth-last-child(1)>span::after {
    content: '';
    display: none;
}

.positionFixed .pop_up_left {
    background: #f9f9f9;
    width: 200px;
    height: 272px;
    left: 0;
    top: 360px;
    z-index: 1000;
    overflow: hidden;
    border: 1px solid #d6d6d6;
    border-left: none;
    -webkit-border-radius: 0 5px 5px 0;
    border-radius: 0 5px 5px 0;
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -webkit-align-items: center;
    -ms-flex-align: center;
    align-items: center;
    -webkit-box-pack: center;
    -webkit-justify-content: center;
    -ms-flex-pack: center;
    justify-content: center;
}


/* social media */

.customer-service-button i {
    width: 40px;
    height: 38px;
    display: block;
    margin: 0 auto;
    background: url(../images/icon-customer.png) no-repeat;
    margin-bottom: 5px
}

.icon-skype {
    background-position: 0 0 !important
}

.icon-snapchat {
    background-position: 0 -38px !important
}

.icon-line {
    background-position: 0 -76px !important
}

.icon-wechat {
    background-position: 0 -114px !important
}

.icon-nate {
    background-position: 0 -152px !important
}

.icon-whatsapp {
    background-position: 0 -190px !important
}

.icon-whatsapp2 {
    background-position: 0 -190px !important
}

.icon-qq {
    background-position: 0 -228px !important
}

.icon-facebook {
    background-position: 0 -266px !important
}

.icon-twitter {
    background-position: 0 -304px !important
}

.icon-instagram {
    background-position: 0 -342px !important
}

.icon-hotline {
    background-position: 0 -380px !important
}

.icon-email {
    background-position: 0 -418px !important
}

.icon-googleplus {
    background-position: 0 -456px !important
}

.icon-forum {
    background-position: 0 -572px !important
}

.icon-blog {
    background-position: 0 -496px !important
}

.icon-telegram {
    background-position: 0 -688px !important
}

.icon-bbm {
    background-position: 0 -726px !important
}

.icon-pinterest {
    background-position: 0 -763px !important
}

.icon-linkedin {
    background-position: 0 -797px !important
}

.icon-youtube {
    background-position: 0 -835px !important
}

.side_menu_download,
.side_menu_download_on,
.side_menu_DNSdownload,
.side_menu_DNSdownload_on {
    transition: all .5s;
}

.side_menu_download.off,
.side_menu_download_on.off,
.side_menu_DNSdownload.off,
.side_menu_DNSdownload_on.off {
    transform: translateX(-52px);
}

.side_menu_contant,
.side_menu_contant_on {
    transition: all .5s;
}

.side_menu_contant.off,
.side_menu_contant_on.off {
    transform: translateX(52px);
}

.positionFixed .fixed {
    position: fixed;
}

.positionFixed .side_menu_left {
    left: 0;
    top: 128px;
    bottom: 0;
    z-index: 2000;
}

.positionFixed .side_menu_bottom_right {
    right: 40px;
    bottom: 40px;
    z-index: 3000;
    position: fixed;
    background-color: #0760de;
    border-radius: 40px;
    width: 80px;
    height: 80px;
    text-align: center;
    cursor: pointer;
}

.positionFixed .side_menu_bottom_right img {
    padding: 15px;
    width: 50px;
    box-sizing: initial !important;
}

.positionFixed .side_menu_left .side_menu_download .icons_side_menu_download,
.positionFixed .side_menu_left .side_menu_DNSdownload .icons_side_menu_DNSdownload {
    cursor: pointer;
}

.positionFixed .side_menu_left .side_menu_download_on,
.positionFixed .side_menu_left .side_menu_DNSdownload_on {
    height: 100%;
    width: 52px;
    background: #f7f7f7;
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -webkit-align-items: center;
    -ms-flex-align: center;
    align-items: center;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -webkit-flex-direction: column;
    -ms-flex-direction: column;
    flex-direction: column;
}

.positionFixed .side_menu_left .side_menu_download_on>span,
.positionFixed .side_menu_left .side_menu_DNSdownload_on>span {
    width: 100%;
    padding: 0 5px;
    box-sizing: border-box;
}

.positionFixed .side_menu_left .side_menu_download_on>span .item_hover,
.positionFixed .side_menu_left .side_menu_DNSdownload_on>span .item_hover {
    visibility: hidden;
    opacity: 0;
    color: black;
}

.positionFixed .side_menu_left .side_menu_download_on>span:hover .item_hover,
.positionFixed .side_menu_left .side_menu_DNSdownload_on>span:hover .item_hover {
    visibility: visible;
    opacity: 1;
}

.positionFixed .side_menu_left .side_menu_download_on .item_hover,
.positionFixed .side_menu_left .side_menu_DNSdownload_on .item_hover {
    font-size: 12px;
    position: absolute;
    padding: 0 15px;
    left: 47px;
    top: 50%;
    -webkit-transform: translateY(-50%);
    -ms-transform: translateY(-50%);
    transform: translateY(-50%);
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    background: white;
    -webkit-box-pack: center;
    -webkit-justify-content: center;
    -ms-flex-pack: center;
    justify-content: center;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -webkit-flex-direction: column;
    -ms-flex-direction: column;
    flex-direction: column;
    height: 44px;
    transition: opacity 1s;
}

.positionFixed .side_menu_left .side_menu_download_on .item_hover>p,
.positionFixed .side_menu_left .side_menu_DNSdownload_on .item_hover>p {
    word-break: keep-all;
    white-space: nowrap;
}

.positionFixed .side_menu_left .side_menu_contant_on .item_hover_img {
    display: block;
    position: absolute;
    left: 47px;
    top: -20px;
    transition: opacity 1s;
}

.positionFixed .side_menu_left .side_menu_download_on .item_hover>p:nth-child(1),
.positionFixed .side_menu_left .side_menu_DNSdownload_on .item_hover>p:nth-child(1) {
    font-family: "mainBoldFont";
}

.positionFixed .side_menu_left .side_menu_download_on>span>span,
.positionFixed .side_menu_left .side_menu_DNSdownload_on>span>span {
    cursor: pointer;
    width: 100%;
    height: 56px;
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: center;
    -webkit-justify-content: center;
    -ms-flex-pack: center;
    justify-content: center;
    -webkit-box-align: center;
    -webkit-align-items: center;
    -ms-flex-align: center;
    align-items: center;
    position: relative;
}

.positionFixed .side_menu_left .side_menu_download_on>span>span::after,
.positionFixed .side_menu_left .side_menu_DNSdownload_on>span>span::after {
    content: "";
    position: absolute;
    left: 0;
    bottom: 0;
    width: 100%;
    height: 1px;
    background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAMAAAABCAYAAAAb4BS0AAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyFpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNS1jMDE0IDc5LjE1MTQ4MSwgMjAxMy8wMy8xMy0xMjowOToxNSAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENDIChXaW5kb3dzKSIgeG1wTU06SW5zdGFuY2VJRD0ieG1wLmlpZDpFRkVDNDQ0QkUyNzcxMUU4OThBNTlGNTNCOUIxQkQ1MyIgeG1wTU06RG9jdW1lbnRJRD0ieG1wLmRpZDpFRkVDNDQ0Q0UyNzcxMUU4OThBNTlGNTNCOUIxQkQ1MyI+IDx4bXBNTTpEZXJpdmVkRnJvbSBzdFJlZjppbnN0YW5jZUlEPSJ4bXAuaWlkOkVGRUM0NDQ5RTI3NzExRTg5OEE1OUY1M0I5QjFCRDUzIiBzdFJlZjpkb2N1bWVudElEPSJ4bXAuZGlkOkVGRUM0NDRBRTI3NzExRTg5OEE1OUY1M0I5QjFCRDUzIi8+IDwvcmRmOkRlc2NyaXB0aW9uPiA8L3JkZjpSREY+IDwveDp4bXBtZXRhPiA8P3hwYWNrZXQgZW5kPSJyIj8+2JK2kwAAABVJREFUeNpinD9/PgMQ/AdiRoAAAwAZlQLfIqFqNAAAAABJRU5ErkJggg==) repeat;
}

.positionFixed .side_menu_left .side_menu_download_on>span>span i,
.positionFixed .side_menu_left .side_menu_DNSdownload_on>span>span i {
    cursor: pointer;
}

.positionFixed .side_menu_left .side_menu_download_on>span:nth-last-child(1)>span::after,
.positionFixed .side_menu_left .side_menu_DNSdownload_on>span:nth-last-child(1)>span::after {
    content: '';
    display: none;
}

.positionFixed .side_menu_left .side_menu_download_on>span .icons_side_menu_arrow,
.positionFixed .side_menu_left .side_menu_DNSdownload_on>span .icons_side_menu_arrow {
    cursor: pointer;
    -webkit-transform: rotate(180deg);
    -ms-transform: rotate(180deg);
    transform: rotate(180deg);
}

.positionFixed .side_menu_left .side_menu_download_on>span .icons_side_menu_android,
.positionFixed .side_menu_left .side_menu_DNSdownload_on>span .icons_side_menu_android {
    cursor: pointer;
}

.positionFixed .side_menu_right {
    right: 0;
    top: 128px;
    bottom: 0;
    z-index: 2500;
}

.positionFixed .side_menu_right .side_menu_contant .icons_side_menu_contant {
    cursor: pointer;
}

.positionFixed .side_menu_right .side_menu_contant_on {
    height: 100%;
    width: 52px;
    background: #f7f7f7;
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -webkit-align-items: center;
    -ms-flex-align: center;
    align-items: center;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -webkit-flex-direction: column;
    -ms-flex-direction: column;
    flex-direction: column;
}

.positionFixed .side_menu_right .side_menu_contant_on>span {
    width: 100%;
    padding: 0 5px;
    box-sizing: border-box;
}

.positionFixed .side_menu_right .side_menu_contant_on>span .item_hover {
    visibility: hidden;
    opacity: 0;
}

.positionFixed .side_menu_right .side_menu_contant_on>span .item_hover_img {
    visibility: hidden;
    opacity: 0;
}

.positionFixed .side_menu_right .side_menu_contant_on>span:hover .item_hover {
    visibility: visible;
    opacity: 1;
}

.positionFixed .side_menu_right .side_menu_contant_on>span:hover .item_hover_img {
    visibility: visible;
    opacity: 1;
}

.positionFixed .side_menu_right .side_menu_contant_on .item_hover {
    font-size: 12px;
    position: absolute;
    padding: 0 15px;
    right: 47px;
    top: 50%;
    -webkit-transform: translateY(-50%);
    -ms-transform: translateY(-50%);
    transform: translateY(-50%);
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    background: white;
    -webkit-box-pack: center;
    -webkit-justify-content: center;
    -ms-flex-pack: center;
    justify-content: center;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -webkit-flex-direction: column;
    -ms-flex-direction: column;
    flex-direction: column;
    height: 44px;
    transition: opacity 1s;
}

.positionFixed .side_menu_right .side_menu_contant_on .item_hover>p {
    word-break: keep-all;
    white-space: nowrap;
}

.positionFixed .side_menu_right .side_menu_contant_on .item_hover_img {
    display: block;
    position: absolute;
    right: 47px;
    top: -20px;
    transition: opacity 1s;
}

.positionFixed .side_menu_right .side_menu_contant_on>span>span {
    cursor: default;
    width: 100%;
    height: 56px;
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: center;
    -webkit-justify-content: center;
    -ms-flex-pack: center;
    justify-content: center;
    -webkit-box-align: center;
    -webkit-align-items: center;
    -ms-flex-align: center;
    align-items: center;
    position: relative;
}

.positionFixed .side_menu_right .side_menu_contant_on>span>span::after {
    content: "";
    position: absolute;
    left: 0;
    bottom: 0;
    width: 100%;
    height: 1px;
    background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAMAAAABCAYAAAAb4BS0AAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyFpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNS1jMDE0IDc5LjE1MTQ4MSwgMjAxMy8wMy8xMy0xMjowOToxNSAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENDIChXaW5kb3dzKSIgeG1wTU06SW5zdGFuY2VJRD0ieG1wLmlpZDpFRkVDNDQ0QkUyNzcxMUU4OThBNTlGNTNCOUIxQkQ1MyIgeG1wTU06RG9jdW1lbnRJRD0ieG1wLmRpZDpFRkVDNDQ0Q0UyNzcxMUU4OThBNTlGNTNCOUIxQkQ1MyI+IDx4bXBNTTpEZXJpdmVkRnJvbSBzdFJlZjppbnN0YW5jZUlEPSJ4bXAuaWlkOkVGRUM0NDQ5RTI3NzExRTg5OEE1OUY1M0I5QjFCRDUzIiBzdFJlZjpkb2N1bWVudElEPSJ4bXAuZGlkOkVGRUM0NDRBRTI3NzExRTg5OEE1OUY1M0I5QjFCRDUzIi8+IDwvcmRmOkRlc2NyaXB0aW9uPiA8L3JkZjpSREY+IDwveDp4bXBtZXRhPiA8P3hwYWNrZXQgZW5kPSJyIj8+2JK2kwAAABVJREFUeNpinD9/PgMQ/AdiRoAAAwAZlQLfIqFqNAAAAABJRU5ErkJggg==) repeat;
}

.positionFixed .side_menu_right .side_menu_contant_on>span:nth-last-child(1)>span::after {
    content: '';
    display: none;
}

.positionFixed .pop_up_left {
    background: #f9f9f9;
    width: 200px;
    height: 272px;
    left: 0;
    top: 360px;
    z-index: 1000;
    overflow: hidden;
    border: 1px solid #d6d6d6;
    border-left: none;
    -webkit-border-radius: 0 5px 5px 0;
    border-radius: 0 5px 5px 0;
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -webkit-align-items: center;
    -ms-flex-align: center;
    align-items: center;
    -webkit-box-pack: center;
    -webkit-justify-content: center;
    -ms-flex-pack: center;
    justify-content: center;
}

.positionFixed .pop_up_left .icons_popup_left_close {
    cursor: pointer;
    position: absolute;
    left: 10px;
    top: 14px;
}

.positionFixed .pop_up_right {
    background: #f9f9f9;
    width: 397px;
    height: 228px;
    right: 0;
    top: 470px;
    z-index: 1000;
    overflow: hidden;
    border: 1px solid #d6d6d6;
    border-right: none;
    -webkit-border-radius: 5px 0 0 5px;
    border-radius: 5px 0 0 5px;
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -webkit-flex-direction: column;
    -ms-flex-direction: column;
    flex-direction: column;
    /* -webkit-box-pack: justify;
    -webkit-justify-content: space-between;
    -ms-flex-pack: justify;
    justify-content: space-between; */
}

.positionFixed .pop_up_right .icons_popup_right_close {
    cursor: pointer;
    position: absolute;
    right: 14px;
    top: 14px;
}

.positionFixed .pop_up_right .top {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -webkit-align-items: center;
    -ms-flex-align: center;
    align-items: center;
    font-size: 22px;
    color: #003b78;
    padding: 14px 24px;
    background: #f2f2f2;
}

.positionFixed .pop_up_right .top>span {
    font-family: "mainBoldFont";
    margin-left: 5px;
    word-break: keep-all;
    white-space: nowrap;
}

.positionFixed .pop_up_right .content {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -webkit-align-items: center;
    -ms-flex-align: center;
    align-items: center;
    padding: 0 24px;
    padding-bottom: 14px;
    margin-top: 10px;
}

.positionFixed .pop_up_right .content .text {
    padding-left: 26px;
}

.positionFixed .pop_up_right .content .text .pheader {
    margin-bottom: 10px;
    font-family: "mainBoldFont";
    font-size: 20px;
}

.positionFixed .pop_up_right .content .text .pcontent {
    font-size: 14px;
    color: #646464;
    line-height: 18px;
}

.positionFixed .rightBottom {
    bottom: 0;
    z-index: 1000;
    right: 64px;
    width: 422px;
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -webkit-align-items: center;
    -ms-flex-align: center;
    align-items: center;
    -webkit-box-pack: justify;
    -webkit-justify-content: space-between;
    -ms-flex-pack: justify;
    justify-content: space-between;
}

.positionFixed .rightBottom * {
    font-family: "popuFont";
}

.positionFixed .rightBottom .icons_online_chat_close {
    position: absolute;
    top: 10px;
    right: 10px;
    cursor: pointer;
}

.positionFixed .rightBottom>section {
    width: 210px;
    height: 60px;
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -webkit-align-items: center;
    -ms-flex-align: center;
    align-items: center;
    -webkit-box-pack: center;
    -webkit-justify-content: center;
    -ms-flex-pack: center;
    justify-content: center;
    font-size: 12px;
    color: white;
}

.positionFixed .rightBottom>section .text {
    margin-left: 4px;
}

.positionFixed .rightBottom>section.red {
    background: #cc001b;
}

.positionFixed .rightBottom>section.blue {
    background: #006cc0;
}

.positionFixed .rightBottom>section.blue .icons_online {
    position: absolute;
    top: -4px;
    right: 27px;
}

.positionFixed .rightBottom>section.blue .text p:nth-child(1) {
    font-family: "buttonBold";
}

.side_menu_download,
.side_menu_download_on,
.side_menu_DNSdownload,
.side_menu_DNSdownload_on {
    position: fixed;
    left: 0;
}

.side_menu_contant,
.side_menu_contant_on {
    position: fixed;
    right: 0;
}

.item-hover-half-enter,
.item-hover-half-leave-to {
    opacity: 0.5;
}

.popup-enter-active,
.popup-leave-active {
    -webkit-transition: all 0.5s;
    -o-transition: all 0.5s;
    transition: all 0.5s;
}

.icons_mobile_android {
    width: 37px;
    height: 46px;
    background-position: -175px -2px;
}

.icons_mobile_ios {
    width: 37px;
    height: 44px;
    background-position: -306px -2px;
}

.icons_new {
    width: 30px;
    height: 16px;
    background-position: -1692px -56px;
}

.icons_online {
    width: 42px;
    height: 28px;
    background-position: -1519px -32px;
}

.icons_online_chat_close {
    width: 10px;
    height: 10px;
    background-position: -1468px -62px;
}

.icons_p_logo {
    width: 33px;
    height: 33px;
    background-position: -1122px -38px;
}

.icons_pagcor {
    width: 123px;
    height: 28px;
    background-position: -1461px -2px;
}

.icons_pagcor:hover {
    width: 123px;
    height: 28px;
    background-position: -634px -44px;
}

.icons_guracao {
    width: 114px;
    height: 38px;
    background: url("../images/_firms/brand/guracao_gaming_of.png");
}

.icons_guracao:hover {
    width: 114px;
    height: 38px;
    background: url("../images/_firms/brand/guracao_gaming_ov.png");
}

.icons_paytrust {
    width: 95px;
    height: 20px;
    background-position: -1885px -49px;
}

.icons_paytrust:hover {
    width: 95px;
    height: 20px;
    background-position: -1724px -52px;
}

.icons_play {
    width: 14px;
    height: 17px;
    background-position: -1978px -2px;
}

.icons_popup_left_close {
    width: 22px;
    height: 22px;
    background-position: -1863px -2px;
}

.icons_popup_right_close {
    width: 31px;
    height: 31px;
    background-position: -895px -41px;
}

.icons_side_menu_android {
    width: 27px;
    height: 32px;
    background-position: -1272px -2px;
}

.icons_side_menu_arrow {
    width: 26px;
    height: 26px;
    background-position: -471px -46px;
}

.icons_side_menu_ios {
    width: 26px;
    height: 33px;
    background-position: -1186px -37px;
}