#p_prldr{
position: fixed;
left: 0;
top: 0;
right:0;
bottom:0;
background: #295c9e;
z-index: 999999;}
 .displayapp {
    display: none;
 }
.contpre small{font-size:25px;}
 
.contpre{
width: 250px;
height: 100px;
position: absolute;
left: 46%;top: 55%;
margin-left:-125px;
margin-top:-75px;
color:#fff;
font-size:40px;
letter-spacing:-2px;
text-align:center;
line-height:35px;}
 
.main_block {
    width: 100%; 
    background: url(../images/bg/bg.jpg);
    background-size: cover;

}

* {
/*font-family: 'Dosis', sans-serif;*/
font-family: 'Varela Round', sans-serif;
}
html { overflow-x: hidden; }
section,
#globalHeader {
    padding-left: 50px;
    padding-right: 50px;

}
.b_cont {
    max-width: 1400px;
    margin: 0 auto;
    position: relative;
}
a {
    text-decoration: none!important;
}
#globalHeader {
    z-index: 9999!important;
}
#loader {
    position: fixed;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    background-color: #fff;
    z-index: 9999999;
}

#loader .load-clip {
    position: absolute;
    left: 0;
    top: 0;
    width: 40px;
    height: 40px;
    margin-left: -20px;
    margin-top: -20px;
    left: 50%;
    top: 50%;
    text-align: center;
}

#loader .load-clip .coin {
    width: 40px;
    height: 40px;
    display: block;
    position: relative;
}

#loader .load-clip .loader-logo {
    width: 70px;
    display: inline-block;
    margin-top: 10px;
}

#loader .load-clip img {
    width: 100%;
    height: auto;
    display: block;
}

#page-contact #loader .load-clip {
    display: none;
}

/*! HEADER */

#globalHeader {
    position: fixed;
    top: 0;
    left: 0;
    width: 100%;
    height: 60px;
    z-index: 50;
    text-align: right;
}

#globalHeader .toplinks {
    position: relative;
    top: 15px;
}

#globalHeader .toplinks li {
    display: inline-block;
    vertical-align: middle;
    line-height: 60px;
    position: relative;
    left: -200px;
}

#globalHeader .toplinks li~li {
    margin-left: 10px;
}

#globalHeader .toplinks li.special {
    border: 1px solid #5f8fe1;
    background-color: #fff;
    border-radius: 18px;
    line-height: normal;
    padding: 7px 12px;
    margin-top: -2px;
    cursor: pointer;
}

#globalHeader .toplinks li.show-demo {
    margin-left: 15px;
}

#globalHeader .toplinks a {
    font: 300 13px 'Varela Round', sans-serif;
    color: #fff;
    position: relative;
    font-weight: 700;
    

}

#globalHeader .toplinks a .cross-out {
    position: absolute;
    left: 0;
    top: 0;
    top: 100%;
    margin-top: -1px;
    left: -1px;
    width: 0;
    height: 2px;
    background-color: #ee3636;
    -webkit-transition: width 0.3s ease-out;
    -o-transition: width 0.3s ease-out;
    transition: width 0.3s ease-out;
}

#globalHeader .toplinks a .cross-out.on {
    width: 100% !important;
}

#globalHeader .toplinks li:not(.special) a {
    padding-right: 2px;
}

#globalHeader .toplinks .logo-hit {
    position: absolute;
    top: 0;
    left: 50%;
    margin-left: -40px;
    width: 80px;
    height: 60px;
    cursor: pointer;
    display: none;
}

#globalHeader .toplinks .play-hit {
    position: absolute;
    top: 0;
    left: 0;
    width: 150px;
    background: #fff;
    height: 30px;
    margin-top: 15px;
    text-align: center;
    border-radius: 15px;
    cursor: pointer;
    display: none;
}

#globalHeader .toplinks .ann-play-hit {
    position: absolute;
    top: 0;
    left: 200px;
    width: 240px;
    height: 60px;
    cursor: pointer;
    display: block;
}


#globalHeader .sticky {
    position: absolute;
    left: 0;
    top: 0;
    width: 100%;
    height: 60px;
    top: -70px;

    background-color: rgba(255,255,255,0.5);
    -webkit-box-shadow: 0px 0px 10px rgba(51, 102, 153, 0.15);
            box-shadow: 0px 0px 10px rgba(51, 102, 153, 0.15);
    text-align: center;
    padding-left: 50px;
    padding-right: 50px;
}

#globalHeader .sticky .logo {
        width: 100%;
    height: auto;
    max-width: 50px;
    position: relative;
    top: 5px;
}

#globalHeader .sticky a {
    display: inline-block;
}

#globalHeader .sticky .play-video {
    position: absolute;
    left: 0;
    top: 12px;
    border: 1px solid #5f8fe1;
    background-color: #fff;
    border-radius: 18px;
    line-height: normal;
    padding: 7px 32px;
    cursor: pointer;
}

#globalHeader .sticky .play-video.hovered {
    border-radius: 5px;
}

#globalHeader .sticky .play-video p {
    font: 300 13px 'museo-sans', sans-serif;
    color: #305f81;
    display: inline-block;
    vertical-align: middle;
}

#globalHeader .sticky .play-video .icon-play {
    display: inline-block;
    vertical-align: middle;
    width: 0;
    height: 0;
    margin-left: 8px;
    border-top: 5px solid transparent;
    border-bottom: 5px solid transparent;
    border-left: 8px solid #5f8fe1;
}

#globalHeader .sticky .ann-play-video {
    position: absolute;
    left: 200px;
    top: 12px;
    border: 1px solid #5f8fe1;
    background-color: #fff;
    border-radius: 18px;
    line-height: normal;
    padding: 7px 32px;
    cursor: pointer;
}

#globalHeader .sticky .ann-play-video.hovered {
    border-radius: 5px;
}



#globalHeader .sticky .ann-play-video .icon-play {
    display: inline-block;
    vertical-align: middle;
    width: 0;
    height: 0;
    margin-left: 8px;
    border-top: 5px solid transparent;
    border-bottom: 5px solid transparent;
    border-left: 8px solid #5f8fe1;
}

#globalHeader .menu-icon {
    width: 25px;
    height: 25px;
    top: 11px;
    position: relative;
    display: none;
    cursor: pointer;
    z-index: 5;
}

#globalHeader .menu-icon .menu-line {
    height: 5px;
    background-color: #5f8fe1;
    position: absolute;
    left: 0px;
}

#globalHeader .menu-icon .menu-line.top {
    top: 0px;
    width: 25px;
}

#globalHeader .menu-icon .menu-line.mid {
    top: 10px;
    width: 15px;
}

#globalHeader .menu-icon .menu-line.bot {
    top: 20px;
    width: 25px;
}

#page-tokensale #globalHeader .toplinks > a img {
    float: left;
    padding-top: 8px;
}

#mobile-menu {
    display: none;
    opacity: 0;
    position: fixed;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    overflow-y: scroll;
    z-index: 0;
    -webkit-overflow-scrolling: touch;
    text-align: center;
    padding-left: 30px;
    padding-right: 30px;
}

#mobile-menu .logo {
    padding-top: 30px;
    width: 130px;
}

#mobile-menu .lockup {
    height: auto;
    width: 100%;
    max-width: 300px;
    margin: 0 auto;
    position: fixed;
    left: 50%;
    bottom: -150px;
    margin-left: -150px;
    z-index: -1;
}

#mobile-menu .mobile-links {
    margin-top: 22px;
    margin-bottom: 15px;
    list-style: none;
    position: relative;
    left: -18px;
}

#mobile-menu .mobile-links li~li {
    margin-top: 8px;
}

#mobile-menu .mobile-links a {
    font: 400 25px "alternate-gothic-no-3-d", sans-serif;
    color: #fff;
    text-transform: uppercase;
}

#mobile-menu h3 {
    font: 400 25px "alternate-gothic-no-3-d", sans-serif;
    color: #5f8fe1;
    text-transform: uppercase;
    width: 100%;
    margin: 0 auto;
    margin-bottom: 10px;
}


/*! HOVERS (disabled below tablet) */

@media screen and (min-width: 1025px) {
    a {
        -webkit-transition: color 0.3s linear;
        -o-transition: color 0.3s linear;
        transition: color 0.3s linear;
    }
    #globalHeader .toplinks a:hover>.cross-out {
        width: 100%;
    }
    #globalHeader .toplinks li.special {
        -webkit-transition: all 0.3s ease-out;
        -o-transition: all 0.3s ease-out;
        transition: all 0.3s ease-out;
    }
    #globalHeader .toplinks li.special:hover {
        border-radius: 5px;
    }
    #globalHeader .toplinks li.special a:hover {
        color: #305f81;
    }
    #globalHeader .sticky .play-video {
        -webkit-transition: all 0.3s ease-out;
        -o-transition: all 0.3s ease-out;
        transition: all 0.3s ease-out;
    }
    #globalHeader .sticky .ann-play-video {
        -webkit-transition: all 0.3s ease-out;
        -o-transition: all 0.3s ease-out;
        transition: all 0.3s ease-out;
    }
   
}

/*! mq: 1024 */

@media screen and (max-width: 1024px) {
    body {
        font-size: 80%;
    }
    section,
    #globalHeader,
    #globalHeader .sticky {
        padding-left: 15px;
        padding-right: 15px;
    }
    .shattle {
        display: none;
    }
    #team .team-grid .team-member {
        margin-bottom: 40px;
    }
    #globalHeader .toplinks ul {
        display: none;
    }
    #globalHeader .toplinks .logo-hit {
        height: 48px;
    }
    #globalHeader .toplinks .play-hit {
        left: -20px;
        width: 55px;
        height: 45px;
    }
    #globalHeader .toplinks .play-hit li {
        line-height: 30px!important;
    }
    a.menua {
        position: relative!important;
        top: -15px!important;
    }
    #globalHeader .toplinks .ann-play-hit {
        left: -20px;
        width: 55px;
        height: 45px;
    }
    #globalHeader .menu-icon {
        display: inline-block;
    }
    #globalHeader .sticky {
        height: 48px;
    }
    #globalHeader .sticky .logo {
        max-width: 50px;
        margin: 0px auto 0;
    }
    #globalHeader .sticky .play-video {
        left: 0;
        top: 5px;
        padding: 0;
        width: 35px;
        height: 35px;
        border-radius: 35px;
    }
    #globalHeader .sticky .play-video p {
        display: none;
    }
    #globalHeader .sticky .play-video .icon-play {
        margin-top: 11px;
        margin-left: 3px;
        border-top: 6px solid transparent;
        border-bottom: 6px solid transparent;
        border-left: 9px solid #5f8fe1;
    }
    #globalHeader .sticky .ann-play-video {
        left: 0;
        top: 5px;
        padding: 0;
        width: 35px;
        height: 35px;
        border-radius: 35px;
    }
    #globalHeader .sticky .ann-play-video p {
        display: none;
    }
    #globalHeader .sticky .ann-play-video .icon-play {
        margin-top: 11px;
        margin-left: 3px;
        border-top: 6px solid transparent;
        border-bottom: 6px solid transparent;
        border-left: 9px solid #5f8fe1;
    }
   
   
}

/*! mq: 1300 */

@media screen and (max-width: 1300px) and (min-width: 1024px) {
    #globalHeader,
    #globalHeader .sticky {
        padding-right: 20px;
        padding-left: 20px;
    }
    #globalHeader .toplinks li~li {
        margin-left: 5px;
    }
    #globalHeader .toplinks li.show-demo {
        margin-left: 5px;
    }
}

@media screen and (max-width: 1300px) and (min-width: 1025px) {
    #globalHeader .sticky .ann-play-video {
        padding: 7px 15px;
        left: 140px;
    }
    #globalHeader .toplinks .ann-play-hit {
        left: 140px;
        width: 204px;
    }
    #globalHeader .sticky .play-video {
        padding: 7px 15px;
    }
    #globalHeader .toplinks .play-hit {
        width: 122px;
    }
}

/*! mq: 900 */
/*___________Repeated_________*/
.button {
    width: 160px;
    text-align:center;
display: inline-block;
  text-decoration: none;
  padding: .8em 1em;
  border: 1px solid #aaa;
  border-radius: 100px;
  outline: none;
  background: rgba(255,255,255,0.6);
  background-position: calc(100% - 2.7em) 0, calc(100% - 2.7em + 1px) 0, 0 0;
  background-size: 1px 100%, 1px 100%, auto auto;
  box-shadow: 5px 5px #084268;
  overflow: hidden;
font-size: 14px;
text-decoration: none;
color: #0e517f;
font-weight: 700;
letter-spacing: 2px;
}
.button:hover {
    background: rgba(255,255,255,1)!important;
}
/*_____________main___________*/


.moon {
    position: absolute;
    right: 0px;
    background: url(../images/bg/top_moon1.png);
    background-size: 100%;
    width: 315px;
    height: 313px;
    z-index: 9;
}
.moon_text {
	position: absolute;
	right: 30px;
    top: 345px;
    width: 400px;
    height: 200px;
    z-index: 999;
	}

	

.head_rocket {
    position: absolute;
    top: 115px;
    left: 120px;
    background: url(../images/rocket.png);
    background-size: 100%;
    width: 322px;
    height: 500px;
    z-index: 99;
}
.container {
    max-width: 980px;
    margin: 0 auto;
}
.introducing {
    margin: 0 auto;
    padding: 5px 0px 5px 20px;
    border: 2px solid #f24b65;
    font-size: 30px;
    text-align: center;
    max-width: 430px;
    position: relative;
    top: 40px;
    letter-spacing: 15px;
    font-weight: 900;
    color: #fff;
    z-index: 99;
}
.ethscan {
        color:#4a95ca;
    }
    .ethscan:hover {
        color: #fff;
    }
.main_logo {
    position: relative;
    top: 60px;
    width: 200px;
    margin: 0 auto;
}
.main_but1 {
    position: relative;
    left: 180px;
    top: -70px;
    width: 160px;
    z-index: 991;
}
.main_but2 {
    position: relative;
    top: -113px;
    left:625px;
    width: 160px;
    z-index: 99;
}
.titles {
    width:320px;
    margin: 0 auto;
    text-align: center;
    position: relative;
    top:-65px;
}

.big_p {
    font-size: 41px;
    color:#fff;
        font-weight: 600;
    letter-spacing: 6px;
}
p span {
    color:#f24b65;
}
.small_p {
    font-size:17px;
    color:#fff;
    position: relative;
    top: -45px;
        font-weight: 600;
    letter-spacing: 3px;
}
.trump {
display: none;
    width: 450px;
    height: 92px;
    background: url(../images/trump1.png);
    background-size: cover;
    position: absolute;
    top: 310px;
    left: 1%;
    z-index: 999;
}
.trump:hover {
    
    background: url(../images/trump2.png);
    background-size: cover;
   
}
/*2nd display*/

.cloud_bg {
    width: 100%;
    height: 402px;
    background: url(../images/bg/2ndbg.png);
    background-size: cover;
    position: relative;
    top: -100px;
    margin-bottom: -100px;
    z-index: 99;
}
@media only screen and (min-width: 1370px) {
    .cloud_bg {
    background-size: 90%;
    }
    }
@media only screen and (min-width: 1500px) {
    .cloud_bg {
    background-size: 86%;
    }
    }
    @media only screen and (min-width: 1650px) {
    .cloud_bg {
    background-size: 78%;
    }
    }
     @media only screen and (min-width: 1800px) {
    .cloud_bg {
    background-size: 73%;
    }
    }
    @media only screen and (min-width: 1900px) {
    .cloud_bg {
    background-size: 68%;
    }
    }
.kim_port {
    width: 160px;
    height: 160px;
    background: url(../images/2ndkimface.png);
    background-size: 100%;
    border-radius: 50%;
    position: relative;
    top: 115px;
    left: 70px;
    text-align: center;
}
.kim_title {
    position: relative;
    top: 160px;
    color: #0e527f;
     font-weight: 700; 
    font-size: 12px;
}
.kim_word {
   width: 25%;
    position: relative;
    top: -10px;
    left: 30%;
    font-weight: 700;
    color: #0e527f;
    /* font-weight: 400; */
    font-size: 15px;
}
.nd_but1 {
    position: relative;
    left: 285px;
    top: 5px;
    width: 200px;
    font-size: 12px!important;

}
.button1 {
    width: 200px;
    text-align:center;
display: inline-block;
  text-decoration: none;
  padding: .8em 1em;
  border: 1px solid #aaa;
  border-radius: 100px;
  outline: none;
  background: rgba(255,255,255,0.8);
  background-position: calc(100% - 2.7em) 0, calc(100% - 2.7em + 1px) 0, 0 0;
  background-size: 1px 100%, 1px 100%, auto auto;
  box-shadow: 5px 5px #a1bfd4;
  overflow: hidden;
font-size: 13px;
text-decoration: none;
color: #0e517f;
font-weight: 700;
letter-spacing: 2px;
}
.button1:hover {
    background: rgba(255,255,255,1)!important;
}
.button1:active {
    box-shadow: 4px 4px #a1bfd4;
}
.pr_over {
    width: 40%;
    position: relative;
    top: -140px;
    left: 60%;
    color: #0e527f;
    /* font-weight: 400; */
    font-size: 12px;
}
.pr_over span {
    color: #0e517f;
    font-weight: 700;
    font-size: 18px;
    letter-spacing: 8px;
    text-align: center;
}
.pr_over u {
    text-decoration: underline #f24b65; 
}
.live_sale {
    color: #fff;
    font-weight: 700;
    font-size: 15px;
    letter-spacing: 6px;
    position: relative;
    top: 35px;
    left: 125px;
    z-index: 9;
}
.live_sale span {
    border: 2px solid #f95353;
    padding: 3px 5px 3px 10px
}
.title {
    background-color: #503d3f;
    color:#fff;
    font-family: "Roboto", sans-serif;
    line-height: 60px;
    font-weight: 400;
    position: relative;
    text-align: center;
    font-size: 28px;
    margin-bottom: 10px;
}

@media screen and (max-width: 768px) {
    /*h2*/.title {
        line-height: 30px;
        font-size: 20px;
        padding: .5em;
    }
}

h2.title:after {
    content: "";
    position: absolute;
    bottom:-35px;
    left:0;
    right: 0;
    margin-left: auto;
    margin-right: auto;
    width: 1px;
    border:20px solid transparent;
    border-top-color: #503d3f;
    z-index: 10;
}

h2.title + .owl-carousel .owl-dots .owl-dot.active span {background-color: #503d3f;}

h2.title.five {background-color: #eec643;}
h2.title.five:after {border-top-color: #eec643;}

h2.title span{
    color:#fff;
    font-family: "Roboto", sans-serif;
    line-height: 40px;
    font-weight: 700;
}

.block-one-example {
    margin:30px 0;
    position: relative;
    top: -35px;
}

header {
    font-family: "Roboto", sans-serif;
    background: url("../img/for-demo/brushed-alum.png") #FFFFFF;
    text-align: center;
    padding:30px 0;
}

header h1 {
    color:#fff;
    font-weight: 800;
    font-size: 40px;
    line-height: 50px;
    padding:20px 0;
    text-transform: uppercase;
    text-shadow:0 3px 0 rgba(0,0,0,.2);
}

@media screen and (max-width: 768px) {
    header h1 {
        font-size: 30px;
        line-height: 34px;
        padding:20px 0;
    }
}

header .innerBorder {
    width: 80%;
    margin:0 auto;
    max-width: 960px;
    color:#fff;
    background: url("../img/for-demo/brushed-alum.png") #01bc78;
    box-shadow: 0 3px 10px rgba(0,0,0,.3);
    padding-bottom: 30px;
}

header .innerBorder a{
    border:1px solid #fff;
    color:#01BC78;
    background-color: #fff;
    padding:4px 10px;
    text-decoration: none;
    font-weight: 600;
    -webkit-transition: all .4s ease;
    -o-transition: all .4s ease;
    transition: all .4s ease;
}

@media screen and (max-width: 768px) {
    header .innerBorder a{
        display: block;
    }
}

header .innerBorder a:hover{
    color:#fff;
    background-color: transparent;
}

header p {
    text-align: left;
    padding:20px;
}

footer {
    background:url(../img/for-demo/bg2.jpg) #F0F0F0 repeat;
    padding:30px 0;
    font-family: "Roboto",sans-serif;
    text-align: center;
}

footer p {
    font-size: 25px;
}

footer ul {
    width: 50%;
    max-width: 300px;
    margin:0 auto;
}

footer ul li {
    margin-top: 20px;
}

footer a {
    text-decoration: none;
    color:#5C5C5C;
}

.menu-top-demo {
    margin-top: 30px;
}

.menu-top-demo ul {
    text-align: center;
}

.menu-top-demo ul li{
    text-align: center;
    display: inline-block;
    line-height: 50px;
}

.menu-top-demo ul li a{
    display: block;
    padding:0 20px;
    color:#fff;
    font-family: "Roboto", sans-serif;
    text-decoration: none;
    text-transform: uppercase;
    font-weight: 800;
    margin:10px;
    color:#4BC096;
    border:2px solid #4BC096;
    -webkit-transition: all .4s ease;
    -o-transition: all .4s ease;
    transition: all .4s ease;
}

.menu-top-demo ul li a:hover{
    border:2px solid #D8D8D8;
}

.menu-top-demo ul li a.active,
.menu-top-demo ul li a.active:hover {
    background-color: #4BC096;
    color:#fff;
    border:2px solid #4BC096;
}

.icon-download a {
    color: #fff;
    text-decoration: none;
    position: absolute;
    display: inline-block;
    width: 100px;
    text-align: center;
    top:0;
    right:0;
    display: block;
    line-height: 60px;
}

.fileSizeDemo{
    color:#fff;
    opacity: 1;
    position: absolute;
    top:-60px;
    left:0;
    right:0;
    margin-right: auto;
    margin-left: auto;
    width: 100px;
    background-color: #39BE8E;
    text-align: center;
    padding: 10px 0;
    display: block;
    -webkit-transition: all .4s ease;
    -o-transition: all .4s ease;
    transition: all .4s ease;
    border-radius: 4px;
    font-size: 24px;
    box-shadow: 0 0px 4px rgba(0,0,0,.4);
    opacity: 0;
}

.fileSizeDemo:after {
    content:"";
    position: absolute;
    bottom:-20px;
    left: 0;
    right: 0;
    margin-right: auto;
    margin-left: auto;
    width: 1px;
    border:10px solid transparent;
    border-top-color: #39BE8E;
}

.icon-download a:hover .fileSizeDemo{
    color:#fff;
    opacity: 1;
    position: absolute;
    top:-70px;
}

/*Основные стили*/

.container {
    max-width: 960px;
    width: 90%;
    margin:0 auto;
}

.inner-testimonial {
    text-align: center;
}

.inner-testimonial > img{
    max-width: 128px;
    margin:0 auto 15px;
    opacity: 0;
    -webkit-transition:all 1.3s linear;
    transition:all 1.3s linear;
}

.owl-item.active .inner-testimonial > img{
    -webkit-transition:all 1.3s linear;
    transition:all 1.3s linear;
}

.owl-item.active .inner-testimonial > img.full-opacity {
    opacity:1;
    -webkit-transition:all 0.3s linear;
    transition:all 0.3s linear;
}
#total-ether, #total-usd, #total-tokens {
    position: relative;
    top: -6px;
    color: #fff;
    font-size: 16px;
}
#total-ether {
    left: 73px;
}
#total-usd {
    left: 120px;
}
#total-tokens {
    left: 119px;
}
h3.city-name {
    padding:10px 0;
    font-size: 20px;
    font-family: "Roboto", sans-serif;
    font-weight: 900;
}

/*p*/.text-testimonial {
    padding:10px 0;
    font-size: 20px;
    font-family: "Roboto", sans-serif;
    font-weight: 300;
    line-height: 25px;
}

.block-items {
    cursor: default;
}

/*Изменяем внешний вид элементов управления (точки) */
.inner {
    height: 160px;
}
.otz_cont {
    width: 30%;
    position: relative;
    top: 0px;
    text-align: center;
}
.inner td {
    padding: 5px 0px;
}
.otz_block1 {
    text-align: center;
        width: 15%;
    text-align: center;
    color: #fff;
    font-size: 10px;
    font-weight: 700;
    /* float: left; */
    position: relative;
    top: 0px;
    left: 45px;
}
.full-opacity {
    width: 50px;
    height: 50px;
    position: relative;
    top: 1px;
    left: 1px;
}
.name_otz {
    position: relative;
    top: 1px;
    left: 1px;
    color:#fff;
    font-size: 12px;
}
.dolznost {
    position: relative;
    top: 1px;
    left: 1px;
    color:#fff;
    font-size: 12px;
}
.text_otz {
    color: #fff;
        position: relative;
    top: -120px;
    left: 30%;
    width: 70%;
    font-size: 13px;
}
.owl-theme .owl-dots .owl-dot span {
    width: 14px;
    height: 14px;
}

.owl-theme .owl-dots .owl-dot.active span{
    width: 18px;
    height: 18px;
}
.owl-dots {
    position: relative;
    top: -30px;
}

/*Стрелки*/
.owl-my-nav {
    position: absolute;
    width: 100%;
    height: 100%;
}

.owl-my-nav .owl-prev,
.owl-my-nav .owl-next{
    position: absolute;
    width: 60px;
    top:15%;
    font-size: 45px;
    z-index: 20;
    cursor:pointer;
    -webkit-transition:opacity .3s ease;
    transition:opacity .3s ease;
}

.owl-my-nav .owl-prev:hover,
.owl-my-nav .owl-next:hover{
    opacity: 0.8;
}

.owl-my-nav .owl-prev {
    left: 50px;
}

.owl-my-nav .owl-next {
    right: 50px;
    text-align: right;
}


@media only screen and (max-width : 768px) {
    /*p*/.text-testimonial {
        font-size: 14px;
    }

    .owl-my-nav .owl-prev,
    .owl-my-nav .owl-next{
        font-size: 50px;
    }

    .owl-my-nav .owl-prev {
        left: 10px;
    }

    .owl-my-nav .owl-next {
        right: 10px;
    }
}
.block_titile {
    text-align: center;
    color: #fff;
    font-size: 30px;
    font-weight: 700;
    letter-spacing: 10px;
    z-index: 999;
}
/*Тело счётчика*/
#timer {width:450px;height:130px; position: relative; top: 45px;z-index: 99;}
#timer p{font:10px/34px roboto_condensedregular,Arial,san-serif;text-transform:uppercase;color:#fff}
/*Элементы счётчика, день/час/минута/секунда*/
.countdown{color:#fff;display:block;margin:0 auto;width:450px;}
.countdown li{background:url(time.png) no-repeat scroll center 0 transparent;display: inline-block;float:left;width:75px;clear:none;font-family:roboto_condensedlight,Arial,san-serif;font-size:14px;padding-top:14px;padding-bottom:23px;margin-right:8px;margin-bottom:0;}
.countdown li span{display:block;font-weight: 700;font-size:46px;margin-bottom:0;}
/*Отступы для дня*/
.days_ref, .countdown p {margin:0;padding-left: 4px;}
.days, .countdown p {margin:0; text-align: center; padding-left: 2px;}
/*Отступы для часа*/
.hours, .countdown p {margin:0; text-align: center; padding-left: 2px;}
.hours_ref, .countdown p {margin:0;padding-left: 0px;}
/*Отступы для минуты*/
.minutes, .countdown p {margin:0; text-align: center; padding-left: 2px;}
.minutes_ref, .countdown p {margin:0;padding-left: 0px;}
/*Отступы для секунды*/
.seconds, .countdown p {margin:0; color: #226697; text-align: center; padding-left: 2px;}
.seconds_ref, .countdown p {margin:0;padding-left: 0px;}
.countdown span {
    font-size: 30px;
}
.patr_button {
    z-index:99;
    width: 360px;
    text-align:center;
display: inline-block;
  text-decoration: none;
  padding: 0.6em 1em;
  border-radius: 100px;
  outline: none;
  background: #ee3636;
  background-position: calc(100% - 2.7em) 0, calc(100% - 2.7em + 1px) 0, 0 0;
  background-size: 1px 100%, 1px 100%, auto auto;
  box-shadow: 5px 5px #12476b;
  overflow: hidden;
font-size: 24px;
text-decoration: none;
color: #fff;
font-weight: 700;
letter-spacing: 2px;
position: relative;
top: 140px;
left: 20px;

}
.eth_cont {
    width: 40%;
    position: relative;
    top: -185px;
    left: 60%;
    color: #4a95ca;
    font-weight: 900;
    letter-spacing: 1px;
    font-size: 11px;
    z-index: 9;
}
.contr_scale {
    text-align: center;
}
@keyframes move {
  from {
   right: 10px;
    top: 1120px; 
  }
  to { 
    right: 10px;
    top: 1100px;
  }  
}

.mars {
     position: absolute;
    right: 10px;
    top: 1130px;
    background: url(../images/bg/mars.png);
    background-size: 107%;
    width: 200px;
    height: 200px;
    animation: move  1s infinite ease-in-out;
    animation-direction: alternate;
}
.saturn {
    position: absolute;
    top: 850px;
    background: url(../images/bg/saturn.png);
    background-size: 100%;
    width: 1200px;
    height: 703px;
    z-index: 1;

}
.adv_container {
    width: 80%;
    margin: 0 auto;
    text-align: center;
    margin-bottom: 120px;
    margin-top: 40px;
}
.adv_block1 {
    width: 10%;
    text-align: center;
    color: #fff;
    font-size: 12px;
    font-weight: 700;
    float: left;
    margin-right: 11.5%;
}
.adv_block1 td {
    padding: 15px 0;
}
.adv_block2 {
    width: 10%;
    text-align: center;
    color: #fff;
    font-size: 11px;
    font-weight: 700;
    float: left;
    margin-right: 11.5%;
}
.adv_block2 td {
    padding: 15px 0;
}
.adv_block3 {
    width: 10%;
    text-align: center;
    color: #fff;
    font-size: 11px;
    font-weight: 700;
    float: left;
    margin-right: 11.5%;
    }
.adv_block3 td {
    padding: 15px 0;
}
.adv_block4 {
    width: 10%;
    text-align: center;
    color: #fff;
    font-size: 11px;
    font-weight: 700;
    float: left;
    margin-right: 11.5%;
    }
.adv_block4 td {
    padding: 15px 0;
}
.adv_block5 {
    width: 10%;
    text-align: center;
    color: #fff;
    font-size: 11px;
    font-weight: 700;
    
    margin-bottom: -5px;
    }
.adv_block5 td {
    padding: 15px 0;
}
.comet {
    position: absolute;
    right: 10%;
    top: 1650px;
    background: url(../images/bg/comet.png);
    background-size: 100%;
    width: 80px;
    height: 64px;
}
.unplanet {
     position: absolute;
    right: 0px;
    top: 1790px;
    background: url(../images/bg/unplanet1.png);
    background-size: 100%;
    width: 200px;
    height: 299px;
}
.big_rocket {
    position: absolute;
    top: 2000px;
    left: 20%;
    background: url(../images/bigroc.png);
    background-size: 100%;
    width: 176px;
    height: 1000px;
    z-index: 99;
}
.bloggood-ru-div
{
display: none;
}
a.bloggood-ru-ssilka:hover+div
{
display: block;

position: absolute;
z-index: 9999;
top: -20px;
left: 50px;
background: #3262ac;
width: 300px;
padding: 5px;
color: #fff;
}
.plus1 {
    position: absolute;
    top: 250px;
    left: 390px;
    z-index: 5;
}
.plus1 img:hover, .plus2 img:hover, .plus3 img:hover, .plus4 img:hover, .plus5 img:hover {
    transform: rotate(45deg);
    transition: 1s;
}
.plus2 {
    position: absolute;
        top: 405px;
    left: 600px;
    z-index: 4;
    
}
.plus3 {
    position: absolute;
    top: 510px;
    left: 390px;
    z-index: 3;
}
.plus4 {
        position: absolute;
    top: 630px;
    left: 600px;
    z-index: 2;
}
.plus5 {
    position: absolute;
    left: 390px;
    top: 800px;
    z-index: 1;
}

@keyframes settl {
  from {
    left: 9%;
    top: 1890px; 
  }
  to { 
    left: 10%;
    top: 1880px;
  }  
}
.settl1 {
    position: absolute;
    left: 9%;
    top: 1890px;
    background: url(../images/bg/settelite.png);
    background-size: 100%;
    width: 100px;
    height: 100px;
        animation: settl 1.5s infinite ease-in-out;
    animation-direction: alternate;
}
@keyframes cosmo1 {
  from {
    right: 28%;
    top: 2150px; 
  }
  to { 
    right: 31%;
    top: 2165px;
  }  
}
.cosmoman1 {
    position: absolute;
        right: 28%;
    top: 2150px;
    background: url(../images/bg/cosmoman.png);
    background-size: 100%;
    width: 87px;
    height: 93px;
    animation: cosmo1 2s infinite ease-in-out;
    animation-direction: alternate;
}
.meteors_m {
    position: absolute;
        right: 8%;
    top: 2350px;
    background: url(../images/bg/bgmeteor.png);
    background-size: 100%;
    width: 100px;
    height: 233px;
}
.blue_planet {
    position: absolute;
        right: 24%;
    top: 2800px;
    background: url(../images/bg/blueplannet.png);
    background-size: 100%;
    width:70px;
    height: 70px;
}
@keyframes cosmo3 {
  from {
    right: 10%;
    top: 3000px;
  }
  to { 
    right: 10%;
    top: 3030px;
  }  
}
.cosmoman3 {
     position: absolute;
    right: 10%;
    top: 3000px;
    background: url(../images/bg/cosmoman3.png);
    background-size: 100%;
    width: 95px;
    height: 120px;
    animation: cosmo3 2s infinite ease-in-out;
    animation-direction: alternate;
}
.unplanet2 {
    position: absolute;
    left: 7%;
    top: 3450px;
    background: url(../images/bg/unplanet2.png);
    background-size: 100%;
    width: 95px;
    height: 95px;
}
.comet2 {
    position: absolute;
    right: 10%;
    top: 3800px;
    background: url(../images/bg/comet2.png);
    background-size: 100%;
    width: 244px;
    height: 200px;
}
@keyframes rocket {
  from {
    transform: rotate(0.3deg);
  }
  to { 
    transform: rotate(-0.3deg);
  }  
}
.trocket {
    position: absolute;
    left: 8%;
    top: 3900px;
    background: url(../images/bg/bgrockets.png);
    background-size: 100%;
    width: 59px;
    height: 300px;
    animation: rocket 0.08s infinite ease-in-out;
    animation-direction: alternate;
}
.settl2 {
    position: absolute;
    right: 5%;
    top: 4400px;
    background: url(../images/bg/settelite.png);
    background-size: 100%;
    width: 100px;
    height: 100px;
}
.unplanet3 {
    position: absolute;
    top: 4720px;
    background: url(../images/bg/unplanet3.png);
    background-size: 100%;
    width: 175px;
    height: 300px;
}
.comet3 {
    position: absolute;
    left: 5%;
    top: 5220px;
    background: url(../images/bg/comet.png);
    background-size: 100%;
    width: 90px;
    height: 73px;
}
/*@keyframes shut {
  0% {
    right: 5%;
    top: 5100px;
  }
  25% {
    transform: rotate(180deg);
  }
  30% {
    transform: rotate(180deg);
  } 
  50% { 
    right: 5%;
    top: 5500px;
  }
  100% {
    right: 5%;
    top: 5100px;
    
  }
}*/
.shattle {
    position: absolute;
    right: 5%;
    top: 5100px;
    background: url(../images/bg/shattle.png);
    background-size: 100%;
    width: 83px;
    height: 170px;
    /*animation: shut 10s infinite linear;*/
    
}

.aircraft {
    position: absolute;
    left: 9%;
    top: 5935px;
    background: url(../images/bg/plane.png);
    background-size: 100%;
    width: 94px;
    height: 46px;
}
@keyframes heli {
  from {
    right: 15%;
    top: 6350px;
  }
  to { 
    right: 20%;
    top: 6650px;
  }  
}
.helicopler {
    position: absolute;
    right: 15%;
    top: 6350px;
    background: url(../images/bg/helicopter.png);
    background-size: 100%;
    width: 130px;
    height: 70px;
    animation: heli 5s infinite ease-in-out;
    animation-direction: alternate;
}
.pulg_text {
    width: 60%;
    position: relative;
    left: 30%;
    top: 20px;
    color: #fff;
    font-size: 14px;
    font-weight: 500;
}
.pulg_constr {

    position: relative;
    top: 90px;
    left: 40%;
    background: url(../images/insideroc.png);
    background-size: 100%;
    width: 400px;
    height: 765px;
}

.plug_table {
    position: relative;
    z-index: 9;
    top: 160px;
    margin: 0 auto;
    /* left: 40%; */
    /*background: url(../images/roctable.png);
    background-size: 100%;*/
    max-width: 800px;
    /*height: 213px;*/
    margin-bottom: 230px;
}
.app_htext {
    margin-top: 5px;
    color: #fff;
}

.app_text {
        width: 35%;
    position: relative;
    top: 15px;
    left: 10%;
    color: #fff;
    font-size: 14px;
    z-index: 9;
    font-weight: 500;

}
.app_text img {
    position: relative;
    left: -5px;
}
.app_pic {
    position: relative;
    top: -130px;
    left: px;
    /*background: url(../images/appmeteorwt.png);
    background-size: 100%;*/
    max-width: 745px;
   /* height: 600px;*/
    margin: 0 auto;
    margin-bottom: -190px;
}
.andapp {
       z-index: 999;
    width: 350px;
    position: relative;
    top: 55px;
    left: 50%;
    margin-top: -50px;
}
.andapp span {
        position: relative;
    top: -15px;
    color: #fff;
    margin-right: 35px;}
.app2 {
    position: relative;
    top: 7px;
    margin-left: 10px;

}
.timeline {
    max-width: 1200px;
    max-height: 800px;
    margin: 0 auto;
    position: relative;
    top: 100px;
    margin-bottom: 200px;
}
.media1 {
    width: 20%;
    text-align: center;
    color: #fff;
    font-size: 10px;
    font-weight: 700;
    float: left;
    margin-right: 10%;
    margin-left: 10%;
        margin-top: 30px;
}
.media1 p {
    position: relative;
    top: -110px;
    font-size: 13px;
    letter-spacing: 3px;

}
.media2 {
    width: 20%;
    height: 150px;
    text-align: center;
    color: #fff;
    font-size: 10px;
    font-weight: 700;
    float: left;
    margin-right: 10%;
        margin-top: 30px;
}
.media2 p {
    position: relative;
    top: -145px;
    font-size: 32px;
    letter-spacing: 1px;
    font-weight: 700;

}
.media3 {
    width: 20%;
    height: 150px;
    text-align: center;
    color: #fff;
    font-size: 10px;
    font-weight: 700;
    float: left;
    margin-bottom: 60px;
        margin-top: 30px;
}
.media3 p {
    position: relative;
    top: -130px;
    font-size: 25px;
    letter-spacing: 2px;
    font-weight: 500;

}
.media4 {
    width: 50%;
    height: 70px;
    text-align: center;
    color: #fff;
    font-size: 10px;
    font-weight: 700;
    float: left;
    margin-bottom: 100px;
        margin-top: 30px;
        z-index: 9;
}
.media4 p {
    position: relative;
    top: -130px;
    font-size: 25px;
    letter-spacing: 2px;
    font-weight: 500;

}
.media5 {
    width: 50%;
    height: 70px;
    text-align: center;
    color: #fff;
    font-size: 10px;
    font-weight: 700;
    float: left;
    margin-bottom: 100px;
        margin-top: 30px;
        z-index: 9;
}
.media5 p {
    position: relative;
    top: -130px;
    font-size: 25px;
    letter-spacing: 2px;
    font-weight: 500;

}
.team_mem1 {
    width: 20%;
    height: 200px;
    text-align: center;
    color: #fff;
    font-size: 12px;
    font-weight: 700;
    float: left;
    margin-bottom: 30px;
    margin-left: 10%;
    margin-right: 10%;
        margin-top: 30px;
    
}
.team_mem1 a,.team_mem2 a {
    color: #e74963;
    font-style: italic;
}
.team_mem1 a:hover,.team_mem2 a:hover {
    color: #fff;
    font-style: italic;
}
.team_mem2 {
    width: 20%;
    height: 200px;
    text-align: center;
    color: #fff;
    font-size: 12px;
    font-weight: 700;
    float: left;
    margin-bottom: 30px;
    margin-right: 10%;
        margin-top: 30px;
}
.team_mem3 {
    width: 20%;
    height: 200px;
    text-align: center;
    color: #fff;
    font-size: 12px;
    font-weight: 700;
    float: left;
    margin-bottom: 100px;
        margin-top: 30px;
}
.advisor1 {
    width: 20%;
    height: 160px;
    text-align: center;
    color: #fff;
    font-size: 12px;
    font-weight: 700;
    float: left;
    margin-top: 20px;
    margin-bottom: 100px;
    margin-right: 10%;
    margin-left: 10%;
}
.advisor2, .advisor3 {
    width: 20%;
    height: 160px;
    text-align: center;
    color: #fff;
    font-size: 12px;
    font-weight: 700;
    float: left;
    margin-top: 20px;
    margin-bottom: 100px;
    margin-right: 10%;
}
/*.advisor3 {
    width: 20%;
    height: 160px;
    text-align: center;
    color: #fff;
    font-size: 10px;
    font-weight: 700;
    float: left;
    margin-top: 20px;
    margin-bottom: 30px;
    margin-right: 10%;
}*/
.advisor4 {
    width: 20%;
    height: 200px;
    text-align: center;
    color: #fff;
    font-size: 12px;
    font-weight: 700;
    float: left;
    margin-bottom: 30px;
    margin-right: 10%;
    margin-left: 25%;
}
.advisor5 {
    width: 20%;
    height: 200px;
    text-align: center;
    color: #fff;
    font-size: 12px;
    font-weight: 700;
    float: left;
    margin-bottom: 85px;
    margin-right: 25%;
    
}
@keyframes sponsor {
  from {
    right: -120%;
    top: 0px;
  }
  to { 
    right: 100%;
    top: 0px;
  }  
}
.sponsor {
    position: relative;
    top: 20px;
    left: px;
    /*background: url(../images/sponsorplane.png);
    background-size: 100%;*/
    max-width: 700px;
    z-index: 999;
        animation: sponsor 15s infinite linear;
    /*animation-direction: alternate;*/
}
@keyframes houses {
  25% {
    background: url(../images/bg/footer1.png);
    background-size: cover;
    width: 100%;
    height: 447px;
    position: relative;
    top: 120px;
  }
 50% { 
    background: url(../images/bg/footer2.png);
    background-size: cover;
    width: 100%;
    height: 447px;
    position: relative;
    top: 120px;
  }  
  75% {
    background: url(../images/bg/footer3.png);
    background-size: cover;
    width: 100%;
    height: 447px;
    position: relative;
    top: 120px;
  }
  100% { 
    background: url(../images/bg/footer4.png);
    background-size: cover;
    width: 100%;
    height: 447px;
    position: relative;
    top: 120px;
  }
}
.houses_bg {
    
       background: url(../images/bg/footer1.png);
    background-size: cover;
    width: 100%;
    height: 447px;
    position: relative;
    top: 120px;
    animation: houses 5s ease-in-out infinite;
    animation-direction: alternate;
}
/*.houses_bg {
    
       background: url(../images/bg/bottom_bg.png);
    background-size: cover;
    width: 100%;
    height: 900px;
    position: relative;
    top: 120px;
}*/
#particles-js{
  width: 100%;
  height: 600px;
  position: absolute;
}





.footer {
    width: 100%;
    height: 310px;
    background: #021c7b;
        margin-top: -20px;
    padding-top: 20px;
}
.footer_dev1 {
    width: 35%;
    margin-right: ;
    margin-left:;
    color: #4175cf;
    font-size: 16px;
    font-weight: 700;
    position: relative;
    top: 30px;
}
.footer_dev1 a {
    margin-right: 5px;
}
.footer_dev2 {
    width: 35%;
    margin-right: ;
    margin-left: ;
    color: #4175cf;
    font-size: 16px;
    font-weight: 700;
    position: relative;
    top: -59px;
    left:65%;
    margin-bottom: -45px;
}
.copyright {
    font-size: 10px;
    color:#2757c3 ;
    float: left;
    margin-right: 5%;
    margin-left: 10%;
}
.contactus {
    font-size: 10px;
    color:#2757c3 ;
    float: left;
    margin-right: 5%;
}
.mail1 {
    font-size: 12px;
    color: #fff;
    float: left;
    margin-right: 5%;
}
.mail2 {
    font-size: 12px;
    color: #fff;
    float: left;
    margin-right: 5%;
}
.mail3 {
    font-size: 12px;
    color: #fff;
    float: left;
}
.mail1 a, .mail2 a, .mail3 a {
    color: #fff;
}
.email_form {
    margin-bottom: -45px;
}
.input_form {
    width: 270px;
    height: 35px;
    border-radius: 30px;
    padding-left: 25px;
    font-size: 15px;
    font-weight: 500;
    position: relative;
    top: -20px;
}
.emailbut {
    width: 35px;
    height: 35px;
    background:url(../images/icon/buttom_but.png);
    background-size: 100%;
    opacity: 0.8;
    position: relative;
    top: -9px;
}
.emailbut:hover {
    opacity:1;
}
hr {
    border: 1px solid #021974;
}


/*1060px*/
@media only screen and (max-width: 1257px) {
@keyframes cosmo3 {
  from {
    right: 0%;
    top: 3000px;
  }
  to { 
    right: 0%;
    top: 3030px;
  }  
}
}
@media only screen and (max-width: 1060px) {
    .plus1 {
       left: 35%; 
    }
    .plus2 {
       left: 56%; 
    }
    .plus3 {
       left: 35%; 
    }
    .plus4 {
       left: 56%; 
    }
    .plus5 {
       left: 35%; 
    }
    .head_rocket {
        left: -5%;
        top: 110px;
    }
    .main_but1 {
        left: 12%;
    }
    .main_but2 {
        left: 71%;
    }
    .cloud_bg {
            background-size: cover;
    }
    .pr_over {
        top: -155px;
    }
    .container {
        width: 100%;
    }
    .saturn {
        display: none;
    }
    .timersale {
        width: 40%;
        position: relative;
        left: 5%;
    }
    .eth_cont {
        left: 55%;
        z-index: 99;
        margin-bottom: -150px;
    }
    .mars {
        top: 840px;
        opacity: 0.4;
    }
    .mini_bg {
        background: rgba(255,255,255,0.5);
        margin-top: 70px;
    }
    .big_rocket {
        left: 5%;
    }
    .block-one-example {
        top: 20px;
    }
    .adv_block1, .adv_block2, .adv_block3,.adv_block4 {
            margin-right: 11%;
    }
    .pulg_text {
        left: 5%;
        width: 60%;
    }
    .settl1 {
        left: 19%;
    }
    .pulg_constr {
        left: 33%;
        top: 100px;
    }
    .plug_table {
        top: 310px;
        margin-bottom: 340px;
            background-size: cover;
    width: 89%;
    }
    
    .cosmoman3 {
        z-index: 999;
        right: 0px;
    }
    .unplanet2, .unplanet3, .shattle, .comet3, .comet2 {
        display: none;
    }
    .app_text {
        width: 42%;
        left: 2%;
    }
    .trump {
        top: 460px;
    left: 27%;
    }
    .comet2, .trocket {
        opacity: 0.6;
    }
    .sponsor {
        left: 5%;
    }
    .aircraft {
        top: 6000px;
    }
    .footer_dev2 {
        width: 50%;
        margin-left: 0px;
    }
    .footer {
        padding-top: 40px;
        height: 320px;
    }
}
@media only screen and (max-width: 979px) {
    .footer_dev2 {
    width: 340px;
    margin-left: 0px;
    top: 35px;
    margin: 0 auto;
    left: 0px;
}
    .footer_dev1 {
    width: 300px;
    margin: 0 auto;
    }
    hr {
        margin-top: 40px;
    }
    .footer { 
    height: 540px;
    }
    .copyright, .contactus, .mail1, .mail2, .mail3 {
        float: none;
        width: 171px;
        margin: 0 auto;
    }
    /*.media4, .media5 {
        float: none;
    }
    .media4 img, .media5 img {
        text-align: center;
    }*/
    }
@media only screen and (max-width: 860px) {
    a.bloggood-ru-ssilka:hover+div {
            top: 45px;
    left: -130px;
    }
    .plus1 {
   top: 450px;
   z-index: 999;
    }
    .displayapp {
        display: block;
    }
    .plus2 {
        top: 610px;
    left: 66%;
    z-index: 998;
    }
    .plus3 {
    top: 715px;
    z-index: 997;
    }
    .plus4 {
   top: 840px;
   left: 66%;
   z-index: 996;
    }
    .plus5 {
   top: 1005px;
   z-index: 995;
    }
    .main_but1 {
        left: 6%;

    }
    .cloud_bg {
        height: 620px;
        z-index: 99;
        padding-top: 50px;
    }
    .pr_over {
        width: 80%;
        left: 10%;
        top: 55px;
    }
    .clo_div {
        width: 80%;
        left: 10%;
        margin: 0 auto;
    }
    .kim_port {
        left: 0px;
        top: 95px;
    }
    .kim_word {
            width: 60%;
    left: 40%;

    }
    .nd_but1  {
        left: 45%;
    }
    .timersale {
    width: 400px;
    margin: 0 auto;
    left: 0px;
    margin-bottom: 110px;
    }
    .eth_cont {
    left: 0%;
    z-index: 99;
    width: 350px;
    margin: 0 auto;
    top: 65px;
    margin-bottom: 150px;
    z-index: 11;
    }       
    
    .mini_bg {
        padding-bottom: 1px;
        z-index: 99;
    }
    .app2 {
        top: -5px;
    left: 59px;
    }
    .comet {
        top: 1575px;
    }
    .unplanet {
        opacity: 0.2;
    }
    .adv_block1, .adv_block2, .adv_block3, .adv_block4, .adv_block5 {
        width: 20%;
    }
    .adv_block1, .adv_block2 {
        margin-right: 20%;
    }
    .adv_block3 {
        margin-right: 20%;
        margin-left: 20%;
    }
    .adv_block4 {
        margin-bottom: 50px;
    }
    .text_otz {
        top: -110px;
    }
    .pulg_text {
        left: 0%;
        margin: 0 auto;
        width: 80%;
    }
    .plug_table {
        top: 225px;
        margin-bottom: 270px;
    }
    .big_rocket {
        top: 2660px;
    }
    .meteors_m,.cosmoman1,.cosmoman3,.comet2,.trocket,.shattle,.comet3 {
        display: none;
    }
    .aircraft {
    top: 6150px;
    left: 2%;
    }
    .sponsor {
        left: 2%;
    }  
    .helicopler {
        top: 6550px;
    }
    
    

}
@media only screen and (max-width: 720px) {
    .moon {
        display: none;

    }
    .moon_text {
        top: 460px;
        z-index: 999;
        right:-30px;
        
    }
    .main_but1 {
    left: 2%;
    }
    .cloud_bg {
    height: 670px;
    }
    .mini_bg {
        padding-bottom: 0px;
    }
    .text_otz {
        top: -135px;
    }
    .settl1 {
        display: none;
    }
    .app_text {
        width: 80%;
    margin: 0 auto;
    left: 0px;
    top: -60px;
    }
    .app_pic {
        top: -55px;
            margin-bottom: -110px;
    }
    .igmapp {
        top: 50px;
        left: -133px;
    }
    .andapp {
            top: 238px;
    left: 5%;
    }
    .advisor1, .advisor2, .advisor3, .advisor4, .advisor5 {
        height: 130px;
    }
    .sponsor {
        left: 0px;
    }
    .media3, .team_mem3 {
        margin-bottom: 10px;
    }
}



@media only screen and (max-width: 600px) {
.introducing {
    padding: 5px 0px 5px 10px;
        font-size: 25px;
        max-width: 320px;
    letter-spacing: 9px;
    }
    .head_rocket,.blue_planet, .helicopler, .aircraft {
        display: none;
    }
    .moon_text {
        top: 630px;
        right: -75px;
        
    }
    .trump {
        top: 590px;
    left: 0%;
    }
    .main_but1 {
    left: 0%;
    margin: 0 auto;
    top: 145px;
    }
    .main_but2 {
    left: 0%;
    top: 162px;
    margin: 0 auto;
    }
    .cloud_bg {
        top: 0px;
        height: 700px;
        margin-bottom: 0px;
        padding-top: 60px;
    }
    .clo_div {
    width: 100%;
    }
    .andapp {
        left: 1%;
        top: 260px;
    }
    .media1, .media2, .media3, .media4, .media5 {
        float: none;
    width: 280px;
    margin: 20px auto;
    height: auto;
     }
     a.bloggood-ru-ssilka:hover+div {
            top: 45px;
    left: -100px;
    width: 250px;
    }
     .plus1 {
    top: 445px;
    left: 25%;
    }
    
    .plus2 {
    left: 56%;
    top: 565px;
    }
    .plus3 {
    left: 25%;
    top: 645px;
    }
    .plus4 {
    left: 56%;
    top: 740px;
    }
    .plus5 {
    left: 25%;
    top: 860px;
    }
    .inner td {
        position: relative;
        left: -35px;
    }
    .pulg_constr {
            width: 300px;
    height: 574px;
        left: 26%;
        top: 50px;
    }
    .big_rocket {
            width: 88px;
    height: 500px;
    top: 2840px;
    left: 2%;
    }
    .plug_table {
    top: 60px;
    margin-bottom: 100px;
    }
    .adv_container {
        width: 100%;
    }
    .team_mem1, .team_mem2, .team_mem3, .advisor1, .advisor2, .advisor3, .advisor4, .advisor5 {
        float: none;
    width: 280px;
    margin: 0 auto;
    height: auto;
    margin-bottom: 10px;
    }
    .houses_bg {
        animation: none;
    background-position-x: -310px;
        }
        .footer {
    height: 585px;
}
    .live_sale, #timer {
        width: 320px;
    }
}

@media only screen and (max-width: 430px) {
    .main_logo {
        margin-bottom: 50px;
    }
    .main_but2 {
        margin-bottom: -50px;
        z-index: 991;
    }
    .trump {
        width: 320px;
        height: 65px;
        top: 640px;
    }
    .cloud_bg {
        height: 800px;
    background-position-x: -615px;
    margin-bottom: -50px;
    margin-top: 180px;

    }
      .plus1, .plus2, .plus3, .plus4, .plus5 {
        display: none;
      }

    .kim_port {
    left: 0px;
    margin: 0 auto;
    top: 35px;
    }
    .kim_word {
    left: 0%;
    width: 90%;
    top: 60px;
    margin: 0 auto;
    text-align: center;
    }
    .nd_but1 {
    left: 0%;
    top: 70px;
    margin: 0 auto;
    }
    .pr_over {
    width: 90%;
    left: 0%;
    top: 100px;
    text-align: center;
    margin: 0 auto;
    }
    .timersale {
    width: 310px;
    
    }
    .comet, .settl2 {
        display: none;
    }
    .live_sale {
        width: 320px;
    left: 0px;
    z-index: 9991;
    font-size: 15px;
        text-align: center;
    }   
    .eth_cont {
    width: 310px;
    }
    #timer {
    width: 315px;
    left: -50px;
    }
    .patr_button {
         margin: 0 auto;
    width: 316px;
    position: relative;
    left: -5px;
    font-size: 20px;
    }
    .contr_scale {
    width: 310px;
    }
    .text_otz {
    top: -120px;
    }
        .mini_bg {
        height: 230px;
    }
    
    .inner {
        height: 200px;
    }
    a.bloggood-ru-ssilka:hover+div {
            top: 0px;
    left: 50px;
    width: 250px;
    }
     .plus1 {
    top: 320px;
    left: 5%;
    }
    
    .plus2 {
    top: 430px;
    left: 5%;
    }
    .plus3 {
    top: 540px;
    left: 5%;
    }
    .plus4 {
    top: 650px;
    left: 5%;
    }
    .plus5 {
    top: 760px;
    left: 5%;
    }
    
    .adv_block1, .adv_block2, .adv_block3, .adv_block4, .adv_block5 {
        float: none;
        width: 50%;
        margin: 0 auto;
    }
    .adv_block5 {
        margin-bottom: -70px;
    }
    .pulg_text {
        width: 90%;
    }
    .pulg_constr {
            left: 0%;
    margin: 0 auto;
    top: 45px;
    }
    .plug_table {
    top: 60px;
    margin-bottom: 85px;
}
    .big_rocket {
        display: none;
    }
    .app_text {
        top: -65px;
    }
    .andapp {
    left: -15%;
    top: 340px;
    }
    .andapp span {
            top: -50px;
    left: 106px;
    }
    .houses_bg {
    background-position-x: -435px;
    }
    .footer {
        height: 675px;
    }
    .footer_dev1 {
    width: 270px;
    text-align: center;
    }
    .footer_dev2 {
    width: 300px;
    text-align: center;
    }
    .input_form {
    width: 230px;
    padding-left: 8px;
    font-size: 14px;
    }

}
.center_text {
        position: relative;
    width: 790px;
    margin: 0 auto;
    padding: 0;
    top: -25px;
}







.ts {
   position: relative;
    left: 100px;
    top: 10px;
    width: 200px;
    
}
