﻿@charset "utf-8";
/* CSS Document */
body, article, aside, details, figcaption, figure, footer, div, header, menu, nav, section, ul, h1, h2, h3, ul, li, h6, form {
    margin: 0;
    padding: 0;
    border: 0;
    letter-spacing: 0.01em;
    -webkit-text-size-adjust: 100%;
    text-size-adjust: 100%;
    font-family: 'Open Sans', sans-serif;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
}

*:focus {
    outline: none;
}

* {
    margin: 0;
    padding: 0
}

a {
    text-decoration: none;
    border: 0;
    -webkit-transition: all 0.2s ease-out 0s;
    -moz-transition: all 0.2s ease-out 0s;
    -o-transition: all 0.2s ease-out 0s;
    transition: all 0.2s ease-out 0s;
}

    a:hover {
        -webkit-transition: all 0.2s ease-out 0s;
        -moz-transition: all 0.2s ease-out 0s;
        -o-transition: all 0.2s ease-out 0s;
        transition: all 0.2s ease-out 0s;
    }

.clr {
    clear: both;
}

form {
    margin: 0;
    padding: 0;
}

img {
    border: none;
    margin: 0;
    padding: 0;
    vertical-align: top;
}

.fl {
    float: left
}

.fr {
    float: right
}

.scale {
    max-width: 100%;
    height: auto;
    width: auto\9;
}

#main-wraphome {
    font-family: 'Roboto', sans-serif;
    position: relative;
    background: #eee;
}

/**header**/
header {
    border-bottom: 1px solid #000;
    background: #fff;
}

.header-inner-home {
    width: 1180px;
    margin: 0 auto;
}

.homelogo {
    float: left;
    padding-top: 25px;
    margin-right: 63px;
}

.home-searchbar {
    float: left;
    width: 583px;
    padding-top: 30px;
    position: relative
}

.location-search {
    float: left;
    font-size: 14px;
    font-family: 'Roboto', sans-serif;
    position: relative;
    z-index: 1
}

    .location-search a {
        position: relative;
        border: 1px solid #cecece;
        display: block;
        height: 28px;
        padding: 10px 25px 0 12px; /*background:url(https://d2qhgd0topi90o.cloudfront.net/website/images/droparrow.png) right 10px top 50% no-repeat;*/
        color: #7b7b7b;
        -webkit-transition: all 0.2s ease-out 0s;
        -moz-transition: all 0.2s ease-out 0s;
        -o-transition: all 0.2s ease-out 0s;
        transition: all 0.2s ease-out 0s;
    }

        .location-search a:before {
            content: '';
            position: absolute;
            width: 6px;
            height: 6px;
            border-left: 1px solid rgba(0, 0, 0, 0.7);
            border-bottom: 2px solid rgba(34, 62, 152, 0.7);
            transform: translate(26.6666666667px, 106.6666666667px) rotate(-45deg);
            animation: arrows 3s linear infinite;
            right: 0;
            top: 35%;
        }

        .location-search a:after {
            content: '';
            position: absolute;
            width: 6px;
            height: 6px;
            border-left: 2px solid rgba(34, 62, 152, 0.7);
            ;
            border-bottom: 2px solid rgba(34, 62, 152, 0.7);
            transform: translate(6.3333333333px, 0px) rotate(-45deg);
            animation: arrows 3s linear infinite -1.5s;
            right: 0;
            top: 35%;
        }

@keyframes arrows {
    0% {
        border-left: 2px solid rgba(34, 62, 152, 0);
        border-bottom: 2px solid rgba(34, 62, 152, 0);
        transform: translate(-6.3333333333px, -8.3333333333px) rotate(-45deg);
    }

    10%, 90% {
        border-left: 2px solid rgba(34, 62, 152, 0);
        border-bottom: 2px solid rgba(34, 62, 152, 0);
    }

    50% {
        border-left: 2px solid rgba(34, 62, 152, 0.7);
        border-bottom: 2px solid rgba(34, 62, 152, 0.7);
        transform: translate(-6.3333333333px, 0px) rotate(-45deg);
    }

    100% {
        border-left: 2px solid rgba(34, 62, 152, 0);
        border-bottom: 2px solid rgba(34, 62, 152, 0);
        transform: translate(-6.3333333333px, 8.3333333333px) rotate(-45deg);
    }
}

.searchbar-top {
    padding: 0;
    margin: 0;
    position: relative;
    float: left;
    width: 440px;
    border: 1px solid #cecece;
    border-left: 0;
}

.searchbar-top-style {
    border: none;
    height: 38px;
    padding: 0 5px 0 10px;
    margin: 0;
    font-family: 'Roboto', sans-serif;
    font-weight: 300;
    font-size: 14px;
    color: #616161;
    width: 86.2%;
}

.homesearch {
    position: absolute;
    right: 0px;
    top: 0px;
    font-family: FontAwesome;
    background: url(https://www.lalpathlabs.com/images/search.svg) center top 50% no-repeat #fecc4e;
    border: none;
    padding: 0;
    margin: 0;
    width: 55px;
    height: 38px;
    font-size: 25px;
    background-size: 30px;
    cursor: pointer;
    -webkit-transition: all 0.2s ease-out 0s;
    -moz-transition: all 0.2s ease-out 0s;
    -o-transition: all 0.2s ease-out 0s;
    transition: all 0.2s ease-out 0s;
}

    .homesearch:hover {
        background-size: 34px;
    }

.small-search {
    display: none;
    box-shadow: 0px 6px 7px 0px rgba(0,0,0,0.2);
}

.newGif {
    position: absolute;
    width: 25px;
    right: 5px;
    top: 3px;
}

.location-list-wrap {
    position: absolute;
    top: 70px;
    left: 0;
    width: 99.3%;
    z-index: 1000;
    border-top: 0;
    border-left: 1px solid #cdcdcd;
    background: #fff;
    height: 365px;
    overflow: scroll;
    overflow-x: hidden;
    display: none
}

ul.location-list {
    padding: 0;
    margin: 0;
}

    ul.location-list li {
        list-style: none;
        font-family: 'Roboto', sans-serif;
        font-size: 14px;
        font-weight: 400;
        width: 186px;
        float: left;
        position: relative
    }

        ul.location-list li a {
            color: #7b7b7b;
            padding: 7px 0 7px 11px;
            display: block;
            border: 1px solid #cdcdcd;
            background: #fff;
            border-top: 0;
            border-left: 0
        }

            ul.location-list li a:hover {
                background: #fff9eb;
                color: #000
            }

        ul.location-list li .active {
            background: #fff9eb;
            color: #000
        }

ul.location-lest-leftbor li a {
    border-left: none;
}

.loaderBox {
    left: 198px;
    position: absolute;
    top: 114px
}

.loaderBox2 {
    left: 47%;
    position: fixed;
    top: 50%;
    z-index: 999999
}

.homeright-wrap {
    float: right;
    width: 270px;
}

.topicons {
    width: 205px;
    text-align: right;
    float: right
}

.ios, .playstore {
    font-family: 'Roboto', sans-serif;
    font-weight: 500;
    font-size: 12px;
    vertical-align: top;
    position: relative;
    margin-top: 4px;
    float: left
}

    .ios:after {
        content: "";
        position: absolute;
        right: -10px;
        top: 5px;
        height: 15px;
        width: 1px;
        background-color: #e5e5e5
    }

.playstore {
    margin-left: 20px;
}

    .ios a, .playstore a {
        color: #212121;
    }

    .ios .fa-apple, .playstore .fa-google-play {
        font-size: 20px;
        height: 18px;
    }

    .ios a .fa-apple, .playstore a .fa-google-play {
        opacity: 0.5;
        -webkit-transition: all 0.4s ease-out 0s;
        -moz-transition: all 0.4s ease-out 0s;
        -o-transition: all 0.4s ease-out 0s;
        transition: all 0.4s ease-out 0s;
    }

    .ios a:hover .fa-apple, .playstore a:hover .fa-google-play {
        opacity: 1
    }

    .playstore .fa-google-play {
        font-size: 15px;
    }

.language {
    float: right;
    position: relative
}

    .language select {
        margin: 0;
        width: 40px;
        padding: 2px 2px 2px 6px;
        height: 25px;
        font-size: 13px;
        border: none;
        background: url(https://d2qhgd0topi90o.cloudfront.net/website/images/droparrow.png) right 5px top 50% no-repeat #e6e6e6;
        -webkit-appearance: none;
        -moz-appearance: none;
        appearance: none;
        position: relative;
    }

        .language select::-ms-expand {
            display: none;
        }

@media screen and (min-width:0\0) {
    .language select {
        background: none\9;
        padding: 5px;
    }
}

.login-mobilewrap {
    width: 320px;
    float: right;
    text-align: right;
    margin-top: 20px;
}

.mobile-link {
    font-size: 14px;
    font-family: 'Roboto', sans-serif;
    font-weight: 400;
}

    .mobile-link a {
        color: #212121;
        position: relative;
        float: left
    }

        .mobile-link a:hover {
            color: #000;
            text-decoration: underline;
        }

.usericon {
    background: url(https://www.lalpathlabs.com/images/icons-sprite-home.png) no-repeat;
    margin: 0 15px 0 35px;
    padding-left: 25px;
    background-position: left -278px top -6px;
}

.user-afterlogin {
    margin: 0 10px 0 15px;
    background: url(https://d2qhgd0topi90o.cloudfront.net/website/images/droparrow.png) right top 7px no-repeat;
    padding: 0 12px 0 0;
    position: relative;
    cursor: pointer;
    float: left
}

.afterlogin-box {
    position: absolute;
    left: 0;
    border: 1px solid #ccc;
    padding: 0px 5px;
    width: 130px;
    background: #fff;
    display: none;
    z-index: 1000;
    border-radius: 10px;
    top: 20px;
}

.afterlog-links {
    font-family: 'Roboto', sans-serif;
    font-weight: 400;
    text-align: left;
    font-size: 13px;
}

    .afterlog-links a {
        color: #656565;
        display: block;
        padding: 5px;
        border-bottom: 1px solid #ccc;
        text-decoration: none;
        float: none;
    }

        .afterlog-links a:hover {
            text-decoration: none;
            color: #000
        }

.relate {
    position: relative;
    padding: 0;
    margin: 0
}

.fa-shopping-cart {
    font-size: 18px;
    color: #666666;
}

.cart {
    position: relative;
    margin: 0 15px 0 0px;
    float: right !important;
}

.cartvalue {
    position: absolute;
    top: -15px;
    right: -15px;
    background: #fecc4e;
    width: 24px;
    height: 19px;
    padding-top: 4px;
    font-size: 12px;
    text-align: center;
    font-family: 'Roboto', sans-serif;
    font-weight: 700;
    border-radius: 100%
}

.smallmenu {
    position: absolute;
    left: 5px;
    top: 5px;
    font-size: 38px;
    cursor: pointer;
    display: none
}

.closebtn {
    position: absolute;
    top: 0;
    right: 10px;
    font-size: 36px;
    margin-left: 50px;
    color: #000;
    display: none
}

.overlay3 {
    height: 100%;
    width: 0;
    position: fixed;
    top: 0;
    left: 0;
    background-color: rgba(0,0,0,1);
    overflow-y: auto;
    z-index: 1000;
    overflow-x: hidden;
    text-align: center;
    opacity: 0;
    transition: opacity 1s;
}

.overlay4 {
    display: none;
    height: 100%;
    width: 100%;
    position: fixed;
    top: 0;
    left: 0;
    background-color: rgba(0,0,0,1);
    overflow-y: auto;
    z-index: 1000;
    overflow-x: hidden;
    text-align: center;
    opacity: 0.6;
    transition: opacity 1s;
}

.hidewidth {
    width: auto;
}

/**nav**/
nav {
    height: 26px;
    margin: 0 0 0 250px;
    font-size: 14px;
    font-family: 'Roboto', sans-serif;
    font-weight: 400;
    position: relative;
    z-index: 999;
    -webkit-transition: all 0.2s ease-out 0s;
    -moz-transition: all 0.2s ease-out 0s;
    -o-transition: all 0.2s ease-out 0s;
    transition: all 0.2s ease-out 0s;
}

    nav ul {
        padding: 0;
        margin: 0
    }

        nav ul li {
            list-style: none;
            display: inline-block;
            padding-bottom: 7px;
            position: relative
        }

            nav ul li a {
                color: #212121;
                text-transform: uppercase;
                font-weight: 600;
                letter-spacing: 1px;
                padding-bottom: 0px;
                margin-right: 70px;
            }

                nav ul li a:hover {
                    border-bottom: 2px solid #0054a6;
                    color: #0054a6;
                    padding-bottom: 5px;
                }

            nav ul li ul {
                display: none
            }

            /*nav ul li ul{display:none; position:absolute; margin-top:7px; width:265px; background:#fecc4e; padding:10px 0; border-bottom:2px solid #0054a6; text-align:left; box-shadow:0px 6px 7px 0px rgba(0,0,0,0.2);}
nav ul li ul li{list-style:none; display:block; padding:0; padding:5px 10px 5px 10px; border-bottom:1px solid #e1b444; font-size:13px;}
nav ul li ul li:last-child{border-bottom:0;}
nav ul li ul li a{border-bottom:0; text-transform:none; font-weight:400; letter-spacing:0.5px; color:#212121; margin:0;}
nav ul li ul li a:hover{color:#0054a6; border:none}*/


            nav ul li ul {
                display: none;
            }

            nav ul li:hover ul {
                display: block;
                position: absolute;
                margin-top: 7px;
                width: 265px;
                background: #fecc4e;
                padding: 10px 0;
                border-bottom: 2px solid #0054a6;
                text-align: left;
                box-shadow: 0px 6px 7px 0px rgba(0,0,0,0.2);
            }

                nav ul li:hover ul li {
                    list-style: none;
                    display: block;
                    padding: 0;
                    padding: 5px 10px 5px 10px;
                    border-bottom: 1px solid #e1b444;
                    font-size: 13px;
                }

                    nav ul li:hover ul li:last-child {
                        border-bottom: 0;
                    }

                    nav ul li:hover ul li a {
                        border-bottom: 0;
                        text-transform: none;
                        font-weight: 400;
                        letter-spacing: 0.5px;
                        color: #212121;
                        margin: 0
                    }

                        nav ul li:hover ul li a:hover {
                            color: #0054a6
                        }

            nav ul li:hover a {
                border-bottom: 2px solid #0054a6;
                color: #0054a6;
                padding-bottom: 5px;
            }

.hometab, .aboutab {
    display: none
}

/**login**/
.loginwrap {
    width: 470px;
    margin: 0 auto;
    left: 0;
    right: 0;
    top: 15%;
    background: #fff;
    z-index: 1000;
    position: fixed;
    padding: 0;
    display: none
}

    .loginwrap h2 {
        font-family: 'Roboto', sans-serif;
        color: #fff;
        font-size: 16px;
        font-weight: 400;
        background: #424242;
        padding: 16px;
    }

.login-txtboxstyle {
    font-family: 'Roboto', sans-serif;
    font-weight: 300;
    font-size: 15px;
    color: #616161;
    border: 1px solid #cecece;
    padding: 2% 2%;
    width: 96%;
    margin: 3px 0 15px;
}

.submitlog {
    width: 100%;
    margin: 0px;
    letter-spacing: 1px;
    color: #212121;
    background: #e8a725;
    padding: 12px 25px;
    font-size: 16px;
    font-family: 'Roboto', sans-serif;
    text-align: center;
    font-weight: 500;
    text-transform: uppercase;
    border: none;
    cursor: pointer;
    -webkit-transition: all 0.2s ease-out 0s;
    -moz-transition: all 0.2s ease-out 0s;
    -o-transition: all 0.2s ease-out 0s;
    transition: all 0.2s ease-out 0s;
}

    .submitlog:hover {
        background: #fd8b2f;
        color: #fff
    }

.forgot-signup {
    font-family: 'Roboto', sans-serif;
    font-weight: 400;
    font-size: 14px;
    color: #616161;
    text-align: center;
    margin-top: 15px;
}

    .forgot-signup a {
        color: #0053a6;
        margin: 0 5px;
    }

        .forgot-signup a:hover {
            text-decoration: underline;
        }

.closelogin {
    font-size: 25px;
    color: #fff;
    position: absolute;
    right: 10px;
    top: 10px;
    width: 30px;
    height: 30px;
    text-align: center;
    line-height: 28px;
}

.loginfields {
    width: 70%;
    margin: 25px auto 40px;
    position: relative;
}

.login-fieldstxt {
    font-size: 14px;
    color: #000;
    font-family: 'Roboto', sans-serif;
    font-weight: 400;
}

/**banner**/
.banner-top {
    background: url(https://www.lalpathlabs.com/images/bannerbg.jpg) top center no-repeat;
    height: 417px;
    background-size: cover;
    margin-bottom: 35px;
}

.banner-inner, .homebody-inner {
    width: 1180px;
    margin: 0 auto;
    position: relative;
}

.home_marquee {
    position: absolute;
    right: 0;
    top: 8px;
    width: 71%;
    color: #fff;
    font-size: 15px;
}


.homebody-inner {
    margin-bottom: 30px;
}

.banner-reportbox {
    width: 270px;
    float: left;
    background: #fff;
    position: relative;
    margin-top: 40px;
    border: 10px solid #fdc02f;
    padding: 10px 15px 0px;
    height: auto;
    min-height: 347px !important;
    border-radius: 5px;
}

    .banner-reportbox:after {
        display: none;
        content: "";
        border-style: solid;
        border-width: 0 0px 58px 50px;
        border-color: transparent transparent #0054a6 transparent;
        position: absolute;
        bottom: -10px;
        right: -60px;
        margin: 0 auto;
        width: 0;
        transform: rotate(180deg)
    }

.report-whitebox {
    width: 200px;
    height: 20px;
    margin: 0 auto;
    position: absolute;
    left: 0;
    right: 0;
    top: -20px;
    background: #fff;
    border-top-left-radius: 7px;
    border-top-right-radius: 7px;
}

    .report-whitebox:before {
        content: "";
        border-style: solid;
        border-width: 0 20px 20px 20px;
        border-color: transparent transparent #fff transparent;
        position: absolute;
        top: -14px;
        left: 0;
        right: 0;
        margin: 0 auto;
        width: 0;
    }

.reportwhite-cir {
    width: 16px;
    height: 16px;
    background: #fff;
    border-radius: 100%;
    position: absolute;
    left: 0;
    right: 0;
    margin: 0 auto;
    top: -38px;
}

    .reportwhite-cir span {
        background: #4b7fb0;
        width: 6px;
        height: 6px;
        position: absolute;
        left: 0;
        right: 0;
        margin: 0 auto;
        border-radius: 100%;
        top: 4px;
    }

.banner-reportbox > h3 {
    padding: 0;
    margin: 0;
    font-family: 'Open Sans', sans-serif;
    font-size: 20px;
    font-weight: 600;
    color: #212121;
    text-align: center;
    line-height: 25px;
}

.reportbox-fields {
    margin-bottom: 15px;
}

.reportbox-fields-txt {
    font-size: 14px;
    color: #212121;
    font-family: 'Roboto', sans-serif;
    font-weight: 400;
    line-height: 25px;
    display: block
}

.reportbox-fields-style {
    border: 1px solid #bdbdbd;
    font-size: 14px;
    font-weight: 400;
    font-family: 'Roboto', sans-serif;
    padding: 8px;
    margin: 0;
    width: 100%;
    box-sizing: border-box;
    border-radius: 3px;
}

.captchawidth {
    width: 62%;
}

.captchaimg {
    border: 1px solid #bdbdbd;
    border-radius: 5px;
    width: 95px;
    height: 33px;
}

.checkreport {
    font-family: 'Open Sans', sans-serif;
    font-size: 14px;
    color: #212121;
    background: #fdc02f;
    border: none;
    width: 100%;
    padding: 14px 0;
    cursor: pointer;
    text-transform: uppercase;
    font-weight: 700;
    letter-spacing: 1px;
    -webkit-transition: all 0.2s ease-out 0s;
    -moz-transition: all 0.2s ease-out 0s;
    -o-transition: all 0.2s ease-out 0s;
    transition: all 0.2s ease-out 0s;
}

    .checkreport:hover {
        background: #fd9a0d;
    }

/**bannerslider**/
.banner-slider {
    width: 820px;
    margin: 40px 0 0 0;
    padding: 0;
    float: right;
    overflow: hidden;
    border: 10px solid #fff;
    height: 348px;
    border-radius: 5px;
}
/*.banner-slider .home_marquee{ position:absolute;}*/
.bannerimg {
    position: relative;
}

    .bannerimg img {
    }

.bannertxt-wrap {
    text-align: center;
    position: absolute;
    bottom: 50px;
    width: 65%;
    left: 0;
    right: 0;
    margin: 0 auto
}

    .bannertxt-wrap h3 {
        font-size: 24px;
        color: #fff;
        font-family: 'Open Sans', sans-serif;
        font-weight: 400;
        text-align: center;
        margin: 0 0 5px 0
    }

    .bannertxt-wrap .bannersubtxt {
        font-size: 18px;
        color: #fff;
        font-family: 'Roboto', sans-serif;
        font-weight: 400;
        line-height: 26px;
    }

.homebanner .slick-dots {
    bottom: 12px;
}

    .homebanner .slick-dots li.slick-active button::before {
        border: 2px solid #fff;
        color: transparent;
        background: #635d5e;
        border-radius: 100%
    }

    .homebanner .slick-dots li {
        width: 8px;
        height: 8px;
    }

        .homebanner .slick-dots li button {
            width: 20px;
            height: 20px;
        }

            .homebanner .slick-dots li button:before {
                font-size: 10px;
                width: 6px;
                height: 6px;
                color: transparent;
                border: 2px solid #fff;
                border-radius: 100%;
                background: #fdc02f;
                opacity: 1;
            }

/**programe-collection**/
.pro-collection-wrap {
    position: relative
}

.book-collection {
    float: left;
    width: 100%;
    background: #fff; /*border-top:3px solid #212121;*/
    padding-bottom: 15px;
    box-shadow: 0px 6px 7px 0px rgba(0,0,0,0.2);
    border-radius: 10px;
}

    .book-collection > h3 {
        font-family: 'Open Sans', sans-serif;
        font-size: 24px;
        font-weight: 600;
        text-align: center;
        margin: 10px 0 10px 0;
        color: #212121
    }

.book-collection-right {
    float: right;
    width: 100%;
    margin-top: 15px;
    display: flex;
    width: 100%;
    justify-content: space-between;
}
.pink {
    color: #DF1976 !important;
}
.book-collection-right .prog-box{
    position: relative !important;
} 

ul.book-collec-icons {
    text-align: center;
    margin-bottom: 40px;
    position: relative
}

    ul.book-collec-icons li {
        list-style: none;
        display: inline-block;
        width: 32%;
        vertical-align: top;
    }

        ul.book-collec-icons li img {
            transform: scale(1);
            transition: all .5s ease-in-out
        }

        ul.book-collec-icons li:hover img {
            transform: scale(1.2);
            transition: all .3s ease-in-out
        }

.book-iconimg {
    padding: 0;
    margin: 0;
    text-align: center;
    margin-bottom: 15px;
}

.book-icontxt {
    font-family: 'Roboto', sans-serif;
    font-weight: 400;
    color: #282828;
    text-align: center;
}

    .book-icontxt a {
        color: #282828
    }

.booknow {
    font-size: 14px;
    font-family: 'Roboto', sans-serif;
    text-align: center;
    font-weight: 700;
}

    .booknow a {
        color: #212121;
        background: #fdc02f;
        padding: 12px 25px;
        border-radius: 3px;
    }

        .booknow a:hover {
            background: #fd8b2f;
            color: #fff
        }

.notsure {
    color: #616161;
    font-family: 'Roboto', sans-serif;
    font-weight: 400;
    font-size: 14px;
    text-align: center;
    margin-top: 30px;
}

    .notsure a {
        color: #0054a6;
    }

        .notsure a:hover {
            color: #000
        }

.bookhome-time {
}

.bookhome-building {
}

.bookhome-online {
}

.prog-box1, .prog-box2 {
    position: relative;
    box-shadow: 0px 6px 7px 0px rgba(0,0,0,0.2);
    overflow: hidden;
    transition: all .5s ease-in-out;
    border-radius: 10px;
}

    .prog-box1:hover {
        box-shadow: 0px 6px 7px 0px rgba(0,84,166,0.5);
        transition: all .5s ease-in-out
    }

    .prog-box2:hover {
        box-shadow: 0px 6px 7px 0px rgba(179,75,77,0.5);
        transition: all .5s ease-in-out
    }

    .prog-box1 img, .prog-box2 img {
        transform: scale(1);
        transition: all .5s ease-in-out
    }

    .prog-box1:hover img, .prog-box2:hover img {
        transform: scale(1.1);
        transition: all .5s ease-in-out
    }

.prog-box2 {
    position: absolute;
    bottom: 0
}

    .prog-box1 h3, .prog-box2 h3 {
        color: #0054a6;
        font-size: 20px;
        position: absolute;
        bottom: 15px;
        right: 25px;
        padding: 0;
        margin: 0;
        font-family: 'Open Sans', sans-serif;
        text-align: right;
        font-weight: 600
    }

    .prog-box2 h3 {
        color: #b34b4d
    }

.homebody-inner .headinghome {
    position: relative;
    font-size: 24px;
    font-weight: 600;
    color: #212121;
    margin-bottom: 15px;
    font-family: 'Open Sans', sans-serif;
    padding: 0;
    margin: 0
}

    .homebody-inner .headinghome span {
        position: relative;
        z-index: 100;
        background: #eeeeee;
        padding-right: 10px;
    }

    .homebody-inner .headinghome:after {
        content: '';
        position: absolute;
        border-bottom: 3px solid #212121;
        width: 100%;
        left: 0;
        bottom: 7px;
    }

.all {
    position: absolute;
    right: 0;
    top: 3px;
    z-index: 1;
    background: #eeeeee;
    padding-left: 10px;
}

    .all a {
        color: #0054a6;
        font-family: 'Roboto', sans-serif;
        font-weight: 400;
        font-size: 16px;
    }

        .all a:hover {
            text-decoration: underline;
        }

/**healthpkgs**/
.healthpkgs-wrap {
    padding: 0;
    width: 100%;
    margin: 15px 0 0 0
}

.healthpkgs-box1 {
    position: relative;
    vertical-align: top;
    background: #fff;
    border: 1px solid #fff;
    min-height: 210px !important;
    transition: all .2s ease-in-out;
    margin-right: 20px !important;
    overflow: hidden;
    border-radius: 8px;
}

    .healthpkgs-box1:nth-child(4) {
        margin: 0
    }

.healthpkgs-padd {
    padding-bottom: 0;
}

.healthpkgs-box1 .hpkgimgs {
    transform: scale(1);
    transition: all .2s ease-in-out
}

.healthpkgs-box1 .hpkghead {
    font-size: 18px;
    color: #212121;
    font-family: 'Roboto', sans-serif;
    font-weight: 500;
    padding: 15px 17px 0px
}

.healthpkgs-box1 .pkgsubtxt {
    display: block;
    color: #666;
    font-family: 'Roboto', sans-serif;
    font-weight: 400;
    font-size: 15px;
    line-height: 22px;
    margin: 8px 17px 0;
}

.healthpkgs-box1 .pkgprice {
    position: absolute;
    left: 17px;
    bottom: 15px;
    font-family: 'Roboto', sans-serif;
    font-weight: 500;
    color: #212121;
}

    .healthpkgs-box1 .pkgprice span {
        color: #666;
        padding-right: 5px;
        text-decoration: line-through;
    }
/*.healthpkgs-box1 .arrowlink{position:absolute; width:40px; height:40px; background:#fdc02f; right:17px; bottom:8px; border-radius:100%; box-shadow:0px 2px 5px 3px rgba(0,0,0,0.15);}
.healthpkgs-box1 .arrowlink:after{content:""; position:absolute; right:0; left:0; margin:0 auto; text-align:center; font-size:20px; background:url(../images/right-arrow1.png) center top 13px no-repeat; background-size:15px; transition:all .2s ease-in-out}
.healthpkgs-box1:hover .arrowlink:after{content:""; position:absolute; right:0; left:10px; margin:0 auto; text-align:center; font-size:20px; background:url(../images/right-arrow1.png) center top 13px no-repeat; background-size:15px;}*/
.healthpkgs-box1:hover {
    box-shadow: 0px 5px 10px 0px rgba(0,0,0,0.15);
    transition: all .2s ease-in-out
}

    .healthpkgs-box1:hover .hpkgimgs {
        transform: scale(1.05)
    }

.healthpkgs-box1 .arrowlink {
    position: absolute;
    width: 40px;
    height: 40px;
    background: url(https://www.lalpathlabs.com/images/arrow-right.svg) no-repeat #fdc02f;
    background-position: left 13px top 13px;
    background-size: 15px;
    transition: all .2s ease-in-out;
    right: 17px;
    bottom: 8px;
    border-radius: 100%;
    box-shadow: 0px 2px 5px 3px rgba(0,0,0,0.15);
}

.healthpkgs-box1:hover .arrowlink {
    background-position: left 17px top 13px;
}



.healthpkgs-all {
    width: 1200px;
    height: 213px;
    overflow: hidden;
}

    .healthpkgs-all div {
        margin: 0;
        padding: 0;
    }

        .healthpkgs-all div:nth-child(4) {
            margin: 0
        }

/**testby condition**/
.test-condition-wrap {
    padding: 0;
    display: table;
    border-spacing: 20px 17px;
    border-collapse: separate;
    width: calc(100% + 40px);
    margin: 0 -20px -15px;
}

.test-condition-box1 {
    display: table-cell;
    position: relative;
    width: 16.6%;
    vertical-align: top;
    background: #fff;
    border: 1px solid #fff;
    transition: all .2s ease-in-out;
    box-shadow: 0px 6px 4px 3px rgba(0,0,0,0.15);
    border-radius: 5px;
}

    .test-condition-box1:hover {
        box-shadow: 0px 6px 4px 3px rgba(247,173,31,0.3);
        transition: all .2s ease-in-out;
    }

    .test-condition-box1 .testimgs {
        text-align: center;
        padding: 30px 0 0;
        transition: all .2s ease-in-out;
    }

    .test-condition-box1:hover .testimgs {
        transform: scale(1.1);
        transition: all .2s ease-in-out;
    }

    .test-condition-box1 .testimgs-txt {
        text-align: center;
        display: block;
        margin-top: 20px;
        color: #212121;
        font-size: 16px;
        text-transform: uppercase;
        font-family: 'Roboto', sans-serif;
        font-weight: 500;
        padding-bottom: 20px;
        letter-spacing: 2px;
        transition: all .4s ease-in-out;
    }

    .test-condition-box1:hover .testimgs-txt {
        letter-spacing: 4px;
        transition: all .4s ease-in-out;
    }

/**special test**/
.splslider-small-dev {
    display: none
}

.special-test-wrap {
    padding: 0;
    display: table;
    border-spacing: 20px 17px;
    border-collapse: separate;
    width: calc(100% + 40px);
    margin: 0 -20px -15px;
}

.st-captions {
    background: #fdc02f;
    position: absolute;
    left: 4px;
    bottom: 15px;
    padding: 5px 0 5px 10px;
    color: #212121;
    font-family: 'Roboto', sans-serif;
    font-weight: 500;
    font-size: 16px;
    text-transform: uppercase;
    width: 35%;
    background: -moz-linear-gradient(left, rgba(253,192,47,1) 59%, rgba(125,185,232,0) 100%);
    background: -webkit-linear-gradient(left, rgba(253,192,47,1) 59%,rgba(125,185,232,0) 100%);
    background: linear-gradient(to right, rgba(253,192,47,1) 59%,rgba(125,185,232,0) 100%);
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#fdc02f', endColorstr='#007db9e8',GradientType=1 );
}

ul.special-test {
    padding: 0;
    margin: 0
}

    ul.special-test li {
        list-style: none;
        display: inline-block;
        width: 32.2%;
        margin: 0 20px 20px 0;
        position: relative;
        box-shadow: 0px 6px 4px 3px rgba(0,0,0,0.15);
        overflow: hidden;
        -moz-transition: all 0.2s ease-out 0s;
        -o-transition: all 0.2s ease-out 0s;
        transition: all 0.2s ease-out 0s;
    }

        ul.special-test li:hover {
            box-shadow: 0px 6px 4px 3px rgba(224,158,0,0.4);
        }

        ul.special-test li img {
            transform: scale(1);
            -webkit-transition: all 0.2s ease-out 0s;
            -moz-transition: all 0.2s ease-out 0s;
            -o-transition: all 0.2s ease-out 0s;
            transition: all 0.2s ease-out 0s;
        }

        ul.special-test li:hover img {
            transform: scale(1.1)
        }

        ul.special-test li:nth-child(3), ul.special-test li:nth-child(6) {
            margin-right: 0
        }

        ul.special-test li:nth-child(4), ul.special-test li:nth-child(5), ul.special-test li:nth-child(6) {
            margin-bottom: 0;
        }

.visuals {
    border: 4px solid #fff;
}


.spltest-sliderbox {
    margin: 0 5px;
    position: relative;
    box-shadow: 0px 6px 4px 3px rgba(0,0,0,0.15);
    overflow: hidden;
    -moz-transition: all 0.2s ease-out 0s;
    -o-transition: all 0.2s ease-out 0s;
    transition: all 0.2s ease-out 0s;
}

    .spltest-sliderbox:hover {
        box-shadow: 0px 6px 4px 3px rgba(224,158,0,0.4);
    }

    .spltest-sliderbox img {
        transform: scale(1);
        -webkit-transition: all 0.2s ease-out 0s;
        -moz-transition: all 0.2s ease-out 0s;
        -o-transition: all 0.2s ease-out 0s;
        transition: all 0.2s ease-out 0s;
    }

    .spltest-sliderbox:hover img {
        transform: scale(1.1)
    }


/**offers announcement**/
.offers-annou-wrap {
    padding: 0;
    width: 100%;
    margin: 15px 0 0 0
}

.offers-announcement {
    width: 1200px;
    overflow: hidden;
}

    .offers-announcement .slick-slide {
        padding-bottom: 15px;
    }
/*.offers-annou-wrap a{display:table-cell; width:25%; vertical-align:top; }*/
.offers-annou-box1 {
    position: relative;
    background: #fff;
    border: 11px solid #fff;
    transition: all .2s ease-in-out;
    box-shadow: 0px 6px 4px 3px rgba(0,0,0,0.15);
    overflow-x: hidden;
    border-radius: 5px;
}

.offers-img {
    width: 100%;
    position: relative;
    transform: scale(1);
    transition: all .2s ease-in-out;
}

.offerscode {
    width: 190px;
    position: absolute;
    bottom: 60px;
    left: 0;
    right: 0;
    margin: 0 auto;
    text-align: center;
    background: #ffedee;
    border: 1px dashed #fc5356;
    padding: 7px 0;
    font-size: 14px;
    font-family: 'Roboto', sans-serif;
    font-weight: 400;
    color: #cd3232;
}

.offer-txt {
    font-size: 16px;
    color: #212121;
    font-weight: 600;
    padding: 40px 0 15px 10px;
}

.offers-annou-box1 .arrowlink {
    position: absolute;
    width: 30px;
    height: 30px;
    right: 11px;
    bottom: 8px;
    background: url(https://www.lalpathlabs.com/images/arrow-right.svg) no-repeat #fdc02f;
    background-size: 12px;
    background-position: left 9px top 9px;
    transition: all .2s ease-in-out;
    border-radius: 100%;
    box-shadow: 0px 2px 5px 3px rgba(0,0,0,0.15);
}

.offers-annou-box1:hover .arrowlink {
    background-position: left 13px top 9px;
}


.offers-annou-wrap a:hover .offers-annou-box1 {
    box-shadow: 0px 6px 4px 3px rgba(160,46,48,0.2);
}

.offers-annou-wrap a:hover .offers-img {
    transform: scale(1.1);
    transition: all .2s ease-in-out;
}

/**blog**/
.blogbox {
    height: 515px;
    position: relative;
    padding-bottom: 0;
}

    .blogbox.noBackground {
        background: none;
        border-top: none;
        padding-bottom: 0;
        height: 485px;
    }

.bloghead {
    font-family: 'Open Sans', sans-serif;
    font-size: 24px;
    color: #212121;
    text-align: center;
    position: absolute;
    left: 0;
    right: 0;
    margin: 0 auto;
    border: none;
    top: -18px;
    font-weight: 600;
}

    .bloghead span {
        background: #fdc02f;
        padding: 12px 60px;
        border: none
    }

.blogwrap {
    width: 1050px;
    margin: 30px auto 0;
    position: relative
}

    .blogwrap.noMargin {
        margin: 20px auto 0;
    }

.blogbox-inner {
    width: 90%;
    margin: 0 auto;
    background: #fff;
    min-height: 395px;
    position: relative
}

.blogimg {
}

    .blogimg img {
        width: 100%;
        height: 210px !important;
    }

.blogtxtwrap {
    padding: 0 10px
}

.blogtxt-heading {
    font-size: 16px;
    color: #000;
    font-family: 'Open Sans', sans-serif;
    font-weight: 500;
    margin: 15px 0 8px;
}

.blogsubtxt {
    font-size: 15px;
    color: #666;
    font-family: 'Open Sans', sans-serif;
    font-weight: 400;
}

.byteam {
    font-size: 13px;
    color: #666;
    font-family: 'Open Sans', sans-serif;
    font-weight: 400;
    position: absolute;
    bottom: 10px;
    left: 8px
}

.eye {
    position: absolute;
    right: 8px;
    bottom: 10px;
    font-size: 13px;
    color: #666;
    font-family: 'Open Sans', sans-serif;
    font-weight: 400;
    font-style: italic
}

.blogbox .headinghome {
    position: relative;
    font-size: 24px;
    font-weight: 600;
    color: #212121;
    margin-bottom: 15px;
    font-family: 'Open Sans', sans-serif;
    padding: 0;
    margin: 0
}

    .blogbox .headinghome span {
        position: relative;
        z-index: 100;
        background: #eeeeee;
        padding-right: 10px;
    }

    .blogbox .headinghome:after {
        content: '';
        position: absolute;
        border-bottom: 3px solid #212121;
        width: 100%;
        left: 0;
        bottom: 7px;
    }



.blog-container2 .slick-prev, .blog-container2 .slick-next {
    top: auto;
    bottom: -13%;
}

.blog-container2 .slick-prev {
    left: 44%;
    background: url(https://www.lalpathlabs.com/images/left-arrow-new.jpg) left top no-repeat;
    background-size: cover;
    width: 25px;
    height: 18px;
}

.blog-container2 .slick-next {
    right: 44%;
    width: 25px;
    height: 18px;
    background: url(https://www.lalpathlabs.com/images/left-arrow-new.jpg) left top no-repeat;
    background-size: cover;
    transform: rotate(180deg);
}

    .blog-container2 .slick-prev:before, .blog-container2 .slick-next:before {
        content: '';
    }

    .blog-container2 .slick-prev.slick-disabled, .blog-container2 .slick-next.slick-disabled {
        opacity: 0.25;
    }

.blog-container .slick-prev, .blog-container .slick-next {
    top: auto;
    bottom: -15%;
}

.blog-container .slick-prev {
    left: 44%;
    background: url(https://www.lalpathlabs.com/images/arrow-right.svg) left top no-repeat;
    background-size: cover;
    width: 25px;
    height: 27px;
    transform: rotate(180deg);
}

.blog-container .slick-next {
    right: 44%;
    width: 25px;
    height: 27px;
    background: url(https://www.lalpathlabs.com/images/arrow-right.svg) left top no-repeat;
    background-size: cover;
}

    .blog-container .slick-prev:before, .blog-container .slick-next:before {
        content: '';
    }

    .blog-container .slick-prev.slick-disabled, .blog-container .slick-next.slick-disabled {
        opacity: 0.25;
    }

.blogwrap .pagingInfo {
    text-align: center;
    width: 200px;
    margin: 0 auto;
    font-family: 'Roboto', sans-serif;
    font-weight: 500;
    font-size: 18px;
    color: #000;
    padding-top: 5px;
}

    .blogwrap .pagingInfo.list {
        color: #000
    }





/**about**/
.people-about {
}

.about-wrap {
}

.about-left, .about-right {
    float: left;
    width: 48%;
}

.about-right {
    float: right;
}

.about-left .peoplesay {
    border: 10px solid #fff;
    background: #ffe0b2;
    padding: 20px;
    position: relative;
    overflow-y: hidden;
    height: 150px;
    margin-top: 15px;
    border-radius: 8px;
}

.about-txt {
    font-family: 'Roboto', sans-serif;
    font-weight: 400;
    color: #212121;
    text-align: center;
    font-size: 15px;
    line-height: 20px;
    margin: 0 auto
}

    .about-txt .aboutname {
        font-weight: 700;
        color: #000;
        display: block;
        margin-top: 5px;
    }

    .about-txt .aboutloca {
        font-size: 14px;
        color: #616161
    }

.peoplesay .slick-slider {
    margin-bottom: 0
}

.peoplesay-bg {
    position: absolute;
    top: -70%;
    left: 0;
    right: 0;
    margin: 0 auto;
    text-align: center;
    font-size: 450px;
    font-family: 'Open Sans', sans-serif;
    font-weight: 700;
    color: #f8dba6
}

.people-saying {
    width: 90%;
    margin: 0 auto
}

    .people-saying .slick-prev, .people-saying .slick-next {
        top: 40%;
    }

    .people-saying .slick-prev {
        left: -5%;
        background: url(https://www.lalpathlabs.com/images/arrow-right.svg) left top no-repeat;
        background-size: cover;
        width: 20px;
        height: 20px;
        transform: rotate(180deg);
    }

    .people-saying .slick-next {
        right: -5%;
        width: 20px;
        height: 20px;
        background: url(https://www.lalpathlabs.com/images/arrow-right.svg) left top no-repeat;
        background-size: cover;
    }

        .people-saying .slick-prev:before, .people-saying .slick-next:before {
            content: '';
        }

.peoplesay-feedback {
    margin-top: 20px;
    background: url(https://www.lalpathlabs.com/images/feedback-bg.png) right bottom no-repeat #ffe079;
    border: 3px solid #fff;
    padding: 10px 20px;
    border-radius: 8px;
}

.head-feedback {
    font-family: 'Open Sans', sans-serif;
    font-size: 20px;
    color: #212121;
    font-weight: 700;
    margin-bottom: 8px;
}

.feedbacktxt {
    font-family: 'Roboto', sans-serif;
    font-weight: 400;
    font-size: 16px;
    line-height: 22px;
    color: #212121
}

    .feedbacktxt a {
        display: block;
        color: #0054a6;
        margin-top: 3px;
    }

.about-right .videocontainer {
    border: 10px solid #fff;
    margin-top: 15px;
    height: 340px;
    border-radius: 8px;
}

/**accreditation**/
.accre-wrap {
    margin: 0px 0 0 0
}

.accre-left {
    float: left;
    width: 780px;
}

.accre-right {
    float: right;
    width: 350px;
    background: #dcdbdb;
    height: 105px;
    margin: 10px 0 0 0;
    padding: 40px 15px 30px;
    border-radius: 5px;
}

.nrlhead {
    font-family: 'Roboto', sans-serif;
    font-weight: 500;
    font-size: 18px;
    color: #212121;
    margin: 10px 0 10px 0;
}

ul.accre-listing, ul.accre-listing1 {
    padding: 0;
    float: left;
}

    ul.accre-listing li, ul.accre-listing1 li {
        list-style: none;
        float: left;
        margin: 0 19px 0 0;
        vertical-align: top
    }

        ul.accre-listing li img, ul.accre-listing1 li img {
            border-radius: 8px;
        }

        ul.accre-listing li:nth-child(5), ul.accre-listing1 li:nth-child(3) {
            margin-right: 0;
        }

.nrlspace {
    margin: 0 55px 0 0
}

.newsicon {
    font-family: 'Open Sans', sans-serif;
    color: #000;
    font-size: 18px;
    font-weight: 400;
}

    .newsicon span {
    }



.searchbar-top-style {
    border: none;
    height: 38px;
    padding: 0 5px 0 10px;
    margin: 0;
    font-family: 'Roboto', sans-serif;
    font-weight: 300;
    font-size: 14px;
    color: #616161;
    width: 86.2%;
}

.homesearch {
    position: absolute;
    right: 0px;
    top: 0px;
    font-family: FontAwesome;
    background: url(https://www.lalpathlabs.com/images/search.svg) center top 50% no-repeat #fecc4e;
    border: none;
    padding: 0;
    margin: 0;
    width: 55px;
    height: 38px;
    font-size: 25px;
    background-size: 30px;
    cursor: pointer;
    -webkit-transition: all 0.2s ease-out 0s;
    -moz-transition: all 0.2s ease-out 0s;
    -o-transition: all 0.2s ease-out 0s;
    transition: all 0.2s ease-out 0s;
}

    .homesearch:hover {
        background-size: 34px;
    }


.suscribe-field {
    position: relative;
    width: 90%;
    margin: 15px 0 0 0;
    border: 1px solid #cecece;
    border-left: 0;
    background: #fff
}

.newsicon-width {
    width: 30px;
    margin: -6px 10px 0 0;
}

.subscribe-style {
    border: none;
    height: 38px;
    padding: 0 5px 0 10px;
    margin: 0;
    font-family: 'Roboto', sans-serif;
    font-weight: 400;
    font-size: 14px;
    color: #616161;
    width: 83.2%;
}

.subsc-btn {
    position: absolute;
    right: 0px;
    top: 0px;
    background: url(https://www.lalpathlabs.com/images/arrow-right.svg) left 15px top 50% no-repeat #fecc4e;
    border: none;
    padding: 0;
    margin: 0;
    width: 55px;
    height: 38px;
    font-size: 25px;
    background-size: 20px;
    cursor: pointer;
    -webkit-transition: all 0.2s ease-out 0s;
    -moz-transition: all 0.2s ease-out 0s;
    -o-transition: all 0.2s ease-out 0s;
    transition: all 0.2s ease-out 0s;
}

    .subsc-btn:hover {
        background-position: left 20px top 50%;
    }

/**footer**/
footer {
    background: #fff;
    padding: 35px 0 0;
}

.footer-likingwrap {
}

.linkhead {
    font-family: 'Roboto', sans-serif;
    font-weight: 500;
    font-size: 16px;
    margin-bottom: 20px;
    color: #212121;
    text-transform: uppercase
}

ul.footer-listlink {
    float: left;
    margin-right: 9%;
}

    ul.footer-listlink li {
        list-style: none;
        font-family: 'Roboto', sans-serif;
        font-weight: 400;
        font-size: 14px;
        margin-bottom: 10px;
    }

        ul.footer-listlink li a {
            color: #616161
        }

            ul.footer-listlink li a:hover {
                color: #1f4ac8;
            }

.footer-bott {
    border-top: 1px solid #e6e6e6;
    padding: 15px 0 0 0
}

.footer-bottleft {
    width: 915px;
    float: left
}

.footer-bottright {
    width: 175px;
    float: right
}

.footercopy {
    font-family: 'Roboto', sans-serif;
    font-weight: 300;
    color: #616161;
    font-size: 14px;
    line-height: 22px;
}

    .footercopy a {
        color: #616161;
        margin: 0 5px 0
    }

        .footercopy a:hover {
            text-decoration: underline;
        }

        .footercopy a:nth-child(1) {
            margin-left: 15px;
        }

.footer-second {
    display: block;
    margin: 10px 0 0 0
}

.follow {
    font-family: 'Roboto', sans-serif;
    font-weight: 300;
    color: #616161;
    font-size: 14px;
    float: left;
    margin: 6px 10px 0 0
}

.social-icons {
}

    .social-icons ul {
        padding: 0;
        margin: 0
    }

        .social-icons ul li {
            list-style: none;
            display: inline-block;
            margin: 0 3px;
            -webkit-transition: all 0.5s ease-out 0s;
            -moz-transition: all 0.5s ease-out 0s;
            -o-transition: all 0.5s ease-out 0s;
            transition: all 0.5s ease-out 0s;
        }

            .social-icons ul li:hover {
                transform: rotate(360deg)
            }

            .social-icons ul li a {
                width: 30px;
                height: 30px;
                background: #666666;
                border-radius: 100%;
                display: block
            }

                .social-icons ul li a:hover {
                    background: #6081c4;
                }

                    .social-icons ul li a:hover.twi {
                        background: #2aaae0
                    }

                    .social-icons ul li a:hover.gplus {
                        background: #41b2de
                    }

.hide11 {
    display: none
}

.fblinkicon {
    background-image: url(https://www.lalpathlabs.com/images/icons-sprite-home.png) !important;
    background-position: 0 0 !important;
}

.twilinkicon {
    background-image: url(https://www.lalpathlabs.com/images/icons-sprite-home.png) !important;
    background-position: -90px 0 !important;
}

.gpluslinkicon {
    background-image: url(https://www.lalpathlabs.com/images/icons-sprite-home.png) !important;
    background-position: -180px 0 !important;
}




/**************************Center Page Css Start****************************/

.centring {
    width: 1170px;
    margin: 0 auto;
}

/**Address and Timing Box**/
.center-wrap {
    position: relative;
    margin-top: 20px;
}

.center-collection-left {
    float: left;
    width: 775px;
    background: #fff;
    padding-bottom: 0;
    min-height: 205px;
    -webkit-box-shadow: 1px 2px 5px 3px rgba(204,204,204,1);
    margin-bottom: 15px;
    -moz-box-shadow: 1px 2px 5px 3px rgba(204,204,204,1);
    box-shadow: 1px 2px 5px 3px rgba(204,204,204,1);
    border-radius: 8px
}

    .center-collection-left > h1 {
        color: #fff;
        font-family: 'Open Sans', sans-serif;
        font-size: 18px;
        font-weight: 700;
        line-height: 45px;
        padding-left: 20px;
        background: #2874c5;
        border-bottom: 1px solid #7d7b7;
        border-radius: 10px 10px 0 0;
        -moz-border-radius: 10px 10px 0 0;
        -webkit-border-radius: 10px 10px 0 0;
        margin-bottom: 15px;
    }

    .center-collection-left > h3 {
        color: #fff;
        font-family: 'Open Sans', sans-serif;
        font-size: 18px;
        font-weight: 700;
        line-height: 45px;
        padding-left: 20px;
        background: #2874c5;
        border-bottom: 1px solid #7d7b7;
        border-radius: 10px 10px 0 0;
        -moz-border-radius: 10px 10px 0 0;
        -webkit-border-radius: 10px 10px 0 0;
        margin-bottom: 15px;
    }

    .center-collection-left ul {
        list-style: none;
        margin-left: 20px;
        padding: 0
    }

    .center-collection-left li {
        line-height: normal;
        margin-bottom: 12px;
    }

        .center-collection-left li a {
            font-family: 'Roboto', sans-serif;
            color: #000;
            text-decoration: none
        }

    .center-collection-left h4 {
        font-family: 'Roboto', sans-serif;
        font-size: 15px;
        font-weight: normal;
        color: #616161;
        width: 30%;
        display: inline-block;
        margin: 0;
        padding: 0
    }

    .center-collection-left li span {
        font-family: 'Roboto', sans-serif;
        font-size: 15px;
        font-weight: bold;
        color: #212121;
        display: inline-block
    }

.center-collection-right {
    float: right;
    width: 380px;
}

    .center-collection-right .Timings-heading {
        color: #fff;
        font-family: 'Open Sans', sans-serif;
        font-size: 18px;
        font-weight: 700;
        line-height: 45px;
        padding-left: 20px;
        background: #2874c5;
        border-bottom: 1px solid #7d7b7;
        border-radius: 10px 10px 0 0;
        -moz-border-radius: 10px 10px 0 0;
        -webkit-border-radius: 10px 10px 0 0;
        position: relative;
        -index: 9;
    }

        .center-collection-right .Timings-heading span {
            font-family: 'Roboto', sans-serif;
            font-size: 14px;
            font-weight: normal;
            color: #fff;
            float: right;
            font-style: italic;
            margin-right: 15px;
        }

            .center-collection-right .Timings-heading span .cartvalue-red {
                background: #de3334;
                width: 11px;
                height: 11px;
                text-align: center;
                font-family: 'Roboto', sans-serif;
                font-weight: 700;
                border-radius: 100%;
                float: right;
                margin: 18px 5px 0 5px;
            }


    .center-collection-right .orange-Lab {
        width: 90%;
        float: left;
        background: #ffe0b2;
        padding: 4px 5%;
        margin: 0 0 10px 0;
        min-height: 66px;
        border-radius: 0px 0px 10px 10px;
        -moz-border-radius: 0px 0px 10px 10px;
        -webkit-border-radius: 0px 0px 10px 10px;
        -webkit-box-shadow: -1px 3px 8px 2px rgba(202,203,204,1);
        -moz-box-shadow: -1px 3px 8px 2px rgba(202,203,204,1);
        box-shadow: -1px 3px 8px 2px rgba(202,203,204,1);
    }

        .center-collection-right .orange-Lab.green {
            background: #c8e1be;
            -webkit-border-radius: 10px;
            -moz-border-radius: 10px;
            border-radius: 10px;
            -webkit-box-shadow: -1px 3px 8px 2px rgba(202,203,204,1);
            -moz-box-shadow: -1px 3px 8px 2px rgba(202,203,204,1);
            box-shadow: -1px 3px 8px 2px rgba(202,203,204,1);
        }

        .center-collection-right .orange-Lab > h3 {
            font-family: 'Open Sans', sans-serif;
            font-size: 16px;
            font-weight: 600;
            color: #212121;
            margin-top: 1px;
        }

        .center-collection-right .orange-Lab .walkIn {
            margin-top: -24px;
        }

        .center-collection-right .orange-Lab > h4 {
            font-family: 'Roboto', sans-serif;
            font-size: 14px;
            font-weight: bold;
            color: #212121;
            margin: 3px 0 0 0;
            padding: 0
        }

        .center-collection-right .orange-Lab span {
            font-family: 'Roboto', sans-serif;
            font-size: 12px;
            font-weight: normal;
            color: #000;
            float: right;
            padding-top: 5px;
            clear: right;
        }

        .center-collection-right .orange-Lab select {
            width: 55px;
            margin: 0;
            padding: 2px 2px 2px 6px;
            height: 25px;
            font-size: 14px;
            border: none;
            background: url(https://d2qhgd0topi90o.cloudfront.net/website/images/droparrow.png) right 5px top 50% no-repeat;
            -webkit-appearance: none;
            -moz-appearance: none;
            appearance: none;
            position: relative;
            color: #474137;
        }

            .center-collection-right .orange-Lab select::-ms-expand {
                display: none;
            }

        .center-collection-right .orange-Lab .booknow-btn {
            font-size: 14px;
            font-family: 'Roboto', sans-serif;
            text-align: center;
            font-weight: 700;
            float: right
        }

            .center-collection-right .orange-Lab .booknow-btn a {
                color: #212121;
                background: #fdc02f;
                padding: 8px 17px;
                border-radius: 3px;
                margin-top: 0px;
                display: block;
                margin-right: 10px;
                font-size: 12px;
            }

                .center-collection-right .orange-Lab .booknow-btn a:hover {
                    background: #fd8b2f;
                    color: #fff
                }

        .center-collection-right .orange-Lab h5 {
            margin: 0;
            font-family: 'Roboto', sans-serif;
            font-size: 10px;
            font-weight: normal;
            color: #000;
            font-weight: normal;
            font-style: italic;
        }


/**Address Box**/
.address-wrap {
    position: relative;
}

.address-collection-left {
    float: left;
    width: 775px;
    background: #fff;
    padding-bottom: 11px;
    min-height: 164px;
    -webkit-box-shadow: 1px 2px 5px 3px rgba(204,204,204,1);
    margin-bottom: 15px;
    -moz-box-shadow: 1px 2px 5px 3px rgba(204,204,204,1);
    box-shadow: 1px 2px 5px 3px rgba(204,204,204,1);
    border-radius: 8px
}

    .address-collection-left .address-heading {
        color: #fff;
        font-family: 'Open Sans', sans-serif;
        font-size: 18px;
        font-weight: 700;
        line-height: 45px;
        padding-left: 20px;
        background: #2874c5;
        border-bottom: 1px solid #7d7b7;
        border-radius: 10px 10px 0 0;
        -moz-border-radius: 10px 10px 0 0;
        -webkit-border-radius: 10px 10px 0 0;
        margin-bottom: 5px;
    }

        .address-collection-left .address-heading:after {
            content: '';
            position: absolute;
            width: 100%;
            left: 0;
            bottom: 7px;
        }

    .address-collection-left .informationBox {
        float: left;
        width: 740px;
        min-height: 100px;
        padding-bottom: 35px;
        padding: 0 0 0 20px;
        margin: 7px 0;
    }

        .address-collection-left .informationBox h4 {
            font-family: 'Roboto', sans-serif;
            font-size: 18px;
            font-weight: normal;
            font-weight: 600;
            color: #7d7d7d;
            margin: 18px 0 0 0;
            padding: 0
        }

        .address-collection-left .informationBox p {
            font-family: 'Roboto', sans-serif;
            font-weight: 400;
            color: #282828;
            padding: 0;
            margin: 0;
            font-size: 15px;
            line-height: 28px;
        }

.address-collection-right {
    float: right;
    width: 380px;
    background: #fff;
    min-height: 164px;
    -webkit-box-shadow: 1px 2px 5px 3px rgba(204,204,204,1);
    -moz-box-shadow: 1px 2px 5px 3px rgba(204,204,204,1);
    box-shadow: 1px 2px 5px 3px rgba(204,204,204,1);
    border-radius: 8px;
    position: relative
}

    .address-collection-right .payment-heading {
        color: #fff;
        font-family: 'Open Sans', sans-serif;
        font-size: 18px;
        font-weight: 700;
        line-height: 45px;
        padding-left: 20px;
        background: #2874c5;
        border-bottom: 1px solid #7d7b7;
        border-radius: 10px 10px 0 0;
        -moz-border-radius: 10px 10px 0 0;
        -webkit-border-radius: 10px 10px 0 0;
    }

        .address-collection-right .payment-heading span {
            color: #fff;
            font-family: 'Open Sans', sans-serif;
            font-size: 12px;
            font-weight: normal
        }

    .address-collection-right .navigateBox {
        min-height: 128px;
        float: left;
        width: 100%;
    }

        .address-collection-right .navigateBox ul {
            list-style: none;
            width: 93%;
            margin: 0 auto;
        }

        .address-collection-right .navigateBox li {
            line-height: normal;
            display: inline-block;
            width: 48%;
            margin: 10px 0 10px 0;
            transition: all .2s ease-in-out;
        }

            .address-collection-right .navigateBox li a {
                transition: all .2s ease-in-out;
            }

                .address-collection-right .navigateBox li a:hover {
                    transform: scale(1.1);
                    transition: all .2s ease-in-out;
                }

            .address-collection-right .navigateBox li:hover .imgBox {
                transform: scale(1.3);
            }

        .address-collection-right .navigateBox .imgBox {
            width: 53px;
            float: left;
            text-align: left;
            transform: scale(1);
            transition: all .2s ease-in-out;
            font-size: 30px;
            color: grey
        }

        .address-collection-right .navigateBox .headingBox {
            width: 92px;
            float: left;
            margin: 6px 0 0 0;
            font-family: 'Roboto', sans-serif;
            font-weight: 400;
            color: #282828;
            padding: 0;
            font-size: 15px;
            line-height: normal;
            text-align: left;
        }

    .address-collection-right a.Get_Directions {
        color: #282828;
        background: #fff;
        padding: 5px 0;
        border-radius: 3px;
        margin-top: 0px;
        display: block;
        margin-right: 10px;
        font-size: 12px;
        width: 98px;
        position: absolute;
        bottom: 5px;
        right: -1px;
        z-index: 99;
        text-align: center;
    }

        .address-collection-right a.Get_Directions:hover {
            color: #0054a6
        }

#googleMap {
    height: 158px !important;
    border-radius: 0px 0px 10px 10px;
    -moz-border-radius: 0px 0px 10px 10px;
    -webkit-border-radius: 0px 0px 10px 10px;
}


.smscontainer {
    width: 100%;
    padding: 0 0 0 20px;
    box-sizing: border-box;
    height: 30px;
    float: left;
    color: #fff;
}

    .smscontainer a {
        color: #212121;
        background: #fdc02f;
        padding: 8px 17px;
        border-radius: 3px;
        margin-top: 0px;
        display: block;
        margin-right: 10px;
        font-size: 12px;
    }

.sim1 {
    float: left;
}

.sim2 {
    float: right;
}

.modalwrapper {
    width: 100%;
    height: 100%;
    background-color: rgba(0, 0, 0, 0.7);
    position: fixed;
    bottom: 0;
    top: 0;
    left: 0;
    right: 0;
    z-index: 9999;
    display: none;
    transition: all 0.5s ease;
}

.modal {
    width: 500px;
    height: 350px;
    background-color: #fff;
    border-radius: 10px;
    position: absolute;
    bottom: 0;
    top: 0;
    left: 0;
    right: 0;
    z-index: 9999;
    margin: auto;
    transform: scale(0,0);
    transition: all .5s ease;
    -webkit-transition: all .5s ease;
}

.formmodel {
    width: 100%;
    padding: 0;
    float: left;
}

    .formmodel h3 {
        color: #fff;
        font-family: 'Open Sans', sans-serif;
        font-size: 15px;
        font-weight: 700;
        line-height: 25px;
        padding-left: 20px;
        background: #2874c5;
        border-bottom: 1px solid #7d7b7;
        border-radius: 10px 10px 0 0;
        -moz-border-radius: 10px 10px 0 0;
        -webkit-border-radius: 10px 10px 0 0;
        margin-bottom: 5px;
        text-align: center;
    }

    .formmodel .inputbox {
        width: 90%;
        padding: 5%;
        float: left;
    }

        .formmodel .inputbox .inputsms {
            width: 96%;
            height: 30px;
            padding-left: 10px;
            margin-bottom: 10px;
            border: #ccc solid 1px;
            box-sizing: border-box;
        }

        .formmodel .inputbox .inputsmsCaptcha {
            width: 40%;
            height: 30px;
            padding-left: 10px;
            margin-bottom: 10px;
            border: #ccc solid 1px;
            box-sizing: border-box;
        }

        .formmodel .inputbox .submitbtn {
            color: #212121;
            background: #fdc02f;
            padding: 8px 17px;
            border-radius: 3px;
            margin-top: 0px;
            display: block;
            margin-right: 10px;
            font-size: 12px;
            border: none;
            margin: 10px auto;
        }

.crossbtn {
    width: 34px;
    height: 34px;
    position: absolute;
    right: -10px;
    top: -10px;
    cursor: pointer;
}

.formmodel .checkB {
    width: auto;
}

    .formmodel .checkB a {
        color: #000;
        font-family: 'Open Sans', sans-serif;
        font-size: 13px;
    }

.formmodelthanks {
    width: 100%;
    padding: 0;
    float: left;
    display: none;
}

    .formmodelthanks h4 {
        color: #97262a;
        font-family: 'Open Sans', sans-serif;
        font-size: 20px;
        font-weight: 700;
        line-height: 35px;
        padding: 150px 0 0 0;
        text-align: center;
    }

.submitbtnmain {
    color: #212121;
    background: #fdc02f;
    padding: 8px 17px;
    border-radius: 3px;
    margin-top: 0px;
    display: block;
    margin-left: 25px;
    font-size: 12px;
    border: none;
    display: inline-block;
}

/**facility Box**/

#facilty li, #payMode li {
    display: none;
}


.facility-wrap {
    position: relative;
}

.facility-collection-left {
    float: left;
    width: 775px;
    background: #fff;
    padding-bottom: 11px;
    min-height: 164px;
    -webkit-box-shadow: 1px 2px 5px 3px rgba(204,204,204,1);
    -moz-box-shadow: 1px 2px 5px 3px rgba(204,204,204,1);
    box-shadow: 1px 2px 5px 3px rgba(204,204,204,1);
    border-radius: 8px
}

    .facility-collection-left .facility-heading {
        color: #fff;
        font-family: 'Open Sans', sans-serif;
        font-size: 18px;
        font-weight: 700;
        line-height: 45px;
        padding-left: 20px;
        background: #2874c5;
        border-bottom: 1px solid #7d7b7;
        border-radius: 10px 10px 0 0;
        -moz-border-radius: 10px 10px 0 0;
        -webkit-border-radius: 10px 10px 0 0;
        margin-bottom: 5px;
    }

        .facility-collection-left .facility-heading:after {
            content: '';
            position: absolute;
            width: 100%;
            left: 0;
            bottom: 7px;
        }

    .facility-collection-left .informationBox {
        float: left;
        width: 740px;
        padding: 0 0 0 20px;
        margin: 10px 0 0 0;
    }

        .facility-collection-left .informationBox ul {
            list-style: none;
            width: 97%;
            margin: 0 auto;
        }

        .facility-collection-left .informationBox li {
            line-height: normal;
            display: inline-block;
            width: 32%;
            margin: 0px 0 10px 0;
            transition: all .2s ease-in-out;
        }

            .facility-collection-left .informationBox li a {
                transition: all .2s ease-in-out;
            }

                .facility-collection-left .informationBox li a:hover {
                    transform: scale(1.1);
                    transition: all .2s ease-in-out;
                }

            .facility-collection-left .informationBox li:hover .imgBox {
                transform: scale(1.3);
            }

        .facility-collection-left .informationBox .imgBox {
            width: 53px;
            float: left;
            text-align: left;
            transform: scale(1);
            transition: all .2s ease-in-out;
            font-size: 30px;
            color: grey
        }

        .facility-collection-left .informationBox .headingBox {
            width: auto;
            float: left;
            margin: 6px 0 0 0;
            font-family: 'Roboto', sans-serif;
            font-weight: 400;
            color: #282828;
            padding: 0;
            font-size: 15px;
            line-height: 28px;
            text-align: left;
        }

.facility-collection-right {
    float: right;
    width: 380px;
    background: #fff;
    min-height: 164px;
    -webkit-box-shadow: 1px 2px 5px 3px rgba(204,204,204,1);
    -moz-box-shadow: 1px 2px 5px 3px rgba(204,204,204,1);
    box-shadow: 1px 2px 5px 3px rgba(204,204,204,1);
    border-radius: 8px
}

    .facility-collection-right .payment-heading {
        color: #fff;
        font-family: 'Open Sans', sans-serif;
        font-size: 18px;
        font-weight: 700;
        line-height: 45px;
        padding-left: 20px;
        background: #2874c5;
        border-bottom: 1px solid #7d7b7;
        border-radius: 10px 10px 0 0;
        -moz-border-radius: 10px 10px 0 0;
        -webkit-border-radius: 10px 10px 0 0;
        margin-bottom: 5px;
    }

    .facility-collection-right .paymentMode {
        min-height: 133px;
        float: left;
        width: 360px;
        padding-bottom: 35px;
        padding: 0 0 0 20px;
    }

        .facility-collection-right .paymentMode ul {
            list-style: none;
            width: 93%;
            margin: 0 auto;
        }

        .facility-collection-right .paymentMode li {
            line-height: normal;
            display: inline-block;
            width: 48%;
            margin: 10px 0 10px 0;
            transition: all .2s ease-in-out;
        }

            .facility-collection-right .paymentMode li a {
                transition: all .2s ease-in-out;
            }

                .facility-collection-right .paymentMode li a:hover {
                    transform: scale(1.1);
                    transition: all .2s ease-in-out;
                }

            .facility-collection-right .paymentMode li:hover .imgBox {
                transform: scale(1.3);
            }

        .facility-collection-right .paymentMode .imgBox {
            width: 53px;
            float: left;
            text-align: left;
            transform: scale(1);
            transition: all .2s ease-in-out;
            font-size: 30px;
            color: grey
        }

        .facility-collection-right .paymentMode .headingBox {
            width: 92px;
            float: left;
            margin: 6px 0 0 0;
            font-family: 'Roboto', sans-serif;
            font-weight: 400;
            color: #282828;
            padding: 0;
            font-size: 15px;
            line-height: normal;
            text-align: left;
        }
/**Photos Box**/
.Photos-wrap {
    position: relative;
    margin-top: 15px;
}

.PhotosBox {
    float: left;
    width: 100%;
    background: #fff;
    padding-bottom: 11px;
    min-height: 164px;
    -webkit-box-shadow: 1px 2px 5px 3px rgba(204,204,204,1);
    -moz-box-shadow: 1px 2px 5px 3px rgba(204,204,204,1);
    box-shadow: 1px 2px 5px 3px rgba(204,204,204,1);
    border-radius: 8px
}

    .PhotosBox .Photos-heading {
        color: #fff;
        font-family: 'Open Sans', sans-serif;
        font-size: 18px;
        font-weight: 700;
        line-height: 45px;
        padding-left: 20px;
        background: #2874c5;
        border-bottom: 1px solid #7d7b7;
        border-radius: 10px 10px 0 0;
        -moz-border-radius: 10px 10px 0 0;
        -webkit-border-radius: 10px 10px 0 0;
        margin-bottom: 5px;
    }

    .PhotosBox .Photos-informationBox {
        float: left;
        width: 97%;
        padding: 0 20px 0 20px;
        margin: 0;
    }

        .PhotosBox .Photos-informationBox .photoImg {
            line-height: normal;
            display: inline-block;
            margin: 10px 8px 10px 0;
            border: #d5d5d5 solid 2px;
            width: auto
        }

.photoImg img {
    width: auto;
    height: 100px;
}

.PhotosBox .Photos-informationBox .photoImg:hover {
    border: #fdc02f solid 2px;
}

.PhotosBox .Viewall {
    position: absolute;
    right: 10px;
    bottom: 7px;
    z-index: 1;
    padding-left: 10px;
    line-height: normal;
    background: none;
}

    .PhotosBox .Viewall a {
        color: #0054a6;
        font-family: 'Roboto', sans-serif;
        font-weight: 400;
        font-size: 16px;
    }

        .PhotosBox .Viewall a:hover {
            text-decoration: underline;
        }

/**Nearby Box**/
.nearby-wrap {
    position: relative;
    margin: 18px 0 30px 0;
}

.nearby-collection-left {
    width: 775px;
    float: left;
    background: #2874c5;
    line-height: normal;
    position: relative;
    -webkit-border-radius: 10px;
    -moz-border-radius: 10px;
    border-radius: 10px;
}

    .nearby-collection-left > h3 {
        font-family: 'Open Sans', sans-serif;
        font-size: 18px;
        font-weight: 600;
        color: #fff;
        padding-left: 20px;
        line-height: 50px;
        border-bottom-left-radius: 10px;
        border-bottom-right-radius: 10px;
    }

    .nearby-collection-left .plus {
        right: 20px;
        top: 12px;
        position: absolute;
        cursor: pointer;
        color: #fff
    }

    .nearby-collection-left .minas {
        right: 20px;
        top: 12px;
        position: absolute;
        cursor: pointer;
        color: #fff
    }

    .nearby-collection-left .detailsBox {
        padding-left: 20px;
        height: 370px;
        overflow: auto;
        background: #fff;
        border-radius: 0px 0px 10px 10px;
        -moz-border-radius: 0px 0px 10px 10px;
        -webkit-border-radius: 0px 0px 10px 10px;
        border: #fff solid 1px;
    }

        .nearby-collection-left .detailsBox ul {
            list-style: none;
        }

        .nearby-collection-left .detailsBox li {
            line-height: normal;
            border-bottom: #ccc solid 1px;
            display: inline-block;
            padding-bottom: 5px;
            width: 97%;
        }

            .nearby-collection-left .detailsBox li:last-child {
                border-bottom: none;
            }

        .nearby-collection-left .detailsBox h4 {
            font-family: 'Open Sans', sans-serif;
            font-weight: 600;
            font-size: 18px;
            padding: 0;
            margin: 20px 0;
        }

        .nearby-collection-left .detailsBox li a {
            font-family: 'Open Sans', sans-serif;
            font-weight: 600;
            font-size: 18px;
            color: #000;
            text-decoration: none
        }

        .nearby-collection-left .detailsBox .map {
            font-family: 'Roboto', sans-serif;
            font-size: 14px;
            color: #282828;
            margin-bottom: 12px;
            width: 100%;
            float: left;
            display: block;
        }

            .nearby-collection-left .detailsBox .map .mapLeft {
                width: auto;
                float: left;
                margin-right: 15px;
                font-size: 16px;
                color: gray;
            }

            .nearby-collection-left .detailsBox .map .mapRight {
                width: 90%;
                float: left;
            }

.nearby-collection-right {
    width: 380px;
    float: right;
    background: #2874c5;
    line-height: normal;
    position: relative;
    -webkit-border-radius: 10px;
    -moz-border-radius: 10px;
    border-radius: 10px;
}

    .nearby-collection-right > h3 {
        font-family: 'Open Sans', sans-serif;
        font-size: 18px;
        font-weight: 600;
        color: #fff;
        padding-left: 20px;
        line-height: 50px;
        border-bottom-left-radius: 10px;
        border-bottom-right-radius: 10px;
    }

    .nearby-collection-right .plus {
        right: 20px;
        top: 12px;
        position: absolute;
        cursor: pointer;
        color: #fff
    }

    .nearby-collection-right .minas {
        right: 20px;
        top: 12px;
        position: absolute;
        cursor: pointer;
        color: #fff
    }

    .nearby-collection-right .star {
        width: 120px;
        margin: 20px auto 0 auto;
    }

        .nearby-collection-right .star ul {
            list-style: none
        }

        .nearby-collection-right .star li {
            display: inline-block;
            margin-right: 1px;
            cursor: pointer;
        }

    .nearby-collection-right .formBox {
        padding-left: 20px;
        height: 370px;
        overflow: auto;
        background: #fff;
        border-radius: 0px 0px 10px 10px;
        -moz-border-radius: 0px 0px 10px 10px;
        -webkit-border-radius: 0px 0px 10px 10px;
        border: #fff solid 1px;
    }

        .nearby-collection-right .formBox fieldset {
            border: none;
            width: 270px;
            margin: 0 auto;
        }

        .nearby-collection-right .formBox p {
            width: 100%;
            float: left;
            padding: 0;
            margin: 0 0 9px 0;
        }

        .nearby-collection-right .formBox label {
            font-family: 'Roboto', sans-serif;
            font-size: 14px;
            font-weight: normal;
            color: #212121;
            line-height: normal;
            width: 100%;
            float: left;
            padding-bottom: 8px;
        }

        .nearby-collection-right .formBox span {
            font-family: 'Roboto', sans-serif;
            font-size: 14px;
            color: #ff0000
        }

        .nearby-collection-right .formBox input.field {
            width: 246px;
            border: #bdbdbd solid 1px;
            font-family: 'Roboto', sans-serif;
            font-size: 14px;
            font-weight: normal;
            color: #212121;
            padding: 10px;
        }

        .nearby-collection-right .formBox textarea.textarea {
            width: 246px;
            height: 50px;
            border: #bdbdbd solid 1px;
            font-family: 'Roboto', sans-serif;
            font-size: 14px;
            font-weight: normal;
            color: #212121;
            padding: 10px;
        }

        .nearby-collection-right .formBox .submit-btn {
            background: #fdc02f;
            width: 110px;
            height: 42px;
            line-height: 42px;
            font-size: 14px;
            color: #000;
            font-weight: bold;
            border-radius: 3px;
            margin-top: 0px;
            display: block;
            border: none
        }

            .nearby-collection-right .formBox .submit-btn:hover {
                background: #fd8b2f;
                color: #fff
            }

.labDivBox {
    display: inline-block
}



.infoDetail {
    width: 100%;
    height: 100%;
    background: rgba(255,255,255,.4);
    position: fixed;
    z-index: 1000;
    top: 0;
    display: none;
}

.infoBox {
    width: 90%;
    transform: translate(-50%, -50%);
    top: 50%;
    left: 50%;
    border: 2px solid #ffc80a;
    position: relative;
    padding: 5px;
    background: #fff;
}

#newImg {
    width: 100%;
    max-height: 90vh;
    text-align: center;
    margin: 0 auto;
}

    #newImg img {
        max-height: 90vh;
        max-width: 100%;
    }

.closeInfo {
    width: 30px;
    height: 30px;
    position: absolute;
    right: 0;
    top: 0;
    cursor: pointer;
}

.lftEro {
    position: absolute;
    left: 10px;
    top: 45%;
    cursor: pointer;
    background: #0054a6;
    border-radius: 50%;
}

.ritEro {
    position: absolute;
    right: 10px;
    top: 45%;
    cursor: pointer;
    background: #0054a6;
    border-radius: 50%;
}

/**************************Center Page Css End****************************/


/* Slider */
.slick-loading .slick-list {
    background: #fff url('./ajax-loader.gif') center center no-repeat;
}
/* Icons */
/* Arrows */
.slick-prev, .slick-next {
    font-size: 0;
    line-height: 0;
    position: absolute;
    top: 50%;
    display: block;
    width: 13px;
    height: 13px;
    margin-top: 0px;
    padding: 0;
    cursor: pointer;
    color: #000;
    border: none;
    outline: none;
    background: transparent;
    z-index: 100;
}

    .slick-prev:hover,
    .slick-prev:focus,
    .slick-next:hover,
    .slick-next:focus {
        color: transparent;
        outline: none;
    }

        .slick-prev:hover:before,
        .slick-prev:focus:before,
        .slick-next:hover:before,
        .slick-next:focus:before {
            opacity: 0.2;
        }

    .slick-prev.slick-disabled:before,
    .slick-next.slick-disabled:before {
        opacity: 0.25 !important;
    }

    .slick-prev:before,
    .slick-next:before {
        font-family: 'slick';
        font-size: 20px;
        line-height: 1;
        opacity: .75;
        color: white;
        -webkit-font-smoothing: antialiased;
        -moz-osx-font-smoothing: grayscale;
    }

.slick-prev {
    left: -8px;
}

    .slick-prev:before {
        content: '←';
        top: 0;
        font-weight: bold;
        left: 0px;
        position: absolute;
        height: 39px;
        width: 34px;
        display: none
    }

.slick-next {
    right: -8px;
}

    .slick-next:before {
        content: '→';
        top: 0;
        left: 0;
        position: absolute;
        height: 39px;
        width: 34px;
    }

/*[dir='rtl'] .slick-prev{right:-25px;}
[dir='rtl'] .slick-prev:before{content:'→';}
[dir='rtl'] .slick-next{right:auto; left:-25px;}
[dir='rtl'] .slick-next:before{content:'←';}*/

/* Dots */
.slick-slider {
    margin-bottom: 30px;
}

.slick-dots {
    position: absolute;
    bottom: 0;
    display: block;
    width: 100%;
    padding: 0;
    list-style: none;
    text-align: center;
}

    .slick-dots li {
        position: relative;
        display: inline-block;
        width: 20px;
        height: 20px;
        margin: 0 5px;
        padding: 0;
        cursor: pointer;
    }

        .slick-dots li button {
            font-size: 0;
            line-height: 0;
            display: block;
            width: 20px;
            height: 20px;
            padding: 5px;
            cursor: pointer;
            color: transparent;
            border: 0;
            outline: none;
            background: transparent;
        }

            .slick-dots li button:hover,
            .slick-dots li button:focus {
                outline: none;
            }

                .slick-dots li button:hover:before,
                .slick-dots li button:focus:before {
                    opacity: 1;
                }

            .slick-dots li button:before {
                font-family: 'slick';
                font-size: 50px;
                line-height: 20px;
                position: absolute;
                top: 0;
                left: 0;
                width: 20px;
                height: 20px;
                content: '•';
                text-align: center;
                opacity: .25;
                color: black;
                -webkit-font-smoothing: antialiased;
                -moz-osx-font-smoothing: grayscale;
            }

        .slick-dots li.slick-active button:before {
            opacity: .75;
            color: black;
        }

.slick-slider {
    position: relative;
    /* display: block; */
}

.slick-list {
    position: relative;
    display: block;
    overflow: hidden;
    margin: 0;
    padding: 0;
}

    .slick-list.dragging {
        cursor: pointer;
        cursor: hand;
    }

.slick-track {
    position: relative;
    top: 0;
    left: 0;
    display: block;
}

    .slick-track:before,
    .slick-track:after {
        display: table;
        content: '';
    }

    .slick-track:after {
        clear: both;
    }

.slick-loading .slick-track {
    visibility: hidden;
}

.slick-slide {
    display: none;
    float: left;
    height: 100%;
    min-height: 1px;
}

[dir='rtl'] .slick-slide {
    float: right;
}

.slick-slide img {
    display: block;
}

.slick-slide.slick-loading img {
    display: none;
}

.slick-slide.dragging img {
    pointer-events: none;
}

.slick-initialized .slick-slide {
    display: inline-flex;
}

.slick-loading .slick-slide {
    visibility: hidden;
}

.slick-vertical .slick-slide {
    display: block;
    height: auto;
}

.slick-arrow.slick-hidden {
    display: none;
}




/**************************Breadcrumb**************************/
.graynavigation {
    width: 100%;
    float: left;
    margin: 0 0 10px 0;
}

    .graynavigation.list {
        margin-top: 25px;
    }

    .graynavigation ul {
        margin: 0;
        padding: 0;
        list-style-type: none !important;
        padding-left: 10px
    }

        .graynavigation ul li {
            float: left;
            line-height: 30px;
            margin-left: -10px
        }

            .graynavigation ul li a {
                font-family: 'Open Sans', sans-serif;
                font-size: 13px;
                line-height: 30px;
                color: #000;
                background: url('https://d2qhgd0topi90o.cloudfront.net/website/images/left-nav-about.png') left top no-repeat;
                text-decoration: none;
                display: block;
                padding: 0 10px
            }

                .graynavigation ul li a:hover {
                    color: #0053a6;
                    text-decoration: none
                }

    .graynavigation span {
        font-weight: normal;
        font-family: 'Open Sans', sans-serif;
        color: #000 !important
    }

        .graynavigation span h1 {
            font-weight: normal;
            font-family: 'Open Sans', sans-serif;
            color: #000 !important;
            position: inherit;
            margin: 0;
            font-size: 12px;
            text-align: left;
        }

    .graynavigation ul li a span {
        background: url('https://d2qhgd0topi90o.cloudfront.net/website/images/right-nav-about.png') right top no-repeat;
        display: block;
        padding: 0 15px;
        font-family: 'Open Sans', sans-serif;
        font-size: 11px;
        color: #000 !important
    }

    .graynavigation ul li a:hover span {
        color: #0053a6
    }

    .graynavigation ul li.list {
        padding-left: 12px;
        font-size: 11px;
        line-height: 30px;
        color: #000
    }

    .graynavigation.gap {
        margin-bottom: 15px
    }

    .graynavigation h1 {
        font-weight: normal;
        font-family: 'Open Sans', sans-serif;
        color: #010101;
        font-family: 'Open Sans', sans-serif;
        font-size: 11px;
        margin-bottom: 0;
        padding: 0
    }


/**************************About Us Page Css Start****************************/
.aboutUs {
    width: 100%;
    float: left;
    background: #eee;
    padding-bottom: 40px;
    margin-bottom: 30px;
    padding-top: 20px; /*position: relative;z-index: 9;*/
}

    .aboutUs .banner {
        width: 100%;
    }

    .aboutUs .carousel-inner > .item > a > img, .carousel-inner > .item > img, .img-responsive, .thumbnail a > img, .thumbnail > img {
        display: block;
        height: 264px;
        max-width: 100%;
    }

    .aboutUs .header_img {
        min-width: 450;
        background: #f6f6f6;
        width: 100%;
        float: left;
        margin: 10px 0 20px 0
    }

        .aboutUs .header_img img {
            width: 100%;
        }

    .aboutUs .img_wrapper {
        width: 93%;
        position: relative;
        max-height: 264px;
        margin: 0 auto;
    }

    .aboutUs .overlay_content {
        position: absolute;
        top: 0;
        padding: 2% 0;
        left: 5px;
    }

        .aboutUs .overlay_content h2 {
            font-size: 28px;
            font-weight: 600;
            text-transform: uppercase;
            font-family: 'Open Sans', sans-serif;
            color: #333;
            font-weight: 400;
        }

        .aboutUs .overlay_content ul {
            margin-top: 5px;
            list-style: none;
        }

            .aboutUs .overlay_content ul li {
                font-size: 16px;
                line-height: 20px;
                padding: 4px 18px 4px 0;
                color: #333;
                font-family: 'Open Sans', sans-serif;
                font-weight: 400;
                text-decoration: none;
            }

    .aboutUs .navigationBox {
        width: 100%;
        float: left;
        margin-bottom: 15px;
        border-bottom: none
    }

        .aboutUs .navigationBox ul {
            list-style: none
        }

        .aboutUs .navigationBox li {
            font-size: 13.5px;
            text-transform: uppercase;
            font-weight: 600;
            text-decoration: none;
            font-family: 'Open Sans', sans-serif;
            float: left;
            margin-right: 10px;
            padding-bottom: 10px;
            color: #000
        }

    .aboutUs .navbar-nav {
        border-bottom: none;
        width: 100%
    }

        .aboutUs .navbar-nav > li {
            font-size: 13.5px;
            text-transform: uppercase;
            font-weight: 600;
            text-decoration: none;
            font-family: 'Open Sans', sans-serif;
        }

            .aboutUs .navbar-nav > li > a {
                color: #000;
                padding: 0 20px 15px 0;
                font-family: 'open_sansregular',Helvetica,Arial,sans-serif;
                text-decoration: none;
                font-weight: 400;
            }

                .aboutUs .navbar-nav > li > a.active {
                    color: #0053a6;
                    text-decoration: none;
                    font-family: 'Open Sans', sans-serif;
                    background: none;
                }

    .aboutUs .questions {
        width: 98%;
        cursor: pointer;
        background: url('https://d2qhgd0topi90o.cloudfront.net/website/images/plus.jpg') right center no-repeat #fff;
        border: 1px solid #e7aa3b;
        border-radius: 5px;
        padding-left: 20px;
        font-weight: normal;
        font-size: 15px;
        height: 46px;
        line-height: 46px;
        border-radius: 5px;
        color: #000;
        font-family: 'Open Sans', sans-serif;
        margin-top: 10px;
        background-size: 22px
    }

    .aboutUs .openquestions {
        padding-left: 20px;
        background: url('https://d2qhgd0topi90o.cloudfront.net/website/images/minase.jpg') right center no-repeat #fff;
        color: #000;
        font-size: 15px;
        height: 46px;
        line-height: 46px;
        border-radius: 5px;
        background-size: 22px
    }

    .aboutUs .answers {
        font-family: 'Open Sans', sans-serif;
        font-size: 18px;
        color: #6a6a6a;
        line-height: 22px;
        padding-left: 20px
    }

.plussign1 {
    float: right;
    margin-right: 0;
    width: 20px;
    font-size: 19px;
    color: #000
}

.aboutUs .greyDiv {
    background: #fff;
    border: 1px solid #E7AA3B;
    border-radius: 5px;
    float: left;
    font-family: 'Open Sans', sans-serif;
    font-size: 15px;
    font-weight: 400;
    height: 46px;
    line-height: 46px;
    margin-bottom: 10px;
    padding-left: 20px;
    width: 98%;
    cursor: pointer;
}

    .aboutUs .greyDiv #plussign {
        float: right;
        margin-right: 3px;
        width: 20px;
        font-size: 19px;
        color: #000
    }

    .aboutUs .greyDiv #plussign1 {
        float: right;
        margin-right: 0;
        width: 20px;
        font-size: 19px;
        color: #000
    }
/* .aboutUs h5 { font-size: 15px; font-weight: 700; text-transform: uppercase; font-family: 'Open Sans', sans-serif; margin:30px 0 20px 0; padding:0} */
.aboutUs p {
    color: #000;
    font-family: 'Open Sans', sans-serif;
    font-size: 14px;
    line-height: 26px;
}

.aboutUs ul.inner_bullet {
    margin-top: 10px;
    list-style: none;
    margin-bottom: 0
}

    .aboutUs ul.inner_bullet li {
        background: url('https://d2qhgd0topi90o.cloudfront.net/website/images/crome-rrow.png') no-repeat 0 14px;
        font-size: 14px;
        line-height: 20px;
        padding: 6px 18px;
        color: #2a2b2b;
        font-family: 'Open Sans', sans-serif;
    }

.aboutUs .acc_container2 {
    position: relative;
    overflow: hidden;
    font-size: 15px;
    width: 100%;
    clear: both;
    font-family: 'Open Sans', sans-serif;
    -webkit-border-bottom-right-radius: 5px;
    -webkit-border-bottom-left-radius: 5px;
    -moz-border-radius-bottomright: 5px;
    -moz-border-radius-bottomleft: 5px;
    border-bottom-right-radius: 5px;
    border-bottom-left-radius: 5px
}

    .aboutUs .acc_container2 .block {
        padding: 0;
        margin-bottom: 10px
    }

        .aboutUs .acc_container2 .block p {
            padding: 5px 0;
            margin: 5px 0
        }

    .aboutUs .acc_container2 h3 {
        font-family: 'Open Sans', sans-serif;
        margin: 0 0 10px;
        padding: 0 0 5px 0;
        border-bottom: 1px dashed #ccc
    }

    .aboutUs .acc_container2 .img2 {
        background: none;
        border: none;
        float: none;
        margin: 0;
        padding: 0
    }

    .aboutUs .acc_container2 .loaderDiv {
        left: 290px;
        opacity: 1;
        position: relative;
        z-index: 1000;
        top: -40px;
        width: 160px
    }

.aboutUs .txt_img {
    color: #828282;
    float: left;
    font-size: 13px;
    margin-left: 0;
    margin-right: 0;
    padding-top: 0;
    text-align: center;
    width: 100%
}

    .aboutUs .txt_img img {
        text-align: center
    }

    .aboutUs .txt_img h3 {
        color: #434343;
        font-size: 15px;
        text-transform: uppercase;
        padding: 15px 0 0 0 !important;
        font-family: 'Open Sans', sans-serif;
        border-bottom: none !important;
        margin: 0 !important
    }

    .aboutUs .txt_img a {
        color: #434343;
        font-size: 15px;
        text-decoration: none;
        font-family: 'Open Sans', sans-serif;
    }

        .aboutUs .txt_img a:hover {
            text-decoration: underline
        }

    .aboutUs .txt_img span {
        color: #23527c;
        font-family: 'Open Sans', sans-serif;
        font-size: 13px;
        font-weight: 400
    }

    .aboutUs .txt_img a span {
        color: #23527c;
        font-family: 'Open Sans', sans-serif;
        font-size: 13px;
        font-weight: 400
    }

        .aboutUs .txt_img a span:hover {
            text-decoration: underline
        }

.aboutUs .newslist2 {
    width: 100%;
    margin: 0 auto;
    padding: 0 0 5px 0
}

    .aboutUs .newslist2 ul {
        clear: both;
        margin: 0;
        width: 100%;
        padding: 27px 0 12px 0px;
    }

    .aboutUs .newslist2 li {
        margin: 0 20px 30px 0;
        width: 207px;
        vertical-align: top;
        display: inline-block;
        min-height: 270px;
    }

    .aboutUs .newslist2 .li_midimg {
        margin: 0 28px;
    }

    .aboutUs .newslist2 li img {
        vertical-align: middle !important;
        margin: 0 2px;
        width: 100%;
    }

    .aboutUs .newslist2 li a {
        font-weight: bold;
        display: block;
    }

    .aboutUs .newslist2 .img_cap {
        font-size: 15px;
        font-weight: bold;
        font-family: Arial, Helvetica, sans-serif;
        color: #797f7f;
        margin: 0px;
        padding: 0px;
        display: block;
        text-align: center;
        width: 100%;
        float: left;
    }

    .aboutUs .newslist2 .img_midpadd {
        margin: 0 38px
    }

.aboutUs a.network {
    border: 1px solid #E7AA3B;
    display: block;
    box-sizing: border-box;
    color: #000;
    font-family: 'Open Sans', sans-serif;
    margin-bottom: 15px;
    padding: 10px;
    text-decoration: none;
    text-transform: uppercase;
    transition: border-color 0.5s ease 0s;
    width: 265px;
    background: #fff;
    font-size: 14px;
}

    .aboutUs a.network:hover {
        border: 1px solid #E7AA3B;
        background: #E7AA3B;
        color: #fff
    }

.aboutUs .divice2 {
    width: auto;
    float: left;
    margin-bottom: 15px;
}

.aboutUs .download_main {
    width: auto;
    float: right;
    margin-bottom: 20px;
}

.aboutUs .download_pdf {
    float: left;
    margin-right: 10px;
    margin-top: 0;
    width: 160px
}

    .aboutUs .download_pdf a {
        text-decoration: none
    }

    .aboutUs .download_pdf span.main_dwnld {
        border: 1px solid #E7A837;
        text-align: center;
        padding: 6px 20px 6px 10px;
        font-size: 12px;
        color: #666;
        display: block;
        font-weight: 700;
        border-radius: 3px;
        background: #fff
    }

        .aboutUs .download_pdf span.main_dwnld span.icon_pdf {
            background: url('https://d2qhgd0topi90o.cloudfront.net/website/images/pdf-icon3.gif') no-repeat;
            width: 16px;
            height: 17px;
            display: block;
            float: left;
            padding-left: 10px;
        }

        .aboutUs .download_pdf span.main_dwnld:hover {
            color: #fff;
            background: #E7A837
        }

.aboutUs .download_pdf2 {
    float: right;
    margin-right: 0px;
    margin-top: 0;
    width: auto;
    background: #fff
}

    .aboutUs .download_pdf2 a {
        text-decoration: none
    }

    .aboutUs .download_pdf2 span.main_dwnld {
        background: url('https://d2qhgd0topi90o.cloudfront.net/website/images/pdf-icon3.gif') no-repeat 7px 7px;
        border: 1px solid #E7A837;
        text-align: center;
        padding: 6px 15px 6px 31px;
        font-size: 12px;
        color: #666;
        display: block;
        font-weight: 700;
        border-radius: 3px
    }

        .aboutUs .download_pdf2 span.main_dwnld:hover {
            background: url('https://d2qhgd0topi90o.cloudfront.net/website/images/pdf-icon3.gif') no-repeat 7px 7px #E7A837;
            color: #fff
        }

/*For About us page (Laboratory Accreditations) Section*/
.showdiv501 {
    font-size: 18px;
    color: #000;
    cursor: pointer;
    width: 15%;
    margin: 0 auto
}

.hidediv501 {
    width: 100%;
    height: 100%;
    position: fixed;
    top: 0;
    left: 0;
    z-index: 9999;
    background: url('https://d2qhgd0topi90o.cloudfront.net/website/images/bgblack.png') repeat;
    text-align: center;
    display: none
}

.close501 {
    position: absolute;
    right: 10px;
    top: 10px;
    cursor: pointer;
    width: auto
}

.popupBox501 {
    background: #fff;
    border: 5px solid #b9b9b9;
    color: #000;
    font-family: 'Open Sans', sans-serif;
    left: 0;
    margin: auto;
    min-height: 140px;
    padding: 25px;
    position: relative;
    right: 0;
    top: 100px;
    max-width: 450px
}

    .popupBox501 .field {
        border: 1px solid #97989a;
        color: #97989a;
        float: left;
        font-family: 'Open Sans', sans-serif;
        font-size: 13px;
        height: 25px;
        line-height: 15px;
        margin-bottom: 5px;
        padding: 0 7px;
        width: 96%
    }

    .popupBox501 p {
        color: #333;
        font-family: 'Open Sans', sans-serif;
        font-size: 14px;
        line-height: 23px;
        margin-bottom: 12px;
        text-align: left
    }

    .popupBox501 .btn {
        border: 1px solid #0053a6 !important;
        border-radius: 3px;
        color: #666;
        display: block;
        font-size: 13px;
        font-weight: 700;
        line-height: 26px;
        text-align: center;
        width: 103px;
        border: none;
        height: 30px;
        margin: 10px 0 5px 0;
        float: left;
        background: #ffffff !important;
        padding: 0 !important;
        font-family: 'Open Sans', sans-serif;
    }

        .popupBox501 .btn:hover {
            background: #0053a6 !important;
            color: #fff !important
        }

.redFont {
    display: block;
    float: left;
    font-family: 'Open Sans', sans-serif;
    font-size: 11px;
    text-align: left;
    width: 100%
}

.showdiv502 {
    font-size: 18px;
    color: #000;
    cursor: pointer;
    width: 15%;
    margin: 0 auto
}

.hidediv502 {
    width: 100%;
    height: 100%;
    position: fixed;
    top: 0;
    left: 0;
    z-index: 9999;
    background: url('https://d2qhgd0topi90o.cloudfront.net/website/images/bgblack.png') repeat;
    text-align: center;
    display: none
}

.close502 {
    position: absolute;
    right: 10px;
    top: 10px;
    cursor: pointer;
    width: auto
}

.popupBox502 {
    background: #fff;
    border: 5px solid #b9b9b9;
    color: #000;
    font-family: 'Open Sans', sans-serif;
    left: 0;
    margin: auto;
    min-height: 140px;
    padding: 25px;
    position: relative;
    right: 0;
    top: 100px;
    max-width: 450px
}

    .popupBox502 .field {
        border: 1px solid #97989a;
        color: #97989a;
        float: left;
        font-family: 'Open Sans', sans-serif;
        font-size: 13px;
        height: 25px;
        line-height: 15px;
        margin-bottom: 5px;
        padding: 0 7px;
        width: 96%
    }

    .popupBox502 p {
        color: #333;
        font-family: 'Open Sans', sans-serif;
        font-size: 14px;
        line-height: 23px;
        margin-bottom: 12px;
        text-align: left
    }

    .popupBox502 .btn {
        border: 1px solid #0053a6 !important;
        border-radius: 3px;
        color: #666;
        display: block;
        font-size: 13px;
        font-weight: 700;
        line-height: 26px;
        text-align: center;
        width: 103px;
        border: none;
        height: 30px;
        margin: 10px 0 5px 0;
        float: left;
        background: #ffffff !important;
        padding: 0 !important;
        font-family: 'Open Sans', sans-serif;
    }

        .popupBox502 .btn:hover {
            background: #0053a6 !important;
            color: #fff !important
        }

.showdiv503 {
    font-size: 18px;
    color: #000;
    cursor: pointer;
    width: 15%;
    margin: 0 auto
}

.hidediv503 {
    width: 100%;
    height: 100%;
    position: fixed;
    top: 0;
    left: 0;
    z-index: 9999;
    background: url('https://d2qhgd0topi90o.cloudfront.net/website/images/bgblack.png') repeat;
    text-align: center;
    display: none
}

.close503 {
    position: absolute;
    right: 10px;
    top: 10px;
    cursor: pointer;
    width: auto
}

.popupBox503 {
    background: #fff;
    border: 5px solid #b9b9b9;
    color: #000;
    font-family: 'Open Sans', sans-serif;
    left: 0;
    margin: auto;
    min-height: 140px;
    padding: 25px;
    position: relative;
    right: 0;
    top: 100px;
    max-width: 450px
}

    .popupBox503 .field {
        border: 1px solid #97989a;
        color: #97989a;
        float: left;
        font-family: 'Open Sans', sans-serif;
        font-size: 13px;
        height: 25px;
        line-height: 15px;
        margin-bottom: 5px;
        padding: 0 7px;
        width: 96%
    }

    .popupBox503 p {
        color: #333;
        font-family: 'Open Sans', sans-serif;
        font-size: 14px;
        line-height: 23px;
        margin-bottom: 12px;
        text-align: left
    }

    .popupBox503 .btn {
        border: 1px solid #0053a6 !important;
        border-radius: 3px;
        color: #666;
        display: block;
        font-size: 13px;
        font-weight: 700;
        line-height: 26px;
        text-align: center;
        width: 103px;
        border: none;
        height: 30px;
        margin: 10px 0 5px 0;
        float: left;
        background: #ffffff !important;
        padding: 0 !important;
        font-family: 'Open Sans', sans-serif;
    }

        .popupBox503 .btn:hover {
            background: #0053a6 !important;
            color: #fff !important
        }

.showdiv504 {
    font-size: 18px;
    color: #000;
    cursor: pointer;
    width: 15%;
    margin: 0 auto
}

.hidediv504 {
    width: 100%;
    height: 100%;
    position: fixed;
    top: 0;
    left: 0;
    z-index: 9999;
    background: url('https://d2qhgd0topi90o.cloudfront.net/website/images/bgblack.png') repeat;
    text-align: center;
    display: none
}

.close504 {
    position: absolute;
    right: 10px;
    top: 10px;
    cursor: pointer;
    width: auto
}

.popupBox504 {
    background: #fff;
    border: 5px solid #b9b9b9;
    color: #000;
    font-family: 'Open Sans', sans-serif;
    left: 0;
    margin: auto;
    min-height: 140px;
    padding: 25px;
    position: relative;
    right: 0;
    top: 100px;
    max-width: 450px
}

    .popupBox504 .field {
        border: 1px solid #97989a;
        color: #97989a;
        float: left;
        font-family: 'Open Sans', sans-serif;
        font-size: 13px;
        height: 25px;
        line-height: 15px;
        margin-bottom: 5px;
        padding: 0 7px;
        width: 96%
    }

    .popupBox504 p {
        color: #333;
        font-family: 'Open Sans', sans-serif;
        font-size: 14px;
        line-height: 23px;
        margin-bottom: 12px;
        text-align: left
    }

    .popupBox504 .btn {
        border: 1px solid #0053a6 !important;
        border-radius: 3px;
        color: #666;
        display: block;
        font-size: 13px;
        font-weight: 700;
        line-height: 26px;
        text-align: center;
        width: 103px;
        border: none;
        height: 30px;
        margin: 10px 0 5px 0;
        float: left;
        background: #ffffff !important;
        padding: 0 !important;
        font-family: 'Open Sans', sans-serif;
    }

        .popupBox504 .btn:hover {
            background: #0053a6 !important;
            color: #fff !important
        }

.showdiv5045 {
    font-size: 18px;
    color: #000;
    cursor: pointer;
    width: 15%;
    margin: 0 auto
}

.hidediv5045 {
    width: 100%;
    height: 100%;
    position: fixed;
    top: 0;
    left: 0;
    z-index: 9999;
    background: url('https://d2qhgd0topi90o.cloudfront.net/website/images/bgblack.png') repeat;
    text-align: center;
    display: none
}

.close5045 {
    position: absolute;
    right: 10px;
    top: 10px;
    cursor: pointer;
    width: auto
}

.popupBox5045 {
    background: #fff;
    border: 5px solid #b9b9b9;
    color: #000;
    font-family: 'Open Sans', sans-serif;
    left: 0;
    margin: auto;
    min-height: 140px;
    padding: 25px;
    position: relative;
    right: 0;
    top: 100px;
    max-width: 450px
}

    .popupBox5045 .field {
        border: 1px solid #97989a;
        color: #97989a;
        float: left;
        font-family: 'Open Sans', sans-serif;
        font-size: 13px;
        height: 25px;
        line-height: 15px;
        margin-bottom: 5px;
        padding: 0 7px;
        width: 96%
    }

    .popupBox5045 p {
        color: #333;
        font-family: 'Open Sans', sans-serif;
        font-size: 14px;
        line-height: 23px;
        margin-bottom: 12px;
        text-align: left
    }

    .popupBox5045 .btn {
        border: 1px solid #0053a6 !important;
        border-radius: 3px;
        color: #666;
        display: block;
        font-size: 13px;
        font-weight: 700;
        line-height: 26px;
        text-align: center;
        width: 103px;
        border: none;
        height: 30px;
        margin: 10px 0 5px 0;
        float: left;
        background: #ffffff !important;
        padding: 0 !important;
        font-family: 'Open Sans', sans-serif;
    }

        .popupBox5045 .btn:hover {
            background: #0053a6 !important;
            color: #fff !important
        }

.showdiv505 {
    font-size: 18px;
    color: #000;
    cursor: pointer;
    width: 15%;
    margin: 0 auto
}

.hidediv505 {
    width: 100%;
    height: 100%;
    position: fixed;
    top: 0;
    left: 0;
    z-index: 9999;
    background: url('https://d2qhgd0topi90o.cloudfront.net/website/images/bgblack.png') repeat;
    text-align: center;
    display: none
}

.close505 {
    position: absolute;
    right: 10px;
    top: 10px;
    cursor: pointer;
    width: auto
}

.popupBox505 {
    background: #fff;
    border: 5px solid #b9b9b9;
    color: #000;
    font-family: 'Open Sans', sans-serif;
    left: 0;
    margin: auto;
    min-height: 140px;
    padding: 25px;
    position: relative;
    right: 0;
    top: 100px;
    max-width: 450px
}

    .popupBox505 .field {
        border: 1px solid #97989a;
        color: #97989a;
        float: left;
        font-family: 'Open Sans', sans-serif;
        font-size: 13px;
        height: 25px;
        line-height: 15px;
        margin-bottom: 5px;
        padding: 0 7px;
        width: 96%
    }

    .popupBox505 p {
        color: #333;
        font-family: 'Open Sans', sans-serif;
        font-size: 14px;
        line-height: 23px;
        margin-bottom: 12px;
        text-align: left
    }

    .popupBox505 .btn {
        border: 1px solid #0053a6 !important;
        border-radius: 3px;
        color: #666;
        display: block;
        font-size: 13px;
        font-weight: 700;
        line-height: 26px;
        text-align: center;
        width: 103px;
        border: none;
        height: 30px;
        margin: 10px 0 5px 0;
        float: left;
        background: #ffffff !important;
        padding: 0 !important;
        font-family: 'Open Sans', sans-serif;
    }

        .popupBox505 .btn:hover {
            background: #0053a6 !important;
            color: #fff !important
        }

.showdiv506 {
    font-size: 18px;
    color: #000;
    cursor: pointer;
    width: 15%;
    margin: 0 auto
}

.hidediv506 {
    width: 100%;
    height: 100%;
    position: fixed;
    top: 0;
    left: 0;
    z-index: 9999;
    background: url('https://d2qhgd0topi90o.cloudfront.net/website/images/bgblack.png') repeat;
    text-align: center;
    display: none
}

.close506 {
    position: absolute;
    right: 10px;
    top: 10px;
    cursor: pointer;
    width: auto
}

.popupBox506 {
    background: #fff;
    border: 5px solid #b9b9b9;
    color: #000;
    font-family: 'Open Sans', sans-serif;
    left: 0;
    margin: auto;
    min-height: 140px;
    padding: 25px;
    position: relative;
    right: 0;
    top: 100px;
    max-width: 450px
}

    .popupBox506 .field {
        border: 1px solid #97989a;
        color: #97989a;
        float: left;
        font-family: 'Open Sans', sans-serif;
        font-size: 13px;
        height: 25px;
        line-height: 15px;
        margin-bottom: 5px;
        padding: 0 7px;
        width: 96%
    }

    .popupBox506 p {
        color: #333;
        font-family: 'Open Sans', sans-serif;
        font-size: 14px;
        line-height: 23px;
        margin-bottom: 12px;
        text-align: left
    }

    .popupBox506 .btn {
        border: 1px solid #0053a6 !important;
        border-radius: 3px;
        color: #666;
        display: block;
        font-size: 13px;
        font-weight: 700;
        line-height: 26px;
        text-align: center;
        width: 103px;
        border: none;
        height: 30px;
        margin: 10px 0 5px 0;
        float: left;
        background: #ffffff !important;
        padding: 0 !important;
        font-family: 'Open Sans', sans-serif;
    }

        .popupBox506 .btn:hover {
            background: #0053a6 !important;
            color: #fff !important
        }

.showdiv507 {
    font-size: 18px;
    color: #000;
    cursor: pointer;
    width: 15%;
    margin: 0 auto
}

.hidediv507 {
    width: 100%;
    height: 100%;
    position: fixed;
    top: 0;
    left: 0;
    z-index: 9999;
    background: url('https://d2qhgd0topi90o.cloudfront.net/website/images/bgblack.png') repeat;
    text-align: center;
    display: none
}

.close507 {
    position: absolute;
    right: 10px;
    top: 10px;
    cursor: pointer;
    width: auto
}

.popupBox507 {
    background: #fff;
    border: 5px solid #b9b9b9;
    color: #000;
    font-family: 'Open Sans', sans-serif;
    left: 0;
    margin: auto;
    min-height: 140px;
    padding: 25px;
    position: relative;
    right: 0;
    top: 100px;
    max-width: 450px
}

    .popupBox507 .field {
        border: 1px solid #97989a;
        color: #97989a;
        float: left;
        font-family: 'Open Sans', sans-serif;
        font-size: 13px;
        height: 25px;
        line-height: 15px;
        margin-bottom: 5px;
        padding: 0 7px;
        width: 96%
    }

    .popupBox507 p {
        color: #333;
        font-family: 'Open Sans', sans-serif;
        font-size: 14px;
        line-height: 23px;
        margin-bottom: 12px;
        text-align: left
    }

    .popupBox507 .btn {
        border: 1px solid #0053a6 !important;
        border-radius: 3px;
        color: #666;
        display: block;
        font-size: 13px;
        font-weight: 700;
        line-height: 26px;
        text-align: center;
        width: 103px;
        border: none;
        height: 30px;
        margin: 10px 0 5px 0;
        float: left;
        background: #ffffff !important;
        padding: 0 !important;
        font-family: 'Open Sans', sans-serif;
    }

        .popupBox507 .btn:hover {
            background: #0053a6 !important;
            color: #fff !important
        }

.showdiv508 {
    font-size: 18px;
    color: #000;
    cursor: pointer;
    width: 15%;
    margin: 0 auto
}

.hidediv508 {
    width: 100%;
    height: 100%;
    position: fixed;
    top: 0;
    left: 0;
    z-index: 9999;
    background: url('https://d2qhgd0topi90o.cloudfront.net/website/images/bgblack.png') repeat;
    text-align: center;
    display: none
}

.close508 {
    position: absolute;
    right: 10px;
    top: 10px;
    cursor: pointer;
    width: auto
}

.popupBox508 {
    background: #fff;
    border: 5px solid #b9b9b9;
    color: #000;
    font-family: 'Open Sans', sans-serif;
    left: 0;
    margin: auto;
    min-height: 140px;
    padding: 25px;
    position: relative;
    right: 0;
    top: 100px;
    max-width: 450px
}

    .popupBox508 .field {
        border: 1px solid #97989a;
        color: #97989a;
        float: left;
        font-family: 'Open Sans', sans-serif;
        font-size: 13px;
        height: 25px;
        line-height: 15px;
        margin-bottom: 5px;
        padding: 0 7px;
        width: 96%
    }

    .popupBox508 p {
        color: #333;
        font-family: 'Open Sans', sans-serif;
        font-size: 14px;
        line-height: 23px;
        margin-bottom: 12px;
        text-align: left
    }

    .popupBox508 .btn {
        border: 1px solid #0053a6 !important;
        border-radius: 3px;
        color: #666;
        display: block;
        font-size: 13px;
        font-weight: 700;
        line-height: 26px;
        text-align: center;
        width: 103px;
        border: none;
        height: 30px;
        margin: 10px 0 5px 0;
        float: left;
        background: #ffffff !important;
        padding: 0 !important;
        font-family: 'Open Sans', sans-serif;
    }

        .popupBox508 .btn:hover {
            background: #0053a6 !important;
            color: #fff !important
        }

.showdiv509 {
    font-size: 18px;
    color: #000;
    cursor: pointer;
    width: 15%;
    margin: 0 auto
}

.hidediv509 {
    width: 100%;
    height: 100%;
    position: fixed;
    top: 0;
    left: 0;
    z-index: 9999;
    background: url('https://d2qhgd0topi90o.cloudfront.net/website/images/bgblack.png') repeat;
    text-align: center;
    display: none
}

.close509 {
    position: absolute;
    right: 10px;
    top: 10px;
    cursor: pointer;
    width: auto
}

.popupBox509 {
    background: #fff;
    border: 5px solid #b9b9b9;
    color: #000;
    font-family: 'Open Sans', sans-serif;
    left: 0;
    margin: auto;
    min-height: 140px;
    padding: 25px;
    position: relative;
    right: 0;
    top: 100px;
    max-width: 450px
}

    .popupBox509 .field {
        border: 1px solid #97989a;
        color: #97989a;
        float: left;
        font-family: 'Open Sans', sans-serif;
        font-size: 13px;
        height: 25px;
        line-height: 15px;
        margin-bottom: 5px;
        padding: 0 7px;
        width: 96%
    }

    .popupBox509 p {
        color: #333;
        font-family: 'Open Sans', sans-serif;
        font-size: 14px;
        line-height: 23px;
        margin-bottom: 12px;
        text-align: left
    }

    .popupBox509 .btn {
        border: 1px solid #0053a6 !important;
        border-radius: 3px;
        color: #666;
        display: block;
        font-size: 13px;
        font-weight: 700;
        line-height: 26px;
        text-align: center;
        width: 103px;
        border: none;
        height: 30px;
        margin: 10px 0 5px 0;
        float: left;
        background: #ffffff !important;
        padding: 0 !important;
        font-family: 'Open Sans', sans-serif;
    }

        .popupBox509 .btn:hover {
            background: #0053a6 !important;
            color: #fff !important
        }

.showdiv510 {
    font-size: 18px;
    color: #000;
    cursor: pointer;
    width: 15%;
    margin: 0 auto
}

.hidediv510 {
    width: 100%;
    height: 100%;
    position: fixed;
    top: 0;
    left: 0;
    z-index: 9999;
    background: url('https://d2qhgd0topi90o.cloudfront.net/website/images/bgblack.png') repeat;
    text-align: center;
    display: none
}

.close510 {
    position: absolute;
    right: 10px;
    top: 10px;
    cursor: pointer;
    width: auto
}

.popupBox510 {
    background: #fff;
    border: 5px solid #b9b9b9;
    color: #000;
    font-family: 'Open Sans', sans-serif;
    left: 0;
    margin: auto;
    min-height: 140px;
    padding: 25px;
    position: relative;
    right: 0;
    top: 100px;
    max-width: 450px
}

    .popupBox510 .field {
        border: 1px solid #97989a;
        color: #97989a;
        float: left;
        font-family: 'Open Sans', sans-serif;
        font-size: 13px;
        height: 25px;
        line-height: 15px;
        margin-bottom: 5px;
        padding: 0 7px;
        width: 96%
    }

    .popupBox510 p {
        color: #333;
        font-family: 'Open Sans', sans-serif;
        font-size: 14px;
        line-height: 23px;
        margin-bottom: 12px;
        text-align: left
    }

.popupBox5010 .btn {
    border: 1px solid #0053a6 !important;
    border-radius: 3px;
    color: #666;
    display: block;
    font-size: 13px;
    font-weight: 700;
    line-height: 26px;
    text-align: center;
    width: 103px;
    border: none;
    height: 30px;
    margin: 10px 0 5px 0;
    float: left;
    background: #ffffff !important;
    padding: 0 !important;
    font-family: 'Open Sans', sans-serif;
}

    .popupBox5010 .btn:hover {
        background: #0053a6 !important;
        color: #fff !important
    }

.showdiv511 {
    font-size: 18px;
    color: #000;
    cursor: pointer;
    width: 15%;
    margin: 0 auto
}

.hidediv511 {
    width: 100%;
    height: 100%;
    position: fixed;
    top: 0;
    left: 0;
    z-index: 9999;
    background: url('https://d2qhgd0topi90o.cloudfront.net/website/images/bgblack.png') repeat;
    text-align: center;
    display: none
}

.close511 {
    position: absolute;
    right: 10px;
    top: 10px;
    cursor: pointer;
    width: auto
}

.popupBox511 {
    background: #fff;
    border: 5px solid #b9b9b9;
    color: #000;
    font-family: 'Open Sans', sans-serif;
    left: 0;
    margin: auto;
    min-height: 140px;
    padding: 25px;
    position: relative;
    right: 0;
    top: 100px;
    max-width: 450px
}

    .popupBox511 .field {
        border: 1px solid #97989a;
        color: #97989a;
        float: left;
        font-family: 'Open Sans', sans-serif;
        font-size: 13px;
        height: 25px;
        line-height: 15px;
        margin-bottom: 5px;
        padding: 0 7px;
        width: 96%
    }

    .popupBox511 p {
        color: #333;
        font-family: 'Open Sans', sans-serif;
        font-size: 14px;
        line-height: 23px;
        margin-bottom: 12px;
        text-align: left
    }

    .popupBox511 .btn {
        border: 1px solid #0053a6 !important;
        border-radius: 3px;
        color: #666;
        display: block;
        font-size: 13px;
        font-weight: 700;
        line-height: 26px;
        text-align: center;
        width: 103px;
        border: none;
        height: 30px;
        margin: 10px 0 5px 0;
        float: left;
        background: #ffffff !important;
        padding: 0 !important;
        font-family: 'Open Sans', sans-serif;
    }

        .popupBox511 .btn:hover {
            background: #0053a6 !important;
            color: #fff !important
        }

.showdiv512 {
    font-size: 18px;
    color: #000;
    cursor: pointer;
    width: 15%;
    margin: 0 auto
}

.hidediv512 {
    width: 100%;
    height: 100%;
    position: fixed;
    top: 0;
    left: 0;
    z-index: 9999;
    background: url('https://d2qhgd0topi90o.cloudfront.net/website/images/bgblack.png') repeat;
    text-align: center;
    display: none
}

.close512 {
    position: absolute;
    right: 10px;
    top: 10px;
    cursor: pointer;
    width: auto
}

.popupBox512 {
    background: #fff;
    border: 5px solid #b9b9b9;
    color: #000;
    font-family: 'Open Sans', sans-serif;
    left: 0;
    margin: auto;
    min-height: 140px;
    padding: 25px;
    position: relative;
    right: 0;
    top: 100px;
    max-width: 450px
}

    .popupBox512 .field {
        border: 1px solid #97989a;
        color: #97989a;
        float: left;
        font-family: 'Open Sans', sans-serif;
        font-size: 13px;
        height: 25px;
        line-height: 15px;
        margin-bottom: 5px;
        padding: 0 7px;
        width: 96%
    }

    .popupBox512 p {
        color: #333;
        font-family: 'Open Sans', sans-serif;
        font-size: 14px;
        line-height: 23px;
        margin-bottom: 12px;
        text-align: left
    }

    .popupBox512 .btn {
        border: 1px solid #0053a6 !important;
        border-radius: 3px;
        color: #666;
        display: block;
        font-size: 13px;
        font-weight: 700;
        line-height: 26px;
        text-align: center;
        width: 103px;
        border: none;
        height: 30px;
        margin: 10px 0 5px 0;
        float: left;
        background: #ffffff !important;
        padding: 0 !important;
        font-family: 'Open Sans', sans-serif;
    }

        .popupBox512 .btn:hover {
            background: #0053a6 !important;
            color: #fff !important
        }

.showdiv513 {
    font-size: 18px;
    color: #000;
    cursor: pointer;
    width: 15%;
    margin: 0 auto
}

.hidediv513 {
    width: 100%;
    height: 100%;
    position: fixed;
    top: 0;
    left: 0;
    z-index: 9999;
    background: url('https://d2qhgd0topi90o.cloudfront.net/website/images/bgblack.png') repeat;
    text-align: center;
    display: none
}

.close513 {
    position: absolute;
    right: 10px;
    top: 10px;
    cursor: pointer;
    width: auto
}

.popupBox513 {
    background: #fff;
    border: 5px solid #b9b9b9;
    color: #000;
    font-family: 'Open Sans', sans-serif;
    left: 0;
    margin: auto;
    min-height: 140px;
    padding: 25px;
    position: relative;
    right: 0;
    top: 100px;
    max-width: 450px
}

    .popupBox513 .field {
        border: 1px solid #97989a;
        color: #97989a;
        float: left;
        font-family: 'Open Sans', sans-serif;
        font-size: 13px;
        height: 25px;
        line-height: 15px;
        margin-bottom: 5px;
        padding: 0 7px;
        width: 96%
    }

    .popupBox513 p {
        color: #333;
        font-family: 'Open Sans', sans-serif;
        font-size: 14px;
        line-height: 23px;
        margin-bottom: 12px;
        text-align: left
    }

    .popupBox513 .btn {
        border: 1px solid #0053a6 !important;
        border-radius: 3px;
        color: #666;
        display: block;
        font-size: 13px;
        font-weight: 700;
        line-height: 26px;
        text-align: center;
        width: 103px;
        border: none;
        height: 30px;
        margin: 10px 0 5px 0;
        float: left;
        background: #ffffff !important;
        padding: 0 !important;
        font-family: 'Open Sans', sans-serif;
    }

        .popupBox513 .btn:hover {
            background: #0053a6 !important;
            color: #fff !important
        }

.showdiv514 {
    font-size: 18px;
    color: #000;
    cursor: pointer;
    width: 15%;
    margin: 0 auto
}

.hidediv514 {
    width: 100%;
    height: 100%;
    position: fixed;
    top: 0;
    left: 0;
    z-index: 9999;
    background: url('https://d2qhgd0topi90o.cloudfront.net/website/images/bgblack.png') repeat;
    text-align: center;
    display: none
}

.close514 {
    position: absolute;
    right: 10px;
    top: 10px;
    cursor: pointer;
    width: auto
}

.popupBox514 {
    background: #fff;
    border: 5px solid #b9b9b9;
    color: #000;
    font-family: 'Open Sans', sans-serif;
    left: 0;
    margin: auto;
    min-height: 140px;
    padding: 25px;
    position: relative;
    right: 0;
    top: 100px;
    max-width: 450px
}

    .popupBox514 .field {
        border: 1px solid #97989a;
        color: #97989a;
        float: left;
        font-family: 'Open Sans', sans-serif;
        font-size: 13px;
        height: 25px;
        line-height: 15px;
        margin-bottom: 5px;
        padding: 0 7px;
        width: 96%
    }

    .popupBox514 p {
        color: #333;
        font-family: 'Open Sans', sans-serif;
        font-size: 14px;
        line-height: 23px;
        margin-bottom: 12px;
        text-align: left
    }

    .popupBox514 .btn {
        border: 1px solid #0053a6 !important;
        border-radius: 3px;
        color: #666;
        display: block;
        font-size: 13px;
        font-weight: 700;
        line-height: 26px;
        text-align: center;
        width: 103px;
        border: none;
        height: 30px;
        margin: 10px 0 5px 0;
        float: left;
        background: #ffffff !important;
        padding: 0 !important;
        font-family: 'Open Sans', sans-serif;
    }

        .popupBox514 .btn:hover {
            background: #0053a6 !important;
            color: #fff !important
        }

.showdiv515 {
    font-size: 18px;
    color: #000;
    cursor: pointer;
    width: 15%;
    margin: 0 auto
}

.hidediv515 {
    width: 100%;
    height: 100%;
    position: fixed;
    top: 0;
    left: 0;
    z-index: 9999;
    background: url('https://d2qhgd0topi90o.cloudfront.net/website/images/bgblack.png') repeat;
    text-align: center;
    display: none
}

.close515 {
    position: absolute;
    right: 10px;
    top: 10px;
    cursor: pointer;
    width: auto
}

.popupBox515 {
    background: #fff;
    border: 5px solid #b9b9b9;
    color: #000;
    font-family: 'Open Sans', sans-serif;
    left: 0;
    margin: auto;
    min-height: 140px;
    padding: 25px;
    position: relative;
    right: 0;
    top: 100px;
    max-width: 450px
}

    .popupBox515 .field {
        border: 1px solid #97989a;
        color: #97989a;
        float: left;
        font-family: 'Open Sans', sans-serif;
        font-size: 13px;
        height: 25px;
        line-height: 15px;
        margin-bottom: 5px;
        padding: 0 7px;
        width: 96%
    }

    .popupBox515 p {
        color: #333;
        font-family: 'Open Sans', sans-serif;
        font-size: 14px;
        line-height: 23px;
        margin-bottom: 12px;
        text-align: left
    }

    .popupBox515 .btn {
        border: 1px solid #0053a6 !important;
        border-radius: 3px;
        color: #666;
        display: block;
        font-size: 13px;
        font-weight: 700;
        line-height: 26px;
        text-align: center;
        width: 103px;
        border: none;
        height: 30px;
        margin: 10px 0 5px 0;
        float: left;
        background: #ffffff !important;
        padding: 0 !important;
        font-family: 'Open Sans', sans-serif;
    }

        .popupBox515 .btn:hover {
            background: #0053a6 !important;
            color: #fff !important
        }

.showdiv516 {
    font-size: 18px;
    color: #000;
    cursor: pointer;
    width: 15%;
    margin: 0 auto
}

.hidediv516 {
    width: 100%;
    height: 100%;
    position: fixed;
    top: 0;
    left: 0;
    z-index: 9999;
    background: url('https://d2qhgd0topi90o.cloudfront.net/website/images/bgblack.png') repeat;
    text-align: center;
    display: none
}

.close516 {
    position: absolute;
    right: 10px;
    top: 10px;
    cursor: pointer;
    width: auto
}

.popupBox516 {
    background: #fff;
    border: 5px solid #b9b9b9;
    color: #000;
    font-family: 'Open Sans', sans-serif;
    left: 0;
    margin: auto;
    min-height: 140px;
    padding: 25px;
    position: relative;
    right: 0;
    top: 100px;
    max-width: 450px
}

    .popupBox516 .field {
        border: 1px solid #97989a;
        color: #97989a;
        float: left;
        font-family: 'Open Sans', sans-serif;
        font-size: 13px;
        height: 25px;
        line-height: 15px;
        margin-bottom: 5px;
        padding: 0 7px;
        width: 96%
    }

    .popupBox516 p {
        color: #333;
        font-family: 'Open Sans', sans-serif;
        font-size: 14px;
        line-height: 23px;
        margin-bottom: 12px;
        text-align: left
    }

    .popupBox516 .btn {
        border: 1px solid #0053a6 !important;
        border-radius: 3px;
        color: #666;
        display: block;
        font-size: 13px;
        font-weight: 700;
        line-height: 26px;
        text-align: center;
        width: 103px;
        border: none;
        height: 30px;
        margin: 10px 0 5px 0;
        float: left;
        background: #ffffff !important;
        padding: 0 !important;
        font-family: 'Open Sans', sans-serif;
    }

        .popupBox516 .btn:hover {
            background: #0053a6 !important;
            color: #fff !important
        }

.showdiv517 {
    font-size: 18px;
    color: #000;
    cursor: pointer;
    width: 15%;
    margin: 0 auto
}

.hidediv517 {
    width: 100%;
    height: 100%;
    position: fixed;
    top: 0;
    left: 0;
    z-index: 9999;
    background: url('https://d2qhgd0topi90o.cloudfront.net/website/images/bgblack.png') repeat;
    text-align: center;
    display: none
}

.close517 {
    position: absolute;
    right: 10px;
    top: 10px;
    cursor: pointer;
    width: auto
}

.popupBox517 {
    background: #fff;
    border: 5px solid #b9b9b9;
    color: #000;
    font-family: 'Open Sans', sans-serif;
    left: 0;
    margin: auto;
    min-height: 140px;
    padding: 25px;
    position: relative;
    right: 0;
    top: 100px;
    max-width: 450px
}

    .popupBox517 .field {
        border: 1px solid #97989a;
        color: #97989a;
        float: left;
        font-family: 'Open Sans', sans-serif;
        font-size: 13px;
        height: 25px;
        line-height: 15px;
        margin-bottom: 5px;
        padding: 0 7px;
        width: 96%
    }

    .popupBox517 p {
        color: #333;
        font-family: 'Open Sans', sans-serif;
        font-size: 14px;
        line-height: 23px;
        margin-bottom: 12px;
        text-align: left
    }

    .popupBox517 .btn {
        border: 1px solid #0053a6 !important;
        border-radius: 3px;
        color: #666;
        display: block;
        font-size: 13px;
        font-weight: 700;
        line-height: 26px;
        text-align: center;
        width: 103px;
        border: none;
        height: 30px;
        margin: 10px 0 5px 0;
        float: left;
        background: #ffffff !important;
        padding: 0 !important;
        font-family: 'Open Sans', sans-serif;
    }

        .popupBox517 .btn:hover {
            background: #0053a6 !important;
            color: #fff !important
        }

.showdiv518 {
    font-size: 18px;
    color: #000;
    cursor: pointer;
    width: 15%;
    margin: 0 auto
}

.hidediv518 {
    width: 100%;
    height: 100%;
    position: fixed;
    top: 0;
    left: 0;
    z-index: 9999;
    background: url('https://d2qhgd0topi90o.cloudfront.net/website/images/bgblack.png') repeat;
    text-align: center;
    display: none
}

.close518 {
    position: absolute;
    right: 10px;
    top: 10px;
    cursor: pointer;
    width: auto
}

.popupBox518 {
    background: #fff;
    border: 5px solid #b9b9b9;
    color: #000;
    font-family: 'Open Sans', sans-serif;
    left: 0;
    margin: auto;
    min-height: 140px;
    padding: 25px;
    position: relative;
    right: 0;
    top: 100px;
    max-width: 450px
}

    .popupBox518 .field {
        border: 1px solid #97989a;
        color: #97989a;
        float: left;
        font-family: 'Open Sans', sans-serif;
        font-size: 13px;
        height: 25px;
        line-height: 15px;
        margin-bottom: 5px;
        padding: 0 7px;
        width: 96%
    }

    .popupBox518 p {
        color: #333;
        font-family: 'Open Sans', sans-serif;
        font-size: 14px;
        line-height: 23px;
        margin-bottom: 12px;
        text-align: left
    }

    .popupBox518 .btn {
        border: 1px solid #0053a6 !important;
        border-radius: 3px;
        color: #666;
        display: block;
        font-size: 13px;
        font-weight: 700;
        line-height: 26px;
        text-align: center;
        width: 103px;
        border: none;
        height: 30px;
        margin: 10px 0 5px 0;
        float: left;
        background: #ffffff !important;
        padding: 0 !important;
        font-family: 'Open Sans', sans-serif;
    }

        .popupBox518 .btn:hover {
            background: #0053a6 !important;
            color: #fff !important
        }

.showdiv519 {
    font-size: 18px;
    color: #000;
    cursor: pointer;
    width: 15%;
    margin: 0 auto
}

.hidediv519 {
    width: 100%;
    height: 100%;
    position: fixed;
    top: 0;
    left: 0;
    z-index: 9999;
    background: url('https://d2qhgd0topi90o.cloudfront.net/website/images/bgblack.png') repeat;
    text-align: center;
    display: none
}

.close519 {
    position: absolute;
    right: 10px;
    top: 10px;
    cursor: pointer;
    width: auto
}

.popupBox519 {
    background: #fff;
    border: 5px solid #b9b9b9;
    color: #000;
    font-family: 'Open Sans', sans-serif;
    left: 0;
    margin: auto;
    min-height: 140px;
    padding: 25px;
    position: relative;
    right: 0;
    top: 100px;
    max-width: 450px
}

    .popupBox519 .field {
        border: 1px solid #97989a;
        color: #97989a;
        float: left;
        font-family: 'Open Sans', sans-serif;
        font-size: 13px;
        height: 25px;
        line-height: 15px;
        margin-bottom: 5px;
        padding: 0 7px;
        width: 96%
    }

    .popupBox519 p {
        color: #333;
        font-family: 'Open Sans', sans-serif;
        font-size: 14px;
        line-height: 23px;
        margin-bottom: 12px;
        text-align: left
    }

    .popupBox519 .btn {
        border: 1px solid #0053a6 !important;
        border-radius: 3px;
        color: #666;
        display: block;
        font-size: 13px;
        font-weight: 700;
        line-height: 26px;
        text-align: center;
        width: 103px;
        border: none;
        height: 30px;
        margin: 10px 0 5px 0;
        float: left;
        background: #ffffff !important;
        padding: 0 !important;
        font-family: 'Open Sans', sans-serif;
    }

        .popupBox519 .btn:hover {
            background: #0053a6 !important;
            color: #fff !important
        }

.showdiv520 {
    font-size: 18px;
    color: #000;
    cursor: pointer;
    width: 15%;
    margin: 0 auto
}

.hidediv520 {
    width: 100%;
    height: 100%;
    position: fixed;
    top: 0;
    left: 0;
    z-index: 9999;
    background: url('https://d2qhgd0topi90o.cloudfront.net/website/images/bgblack.png') repeat;
    text-align: center;
    display: none
}

.close520 {
    position: absolute;
    right: 10px;
    top: 10px;
    cursor: pointer;
    width: auto
}

.popupBox520 {
    background: #fff;
    border: 5px solid #b9b9b9;
    color: #000;
    font-family: 'Open Sans', sans-serif;
    left: 0;
    margin: auto;
    min-height: 140px;
    padding: 25px;
    position: relative;
    right: 0;
    top: 100px;
    max-width: 450px
}

    .popupBox520 .field {
        border: 1px solid #97989a;
        color: #97989a;
        float: left;
        font-family: 'Open Sans', sans-serif;
        font-size: 13px;
        height: 25px;
        line-height: 15px;
        margin-bottom: 5px;
        padding: 0 7px;
        width: 96%
    }

    .popupBox520 p {
        color: #333;
        font-family: 'Open Sans', sans-serif;
        font-size: 14px;
        line-height: 23px;
        margin-bottom: 12px;
        text-align: left
    }

    .popupBox520 .btn {
        border: 1px solid #0053a6 !important;
        border-radius: 3px;
        color: #666;
        display: block;
        font-size: 13px;
        font-weight: 700;
        line-height: 26px;
        text-align: center;
        width: 103px;
        border: none;
        height: 30px;
        margin: 10px 0 5px 0;
        float: left;
        background: #ffffff !important;
        padding: 0 !important;
        font-family: 'Open Sans', sans-serif;
    }

.popupBox50 .btn:hover {
    background: #0053a6 !important;
    color: #fff !important
}

.showdiv521 {
    font-size: 18px;
    color: #000;
    cursor: pointer;
    width: 15%;
    margin: 0 auto
}

.hidediv521 {
    width: 100%;
    height: 100%;
    position: fixed;
    top: 0;
    left: 0;
    z-index: 9999;
    background: url('https://d2qhgd0topi90o.cloudfront.net/website/images/bgblack.png') repeat;
    text-align: center;
    display: none
}

.close521 {
    position: absolute;
    right: 10px;
    top: 10px;
    cursor: pointer;
    width: auto
}

.popupBox521 {
    background: #fff;
    border: 5px solid #b9b9b9;
    color: #000;
    font-family: 'Open Sans', sans-serif;
    left: 0;
    margin: auto;
    min-height: 140px;
    padding: 25px;
    position: relative;
    right: 0;
    top: 100px;
    max-width: 450px
}

    .popupBox521 .field {
        border: 1px solid #97989a;
        color: #97989a;
        float: left;
        font-family: 'Open Sans', sans-serif;
        font-size: 13px;
        height: 25px;
        line-height: 15px;
        margin-bottom: 5px;
        padding: 0 7px;
        width: 96%
    }

    .popupBox521 p {
        color: #333;
        font-family: 'Open Sans', sans-serif;
        font-size: 14px;
        line-height: 23px;
        margin-bottom: 12px;
        text-align: left
    }

    .popupBox521 .btn {
        border: 1px solid #0053a6 !important;
        border-radius: 3px;
        color: #666;
        display: block;
        font-size: 13px;
        font-weight: 700;
        line-height: 26px;
        text-align: center;
        width: 103px;
        border: none;
        height: 30px;
        margin: 10px 0 5px 0;
        float: left;
        background: #ffffff !important;
        padding: 0 !important;
        font-family: 'Open Sans', sans-serif;
    }

        .popupBox521 .btn:hover {
            background: #0053a6 !important;
            color: #fff !important
        }

.showdiv522 {
    font-size: 18px;
    color: #000;
    cursor: pointer;
    width: 15%;
    margin: 0 auto
}

.hidediv522 {
    width: 100%;
    height: 100%;
    position: fixed;
    top: 0;
    left: 0;
    z-index: 9999;
    background: url('https://d2qhgd0topi90o.cloudfront.net/website/images/bgblack.png') repeat;
    text-align: center;
    display: none
}

.close522 {
    position: absolute;
    right: 10px;
    top: 10px;
    cursor: pointer;
    width: auto
}

.popupBox522 {
    background: #fff;
    border: 5px solid #b9b9b9;
    color: #000;
    font-family: 'Open Sans', sans-serif;
    left: 0;
    margin: auto;
    min-height: 140px;
    padding: 25px;
    position: relative;
    right: 0;
    top: 100px;
    max-width: 450px
}

    .popupBox522 .field {
        border: 1px solid #97989a;
        color: #97989a;
        float: left;
        font-family: 'Open Sans', sans-serif;
        font-size: 13px;
        height: 25px;
        line-height: 15px;
        margin-bottom: 5px;
        padding: 0 7px;
        width: 96%
    }

    .popupBox522 p {
        color: #333;
        font-family: 'Open Sans', sans-serif;
        font-size: 14px;
        line-height: 23px;
        margin-bottom: 12px;
        text-align: left
    }

    .popupBox522 .btn {
        border: 1px solid #0053a6 !important;
        border-radius: 3px;
        color: #666;
        display: block;
        font-size: 13px;
        font-weight: 700;
        line-height: 26px;
        text-align: center;
        width: 103px;
        border: none;
        height: 30px;
        margin: 10px 0 5px 0;
        float: left;
        background: #ffffff !important;
        padding: 0 !important;
        font-family: 'Open Sans', sans-serif;
    }

        .popupBox522 .btn:hover {
            background: #0053a6 !important;
            color: #fff !important
        }

.showdiv523 {
    font-size: 18px;
    color: #000;
    cursor: pointer;
    width: 15%;
    margin: 0 auto
}

.hidediv523 {
    width: 100%;
    height: 100%;
    position: fixed;
    top: 0;
    left: 0;
    z-index: 9999;
    background: url('https://d2qhgd0topi90o.cloudfront.net/website/images/bgblack.png') repeat;
    text-align: center;
    display: none
}

.close523 {
    position: absolute;
    right: 10px;
    top: 10px;
    cursor: pointer;
    width: auto
}

.popupBox523 {
    background: #fff;
    border: 5px solid #b9b9b9;
    color: #000;
    font-family: 'Open Sans', sans-serif;
    left: 0;
    margin: auto;
    min-height: 140px;
    padding: 25px;
    position: relative;
    right: 0;
    top: 100px;
    max-width: 450px
}

    .popupBox523 .field {
        border: 1px solid #97989a;
        color: #97989a;
        float: left;
        font-family: 'Open Sans', sans-serif;
        font-size: 13px;
        height: 25px;
        line-height: 15px;
        margin-bottom: 5px;
        padding: 0 7px;
        width: 96%
    }

    .popupBox523 p {
        color: #333;
        font-family: 'Open Sans', sans-serif;
        font-size: 14px;
        line-height: 23px;
        margin-bottom: 12px;
        text-align: left
    }

    .popupBox523 .btn {
        border: 1px solid #0053a6 !important;
        border-radius: 3px;
        color: #666;
        display: block;
        font-size: 13px;
        font-weight: 700;
        line-height: 26px;
        text-align: center;
        width: 103px;
        border: none;
        height: 30px;
        margin: 10px 0 5px 0;
        float: left;
        background: #ffffff !important;
        padding: 0 !important;
        font-family: 'Open Sans', sans-serif;
    }

        .popupBox523 .btn:hover {
            background: #0053a6 !important;
            color: #fff !important
        }

.showdiv524 {
    font-size: 18px;
    color: #000;
    cursor: pointer;
    width: 15%;
    margin: 0 auto
}

.hidediv524 {
    width: 100%;
    height: 100%;
    position: fixed;
    top: 0;
    left: 0;
    z-index: 9999;
    background: url('https://d2qhgd0topi90o.cloudfront.net/website/images/bgblack.png') repeat;
    text-align: center;
    display: none
}

.close524 {
    position: absolute;
    right: 10px;
    top: 10px;
    cursor: pointer;
    width: auto
}

.popupBox524 {
    background: #fff;
    border: 5px solid #b9b9b9;
    color: #000;
    font-family: 'Open Sans', sans-serif;
    left: 0;
    margin: auto;
    min-height: 140px;
    padding: 25px;
    position: relative;
    right: 0;
    top: 100px;
    max-width: 450px
}

    .popupBox524 .field {
        border: 1px solid #97989a;
        color: #97989a;
        float: left;
        font-family: 'Open Sans', sans-serif;
        font-size: 13px;
        height: 25px;
        line-height: 15px;
        margin-bottom: 5px;
        padding: 0 7px;
        width: 96%
    }

    .popupBox524 p {
        color: #333;
        font-family: 'Open Sans', sans-serif;
        font-size: 14px;
        line-height: 23px;
        margin-bottom: 12px;
        text-align: left
    }

    .popupBox524 .btn {
        border: 1px solid #0053a6 !important;
        border-radius: 3px;
        color: #666;
        display: block;
        font-size: 13px;
        font-weight: 700;
        line-height: 26px;
        text-align: center;
        width: 103px;
        border: none;
        height: 30px;
        margin: 10px 0 5px 0;
        float: left;
        background: #ffffff !important;
        padding: 0 !important;
        font-family: 'Open Sans', sans-serif;
    }

        .popupBox524 .btn:hover {
            background: #0053a6 !important;
            color: #fff !important
        }

.showdiv525 {
    font-size: 18px;
    color: #000;
    cursor: pointer;
    width: 15%;
    margin: 0 auto
}

.hidediv525 {
    width: 100%;
    height: 100%;
    position: fixed;
    top: 0;
    left: 0;
    z-index: 9999;
    background: url('https://d2qhgd0topi90o.cloudfront.net/website/images/bgblack.png') repeat;
    text-align: center;
    display: none
}

.close525 {
    position: absolute;
    right: 10px;
    top: 10px;
    cursor: pointer;
    width: auto
}

.popupBox525 {
    background: #fff;
    border: 5px solid #b9b9b9;
    color: #000;
    font-family: 'Open Sans', sans-serif;
    left: 0;
    margin: auto;
    min-height: 140px;
    padding: 25px;
    position: relative;
    right: 0;
    top: 100px;
    max-width: 450px
}

    .popupBox525 .field {
        border: 1px solid #97989a;
        color: #97989a;
        float: left;
        font-family: 'Open Sans', sans-serif;
        font-size: 13px;
        height: 25px;
        line-height: 15px;
        margin-bottom: 5px;
        padding: 0 7px;
        width: 96%
    }

    .popupBox525 p {
        color: #333;
        font-family: 'Open Sans', sans-serif;
        font-size: 14px;
        line-height: 23px;
        margin-bottom: 12px;
        text-align: left
    }

    .popupBox525 .btn {
        border: 1px solid #0053a6 !important;
        border-radius: 3px;
        color: #666;
        display: block;
        font-size: 13px;
        font-weight: 700;
        line-height: 26px;
        text-align: center;
        width: 103px;
        border: none;
        height: 30px;
        margin: 10px 0 5px 0;
        float: left;
        background: #ffffff !important;
        padding: 0 !important;
        font-family: 'Open Sans', sans-serif;
    }

        .popupBox525 .btn:hover {
            background: #0053a6 !important;
            color: #fff !important
        }

.showdiv526 {
    font-size: 18px;
    color: #000;
    cursor: pointer;
    width: 15%;
    margin: 0 auto
}

.hidediv526 {
    width: 100%;
    height: 100%;
    position: fixed;
    top: 0;
    left: 0;
    z-index: 9999;
    background: url('https://d2qhgd0topi90o.cloudfront.net/website/images/bgblack.png') repeat;
    text-align: center;
    display: none
}

.close526 {
    position: absolute;
    right: 10px;
    top: 10px;
    cursor: pointer;
    width: auto
}

.popupBox526 {
    background: #fff;
    border: 5px solid #b9b9b9;
    color: #000;
    font-family: 'Open Sans', sans-serif;
    left: 0;
    margin: auto;
    min-height: 140px;
    padding: 25px;
    position: relative;
    right: 0;
    top: 100px;
    max-width: 450px
}

    .popupBox526 .field {
        border: 1px solid #97989a;
        color: #97989a;
        float: left;
        font-family: 'Open Sans', sans-serif;
        font-size: 13px;
        height: 25px;
        line-height: 15px;
        margin-bottom: 5px;
        padding: 0 7px;
        width: 96%
    }

    .popupBox526 p {
        color: #333;
        font-family: 'Open Sans', sans-serif;
        font-size: 14px;
        line-height: 23px;
        margin-bottom: 12px;
        text-align: left
    }

    .popupBox526 .btn {
        border: 1px solid #0053a6 !important;
        border-radius: 3px;
        color: #666;
        display: block;
        font-size: 13px;
        font-weight: 700;
        line-height: 26px;
        text-align: center;
        width: 103px;
        border: none;
        height: 30px;
        margin: 10px 0 5px 0;
        float: left;
        background: #ffffff !important;
        padding: 0 !important;
        font-family: 'Open Sans', sans-serif;
    }

        .popupBox526 .btn:hover {
            background: #0053a6 !important;
            color: #fff !important
        }

.showdiv527 {
    font-size: 18px;
    color: #000;
    cursor: pointer;
    width: 15%;
    margin: 0 auto
}

.hidediv527 {
    width: 100%;
    height: 100%;
    position: fixed;
    top: 0;
    left: 0;
    z-index: 9999;
    background: url('https://d2qhgd0topi90o.cloudfront.net/website/images/bgblack.png') repeat;
    text-align: center;
    display: none
}

.close527 {
    position: absolute;
    right: 10px;
    top: 10px;
    cursor: pointer;
    width: auto
}

.popupBox527 {
    background: #fff;
    border: 5px solid #b9b9b9;
    color: #000;
    font-family: 'Open Sans', sans-serif;
    left: 0;
    margin: auto;
    min-height: 140px;
    padding: 25px;
    position: relative;
    right: 0;
    top: 100px;
    max-width: 450px
}

    .popupBox527 .field {
        border: 1px solid #97989a;
        color: #97989a;
        float: left;
        font-family: 'Open Sans', sans-serif;
        font-size: 13px;
        height: 25px;
        line-height: 15px;
        margin-bottom: 5px;
        padding: 0 7px;
        width: 96%
    }

    .popupBox527 p {
        color: #333;
        font-family: 'Open Sans', sans-serif;
        font-size: 14px;
        line-height: 23px;
        margin-bottom: 12px;
        text-align: left
    }

    .popupBox527 .btn {
        border: 1px solid #0053a6 !important;
        border-radius: 3px;
        color: #666;
        display: block;
        font-size: 13px;
        font-weight: 700;
        line-height: 26px;
        text-align: center;
        width: 103px;
        border: none;
        height: 30px;
        margin: 10px 0 5px 0;
        float: left;
        background: #ffffff !important;
        padding: 0 !important;
        font-family: 'Open Sans', sans-serif;
    }

        .popupBox527 .btn:hover {
            background: #0053a6 !important;
            color: #fff !important
        }

.showdiv528 {
    font-size: 18px;
    color: #000;
    cursor: pointer;
    width: 15%;
    margin: 0 auto
}

.hidediv528 {
    width: 100%;
    height: 100%;
    position: fixed;
    top: 0;
    left: 0;
    z-index: 9999;
    background: url('https://d2qhgd0topi90o.cloudfront.net/website/images/bgblack.png') repeat;
    text-align: center;
    display: none
}

.close528 {
    position: absolute;
    right: 10px;
    top: 10px;
    cursor: pointer;
    width: auto
}

.popupBox528 {
    background: #fff;
    border: 5px solid #b9b9b9;
    color: #000;
    font-family: 'Open Sans', sans-serif;
    left: 0;
    margin: auto;
    min-height: 140px;
    padding: 25px;
    position: relative;
    right: 0;
    top: 100px;
    max-width: 450px
}

    .popupBox528 .field {
        border: 1px solid #97989a;
        color: #97989a;
        float: left;
        font-family: 'Open Sans', sans-serif;
        font-size: 13px;
        height: 25px;
        line-height: 15px;
        margin-bottom: 5px;
        padding: 0 7px;
        width: 96%
    }

    .popupBox528 p {
        color: #333;
        font-family: 'Open Sans', sans-serif;
        font-size: 14px;
        line-height: 23px;
        margin-bottom: 12px;
        text-align: left
    }

    .popupBox528 .btn {
        border: 1px solid #0053a6 !important;
        border-radius: 3px;
        color: #666;
        display: block;
        font-size: 13px;
        font-weight: 700;
        line-height: 26px;
        text-align: center;
        width: 103px;
        border: none;
        height: 30px;
        margin: 10px 0 5px 0;
        float: left;
        background: #ffffff !important;
        padding: 0 !important;
        font-family: 'Open Sans', sans-serif;
    }

        .popupBox528 .btn:hover {
            background: #0053a6 !important;
            color: #fff !important
        }

.showdiv529 {
    font-size: 18px;
    color: #000;
    cursor: pointer;
    width: 15%;
    margin: 0 auto
}

.hidediv529 {
    width: 100%;
    height: 100%;
    position: fixed;
    top: 0;
    left: 0;
    z-index: 9999;
    background: url('https://d2qhgd0topi90o.cloudfront.net/website/images/bgblack.png') repeat;
    text-align: center;
    display: none
}

.close529 {
    position: absolute;
    right: 10px;
    top: 10px;
    cursor: pointer;
    width: auto
}

.popupBox529 {
    background: #fff;
    border: 5px solid #b9b9b9;
    color: #000;
    font-family: 'Open Sans', sans-serif;
    left: 0;
    margin: auto;
    min-height: 140px;
    padding: 25px;
    position: relative;
    right: 0;
    top: 100px;
    max-width: 450px
}

    .popupBox529 .field {
        border: 1px solid #97989a;
        color: #97989a;
        float: left;
        font-family: 'Open Sans', sans-serif;
        font-size: 13px;
        height: 25px;
        line-height: 15px;
        margin-bottom: 5px;
        padding: 0 7px;
        width: 96%
    }

    .popupBox529 p {
        color: #333;
        font-family: 'Open Sans', sans-serif;
        font-size: 14px;
        line-height: 23px;
        margin-bottom: 12px;
        text-align: left
    }

    .popupBox529 .btn {
        border: 1px solid #0053a6 !important;
        border-radius: 3px;
        color: #666;
        display: block;
        font-size: 13px;
        font-weight: 700;
        line-height: 26px;
        text-align: center;
        width: 103px;
        border: none;
        height: 30px;
        margin: 10px 0 5px 0;
        float: left;
        background: #ffffff !important;
        padding: 0 !important;
        font-family: 'Open Sans', sans-serif;
    }

        .popupBox529 .btn:hover {
            background: #0053a6 !important;
            color: #fff !important
        }

.showdiv530 {
    font-size: 18px;
    color: #000;
    cursor: pointer;
    width: 15%;
    margin: 0 auto
}

.hidediv530 {
    width: 100%;
    height: 100%;
    position: fixed;
    top: 0;
    left: 0;
    z-index: 9999;
    background: url('https://d2qhgd0topi90o.cloudfront.net/website/images/bgblack.png') repeat;
    text-align: center;
    display: none
}

.close530 {
    position: absolute;
    right: 10px;
    top: 10px;
    cursor: pointer;
    width: auto
}

.popupBox530 {
    background: #fff;
    border: 5px solid #b9b9b9;
    color: #000;
    font-family: 'Open Sans', sans-serif;
    left: 0;
    margin: auto;
    min-height: 140px;
    padding: 25px;
    position: relative;
    right: 0;
    top: 100px;
    max-width: 450px
}

    .popupBox530 .field {
        border: 1px solid #97989a;
        color: #97989a;
        float: left;
        font-family: 'Open Sans', sans-serif;
        font-size: 13px;
        height: 25px;
        line-height: 15px;
        margin-bottom: 5px;
        padding: 0 7px;
        width: 96%
    }

    .popupBox530 p {
        color: #333;
        font-family: 'Open Sans', sans-serif;
        font-size: 14px;
        line-height: 23px;
        margin-bottom: 12px;
        text-align: left
    }

    .popupBox530 .btn {
        border: 1px solid #0053a6 !important;
        border-radius: 3px;
        color: #666;
        display: block;
        font-size: 13px;
        font-weight: 700;
        line-height: 26px;
        text-align: center;
        width: 103px;
        border: none;
        height: 30px;
        margin: 10px 0 5px 0;
        float: left;
        background: #ffffff !important;
        padding: 0 !important;
        font-family: 'Open Sans', sans-serif;
    }

        .popupBox530 .btn:hover {
            background: #0053a6 !important;
            color: #fff !important
        }

.showdiv531 {
    font-size: 18px;
    color: #000;
    cursor: pointer;
    width: 15%;
    margin: 0 auto
}

.hidediv531 {
    width: 100%;
    height: 100%;
    position: fixed;
    top: 0;
    left: 0;
    z-index: 9999;
    background: url('https://d2qhgd0topi90o.cloudfront.net/website/images/bgblack.png') repeat;
    text-align: center;
    display: none
}

.close531 {
    position: absolute;
    right: 10px;
    top: 10px;
    cursor: pointer;
    width: auto
}

.popupBox531 {
    background: #fff;
    border: 5px solid #b9b9b9;
    color: #000;
    font-family: 'Open Sans', sans-serif;
    left: 0;
    margin: auto;
    min-height: 140px;
    padding: 25px;
    position: relative;
    right: 0;
    top: 100px;
    max-width: 450px
}

.showdiv532 {
    font-size: 18px;
    color: #000;
    cursor: pointer;
    width: 15%;
    margin: 0 auto
}

.hidediv532 {
    width: 100%;
    height: 100%;
    position: fixed;
    top: 0;
    left: 0;
    z-index: 9999;
    background: url('https://d2qhgd0topi90o.cloudfront.net/website/images/bgblack.png') repeat;
    text-align: center;
    display: none
}

.close532 {
    position: absolute;
    right: 10px;
    top: 10px;
    cursor: pointer;
    width: auto
}

.popupBox532 {
    background: #fff;
    border: 5px solid #b9b9b9;
    color: #000;
    font-family: 'Open Sans', sans-serif;
    left: 0;
    margin: auto;
    min-height: 140px;
    padding: 25px;
    position: relative;
    right: 0;
    top: 100px;
    max-width: 450px
}

.showdiv533 {
    font-size: 18px;
    color: #000;
    cursor: pointer;
    width: 15%;
    margin: 0 auto
}

.hidediv533 {
    width: 100%;
    height: 100%;
    position: fixed;
    top: 0;
    left: 0;
    z-index: 9999;
    background: url('https://d2qhgd0topi90o.cloudfront.net/website/images/bgblack.png') repeat;
    text-align: center;
    display: none
}

.close533 {
    position: absolute;
    right: 10px;
    top: 10px;
    cursor: pointer;
    width: auto
}

.popupBox533 {
    background: #fff;
    border: 5px solid #b9b9b9;
    color: #000;
    font-family: 'Open Sans', sans-serif;
    left: 0;
    margin: auto;
    min-height: 140px;
    padding: 25px;
    position: relative;
    right: 0;
    top: 100px;
    max-width: 450px
}

.showdiv534 {
    font-size: 18px;
    color: #000;
    cursor: pointer;
    width: 15%;
    margin: 0 auto
}

.hidediv534 {
    width: 100%;
    height: 100%;
    position: fixed;
    top: 0;
    left: 0;
    z-index: 9999;
    background: url('https://d2qhgd0topi90o.cloudfront.net/website/images/bgblack.png') repeat;
    text-align: center;
    display: none
}

.close534 {
    position: absolute;
    right: 10px;
    top: 10px;
    cursor: pointer;
    width: auto
}

.popupBox534 {
    background: #fff;
    border: 5px solid #b9b9b9;
    color: #000;
    font-family: 'Open Sans', sans-serif;
    left: 0;
    margin: auto;
    min-height: 140px;
    padding: 25px;
    position: relative;
    right: 0;
    top: 100px;
    max-width: 450px
}

.showdiv535 {
    font-size: 18px;
    color: #000;
    cursor: pointer;
    width: 15%;
    margin: 0 auto
}

.hidediv535 {
    width: 100%;
    height: 100%;
    position: fixed;
    top: 0;
    left: 0;
    z-index: 9999;
    background: url('https://d2qhgd0topi90o.cloudfront.net/website/images/bgblack.png') repeat;
    text-align: center;
    display: none
}

.close535 {
    position: absolute;
    right: 10px;
    top: 10px;
    cursor: pointer;
    width: auto
}

.popupBox534 {
    background: #fff;
    border: 5px solid #b9b9b9;
    color: #000;
    font-family: 'Open Sans', sans-serif;
    left: 0;
    margin: auto;
    min-height: 140px;
    padding: 25px;
    position: relative;
    right: 0;
    top: 100px;
    max-width: 450px
}

.popupBox535 img {
    width: 100%;
    height: auto
}

.showdivn2 {
    font-size: 18px;
    color: #000;
    cursor: pointer;
    width: 15%;
    margin: 0 auto
}

.hidedivn2 {
    width: 100%;
    height: 100%;
    position: fixed;
    top: 0;
    left: 0;
    z-index: 9999;
    background: url('https://d2qhgd0topi90o.cloudfront.net/website/images/bgblack.png') repeat;
    text-align: center;
    display: none
}

.closen2 {
    position: absolute;
    right: 10px;
    top: 10px;
    cursor: pointer;
    width: auto
}

.popupBoxn2 {
    background: #fff;
    border: 5px solid #b9b9b9;
    color: #000;
    font-family: 'Open Sans', sans-serif;
    left: 0;
    margin: auto;
    min-height: 140px;
    padding: 25px;
    position: relative;
    right: 0;
    top: 100px;
    max-width: 450px
}

    .popupBoxn2 .field {
        border: 1px solid #97989a;
        color: #97989a;
        float: left;
        font-family: 'Open Sans', sans-serif;
        font-size: 13px;
        height: 25px;
        line-height: 15px;
        margin-bottom: 5px;
        padding: 0 7px;
        width: 96%
    }

    .popupBoxn2 p {
        color: #333;
        font-family: 'Open Sans', sans-serif;
        font-size: 14px;
        line-height: 23px;
        margin-bottom: 12px;
        text-align: left
    }

    .popupBoxn2 .btn {
        border: 1px solid #0053a6 !important;
        border-radius: 3px;
        color: #666;
        display: block;
        font-size: 13px;
        font-weight: 700;
        line-height: 26px;
        text-align: center;
        width: 103px;
        border: none;
        height: 30px;
        margin: 10px 0 5px 0;
        float: left;
        background: #ffffff !important;
        padding: 0 !important;
        font-family: 'Open Sans', sans-serif;
    }

        .popupBoxn2 .btn:hover {
            background: #0053a6 !important;
            color: #fff !important
        }

.showdivn3 {
    font-size: 18px;
    color: #000;
    cursor: pointer;
    width: 15%;
    margin: 0 auto
}

.hidedivn3 {
    width: 100%;
    height: 100%;
    position: fixed;
    top: 0;
    left: 0;
    z-index: 9999;
    background: url('https://d2qhgd0topi90o.cloudfront.net/website/images/bgblack.png') repeat;
    text-align: center;
    display: none
}

.closen3 {
    position: absolute;
    right: 10px;
    top: 10px;
    cursor: pointer;
    width: auto
}

.popupBoxn3 {
    background: #fff;
    border: 5px solid #b9b9b9;
    color: #000;
    font-family: 'Open Sans', sans-serif;
    left: 0;
    margin: auto;
    min-height: 140px;
    padding: 25px;
    position: relative;
    right: 0;
    top: 100px;
    max-width: 450px
}

    .popupBoxn3 .field {
        border: 1px solid #97989a;
        color: #97989a;
        float: left;
        font-family: 'Open Sans', sans-serif;
        font-size: 13px;
        height: 25px;
        line-height: 15px;
        margin-bottom: 5px;
        padding: 0 7px;
        width: 96%
    }

    .popupBoxn3 p {
        color: #333;
        font-family: 'Open Sans', sans-serif;
        font-size: 14px;
        line-height: 23px;
        margin-bottom: 12px;
        text-align: left
    }

    .popupBoxn3 .btn {
        border: 1px solid #0053a6 !important;
        border-radius: 3px;
        color: #666;
        display: block;
        font-size: 13px;
        font-weight: 700;
        line-height: 26px;
        text-align: center;
        width: 103px;
        border: none;
        height: 30px;
        margin: 10px 0 5px 0;
        float: left;
        background: #ffffff !important;
        padding: 0 !important;
        font-family: 'Open Sans', sans-serif;
    }

        .popupBoxn3 .btn:hover {
            background: #0053a6 !important;
            color: #fff !important
        }

.showdivn4 {
    font-size: 18px;
    color: #000;
    cursor: pointer;
    width: 15%;
    margin: 0 auto
}

.hidedivn4 {
    width: 100%;
    height: 100%;
    position: fixed;
    top: 0;
    left: 0;
    z-index: 9999;
    background: url('https://d2qhgd0topi90o.cloudfront.net/website/images/bgblack.png') repeat;
    text-align: center;
    display: none
}

.closen4 {
    position: absolute;
    right: 10px;
    top: 10px;
    cursor: pointer;
    width: auto
}

.popupBoxn4 {
    background: #fff;
    border: 5px solid #b9b9b9;
    color: #000;
    font-family: 'Open Sans', sans-serif;
    left: 0;
    margin: auto;
    min-height: 140px;
    padding: 25px;
    position: relative;
    right: 0;
    top: 100px;
    max-width: 450px
}

    .popupBoxn4 .field {
        border: 1px solid #97989a;
        color: #97989a;
        float: left;
        font-family: 'Open Sans', sans-serif;
        font-size: 13px;
        height: 25px;
        line-height: 15px;
        margin-bottom: 5px;
        padding: 0 7px;
        width: 96%
    }

    .popupBoxn4 p {
        color: #333;
        font-family: 'Open Sans', sans-serif;
        font-size: 14px;
        line-height: 23px;
        margin-bottom: 12px;
        text-align: left
    }

    .popupBoxn4 .btn {
        border: 1px solid #0053a6 !important;
        border-radius: 3px;
        color: #666;
        display: block;
        font-size: 13px;
        font-weight: 700;
        line-height: 26px;
        text-align: center;
        width: 103px;
        border: none;
        height: 30px;
        margin: 10px 0 5px 0;
        float: left;
        background: #ffffff !important;
        padding: 0 !important;
        font-family: 'Open Sans', sans-serif;
    }

        .popupBoxn4 .btn:hover {
            background: #0053a6 !important;
            color: #fff !important
        }
/**************************About Us Page Css End****************************/

/**************************Doctor Page Css Start****************************/
.DoctorBox {
    width: 100%;
    float: left;
    background: #eee;
    padding-top: 30px;
    padding-bottom: 30px;
    margin-bottom: 30px;
}

    .DoctorBox.pt30 {
        margin-bottom: 30px
    }

    .DoctorBox .line_inner {
        background-color: #ccc;
        height: 1px;
        margin: 20px 0;
    }

    .DoctorBox .questions {
        width: 98%;
        cursor: pointer;
        background: url('https://d2qhgd0topi90o.cloudfront.net/website/images/plus.jpg') right center no-repeat #fff;
        border: 1px solid #e7aa3b !important;
        border-radius: 5px !important;
        padding-left: 20px !important;
        font-weight: normal !important;
        font-size: 15px !important;
        height: 46px;
        line-height: 46px;
        border-radius: 5px;
        color: #010101;
        font-family: 'Open Sans', sans-serif;
        margin-top: 10px !important;
        background-size: 22px
    }

    .DoctorBox .openquestions {
        padding-left: 20px;
        background: url('https://d2qhgd0topi90o.cloudfront.net/website/images/minase.jpg') right center no-repeat #fff;
        color: #000;
        font-size: 20px;
        height: 46px;
        line-height: 46px;
        border-radius: 5px;
        background-size: 22px
    }

    .DoctorBox .answers {
        font-family: "opensansregular";
        font-size: 18px;
        color: #6a6a6a;
        line-height: 22px;
        padding-left: 20px
    }

    .DoctorBox .plussign1 {
        float: right;
        margin-right: 0;
        width: 20px;
        font-size: 19px;
        color: #000
    }

    .DoctorBox .greyDiv {
        background: #fff;
        border: 1px solid #E7AA3B;
        border-radius: 5px !important;
        float: left;
        font-family: 'Open Sans', sans-serif;
        font-size: 15px;
        font-weight: 400;
        height: 46px;
        line-height: 46px;
        margin-bottom: 10px !important;
        padding-left: 20px;
        width: 98%;
        cursor: pointer;
    }

.greyDiv #plussign {
    float: right;
    margin-right: 3px;
    width: 20px;
    font-size: 19px;
    color: #000
}

.greyDiv #plussign1 {
    float: right;
    margin-right: 0;
    width: 20px;
    font-size: 19px;
    color: #000
}

.DoctorBox .scroll_content h5 {
    font-size: 15px;
    margin-bottom: 15px;
    font-weight: 700;
    text-transform: uppercase;
    font-family: 'Open Sans', sans-serif;
}

.DoctorBox .scroll_content p {
    color: #2a2b2b;
    font-family: 'Open Sans', sans-serif;
    font-size: 14px;
    line-height: 26px;
}

.DoctorBox .crouselwrap {
    width: 100%
}

    .DoctorBox .crouselwrap .divider {
        border-bottom: #ccc solid 1px
    }

    .DoctorBox .crouselwrap h2 {
        color: #000;
        font-family: 'Open Sans', sans-serif;
        font-size: 20px;
        padding-bottom: 15px
    }

.DoctorBox .crouselwrap {
    width: 100%
}

    .DoctorBox .crouselwrap .divider {
        border-bottom: #ccc solid 1px
    }

    .DoctorBox .crouselwrap .crouseltxt-box {
        width: 470px;
        float: left
    }

.DoctorBox .crousel-box h2 {
    color: #000;
    font-family: 'Open Sans', sans-serif;
    font-size: 20px;
    padding-bottom: 15px
}

.DoctorBox .crouselwrap .crousel-box {
    width: 1170px;
    margin: 0 auto
}

    .DoctorBox .crouselwrap .crousel-box.list {
        width: 100%
    }

.DoctorBox .eventDiv {
    min-height: 200px;
    background-color: #fff;
    border: 1px solid #000;
    border-radius: 10px;
    color: #231f20;
    float: left;
    font-family: "FranklinGothic-Book";
    font-size: 14px;
    padding: 5%;
    width: 85%
}

    .DoctorBox .eventDiv .maintask {
        color: #3e3e3e;
        float: left;
        font-family: 'Open Sans', sans-serif;
        font-size: 14px;
        height: auto;
        line-height: normal;
        padding-bottom: 16px;
        text-align: left;
        width:
    }

        .DoctorBox .eventDiv .maintask .icon_img {
            width: 30px;
            float: left;
            margin-top: -3px
        }

        .DoctorBox .eventDiv .maintask .heading {
            width: 58px;
            float: left;
            font-weight: 700
        }

        .DoctorBox .eventDiv .maintask .textBox {
            width: 182px;
            float: left
        }

    .DoctorBox .eventDiv .net_butt {
        bottom: 16px;
        float: left;
        height: 29px;
        text-align: center;
        margin-top: 0;
        position: absolute;
        width: 27%;
    }

        .DoctorBox .eventDiv .net_butt a {
            font-family: 'Open Sans', sans-serif;
            color: #0053a6;
            text-decoration: none;
            font-size: 13px;
            line-height: 21px
        }

            .DoctorBox .eventDiv .net_butt a:hover {
                text-decoration: underline
            }

.DoctorBox .newslettersDiv {
    min-height: 120px;
    background-color: #fff;
    border: 1px solid #000;
    border-radius: 10px;
    color: #231f20;
    float: left;
    font-family: "FranklinGothic-Book";
    font-size: 14px;
    padding: 5%;
    width: 85%
}

    .DoctorBox .newslettersDiv .maintask {
        color: #3e3e3e;
        font-family: 'Open Sans', sans-serif;
        font-size: 14px;
        line-height: normal;
        padding-bottom: 15px;
        text-align: left;
        min-height: 30px
    }

    .DoctorBox .newslettersDiv .icon_img {
        float: none;
        margin: 0 auto;
        width: 10%
    }

    .DoctorBox .newslettersDiv .heading {
        width: 100%;
        float: left;
        font-weight: 700;
        text-align: center;
        color: #1c63ad;
        font-weight: 700;
        margin-top: 10px
    }

    .DoctorBox .newslettersDiv .textBox {
        width: 100%;
        float: left;
        text-align: center;
        margin-top: 6px;
        margin-bottom: 10px;
        font-size: 14px
    }

    .DoctorBox .newslettersDiv .net_butt {
        bottom: 16px;
        float: left;
        height: 29px;
        text-align: center;
        margin-top: 0;
        position: absolute;
        width: 27%;
    }

        .DoctorBox .newslettersDiv .net_butt a {
            font-family: 'Open Sans', sans-serif;
            color: #0053a6;
            text-decoration: none;
            font-size: 13px;
            line-height: 21px
        }

.DoctorBox .webinarsDiv .net_butt a:hover {
    text-decoration: underline
}

.DoctorBox .brochuresDiv {
    background-color: #fff;
    border: 1px solid #000;
    border-radius: 10px;
    color: #231f20;
    float: left;
    font-family: "FranklinGothic-Book";
    font-size: 14px;
    padding: 4%;
    width: 85%;
    min-height: 130px
}

    .DoctorBox .brochuresDiv .maintask {
        color: #3e3e3e;
        float: left;
        font-family: 'Open Sans', sans-serif;
        font-size: 14px;
        height: auto;
        line-height: normal;
        padding-bottom: 16px;
        text-align: left;
        width: 100%
    }

        .DoctorBox .brochuresDiv .maintask .icon_img {
            float: none;
            margin: 0 auto;
            width: 10%
        }

        .DoctorBox .brochuresDiv .maintask .heading {
            width: 100%;
            float: left;
            font-weight: 700;
            text-align: center;
            color: #1c63ad;
            font-weight: 700;
            margin-top: 10px
        }

        .DoctorBox .brochuresDiv .maintask .textBox {
            width: 100%;
            float: left;
            text-align: center;
            margin-top: 5px;
            margin-bottom: 15px;
            font-size: 14px
        }

        .DoctorBox .brochuresDiv .maintask .net_butt {
            float: left;
            height: 29px;
            margin-left: 0;
            margin-top: 0;
            width: 110px;
            position: absolute;
            bottom: 30px;
            margin-left: 94px
        }

            .DoctorBox .brochuresDiv .maintask .net_butt a {
                border: 1px solid #e7a837 !important;
                width: 120px;
                border-radius: 3px;
                color: #666;
                display: block;
                font-size: 13px;
                font-weight: 700;
                height: 30px;
                line-height: 30px;
                text-align: center;
                margin: 0 13px 0 0;
                float: left;
                padding: 0;
                text-decoration: none;
                background: url('https://d2qhgd0topi90o.cloudfront.net/website/images/pdf-icon3.gif') no-repeat 10px center;
                padding-left: 20px
            }

                .DoctorBox .brochuresDiv .maintask .net_butt a:hover {
                    background: url('https://d2qhgd0topi90o.cloudfront.net/website/images/pdf-icon3.gif') no-repeat 10px center #e7a837;
                    padding-left: 20px;
                    color: #fff
                }

.DoctorBox .webinarsDiv {
    background-color: #fff;
    border: 1px solid #000;
    border-radius: 10px;
    color: #231f20;
    float: left;
    font-family: "FranklinGothic-Book";
    font-size: 14px;
    padding: 5%;
    width: 85%
}

    .DoctorBox .webinarsDiv .maintask {
        color: #3e3e3e;
        font-family: 'Open Sans', sans-serif;
        font-size: 14px;
        line-height: normal;
        padding-bottom: 15px;
        text-align: left;
        min-height: 30px
    }

    .DoctorBox .webinarsDiv .icon_img {
        float: none;
        margin: 0 auto;
        width: 6%
    }

    .DoctorBox .webinarsDiv .heading {
        width: 100%;
        float: left;
        font-weight: 700;
        text-align: center;
        font-weight: 700;
        margin-top: 10px
    }

    .DoctorBox .webinarsDiv .textBox {
        width: 100%;
        float: left;
        text-align: center;
        margin-top: 5px;
        margin-bottom: 15px;
        font-size: 14px
    }

    .DoctorBox .webinarsDiv .net_butt {
        bottom: 6px;
        float: left;
        height: 29px;
        text-align: center;
        margin-top: 0;
        position: absolute;
        width: 20%;
    }

        .DoctorBox .webinarsDiv .net_butt a {
            font-family: 'Open Sans', sans-serif;
            color: #0053a6;
            text-decoration: none;
            font-size: 13px;
            line-height: 21px
        }

            .DoctorBox .webinarsDiv .net_butt a:hover {
                text-decoration: underline
            }

.DoctorBox .container_div {
    width: 100%;
    float: left;
}

.DoctorBox .greyDiv2 {
    border: 1px solid #e7aa3b;
    border-radius: 5px !important;
    float: left;
    font-family: 'Open Sans', sans-serif;
    font-size: 15px;
    font-weight: 400;
    height: 46px;
    line-height: 46px;
    margin-bottom: 0;
    padding-left: 20px;
    width: 98%;
    margin-top: 10px;
    background: #fff
}

    .DoctorBox .greyDiv2 #plussign {
        float: right;
        margin-right: 6px;
        width: 20px;
        font-size: 19px;
        color: #000
    }

    .DoctorBox .greyDiv2 #plussign1 {
        float: right;
        margin-right: 0;
        width: 20px;
        font-size: 19px;
        color: #000
    }

    .DoctorBox .greyDiv2 a {
        text-decoration: none !important
    }

.DoctorBox #plussign2 {
    margin: 0;
    padding-right: 20px;
    color: #085394;
    font-size: 14px;
    line-height: 30px;
    font-weight: 400;
    text-decoration: none !important
}

.DoctorBox .doc_testspec_bg {
    width: 96%;
    height: auto;
    margin-bottom: 0;
    margin-top: 0;
    padding: 0
}

.DoctorBox .doc_testlist {
    padding: 0;
    margin: 10px 0 0 0
}

    .DoctorBox .doc_testlist ul {
        list-style-type: none
    }

    .DoctorBox .doc_testlist .doc_testlist_midbox {
        margin-left: 100px;
        margin-right: 50px;
        width: 240px
    }

    .DoctorBox .doc_testlist ul li {
        float: left;
        line-height: 30px;
        margin-bottom: 6px;
        padding-left: 6px;
        padding-right: 6px
    }

        .DoctorBox .doc_testlist ul li a {
            background: #fff;
            border: 1px solid #000;
            border-radius: 3px;
            color: #666;
            display: block;
            font-size: 13px;
            font-weight: 700;
            height: 30px;
            text-align: center;
            padding-left: 13px;
            padding-right: 13px;
            font-family: 'Open Sans', sans-serif;
        }

            .DoctorBox .doc_testlist ul li a:hover {
                box-shadow: 0 2px 1px #d09832;
                color: #000
            }

.DoctorBox .letterBox {
    width: 100%;
    float: left;
    padding-left: 0;
    padding-top: 10px;
    padding-bottom: 10px
}

    .DoctorBox .letterBox h2 {
        color: #000;
        font-size: 20px;
        padding-top: 10px;
        padding-bottom: 5px;
        padding-left: 0 !important
    }

        .DoctorBox .letterBox h2 span {
            color: #000;
            font-size: 20px !important;
            font-weight: 700
        }

    .DoctorBox .letterBox ul {
        list-style: none;
        width: 100%
    }

    .DoctorBox .letterBox li {
        background: #fff;
        border: 1px solid #000;
        float: left;
        height: 32px;
        line-height: 32px;
        margin-right: 10px;
        margin-top: 10px;
        width: 26px
    }

        .DoctorBox .letterBox li a {
            font-family: 'Open Sans', sans-serif;
            font-size: 14px;
            color: #666;
            display: block;
            text-align: center;
            font-weight: 700
        }

            .DoctorBox .letterBox li a:hover {
                box-shadow: 0 2px 1px #d09832;
                color: #000
            }

.DoctorBox .viewall8 {
    float: right;
    width: auto;
    margin-right: 0;
    line-height: 40px
}

    .DoctorBox .viewall8 a {
        font-family: 'Open Sans', sans-serif;
        color: #0053a6;
        text-decoration: none;
        font-size: 13px;
        line-height: 21px
    }

        .DoctorBox .viewall8 a:hover {
            text-decoration: underline
        }

.DoctorBox .list_testBox {
    width: 100%;
    float: left;
    padding-left: 0;
    margin-top: 15px;
}

    .DoctorBox .list_testBox fieldset {
        border: none
    }

    .DoctorBox .list_testBox select {
        width: 42%;
        border: #ccc solid 2px;
        padding: 8px;
        font-size: 15px;
        margin-right: 10px;
        float: left;
    }

.DoctorBox .responsive1 .slick-dots {
    position: absolute;
    bottom: -30px !important;
    display: block;
    width: 100%;
    padding: 0;
    list-style: none;
    text-align: center;
}

.DoctorBox .responsive1 .slick-next::before {
    content: inherit;
}

.DoctorBox .offerBox {
    width: 100%;
    float: left;
    margin: 0 0 20px 0
}

    .DoctorBox .offerBox h2 {
        color: #000;
        font-family: 'Open Sans', sans-serif;
        font-size: 26px;
        text-decoration: none;
        text-align: center;
        font-weight: 400;
        padding-bottom: 12px;
        margin: 10px 0 25px 0
    }

    .DoctorBox .offerBox .mainoffer {
        line-height: normal;
        border-bottom: #000 solid 1px;
        display: inline-block;
        padding: 0 0 20px 0;
        margin: 0 0 20px 0
    }

        .DoctorBox .offerBox .mainoffer.list {
            border-bottom: none
        }

    .DoctorBox .offerBox .leftOffer {
        width: 570px;
        float: left
    }

    .DoctorBox .offerBox .rightOffer {
        width: 550px;
        float: left;
        padding-left: 20px;
        margin-top: -8px
    }

        .DoctorBox .offerBox .rightOffer h3 {
            color: #000;
            font-family: 'Open Sans', sans-serif;
            font-size: 24px;
            text-decoration: none;
            font-weight: 400;
            padding-bottom: 12px
        }

        .DoctorBox .offerBox .rightOffer h4 {
            color: #000;
            font-family: 'Open Sans', sans-serif;
            font-size: 18px;
            text-decoration: none;
            font-weight: 400;
            padding-bottom: 12px;
            margin-top: 10px
        }

            .DoctorBox .offerBox .rightOffer h4 span {
                color: #e30000
            }

        .DoctorBox .offerBox .rightOffer h5 {
            color: #000;
            font-family: 'Open Sans', sans-serif;
            font-size: 18px;
            text-decoration: none;
            font-weight: 600;
            padding-bottom: 12px;
            margin-top: 10px
        }

    .DoctorBox .offerBox .DoctorBox .rightOffer ul {
        list-style-type: decimal;
        margin-bottom: 25px
    }

    .DoctorBox .offerBox .rightOffer li {
        border-bottom: none;
        font-size: 15px;
        margin: 0 0 10px 20px;
        padding: 0
    }

    .DoctorBox .offerBox .rightOffer a.bookNow {
        background: #e7a837;
        border: 1px solid #e7a837;
        color: #fff;
        display: block;
        font-family: 'Open Sans', sans-serif;
        font-size: 18px;
        line-height: 33px;
        text-align: center;
        text-decoration: none;
        width: 170px
    }

        .DoctorBox .offerBox .rightOffer a.bookNow:hover {
            border: 1px solid #e7a837;
            background: #fff;
            color: #666;
            text-decoration: none
        }

    .DoctorBox .offerBox .rightOffer a {
        color: #0053a6;
        font-family: 'Open Sans', sans-serif;
        font-size: 15px;
        text-decoration: none
    }

        .DoctorBox .offerBox .rightOffer a:hover {
            text-decoration: underline
        }

.DoctorBox .QueryForm {
    width: 717px;
    margin: 0 auto 20px auto
}

    .DoctorBox .QueryForm p {
        color: #454545;
        font-family: 'Open Sans', sans-serif;
        font-size: 16px;
        line-height: 24px
    }

        .DoctorBox .QueryForm p.pad {
            color: #010101;
            padding-bottom: 0;
            padding-top: 15px
        }

    .DoctorBox .QueryForm h5 {
        font-size: 16px;
        padding: 0;
        margin-bottom: 8px;
        margin-top: 15px;
        font-weight: 400;
        font-family: 'Open Sans', sans-serif;
        text-align: left;
        color: #010101
    }

    .DoctorBox .QueryForm fieldset {
        border: none;
        padding-top: 0
    }

    .DoctorBox .QueryForm .space {
        margin-bottom: 10px;
        width: auto;
        font-size: 13px;
        color: #010101
    }

    .DoctorBox .QueryForm label {
        color: #010101;
        float: left;
        font-size: 14px;
        font-weight: 400;
        width: 320px;
        line-height: 30px;
        font-size: 14px;
        font-family: 'Open Sans', sans-serif;
    }

    .DoctorBox .QueryForm input.field {
        border: 1px solid #97989a;
        color: #97989a;
        height: 30px;
        padding: 0 7px;
        width: 287px
    }

    .DoctorBox .QueryForm input.field1 {
        border: 1px solid #97989a;
        color: #97989a;
        height: 30px;
        padding: 0 7px;
        width: 286px
    }

    .DoctorBox .QueryForm .select {
        border: 1px solid #97989a;
        color: #97989a;
        height: 30px;
        padding: 0 7px;
        width: 303px
    }

    .DoctorBox .QueryForm .textarea {
        border: 1px solid #97989a;
        height: 70px;
        color: #97989a;
        padding: 5px 7px;
        width: 287px;
        float: left;
        margin-bottom: 8px
    }

    .DoctorBox .QueryForm .btn {
        border: 1px solid #E7A837;
        width: 100px;
        border-radius: 3px;
        color: #666;
        display: block;
        font-size: 13px;
        font-weight: 700;
        height: 30px;
        line-height: 14px;
        text-align: center;
        background: #fff;
        float: left;
        cursor: pointer;
        margin-left: 3px
    }

        .DoctorBox .QueryForm .btn:hover {
            background: #E7A837;
            color: #fff
        }

    .DoctorBox .QueryForm span {
        color: red;
        font-size: 13px
    }

    .DoctorBox .QueryForm .recaptchacode {
        float: right;
        margin-bottom: 15px;
        width: 443px
    }

    .DoctorBox .QueryForm h5.class {
        color: #000;
        font-family: 'Open Sans', sans-serif;
        font-size: 20px;
        margin-top: 15px;
        font-weight: 700;
        text-decoration: underline;
        text-align: center
    }

    .DoctorBox .QueryForm p.class1 {
        padding: 10px 0;
        color: #010101;
        float: left;
        font-family: 'Open Sans', sans-serif;
        font-size: 13px;
        font-weight: 400;
        line-height: normal
    }

    .DoctorBox .QueryForm input.field78 {
        border: 1px solid #ccc;
        font-size: 14px;
        color: #000;
        height: 30px;
        padding: 0 7px;
        width: 287px;
        font-family: 'Open Sans', sans-serif;
    }

    .DoctorBox .QueryForm label.labelclass {
        color: #010101;
        float: left;
        font-size: 14px;
        font-weight: 400;
        width: 320px;
        line-height: 30px;
        font-size: 14px;
        font-family: 'Open Sans', sans-serif;
    }

    .DoctorBox .QueryForm input.field11 {
        border: 1px solid #97989a;
        color: #545252;
        height: 30px;
        padding: 0 7px;
        width: 134px
    }

    .DoctorBox .QueryForm input.field12 {
        border: 1px solid #97989a;
        color: #545252;
        height: 30px;
        padding: 0 7px;
        width: 133px
    }

.DoctorBox .ClinicalForms {
    width: 100%;
    float: left;
}

    .DoctorBox .ClinicalForms .left_center3 {
        width: 100%;
        float: left;
        margin-bottom: 10px;
        margin-top: 15px
    }

        .DoctorBox .ClinicalForms .left_center3 ul {
            list-style: none
        }

        .DoctorBox .ClinicalForms .left_center3 li {
            background: url('https://d2qhgd0topi90o.cloudfront.net/website/images/blue-icon.png') no-repeat left 12px;
            color: #454545;
            font: 13px/21px Arial,Helvetica,sans-serif;
            margin: 0;
            padding: 0 0 0 15px;
            margin-top: 0
        }

    .DoctorBox .ClinicalForms .sectorBox3 {
        width: 100%;
        float: left
    }

        .DoctorBox .ClinicalForms .sectorBox3 .top {
            width: 100%;
            float: left;
            height: 0;
            display: none
        }

        .DoctorBox .ClinicalForms .sectorBox3 .cen {
            width: 100%;
            float: left;
            background: #fff;
            margin-bottom: 10px;
            border: #000 solid 1px;
            -moz-border-radius: 10px;
            -webkit-border-radius: 10px;
            border-radius: 10px;
            ;
            padding-bottom: 15px
        }

            .DoctorBox .ClinicalForms .sectorBox3 .cen .secBox {
                background: #0053a6;
                border-radius: 5px;
                color: #fff;
                float: left;
                font-weight: 700;
                height: auto;
                line-height: normal;
                margin-left: 10px;
                margin-top: 10px;
                padding-bottom: 7px;
                padding-top: 7px;
                padding-left: 15px;
                width: 744px
            }

                .DoctorBox .ClinicalForms .sectorBox3 .cen .secBox a {
                    color: #fff;
                    font-size: 13px;
                    text-decoration: none
                }

                    .DoctorBox .ClinicalForms .sectorBox3 .cen .secBox a:hover {
                        color: #ffcb4e
                    }

            .DoctorBox .ClinicalForms .sectorBox3 .cen .nameBox {
                width: 96%;
                float: left;
                margin-left: 30px;
                position: relative
            }

    .DoctorBox .ClinicalForms .event_maintask2 {
        color: #3e3e3e;
        display: block;
        float: left;
        font-family: 'Open Sans', sans-serif;
        font-size: 14px;
        line-height: normal;
        margin-top: 20px;
        padding-bottom: 0;
        text-align: left;
    }

        .DoctorBox .ClinicalForms .event_maintask2 .icon_img {
            width: auto;
            float: left;
            margin-top: -3px;
            margin-right: 10px;
        }

        .DoctorBox .ClinicalForms .event_maintask2 .heading {
            width: auto;
            float: left;
            font-weight: 700;
            margin-right: 10px;
        }

        .DoctorBox .ClinicalForms .event_maintask2 .textBox {
            float: left;
            width: auto;
            margin-right: 10px;
        }

    .DoctorBox .ClinicalForms .event_butt2 {
        float: right;
        height: 29px;
        margin-right: 20px;
        margin-top: 10px;
        width: 15%;
    }

        .DoctorBox .ClinicalForms .event_butt2 a {
            text-decoration: underline;
            border: 1px solid #E7A837 !important;
            width: 100%;
            border-radius: 3px;
            color: #666;
            display: block;
            font-size: 13px;
            font-weight: 700;
            height: 30px;
            line-height: 30px;
            text-align: center;
            background: url('https://d2qhgd0topi90o.cloudfront.net/website/images/pdf-icon3.gif') no-repeat 10px center;
            padding-left: 20px !important;
        }

            .DoctorBox .ClinicalForms .event_butt2 a:hover {
                background: url('https://d2qhgd0topi90o.cloudfront.net/website/images/pdf-icon3.gif') no-repeat 10px center #E7A837 !important;
                color: #fff !important;
                padding-left: 20px
            }

    .DoctorBox .ClinicalForms .event_butt3 {
        float: right;
        height: 29px;
        margin-top: 15px;
        width: 103px;
        margin-right: 10px;
    }

        .DoctorBox .ClinicalForms .event_butt3 a {
            text-decoration: underline;
            border: 0 solid #E7A837 !important;
            width: 100px;
            border-radius: 3px;
            color: #0053A6;
            display: block;
            font-size: 13px;
            height: 30px;
            line-height: 30px;
            text-align: center;
        }

.DoctorBox .DoctorEvents {
    width: 100%;
    float: left;
}

    .DoctorBox .DoctorEvents .main3 {
        width: 214px;
        float: left;
        margin-right: 6px;
        margin-top: 15px;
    }

    .DoctorBox .DoctorEvents .right_center {
        width: 214px;
        height: auto;
        float: left;
    }

    .DoctorBox .DoctorEvents .delhiBox {
        width: 214px;
        height: 41px;
        float: left;
        position: relative;
        color: #fff;
    }

        .DoctorBox .DoctorEvents .delhiBox .select3 {
            background: #fff;
            border: none;
            color: #000;
            font-size: 13px;
            line-height: 41px;
            height: 41px;
            margin: 0 0 8px 0;
            padding: 0 0 0 10px;
            width: 100%;
            -moz-border-radius: 5px;
            -webkit-border-radius: 5px;
            border-radius: 5px;
            behavior: url(ie-css3.htc);
            font-family: 'Open Sans', sans-serif;
            border: #000 solid 1px
        }

    .DoctorBox .DoctorEvents .left_center {
        width: 81%;
        float: left;
        margin-bottom: 10px;
        margin-top: 15px;
    }

        .DoctorBox .DoctorEvents .left_center ul {
            list-style: none;
        }

        .DoctorBox .DoctorEvents .left_center li {
            background: url('https://d2qhgd0topi90o.cloudfront.net/website/images/blue-icon.png') no-repeat left 12px;
            color: #454545;
            font: 13px/21px Arial,Helvetica,sans-serif;
            margin: 0;
            padding: 0 0 0 15px;
            margin-top: 0
        }

    .DoctorBox .DoctorEvents .sectorBox {
        width: 100%;
        float: left;
    }

        .DoctorBox .DoctorEvents .sectorBox .cen {
            width: 100%;
            float: left;
            background: #fff;
            margin-bottom: 10px;
            border: #000 solid 1px;
            -moz-border-radius: 10px;
            -webkit-border-radius: 10px;
            border-radius: 10px;
            padding-bottom: 15px;
        }

            .DoctorBox .DoctorEvents .sectorBox .cen .nameBox {
                width: 96%;
                float: left;
                margin-left: 30px;
                position: relative;
            }

    .DoctorBox .DoctorEvents .event_maintask {
        color: #3e3e3e;
        display: block;
        float: left;
        font-family: 'Open Sans', sans-serif;
        font-size: 14px;
        line-height: normal;
        margin-top: 20px;
        padding-bottom: 0;
        text-align: left;
    }

        .DoctorBox .DoctorEvents .event_maintask .icon_img {
            width: 30px;
            float: left;
            margin-top: -3px;
        }

        .DoctorBox .DoctorEvents .event_maintask .heading {
            width: 58px;
            float: left;
            font-weight: 700;
        }

        .DoctorBox .DoctorEvents .event_maintask .textBox {
            float: left;
            width: 530px;
        }

    .DoctorBox .DoctorEvents .event_butt {
        float: right;
        height: 29px;
        margin-top: 0;
        width: 106px;
        margin-right: 10px;
    }

        .DoctorBox .DoctorEvents .event_butt a {
            text-decoration: underline;
            border: 0 solid #E7A837 !important;
            width: 103px;
            border-radius: 3px;
            color: #0053A6;
            display: block;
            font-size: 13px;
            height: 30px;
            line-height: 30px;
            text-align: center;
            background: #ffffff !important;
            padding: 0;
        }

.DoctorBox .SatisfactionForm {
    width: 100%;
    float: left;
}

    .DoctorBox .SatisfactionForm .centringSatisfac {
        width: 80%
    }

    .DoctorBox .SatisfactionForm h2 {
        text-align: center;
        color: #2a2b2b;
        font-family: 'Open Sans', sans-serif;
        font-size: 22px;
        font-weight: 400;
        margin-bottom: 0;
        padding-bottom: 5px;
    }

    .DoctorBox .SatisfactionForm h4 {
        margin-top: 50px;
        color: #010101;
        font-family: 'Open Sans', sans-serif;
        font-size: 16px;
        font-weight: 400;
        margin-bottom: 15px;
    }

    .DoctorBox .SatisfactionForm span {
        color: red;
        font-size: 14px;
    }

    .DoctorBox .SatisfactionForm fieldset {
        border: none;
        padding-top: 0;
    }

    .DoctorBox .SatisfactionForm .space {
        margin-bottom: 30px;
        width: 70%;
        font-size: 14px;
    }

    .DoctorBox .SatisfactionForm label {
        color: #010101;
        float: left;
        font-size: 14px;
        font-weight: 400;
        width: 320px;
        line-height: 30px;
        font-size: 14px;
        font-family: 'Open Sans', sans-serif;
    }

    .DoctorBox .SatisfactionForm input.field {
        border: 1px solid #97989a;
        color: #97989a;
        height: 30px;
        padding: 0 7px;
        width: 287px;
    }

    .DoctorBox .SatisfactionForm .select {
        border: 1px solid #97989a;
        color: #666;
        height: 30px;
        padding: 0 7px;
        width: 303px;
    }

    .DoctorBox .SatisfactionForm .btnn1 {
        border: 1px solid #E7A837;
        width: 140px;
        border-radius: 3px;
        color: #666;
        display: block;
        font-size: 13px;
        font-weight: 700;
        height: 30px;
        line-height: 14px;
        text-align: center;
        background: #fff;
        cursor: pointer;
        float: left;
        margin-left: 80px;
        margin-bottom: 25px
    }

        .DoctorBox .SatisfactionForm .btnn1:hover {
            background: #E7A837;
            color: #fff
        }
/**************************Doctor Page Css End****************************/



/**************************FindaLab Page Css Start****************************/
.FindaLab {
    width: 100%;
    float: left;
    padding: 20px 0 30px 0;
    margin-bottom: 30px;
}

    .FindaLab .enquery2 {
        width: 100%;
        float: left;
    }

    .FindaLab .mapBox {
        width: 1001px;
        height: 566px;
        float: left;
        background: url(https://www.lalpathlabs.com/images/lab-img.jpg) no-repeat left 12px;
    }

        .FindaLab .mapBox .stateBox {
            width: 780px;
            margin: 211px auto;
        }

    .FindaLab .stateBox h3 {
        color: #fff;
        font-family: 'Open Sans', sans-serif;
        font-size: 27px;
        font-weight: 700;
        padding-bottom: 30px;
        text-align: center;
    }

    .FindaLab .stateBox .final {
        width: 779px;
        float: left;
    }

    .FindaLab .stateBox .state {
        width: 322px;
        height: 40px;
        background: #FFF;
        float: left;
        border-right: #e4e4e4 solid 3px;
        padding-top: 10px;
    }

        .FindaLab .stateBox .state .mapIcon {
            float: left;
            margin-left: 15px;
            width: 30px;
        }

    .FindaLab .stateBox select {
        border: 1px solid #97989a;
        color: #999;
        float: left;
        font-family: 'Open Sans', sans-serif;
        font-size: 12px;
        height: 28px;
        line-height: 28px;
        margin-bottom: 0;
        padding: 5px 0;
        width: 270px;
    }

    .FindaLab .stateBox .city {
        width: 320px;
        height: 40px;
        padding-top: 10px;
        background: #FFF;
        float: left;
    }

        .FindaLab .stateBox .city .mapIcon {
            float: left;
            margin-left: 15px;
            width: 30px;
        }

    .FindaLab .stateBox select {
        border: 1px solid #97989a;
        color: #999;
        float: left;
        font-family: 'Open Sans', sans-serif;
        font-size: 12px;
        height: 28px;
        line-height: 28px;
        margin-bottom: 0;
        padding: 5px 0;
        width: 270px;
    }

    .FindaLab .stateBox .search1 {
        width: 133px;
        height: 50px;
        float: left;
        background: #fff;
        line-height: 50px;
        text-align: center;
        color: #004cab;
        font-weight: 700;
        font-size: 17px;
        cursor: pointer
    }

    .FindaLab .stateBox .btn {
        border: 1px solid #E7A837 !important;
        border-radius: 3px;
        color: #666;
        display: block;
        font-size: 13px;
        font-weight: 700;
        float: left;
        line-height: 26px;
        height: 30px;
        margin: 9px 0 0 13px;
        width: 103px;
        text-align: center;
        background: #ffffff !important;
        padding: 0 !important;
        font-family: 'Open Sans', sans-serif;
    }

        .FindaLab .stateBox .btn:hover {
            background: #E7A837 !important;
            color: #fff !important
        }

    .FindaLab.international {
        padding: 0px 0 30px 0;
        margin-bottom: 30px;
        position: relative;
        z-index: 9;
    }

    .FindaLab .faqSlider {
        width: 100%;
        float: left;
        margin: 0;
    }

        .FindaLab .faqSlider img {
            width: 100%;
        }

    .FindaLab .corporatePage {
        width: 100%;
        float: left;
    }

    .FindaLab .corporateEnquiry {
        width: 100%;
        float: left;
    }

    .FindaLab .businessBox {
        float: left;
        margin: 0;
        width: 100%;
        padding: 30px 0;
        background: #fff
    }

        .FindaLab .businessBox h4 {
            color: #000;
            font-family: 'Open Sans', sans-serif;
            font-size: 24px;
            text-align: left;
            margin: 0;
        }

        .FindaLab .businessBox p {
            color: #454545;
            font-family: 'Open Sans', sans-serif;
            font-size: 14px;
            line-height: 22px;
            padding-bottom: 15px
        }

        .FindaLab .businessBox ul {
            list-style: outside
        }

        .FindaLab .businessBox li {
            color: #454545;
            font-family: 'Open Sans', sans-serif;
            font-size: 14px;
            margin: 5px 0 0 20px;
            text-align: left
        }

    .FindaLab .rangeBox {
        width: 100%;
        float: left;
        padding: 30px 0;
        background: #f0f0f0
    }

        .FindaLab .rangeBox h4 {
            font-family: 'Open Sans', sans-serif;
            color: #000;
            font-size: 24px;
            text-align: left;
            padding: 0 0 30px 0;
            margin: 0;
        }

        .FindaLab .rangeBox ul {
            list-style: none;
            float: left
        }

        .FindaLab .rangeBox li {
            color: #000;
            font-family: 'Open Sans', sans-serif;
            font-size: 18px;
            width: 390px;
            margin-bottom: 30px;
            float: left;
            line-height: 40px
        }

.rangeBox .numberB {
    border: 1px solid #ffcb4e;
    color: #ffcb4e;
    float: left;
    font-size: 28px;
    height: 40px;
    line-height: 40px;
    text-align: center;
    width: 40px;
    background: #fff !important
}

.FindaLab .rangeBox .numberB_right {
    width: 262px;
    float: left;
    padding-left: 15px
}

    .FindaLab .rangeBox .numberB_right p {
        font-size: 13px;
        font-style: italic;
        margin: 0;
        padding: 5px 0 0 0;
        text-align: left
    }

.FindaLab .rangeBox ul.list {
    float: right
}

.FindaLab .rangeBox a {
    font-family: 'Open Sans', sans-serif;
    color: #000;
    font-size: 18px;
    text-decoration: none;
    line-height: 40px
}

    .FindaLab .rangeBox a:hover {
        text-decoration: underline
    }

.FindaLab .Departments {
    width: 100%;
    float: left;
    margin: 0;
    color: #000;
    padding: 30px 0;
    background: #fff
}

    .FindaLab .Departments h4 {
        font-family: 'Open Sans', sans-serif;
        color: #000;
        font-size: 24px;
        text-align: left;
        padding: 0 0 20px 0;
        margin: 0;
    }

    .FindaLab .Departments p {
        color: #454545;
        font-family: 'Open Sans', sans-serif;
        font-size: 14px;
        line-height: 22px;
        margin: 0;
        padding: 0
    }

.FindaLab .Logistics {
    width: 100%;
    float: left;
    padding: 30px 0;
    background: #f0f0f0
}

    .FindaLab .Logistics h4 {
        font-family: 'Open Sans', sans-serif;
        color: #000;
        font-size: 24px;
        text-align: left;
        padding: 0 0 20px 0;
        margin: 0;
    }

    .FindaLab .Logistics ul {
        list-style: outside
    }

    .FindaLab .Logistics li {
        color: #454545;
        font-family: 'Open Sans', sans-serif;
        font-size: 14px;
        margin: 5px 0 0 20px;
        text-align: left
    }

.FindaLab .partnerBox {
    width: 100%;
    float: left;
    padding: 30px 0 10px 0;
    border-top: #ffcb4e solid 1px;
    border-bottom: #ffcb4e solid 1px;
    background: #e3dfe0;
}

    .FindaLab .partnerBox h4 {
        font-family: 'Open Sans', sans-serif;
        color: #000;
        font-size: 24px;
        text-align: left;
        padding: 0 0 20px 0;
        margin: 0;
    }

    .FindaLab .partnerBox p {
        color: #454545;
        font-family: 'Open Sans', sans-serif;
        font-size: 14px;
        line-height: 22px;
        padding-bottom: 15px
    }

    .FindaLab .partnerBox fieldset {
        border: none;
        width: 44%;
        margin: 20px auto 0 auto
    }

    .FindaLab .partnerBox .space {
        margin-bottom: 20px;
        width: 100%;
        color: #010101;
        float: left;
        font-size: 13px;
    }

    .FindaLab .partnerBox label {
        color: #454545;
        float: left;
        font-size: 14px;
        font-weight: 400;
        width: 120px;
        line-height: 30px;
        font-size: 14px;
        font-family: 'Open Sans', sans-serif;
    }

    .FindaLab .partnerBox input.field {
        border: 1px solid #97989a;
        color: #97989a;
        height: 30px;
        padding: 0 7px;
        width: 68%;
        float: right;
        font-size: 14px;
        border-radius: 3px;
    }

    .FindaLab .partnerBox .select {
        border: 1px solid #97989a;
        color: #97989a;
        height: 30px;
        padding: 0 7px;
        width: 71%;
        float: right;
        font-size: 14px;
        border-radius: 3px;
    }

    .FindaLab .partnerBox .textarea {
        border: 1px solid #97989a;
        height: 70px;
        color: #97989a;
        padding: 5px 7px 0 7px;
        width: 68%;
        float: right;
        font-size: 14px;
        border-radius: 3px;
    }

    .FindaLab .partnerBox .btnpartner {
        border: 1px solid #E7A837;
        width: 100px;
        border-radius: 3px;
        color: #666;
        display: block;
        font-size: 13px;
        font-weight: 700;
        height: 30px;
        line-height: 14px;
        text-align: center;
        background: #fff;
        cursor: pointer;
        margin: 0 auto
    }

        .FindaLab .partnerBox .btnpartner:hover {
            background: #E7A837;
            color: #fff
        }

    .FindaLab .partnerBox span {
        color: red;
        font-size: 13px;
    }

    .FindaLab .partnerBox .btn {
        background: #fff;
        border: 1px solid #e7a837;
        border-radius: 3px;
        color: #666;
        cursor: pointer;
        display: block;
        float: none;
        font-size: 15px;
        font-weight: 400;
        height: 35px;
        line-height: 14px;
        margin: 0 auto;
        text-align: center;
        width: 120px;
        font-family: 'Open Sans', sans-serif;
    }

        .FindaLab .partnerBox .btn:hover {
            background: #E7A837;
            color: #fff
        }

.FindaLab .southAsia {
    width: 100%;
    float: left;
    padding: 30px 0;
    background: #f0f0f0
}

    .FindaLab .southAsia h4 {
        font-family: 'Open Sans', sans-serif;
        color: #000;
        font-size: 24px;
        text-align: left;
        padding: 0 0 20px 0;
        margin: 0
    }

    .FindaLab .southAsia p {
        color: #454545;
        font-family: 'Open Sans', sans-serif;
        font-size: 14px;
        line-height: 22px;
        padding-bottom: 15px
    }

    .FindaLab .southAsia fieldset {
        border: none;
        float: left;
        margin: 0;
        width: 100%
    }

    .FindaLab .southAsia select.select {
        border: 1px solid #ccc;
        border-radius: 3px;
        color: #000;
        font-size: 15px;
        height: 42px;
        margin-right: 40px;
        padding: 0 7px;
        width: 26%;
        float: left
    }

    .FindaLab .southAsia .Asiabtn {
        background: #fff;
        border: 1px solid #e7a837;
        border-radius: 3px;
        color: #666;
        cursor: pointer;
        display: block;
        float: right;
        font-size: 16px;
        font-weight: 400;
        height: 41px;
        line-height: 14px;
        margin: 0 auto;
        text-align: center;
        width: 120px
    }

        .FindaLab .southAsia .Asiabtn:hover {
            background: #E7A837;
            color: #fff
        }
/**************************FindaLab Page Css End****************************/

/**************************ContactUs Page Css Start****************************/
.ContactUs {
    width: 100%;
    float: left;
    padding: 20px 0 30px 0;
    margin-bottom: 30px;
}

    .ContactUs .clrClass {
        margin-top: 20px;
        width: 100%;
        float: left;
    }

    .ContactUs .left {
        width: 318px;
        float: left
    }

        .ContactUs .left h2 {
            font-size: 16px;
            font-weight: 400;
            margin: 0;
            olor: #fff;
            font-family: 'Open Sans', sans-serif;
            text-transform: uppercase;
            background: #fff;
            line-height: 60px;
            color: #000;
            border: #E7A837 solid 1px;
            display: block;
            text-align: center
        }

            .ContactUs .left h2 a {
                font-size: 14px;
                font-weight: 400;
                margin: 0;
                olor: #fff;
                font-family: 'Open Sans', sans-serif;
                text-transform: uppercase;
                background: #0050a8;
                line-height: 38px;
                color: #fff;
                text-decoration: none;
                display: block;
                padding-left: 10px
            }

        .ContactUs .left ul {
            list-style: none;
            margin: 0;
            background: #fff;
            border-left: 1px solid #000;
            border-right: 1px solid #000;
            margin-bottom: 10px
        }

        .ContactUs .left li {
            line-height: normal;
            border-bottom: #000 solid 1px;
            padding: 16px 0;
        }

.container_investor .left li:first-child {
    border-top: 0
}

.ContactUs .left li a {
    font-size: 14px;
    color: #000;
    font-family: 'Open Sans', sans-serif;
    text-decoration: none;
    padding-left: 25px;
    display: block
}

.ContactUs .left li span {
    padding-left: 28px;
    font-weight: 400
}

.ContactUs .left li a:hover {
    color: #1274c3
}

.ContactUs .left li a.active {
    color: #1274c3
}

.ContactUs .right {
    float: left;
    margin-left: 30px;
    width: 807px
}

    .ContactUs .right h2 {
        border-bottom: 1px solid #ccc;
        color: #2a2b2b;
        font-family: 'Open Sans', sans-serif;
        font-size: 22px;
        font-weight: 400;
        margin-bottom: 15px;
        padding-bottom: 5px
    }

.ContactUs .corporate_office {
    width: 100%;
    float: left
}

    .ContactUs .corporate_office .left {
        width: 250px;
        float: left
    }

        .ContactUs .corporate_office .left h4 {
            font-size: 16px;
            padding: 0;
            margin-bottom: 2px;
            font-weight: 400;
            font-family: 'Open Sans', sans-serif;
            text-align: left;
            color: #010101;
        }

        .ContactUs .corporate_office .left h5 {
            font-size: 16px;
            padding: 0;
            margin-bottom: 2px;
            margin-top: 10px;
            font-weight: 400;
            font-family: 'Open Sans', sans-serif;
            text-align: left;
            color: #010101
        }

        .ContactUs .corporate_office .left p {
            color: #454545;
            font-size: 14px;
            font-family: 'Open Sans', sans-serif;
            line-height: 22px
        }

        .ContactUs .corporate_office .left a {
            font-size: 14px;
            font-family: 'Open Sans', sans-serif;
            line-height: 22px;
            color: #010101;
            text-decoration: none
        }

    .ContactUs .corporate_office .right {
        width: 515px;
        float: right
    }

    .ContactUs .corporate_office .map_box5 {
        height: 285px;
        width: 98% !important
    }

.ContactUs .general_enquiry {
    width: 100%;
    float: left
}

    .ContactUs .general_enquiry p {
        color: #454545;
        font-size: 14px;
        font-family: 'Open Sans', sans-serif;
        line-height: 22px
    }

        .ContactUs .general_enquiry p.pad {
            color: #010101;
            padding-bottom: 0;
            padding-top: 15px
        }

    .ContactUs .general_enquiry h5 {
        font-size: 16px;
        padding: 0;
        margin-bottom: 8px;
        margin-top: 15px;
        font-weight: 400;
        font-family: 'Open Sans', sans-serif;
        text-align: left;
        color: #010101
    }

    .ContactUs .general_enquiry fieldset {
        border: none;
        padding-top: 0
    }

        .ContactUs .general_enquiry fieldset.formEn {
            border: none;
            margin: 0 auto;
            padding-top: 0;
            width: 100%
        }

    .ContactUs .general_enquiry .space {
        margin-bottom: 10px;
        width: 70%;
        float: left;
    }

        .ContactUs .general_enquiry .space.nospace {
            margin-bottom: 0;
        }

    .ContactUs .general_enquiry label {
        color: #010101;
        float: left;
        font-size: 14px;
        font-weight: 400;
        width: 120px;
        line-height: 30px;
        font-size: 14px;
        font-family: 'Open Sans', sans-serif;
    }

    .ContactUs .general_enquiry input.field {
        border: 1px solid #97989a;
        color: #97989a;
        height: 30px;
        padding: 0 7px;
        width: 287px
    }

    .ContactUs .general_enquiry .select {
        border: 1px solid #97989a;
        color: #97989a;
        height: 30px;
        padding: 0 7px;
        width: 303px
    }

    .ContactUs .general_enquiry .textarea {
        border: 1px solid #97989a;
        height: 70px;
        color: #97989a;
        padding: 0 7px;
        width: 288px;
        float: left
    }

    .ContactUs .general_enquiry .btn {
        border: 1px solid #E7A837;
        width: 100px;
        border-radius: 3px;
        color: #666;
        display: block;
        font-size: 13px;
        font-weight: 700;
        height: 30px;
        line-height: 14px;
        text-align: center;
        background: #fff;
        float: left;
        cursor: pointer;
        margin-left: 3px
    }

        .ContactUs .general_enquiry .btn:hover {
            background: #E7A837;
            color: #fff
        }

    .ContactUs .general_enquiry span {
        color: red;
        font-size: 14px
    }

    .ContactUs .general_enquiry .recaptchacode {
        float: right;
        width: 443px
    }

.ContactUs .faqSlider {
    width: 100%;
    float: left;
    margin: 0;
}

    .ContactUs .faqSlider img {
        width: 100%;
    }

.ContactUs .corporatePage {
    width: 100%;
    float: left;
}

.ContactUs .corporateEnquiry {
    width: 100%;
    float: left;
}

.ContactUs.international {
    padding: 0px 0 30px 0;
    margin-bottom: 0;
    position: relative;
    z-index: 9;
    background: #fff
}

.ContactUs .diagnostic {
    width: 100%;
    float: left;
    padding: 20px 0;
}

    .ContactUs .diagnostic p {
        color: #454545;
        font-family: 'Open Sans', sans-serif;
        font-size: 14px;
        line-height: 22px;
        text-align: center;
        padding: 20px 0;
    }

.ContactUs .letstab {
    width: 100%;
    float: left;
    margin: 0;
    padding: 40px 0;
    color: #000;
    background: #f0f0f0
}

    .ContactUs .letstab h4 {
        font-family: 'Open Sans', sans-serif;
        color: #000;
        font-size: 24px;
        text-align: center;
        padding: 0 0 20px 0
    }

.ContactUs .offerings {
    width: 100%;
    float: left;
    padding: 40px 0 20px 0;
}

    .ContactUs .offerings.colorGrey {
        background: #f0f0f0;
    }

    .ContactUs .offerings h4 {
        font-family: 'Open Sans', sans-serif;
        color: #000;
        font-size: 24px;
        text-align: center;
        padding: 0 0 30px 0
    }

    .ContactUs .offerings ul {
        list-style: none;
        float: left
    }

    .ContactUs .offerings li {
        color: #000;
        font-family: 'Open Sans', sans-serif;
        font-size: 14px;
        width: 390px;
        margin-bottom: 40px;
        vertical-align: top;
        display: inline-block;
    }

    .ContactUs .offerings .numberB {
        width: 50px;
        height: 50px;
        float: left;
        border: solid 1px #ffcb4e;
        line-height: 50px;
        text-align: center;
        color: #ffcb4e;
        font-size: 28px;
        background: #fff !important;
    }

    .ContactUs .offerings .numberB_right {
        width: 262px;
        float: left;
        padding-left: 15px
    }

        .ContactUs .offerings .numberB_right p {
            font-size: 13px;
            font-style: italic;
            margin: 0;
            padding: 5px 0 0 0;
            text-align: left
        }

    .ContactUs .offerings ul.list {
        float: right
    }

    .ContactUs .offerings h2 {
        font-weight: 400;
        font-family: 'Open Sans', sans-serif;
        color: #000;
        font-size: 18px;
        text-decoration: none
    }

.ContactUs .success {
    width: 100%;
    float: left;
    margin: 0;
    padding: 40px 0;
    background: #f0f0f0
}

    .ContactUs .success h4 {
        font-family: 'Open Sans', sans-serif;
        color: #000;
        font-size: 24px;
        text-align: center
    }

.ContactUs .contentStories {
    font-size: 14px;
    line-height: 22px;
    margin-top: -8px;
    padding-left: 50px;
    position: relative
}

    .ContactUs .contentStories.List {
        margin-top: 0px;
    }

.ContactUs .ourClient {
    width: 100%;
    float: left;
    margin: 0;
    padding: 40px 0;
    background: #fff
}

    .ContactUs .ourClient h4 {
        font-family: 'Open Sans', sans-serif;
        color: #000;
        font-size: 24px;
        text-align: center;
        padding: 0 0 20px 0
    }

    .ContactUs .ourClient p {
        font-family: 'Open Sans', sans-serif;
        color: #000;
        font-size: 14px
    }

    .ContactUs .ourClient a {
        font-family: 'Open Sans', sans-serif;
        color: #0053a6;
        font-size: 16px;
        text-decoration: underline
    }

        .ContactUs .ourClient a:hover {
            text-decoration: none
        }

.ContactUs .lets {
    width: 100%;
    float: left;
    margin: 0;
    padding: 40px 0;
    border-top: #ffcb4e solid 1px;
    background: #e3dfe0
}

    .ContactUs .lets h4 {
        font-family: 'Open Sans', sans-serif;
        color: #000;
        font-size: 24px;
        text-align: center;
        padding: 0
    }

.ContactUs .letstab {
    width: 100%;
    float: left;
    margin: 0;
    padding: 40px 0;
    color: #000;
    background: #f0f0f0
}

    .ContactUs .letstab h4 {
        font-family: 'Open Sans', sans-serif;
        color: #000;
        font-size: 24px;
        text-align: center;
        padding: 0 0 20px 0
    }

.ContactUs .letsForm {
    width: 100%;
    float: left
}

.ContactUs .Departments {
    width: 100%;
    float: left;
    margin: 0;
    padding: 40px 0;
    background: #fff
}

    .ContactUs .Departments h4 {
        font-family: 'Open Sans', sans-serif;
        color: #000;
        font-size: 24px;
        text-align: left;
        padding: 0 0 20px 0;
        margin: 0;
    }

.ContactUs .corporateEnquiry {
    width: 100%;
    float: left
}

    .ContactUs .corporateEnquiry p {
        color: #454545;
        font-size: 14px;
        font-family: 'Open Sans', sans-serif;
        line-height: 22px
    }

        .ContactUs .corporateEnquiry p.pad {
            color: #010101;
            padding-bottom: 0;
            padding-top: 15px
        }

    .ContactUs .corporateEnquiry h5 {
        font-size: 16px;
        padding: 0;
        margin-bottom: 8px;
        margin-top: 15px;
        font-weight: 400;
        font-family: 'Open Sans', sans-serif;
        text-align: left;
        color: #010101
    }

    .ContactUs .corporateEnquiry fieldset {
        border: none;
        padding-top: 0
    }

        .ContactUs .corporateEnquiry fieldset.formEn {
            border: none;
            margin: 0 auto;
            padding-top: 0;
            width: 90%
        }

    .ContactUs .corporateEnquiry .space {
        margin-bottom: 10px;
        width: 70%
    }

    .ContactUs .corporateEnquiry label {
        color: #010101;
        float: left;
        font-size: 14px;
        font-weight: 400;
        width: 120px;
        line-height: 30px;
        font-size: 14px;
        font-family: 'Open Sans', sans-serif;
    }

    .ContactUs .corporateEnquiry input.field {
        border: 1px solid #97989a;
        color: #97989a;
        height: 30px;
        padding: 0 7px;
        width: 287px
    }

    .ContactUs .corporateEnquiry .select {
        border: 1px solid #97989a;
        color: #97989a;
        height: 30px;
        padding: 0 7px;
        width: 303px;
        background-color: #fff;
    }

    .ContactUs .corporateEnquiry .textarea {
        border: 1px solid #97989a;
        height: 70px;
        color: #97989a;
        padding: 0 7px;
        width: 303px;
        float: left
    }

    .ContactUs .corporateEnquiry .btn {
        border: 1px solid #E7A837;
        width: 100px;
        border-radius: 3px;
        color: #666;
        display: block;
        font-size: 13px;
        font-weight: 700;
        height: 30px;
        line-height: 14px;
        text-align: center;
        background: #fff;
        float: left;
        cursor: pointer;
        margin-left: 3px
    }

        .ContactUs .corporateEnquiry .btn:hover {
            background: #E7A837;
            color: #fff
        }

    .ContactUs .corporateEnquiry span {
        color: red;
        font-size: 14px;
        display: inline-block;
    }

    .ContactUs .corporateEnquiry .recaptchacode {
        float: right;
        margin-bottom: 15px;
        width: 443px
    }

.Query_Form {
    float: none !important;
    margin: 0 auto 20px auto !important;
    width: 61% !important
}

.corporateEnquiry {
    width: 100%;
    float: left
}

.ContactUs .corporateEnquiry p.pad {
    color: #000;
    padding-bottom: 30px;
    padding-top: 15px;
    text-align: center
}

.ContactUs .corporateEnquiry h5 {
    font-size: 16px;
    padding: 0;
    margin-bottom: 8px;
    margin-top: 15px;
    font-weight: 400;
    font-family: 'Open Sans', sans-serif;
    text-align: left;
    color: #010101
}

.ContactUs .corporateEnquiry fieldset {
    border: none;
    padding-top: 0
}

.ContactUs .corporateEnquiry .space {
    color: #010101;
    float: left;
    font-size: 13px;
    margin-bottom: 10px;
    width: 350px
}

.ContactUs .corporateEnquiry .space2 {
    color: #010101;
    float: left;
    font-size: 13px;
    margin-bottom: 10px;
    width: 100%
}

.ContactUs .corporateEnquiry label {
    color: #000;
    float: left;
    font-size: 14px;
    font-weight: 400;
    width: 320px;
    line-height: 30px;
    font-size: 14px;
    font-family: 'Open Sans', sans-serif;
}

.ContactUs .corporateEnquiry input.field {
    border: 1px solid #ccc;
    color: #97989a;
    height: 42px;
    padding: 0 7px;
    width: 324px;
    border-radius: 3px
}

.ContactUs .corporateEnquiry input.field1 {
    border: 1px solid #ccc;
    color: #97989a;
    height: 42px;
    padding: 0 7px;
    width: 305px;
    border-radius: 3px
}

.ContactUs .corporateEnquiry .select {
    border: 1px solid #ccc;
    color: #97989a;
    height: 42px;
    padding: 0 7px;
    width: 341px;
    border-radius: 3px
}

.ContactUs .corporateEnquiry .textarea {
    border: 1px solid #ccc;
    border-radius: 5px;
    color: #97989a;
    float: left;
    height: 100px;
    padding: 5px 7px;
    width: 99%
}

.ContactUs .corporateEnquiry .btn {
    background: #fff;
    border: 1px solid #e7a837;
    border-radius: 3px;
    color: #666;
    cursor: pointer;
    display: block;
    float: none;
    font-size: 16px;
    font-weight: 400;
    height: 41px;
    line-height: 14px;
    margin: 0 auto;
    text-align: center;
    width: 120px
}

    .ContactUs .corporateEnquiry .btn:hover {
        background: #E7A837;
        color: #fff
    }

.ContactUs .corporateEnquiry span {
    color: red;
    font-size: 13px
}

.ContactUs .corporateEnquiry .recaptchacode {
    float: right;
    margin-bottom: 15px;
    width: 443px
}

.ContactUs .corporateEnquiry h5.class {
    color: #000;
    font-family: 'Open Sans', sans-serif;
    ;
    font-size: 20px;
    margin-top: 15px;
    font-weight: 700;
    text-decoration: underline;
    text-align: center
}

.ContactUs .corporateEnquiry p.class1 {
    padding: 10px 0;
    color: #010101;
    float: left;
    font-family: 'Open Sans', sans-serif;
    ;
    font-size: 13px;
    font-weight: 400;
    line-height: normal
}

.ContactUs .corporateEnquiry input.field78 {
    border: 1px solid #ccc;
    font-size: 14px;
    color: #000;
    height: 30px;
    padding: 0 7px;
    width: 287px;
    font-family: 'Open Sans', sans-serif;
}

.ContactUs .corporateEnquiry label.labelclass {
    color: #010101;
    float: left;
    font-size: 14px;
    font-weight: 400;
    width: 320px;
    line-height: 30px;
    font-size: 14px;
    font-family: 'Open Sans', sans-serif;
}

.ContactUs .corporateEnquiry input.field11 {
    border: 1px solid #97989a;
    color: #545252;
    height: 30px;
    padding: 0 7px;
    width: 134px
}

.ContactUs .corporateEnquiry input.field12 {
    border: 1px solid #97989a;
    color: #545252;
    height: 30px;
    padding: 0 7px;
    width: 133px
}

.ContactUs .arroImg {
    width: 43px;
    height: 39px;
    background: url(https://www.lalpathlabs.com/images/arrow-img-left.png) no-repeat left top
}

    .ContactUs .arroImg.List {
        float: left;
        position: relative;
        left: 40px;
        top: 0;
    }

.ContactUs .arroImgRight {
    width: 43px;
    height: 50px;
    background: url(https://www.lalpathlabs.com/images/arrow-img-right.png) no-repeat right top 10px;
    float: right
}

.ContactUs .blogBox {
    width: 100%;
    float: left;
    padding: 40px 0;
    background: #f0f0f0;
    border-top: 1px solid #ffcb4e
}

.ContactUs .innerBlog {
    max-width: 1160px
}

.ContactUs .blogBox .leftblog {
    width: auto;
    float: left
}

    .ContactUs .blogBox .leftblog h2 {
        color: #515151;
        font-family: 'Open Sans', sans-serif;
        ;
        font-size: 20px;
        padding-bottom: 15px
    }

    .ContactUs .blogBox .leftblog ul {
        list-style: none
    }

    .ContactUs .blogBox .leftblog li {
        width: 556px;
        border: #ffcb4e solid 1px;
        min-height: 119px;
        background: #fff;
        margin-bottom: 15px
    }

    .ContactUs .blogBox .leftblog .dateBlog {
        width: 94px;
        height: 119px;
        float: left;
        background: url(https://www.lalpathlabs.com/images/month.jpg) no-repeat
    }

        .ContactUs .blogBox .leftblog .dateBlog h3 {
            color: #fff;
            font-family: 'Open Sans', sans-serif;
            ;
            font-size: 30px;
            font-weight: 700;
            line-height: 30px;
            margin-right: 7px;
            margin-top: 27px;
            text-align: center
        }

            .ContactUs .blogBox .leftblog .dateBlog h3 span {
                font-size: 20px;
                font-family: 'Open Sans', sans-serif;
                color: #fff
            }

    .ContactUs .blogBox .leftblog .dateTest {
        float: left;
        margin: 8px 10px 0 10px;
        width: 74%
    }

        .ContactUs .blogBox .leftblog .dateTest h3 {
            font-size: 14px;
            font-family: 'Open Sans', sans-serif;
        }

            .ContactUs .blogBox .leftblog .dateTest h3 a {
                font-size: 14px;
                font-family: 'Open Sans', sans-serif;
                text-decoration: none;
                color: #000
            }

                .ContactUs .blogBox .leftblog .dateTest h3 a:hover {
                    text-decoration: underline
                }

        .ContactUs .blogBox .leftblog .dateTest p {
            font-size: 14px;
            font-family: 'Open Sans', sans-serif;
            margin: 10px 0 0 0;
        }

.ContactUs .blogBox .rightblog {
    float: left;
    margin-left: 65px;
    width: auto
}

.
.ContactUs .blogBox .rightblog h2 {
    color: #515151;
    font-family: 'Open Sans', sans-serif;
    ;
    font-size: 20px;
    padding-bottom: 15px
}

.ContactUs .twitterCorporate {
    display: block;
    float: left;
    height: 260px;
    margin-top: 0;
    width: 510px;
    border: #e8e8e8 solid 1px
}

.ContactUs .partnerBox2 {
    width: 100%;
    float: left;
    padding: 40px 0;
    background: #fafafa;
    border-bottom: #ffcb4e solid 1px;
}

    .ContactUs .partnerBox2 h4 {
        font-family: 'Open Sans', sans-serif;
        ;
        color: #000;
        font-size: 24px;
        text-align: left;
        padding: 0 0 20px 0;
        margin: 0
    }

    .ContactUs .partnerBox2 p {
        color: #454545;
        font-family: 'Open Sans', sans-serif;
        font-size: 14px;
        line-height: 22px;
        padding-bottom: 15px;
        margin: 0
    }

    .ContactUs .partnerBox2 fieldset {
        border: none;
        width: 53%;
        margin: 0 auto
    }

    .ContactUs .partnerBox2 .space {
        margin-bottom: 20px;
        width: 100%
    }

    .ContactUs .partnerBox2 .space2 {
        margin-bottom: 0
    }

    .ContactUs .partnerBox2 label.label2 {
        color: #454545;
        float: left;
        font-size: 14px;
        font-weight: 400;
        width: 200px;
        line-height: 30px;
        font-size: 14px;
        font-family: 'Open Sans', sans-serif;
        padding: 0
    }

    .ContactUs .partnerBox2 input.field {
        border: 1px solid #97989a;
        color: #97989a;
        height: 30px;
        padding: 0 7px;
        width: 350px;
        float: right;
        font-size: 14px
    }

    .ContactUs .partnerBox2 .select {
        border: 1px solid #97989a;
        color: #97989a;
        height: 30px;
        padding: 0 7px;
        width: 366px;
        float: right;
        font-size: 14px
    }

    .ContactUs .partnerBox2 .textarea {
        border: 1px solid #97989a;
        height: 70px;
        color: #97989a;
        padding: 5px 7px 0 7px;
        width: 350px;
        float: right;
        font-size: 14px
    }

    .ContactUs .partnerBox2 .btnpartner {
        border: 1px solid #E7A837;
        width: 100px;
        border-radius: 3px;
        color: #666;
        display: block;
        font-size: 13px;
        font-weight: 700;
        height: 30px;
        line-height: 14px;
        text-align: center;
        background: #fff;
        cursor: pointer;
        margin: 0 auto
    }

.partnerBox2 .btnpartner:hover {
    background: #E7A837;
    color: #fff
}

.ContactUs .partnerBox2 .txt {
    float: right;
    width: 60%
}

.ContactUs .partnerBox2 label.label3 {
    color: #010101;
    float: left;
    font-family: 'Open Sans', sans-serif;
    font-size: 14px;
    font-weight: 400;
    line-height: 30px;
    width: 220px
}

.ContactUs .partnerBox2 .radio {
    float: left;
    margin: 0 4px 0 14px
}

.ContactUs .partnerBox2 label {
    line-height: normal;
    color: #454545;
    display: block;
    float: right;
    font-size: 14px;
    font-family: 'Open Sans', sans-serif;
    padding: 0 0 0 20px;
    width: 84px
}
/**************************ContactUs Page Css End****************************/

/**************************Investors Page Css Start****************************/
.Investors {
    width: 100%;
    float: left;
    padding: 20px 0 30px 0;
    background: #eee;
}

    .Investors .container_investor {
        width: 100%;
        margin-top: 15px
    }

        .Investors .container_investor .left {
            width: 318px;
            float: left
        }

            .Investors .container_investor .left h2 {
                font-size: 14px;
                font-weight: 400;
                margin: 0;
                color: #fff;
                font-family: 'Open Sans', sans-serif;
                text-transform: uppercase;
                background: #fff;
                line-height: 38px;
                color: #000;
                border: #E7A837 solid 1px;
                display: block;
                text-align: center
            }

                .Investors .container_investor .left h2 a {
                    font-size: 14px;
                    font-weight: 400;
                    margin: 0;
                    color: #fff;
                    font-family: 'Open Sans', sans-serif;
                    text-transform: uppercase;
                    background: #0050a8;
                    line-height: 38px;
                    color: #fff;
                    text-decoration: none;
                    display: block;
                    padding-left: 10px
                }

            .Investors .container_investor .left h3 {
                display: none;
                font-size: 14px;
                font-weight: 400;
                margin: 0;
                olor: #fff;
                font-family: 'Open Sans', sans-serif;
                text-transform: uppercase;
                background: #0050a8;
                line-height: 38px;
                color: #fff;
                padding-left: 10px;
                border-bottom: #fff solid 1px
            }

                .Investors .container_investor .left h3 a {
                    display: none;
                    font-size: 14px;
                    font-weight: 400;
                    margin: 0;
                    olor: #fff;
                    font-family: 'Open Sans', sans-serif;
                    text-transform: uppercase;
                    background: #0050a8;
                    line-height: 38px;
                    color: #fff;
                    text-decoration: none;
                    display: block
                }

            .Investors .container_investor .left h4 {
                display: none;
                font-size: 14px;
                font-weight: 400;
                margin: 0;
                olor: #fff;
                font-family: 'Open Sans', sans-serif;
                text-transform: uppercase;
                background: #0050a8;
                line-height: 38px;
                color: #fff;
                display: block
            }

                .Investors .container_investor .left h4 a {
                    font-size: 14px;
                    font-weight: 400;
                    margin: 0;
                    olor: #fff;
                    font-family: 'Open Sans', sans-serif;
                    text-transform: uppercase;
                    background: #0050a8;
                    line-height: 38px;
                    color: #fff;
                    text-decoration: none;
                    display: block;
                    padding-left: 10px;
                    background: url('https://d2qhgd0topi90o.cloudfront.net/website/images/arrow-bot.jpg') no-repeat 300px center;
                    display: none
                }

            .Investors .container_investor .left ul {
                list-style: none;
                margin: 0;
                background: #fff;
                border-left: 1px solid #000;
                border-right: 1px solid #000;
                margin-bottom: 10px
            }

            .Investors .container_investor .left li {
                line-height: normal;
                border-bottom: #000 solid 1px;
                padding-top: 14px;
                padding-bottom: 14px
            }

                .Investors .container_investor .left li:first-child {
                    border-top: 0
                }

                .Investors .container_investor .left li a {
                    font-size: 13px;
                    color: #000;
                    font-family: 'Open Sans', sans-serif;
                    text-decoration: none;
                    padding-left: 15px;
                    display: block
                }

                .Investors .container_investor .left li span {
                    padding-left: 28px;
                    font-weight: 400
                }

                .Investors .container_investor .left li a:hover {
                    color: #1274C3
                }

                .Investors .container_investor .left li a.active {
                    color: #1274C3;
                    background: none;
                    border: none
                }

        .Investors .container_investor .right {
            float: left;
            margin-left: 30px;
            width: 807px
        }

            .Investors .container_investor .right h2 {
                font-size: 22px;
                font-family: 'Open Sans', sans-serif;
                margin-bottom: 15px;
                color: #2a2b2b;
                font-weight: 400
            }

            .Investors .container_investor .right h3 {
                font-size: 17px;
                font-family: 'Open Sans', sans-serif;
                padding-bottom: 7px;
                color: #2a2b2b;
                padding: 0
            }

            .Investors .container_investor .right p {
                font-size: 14px;
                font-family: 'Open Sans', sans-serif;
                color: #2a2b2b;
                padding-bottom: 20px;
                line-height: 22px;
                text-align: justify
            }

            .Investors .container_investor .right h4 {
                font-size: 22px;
                font-family: 'Open Sans', sans-serif;
                padding-bottom: 15px;
                color: #2a2b2b;
                font-weight: 400
            }

            .Investors .container_investor .right a {
                font-size: 14px;
                font-family: 'Open Sans', sans-serif;
                color: #000;
                text-decoration: none;
                font-weight: 400;
                text-align: left;
                padding-left: 0 !important;
            }

                .Investors .container_investor .right a.list {
                    font-size: 14px;
                    font-family: 'Open Sans', sans-serif;
                    color: #000;
                    text-decoration: none;
                    font-weight: 400;
                    text-align: left;
                    padding-left: 36px !important
                }

                .Investors .container_investor .right a:hover {
                    text-decoration: underline
                }

            .Investors .container_investor .right .padDiv {
                margin-bottom: 20px;
                clear: both;
                float: left
            }

        .Investors .container_investor .maind {
            width: 100%;
            clear: both
        }

        .Investors .container_investor .right .QuarterlyBox {
            width: 100%;
            float: left;
            border: #000 solid 1px;
            margin-bottom: 20px;
            background: #fff;
        }

            .Investors .container_investor .right .QuarterlyBox h3 {
                background: #d3d3d3;
                color: #000;
                font-family: 'Open Sans', sans-serif;
                font-size: 15px;
                line-height: 30px;
                padding-bottom: 0;
                padding-left: 26px;
                border-bottom: #000 solid 1px;
                font-weight: 400
            }

            .Investors .container_investor .right .QuarterlyBox ul {
                list-style: none
            }

            .Investors .container_investor .right .QuarterlyBox li {
                width: 177px;
                float: left;
                padding: 20px 0 0 20px
            }

                .Investors .container_investor .right .QuarterlyBox li.listDiv {
                    width: 145px;
                    float: left;
                    padding: 20px 0 0 15px;
                    vertical-align: top;
                    display: inline-block;
                }

            .Investors .container_investor .right .QuarterlyBox h5 {
                font-weight: 400;
                color: #1274c3;
                font-family: 'Open Sans', sans-serif;
                font-size: 14px;
                padding: 0 0 15px 0;
                margin: 0;
            }

                .Investors .container_investor .right .QuarterlyBox h5.list {
                    font-weight: 400;
                    color: #1274c3;
                    font-family: 'Open Sans', sans-serif;
                    font-size: 12px;
                    padding-bottom: 15px;
                    min-height: 50px;
                }

            .Investors .container_investor .right .QuarterlyBox p.text {
                text-align: left;
                line-height: normal;
                width: 154px;
                float: left;
                color: #000;
                font-family: 'Open Sans', sans-serif;
                font-size: 12px;
                padding: 0 0 20px 0;
                margin: 0;
            }

                .Investors .container_investor .right .QuarterlyBox p.text.list {
                    text-align: left;
                    line-height: normal;
                    width: 100px;
                    float: left;
                    color: #000;
                    font-family: 'Open Sans', sans-serif;
                    font-size: 12px
                }

            .Investors .container_investor .right .QuarterlyBox .text a {
                color: #000;
                font-family: 'Open Sans', sans-serif;
                font-size: 12px;
                text-decoration: none
            }

                .Investors .container_investor .right .QuarterlyBox .text a.list {
                    float: left;
                    padding: 0;
                    margin-left: -30px;
                    color: #000;
                    font-family: 'Open Sans', sans-serif;
                    font-size: 11px;
                    text-decoration: none
                }

            .Investors .container_investor .right .QuarterlyBox .text:hover {
                text-decoration: underline
            }

            .Investors .container_investor .right .QuarterlyBox .img1 {
                width: 16px;
                float: left;
                padding-right: 5px
            }

        .Investors .container_investor .right .exchangeBox {
            width: 80%;
            float: left;
            margin-bottom: 10px;
            font-family: 'Open Sans', sans-serif;
            padding-left: 20px
        }

            .Investors .container_investor .right .exchangeBox .leftexchange {
                width: auto;
                float: left;
                line-height: 23px;
                font-size: 15px;
                color: #000
            }

            .Investors .container_investor .right .exchangeBox .leftexchange2 {
                width: 35%;
                float: left;
                line-height: 23px
            }

            .Investors .container_investor .right .exchangeBox .rightexchange {
                float: left;
                margin-left: 20px;
                width: 5%;
                margin-top: 5px;
            }

        .Investors .container_investor .right .subisidiaryBox {
            width: 100%;
            float: left;
            border: #000 solid 1px;
            margin-bottom: 20px;
            background: #fff
        }

            .Investors .container_investor .right .subisidiaryBox h3 {
                background: #d3d3d3;
                color: #000;
                font-family: 'Open Sans', sans-serif;
                font-size: 15px;
                line-height: 30px;
                padding-bottom: 0;
                padding-left: 26px;
                border-bottom: #000 solid 1px;
                font-weight: 400
            }

            .Investors .container_investor .right .subisidiaryBox ul {
                list-style: none
            }

            .Investors .container_investor .right .subisidiaryBox li {
                width: 30%;
                float: left;
                padding: 20px 0 0 20px
            }

            .Investors .container_investor .right .subisidiaryBox h5 {
                font-weight: 400;
                color: #1274c3;
                font-family: 'Open Sans', sans-serif;
                font-size: 14px;
                padding: 0 0 15px 0;
                margin: 0;
            }

            .Investors .container_investor .right .subisidiaryBox p.text {
                text-align: left;
                line-height: normal;
                width: 154px;
                float: left;
                color: #000;
                font-family: 'Open Sans', sans-serif;
                font-size: 12px;
                padding: 0 0 20px 0;
                margin: 0;
            }

            .Investors .container_investor .right .subisidiaryBox .text a {
                color: #000;
                font-family: 'Open Sans', sans-serif;
                font-size: 12px;
                text-decoration: none
            }

            .Investors .container_investor .right .subisidiaryBox .text:hover {
                text-decoration: underline
            }

            .Investors .container_investor .right .subisidiaryBox .img1 {
                width: 16px;
                float: left;
                padding-right: 5px
            }

        .Investors .container_investor .right .greyDiv {
            background: #fff;
            border: 1px solid #E7AA3B;
            border-radius: 5px !important;
            float: left;
            font-family: 'Open Sans', sans-serif;
            font-size: 15px;
            font-weight: 400;
            margin-bottom: 10px !important;
            width: 98%;
            cursor: pointer;
            padding: 10px 0 10px 15px;
        }

            .Investors .container_investor .right .greyDiv #plussign {
                float: right;
                margin-right: 3px;
                width: 20px;
                font-size: 19px;
                color: #000
            }

            .Investors .container_investor .right .greyDiv #plussign1 {
                float: right;
                margin-right: 0;
                width: 20px;
                font-size: 19px;
                color: #000
            }

        .Investors .container_investor .right .questions {
            width: 98%;
            cursor: pointer;
            background: url(https://www.lalpathlabs.com/images/plus.jpg) right center no-repeat #fff;
            border: 1px solid #e7aa3b;
            border-radius: 5px;
            font-weight: normal;
            font-size: 15px !important;
            padding: 10px 0 10px 15px;
            border-radius: 5px;
            color: #010101;
            font-family: 'Open Sans', sans-serif;
            margin-top: 10px;
            background-size: 22px
        }

        .Investors .container_investor .right .openquestions {
            padding-left: 20px;
            background: url(https://www.lalpathlabs.com/images/minase.jpg) right center no-repeat #fff;
            color: #000;
            font-size: 20px;
            padding: 10px 0 10px 15px;
            border-radius: 5px;
            background-size: 22px
        }

        .Investors .container_investor .right .answers {
            font-family: 'Open Sans', sans-serif;
            font-size: 18px;
            color: #6a6a6a;
            line-height: 22px;
        }

        .Investors .container_investor .right .padDiv {
            margin-bottom: 20px;
            clear: both;
            float: left;
        }

        .Investors .container_investor .right .event_butt4 {
            float: left;
            height: 29px;
            margin-top: 5px;
            margin-right: 10px
        }

            .Investors .container_investor .right .event_butt4 a {
                border: 1px solid #E7AA3B !important;
                width: 150px;
                border-radius: 3px;
                color: #666;
                display: block;
                font-size: 13px;
                font-weight: 700;
                height: 30px;
                line-height: 30px;
                text-align: center !important;
                background: url(https://www.lalpathlabs.com/images/pdf-icon3.gif) no-repeat 10px 6px #fff;
                padding-left: 20px !important;
                text-decoration: none;
            }

                .Investors .container_investor .right .event_butt4 a:hover {
                    background: url(https://www.lalpathlabs.com/images/pdf-icon3.gif) no-repeat 10px 6px #E7AA3B !important;
                    color: #fff !important;
                }

                .Investors .container_investor .right .event_butt4 a.list {
                    padding-left: 10px !important
                }

        .Investors .container_investor .right .event_butt44 {
            float: left;
            height: 29px;
            margin-top: 10px;
            width: 370px;
            margin-right: 10px;
            margin-bottom: 15px
        }

            .Investors .container_investor .right .event_butt44 a {
                border: 1px solid #E7AA3B !important;
                width: 350px;
                border-radius: 3px;
                color: #666;
                display: block;
                font-size: 13px;
                font-weight: 700;
                height: 30px;
                line-height: 30px;
                text-align: center;
                background: url(https://www.lalpathlabs.com/images/pdf-icon3.gif) no-repeat 10px 6px #fff;
                padding-left: 20px !important;
                text-decoration: none
            }

                .Investors .container_investor .right .event_butt44 a:hover {
                    background: url(https://www.lalpathlabs.com/images/pdf-icon3.gif) no-repeat 10px 6px #E7AA3B !important;
                    color: #fff !important;
                    padding-left: 20px
                }

        .Investors .container_investor .right .stock {
            padding-left: 7px;
            padding-top: 13px;
            padding-bottom: 13px;
        }

        .Investors .container_investor .right .cobc-text {
            padding: 0;
            font-size: 12px;
            color: #2a2b2b;
            margin-top: 15px;
        }

        .Investors .container_investor .right .cobc-head {
            background: #d3d3d3;
            padding: 5px 0;
            margin: 0 0 10px 0;
            font-size: 12px
        }

            .Investors .container_investor .right .cobc-head.cobc-head-mob {
                display: none
            }

        .Investors .container_investor .right .col1, .col2, .col3, .col4, .col5, .col6 {
            margin: 10px 0 10px 0;
            padding: 0 0 0 10px;
            text-align: left;
            float: left
        }

        .Investors .container_investor .right .cobc-text .iconcobc {
            width: 20px;
            margin: 0 auto;
            padding: 0;
            position: relative
        }

        .Investors .container_investor .right .cobc-text .col1 {
            width: 18%
        }

        .Investors .container_investor .right .cobc-text .col2 {
            width: 18%
        }

        .Investors .container_investor .right .cobc-text .col3 {
            width: 8%;
            word-wrap: break-word
        }

        .Investors .container_investor .right .cobc-text .col4 {
            width: 14%;
            word-wrap: break-word
        }

        .Investors .container_investor .right .cobc-text .col5 {
            width: 14%;
            word-wrap: break-word
        }

        .Investors .container_investor .right .cobc-text .col6 {
            width: 14%;
            word-wrap: break-word
        }

        .Investors .container_investor .right .cobc-tab {
            border-bottom: 1px solid #ccc
        }
/**************************Investors Page Css End****************************/

/**************************Course Page Css Start****************************/
.CourseDiv {
    width: 100%;
    padding: 10px 0 25px 0;
    float: left
}

    .CourseDiv .container_courses {
        width: 100%;
        float: left;
        margin-top: 10px;
    }

    .CourseDiv .banner {
        width: 100%;
    }

    .CourseDiv .header_img {
        min-width: 450;
        background: #f6f6f6;
        width: 100%;
        float: left;
    }

    .CourseDiv .img_wrapper {
        width: 1170px;
        position: relative;
        max-height: 264px;
        margin: 0 auto;
    }

        .CourseDiv .img_wrapper img {
            width: 100%;
        }

    .CourseDiv .overlay_content {
        position: absolute;
        top: 0;
        padding: 2% 0;
        left: 5px;
    }

        .CourseDiv .overlay_content h3 {
            font-size: 25px;
            line-height: 30px;
            text-transform: uppercase;
            font-family: 'Open Sans', sans-serif;
            color: #333;
            font-weight: 300;
            border-bottom: #b6b6b6 solid 1px;
            padding-bottom: 15px;
            margin-bottom: 10px;
        }

        .CourseDiv .overlay_content h2 {
            font-size: 28px;
            font-weight: 600;
            text-transform: uppercase;
            font-family: 'Open Sans', sans-serif;
            color: #333;
            font-weight: 400;
        }

        .CourseDiv .overlay_content ul {
            margin-top: 5px;
            list-style: none;
        }

            .CourseDiv .overlay_content ul li {
                font-size: 16px;
                line-height: 20px;
                padding: 4px 18px 4px 0;
                color: #333;
                font-family: 'Open Sans', sans-serif;
                font-weight: 400;
                text-decoration: none;
            }

    .CourseDiv .inner_sec h3 {
        font-size: 22px;
        font-weight: 600;
        color: #333;
        padding-bottom: 10px;
    }

    .CourseDiv .course_listing {
        margin: 0 19px 30px 0;
        min-height: 435px !important;
        border: 1px solid #d2d2d2;
        padding: 0;
        width: 31%;
        float: left;
        background: #fff;
    }

        .CourseDiv .course_listing h4 {
            font-size: 18px;
            padding: 20px 15px 0 20px;
            font-family: 'Open Sans', sans-serif;
            margin: 0
        }

        .CourseDiv .course_listing a {
            font-size: 18px;
            text-decoration: none;
            color: #23527c;
            font-weight: 400;
            font-family: 'Open Sans', sans-serif;
        }

        .CourseDiv .course_listing p {
            padding: 0 5%;
            font-family: 'Open Sans', sans-serif;
            color: #818181;
            font-size: 14px;
            line-height: 26px
        }

        .CourseDiv .course_listing span img {
            width: 100%
        }

        .CourseDiv .course_listing span.list_info {
            display: block;
            padding: 2% 5%;
            border: none
        }

    .CourseDiv .list_info span {
        display: block;
        margin-bottom: 20px;
        color: #333;
        font-family: 'Open Sans', sans-serif;
        font-size: 14px;
        line-height: 1.42857;
        font-weight: 400
    }

    .CourseDiv .course_icon {
        background-position: -13px -9px;
        width: 15px;
        height: 16px;
        display: block;
        margin-right: 6px;
        float: left;
        margin-top: 3px
    }

    .CourseDiv .elig_icon {
        background-position: -36px -11px;
        width: 19px;
        height: 15px;
        display: block;
        margin: 5px 6px 0 0;
        float: left
    }

    .CourseDiv .contact_info {
        padding: 3% 1%;
        border: 1px solid #d2d2d2;
        margin-bottom: 30px;
        min-height: 300px;
        width: 29%;
        float: left;
        color: #333;
        font-family: 'Open Sans', sans-serif;
        font-size: 14px;
        line-height: 1.42857;
        background: #fff
    }

        .CourseDiv .contact_info p {
            color: #333;
            font-family: 'Open Sans', sans-serif;
            font-size: 14px;
            line-height: 25px;
            border-bottom: #eee solid 1px;
            margin-bottom: 15px;
            padding-bottom: 15px
        }

            .CourseDiv .contact_info p.list {
                border-bottom: none
            }

    .CourseDiv .contact_info_inner {
        padding: 3% 1%;
        border: 1px solid #e9e9e9;
        margin-bottom: 30px;
        min-height: 435px
    }

    .CourseDiv .contact_info a {
        color: #337ab7;
        text-decoration: none
    }

        .CourseDiv .contact_info a:hover {
            text-decoration: underline
        }

    .CourseDiv .inner_sec {
        padding: 10px 0
    }

    .CourseDiv .pull-right2 {
        background: #fff none repeat scroll 0 0;
        border: 1px solid #d2d2d2;
        color: #333;
        float: left;
        font-family: 'Open Sans', sans-serif;
        font-size: 14px;
        line-height: 1.42857;
        padding: 2% 2%;
        width: 98%
    }

        .CourseDiv .pull-right2 p {
            border-bottom: 1px solid #eee;
            color: #333;
            font-family: 'Open Sans', sans-serif;
            font-size: 14px;
            line-height: 25px;
            margin-bottom: 8px;
            padding-bottom: 8px
        }

        .CourseDiv .pull-right2 a {
            color: #337ab7;
            text-decoration: none
        }

            .CourseDiv .pull-right2 a:hover {
                text-decoration: underline
            }

    .CourseDiv .sprite_call {
        background-image: url(https://www.lalpathlabs.com/images/sprite_img.png)
    }

    .CourseDiv .scroll_content {
        width: 74%;
        float: left;
        font-family: 'open_sansregular',Helvetica,Arial,sans-serif;
    }

    .CourseDiv .greyDiv {
        background: #fff;
        border: 1px solid #E7AA3B;
        border-radius: 5px !important;
        float: left;
        font-family: 'Open Sans', sans-serif;
        font-size: 15px;
        font-weight: 400;
        margin-bottom: 10px !important;
        width: 98%;
        cursor: pointer;
        padding: 10px 0 10px 15px;
    }

        .CourseDiv .greyDiv #plussign {
            float: right;
            margin-right: 3px;
            width: 20px;
            font-size: 19px;
            color: #000
        }

        .CourseDiv .greyDiv #plussign1 {
            float: right;
            margin-right: 0;
            width: 20px;
            font-size: 19px;
            color: #000
        }

    .CourseDiv .questions {
        width: 98%;
        cursor: pointer;
        background: url(https://www.lalpathlabs.com/images/plus.jpg) right center no-repeat #fff;
        border: 1px solid #e7aa3b;
        border-radius: 5px;
        font-weight: normal;
        font-size: 15px !important;
        padding: 10px 0 10px 15px;
        border-radius: 5px;
        color: #010101;
        font-family: 'Open Sans', sans-serif;
        margin-top: 10px;
        background-size: 22px
    }

    .CourseDiv .openquestions {
        padding-left: 20px;
        background: url(https://www.lalpathlabs.com/images/minase.jpg) right center no-repeat #fff;
        color: #000;
        font-size: 20px;
        padding: 10px 0 10px 15px;
        border-radius: 5px;
        background-size: 22px
    }

    .CourseDiv .answers {
        font-family: 'Open Sans', sans-serif;
        font-size: 18px;
        color: #6a6a6a;
        line-height: 22px;
    }

    .CourseDiv .about_rt {
        float: right;
        width: 266px;
    }

    .CourseDiv .form_inside {
        border: 1px solid #cecece;
        padding-bottom: 20px;
        margin-bottom: 15px;
        background: #fff;
        margin: 0;
    }

        .CourseDiv .form_inside h4 {
            background: #fff;
            padding: 15px;
            color: #000;
            font-size: 18px;
            font-weight: 600;
            text-transform: uppercase;
            text-align: center;
            border: 1px solid #E7A837;
            margin: 0
        }

        .CourseDiv .form_inside fieldset {
            border: none;
            margin: 15px 0 0 20px
        }

.form_inside .field {
    background-color: #fff;
    background-image: none;
    border: 1px solid #ccc;
    border-radius: 4px;
    box-shadow: 0 1px 1px rgba(0,0,0,.075) inset;
    color: #555;
    display: block;
    font-size: 14px;
    height: 21px;
    line-height: 1.42857;
    padding: 6px 12px;
    transition: border-color 0.15s ease-in-out 0s,box-shadow 0.15s ease-in-out 0s;
    width: 84%;
    margin-bottom: 15px
}

.CourseDiv .form_inside .field2 {
    background-color: #2a2b2b;
    background-image: none;
    border: 1px solid #ccc;
    border-radius: 4px;
    box-shadow: 0 1px 1px rgba(0,0,0,.075) inset;
    color: #fff;
    display: block;
    font-size: 14px;
    height: 21px;
    line-height: 1.42857;
    padding: 6px 12px;
    transition: border-color 0.15s ease-in-out 0s,box-shadow 0.15s ease-in-out 0s;
    width: 84%;
    margin-bottom: 15px;
    text-align: center
}

.CourseDiv .Coursebtn {
    border: 1px solid #E7A837 !important;
    width: 100px;
    border-radius: 3px;
    color: #666;
    display: block;
    font-size: 13px;
    font-weight: 700;
    height: 30px;
    line-height: 26px;
    text-align: center;
    background: #fff;
    margin: 0 auto;
    cursor: pointer;
    font-family: 'Open Sans', sans-serif;
}

    .CourseDiv .Coursebtn:hover {
        background: #E7A837 !important;
        color: #fff !important
    }

.CourseDiv .contact_info_inner2 {
    padding: 0 20px;
    border: 1px solid #cecece;
    background: #fff;
    margin: 15px 0;
    min-height: 290px;
}

    .CourseDiv .contact_info_inner2 p {
        border-bottom: 1px solid #eee;
        color: #818181 !important;
        font-weight: 400;
        font-size: 14px;
        line-height: 26px;
        font-family: 'Open Sans', sans-serif;
        margin-bottom: 15px;
        padding-bottom: 15px;
    }

        .CourseDiv .contact_info_inner2 p.list {
            border-bottom: none;
        }

    .CourseDiv .contact_info_inner2 a {
        color: #337ab7;
        text-decoration: none;
    }

        .CourseDiv .contact_info_inner2 a:hover {
            text-decoration: underline
        }

.CourseDiv .brochure_download {
    border: 1px solid #cecece;
    background: #fff;
}

    .CourseDiv .brochure_download a {
        padding: 15px;
        display: block;
        color: #000;
    }

.CourseDiv .brochure_icon {
    background-position: -59px -8px;
    width: 18px;
    height: 20px;
    display: block;
    margin-right: 6px;
    float: left;
}

.CourseDiv .brochure_download img {
    width: 100%;
    height: auto;
}

.CourseDiv .scroll_content h5 {
    font-size: 15px;
    margin-bottom: 15px;
    font-weight: 700;
    text-transform: uppercase;
    font-family: 'Open Sans', sans-serif;
}

.CourseDiv .scroll_content p {
    color: #2a2b2b;
    font-family: 'Open Sans', sans-serif;
    font-size: 14px;
    line-height: 26px;
}

.CourseDiv ul.inner_bullet {
    margin-top: 10px;
    list-style: none;
    margin-bottom: 0
}

    .CourseDiv ul.inner_bullet li {
        background: url('https://d2qhgd0topi90o.cloudfront.net/website/images/crome-rrow.png') no-repeat 0 14px;
        font-size: 14px;
        line-height: 20px;
        padding: 6px 18px;
        color: #2a2b2b;
        font-family: 'Open Sans', sans-serif;
    }

.CourseDiv ul.fee_structure {
    margin: 0
}

    .CourseDiv ul.fee_structure li {
        display: inline-block;
        border: 1px solid #a5a5a5;
        width: 27%;
        padding: 3%;
        margin-right: 50px;
        position: relative;
        text-align: center;
        margin-top: 10px;
        background: #fff
    }

        .CourseDiv ul.fee_structure li span {
            font-size: 16px;
            font-weight: 700
        }

    .CourseDiv ul.fee_structure .list2 {
        margin-left: 4px
    }

    .CourseDiv ul.fee_structure .list {
        font-size: 20px;
        font-weight: 400;
        margin-right: 30px;
        text-align: center;
        width: 10px
    }

    .CourseDiv ul.fee_structure li.active {
        display: inline-block
    }

.CourseDiv .main_price {
    border: 1px solid #a5a5a5;
    width: 27%;
    padding: 3%;
    margin: 0 auto;
    margin-top: 0px;
    margin-right: auto;
    background: #bc2300 !important;
    font-size: 18px;
    color: #fff !important;
    font-weight: 600;
}

.CourseDiv .pics_btm2 {
    width: 100%;
    float: left
}

    .CourseDiv .pics_btm2 .left {
        width: 324px;
        float: left
    }

        .CourseDiv .pics_btm2 .left img {
            width: 100%;
            height: 273px
        }

    .CourseDiv .pics_btm2 .right {
        width: 358px;
        float: right
    }

        .CourseDiv .pics_btm2 .right img {
            width: 100%;
            height: auto
        }

        .CourseDiv .pics_btm2 .right ul {
            list-style: none
        }

        .CourseDiv .pics_btm2 .right li {
            line-height: normal;
            float: left;
            width: 173px;
            height: 134px;
            margin-right: 6px;
            margin-bottom: 5px
        }

    .CourseDiv .pics_btm2 .right2 {
        width: 100%;
        float: left
    }

        .CourseDiv .pics_btm2 .right2 img {
            width: auto;
            height: auto;
            border: #d1d1d1 solid 2px;
            background: none;
            margin: 0;
            padding: 0
        }

            .CourseDiv .pics_btm2 .right2 img:hover {
                border: #000 solid 2px
            }

        .CourseDiv .pics_btm2 .right2 ul {
            list-style: none
        }

        .CourseDiv .pics_btm2 .right2 li {
            float: left;
            height: 134px;
            line-height: normal;
            margin-bottom: 35px;
            margin-right: 35px;
            width: 173px
        }

.CourseDiv .width_full2 {
    width: 94% !important;
    margin-top: 10px;
}

.CourseDiv .main_price span {
    font-size: 13px;
    color: #e3b5b0;
    font-weight: 400;
    display: block;
}

.CourseDiv .contact_box_inner {
    border: 1px solid #a5a5a5;
    width: 99%;
    padding: 3% 0;
    margin-top: 30px;
    background: #fff;
    font-size: 14px;
    color: #2a2b2b;
    font-weight: 400;
    font-family: 'Open Sans', sans-serif;
}

    .CourseDiv .contact_box_inner span {
        font-size: 18px;
        font-weight: 600;
        color: #226395;
    }
/**************************Course Page Css End****************************/

/**************************Current Openings Page Css Start****************************/
.CurrentOpenings {
    width: 100%;
    padding: 20px 0;
}

    .CurrentOpenings .banner {
        width: 100%;
        position: relative
    }

    .CurrentOpenings .sliderOpening {
        width: 100%;
        position: relative;
    }

        .CurrentOpenings .sliderOpening img {
            width: 100%;
        }

    .CurrentOpenings .overlay_current {
        position: absolute;
        top: 0;
        left: 81px;
        padding: 68px 0 0;
        width: 35%;
    }

        .CurrentOpenings .overlay_current h2 {
            font-size: 20px;
            line-height: 30px;
            font-weight: 100;
            font-family: 'Open Sans', sans-serif;
            color: #000;
            font-weight: 400;
            margin-bottom: 6px;
        }

        .CurrentOpenings .overlay_current p {
            font-size: 13px;
            line-height: normal;
            color: #333;
            font-family: 'Open Sans', sans-serif;
            font-weight: 400;
            text-decoration: none;
            padding-bottom: 10px;
        }

    .CurrentOpenings .carDiv {
        width: 100%;
        flex: left;
        margin: 20px 0
    }

        .CurrentOpenings .carDiv select {
            border: 1px solid #97989a;
            color: #000;
            float: right;
            height: 30px;
            margin-bottom: 15px;
            margin-right: 16px;
            padding: 0 7px;
            -webkit-box-sizing: border-box;
            -moz-box-sizing: border-box;
            -ms-box-sizing: border-box;
            box-sizing: border-box
        }

        .CurrentOpenings .carDiv h3 {
            color: #010101;
            font-family: 'Open Sans', sans-serif;
            font-size: 20px;
            font-weight: 700;
            margin: 0 0 20px;
            padding: 0;
            text-align: left;
            float: left
        }

        .CurrentOpenings .carDiv ul {
            list-style: none
        }

        .CurrentOpenings .carDiv li {
            line-height: 35px;
            width: 100%;
            margin-bottom: 20px;
            font-family: 'Open Sans', sans-serif;
            font-size: 16px;
            text-decoration: none;
            color: #000;
            border-bottom: #000 solid 1px
        }

            .CurrentOpenings .carDiv li a {
                color: #0053a6;
                font-family: 'Open Sans', sans-serif;
                font-size: 16px;
                text-decoration: none
            }

                .CurrentOpenings .carDiv li a:hover {
                    text-decoration: underline
                }

        .CurrentOpenings .carDiv .bothDiv {
            width: auto;
            float: right
        }

            .CurrentOpenings .carDiv .bothDiv .resultBtn {
                width: 200px;
                border-radius: 5px;
                color: #fff;
                display: block;
                font-size: 13px;
                font-weight: 700;
                height: 35px;
                line-height: 26px;
                text-align: center;
                background: #E7A837;
                padding: 0;
                border: 1px solid #e7a837;
                cursor: pointer;
                float: left
            }

                .CurrentOpenings .carDiv .bothDiv .resultBtn:hover {
                    background: #fff;
                    color: #666
                }

            .CurrentOpenings .carDiv .bothDiv .nowBtn {
                width: 103px;
                border-radius: 5px;
                color: #fff;
                display: block;
                font-size: 13px;
                font-weight: 700;
                height: 35px;
                line-height: 26px;
                text-align: center;
                background: #E7A837;
                padding: 0;
                border: 1px solid #e7a837;
                cursor: pointer;
                float: left;
                margin-left: 10px
            }

                .CurrentOpenings .carDiv .bothDiv .nowBtn:hover {
                    background: #fff;
                    color: #666
                }
/**************************Current Openings Page Css End****************************/

/**************************Customer Feedback Page Css Start****************************/
.CustomerFeedback {
    width: 100%;
    padding: 20px 0
}

    .CustomerFeedback .left {
        width: 856px;
        float: left;
        padding-top: 20px;
    }

        .CustomerFeedback .left h2 {
            color: #2a2b2b;
            font-family: 'Open Sans', sans-serif;
            font-size: 22px;
            font-weight: 400;
            text-transform: uppercase
        }

        .CustomerFeedback .left .customerBox {
            width: 100%;
            float: left;
            margin-top: 20px
        }

            .CustomerFeedback .left .customerBox h3 {
                color: #666;
                font-family: 'Open Sans', sans-serif;
                font-size: 17px;
                line-height: 22px;
                padding-bottom: 15px
            }

            .CustomerFeedback .left .customerBox fieldset {
                border: none;
            }

            .CustomerFeedback .left .customerBox input.field {
                border: 1px solid #e1e1e1;
                padding: 8px;
                width: 32%;
                box-shadow: none;
                box-sizing: border-box;
                margin-bottom: 10px;
                font-family: 'Open Sans', sans-serif;
            }

        .CustomerFeedback .left .feebackForm {
            width: 100%;
            float: left;
            margin-top: 20px
        }

            .CustomerFeedback .left .feebackForm h3 {
                color: #666;
                font-family: 'Open Sans', sans-serif;
                font-size: 17px;
                line-height: 22px;
                padding-bottom: 15px
            }

            .CustomerFeedback .left .feebackForm .formbox {
                width: 97%;
                float: left;
                padding-left: 3%;
                padding-top: 15px;
                padding-bottom: 20px;
                border: 1px solid #E7A837;
                margin-top: 2px;
                background: #fff
            }

                .CustomerFeedback .left .feebackForm .formbox .cityBox {
                    width: 97%;
                    float: left;
                    padding-top: 20px;
                    padding-bottom: 20px;
                    margin-bottom: 20px;
                    border-bottom: #ccc solid 1px
                }

                    .CustomerFeedback .left .feebackForm .formbox .cityBox fieldset {
                        border: none
                    }

                    .CustomerFeedback .left .feebackForm .formbox .cityBox p {
                        float: left;
                        margin-right: 20px;
                        width: 46%
                    }

                    .CustomerFeedback .left .feebackForm .formbox .cityBox label {
                        width: 50px;
                        float: left;
                        line-height: 35px;
                        color: #666;
                        font-family: 'Open Sans', sans-serif;
                        font-size: 15px;
                        font-weight: 400
                    }

                    .CustomerFeedback .left .feebackForm .formbox .cityBox select.select2 {
                        float: left;
                        border: 1px solid #e1e1e1;
                        padding: 8px 3px;
                        width: 191px;
                        box-shadow: none;
                        box-sizing: border-box;
                        margin-bottom: 10px;
                        margin-right: 50px;
                        font-family: 'Open Sans', sans-serif;
                    }

                    .CustomerFeedback .left .feebackForm .formbox .cityBox input.field {
                        font-family: 'Open Sans', sans-serif;
                        border: 1px solid #e1e1e1;
                        padding: 8px;
                        width: 191px;
                        box-shadow: none;
                        box-sizing: border-box;
                        margin-bottom: 10px
                    }

                    .CustomerFeedback .left .feebackForm .formbox .cityBox input.field2 {
                        font-family: 'Open Sans', sans-serif;
                        border: 1px solid #e1e1e1;
                        padding: 8px;
                        width: 240px;
                        box-shadow: none;
                        box-sizing: border-box;
                        margin-bottom: 10px
                    }

                    .CustomerFeedback .left .feebackForm .formbox .cityBox span {
                        color: #666;
                        float: left;
                        font-family: 'Open Sans', sans-serif;
                        font-size: 14px;
                        font-weight: 400;
                        line-height: 30px;
                        margin-right: 5px;
                        padding-left: 0;
                        font-family: 'Open Sans', sans-serif;
                    }

                .CustomerFeedback .left .feebackForm .formbox .personBox {
                    width: 97%;
                    float: left;
                    padding-top: 0;
                    padding-bottom: 20px
                }

                    .CustomerFeedback .left .feebackForm .formbox .personBox .texta {
                        border: 1px solid #e1e1e1;
                        height: 68px;
                        padding: 8px 3px;
                        width: 86%;
                        box-shadow: none;
                        box-sizing: border-box;
                        margin-bottom: 10px;
                        margin-left: 31px
                    }

                    .CustomerFeedback .left .feebackForm .formbox .personBox h4 {
                        color: #666;
                        font-family: 'Open Sans', sans-serif;
                        font-size: 15px;
                        line-height: 22px;
                        font-weight: 400;
                        padding-bottom: 15px
                    }

                    .CustomerFeedback .left .feebackForm .formbox .personBox .btn {
                        margin-left: 20px;
                        width: 50px;
                        float: left;
                        color: #666;
                        font-family: 'Open Sans', sans-serif;
                        font-size: 15px;
                        line-height: 22px;
                        background: none
                    }

                .CustomerFeedback .left .feebackForm .formbox .btnbox {
                    margin-left: 20px;
                    background: #fff;
                    border: 1px solid #E7A837 !important;
                    color: #666;
                    float: left;
                    font-family: 'Open Sans', sans-serif;
                    font-size: 14px;
                    font-weight: 700;
                    height: 30px;
                    line-height: 27px;
                    text-align: center;
                    text-decoration: none;
                    float: left;
                    width: 106px;
                    cursor: pointer;
                    border: none
                }

                    .CustomerFeedback .left .feebackForm .formbox .btnbox:hover {
                        background-color: #E7A837;
                        color: #fff
                    }

                .CustomerFeedback .left .feebackForm .formbox label {
                    padding-left: 0;
                    padding-right: 10px;
                    color: #666;
                    font-family: 'Open Sans', sans-serif;
                    font-size: 15px;
                    font-weight: 400;
                    line-height: 22px
                }

    .CustomerFeedback .right {
        width: 260px;
        float: right;
        padding-top: 20px;
    }

        .CustomerFeedback .right h3 {
            color: #666;
            font-family: 'Open Sans', sans-serif;
            font-size: 17px;
            line-height: 22px;
            padding-bottom: 15px
        }

        .CustomerFeedback .right ul {
            list-style: none
        }

        .CustomerFeedback .right li {
            line-height: normal;
            border-bottom: #ccc solid 1px;
            float: left;
            padding-top: 10px;
            width: 100%
        }

            .CustomerFeedback .right li.list {
                border-bottom: none
            }

        .CustomerFeedback .right p {
            color: #000;
            font-family: 'Open Sans', sans-serif;
            font-size: 14px;
            line-height: 20px;
            text-align: right
        }

        .CustomerFeedback .right span {
            padding-bottom: 15px;
            color: #000;
            font-family: 'Open Sans', sans-serif;
            font-size: 14px;
            line-height: 20px;
            text-align: right;
            font-weight: 700;
            float: right;
            margin-top: 15px
        }

            .CustomerFeedback .right span.italic {
                font-style: italic
            }

        .CustomerFeedback .right .btnbox {
            float: left;
            height: auto;
            margin-left: 90px;
            margin-top: 20px;
            width: auto
        }

            .CustomerFeedback .right .btnbox a {
                background-color: #226395;
                color: #fff;
                float: left;
                font-family: 'Open Sans', sans-serif;
                font-size: 14px;
                font-weight: 700;
                line-height: 30px;
                text-align: center;
                text-decoration: none;
                float: left;
                height: 30px;
                width: 106px;
                cursor: pointer;
                border: none
            }

                .CustomerFeedback .right .btnbox a:hover {
                    color: #fff;
                    text-decoration: none;
                    background-color: #ed5f47
                }

    .CustomerFeedback .shadetabs2 {
        width: 432px;
        float: left;
        margin: 0 auto
    }

        .CustomerFeedback .shadetabs2 ul {
            list-style: none
        }

        .CustomerFeedback .shadetabs2 li {
            float: left;
            list-style: none;
            margin-right: 10px;
            text-align: center
        }

            .CustomerFeedback .shadetabs2 li a {
                color: #fff;
                font-family: 'Open Sans', sans-serif;
                font-size: 15px;
                font-weight: 400;
                text-decoration: none;
                background: #ccc;
                line-height: 30px;
                padding: 7px 10px
            }

        .CustomerFeedback .shadetabs2 .selected {
            background: #E7A837
        }

    .CustomerFeedback .cus-feedbImg {
        width: auto;
        float: left;
    }

    .CustomerFeedback .cus-feedb {
        margin-right: 10px;
        float: left;
        font-family: 'Open Sans', sans-serif;
        border: 1px solid #e1e1e1;
        padding: 6px;
        width: 150px;
        box-shadow: none;
        box-sizing: border-box;
        margin-left: 5px;
        margin-bottom: 10px;
    }

    .CustomerFeedback #MainContent_updpnlSubmit {
        float: left
    }
/**************************Customer Feedback Page Css End****************************/

/**************************Radiology Centers Page Css Start****************************/
.RadiologyCenters {
    width: 100%;
    padding: 0 0 20px 0;
    float: left
}

    .RadiologyCenters h2 {
        color: #0053a6;
        font-family: 'Open Sans', sans-serif;
        font-size: 24px;
        font-weight: 400;
        padding-bottom: 15px;
        text-align: left
    }

    .RadiologyCenters .sliderRadiology {
        width: 100%;
        position: relative;
        margin-bottom: 15px;
        border-bottom: 1px solid #cecece
    }

        .RadiologyCenters .sliderRadiology img {
            width: 100%;
            border-top: none !important
        }

            .RadiologyCenters .sliderRadiology img.list {
                border-top: none
            }

        .RadiologyCenters .sliderRadiology.current-openings {
            display: block
        }

    .RadiologyCenters .eastBox {
        width: 100%;
        float: left;
        margin: 20px 0 0 0
    }

        .RadiologyCenters .eastBox select.select {
            height: 40px;
            border: 1px solid #e1e1e1;
            box-shadow: none;
            box-sizing: border-box;
            float: left;
            font-family: 'Open Sans', sans-serif;
            margin-bottom: 10px;
            margin-right: 50px;
            padding: 8px 3px;
            width: 191px
        }

        .RadiologyCenters .eastBox select.select2 {
            height: 40px;
            border: 1px solid #e1e1e1;
            box-shadow: none;
            box-sizing: border-box;
            float: left;
            font-family: 'Open Sans', sans-serif;
            margin-bottom: 10px;
            margin-right: 50px;
            padding: 8px 3px;
            width: 44%
        }

        .RadiologyCenters .eastBox .card {
            background: #e7a837;
            border: 1px solid #e7a837;
            border-radius: 5px;
            bottom: 3px;
            color: #fff;
            cursor: pointer;
            display: block;
            font-family: 'Open Sans', sans-serif;
            font-size: 16px;
            font-weight: 700;
            height: 38px;
            line-height: 27px;
            text-align: center;
            text-decoration: none;
            width: 134px;
            float: left
        }

        .RadiologyCenters .eastBox .eastLeft {
            width: auto;
            float: left;
            margin-right: 100px;
            font-family: 'Open Sans', sans-serif;
            font-size: 15px
        }

        .RadiologyCenters .eastBox .eastCen {
            width: auto;
            float: left;
            margin-right: 100px;
            font-family: 'Open Sans', sans-serif;
            font-size: 15px
        }

        .RadiologyCenters .eastBox .eastRight {
            width: auto;
            float: left;
            font-family: 'Open Sans', sans-serif;
            font-size: 15px
        }

    .RadiologyCenters .eastDivider {
        width: 100%;
        float: left;
        margin: 30px 0 0 0;
        padding-bottom: 10px;
        border-top: dotted #000 2px
    }

    .RadiologyCenters a {
        color: #0053a6;
        font-family: 'Open Sans', sans-serif;
        font-size: 15px;
        cursor: pointer
    }

        .RadiologyCenters a:hover {
            text-decoration: underline
        }

    .RadiologyCenters .eastTable {
        width: 100%;
        float: left;
        margin: 20px 0 0 0;
    }

        .RadiologyCenters .eastTable table.radi, th.radi, td.radi {
            border: 1px solid #ccc;
            border-collapse: collapse;
            text-align: center;
            font-size: 12px;
            padding: 5px !important;
            font-family: 'Open Sans', sans-serif;
            font-weight: 400;
        }

        .RadiologyCenters .eastTable table.radi, th.radi, td.radi {
            border: 1px solid #ccc;
            border-collapse: collapse;
            text-align: center;
            font-size: 12px;
            padding: 5px !important;
            font-family: 'Open Sans', sans-serif;
            font-weight: 400;
            background: #fff;
        }

#MainContent_RegMobile {
    color: #ff0000;
    text-align: right;
}

.radiology-modal-bg {
    position: fixed;
    height: 100%;
    width: 100%;
    background: url(https://www.lalpathlabs.com/images/bgblack.png) repeat;
    z-index: 99999;
    display: none;
    top: 0;
    left: 0;
    font-family: Arial,Helvetica,sans-serif;
    font-size: 12px
}

.radiology-modal {
    padding: 25px;
    max-width: 344px;
    width: 100%;
    background: #fff;
    position: absolute;
    left: 0;
    right: 0;
    margin: auto;
    top: 0;
    bottom: 0;
    height: 300px;
    z-index: 99999;
    border: 4px solid #ddd;
    font-family: 'Open Sans', sans-serif;
    font-size: 14px;
    color: #000;
    line-height: 20px;
    cursor: pointer
}

    .radiology-modal h3 {
        font-family: 'Open Sans', sans-serif;
        font-size: 14px;
        color: #000;
        line-height: 20px
    }

    .radiology-modal .close-radiology-modal {
        cursor: pointer;
        position: absolute;
        right: 10px;
        top: 10px
    }

.radiology-modal-bg fieldset {
    border: none;
    margin: 10px 0
}

.radiology-modal-bg .modelSpace {
    width: 100%;
    float: left;
    margin-bottom: 15px
}

.radiology-modal label {
    font-family: 'Open Sans', sans-serif;
    font-size: 14px;
    color: #000;
    width: 100px;
    float: left;
    line-height: 30px
}

.radiology-modal input.field {
    border: 1px solid #e1e1e1;
    box-shadow: none;
    box-sizing: border-box;
    float: right;
    font-family: 'Open Sans', sans-serif;
    height: 30px;
    line-height: 30px;
    padding-left: 2%;
    width: 70%
}

.radiology-modal textarea.textarea {
    border: 1px solid #e1e1e1;
    box-shadow: none;
    box-sizing: border-box;
    float: right;
    font-family: 'Open Sans', sans-serif;
    height: 60px;
    padding-left: 2%;
    width: 70%
}

.radiology-modal .submitModel {
    background: #e7a837;
    border: 1px solid #e7a837;
    border-radius: 5px;
    color: #fff;
    cursor: pointer;
    display: block;
    font-family: 'Open Sans', sans-serif;
    font-size: 16px;
    font-weight: 700;
    height: 38px;
    line-height: 27px;
    text-align: center;
    text-decoration: none;
    width: 106px;
    position: relative;
    left: 0;
    right: 0;
    margin: auto
}

#Panel1 {
    display: none;
    width: 397px;
    margin: 0 auto;
    color: #5b5b5b;
    overflow: hidden;
    display: block
}

    #Panel1 .popb {
        width: 84%;
        padding: 20px;
        float: left;
        background: #FFF;
        border: #fbcb4b solid 5px;
        -moz-border-radius: 10px;
        -webkit-border-radius: 10px;
        border-radius: 10px;
    }

    #Panel1 .popb2 {
        padding: 13px 0 0 0;
        font-family: 'Open Sans', sans-serif;
        font-size: 14px
    }

        #Panel1 .popb2 h2 {
            color: #1458a3;
            font-family: 'Open Sans', sans-serif;
            font-size: 18px;
            text-align: center;
            padding-bottom: 20px
        }

    #Panel1 .popb3 {
        float: left;
        padding: 35px 20px 0 250px
    }

    #Panel1 .closebtn {
        position: absolute;
        right: 13px;
        width: 16px;
        cursor: pointer
    }

    #Panel1 .popb2 h2 a {
        color: #1458a3;
        font-family: 'Open Sans', sans-serif;
        font-size: 17px;
        text-align: center;
        text-decoration: underline
    }

#Panel2 {
    display: none;
    width: 29%;
    margin: 0 auto;
    color: #5b5b5b;
    overflow: hidden;
    display: block;
    border: 5px solid #b9b9b9;
    background: url('https://d2qhgd0topi90o.cloudfront.net/website/images/submit1.png') no-repeat;
    background: #FFF
}

    #Panel2 .popb {
        width: 84%;
        padding: 20px;
        float: left;
        background: #FFF;
        border: #fbcb4b solid 5px;
        -moz-border-radius: 10px;
        -webkit-border-radius: 10px;
        border-radius: 10px;
    }

    #Panel2 .popb2 {
        padding: 0 0 0 0;
        font-family: 'Open Sans', sans-serif;
        font-size: 14px
    }

        #Panel2 .popb2 h2 {
            color: #1458a3;
            font-family: 'Open Sans', sans-serif;
            font-size: 18px;
            text-align: center;
            padding-bottom: 20px
        }

    #Panel2 .popb3 {
        float: left;
        padding: 35px 20px 0 320px
    }

    #Panel2 .popb4 {
        width: 100%;
        padding: 19px 19px 19px 19px;
        float: left
    }

    #Panel2 .popb5 {
        width: 100%;
        font-size: 12px
    }

#Panel3 {
    display: none;
    width: 29%;
    margin: 0 auto;
    color: #5b5b5b;
    overflow: hidden;
    display: block;
    border: 5px solid #b9b9b9;
    background: url('https://d2qhgd0topi90o.cloudfront.net/website/images/submit1.png') no-repeat;
    background: #FFF
}

    #Panel3 .popb {
        width: 84%;
        padding: 20px;
        float: left;
        background: #FFF;
        border: #fbcb4b solid 5px;
        -moz-border-radius: 10px;
        -webkit-border-radius: 10px;
        border-radius: 10px;
    }

    #Panel3 .popb2 {
        padding: 0 0 0 0;
        font-family: 'Open Sans', sans-serif;
        font-size: 14px
    }

        #Panel3 .popb2 h2 {
            color: #1458a3;
            font-family: 'Open Sans', sans-serif;
            font-size: 18px;
            text-align: center;
            padding-bottom: 20px
        }

    #Panel3 .popb3 {
        float: left;
        padding: 35px 20px 0 320px
    }

    #Panel3 .popb4 {
        width: 100%;
        padding: 19px 19px 19px 19px;
        float: left
    }

    #Panel3 .popb5 {
        width: 100%;
        font-size: 12px
    }
/**************************Radiology Centers Page Css End****************************/


/**************************Webinar Section Page Css Start****************************/
.WebinarSection {
    width: 100%;
    padding: 20px 0 0px 0;
    float: left
}

    .WebinarSection .enquery {
        width: 100%;
        float: left
    }

        .WebinarSection .enquery h3 {
            font-size: 20px;
            padding: 0;
            margin: 0 0 0 0;
            font-weight: 700;
            font-family: 'Open Sans', sans-serif;
            text-align: left;
            color: #010101
        }

        .WebinarSection .enquery p {
            padding: 5px 0;
            color: #454545;
            font: 13px Arial,Helvetica,sans-serif;
            line-height: 21px;
            margin: 0
        }

    .WebinarSection .nav {
        width: 100%;
        float: left;
        margin-bottom: 20px;
        margin-top: 10px
    }

        .WebinarSection .nav ul {
            list-style: none
        }

        .WebinarSection .nav li {
            line-height: normal;
            float: left;
            padding: 0 5px 0 5px
        }

            .WebinarSection .nav li a {
                font-family: 'Open Sans', sans-serif;
                font-size: 13px;
                color: #000;
                text-decoration: none
            }

                .WebinarSection .nav li a:hover {
                    color: #e31f2a
                }

                .WebinarSection .nav li a.active {
                    color: #e31f2a
                }

    .WebinarSection .webinar_main {
        width: 100%;
        float: left;
        padding-top: 10px;
        padding-bottom: 15px;
    }

    .WebinarSection .webinar_main2 {
        width: 100%;
        float: left;
        padding-top: 10px;
        border-top: #ccc solid 1px;
        margin-top: 20px
    }

    .WebinarSection .webinar_main .blueBox {
        border: 1px solid #ccc;
        float: left;
        padding: 20px;
        width: 92%;
        margin-top: 5px;
        background: #fff;
        margin-bottom: 15px;
    }

        .WebinarSection .webinar_main .blueBox h4 {
            color: #1c5fad;
            font-family: 'Open Sans', sans-serif;
            font-size: 25px;
            padding-bottom: 5px
        }

        .WebinarSection .webinar_main .blueBox p {
            color: #3a3a3a;
            font-size: 15px;
            font-family: 'Open Sans', sans-serif;
            padding-top: 12px;
            text-align: justify
        }

    .WebinarSection .webinar_main .left {
        width: 60%;
        float: left;
        display: block
    }

        .WebinarSection .webinar_main .left.list {
            width: 60%;
            float: left;
            display: none
        }

        .WebinarSection .webinar_main .left h3 {
            text-align: center
        }

            .WebinarSection .webinar_main .left h3 ul li {
                float: left;
                margin-left: 30px
            }

                .WebinarSection .webinar_main .left h3 ul li:first-child {
                    list-style-type: none;
                    margin-left: 0
                }

    .WebinarSection .webinar_main .right {
        width: 467px;
        float: right
    }

        .WebinarSection .webinar_main .right h4 {
            margin-bottom: 10px
        }

        .WebinarSection .webinar_main .right .formBox {
            width: 447px;
            float: left;
            background: url(https://www.lalpathlabs.com/images/green-bg.jpg) repeat-y;
            padding-left: 20px;
            padding-bottom: 23px;
            margin-bottom: 15px;
            padding-top: 15px;
            border: 1px solid #ccc
        }

            .WebinarSection .webinar_main .right .formBox .top {
                width: 100%;
                float: left
            }

                .WebinarSection .webinar_main .right .formBox .top .imgbox {
                    width: 100%;
                    float: left
                }

                .WebinarSection .webinar_main .right .formBox .top .testbox {
                    width: 100%;
                    float: left
                }

                    .WebinarSection .webinar_main .right .formBox .top .testbox .left2 {
                        width: 18px;
                        float: left
                    }

                    .WebinarSection .webinar_main .right .formBox .top .testbox .cen2 {
                        background: #758d39;
                        color: #fff;
                        float: left;
                        font-size: 15px;
                        height: 51px;
                        padding-left: 20px;
                        padding-top: 8px;
                        text-transform: uppercase;
                        width: 83%
                    }

                        .WebinarSection .webinar_main .right .formBox .top .testbox .cen2.list {
                            background: #1154a5
                        }

                        .WebinarSection .webinar_main .right .formBox .top .testbox .cen2.uppercase {
                            text-transform: none;
                            padding-right: 10px
                        }

                        .WebinarSection .webinar_main .right .formBox .top .testbox .cen2 h5 {
                            font-size: 18px;
                            color: #fff;
                            font-weight: 700
                        }

                            .WebinarSection .webinar_main .right .formBox .top .testbox .cen2 h5.uppercase2 {
                                font-size: 15px;
                                color: #fff;
                                font-weight: 700;
                                text-align: center
                            }

                            .WebinarSection .webinar_main .right .formBox .top .testbox .cen2 h5.uppercase_Chromosomal {
                                font-size: 14px;
                                color: #fff;
                                font-weight: 700;
                                text-align: center
                            }

                        .WebinarSection .webinar_main .right .formBox .top .testbox .cen2 p {
                            font-size: 15px;
                            color: #fff;
                            padding: 0;
                        }

                    .WebinarSection .webinar_main .right .formBox .top .testbox .right2 {
                        width: 18px;
                        float: left
                    }

            .WebinarSection .webinar_main .right .formBox .bottom {
                width: 100%;
                float: left
            }

        .WebinarSection .webinar_main .right .twitterBox {
            width: 100%;
            float: left;
            margin-top: 0;
            height: 358px
        }

        .WebinarSection .webinar_main .right .twitterMobile {
            width: 100%;
            float: left;
            margin-top: 0;
            display: block
        }

    .WebinarSection h2 {
        font-family: 'Open Sans', sans-serif;
        font-size: 18px;
        color: #3e3e3e;
        padding-bottom: 0
    }

    .WebinarSection .picGallery {
        margin-top: 15px;
        position: relative;
        display: block;
        height: auto;
        width: 100%
    }

        .WebinarSection .picGallery ul {
            list-style: none
        }

        .WebinarSection .picGallery li {
            padding-bottom: 20px;
            margin-bottom: 0;
            min-height: 144px
        }

        .WebinarSection .picGallery .phBox {
            width: 186px;
            border: 1px solid #5294d2;
            float: left
        }

            .WebinarSection .picGallery .phBox .photoDiv {
                width: 186px;
                padding-top: 0;
                height: 112px
            }

                .WebinarSection .picGallery .phBox .photoDiv img {
                    width: 100%;
                    height: auto
                }

            .WebinarSection .picGallery .phBox .nameDiv {
                width: 186px;
                height: 28px;
                line-height: 28px;
                font-size: 14px;
                color: #FFF;
                text-align: center;
                font-family: 'Open Sans', sans-serif;
                background: #5294d2
            }

        .WebinarSection .picGallery .phBox2 {
            width: auto;
            border: 1px solid #5294d2;
            float: left
        }

            .WebinarSection .picGallery .phBox2 .photoDiv {
                width: auto;
                padding-top: 0;
                height: 120px
            }

                .WebinarSection .picGallery .phBox2 .photoDiv .img2 {
                    width: auto;
                    height: auto
                }

            .WebinarSection .picGallery .phBox2 .nameDiv {
                width: auto;
                height: 28px;
                line-height: 28px;
                font-size: 14px;
                color: #FFF;
                text-align: center;
                font-family: 'Open Sans', sans-serif;
                background: #5294d2
            }

            .WebinarSection .picGallery .phBox2 .nameDiv-Saurabh {
                width: 133px;
                height: auto;
                line-height: 18px;
                font-size: 14px;
                color: #FFF;
                text-align: center;
                font-family: 'Open Sans', sans-serif;
                background: #5294d2;
                padding: 5px 0
            }

        .WebinarSection .picGallery .textBox {
            float: left;
            margin-left: 3%;
            width: 55%
        }

            .WebinarSection .picGallery .textBox h5 {
                font-family: 'Open Sans', sans-serif;
                font-size: 16px;
                color: #3e3e3e;
                padding-bottom: 0
            }

            .WebinarSection .picGallery .textBox p {
                color: #3e3e3e;
                padding-bottom: 10px;
                font-family: 'Open Sans', sans-serif;
                font-size: 15px;
                line-height: 18px
            }

            .WebinarSection .picGallery .textBox a {
                font-family: 'Open Sans', sans-serif;
                font-size: 15px;
                color: #0055a6;
                text-decoration: underline;
                font-weight: 700
            }

                .WebinarSection .picGallery .textBox a:hover {
                    text-decoration: none
                }

    .WebinarSection .webinar_main .left .videoBox {
        float: left;
        margin-top: 0;
        width: 100%;
    }

    .WebinarSection .video-container33 {
        width: 98%;
        height: 390px;
        margin-top: 0;
        overflow: hidden;
        position: relative;
        z-index: 12;
    }

    .WebinarSection .white_content2 {
        width: 100%;
        float: left
    }

        .WebinarSection .white_content2 .imgweb {
            width: 98%;
            height: auto
        }

        .WebinarSection .white_content2 p.text {
            color: #3e3e3e;
            font-size: 12px;
            height: 25px;
            text-align: right;
            width: 430px
        }

            .WebinarSection .white_content2 p.text span {
                color: red
            }

        .WebinarSection .white_content2 fieldset {
            border: none
        }

        .WebinarSection .white_content2 h4 {
            color: #274094;
            font-family: 'Open Sans', sans-serif;
            font-size: 15px;
            font-weight: 700;
            padding-bottom: 15px;
            margin-top: 15px
        }

            .WebinarSection .white_content2 h4.list {
                padding-right: 20px;
                text-align: center
            }

        .WebinarSection .white_content2 p {
            margin-bottom: 5px;
            clear: both;
        }

        .WebinarSection .white_content2 h5 {
            color: #000;
            font-family: 'Open Sans', sans-serif;
            font-size: 14px;
            font-weight: 400;
            padding-bottom: 15px;
            padding-right: 60px;
            padding-top: 10px;
            text-align: right
        }

        .WebinarSection .white_content2 label {
            color: #3e3e3e;
            float: left;
            font-family: 'Open Sans', sans-serif;
            font-size: 14px;
            font-weight: 400;
            line-height: 34px;
            width: 123px
        }

            .WebinarSection .white_content2 label span {
                color: red;
                font-family: 'Open Sans', sans-serif;
                font-size: 15px;
            }

        .WebinarSection .white_content2 input.field {
            padding-left: 10px;
            margin-bottom: 7px;
            width: 270px;
            float: left;
            line-height: 28px;
            height: 28px;
            border: #ccc solid 1px;
            font-family: 'Open Sans', sans-serif;
            font-size: 14px;
            color: #666;
            background: #fff
        }

        .WebinarSection .white_content2 select {
            background-color: #fff;
            border: 1px solid #ccc;
            color: #666;
            float: left;
            font-family: 'Open Sans', sans-serif;
            font-size: 14px;
            height: 35px;
            line-height: 35px;
            margin-bottom: 15px;
            padding-left: 10px;
            width: 283px
        }

        .WebinarSection .white_content2 .btn {
            border: 1px solid #E7A837 !important;
            width: 103px;
            border-radius: 3px;
            color: #666;
            display: block;
            font-size: 13px;
            font-weight: 700;
            height: 30px;
            line-height: 26px;
            text-align: center;
            margin: 0px 0 0 122px;
            float: right;
            background: #FFF none repeat scroll 0% 0% !important;
            padding: 0;
            float: left
        }

            .WebinarSection .white_content2 .btn:hover {
                background: #E7A837 none repeat scroll 0% 0% !important;
                color: #FFF !important;
                cursor: pointer
            }

    .WebinarSection a.terms-conditions {
        color: #000;
        text-decoration: none;
        font-family: 'Open Sans', sans-serif;
        font-size: 13px;
        float: left;
        background: none !important;
        border: none;
        margin: 0;
        padding: 0;
        font-weight: 400;
    }

    .WebinarSection .custom-radio2.share {
        float: left;
        margin-right: 5px;
    }

    .WebinarSection .CaptureCode {
        background: none;
        border: #ccc solid 1px;
        color: #404040;
        float: left;
        font-size: 13px;
        font-weight: 700;
        height: 32px;
        padding: 3px 0 0 5px;
        text-align: center;
        text-transform: uppercase;
        vertical-align: middle;
        width: 275px
    }

    .WebinarSection .gallery {
        float: left;
        padding-bottom: 0;
        padding-top: 35px;
        width: 100%;
    }

    .WebinarSection .validationT {
        color: #ff0000;
        clear: both;
        float: left;
        padding-left: 125px;
    }

    .WebinarSection #MainContent_CustomValidator1 {
        width: auto;
        padding: 0;
        float: left;
        clear: none;
    }

    .WebinarSection .webinar_main .rightMobile {
        display: none
    }

    .WebinarSection .webinar_main .rightDesktop {
        width: 467px;
        float: right;
        display: block;
    }

        .WebinarSection .webinar_main .rightDesktop h4 {
            margin-bottom: 10px
        }

    .WebinarSection .twitterBox2 {
        width: 100%;
        height: 1180px;
        float: left;
        margin-top: 0;
        display: block;
    }

    .WebinarSection .twitterBoxMobile {
        display: none;
    }

    .WebinarSection .hidediv_Saurabh {
        position: fixed;
        height: 100%;
        width: 100%;
        background: #000;
        background: rgba(0,0,0,.8);
        z-index: 100;
        display: none;
        top: 0;
        left: 0;
        z-index: 9999;
    }

    .WebinarSection .close_hidediv_Saurabh {
        position: absolute;
        right: 10px;
        top: 5px;
        cursor: pointer;
        width: auto;
    }

        .WebinarSection .close_hidediv_Saurabh img {
            width: 25px;
            height: 29px;
        }

    .WebinarSection .popupBox_Saurabh {
        background: #fff;
        border: 3px solid #ccc;
        bottom: 0;
        height: 180px;
        left: 0;
        margin: auto;
        padding: 20px;
        position: fixed;
        right: 0;
        top: 5%;
        width: 700px;
        z-index: 99999;
    }

        .WebinarSection .popupBox_Saurabh .imgpop {
            float: right;
            border: #5294d2 solid 2px;
            margin: -8px 0 0 0;
        }

        .WebinarSection .popupBox_Saurabh h5 {
            font-family: 'Open Sans', sans-serif;
            font-size: 16px;
            color: #3e3e3e;
            padding-bottom: 0;
        }

        .WebinarSection .popupBox_Saurabh ul {
            list-style: none;
        }

        .WebinarSection .popupBox_Saurabh li {
            font-size: 15px;
            font-family: 'Open Sans', sans-serif;
            background: url(https://www.lalpathlabs.com/images/arrow-black.jpg) no-repeat left top 8px;
            margin: 0px !important;
            padding: 0 0 0 20px !important;
            min-height: inherit !important;
            padding-bottom: 5px;
            color: #3a3a3a;
        }

    .WebinarSection .Saurabh_show {
        padding-left: 18px;
    }

    .WebinarSection .sourav {
        font-size: 15px;
        font-family: 'Open Sans', sans-serif;
        list-style: outside !important;
        margin-left: 18px;
        min-height: auto !important;
        padding-bottom: 5px !important;
        color: #3a3a3a;
    }

    .WebinarSection .sourav2 {
        font-size: 15px;
        font-family: 'Open Sans', sans-serif;
        list-style: outside !important;
        margin-left: 18px;
        min-height: auto !important;
        padding-bottom: 5px !important;
        color: #3a3a3a;
    }

    .WebinarSection .hidediv_Saurabhh {
        position: fixed;
        height: 100%;
        width: 100%;
        background: #000;
        background: rgba(0,0,0,.8);
        z-index: 100;
        display: none;
        top: 0;
        left: 0;
        z-index: 9999;
    }

    .WebinarSection .close_hidediv_Saurabhh {
        position: absolute;
        right: 10px;
        top: 5px;
        cursor: pointer;
        width: auto;
    }

        .WebinarSection .close_hidediv_Saurabhh img {
            width: 25px;
            height: 29px;
        }

    .WebinarSection .popupBox_Saurabhh {
        background: #fff none repeat scroll 0 0;
        border: 3px solid #ccc;
        bottom: 0;
        height: 430px;
        left: 0;
        margin: auto;
        padding: 20px;
        position: fixed;
        right: 0;
        top: 5%;
        width: 900px;
        z-index: 99999;
    }

        .WebinarSection .popupBox_Saurabhh .imgpop {
            float: right;
            border: #5294d2 solid 2px;
            margin: -8px 0 0 0;
            margin-left: 20px;
        }

        .WebinarSection .popupBox_Saurabhh h5 {
            font-family: 'Open Sans', sans-serif;
            font-size: 16px;
            color: #3e3e3e;
            padding-bottom: 0;
        }

        .WebinarSection .popupBox_Saurabhh ul {
            list-style: none;
        }

        .WebinarSection .popupBox_Saurabhh li {
            font-size: 15px;
            font-family: 'Open Sans', sans-serif;
            background: url(https://www.lalpathlabs.com/images/arrow-black.jpg) no-repeat left top 8px;
            margin: 0px !important;
            padding: 0 0 0 20px !important;
            min-height: inherit !important;
            padding-bottom: 5px;
            color: #3a3a3a;
        }

    .WebinarSection .Saurabhh_show {
        padding-left: 0;
    }

    .WebinarSection .popupBox_Saurabhh .main {
        width: 100%;
    }

        .WebinarSection .popupBox_Saurabhh .main p {
            font-size: 13px !important;
            line-height: 18px;
            padding-bottom: 5px;
            margin: 0;
        }
/**************************Webinar Section Page Css End****************************/

/**************************TermsUse Section Page Css Start****************************/
.TermsUse {
    width: 100%;
    padding: 20px 0 30px 0;
    float: left;
}

    .TermsUse h2 {
        font-size: 20px;
        font-weight: 700;
        font-family: 'Open Sans', sans-serif;
        text-align: left;
        color: #010101;
        margin: 0 0 10px;
        padding: 0;
    }

    .TermsUse h3 {
        font-size: 20px;
        font-weight: 700;
        font-family: 'Open Sans', sans-serif;
        text-align: left;
        color: #010101;
        margin: 10px 0 10px 10px;
        padding: 0;
    }

.slider {
    width: 100%;
    position: relative;
    margin-bottom: 25px;
}

    .slider img {
        width: 100%;
        border-top: 1px solid #c7c7c7;
    }

.TermsUse p {
    font-family: 'Open Sans', sans-serif;
    font-size: 13px;
    color: #3a3a3a;
    padding: 0;
    margin: 0;
    line-height: 21px;
    padding-top: 12px;
    text-align: left;
}

    .TermsUse p span {
        font-family: 'Open Sans', sans-serif;
        font-size: 14px;
        color: #000;
        font-weight: bold;
        padding: 0;
        margin: 0;
        line-height: 21px;
        padding-top: 12px;
        text-align: left;
    }

.TermsUse ol {
    padding: 10px 0 0 30px;
    margin: 0;
    list-style: upper-roman;
}

    .TermsUse ol li {
        font-family: 'Open Sans', sans-serif;
        font-size: 13px;
        color: #3a3a3a;
        padding: 3px 0 3px 0;
        margin: 0;
        line-height: 21px;
        text-align: left;
    }

    .TermsUse ol ol {
        padding: 10px 0 0 30px;
        margin: 0;
        list-style: lower-alpha;
    }

    .TermsUse ol .no_li {
        list-style: none;
        font-family: 'Open Sans', sans-serif;
        font-size: 13px;
        color: #3a3a3a;
        padding: 0;
        margin: 0;
        line-height: 21px;
        padding-top: 12px;
        text-align: left;
    }
/**************************TermsUse Section Page Css End****************************/

/**************************Sitemap Section Page Css Start****************************/
.Sitemap {
    width: 100%;
    padding: 20px 0 30px 0;
    float: left;
    background: #eee;
    padding-bottom: 15px !important;
}

    .Sitemap h2 {
        font-size: 20px;
        font-weight: 700;
        font-family: 'Open Sans', sans-serif;
        text-align: left;
        color: #010101;
        margin: 0 0 10px;
        padding: 0;
    }

    .Sitemap h3 {
        font-size: 18px;
        font-weight: 700;
        font-family: 'Open Sans', sans-serif;
        text-align: left;
    }

    .Sitemap .main_site_map_heading {
        width: 100%;
        float: left;
        padding: 15px 0;
        font-weight: 700;
        font-family: 'Open Sans', sans-serif;
    }

        .Sitemap .main_site_map_heading.list {
            padding: 15px 0 15px 0;
        }

    .Sitemap .main_site_map_list {
        width: 24.2%;
        height: auto;
        vertical-align: top;
        display: inline-block;
    }

        .Sitemap .main_site_map_list ul {
            list-style: none;
            text-decoration: none;
            margin: 0;
            padding: 0;
        }

        .Sitemap .main_site_map_list li {
            list-style: none;
            text-decoration: none;
            padding: 4px 0;
            font-weight: 400;
            font-size: 14px;
            font-family: Verdana,Geneva,sans-serif;
        }

            .Sitemap .main_site_map_list li a {
                list-style: none;
                color: #555;
                text-decoration: none;
                background-image: url(https://www.lalpathlabs.com/images/bullet_icon.png);
                background-repeat: no-repeat;
                padding-left: 15px;
                font-family: 'Open Sans', sans-serif;
            }

                .Sitemap .main_site_map_list li a:hover {
                    olor: #0053a6;
                    text-decoration: none;
                    transition: all 0.3s ease-in-out;
                    margin-left: 1.5%;
                    font-family: 'Open Sans', sans-serif;
                }
/**************************Sitemap Section Page Css End****************************/

/**************************FAQ Section Page Css Start****************************/
.FAQ {
    width: 100%;
    padding: 20px 0 30px 0;
    float: left;
    background: #fff;
    border-bottom: 1px solid #000;
}

    .FAQ ul {
        list-style: none;
    }

    .FAQ .headingFAQ {
        display: none;
    }
/**************************FAQ Section Page Css End****************************/

/**************************News Section Page Css Start****************************/
.News {
    width: 100%;
    padding: 20px 0 30px 0;
    float: left;
}

    .News ul {
        list-style: none;
    }

    .News li {
        background: url(https://www.lalpathlabs.com/images/divider-g.jpg) left 25px no-repeat #fff;
        width: 44%;
        padding: 2%;
        min-height: 112px;
        float: left;
        margin: 10px 10px 3px 0;
        font-size: 14px;
        color: #b3b3b3
    }

        .News li:hover {
            background: url(https://www.lalpathlabs.com/images/divider-r.jpg) left 25px no-repeat #f7f7f7
        }

    .News h3 {
        font-size: 16px;
        font-weight: 400;
        text-align: left;
        color: #333;
        padding-bottom: 13px;
        line-height: 22px;
    }

    .News a {
        font-size: 14px;
        color: #000;
        text-decoration: none;
        display: block;
        line-height: 17px
    }

    .News .bannerNews {
        width: 97%;
        float: left;
        height: 300px
    }

    .News h4 {
        background: #fff;
    }
/**************************News Section Page Css End****************************/

/**************************mobileapp Section Page Css Start****************************/
.mobileapp {
    width: 100%;
    padding: 20px 0 30px 0;
    float: left;
    border-bottom: 1px solid #000;
}

    .mobileapp .left {
        width: 509px;
        float: left
    }

        .mobileapp .left h2 {
            color: #000;
            font-family: 'Open Sans', sans-serif;
            font-size: 29px;
            font-weight: 400;
            margin-bottom: 10px;
            margin-top: 66px
        }

        .mobileapp .left p {
            color: #444;
            font-family: 'Open Sans', sans-serif;
            font-size: 16px;
            font-weight: 400;
            width: 70%
        }

            .mobileapp .left p span {
                font-size: 20px;
                padding-left: 3px
            }

        .mobileapp .left .findDiv {
            width: 100%;
            float: left;
            margin-top: 30px
        }

            .mobileapp .left .findDiv .leftDiv {
                width: 237px;
                height: 48px;
                float: left;
                border: #9b9b9b solid 1px
            }

                .mobileapp .left .findDiv .leftDiv input {
                    border: medium none;
                    color: #000;
                    font-family: 'Open Sans', sans-serif;
                    font-size: 14px;
                    padding: 13px;
                    width: 207px
                }

            .mobileapp .left .findDiv .rightDiv {
                width: 123px;
                float: left;
                height: 50px
            }

    .mobileapp .appbtn {
        background: #2c70ba !important;
        color: #fff !important;
        width: 123px;
        display: block;
        font-size: 15px;
        font-weight: 400;
        height: 50px;
        line-height: 26px;
        text-align: center;
        margin: 0;
        float: left;
        background: #fff;
        padding: 0;
        font-family: 'Open Sans', sans-serif;
        cursor: pointer;
        border: #2c70ba solid 1px;
    }

    .mobileapp .right {
        width: 661px;
        float: right;
    }

        .mobileapp .right img {
            height: auto;
            float: right;
        }

    .mobileapp .left .googleapp {
        width: 100%;
        float: left;
        margin-top: 30px;
    }

        .mobileapp .left .googleapp .leftapp {
            width: 175px;
            float: left;
            margin-right: 12px;
        }

            .mobileapp .left .googleapp .leftapp img {
                width: 100%;
            }

        .mobileapp .left .googleapp .rightapp {
            width: 175px;
            float: left;
        }

            .mobileapp .left .googleapp .rightapp img {
                width: 100%;
            }

    .mobileapp .left .googletext {
        width: 100%;
        float: left;
        margin-top: 30px;
    }

        .mobileapp .left .googletext h3 {
            color: #000;
            font-family: 'Open Sans', sans-serif;
            font-size: 29px;
            font-weight: 400;
            padding-bottom: 15px;
            padding-left: 160px;
        }

        .mobileapp .left .googletext h4 {
            color: #444;
            font-family: 'Open Sans', sans-serif;
            font-size: 19px;
            font-weight: 400;
            text-align: left;
        }

            .mobileapp .left .googletext h4 a {
                color: #000;
                font-family: 'Open Sans', sans-serif;
                font-size: 19px;
                text-decoration: none;
                font-weight: 700;
            }
/**************************mobileapp Section Page Css End****************************/

/**************************TestList Section Page Css Start****************************/
.TestList {
    width: 100%;
    padding: 20px 0 30px 0;
    float: left;
    background: #fff;
    border-bottom: 1px solid #000;
}

    .TestList .testsAbc {
        width: auto;
        float: right;
    }

    .TestList .sitemap_new {
        width: 100%;
    }

        .TestList .sitemap_new h3 {
            font-size: 20px;
            color: #000;
        }

    .TestList .main_site_map_new {
        width: 100%;
        height: auto;
        float: left;
        margin-top: 20px;
    }

        .TestList .main_site_map_new h4 {
            padding: 10px 0 10px 15px;
            font-weight: 700;
            background: #f8f7f8;
            margin-bottom: 10px;
        }

    .TestList .main_site_map_list_new {
        width: 84%;
        height: auto;
        float: left;
        margin-right: 60px;
    }

    .TestList .main_site_map_new ul {
        list-style: none;
        text-decoration: none;
        margin: 0;
        padding: 0;
    }

    .TestList .main_site_map_new li {
        text-decoration: none;
        padding: 4px 0;
        font-weight: 400;
        font-size: 14px;
        font-family: 'Open Sans', sans-serif;
    }

        .TestList .main_site_map_new li a {
            float: left;
            list-style: none;
            color: #555;
            text-decoration: none;
            background: url(https://www.lalpathlabs.com/images/bullet_icon.png) left top -2px no-repeat;
            padding-left: 15px;
            font-family: 'Open Sans', sans-serif;
        }
/**************************TestList Section Page Css End****************************/













.rs {
    font-family: 'rupeeforadian' !important
}

@font-face {
    font-family: 'rupeeforadian';
    src: url(../../fonts/rupee-foradian.eot);
    src: url('../../fonts/rupee-foradian.eot?#iefix') format('embedded-opentype'),url(../../fonts/rupee-foradian.woff) format('woff'),url(../../fonts/rupee-foradian.woff2) format('woff2'),url(../../fonts/rupee-foradian.ttf) format('truetype'),url('../../fonts/rupee-foradian.svg#rupeeforadian') format('svg');
    font-weight: 700;
    font-style: normal;
    font-stretch: normal;
}

/**************************Patients Page Css Start****************************/
.Patients {
    width: 100%;
    float: left;
    padding: 20px 0 30px 0;
}

    .Patients .left_center {
        width: 214px;
        height: auto;
        float: left;
    }

    .Patients .delhi {
        width: 200px;
        height: 50px;
        float: left;
        line-height: 50px;
        color: #0054a5;
        font-size: 23px;
        font-weight: 700;
        background: #ffcb4e;
        padding-left: 14px;
    }

    .Patients .delhiBox {
        width: 100%;
        height: 41px;
        float: left;
        position: relative;
        color: #fff;
    }

        .Patients .delhiBox fieldset {
            border: 0;
        }

        .Patients .delhiBox select {
            width: 213px;
            height: 41px;
            line-height: 41px;
        }

        .Patients .delhiBox .select {
            border: 1px solid #000;
            color: #000;
            font-size: 13px;
            line-height: 41px;
            height: 41px;
            margin: 0 0 8px 0;
            background: url('https://d2qhgd0topi90o.cloudfront.net/website/images/delhi-img.jpg') no-repeat;
            padding: 0 0 0 32px;
            width: 100%;
            cursor: pointer;
            font-family: 'Open Sans', sans-serif;
        }

            .Patients .delhiBox .select option {
                color: #000;
                font-family: 'Open Sans', sans-serif;
            }

        .Patients .delhiBox .select2 {
            border: 1px solid #000;
            color: #000;
            font-size: 13px;
            line-height: 41px;
            height: 41px;
            margin: 0 0 8px 0;
            background: #fff;
            padding: 0 0 0 10px;
            -moz-border-radius: 5px;
            -webkit-border-radius: 5px;
            border-radius: 5px;
            behavior: url(ie-css3.htc);
            width: 100%;
            font-family: 'Open Sans', sans-serif;
        }

            .Patients .delhiBox .select2 option {
                color: #000;
                font-family: 'Open Sans', sans-serif;
                b ackground:#fff;
            }

        .Patients .delhiBox .select3 {
            background: #fff;
            border: none;
            color: #000;
            font-size: 13px;
            line-height: 41px;
            height: 41px;
            margin: 0 0 8px 0;
            padding: 0 0 0 10px;
            width: 100%;
            -moz-border-radius: 5px;
            -webkit-border-radius: 5px;
            border-radius: 5px;
            behavior: url(ie-css3.htc);
            font-family: 'Open Sans', sans-serif;
            border: #000 solid 1px;
        }

    .Patients .cityBox {
        float: left;
        height: 34px;
        margin-left: 0;
        margin-top: 10px;
        position: relative;
        width: 214px;
        padding-bottom: 0;
    }

        .Patients .cityBox fieldset {
            border: 0
        }

        .Patients .cityBox select {
            width: 192px;
            height: 34px;
            line-height: 41px;
        }

        .Patients .cityBox .select {
            background: url(https://www.lalpathlabs.com/images/find-city.jpg) repeat-x;
            border-radius: 3px;
            color: #000;
            cursor: pointer;
            font-size: 14px;
            font-weight: 400;
            height: 34px;
            line-height: 34px;
            padding: 0 0 0 10px;
            border: 1px solid #000;
            width: 100%;
            font-family: 'Open Sans', sans-serif;
        }

        .Patients .cityBox option {
            color: #332121;
            font-size: 12px
        }

    .Patients .NCRBox label {
        padding-left: 10px;
    }

    .Patients .NCRBox {
        position: relative;
        float: left;
        height: auto;
        margin-top: 0;
        width: 214px;
        margin-top: 11px;
        border: 1px solid #000;
    }

        .Patients .NCRBox ul {
            list-style: none;
        }

        .Patients .NCRBox li {
            line-height: normal;
            padding-left: 10px;
        }

            .Patients .NCRBox li a {
                color: #414040;
                font-size: 12px;
                font-weight: 700;
                text-decoration: none;
            }

    .Patients #MyShowHideButton {
        background: #ffffff !important;
        width: 100%;
        height: 30px;
        float: left;
        margin: 0;
        padding: 0 0 0 11px;
        border: none;
        cursor: pointer;
        line-height: 28px;
        text-align: left;
        font-size: 14px;
        font-weight: 400;
        font-family: 'Open Sans', sans-serif;
        color: #000;
    }

    .Patients #MyShowHideContent {
        background: #fff;
        color: #000;
        display: block;
        float: left;
        font-family: 'Open Sans', sans-serif;
        font-size: 12px;
        font-weight: 400;
        height: auto;
        line-height: 20px;
        margin: 0;
        padding: 3% 0 3% 4%;
        text-align: left;
        width: 95%;
    }

    .Patients .sms {
        font-family: 'Open Sans', sans-serif;
        font-size: 13px;
        color: #000;
        font-weight: 400;
        line-height: none;
        margin-bottom: 10px;
    }

    .Patients .right_center {
        width: 77%;
        float: left;
        margin: 0 0 15px 20px;
    }

        .Patients .right_center ul {
            list-style: none;
        }

        .Patients .right_center li {
            width: 95%;
            float: left;
            background: #fff;
            margin-bottom: 10px;
            border: #000 solid 1px;
            -moz-border-radius: 10px;
            -webkit-border-radius: 10px;
            border-radius: 10px;
            padding: 15px 20px;
        }

            .Patients .right_center li h3 {
                margin-bottom: 6px;
            }

                .Patients .right_center li h3 a {
                    color: #0053A6;
                    font-size: 14px;
                    text-decoration: none;
                }

                    .Patients .right_center li h3 a:hover {
                        text-decoration: underline;
                    }

    .Patients .alphabets {
        color: #828181;
        font-size: 14px;
        padding-bottom: 6px;
        clear: both;
        width: 100%;
        float: left;
    }

        .Patients .alphabets .imgBox {
            width: 25px;
            float: left;
            padding-top: 1px;
        }

        .Patients .alphabets p {
            width: 93%;
            float: left;
            color: #000;
            font-size: 14px;
            padding: 0;
            line-height: 24px;
        }

    .Patients .pager {
        padding: 20px 0;
        text-align: center;
        margin: 0 auto;
        clear: both;
    }

    .Patients .holder {
        margin: 0 0
    }

        .Patients .holder a {
            font: bold 12px Arial,Helvetica,sans-serif;
            cursor: pointer;
            margin: 0 2px;
            color: #333;
            padding: 5px 10px;
            text-decoration: none;
            display: inline;
            border: 0;
        }

            .Patients .holder a:hover {
                background-color: #fac123;
                color: #4b3b0d;
                padding: 5px 10px;
            }

            .Patients .holder a.jp-previous {
                margin: 0 15px 0 0;
                background: #fac123;
                color: #4b3b0d;
            }

            .Patients .holder a:hover.jp-previous {
                margin: 0 15px 0 0;
                background: #000;
                color: #fff;
            }

            .Patients .holder a.jp-next {
                margin: 0 0 0 15px;
                background: #fac123;
                color: #4b3b0d;
            }

            .Patients .holder a:hover.jp-next {
                margin: 0 0 0 15px;
                background: #000;
                color: #fff;
            }

            .Patients .holder a.jp-current, a.jp-current:hover {
                color: #4b3b0d;
                font-weight: 700;
                background: #fac123;
            }

            .Patients .holder a.jp-disabled, a.jp-disabled:hover {
                color: #999;
                background: #ccc;
            }
/**************************Patients Page Css End****************************/

/**************************Allergy Screen Page Css Start****************************/
.AllergyScreen {
    padding: 20px 0 30px 0;
}
    /* .AllergyScreen { width:100%; float:left; padding:20px 0 30px 0;} */
    .AllergyScreen.list {
        padding: 0 0 30px 0;
    }

    .AllergyScreen .blankBox2 {
        width: 100%;
        float: left;
    }

    .AllergyScreen .AvailableDiv {
        width: 100%;
    }

    .AllergyScreen .testTabNewDIV {
        width: 100%;
        float: left;
    }

    .AllergyScreen .testTabNew {
        width: 100%;
        max-width: 953px;
        margin: 0 auto;
    }

        .AllergyScreen .testTabNew ul.tab {
            list-style-type: none;
            margin: -7px 0 0 0;
            padding: 0;
            overflow: hidden;
            position: relative;
            z-index: 99;
            width: 100%;
        }

            .AllergyScreen .testTabNew ul.tab li {
                float: left;
                width: 50%;
                padding-top: 0;
            }

                .AllergyScreen .testTabNew ul.tab li a {
                    display: inline-block;
                    color: black;
                    text-align: center;
                    padding: 12px 16px;
                    text-decoration: none;
                    font-size: 16px;
                    font-family: 'Open Sans', sans-serif;
                    box-sizing: border-box;
                    width: 100%;
                    background-color: #fff;
                    border: 1px solid #ccc;
                    font-weight: 400;
                    text-transform: uppercase;
                }

                    .AllergyScreen .testTabNew ul.tab li a:hover {
                        background-color: #fff;
                        border: 1px solid #ccc;
                        box-sizing: border-box;
                    }

                    .AllergyScreen .testTabNew ul.tab li a:focus, .testTabNew ul.tab li a.active {
                        border: 1px solid #d49b11;
                        box-sizing: border-box;
                        color: #000;
                    }

        .AllergyScreen .testTabNew .tabcontent {
            display: none;
            padding: 6px 0;
            border: none;
            border-top: none;
            float: left;
            width: 100%;
            max-width: 953px;
        }

        .AllergyScreen .testTabNew .topright {
            float: right;
            cursor: pointer;
            font-size: 20px;
        }

            .AllergyScreen .testTabNew .topright:hover {
                color: red;
            }

        .AllergyScreen .testTabNew .shedowTest {
            width: 100%;
            float: left;
            -webkit-box-shadow: 0 0 20px 0 rgba(50,50,50,.25);
            -moz-box-shadow: 0 0 20px 0 rgba(50,50,50,.25);
            box-shadow: 0 0 20px 0 rgba(50,50,50,.25);
            background: #fff;
        }

        .AllergyScreen .testTabNew .swasthLeft {
            width: 100%;
            float: left;
        }

        .AllergyScreen .testTabNew .swasthPlus {
            float: left;
            padding: 1% 2%;
            width: 96%;
            border-bottom: #ccc solid 1px;
            margin-bottom: 10px;
        }

            .AllergyScreen .testTabNew .swasthPlus .left {
                color: #0053a6;
                float: left;
                font-size: 28px;
                line-height: 56px;
                width: 81%;
                font-weight: 400;
            }

            .AllergyScreen .testTabNew .swasthPlus .right {
                width: auto;
                float: left;
            }

                .AllergyScreen .testTabNew .swasthPlus .right span {
                    color: #000;
                    font-size: 22px;
                    padding-bottom: 10px;
                    text-decoration: line-through;
                    margin-left: 4px;
                }

                    .AllergyScreen .testTabNew .swasthPlus .right span.rupees {
                        color: #000;
                        font-size: 22px;
                        padding-bottom: 10px;
                        text-decoration: none;
                        margin-left: 4px;
                    }

            .AllergyScreen .testTabNew .swasthPlus .Screening {
                width: auto;
                float: left;
                margin-right: 15px;
                margin-top: 10px;
            }

            .AllergyScreen .testTabNew .swasthPlus .offBox {
                width: auto;
                float: left;
                background: #d8242d;
                min-height: 57px;
                color: #fff;
                font-weight: 700;
                font-size: 18px;
                text-align: center;
                min-height: 40px;
                padding: 8px;
                width: 42px;
                line-height: 20px;
                border-radius: 200px 200px 200px 200px;
                -moz-border-radius: 200px 200px 200px 200px;
                -webkit-border-radius: 200px 200px 200px 200px;
            }

        .AllergyScreen .testTabNew .swasthLeft .shouldBox {
            float: left;
            padding: 0 2%;
            width: 96%;
            position: relative;
        }

            .AllergyScreen .testTabNew .swasthLeft .shouldBox h2 {
                font-family: 'Open Sans', sans-serif;
                color: #0053a6;
                font-size: 20px;
                font-weight: 400;
                margin: 0;
                padding-bottom: 10px;
            }

            .AllergyScreen .testTabNew .swasthLeft .shouldBox p {
                color: #000;
                font-family: 'Open Sans', sans-serif;
                font-size: 13px;
            }

            .AllergyScreen .testTabNew .swasthLeft .shouldBox .card {
                background: #e7a837;
                border: 1px solid #e7a837;
                border-radius: 8px;
                bottom: 3px;
                color: #fff;
                cursor: pointer;
                display: block;
                float: right;
                font-family: 'Open Sans', sans-serif;
                font-size: 16px;
                font-weight: 700;
                height: 40px;
                line-height: 27px;
                padding: 0;
                text-align: center;
                text-decoration: none;
                margin-top: -50px;
                width: 134px;
                margin-right: 100px;
            }
            /*.AllergyScreen .testTabNew .swasthLeft .shouldBox .cardsecond{ background:#e7a837; border:1px solid #e7a837; border-radius:8px; bottom:3px; color:#fff; cursor:pointer; display:block;f loat:right; font-family: 'Open Sans', sans-serif; font-size:16px; font-weight:700; height:40px; line-height:27px; padding:0; text-align:center; text-decoration:none; margin-top:0; width:134px; margin-right:0;}*/

            .AllergyScreen .testTabNew .swasthLeft .shouldBox .cardsecond {
                background: #e7a837;
                border: 1px solid #e7a837;
                border-radius: 8px;
                bottom: 3px;
                color: #fff;
                cursor: pointer;
                display: block;
                float: right;
                font-family: 'Open Sans', sans-serif;
                font-size: 16px;
                font-weight: 700;
                height: 40px;
                line-height: 27px;
                padding: 0;
                text-align: center;
                text-decoration: none;
                width: 134px;
                margin-right: 0;
                margin-top: 15px !important;
            }

.cardflotrgt {
    float: right;
    display: inline-block !important;
}

.cardflotlft {
    float: left;
    display: inline-block !important;
    margin-right: 10px !important;
    line-height: 40px !important;
}



.AllergyScreen .testTabNew .swasthLeft .packageDetail_Div {
    border-top: 1px solid #ccc;
    float: left;
    margin: 20px 0;
    max-width: 874px;
    padding: 0 40px 0;
    width: 100%;
}

.AllergyScreen .testTabNew .swasthRight .packageDetail {
    float: left;
    padding: 20px 2%;
    width: 96%;
    margin: 20px 0;
    font-size: 13px;
    position: relative;
}

    .AllergyScreen .testTabNew .swasthRight .packageDetail h2 {
        f ont-family: 'Open Sans', sans-serif;
        color: #0053a6;
        font-size: 22px;
        font-weight: 400;
        margin: 0;
        padding-bottom: 10px;
    }

    .AllergyScreen .testTabNew .swasthRight .packageDetail table.div1 {
        text-align: center;
        width: 78%;
        margin-bottom: 30px;
    }

    .AllergyScreen .testTabNew .swasthRight .packageDetail th.div1, td.div1 {
        padding: 13px;
        border: 1px solid #ccc;
    }

        .AllergyScreen .testTabNew .swasthRight .packageDetail th.div1, td.div1.td2 {
            width: 45%;
        }

    .AllergyScreen .testTabNew .swasthRight .packageDetail a {
        color: #0053a6;
        font-family: 'Open Sans', sans-serif;
        font-size: 15px;
        font-weight: 400;
        text-decoration: underline;
    }

        .AllergyScreen .testTabNew .swasthRight .packageDetail a:hover {
            text-decoration: none
        }

    .AllergyScreen .testTabNew .swasthRight .packageDetail .card {
        background: #e7a837;
        border: 1px solid #e7a837;
        top: 90px;
        color: #fff;
        cursor: pointer;
        display: block;
        font-family: 'Open Sans', sans-serif;
        font-size: 14px;
        font-weight: 700;
        height: 40px;
        line-height: 27px;
        padding: 0;
        position: absolute;
        right: 40px;
        text-align: center;
        text-decoration: none;
        width: 134px;
        border-radius: 8px;
    }

.AllergyScreen .divSOne {
    width: 100%;
    float: left;
}

.AllergyScreen .reaportIcon {
    color: #1e72e4;
    font-size: 20px;
    margin-left: 3px;
}

.pdfNew {
    float: left;
    height: 29px;
}

    .pdfNew a {
        border: 1px solid #E7AA3B !important;
        width: 150px;
        border-radius: 3px;
        color: #666 !important;
        display: block;
        font-size: 13px;
        font-weight: 700;
        height: 30px !important;
        line-height: 30px !important;
        text-align: center !important;
        background: url(https://www.lalpathlabs.com/images/pdf-icon3.gif) no-repeat 10px 6px #fff;
        padding-left: 10px !important;
        text-decoration: none;
    }

        .pdfNew a:hover {
            background: url(https://www.lalpathlabs.com/images/pdf-icon3.gif) no-repeat 10px 6px #E7AA3B !important;
            color: #fff !important;
        }

.AllergyScreen .divSOne ul {
    list-style: none;
    width: 100% !important;
    padding-left: 0;
}

.AllergyScreen .divSOne li {
    padding-top: 15px;
    line-height: normal;
    color: #000;
    font-family: 'Open Sans', sans-serif;
    font-size: 13px;
    margin-bottom: 20px;
}

    .AllergyScreen .divSOne li .textB {
        clear: both;
        float: left;
        width: 172px;
        line-height: normal;
        color: #000;
        font-family: 'Open Sans', sans-serif;
        font-size: 13px;
    }

    .AllergyScreen .divSOne li span {
        line-height: normal;
        color: #000;
        font-family: 'Open Sans', sans-serif;
        font-size: 13px;
        padding-left: 30px;
        width: auto;
        float: left;
        margin-top: 0;
    }

        .AllergyScreen .divSOne li span a {
            color: #0053a6;
            font-family: 'Open Sans', sans-serif;
            font-size: 13px;
            font-weight: 700;
            cursor: pointer;
        }

.AllergyScreen .divSOne .imgs {
    float: left;
    margin-right: 7px;
    position: relative;
    width: 28px;
}

.AllergyScreen .sampleClass {
    float: none;
    margin: 0 auto;
    max-width: 360px;
}

    .AllergyScreen .sampleClass h2 {
        font-family: 'Open Sans', sans-serif;
        color: #0053a6;
        font-size: 18px;
        font-weight: 700;
        margin: 0;
        line-height: 60px;
        text-align: center;
    }

    .AllergyScreen .sampleClass .imgsample {
        width: auto;
        float: left;
    }

        .AllergyScreen .sampleClass .imgsample img {
            width: 100%;
            height: 99%;
        }

.AllergyScreen .emailDiv2 {
    background: url(https://www.lalpathlabs.com/images/Email-img.jpg) no-repeat left center;
    float: right;
    margin-top: 15px;
    padding-left: 30px;
    width: auto;
}

    .AllergyScreen .emailDiv2 a {
        color: #0053a6;
        font-family: 'Open Sans', sans-serif;
        font-size: 15px;
        font-weight: 400;
        text-decoration: underline;
    }

        .AllergyScreen .emailDiv2 a:hover {
            text-decoration: none;
        }

.AllergyScreen .testTabNew .swasthRight .emailDiv {
    width: auto;
    float: right;
}

    .AllergyScreen .testTabNew .swasthRight .emailDiv a {
        background: url(https://www.lalpathlabs.com/images/Email-img.jpg) no-repeat left center;
        padding-left: 30px;
        font-weight: 400;
        color: #0053a6;
        font-family: 'Open Sans', sans-serif;
        font-size: 15px;
        font-weight: 400;
        text-decoration: underline;
    }

        .AllergyScreen .testTabNew .swasthRight .emailDiv a:hover {
            text-decoration: none;
        }

.AllergyScreen .blankBox2 ul {
    list-style: none;
    width: 30%;
    float: left;
    padding-left: 10px;
}

.AllergyScreen .blankBox2 li {
    line-height: normal;
    padding-top: 15px;
}

    .AllergyScreen .blankBox2 li a {
        font-family: 'Open Sans', sans-serif;
        font-size: 13px;
        color: #000;
        text-decoration: none;
        display: block;
        line-height: normal;
    }

        .AllergyScreen .blankBox2 li a:hover {
            color: #0053a6;
        }

.AllergyScreen .Users {
    width: 100%;
    float: left;
    margin-top: 20px;
    margin-bottom: 20px;
}

    .AllergyScreen .Users h3 {
        font-family: 'Open Sans', sans-serif;
        font-size: 18px;
        font-weight: 400;
        text-align: left;
        line-height: 50px;
        color: #0053a6;
        padding-bottom: 10px;
    }

    .AllergyScreen .Users h4 {
        margin-bottom: 14px;
        font-family: 'Open Sans', sans-serif;
        font-size: 17px;
        font-weight: 700;
        text-align: center;
        color: #000;
        padding: 15px 0;
        border-bottom: #ccc solid 1px;
    }

        .AllergyScreen .Users h4 a {
            color: #000;
            font-size: 14px;
            font-weight: 700;
            text-decoration: none;
        }

            .AllergyScreen .Users h4 a:hover {
                text-decoration: underline;
                color: #175f9d;
            }

    .AllergyScreen .Users .Reco {
        width: 100%;
        float: left;
    }

    .AllergyScreen .Users .leftReco {
        border: 1px solid #ccc;
        float: left;
        margin-right: 16px;
        max-width: 367px;
        width: 100%;
        min-height: 298px;
        background: #fff;
    }

        .AllergyScreen .Users .leftReco ul {
            list-style: none;
            width: 100%;
            padding: 0 0 0 5px;
            min-height: 118px
        }

        .AllergyScreen .Users .leftReco li {
            color: #000;
            display: inline-block;
            font-size: 14px;
            padding-top: 2px;
            line-height: 28px;
            margin-bottom: 0;
            width: 100%;
        }

            .AllergyScreen .Users .leftReco li .textB {
                clear: both;
                float: left;
                width: 100%;
                line-height: 16px;
                color: #000;
                font-size: 12px
            }

        .AllergyScreen .Users .leftReco .imgs {
            float: left;
            margin-right: 12px;
            position: relative
        }

        .AllergyScreen .Users .leftReco .sameBox {
            width: 100%;
            float: left;
            border-top: #ccc solid 1px;
            margin-top: 3px;
            padding-top: 20px
        }

            .AllergyScreen .Users .leftReco .sameBox .sameTop {
                width: 100%;
                float: left
            }

                .AllergyScreen .Users .leftReco .sameBox .sameTop .rupeesDiv1 {
                    width: 30%;
                    float: left;
                    text-align: left;
                    padding-left: 5%
                }

                    .AllergyScreen .Users .leftReco .sameBox .sameTop .rupeesDiv1 span {
                        color: #000;
                        font-size: 16px;
                        padding-bottom: 10px;
                        text-decoration: line-through;
                        margin-left: 4px
                    }

                .AllergyScreen .Users .leftReco .sameBox .sameTop .rupeesDiv2 {
                    width: 30%;
                    float: left;
                    text-align: center
                }

                    .AllergyScreen .Users .leftReco .sameBox .sameTop .rupeesDiv2 span {
                        color: #000;
                        font-size: 16px;
                        padding-bottom: 10px;
                        margin-left: 4px;
                        font-weight: 700
                    }

                .AllergyScreen .Users .leftReco .sameBox .sameTop .rupeesDiv3 {
                    width: 82px;
                    height: 25px;
                    line-height: 25px;
                    margin-right: 15px;
                    float: right;
                    text-align: center;
                    background: url(https://www.lalpathlabs.com/images/discount-img.png) no-repeat;
                    font-size: 14px;
                    color: #fff;
                }

            .AllergyScreen .Users .leftReco .sameBox .sameBot {
                width: 100%;
                float: left;
            }

                .AllergyScreen .Users .leftReco .sameBox .sameBot .card {
                    background: #e7a837;
                    border: 1px solid #e7a837;
                    bottom: 3px;
                    color: #fff;
                    cursor: pointer;
                    display: block;
                    font-size: 16px;
                    font-weight: 700;
                    height: 40px;
                    line-height: 38px;
                    padding: 0;
                    text-align: center;
                    text-decoration: none;
                    width: 134px;
                    margin: 20px auto;
                    border-radius: 8px
                }

        .AllergyScreen .Users .leftReco .texts {
            width: 81%;
            line-height: normal;
            padding-top: 4px;
            white-space: nowrap;
            overflow: hidden;
            text-overflow: ellipsis;
        }

    .AllergyScreen .Users .rightReco {
        border: 1px solid #ccc;
        float: right;
        max-width: 367px;
        width: 100%;
        min-height: 450px;
    }

        .AllergyScreen .Users .rightReco ul {
            list-style: none;
            width: auto;
            padding: 0 0 0 15px
        }

        .AllergyScreen .Users .rightReco li, .Users .rightReco li .textB {
            width: 100%;
            font-size: 14px;
            color: #000;
            font-family: open_sansregular, Helvetica, Arial, sans-serif
        }

        .AllergyScreen .Users .rightReco li {
            display: inline-block;
            line-height: 28px;
            margin-bottom: 10px
        }

            .AllergyScreen .Users .rightReco li .textB {
                clear: both;
                float: left;
                line-height: 25px
            }

        .AllergyScreen .Users .rightReco .imgs {
            float: left;
            margin-right: 12px;
            position: relative;
        }

        .AllergyScreen .Users .rightReco .texts {
            float: left;
            width: 83%;
        }

        .AllergyScreen .Users .rightReco .sameBox {
            width: 100%;
            float: left;
            border-top: #ccc solid 1px;
            margin-top: 3px;
            padding-top: 20px;
        }

            .AllergyScreen .Users .rightReco .sameBox .sameTop {
                width: 100%;
                float: left;
            }

                .AllergyScreen .Users .rightReco .sameBox .sameTop .rupeesDiv1 {
                    width: 30%;
                    float: left;
                    text-align: left;
                    padding-left: 5%
                }

                    .AllergyScreen .Users .rightReco .sameBox .sameTop .rupeesDiv1 span {
                        color: #000;
                        font-size: 16px;
                        padding-bottom: 10px;
                        text-decoration: line-through;
                        margin-left: 4px;
                    }

                .AllergyScreen .Users .rightReco .sameBox .sameTop .rupeesDiv2 {
                    width: 30%;
                    float: left;
                    text-align: center
                }

                    .AllergyScreen .Users .rightReco .sameBox .sameTop .rupeesDiv2 span {
                        color: #000;
                        font-size: 16px;
                        padding-bottom: 10px;
                        margin-left: 4px;
                        font-weight: 700;
                    }

                .AllergyScreen .Users .rightReco .sameBox .sameTop .rupeesDiv3 {
                    width: 82px;
                    height: 25px;
                    line-height: 25px;
                    margin-right: 15px;
                    float: right;
                    text-align: center;
                    background: url(https://www.lalpathlabs.com/images/discount-img.png) no-repeat;
                    font-size: 14px;
                    color: #fff;
                }

            .AllergyScreen .Users .rightReco .sameBox .sameBot {
                width: 100%;
                float: left
            }

                .AllergyScreen .Users .rightReco .sameBox .sameBot .card {
                    background: #e7a837;
                    border: 1px solid #e7a837;
                    bottom: 3px;
                    color: #fff;
                    cursor: pointer;
                    display: block;
                    font-family: open_sansregular, Helvetica, Arial, sans-serif;
                    font-size: 16px;
                    font-weight: 700;
                    height: 40px;
                    line-height: 38px;
                    padding: 0;
                    text-align: center;
                    text-decoration: none;
                    width: 134px;
                    margin: 20px auto;
                    border-radius: 8px;
                }

.AllergyScreen .LabBtnForTestPage {
    bottom: 0;
    position: relative;
    right: 0;
    left: 0;
    margin: auto;
    width: 132px;
}

    .AllergyScreen .LabBtnForTestPage img.one {
        position: absolute;
        z-index: -1;
        top: 23px;
        right: 20px;
    }

.AllergyScreen .testTabNew .swasthLeft .packageDetail_Div {
    border-top: 1px solid #ccc;
    float: left;
    margin: 20px 0;
    max-width: 874px;
    padding: 0 40px 0;
    width: 100%;
}

.AllergyScreen .testTabNew .swasthLeft .packageDetail {
    float: left;
    width: 100%;
    max-width: 450px;
    font-size: 15px;
}

    .AllergyScreen .testTabNew .swasthLeft .packageDetail h2 {
        text-align: center;
        font-family: 'Open Sans', sans-serif;
        color: #0053a6;
        font-size: 18px;
        font-weight: 700;
        margin: 0;
        line-height: 60px;
    }

    .AllergyScreen .testTabNew .swasthLeft .packageDetail .tablePac {
        width: 100%;
        float: left;
        border-right: #ccc dashed 1px;
        padding: 0 20px 0 0;
        min-height: 510px;
    }

    .AllergyScreen .testTabNew .swasthLeft .packageDetail table.div1 {
        text-align: center;
        font-size: 13px;
    }

    .AllergyScreen .testTabNew .swasthLeft .packageDetail a {
        color: #0053a6;
        font-family: 'Open Sans', sans-serif;
        font-size: 13px;
        font-weight: 400;
        text-decoration: underline;
    }

.AllergyScreen .testTabNew .swasthLeft .sample {
    float: left;
    font-size: 15px;
    margin-left: 44px;
    max-width: 373px;
    width: 100%;
    margin-top: 0px
}

    .AllergyScreen .testTabNew .swasthLeft .sample h2 {
        font-family: 'Open Sans', sans-serif;
        color: #0053a6;
        font-size: 18px;
        font-weight: 700;
        margin: 0;
        line-height: 60px;
        text-align: center
    }

    .AllergyScreen .testTabNew .swasthLeft .sample .imgsample {
        width: auto;
        float: left;
    }

        .AllergyScreen .testTabNew .swasthLeft .sample .imgsample img {
            width: 100%;
            height: 99%;
        }

    .AllergyScreen .testTabNew .swasthLeft .sample .emailDiv {
        width: auto;
        float: right;
        background: url(https://www.lalpathlabs.com/images/Email-img.jpg) no-repeat left center;
        padding-left: 30px;
    }

        .AllergyScreen .testTabNew .swasthLeft .sample .emailDiv a {
            color: #0053a6;
            font-family: 'Open Sans', sans-serif;
            font-size: 15px;
            font-weight: 400;
            text-decoration: underline;
        }

            .AllergyScreen .testTabNew .swasthLeft .sample .emailDiv a:hover {
                text-decoration: none;
            }
/**************************Allergy Screen Page Css End****************************/








/**************************Book A Test Page Css Start****************************/
.location_div {
    width: 100%;
    margin: 20px 0;
    font-family: 'Open Sans', sans-serif;
}

    .location_div .left {
        width: 283px;
        float: left
    }

        .location_div .left .localBox {
            width: 100%;
            height: 38px;
            float: left;
            background: #fff;
            padding-top: 12px;
            border: 1px solid #c1c1c1;
            font-family: 'Open Sans', sans-serif;
            margin-bottom: 10px
        }

            .location_div .left .localBox.list {
                border: 1px solid #ccc
            }

            .location_div .left .localBox .leftB {
                float: left;
                margin-left: 10px;
                height: 25px;
                line-height: 25px;
                color: #000;
                font-size: 13px;
                font-weight: 700;
                margin-right: 7px;
                width: auto
            }

            .location_div .left .localBox .rightB {
                width: auto;
                height: 25px;
                float: left
            }

                .location_div .left .localBox .rightB .select {
                    width: 97px;
                    height: 25px
                }

        .location_div .left .packBox {
            width: 100%;
            height: 38px;
            float: left;
            margin-top: 10px;
            background: #fff;
            padding-top: 12px;
            border: 1px solid #E7AA3B
        }

            .location_div .left .packBox .leftB {
                float: left;
                height: 25px;
                margin-left: 10px;
                width: 12px
            }

            .location_div .left .packBox .rightB {
                width: 160px;
                float: left;
                margin-left: 10px;
                height: 25px;
                line-height: 25px;
                color: #000;
                font-size: 16px;
                font-weight: 700
            }

        .location_div .left .conditionBox {
            width: 100%;
            float: left
        }

            .location_div .left .conditionBox .flip {
                width: 98%;
                height: 41px;
                float: left;
                margin-top: 10px;
                background-color: #575757;
                line-height: 41px;
                color: #FFF;
                font-size: 14px;
                font-weight: 700;
                padding-left: 2%
            }

            .location_div .left .conditionBox .textDiv {
                float: left;
                font-size: 16px;
                margin-left: 10px;
                font-weight: 700
            }

            .location_div .left .conditionBox .plus {
                width: 20px;
                float: right;
                margin: 2px 10px 0 0;
                cursor: pointer
            }

            .location_div .left .conditionBox .mines {
                width: 20px;
                float: right;
                margin: 2px 10px 0 0;
                display: none;
                cursor: pointer
            }

            .location_div .left .conditionBox #panel {
                width: 100%;
                float: left;
                background: #e6e6e6;
                display: none
            }

.active-tab {
    background: url(https://www.lalpathlabs.com/images/arrow-1.jpg) right 5px no-repeat #575757 !important
}

.location_div .left .conditionBox #panel ul {
    list-style: none;
    margin-left: 10px;
    padding-bottom: 15px
}

.location_div .left .conditionBox #panel li {
    line-height: normal;
    color: #575757;
    font-size: 14px;
    font-weight: 700;
    margin-top: 10px;
    font-weight: 400
}

.location_div .left .conditionBox a.showmore {
    float: right;
    color: #575757;
    font-size: 13px;
    font-weight: 400;
    text-decoration: underline;
    margin-bottom: 10px;
    margin-right: 10px
}

    .location_div .left .conditionBox a.showmore:hover {
        color: #000;
        text-decoration: underline
    }

.location_div .right {
    float: right;
    width: 73%;
    margin-left: 20px
}

    .location_div .right h1 {
        width: auto;
        color: #000;
        line-height: 20px;
        font-size: 16px;
        font-weight: 700;
        margin-bottom: 10px;
        text-align: left;
        float: left;
        padding-left: 5px
    }

    .location_div .right .countvalue {
        width: auto;
        color: #666;
        line-height: 20px;
        font-size: 15px;
        font-weight: 400;
        margin-bottom: 10px;
        margin-left: 5px;
        text-align: left;
        float: left
    }

    .location_div .right select {
        border: 1px solid #97989a !important;
        color: #000;
        float: right;
        height: 30px;
        margin-bottom: 15px;
        margin-right: 16px;
        padding: 0 7px;
        -webkit-box-sizing: border-box;
        -moz-box-sizing: border-box;
        -ms-box-sizing: border-box;
        box-sizing: border-box
    }

    .location_div .right .searchB {
        background: #fff;
        border: 1px solid #e3e3e3;
        float: left;
        height: 48px;
        width: 98%;
        margin-bottom: 15px;
        margin-left: 5px
    }

        .location_div .right .searchB .field {
            float: left;
            height: 48px;
            padding-left: 1%;
            width: 99%;
            border: none;
            color: #a3a3a3;
            font-size: 13px;
            font-family: 'Open Sans', sans-serif;
            background: url(https://www.lalpathlabs.com/images/search-im.jpg) no-repeat right center
        }

    .location_div .right ul {
        list-style: none
    }

    .location_div .right li {
        line-height: normal;
        margin-bottom: 0;
        display: inline-block;
        position: relative;
    }

.greyBox {
    position: relative;
    border: 1px solid #e0e0e0;
    margin: 5px;
    padding: 14px 20px 2px 20px;
    width: 370px;
    min-height: 210px;
    vertical-align: top;
    display: inline-block;
    background: #fff
}

    .greyBox.Allergy {
        min-height: 200px
    }

    .greyBox:hover {
        border: #9f9e9e solid 1px
    }

    .greyBox h3 {
        border-bottom: 1px solid #e0e0e0;
        color: #000;
        float: left;
        font-size: 14px;
        font-weight: 700;
        line-height: normal;
        margin-bottom: 6px;
        padding-bottom: 10px;
        width: 100%
    }

        .greyBox h3 a {
            color: #000 !important;
            font-size: 13px;
            font-weight: 700;
            text-decoration: none
        }

            .greyBox h3 a:hover {
                text-decoration: underline;
                color: #175f9d !important
            }

    .greyBox .bot {
        position: relative;
        float: left;
        clear: both;
        width: 100%
    }

        .greyBox .bot p {
            height: 20px;
            padding-top: 6px;
            color: #666;
            font-size: 13px;
            line-height: normal;
            white-space: nowrap;
            width: auto;
            overflow: hidden;
            text-overflow: ellipsis;
            padding-bottom: 5px
        }

            .greyBox .bot p.phelp {
                margin: 10px 0 0
            }

.location_div .leftFilter {
    width: 100%;
    float: left;
    border: #c1c1c1 solid 1px;
    margin-top: 0;
    display: block;
    background: #fff
}

    .location_div .leftFilter h3 {
        height: 53px;
        background: #c1c1c1;
        font-size: 18px;
        text-align: center;
        line-height: 53px
    }

    .location_div .leftFilter .innerDiv {
        margin: 0 auto;
        padding: 4%;
        width: 95%
    }

        .location_div .leftFilter .innerDiv p {
            text-align: center;
            width: auto;
            float: left;
            padding: 0 8px;
            font-size: 18px
        }

        .location_div .leftFilter .innerDiv h6 {
            width: 100%;
            float: left;
            text-align: center;
            font-weight: 400;
            padding: 15px 0;
            font-size: 18px
        }

.testpageDiv {
    width: 100%;
    float: left;
    margin-bottom: 15px
}

.location_div .allerymain {
    width: 258px;
    float: left;
    height: 30px;
    padding: 5px;
    margin-left: 12px
}

.greyBox .bot span {
    padding-bottom: 0;
    color: #000;
    font-size: 16px;
    float: left;
    padding-right: 3px;
    padding-top: 2px;
    font-weight: 700
}

    .greyBox .bot span.bigger {
        color: #959595;
        font-size: 16px;
        font-weight: 400;
        text-decoration: line-through
    }

    .greyBox .bot span.none {
        font-size: 13px;
        line-height: 24px;
        padding-bottom: 0;
        text-align: center;
        text-decoration: none;
        float: right
    }

.imgRed {
    width: 82px;
    height: 25px;
    background: url(https://www.lalpathlabs.com/images/img-red.jpg) no-repeat right center;
    display: inline-block;
    color: #fff !important;
    padding-right: 0 !important
}

.greyBox .LabBtn {
    bottom: 0;
    float: right;
    position: relative;
    right: 0;
    width: 100px
}

    .greyBox .LabBtn img.one {
        position: absolute;
        z-index: -1;
        top: 0
    }

    .greyBox .LabBtn a {
        border-radius: 3px;
        color: #fff;
        display: block;
        font-size: 14px;
        font-weight: 700;
        height: 32px;
        line-height: 32px;
        text-align: center;
        text-decoration: none;
        width: auto;
        background: #E7AA3B;
        color: #fff;
        font-weight: 700;
        cursor: pointer;
        border: 1px solid #E7AA3B
    }

        .greyBox .LabBtn a:hover {
            border: 1px solid #E7AA3B;
            background: #fff;
            color: #666
        }

.greyBox .LabBtn2 {
    bottom: 0;
    float: right;
    position: relative;
    right: 0;
    width: 100px
}

    .greyBox .LabBtn2 img.one {
        position: absolute;
        z-index: -1;
        top: 0
    }

    .greyBox .LabBtn2 a {
        border-radius: 3px;
        color: #fff;
        display: block;
        font-size: 15px;
        font-weight: 700;
        height: 38px;
        line-height: 38px;
        text-align: center;
        text-decoration: none;
        width: auto;
        background: #E7AA3B;
        color: #fff;
        font-weight: 700;
        cursor: pointer
    }

        .greyBox .LabBtn2 a:hover {
            border: 1px solid #E7AA3B;
            background: #fff;
            color: #666
        }

.location_div .left .conditionBox2 {
    float: left;
    width: 100%
}

    .location_div .left .conditionBox2 .textDiv {
        float: left;
        font-size: 16px;
        font-weight: 700;
        margin-left: 10px
    }

    .location_div .left .conditionBox2 .flip2 {
        background-color: #fff;
        color: #000;
        float: left;
        border: 1px solid #E7AA3B;
        font-size: 14px;
        font-weight: 700;
        height: 41px;
        line-height: 41px;
        margin-top: 10px;
        padding-left: 2%;
        width: 98%
    }

#rblCondation ul {
    list-style: none;
    margin-left: 10px;
    padding-bottom: 15px;
    color: #000;
    font-size: 14px;
    font-weight: 400;
    line-height: normal;
    margin-top: 10px
}

#rblCondation li {
    list-style: none;
    margin-bottom: 8px;
    padding-right: 8px
}

#rblCondation label {
    margin-left: 10px;
    font-family: 'Open Sans', sans-serif;
    font-size: 14px;
    color: #000
}

#rblCondation input[type="radio" i] {
    -webkit-appearance: radio;
    box-sizing: border-box;
    padding-left: 10px
}

.selectCom {
    width: 100%;
    float: left
}

    .selectCom .selectCompare {
        float: left;
        font-size: 11px;
        position: relative;
        top: 0;
        width: auto;
        line-height: 20px
    }

        .selectCom .selectCompare input {
            display: block !important;
            float: left;
            margin-right: 10px;
            margin-top: 4px
        }



.Bookcc {
    position: fixed;
    width: 100%;
    height: 100%;
    background: url(https://www.lalpathlabs.com/images/bgblack.png) center top repeat;
    z-index: 99999;
    padding: 20px 0 0 0;
    left: 0;
    top: 0
}

    .Bookcc .ccimg {
        left: 0;
        right: 0;
        top: 0;
        bottom: 0;
        margin: auto;
        position: absolute;
        width: 50px;
        height: 50px
    }

.IncludesBorder2 {
    border-top: 1px solid #e0e0e0;
    bottom: 0;
    float: left;
    padding: 6px 0 0;
    position: relative;
    width: 100%;
}

.pretestBoxz {
    float: left;
    margin: 0;
    width: 100%;
}

.biggerPrice {
    left: 0;
    margin: auto;
    position: absolute;
    right: 0;
    width: 18%;
    margin-top: 0
}

.greyBox .bot span.list {
    color: #959595;
    font-size: 16px;
    font-weight: 700;
    padding-right: 3px;
    padding-top: 2px;
    text-decoration: line-through
}

.Report1 {
    color: #666;
    font-size: 14px;
    line-height: normal;
    width: auto;
    text-overflow: ellipsis;
    margin-bottom: 10px;
    line-height: 20px;
    background: url(https://www.lalpathlabs.com/images/pre-img.jpg) no-repeat left top 5px;
    padding-left: 40px
}

    .Report1 p {
        padding-top: 0 !important
    }

.testComp {
    height: 28px;
    overflow-y: hidden;
    color: #666;
    font-size: 14px;
    line-height: normal;
    width: auto;
    text-overflow: ellipsis;
    line-height: 20px;
    background: url(https://www.lalpathlabs.com/images/reco-img4.jpg) no-repeat 0% 20%;
    padding-left: 40px
}

    .testComp p {
        padding-top: 0 !important
    }

.testComp2 {
    overflow: hidden;
    text-overflow: ellipsis;
    display: -webkit-box;
    line-height: 25px;
    font-size: 22px;
    padding-top: 1px !important;
    -webkit-line-clamp: 2;
    padding-left: 40px;
    white-space: inherit !important;
    -webkit-box-orient: vertical;
    width: 95% !important;
    background: url(https://www.lalpathlabs.com/images/reco-img4.jpg) no-repeat 0% 20%
}

.PreTest1 {
    color: #666;
    font-size: 14px;
    line-height: normal;
    width: auto;
    text-overflow: ellipsis;
    line-height: 20px;
    background: url(https://www.lalpathlabs.com/images/reco-img1.jpg) no-repeat 0% 20%;
    padding-left: 40px
}

    .PreTest1 p {
        padding-top: 0 !important
    }

.popularity {
    display: none
}


.Report2 {
    color: #666;
    font-size: 14px;
    line-height: normal;
    width: auto;
    text-overflow: ellipsis;
    margin-bottom: 10px;
    line-height: 20px;
    background: url(https://www.lalpathlabs.com/images/reco-img4.jpg) no-repeat 0% 20%;
    padding-left: 40px
}

    .Report2 p {
        padding-top: 0 !important
    }

.filter600button {
    display: none;
    cursor: pointer;
    border-radius: 3px;
    color: #fff;
    font-size: 15px;
    height: 40px;
    line-height: 40px;
    text-decoration: none;
    width: 50%;
    font-weight: 700;
    margin-top: 61px;
    background: #666 url(https://www.lalpathlabs.com/images/book-img1.jpg) no-repeat 10px center;
    clear: both;
    width: 96%;
    padding-left: 50px;
    text-transform: uppercase
}

    .filter600button:hover {
        color: #fff;
        background: #E7AA3B url(https://www.lalpathlabs.com/images/book-img1-hover.jpg) no-repeat 10px center
    }

#filter select {
    display: block;
    border: 1px solid #97989a !important
}

.close-icon {
    color: #0053A6;
    float: right;
    font-size: 13px;
    font-weight: 400;
    margin-bottom: 10px;
    margin-right: 10px;
    text-decoration: none
}

    .close-icon:hover {
        text-decoration: underline
    }

.blockquoteDiv {
    margin-left: 76px;
    width: auto;
    margin-top: 7px
}

blockquote div {
    text-align: right
}

blockquote:before {
    content: " ";
    font-size: 24pt;
    text-align: center;
    line-height: 42px;
    color: #fff;
    float: left;
    position: relative;
    background: url(https://www.lalpathlabs.com/images/img-b.jpg) no-repeat left center;
    display: block;
    height: 25px;
    width: 26px
}

blockquote:after {
    content: " ";
    font-size: 24pt;
    text-align: center;
    line-height: 42px;
    color: #fff;
    float: left;
    position: relative;
    background: url(https://www.lalpathlabs.com/images/img-b.jpg) no-repeat right center;
    display: block;
    height: 25px;
    width: 26px
}

.codeOr .fixedM {
    display: block;
}

.compareBox {
    background: #fff;
    padding-bottom: 10px;
    position: fixed;
    right: 15px;
    bottom: 15px;
    width: auto;
    z-index: 999;
    box-shadow: 1px 1px 10px #888
}

    .compareBox .close-blu {
        cursor: pointer;
        float: left;
        height: auto;
        margin: 0 10px 2px 28px;
        text-align: center;
        width: auto;
        font-size: 15px
    }

    .compareBox .centring {
        max-width: 1168px;
        width: 100%;
        margin: 0 auto
    }

    .compareBox ul {
        list-style: none;
        margin-top: 0;
        min-height: inherit;
        padding-top: 20px;
        padding-bottom: 100px
    }

    .compareBox li {
        float: left;
        padding: 0 5px
    }

    .compareBox .comBox {
        width: 160px;
        height: auto;
        float: left;
        background: #fff;
        margin-right: 0;
        font-size: 13px;
        color: #000;
        text-align: center;
        line-height: none
    }

        .compareBox .comBox .closeCom {
            float: right;
            height: 24px;
            margin: -2px 10px 0 0;
            position: relative;
            width: 24px;
            z-index: 999;
            cursor: pointer
        }


.selectCom {
    width: 100%;
    float: left
}

    .selectCom .selectCompare {
        float: left;
        font-size: 11px;
        position: relative;
        top: 0;
        width: auto;
        line-height: 20px
    }

        .selectCom .selectCompare input {
            display: block !important;
            float: left;
            margin-right: 10px;
            margin-top: 4px
        }

.compareBtn {
    bottom: 30px;
    position: fixed;
    right: 30px;
    width: auto;
    z-index: 999;
    background: #2479ee;
    height: 40px;
    display: inline-block;
    text-align: center;
    line-height: 40px;
    border-radius: 5px;
    font-size: 15px;
    display: block
}

    .compareBtn a.nodisable {
        width: auto;
        padding: 0 6px
    }

        .compareBtn a.nodisable span.compare1 {
            float: left;
            text-transform: uppercase;
            padding-right: 10px;
            color: #fff;
            padding-left: 10px
        }

        .compareBtn a.nodisable span.compare2 {
            background: #205dc0;
            float: left;
            height: auto;
            line-height: 8px;
            margin-top: 9px;
            padding: 7px;
            width: auto;
            color: #fff
        }

    .compareBtn a.disable {
        width: 104px;
        height: 38px;
        background: #82acd6;
        color: #0455ae;
        height: 38px;
        display: inline-block;
        text-align: center;
        line-height: 38px;
        border-radius: 5px;
        position: absolute;
        left: 0;
        font-size: 15px
    }

.compareBtn2 {
    bottom: 30px;
    position: fixed;
    right: 30px;
    width: auto;
    z-index: 999;
    background: #82acd6;
    height: 40px;
    display: inline-block;
    text-align: center;
    line-height: 40px;
    border-radius: 5px;
    font-size: 15px;
    display: block
}

    .compareBtn2 a.nodisable {
        width: auto;
        padding: 0 6px
    }

        .compareBtn2 a.nodisable span.compare1 {
            float: left;
            text-transform: uppercase;
            padding-right: 10px;
            color: #fff;
            padding-left: 10px
        }

        .compareBtn2 a.nodisable span.compare2 {
            background: #205dc0;
            float: left;
            height: auto;
            line-height: 8px;
            margin-top: 9px;
            padding: 7px;
            width: auto;
            color: #fff
        }

    .compareBtn2 a.disable {
        width: 104px;
        height: 38px;
        background: #82acd6;
        color: #0455ae;
        height: 38px;
        display: inline-block;
        text-align: center;
        line-height: 38px;
        border-radius: 5px;
        position: absolute;
        left: 0;
        font-size: 15px
    }

.cart_div {
    width: 810px;
    position: fixed;
    left: 0;
    right: 0;
    bottom: 5px;
    height: auto;
    margin: auto;
    background: #ececec;
    text-align: center;
    padding: 10px 0;
    border: #000 solid 2px;
    display: block !important;
    z-index: 9999
}

    .cart_div .closeBtn {
        position: absolute;
        right: 5px;
        top: 5px;
        cursor: pointer
    }

.preview2 {
    width: 100%;
    float: left;
    margin-top: 20px;
    margin-bottom: 20px;
    font-family: 'Open Sans', sans-serif;
    font-size: 35px;
    color: #000;
    padding-top: 10px;
    padding-bottom: 10px;
    font-weight: 700;
    text-align: center
}

    .preview2 img {
        margin: 30px 0 20px 0
    }

    .preview2 .btn {
        border: 1px solid #E7A837;
        width: 150px;
        border-radius: 3px;
        color: #fff;
        display: block;
        font-size: 13px;
        font-weight: 700;
        height: 30px;
        line-height: 30px;
        text-align: center;
        background: #E7A837;
        cursor: pointer;
        margin: 0 auto;
        text-decoration: none
    }
/**************************Book A Test Page Css End****************************/















/**************************Cart Page Css Start****************************/
.book_a_test_cart {
    width: 100%;
    padding: 25px 0;
    background: #fff;
    border-bottom: 1px solid #e7aa3b;
}

.cardDivSecond {
    width: 730px;
    margin: 0 auto 60px auto;
}

    .cardDivSecond ul {
        list-style: none;
        background: url(https://www.lalpathlabs.com/images/divider-yellow.jpg) left 15px repeat-x;
        float: left;
        width: auto;
        position: relative;
        margin-bottom: 30px
    }

    .cardDivSecond li {
        line-height: normal;
        float: left;
        width: 30px;
        height: 30px;
        border-radius: 20px;
        margin-right: 198px;
        line-height: 30px
    }

        .cardDivSecond li a {
            font-family: 'Open Sans', sans-serif;
            font-size: 12px;
            color: #fff;
            text-decoration: none;
            text-align: center;
            font-weight: 700;
            display: block;
            background: #fece3e;
            width: 30px;
            height: 30px;
            border-radius: 20px
        }

            .cardDivSecond li a:hover, .cardDivSecond li.active a {
                color: #fff;
                text-decoration: none;
                background: #0855a7;
                width: 30px;
                height: 30px;
                border-radius: 20px
            }

            .cardDivSecond li a:hover, .cardDivSecond .active {
                background: #fece3e;
                width: 30px;
                height: 30px;
                border-radius: 20px
            }

        .cardDivSecond li.list {
            margin-right: 0
        }

    .cardDivSecond h4 {
        font-family: 'Open Sans', sans-serif;
        font-size: 12px;
        color: #a8a8a8;
        text-align: center;
        font-weight: 700;
        line-height: normal;
        float: left;
        width: 116px;
        margin-left: -34px;
        margin-top: 5px
    }

    .cardDivSecond.newcartUl {
        width: 63%;
        margin: 0 auto
    }


.previewOr {
    width: 100%;
    float: left;
    background: #fff;
    padding-bottom: 0
}

    .previewOr .inner {
        max-width: 1168px;
        margin: 15px auto
    }

        .previewOr .inner h2 {
            text-transform: uppercase;
            font-family: 'Open Sans', sans-serif;
            color: #000;
            font-size: 20px;
            line-height: 32px;
            text-align: center
        }

        .previewOr .inner h3 {
            display: none
        }

        .previewOr .inner select.select {
            margin-top: -52px;
            border-radius: 3px;
            border: #ccc solid 1px;
            line-height: 38px;
            height: 38px;
            font-family: 'Open Sans', sans-serif;
            color: #000;
            font-size: 20px;
            float: right;
            font-size: 13px;
            width: 140px;
            padding: 0 20px
        }

    .previewOr .previewinnerBox {
        width: 100%;
        border-top: #ccc solid 1px;
        border-left: #ccc solid 1px;
        border-right: #ccc solid 1px;
        color: #000;
        font-size: 14px;
        text-decoration: none
    }

        .previewOr .previewinnerBox ul {
            list-style: none;
            border-bottom: #ccc solid 1px;
            display: inline-block;
            width: 98%;
            padding: 1%;
            margin-bottom: -5px
        }

            .previewOr .previewinnerBox ul.dektop {
                display: block;
                list-style: none;
                border-bottom: #ccc solid 1px;
                display: inline-block;
                width: 98%;
                padding: 1%;
                margin-bottom: -5px
            }

            .previewOr .previewinnerBox ul.list {
                display: block;
                list-style: none;
                border-bottom: #ccc solid 1px;
                display: inline-block;
                width: 98%;
                padding: 1%;
                margin-bottom: -5px
            }

        .previewOr .previewinnerBox li {
            line-height: normal;
            float: left;
            padding: 0 0 0 25px;
            display: block
        }

        .previewOr .previewinnerBox .imgPac {
            width: 1%;
            float: left
        }

            .previewOr .previewinnerBox .imgPac .imgDesktop {
                float: left;
                display: block;
                margin: 5px 0 0 0
            }

        .previewOr .previewinnerBox .imgPacMobile {
            width: auto;
            float: left;
            display: none
        }

        .previewOr .previewinnerBox .packOr {
            width: 30%;
            float: left
        }

        .previewOr .previewinnerBox .packOrDes {
            width: 30%;
            float: left;
            display: block
        }

        .previewOr .previewinnerBox .packOrAdd {
            width: 30%;
            float: left;
            display: block
        }

            .previewOr .previewinnerBox .packOrAdd a {
                color: #175F9D;
                font-family: 'Open Sans', sans-serif;
                font-size: 16px;
                text-decoration: underline
            }

                .previewOr .previewinnerBox .packOrAdd a:hover {
                    text-decoration: none
                }

        .previewOr .previewinnerBox .untill {
            width: 19%;
            float: left;
            text-align: center
        }

        .previewOr .previewinnerBox .totalpre {
            width: 19%;
            float: left;
            text-align: center;
            display: block
        }

        .previewOr .previewinnerBox span.rupeeprev {
            color: #000;
            font-family: 'Open Sans', sans-serif;
            font-size: 13px;
            margin-right: 20px
        }

        .previewOr .previewinnerBox span.rupeeprevRed {
            color: #e01d21;
            font-family: 'Open Sans', sans-serif;
            font-size: 13px;
            margin-right: 20px
        }

        .previewOr .previewinnerBox span.Discount_rupee {
            color: #a8a8a8;
            text-decoration: line-through;
            font-family: 'Open Sans', sans-serif;
            font-size: 17px;
            margin-right: 20px
        }

        .previewOr .previewinnerBox .packOr a {
            color: #175F9D;
            font-family: 'Open Sans', sans-serif;
            font-size: 16px;
            text-decoration: underline
        }

            .previewOr .previewinnerBox .packOr a:hover {
                text-decoration: none
            }

        .previewOr .previewinnerBox .priceDetail {
            display: none
        }

    .previewOr .inner .locationpre {
        width: auto;
        font-family: 'Open Sans', sans-serif;
        font-size: 18px;
        color: #000;
        display: inline-block;
        position: relative;
        top: -37px;
        right: 0;
        float: right
    }

        .previewOr .inner .locationpre span {
            font-family: 'Open Sans', sans-serif;
            font-size: 18px;
            color: #000;
            font-weight: 700
        }


.codeOr {
    width: 100%;
    float: left;
    background: #fff;
    padding-bottom: 30px
}

    .codeOr .inner {
        max-width: 1168px;
        margin: 0 auto
    }

    .codeOr .leftcode {
        width: auto;
        float: left;
        margin-right: 150px
    }

        .codeOr .leftcode input.field {
            width: 222px;
            height: 44px;
            float: left;
            border: #ccc solid 1px;
            padding-left: 10px
        }

        .codeOr .leftcode .addCus {
            border: none;
            background: #000;
            margin-left: 5px;
            color: #fff;
            cursor: pointer;
            display: block;
            float: left;
            font-size: 16px;
            font-weight: 400;
            height: 46px;
            line-height: 46px;
            text-align: center;
            width: 146px;
            text-decoration: none;
            color: #fff;
            font-family: 'Open Sans', sans-serif;
            font-size: 16px
        }

    .codeOr .fixedM {
        display: block
    }

    .codeOr .redTxt {
        display: none
    }

    .codeOr .cencode {
        width: auto;
        float: left
    }

        .codeOr .cencode a {
            color: #175F9D;
            font-family: 'Open Sans', sans-serif;
            font-size: 16px;
            text-decoration: underline;
            text-align: center;
            line-height: 42px
        }

    .codeOr .rightcode {
        width: auto;
        float: right
    }

        .codeOr .rightcode .confirmDiv {
            border: none;
            background: #ffcc3f;
            margin-left: 5px;
            color: #000;
            cursor: pointer;
            display: block;
            float: left;
            font-size: 16px;
            font-weight: 400;
            height: 46px;
            line-height: 46px;
            text-align: center;
            width: 210px;
            text-decoration: none;
            font-family: 'Open Sans', sans-serif;
            font-size: 16px
        }

.upgrade {
    width: 100%;
    float: left;
    background: #ececec;
    margin: 0 0 35px 0;
    padding: 0 0 35px 0;
    display: block
}

    .upgrade .upgradeInner {
        width: 800px;
        margin: 15px auto
    }

        .upgrade .upgradeInner h2 {
            font-family: 'Open Sans', sans-serif;
            color: #000;
            font-size: 20px;
            line-height: 50px;
            text-align: center
        }

        .upgrade .upgradeInner .upgradeInner_left {
            width: 49%;
            float: left;
            background: #fff;
            border-bottom-left-radius: 10px;
            border-top-left-radius: 10px;
            border-left: #ccc solid 1px;
            border-top: #ccc solid 1px;
            border-bottom: #ccc solid 1px;
            padding-top: 20px;
            position: relative;
            min-height: 364px
        }

            .upgrade .upgradeInner .upgradeInner_left h3 {
                background: url(https://www.lalpathlabs.com/images/yellow-divider.jpg) no-repeat center bottom;
                text-align: center;
                text-transform: uppercase;
                font-family: 'Open Sans', sans-serif;
                color: #000;
                font-size: 16px;
                line-height: 40px;
                text-align: center;
                margin-bottom: 20px
            }

            .upgrade .upgradeInner .upgradeInner_left p {
                text-align: center;
                color: #000;
                font-size: 14px;
                line-height: normal;
                line-height: 20px
            }

            .upgrade .upgradeInner .upgradeInner_left .totalUp {
                width: auto;
                float: left;
                position: absolute;
                bottom: 88px;
                left: 122px
            }

                .upgrade .upgradeInner .upgradeInner_left .totalUp h4 {
                    text-align: left;
                    color: #a1a2a7;
                    font-size: 10px;
                    line-height: normal;
                    line-height: normal;
                    letter-spacing: 2px
                }

                .upgrade .upgradeInner .upgradeInner_left .totalUp span.rupeesUpgrade {
                    color: #000;
                    font-family: 'Open Sans', sans-serif;
                    font-size: 35px
                }

        .upgrade .upgradeInner .upgradeInner_right {
            width: 49%;
            float: left;
            background: #0855a7;
            border-bottom-right-radius: 10px;
            border-top-right-radius: 10px;
            border-bottom: #0855a7 solid 1px;
            padding-top: 20px;
            position: relative;
            min-height: 365px
        }

            .upgrade .upgradeInner .upgradeInner_right h3 {
                background: url(https://www.lalpathlabs.com/images/yellow-divider.jpg) no-repeat center bottom;
                text-align: center;
                text-transform: uppercase;
                font-family: 'Open Sans', sans-serif;
                color: #fff;
                font-size: 16px;
                line-height: 40px;
                text-align: center;
                margin-bottom: 20px
            }

            .upgrade .upgradeInner .upgradeInner_right p {
                text-align: center;
                color: #fff;
                font-size: 14px;
                line-height: normal;
                line-height: 20px
            }

            .upgrade .upgradeInner .upgradeInner_right span.plusT {
                font-size: 28px;
                font-weight: 700;
                font-family: Arial,Helvetica,sans-serif
            }

            .upgrade .upgradeInner .upgradeInner_right .extra {
                width: 228px;
                height: 44px;
                border: #fff solid 1px;
                margin: 0 auto;
                border-radius: 3px;
                padding: 5px 0;
                text-align: center
            }

                .upgrade .upgradeInner .upgradeInner_right .extra h5 {
                    color: #fff;
                    font-family: 'Open Sans', sans-serif;
                    font-size: 14px;
                    font-weight: 400;
                    text-align: center;
                    padding-bottom: 3px
                }

                .upgrade .upgradeInner .upgradeInner_right .extra span.extraT {
                    font-size: 14px;
                    font-weight: 400;
                    font-family: Arial,Helvetica,sans-serif
                }

                .upgrade .upgradeInner .upgradeInner_right .extra a {
                    color: #fff;
                    font-family: 'Open Sans', sans-serif;
                    font-size: 13px;
                    font-weight: 400;
                    color: #fff;
                    text-decoration: underline
                }

                    .upgrade .upgradeInner .upgradeInner_right .extra a:hover {
                        text-decoration: none
                    }

            .upgrade .upgradeInner .upgradeInner_right .totalUp {
                width: auto;
                float: left;
                position: absolute;
                bottom: 88px;
                left: 83px
            }

                .upgrade .upgradeInner .upgradeInner_right .totalUp h4 {
                    text-align: left;
                    color: #829dca;
                    font-size: 10px;
                    line-height: normal;
                    line-height: normal;
                    letter-spacing: 2px
                }

                .upgrade .upgradeInner .upgradeInner_right .totalUp span.rupeesUpgrade {
                    color: #fff;
                    font-family: 'Open Sans', sans-serif;
                    font-size: 35px
                }

                .upgrade .upgradeInner .upgradeInner_right .totalUp span.rupeesUpgradeGray {
                    text-decoration: line-through;
                    color: #829dca;
                    font-family: 'Open Sans', sans-serif;
                    font-size: 22px;
                    padding-left: 10px
                }

            .upgrade .upgradeInner .upgradeInner_right a.btnYellow {
                width: 150px;
                height: 50px;
                background: #ffc809;
                position: absolute;
                bottom: 27px;
                left: 0;
                right: 0;
                margin: auto;
                display: block;
                color: #000;
                font-family: 'Open Sans', sans-serif;
                font-size: 14px;
                text-decoration: none;
                line-height: 50px;
                text-align: center;
                font-weight: 700;
                border-radius: 30px
            }

.crouselwrap2 {
    width: 100%;
    float: left;
    background: #ececec;
    padding-bottom: 30px
}

    .crouselwrap2 .inner {
        max-width: 1100px;
        margin: 40px auto 8px auto;
        background: #fff;
        padding: 5px;
        border: #ccc solid 1px;
        padding: 4px 4px 40px 4px
    }

    .crouselwrap2 h2 {
        max-width: 1050px;
        font-family: 'Open Sans', sans-serif;
        color: #000;
        font-size: 15px;
        line-height: 20px;
        margin: 20px 0 28px 20px;
        padding-bottom: 15px;
        border-bottom: #ccc solid 1px
    }

    .crouselwrap2 .CustomerF {
        max-width: 323px !important;
        border: #ccc solid 1px;
        float: left;
        min-height: 225px;
        position: relative
    }

        .crouselwrap2 .CustomerF h3 {
            font-family: 'Open Sans', sans-serif;
            color: #000;
            font-size: 13px;
            padding: 12px 0;
            text-align: center;
            text-transform: uppercase;
            border-bottom: #ccc solid 1px
        }

        .crouselwrap2 .CustomerF p {
            font-family: 'Open Sans', sans-serif;
            color: #000;
            font-size: 13px;
            padding: 15px
        }

        .crouselwrap2 .CustomerF .rupeesCus {
            width: auto;
            float: left;
            padding: 20px 0 20px 15px
        }

        .crouselwrap2 .CustomerF span.rupeespre {
            color: #000;
            font-family: 'Open Sans', sans-serif;
            font-size: 13px;
            margin-right: 20px
        }

        .crouselwrap2 .CustomerF span.rupeespre2 {
            color: #ccc;
            font-family: 'Open Sans', sans-serif;
            font-size: 13px;
            text-decoration: line-through
        }

        .crouselwrap2 .CustomerF a.addCus {
            background: #e7a837;
            border-radius: 20px;
            color: #fff;
            cursor: pointer;
            display: block;
            float: none;
            font-size: 16px;
            font-weight: 400;
            height: 40px;
            line-height: 40px;
            text-align: center;
            width: 150px;
            text-decoration: none;
            padding: 0 30px;
            position: absolute;
            left: 0;
            right: 0;
            margin: auto;
            bottom: 18px
        }

.imCorporate-bg {
    background: url(https://www.lalpathlabs.com/images/bgblack.png) repeat;
    display: block;
    height: 100%;
    left: 0;
    position: fixed;
    top: 0;
    width: 100%;
    z-index: 99999
}

.imCorporate {
    height: auto;
    position: relative;
    left: 0;
    right: 0;
    top: 20%;
    bottom: 0;
    margin: auto;
    z-index: 9999999;
    width: 62%
}

    .imCorporate .close-imCorporate {
        cursor: pointer;
        position: absolute;
        right: 10px;
        top: 10px;
        width: auto
    }



/*Select your company*/
.order_preview {
    margin: 0;
    padding: 0 0 0;
}

    .order_preview.newclass {
        margin: 0;
        padding: 0 0 0;
    }

.morePackage {
    width: 1171px;
    float: left;
}

.preview .popupBig {
    width: 100%;
    float: left;
    background: #fff;
    padding: 40px 0 50px 0;
    border-radius: 10px 10px 10px 10px;
    -moz-border-radius: 10px 10px 10px 10px;
    -webkit-border-radius: 10px 10px 10px 10px;
    border-top: #e8aa3b solid 3px;
}

.preview .corporateBox .corporateDiv fieldset {
    border: none;
    padding-top: 0;
}

.preview .corporateBox .corporateDiv .selectDiv {
    float: left;
    width: 266px;
    padding: 8px;
    cursor: pointer;
    appearance: none;
    text-indent: .01px;
    text-overflow: '';
    background: url(https://www.lalpathlabs.com/images/selectarrow2.jpg) no-repeat scroll 94% center #fff;
    -webkit-appearance: none;
    -moz-appearance: none;
    -ms-appearance: none;
    -o-appearance: none;
    @media (-webkit-min-device-pixel-ratio:2),
    ;
    color: #424242 !important;
    border: #999 solid 1px;
    margin-right: 10px;
    font-size: 14px;
    font-family: 'Open Sans', sans-serif;
}

.preview .corporateBox .corporateDiv .selectDiv2 {
    float: left;
    width: 165px;
    padding: 8px;
    cursor: pointer;
    appearance: none;
    text-indent: .01px;
    text-overflow: '';
    background: url(https://www.lalpathlabs.com/images/selectarrow2.jpg) no-repeat scroll 94% center #fff;
    -webkit-appearance: none;
    -moz-appearance: none;
    -ms-appearance: none;
    -o-appearance: none;
    @media (-webkit-min-device-pixel-ratio:2),
    ;
    color: #424242 !important;
    border: #999 solid 1px;
    margin-right: 10px;
    font-size: 14px;
    font-family: 'Open Sans', sans-serif;
}

.preview .mainpack2 {
    width: 85%;
    float: left;
    margin-bottom: 25px;
    padding-top: 25px
}

    .preview .mainpack2 h4 {
        cursor: pointer;
        margin: 0 auto;
        text-align: center;
        width: 200px;
        color: #a8a8a8;
        font-size: 16px
    }



.preview {
    width: 100%;
    float: left;
}

    .preview .corporateBox {
        float: left;
        width: 100%
    }

        .preview .corporateBox h4 {
            text-align: center;
            padding-bottom: 15px
        }

            .preview .corporateBox h4 a {
                font-family: 'Open Sans', sans-serif;
                font-size: 16px;
                color: #175F9D;
                text-decoration: underline;
                font-weight: 400
            }

                .preview .corporateBox h4 a:hover {
                    text-decoration: none
                }

        .preview .corporateBox h6 {
            text-align: center;
            padding-bottom: 0
        }

            .preview .corporateBox h6 a {
                font-family: 'Open Sans', sans-serif;
                font-size: 16px;
                color: #175F9D;
                text-decoration: underline;
                font-weight: 400
            }

                .preview .corporateBox h6 a:hover {
                    text-decoration: none
                }

        .preview .corporateBox .corporateDiv {
            left: 0;
            margin: auto;
            position: relative;
            right: 0;
            width: 90%
        }

            .preview .corporateBox .corporateDiv h5 {
                font-size: 16px;
                padding: 0;
                margin-bottom: 8px;
                margin-top: 15px;
                font-weight: 400;
                font-family: 'Open Sans', sans-serif;
                text-align: left;
                color: #010101
            }

            .preview .corporateBox .corporateDiv fieldset {
                border: none;
                padding-top: 0
            }

            .preview .corporateBox .corporateDiv .space {
                width: 100%;
                clear: right;
                padding-top: 15px
            }

            .preview .corporateBox .corporateDiv label {
                color: #010101;
                float: left;
                font-size: 14px;
                font-weight: 400;
                width: 250px;
                line-height: 38px;
                font-family: 'Open Sans', sans-serif;
                text-align: right;
                padding-right: 25px
            }

                .preview .corporateBox .corporateDiv label.label2 {
                    color: #010101;
                    float: left;
                    font-size: 14px;
                    font-weight: 400;
                    width: 250px;
                    line-height: 52px;
                    font-family: 'Open Sans', sans-serif;
                    text-align: right;
                    padding-right: 25px;
                    display: block
                }

            .preview .corporateBox .corporateDiv input.field {
                border: 1px solid #999;
                color: #424242;
                padding: 11px;
                width: 242px;
                font-size: 15px;
                float: left
            }

    .preview .corporateBox2 {
        left: 0;
        margin: auto;
        position: relative;
        right: 0;
        width: 89%
    }

        .preview .corporateBox2 .corporateDiv {
            width: 100%;
            float: left
        }

            .preview .corporateBox2 .corporateDiv span {
                color: #454545;
                font-size: 12px;
                font-family: 'Open Sans', sans-serif;
                line-height: 25px
            }

            .preview .corporateBox2 .corporateDiv h5 {
                font-size: 16px;
                padding: 0;
                margin-bottom: 8px;
                margin-top: 15px;
                font-weight: 400;
                font-family: 'Open Sans', sans-serif;
                text-align: left;
                color: #010101
            }

            .preview .corporateBox2 .corporateDiv fieldset {
                border: none;
                padding-top: 0
            }

            .preview .corporateBox2 .corporateDiv .space {
                width: 100%;
                clear: right;
                padding-top: 15px
            }

            .preview .corporateBox2 .corporateDiv .space22 {
                width: 100%;
                clear: right;
                padding-top: 0
            }

            .preview .corporateBox2 .corporateDiv label {
                color: #010101;
                float: left;
                font-size: 15px;
                font-weight: 400;
                width: 250px;
                line-height: normal;
                font-family: 'Open Sans', sans-serif;
                text-align: right;
                padding-right: 25px
            }

            .preview .corporateBox2 .corporateDiv input.field {
                border: 1px solid #999;
                color: #424242;
                padding: 11px;
                width: 242px;
                font-size: 15px;
                float: left
            }

            .preview .corporateBox2 .corporateDiv .img2 {
                padding: 5px 0 0 10px
            }

            .preview .corporateBox2 .corporateDiv .selectDiv2 {
                float: left;
                width: 165px;
                padding: 8px;
                cursor: pointer;
                appearance: none;
                text-indent: .01px;
                text-overflow: '';
                background: url(https://www.lalpathlabs.com/images/selectarrow2.jpg) no-repeat scroll 94% center #fff;
                -webkit-appearance: none;
                -moz-appearance: none;
                -ms-appearance: none;
                -o-appearance: none;
                @media (-webkit-min-device-pixel-ratio:2),
                ;
                color: #424242 !important;
                border: #999 solid 1px;
                margin-right: 10px;
                font-size: 14px;
                font-family: 'Open Sans', sans-serif;
            }

            .preview .corporateBox2 .corporateDiv .coBox {
                width: auto;
                float: left
            }

            .preview .corporateBox2 .corporateDiv .btn {
                background: #fff;
                color: #666;
                border: 1px solid #E7AA3B !important;
                font-weight: 700;
                width: 140px;
                border-radius: 3px;
                display: block;
                font-size: 13px;
                font-weight: 700;
                height: 40px;
                line-height: 40px;
                text-align: center;
                margin: 5px 0 0 0;
                float: left;
                text-decoration: none;
                cursor: pointer
            }

                .preview .corporateBox2 .corporateDiv .btn:hover {
                    background: #E7AA3B;
                    color: #fff;
                    border: 1px solid #E7AA3B !important
                }

                .preview .corporateBox2 .corporateDiv .btn span {
                    width: 140px;
                    height: 30px;
                    display: block;
                    cursor: pointer
                }

    .preview .corporateBox .corporateDiv .btn {
        border: 1px solid #E7A837;
        width: 160px;
        border-radius: 3px;
        color: #666;
        display: block;
        font-size: 13px;
        font-weight: 400;
        height: 41px;
        line-height: 41px;
        text-align: center;
        background: #fff;
        float: left;
        cursor: pointer;
        font-size: 15px;
        font-family: 'Open Sans', sans-serif;
    }

        .preview .corporateBox .corporateDiv .btn:hover {
            background: #E7A837;
            color: #fff
        }

.support {
    width: 266px;
    float: left;
}

.preview .corporateBox .corporateDiv .btn2 {
    border: 1px solid #E7A837;
    width: 112px;
    border-radius: 3px;
    color: #666;
    display: block;
    font-size: 13px;
    font-weight: 400;
    height: 38px;
    line-height: 36px;
    text-align: center;
    background: #fff;
    float: left;
    cursor: pointer;
    margin-left: 10px;
    font-size: 16px;
    font-family: 'Open Sans', sans-serif;
}

    .preview .corporateBox .corporateDiv .btn2:hover {
        background: #E7A837;
        color: #fff
    }

.preview .corporateBox .corporateDiv img {
    padding: 0;
}

.junkBox {
    color: red;
    float: left;
    font-family: "open_sansregular",Helvetica,Arial,sans-serif;
    font-size: 11px;
    font-weight: 400;
    line-height: normal;
    width: auto;
}

.preview .corporateBox h6 {
    text-align: center;
    padding-bottom: 0;
}

.resend_otp_btn {
    width: auto;
    cursor: pointer;
    padding: 8px 5px;
    border: 0;
    background: #fff;
    color: #175F9D;
    text-decoration: underline;
    font-size: 16px;
}

.preview .browse .MaximumDiv {
    color: #010101;
    font-family: "open_sansregular",Helvetica,Arial,sans-serif;
    font-size: 13px !important;
    font-weight: 400;
    margin: 0 !important;
    padding: 5px 0 0 0 !important;
    width: auto
}

.preview .corporateBox .corporateDiv img {
    padding: 0
}



/*Duplicate Tests Found!*/
.pleaseBox {
    background: url(https://www.lalpathlabs.com/images/bgblack.png) repeat;
    display: block;
    height: 100%;
    left: 0;
    position: fixed;
    text-align: center;
    top: 0;
    width: 100%;
    z-index: 99999
}

.pleaseDiv {
    background: #fff;
    max-width: 420px;
    height: 215px;
    position: relative;
    left: 0;
    right: 0;
    top: 200px;
    bottom: 0;
    margin: auto;
    border-top: #e8aa3b solid 3px;
    z-index: 9999999;
    border-radius: 10px 10px 10px 10px;
    -moz-border-radius: 10px 10px 10px 10px;
    -webkit-border-radius: 10px 10px 10px 10px
}

    .pleaseDiv .top {
        width: 100%;
        float: left;
        padding-top: 20px
    }

        .pleaseDiv .top h2 {
            font-family: 'Open Sans', sans-serif;
            font-size: 20px;
            text-align: center;
            color: #000;
            font-weight: 400;
            padding-bottom: 20px;
            padding-top: 10px
        }

        .pleaseDiv .top h3 {
            color: #000;
            font-family: 'Open Sans', sans-serif;
            font-size: 18px;
            font-weight: 400;
            line-height: 32px;
            padding-bottom: 30px;
            text-align: center
        }

            .pleaseDiv .top h3 span {
                color: #000;
                font-family: 'Open Sans', sans-serif;
                font-size: 14px;
                font-weight: 400
            }

        .pleaseDiv .top .btnar {
            color: #05539f;
            font-family: 'Open Sans', sans-serif;
            font-size: 14px;
            font-weight: 700;
            text-decoration: underline;
            position: relative;
            top: 10px;
            text-align: center;
            background: none;
            border: none;
            cursor: pointer
        }

            .pleaseDiv .top .btnar:hover {
                text-decoration: none
            }

        .pleaseDiv .top p {
            color: #000;
            font-family: 'Open Sans', sans-serif;
            font-size: 16px;
            font-weight: 400;
            line-height: 25px;
            padding: 30px;
            text-align: center
        }

    .pleaseDiv .bottom {
        width: 100%;
        float: left;
        position: absolute;
        bottom: 0;
        margin-bottom: 0
    }

        .pleaseDiv .bottom .finDiv {
            width: 50%;
            height: 49px;
            float: left
        }

            .pleaseDiv .bottom .finDiv a {
                background: #e8e8e8;
                text-align: center;
                line-height: 49px;
                text-decoration: none;
                color: #6e6a69;
                display: block;
                font-size: 18px;
                border-radius: 0 0 0 5px;
                -moz-border-radius: 0 0 0 5px;
                -webkit-border-radius: 0 0 0 5px
            }

            .pleaseDiv .bottom .finDiv .input {
                width: 252px;
                height: 49px;
                float: left;
                background: #e8e8e8;
                text-align: center;
                line-height: 49px;
                text-decoration: none;
                color: #6e6a69;
                display: block;
                font-size: 16px;
                border-radius: 0 0 0 5px;
                -moz-border-radius: 0 0 0 5px;
                -webkit-border-radius: 0 0 0 5px;
                cursor: pointer;
                border: none;
                font-family: 'Open Sans', sans-serif
            }

        .pleaseDiv .bottom .yeDiv {
            width: 50%;
            height: 49px;
            float: left
        }

            .pleaseDiv .bottom .yeDiv .buttonD {
                background: #e8aa3b;
                border: none;
                color: #fff;
                cursor: pointer;
                display: block;
                font-size: 16px;
                height: 49px;
                line-height: 47px;
                text-align: center;
                text-decoration: none;
                width: 100%;
                border-radius: 0 0 5px 1px;
                -moz-border-radius: 0 0 5px 1px;
                -webkit-border-radius: 0 0 5px 1px;
                font-family: 'Open Sans', sans-serif
            }

    .pleaseDiv .bottom2 {
        width: 100%;
        float: left;
        position: absolute;
        bottom: 0;
        margin-bottom: 0
    }

        .pleaseDiv .bottom2 .finDiv2 {
            width: 50%;
            height: 49px;
            float: left
        }

            .pleaseDiv .bottom2 .finDiv2 a {
                background: #e8e8e8;
                text-align: center;
                line-height: 49px;
                text-decoration: none;
                color: #6e6a69;
                display: block;
                font-size: 18px;
                border-radius: 0 0 0 5px;
                -moz-border-radius: 0 0 0 5px;
                -webkit-border-radius: 0 0 0 5px
            }

            .pleaseDiv .bottom2 .finDiv2 .input2 {
                width: 252px;
                height: 49px;
                float: left;
                background: #e8e8e8;
                text-align: center;
                line-height: 49px;
                text-decoration: none;
                color: #6e6a69;
                display: block;
                font-size: 15px;
                border-radius: 0 0 0 5px;
                -moz-border-radius: 0 0 0 5px;
                -webkit-border-radius: 0 0 0 5px;
                cursor: pointer;
                border: none;
                font-family: 'Open Sans', sans-serif
            }

                .pleaseDiv .bottom2 .finDiv2 .input2.help {
                    font-size: 13px
                }

        .pleaseDiv .bottom2 .yeDiv2 .buttonD2.help {
            font-size: 13px
        }

        .pleaseDiv .bottom2 .yeDiv2 {
            width: 50%;
            height: 49px;
            float: left
        }

            .pleaseDiv .bottom2 .yeDiv2 .buttonD2 {
                background: #e8aa3b;
                border: none;
                color: #fff;
                cursor: pointer;
                display: block;
                font-size: 16px;
                height: 49px;
                line-height: 47px;
                text-align: center;
                text-decoration: none;
                width: 100%;
                border-radius: 0 0 5px 1px;
                -moz-border-radius: 0 0 5px 1px;
                -webkit-border-radius: 0 0 5px 1px;
                font-family: 'Open Sans', sans-serif
            }

.loader_gif {
    width: auto;
    height: auto;
    float: left;
    margin: 12px 15px
}

.pleaseClose {
    cursor: pointer;
    position: absolute;
    right: 10px;
    top: 10px;
    width: auto;
}

.previewOr .inner h3 {
    display: none;
}

.previewOr .previewinnerBox .imgPacMobile {
    width: auto;
    float: left;
    display: none;
}




/**************************Cart Page Css End****************************/




.shopping {
    width: 25px;
    float: right;
    background: url('https://d2qhgd0topi90o.cloudfront.net/website/images/home-sprites.png') right 0px top 51px;
    height: 24px;
    text-align: center;
    color: red;
    font-weight: 700;
    margin-top: 2px;
    margin-right: 13px;
}

    .shopping a {
        box-shadow: 0px 0px 2px #000;
        border-radius: 20px;
        background: #ffcb4e;
        color: #000;
        display: block;
        font-family: 'open_sansregular',Helvetica,Arial,sans-serif;
        font-size: 11px;
        font-weight: 700;
        line-height: 21px;
        margin-left: 0;
        left: 16px;
        position: relative;
        text-align: center;
        text-decoration: none;
        top: -14px;
        width: 22px;
    }






/**************************patient Page Css Start****************************/
.cardDiv {
    margin: 20px 0 0 330px;
    width: auto;
    background: url(https://www.lalpathlabs.com/images/div-bg.png) left 11px repeat-x;
    float: left
}

    .cardDiv ul {
        list-style: none
    }

    .cardDiv li {
        line-height: normal;
        float: left;
        position: relative
    }

.imgpayment {
    position: relative;
    top: 6px;
}

.cardDiv li a {
    font-family: 'Open Sans', sans-serif;
    font-size: 12px;
    color: #a8a8a8;
    text-decoration: none;
    width: 99px;
    text-align: center;
    font-weight: 700;
    display: block;
    height: 76px;
    line-height: 76px;
    position: relative;
    top: -8px;
    width: 130px
}

    .cardDiv li a:hover, .cardDiv li.active a {
        border: none;
        color: #000;
        text-decoration: none;
        background: #fff url(https://www.lalpathlabs.com/images/cart-icon2.png) no-repeat center top;
        border: none;
        position: relative;
        top: -6px;
        transition: none
    }

    .cardDiv li a:hover, .cardDiv .active {
        background: #fff url(https://www.lalpathlabs.com/images/cart-icon2.png) no-repeat center top;
        border: none;
        transition: none
    }

.NewpreviewBox, .NewpreviewBox .NewpreviewInner, .NewpreviewBox .enquery, .NewpreviewBox .nav {
    width: 100%;
    float: left
}

.radiobtnp td {
    padding-right: 10px;
    line-height: 40px
}

.NewpreviewBox {
    padding-bottom: 20px;
    border-bottom: #ffcc3f solid 1px;
}

    .NewpreviewBox .enquery h3 {
        font-size: 20px;
        padding: 0;
        margin: 0;
        text-align: left;
        color: #010101
    }

    .NewpreviewBox .enquery p {
        padding: 5px 0;
        color: #454545;
        font: 13px Arial, Helvetica, sans-serif;
        line-height: 21px;
        margin: 0
    }

    .NewpreviewBox .nav li a, .NewpreviewBox .orderBox .informationBox h3, .NewpreviewBox .orderBox .informationBox li, .NewpreviewBox .orderBox .informationBox li.list, .NewpreviewBox .orderBox h2 {
        font-family: open_sansregular, Helvetica, Arial, sans-serif
    }

    .NewpreviewBox .nav {
        margin-bottom: 20px;
        margin-top: 10px
    }

        .NewpreviewBox .nav ul {
            list-style: none
        }

        .NewpreviewBox .nav li {
            line-height: normal;
            float: left;
            padding: 0 5px 0 0
        }

            .NewpreviewBox .nav li a {
                font-size: 13px;
                color: #000;
                text-decoration: none
            }

                .NewpreviewBox .nav li a.active, .NewpreviewBox .nav li a:hover {
                    color: #e31f2a
                }

    .NewpreviewBox .webinar_main {
        width: 775px;
        float: left
    }

        .NewpreviewBox .webinar_main ul {
            list-style: none
        }

        .NewpreviewBox .webinar_main li {
            width: 100%;
            display: inline-block
        }

    .NewpreviewBox .orderBox {
        width: 100%;
        float: left;
        position: relative;
        margin-bottom: 20px;
        -webkit-box-shadow: 0 4px 8px 0 rgba(0,0,0,.42);
        -moz-box-shadow: 0 4px 8px 0 rgba(0,0,0,.42);
        box-shadow: 0 4px 8px 0 rgba(0,0,0,.42);
        border-radius: 8px
    }

        .NewpreviewBox .orderBox h2 {
            color: #000;
            font-size: 17px;
            font-weight: 700;
            padding: 15px 0 15px 20px;
            background: #f5f5f5;
            border-radius: 7px 7px 0 0;
            -moz-border-radius: 7px 7px 0 0;
            -webkit-border-radius: 7px 7px 0 0;
            margin: 0
        }

        .NewpreviewBox .orderBox .informationBox .chkB {
            color: #085394;
            font-size: 14px;
            font-weight: 700;
            left: 23px;
            padding-bottom: 16px;
            position: relative;
            top: 20px
        }

            .NewpreviewBox .orderBox .informationBox .chkB .divv {
                padding-top: 1px;
                float: left;
                margin-right: 5px
            }

        .NewpreviewBox .orderBox .informationBox {
            width: 100%;
            float: left;
            position: relative;
            padding: 0 20px 0 0
        }

            .NewpreviewBox .orderBox .informationBox h3 {
                line-height: 40px;
                background: #e1e1e1;
                color: #175f9d;
                font-size: 16px;
                padding-left: 22px;
                margin-bottom: 10px
            }

            .NewpreviewBox .orderBox .informationBox ul {
                list-style: none;
                padding-top: 15px;
                padding-bottom: 0;
                display: inline-block
            }

            .NewpreviewBox .orderBox .informationBox li {
                line-height: normal;
                font-size: 15px;
                color: #272728;
                float: left;
                min-height: 52px;
                margin-top: 5px
            }

                .NewpreviewBox .orderBox .informationBox li.Attach {
                    margin-left: 30px;
                    width: 98%
                }

                .NewpreviewBox .orderBox .informationBox li.list {
                    line-height: normal;
                    font-size: 15px;
                    color: #272728;
                    float: right;
                    min-height: 50px
                }

                .NewpreviewBox .orderBox .informationBox li .left {
                    width: 140px;
                    float: left;
                    font-weight: 700;
                    line-height: 35px;
                    margin-bottom: 5px;
                    margin-top: 5px;
                    text-align: right;
                    padding-right: 28px;
                    font-size: 15px;
                    color: #272728;
                    font-family: open_sanslight, Helvetica, Arial, sans-serif
                }

                    .NewpreviewBox .orderBox .informationBox li .left.list {
                        width: auto;
                        float: left;
                        line-height: normal
                    }

                .NewpreviewBox .orderBox .informationBox li .right {
                    width: 69%;
                    float: left;
                    line-height: 25px;
                    margin-bottom: 5px;
                    margin-top: 5px
                }

                    .NewpreviewBox .orderBox .informationBox li .right.list {
                        width: auto;
                        float: left
                    }

                    .NewpreviewBox .orderBox .informationBox li .right .btnBook {
                        background: #ffcc3f;
                        color: #000;
                        font-weight: 400;
                        text-align: center;
                        padding: 10px 20px;
                        text-decoration: none;
                        font-family: open_sansregular, Helvetica, Arial, sans-serif;
                        font-size: 16px;
                        border: none
                    }

                    .NewpreviewBox .orderBox .informationBox li .right .bestBox {
                        margin-right: 20px;
                        float: left;
                        margin-top: 9px
                    }

                    .NewpreviewBox .orderBox .informationBox li .right .informatmain {
                        float: left;
                        width: 100%;
                        line-height: 35px
                    }

                    .NewpreviewBox .orderBox .informationBox li .right .leftinformat {
                        float: left;
                        width: auto;
                        margin-right: 5px;
                    }

                        .NewpreviewBox .orderBox .informationBox li .right .leftinformat img {
                            padding-left: 5px;
                            padding-top: 6px;
                        }

                    .NewpreviewBox .orderBox .informationBox li .right input.field1, .NewpreviewBox .orderBox .informationBox li .right select.mr {
                        font-family: open_sansregular, Helvetica, Arial, sans-serif;
                        font-size: 14px;
                        margin-bottom: 7px;
                        padding-left: 10px;
                        border: 1px solid #ccc;
                        background-color: #fff
                    }

                    .NewpreviewBox .orderBox .informationBox li .right .rightinformat {
                        margin-left: 0;
                        width: 100%
                    }

                    .NewpreviewBox .orderBox .informationBox li .right select {
                        background-color: #fff;
                        border: 1px solid #ccc;
                        color: #000;
                        font-family: open_sansregular, Helvetica, Arial, sans-serif;
                        font-size: 14px;
                        line-height: 35px;
                        margin-bottom: 7px;
                        width: 100%;
                        height: 35px
                    }

                    .NewpreviewBox .orderBox .informationBox li .right span {
                        line-height: 25px
                    }

                    .NewpreviewBox .orderBox .informationBox li .right select.mr {
                        color: #666;
                        line-height: 28px;
                        width: 23%;
                        height: 40px;
                        margin-right: 0
                    }

                    .NewpreviewBox .orderBox .informationBox li .right input.field1 {
                        color: #000;
                        line-height: 35px;
                        width: 260px;
                        height: 35px;
                        margin-right: 10px
                    }

                    .NewpreviewBox .orderBox .informationBox li .right input.field2 {
                        background-color: #fff;
                        border: 1px solid #ccc;
                        color: #666;
                        font-family: open_sansregular, Helvetica, Arial, sans-serif;
                        font-size: 14px;
                        line-height: 35px;
                        margin-bottom: 7px;
                        padding-left: 10px;
                        width: 10%;
                        margin-right: 0;
                        height: 35px
                    }

                    .NewpreviewBox .orderBox .informationBox li .right input.DOB, .NewpreviewBox .orderBox .informationBox li .right input.field3 {
                        color: #000;
                        font-family: open_sansregular, Helvetica, Arial, sans-serif;
                        font-size: 14px;
                        line-height: 35px;
                        margin-bottom: 7px;
                        padding-left: 10px;
                        height: 35px;
                        border: 1px solid #ccc
                    }

                    .NewpreviewBox .orderBox .informationBox li .right input.field3 {
                        background-color: #fff;
                        width: 191px;
                        margin-right: 0
                    }

                    .NewpreviewBox .orderBox .informationBox li .right input.DOB {
                        background: url('https://d2qhgd0topi90o.cloudfront.net/website/images/dob.jpg') right 10px center no-repeat;
                        width: 260px;
                        margin-right: 10px;
                        cursor: pointer
                    }

    .NewpreviewBox .packeBox {
        width: 100%;
        float: left
    }

        .NewpreviewBox .packeBox h2 {
            color: #175f9d;
            font-family: Arial, Helvetica, sans-serif;
            font-size: 18px
        }

        .NewpreviewBox .packeBox .informationBox {
            width: 100%;
            float: left;
            border: 1px solid #ccc;
            margin-top: 15px;
            margin-bottom: 15px
        }

            .NewpreviewBox .packeBox .informationBox .yellowBox {
                width: 98%;
                line-height: 40px;
                background: #fbcb4e;
                height: 40px;
                font-weight: 700;
                color: #000;
                font-family: open_sansregular, Helvetica, Arial, sans-serif;
                font-size: 16px;
                padding-left: 22px
            }

            .NewpreviewBox .packeBox .informationBox .yellow_left {
                width: 770px;
                float: left
            }

            .NewpreviewBox .packeBox .informationBox .yellow_right {
                width: 184px;
                float: left
            }

            .NewpreviewBox .packeBox .informationBox ul {
                list-style: none
            }

            .NewpreviewBox .packeBox .informationBox li {
                padding-left: 22px;
                font-size: 15px;
                color: #272728;
                font-family: open_sansregular, Helvetica, Arial, sans-serif;
                float: left;
                line-height: 50px;
                border-bottom: #ccc solid 1px
            }

            .NewpreviewBox .costBox, .NewpreviewBox .packeBox .informationBox .greyBox {
                line-height: 35px;
                height: 35px;
                font-family: open_sansregular, Helvetica, Arial, sans-serif;
                font-weight: 700
            }

            .NewpreviewBox .packeBox .informationBox li.list {
                border-bottom: none
            }

            .NewpreviewBox .packeBox .informationBox li .left {
                width: 773px;
                float: left;
                font-size: 15px
            }

            .NewpreviewBox .packeBox .informationBox li .right {
                width: 208px;
                float: left
            }

            .NewpreviewBox .packeBox .informationBox .greyBox {
                width: 98%;
                text-align: right;
                background: #e1e1e1;
                color: #175f9d;
                font-size: 15px;
                padding-right: 2%;
                border-top: #ccc solid 1px
            }

    .NewpreviewBox .lab_informationBox {
        width: 100%;
        float: left
    }

        .NewpreviewBox .lab_informationBox h2 {
            color: #175f9d;
            font-family: open_sansregular, Helvetica, Arial, sans-serif;
            font-size: 16px;
            padding-bottom: 10px
        }

            .NewpreviewBox .lab_informationBox h2 span {
                color: #e42c36
            }

        .NewpreviewBox .lab_informationBox p {
            font-size: 13px;
            color: #272728;
            font-family: open_sansregular, Helvetica, Arial, sans-serif
        }

    .NewpreviewBox .costBox {
        width: 100%;
        background: #fbcb4e;
        color: #175f9d;
        font-size: 15px;
        text-align: center;
        margin-top: 15px
    }

    .NewpreviewBox .confirmBox {
        width: 100%;
        float: left;
        background: #e1e1e1;
        margin-top: 10px;
        margin-bottom: 10px;
        padding-top: 15px;
        padding-bottom: 15px
    }

        .NewpreviewBox .confirmBox h3 {
            color: #e42c36;
            font-family: open_sansregular, Helvetica, Arial, sans-serif;
            font-size: 16px;
            padding-bottom: 10px;
            border-bottom: #ccc solid 1px;
            padding-left: 22px
        }

        .NewpreviewBox .confirmBox .paymentBox {
            width: 100%;
            float: left
        }

            .NewpreviewBox .confirmBox .paymentBox .left {
                float: left;
                margin-top: 15px;
                padding-left: 22px;
                width: 790px
            }

                .NewpreviewBox .confirmBox .paymentBox .left .payment {
                    width: 100%;
                    margin-bottom: 25px
                }

            .NewpreviewBox .confirmBox .paymentBox .chkBox {
                width: 23px;
                float: left
            }

            .NewpreviewBox .confirmBox .paymentBox .textBox {
                width: 700px;
                float: left
            }

                .NewpreviewBox .confirmBox .paymentBox .textBox h4 {
                    color: #000;
                    font-size: 12px;
                    font-weight: 700
                }

                    .NewpreviewBox .confirmBox .paymentBox .textBox h4 span {
                        color: #175f9d
                    }

                .NewpreviewBox .confirmBox .paymentBox .textBox h5 {
                    color: #000;
                    font-size: 14px;
                    font-weight: 400
                }

                .NewpreviewBox .confirmBox .paymentBox .textBox p {
                    color: #000;
                    font-size: 11px;
                    font-weight: 400
                }

            .NewpreviewBox .confirmBox .paymentBox .right {
                width: 132px;
                float: left
            }

                .NewpreviewBox .confirmBox .paymentBox .right .btn {
                    margin-top: 30px
                }

                .NewpreviewBox .confirmBox .paymentBox .right a.makepayment {
                    background: #e21f2a;
                    border-radius: 3px;
                    color: #fff;
                    display: block;
                    font-size: 14px;
                    font-weight: 700;
                    height: 34px;
                    line-height: 34px;
                    text-align: center;
                    text-decoration: none;
                    width: 168px
                }

    .NewpreviewBox .fiiBox, .NewpreviewBox .payBox {
        color: #272728;
        font-family: open_sansregular, Helvetica, Arial, sans-serif;
        font-size: 15px;
        line-height: normal
    }

    .NewpreviewBox .confirmBox .paymentBox .right a.makepayment:hover {
        background: #014e98
    }

    .NewpreviewBox .fiiBox {
        width: 50%;
        float: right
    }

        .NewpreviewBox .fiiBox .left {
            width: 24px;
            float: left
        }

        .NewpreviewBox .fiiBox .right {
            width: 95%;
            float: left;
            font-style: italic
        }

    .NewpreviewBox .payBox {
        width: 60%;
        float: left;
        margin-top: 15px
    }

        .NewpreviewBox .payBox .left h2, .NewpreviewBox .payBox .left h3 {
            font-family: open_sansregular, Helvetica, Arial, sans-serif;
            font-size: 12px;
            font-weight: 400;
            font-style: italic
        }

        .NewpreviewBox .payBox .left {
            width: 436px;
            float: left;
            line-height: 34px;
            font-style: italic
        }

            .NewpreviewBox .payBox .left h2 {
                color: red;
                line-height: 25px
            }

            .NewpreviewBox .payBox .left h3 {
                color: #272728;
                line-height: normal
            }

        .NewpreviewBox .payBox a.makepayment, .newAddressbox input.field {
            font-size: 14px;
            font-family: open_sansregular, Helvetica, Arial, sans-serif
        }

        .NewpreviewBox .payBox .right {
            width: 169px;
            float: right;
            display: block
        }

        .NewpreviewBox .payBox a.makepayment {
            background: #fff;
            border: 1px solid #E7A837 !important;
            color: #666;
            cursor: pointer;
            display: block;
            float: left;
            font-weight: 700;
            height: 30px;
            line-height: 27px;
            padding: 0;
            text-align: center;
            text-decoration: none;
            width: 166px
        }

            .NewpreviewBox .payBox a.makepayment:hover {
                background-color: #E7A837;
                color: #fff
            }

.AvailableMain {
    width: 100%;
    float: left;
    overflow: auto;
    max-height: 500px;
    margin-bottom: 15px
}

.AvailableDivAccor {
    width: 91%;
    margin: 0 auto 20px
}

.accordian-container {
    width: 100%;
    float: left;
    margin: 25px 0
}

.newAddressbox {
    width: 100%;
    border: 1px solid #0855a7;
    float: left
}

    .newAddressbox input.field {
        background-color: #fff;
        border: 1px solid #ccc;
        color: #000;
        line-height: 35px;
        margin-bottom: 7px;
        padding-left: 10px;
        width: 98%;
        height: 35px;
        margin-right: 10px
    }

    .newAddressbox h1 {
        padding: 10px;
        color: #0855a7;
        font-size: 18px;
        font-family: open_sansregular, Helvetica, Arial, sans-serif;
        font-weight: 400;
        cursor: pointer;
        margin: 0
    }

.home_popup {
    display: none
}

.home_popup2 {
    display: none
}


#menuFixedOuter {
    float: right;
    padding: 0 0 35px !important;
}

#homeMenu {
    height: auto;
    float: left;
    padding: 0;
}

.PriceDetailsMain {
    float: right;
    width: 360px;
    padding-bottom: 100px
}

    .PriceDetailsMain .PriceDetails {
        float: left;
        width: 100%;
        background: #fbfbfb;
        -webkit-box-shadow: 1px 2px 5px 3px rgba(204,204,204,1);
        margin-bottom: 15px;
        -moz-box-shadow: 1px 2px 5px 3px rgba(204,204,204,1);
        box-shadow: 1px 2px 5px 3px rgba(204,204,204,1);
        border-radius: 8px
    }

        .PriceDetailsMain .PriceDetails h2 {
            text-transform: uppercase;
            color: #fff;
            font-family: open_sansregular, Helvetica, Arial, sans-serif;
            font-size: 15px;
            font-weight: 700;
            line-height: 55px;
            padding-left: 20px;
            background: #0855a7;
            border-bottom: 1px solid #7d7b7;
            border-radius: 10px 10px 0 0;
            -moz-border-radius: 10px 10px 0 0;
            -webkit-border-radius: 10px 10px 0 0
        }

        .PriceDetailsMain .PriceDetails .totalAmount, .PriceDetailsMain .PriceDetails li {
            color: #000;
            font-family: open_sansregular, Helvetica, Arial, sans-serif
        }

        .PriceDetailsMain .PriceDetails ul {
            list-style: none;
            padding: 10px 20px
        }

        .PriceDetailsMain .PriceDetails li {
            font-size: 17px;
            padding: 0 0 18px;
            background: 0 0
        }

        .PriceDetailsMain .PriceDetails .borderB {
            border-top: 1px solid #ccc;
            padding-top: 15px
        }

        .PriceDetailsMain .PriceDetails .totalAmount {
            margin-top: 10px;
            font-size: 16px;
            font-weight: 700
        }

        .PriceDetailsMain .PriceDetails .redColour {
            font-weight: 700;
            color: #df1c20 !important;
            font-family: open_sansregular, Helvetica, Arial, sans-serif;
            font-size: 16px
        }

        .PriceDetailsMain .PriceDetails .rupeesB, .PriceDetailsMain .btn, .PriceDetailsMain li {
            color: #000;
            font-family: open_sansregular, Helvetica, Arial, sans-serif
        }

        .PriceDetailsMain .PriceDetails .rupeesB {
            font-size: 17px;
            text-align: right;
            float: right
        }

    .PriceDetailsMain .btn {
        background: #ffcc3f;
        border: 0;
        border-radius: 3px;
        font-size: 15px;
        font-weight: 700;
        height: 46px;
        margin: 20px auto;
        text-align: center;
        text-decoration: none;
        cursor: pointer;
        display: block;
        text-transform: uppercase;
        width: 200px;
        line-height: 46px
    }

    .PriceDetailsMain ul {
        list-style: none
    }

    .PriceDetailsMain li {
        line-height: normal;
        background: url('https://d2qhgd0topi90o.cloudfront.net/website/images/grey-dot.jpg') left top 6px no-repeat;
        padding-left: 17px;
        font-size: 13px;
        padding-bottom: 10px
    }










.newAddressbox {
    width: 100%;
    border: 1px solid #0855a7;
    float: left
}

    .newAddressbox input.field {
        background-color: #fff;
        border: 1px solid #ccc;
        color: #000;
        line-height: 35px;
        margin-bottom: 7px;
        padding-left: 10px;
        width: 98%;
        height: 35px;
        margin-right: 10px
    }

    .newAddressbox h1 {
        padding: 10px;
        color: #0855a7;
        font-size: 18px;
        font-family: open_sansregular, Helvetica, Arial, sans-serif;
        font-weight: 400;
        cursor: pointer;
        margin: 0
    }

        .Availcrouselimg-box .address, .newAddressbox h1 span {
            float: left;
            margin-right: 10px
        }

        .newAddressbox h1 span {
            color: #0855a7;
            font-size: 28px;
            font-family: open_sansregular, Helvetica, Arial, sans-serif;
            margin-top: -8px
        }

.Availcrouselimg-box h5, .Availcrouselimg-box p {
    font-family: open_sansregular, Helvetica, Arial, sans-serif;
    color: #000
}

.newAddressbox div {
    display: block
}

.Availcrouselimg-box {
    width: 100%;
    border-bottom: #ccc solid 1px;
    margin-bottom: 15px;
    position: relative;
    padding: 10px;
    box-sizing: border-box;
    background-color: #fff
}

    .Availcrouselimg-box h5 {
        font-size: 16px;
        line-height: normal;
        padding-bottom: 5px
    }

    .Availcrouselimg-box p {
        font-size: 12px;
        line-height: 22px;
        padding-bottom: 10px
    }

    .Availcrouselimg-box .address a, .Availcrouselimg-box a.buttondelete {
        font-size: 14px;
        font-weight: 400;
        height: 30px;
        line-height: 30px;
        text-align: center;
        padding: 4px 16px;
        font-family: open_sansregular, Helvetica, Arial, sans-serif;
        color: #000;
        text-decoration: none
    }

    .Availcrouselimg-box .address a {
        background: #ffcc3f;
        border: 1px solid #ffcc3f
    }

        .Availcrouselimg-box .address a:hover {
            background: #fff;
            color: #000;
            border: 1px solid #ccc
        }

    .Availcrouselimg-box a.buttondelete {
        border: 1px solid #ffcc3f;
        background: #ffcc3f
    }

        .Availcrouselimg-box a.buttondelete:hover {
            background: #fff;
            color: #000;
            border: 1px solid #ccc
        }

    .Availcrouselimg-box .imgEdit {
        width: auto;
        position: absolute;
        right: 10px;
        top: 10px
    }

.Hiding {
    width: 200px;
    height: 20px;
    position: absolute;
    top: 0;
    left: 0;
    z-index: 99;
    text-align: center;
    display: none
}

.textingbox {
    background-color: #ccc;
    height: 20px;
    margin: 0;
    text-align: center;
    width: 160px
}

    .textingbox img {
        width: 20px;
        height: 20px;
        margin: 0 auto
    }

.makePBtn {
    display: none
}
/**************************patient Page Css End****************************/



/**************************Login Page Css End****************************/
.guestBox {
    width: 100%;
    float: left;
    margin: 20px 0
}

    .guestBox .leftGuest {
        border-right: 2px solid #000;
        float: left;
        margin-right: 20px;
        width: 50%;
        position: relative
    }

        .guestBox .leftGuest h2 {
            color: #000;
            font-family: 'Open Sans', sans-serif;
            font-size: 20px;
            text-decoration: underline;
            font-weight: 400;
            padding-bottom: 12px;
            margin-top: 10px;
            display: inline-block
        }

        .guestBox .leftGuest fieldset {
            border: none;
            width: 70%
        }

        .guestBox .leftGuest .mobile {
            width: 100%;
            float: left
        }

        .guestBox .leftGuest .space {
            margin-bottom: 15px;
            width: 100%;
            float: left
        }

        .guestBox .leftGuest label {
            color: #010101;
            font-family: 'Open Sans', sans-serif;
            font-size: 14px;
            font-weight: 400;
            line-height: 35px;
            float: left
        }

        .guestBox .leftGuest .password {
            border: none;
            color: #1274c3;
            font-family: 'Open Sans', sans-serif;
            font-size: 14px;
            font-weight: 400;
            line-height: 35px;
            float: right;
            text-decoration: underline;
            cursor: pointer;
            background: none;
        }

            .guestBox .leftGuest .password:hover {
                text-decoration: none
            }

        .guestBox .leftGuest input.fieldMobile {
            border: 1px solid #97989a;
            height: 40px;
            padding: 0 7px;
            width: 34px;
            color: #000;
            font-family: 'Open Sans', sans-serif;
            font-size: 14px;
            font-weight: 400
        }

        .guestBox .leftGuest input.fieldMobile3 {
            border: 1px solid #97989a;
            height: 40px;
            padding: 0 7px;
            width: 96%;
            color: #000;
            font-family: 'Open Sans', sans-serif;
            font-size: 14px;
            font-weight: 400;
            float: left
        }

        .guestBox .leftGuest input.field {
            border: 1px solid #97989a;
            height: 40px;
            padding: 0 7px;
            width: 96%;
            color: #010101;
            font-family: 'Open Sans', sans-serif;
            font-size: 14px;
            font-weight: 400;
            background: url(https://www.lalpathlabs.com/images/img-password.jpg) no-repeat right 5px center #fff
        }

        .guestBox .leftGuest .btn {
            cursor: pointer;
            width: 100%;
            display: block;
            font-size: 18px;
            font-weight: 400;
            text-transform: uppercase;
            height: 45px;
            line-height: 40px;
            text-align: center;
            float: left;
            padding: 0;
            background: #e7a837;
            color: #fff;
            margin-bottom: 5px;
            border: none
        }

            .guestBox .leftGuest .btn:hover {
                color: #666;
                background: #fff;
                border: 1px solid #e7a837
            }

        .guestBox .leftGuest h3 {
            color: #000;
            font-family: 'Open Sans', sans-serif;
            font-size: 20px;
            text-decoration: underline;
            font-weight: 400;
            padding-bottom: 12px;
            margin-top: 20px;
            display: inline-block
        }

        .guestBox .leftGuest p {
            text-align: justify;
            margin-bottom: 20px;
            color: #000;
            font-family: 'Open Sans', sans-serif;
            font-size: 14px;
            text-decoration: none;
            font-weight: 400
        }

        .guestBox .leftGuest .orBox {
            background: #fff;
            border: 2px solid #ccc;
            height: 30px;
            line-height: 30px;
            position: absolute;
            right: -17px;
            text-align: center;
            top: 220px;
            width: 30px
        }

    .guestBox .rightGuest {
        width: 40%;
        float: right;
        margin-top: 134px
    }

        .guestBox .rightGuest h2 {
            color: #000;
            font-family: 'Open Sans', sans-serif;
            font-size: 22px;
            font-weight: 400;
            text-decoration: underline
        }

        .guestBox .rightGuest fieldset {
            border: none;
            width: 70%
        }

        .guestBox .rightGuest .mobile {
            width: 100%;
            float: left
        }

        .guestBox .rightGuest .space {
            margin-bottom: 15px;
            width: 100%;
            float: left
        }

        .guestBox .rightGuest .btn {
            cursor: pointer;
            width: 100%;
            display: block;
            font-size: 18px;
            font-weight: 400;
            text-transform: uppercase;
            height: 45px;
            line-height: 40px;
            text-align: center;
            float: left;
            padding: 0;
            background: #e7a837;
            color: #fff;
            margin-bottom: 5px;
            border: none
        }

            .guestBox .rightGuest .btn:hover {
                color: #666;
                background: #fff;
                border: 1px solid #e7a837
            }

        .guestBox .rightGuest h3 {
            color: #000;
            font-family: 'Open Sans', sans-serif;
            font-size: 20px;
            text-decoration: underline;
            font-weight: 400;
            padding-bottom: 12px;
            margin-top: 20px;
            display: inline-block
        }

        .guestBox .rightGuest p {
            text-align: justify;
            margin-bottom: 20px;
            color: #000;
            font-family: 'Open Sans', sans-serif;
            font-size: 14px;
            text-decoration: none;
            font-weight: 400
        }
/**************************Login Page Css End****************************/







/**************************Payment Page Css Start****************************/
.paymentNew {
    width: 100%;
    border-bottom: #ffcc3f solid 1px;
    padding-bottom: 20px;
    float: left
}

    .paymentNew .webinar_main {
        width: 100%;
        float: left;
    }

    .paymentNew .information {
        width: 775px;
        float: left
    }

        .paymentNew .information .left {
            width: 100%;
            float: left
        }

        .paymentNew .information .blue {
            width: 100%;
            float: left;
            position: relative;
            margin-bottom: 20px;
            padding-bottom: 20px;
            -webkit-box-shadow: 0 4px 8px 0 rgba(0,0,0,.42);
            -moz-box-shadow: 0 4px 8px 0 rgba(0,0,0,.42);
            box-shadow: 0 4px 8px 0 rgba(0,0,0,.42);
            border-radius: 8px
        }

            .paymentNew .information .blue h2 {
                color: #000;
                font-family: 'Open Sans', sans-serif;
                font-size: 17px;
                font-weight: 700;
                padding: 15px 0 15px 20px;
                background: #f5f5f5;
                border-radius: 7px 7px 0 0;
                -moz-border-radius: 7px 7px 0 0;
                -webkit-border-radius: 7px 7px 0 0;
                margin: 0
            }

                .paymentNew .information .blue h2 span {
                    color: #787878;
                    font-family: 'Open Sans', sans-serif;
                    font-size: 14px;
                    font-style: italic
                }

            .paymentNew .information .blue .textcolourLeft, .paymentNew .information .blue .textcolourLeft h3, .paymentNew .information .blue h3, .paymentNew .information .blue li {
                color: #000;
                font-size: 16px;
                font-family: 'Open Sans', sans-serif;
            }

            .paymentNew .information .blue ul {
                list-style: none;
                padding: 15px 15px 0
            }

            .paymentNew .information .blue li {
                line-height: normal;
                width: 100%;
                display: inline-block;
                margin-bottom: 10px
            }

.topmargnDiv3 {
    border-top: 1px solid #ccc;
    padding-top: 15px
}

.paymentNew .information .blue .textcolourLeft {
    width: auto;
    float: left
}

    .paymentNew .information .blue .textcolourLeft h3 {
        margin-bottom: 5px
    }

    .paymentNew .information .blue .textcolourLeft h4 {
        color: #666;
        font-family: 'Open Sans', sans-serif;
        font-size: 14px
    }

        .paymentNew .information .blue .textcolourLeft h4 span {
            color: #000;
            font-family: 'Open Sans', sans-serif;
            font-size: 14px
        }

    .paymentNew .information .blue .textcolourLeft a, .paymentNew .information .blue .textcolourRight, .paymentNew .information .blue .textcolourRight .redColour, .paymentNew .information .blue .totalAmount {
        font-family: 'Open Sans', sans-serif;
        font-size: 16px
    }

    .paymentNew .information .blue .textcolourLeft a {
        color: #a8a8a8;
        text-decoration: none
    }

.paymentNew .information .blue .textcolourRight {
    width: auto;
    float: right;
    color: #000
}

    .paymentNew .information .blue .textcolourRight .redColour {
        font-weight: 700;
        color: #df1c20
    }

.paymentNew .information .blue .totalAmount {
    float: left;
    color: #000;
    padding-left: 390px;
    font-weight: 700
}

.paymentNew .information .blue .helpDiv2 {
    margin-top: 15px
}

.paymentNew .information .blue .btn {
    background: #E7A837;
    border: 0;
    border-radius: 3px;
    color: #fff;
    font-size: 13px;
    font-weight: 700;
    height: 30px;
    line-height: 26px;
    margin: 20px auto;
    text-align: center;
    text-decoration: none;
    cursor: pointer;
    width: 140px;
    display: block
}

.topmargnDiv2 h4, .topmargnDiv2 h4 span {
    font-family: 'Open Sans', sans-serif;
    font-size: 14px
}

.bbotom {
    border-bottom: none !important
}

.paymentNew .information .blue .img22 {
    padding-right: 0
}

    .paymentNew .information .blue .img22:nth-child(1) {
        margin-top: 5px
    }

.topmargnDiv2 {
    border-top: 1px solid #ccc;
    margin: 0 20px 20px;
    padding-top: 20px
}

    .topmargnDiv2 h4 {
        color: #666;
        margin-bottom: 10px
    }

        .topmargnDiv2 h4 font {
            width: 113px;
            display: inline-block
        }

        .topmargnDiv2 h4 span {
            color: #000
        }

.paymentNew .information .packBox h2, .paymentNew .information .packBox h3 {
    color: #666;
    font-family: 'Open Sans', sans-serif;
    font-size: 18px;
    font-weight: 700;
    line-height: 36px
}

.paymentNew .information .packBox {
    width: 100%;
    padding-top: 15px;
    padding-bottom: 15px;
    float: left;
    margin-top: 15px;
    border: 1px solid #E7A837;
    padding-left: 15px;
    background-color: #fff
}

    .paymentNew .information .packBox h3 {
        text-align: right
    }

    .paymentNew .information .packBox .main, .paymentNew .information .packBox .main2 {
        color: #666;
        font-size: 14px;
        font-weight: 400;
        font-family: 'Open Sans', sans-serif;
    }

    .paymentNew .information .packBox .main {
        width: 100%;
        float: left
    }

    .paymentNew .information .packBox .left {
        float: left;
        line-height: 20px;
        padding-bottom: 15px;
        width: 59%
    }

    .paymentNew .information .packBox .right {
        float: right;
        padding-bottom: 15px;
        width: 30%;
        text-align: right;
        margin-right: 70px
    }

    .paymentNew .information .packBox .main2 {
        line-height: 22px;
        margin-top: 25px;
        width: 100%;
        float: left
    }

.paymentNew .information .right {
    width: 100%
}

.paymentNew .blueSocial {
    float: right;
    width: 360px;
    background: #fbfbfb;
    -webkit-box-shadow: 1px 2px 5px 3px rgba(204,204,204,1);
    margin-bottom: 120px;
    -moz-box-shadow: 1px 2px 5px 3px rgba(204,204,204,1);
    box-shadow: 1px 2px 5px 3px rgba(204,204,204,1);
    border-radius: 8px;
}

    .paymentNew .blueSocial h2 {
        text-transform: uppercase;
        color: #fff;
        font-family: 'Open Sans', sans-serif;
        font-size: 15px;
        font-weight: 700;
        line-height: 55px;
        padding-left: 20px;
        background: #0855a7;
        border-bottom: 1px solid #7d7b7;
        border-radius: 10px 10px 0 0;
        -moz-border-radius: 10px 10px 0 0;
        -webkit-border-radius: 10px 10px 0 0
    }

    .paymentNew .blueSocial ul {
        list-style: none
    }

    .paymentNew .blueSocial li {
        color: #666;
        font-family: 'Open Sans', sans-serif;
        font-size: 14px;
        font-weight: 400;
        line-height: normal;
        padding-top: 20px;
        padding-left: 18px
    }

    .NewpreviewBox .enquery h3, .paymentNew .blueSocial .btn {
        font-weight: 700;
        font-family: 'Open Sans', sans-serif;
    }

    .paymentNew .blueSocial li:last-child {
        padding-bottom: 10px
    }

    .paymentNew .blueSocial .btn {
        background: #ffcc3f;
        border: 0;
        border-radius: 3px;
        color: #000;
        font-size: 15px;
        height: 46px;
        margin: 20px auto;
        text-align: center;
        text-decoration: none;
        cursor: pointer;
        display: block;
        text-transform: uppercase;
        width: 200px
    }
/*******************Payment Page Css Start****************************/






/*******************Order Detials Page Css Start****************************/
.order-detials {
    width: 100%;
    float: left;
    margin-bottom: 10px;
    padding: 20px 0
}

    .order-detials h2 {
        color: #2A2B2B;
        font-family: 'Open Sans', sans-serif;
        font-size: 22px;
        font-weight: 400;
        margin-bottom: 15px;
        padding-bottom: 5px;
        float: left
    }

.order-placed {
    float: right;
    margin-bottom: 20px;
}

    .order-placed select {
        border: 1px solid #97989A;
        color: #97989A;
        height: 40px;
        padding: 7px;
        width: 230px;
    }

.order-list-box {
    font-size: 14px;
}

    .order-list-box ul li {
        list-style: none;
        margin-bottom: 15px;
        padding: 5px;
        border: #ccc solid 1px;
        background: #fff;
    }

.orderbox {
    float: left;
    width: 33.3%;
}

.orderlisting {
    border-bottom: 1px dotted #ccc;
    padding-bottom: 5px;
    margin-bottom: 5px;
    font-size: 14px;
}

.orderbox a {
    color: #0053a6;
    font-family: 'Open Sans', sans-serif;
    font-size: 14px;
    font-weight: 400;
    text-decoration: none;
}



.order-detials .order-number {
    padding: 20px;
    border: 1px solid #E7AA3B;
    color: #000;
    font-size: 16px;
    font-weight: 600;
    background: #fff;
    margin-top: 10px;
}

.order-box-detials-main {
    border-left: 1px solid #E7AA3B;
    border-right: 1px solid #E7AA3B;
    border-bottom: 1px solid #E7AA3B;
    position: relative;
    background: #fff;
}

.helpDiv {
    width: 49%;
    float: left;
    border-right: dashed #000 1px;
}

.order-details-box {
    padding: 20px;
    color: #000;
    width: 100%;
    float: left;
}

    .order-details-box h3 {
        font-size: 16px;
        font-weight: 600;
    }

.below-test {
    font-size: 14px;
    font-family: 'Open Sans', sans-serif;
    line-height: 22px;
    margin-top: 20px;
    margin-left: 20px;
}

    .below-test ol li {
        margin-top: 20px;
        padding-left: 10px;
    }

.re-order {
    padding-left: 50px;
}

    .re-order a {
        background: #FFF;
        border: 1px solid #E7A837 !important;
        color: #666;
        font-family: 'Open Sans', sans-serif;
        font-size: 14px;
        font-weight: 600;
        height: 30px;
        line-height: 27px;
        text-align: center;
        text-decoration: none;
        width: 156px;
        cursor: pointer;
        margin-bottom: 10px;
        margin-top: 0;
        display: inline-block;
    }

        .re-order a.orderCancel{
            background-color: #ddd;
            border: none !important;
        }

        .reson-cancel{
            padding: 20px;
            float: left;
            width: 320px;
        }
            .reson-cancel select{
                
                height: 34px;
                padding: 0px 10px;
                width: 100%;
            }
            .reson-cancel input{
                height: 36px;
                padding: 0px 12px;
                width: 100%;
                box-sizing: border-box;
                margin-top: 15px;
            }
            .reson-cancel h4 {
                margin-bottom: 10px;
            }

            .charges-box {
                padding: 20px;
                border-left: 1px solid #E7AA3B;
                border-right: 1px solid #E7AA3B;
                border-bottom: 1px solid #E7AA3B;
                color: #000;
                background: #fff;
                font-size: 14px;
                line-height: 22px;
            }

.charges-box-lt {
    float: left;
    width: 48%;
}

.total-text {
    width: 100%;
    margin-bottom: 15px;
}

.tt {
    font-size: 16px;
}

.total-text h4 {
    width: 250px;
    float: left;
}

@media(max-width: 767px){
    .re-order {
        padding-left: 40px;
        padding-top: 15px;
    }
    .reson-cancel{
        width: 100%;
        box-sizing:border-box;
    }
}
/*******************Order Detials Page Css End****************************/



/*******************my-report-list Page Css Start****************************/

.preview.myOrderList {
    padding: 25px 0
}

.preview .pacakgeBox {
    width: 100%;
    float: left;
    border: #e7aa3c solid 2px;
    margin-top: 20px;
    margin-bottom: 0
}

    .preview .pacakgeBox.list {
        border: none;
        border-left: 1px solid #e3dfe0;
        border-top: 1px solid #e3dfe0
    }

    .preview .pacakgeBox .yellow {
        font-family: 'Open Sans', sans-serif;
        font-size: 15px;
        color: #000;
        background: #fff;
        line-height: 36px;
        padding-left: 10px;
        font-weight: 700;
        border-right: #ccc solid 1px;
        border-bottom: #ccc solid 1px
    }

    .preview .pacakgeBox .gray {
        height: 50px;
        font-family: 'Open Sans', sans-serif;
        font-size: 14px;
        color: #000;
        line-height: 18px;
        padding-left: 10px;
        border-bottom: #ccc solid 1px;
        border-right: #ccc solid 1px
    }

    .preview .pacakgeBox.list table tr td:nth-child(1) {
        width: 20%;
        font-size: 13px;
        padding: 8px 10px
    }

    .preview .pacakgeBox.list table tr td:nth-child(2) {
        width: 50%;
        font-size: 13px;
        padding: 8px 10px
    }

    .preview .pacakgeBox.list table tr td:nth-child(3) {
        padding: 8px 10px;
        font-size: 13px;
        width: 20%
    }

        .preview .pacakgeBox.list table tr td:nth-child(3) a {
            color: #0053a6;
            text-decoration: none
        }

            .preview .pacakgeBox.list table tr td:nth-child(3) a:hover {
                text-decoration: underline
            }

    .preview .pacakgeBox.list table tr td:nth-child(4) {
        width: 7%;
        font-size: 13px;
        padding: 8px 6px 8px 10px
    }

        .preview .pacakgeBox.list table tr td:nth-child(4) a {
            color: #0053a6;
            text-decoration: none
        }

            .preview .pacakgeBox.list table tr td:nth-child(4) a:hover {
                text-decoration: underline
            }

.preview .pacakgeBox1 {
    width: 100%;
    float: left;
    border: #e7aa3c solid 2px;
    margin-top: 20px;
    margin-bottom: 0
}

    .preview .pacakgeBox1.list1 {
        border: none;
        border-left: 1px solid #e3dfe0;
        border-top: 1px solid #e3dfe0
    }

    .preview .pacakgeBox1 .yellow {
        font-family: 'Open Sans', sans-serif;
        font-size: 15px;
        color: #000;
        background: #fff;
        line-height: 36px;
        padding-left: 10px;
        font-weight: 700;
        border-right: #ccc solid 1px;
        border-bottom: #ccc solid 1px
    }

    .preview .pacakgeBox1 .gray {
        height: 50px;
        font-family: 'Open Sans', sans-serif;
        font-size: 14px;
        color: #000;
        line-height: 18px;
        padding-left: 10px;
        border-bottom: #ccc solid 1px;
        border-right: #ccc solid 1px
    }

    .preview .pacakgeBox1.list1 table tr td:nth-child(1) {
        width: 20%;
        font-size: 13px;
        padding: 8px 10px
    }

    .preview .pacakgeBox1.list1 table tr td:nth-child(2) {
        width: 50%;
        font-size: 13px;
        padding: 8px 10px
    }

    .preview .pacakgeBox1.list1 table tr td:nth-child(3) {
        padding: 8px 10px;
        font-size: 13px;
        width: 20%
    }

        .preview .pacakgeBox1.list1 table tr td:nth-child(3) a {
            color: #0053a6;
            text-decoration: none
        }

            .preview .pacakgeBox1.list1 table tr td:nth-child(3) a:hover {
                text-decoration: underline
            }

    .preview .pacakgeBox1.list1 table tr td:nth-child(4) {
        width: 7%;
        font-size: 13px;
        padding: 8px 6px 8px 10px
    }

        .preview .pacakgeBox1.list1 table tr td:nth-child(4) a {
            color: #0053a6;
            text-decoration: none
        }

            .preview .pacakgeBox1.list1 table tr td:nth-child(4) a:hover {
                text-decoration: underline
            }

.preview .pacakgeBoxxx {
    width: 100%;
    float: left;
    border: #e7aa3c solid 2px;
    margin-top: 20px;
    margin-bottom: 0
}

    .preview .pacakgeBoxxx.list {
        border: none;
        border-left: 1px solid #e3dfe0;
        border-top: 1px solid #e3dfe0
    }

    .preview .pacakgeBoxxx .yellow {
        font-family: 'Open Sans', sans-serif;
        font-size: 15px;
        color: #000;
        background: #fff;
        line-height: 36px;
        padding-left: 10px;
        font-weight: 700;
        border-right: #ccc solid 1px;
        border-bottom: #ccc solid 1px
    }

    .preview .pacakgeBoxxx .gray {
        height: 50px;
        font-family: 'Open Sans', sans-serif;
        font-size: 14px;
        color: #000;
        line-height: 18px;
        padding-left: 10px;
        border-bottom: #ccc solid 1px;
        border-right: #ccc solid 1px
    }

    .preview .pacakgeBoxxx.list table tr td:nth-child(1) {
        width: 20%;
        font-size: 13px;
        padding: 8px 10px
    }

    .preview .pacakgeBoxxx.list table tr td:nth-child(2) {
        width: 20%;
        font-size: 13px;
        padding: 8px 10px
    }

    .preview .pacakgeBoxxx.list table tr td:nth-child(3) {
        padding: 8px 10px;
        font-size: 13px;
        width: 20%
    }

        .preview .pacakgeBoxxx.list table tr td:nth-child(3) a {
            color: #0053a6;
            text-decoration: none
        }

            .preview .pacakgeBoxxx.list table tr td:nth-child(3) a:hover {
                text-decoration: underline
            }

    .preview .pacakgeBoxxx.list table tr td:nth-child(4) {
        width: 7%;
        font-size: 13px;
        padding: 8px 6px 8px 10px
    }

        .preview .pacakgeBoxxx.list table tr td:nth-child(4) a {
            color: #0053a6;
            text-decoration: none
        }

            .preview .pacakgeBoxxx.list table tr td:nth-child(4) a:hover {
                text-decoration: underline
            }

.preview .pacakgeBoxxx {
    width: 100%;
    float: left;
    border: #e7aa3c solid 2px;
    margin-top: 20px;
    margin-bottom: 0
}

    .preview .pacakgeBoxxx.list1 {
        border: none;
        border-left: 1px solid #e3dfe0;
        border-top: 1px solid #e3dfe0
    }

    .preview .pacakgeBoxxx .yellow {
        font-family: 'Open Sans', sans-serif;
        font-size: 15px;
        color: #000;
        background: #fff;
        line-height: 36px;
        padding-left: 10px;
        font-weight: 700;
        border-right: #ccc solid 1px;
        border-bottom: #ccc solid 1px
    }

    .preview .pacakgeBoxxx .gray {
        height: 50px;
        font-family: 'Open Sans', sans-serif;
        font-size: 14px;
        color: #000;
        line-height: 18px;
        padding-left: 10px;
        border-bottom: #ccc solid 1px;
        border-right: #ccc solid 1px
    }

    .preview .pacakgeBoxxx .yellow2 {
        font-family: 'Open Sans', sans-serif;
        font-size: 15px;
        color: #000;
        background: #ececec;
        line-height: 22px;
        padding-left: 10px;
        font-weight: 700;
        border-right: #ccc solid 1px;
        border-bottom: #ccc solid 1px;
        background: #fecc4e;
    }

    .preview .pacakgeBoxxx .gray2 {
        height: 22px;
        font-family: 'Open Sans', sans-serif;
        font-size: 14px;
        color: #000;
        line-height: 18px;
        padding-left: 10px;
        border-bottom: #ccc solid 1px;
        border-right: #ccc solid 1px;
        background: #fff
    }

    .preview .pacakgeBoxxx .spaced {
        padding-left: 0
    }

    .preview .pacakgeBoxxx .red {
        color: red
    }

.preBox2 {
    color: #000;
    float: left;
    font-family: 'Open Sans', sans-serif;
    font-size: 15px;
    font-weight: 700;
    margin-top: 20px;
    width: 100%
}

.preview .pacakgeBox .yellow2 {
    font-family: 'Open Sans', sans-serif;
    font-size: 15px;
    color: #000;
    background: #fecc4e;
    line-height: 22px;
    padding-left: 10px;
    font-weight: 700;
    border-right: #ccc solid 1px;
    border-bottom: #ccc solid 1px
}

.preview .pacakgeBox .gray2 {
    background: #fff;
    height: 22px;
    font-family: 'Open Sans', sans-serif;
    font-size: 14px;
    color: #000;
    line-height: 18px;
    padding-left: 10px;
    border-bottom: #ccc solid 1px;
    border-right: #ccc solid 1px
}

.missing {
    margin-top: 30px;
    color: #000;
    float: left;
    font-family: 'Open Sans', sans-serif;
    font-size: 15px;
    font-weight: 400;
    width: 100%
}

    .missing a {
        font-family: 'Open Sans', sans-serif;
        font-size: 16px;
        color: #175F9D;
        text-decoration: underline;
        font-weight: 400
    }

        .missing a:hover {
            text-decoration: none
        }

.preview .pacakgeBox .spaced {
    padding-left: 0
}

.preview .pacakgeBox .red {
    color: red
}

.LabReport {
    color: #000;
    float: left;
    font-family: 'Open Sans', sans-serif;
    font-size: 15px;
    font-weight: 400;
    line-height: 40px;
    background: #fecc4e !important;
    text-align: center;
    width: 33.33%;
}

.MainComponent {
    color: #000;
    float: left;
    font-family: 'Open Sans', sans-serif;
    font-size: 15px;
    font-weight: 700;
    margin-top: 20px;
    width: 100%;
}

.linkDiv {
    width: 100%;
    float: left;
    padding: 25px 0
}

    .linkDiv .centeringLink {
        margin: 0 auto;
        max-width: 550px;
        width: 100%;
    }

    .linkDiv h3 {
        color: #010101;
        font-family: 'Open Sans', sans-serif;
        font-size: 26px;
        font-weight: 700;
        margin: 0 0 20px 0;
        padding: 0;
        text-align: center
    }

    .linkDiv p {
        font-family: 'Open Sans', sans-serif;
        font-size: 14px;
        line-height: 20px;
        padding-top: 10px
    }

    .linkDiv fieldset {
        border: none;
        padding-top: 0;
        margin-top: 25px;
        width: 690px
    }

    .linkDiv .space {
        margin-bottom: 0;
        padding: 10px 0;
        width: auto;
        clear: both
    }

    .linkDiv label {
        color: #010101;
        float: left;
        font-size: 14px;
        font-weight: 400;
        width: 235px;
        line-height: 30px;
        font-size: 14px;
        font-family: 'Open Sans', sans-serif;
    }

        .linkDiv label.label2 {
            text-align: center
        }

    .linkDiv input.field {
        border: 1px solid #97989a;
        color: #444 !important;
        height: 30px;
        padding: 0 7px;
        width: 287px
    }

    .linkDiv .btn {
        border: 1px solid #E7A837;
        width: 100px;
        border-radius: 3px;
        color: #666;
        display: block;
        font-size: 13px;
        font-weight: 700;
        height: 30px;
        line-height: 14px;
        text-align: center;
        background: #fff;
        float: left;
        cursor: pointer;
        margin-left: 3px;
        margin-top: 0
    }

        .linkDiv .btn:hover {
            background: #E7A837;
            color: #fff
        }

    .linkDiv .btn2 {
        border: 1px solid #E7A837;
        width: 87px;
        border-radius: 3px;
        color: #666;
        display: block;
        font-size: 13px;
        font-weight: 700;
        height: 30px;
        line-height: 14px;
        text-align: center;
        background: #fff;
        float: left;
        cursor: pointer;
        margin-top: 0
    }

        .linkDiv .btn2:hover {
            background: #E7A837;
            color: #fff
        }

    .linkDiv span {
        color: red;
        font-size: 14px
    }

    .linkDiv .note {
        font-family: 'Open Sans', sans-serif;
        font-size: 13px;
        line-height: 20px;
        padding-top: 20px
    }

    .linkDiv ul {
        list-style: none;
        margin: 0 auto;
        width: 300px
    }

    .linkDiv li {
        color: #000;
        float: left;
        font-family: 'Open Sans', sans-serif;
        font-size: 14px;
        line-height: normal;
        margin: 0 0 20px;
        width: 300px
    }

        .linkDiv li span.live {
            font-family: 'Open Sans', sans-serif;
            font-size: 14px;
            color: #000;
            float: right;
            text-align: left;
            width: 50%
        }
/*******************my-report-list Page Css End****************************/








/**************************Find City Page Css Start****************************/

.findLabBox {
    width: 100%;
    float: left;
    padding: 20px 0;
    background: #eee;
}

    .findLabBox .main3 {
        width: 214px;
        float: left;
        margin-right: 6px;
        margin-top: 15px;
    }

    .findLabBox .right_center {
        width: 214px;
        height: auto;
        float: left
    }

    .findLabBox .map_picture {
        width: 214px;
        height: auto;
        float: left
    }

    .findLabBox .right_center .FindBox .field {
        width: 152px;
        border: none;
        font-size: 11px
    }

    .findLabBox .right_center .FindBox {
        border: 1px solid #97989a;
        color: #97989a;
        float: left;
        font-family: 'Open Sans', sans-serif;
        font-size: 13px;
        height: 31px;
        line-height: 29px;
        margin-bottom: 0;
        padding: 0 3px;
        width: 206px;
        background: #fff
    }

    .findLabBox .right_center .FindlabBox2 {
        border: medium none;
        color: #97989a;
        float: left;
        font-family: 'Open Sans', sans-serif;
        font-size: 12px;
        height: 29px;
        line-height: 29px;
        padding: 0 2px;
        width: 166px
    }

    .findLabBox .right_center .smsBox {
        width: 166px;
        float: left;
        height: 22px;
        background: #dedede;
        text-align: center
    }

        .findLabBox .right_center .smsBox a {
            color: #05539f;
            font-size: 13px;
            text-decoration: none
        }

    .findLabBox .delhiBox {
        width: 214px;
        height: 41px;
        float: left;
        position: relative;
        color: #fff
    }

        .findLabBox .delhiBox fieldset {
            border: 0
        }

        .findLabBox .delhiBox select {
            width: 213px;
            height: 41px;
            line-height: 41px
        }

        .findLabBox .delhiBox .select {
            text-indent: 25px;
            border: 1px solid #000;
            color: #000;
            font-size: 13px;
            line-height: 41px;
            height: 41px;
            margin: 0 0 8px 0;
            background: url(https://www.lalpathlabs.com/images/delhi-img.jpg) no-repeat #fff;
            padding: 0 0 0 32px;
            width: 100%;
            cursor: pointer;
            font-family: 'Open Sans', sans-serif;
        }

            .findLabBox .delhiBox .select option {
                color: #000;
                font-family: 'Open Sans', sans-serif;
            }

        .findLabBox .delhiBox .select2 {
            border: 1px solid #000;
            color: #000;
            font-size: 13px;
            line-height: 41px;
            height: 41px;
            margin: 0 0 8px 0;
            background: #fff;
            padding: 0 0 0 10px;
            -moz-border-radius: 5px;
            -webkit-border-radius: 5px;
            border-radius: 5px;
            behavior: url(ie-css3.htc);
            width: 100%;
            font-family: 'Open Sans', sans-serif;
        }

            .findLabBox .delhiBox .select2 option {
                color: #000;
                font-family: 'Open Sans', sans-serif;
                background: #fff
            }

        .findLabBox .delhiBox .select3 {
            background: #fff;
            border: none;
            color: #000;
            font-size: 13px;
            line-height: 41px;
            height: 41px;
            margin: 0 0 8px 0;
            padding: 0 0 0 10px;
            width: 100%;
            -moz-border-radius: 5px;
            -webkit-border-radius: 5px;
            border-radius: 5px;
            behavior: url(ie-css3.htc);
            font-family: 'Open Sans', sans-serif;
            border: #000 solid 1px
        }

    .findLabBox .cityBox {
        float: left;
        height: 34px;
        margin-left: 0;
        margin-top: 10px;
        position: relative;
        width: 214px;
        padding-bottom: 0
    }

        .findLabBox .cityBox fieldset {
            border: 0
        }

        .findLabBox .cityBox select {
            width: 192px;
            height: 34px;
            line-height: 41px
        }

        .findLabBox .cityBox .select {
            background: url(https://www.lalpathlabs.com/images/find-city.jpg) repeat-x;
            border-radius: 3px;
            color: #000;
            cursor: pointer;
            font-size: 14px;
            font-weight: 400;
            height: 34px;
            line-height: 34px;
            padding: 0 0 0 10px;
            border: 1px solid #000;
            width: 100%;
            font-family: 'Open Sans', sans-serif;
        }

        .findLabBox .cityBox option {
            color: #332121;
            font-size: 12px
        }

    .findLabBox .detailBox {
        width: 100%;
        float: left
    }

        .findLabBox .detailBox .top {
            width: 100%;
            float: left;
            height: 14px
        }

        .findLabBox .detailBox .cen {
            width: 100%;
            float: left;
        }

            .findLabBox .detailBox .cen .nameBox {
                width: 99%;
                float: left;
                font-family: 'Open Sans', sans-serif;
            }

                .findLabBox .detailBox .cen .nameBox ul {
                    list-style: none
                }

                .findLabBox .detailBox .cen .nameBox li {
                    line-height: 30px;
                    background: #fff;
                    margin: 0;
                    padding: 0;
                    min-height: 40px;
                    font-family: 'Open Sans', sans-serif;
                    padding-bottom: 15px;
                    padding-left: 20px;
                    padding-top: 15px;
                    border: 1px solid #E7AA3B;
                    border-radius: 10px;
                    margin-bottom: 10px
                }

                    .findLabBox .detailBox .cen .nameBox li ul {
                        width: 99%
                    }

                        .findLabBox .detailBox .cen .nameBox li ul li {
                            border: 0 solid #000;
                            padding: 0;
                            margin-bottom: 0;
                            line-height: normal
                        }

                    .findLabBox .detailBox .cen .nameBox li .centerimg {
                        float: left;
                        margin-top: -3px;
                        margin-right: 10px
                    }

                    .findLabBox .detailBox .cen .nameBox li .left2 {
                        width: 22%;
                        float: left;
                        position: relative;
                        font-family: 'Open Sans', sans-serif;
                    }

                    .findLabBox .detailBox .cen .nameBox li .right2 {
                        color: #000;
                        float: right;
                        font-family: 'Open Sans', sans-serif;
                        width: 72%
                    }

        .findLabBox .detailBox .bot {
            width: 782px;
            float: left
        }

.radiologyfacility {
    color: #000;
    font-family: 'Open Sans', sans-serif;
    font-size: 12px;
    font-weight: 400;
    line-height: 20px;
    padding: 3% 0 3% 4%;
    width: 95%;
    border: 1px solid #000;
    margin-top: 10px;
    background: #fff
}

    .radiologyfacility fieldset {
        border: 0
    }

        .radiologyfacility fieldset label {
            padding-left: 10px
        }

.divider_div {
    border-top: dotted 2px #000;
    height: auto;
    margin-top: 10px;
}

.findLabBox .NCRBox label {
    padding-left: 10px
}

.findLabBox .NCRBox {
    position: relative;
    float: left;
    height: auto;
    margin-top: 0;
    width: 214px;
    margin-top: 11px;
    border: 1px solid #000;
    background: #fff
}

    .findLabBox .NCRBox ul {
        list-style: none
    }

    .findLabBox .NCRBox li {
        line-height: normal;
        padding-left: 10px
    }

        .findLabBox .NCRBox li a {
            color: #414040;
            font-size: 12px;
            font-weight: 700;
            text-decoration: none
        }

    .findLabBox .NCRBox .imgBox2 {
        width: 90%;
        float: left;
        margin-bottom: 20px;
        padding-top: 25px;
        margin-top: 50px;
        background: url(https://www.lalpathlabs.com/images/divider-1.jpg) no-repeat left top;
        margin-left: 15px
    }

        .findLabBox .NCRBox .imgBox2 a {
            text-decoration: none;
            color: #000
        }

    .findLabBox .NCRBox .redioBox {
        width: 98%;
        float: left;
        color: #414040;
        font-size: 13px;
        font-weight: 400;
        text-decoration: none;
        margin-bottom: 10px;
        margin-left: 20px
    }

.scootertxt {
    font-size: 10px;
    position: relative;
    margin-top: -60px;
    padding-bottom: 35px
}


.findLabBox .left_center {
    width: 78%;
    float: left;
    margin-bottom: 10px;
    margin-top: 15px;
    padding: 0 0 0 2%;
}

.findLabBox .stateMap {
    width: 100%;
    height: 282px;
    float: left;
}

.map_canvas22 {
    height: 270px;
    width: 100%;
}

.findLabBox .sms {
    font-size: 13px;
    color: #000;
    float: left;
    font-weight: 400;
    line-height: none;
    margin-bottom: 10px;
    margin-left: 15px;
    padding: 0 0 0 1px;
    width: 88%
}

    .findLabBox .sms h1 {
        float: left;
        width: auto;
        text-align: left;
        line-height: 22px;
        font-size: 16px;
        color: #000;
        font-weight: 700
    }

    .findLabBox .sms .countvalue {
        margin-left: 6px;
        float: left;
        width: auto;
        text-align: left;
        line-height: 22px;
        font-size: 13px;
        color: #000;
        font-weight: 400
    }

    .findLabBox .sms h1 span {
        font-size: 10px;
        color: #000;
        font-weight: 400
    }

    .findLabBox .sms.new-sms {
        width: 100%;
        padding: 0;
        margin: 0 0 10px 0;
        padding: 0 10px
    }

    .findLabBox .sms.hght {
        height: 220px
    }

    .findLabBox .sms .t-box {
        border: 1px solid #97989a;
        color: #97989a;
        float: left;
        font-family: 'Open Sans', sans-serif;
        font-size: 13px;
        height: 29px;
        margin: 10px 0 0 0;
        padding: 0 5px;
        width: 254px
    }

.findLabBox .left_center ul {
    list-style: none
}

.findLabBox .left_center li {
    background: url(https://www.lalpathlabs.com/images/blue-icon.png) no-repeat left 12px;
    color: #454545;
    font: 13px/21px Arial,Helvetica,sans-serif;
    margin: 0;
}

.findLabBox .left_center.new-left {
    width: 700px
}

.go-google {
    width: 268px;
    height: auto;
    float: left;
    margin: 0 0 0 15px
}

.findLabBox .sectorBox {
    width: 100%;
    float: left
}

    .findLabBox .sectorBox .top {
        width: 100%;
        float: left;
        height: 0;
        display: none
    }

    .findLabBox .sectorBox .cen {
        width: 100%;
        float: left;
        background: #fff;
        margin-bottom: 10px;
        border: #000 solid 1px;
        -moz-border-radius: 10px;
        -webkit-border-radius: 10px;
        border-radius: 10px;
        ;
        padding-bottom: 15px
    }

        .findLabBox .sectorBox .cen .secBox {
            border-radius: 5px;
            color: #000;
            float: left;
            font-weight: 700;
            height: auto;
            line-height: normal;
            margin-left: 10px;
            margin-top: 10px;
            padding-bottom: 7px;
            padding-top: 7px;
            padding-left: 15px;
            width: 96%
        }

            .findLabBox .sectorBox .cen .secBox a {
                color: #0053A6;
                font-size: 13px;
                text-decoration: none
            }

                .findLabBox .sectorBox .cen .secBox a:hover {
                    text-decoration: underline
                }

        .findLabBox .sectorBox .cen .nameBox {
            width: 96%;
            float: left;
            margin-left: 30px;
            position: relative
        }

            .findLabBox .sectorBox .cen .nameBox .left2 {
                color: #828181;
                float: left;
                font-size: 14px;
                line-height: 12px;
                padding-bottom: 0;
                padding-top: 10px;
                width: 80%
            }

                .findLabBox .sectorBox .cen .nameBox .left2 a.list {
                    color: #000;
                    font-weight: 400;
                    text-decoration:;
                    font-size: 14px
                }

                .findLabBox .sectorBox .cen .nameBox .left2 img {
                    float: left;
                    padding-top: 8px;
                    padding-right: 10px
                }

                .findLabBox .sectorBox .cen .nameBox .left2 p {
                    color: #000;
                    display: block;
                    float: left;
                    font-size: 14px;
                    line-height: 24px;
                    font-family: 'Open Sans', sans-serif;
                    padding: 0;
                    width: 95%
                }

                .findLabBox .sectorBox .cen .nameBox .left2 a {
                    font-size: 14px;
                    color: #000;
                    text-decoration: none;
                    font-weight: 400
                }

            .findLabBox .sectorBox .cen .nameBox .Lab {
                color: #818181;
                display: block;
                float: right;
                font-size: 14px;
                font-weight: 400;
                height: 25px;
                line-height: 25px;
                margin-right: 10px;
                margin-top: 0;
                right: 0;
                text-align: center;
                text-decoration: none;
                font-family: 'Open Sans', sans-serif;
                width: auto;
                clear: both
            }

                .findLabBox .sectorBox .cen .nameBox .Lab a {
                    color: #818181;
                    font-size: 14px;
                    font-weight: 400;
                    line-height: 25px;
                    text-decoration: none
                }

                .findLabBox .sectorBox .cen .nameBox .Lab img {
                    padding-right: 7px;
                    display: inline
                }

            .findLabBox .sectorBox .cen .nameBox .date {
                display: block;
                float: left;
                font-size: 10px;
                color: #828181;
                text-decoration: none;
                font-size: 11px;
                font-weight: 400;
                height: 22px;
                line-height: 22px;
                margin-right: 10px;
                margin-top: 0;
                right: 0;
                text-align: center;
                text-decoration: none
            }

            .findLabBox .sectorBox .cen .nameBox .nabl {
                color: #ff003a;
                display: block;
                float: left;
                font-size: 14px;
                font-weight: 400;
                height: 22px;
                line-height: 22px;
                margin-right: 10px;
                margin-top: 0;
                clear: both;
                text-decoration: none;
                font-family: 'Open Sans', sans-serif;
            }

                .findLabBox .sectorBox .cen .nameBox .nabl img {
                    padding-right: 7px
                }

    .findLabBox .sectorBox .bot {
        width: 782px;
        float: left;
        display: none
    }

.booknow-scooter {
    text-align: center
}

    .booknow-scooter a {
        background: #e7a837;
        color: #fff !important;
        font-size: 14px;
        padding: 6px 12px 6px 0;
        text-decoration: none
    }

.blankBox22 {
    width: 100%;
    float: left;
    display: none
}

    .blankBox22 ul {
        list-style: none;
        width: 30%;
        float: left;
        padding-left: 10px
    }

    .blankBox22 li {
        line-height: normal;
        padding-top: 15px
    }

        .blankBox22 li a {
            font: normal 13px Arial,Helvetica,sans-serif;
            color: #000;
            text-decoration: none;
            display: block;
            line-height: normal
        }

            .blankBox22 li a:hover {
                color: #0053a6
            }

.blankBox {
    width: 100%;
    float: left;
    padding: 20px 0;
    border-top: #fecc4e solid 1px;
    border-bottom: #fecc4e solid 1px;
}

    .blankBox ul {
        list-style: none;
        width: 18%;
        float: left;
        margin-right: 80px
    }

    .blankBox li {
        line-height: normal;
        margin-bottom: 15px
    }

        .blankBox li a {
            font: normal 13px Arial,Helvetica,sans-serif;
            color: #000;
            text-decoration: none;
            display: block;
            line-height: 20px
        }

            .blankBox li a:hover {
                color: #0053a6
            }

    .blankBox h2 {
        font: bold 15px Arial,Helvetica,sans-serif;
        color: #fff;
        padding-bottom: 10px
    }

    .blankBox ul.list {
        float: right;
        width: 213px
    }

.blankBox3 {
    display: block
}

.AvailableDiv {
    width: 100%
}

.accordion-content {
    display: none;
    padding: 0;
    color: #212121;
    background: #FFF;
    font-size: 14px
}

    .accordion-content p {
        margin: 0;
        margin-bottom: 3px
    }

.accordion-header-icon {
    font-family: "Helvetica Neue",Helvetica,Arial,sans-serif;
    float: right;
    color: #888;
    font-size: 12px;
    vertical-align: middle;
    display: none
}

    .accordion-header-icon.accordion-header-icon-active {
        -webkit-transform: rotate(180deg);
        -ms-transform: rotate(180deg);
        transform: rotate(180deg);
        color: #fff
    }

.accordion_menu {
    max-width: 100%;
    margin: 0 auto
}

    .accordion_menu ul {
        list-style: none;
        padding: 0;
        margin: 0
    }

    .accordion_menu li {
        line-height: normal
    }

        .accordion_menu li a {
            background: none;
            border-bottom: none;
            color: #000;
            display: block;
            font-family: 'Open Sans', sans-serif;
            font-size: 14px;
            line-height: 30px;
            padding: 0 0 0 49px;
            text-decoration: none;
            border-top: #ccc solid 1px
        }

            .accordion_menu li a:hover {
                border-top: #fff solid 1px;
                background: #e7a837
            }

    .accordion_menu .img1 {
        padding-top: 0;
        padding-right: 20px
    }

    .accordion_menu h3 {
        background: #fafafa;
        border-bottom: 1px solid #ccc;
        color: #000;
        display: block;
        font-family: 'Open Sans', sans-serif;
        font-size: 18px;
        line-height: 42px;
        text-align: center;
        text-decoration: none;
        text-transform: uppercase
    }



.findLabBox .left_center2 {
    width: 74%;
    float: left;
}

.findLabBox .detailBox {
    width: 100%;
    float: left
}

    .findLabBox .detailBox .top {
        width: 100%;
        float: left;
        height: 14px
    }

    .findLabBox .detailBox .cen {
        width: 100%;
        float: left;
    }

        .findLabBox .detailBox .cen .nameBox {
            width: 99%;
            float: left;
            font-family: 'Open Sans', sans-serif;
        }

            .findLabBox .detailBox .cen .nameBox ul {
                list-style: none
            }

            .findLabBox .detailBox .cen .nameBox li {
                line-height: 30px;
                margin: 0;
                padding: 0;
                min-height: 40px;
                font-family: 'Open Sans', sans-serif;
                padding-bottom: 15px;
                padding-left: 20px;
                padding-top: 15px;
                border: 1px solid #E7AA3B;
                border-radius: 10px;
                margin-bottom: 10px
            }

            .findLabBox .detailBox .cen .nameBox ul > li {
                width: 99%;
            }

            .findLabBox .detailBox .cen .nameBox li ul {
                width: 99%
            }

                .findLabBox .detailBox .cen .nameBox li ul li {
                    border: 0 solid #000;
                    padding: 0;
                    margin-bottom: 0;
                    line-height: normal
                }

            .findLabBox .detailBox .cen .nameBox li .centerimg {
                float: left;
                margin-top: -3px;
                margin-right: 10px
            }

            .findLabBox .detailBox .cen .nameBox li .left2 {
                width: 22%;
                float: left;
                position: relative;
                font-family: 'Open Sans', sans-serif;
            }

            .findLabBox .detailBox .cen .nameBox li .right2 {
                color: #000;
                float: right;
                font-family: 'Open Sans', sans-serif;
                width: 72%
            }

    .findLabBox .detailBox .bot {
        width: 782px;
        float: left
    }


.EventsBox3 {
    float: left;
    padding-bottom: 0;
    width: 100%
}

.evBox4 {
    display: block;
    padding: 0;
    position: relative;
    width: 100%
}

    .evBox4 h2 {
        color: #000;
        font-family: 'open_sansregular',Helvetica,Arial,sans-serif;
        font-size: 18px;
        padding-bottom: 15px
    }

.list_carousel69 {
    width: 100%;
    float: left;
    position: relative;
    margin-bottom: 0
}

    .list_carousel69 ul {
        list-style: none;
        margin-left: 30px
    }

    .list_carousel69 li {
        width: 171px;
        float: left;
        font-family: 'open_sansregular',Helvetica,Arial,sans-serif;
        color: #000;
        margin-right: 25px
    }

    .list_carousel69 h2 {
        color: #3e3e3e;
        font-family: 'open_sansregular',Helvetica,Arial,sans-serif;
        font-size: 18px;
        padding-bottom: 5px
    }

    .list_carousel69 p {
        color: #3e3e3e;
        font-family: 'open_sansregular',Helvetica,Arial,sans-serif;
        font-size: 12px;
        line-height: 18px;
        text-align: justify
    }

    .list_carousel69 .prev5 {
        width: 13px;
        height: 20px;
        position: absolute;
        top: 70px;
        left: 0
    }

    .list_carousel69 .next5 {
        width: 13px;
        height: 20px;
        position: absolute;
        top: 70px;
        right: 0
    }

    .list_carousel69 .maintask {
        background: #dedddd;
        color: #3e3e3e;
        font-family: 'open_sansregular',Helvetica,Arial,sans-serif;
        font-size: 14px;
        line-height: normal;
        padding-bottom: 15px;
        text-align: left;
        min-height: 30px
    }

    .list_carousel69 .heading {
        width: 171px;
        height: 122px;
        float: left
    }

        .list_carousel69 .heading img {
            border: #000 solid 1px;
            width: 171px;
            height: 122px
        }

    .list_carousel69 .textBox {
        width: 171px;
        float: left;
        margin-top: 5px;
        margin-bottom: 15px;
        font-size: 12px
    }

        .list_carousel69 .textBox h5 {
            font-size: 12px;
            font-weight: 700
        }

.imagegallery {
    width: 100%;
    float: left;
}

.findLabBox h6 {
    background: url(https://www.lalpathlabs.com/images/pic-icon.jpg) no-repeat left 12px;
    color: #010101;
    font-family: 'Open Sans', sans-serif;
    font-size: 18px;
    font-weight: 700;
    border-bottom: #ccc solid 1px;
    height: 50px;
    line-height: 59px;
    margin: 13px 0 0;
    padding: 0 0 0 58px;
    text-align: left
}

#container {
    padding: 0px 0px 0px;
}












.patientsHome {
    width: 100%;
    float: left;
    padding: 25px 0;
    background: #fff;
    border-bottom: #e7a837 solid 1px
}

.patientbanner {
    width: 100%;
    float: left;
    margin-top: 20px;
}

.centring.smatphone2 {
    max-width: 851px;
}

.patientDiv {
    width: 89%;
    float: left;
    border: #7d7b7c solid 1px;
    padding: 20px 46px 27px 46px;
    position: relative;
    background: #fff
}

    .patientDiv h2 {
        font-family: 'Open Sans', sans-serif;
        color: #000;
        font-size: 25px;
        text-align: center;
        font-weight: 400;
        margin-bottom: 25px
    }

    .patientDiv .main {
        width: 100%;
        float: left;
        margin-top: 5px;
        position: relative;
        margin-bottom: 45px
    }

    .patientDiv .testNow {
        height: 50px;
        left: 0;
        margin: auto;
        position: absolute;
        right: 0;
        width: 220px
    }

        .patientDiv .testNow a {
            background: #e7a837 !important;
            color: #ffffff !important;
            line-height: 50px;
            display: block;
            text-align: center;
            text-decoration: none;
            font-family: 'Open Sans', sans-serif;
            font-size: 18px
        }

            .patientDiv .testNow a:hover {
                background: #e7a837 !important;
                color: #ffffff !important
            }

.patientDiv_form {
    float: left;
    width: 100%;
    margin-top: 20px;
    margin-bottom: 35px;
    border-bottom: #f8e5c4 solid 1px;
    padding-bottom: 35px
}

    .patientDiv_form h1 {
        font-family: 'Open Sans', sans-serif;
        color: #000;
        font-size: 26px;
        text-align: left;
        font-weight: 400;
        margin-bottom: 25px
    }

.patient_form {
    border: 1px solid #000;
    margin-top: 10px;
    padding: 0 0 20px;
    background: none
}

    .patient_form .patiDiv {
        width: 97%;
        float: left;
        margin-left: 3%;
        background: #fff
    }

        .patient_form .patiDiv .left {
            float: left;
            width: 50%;
            padding: 35px 0 0 0
        }

        .patient_form .patiDiv .right {
            width: 50%;
            float: left;
            padding: 35px 0 0 0
        }

    .patient_form h3 {
        font-size: 15px;
        font-weight: 700;
        font-family: 'Open Sans', sans-serif;
        text-align: left;
        color: #4c4c4d;
        margin: 0;
        padding: 30px 0 5px 30px
    }

    .patient_form .mess {
        font-size: 12px;
        font-weight: 400;
        font-family: 'Open Sans', sans-serif;
        text-align: left;
        color: red;
        margin: 0;
        margin: 0 0 0 30px
    }

    .patient_form .mess55 {
        color: red;
        display: block;
        float: left;
        font-family: 'Open Sans', sans-serif;
        font-size: 12px;
        font-weight: 400;
        margin-top: 15px;
        width: 80%
    }

    .patient_form .ver_code {
        font-size: 12px;
        font-weight: 400;
        font-family: 'Open Sans', sans-serif;
        text-align: right;
        color: red;
        margin: 0;
        padding: 0 0 0 350px
    }

    .patient_form .for_pad {
        color: #999;
        font-family: 'Open Sans', sans-serif;
        font-size: 13px;
        padding: 7px 0 7px 5px
    }

    .patient_form input.field {
        width: 90%;
        height: auto;
        border: #8e8f90 1px solid;
        font-size: 13px;
        color: #000;
        float: left;
        margin-bottom: 23px
    }

    .patient_form select {
        width: 92%;
        height: auto;
        border: #8e8f90 1px solid;
        font-size: 13px;
        color: #999;
        float: left;
        margin-bottom: 23px
    }

    .patient_form .textarea55 {
        width: 92%;
        height: auto;
        border: #8e8f90 1px solid;
        font-size: 13px;
        color: #000;
        float: left;
        margin-bottom: 23px;
        padding: 5px;
        font-family: 'Open Sans', sans-serif;
    }

    .patient_form .maximum {
        color: #010101;
        float: left;
        font-family: 'Open Sans', sans-serif;
        font-size: 14px;
        font-weight: 400;
        line-height: 20px;
        padding-bottom: 17px;
        width: 100%;
        margin-top: -13px
    }

    .patient_form input:focus {
        -webkit-box-shadow: #06f 0 0 5px 0;
        -moz-box-shadow: #06f 0 0 5px 0;
        box-shadow: #06f 0 0 5px 0
    }

    .patient_form .code55 {
        background: none repeat scroll 0 0 #f1f1f1;
        border: 1px solid #8e8f90;
        color: #404040;
        float: left;
        font-size: 13px;
        font-weight: 700;
        height: auto;
        margin: 0 25px 4px 30px;
        padding: 0 0 0 7px;
        text-align: center;
        text-transform: uppercase;
        width: 271px
    }

    .patient_form h4 {
        font-size: 18px;
        font-weight: 700;
        font-family: 'Open Sans', sans-serif;
        text-align: left;
        color: #4c4c4d
    }

    .patient_form .code {
        width: 324px;
        height: auto;
        float: left;
        background: #f1f1f1;
        margin: 0 25px 12px 0;
        padding: 0 0 0 5px;
        border: #8e8f90 1px solid;
        font-size: 13px;
        color: #404040;
        font-weight: 700;
        text-align: center;
        text-transform: uppercase
    }

    .patient_form .mandate {
        text-align: right;
        font-family: 'Open Sans', sans-serif;
        font-weight: 700;
        font-size: 11px;
        color: #121212;
        margin: 0 27px 0 0
    }

    .patient_form .btn {
        border: 1px solid #E7A837 !important;
        width: 103px;
        border-radius: 3px;
        color: #666;
        display: block;
        font-size: 13px;
        font-weight: 700;
        height: 30px;
        line-height: 26px;
        text-align: center;
        margin: 0;
        float: left;
        background: #ffffff !important;
        padding: 0;
        font-family: 'Open Sans', sans-serif;
        cursor: pointer
    }

        .patient_form .btn:hover {
            background: #E7A837 !important;
            color: #fff !important
        }

        .patient_form .btn span {
            width: 103px;
            height: 30px;
            display: block;
            cursor: pointer
        }

    .patient_form .btn3 {
        background: url(https://www.lalpathlabs.com/images/submit.jpg) no-repeat;
        width: 103px;
        height: 30px;
        margin: 15px -12px 5px 0;
        float: right
    }

        .patient_form .btn3:hover {
            background: url(https://www.lalpathlabs.com/images/submit1.png) no-repeat;
            width: 103px;
            height: 30px;
            cursor: pointer
        }

        .patient_form .btn3 span {
            width: 103px;
            height: 30px;
            display: block;
            cursor: pointer
        }

    .patient_form h5 {
        font-size: 15px;
        font-weight: 700;
        font-family: 'Open Sans', sans-serif;
        text-align: left;
        color: #4c4c4d;
        margin: 0;
        padding: 0 0 5px 30px
    }

    .patient_form h6 {
        font-size: 15px;
        font-weight: 700;
        font-family: 'Open Sans', sans-serif;
        text-align: left;
        color: #4c4c4d;
        margin: 0;
        padding: 5px 0 25px 30px
    }

    .patient_form h3 a {
        font-size: 15px;
        font-weight: 700;
        font-family: 'Open Sans', sans-serif;
        text-align: left;
        color: #4c4c4d;
        text-decoration: none
    }

/*condition css*/
.conditionDiv2 {
    width: 100%;
    float: left;
    margin-top: 35px;
    border-bottom: #f8e5c4 solid 1px;
    padding-bottom: 35px;
}

    .conditionDiv2 h2 {
        font-family: 'open_sanslight',Helvetica,Arial,sans-serif;
        color: #000;
        font-size: 26px;
        text-align: center;
        font-weight: normal;
        margin-bottom: 15px;
    }

        .conditionDiv2 h2 span {
            font-family: 'open_sansregular',Helvetica,Arial,sans-serif;
            color: #000;
            font-size: 26px;
            font-weight: bold;
        }

    .conditionDiv2 ul {
        list-style: none;
    }

    .conditionDiv2 li {
        float: left;
        width: 161px;
        height: 58px;
        border: #a4a4a4 solid 1px;
        box-shadow: 0px 2px 1px #a4a4a4;
        background: #fff;
        text-align: center;
        margin-right: 9px;
        margin-bottom: 12px;
        position: relative;
    }

        .conditionDiv2 li.list {
            float: right;
            margin-right: 0;
        }

        .conditionDiv2 li a {
            font-family: 'open_sansregular',Helvetica,Arial,sans-serif;
            color: #000;
            font-size: 16px;
            text-decoration: none;
            line-height: 62px;
            text-transform: uppercase;
            display: block;
        }

            .conditionDiv2 li a:hover {
                box-shadow: 0px 2px 1px #d09832;
            }

    .conditionDiv2 .allBtn {
        width: auto;
        height: auto;
        text-align: right;
    }

        .conditionDiv2 .allBtn a {
            color: #0053a6;
            font-family: 'open_sansregular',Helvetica,Arial,sans-serif;
            font-size: 14px;
            text-decoration: none;
            text-align: right;
        }

            .conditionDiv2 .allBtn a:hover {
                text-decoration: underline;
            }



/*condition css*/
.conditionDiv {
    width: 100%;
    float: left;
    margin-top: 35px;
    border-bottom: #f8e5c4 solid 1px;
    padding-bottom: 35px;
}

    .conditionDiv h2 {
        font-family: 'open_sanslight',Helvetica,Arial,sans-serif;
        color: #000;
        font-size: 26px;
        text-align: center;
        font-weight: normal;
        margin-bottom: 15px;
    }

        .conditionDiv h2 span {
            font-family: 'open_sansregular',Helvetica,Arial,sans-serif;
            color: #000;
            font-size: 26px;
            font-weight: bold;
        }

    .conditionDiv ul {
        list-style: none;
    }

    .conditionDiv li {
        float: left;
        width: 224px;
        height: 62px;
        border: #a4a4a4 solid 1px;
        box-shadow: 0px 2px 1px #a4a4a4;
        text-align: center;
        margin-right: 9px;
        margin-bottom: 12px;
        position: relative;
    }

        .conditionDiv li.list {
            float: right;
            margin-right: 0;
        }

        .conditionDiv li a {
            font-family: 'open_sansregular',Helvetica,Arial,sans-serif;
            color: #000;
            font-size: 18px;
            text-decoration: none;
            line-height: 62px;
            text-transform: uppercase;
            display: block;
        }

            .conditionDiv li a:hover {
                box-shadow: 0px 2px 1px #d09832;
            }

    .conditionDiv .allBtn {
        width: auto;
        height: auto;
        text-align: right;
    }

        .conditionDiv .allBtn a {
            color: #0053a6;
            font-family: 'open_sansregular',Helvetica,Arial,sans-serif;
            font-size: 14px;
            text-decoration: none;
            text-align: right;
        }

            .conditionDiv .allBtn a:hover {
                text-decoration: underline;
            }

.scale {
    max-width: 100%;
    height: auto;
    width: auto\9;
}

.patients-bottomblock {
    padding: 0;
    margin: 0;
    margin-bottom: 40px;
}

    .patients-bottomblock ul {
        padding: 0;
        margin: 0;
        text-align: center
    }

        .patients-bottomblock ul li {
            display: inline-block;
            width: 216px;
            list-style: none;
            vertical-align: top;
            margin: 0 3%;
        }

            .patients-bottomblock ul li.list {
                margin: 0 3%;
            }

.patients-imgblcok {
}

.patients-headbottom {
    color: #e7a837;
    font-family: 'open_sansregular',Helvetica,Arial,sans-serif;
    font-size: 18px;
    line-height: 22px;
    margin: 10px 0;
    text-align: left
}

.patients-txt {
    font-size: 14px;
    color: #797878;
    font-family: 'open_sansregular',Helvetica,Arial,sans-serif;
    text-align: left
}

.patients-read {
    font-size: 14px;
    font-family: 'open_sansregular',Helvetica,Arial,sans-serif;
    margin-top: 25px;
    text-align: left
}

    .patients-read a {
        color: #fff;
        background: #e7a837;
        text-transform: uppercase;
        text-decoration: none;
        padding: 10px 20px;
        text-align: left
    }

.findLabBox .sectorBox .cen .nameBox2 {
    width: 742px;
    float: left;
    margin-left: 30px;
    position: relative
}

    .findLabBox .sectorBox .cen .nameBox2 .left2 {
        width: 89%;
        float: left;
        color: #828181;
        font-size: 14px;
        padding-top: 10px;
        padding-bottom: 0;
        line-height: 0
    }

        .findLabBox .sectorBox .cen .nameBox2 .left2 img {
            float: left;
            padding-top: 5px;
            padding-right: 10px
        }

        .findLabBox .sectorBox .cen .nameBox2 .left2 p {
            color: #000;
            font-size: 14px;
            padding: 0;
            line-height: 27px
        }

        .findLabBox .sectorBox .cen .nameBox2 .left2 a {
            font-size: 14px;
            color: #0a7eea;
            text-decoration: none
        }

    .findLabBox .sectorBox .cen .nameBox2 .Lab {
        background: #e21f2a none repeat scroll 0 0;
        border-radius: 3px;
        color: #fff;
        display: block;
        float: none;
        font-size: 14px;
        font-weight: 700;
        height: 32px;
        line-height: 32px;
        margin-right: 10px;
        margin-top: 0;
        position: absolute;
        right: 0;
        text-align: center;
        text-decoration: none;
        top: 57px;
        width: 66px
    }

    .findLabBox .sectorBox .cen .nameBox2 .date {
        border-radius: 3px;
        color: #828181;
        display: block;
        float: right;
        font-size: 11px;
        height: 24px;
        line-height: 32px;
        margin-right: -10px;
        margin-top: 0;
        position: absolute;
        right: 0;
        text-align: center;
        text-decoration: none;
        top: 87px;
        width: 113px
    }

    .findLabBox .sectorBox .cen .nameBox2 .date {
        width: 113px;
        float: right;
        margin-top: 0;
        margin-right: -10px;
        font-size: 10px;
        color: #828181;
        text-decoration: none;
        font-size: 11px;
        display: block;
        line-height: 32px;
        height: 24px;
        text-align: center;
        border-radius: 3px
    }































.EventsBox {
    width: 100%;
    float: left;
    padding: 20px 0;
    background: #eee;
}

    .EventsBox .enquery {
        width: 100%;
        float: left
    }

        .EventsBox .enquery h3 {
            font-size: 20px;
            padding: 0;
            margin: 0 0 0 0;
            font-weight: 700;
            font-family: 'Open Sans', sans-serif;
            text-align: left;
            color: #010101
        }

        .EventsBox .enquery p {
            padding: 5px 0;
            color: #454545;
            font: 13px Arial,Helvetica,sans-serif;
            line-height: 21px;
            margin: 0
        }

    .EventsBox .nav {
        width: 100%;
        float: left;
        margin-bottom: 20px;
        margin-top: 10px
    }

        .EventsBox .nav ul {
            list-style: none
        }

        .EventsBox .nav li {
            line-height: normal;
            float: left;
            padding: 0 5px 0 5px
        }

            .EventsBox .nav li a {
                font-family: 'Open Sans', sans-serif;
                font-size: 13px;
                color: #000;
                text-decoration: none
            }

                .EventsBox .nav li a:hover {
                    color: #0053a6
                }

                .EventsBox .nav li a.active {
                    color: #0053a6
                }

    .EventsBox .webinar_main {
        width: 1170px;
        float: left;
        padding-top: 15px
    }

    .EventsBox .webinar_main2 {
        width: 1170px;
        float: left;
        padding-top: 0
    }

    .EventsBox .left {
        width: 500px;
        float: left
    }

        .EventsBox .left .event_cen {
            width: 100%;
            float: left;
            border: #ccc solid 1px;
            padding-top: 0;
            padding-bottom: 16px;
            background: #fff;
        }

            .EventsBox .left .event_cen h3 {
                background: #0053a6;
                color: #fff;
                font-family: 'Open Sans', sans-serif;
                font-size: 18px;
                font-weight: 700;
                line-height: 43px;
                text-align: center
            }

            .EventsBox .left .event_cen ul {
                height: 235px;
                list-style: none;
                overflow: auto;
                padding-left: 8%;
                width: 460px
            }

            .EventsBox .left .event_cen li {
                color: #3e3e3e;
                font-family: 'Open Sans', sans-serif;
                font-size: 14px;
                line-height: 20px;
                padding-top: 21px
            }

            .EventsBox .left .event_cen .img57 {
                float: left;
                width: 35px
            }

            .EventsBox .left .event_cen h2 {
                color: #3e3e3e;
                font-family: 'Open Sans', sans-serif;
                font-size: 22px;
                padding-bottom: 10px
            }

            .EventsBox .left .event_cen p {
                color: #3e3e3e;
                font-family: 'Open Sans', sans-serif;
                font-size: 14px;
                line-height: 18px;
                padding-bottom: 10px;
                text-align: justify
            }

        .EventsBox .left .event_cen2 {
            width: 100%;
            float: left
        }

            .EventsBox .left .event_cen2 img {
                width: 100%;
                height: auto
            }

            .EventsBox .left .event_cen2 h2 {
                color: #3e3e3e;
                font-family: 'Open Sans', sans-serif;
                font-size: 22px;
                padding-bottom: 10px
            }

            .EventsBox .left .event_cen2 p {
                color: #3e3e3e;
                font-family: 'Open Sans', sans-serif;
                font-size: 14px;
                line-height: 36px;
                padding-bottom: 10px;
                text-align: justify
            }

    .EventsBox .right {
        width: 470px;
        float: right;
        background-color: #e2e2e2;
        -moz-border-radius: 5px;
        -webkit-border-radius: 5px;
        border-radius: 5px;
    }

        .EventsBox .right h2 {
            line-height: 43px;
            background: #dd1929;
            text-align: center;
            font-family: 'Open Sans', sans-serif;
            font-size: 18px;
            color: #FFF;
            font-weight: 700
        }

    .EventsBox fieldset {
        border: none;
        padding: 15px 0 15px 10px;
        width: 89%
    }

    .EventsBox input.field {
        margin-bottom: 10px;
        width: 426px;
        border: #ccc solid 1px;
        background-color: #efefef;
        font-family: 'Open Sans', sans-serif;
        font-size: 14px;
        color: #666;
        padding: 10px
    }

    .EventsBox .fieldBox {
        width: 446px;
        height: 37px;
        float: left
    }

    .EventsBox .codeBox {
        width: 162px;
        height: 37px;
        float: left
    }

    .EventsBox .field2_box {
        width: 250px;
        height: 37px;
        float: left;
        margin-left: 14px
    }

    .EventsBox input.field2 {
        float: left;
        width: 250px;
        margin-bottom: 10px;
        border: #ccc solid 1px;
        background-color: #efefef;
        font-family: 'Open Sans', sans-serif;
        font-size: 14px;
        color: #666;
        padding: 10px
    }

    .EventsBox .btn {
        background: url(https://www.lalpathlabs.com/images/submit.jpg) no-repeat;
        width: 103px;
        height: 30px;
        margin: 20px 0 0 70px;
        float: left;
        border: none
    }

        .EventsBox .btn:hover {
            background: url(https://www.lalpathlabs.com/images/submit1.png) no-repeat;
            width: 103px;
            height: 30px;
            cursor: pointer
        }

    .EventsBox .textDiv {
        color: #3e3e3e;
        float: left;
        font-family: 'Open Sans', sans-serif;
        font-size: 12px;
        line-height: 37px;
        margin-left: 20px;
        margin-top: 15px;
        width: 223px
    }

        .EventsBox .textDiv span {
            font-size: 12px;
            color: red
        }

    .EventsBox .discussionBox p {
        line-height: normal;
        color: #3e3e3e;
        font-family: 'Open Sans', sans-serif;
        font-size: 14px;
        line-height: 20px;
        padding-bottom: 10px;
        padding-left: 0;
        text-decoration: none
    }

    .EventsBox .discussionBox {
        width: 49%;
        float: right;
        background-color: #FFF;
        border: #ccc solid 1px;
        padding-bottom: 0
    }

        .EventsBox .discussionBox .textheading {
            color: #000;
            float: left;
            font-family: 'Open Sans', sans-serif;
            font-size: 12px;
            height: 240px;
            padding: 10px 23px 0;
            width: 90%;
            overflow: auto
        }

        .EventsBox .discussionBox h3 {
            background: #0053a6;
            color: #fff;
            font-family: 'Open Sans', sans-serif;
            font-size: 18px;
            font-weight: 700;
            line-height: 43px;
            text-align: center
        }

        .EventsBox .discussionBox .textheading ul {
            width: 100%
        }

        .EventsBox .discussionBox .textheading li {
            color: #3e3e3e;
            font-family: 'Open Sans', sans-serif;
            font-size: 13px;
            line-height: 20px;
            padding-bottom: 8px;
            padding-left: 0;
            text-decoration: none
        }

    .EventsBox .description {
        width: 100%;
        float: left;
        margin-top: 20px
    }

        .EventsBox .description h2 {
            font-family: 'Open Sans', sans-serif;
            font-size: 22px;
            color: #3e3e3e;
            margin-bottom: 15px;
            padding-bottom: 10px;
            padding-left: 50px;
            background: url(https://www.lalpathlabs.com/images/photo-icon.png) no-repeat left center
        }

        .EventsBox .description p {
            font-family: 'Open Sans', sans-serif;
            font-size: 14px;
            color: #828282;
            text-align: justify;
            line-height: 18px
        }

        .EventsBox .description h3 {
            font-family: 'Open Sans', sans-serif;
            font-size: 22px;
            color: #3e3e3e;
            padding-top: 10px;
            border-bottom: #ccc solid 1px;
            padding-bottom: 20px;
            margin-bottom: 20px
        }

            .EventsBox .description h3 span {
                font-family: 'Open Sans', sans-serif;
                font-size: 22px;
                color: #0056a5
            }

.EventsBox3 {
    float: left;
    padding-bottom: 0;
    width: 100%;
}

.gallery55 {
    width: 100%;
    float: left;
    padding-top: 0;
}

    .gallery55 .picGallery {
        display: block;
        height: auto;
        margin-top: 20px;
        margin-bottom: 20px;
        position: relative;
        width: 100%;
        background: #eee;
    }

.list_carousel70 {
    display: block;
    float: none;
    height: auto;
    margin: 15px auto;
    padding: 0;
    width: 50%
}

    .list_carousel70 ul {
        list-style: none;
        width: 640px;
        margin-top: 10px
    }

    .list_carousel70 li {
        display: inline-block;
        margin-right: 50px !important;
        position: relative !important;
        width: 186px;
        height: 140px
    }

        .list_carousel70 li .img44 {
            width: 186px;
            height: 134px;
            border: #0156a6 solid 3px;
            -moz-border-radius: 10px;
            -webkit-border-radius: 10px;
            border-radius: 10px;
        }

    .list_carousel70 .photoDiv {
        width: 177px;
        height: 109px;
        padding-left: 3px;
        padding-top: 3px
    }

    .list_carousel70 .nameDiv {
        width: 180px;
        height: 28px;
        line-height: 28px;
        font-size: 14px;
        color: #FFF;
        text-align: center;
        font-family: 'Open Sans', sans-serif;
    }

    .list_carousel70 a.prev2 {
        width: 22px;
        height: 34px;
        position: absolute;
        top: 40%;
        left: -28px;
        background: url('https://d2qhgd0topi90o.cloudfront.net/website/images/prev2.png') no-repeat
    }

    .list_carousel70 a.next2 {
        width: 22px;
        height: 34px;
        position: absolute;
        top: 40%;
        right: 0;
        background: url('https://d2qhgd0topi90o.cloudfront.net/website/images/next2.png') no-repeat
    }

.custom-checkbox, .custom-radio {
    position: relative;
    float: left;
    margin: -22px 0 20px 7px
}

    .custom-checkbox input, .custom-radio input {
        position: relative;
        left: 2px;
        top: 22px;
        margin: 0;
        z-index: 0
    }

    .custom-checkbox label, .custom-radio label {
        display: block;
        position: relative;
        z-index: 1;
        font-size: 14px;
        line-height: 1;
        padding: 6px 0 8px 30px;
        margin: -2px 0 0 -5px;
        cursor: pointer;
        color: #3d3d3d
    }

.custom-radio1 input {
    width: auto
}

.custom-radio1 label {
    font-size: 14px
}

.custom-radio1 input[type="radio"] {
    margin-right: 4px;
    margin-top: 3px;
    font-size: 12px
}

.custom-checkbox label, .custom-radio label {
    background-position: -10px -14px
}

#MainContent_rb1_0 {
    float: left
}

.custom-checkbox, .custom-radio2 {
    position: relative;
    float: left;
    margin: 0 10px 20px 30px
}



.event_butt5 {
    float: left;
    height: 29px;
    margin-top: 20px;
    width: 155px;
    margin-right: 10px
}

    .event_butt5 a {
        border: 1px solid #E7AA3B !important;
        width: auto;
        border-radius: 3px;
        color: #666;
        display: block;
        font-size: 13px;
        font-weight: 700;
        height: 30px;
        line-height: 30px;
        text-align: center !important;
        background: url(https://www.lalpathlabs.com/images/pdf-icon3.gif) no-repeat 10px center #ccc;
        text-decoration: none
    }

        .event_butt5 a:hover {
            border: 1px solid #E7AA3B !important;
            background: #E7AA3B;
            color: #fff
        }

.event_butt44 {
    float: left;
    height: 29px;
    margin-top: 10px;
    width: 370px;
    margin-right: 10px;
    margin-bottom: 15px
}

    .event_butt44 a {
        border: 1px solid #E7AA3B !important;
        width: 350px;
        border-radius: 3px;
        color: #666;
        display: block;
        font-size: 13px;
        font-weight: 700;
        height: 30px;
        line-height: 30px;
        text-align: center;
        background: url(https://www.lalpathlabs.com/images/pdf-icon3.gif) no-repeat 10px center;
        padding-left: 20px !important;
        text-decoration: none
    }

        .event_butt44 a:hover {
            background: url(https://www.lalpathlabs.com/images/pdf-icon3.gif) no-repeat 10px center #E7AA3B !important;
            color: #fff !important;
            padding-left: 20px
        }



.investor-list {
    font-size: 14px;
    font-family: 'Open Sans', sans-serif;
    color: #2a2b2b;
    padding-bottom: 20px;
    line-height: 22px;
    text-align: justify
}

    .investor-list a {
        color: #0053A6 !important;
        text-decoration: none
    }

        .investor-list a:hover {
            text-decoration: underline
        }

    .investor-list ul {
        padding: 0 0 0 0;
        margin: -15px 0 0 30px;
        list-style-type: disc;
        text-align: justify
    }

        .investor-list ul.lower-latin {
            list-style-type: lower-latin
        }

        .investor-list ul.lower-roman {
            list-style-type: lower-roman
        }

        .investor-list ul.upper-roman {
            list-style-type: upper-roman;
            margin: -15px 0 0 20px
        }

        .investor-list ul li {
            padding: 5px 0 0 5px
        }

.cobc-text {
    padding: 0;
    font-size: 12px;
    color: #2a2b2b
}

.cc {
    position: fixed;
    width: 100%;
    height: 100%;
    background: url(https://www.lalpathlabs.com/images/bgblack.png) center top repeat;
    z-index: 99999;
    padding: 20px 0 0 0;
    left: 0;
    top: 0
}

.cc1 {
    border-color: #fecc58;
    border-width: 5px;
    top: 20%;
    position: absolute;
    width: 400px;
    background-color: #fef8e9;
    border-style: solid;
    margin-bottom: 10px;
    font: normal 12px "Trebuchet MS",Arial,Helvetica,sans-serif;
    left: 40%
}











/*doctor-satisfaction-assessment*/

.corporate_feedback {
    width: 100%;
    float: left;
    padding: 25px 0
}

    .corporate_feedback h2 {
        border-bottom: 1px solid #ccc;
        color: #2a2b2b;
        font-family: 'Open Sans', sans-serif;
        font-size: 22px;
        font-weight: 400;
        margin-bottom: 0;
        padding-bottom: 5px
    }

        .corporate_feedback h2.list {
            border-bottom: none;
            text-align: center
        }

    .corporate_feedback h3 {
        margin-top: 20px;
        color: #010101;
        font-family: 'Open Sans', sans-serif;
        font-size: 16px;
        font-weight: 700;
        margin-bottom: 15px
    }

    .corporate_feedback h4 {
        margin-top: 50px;
        color: #010101;
        font-family: 'Open Sans', sans-serif;
        font-size: 16px;
        font-weight: 400;
        margin-bottom: 15px
    }

    .corporate_feedback .textDiv {
        margin-top: 15px;
        color: #010101;
        font-size: 14px;
        font-family: 'Open Sans', sans-serif;
        line-height: 25px
    }

    .corporate_feedback fieldset {
        border: none;
        padding-top: 0
    }

    .corporate_feedback .space {
        margin-bottom: 30px;
        width: 70%;
        font-size: 14px
    }

        .corporate_feedback .space.spaceSatisfaction {
            width: 100%
        }

    .corporate_feedback label {
        color: #010101;
        float: left;
        font-size: 14px;
        font-weight: 400;
        width: 320px;
        line-height: 30px;
        font-size: 14px;
        font-family: 'Open Sans', sans-serif;
    }

        .corporate_feedback label.labela {
            display: block
        }

    .corporate_feedback input.field {
        border: 1px solid #97989a;
        color: #97989a;
        height: 30px;
        padding: 0 7px;
        width: 287px
    }

    .corporate_feedback input.field1 {
        border: 1px solid #97989a;
        color: #97989a;
        height: 30px;
        padding: 0 7px;
        width: 187px
    }

    .corporate_feedback .select {
        border: 1px solid #97989a;
        color: #666;
        height: 30px;
        padding: 0 7px;
        width: 303px
    }

    .corporate_feedback .textarea {
        border: 1px solid #97989a;
        height: 70px;
        color: #97989a;
        padding: 0 7px;
        width: 303px;
        float: left
    }

    .corporate_feedback .btn {
        border: 1px solid #E7A837;
        width: 100px;
        border-radius: 3px;
        color: #666;
        display: block;
        font-size: 13px;
        font-weight: 700;
        height: 30px;
        line-height: 14px;
        text-align: center;
        background: #fff;
        float: left;
        cursor: pointer;
        margin-left: 3px;
        margin-bottom: 10px
    }

        .corporate_feedback .btn:hover {
            background: #E7A837;
            color: #fff
        }

    .corporate_feedback span {
        color: red;
        font-size: 14px
    }

    .corporate_feedback .recaptchacode {
        float: right;
        margin-bottom: 15px;
        width: 443px
    }

    .corporate_feedback .chkBox {
        width: 100%;
        float: left;
        margin-bottom: 15px
    }

        .corporate_feedback .chkBox ul {
            list-style: none;
            width: 100%
        }

        .corporate_feedback .chkBox li {
            line-height: normal;
            float: left;
            padding-right: 35px;
            color: #010101;
            font-size: 14px;
            font-family: 'Open Sans', sans-serif;
        }

    .corporate_feedback .space2 {
        float: left;
        margin-bottom: 10px
    }

    .corporate_feedback .chkUpBox {
        width: 100%;
        float: left;
        margin-top: 15px
    }

        .corporate_feedback .chkUpBox ul {
            list-style: none;
            width: 100%
        }

        .corporate_feedback .chkUpBox li {
            line-height: normal;
            float: left;
            padding-right: 35px;
            color: #010101;
            font-size: 14px;
            font-family: 'Open Sans', sans-serif;
        }

            .corporate_feedback .chkUpBox li.first {
                width: 220px;
                float: left
            }

            .corporate_feedback .chkUpBox li.second {
                width: 430px;
                float: left
            }

            .corporate_feedback .chkUpBox li.first2 {
                width: 45%;
                float: left
            }

        .corporate_feedback .chkUpBox h4 {
            margin-top: 20px;
            color: #010101;
            font-family: 'Open Sans', sans-serif;
            font-size: 16px;
            font-weight: 700;
            margin-bottom: 15px
        }

            .corporate_feedback .chkUpBox h4 span {
                color: red;
                font-size: 14px
            }

        .corporate_feedback .chkUpBox .textarea2 {
            border: 1px solid #97989a;
            height: 70px;
            color: #97989a;
            padding: 0 7px;
            width: 622px;
            float: left
        }

    .corporate_feedback .btnn {
        border: 1px solid #E7A837;
        width: 140px;
        border-radius: 3px;
        color: #666;
        display: block;
        font-size: 13px;
        font-weight: 700;
        height: 30px;
        line-height: 14px;
        text-align: center;
        background: #fff;
        cursor: pointer;
        margin: 0 auto 20px auto
    }

        .corporate_feedback .btnn:hover {
            background: #E7A837;
            color: #fff
        }

    .corporate_feedback .btnn1 {
        border: 1px solid #E7A837;
        width: 140px;
        border-radius: 3px;
        color: #666;
        display: block;
        font-size: 13px;
        font-weight: 700;
        height: 30px;
        line-height: 14px;
        text-align: center;
        background: #fff;
        cursor: pointer;
        float: left;
        margin-left: 80px;
        margin-bottom: 25px
    }

        .corporate_feedback .btnn1:hover {
            background: #E7A837;
            color: #fff
        }

    .corporate_feedback .ccd {
        width: 50%;
        margin: 20px auto 60px
    }

    .corporate_feedback .btnn2 {
        border: 1px solid #E7A837;
        width: 140px;
        border-radius: 3px;
        color: #666;
        display: block;
        font-size: 13px;
        font-weight: 700;
        height: 30px;
        line-height: 14px;
        text-align: center;
        background: #fff;
        cursor: pointer;
        float: left
    }

        .corporate_feedback .btnn2:hover {
            background: #E7A837;
            color: #fff
        }

    .corporate_feedback .btnn3 {
        border: 1px solid #ccc;
        width: 140px;
        border-radius: 3px;
        color: #000;
        display: block;
        font-size: 13px;
        font-weight: 700;
        height: 30px;
        line-height: 14px;
        text-align: center;
        background: #ececec;
        cursor: pointer;
        float: right
    }


    .corporate_feedback .chkUpBox2 {
        width: 100%;
        float: left;
        margin-top: 55px
    }

        .corporate_feedback .chkUpBox2 ul {
            list-style: none;
            width: 100%
        }

        .corporate_feedback .chkUpBox2 li {
            line-height: normal;
            margin-bottom: 30px;
            color: #010101;
            font-size: 14px;
            font-family: 'Open Sans', sans-serif;
            padding: 0 28px 0 0;
            width: auto
        }

            .corporate_feedback .chkUpBox2 li.first {
                width: 220px;
                float: left
            }

            .corporate_feedback .chkUpBox2 li.second {
                width: 430px;
                float: left
            }

            .corporate_feedback .chkUpBox2 li.first2 {
                width: 100%;
                float: left;
                margin-bottom: 20px
            }

        .corporate_feedback .chkUpBox2 h4 {
            margin-top: 20px;
            color: #010101;
            font-family: 'Open Sans', sans-serif;
            font-size: 16px;
            font-weight: 700;
            margin-bottom: 15px
        }

            .corporate_feedback .chkUpBox2 h4 span {
                color: red;
                font-size: 14px
            }

        .corporate_feedback .chkUpBox2 .textarea2 {
            border: 1px solid #97989a;
            height: 70px;
            color: #97989a;
            padding: 0 7px;
            width: 622px;
            float: left
        }

    .corporate_feedback .chkUpBox3 {
        width: 78%;
        float: left;
        margin-top: 15px
    }








/*current-opening Apply Now*/

.planning {
    width: 100%;
    flex: left;
    padding: 25px 0
}


    .planning select {
        border: 1px solid #97989a !important;
        color: #000;
        float: right;
        height: 30px;
        margin-bottom: 15px;
        margin-right: 16px;
        padding: 0 7px;
        -webkit-box-sizing: border-box;
        -moz-box-sizing: border-box;
        -ms-box-sizing: border-box;
        box-sizing: border-box
    }

    .planning h3 {
        color: #010101;
        font-family: 'Open Sans', sans-serif;
        font-size: 20px;
        font-weight: 700;
        padding: 0;
        text-align: left;
        float: left
    }

    .planning h4 {
        color: #010101;
        font-family: 'Open Sans', sans-serif;
        font-size: 18px;
        font-weight: 700;
        padding: 20px 0
    }

    .
    planning ul {
        list-style: outside
    }

    .planning li {
        line-height: none;
        margin-bottom: 10px;
        font-family: 'Open Sans', sans-serif;
        font-size: 16px;
        text-decoration: none;
        color: #000;
        margin-left: 13px;
        padding-left: 5px
    }

    .planning .bothDiv {
        width: auto;
        float: right
    }

        .planning .bothDiv .resultBtn {
            width: 200px;
            border-radius: 5px;
            color: #fff;
            display: block;
            font-size: 13px;
            font-weight: 700;
            height: 35px;
            line-height: 35px;
            text-align: center;
            background: #E7A837;
            padding: 0;
            border: 1px solid #e7a837;
            cursor: pointer;
            float: left;
            text-decoration: none
        }

            .planning .bothDiv .resultBtn:hover {
                background: #fff;
                color: #666
            }

        .planning .bothDiv .nowBtn {
            width: 103px;
            border-radius: 5px;
            color: #fff;
            display: block;
            font-size: 13px;
            font-weight: 700;
            height: 35px;
            line-height: 35px;
            text-align: center;
            background: #E7A837;
            padding: 0;
            border: 1px solid #e7a837;
            cursor: pointer;
            float: left;
            margin-left: 10px;
            text-decoration: none
        }

            .planning .bothDiv .nowBtn:hover {
                background: #fff;
                color: #666
            }

    .planning p {
        font-family: 'Open Sans', sans-serif;
        font-size: 16px;
        text-decoration: none;
        color: #000;
        padding: 10px 0 10px 0
    }

.impBox_planning {
    position: relative;
    left: 0;
    top: 8%
}

#Panel2_planning {
    color: #5b5b5b;
    display: block;
    left: 0 !important;
    margin: auto;
    overflow: hidden;
    position: fixed;
    right: 0;
    width: 32%;
    top: 20% !important
}

    #Panel2_planning .popb {
        width: 84%;
        padding: 20px;
        float: left;
        background: #FFF;
        border: #fbcb4b solid 5px;
        -moz-border-radius: 10px;
        -webkit-border-radius: 10px;
        border-radius: 10px;
    }

    #Panel2_planning .popb2 {
        padding: 0 0 0 0;
        font-family: 'Open Sans', sans-serif;
        font-size: 14px
    }

        #Panel2_planning .popb2 h2 {
            color: #1458a3;
            font-family: 'Open Sans', sans-serif;
            font-size: 18px;
            text-align: center;
            padding-bottom: 20px
        }

    #Panel2_planning .popb3 {
        float: left;
        padding: 35px 20px 0 320px
    }

    #Panel2_planning .popb4 {
        width: 100%;
        padding: 19px 19px 19px 19px;
        float: left
    }

    #Panel2_planning .popb5 {
        width: 100%;
        font-size: 12px
    }




.signup {
    width: 100%;
    float: left;
    padding: 25px 0
}

    .signup .centering {
        width: 100%;
        float: left
    }

    .signup h3 {
        color: #010101;
        font-family: 'Open Sans', sans-serif;
        font-size: 26px;
        font-weight: 510;
        margin: 0;
        padding: 0;
        text-align: left
    }

    .signup p {
        font-family: 'Open Sans', sans-serif;
        font-size: 14px;
        line-height: 20px;
        padding-top: 10px
    }

    .signup fieldset {
        border: none;
        padding-top: 0;
        margin-top: 25px;
        width: 690px
    }

    .signup .space {
        margin-bottom: 14px;
        width: 100%
    }

    .signup label {
        color: #010101;
        float: left;
        font-size: 14px;
        font-weight: 400;
        width: 160px;
        line-height: 30px;
        font-size: 14px;
        font-family: 'Open Sans', sans-serif;
    }

        .signup label.label2 {
            color: #010101;
            float: left;
            font-size: 14px;
            font-weight: 400;
            width: 160px;
            line-height: 30px;
            font-size: 14px;
            font-family: 'Open Sans', sans-serif;
        }

    .signup input.field {
        border: 1px solid #97989a;
        color: #444 !important;
        height: 30px;
        padding: 0 7px;
        width: 287px
    }

    .signup input.field3 {
        float: left;
        border: 1px solid #97989a;
        color: #444 !important;
        height: 30px;
        padding: 0 7px;
        width: 30px;
        font-size: 14px;
        font-family: 'Open Sans', sans-serif;
    }

    .signup input.field4 {
        margin-left: 5px;
        border: 1px solid #97989a;
        color: #444 !important;
        height: 30px;
        padding: 0 7px;
        width: 237px;
        font-size: 14px;
        font-family: 'Open Sans', sans-serif;
    }

    .signup .select {
        border: 1px solid #97989a;
        color: #97989a;
        height: 30px;
        padding: 0 7px;
        width: 303px
    }

    .signup .btn {
        border: 1px solid #E7A837;
        width: 100px;
        border-radius: 3px;
        color: #666;
        display: block;
        font-size: 13px;
        font-weight: 700;
        height: 30px;
        line-height: 14px;
        text-align: center;
        background: #fff;
        float: left;
        cursor: pointer;
        margin-left: 3px;
        margin-top: 0
    }

        .signup .btn:hover {
            background: #E7A837;
            color: #fff
        }

    .signup .btn2 {
        border: 1px solid #E7A837;
        border-radius: 3px;
        color: #666;
        display: block;
        font-size: 13px;
        font-weight: 700;
        height: 30px;
        line-height: 14px;
        text-align: center;
        background: #fff;
        float: left;
        cursor: pointer;
        width: auto;
        padding: 0 15px;
        margin-left: 8px;
    }

        .signup .btn2:hover {
            background: #E7A837;
            color: #fff
        }


.aspNetDisabled {
    border: 1px solid #E7A837;
    width: auto;
    border-radius: 3px;
    color: #666;
    display: block;
    font-size: 13px;
    font-weight: 700;
    height: 30px;
    line-height: 14px;
    text-align: center;
    background: #fff;
    float: left;
    cursor: pointer;
    padding: 0 15px;
}

    .aspNetDisabled:hover {
        background: #E7A837;
        color: #fff
    }


.signup span {
    color: red;
    font-size: 14px
}

.signup .img {
    padding-top: 5px
}

.signup fieldset.fieldset2 {
    border: none;
    padding-top: 0;
    margin-top: 25px;
    width: 690px
}

.signup .select2 {
    border: 1px solid #97989a;
    color: #97989a;
    height: 30px;
    padding: 0 7px;
    width: 163px
}

.signup input.field2 {
    border: 1px solid #97989a;
    color: #444 !important;
    height: 30px;
    padding: 0 7px;
    width: 160px
}

.signup .generate {
    color: #0053a6;
    font-size: 14px;
    line-height: 30px;
    margin-left: 0;
    padding-right: 0;
    width: 67%;
    text-align: right;
    text-decoration: none
}

    .signup .generate a {
        color: #0053a6;
        font-size: 14px;
        line-height: 30px;
        text-decoration: none
    }

        .signup .generate a:hover {
            text-decoration: underline
        }




.forgetpassword {
    width: 100%;
    float: left;
    padding: 25px 0
}

    .forgetpassword .centering {
        width: 100%;
        float: left
    }

    .forgetpassword h3 {
        color: #010101;
        font-family: "open_sansregular",Helvetica,Arial,sans-serif;
        font-size: 26px;
        font-weight: 510;
        margin: 0;
        padding: 0;
        text-align: left
    }

    .forgetpassword p {
        font-family: "open_sansregular",Helvetica,Arial,sans-serif;
        font-size: 14px;
        line-height: 20px;
        padding-top: 20px
    }

    .forgetpassword fieldset {
        border: none;
        padding-top: 0;
        margin-top: 18px;
        width: 690px
    }

    .forgetpassword .space {
        margin-bottom: 14px;
        width: 100%;
        clear: both;
        float: left;
    }

    .forgetpassword .list {
        margin-top: 60px
    }

    .forgetpassword label {
        color: #010101;
        float: left;
        font-size: 14px;
        font-weight: 400;
        width: 170px;
        line-height: 30px;
        font-size: 14px;
        font-family: 'open_sansregular',Helvetica,Arial,sans-serif
    }

.signup label.label2 {
    color: #010101;
    float: left;
    font-family: "open_sansregular",Helvetica,Arial,sans-serif;
    font-size: 14px;
    font-weight: 400;
    line-height: 30px;
    width: 160px
}

.forgetpassword input.field {
    float: left;
    border: 1px solid #97989a;
    color: #444 !important;
    height: 30px;
    padding: 0 7px;
    width: 240px
}

.forgetpassword input.field2 {
    border: 1px solid #97989a;
    color: #444 !important;
    height: 30px;
    padding: 0 7px;
    width: 240px
}

.forgetpassword input.field3 {
    margin-right: 5px;
    float: left;
    border: 1px solid #97989a;
    color: #444 !important;
    height: 30px;
    padding: 0 7px;
    width: 30px;
    font-size: 14px;
    font-family: 'open_sansregular',Helvetica,Arial,sans-serif
}

.forgetpassword input.field4 {
    float: left;
    border: 1px solid #97989a;
    color: #444 !important;
    height: 30px;
    padding: 0 7px;
    width: 237px;
    font-size: 14px;
    font-family: 'open_sansregular',Helvetica,Arial,sans-serif;
    margin-right: 5px;
}

.forgetpassword .btn {
    border: 1px solid #E7A837;
    width: 100px;
    border-radius: 3px;
    color: #666;
    display: block;
    font-size: 13px;
    font-weight: 700;
    height: 30px;
    line-height: 14px;
    text-align: center;
    background: #fff;
    float: left;
    cursor: pointer;
    margin-left: 14px;
    margin-top: 0
}

    .forgetpassword .btn:hover {
        background: #E7A837;
        color: #fff
    }

.forgetpassword .select {
    border: 1px solid #97989a;
    color: #97989a;
    height: 30px;
    padding: 0 7px;
    width: 303px
}

.forgetpassword .btn2 {
    border: 1px solid #E7A837;
    width: 100px;
    border-radius: 3px;
    color: #666;
    display: block;
    font-size: 13px;
    font-weight: 700;
    height: 30px;
    line-height: 14px;
    text-align: center;
    background: #fff;
    float: left;
    cursor: pointer;
    margin-left: 0;
    margin-top: 0
}

    .forgetpassword .btn2:hover {
        background: #E7A837;
        color: #fff
    }

.forgetpassword span {
    color: red;
    font-size: 14px
}

.forgetpassword .img {
    padding-top: 5px
}

.forgetpassword .img2 {
    padding-top: 1px;
    margin-left: 14px
}

.forgetpassword .generate {
    color: #000;
    font-size: 13px;
    line-height: 30px;
    margin-left: 0;
    padding-right: 0;
    width: 61%;
    text-align: left;
    text-decoration: none
}

    .forgetpassword .generate a {
        color: #0053a6;
        font-size: 13px;
        line-height: 30px;
        text-decoration: underline
    }

        .forgetpassword .generate a:hover {
            text-decoration: none
        }

.ForgotP {
    margin-bottom: 14px;
    padding-left: 160px;
    font-size: 13px;
    color: #000;
    font-family: "open_sansregular",Helvetica,Arial,sans-serif;
    padding-top: 10px;
}

    .ForgotP a {
        font-size: 13px;
        color: #0053a6;
        font-family: "open_sansregular",Helvetica,Arial,sans-serif;
        text-decoration: none
    }

        .ForgotP a:hover {
            text-decoration: underline
        }








.webinarBox {
    width: 100%;
    float: left;
    padding: 20px 0;
    background: #eee;
}

    .webinarBox .enquery {
        width: 100%;
        float: left
    }

        .webinarBox .enquery h3 {
            font-size: 20px;
            padding: 0;
            margin: 0 0 0 0;
            font-weight: 700;
            font-family: 'open_sansregular',Helvetica,Arial,sans-serif;
            text-align: left;
            color: #010101
        }

        .webinarBox .enquery p {
            padding: 5px 0;
            color: #454545;
            font: 13px Arial,Helvetica,sans-serif;
            line-height: 21px;
            margin: 0
        }

    .webinarBox .nav {
        width: 100%;
        float: left;
        margin-bottom: 20px;
        margin-top: 10px
    }

        .webinarBox .nav ul {
            list-style: none
        }

        .webinarBox .nav li {
            line-height: normal;
            float: left;
            padding: 0 5px 0 5px
        }

            .webinarBox .nav li a {
                font-family: 'open_sansregular',Helvetica,Arial,sans-serif;
                font-size: 13px;
                color: #000;
                text-decoration: none
            }

                .webinarBox .nav li a:hover {
                    color: #e31f2a
                }

                .webinarBox .nav li a.active {
                    color: #e31f2a
                }

    .webinarBox .webinar_main {
        width: 1170px;
        float: left;
        padding-top: 0
    }

        .webinarBox .webinar_main .left {
            width: 500px;
            float: left
        }

        .webinarBox .webinar_main .right {
            width: 640px;
            float: right
        }

.video-container {
    position: relative;
    padding-top: 0;
    height: 360px;
    width: 640px;
    overflow: hidden
}

    .video-container iframe, .video-container object, .video-container embed {
        position: absolute;
        top: 0;
        left: 0;
        width: 100%;
        height: 65%
    }

.webinarBox .description {
    width: 100%;
    float: left;
    padding-top: 20px
}

    .webinarBox .description h2 {
        font-family: 'open_sansregular',Helvetica,Arial,sans-serif;
        font-size: 22px;
        color: #3e3e3e;
        padding-bottom: 10px
    }

    .webinarBox .description p {
        font-family: 'open_sansregular',Helvetica,Arial,sans-serif;
        font-size: 14px;
        color: #3e3e3e;
        text-align: justify;
        line-height: 18px;
        padding-bottom: 10px
    }

    .webinarBox .description h3 {
        font-family: 'open_sansregular',Helvetica,Arial,sans-serif;
        font-size: 22px;
        color: #3e3e3e;
        padding-top: 10px;
        border-bottom: #ccc solid 1px;
        padding-bottom: 20px;
        margin-bottom: 20px
    }

        .webinarBox .description h3 span {
            font-family: 'open_sansregular',Helvetica,Arial,sans-serif;
            font-size: 22px;
            color: #0056a5
        }

    .webinarBox .description h5 {
        font-family: 'open_sansregular',Helvetica,Arial,sans-serif;
        font-size: 25px;
        color: #064089;
        padding-top: 10px;
        min-height: 250px;
        text-align: center;
        padding-top: 150px
    }

.webinarBox .gallery {
    width: 100%;
    float: left;
    padding-top: 20px
}

    .webinarBox .gallery h2 {
        font-family: 'open_sansregular',Helvetica,Arial,sans-serif;
        font-size: 22px;
        color: #3e3e3e;
        padding-bottom: 0
    }

    .webinarBox .gallery .picGallery {
        margin-top: 30px;
        position: relative;
        display: block;
        height: auto;
        width: 100%
    }

        .webinarBox .gallery .picGallery ul {
            list-style: none
        }

        .webinarBox .gallery .picGallery li {
            padding-bottom: 20px;
            border-bottom: #ccc solid 1px;
            margin-bottom: 20px;
            min-height: 145px
        }

        .webinarBox .gallery .picGallery .phBox {
            width: 186px;
            background: #0156a6;
            float: left
        }

            .webinarBox .gallery .picGallery .phBox .photoDiv {
                width: 177px;
                padding-left: 3px;
                padding-top: 3px
            }

            .webinarBox .gallery .picGallery .phBox .nameDiv {
                width: 180px;
                height: 28px;
                line-height: 28px;
                font-size: 14px;
                color: #FFF;
                text-align: center;
                font-family: 'open_sansregular',Helvetica,Arial,sans-serif
            }

        .webinarBox .gallery .picGallery .textBox {
            float: left;
            margin-left: 2%;
            width: 79%
        }

            .webinarBox .gallery .picGallery .textBox h5 {
                font-family: 'open_sansregular',Helvetica,Arial,sans-serif;
                font-size: 20px;
                color: #3e3e3e;
                padding-bottom: 10px
            }

            .webinarBox .gallery .picGallery .textBox p {
                color: #3e3e3e;
                padding-bottom: 10px;
                font-family: 'open_sansregular',Helvetica,Arial,sans-serif;
                font-size: 15px;
                line-height: 18px;
                text-align: justify
            }

.Coursebtn {
    border: 1px solid #E7A837 !important;
    width: 100px;
    border-radius: 3px;
    color: #666;
    display: block;
    font-size: 13px;
    font-weight: 700;
    height: 30px;
    line-height: 26px;
    text-align: center;
    background: #fff;
    margin: 0 auto;
    cursor: pointer;
    font-family: 'open_sansregular',Helvetica,Arial,sans-serif
}

    .Coursebtn:hover {
        background: #E7A837 !important;
        color: #fff !important
    }


.testCity {
    width: 100%;
    float: left;
    padding: 20px 0;
    background: #eee;
}

    .testCity .sms {
        font-size: 13px;
        color: #000;
        float: left;
        font-weight: 400;
        line-height: 38px;
        margin-bottom: 10px;
        margin-left: 0;
        width: 100%
    }

    .testCity .left_center {
        float: left;
        margin-bottom: 10px;
        margin-top: 15px;
        width: 100%
    }

        .testCity .left_center ul {
            list-style: none
        }

        .testCity .left_center li {
            background: url(https://www.lalpathlabs.com/images/blue-icon.png) no-repeat left 12px;
            color: #454545;
            font: 13px/21px Arial,Helvetica,sans-serif;
            margin: 0;
            margin-top: 0;
            width: 100%
        }

    .testCity .sectorBox {
        float: left;
        width: 100%
    }

        .testCity .sectorBox .cen {
            width: 98%;
            float: left;
            background: #fff;
            margin-bottom: 10px;
            border: #000 solid 1px;
            -moz-border-radius: 10px;
            -webkit-border-radius: 10px;
            border-radius: 10px;
            padding-bottom: 15px;
            padding: 2%
        }

            .testCity .sectorBox .cen .secBox {
                border-radius: 5px;
                color: #000;
                float: left;
                font-weight: 700;
                height: auto;
                line-height: normal;
                padding-bottom: 7px
            }

                .testCity .sectorBox .cen .secBox a {
                    color: #0053A6;
                    font-size: 13px;
                    text-decoration: none
                }

                    .testCity .sectorBox .cen .secBox a:hover {
                        text-decoration: underline
                    }

            .testCity .sectorBox .cen .nameBox {
                width: 100%;
                margin-left: 0;
                position: relative
            }

                .testCity .sectorBox .cen .nameBox .left2 {
                    color: #828181;
                    float: left;
                    font-size: 14px;
                    line-height: 12px;
                    padding-bottom: 0;
                    padding-top: 10px;
                    width: 100%
                }

                    .testCity .sectorBox .cen .nameBox .left2 img {
                        float: left;
                        padding-right: 10px;
                        padding-top: 8px
                    }

                    .testCity .sectorBox .cen .nameBox .left2 p {
                        margin-bottom: 4px;
                        color: #000;
                        display: block;
                        font-family: "open_sansregular",Helvetica,Arial,sans-serif;
                        font-size: 14px;
                        line-height: 24px
                    }

                .testCity .sectorBox .cen .nameBox .date {
                    display: block;
                    float: left;
                    font-size: 10px;
                    color: #828181;
                    text-decoration: none;
                    font-size: 11px;
                    font-weight: 400;
                    height: 22px;
                    line-height: 22px;
                    margin-right: 10px;
                    margin-top: 0;
                    right: 0;
                    text-align: center;
                    text-decoration: none
                }

                .testCity .sectorBox .cen .nameBox .nabl {
                    color: #ff003a;
                    display: block;
                    float: left;
                    font-size: 14px;
                    font-weight: 400;
                    height: 22px;
                    line-height: 22px;
                    margin-right: 10px;
                    margin-top: 10px;
                    right: 0;
                    text-align: center;
                    text-decoration: none;
                    font-family: 'open_sansregular',Helvetica,Arial,sans-serif
                }

                    .testCity .sectorBox .cen .nameBox .nabl img {
                        padding-right: 7px
                    }

                .testCity .sectorBox .cen .nameBox .Lab {
                    position: inherit;
                    color: #818181;
                    display: block;
                    float: right;
                    font-size: 14px;
                    font-weight: 400;
                    height: 25px;
                    line-height: 25px;
                    margin-right: 0;
                    margin-top: 0;
                    right: 0;
                    text-align: center;
                    text-decoration: none;
                    font-family: 'open_sansregular',Helvetica,Arial,sans-serif;
                    width: auto
                }

                    .testCity .sectorBox .cen .nameBox .Lab a {
                        color: #818181;
                        font-size: 14px;
                        font-weight: 400;
                        line-height: 25px;
                        text-decoration: none
                    }

                    .testCity .sectorBox .cen .nameBox .Lab img {
                        padding-right: 7px;
                        display: inline
                    }

    .testCity .descriptionBox {
        width: 100%;
        float: left
    }

        .testCity .descriptionBox h1 {
            font-family: 'open_sansregular',Helvetica,Arial,sans-serif;
            font-size: 18px;
            color: #000;
            padding-bottom: 15px;
            padding-top: 5px
        }

        .testCity .descriptionBox ul {
            list-style: none
        }

        .testCity .descriptionBox li {
            line-height: normal;
            float: left;
            color: #454545;
            font: 13px/21px Arial,Helvetica,sans-serif;
            margin-bottom: 10px
        }

            .testCity .descriptionBox li .headingBox {
                width: 192px;
                float: left;
                color: #454545;
                font-size: 13px;
                font-family: 'open_sansregular',Helvetica,Arial,sans-serif;
                font-weight: 700;
                color: #000
            }

            .testCity .descriptionBox li .detailBox {
                width: 975px;
                float: left;
                font-family: 'open_sansregular',Helvetica,Arial,sans-serif
            }


/*loyaltycard*/
.enquiryBox {
    width: 100%;
    float: left;
    padding: 0 0 20px 0;
    background: #eee;
}

    .enquiryBox .col {
        width: 305px;
        float: left;
        margin: 10px 43px 20px 0
    }

    .enquiryBox h3 {
        font-size: 18px;
        padding: 0;
        margin: 13px 0 0 0;
        font-weight: 700;
        font-family: 'open_sansregular',Helvetica,Arial,sans-serif;
        text-align: left;
        color: #010101
    }

    .enquiryBox p {
        padding: 5px 0;
        color: #454545;
        font: 13px Arial,Helvetica,sans-serif;
        line-height: 21px;
        margin: 0
    }

    .enquiryBox .enquery h3 {
        font-size: 20px;
        padding: 0;
        margin: 0 0 0 0;
        font-weight: 700;
        font-family: 'open_sansregular',Helvetica,Arial,sans-serif;
        text-align: left;
        color: #010101
    }

    .enquiryBox .enquery p {
        padding: 5px 0;
        color: #454545;
        font: 14px Arial,Helvetica,sans-serif;
        line-height: 25px;
        margin: 0
    }

    .enquiryBox .enquery {
        width: 100%;
        float: left
    }

    .enquiryBox p a {
        color: #454545;
        font-weight: 700;
        text-decoration: none;
        font-size: 14px
    }

    .enquiryBox .mar-r {
        margin-right: 0
    }

    .enquiryBox h4 {
        color: #010101;
        font-family: 'open_sansregular',Helvetica,Arial,sans-serif;
        font-size: 18px;
        font-weight: 700;
        line-height: 45px;
        clear: both
    }

    .enquiryBox .right-box-form2 h4 {
        background: #fff;
        border: 1px solid #E7A837;
        color: #000;
        font-size: 18px;
        font-weight: 600;
        padding: 5px;
        text-align: center;
        margin-bottom: 15px
    }

    .enquiryBox .enquery a.log {
        padding: 5px 0;
        color: #0053a6;
        font-family: 'open_sansregular',Helvetica,Arial,sans-serif;
        font-size: 14px;
        text-decoration: none;
        font-weight: 400
    }

        .enquiryBox .enquery a.log:hover {
            text-decoration: underline
        }

    .enquiryBox .enquery h5 {
        font-size: 18px;
        padding: 0;
        margin: 5px 0 15px 0;
        font-weight: 700;
        font-family: 'open_sansregular',Helvetica,Arial,sans-serif;
        text-align: left;
        color: #010101
    }

    .enquiryBox .main {
        width: 100%;
        float: left;
        margin-top: 5px
    }

    .enquiryBox .main2 {
        width: 100%;
        float: left;
        margin-top: 25px
    }

    .enquiryBox .left {
        width: 260px;
        float: left;
        font-size: 16px
    }

    .enquiryBox .cen {
        width: 200px;
        float: left
    }

    .enquiryBox .right {
        width: 140px;
        float: left
    }
    /* .enquiryBox .field{padding:0 7px;margin-bottom:8px;line-height:29px;width:190px;font-family:Arial,Helvetica,sans-serif;font-size:13px;color:#97989a;height:29px;float:left;border:1px solid #97989a} */
    .enquiryBox .field {
        padding: 0 7px;
        margin-bottom: 8px;
        line-height: 29px;
        width: calc(100%);
        font-family: Arial,Helvetica,sans-serif;
        font-size: 13px;
        color: #97989a;
        height: 29px;
        float: left;
        border: 1px solid #97989a
    }

    .enquiryBox .btn {
        border: 1px solid #0053a6 !important;
        border-radius: 3px;
        color: #666;
        display: block;
        font-size: 13px;
        font-weight: 700;
        line-height: 14px;
        text-align: center;
        background: #ffffff !important;
        width: 103px;
        height: 30px;
        margin: 0 0 5px 0;
        float: right
    }

        .enquiryBox .btn:hover {
            background: #0053a6 !important;
            color: #fff !important
        }

    .enquiryBox .mainBox {
        width: 95%;
        float: left;
        border: 1px solid #000;
        padding: 2%
    }

        .enquiryBox .mainBox .one {
            width: 100%;
            float: left
        }

        .enquiryBox .mainBox .two {
            width: 100%;
            float: left;
            margin-top: 15px;
            margin-bottom: 15px
        }

            .enquiryBox .mainBox .two .left {
                width: 24%;
                float: left
            }

            .enquiryBox .mainBox .two .right {
                border: 1px solid #e7a837;
                float: left;
                line-height: 24px;
                text-align: center;
                width: 8%
            }

        .enquiryBox .mainBox .one a {
            color: #0053a6;
            font-family: "open_sansregular",Helvetica,Arial,sans-serif;
            font-size: 14px;
            font-weight: 400;
            line-height: 25px;
            text-decoration: none
        }

            .enquiryBox .mainBox .one a:hover {
                text-decoration: underline
            }

    .enquiryBox .btn17 {
        border: 1px solid #e7a837 !important;
        border-radius: 3px;
        color: #666;
        display: block;
        font-size: 13px;
        font-weight: 700;
        line-height: 14px;
        text-align: center;
        background: #ffffff !important;
        width: 103px;
        height: 30px;
        margin: 0 0 5px 0;
        float: right
    }

        .enquiryBox .btn17:hover {
            background: #e7a837 !important;
            color: #fff !important
        }

.categiory-bg {
    height: 8px;
    margin: 30px 0 0 0;
    background: url('https://d2qhgd0topi90o.cloudfront.net/website/images/categiory-bg.jpg') repeat-x
}

.enquiryBox h6 {
    font-weight: 400;
    font: 14px Arial,Helvetica,sans-serif;
    color: #000;
    line-height: 25px
}
/* .enquiryBox .textarea{padding:0 7px;margin-bottom:8px;line-height:29px;width:260px;font-family:Arial,Helvetica,sans-serif;font-size:13px;color:#97989a;height:29px;float:left;border:1px solid #97989a;height:78px} */
.enquiryBox .textarea {
    padding: 0 7px;
    margin-bottom: 8px;
    line-height: 29px;
    width: calc(95%);
    font-family: Arial,Helvetica,sans-serif;
    font-size: 13px;
    color: #97989a;
    height: 29px;
    float: left;
    border: 1px solid #97989a;
    height: 78px
}

.enquiryBox .firstBox {
    width: 405px;
    float: left
}

.enquiryBox .secondBox {
    width: 565px;
    float: right
}

.enquiryBox .btn2 {
    background: url(https://www.lalpathlabs.com/images/submit.jpg) no-repeat;
    width: 103px;
    border: none;
    height: 30px;
    margin: 20px 0 5px 0;
    float: right
}

    .enquiryBox .btn2:hover {
        background: url(https://www.lalpathlabs.com/images/submit1.png) no-repeat;
        width: 103px;
        height: 30px;
        cursor: pointer
    }

.enquiryBox .upcoming_div1 {
    width: 290px;
    float: left;
    margin-right: 40px
}

    .enquiryBox .upcoming_div1 h4 {
        color: #010101;
        font-family: 'open_sansregular',Helvetica,Arial,sans-serif;
        font-size: 18px;
        font-weight: 700;
        margin: 0 0 0;
        padding: 0;
        text-align: left
    }

    .enquiryBox .upcoming_div1 p {
        color: #454545;
        font: 14px/25px Arial,Helvetica,sans-serif;
        text-align: left;
        line-height: 20px
    }

    .enquiryBox .upcoming_div1 span {
        color: red;
        font-weight: 400
    }

.enquiryBox .upcoming_div2 {
    width: 290px;
    float: left
}

    .enquiryBox .upcoming_div2 .imgBox {
        width: 100%;
        float: left;
        margin-bottom: 15px
    }

    .enquiryBox .upcoming_div2 h4 {
        color: #010101;
        font-family: 'open_sansregular',Helvetica,Arial,sans-serif;
        font-size: 18px;
        font-weight: 700
    }

    .enquiryBox .upcoming_div2 h5 {
        color: #010101;
        font-family: 'open_sansregular',Helvetica,Arial,sans-serif;
        font-size: 16px;
        font-weight: 700;
        padding-top: 5px;
        padding-bottom: 0
    }

    .enquiryBox .upcoming_div2 p {
        color: #454545;
        font: 14px/25px Arial,Helvetica,sans-serif;
        text-align: justify
    }

    .enquiryBox .upcoming_div2 ul {
        list-style: outside !important;
        list-style-position: inside;
        padding-top: 5px;
        padding-bottom: 15px;
        padding-left: 12px
    }

        .enquiryBox .upcoming_div2 ul li {
            color: #454545;
            font: 14px/25px Arial,Helvetica,sans-serif;
            line-height: 18px;
            padding-bottom: 8px
        }

    .enquiryBox .upcoming_div2 a {
        color: #454545;
        font: 14px/25px Arial,Helvetica,sans-serif;
        text-decoration: none;
        font-weight: 700
    }

.enquiryBox .greyDiv {
    background: #fff;
    border: 1px solid #E7AA3B;
    border-radius: 5px !important;
    float: left;
    font-family: 'open_sansregular',Helvetica,Arial,sans-serif;
    font-size: 15px;
    font-weight: 400;
    height: 46px;
    line-height: 46px;
    margin-bottom: 10px !important;
    padding-left: 20px;
    width: 98%;
    cursor: pointer;
}

    .enquiryBox .greyDiv #plussign {
        float: right;
        margin-right: 3px;
        width: 20px;
        font-size: 19px;
        color: #000
    }

    .enquiryBox .greyDiv #plussign1 {
        float: right;
        margin-right: 0;
        width: 20px;
        font-size: 19px;
        color: #000
    }

.enquiryBox .slider {
    width: 100%;
    float: left;
    text-align: center;
}

    .enquiryBox .slider img {
        width: 100%;
    }

.enquiryBox .questions {
    width: 98%;
    cursor: pointer;
    background: url('https://d2qhgd0topi90o.cloudfront.net/website/images/plus.jpg') right center no-repeat #fff;
    border: 1px solid #e7aa3b !important;
    border-radius: 5px !important;
    padding-left: 20px !important;
    font-weight: normal !important;
    font-size: 15px !important;
    height: 46px;
    line-height: 46px;
    border-radius: 5px;
    color: #010101;
    font-family: "open_sansregular",Helvetica,Arial,sans-serif;
    margin-top: 10px !important;
    background-size: 22px
}

.enquiryBox .openquestions {
    padding-left: 20px;
    background: url('https://d2qhgd0topi90o.cloudfront.net/website/images/minase.jpg') right center no-repeat #fff;
    color: #000;
    font-size: 20px;
    height: 46px;
    line-height: 46px;
    border-radius: 5px;
    background-size: 22px
}

.enquiryBox .answers {
    font-family: "opensansregular";
    font-size: 18px;
    color: #6a6a6a;
    line-height: 22px;
    padding-left: 20px
}

.enquiryBox .answers {
    display: block
}


.enquiryBox .acc_container2 {
    position: relative;
    overflow: hidden;
    font-size: 15px;
    width: 100%;
    clear: both;
    font-family: 'open_sansregular',Helvetica,Arial,sans-serif;
    -webkit-border-bottom-right-radius: 5px;
    -webkit-border-bottom-left-radius: 5px;
    -moz-border-radius-bottomright: 5px;
    -moz-border-radius-bottomleft: 5px;
    border-bottom-right-radius: 5px;
    border-bottom-left-radius: 5px
}

.acc_container2 .block {
    padding: 0;
    margin-bottom: 10px
}

.enquiryBox .acc_container2 .block p {
    padding: 5px 0;
    margin: 5px 0
}

.enquiryBox .acc_container2 h3 {
    font-family: 'open_sansregular',Helvetica,Arial,sans-serif;
    margin: 0 0 10px;
    padding: 0 0 5px 0;
    border-bottom: 1px dashed #ccc
}

.enquiryBox .acc_container2 .img2 {
    background: none;
    border: none;
    float: none;
    margin: 0;
    padding: 0
}

.enquiryBox .acc_container2 .loaderDiv {
    left: 290px;
    opacity: 1;
    position: relative;
    z-index: 1000;
    top: -40px;
    width: 160px
}

.enquiryBox .faqBox2 {
    color: #454545;
    font: 14px Arial,Helvetica,sans-serif;
    line-height: 25px;
    padding-left: 25px;
    margin-top: 10px
}

    .enquiryBox .faqBox2 li {
        float: left;
        margin-bottom: 10px
    }



.pager {
    padding: 20px 0;
    text-align: center;
    margin-right: 70px
}

.ulpaging {
    list-style: none;
    width: 100%;
    height: 100%;
    position: relative;
    margin: 0;
    padding: 0
}

    .ulpaging li {
        float: left;
        margin: 0 15px 0 0;
        position: relative;
        width: 90%;
        -webkit-transition: all 0.4s ease 0s;
        -moz-transition: all 0.4s ease 0s;
        -o-transition: all 0.4s ease 0s;
        transition: all 0.4s ease 0s;
        background: none !important
    }

        .ulpaging li a, .ulpaging li a img {
            display: block;
            position: relative;
            border: 0;
            padding: 0
        }

        .ulpaging li a {
            overflow: hidden
        }

            .ulpaging li a div {
                position: absolute;
                width: 100%;
                height: 100%
            }

                .ulpaging li a div .plusicon {
                    padding: 20px 0 0 0;
                    text-align: center;
                    font: normal 14px Arial,Helvetica,sans-serif;
                    color: #fff
                }

                    .ulpaging li a div .plusicon span {
                        font: normal 80px Arial,Helvetica,sans-serif;
                        color: #fff
                    }

.holder {
    margin: 0 0
}

    .holder a {
        font: bold 12px Arial,Helvetica,sans-serif;
        cursor: pointer;
        margin: 0 2px;
        color: #333;
        padding: 5px 10px;
        text-decoration: none;
        display: inline;
        border: 0
    }

        .holder a:hover {
            background-color: #fac123;
            color: #4b3b0d;
            padding: 5px 10px
        }

        .holder a.jp-previous {
            margin: 0 15px 0 0;
            background: #fac123;
            color: #4b3b0d
        }

        .holder a:hover.jp-previous {
            margin: 0 15px 0 0;
            background: #000;
            color: #fff
        }

        .holder a.jp-next {
            margin: 0 0 0 15px;
            background: #fac123;
            color: #4b3b0d
        }

        .holder a:hover.jp-next {
            margin: 0 0 0 15px;
            background: #000;
            color: #fff
        }

        .holder a.jp-current, a.jp-current:hover {
            color: #4b3b0d;
            font-weight: 700;
            background: #fac123
        }

        .holder a.jp-disabled, a.jp-disabled:hover {
            color: #999;
            background: #ccc
        }



.collection_result {
    width: 100%;
    float: left;
    margin-top: 20px
}

    .collection_result h2 {
        color: #000;
        font-family: 'open_sansregular',Helvetica,Arial,sans-serif;
        font-size: 18px;
        margin-top: 15px;
        position: relative
    }

        .collection_result h2.list {
            margin-top: 25px;
            text-align: center;
            padding-bottom: 15px
        }

    .collection_result h3 {
        color: #000;
        font-family: 'open_sansregular',Helvetica,Arial,sans-serif;
        font-size: 16px;
        margin-top: 15px;
        position: relative
    }

    .collection_result .colleResult {
        width: 98%;
        float: left;
        padding: 1%;
        border: 1px solid #ccc;
        margin-top: 10px
    }

        .collection_result .colleResult ul {
            list-style: none
        }

        .collection_result .colleResult li {
            clear: both;
            width: 100%;
            line-height: normal;
            color: #000;
            font-family: "open_sansregular",Helvetica,Arial,sans-serif;
            font-size: 14px;
            line-height: 24px;
            margin-bottom: 10px;
            text-decoration: none
        }

        .collection_result .colleResult span {
            color: #000;
            float: left;
            font-family: "open_sansregular",Helvetica,Arial,sans-serif;
            font-size: 14px;
            padding-right: 10px;
            width: 90px
        }

        .collection_result .colleResult .makepayment2 {
            background: #E7A837;
            color: #fff;
            border: 1px solid #E7A837 !important;
            cursor: pointer;
            display: block;
            font-family: "open_sansregular",Helvetica,Arial,sans-serif;
            font-size: 14px;
            font-weight: 700;
            height: 30px;
            left: 0;
            line-height: 27px;
            margin: auto;
            padding: 0;
            position: relative;
            right: 0;
            text-align: center;
            text-decoration: none;
            width: 116px
        }

            .collection_result .colleResult .makepayment2:hover {
                background-color: #fff;
                border: 1px solid #e7a837 !important;
                color: #666
            }

        .collection_result .colleResult input.field {
            background-color: #fff;
            border: 1px solid #ccc !important;
            color: #000;
            font-family: "open_sansregular",Helvetica,Arial,sans-serif;
            font-size: 14px;
            height: 28px;
            line-height: 28px;
            margin-bottom: 7px;
            padding-left: 10px;
            width: 36%
        }

        .collection_result .colleResult .removediv {
            float: right;
            width: 20%;
            font-size: 14px
        }

.adtocart {
    background: #e7a837;
    border: 1px solid #e7a837 !important;
    color: #fff;
    cursor: pointer;
    font-family: "open_sansregular",Helvetica,Arial,sans-serif;
    font-size: 14px;
    font-weight: 700;
    height: 28px;
    line-height: normal;
    margin: 0 5px 0 23px;
    text-align: center;
    text-decoration: none;
    width: 102px
}

    .adtocart:hover {
        background-color: #fff;
        border: 1px solid #e7a837 !important;
        color: #666
    }

.adtocartLabel {
    float: right;
    line-height: 28px;
    padding-right: 10px
}

.collection_result .colleResult .makepayment3 {
    background: #c00;
    color: #fff;
    border: 1px solid #cc0000 !important;
    cursor: pointer;
    display: block;
    font-family: "open_sansregular",Helvetica,Arial,sans-serif;
    font-size: 10px;
    font-weight: 700;
    height: 19px;
    padding: 0;
    position: text-align:center;
    text-decoration: none;
    width: 47px
}

.collection_result .colleResult .Disabled {
    background: #ccc;
    color: #000;
    border: 1px solid #cccccc !important;
    cursor: pointer;
    display: block;
    font-family: "open_sansregular",Helvetica,Arial,sans-serif;
    font-size: 10px;
    font-weight: 700;
    height: 19px;
    padding: 0;
    position: text-align:center;
    text-decoration: none;
    width: 47px
}

.collection_result .colleResult .chkBoxivc {
    width: 20px;
    float: left
}

.collection_result .colleResult .textDivc {
    width: 70%;
    float: left;
    line-height: normal;
    color: #000;
    font-family: "open_sansregular",Helvetica,Arial,sans-serif;
    font-size: 14px;
    line-height: 24px;
    margin-bottom: 10px;
    text-decoration: none
}






.radiologyCart {
    width: 100%;
    float: left;
    padding: 0 0 20px 0;
    border-bottom: #ffcc3f solid 1px;
    background: #fff
}

    .radiologyCart.list {
        padding: 20px 0;
        s
    }



.previewBox {
    width: 100%;
    float: left;
    padding: 20px 0;
    border-bottom: #e7aa3b solid 1px
}

    .previewBox .webinar_main {
        width: 1170px;
        float: left;
        padding-top: 0
    }

    .previewBox .orderBox {
        width: 100%;
        float: left
    }

        .previewBox .orderBox h2 {
            color: #000;
            font-family: 'open_sansregular',Helvetica,Arial,sans-serif;
            font-size: 18px
        }

        .previewBox .orderBox .informationBox .chkB {
            color: #085394;
            font-size: 14px;
            font-weight: 700;
            left: 23px;
            padding-bottom: 16px;
            position: relative;
            top: 20px
        }

            .previewBox .orderBox .informationBox .chkB .divv {
                padding-top: 1px;
                float: left;
                margin-right: 5px
            }

        .previewBox .orderBox .informationBox {
            width: 100%;
            float: left;
            border: #ccc solid 1px;
            margin-top: 15px;
            margin-bottom: 15px;
            padding-bottom: 10px;
            position: relative
        }

            .previewBox .orderBox .informationBox h3 {
                line-height: 40px;
                background: #e1e1e1;
                color: #175f9d;
                font-family: 'open_sansregular',Helvetica,Arial,sans-serif;
                font-size: 16px;
                padding-left: 22px;
                margin-bottom: 10px
            }

            .previewBox .orderBox .informationBox ul {
                list-style: none;
                padding-left: 22px;
                padding-top: 15px
            }

            .previewBox .orderBox .informationBox li {
                line-height: normal;
                font-size: 15px;
                color: #272728;
                font-family: 'open_sansregular',Helvetica,Arial,sans-serif;
                float: left;
                min-height: 50px
            }

                .previewBox .orderBox .informationBox li.list {
                    line-height: normal;
                    font-size: 15px;
                    color: #272728;
                    font-family: 'open_sansregular',Helvetica,Arial,sans-serif;
                    float: right;
                    min-height: 50px
                }

                .previewBox .orderBox .informationBox li .left {
                    width: 140px;
                    float: left;
                    font-weight: 700;
                    font-size: 13px;
                    line-height: 23px;
                    margin-bottom: 5px;
                    margin-top: 5px
                }

                .previewBox .orderBox .informationBox li .right {
                    width: 428px;
                    float: left;
                    line-height: 25px;
                    margin-bottom: 5px;
                    margin-top: 5px
                }

                    .previewBox .orderBox .informationBox li .right input.field {
                        background-color: #fff;
                        border: 1px solid #ccc;
                        color: #000;
                        font-family: 'open_sansregular',Helvetica,Arial,sans-serif;
                        font-size: 14px;
                        line-height: 28px;
                        margin-bottom: 7px;
                        padding-left: 10px;
                        width: 83%;
                        height: 28px
                    }

                    .previewBox .orderBox .informationBox li .right input.field6 {
                        background-color: #fff;
                        border: 1px solid #ccc;
                        color: #000;
                        font-family: 'open_sansregular',Helvetica,Arial,sans-serif;
                        font-size: 14px;
                        line-height: 28px;
                        margin-bottom: 7px;
                        padding-left: 10px;
                        width: 94%;
                        height: 28px
                    }

                    .previewBox .orderBox .informationBox li .right .informatmain {
                        float: right;
                        width: 98%
                    }

                    .previewBox .orderBox .informationBox li .right .leftinformat {
                        float: left;
                        width: auto;
                        margin-right: 5px
                    }

                        .previewBox .orderBox .informationBox li .right .leftinformat img {
                            padding-left: 5px
                        }

                    .previewBox .orderBox .informationBox li .right .rightinformat {
                        margin-left: 0;
                        width: 427px
                    }

                    .previewBox .orderBox .informationBox li .right select {
                        background-color: #fff;
                        border: 1px solid #ccc;
                        color: #000;
                        font-family: 'open_sansregular',Helvetica,Arial,sans-serif;
                        font-size: 14px;
                        line-height: 28px;
                        margin-bottom: 7px;
                        padding-left: 10px;
                        width: 86%;
                        height: 30px
                    }

                    .previewBox .orderBox .informationBox li .right span {
                        line-height: 25px
                    }

                    .previewBox .orderBox .informationBox li .right select.mr {
                        background-color: #fff;
                        border: 1px solid #ccc;
                        color: #666;
                        font-family: 'open_sansregular',Helvetica,Arial,sans-serif;
                        font-size: 14px;
                        line-height: 28px;
                        margin-bottom: 7px;
                        padding-left: 10px;
                        width: 23%;
                        height: 30px;
                        margin-right: 0
                    }

                    .previewBox .orderBox .informationBox li .right textarea.field5 {
                        background-color: #fff;
                        border: 1px solid #ccc;
                        color: #666;
                        float: right;
                        font-family: 'open_sansregular',Helvetica,Arial,sans-serif;
                        font-size: 14px;
                        line-height: 28px;
                        margin-bottom: 7px;
                        margin-right: 20px;
                        padding-left: 10px;
                        height: 28px;
                        width: 89%
                    }

                    .previewBox .orderBox .informationBox li .right input.field1 {
                        background-color: #fff;
                        border: 1px solid #ccc;
                        color: #000;
                        font-family: 'open_sansregular',Helvetica,Arial,sans-serif;
                        font-size: 14px;
                        line-height: 28px;
                        margin-bottom: 7px;
                        padding-left: 10px;
                        width: 28%;
                        margin-right: 0;
                        height: 28px
                    }

                    .previewBox .orderBox .informationBox li .right input.field2 {
                        background-color: #fff;
                        border: 1px solid #ccc;
                        color: #666;
                        font-family: 'open_sansregular',Helvetica,Arial,sans-serif;
                        font-size: 14px;
                        line-height: 28px;
                        margin-bottom: 7px;
                        padding-left: 10px;
                        width: 10%;
                        margin-right: 0;
                        height: 28px
                    }

                    .previewBox .orderBox .informationBox li .right input.field3 {
                        background-color: #fff;
                        border: 1px solid #ccc;
                        color: #666;
                        font-family: 'open_sansregular',Helvetica,Arial,sans-serif;
                        font-size: 14px;
                        line-height: 28px;
                        margin-bottom: 7px;
                        padding-left: 10px;
                        width: 69%;
                        margin-right: 0;
                        height: 28px
                    }

    .previewBox .packeBox {
        width: 100%;
        float: left
    }

        .previewBox .packeBox h2 {
            color: #175f9d;
            font-family: Arial,Helvetica,sans-serif;
            font-size: 18px
        }

        .previewBox .packeBox .informationBox {
            width: 100%;
            float: left;
            border: #ccc solid 1px;
            margin-top: 15px;
            margin-bottom: 15px
        }

    .previewBox .payBox {
        width: 60%;
        float: left;
        color: #272728;
        font-family: 'open_sansregular',Helvetica,Arial,sans-serif;
        font-size: 15px;
        line-height: normal;
        margin-top: 15px
    }

        .previewBox .payBox .left {
            width: 436px;
            float: left;
            line-height: 34px;
            font-style: italic
        }

            .previewBox .payBox .left h2 {
                color: red;
                font-family: 'open_sansregular',Helvetica,Arial,sans-serif;
                font-size: 12px;
                line-height: 25px;
                font-weight: 400;
                font-style: italic
            }

            .previewBox .payBox .left h3 {
                color: #272728;
                font-family: 'open_sansregular',Helvetica,Arial,sans-serif;
                font-size: 12px;
                line-height: normal;
                font-weight: 400;
                font-style: italic
            }

        .previewBox .payBox .right {
            width: 169px;
            float: right;
            display: block
        }

        .previewBox .payBox a.makepayment {
            background: #fff;
            border: 1px solid #E7A837 !important;
            color: #666;
            cursor: pointer;
            display: block;
            float: left;
            font-family: 'open_sansregular',Helvetica,Arial,sans-serif;
            font-size: 14px;
            font-weight: 700;
            height: 30px;
            line-height: 33px;
            padding: 0;
            text-align: center;
            text-decoration: none;
            width: 166px
        }

            .previewBox .payBox a.makepayment:hover {
                background-color: #E7A837;
                color: #fff
            }






.cardDiv li img {
    vertical-align: inherit !important;
}

.OrderpreviewBox {
    width: 100%;
    float: left;
    padding: 20px 0;
    border-bottom: #e7aa3b solid 1px
}

    .OrderpreviewBox .webinar_main {
        left: 0;
        margin: auto;
        position: relative;
        right: 0;
        width: 65%
    }

.orderSummry {
    display: none
}

.OrderpreviewBox .information {
    width: 100%;
    float: left
}

    .OrderpreviewBox .information .left {
        width: 100%;
        float: left
    }

    .OrderpreviewBox .information .cusBox {
        width: 100%;
        float: left;
        border: #E7A837 solid 1px;
        background-color: #fff
    }

        .OrderpreviewBox .information .cusBox .grey {
            width: 100%;
            float: left;
            padding-top: 10px;
            padding-bottom: 10px
        }

            .OrderpreviewBox .information .cusBox .grey h2 {
                color: #666;
                font-family: 'open_sansregular',Helvetica,Arial,sans-serif;
                font-size: 18px;
                font-weight: 700;
                line-height: 36px;
                padding-left: 15px
            }

                .OrderpreviewBox .information .cusBox .grey h2 span {
                    color: #666;
                    font-family: 'open_sansregular',Helvetica,Arial,sans-serif;
                    font-size: 15px;
                    font-weight: 400;
                    line-height: 36px
                }

                .OrderpreviewBox .information .cusBox .grey h2 a {
                    color: #05539f;
                    font-family: 'open_sansregular',Helvetica,Arial,sans-serif;
                    font-size: 18px;
                    font-weight: 700;
                    line-height: 36px;
                    text-decoration: underline
                }

                    .OrderpreviewBox .information .cusBox .grey h2 a:hover {
                        text-decoration: none
                    }

            .OrderpreviewBox .information .cusBox .grey ul {
                list-style: none
            }

            .OrderpreviewBox .information .cusBox .grey li {
                color: #666;
                font-family: 'open_sansregular',Helvetica,Arial,sans-serif;
                font-size: 14px;
                font-weight: 400;
                padding-bottom: 5px;
                padding-top: 5px;
                padding-left: 15px
            }

                .OrderpreviewBox .information .cusBox .grey li span {
                    font-weight: 700
                }

            .OrderpreviewBox .information .cusBox .grey .field {
                border: 1px solid #ccc;
                clear: both;
                float: right;
                font-family: "Open Sans",Helvetica,Arial,sans-serif;
                margin-left: 0;
                padding: 5px 3px;
                width: 51%
            }

    .OrderpreviewBox .information .blue {
        float: left;
        width: 100%;
        border: #7d7b7c solid 1px;
        margin-top: 30px
    }

        .OrderpreviewBox .information .blue h2 {
            text-transform: uppercase;
            color: #666;
            font-family: 'open_sansregular',Helvetica,Arial,sans-serif;
            font-size: 15px;
            font-weight: 700;
            line-height: 36px;
            padding-left: 20px;
            background: ##dfe0df;
            border-bottom: 1px solid #7d7b7c
        }

        .OrderpreviewBox .information .blue ul {
            list-style: none
        }

        .OrderpreviewBox .information .blue li {
            color: #666;
            font-family: 'open_sansregular',Helvetica,Arial,sans-serif;
            font-size: 14px;
            font-weight: 400;
            line-height: normal;
            padding-top: 10px;
            padding-left: 18px
        }

            .OrderpreviewBox .information .blue li span {
                font-weight: 700
            }

            .OrderpreviewBox .information .blue li:last-child {
                padding-bottom: 10px
            }

        .OrderpreviewBox .information .blue .btn {
            background: #E7A837;
            border: 0;
            border-radius: 3px;
            color: #fff;
            display: block;
            font-size: 13px;
            font-weight: 700;
            height: 30px;
            line-height: 26px;
            margin: 20px auto;
            text-align: center;
            text-decoration: none;
            cursor: pointer;
            width: 140px;
            display: block
        }

.bbotom {
    border-bottom: 1px dotted #ccc;
    padding-bottom: 10px
}

.OrderpreviewBox .information .blue .img21 {
    padding-top: 3px;
    padding-right: 5px
}

.OrderpreviewBox .information .blue .img22 {
    padding-right: 10px
}

.OrderpreviewBox .information .packBox {
    width: 100%;
    padding-top: 15px;
    padding-bottom: 15px;
    float: left;
    margin-top: 15px;
    border: 1px solid #E7A837;
    padding-left: 15px;
    background-color: #fff
}

    .OrderpreviewBox .information .packBox h2 {
        color: #666;
        font-family: 'open_sansregular',Helvetica,Arial,sans-serif;
        font-size: 18px;
        font-weight: 700;
        line-height: 36px
    }

    .OrderpreviewBox .information .packBox h3 {
        text-align: right;
        color: #666;
        font-family: 'open_sansregular',Helvetica,Arial,sans-serif;
        font-size: 18px;
        font-weight: 700;
        line-height: 36px
    }

    .OrderpreviewBox .information .packBox .main {
        width: 100%;
        float: left;
        color: #666;
        font-family: 'open_sansregular',Helvetica,Arial,sans-serif;
        font-size: 14px;
        font-weight: 400
    }

    .OrderpreviewBox .information .packBox .left {
        float: left;
        line-height: 20px;
        padding-bottom: 15px;
        width: 59%
    }

    .OrderpreviewBox .information .packBox .right {
        float: right;
        padding-bottom: 15px;
        width: 30%;
        text-align: right;
        margin-right: 70px
    }

    .OrderpreviewBox .information .packBox .main2 {
        line-height: 22px;
        margin-top: 25px;
        width: 100%;
        float: left;
        color: #666;
        font-family: 'open_sansregular',Helvetica,Arial,sans-serif;
        font-size: 14px;
        font-weight: 400
    }

.OrderpreviewBox .information .right {
    width: 100%
}

.OrderpreviewBox .information .summaryBox {
    width: 100%;
    float: left;
    border: #7d7b7c solid 1px;
    background-color: #fff;
    position: relative
}

    .OrderpreviewBox .information .summaryBox .btn:hover {
        background: #E7A837;
        color: #fff
    }

    .OrderpreviewBox .information .summaryBox h3 {
        text-transform: uppercase;
        color: #666;
        font-family: 'open_sansregular',Helvetica,Arial,sans-serif;
        font-size: 15px;
        font-weight: 700;
        line-height: 36px;
        padding-left: 20px;
        background: #dfe0df
    }

    .OrderpreviewBox .information .summaryBox ul {
        border-top: 1px solid #7d7b7c;
        list-style: none
    }

    .OrderpreviewBox .information .summaryBox li {
        color: #666;
        font-family: 'open_sansregular',Helvetica,Arial,sans-serif;
        font-size: 14px;
        font-weight: 400;
        padding-top: 20px;
        padding-left: 18px
    }

    .OrderpreviewBox .information .summaryBox .left {
        width: 81%;
        float: left;
        margin-bottom: 12px
    }

        .OrderpreviewBox .information .summaryBox .left:nth-child(2) {
            width: 15%;
            float: right;
            margin-bottom: 12px
        }

    .OrderpreviewBox .information .summaryBox .right {
        float: right;
        margin-right: 10px;
        width: 87px
    }

    .OrderpreviewBox .information .summaryBox h4 {
        color: #666;
        font-family: 'open_sansregular',Helvetica,Arial,sans-serif;
        font-size: 14px;
        padding-bottom: 10px;
        font-weight: 400
    }

        .OrderpreviewBox .information .summaryBox h4 .list2 {
            color: red;
            float: right;
            font-size: 10px;
            clear: both;
            margin-right: 20px
        }

    .OrderpreviewBox .information .summaryBox .sumBox {
        margin-bottom: 0 !important
    }

.topmargn {
    margin-top: 30px
}

.tc {
    clear: right;
    color: #0053a6;
    font-family: "open_sansregular",Helvetica,Arial,sans-serif;
    font-size: 14px;
    left: 0;
    margin: auto;
    position: relative;
    right: 0;
    text-align: center;
    text-decoration: none;
    width: 100%
}

    .tc a {
        color: #0053a6;
        font-family: "open_sansregular",Helvetica,Arial,sans-serif;
        font-size: 14px;
        text-align: center;
        text-decoration: none
    }

        .tc a:hover {
            text-decoration: underline
        }











.thxBox {
    width: 100%;
    float: left;
    padding: 20px 0;
    border-bottom: #e7aa3b solid 1px
}

    .thxBox .information {
        margin: 60px auto;
        text-align: center;
        width: 48%
    }

        .thxBox .information h2 {
            text-transform: uppercase;
            font-family: 'open_sansregular',Helvetica,Arial,sans-serif;
            font-size: 40px;
            font-weight: 400;
            text-align: center;
            padding-bottom: 0
        }

        .thxBox .information h3 {
            font-family: 'open_sansregular',Helvetica,Arial,sans-serif;
            font-size: 15px;
            font-weight: 400;
            padding-bottom: 15px;
            padding-top: 10px
        }

        .thxBox .information p {
            font-family: 'open_sansregular',Helvetica,Arial,sans-serif;
            font-size: 12px;
            font-weight: 400;
            padding-bottom: 50px;
            color: #000;
            font-style: italic
        }

        .thxBox .information .btn {
            bottom: 13px;
            height: 29px;
            margin-bottom: 0;
            display: flex;
            justify-content: center;
        }

            .thxBox .information .btn a {
                border-radius: 3px;
                color: #666;
                display: block;
                font-size: 13px;
                font-weight: 700;
                height: 41px;
                line-height: 41px;
                text-align: center;
                text-decoration: none;
                width: 160px;
                border: 1px solid #e7aa3b;
                background: #fff;
                font-weight: 700
            }

                .thxBox .information .btn a:hover {
                    background: #e7aa3b;
                    color: #fff
                }

        .thxBox .information .btn2 {
            bottom: 13px;
            height: 29px;
            width: 100px;
            margin-left: 55px;
            float: left;
            margin-bottom: 0
        }

            .thxBox .information .btn2 a {
                border-radius: 3px;
                color: #666;
                display: block;
                font-size: 13px;
                font-weight: 700;
                height: 41px;
                line-height: 41px;
                text-align: center;
                text-decoration: none;
                width: 100px;
                border: 1px solid #e7aa3b;
                background: #fff;
                font-weight: 700
            }

                .thxBox .information .btn2 a:hover {
                    background: #e7aa3b;
                    color: #fff
                }


.ourdep-formmain {
    width: 100%;
    float: left;
    padding: 0px 50px 10px 0;
    margin-top: 0;
}

.ourdep-form {
    width: 100%;
    float: left;
}

    .ourdep-form div {
        width: 33.3%;
        float: left;
    }

    .ourdep-form .div2 {
        color: #010101;
        float: left;
        font-size: 13px;
        margin-bottom: 10px;
        width: 100%;
        margin-top: 10px;
    }

    .ourdep-form div label {
        color: #000;
        float: left;
        font-size: 14px;
        font-weight: 400;
        width: 320px;
        line-height: 30px;
        font-size: 14px;
        font-family: 'Open Sans', sans-serif;
    }

    .ourdep-form div input {
        width: 85%;
        height: 40px;
        margin-left: 0px;
        padding-left: 10px;
    }

        .ourdep-form div input.field {
            border: 1px solid #ccc;
            color: #97989a;
            height: 42px;
            padding: 0 7px;
            width: 324px;
            border-radius: 3px
        }

    .ourdep-form div2 input.field1 {
        border: 1px solid #ccc;
        color: #97989a;
        height: 42px;
        padding: 0 7px;
        width: 305px;
        border-radius: 3px
    }

    .ourdep-form div .select {
        border: 1px solid #ccc;
        color: #97989a;
        height: 42px;
        padding: 0 7px;
        width: 341px;
        border-radius: 3px
    }

    .ourdep-form .textarea {
        border: 1px solid #ccc;
        border-radius: 5px;
        color: #97989a;
        float: left;
        height: 100px;
        padding: 5px 7px;
        width: 96%
    }

    .ourdep-form .btn {
        background: #fff;
        border: 1px solid #e7a837;
        border-radius: 3px;
        color: #666;
        cursor: pointer;
        display: block;
        float: none;
        font-size: 16px;
        font-weight: 400;
        height: 41px;
        line-height: 14px;
        margin: 0 auto;
        text-align: center;
        width: 120px;
        padding: 0
    }

        .ourdep-form .btn:hover {
            background: #E7A837;
            color: #fff
        }

    .ourdep-form span {
        color: red;
        font-size: 13px
    }

.dr-outer {
    text-align: center;
    margin: 15px 0 5px;
    font-size: 24px;
    padding: 10px 5px 0px 10px;
    font-weight: bold;
}

.dr-inner {
    width: 5%;
    height: 15px;
    margin: 0px auto;
    border-bottom: 2px #0054a6 solid;
}

.video-sec {
    width: 100%;
    display: inline-block;
}

    .video-sec ul {
        width: 1256px;
        margin: 0 auto
    }

        .video-sec ul li {
            width: 50%;
            list-style: none;
            float: left;
        }

        .video-sec ul iframe {
            width: 520px;
            height: 400px;
            margin: 20px 0px 10px 0;
            border-radius: 8px 8px 0px 0px;
        }


.alert {
    width: 380px;
    height: 80px;
    position: fixed;
    left: 0;
    right: 0;
    top: 0;
    margin: auto;
    background: #fff;
    text-align: center;
    bottom: 0;
    z-index: 999;
    font-size: 18px !important;
    color: #000 !important;
    padding: 25px 35px;
    line-height: 33px;
    border-radius: 15px;
    border: #ccc solid 3px;
}


.teamDoctors {
    width: 94%;
    float: left;
    border-radius: 15px;
    background: #fff;
    padding: 20px 30px;
    margin-top: 25px;
}

    .teamDoctors h2 {
        font-size: 24px;
        font-weight: 600;
        color: #215dab;
        font-family: 'Noto Serif', serif;
        padding: 0;
        margin: 5px 0 5px 0;
        text-align: left;
    }


    .teamDoctors h5 {
        font-size: 20px;
        font-weight: 600;
        color: #215dab;
        font-family: 'Noto Serif', serif;
        padding: 0;
        margin: 5px 0 15px 0;
        text-align: left;
    }

    .teamDoctors p {
        font-family: 'Open Sans', sans-serif;
        color: #000;
        font-size: 13px;
        font-weight: 500;
        line-height: 20px;
        padding-bottom: 10px;
        padding-top: 5px
    }


    .teamDoctors h3 {
        font-size: 17px;
        font-weight: 600;
        color: #215dab;
        font-family: 'Open Sans', sans-serif;
        letter-spacing: initial;
        margin-bottom: 15px;
        line-height: 24px;
    }

        .teamDoctors h3 p {
            font-size: 17px;
            font-weight: 600;
            color: #215dab;
            font-family: 'Open Sans', sans-serif;
            line-height: 24px;
        }

    .teamDoctors h4 {
        font-family: 'Open Sans', sans-serif;
        color: #215dab;
        font-size: 16px;
        font-weight: 550;
        line-height: 22px;
        margin-bottom: 0;
    }

        .teamDoctors h4.list {
            text-decoration: underline;
            margin-bottom: 8px;
            font-size: 18px;
        }

    .teamDoctors ul {
        list-style: outside;
        margin-left: 13px;
        margin-top: 6px;
        margin-bottom: 10px;
    }

    .teamDoctors li {
        font-family: 'Open Sans', sans-serif;
        color: #000;
        font-size: 13px;
        font-weight: 500;
        line-height: 20px;
        padding-bottom: 6px;
    }

    .teamDoctors ol {
        list-style: outside;
        margin-top: 6px;
        margin-bottom: 10px;
        margin-left: 25px;
    }

        .teamDoctors ol li {
            font-family: 'Open Sans', sans-serif;
            color: #000;
            font-size: 13px;
            font-weight: 500;
            line-height: 20px;
            padding-bottom: 6px;
        }


    .teamDoctors .doctorHeading {
        width: auto;
        float: left;
        margin-left: 25px;
    }

    .teamDoctors .doctorImg {
        width: 150px;
        float: left;
        margin-bottom: 20px;
        padding: 8px;
        background: #fff;
        box-shadow: 0px 0px 10px 0px rgba(119, 119, 119, 0.75);
        -moz-box-shadow: 0px 0px 10px 0px rgba(119, 119, 119, 0.75);
        -webkit-box-shadow: 0px 0px 10px 0px rgba(119, 119, 119, 0.75);
    }

        .teamDoctors .doctorImg img {
            width: 100%
        }

    .teamDoctors a.request {
        background: #e7a837;
        border: #e7a837 solid 1px;
        border-radius: 3px;
        color: #fff;
        cursor: pointer;
        display: block;
        float: none;
        font-size: 15px;
        height: 36px;
        margin: 10px auto 20px auto;
        text-align: center;
        width: 150px;
        line-height: 36px;
        font-weight: 600;
    }

        .teamDoctors a.request:hover {
            color: #666;
            border: #e7a837 solid 1px;
            background: #fff
        }

/** team doctors **/
.doctors-team-top-desc {
    width: 100%;
    position: relative;
}

.team-doc-left {
    float: left;
    width: auto;
}

.team-doc-right-video {
    position: absolute;
    right: 0;
    top: 0;
    width: 350px;
    height: 200px;
}




/******************* Achievements ******************/
.Achievements {
    width: 100%;
    float: left;
    padding-bottom: 15px;
}

    .Achievements ul {
        list-style: outside;
        margin-left: 13px;
        margin-top: 15px;
        margin-bottom: 10px;
    }

    .Achievements li {
        font-family: 'Open Sans', sans-serif;
        color: #000;
        font-size: 15px;
        font-weight: 500;
        line-height: 22px;
        padding-bottom: 10px;
    }
/******************* Achievements ******************/


/******************* krl ******************/
.krlbanner {
    background: url(../../images/krlimgs/bgkrl-banner.jpg) center top repeat-y;
    margin-bottom: 40px;
    background-size: 100%;
    position: relative
}

.krlbannerimg {
    float: right;
    width: 350px;
}

.bgwhite {
    background: white !important;
}

.krlinner {
    margin: 0 auto;
    position: relative
}

.krlbanner-txt {
    width: 580px;
    margin-top: 20px;
    position: absolute;
    left: 0;
}

    .krlbanner-txt > h3 {
        font-family: 'Open Sans', sans-serif;
        font-size: 36px;
        color: #fff;
        font-weight: 700;
        border-bottom: solid 2px #fff;
        letter-spacing: 1px;
        position: relative;
        padding-bottom: 15px;
    }

        .krlbanner-txt > h3:after {
            content: '';
            position: absolute;
            width: 100%;
            height: 1px;
            left: 0;
            background: #fff;
            bottom: 3px;
        }

ul.krl-listing {
    padding: 0;
    margin: 25px 0 0 0;
}

    ul.krl-listing li {
        list-style: none;
        background: url(../../images/krlimgs/krl-listing-arrow.png) left 0 top 7px no-repeat;
        color: #fff;
        padding-left: 20px;
        margin-bottom: 30px;
    }

.department-tab {
}

    .department-tab > h3 {
        text-align: center;
        font-size: 32px;
        font-family: 'Open Sans', sans-serif;
        color: #000;
        font-weight: 600;
        margin-bottom: 25px;
    }

        .department-tab > h3:after {
            content: '';
            position: absolute;
            width: 90px;
            background: #0054a6;
            margin: 0 auto;
            left: 0;
            right: 0;
            bottom: -15px;
            height: 2px;
        }

.department-lrbox {
}

    .department-lrbox .departmet-left {
        width: 48%;
        float: left;
        margin-bottom: 35px;
    }

    .department-lrbox .departmet-right {
        width: 48%;
        float: right;
        margin-bottom: 35px;
    }

.deparlistmar {
    margin-bottom: 10px !important;
}

.depart-imgbox {
    width: 236px;
    float: left;
    border-radius: 8px;
    position: relative;
    overflow: hidden;
}

    .depart-imgbox img {
        opacity: 0.6;
        transition: all 0.3s ease-in-out
    }

    .depart-imgbox:hover img {
        opacity: 0.9;
    }

.depart-txt {
    width: 290px;
    float: right;
    font-family: 'Open Sans', sans-serif;
    color: #000;
}

    .depart-txt > h4 {
        font-size: 18px;
        font-weight: 600;
        padding: 0;
        margin: 0 0 10px 0;
    }

    .depart-txt > .depart-normaltxt {
        font-size: 16px;
        font-weight: 400;
    }

ul.listing-bottom {
    padding: 0;
    margin: 0;
    font-size: 15px;
    font-weight: 400;
    font-family: 'Open Sans', sans-serif;
    color: #000;
}

    ul.listing-bottom p {
        padding: 0;
        margin: 0 0 5px 0
    }

    ul.listing-bottom li {
        list-style: none;
        padding-left: 20px;
        margin-bottom: 10px;
        position: relative;
        line-height: 24px;
    }

        ul.listing-bottom li:before {
            content: '';
            position: absolute;
            left: 0;
            top: 8px;
            height: 8px;
            width: 8px;
            background: #035098;
            border-radius: 100%;
        }

.department-lrbox-small {
    display: none;
}

.klrdepartment-slide {
    width: 90%;
    margin: 0 auto
}

    .klrdepartment-slide .slick-prev, .klrdepartment-slide .slick-next {
        top: 23%;
    }

    .klrdepartment-slide .slick-prev {
        left: 8%;
        background: url(../../images/krlimgs/krlarrow-right.png) left top no-repeat;
        background-size: cover;
        width: 19px;
        height: 37px;
        transform: rotate(180deg);
    }

    .klrdepartment-slide .slick-next {
        right: 10%;
        width: 19px;
        height: 37px;
        background: url(../../images/krlimgs/krlarrow-right.png) left top no-repeat;
        background-size: cover;
    }

        .klrdepartment-slide .slick-prev:before, .klrdepartment-slide .slick-next:before {
            content: '';
            color: transparent
        }

.other-service {
    background: #fff9e6;
    padding: 25px 0;
    margin-bottom: 30px;
}

    .other-service > .homebody-inner > h3 {
        text-align: center;
        font-size: 32px;
        font-family: 'Open Sans', sans-serif;
        color: #000;
        font-weight: 600;
        margin-bottom: 25px;
    }

        .other-service > .homebody-inner > h3:after {
            content: '';
            position: absolute;
            width: 90px;
            background: #0054a6;
            margin: 0 auto;
            left: 0;
            right: 0;
            bottom: -15px;
            height: 2px;
        }

.mar0 {
    margin-bottom: 0 !important;
}

.other-service-box {
    padding: 0
}

.other-service-left, .other-service-right {
    float: left;
    width: 49%;
}

.other-service-right {
    float: right;
}

.other-serviceimg {
    width: 275px;
    float: left;
    border-radius: 8px;
    position: relative;
    overflow: hidden;
}

    .other-serviceimg img {
        opacity: 0.6;
        transition: all 0.3s ease-in-out
    }

    .other-serviceimg:hover img {
        opacity: 0.9;
    }

.other-servicetxt {
    width: 280px;
}

    .other-servicetxt > h4 {
        font-size: 20px;
        font-weight: 600;
        padding: 0;
        margin: 0 0 10px 0;
    }

.frotherserv {
    float: right !important;
}

.flotherserv {
    float: right !important;
}

.quality-safety {
    background: #eee;
    padding: 25px 0 20px;
    margin-bottom: 30px;
}

    .quality-safety.newDoc {
        background: #fff;
        padding: 25px 0 20px;
        margin-bottom: 0;
    }

    .quality-safety > .homebody-inner > h3 {
        text-align: center;
        font-size: 32px;
        font-family: 'Open Sans', sans-serif;
        color: #000;
        font-weight: 600;
        margin-bottom: 25px;
    }

        .quality-safety > .homebody-inner > h3:after {
            content: '';
            position: absolute;
            width: 90px;
            background: #0054a6;
            margin: 0 auto;
            left: 0;
            right: 0;
            bottom: -15px;
            height: 2px;
        }

        .quality-safety > .homebody-inner > h3.newDoc {
            text-align: center;
            font-size: 24px;
            font-family: 'Open Sans', sans-serif;
            color: #000;
            font-weight: 600;
            margin-bottom: 25px;
        }

.quality-safety-boxwrap {
}

.quality-safety-left {
    float: left;
    width: 46%;
    background: #f6f6f6;
    padding: 20px 15px;
    box-shadow: 0px 3px 11px -6px rgba(0,0,0,0.75);
}

.quality-safety-right {
    float: right;
    width: 46%;
    background: #f6f6f6;
    padding: 20px 15px;
    box-shadow: 0px 3px 11px -6px rgba(0,0,0,0.75);
}

.qua-safhead {
    background: url(../../images/krlimgs/qualitylogo.png) left top no-repeat;
    font-family: 'Open Sans', sans-serif;
    font-size: 20px;
    font-weight: 600;
    padding: 0 0 0 45px;
    margin-bottom: 15px;
    color: #000;
}

.qua-saf-txt {
    font-family: 'Open Sans', sans-serif;
    font-size: 15px;
    color: #000;
    font-weight: 400;
    line-height: 26px;
}

.quality-safety-boxwrap a.readMore {
    font-family: 'Open Sans', sans-serif;
    font-size: 15px;
    color: #1f5ca2;
    text-decoration: none;
    float: right;
    margin-top: 10px;
}

    .quality-safety-boxwrap a.readMore:hover {
        text-decoration: underline
    }



.management-speak {
    padding: 0
}

    .management-speak > h3 {
        text-align: center;
        font-size: 32px;
        font-family: 'Open Sans', sans-serif;
        color: #000;
        font-weight: 600;
        margin-bottom: 25px;
    }

        .management-speak > h3:after {
            content: '';
            position: absolute;
            width: 90px;
            background: #0054a6;
            margin: 0 auto;
            left: 0;
            right: 0;
            bottom: -15px;
            height: 2px;
        }

.management-speak-wrap-box {
    margin-bottom: 40px;
}

.manage-speakleft, .manage-speakright {
    float: left;
    width: 400px;
}

.manage-imgouter {
    position: relative;
}

    .manage-imgouter:after {
        content: '';
        width: 358px;
        height: 19px;
        position: absolute;
        left: 0;
        right: 0;
        bottom: -19px;
        margin: 0 auto;
        background: url(../../images/krlimgs/shadow-krl.png) center top no-repeat;
    }

.manage-img {
    overflow: hidden;
    border-radius: 10px;
    background: #000;
    position: relative
}

    .manage-img img {
        opacity: 0.6;
        transition: all 0.3s ease-in-out;
    }

        .manage-img img:hover {
            opacity: 0.9;
        }

.manage-speakright {
    float: right;
    width: 730px;
    font-family: 'Open Sans', sans-serif;
    font-size: 15px;
    line-height: 25px;
}

.manage-speak-head {
    margin-bottom: 20px;
}

.manage-speak-head-img {
    width: 80px;
    height: 80px;
    overflow: hidden;
    float: left;
    border-radius: 100%;
    margin: 0 15px 0 0;
    box-shadow: 0px 0px 9px -2px rgba(0,0,0,0.75);
}

.manage-speak-head-txt {
    font-family: 'Open Sans', sans-serif;
    font-size: 20px;
    font-weight: 600;
    color: #000;
    padding-top: 15px;
}

    .manage-speak-head-txt span {
        display: block;
        color: #474747;
        font-size: 15px;
        font-weight: 400;
    }

.manage-l {
    float: left !important;
}

.manage-r {
    float: right !important;
}

.management-speak-wrap-box-s {
    display: none
}

.klr-management-slide {
    width: 90%;
    margin: 0 auto
}

    .klr-management-slide .slick-prev, .klr-management-slide .slick-next {
        top: 23%;
    }

    .klr-management-slide .slick-prev {
        left: 8%;
        background: url(../../images/krlimgs/krlarrow-right.png) left top no-repeat;
        background-size: cover;
        width: 19px;
        height: 37px;
        transform: rotate(180deg);
    }

    .klr-management-slide .slick-next {
        right: 10%;
        width: 19px;
        height: 37px;
        background: url(../../images/krlimgs/krlarrow-right.png) left top no-repeat;
        background-size: cover;
    }

        .klr-management-slide .slick-prev:before, .klr-management-slide .slick-next:before {
            content: '';
            color: transparent
        }

.krl-international-wrap {
    padding: 25px 0 1px;
    background: #e7e3db;
}

    .krl-international-wrap > .homebody-inner > h3 {
        text-align: center;
        font-size: 32px;
        font-family: 'Open Sans', sans-serif;
        color: #000;
        font-weight: 600;
        margin-bottom: 25px;
    }

        .krl-international-wrap > .homebody-inner > h3:after {
            content: '';
            position: absolute;
            width: 90px;
            background: #0054a6;
            margin: 0 auto;
            left: 0;
            right: 0;
            bottom: -15px;
            height: 2px;
        }

.krl-interbox {
    position: relative;
}

.krl-inter-map {
    text-align: center;
    width: 244px;
    margin: 0 auto;
}

.krl-inter-left, .krl-inter-right {
    position: absolute;
    top: 60px;
    left: 0;
    width: 350px;
    font-family: 'Open Sans', sans-serif;
    color: #000;
    font-size: 15px;
    line-height: 25px;
}

.krl-inter-right {
    left: auto;
    right: 0;
    width: 390px;
}

.krl-contact-wrap {
    padding: 0;
    margin-top: 30px;
    border-bottom: 1px solid #cfcfcf;
}

.krl-contact-box {
    padding: 0
}

.krl-contact-left, .krl-contact-right {
    float: left;
    width: 780px;
}

.krl-contact-right {
    width: 318px;
    float: right
}

.krl-contact-wrap > .krl-contact-box > .krl-contact-left > h3 {
    font-size: 32px;
    font-family: 'Open Sans', sans-serif;
    color: #000;
    font-weight: 600;
    margin-bottom: 25px;
}

    .krl-contact-wrap > .krl-contact-box > .krl-contact-left > h3:after {
        content: '';
        position: absolute;
        width: 90px;
        background: #0054a6;
        margin: 0 0 0 3%;
        left: 0;
        right: 0;
        bottom: -15px;
        height: 2px;
    }

.krl-contactmap {
    width: 100%;
    height: 360px;
}

.krl-reachoutbox {
    position: relative;
    border: 1px solid #a7a7a7;
}

    .krl-reachoutbox:before {
        content: '';
        position: absolute;
        left: -38px;
        bottom: 0;
        width: 38px;
        height: 319px;
        background: url(../../images/krlimgs/shadow-formbxleft.png) left bottom no-repeat;
    }

    .krl-reachoutbox:after {
        content: '';
        position: absolute;
        right: -38px;
        bottom: 0;
        width: 38px;
        height: 319px;
        background: url(../../images/krlimgs/shadow-formbxright.png) left bottom no-repeat;
    }

.krl-contact-reachout {
    font-size: 22px;
    font-family: 'Open Sans', sans-serif;
    font-weight: 600;
    background: #1f5ca2;
    padding: 15px 0;
    text-align: center;
    color: #fff
}

.reachout-formbox {
    background: #f5f5f5;
    width: 80%;
    margin: 0 auto 5%;
    padding: 15px 5%;
    text-align: center
}

.reachout-inputstyle, .reachout-txtareastyle {
    border: 1px solid #e0e0dd;
    font-size: 14px;
    margin: 0 0 15px 0;
    color: #666;
    font-family: 'Open Sans', sans-serif;
    width: 100%;
    padding: 8px 0 8px 6px;
    box-sizing: border-box;
}

.reachout-txtareastyle {
    height: 90px;
}

.reachout-sbtbtn {
    background: #223e98;
    font-size: 14px;
    text-transform: uppercase;
    color: #fff;
    text-align: center;
    padding: 10px 30px 13px;
    border: none;
    cursor: pointer;
    border-radius: 4px;
    font-family: 'Open Sans', sans-serif;
    font-weight: 600;
    transition: all 0.3s ease-in-out;
    margin: 0 0 10px 0
}

    .reachout-sbtbtn:hover {
        background: #0c2166
    }

.playcircle {
    position: absolute;
    left: 0;
    right: 0;
    top: 0;
    margin: 26% auto 0;
    font-size: 45px;
    color: #fff
}

@keyframes modal-video {
    from {
        opacity: 0
    }

    to {
        opacity: 1
    }
}

@keyframes modal-video-inner {
    from {
        transform: translate(0, 100px)
    }

    to {
        transform: translate(0, 0)
    }
}

.modal-video {
    position: fixed;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    background-color: rgba(0,0,0,0.5);
    z-index: 1000000;
    cursor: pointer;
    opacity: 1;
    animation-timing-function: ease-out;
    animation-duration: .3s;
    animation-name: modal-video;
    -webkit-transition: opacity .3s ease-out;
    -moz-transition: opacity .3s ease-out;
    -ms-transition: opacity .3s ease-out;
    -o-transition: opacity .3s ease-out;
    transition: opacity .3s ease-out
}

.modal-video-close {
    opacity: 0
}

    .modal-video-close .modal-video-movie-wrap {
        -webkit-transform: translate(0, 100px);
        -moz-transform: translate(0, 100px);
        -ms-transform: translate(0, 100px);
        -o-transform: translate(0, 100px);
        transform: translate(0, 100px)
    }

.modal-video-body {
    max-width: 940px;
    width: 100%;
    height: 100%;
    margin: 0 auto;
    display: table
}

.modal-video-inner {
    display: table-cell;
    vertical-align: middle;
    width: 100%;
    height: 100%
}

.modal-video-movie-wrap {
    width: 100%;
    height: 0;
    position: relative;
    padding-bottom: 56.25%;
    background-color: #333;
    animation-timing-function: ease-out;
    animation-duration: .3s;
    animation-name: modal-video-inner;
    -webkit-transform: translate(0, 0);
    -moz-transform: translate(0, 0);
    -ms-transform: translate(0, 0);
    -o-transform: translate(0, 0);
    transform: translate(0, 0);
    -webkit-transition: -webkit-transform .3s ease-out;
    -moz-transition: -moz-transform .3s ease-out;
    -ms-transition: -ms-transform .3s ease-out;
    -o-transition: -o-transform .3s ease-out;
    transition: transform .3s ease-out
}

    .modal-video-movie-wrap iframe {
        position: absolute;
        top: 0;
        left: 0;
        width: 100%;
        height: 100%
    }

.modal-video-close-btn {
    cursor: pointer;
    position: absolute;
    z-index: 2;
    top: -35px;
    right: 0;
    display: inline-block;
    width: 35px;
    height: 35px;
    overflow: hidden;
    border: none;
    background: transparent
}

    .modal-video-close-btn:before {
        transform: rotate(45deg)
    }

    .modal-video-close-btn:after {
        transform: rotate(-45deg)
    }

    .modal-video-close-btn:before, .modal-video-close-btn:after {
        content: '';
        position: absolute;
        height: 4px;
        width: 100%;
        top: 50%;
        left: 0;
        margin-top: -1px;
        background: #fff;
        border-radius: 5px;
        margin-top: -6px
    }

.bgimgs-krl {
    /* Permalink - use to edit and share this gradient: http://colorzilla.com/gradient-editor/#151515+3,04013d+100 */
    background: rgb(21,21,21); /* Old browsers */
    background: -moz-linear-gradient(top, rgba(21,21,21,1) 3%, rgba(4,1,61,1) 100%); /* FF3.6-15 */
    background: -webkit-linear-gradient(top, rgba(21,21,21,1) 3%,rgba(4,1,61,1) 100%); /* Chrome10-25,Safari5.1-6 */
    background: linear-gradient(to bottom, rgba(21,21,21,1) 3%,rgba(4,1,61,1) 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#151515', endColorstr='#04013d',GradientType=0 ); /* IE6-9 */
}

.department-tab > h3, .other-service > .homebody-inner > h3, .quality-safety > .homebody-inner > h3, .management-speak > h3, .krl-international-wrap > .homebody-inner > h3, .krl-contact-wrap > .krl-contact-box > .krl-contact-left > h3 {
    font-weight: bold;
    font-size: 28px;
    position: relative;
    margin-bottom: 40px;
}

/******************* krl ******************/


/************* dcp booking ***************/
.dcpbooking-wrap {
    margin: 0;
    border-bottom: 1px solid #ccc;
    padding: 30px 0 50px;
}

    .dcpbooking-wrap > .homebody-inner > h3 {
        text-align: center;
        font-size: 28px;
        font-family: 'Open Sans', sans-serif;
        color: #000;
        font-weight: 600;
        margin-bottom: 25px;
    }

    .dcpbooking-wrap .dcp-bcs-wrap {
        padding: 0;
        margin: 50px auto 0;
        width: 90%;
    }

.dcp-bcsleft {
    float: left;
    width: 40%;
    background: #eee;
}

    .dcp-bcsleft > h4 {
        text-align: center;
        font-size: 20px;
        font-family: 'Open Sans', sans-serif;
        color: #fff;
        font-weight: 600;
        background: #024AB8;
        padding: 8px 0 10px;
        border-radius: 5px;
        margin: 0
    }

        .dcp-bcsleft > h4 span {
            font-size: 13px;
            display: block;
            font-style: italic
        }

.bcsformbox {
    padding: 15px;
}

.bcsname {
    font-size: 15px;
    font-family: 'Open Sans', sans-serif;
    color: #000;
    font-weight: 600;
    border-bottom: 1px solid #9E9C9C;
    padding-bottom: 10px;
    margin-bottom: 10px;
}

    .bcsname span {
        display: block;
        font-size: 12px;
        color: #444
    }

.dcp-bcsright {
    float: right;
    width: 50%;
    background: #eee;
    margin-top: 100px;
}

    .dcp-bcsright .dcp-bcs-stepshead {
        font-size: 18px;
        font-family: 'Open Sans', sans-serif;
        font-weight: 700;
        background: #ccc;
        color: #000;
        padding: 5px 0 7px;
        text-align: center
    }

ul.dcp-bcslisting {
    padding: 0;
    margin: 20px 20px 20px 35px;
}

    ul.dcp-bcslisting li {
        list-style-type: decimal;
        padding-left: 7px;
        margin-bottom: 8px;
        font-size: 15px;
        font-family: 'Open Sans', sans-serif;
        font-weight: 600;
        color: #444
    }

.bcs-datepicker {
    position: relative;
    padding: 0;
    margin: 15px 0 0 0;
    width: 100%;
    font-size: 15px;
    font-family: 'Open Sans', sans-serif;
}

    .bcs-datepicker > span {
        display: block;
        margin-bottom: 8px;
    }

    .bcs-datepicker > input {
        width: 100%;
        padding: 10px 0 10px 10px;
        box-sizing: border-box;
        border-radius: 5px;
        border: none;
        background: url(../../images/calicon.png) right 10px top 5px #fff no-repeat;
        font-size: 16px;
    }

.calicon {
    position: absolute;
    right: 0;
    bottom: 10px;
    color: #015898;
    font-size: 30px;
    z-index: 0;
}

.bcs-time {
    position: relative;
    width: 100%;
}

    .bcs-time .select1 {
        cursor: pointer;
        display: inline-block;
        position: relative;
        font-size: 15px;
        color: #444;
        width: 100%;
        height: 40px;
        font-family: 'Open Sans', sans-serif;
    }

        .bcs-time .select1 .select-hidden {
            display: none;
            visibility: hidden;
            padding-right: 10px;
        }

        .bcs-time .select1 .select-styled1 {
            width: 100%;
            font-size: 15px;
            position: absolute;
            top: 0;
            right: 0;
            bottom: 0;
            left: 0;
            background-color: #fff;
            padding: 3px 35px 5px 10px;
            transition: all 0.2s ease-in;
            border: none;
            -webkit-appearance: none;
            -moz-appearance: none;
            -ms-appearance: none;
            -o-appearance: none;
            appearance: none;
            background: #fff url(../../images/arrowslc.png) no-repeat scroll 100% 0px;
        }

.dcp-book {
    text-align: center;
    margin: 20px 0 10px;
}

.dcp-bookbtn {
    color: #212121;
    background: #fdc02f;
    padding: 8px 25px;
    border: none;
    border-radius: 3px;
    font-family: 'Open Sans', sans-serif;
    font-size: 16px;
    font-weight: 700;
    text-align: center;
    cursor: pointer;
    transition: all 0.2s ease-out 0s;
}

    .dcp-bookbtn:hover {
        background: #FDA82F
    }

.booking-conf-head {
    background: #fff !important;
    color: #444 !important
}

.booking-box {
    padding: 0;
    margin: 0 0 20px 0;
}

.booking-date, .booking-dateright {
    font-size: 15px;
    font-family: 'Open Sans', sans-serif;
    font-weight: 700;
}

.booking-date {
    float: left;
    width: 20%;
    font-weight: 600;
}

.booking-dateright {
    float: right;
    width: 75%;
}

.booking-send-detail {
    border-top: 8px solid #fff;
    padding: 30px 0 20px;
}

    .booking-send-detail span {
        font-size: 14px;
        font-family: 'Open Sans', sans-serif;
        font-weight: 400;
        display: block;
        margin-bottom: 20px;
    }

.send-detail-txtboxstyle {
    width: 61%;
    padding: 10px 0 10px 10px;
    box-sizing: border-box;
    border-radius: 5px;
    border: none;
    float: left;
}

.sendmail-icon {
    float: left;
    font-size: 45px;
    position: relative;
    margin: -5px 10px 0 0;
    color: #767676
}

.sendmail-btn {
    color: #212121;
    background: #fdc02f;
    padding: 7px 25px;
    border: none;
    border-radius: 3px;
    font-family: 'Open Sans', sans-serif;
    font-size: 16px;
    font-weight: 700;
    text-align: center;
    cursor: pointer;
    transition: all 0.2s ease-out 0s;
    float: right
}

.want-cancel {
    font-size: 13px;
    font-family: 'Open Sans', sans-serif;
    font-weight: 600;
    color: #D40003;
    background: white;
    padding: 8px 0 0 0;
    cursor: pointer;
}

.overlay5 {
    display: none;
    height: 100%;
    width: 100%;
    position: fixed;
    top: 0;
    left: 0;
    background-color: rgba(0,0,0,1);
    overflow-y: auto;
    z-index: 1000;
    overflow-x: hidden;
    text-align: center;
    opacity: 0.6;
    transition: opacity 1s;
}

.reason-cancel {
    width: 500px;
    margin: 0 auto;
    left: 0;
    right: 0;
    top: 15%;
    background: #fff;
    z-index: 1000;
    position: fixed;
    padding: 20px;
    border-radius: 5px;
    display: none
}

    .reason-cancel > h4 {
        font-size: 20px;
        font-family: 'Open Sans', sans-serif;
        font-weight: 600;
        text-align: center;
        color: #034B98;
        border-bottom: 1px solid #034B98;
        padding-bottom: 5px;
        padding: 0 0 20px 0;
        margin: 0 0 20px 0
    }

.want-cancel-close {
    font-size: 25px;
    color: #fff;
    position: absolute;
    right: -10px;
    top: -10px;
    background: #000;
    border-radius: 100%;
    width: 30px;
    height: 30px;
    text-align: center;
    line-height: 28px;
    border: 2px solid #ccc
}

.reason-can-txtarea {
    padding: 10px 0 10px 10px;
    box-sizing: border-box;
    border-radius: 5px;
    border: 1px solid #ccc;
    width: 100%;
    font-size: 14px;
    font-family: 'Open Sans', sans-serif;
    font-weight: 400;
    color: #000;
    height: 100px;
}

#MainContent_lblmsg, #MainContent_lblmsg2 {
    background: #fff;
    width: 100%;
    display: block;
    text-align: center;
    color: #CC0A0D;
    font-size: 14px;
    font-family: 'Open Sans', sans-serif;
    font-weight: 600;
    padding-bottom: 10px;
}

.fixedActive {
    position: fixed;
    width: 100%;
    left: 0;
    top: 0;
    z-index: 101;
    padding-bottom: 8px;
    -webkit-transition: all 0.2s ease-out 0s;
    -moz-transition: all 0.2s ease-out 0s;
    -o-transition: all 0.2s ease-out 0s;
    transition: all 0.2s ease-out 0s;
}

.nav-fixed {
    height: 0;
    -webkit-transition: all 0.2s ease-out 0s;
    -moz-transition: all 0.2s ease-out 0s;
    -o-transition: all 0.2s ease-out 0s;
    transition: all 0.2s ease-out 0s;
    opacity: 0;
}

.desktop-link {
    display: block
}

.small-link {
    display: none;
}

/* UIPL CSS */

.gray-box-parent {
    list-style: none;
    margin-top: 5px;
    display: flex;
    flex-flow: wrap;
    justify-content: center;
}

    .gray-box-parent li {
        line-height: normal;
        margin-bottom: 0;
        display: inline-block;
        position: relative;
        width: calc(100% /3);
    }

        .gray-box-parent li .greyBox {
            width: 342px;
            margin-left: 0px;
        }

.panelsDiv .bannerpanel img {
    width: 100%;
}

/* Nested Menu bar */
.c-nested-menu {
    position: relative;
}

    /* @-moz-document url-prefix() {
	.c-nested-menu ul{
		left: 220px;
	}
  } */

    .c-nested-menu ul {
        display: none !important;
        position: absolute;
        left: 265px;
        z-index: 99999999;
        top: -27%;
        padding-top: 0px !important;
    }


li.c-nested-menu:hover ul {
    display: block !important;
    padding-top: 0px !important;
}

#mySidenav ul li .desktop-link {
    position: relative;
}

    #mySidenav ul li .desktop-link:after {
        content: '\f078';
        /* content: '\f0d7'; */
        font-family: "FontAwesome";
        position: absolute;
        right: -20px;
        line-height: 20px;
        font-size: 10px;
        color: #666666;
    }

.c-department {
    position: relative;
}

    .c-department:after {
        content: '\f054';
        /* content: '\f0d7'; */
        font-family: "FontAwesome";
        position: absolute;
        left: 230px;
        line-height: 23px;
        font-size: 12px;
    }

.gray-bg {
    background: #eee !important;
}

.faqSlider {
    width: 100%;
    float: left;
}

    .faqSlider img {
        width: 100%;
    }

.corporatePage {
    width: 100%;
    float: left;
}

.clr {
    clear: both;
    line-height: 0;
    height: 0;
    margin: 0;
    padding: 0;
}

.contactDiv.list {
    margin-top: -10px;
    width: 100%;
}

.corporateEnquiry {
    width: 100%;
    float: left;
}

.ourClientBox {
    width: 100%;
    float: left;
    margin: 40px 0;
}

    .ourClientBox .centerClient {
        margin: 0 auto;
        width: 1150px;
        position: relative;
    }

    .ourClientBox ul {
        list-style: none;
        display: flex;
        flex-flow: row wrap;
        justify-content: center;
    }

    .ourClientBox li {
        border: 1px solid #ccc;
        color: #000;
        /* display: inline-block; */
        /* font-family: "open_sanslight"; */
        font-size: 16px;
        line-height: normal;
        margin: 7px;
        max-width: 21.5%;
        padding: 20px 10px;
        text-align: center;
        text-decoration: none;
        width: calc(100% / 4);
        background: #ffffff;
    }

        .ourClientBox li:hover {
            border: #ffcb4e solid 1px;
            color: #ffcb4e;
        }

    .ourClientBox .viewClient {
        clear: both;
        cursor: pointer;
        margin: 20px auto 10px auto;
        width: 172px;
    }

        .ourClientBox .viewClient a {
            background: #e7a837;
            color: #fff;
            display: block;
            font-family: "open_sansregular",Helvetica,Arial,sans-serif;
            font-size: 18px;
            font-weight: 700;
            line-height: 60px;
            text-align: center;
            text-decoration: none;
        }

    .ourClientBox .hideClient {
        clear: both;
        cursor: pointer;
        margin: 20px auto 10px auto;
        width: 100%;
    }

        .ourClientBox .hideClient a {
            background: #e7a837;
            color: #fff;
            display: block;
            font-family: "open_sansregular",Helvetica,Arial,sans-serif;
            font-size: 18px;
            font-weight: 700;
            line-height: 60px;
            text-align: center;
            text-decoration: none;
            width: 120px;
        }

@keyframes hvr-icon-wobble-horizontal {
    16.65% {
        -webkit-transform: translateX(6px);
        transform: translateX(6px)
    }

    33.3% {
        -webkit-transform: translateX(-5px);
        transform: translateX(-5px)
    }

    49.95% {
        -webkit-transform: translateX(4px);
        transform: translateX(4px)
    }

    66.6% {
        -webkit-transform: translateX(-2px);
        transform: translateX(-2px)
    }

    83.25% {
        -webkit-transform: translateX(1px);
        transform: translateX(1px)
    }

    100% {
        -webkit-transform: translateX(0);
        transform: translateX(0)
    }
}

.hvr-icon-wobble-horizontal {
    display: inline-block;
    vertical-align: middle;
    -webkit-transform: perspective(1px) translateZ(0);
    transform: perspective(1px) translateZ(0);
    box-shadow: 0 0 1px transparent;
    position: relative;
    padding-right: 2.2em;
    -webkit-transition-duration: 0.3s;
    transition-duration: 0.3s
}

    .hvr-icon-wobble-horizontal:before {
        content: url(../../images/view.png);
        position: absolute;
        right: 1em;
        padding: 6px 1px;
        font-family: FontAwesome;
        -webkit-transform: translateZ(0);
        transform: translateZ(0)
    }

    .hvr-icon-wobble-horizontal:hover::before, .hvr-icon-wobble-horizontal:focus::before, .hvr-icon-wobble-horizontal:active::before {
        -webkit-animation-name: hvr-icon-wobble-horizontal;
        animation-name: hvr-icon-wobble-horizontal;
        -webkit-animation-duration: 1s;
        animation-duration: 1s;
        -webkit-animation-timing-function: ease-in-out;
        animation-timing-function: ease-in-out;
        -webkit-animation-iteration-count: 1;
        animation-iteration-count: 1;
    }

.blogBox {
    width: 100%;
    float: left;
    padding: 40px 0;
    background: #fafafa;
    border-top: 1px solid #ffcb4e;
}

.ui-button.ui-widget.ui-state-default.ui-button-icon-only.custom-combobox-toggle.ui-corner-right {
    position: absolute;
    top: 0;
    bottom: 0;
    margin-left: -1px;
    padding: 0;
    width: 20px;
    background: #ffffff;
}

.NewpreviewBox .orderBox .informationBox li .right {
    width: 69%;
    float: left;
    line-height: 25px;
    margin-bottom: 5px;
    margin-top: 5px;
}

.ui-state-default .ui-icon {
    background-image: url(../../images/ui-icons_888888_256x240.png) !important;
}

.slick-dots {
    left: 50%;
    transform: translate(-50%, 0%);
}

/* .ui-state-default:hover .ui-icon, .ui-state-focus{
	background-image: url(../../images/ui-icons_454545_256x240.png) !important;	
} */









/* -- 29 nav -- */

/* contact */
.ContactUs .general_enquiry .select {
    background-color: #fff;
}
/* partner with us */
.questions {
    width: 98%;
    cursor: pointer;
    background: url(../images/plus.jpg) right center no-repeat #fff;
    border: 1px solid #e7aa3b !important;
    border-radius: 5px !important;
    padding-left: 20px !important;
    font-weight: normal !important;
    font-size: 15px !important;
    height: 46px;
    line-height: 46px;
    border-radius: 5px;
    color: #010101;
    font-family: "open_sansregular",Helvetica,Arial,sans-serif;
    margin-top: 10px !important;
    background-size: 22px;
}

.openquestions {
    padding-left: 20px;
    background: url("https://d2qhgd0topi90o.cloudfront.net/website/images/minase.jpg") right center no-repeat #fff;
    color: #000;
    font-size: 20px;
    height: 46px;
    line-height: 46px;
    border-radius: 5px;
    background-size: 22px;
}

.answers {
    font-family: "opensansregular";
    font-size: 18px;
    color: #6a6a6a;
    line-height: 22px;
    padding-left: 20px;
}

.partner p {
    color: #454545;
    font-size: 14px;
    font-family: 'open_sansregular',Helvetica,Arial,sans-serif;
    line-height: 22px;
    padding-bottom: 10px;
    padding-top: 10px;
}

.partner .vision_mission {
    background-color: #e6e6e6;
    border: 1px solid #d9d9d9;
    float: left;
    margin-top: 10px;
    overflow: hidden;
    width: 100%;
}

    .partner .vision_mission h1 {
        font-size: 18px;
        font-weight: 700;
        font-family: 'open_sansregular',Helvetica,Arial,sans-serif;
        text-align: left;
        color: #0054a5;
        margin: 0;
        padding: 25px 0 0 28px;
    }

.showcase-div-text {
    width: 100%;
    float: left;
}

#testimonials {
    display: block;
    width: 100%;
    margin-bottom: 17px;
    position: relative;
}

    #testimonials .carousel-nav {
        bottom: 0;
        display: block;
        margin: 0 20px 0 0;
        position: absolute;
        right: 0;
        width: auto;
        z-index: 999;
    }

    #testimonials .carousel-wrap {
        display: block;
        width: 455px;
        margin: 0 auto;
        overflow: hidden;
    }

        #testimonials .carousel-wrap ul {
            display: block;
            list-style: none;
            position: relative;
        }

            #testimonials .carousel-wrap ul li {
                display: block;
                float: left;
                position: relative;
                width: 455px;
                margin-right: 0;
            }

.showcase-div-text-div {
    width: auto;
    float: left;
    padding-bottom: 10px;
    padding-top: 0;
}

.showcase-div-text-div-text {
    text-align: justify;
    width: auto;
    float: left;
    font-family: 'open_sansregular',Helvetica,Arial,sans-serif;
    font-size: 12px;
    line-height: 17px;
}

.partner .vision_mission .mis_vis_tit {
    font-family: "open_sansregular",Helvetica,Arial,sans-serif;
    font-size: 14px;
    color: #3a3a3a;
    padding: 14px 0 0 28px;
    margin: 0;
    line-height: 22px;
    text-align: left;
    font-weight: 700;
}

.partner .vision_mission .pad {
    line-height: 20px;
    padding-bottom: 0;
    font-family: "open_sansregular",Helvetica,Arial,sans-serif;
    font-size: 13px;
}

.container_div {
    width: 100%;
    float: left;
}

.greyDiv {
    background: #fff;
    border: 1px solid #E7AA3B;
    border-radius: 5px !important;
    float: left;
    font-family: 'open_sansregular',Helvetica,Arial,sans-serif;
    font-size: 15px;
    font-weight: 400;
    height: 46px;
    line-height: 46px;
    margin-bottom: 10px !important;
    padding-left: 20px;
    width: 98%;
    cursor: pointer;
}

    .greyDiv #plussign {
        float: right;
        margin-right: 3px;
        width: 20px;
        font-size: 19px;
        color: #000;
    }

.partner fieldset {
    border: none;
    padding-top: 0;
}

.partner p.pad {
    color: #010101;
    padding-bottom: 0;
    padding-top: 15px;
}

.partner .space {
    margin-bottom: 10px;
    width: 100%;
}

.partner label.label2 {
    color: #010101;
    float: left;
    font-size: 14px;
    font-weight: 400;
    width: 220px;
    line-height: 30px;
    font-size: 14px;
    font-family: 'open_sansregular',Helvetica,Arial,sans-serif;
}

.partner label {
    color: #454545;
    display: block;
    font: 13px/22px Arial,Helvetica,sans-serif;
    padding-bottom: 8px;
    width: 87px;
    padding-left: 0;
}

.partner input.field {
    border: 1px solid #97989a;
    color: #97989a;
    height: 30px;
    padding: 0 7px;
    width: 53%;
}

.partner .textarea {
    border: 1px solid #97989a;
    height: 70px;
    color: #97989a;
    padding: 0 7px;
    width: 53%;
    float: left;
}

.partner .select {
    border: 1px solid #97989a;
    color: #97989a;
    height: 30px;
    padding: 0 7px;
    width: 55%;
    background-color: #fff;
}

.partner label.label3 {
    color: #010101;
    float: left;
    font-size: 14px;
    font-weight: 400;
    width: 220px;
    line-height: 30px;
    font-size: 14px;
    font-family: 'open_sansregular',Helvetica,Arial,sans-serif;
}

.newBorn {
    width: 81%;
    height: 70px;
    overflow: auto;
    border: #000 solid 1px;
    margin-left: 6%;
    margin-bottom: 0;
    margin-top: 5%;
}

.partner .txt {
    float: left;
    width: 68%;
    margin-left: 10px;
}

.partner .btn {
    border: 1px solid #E7A837;
    width: 100px;
    border-radius: 3px;
    color: #666;
    display: block;
    font-size: 13px;
    font-weight: 700;
    height: 30px;
    line-height: 14px;
    text-align: center;
    background: #fff;
    float: left;
    cursor: pointer;
    margin-left: 3px;
}

.partner p.small {
    color: #010101;
    font-size: 11px;
    font-family: 'open_sansregular',Helvetica,Arial,sans-serif;
    line-height: 22px;
    padding-bottom: 10px;
    padding-top: 10px;
}

.partner .radio {
    float: left;
    margin: 0 4px 0 14px;
}

.partner span {
    color: red;
    font-size: 14px;
}

#MainContent_UpdatePanel1 {
    margin-top: 12px;
}

    #MainContent_UpdatePanel1 .clr + .space {
        display: none;
    }

/* about */
.about-us-top {
    padding-top: 0px;
}

.article_in {
    width: 1170px;
    margin: 0 auto;
}

.container_courses {
    width: 100%;
}

.inner_sec h3 {
    font-size: 22px;
    font-weight: 600;
    color: #333;
}

.pad_inner {
    padding: 15px 0 15px 0;
}

.scroll_content {
    width: 74%;
    float: left;
    font-family: 'open_sansregular',Helvetica,Arial,sans-serif;
}

.about_rt {
    float: right;
    width: 266px;
}

    .about_rt h5 {
        font-size: 16px;
        margin-bottom: 15px;
        font-weight: 700;
        text-transform: uppercase;
        color: #333;
    }

    .about_rt p {
        color: #2a2b2b;
        font-family: 'open_sansregular',Helvetica,Arial,sans-serif;
        font-size: 14px;
        line-height: 24px;
        padding: 1px;
    }

.padt_30 {
    padding-top: 30px;
}

.scroll_content h5 {
    font-size: 15px;
    margin-bottom: 15px;
    font-weight: 700;
    text-transform: uppercase;
    font-family: 'open_sansregular',Helvetica,Arial,sans-serif;
}

.menu3 {
    padding: 0;
    width: 1170px;
    margin: 0 auto;
    position: relative;
}

/* coupon page */
.Coupon {
    padding: 30px 0px;
}

/* terms of use */
.prv {
    padding: 25px 0 0 0;
    margin: 0;
}

.diff {
    width: 100%;
    float: left;
    padding-bottom: 15px;
}

.article_in_inner h2 {
    font-size: 20px;
    font-weight: 700;
    font-family: 'open_sansregular',Helvetica,Arial,sans-serif;
    text-align: left;
    color: #010101;
    margin: 0 0 10px;
    padding: 0;
}

.prv p {
    font-family: "open_sansregular",Helvetica,Arial,sans-serif;
    font-size: 13px;
    color: #3a3a3a;
    padding: 0;
    margin: 0;
    line-height: 21px;
    padding-top: 12px;
    text-align: left;
}

.prv ol {
    padding: 10px 0 0 30px;
    margin: 0;
    list-style: upper-roman;
}

    .prv ol li {
        font-family: "open_sansregular",Helvetica,Arial,sans-serif;
        font-size: 13px;
        color: #3a3a3a;
        padding: 3px 0 3px 0;
        margin: 0;
        line-height: 21px;
        text-align: left;
    }

.menu_bg4 {
    height: 29px;
    padding-top: 15px;
    margin-bottom: 15px;
}

.menu2 {
    padding: 0;
    width: 1170px;
    margin: 0 auto;
    position: relative;
}

/* site map */
.article_in_inner {
    width: 100%;
    padding: 0;
    margin: 0;
    padding-top: 20px;
    position: relative;
    float: left;
}

.sitemap {
    width: 100%;
}


/* online cancellation */
.article_in_inner h2.heP {
    padding-bottom: 10px;
    font-size: 20px;
    font-weight: 700;
    font-family: 'open_sansregular',Helvetica,Arial,sans-serif;
    text-align: left;
    color: #010101;
    margin: 0;
}

.article_in_inner .hePP {
    color: #3a3a3a;
    font-family: "open_sansregular",Helvetica,Arial,sans-serif;
    font-size: 13px;
    line-height: 21px;
    padding-bottom: 30px;
}

.VacanciesBox1 {
    width: 100%;
    float: left;
    margin-bottom: 10px;
    font-size: 13px;
    line-height: 21px;
    box-sizing: border-box;
}

    .VacanciesBox1 * {
        box-sizing: border-box;
    }

    .VacanciesBox1 li {
        width: 100%;
    }

        .VacanciesBox1 li div {
            width: 100%;
            display: flex;
            flex-wrap: wrap;
        }

    .VacanciesBox1 .Vacanciesleft {
        clear: both;
        width: 50%;
        float: left;
        border-left: #ccc solid 1px;
        border-top: #ccc solid 1px;
        border-bottom: #ccc solid 1px;
        line-height: 30px;
        padding-left: 10px;
    }

    .VacanciesBox1 .Vacanciesright {
        width: 48%;
        float: left;
        border: #ccc solid 1px;
        line-height: 30px;
        padding-left: 10px;
    }

/* microbiology */
.Microbiology {
    float: left;
    margin: 0;
    padding: 30px 0 30px 0;
    width: 100%;
}

.graynavigation_business {
    width: 100%;
    float: left;
    margin-bottom: 15px;
}

.Microbiology h4 {
    color: #000;
    font-family: "open_sansregular",Helvetica,Arial,sans-serif;
    font-size: 24px;
    padding: 0 0 20px;
    text-align: center;
}

.Microbiology h5 {
    color: #0053a6;
    font-family: "open_sansregular",Helvetica,Arial,sans-serif;
    font-size: 20px;
    padding: 0 0 5px;
    text-align: left;
    margin-bottom: 8px;
    margin-top: 15px;
    font-weight: 400;
}

.Microbiology p {
    color: #454545;
    font-family: "open_sansregular",Helvetica,Arial,sans-serif;
    font-size: 14px;
    line-height: 22px;
    padding-bottom: 15px;
}

.Microbiology ul {
    margin-bottom: 40px;
    list-style: outside;
}

.Microbiology li {
    color: #454545;
    font-family: "open_sansregular",Helvetica,Arial,sans-serif;
    font-size: 14px;
    margin: 10px 0 0 20px;
    text-align: left;
    line-height: 1.8;
}

.Microbiology .img_real {
    margin: 10px 0 30px 0;
    max-width: 100%;
}

/* internatinol */
h2.acc_trigger2 {
    padding: 0;
    background: url("https://d2qhgd0topi90o.cloudfront.net/website/images/trigger.jpg") no-repeat right 14px #fff;
    height: 46px;
    line-height: 46px;
    border: #E7AA3B solid 1px;
    font-family: 'open_sansregular',Helvetica,Arial,sans-serif;
    width: 500px;
    font-size: 15px;
    font-weight: 400;
    float: left;
    width: 98%;
    margin-bottom: 10px !important;
    border-radius: 5px !important;
    padding-left: 20px;
}

h2.active {
    background-position: right -28px;
}

.findLabBox .reviewBox .divmain {
    width: 100%;
    float: left;
}

.findLabBox .reviewBox .left2 {
    float: left;
    margin: 12px 0 20px 0;
    width: 40%;
    font-size: 13px;
    color: #454545;
    margin-right: 10%;
}

.findLabBox .reviewBox .right2 {
    color: #000;
    float: left;
    font-size: 13px;
    margin: 10px 0;
    width: 40%;
}

.findLabBox .AvailableBox .slect_left {
    width: 300px;
    float: left;
    margin-bottom: 10px;
}

.start {
    width: 39px;
    height: 37px;
    float: left;
    background: url("https://d2qhgd0topi90o.cloudfront.net/website/images/star-bg.png") no-repeat;
    font-size: 11px;
    line-height: 37px;
    text-align: center;
    margin-top: -12px;
}

.findLabBox .AvailableBox select {
    border: 1px solid #97989a;
    color: #97989a;
    float: left;
    font-family: 'open_sansregular',Helvetica,Arial,sans-serif;
    font-size: 13px;
    height: 29px;
    padding: 0 7px;
    width: 275px;
}

h2.acc_trigger2 a {
    color: #010101;
    text-decoration: none;
    font-size: 17px;
    margin-bottom: 10px;
    display: block;
    padding: 0;
    font-family: 'open_sansregular',Helvetica,Arial,sans-serif;
    font-size: 15px;
    font-weight: 400;
}

.findLabBox .oneBox {
    width: 100%;
    float: left;
    border-bottom: dashed #ccc 1px;
    padding-bottom: 15px;
}

    .findLabBox .oneBox .top {
        width: 100%;
        float: left;
        color: #010101;
        font-family: 'open_sansregular',Helvetica,Arial,sans-serif;
        font-size: 20px;
        font-weight: 700;
        padding-bottom: 10px;
        padding-top: 15px;
    }

    .findLabBox .oneBox .bot {
        width: 100%;
        float: right;
        color: #454545;
        font-family: 'open_sansregular',Helvetica,Arial,sans-serif;
        font-size: 13px;
        margin: 0;
        padding: 0;
        text-align: justify;
    }

    .findLabBox .oneBox .date {
        width: 100%;
        float: right;
        text-align: right;
        color: #0054a5;
        font-family: 'open_sansregular',Helvetica,Arial,sans-serif;
        font-size: 14px;
        margin: 0;
        padding: 0;
        text-align: right;
    }

.findLabBox .main2 {
    width: calc(26% - 20px);
    float: right;
}

.findLabBox .right_center {
    width: 214px;
    height: auto;
    float: left;
}

.findLabBox .map_picture {
    width: 214px;
    height: auto;
    float: left;
}

.findLabBox .getD {
    width: 213px;
    float: left;
    margin-top: 15px;
    margin-bottom: 15px;
}

/* page not found */
.weare {
    font-size: 22px;
    font-weight: 600;
    color: #333;
    text-align: center;
    padding: 2% 0;
    margin-top: 20px;
}

.notfoundlt {
    float: left;
    width: 80%;
}

.whatcould {
    font-size: 15px;
    margin-bottom: 15px;
    font-weight: 700;
    font-family: "open_sansregular",Helvetica,Arial,sans-serif;
    margin-top: 2%;
}

.notfoundlt ul {
    list-style: none;
}

    .notfoundlt ul li {
        color: #2A2B2B;
        font-family: "open_sansregular",Helvetica,Arial,sans-serif;
        font-size: 14px;
        line-height: 26px;
    }

.notfoundrt {
    float: left;
    width: 20%;
}

    .notfoundrt img {
        margin-top: 72px;
    }

.notfoundbox.whatcouldMain {
    margin: 60px auto 30px auto;
}

.whatcould {
    font-size: 15px;
    margin-bottom: 15px;
    font-weight: 700;
    font-family: "open_sansregular",Helvetica,Arial,sans-serif;
    margin-top: 2%;
}

.notfoundlinks {
    width: 100%;
    margin-bottom: 30px;
}

    .notfoundlinks a {
        border: 1px solid #E7AA3B;
        box-sizing: border-box;
        color: #000;
        display: block;
        font-family: "open_sansregular",Helvetica,Arial,sans-serif;
        padding: 10px;
        text-decoration: none;
        text-transform: uppercase;
        transition: border-color 0.5s ease 0s;
        width: 150px;
        text-align: center;
        float: left;
        margin-bottom: 15px;
        margin-right: 141px;
        background-color: #fff;
    }

.gray-box-parent {
    padding-bottom: 20px;
}

.container_feedback {
    width: 100%;
    margin-top: 15px;
    width: 1170px;
    margin: 0 auto 0;
}

    .container_feedback .left {
        width: 856px;
        float: left
    }

        .container_feedback .left h2 {
            color: #2a2b2b;
            font-family: 'open_sansregular',Helvetica,Arial,sans-serif;
            font-size: 22px;
            font-weight: 400;
            text-transform: uppercase
        }

        .container_feedback .left .customerBox {
            width: 100%;
            float: left;
            margin-top: 20px
        }

            .container_feedback .left .customerBox h3 {
                color: #666;
                font-family: 'open_sansregular',Helvetica,Arial,sans-serif;
                font-size: 17px;
                line-height: 22px;
                padding-bottom: 15px
            }

            .container_feedback .left .customerBox fieldset {
                border: none
            }

            .container_feedback .left .customerBox input.field {
                border: 1px solid #e1e1e1;
                padding: 8px;
                width: 32%;
                box-shadow: none;
                box-sizing: border-box;
                margin-bottom: 10px;
                font-family: 'open_sansregular',Helvetica,Arial,sans-serif
            }

        .container_feedback .left .feebackForm {
            width: 100%;
            float: left;
            margin-top: 20px
        }

            .container_feedback .left .feebackForm h3 {
                color: #666;
                font-family: 'open_sansregular',Helvetica,Arial,sans-serif;
                font-size: 17px;
                line-height: 22px;
                padding-bottom: 15px
            }

            .container_feedback .left .feebackForm .formbox {
                width: 97%;
                float: left;
                padding-left: 3%;
                padding-top: 15px;
                padding-bottom: 20px;
                border: 1px solid #E7A837;
            }

                .container_feedback .left .feebackForm .formbox .cityBox {
                    width: 97%;
                    float: left;
                    padding-top: 20px;
                    padding-bottom: 20px;
                    margin-bottom: 20px;
                    border-bottom: #ccc solid 1px
                }

                    .container_feedback .left .feebackForm .formbox .cityBox fieldset {
                        border: none
                    }

                    .container_feedback .left .feebackForm .formbox .cityBox p {
                        float: left;
                        margin-right: 20px;
                        width: 46%
                    }

                    .container_feedback .left .feebackForm .formbox .cityBox label {
                        width: 50px;
                        float: left;
                        line-height: 35px;
                        color: #666;
                        font-family: 'open_sansregular',Helvetica,Arial,sans-serif;
                        font-size: 15px;
                        font-weight: 400
                    }

                    .container_feedback .left .feebackForm .formbox .cityBox select.select2 {
                        float: left;
                        border: 1px solid #e1e1e1;
                        padding: 8px 3px;
                        width: 191px;
                        box-shadow: none;
                        box-sizing: border-box;
                        margin-bottom: 10px;
                        margin-right: 50px;
                        font-family: 'open_sansregular',Helvetica,Arial,sans-serif
                    }

                    .container_feedback .left .feebackForm .formbox .cityBox input.field {
                        font-family: 'open_sansregular',Helvetica,Arial,sans-serif;
                        border: 1px solid #e1e1e1;
                        padding: 8px;
                        width: 191px;
                        box-shadow: none;
                        box-sizing: border-box;
                        margin-bottom: 10px
                    }

                    .container_feedback .left .feebackForm .formbox .cityBox input.field2 {
                        font-family: 'open_sansregular',Helvetica,Arial,sans-serif;
                        border: 1px solid #e1e1e1;
                        padding: 8px;
                        width: 240px;
                        box-shadow: none;
                        box-sizing: border-box;
                        margin-bottom: 10px
                    }

                    .container_feedback .left .feebackForm .formbox .cityBox span {
                        color: #666;
                        float: left;
                        font-family: 'open_sansregular',Helvetica,Arial,sans-serif;
                        font-size: 14px;
                        font-weight: 400;
                        line-height: 30px;
                        margin-right: 5px;
                        padding-left: 0;
                        font-family: 'open_sansregular',Helvetica,Arial,sans-serif
                    }

                .container_feedback .left .feebackForm .formbox .personBox {
                    width: 97%;
                    float: left;
                    padding-top: 0;
                    padding-bottom: 20px
                }

                    .container_feedback .left .feebackForm .formbox .personBox .texta {
                        border: 1px solid #e1e1e1;
                        height: 68px;
                        padding: 8px 3px;
                        width: 86%;
                        box-shadow: none;
                        box-sizing: border-box;
                        margin-bottom: 10px;
                        margin-left: 31px
                    }

                    .container_feedback .left .feebackForm .formbox .personBox h4 {
                        color: #666;
                        font-family: 'open_sansregular',Helvetica,Arial,sans-serif;
                        font-size: 15px;
                        line-height: 22px;
                        font-weight: 400;
                        padding-bottom: 15px
                    }

                    .container_feedback .left .feebackForm .formbox .personBox .btn {
                        margin-left: 20px;
                        width: 50px;
                        float: left;
                        color: #666;
                        font-family: 'open_sansregular',Helvetica,Arial,sans-serif;
                        font-size: 15px;
                        line-height: 22px;
                        background: none
                    }

                .container_feedback .left .feebackForm .formbox .btnbox {
                    margin-left: 20px;
                    background: #fff;
                    border: 1px solid #E7A837 !important;
                    color: #666;
                    float: left;
                    font-family: 'open_sansregular',Helvetica,Arial,sans-serif;
                    font-size: 14px;
                    font-weight: 700;
                    height: 30px;
                    line-height: 27px;
                    text-align: center;
                    text-decoration: none;
                    float: left;
                    width: 106px;
                    cursor: pointer;
                    border: none
                }

                    .container_feedback .left .feebackForm .formbox .btnbox:hover {
                        background-color: #E7A837;
                        color: #fff
                    }

                .container_feedback .left .feebackForm .formbox label {
                    padding-left: 0;
                    padding-right: 10px;
                    color: #666;
                    font-family: 'open_sansregular',Helvetica,Arial,sans-serif;
                    font-size: 15px;
                    font-weight: 400;
                    line-height: 22px
                }

    .container_feedback .right {
        width: 260px;
        float: right
    }

        .container_feedback .right h3 {
            color: #666;
            font-family: 'open_sansregular',Helvetica,Arial,sans-serif;
            font-size: 17px;
            line-height: 22px;
            padding-bottom: 15px
        }

        .container_feedback .right ul {
            list-style: none
        }

        .container_feedback .right li {
            line-height: normal;
            border-bottom: #ccc solid 1px;
            float: left;
            padding-top: 10px;
            width: 100%
        }

            .container_feedback .right li.list {
                border-bottom: none
            }

        .container_feedback .right p {
            color: #000;
            font-family: 'open_sansregular',Helvetica,Arial,sans-serif;
            font-size: 14px;
            line-height: 20px;
            text-align: right
        }

        .container_feedback .right span {
            padding-bottom: 15px;
            color: #000;
            font-family: 'open_sansregular',Helvetica,Arial,sans-serif;
            font-size: 14px;
            line-height: 20px;
            text-align: right;
            font-weight: 700;
            float: right;
            margin-top: 15px
        }

            .container_feedback .right span.italic {
                font-style: italic
            }

        .container_feedback .right .btnbox {
            float: left;
            height: auto;
            margin-left: 90px;
            margin-top: 20px;
            width: auto
        }

            .container_feedback .right .btnbox a {
                background-color: #226395;
                color: #fff;
                float: left;
                font-family: 'open_sansregular',Helvetica,Arial,sans-serif;
                font-size: 14px;
                font-weight: 700;
                line-height: 30px;
                text-align: center;
                text-decoration: none;
                float: left;
                height: 30px;
                width: 106px;
                cursor: pointer;
                border: none
            }

                .container_feedback .right .btnbox a:hover {
                    color: #fff;
                    text-decoration: none;
                    background-color: #ed5f47
                }

.tab_section {
    clear: both;
    width: 100% !important;
    margin: 0 auto;
}

.shadetabs2 {
    width: 432px;
    float: left;
    margin: 0 auto;
}

    .shadetabs2 li {
        float: left;
        list-style: none;
        margin-right: 10px;
        text-align: center;
    }

    .shadetabs2 .selected {
        background: #E7A837;
    }

    .shadetabs2 li a {
        color: #fff;
        font-family: 'open_sansregular',Helvetica,Arial,sans-serif;
        font-size: 15px;
        font-weight: 400;
        text-decoration: none;
        background: #ccc;
        line-height: 30px;
        padding: 7px 10px;
    }

.tabcontent_section {
    clear: both;
    width: 100%;
    margin: 0;
}

.article_in_pat {
    margin: 0 auto 0;
}

.offerBox .rightOffer ul {
    list-style-type: decimal;
    margin-bottom: 25px;
}

.homeright-wrap select {
    text-indent: 1px;
}

.lblMsg {
    width: 100%;
    float: left;
    font-size: 15px;
    color: #000;
    height: 40px;
    line-height: 40px;
    text-align: center;
    margin-top: 10px;
}

#prv-testimonial, #nxt-testimonial {
    cursor: pointer;
}

.labBox {
    width: 100%;
    float: left;
}

    .labBox .left-side {
        width: 100%;
        float: left;
    }

    .labBox .colm3 {
        width: 100%;
        float: left;
        padding: 15px 0 0 0;
        margin-bottom: 15px;
    }

        .labBox .colm3 h1 {
            font-size: 20px;
            font-weight: 700;
            text-align: left;
            color: #010101;
            border-bottom: 1px solid #e3e3e3;
            padding-bottom: 15px;
        }

    .labBox h3 {
        font-size: 16px;
        padding: 13px 0 5px 0;
        margin: 13px 0 0 0;
        font-weight: 700;
        text-align: left;
        color: #010101;
    }

    .labBox .left-side p {
        color: #3a3a3a;
        font: 13px;
        line-height: 21px;
        padding: 0;
        margin: 0;
    }

    .labBox p span {
        font-weight: 500;
        color: #000;
    }

    .labBox p a, .labBox .colm3 a {
        color: #000;
        font-size: 16px;
        font-weight: 600;
    }

.prv .tit {
    color: #0053a6;
    font-weight: 700;
}

.impBox {
    position: relative;
    left: 0;
    top: 8%;
}

.queryBox3_planning {
    width: 450px;
    background: #f4f4f4;
    border: #b9b9b9 solid 5px;
    position: relative;
    top: 20%;
    position: absolute;
    border-style: solid;
    font-family: 'open_sansregular',Helvetica,Arial,sans-serif;
    font-size: 12px;
    left: 0;
    right: 0;
    margin: auto;
    z-index: 1000;
}

    .queryBox3_planning .closebtn {
        position: absolute;
        right: -10px;
        top: -10px;
        cursor: pointer;
        display: block;
    }

    .queryBox3_planning h3 {
        background: #ddd;
        color: #000;
        font-family: 'open_sansregular',Helvetica,Arial,sans-serif;
        font-size: 15px !important;
        font-weight: 700;
        line-height: 20px !important;
        padding-bottom: 5px !important;
        padding-top: 5px !important;
        text-align: center !important;
    }

    .queryBox3_planning .colm {
        float: left;
        margin: 20px 35px 0 30px;
        width: 82%;
    }

    .queryBox3_planning .field {
        padding: 0 7px;
        margin-bottom: 15px;
        line-height: 25px;
        width: 350px;
        font-family: 'open_sansregular',Helvetica,Arial,sans-serif;
        font-size: 13px;
        color: #97989a;
        height: 25px;
        float: left;
        border: 1px solid #97989a;
    }

    .queryBox3_planning .no-mar {
        margin-right: 0;
    }

.uploadspace {
    width: 100%;
    margin-bottom: 10px;
    float: left;
}

.queryBox3_planning .button-right {
    float: left;
    width: 100%;
    padding-left: 0;
    padding-bottom: 10px;
}

.queryBox3_planning .btn {
    border: 1px solid #E7A837 !important;
    width: 103px;
    border-radius: 3px;
    color: #666;
    display: block;
    font-size: 13px;
    font-weight: 700;
    line-height: 26px;
    text-align: center;
    height: 30px;
    margin: 15px 0 15px 0;
    float: left;
    background: #ffffff !important;
    padding: 0 !important;
}

.upload {
    float: left;
    line-height: 30px;
}

.noupload {
    width: 180px;
    float: right;
}

.testlpl .comparison {
    width: 100%;
    float: left;
    margin-top: 20px;
    margin-bottom: 30px;
}

    .testlpl .comparison .centring {
        margin: 0 auto;
        width: 1170px;
    }

    .testlpl .comparison h2 {
        color: #0053a6;
        font-family: "open_sansregular",Helvetica,Arial,sans-serif;
        font-size: 24px;
        font-weight: 400;
        padding-bottom: 15px;
        text-align: left;
    }

    .testlpl .comparison table.comp {
        border: 1px solid #ccc !important;
        border-collapse: collapse;
        width: 90%;
        background: #fff;
    }

    .testlpl .comparison th.comp, td.comp {
        border: 1px solid #ccc !important;
        border-collapse: collapse;
        padding: 20px !important;
    }

    .testlpl .comparison td.comp2 {
        border-right: 1px solid #ccc !important;
        padding: 10px 20px !important;
    }

    .testlpl .comparison td.comp4 {
        border-top: 1px solid #ccc !important;
        border-right: 1px solid #ccc !important;
        padding: 10px 20px !important;
    }

.testlpl .PANELprice {
    min-height: 70px;
}

.testlpl .comparison span.rupees {
    color: #959595;
    font-size: 18px;
    padding-bottom: 10px;
    text-decoration: none;
    margin-left: 4px;
    line-height: 35px;
    font-weight: 400;
}

.testlpl .comparison span {
    color: #959595;
    font-size: 18px;
    padding-bottom: 10px;
    text-decoration: line-through !important;
    margin-left: 4px;
    text-align: left;
    /* margin-left: -98px; */
}

    .testlpl .comparison span.none {
        color: #000 !important;
        font-size: 18px;
        padding-bottom: 10px;
        text-decoration: none !important;
        margin-left: 4px;
    }

.testlpl .comparison .LabBtn {
    bottom: 0;
    position: relative;
    right: 0;
    width: 132px;
}

    .testlpl .comparison .LabBtn img.one {
        position: absolute;
        z-index: -1;
        top: 20px;
        left: 0;
    }

.testlpl .comparison .card {
    background: #e7a837;
    border: 1px solid #e7a837;
    color: #fff;
    cursor: pointer;
    display: block;
    font-family: "open_sansregular",Helvetica,Arial,sans-serif;
    font-size: 16px;
    font-weight: 700;
    height: 38px;
    line-height: 27px;
    padding: 0;
    text-align: center;
    text-decoration: none;
    width: 146px;
    margin-top: 15px;
}

.testlpl .comparison .LabBtn a {
    border-radius: 3px;
    color: #fff;
    display: block;
    font-size: 16px;
    font-weight: 700;
    height: 35px;
    line-height: 35px;
    text-align: center;
    text-decoration: none;
    width: 125px;
    background: #E7AA3B;
    color: #fff;
    font-weight: 700;
    cursor: pointer;
}

.CostDiv {
    width: 100%;
    float: left;
}

.lnitialBox {
    width: 100%;
    float: left;
    margin-top: 20px;
    font-family: Arial,Helvetica,sans-serif;
    font-size: 14px;
}

    .CostDiv .center, .lnitialBox .center {
        margin: 0 auto;
        max-width: 1200px;
        position: relative;
    }

.CostDiv table.tableDiv {
    border-top: #ccc solid 1px;
    border-left: #ccc solid 1px;
    line-height: 35px;
    font-family: Arial,Helvetica,sans-serif;
    font-size: 14px;
    background: #fff;
}

.CostDiv tr.trDiv {
    background: #575757;
    color: #fff;
    font-size: 14px;
    font-weight: 700;
    text-align: center;
}

.CostDiv td.tdDiv {
    border-right: #ccc solid 1px;
    border-bottom: #ddd solid 1px;
    padding-left: 5px;
    font-size: 13px;
    padding-right: 5px;
}

.lnitialBox .table {
    border: #000 solid 1px;
    line-height: 45px;
    padding-left: 20px;
    background: #fff;
}

.packageBoxDiv {
    width: 100%;
    float: left;
    margin-top: 40px;
    font-family: Arial,Helvetica,sans-serif;
    font-size: 15px;
    position: relative;
    border-bottom: #ddd solid 1px;
    /* background:#fff; */
    padding: 20px 0px;
}

    .packageBoxDiv .center {
        margin: 0 auto;
        max-width: 1200px;
        position: relative;
    }

    .packageBoxDiv .left {
        float: left;
        left: 200px;
        position: relative;
        width: 782px;
    }

    .packageBoxDiv table.tableDiv {
        border: #575757 solid 1px;
        font-size: 14px;
        line-height: 25px;
        font-family: Arial,Helvetica,sans-serif;
        background: #fff;
    }

    .packageBoxDiv tr.trDiv {
        background: #575757;
        color: #fff;
        font-size: 16px;
        font-weight: 700;
    }

    .packageBoxDiv .right {
        width: 162px;
        height: 122px;
        float: right;
        background: url(../images/photo.gif) no-repeat;
        text-align: center;
        padding-top: 18px;
        margin-top: 80px;
    }

.blinkBB {
    width: 780px;
    float: left;
    line-height: 35px;
    border: #000 solid 1px;
    background: #fff;
}

.costBoxDiv {
    float: left;
    width: 782px;
    text-align: right;
    margin-top: 20px;
}

    .costBoxDiv h2 {
        padding: 0;
        margin: 0;
        font-family: Arial,Helvetica,sans-serif;
        font-size: 20px;
    }

        .costBoxDiv h2 span {
            padding: 0;
            margin: 0;
            font-family: Arial,Helvetica,sans-serif;
            font-size: 15px;
        }

.packageBoxDiv .right {
    width: 162px;
    height: 122px;
    float: right;
    background: url("https://d2qhgd0topi90o.cloudfront.net/website/images/photo.gif") no-repeat;
    text-align: center;
    padding-top: 18px;
    margin-top: 80px;
}

    .packageBoxDiv .right h2 {
        padding: 0;
        margin: 0;
        font-family: Arial,Helvetica,sans-serif;
        font-size: 20px;
    }

    .packageBoxDiv .right h3 {
        padding: 5px 0 5px 0;
        margin: 0;
        font-family: Arial,Helvetica,sans-serif;
        font-size: 14px;
    }

    .packageBoxDiv .right h4 {
        padding: 0;
        margin: 0;
        font-family: Arial,Helvetica,sans-serif;
        font-size: 24px;
        color: #6c0300;
    }

.blinkBB .leftr {
    width: 217px;
    float: left;
    padding-left: 6px;
}

.blinkBB .rightr {
    width: 140px;
    float: right;
}

.packageBoxDiv td {
    padding-left: 7px;
}

.btnBox {
    float: right;
    width: auto;
    text-align: right;
    margin-top: 20px;
    margin-bottom: 20px;
}

    .btnBox .leftBox {
        float: left;
        width: 148px;
        line-height: 40px;
        font-size: 16px;
        margin-right: 20px;
    }

    .btnBox .centerBox {
        float: left;
        width: 148px;
        margin-right: 20px;
    }

    .btnBox .rightBox {
        float: left;
        width: 148px;
    }

    .btnBox .centerBox .buttonCen {
        background: #fff;
        border: 1px solid #e7a837;
        border-radius: 3px;
        color: #000;
        cursor: pointer;
        font-size: 16px;
        font-weight: 400;
        height: 42px;
        line-height: 36px;
        text-align: center;
        width: 145px;
        display: block;
        text-decoration: none;
    }

    .btnBox .rightBox .buttonCen {
        background: #fff;
        border: 1px solid #e7a837;
        border-radius: 3px;
        color: #000;
        cursor: pointer;
        font-size: 16px;
        font-weight: 400;
        height: 42px;
        line-height: 36px;
        text-align: center;
        width: 145px;
        display: block;
        text-decoration: none;
    }

/* Rediology pages styling Start */

#radiology-wrap {
    padding: 0;
    margin: 20px auto 0;
    width: 1170px;
    position: relative;
    padding-bottom: 20px;
}

ul.top-breadcrums {
    padding: 0;
    margin: 0;
    position: relative;
    z-index: 10;
}

    ul.top-breadcrums li {
        list-style: none;
        color: #afafaf;
        display: inline-block;
        font-weight: 600;
        font-size: 13px;
        text-transform: capitalize;
    }

        ul.top-breadcrums li a {
            color: #134a9e;
        }

.homeicon {
    font-size: 17px;
}

ul.top-breadcrums li span {
    font-size: 17px;
    color: #afafaf;
    margin: 0 5px;
}

.radiology-bg-wrap {
    background: url("https://d2qhgd0topi90o.cloudfront.net/website/radiology-imgs/home-icon.jpg") center top;
    margin: 20px 0 0;
    padding: 60px 0;
}

.radiology-bginner {
    width: 780px;
    margin: 0 auto;
}

    .radiology-bginner h4 {
        font-size: 30px;
        font-weight: 600;
        text-align: center;
        padding: 0;
        margin: 0;
    }

.radiology-state {
    font-size: 70px;
    font-weight: 600;
    color: #fff;
    text-align: center;
}

#crnCity {
    font-weight: inherit !important;
    text-transform: capitalize;
}

.state-editicon {
    font-size: 25px;
    display: inline-block;
    margin: 0 0 0 10px;
}

.cityList {
    width: 230px;
    max-height: 300px;
    overflow-x: auto;
    margin: 0 auto;
    background: rgba(0,0,0,.7);
    padding: 2px;
    display: none;
    left: 0;
    right: 0;
    z-index: 10;
    position: absolute;
}

    .cityList li {
        width: 100%;
        height: auto;
        margin: 0;
        padding: 10px;
        border-bottom: 1px solid #fff;
        color: #fff;
        font-weight: 500;
        box-sizing: border-box;
        cursor: pointer;
    }

.radiology-state-subhead {
    font-size: 18px;
    color: #fff;
    text-align: center;
    font-weight: 400;
    font-style: italic;
    margin-bottom: 0;
}

.lablistDiv {
    max-width: 300px;
    height: auto;
    background: rgba(0,0,0,.7);
    margin: 30px auto;
    left: 0;
    padding: 0;
    overflow: hidden;
    border: 1px solid #dddddd;
    border-radius: 5px;
    position: absolute;
    right: 0;
    z-index: 5;
}

.labSrchIn {
    width: 100%;
    height: auto;
}

.lablistDiv input {
    width: calc(100% - 40px);
    height: 40px;
    background: none;
    border: none;
    padding: 0 8px;
    color: #fff;
    font-size: 16px;
}

.lablistDiv * {
    box-sizing: border-box;
}

.listIcn {
    width: 40px;
    height: 40px;
    float: right;
    position: relative;
    cursor: pointer;
}

    .listIcn:after {
        position: absolute;
        content: "";
        top: 35%;
        right: 15px;
        border: solid #fff;
        border-width: 0 3px 3px 0;
        padding: 3px;
        display: inline-block;
        z-index: 50;
        transform: rotate(45deg);
    }

    .listIcn * {
        box-sizing: border-box;
    }

.radiology-address-wrap {
    max-height: auto;
    overflow: auto;
    overflow-x: hidden;
    margin: 100px 0 0 0;
}

.radiology-address-block {
    background: rgba(228,242,253,.8);
    border-radius: 10px;
    padding: 25px;
    position: relative;
    margin-bottom: 15px;
}

    .radiology-address-block .block-textwrap {
        padding: 0;
        margin: 0;
        position: relative;
    }

        .radiology-address-block .block-textwrap .blockheading {
            font-size: 24px;
            font-weight: 600;
            color: #292929;
            margin-bottom: 10px;
        }

        .radiology-address-block .block-textwrap .blockheading {
            font-size: 24px;
            font-weight: 600;
            color: #292929;
            margin-bottom: 10px;
        }

.blocktxt {
    font-size: 16px;
    color: #2e3033;
}

    .blocktxt span {
        margin: 10px 15px 0 0;
    }

.blocktxt-iconcolor {
    color: #8a8d8f;
    margin-right: 5px;
}

.blockselect {
    position: absolute;
    right: 0;
    bottom: 10px;
    font-size: 16px;
    font-weight: 600;
}

    .blockselect a {
        background: #e6a736;
        color: #fff;
        text-decoration: none;
        text-transform: uppercase;
        padding: 11px 45px;
        border-radius: 30px;
    }

        .blockselect a:hover {
            background: #23c29a;
        }

.signup .aspNetDisabled {
    font-weight: inherit;
    text-align: left;
    float: inherit;
    font-size: 11px;
    display: inline-block;
}

    .signup .aspNetDisabled:hover {
        background: #fff;
    }

.paymentNew .cardDiv {
    margin: 20px 0 20px 330px;
    border: 1px solid #cecece;
    background: #fff;
    padding: 20px;
    padding-bottom: 0px;
}

.paymentNew .information .blue {
    background: #fff;
}

.event_butt2 a {
    border: 1px solid #E7A837 !important;
    width: 100%;
    border-radius: 3px;
    color: #666;
    display: block;
    font-size: 13px;
    font-weight: 700;
    height: 30px;
    line-height: 30px;
    text-align: center;
    background: url("https://d2qhgd0topi90o.cloudfront.net/website/images/pdf-icon3.gif") no-repeat 10px center;
    padding-left: 20px !important;
}

.radiology-test-wrap {
    margin: 20px 0 0;
}

    .radiology-test-wrap .radiology-testleft {
        width: 775px;
        float: left;
    }

        .radiology-test-wrap .radiology-testleft > h1 {
            font-size: 30px;
            font-weight: 600;
            margin-bottom: 15px;
        }

.radiology-address-block {
    background: rgba(228,242,253,.8);
    border-radius: 10px;
    padding: 25px;
    position: relative;
    margin-bottom: 15px;
}

    .radiology-address-block .block-textwrap {
        padding: 0;
        margin: 0;
        position: relative;
    }

        .radiology-address-block .block-textwrap .blockheading {
            font-size: 24px;
            font-weight: 600;
            color: #292929;
            margin-bottom: 10px;
        }

.srchOuter {
    width: 775px;
    height: auto;
    padding: 20px 0;
    z-index: 80;
}

.radiology-test-search {
    border-radius: 25px;
    border: 1px solid #ccc;
    width: 100%;
    background: #fff;
}

.searchstyle {
    padding: 15px;
    width: calc(100% - 50px);
    box-sizing: border-box;
    border: none;
    background: 0 0;
    color: #7f8285;
    font-size: 16px;
    font-weight: 400;
}

.searchbtn {
    cursor: pointer;
    background-image: url("https://d2qhgd0topi90o.cloudfront.net/website/radiology-imgs/zoomico.png");
    background-position: center top 11px;
    background-repeat: no-repeat;
    background-color: #e6a736;
    border: none;
    padding: 0;
    margin: 4px 4px 4px 0;
    width: 40px;
    height: 40px;
    border-radius: 100%;
    position: relative;
    float: right;
    -webkit-transition: all .4s ease-out 0s;
    -moz-transition: all .4s ease-out 0s;
    -o-transition: all .4s ease-out 0s;
    transition: all .4s ease-out 0s;
}

    .searchbtn:hover {
        background-color: #23c29a;
    }

.addtest-radio a.active-test, .addtest-radio a:hover {
    background: #23c29a;
}

.radio-testdetail-wrap {
    margin: 15px auto 20px;
    min-height: 130px;
    position: relative;
    width: 100%;
    padding: 20px;
    box-sizing: border-box;
    background: #fafafa;
    border-radius: 8px;
}

.radio-testdetail-block {
    position: relative;
    width: 80%;
}

.radiotest-head {
    font-size: 18px;
    color: #292929;
    font-weight: 600;
    margin-bottom: 10px;
    text-transform: capitalize;
}

    .radiotest-head a {
        color: inherit !important;
        text-decoration: none;
    }

.radiotest-txt {
    color: grey;
}

    .radiotest-txt span {
        display: block;
        line-height: 30px;
    }

.radiotest-pricewrap {
    position: absolute;
    top: 5px;
    right: 20px;
}

.addtest-price, .addtest-price1 {
    font-size: 21px;
    font-weight: 600;
    color: #292929;
    text-align: right;
    margin: 0 10px 5px 0;
}

.addtest-price1 {
    color: #777;
    text-decoration: line-through;
}

.fnormal {
    font-weight: 400;
}

.addtest-radio {
    font-size: 16px;
    font-weight: 600;
    margin-top: 0px;
}

    .addtest-radio a, .chkout-total a {
        border-radius: 30px;
        text-decoration: none;
    }

    .addtest-radio a {
        background: #e6a736;
        color: #fff;
        text-transform: uppercase;
        padding: 11px 30px;
        float: right;
    }

.pagingSerch {
    width: auto;
    height: auto;
    float: right;
    margin: 0 0 20px 0;
    background: #fafafa;
    padding: 3px;
    border-radius: 35px;
}

.backPg {
    background: url("https://www.lalpathlabs.com/radiology-revamp/images/ero-L.png") center no-repeat;
    float: left;
}

.nextPg {
    background: url("https://www.lalpathlabs.com/radiology-revamp/images/ero-R.png") center no-repeat;
    float: right;
}

.backPg, .nextPg {
    width: 35px;
    height: 35px;
    margin: 3px;
    padding: 4px;
    font-size: 14px;
    font-weight: 600;
    cursor: pointer;
    display: none;
}

.pagingSerch li {
    list-style: none;
    min-width: 25px;
    height: 25px;
    padding: 5px;
    color: #666;
    border-radius: 25px;
    text-align: center;
    line-height: 25px !important;
    cursor: pointer;
    margin: 7px 4px;
    float: left;
    -webkit-transition: .5s;
    transition: .5s;
}

    .pagingSerch li:hover, .actPg {
        background: #ffc80a;
        color: #fff !important;
    }

.radiology-test-wrap .radiology-testright {
    width: 375px;
    float: right;
}

.emptycart, .radio-added-test {
    position: fixed;
    width: inherit;
    top: 122px;
}

.emptycart {
    z-index: 99;
}

.radio-selected-test {
    background: #003bb8;
    font-size: 20px;
    font-weight: 600;
    color: #fff;
    text-transform: uppercase;
    text-align: center;
    padding: 10px 0;
    border-top-left-radius: 10px;
    border-top-right-radius: 10px;
}
.selected-test-small {
    display: none;
}
.cartsmall {
    display: block;
    background: #f9f9f9;
    padding: 0 0 15px;
    background: #fff;
    background: #f9fafc;
    border-radius: 0 0 10px 10px;
    -moz-border-radius: 0 0 10px 10px;
    -webkit-border-radius: 0 0 10px 10px;
}
.radio-addtest-wrap {
    width: 100%;
    max-height: 55vh;
    border-bottom: 1px solid #ccced0;
    padding: 20px;
    box-sizing: border-box;
    overflow: auto;
}
.radio-tests-listed {
    margin-bottom: 15px;
}
.radio-tests-llisted-left {
    float: left;
    width: 180px;
    color: grey;
    font-size: 15px;
    font-weight: 400;
    text-transform: capitalize;
}
.radio-tests-llisted-right {
    width: 100px;
    float: right;
    color: grey;
    font-size: 16px;
    font-weight: 400;
    text-align: right;
}
.crosslisted {
    font-size: 15px;
    margin: 0 0 0 6px;
}
.crosslisted a {
    color: grey;
}
.radiotest-total {
    width: 90%;
    margin: 15px auto 0;
}

.total-left, .total-right {
    font-size: 18px;
    font-weight: 600;
}
.total-left {
    float: left;
    color: #000;
}
.total-right {
    float: right;
    color: #e23c26;
}
.chkout-total {
    font-size: 16px;
    font-weight: 600;
    width: 90%;
    margin: 50px auto 0;
}
.chkout-total a {
    background: #e6a736;
    color: #000;
    text-transform: uppercase;
    padding: 11px 45px;
    display: block;
    text-align: center;
}

.chkout-total a:hover {
    background: #ccc;
}

.addtest-radio a, .chkout-total a {
    border-radius: 30px;
    text-decoration: none;
}

.radio-added-test {
    z-index: 100;
}

.emptrycart-small {
    display: none;
}

#radiology-wrap.list {
    margin: 0px auto 0 !important;
}
#radiology-wrap .radiology-test-wrap {
    margin: 15px 0 0 !important;
}

/***************** Doctors New CSS **************/

.c_custom-container {
    width: 1180px;
    margin: 0 auto;
}

/* flexbox */
.flex-row {
    display: flex;
    flex-wrap: wrap;
}

.justify-content-center {
    justify-content: center;
}

.justify-content-between {
    justify-content: space-between;
}


/* heading */
.c_heading {
    margin-bottom: 22px;
}

    .c_heading h2 {
        position: relative;
        font-size: 24px;
        font-weight: 600;
        color: #212121;
        margin-bottom: 15px;
        font-family: 'Open Sans', sans-serif;
        padding: 0;
        margin: 0;
    }

        .c_heading h2:after {
            content: '';
            position: absolute;
            border-bottom: 1px solid #e5e5e5;
            width: 100%;
            left: 0;
            bottom: 7px;
        }

        .c_heading h2 span {
            position: relative;
            z-index: 100;
            background: #eeeeee;
            padding-right: 10px;
        }

.doctors-page * {
    box-sizing: border-box;
}


/* gender section */
.c_gender-filter {
    padding: 20px 0px 0px;
    background-color: #eeeeee;
    width: 100%;
    float: left;
}

    .c_gender-filter a {
        display: block;
        text-decoration: none;
    }

    .c_gender-filter h2 {
        font-size: 24px;
        margin-bottom: 20px;
        margin-top: 0px;
    }

    .c_gender-filter .column {
        width: calc(25% - 20px);
        float: left;
        margin-bottom: 20px;
    }

        .c_gender-filter .column:hover a > img {
            opacity: 0.8;
        }

        .c_gender-filter .column a > img {
            border-radius: 5px;
            margin-bottom: 12px;
            width: 100%;
            transition: all 0.5s;
        }

    .c_gender-filter h3 {
        font-size: 18px;
        color: #000;
    }

        .c_gender-filter h3 img {
            vertical-align: middle;
        }

        .c_gender-filter h3 span {
            color: #818181;
            padding-right: 4px;
            transition: all 0.5s;
        }

    .c_gender-filter .column:hover h3 span {
        padding-right: 10px;
    }

/* services section */
.c_services-section {
    background-color: #fff2d7;
    padding: 40px 0px;
    width: 100%;
    float: left;
}

    .c_services-section a {
        display: block;
        text-decoration: none;
        color: #000;
    }

    .c_services-section .column {
        width: calc(25% - 12px);
        background-color: #fff;
        border: solid 1px #c7c7c8;
        padding: 10px;
        position: relative;
        min-height: 105px;
        float: left;
        box-shadow: 0px 1px 4px #d4d4d4;
        transition: all 0.5s;
    }

        .c_services-section .column:last-child {
            margin-right: 0px;
        }

        .c_services-section .column img {
            float: left;
            margin-right: 10px;
        }

        .c_services-section .column h3 {
            font-size: 18px;
            margin: 0px;
            font-weight: 500;
        }

        .c_services-section .column .btn-linked {
            position: absolute;
            bottom: 10px;
            right: 10px;
            font-size: 16px;
            color: #0658a8;
        }

            .c_services-section .column .btn-linked svg {
                color: #848484;
                margin-left: 3px;
                transition: all 0.5s;
            }

        .c_services-section .column:hover .btn-linked svg {
            margin-left: 8px;
        }

        .c_services-section .column:hover {
            box-shadow: 0px 0px 10px #ababab;
        }

/* organ section */
.c_organ-section {
    padding: 30px 0px 0px;
    width: 100%;
    float: left;
    background-color: #eeeeee;
}

    .c_organ-section .homebody-inner {
        margin-bottom: 0px;
    }

/* offer section */
.c_offer-section {
    background-color: #eeeeee;
    padding: 40px 0px 0px;
    width: 100%;
    float: left;
}

    .c_offer-section img {
        max-width: 100%;
    }

    .c_offer-section .column {
        width: calc(100%/6);
        text-align: center;
        padding: 0px 15px;
        transition: all 0.5s;
    }

        .c_offer-section .column:hover {
            transform: translateY(-5px);
        }

/* brand section */
.c_brand-section {
    background-color: #eeeeee;
    padding: 40px 0px;
    width: 100%;
    float: left;
}

    .c_brand-section img {
        max-width: 100%;
    }

    .c_brand-section .column {
        background-color: #fff;
        min-height: 160px;
        text-align: center;
        position: relative;
        display: flex;
        align-items: center;
        justify-content: center;
        box-shadow: 0px 6px 4px 3px rgba(0,0,0,0.15);
        border: solid 1px #ddd;
        width: calc(50% - 10px);
        cursor: pointer;
        transition: all 0.5s;
    }

        .c_brand-section .column:after {
            content: "";
            width: calc(100% - 16px);
            height: calc(100% - 16px);
            position: absolute;
            top: 8px;
            right: 8px;
            bottom: 85px;
            left: 8px;
            border: solid 2px #ffc107;
            pointer-events: none;
        }

        .c_brand-section .column:hover {
            opacity: 0.6;
        }

.c_brand_box .column .c_anchor {
    display: flex;
    justify-content: center;
    width: 100%;
}

.cardpromotions {
    width: 100%;
    float: left;
}


    .cardpromotions .loyaltycard {
        width: 100%;
        float: left;
        margin-top: 30px;
    }

        .cardpromotions .loyaltycard h2 {
            color: #2A2B2B;
            font-family: "open_sansregular",Helvetica,Arial,sans-serif;
            font-size: 22px;
            font-weight: 400;
            margin-bottom: 15px;
            padding-bottom: 5px;
            float: left;
        }

        .cardpromotions .loyaltycard .maincard {
            width: 90%;
            float: left;
            border: #e7a837 solid 1px;
            padding: 2%;
            color: #000;
            font-family: "open_sansregular",Helvetica,Arial,sans-serif;
            font-size: 16px;
            font-weight: 400;
            line-height: 25px;
            background: #fff;
        }

            .cardpromotions .loyaltycard .maincard p {
                color: #000;
                font-family: "open_sansregular",Helvetica,Arial,sans-serif;
                font-size: 14px;
                font-weight: 400;
                line-height: 25px;
            }

.maincard2 {
    margin-bottom: 20px;
}

    .maincard2 table {
        background: #fff;
    }

.clsfiltercategory {
    float: left;
    width: 97%;
    margin: 15px 0px;
}

.container_courses {
    width: 100%;
}

    .container_courses .profileDiv {
        width: 100%;
        float: left;
        margin-top: 15px;
        border: #494949 solid 1px;
    }

        .container_courses .profileDiv .main {
            list-style: none;
            border-bottom: #494949 solid 1px;
            float: left;
            width: 100%;
        }

        .container_courses .profileDiv .left {
            width: 16%;
            float: left;
            padding: 15px;
        }

        .container_courses .profileDiv .right {
            width: 77%;
            float: right;
            border-left: #494949 solid 1px;
            padding: 15px;
        }


.corporateEnquiry {
    width: 100%;
    float: left;
}
.diagnostic {
    width: 100%;
    float: left;
    padding: 20px 0;
}
.centring {
    position: relative;
    z-index: 9;
}
.centring {
    margin: 0 auto;
    width: 1170px;
}
.diagnostic p {
    color: #454545;
    font-family: "open_sansregular",Helvetica,Arial,sans-serif;
    font-size: 14px;
    line-height: 22px;
    text-align: center;
    padding: 20px 0;
}

.corporateEnquiry p {
    color: #454545;
    font-size: 14px;
    font-family: 'open_sansregular',Helvetica,Arial,sans-serif;
    line-height: 22px;
}
.letstab {
    width: 100%;
    float: left;
    margin: 0;
    padding: 40px 0;
    color: #000;
    background: #fafafa;
}
    .letstab h4 {
        font-family: 'open_sansregular',Helvetica,Arial,sans-serif;
        color: #000;
        font-size: 24px;
        text-align: center;
        padding: 0 0 20px 0;
    }

ul.resp-tabs-list {
    margin: 0px;
    padding: 0px;
    list-style: none;
    color: #000;
    font-family: "open_sansregular",Helvetica,Arial,sans-serif;
    font-size: 14px;
    margin: 0 auto !important;
    padding: 10px;
    width: 83% !important;
}
.resp-tabs-list li {
    background: #fff;
    border: 1px solid #ffcb4e;
    cursor: pointer;
    float: left;
    font-size: 15px;
    font-weight: normal;
    height: 115px;
    width: 223px;
    margin-right: 16px;
    text-align: center;
    padding: 18px 0 0;
    margin-bottom: 40px;
}
.resp-tab-active {
    border-bottom: none;
    background-color: #fff;
}

.resp-tab-active {
    -webkit-box-shadow: 0px 3px 6px 0px rgba(140, 140, 140, 1);
    -moz-box-shadow: 0px 3px 6px 0px rgba(140, 140, 140, 1);
    box-shadow: 0px 3px 6px 0px rgba(140, 140, 140, 1);
}
.resp-tabs-container {
    padding: 0px;
    clear: left;
}
h2.resp-accordion:first-child {
    border-top: 1px solid #c1c1c1 !important;
}

h2.resp-tab-active {
    /* background: #DBDBDB !important; */
}

h2.resp-tab-active {
    border-bottom: 0px solid #c1c1c1 !important;
    margin-bottom: 0px !important;
    padding: 20px 15px !important;
}

h2.resp-accordion {
    font-size: 14px;
    border: 1px solid #c1c1c1;
    margin: 0 0 20px 0;
    padding: 20px 15px;
    background: #fff;
}

h2.resp-accordion {
    cursor: pointer;
    padding: 5px;
    display: none;
}
h2.resp-tab-active span.resp-arrow {
    border: none;
    border-left: 6px solid transparent;
    border-right: 6px solid transparent;
    border-bottom: 12px solid #9B9797;
}

.corporateEnquiry span {
    color: red;
    font-size: 13px;
}

.corporateEnquiry span {
    color: red;
    font-size: 14px;
    display: inline-block;
}

.resp-arrow {
    width: 0;
    height: 0;
    float: right;
    margin-top: 3px;
    border-left: 6px solid transparent;
    border-right: 6px solid transparent;
    border-top: 12px solid #c1c1c1;
}
.offerings {
    width: 100%;
    float: left;
    padding: 40px 0 20px 0;
}
    .offerings h4 {
        font-family: 'open_sansregular',Helvetica,Arial,sans-serif;
        color: #000;
        font-size: 24px;
        text-align: center;
        padding: 0 0 30px 0;
    }
    .offerings ul {
        list-style: none;
        float: left;
    }
    .offerings li {
        color: #000;
        font-family: "open_sansregular",Helvetica,Arial,sans-serif;
        font-size: 14px;
        width: 390px;
        margin-bottom: 40px;
        float: left;
    }
    .offerings .numberB {
        width: 50px;
        height: 50px;
        float: left;
        border: solid 1px #ffcb4e;
        line-height: 50px;
        text-align: center;
        color: #ffcb4e;
        font-size: 28px;
    }
    .offerings .numberB_right {
        width: 262px;
        float: left;
        padding-left: 15px;
    }
    .offerings h2 {
        font-weight: 400;
        font-family: 'open_sansregular',Helvetica,Arial,sans-serif;
        color: #000;
        font-size: 18px;
        text-decoration: none;
    }

.success {
    width: 100%;
    float: left;
    margin: 0;
    padding: 40px 0;
    background: #fafafa;
}
    .success h4 {
        font-family: 'open_sansregular',Helvetica,Arial,sans-serif;
        color: #000;
        font-size: 24px;
        text-align: center;
    }
.slick-slider {
    position: relative;
    /* display: block; */
    -moz-box-sizing: border-box;
    box-sizing: border-box;
    -webkit-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none;
    user-select: none;
    -webkit-touch-callout: none;
    -khtml-user-select: none;
    -ms-touch-action: pan-y;
    touch-action: pan-y;
    -webkit-tap-highlight-color: transparent;
}

.slider {
    width: 100%;
    position: relative;
}

.slick-slider {
    position: relative;
    /* display: block; */
    -moz-box-sizing: border-box;
    box-sizing: border-box;
    -webkit-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none;
    user-select: none;
    -webkit-touch-callout: none;
    -khtml-user-select: none;
    -ms-touch-action: pan-y;
    touch-action: pan-y;
    -webkit-tap-highlight-color: transparent;
}

.slider {
    width: 96% !important;
    margin: 30px auto 0 auto;
}
.ourClient {
    width: 100%;
    float: left;
    margin: 0;
    padding: 40px 0;
}
    .ourClient h4 {
        font-family: 'open_sansregular',Helvetica,Arial,sans-serif;
        color: #000;
        font-size: 24px;
        text-align: center;
        padding: 0 0 20px 0;
    }
.corporateEnquiry p {
    color: #454545;
    font-size: 14px;
    font-family: 'open_sansregular',Helvetica,Arial,sans-serif;
    line-height: 22px;
}

.ourClient p {
    font-family: 'open_sansregular',Helvetica,Arial,sans-serif;
    color: #000;
    font-size: 14px;
}
.ourClient a {
    font-family: 'open_sansregular',Helvetica,Arial,sans-serif;
    color: #0053a6;
    font-size: 16px;
    text-decoration: underline;
}
.lets {
    width: 100%;
    float: left;
    margin: 0;
    padding: 40px 0;
    border-top: #ffcb4e solid 1px;
    background: #e3dfe0;
}
    .lets h4 {
        font-family: 'open_sansregular',Helvetica,Arial,sans-serif;
        color: #000;
        font-size: 24px;
        text-align: center;
        padding: 0;
    }
.corporateEnquiry fieldset.formEn {
    border: none;
    margin: 0 auto;
    padding-top: 0;
    width: 90%;
}

.corporateEnquiry fieldset {
    border: none;
    padding-top: 0;
}

.corporateEnquiry fieldset {
    border: none;
    padding-top: 0;
}
.corporateEnquiry p.pad {
    color: #000;
    padding-bottom: 30px;
    padding-top: 15px;
    text-align: center;
}

.corporateEnquiry p.pad {
    color: #010101;
    padding-bottom: 0;
    padding-top: 15px;
}

.corporateEnquiry p {
    color: #454545;
    font-size: 14px;
    font-family: 'open_sansregular',Helvetica,Arial,sans-serif;
    line-height: 22px;
}
.letsForm {
    width: 100%;
    float: left;
}
.corporateEnquiry .space {
    color: #010101;
    float: left;
    font-size: 13px;
    margin-bottom: 10px;
    width: 350px;
}

.corporateEnquiry .space {
    margin-bottom: 10px;
    width: 70%;
}
.corporateEnquiry label {
    color: #000;
    float: left;
    font-size: 14px;
    font-weight: 400;
    width: 320px;
    line-height: 30px;
    font-size: 14px;
    font-family: 'open_sansregular',Helvetica,Arial,sans-serif;
}

.corporateEnquiry label {
    color: #010101;
    float: left;
    font-size: 14px;
    font-weight: 400;
    width: 120px;
    line-height: 30px;
    font-size: 14px;
    font-family: 'open_sansregular',Helvetica,Arial,sans-serif;
}
.corporateEnquiry input.field {
    border: 1px solid #ccc;
    color: #97989a;
    height: 42px;
    padding: 0 7px;
    width: 324px;
    border-radius: 3px;
}

.corporateEnquiry input.field {
    border: 1px solid #97989a;
    color: #97989a;
    height: 30px;
    padding: 0 7px;
    width: 287px;
}
.blogBox {
    width: 100%;
    float: left;
    padding: 40px 0;
    background: #fafafa;
    border-top: 1px solid #ffcb4e;
}
    .blogBox .leftblog {
        width: auto;
        float: left;
    }
        .blogBox .leftblog h2 {
            color: #515151;
            font-family: "open_sansregular",Helvetica,Arial,sans-serif;
            font-size: 20px;
            padding-bottom: 15px;
        }
        .blogBox .leftblog ul {
            list-style: none;
        }
        .blogBox .leftblog li {
            width: 556px;
            border: #ffcb4e solid 1px;
            min-height: 119px;
            background: #fff;
            margin-bottom: 15px;
        }
        .blogBox .leftblog .dateBlog {
            width: 94px;
            height: 119px;
            float: left;
            background: url(../images/month.jpg) no-repeat;
        }
            .blogBox .leftblog .dateBlog h3 {
                color: #fff;
                font-family: "open_sansregular",Helvetica,Arial,sans-serif;
                font-size: 30px;
                font-weight: 700;
                line-height: 30px;
                margin-right: 7px;
                margin-top: 27px;
                text-align: center;
            }
        .blogBox .leftblog .dateTest {
            float: left;
            margin: 3%;
            width: 74%;
        }
            .blogBox .leftblog .dateTest h3 {
                font-size: 14px;
                font-family: 'open_sansregular',Helvetica,Arial,sans-serif;
            }
            .blogBox .leftblog .dateTest p {
                font-size: 14px;
                font-family: 'open_sansregular',Helvetica,Arial,sans-serif;
            }

.corporateEnquiry p {
    color: #454545;
    font-size: 14px;
    font-family: 'open_sansregular',Helvetica,Arial,sans-serif;
    line-height: 22px;
}
.blogBox .rightblog {
    float: left;
    margin-left: 65px;
    width: auto;
}
    .blogBox .rightblog h2 {
        color: #515151;
        font-family: "open_sansregular",Helvetica,Arial,sans-serif;
        font-size: 20px;
        padding-bottom: 15px;
    }
.twitterCorporate {
    display: block;
    float: left;
    height: 260px;
    margin-top: 0;
    width: 510px;
    border: #e8e8e8 solid 1px;
}

.cancel_order{
    text-align: center;
}
.cancel_order a {
    display: inline-block;
    padding: 0px 15px;
    line-height: 40px;
    background-color: #ddd;
    color: #000;
}


@media (max-width: 767px) {
    .thxBox .information .btn{
        flex-wrap: wrap;
    }
        .thxBox .information .btn a {
            width: 100%;
            margin: 2px -19px;
        }
    .thxBox .information{
        width: 70%;
    }
    .findLabBox .stateMap {
        height: auto;
    }

        .findLabBox .stateMap img {
            width: 100%;
        }
}




/**** Cookie Policy ****/
.cookie_policy{
    padding: 0 0 25px 0;
    margin: 0;
    display: flex;
    font-family: "open_sansregular",Helvetica,Arial,sans-serif;
    font-size: 13px;
    color: #3a3a3a;
    line-height: 21px;
}
.cookie_policy h3{
    font-size:20px;
}

.cookie_policy h5{
    padding: 15px 0 0 0;
    font-size: 17px;    
}
.cookie_policy h6{
    padding: 12px 0 0 0;
    font-size: 15px;    
}
.cookie_policy ul{
    margin-left: 20px;
    padding: 5px 0;
}
.cookie_policy ol{
    list-style: circle;
}
.respo_tabel{max-width:1170px; border: 1px solid #ccc; border-left: 0px ; border-top:0px; margin-top: 15px; overflow: hidden;
    overflow-x: auto;}
.respo_tabel table tr td, .respo_tabel table tr th{ padding:4px; text-align: center; border: 1px solid #ccc; border-right: 0px ; border-bottom:0px;}
.respo_tabel table tr th{background-color: #fecc4e; border-color: #9c9c9c;}
