Skip welcome & menu and move to editor
Welcome to JS Bin
Load cached copy from
 
<!DOCTYPE html>
<html>
<head>
  <meta charset="utf-8">
  <meta name="viewport" content="width=device-width">
  <title>JS Bin</title>
</head>
<body>
</body>
</html>
 
/* Roboto, Arial, sans-serif */
body {
    font-family: Roboto, Arial, Arial, sans-serif;
}
.pad0{
     padding:0px;
 }
@media (min-width:0px)
{
    .top_menu{
    height:70px;
    width:100%;
    overflow:hidden;
}
    .top_menu div:first-child {
        padding-top:5px !important;
    }
    .top_menu div:nth-child(7){
    width:80px;
    border-right: 1px solid #e8e8e8;
    padding: 25px 0px 0px 0px;
    text-align:center;
    float:right;
}
.top_menu div:nth-child(6){
    width:80px;
    padding: 20px 0px 0px 0px;
    text-align:center;
    float:right;
}
.top_menu div{
    width:150px;
}
.blog_width{
    width:60px !important;
}
}
@media (min-width:1730px)
{
.blog_width{
    width:130px !important;
}
.top_menu div{
    width:210px;
}
.top_menu div:nth-child(6){
    width:80px;
    padding: 35px 0px 0px 0px !important;
    text-align:center;
    float:right;
}
.top_menu div:nth-child(7){
    width:80px;
    border-right: 1px solid #e8e8e8;
    padding: 40px 0px 0px 0px !important;
    text-align:center;
    float:right;
}
    .top_menu{
    height:100px;
    width:100%;
    overflow:hidden;
}
    .top_menu div:first-child {
        padding-top:20px !important;
    }
    .top_menu div{
        padding:35px 0px 0 0px !important;
        }
}
.top_menu img {
    cursor:pointer;
}
.top_menu div:nth-child(2) {
    height:100%;
}
.active_top a {
    color:white !important;
    font-weight: normal !important;
}
.top_menu div a{
    color:#555555;
    font-size:18px;
    font-weight:lighter;
    text-decoration:none;
    transition:0.5s;
}
.top_menu div a:hover{
    color:#005384;
    font-weight: bold;
}
.top_menu div:nth-child(4) a{
}
.right_top{
    display:block;
    float:right;
}
.top_menu div:nth-child(8) span:first-child{
    font-size:40px;
}
.top_menu div:nth-child(8) span:nth-child(2){
    font-size:19px;
    margin-top:-50px;
    display:block;
    margin-left:100px;
}
.top_menu div:nth-child(8) span:nth-child(3){
    font-size:19px;
    margin-top:-10px;
    display:block;
    margin-left:100px;
}
.top_menu div:nth-child(8) span:nth-child(4){
    font-size:15px;
    color:#cccccc;
    /*font-family:HelveticaNeueCyr;*/
    font-weight:lighter;
    text-align:center;
    display:block;
}
.madrgin_1920{
    margin-left:519px
}
@media (min-width:0px)
{
    .line_search{
        width:100%;
        height:80px;
        background:url(../img/pattern.jpg);
        padding-left:30px;
        border-bottom:1px solid #d6d6d6;
        padding-bottom:25px;
    }
    .margin_search{
        margin-top:20px;
        float:right !important;
        width:190px;
        margin-right: 20px;
    }
    .services button{
        outline:none;
        border:none;
        background:#ebebeb;
        width:100%;
        color:#555555;
        /*font-family: HelveticaNeueCy;*/
        font-size: 16px;
        font-weight: lighter;
    }
    .margin_search input:first-child{
        height:40px;
        width:150px;
        background:white;
        border:none;
        text-indent:13px;
        outline:none;
        color:#999999;
        font-size:16px;
        /*font-family:HelveticaNeueCyr;*/
        font-style:italic;
    }
}
@media (min-width:1100px)
{
    .margin_search input:first-child{
        height:40px;
        width:250px;
        background:white;
        border:none;
        text-indent:13px;
        outline:none;
        color:#999999;
        font-size:16px;
        /*font-family:HelveticaNeueCyr;*/
        font-style:italic;
    }
    .margin_search{
        margin-top:20px;
        width:290px;
        margin-right: 20px;
    }
    .services button{
        outline:none;
        border:none;
        background:#ebebeb;
        height:60px;
        width:100%;
        color:#555555;
        /*font-family: HelveticaNeueCy;*/
        font-size: 16px;
        font-weight: lighter;
    }
}
@media (min-width:1300px) {
    .line_search {
        width: 100%;
        height: 80px;
        background: url(../img/pattern.jpg);
        padding-left: 30px;
        border-bottom: 1px solid #d6d6d6;
        padding-bottom: 0px;
    }
}
@media (min-width:1730px)
{
    .margin_search{
        margin-top:-20px;
        width:290px;
        margin-right: 40px;
    }
    .line_search{
        width:100%;
        height:80px;
        background:url(../img/pattern.jpg);
        padding-left:30px;
        border-bottom:1px solid #d6d6d6;
        padding-bottom:0px;
    }
    .margin_search{
        margin-top:20px;
    }
}
.line_search div{
    float:left;
    margin-top:25px;
}
.line_search div a{
    text-decoration:none;
    color:#555555;
    /*font-family:HelveticaNeueCyr;*/
    font-weight:bold;
    font-size:17px;
    margin-top:35px;
}
.line_search div span{
    padding-left:23px;
    padding-right:23px;
}
.line_search input::-webkit-input-placeholder {color:#999999;font-size:16px;/*font-family:HelveticaNeueCyr;*/font-style:italic;}
.line_search input::-moz-placeholder        {color:#999999;font-size:16px;/*font-family:HelveticaNeueCyr;*/font-style:italic;}
.line_search input:-moz-placeholder           {color:#999999;font-size:16px;/*font-family:HelveticaNeueCyr;*/font-style:italic;}
.line_searchp input:-ms-input-placeholder      {color:#999999;font-size:16px;/*font-family:HelveticaNeueCyr;*/font-style:italic;}
@media (min-width:0px) {
    .margin_search {
        margin-left: 0px;
    }
    .margin_search input:last-child{
        background:#333333;
        position:absolute;
        outline:none;
    }
}
@media (min-width:1100px) {
    .margin_search {
        margin-left: 20px;
        position:relative;
    }
}
@media (min-width:1730px) {
    .margin_search {
        float: right !important;
    }
    .add_searth{
        margin-right: 150px;
        float: right !important;
    }
    .margin_search input:last-child{
        background:#333333;
        position:absolute;
        outline:none;
    }
}
.without_white{
    background:transparent;
}
@media (min-width:0px) {
    .height_content {
        width: 100%;
        padding: 20px;
        background: #eeeeee;
    }
}
@media (min-width:1730px) {
    .height_content {
        width: 1570px;
        padding: 40px;
        background: #eeeeee;
    }
}
.main_slide{
    width:100%;
}
.main_slide div{
    float:left;
}
@media (min-width: 0px) {
    .main_slide{
        height:400px;
    }
    .img_slide img{
        height:400px;
    }
}
@media (min-width: 1100px) {
    .main_slide{
        height:400px;
    }
}
@media (min-width:1730px) {
    .main_slide{
        height:540px;
    }
    .img_slide img{
        height:540px;
    }
}
.img_slide1{
float:none !important;
width:100% !important;
}
.img_slide1 img{
width:100%;
}
@media (min-width: 0px) {
    .about_slide {
        width: 548px;
        height: 100%;
        background: linear-gradient(to top, #005282, #0067a3);
        text-align: center;
        color: white;
        font-size: 25px;
        /*font-family: HelveticaNeueCyr;*/
        font-weight: bold;
        padding-top: 13%;
        font-style: italic;
        position:absolute;
        left:calc(100% - 548px)
    }
}
@media (min-width:1730px) {
    .about_slide {
        width: 548px;
        
        background: linear-gradient(to top, #005282, #0067a3);
        text-align: center;
        color: white;
        font-size: 25px;
        /*font-family: HelveticaNeueCyr;*/
        font-weight: bold;
        padding-top: 13%;
        font-style: italic;
        position: relative;
        left:0;
    }
}
.about_slide span:first-child{
    font-size:30px;
}
.about_slide span:nth-child(3){
    font-weight: normal;
}
.about_slide span:nth-child(5){
    font-weight: normal;
}
.change_position{
    margin-left:0;
    left:70%;
    bottom:10px;
    width:50%;
}
.change_position .active{
    background:#00629c;
}
.change_position li{
    background:white;
    border:3px solid white;
}
.recomendation{
    background:white;
}
.title_recomend{
    text-align:center;
    padding-top:40px;
    padding-bottom:40px;
    color:#555555;
    font-size:28px;
    /*font-family:HelveticaNeueCyr;*/
    font-weight:bold;
    border-bottom:1px solid #e8e8e8;
}
@media (min-width: 0px){
    .wrapper_recomend{
        margin:0 auto;
        width:891px;
    }
}
@media (min-width: 1100px){
    .wrapper_recomend{
        margin:0 auto;
        width:100%;
    }
}
@media (min-width: 1153px){
    .wrapper_recomend{
        margin:0 auto;
        width:891px;
    }
}
@media (min-width:1730px){
    .wrapper_recomend{
        margin-left:150px;
        width:auto;
    }
}
@media (min-width: 0px){
    .block_recomend{
    float:left;
    height:280px;
    width:297px;
    border:1px solid #e8e8e8;
    border-top:none;
    border-bottom:none;
    padding-top:20px;
    text-align:center;
    transition:0.5s;
    color:#555555;
}
}
@media (min-width:1730px){
    .block_recomend{
    float:left;
    height:310px;
    width:297px;
    border:1px solid #e8e8e8;
    border-top:none;
    border-bottom:none;
    padding-top:50px;
    text-align:center;
    transition:0.5s;
    color:#555555;
}
}
.block_recomend div:nth-child(2){
    margin-top:30px;
    font-size:16px;
    /*font-family:HelveticaNeueCyr;*/
    font-weight:lighter;
    line-height:17px;
    padding-bottom:25px;
}
.block_recomend button{
    background: linear-gradient(to top, #00629c, #1e8ed1);
    border-radius:5px;
    width:100px;
    height:40px;
    color:white;
    font-size:14px;
    /*font-family:HelveticaNeueCyr;*/
    font-weight:lighter;
    border:none;
}
.block_recomend div:nth-child(3) img{
    padding-left:6px;
}
.block_recomend div:nth-child(3) div{
    text-align:left;
    color:#00629c;
    font-size:14px;
    /*font-family:HelveticaNeueCyr;*/
    font-weight:bold;
    margin-top:-44px;
    margin-left:175px;
}
.block_recomend div:nth-child(3) div strike{
    color:#999999;
}
.bl_1{
    float:left;
    height:310px;
    width:297px;
    border:1px solid #e8e8e8;
    border-top:none;
    border-bottom:none;
    padding-top:50px;
    text-align:center;
    transition:0.5s;
    color:#555555;
}
.bl_1 div:nth-child(2){
    margin-top:30px;
    font-size:16px;
    /*font-family:HelveticaNeueCyr;*/
    font-weight:lighter;
    line-height:17px;
    padding-bottom:25px;
}
.bl_1 button{
    background: linear-gradient(to top, #00629c, #1e8ed1);
    border-radius:5px;
    width:100px;
    height:40px;
    color:white;
    font-size:14px;
    /*font-family:HelveticaNeueCyr;*/
    font-weight:lighter;
    border:none;
}
.bl_1 div:nth-child(3) img{
    padding-left:6px;
}
.bl_1 div:nth-child(3) div{
    text-align:left;
    color:#00629c;
    font-size:14px;
    /*font-family:HelveticaNeueCyr;*/
    font-weight:bold;
    margin-top:-44px;
    margin-left:175px;
}
.bl_1 div:nth-child(3) div strike{
    color:#999999;
}
@media (min-width:0px) {
    .rec_arrow_l{
        width:60px;
        height:80px;
        text-align:center;
        padding-top:23px;
        background:#00629c;
        position:absolute;
        bottom:44.6%;
        margin-left:0px;
    }
    .rec_arrow_r{
        width:60px;
        height:80px;
        text-align:center;
        padding-top:23px;
        background:#00629c;
        position: absolute;
        margin-left: calc(100% - 60px);
        bottom:44.6%;
    }
    #rec_arrow_l{
        width:60px;
        height:80px;
        text-align:center;
        padding-top:23px;
        background:#00629c;
        position:absolute;
        bottom:44.6%;
        margin-left:0px;
    }
    #rec_arrow_r{
        width:60px;
        height:80px;
        text-align:center;
        padding-top:23px;
        background:#00629c;
        position: absolute;
        margin-left: calc(100% - 60px);
        bottom:44.6%;
    }
    .obj_arrow_l{
        margin-left:-40px;
        position:absolute;
        bottom:38.6%;
    }
    .obj_arrow_r{
        position: absolute;
        margin-left: calc(100% + 10px);
        bottom:38.6%;
    }
}
@media (min-width:1100px) {
    .rec_arrow_l{
        width:60px;
        height:80px;
        text-align:center;
        padding-top:23px;
        background:#00629c;
        position:absolute;
        bottom:38.6%;
        margin-left:0px;
    }
    .rec_arrow_r{
        width:60px;
        height:80px;
        text-align:center;
        padding-top:23px;
        background:#00629c;
        position: absolute;
        margin-left: calc(100% - 60px);
        bottom:38.6%;
    }
    #rec_arrow_l{
        width:60px;
        height:80px;
        text-align:center;
        padding-top:23px;
        background:#00629c;
        position:absolute;
        bottom:38.6%;
        margin-left:0px;
    }
    #rec_arrow_r{
        width:60px;
        height:80px;
        text-align:center;
        padding-top:23px;
        background:#00629c;
        position: absolute;
        margin-left: calc(100% - 60px);
        bottom:38.6%;
    }
}
@media (min-width:1300px) {
    .rec_arrow_l{
        width:60px;
        height:80px;
        text-align:center;
        padding-top:23px;
        background:#00629c;
        position:absolute;
        bottom:38.6%;
        margin-left:-50px;
    }
    .rec_arrow_r{
        width:60px;
        height:80px;
        text-align:center;
        padding-top:23px;
        background:#00629c;
        position: absolute;
        margin-left:100%;
        bottom:38.6%;
    }
    #rec_arrow_l{
        width:60px;
        height:80px;
        text-align:center;
        padding-top:23px;
        background:#00629c;
        position:absolute;
        bottom:38.6%;
        margin-left:-60px;
    }
    #rec_arrow_r{
        width:60px;
        height:80px;
        text-align:center;
        padding-top:23px;
        background:#00629c;
        position: absolute;
        margin-left:100%;
        bottom:38.6%;
    }
}
@media (min-width:1730px) {
    .rec_arrow_l{
        width:60px;
        height:80px;
        text-align:center;
        padding-top:23px;
        background:#00629c;
        position:absolute;
        bottom:38.6%;
        margin-left:-150px;
    }
    .rec_arrow_r{
        width:60px;
        height:80px;
        text-align:center;
        padding-top:23px;
        background:#00629c;
        position: absolute;
        margin-left: calc(100% - 60px);
        bottom:38.6%;
    }
    #rec_arrow_l{
        width:60px;
        height:80px;
        text-align:center;
        padding-top:23px;
        background:#00629c;
        position:absolute;
        bottom:38.6%;
        margin-left:-150px;
    }
    #rec_arrow_r{
        width:60px;
        height:80px;
        text-align:center;
        padding-top:23px;
        background:#00629c;
        position: absolute;
        margin-left: calc(100% - 60px);
        bottom:38.6%;
    }
    .obj_arrow_l{
        margin-left:-80px;
        position:absolute;
        bottom:38.6%;
    }
    .obj_arrow_r{
        position: absolute;
        margin-left: calc(100% - 26px);
        bottom:38.6%;
    }
}
.obj_indicat{
    margin-left:0;
    left:35%;
    bottom:10px;
    width:30%;
}
.obj_indicat .act{
    background:#00629c !important;
}
.obj_indicat li{
    background:white;
    border:3px solid white;
}
@media (min-width:0px)
{
    .right_object{
        float:left;
        width:50%;
        height:auto;
        margin-left:-2px;
    }
    .many_sliders {
        width:50%;
        float:left;
        overflow:hidden;
    }
    .many_sliders img{
        margin-left:-40px;
    }
    .white_back_1{
        background:white;
        padding-left:20px;
        padding-top:15px;
        padding-bottom:15px;
        color:#222222;
        font-size:18px;
        line-height:19px;
        /*font-family:HelveticaNeueCyr;*/
        font-weight:bold;
    }
}
@media (min-width:1200px)
{
    .many_sliders img{
        margin-left:0px;
    }
}
@media (min-width:1200px)
{
    .many_sliders img{
        width:100%;
    }
}
@media (min-width:1730px)
{
    .right_object{
        float:left;
        width:670px;
        height:470px;
        margin-left:0;
    }
    .many_sliders{
        width:auto;
    }
    .many_sliders img{
        width:auto;
    }
    .white_back_1{
        background:white;
        padding-left:20px;
        padding-top:15px;
        padding-bottom:15px;
        width:540px;
        color:#222222;
        font-size:18px;
        line-height:19px;
        /*font-family:HelveticaNeueCyr;*/
        font-weight:bold;
    }
}
.right_object_in{
    background:#00629c;
    height:100%;
    padding-top:40px;
    padding-right:30px;
    padding-bottom:20px;
}
.white_back_2{
    background:white;
    width:250px;
    color:#00629c;
    font-size:14px;
    line-height:15px;
    /*font-family:HelveticaNeueCyr;*/
    font-weight:lighter;
    margin-top:10px;
}
.white_back_2 span:nth-child(2) {
    display: inline-block;
    border-right: 1px solid #e8e8e8;
    padding-top: 10px;
    padding-right: 10px;
    padding-bottom: 10px;
    display: inline-block;
}
.white_back_2 img{
    padding-left:10px;
    padding-right:10px;
    margin-top:-3px;
    display:inline-block;
}
.icon_text {
    margin-left:20px;
    margin-top:25px;
    color:white;
    font-size:14px;
    line-height:15px;
    /*font-family:HelveticaNeueCyr;*/
    font-weight:lighter;
    font-style: italic;
}
.icon_text div{
    float:left;
    word-wrap: break-word;
}
@media (min-width: 0px)
{
    .icon_text div:last-child{
        width:90%;
    }
    .title_object{
    text-align:center;
    padding-top:30px;
    padding-bottom:0px;
    color:#555555;
    font-size:28px;
    /*font-family:HelveticaNeueCyr;*/
    font-weight:bold;
    border-top:1px solid #e8e8e8;
}
.do_objects{
    background:white;
    padding-bottom:10px;
}
}
@media (min-width:1730px)
{
.do_objects{
    background:white;
    padding-bottom:100px;
}
    .icon_text div:last-child{
        width:580px;
    }
    .title_object{
    text-align:center;
    padding-top:50px;
    padding-bottom:50px;
    color:#555555;
    font-size:28px;
    /*font-family:HelveticaNeueCyr;*/
    font-weight:bold;
    border-top:1px solid #e8e8e8;
}
}
.icon_text span{
    text-decoration:underline;
    font-weight: bold;
    font-style: normal;
}
.icon_text img{
    padding-right:20px;
}
.right_object_in button{
    border:none;
    height:40px;
    width:180px;
    color:white;
    font-size:14px;
    /*font-family:HelveticaNeueCyr;*/
    font-weight:lighter;
    background:#004772;
    margin-left:20px;
    margin-top:30px;
}
.new{
    margin-bottom:70px;
}
@media (min-width:0px){
    .one_news >div{
        float:left;
        width:30%;
        height:auto;
        border:1px solid #dcdcdc;
        padding:20px 20px 10px 20px;
        /*font-family:HelveticaNeueCyr;*/
        font-weight:lighter;
        color:#555555;
        text-align:center;
        margin-left:20px;
    }
    .title_news{
    text-align:center;
    padding-top:25px;
    padding-bottom:25px;
    color:#555555;
    font-size:28px;
    /*font-family:HelveticaNeueCyr;*/
    font-weight:bold;
}
}
@media (min-width:1730px){
    .title_news{
    text-align:center;
    padding-top:50px;
    padding-bottom:50px;
    color:#555555;
    font-size:28px;
    /*font-family:HelveticaNeueCyr;*/
    font-weight:bold;
}
    .one_news >div{
        float:left;
        width:320px;
        height:340px;
        border:1px solid #dcdcdc;
        padding:30px 30px 0px 30px;
        /*font-family:HelveticaNeueCyr;*/
        font-weight:lighter;
        color:#555555;
        text-align:center;
        margin-left:30px;
        }
}
.simple_border{
    border-top:1px solid #DFDFDF;
}
.one_news >div span{
    display:block;
}
.one_news >div span:nth-child(1){
    font-size:20px;
    font-weight:bold;
}
.one_news >div span:nth-child(2){
    font-size:16px;
    line-height:18px;
    padding-top:20px;
    text-align:left;
}
.one_news >div a{
    text-decoration:none;
    color:#00629c;
    font-size:18px;
    padding-top:30px;
    display:block;
}
.one_news >div a:hover {
    text-decoration: underline;
}
@media(min-width:0px) {
    
    
    .obj_move_sl{
        margin:52px;
    }
}
@media(min-width:1300px) {
    
}
@media(min-width:1730px) {
    
    
    .obj_move_sl{
        margin-left:190px
    }
}
.one_news >div:nth-child(4) span:nth-child(1) {
    color:#00619b;
}
.one_news >div:nth-child(4) span:nth-child(2) {
    color:#555555;
    text-align:center;
    padding-top:0px;
}
.one_news input{
    width:100%;
    height:60px;
    text-indent:20px;
    color:#555555;
    /*font-family:HelveticaNeueCyr;*/
    font-weight:lighter;
    font-size:16px;
    margin-top:30px;
    border:none;
    background:white;
    outline:none;
}
.one_news input::-webkit-input-placeholder {color:#555555;font-size:16px;/*font-family:HelveticaNeueCyr;*/font-weight:lighter;}
.one_news input::-moz-placeholder        {color:#555555;font-size:16px;/*font-family:HelveticaNeueCyr;*/font-weight:lighter;}
.one_news input:-moz-placeholder          {color:#555555;font-size:16px;/*font-family:HelveticaNeueCyr;*/font-weight:lighter;}
.one_news input:-ms-input-placeholder      {color:#555555;font-size:16px;/*font-family:HelveticaNeueCyr;*/font-weight:lighter;}
.one_news button{
    width:100%;
    height:60px;
    color:#ffffff;
    /*font-family:HelveticaNeueCyr;*/
    font-weight:lighter;
    font-size:18px;
    margin-top:15px;
    border:none;
    background:linear-gradient(to top, #005282, #0067a3);
    outline:none;
}
.seritifikat{
    background:white;
    padding-bottom:15px;
}
@media (min-width:0px){
    .title_srti{
    text-align:center;
    padding-top:25px;
    padding-bottom:25px;
    color:#555555;
    font-size:28px;
    /*font-family:HelveticaNeueCyr;*/
    font-weight:bold;
}
}
@media (min-width:1730px){
    .title_srti{
    text-align:center;
    padding-top:50px;
    padding-bottom:50px;
    color:#555555;
    font-size:28px;
    /*font-family:HelveticaNeueCyr;*/
    font-weight:bold;
}
}
.border_serti{
    border-top:1px solid #e8e8e8;
    border-bottom:1px solid #e8e8e8;
    padding-top:25px;
    padding-bottom:15px;
}
@media (min-width:0px){
    .click{
        position: relative; top: 0; width: 173px; height: 260px;
        cursor:pointer;
        float:left;
        margin-left:90px;
    }
}
@media (min-width:700px){
    .click{
        position: relative; top: 0; width: 173px; height: 260px;
        cursor:pointer;
        float:left;
        margin-left:50px;
    }
}
@media (min-width:920px){
    .click{
        position: relative; top: 0; width: 173px; height: 260px;
        cursor:pointer;
        float:left;
        margin-left:100px;
    }
}
@media (min-width:980px){
    .click{
        position: relative; top: 0; width: 173px; height: 260px;
        cursor:pointer;
        float:left;
        margin-left:110px;
    }
}
@media (min-width:1000px){
    .click{
        position: relative; top: 0; width: 173px; height: 260px;
        cursor:pointer;
        float:left;
        margin-left:130px;
    }
}
@media (min-width:1100px){
    .click{
        position: relative; top: 0; width: 173px; height: 260px;
        cursor:pointer;
        float:left;
        margin-left:95px;
    }
}
@media (min-width:1170px){
    .click{
        position: relative; top: 0; width: 173px; height: 260px;
        cursor:pointer;
        float:left;
        margin-left:110px;
    }
}
@media (min-width:1300px){
    .click{
        position: relative; top: 0; width: 173px; height: 260px;
        cursor:pointer;
        float:left;
        margin-left:140px;
    }
}
.click .overlay{
    display: none; position: absolute; top: 0; left: 0;
    width: 100%; height: 100%; background: black url('../img/zoom.png') no-repeat 50% 50%;
    opacity: 0.8;}
.click:hover .overlay{display: block;}
.footer{
    background:white;
    height:100px;
    width:1570px;
}
.footer div{
    float:left;
}
@media (min-width:0px)
{
    .footer div:nth-child(4) {
        display:none;
    }
    .footer div:nth-child(5){
        display:none;
    }
    .footer div:nth-child(6){
        display:none;
    }
    .footer div:nth-child(1){
        margin-left:20px;
        margin-top:40px;
    }
    .footer div:nth-child(2){
        margin-left:10px;
        margin-top:40px;
        color:#555555;
        font-size:18px;
        /*font-family:HelveticaNeueCyr;*/
        font-weight:lighter;
    }
    .footer div:nth-child(3){
        margin-left:10px;
        margin-top:40px;
        color:#555555;
        font-size:18px;
        /*font-family:HelveticaNeueCyr;*/
        font-weight:lighter;
        padding-right:20px;
    }
}
@media (min-width:1400px)
{
    .footer div:nth-child(2){
        margin-left:40px;
        margin-top:40px;
        color:#555555;
        font-size:18px;
        /*font-family:HelveticaNeueCyr;*/
        font-weight:lighter;
    }
    .footer div:nth-child(3){
        margin-left:50px;
        margin-top:40px;
        color:#555555;
        font-size:18px;
        /*font-family:HelveticaNeueCyr;*/
        font-weight:lighter;
        padding-right:20px;
    }
}
@media (min-width:1730px)
{
    .footer div:nth-child(1){
        margin-left:120px;
        margin-top:40px;
    }
    .footer div:nth-child(2){
        margin-left:50px;
        margin-top:40px;
        color:#555555;
        font-size:18px;
        /*font-family:HelveticaNeueCyr;*/
        font-weight:lighter;
    }
    .footer div:nth-child(3){
        margin-left:60px;
        margin-top:40px;
        color:#555555;
        font-size:18px;
        /*font-family:HelveticaNeueCyr;*/
        font-weight:lighter;
        padding-right:20px;
    }
    .footer div:nth-child(4) {
        width: 260px;
        border-left: 1px solid #e8e8e8;
        border-right: 1px solid #e8e8e8;
        padding: 20px 20px 0px 20px;
        color:#005282;
        font-family:Arial;
        height:100%;
        display:block;
    }
    .footer div:nth-child(5){
        width:80px;
        border-right: 1px solid #e8e8e8;
        padding: 40px 0px 0px 0px;
        text-align:center;
        height:100px;
        display:block;
    }
    .footer div:nth-child(6){
        width:80px;
        padding: 40px 0px 0px 0px;
        text-align:center;
        display:block;
    }
}
.footer div:nth-child(4) {
    width: 260px;
    border-left: 1px solid #e8e8e8;
    border-right: 1px solid #e8e8e8;
    padding: 20px 20px 0px 20px;
    color:#005282;
    font-family:Arial;
    height:100%;
}
.footer div:nth-child(4) span:first-child{
    font-size:40px;
}
.footer div:nth-child(4) span:nth-child(2){
    font-size:19px;
    margin-top:-50px;
    display:block;
    margin-left:100px;
}
.footer div:nth-child(4) span:nth-child(3){
    font-size:19px;
    margin-top:-10px;
    display:block;
    margin-left:100px;
}
.footer div:nth-child(4) span:nth-child(4){
    font-size:15px;
    color:#cccccc;
    /*font-family:HelveticaNeueCyr;*/
    font-weight:lighter;
    text-align:center;
    display:block;
}
.carousel-indicators .act {
    width: 12px !important;
    height: 12px !important;
    margin: 0 !important;
}
.sidebar-nav {
    padding: 9px 0;
}
.dropdown-menu .sub-menu {
    left: 100%;
    position: absolute;
    top: 0;
    visibility: hidden;
    margin-top: -1px;
}
.dropdown-menu li:hover .sub-menu {
    visibility: visible;
}
.dropdown:hover .dropdown-menu {
    display: block;
}
.nav-tabs .dropdown-menu, .nav-pills .dropdown-menu, .navbar .dropdown-menu {
    margin-top: 0;
}
.navbar .sub-menu:before {
    border-bottom: 7px solid transparent;
    border-left: none;
    border-right: 7px solid rgba(0, 0, 0, 0.2);
    border-top: 7px solid transparent;
    left: -7px;
    top: 10px;
}
.navbar .sub-menu:after {
    left: 10px;
    top: 11px;
    left: -6px;
}
.my_dropdown li{
    float:none!important;
}
.my_dropdown li a {
    height:70px;
    color:white;
    font-size:14px;
    /*font-family:HelveticaNeueCyr;*/
    font-weight:lighter;
    border-left:3px solid transparent;
    background: transparent !important;
}
.my_dropdown li a:hover{
    border-left:3px solid #005282;
    background:rgba(255,255,255,0.03) !important;
    border-radius:0px;
}
.my_second{
    /*margin-left:18%;*/
    margin-top:-70px !important;
    background:#292929;
    border-radius:0px;
    border-top:3px solid  #005282;
    border-bottom:3px solid  #005282;
    padding:0;
    padding-left:20px;
    padding-right:20px;
    width:420px;
}
.my_second li a{
    /*color:#777777 !important;*/
    font-size:14px;
    border-bottom:1px solid #222222;
    height:65px;
    text-align:center;
    padding-top: 20px;
}
.my_second li a:hover{
    border-left:none;
    background:#292929 !important;
    border-radius:0px;
    color:white;
    text-decoration:underline;
    font-size:14px;
}
@media (min-width:0px) {
    .left_menu {
        width: 350px;
        background: #222222;
        float: left;
        display: block;
        margin-left:-350px;
        position:absolute;
        z-index:500;
    }
    .my_dropdown a img{
        padding-right:30px;
        padding-left:20px;
        padding-top:5px;
    }
}
@media (min-width:1100px) {
    .left_menu {
        width: 18%;
        background: #222222;
        float: left;
        margin-left:0px;
        display: block;
        position:relative;
    }
    .my_dropdown a img{
        padding-right:7px;
        padding-left:0px;
        padding-top:5px;
    }
}
@media (min-width:1730px) {
    .my_dropdown a img{
        padding-right:30px;
        padding-left:20px;
        padding-top:5px;
    }
    .left_menu {
        width: 350px;
        background: #222222;
        float: left;
        margin-left:0px;
        
    }
}
.tab_left{
    height:80px;
    background-size: 100% 100%;
}
.tab_left div{
    float:left;
    width:33.33%;
    text-align: center;
    color:white;
    font-size:12px;
    /*font-family:HelveticaNeueCyr;*/
    font-weight:lighter;
    cursor:pointer;
}
#drop_1{
    display:none;
}
.hid{
    display:none;
}
.show{
    display:block
}
.very_big_border{
    border:1px solid #dfdfdf;
}
@media (min-width:0px) {
    .sert_height {
        height: 260px;
        overflow: hidden;
        width: 100%;
    }
}
@media (min-width:1300px) {
    .sert_height {
        height: 260px;
        overflow: hidden;
        width: 1300px;
    }
}
.move_sertificate{
    width:1920px;
    left:0;
}
.hide_serti{
    overflow:hidden;
}
.move_ob{
    width:1920px;
    overflow:hidden;
    left:0;
    position: relative;
}
.move_ob_1{
    width:1920px;
    overflow:hidden;
    left:0;
    position: relative;
}
.hide_ob{
    width:1188px;
    overflow:hidden;
}
.ob_height{
    /*height:310px;*/
    oveflow:hidden;
}
@media (min-width:0px)
{
    .wrapper_sert{
        margin:0 auto;
        width:100%;
    }
    .serti_arrow_l{
        margin-left:0;
        position:absolute;
        bottom:38.6%;
    }
    .serti_arrow_r{
        position: absolute;
        margin-left:calc(100% - 26px);
        bottom:38.6%;
    }
    .all_right{
         float:left;
         width:100%;
     }
    .width_container{
        width:100%;
        overflow:hidden;
        background:#222222;
    }
}
@media (min-width:1200px) {
    .wrapper_sert {
        margin: 0 auto;
        width: 1050px;
    }
}
@media (min-width:1100px)
{
    .all_right{
        float:left;
        width:82%;
    }
    .wrapper_sert{
        margin:0 auto;
        width:100%;
    }
}
@media (min-width:1300px) {
    .wrapper_sert {
        margin: 0 auto;
        width: 1050px;
    }
}
@media (min-width:1730px)
{
    .width_container{
        width:1920px;
        overflow:hidden;
    }
    .wrapper_sert{
        margin:0;
        width:auto;
    }
    .moce_serti{
        padding-left:60px;
        overflow:hidden;
    }
    .serti_arrow_l{
        margin-left:35px;
        position:absolute;
        bottom:38.6%;
    }
    .serti_arrow_r{
        position: absolute;
        margin-left:90%;
        bottom:38.6%;
    }
    .all_right{
        float:left;
        width:1570px;
    }
}
/*    cat  info   */
.cat_info{
    background:white;
    border:1px solid #e8e8e8;
}
.item_points{
    padding-bottom:40px;
    background:white;
}
.new_item_points
{
    padding:0px;
    margin-top:20px;
}
.add_underline div a:hover{
    text-decoration:underline !important;
}
@media (min-width:0px) {
    .photo_point {
        float: left;
        text-align: center;
        padding-top: 50px;
        width: 20%;
        overflow: hidden;
    }
    .price_other{
        float:left;
        width:24%;
    }
    .main_price{
        border-left: 1px solid #f2f2f2;
        padding:40px 10px 40px 10px;
    }
    .delivery{
        color:#555555;
        /*font-family: HelveticaNeueCy;*/
        font-size: 16px;
        font-weight: lighter;
        text-align:right;
        display:block;
        margin-top:10px;
    }
}
@media (min-width:1100px) {
    .photo_point {
        float: left;
        text-align: center;
        padding-top: 50px;
        width: 22%;
        overflow: hidden;
    }
    .price_other{
         float:left;
         width:22%;
     }
    .delivery{
        color:#555555;
        /*font-family: HelveticaNeueCy;*/
        font-size: 16px;
        font-weight: lighter;
        text-align:right;
        display:block;
        margin-top:-8px;
    }
}
@media (min-width:1730px) {
    .main_price{
        border-left: 1px solid #f2f2f2;
        padding:40px;
    }
}
.description_point{
    float:left;
    width:56%;
    padding-right:20px;
}
.description_point div{
    position:relative;
}
.description_point div:nth-child(2){
    padding-top: 40px;
    /*font-family:HelveticaNeueCy;*/
    font-size:18px;
    color:#555555;
    font-weight: bold;
    margin-top:-69px;
    width:87%;
}
.description_point div:nth-child(3) {
    padding-top: 50px;
    /*font-family: HelveticaNeueCy;*/
    font-size: 16px;
    color: #555555;
    font-weight: lighter;
}
.description_point div:nth-child(3) ul{
    padding-left:19px;
}
.description_point div:nth-child(3) span{
    font-weight: bold;
}
.description_point div:nth-child(4) {
    padding-top: 15px;
    /*font-family: HelveticaNeueCy;*/
    font-size: 18px;
    color: #005282;
    font-weight: bold;
    padding-bottom:20px;
}
.description_point div:nth-child(4) img{
    padding-right:10px;
}
.description_point div:nth-child(5)
{
    border-top: 1px solid #dcdcdc;
    padding-top:20px;
    /*font-family: HelveticaNeueCy;*/
    font-size: 16px;
    color: #2c6890;
    font-weight: lighter;
}
.description_point div:nth-child(5) ul{
    padding-left:19px;
}
.more_link a{
    color:#555555;
    /*font-family: HelveticaNeueCy;*/
    font-size: 14px;
    font-weight: lighter;
    text-decoration:underline;
    display:block
}
.delivery span{
    color:#222222;
    font-weight: bold;
}
.hit{
    margin-left:calc(100% - 70px);
    display:block;
}
.main_price div:nth-child(1){
    color:#555555;
    /*font-family: HelveticaNeueCy;*/
    font-size: 18px;
    font-weight: lighter;
}
.main_price div:nth-child(2){
    color:#87c024;
    /*font-family: HelveticaNeueCy;*/
    font-size: 16px;
    font-weight: lighter;
    padding-top:12px;
    padding-bottom:15px;
}
.first_btn
{
    outline:none;
    border:none;
    background: linear-gradient(to top, #005282, #0067a3);
    width:100%;
    height:50px;
    color:white;
    /*font-family: HelveticaNeueCy;*/
    font-size: 18px;
    font-weight: bold;
}
.first_btn img{
    padding-left: 50px;
}
.main_price div:nth-child(4){
    color:#999999;
    /*font-family: HelveticaNeueCy;*/
    font-size: 14px;
    font-weight: lighter;
    padding-top:15px;
    padding-bottom:15px;
}
.main_price div:nth-child(4) span{
    color:#555555;
}
.common_inf{
    color:#999999;
    /*font-family: HelveticaNeueCy;*/
    font-size: 14px;
    font-weight: lighter;
    padding-top:15px;
    padding-bottom:15px;
}
.common_inf span{
    color:#555555;
}
.second_btn
{
    outline:none;
    border:none;
    background:#efefef;
    height:40px;
    width:100%;
    color:#555555;
    /*font-family: HelveticaNeueCy;*/
    font-size: 14px;
    font-weight: lighter;
}
.main_price div:nth-child(6){
    text-align:center;
}
.third_btn {
    margin-top:20px;
    outline:none;
    border:1px solid #e8e8e8;
    background:url(../img/ptrn.png);
    height:30px;
    width:160px;
    color:#00629c;
    /*font-family: HelveticaNeueCy;*/
    font-size: 14px;
}
.services{
    padding:60px 40px 60px 40px;
    background:#00629c;
}
.services button img{
    padding-left:10px;
}
.fwo_tab{
    margin-left:40px;
    margin-right:40px;
    padding-bottom:10px;
    border-bottom: 1px solid #e7e7e7;
}
.fwo_tab_menu{
    background: linear-gradient(to top, #e7e7e7, #f5f5f5);
    width:100%;
    height:60px;
}
.active_fwo {
    background: linear-gradient(to top, #005282, #0067a3);
}
.active_fwo a{
    color:white !important;
}
.active_fwo span{
    visibility: visible !important;
}
.fwo_tab_menu div{
    float:left;
    border-right:1px solid #dcdcdc;
    height:100%;
    padding-top:20px;
    text-align: center;
    cursor:pointer;
}
.fwo_tab_menu div a{
    padding-left:40px;
    padding-right:40px;
    color:#555555;
    /*font-family: HelveticaNeueCy;*/
    font-size: 16px;
    font-weight: lighter;
    text-decoration:none;
}
.fwo_tab_menu span{
    color:#dcdcdc;
    display:block;
    margin-top:6.5px;
    visibility: hidden;
}
.fwo_tab_1{
    padding:20px;
    color:#555555;
    /*font-family: HelveticaNeueCy;*/
    font-size: 14px;
    font-weight: lighter;
    display:none;
}
.fwo_tab_1 span{
    font-weight: bold;
}
.fwo_tab_1  ul{
    padding-left:19px;
}
.Bestseller{
    color:#ff8100;
}
.note{
    font-size: 12px;
    font-style:italic;
    font-weight: normal;
}
.fwo_tab_2{
    padding:20px;
    color:#555555;
    /*font-family: HelveticaNeueCy;*/
    font-size: 16px;
    /*font-weight: bold;*/
    display:none;
}
.fwo_tab_2 div{
    color:#00649f;
    font-size: 18px;
    margin-left:110px;
}
.fwo_tab_3 , .fwo_tab_4{
    padding:20px;
    display:none;
}
.show_fwo{
    display:block;
}
.two_titles{
    padding-top:40px;
    padding-bottom:40px;
    text-align: center;
    color:#555555;
    /*font-family: HelveticaNeueCy;*/
    font-size: 24px;
    font-weight: lighter;
    border-bottom:1px solid #e8e8e8;
}
.cat_info .block_recomend:hover{
    background:#00629c;
    border-color:#00629c;
    color:white !important
}
.fwo_rec{
    border-top:1px solid #e8e8e8;
}
.bl_1:hover{
    background:#00629c;
    border-color:#00629c;
    color:white !important
}
.attention{
    padding-bottom:15px;
}
.attention a{
    color:#555555;
    /*font-family: HelveticaNeueCy;*/
    font-size: 14px;
    font-weight: lighter;
    text-decoration:underline;
    padding-right:6px;
}
/* teach   */
.teach_tab{
    height:80px;
    background: #292929;
    text-align:center;
    color:white;
    /*font-family: HelveticaNeueCy;*/
    font-size: 18px;
    font-weight: lighter;
    padding-top:30px;
}
.line_search button{
    border:1px solid #d3d3d3;
    background: #e8e8e8;
    border-radius:5px;
    color:#555555;
    font-size: 14px;
    ont-size: 14px;
    font-weight: lighter;
    /*font-family: HelveticaNeueCy;*/
    text-decoration:underline;
    text-decoration: none;
    display:block;
    height:30px;
    padding-left:10px;
    padding-roght:10px;
    margin-top:30px;
    margin-left:25px;
    float:left;
    outline:none;
}
.teaxt_schol{
    padding:40px;
    padding-left:30px;
    color:#555555;
    font-size: 16px;
    font-weight: lighter;
    /*font-family: HelveticaNeueCy;*/
}
.teaxt_schol span{
    font-weight:bold;
}
.teaxt_schol ul{
    padding-left:19px;
}
.teaxt_schol span:first-child{
    font-size: 24px
}
.blue_span{
    color:#00598c;
    font-weight: normal !important;
}
.teaxt_schol{
    float:left;
    width:74.5%;
    background:white;
}
.flash{
    margin-top:60px;
    color:#999999;
}
.warn{
    padding:25px;
}
.warn div{
    float:left;
}
.warn div:nth-child(1){
    width:50px;
}
.warn div:nth-child(2){
    width:90%;
}
.red_span{
    color:#c71e1e;
    display:block;
    font-size:16px !important;
}
.learning
{
    width:25.5%;
    float:left;
    height:100%;
    padding-top:40px;
}
.dark_back{
    background:#222222;
}
.learning div:nth-child(1){
    color:white;
    font-size: 16px;
    /*font-family: HelveticaNeueCy;*/
    padding-left:40px;
    padding-right:40px;
    padding-bottom:40px;
    border-bottom: 1px solid #000000;
}
.learning div:nth-child(1) span{
    color: #0066a3;
}
.learning div:nth-child(2){
    text-align:center;
    padding-top:20px;
    padding-bottom:20px;
    color:white;
    font-size: 16px;
    /*font-family: HelveticaNeueCy;*/
    font-weight: lighter;
}
.order_activity{
    padding-left:40px;
    padding-right:40px;
    margin-top:10px;
    color:#999999;
    font-size: 14px;
    /*font-family: HelveticaNeueCy;*/
    font-weight: lighter;
}
.order_activity span{
    padding-right:30px;
}
.order_activity button{
    width:130px;
    height:40px;
    border-radius:5px;
    border:none;
    outline:none;
    background: linear-gradient(to top, #005282, #0067a3);
    color:white;
}
/* courses    */
.month{
    float:left;
    width:72.5%;
    background: #222222;
}
.month div{
    float:left;
    width:8.333%;
    border:1px solid #444444;
    border-bottom:none;
    border-left-color: #222222;
    font-size: 14px;
    /*font-family: HelveticaNeueCy;*/
    font-weight: lighter;
    text-align:center;
    color:white;
    padding-top:10px;
    padding-bottom:10px;
}
.type_cours{
    float:left;
    width:27.5%;
    background: #005788;
    font-size: 14px;
    color:white;
    /*font-family: HelveticaNeueCy;*/
    font-weight: lighter;
    text-align:center;
    padding-top:10px;
    padding-bottom:10px;
}
.description_course{
    float:left;
    width:27.5%;
    background:white;
    padding:20px 20px 0 20px;
    border-bottom:1px solid #dcdcdc;
    border-left:1px solid #dcdcdc;
    height:110px;
    color:#555555;
    font-size: 16px;
    /*font-family: HelveticaNeueCy;*/
    font-weight: lighter;
}
.calendar_course{
    float:left;
    width:72.5%;
}
.calendar_course div {
    float: left;
    width: 8.333%;
    border: 1px solid #444444;
    border-left-color: #292929;
    border-bottom-color: #292929;
    height:110px;
    background:#292929;
    text-align:center;
    color:#444444;
    font-size: 16px;
    /*font-family: HelveticaNeueCy;*/
    font-weight: lighter;
    padding-top:20px;
}
.show_plus{
    display:block;
    padding-top:20px;
    margin:0 auto;
    opacity:0;
}
.hover_border:hover{
    color:#00639d;
    border-color:#00639d;
}
.hover_border:hover .show_plus
{
    opacity:1;
}
.one_course{
    color:#292929;
}
.add_back{
    background:white;
    margin-top:20px;
}
@media (min-width:0px) {
    .news_center {
        width: 100%;
    }
    .vertical_gal{
        float:left;
        width:380px;
    }
    .feedback{
        float:left;
        width:calc(100% - 380px);
    }
    .small_border{
        
    }
}
@media (min-width:1730px) {
    .news_center {
        float: left;
        width: 720px;
    }
    .vertical_gal{
        float:left;
        width:380px;
    }
    .feedback{
        float:left;
        width:388px;
    }
    .small_border{
        border-top:none;
    }
}
.title_news_center{
    border-right:1px solid #dcdcdc;
    border-bottom:1px solid #dcdcdc;
    color:#005788;
    font-size: 18px;
    /*font-family: HelveticaNeueCy;*/
    font-weight: lighter;
    padding-top:23px;
    height:70px;
    text-align:center;
}
.title_news_center img{
    display:block;
    margin-left:93%;
    margin-top:-25px;
}
.all_news{
    padding:20px;
    padding-top:0px;
}
.one_nes_center{
    min-height:60px;
    background:#f2f2f2;
    color:#005788;
    font-size: 18px;
    /*font-family: HelveticaNeueCy;*/
    font-weight: lighter;
    padding-left:30px;
    padding-top:19px;
    transition:0.5s;
    margin-top:20px;
}
.chanhe_clolor_glif{
    display:block;
    margin-top:-22px;
    margin-left:95%;
    color:black;
    font-size:15px;
    transition:0.5s;
}
.one_nes_center:hover{
    background: linear-gradient(to top, #005282, #0067a3);
    color:white;
}
.one_nes_center:hover .chanhe_clolor_glif{
    color:white ;
}
.title_gal_center{
    color:#292929;
    font-size: 18px;
    /*font-family: HelveticaNeueCy;*/
    font-weight: lighter;
    padding-top:23px;
    height:70px;
    text-align:center;
}
.title_gal_center img{
    display:block;
    margin-left:88%;
    margin-top:-25px;
}
#vertical_corusel{
    /*transform: rotate(90deg);*/
}
.title_feed_center{
    color:#292929;
    font-size: 18px;
    /*font-family: HelveticaNeueCy;*/
    font-weight: lighter;
    padding-top:23px;
    height:70px;
    text-align:center;
    border-bottom:1px solid #dcdcdc;
    border-left:1px solid #dcdcdc;
}
.title_feed_center img{
    display:block;
    margin-left:88%;
    margin-top:-25px;
}
.content_feed{
    padding:20px;
    padding-top:0px;
    padding-bottom:0px;
}
.one_feed{
    margin-top:20px;
    color:#292929;
    font-size: 14px;
    /*font-family: HelveticaNeueCy;*/
    font-weight: lighter;
    height:80px;
    line-height: 16px;
}
.one_feed img{
    padding-right:20px;
    float:left;
}
.one_feed a{
    text-decoration:underline;
    color:#09598b;
    font-size: 16px;
    /*font-family: HelveticaNeueCy;*/
    font-weight: lighter;
    padding-top:15px;
    display:block;
}
.content_feed a span{
}
.glif_link{
display:block;
    margin-top:40px;
    font-size: 16px;
    text-decoration: none;
    color:black;
    margin-left:95%;
}
.width_modal{
}
@media (min-width:0px) {
    #move_left_menu span {
        font-size:30px;
        padding-top:15px;
    }
    #move_left_menu img {
        display:none !important;
    }
    .top_menu div:first-child {
        padding:0;
        
        text-align:center;
        width:80px;
    }
    .top_menu div{
        float:left;
        padding:20px 0px 0 0px;
        height:inherit;
        transition:0.5s;
        
        text-align:center;
    }
    .top_menu div:nth-child(8) {
        width: 270px;
        border-left: 1px solid #e8e8e8;
        border-right: 1px solid #e8e8e8;
        padding: 0px 20px 0px 20px;
        color:#005282;
        font-family:Arial;
        text-align: left;
        float:right;
    }
}
@media (min-width:1100px) {
    #move_left_menu span {
        display:none;
    }
    #move_left_menu img {
        display:block !important;
        margin:0 auto;
    }
    .top_menu div:first-child {
        width:350px;
        padding:0;
        
        text-align:center;
    }
    .top_menu div{
        float:left;
        padding:20px 0px 0 0px;
        height:inherit;
        transition:0.5s;
        
        text-align:center;
    }
    .top_menu div:nth-child(8) {
        width: 260px;
        border-left: 1px solid #e8e8e8;
        border-right: 1px solid #e8e8e8;
        padding: 0px 20px 0px 20px;
        color:#005282;
        font-family:Arial;
        text-align: left;
        float:right;
    }
}
@media (min-width:1730px) {
    .top_menu div:nth-child(8) {
        padding: 20px 20px 0px 20px !important;
        
    }
}
/* new   */
.type_up .col-md-1{
    text-align:center;
}
.type_up .col-md-1 a{
    text-align:center;
    color:#005486;
    font-size: 14px;
    /*font-family: HelveticaNeueCy;*/
    font-weight: lighter;
    text-decoration:underline;
}
.type_up .col-md-1 img{
    display:block;
    margin:0 auto;
    padding-bottom:10px;
}
@media (min-width: 0px){
    .type_up .col-md-1{
        margin-top:30px;
}   
}
@media (min-width: 992px){
    .type_up .col-md-1{
    width:173px;
    margin-left:50px;
    padding:0px;
    margin-top:0px;
}
.type_up .col-md-1:nth-child(1){
    margin-left:10px;
}
}
@media (min-width: 1600px){
    .type_up .col-md-1{
    width:173px;
    margin-left:70px;
    padding:0px;
}
.type_up .col-md-1:nth-child(1){
    margin-left:30px;
}
}
/* news */
.row_news{
    margin:0;
}
.row_news .col-md-3{
    background: white;
    border-radius: 5px;
    border:1px solid #dcdcdc;
    padding-top:20px;
    padding-left:10px;
    padding-right:10px;
    /*font-family: HelveticaNeueCy;*/
    padding-bottom:20px;
}
@media (min-width: 0px) {
    .row_news .col-md-3{
        width:30%;
        min-height:380px;
        float:left;
        margin-left:3%;
        margin-top:20px;
    }
}
@media (min-width: 992px) {
    .row_news .col-md-3{
        width:300px;
        height:380px;
    }
}
@media (min-width: 1400px) {
    .row_news .col-md-3{
        margin-left:5%;
    }
}
@media (min-width: 1600px) {
    .row_news .col-md-3{
        margin-left:1%;
    }
}
@media (min-width: 1900px) {
    .row_news .col-md-3{
        margin-left:4%;
    }
}
.name_news{
    color:black;
    font-size: 18px;
    font-weight: bold;
}
.date_news{
    color:#999999;
    font-size: 12px;
    font-weight: lighter;
    border-bottom:1px solid #dcdcdc;
    padding-bottom:3px;
}
.content_news{
    color:#555555;
    font-size: 14px;
    font-weight: lighter;
    word-wrap: break-word;
    padding-top:10px;
    padding-bottom:20px;
}
.read_news{
    text-align:center;
}
.read_news button{
    text-align:center;
    border: none;
    border-radius: 5px;
    background: #005e94;
    color:white;
    font-size: 14px;
    font-weight: lighter;
    width:70%;
    height:40px
}
/* 2    */
.white_background{
    background: white;
    padding-top:40px;
    padding-bottom:40px;
    padding-left:40px;
    /*font-family: HelveticaNeueCy;*/
}
.description_servises{
    color:#555555;
    font-size:16px;
  }
.description_servises div{
    margin-top:25px;
}
.description_servises div ul{
    padding-left: 18px;
    margin:0px;
}
.description_servises div:nth-child(1){
    margin-top:0px;
}
@media (min-width: 992px) {
    .description_servises div{
        width:760px;
    }
}
.two_btn_srv{
    margin-top:40px;
}
.two_btn_srv div{
    float:left;
}
.two_btn_srv div button{
    border:none;
    border-radius: 5px;
    height:45px;
    width:280px;
    background: linear-gradient(to top, #005282, #0067a3);
    color:white;
    font-weight: lighter;
    font-size:16px;
    /*font-family: HelveticaNeueCy;*/
    text-align: left;
}
.two_btn_srv div:nth-child(2) button{
    margin-left:20px;
}
@media (min-width: 0px) {
    .two_btn_srv div button img{
        padding-right: 10px;
        padding-left: 10px;
    }
    .description_servises{
        color:#555555;
        font-size:8px;
    }
    .description_servises div span{
        display: block;
        color:#005282;
        font-weight: bold;
        font-size:8px;
    }
    .title_sevis{
        color:#555555;
        font-size: 12px;
        font-weight: bold;
        padding-bottom:20px;
    }
}
@media (min-width: 992px) {
    .two_btn_srv div button img{
        padding-right: 30px;
        padding-left: 10px;
    }
    .description_servises{
        font-size:16px;
    }
    .description_servises div span{
        font-size:18px;
    }
    .title_sevis{
        font-size: 24px;
    }
}
/*   3    */
.white_back_3{
    background: white;
}
.oem_title{
    font-weight: bold;
    font-size:24px;
}
.oem span{
    display: block;
    margin-top:20px;
    word-wrap: break-word;
}
@media (min-width:0px) {
    .oem{
        width:100%;
        color:#222222;
        font-weight: lighter;
        font-size:8px;
        /*font-family: HelveticaNeueCy;*/
    }
    .brand_cars{
        width:100%;
        margin-top:30px;
    }
    .oem_title{
        font-weight: bold;
        font-size:12px;
    }
}
@media (min-width:1100px) {
    .oem{
        float:left;
        width:53%;
        font-size:16px;
    }
    .brand_cars{
        float:left;
        width:47%;
        margin-top:0px;
    }
    .oem_title{
        font-size:24px;
    }
}
@media (min-width:1600px) {
    .oem{
        padding-right:60px;
    }
}
@media (min-width:1730px) {
    .oem{
        padding-right:140px;
    }
    
}
 /*     4      */
 @media (min-width:0px) {
     .width_modal_del {
         width: 100%;
         min-height: 470px;
         padding: 20px;
         background: white;
         margin: 0 auto;
         margin-top: 120px;
     }
 }
 @media (min-width:1100px) {
     .width_modal_del {
         width: 700px;
         min-height: 470px;
         padding: 20px;
         background: white;
         margin: 0 auto;
         margin-top: 120px;
     }
 }
 .close_modal {
     outline: none;
     border: none;
     background: transparent;
     margin-left: calc(100% - 30px);
 }
 .modal_titile_del{
     text-align: center;
    color:#005688;
     font-size: 24px;
     /*font-family: HelveticaNeueCy;*/
     font-weight: lighter;
     line-height: 25px;
 }
 .modal_del_text{
     width:90%;
     margin:0 auto;
     margin-top:20px;
     color:black;
    font-size: 16px;
     /*font-family: HelveticaNeueCy;*/
     font-weight: lighter;
     line-height: 20px;
 }
.title_cont{
    color:#555555;
    font-size: 24px;
    /*font-family: HelveticaNeueCy;*/
    font-weight: bold;
    padding-bottom: 20px;
}
 .type_contact .col-md-31{
     /*font-family: HelveticaNeueCy;*/
     font-weight: lighter;
     color:#555555;
     font-size: 18px;
     float:left;
 }
.type_contact .col-md-31 div:nth-child(1){
    font-size: 24px;
    font-weight: bold;
    color:#005282;
    padding-bottom:20px;
}
 .type_contact .col-md-31 div:nth-child(3){
     font-weight: bold;
 }
 .type_contact .col-md-31 div:nth-child(3),  .type_contact .col-md-31 div:nth-child(5){
     margin-top:20px;
 }
 .title_leave{
     margin-top:40px;
     margin-top:40px;
     color:black;
    font-size: 24px;
     /*font-family: HelveticaNeueCy;*/
     font-weight: lighter;
     padding-bottom: 25px;
 }
 .leave_feed .col-md-31 div div{
     display: inline-block;
     font-size: 16px;
     /*font-family: HelveticaNeueCy;*/
     font-weight: lighter;
     width:51px;
 }
 .leave_feed .col-md-31 div div span{
     color:#cb0c0c;
 }
 .leave_feed .col-md-31 div input{
     border:1px solid black;
     border-radius: 5px;
     outline:none;
     width:220px;
     height:30px;
     color:#999999;
     font-size: 16px;
     /*font-family: HelveticaNeueCy;*/
     font-weight: lighter;
     text-indent: 10px;
 }
 .leave_feed .col-md-31 div{
     margin-top:15px;
 }
 .leave_feed .col-md-31 div:nth-child(1){
     margin-top:0px;
 }
 .leave_feed .col-md-31 div select{
     border:1px solid black;
     border-radius: 5px;
     width:220px;
     height:30px;
     outline:none;
     color:#999999;
     font-size: 16px;
     /*font-family: HelveticaNeueCy;*/
     font-weight: lighter;
     text-indent: 10px;
     background: white;
 }
 .leave_feed .col-md-31 textarea{
     color:#999999;
     font-size: 16px;
     /*font-family: HelveticaNeueCy;*/
     font-weight: lighter;
     resize:none;
     padding:10px;
     resize: none;
     border:1px solid black;
     border-radius: 5px;
     height:120px;
     width:100%;
 }
 .btn_sbmt button{
     margin-top:20px;
     width:140px;
     height:45px;
     border:none;
     outline: none;
     color:white;
     font-size: 18px;
     /*font-family: HelveticaNeueCy;*/
     font-weight: lighter;
     background: linear-gradient(to top, #005282, #0067a3);
     border-radius: 5px;
 }
 @media (min-width:0px) {
    .type_contact .col-md-31{
        width:33.333%
    }
     .leave_feed .col-md-31{
         float:left;
         width:30%;
     }
 }
 @media (min-width:1100px) {
     .type_contact .col-md-31{
         width:25%
     }
     .leave_feed .col-md-31{
         width:25%;
     }
 }
 @media (min-width:1730px) {
     .leave_feed .col-md-3 div input , .leave_feed .col-md-3 div select{
         float:right;
     }
     .leave_feed .col-md-3 div{
         padding-right:30px;
     }
     .leave_feed .col-md-3 textarea{
         height:105px;
     }
 }
 /*    5    */
 .title_key{
     color:#555555;
     font-size: 24px;
     /*font-family: HelveticaNeueCy;*/
     font-weight: bold;
 }
 .text_key{
     color:#555555;
     font-size: 18px;
     /*font-family: HelveticaNeueCy;*/
     font-weight: lighter;
 }
 .text_key div{
     margin-top:20px;
 }
 .text_key div:nth-child(1){
     color:#005282;
 }
 .text_key div ul{
     padding-left:18px;
 }
 .avto_key .col-md-5 img{
     width:100%;
     margin-top:90px;
 }
 @media (min-width:0px) {
     .title_key{
         color:#555555;
         font-size: 12px;
         /*font-family: HelveticaNeueCy;*/
         font-weight: bold;
     }
     .text_key{
         color:#555555;
         font-size: 9px;
         /*font-family: HelveticaNeueCy;*/
         font-weight: lighter;
     }
 }
 @media (min-width:1100px) {
     .title_key{
         color:#555555;
         font-size: 24px;
         /*font-family: HelveticaNeueCy;*/
         font-weight: bold;
     }
     .text_key{
         color:#555555;
         font-size: 18px;
         /*font-family: HelveticaNeueCy;*/
         font-weight: lighter;
     }
 }
  @media (min-width:1600px) {
 .img_slide img{
    width:710px;
 }
 }
  @media (min-width:1730px) {
 .img_slide img{
    width:auto;
 }
 }
 /*     6    */
 @media (min-width:0px) {
     .bread_crumbs{
         padding-bottom:20px;
         colro:#555555;
         font-size: 8px;
         /*font-family: HelveticaNeueCy;*/
         font-weight: lighter;
     }
     .title_new_project{
         color:#555555;
         font-size: 24px;
         /*font-family: HelveticaNeueCy;*/
         font-weight: bold;
     }
     .description_project{
         /*font-family: HelveticaNeueCy;*/
         font-size: 14px;
         font-weight: lighter;
         color:#555555;
     }
     .title_new_project{
         color:#555555;
         font-size: 12px;
         /*font-family: HelveticaNeueCy;*/
         font-weight: bold;
     }
     .description_project{
         /*font-family: HelveticaNeueCy;*/
         font-size: 7px;
         font-weight: lighter;
         color:#555555;
     }
     .feedback_new div:nth-child(1){
         padding-top: 15px;
         padding-bottom: 15px;
         color:#222222;
         font-size: 9px;
         /*font-family: HelveticaNeueCy;*/
         font-weight: bold;
     }
     .feedback_new div:nth-child(2) {
         padding: 10px;
         color: #006098;
         font-size: 7px;
         /*font-family: HelveticaNeueCy;*/
         font-weight: lighter;
         width: 100%;
         background: #ecf3f6;
     }
 }
     @media (min-width:1100px) {
         .bread_crumbs{
             font-size: 16px;
         }
         .title_new_project{
             font-size: 24px;
         }
         .description_project{
             font-size: 14px;
         }
         .feedback_new div:nth-child(1){
             font-size: 18px;
         }
         .feedback_new div:nth-child(2) {
             font-size: 14px;
         }
 }
 .bread_crumbs span{
     color:#00578a;
 }
 .description_project div{
    margin-top:15px;
  }
 .description_project div span{
     display: block;
 }
 .description_project div:nth-child(1){
     font-weight: bold;
 }
 .description_project div:nth-child(2){
     color:#005a8e;
 }
 @media (min-width:1100px) {
     .slider_project {
         padding-left: 20px;
         padding-right: 20px;
     }
 }
 @media (min-width:1730px) {
     .slider_project {
         padding-left: 50px;
         padding-right: 50px;
     }
 }
 .project_arrow{
     position: absolute;
     margin-top:-46%;
     margin-left:20px;
 }
 .project_arrow_r{
    margin-left:calc(100% - 50px);
 }
 .width_project .item img{
     width:100%
 }
 /*    7    */
.change_position1{
    bottom:0px;
}
.change_position1 .active{
    background:#00629c;
}
.change_position1 li{
    background:white;
    border:3px solid white;
}
@media (min-width:0px) {
    .details_block{
        background: #222222;
        position: absolute;
        color:white;
        font-size: 48px;
        /*font-family: HelveticaNeueCy;*/
        font-weight: bold;
        padding:20px 24px 18px 35px;
        line-height: 48px;
        left:4%;
        top:28%;
    }
}
@media (min-width:1100px) {
    .details_block{
        left:14%;
        top:38%;
    }
}
@media (min-width:1730px) {
    .details_block{
        left:24%;
        top:38%;
    }
}
.details_block span{
    display: block;
    font-size: 24px;
    line-height: 24px;
}
.details_form{
    position: absolute;
    width:20%;
    left:76%;
    top:22%;
}
.details_form input{
    width:100%;
    height:30px;
    border-radius: 5px;
    border:1px solid #00629c;
    color:#555555;
    font-size: 14px;
    /*font-family: HelveticaNeueCy;*/
    font-weight: lighter;
    text-indent: 10px;
}
.details_form input::-webkit-input-placeholder {font-size: 14px;/*font-family: HelveticaNeueCy;*/font-weight: lighter;color:#555555;}
.details_form input::-moz-placeholder          {font-size: 14px;/*font-family: HelveticaNeueCy;*/font-weight: lighter;color:#555555;}
.details_form input:-moz-placeholder           {font-size: 14px;/*font-family: HelveticaNeueCy;*/font-weight: lighter;color:#555555;}
.details_form input:-ms-input-placeholder      {font-size: 14px;/*font-family: HelveticaNeueCy;*/font-weight: lighter;color:#555555;}
.details_form textarea::-webkit-input-placeholder {font-size: 14px;/*font-family: HelveticaNeueCy;*/font-weight: lighter;color:#555555;}
.details_form textarea::-moz-placeholder          {font-size: 14px;/*font-family: HelveticaNeueCy;*/font-weight: lighter;color:#555555;}
.details_form textarea:-moz-placeholder           {font-size: 14px;/*font-family: HelveticaNeueCy;*/font-weight: lighter;color:#555555;}
.details_form textarea:-ms-input-placeholder      {font-size: 14px;/*font-family: HelveticaNeueCy;*/font-weight: lighter;color:#555555;}
.details_form textarea{
    width:100%;
    height:110px;
    border-radius: 5px;
    border:1px solid #00629c;
    color:#555555;
    font-size: 14px;
    /*font-family: HelveticaNeueCy;*/
    font-weight: lighter;
    resize: none;
    padding:10px;
    margin-top:13px;
}
.details_form button{
    margin:0 auto;
    display:block;
    width:66%;
    height:40px;
    background: linear-gradient(to top, #005282, #0067a3);
    border:none;
    border-radius: 5px;
    color:white;
    font-size: 16px;
    /*font-family: HelveticaNeueCy;*/
    font-weight: bold;
    margin-top:17px;
}
/*     modal    */
@media (min-width:0px) {
    .width_modal_calc {
        width: 100%;
        min-height: 470px;
        padding: 20px;
        background: white;
        margin: 0 auto;
        margin-top: 120px;
    }
}
@media (min-width:1100px) {
    .width_modal_calc {
        width: 700px;
        min-height: 470px;
        padding: 20px;
        background: white;
        margin: 0 auto;
        margin-top: 120px;
    }
}
.close_modal1 {
    outline: none;
    border: none;
    background: transparent;
    margin-left: calc(100% - 70px);
    position: absolute;
}
.title_calc{
    margin-top: 16px;
    text-align: center;
    color: #005688;
    /*font-family: HelveticaNeueCy;*/
    font-weight: lighter;
    font-size: 24px;
    padding-bottom: 85px;
}
.form_calc{
    width:360px;
    margin:0 auto;
}
.form_calc div{
    margin-top:10px;
}
.form_calc div input{
    width:140px;
    height:60px;
    border:1px solid #005586;
    outline: none;
    border-radius: 5px;
    color:#005687;
    font-size: 18px;
    /*font-family: HelveticaNeueCy;*/
    font-weight: lighter;
    text-align: center;
}
.form_calc div span{
    font-size: 18px;
    color:#333333;
    /*font-family: HelveticaNeueCy;*/
    font-weight: lighter;
    width:213px;
    display: inline-block;
}
.form_calc div input::-webkit-input-placeholder {
    color:#005687;
    font-size: 18px;
    /*font-family: HelveticaNeueCy;*/
    font-weight: lighter;
}
.form_calc div input::-moz-placeholder {
    color:#005687;
    font-size: 18px;
    /*font-family: HelveticaNeueCy;*/
    font-weight: lighter;
}
.form_calc div input:-moz-placeholder{
    color:#005687;
    font-size: 18px;
    /*font-family: HelveticaNeueCy;*/
    font-weight: lighter;
}
.form_calc div input:-ms-input-placeholder {
    color:#005687;
    font-size: 18px;
    /*font-family: HelveticaNeueCy;*/
    font-weight: lighter;
}
.form_calc div div{
    margin-top:0px;
    width:140px;
    height:60px;
    border:1px solid #005586;
    border-radius: 5px;
    color:#005687;
    font-size: 18px;
    /*font-family: HelveticaNeueCy;*/
    font-weight: lighter;
    text-align: center;
    display: inline-block;
/* ---------------------------------------- */
}.pad0{
     padding:0px;
 }
@media (min-width:0px)
{
    .top_menu{
        height:70px;
        width:100%;
        overflow:hidden;
    }
    .top_menu div:first-child {
        padding-top:5px !important;
    }
    .top_menu div:nth-child(7){
        width:80px;
        border-right: 1px solid #e8e8e8;
        padding: 25px 0px 0px 0px;
        text-align:center;
        float:right;
    }
    .top_menu div:nth-child(6){
        width:80px;
        padding: 20px 0px 0px 0px;
        text-align:center;
        float:right;
    }
    .top_menu div{
        width:150px;
    }
    /*.top_menu div:nth-child(3)
    {
        width:100px;
        padding-left:20px;
    }*/
    .blog_width{
        width:60px !important;
    }
}
@media (min-width:1730px)
{
    .blog_width{
        width:130px !important;
    }
    .top_menu div{
        width:210px;
    }
    /*.top_menu div:nth-child(3)
    {
        width:210px;
        padding-left:0px;
    }*/
    .top_menu div:nth-child(6){
        width:80px;
        padding: 35px 0px 0px 0px !important;
        text-align:center;
        float:right;
    }
    .top_menu div:nth-child(7){
        width:80px;
        border-right: 1px solid #e8e8e8;
        padding: 40px 0px 0px 0px !important;
        text-align:center;
        float:right;
    }
    .top_menu{
        height:100px;
        width:100%;
        overflow:hidden;
    }
    .top_menu div:first-child {
        padding-top:20px !important;
    }
    .top_menu div{
        padding:35px 0px 0 0px !important;
    }
}
.top_menu img {
    cursor:pointer;
}
.top_menu div:nth-child(2) {
    height:100%;
}
.active_top{
    background: linear-gradient(to top, #005282, #0067a3);
}
.active_top a {
    color:white !important;
    font-weight: normal !important;
}
.top_menu div a{
    color:#555555;
    font-size:18px;
    /*font-family:HelveticaNeueCyr;*/
    font-weight:lighter;
    text-decoration:none;
    transition:0.5s;
}
.top_menu div a:hover{
    color:#005384;
    font-weight: bold;
}
.top_menu div:nth-child(4) a{
 }
.right_top{
    display:block;
    float:right;
}
@media (min-width:0px)
{
.top_menu div:nth-child(8) span:first-child{
    font-size:40px;
}
.top_menu div:nth-child(8) span:nth-child(2){
    font-size:19px;
    margin-top:-50px;
    display:block;
    margin-left:100px;
}
.top_menu div:nth-child(8) span:nth-child(3){
    font-size:19px;
    margin-top:-10px;
    display:block;
    margin-left:100px;
}
.top_menu div:nth-child(8) span:nth-child(4){
    font-size:15px;
    color:#cccccc;
    /*font-family:HelveticaNeueCyr;*/
    font-weight:lighter;
    text-align:center;
    display:block;
}
}
@media (min-width:1300px)
{
.top_menu div:nth-child(8) span:first-child{
    font-size:30px;
}
.top_menu div:nth-child(8) span:nth-child(2){
    font-size:15px;
    margin-top:-40px;
    display:block;
    margin-left:75px;
}
.top_menu div:nth-child(8) span:nth-child(3){
    font-size:15px;
    margin-top:-6px;
    display:block;
    margin-left:75px;
}
.top_menu div:nth-child(8) span:nth-child(4){
    font-size:13px;
    color:#cccccc;
    /*font-family:HelveticaNeueCyr;*/
    font-weight:lighter;
    text-align:center;
    display:block;
}
}
@media (min-width:1400px)
{
.top_menu div:nth-child(8) span:first-child{
    font-size:40px;
}
.top_menu div:nth-child(8) span:nth-child(2){
    font-size:19px;
    margin-top:-50px;
    display:block;
    margin-left:100px;
}
.top_menu div:nth-child(8) span:nth-child(3){
    font-size:19px;
    margin-top:-10px;
    display:block;
    margin-left:100px;
}
.top_menu div:nth-child(8) span:nth-child(4){
    font-size:15px;
    color:#cccccc;
    /*font-family:HelveticaNeueCyr;*/
    font-weight:lighter;
    text-align:center;
    display:block;
}
}
.madrgin_1920{
    margin-left:519px
}
@media (min-width:0px)
{
    .line_search{
        width:100%;
        height:80px;
        background:url(../img/pattern.jpg);
        padding-left:0px;
        border-bottom:1px solid #d6d6d6;
        padding-bottom:25px;
    }
    .margin_search{
        margin-top:20px;
        float:right !important;
        width:190px;
        margin-right: 20px;
    }
    .services button{
        outline:none;
        border:none;
        background:#ebebeb;
        width:100%;
        color:#555555;
        /*font-family: HelveticaNeueCy;*/
        font-size: 16px;
        font-weight: lighter;
    }
    .margin_search input:first-child{
        height:40px;
        width:150px;
        background:white;
        border:none;
        text-indent:13px;
        outline:none;
        color:#999999;
        font-size:16px;
        /*font-family:HelveticaNeueCyr;*/
        font-style:italic;
    }
}
@media (min-width:1100px)
{
    .margin_search input:first-child{
        height:40px;
        width:250px;
        background:white;
        border:none;
        text-indent:13px;
        outline:none;
        color:#999999;
        font-size:16px;
        /*font-family:HelveticaNeueCyr;*/
        font-style:italic;
    }
    .margin_search{
        margin-top:20px;
        width:290px;
        margin-right: 20px;
    }
    .services button{
        outline:none;
        border:none;
        background:#ebebeb;
        height:60px;
        width:100%;
        color:#555555;
        /*font-family: HelveticaNeueCy;*/
        font-size: 16px;
        font-weight: lighter;
    }
}
@media (min-width:1300px) {
    .line_search {
        width: 100%;
        height: 80px;
        background: url(../img/pattern.jpg);
        padding-left: 00px;
        border-bottom: 1px solid #d6d6d6;
        padding-bottom: 0px;
    }
}
@media (min-width:1730px)
{
    .margin_search{
        margin-top:-20px;
        width:290px;
        margin-right: 40px;
    }
    .line_search{
        width:100%;
        height:80px;
        background:url(../img/pattern.jpg);
        padding-left:0px;
        border-bottom:1px solid #d6d6d6;
        padding-bottom:0px;
    }
    .margin_search{
        margin-top:20px;
    }
}
.line_search div{
    float:left;
    margin-top:30px;
}
.line_search div a{
    text-decoration:none;
    color:#555555;
    /*font-family:HelveticaNeueCyr;*/
    font-weight:bold;
    font-size:17px;
    margin-top:35px;
}
.line_search div span{
    padding-left:23px;
    padding-right:23px;
}
.line_search input::-webkit-input-placeholder {color:#999999;font-size:16px;/*font-family:HelveticaNeueCyr;*/font-style:italic;}
.line_search input::-moz-placeholder        {color:#999999;font-size:16px;/*font-family:HelveticaNeueCyr;*/font-style:italic;}
.line_search input:-moz-placeholder           {color:#999999;font-size:16px;/*font-family:HelveticaNeueCyr;*/font-style:italic;}
.line_searchp input:-ms-input-placeholder      {color:#999999;font-size:16px;/*font-family:HelveticaNeueCyr;*/font-style:italic;}
@media (min-width:0px) {
    .margin_search {
        margin-left: 0px;
    }
    .margin_search input:last-child{
        background:#333333;
        position:absolute;
        outline:none;
    }
}
@media (min-width:1100px) {
    .margin_search {
        margin-left: 20px;
        position:relative;
    }
}
@media (min-width:1730px) {
    .margin_search {
        float: right !important;
    }
    .add_searth{
        margin-right: 150px;
        float: right !important;
    }
    .margin_search input:last-child{
        background:#333333;
        position:absolute;
        outline:none;
    }
}
.without_white{
    background:transparent;
}
@media (min-width:0px) {
    .height_content {
        width: 100%;
        padding: 20px;
        background: #eeeeee;
    }
}
@media (min-width:1730px) {
    .height_content {
        width: 1570px;
        padding: 40px;
        background: #eeeeee;
    }
}
.main_slide{
    width:100%;
}
.main_slide div{
    float:left;
}
@media (min-width: 0px) {
    .main_slide{
        height:400px;
    }
    .img_slide img{
        height:400px;
        width:65%;
    }
}
@media (min-width: 1100px) {
    .main_slide{
        height:400px;
        width:auto;
    }
    .img_slide{
        width:100%;
    }
}
@media (min-width:1730px) {
    .main_slide{
        height:540px;
    }
    .img_slide img{
        height:540px;
    }
}
@media (min-width: 0px) {
    .about_slide {
        width: 35%;
        height: 100%;
        background: linear-gradient(to top, #005282, #0067a3);
        text-align: center;
        color: white;
        font-size: 25px;
        /*font-family: HelveticaNeueCyr;*/
        font-weight: bold;
        padding-top: 10%;
        font-style: italic;
        position:absolute;
        left:65%;
    }
}
@media (min-width:1730px) {
    .about_slide {
        
        width: 540px;
        background: linear-gradient(to top, #005282, #0067a3);
        text-align: center;
        color: white;
        font-size: 25px;
        /*font-family: HelveticaNeueCyr;*/
        font-weight: bold;
        padding-top: 13%;
        font-style: italic;
        position:absolute;
        left:65%;
    }
}
.about_slide span:first-child{
    font-size:30px;
}
.about_slide span:nth-child(3){
    font-weight: normal;
}
.about_slide span:nth-child(5){
    font-weight: normal;
}
@media(min-width:1300px){.change_position{
    margin-left:0;
    left:70%;
    bottom:10px;
    width:50%;
}}
@media(min-width:1400px){.change_position{
    margin-left:0;
    left:70%;
    bottom:0px;
    width:50%;
}}
.change_position .active{
    background:#00629c;
}
.change_position li{
    background:white;
    border:3px solid white;
}
.recomendation{
    background:white;
}
.title_recomend{
    text-align:center;
    padding-top:40px;
    padding-bottom:40px;
    color:#555555;
    font-size:28px;
    /*font-family:HelveticaNeueCyr;*/
    font-weight:bold;
    border-bottom:1px solid #e8e8e8;
}
@media (min-width: 0px){
    .wrapper_recomend{
        margin:0 auto;
        width:891px;
    }
}
@media (min-width: 1100px){
    .wrapper_recomend{
        margin:0 auto;
        width:100%;
    }
}
@media (min-width: 1153px){
    .wrapper_recomend{
        margin:0 auto;
        width:891px;
    }
}
@media (min-width:1730px){
    .wrapper_recomend{
        margin-left:150px;
padding-right:150px;
        width:auto;
    }
}
@media (min-width: 0px){
    .block_recomend{
        float:left;
        /*height:280px;*/
        height:310px;
        width:297px;
        border:1px solid #e8e8e8;
        border-top:none;
        border-bottom:none;
        padding-top:20px;
        text-align:center;
        transition:0.5s;
        color:#555555;
    }
}
@media (min-width:1730px){
    .block_recomend{
        float:left;
        height:310px;
        width:297px;
        border:1px solid #e8e8e8;
        border-top:none;
        border-bottom:none;
        padding-top:50px;
        text-align:center;
        transition:0.5s;
        color:#555555;
    }
}
.block_recomend div:nth-child(2){
    margin-top:30px;
    font-size:16px;
    /*font-family:HelveticaNeueCyr;*/
    font-weight:lighter;
    line-height:17px;
    padding-bottom:25px;
}
.block_recomend button{
    background: linear-gradient(to top, #00629c, #1e8ed1);
    border-radius:5px;
    width:100px;
    height:40px;
    color:white;
    font-size:14px;
    /*font-family:HelveticaNeueCyr;*/
    font-weight:lighter;
    border:none;
}
.block_recomend div:nth-child(3) img{
    padding-left:6px;
}
.block_recomend div:nth-child(3) div{
    text-align:left;
    color:#00629c;
    font-size:14px;
    /*font-family:HelveticaNeueCyr;*/
    font-weight:bold;
    margin-top:-44px;
    margin-left:175px;
}
.block_recomend div:nth-child(3) div strike{
    color:#999999;
}
.bl_1{
    float:left;
    height:310px;
    width:297px;
    border:1px solid #e8e8e8;
    border-top:none;
    border-bottom:none;
    padding-top:50px;
    text-align:center;
    transition:0.5s;
    color:#555555;
}
.bl_1 div:nth-child(2){
    margin-top:30px;
    font-size:16px;
    /*font-family:HelveticaNeueCyr;*/
    font-weight:lighter;
    line-height:17px;
    padding-bottom:25px;
}
.bl_1 button{
    background: linear-gradient(to top, #00629c, #1e8ed1);
    border-radius:5px;
    width:100px;
    height:40px;
    color:white;
    font-size:14px;
    /*font-family:HelveticaNeueCyr;*/
    font-weight:lighter;
    border:none;
}
.bl_1 div:nth-child(3) img{
    padding-left:6px;
}
.bl_1 div:nth-child(3) div{
    text-align:left;
    color:#00629c;
    font-size:14px;
    /*font-family:HelveticaNeueCyr;*/
    font-weight:bold;
    margin-top:-44px;
    margin-left:175px;
}
.bl_1 div:nth-child(3) div strike{
    color:#999999;
}
@media (min-width:0px) {
    .rec_arrow_l{
        width:60px;
        height:80px;
        text-align:center;
        padding-top:23px;
        background:#00629c;
        position:absolute;
        bottom:44.6%;
        margin-left:0px;
    }
    .rec_arrow_r{
        width:60px;
        height:80px;
        text-align:center;
        padding-top:23px;
        background:#00629c;
        position: absolute;
        margin-left: calc(100% - 60px);
        bottom:44.6%;
    }
    #rec_arrow_l{
        width:60px;
        height:80px;
        text-align:center;
        padding-top:23px;
        background:#00629c;
        position:absolute;
        bottom:44.6%;
        margin-left:0px;
    }
    #rec_arrow_r{
        width:60px;
        height:80px;
        text-align:center;
        padding-top:23px;
        background:#00629c;
        position: absolute;
        margin-left: calc(100% - 60px);
        bottom:44.6%;
    }
    .obj_arrow_l{
        margin-left:-40px;
        position:absolute;
        bottom:41%;
        width:18px;
    }
    .obj_arrow_r{
    width:18px;
        position: absolute;
        margin-left: calc(100% + 10px);
        bottom:41%;
    }
}
@media (min-width:1400px) {
    .obj_arrow_l{
        margin-left:-40px;
        position:absolute;
        bottom:46.6%;
        width:auto;
    }
    .obj_arrow_r{
    width:auto;
        position: absolute;
        margin-left: calc(100% + 10px);
        bottom:46.6%;
    }
}
@media (min-width:1100px) {
    .rec_arrow_l{
        width:50px;
        height:60px;
        text-align:center;
        padding-top:23px;
        background:#00629c;
        position:absolute;
        bottom:38.6%;
        margin-left:0px;
    }
    .rec_arrow_r{
        width:60px;
        height:80px;
        text-align:center;
        padding-top:23px;
        background:#00629c;
        position: absolute;
        margin-left: calc(100% - 60px);
        bottom:38.6%;
    }
    #rec_arrow_l{
        width:60px;
        height:80px;
        text-align:center;
        padding-top:23px;
        background:#00629c;
        position:absolute;
        bottom:38.6%;
        margin-left:0px;
    }
    #rec_arrow_r{
        width:60px;
        height:80px;
        text-align:center;
        padding-top:23px;
        background:#00629c;
        position: absolute;
        margin-left: calc(100% - 60px);
        bottom:38.6%;
    }
}
@media (min-width:1300px) {
    .rec_arrow_l{
        width:50px;
        height:60px;
        text-align:center;
        padding-top:15px;
        background:#00629c;
        position:absolute;
        bottom:38.6%;
        margin-left:-50px;
    }
    .rec_arrow_r{
        width:50px;
        height:60px;
        text-align:center;
        padding-top:15px;
        background:#00629c;
        position: absolute;
        margin-left:100%;
        bottom:38.6%;
    }
    #rec_arrow_l{
        width:50px;
        height:60px;
        text-align:center;
        padding-top:15px;
        background:#00629c;
        position:absolute;
        bottom:38.6%;
        margin-left:-50px;
    }
    #rec_arrow_r{
        width:50px;
        height:60px;
        text-align:center;
        padding-top:15px;
        background:#00629c;
        position: absolute;
        margin-left:100%;
        bottom:38.6%;
    }
}
@media (min-width:1730px) {
    .rec_arrow_l{
        width:60px;
        height:80px;
        text-align:center;
        padding-top:23px;
        background:#00629c;
        position:absolute;
        bottom:38.6%;
        margin-left:-150px;
    }
    .rec_arrow_r{
        width:60px;
        height:80px;
        text-align:center;
        padding-top:23px;
        background:#00629c;
        position: absolute;
        margin-left: calc(100% - 60px);
        bottom:38.6%;
    }
    #rec_arrow_l{
        width:60px;
        height:80px;
        text-align:center;
        padding-top:23px;
        background:#00629c;
        position:absolute;
        bottom:38.6%;
        margin-left:-150px;
    }
    #rec_arrow_r{
        width:60px;
        height:80px;
        text-align:center;
        padding-top:23px;
        background:#00629c;
        position: absolute;
        margin-left: calc(100% - 60px);
        bottom:38.6%;
    }
    .obj_arrow_l{
        margin-left:-80px;
        position:absolute;
        bottom:46.6%;
    }
    .obj_arrow_r{
        position: absolute;
        margin-left: calc(100% - 26px);
        bottom:46.6%;
    }
}
.obj_indicat{
    margin-left:0;
    left:35%;
    bottom:10px;
    width:30%;
}
.obj_indicat .act{
    background:#00629c !important;
}
.obj_indicat li{
    background:white;
    border:3px solid white;
}
@media (min-width:0px)
{
    .right_object{
        float:left;
        width:57%;
        height:auto;
        height:472px;
        margin-left:-2px;
    }
    .many_sliders {
        width:43%;
        float:left;
        overflow:hidden;
    }
    .many_sliders img{
        margin-left:-40px;
    }
    .white_back_1{
        background:white;
        padding-left:20px;
        padding-top:15px;
        padding-bottom:15px;
        color:#222222;
        font-size:18px;
        line-height:19px;
        /*font-family:HelveticaNeueCyr;*/
        font-weight:bold;
    }
}
@media (min-width:1200px)
{
    .many_sliders img{
        margin-left:0px;
    }
}
@media (min-width:1200px)
{
    .many_sliders img{
        width:100%;
    }
}
@media (min-width:1730px)
{
    .right_object{
        float:left;
        width:670px;
        height:470px;
        margin-left:0;
    }
    .many_sliders{
        width:auto;
    }
    .many_sliders img{
        width:auto;
    }
    .white_back_1{
        background:white;
        padding-left:20px;
        padding-top:15px;
        padding-bottom:15px;
        width:540px;
        color:#222222;
        font-size:18px;
        line-height:19px;
        /*font-family:HelveticaNeueCyr;*/
        font-weight:bold;
    }
}
.right_object_in{
    background:#00629c;
    height:100%;
    padding-top:40px;
    padding-right:30px;
    padding-bottom:20px;
}
.white_back_2{
    background:white;
    width:106px;
    color:#00629c;
    font-size:14px;
    line-height:15px;
    /*font-family:HelveticaNeueCyr;*/
    font-weight:lighter;
    margin-top:10px;
}
.white_back_2 span:nth-child(2) {
    display: inline-block;
    border-right: 1px solid #e8e8e8;
    padding-top: 10px;
    padding-right: 10px;
    padding-bottom: 10px;
    display: inline-block;
}
.white_back_2 img{
    padding-left:10px;
    padding-right:10px;
    margin-top:-3px;
    display:inline-block;
}
.icon_text {
    margin-left:20px;
    margin-top:25px;
    color:white;
    font-size:14px;
    line-height:15px;
    line-height:20px;
    /*font-family:HelveticaNeueCyr;*/
    font-weight:lighter;
    font-style: italic;
}
.icon_text div{
    float:left;
    word-wrap: break-word;
}
@media (min-width: 0px)
{
    .icon_text div:last-child{
        width:90%;
    }
    .title_object{
        text-align:center;
        padding-top:30px;
        padding-bottom:0px;
        color:#555555;
        font-size:28px;
        /*font-family:HelveticaNeueCyr;*/
        font-weight:bold;
        border-top:1px solid #e8e8e8;
    }
    .do_objects{
        background:white;
        padding-bottom:10px;
    }
}
@media (min-width:1730px)
{
    .do_objects{
        background:white;
        padding-bottom:100px;
    }
    .icon_text div:last-child{
        width:580px;
    }
    .title_object{
        text-align:center;
        padding-top:50px;
        padding-bottom:50px;
        color:#555555;
        font-size:28px;
        /*font-family:HelveticaNeueCyr;*/
        font-weight:bold;
        border-top:1px solid #e8e8e8;
    }
}
.icon_text span{
    text-decoration:underline;
    font-weight: bold;
    font-style: normal;
}
.icon_text img{
    padding-right:20px;
}
.right_object_in button{
    border:none;
    height:40px;
    width:180px;
    color:white;
    font-size:14px;
    /*font-family:HelveticaNeueCyr;*/
    font-weight:lighter;
    background:#004772;
    margin-left:20px;
    margin-top:30px;
}
.new{
    margin-bottom:70px;
}
@media (min-width:0px){
    .one_news >div{
        float:left;
        width:23% !important;
        height:auto;
        border:1px solid #dcdcdc;
        padding:10px 10px 10px 10px;
        /*font-family:HelveticaNeueCyr;*/
        font-weight:lighter;
        color:#555555;
        text-align:center;
        margin-left:20px;
    }
    .one_news >div:nth-child(4){
        border:none;
        
    }
    .title_news{
        text-align:center;
        padding-top:25px;
        padding-bottom:25px;
        color:#555555;
        font-size:28px;
        /*font-family:HelveticaNeueCyr;*/
        font-weight:bold;
    }
    .one_news >div a{
    text-decoration:none;
    color:#00629c;
    font-size:18px;
    padding-top:20px;
    display:block;
}
.one_news input{
    width:100%;
    height:40px;
    text-indent:20px;
    color:#555555;
    /*font-family:HelveticaNeueCyr;*/
    font-weight:lighter;
    font-size:16px;
    margin-top:30px;
    border:none;
    background:white;
    outline:none;
}
.one_news button{
    width:100%;
    height:40px;
    color:#ffffff;
    /*font-family:HelveticaNeueCyr;*/
    font-weight:lighter;
    font-size:18px;
    margin-top:15px;
    border:none;
    background:linear-gradient(to top, #005282, #0067a3);
    outline:none;
}
}
@media (min-width:1600px){
    .one_news input{
    width:100%;
    height:60px;
    text-indent:20px;
    color:#555555;
    /*font-family:HelveticaNeueCyr;*/
    font-weight:lighter;
    font-size:16px;
    margin-top:30px;
    border:none;
    background:white;
    outline:none;
}
.one_news button{
    width:100%;
    height:60px;
    color:#ffffff;
    /*font-family:HelveticaNeueCyr;*/
    font-weight:lighter;
    font-size:18px;
    margin-top:15px;
    border:none;
    background:linear-gradient(to top, #005282, #0067a3);
    outline:none;
}
}
@media (min-width:1730px){
    .title_news{
        text-align:center;
        padding-top:50px;
        padding-bottom:50px;
        color:#555555;
        font-size:28px;
        /*font-family:HelveticaNeueCyr;*/
        font-weight:bold;
    }
    .one_news >div{
        float:left;
        width:320px !important;
        height:340px;
        border:1px solid #dcdcdc;
        padding:30px 30px 0px 30px;
        /*font-family:HelveticaNeueCyr;*/
        font-weight:lighter;
        color:#555555;
        text-align:center;
        margin-left:30px;
    }
    .one_news div:nth-child(4){
        border:1px solid #dcdcdc;
        
    }
    .one_news >div a{
    text-decoration:none;
    color:#00629c;
    font-size:18px;
    padding-top:30px;
    display:block;
}
}
.simple_border{
    border-top:1px solid #DFDFDF;
}
.one_news > div span{
    display:block;
}
.one_news >div span:nth-child(1){
    font-size:20px;
    font-weight:bold;
    height: 56px;
    overflow: hidden;
}
.one_news >div .contento span{
    font-size:16px;
    line-height:21px;
    text-align:left;
    height: auto;
    font-weight: normal;
}
.one_news >div .contento{
    height: 166px;
    overflow: hidden;
    padding-top:10px;
}
@media(min-width:0px) {
    /*.one_news div:nth-child(4){
        padding:0px;
        padding-top:50px;
        position: absolute;
        border:none;
        margin-left:40px;
    }
    .one_news div:nth-child(1)
    {
        visibility: hidden;
        z-index: -5;
    }*/
    .obj_move_sl{
        margin:52px;
    }
}
@media(min-width:1300px) {
    /*.one_news div:nth-child(4) {
        padding: 0px;
        padding-top:50px;
        position: absolute;
        border: none;
        margin-left: 30px;
    }*/
}
@media(min-width:1730px) {
    /*.one_news div:nth-child(4){
        padding:0px;
        padding-top:70px;
        position:relative;
        margin-left:60px;
        border:none;
    }
    .one_news div:nth-child(1)
    {
        visibility: visible;
        z-index: -5;
    }*/
    .obj_move_sl{
        margin-left:190px
    }
}
.one_news >div:nth-child(4) span:nth-child(1) {
    color:#00619b;
}
.one_news >div:nth-child(4) span:nth-child(2) {
    color:#555555;
    text-align:center;
    padding-top:0px;
}
.one_news input::-webkit-input-placeholder {color:#555555;font-size:16px;/*font-family:HelveticaNeueCyr;*/font-weight:lighter;}
.one_news input::-moz-placeholder        {color:#555555;font-size:16px;/*font-family:HelveticaNeueCyr;*/font-weight:lighter;}
.one_news input:-moz-placeholder          {color:#555555;font-size:16px;/*font-family:HelveticaNeueCyr;*/font-weight:lighter;}
.one_news input:-ms-input-placeholder      {color:#555555;font-size:16px;/*font-family:HelveticaNeueCyr;*/font-weight:lighter;}
.seritifikat{
    background:white;
    padding-bottom:15px;
position:relative;
}
@media (min-width:0px){
    .title_srti{
        text-align:center;
        padding-top:25px;
        padding-bottom:25px;
        color:#555555;
        font-size:28px;
        /*font-family:HelveticaNeueCyr;*/
        font-weight:bold;
    }
}
@media (min-width:1730px){
    .title_srti{
        text-align:center;
        padding-top:50px;
        padding-bottom:50px;
        color:#555555;
        font-size:28px;
        /*font-family:HelveticaNeueCyr;*/
        font-weight:bold;
    }
}
.border_serti{
    border-top:1px solid #e8e8e8;
    border-bottom:1px solid #e8e8e8;
    padding-top:25px;
    padding-bottom:15px;
}
@media (min-width:0px){
    .click{
        position: relative; top: 0; width: 173px; height: 260px;
        cursor:pointer;
        float:left;
        margin-left:90px;
    }
}
@media (min-width:700px){
    .click{
        position: relative; top: 0; width: 173px; height: 260px;
        cursor:pointer;
        float:left;
        margin-left:50px;
    }
}
@media (min-width:920px){
    .click{
        position: relative; top: 0; width: 173px; height: 260px;
        cursor:pointer;
        float:left;
        margin-left:100px;
    }
}
@media (min-width:980px){
    .click{
        position: relative; top: 0; width: 173px; height: 260px;
        cursor:pointer;
        float:left;
        margin-left:110px;
    }
}
@media (min-width:1000px){
    .click{
        position: relative; top: 0; width: 173px; height: 260px;
        cursor:pointer;
        float:left;
        margin-left:130px;
    }
}
@media (min-width:1100px){
    .click{
        position: relative; top: 0; width: 173px; height: 260px;
        cursor:pointer;
        float:left;
        margin-left:95px;
    }
}
@media (min-width:1170px){
    .click{
        position: relative; top: 0; width: 173px; height: 260px;
        cursor:pointer;
        float:left;
        margin-left:110px;
    }
}
@media (min-width:1300px){
    .click{
        position: relative; top: 0; width: 173px; height: 260px;
        cursor:pointer;
        float:left;
        margin-left:140px;
    }
}
.click .overlay{
    display: none; position: absolute; top: 0; left: 0;
    width: 100%; height: 100%; background: black url('../img/zoom.png') no-repeat 50% 50%;
    opacity: 0.8;}
.click:hover .overlay{display: block;}
.footer{
    background:white;
    height:100px;
    width:1570px;
}
.footer div{
    float:left;
}
/*
@media (min-width:0px)
{
    .footer div:nth-child(4) {
        display:none;
    }
    .footer div:nth-child(5){
        display:none;
    }
    .footer div:nth-child(6){
        display:none;
    }
    .footer div:nth-child(1){
        margin-left:20px;
        margin-top:40px;
    }
    .footer div:nth-child(2){
        margin-left:10px;
        margin-top:40px;
        color:#555555;
        font-size:18px;
        font-weight:lighter;
    }
    .footer div:nth-child(3){
        margin-left:10px;
        margin-top:40px;
        color:#555555;
        font-size:18px;
        font-weight:lighter;
        padding-right:20px;
    }
}
@media (min-width:1400px)
{
    .footer div:nth-child(2){
        margin-left:40px;
        margin-top:40px;
        color:#555555;
        font-size:18px;
        font-weight:lighter;
    }
    .footer div:nth-child(3){
        margin-left:50px;
        margin-top:40px;
        color:#555555;
        font-size:18px;
        font-weight:lighter;
        padding-right:20px;
    }
}
@media (min-width:1730px)
{
    .footer div:nth-child(1){
        margin-left:70px;
        margin-top:40px;
    }
    
    .footer div:nth-child(2){
        margin-left:50px;
        margin-top:40px;
        color:#555555;
        font-size:18px;
        font-weight:lighter;
    }
    .footer div:nth-child(3){
        margin-left:60px;
        margin-top:40px;
        color:#555555;
        font-size:18px;
        font-weight:lighter;
        padding-right:20px;
    }
    .footer div:nth-child(4) {
        width: 260px;
        border-left: 1px solid #e8e8e8;
        border-right: 1px solid #e8e8e8;
        padding: 20px 20px 0px 20px;
        color:#005282;
        font-family:Arial;
        height:100%;
        display:block;
        margin-left:50px;
    }
    .footer div:nth-child(5){
        width:80px;
        border-right: 1px solid #e8e8e8;
        padding: 40px 0px 0px 0px;
        text-align:center;
        height:100px;
        display:block;
    }
    .footer div:nth-child(6){
        width:80px;
        padding: 40px 0px 0px 0px;
        text-align:center;
        display:block;
    }
}
.footer div:nth-child(4) {
    width: 260px;
    border-left: 1px solid #e8e8e8;
    border-right: 1px solid #e8e8e8;
    padding: 20px 20px 0px 20px;
    color:#005282;
    font-family:Arial;
    height:100%;
}
.footer div:nth-child(4) span:first-child{
    font-size:40px;
}
.footer div:nth-child(4) span:nth-child(2){
    font-size:19px;
    margin-top:-50px;
    display:block;
    margin-left:100px;
}
.footer div:nth-child(4) span:nth-child(3){
    font-size:19px;
    margin-top:-10px;
    display:block;
    margin-left:100px;
}
.footer div:nth-child(4) span:nth-child(4){
    font-size:15px;
    color:#cccccc;
    font-weight:lighter;
    text-align:center;
    display:block;
}
*/
.carousel-indicators .act {
    width: 12px !important;
    height: 12px !important;
    margin: 0 !important;
}
.sidebar-nav {
    padding: 9px 0;
}
.dropdown-menu .sub-menu {
    left: 100%;
    position: absolute;
    top: 0;
    visibility: hidden;
    margin-top: -1px;
}
.dropdown-menu li:hover .sub-menu {
    visibility: visible;
}
.dropdown:hover .dropdown-menu {
    display: block;
}
.nav-tabs .dropdown-menu, .nav-pills .dropdown-menu, .navbar .dropdown-menu {
    margin-top: 0;
}
.navbar .sub-menu:before {
    border-bottom: 7px solid transparent;
    border-left: none;
    border-right: 7px solid rgba(0, 0, 0, 0.2);
    border-top: 7px solid transparent;
    left: -7px;
    top: 10px;
}
.navbar .sub-menu:after {
    left: 10px;
    top: 11px;
    left: -6px;
}
.my_dropdown li{
    float:none!important;
}
@media (min-width:0px) {
.my_dropdown li a {
    height:70px;
    color:white;
    font-size:13px;
    /*font-family:HelveticaNeueCyr;*/
    font-weight:lighter;
    border-left:3px solid transparent;
    background: transparent !important;
}
}
@media (min-width:1400px) {
.my_dropdown li a {
    height:70px;
    color:white;
    font-size:14px;
    /*font-family:HelveticaNeueCyr;*/
    font-weight:lighter;
    border-left:3px solid transparent;
    background: transparent !important;
}
}
.my_dropdown li a:hover{
    border-left:3px solid #005282;
    background:rgba(255,255,255,0.03) !important;
    border-radius:0px;
}
.my_second{
    /*margin-left:18%;*/
    margin-top:-70px !important;
    background:#292929;
    border-radius:0px;
    border-top:3px solid  #005282;
    border-bottom:3px solid  #005282;
    padding:0;
    padding-left:20px;
    padding-right:20px;
    width:420px;
}
.my_second li a{
    /*color:#777777 !important;*/
    font-size:14px;
    border-bottom:1px solid #222222;
    height:65px;
    text-align:center;
    padding-top: 20px;
}
.my_second li a:hover{
    border-left:none;
    background:#292929 !important;
    border-radius:0px;
    color:white;
    text-decoration:underline;
    font-size:14px;
}
@media (min-width:0px) {
    .left_menu {
        width: 350px;
        background: #222222;
        float: left;
        display: block;
        margin-left:-350px;
        position:absolute;
        z-index:500;
    }
    .my_dropdown a img{
        padding-right:30px;
        padding-left:20px;
        padding-top:5px;
    }
}
@media (min-width:1100px) {
    .left_menu {
        width: 18%;
        background: #222222;
        float: left;
        margin-left:0px;
        display: block;
    }
    .fancybox-margin .left_menu {
        margin-left: -3px;
    }
    .my_dropdown a img{
        padding-right:7px;
        padding-left:0px;
        padding-top:5px;
        
    }
}
@media (min-width:1300px) {
    .my_dropdown a img{
        padding-top:10px;
        height:40px;
        margin-left: -10px;
    }
}
@media (min-width:1400px) {
    .my_dropdown a img{
        padding-top:5px;
        height:auto;
        margin-left: 0px;
    }
}
@media (min-width:1730px) {
    .my_dropdown a img{
        padding-right:30px;
        padding-left:20px;
        padding-top:5px;
    }
    .left_menu {
        width: 350px;
        background: #222222;
        float: left;
        margin-left:0px;
        
    }
}
.tab_left{
    height:80px;
    background-size: 100% 100%;
}
@media (min-width:0px) {
    .tab_left div{
    float:left;
    width:33.33%;
    text-align: center;
    color:white;
    font-size:11px;
    /*font-family:HelveticaNeueCyr;*/
    font-weight:lighter;
    cursor:pointer;
        padding-left: 10px;
        padding-right: 10px;
        padding-top: 10px;
}
}
@media (min-width:1336px) {
}
@media (min-width:1400px) {
    .tab_left div{
    font-size:12px;
}
}
#drop_1{
    display:none;
}
.hid{
    display:none;
}
.show{
    display:block
}
.very_big_border{
    border:1px solid #dfdfdf;
}
@media (min-width:0px) {
    .sert_height {
        height: 260px;
        overflow: hidden;
        width: 100%;
    }
}
@media (min-width:1300px) {
    .sert_height {
        height: 260px;
        overflow: hidden;
        width: 1300px;
    }
}
.move_sertificate{
    width:1920px;
    left:0;
}
.hide_serti{
    overflow:hidden;
}
.move_ob{
    width:1920px;
    overflow:hidden;
    left:0;
    position: relative;
}
.move_ob_1{
    width:1920px;
    overflow:hidden;
    left:0;
    position: relative;
}
.hide_ob{
    width:1188px;
    overflow:hidden;
}
.ob_height{
    /*height:310px;*/
    oveflow:hidden;
}
@media (min-width:0px)
{
    .wrapper_sert{
        margin:0 auto;
        width:100%;
    }
    .serti_arrow_l{
        margin-left:0;
        position:absolute;
        bottom:41%;
        width:18px;
    }
    .serti_arrow_r{
        position: absolute;
        margin-left:calc(100% - 18px);
        bottom:41%;
        width:18px;
    }
    .all_right{
        float:left;
        width:100%;
    }
    .width_container{
        width:100%;
        overflow:hidden;
        background:#222222;
    }
}
@media (min-width:1200px) {
    .wrapper_sert {
        margin: 0 auto;
        width: 1050px;
    }
}
@media (min-width:1100px)
{
    .all_right{
        float:left;
        width:82%;
    }
    .wrapper_sert{
        margin:0 auto;
        width:100%;
    }
}
@media (min-width:1400px)
{
    .serti_arrow_l{
        margin-left:0;
        position:absolute;
        bottom:38.6%;
        width:auto;
    }
    .serti_arrow_r{
        position: absolute;
        margin-left:calc(100% - 26px);
        bottom:38.6%;
        width:auto;
    }
}
@media (min-width:1300px) {
    .wrapper_sert {
        margin: 0 auto;
        width: 1050px;
    }
}
@media (min-width:1730px)
{
    .width_container{
        width:1920px;
        overflow:hidden;
    }
    .wrapper_sert{
        margin:0;
        width:auto;
    }
    .moce_serti{
        padding-left:60px;
        overflow:hidden;
    }
    .serti_arrow_l{
        margin-left:35px;
        position:absolute;
        bottom:38.6%;
    }
    .serti_arrow_r{
        position: absolute;
        margin-left:90%;
        bottom:38.6%;
    }
    .all_right{
        float:left;
        width:calc(100% - 350px);
    }
}
/*    cat  info   */
.cat_info{
    background:white;
    border:1px solid #e8e8e8;
}
.item_points{
    padding-bottom:40px;
    background:white;
}
.new_item_points
{
    padding:0px;
    margin-top:20px;
}
.add_underline div a:hover{
    text-decoration:underline !important;
}
@media (min-width:0px) {
    .photo_point {
        float: left;
        text-align: center;
        padding-top: 50px;
        width: 20%;
        overflow: hidden;
    }
    .price_other{
        float:left;
        width:24%;
    }
    .main_price{
        border-left: 1px solid #f2f2f2;
        padding:40px 10px 40px 10px;
    }
    .delivery{
        color:#555555;
        /*font-family: HelveticaNeueCy;*/
        font-size: 16px;
        font-weight: lighter;
        text-align:right;
        display:block;
        margin-top:10px;
    }
    .main_price div:nth-child(1) span{
    color:#00629c;
    width:100%;
    text-align:right;
    width: auto;
    display: inline-block;
    text-align:left;
}
}
@media (min-width:1100px) {
    .photo_point {
        float: left;
        text-align: center;
        padding-top: 50px;
        width: 22%;
        overflow: hidden;
    }
    .price_other{
        float:left;
        width:22%;
    }
    .delivery{
        color:#555555;
        /*font-family: HelveticaNeueCy;*/
        font-size: 16px;
        font-weight: lighter;
        text-align:right;
        display:block;
        margin-top:-8px;
    }
.main_price div:nth-child(1) span{
    color:#00629c;
    width:100%;
    text-align:right;
    width: calc(100% - 90px);
    display: inline-block;
}
}
@media (min-width:1730px) {
    .main_price{
        border-left: 1px solid #f2f2f2;
        padding:40px;
    }
}
.description_point{
    float:left;
    width:56%;
    padding-right:20px;
}
.description_point div{
    position:relative;
}
.description_point div:nth-child(2){
    padding-top: 40px;
    /*font-family:HelveticaNeueCy;*/
    font-size:18px;
    color:#555555;
    font-weight: bold;
    margin-top:-69px;
    width:87%;
}
.description_point div:nth-child(3) {
    padding-top: 50px;
    /*font-family: HelveticaNeueCy;*/
    font-size: 16px;
    color: #555555;
    font-weight: lighter;
}
.description_point div:nth-child(3) ul{
    padding-left:19px;
}
.description_point div:nth-child(3) span{
    font-weight: bold;
}
.description_point div:nth-child(4) {
    padding-top: 15px;
    /*font-family: HelveticaNeueCy;*/
    font-size: 18px;
    color: #005282;
    font-weight: bold;
    padding-bottom:20px;
}
.description_point div:nth-child(4) img{
    padding-right:10px;
}
.description_point div:nth-child(5)
{
    border-top: 1px solid #dcdcdc;
    padding-top:20px;
    /*font-family: HelveticaNeueCy;*/
    font-size: 16px;
    color: #2c6890;
    font-weight: lighter;
}
.description_point div:nth-child(5) ul{
    padding-left:19px;
}
.more_link a{
    color:#555555;
    /*font-family: HelveticaNeueCy;*/
    font-size: 14px;
    font-weight: lighter;
    text-decoration:underline;
    display:block
}
.delivery span{
    color:#222222;
    font-weight: bold;
}
.hit{
    margin-left:calc(100% - 70px);
    display:block;
}
@media (min-width:0px) {
    .main_price div:nth-child(1) span{
        font-size:13px;
    }
}
@media (min-width:1300px) {
    .main_price div:nth-child(1) span{
        font-size:16px;
    }
}
@media (min-width:1400px) {
    .main_price div:nth-child(1) span{
        font-size:18px;
    }
}
.main_price div:nth-child(1){
    color:#555555;
    /*font-family: HelveticaNeueCy;*/
    font-size: 18px;
    font-weight: lighter;
}
.main_price div:nth-child(2){
    color:#87c024;
    /*font-family: HelveticaNeueCy;*/
    font-size: 16px;
    font-weight: lighter;
    padding-top:12px;
    padding-bottom:15px;
}
@media (min-width:0px) {
.first_btn
{
    outline:none;
    border:none;
    background: linear-gradient(to top, #005282, #0067a3);
    width:100%;
    height:40px;
    color:white;
    /*font-family: HelveticaNeueCy;*/
    font-size: 16px;
    font-weight: bold;
}
}
@media (min-width:1400px) {
.first_btn
{
    outline:none;
    border:none;
    background: linear-gradient(to top, #005282, #0067a3);
    width:100%;
    height:50px;
    color:white;
    /*font-family: HelveticaNeueCy;*/
    font-size: 18px;
    font-weight: bold;
}
}
.first_btn img{
    padding-left: 50px;
}
.main_price div:nth-child(4){
    color:#999999;
    /*font-family: HelveticaNeueCy;*/
    font-size: 14px;
    font-weight: lighter;
    padding-top:15px;
    padding-bottom:15px;
}
.main_price div:nth-child(4) span{
    color:#555555;
}
.common_inf{
    color:#999999;
    /*font-family: HelveticaNeueCy;*/
    font-size: 14px;
    font-weight: lighter;
    padding-top:15px;
    padding-bottom:15px;
}
.common_inf span{
    color:#555555;
}
@media (min-width:0px) {
.second_btn
{
    outline:none;
    border:none;
    background:#efefef;
    height:30px;
    width:100%;
    color:#555555;
    /*font-family: HelveticaNeueCy;*/
    font-size: 12px;
    font-weight: lighter;
}
}
@media (min-width:1400px) {
.second_btn
{
    outline:none;
    border:none;
    background:#efefef;
    height:40px;
    width:100%;
    color:#555555;
    /*font-family: HelveticaNeueCy;*/
    font-size: 14px;
    font-weight: lighter;
}
}
.main_price div:nth-child(6){
    text-align:center;
}
.third_btn {
    margin-top:20px;
    outline:none;
    border:1px solid #e8e8e8;
    background:url(../img/ptrn.png);
    height:30px;
    width:160px;
    color:#00629c;
    /*font-family: HelveticaNeueCy;*/
    font-size: 14px;
}
@media (min-width:0px) {
.services{
    padding:40px 30px 40px 30px;
    background:#00629c;
}
}
@media (min-width:1300px) {
.services{
    padding:20px 30px 20px 30px;
    background:#00629c;
}
}
@media (min-width:1400px) {
.services{
    padding:40px 30px 40px 30px;
    background:#00629c;
}
}
@media (min-width:1730px) {
.services{
    padding:60px 40px 60px 40px;
    background:#00629c;
}
}
.services button img{
    padding-left:10px;
}
.fwo_tab{
    margin-left:40px;
    margin-right:40px;
    padding-bottom:10px;
    border-bottom: 1px solid #e7e7e7;
}
@media (min-width:0px) {
.fwo_tab_menu{
    background: linear-gradient(to top, #e7e7e7, #f5f5f5);
    width:100%;
    height:45px;
}
.fwo_tab_menu div{
    float:left;
    border-right:1px solid #dcdcdc;
    height:100%;
    padding-top:12px;
    text-align: center;
    cursor:pointer;
}
}
@media (min-width:1400px) {
.fwo_tab_menu{
    background: linear-gradient(to top, #e7e7e7, #f5f5f5);
    width:100%;
    height:60px;
}
.fwo_tab_menu div{
    float:left;
    border-right:1px solid #dcdcdc;
    height:100%;
    padding-top:20px;
    text-align: center;
    cursor:pointer;
}
}
.active_fwo {
    background: linear-gradient(to top, #005282, #0067a3);
}
.active_fwo a{
    color:white !important;
}
.active_fwo span{
    visibility: visible !important;
}
.fwo_tab_menu div a{
    padding-left:40px;
    padding-right:40px;
    color:#555555;
    /*font-family: HelveticaNeueCy;*/
    font-size: 16px;
    font-weight: lighter;
    text-decoration:none;
}
.fwo_tab_menu span{
    color:#dcdcdc;
    display:block;
    margin-top:6.5px;
    visibility: hidden;
}
.fwo_tab_1{
    padding:20px;
    color:#555555;
    /*font-family: HelveticaNeueCy;*/
    font-size: 14px;
    font-weight: lighter;
    display:none;
}
.fwo_tab_1 span{
    font-weight: bold;
}
.fwo_tab_1  ul{
    padding-left:19px;
}
.Bestseller{
    color:#ff8100;
}
.note{
    font-size: 12px;
    font-style:italic;
    font-weight: normal;
}
.fwo_tab_2{
    padding:20px;
    color:#555555;
    /*font-family: HelveticaNeueCy;*/
    font-size: 16px;
    /*font-weight: bold;*/
    display:none;
}
.fwo_tab_2 div{
    color:#00649f;
    font-size: 18px;
    margin-left:110px;
}
.fwo_tab_3 , .fwo_tab_4{
    padding:20px;
    display:none;
}
.show_fwo{
    display:block;
}
.two_titles{
    padding-top:40px;
    padding-bottom:40px;
    text-align: center;
    color:#555555;
    /*font-family: HelveticaNeueCy;*/
    font-size: 24px;
    font-weight: lighter;
    border-bottom:1px solid #e8e8e8;
}
.cat_info .block_recomend:hover{
    background:#00629c;
    border-color:#00629c;
    color:white !important
}
.fwo_rec{
    border-top:1px solid #e8e8e8;
}
.bl_1:hover{
    background:#00629c;
    border-color:#00629c;
    color:white !important
}
.attention{
    padding-bottom:15px;
}
.attention a{
    color:#555555;
    /*font-family: HelveticaNeueCy;*/
    font-size: 14px;
    font-weight: lighter;
    text-decoration:underline;
    padding-right:6px;
}
/* teach   */
.teach_tab{
    height:80px;
    background: #292929;
    text-align:center;
    color:white;
    /*font-family: HelveticaNeueCy;*/
    font-size: 18px;
    font-weight: lighter;
    padding-top:30px;
}
.line_search button{
    border:1px solid #d3d3d3;
    background: #e8e8e8;
    border-radius:5px;
    color:#555555;
    font-size: 14px;
    ont-size: 14px;
    font-weight: lighter;
    /*font-family: HelveticaNeueCy;*/
    text-decoration:underline;
    text-decoration: none;
    display:block;
    height:30px;
    padding-left:10px;
    padding-roght:10px;
    margin-top:30px;
    margin-left:25px;
    float:left;
    outline:none;
}
.teaxt_schol{
    padding:40px;
    padding-left:30px;
    color:#555555;
    font-size: 16px;
    font-weight: lighter;
    /*font-family: HelveticaNeueCy;*/
}
.teaxt_schol span{
    font-weight:bold;
}
.teaxt_schol ul{
    padding-left:19px;
}
.teaxt_schol span:first-child{
    font-size: 24px
}
.blue_span{
    color:#00598c;
    font-weight: normal !important;
}
.teaxt_schol{
    float:left;
    width:74.5%;
    background:white;
}
.flash{
    margin-top:60px;
    color:#999999;
}
.warn{
    padding:25px;
}
.warn div{
    float:left;
}
.warn div:nth-child(1){
    width:50px;
}
.warn div:nth-child(2){
    width:90%;
}
.red_span{
    color:#c71e1e;
    display:block;
    font-size:16px !important;
}
.learning
{
    width:25.5%;
    float:left;
    height:100%;
    padding-top:40px;
}
.dark_back{
    background:#222222;
}
.learning div:nth-child(1){
    color:white;
    font-size: 16px;
    /*font-family: HelveticaNeueCy;*/
    padding-left:40px;
    padding-right:40px;
    padding-bottom:40px;
    border-bottom: 1px solid #000000;
}
.learning div:nth-child(1) span{
    color: #0066a3;
}
.learning div:nth-child(2){
    text-align:center;
    padding-top:20px;
    padding-bottom:20px;
    color:white;
    font-size: 16px;
    /*font-family: HelveticaNeueCy;*/
    font-weight: lighter;
}
.order_activity{
    padding-left:40px;
    padding-right:40px;
    margin-top:10px;
    color:#999999;
    font-size: 14px;
    /*font-family: HelveticaNeueCy;*/
    font-weight: lighter;
}
.order_activity span{
    padding-right:30px;
}
.order_activity button{
    width:auto;
    height:40px;
    border-radius:5px;
    border:none;
    outline:none;
    background: linear-gradient(to top, #005282, #0067a3);
    color:white;
}
/* courses    */
.month{
    float:left;
    width:72.5%;
    background: #222222;
}
.month div{
    float:left;
    width:8.333%;
    border:1px solid #444444;
    border-bottom:none;
    border-left-color: #222222;
    font-size: 14px;
    /*font-family: HelveticaNeueCy;*/
    font-weight: lighter;
    text-align:center;
    color:white;
    padding-top:10px;
    padding-bottom:10px;
}
.type_cours{
    float:left;
    width:27.5%;
    background: #005788;
    font-size: 14px;
    color:white;
    /*font-family: HelveticaNeueCy;*/
    font-weight: lighter;
    text-align:center;
    padding-top:10px;
    padding-bottom:10px;
}
.description_course{
    float:left;
    width:27.5%;
    background:white;
    padding:20px 20px 0 20px;
    border-bottom:1px solid #dcdcdc;
    border-left:1px solid #dcdcdc;
    height:110px;
    color:#555555;
    font-size: 16px;
    /*font-family: HelveticaNeueCy;*/
    font-weight: lighter;
}
.calendar_course{
    float:left;
    width:72.5%;
}
.calendar_course div {
    float: left;
    width: 8.333%;
    border: 1px solid #444444;
    border-left-color: #292929;
    border-bottom-color: #292929;
    height:110px;
    background:#292929;
    text-align:center;
    color:#444444;
    font-size: 16px;
    /*font-family: HelveticaNeueCy;*/
    font-weight: lighter;
    padding-top:20px;
}
.show_plus{
    display:block;
    padding-top:20px;
    margin:0 auto;
    opacity:0;
}
.hover_border:hover{
    color:#00639d;
    border-color:#00639d;
}
.hover_border:hover .show_plus
{
    opacity:1;
}
.one_course{
    color:#292929;
}
.add_back{
    background:white;
    margin-top:20px;
}
@media (min-width:0px) {
    .news_center {
        width: 100%;
    }
    .vertical_gal{
        width:380px;
        float: left;
        border-top: 1px solid #dcdcdc;
    }
    .feedback{
        float:left;
        width:calc(100% - 380px);
    }
    .small_border{
        
    }
}
@media (min-width:1600px) {
    .news_center {
        width: 40%;
        float:left;
    }
    .vertical_gal{
        float:left;
        width:380px;
        border-top: hidden;
    }
    .feedback{
        float:left;
        width:calc(60% - 380px);
    }
}
@media (min-width:1730px) {
    .news_center {
        float: left;
        width: 720px;
    }
    .vertical_gal{
        float:left;
        width:380px;
    }
    .feedback{
        float:left;
        width:388px;
    }
    .small_border{
        border-top:none;
    }
}
@media (min-width:0px) {
.title_news_center{
    border-right:1px solid #dcdcdc;
    border-bottom:1px solid #dcdcdc;
    color:#005788;
    font-size: 18px;
    /*font-family: HelveticaNeueCy;*/
    font-weight: lighter;
    padding-top:13px;
    height:50px;
    text-align:center;
}
.title_news_center img{
    display:block;
    margin-left:89%;
    margin-top:-25px;
}
}
@media (min-width:1400px) {
.title_news_center{
    border-right:1px solid #dcdcdc;
    border-bottom:1px solid #dcdcdc;
    color:#005788;
    font-size: 18px;
    /*font-family: HelveticaNeueCy;*/
    font-weight: lighter;
    padding-top:23px;
    height:70px;
    text-align:center;
}
.title_news_center img{
    display:block;
    margin-left:93%;
    margin-top:-25px;
}
}
.all_news{
    padding:20px;
    padding-top:0px;
}
@media (min-width:0px) {
.one_nes_center{
    min-height:45px;
    background:#f2f2f2;
    color:#005788;
    font-size: 18px;
    /*font-family: HelveticaNeueCy;*/
    font-weight: lighter;
    padding-left:20px;
    padding-top:10px;
    transition:0.5s;
    margin-top:20px;
}
}
@media (min-width:1400px) {
.one_nes_center{
    min-height:60px;
    background:#f2f2f2;
    color:#005788;
    font-size: 18px;
    /*font-family: HelveticaNeueCy;*/
    font-weight: lighter;
    padding-left:30px;
    padding-top:19px;
    padding-bottom:19px;
    transition:0.5s;
    margin-top:20px;
}
}
.chanhe_clolor_glif{
    display:block;
    margin-top:-22px;
    margin-left:95%;
    color:black;
    font-size:15px;
    transition:0.5s;
}
.one_nes_center:hover{
    background: linear-gradient(to top, #005282, #0067a3);
    color:white;
}
.one_nes_center:hover .chanhe_clolor_glif{
    color:white ;
}
#vertical_corusel{
    /*transform: rotate(90deg);
    -webkit-transform: rotate(90deg);*/
}
.rotate_picture .item img{
}
#vertical_corusel > .carousel-inner > .item{
    /*z-index:-1;*/
}
@media (min-width:0px) {
.title_feed_center{
    color:#292929;
    font-size: 18px;
    /*font-family: HelveticaNeueCy;*/
    font-weight: lighter;
    padding-top:13px;
    height:50px;
    text-align:center;
    border-bottom:1px solid #dcdcdc;
    border-left:1px solid #dcdcdc;
    border-top:1px solid #dcdcdc;
}
.title_feed_center img{
    display:block;
    margin-left:83%;
    margin-top:-25px;
}
.title_gal_center{
    color:#292929;
    font-size: 18px;
    /*font-family: HelveticaNeueCy;*/
    font-weight: lighter;
    padding-top:13px;
    height:50px;
    text-align:center;
}
.title_gal_center img{
    display:block;
    margin-left:83%;
    margin-top:-25px;
}
}
@media (min-width:1400px) {
.title_feed_center{
    color:#292929;
    font-size: 18px;
    /*font-family: HelveticaNeueCy;*/
    font-weight: lighter;
    padding-top:23px;
    height:70px;
    text-align:center;
    border-bottom:1px solid #dcdcdc;
}
.title_feed_center img{
    display:block;
    margin-left:88%;
    margin-top:-25px;
}
.title_gal_center{
    color:#292929;
    font-size: 18px;
    /*font-family: HelveticaNeueCy;*/
    font-weight: lighter;
    padding-top:23px;
    height:70px;
    text-align:center;
}
.title_gal_center img{
    display:block;
    margin-left:88%;
    margin-top:-25px;
}
}
@media (min-width:1600px){
    .title_feed_center{
        border-top: hidden;
    }
}
.content_feed{
    padding:20px;
    padding-top:0px;
    padding-bottom:0px;
}
.one_feed{
    margin-top:20px;
    color:#292929;
    font-size: 14px;
    /*font-family: HelveticaNeueCy;*/
    font-weight: lighter;
    height:80px;
    line-height: 16px;
}
.one_feed img{
    padding-right:20px;
    float:left;
}
.one_feed a{
    text-decoration:underline;
    color:#09598b;
    font-size: 16px;
    /*font-family: HelveticaNeueCy;*/
    font-weight: lighter;
    padding-top:15px;
    display:block;
}
.content_feed a span{
}
.glif_link{
    display:block;
    margin-top:40px;
    font-size: 16px;
    text-decoration: none;
    color:black;
    margin-left:95%;
}
.width_modal{
}
@media (min-width:0px) {
    #move_left_menu span {
        font-size:30px;
        padding-top:15px;
    }
    #move_left_menu img {
        display:none !important;
    }
    .top_menu div:first-child {
        padding:0;
        text-align:center;
        width:80px;
    }
    .top_menu div{
        float:left;
        padding:20px 0px 0 0px;
        height:inherit;
        transition:0.5s;
        text-align:center;
    }
    .top_menu div:nth-child(8) {
        width: 270px;
        border-left: 1px solid #e8e8e8;
        border-right: 1px solid #e8e8e8;
        padding: 0px 20px 0px 20px;
        color:#005282;
        font-family:Arial;
        text-align: left;
        float:right;
    }
}
@media (min-width: 0px){
    .top_menu div:first-child {
        width:18%;
    }
}
@media (min-width: 1730px){
    .top_menu div:first-child {
        width:350px;
    }
}
@media (min-width:1100px) {
    #move_left_menu span {
        display:none;
    }
    #move_left_menu img {
        display:block !important;
        margin:0 auto;
    }
    .top_menu div:first-child {
        padding:0;
        text-align:center;
    }
    .top_menu div{
        float:left;
        padding:20px 0px 0 0px;
        height:inherit;
        transition:0.5s;
        text-align:center;
    }
    .top_menu div:nth-child(8) {
        width: auto;
        border-left: 1px solid #e8e8e8;
        border-right: 1px solid #e8e8e8;
        padding: 0px 10px 0px 10px;
        color:#005282;
        font-family:Arial;
        text-align: left;
        float:right;
    }
}
@media (min-width:1300px) {
.top_menu div:nth-child(8) {
        padding-top:5px;
    }
    }
    @media (min-width:1400px) {
.top_menu div:nth-child(8) {
        padding-top:0px;
    }
    }
@media (min-width:1730px) {
    .top_menu div:nth-child(8) {
        padding: 20px 20px 0px 20px !important;
    }
}
/* new   */
.type_up .col-md-1{
    text-align:center;
}
.type_up .col-md-1 a{
    text-align:center;
    color:#005486;
    font-size: 14px;
    /*font-family: HelveticaNeueCy;*/
    font-weight: lighter;
    text-decoration:underline;
}
.type_up .col-md-1 img{
    display:block;
    margin:0 auto;
    padding-bottom:10px;
}
@media (min-width: 0px){
    .type_up .col-md-1{
        margin-top:30px;
    }
}
@media (min-width: 992px){
    .type_up .col-md-1{
        width:173px;
        margin-left:50px;
        padding:0px;
        margin-top:0px;
    }
    .type_up .col-md-1:nth-child(1){
        margin-left:10px;
    }
}
@media (min-width: 1600px){
    .type_up .col-md-1{
        width:173px;
        margin-left:70px;
        padding:0px;
    }
    .type_up .col-md-1:nth-child(1){
        margin-left:30px;
    }
}
/* news */
.row_news{
    margin:0;
}
.row_news .col-md-3{
    background: white;
    border-radius: 5px;
    border:1px solid #dcdcdc;
    padding-top:20px;
    padding-left:10px;
    padding-right:10px;
    /*font-family: HelveticaNeueCy;*/
    padding-bottom:20px;
}
.row_gallery .col-md-3:hover {
    border:1px solid #bbbbbb;
}
@media (min-width: 0px) {
    .row_news .col-md-3{
        width:30%;
        min-height:380px;
        float:left;
        margin-left:3%;
        margin-top:20px;
    }
}
@media (min-width: 992px) {
    .row_news .col-md-3{
        width:300px;
        height:380px;
    }
}
@media (min-width: 992px) {
    .row_news1 .col-md-3{
        width:300px;
        height:160px;
min-height:100px
    }
}
@media (min-width: 1400px) {
    .row_news .col-md-3{
        margin-left:5%;
    }
}
.row_news .read_news{
margin-top:20px
}
@media (min-width: 1600px) {
    .row_news .col-md-3{
        margin-left:1%;
    }
}
@media (min-width: 1900px) {
    .row_news .col-md-3{
        margin-left:4%;
    }
}
.name_news{
    color:black;
    font-size: 18px;
    font-weight: bold;
    height: 50px;
    overflow: hidden;
    line-height: 22px;
}
.date_news{
    color:#999999;
    font-size: 12px;
    font-weight: lighter;
    border-bottom:1px solid #dcdcdc;
    padding-bottom:3px;
}
.content_news{
    color:#555555;
    font-size: 14px;
    font-weight: lighter;
    word-wrap: break-word;
    padding-top:10px;
    padding-bottom:20px;
    min-height: 197px;
}
.read_news{
    text-align:center;
}
.read_news button{
    text-align:center;
    border: none;
    border-radius: 5px;
    background: #005e94;
    color:white;
    font-size: 14px;
    font-weight: lighter;
    width:70%;
    height:40px
}
/* 2    */
.white_background{
    background: white;
    padding-top:40px;
    padding-bottom:40px;
    padding-left:40px;
    /*font-family: HelveticaNeueCy;*/
}
.description_servises{
    color:#555555;
    font-size:16px;
}
.description_servises div{
    margin-top:25px;
}
.description_servises div ul{
    padding-left: 18px;
    margin:0px;
}
.description_servises div:nth-child(1){
    margin-top:0px;
}
@media (min-width: 992px) {
    .description_servises div{
        width:760px;
    }
}
.two_btn_srv{
    margin-top:40px;
}
.two_btn_srv div{
    float:left;
}
.two_btn_srv div button{
    border:none;
    border-radius: 5px;
    height:45px;
    width:280px;
    background: linear-gradient(to top, #005282, #0067a3);
    color:white;
    font-weight: lighter;
    font-size:16px;
    /*font-family: HelveticaNeueCy;*/
    text-align: left;
}
.two_btn_srv div:nth-child(2) button{
    margin-left:20px;
}
@media (min-width: 0px) {
    .two_btn_srv div button img{
        padding-right: 10px;
        padding-left: 10px;
    }
    .description_servises{
        color:#555555;
        font-size:8px;
    }
    .description_servises div span{
        display: block;
        color:#005282;
        font-weight: bold;
        font-size:8px;
    }
    .title_sevis{
        color:#555555;
        font-size: 12px;
        font-weight: bold;
        padding-bottom:20px;
    }
}
@media (min-width: 992px) {
    .two_btn_srv div button img{
        padding-right: 30px;
        padding-left: 10px;
    }
    .description_servises{
        font-size:16px;
    }
    .description_servises div span{
        font-size:18px;
    }
    .title_sevis{
        font-size: 24px;
    }
}
/*   3    */
.white_back_3{
    background: white;
}
.oem_title{
    font-weight: bold;
    font-size:24px;
}
.oem span{
    display: block;
    margin-top:20px;
    word-wrap: break-word;
}
@media (min-width:0px) {
    .oem{
        width:100%;
        color:#222222;
        font-weight: lighter;
        font-size:8px;
        /*font-family: HelveticaNeueCy;*/
    }
    .brand_cars{
        width:100%;
        margin-top:30px;
    }
    .oem_title{
        font-weight: bold;
        font-size:12px;
    }
}
@media (min-width:1100px) {
    .oem{
        float:left;
        width:53%;
        font-size:16px;
    }
    .brand_cars{
        float:left;
        width:47%;
        margin-top:0px;
    }
    .oem_title{
        font-size:24px;
    }
}
@media (min-width:1600px) {
    .oem{
        padding-right:60px;
    }
}
@media (min-width:1730px) {
    .oem{
        padding-right:140px;
    }
}
/*     4      */
@media (min-width:0px) {
    .width_modal_del {
        width: 100%;
        min-height: 470px;
        padding: 20px;
        background: white;
        margin: 0 auto;
        margin-top: 120px;
    }
}
@media (min-width:1100px) {
    .width_modal_del {
        width: 700px;
        min-height: 470px;
        padding: 20px;
        background: white;
        margin: 0 auto;
        margin-top: 120px;
    }
}
.close_modal {
    outline: none;
    border: none;
    background: transparent;
    margin-left: calc(100% - 30px);
}
.modal_titile_del{
    text-align: center;
    color:#005688;
    font-size: 24px;
    /*font-family: HelveticaNeueCy;*/
    font-weight: lighter;
    line-height: 25px;
}
.modal_del_text{
    width:90%;
    margin:0 auto;
    margin-top:20px;
    color:black;
    font-size: 16px;
    /*font-family: HelveticaNeueCy;*/
    font-weight: lighter;
    line-height: 20px;
}
.title_cont{
    color:#555555;
    font-size: 24px;
    /*font-family: HelveticaNeueCy;*/
    font-weight: bold;
    padding-bottom: 20px;
}
.type_contact .col-md-31{
    /*font-family: HelveticaNeueCy;*/
    font-weight: lighter;
    color:#555555;
    font-size: 18px;
    float:left;
}
.type_contact .col-md-31 div:nth-child(1){
    font-size: 24px;
    font-weight: bold;
    color:#005282;
    padding-bottom:20px;
}
.type_contact .col-md-31 div:nth-child(3){
    font-weight: bold;
}
.type_contact .col-md-31 div:nth-child(3),  .type_contact .col-md-31 div:nth-child(5){
    margin-top:20px;
}
.title_leave{
    margin-top:40px;
    margin-top:40px;
    color:black;
    font-size: 24px;
    /*font-family: HelveticaNeueCy;*/
    font-weight: lighter;
    padding-bottom: 25px;
}
.leave_feed .col-md-31 div div{
    display: inline-block;
    font-size: 16px;
    /*font-family: HelveticaNeueCy;*/
    font-weight: lighter;
    width:51px;
}
.leave_feed .col-md-31 div div span{
    color:#cb0c0c;
}
.leave_feed .col-md-31 div input{
    border:1px solid black;
    border-radius: 5px;
    outline:none;
    width:220px;
    height:30px;
    color:#999999;
    font-size: 16px;
    /*font-family: HelveticaNeueCy;*/
    font-weight: lighter;
    text-indent: 10px;
}
.leave_feed .col-md-31 div{
    margin-top:15px;
}
.leave_feed .col-md-31 div:nth-child(1){
    margin-top:0px;
}
.leave_feed .col-md-31 div select{
    border:1px solid black;
    border-radius: 5px;
    width:220px;
    height:30px;
    outline:none;
    color:#999999;
    font-size: 16px;
    /*font-family: HelveticaNeueCy;*/
    font-weight: lighter;
    text-indent: 10px;
    background: white;
}
.leave_feed .col-md-31 textarea{
    color:#999999;
    font-size: 16px;
    /*font-family: HelveticaNeueCy;*/
    font-weight: lighter;
    resize:none;
    padding:10px;
    resize: none;
    border:1px solid black;
    border-radius: 5px;
    height:120px;
    width:100%;
}
.btn_sbmt button{
    margin-top:20px;
    width:140px;
    height:45px;
    border:none;
    outline: none;
    color:white;
    font-size: 18px;
    /*font-family: HelveticaNeueCy;*/
    font-weight: lighter;
    background: linear-gradient(to top, #005282, #0067a3);
    border-radius: 5px;
}
@media (min-width:0px) {
    .type_contact .col-md-31{
        width:33.333%
    }
    .leave_feed .col-md-31{
        float:left;
        width:30%;
    }
}
@media (min-width:1100px) {
    .type_contact .col-md-31{
        width:25%
    }
    .leave_feed .col-md-31{
        width:25%;
    }
}
@media (min-width:1730px) {
    .leave_feed .col-md-3 div input , .leave_feed .col-md-3 div select{
        float:right;
    }
    .leave_feed .col-md-3 div{
        padding-right:30px;
    }
    .leave_feed .col-md-3 textarea{
        height:105px;
    }
}
/*    5    */
.title_key{
    color:#555555;
    font-size: 24px;
    /*font-family: HelveticaNeueCy;*/
    font-weight: bold;
}
.text_key{
    color:#555555;
    font-size: 18px;
    /*font-family: HelveticaNeueCy;*/
    font-weight: lighter;
}
.text_key div{
    margin-top:20px;
}
.text_key div:nth-child(1){
    color:#005282;
}
.text_key div ul{
    padding-left:18px;
}
.avto_key .col-md-5 img{
    width:100%;
    margin-top:90px;
}
@media (min-width:0px) {
    .title_key{
        color:#555555;
        font-size: 12px;
        /*font-family: HelveticaNeueCy;*/
        font-weight: bold;
    }
    .text_key{
        color:#555555;
        font-size: 9px;
        /*font-family: HelveticaNeueCy;*/
        font-weight: lighter;
    }
}
@media (min-width:1100px) {
    .title_key{
        color:#555555;
        font-size: 24px;
        /*font-family: HelveticaNeueCy;*/
        font-weight: bold;
    }
    .text_key{
        color:#555555;
        font-size: 18px;
        /*font-family: HelveticaNeueCy;*/
        font-weight: lighter;
    }
}
@media (min-width:1600px) {
    .img_slide img{
        width:65%;
    }
}
@media (min-width:1730px) {
    .img_slide img{
        width:65%;
    }
}
/*     6    */
@media (min-width:0px) {
    .bread_crumbs{
        padding-bottom:20px;
        colro:#555555;
        font-size: 8px;
        /*font-family: HelveticaNeueCy;*/
        font-weight: lighter;
    }
    .title_new_project{
        color:#555555;
        font-size: 24px;
        /*font-family: HelveticaNeueCy;*/
        font-weight: bold;
    }
    .description_project{
        /*font-family: HelveticaNeueCy;*/
        font-size: 14px;
        font-weight: lighter;
        color:#555555;
    }
    .title_new_project{
        color:#555555;
        font-size: 12px;
        /*font-family: HelveticaNeueCy;*/
        font-weight: bold;
    }
    .description_project{
        /*font-family: HelveticaNeueCy;*/
        font-size: 7px;
        font-weight: lighter;
        color:#555555;
    }
    .feedback_new div:nth-child(1){
        padding-top: 15px;
        padding-bottom: 15px;
        color:#222222;
        font-size: 9px;
        /*font-family: HelveticaNeueCy;*/
        font-weight: bold;
    }
    .feedback_new div:nth-child(2) {
        padding: 10px;
        color: #006098;
        font-size: 7px;
        /*font-family: HelveticaNeueCy;*/
        font-weight: lighter;
        width: 100%;
        background: #ecf3f6;
    }
}
@media (min-width:1100px) {
    .bread_crumbs{
        font-size: 16px;
    }
    .title_new_project{
        font-size: 24px;
    }
    .description_project{
        font-size: 14px;
    }
    .feedback_new div:nth-child(1){
        font-size: 18px;
    }
    .feedback_new div:nth-child(2) {
        font-size: 14px;
    }
}
.bread_crumbs span{
    color:#00578a;
}
.description_project div{
    margin-top:15px;
}
.description_project div span{
    display: block;
}
.description_project div:nth-child(1){
    font-weight: bold;
}
.description_project .proj_descr{
    
}
@media (min-width:1100px) {
    .slider_project {
        padding-left: 20px;
        padding-right: 20px;
    }
}
@media (min-width:1730px) {
    .slider_project {
        padding-left: 50px;
        padding-right: 50px;
    }
}
.project_arrow{
    position: absolute;
    margin-top:calc(-50% - 21px);
    margin-left:20px;
}
.project_arrow_r{
    margin-left:calc(100% - 50px);
}
.width_project .item img{
    width:100%
}
/*    7    */
.change_position1{
    bottom:0px;
}
.change_position1 .active{
    background:#00629c;
}
.change_position1 li{
    background:white;
    border:3px solid white;
}
@media (min-width:0px) {
    .details_block{
        background: #222222;
        position: absolute;
        color:white;
        font-size: 48px;
        /*font-family: HelveticaNeueCy;*/
        font-weight: bold;
        padding:20px 24px 18px 35px;
        line-height: 48px;
        left:4%;
        top:28%;
    }
}
@media (min-width:1100px) {
    .details_block{
        left:14%;
        top:38%;
    }
}
@media (min-width:1730px) {
    .details_block{
        left:24%;
        top:38%;
    }
}
.details_block span{
    display: block;
    font-size: 24px;
    line-height: 24px;
}
.details_form{
    position: absolute;
    width:20%;
    left:76%;
    top:22%;
}
.details_form input{
    width:100%;
    height:30px;
    border-radius: 5px;
    border:1px solid #00629c;
    color:#555555;
    font-size: 14px;
    /*font-family: HelveticaNeueCy;*/
    font-weight: lighter;
    text-indent: 10px;
}
.details_form input::-webkit-input-placeholder {font-size: 14px;/*font-family: HelveticaNeueCy;*/font-weight: lighter;color:#555555;}
.details_form input::-moz-placeholder          {font-size: 14px;/*font-family: HelveticaNeueCy;*/font-weight: lighter;color:#555555;}
.details_form input:-moz-placeholder           {font-size: 14px;/*font-family: HelveticaNeueCy;*/font-weight: lighter;color:#555555;}
.details_form input:-ms-input-placeholder      {font-size: 14px;/*font-family: HelveticaNeueCy;*/font-weight: lighter;color:#555555;}
.details_form textarea::-webkit-input-placeholder {font-size: 14px;/*font-family: HelveticaNeueCy;*/font-weight: lighter;color:#555555;}
.details_form textarea::-moz-placeholder          {font-size: 14px;/*font-family: HelveticaNeueCy;*/font-weight: lighter;color:#555555;}
.details_form textarea:-moz-placeholder           {font-size: 14px;/*font-family: HelveticaNeueCy;*/font-weight: lighter;color:#555555;}
.details_form textarea:-ms-input-placeholder      {font-size: 14px;/*font-family: HelveticaNeueCy;*/font-weight: lighter;color:#555555;}
.details_form textarea{
    width:100%;
    height:110px;
    border-radius: 5px;
    border:1px solid #00629c;
    color:#555555;
    font-size: 14px;
    /*font-family: HelveticaNeueCy;*/
    font-weight: lighter;
    resize: none;
    padding:10px;
    margin-top:13px;
}
.details_form button{
    margin:0 auto;
    display:block;
    width:66%;
    height:40px;
    background: linear-gradient(to top, #005282, #0067a3);
    border:none;
    border-radius: 5px;
    color:white;
    font-size: 16px;
    /*font-family: HelveticaNeueCy;*/
    font-weight: bold;
    margin-top:17px;
}
/*     modal    */
@media (min-width:0px) {
    .width_modal_calc {
        width: 100%;
        min-height: 470px;
        padding: 20px;
        background: white;
        margin: 0 auto;
        margin-top: 120px;
    }
}
@media (min-width:1100px) {
    .width_modal_calc {
        width: 700px;
        min-height: 470px;
        padding: 20px;
        background: white;
        margin: 0 auto;
        margin-top: 120px;
    }
}
.close_modal1 {
    outline: none;
    border: none;
    background: transparent;
    margin-left: calc(100% - 70px);
    position: absolute;
}
.title_calc{
    margin-top: 16px;
    text-align: center;
    color: #005688;
    /*font-family: HelveticaNeueCy;*/
    font-weight: lighter;
    font-size: 24px;
    padding-bottom: 85px;
}
.form_calc{
    width:360px;
    margin:0 auto;
}
.form_calc div{
    margin-top:10px;
}
.form_calc div input{
    width:140px;
    height:60px;
    border:1px solid #005586;
    outline: none;
    border-radius: 5px;
    color:#005687;
    font-size: 18px;
    /*font-family: HelveticaNeueCy;*/
    font-weight: lighter;
    text-align: center;
}
.form_calc div span{
    font-size: 18px;
    color:#333333;
    /*font-family: HelveticaNeueCy;*/
    font-weight: lighter;
    width:213px;
    display: inline-block;
}
.form_calc div input::-webkit-input-placeholder {
    color:#005687;
    font-size: 18px;
    /*font-family: HelveticaNeueCy;*/
    font-weight: lighter;
}
.form_calc div input::-moz-placeholder {
    color:#005687;
    font-size: 18px;
    /*font-family: HelveticaNeueCy;*/
    font-weight: lighter;
}
.form_calc div input:-moz-placeholder{
    color:#005687;
    font-size: 18px;
    /*font-family: HelveticaNeueCy;*/
    font-weight: lighter;
}
.form_calc div input:-ms-input-placeholder {
    color:#005687;
    font-size: 18px;
    /*font-family: HelveticaNeueCy;*/
    font-weight: lighter;
}
.form_calc div div{
    background: #005586;
    padding-top: 10px;
    margin-top:0px;
    width:140px;
    height:60px;
    border:1px solid #005586;
    border-radius: 5px;
    color:white;
    font-size: 24px;
    /*font-family: HelveticaNeueCy;*/
    font-weight: bold;
    text-align: center;
    display: inline-block;
}
/*  new mistake    */
 
 .block_recomend div img:first-child{
    height:110px;
}
.photo_point img{
    width:90%;
}
@media (min-width:1366px) {
.first_btn img{
    padding:0;
}
}
@media (min-width:1366px) {
.first_btn img{
    padding:0;
}
}
@media (min-width:1440px) {
.first_btn img{
    padding-left:50px;
}
}
.white_background{
    min-height:500px;
}
#move_left_menu img{
    width:70%;
}
 #tab_1 img{
 padding-bottom:6px;
 }
 
 
 
 /* change price   */
.new_price{
    z-index: 1;
    position: relative;
    width:35px !important;
    padding:0px !important;
    display: inline-block;
}
.new_price:hover .overlay_p{display: block;}
.overlay_p img{
    position:absolute;
    left: calc(100%- 19px);
    margin-top:-7px;
}
.overlay_p hr{
    border-color:#00619a;
    margin-top:1px;
    margin-bottom:10px;
    border-width:5px; ;
}
.overlay_p span{
    display:block;
    color:#00629c !important;
    font-size: 14px;
    line-height: 14px;
    font-weight: lighter;
    text-align: right !important;
    width: auto !important;
    display:block !important;
    padding-left:20px;
}
@media (min-width:0px)
{
    .new_price{
        z-index: 1;
        position: absolute;
        width:30px !important;
        padding:0px !important;
        display: inline-block;
    }
    .price_img{
        width: 30px;
        height:30px;
        border-radius: 3px;
        background: #00619a;
        text-align: center;
        margin-left:5px;
        cursor: pointer;
    }
    .new_price .overlay_p{
        display: none; position: absolute; top: 30px; left: -131px; width: 170px; height: 65px; background: white;
        padding-top:10px !important;
    }
}
@media (min-width:1100px){
    .new_price .overlay_p{
        display: none; position: absolute; top: 30px; left: -128px; width: 170px; height: 65px; background: white;
        padding-top:10px !important;
    /
    .new_price{
        z-index: 1;
        position: relative;
        width:30px !important;
        padding:0px !important;
        display: inline-block;
    }
    .price_img{
        width: 30px;
        height:30px;
        border-radius: 3px;
        background: #00619a;
        text-align: center;
        margin-left:12px;
        cursor: pointer;
    }
}
/*   new modal    */
@media (min-width:0px) {
    .width_modal_feed {
        width: 100%;
        min-height: 470px;
        padding: 20px;
        background: white;
        margin: 0 auto;
        margin-top: 120px;
    }
}
@media (min-width:1100px) {
    .width_modal_feed{
        width: 400px;
        min-height: 470px;
        padding: 20px;
        background: white;
        margin: 0 auto;
        margin-top: 120px;
    }
}
.write_to_us{
    margin:0 auto;
    width:90%;
}
.write_to_us div{
    margin-top:15px;
}
.write_to_us div input{
    border:1px solid black;
    border-radius: 5px;
    outline:none;
    width:100%;
    height:30px;
    color:#999999;
    font-size: 16px;
    /*font-family: HelveticaNeueCy;*/
    font-weight: lighter;
    text-indent: 10px;
}
.write_to_us div div{
    line-height: 16px;
    /*font-family: HelveticaNeueCy;*/
    color:#00619a;
    padding-bottom:10px;
}
.title_feed{
    margin-top: 16px;
    text-align: center;
    color: #005688;
    /*font-family: HelveticaNeueCy;*/
    font-weight: lighter;
    font-size: 24px;
    padding-bottom: 10px;
}
.write_to_us div textarea{
    border:1px solid black;
    border-radius: 5px;
    outline:none;
    width:100%;
    height:100px;
    color:#999999;
    font-size: 16px;
    /*font-family: HelveticaNeueCy;*/
    font-weight: lighter;
    text-indent: 10px;
    resize: none;
}
.center_btn{
    text-align: center;
}
@media (min-width:0px) {
    .modal_name_namber {
        width: 100%;
        min-height: 470px;
        padding: 20px;
        background: white;
        margin: 0 auto;
        margin-top: 120px;
    }
}
@media (min-width:1100px) {
    .modal_name_namber{
        width: 400px;
        min-height: 170px;
        padding: 20px;
        background: white;
        margin: 0 auto;
        margin-top: 120px;
    }
}
@media (min-width:1300px) {
#move_left_menu img{
    width:70%;
    margin-top:10px;
}
}
@media (min-width:1400px) {
#move_left_menu img{
    width:70%;
    margin-top:7px;
}
}
@media (min-width:1600px) {
#move_left_menu img{
    width:70%;
    margin-top:5px;
}
}
@media (min-width:1730px) {
#move_left_menu img{
    width:70%;
}
}
.center_main_menu{
        display: inline-block;
    position: absolute;
    padding-top: 14px;
 }
/*  fixeв menu    */ 
/*.left_menu{   
    position:fixed;
}*/
@media (min-width:1100px) {
.all_right{
    
    margin-left:18%;
    
}
}
@media (min-width:1720px) {
.all_right{
    
    margin-left:350px;
    
}
}
/* hint plus    */
.deltet_style{
    margin:0 auto;
    float: none !important;
    width: 15px !important;
    border: none !important;
    height: auto !important;
    background: transparent !important;
    text-align: center !important;
    padding: 0px !important;
    padding-top: 10px !important;
}
.deltet_style{position: relative;}
.deltet_style .hint_plus{
    display: none;
    position: absolute;
    top: 40px; left: -75px;
    min-width: 180px !important;
    height: auto !important;
    background: white !important;
    border-radius: 5px;
    float: none !important;
    border: none !important;
    text-align: left !important;
    padding: 10px !important;
}
.deltet_style:hover .hint_plus{display: block;}
.hint_plus span{
    display: block;
}
@media (min-width:0px) {
.my_second{
    width:280px;
}
}
@media (min-width:1400px) {
.my_second{
    width:420px;
}
}
@media (min-width:1300px) {
.top_menu div:nth-child(6) img, .top_menu div:nth-child(7) img{
    width:25px;
}
}
@media (min-width:1400px) {
.top_menu div:nth-child(6) img, .top_menu div:nth-child(7) img{
    width:auto;
}
}
.margin_search{
    margin-top:20px !important;
}
.tab_left div p{
    display:block;
    margin:0 auto;
    padding-top:5px;
    
}
.B_crumbBox{
    list-style-type:none;
    padding-left:0px;
    padding-bottom:15px;
    /*font-family: HelveticaNeueCy;*/
    font-weight: lighter;
    font-size:16px;
    color:#555555;
}
.B_crumbBox li{
    display:inline;
}
.B_crumbBox li a{
    /*font-family: HelveticaNeueCy;*/
    font-weight: lighter;
    font-size:16px;
    color:#555555;
    text-decoration:none;
}
.B_crumbBox li:last-child a{
    color:#00578a;
}
.cantred_menu{
    float:left;
    margin-top:0px !important;
    text-align: center;
    overflow: auto;
    width:calc(100% - 395px) !important;
}
.cantred_menu div{
    float:none !important;
    display: inline-block;
}
@media (min-width:0px) {
    .cantred_menu{
        float:left;
        margin-top:0px !important;
        text-align: center;
        overflow: auto;
        width:calc(100% - 395px) !important;
    }
}
@media (min-width:1730px) {
    .cantred_menu{
        width:calc(100% - 430px) !important;
    }
}
.new_button{
    padding: 10px 0 0 0 !important;
    height:60px;
    background: #3b3b3b;
    border-radius: 5px;
    text-align: center;
    float: none !important;
    width: 100% !important;
    text-align: center;
}
.new_button img{
    display: block;
    margin:auto;
}
.new_button span {
    font-weight: bold;
    font-size: 19px;
    display: block;
    margin:auto;
    line-height: 19px;
}
.active_top{
    background: linear-gradient(to top, #005282, #0067a3) !important;
}
.line_search{
    padding-left: 30px !important;
}
#yandex_map{
    margin-top:30px;
}
#vertical_corusel div.item img
{
/*  -webkit-transform: rotate(-90deg);*/
    width:380px;
    height:380px;
}
/*#vertical_corusel div.item{
    z-index:10000 !important;
}*/
.hovermenuitem{
    border-left:3px solid #005282;
margin-left:2px;
    background:rgba(255,255,255,0.03) !important;
    border-radius:0px;
}
.my_dropdown > li.hovermenuitem:hover{
    border:none !important;
}
.vertical_gal{
    position:relative ;
}
#vertical_corusel .fix_arrow {
    position: relative;
}
.lener_r{
    position:absolute;
    /*top: -190px;
    left: 410px;*/
    top:245px;
    right: 15px;
}
.lener_l{
    position:absolute;
    /*top: -190px;
    left: 90px;*/
    top:245px;
    left: 15px;
}
.fix_arrow{
    /*position: absolute;*/
    top:0px;
/*  -webkit-transform: rotate(90deg);*/
}
#also_buy .item a{
width:100%;
height:310px;
display:block
}
#also_buy .item a .block_recomend{
width:100%;
}
#often_buy .item a{
width:100%;
height:310px;
display:block
}
#often_buy .item a .block_recomend{
width:100%;
}
.relative_posit{
position:relative;
}
.often_r , .also_l , .also_r{
cursor:pointer;}
.wrapper_recomend{
position:relative;
}
.vert_cen{
padding-top:60px;
}
.feed_modal{
width:600px;
background:white;
padding:40px;
border-radius:5px;
margin-top:100px;
}
.hidden_content{
display:none;
}
.one_feed{
cursor:pointer;
}
.feedback{
padding-bottom:20px;}
/*  */
.main_price div .red {
    color: #c00;
    font-size: 16px;
}
.button {
    text-align:center;
    border: none;
    border-radius: 5px;
    background: #005e94;
    color:white;
    font-size: 14px;
    font-weight: lighter;
    width:70%;
    height:40px;
    line-height: 40px;
    display: inline-block;
}
.button:hover {
    background: #0077b1;
    color:white;
    text-decoration: none;
}
.row_gallery .name_news {
    height: 50px;
    overflow: hidden;
    line-height: 22px;
}
/* Фотки галлереи */
.row_gallery_items{
    margin-top: 30px;
}
.row_gallery_items:after {
    content: '';
    clear: both;
    display: block;
}
.row_gallery_items .gallery_item {
    padding: 10px 0 20px;
}
.row_gallery_items .gallery_item img {
    max-width: 100%;
}
.row_gallery_items .gallery_item a{
    position: relative;
    display: inline-block;
}
.row_gallery_items .zoomer{
    display: none;
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    background: rgba(0, 0, 0, 0);
    background: #333 url('../img/zoom.png') no-repeat 50% 50%;
    background: rgba(0, 0, 0, 0.65) url('../img/zoom.png') no-repeat 50% 50%;
}
.row_gallery_items a:hover .zoomer{
    display: block;
}
.rnd_projects_wrap {
}
.rnd_projects_wrap:after{
}
.rnd_projects_wrap .vert_cen{
    padding-top: 15px;
}
.rnd_projects_wrap .image img{
    height: 230px!important;
}
.rnd_projects_wrap .block_recomend div:nth-child(2) {
    margin-top: 15px;
}
.two_titles.rnd_projects_title {
}
.rnd_projects_box {
    background: #fff;
}
.projects_docs {
    margin-top: 20px;
}
.projects_docs a img{
    max-width: 100%;
}
.projects_docs a{
    display: inline-block;
    margin-right: 1%;
    width: 23%;
}
/* new added */
.right_object_in {
    position: relative;
}
.right_object_in button {
    position: absolute;
    bottom: 20px;
    left: 0;
}
.icon_text {
    margin-top: 30px;
}
.many_sliders {
    border: 1px solid #00629c;
    border-right: 0;
}
.right_object {
    height: 470px;
    border: 1px solid #00629c;
    border-left: 0;
}
.center_main_menu {
    padding-right: 12px;
}
.tab_left div {
    padding-left: 5px;
    padding-right: 5px;
}
@media (min-width: 1100px) and (max-width: 1390px){
    .tab_left div {
        font-size:10px;
        padding-left: 3px;
        padding-right: 3px;
    }
}
@media (min-width: 1300px) and (max-width: 1320px) {
    .main_price div:nth-child(1) span{
        font-size: 15px;
    }
}
@media (max-width: 1460px){
    .first_btn img {
        padding-left: 5px;
    }
}
.nav-pills>li {
    margin-left: 2px;
}
.my_dropdown > li.hovermenuitem:hover a img {
    margin-left: 3px;
}
.description_project .proj_descr span{
    font-weight: bold;
    color:#005a8e;
}
.description_project .proj_descr{
}
.block_recomend div:nth-child(2){
    margin: 30px 5px 0;
}
/*
.price_img {
    margin-left: 8px;
}
.main_price div:nth-child(1) span {
    letter-spacing: -0.8px;
}
@media (min-width: 1400px) {
    .main_price div:nth-child(1) span {
        font-size: 17px;
    }
}*/
.main_price div:nth-child(1) span {
    letter-spacing: -0.4px;
}
.description_point {
    width: 54%;
}
.price_other {
    width: 24%;
}
/* corrections 14.06.16 */
.more_btn {
    border: 1px solid #005282;
    background: #fff;
    color: #005282;
    margin-top: 10px;
}
.type_contact .col-md-31 a:focus, .type_contact .col-md-31 a:hover, .type_contact .col-md-31 a {
    color: #555;
}
.top_menu div a {
    color: #005384;
    font-weight: normal;
    text-decoration: none;
    transition: 0.5s;
}
.cat_item h3, .cat_info h1 {
    padding-top: 40px;
    font-size: 18px;
    color: #555555;
    font-weight: bold;
    margin-top: -69px;
    width: 87%;
}
.category_title {
    font-size: 32px;
}
.seo_text {
    font-size: 16px;
    padding: 15px;
}
/*addsyles 21.06 */
#scrollup {
    position: fixed;
    padding: 10px;
    right: 20px;
    bottom: 20px;
    display: none;
    cursor: pointer;
    width: 4%;
}
#scrollup img {
    width: 100%;
}
/*usd/ euro */
/*
.overlay_p{
    display: block;
    width: 300px;
    
}
.overlay_p img{
    position:absolute;
    left: calc(100%- 19px);
    margin-top:-7px;
    
}
.overlay_p hr{
    border-color:#00619a;
    margin-top:1px;
    margin-bottom:10px;
    border-width:5px; ;
}
.overlay_p span{
    display:block;
    color:#00629c !important;
    font-size: 14px;
    line-height: 14px;
    font-weight: lighter;
    text-align: left !important;
    width: auto !important;
    display:block !important;
    padding-left:20px;
}
*/
.second_btn {
     font-weight: bold; 
}
   
.line_search div a {
    text-transform: capitalize;
}
.miklash {
    font-size: 14px;
}
.footer div {
    display: inline-block;
}
.footer div:nth-child(4) {
    margin: 50px 0 0 40px;
    display: inline-block;
    padding: 0;
    border: none;
}
@media (min-width: 0px) {
    #scrollup {
        position: fixed;
        padding: 10px;
        right: 20px;
        bottom: 20px;
        display: none;
        cursor: pointer;
        width: 4%;
}
}
.scrollup {
    position: fixed;
    padding: 10px;
    right: 20px;
    bottom: 20px;
    display: none;
    cursor: pointer;
    width: 4%;
}
.price_euro {
    padding-bottom: 5px;
}
.price_tittle {
    text-align: left !important;
    width: 30% !important;
    vertical-align: top;
}
.price_values {
    text-align: left !important;
    width: 65% !important;
    padding-left: 10%;
}
/* CATEGORY ITEMS*/
.category-item {
    position: relative;
    height: 265px;
    text-align: center;
    background-position: center center;
    background-repeat: no-repeat;
    border: 1px solid transparent;
    margin: 25px 0;
    -webkit-filter: grayscale(100%);
}
.category-item:hover {
    border: 1px solid #ccc;
    -webkit-filter: grayscale(0%);
}
.category-item h3 {
    position: absolute;
    bottom: 0;
    text-decoration: none;
    font-size: 18px;
    color: #111;
    width: 100%;
    font-weight: normal;
    padding: 15px 0;
    margin: 0;
}
.category-item:hover h3 {
     color: #006098;
     background-color: rgba(255,255,255,0.2);
     background-image: url(/assets/img/categorys_images/Rectangle.png);
}
.sub-catalog-items .col-md-3, .sub-catalog-items  .col-sm-4, .sub-catalog-items .col-xs-12 {
    padding: 0;
}
.height_content h1 {
    font-size: 22px;
    color: #006098;
}
    
Output

You can jump to the latest bin by adding /latest to your URL

Dismiss x
public
Bin info
anonymouspro
0viewers