.mobile-only {
    display: none;
}


footer .qode_icon_font_elegant.social_facebook_circle.simple_social:before {
    /* transform: translateY(-2px); */
    width: 20px;
    height: 20px;
}



span.q_social_icon_holder.normal_social {
    min-width: 16px;
}


/* home page */


@media only screen and (max-width: 767px) {
   .vc_row.full_screen_section {
        padding: 30px 0;
        padding: 0;
    }
}




.main-section .q_social_icon_holder.normal_social {
    margin: 0 3px;
}

.main-section span.q_social_icon_holder.normal_social {
        min-width: 16px;
    text-align: center;
}

.main-section span.q_social_icon_holder.normal_social:hover a i {
    color:#dddddd!important;
}






.main-section i.qode_icon_font_awesome.fa.fa-instagram.simple_social{
    font-size: 20px!important;
    margin-top: 3px;
}




.span.q_social_icon_holder.normal_social {
    min-width:16px;
}












/* icons */


.main-section i:hover.qode_icon_font_awesome.fa.fa-apple.fa-lg.simple_social:before{
    background-image: url(https://makewake.net/wp-content/uploads/2024/04/5-Hover.png);
}

.main-section i:hover.qode_icon_font_awesome.fa.fa-skype.fa-lg.simple_social:before{
    height: 16px;
    background-image: url(https://makewake.net/wp-content/uploads/2024/04/6-Hover.png);
}

.social_instagram_square:before {
    content: "\f16d" !important;
    font-family: FontAwesome !important;
}

.fa-twitter:before {
    content: "\e61b" !important;
}

.qode_icon_font_awesome.fa.fa-tripadvisor{
    font-size:15px;
}
.fa-tripadvisor:before
 {
    content: "\e07b" !important;
}



.footer .qode_icon_font_elegant.social_facebook_circle.simple_social:before {
    width: 20px;
    height: 20px;
}


i.qode_icon_font_awesome.fa.fa-bitcoin.fa-lg.simple_social:before {
    content: "";
    width: 16px;
    height: 16px;
    background-image: url(https://makewake.net/wp-content/uploads/2024/04/1.png);
    background-size: cover;
}



.main-section i.qode_icon_font_awesome.fa.fa-apple.fa-lg.simple_social:before{
      content: "";
    width: 16px;
    height: 16px;
    background-image: url(https://makewake.net/wp-content/uploads/2024/04/5.png);
    background-size: cover;  
}

.main-section i.qode_icon_font_awesome.fa.fa-skype.fa-lg.simple_social:before{
          content: "";

    width: 20px;
    height: 20px;
    background-image: url(https://makewake.net/wp-content/uploads/2024/04/6.png);
    background-size: cover;  
        transform: translate(0px, 3px);
}




.qode_icon_font_elegant.social_facebook_circle.simple_social:before {
    content: "";
    transform: translate(0px, 3px);
    width: 18px;
    height: 18px;
    background-image: url(https://makewake.net/wp-content/uploads/2024/04/4.png);
    background-size: cover;
    display: block;
}


span:hover.qode_icon_font_awesome.fa.fa-twitter.simple_social:before {
    background-image: url(https://makewake.net/wp-content/uploads/2024/04/4-Hover.png);
}


.main-section i:hover.qode_icon_font_awesome.fa.fa-bitcoin.fa-lg.simple_social:before {
    background-image: url(https://makewake.net/wp-content/uploads/2024/04/1-Hover.png);
}




/* layout */



.wpb_column.vc_column_container.vc_col-sm-4 > .vc_column-inner > .wpb_wrapper {
    
    display: flex;
    flex-wrap: wrap;
    justify-content: flex-end;

}

.wpb_column.vc_column_container.vc_col-sm-4 > .vc_column-inner > .wpb_wrapper .wpb_single_image {
    padding-bottom: 12px;
}

.wpb_column.vc_column_container.vc_col-sm-4 > .vc_column-inner > .wpb_wrapper .wpb_text_column{
    flex:1;

}

.wpb_column.vc_column_container.vc_col-sm-4 > .vc_column-inner > .wpb_wrapper .wpb_text_column h4{
        line-height:2!important;
}

.wpb_column.vc_column_container.vc_col-sm-4 > .vc_column-inner > .wpb_wrapper span.q_social_icon_holder.normal_social {
    transform: translate(3px, 0px);
}

.main-section i.qode_icon_font_awesome.simple_social:before{
    display: block;
}







@media only screen and (max-width: 480px), (min-width: 768px) and (max-width: 1400px) {
   .main-section span.q_social_icon_holder.normal_social{
            position: relative;
            right: unset!important;
    }

    .main-section div.wpb_text_column.wpb_content_element{
        display:block;
        text-align:center;
    } 
    /* .main-section i.qode_icon_font_awesome.fa.fa-instagram.simple_social{
        transform: translate(-2px, 3px);
    } */

    .main-section .wpb_column.vc_column_container.vc_col-sm-4{
        text-align:center;
    }

    .main-section .q_social_icon_holder.normal_social {
        margin: 0 6px;
    }



    .wpb_column.vc_column_container.vc_col-sm-4 > .vc_column-inner > .wpb_wrapper .wpb_text_column{
            flex:none!important;
            width: 100%;

    }

    .wpb_column.vc_column_container.vc_col-sm-4 > .vc_column-inner > .wpb_wrapper{
        justify-content: center!important;
    }

    .main-section span.q_social_icon_holder.normal_social{
        min-width: 10px;
        margin-right: 3px;
        margin-left: 3px;
    }


}

@media only screen and (max-width: 600px){
    .vc_row.full_screen_section {
        padding: 0 0 0 30px;
    }

    footer .qode_icon_font_elegant.social_facebook_circle.simple_social:before {
        transform: translateY(1px);
        width: 20px;
        height: 20px;
    }
}



@media only screen and (max-width: 767px) {
    .mobile-only {
        display: block;
    }
    .desktop-only {
        display: none;
    }
    .blog_holder.blog_large_image h2 {
        font-size: 16px !important;
        line-height: 1.8;
    }
    .blog_holder.blog_large_image h2 a {
        font-size: 16px !important;
        line-height: 1.8;
    }
    .entry_title {
        font-size: 16px !important;
        line-height: 1.8 !important;
    }
    .vc_row {
        margin-left: 0 !important;
        margin-right: 0 !important;
    }
    .entry_title {
        margin-bottom: 10px;
    }
    .single.single-post .container_inner.default_template_holder .two_columns_75_25.background_color_sidebar.grid2.clearfix .column2 {
        display: none;
    }
    .post_author {
        display: none;
    }
    header .q_social_icon_holde, 
    footer .q_social_icon_holder {
        line-height: 20px;
    }
}

@media only screen and (max-width: 480px) {
    footer .q_social_icon_holder {
        line-height: 20px;
    }
}



