@import url(https://fonts.googleapis.com/css?family=Roboto:400,700|Roboto+Condensed:400,700);

*, body {
    -webkit-user-select:none;
        -ms-user-select:none;
            user-select:none;
    -webkit-touch-callout:none;
    -webkit-tap-highlight-color:rgba(0,0,0,0);
    -webkit-text-size-adjust: none;
        -ms-text-size-adjust: none;
            text-size-adjust: none;
    -webkit-box-sizing: border-box;
       -moz-box-sizing: border-box;
            box-sizing: border-box;
    margin:0;
}

html, body, div, span, h1, h2, h3, h4, h5, h6, p,
a, em, img, strong, b, u, i, center, dl, dt, dd, ol, ul, li
{margin: 0;padding: 0;border: 0;font-size: 100%;font: inherit;vertical-align: baseline;}
body {line-height: 1;}
ol, ul {list-style: none;}
table {border-collapse: collapse;border-spacing: 0;}
input, textarea {
    -webkit-user-select:auto;
        -ms-user-select:auto;
            user-select:auto;
}
html{
    min-height: 100%;
    height: 100%;
}
body {
    position: relative;
    color: #ccc;
    font: 14px/21px Arial, Verdana, Helvetica, sans-serif;
    background: #222;
    min-height: 100%;
}
a {
    text-decoration: none;
}
.btn {
    display: inline-block;
    vertical-align: top;
    margin: 0;
    padding: 0;
    border: 0;
    text-align: center;
    -webkit-appearance: none;
    cursor: pointer;
    font-family: 'Roboto Condensed', Arial, Helvetica, sans-serif;
    white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis;
}
    .btn > .arr {
        display: inline-block;
        vertical-align: middle;
    }
    .btn-join,
    .btn-login,
    .btn-link,
    .btn-show,
    .btn-enter {
        height: 32px;
        line-height: 32px;
        color: #fff;
        font-size: 14px;
        text-transform: uppercase;
        padding: 0 8px;
        border-radius: 2px;
    }
        .btn-join {
            background-color: #f37474;
        }
        .btn-login,
        .btn-link {
            background-color: #434343;
        }
        .btn-show {
            color: #000;
            font-size: 18px;
            font-weight: bold;
            height: 48px;
            line-height: 48px;
            background-color: #fff;
            box-shadow: 0 2px 2px rgba(1,1,1,.24);
        }
            .btn-show > .arr {
                width: 12px;
                height: 10px;
                background: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABoAAAAPCAYAAAD6Ud/mAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyFpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNS1jMDIxIDc5LjE1NDkxMSwgMjAxMy8xMC8yOS0xMTo0NzoxNiAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENDIChXaW5kb3dzKSIgeG1wTU06SW5zdGFuY2VJRD0ieG1wLmlpZDo2QjMwNEI5RjMzNzcxMUU0QjlDQ0UzREI2OTZEQzVFQSIgeG1wTU06RG9jdW1lbnRJRD0ieG1wLmRpZDo2QjMwNEJBMDMzNzcxMUU0QjlDQ0UzREI2OTZEQzVFQSI+IDx4bXBNTTpEZXJpdmVkRnJvbSBzdFJlZjppbnN0YW5jZUlEPSJ4bXAuaWlkOjZCMzA0QjlEMzM3NzExRTRCOUNDRTNEQjY5NkRDNUVBIiBzdFJlZjpkb2N1bWVudElEPSJ4bXAuZGlkOjZCMzA0QjlFMzM3NzExRTRCOUNDRTNEQjY5NkRDNUVBIi8+IDwvcmRmOkRlc2NyaXB0aW9uPiA8L3JkZjpSREY+IDwveDp4bXBtZXRhPiA8P3hwYWNrZXQgZW5kPSJyIj8+I8iM2wAAAPNJREFUeNpiYGBgkAPi40D8CojDGagHQoH4GRCfAGJ5kMApIP4PxX+AOJYKlkRDzYKZexYk+BpJAGZZAgWWxKNZAsJvYV78jSbxF4iTyLAkEYslIH4ITAGI8RNNwT8gTiPBkhSoHmQzfkE9ggICcViWSYQlGVgsAZkVjEuDHw7LcvBYkoXDkgBCrvPGYVk+FrV5OCzxJTa8PYD4O5oBIFyMpKYQiyU/gNiL1BTkDsRfsVhWBsQlWMS/QR1IFnDBYRk6BqlxozSXOxKwDCTnTK1yyw6Iv+CwxIGBysAGiD8hWfIZiG0ZaASsgPgeFFuTohEgwACrsIZZEQwNywAAAABJRU5ErkJggg==') 0 0 no-repeat;
                background-size: 12px auto;
                margin-left: 6px;
            }
        .btn-enter {
            display: block;
            padding: 0;
            background-color: #4EB456;
            color: #FFF;
        }
    .btn-join > .arr {
        width: 10px;
        height: 12px;
        background: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAAUCAYAAACNiR0NAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyFpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNS1jMDIxIDc5LjE1NDkxMSwgMjAxMy8xMC8yOS0xMTo0NzoxNiAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENDIChXaW5kb3dzKSIgeG1wTU06SW5zdGFuY2VJRD0ieG1wLmlpZDozNUFFODYzMzMzNzgxMUU0QjQ4MjhEMkNFMUUxQTkwMiIgeG1wTU06RG9jdW1lbnRJRD0ieG1wLmRpZDozNUFFODYzNDMzNzgxMUU0QjQ4MjhEMkNFMUUxQTkwMiI+IDx4bXBNTTpEZXJpdmVkRnJvbSBzdFJlZjppbnN0YW5jZUlEPSJ4bXAuaWlkOjM1QUU4NjMxMzM3ODExRTRCNDgyOEQyQ0UxRTFBOTAyIiBzdFJlZjpkb2N1bWVudElEPSJ4bXAuZGlkOjM1QUU4NjMyMzM3ODExRTRCNDgyOEQyQ0UxRTFBOTAyIi8+IDwvcmRmOkRlc2NyaXB0aW9uPiA8L3JkZjpSREY+IDwveDp4bXBtZXRhPiA8P3hwYWNrZXQgZW5kPSJyIj8+Vxn+8QAAAUlJREFUeNqUlUtKA0EURTv+48g9GBOJwd/EHaiIBCUSF+Aq3IYDUVATFHEiioj4mcYtZAMajEaFZOBfKG+DjS+Xel1lwWlobnHgUa9eBcaYZdACZdAJAmIAXIMbMGnJ2wg/z+ZvHVikqyJ/AuMuYcm0rz2SToEXkT+C0ThhFzgkaYmk0+BV5A2Q04QhPeCIpDsgITbPgneSZjVhJD0h6RZJ58CHyO/BsCaMpGck3STpPEnvQEYTRtJzkq6TdIGkNTCkCUP6wAVJ10haAJ8ivwWpuCbtB1ckXaE9S+Bb5NWOIH4l6N84crXkJLj0KPmLSh60yXo9DmXRcigp37bZIFne0jZprbFP/9nYda2xQ9kxybYtV0/KHrSr1+0xHGbAG93jEW04lEm26xhfDdf4kgN232PAjrkGbBE0LWXKJ6Dy+wRMuJ6AHwEGANEOB688LtcLAAAAAElFTkSuQmCC') 0 0 no-repeat;
        background-size: 10px auto;
        margin-left: 4px;
    }
.b-select {
    position: relative;
    display: inline-block;
    vertical-align: top;
    width: 100%;
    border-radius: 2px;
    overflow: hidden;
    background: #fff;
    box-shadow: 0 1px 1px rgba(1,1,1,.24);
}
    .b-select:after {
        position: absolute;
        content: '';
        top: 50%;
        right: 8px;
        margin: -2px 0 0;
        width: 8px;
        height: 5px;
        background: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAJCAYAAAA7KqwyAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyFpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNS1jMDIxIDc5LjE1NDkxMSwgMjAxMy8xMC8yOS0xMTo0NzoxNiAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENDIChXaW5kb3dzKSIgeG1wTU06SW5zdGFuY2VJRD0ieG1wLmlpZDo0MUNBQ0Y0MzMzODQxMUU0QTRCNkNDNDQ2QzhDREE5OCIgeG1wTU06RG9jdW1lbnRJRD0ieG1wLmRpZDo0MUNBQ0Y0NDMzODQxMUU0QTRCNkNDNDQ2QzhDREE5OCI+IDx4bXBNTTpEZXJpdmVkRnJvbSBzdFJlZjppbnN0YW5jZUlEPSJ4bXAuaWlkOjQxQ0FDRjQxMzM4NDExRTRBNEI2Q0M0NDZDOENEQTk4IiBzdFJlZjpkb2N1bWVudElEPSJ4bXAuZGlkOjQxQ0FDRjQyMzM4NDExRTRBNEI2Q0M0NDZDOENEQTk4Ii8+IDwvcmRmOkRlc2NyaXB0aW9uPiA8L3JkZjpSREY+IDwveDp4bXBtZXRhPiA8P3hwYWNrZXQgZW5kPSJyIj8+vxL6bAAAAKJJREFUeNqUzr0OAVEQxfF5DBqFSkVBxwvQ0VGKbmvegYejpqEg8ZlohVj/Sc4mN2I31yS/YmfOuVkzszku6Fn8dNVZ+McZKR4YRJT7yqbqWht3LV4YFZSHeCrrnU52aOIaPDL5UR7r5pkbWt+BOo4KvJEEt0Q7v53QyPvFGvYKuhmmQfmgTOFUsQ0eyex0i5oK1kF5o91fU8ISK5TzQh8BBgB6uTGWtOSewwAAAABJRU5ErkJggg==') 0 0 no-repeat;
        background-size: 8px auto;
        pointer-events: none;
    }
    .b-select select {
        display: block;
        height: 28px;
        color: #000;
        font-family: "Roboto Condensed", Arial, Helvetica, sans-serif;
        font-size: 13px;
        line-height: 28px;
        padding: 0 24px 0 8px;
        width: 100%;
        border: none;
        box-shadow: none;
        background: transparent none;
        -webkit-appearance: none;
        -moz-appearance: none;
        appearance: none;
    }
        .b-select select:focus {
            outline: none;
        }

.b-header {
    position: relative;
    background-color: #222222;
    overflow: hidden;
    padding: 12px 8px;
    z-index: 10;
}
    .b-header-logo {
        position: absolute;
        left: 8px;
        top: 50%;
        width: 131px;
        height: 30px;
        margin: -14px 0 0 0;
        background: url('/images/logos/logos__svg.svg') 0 0 no-repeat;
        background-size: 120px auto;
        text-indent: 100%;
        overflow: hidden;
    }
        .b-header-logo-link {
            display: block;
            width: 100%;
            height: 100%;
        }
    .b-header .btn {
        float: right;
        margin-left: 8px;
    }

.b-nav {
    position: relative;
    background-color: #fff;
    box-shadow: 0 1px 1px rgba(1,1,1,.24);
    text-align: center;
    padding: 4px;
    z-index: 1;
    overflow: hidden;
}
    .b-nav-link {
        display: block;
        font-family: 'Roboto Condensed', Arial, Helvetica, sans-serif;
        color: #333;
        font-size: 12px;
        line-height: 12px;
        padding: 26px 8px 6px;
        background: 50% 6px no-repeat;
        border-radius: 2px;
    }
        .b-nav-link__active {
            background-color: #f37474;
            color: #fff;
        }
        .b-nav-link__videos {
            background-image: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACoAAAAeCAMAAABt9nzSAAAAPFBMVEUAAADzdHTzdHTzdHTzdHTzdHTzdHTzdHTzdHTzdHTzdHTzdHTzdHTzdHTzdHTzdHTzdHTzdHTzdHTzdHT2oATAAAAAE3RSTlMA8q3mJg/jSc2xkVAzKBwX53FvKkdAjQAAAHxJREFUOMvl00kOgzAQRFGXDTgTmf797xopk4JiTAFL/vrtuiu8yom/Ug6lvnJgfUqR5muReq2kTRQjKTYDKSrp10aqxY9rL0F1qre8KQUmesLTDnBoewCPHjs8et6DSYVN2TwVsOIExmH9d/Gf0H3tu7o5g+nrM+wXjfsBOwBHlGKl9aAAAAAASUVORK5CYII=');
            background-size: 22px auto;
        }
            .b-nav-link__videos.b-nav-link__active {
                background-image: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACoAAAAeCAYAAABaKIzgAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyJpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMy1jMDExIDY2LjE0NTY2MSwgMjAxMi8wMi8wNi0xNDo1NjoyNyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNiAoV2luZG93cykiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6MTc4RTE0MzQzMzM5MTFFNDhDNENDOEFDMUJBQzdEMkYiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6MTc4RTE0MzUzMzM5MTFFNDhDNENDOEFDMUJBQzdEMkYiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDoxNzhFMTQzMjMzMzkxMUU0OEM0Q0M4QUMxQkFDN0QyRiIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDoxNzhFMTQzMzMzMzkxMUU0OEM0Q0M4QUMxQkFDN0QyRiIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/PiWuGocAAAFPSURBVHjaYvj//z8DDuwJxM/+Uw88g5rJQA5mBBE4wDMglmSgLngOxFLkaGRioC8g2+P4HJoCxC8YBgnAF/XUAugWMA6FqGegNOpVgXgtEH+EhgA1MTr4CLVLldSoVwfSJ4BYgM6B9AGILYD4JrEh2jYAjmSA2tlGhDohIJYAhSgoKvgGKOl9AWJeHHIsQJwLxE1A/Ank0P8DXfJgETMB4plAbDRYcz0odCdC84wRevAOFhAIxJOAWAZXOhhoIAvEU4DYj1DxNNBpFJSheIgpR/8zDAEw5KrQUYeOOnTUofiLpyHhUE0g3jgUHPoEiAOg+MlQSKMboaELapT8HYw1E7ZmnjG0mWeMHKKfBmFGOgvE5kBcAFXzBOTQPQPo0F145P5Ck4EcqCENinoNIOP4AHXuLIH4BrHF0w1ob3AdEH+mgwM/Q+2yINaRIAAQYAD9YfMVhV9g2gAAAABJRU5ErkJggg==');
            }
       /* .b-nav-link__models {
            background-image: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAB4AAAAhCAMAAAD5wuvoAAAAQlBMVEUAAADzdHTzdHTzdHTzdHTzdHTzdHTzdHTzdHTzdHTzdHTzdHTzdHTzdHTzdHTzdHTzdHTzdHTzdHTzdHTzdHTzdHR5ONGdAAAAFXRSTlMAmd5Q0QlqHPyPBYl/bEgU5q90YTObvtt4AAAAmElEQVQoz83TSQ7DIBBE0TLNYPCAJ+5/1UTISBgasorkv33bKuAUoZE4AR06aYgeC4Rur+FtJpq3Fu8K39TOs3SIOcky4Y5Y9ok9yyqxYvlKfLE8JB5YHgkxGgtOPhnATFEZltPqDc2SZbnibpU1WweknC35wKPjyRZFNmehSlYiY40qnbGp2WQ8MP1/qb8+pnu8AEv73ws+kUg+fGoTjKQAAAAASUVORK5CYII=');
            background-size: 16px auto;
        }
            .b-nav-link__models.b-nav-link__active {
                background-image: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAB4AAAAhCAYAAADOHBvaAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyFpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNS1jMDIxIDc5LjE1NDkxMSwgMjAxMy8xMC8yOS0xMTo0NzoxNiAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENDIChXaW5kb3dzKSIgeG1wTU06SW5zdGFuY2VJRD0ieG1wLmlpZDo0RTI4OEU0MjM2NzgxMUU0OTA3MUE3RjZBQjI0MzlERSIgeG1wTU06RG9jdW1lbnRJRD0ieG1wLmRpZDo0RTI4OEU0MzM2NzgxMUU0OTA3MUE3RjZBQjI0MzlERSI+IDx4bXBNTTpEZXJpdmVkRnJvbSBzdFJlZjppbnN0YW5jZUlEPSJ4bXAuaWlkOjRFMjg4RTQwMzY3ODExRTQ5MDcxQTdGNkFCMjQzOURFIiBzdFJlZjpkb2N1bWVudElEPSJ4bXAuZGlkOjRFMjg4RTQxMzY3ODExRTQ5MDcxQTdGNkFCMjQzOURFIi8+IDwvcmRmOkRlc2NyaXB0aW9uPiA8L3JkZjpSREY+IDwveDp4bXBtZXRhPiA8P3hwYWNrZXQgZW5kPSJyIj8+h6L3CQAAAVdJREFUeNpi+P//PwMQJwLxnf+0B3egdjEwAolsBgaGKQz0BTkgi+8DGQp0tvg+yOL/DAMARi0etRgbeA7Es4D4LJRvDMRpQCxJkikkFgDrgJgbWuggYx4gXk+KQaRYfAGI2bBYCsMgufO0sDgEj6UwHEKsYaTEsSgQvyGgRgSIX1M7cXEC8Q8CajiA+DsxhjGRkA61qaSGZIvTiVCTRovs9AeIA/EkrECoGqqnapjlXUAsjWQhiN1NiqUgwERiqXULiH8DsQ40BUsDsREQfwbia7QouUAFgycR+diT2EKEkMX/gLgPiFmJsBSGWaF6/lFicQkJFqLjEnIt7qfAUhjuJ7XIBDUAtYgoqRiIKMmuALEysYkrgwq+heEMUnwsD8SPqNTYkAPih8RWErNBgUHFlk7aaGNvQC0eiL7TA1Al0TMAHu6F5bUcIL5Lh/4xyI5ckJ0AAQYAAGSAeBJwqZoAAAAASUVORK5CYII=');
            }
        .b-nav-link__categories {
            background-image: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACEAAAAeCAMAAACVFoclAAAASFBMVEUAAADzdHTzdHTzdHTzdHTzdHTzdHTzdHTzdHTzdHTzdHTzdHTzdHTzdHTzdHTzdHTzdHTzdHTzdHTzdHTzdHTzdHTzdHTzdHQaoK9rAAAAF3RSTlMAd+7pzliSfEs/LcUg8vHdtrWch2bCIQNDU2EAAABpSURBVCjPzZNJEoAgEAOjqMiigtv8/6fyAZMrfe6qWSpBnIwxRTSBKzBb5ospzZixCuO8F2ok4yTk4sZ/XHnRDWFgBMAbx2M3dzhibPrr2tBT9Kb62m7IlSaoZjwqhTrJ+uu6UbqVutkfuIIzmYGA6mEAAAAASUVORK5CYII=');
            background-size: auto 15px;
        }
            .b-nav-link__categories.b-nav-link__active {
                background-image: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACEAAAAeCAYAAACiyHcXAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyFpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNS1jMDIxIDc5LjE1NDkxMSwgMjAxMy8xMC8yOS0xMTo0NzoxNiAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENDIChXaW5kb3dzKSIgeG1wTU06SW5zdGFuY2VJRD0ieG1wLmlpZDo4RDIxQzhBRTM2OEIxMUU0QTIwQkExM0MyRDNDNTBFOCIgeG1wTU06RG9jdW1lbnRJRD0ieG1wLmRpZDo4RDIxQzhBRjM2OEIxMUU0QTIwQkExM0MyRDNDNTBFOCI+IDx4bXBNTTpEZXJpdmVkRnJvbSBzdFJlZjppbnN0YW5jZUlEPSJ4bXAuaWlkOjhEMjFDOEFDMzY4QjExRTRBMjBCQTEzQzJEM0M1MEU4IiBzdFJlZjpkb2N1bWVudElEPSJ4bXAuZGlkOjhEMjFDOEFEMzY4QjExRTRBMjBCQTEzQzJEM0M1MEU4Ii8+IDwvcmRmOkRlc2NyaXB0aW9uPiA8L3JkZjpSREY+IDwveDp4bXBtZXRhPiA8P3hwYWNrZXQgZW5kPSJyIj8+TIAZZwAAASNJREFUeNpi+v//vxYQnwHif//pC/5B7dVmBBJnGRgYjBgGDpwDOeI/lDMJiI9AHVRBT1ewILFPAvFqIP5G76AAOeIfEDMBsRMQ8wCxLp3d8B8UHUeBDKsBTBPHQI5QADKmAbEJWvTQGvwB4jNAnM2ISJcDB5gYBgEYdQR6OWE/gAnzIMjSGiBuHsCAqAXljo9ABh8QvwLiL0DMBcQSdHTEZyaoA0CgEIiVgTiFziHBOygS5qCJjm4oRwyIlejsABDoghXbA5pFR+uOUUdgqztAjZqpQGw6AAnzNKxRcwjIsB3o5t1vaAjMBeJT0IZuDj0bukxIUbAPiGcB8Q56l9rIacAciH8PRG8MFB0XgLT+AKaJi6DoSADi8wPkAJC9CQABBgBARdZ8FCbmvAAAAABJRU5ErkJggg==');
            }
        .b-nav-link__sites {
            background-image: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACEAAAAhCAMAAABgOjJdAAAATlBMVEUAAADzdHTzdHTzdHTzdHTzdHTzdHTzdHTzdHTzdHTzdHTzdHTzdHTzdHTzdHTzdHTzdHTzdHTzdHTzdHTzdHTzdHTzdHTzdHTzdHTzdHSt7LfzAAAAGXRSTlMAHlVLMy0iRDwF9W8R35YcCIeA+OfliNVjfCVMigAAAI9JREFUOMvVzEkOwyAQBdGGjA0xU2wn//4XjdiAOm6ZpeVaPxXRd8J/i2fqeWit1JtU4bgLANnK6jYKcSHZDYA5j+BXjXfEEzWXeVfUylDMQ4FzCX+VWQCxiwVa72SbKKoIFJrg7LaHkIxrgojjXWYSmQ+aaKVHywYHRRiIDhNxKNipYKLeqgpPPS7z9uDpBw65Nw6aRgRqAAAAAElFTkSuQmCC');
            background-size: 17px auto;
        }
            .b-nav-link__sites.b-nav-link__active {
                background-image: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACEAAAAhCAYAAABX5MJvAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyFpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNS1jMDIxIDc5LjE1NDkxMSwgMjAxMy8xMC8yOS0xMTo0NzoxNiAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENDIChXaW5kb3dzKSIgeG1wTU06SW5zdGFuY2VJRD0ieG1wLmlpZDpDMkNGNUM0NzM2OTAxMUU0QUU1MTkxM0QwNzRERTc3QyIgeG1wTU06RG9jdW1lbnRJRD0ieG1wLmRpZDpDMkNGNUM0ODM2OTAxMUU0QUU1MTkxM0QwNzRERTc3QyI+IDx4bXBNTTpEZXJpdmVkRnJvbSBzdFJlZjppbnN0YW5jZUlEPSJ4bXAuaWlkOkMyQ0Y1QzQ1MzY5MDExRTRBRTUxOTEzRDA3NERFNzdDIiBzdFJlZjpkb2N1bWVudElEPSJ4bXAuZGlkOkMyQ0Y1QzQ2MzY5MDExRTRBRTUxOTEzRDA3NERFNzdDIi8+IDwvcmRmOkRlc2NyaXB0aW9uPiA8L3JkZjpSREY+IDwveDp4bXBtZXRhPiA8P3hwYWNrZXQgZW5kPSJyIj8+un5x6wAAAUpJREFUeNpi+P//PyMQJwPxvf/UAU+BuASImYGYgRgMInL+0wZ0EOsIUCjcZ2BgUGCgPvgKxEJA/IuQQpAj/iPxO4D4HAUWywFxDxJfBoifEtSFFoTexAYhDqyLZp4cMfqYGAYBGHXEoHIEC53s4MWRhX/RKyQsgPgdDtwGxMwsAxgL3EBcCQqNwZAm0geDIyRGs+ioI4ZEiakCxMYUmKeC3lIAtVmIadSAGh1SNPDgTyDmB2IfIF5DKDpm0yiUF0IdYk9MywrUKm4H4q9UauD+AOJZQMwJbVkRNJcRqYnJBsTiQMxKge//AvFLIP4BxPJAvA2ItYhJE8QYzgHENkQ6hA+InYA4AVpJMVDLEaBW9ENaZdFRRwxJR0gD8ZOBdgQbtE3ITQM3PCC2AgO1iqfQKCD6SOlngkrWeiB+TqWS9QEQ54EKTIAAAwDs3pUt/zSsJAAAAABJRU5ErkJggg==');
            }
        .b-nav-link__search {
            background-image: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACAAAAAgCAMAAABEpIrGAAAAh1BMVEUAAADzdHTzdHTzdHTzdHTzdHTzdHTzdHTzdHTzdHTzdHTzdHTzdHTzdHTzdHTzdHTzdHTzdHTzdHTzdHTzdHTzdHTzdHTzdHTzdHTzdHTzdHTzdHTzdHTzdHTzdHTzdHTzdHTzdHTzdHTzdHTzdHTzdHTzdHTzdHTzdHTzdHTzdHTzdHTzdHTBcj68AAAALHRSTlMA4vohFx3tDPPQrJ8F3Is7Kwrnp3Vt18mEVEZBNRLOkmllXLJ6X00pv3x4LqxZVC8AAAFPSURBVDjLhZDXmoJADIUjVXpXFBvYtuT9n28PzM44FD//GybJITkJSdwu8Bx2NsXFogWO8ZolRmDO6o+cddbVpH4bfvSr/aFpA4dBEOr1n74cy9FZ2U/ztfoOcX7QEraHzO3lD/NXdv94XHZPsdEWLVMpiBEckDwbzF+JyFkwcpX7Y2KMzwl9diS5Y0iqHBjwV8CmS4owYq7FMxgcPzlPSKdmPokXHOMspTc5cIPG4haws4dTm8ZYMCFyeGCHlCa4yiWWaAi87bBhbmlOojwUzAHNKZk34tUyO9lcgOXO/8Nw4XJW38NCQupS6+mSGQ65lYGJPTx3LPDRoFNRxZBb+v8+g5WpEgVC5x6q+dh8rAgLBlHdWNkxKU8s0Xp8G6yxpPi9avltt5orKK09Y5h0TrCZUowOENqpmRHQFD4toxQOfVBE9EFxoffYfh5V9AeBXDIn1fKPcgAAAABJRU5ErkJggg==');
            background-size: 16px auto;
        }
            .b-nav-link__search.b-nav-link__active {
                background: #bbb url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACAAAAAgCAYAAABzenr0AAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyFpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNS1jMDIxIDc5LjE1NDkxMSwgMjAxMy8xMC8yOS0xMTo0NzoxNiAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENDIChXaW5kb3dzKSIgeG1wTU06SW5zdGFuY2VJRD0ieG1wLmlpZDoxQTkyNzcxOTM2OUYxMUU0OURFOUQxMzU2RDE3M0VBQyIgeG1wTU06RG9jdW1lbnRJRD0ieG1wLmRpZDoxQTkyNzcxQTM2OUYxMUU0OURFOUQxMzU2RDE3M0VBQyI+IDx4bXBNTTpEZXJpdmVkRnJvbSBzdFJlZjppbnN0YW5jZUlEPSJ4bXAuaWlkOjFBOTI3NzE3MzY5RjExRTQ5REU5RDEzNTZEMTczRUFDIiBzdFJlZjpkb2N1bWVudElEPSJ4bXAuZGlkOjFBOTI3NzE4MzY5RjExRTQ5REU5RDEzNTZEMTczRUFDIi8+IDwvcmRmOkRlc2NyaXB0aW9uPiA8L3JkZjpSREY+IDwveDp4bXBtZXRhPiA8P3hwYWNrZXQgZW5kPSJyIj8+NpkuiQAAAsRJREFUeNq8l01IVFEUx99MJuQMZfZlYFZjiygXfQlRFkULFxZhEFSLbBUR5Kqgol1KUBFUtCtoIUQw5iKINjlFmwzMCMGQEkrKwSQaM8yGfP0vnAfH433v3vd8duAH98zce97/fr1zXsJ1XcdgadAE9oFNoBqUgzGQB2/BC9ABRpywpgT4UAGugzHXzibBXbA2IOYM/P44APJuNBsHLSBhI6BEsygXQBtIsN9+g6egCwyAUbAQrAP1YD+ooL4pcBNsASfBnzBbcF7MpkjbsNwwkxQ4CwpifNa0EtxpAlNs8BdQF2Y/wWrQK0RctBGgDtwwGzREweShbASnwGGw3idoGrwSh7PWJOCKWPZtIuAtCuRZDuwImFklGGX9HwcJSIurdo11WAR62H+fwCHL7TjBxqmt3egn4AjrOCEO3AO2KldJrO15KAGDLHabn4D7rFMn+3MDKVeHcVfIw+hxmcXu0fVJ4iZuZrcyx9qNoA9sBS+daNbF2rVgvuygBFQxv5+1l5CIvBPd3rN2KVimE1DO/AJrt4MhZ3b2U/iLdQLGmZ9i7T5n9rZA+AWdgK/Mr3HiNR7vL/imE/CO+fUxC9gtzsOkTsAz5h8EZTEKOOpzI6YJ6ARF8tWBPB3TwxuogvLsYVA6vsdeGOq1XB3xxeNRBgZYzNemZLSGKhnPeikPRHl4EjwSKfmYTT1wRgzqBisjzDyrKdM+g4xJgKpc2sXAEdAM5lk8vAH0B9SKWhEySCnLgNw+UGLZC1ZQCbYUbAfnwBvLgnWGCN1M1EpcEgVInDZNRFJ3MUArqANPyLe1bnDckENWgecgY/ow8VD1XCvdjKKYzRRdt9uiZqihmZpWoiph8WnmiJRaSd8EvyhVTwTkgRzN2M86wgoIaxlabj8R35PO3Nog2BNwJn7MtQCTiBv/Q4AnYifIgmHwEbSAO/8EGAAJTwSaUfiCXgAAAABJRU5ErkJggg==') 50% 6px no-repeat;
                background-size: 16px auto;
            }*/
.b-slider {
    position: relative;
    height: 144px;
    background-color: #f37474;
    overflow: hidden;
    font-family: 'Roboto', Arial, Helvetica, sans-serif;
}
    .b-content > .b-slider {
        margin: -16px -8px 16px;
    }
    .slider__wrapper {
        height: 100%;
        list-style: none;
        overflow: hidden;
        -webkit-backface-visibility: hidden;
        -webkit-transform-style: preserve-3d;
    }
        .slider__item {
            position: relative;
            overflow: hidden;
            height: 100%;
            float: left;
            clear: none;
            padding: 0 20px 0 0;
        }
        .slider__arrows-item {
            position: absolute;
            top: 50%;
            margin-top: -12px;
            width: 14px;
            height: 23px;
            background-size: 14px 23px;
            background-repeat: no-repeat;
            overflow: hidden;
            text-indent: -9999px;
        }
            .slider__arrows-item--left {
                left: 8px;
                background-image: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABwAAAAvCAYAAADw46qXAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyFpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNS1jMDIxIDc5LjE1NDkxMSwgMjAxMy8xMC8yOS0xMTo0NzoxNiAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENDIChXaW5kb3dzKSIgeG1wTU06SW5zdGFuY2VJRD0ieG1wLmlpZDozQUIxNUI0MDMyMTUxMUU0ODlFNjgyNTM2RDI4Q0MxOSIgeG1wTU06RG9jdW1lbnRJRD0ieG1wLmRpZDozQUIxNUI0MTMyMTUxMUU0ODlFNjgyNTM2RDI4Q0MxOSI+IDx4bXBNTTpEZXJpdmVkRnJvbSBzdFJlZjppbnN0YW5jZUlEPSJ4bXAuaWlkOjNBQjE1QjNFMzIxNTExRTQ4OUU2ODI1MzZEMjhDQzE5IiBzdFJlZjpkb2N1bWVudElEPSJ4bXAuZGlkOjNBQjE1QjNGMzIxNTExRTQ4OUU2ODI1MzZEMjhDQzE5Ii8+IDwvcmRmOkRlc2NyaXB0aW9uPiA8L3JkZjpSREY+IDwveDp4bXBtZXRhPiA8P3hwYWNrZXQgZW5kPSJyIj8+y1BTrgAABFdJREFUeNqsWN1LHEkQn+5x3RWPrBrhcI8ggWiyiviori7eceDDgpwRTIxKDAn44p9xr77rk8GnwMkRg4uXDzh0EfFQgnfRJIIxCZIQUQl+ED92evpqhpnQ9lbvzK47UMzu9Ez/pqp/v6rqIYQQrZCHaZqEUspV46RQgAAUgNM9sGtgi2BTGDAtEJg1zwDYdTAdrBXsZ+zeQgBaIeoCq5eux50xUkhAYhhGC5xjyBgXwEghAMnJyUk9rFMXNnh8fDwreWifi/IFOzw8rCouLr6DvTS8yMvS0tJFKZw8Xw/J3t5eGCZ8AL+D8uDp6en7RCIx7ZCHXnQNyerqanFZWZkFFpYH0+n07vDw8B+zs7OaAEbyXUMyNjZGo9FoP2i3Sh5kjH2D8cnx8XHDmTfDO0f3xC/1NWBkF5CkNYOOnKcnJycf9fb2fnbWijlmOGY65jvTEFibWCAQuInRf2lpKdnU1PTazQMSGBMAOfVLfwD7DRvc2NhIAdgbIXxcYb7WMCv9d3Z2Vmtra/9xwLjgiWjcL0uz0v/o6OhjS0vLMwFMBGQCmC8PXfrfx+h/dna2BwSZ2tzcNBEgQwL0FL5I/whG/5GRkT9nZmbOEDCGhPOchzJLXfongP6/IPQ3HsExMDDwRWCkKXhlIOHUvAAJ1LffkXVz6e8yUgYTDQWTQ/o9DYEnDAs1sDUkgTEknEowEVB0kxwcHKQwJjU2Nv4Ka3dVyiZMIQPuVfFdD2l1dfUC6O8Vdn9HR0fnxMTEZckz5uWZShbE8ZDG4/FpS2sZD1Aa7Ovruz06OvoDwsasYNahC6xxM7xVx/Tt7W0KOtvs7Oy8UVRUFJJBIbxXQCIr8/PzaYz+XoDfwymCrq2tcRj+AN5GASRw7kFdv9Te3v7j1tbWvysrK6bvGocAWm1HwDlbRqHG/TQ4OHgLbtXlCUCzc8DepJ9wygWRCoCi2SCpVCra1taWQIqqVekfB4PBBb+AmuShjgDa5FpfX2+qqamJY70w1MuHJSUlb71AKdJLmoiwbSY2NDQsQgVZw+YBD/utUoZFQAXIpTLD5FIDVUKD1PYUkwscIauU7e7uhrOBUmSxuaLU2KBWSRoaGnoC4F+R+cLl5eV3rdKmAtU9ehoiZSG3VrJQKPQuFotlyAXmC1dWVlZFIpH/ksmk53ZNBhBJ5J5dNmvQqUW6u7t7FXJ5DnJ5IUcQI42maBmY3PL19PR8Wl5ensGYCYkhhoWVKnY9GkIghjCXWPUR1nUemcfIpfPmWWQiVwdSV1eXIZf9/f05uex5dW2yp0zhqS2X5ubmvyxQSOiHkPj/rqioWJb2F773+AQhkZgCqSQvpui87RfX8/yogMlFUySRc3Uylw0pFzo1DWtNPP7b13LxkHj8V0nqnKe5ekgUnmpCNyeyW9Ynz3WPz6WNi3hdZjzW7+T1UQEDxfoZE7t+kU9fBJFNtjW1f1/0WxtREEgFXJCPeyQHSWn/CzAAvo8zaZvp800AAAAASUVORK5CYII=');
            }
            .slider__arrows-item--right {
                right: 8px;
                background-image: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABwAAAAuCAYAAAA7v3kyAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyFpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNS1jMDIxIDc5LjE1NDkxMSwgMjAxMy8xMC8yOS0xMTo0NzoxNiAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENDIChXaW5kb3dzKSIgeG1wTU06SW5zdGFuY2VJRD0ieG1wLmlpZDpDN0U2Qzc3QTMyMTQxMUU0QTVENkQ3M0ZBREU3MDFEQyIgeG1wTU06RG9jdW1lbnRJRD0ieG1wLmRpZDpDN0U2Qzc3QjMyMTQxMUU0QTVENkQ3M0ZBREU3MDFEQyI+IDx4bXBNTTpEZXJpdmVkRnJvbSBzdFJlZjppbnN0YW5jZUlEPSJ4bXAuaWlkOkM3RTZDNzc4MzIxNDExRTRBNUQ2RDczRkFERTcwMURDIiBzdFJlZjpkb2N1bWVudElEPSJ4bXAuZGlkOkM3RTZDNzc5MzIxNDExRTRBNUQ2RDczRkFERTcwMURDIi8+IDwvcmRmOkRlc2NyaXB0aW9uPiA8L3JkZjpSREY+IDwveDp4bXBtZXRhPiA8P3hwYWNrZXQgZW5kPSJyIj8+Jq2I+QAABGZJREFUeNqsV81LHFkQ79fTapSQgMGFHHQ8RJGdDV7iR4jKukHQKG4ImBBzEMme9OTRkyAePPgn7EUJuUjA9SubHIwJI0kWwQ+Mk8AqcRIWRY3r50Rnut/WG3rcN2W97h71QTEzr1/3r6vqV/WrYYwxDS/LssRmPVgF2CewJ7quR7VzWLpi/xbYz2AGWADskf0S5w7IbKtG+z+B1dnXzg2QIVC8fonFYuVnBdUpsKOjoyB5WNfvwrVrZwHViXAyv98fhAfPEud9hmG07O7uXj0tKJVDfW1tTa+trf0DQMPEPReysrJaVldXL54GlPRQ7E9OTmpdXV2D0Wj0G74JSulKTk5O68LCQnqqoD72fyEeg4l9YVNTUyY8eLmkpOQ6HDMQ6OUrsEKh0MLi4qJnQCYB6rYZtvlsY6Ojo/66urr7cNRHNIlXkNdx+yf3ElJ8iKM91tDQEJ6enn6uYG714eHhjVQ8pMJ5wktxaGVlpTI3N/cm8RwTQH/PzMz8281LnfDOIkzss4KCguDm5uYHigsZGRkt6+vrOW4k0olQJkBNBMihTLSampoXBwcH/1Dlkp2d/ditXHQi2bKXMQw8OztrtrW1PQPwLVW5TExM+FSgPkqeHPpr/Pfc3JwJ3nwuLS0NUOWSl5enLBeGAFU1aUififLRhoeHc+vr65uocoFGP56env4KR5AijYZymcinicKrNTY2hsHbl2TofL4qKqwGcZbbBxPgFvI8iQM4pIqUHDujOiyDWnK9ySEfGRnxFxcX36YesLOzM4lePP7d6e249IZcAovf3N/f/wO0u1+pMWVvb28+Pz//PRJzRw81RW+Mh7e3tzezubn5AbS1DAJspaKiYnR7e1uXWid3G6I0VUPo7Ow0Ojo6HgIpLuGD0N7+bW1tHZqfn+cSm5NGFuZSh0nJDwQC+szMTAuow49EGUS6u7uf9vT0bNoNQ1jU/jxmdkqA0F3uAFj1iRBwbg4MDAyCd1+lDnU2QAjXzbS0tHtUyIPB4HhVVVVIYnUM2XFr9ALIIpHINVCD3+xuk7SWlpaCoCLvJFKZCMyUBcCNpUxMaEJ6KDAhVZDXt6jpm4S0aV5YyoTUiAlNSA++uL+//6WsrOxPIVkEWJJXXsqCiYlMSI2QHHxRSFN7e/vQ8vKyRfRcHMakmqYAWVNTEysqKhIqkHdiljDNSF9f3yCw8ruiweNwJnlIyhN4UA30v0PRf2xsbBBU4otEElmoY0Q4NbeQMugilRT9YXIbF5KkADMJzzQn0siqbmG0cDj8DkgSkq5jkphuYNS/p/h3aLxvMP0LCwuDktxwhShbTmBKD2Fe+WtjY+M1TNWRra2tj+Xl5c8d6J8w7gaW8iCM8hZzqzlqGYocMkI8OZGvlMASgMxhDsF6aBK58wTkNkTJ+WLSgz3T3wmQE9OVhQYgTgCmDIY95AhMQzm0UqG/15ByaRykBih+FjDKQ9WfUo1gYspgMiCetp32Tg1GeagC0Fz2PK//BBgA+VJKzUZ9HrcAAAAASUVORK5CYII=');
            }

    .b-slider-title {
        display: block;
        color: #fff;
        font-size: 18px;
        line-height: 24px;
        font-weight: bold;
        margin: 26px 0 4px;
        white-space: nowrap;
        padding-left: 48%;
    }
    .b-slider-desc {
        color: #fff;
        font-size: 12px;
        line-height: 18px;
        padding-left: 48%;
    }
    .b-slider-img1 {
        position: absolute;
        top: 14px;
        right: 60%;
        width: 157px;
        height: 116px;
        background: url("/images/mobile/slide-1.jpg") 0 0 no-repeat;
        background-size: 157px auto;
    }
    .b-slider-img2 {
        position: absolute;
        bottom: 0;
        right: 60%;
        width: 150px;
        height: 131px;
        background: url("/images/mobile/slide-2.jpg") 0 0 no-repeat;
        background-size: 150px auto;
    }
    .b-slider-img3 {
        position: absolute;
        top: 10px;
        right: 60%;
        width: 183px;
        height: 146px;
        background: url("/images/mobile/slide-3.jpg") 0 0 no-repeat;
        background-size: 183px auto;
    }
    .b-slider-img4 {
        position: absolute;
        bottom: 8px;
        right: 60%;
        width: 171px;
        height: 167px;
        background: url("/images/mobile/slide-4.jpg") 0 0 no-repeat;
        background-size: 171px auto;
    }
    .b-slider-img5 {
        position: absolute;
        bottom: 0;
        right: 60%;
        width: 120px;
        height: 161px;
        background: url("/images/mobile/slide-5.jpg") 0 0 no-repeat;
        background-size: 120px auto;
    }

.b-footer {
    color:#888;
    padding: 8px 8px 16px;
    font-size:11px;
    line-height: 14px;
    text-align: center;
    font-family: 'Roboto', Arial, Helvetica, sans-serif;
}
    .b-footer-nav {
        list-style: none;
        padding: 0 10px;
        margin: 0 0 8px;
    }
        .b-footer-nav-item {
            display: inline-block;
            vertical-align: middle;
            line-height: 27px;
            white-space: nowrap;
        }
            .b-footer-nav-item + .b-footer-nav-item:before {
                display: block;
                content: "";
                width: 4px;
                height: 4px;
                border-radius: 2px;
                background-color: #656565;
                float: left;
                margin: 12px 6px 0 5px;
            }
        .b-footer-nav-link {
            display: inline-block;
            vertical-align: top;
            color: #a9a9a9;
            font-size: 13px;
            line-height: 28px;
            font-weight: bold;
            text-decoration:none;
        }
            .b-footer-nav-link:hover {
                color: #fff;
            }
    .b-footer-desc {
        line-height: 22px;
        margin-bottom: 8px;
        padding: 0 16px;
    }
    .b-footer-desc a {
        color: #a9a9a9;
        font-size: 13px;
        font-weight: bold;
        text-decoration: none;
    }
    .b-payment-icons {
        display: flex;
        justify-content: center;
        align-items: center;
        margin: 8px auto 8px;
    }
    .b-payment-icons__link {
        display: block;
        font-size: 0;
        margin-right: 10px;
        text-decoration: none;
        color: #a9a9a9;
    }
    .b-payment-icons__link:last-child {
        margin-right: 0;
    }
    .b-payment-icons__link svg {
        display: block;
    }
    .b-footer-copy {
        margin-top: 8px;
        line-height: 17px;
    }
    .b-footer-copy:after {
        margin-top: 8px;
        display: block;
        -webkit-user-select: none;
        -moz-user-select: none;
        -ms-user-select: none;
        user-select: none;
        white-space: pre-line;
        content: 'VECTOR INNOVATIONS LTD 11 Blackheath Village London SE3 9LA England';
    }

    .b-footer-links {
        margin: 0 0 8px;
        overflow: hidden;
    }
        .b-footer-links .btn-join {
            display: block;
            font-weight: bold;
            height: 40px;
            line-height: 40px;
            box-shadow: 0 2px 2px rgba(1,1,1,.24);
            clear: left;
        }
        .b-footer-links-inner {
            margin: 0 -4px 0;
        }
        .b-footer-links .btn-link-wrapper {
            width: 50%;
            float: left;
            margin: 0 0 8px;
            padding: 0 4px;
        }
        .b-footer-links .btn-link {
            display: block;
            box-shadow: 0 2px 2px rgba(1,1,1,.24);
        }

        .b-footer-links .btn-join {
            margin-top: 8px;
        }

.b-content {
    position: relative;
    background-color: #eee;
    padding: 16px 8px 0;
}
    .b-content-header {
        position: relative;
        margin: 0 0 4px;
        text-align: left;
    }
        .b-content-title {
            position: relative;
            display: inline;
            vertical-align: top;
            color: #000;
            font-family: "Roboto Condensed", Arial, Helvetica, sans-serif;
            font-size: 18px;
            font-weight: bold;
            line-height: 20px;
        }
        .b-content-title-count {
            display: inline;
            vertical-align: top;
            color: #666;
            font-family: "Roboto Condensed", Arial,Helvetica,sans-serif;
            font-size: 12px;
            font-weight: 300;
            line-height: 14px;
            margin: 0 0 0 4px;
        }
    .b-content-footer {
        padding: 0 0 16px;
    }
        .b-content-footer .btn-show {
            display: block;
        }

.b-videos,
.b-movies,
.b-models,
.b-categories,
.b-sites {
    overflow: hidden;
    margin: 0 -4px;
    padding: 0;
}

    .b-video > .btn-join,
    .b-movies > .btn-join,
    .b-videos > .btn-join,
    .b-model > .btn-join,
    .b-models > .btn-join,
    .b-categories > .btn-join,
    .b-sites > .btn-join,
    .b-login-form > .btn-login,
    .b-list > .btn-join,
    .btn-join__big {
        display: block;
        height: 48px;
        line-height: 48px;
        clear: left;
        margin: 0 4px 8px;
        font-size: 18px;
        font-weight: bold;
        box-shadow: 0 1px 1px rgba(1,1,1,.24);
    }
    .b-video > .btn-join,
    .b-model > .btn-join,
    .btn-join__big {
        margin: 0 0 8px;
    }
    .b-list > .btn-join {
        margin: 8px 0;
    }
        .b-video > .btn-join > .arr,
        .b-videos > .btn-join > .arr,
        .b-movies > .btn-join > .arr,
        .b-model > .btn-join > .arr,
        .b-models > .btn-join > .arr,
        .b-categories > .btn-join > .arr,
        .b-sites > .btn-join > .arr,
        .b-login-form > .btn-login > .arr,
        .b-list > .btn-join > .arr {
            width: 13px;
            height: 18px;
            background: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABoAAAAbCAYAAABiFp9rAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyFpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNS1jMDIxIDc5LjE1NDkxMSwgMjAxMy8xMC8yOS0xMTo0NzoxNiAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENDIChXaW5kb3dzKSIgeG1wTU06SW5zdGFuY2VJRD0ieG1wLmlpZDo5RkM3OTAxMTMzNzgxMUU0OTdFMDlFQkQ1MDU0NTlDRSIgeG1wTU06RG9jdW1lbnRJRD0ieG1wLmRpZDo5RkM3OTAxMjMzNzgxMUU0OTdFMDlFQkQ1MDU0NTlDRSI+IDx4bXBNTTpEZXJpdmVkRnJvbSBzdFJlZjppbnN0YW5jZUlEPSJ4bXAuaWlkOjlGQzc5MDBGMzM3ODExRTQ5N0UwOUVCRDUwNTQ1OUNFIiBzdFJlZjpkb2N1bWVudElEPSJ4bXAuZGlkOjlGQzc5MDEwMzM3ODExRTQ5N0UwOUVCRDUwNTQ1OUNFIi8+IDwvcmRmOkRlc2NyaXB0aW9uPiA8L3JkZjpSREY+IDwveDp4bXBtZXRhPiA8P3hwYWNrZXQgZW5kPSJyIj8+J7vMRgAAAUFJREFUeNq0lbFKA0EQhjepfQobH0EIGhHFGAwKItcpokVAUZRAIC9pERu71CnEoBgiyq3/QIg5d/Z2/oMMfFcc38x/C7e7Ne+9m1cd5M5WjLto2AAvYAKyhM+4xcKKnv1f/YBMVhmBcQvI49UX6xucRRoYNwjK5l+3XF/gVGlg3CBIOI8MOFGaGDcIEi4jAzpKY8w9sgQJVyBXBrSVZsZ1Wvq1MmAGDgm3ZQkSusqAKTio6pb9KTfKgE+wT7h7liDhLjJgl3B3LEHCgw9LBjQJd9sZj5BHZcCIcevGI3FNeZdTrmE1A+ULJ2CTcVMhfaXxHTRYtyykpzR+gK0q7ir/tGZqw96X7Yeq7v/G29QOr+i6lZ5vWpD5FCbdQtAFca8wbhD0RtyUjBsEPRF3P+MGQetgCMbgONGw7JpDhF8BBgDKC1MaETyR+AAAAABJRU5ErkJggg==') 0 0 no-repeat;
            background-size: 13px auto;
            margin-left: 4px;
        }

.b-thumb {
    position: relative;
    font-family: "Roboto Condensed", Arial,Helvetica,sans-serif;
    font-size: 12px;
    line-height: 16px;
    border-radius: 2px;
    background-color: #fff;
    box-shadow: 0 1px 1px rgba(1,1,1,.24);
    overflow: hidden;
}
    .b-thumb-wrapper {
        float: left;
        display: block;
        vertical-align: top;
        width: 50%;
        padding: 0 4px 8px;
    }
        .b-thumb-wrapper.is-hidden {
            display: none;
        }
    .b-videos__big .b-thumb-wrapper {
        float: none;
        width: 100%;
    }
    .b-videos__big .b-thumb-title {
        white-space: nowrap;
        overflow: hidden;
        text-overflow: ellipsis;
    }
    .b-videos__play .b-thumb:before {
        position: absolute;
        content: '';
        top: 50%;
        left: 50%;
        pointer-events: none;
        z-index: 1;
        width: 50px;
        height: 50px;
        margin: -48px 0 0 -25px;
        background: rgba(37, 121, 217, 0.5) url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAGQAAABkCAYAAABw4pVUAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyJpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMy1jMDExIDY2LjE0NTY2MSwgMjAxMi8wMi8wNi0xNDo1NjoyNyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNiAoV2luZG93cykiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6NUNDOTM3OEYzNDE5MTFFNEJCMDhGMDJBNzI2MUFEOTAiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6NUNDOTM3OTAzNDE5MTFFNEJCMDhGMDJBNzI2MUFEOTAiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDo1Q0M5Mzc4RDM0MTkxMUU0QkIwOEYwMkE3MjYxQUQ5MCIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDo1Q0M5Mzc4RTM0MTkxMUU0QkIwOEYwMkE3MjYxQUQ5MCIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/PnotYocAAAJuSURBVHja7N0/SFVhHMbxo4jo0OCikzbk5iBBko1OItYSONUgCEaDNLU4laJiJESgNERLcZHgglRkU3tXRHRQA6VysyVx0BDx+rycF1ID79Xhnt95z/cLz5INJz9dPO/9g1XFYjEiO1XzLQCEAAGEAAGEAAGEAAGEACFAACFAACFAACFAACFACBBACBBACBBACBBACBACBJBLVq890t5pvVkCqTL4+ZA67at268SfLWgj2iceIZWv/wyGq0P76GFuu/9IgFSujnO+dsPDFEKFsQhSV8bfOQlzJySYtN9lOZgP2qJ2N4S7xlBue69reW1Fu6/VAGKjNu2ttq4NaLWA2Oia9lrb0Ib8uQYQAzVrL7Uf2mPtCiA2atKeab+0Ma0REBs1aMMe5pXWCoids84D7bv2vsRhFJAK//v7/AHTPX/WnfQhk6ff/9WlfdGWtHtJnWUA+b/2KH7a390y9wBip6vanAcCxEjupP8QEFu1AGKrNUDs9CeKn3oBJOGO/A/0m/5UX7Fq+N6f6lDLaZPaahIXAEjcvvZGe679TPJCsg6yq81oL7RtCxeUVZDf/of1tLZj6cKyBrKlTUXxq4l7Fi8wKyCb2kQUv95+YPlCQwdxh7pxbdbfQZkvVJDlKH6pNu/PFKkpNBD3hrnRKH7zXCp/y0AoIN88xOe0QoQC4iCeavOhPMQtgvwtE2LEPyKCyuKTi4USX3OfqOoMEcOVpk9QPQkVwTqIy70XdzCK3y+VywKEdZDMxgtUgBAggBAggBAggBAggBAgBAggBAggBAggBAggBAgBAggBAggBAggBAggBQoAAQhfsWIABAEUKY3rPa/t4AAAAAElFTkSuQmCC') 50% 50% no-repeat;
        background-size: 50px;
        border-radius: 25px;
        overflow: hidden;
        text-indent: -9999px;
    }
        /*@media(min-width:480px) {*/
            /*.b-thumb-wrapper {*/
                /*width: 33.333%;*/
            /*}*/
        /*}*/
    .b-thumb-link {
        display: block;
        position: relative;
        margin-bottom: -28px;
    }
    .b-thumb-img {
        display: block;
        width: 100%;
        height: auto;
    }
    .b-thumb-title {
        display: block;
        color: #333;
        padding: 4px 8px 0;
        margin-bottom: 28px;
        max-height: 36px;
        white-space: nowrap;
        overflow: hidden;
        text-overflow: ellipsis;
    }
        .b-categories .b-thumb-title {
            font-size: 13px;
            font-weight: bold;
        }
    .b-thumb-rating {
        color: #329b57;
        background: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABEAAAAcCAMAAACwLaQWAAAAWlBMVEUAAAAym1cym1cym1cym1cym1cym1cym1cym1cym1cym1cym1cym1cym1cym1cym1cym1cym1cym1cym1cym1cym1cym1cym1cym1cym1cym1cym1cym1cym1ffX9OiAAAAHXRSTlMAVc127kQFww/62Lia6sepoRgREOXexq+KiX0nIAM6PMIAAAB4SURBVBjTrc/bDoIwEIThEXS1LWc867z/a0pasy0lXJDwXf7JbjLw+qq2pSD63jhpk2TpvTRcGJx3LyODZhhGH6RlVHwAeTB1hzjOGDyZQR3ODwpcltxqMYX6lw4Rg6Pa8Lk5KVx9saXCmxlIl2+HVEw5TJJkXP8DZkIhuqd/IAMAAAAASUVORK5CYII=') 0 50% no-repeat;
        background-size: auto 14px;
        padding: 0 0 0 14px;
    }
    .b-thumb-views {
        color: #777;
        background: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAAOCAYAAAAvxDzwAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyJpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMy1jMDExIDY2LjE0NTY2MSwgMjAxMi8wMi8wNi0xNDo1NjoyNyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNiAoV2luZG93cykiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6RkRBQjdEQUUzMzQzMTFFNDlCRTg4RUJBNEYwRDExRTIiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6RkRBQjdEQUYzMzQzMTFFNDlCRTg4RUJBNEYwRDExRTIiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDpGREFCN0RBQzMzNDMxMUU0OUJFODhFQkE0RjBEMTFFMiIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDpGREFCN0RBRDMzNDMxMUU0OUJFODhFQkE0RjBEMTFFMiIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/Pha3rQIAAAE5SURBVHjarNRNKwVhFMBxM4nsb8lG3WxIt5SFNSlKUXdBNwtvKzaibHQp9xYLypLZcEPKQl4Xwiew9wVY8A24k8X9P3Wmxuk8k4VTv5rmnOf0zPMyQRRFTUa0oYgxDKBd3n/iBVe4RV0PbDaazWIbHUauS5TwhjJO0wWhmtUFjj3NdHTiBGdo1TNswT2GjIGveESAUXSr/DRyGEeczPDA02wTfVjFCgrYMepGsJ98slv4eaPoDlX8pN6553WZsY4lDLuGu541usxYP19uL5S1+a+ou4ZrnmQxY6AvVw5ld4+MpNu1DXVW3fOWbIKOQzwlxYvIY1AVVTCFB9lAd2x6jGbPWE6fw1h2u4ZJVdwrfHGOBenx66Z8yWzm8PGHDXjHjBzs76y7XJMr6BZ+Av3Gz+EG19bPoSHAAE2FOQLnifkVAAAAAElFTkSuQmCC') 0 50% no-repeat;
        background-size: 10px auto;
        padding: 0 0 0 12px;
        margin-left: 6px;
    }
    .b-thumb-scenes {
        color: #777;
        background: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABUAAAARCAYAAAAyhueAAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyFpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNS1jMDIxIDc5LjE1NDkxMSwgMjAxMy8xMC8yOS0xMTo0NzoxNiAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENDIChXaW5kb3dzKSIgeG1wTU06SW5zdGFuY2VJRD0ieG1wLmlpZDpBQTE4NTMwMjM2N0YxMUU0QTYzRUI4MEZFOTUyOUI3MSIgeG1wTU06RG9jdW1lbnRJRD0ieG1wLmRpZDpBQTE4NTMwMzM2N0YxMUU0QTYzRUI4MEZFOTUyOUI3MSI+IDx4bXBNTTpEZXJpdmVkRnJvbSBzdFJlZjppbnN0YW5jZUlEPSJ4bXAuaWlkOkFBMTg1MzAwMzY3RjExRTRBNjNFQjgwRkU5NTI5QjcxIiBzdFJlZjpkb2N1bWVudElEPSJ4bXAuZGlkOkFBMTg1MzAxMzY3RjExRTRBNjNFQjgwRkU5NTI5QjcxIi8+IDwvcmRmOkRlc2NyaXB0aW9uPiA8L3JkZjpSREY+IDwveDp4bXBtZXRhPiA8P3hwYWNrZXQgZW5kPSJyIj8+LvMXmAAAAJNJREFUeNpinDlzZhQDA8NkIBZioBy8A+JcJioayAA1ZzITFQ2EG8zEQAMwYIY+BuLT1DZ0CxBbAHE2EH+kpvf/AfE0INYC4vXUDtNnQBwExAepaagIEC8EYjt8iliIDCJGII4D4h6owQyUGuoDxLpAbEWsd4gxVBqKB3/iJ8vQd1Q28z3I0Dwg/kAlA0Hm5AIEGACjXxWM0bhv9QAAAABJRU5ErkJggg==') 0 50% no-repeat;
        background-size: 10px auto;
        padding: 0 0 0 12px;
    }
    .b-thumb-count {
        color: #777;
    }
    .b-thumb-actress {
        float: right;
        color: #329b57;
        background: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABMAAAAVCAMAAACT1yXjAAAAOVBMVEUAAAAym1cym1cym1cym1cym1cym1cym1cym1cym1cym1cym1cym1cym1cym1cym1cym1cym1cym1c+8pSTAAAAEnRSTlMAM+dbG0Dhfdv27tzSj29IOuAJudwoAAAAZ0lEQVQY05XQyxLAEAyF4dMQ9IZ6/4etKmPCyr/8FjkzAZskMwyXxhzS3KqRZ0/SSAPQJMziywpTxZSwu9gtbI+Z4i53TUAwYpfqPep2afzpq9mRqeFRzaJnq6mtp1b+4iZ6wOdAJ79SYxVmthwfSgAAAABJRU5ErkJggg==') 0 50% no-repeat;
        background-size: 10px auto;
        padding: 0 0 0 16px;
    }
    .b-thumb-footer {
        padding: 4px 8px 8px;
        overflow: hidden;
    }

    .b-sites .b-thumb-wrapper {
        width: 100%;
    }
        .b-sites .b-thumb-img-wrapper {
            float: left;
            position: relative;
            margin-right: 12px;
        }
            .b-sites .b-thumb-img {
                width: 145px;
                height: 102px;
                background-color: #ccc;
                background-size: cover;
            }
            .b-sites .b-thumb-site {
                position: absolute;
                z-index: 2;
                width: 60px;
                height: auto;
                bottom: 0;
                left: 8px;
            }
        .b-sites .b-thumb-title {
            font-size: 14px;
            font-weight: bold;
            margin: 8px 0 2px;
            padding: 0;
        }
        .b-sites .b-thumb-count {
            display: block;
            line-height: 16px;
        }
        .b-sites .b-thumb-buttons {
            overflow: hidden;
            margin: 4px 6px 0 0;
        }
            .b-sites .b-footer-links .btn-link-wrapper {
                margin: 0;
                padding: 0 4px 8px 0;
                width: 45%;
            }
                .b-sites .b-footer-links .btn-link-wrapper + .btn-link-wrapper {
                    width: 55%;
                }
                .b-sites .b-footer-links .btn-link-wrapper.wide {
                    width: 100%;
                }
            .b-sites .b-thumb-buttons .btn {
                padding: 0;
                height: 32px;
                line-height: 32px;
                font-weight: normal;
                box-shadow: none;
            }
                .b-sites .b-thumb-buttons .btn-link {
                    width: 100%;
                }
                .b-sites .b-thumb-buttons .btn-join {
                    width: 100%;
                }

.b-filters {}
    .b-content-header .b-filters {
        margin-top: -4px;
    }
    .btn-join__big + .b-content-header {
        margin-top: 16px;
    }
    .b-filters-btn {
        display: block;
        font-family: "Roboto", Arial, Helvetica, sans-serif;
        color: #999;
        font-size: 11px;
        line-height: 20px;
        background: transparent;
        border: 0;
        margin: 0 0 8px;
        padding: 0;
        text-transform: uppercase;
    }
        .b-filters-btn__off .text-show,
        .b-filters-btn__on .text-show {
            display: inline-block;
        }
        .b-filters-btn__off .text-hide,
        .b-filters-btn__on .text-show {
            display: none;
        }
    .b-filters-less {
        display: none;
        padding-bottom: 4px;
    }
        .b-filters-btn__on + .b-filters-less {
            display: block;
        }
    .b-filters-selects {
        overflow: hidden;
        margin: 8px -4px 0;
    }
        .b-filters-select-wrapper {
            width: 50%;
            float: left;
            margin: 0 0 8px;
            padding: 0 4px;
        }
            .b-filters-select-wrapper.block {
                width: 100%;
            }

.b-pagination {
    border-radius: 2px;
    background-color: #fff;
    box-shadow: 0 1px 1px rgba(1,1,1,.24);
    text-align: center;
    padding: 10px 16px;
    overflow: hidden;
}
    .b-pagination .b-select {
        width: auto;
        box-shadow: none;
    }
        .b-pagination .b-select select {
            font-family: "Roboto", Arial, Helvetica, sans-serif;
            font-size: 18px;
            padding-right: 16px;
        }
    .b-pagination .btn {
        font-family: "Roboto", Arial, Helvetica, sans-serif;
        color: #000;
        font-size: 18px;
        line-height: 28px;
        font-weight: bold;
        text-transform: uppercase;
    }
        .b-pagination .btn-prev {
            float: left;
            padding-left: 14px;
            background: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA8AAAAaCAYAAABozQZiAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyFpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNS1jMDIxIDc5LjE1NDkxMSwgMjAxMy8xMC8yOS0xMTo0NzoxNiAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENDIChXaW5kb3dzKSIgeG1wTU06SW5zdGFuY2VJRD0ieG1wLmlpZDowMTExQjIwNTMzOEQxMUU0QTYwRUIwNjdFMTYyRTA0MCIgeG1wTU06RG9jdW1lbnRJRD0ieG1wLmRpZDowMTExQjIwNjMzOEQxMUU0QTYwRUIwNjdFMTYyRTA0MCI+IDx4bXBNTTpEZXJpdmVkRnJvbSBzdFJlZjppbnN0YW5jZUlEPSJ4bXAuaWlkOjAxMTFCMjAzMzM4RDExRTRBNjBFQjA2N0UxNjJFMDQwIiBzdFJlZjpkb2N1bWVudElEPSJ4bXAuZGlkOjAxMTFCMjA0MzM4RDExRTRBNjBFQjA2N0UxNjJFMDQwIi8+IDwvcmRmOkRlc2NyaXB0aW9uPiA8L3JkZjpSREY+IDwveDp4bXBtZXRhPiA8P3hwYWNrZXQgZW5kPSJyIj8+17NagQAAAOBJREFUeNqclNsKAVEUhicPwnNQkjRJJCG5kBySJA15S8kjeAGunM/j37WntFurtcZf38003z+7mVnL8+KlCXZgA1JxxRcILWutWAePHzG0JxBTA3dHNCdoSWKFETuSWGLEniQWwc0RP6AviT64EOJQEgvgTIhjScwx4lQSs4wYSGIGHB3RMNf8BFtCXGrEhL2Zuq5KGhyIpy+0BeaFnYiCQFvAfaqZtiDPFEy0BT5TMNIWmMG4EgUDbQE1km/NZEUpMzPd1RZUmYJ2nAXoFuzjrt7nP6s3SsOu3BVIfgUYAHDrgheyTNntAAAAAElFTkSuQmCC') 0 50% no-repeat;
            background-size: 8px auto;
        }
        .b-pagination .btn-next {
            float: right;
            padding-right: 14px;
            background: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA8AAAAaCAYAAABozQZiAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyFpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNS1jMDIxIDc5LjE1NDkxMSwgMjAxMy8xMC8yOS0xMTo0NzoxNiAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENDIChXaW5kb3dzKSIgeG1wTU06SW5zdGFuY2VJRD0ieG1wLmlpZDo4NjdENjQyRDMzOEMxMUU0OUQ3M0Q5MkExNkM2MUMzQSIgeG1wTU06RG9jdW1lbnRJRD0ieG1wLmRpZDo4NjdENjQyRTMzOEMxMUU0OUQ3M0Q5MkExNkM2MUMzQSI+IDx4bXBNTTpEZXJpdmVkRnJvbSBzdFJlZjppbnN0YW5jZUlEPSJ4bXAuaWlkOjg2N0Q2NDJCMzM4QzExRTQ5RDczRDkyQTE2QzYxQzNBIiBzdFJlZjpkb2N1bWVudElEPSJ4bXAuZGlkOjg2N0Q2NDJDMzM4QzExRTQ5RDczRDkyQTE2QzYxQzNBIi8+IDwvcmRmOkRlc2NyaXB0aW9uPiA8L3JkZjpSREY+IDwveDp4bXBtZXRhPiA8P3hwYWNrZXQgZW5kPSJyIj8+4boHDQAAANlJREFUeNqclN0KAUEYhicXwnVQkiSJpCU5kPwkSULuUnIJbmAd+f9f79YebNv3te/s1nO2zzM1M98YY0wG7IEL2sby2wEv4GMbcEOyzws4rNwJVgwHnqDJBnpKoM4GBkqgygaG4BcJPECFDYyFwA2U2cBUCFxBiQ3MlUCBDSyVQJ4NrCKyzxnk2MBGCBxSpCz95zHiWlj1BLLMhkXFC7Nhi6RHNVPEYpw4UcTY6zkSxDszGP5EfZOMZF+Z5Vqc2FXEBnMJjoLoJHl637ZPbxpsgye4ZSP+BRgAT5iCF7lEO18AAAAASUVORK5CYII=') 100% 50% no-repeat;
            background-size: 8px auto;
        }
        .b-pagination .btn__inactive {
            opacity: .4;
            pointer-events: none;
        }

/* video & model pages */
.b-video,
.b-model {
    margin: 0 0 16px;
}
    .b-video-player,
    .b-model-info {
        font-family: "Roboto Condensed", Arial, Helvetica, sans-serif;
        border-radius: 2px;
        background-color: #fff;
        box-shadow: 0 1px 1px rgba(1,1,1,.24);
        margin: 0 0 8px;
        overflow: hidden;
    }
        .b-video-player-thumb {
            position: relative;
        }
            .b-video-player-thumb .btn-play {
                position: absolute;
                top: 50%;
                left: 50%;
                z-index: 1;
                width: 50px;
                height: 50px;
                margin: -25px 0 0 -25px;
                background: rgba(0,0,0,.4) url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAGQAAABkCAYAAABw4pVUAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyJpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMy1jMDExIDY2LjE0NTY2MSwgMjAxMi8wMi8wNi0xNDo1NjoyNyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNiAoV2luZG93cykiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6NUNDOTM3OEYzNDE5MTFFNEJCMDhGMDJBNzI2MUFEOTAiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6NUNDOTM3OTAzNDE5MTFFNEJCMDhGMDJBNzI2MUFEOTAiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDo1Q0M5Mzc4RDM0MTkxMUU0QkIwOEYwMkE3MjYxQUQ5MCIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDo1Q0M5Mzc4RTM0MTkxMUU0QkIwOEYwMkE3MjYxQUQ5MCIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/PnotYocAAAJuSURBVHja7N0/SFVhHMbxo4jo0OCikzbk5iBBko1OItYSONUgCEaDNLU4laJiJESgNERLcZHgglRkU3tXRHRQA6VysyVx0BDx+rycF1ID79Xhnt95z/cLz5INJz9dPO/9g1XFYjEiO1XzLQCEAAGEAAGEAAGEAAGEACFAACFAACFAACFAACFACBBACBBACBBACBBACBACBJBLVq890t5pvVkCqTL4+ZA67at268SfLWgj2iceIZWv/wyGq0P76GFuu/9IgFSujnO+dsPDFEKFsQhSV8bfOQlzJySYtN9lOZgP2qJ2N4S7xlBue69reW1Fu6/VAGKjNu2ttq4NaLWA2Oia9lrb0Ib8uQYQAzVrL7Uf2mPtCiA2atKeab+0Ma0REBs1aMMe5pXWCoids84D7bv2vsRhFJAK//v7/AHTPX/WnfQhk6ff/9WlfdGWtHtJnWUA+b/2KH7a390y9wBip6vanAcCxEjupP8QEFu1AGKrNUDs9CeKn3oBJOGO/A/0m/5UX7Fq+N6f6lDLaZPaahIXAEjcvvZGe679TPJCsg6yq81oL7RtCxeUVZDf/of1tLZj6cKyBrKlTUXxq4l7Fi8wKyCb2kQUv95+YPlCQwdxh7pxbdbfQZkvVJDlKH6pNu/PFKkpNBD3hrnRKH7zXCp/y0AoIN88xOe0QoQC4iCeavOhPMQtgvwtE2LEPyKCyuKTi4USX3OfqOoMEcOVpk9QPQkVwTqIy70XdzCK3y+VywKEdZDMxgtUgBAggBAggBAggBAggBAgBAggBAggBAggBAggBAgBAggBAggBAggBAggBQoAAQhfsWIABAEUKY3rPa/t4AAAAAElFTkSuQmCC') 50% 50% no-repeat;
                background-size: 50px;
                border-radius: 25px;
                overflow: hidden;
                text-indent: -9999px;
            }
            .b-video-player-thumb-link {
                display: block;
            }
            .b-video-player-thumb video {
                display: block;
            }
        .b-model-info-thumb {
            position: relative;
            float: left;
            width: 125px;
            height: 125px;
            overflow: hidden;
        }
            .b-model-info .b-thumb-scenes {
                display: block;
                margin-top: 4px;
            }
        .b-video-player-footer,
        .b-model-info-footer {
            font-size: 12px;
            line-height: 16px;
        }
            .b-video-player-footer .b-thumb-rating,
            .b-model-info-footer .b-thumb-rating {
                color: #777;
                background-image: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABEAAAAcCAYAAACH81QkAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyJpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMy1jMDExIDY2LjE0NTY2MSwgMjAxMi8wMi8wNi0xNDo1NjoyNyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNiAoV2luZG93cykiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6NTkyNTY4NTMzNDEwMTFFNDg1OTk5MDg0QURCNDA4NUEiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6NTkyNTY4NTQzNDEwMTFFNDg1OTk5MDg0QURCNDA4NUEiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDo1OTI1Njg1MTM0MTAxMUU0ODU5OTkwODRBREI0MDg1QSIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDo1OTI1Njg1MjM0MTAxMUU0ODU5OTkwODRBREI0MDg1QSIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/PgDB4N4AAAEUSURBVHjaYpw5cyYDFiAGxK1A7AfEH4B4BhBPAuK/2BSzYBFTAOJ9QKyIZGAfEFsAcSwQ/0LXwISFvw3JAGQQBsTN2FyCbggvEGsy4AZWxBhCFhhmhqBHMSMR6gWh7P/QNITiElYgnknAEFBaeQfF74H4IhCrw1zCBsQrgTiARJ/oAfF8FqgB64HYi8wgMQN5p4UCA0CAGeSSBBySZ4C4F1emQ49iUWpHMTIwAeLlA5bYkAGo3LgKxP8oMWQZECdS6pJ4IPan1BBGpHwysAF7AojriQ3YZ0AshUVOAIgNiXUJqE5pwiKnAcQdxIZJGxAvpiBI/jBBMxgoPcwl05CDsNgBGZQKxNNJ0PwdiHeA0hNAgAEAOaksUyDdn1MAAAAASUVORK5CYII=');
            }
        .b-video-player-buttons,
        .b-model-info-buttons {
            padding: 8px 8px 4px;
            overflow: hidden;
        }
        .b-model-info-buttons {
            padding: 12px 8px 8px;
        }
            .b-video-player-buttons .btn,
            .b-model-info-buttons .btn {
                font-size: 14px;
                line-height: 32px;
                border-radius: 2px;
                background-color: #eee;
                box-shadow: 0 1px 1px rgba(1,1,1,.24);
                overflow: hidden;
                white-space: nowrap;
                text-align: center;
                text-transform: uppercase;
            }
            .b-video-player-buttons .btn-like,
            .b-model-info-buttons .btn-like {
                float: left;
                width: 60px;
                color: #329b57;
            }
                .b-video-player-buttons .btn-like > .icon,
                .b-model-info-buttons .btn-like > .icon {
                    display: inline-block;
                    background: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABEAAAAcCAMAAACwLaQWAAAAWlBMVEUAAAAym1cym1cym1cym1cym1cym1cym1cym1cym1cym1cym1cym1cym1cym1cym1cym1cym1cym1cym1cym1cym1cym1cym1cym1cym1cym1cym1cym1cym1ffX9OiAAAAHXRSTlMAVc127kQFww/62Lia6sepoRgREOXexq+KiX0nIAM6PMIAAAB4SURBVBjTrc/bDoIwEIThEXS1LWc867z/a0pasy0lXJDwXf7JbjLw+qq2pSD63jhpk2TpvTRcGJx3LyODZhhGH6RlVHwAeTB1hzjOGDyZQR3ODwpcltxqMYX6lw4Rg6Pa8Lk5KVx9saXCmxlIl2+HVEw5TJJkXP8DZkIhuqd/IAMAAAAASUVORK5CYII=') 0 50% no-repeat;
                    background-size: auto 14px;
                    padding-left: 12px;
                }
            .b-video-player-buttons .btn-dislike,
            .b-model-info-buttons .btn-dislike {
                float: left;
                width: 32px;
                height: 32px;
                text-indent: -9999px;
                margin-left: 8px;
            }
                .b-video-player-buttons .btn-dislike > .icon,
                .b-model-info-buttons .btn-dislike > .icon {
                    display: block;
                    width: 32px;
                    height: 32px;
                }
            .b-video-player-buttons .btn-liked,
            .b-video-player-buttons .btn-disliked,
            .b-model-info-buttons .btn-liked,
            .b-model-info-buttons .btn-disliked {
                width: 100px;
                height: 32px;
                border: 1px solid #d6d6d6;
                background-color: #fff;
                box-shadow: none;
                color: #777;
                line-height: 30px;
                cursor: default;
            }
                .b-video-player-buttons .btn-liked > .icon,
                .b-model-info-buttons .btn-liked > .icon {
                    background: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAEAAAABACAYAAACqaXHeAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyJpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMy1jMDExIDY2LjE0NTY2MSwgMjAxMi8wMi8wNi0xNDo1NjoyNyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNiAoV2luZG93cykiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6REY2NzI0QTczNDFCMTFFNDg5Rjk5NEM5QzU4QUFGQkMiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6REY2NzI0QTgzNDFCMTFFNDg5Rjk5NEM5QzU4QUFGQkMiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDpERjY3MjRBNTM0MUIxMUU0ODlGOTk0QzlDNThBQUZCQyIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDpERjY3MjRBNjM0MUIxMUU0ODlGOTk0QzlDNThBQUZCQyIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/Pi5kBkMAAAGSSURBVHja7Jo9S0MxFIZ7/doEFXRw0kldBEFE/AkOurmJdfD+DcEvdNDBRS2Ig6Dg4iYOIrg5uDj4FxzVTRDr9Q1kuEiqt60dkjwHHihpkjYPuTknpUmWZaWYo60UeSAAAQhAAAIQgAAEIAABCEAAAhCAgPiio5WTVyoVV/OA2BRz4k0cin1RdXVO09RfAY4YErdiOCdjT0yLRfER8iNgPusqt/h8LIj10M+AbjH2y/szHIIIQAACgqoDfkRS4Lv02teZrRGC2QGd4uiPPqYWeLG8ikcxEoKALnFhc309MS5OfH8EzOIvxWyD46d83wEbTSzeRLvvO6Bco/1B7Na6AIWUBvtJg+6YFOf/lD4phHzcAebe/yS+YhVwJpZj3gFLYr5g374QBSS5up/bYIyPwL1YjeEQfBaDjvYeMVFwjhufBZjf/Ncc7aNiu+AcOz6fAVvitInxn74fglWb748bHH8XQhYwElbEQR1j3sW1rRdam4/5t3jkgQAEIAABCEAAAhCAAAQgAAEIQAAC4otvAQYAo2Y1KMfZDdcAAAAASUVORK5CYII=') no-repeat;
                    background-size: 32px 32px;
                }
                .b-video-player-buttons .btn-dislike > .icon,
                .b-video-player-buttons .btn-disliked > .icon,
                .b-model-info-buttons .btn-dislike > .icon,
                .b-model-info-buttons .btn-disliked > .icon {
                    background: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAEAAAABACAYAAACqaXHeAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyJpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMy1jMDExIDY2LjE0NTY2MSwgMjAxMi8wMi8wNi0xNDo1NjoyNyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNiAoV2luZG93cykiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6MjVDQzFBMjAzNDE2MTFFNEE2QjY4NUU2MUIyOURGRDQiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6MjVDQzFBMjEzNDE2MTFFNEE2QjY4NUU2MUIyOURGRDQiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDoyNUNDMUExRTM0MTYxMUU0QTZCNjg1RTYxQjI5REZENCIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDoyNUNDMUExRjM0MTYxMUU0QTZCNjg1RTYxQjI5REZENCIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/PkBlwQMAAAGESURBVHja7Jq9S8NQFEcTv3Y7+k+I4OIgbi5OXQQdBBVcXESQLIJzwM3Jperk4OIkODkJgojgIG4K4qRgi5ta4+9h3IxJW1rIu+fCgRLyGnJ6c+9N0jBJksBy9AXGAwEIQAACEIAABCAAAQhAAAIQgAAE2IuBbn55HMe/H0OxI1YLLv0QZ2IpiqKnsmeAO8ZuCyfvYlBMi4NSZ4CiX9TEQpvrp8peA9Y6OPle/EBdP8B6xvY7se99EVSMZGx/Ftfiy3cBWTEpTgvuGzIHeJgB7nVU3bIA198XLQuYF6MFi+C4jwKGxBg3Q4YvgSuxLZq+Z8DLP13ARAbsiY2MwnZoYRDaFCcdrG+W/RJ4F1Vx3Ob6Sx+6gJMwK45aXHcjln1pg+4R10rOPheikjKcDkq3PrXBvMr/KV4ZhBCAALMCEt8FNHKq+rmFDJgR939sdzPClgUBD2IivUd4E4/Bz6PzuXRg6nmE/FucLoAABCAAAQhAAAIQgAAEIAABCEAAAozFtwADAJnmO/4glcLRAAAAAElFTkSuQmCC') 0 50% no-repeat;
                    background-size: 32px 32px;
                }
                .b-video-player-buttons .btn-liked > .icon,
                .b-video-player-buttons .btn-disliked > .icon,
                .b-model-info-buttons .btn-liked > .icon,
                .b-model-info-buttons .btn-disliked > .icon {
                    padding-left: 14px;
                    background-position: -10px 50%;
                }
            .b-video-player-buttons .btn-share,
            .b-model-info-buttons .btn-share {
                float: right;
                width: 32px;
                height: 32px;
                text-indent: -9999px;
                margin-left: 8px;
            }
                .b-video-player-buttons .btn-share > .icon,
                .b-model-info-buttons .btn-share > .icon {
                    display: block;
                    width: 32px;
                    height: 32px;
                    background: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAEAAAABACAYAAACqaXHeAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyJpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMy1jMDExIDY2LjE0NTY2MSwgMjAxMi8wMi8wNi0xNDo1NjoyNyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNiAoV2luZG93cykiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6RUJCOTkwMkMzNDE1MTFFNDlFODE5QzM3Q0FGOTdCNDYiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6RUJCOTkwMkQzNDE1MTFFNDlFODE5QzM3Q0FGOTdCNDYiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDpFQkI5OTAyQTM0MTUxMUU0OUU4MTlDMzdDQUY5N0I0NiIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDpFQkI5OTAyQjM0MTUxMUU0OUU4MTlDMzdDQUY5N0I0NiIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/PvYhPDMAAAInSURBVHja7JpLK4RRGMdfl6QQFmRJs8JG+QLIgiVlIVaSWzaIKYrYTbGwUsqGkXwAkcteoeSycomajUtyzQbjf/KUSUbzzrxvc473/9SvuTTz9J7fPOc5Z85MSjgctrwcqZbHgwIogAIogAIogAIogAIogAIogAIogAK8F+lOJgsEAmm4GQXdoCCBVD1gRu4XgXKwFcsb/X5/UitgXAQUOJhTydwEq6BE9ynQ4UKVZshtHTgEA05WbrrDFxv5yVeApzjz3EZ5PgtMgmbQCfZ0ExAZF+DBpdyVYBtMgzHwoqOARK6pUipIVVTVH69T06FRmuaa6QJ8oA+0glwb7yuRBrkI+sG1aQJUIx4GIyAzgTwtUjmlJglQHT4ImhzI9QGWTZsCMw4N/gC0gx2TBKi53hbx+ASsyyDOwbOsIoOgK0qOV9l8TYE3k5pgtly0ikvQC1bAb7/U3kfJsSliznTdB/wVqlwLwRGoBVc2N0lq+Zs3+dug2jKfgnqbg18AZU4NPlkVoJapHNnghGJ4/bFUilrjN7T+OhxjVIMGG3M3KOh/HmBjQI+6bD+T0QPiHXyNNE/jBdiNfDAny57vP0wBuzH0Y8PkuQr4dz2AAihAo3CzCRZb8R+KRkaeSQJurO+T4X0XrvdO9ykw6+KHpappSXcB6oh6wop+rh9PvINd6+uHkZDTAlL4b3EugxRAARRAARRAARRAARRAARRAARRAARTgsfgUYAC5n1iljeIwpgAAAABJRU5ErkJggg==') 0 50% no-repeat;
                    background-size: 32px 32px;
                }
            .b-video-player-buttons .btn-download {
                float: right;
                width: 108px;
                color: #fff;
                background-color: #f37474;
                margin-left: 8px;
            }
                .b-video-player-buttons .btn-download > .icon {
                    display: inline-block;
                    background: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABoAAAAaCAYAAACpSkzOAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyJpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMy1jMDExIDY2LjE0NTY2MSwgMjAxMi8wMi8wNi0xNDo1NjoyNyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNiAoV2luZG93cykiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6RjA3NjA4MDMzNDE3MTFFNDg1OTVGNTMxMkJDNkE5RTYiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6RjA3NjA4MDQzNDE3MTFFNDg1OTVGNTMxMkJDNkE5RTYiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDpGMDc2MDgwMTM0MTcxMUU0ODU5NUY1MzEyQkM2QTlFNiIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDpGMDc2MDgwMjM0MTcxMUU0ODU5NUY1MzEyQkM2QTlFNiIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/PiMRlYcAAAFcSURBVHja7JU9S8NQFIZPanAttYPo5qCD4NJu7g7+hc6i5i/0LwiuIv6HTpnsUjq56NjVUZyEDgUFc32PnMhpmvvRNnHqC0+4cHPPk4+TGzLGkIcOeAaZWUwmc11fnYgPjmyDV7BP7ryBA/BpO6HhKXAUIOHsgUPXCbEat0rmmxSepqXGx+9RnuGDqS9c++/RDdlJ1cdIbdKdcWXprFXDta7z+sU2rEo2JykTVSFbkNhE68gyWUuholVkVgnD39EO6BS65R3cy/gORAHdlciaE7BbmH9h26Tk6r5AT67m0nNn+k56sraYiU3E+QaJR6YliawxNlEbPDmuuG+RaUnfsZ5rt/OXlXpe9A3gnf4cjMCjjCOZcyXVXZcG7lmx6qStwD0yzbsuNBfgFAxk1z8D3dDF8ZKb5LGwdBr0T9mI1hbNanTMtGhco2isf+X88d2CaYW/8qnU5Nr0I8AAHiLy9zQ7dxIAAAAASUVORK5CYII=') 0 50% no-repeat;
                    background-size: 13px 13px;
                    padding-left: 18px;
                }
    .b-video-description,
    .b-video-photos,
    .b-model-about,
    .b-model-information {
        font-family: "Roboto Condensed", Arial, Helvetica, sans-serif;
        border-radius: 2px;
        background-color: #fff;
        box-shadow: 0 1px 1px rgba(1,1,1,.24);
        margin: 0 0 8px;
        overflow: hidden;
        min-height: 48px;
    }
        .b-video-description-button,
        .b-video-photos-button,
        .b-model-about-button,
        .b-model-information-button {
            display: block;
            position: relative;
            color: #000;
            font-family: "Roboto", Arial, Helvetica, sans-serif;
            font-size: 18px;
            line-height: 48px;
            font-weight: bold;
            text-transform: uppercase;
            padding: 0 38px 0 12px;
            transition: all .15s ease-in-out;
            background: #fff;
        }
            .b-video-description-button.on,
            .b-video-photos-button.on,
            .b-model-about-button.on,
            .b-model-information-button.on {
                color: #999;
            }
            .b-video-description-button:after,
            .b-video-photos-button:after,
            .b-model-about-button:after,
            .b-model-information-button:after {
                position: absolute;
                top: 50%;
                right: 12px;
                margin: -5px 0 0 0;
                width: 13px;
                height: 13px;
                content: '';
                background-image: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABoAAAAaCAYAAACpSkzOAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyJpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMy1jMDExIDY2LjE0NTY2MSwgMjAxMi8wMi8wNi0xNDo1NjoyNyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNiAoV2luZG93cykiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6RUEwMUY5MEEzNDNCMTFFNEFEMzVFRDM5QTI1QUIyNjQiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6RUEwMUY5MEIzNDNCMTFFNEFEMzVFRDM5QTI1QUIyNjQiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDpFQTAxRjkwODM0M0IxMUU0QUQzNUVEMzlBMjVBQjI2NCIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDpFQTAxRjkwOTM0M0IxMUU0QUQzNUVEMzlBMjVBQjI2NCIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/Pg2CLXwAAAEISURBVHjaYvz//z8DPQATA53AqEUUATkgPg7Er4A4nIrmhgLxMyA+AcTyIIFTQPwfiv8AcSwVLImGmgUz9yxI8DWSAMyyBAosiUezBITfwrz4G03iLxAnkWFJIhZLQPwQmAIQ4yeagn9AnEaCJSlQPchm/IJ6BAUE4rAskwhLMrBYAjIrGJcGPxyW5eCxJAuHJQGEXOeNw7J8LGrzcFjiS2x4ewDxdzQDQLgYSU0hFkt+ALEXqSnIHYi/YrGsDIhLsIh/gzqQLOCCwzJ0DFLjRmkudyRgGUjOmVrllh0Qf8FhiQO1C18bIP6EZMlnILalVUlvBcT3oNiaFI2Mo22GUYvobhFAgAEA9aeMZytjFdAAAAAASUVORK5CYII=');
                background-size: 13px;
                transition: all .15s ease-in-out;
            }
                .b-video-description-button.on:after,
                .b-video-photos-button.on:after,
                .b-model-about-button.on:after,
                .b-model-information-button.on:after {
                    -webkit-transform: rotate(180deg);
                    transform: rotate(180deg);
                    opacity: .5;
                }
        .b-video-description-toggle,
        .b-video-photos-toggle,
        .b-model-about-toggle,
        .b-model-information-toggle {
            border-top: 1px solid #ddd;
            padding: 12px 8px 16px;
            color: #333;
            font-size: 12px;
            line-height: 16px;
            overflow: hidden;
            transition: margin-top .3s ease-in-out;
        }
            .b-video-photos-toggle {
                padding: 0 8px 8px 0;
            }
            .b-model-information-toggle {
                padding: 0;
            }
            .b-video-description-button.off + .b-video-description-toggle,
            .b-video-photos-button.off + .b-video-photos-toggle,
            .b-model-about-button.off + .b-model-about-toggle,
            .b-model-information-button.off + .b-model-information-toggle {
                margin-top: -500%;
            }
            .b-video-description-button.on + .b-video-description-toggle,
            .b-video-photos-button.on + .b-video-photos-toggle,
            .b-model-about-button.on + .b-model-about-toggle,
            .b-model-information-button.on + .b-model-information-toggle {
                margin-top: 0;
            }
            .b-video-description-toggle .box,
            .b-video-photos-toggle .box {
                margin: 8px 0 -8px;
                overflow: hidden;
            }
                .b-video-description-toggle .box + .box {
                    margin-top: 12px;
                }
                .b-video-description-toggle .box-title {
                    display: block;
                    color: #000;
                    font-size: 13px;
                    line-height: 16px;
                    font-weight: bold;
                    margin: 0 0 4px;
                }
                .b-video-description-toggle .box-link {
                    float: left;
                    margin: 0 8px 8px 0;
                    border-radius: 2px;
                    background-color: #eee;
                    box-shadow: 0 1px 1px rgba(1,1,1,.24);
                    color: #000;
                    font-size: 12px;
                    line-height: 24px;
                    padding: 0 8px;
                }
                    .box__tags .box-link {
                        color: #2579d8;
                    }
            .b-video-photos-thumb {
                float: left;
                width: 66px;
                height: 66px;
                background: #ccc 50% 50% no-repeat;
                background-size: cover;
                margin: 8px 0 0 8px;
            }
        .b-model-information-list {
            padding: 0;
            margin: 0;
            list-style: none;
        }
            .b-model-information-list-item {
                padding: 0 8px;
                line-height: 36px;
                color: #333;
                white-space: nowrap;
                overflow: hidden;
                text-overflow: ellipsis;
            }
                .b-model-information-list-item + .b-model-information-list-item {
                    border-top: 1px solid #eee;
                }
                .b-model-information-list-item > .title {
                    float: left;
                    width: 150px;
                    color: #888;
                }
/*.b-search {
    margin: 0 0 8px;
}
    .b-search-wrapper {
        display: none;
        position: relative;
        margin: -8px 0 24px;
        text-align: left;
    }
        .b-search-wrapper__fixed {
            position: absolute;
            top: 8px;
            left: 0;
            width: 100%;
            margin: 0;
            z-index: 1;
        }
            .b-search-wrapper__fixed .b-search {
                margin: 0 8px;
            }
    .b-search-input {
        display: block;
        position: relative;
        height: 40px;
        border-radius: 2px;
        background-color: #fff;
        box-shadow: 0 3px 3px rgba(1,1,1,.23);
        margin-bottom: 12px;
        overflow: hidden;
    }
        .b-search-input-text {
            display: block;
            width: 100%;
            height: 40px;
            padding: 0 57px 0 12px ;
            background: transparent;
            border: none;
            color: #000;
            font-family: "Roboto Condensed", Arial, Helvetica, sans-serif;
            font-size: 18px;
        }
        .b-search-input-button {
            position: absolute;
            top: 0;
            right: 0;
            width: 45px;
            height: 40px;
            padding: 0;
            margin: 0;
            background-color: #f37474;
            color: #fff;
            font-family: "Roboto Condensed", Arial, Helvetica, sans-serif;
            font-size: 18px;
            font-weight: bold;
            text-align: center;
            text-transform: uppercase;
            border: none;
            -webkit-appearance: none;
            -moz-appearance: none;
            appearance: none;
        }
    .b-search .b-filters-selects {
        margin-top: 0;
    }
    .b-filters-select-wrapper__videos {
        width: 40%;
    }
    .b-filters-select-wrapper__categories {
        width: 60%;
    }
*/
/* login */
.b-header__login {
    height: 56px;
}
    .b-header__login .b-header-logo {
        left: 50%;
        margin-left: -45px;
    }

.b-login {
    background-color: #eee;
}
    .b-login-header {
        position: relative;
        background-image: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACMAAAAjCAMAAAApB0NrAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyJpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMy1jMDExIDY2LjE0NTY2MSwgMjAxMi8wMi8wNi0xNDo1NjoyNyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNiAoV2luZG93cykiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6QkI5RTcxNzgzNzRBMTFFNEE4MDBBQkVCODMyMjYyNUEiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6QkI5RTcxNzkzNzRBMTFFNEE4MDBBQkVCODMyMjYyNUEiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDpCQjlFNzE3NjM3NEExMUU0QTgwMEFCRUI4MzIyNjI1QSIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDpCQjlFNzE3NzM3NEExMUU0QTgwMEFCRUI4MzIyNjI1QSIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/PsZHcEEAAAAtUExURe/w8e7v8PDw8e7u8PDx8e7u7/Hx8u3u7uzt7vHx8/Hy9Ovs7fP09Ozs7vLz9KEEbPsAAAH9SURBVHjaXFRZstswDOOi/bW9/3EfAEqZTP2RWDRMQCBka/vsFtFaG2O0Fma4PxuLsU/TZatn5lpz9nTPObP/LOtz4Zq9G27dZpo5VumGK9Ny9eaZqOClhtuwtIjgkhzhHtZzRBgLEXubDWGM7+BfGJ85KIvCLuabKx4XSinyIa7CSDFq/WIAIcghA7rFlf9xvT7eIBV/AVtKMSyxGJF2nubLRWXOjYLMWQm4AkrWnH3ABSVyDJJQXSv7359J++Sh+1xJWSb7NI/bxyUNpQ1pzSjnjWvswBJKrdGiGO1A2rbuBt97KSr26UsCMDvacrmy3DF2Jh/l9tkvsw1mgzT7nPNnj38IxAlUgj/nYB7QCwvjKbp9KNfhrpU6dkQ7l42KWVMHzKztuy9FgpAKR2jiNR9ryE8mY4H4AcOB4Q2iNU9G0vgcOWRWu+pUdkGsFQb74vgZv4pCPK6UacgAubS0iq9zUwWqmvRw7nRzEnNTLy5swNmHesilPfTCSJfmUpqnO5KgaMuUBsfF5BUv/DZ19sK4V1gf5sPF4KX5w1zQp480V5+PvyR7GM4iMAuFqhWGjxivh7lHZGjUYaJ4+3oY+rxWV654LPkImPmNuZ8Qu3runL7GLj38Jo3D4OHIM7qLTuXskffqPE5TMcds6wxi8whG3O+WdMq46vwrwAAoxQ5q6QBSDAAAAABJRU5ErkJggg==');
        box-shadow: inset 0 -2px 3px rgba(0,0,0,.08);
        padding: 16px 8px 20px 80px;
        z-index: 11;
    }
        .b-login-header-title {
            display: block;
            color: #000;
            font-family: "Roboto", Arial, Helvetica, sans-serif;
            font-size: 15px;
            line-height: 20px;
            font-weight: bold;
            text-transform: uppercase;
        }
        .b-login-header-desc {
            color: #656565;
            font-family: "Roboto", Arial, Helvetica, sans-serif;
            font-size: 12px;
            line-height: 18px;
            margin: 4px 0;
        }
            .b-login-header-desc > span {
                color: #329b57;
                font-weight: bold;
            }
        .b-login-header > .btn-join {
            display: block;
            height: 40px;
            line-height: 40px;
            font-size: 14px;
            font-weight: bold;
            box-shadow: 0 1px 1px rgba(1,1,1,.24);
            margin: 8px 0 0;
        }
        .b-login-header:after {
            position: absolute;
            content: '';
            width: 63px;
            height: 138px;
            bottom: 0;
            left: 6px;
            background: url("../../images/mobile/img-login-girl.png") 0 0 no-repeat;
            background-size: 63px auto;
        }
    .b-login-form {
        padding: 16px 8px 20px;
    }
        .b-login-form-title {
            display: block;
            color: #000;
            font-family: "Roboto", Arial, Helvetica, sans-serif;
            font-size: 18px;
            line-height: 20px;
            font-weight: bold;
            text-transform: uppercase;
            margin: 0 0 16px;
        }
        .b-login-form-row {
            margin: 16px 0 8px;
        }
        .b-login-form-label {
            display: inline-block;
            vertical-align: bottom;
            color: #333;
            font-family: "Roboto Condensed", Arial, Helvetica, sans-serif;
            font-size: 14px;
            font-weight: bold;
            line-height: 14px;
            margin: 0 0 8px;
        }
        .b-login-form-forgot_link {
            float: right;
            color: #e98107;
            font-family: "Roboto", Arial, Helvetica, sans-serif;
            font-size: 12px;
            line-height: 14px;
            margin: 0 0 8px;
        }
        .b-login-form-input {
            display: block;
            width: 100%;
            height: 40px;
            padding: 0 8px;
            border-radius: 2px;
            background-color: #fff;
            box-shadow: 0 1px 1px rgba(1,1,1,.24);
            border: none;
            color: #000;
            font-family: "Roboto Condensed", Arial, Helvetica, sans-serif;
            font-size: 14px;
            line-height: 20px;
        }
        .b-select__login:after {
            width: 13px;
            height: 8px;
            background-image: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABoAAAAPCAYAAAD6Ud/mAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyJpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMy1jMDExIDY2LjE0NTY2MSwgMjAxMi8wMi8wNi0xNDo1NjoyNyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNiAoV2luZG93cykiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6QkM0MjQ3RDAzNzREMTFFNDkyMzE4RjY3RkVCN0FDNUIiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6QkM0MjQ3RDEzNzREMTFFNDkyMzE4RjY3RkVCN0FDNUIiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDpCQzQyNDdDRTM3NEQxMUU0OTIzMThGNjdGRUI3QUM1QiIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDpCQzQyNDdDRjM3NEQxMUU0OTIzMThGNjdGRUI3QUM1QiIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/Pk2pGe4AAADwSURBVHjatJTrCgFBFMfnSXgPt4gQEeGT5JKERCKvSMor+CglX9zv/E/N1DbN2F27Tv1q98w55zd7ZYwxD5iCNSgx94JmrcAMeCkxB2/OA1RckJT5LDF3QcmNISFkNQeSqiQhtuIS79LCEzR+kNQVEjovigI6uEoFL9CyIWnyHuOMm+q55zWyjgVJWyGhWQVdQ1Yj632RdDWSnNnu0hrZQFHb10gyVu93EpylAcTIUDNUSC4gZfcNSoCjQjYBY0X+xDf4U8Q0MhmqiTv9yiMmMlqLuvXfCoGDRhJmLkcA7AySPQiyP4UPLDl+O40fAQYAk0yGVRD43kgAAAAASUVORK5CYII=');
            background-size: 13px auto;
            right: 12px;
        }
            .b-select__login select {
                height: 40px;
                line-height: 40px;
                font-size: 14px;
            }
        .b-login-form > .btn-login {
            display: block;
            width: 100%;
            margin: 12px 0 0;
            background-color: #ea8008;
        }
    .b-login-error,
    .b-login-sent {
        font-family: "Roboto Condensed", Arial, Helvetica, sans-serif;
        font-size: 12px;
        line-height: 18px;
        margin-top: -8px;
    }
        .b-login-error-warning {
            color: #e90808;
            font-weight: bold;
        }
        .b-login-sent-warning {
            color: #06953f;
            font-weight: bold;
        }
        .b-login-error-desc,
        .b-login-sent-desc {
            color: #666;
            margin-top: 4px;
        }
            .b-login-sent-desc > a {
                color: #329b57;
            }
        .b-login-form-back_link {
            display: block;
            margin: 8px 0 -8px;
            color: #878787;
            font-family: "Roboto Condensed", Arial, Helvetica, sans-serif;
            font-size: 14px;
            line-height: 40px;
            text-align: center;
        }

/* end login */

/* pages */

.b-terms,
.b-help,
.errorblock {
    font: 12px/16px "Roboto", Arial, Helvetica, sans-serif;
    color: #333;
    padding: 8px 0;
}
.errorblock {
    padding: 18px 18px 32px;
}
    .b-terms h2,
    .b-help h2 {
        font-family: "Roboto Condensed", Arial, Helvetica, sans-serif;
        font-size: 18px;
        margin-bottom: 8px;
        line-height: 1.2em;
    }
    .b-terms strong,
    .b-help strong {
        font-weight: bold;
        margin-bottom: 6px;
    }
    .b-terms p,
    .b-help p,
    .b-terms ul,
    .b-help ul,
    .errorblock p {
        margin-bottom: 6px;
    }
    .b-terms img,
    .b-help img {
        display: inline-block;
        vertical-align: middle;
        max-width: 100%;
    }
    .b-terms .hr,
    .b-help .hr {
        line-height: 0;
    }
    .b-terms .link,
    .b-help .link,
    .b-terms a,
    .b-help a,
    .errorblock a {
        color: #f37474;
        text-decoration: underline;
    }
        .b-terms .link.question,
        .b-help .link.question {
            position: relative;
            display: inline-block;
            vertical-align: text-bottom;
            margin-bottom: 6px;
            font-family: "Roboto Condensed", Arial, Helvetica, sans-serif;
            font-size: 14px;
            color: #333;
            text-decoration: underline;
        }
            .b-terms .link.question:after,
            .b-help .link.question:after {
                position: absolute;
                top: 50%;
                right: -13px;
                border: 4px solid transparent;
                content: " ";
                height: 0;
                width: 0;
                pointer-events: none;
                border-bottom-color: #333;
                margin-top: -4px;
                transition: all .15s linear;
            }
            .b-terms .link.question.exp:after,
            .b-help .link.question.exp:after {
                margin: 0;
                border-color: #333 transparent transparent;
            }
.b-list {
    padding: 0 0 16px;
}
    .b-list-item {
        display: block;
        color: #333;
        font-family: "Roboto", Arial, Helvetica, sans-serif;
        font-size: 14px;
        line-height: 48px;
        border-radius: 4px;
        box-shadow: 0 1px 1px rgba(1,1,1,.24);
        padding: 0 16px;
        background: #fff url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA8AAAAaCAYAAABozQZiAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyFpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNS1jMDIxIDc5LjE1NDkxMSwgMjAxMy8xMC8yOS0xMTo0NzoxNiAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENDIChXaW5kb3dzKSIgeG1wTU06SW5zdGFuY2VJRD0ieG1wLmlpZDo4NjdENjQyRDMzOEMxMUU0OUQ3M0Q5MkExNkM2MUMzQSIgeG1wTU06RG9jdW1lbnRJRD0ieG1wLmRpZDo4NjdENjQyRTMzOEMxMUU0OUQ3M0Q5MkExNkM2MUMzQSI+IDx4bXBNTTpEZXJpdmVkRnJvbSBzdFJlZjppbnN0YW5jZUlEPSJ4bXAuaWlkOjg2N0Q2NDJCMzM4QzExRTQ5RDczRDkyQTE2QzYxQzNBIiBzdFJlZjpkb2N1bWVudElEPSJ4bXAuZGlkOjg2N0Q2NDJDMzM4QzExRTQ5RDczRDkyQTE2QzYxQzNBIi8+IDwvcmRmOkRlc2NyaXB0aW9uPiA8L3JkZjpSREY+IDwveDp4bXBtZXRhPiA8P3hwYWNrZXQgZW5kPSJyIj8+4boHDQAAANlJREFUeNqclN0KAUEYhicXwnVQkiSJpCU5kPwkSULuUnIJbmAd+f9f79YebNv3te/s1nO2zzM1M98YY0wG7IEL2sby2wEv4GMbcEOyzws4rNwJVgwHnqDJBnpKoM4GBkqgygaG4BcJPECFDYyFwA2U2cBUCFxBiQ3MlUCBDSyVQJ4NrCKyzxnk2MBGCBxSpCz95zHiWlj1BLLMhkXFC7Nhi6RHNVPEYpw4UcTY6zkSxDszGP5EfZOMZF+Z5Vqc2FXEBnMJjoLoJHl637ZPbxpsgye4ZSP+BRgAT5iCF7lEO18AAAAASUVORK5CYII=') 100% 50% no-repeat;
        background-size: 8px auto;
        background-origin: content-box;
    }
        .b-list-item + .b-list-item {
            margin: 8px 0 0;
        }
        .b-list-item .count {
            color: #666;
            font-family: "Roboto Condensed", Arial, Helvetica, sans-serif;
        }
.b-warning {
    color: #666;
    font-family: "Roboto", Arial, Helvetica, sans-serif;
    font-size: 14px;
    line-height: 16px;
}
    .b-warning-title {
        display: block;
        color: #C53636;
        font-family: "Roboto Condensed", Arial, Helvetica, sans-serif;
        font-size: 18px;
        margin-bottom: 6px;
    }
/* end pages*/

.m3 {
    width: 100%;
    height: 100%;
    position: absolute;
    left:0;
    top:0;
    z-index: 100;
    background: rgba(0, 0, 0, .85);
    display: none;
}
    .m3 .upgrade {
        position: absolute;
        left: 0;
        top: 0;
        margin: 4%;
        border: 1px solid #2b2b2b;
        border-radius: 6px;
        background-color: #2c2b2b;
        box-shadow: 0 1px 27px rgba(0,0,0,.5);
    }
    .m3 .upgrade-top {
        background: #171717;
        border-radius: 6px 6px 0 0;
        text-align: center;
        color: #fff;
        font-size: 12px;
        font-weight: bold;
        padding: 4px 8px;
    }
    .m3 .upgrade-text {
        padding: 8px 0;
        text-align: center;
    }
    .m3 .upgrade-text p {
        color: #999;
        font-family: "Helvetica", Arial, sans-serif;
        font-size: 12px;
        padding: 0 5% 5px;
        text-align: center;
    }
    .m3 .btn-join {
        border: 1px solid #2e8efa;
        margin-right: 10px;
        font-size: 12px;
        padding: 0 8px;
    }

    .m3 .starting {
        color: #777;
        font-size: 13px;
        line-height: 32px;
    }
    .m3 .corner {
        width: 95px;
        height: 94px;
        position: absolute;
        right: -10px;
        top: -8px;
        z-index: 90;
        background: url(../../images/v2/full-access-corner.png) 0 0 no-repeat;
    }
        .jp .m3 .corner {
            background-position: right top;
        }


.b-slider {
    background-color: #51bae6;
}

.slider__item {
    float: none;
    padding: 0;
}
.b-slider-img1 {
    background: url("../../images/mobile/slider1.png") 0 0 no-repeat;
}
.b-slider-title {
    color: #000000;
    padding-left: 50%;
}
.b-slider-desc {
    color: #4b411a;
    padding-left: 50%;
}
