﻿label.error {
    color: #e02b27;
    font-size: 11px !important;
    margin: 0;
    font-style: italic
}

button {
    outline: 0
}

    button:focus {
        outline: 0
    }

a {
    outline: 0
}

    a:focus {
        outline: 0
    }

.static-content .stat-bnr {
    margin-bottom: 15px
}

.static-content .static-title {
    margin-left: 25% !important;
    padding: 10px 15px 15px;
    margin: 0
}

    .static-content .static-title.testi-title {
        margin-left: 17% !important
    }

    .static-content .static-title.news-title {
        margin-left: 17% !important
    }

        .static-content .static-title.news-title h3 {
            text-transform: capitalize !important
        }

    .static-content .static-title h3 {
        color: #24aeb1;
        font-size: 24px;
        font-family: Lato;
        text-transform: uppercase;
        margin: 0;
        padding: 0
    }

    .static-content .static-title span {
        font-size: 13px;
        color: #24aeb1
    }

.static-content .testimonial-content {
    display: block;
    position: relative
}

    .static-content .testimonial-content .sContent-left {
        border-right: 2px dotted #6f7284;
        color: #151b39;
        width: 17%;
        float: left;
        position: relative;
        display: inline-block;
        padding-right: 15px;
        min-height: 1px
    }

        .static-content .testimonial-content .sContent-left .testimenu {
            text-align: right
        }

            .static-content .testimonial-content .sContent-left .testimenu.test_menu_fixed {
                position: fixed;
                bottom: 450px;
                padding-right: 19px;
                border-right: 2px dotted #6f7284
            }

            .static-content .testimonial-content .sContent-left .testimenu .media-tab {
                font-size: 14px;
                cursor: pointer;
                margin: 0;
                line-height: 35px
            }

                .static-content .testimonial-content .sContent-left .testimenu .media-tab.active {
                    color: #24aeb1;
                    font-family: LatoBold
                }

    .static-content .testimonial-content .sContent-center {
        border-right: 2px dotted #6f7284;
        color: #151b39;
        width: 58%;
        float: left;
        position: relative;
        padding: 0 15px;
        display: inline-block
    }

        .static-content .testimonial-content .sContent-center #read_more_testimonials {
            background: #ef4281;
            text-align: center;
            color: #fff;
            font-size: 14px;
            padding: 1px 12px;
            border-radius: 4px;
            -webkit-appearance: initial;
            font-family: LatoBold;
            display: block;
            text-transform: uppercase;
            border: 0;
            margin: 0 auto;
            line-height: 34px;
            height: 34px
        }

        .static-content .testimonial-content .sContent-center #Testi_content .media-cont {
            display: none
        }

            .static-content .testimonial-content .sContent-center #Testi_content .media-cont.active {
                display: block
            }

            .static-content .testimonial-content .sContent-center #Testi_content .media-cont ul {
                padding-left: 0
            }

                .static-content .testimonial-content .sContent-center #Testi_content .media-cont ul li {
                    list-style: none;
                    border-bottom: 2px dotted #6f7284;
                    padding-bottom: 15px
                }

                    .static-content .testimonial-content .sContent-center #Testi_content .media-cont ul li .pressAdd {
                        color: #151b39;
                        margin-bottom: 5px;
                        display: block
                    }

                    .static-content .testimonial-content .sContent-center #Testi_content .media-cont ul li p {
                        font-family: LatoBold
                    }

    .static-content .testimonial-content .sContent-right {
        position: relative;
        display: inline-block
    }

        .static-content .testimonial-content .sContent-right .fedbck-btn {
            background: #24aeb1;
            text-align: center;
            color: #fff;
            font-size: 14px;
            padding: 5px 12px;
            border-radius: 4px;
            -webkit-appearance: initial;
            font-family: LatoBold;
            display: block;
            margin-bottom: 25px
        }

.static-content .news-section .sContent-left {
    border-right: 2px dotted #6f7284;
    color: #151b39;
    width: 17%;
    float: left;
    position: relative;
    display: inline-block;
    padding-right: 15px;
    min-height: 1px
}

    .static-content .news-section .sContent-left .news-menu {
        text-align: right
    }

        .static-content .news-section .sContent-left .news-menu .media-tab {
            font-size: 16px;
            cursor: pointer;
            margin: 0;
            line-height: 35px
        }

            .static-content .news-section .sContent-left .news-menu .media-tab.active {
                color: #24aeb1;
                font-family: LatoBold
            }

.static-content .news-section .sContent-center {
    border-right: 2px dotted #6f7284;
    color: #151b39;
    width: 58%;
    font-size: 14px;
    font-family: Lato;
    float: left;
    position: relative;
    padding: 0 15px;
    display: inline-block
}

    .static-content .news-section .sContent-center .mobile-tab {
        display: none
    }

    .static-content .news-section .sContent-center .media-cont .press-video {
        margin: 0 0 10px;
        padding: 0 5px;
        width: 50%;
        position: relative;
        min-height: 1px;
        float: left
    }

        .static-content .news-section .sContent-center .media-cont .press-video .video-img {
            border: solid 1px #c2c2c2;
            padding: 10px
        }

            .static-content .news-section .sContent-center .media-cont .press-video .video-img img {
                display: block;
                margin: auto;
                width: 100%
            }

        .static-content .news-section .sContent-center .media-cont .press-video p {
            padding: 10px 0;
            text-align: center;
            height: 74px;
            overflow: hidden;
            margin: 0;
            font-size: 13px
        }

        .static-content .news-section .sContent-center .media-cont .press-video .more-detail {
            margin: 0 auto;
            text-align: center;
            height: 28px
        }

            .static-content .news-section .sContent-center .media-cont .press-video .more-detail a {
                padding: 8px 10px;
                background: #24aeb1;
                color: #fff;
                text-transform: uppercase;
                border-radius: 4px;
                font-size: 12px;
                font-family: LatoBold;
                letter-spacing: 1px
            }

    .static-content .news-section .sContent-center .media-cont .press-print {
        margin: 0 0 10px;
        padding: 0 5px;
        width: 50%;
        position: relative;
        min-height: 1px;
        float: left
    }

        .static-content .news-section .sContent-center .media-cont .press-print .add-img {
            position: relative;
            border: solid 1px #c2c2c2
        }

            .static-content .news-section .sContent-center .media-cont .press-print .add-img .mediabox img {
                width: 100%;
                height: 200px;
                padding: 6px;
                overflow: hidden;
                -o-object-fit: cover;
                object-fit: cover;
                -o-object-position: top;
                object-position: top
            }

    .static-content .news-section .sContent-center .media-cont ul {
        padding-left: 0
    }

        .static-content .news-section .sContent-center .media-cont ul li {
            list-style: none;
            border-bottom: 2px dotted #58595b;
            padding-bottom: 15px
        }

            .static-content .news-section .sContent-center .media-cont ul li h4 {
                margin: 0 0 5px;
                font-size: 16px;
                color: #02b7c2
            }

            .static-content .news-section .sContent-center .media-cont ul li .pressAdd {
                color: #000;
                margin-bottom: 5px;
                display: block
            }

                .static-content .news-section .sContent-center .media-cont ul li .pressAdd p {
                    margin: 10px 0;
                    font-family: LatoBold
                }

                .static-content .news-section .sContent-center .media-cont ul li .pressAdd b {
                    font-family: LatoBold;
                    font-weight: 400
                }

.static-content .news-section .sContent-right {
    position: relative;
    display: inline-block
}

.static-content .sContent-left {
    border-right: 2px dotted #6f7284;
    color: #151b39;
    width: 25%;
    float: left;
    padding-right: 15px
}

    .static-content .sContent-left h3 {
        font-size: 30px;
        text-transform: uppercase;
        font-weight: 700;
        text-align: right
    }

    .static-content .sContent-left h4 {
        font-size: 28px;
        font-family: Lato;
        padding: 0;
        text-align: right;
        text-transform: uppercase
    }

.static-content .sContent-center {
    border-right: 2px dotted #6f7284;
    color: #151b39;
    width: 50%;
    float: left;
    padding: 0 15px
}

    .static-content .sContent-center .faq-content h4 {
        font-size: 18px;
        color: #24aeb1
    }

    .static-content .sContent-center .faq-content .faq-menu1 {
        padding-left: 20px
    }

        .static-content .sContent-center .faq-content .faq-menu1 h5 {
            color: #231f20;
            position: relative;
            cursor: pointer;
            padding: 3px 0;
            font-size: 14px
        }

            .static-content .sContent-center .faq-content .faq-menu1 h5:before {
                width: 0;
                height: 0;
                position: absolute;
                left: -18px;
                top: 36%;
                color: #231f20;
                content: "";
                border-right: 5px solid transparent;
                border-left: 5px solid transparent;
                border-top: 5px solid #24aeb1
            }

        .static-content .sContent-center .faq-content .faq-menu1 .faq-txt1 {
            display: none;
            color: #6f7284;
            margin: 0 0 10px;
            font-size: 13px
        }

    .static-content .sContent-center .abt-txt {
        font-size: 14px;
        font-weight: 700;
        color: #000;
        padding: 5px 0 10px;
        display: block
    }

    .static-content .sContent-center p {
        margin-bottom: 10px
    }

    .static-content .sContent-center .about-col {
        position: relative
    }

        .static-content .sContent-center .about-col .abt-images {
            position: absolute;
            left: -80px;
            top: 10px
        }

        .static-content .sContent-center .about-col h1 {
            color: #02b7c2;
            font-size: 16px;
            margin: 25px 0 10px;
            font-weight: 700
        }

.static-content .sContent-right {
    width: 24.5%;
    float: left;
    padding-left: 20px;
    padding-right: 20px;
    font-family: Lato
}

    .static-content .sContent-right .sExp {
        font-size: 14px;
        padding: 20px 24px
    }

    .static-content .sContent-right .tstview {
        text-align: center;
        width: 100%;
        font-size: 13px
    }

        .static-content .sContent-right .tstview a {
            color: #000
        }

            .static-content .sContent-right .tstview a .fa {
                font-size: 14px;
                color: #24aeb1
            }

    .static-content .sContent-right .sTesti {
        position: relative;
        margin: 0 -10px
    }

        .static-content .sContent-right .sTesti .testimonial-swipe {
            min-height: 290px !important;
            max-height: 290px !important;
            overflow: hidden;
            margin: 0 16px
        }

            .static-content .sContent-right .sTesti .testimonial-swipe .swiper-slide {
                width: 100%
            }

                .static-content .sContent-right .sTesti .testimonial-swipe .swiper-slide p {
                    padding: 29px 8px !important;
                    font-size: 14px
                }

        .static-content .sContent-right .sTesti .swiper-button-next {
            position: absolute;
            outline: 0;
            width: auto;
            height: auto
        }

        .static-content .sContent-right .sTesti .swiper-button-prev {
            position: absolute;
            outline: 0;
            width: auto;
            height: auto
        }

.mobile-app-page {
    background: #fff
}

    .mobile-app-page .content-section {
        max-width: 1030px;
        margin: 0 auto;
        box-sizing: border-box;
        padding: 0 10px 25px;
        min-height: 360px
    }

        .mobile-app-page .content-section .mobile-apps h1 {
            font-size: 31px;
            color: #272626;
            text-align: center;
            padding: 24px 0
        }

        .mobile-app-page .content-section .mobile-apps .app-web {
            padding: 20px
        }

            .mobile-app-page .content-section .mobile-apps .app-web .col-sm-4 {
                float: left
            }

            .mobile-app-page .content-section .mobile-apps .app-web .col-sm-8 {
                float: left
            }

                .mobile-app-page .content-section .mobile-apps .app-web .col-sm-8 h3 {
                    color: #02b7c2;
                    font-size: 30px
                }

                .mobile-app-page .content-section .mobile-apps .app-web .col-sm-8 p {
                    font-size: 16px;
                    color: #5f5f5f;
                    padding: 0 15px
                }

                .mobile-app-page .content-section .mobile-apps .app-web .col-sm-8 .get-app {
                    float: left;
                    margin-bottom: 20px
                }

                    .mobile-app-page .content-section .mobile-apps .app-web .col-sm-8 .get-app label {
                        float: left;
                        font-weight: 700;
                        line-height: 30px;
                        padding-right: 10px;
                        margin: 0
                    }

                    .mobile-app-page .content-section .mobile-apps .app-web .col-sm-8 .get-app #cust_mobile {
                        float: left;
                        margin-right: 10px;
                        padding: 5px;
                        width: 200px
                    }

                    .mobile-app-page .content-section .mobile-apps .app-web .col-sm-8 .get-app #btnSMS {
                        padding: 7px 7px 5px;
                        text-transform: uppercase;
                        font-size: 13px;
                        border: 1px solid #24aeb1;
                        color: #fff;
                        background-color: #24aeb1
                    }

#testimonial_form .modal-dialog {
    max-width: 675px !important
}

    #testimonial_form .modal-dialog .modal-content {
        width: 675px;
        border-radius: 8px;
        border: 0 !important
    }

        #testimonial_form .modal-dialog .modal-content .modal-header {
            border-bottom: 1px solid rgba(21,27,57,.25);
            box-shadow: none;
            padding: 0 15px;
            text-align: left;
            height: 42px;
            line-height: 42px;
            border-radius: 0
        }

            #testimonial_form .modal-dialog .modal-content .modal-header .modal-title {
                color: #151b39;
                font-size: 16px;
                font-family: LatoBold;
                margin-bottom: 0;
                min-height: 1em;
                overflow-wrap: break-word;
                line-height: 42px;
                border-bottom: 0;
                padding: 0
            }

            #testimonial_form .modal-dialog .modal-content .modal-header .close {
                height: 42px;
                color: #151b39;
                opacity: 1;
                padding: 0 !important;
                margin: 0 !important;
                font-size: 32px;
                font-weight: 400;
                font-family: LatoWbBold;
                outline: 0;
                background: 0 0;
                border: none
            }

        #testimonial_form .modal-dialog .modal-content .modal-body {
            padding: 30px
        }

            #testimonial_form .modal-dialog .modal-content .modal-body .fieldset .col-sm-6 {
                float: left
            }

                #testimonial_form .modal-dialog .modal-content .modal-body .fieldset .col-sm-6 #custphoto {
                    width: 70%;
                    opacity: 1 !important;
                    background: #fff;
                    background-clip: padding-box;
                    height: 32px;
                    line-height: 1.42857143;
                    padding: 0 9px;
                    vertical-align: baseline;
                    box-sizing: border-box;
                    border-radius: 0;
                    font-family: Lato;
                    font-size: 13px;
                    color: #231f20;
                    border: 1px solid #e0e0e0
                }

                #testimonial_form .modal-dialog .modal-content .modal-body .fieldset .col-sm-6 .fileUpload {
                    position: relative;
                    overflow: hidden;
                    background: #24aeb1;
                    border: 0 solid #24aeb1;
                    width: 80px;
                    float: right;
                    color: #fff;
                    padding: 8px 0;
                    text-align: center;
                    font-family: LatoBold;
                    font-size: 11px;
                    text-transform: uppercase
                }

                    #testimonial_form .modal-dialog .modal-content .modal-body .fieldset .col-sm-6 .fileUpload .upload {
                        position: absolute;
                        top: 0;
                        right: 0;
                        margin: 0;
                        padding: 0;
                        font-size: 20px;
                        cursor: pointer;
                        opacity: 0
                    }

                #testimonial_form .modal-dialog .modal-content .modal-body .fieldset .col-sm-6 .control {
                    height: 64px
                }

                    #testimonial_form .modal-dialog .modal-content .modal-body .fieldset .col-sm-6 .control select {
                        background: url(../images/icons/pink-downarrow.png) no-repeat scroll 98.5% center !important;
                        -webkit-appearance: none;
                        -moz-appearance: none;
                        appearance: none
                    }

                    #testimonial_form .modal-dialog .modal-content .modal-body .fieldset .col-sm-6 .control .form-control {
                        transition: border-color .15s ease-in-out,box-shadow .15s ease-in-out;
                        border: 0 !important;
                        border-bottom: 1px solid #e0e0e0 !important;
                        border-radius: 0;
                        color: #58595b;
                        display: block;
                        font-size: 13px;
                        padding: 0 10px;
                        margin-bottom: 4px;
                        width: 100%;
                        height: 34px
                    }

                        #testimonial_form .modal-dialog .modal-content .modal-body .fieldset .col-sm-6 .control .form-control:focus {
                            box-shadow: none
                        }

                    #testimonial_form .modal-dialog .modal-content .modal-body .fieldset .col-sm-6 .control textarea.form-control {
                        height: 110px !important;
                        border: 1px solid #e0e0e0 !important;
                        padding: 5px 10px
                    }

            #testimonial_form .modal-dialog .modal-content .modal-body .testi-btn {
                margin: 15px auto 0;
                width: -moz-max-content;
                width: max-content
            }

                #testimonial_form .modal-dialog .modal-content .modal-body .testi-btn .form-btn {
                    background: #24aeb1;
                    width: 100px;
                    border: medium none;
                    color: #fff;
                    font-size: 14px;
                    cursor: pointer;
                    height: 34px;
                    border-radius: 4px;
                    text-transform: uppercase;
                    text-align: center;
                    line-height: 34px
                }

                    #testimonial_form .modal-dialog .modal-content .modal-body .testi-btn .form-btn:focus {
                        outline: 0
                    }

                    #testimonial_form .modal-dialog .modal-content .modal-body .testi-btn .form-btn.reset_contact {
                        margin-left: 10px
                    }

.modal-stockout .modal-dialog {
    max-width: 500px !important
}

    .modal-stockout .modal-dialog .modal-content {
        max-width: 500px !important;
        border-radius: 8px;
        border-bottom: 1px solid rgba(21,27,57,.25);
        border: 0 !important
    }

        .modal-stockout .modal-dialog .modal-content .modal-header {
            border-bottom: 1px solid rgba(21,27,57,.25);
            box-shadow: none;
            padding: 0 15px;
            text-align: left;
            height: 42px;
            line-height: 42px;
            border-radius: 0
        }

            .modal-stockout .modal-dialog .modal-content .modal-header .modal-title {
                color: #151b39;
                font-size: 16px;
                font-family: LatoBold;
                margin-bottom: 0;
                min-height: 1em;
                overflow-wrap: break-word;
                line-height: 42px;
                border-bottom: 0;
                padding: 0
            }

            .modal-stockout .modal-dialog .modal-content .modal-header .close {
                height: 42px;
                color: #151b39;
                opacity: 1;
                padding: 0 !important;
                margin: 0 !important;
                font-size: 32px;
                font-weight: 400;
                font-family: LatoWbBold;
                outline: 0;
                background: 0 0;
                border: none
            }

        .modal-stockout .modal-dialog .modal-content .modal-body {
            padding: 20px 30px
        }

            .modal-stockout .modal-dialog .modal-content .modal-body #response_div {
                text-align: center
            }

            .modal-stockout .modal-dialog .modal-content .modal-body .field .control {
                height: 64px
            }

                .modal-stockout .modal-dialog .modal-content .modal-body .field .control select {
                    background: url(../images/icons/pink-downarrow.png) no-repeat scroll 98.5% center !important;
                    -webkit-appearance: none;
                    -moz-appearance: none;
                    appearance: none
                }

                .modal-stockout .modal-dialog .modal-content .modal-body .field .control .form-control {
                    transition: border-color .15s ease-in-out,box-shadow .15s ease-in-out;
                    border: 0 !important;
                    border-bottom: 1px solid #e0e0e0 !important;
                    border-radius: 0;
                    color: #58595b;
                    display: block;
                    font-size: 13px;
                    padding: 0 10px;
                    margin-bottom: 4px;
                    width: 100%;
                    height: 34px
                }

                    .modal-stockout .modal-dialog .modal-content .modal-body .field .control .form-control:focus {
                        box-shadow: none
                    }

                .modal-stockout .modal-dialog .modal-content .modal-body .field .control textarea.form-control {
                    height: 120px !important;
                    border: 1px solid #e0e0e0 !important;
                    padding: 5px 10px
                }

            .modal-stockout .modal-dialog .modal-content .modal-body .testi-btn {
                margin: 0 auto;
                width: -moz-max-content;
                width: max-content
            }

                .modal-stockout .modal-dialog .modal-content .modal-body .testi-btn .form-btn {
                    background: #24aeb1;
                    border: medium none;
                    color: #fff;
                    font-size: 14px;
                    cursor: pointer;
                    height: 34px;
                    border-radius: 4px;
                    text-transform: uppercase;
                    text-align: center;
                    line-height: 34px
                }

                    .modal-stockout .modal-dialog .modal-content .modal-body .testi-btn .form-btn:focus {
                        outline: 0
                    }

.sitemap img {
    height: 225px
}

.sitemap h3 {
    font-size: 18px;
    font-weight: 700;
    color: #24aeb1;
    padding-top: 16px
}

.sitemap .left {
    border-right: 2px dotted #58595b;
    color: #151b39
}

    .sitemap .left .sitemap-list h3 {
        color: #02b7c2;
        font-size: 16px;
        font-weight: 700;
        margin: 0;
        padding: 8px 0 16px
    }

        .sitemap .left .sitemap-list h3 a {
            color: #02b7c2
        }

    .sitemap .left .sitemap-list ul {
        padding: 0
    }

        .sitemap .left .sitemap-list ul li {
            list-style: none;
            margin-bottom: 8px
        }

            .sitemap .left .sitemap-list ul li a {
                color: #58595b;
                font-size: 13px
            }

.sitemap .right p {
    padding: 20px 28px;
    font-size: 14px;
    color: #58595b
}

.cont_us {
    color: #151b39;
    margin: 0 0 16px
}

    .cont_us h1 {
        margin: 0
    }

        .cont_us h1.page-title {
            padding: 8px 8px 0;
            font-size: 24px;
            font-family: LatoBold
        }

    .cont_us .left-block {
        width: 32%;
        float: left;
        margin: 16px 0
    }

        .cont_us .left-block .custome-link {
            display: inline-block;
            width: 100%;
            padding: 16px;
            background: #fff;
            border-radius: 8px;
            margin: 0 0 16px
        }

            .cont_us .left-block .custome-link .linkcol a {
                font-family: Lato;
                font-size: 14px;
                color: #151b39;
                line-height: 24px;
                padding: 16px 0 16px 48px;
                width: 100%;
                display: inline-block;
                position: relative;
                background: url(/msassets/images/icons/keyboard_arrow_big_right.svg) 95% center no-repeat
            }

                .cont_us .left-block .custome-link .linkcol a.active {
                    font-family: LatoBold;
                    font-size: 14px;
                    color: #151b39;
                    line-height: 24px
                }

                .cont_us .left-block .custome-link .linkcol a:after {
                    content: " ";
                    position: absolute;
                    left: 50px;
                    width: 84%;
                    height: 2px;
                    bottom: 0;
                    background: #f6f6f7
                }

                .cont_us .left-block .custome-link .linkcol a .icon {
                    width: 32px;
                    height: 32px;
                    display: inline-block;
                    border-radius: 50%;
                    position: absolute;
                    left: 0;
                    top: 12px
                }

                .cont_us .left-block .custome-link .linkcol a.contactus-link .icon {
                    background: url(/msassets/images/icons/contact-us_grey.svg) center no-repeat rgba(21,27,57,.04)
                }

                .cont_us .left-block .custome-link .linkcol a.contactus-link.active .icon {
                    background: url(/msassets/images/icons/contact-us_blue.svg) center no-repeat #edf8f9
                }

                .cont_us .left-block .custome-link .linkcol a.account-link .icon {
                    background: url(/msassets/images/icons/account_information_grey.svg) center no-repeat rgba(21,27,57,.04)
                }

                .cont_us .left-block .custome-link .linkcol a.account-link.active .icon {
                    background: url(/msassets/images/icons/account_information_blue.svg) center no-repeat #edf8f9
                }

                .cont_us .left-block .custome-link .linkcol a.nmswallet-link .icon {
                    background: url(/msassets/images/icons/wallet_grey.svg) center no-repeat rgba(21,27,57,.04)
                }

                .cont_us .left-block .custome-link .linkcol a.nmswallet-link.active .icon {
                    background: url(/msassets/images/icons/wallet_blue.svg) center no-repeat #edf8f9
                }

                .cont_us .left-block .custome-link .linkcol a.nmswishlist-link .icon {
                    background: url(/msassets/images/icons/favorite.svg) center no-repeat rgba(21,27,57,.04);
                    background-size: 16px
                }

                .cont_us .left-block .custome-link .linkcol a.nmswishlist-link.active .icon {
                    background: url(/msassets/images/icons/icon_favorite.svg) center no-repeat #edf8f9
                }

                .cont_us .left-block .custome-link .linkcol a.offers-link .icon {
                    background: url(/msassets/images/icons/offer_inactive.svg) center no-repeat rgba(21,27,57,.04)
                }

                .cont_us .left-block .custome-link .linkcol a.offers-link.active .icon {
                    background: url(/msassets/images/icons/offer.svg) center no-repeat #edf8f9
                }

                .cont_us .left-block .custome-link .linkcol a.address-link .icon {
                    background: url(/msassets/images/icons/delivery_inactive.svg) center no-repeat rgba(21,27,57,.04)
                }

                .cont_us .left-block .custome-link .linkcol a.address-link.active .icon {
                    background: url(/msassets/images/icons/delivery_active.svg) center no-repeat #edf8f9
                }

                .cont_us .left-block .custome-link .linkcol a.elite-link .icon {
                    background: url(/msassets/images/icons/netmeds-elite_inactive.svg) center no-repeat rgba(21,27,57,.04)
                }

                .cont_us .left-block .custome-link .linkcol a.elite-link.active .icon {
                    background: url(/msassets/images/icons/netmeds_elite.svg) center no-repeat #edf8f9
                }

                .cont_us .left-block .custome-link .linkcol a.myprescription-link .icon {
                    background: url(/msassets/images/icons/my-prescription_inactive.svg) center no-repeat rgba(21,27,57,.04);
                    background-size: 16px
                }

                .cont_us .left-block .custome-link .linkcol a.myprescription-link.active .icon {
                    background: url(/msassets/images/icons/my-prescription_active.svg) center no-repeat #edf8f9
                }

                .cont_us .left-block .custome-link .linkcol a.subscription-link .icon {
                    background: url(/msassets/images/icons/subscription.svg) center no-repeat rgba(21,27,57,.04);
                    background-size: 12px
                }

                .cont_us .left-block .custome-link .linkcol a.subscription-link.active .icon {
                    background: url(/msassets/images/icons/subscription.svg) center no-repeat #edf8f9
                }

                .cont_us .left-block .custome-link .linkcol a.referearn-link .icon {
                    background: url(/msassets/images/icons/refer_earn_grey.svg) center no-repeat rgba(21,27,57,.04)
                }

                .cont_us .left-block .custome-link .linkcol a.referearn-link.active .icon {
                    background: url(/msassets/images/icons/refer_earn_blue.svg) center no-repeat #edf8f9
                }

                .cont_us .left-block .custome-link .linkcol a.help-link .icon {
                    background: url(/msassets/images/icons/support_inactive.svg) center no-repeat rgba(21,27,57,.04)
                }

                .cont_us .left-block .custome-link .linkcol a.help-link.active .icon {
                    background: url(/msassets/images/icons/support_active.svg) center no-repeat #edf8f9
                }

                .cont_us .left-block .custome-link .linkcol a.legal-link .icon {
                    background: url(/msassets/images/icons/document_inactive.svg) center no-repeat rgba(21,27,57,.04);
                    background-size: 11px
                }

                .cont_us .left-block .custome-link .linkcol a.legal-link.active .icon {
                    background: url(/msassets/images/icons/document_active.svg) center no-repeat #edf8f9
                }

                .cont_us .left-block .custome-link .linkcol a.logout-link .icon {
                    background: url(/msassets/images/icons/lock_grey.svg) center no-repeat rgba(21,27,57,.04)
                }

    .cont_us .right-block {
        width: 65.5%;
        float: left
    }

        .cont_us .right-block.home-static {
            margin: 16px 0 16px 24px;
            font-size: 12px;
            padding: 16px;
            font-family: Lato;
            border-radius: 8px !important;
            background: #fff;
            box-shadow: 0 1px 1px 0 rgba(171,169,169,.1)
        }

            .cont_us .right-block.home-static .list-autocompete {
                background: #fff;
                border-top: 0;
                margin: 0;
                padding: 0;
                list-style: none
            }

                .cont_us .right-block.home-static .list-autocompete ul {
                    list-style: none;
                    padding: 0
                }

                    .cont_us .right-block.home-static .list-autocompete ul li {
                        border-top: 1px solid #e5e5e5;
                        cursor: pointer;
                        margin: 0;
                        padding: 5px 40px 5px 10px;
                        position: relative;
                        text-align: left;
                        white-space: normal
                    }

                        .cont_us .right-block.home-static .list-autocompete ul li:hover {
                            background: #e8e8e8
                        }

                        .cont_us .right-block.home-static .list-autocompete ul li:first-child {
                            border-top: none
                        }

                        .cont_us .right-block.home-static .list-autocompete ul li .ui-state-active {
                            border: 0 solid #24aeb1;
                            background: 0 0;
                            font-weight: 400;
                            color: initial
                        }

            .cont_us .right-block.home-static #contact-form h3 {
                font-size: 13px;
                padding: 12px 0 0
            }

            .cont_us .right-block.home-static #contact-form .ctrlgroup {
                margin-bottom: 10px;
                clear: both;
                position: relative;
                display: block
            }

            .cont_us .right-block.home-static #contact-form input:focus, .cont_us .right-block.home-static #contact-form select:focus, .cont_us .right-block.home-static #contact-form textarea:focus {
                outline: 0
            }

            .cont_us .right-block.home-static #contact-form input[type=text] {
                background-clip: padding-box;
                border: 1px solid #adadad;
                border-radius: 1px;
                font-size: 12px;
                height: 32px;
                line-height: 1.42857143;
                padding: 0 9px;
                vertical-align: baseline;
                width: 100%;
                box-sizing: border-box;
                margin: 0 0 3px 0
            }

            .cont_us .right-block.home-static #contact-form input[type=radio] {
                display: none
            }

                .cont_us .right-block.home-static #contact-form input[type=radio] + label span {
                    background: rgba(0,0,0,0) url(../images/icons/rds-icon.png) no-repeat scroll -18px top;
                    cursor: pointer;
                    display: inline-block;
                    height: 16px;
                    margin: -2px 8px 0 0;
                    vertical-align: middle;
                    width: 15px
                }

                .cont_us .right-block.home-static #contact-form input[type=radio]:checked + label span {
                    background: rgba(0,0,0,0) url(../images/icons/rds-icon.png) no-repeat scroll 0 top
                }

            .cont_us .right-block.home-static #contact-form label {
                text-align: left;
                font-family: Lato;
                font-size: 13px
            }

                .cont_us .right-block.home-static #contact-form label.rtspace {
                    font-size: 12px;
                    padding-right: 20px
                }

            .cont_us .right-block.home-static #contact-form .radio-inline {
                cursor: pointer;
                margin-bottom: 0;
                position: relative;
                vertical-align: middle;
                display: inline-block;
                padding-left: 0
            }

            .cont_us .right-block.home-static #contact-form .list-select {
                border: 0;
                overflow: hidden;
                width: 100%
            }

                .cont_us .right-block.home-static #contact-form .list-select .seltxt {
                    width: 100%;
                    position: relative
                }

                    .cont_us .right-block.home-static #contact-form .list-select .seltxt select {
                        border: 1px solid #adadad;
                        font-weight: 400;
                        height: 32px;
                        padding-right: 20px;
                        text-indent: .01em;
                        width: 100%;
                        -webkit-appearance: none;
                        padding-left: 12px;
                        background: #fff url(../images/icons/drop_arrow.png) no-repeat scroll 97% 51% !important
                    }

                        .cont_us .right-block.home-static #contact-form .list-select .seltxt select.empty {
                            color: #6f7284
                        }

                        .cont_us .right-block.home-static #contact-form .list-select .seltxt select.select {
                            color: #151b39
                        }

            .cont_us .right-block.home-static #contact-form textarea {
                background-clip: padding-box;
                border: 1px solid #c2c2c2;
                border-radius: 0;
                font-size: 12px;
                height: auto;
                line-height: 1.42857143;
                margin: 0;
                padding: 10px;
                vertical-align: baseline;
                width: 100%;
                box-sizing: border-box;
                resize: none;
                color: #6f7284
            }

                .cont_us .right-block.home-static #contact-form textarea.comtxt {
                    height: 100px
                }

            .cont_us .right-block.home-static #contact-form .Image_content {
                height: 106px
            }

                .cont_us .right-block.home-static #contact-form .Image_content .fileuploadlabel {
                    background: url(../images/icons/uploadimg.jpg) no-repeat top left;
                    cursor: pointer;
                    margin-bottom: 0;
                    margin-top: 8px;
                    float: left
                }

                    .cont_us .right-block.home-static #contact-form .Image_content .fileuploadlabel input[type=file] {
                        width: 106px;
                        height: 30px;
                        opacity: 0;
                        border: none;
                        overflow: hidden;
                        display: block
                    }

                    .cont_us .right-block.home-static #contact-form .Image_content .fileuploadlabel .MultiFile-list {
                        margin: 10px 0 0;
                        position: relative;
                        display: flex
                    }

                        .cont_us .right-block.home-static #contact-form .Image_content .fileuploadlabel .MultiFile-list .MultiFile-label {
                            display: inline-grid;
                            position: relative;
                            margin-right: 4px
                        }

                            .cont_us .right-block.home-static #contact-form .Image_content .fileuploadlabel .MultiFile-list .MultiFile-label .MultiFile-title {
                                display: none
                            }

                            .cont_us .right-block.home-static #contact-form .Image_content .fileuploadlabel .MultiFile-list .MultiFile-label .MultiFile-preview {
                                border: 1px solid #adadad;
                                border-radius: 5px;
                                padding: 10px;
                                width: 65px;
                                height: 60px
                            }

                        .cont_us .right-block.home-static #contact-form .Image_content .fileuploadlabel .MultiFile-list .MultiFile-remove {
                            background: url(../images/icons/remove-icon.png) no-repeat center top;
                            width: 16px;
                            height: 16px;
                            position: absolute;
                            top: -4px;
                            right: 0;
                            font-size: 0;
                            background-size: 13px
                        }

                .cont_us .right-block.home-static #contact-form .Image_content .info-txt {
                    color: #6f7284;
                    padding-left: 8px;
                    display: -webkit-box;
                    font-size: 11px;
                    float: left;
                    margin-top: 16px;
                    position: absolute;
                    left: 116px
                }

            .cont_us .right-block.home-static #contact-form .fimage_error, .cont_us .right-block.home-static #contact-form .image_error {
                margin-top: 8px
            }

                .cont_us .right-block.home-static #contact-form .fimage_error .multi-error, .cont_us .right-block.home-static #contact-form .image_error .multi-error {
                    color: #e02b27;
                    font-size: 11px
                }

            .cont_us .right-block.home-static #contact-form input[type=checkbox] {
                display: none
            }

                .cont_us .right-block.home-static #contact-form input[type=checkbox] + label span {
                    background: rgba(0,0,0,0) url(../images/icons/rds-icon.png) no-repeat scroll -33px top;
                    cursor: pointer;
                    display: inline-block;
                    height: 16px;
                    margin: -1px 4px 0 0;
                    vertical-align: middle;
                    width: 19px
                }

                .cont_us .right-block.home-static #contact-form input[type=checkbox]:checked + label span {
                    background: rgba(0,0,0,0) url(../images/icons/rds-icon.png) no-repeat scroll -53px top
                }

            .cont_us .right-block.home-static #contact-form button[type=submit] {
                padding: 12px 16px;
                cursor: pointer;
                border: 0;
                background-color: #24aeb1;
                bottom: 0;
                box-shadow: none;
                border-radius: 4px;
                font-size: 14px;
                font-family: LatoBold;
                color: #fff;
                text-transform: uppercase
            }

            .cont_us .right-block.home-static .contact_upload .contact_order {
                padding-bottom: 8px
            }

            .cont_us .right-block.home-static .contact_upload select {
                border: 1px solid #adadad;
                font-weight: 400;
                height: 32px;
                padding-right: 20px;
                text-indent: .01em;
                width: 100%;
                -webkit-appearance: none;
                padding-left: 12px;
                background: #fff url(../images/icons/drop_arrow.png) no-repeat scroll 97% 51% !important
            }

.cmsbtn {
    font: 12px/16px LatoBold;
    background: #24aeb1;
    color: #fff !important;
    display: inline-block;
    text-align: center;
    padding: 10px;
    margin: 0 0 10px;
    border-radius: 4px
}

.static-page {
    font-size: 13px
}

    .static-page .content-section {
        margin: 0 !important
    }

    .static-page .mobile-tab {
        font-size: 13px;
        position: relative;
        color: #151b39;
        border-bottom: dotted 1px #58595b;
        padding: 12px 0;
        margin: 0
    }

        .static-page .mobile-tab:after {
            position: absolute;
            content: "\f107";
            right: 0;
            top: 10px;
            font-family: FontAwesome;
            color: #ef4281;
            font-size: 18px
        }

        .static-page .mobile-tab.active {
            color: #ef4281;
            border-bottom: dotted 0 transparent;
            font-family: LatoBold
        }

            .static-page .mobile-tab.active:after {
                content: "\f106"
            }

    .static-page .col-sm-offset-3 {
        margin-left: 25%
    }

        .static-page .col-sm-offset-3 h3 {
            color: #24aeb1;
            font-size: 24px;
            margin: 0 0 10px;
            font-family: LatoBold
        }

    .static-page .row {
        margin: 0
    }

    .static-page .text-blue {
        color: #02b7c2 !important
    }

    .static-page .staticcontent {
        line-height: 1.42857143;
        padding: 0 10px
    }

        .static-page .staticcontent.consultation-entry-point {
            padding: 0 !important
        }

            .static-page .staticcontent.consultation-entry-point .center {
                padding: 0 !important;
                margin: 0 !important;
                border: solid .5px rgba(206,208,209,.3)
            }

                .static-page .staticcontent.consultation-entry-point .center .consult-home .consult-topcontent {
                    background: #f3f4fd url(../images/consult-bg.png) no-repeat top left;
                    height: 410px
                }

                    .static-page .staticcontent.consultation-entry-point .center .consult-home .consult-topcontent .consult-experience-section {
                        padding: 60px 30px 0;
                        display: flex;
                        flex-direction: column;
                        align-items: center;
                        width: 70%;
                        float: right
                    }

                        .static-page .staticcontent.consultation-entry-point .center .consult-home .consult-topcontent .consult-experience-section h3 {
                            color: #0e8a8d;
                            font-size: 30px;
                            font-family: LatoBold;
                            padding: 0 !important
                        }

                        .static-page .staticcontent.consultation-entry-point .center .consult-home .consult-topcontent .consult-experience-section span {
                            color: #474b54;
                            font-size: 14px;
                            font-family: Lato
                        }

                        .static-page .staticcontent.consultation-entry-point .center .consult-home .consult-topcontent .consult-experience-section h6 {
                            color: rgba(11,18,25,.8);
                            font-size: 16px;
                            font-family: LatoBold;
                            padding: 24px 0;
                            margin: 0
                        }

                        .static-page .staticcontent.consultation-entry-point .center .consult-home .consult-topcontent .consult-experience-section .consult-scanner {
                            display: flex;
                            justify-content: space-evenly;
                            align-items: center;
                            width: 85%
                        }

                        .static-page .staticcontent.consultation-entry-point .center .consult-home .consult-topcontent .consult-experience-section .consult-social-icons {
                            display: flex;
                            align-items: center;
                            justify-content: space-evenly;
                            width: 80%;
                            margin-top: 5px
                        }

                            .static-page .staticcontent.consultation-entry-point .center .consult-home .consult-topcontent .consult-experience-section .consult-social-icons a img {
                                height: 47px
                            }

                .static-page .staticcontent.consultation-entry-point .center .consult-home .consult-bottomcontent {
                    display: flex;
                    flex-direction: column;
                    align-items: center;
                    padding: 30px;
                    background: #fff
                }

                    .static-page .staticcontent.consultation-entry-point .center .consult-home .consult-bottomcontent h4 {
                        color: #0e8a8d;
                        font-size: 28px;
                        font-family: LatoBold;
                        width: 475px;
                        text-align: center;
                        margin: 0 0 30px;
                        padding: 0
                    }

                    .static-page .staticcontent.consultation-entry-point .center .consult-home .consult-bottomcontent .consult-reasons {
                        display: flex;
                        align-items: center;
                        padding-bottom: 40px;
                        border-bottom: 1px solid rgba(0,0,0,.2)
                    }

                        .static-page .staticcontent.consultation-entry-point .center .consult-home .consult-bottomcontent .consult-reasons:last-child {
                            padding-top: 40px;
                            border-bottom: none
                        }

                        .static-page .staticcontent.consultation-entry-point .center .consult-home .consult-bottomcontent .consult-reasons .consult-reason-content {
                            border-right: 1px solid rgba(0,0,0,.2);
                            padding: 0 20px;
                            text-align: center;
                            width: 266px
                        }

                            .static-page .staticcontent.consultation-entry-point .center .consult-home .consult-bottomcontent .consult-reasons .consult-reason-content p {
                                font-family: LatoBold;
                                font-size: 16px;
                                color: #0b1219;
                                text-align: center
                            }

                            .static-page .staticcontent.consultation-entry-point .center .consult-home .consult-bottomcontent .consult-reasons .consult-reason-content span {
                                font-family: Lato;
                                font-size: 12px;
                                color: #0b1219
                            }

                            .static-page .staticcontent.consultation-entry-point .center .consult-home .consult-bottomcontent .consult-reasons .consult-reason-content:last-child {
                                border-right: none
                            }

        .static-page .staticcontent p {
            margin-bottom: 12px !important
        }

        .static-page .staticcontent .clear2 {
            height: 14px;
            clear: both
        }

        .static-page .staticcontent .left {
            color: #6f7284;
            padding: 10px 15px;
            margin: 0;
            height: -moz-fit-content;
            height: fit-content;
            border-right: 2px dotted #58595b
        }

            .static-page .staticcontent .left p {
                color: #151b39
            }

                .static-page .staticcontent .left p a {
                    color: #151b39
                }

            .static-page .staticcontent .left a {
                color: #151b39
            }

        .static-page .staticcontent .center {
            color: #151b39;
            padding: 0 15px;
            font-size: 13px;
            margin: 5px 0 10px
        }

    .static-page .about-us {
        font-size: 14px;
        margin: 0
    }

        .static-page .about-us .left {
            float: left;
            height: -moz-fit-content;
            height: fit-content
        }

            .static-page .about-us .left h3 {
                font-size: 30px;
                color: #151b39;
                text-transform: uppercase;
                font-family: LatoBold;
                display: inline
            }

            .static-page .about-us .left .clearfix {
                height: 0
            }

            .static-page .about-us .left h4 {
                font-size: 24px;
                color: #151b39;
                text-transform: uppercase;
                font-family: Lato;
                padding: 12px 0 0;
                margin: 0
            }

        .static-page .about-us .center {
            text-align: left !important
        }

            .static-page .about-us .center .abt-txt {
                font-size: 14px;
                font-family: LatoBold;
                color: #151b39;
                display: block;
                padding: 0 0 10px
            }

            .static-page .about-us .center .about-col {
                position: relative
            }

                .static-page .about-us .center .about-col .abt-images {
                    position: absolute;
                    left: -80px;
                    top: 0
                }

                .static-page .about-us .center .about-col h1 {
                    color: #02b7c2;
                    font-size: 18px;
                    margin: 29px 0 10px;
                    font-family: LatoBold;
                    padding: 0
                }

        .static-page .about-us .right p {
            font-size: 14px;
            color: #58595b;
            padding: 20px 28px
        }

        .static-page .about-us .sltesti {
            width: 24.5%;
            float: left;
            overflow: hidden;
            padding-left: 20px;
            padding-right: 20px
        }

            .static-page .about-us .sltesti .tstview a {
                color: #151b39;
                float: right;
                margin-right: 100px
            }

                .static-page .about-us .sltesti .tstview a i {
                    color: #24aeb1 !important
                }

        .static-page .about-us .tstview {
            display: none
        }

        .static-page .about-us .text-center {
            text-align: left !important
        }

    .static-page .rewards-points {
        font-family: Lato
    }

        .static-page .rewards-points .row {
            color: #6f7284
        }

        .static-page .rewards-points .right p {
            font-size: 14px;
            color: #58595b;
            padding: 20px 28px
        }

        .static-page .rewards-points .left h4 {
            color: #151b39;
            margin-top: 0;
            font-size: 18px;
            font-family: LatoBold
        }

        .static-page .rewards-points .terms-conditions {
            padding: 0 15px 30px
        }

        .static-page .rewards-points .benefits {
            border-bottom: 1px dotted #6f7284;
            padding-bottom: 15px;
            margin: 0
        }

        .static-page .rewards-points .faq-terms {
            padding: 10px 0
        }

        .static-page .rewards-points .faq-menu {
            padding: 6px 0;
            border: none
        }

            .static-page .rewards-points .faq-menu h4 {
                font-size: 14px;
                margin: 0;
                cursor: pointer;
                color: #02b7c2
            }

        .static-page .rewards-points .benefits {
            padding: 20px 0;
            border-bottom: 3px dotted #58595b
        }

        .static-page .rewards-points .slogans {
            padding: 20px 0;
            border-bottom: 3px dotted #58595b
        }

            .static-page .rewards-points .slogans > li {
                font-family: LatoBold;
                color: #151b39;
                margin-bottom: 8px;
                list-style: none;
                position: relative;
                padding: 0 10px 0 17px;
                line-height: 23px;
                height: 20px
            }

                .static-page .rewards-points .slogans > li:before {
                    width: 0;
                    height: 0;
                    position: absolute;
                    left: 0;
                    top: 25%;
                    content: "";
                    border-top: 5px solid transparent;
                    border-bottom: 5px solid transparent;
                    border-left: 5px solid #58595b
                }

        .static-page .rewards-points .conditions {
            color: #6f7284
        }

            .static-page .rewards-points .conditions a {
                color: #6f7284
            }

        .static-page .rewards-points .outer-faq {
            margin-bottom: 8px
        }

            .static-page .rewards-points .outer-faq .rew-con {
                padding: 15px;
                border: 1px solid;
                border-top: none
            }

            .static-page .rewards-points .outer-faq > h4 {
                padding: 10px 5px;
                margin-bottom: 0;
                border: solid 1px #231f20;
                cursor: default
            }

                .static-page .rewards-points .outer-faq > h4 i {
                    float: right;
                    font-size: 30px;
                    line-height: 16px
                }

                    .static-page .rewards-points .outer-faq > h4 i:before {
                        content: "\f107";
                        color: #02b7c2;
                        font-size: 24px;
                        position: relative;
                        top: -3px;
                        right: 5px
                    }

                .static-page .rewards-points .outer-faq > h4.active1 {
                    background: #24aeb1;
                    color: #fff;
                    border: solid 1px #24aeb1
                }

                    .static-page .rewards-points .outer-faq > h4.active1 i:before {
                        content: "\f106";
                        color: #fff
                    }

            .static-page .rewards-points .outer-faq .tcs ul {
                padding: 0
            }

                .static-page .rewards-points .outer-faq .tcs ul li {
                    list-style: none
                }

            .static-page .rewards-points .outer-faq .faq-txt {
                display: none;
                padding: 10px 15px
            }

            .static-page .rewards-points .outer-faq .terms-desc {
                display: none
            }

    .static-page .return-refund-and-cancellation-policy .left p, .static-page .shipping-and-delivery-policy .left p, .static-page .terms-and-conditions .left p, .static-page .terms-conditions .left p {
        color: #6f7284;
        text-align: left !important
    }

    .static-page .return-refund-and-cancellation-policy .center .conditions, .static-page .shipping-and-delivery-policy .center .conditions, .static-page .terms-and-conditions .center .conditions, .static-page .terms-conditions .center .conditions {
        color: #6f7284
    }

        .static-page .return-refund-and-cancellation-policy .center .conditions ol, .static-page .shipping-and-delivery-policy .center .conditions ol, .static-page .terms-and-conditions .center .conditions ol, .static-page .terms-conditions .center .conditions ol {
            padding: 0 12px
        }

        .static-page .return-refund-and-cancellation-policy .center .conditions ul, .static-page .shipping-and-delivery-policy .center .conditions ul, .static-page .terms-and-conditions .center .conditions ul, .static-page .terms-conditions .center .conditions ul {
            padding: 0;
            list-style-type: none
        }

    .static-page .return-refund-and-cancellation-policy .center .col-sm-12, .static-page .return-refund-and-cancellation-policy .center .col-sm-2, .static-page .return-refund-and-cancellation-policy .center .col-sm-8, .static-page .shipping-and-delivery-policy .center .col-sm-12, .static-page .shipping-and-delivery-policy .center .col-sm-2, .static-page .shipping-and-delivery-policy .center .col-sm-8, .static-page .terms-and-conditions .center .col-sm-12, .static-page .terms-and-conditions .center .col-sm-2, .static-page .terms-and-conditions .center .col-sm-8, .static-page .terms-conditions .center .col-sm-12, .static-page .terms-conditions .center .col-sm-2, .static-page .terms-conditions .center .col-sm-8 {
        float: left;
        padding: 0
    }

    .static-page .return-refund-and-cancellation-policy .center table, .static-page .shipping-and-delivery-policy .center table, .static-page .terms-and-conditions .center table, .static-page .terms-conditions .center table {
        width: 100%;
        border-collapse: collapse;
        border-spacing: 0;
        max-width: 100%
    }

        .static-page .return-refund-and-cancellation-policy .center table th, .static-page .shipping-and-delivery-policy .center table th, .static-page .terms-and-conditions .center table th, .static-page .terms-conditions .center table th {
            padding: 8px 10px
        }

        .static-page .return-refund-and-cancellation-policy .center table td, .static-page .shipping-and-delivery-policy .center table td, .static-page .terms-and-conditions .center table td, .static-page .terms-conditions .center table td {
            padding: 8px 10px
        }

    .static-page .return-refund-and-cancellation-policy .right p, .static-page .shipping-and-delivery-policy .right p, .static-page .terms-and-conditions .right p, .static-page .terms-conditions .right p {
        font-size: 14px;
        color: #6f7284;
        padding: 20px 28px
    }

    .static-page .return-refund-and-cancellation-policy .col-sm-offset-2, .static-page .shipping-and-delivery-policy .col-sm-offset-2, .static-page .terms-and-conditions .col-sm-offset-2, .static-page .terms-conditions .col-sm-offset-2 {
        margin-left: 16.66666667%
    }

        .static-page .return-refund-and-cancellation-policy .col-sm-offset-2 h3, .static-page .shipping-and-delivery-policy .col-sm-offset-2 h3, .static-page .terms-and-conditions .col-sm-offset-2 h3, .static-page .terms-conditions .col-sm-offset-2 h3 {
            color: #24aeb1;
            font-size: 24px;
            margin: 5px 30px 10px
        }

    .static-page .shipping-and-delivery-policy .center table td {
        border: 1px solid #000
    }

        .static-page .shipping-and-delivery-policy .center table td p {
            margin-bottom: 0 !important
        }

    .static-page .fees-and-payments-policy .left p {
        color: #6f7284;
        text-align: left !important
    }

    .static-page .fees-and-payments-policy .center .conditions {
        color: #6f7284
    }

        .static-page .fees-and-payments-policy .center .conditions ol {
            padding: 0 12px;
            list-style-type: none
        }

        .static-page .fees-and-payments-policy .center .conditions ul {
            padding: 0 12px
        }

    .static-page .fees-and-payments-policy .center .col-sm-12, .static-page .fees-and-payments-policy .center .col-sm-2, .static-page .fees-and-payments-policy .center .col-sm-8 {
        float: left;
        padding: 0
    }

    .static-page .fees-and-payments-policy .center table {
        width: 100%;
        border-collapse: collapse;
        border-spacing: 0;
        max-width: 100%
    }

        .static-page .fees-and-payments-policy .center table th {
            padding: 8px 10px
        }

        .static-page .fees-and-payments-policy .center table td {
            padding: 8px 10px
        }

    .static-page .fees-and-payments-policy .right p {
        font-size: 14px;
        color: #6f7284;
        padding: 20px 28px
    }

    .static-page .fees-and-payments-policy .col-sm-offset-2 {
        margin-left: 16.66666667%
    }

        .static-page .fees-and-payments-policy .col-sm-offset-2 h3 {
            color: #24aeb1;
            font-size: 24px;
            margin: 5px 30px 10px
        }

    .static-page .refer-earn {
        color: #6f7284
    }

        .static-page .refer-earn .col-sm-offset-3 {
            margin-left: 20%
        }

        .static-page .refer-earn p.refer-disqualify {
            color: #6f7284
        }

        .static-page .refer-earn h5 {
            font-size: 16px;
            color: #6f7284
        }

        .static-page .refer-earn .mobile-tab {
            display: none
        }

        .static-page .refer-earn .terms-conditions {
            padding: 30px 15px
        }

        .static-page .refer-earn .refer-text {
            font-size: 12px;
            color: #6f7284;
            display: none
        }

            .static-page .refer-earn .refer-text.active {
                display: block;
                padding-left: 15px
            }

        .static-page .refer-earn .media-cont {
            border-bottom: dotted 2px transparent;
            display: none
        }

            .static-page .refer-earn .media-cont.active {
                display: block
            }

        .static-page .refer-earn .left {
            float: left
        }

            .static-page .refer-earn .left .refer-tab {
                cursor: pointer;
                font-size: 16px
            }

                .static-page .refer-earn .left .refer-tab.active {
                    color: #24aeb1
                }

        .static-page .refer-earn .refer-items {
            padding-left: 15px
        }

            .static-page .refer-earn .refer-items h3 {
                font-weight: 700;
                font-size: 14px;
                color: #02b7c2;
                cursor: pointer;
                position: relative
            }

                .static-page .refer-earn .refer-items h3:before {
                    width: 0;
                    height: 0;
                    position: absolute;
                    top: 6px;
                    left: -16px;
                    color: #6f7284;
                    content: "";
                    border-top: 5px solid transparent;
                    border-bottom: 5px solid transparent;
                    border-left: 5px solid #02b7c2
                }

                .static-page .refer-earn .refer-items h3.active:before {
                    top: 9px;
                    left: -16px;
                    content: "";
                    border-right: 5px solid transparent;
                    border-left: 5px solid transparent;
                    border-top: 5px solid #02b7c2
                }

            .static-page .refer-earn .refer-items a {
                color: #6f7284
            }

        .static-page .refer-earn .Programme > h4 {
            color: #24aeb1;
            font-size: 18px
        }

        .static-page .refer-earn .conditions > h4 {
            color: #24aeb1
        }

        .static-page .refer-earn .term-title {
            color: #6f7284;
            font-size: 14px;
            text-transform: uppercase;
            margin: 10px 0
        }

        .static-page .refer-earn .conditions-block p {
            color: #6f7284
        }

            .static-page .refer-earn .conditions-block p:last-child {
                text-align: right !important
            }

        .static-page .refer-earn .conditions-block a {
            color: #6f7284
        }

        .static-page .refer-earn .conditions-block > h4 {
            font-size: 14px;
            color: #151b39
        }

        .static-page .refer-earn .conditions-block b {
            font-size: 14px;
            font-family: LatoBold;
            color: #151b39;
            font-weight: 400
        }

        .static-page .refer-earn .conditions-block ul {
            padding: 0 0 0 15px
        }

        .static-page .refer-earn .conditions ol {
            padding-left: 15px
        }

            .static-page .refer-earn .conditions ol li {
                padding: 5px 0;
                margin: 0
            }

        .static-page .refer-earn .center .center {
            padding-top: 8px;
            margin: 0;
            float: left;
            border: 0 solid #fff !important;
            padding-right: 0 !important
        }

        .static-page .refer-earn .right .fa-2x {
            font-size: 3em
        }

        .static-page .refer-earn .right p {
            font-size: 14px;
            color: #6f7284;
            padding: 20px 28px
        }

        .static-page .refer-earn .text-center {
            text-align: left !important
        }

    .static-page .privacy-policy {
        color: #6f7284;
        padding: 0 15px
    }

        .static-page .privacy-policy .faq-panel ol {
            padding: 0 12px
        }

        .static-page .privacy-policy .faq-panel ul {
            padding: 0;
            list-style-type: none
        }

        .static-page .privacy-policy .left p {
            color: #151b39;
            text-align: left
        }

        .static-page .privacy-policy .right p {
            font-size: 14px;
            color: #6f7284;
            padding: 20px 28px
        }

        .static-page .privacy-policy .center {
            margin: 0
        }

        .static-page .privacy-policy .clear_h {
            clear: both;
            height: 10px
        }

        .static-page .privacy-policy .faq-panel b {
            color: #24aeb1;
            font-size: 14px;
            display: block;
            padding: 10px 0 0
        }

        .static-page .privacy-policy .faq-panel .faq-txt2 {
            padding-bottom: 15px
        }

            .static-page .privacy-policy .faq-panel .faq-txt2 ul {
                padding-left: 20px
            }

        .static-page .privacy-policy .conditions {
            color: #6f7284
        }

            .static-page .privacy-policy .conditions a {
                color: #6f7284
            }

    .static-page .faqs, .static-page .page-faqs {
        color: #6f7284
    }

        .static-page .faqs .terms-conditions, .static-page .page-faqs .terms-conditions {
            padding: 30px 15px
        }

        .static-page .faqs .left, .static-page .page-faqs .left {
            font-family: LatoBold;
            color: #231f20;
            border-right: 2px dotted #c2c2c2;
            padding-top: 0;
            padding-bottom: 0
        }

            .static-page .faqs .left p, .static-page .page-faqs .left p {
                font-family: Lato;
                text-align: left !important
            }

        .static-page .faqs .center, .static-page .page-faqs .center {
            border-right: 2px dotted #c2c2c2;
            margin: 0
        }

            .static-page .faqs .center h4, .static-page .page-faqs .center h4 {
                font-family: LatoBold;
                color: #02b7c2;
                font-size: 18px;
                margin: 10px 0;
                padding: 0
            }

        .static-page .faqs .right p, .static-page .page-faqs .right p {
            font-size: 14px;
            color: #58595b;
            padding: 20px 28px
        }

        .static-page .faqs .faq-txt1, .static-page .page-faqs .faq-txt1 {
            display: none;
            color: #6f7284;
            margin: 0;
            padding-bottom: 10px;
            font-family: Lato
        }

            .static-page .faqs .faq-txt1 ul, .static-page .page-faqs .faq-txt1 ul {
                padding: 0 0 0 15px
            }

            .static-page .faqs .faq-txt1.active, .static-page .page-faqs .faq-txt1.active {
                display: block
            }

        .static-page .faqs .faq-menu1, .static-page .page-faqs .faq-menu1 {
            padding-left: 15px;
            font-family: LatoBold
        }

        .static-page .faqs h5, .static-page .page-faqs h5 {
            color: #151b39;
            position: relative;
            cursor: pointer;
            padding: 3px 5px;
            line-height: 18px;
            font-size: 14px;
            margin: 10px 0
        }

            .static-page .faqs h5:before, .static-page .page-faqs h5:before {
                width: 0;
                height: 0;
                position: absolute;
                left: -15px;
                top: 36%;
                color: #231f20;
                content: "";
                border-right: 5px solid transparent;
                border-left: 5px solid transparent;
                border-top: 5px solid #24aeb1
            }

            .static-page .faqs h5.active:before, .static-page .page-faqs h5.active:before {
                top: 4px;
                left: -15px;
                border-right: 5px solid transparent;
                border-left: 5px solid transparent;
                border-bottom: 5px solid #24aeb1;
                border-top: 5px solid transparent
            }

        .static-page .faqs h4, .static-page .page-faqs h4 {
            color: #0b7e81;
            font-size: 16px;
            margin: 20px 0 15px;
            font-family: LatoBold
        }

    .static-page .news, .static-page .press-release {
        color: #6f7284
    }

        .static-page .news .right p, .static-page .press-release .right p {
            font-size: 14px;
            color: #58595b;
            padding: 20px 28px
        }

        .static-page .news .col-sm-offset-3, .static-page .press-release .col-sm-offset-3 {
            margin-left: 20%
        }

        .static-page .news .mobile-tab, .static-page .press-release .mobile-tab {
            display: none
        }

        .static-page .news .col-sm-offset-2, .static-page .press-release .col-sm-offset-2 {
            margin-left: 16.66666667%
        }

            .static-page .news .col-sm-offset-2 h3, .static-page .press-release .col-sm-offset-2 h3 {
                color: #24aeb1;
                font-size: 24px;
                margin: 5px 30px 10px
            }

        .static-page .news a, .static-page .press-release a {
            text-decoration: none
        }

            .static-page .news a p, .static-page .press-release a p {
                margin-top: 5px;
                color: #151b39
            }

        .static-page .news .center .center, .static-page .press-release .center .center {
            float: left;
            border: 0 solid #fff !important;
            padding-right: 0 !important
        }

            .static-page .news .center .center > div, .static-page .press-release .center .center > div {
                display: none
            }

                .static-page .news .center .center > div.active, .static-page .press-release .center .center > div.active {
                    display: block
                }

        .static-page .news .pressAdd, .static-page .press-release .pressAdd {
            color: #151b39;
            margin-bottom: 5px;
            display: block
        }

        .static-page .news .media-cont ul, .static-page .press-release .media-cont ul {
            padding-left: 0
        }

            .static-page .news .media-cont ul li, .static-page .press-release .media-cont ul li {
                list-style: none;
                border-bottom: 2px dotted #6f7284;
                padding-bottom: 15px;
                margin-bottom: 10px
            }

                .static-page .news .media-cont ul li > h4, .static-page .press-release .media-cont ul li > h4 {
                    margin: 0 0 5px;
                    font-size: 16px;
                    color: #02b7c2;
                    font-family: Lato
                }

        .static-page .news .left, .static-page .press-release .left {
            float: left
        }

            .static-page .news .left h4, .static-page .press-release .left h4 {
                color: #151b39;
                font-size: 16px;
                cursor: pointer;
                margin: 0;
                padding: 0;
                line-height: 36px;
                font-family: Lato
            }

                .static-page .news .left h4.active, .static-page .press-release .left h4.active {
                    color: #02b7c2;
                    font-family: LatoBold
                }

        .static-page .news .press-video, .static-page .press-release .press-video {
            padding: 0 5px 10px;
            float: left;
            height: 326px
        }

            .static-page .news .press-video .video-img, .static-page .press-release .press-video .video-img {
                border: solid 1px #6f7284;
                padding: 10px
            }

                .static-page .news .press-video .video-img .cont, .static-page .press-release .press-video .video-img .cont {
                    height: 180px
                }

                .static-page .news .press-video .video-img img, .static-page .press-release .press-video .video-img img {
                    display: block;
                    margin: auto;
                    width: 100%
                }

                .static-page .news .press-video .video-img p, .static-page .press-release .press-video .video-img p {
                    padding: 10px 0;
                    text-align: center;
                    height: 74px
                }

                .static-page .news .press-video .video-img .more-detail, .static-page .press-release .press-video .video-img .more-detail {
                    margin-bottom: 10px
                }

                    .static-page .news .press-video .video-img .more-detail a, .static-page .press-release .press-video .video-img .more-detail a {
                        padding: 8px 10px;
                        background: #24aeb1;
                        color: #fff;
                        text-transform: uppercase;
                        border-radius: 4px
                    }

        .static-page .news .press-print, .static-page .press-release .press-print {
            padding: 0 5px 10px;
            float: left
        }

            .static-page .news .press-print > div, .static-page .press-release .press-print > div {
                position: relative;
                border: solid 1px #6f7284
            }

            .static-page .news .press-print img, .static-page .press-release .press-print img {
                width: 100%;
                height: 200px;
                padding: 6px;
                overflow: hidden;
                -o-object-fit: cover;
                object-fit: cover;
                -o-object-position: top;
                object-position: top
            }

    .static-page .app-page h1 {
        font-size: 31px;
        color: #272626;
        text-align: center
    }

    .static-page .app-page h3 {
        color: #02b7c2;
        font-size: 30px
    }

    .static-page .app-page p {
        font-size: 16px;
        color: #5f5f5f
    }

    .static-page .app-page .app-web {
        padding: 20px
    }

    .static-page .app-page .gos {
        margin-bottom: 20px
    }

    .static-page .app-page #btnSMS {
        padding: 7px;
        text-transform: uppercase;
        font-size: 13px;
        border: 1px solid #ef4281;
        color: #fff;
        background-color: #ef4281
    }

    .static-page .app-page .get-app {
        float: left;
        margin-bottom: 20px
    }

        .static-page .app-page .get-app label {
            float: left;
            font-weight: 700;
            line-height: 30px;
            padding-right: 10px
        }

        .static-page .app-page .get-app #cust_mobile {
            float: left;
            margin-right: 10px;
            padding: 5px;
            width: 200px
        }

        .static-page .app-page .get-app .lblError {
            color: #e02b27;
            font-size: 12px;
            margin: 0 0 0 38px
        }

    .static-page .app-page .clear {
        clear: both
    }

    .static-page .app-page .d-link a {
        margin-right: 10px
    }

#mobiapp_form .modal-dialog .modal-content {
    border-radius: 8px;
    border: 0 !important
}

    #mobiapp_form .modal-dialog .modal-content .modal-header {
        border-bottom: 1px solid rgba(21,27,57,.25);
        box-shadow: none;
        padding: 0 15px;
        text-align: left;
        height: 42px;
        line-height: 42px;
        display: block;
        border-radius: 0
    }

        #mobiapp_form .modal-dialog .modal-content .modal-header .modal-title {
            color: #151b39;
            font-size: 16px;
            font-family: LatoBold;
            margin-bottom: 0;
            min-height: 1em;
            overflow-wrap: break-word;
            line-height: 42px;
            border-bottom: 0;
            padding: 0;
            float: left
        }

        #mobiapp_form .modal-dialog .modal-content .modal-header .close {
            float: right;
            height: 42px;
            color: #151b39;
            opacity: 1;
            padding: 0 !important;
            margin: 0 !important;
            font-size: 32px;
            font-weight: 400;
            font-family: Lato;
            outline: 0
        }

.static-page .about-us .center, .static-page .faqs .center, .static-page .fees-and-payments-policy .center, .static-page .news .center, .static-page .privacy-policy .center, .static-page .refer-earn .center, .static-page .return-refund-and-cancellation-policy .center, .static-page .returns-refunds .center, .static-page .shipping-and-delivery-policy .center, .static-page .terms-conditions .center {
    border-right: 2px dotted #58595b !important
}

.coronva-test .video-section {
    width: 100% !important
}

.coronva-test .corona-lp .blog-section {
    margin: 0 auto
}

.corona-awareness .video-section {
    width: 100% !important
}

.corona-awareness .corona-lp .blog-section {
    margin: 0 auto
}
