/* FONTS START*/
@font-face {
    font-family:"Proxima Nova";
    font-style:normal;
    font-weight:400;
    src:url("../fonts/proximanovaregular.woff") format("woff"), url("../fonts/proximanovaregular.ttf") format("truetype");
    *src:url('http://lightpack.tv/css/style.css');

}
@font-face {
    font-family:"Proxima Nova";
    font-style:normal;
    font-weight:600;
    src:url("../fonts/proximanovabold.woff") format("woff"), url("../fonts/proximanovabold.ttf") format("truetype");
    *src:url('http://lightpack.tv/css/style.css');

}
@font-face {
    font-family:"Proxima Nova";
    font-style:normal;
    font-weight:900;
    src:url("../fonts/proximanovablack.woff") format("woff"), url("../fonts/proximanovablack.ttf") format("truetype");
    *src:url('http://lightpack.tv/css/style.css');

}
/* IE8 and Below
----------------- */
@font-face {
    *font-family:'Myriad Set Pro 400';
    *src:url("../fonts/proximanovaregular.eot") format("eot");

}
@font-face {
    *font-family:'Myriad Set Pro 600';
    *src:url("../fonts/proximanovabold.eot") format("eot");

}
@font-face {
    *font-family:'Myriad Set Pro 900';
    *src:url("../fonts/proximanovablack.eot") format("eot");

}
@font-face{
    font-family:"Helvetica Neue";
    src:url("http://lightpack.tv/fonts/helveticaneuecyr-roman.ttf");
    src:url("../fonts/helveticaneue.ttf") format("TrueType");
    font-style: normal;
    font-weight: 300;
}
@font-face {
    font-family:"Helvetica Neue";
    font-style:normal;
    font-weight:normal;
    src:url("../fonts/helveticaneuecyr-roman.woff") format("woff"), url("http://lightpack.tv/fonts/helveticaneuecyr-roman.ttf") format("truetype");
    *src:url('http://lightpack.tv/css/style.css');
    *src:url("../fonts/helveticaneuecyr-roman.eot") format("eot");
}


/*FONTS END
/* CSS-RESET START*/
html, body, div, span, applet, object, iframe,
h1, h2, h3, h4, h5, h6, p, blockquote, pre,
a, abbr, acronym, address, big, cite, code,
del, dfn, em, img, ins, kbd, q, s, samp,
small, strike, strong, sub, sup, tt, var,
b, u, i, center,
dl, dt, dd, ol, ul, li,
fieldset, form, label, legend,
table, caption, tbody, tfoot, thead, tr, th, td,
article, aside, canvas, details, embed,
figure, figcaption, footer, header, hgroup,
menu, nav, output, ruby, section, summary,
time, mark, audio, video {
    margin: 0;
    padding: 0;
    border: 0;
    font-size: 100%;
    font: inherit;
    vertical-align: baseline;
}
/* HTML5 display-role reset for older browsers */
article, aside, details, figcaption, figure,
footer, header, hgroup, menu, nav, section {     display: block;}
body {     line-height: 1;}
ol, ul {     list-style: none;}
blockquote, q {     quotes: none;}
blockquote:before, blockquote:after,
q:before, q:after {
    content: '';
    content: none;
}
table {
    border-collapse: collapse;
    border-spacing: 0;
}
*{
    box-sizing: border-box;
    outline:none;
}
/*
CSS-RESET END*/
.clearfix:after {
    content: "";
    display: table;
    clear: both;
}
body{
    width:100%;
    /*height:auto;*/
    height:100%;
    font-family:"Proxima Nova", helvetica,arial, sans-serif;
    font-weight: 400;
    position: relative;
    /*padding-bottom:216px;*/
}
h2{
    font-size:42px;
}
h3{
    font-size:40px;
}
h4{
    font-size:32px;
}
h5{
    font-size:18px;
}
/* pic style*/
.success{

}
.comp{

}
/*********************/
.header{
    width:100%;
    max-height:900px;
    height:auto;
    min-height:140px;

    /*padding-bottom: 30px;*/

}
.navigation {
    background: #1d1c22;
    width: 100%;
    position: absolute;
    top: 0;
}
.header-banner-idx {
    background:url('../i/banner1.jpg') no-repeat center center;
    padding-bottom: 30px;
    padding-top: 140px;
    background-size:cover;
}

.header-banner-idx .navigation   {
    background: none;
}
.header-banner {
    background:black;
    padding-bottom: 30px;
    padding-top: 140px;
    background-size:cover;
}
.header-banner .navigation   {
    background: none;
}

.wrapper{
    width:960px;
    margin:0 auto;
}
.header-box{
    padding:30px 0 34px 0;
    display: block;
    height:auto;
}


.header-box__logo{
    display: inline-block;
    float: left;
}

.header-box__nav{
    display: inline-block;
    float:right;
}
.header-box__nav-list{
    display: inline-block;
}



.header-box__nav-list__item{
    display: inline-block;
    padding-top:31px;
    padding-bottom:25px;
}
.header-box__nav-list__item__link{
    color: white;
    text-decoration: none;
    color: white;
    font-size: 12px;
    font-weight: 700;
    letter-spacing: 0.8px;
    line-height: 15px;
    text-transform: uppercase;
    padding: 12px 17px 13px 12px;
}
.header-box__nav-list__item__link:hover {
    color:#08B583;
}
.header-box__nav__btn__enter{
    border: 2px solid rgba(255, 255, 255, 0.3);
    border-radius: 100px;
    padding: 11px 17px 10px 17px;
}
.header-slider{
    padding-top:234px;
    padding-bottom:30px;
}
.header-box__nav__btn{
    background-color: rgba(255, 255, 255, 0.25);
    border-radius: 100px;
    margin-left: 16px;
    padding:13px 18px 12px 20px;
}
.header-box__nav__btn:hover {
    color: #fff;
    background: rgba(255, 255, 255, 0.5);
}
.header-box__nav-list__item__link-active{
    color: #08b583;
}
.header__box-text{
    height:473px;
}
.header__box-text__title{
    width: 809px;
    color: white;
    font-weight: 700;
    line-height: 52px;
    padding-bottom: 11px;
}
.header__box-text__desc{
    color: white;
    font-size: 15px;
    font-weight: 400;
    line-height: 22px;
    padding-bottom: 15px;
}
.header__box-text__video-btn{
    padding-top: 43px;
    position: relative;
    display: inline-block;
    line-height: 28px;
}
.header__box-text__video-btn__btn{
    color: white;
    font-family:"Proxima Nova", helvetica,arial, sans-serif;
    font-size: 19px;
    font-weight: 700;
    line-height: 23px;
    text-decoration: none;
    position: relative;
    padding-left: 40px;
}
.header__box-text__video-btn>span{
    color: rgba(255, 255, 255, 0.5);
    font-size: 19px;
    font-weight: 400;
    line-height: 25px;
    padding-left: 7px;
}
.play{
    display: block;
    position: absolute;
    width:25px;
    height:26px;
    background:url(../i/play.png) no-repeat 0px 0px;
    vertical-align: middle;
    left: 0;
}
.header__box-text__video-btn__btn:hover .play {
    opacity: 0.7;
}
.header-dots{
    text-align: center;
}
.header-dots li{
    position: relative;
    display: inline-block;
    width: 20px;
    height: 20px;
    margin:0;
    padding: 0;
    cursor: pointer;
}
.header-dots li button{
    font-size: 0;
    line-height: 0;
    display: block;
    width: 20px;
    height: 20px;
    padding: 5px;
    cursor: pointer;
    color: transparent;
    border: 0;
    outline: none;
    background: transparent;
}
.header-dots li button:before{
    font-family: 'slick';
    font-size: 11px;
    line-height: 20px;
    position: absolute;
    top: 0;
    left: 0;
    width: 20px;
    height: 20px;
    content: '•';
    text-align: center;
    opacity: .25;
    color: white;
    -webkit-font-smoothing: antialiased;
}
.header-dots li.slick-active button:before{
    opacity: 0.75;
    color:white;
}
.header-dots li button:hover:before, .header-dots li button:focus:before {
    opacity: 1;
}
.email-box{
    height:116px;
    background-color: #212128;
    padding:34px 0;
    text-align: center;
}
.email-box__form{
    display: inline-block;
    width:629px;
    position: relative;
}

.email-box__form__field{
    height: 48px;
    max-width: 500px;
    float:left;
    width:100%;
    height: 48px;
    border: 2px solid #37373b;
    border-radius: 100px 4px 4px 100px;
    background-color:transparent;
    text-align: left;
    font-family: "Helvetica Neue", helvetica, arial, sans-serif;;
    color:rgba(255, 255, 255, 0.7);
    padding:16px 0 16px 24px;
    font-size: 14px;
    font-weight: 400;
    line-height: 16px;
}

.email-box__form__field-error  {
    border:2px solid #af0000;
}
.email-box__form__btn{
    position: absolute;
    right:-1px;
    width: 140px;
    height: 48px;
    background-color: #16b586;
    border-color:transparent;
    border-radius:0 100px 100px 0px;
    color:white;
    font-size: 12px;
    font-weight: 700;
    line-height: 15px;
    letter-spacing: 0.8px;
    text-transform: uppercase;
    cursor:pointer;
}
.email-box__form__btn:hover {
    background-color: #0F8461;
}

.support_answer{
    text-align: center;
}

.support_answer div{
    margin-bottom: 10px;
}

.product{
    background-color: #f8f8f8;
    padding:60px 0 45px 0;
}
.product__item{
    display:inline-block;
    max-width: 469px;
    width: 99%;
    background-color:white;
    text-align: center;
    border-radius: 14px;
    box-shadow: 0 14px 20px rgba(0, 0, 0, 0.1);
    margin-top:67px;
    min-height: 620px;
}
.product__item:first-child{
    float:left;
}
.product__item:last-child{
    float:right;
}
.product__item__pic{
    width: 296px;
    height: 273px;
    display: block;
    margin-top: -67px;
    margin-left: auto;
    margin-right: auto;
}
.product__title{
    display: inline-block;
    position: relative;
    font-size: 32px;
    font-weight: 700;
    line-height: 39px;
    max-width: 300px;
    width: auto;
    margin: 17px auto 4px auto;
    text-align: center;
    background-repeat: no-repeat;
    padding-right: 26px;
}
.success-icon{
    position: absolute;
    display: inline-block;
    width:28px;
    height:28px;
    background-image: url(../i/sprite1.jpg);
    background-position: 100% 50%;
    top: 6px;
    right: -9px;
}
.comp-icon{
    position: absolute;
    display: inline-block;
    width:28px;
    height:28px;
    background-image: url(../i/sprite2.jpg);
    background-position: 100% 50%;
    top: 7px;
    right: -8px;
}
.product__list{
    max-width:355px;
    color: #4e4e55;
    font-size: 16px;
    font-weight: 400;
    line-height: 30px;
    margin: 0 auto 10px auto;
    min-height:240px;
}
.subscribe{
    color: #7a7a7f;
    font-size: 12px;
    line-height: 30px;
    width:100%;
    display: inline-block;
}
.product__list__item{

}
.blue-btn{
    display: inline-block;
    /*height: 50px;*/
    background-color: #1682b5;
    border-radius: 100px;
    line-height:50px;
    padding:0px 37px;
    text-decoration: none;
    border:none;
    cursor: pointer;
}
.blue-btn:hover {
    background-color:#035B84;
}

.blue-btn>span{
    color: white;
    font-family:"Proxima Nova", helvetica,arial, sans-serif;
    font-size: 12px;
    font-weight: 700;
    letter-spacing: 0.8px;
    line-height: 15px;
    vertical-align: middle;
    text-transform: uppercase;

}
.container-big{
    padding: 40px 0 72px 0;
}

.black{
    background-color: #19191f;
    color: #d5d5db;
}
.container-big__row {
    border-bottom:2px solid #d8d8d8;
    padding-bottom: 60px;
    padding-top:60px;
}
.black .container-big__row{
    border-bottom:2px solid #2b2b32;
    padding-bottom:52px;
}
.container-big__desc{
    display: inline-block;
    /*width:50%;*/
    max-width:500px;
    vertical-align: top;
}
.contanier-big__desc__title{
    /*max-width: 442px;*/
    width:auto;
    color: black;
    font-weight: 700;
    line-height: 49px;
    margin-bottom: 17px;
    position: relative;
}
.black .contanier-big__desc__title{
    color: #d5d5db;
}
.contanier-big__desc__title:after{
    content: '';
    width: 39px;
    height: 39px;
    background: url('../i/sprite3.png') no-repeat 0px 0px;
    vertical-align: middle;
    margin-left: 10px;
    display: block;
    position: absolute;
    right: 0;
    top: 7px;;
}
.black .contanier-big__desc__title:after{
    content: '';
    width: 39px;
    height: 39px;
    background: url('../i/6-layers.png') no-repeat 0px 0px;
    margin-top: 4px;
    vertical-align: top;
    margin-left: 10px;
    display: inline-block;
}
.contanier-big__desc__sub-title {
    display: inline-block;
    font-size: 24px;
    font-weight: 400;
    line-height: 29px;
    margin-bottom:17px;
}
.contanier-big__desc__text{
    /*width: 470px;*/
    max-width: 470px;
    width: 100%;
    color: rgba(0, 0 ,0, 0.6);
    font-family: "Helvetica Neue", helvetica, arial, sans-serif;;
    font-size: 14px;
    font-weight: 400;
    line-height: 24px;
    margin-bottom: 26px;
}
.left{
    float:left;
}
.right{
    float: right;
}
.black .contanier-big__desc__text{
    color: #7a7a7f;
}
.container-big__pic{
    display: inline-block;
    width: 450px;
    overflow:hidden;
}
.container-big__pic img{
    width:100%;
    height:auto;
}
.container-big-slider__item{
    display: inline-block;
    width:205px;
}
.container-big__slider {
    padding-top: 42px;
}
.container-big__slider__item{
    height: 187px;
}
.container-big__slider__item>a{
    text-decoration: none;
    text-align: center;
}
.container-big__slider__item__pic{
    width: 51px;
    height: 47px;
    margin:0 auto;
}
.black svg{
    fill: #4e4e53;
}
.container-big__slider__item__head{
    color: #4e4e55;
    font-size: 20px;
    font-weight: 400;
    line-height: 24px;
    width: 100%;
    display: inline-block;
    margin-top: 18px;
}

.black .container-big__slider__item__head{
    color: #d5d5db;
}
.container-big__slider__item__text{
    width: 205px;
    height: 78px;
    color: #929292;
    font-family: "Helvetica Neue", helvetica, arial, sans-serif;;
    font-size: 14px;
    font-weight: 400;
    overflow:hidden;
    text-align: center;
    line-height: 19px;
    margin: 14px auto 0 auto;
}
.black .container-big__slider__item__text{
    color: #7a7a7f;
}
.slide-prev{
    width: 14px;
    height: 39px;
    background: transparent url('../i/back.svg') no-repeat center center;
    position: absolute;
    left: -34px;
    top: 43%;
    border: none;
    transform: rotate(180deg);
    cursor: pointer;
}
.slide-next{
    width: 14px;
    height: 39px;
    background:url('../i/next.svg') no-repeat center center;
    position: absolute;
    right: -44px;
    top: 43%;
    border:none;
    cursor: pointer;
}
@media(max-width:1050px){
    .slide-prev{
        left:-20px;
    }
    .slide-next{
        right:-20px;
    }
}
.news-container{
    background-color: #f5f5fa;
    padding-bottom:47px;
    padding-top: 40px;
}
.news-container__title{
    text-align:center;
    text-transform: capitalize;
    font-weight: 300;
    line-height: 49px;
}
.news-container__row{
    text-align:justify;
}
.news-container__row:after{
    content: "";
    display: inline-block;
    width: 100%;
}

.news-container__box{
    width: 305px;
    display: inline-block;
    margin-top: 50px;
    text-align:left;
    text-decoration: none;
    vertical-align: top;
}
.news-container__box__data{
    color: #7c8ba8;
    font-family: "Helvetica Neue", helvetica, arial, sans-serif;;
    font-size: 12px;
    font-weight: 400;
    line-height: 14px;
}
.news-container__boxt__headline{
    color: #1682b5;
    font-size: 18px;
    font-weight: 400;
    line-height: 22px;
    margin-top: 8px;
    text-transform: uppercase;
}
.news-container__box__text{
    width: 306px;
    color: #7a7c8d;
    font-family: "Helvetica Neue", helvetica, arial, sans-serif;;
    font-size: 14px;
    font-weight: 400;
    line-height: 24px;
    margin-top: 14px;
    overflow: hidden;
}
.quote-box{
    padding:58px 0 59px 0;
    text-align:center;
}
.quote-box__text{
    display: inline-block;
    max-width:744px;
    color: #212128;
    font-size: 24px;
    font-weight: 400;
    line-height: 35px;
    margin-bottom: 21px;
}
.quote-box__author{
    display: inline-block;
    width: 217px;
    color: rgba(122, 122, 127, 0.6);
    font-size: 14px;
    font-weight: 400;
    line-height: 17px;

}
.main{
    min-height:100%;
    height:auto;
    /*padding-bottom: 285px;*/
    padding-bottom: 100px;
    background-color: #f8f8f8;
    padding-top: 35px;
}
.main__title{
    color: black;
    font-size: 40px;
    font-weight: 700;
    line-height: 49px;
    margin-top: 65px;
}
.main__text{
    max-width:814px;
    width:100%;
    color: #4e4e55;
    font-size: 24px;
    font-weight: 400;
    line-height: 29px;
    padding-top: 16px;
}
.main__form{
    background-color: white;
    border-radius: 20px;
    box-shadow: 0 14px 20px rgba(0, 0, 0, 0.1);
    width: 100%;
    padding:60px 85px 42px 85px;
    text-align:center;
    margin-top: 40px;
}

.main__form__box{
    text-align:left;
    max-width: 380px;
    width: 100%;
    margin-bottom:40px;
    position: relative;
}
.main__form__box__label{
    display: inline-block;
    width:100%;
    color: #4e4e55;
    font-family:"Proxima Nova", helvetica,arial, sans-serif;
    font-size: 24px;
    font-weight: 400;
    line-height: 29px;
    margin-bottom: 20px;

}
.main__form__box__item{
    width:100%;
    height: 50px;
    border: 2px solid #cdcdcd;
    border-radius: 100px;
    padding: 13px 24px;
    font-size: 16px;
    font-weight: 400;
    line-height: 24px;

}

.email-box__form__field  {
    padding:13px 24px;
    color:#fff;
    font-size:16px;
    font-weight:400;
    line-height:24px;
}
.main__form__box__item-error{
    background:  url('../i/clear.svg') no-repeat;
    background-position: 95% 15px;
    background-color: #FFF6F5;
    border: 2px solid #F8BABA;

}


.main__form__big-box{
    width:100%;
    margin-bottom: 37px;
}
.main__form__big-box__textbox{
    width:100%;
    padding:13px 24px;
    height: 159px;
    border: 2px solid #cdcdcd;
    border-radius: 10px;
    color: #4e4e55;
    font-family:"Proxima Nova", helvetica,arial, sans-serif;
    font-size: 16px;
    font-weight: 400;
    line-height: 24px;
    resize:none;
}
.main__form__big-box__textbox-error{
    background-color: #FFF6F5;
    border: 2px solid #F8BABA;
}
.footer{
    /*height:auto;*/
    background-color: #19191f;
    text-align: center;
    padding-top: 30px;
    padding-bottom: 41px;
    position: absolute;
    width: 100%;
    height: 216px;
    clear:both;
    left:0;
    bottom:-216px;
    z-index: 9;
}
.footer__nav{
    display: inline-block;
    width: 611px;
}
.footer__nav__list{
    height:auto;
    text-align: justify;
}
.footer__nav__list__item{
    display: inline-block;
    padding: 21px 0;
}
.footer__nav__list:after{
    content: "";
    display: inline-block;
    width: 100%;
}
.footer__nav__list__item-link{
    color: white;
    font-size: 14px;
    font-weight: 400;
    letter-spacing: 0.4px;
    line-height: 17px;
    text-transform: uppercase;
    text-decoration: none;
}
.footer__nav__list__item-link:hover {
    color:#08b583;
}
.social{
    width: 158px;
    margin:0 auto;
    text-align: justify;
}
.social:after{
    content: "";
    display: inline-block;
    width: 100%;
}
.social__link {
    display: inline-block;
    width:24px;
    height:24px;
    background-repeat: no-repeat;
    background-position: center center;
    background-size: cover;
}
.social__link:hover {
    opacity: 0.7;
}
.facebook{
    background-image: url(data:image/png;base64,ivborw0kggoaaaansuheugaaabgaaaaycayaaadgdz34aaacheleqvris7wwz2vuubdh3/cli6woevcgvuih4cj4kwjdrevqtq7fiqj48sgoqgv+ccy/qsgevvdosughvuwihcslp4revbc8qprmwtdsjp2rlzz1btc/duvm9mhm5vnm5s33bsllmziyhsku2teeejej5jiudfk5e8kfutjxictridjwcnv18xtsgpqyji+fp1esfh9kidvmrkvtasamet/1ff/b2pr7c7fvhobp1mbduh8g8og0wlttzgjpenjltt8tdtv+arhgfr4qjwcw/qspfzlbzol+ysrbhfjddmb7568gdd4n0fxwapxjbniq+chp/zylkutvlt//xvi9iqcvysugio6klwxvpqzvlupjhxqnrlau129ogj9phognnrd8f6y5c4qivmwdfk3rnlft+1mc0dauxzesxiqet2azcaqjqfan55ix05rehwc84tjno8pmmleoexuem/ooeojcwtzsijkfwglgtnpoigjd85ojyqdavvawoucodvbwal9bpvjxzt2dbhdd5z7dodv180i7vferlqnmffeztjhxkmmxvithk2xzfsu+lmvj13xpdjraxwxakxogagc87jjn42o9otlthcg8pioojmtmifyjiequ2ut9aabeyntmbyorwpo5bm2qhigzjwytj1qmamdeloo8ytcvyi/ybuladnemr67/ctgql5wymtqrm4ym9dlvlod/8dvyb3kdybp+vvtdaaaaaelftksuqmcc);
}
.twitter{
    background-image: url(data:image/png;base64,ivborw0kggoaaaansuheugaaabgaaaaycayaaadgdz34aaacueleqvris71ws2gturs953xsjnouxnr6qqwlbgtrwpivii3b+khnpiiuqre24kyrfbffbeerwvueurbbvkzynksnngbccdgfikkiikkvrqifiqlm5l15aaedpppeijhlexfoyt3n3psgvobx0tlw6hd83e5em6uuk4sqdapcsvfbcpmgigl5vln7clbnubqm7a6am30l3w73ksgwl5lryv0jaiaufdwxy50cgnr0sbh2fkewukfn17wbanexay4+y8aypuntqdtdhuvzdakpj9qf0cwaxvzazvpmsgy6lmkklpvppggcgfaww5ddfwtujde0fzvzsyfgqvn5l+cqs6kulvy53i9vypmcgdfbggvo35/karbohndevjgz8+3ey6yr6xtffgsd4uvsynffaqgox0qsa3ibfycznrhczq3j5ip3kujenc1+o6lryavbu4h47zt2gjhpo5bc79/yyywpu6a1fo1e/jyivkjwm881jdypdpq9tpl6/a3lpmqlggtnjajcpqh6mreublnknm1kescjkujtymjxpus0w0pao2knjanutxfrvc/xeoeids6aaxacxm9imbvsrsdbdxu1b+px+kdk3vh8osgrpjzevvidjdgjbvbgydppdpjejfcjdr+m2pmt0lsgghpm3jfo998gwkwipj5no4sqd+2thlfyehgron/utorynbrn2weegx0uxr9+bmb5cykcrlymqxey8usipub2414ikrgtbgkeqqel5jiyatxbjqyknljefl2+3nehfot9njap4fwgdwpgoqc2g1nvckgdtoomjhuqnzrnv5hmjp+ahihds9nvicpqjwlwlauawuofqau0kgael1k8jsknelkrga5kyzqqd3jv/jdlp0gml5r7vvnxzstvvxbmkqpemszjvs99a0l+xwflbwr8ibpfuehqaaaaaelftksuqmcc);
}
.google{
    background-image: url(data:image/png;base64,ivborw0kggoaaaansuheugaaabgaaaaycayaaadgdz34aaadbeleqvris7vwtwhuvxq+37nvjzlorskuk0k6ufvcvvyitcixpqmafepdwqqlyjdnqwa3llqchs6yuraq2hye21jbmtuqlwyukjs4knqvp2ali1o3lyjpxp133/nkgzmymxkzowlu8p1zz3fp95373qdpsrzsgxg1dj8miki/ma5vtfy03uwfqno9ebkyx8vot0+p/dgodlicmzz1texz+wfvfejsntsegmsm30rrdpjgjyk/a3pralq73xrwpvgo4evnctfgsdwoar/72rxxseryaobcow8ikkma9f8ur+ssmfi+nzr66vjl2zoa+zoppm/xapag8dsrnzqbnnleeqewlrrtetuyywvjxellvnty6u7+ocvjhksnukz3rdhcg6kmzydozt4tgoyt3aaqo0hpf+gwmxpvg4nj4bfn/huaytmastk5oxnlizwdxximdloa3srlcgolkr9bhxmuecd7hqswpwiwmxefxv29xcaukmrx+bq2bn37yxlprknicjwm7qvv8fpck+k4mf2mii+baaqxgempwcus2+vmf/zllldephqbwcuvukruf+eqmx5mt167r7otgjfr2dmxivt6fp+adjtnf+iyr1rlnqgves8hnmnnebyt1ggju2khj0msadwr/doi5fg+h/werzvnzkz/ipludx6wbvmuzs4ksfa4dnmvd4patpfyvthltmd1eyowywznsxc/dfki2qg0nhh5e4334tiasvk1uq9liupebvhphltdzvghc8l7saibrjbx5qzasw3bcqnxr17vn0t+bazqfjlrtel8jikprosrlosaekgnpzbyle7pkvzwckq8plkxdxb9zskngaxkbsyzk/mxgsdpr6uzj3d+omvbhx7r3l+fm4xfk3izugczdsz9zsmsgc415n/ektkellmz42nncciogxwqpq3oav5vz0rabibj7puag2let53zpsbzdp36uwh/fef9ey1erenenwjc2wryrm6uk8ll+ubuqjb0yayalomjx83ti/ht+q8yzcq1rov6kgaaaabjru5erkjggg==);
}
.youtube{
    background-image: url(data:image/png;base64,ivborw0kggoaaaansuheugaaabgaaaaycayaaadgdz34aaadh0leqvris7wwx0hturzhz/fsjm1azbbpavqq6isfjqsyu4toc0pcprx4ablulm+9gdgfdhqspifshov6kndz1jg6ird5yoikfqzp+hckpnpd7fziuf2bu3dtkvdydu/vt9/nnn+f7xlyjk9vvwoj3r67wbg7jwq/zrkolu5c8axoxsfgwedxhs8mjvrns4wblagy0npe5xj1co5mirll2gsahbd0nbqndkxohr9l+poa1dw1jfg40gfq/lybm21ewfwuenpiskg/3byn4hb7wgf2hyboxcybvmk4zz5bwykgifjb+hiw27bvavi7fymdsypaaowad6dban1jdinellttqsreuelnjznsapi5z/uqnhyax9fw1s+4xi7r0wjsux5+3lsikt0jio0yxdhoermsyszavesea6zfiq+hscr41upxhgdbg86d3bq+cy1zcrdgfussyvjnv2vpiphbq6iubigvqsxl65zwebaetx0vfr1w6am8p3yoogjmzu6x8d5ytd0djhtdfgya5r1bhk2izdqma2lephxgjxcxl2msult0y7qwskbcpluldqbwcxhfhizsuxu6qwrja/ne4o7tebbb11fahkbozqk9hl9/qch5n4vavxbaaftvj4tblg1aratacib3kjgrzuujvomwb9twgjafwhpgrfyjmpw5vybeoprzdskizk8tgagrtqdyang48hmnhabb3e76cpst8s4ditvvlclo0tm6gmzrno8ueu4atfrt4y72+/3cckhp3tmxssftwlxv2wpg8p/pt6zow5eb3jk29tovnwr7yi4yahqr8v76ajo3qmqpha42alq9n0h0bmkeamduplyavfxfdn1eybfr05fi0cebjcegg6z/twc0iqn5+hdj0iionxizupla3wyq3g5fl80mbius/mh4elbdveu+a5hianz9gcitfppw10vempnalhq0tkliyi47ptis/pgvrszksywv2mloyoyecc4xdgcrrxmji0yhmcrobsmu690fnntzyrxhln7h/a0g54vjbnztk9oa7omln56a//g35tf47fi17ywbtqaaaabjru5erkjggg==);
}
.copy{
    font-size: 14px;
    font-weight: 400;
    line-height: 17px;
    color: rgba(122, 122, 127, 0.6);
    padding-top: 10px;
}
@media screen and (min-width: 960px)  {
    .navigation.affix {
        position: fixed;
        background: #1d1c22;
        z-index: 9;
    }
    .navigation.affix .header-box {
        padding: 4px 0 6px 0;
    }
    .navigation.affix .header-box__logo img{
        width:90%;

    }
    .navigation.affix .header-box__nav-list__item {
        padding-top:26px;

    }
}