/************************************************************************************
MEDIA QUERIES
*************************************************************************************/

@media screen and (min-width: 1360px) {
    #section-one { /* background-size: 100% auto; */ }
    #section-two-text { width: 1230px; padding: 0; }
    #section-three-text { width: 950px; padding: 0; margin: 0 auto; }
    #section-three .video { margin-top: -25px; }
    #enquiry-wrap { background-size: 100% auto; }
    
}


@media screen and (min-width: 800px) {
    #section-one-inner, #section-two { padding: 120px 0; }
    #section-text { width: 750px; padding: 0; }
    #section-five { padding-top: 100px; }
    #enquiry-wrap-inner { padding: 100px 5%; }
}

@media screen and (max-width: 900px) {
    #section-two-text { text-align: center; }
    #section-two-text blockquote { width: 100%; }
    #section-two-text p { width: 100%; padding: 0; }
    #section-two-text .thumb { width: 100%; text-align: center; }
    #section-two-text .thumb img { width: 200px; }
    
    #section-three .text { float: left; width: 100%; margin: 0 0 20px 0; }
    #section-three .video { float: right; width: 100%; padding: 0; }

    #footer .logo img { height: 60px; }
    
    #enquiry { width: 90%; }
    #contact-form .fieldset-left { float: left; width: 100%; }
    #contact-form .fieldset-right { float: left; width: 100%; }
    #contact-form fieldset input[type="text"], #contact-form fieldset input[type="password"], #contact-form fieldset textarea { width: 96%; }
}

@media screen and (max-width: 620px) {
    
    h1 { font-size: 24px; }
    h2 { font-size: 18px; }
    h3, blockquote { font-size: 15px; line-height: 1.6em; }
    p { font-size: 13px; line-height: 1.6em; }
    img { max-width: 100%; height: auto; }
    .mob-show { display: block; }
    .mob-hide { display: none; }

    .next .arrow { width: 45px; height: 45px; }

    #section-one p.lg { font-size: 18px; }
    #footer .logo img { height: 36px; }
    #section-three { padding: 40px 0; }
}
