/* =============================================
--------------Kira ComingSoon Css File -------- */

/* All sections general styles */
#home,
#about,
#services,
#contact {
    padding:80px 0;
}

#home .section-title,
#about .section-title,
#services .section-title,
#contact .section-title {
    text-align:center;
    text-transform:uppercase;
    margin-bottom:30px;
}

#home {
    background: url(../images/onepagebg.jpg) no-repeat center center;
    -webkit-background-size:cover;
    background-size:cover;
    background-attachment: fixed;
    height:auto;
    color:#f5f7fa;
    text-align:center;
    position:relative;
}

.overlay-bg {
    width:100%;
    height:100%;
    position: absolute;
    top:0;
    left:0;
}

.counter {
    margin: 50px 0;
}

/* jQuery Countdown plugin styles 1.6.3. */
.countdown_rtl {
    direction: rtl;
}

.countdown_row {
    clear: both;
    width: 100%;
    padding: 0px 2px;
    text-align: center;
}

.countdown_show1 .countdown_section {
    width: 98%;
}

.countdown_show2 .countdown_section {
    width: 48%;
}

.countdown_show3 .countdown_section {
    width: 32.5%;
}

.countdown_show4 .countdown_section {
    width: 24.5%;
}

.countdown_show5 .countdown_section {
    width: 19.5%;
}

.countdown_show6 .countdown_section {
    width: 16.25%;
}

.countdown_show7 .countdown_section {
    width: 14%;
}

.countdown_section {
    display: block;
    float: left;
    text-align: center;
    font-weight: 400;
    color:#fff;
    font-size:20px;
}

.countdown_amount {
    display: inline-block;
    font-size:36px;
    font-weight: 600;
    margin-bottom:10px;
}

.countdown_descr {
    display: block;
    width: 100%;
}

/* End jquery countdown plugin styles */

/* Rewrite for bigger text */
h1, h2, h3, h4, h5, h6 {
    margin-top:0;
    line-height: 1.2;
}

h4, h5, h6 {
    font-weight:bold;
}

h1 {
    font-size:80px;
    
}

h2 {
    font-size:36px;
    list-style: 1.3;
}
h3 {
    font-size:24px;
    list-style: 1.3;
}

#home hr {
    border-top: 1px solid #f5f7fa;
}


#home .social-media li a,
#about .social-media li a,
#services .social-media li a,
#contact .social-media li a   {
    padding:15px 0;
}

#home .social-media li a:hover,
#about .social-media li a:hover,
#services .social-media li a:hover,
#contact .social-media li a:hover   {
    color:#f5f7fa;
}
/* menu active */
#header .menu li a{
    -webkit-transition-duration:0.05s;
    -moz-transition-duration:0.05s;
    -o-transition-duration:0.05s;
    -ms-transition-duration:0.05s;
    transition-duration:0.05s;
}

#services,
#pricing {
    background: #e6e9ed;
    padding-bottom:80px;
}
#services hr.fancy-hr-left:after,
#services hr.fancy-hr-middle:after,
#services hr.fancy-hr-right:after {
    border-color: transparent transparent transparent #e6e9ed;
}

#services .services-list li .icon-container {
    background: #e6e9ed;
}

#services .announcement {
    background: #f5f7fa;
}

#features .services-list  {
    margin:25px 0;
}
.announcement h3 {

    margin:0 0 10px;
}


/* ================================================
---------- Responsive   ---------- */


/* Landscape phone to portrait tablet */
@media (max-width: 767px) { 

}
/* Landscape phones and down */
@media (max-width: 480px) {
    h1 {
        font-size:40px;
    }
    h2 {
        font-size:24px;
    }
    .countdown_section {
        font-size:16px;
    }
    
    .countdown_amount {
        font-size:28px;
    }

}