/*@import url("../../../css/jquery.ui.css");*/
@import url("../../../css/owl.carousel.min.css");
@import url("common.css");

#auth table,
#blocks {
    border-spacing: 0;
}
body {
    padding: 60px 0 0;
    height: 100%;
    min-width: auto;
    margin: 0 auto;
    font-family: "Open Sans", sans-serif;
}
* html body {
    width:expression(document.getElementsByTagName('HTML')[0].clientWidth<=950?"950px":"100%");
}
form {
    padding: 0;
    margin: 0;
}
* {
    outline: 0;
}

.mod-header__user-messages-loaging {
    position: absolute;
    left: 50%;
    top: 50%;
    transform: translate(-50%,-50%);
}

.main {
    min-height: 100%;
    overflow: auto;
}
.mob-img {
    max-width: 100%;
}
.mod-auth__error,
.mod-auth__error_verify {
    color: #ff5400;
    font-size: 12px;
    font-weight: 700;
    text-align: center;
}
.mod-auth__try__wrapper {
    position: relative;
}
.mod-auth__error {
    position: absolute;
    top: 30px;
    width: 100%;
    padding: 15px;
}
.mod-auth__error_verify {
    margin: -10px 0 -20px;
}
.mod-auth__dialog_wrapper {
    position: relative;
    width: 100%;
    height: 450px;
}
.mod-auth__dialog {
    position: relative;
}
.mod-auth__wrapper {
    position: relative;
    padding: 10px 0;
}
.mod-auth__block_shadow {
    background-color: #ccc;
    position: absolute;
    left: 0;
    top: 0;
    right: 0;
    bottom: 0;
    z-index: 10;
    opacity: 0.5;
}
.mod-auth__block_shadow img {
    position: absolute;
    left: 50%;
    top: 50%;
    transform: translate(-50%, -50%);
}

.blocks-head-cell {
    width: 25%;
}

#auth {
    border-right: 1px solid #e9e9e9;
}
#auth table {
    border: none;
    width: 100%;
    padding: 0;
}
#auth .enter {
    cursor: pointer;
    margin-left: 10px;
}
#auth input.checkbox {
    width: auto;
}
#auth td {
    padding: 0 0 3px;
    white-space: nowrap;
}
#auth p {
    padding: 0;
    margin: 0;
}
#loginUser {
    font-size: 11px;
    text-align: center;
}
#loginUser .links {
    margin-top: 5px;
    text-align: center;
}
.mod-auth__container {
    max-width: 1000px;
    margin: 50px auto;
}
.mod-auth__block {
    background: #fff;
    font-family: sans-serif;
    color: #3e3e3e;
    font-size: 16px;
    width: 300px;
    margin: 50px auto;
}
.g-recaptcha__auth {
    margin-bottom: 15px;
}
.mod-auth-forgot__container {
    max-width: 1000px;
    margin: 60px auto 0;
}
.mod-auth-forgot__h1 {
    font-weight: 100;
    color: #494949;
    font-size: 48px;
    text-align: center;
}
.mod-auth-forgot__block > p {
    font-weight: 100;
    color: #a1b2be;
    font-size: 14px;
    text-align: center;
    margin: 20px auto;
    width: 100%;
}
.mod-auth-forgot__modal-form {
    margin: 40px auto 0;
    width: 300px;
}
.mod-auth-forgot__modal-form input[type="text"],
.mod-auth-forgot__modal-form input[type="submit"] {
    display: block;
    border: none;
    border-radius: 30px;
    background: #ebf2f6;
    color: #333;
    font-size: 14px;
    padding: 20px 30px;
    margin-bottom: 15px;
    width: 240px;
}
.mod-auth-forgot__modal-error {
    background: #ffd9d3 !important;
}
.mod-auth-forgot__modal-message {
    color: #ff7e7e;
    font-size: 14px;
    text-align: center;
    margin-bottom: 25px;
}
.mod-auth-forgot__modal-form input[type="submit"] {
    width: 300px;
    background: #42c8ff;
    color: #fff;
    text-transform: uppercase;
    font-size: 12px;
    box-shadow: 0 15px 15px 1px rgba(66, 200, 255, 0.25);
    margin-bottom: 30px;
    letter-spacing: 1px;
    cursor: pointer;
    -webkit-appearance: none;
}
.mod-auth-forgot__modal-form input[type="submit"]:focus,
.mod-auth-forgot__modal-form input[type="submit"]:hover {
    background: #42c0ff;
}
.mod-auth-sms__status__wrapper {
    font-style: normal;
    font-weight: 100;
    color: #a1b2be;
    font-size: 13px;
    margin: -10px 0 20px 20px;
}
.mod-auth-sms__button_status.load {
    opacity: 1;
    background-image: url(/images/loading.gif);
    background-size: contain;
}
.mod-auth-sms__resend__wrapper {
    text-align: center;
    color: red;
}

.mod-cookie {
    background: #e3ebee;
    position: fixed;
    left: 0;
    bottom: 0;
    width: 100%;
    z-index: 10000;
}
.mod-cookie__text {
    padding: 15px 60px 15px 20px;
    color: #626567;
    text-align: center;
}
.mod-cookie__close {
    position: absolute;
    right: 10px;
    top: 5px;
}
.mod-cookie__close > a {
    display: block;
    text-decoration: none;
    width: 39px;
    height: 39px;
    text-indent: -9999px;
    background: url(data:img/png;base64,iVBORw0KGgoAAAANSUhEUgAAABEAAAARBAMAAADJQ1rJAAAABGdBTUEAALGPC/xhBQAAACBjSFJNAAB6JgAAgIQAAPoAAACA6AAAdTAAAOpgAAA6mAAAF3CculE8AAAAJFBMVEViZWdiZWdiZWdiZWdiZWdiZWdiZWdiZWdiZWdiZWdiZWf///969A2WAAAAC3RSTlMAExToPkDrP25v/Z/wZAQAAAABYktHRAsf18TAAAAAB3RJTUUH4ggeDCMHPjlg4gAAAGFJREFUCNdjYGQAAyCl7ABmOQswsKaAGCzpQCIMJOhWACRAgmAhsCBYCCQIFQIKthVAWZwroAyGsmkQMxnY0yFmAoUKIGYChRigFpWBNJY5QISAJFBQGWJWsQADE0QbEwMAD94PzwxzrCcAAAAASUVORK5CYII=)
        center center no-repeat;
}
.mod-cookie__close > a:hover {
    text-decoration: none;
    background: url(data:img/png;base64,iVBORw0KGgoAAAANSUhEUgAAACcAAAAnCAMAAAC7faEHAAAABGdBTUEAALGPC/xhBQAAACBjSFJNAAB6JgAAgIQAAPoAAACA6AAAdTAAAOpgAAA6mAAAF3CculE8AAAAnFBMVEVFyP5FyP5FyP5FyP5FyP5FyP5FyP5FyP5FyP5FyP5FyP5FyP5FyP5FyP5FyP5FyP5FyP5FyP5FyP5FyP5FyP5FyP5FyP5FyP5FyP5FyP5FyP5FyP5FyP5FyP5FyP5FyP5FyP5FyP5FyP5FyP5FyP5FyP5FyP5FyP5FyP5TzP5UzP7u+v9y1f501v7w+/9z1v6V4P6W4P7+//////85sU38AAAAKHRSTlMAEVOTveTwVEev+LABOcoIlf4dzyniHOOUOMhF+ZK+4fHJOgkfRuXyGSfOrwAAAAFiS0dEMzfVfF4AAAAHdElNRQfiCB4MJR4MCG+kAAABO0lEQVQ4y52U2XqCMBCFQ1EjoggiagtG1NZOlRLt+z9ccSOZDFt77ob8X5jMchjTZb3Yvf4ABv2ezS1Wp6EzAqWROxxXURMPTHkTQk39AKgCf4qxWQjVCmc6No+gTtFcYYsl1Gu5KHMLoUnhM8cVNGt1x16DFi64lWfsQZvebl1Q8Rc61aK44JwyOp4yDctOCnSK1ifq6DtXYJZLdZBYjOu/UiDCADhbQxVoYLBmAipAEwPBzM5eQYLBhqVAwDPBIGW0qpefM/1I75P5Jc/ofRHBJKrjMz9BMaCgMOonH08wQRv3Q5YvlRjkqL9SKwgCi/6iedHrJvG86PN3RDlpUdxtnrd3w2jdj123ffMfe7lv2d/9H/2gs780+dX7v/zvWp4trduu0p9jV/fnxP2odXKL2+KQwudBmH7/Cz4GucK0/AueAAAAAElFTkSuQmCC)
        center center no-repeat;
}
.mod-ad {
    background: #fff;
}
.mod-ad__container {
    max-width: 1200px;
    margin: 0 auto;
    position: relative;
    min-height: 260px;
    background: #fff;
}
.mod-ad__title {
    font-size: 22px;
    color: #2c2c2c;
    font-weight: 400;
    padding-top: 40px;
    margin-left: 15px;
    float: left;
}
.mod-ad__banners {
    margin-top: 20px;
    clear: both;
}
.mod-ad__buttons {
    position: absolute;
    top: 50px;
    right: 15px;
}
.mod-ad__buttons > .mod-ad__buttons-prev {
    width: 36px;
    height: 18px;
    display: inline-block;
    background: url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" width="36px" height="18px"> <path fill-rule="evenodd" fill="rgb(217, 233, 238)" d="M36.000,9.999 L3.355,9.999 L9.989,16.633 L8.634,17.988 L0.011,9.366 L0.377,8.999 L0.011,8.633 L8.634,0.010 L9.989,1.365 L3.355,7.999 L36.000,7.999 L36.000,9.999 Z"/></svg>')
        no-repeat;
}
.mod-ad__buttons > .mod-ad__buttons-prev:hover {
    background: url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" width="36px" height="18px"> <path fill-rule="evenodd" fill="rgb(167, 185, 192)" d="M36.000,9.999 L3.355,9.999 L9.989,16.633 L8.634,17.988 L0.011,9.366 L0.377,8.999 L0.011,8.633 L8.634,0.010 L9.989,1.365 L3.355,7.999 L36.000,7.999 L36.000,9.999 Z"/></svg>')
        no-repeat;
}
.mod-ad__buttons > .mod-ad__buttons-next {
    width: 60px;
    height: 18px;
    display: inline-block;
    background: url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" width="60px" height="18px"><path fill-rule="evenodd" fill="rgb(217, 233, 238)" d="M59.989,9.366 L51.366,17.988 L50.011,16.633 L56.645,9.999 L-0.000,9.999 L-0.000,7.999 L56.645,7.999 L50.011,1.365 L51.366,0.010 L59.989,8.633 L59.623,8.999 L59.989,9.366 Z"/></svg>')
        no-repeat;
    margin-left: 30px;
}
.mod-ad__buttons > .mod-ad__buttons-next:hover {
    background: url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" width="60px" height="18px"><path fill-rule="evenodd" fill="rgb(167, 185, 192)" d="M59.989,9.366 L51.366,17.988 L50.011,16.633 L56.645,9.999 L-0.000,9.999 L-0.000,7.999 L56.645,7.999 L50.011,1.365 L51.366,0.010 L59.989,8.633 L59.623,8.999 L59.989,9.366 Z"/></svg>')
        no-repeat;
}
.mod-ad__banners-item {
    width: 340px;
    height: 100px;
    overflow: hidden;
    background: #fff;
    border-radius: 10px;
    box-shadow: 0 1px 20px 1px rgba(155, 155, 155, 0.6);
    display: table;
    padding: 15px;
}
.mod-ad__banners .owl-carousel .owl-stage {
    padding: 15px;
}
.mod-ad__banners-item > div {
    display: table-cell;
    vertical-align: top;
}
.mod-ad__banners-item > div:last-child {
    padding-left: 15px;
}
.mod-ad__banners-item > div > img {
    width: 80px !important;
}
.mod-ad__banners-item > div > p > a {
    color: #2c2c2c;
    font-size: 16px;
    text-decoration: none;
}
.mod-ad__banners-item > div > p > a:hover {
    text-decoration: underline;
}
.mod-ad__banners-item > div > p:last-child {
    font-size: 11px;
    color: #78858d;
    margin-top: 10px;
}
.mod-ad__buttons-user {
    position: absolute;
    right: 15px;
    top: 45px;
}
.mod-ad__buttons-user > a {
    color: #a8b5bb;
    font-size: 16px;
    text-decoration: none;
    border-bottom: 1px dotted #a8b5bb;
    font-weight: 100;
}
.mod-ad__buttons-user > a:hover {
    border-bottom: none;
}
.mod-ad__buttons-user-add {
    margin-right: 20px;
}
.mod-ad__mobile {
    display: none;
    float: left;
    margin-left: 15px;
    margin-top: 48px;
    position: relative;
}
.mod-ad__mobile > a > span {
    width: 4px;
    height: 4px;
    border-radius: 50%;
    background: #a8b5bb;
    display: block;
    margin-bottom: 2px;
}
.mod-ad__buttons-user-mobile {
    display: none;
    position: absolute;
    background: #fff;
    border-radius: 5px;
    box-shadow: 0 1px 5px 1px rgba(35, 35, 35, 0.2);
    border: 1px solid #ebebeb;
    padding: 10px;
    top: -10px;
    right: 20px;
    z-index: 5;
    width: 200px;
}
.mod-ad__buttons-user-mobile:after {
    content: "";
    width: 10px;
    height: 10px;
    background: #fff;
    transform: rotate(45deg);
    position: absolute;
    top: 11px;
    right: -6px;
    border-top: 1px solid #ebebeb;
    border-right: 1px solid #ebebeb;
}
.mod-ad__buttons-user-mobile > a {
    color: #a8b5bb;
    font-size: 14px;
    text-decoration: none;
    display: inline-block;
    margin-top: 5px;
    margin-bottom: 5px;
}
@media only screen and (max-width: 1220px) {
    .mod-landing__know-text {
        display: none;
    }
}
@media only screen and (max-width: 770px) {
    .mod-ad__banners-item {
        margin: 0 auto;
    }
    .mod-ad__buttons-user {
        display: none;
    }
    .mod-ad__mobile {
        display: block;
    }
}
@media only screen and (max-width: 450px) {
    .mod-landing__know-result-prev {
        position: relative;
        top: auto;
        left: auto;
        display: block;
    }
    .mod-ad__banners .owl-carousel .owl-stage {
        padding-left: 0;
    }
    .mod-ad__buttons > .mod-ad__buttons-next {
        margin-left: 10px;
    }
    .mod-ad__title {
        max-width: 300px;
    }
}
@media only screen and (max-width: 375px) {
    .mod-ad__banners-item {
        width: 290px;
    }
    .mod-ad__banners-item > div > p > a {
        font-size: 14px;
    }
    .mod-ad__buttons-user {
        width: 300px;
        margin: 0 auto;
        text-align: center;
        position: relative;
        right: auto;
        bottom: auto;
    }
    .mod-ad__buttons-user > a {
        display: inline-block;
    }
    .mod-ad__buttons-user-add {
        margin-right: 0;
        margin-bottom: 5px;
    }
}
@media only screen and (max-width: 360px) {
    .mod-ad__title {
        font-size: 18px;
    }
    .mod-ad__mobile {
        margin-top: 44px;
    }
}
@media only screen and (max-width: 320px) {
    .mod-ad__banners-item {
        width: 260px;
    }
}
/*M*/
.mod-landing__know_warn{
    height: 60px !important;
}

.mod-landing__know_warn p{
    line-height: 23px;
}

.mod-landing__know_arrow div:nth-child(1){
    height: 1px;
    width: 20px;
    background-color: #1391c6;
}
.mod-landing__know_arrow div:nth-child(2){
    height: 1px;
    width: 10px;
    background-color: #1391c6;
    transform: rotate(45deg) translateY(3px) translateX(0px);
}
.mod-landing__know_arrow div:nth-child(3){
    height: 1px;
    width: 10px;
    background-color: #1391c6;
    transform: rotate(-45deg) translateY(-5px) translateX(2px);
}

.mod-landing__know_more .mod-landing__know_arrow{
    transform: rotate(-90deg);
}


.mod-landing__know-result-left-refresh {
    font-size: 16px;
    text-align: center;
    margin-top: 30px;
    margin-bottom: 60px;
    clear: both;
    width: 700px;
    display: flex;
    justify-content: space-between;
}
.mod-landing__know-result-left-refresh > a {
    color: #437399;
    text-decoration: none;
    border-bottom: 1px dashed #437399;
}
.mod-landing__know-result-left-refresh > a:hover {
    border-bottom: none;
    color: #437399 !important;
}

/*.mod-landing__know-result-prev {
    position: absolute;
    top: -35px;
    left: 0;
    text-decoration: none !important;
    border-bottom: none !important;
    color: #a9bdc7 !important;
    font-size: 14px !important;
}*/

.mod-landing__know-result-count {
    color: #899ca8;
    font-size: 13px;
    margin-bottom: 15px;
}
.mod-landing__know-result-left-block {
    width: 285px;
    height: 120px;
    background: #fff;
    border-radius: 10px;
    box-shadow: 0 0 35px 5px rgba(0, 0, 0, 0.1);
    margin-bottom: 35px;
    padding: 20px;
    float: left;
}
.mod-landing__know-result-left-block:nth-child(even) {
    margin-right: 40px;
}
.mod-landing__know-result-left-block > div {
    display: table-cell;
    vertical-align: top;
}
.mod-landing__know-result-left-block > div:first-child {
    text-align: center;
    position: relative;
}
.mod-landing__know-result-left-block > div:last-child {
    padding-left: 15px;
}
.mod-landing__know-result-left-block > div > a > img {
    width: 80px;
    max-height: 80px;
}
.mod-landing__know-result-left-block > div > span {
    display: block;
}
.mod-landing__know-result-left-block > div > span:nth-child(1) > a {
    color: #44c9ff;
    font-size: 14px;
    text-decoration: none;
}
.mod-landing__know-result-left-block > div > span:nth-child(1) > a:hover {
    text-decoration: underline;
}
.mod-landing__know-result-left-block > div > div:nth-child(2) {
    position: relative;
    height: 15px;
    margin-top: 5px;
    margin-bottom: 5px;
    width: 100px;
    float: left;
}
.mod-landing__know-result-left-block > div > div:nth-child(2) > div:nth-child(1) {
    position: absolute;
    left: 0;
    top: 0;
    width: 87px;
    height: 14px;
    z-index: 2;
    background: url(../images/stars.png) left top no-repeat;
}
.mod-landing__know-result-left-block > div > div:nth-child(2) > div:nth-child(2) {
    position: absolute;
    left: 0;
    top: 0;
    width: 87px;
    height: 14px;
    z-index: 1;
    background: url(../images/stars_bg.png) left top no-repeat;
}
.mod-landing__know-result-left-block > div:nth-child(2) > div:nth-child(3) {
    font-size: 11px;
    color: #a1b2be;
    width: 70px;
    float: right;
    margin-top: 4px;
}
.mod-landing__know-result-left-block > div > span:nth-child(4) {
    clear: both;
    font-size: 13px;
    color: #a1b2be;
    margin-top: 5px;
}
.mod-landing__know-result-left-block > div > span:nth-child(5) {
    font-size: 13px;
    color: #303030;
}
.mod-landing__know-result-left-block > div > span:nth-child(6) > a {
    width: 170px;
    display: block;
    text-align: center;
    height: 35px;
    line-height: 35px;
    font-size: 13px;
    color: #303030;
    background: #ffd542;
    border-radius: 15px;
    margin-top: 5px;
    text-decoration: none;
}
.mod-landing__know-result-left-block > div > span:nth-child(6) > a:hover {
    background: #fdc80f;
}
.mod-landing__know-result-left-block > div:nth-child(1) > div:nth-child(2) {
    font-size: 11px;
    color: #a1b2be;
    text-align: center;
    margin-top: 5px;
}
.mod-landing__know-result-left-block > div:nth-child(1) > div:nth-child(3) {
    font-size: 13px;
    color: #a1b2be;
    text-align: center;
}
.mod-landing__know-result-left-block > div:nth-child(1) > div:nth-child(3) > a {
    font-size: 13px;
    color: #a1b2be;
    text-align: center;
    text-decoration: none;
}
.mod-landing__know-result-left-block > div:nth-child(1) > div:nth-child(3) > a:hover {
    text-decoration: underline;
}
.mod-landing__know-result-left-block > div:nth-child(1) > div:nth-child(3) > a > span:nth-child(1) {
    color: #24c941;
}
.mod-landing__know-result-left-block > div:nth-child(1) > div:nth-child(3) > a > span:nth-child(2) {
    color: #ff4f4f;
}
.mod-landing__know-result-left-block-shtamp {
    position: absolute;
    right: -5px;
    top: -5px;
}
.mod-landing__know-result-left-block-shtamp img {
    position: absolute;
    right: 1px;
    margin-top: 15px;
    width: 30px;
}
.mod-landing__know-result-left-block-shtamp img:first-child {
    margin-top: 0;
    right: 0;
}
.mod-landing__know-result {
    display: none;
}

.mod-landing__know-result-left {
    width: 700px;
    margin-top: 60px;
    margin-left: 130px;
    float: left;
}

/*.mod-landing__know-result-prev {
    position: absolute;
    top: 0;
    left: 0;
    text-decoration: none !important;
    border-bottom: none !important;
    color: #a9bdc7 !important;
    font-size: 14px !important;
}*/

.mod-landing__know-text {
    line-height: 26px;
    padding-top: 100px;
    width: 320px;
    padding-right: 0;
    float: right;
    margin-top: 70px;
    font-size: 14px;
    color: #64717C;
    font-weight: 100;
}
.mod-landing__know-noresult {
    width: 580px;
    margin: 50px auto 30px;
}
.mod-landing__know-noresult-block {
    background: #fff;
    min-height: 100px;
    border-radius: 15px;
    box-shadow: 0 0 35px 1px rgba(0, 0, 0, 0.1);
    padding: 30px 60px 50px;
    max-width: 460px;
    margin-bottom: 50px;
}
.mod-landing__know-noresult-block-smile {
    font-size: 72px;
    color: #d0dae0;
    margin-bottom: 20px;
}
.mod-landing__know-noresult-block-text {
    font-size: 18px;
    color: #899ca8;
    line-height: 32px;
}
.mod-landing__know-noresult-prev {
    text-decoration: none;
    color: #44749a;
    font-size: 18px;
    border-bottom: 1px dashed #44749a;
    margin-left: 10px;
}
.mod-landing__know-noresult-prev:hover {
    border-bottom: none;
}

@media only screen and (max-width: 500px) {
    .mod-landing__know-noresult {
        width: 90%;
        display: block;
        margin: 0 auto;
    }
    .mod-landing__know-result-left-block {
        width: 79%;
    }
    .mod-landing__know-result-left-block:nth-child(even) {
        margin-right: 0 auto;
    }
    .mod-landing__know-result-left {
        width: 100%;
        margin-left: 25px;
    }
    .mod-landing__know_more {
        margin-top: 15px;
    }
    .mod-landing__know-result-left-refresh {
        width: 70%;
        display: block;
        margin: 0 auto;
        text-align: center;
    }
}
@media only screen and (max-width: 465px) {
    .mod-landing__know-noresult {
        margin-left: 0;
        margin-right: 20px;
    }
}
@media only screen and (max-width: 320px) {
    .mod-landing__know-result-left-block {
        padding: 15px 5px;
        width: 270px;
    }
    .mod-landing__know-result-left-block > div:last-child {
        padding-left: 5px;
    }
    .mod-landing__know-result-left-block > div:first-child,
    .mod-landing__know-result-left-block > div > div:nth-child(2) {
        width: 80px;
    }
}
.messages {
    margin: 10px 0 15px;
    position: relative;
    text-align: left;
}
.messages img {
    cursor: pointer;
    float: right;
    margin-left: 5px;
}
.messages .unread {
    margin-bottom: 5px;
    font-size: 12px;
}
.messages p {
    margin: 15px 0 0 -10px;
    padding: 0;
    font-weight: 700;
    font-size: 12px;
}
.mod-index-header,
.mod-index-header-2 {
    color: #666;
    font-size: 26px;
    margin: 0 0 15px;
    padding: 0;
    font-weight: 400;
}
.mod-index-header-2 {
    font-size: 20px;
    margin-top: 20px;
}
.mod-index-header-simple {
    color: #666;
    font-size: 26px;
    margin: 30px 0 0;
    padding: 0;
    font-weight: 400;
    text-align: center;
}
.online-list {
    margin: 20px 0 0 20px;
}
.m-img {
    margin-right: 5px;
}
p.question {
    font-weight: 700;
}
.ajaxLoadingSmall {
    width: 16px;
    height: 16px;
    background: url(../images/ajax-loader-small.gif) no-repeat;
    display: none;
}
#onLine {
    border: 1px solid #d4d0c8;
    overflow: hidden;
    font-size: 12px;
    margin: 0 0 5px 15px;
    padding: 5px;
}

@media only screen and (max-width: 375px) {
    .mod-landing__know-result-left-block:nth-child(even) {
        margin-right: 0px;
    }
}

.mod-landing__know-noresult-block-back {
    display: inline-block;
    background: url("data:img/png;base64,iVBORw0KGgoAAAANSUhEUgAAABkAAAAPBAMAAADjSHnWAAAABGdBTUEAALGPC/xhBQAAACBjSFJNAAB6JgAAgIQAAPoAAACA6AAAdTAAAOpgAAA6mAAAF3CculE8AAAAHlBMVEUAFyJDc5lDc5lEdJo7aItEdJpDc5lEdJpEdJr///9quEC2AAAACHRSTlMCj6bMEctQpQFke4YAAAABYktHRAnx2aXsAAAAB3RJTUUH4wYDEAMbfJ+gnQAAACxJREFUCNdjYGBgYFRgQALCDkgcRhNkKVEUqRAipTI6EKABTQ5VHyWSBTAWAHy4Cy3xDBkUAAAAAElFTkSuQmCC") no-repeat;
    width: 25px;
    height: 15px;
    vertical-align: middle;
}

/*reg form*/
.mod-reg__modal .adm__content {
    box-shadow: none !important;
}

.mod-reg__modal-close {
    position: absolute;
    top: 20px;
    right: 30px;
    background: url(/skins/default/images/close.png);
    width: 25px;
    height: 25px;
}

.mod-reg__modal-close:hover {
    opacity: 1;
    cursor: pointer;
}

.mod-dialog__admin h1,
.mod-auth__wrapper h1 {
    font-weight: 300;
    font-size: 48px;
    color: #494949;
    text-align: center;
    padding-top: 55px;
    font-family: 'Open Sans', sans-serif;
}

.mod-auth__wrapper h1 { padding-top: 0; }

.mod-dialog__admin {
    border-radius: 17px;
}

.mod-dialog__admin .ui-dialog-titlebar-close {
    right: 25px;
    top: 35px;
    width: 28px;
    height: 28px;
    z-index: 1000;
    padding: 0;
    background: none;
    border: none;
}

.mod-dialog__admin .ui-dialog-titlebar-close span.ui-icon-closethick {
    top: auto;
    right: auto;
    width: 28px;
    height: 28px;
    background: url("data:img/png;base64,iVBORw0KGgoAAAANSUhEUgAAABwAAAAcCAMAAABF0y+mAAAABGdBTUEAALGPC/xhBQAAACBjSFJNAAB6JgAAgIQAAPoAAACA6AAAdTAAAOpgAAA6mAAAF3CculE8AAABy1BMVEXDy9DEzNHDzNDDzNHDzNHEzNHDzNHDzNHEzNHDy9DDzNHEzNHDzNDDzNHDzNHDzNHDzNHEzNHDy9DEzNHDzNHDzNHDzNHDy9DDzNDDy9DDzNHDzNHDy9DEzNHDzNHEzNHEzNHDzNHDzNHDzNHDzNHDzNHDzNDEzNHDy9DDzNDEzNHDzNHDy9DDzNDDzNHDzNHDzNHDy9DDzNHDzNHDzNHDzNHDy9DDy9DDzNHEzNHEzNHEzNHDzNHDy9DDzNHDy9DDzNHDy9DDzNHDy9DDzNHEzNHDy9DDy9DDzNHDy9DDzNHDzNHDy9DDy9DDy9DDzNHDzNDDzNHDzNHEzNHDzNDEzNHDzNDDzNHDy9DDy9DDzNHEzNHDzNHDzNHDzNHDzNHDzNHDzNHDzNDDzNHDy9DDzNDDzNHDy9DEzNHDy9DDzNDEzNHDzNHDy9DEzNHDzNHDzNDDzNHDzNDEzNHEzNHEzNHEzNHDzNHDzNHDzNHDy9DDzNHDy9DDy9DEzNHEzNHEzNHDzNHEzNHEzNHDy9DDzNDDy9DDzNDEzNHEzNHEzNHDzNDEzNHDy9DDy9DDy9DDzNDDy9DDy9DDzNHDzNHDzNHDzNHDzND///9MNKdgAAAAmHRSTlMAAAAAFkKot4hH6D0SzI8BTOk6EMiWUjUOw5oCVuYxC7+hA1zmLAq6pwNi4ykItasGZ+Emr7Ft3yGrCHTdH6UKedgbA5/ADIHWGMQOh9EBlOfNE+jNmcQPiNAVn8AMgdW8CnkFqrcJddwer7Ft3iEIta0GZ+EmuKcE4igLvlzlLA7DnFbmMQ/GllLnMxLMkOk5t4pHPRdDp6I3vpAAAAABYktHRJh20QY+AAAAB3RJTUUH4wMMDyoi4CXMFQAAAelJREFUKM89UglbTmEQnSWlj7ppsRTSJ6WNSyQi8qGFinYqZJe9kJ1ky5at/N3mzHuf7n2ed5l558ycM0NZRCyipERqKysOONKqbMpZbXc1o2BRZrzDg9zUGlqblx8hghgWNi+RqFDBukIzFBWXRI5osWKBbJvS+tQGz7JxU2kZBURGMOI3b9nq4Kzl2yrSFhDCkYC3V+4AEK5aVb2zhvwkvtTW1aNqwa/asGt3rMlHsmdvo2UPsACM9+2P7Sag0XSg2Uk5A+cQH8w5hHyqLYePABrF2FMr0aDTrdVHIcextuMIEoIcIAyOlDlx8hRpe0enBM5JtQJZRMpKu06f6c7yqqA2O09B1Wbo6T17rs8Sm4ddXteTAomot3+gD/nEjeLtkeDrGRwaHjl/QVa0CJVaR1Uzo2PjpBcvdXocGugu7JJuvTwByxWjQt5ACSIYxNVr12/4QW/eug1RXS1YTKDJO3EYCOa79+4bFfiMnxX14OGjKR8cE4Z0+vETp8A+VhNPZ54lghC+2ucvVAIsv3xVkQEGbj5t9PrNWxMNSrybfV8jiQ7iBYrOffgITfXT5y8RZOFkSgL7+a/fLOf3Hz8j8YopjK7TVipY+KX0+w+F1visU5hNM8nf1D9aZJ84jKwr4qJBTl76vwwvozZ0CI/YVwAAAABJRU5ErkJggg==") no-repeat;
}

.mod-dialog__admin .ui-dialog-titlebar-close:hover span.ui-icon-closethick {
    background: url("data:img/png;base64,iVBORw0KGgoAAAANSUhEUgAAABwAAAAcCAQAAADYBBcfAAAABGdBTUEAALGPC/xhBQAAACBjSFJNAAB6JgAAgIQAAPoAAACA6AAAdTAAAOpgAAA6mAAAF3CculE8AAAAAmJLR0QA/4ePzL8AAAAHdElNRQfjAwwPLCUoG/4wAAACE0lEQVQ4y52VT0hUURSHvzNTIhoZA2VtWmZEQdHKTYiDWpZBhRlkBVK0KKPziGjcubKCeWdhhS4UDMkUogwxMQUjykBoYxC1KIoMCooKcjFkt4WOOTNvprFzV/fAx+/8vRd/nWO5x6+M3w65HrvMssyvcbfkuvgRRt1j8dTlh9k+ujigT8VhaxjhuTvj5YH6B+UGdToFIdBvVLNNOi30T7XDcs3t0SkAmZexYoZ4T5PO5cAauUq1vpi/LajoT/a6Da7XwlmxJtqIJrFFRQAr5A6zHNVEAHaaFlflvf7rkaUV8QvoJyT16ag141Gpb5f6UgriJWiQBINWmIJd4DwVqVgaCF6CI3zlvl+0GEWMk+zSd+nBZ7RA5zjOjAzbKgBrlWOuQmcys5agrluIDrdFaolRS5V+DqqyBI+LCe0cch+p9r4Et2cFWcyBCNktcMxM6GC7lPGQcVubN+iHXTdlslu/6yUGmbD1eeXoh+WmK5X9OrugHnMnJJpZ1zRFWyl9RKQuiYG20cUj25hT0QroJ0TAyDmVaNaRs0Lu8jsTA22XK0zYpkDQitw9ftAQtBugnbS6MducAVoxQ/KJRv2VrW/aTQvjtjUFtNWM8Mbl3H/wep0y6u9YBK2EEaY55eXEALwBzjJsOwHCJRE3xiTn8nnjoPzl5CsZePak/IPEH8i0XswHSppfIz3UEy/9jy8g6vf9AcMa8AQv53a9AAAAAElFTkSuQmCC") no-repeat;
}

.mod-dialog__admin .ui-dialog-titlebar-close:hover {
    background: none;
    border: none;
}

.mod-dialog__admin .ui-dialog-content {
    padding: 0;
}

.mod-dialog__admin .ui-state-focus {
    background: none;
    border: none;
}

.mod-dialog__admin.ui-dialog {
    padding: 0;
}

/**/
@media only screen and (max-width: 500px) {
    .mod-cookie__close > a {
        text-decoration: none;
        background: url("data:img/png;base64,iVBORw0KGgoAAAANSUhEUgAAACcAAAAnCAMAAAC7faEHAAAABGdBTUEAALGPC/xhBQAAACBjSFJNAAB6JgAAgIQAAPoAAACA6AAAdTAAAOpgAAA6mAAAF3CculE8AAAAnFBMVEVFyP5FyP5FyP5FyP5FyP5FyP5FyP5FyP5FyP5FyP5FyP5FyP5FyP5FyP5FyP5FyP5FyP5FyP5FyP5FyP5FyP5FyP5FyP5FyP5FyP5FyP5FyP5FyP5FyP5FyP5FyP5FyP5FyP5FyP5FyP5FyP5FyP5FyP5FyP5FyP5FyP5TzP5UzP7u+v9y1f501v7w+/9z1v6V4P6W4P7+//////85sU38AAAAKHRSTlMAEVOTveTwVEev+LABOcoIlf4dzyniHOOUOMhF+ZK+4fHJOgkfRuXyGSfOrwAAAAFiS0dEMzfVfF4AAAAHdElNRQfiCB4MJR4MCG+kAAABO0lEQVQ4y52U2XqCMBCFQ1EjoggiagtG1NZOlRLt+z9ccSOZDFt77ob8X5jMchjTZb3Yvf4ABv2ezS1Wp6EzAqWROxxXURMPTHkTQk39AKgCf4qxWQjVCmc6No+gTtFcYYsl1Gu5KHMLoUnhM8cVNGt1x16DFi64lWfsQZvebl1Q8Rc61aK44JwyOp4yDctOCnSK1ifq6DtXYJZLdZBYjOu/UiDCADhbQxVoYLBmAipAEwPBzM5eQYLBhqVAwDPBIGW0qpefM/1I75P5Jc/ofRHBJKrjMz9BMaCgMOonH08wQRv3Q5YvlRjkqL9SKwgCi/6iedHrJvG86PN3RDlpUdxtnrd3w2jdj123ffMfe7lv2d/9H/2gs780+dX7v/zvWp4trduu0p9jV/fnxP2odXKL2+KQwudBmH7/Cz4GucK0/AueAAAAAElFTkSuQmCC") center center no-repeat;
    }
}

.adm__content {
    border-radius: 12px;
    background: #fff;
    box-shadow: 0px 35px 65px 0px rgba(0, 23, 34, 0.1);
    position: relative;
    margin-bottom: 60px;
}