/*!
 * JavHD.com | FHG
 * Copyright 2014 JHDV.
 */

/*! normalize.css v3.0.0 | MIT License | git.io/normalize */
html {
    font-family: sans-serif;
    -webkit-text-size-adjust: 100%;
    -ms-text-size-adjust: 100%;
}
body {
    margin: 0;
}
article,
aside,
details,
figcaption,
figure,
footer,
header,
hgroup,
main,
nav,
section,
summary {
    display: block;
}
audio,
canvas,
progress,
video {
    display: inline-block;
    vertical-align: baseline;
}
audio:not([controls]) {
    display: none;
    height: 0;
}
[hidden],
template {
    display: none;
}
a {
    background: transparent;
}
a:active,
a:hover {
    outline: 0;
}
abbr[title] {
    border-bottom: 1px dotted;
}
b,
strong {
    font-weight: bold;
}
dfn {
    font-style: italic;
}
h1 {
    margin: .67em 0;
    font-size: 2em;
}
mark {
    color: #000;
    background: #ff0;
}
small {
    font-size: 80%;
}
sub,
sup {
    position: relative;
    font-size: 75%;
    line-height: 0;
    vertical-align: baseline;
}
sup {
    top: -.5em;
}
sub {
    bottom: -.25em;
}
img {
    border: 0;
}
svg:not(:root) {
    overflow: hidden;
}
figure {
    margin: 1em 40px;
}
hr {
    height: 0;
    -moz-box-sizing: content-box;
    box-sizing: content-box;
}
pre {
    overflow: auto;
}
code,
kbd,
pre,
samp {
    font-family: monospace, monospace;
    font-size: 1em;
}
button,
input,
optgroup,
select,
textarea {
    margin: 0;
    font: inherit;
    color: inherit;
}
button {
    overflow: visible;
}
button,
select {
    text-transform: none;
}
button,
html input[type="button"],
input[type="reset"],
input[type="submit"] {
    -webkit-appearance: button;
    cursor: pointer;
}
button[disabled],
html input[disabled] {
    cursor: default;
}
button::-moz-focus-inner,
input::-moz-focus-inner {
    padding: 0;
    border: 0;
}
input {
    line-height: normal;
}
input[type="checkbox"],
input[type="radio"] {
    box-sizing: border-box;
    padding: 0;
}
input[type="number"]::-webkit-inner-spin-button,
input[type="number"]::-webkit-outer-spin-button {
    height: auto;
}
input[type="search"] {
    -webkit-box-sizing: content-box;
    -moz-box-sizing: content-box;
    box-sizing: content-box;
    -webkit-appearance: textfield;
}
input[type="search"]::-webkit-search-cancel-button,
input[type="search"]::-webkit-search-decoration {
    -webkit-appearance: none;
}
fieldset {
    padding: .35em .625em .75em;
    margin: 0 2px;
    border: 1px solid #c0c0c0;
}
legend {
    padding: 0;
    border: 0;
}
textarea {
    overflow: auto;
}
optgroup {
    font-weight: bold;
}
table {
    border-spacing: 0;
    border-collapse: collapse;
}
td,
th {
    padding: 0;
}
* {
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
}
*:before,
*:after {
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
}
html {
    font-size: 62.5%;
    -webkit-tap-highlight-color: rgba(0, 0, 0, 0);
}
body {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 14px;
    line-height: 1.42857143;
    color: #333;
    background-color: #fff;
}
input,
button,
select,
textarea {
    font-family: inherit;
    font-size: inherit;
    line-height: inherit;
}
a {
    color: #ccc;
    text-decoration: none;
}
a:hover,
a:focus {
    color: #ccc;
}
a:focus {
    outline: thin dotted -webkit-focus-ring-color;
    outline-offset: 0;
}
figure {
    margin: 0;
}
img {
    vertical-align: middle;
}

.clearfix:after {
    clear: both;
    content: " ";
    display: block;
    font-size: 0;
    height: 0;
    visibility: hidden;
}
.wrapper {
    position: relative;
    width: 954px;
    margin: 0 auto;
}

/* GENERAL */
body {
    color: #999;
    font: 14px/21px Arial, Verdana, Helvetica, sans-serif;
    background: #2b2b2b;
}
/* button */
.btn {
    display: inline-block;
    vertical-align: top;
    transition: color .1s linear, background .15s ease-in, border-color .1s linear;
    border: 0;
    margin: 0;
    padding: 0;
    text-align: center;
    cursor: pointer;
}
    .btn:active {
        color: #fff;
        -webkit-transform: translateY(1px);
        transform: translateY(1px);
        box-shadow: none!important;
    }
.btn-join {
    color: #fff;
    font-size: 14px;
    font-weight: bold;
    border: 1px solid #2e8efa;
    background: #247ad9;
    border-radius: 2px;
}
    .btn-join:hover {
        color: #fff;
        border-color: #409afe;
        background: #0079ff;
    }
.btn-login {
    width: 36px;
    height: 36px;
    border: 1px solid #333;
    background: #212121;
    border-radius: 2px;
    overflow: hidden;
    text-indent: -9999px;
}
    .btn-login .icon {
        display: block;
        width: 10px;
        height: 18px;
        margin: 8px 12px;
        background: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAASCAMAAABsDg4iAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyJpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMy1jMDExIDY2LjE0NTY2MSwgMjAxMi8wMi8wNi0xNDo1NjoyNyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNiAoV2luZG93cykiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6MjUyMkFCQ0MyNkMwMTFFNDg4QTdFNTFGREIxQkMzNjUiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6MjUyMkFCQ0QyNkMwMTFFNDg4QTdFNTFGREIxQkMzNjUiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDoyNTIyQUJDQTI2QzAxMUU0ODhBN0U1MUZEQjFCQzM2NSIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDoyNTIyQUJDQjI2QzAxMUU0ODhBN0U1MUZEQjFCQzM2NSIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/PtNO2vYAAADVUExURWZmZru7uyoqKjQ0NHx8fFlZWV1dXUpKSikpKTw8PEBAQCUlJVVVVTAwMGVlZWNjY56enp2dnSgoKGFhYYCAgDMzM7e3t1hYWExMTJaWll5eXjIyMmRkZLS0tFFRUTk5OVZWVldXV35+fkdHRyYmJlxcXCsrK0FBQbW1ta6urnFxcbGxsZmZmVpaWpubm2hoaEJCQklJSY2Njbq6uktLSz09PZWVlZycnKenp7m5uUZGRmBgYHt7ezs7O3V1dbi4uEVFRbCwsKampqSkpIuLi6ioqCIiIgPHb10AAABHdFJOU/////////////////////////////////////////////////////////////////////////////////////////////8Ax5xWbwAAANRJREFUeNpE0NVywzAUBNBdp1HtxBBmLCVlZk7b/f9PquQY9kWjo7mjlSDNwyQJ57JZDKfT4UKCBkgzkDpM0xECoN9q9YHAkI9RdEEaVIGaVAOqDRJSTDYwsVvPs0eTHtnsdptkDwmytNfM8o1ljrOzHH/xnuP4PLPbF+grdhTb204+nT3D9tQK5g6RK3/Jpz1eufK6x64Hz+GIOxVWUqybHP1Nia8FHhd4XYy/leOjAv9KDHC4v0XDn48MNbPPrzvUjf0Nf4t+OzxITePThyO7/AswALYUJ2wqi7R/AAAAAElFTkSuQmCC') 0 0 no-repeat;
    }
    .btn-login:hover {
        border-color: #555;
    }
        .btn-login:hover .icon {
            background-position: -10px 0;
        }
.btn-download {
    padding: 0 20px;
    border: 1px solid #ce6e00;
    border-radius: 3px;
    background: #e97f07;
    color: #fff;
    font-size: 15px;
    font-weight: bold;
    text-shadow: 0 1px 0 rgba(0,0,0,.5);
    line-height: 42px;
}
    .btn-download:hover {
        color: #fff;
        border-color: #ce6e00;
        background: #ff8700;
    }
    .btn-download .icon {
        float: left;
        width: 14px;
        height: 15px;
        background: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA4AAAAPCAYAAADUFP50AAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyFpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNS1jMDIxIDc5LjE1NDkxMSwgMjAxMy8xMC8yOS0xMTo0NzoxNiAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENDIChXaW5kb3dzKSIgeG1wTU06SW5zdGFuY2VJRD0ieG1wLmlpZDo1MEFFQTc4MDI2RUMxMUU0ODE5OUNCNjVEMDEzNkQ2MyIgeG1wTU06RG9jdW1lbnRJRD0ieG1wLmRpZDo1MEFFQTc4MTI2RUMxMUU0ODE5OUNCNjVEMDEzNkQ2MyI+IDx4bXBNTTpEZXJpdmVkRnJvbSBzdFJlZjppbnN0YW5jZUlEPSJ4bXAuaWlkOjUwQUVBNzdFMjZFQzExRTQ4MTk5Q0I2NUQwMTM2RDYzIiBzdFJlZjpkb2N1bWVudElEPSJ4bXAuZGlkOjUwQUVBNzdGMjZFQzExRTQ4MTk5Q0I2NUQwMTM2RDYzIi8+IDwvcmRmOkRlc2NyaXB0aW9uPiA8L3JkZjpSREY+IDwveDp4bXBtZXRhPiA8P3hwYWNrZXQgZW5kPSJyIj8+D+NkgwAAAThJREFUeNpiYEAD////TwHir/8RAMROYSAEPn/+fO0/GgCKXUVXxwgUNwLSK4GYCSTw798/OSYmJhZkRUCxP0CxRzAuEIczcHFxSR07duzIfyIBSC1ID9hWZmZm33379p0hpAmkBqQWpAfuZEKa0TWxAMUmAWkJEKepqQnkVwZHR0djZD/u37//7OHDh1f++fMnFsgF4RcM9+7dOwAzFRgIXydMmFCHbDOIDRIDycHEQHqYFRQU1CwsLGzB7mVkZDU3N7c5ePDg0t27d78BBsSNv3//nk5LSysHynHAXLBw4cLlDHv27ElD9w/Q9L8vX77c8fz58+0gNro8SA8LtkQANJ1JTEzMHV9CYWIgEzAB/fCXVE1gPV5eXgaPHj16RmzKAakF6QFFJjsQxwOxFJEWPgMFLECAAQCY+HQYx8KWGwAAAABJRU5ErkJggg==') 0 0 no-repeat;
        margin: 13px 8px 0 0;
    }
.btn-watch {
    padding: 0 20px;
    border: 1px solid #058f3f;
    border-radius: 3px;
    background: #0daf51;
    color: #fff;
    font-size: 15px;
    font-weight: bold;
    text-shadow: 0 1px 0 rgba(0,0,0,.5);
    line-height: 42px;
}
    .btn-watch:hover {
        color: #fff;
        border-color: #058f3f;
        background: #00c151;
    }
    .btn-watch .icon {
        float: left;
        width: 15px;
        height: 16px;
        background: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA8AAAAQCAYAAADJViUEAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyFpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNS1jMDIxIDc5LjE1NDkxMSwgMjAxMy8xMC8yOS0xMTo0NzoxNiAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENDIChXaW5kb3dzKSIgeG1wTU06SW5zdGFuY2VJRD0ieG1wLmlpZDowQzIwQUE4MTI2RUQxMUU0OTA5Q0I3QTMxQTJFMjMxMSIgeG1wTU06RG9jdW1lbnRJRD0ieG1wLmRpZDowQzIwQUE4MjI2RUQxMUU0OTA5Q0I3QTMxQTJFMjMxMSI+IDx4bXBNTTpEZXJpdmVkRnJvbSBzdFJlZjppbnN0YW5jZUlEPSJ4bXAuaWlkOjBDMjBBQTdGMjZFRDExRTQ5MDlDQjdBMzFBMkUyMzExIiBzdFJlZjpkb2N1bWVudElEPSJ4bXAuZGlkOjBDMjBBQTgwMjZFRDExRTQ5MDlDQjdBMzFBMkUyMzExIi8+IDwvcmRmOkRlc2NyaXB0aW9uPiA8L3JkZjpSREY+IDwveDp4bXBtZXRhPiA8P3hwYWNrZXQgZW5kPSJyIj8+juIvHgAAAXNJREFUeNqUkk9LwmAcx5+NzIKV3RNKugRBh8CL4GAvQToJO1avoA6D3aRrb6A3UAdfgbcNBl1ED+KkEJ1GlyBngto21vcXS8bDMv3Ch+3Z7/t9/uz3MBZTGIYiKIEqcMBH9KxG30WWJBQOgBUuF9UP+WA2CIK3cAXB90r+xVY9z3sK11DkF5nv++cJRe8LWjYB5UTXda/48zcajXY+n7+zLKsJX+I/+slNJpN3flbbtk3Ud0BJVdX7Xq835D2UY7PZbMoXOp2OEVskm0qlLlut1nPcQ7mNOZROp7fYH4p6q4Cj+HeE52IfSsjQZdkGFdoIxmUgxA2O4/RFwzBqfDKXy50h9IJXXRCExF2ZplljkiSddLvdwTp9Jj/laBJBluXr0WjkrhJEiz4VRbmJH2O3UChU0JLBfysWi8Vb+DP8MTLUEl3XH+v1ehs7GU8hrDSmsaZpD6hfwLf3GxC4CWh8DE7BPtgEHhiCJqA/v7hy3wIMAFqEJZaBliyJAAAAAElFTkSuQmCC') 0 0 no-repeat;
        margin: 13px 6px 0 0;
    }
/* end button*/

/* header */
.b-header {
    position: relative;
    background-color: #222;
    box-shadow: 0 2px 9px rgba(1,1,1,.3);
    padding: 14px 0;
    z-index: 1;
}
    .b-header-logo {
        position: absolute;
        left: 0;
        top: -3px;
        overflow: hidden;
        text-indent: -9999px;
        width: 101px;
        height: 43px;
        background: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAGUAAAArCAMAAABW8LbhAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyJpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMy1jMDExIDY2LjE0NTY2MSwgMjAxMi8wMi8wNi0xNDo1NjoyNyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNiAoV2luZG93cykiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6NUJCMDAzN0EyNkJDMTFFNEI2MTY5REMxNEVGRkVBNjEiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6NUJCMDAzN0IyNkJDMTFFNEI2MTY5REMxNEVGRkVBNjEiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDo1QkIwMDM3ODI2QkMxMUU0QjYxNjlEQzE0RUZGRUE2MSIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDo1QkIwMDM3OTI2QkMxMUU0QjYxNjlEQzE0RUZGRUE2MSIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/Pn/X2HkAAAGAUExURRFx1SWb7w9ZsYyMjCCR6BR52las7CM6SdnZ2czMzDMzM5nB6Ozs7IODg7q6uqOjo+Li4huE4RmB33t7e8DAwGhoaM/h8EpKSkNDQxZQj4a76bKysrnW7h5HbQxmzysrK3V1dampqSeC1VlZWWFhYZ/O8Dw8PJCQkJ2dnVJSUl1dXTea6CUlJZmZmWVlZXS37G1tbRh/3Vqg4q2trcTExB1tsuTr8be3tyeDvyIyPyImKvLy8tLS0tDQ0NHR0Q1o0A5r0Q9t08vLy9XV1crKytTU1Cij8yae8MnJySeg8sbGxtbW1iml9MfHx9/f3+Xl5e7u7vDw8Obm5tzc3Nra2uTk5OHh4ejo6O/v7+fn5+np6fHx8d7e3t3d3dfX19PT0+rq6s7Oztvb28/Pz8jIyODg4Ovr6xBv1Bd93B+P5x6M5RJ11xyI4x2K5COX7CGU6rbQ6nms4iea5iAqM7va8E6X3yNroCBWgqfG6K3T8CVlj8fb7iIpL2yo4hVswiIiIovZ+VUAAACAdFJOU/////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////8AOAVLZwAABQ5JREFUeNq0l/tbWkcQhlFSFSJqAwS8JEBALvGoJJIYLzEpoQ2VShTvWu9obNNGa5va9JL91zMz3+4empoGnj59f2C+2Vnm07Nn93A8CqRmgF/nqj5jSCq1ZHRMV/1moKqawWNdtgXjEuveNgSU8hkd0eWcnr492JrLEjAuuSXLhFJZo8d0OW8GAq25bADjEljcMOwpFTeZaeo1A8nWXBaBcUksWjZiKmJ0Vpd7dd4da82lGxiX3W6XpHJWtZzU5R6d19V/cfGfNBCkrlrO6ukVpPvZFl32gXZJnXDyoiZjvUpldHndkbJzovN8iy5bQLt4JSnUJRSVGtPl/bSUozrdirbosg60S48kvYktDpsxldblddxTyS1kO06LLpsALs6xJIGMhFqOFkLX41KP66y5Pdng8qImwCWCLBXHILWegKplcEE3kfH2mZ7q/ARTjusC4BIXXYsmMUh3UkDXE9hNSGp3lZq6+OaTPLIufasCXLKi+5w0BkO0ElCrBamHVu3s379qAtcFwKUguq6cHRHVmPLr+rLUu/r0BKUefd0ExuVuo4v/eI2hqxMSsUZHcQFqze/W1+hKOhfPm8C6NDRRyWOm6qXzStQabb7sMQZzfHNoTXdFZxvDTxobn7+9yfGX4fE2g3WpAnEJQIetGqUbomoHVUpr+hcvL/7h0maff390fOjyLRCXhMgdahKGokMygnqVb94gdBftyV9fM9zSjdZl5uGIlF9blx0gLnMil+lUjyyLpH7OISbQoaZGIXlP3jljuKMb+bOjY5g+t4elfGZdlgG7RCFD/GCG3KHzalLUIY8OQtK6/XntIy6UjHMc+bvLIWCXMKSc6gvQtBoZKL5MB5ApWvyzawz3c6PJhigOyATrsgLYJQMZlCUSyX92WM9IKz9EF53Pl98J3NeNJhug+FbqxiW50iWwyySkHL9eaFqC9IoZjkDwnnzwvcB93WiyDvqBNSR169JlXWKVXaYij5K86N3HtPw+yLgag+AreuNHgfsOERyR2WERrgu+Si65ZxVmNsrkK4CWP4HxjApiiPbk1A9gpgFkdliEddHdyCX+7Aroh1gAKqEyEiu0nW59DhpdkNlhEdZFdyOX7JdXQJsxCRVSCYmztJ0uW3VBiz1yCe1dAZ2cfqi5WI9E3pMPbgBu50adnY7wISN1eyfPAjrj92avoMRPFcjokQS6uadP7wHu60aTveF7QurGJTwnkEtq7krojhuFyiPQSnWearivG3V2j/fLuNSNS+AxiFn1AfTwjUONIpDtrc803NeNOrvzkOL9Ux43LoNHAu2LBNRBFAR1SssfgZyXT340t/+ry3UKN1HXLskDUFROGcr8CIoeIaezOHbQAO/Jd6803NeN/Pnm/jmHv1D3+Hm3h+d9IKEiWnnN61IJuZzFPkuRTrmfX33cBVzXdU/YVy64Xw6qfKkohM0vtgkfBuiv8RZd6Mnc6TFwRzdak4GXZkKw4ZtFX1plSsC82ykv8iIdnuGSpUym/S8N3NKN5/zcP//tpzu27vGWGqDn+2BZqNvXnzwGynSJomULL1v70y+axJN1v1kupFWsDibsb9yIHqG/wCnUDbxs7542iydRXzDM00VJ69RrXWJ6hF/Deu1cWrbp27efNImnZ16zMMhLkUNSaHj9GdQT6FEcMJPno+LSHE/aPb0FoWc0JSuRDgO/65LTQ45bDY/xi0t/e3P0T9GudBj1v/JegAEAUU9Xulnp7I0AAAAASUVORK5CYII=') 0 0 no-repeat;
    }
    .b-header .btn-join {
        float: right;
        padding: 0 20px;
        line-height: 34px;
    }
    .b-header .btn-login {
        float: right;
        margin-right: 10px;
    }
    .b-header-info {
        float: left;
        list-style: none;
        padding: 0;
        margin: 0 0 0 160px;
        cursor: default;
    }
        .b-header-info-item {
            display: inline;
            line-height: 36px;
            color: #777;
            font-size: 13px;
            font-weight: bold;

        }
            .b-header-info-item + .b-header-info-item {
                margin-left: 20px;
            }
            .b-header-info-item .count {
                color: #fff;
                padding-left: 18px;
                background: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAwAAAA8CAMAAABl0at4AAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyJpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMy1jMDExIDY2LjE0NTY2MSwgMjAxMi8wMi8wNi0xNDo1NjoyNyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNiAoV2luZG93cykiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6MUNDQkU4QzgyNkM0MTFFNEI1NjlGMTEwQUZCNTVBMzQiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6MUNDQkU4QzkyNkM0MTFFNEI1NjlGMTEwQUZCNTVBMzQiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDoxQ0NCRThDNjI2QzQxMUU0QjU2OUYxMTBBRkI1NUEzNCIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDoxQ0NCRThDNzI2QzQxMUU0QjU2OUYxMTBBRkI1NUEzNCIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/PnAX7CgAAADDUExURf////39/bW1tfz8/Hp6ev7+/qenp6urq6qqqs7OziUlJeDg4KGhoW5ubkdHRy0tLVtbW3BwcM3NzTk5Oe/v76ysrIqKit3d3dHR0ba2tkRERDQ0NHJycqmpqXNzc5qamsrKyuPj42VlZZKSkt7e3ioqKri4uN/f3z8/PycnJ/r6+tjY2Pv7+/j4+OHh4eTk5Pn5+SwsLNLS0jExMYaGhr29vWFhYWtra7e3t9DQ0NPT00BAQEhISNra2uXl5fX19SIiIqXFjGQAAABBdFJOU/////////////////////////////////////////////////////////////////////////////////////8AMFXsxwAAAO5JREFUeNqckltzgjAQhQMpAlHQitpWEVvt3Uurvait2v3/v8oQcHczU17ch3DOwH7nZAYBbIRlXE+c5kaQ5hLn+pWZ8W5F5hJe7sj022xn/g/IynEFa1BdtNoEEgEBqu2esI+gftCMADZGvN+2vb/PiVk+PAN8z8ov1jk1Sr+MeShC1FRr6ZbzpjXhpQgc1uCcK/iIk7551KO0jswYIEbTBPhA01CqcdKd3m+/1yn0IsmxSYFoFSEtY4Y1M0MtqbSWVoOzroA4xye0w1KuBizRu9dHSD4Uy+yinKxpv8GdJ/YPGZqV0yXXrS56FGAA9rBCD6OSUYYAAAAASUVORK5CYII=') 0 0 no-repeat;
            }
                .b-header-info-item .count__movies {background-position: 0 0;}
                .b-header-info-item .count__pictures {background-position: 0 -15px;}
                .b-header-info-item .count__models {background-position: 0 -30px;}
                .b-header-info-item .count__content {background-position: 0 -45px;}
    .b-language {
        position: absolute;
        right: 210px;
        top: 0;
        list-style: none;
        padding: 10px 20px 10px 10px;
        margin: 0;
        border: 1px solid #222;
        border-radius: 5px;
        transition: background .05s ease-in, border-color .05s linear;
    }
        .b-language:hover {
            border-color: #303030;
            background: #0d0501;
        }
        .b-language-item {
            display: none;
        }
            .b-language-item.current,
            .b-language:hover .b-language-item {
                display: block;
            }
            .b-language-item + .b-language-item {
                margin-top: 15px;
            }
        .b-language-link {
            display: block;
            width: 18px;
            height: 14px;
            overflow: hidden;
            text-indent: -9999px;
        }
            .flag__en {
                background: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABIAAAAOCAYAAAAi2ky3AAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyJpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMy1jMDExIDY2LjE0NTY2MSwgMjAxMi8wMi8wNi0xNDo1NjoyNyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNiAoV2luZG93cykiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6QTE5NTUxMTIyNkQzMTFFNDhBOEE5NkJBQjI4NEJFOTMiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6QTE5NTUxMTMyNkQzMTFFNDhBOEE5NkJBQjI4NEJFOTMiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDpBMTk1NTExMDI2RDMxMUU0OEE4QTk2QkFCMjg0QkU5MyIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDpBMTk1NTExMTI2RDMxMUU0OEE4QTk2QkFCMjg0QkU5MyIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/Ps+TI4AAAAFxSURBVHjaYmFgYGADYh4oTQ74BcRfWIAEv6tr/6vQUAuG1atPMGCjQ5f34DVJcP9aMUYgrTBjxrH7d+48ZbC312I4ePAaBt3dHYLXIEZGRkWQi5iXLDnMkJ/vwTB/wSEGfz8ThgVA2g9Iz59/kMHf35ThY2AiikYmYUGGf2/fg+nfV2+BhJhBBjEEB5szrFp1nMHdzYBh0aJDDGFhVih03J75OF3z9+9fBgYWFgawQXPn7mXIzfVimDVrL0NsrB0G/U7fGdUrAvwM/z98BNPfXr2Giys3NGz8Ly9f8b+2dvt/AYF8DBofeP/+/X+QGWAXzZ69iyEjIwAYqJsY8vK8GCZO3IZCv+ZSRHURLw/D/89fwPQrxn8IF92/f/8/uQCkF+6iZ5o2DNwc3Az/f/wkKgUycrCD1YLoZz++Ilx04cIFsl0E0gtz0a9Xhi4MuxkoAr9AKZsfiKWBmJdMQz4D8VOQQczQDMtMpkF/QS4CCDAAa7YrqsHjkBQAAAAASUVORK5CYII=') 0 0 no-repeat;
            }
            .flag__ja {
                background: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABIAAAAOCAYAAAAi2ky3AAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyJpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMy1jMDExIDY2LjE0NTY2MSwgMjAxMi8wMi8wNi0xNDo1NjoyNyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNiAoV2luZG93cykiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6ODczQjM2NjMyNkQzMTFFNEE5QzVGOUUxNzUyQ0M2RkEiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6ODczQjM2NjQyNkQzMTFFNEE5QzVGOUUxNzUyQ0M2RkEiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDo4NzNCMzY2MTI2RDMxMUU0QTlDNUY5RTE3NTJDQzZGQSIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDo4NzNCMzY2MjI2RDMxMUU0QTlDNUY5RTE3NTJDQzZGQSIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/Pv9z4sMAAAFGSURBVHjarFK9TsJQGD23JUVCKyyCxlEGHY0PgMaBxcTEt9DZ+BQObsY3MQoa3Nj8iTEaEhdcQCnGttCm5fO7yGJzmyB4knP/2px7vu8eAcBgmuN5GgRMJ8VDjojamAFCiILGcxazIysd6aov5Hrw6jcIHp94Q0ivrSKzVYYwlffqgocVLq0ZF7GPTzBoNCCM9M9Z4GNuYx35o0NolhkvraSp5L3rOtyLc5DjY9hzRiTXh1urwrusKWtLKZ/h7gFh8xUiMy+vG9sUoH4P/u09zL3dyYS0pSJC+x26G/FGmiZgSIgGXaQWC4kdlz36hbBrU6uyQy/QqGlYIz7zurVZobDdif9OUkPZbImo84HP0zP0q1cgdpPZLiN/sA+9uKDKUSlR6I+BHL1a8A+BDKSjHHOZaU0p8sV8E+NkG0kJnwCRdPQtwACwVZ0Cr6/V/gAAAABJRU5ErkJggg==') 0 0 no-repeat;
            }
        .b-language:before {
            position: absolute;
            content: '';
            width: 0;
            height: 0;
            top: 15px;
            right: 8px;
            border-style: solid;
            border-width: 3px 3px 0 3px;
            border-color: #666 transparent transparent transparent;
        }
/* end header */

/* footer */
.b-footer {
    border-top: 3px solid #000;
    color: #999;
    font-size: 12px;
    line-height: 22px;
    padding: 15px 0 0;
    cursor: default;
}
    .b-footer .wrapper {
        background: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAEQAAABWCAMAAABB08AQAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyJpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMy1jMDExIDY2LjE0NTY2MSwgMjAxMi8wMi8wNi0xNDo1NjoyNyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNiAoV2luZG93cykiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6RDJFMjVERjUyNkJBMTFFNEI4RDFFRjgwREZGOUM2NkEiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6RDJFMjVERjYyNkJBMTFFNEI4RDFFRjgwREZGOUM2NkEiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDpEMkUyNURGMzI2QkExMUU0QjhEMUVGODBERkY5QzY2QSIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDpEMkUyNURGNDI2QkExMUU0QjhEMUVGODBERkY5QzY2QSIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/PhDZo+QAAAAGUExURSsrKyQkJPuBkVsAAAFgSURBVHjazNfbEoMwCATQ3f//6U6d3owEFkja2icNPWI0gsCwEf2N922F0VTIBQpXKH+DUEHYTkRIM0SUi5URdh4TYc6YQFi/NwxiyCRCf1RK9hpFasoGBBGiKMMKkBFPKSKlSQmCJCSK+RrCHHLsV5Bh/V2RJ+4iGFKBEdJFHv/xb/H4PqFphMiQynUcyesZArgG0V5udAPeux9LWEBsZT5tTyUz9QRKy0uoCMwu0lIqKCGsFDgJQa40WY/B8WtlkioHs544g0xbswQCEWHU13uI/wHwMeQgkBG4CKJKi+0I/Mu1ECMADL6tToen3WHQ4y9HGCFgHAItYg/CJILZOkcGwSYkPsv1oFEmZ32Ac8xA/bNMEGYys7NbhVCf6BoCCcEOBF2EZeTczKGMMIuYb2Zp9PcIJOTd4aKeCV71DP1MuDETGWEfAb0xGWEf4TKEbQQ5ZPbcO52+OLHATYABADaUBsXKaLneAAAAAElFTkSuQmCC') 610px 100% no-repeat;
    }
    .b-footer a {
        color: #999;
        font-size: 12px;
    }
        .b-footer a:hover {
            text-decoration: underline;
        }
    .b-footer-menu {
        float: left;
        list-style: none;
        padding: 0;
        margin: 0;
    }
    .b-footer-nav {
        list-style: none;
        padding: 0;
        margin: 0;
    }
        .b-footer-nav-item {
            display: inline;
        }
         .b-footer-nav-item + .b-footer-nav-item {
             padding: 0 0 0 18px;
         }
    .b-footer-company {
        margin: 20px 0 0;
        padding-bottom: 16px;
        background: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAT0AAAAMCAMAAAAnFJoTAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyJpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMy1jMDExIDY2LjE0NTY2MSwgMjAxMi8wMi8wNi0xNDo1NjoyNyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNiAoV2luZG93cykiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6Q0QyNDA3NzMyNkI3MTFFNDlFMjlGMEFCNUM5QzRBMzQiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6Q0QyNDA3NzQyNkI3MTFFNDlFMjlGMEFCNUM5QzRBMzQiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDpDRDI0MDc3MTI2QjcxMUU0OUUyOUYwQUI1QzlDNEEzNCIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDpDRDI0MDc3MjI2QjcxMUU0OUUyOUYwQUI1QzlDNEEzNCIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/Pp83if8AAAAzUExURZmZmUdHR2JiYn5+fjIyMjk5OUBAQJOTk4yMjIWFhVRUVHBwcE5OTmlpaVtbW3d3dysrKwAqaIQAAAARdFJOU/////////////////////8AJa2ZYgAABNlJREFUeNrsV9mSHCkMFIe4r///2k0Jqrp6euzxboTflohmcIGuVEpgWqHP4tdqtZqlw1vnZB2c/tPw+jrOztvwZfZwb0Jbe+2Z7mpZq/T7iwvXFr/W3yiFK4O/2zBPu6wnh9qdsMsW4xIr29le1h8M9zpVquvmh+Pko7OprkC1khr0mZx1VJahfcL8EXo1dUdexYEJ9Uk3KIWyrWSXdZ/oQfuv0fM59Z7yd1Haa9WjzREfUo8VdhGFgUHnbq2W/gV6dOutNIHCD/DRiB7W2Ka1oooODRtQCnomGBp+8QibhGy8aYWN5FzcMX7/FgNuKJNoIGbnpU1tTPEeNhxb0RNsgEywYFWAdqx9s+A/s7firrGHbxO+yRFM8oWD/iBvcr3AyZJm05D5JhbWSnb1Z3YPeoG94dGWF03b3nrOq8l8o2fE6sqJ1SEOXAqD8WYEs5mvUqq6EwAcgzQ9Tk17KkCvxuAoh0qZ8poAoWZDRIVWiylFo8S8E8RK2KEqedyfjabD+2VjytQWFHQyhlym0KGdjI/JkVs2Y7/AqIu7DJLG4oXPmbpyFz+KlGLqj0qIXpLvxSJLFC7Par6g56yhiLKCCfYJ9hL8cemaTYwpthd6NmoUyF1AXM1hN3qjrktEKhUVvQLP4CBl/yiKBGsAT8CR7ENDIe8jMDUiLfWU6xt6qDMcsLvgATq/u49F8iozRcZGXlXhB3OcB+VxEPtuubaBwKnTO6UcBvkLvfmsXJyiqlvqCFDhFTOKLnyiN6SkVhzGMYIGTzx3PjN8Az1u9NxFX3Q1pMbl5WMXDWajJ1KVScCrKJLEIU2Vq1tqAOmsPklZSNhxAMAjLcQe8Yke5xSgxoB0Wspbm5TE6ac3d4bIcKSMnqDorTKRPHBvSdEFNNCDnt0EmFmL4ZK37+jBwLjRg9282GvUH+gFNQHZba8R4Y7ZMwgkjt7o9bR9liDBc7E3nWg48YtUWbTB0y5l0+as13JDbRVRJgvkESoqCuKSlh2r6B2ehCjUJR1G2tfmvhb0UIKHK/qNOLcKlxW9Qb0hyL3P0Y2wWeckAT7WmkRLk333BT2WuzVVaRdoAaUJWvotz0/01DxWjXopIlEcDOmMK0foeKNXdvePsAuFy3XxZsfuFQOVItSnMcbX7DlrunzMxduYtbqhgxqjNIS0gWDroId+KuxC/KfBoWsYfdzIgZo8y0W+q6eiobTk1ht6/ZRx0zWivdAT5MqOAlFymJELwSO52XyIB726vFJ8wQkjLlpfpYexRLG/nbeWRfoR4BM9AXSS+A9G73nGgOoV3ea8PHLw6saUCnS4PmgoauirkyQ5Hi3ebbaw9L3dqQKWNDfCOa9IrSVSgua0LvTCJEJX7NhQ9JqqsQc90YbecpqHn6KQ39HzSRVEENyEGOHHxU3IpnMpjIh10YscTgdcF4d7lpzZWYNvwpuBP0a7N+zKN3sVvt0BPtFjtddMlF6/Z67qDkQO/QQFUYxMwgHcY7jWtKUDMKC/pejuHszfvEXXeZUE//HW4fCaP4dqa/Op4+OIee28Pcn5Yf7Qd5kvfuF79m+6zTMK9bePXz7Ujr2tfc/+WLqljrUinczZcHsYXrK0/uKw4S8qD/2nE9X/F71fpFzs68st9bju1//jt6NbQbN8/5+OfwQYAGY0pYc5qIlAAAAAAElFTkSuQmCC') 0 100% no-repeat;
    }
    .b-footer-qr {
        float: right;
        width: 250px;
        line-height: 16px;
        padding-left: 70px;
        background: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADgAAAA4CAMAAACfWMssAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyJpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMy1jMDExIDY2LjE0NTY2MSwgMjAxMi8wMi8wNi0xNDo1NjoyNyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNiAoV2luZG93cykiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6MEZDRDQ3MkIyNkI5MTFFNEE0QzNDM0I4RTRBOTVFQkQiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6MEZDRDQ3MkMyNkI5MTFFNEE0QzNDM0I4RTRBOTVFQkQiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDowRkNENDcyOTI2QjkxMUU0QTRDM0MzQjhFNEE5NUVCRCIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDowRkNENDcyQTI2QjkxMUU0QTRDM0MzQjhFNEE5NUVCRCIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/Po7vezUAAAAGUExURQQEBPv7+yCiRZ0AAADzSURBVHja1JaNDsMgCITd+7/0sh8Lx521gs2yJk1nxmcucKDtkXzaT8AGz2v9ed//H1+MqYJOQbOwvvYbHTFlEGV6zIJ9zF6QkftBLM09ICeh/1qo4wKoLYfvglenoOiZpkVO+/EiiGm3gpjIaIQ9YA/wkF+FjTaBFoTWQ6gOoq05WWjDUMcUyINpXBQyeQocNdVobNXBWHxMBJepDnqZcZtoOtGPCRBTzYMExX9jSyAPjvFXJCcBKnFqZIHYIshHuS+ClF4G47Gmi3My5cqgNxsft7tBtDRfI07uOQugttu0rdIgH+U8JMN2JfBPLvNPAQYAh4QHMXjviZkAAAAASUVORK5CYII=') 0 3px no-repeat;
        cursor: default;
        opacity: .6;
        transition: opacity .1s linear;
    }
        .b-footer-qr:hover {
            opacity: 1;
        }
        .b-footer-qr a {
            display: block;
            text-decoration: underline;
        }
            .b-footer-qr a:hover {
                text-decoration: none;
            }
        .b-footer-qr p {
            margin: 0;
        }
    .b-footer-center {
        float: left;
        padding: 0 0 40px 80px;
    }
/* end footer */

.b-content {
    background: #fff;
}
    .b-content-header {
        overflow: hidden;
        padding: 13px 0;
    }
        .b-content-header-models {
            float: right;
            color: #434343;
            font-size: 12px;
            line-height: 20px;
        }
            .b-content-header-models a {
                color: #257ad9;
            }
                .b-content-header-models a:hover {
                    text-decoration: underline;
                }
    .b-breadcrumb {
        float: left;
        list-style: none;
        padding: 0;
        margin: 0;
        cursor: default;
    }
        .b-breadcrumb-item {
            float: left;
            color: #434343;
            font-size: 12px;
            line-height: 20px;
            margin-right: 10px;
        }
            .b-breadcrumb-item:after {
                content: '→';
                font-size: 13px;
                margin-left: 10px;
                line-height: 1;
            }
            .b-breadcrumb-item__last:after {
                content: '↓';
            }
        .b-breadcrumb a {
            color: #434343;
        }
            .b-breadcrumb a:hover {
                text-decoration: underline;
            }
    .b-video {
        margin-bottom: 25px;
    }
        .b-video-player {
            position: relative;
            width: 954px;
            height: 559px;
			background-size: 100% auto !important;
        }
		.b-video-player.bg-sized {
			background-size: auto 100% !important;
		}
    .b-content-title {
        display: block;
        margin: 0 0 10px;
        color: #000;
        font-size: 24px;
        font-weight: bold;
    }
        .b-content-header + .b-content-title {
            margin-top: 20px;
        }
    .b-content-text {
        color: #333;
        font-size: 14px;
        line-height: 22px;
        margin: 0;
    }
    .b-pictures {
        overflow: hidden;
        padding: 0 0 15px;
    }
        .b-pictures-thumbs {
            margin: 10px 0 0;
            line-height: 0;
            text-align: justify;
        }
            .b-pictures-thumbs:after {
                content: "";
                display: inline-block;
                width: 100%;
                line-height: 0;
            }
            .b-pictures-thumbs a {
                position: relative;
                display: inline-block;
                vertical-align: top;
                margin-bottom: 10px;
            }
            .b-pictures-thumbs img {
                width: 150px;
                height: 195px;
            }
            .b-pictures-thumbs .border {
                position: absolute;
                top: 0;
                left: 0;
                width: 100%;
                height: 100%;
                border: 1px solid #2579d9;
                background: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAARCAYAAADUryzEAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyFpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNS1jMDIxIDc5LjE1NDkxMSwgMjAxMy8xMC8yOS0xMTo0NzoxNiAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENDIChXaW5kb3dzKSIgeG1wTU06SW5zdGFuY2VJRD0ieG1wLmlpZDpFMDY5ODg4NjI2RUExMUU0OENENEUwQjIxNzYxMUJCMCIgeG1wTU06RG9jdW1lbnRJRD0ieG1wLmRpZDpFMDY5ODg4NzI2RUExMUU0OENENEUwQjIxNzYxMUJCMCI+IDx4bXBNTTpEZXJpdmVkRnJvbSBzdFJlZjppbnN0YW5jZUlEPSJ4bXAuaWlkOkUwNjk4ODg0MjZFQTExRTQ4Q0Q0RTBCMjE3NjExQkIwIiBzdFJlZjpkb2N1bWVudElEPSJ4bXAuZGlkOkUwNjk4ODg1MjZFQTExRTQ4Q0Q0RTBCMjE3NjExQkIwIi8+IDwvcmRmOkRlc2NyaXB0aW9uPiA8L3JkZjpSREY+IDwveDp4bXBtZXRhPiA8P3hwYWNrZXQgZW5kPSJyIj8+i+M7aQAAAaxJREFUeNpi/P//PwMa0AXidCC2AmJFIAYpeADEe4F4FhDfRlENMgCKOYB4FhD/+48b/IOq4YDpg2lm+/fv36H/RAKg2r0gPXAD/v79O/0/iQCqh4ERSOgBfXIBiBnRA2PlypX7gbYxREZGOjJgAlDY6DO8f/9+Pi5bzM3NvU1NTT1xyYP0sjAzM7sw4AD5+flnGPAAsN4/f/78QjZ1xYoV+xQVFTtAWFZWlhOEYXyQHLJaoN7fLOh+V1ZWvtfT0zMRxL58+fJPcMLQ1QXz5eTkmoGUI3ISYHgFBHj8KADCuORBeplu3bp1A5cfDx06xL59+3Z2XPIgvcy8vLxc7u7uXoyMGLHIIC8v/1VTU9OEhYXFASMOgc7v6+vrZgBqFN+/f/9pUhPS3r17T4H0gk1SUFAIvnv37kNiNd+5c+cBMHYC4UkZaBKrqKho+sGDB88BUx6+PPB/3759p4Fq00B6kDMTyBAWIPZzdnaetGXLlmMvX758/RsC/gDZb/bs2XPKz89vGlCND0gtXB96ecDExCQMpIyBWA2IBaDCH4D4PhCfAbriJbJ6gAADAEKaT1+6dz+VAAAAAElFTkSuQmCC') 124px 8px no-repeat;
                opacity: 0;
                transition: opacity .1s linear;
            }
                .b-pictures-thumbs a:hover .border {
                    opacity: 1;
                }
                .no-opacity .b-pictures-thumbs .border {display: none;}
                    .no-opacity .b-pictures-thumbs a:hover .border {display: block;}
    .b-pictures .btn {
        float: right;
        margin-left: 15px;
    }
    .b-guaranties {
        padding: 80px 0 50px 270px;
        background: url("../images/girl.jpg") 0 100% no-repeat;
        overflow: hidden;
    }
        .b-guaranties-title {
            color: #000;
            font-size: 40px;
            line-height: 50px;
            font-weight: bold;
            margin: 0;
        }
        .b-guaranties-desc {
            color: #000;
            font-size: 24px;
            line-height: 40px;
            margin: 0;
        }
        .b-guaranties-info {
            overflow: hidden;
            list-style: none;
            padding: 0;
            margin: 10px -70px 40px 0;
        }
            .b-guaranties-info-item {
                float: left;
                width: 250px;
                color: #555;
                font-size: 18px;
                line-height: 30px;
                margin-top: 20px;
            }
            .b-guaranties-info-item.icon {
                padding-left: 35px;
                background: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABwAAAEMCAMAAADgciaJAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyJpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMy1jMDExIDY2LjE0NTY2MSwgMjAxMi8wMi8wNi0xNDo1NjoyNyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNiAoV2luZG93cykiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6NUJGQTEwMjIyNzY0MTFFNDgyNTdFNDI4RkIwNEUwQTEiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6NUJGQTEwMjMyNzY0MTFFNDgyNTdFNDI4RkIwNEUwQTEiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDo1QkZBMTAyMDI3NjQxMUU0ODI1N0U0MjhGQjA0RTBBMSIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDo1QkZBMTAyMTI3NjQxMUU0ODI1N0U0MjhGQjA0RTBBMSIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/PolcUxsAAAGAUExURXGp5vb6/m6m5oW06vz9/id72Vqa4tHj95W+7Z3D7sHZ9Mfd9VCU4HWr58zg9mGf45K97Pj7/rLQ8leY4jaE3DGB27bT8l6d4/v8/qXI73qu6Cx+2r7X9O30/DmG3N7r+dTl+MPa9dzq+Z7E7ujx+0WN3+71/Nvp+Wmk5TyI3YCy6ajK8KfJ8Obw+0CK3tfm+EmQ3zOC27vV8yh82qzM8Yi36i6A22ai5FGV4UKM3mmj5UaO31SX4Yu464Oz6Xes5yV62dno+MXc9dPk93+x6ZnB7Xyv6Ch82Yy565jA7fD2/OXv+y5/2v3+/6PH7+ry+zSD3LXS8uTv+l2c4yt+2mOg5EuR4KrL8LvW8yp92j+K3evz/PH3/a/O8WSh5PL3/ZrB7bTR8s/i9z6J3cne9tjn+L/Y9E+U4KHG72yl5a7N8eDs+uPu+nmt6Mje9avM8N/s+UiP33it587h96TH74+766DF7o2667jU84Cx6ZvC7pC77LDP8fP4/TqH3f///1YuwA4AAACAdFJOU/////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////8AOAVLZwAABUdJREFUeNrs2dlb2lgUAPAACW4ThbIXqQjigiu1QrS2cwQBZVVwrVtRq61dbTtdnBnvvz65N9uNSfj85qHzMJwHAvkJucu5hxtkkBTlWnA37JsKfi0jLRiJmOL6gQ8gPdJTZMp6HPTBmTsJYhTcL8A3SOMRB5A/TGPcj9wAcDUNh0p24Oq7QKJW58Az61Zw2udgv7jQuIQB5BpGrYmyjAzA5XAVRa9e5vPxo1mEvgQApHYyI0X8Bn99MzaKkO3dReQCvy42CIbIp716DHL8iJFDnuA2eV6fVLA2Sg4DBIcF/Pwkr+B6FT/ukL4yp+h04XIerauIYDF5jqIEK5neILKh3LP39u3AOJPsQxHE9r2pEDwD2BhfDwbVAWUn+UcAZ1SDGleVhLDcFHZuv9WpBj0gz0/Vrmx2kcNLaYRCW+Lz3ZiCK1f40RmRBz7qAfjJ+iQLsw6AxJEy8LZzlP3cRG9AvpaT761Oq1O2efyhKk7cVF6MqTHxXBf/Q5vs19wtP4gOSiw6GUW9yUXu9Z008dXJDMTFTNKnCUmwgao4jU42Y0gwzPnhyNx1JJs3pqZFdLCD98IhzzxZI8qZFfxq3jNEUIAXwpwe54QXIBDkIIRP0LiCQsARBBjPiyurS0FxfTryYj2TkcRxb5ZE77F8QsbKhg904duoqBiSWqgFvqaCD/09euzxP7zfNUnQraWxp9Sv72d/qUfFtdymHjdza/qP1Y8t3A/bfmzbBpGYUjBkck1uZpHEDKfHtsPXduDJlPmW7CSWfPopI7GnNOix/pokTeiuaGnSNsHapmbbpO4s+w52UI+Nwkz48iZoip+80maoaoa8vJoHzfBWRocZVmTkEcq6XB/0eCbjArLjw+86LMiYvZCOH2g8mAHpHX+CtiVU+3nY7XmaaSH0h7JVNRshuUIN0xixCzi6ETuAbYluEOuRG3SDWP9zx+MqjTWlXIbLbvzFc0Dh3161mPJlXItTYxq6tErLrZBREFQ8SVF12B4jm/6Wgt10keZiZIYSrLy/3dCVcD5GvgGOJJzU1/f9COnq0yrBZT1C/Eot6wyZS27Gs23fFsgF+Ia6V2eQ/+aBcmeDSv1P8mPo6Jsjk5joLMEO/l/x41bRYYrueAAvobBARyDuJotXgLvxfnKSB8Em4oLB8D12sCiWUEYtp1R0Z7Nr+FYbb7OU8CY/7q5qpYXTdm8Abw7J+l1ST1AYYKX2B50mGLu7waVwR+t7woAZDQcM6NRw2YAVm2KlLWODXAp+N2lt0S9Zq0ihWqa5z11u9ymvjphXRB4sghdx5NbcbkfwZE/zXiN5+enOWulgB38dPpnQ7XsC7yi09eWo6HftT5RU7FsoULGwhy64bsO+T4lnqLmqoKEqcKMFFY0lYWX132OhHc7HrfFVAuxW+B0dZsAKIXPYb42QbIer/wXOttqg9fDB/gNrTOTUHNoy4Fst++x3bYdKzRKT0iVJ821n8Xbw12J1kFncqlwX+k0weqnuAMt3cS8N27uv6iPR1x64zemxK5y6UP7On/ZO02ib2T/Vrp4tNmmMw3O6mTxkKZyDMRqjMK7hCDzS99Dr0zALy3r8DeoqeiA1RFsujX+xIFi71n5fkEK8Z+fmahhb9O8LUqyRU34RnVbYFDFlhV5GKTQmiP8BmLbClIiCFXpE/GqFIRHZtAHxzycVB+5nAx5ew1aOxr4iBKQRGoTayd47/diOXbglnIJz6+z7RmbAAlvwlzWWvMVAqGGV1J9WxVuhnbWkM/D+3Czjoy6BbO7Do+bLoRHQ6rfJWvE3Kz91H/uPAAMAE2sGOjtoDAMAAAAASUVORK5CYII=') 0 0 no-repeat;
            }
                .b-guaranties-info-item.icon__sites {
                    background-position: 0 4px;
                }
                .b-guaranties-info-item.icon__models {
                    background-position: 0 -93px;
                }
                .b-guaranties-info-item.icon__archive {
                    background-position: 0 -192px;
                }
                .b-guaranties-info-item.icon__videos {
                    background-position: 0 -42px;
                }
                .b-guaranties-info-item.icon__pictures {
                    background-position: 0 -139px;
                }
                .b-guaranties-info-item.icon__support {
                    background-position: 0 -239px;
                }
        .b-guaranties .btn-join {
            font-size: 15px;
            line-height: 42px;
            font-weight: bold;
            text-shadow: 0 1px 0 rgba(0,0,0,.5);
            padding: 0 20px;
            border-radius: 3px;
        }
    .b-related {
        background: #fff url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAAyCAMAAACqJUG4AAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyFpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNS1jMDIxIDc5LjE1NDkxMSwgMjAxMy8xMC8yOS0xMTo0NzoxNiAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENDIChXaW5kb3dzKSIgeG1wTU06SW5zdGFuY2VJRD0ieG1wLmlpZDpGQzkwQjdCNDI2RjgxMUU0QjA2MUNDQTRCMzkzQTQwQyIgeG1wTU06RG9jdW1lbnRJRD0ieG1wLmRpZDpGQzkwQjdCNTI2RjgxMUU0QjA2MUNDQTRCMzkzQTQwQyI+IDx4bXBNTTpEZXJpdmVkRnJvbSBzdFJlZjppbnN0YW5jZUlEPSJ4bXAuaWlkOkZDOTBCN0IyMjZGODExRTRCMDYxQ0NBNEIzOTNBNDBDIiBzdFJlZjpkb2N1bWVudElEPSJ4bXAuZGlkOkZDOTBCN0IzMjZGODExRTRCMDYxQ0NBNEIzOTNBNDBDIi8+IDwvcmRmOkRlc2NyaXB0aW9uPiA8L3JkZjpSREY+IDwveDp4bXBtZXRhPiA8P3hwYWNrZXQgZW5kPSJyIj8+w4UPAQAAACRQTFRF/Pz8+vr6+/v7+fn57+/v/f39+Pj49/f38vLy9vb29PT07u7uOFiYMwAAADJJREFUeNpUx4sKACAIQ9FrWfb4//9NKCF32GAoG2WwmBidingv+ZS0gbeR/KA5jgADACBVAHZvniQRAAAAAElFTkSuQmCC') 0 0 repeat-x;
        padding: 40px 0 0;
    }
        .b-related-title {
            color: #000;
            font-size: 24px;
            font-weight: bold;
            margin: 0 0 15px;
        }
    .b-thumbs-video {
        overflow: hidden;
        margin: -9px -9px 0;
        padding: 0 0 10px;
    }
        .b-thumb {
            float: left;
            position: relative;
            margin: 9px;
        }
            .b-thumb-link {
                position: relative;
                display: block;
                width: 306px;
            }
            .b-thumb-img {
                width: 306px;
                height: 171px;
                background: #f9f9f9 url("../images/loading.png") 50% 50% no-repeat;
            }
            .b-thumb-text {
                display: block;
                width: 256px;
                height: 32px;
                color: #222;
                font-size: 12px;
                line-height: 16px;
                overflow: hidden;
                margin-top: 5px;
                transition: all .1s linear;
            }
                .b-thumb-link:hover .b-thumb-text {
                    color: #2C87EC;
                    text-decoration: underline;
                }
            .b-thumb-border {
                position: absolute;
                top: 0;
                left: 0;
                width: 306px;
                height: 171px;
                border: 1px solid #2579d9;
                opacity: 0;
                transition: opacity .1s linear;
            }
            .b-thumb-play {
                position: absolute;
                left: 50%;
                top: 50px;
                width: 72px;
                height: 72px;
                border-radius: 36px;
                margin-left: -36px;
                background-color: rgba(37, 121, 217, 0.6);
                background-image: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABwAAAAbCAYAAABvCO8sAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyJpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMy1jMDExIDY2LjE0NTY2MSwgMjAxMi8wMi8wNi0xNDo1NjoyNyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNiAoV2luZG93cykiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6NEE2MjFFRjIyNzZFMTFFNDhGQjNEMzQ5RkE5NDhFNkIiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6NEE2MjFFRjMyNzZFMTFFNDhGQjNEMzQ5RkE5NDhFNkIiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDo0QTYyMUVGMDI3NkUxMUU0OEZCM0QzNDlGQTk0OEU2QiIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDo0QTYyMUVGMTI3NkUxMUU0OEZCM0QzNDlGQTk0OEU2QiIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/PnwJnncAAAE2SURBVHjavNY9S4JRGIfxR3mIHEoD5xCCClpc+gBBX6MWt6DRtaZeocWPIIggBUEQDVHQENESTSEO0RC0NOkSiafrhnMozOTRzrn/8JPwhYseRU/KGBPZrSKHU3SjUJMgjsz3mlhDbB/zSm4m8WF+L0hYbmbN8HkNJwm6tVDChFbQ7QWbyGgF3d5QxpRW0O0d28hrBd06qKCgFXT7RA1FraBbDxdY0Qr+3D0WJZiOdLaMY/lDKyhbQlYz+Ip2WjG2jl7o4DM2MIcruSMOFHrCAWr9P+a+gw/Yw4lcvkFP8BW8xS7O5RAx7In/DV7a0HXSF4wTlP/gzF66u1FfPEpQ3pMG9vE47iVJEpRPWR07aPo4JubsN3v/uqhi3vepTdwMCC2EOJem7Ml7BluYxqGXS/fHvgQYAGNJEIJ4v4TFAAAAAElFTkSuQmCC');
                background-position:  25px 50%;
                background-repeat: no-repeat;
                opacity: 0;
                transition: opacity .1s linear;
            }
                .b-thumb-link:hover .b-thumb-border,
                .b-thumb-link:hover .b-thumb-play {
                    opacity: 1;
                }
                .no-opacity .b-thumb-border,
                .no-opacity .b-thumb-play {display: none;}
                .no-opacity .b-thumb-link:hover .b-thumb-border,
                .no-opacity .b-thumb-link:hover .b-thumb-play {display: block;}
                .no-rgba .b-thumb-play {background-color: #2579D9;}
            .b-thumb-hd {
                position: absolute;
                right: 6px;
                top: 6px;
                padding: 0 4px;
                background: #257ad9;
                color: #fff;
                font-size: 11px;
                line-height: 16px;
                font-weight: 900;
                text-align: center;
                text-transform: uppercase;
                border-radius: 2px;
                pointer-events: none;
                cursor: default;
            }
            .b-thumb-time {
                position: absolute;
                right: 6px;
                top: 144px;
                text-align: center;
                color: #EDEDED;
                font-size: 12px;
                line-height: 21px;
                font-weight: bold;
                padding: 0 5px;
                background: rgba(33, 33, 33, 0.6);
                pointer-events: none;
                cursor: default;
                transition: background .1s linear;
            }
                .b-thumb-link:hover + .b-thumb-time {
                    background: rgba(37, 121, 217, 0.6);
                }
                .no-rgba .b-thumb-time {
                    background: #212121;
                }
                    .no-rgba .b-thumb-link:hover + .b-thumb-time {
                        background: #2579D9;
                    }
            .b-thumb-rating {
                position: absolute;
                right: 0;
                top: 176px;
                color: #888;
                font-size: 12px;
                line-height: 18px;
                font-weight: bold;
                padding-left: 17px;
                background: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA0AAAAyCAYAAACHx1EEAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyJpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMy1jMDExIDY2LjE0NTY2MSwgMjAxMi8wMi8wNi0xNDo1NjoyNyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNiAoV2luZG93cykiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6QkJFMTU5RjQyNzcxMTFFNDk2QzhEQzk5MTZDRUU4RUMiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6QkJFMTU5RjUyNzcxMTFFNDk2QzhEQzk5MTZDRUU4RUMiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDpCQkUxNTlGMjI3NzExMUU0OTZDOERDOTkxNkNFRThFQyIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDpCQkUxNTlGMzI3NzExMUU0OTZDOERDOTkxNkNFRThFQyIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/PsEb2OUAAADtSURBVHjaYly9ejUDDpAIxF1AnAfEy5ElmBhwAw4gFgHiPiBmJFYTDEhAMVGaQpDYP4nRVAHETlD2cyB+R0iTJxC3IvEPoytgQePLAfFiNMM8gHgOEP8F4u9A3IOuaQoQC6OJ8QFxMhKfH2SiPhCvBeIbQOxLRGj+ZYHGgxMD8UAJZJMpA2lAFKSJk0RNXCBNr0nUJATSdJBETeAgrwPiz0AsCQ1uYyBmw6OJD6TpNhCnIQmqAHE1EDuAPA1N7e+B+Bk0dXQz/v//n4FUwMRABhjVNKppVBP1NLHodrwdrQlHa8LRmpA6NSFAgAEA6eM9+yhfKgMAAAAASUVORK5CYII=') 0 0 no-repeat;
                pointer-events: none;
                cursor: default;
            }
                .b-thumb-link:hover ~ .b-thumb-rating {
                    color: #2C87EC;
                    background-position: 0 -34px;
                }
/* popup */
#colorbox, #cboxOverlay, #cboxWrapper{position:absolute; top:0; left:0; z-index:9999;overflow: hidden;}
    #cboxWrapper {max-width:none;}
    #cboxOverlay{position:fixed; width:100%; height:100%;}
    #cboxMiddleLeft, #cboxBottomLeft{clear:left;}
    #cboxContent{position:relative;}
    #cboxLoadedContent{overflow:auto; -webkit-overflow-scrolling: touch;}
    #cboxTitle{margin:0;}
    #cboxLoadingOverlay, #cboxLoadingGraphic{position:absolute; top:0; left:0; width:100%; height:100%;}
    #cboxPrevious, #cboxNext, #cboxClose, #cboxSlideshow{cursor:pointer;}
    .cboxPhoto{float:left; margin:auto; border:0; display:block; max-width:none; -ms-interpolation-mode:bicubic;}
    .cboxIframe{width:100%; height:100%; display:block; border:0; padding:0; margin:0;}
    #colorbox, #cboxContent, #cboxLoadedContent{box-sizing:content-box; -moz-box-sizing:content-box; -webkit-box-sizing:content-box;}

    #colorbox {overflow: visible!important;}
	#colorbox,
    #cboxWrapper {overflow: visible;}
    #cboxOverlay{background:#000; opacity: 0.85; filter: alpha(opacity = 85);}
    #colorbox{outline:0;}
    #cboxContent{margin:20px 0;background:#000;}
    .cboxIframe{background:#fff;}
    #cboxError{padding:50px; border:1px solid #ccc;}
    #cboxContent {
        border-radius: 2px;
        box-shadow: 0 1px 9px rgba(1,1,1,.6);
        min-width: 560px;
        padding-bottom: 84px;
    }
    #cboxLoadedContent {
        margin: 0 auto;
        border-radius: 2px 2px 0 0;
        box-shadow: 0 1px 6px rgba(1,1,1,.6);
    }
    #cboxTitle,
    #cboxCurrent {display:none !important;}
    #cboxLoadingGraphic{background:url(../images/loading.png) no-repeat center center;}
    #cboxPrevious, #cboxNext, #cboxSlideshow, #cboxClose {border:0; padding:0; margin:0; overflow:visible; width:auto; background:none; }
    #cboxPrevious:active, #cboxNext:active, #cboxSlideshow:active, #cboxClose:active {outline:0;}
    #cboxSlideshow{position:absolute; top:-20px; right:90px; color:#fff;}

    #cboxPrevious,
    #cboxNext,
    #cboxClose {
	    outline:0;
        background: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAHEAAABRCAYAAADl0knmAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyJpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMy1jMDExIDY2LjE0NTY2MSwgMjAxMi8wMi8wNi0xNDo1NjoyNyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNiAoV2luZG93cykiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6OTYxMzM5RUYyNzc3MTFFNDhDRUVGRDgzNkRENDRFNEMiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6OTYxMzM5RjAyNzc3MTFFNDhDRUVGRDgzNkRENDRFNEMiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDo5NjEzMzlFRDI3NzcxMUU0OENFRUZEODM2REQ0NEU0QyIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDo5NjEzMzlFRTI3NzcxMUU0OENFRUZEODM2REQ0NEU0QyIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/PqmGB2cAAAUwSURBVHja7NzdThQxFADg7obEhBu5cgMPsMBTEPUdSPy5I5Ko/CW7+xL8xGCICOqlkHDDC4jiS8DqvaBcyY0JXji2sTXDMDPb0/bsnHZ6khNYYNtOP2a30+60sbOzwyzjNs8Gz5/iwfz8PHMZu7u76tsxngnPS5vyXLePQjQtn7/I84LnD54riO1ckXVcyDpjpGLE4rldnmupxy94nvE8cNzGWVm2ipc8b/Fcr6rTUq8OKlo83/N8xvMrUrVtnq94PpL/0NZnYhZQxQOExueVuSbbQCEE4Cee9+XXNhJguo6WLWIRoIjPCAdQVCYFSAU4LR9PIEAqwAn5eDoL2XQI+I7nJkJHbcqyqUFmARkCZBaQ5UE2HQI+kaNH15HIsilBFgG6hCwCvAHZJA5IFXK/BDALOYkAmIbca3oASBFSjELPNf5OIHwEQuoCMtmG501PAKlB9nneQ4CEAoo29JseAYYOaQRYNrDpEQWEQPY8gjQGLEIUB79KGFAXctUTSCvAPERfAEOBtAbMIvoGGAKkNWAacclTQAjkEkFIa0CFOEp8EONysDNKDNIasGx0GqN6SC1AhfiLZ6fg93M837B/K/fUoyHbOlfw+448Vh8gtQHTZ+JWyZu/D5CDAHvyGH04I0GA2ZfTdU8hdQDXK2zfH+CYIpHPYSaIPkJSB4RcB6ZHraBlrLyBjS+QIQIaQRaNTsXBdwlDDgLsegwIhiy7xNggCqkDuOE5IAhy0HUiNciQAL8DZnZKIXUu9qlAhgZ4l8Gm6AohdWdsqoYMEbDP4HOtuZCQabeqIEMFNJkQyIWEzp0OglxG6KTlgAGdQJpMgJdBziB01EzggNaQpqsYRZD7CJ21XwNAK0ibpSjRieI2s98yxe1nBwgddiDLVvUsVgwo4jUCoCnktu16olgZuCNzE7HTNlP1bLHqQ9xe9gUBEAop/u7xiIM7Zy+H1HGXjE6cSyDxOZkpx4BZSFHHeBl0XNm3g8xb93MBOOiMvPbziOgW0iVgEeQN2IjoDvIYATALeZx3Zo5EA3jkjCPUeyRm9IvqiGdiANFIkiT2gucRz8SIGCMixoiIMSKiyxBbonxgOLtJqWjLOloYiGKXxbEhdNSYrIsioHfbgqWj7rssktgWjInrRMPsJjdj1qK8opzNqaeLUA80WzxPkvz4xrPtoI62LCsvTmQbmEtAEYcInXVYUFeXKKAryDLAa5AuAUWsIHTYSkl9VUF+TPRCIEwiAao4cgn4lmcDocMasmxKkFM8z5AgIYCiDVPUAesGCQaEvCdWCVgXSCNAXUQKgKFDGgPqIFICDBXSCnAQIkXA0CCtAcsQe4QBdSF7HkBaAxYh+gAYCqQ1YB6iT4B1gBwImEX0ETBkSC3ANOKSx4C6kEseQWoDKsRRnleeA+pAXsljpQ4JAhQZV/bxA31bMKW5UIOX04UK2gS5DjRexvLl4t7Hi39TQDCkT7M0dQIEQfo23VYnQG1IH+dNQwE8B07RtaGIIjseT4B3PACcMphrbUMRqUKGAmg6ad6GIlKDDA3QCaRuQylAhgpoDQlpcJWQoQNaQUIbXgVkXQCNIU0OoAxy2B8ergIQ8uFhKKAJ5JHpQRRBDvNj/FUBihzn2UcChECeirbYHEge5LBuqKkSMA15igSoA3kq28BsK1mQ63QilxE7bDlVz0JCZ9ovD9IVYBnkf0CRLrZAUTd+Ym+gN6x6oCE2z1Mb9WFsC8Zk2WqjvhvbgsV9bNxB7vF8ynC2BVOQ2zwfssy2YH8FGAAs1+QjqV3c/AAAAABJRU5ErkJggg==') 0 0 no-repeat;
    }
    #cboxPrevious{position:absolute; top:50%; left:-35px; margin-top:-100px; width: 20px; height: 34px; background-position: 0 0; text-indent:-9999px;}
        #cboxPrevious:hover{background-position: 0 -46px;}
    #cboxNext{position:absolute; top:50%; right:-35px; margin-top:-100px; width:20px; height:34px; background-position: -40px 0; text-indent:-9999px;}
        #cboxNext:hover{background-position: -40px -46px;}
    #cboxClose{position:fixed; top:30px; right:30px; display:block; width:36px; height:36px; background-position: -77px -2px; text-indent:-9999px;}
        #cboxClose:hover{background-position: -77px -45px;}

.b-pictures-popup-footer {
    display: none;
}
    #cboxContent .b-pictures-popup-footer {
        display: block;
        padding: 20px 0;
        text-align: center;
        white-space: nowrap;
    }
        #cboxContent .b-pictures-popup-footer .btn-watch {
            margin-left: 15px;
            border: 1px solid #18cf65;
        }
        #cboxContent .b-pictures-popup-footer .btn-download {
            border: 1px solid #fe9d2e;
        }

.b-video-replay {
    display: none;
    text-align: center;
}
    .b-video-replay-inner {
        position: absolute;
        width: 100%;
        height: 100%;
        background: url('../images/overlay.png') repeat;
    }
    .b-video-replay-title {
        color: #f2f2f2;
        font-size: 40px;
        line-height: 1;
        font-weight: bold;
        text-shadow: 0 1px 0 rgba(1,1,1,.8);
        margin: 0 0 20px;
        white-space: nowrap;
        padding-top: 75px;
        text-transform: uppercase;
    }
    .b-video-replay .btn-replay {
        display: block;
        background: #222;
        width: 150px;
        font-size: 16px;
        color: #a1a1a1;
        line-height: 48px;
        margin: 40px auto;
        border: 1px solid #a1a1a1;
        border-radius: 3px;
    }
        .b-video-replay .btn-replay:hover {
            color: #fff;
            border-color: #fff;
            background: #000;
        }
    .b-video-replay .btn-join {
        font-size: 18px;
        line-height: 58px;
        padding: 0 30px;
    }
    .b-video-replay-other {
        display: block;
        color: #fff;
        font-size: 16px;
        padding: 35px 0 15px;
    }
    .b-thumbs-video__other {
        margin: -9px 79px;
    }
        .b-thumbs-video__other .b-thumb {}
        .b-thumbs-video__other .b-thumb-link {
            width: 141px;
        }
        .b-thumbs-video__other .b-thumb-img {
            width: 141px;
            height: 98px;
            border-radius: 3px;
        }
        .b-thumbs-video__other .b-thumb-text {
            color: #fff;
            width: auto;
            text-align: left;
            font-size: 11px;
            margin-top: 3px;
        }
        .b-thumbs-video__other .b-thumb-border {
            width: 141px;
            height: 98px;
            border-radius: 3px;
        }
        .b-thumbs-video__other .b-thumb-play {
            top: 26px;
            width: 50px;
            height: 50px;
            border-radius: 25px;
            margin-left: -25px;
            background-position: 14px 50%;
        }
        .b-thumbs-video__other .b-thumb-time {
            top: 77px;
            font-size: 10px;
            line-height: 15px;
            padding: 0 4px;
        }

#cboxContent,
.b-header-join {
    background: #222 url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAQAAAAECAMAAACeL25MAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyJpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMy1jMDExIDY2LjE0NTY2MSwgMjAxMi8wMi8wNi0xNDo1NjoyNyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNiAoV2luZG93cykiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6NzIzQzgzQ0IyNzdCMTFFNEJBNUFERjE2OTM0MDM5OTEiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6NzIzQzgzQ0MyNzdCMTFFNEJBNUFERjE2OTM0MDM5OTEiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDo3MjNDODNDOTI3N0IxMUU0QkE1QURGMTY5MzQwMzk5MSIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDo3MjNDODNDQTI3N0IxMUU0QkE1QURGMTY5MzQwMzk5MSIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/Ploja9UAAAAYUExURRsbGyIiIhwcHBUVFSQkJBMTEx0dHRoaGkJXfxAAAAAeSURBVHjaYmBkZGdnYGBgZWVgYmJhYWBmZmMDCDAAAhAAORfVDgwAAAAASUVORK5CYII=') 50% 50% repeat;
}
    .b-header-join-bg2 {
        background: url("../images/bg-wood.png") 50% 0 no-repeat;
    }
    .b-header-join-player {
        float: left;
        background: #2a2a2a;
        width: 600px;
        height: 365px;
        margin-right: 50px;
    }
    .b-header-join-info {
        float: left;
        padding: 50px 0 0;
        width: 280px;
    }
    @font-face {
        font-family: 'chevin_probold';
        src: url('../fonts/chevinpro-bold-webfont.eot');
        src: url('../fonts/chevinpro-bold-webfont.eot?#iefix') format('embedded-opentype'),
        url('../fonts/chevinpro-bold-webfont.woff') format('woff'),
        url('../fonts/chevinpro-bold-webfont.ttf') format('truetype'),
        url('../fonts/chevinpro-bold-webfont.svg#chevin_probold') format('svg');
        font-weight: normal;
        font-style: normal;
    }
    .b-header-join-title {
        display: block;
        color: #f2f2f2;
        font-family: "chevin_probold", Arial, Helvetica, sans-serif;
        font-size: 35px;
        text-shadow: 0 1px 0 rgba(1,1,1,.8);
        margin: 0 0 20px;
        white-space: nowrap;
    }
    .b-header-join-list {
        float: left;
        list-style: none;
        padding: 0;
        margin: 0 0 20px;
    }
        .b-header-join-list-item {
            color: #ececec;
            font-size: 13px;
            line-height: 27px;
            font-weight: bold;
            padding-left: 15px;
            background: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAYAAAAGCAMAAADXEh96AAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyJpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMy1jMDExIDY2LjE0NTY2MSwgMjAxMi8wMi8wNi0xNDo1NjoyNyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNiAoV2luZG93cykiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6OTQyQkQ5QjEyODNBMTFFNEE2RTREOUEyMkZGMkQ0QjQiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6OTQyQkQ5QjIyODNBMTFFNEE2RTREOUEyMkZGMkQ0QjQiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDo5NDJCRDlBRjI4M0ExMUU0QTZFNEQ5QTIyRkYyRDRCNCIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDo5NDJCRDlCMDI4M0ExMUU0QTZFNEQ5QTIyRkYyRDRCNCIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/PlXyZD4AAAAVUExURVed6lOU3CMlJ0BolFOV3UBnkz5kjTvJK9gAAAAkSURBVHjaYmBiZmRhZmJgZQACNgZGEMUIo6CCTMwsQCUAAQYABMYAPHhs92wAAAAASUVORK5CYII=') 0 10px no-repeat;
        }
            .b-header-join-list-item > span {
                color: #579dea;
            }
    .b-header-join-info .btn-join {
        font-size: 14px;
        font-weight: bold;
        line-height: 32px;
        padding: 0 20px;
    }