/*!
Theme Name: AFIOne Theme
Theme URI: http://www.elegantthemes.com/gallery/divi/
Version: 1.0.0
Description: Divi Child Theme for ACO Client
Author: ACO
Author URI: http://dev-foundation.abs-cbn.com
Template: Divi
Tags: responsive-layout, one-column, two-columns, three-columns, four-columns, left-sidebar, right-sidebar, custom-background, custom-colors, featured-images, full-width-template, post-formats, rtl-language-support, theme-options, threaded-comments, translation-ready
License: GNU General Public License v2
License URI: http://www.gnu.org/licenses/gpl-2.0.html
Text Domain: afionetheme
*/

@media (min-width: 1121px) {
    body header.uninav-default {
        height: 110px;
    }
}

header .container.et_menu_container {
    top: 30px;
}

body .uninav-header.header-sticky {
    height: 95px;
}

body header.uninav-default {
    height: 110px;
}

.et_pb_widget li a:hover {
    color: #82c0c7;
}

@media screen and (max-width:1150px) and (min-width:981px) {
    body #top-menu li a {
        font-size: 14px;
    }

}

@media only screen and (min-width: 1200px) {
    .et_pb_slider_0.et_pb_slider .et_pb_slide_description .et_pb_slide_title {
        padding-top: 15vh !important;
    }
}

@media only screen and (max-width: 980px) {
    .et_pb_slider_0.et_pb_slider .et_pb_slide_description .et_pb_slide_title {
        padding-top: 15vh !important;
    }
}

@media only screen and (max-width: 768px) {
    .et_pb_fullwidth_header_container .header-content-container .header-content .et_pb_module_header {
        font-size: 27px !important;
    }

    .et_pb_slider_0.et_pb_slider .et_pb_slide_description .et_pb_slide_title {
        padding-top: 5vh !important;
        font-size: 15px !important;
    }
}


@media screen and (min-device-width: 769px) and (max-device-width: 980px) {
    .et_pb_slider_0.et_pb_slider .et_pb_slide_description .et_pb_slide_title {
        padding-top: 23vh !important;
    }
}

@media screen and (min-device-width: 481px) and (max-device-width: 768px) {
    .et_pb_slider_0.et_pb_slider .et_pb_slide_description .et_pb_slide_title {
        padding-top: 2vh !important;
    }
}


/*****High resolution css**********/

@media screen and (min-width:1750px) and (max-width:2400px) {
    body .et_pb_slider_0.et_pb_slider .et_pb_slide_description .et_pb_slide_title {
        padding-top: 0 !important;
    }

    body .et_pb_slide_description,
    .et_pb_slider_fullwidth_off .et_pb_slide_description {
        padding: 10% 0 0;
    }

    body .et_pb_section_3.et_pb_section {
        padding-top: 0;
    }

    body div.et_pb_section.et_pb_section_4 {
        padding: 0vh 0;
    }

    div.et_pb_section.et_pb_section_4 .et_pb_row {
        padding: 54px 0
    }

    .et_pb_section.et_pb_section_4 .et_pb_row_3 {
        max-width: 800px;
    }

    .et_pb_section.et_pb_section_7 {
        padding: 0;
    }

    .et_pb_section_6.et_pb_section {
        padding-bottom: 0;
    }

    .et_pb_row.et_pb_row_1_tb_footer {
        padding-bottom: 0;
    }
}

@media screen and (max-width:767px) {
    body .et_pb_section_3.et_pb_section {
        padding: 0;
    }

    body .et_pb_section_3 .et_pb_row,
    body .et_pb_section_6.et_pb_section .et_pb_row,
    body .et_pb_section_7 .et_pb_row {
        margin-top: 0 !important;
    }

    .et_pb_section.et_pb_section_7 {
        padding: 0;
    }

    .et_pb_section_6.et_pb_section {
        padding-bottom: 0;
    }

    footer .et_pb_row.et_pb_row_1_tb_footer {
        padding-bottom: 0;
        padding-top: 0;
    }

    footer .et_pb_row.et_pb_row_1_tb_footer .et_pb_column {
        margin-bottom: 0;
    }

    .et_pb_row.et_pb_row_0_tb_footer {
        padding-top: 0;
    }
}

footer .et_pb_section {
    padding: 0;
}


/************Desktop css************/
.et_pb_text_inner h2 {
    padding-bottom: 0;
}