
.contact-block .vodka-title {
    padding-top: 45px;
}
.redesign .contact-block .address-block,
.press-info span,
.redesign .map-content .map-contact-info,
.redesign .ukraine-content .info-block,
.redesign .ukraine-content .contact-info,
.redesign .vodka-bg .company-inform .text-block p,
.redesign .vodka-bg .ukraine-content .info-block p
{
    color: #6d6e71 !important;
    font: 14px "Myriad Pro" !important;
}
.redesign .vodka-bg .vertical-slide .text-block p{
    color: #6d6e71 !important;
    font: 14px "robotolight" !important;
}
.redesign .press-info,
.redesign .mission-item span,
.redesign .vacancy{
    color: #6d6e71;
}
.redesign .press-info{
    top: -10px;
}
/*.redesign .vodka-bg .info-block .manufacture-text p{*/
   /*color: white !important;*/
/*}*/
.contact-block .address-block {
    width: 855px;
    margin-top: 60px;
    overflow: hidden;
    color: #fff;
    font: 14px "robotoregular";
    display: none;
}
    .map {
        width: 395px;
        float: left;
    }
    .contact-info {
        padding: 0 40px;
        float: left;
        width: 231px;
    }
    .contact-info.active, .ukraine-content .contact-info.active{
        display: block;
    }
        h4{
            font: 18px "robotoregular";
        }
        .contact-info .time-to-work {
            padding: 10px 0 20px;
        }
        .contact-info .address {
            background: url("../../bundles/sitefrontend/images/contact-icon.png") no-repeat 0 0;
            /*height: 22px;*/
            text-indent: 20px;
        }
        .phone {
            background: url("../../bundles/sitefrontend/images/contact/contact-icons.png") no-repeat 0 -22px;
            height: 22px;
            text-indent: 20px;
        }
        .email {
            color: #02a3ff;
            background: url("../../bundles/sitefrontend/images/contact/contact-icons.png") no-repeat 0 -48px;
            height: 22px;
            text-indent: 20px;
            display: block;
        }

.clear {
    clear: both;
    height: 0;
    font-size: 0;
    line-height: 0;
}


/* Global map */
#map-global {
    width: 707px;
    height: 346px;
    margin: 0 auto;
}

.map-global-label {
    width: 181px;
    height: 146px;
    background: url("../../bundles/sitefrontend/images/popup-map.png") no-repeat;
    position: absolute;
    left: 0;
    top: 0;
    display: none;
    font-size: 14px;
    padding: 80px 40px 40px;
    color: #010101;
    z-index: 1500;
}
.map-global-label h4 {
    margin-bottom: 5px;
}
.phone-black {
    background: url("../../bundles/sitefrontend/images/map/phone-black.png") no-repeat 0 0;
    height: 17px;
    text-indent: 16px;
    margin-bottom: 5px;
}
.map-global-contact-info {
    margin-top: 20px;
}

.map-content .vodka-title {
    padding: 60px 0;
    float: left;
}

.map-content .map-contact-info {
    float: right;
    margin-top: 95px;
    color: #fff;
    width: 150px;
}
    .map-contact-info h4 {
        text-align: right;
        padding-bottom: 12px;
        line-height: 18px;
    }
    .map-contact-info .phone {
        font-size: 16px;
        line-height: 20px;
    }
    .map-contact-info .email {
        font-size: 14px;
        line-height: 18px;
    }

/* Ukraine map */

#map-ukraine {
    width: 420px;
    height: 285px;
    float: left;
}

.ukraine-content {
    padding: 45px 0 50px 0;
}

.ukraine-content .vodka-tittle {
    padding: 60px 0 0;
}

.ukraine-content .info-block {
    padding: 40px 50px 30px 40px;
    margin: 0 0 40px;
    font: 14px 'robotoregular';
    color: #fff;
}
    .ukraine-content .info-block p{
        padding-bottom: 10px;
    }

.ukraine-content .contact-info {
    padding: 0;
    float: left;
    font: 14px 'robotoregular';
    color: #fff;
    margin-left: 55px;
}
    .contact-info ul {
        margin: 10px 0 20px 15px;
    }
    .contact-info li {
        margin-top: 7px;
    }

/* Generated by Font Squirrel (http://www.fontsquirrel.com) on November 4, 2013 */



@font-face {
    font-family: 'robotoblack';
    src: url('../../bundles/sitefrontend/fonts/roboto-black-webfont.eot');
    src: url('../../bundles/sitefrontend/fonts/roboto-black-webfont.eot?#iefix') format('embedded-opentype'),
         url('../../bundles/sitefrontend/fonts/roboto-black-webfont.woff') format('woff'),
         url('../../bundles/sitefrontend/fonts/roboto-black-webfont.ttf') format('truetype');
    font-weight: normal;
    font-style: normal;

}




@font-face {
    font-family: 'robotoblack_italic';
    src: url('../../bundles/sitefrontend/fonts/roboto-blackitalic-webfont.eot');
    src: url('../../bundles/sitefrontend/fonts/roboto-blackitalic-webfont.eot?#iefix') format('embedded-opentype'),
         url('../../bundles/sitefrontend/fonts/roboto-blackitalic-webfont.woff') format('woff'),
         url('../../bundles/sitefrontend/fonts/roboto-blackitalic-webfont.ttf') format('truetype');
    font-weight: normal;
    font-style: normal;

}




@font-face {
    font-family: 'robotobold';
    src: url('../../bundles/sitefrontend/fonts/roboto-bold-webfont.eot');
    src: url('../../bundles/sitefrontend/fonts/roboto-bold-webfont.eot?#iefix') format('embedded-opentype'),
         url('../../bundles/sitefrontend/fonts/roboto-bold-webfont.woff') format('woff'),
         url('../../bundles/sitefrontend/fonts/roboto-bold-webfont.ttf') format('truetype');
    font-weight: normal;
    font-style: normal;

}




@font-face {
    font-family: 'robotobold_italic';
    src: url('../../bundles/sitefrontend/fonts/roboto-bolditalic-webfont.eot');
    src: url('../../bundles/sitefrontend/fonts/roboto-bolditalic-webfont.eot?#iefix') format('embedded-opentype'),
         url('../../bundles/sitefrontend/fonts/roboto-bolditalic-webfont.woff') format('woff'),
         url('../../bundles/sitefrontend/fonts/roboto-bolditalic-webfont.ttf') format('truetype');
    font-weight: normal;
    font-style: normal;

}




@font-face {
    font-family: 'roboto_condensedbold';
    src: url('../../bundles/sitefrontend/fonts/robotocondensed-bold-webfont.eot');
    src: url('../../bundles/sitefrontend/fonts/robotocondensed-bold-webfont.eot?#iefix') format('embedded-opentype'),
         url('../../bundles/sitefrontend/fonts/robotocondensed-bold-webfont.woff') format('woff'),
         url('../../bundles/sitefrontend/fonts/robotocondensed-bold-webfont.ttf') format('truetype');
    font-weight: normal;
    font-style: normal;

}




@font-face {
    font-family: 'roboto_condensedbold_italic';
    src: url('../../bundles/sitefrontend/fonts/robotocondensed-bolditalic-webfont.eot');
    src: url('../../bundles/sitefrontend/fonts/robotocondensed-bolditalic-webfont.eot?#iefix') format('embedded-opentype'),
         url('../../bundles/sitefrontend/fonts/robotocondensed-bolditalic-webfont.woff') format('woff'),
         url('../../bundles/sitefrontend/fonts/robotocondensed-bolditalic-webfont.ttf') format('truetype');
    font-weight: normal;
    font-style: normal;

}




@font-face {
    font-family: 'roboto_condenseditalic';
    src: url('../../bundles/sitefrontend/fonts/robotocondensed-italic-webfont.eot');
    src: url('../../bundles/sitefrontend/fonts/robotocondensed-italic-webfont.eot?#iefix') format('embedded-opentype'),
         url('../../bundles/sitefrontend/fonts/robotocondensed-italic-webfont.woff') format('woff'),
         url('../../bundles/sitefrontend/fonts/robotocondensed-italic-webfont.ttf') format('truetype');
    font-weight: normal;
    font-style: normal;

}




@font-face {
    font-family: 'roboto_condensedlight';
    src: url('../../bundles/sitefrontend/fonts/robotocondensed-light-webfont.eot');
    src: url('../../bundles/sitefrontend/fonts/robotocondensed-light-webfont.eot?#iefix') format('embedded-opentype'),
         url('../../bundles/sitefrontend/fonts/robotocondensed-light-webfont.woff') format('woff'),
         url('../../bundles/sitefrontend/fonts/robotocondensed-light-webfont.ttf') format('truetype');
    font-weight: normal;
    font-style: normal;

}




@font-face {
    font-family: 'roboto_condensedlight_italic';
    src: url('../../bundles/sitefrontend/fonts/robotocondensed-lightitalic-webfont.eot');
    src: url('../../bundles/sitefrontend/fonts/robotocondensed-lightitalic-webfont.eot?#iefix') format('embedded-opentype'),
         url('../../bundles/sitefrontend/fonts/robotocondensed-lightitalic-webfont.woff') format('woff'),
         url('../../bundles/sitefrontend/fonts/robotocondensed-lightitalic-webfont.ttf') format('truetype');
    font-weight: normal;
    font-style: normal;

}




@font-face {
    font-family: 'roboto_condensedregular';
    src: url('../../bundles/sitefrontend/fonts/robotocondensed-regular-webfont.eot');
    src: url('../../bundles/sitefrontend/fonts/robotocondensed-regular-webfont.eot?#iefix') format('embedded-opentype'),
         url('../../bundles/sitefrontend/fonts/robotocondensed-regular-webfont.woff') format('woff'),
         url('../../bundles/sitefrontend/fonts/robotocondensed-regular-webfont.ttf') format('truetype');
    font-weight: normal;
    font-style: normal;

}




@font-face {
    font-family: 'robotoitalic';
    src: url('../../bundles/sitefrontend/fonts/roboto-italic-webfont.eot');
    src: url('../../bundles/sitefrontend/fonts/roboto-italic-webfont.eot?#iefix') format('embedded-opentype'),
         url('../../bundles/sitefrontend/fonts/roboto-italic-webfont.woff') format('woff'),
         url('../../bundles/sitefrontend/fonts/roboto-italic-webfont.ttf') format('truetype');
    font-weight: normal;
    font-style: normal;

}




@font-face {
    font-family: 'robotolight';
    src: url('../../bundles/sitefrontend/fonts/roboto-light-webfont.eot');
    src: url('../../bundles/sitefrontend/fonts/roboto-light-webfont.eot?#iefix') format('embedded-opentype'),
         url('../../bundles/sitefrontend/fonts/roboto-light-webfont.woff') format('woff'),
         url('../../bundles/sitefrontend/fonts/roboto-light-webfont.ttf') format('truetype');
    font-weight: normal;
    font-style: normal;

}




@font-face {
    font-family: 'robotolight_italic';
    src: url('../../bundles/sitefrontend/fonts/roboto-lightitalic-webfont.eot');
    src: url('../../bundles/sitefrontend/fonts/roboto-lightitalic-webfont.eot?#iefix') format('embedded-opentype'),
         url('../../bundles/sitefrontend/fonts/roboto-lightitalic-webfont.woff') format('woff'),
         url('../../bundles/sitefrontend/fonts/roboto-lightitalic-webfont.ttf') format('truetype');
    font-weight: normal;
    font-style: normal;

}




@font-face {
    font-family: 'robotomedium';
    src: url('../../bundles/sitefrontend/fonts/roboto-medium-webfont.eot');
    src: url('../../bundles/sitefrontend/fonts/roboto-medium-webfont.eot?#iefix') format('embedded-opentype'),
         url('../../bundles/sitefrontend/fonts/roboto-medium-webfont.woff') format('woff'),
         url('../../bundles/sitefrontend/fonts/roboto-medium-webfont.ttf') format('truetype');
    font-weight: normal;
    font-style: normal;

}




@font-face {
    font-family: 'robotomedium_italic';
    src: url('../../bundles/sitefrontend/fonts/roboto-mediumitalic-webfont.eot');
    src: url('../../bundles/sitefrontend/fonts/roboto-mediumitalic-webfont.eot?#iefix') format('embedded-opentype'),
         url('../../bundles/sitefrontend/fonts/roboto-mediumitalic-webfont.woff') format('woff'),
         url('../../bundles/sitefrontend/fonts/roboto-mediumitalic-webfont.ttf') format('truetype');
    font-weight: normal;
    font-style: normal;

}




@font-face {
    font-family: 'robotoregular';
    src: url('../../bundles/sitefrontend/fonts/roboto-regular-webfont.eot');
    src: url('../../bundles/sitefrontend/fonts/roboto-regular-webfont.eot?#iefix') format('embedded-opentype'),
         url('../../bundles/sitefrontend/fonts/roboto-regular-webfont.woff') format('woff'),
         url('../../bundles/sitefrontend/fonts/roboto-regular-webfont.ttf') format('truetype');
    font-weight: normal;
    font-style: normal;

}
.jvectormap-label {
    width: 301px;
    height: 226px;
    background: url("../../bundles/sitefrontend/images/popup-map.png") no-repeat;
    position: absolute;

    display: none;
    border: solid 1px #CDCDCD;
    -webkit-border-radius: 3px;
    -moz-border-radius: 3px;
    border-radius: 3px;
    background: #292929;
    color: white;
    font-family: sans-serif, Verdana;
    font-size: smaller;
    padding: 3px;
    visibility: hidden;
}

.jvectormap-zoomin, .jvectormap-zoomout {
    position: absolute;
    left: 10px;
    -webkit-border-radius: 3px;
    -moz-border-radius: 3px;
    border-radius: 3px;
    background: #292929;
    padding: 3px;
    color: white;
    width: 10px;
    height: 10px;
    cursor: pointer;
    line-height: 10px;
    text-align: center;
    display: none;
}

.jvectormap-zoomin {
    top: 10px;
}

.jvectormap-zoomout {
    top: 30px;
}
.wrapper {
    /*min-width: 1263px;*/
}

.info-holder {
    min-height: 240px;
    overflow: hidden;
}

.management-block .info-block  {
    display: none;
}

.prod-brands .link-cover, .prod-news-item .link-cover{
    position: absolute;
    width: 236px;
    height: 369px;
    top: 0;
    right: 0;
}
.prod-news-item .link-cover {
    width: 277px;
    height: 179px;
}
.prod-brand {
    position: relative;
}

.press-info {
    text-align: right;
    position: absolute;
    top: 20px;
    right: 6px;
    font: 12px "robotolight";
    color: #fff;
}

.press-info span{
    font: 14px "robotolight";
    color: #fff;
}

.press-info a {
    display: block;
    padding: 0 0 0 20px;
    background: url("../../bundles/sitefrontend/images/email.png") no-repeat;
    color: #02a3ff;
    float: right;
}
.press-center .main-content {
    margin-top: 45px;
}
.left-menu p {
    display: inline-block;
    width: 110px;
    text-align: center;
    font: 14px "robotobold";
    color: #fff;
}

.left-menu li a .number{
    font: 30px "robotobold";
    color: #fff;
    display: inline-block;
    line-height: 62px;
}
.left-menu li.active a .number{
    line-height: 80px;
}
.left-menu.text-menu li a {
    width: 110px;
}
.left-menu.text-menu li a span {
    display: inline-block;
    width: 110px;
    text-align: center;
}
.left-menu.text-menu li.active a {
    width: 130px;
}

.left-menu.text-menu li a:hover {
    width: 130px;
}
.left-menu.text-menu li .text-wrap-solo {
    color: white;
    text-transform: uppercase;
    font: 14px "robotoregular";
    display: inline-block;
}
.left-menu.text-menu li .text-wrap-solo span {
}
.info-block.active {
    display: block;
}


.vertical-slide {
    width: 100%;
    height: 100%;
}

.slider-content {
    height: 100%;
}

.left-menu {
    z-index: 3000;
    display: none;
}

.left-menu.active-menu {
    display: block;
}

.page-info {
    display: none;
}

.select-box {
    float: left;
    margin: 0 6px 15px 0;
}

.filter-form {
    margin: 25px 0 0 0;
    width: 710px;
}
.loader {
    position: absolute;
    display: none;
    background: #000;
    width: 100%;
    height: 100%;
    opacity: 0.4;
    top: 0;
    z-index: 10000;
}
.jvectormap-container {
    cursor: pointer;
}
.ukraine-content .contact-info {
    display: none;
}

.clearfix:before,
.clearfix:after {
    content: " "; /* 1 */
    display: table; /* 2 */
}

.clearfix:after {
    clear: both;
}


/*
 * For IE 6/7 only
 * Include this rule to trigger hasLayout and contain floats.
 */


.clearfix {
    *zoom: 1;
}
.window-modal {
    background-color: white;
    width: 707px;
    margin: 10px auto 30px auto;
    padding: 55px 35px;
    height: 100%;
    position: relative;

}

.window-modal img {
    max-width: 707px;
    height: auto;
}

.window-modal.gallery-popup {
    background-color: #161e2e;
}

.window-modal ul {
    margin-left: 20px;
}

.window-modal.image {
    padding: 0;
}

.window-modal .title {
    min-height: 58px;
    border-bottom: 5px solid #dbb6a1;
    margin-bottom: 30px;
}
.redesign .window-modal .title {
    border-bottom: 3px solid #c39e5b;
}
.gallery-popup.window-modal .title {
    border: none;
}

.gallery-popup.window-modal .title span {
    color: #c5d5ff;
}

.window-modal .title span {
    font: 30px/58px "robotobold";
    color: #ba3937;
    text-transform: uppercase;
}
.redesign .window-modal .title span {
    font: 30px/58px "robotolight";
    color: #656666;
    text-transform: uppercase;
}

.window-modal.gallery-popup span.gallery-date {
    display: inline-block;
    float: right;
    color: #727c86;
    font-size: 18px;
}

.gallery-image-wrap {
    width: 617px;
    height: 399px;
    margin: 0 auto;
    text-align: center;
}

.gallery-image-wrap img {
    max-width: 100%;
    max-height: 100%;
}

.popup-slider-wrap {
    width: 565px;
    margin: 0 auto;
}

.popup-slider {
    margin: 15px auto 35px auto;
    height: 82px;
    position: relative;
    z-index: 100;
    overflow: hidden;
}

.gallery-text {
    width: 617px;
    margin: 0 auto;
    font: 13px "robotomedium";
    color: white;
    position: relative;
    top: -24px;
}

.gallery-slide-link {
    display: block;
    position: absolute;
    width: 100%;
    height: 100%;
    left: -3px;
    top: -3px;

}

.gallery-slide:hover .gallery-slide-link {
    border: 3px solid #c5d5ff;
    background: url("../../bundles/sitefrontend/images/black-billet.png") top left repeat;

}

.gallery-slide {
    display: block;
    list-style: none;
    float: left;
    position: relative;
    margin: 6px;
}

.gallery-slide img {
    max-height: 68px;
}

.popup-content .controls {
    position: relative;
    top: -81px;
    left: -21px;
    width: 617px;
    margin: 0 auto;
    height: 11px;
    z-index: 0;
}

.popup-content .controls a {
    display: block;
    width: 11px;
    height: 15px;
    background: url("../../bundles/sitefrontend/images/popup-arrow.png") top left no-repeat;
}

.popup-content .controls a.next-slide {
    background-position: bottom left;
    float: right;
}

.window-modal .ajax-modal-close {
    display: block;
    width: 28px;
    height: 28px;
    background: url("../../bundles/sitefrontend/images/modal-close.png") top left no-repeat;
    position: absolute;
    top: 24px;
    right: 24px;
}
.redesign .window-modal .ajax-modal-close{
    background: url("../../bundles/sitefrontend/images/modal-close-gold.png") top left no-repeat;
}
.window-modal .content {
    font: 14px "robotomedium";
}

.popup-content {
    padding: 40px 0;
    position: relative;
    display: none;
    z-index: 1200;
}

.main-page .popup-content {
    padding-top: 84px;
}

.prod-popup {
    padding: 30px 0 0 0;
    position: absolute;
    top: 0;
    width: 707px;
    left: 50%;
    margin-left: -354px;
    display: none;
    z-index: 1200;
}

.prod-popup .img-wrap {
    text-align: center;
    height: 600px;
    float: left;
    margin-right: 40px;
    line-height: 600px;
    position: relative;
}

.prod-popup .img-wrap img {
    max-width: 230px;
    max-height: 600px;
    vertical-align: middle;
}

.cognac-bg .prod-popup .img-wrap {
    background: url("../../bundles/sitefrontend/images/cognac-slider-bg.png") center 355px no-repeat;
}

.prod-popup .info-block {
    margin-top: 20px;
    overflow: hidden;
    padding: 15px 30px 15px 40px;
    min-height: 530px;
    margin-bottom: 20px;
}

.prod-popup .info-block .text-block {
    overflow: hidden;
    height: 500px;
}

.prod-popup .info-block-title {
    position: relative;
}

.vodka-bg .prod-popup .info-block-title {
    color: #b8c4d0;
    border-bottom: 5px solid #3c6277;
}

.wine-bg .prod-popup .info-block-title {
    color: #932623;
    border-bottom: 5px solid #9c1c17;
}

.cyder-bg .prod-popup .info-block-title {
    color: #ba8129;
    border-bottom: 5px solid #9c5617;
}

.cognac-bg .prod-popup .info-block-title {
    color: #c65a1e;
    border-bottom: 5px solid #6d2b07;
}

.balsam-bg .prod-popup .info-block-title {
    color: #6f251a;
    border-bottom: 5px solid #9e1b16;
}

.vodka-bg .prod-popup .more-btn {
    background: url("../../bundles/sitefrontend/images/more-btn-bg.png") top center no-repeat;
    color: #6b8098;
    margin-bottom: 25px;
}

.wine-bg .prod-popup .more-btn {
    background: url("../../bundles/sitefrontend/images/wine-more-btn-bg.png") top center no-repeat;
    color: #af2e2a;
    margin-bottom: 25px;
}

.cyder-bg .prod-popup .more-btn {
    background: url("../../bundles/sitefrontend/images/cyder-more-btn-bg.png") top center no-repeat;
    color: #a87126;
    margin-bottom: 25px;
}

.cognac-bg .prod-popup .more-btn {
    background: url("../../bundles/sitefrontend/images/cognac-more-btn-bg.png") top center no-repeat;
    color: #cd7a24;
    margin-bottom: 25px;
}

.balsam-bg .prod-popup .more-btn {
    background: url("../../bundles/sitefrontend/images/balsam-more-btn-bg.png") top center no-repeat;
    color: #582821;
    margin-bottom: 25px;
}

.prod-popup .info-block-title h2 {
    font: 50px/60px "robotoregular";
    text-transform: uppercase;
    margin: 25px 0 30px 0;
    max-width: 380px;
}

.close-prod-popup {
    display: block;
    width: 28px;
    height: 28px;
    position: absolute;
    top: 10px;
    right: 0;
    background: url("../../bundles/sitefrontend/images/prod-popup-close.png") top left no-repeat;
}
.redesign .close-prod-popup{
    background: url("../../bundles/sitefrontend/images/prod-popup-close-gold.png") top left no-repeat;
}
.popup-text-wrapper {
    height: 315px;
    color: #afb0b3;
}

.popup-text-wrapper ul {
    margin-left: 20px;
}

.popup-text-wrapper ul li {
    color: inherit;
    font: 14px/17px "robotoregular"
}

.popup-text {
    margin-right: 20px;
}


/* Styles for custom selects */
.done select{
	height:1px;
	width:1px;
	border:none;
	background:none;
	padding:0;
	margin:0;
    position: relative;
    left:-2px;
    z-index: -10;
	outline:none;
	-webkit-appearance: none;
	}
.select-list{
	position:			absolute;
	left:				0
	}
.custom-select{
	z-index:			1
	}
.custom-select *{
	-webkit-user-select:none;
	-khtml-user-select: none;
	-moz-user-select: 	none;
	-ms-user-select: 	none;
	-o-user-select: 	none;
	user-select: 		none;
	}
.open_list{
	z-index:			10
	}
.custom-select ul,
.custom-select li{
	margin:				0;
	padding:			0;
	list-style:			none
	}
.custom-select,
.custom-select ul{
	position:			relative;
	top:				0;
	left:				0
	}
.custom-select .custom-text{
	cursor:				pointer;
	display:			inline-block;
	}
.custom-select li{
	cursor:				pointer;
	min-height:			45px;
    background: #5c657f;
    padding: 0 0 0 10px;

	}
.select-scroll{
	position:			absolute;
	right:				2px;
	top:				2px;
	z-index:			2
	}
.default-scroll ul{
	overflow-y:			scroll
	}
.custom-scroll{
	overflow:			hidden
	}
.scroll-drag{
	display:			block;
	position:			absolute;
	left:				1px;
	cursor:				pointer
	}
.disabled *{
    cursor:             default !important
    }
/* Style for example*/
.custom-select{
	font-family:		'robotoregular';
	font-size:			18px;
	}
.custom-select .custom-text,
.custom-select.disabled span.custom-text:hover{
	overflow:			hidden;
	height:				46px;
	padding:			0 0 0 10px;
	line-height:		46px;
	color:				#5c657f;
    border: 2px #5c657f solid;
	}
.custom-select .custom-text:after{
	font-size:			15px;
	position:			relative;
	top:				18px;
	right:				12px;
	display:			block;
	content:			' ';
    background: url("../../bundles/sitefrontend/images/select-arrow.png") no-repeat right center;
	float: 				right;
	width:				21px;
    height:             12px;
	z-index: 			2;
	}
.custom-select span.custom-text:hover,
.active span.custom-text{

	}
.select-list{
	top:				46px;
	line-height:		46px;
	padding:			0 0 0 10px;
	/*background-color:	#14609e;*/
	color:				#ffffff;
	}
.select-list.custom-scroll{
	padding:			2px 0 2px 0px;
	}
.select-list .selected,
.select-list li:hover{
	color:				#FFF
	}
.select-list li.disabled{
	color:				#CCCCCC;
	cursor:				default
	}
.select-scroll{
	background-color:	#8c95af;
	width:				12px;
	-webkit-border-radius:2px;
	-moz-border-radius: 2px;
	border-radius: 		2px; 
	}
.scroll-drag{
	top:				0;
	width:				10px;
	background-color:	#5c657f;
	-webkit-border-radius:2px;
	-moz-border-radius: 2px;
	border-radius: 		2px; 
	}
.maxlength .scroll-drag:after{
	display:			block;
	font-size:			14px;
	position:			relative;
	left:				50%;
	top:				50%;
	margin:				-14px 0 0 -4px
	}
.custom-select .hover{
	color:				#FFF
	}
.custom-select.disabled{
    opacity:            0.5 !important;
    }

/*
 * CSS Styles that are needed by jScrollPane for it to operate correctly.
 *
 * Include this stylesheet in your site or copy and paste the styles below into your stylesheet - jScrollPane
 * may not operate correctly without them.
 */

.jspContainer
{
    overflow: hidden;
    position: relative;
}

.jspContainer:focus {
    border: none;
    outline: none;
}

.jspPane {
    position: absolute;
    width: 100% !important;
}

.jspVerticalBar
{
    position: absolute;
    top: 0;
    right: 0;
    width: 6px;
    height: 100%;
    z-index: 1200;
}

.jspHorizontalBar
{
    display: none;
    position: absolute;
    bottom: 0;
    left: 0;
    width: 100%;
    height: 16px;
}

.jspCap
{
    display: none;
}

.jspHorizontalBar .jspCap
{
    float: left;
}

.jspTrack
{
    /*background: #dde;*/
    position: relative;
}

.jspDrag
{
    background-color: #e8cfa1;
    border-radius: 5px;
    position: relative;
    top: 0;
    left: 0;
    cursor: pointer;
}

.jspHorizontalBar .jspTrack,
.jspHorizontalBar .jspDrag
{
    float: left;
    height: 100%;
}

.jspArrow
{
    background: #50506d;
    text-indent: -20000px;
    display: block;
    cursor: pointer;
    padding: 0;
    margin: 0;
}

.jspArrow.jspDisabled
{
    cursor: default;
    background: #80808d;
}

.jspVerticalBar .jspArrow
{
    height: 16px;
}

.jspHorizontalBar .jspArrow
{
    width: 16px;
    float: left;
    height: 100%;
}

.jspVerticalBar .jspArrow:focus
{
    outline: none;
}

.jspCorner
{
    background: #eeeef4;
    float: left;
    height: 100%;
}

/* Yuk! CSS Hack for IE6 3 pixel bug :( */
* html .jspCorner
{
    margin: 0 -3px 0 0;
}

.scroll-info-block .jspDrag,
.text-block-cover .jspDrag,
.popup-text-wrapper .jspDrag {
    width: 6px;
    border-radius: 5px;
}

.scroll-info-block .jspTrack,
.text-block-cover .jspTrack,
.popup-text-wrapper .jspTrack {
    width: 6px;
    background: transparent;
    height: 100%;
}

.vodka-bg .scroll-info-block .jspDrag,
.vodka-bg .text-block-cover .jspDrag,
.vodka-bg .popup-text-wrapper .jspDrag {
    background-color: #050b14;
}

.wine-bg .scroll-info-block .jspDrag,
.wine-bg .text-block-cover .jspDrag,
.wine-bg .popup-text-wrapper .jspDrag {
    background-color: #220203;
}

.balsam-bg .scroll-info-block .jspDrag,
.balsam-bg .text-block-cover .jspDrag,
.balsam-bg .popup-text-wrapper .jspDrag {
    background-color: #150c02;
}

.cyder-bg .scroll-info-block .jspDrag,
.cyder-bg .text-block-cover .jspDrag,
.cyder-bg .popup-text-wrapper .jspDrag {
    background-color: #130102;
}

.cognac-bg .scroll-info-block .jspDrag,
.cognac-bg .text-block-cover .jspDrag,
.cognac-bg .popup-text-wrapper .jspDrag {
    background-color: #1f0700;
}

body, html {
    overflow: auto;
    margin: 0;
    padding: 0;
}

.wrapper {
    width: 100%;
    height: 100%;
    overflow: hidden;
}

.wrapper .slider-holder {
    background: #020810 url("../../bundles/sitefrontend/images/light.png") fixed center center no-repeat;
}

.wrapper .slider-holder.cyder-style {
    background: #0b0400 url("../../bundles/sitefrontend/images/cyder-light.png") fixed center center no-repeat;
}

.wrapper .slider-holder.cognac-style {
    background: #1a0700 url("../../bundles/sitefrontend/images/cognac-light.png") fixed center center no-repeat;
}

.wrapper .slider-holder.vine-style {
    background: #150102 url("../../bundles/sitefrontend/images/wine-light.png") fixed center center no-repeat;
}

.wrapper .slider-holder.balsam-style {
    background: #0f0504 url("../../bundles/sitefrontend/images/balsam-light.png") fixed center center no-repeat;
}

.wrapper .slide {
    position: relative;
    height: 100%;
    float: left;
    overflow: auto;
    /*min-width: 1280px;*/
}

.wrapper .slide.next-slider {
    /*width: 1280px;*/
    height: auto;
}
.wrapper .current-slide {
    overflow: auto;
    /*padding-top: 118px;*/

}




* {
    margin: 0;
    padding: 0;
}

img {
    outline: none;
    border: none;
}

.wrapper, body {
    min-width: 1150px;
}

.header {
    background-color: white;
    height: 60px;
    position: fixed;
    width: 100%;
    z-index: 1500;
}

.header-content {
    height: 60px;
    width: 1150px;
    margin: 0 auto;
    position: relative;
}

.header .main-logo {
    display: block;
    float: left;
    width: 122px;
    height: 57px;
    /*background: url("../../bundles/sitefrontend/images/olimp-logo.png") top left no-repeat;*/
    z-index: 0;
}

/************************************************************************************/
/************************************************************************************/
/*****************             REDESIGN                   ***************************/
/************************************************************************************/
/************************************************************************************/

.redesign .header{
    position: fixed;
    height: 0;
    overflow: hidden;
    /*background: url("../../bundles/sitefrontend/images/new/header-bg.jpg") center;*/
    /*height: 330px;*/
}
.sub-header .main-logo{
    display: block;
    float: none;
    width: 261px;
    height: 203px;
    margin: 67px auto 0;
    background: url("../../bundles/sitefrontend/images/new/logo.png") no-repeat;
    z-index: 0;
}
/*.redesign .header-content{*/
/*height: 330px;*/
/*}*/
.sub-header{
    position: absolute;
    width: 100%;
    top: 0;
    /*top: -330px;*/
    height: 330px;
    /*background: url("../../bundles/sitefrontend/images/new/header-bg.jpg") center;*/
    z-index: 1500;
}
.clouds{
    position: fixed;
    top: -200px;
    left: 50%;
    margin-left: -1250px;
    width: 2500px;
    height: 1343px;
}
.clouds .clouds-down,
.clouds .clouds-up{
    position: absolute;
    bottom: 0;
    right: -3500px;
    width: 3500px;
    height: 1343px;
}
.clouds .clouds-down{
    background: url("../../bundles/sitefrontend/images/new/clouds-down.png") left bottom;
}
.clouds .clouds-up{
    background: url("../../bundles/sitefrontend/images/new/clouds-up.png") left bottom;
}

.sub-header-content {
    height: 330px;
    width: 1150px;
    margin: 0 auto;
    position: relative;
}
.sub-header .main-logo-wrap {
    float: none;
    position: relative;
    width: 261px;
    height: 203px;
    margin: 67px auto 0;
}
.sub-header .main-menu {
    list-style-type: none;
    margin-top: 24px;
    float: left;
    font-size: 0;
    letter-spacing: 0;
    word-spacing: 0;
    width: 1072px;
    white-space: nowrap;
    margin-left: 35px;
    text-align: center;
}

.sub-header .main-menu li {
    display: inline-block;
    padding: 0;
    border-right: 0;
    height: 20px;
    margin-right: 15px;
}

.sub-header .main-menu li.first {
    width: auto;
}

.sub-header .main-menu li.second {
    width: auto;
}

.sub-header .main-menu.en li.second,
.sub-header .main-menu.ua li.second {
    width: auto;
}

.sub-header .main-menu li.third {
    width: auto;
}

.sub-header .main-menu li.fourth {
    width: auto;
}

.sub-header .main-menu li.fifth {
    width: auto;
}

.sub-header .main-menu li.sixth {
    width: auto;
}

.sub-header .main-menu li.seventh {
    width: auto;
}

.sub-header .main-menu li.eighth {
    width: auto;
}

.sub-header .main-menu li.last {
    border: none;
}

.sub-header .main-menu li a {
    font: 18px/21px "Myriad Pro";
    text-decoration: none;
    color: #808285;
    text-transform: uppercase;
    display: inline-block;
    width: 100%;
    text-align: center;
}

.sub-header .main-menu li a:hover {
    font-family: 'Myriad Pro';
    color: #c39e5b;
}

.sub-header .main-menu li a.active {
    color: #c39e5b;
}


.sub-header .languages {
    list-style-type: none;
    margin-top: 18px;
    position: absolute;
    left: 50%;
    top: 55px;
    margin-left: 379px;
    font-size: 0;
    letter-spacing: 0;
    word-spacing: 0;
    width: 150px;
}

.sub-header .languages li {
    display: inline-block;
}

.sub-header .languages li a {
    display: block;
    height: 25px;
    /*background: url("../../bundles/sitefrontend/images/flags.png") top left no-repeat;*/
    margin-left: 13px;
    text-decoration: none;
    font: 18px/21px "Myriad Pro";
    color: #808285;
}
.sub-header .languages li a:hover,
.sub-header .languages li a.active {
    text-decoration: none;
    color: #c39e5b;
}


.redesign .vodka-title,.redesign .title-1 {
    color: #c39e5b;
    font: 32px/80px "myriad pro";
    text-transform: uppercase;
}


.redesign .billet {
    background: url("../../bundles/sitefrontend/images/new/gray-billet.png") top left repeat;
}

.redesign .small-billet {
    background: url("../../bundles/sitefrontend/images/gray-billet.png") top left repeat;
}
.redesign .gallery-slide:hover .gallery-slide-link {
    background: url("../../bundles/sitefrontend/images/gray-billet.png") top left repeat;

}
#press.vodka-bg-wrap{
    padding-bottom: 50px;
}
/************************************************************************************/
/************************************************************************************/


.olimp-logo {
    display: block;
    float: left;
    width: 100%;
    height: 100%;
    position: absolute;
    top: 0;
    left: 0;
    z-index: 200;
}

.bah-title {
    padding-top: 0 !important;
}

.main-menu {
    list-style-type: none;
    margin-top: 24px;
    float: left;
    font-size: 0;
    letter-spacing: 0;
    word-spacing: 0;
    width: 782px;
    white-space: nowrap;
}

.main-menu li {
    display: inline-block;
    padding: 0 8px;
    border-right: 1px solid #cbcbcb;
    height: 12px;
}

.main-menu li.first {
    width: 54px;
}

.main-menu li.second {
    width: 79px;
}

.main-menu.en li.second,
.main-menu.ua li.second {
    width: 92px;
}

.main-menu li.third {
    width: 76px;
}

.main-menu li.fourth {
    width: 96px;
}

.main-menu li.fifth {
    width: 120px;
}

.main-menu li.sixth {
    width: 139px;
}

.main-menu li.seventh {
    width: 64px;
}

.main-menu li.eighth {
    width: 83px;
}

.main-menu li.last {
    border: none;
}

.main-menu li a {
    font: 12px/12px "robotobold";
    text-decoration: none;
    color: #343434;
    text-transform: uppercase;
    display: inline-block;
    width: 100%;
    text-align: center;
}

.main-menu li a:hover {
    font-family: 'robotoblack';
}

.main-menu li a.active {
    color: #ba3937;
}

.languages {
    list-style-type: none;
    margin-top: 18px;
    position: absolute;
    right: 0;
    font-size: 0;
    letter-spacing: 0;
    word-spacing: 0;
}

.languages li {
    display: inline-block;
}

.languages li a {
    display: block;
    height: 25px;
    /*background: url("../../bundles/sitefrontend/images/flags.png") top left no-repeat;*/
    margin-left: 13px;
    text-decoration: underline;
    font: 14px "robotoregular";
    color: #333;
}
.languages li a:hover,
.languages li a.active {
    text-decoration: none;
}

/*.languages li .ru {*/
    /*width: 36px;*/
/*}*/

/*.languages li .uk {*/
    /*width: 33px;*/
    /*background-position: -36px top;*/
/*}*/

/*.languages li .en {*/
    /*width: 46px;*/
    /*background-position: -69px top;*/
/*}*/

.main-slider-wrap {
    position: relative;
    width: 100%;
    height: 300px;
    overflow: hidden;
    border-bottom: 2px solid #bf816f;
    margin-top: 60px;
    z-index: 1200;
    background-color: #020810;
}

.main-slider {
    width: 1920px;
    text-align: center;
    position: absolute;
    left: 50%;
    margin-left: -960px;
}

.controls {
    position: absolute;
    top: 111px;
    width: 960px;
    height: 77px;
    /*left: 50%;*/
    margin: 0 0 0 -480px;
}

.controls a {
    display: block;
    float: left;
    width: 52px;
    height: 77px;
    position: relative;
    z-index: 120;
}

.controls #prev-slide {
    background: url("../../bundles/sitefrontend/images/main-slider-left.png") top left no-repeat;
}

.controls #next-slide {
    background: url("../../bundles/sitefrontend/images/main-slider-right.png") top left no-repeat;
    float: right;
}

.title-block .controls {
    right: 18px;
    top: 50px;
    z-index: 0;
}

.redesign .title-block .controls{
    top: 31px;
}
.navigation {
    position: absolute;
    bottom: 0;
    z-index: 130;
    width: 310px;
    left: 50%;
    margin-left: -155px;
    list-style-type: none;
    font-size: 0;
    letter-spacing: 0;
    word-spacing: 0;
}

.navigation li {
    display: inline-block;
    vertical-align: bottom;
}

.navigation li a {
    display: block;
    width: 58px;
    height: 58px;
    text-align: center;
    text-decoration: none;
    text-transform: uppercase;
}

.nav-link-content {
    display: inline-block;
    vertical-align: middle;
    white-space: normal;
}

.navigation li a span {
    font: 9px "robotobold";
    color: white;
    clear: both;
    display: none;
}

.navigation li a:hover,
.navigation li a.active {
    height: 66px;
    width: 69;
}

.navigation li a:hover .nav-link-content,
.navigation li a.active .nav-link-content {
    padding-top: 4px;
}

.navigation li a:hover span,
.navigation li a.active span {
    display: block;
}

.navigation li a.nav1 {
    background-color: #bf816f;
}

.navigation li a.nav2 {
    background-color: #953332;
}

.navigation li a.nav3 {
    background-color: #6f2a2a;
}

.navigation li a.nav4 {
    background-color: #b95b4d;
}

.navigation li a.nav5 {
    background-color: #ba3937;
}

.redesign .navigation li a.nav1 {
    background-color: #e8cfa1;
}

.redesign .navigation li a.nav2{
    background-color: #d7b87e;
}

.redesign .navigation li a.nav3 {
    background-color: #c2bdb3;
}

.redesign .navigation li a.nav4 {
    background-color: #bda982;
}

.redesign .navigation li a.nav5 {
    background-color: #afaeae;
}

.redesign .navigation li a.nav6 {
    background-color: #79746f;
}




.vodka-bg-wrap {
    /*width: 1024px;*/
    /*margin: 0 auto;*/
    overflow: hidden;
    height: 100%;
    position: relative;
}
/*.redesign .vodka-bg-wrap{*/
    /*height: 100% !important;*/
/*}*/
.vodka-bg {
    /*margin-top: 80px;*/
    height: 100%;
    /*background-color: #020810;*/
    position: relative;
    width: 1950px;
    left: 50%;
    margin-left: -975px;
    min-width: 1250px;
}

.wine-bg {
    padding-top: 60px;
    height: 100%;
    background-color: #110102;
    position: relative;
    margin: 0 auto;
    min-width: 1250px;
}

.balsam-bg {
    padding-top: 60px;
    height: 100%;
    background-color: #120405;
    position: relative;
    margin: 0 auto;
    min-width: 1250px;
}

.cyder-bg {
    padding-top: 60px;
    height: 100%;
    background-color: #090300;
    position: relative;
    margin: 0 auto;
    min-width: 1250px;
}

.cognac-bg {
    padding-top: 60px;
    height: 100%;
    background-color: #140400;
    position: relative;
    margin: 0 auto;
    min-width: 1250px;
}

.vodka-bg.main-page {
    padding: 0;
}

.drop .drop {
    position: absolute;
    top: 0;
    right: 0;
    height: 100%;
    width: 100%;
}

.drop .bottom-drop {
    position: absolute;
    bottom: 0;
    left: 0;
    height: 100%;
    width: 100%;
    z-index: 0;
}

.vodka-bg .top-drop {
    /*background: url("../../bundles/sitefrontend/images/vodka-top-drop.png") right -500px no-repeat;*/
}

.vodka-bg .bottom-drop {
    /*background: url("../../bundles/sitefrontend/images/vodka-bottom-drop.png") bottom left no-repeat;*/
}

.wine-bg .top-drop {
    /*background: url("../../bundles/sitefrontend/images/wine-top-drop.png") right top no-repeat;*/
}

.wine-bg .bottom-drop {
    /*background: url("../../bundles/sitefrontend/images/wine-bottom-drop.png") bottom left no-repeat;*/
}

.balsam-bg .top-drop {
    /*background: url("../../bundles/sitefrontend/images/balsam-top-drop.png") right top no-repeat;*/
}

.balsam-bg .bottom-drop {
    /*background: url("../../bundles/sitefrontend/images/balsam-bottom-drop.png") bottom left no-repeat;*/
}

.cyder-bg .top-drop {
    /*background: url("../../bundles/sitefrontend/images/cyder-top-drop.png") right top no-repeat;*/
}

.cyder-bg .bottom-drop {
    /*background: url("../../bundles/sitefrontend/images/cyder-bottom-drop.png") bottom left no-repeat;*/
}

.cognac-bg .top-drop {
    /*background: url("../../bundles/sitefrontend/images/cognac-top-drop.png") right top no-repeat;*/
}

.cognac-bg .bottom-drop {
    /*background: url("../../bundles/sitefrontend/images/cognac-bottom-drop.png") bottom left no-repeat;*/
}


.drop .light {
    position: absolute;
    width: 1920px;
    height: 100%;
    left: 50%;
    margin-left: -960px;

}

.vodka-bg .light {
    /*background: url("../../bundles/sitefrontend/images/light.png") 100% 100% no-repeat;*/
    background-size: cover;
    -ms-filter: "progid:DXImageTransform.Microsoft.AlphaImageLoader(src='../../bundles/sitefrontend/images/light.png', sizingMethod='scale')";
}

.wine-bg .light {
    /*background: url("../../bundles/sitefrontend/images/wine-light.png") 100% 100% no-repeat;*/
    background-size: cover;
    -ms-filter: "progid:DXImageTransform.Microsoft.AlphaImageLoader(src='../../bundles/sitefrontend/images/light.png', sizingMethod='scale')";
}

.balsam-bg .light {
    /*background: url("../../bundles/sitefrontend/images/balsam-light.png") 100% 100% no-repeat;*/
    background-size: cover;
    -ms-filter: "progid:DXImageTransform.Microsoft.AlphaImageLoader(src='../../bundles/sitefrontend/images/light.png', sizingMethod='scale')";
}

.cyder-bg .light {
    /*background: url("../../bundles/sitefrontend/images/cyder-light.png") 100% 100% no-repeat;*/
    background-size: cover;
    -ms-filter: "progid:DXImageTransform.Microsoft.AlphaImageLoader(src='../../bundles/sitefrontend/images/light.png', sizingMethod='scale')";
}

.cognac-bg .light {
    /*background: url("../../bundles/sitefrontend/images/cognac-light.png") 100% 100% no-repeat;*/
    background-size: cover;
    -ms-filter: "progid:DXImageTransform.Microsoft.AlphaImageLoader(src='../../bundles/sitefrontend/images/light.png', sizingMethod='scale')";
}


.drop {
    position: absolute;
    height: 100%;
    width: 100%;
    margin: 0 auto;
    top: 0;
    z-index: 0;
}

.main-content {
    width: 707px;
    margin: 0 auto;
    position: relative;
    z-index: 1300;
    padding-bottom: 50px;
}

.main-page .main-content {
    width: 707px;
    padding: 0 0 32px 0;
}

.top-label {
    float: left;
}

.title-block {
    height: 115px;
    width: 740px;
    clear: both;
    position: relative;
}

.brands {
    overflow:hidden;
    position:relative;
    float: right;
    width: 430px;
    margin-right: 44px;
    z-index: 100;
}

.title-block .brands {
    float: left;
    margin: 0 0 0 44px;
}
.redesign .title-block .brands{
    margin: -19px 0 0 110px;
}
.title-block .brand-controls {
    right: 75px;
}

.brands ul {
    list-style-type: none;
    margin: 20px 0 0 0;
    white-space: nowrap;
    z-index: 100;
    overflow: hidden;
}

.brands .brand-slide {
    float: left;
    margin: 0 0 0 10px;
    background: url("../../bundles/sitefrontend/images/brand-bg.png") top left no-repeat;
    text-align: center;
    width: 76px !important;
    height: 83px;
}

.brands .brand-slide a {
    display: inline-block;
    vertical-align: middle;
    width: 100%;
    text-align: center;
    padding: 0 0 8px 2px;
}

.brands .brand-slide a img {
    width: 55px;
    height: 55px;
}

.brands .brand-slide.last-brand {
    margin: 0;
}

.brand-controls {
    position: absolute;
    right: 18px;
    top: 50px;
    width: 470px;
    z-index: 0;
}

.brand-controls a {
    display: block;
    float: left;
    width: 9px;
    height: 12px;
    background: url("../../bundles/sitefrontend/images/brand-arrows.png") top left no-repeat;
}
.redesign .brand-controls a{
    background: url("../../bundles/sitefrontend/images/brand-arrows-gold.png") top left no-repeat;
}
.brand-controls a#next-brand {
    background-position: top right;
    float: right;
}

.news-block {
    margin-top: 35px;
}

.news-item {
    display: inline-block;
    position: relative;
    width: 414px;
    height: 414px;
    margin: 0 12px 24px 12px;
}

.prod-news {
    position: relative;
    width: 722px;
    left: 50%;
    margin-left: -366px;
    /*padding-top: 25px;*/
    font-size: 0;
    letter-spacing: 0;
    min-height: 166px;
}

.press-data .prod-news {
    width: 720px;
    margin-left: -354px;
}

.prod-news-item {
    display: inline-block;
    position: relative;
    margin: 0 7px 16px 0;
    vertical-align: top;
    overflow: hidden;
    width: 230px;
    height: 150px;
    background-color: black;
    text-align: center;
}

.prod-news-item.image1 {
    width: 234px;
    height: 256px;
    margin: 0 10px 15px 5px;
}

.prod-news-item.image2 {
    width: 454px;
    height: 256px;
    margin: 0 10px 15px 5px;
}

.prod-news-item.image3 {
    width: 343px;
    height: 343px;
    margin: 0 10px 15px 5px;
}

.billet {
    position: absolute;
    bottom: 0;
    left: 0;
    height: 112px;
    width: 100%;
    background: url("../../bundles/sitefrontend/images/black-billet.png") top left repeat;
}

.small-billet {
    position: absolute;
    bottom: 0;
    left: 0;
    height: 54px;
    width: 100%;
    background: url("../../bundles/sitefrontend/images/black-billet.png") top left repeat;
}

.small-billet .billet-content {
    margin-left: 23px;
}

.small-billet .title {
    font: 16px "robotoregular";
    display: block;
    height: 22px;
    overflow: hidden;
    text-transform: none;
}

.small-billet .date {
    font: 12px "robotoregular";
}

.press-data .prod-news .billet {
    height: 64px;
}

.cognac-brand:hover .cognac-billet {
    display: block;
}

.cognac-billet {
    position: absolute;
    bottom: 0;
    left: 0;
    height: 54px;
    width: 100%;
    background-color: #ba3937;
    display: none;
}

.cognac-billet .title {
    font: 16px/54px "robotoregular";
    text-align: center;
    text-transform: uppercase;
}

.cognac-billet .billet-content {
    margin: 0;
    width: 100%;
    text-align: center;
}

.prod-news-item .billet {
    height: 112px;
    color: #f4f4f4;
    text-align: left;
}

.prod-news-item .billet .title {
    font: 14px "robotobold";
    display: block;
    overflow: hidden;
    text-transform: uppercase;
    padding-right: 10px;
}

.press-data .prod-news-item .billet .title {
    font-size: 12px;
}

.prod-news-item .billet .date {
    font: 10px "robotoregular";
    text-transform: uppercase;
}

.press-data .prod-news-item .billet .date {
    font-size: 10px;
}

.billet-content {
    display: inline-block;
    vertical-align: middle;
    white-space: normal;
    color: white;
    margin-left: 35px;
    text-transform: uppercase;
}

.helper {
    display: inline-block;
    vertical-align: middle;
    height:100%;
}

.billet-content  .slogan {
    font: 36px/40px "robotoblack";
    display: block;
}

.billet-content .tittle {
    font: 24px/28px "robotoregular";
}

.video-arrow {
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
}

.video .video-arrow {
    background: url("../../bundles/sitefrontend/images/video-arrow.png") center center no-repeat;
}

.video .billet {
    background: none;
}

.warning {
    width: 707px;
    height: 69px;
    margin: 61px auto 0 auto;
}

.warning-ua {
    background: url("../../bundles/sitefrontend/images/warning-ua.png") top left no-repeat;
}

.warning-ru {
    background: url("../../bundles/sitefrontend/images/warning-ru.png") top left no-repeat;
}

.warning-en {
    background: url("../../bundles/sitefrontend/images/warning-en.png") top left no-repeat;
}

.redesign .warning-ua {
    background: url("../../bundles/sitefrontend/images/warning-ua-new.png") top left no-repeat;
}

.redesign .warning-ru {
    background: url("../../bundles/sitefrontend/images/warning-ru-new.png") top left no-repeat;
}

.redesign .warning-en {
    background: url("../../bundles/sitefrontend/images/warning-en-new.png") top left no-repeat;
}


.back-btn {
    position: relative;
    display: inline-block;
    height: 24px;
    padding-left: 20px;
    background: url("../../bundles/sitefrontend/images/back-btn-bg.png") left center no-repeat;
    color: #ba3937;
    text-transform: lowercase;
    font: 24px/20px "robotoregular";
    text-decoration: none;
    clear: both;
    margin-top: 45px;
}
.redesign .back-btn{
    color: #7a7979;
    background: url("../../bundles/sitefrontend/images/back-btn-bg-gray.png") left center no-repeat;
}
.vodka-title, .title-1 {
    color: #b8c4d0;
    font: 50px/115px "robotolight";
    text-transform: uppercase;
}

.cyder-style .vodka-title {
    color: #b67d28;
    font: 50px/115px "robotolight";
    text-transform: uppercase;
}

.vine-style .vodka-title, .title-4 {
    color: #932623;
    font: 50px/115px "robotolight";
    text-transform: uppercase;
}

.balsam-style .vodka-title , .title-5 {
    color: #6f251a;
    font: 50px/115px "robotolight";
    text-transform: uppercase;
}

.cyder-title, .title-3 {
    color: #ba8129;
    font: 50px/115px "robotolight";
    text-transform: uppercase;
}

.cognac-style .vodka-title, .title-2, .cognac-title {
    color: #c35018;
    font: 50px/115px "robotolight";
    text-transform: uppercase;
}

.submenu {
    list-style-type: none;
    margin: 5px 0 15px 0;
    position: relative;
}

.submenu li {
    display: inline-block;
    margin-right: 10px;
    padding: 5px 0;
}

.submenu li a {
    text-transform: uppercase;
    font: 16px "robotomedium";
    text-decoration: none;
}

.vodka-bg .submenu li a {
    color: #6b8098;
}
.redesign .vodka-bg .submenu li a {
    color: #898989;
}
.vine-style .submenu li a {
    color: #af2e2a;
}

.balsam-style .submenu li a {
    color: #712b1c;
}

.cyder-style .submenu li a {
    color: #a87126;
}

.cognac-style .submenu li a {
    color: #c14c16;
}


.submenu li a:hover,
.submenu li a.active {
    color: white;
    border-bottom: 3px solid #ba3937;
}
.redesign .submenu li a:hover,
.redesign .submenu li a.active {
    color: #c39e5b;
    border-bottom: 3px solid #c39e5b;
}

.info-block,
.scroll-info-block{
    background: url("../../bundles/sitefrontend/images/white-billet.png") top left repeat;
    margin-top: 20px;
    padding: 35px 30px 25px 40px;
    overflow: hidden;
}

.prod-info-block {
    margin-top: -10px;
}

.management-block .info-block {
    height: 250px;
}

.text-block-cover {
    height: 230px;
    width: 465px;
    overflow: hidden;
    float: left ;
    margin-left: 30px;
}

.scroll-info-block {
    height: 195px;
    margin-bottom: 65px;
    padding: 35px 0 25px 40px;
}

.scroll-info-block .text-block-wrap {
    height: 170px;
}

.scroll-info-block .text-block-wrap .text-block {
    padding-right: 30px;
    color: #afb0b3 !important;
}

.portrait-wrap {
    float: left;
    margin-bottom: 20px;
}

.management-block .text-block {
    float: right;
}

.management-block .text-block {
    width: 410px;
    margin-right: 30px;
}


.text-block p {
    font: 14px/17px "robotoregular";
    padding-bottom: 20px;
    color: #afb0b3;
}

.cyder-style .text-block p,
.balsam-style .text-block p,
.vine-style .text-block p,
.cognac-style .text-block p {
    color: white !important;
}

.redesign .cyder-style .text-block p,
.redesign .balsam-style .text-block p,
.redesign .vine-style .text-block p,
.redesign .cognac-style .text-block p {
    color: #6d6e71 !important;
}


.text {
    display: none;
    font: 14px/17px "robotoregular";
    color: #afb0b3;
    padding-bottom: 10px;
}

.vodka-bg .text-block p {
    color: #afb0b3 !important;
}

.cyder-style .vodka-bg .text-block p,
.balsam-style .vodka-bg .text-block p,
.vine-style .vodka-bg .text-block p,
.cognac-style .vodka-bg .text-block p {
    color: white !important;
}

.balsam-bg .text-block p {
    color: #afb0b3 !important;
}

.wine-bg .text-block p,
.cyder-bg .text-block p,
.cognac-bg .text-block p {
    color: #eae9e9 !important;
}

.mission-block .text-block p {
    font: 14px/20px "robotoregular";
}

.more-btn {
    display: block;
    height: 20px;
    width: 200px;
    text-align: center;
    background: url("../../bundles/sitefrontend/images/more-btn-bg.png") center top no-repeat;
    padding-top: 50px;
    color: #566580;
    text-decoration: none;
    text-transform: uppercase;
    font: 14px "robotomedium";
    margin: 15px auto 0 auto;
    clear: both;
}

.cognac-bg .more-btn {
    color: #d38826;
    background: url("../../bundles/sitefrontend/images/cognac-more-btn-bg.png") center top no-repeat;
}

.left-menu {
    position: fixed;
    top: 300px;
    list-style-type: none;
}

.left-menu li a {
    display: block;
    width: 73px;
    height: 66px;
    text-decoration: none;
    white-space: nowrap;
}

.left-menu li.active a {
    width: 85px;
    height: 81px;
    background-color: #282023;
}

.left-menu .image-wrap {
    width: 73px;
    height: 66px;
    display: block;
    text-align: center;
    line-height: 66px;
    float: left;
}

.left-menu .active .image-wrap {
    height: 81px;
    width: 85px;
    line-height: 81px;
}

.left-menu .image-wrap img {
    vertical-align: middle;
}

.left-menu li a span {
    display: none;
    white-space: normal;
    width: 140px;
    color: white;
    text-transform: uppercase;
    font: 14px "robotoregular";
    text-align: center;
    vertical-align: middle;
}

.left-menu li a .text-wrap {
    display: none;
    height: 100%;
    width: 157px;
    margin-left: 73px;
    text-align: center;
    background: inherit;
}

.left-menu li a:hover .text-wrap {
    display: block;
}

.left-menu li {
    height: 66px;
}

.left-menu li.active {
    height: 81px;
}

.left-menu li a:hover span {
    display: inline-block;
}

.left-menu li a:hover {
    width: 200px;
}

.first-item, .item-1 {
    background-color: #bf816f;
}

.second-item, .item-2 {
    background-color: #b95b4d;
}

.third-item, .item-3 {
    background-color: #ba3937;
}

.fourth-item, .item-4 {
    background-color: #953332;
}

.five-item, .item-5 {
    background-color: #6f2a2a;
}

.sixth-item, .item-6 {
    background-color: #511919;
}

.redesign .first-item,
.redesign .item-1 {
    background-color: #e8cfa1;
}

.redesign .second-item,
.redesign .item-2 {
    background-color: #d7b87e;
}

.redesign .third-item,
.redesign .item-3 {
    background-color: #c2bdb3;
}

.redesign .fourth-item,
.redesign .item-4 {
    background-color: #bda982;
}

.redesign .five-item,
.redesign .item-5 {
    background-color: #afaeae;
}

.redesign .sixth-item,
.redesign .item-6 {
    background-color: #79746f;
}


.vacancies {
    margin-left: -5px;
    letter-spacing: 0;
    font-size: 0;
}

.vacancy {
    text-align: center;
    width: 274px;
    height: 125px;
    background: url("../../bundles/sitefrontend/images/white-billet.png") top left repeat;
    display: inline-block;
    text-decoration: none;
    margin: 5px;
    color: white;
    font: 18px "robotoregular";
    vertical-align: top;
}

.vacancy span {
    display: inline-block;
    padding: 10px;
    vertical-align: middle;
}

.mission-items {
    margin-top: 35px;
}

.mission-item {
    display: inline-block;
    margin-right: 33px;
}

.mission-item:last-child {
    margin-right: 0;
}

.mission-item span {
    display: block;
    color: white;
    text-align: center;
    text-transform: uppercase;
    font: 18px "robotomedium";
}

.prime {
    height: 100%;
    background: url("../../bundles/sitefrontend/images/prime-bg.png") center -60px no-repeat;
    /*background-size: auto 100%;*/
}
.redesign .prime,
.redesign .bah{
    background: none;
}
.prime-content,
.bah-content {
    width: 707px;
    margin: 0 auto;
    min-height: 625px;
    position: relative;
    z-index: 1200;
}

.prime-content .vodka-title,
.bah-content .vodka-title,
.management-block .vodka-title,
.reference-block .vodka-title,
.vacancy-block .vodka-title,
.mission-block .vodka-title {
    padding-top: 45px;
}

.bah-content .info-block,
.prime-content .info-block {
    background: url("../../bundles/sitefrontend/images/white-billet.png") top left repeat;
}

.bah-content .info-block p,
.prime-content .info-block p {
    color: white !important;
    font: 13px/16px "robotomedium" !important;
}

.bah-content .info-block strong,
.prime-content .info-block strong {
    font: 18px "robotomedium" !important;;
    color: white;
}
.redesign .bah-content .info-block strong,
.redesign .prime-content .info-block strong {
    color: #6a6a6a;
}

.bah-content .info-block ul,
.prime-content .info-block ul {
    color: white;
    font: 13px/16px "robotomedium";
    margin-left: 20px;
}

.redesign .bah-content .info-block ul,
.redesign .prime-content .info-block ul {
    color: #6a6a6a;
}
.redesign .prime-content .info-block a{
    color: #6a6a6a;
}
.bah-content .info-block ul li,
.prime-content .info-block ul li {
    margin-bottom: 5px;
}

.manufacture-more {
    font: 14px "robotomedium";
    text-transform: uppercase;
    color: #314875;
    text-decoration: none;
    float: right;
    margin-top: 10px;
}

.manufacture .info-block {
    min-height: 330px;
}

.manufacture .text-block {
    height: 330px;
    overflow: hidden;
}

.manufacture-text {
    padding-right: 20px;
}

.bah {
    height: 100%;
    background: url("../../bundles/sitefrontend/images/bah-bg.png") center -60px no-repeat;
    /*background-size: auto 100%;*/
}

.bah .more-info {
    color: #e3ab6e;
}

/*.manufacture .submenu li a {
    color: #c5d5ff;
}

.manufacture .submenu li a.active {
    color: #c5d5ff;
}

.manufacture .submenu li a:hover {
    color: white;
    border: none;
}

.manufacture .submenu li a.active:hover {
    border-bottom: 3px solid #ba3937;
}*/
.vodka-slider-wrap {
    background: url("../../bundles/sitefrontend/images/vodka-slider-bg.png") center 10px no-repeat;
    height: 285px;
    position: relative;
    width: 1280px;
    left: 50%;
    margin-left: -640px;
    padding-bottom: 35px;
}

.cyder-style .vodka-slider-wrap {
    background: url("../../bundles/sitefrontend/images/cyder-slider-bg.png") center 10px no-repeat;
}
.vine-style .vodka-slider-wrap {
    background: url("../../bundles/sitefrontend/images/wine-slider-bg.png") center 10px no-repeat;
}
.cognac-style .vodka-slider-wrap {
    background: url("../../bundles/sitefrontend/images/cognac-slider-bg.png") center 10px no-repeat;
}
.balsam-style .vodka-slider-wrap {
    background: url("../../bundles/sitefrontend/images/balsam-slider-bg.png") center 10px no-repeat;
}

.wine-slider-wrap {
    background: url("../../bundles/sitefrontend/images/wine-slider-bg.png") center 10px no-repeat;
    height: 255px;
    position: relative;
    width: 1280px;
    left: 50%;
    margin-left: -640px;
    padding-bottom: 52px;
}

.balsam-slider-wrap {
    background: url("../../bundles/sitefrontend/images/balsam-slider-bg.png") center 10px no-repeat;
    height: 265px;
    position: relative;
    width: 1280px;
    left: 50%;
    margin-left: -640px;
    padding-bottom: 52px;
}

.cyder-slider-wrap {
    background: url("../../bundles/sitefrontend/images/cyder-slider-bg.png") center 10px no-repeat;
    height: 265px;
    position: relative;
    width: 1280px;
    left: 50%;
    margin-left: -640px;
    padding-bottom: 52px;
}

.cognac-slider-wrap {
    background: url("../../bundles/sitefrontend/images/cognac-slider-bg.png") center 10px no-repeat;
    height: 265px;
    position: relative;
    width: 1280px;
    left: 50%;
    margin-left: -640px;
    padding-bottom: 52px;
}

.prod-slider {
    margin: 0 auto;
    height: 260px;
    z-index: 1500;
    width: 800px;
    overflow: hidden;
}

.prod-slider-wrap .prod-slider-navigation #prev:hover {
    background: url("../../bundles/sitefrontend/images/active-arrow-prod.png") top left no-repeat;
}

.prod-slider-wrap .prod-slider-navigation #next:hover {
    background: url("../../bundles/sitefrontend/images/active-arrow-prod.png") bottom left no-repeat;
}

.cognac-bg .prod-slider {
    width: 722px;
}

.v-slide {
    display: inline-block;
    vertical-align: top;
    padding-top: 32px;
    width: 115px;
    height: 228px;
    text-align: center;
    cursor: pointer;
    opacity: 1 !important;
}

.v-slide img {
    height: 217px;
}

.prod-slider .active-slide {
    padding-top: 0;
}

.prod-slider .active-slide img {
    height: 249px;
}

.vodka-slider-navigation,
.wine-slider-navigation,
.balsam-slider-navigation,
.cyder-slider-navigation,
.cognac-slider-navigation {
    width: 914px;
    height: 62px;
    position: absolute;
    top: 50%;
    left: 50%;
    margin-top: -40px;
    margin-left: -455px;

}

.vodka-slider-navigation a,
.wine-slider-navigation a,
.balsam-slider-navigation a,
.cyder-slider-navigation a,
.cognac-slider-navigation a {
    display: block;
    width: 28px;
    height: 52px;
}

.vodka-slider-navigation #prev {
    float: left;
    background: url("../../bundles/sitefrontend/images/vodka-arrow.png") top left no-repeat;
}

.cyder-style .vodka-slider-navigation #prev {
    float: left;
    background: url("../../bundles/sitefrontend/images/cyder-arrow.png") top left no-repeat;
}

.vine-style .vodka-slider-navigation #prev {
    float: left;
    background: url("../../bundles/sitefrontend/images/wine-arrow.png") top left no-repeat;
}

.cognac-style .vodka-slider-navigation #prev {
    float: left;
    background: url("../../bundles/sitefrontend/images/cognac-arrow.png") top left no-repeat;
}

.balsam-style .vodka-slider-navigation #prev {
    float: left;
    background: url("../../bundles/sitefrontend/images/balsam-arrow.png") top left no-repeat;
}

.vodka-slider-navigation #next {
    float: right;
    background: url("../../bundles/sitefrontend/images/vodka-arrow.png") bottom left no-repeat;
}

.cyder-style .vodka-slider-navigation #next {
    float: right;
    background: url("../../bundles/sitefrontend/images/vodka-arrow.png") bottom left no-repeat;
}

.vine-style .vodka-slider-navigation #next {
    float: right;
    background: url("../../bundles/sitefrontend/images/wine-arrow.png") bottom left no-repeat;
}

.cognac-style .vodka-slider-navigation #next {
    float: right;
    background: url("../../bundles/sitefrontend/images/cognac-arrow.png") bottom left no-repeat;
}

.balsam-style .vodka-slider-navigation #next {
    float: right;
    background: url("../../bundles/sitefrontend/images/balsam-arrow.png") bottom left no-repeat;
}

.prod-slider-wrap .pager, .prod-slider-wrap .pager {
    white-space: nowrap;
    position: relative;
    text-align: center;
}

.prod-slider-wrap .pager span, .prod-slider-wrap .pager span {
    display: inline-block;
    margin: 0 2px;
    width: 15px;
    height: 15px;
    background: url("../../bundles/sitefrontend/images/vodka-slider-paginator.png") bottom left no-repeat;
    cursor: pointer;
}

.prod-slider-wrap .pager span.cycle-pager-visible, .prod-slider-wrap .pager span.cycle-pager-visible {
    background-position: top left;
}

.prod-slider-wrap .pager span.cycle-pager-active, .prod-slider-wrap .pager span.cycle-pager-active  {
    background-position: left -15px;
}

.gallery-slider {
    width: 717px;
    overflow: hidden;
    height: 380px;
    margin: 30px auto 0 auto;
}

.gallery-slider div {
    width: 884px;
    height: 380px;
}

.gallery-slider img {
    margin: 5px;
    width: 228px;
    height: 147px;
}

.gallery-slider-wrap {
    width: 880px;
    position: absolute;
    left: 50%;
    margin-left: -440px;
    display: none;
    z-index: 1200;
}

.gallery-slider-navigation {
    position: absolute;
    top: 50%;
    margin-top: -50px;
    width: 100%;
    height: 58px;
    z-index: 1200;
}

.gallery-slider-navigation a {
    width: 38px;
    height: 58px;
}

.gallery-slider-navigation #prev,
.gallery-slider-navigation #prev1 {
    float: left;
    background: url("../../bundles/sitefrontend/images/red-left-arrow.png") top left no-repeat;
}
.redesign .gallery-slider-navigation #prev,
.redesign .gallery-slider-navigation #prev1 {
    background: url("../../bundles/sitefrontend/images/red-left-arrow-gold.png") top left no-repeat;
}
/*a.disabled {*/
    /*display: none !important;*/
/*}*/

.gallery-slider-navigation #next,
.gallery-slider-navigation #next1 {
    background: url("../../bundles/sitefrontend/images/red-right-arrow.png") top left no-repeat;
    float: right;
}
.redesign .gallery-slider-navigation #next,
.redesign .gallery-slider-navigation #next1 {
    background: url("../../bundles/sitefrontend/images/red-right-arrow-gold.png") top left no-repeat;
}

.prod-brands {
    width: 725px;
    position: relative;
}

.prod-brand {
    display: inline-block;
    margin: 0 -3px 14px 5px;
    width: 236px;
    height: 369px;
}
.prod-brand  img {
    width: 100%;
    height: auto;
}

.legal-age .vodka-bg {
    padding-top: 85px;
    padding-bottom: 25px;
}

.logo-wrap {
    text-align: center;
}

.main-logo-wrap {
    float: left;
    margin: 2px 36px 0 0;
    position: relative;
    width: 122px;
    height: 57px;
}

.big-logo {
    display: inline-block;
    position: relative;
    width: 243px;
    height: 119px;
}

.age-logo {
    width: 243px;
    height: 119px;
}

.age-warning-block {
    margin-top: 45px;
}

.age-warning {
    text-align: center;
    font: 14px/24px "robotoregular";
    color: #d1d2d2;
    text-transform: uppercase;
}

.age-quest {
    font: 18px "robotobold";
    text-transform: uppercase;
    color: white;
    display: block;
    text-align: center;
    margin-top: 35px;
}
.redesign .age-quest {
    color: #6a6a6a;
}
.redesign .age-warning{
    color: #6a6a6a;
}
.age-btn-wrap {
    width: 280px;
    margin: 25px auto 0 auto;
}

.age-btn {
    width: 127px;
    height: 53px;
    color: white;
    font: 18px/53px "robotobold";
    text-decoration: none;
    text-align: center;
    text-transform: uppercase;
}

.yes-btn {
    float: left;
    background-color: #bf816f;
}

.no-btn {
    float: right;
    background-color: #953332;
}
.redesign .yes-btn{
    background-color: #E8CFA1;
}
.redesign .no-btn{
    background-color: #D7B87E;
}
.product-categories {
    width: 718px;
    position: absolute;
    left: 50%;
    margin-left: -359px;
}

.product-category {
    display: block;
    width: 229px;
    height: 149px;
    position: relative;
    text-decoration: none;
    float: left;
    margin: 5px;
    overflow: hidden;
}

.product-category .category-hover {
    display: none;
    position: absolute;
    top: 0;
    left: 0;
    width: 229px;
    height: 133px;
    text-align: center;
    padding-top: 22px;
}

.product-category .category-hover span {
    text-transform: uppercase;
    color: white;
    display: block;
    text-align: center;
    font: 20px "robotomedium";
    padding-top: 5px;
}

.product-category:hover .category-hover {
    display: block;
}

.category-data .vodka-title {
    padding: 55px 0 35px 0;
}

.no-slideshow .prod-slider {
    text-align: center;
}

.no-slideshow .prod-slider-navigation {
    display: none;
}
.drop-left, .drop-right, .drop-mousemove-left, .drop-mousemove-right, .drop-static-left, .drop-static-right {
    height: 100%;
    position: fixed;
    top: 60px;
    left: 50%;
    width: 720px;
    overflow: hidden;
    z-index: 1000;
}

.redesign .drop-left, .drop-right,
.redesign .drop-mousemove-left,
.redesign .drop-mousemove-right,
.redesign .drop-static-left,
.redesign .drop-static-right {
    height: 100%;
    position: fixed;
    top: 0;
    left: 50%;
    width: 926px;
    overflow: hidden;
    z-index: 1000;
}

.drop-left, .drop-right {
    z-index: 500;
}

.drop-left,
.drop-mousemove-left,
.drop-static-left {
    margin-left: 275px;
}
.drop-right,
.drop-mousemove-right,
.drop-static-right {
    margin-left: -1110px;
}
.drop-holder {
    height: 400%;
    width: 100%;
}

.drop-right .drop-holder {
    position: absolute;
    top: -300px;
}

/*.drop-static-left, .drop-static-right {*/
    /*position: fixed;*/
    /*top: 0;*/
    /*left: 0;*/
    /*width: 720px;*/
    /*height: 100%;*/
    /*z-index: 900;*/
/*}*/

.drop-mousemove-left {
    background: url("../../bundles/sitefrontend/images/drop-left-mousemove.png")  repeat-y;
}
.drop-mousemove-right {
    background: url("../../bundles/sitefrontend/images/drop-right-mousemove.png")  repeat-y;
}

.drop-mousemove-left.cyder {
    background: url("../../bundles/sitefrontend/images/drop-left-cyder-mousemove.png")  repeat-y;
}
.drop-mousemove-right.cyder {
    background: url("../../bundles/sitefrontend/images/drop-right-cyder-mousemove.png")  repeat-y;
}
.drop-mousemove-left.cognac {
    background: url("../../bundles/sitefrontend/images/drop-left-cognac-mousemove.png")  repeat-y;
}
.drop-mousemove-right.cognac {
    background: url("../../bundles/sitefrontend/images/drop-right-cognac-mousemove.png")  repeat-y;
}
.drop-mousemove-left.vine {
    background: url("../../bundles/sitefrontend/images/drop-left-vine-mousemove.png")  repeat-y;
}
.drop-mousemove-right.vine {
    background: url("../../bundles/sitefrontend/images/drop-right-vine-mousemove.png")  repeat-y;
}
.drop-mousemove-left.balsam {
    background: url("../../bundles/sitefrontend/images/drop-left-balsam-mousemove.png")  repeat-y;
}
.drop-mousemove-right.balsam {
    background: url("../../bundles/sitefrontend/images/drop-right-balsam-mousemove.png")  repeat-y;
}



.drop-static-left {
    background: url("../../bundles/sitefrontend/images/drop-right-static.png") repeat-y;
}
.drop-static-right {
    background: url("../../bundles/sitefrontend/images/drop-left-static.png") left -1000px  repeat-y;
}

.drop-static-left.cyder {
    background: url("../../bundles/sitefrontend/images/drop-right-cyder-static.png") repeat-y;
}
.drop-static-right.cyder {
    background: url("../../bundles/sitefrontend/images/drop-left-cyder-static.png") left -1000px repeat-y;
}
.drop-static-left.cognac {
    background: url("../../bundles/sitefrontend/images/drop-right-cognac-static.png") repeat-y;
}
.drop-static-right.cognac {
    background: url("../../bundles/sitefrontend/images/drop-left-cognac-static.png") left -1000px repeat-y;
}
.drop-static-left.vine {
    background: url("../../bundles/sitefrontend/images/drop-right-vine-static.png") repeat-y;
}
.drop-static-right.vine {
    background: url("../../bundles/sitefrontend/images/drop-left-vine-static.png") left -1000px repeat-y;
}
.drop-static-left.balsam {
    background: url("../../bundles/sitefrontend/images/drop-right-balsam-static.png") repeat-y;
}
.drop-static-right.balsam {
    background: url("../../bundles/sitefrontend/images/drop-left-balsam-static.png") left -1000px repeat-y;
}

.drop-right .drop-holder {
    background: url("../../bundles/sitefrontend/images/drop-left-scroll.png") repeat-y;
}
.drop-left .drop-holder {
    background: url("../../bundles/sitefrontend/images/drop-right-scroll.png")  repeat-y;
}

.drop-right .drop-holder.cyder {
    background: url("../../bundles/sitefrontend/images/drop-left-cyder-scroll.png")  repeat-y;
}
.drop-left .drop-holder.cyder {
    background: url("../../bundles/sitefrontend/images/drop-right-cyder-scroll.png")  repeat-y;
}
.drop-right .drop-holder.cognac {
    background: url("../../bundles/sitefrontend/images/drop-left-cognac-scroll.png")  repeat-y;
}
.drop-left .drop-holder.cognac {
    background: url("../../bundles/sitefrontend/images/drop-right-cognac-scroll.png")  repeat-y;
}
.drop-right .drop-holder.vine {
    background: url("../../bundles/sitefrontend/images/drop-left-vine-scroll.png")  repeat-y;
}
.drop-left .drop-holder.vine {
    background: url("../../bundles/sitefrontend/images/drop-right-vine-scroll.png")  repeat-y;
}
.drop-right .drop-holder.balsam {
    background: url("../../bundles/sitefrontend/images/drop-left-balsam-scroll.png")  repeat-y;
}
.drop-left .drop-holder.balsam {
    background: url("../../bundles/sitefrontend/images/drop-right-balsam-scroll.png")  repeat-y;
}
/********************************************************************************************************/
/********************************************************************************************************/
/**********************       REDESIGN   CLOUDS           ***********************************************/
/********************************************************************************************************/
/********************************************************************************************************/


.redesign .wrapper .slider-holder{
    position: relative;
    padding-top: 330px;
    background: #f5f5f5 url("../../bundles/sitefrontend/images/new/content-static-bg.jpg") fixed bottom center no-repeat;
    /*background: #f5f5f5 url("../../bundles/sitefrontend/images/new/content-bg.jpg") top center repeat-y;*/
}
/*.redesign .wrapper .slider-holder.cyder-style {*/
    /*background: #f5f5f5 url("../../bundles/sitefrontend/images/new/content-bg.jpg") top center repeat-y;*/
/*}*/

/*.redesign .wrapper .slider-holder.cognac-style {*/
    /*background: #f5f5f5 url("../../bundles/sitefrontend/images/new/content-bg.jpg") top center repeat-y;*/
/*}*/

/*.redesign .wrapper .slider-holder.vine-style {*/
    /*background: #f5f5f5 url("../../bundles/sitefrontend/images/new/content-bg.jpg") top center repeat-y;*/
/*}*/

/*.redesign .wrapper .slider-holder.balsam-style {*/
    /*background: #f5f5f5 url("../../bundles/sitefrontend/images/new/content-bg.jpg") top center repeat-y;*/
/*}*/

.redesign .drop-mousemove-left {
    background: url("../../bundles/sitefrontend/images/new/drop-left-mousemove.png")  repeat-y;
}
.redesign .drop-mousemove-right {
    background: url("../../bundles/sitefrontend/images/new/drop-right-mousemove.png")  repeat-y;
}

.redesign .drop-mousemove-left.cyder {
    background: url("../../bundles/sitefrontend/images/new/drop-left-mousemove.png")  repeat-y;
}
.redesign .drop-mousemove-right.cyder {
    background: url("../../bundles/sitefrontend/images/new/drop-right-mousemove.png")  repeat-y;
}
.redesign .drop-mousemove-left.cognac {
    background: url("../../bundles/sitefrontend/images/new/drop-left-mousemove.png")  repeat-y;
}
.redesign .drop-mousemove-right.cognac {
    background: url("../../bundles/sitefrontend/images/new/drop-right-mousemove.png")  repeat-y;
}
.redesign .drop-mousemove-left.vine {
    background: url("../../bundles/sitefrontend/images/new/drop-left-mousemove.png")  repeat-y;
}
.redesign .drop-mousemove-right.vine {
    background: url("../../bundles/sitefrontend/images/new/drop-right-mousemove.png")  repeat-y;
}
.redesign .drop-mousemove-left.balsam {
    background: url("../../bundles/sitefrontend/images/new/drop-left-mousemove.png")  repeat-y;
}
.redesign .drop-mousemove-right.balsam {
    background: url("../../bundles/sitefrontend/images/new/drop-right-mousemove.png")  repeat-y;
}




.redesign .drop-static-left {
    background: url("../../bundles/sitefrontend/images/new/drop-right-static.png")  repeat-y;
}
.redesign .drop-static-right {
    background: url("../../bundles/sitefrontend/images/new/drop-left-static.png")  left -1000px  repeat-y;
}

.redesign .drop-static-left.cyder {
    background: url("../../bundles/sitefrontend/images/new/drop-right-static.png") repeat-y;
}
.redesign .drop-static-right.cyder {
    background: url("../../bundles/sitefrontend/images/new/drop-left-static.png") left -1000px repeat-y;
}
.redesign .drop-static-left.cognac {
    background: url("../../bundles/sitefrontend/images/new/drop-right-static.png") repeat-y;
}
.redesign .drop-static-right.cognac {
    background: url("../../bundles/sitefrontend/images/new/drop-left-static.png") left -1000px repeat-y;
}
.redesign .drop-static-left.vine {
    background: url("../../bundles/sitefrontend/images/new/drop-right-static.png") repeat-y;
}
.redesign .drop-static-right.vine {
    background: url("../../bundles/sitefrontend/images/new/drop-left-static.png") left -1000px repeat-y;
}
.redesign .drop-static-left.balsam {
    background: url("../../bundles/sitefrontend/images/new/drop-right-static.png") repeat-y;
}
.redesign .drop-static-right.balsam {
    background: url("../../bundles/sitefrontend/images/new/drop-left-static.png") left -1000px repeat-y;
}



.redesign .drop-right .drop-holder {
    background: url("../../bundles/sitefrontend/images/new/drop-left-scroll.png") repeat-y;
}
.redesign .drop-left .drop-holder {
    background: url("../../bundles/sitefrontend/images/new/drop-right-scroll.png")  repeat-y;
}

.redesign .drop-right .drop-holder.cyder {
    background: url("../../bundles/sitefrontend/images/new/drop-left-scroll.png")  repeat-y;
}
.redesign .drop-left .drop-holder.cyder {
    background: url("../../bundles/sitefrontend/images/new/drop-right-scroll.png")  repeat-y;
}
.redesign .drop-right .drop-holder.cognac {
    background: url("../../bundles/sitefrontend/images/new/drop-left-scroll.png")  repeat-y;
}
.redesign .drop-left .drop-holder.cognac {
    background: url("../../bundles/sitefrontend/images/new/drop-right-scroll.png")  repeat-y;
}
.redesign .drop-right .drop-holder.vine {
    background: url("../../bundles/sitefrontend/images/new/drop-left-scroll.png")  repeat-y;
}
.redesign .drop-left .drop-holder.vine {
    background: url("../../bundles/sitefrontend/images/new/drop-right-scroll.png")  repeat-y;
}
.redesign .drop-right .drop-holder.balsam {
    background: url("../../bundles/sitefrontend/images/new/drop-left-scroll.png")  repeat-y;
}
.redesign .drop-left .drop-holder.balsam {
    background: url("../../bundles/sitefrontend/images/new/drop-right-scroll.png")  repeat-y;
}
/********************************************************************************************************/
/********************************************************************************************************/

.ajax-modal {
    text-decoration: none;
}

.vertical-slide {
    z-index: 1200 !important;
}

.vertical-slider {
    height: 100%;
}

.background-info {
    height: 370px;
}

.background-text {
    margin-right: 30px;
}

.back-news {
    display: inline-block;
    height: 16px;
    padding-left: 20px;
    background: url("../../bundles/sitefrontend/images/back-news-arrow.png") top left no-repeat;
    font: 16px/16px "robotoregular";
    text-transform: uppercase;
    color: #727c86;
    text-decoration: none;
    position: absolute;
    top: 30px;
    left: 40px;
}
.redesign .back-news{
    color: #7b8691;
}
.vacancy-slide .back-news {
    display: none;
}

.prod-tabs {
    display: none;
    margin: 0 0 25px 0;
    font-size: 0;
    letter-spacing: 0;
}

.prod-tab {
    display: none;
    width: 68px;
    height: 38px;
    text-align: center;
    margin: 0 2px;
    font: 14px/38px "robotomedium";
    color: #9cabbd;
    background-color: #1b2332;
    text-decoration: none;
    vertical-align: middle;

}

.prod-tab.active {
    color: white;
    background: url("../../bundles/sitefrontend/images/product-tab-bg.png") top left no-repeat;
    width: 76px;
    height: 46px;
    line-height: 46px;
    margin: 0;
}

.mask {
    width: 1950px;
    height: 300px;
    background: url("../../bundles/sitefrontend/images/mask.png") center top no-repeat;
    position: absolute;
    top: 0;
    left: 50%;
    margin-left: -975px;
}

.press-center .video-data {
    margin-top: -65px !important;
}

#press .vertical-slide {
    min-height: 850px;
}