/*======================================>
    Responsive - CSS
=========================================>*/


/*======================================>

    Table of content
    Desktop Media
    Desktop height media
    1024-iPad Landscape, iPad Pro Portrait
    992-Tablet
    980-Tablet
    960-Tablet
    854-Nokia N9 Landscape
    823-Pixel 2 XL Landscape
    812-iPhone X Landscape
    800-Kindle Fire HDX, Nexux 10
    768-iPad Portrait
    736-iPhone 6/7/8 Plus Landscape
    731-Pixel 2 Landscape
    667-iPhone 6/7/8 Landscape
    640-Galaxy Note 3 Landscape
    604-Smartphone
    600-Blackberry PlayBook, Nexus 7
    586-iPhone 5/SE Landscape
    533-Nokia Lumia 520 Landscape
    480-Nokia N9
    414-iPhone 6/7/8 Plus
    412-Nexus 6
    411-Pixel 2XL
    384-LG Optimus L70, Nexus 4
    375-iPhone 6/7/8 Plus, iPhone X
    360-Galaxy S5, Galaxy Note, Galaxy Note 3, Nexus 5, BlackBerry, Microsoft Lumia
    320-iPhone 5/SE, iPhone 4, Nokia Lumia 520

=========================================>*/




@media only screen and (max-width: 1320px) {}

@media only screen and (max-width: 1170px) {}

@media only screen and (max-width: 1050px) {}


@media (min-width: 1025px) and (max-width: 1500px) {}


@media (min-width: 1024px) and (max-width: 1228px) {}




@media (min-width: 200px) and (max-width: 699px) {}


@media (min-width: 700px) and (max-width: 1024px) {}

@media (min-width: 0px) and (max-width: 699px) {}


/* Extra small devices (phones, 600px and down) */
@media only screen and (max-width: 600px) {}

/* Small devices (portrait tablets and large phones, 600px and up) */
@media only screen and (min-width: 600px) {}

/* Medium devices (landscape tablets, 768px and up) */
@media only screen and (min-width: 768px) {}

/* Large devices (laptops/desktops, 992px and up) */
@media only screen and (min-width: 992px) {}

/* Extra large devices (large laptops and desktops, 1200px and up) */
@media only screen and (min-width: 1200px) {}



/* ##Device = Desktops ##Screen = 1281px to higher resolution desktops */
@media (min-width: 1281px) {}

/* ##Device = Laptops, Desktops ##Screen = B/w 1025px to 1280px */
@media (min-width: 1025px) and (max-width: 1280px) {}

/* ##Device = Tablets, Ipads (portrait) ##Screen = B/w 768px to 1024px */
@media (min-width: 768px) and (max-width: 1024px) {
    .Page-Title h1 {
        font-size: 30px !important;
    }
}

/* ##Device = Tablets, Ipads (landscape) ##Screen = B/w 768px to 1024px */
@media (min-width: 768px) and (max-width: 1024px) and (orientation: landscape) {}

/* ##Device = Low Resolution Tablets, Mobiles (Landscape) ##Screen = B/w 481px to 767px */
@media (min-width: 481px) and (max-width: 767px) {
    .Page-Title h1 {
        font-size: 24px !important;
    }
}

/* ##Device = Most of the Smartphones Mobiles (Portrait) ##Screen = B/w 320px to 479px */
@media (min-width: 320px) and (max-width: 480px) {
    .Page-Title h1 {
        font-size: 18px !important;
    }
}




@media only screen and (max-width: 320px) {
    .Page-Title h1 {
        font-size: 18px !important;
    }
}



@media only screen and (max-width: 970px) {}

@media (min-width: 0px) and (max-width: 640px) {}




@media (min-width: 640px) and (max-width: 1024px) {
    h1 {
        font-size: 40px !important;
    }

    h2 {
        font-size: 38px !important;
    }

    h3 {
        font-size: 26px !important;
    }

    .fusion-page-title-bar .fusion-page-title-row h1 {
        font-size: 24px !important;
    }

    .entry-title {
        font-size: 24px !important;
    }

    .blog-shortcode-post-title {
        font-size: 18px !important;
    }
}

@media (min-width: 0px) and (max-width: 640px) {
    h1 {
        font-size: 38px !important;
    }

    h2 {
        font-size: 28px !important;
    }

    h3 {
        font-size: 26px !important;
    }

    h4 {
        font-size: 24px !important;
    }

    h4 {
        font-size: 18px !important;
    }

    p {
        font-size: 16px !important;
    }

    .fusion-page-title-bar .fusion-page-title-row h1 {
        font-size: 18px !important;
    }

    .entry-title {
        font-size: 18px !important;
    }

    .blog-shortcode-post-title {
        font-size: 18px !important;
    }
}

@media only screen and (max-width: 1600px) {}