.trans .top-menu .menu-item-type-custom a:hover{
    border-color:white!important;
}
#portfolio .next-container{
    color:#062544 !important;
}
#portfolio .next-container:hover{
    /*color:#062544 !important;*/
    background-color: #062544 !important;
    color:white!important;
}
#portfolio .next-container span:hover{
    color:white!important;
}
#reviews{
    height: 400px!important;
}
#reviews .vc_custom_1492730770763{
    height: 400px!important;
}
.media-pic-fields{
    content: url('../themes/mobius/why_us_icons/1_countries.png');
}
.steadysets-icon-users2{
    content: url('../themes/mobius/why_us_icons/2_users.png');
}
.business-chart-up{
    content: url('../themes/mobius/why_us_icons/3_browser.png');
}
.general-cog{
    content: url('../themes/mobius/why_us_icons/4_settings.png');
}
/*carousel We work with*/
#wwork h4{
    width:33%;
    display:inline-block;
    text-align: center;
    margin-top:40px;
    margin-bottom: -20px;

}
#wwork .frontend, #wwork .platforms, #wwork .supp{
    color:black;
    cursor:pointer!important;
    font-family:"Raleway", Arial, sans-serif;
    font-size: 18px;
}
#wwork .frontend{
    position: relative;
    margin-left:50%
}
#wwork .supp{
    position: relative;
    margin-right: 50%;
}
@media only screen and (max-width: 500px) {
    #wwork .frontend{
        position: relative;
        margin-left:-26%
    }
    #wwork .platforms{
        position: relative;
        margin-right:34%;
    }
    #wwork .supp{
        position: relative;
        margin-left:-19%;
    }
}
#wwork .owl-controls{
    display:none!important;
}
#wwork h4 div{
    width:50%;
    display: inline-block;
}
#wwork h4 div:hover {
    border-bottom: 3px solid;
    border-color: #062544;
    color: grey;
    border-bottom: 3px solid;
    -webkit-transition: all 0.3s linear !important;
    -moz-transition: all 0.3s linear !important;
    -o-transition: all 0.3s linear !important;
    transition: all 0.3s linear !important;
}
.custom-activeSection{
    color:#062544;!important;
    border-bottom: 3px solid;
    border-color: #062544;
}
/*block with seo photo*/
.seo_image{
    margin-left:19%!important;
    width:425px!important;
    z-index:120;
}
#seo_photo_text p{
    color:white!important;
}
#seo_photo .fa-quote-left:before{
    content: url('../themes/mobius/ceo_icons/left-quote.png');
}
#seo_photo .fa-quote-left{
    position:absolute;
    left:14%;
    display: none;
}
#seo_photo .parallax-container-inner{
    width:80%;
    margin-left:20%;
}
#seo_photo{
    overflow:visible!important;
}
#we-are{
    z-index:100;
}
#wwork{
    z-index: 130;
}
@media only screen and (max-width: 1000px) {
    #seo_photo .vc_hidden-md{
        width:1%!important;
    }
    #first_col{
        width:85%!important;
    }
    #seo_photo .parallax-container-inner{
        display:none;
    }
}
@media only screen and (max-width: 520px) {
    #seo_photo .fa-quote-left {
        display: none;
    }
}
@media only screen and (max-width: 420px) {
    #seo_photo .parallax-container-inner{
        display:none;
    }
    #seo_photo_text{
        margin:8%!important;
        width:102%;
    }
    #seo_photo .fa-quote-left{
        display: none;
    }
    #seo_photo .to-spacer{
        height: 0px!important;
    }
}
.to-counter-number i{
    width:36px!important;
    height: 36px!important;
}
/*header*/
.header-images .figure{
    position:absolute;
    top: -100px;
    width:95%;
    margin-left:21%;
    z-index:50;
    display: none;
}
.header-images .lines{
    position:absolute;
    top: -380px;
    width:95%;
    margin-left:16%;
    z-index:40;
    display: none;
}
@font-face {
    font-family: Usuzi;
    src: url('../themes/mobius/header_images/usuzi.ttf');
}

.label p{
    font-family: Usuzi;
    color:white;
}
.label .large{
    font-size: 115pt!important;
}
.to-slide-content-inner .label{
    position:absolute;
    top:20%;
    z-index:90;
}
.label .under-up{
    border-bottom: 5px solid;
    position: absolute;
    bottom: 120px;
    left: 37.5%;
}
.label .under-down{
    border-top: 5px solid;
    position: absolute;
    bottom: -42px;
    left: 37.5%;
}
.label .white1{
    bottom: 66px;
}
.label .white2{
    bottom: 31px;
}
.label .blue{
    bottom: -3px;
    color:#345678!important;
}
.label .peshki{
    display:inline-block;
    width:400px;
}
.label .peshki p{
    margin: 3px!important;
    display: inline-block!important;
    font-size: 27pt;
    position: absolute!important;
}
.custom-button a{
    left: 30.5%;
    width: 180px;
    text-align: center;
    z-index:100;
}
/*mobile header*/
@media only screen and (max-width: 420px) {
    .header-images {
        display: none;
    }
    .custom-button a{
        left:19.5%;
    }
    .label .large{
        display:none!important;
    }
    .label .underscore{
        display:none;
    }
    .label .peshki{
        position: relative;
        left:10%;
        top:100px;
    }
    .label .peshki p{
        font-size:24px!important;
    }

}
/*menu*/
#left-menu-shop{
    display:none;
}
#contact{
    margin-bottom: -30px!important;
}