/* ***********************************************
[Responsive Stylesheet]

Project Name    : 
Team & Company  : 
Desgined By     : 
Developed By    : 
Date            : 
************************************************ */

@media (min-width: 1200px) {
    .coming_soon2_content .main_content {
        margin: 0 auto;
        width: 90%;
    }
}

@media (max-width: 1199px) {
    /*------------start comming soon1------------*/
    .coming_soon1 .counter_content {
        width: 65%;
    }
    .counter_content .headline h2 {
        letter-spacing: 0.6px;
    }
    .content_wrapper .single-count h1 {
        font-size: 50px;
        line-height: 50px;
    }
    .coming_soon1 .countDown .single-count {
        height: 120px;
        padding: 10px;
    }
    .coming_soon1 .countDown h1 {
        font-size: 53px;
    }
    /*------------end comming soon1------------*/
    /*------------start comming soon2------------*/
    .coming_soon2_content .counter_content {
        width: 100%;
    }
    /*------------end comming soon2------------*/
    .coming_soon8 .content_text p {
        margin-top: 16px!important;
    }
    .coming_soon10 .content_wrapper .content_text p {
        margin-top: 18px;
    }
    /*------------start comming soon20------------*/
    .coming_soon20 .content_text h1 {
        font-size: 47px;
    }
    .coming_soon20 .single-count h1 {
        font-size: 50px;
        line-height: 50px;
    }
    .coming_soon28,
    .coming_soon20 {
        background-size: 35% auto;
    }
    /*------------start comming soon21------------*/
    .coming_soon21 .content_wrapper {
        padding-left: 200px;
        width: 660px;
    }
    .content_wrapper .content_text h1 {
        font-size: 40px;
        line-height: 55px;
    }
    /*------------start comming soon22------------*/
    .coming_soon22 .content_wrapper {
        padding-left: 60px;
        padding-right: 20px;
    }
    .coming_soon22 .single-count h1 {
        font-size: 50px;
        line-height: 50px;
    }
    .coming_soon22 .content_wrapper {
        width: 530px;
    }
    /*------------start comming soon23------------*/
    .coming_soon23 .content_wrapper {
        padding-left: 400px;
        width: 900px;
    }
    .coming_soon3_section .content_text h1 {
        font-size: 34px;
        line-height: 40px;
    }
    .content_wrapper .content_text p {
        margin-top: 10px;
    }
    .coming_soon28 .content_wrapper p {
        width: 70%;
    }
    .coming_soon29 .content_wrapper p {
        width: 50%;
    }
    .coming_soon30 .content_wrapper p {
        width: 50%;
    }
    /*------------------start coming soon31-------------- */
    .content_wrapper2 .content_text p {
        width: 82%;
    }
    .countDown2 .single-count.second h1 {
        font-size: 280px;
        height: 240px;
        line-height: 285px;
        width: 370px;
    }
    .countDown2 .time_wrapper {
        bottom: 15px;
        right: 22px;
    }
    /*----------coming soon 39 -----------*/
    .coming_39 .style2_content_wrapper2 .content_text h1 {
        font-size: 33px;
        line-height: 44px;
    }
    .coming_39 .product_img {
        width: 500px;
    }
    .coming_49 .style2_content_wrapper2 .content_text p {
        width: 101%;
    }
    /*------coming soon 50------*/
    .coming_50 {
        padding: 0px 0 50px 30px;
    }
    .coming_50 .overlay {
        left: -140px;
    }
    .coming_50 .content_text h2 {
        font-size: 30px;
        line-height: 37px;
    }
    /*------coming soon-51--------*/
    .coming_51 .style2_content_wrapper2 {
        margin-top: 80px;
    }
}


/*---end 992-1199px media query----*/

@media (max-width: 991px) {
    /*---------start coming soon1--------*/
    .author_img {
        height: 170px;
        width: 170px;
    }
    .author_content h5 {
        font-size: 17px;
        letter-spacing: 1.5px;
        padding-top: 10px;
    }
    .author_content .social_contact li {
        margin-right: 5px;
    }
    .author_content .social_contact li a {
        font-size: 15px;
        height: 30px;
        padding: 2px;
        width: 30px;
    }
    .author_content .social_contact li a::before {
        font-size: 15px;
        left: 9px;
    }
    .author_content .social_contact li a.dri::before {
        left: 8px;
    }
    .author_content .social_contact li a:hover::before {
        top: 2px;
    }
    .counter_content .headline h2 {
        font-size: 28px;
        letter-spacing: 0.3px;
        line-height: 34px;
    }
    .coming_soon1 .countDown .single-count {
        height: 93px;
        margin-left: 20px;
        padding: 13px;
        width: 21.8%;
    }
    .coming_soon1 .countDown h1 {
        font-size: 45px;
        font-weight: 300;
        line-height: 42px;
    }
    .coming_soon1 .countDown .single-count p {
        font-size: 13px;
    }
    .coming_soon1 .counter_content .site_details {
        margin-top: 20px;
        padding: 12px 8px;
    }
    .subscribe_field li:first-child {
        width: 75%;
    }
    .subscribe_field ul li:last-child {
        width: 25%;
    }
    /*---------End coming soon1--------*/
    /*---------start coming soon3--------*/
    .coming_soon3_section .content_text h1 {
        font-size: 40px;
        line-height: 50px;
    }
    .content_wrapper .content_text p {
        font-size: 15px;
        margin-top: 8px;
    }
    /*---------End coming soon3--------*/
    /*---------start coming soon4--------*/
    /*---------End coming soon4--------*/
    .canvasEffect {
        margin: 0 auto;
        width: 90%;
    }
    /*---------start coming soon19--------*/
    .coming_soon19 .rocket_img_area .rocket_img {
        height: 375px;
        width: 110px;
    }
    .coming_soon19 .rocket_img_area .fire2 {
        bottom: 70px;
    }
    .coming_soon19 .single-count h1 {
        font-size: 50px;
        font-weight: 500;
        line-height: 50px;
    }
    .coming_soon19 .subscribe_area ul.clearfix>li button {
        font-size: 13px;
    }
    /*---------end coming soon19--------*/
    /*---------start coming soon20--------*/
    .coming_soon20 .mobile_app {
        width: 100%;
    }
    .coming_soon20 .subscribe_area ul.clearfix>li button {
        font-size: 13px;
    }
    .coming_soon28,
    .coming_soon20 {
        background-size: 40% auto;
    }
    /*---------end coming soon20--------*/
    /*---------start coming soon21--------*/
    .coming_soon21 .content_wrapper {
        background-position: 100% 100%;
        background-size: 100% 100%;
        padding-left: 180px;
        padding-right: 10px;
        width: 610px;
    }
    .coming_soon3_section .subscribe_area ul.clearfix>li:first-child {
        width: 70%;
    }
    .coming_soon3_section .subscribe_area ul.clearfix>li:last-child {
        width: 30%;
    }
    .coming_soon3_section .subscribe_area ul.clearfix>li button {
        font-size: 13px;
    }
    .coming3 .subscribe_area ul.clearfix>li:last-child,
    .coming_soon21 .subscribe_area ul.clearfix>li:last-child,
    .coming_soon22 .subscribe_area ul.clearfix>li:last-child,
    .coming_soon23 .subscribe_area ul.clearfix>li:last-child,
    .coming_soon24 .subscribe_area ul.clearfix>li:last-child {
        width: 28%;
    }
    .coming_soon17 .subscribe_area ul.clearfix>li:last-child {
        width: 27%;
    }
    /*---------start coming soon22--------*/
    .coming_soon22 .content_wrapper {
        width: 450px;
        padding-left: 50px;
    }
    /*---------start coming soon23--------*/
    .coming_soon23 .content_wrapper {
        padding-left: 320px;
        width: 100%;
    }
    .coming_soon3_section .content_text h1 {
        line-height: 40px;
    }
    .coming_soon24 .single-count h1 {
        font-size: 42px;
        font-weight: 500;
        line-height: 42px;
    }
    .coming_soon28 .content_wrapper img {
        width: 300px;
    }
    .coming_soon30 .content_wrapper img {
        width: 200px;
    }
    /*-----------coming soon31-------------*/
    .social_connection ul li span.tooltipp {
        background: #304cde none repeat scroll 0 0;
        font-size: 13px;
        left: 35px;
        line-height: 19px;
        opacity: 0;
        padding: 0 10px;
        top: 6px;
        visibility: hidden;
        transition: all 0.3s linear;
    }
    .social_connection ul li a:hover span.tooltipp {
        left: 26px;
        opacity: 1;
        visibility: visible;
    }
    .content_wrapper2 .button_area li {
        line-height: 43px;
        width: 150px;
    }
    .content_wrapper2 .content_text p {
        font-size: 16px;
        line-height: 25px;
        width: 89%;
    }
    .content_wrapper2 .content_text h1 {
        font-size: 40px;
        line-height: 50px;
    }
    .countDown2 .time_wrapper .single-count h1.days {
        font-size: 45px;
        line-height: 43px;
    }
    .countDown2 .time_wrapper .single-count.day.text-center::after,
    .countDown2 .time_wrapper .single-count.day.text-center::before {
        top: 20px;
    }
    .countDown2 .time_wrapper .days_ref.popins {
        position: absolute;
        right: 28px;
        top: -10px;
    }
    .countDown2 .time_wrapper {
        width: 210px;
    }
    .countDown2 .time_wrapper::before,
    .countDown2 .time_wrapper::after {
        height: 56px;
        top: 20px;
    }
    .countDown2 .time_wrapper .single-count.hour.text-center::before,
    .countDown2 .time_wrapper .single-count.hour.text-center::after {
        width: 23px;
    }
    .countDown2 .single-count.hour h1,
    .countDown2 .single-count.min h1 {
        font-size: 15px;
        line-height: 23px;
    }
    .coming_32 .social_connection ul li span.tooltipp {
        background: #DA083D;
    }
    /*---------coming soon 39--------*/
    .coming_39 .content_wrapper2 {
        display: none;
    }
    .coming_39 {
        height: 100vh;
    }
    .coming_40 .product_area img {
        opacity: 0.5;
    }
    .coming_soon28 .content_wrapper img {
        width: 100%;
    }
    /*--------------coming soon-47----------*/
    .countDown4 {
        margin: 0 auto;
        padding: 30px 0 22px;
        width: 540px;
    }
    .countDown4 .single-count h1 {
        font-size: 50px;
        line-height: 50px;
    }
    .coming_47 .content_wrapper2 .content_text p {
        width: 70%;
    }
    .coming_47 span.box4 {
        right: 70px;
    }
    .coming_47 span.box3 {
        left: 100px;
    }
    /*---------coming soon-49-----------*/
    .coming_49 .style2_content_wrapper2 {
        margin-top: 60px;
    }
    .coming_39 .style2_content_wrapper2 .content_text h1 {
        font-size: 30px;
        line-height: 38px;
    }
    /*--------coming soon-49-----------*/
    .coming_49 .style2_content_wrapper2 .content_text p {
        width: 100%;
    }
    /*---------coming soon-50------*/
    .coming_50 {
        align-items: flex-start;
        display: flex;
        flex-flow: column nowrap;
        justify-content: center;
        min-height: 600px;
        overflow: scroll;
    }
    .coming_50 .overlay {
        background: rgba(0, 0, 0, 0.5) none repeat scroll 0 0;
        left: 0;
        transform: skewX(0deg);
        width: 100%;
        height: 100%;
    }
    .coming_50 .countDown4 {
        margin: 0;
        padding: 11px 0 0;
        width: 74%;
    }
    .coming_50 .content_wrapper2 {
        height: auto;
    }
    .coming_50 .content_wrapper2 .content_text p {
        margin: 10px 0;
        width: 100%;
    }
    /*------------coming-soon-51-----------*/
    .coming_51 .countDown2 .single-count.second h1 {
        font-size: 180px;
        height: 200px;
        line-height: 235px;
        width: 280px;
    }
}


/*---end 768-991px media query----*/

@media (max-width: 767px) {
    /*--------color plate design--------*/
    .color_plate_wrapper {
        left: -195px;
        padding: 20px 10px;
        width: 192px;
        top: 40px;
        transform: initial;
    }
    .backgrounds ul li {
        height: 40px;
        width: 49px;
    }
    /*------start coming soon1----------*/
    .coming_soon1 .main_content {
        min-height: 470px;
        width: 450px;
        margin: 0 auto;
    }
    .counter_content .headline h2 {
        font-size: 26px;
        text-align: center;
    }
    .coming_soon1 .countDown {
        padding-top: 40px;
    }
    .coming_soon1 .author_content {
        display: none;
    }
    .coming_soon1 .counter_content {
        width: 100%;
    }
    /*------end coming soon1----------*/
    /*------start coming soon2----------*/
    .Modern-Slider .item .img-fill {
        min-height: 470px;
    }
    .coming_soon2_slider {
        min-height: 470px;
    }
    .coming_soon1.coming_soon2_content .overlay {
        min-height: 470px;
    }
    /*------end coming soon2----------*/
    /*------start coming soon3----------*/
    .coming_soon2_slider.page3,
    .overlay,
    .page3 .Modern-Slider .item .img-fill,
    .content_wrapper {
        min-height: 510px;
    }
    .content_wrapper {
        margin: 0 auto;
        width: 450px;
    }
    .content_wrapper .content_text h1 {
        font-size: 38px;
        line-height: 45px;
    }
    .page3 .img-fill img {
        width: auto;
    }
    .content_wrapper .content_text p {
        margin-bottom: 30px;
    }
    .content_wrapper .single-count h1 {
        font-size: 40px;
        line-height: 50px;
    }
    /*------end coming soon3----------*/
    /*------start coming soon5----------*/
    #notify {
        height: 45px;
        width: 160px;
    }
    #notify::before {
        font-size: 18px;
        padding: 9px;
    }
    .subscribe_area {
        margin: 40px auto 0;
        width: 450px;
    }
    /*------end coming soon5----------*/
    .canvasEffect {
        width: 100%;
    }
    /*------start coming soon19----------*/
    .coming_soon19 .rocket_img_area {
        display: none;
    }
    .line_falling {
        display: none;
    }
    .logo {
        margin-bottom: 20px;
        width: 80px;
    }
    /*------start coming soon19----------*/
    .coming_soon20 .mobile_img {
        display: none;
    }
    .coming_soon20 .subscribe_area {
        padding-top: 0;
    }
    .coming_soon20 .content_text p {
        margin-bottom: 10px;
    }
    .coming_soon20 .content_wrapper {
        margin: 0 auto;
        width: 450px;
    }
    /*------start coming soon21----------*/
    .coming_soon21 .content_wrapper {
        background: rgba(0, 0, 0, 0) none repeat scroll 0 0;
        margin: 0 auto;
        padding: 0;
        width: 440px;
    }
    .coming_soon21 {
        justify-content: center;
    }
    .coming_soon23::before,
    .coming_soon21::before {
        background: rgba(0, 0, 0, 0.6) none repeat scroll 0 0;
        content: "";
        height: 100%;
        left: 0;
        position: absolute;
        top: 0;
        width: 100%;
    }
    .coming_soon21 .subscribe_area {
        margin: 20px auto 0;
    }
    .coming_soon22 .overlay {
        display: none;
    }
    /*------start coming soon23----------*/
    .coming_soon23 .content_wrapper {
        background: rgba(0, 0, 0, 0) none repeat scroll 0 0;
        padding: 0;
        width: 450px;
    }
    .coming_soon24 .content_wrapper {
        margin: 0 auto;
        width: 450px;
    }
    .coming_soon26 .content_wrapper {
        margin: 0 auto;
        width: 410px;
    }
    /*-------start home27 page style--------*/
    .coming_soon28 .content_wrapper img {
        width: 250px;
    }
    .coming_soon28 .content_wrapper h2 {
        font-size: 26px;
        line-height: 30px;
    }
    .coming_soon28 .content_wrapper p {
        width: 450px;
    }
    .coming_soon28,
    .coming_soon20 {
        -webkit-background-size: 55%;
        background-size: 55%;
    }
    .coming_soon30 .content_wrapper img {
        width: 200px;
    }
    /*-----------coming soon31-----------*/
    .content_wrapper2 {
        height: auto;
        display: block;
    }
    .content_wrapper2 .content_text.text-center {
        margin-top: 30px;
    }
    .content_wrapper2 .content_text h1 {
        font-size: 30px;
        line-height: 20px;
        margin-top: 20px;
    }
    .content_wrapper2 .content_text p {
        font-size: 15px;
        line-height: 25px;
        width: 100%;
        margin: 15px auto 0;
    }
    .countDown2 {
        align-items: center;
        display: flex;
        flex-flow: row nowrap;
        height: auto;
        justify-content: center;
        position: relative;
        margin-top: 30px;
    }
    .countDown2 .time_wrapper {
        align-items: center;
        bottom: initial;
        display: flex;
        flex-flow: row nowrap;
        justify-content: center;
        position: relative;
        right: initial;
        transform: initial;
    }
    .countDown2 .single-count.second {
        position: relative;
        right: initial;
        top: initial;
        transform: initial;
    }
    .countDown2 .single-count.second h1 {
        font-size: initial;
        height: initial;
        line-height: initial;
        width: initial;
    }
    .countDown2 .time_wrapper {
        bottom: initial;
        position: relative;
        margin-right: 17px;
        right: initial;
        transform: initial;
    }
    .countDown2 .single-count.second h1 {
        color: rgba(255, 255, 255, 1)!important;
    }
    .countDown2 .single-count h1 {
        color: #fff!important;
    }
    .countDown2 .time_wrapper::before,
    .countDown2 .time_wrapper::after,
    .countDown2 .time_wrapper .single-count.day.text-center::after,
    .countDown2 .time_wrapper .single-count.day.text-center::before,
    .countDown2 .time_wrapper .single-count.hour.text-center::before,
    .countDown2 .time_wrapper .single-count.hour.text-center::after {
        display: none;
    }
    .countDown2 .time_wrapper .days_ref.popins {
        position: relative;
        right: initial;
        top: initial;
    }
    .countDown2 .time_wrapper .single-count h1.days {
        font-size: initial;
        line-height: initial;
    }
    .countDown2 .time_wrapper .hour h1,
    .countDown2 .time_wrapper .hour p,
    .countDown2 .time_wrapper .min h1,
    .countDown2 .time_wrapper .min p {
        display: block;
    }
    .countDown2 .single-count.day {
        margin-bottom: 0;
    }
    .countDown2 .single-count p.seconds_ref {
        display: block;
    }
    .countDown2 .single-count h1 {
        font-size: 33px!important;
        font-weight: 500!important;
        line-height: 30px!important;
    }
    .countDown2 .single-count {
        margin: 0 16px;
    }
    .social_connection {
        bottom: initial;
        left: inherit;
        position: relative;
    }
    .social_connection li {
        display: inline-block;
    }
    .social_connection ul li a {
        box-shadow: 0 0 0 7px rgba(255, 255, 255, 0.08);
        display: inline-block;
        margin: 0 12px;
    }
    .social_connection ul li span.tooltipp {
        display: none;
    }
    .social_connection>ul {
        margin-top: 30px;
        text-align: center;
    }
    body.coming45 .coming_45,
    .coming_44,
    .coming_39,
    .coming_38,
    .coming_37,
    .coming_36,
    .coming_35,
    .coming_31,
    .coming_33,
    .coming_34 {
        align-items: center;
        display: flex;
        flex-flow: column nowrap;
        justify-content: center;
        min-height: 100vh;
        padding-bottom: 50px;
    }
    /*------sidebar area-----------*/
    .information_section {
        left: -300px;
        padding: 20px 20px;
        width: 300px;
    }
    .information_section h3 {
        font-size: 22px;
        line-height: 34px;
        text-align: center;
    }
    .information_section .about_area p {
        color: #555;
        font-size: 15px;
        line-height: 23px;
        text-align: justify;
    }
    .information_section .single_service.pos_relative {
        float: none;
        margin-bottom: 40px;
        margin-left: 0;
        text-align: center;
        width: 100%;
    }
    .information_section .service_wrapper {
        margin-left: 0;
    }
    .information_section .team_area .single_member {
        float: none;
        margin-bottom: 50px;
        margin-left: 0;
        text-align: center;
        width: 100%;
    }
    .information_section .team_area .team_wrapper.clearfix {
        margin-left: 0;
    }
    /*----------coming soon 32----------*/
    body.canvas32 {
        height: 630px;
        overflow: auto;
    }
    /*--------coming soon 39 --------------*/
    .coming_39 .style2_content_wrapper2 {
        text-align: center;
    }
    .coming_39 {
        height: auto;
    }
    .coming_39 .product_img {
        display: none;
    }
    .coming_40 .product_area img {
        opacity: 0.6;
    }
    .coming_40 .product_img2 {
        display: none;
    }
    body.coming45,
    body.coming46 {
        overflow: auto;
    }
    .coming_39 .social_connection {
        left: 0;
    }
    .coming_39 {
        padding-left: 0;
    }
    .coming_soon43 .content_wrapper h4 {
        font-size: 20px;
        line-height: 25px;
    }
    .coming_soon43 .content_wrapper img {
        width: 100%;
    }
    .coming_soon43 .content_wrapper {
        margin: 0 auto;
        width: 100%;
    }
    /*-----------coming soon 47---------*/
    .coming_47 {
        align-items: center;
        display: flex;
        flex-flow: column nowrap;
        height: 100vh;
        justify-content: center;
        min-height: 570px;
        overflow: scroll;
    }
    .coming_47 .content_wrapper2 .content_text p {
        margin-bottom: 20px;
        width: 100%;
    }
    .countDown4 {
        padding: 23px 0 17px;
        width: 440px;
    }
    .countDown4 .single-count h1 {
        font-size: 42px;
        line-height: 44px;
    }
    .coming_47 span.box1 {
        left: 50px;
    }
    .coming_47 span.box2 {
        right: 50px;
    }
    .coming_49 .overlay {
        background: rgba(0, 0, 0, 0.5) none repeat scroll 0 0;
    }
    .coming_49 .countDown2 {
        display: none;
    }
    .coming_49 {
        background-position: top right;
    }
    /*------coming soon-50--------*/
    .coming_50 {
        padding: 20px 0 50px 0px;
        text-align: center;
        background-position: center top;
    }
    .coming_50 .overlay {
        background: rgba(0, 0, 0, 0.6) none repeat scroll 0 0;
    }
    .coming_50 .countDown4 {
        margin: 0 auto;
    }
    /*---------coming soon-51------------*/
    .coming_51 .countDown2 .single-count.second h1 {
        font-size: initial;
        height: initial;
        line-height: initial;
        width: initial;
    }
    .coming_51 .style2_content_wrapper2 .content_text p {
        margin: 12px auto 0;
    }
    .coming_51 .overlay {
        background: rgba(0, 0, 0, 0.5) none repeat scroll 0 0;
    }
}


/*---end 480-767px media query----*/

@media (max-width: 479px) {
    /*---------start coming soon1----------*/
    .coming_soon1 .main_content {
        min-height: 550px;
        width: 270px;
    }
    .counter_content .headline h2 {
        font-size: 23px;
        font-weight: 500;
        letter-spacing: normal;
        line-height: 26px;
    }
    .coming_soon1 .countDown {
        align-items: center;
        display: flex;
        flex-flow: row wrap;
        justify-content: space-around;
        margin-left: -20px;
        padding-top: 20px;
    }
    .coming_soon1 .countDown .single-count {
        height: 84px;
        margin-bottom: 30px;
        margin-left: 20px!important;
        padding: 11px;
        width: 31.8%;
    }
    .coming_soon1 .countDown h1 {
        font-size: 37px;
        line-height: 35px;
    }
    .coming_soon1 .counter_content .site_details {
        margin-top: 0px;
    }
    .subscribe_field li:first-child {
        width: 73%;
    }
    .subscribe_field ul li:last-child {
        width: 27%;
    }
    .coming_soon1 .subscribe_field input[type="email"] {
        height: 40px;
    }
    .subscribe_field button {
        font-size: 12px;
        font-weight: 300;
        height: 40px;
        padding: 9px 0;
        text-shadow: none;
    }
    .subscribe_field button i {
        display: none;
    }
    /*---------End coming soon1----------*/
    /*---------start coming soon2----------*/
    .coming_soon2_slider .img-fill img {
        width: initial;
    }
    /*---------End coming soon2----------*/
    /*---------start coming soon3----------*/
    .content_wrapper {
        margin: 0 auto;
        width: 270px;
    }
    .content_wrapper .content_text h1 {
        font-size: 30px;
        line-height: 33px;
    }
    .content_wrapper .content_text p {
    font-size: 13px;
    line-height: 19px;
    margin-bottom: 10px;
    margin-top: 17px;
    font-weight: 700;
    }
    .content_wrapper .single-count h1 {
        font-size: 31px;
        line-height: 27px;
    }
    .countDown .single-count p {
        font-size: 13px;
    }
    .content_wrapper .subscribe_area ul.clearfix {
        background: rgba(0, 0, 0, 0) none repeat scroll 0 0;
        border-radius: 0;
        padding: 0;
    }
    .content_wrapper .subscribe_area ul.clearfix>li {
        float: none;
    }
    .content_wrapper .subscribe_area ul.clearfix>li:first-child {
        margin: 0 auto 15px;
        width: 270px;
    }
    .content_wrapper .subscribe_area ul.clearfix>li:last-child {
        margin-left: 0;
        width: 130px;
    }
    .content_wrapper .subscribe_area ul.clearfix>li:last-child {
        margin: 0 auto;
        width: 130px;
    }
    .content_wrapper .subscribe_area ul.clearfix>li button {
        background: #2980b9 none repeat scroll 0 0;
        box-shadow: none;
        border: medium none;
        height: 40px;
        font-size: 12px;
    }
    .content_wrapper .social_contactlink {
        text-align: center;
    }
    /*---------End coming soon3----------*/
    /*---------start coming soon5----------*/
    .coming_soon5 .countdown {
        width: 100%;
    }
    #notify ul {
        background: transparent!important;
    }
    .coming_soon8 .content_wrapper .content_text p {
        margin-bottom: 0;
    }
    section.coming_soon5,
    section.coming_soon6 {
        overflow: hidden;
    }
    .stayUpdate {
        text-align: center;
    }
    .subscribe_area {
        width: 100%;
    }
    .coming_soon4 .countDown,
    .coming_soon7 .countDown {
        width: 100%;
    }
    .coming_soon20 .content_wrapper {
        width: auto;
    }
    .coming_soon20 .content_text h1 {
        font-size: 28px;
    }
    .coming_soon20 .single-count h1 {
        font-size: 34px;
        line-height: 28px;
    }
    .coming_soon20 .subscribe_area ul.clearfix>li input {
        box-shadow: 0 0 7px rgba(0, 0, 0, 0.4);
    }
    .coming_soon22 .single-count h1 {
        font-size: 34px;
        line-height: 28px;
    }
    .coming_soon23 .subscribe_area {
        margin: 10px auto 0;
    }
    /*----------home page 24---------*/
    .coming_soon24 .content_wrapper {
        width: 280px;
    }
    .coming_soon24 .single-count h1 {
        font-size: 28px;
        font-weight: 400;
        line-height: 32px;
    }
    .coming_soon24 .single-count p {
        font-size: 14px;
    }
    .coming_soon26 .content_wrapper {
        margin: 0 auto;
        width: 270px;
    }
    .coming_soon28 .content_wrapper p {
        width: 100%;
    }
    .coming_soon28,
    .coming_soon20 {
        background-size: 85% auto;
    }
    .coming_soon30 .content_wrapper img {
        width: 170px;
    }
    /*-------------edited style-------------*/
    .logo {
        width: 100%;
    }
    .coming_soon5 .content_wrapper .subscribe_area ul.clearfix>li button {
        background: #56ef06 none repeat scroll 0 0;
        padding-top: 2px;
    }
    .coming_soon6 .subscribe_area ul.clearfix>li input {
        background: #e7b00b none repeat scroll 0 0;
        border-radius: 50px;
    }
    .coming_soon6 .content_wrapper .subscribe_area ul.clearfix>li button {
        background: #fff none repeat scroll 0 0;
    }
    .coming_soon7 #notify.notifyed {
        background: rgba(0, 0, 0, 0) none repeat scroll 0 0;
    }
    .coming_soon7 .subscribe_area ul.clearfix>li input {
        border-radius: 50px;
    }
    .coming_soon7 .subscribe_area ul.clearfix>li button {
        background: #e8ad03 none repeat scroll 0 0;
        border-radius: 50px;
        padding-top: 0;
    }
    .coming_soon10 .subscribe_area ul.clearfix>li input {
        background: #fff none repeat scroll 0 0;
    }
    .coming_soon10 .content_wrapper .subscribe_area ul.clearfix>li button {
        background: #4fe800 none repeat scroll 0 0;
        color: #000;
    }
    .coming_soon13 .subscribe_area ul.clearfix>li input {
        background: #fff;
        border-radius: 50px;
        color: #000;
    }
    .coming_soon13 .subscribe_area ul.clearfix>li button {
        background: #f97401 none repeat scroll 0 0;
        border-radius: 50px;
    }
    .coming_soon14 .subscribe_area ul.clearfix>li input {
        background: #fff none repeat scroll 0 0;
        border-radius: 50px;
        color: #000;
        padding: 5px 15px 5px 15px;
    }
    .coming_soon14 #notify.notifyed {
        background: rgba(0, 0, 0, 0) none repeat scroll 0 0;
        border-radius: 50px
    }
    .coming_soon14 .content_wrapper .subscribe_area ul.clearfix>li button {
        background: #5a5ef9 none repeat scroll 0 0;
        border-radius: 50px;
    }
    .coming_soon25 .subscribe_area ul.clearfix,
    .coming_soon19 .subscribe_area ul.clearfix,
    .coming_soon17 .subscribe_area ul.clearfix,
    .coming_soon16 .subscribe_area ul.clearfix,
    .coming_soon15 .subscribe_area ul.clearfix {
        background: none;
        border: none;
    }
    .coming_soon25 .subscribe_area ul.clearfix>li input,
    .coming_soon19 .subscribe_area ul.clearfix>li input,
    .coming_soon17 .subscribe_area ul.clearfix>li input,
    .coming_soon16 .subscribe_area ul.clearfix>li input,
    .coming_soon15 .subscribe_area ul.clearfix>li input {
        background: #fff none repeat scroll 0 0;
        border-radius: 50px;
        color: #000;
    }
    .coming_soon15 .content_wrapper .subscribe_area ul.clearfix>li button {
        background: #f97401 none repeat scroll 0 0;
        padding-top: 2px;
    }
    .coming_soon16 .content_wrapper .subscribe_area ul.clearfix>li button {
        background: #5A5EF9;
    }
    .coming_soon17 .content_wrapper .subscribe_area ul.clearfix>li button {
        background: #56ef06;
    }
    .coming_soon19 .content_wrapper .subscribe_area ul.clearfix>li button {
        background: #cd3222;
        border-radius: 50px;
        color: #fff;
    }
    .coming_soon22 .content_wrapper .subscribe_area ul.clearfix>li button {
        background: #5a79f9 none repeat scroll 0 0;
    }
    .coming_soon23 .subscribe_area ul.clearfix>li button:hover {
        box-shadow: none;
    }
    .coming_soon23 .content_wrapper .subscribe_area ul.clearfix>li button {
        background: #0c6b00 none repeat scroll 0 0;
    }
    .coming_soon24 .content_wrapper .subscribe_area ul.clearfix>li button {
        background: #e9ab03 none repeat scroll 0 0;
    }
    .coming_soon25 .content_wrapper .subscribe_area ul.clearfix>li button {
        background: #56ef06 none repeat scroll 0 0;
    }
    /*-----------coming soon31---------*/
    .content_wrapper2 .content_text h1 {
        font-size: 30px;
        line-height: 35px;
        margin-top: 10px;
    }
    .style2_content_wrapper2 .button_area li,
    .content_wrapper2 .button_area li {
        display: block;
        line-height: 43px;
        margin: 10px auto 0;
        width: 150px;
    }
    .subscribe_area2 {
        margin-left: 0;
        padding: 40px 10px;
        transform: translateY(-60%) translateX(-50%)!important;
        width: 270px;
    }
    .subscribe_area2 h3 {
        font-size: 20px;
        line-height: 23px;
        margin-bottom: 23px;
    }
    .countDown2 .single-count h1 {
        font-size: 26px!important;
        font-weight: 500!important;
        line-height: 30px!important;
    }
    .countDown2 .single-count {
        margin: 0 11px;
    }
    .countDown2 .time_wrapper {
        margin-right: -7px;
    }
    /*----------coming soon 39 -------------*/
    .coming_39 .style2_content_wrapper2 .content_text h1 {
        font-size: 30px;
        line-height: 35px;
        margin-top: 10px;
    }
    .coming_39 .style2_content_wrapper2 .button_area li:first-child {
        margin-left: auto;
    }
    .coming_39 {
        height: auto;
    }
    .coming_44 .countDown3 .single-count {
        margin: 0 17px;
        position: relative;
        text-align: center;
    }
    .coming_44 .content_wrapper2 .content_text.text-center {
        margin-top: 120px;
    }
    .coming_44 .countDown3 .single-count {
        margin: 0;
    }
    .coming_44 .single-count img {
        width: 70px;
    }
    .coming_44 .content_wrapper2 .content_text h1 {
        font-size: 30px;
        line-height: 35px;
    }
    body.coming46 {
        overflow-y: auto;
    }
    /*--------coming soon 47---------*/
    .coming_47 {
        align-items: center;
        display: block;
        flex-flow: column nowrap;
        height: 100%;
        justify-content: center;
        min-height: 570px;
        overflow: scroll;
        padding-bottom: 40px;
    }
    .countDown4 {
        background: rgba(0, 0, 0, 0) none repeat scroll 0 center;
        padding: 0;
        width: 100%;
    }
    .countDown4 .single-count h1 {
        font-size: 36px;
        line-height: 38px;
    }
    .coming_47 .content_style4 .content_text {
        margin-top: 50px;
    }
    .coming_47 span.box4 {
        display: none;
    }
    .coming_48 .countDown4 {
        background: none;
    }
    .coming_49 .social_connection ul li a {
        margin: 0 4px;
    }
    /*---------coming soon-50--------*/
    .coming_50 {
        height: auto;
    }
    .coming_50 .content_text h2 {
        font-size: 22px;
        line-height: 30px;
    }
    .coming_50 .content_text h3 {
        font-size: 22px;
        line-height: 40px;
    }
    .coming_50 .countDown4 {
        width: 260px;
    }
    .coming_50 .countDown4 .single-count h1 {
        font-size: 30px;
        line-height: 30px;
    }
    .coming_50 .button_area li:first-child {
        margin-left: auto;
    }
}


/*---end 300-489 media query----*/
