﻿@media screen and (max-width: 919px) {
    .floater {
        background-color: #23b8eb;
        bottom: 0;
        color: #fff;
        display: block;
        font-size: 16px;
        position: fixed;
        text-align: center;
        width: 100%;
         cursor: pointer; cursor: hand;

        z-index: 9999
        
    }
    .floater.preorder-button span {
        display: block;
        padding: 20px
    }

    .floater2 {
        background-color: #14e06e;
        bottom: 0;
        color: #fff;
        display: block;
        font-size: 16px;
        position: fixed;
        text-align: center;
        width: 100%;
         cursor: pointer; cursor: hand;
        z-index: 1000;
        /*height:60px;*/

    }
    .floater2.campaign-now-button span {
        display: block;
        padding: 10px
    }

        .floater3 {
        background-color: #fff;
        bottom: 0;
        color: #EB1478;
        display: block;
        font-size: 16px;
        position: fixed;
        text-align: center;
        width: 100%;
         cursor: pointer; cursor: hand;
        z-index: 1000;
        /*height:60px;*/

    }
    .floater3.campaign-now-button span {
        display: block;
        padding: 10px
    }
}

.email-signup-image {
        display:none;
   }


@media only screen and (min-width: 1024px) {
    .email-signup-image {
        display:block;
    }
}

.email_kickstarter img {
    width: 105px;
    margin-right: 5px;
    display: inline-block;
    vertical-align: middle;
    margin-top: -2px;
}
.email_kickstarter_mobile img {
    width: 105px;
    margin-right: 5px;
    display: inline-block;
    vertical-align: middle;
    margin-top: 5px;
    margin-bottom:80px;
}

.campaign-now-button2 {
    font-weight: 300;
    font-size: 1.4rem;
    display: block;
    cursor: pointer;
    padding: 0;
    width: 100%;
    text-align: center;
    background: #14e06e;
    border: 2px solid #14e06e;
    border-radius: 4px;
}

.campaign-now-button3 {
    font-weight: 300;
    font-size: 1.4rem;
    display: block;
    cursor: pointer;
    padding: 0;
    width: 100%;
    text-align: center;
    background: #EB1478;
    border: 2px solid #EB1478;
    border-radius: 4px;
}
.countdown-div:hover {
    background: #8de014;
    cursor: pointer;
}
.countdown-div {
    width: 100%;
    position: absolute;
    top: -15px;
    height: 60px;
    z-index: 0;
    text-align: center;
    background: #22c972;
}

.countdown-div2 {
    width: 100%;
    position: absolute;
    top: -15px;
    height: 60px;
    z-index: 0;
    text-align: center;
    background: #FFB926;
}
.countdown-div2:hover {
    background: #ffe726;
    cursor: pointer;
}
.countdown {
   /* position: relative; */
   padding-top: 15px;
    top: 25%;
}
.countdown-text {
    font-size: 1.4em!important;
    display: inline-block;
    font-family: Avenir-Medium;
    margin-left: 12px;
    float: none!important;
    color: #FFFFFF;
    padding-top:18px;
}
.countdown-text p{

}
.countdown-ks-logo {
    margin-left: 6px;
    margin-top:-5px;
    position: relative;
    width: 144px;
}


.greenButton {
    border: 3px solid #14e06e;
    border-radius: 5px;
    cursor: pointer
}


nav ul li.campaign-now-button {
    font-weight: 300;
    font-size: 1.4rem;
    display: block;
    cursor: pointer;
    padding: 0;
    width: 170px;
    text-align: center;
    background: #14e06e;
    border: 2px solid #14e06e;
    border-radius: 4px
}
.campaign-now-button {
    font-weight: 300;
    font-size: 1.4rem;
    display: block;
    cursor: pointer;
    padding: 0;
    width: 100%;
    text-align: center;
    background: #14e06e;
    border: 2px solid #14e06e;
    border-radius: 4px
}
.campaign-now-button .text,
.campaign-now-button a,
.campaign-now-button span {
    display: block;
    /*padding: 15px 25px;*/
    color: #fff
}

nav ul li.campaign-now-button .text,
nav ul li.campaign-now-button a,
nav ul li.campaign-now-button span {
    display: block;
    /*padding: 15px 25px;*/
    color: #fff
}

 
nav ul li.campaign-now-button:hover {
    background: #13ac56;
    color: #fff
}


.pinkButton {
    border: 3px solid #FFB926;
    border-radius: 5px;
    cursor: pointer
}


nav ul li.campaign-now-button22 {
    font-weight: 300;
    font-size: 1.4rem;
    display: block;
    cursor: pointer;
    padding: 0;
    width: 170px;
    text-align: center;
    background: #FFB926;
    border: 2px solid #FFB926;
    border-radius: 4px
}
.campaign-now-button22 {
    font-weight: 300;
    font-size: 1.4rem;
    display: block;
    cursor: pointer;
    padding: 0;
    width: 100%;
    text-align: center;
    background: #FFB926;
    border: 2px solid #FFB926;
    border-radius: 4px
}
.campaign-now-button22 .text,
.campaign-now-button22 a,
.campaign-now-button22 span {
    display: block;
    /*padding: 15px 25px;*/
    color: #fff
}

nav ul li.campaign-now-button22 .text,
nav ul li.campaign-now-button22 a,
nav ul li.campaign-now-button22 span {
    display: block;
    /*padding: 15px 25px;*/
    color: #fff
}

 
nav ul li.campaign-now-button22:hover {
    background: #ffd326;
    color: #fff
}


.header_kickstarter img {
    width: 105px;
    margin-right: 5px;
    display: inline-block;
    vertical-align: middle;
    margin-top: -2px;
}
.header_kickstarter_mobile img {
    width: 105px;
    margin-right: 5px;
    display: inline-block;
    vertical-align: middle;
    margin-top: 5px;
    margin-bottom:5px;
}


.pre-order-widget-04 .right div,
{
    -ms-transition: background .2s ease;
    -o-transition: background .2s ease;
    -webkit-transition: background .2s ease;
    -moz-transition: background .2s ease
}
.pre-order-widget-04 {
    width: 100%;
    height: 459px;
    float: left;
    background: #fff
}
.pre-order-widget-04 .left {
    width: 65%;
    height: 100%;
    float: left;
    background: url('../images/CloudAntennaSide.png')100% 100% no-repeat;
    background-size: contain
}
.pre-order-widget-04 .right {
    width: 35%;
    float: left;
    padding: 100px 0 0
}
.pre-order-widget-04 .right h2 {
    font-family: Avenir, sans-serif;
    font-weight: 900;
    font-size: 3rem;
    text-transform: uppercase;
    padding: 0;
    margin: 0
}
.pre-order-widget-04 .right p {
    font-family: Proxima-Nova, sans-serif;
    font-weight: 200;
    font-size: 2rem
}
.pre-order-widget-04 .pre-order  div {
    font-family: Proxima-Nova, sans-serif;
    font-weight: 300;
    font-size: 1.4rem;
    display: block;
    cursor: pointer;
    padding: 0;
    width: 170px;
    text-align: center;
    background: #3B97D3;
    border: 2px solid #3B97D3;
    border-radius: 4px;
    transition: background .2s ease
}
.pre-order-widget-04 .pre-order div  .text,
.pre-order-widget-04 .pre-order div  a,
.pre-order-widget-04 .pre-order div span {
    display: block;
    padding: 15px 0;
    color: #fff
}
.pre-order-widget-04 .pre-order div:hover {
    background: #54e1ff;
    text-decoration: none;
    color: #fff
}

.pre-order-widget-04 .campaign-now  {
    font-family: Proxima-Nova, sans-serif;
    font-weight: 300;
    font-size: 1.4rem;
    display: block;
    cursor: pointer;
    padding: 0;
    width: 170px;
    text-align: center;
    background: #14e06e;
    border: 2px solid #14e06e;
    border-radius: 4px;
    transition: background .2s ease
}
.pre-order-widget-04 .campaign-now  .text,
.pre-order-widget-04 .campaign-now  a,
.pre-order-widget-04 .campaign-now  span {
    display: block;
    padding: 5px 0;
    color: #fff
}
.pre-order-widget-04 .campaign-now div:hover {
    background: #13ac56;
    text-decoration: none;
    color: #fff
}


.pre-order-widget-04 .campaign-now22  {
    font-family: Proxima-Nova, sans-serif;
    font-weight: 300;
    font-size: 1.4rem;
    display: block;
    cursor: pointer;
    padding: 0;
    width: 170px;
    text-align: center;
    background: #FFB926;
    border: 2px solid #FFB926;
    border-radius: 4px;
    transition: background .2s ease
}
.pre-order-widget-04 .campaign-now22  .text,
.pre-order-widget-04 .campaign-now22  a,
.pre-order-widget-04 .campaign-now22  span {
    display: block;
    padding: 5px 0;
    color: #fff
}
.pre-order-widget-04 .campaign-now22 div:hover {
    background: #ff8326;
    text-decoration: none;
    color: #fff
}
@media screen and (max-width: 740px) {
    .pre-order-widget-04 {
        /*display: none*/
    }
}
@media screen and (min-width: 741px)and (max-width: 1024px) {
    .pre-order-widget-04 .right {
        padding-top: 150px
    }
    .pre-order-widget-04 .right h2 {
        font-size: 2.6rem
    }
    .pre-order-widget-04 .right p {
        font-size: 2.1rem
    }
    .pre-order-widget-04 .pre-order div {
        font-family: Proxima-Nova, sans-serif;
        font-weight: 300;
        font-size: 1.4rem;
        display: block;
        cursor: pointer;
        padding: 0;
        width: 170px;
        text-align: center;
        background: #3B97D3;
        border: 2px solid #3B97D3;
        border-radius: 4px;
        -webkit-transition: background .2s ease;
        -moz-transition: background .2s ease;
        -ms-transition: background .2s ease;
        -o-transition: background .2s ease;
        transition: background .2s ease
    }
    .pre-order-widget-04 .pre-order  div .text,
    .pre-order-widget-04 .pre-order  div a,
    .pre-order-widget-04 .pre-order  div span {
        display: block;
        padding: 15px 0;
        color: #fff
    }
    .pre-order-widget-04 .pre-order div:hover {
        background: #54e1ff;
        text-decoration: none;
        color: #fff
    }


     .pre-order-widget-04 .campaign-now  {
        font-family: Proxima-Nova, sans-serif;
        font-weight: 300;
        font-size: 1.4rem;
        display: block;
        cursor: pointer;
        padding: 0;
        width: 170px;
        text-align: center;
        background: #14e06e;
        border: 2px solid #14e06e;
        border-radius: 4px;
        -webkit-transition: background .2s ease;
        -moz-transition: background .2s ease;
        -ms-transition: background .2s ease;
        -o-transition: background .2s ease;
        transition: background .2s ease
    }
    .pre-order-widget-04 .campaign-now  .text,
    .pre-order-widget-04 .campaign-now  a,
    .pre-order-widget-04 .campaign-now  span {
        display: block;
        padding: 5px 0;
        color: #fff
    }
    .pre-order-widget-04 .campaign-now div:hover {
        background: #13ac56;
        text-decoration: none;
        color: #fff
    }

    
     .pre-order-widget-04 .campaign-now22  {
        font-family: Proxima-Nova, sans-serif;
        font-weight: 300;
        font-size: 1.4rem;
        display: block;
        cursor: pointer;
        padding: 0;
        width: 170px;
        text-align: center;
        background: #FFB926;
        border: 2px solid #FFB926;
        border-radius: 4px;
        -webkit-transition: background .2s ease;
        -moz-transition: background .2s ease;
        -ms-transition: background .2s ease;
        -o-transition: background .2s ease;
        transition: background .2s ease
    }
    .pre-order-widget-04 .campaign-now22  .text,
    .pre-order-widget-04 .campaign-now22  a,
    .pre-order-widget-04 .campaign-now22  span {
        display: block;
        padding: 5px 0;
        color: #fff
    }
    .pre-order-widget-04 .campaign-now22 div:hover {
        background: #ff8a26;
        text-decoration: none;
        color: #fff
    }



}
