.fontsize_18 {
    font-size: 18px;
}

.fontsize_20 {
    font-size: 20px;
}

.fontsize_24 {
    font-size: 24px;
}

.fontsize_50 {
    font-size: 50px;
    line-height: 50px;
}

.fontweight_500 {
    font-weight: 500;
}

.fontweight_700 {
    font-weight: 700;
}

/*.enquiry-title{text-align:center;}
.enquiry-title h2{display:inline-flex;text-align:center;}
.divEnquiryHeaderDesc{display:block;text-align:center;}
.enquiry-form .row:nth-child(8) .field-label,.enquiry-form .row:nth-child(9) .field-label,.enquiry-form .row:nth-child(10) .field-label{display:none;}
.enquiry-form .row .column{width:100%;}
.enquiry-form .field-label{font-weight:700; font-size:14px;}
.divResponsiveContent{max-width:1200px;width:100%;margin:auto;}
.recaptcha{display:flex; align-items:center; justify-content:center;}
.row .recaptcha{width: 100%;}
.recaptcha .errmsgEnquiry{padding:unset;}
#ucUsrEnquiry_tr_enqRecaptcha{width: 100%;}
.divEnquiryAck {text-align: center;}
.enquiry-btn-container {display: flex; justify-content: center;}*/

.divBottomMainContainerOuterRes,
.divTopMasthead {
    display: none;
}

.divEnquiryForm {
    margin: unset;
}

.divMainCtnTopMiddleBtm {
    padding: unset;
}

.divMiddleCtnRight {
    max-width: unset;
}

.divMiddleCtnRight,
.divMainCtnTopMiddleBtm {
    max-width: 100% !important;
    width: 100% !important;
}

.divBtmBnnFull {
    width: 100%;
    background-color: #fff;
}

.divBtmBnn {
    width: 100%;
    padding: 0 30px;
    box-sizing: border-box;
}

.divContactDetails {
    display: flex;
    color: #fff;
    max-width: 1200px;
    margin: auto;
}

.divBtmBnnContent {
    padding: 80px 100px 0 0;
}

.divContactBox {
    width: 400px;
    height: 80px;
    border: 1px solid #fff;
    display: flex;
    align-items: center;
    justify-content: center;
    color: #ffd400;
    font-size: 20px;
    font-weight: 300;
}

.divContactBoxBtm {
    padding: 25px 0 80px 0;
    display: flex;
}

.divTopMenu {
    max-width: 1200px;
    margin: auto;
    display: flex;
    align-items: center;
    justify-content: center;
    height: 140px;
    flex-wrap: wrap;
    position: relative;
}

.divTopMenuSplitter {
    width: 1px;
    height: 16px;
    background-color: transparent;
    margin: auto 10px;
}

.hypQuickEmail i {
    display: none;
}

#materialIconsQuickTel:after {
    content: "phone";
    font-size: 16px;
    color: #fff!important;
    font-family: "Material Icons Outlined";
}

.hypQuickContact {
    padding: 0;
    color: #191919;
    text-decoration: none;
    font-weight: 300;
    position: relative;
}

.hypQuickEmail {
    padding: 0 0 0 15px;
    color: #191919;
    text-decoration: none;
    font-weight: 300;
}

.hypQuickEmail span {
    text-decoration: none;
}

.hypQuickContact:hover {
    padding: 0;
    color: #eb4709;
    text-decoration: none;
    font-weight: 300;
}

.hypQuickEmail:hover {
    padding: 0 0 0 15px;
    color: #eb4709;
    text-decoration: underline;
    font-weight: 300;
}

.hypQuickContact:hover:after {
    content: "";
    position: absolute;
    bottom: 5px;
    left: 45px;
    width: 130px;
    /*border-bottom:1px solid #eb4709;*/
}

.hypQuickContactOuter {
    display: flex;
    align-items: center;
    justify-content: center;
}

.divSocialMedia {}

.divFbIcon,
a.divFbIcon,
a.divFbIcon:link,
a.divFbIcon:visited {}

a.divFbIcon:hover,
a.divFbIcon:active {}

.divCopyright {
    text-align: center;
    padding: 20px 0;
}

.divCopyright>div {
    width: 100%;
}

.divCopyright>div>div>div.divPoweredByWebteq {
    text-align: right;
    font-size: 12px;
}

/*.ddl {border: none !important;}
.text_big {border: none !important;}*/
.attention_compulsory {
    font-size: 14px;
    font-weight: 400;
}

#ob_title {
    top: -14px;
}

#ob_title h3 {
    font-size: 24px;
}

.divSSPaging {
    z-index: 10;
    bottom: 20px;
    right: 48%;
}

.divSSPaging img {
    width: 20px;
    height: 7px;
    background-size: 7px;
}

.divSSPaging img:hover,
.divSSPaging .activeSlide img {
    width: 20px;
    height: 7px;
    background-size: 7px;
}

@media only screen and (max-width: 1920px) {
    /*.divSlideShowMasthead{left: 50%; }*/
    /*#ucUsrMastHd_rptCMSContent_ucUsrCMSContent_0_ucUsrMasthead_0_rptMasthead_0_imgMasthead_0,
    #ucUsrMastHead_rptCMSContent_ucUsrCMSContent_0_ucUsrMasthead_0_rptMasthead_0_imgMasthead_1,
    #ucUsrMastHead_rptCMSContent_ucUsrCMSContent_0_ucUsrMasthead_0_rptMasthead_0_imgMasthead_2{position: relative; left: 100%; transform: translateX(-100%);}
    #ucUsrMastHead_rptCMSeaContent_ucUsrCMSContent_0_ucUsrMasthead_0_rptMasthead_0_pnlMastheadTagline_2{max-width: 1200px; margin-left: auto; margin-right: auto; left: 0; right: 0;}*/
}

@media only screen and (max-width: 1750px) {
    .divSlideShowMasthead {
        left: -6%;
    }
}

@media only screen and (max-width: 1540px) {
    .divSlideShowMasthead {
        left: -13%;
    }
}

@media only screen and (max-width: 1370px) {
    .divSlideShowMasthead {
        left: -21%;
    }
}

@media only screen and (max-width: 1250px) {
    /*#ucUsrMastHead_rptCMSContent_ucUsrCMSContent_0_ucUsrMasthead_0_rptMasthead_0_imgMasthead_0,
    #ucUsrMastHead_rptCMSContent_ucUsrCMSContent_0_ucUsrMasthead_0_rptMasthead_0_imgMasthead_1,
    #ucUsrMastHead_rptCMSContent_ucUsrCMSContent_0_ucUsrMasthead_0_rptMasthead_0_imgMasthead_2{height: 880px !important;}*/
}

@media only screen and (min-width: 960px) {
    /*.enquiry-form{position:relative; width:100%; display:inline-block;}
    #ucUsrEnquiry_pnlFieldCustom_Row_1, #ucUsrEnquiry_pnlFieldCustom_Row_2, #ucUsrEnquiry_pnlFieldCustom_Row_3, #ucUsrEnquiry_pnlFieldCustom_Row_4, #ucUsrEnquiry_pnlFieldCustom_Row_5, #ucUsrEnquiry_pnlFieldCustom_Row_6{width:50%;}
    .row{width:100%;}
    .enquiry-form .row:nth-child(2){position: absolute; left: 0; top: 45px;}
    .enquiry-form .row:nth-child(3){position: absolute; left: 0; top: 90px;}
    .enquiry-form .row:nth-child(4){position: absolute; right: 0; top: 0;}
    .enquiry-form .row:nth-child(5){position: absolute; right: 0; top: 45px;}
    .enquiry-form .row:nth-child(6){position: absolute; right: 0; top: 90px;}
    .enquiry-form .row:nth-child(7){margin-top: 100px; width:100%; display:flex; justify-content:center;}*/
}

@media only screen and (max-width:960px) {
    /*.imgLogo {width: 170px !important;}*/

    .divTopMastheadContainer {
        margin: 0px auto 0;
    }

    .divBtmBnn {
        width: 100% !important;
        padding: 0 20px;
        box-sizing: border-box;
        text-align: center;
    }

    .divContactDetails {
        display: block;
        padding: 0 0 50px 0;
    }

    .divContactBoxBtm {
        padding: 25px 0 30px 0;
    }

    .divBtmBnnContent {
        padding: 80px 0px 0 0;
    }

    .divContactBox {
        width: 100%;
    }

    /*.enquiry-form .row{width:100%;display:block;}*/
    .divResponsiveContent {
        width: auto;
    }

    .divCopyright {
        display: inline-block !important;
        text-align: center;
        width: 100%;
    }

    .divCopyright>div {
        width: 100% !important;
    }

    .divCopyright>div>div>div.divPoweredByWebteq {
        text-align: center;
    }

    /*#ucUsrMastHead_rptCMSContent_ucUsrCMSContent_0_ucUsrMasthead_0_rptMasthead_0_imgMasthead_0,
    #ucUsrMastHead_rptCMSContent_ucUsrCMSContent_0_ucUsrMasthead_0_rptMasthead_0_imgMasthead_1,
    #ucUsrMastHead_rptCMSContent_ucUsrCMSContent_0_ucUsrMasthead_0_rptMasthead_0_imgMasthead_2{height: 780px !important;}*/
}

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

    /*.hypQuickEmail, .hypQuickContactOuter .divTopMenuSplitter:nth-child(4) {display: none;}*/
    .divSocialMedia {
        display: none;
    }

    #materialIconsQuickTel:after {
        content: "phone";
    }
}

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

    .divContactBoxBtm {
        display: block;
    }

    .divContactBoxBtm>div:nth-child(1) {
        margin: 0 0 10px 0 !important;
    }

    /*.imgLogo {width: 170px !important;}*/

    /* #ucUsrMastHead_rptCMSContent_ucUsrCMSContent_0_ucUsrMasthead_0_rptMasthead_0_imgMasthead_0,
    #ucUsrMastHead_rptCMSContent_ucUsrCMSContent_0_ucUsrMasthead_0_rptMasthead_0_imgMasthead_1,
    #ucUsrMastHead_rptCMSContent_ucUsrCMSContent_0_ucUsrMasthead_0_rptMasthead_0_imgMasthead_2{height: 680px !important;}*/
}

@media only screen and (max-width:590px) {
    .divSocialMedia {
        right: 230px !important;
        bottom: 3px;
    }

    #materialIconsQuickTel:after {
        font-size: 16px;
    }

    /*.hypQuickContact i {padding-right: 35px;}*/
    /*.hypQuickContactOuter {position: relative; left: 175px;}*/
    .divTopMenuSplitter {
        display: none;
    }

    .divFbIcon,
    a.divFbIcon,
    a.divFbIcon:link,
    a.divFbIcon:visited {
        height: 23px;
        width: 13px;
        background-size: 11px;
    }

    a.divFbIcon:hover,
    a.divFbIcon:active {
        height: 23px;
        width: 13px;
        background-size: 11px;
    }
}

@media only screen and (max-width:533px) {
    .divSocialMedia {
        right: 230px !important;
        bottom: 14px;
    }
}

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

    /*.hypQuickContactOuter {left: 150px;}*/
    .divSocialMedia {
        bottom: 3px;
    }

    /*.divSlideShowMasthead, .divSlideShowMasthead>div,
    #ucUsrMastHead_rptCMSContent_ucUsrCMSContent_0_ucUsrMasthead_0_rptMasthead_0_imgMasthead_0 {height: 330px !important;}

    #ucUsrMastHead_rptCMSContent_ucUsrCMSContent_0_ucUsrMasthead_0_rptMasthead_0_imgMasthead_1,
    #ucUsrMastHead_rptCMSContent_ucUsrCMSContent_0_ucUsrMasthead_0_rptMasthead_0_imgMasthead_2 {width: auto; height: 400px !important; margin-top: 220px;}

    #ucUsrMastHead_rptCMSContent_ucUsrCMSContent_0_ucUsrMasthead_0_rptMasthead_0_pnlMastheadTagline_1 {background-color: #f5f5f5;}
    #ucUsrMastHead_rptCMSContent_ucUsrCMSContent_0_ucUsrMasthead_0_rptMasthead_0_pnlMastheadTagline_2 {background: linear-gradient(to bottom, #fff 30%, #eee 100%);}

    #ucUsrMastHead_rptCMSContent_ucUsrCMSContent_0_ucUsrMasthead_0_rptMasthead_0_imgMasthead_1 {margin-left: -80px;}*/

    /*.divSlideShowMasthead > div:nth-child(3){left: -150px !important;}*/
}

@media only screen and (max-width:450px) {
    .divTopMenu {
        justify-content: normal !important;
    }

    /*.imgLogo {width: 170px !important;}*/
}

@media only screen and (max-width:425px) {
    .divSocialMedia {
        right: 190px !important;
        bottom: 6px;
    }

    /*.hypQuickContactOuter {left: 160px;}*/
    .divSSPaging {
        right: 42%;
    }

    .divFacebookPage {
        top: 5px;
        position: relative;
    }

    /*#ucUsrMastHead_rptCMSContent_ucUsrCMSContent_0_ucUsrMasthead_0_rptMasthead_0_imgMasthead_1 {margin-left: -120px;}
    .divSlideShowMasthead > div:nth-child(3){left: -180px !important;}*/
}

@media only screen and (max-width:415px) {
    .divSocialMedia {
        right: 180px !important;
        bottom: 6px;
    }

    /*.hypQuickContactOuter {left: 115px;}*/
}

@media only screen and (max-width: 395px) {
    .divSocialMedia {
        right: 160px !important;
        bottom: 6px;
    }

    /*.hypQuickContactOuter {left: 115px;}*/

    /*#ucUsrMastHead_rptCMSContent_ucUsrCMSContent_0_ucUsrMasthead_0_rptMasthead_0_imgMasthead_1 {margin-left: -130px;}
    .divSlideShowMasthead > div:nth-child(3){left: -200px !important;}*/
}

@media only screen and (max-width:375px) {
    .divSocialMedia {
        right: 140px !important;
        bottom: -15px;
    }

    /*.hypQuickContactOuter {left: 115px;}*/
    .divFacebookPage {
        top: -7px;
        left: 30px;
        position: relative;
    }
}

@media only screen and (max-width:360px) {
    /*.hypQuickContactOuter {left: 115px;}*/

    /*#ucUsrMastHead_rptCMSContent_ucUsrCMSContent_0_ucUsrMasthead_0_rptMasthead_0_imgMasthead_1 {margin-left: -142px;}
    .divSlideShowMasthead > div:nth-child(3){left: -210px !important;}*/
}

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

    /*.hypQuickContactOuter {left: 70px;}*/
    /*.imgLogo {width: 170px !important;}*/
    .divFacebookPage {
        top: -18px;
        left: 50px;
        position: relative;
    }

    /*#ucUsrMastHead_rptCMSContent_ucUsrCMSContent_0_ucUsrMasthead_0_rptMasthead_0_imgMasthead_1 {margin-left: -160px;}
    .divSlideShowMasthead > div:nth-child(3){left: -230px !important;}*/
}