﻿html {
    -webkit-font-smoothing: antialiased;
}

#spinner-wrapper {
    position: fixed;
    width: 100%;
    height: 100%;
    background-color: #fff;
    text-align: center;
    z-index: 1000001;
}

    #spinner-wrapper .spinner {
        width: 100px;
        height: 50px;
        position: absolute;
        top: 0;
        bottom: 0;
        right: 0;
        left: 0;
        margin: auto;
        text-align: center;
        line-height: 20px;
    }

        #spinner-wrapper .spinner .ball {
            width: 20px;
            height: 20px;
            background-color: #333;
            border-radius: 50%;
            display: inline-block;
            -webkit-animation: motion 3s cubic-bezier(0.77, 0, 0.175, 1) infinite;
            animation: motion 3s cubic-bezier(0.77, 0, 0.175, 1) infinite;
        }

    #spinner-wrapper p {
        color: #333;
        margin-top: 5px;
        font-family: sans-serif;
        letter-spacing: 3px;
        font-size: 10px;
    }

@-webkit-keyframes motion {
    0% {
        -webkit-transform: translateX(0) scale(1);
        transform: translateX(0) scale(1);
    }

    25% {
        -webkit-transform: translateX(-50px) scale(0.3);
        transform: translateX(-50px) scale(0.3);
    }

    50% {
        -webkit-transform: translateX(0) scale(1);
        transform: translateX(0) scale(1);
    }

    75% {
        -webkit-transform: translateX(50px) scale(0.3);
        transform: translateX(50px) scale(0.3);
    }

    100% {
        -webkit-transform: translateX(0) scale(1);
        transform: translateX(0) scale(1);
    }
}

@keyframes motion {
    0% {
        -webkit-transform: translateX(0) scale(1);
        transform: translateX(0) scale(1);
    }

    25% {
        -webkit-transform: translateX(-50px) scale(0.3);
        transform: translateX(-50px) scale(0.3);
    }

    50% {
        -webkit-transform: translateX(0) scale(1);
        transform: translateX(0) scale(1);
    }

    75% {
        -webkit-transform: translateX(50px) scale(0.3);
        transform: translateX(50px) scale(0.3);
    }

    100% {
        -webkit-transform: translateX(0) scale(1);
        transform: translateX(0) scale(1);
    }
}

/* ==================================================
   Global Styles starts here
================================================== */

.wrapper {
    display: none;
    width: 100%;
    margin: 0 auto;
}

.container {
    margin: 0 auto;
    padding: 0;
}

.posAbs {
    position: absolute;
    left: 0;
    right: 0;
    margin: 0 auto;
}

.headerContainer {
    width: 100%;
    max-width: 960px;
}

.innerContainer {
    width: 95%;
    max-width: 940px;
    padding: 1px;
    margin-top: 8%;
}

main {
    display: block;
}

.clear {
    clear: both;
}

.img-responsive {
    display: block;
    width: 100%;
    padding: 0;
    margin: 0;
    height: auto;
    /*min-height: 250px;*/
}

.imgResponsiveHolder {
    width: 100%;
    height: auto;
    background: #000;
    min-height: 450px;
}

    .imgResponsiveHolder.customerRelationshipMarketBg, .imgResponsiveHolder.CLMBg, .imgResponsiveHolder.PHYZIIBg {
        min-height: 400px;
    }

.titleImg {
    min-height: 0;
}

#digitallyTransform .titleImg {
    min-height: 250px;
}

.backImg {
    min-height: 300px;
}

.bgImg-responsive {
    background: url("../imgs/bg-1.jpg") no-repeat scroll top center;
    background-size: cover;
}

.para {
    clear: both;
    margin: 0;
    padding: 0;
    display: block;
    font-family: Calibri, Tahoma;
    font-size: 16px;
    color: #000;
    line-height: 22px;
    word-spacing: -2px;
    text-align: justify;
}

.Link {
    display: inline-block;
    clear: both;
    margin: 0;
    padding: 0;
    text-align: center;
    text-decoration: none;
    height: 45px;
    letter-spacing: 1px;
    vertical-align: middle;
    overflow: hidden;
    /*background: url(../imgs/productButtonsLarge.png) no-repeat 0 0;*/
}

    .Link.CRM {
        width: 115px;
    }

    .Link.CLM {
        width: 275px;
        /*background-position: -122px 0;*/
    }

        .Link.CLM img {
            margin-left: -122px;
        }

    .Link.PHYZII {
        width: 115px;
        /*background-position: -410px 0;*/
    }

        .Link.PHYZII img {
            margin-left: -412px;
        }

    .Link.DigiContent {
        width: 190px;
    }

.Link2 {
    display: inline-block;
    margin: 0;
    padding: 0;
    text-decoration: none;
    height: 27px;
    background: url(../imgs/productButtonsSmall.png) no-repeat 0 0;
}

    .Link2.PHYZII {
        width: 68px;
        background-position: -190px 0;
    }

    .Link2.CRM {
        width: 68px;
        background-position: -282px 0;
    }

    .Link2.CLM {
        width: 165px;
        background-position: 0 0;
    }

.watchVideo {
    display: block;
    /*float: left;*/
    width: 65px;
    height: 33px;
    margin: 0;
    padding: 5px 5px 5px 40px;
    text-align: center;
    text-decoration: none;
    line-height: 18px;
    background-image: url(../imgs/VideoButton1.png);
    background-repeat: no-repeat;
    background-position: 10% center;
    opacity: 0.85;
}


h2 {
    padding: 0;
    margin: 0;
    text-transform: uppercase;
    letter-spacing: 2px;
    word-spacing: 8px;
    line-height: 90px;
}

    h2 span {
        display: inline-block;
        line-height: 40px;
    }

h3 {
    padding: 0;
    margin: 0;
    line-height: 35px;
    word-spacing: 4px;
}

.threeD000 {
    /*text-shadow: 0px 0px 0 rgb(-32,-8,31),1px 0px 0 rgb(-67,-43,-4), 2px 0px 0 rgb(-102,-78,-39),3px 0px 2px rgba(0,0,0,0.3),3px 0px 1px rgba(0,0,0,0.5),0px 0px 2px rgba(0,0,0,.2);*/
    text-shadow: 1px 2px 3px #000;
    /*text-shadow: rgb(187, 187, 187) 0px 1px 0px, rgb(181, 181, 181) 0px 2px 0px, rgb(172, 172, 172) 0px 3px 0px, rgb(160, 160, 160) 0px 4px 0px, rgb(145, 145, 145) 0px 5px 0px, rgb(127, 127, 127) 0px 6px 0px, rgba(0, 0, 0, 0.199219) 0px 7px 1px, rgba(0, 0, 0, 0.296875) 0px 8px 6px;*/
    /*text-shadow:
	1px 1px 0 #CCC,
	2px 2px 0 #CCC, /* end of 2 level deep grey shadow 
	3px 3px 0 #444,
	4px 4px 0 #444,
	5px 5px 0 #444,
	6px 6px 0 #444; /* end of 4 level deep dark shadow */
}

.threeDfff {
    text-shadow: 1px 2px 3px #fff;
}

@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
    .threeD000, .threeDfff {
        text-shadow: none;
    }
    /* IE10+ specific styles go here */
}

.Messageholder {
    display: inline-block;
    margin: 0;
    padding: 0;
    color: #e4fc72;
    font-family: KhmerUI_0;
    font-size: 18px;
    font-weight: bold;
    text-align: center;
}

/* ==================================================
   Global Styles ends here
================================================== */

/* ==================================================
   Header Secion starts here
================================================== */

.headerWraper, header {
    display: block;
    margin: 0;
    padding: 1px 0 0 0;
    background: #95cfcc;
    width: 100%;
    height: auto;
    min-height: 90px;
    z-index: 999;
}

.fixedHeader {
    position: fixed;
    top: 0;
    left: 0;
}


.logo {
    float: left;
    display: block;
    margin-top: 12px;
    width: 103px;
    height: 59px;
}

.Menu {
    display: block;
    float: left;
    margin: 0 0 0 50px;
    padding: 0;
    width: 350px;
    height: 66px;
}

    .Menu > li:last-child {
        display: none;
    }

    .Menu li {
        display: block;
        float: left;
        margin: 40px 10px 10px 10px;
        padding: 0;
    }

        .Menu li a {
            display: block;
            float: left;
            text-decoration: none;
            color: #1f2d3d;
            font-family: tt0140m;
            font-size: 18px;
            font-weight: bold;
        }

    .Menu > li:hover > a, .Menu > li > a.selected {
        text-decoration: underline;
        color: #fff;
    }



    .Menu li ul {
        clear: both;
        display: none;
        position: absolute;
        margin: 0px 0 0 0;
        padding: 0;
        width: 200px;
    }

        .Menu li ul li {
            clear: both;
            display: block;
            margin: 1px 0 0px 0;
            padding: 0;
        }

            .Menu li ul li:first-child {
                margin-top: 18px;
                background: url(../imgs/headerArrow.png) no-repeat 10px 2px;
                padding-top: 14px;
                line-height: 38px;
            }

            .Menu li ul li a {
                display: block;
                width: 195px;
                /*height: 40px;*/
                margin: 0;
                padding: 3px;
                background: #fff;
                text-align: left;
                vertical-align: middle;
            }

                .Menu li ul li a span {
                    display: block;
                    padding: 6px;
                }

                .Menu li ul li a:hover span, .Menu li ul li a.selected span {
                    background: #c3edf2;
                }

    .Menu li:hover ul {
        display: block;
        z-index: 999999;
    }

.TopRightNavSlide {
    float: right;
    display: block;
    margin: 0px 10px 0 0;
    padding: 15px 0 0 0;
    height: 91px;
    width: 185px;
    text-align: center;
}

    .TopRightNavSlide li {
        display: none;
        clear: both;
        margin: 0;
        padding: 0;
    }

        .TopRightNavSlide li a {
            display: block;
            margin: 0;
            padding: 2px;
            text-align: left;
            vertical-align: bottom;
            text-decoration: none;
            color: #fff;
            letter-spacing: 1px;
        }



            .TopRightNavSlide li a div {
                display: block;
                padding: 0;
                margin: 0;
                /*line-height: 30px;*/
            }

                .TopRightNavSlide li a div img {
                    display: block;
                    float: left;
                    margin: 0 5px 0 0;
                    height: 59px;
                    background-position: 0 0;
                }

                .TopRightNavSlide li a div b {
                    display: block;
                    float: left;
                    margin: 0;
                    padding: 1px 0;
                    /*line-height: 30px;*/
                }

    .TopRightNavSlide .active {
        display: block;
    }


.MenuOpenIcon {
    display: none;
}

/*.TopRightNavSlide li a span:first-child {
                    margin-top: 200px;
                }*/


/*.empowerBg, .CLMBg, .PHYZIIBg {
    min-height: 550px;
}*/



/* ==================================================
   Header Secion ends here
================================================== */

/* ==================================================
   Home Secion starts here
================================================== */
.shadow {
    /*box-shadow: 0px 5px 5px 0px rgba(0,0,0,0.5);
    -webkit-box-shadow: 0px 5px 5px 0px rgba(0,0,0,0.5);
    -moz-box-shadow: 0px 5px 5px 0px rgba(0,0,0,0.5);
    -khtml-box-shadow: 0px 5px 5px 0px rgba(0,0,0,0.5);*/
}

.parallax {
    padding: 20px 0;
}

.parallax-1 {
    background: url(../imgs/testimonialBannerPurple.jpg);
}

.parallax-2 {
    background: url(../imgs/testimonialBannerYellow.jpg);
}

.parallax-3 {
    background: url(../imgs/testimonialBannerGrey.jpg);
}

.parallax-4 {
    background: url(../imgs/testimonialBannerSilver.jpg);
}

.parallax-5 {
    background: url(../imgs/testimonialBannerBlueContactUs.jpg);
    background-size: cover;
}

.parallax-6 {
    background: url(../imgs/greenBg.jpg) scroll top center;
    background-size: cover;
}

.parallax-7 {
    background: url(../imgs/greyBg.jpg) scroll top center;
    background-size: cover;
}

.parallax-8 {
    background: url(../imgs/testimonialBannerBlue.jpg);
}

.parallax-9 {
    padding: 10px 0;
    background: url(../imgs/OneStopShop.jpg) scroll top center;
    background-size: cover;
}

.parallax-10 {
    padding: 5px 0;
    background-color: #666666;
    /*background: url(../imgs/addOn.jpg) scroll top center;*/
    background-size: cover;
}

.parallax-11 {
    background: url(../imgs/CLMFeatures.jpg) scroll top center;
    background-size: cover;
}

.parallax-12 {
    background: url(../imgs/testimonialBannerGreen.jpg);
}

.parallax-13 {
    background: url(../imgs/PHYZZIIFeatures.jpg) scroll top center;
    background-size: cover;
}

.parallax-14 {
    background: url(../imgs/testimonialBannerDarkGreen.jpg);
}

.lineBg {
    background: url(../imgs/lineBg.jpg);
}

.adoptionBg {
    background: url(../imgs/Anthem-adoption-bg.jpg);
}

.cloudBg {
    background: url(../imgs/Anthem-cloud-bg.jpg);
    background-size: cover;
    padding: 30px 0px;
}

.block1tagline {
    display: block;
    color: #394c5f;
    font-family: impact_0;
    font-size: 3.2vw;
    letter-spacing: 4px;
    text-transform: uppercase;
    margin-left: 30%;
    font-weight: bold;
}




.block1Para {
    clear: both;
    margin: 20px 0 0 0;
    padding: 0;
    display: block;
    color: #ffffff;
    font-family: Calibri, Tahoma;
    font-size: 1.8vw;
    letter-spacing: 2px;
    width: 45%;
}

.block2Para {
    clear: both;
    margin: 20px 0 0 0;
    padding: 0;
    display: block;
    color: #1d1d1d;
    font-family: Calibri, Tahoma;
    font-size: 1.8vw;
    letter-spacing: 2px;
    width: 60%;
}

.block3Para {
    clear: both;
    margin: 20px 0;
    padding: 0;
    display: block;
    color: #071843;
    font-family: Calibri, Tahoma;
    font-size: 1.8vw;
    letter-spacing: 2px;
    width: 64%;
}

.block2watchVideo {
    color: #fff;
    background: #363535 url(../imgs/VideoButton2.png) no-repeat 10% center;
}

.block3learnMore {
    color: #1f2d3d;
    background: #91b8ed;
}

.label1 {
    display: block;
    width: 100%;
    margin: 0 auto;
    color: #4d4d4d;
    font-family: KhmerUI_0;
    font-size: 35px;
    text-align: center;
    opacity: 0.75;
    text-transform: uppercase;
}

.parallax .testimonalHolder {
    display: block;
    width: 100%;
    margin: 0;
    padding: 0;
}

    .parallax .testimonalHolder .Cols {
        display: block;
        float: left;
        padding: 0;
        margin: 0 2px;
    }

    .parallax .testimonalHolder .Col1 {
        width: 20%;
    }

        .parallax .testimonalHolder .Col1 .TestimonialLogoHolder {
            display: block;
            overflow: hidden;
        }



            .parallax .testimonalHolder .Col1 .TestimonialLogoHolder.gsk {
                width: 125px;
                height: 115px;
            }

            .parallax .testimonalHolder .Col1 .TestimonialLogoHolder.alembic {
                width: 205px;
                height: 115px;
            }

            .parallax .testimonalHolder .Col1 .TestimonialLogoHolder.biocon {
                width: 205px;
                height: 115px;
            }

            .parallax .testimonalHolder .Col1 .TestimonialLogoHolder.alembic img {
                margin-left: -135px;
            }

            .parallax .testimonalHolder .Col1 .TestimonialLogoHolder.biocon img {
                margin-left: -340px;
            }

            .parallax .testimonalHolder .Col1 .TestimonialLogoHolder.cipla {
                margin-top: 22px;
                width: 142px;
                height: 45px;
            }

    .parallax .testimonalHolder .Col2 {
        width: 75%;
    }

@media screen and (max-width: 672px) {

    .parallax .testimonalHolder .Col1,
    .parallax .testimonalHolder .Col2 {
        clear: both;
        width: 99%;
    }
    /*.parallax .testimonalHolder .Col1 .TestimonialLogoHolder {
        width: 100% !important;
        height:auto !important;
    }

        .parallax .testimonalHolder .Col1 .TestimonialLogoHolder img {
            display: block;
            width: 100%;
            padding: 0;
            margin: 0;
            height: auto;
        }*/
}

.testimonal {
    display: block;
    width: 100%;
    margin: 10px 0 0 0;
    /*color: #e4fc72;*/
    font-family: tt0173m;
    font-size: 22px;
    text-align: center;
    line-height: 32px;
    word-spacing: 2px;
    /*quotes: "\201C" "\201D";*/
}


.parallax .testimonalFrom {
    display: block;
    width: 100%;
    margin: 10px 0 0 0;
    font-family: tt0173m;
    font-size: 16px;
    text-align: right;
}

/*.testimonal::before, .testimonal::after {
    font-family: excelsiorcomics;
    font-size: 55px;
    color: #1f2d3d;
    content: open-quote;
    line-height: 5px;
}*/

/*.testimonal2::before, .testimonal2::after {
    color: #ffffff;
}

.testimonal3::before, .testimonal3::after {
    color: #532e68;
}*/

.testimonal::after, .testimonal2::after, .testimonal3::after {
    content: close-quote;
}

.clientTestimonalNav {
    display: block;
    margin: 10px auto 0 auto;
    padding: 0;
    list-style: none;
    width: 100%;
    height: auto;
    text-align: center;
}

    .clientTestimonalNav li {
        display: inline-block; /* the key bit */
        *display: inline; /* IE7 hack */
        *zoom: 1; /* IE7 hack */
        /*display: block;
        float: left;*/
        margin: 1% 8px;
        padding: 0;
    }

        .clientTestimonalNav li a {
            display: inline-block;
            /*float: left;*/
            margin: 0;
            padding: 0;
            background: url(../imgs/testimonialIcons.png) no-repeat 0 0;
        }

            .clientTestimonalNav li a:hover, .clientTestimonalNav li a.selected {
                background: url(../imgs/testimonialIconsHover.png) no-repeat;
            }


            .clientTestimonalNav li a.gsk {
                width: 60px;
                height: 55px;
                background-position: 0 0;
            }

            .clientTestimonalNav li a.Biocon {
                width: 135px;
                height: 50px;
                background-position: -60px 0;
            }

            .clientTestimonalNav li a.Wockhardt {
                width: 160px;
                height: 50px;
                background-position: -460px 0;
            }

            .clientTestimonalNav li a.USV {
                width: 80px;
                height: 60px;
                background-position: -625px 0;
            }

            .clientTestimonalNav li a.Alembic {
                width: 180px;
                height: 60px;
                background-position: -200px 0;
            }

            .clientTestimonalNav li a.medley {
                width: 90px;
                height: 60px;
                background-position: -380px 0;
            }

.content .suiteHolder {
    display: block;
    width: 100%;
    height: auto;
    margin: 0;
    padding: 0;
    background: #7b668e url(../imgs/CrossPattern.jpg) repeat center center;
}

    .content .suiteHolder .itemHolder {
        display: block;
        margin: 0 auto;
        padding: 0;
        width: 100%;
        height: auto;
    }

    .content .suiteHolder h1 {
        width: 100%;
        padding: 0;
        margin: 5% 0;
        font-family: tt0861m;
        font-size: 30px;
        color: #fff;
        text-align: center;
    }

    .content .suiteHolder p {
        width: 100%;
        padding: 0;
        margin: 1% auto;
        font-family: KhmerUI_0;
        font-size: 16px;
        color: #fff;
        line-height: 25px;
        text-align: center;
    }

    .content .suiteHolder .itemHolder .items {
        display: block;
        float: left;
        width: 20%;
        height: auto;
        padding: 0;
        margin: 2%;
    }

        .content .suiteHolder .itemHolder .items:not(.selected):hover {
            cursor: pointer;
            cursor: hand;
        }

@media screen and (max-width: 851px) {
    .content .suiteHolder .itemHolder .items {
        width: 95%;
    }
}

.content .suiteHolder .itemHolder .items h2 {
    /*display: table-cell;*/
    line-height: 38px;
    text-align: center;
    width: 100%;
    margin-top: 10%;
    height: auto;
    vertical-align: middle;
}

.content .suiteHolder .itemHolder .items.selected {
    opacity: 0.50;
}

.content .suiteHolder .itemHolder .items .icon {
    display: block;
    margin: 30px auto;
    padding: 0;
    width: 182px;
    height: 182px;
    background: url(../imgs/pharmaCrmSuiteCons.png) no-repeat;
    -webkit-border-radius: 80px;
    border-radius: 190px;
    /*-webkit-box-shadow: 0 0 1px 3px #fff;
    box-shadow: 0 0 1px 3px #fff;*/
}

.content .suiteHolder .itemHolder .items.selected .icon {
    /*background: url(../imgs/pharmaCrmSuiteConsSeleted.png) no-repeat;*/
}

.content .suiteHolder .itemHolder .items .icon.icon1 {
    background-position: 0 0;
}

.content .suiteHolder .itemHolder .items .icon.icon2 {
    background-position: -274px 0;
}

.content .suiteHolder .itemHolder .items .icon.icon3 {
    background-position: -547px 0;
}

.content .suiteHolder .itemHolder .items .icon.icon4 {
    background-position: -820px 0;
}

.videoSection {
    width: 100%;
    height: 550px;
    background: #000;
    margin: 0;
    padding: 1px 0;
}

.videoHolder {
    margin: 2% auto;
    width: 95%;
    height: 500px;
    border: 1px solid #fff;
}

.blockLabel {
    display: block;
    color: #6f6f6;
    font-family: BebasNeue_0;
    /*font-size: 60px;*/
    font-size: 60px;
    text-transform: uppercase;
    text-align: center;
    /* background: #4a364f;
    width: 180px;*/
    padding: 5px;
    margin: 2% auto;
}

.blockLabelcust {
    display: block;
    color: #515050;
    font-family: BebasNeue_0;
    /*font-size: 60px;*/
    font-size: 45px;
    text-transform: uppercase;
    text-align: center;
    /* background: #4a364f;
    width: 180px;*/
    padding: 5px;
    margin: 2% auto;
}

.customerNav, .featuresSection, .contentSectionHolder .arrowsSection {
    display: block;
    margin: 0;
    padding: 0;
    list-style: none;
    width: 100%;
    height: auto;
    text-align: center;
}

    .customerNav li {
        display: inline-block;
        margin: 0.5% 0.2%;
        padding: 0;
        width: 103px;
        height: 103px;
        background: #fff url(../imgs/Cirrius_customer.png) no-repeat 0 0;
        -webkit-border-radius: 64px;
        border-radius: 64px;
    }

#Customers .innerContainer {
    max-width: 1000px !important;
}

.customerNav li {
    display: inline-block;
    margin: 0.5% 0.2%;
    padding: 0;
    width: 103px;
    height: 103px;
    background: #fff url(../imgs/Cirrius_customer.png) no-repeat 0 0;
    -webkit-border-radius: 64px;
    border-radius: 64px;
}

    /*.customerNav li a:hover, .customerNav li a.selected {
                -webkit-box-shadow: 0 0 2px 2px #FBFF85;
                box-shadow: 0 0 2px 2px #FBFF85;
            }*/


    .customerNav li.Lupin {
        background-position: 6px 12px;
    }

    .customerNav li.Boehringer {
        background-position: -116px 12px;
    }

    .customerNav li.Cadila {
        background-position: -234px 16px;
    }

    .customerNav li.Cipla {
        background-position: -352px 15px;
    }

    .customerNav li.gsk {
        background-position: -468px 15px;
    }

    .customerNav li.SunPharma {
        background-position: -587px 10px;
    }

    .customerNav li.SRL {
        background-position: -706px 13px;
    }

    .customerNav li.AbbottNutition {
        background-position: -823px 11px;
    }

    .customerNav li.Induslnd {
        background-position: -939px 8px;
    }

    .customerNav li.MSD {
        background-position: 3px -112px;
    }

    .customerNav li.DrReddy {
        background-position: -113px -115px;
    }

    .customerNav li.Alembic {
        background-position: -233px -114px;
    }

    .customerNav li.NOVARTIS {
        background-position: -349px -115px;
    }

    .customerNav li.Ferring {
        background-position: -475px -114px;
    }

    .customerNav li.Aegon {
        background-position: -591px -115px;
    }

    .customerNav li.GloblePayments {
        background-position: -708px -117px;
    }

    .customerNav li.Aviva {
        background-position: -824px -119px;
    }

    .customerNav li.Axa {
        background-position: -944px -123px;
    }


    .customerNav li.Medley {
        background-position: -108px -1px;
    }

    .customerNav li.USV {
        background-position: -216px -1px;
    }
    .customerNav li.Marico {
        background-position: -693px -196px;
    }







    .customerNav li.Sentiss {
        background-position: -636px -1px;
    }






    .customerNav li.Wockhardt {
        background-position: -110px -100px;
    }

    .customerNav li.Biocon {
        background-position: -220px -100px;
    }



    .customerNav li.Jubilant {
        background-position: -430px -100px;
    }





    .customerNav li.ARI8TO {
        background-position: -740px -100px;
    }



    .customerNav li.RANBAXY {
        background-position: -950px -100px;
    }


    .customerNav li.Mylan01 {
        background-position:-2px -187px;
    }

    
    .customerNav li.SentissPP {
        background-position: -115px -194px;
    }
    .customerNav li.SquarePL {
        background-position: -233px -187px;
    }
    .customerNav li.HimalayaDC {
        background-position: -348px -187px;
    }
    .customerNav li.TorrentPL {
        background-position:-466px -187px;
    }

    .customerNav li.UsvPL {
        background-position:-584px -193px;
    }
    








@media screen and (max-width: 981px) {
    .customerNav li {
        margin: 1% 2%;
    }
}

@media screen and (max-width: 781px) {
    .customerNav li {
        margin: 1% 1%;
    }
}

@media screen and (max-width: 672px) {
    .customerNav li {
        margin: 1% 5%;
    }
}

@media screen and (max-width: 590px) {
    .customerNav li {
        margin: 1% 5%;
    }
}

@media screen and (max-width: 415px) {
    .customerNav li {
        margin: 2% 3%;
    }
}

.partnersNav {
    display: block;
    margin: 20px auto 0 auto;
    padding: 0;
    list-style: none;
    width: 100%;
    height: auto;
    text-align: center;
}

    .partnersNav li {
        display: inline-block !important; /* the key bit */
        *display: inline; /* IE7 hack */
        *zoom: 1; /* IE7 hack */
        /*display: block;
        float: left;*/
        margin: 0 5% !important;
        padding: 0 !important;
    }

    .partnersNav li {
        display: inline-block;
        /*float: left;*/
        margin: 0;
        padding: 0;
        width: 92px;
        height: 92px;
        background: transparent url(../imgs/partners.png) no-repeat 0 0;
    }

        .partnersNav li.Microsoft {
            background-position: -2px -4px;
        }

        .partnersNav li.ManPower {
            background-position: -214px -4px;
        }

        .partnersNav li.hp {
            background-position: -404px -4px;
        }

        .partnersNav li.Samsung {
            background-position: -592px -4px;
        }


.CommonLabel1 {
    display: inline-block;
    font-family: BebasNeue_0;
    font-size: 100px;
    text-transform: uppercase;
    text-align: center;
    color: #2989f5;
    font-weight: bold;
}

.labelWithBg {
    background: #363636;
    padding: 1%;
    margin: 5px 0;
    opacity: 0.6;
}

.label3, .label4 {
    padding: 0;
    margin: 3% 0 0 0;
}

.label4 {
    color: #834197;
}

.label5 {
    letter-spacing: 6px;
    color: #b4b4b2;
}

.label6 {
    letter-spacing: 4px;
    color: #313131;
    font-size: 5vw;
}

.content.users {
    background: #fff;
}

.users .block4watchVideo {
    display: inline-block;
    margin: 0px 5px 5px 5px;
}

.labelHolder {
    text-align: center;
}



.locations {
    display: block;
    margin: 0;
    padding: 0;
}

    .locations > li {
        float: left;
        display: block;
        padding: 0;
        margin: 0 3px;
        color: #e4fc72;
        font-family: tt0173m;
        font-size: 26px;
    }

    .locations li ul {
        margin: 15px 10px;
    }

    /*.locations li:first-child ul {
        margin-left: 0;
    }*/

    .locations li li {
        clear: both;
        margin: 5px 15px;
        font-size: 19px;
    }

        /* .locations li + li:before {
        content: "\2022";
        color: #fff;
        margin: 0 15px 0 0;
    }*/

        .locations li li:before {
            color: #fff;
            content: "•";
            margin: 0 5px 0 0;
        }

@media screen and (max-width: 590px) {

    .locations li {
        font-size: 20px;
    }
}

@media screen and (max-width: 767px) {
    /*.posAbs{
		top: 5%;
	}*/
}

@media screen and (max-width: 470px) {

    .locations li {
        /*display: inline-block;
        font-size: 16px;*/
        margin-top: 15px;
    }

    /*.locations li:first-child ul {
            margin: 10px 25px;
        }*/

    /* .locations li:before {
            content: "\2022";
            color: #fff;
            margin: 0 15px 0 0;
        }*/
}

.mailto {
    clear: both;
    display: block;
    padding: 0;
    margin: 4% 5px 2% 5px;
    color: #fff;
    font-family: KhmerUI_0;
    font-size: 20px;
    text-decoration: none;
}

.SendBtnHolder {
    padding: 5px 0;
    margin: 20px 5px;
    width: 100%;
    max-width: 325px;
}

    .SendBtnHolder input:hover {
        cursor: pointer;
    }

/*
form input[type="text"], form textarea {
    clear: both;
    display: block;
    padding: 5px 10px;
    margin: 20px 5px 5px 5px;
    width: 100%;
    max-width: 305px;
    color: #1f2d3d;
    font-family: KhmerUI_0;
    font-size: 20px;
    background: #ebebeb;
    outline: none;
    border: 0 none;
}

form textarea {
    width: 50%;
    height: 120px;
    max-width: 305px;
}

form ::-webkit-input-placeholder {
    color: #1f2d3d;
    font-family: KhmerUI_0;
    font-size: 20px;
}

form :-moz-placeholder {  Firefox 18- 
    color: #1f2d3d;
    font-family: KhmerUI_0;
    font-size: 2vw;
}

form ::-moz-placeholder {  Firefox 19+ 
    color: #1f2d3d;
    font-family: KhmerUI_0;
    font-size: 2vw;
}

form :-ms-input-placeholder {
    color: #1f2d3d;
    font-family: KhmerUI_0;
    font-size: 2vw;
}

form input[type="submit"] {
    float: right;
    display: block;
    color: #fff;
    font-family: KhmerUI_0;
    font-size: 20px;
    background: #1f2d3d;
    outline: none;
    border: 0 none;
    margin: 0;
    padding: 10px 20px;
}*/
#contactModal .modal-dialog {
    width: 450px;
}

#contactModal .modal-footer {
    padding: 0px 25px 20px 0px;
}

#contactModal .modal-content {
    text-decoration: none;
    color: #1f2d3d;
    font-family: tt0140m;
    font-size: 18px;
    font-weight: bold;
}

.contactUsOptionsSection {
    display: block;
    width: 90%;
    height: auto;
    text-align: center;
}

.SocialSection {
    display: block;
    width: 100%;
    height: auto;
    text-align: center;
}

.FollowUs {
    clear: both;
    display: block;
    color: #fff;
    font-family: KhmerUI_0;
    font-size: 30px;
    /*margin: 50px 0 8px 0;*/
}

.SocialLinks, .contactUsOptions {
    display: block;
    margin: 0;
    padding: 0;
    list-style: none;
    width: 100%;
    height: auto;
    text-align: center;
}

    .SocialLinks li, .contactUsOptions li {
        display: inline-block; /* the key bit */
        *display: inline; /* ie7 hack */
        *zoom: 1; /* ie7 hack */
        /*display: block;
        float: left;*/
        margin: 1% 1px;
        padding: 0;
    }

    .contactUsOptions li {
        margin: 1% 10%;
    }

        .contactUsOptions li a {
            display: inline-block;
            margin: 0;
            padding: 0 0 0 38px;
            font-family: 'Khmer UI';
            font-size: 16px;
            text-transform: uppercase;
            color: #fff;
            width: auto;
            /*height: 45px;*/
        }

            .contactUsOptions li a.mailTo {
                background: #fff url(../imgs/email-icon.png) no-repeat 6px 4px;
            }

            .contactUsOptions li a.contactUsForm {
                background: #fff url(../imgs/reach-out-icon.png) no-repeat 5px 4px;
            }

            .contactUsOptions li a span {
                display: inline-block;
                margin: 0;
                padding: 5px;
                background: #0c1631;
            }

    .SocialLinks li a {
        display: inline-block;
        /*float: left;*/
        margin: 0;
        padding: 0;
        width: 47px;
        height: 47px;
        background: #1f2d3d url(../imgs/SocialIcon.png) no-repeat;
    }

        .SocialLinks li a:hover {
            /*background-image: url(../imgs/SocialIconHover.png);*/
        }

        .SocialLinks li a.contactUsForm {
            background-position: 0 0;
        }

        .SocialLinks li a.LinkedIn {
            background-position: -51px 0;
        }

        .SocialLinks li a.Facebook {
            background-position: -102px 0;
        }

        .SocialLinks li a.Twitter {
            background-position: -153px 0;
        }

        .SocialLinks li a.contactUsForm:hover {
            background-position: 0 -57px;
        }

        .SocialLinks li a.LinkedIn:hover {
            background-position: -51px -57px;
        }

        .SocialLinks li a.Facebook:hover {
            background-position: -102px -57px;
        }

        .SocialLinks li a.Twitter:hover {
            background-position: -153px -57px;
        }







.copyRight {
    clear: both;
    display: block;
    color: #fff;
    font-family: KhmerUI_0;
    font-size: 18px;
    text-align: center;
    margin: 5px 0 0 0;
}

.userWorldWide {
    font-size: 80px;
    line-height: 100px;
}

@media screen and (max-width: 851px) {
    form {
        width: 100%;
    }

        form input[type="text"], form textarea {
            max-width: 100%;
        }

    .SendBtnHolder {
        max-width: 100%;
    }

    form input[type="submit"] {
        display: block;
        float: none;
        margin: 15px auto;
    }

    .SocialSection {
        clear: both;
        float: none;
        width: 100%;
    }

        .SocialSection .watchVideo {
            float: none;
            margin: 0 auto;
        }

    .FollowUs {
        margin-top: 20px;
        text-align: center;
    }

    .SocialLinks {
        display: block;
        float: none;
        margin: 20px 0 0 0;
        padding: 0;
        list-style: none;
        width: 100%;
        height: auto;
        text-align: center;
    }

        .SocialLinks li {
            float: none;
            display: inline-block; /* the key bit */
            *display: inline; /* IE7 hack */
            *zoom: 1; /* IE7 hack */
            margin: 0 2px;
            padding: 0;
        }

            .SocialLinks li a {
                display: inline-block;
                float: none;
            }

    .copyRight {
        text-align: center;
        font-size: 3vw;
    }
}

/*.CountryHolder {
    display: block;
    width: 95%;
    max-width: 950px;
    margin-top: 10px;
}*/

.CountryHolder ul {
    position: relative;
    margin: 10px 0px 0px 0px;
    padding: 0;
    /*width: 285px;
        height: 22px;*/
}

    .CountryHolder ul li {
        display: inline-block;
        margin: 0 10px;
        padding: 0;
        font-family: bebas;
        font-size: 18px;
        text-transform: uppercase;
        font-weight: bold;
        color: #000;
        line-height: 30px;
        text-align: center;
        width: auto;
    }

        .CountryHolder ul li + li:before {
            content: " | ";
            margin-right: 20px;
            /*padding: 0 5px;*/
        }

.CountryHolder table {
    display: table;
    margin: 0 auto;
    width: 80%;
}

    .CountryHolder table tr td {
        padding: 0.8em;
        font-family: bebas;
        font-size: 18px;
        text-transform: uppercase;
        font-weight: bold;
        color: #0512c2;
        line-height: 30px;
        text-align: center;
    }

/*.CountryHolder table tr td:first-child {
                width: 20%;
                text-align: right;
                font-family: bebas;
                font-size: 18px;
                color: #0512c2;
            }*/

/* ==================================================
   Home Secion ends here
================================================== */

/* ==================================================
   Inner page Secion starts here
================================================== */

.featuresSection {
    clear: both;
}

    .featuresSection li, .contentSectionHolder .arrowsSection li {
        display: inline-block; /* the key bit */
        *display: inline; /* IE7 hack */
        *zoom: 1; /* IE7 hack */
        /*display: block;
        float: left;*/
        margin: 0;
        padding: 0;
        width: 280px;
        height: 230px;
        vertical-align: top;
    }

        .featuresSection li a {
            display: block;
            margin: 0;
            padding: 180px 0 0 0;
            color: #081626;
            text-decoration: none;
            width: 280px;
            height: 33px;
            font-family: bebas;
            word-spacing: 5px;
        }

#contactUs .featuresSection li a.selected {
    color: #a2e7fd !important;
    background: url(../imgs/blue-marker2.png) center bottom no-repeat;
    width: 148px !important;
}

.featuresSection li a:hover, .featuresSection li a.selected {
    color: #fff !important;
}

.featuresSection li a:hover, .featuresSection li a.selected, {
    color: #a2e7fd !important;
}

.AdressSectionHolder > .featuresSection > li > a:hover, .AdressSectionHolder > .featuresSection > li > a.selected {
    color: #a2e7fd !important;
}

.featuresSection li a.targetSegment {
    background: url(../imgs/targeting-Segmentation-black.png) no-repeat center 0;
}

#features_benefit1 .icon1 .evtSpendTracking {
    background: url(../imgs/targeting-Segmentation-black.png) no-repeat center 0;
}

#features_benefit1 .icon2 .evtSpendTracking {
    background: url(../imgs/scheduling-Tour-Planning-black.png) no-repeat center 0;
}

#features_benefit1 .icon3 .evtSpendTracking {
    background: url(../imgs/just-in-time-prep-black.png) no-repeat center 0;
}

#features_benefit1 .icon4 .evtSpendTracking {
    background: url(../imgs/call-by-call-black.png) no-repeat center 0;
}

#features_benefit1 .icon5 .evtSpendTracking {
    background: url(../imgs/manage-Sample-Invetory-black.png) no-repeat center 0;
}

#features_benefit1 .icon6 .evtSpendTracking {
    background: url(../imgs/track-Field-Expenses-black.png) no-repeat center 0;
}

#features_benefit1 .icon1 .evtSpendTracking, #features_benefit1 .icon2 .evtSpendTracking, #features_benefit1 .icon3 .evtSpendTracking, #features_benefit1 .icon4 .evtSpendTracking, #features_benefit1 .icon5 .evtSpendTracking, #features_benefit1 .icon6 .evtSpendTracking {
    display: block;
    margin: 0;
    color: #081626;
    text-decoration: none;
    width: 280px;
    height: 190px;
    font-family: bebas;
    word-spacing: 5px;
}

.featuresSection li a.targetSegment:hover, .featuresSection li a.targetSegment.selected {
    background: url(../imgs/targeting-Segmentation-white.png) no-repeat center 0;
}

.featuresSection li a.schedulenTour {
    background: url(../imgs/scheduling-Tour-Planning-black.png) no-repeat center 0;
}

    .featuresSection li a.schedulenTour:hover, .featuresSection li a.schedulenTour.selected {
        background: url(../imgs/scheduling-Tour-Planning-white.png) no-repeat center 0;
    }

.featuresSection li a.justInTime {
    background: url(../imgs/just-in-time-prep-black.png) no-repeat center 0;
}

    .featuresSection li a.justInTime:hover, .featuresSection li a.justInTime.selected {
        background: url(../imgs/just-in-time-prep-white.png) no-repeat center 0;
    }

.featuresSection li a.callByCall {
    background: url(../imgs/call-by-call-black.png) no-repeat center 0;
}

    .featuresSection li a.callByCall:hover, .featuresSection li a.callByCall.selected {
        background: url(../imgs/call-by-call-white.png) no-repeat center 0;
    }

.featuresSection li a.sampleInventory {
    background: url(../imgs/manage-Sample-Invetory-black.png) no-repeat center 0;
}

    .featuresSection li a.sampleInventory:hover, .featuresSection li a.sampleInventory.selected {
        background: url(../imgs/manage-Sample-Invetory-white.png) no-repeat center 0;
    }

.featuresSection li a.trackExpenses {
    background: url(../imgs/track-Field-Expenses-black.png) no-repeat center 0;
}

    .featuresSection li a.trackExpenses:hover, .featuresSection li a.trackExpenses.selected {
        background: url(../imgs/track-Field-Expenses-white.png) no-repeat center 0;
    }

.featuresSection li a.intelligence {
    background: url(../imgs/prescription-Intelligence-black.png) no-repeat center 0;
}

    .featuresSection li a.intelligence:hover, .featuresSection li a.intelligence.selected {
        background: url(../imgs/prescription-Intelligence-white.png) no-repeat center 0;
    }

.featuresSection li a.promoCampaigss {
    background: url(../imgs/promotional-Campaigns-black.png) no-repeat center 0;
}

    .featuresSection li a.promoCampaigss:hover, .featuresSection li a.promoCampaigss.selected {
        background: url(../imgs/promotional-Campaigns-white.png) no-repeat center 0;
    }

#features_benefit_clm .icon1 .fbclm {
    background: url(../imgs/interactive-digital-detailing-black.png) no-repeat center 0;
}

#features_benefit_clm .icon2 .fbclm {
    background: url(../imgs/digital-library-black.png) no-repeat center 0;
}

#features_benefit_clm .icon3 .fbclm {
    background: url(../imgs/physician-playlist-black.png) no-repeat center 0;
}

#features_benefit_clm .icon4 .fbclm {
    background: url(../imgs/responsive-improvement-black.png) no-repeat center 0;
}

#features_benefit_clm .icon5 .fbclm {
    background: url(../imgs/tracking-analytics-black.png) no-repeat center 0;
}

#features_benefit_clm .icon6 .fbclm {
    background: url(../imgs/auto-reporting-black.png) no-repeat center 0;
}

#features_benefit_clm .icon1 .fbclm, #features_benefit_clm .icon2 .fbclm, #features_benefit_clm .icon3 .fbclm, #features_benefit_clm .icon4 .fbclm, #features_benefit_clm .icon5 .fbclm, #features_benefit_clm .icon6 .fbclm {
    display: block;
    margin: 0;
    color: #081626;
    text-decoration: none;
    width: 280px;
    height: 190px;
    font-family: bebas;
    word-spacing: 5px;
}

.icon1, .icon2, .icon3, .icon4, .icon5, .icon6 {
    padding-top: 10px;
}

#febphyzii .icon1 .fbphyzii {
    background: url(../imgs/medical-info-portal-black.png) no-repeat center 0;
}

#febphyzii .icon2 .fbphyzii {
    background: url(../imgs/medical-services-black.png) no-repeat center 0;
}

#febphyzii .icon3 .fbphyzii {
    background: url(../imgs/self-detailing-black.png) no-repeat center 0;
}

#febphyzii .icon4 .fbphyzii {
    background: url(../imgs/phyzii-for-supply-chain-black.png) no-repeat center 0;
}

#febphyzii .icon5 .fbphyzii {
    background: url(../imgs/social-collaboration-black.png) no-repeat center 0;
}

#febphyzii .icon6 .fbphyzii {
    background: url(../imgs/physician-engagement-black.png) no-repeat center 0;
}

#febphyzii .icon7 .fbphyzii {
    background: url(../imgs/custom-built-apps-black.png) no-repeat center 0;
}

#febphyzii .icon8 .fbphyzii {
    background: url(../imgs/tracking-analytics-black.png) no-repeat center 0;
}

#febphyzii .icon1 .fbphyzii, #febphyzii .icon2 .fbphyzii, #febphyzii .icon3 .fbphyzii, #febphyzii .icon4 .fbphyzii, #febphyzii .icon5 .fbphyzii, #febphyzii .icon6 .fbphyzii, #febphyzii .icon7 .fbphyzii, #febphyzii .icon8 .fbphyzii {
    display: block;
    margin: 0 auto;
    color: #081626;
    text-decoration: none;
    width: 280px;
    height: 190px;
    font-family: bebas;
    word-spacing: 5px;
}

.featuresSection li a.interectiveDigital {
    background: url(../imgs/interactive-digital-detailing-black.png) no-repeat center 0;
}


    .featuresSection li a.interectiveDigital:hover, .featuresSection li a.interectiveDigital.selected {
        background: url(../imgs/interactive-digital-detailing-white.png) no-repeat center 0;
    }

.featuresSection li a.digiLib {
    background: url(../imgs/digital-library-black.png) no-repeat center 0;
}

    .featuresSection li a.digiLib:hover, .featuresSection li a.digiLib.selected {
        background: url(../imgs/digital-library-white.png) no-repeat center 0;
    }

.featuresSection li a.phyPlaylist {
    background: url(../imgs/physician-playlist-black.png) no-repeat center 0;
}

    .featuresSection li a.phyPlaylist:hover, .featuresSection li a.phyPlaylist.selected {
        background: url(../imgs/physician-playlist-white.png) no-repeat center 0;
    }

.featuresSection li a.ResponsiveImprovement {
    background: url(../imgs/responsive-improvement-black.png) no-repeat center 0;
}

    .featuresSection li a.ResponsiveImprovement:hover, .featuresSection li a.ResponsiveImprovement.selected {
        background: url(../imgs/responsive-improvement-white.png) no-repeat center 0;
    }

.featuresSection li a.emailDigi {
    background: url(../imgs/email-digital-black.png) no-repeat center 60px;
}

    .featuresSection li a.emailDigi:hover, .featuresSection li a.emailDigi.selected {
        background: url(../imgs/email-digital-white.png) no-repeat center 60px;
    }

.featuresSection li a.trackNAnalytics {
    background: url(../imgs/tracking-analytics-black.png) no-repeat center 0;
}

    .featuresSection li a.trackNAnalytics:hover, .featuresSection li a.trackNAnalytics.selected {
        background: url(../imgs/tracking-analytics-white.png) no-repeat center 0;
    }

.featuresSection li a.autoReport {
    background: url(../imgs/auto-reporting-black.png) no-repeat center 0;
}

    .featuresSection li a.autoReport:hover, .featuresSection li a.autoReport.selected {
        background: url(../imgs/auto-reporting-white.png) no-repeat center 0;
    }




.featuresSection li a.MIPortal {
    background: url(../imgs/medical-info-portal-black.png) no-repeat center 0;
}

    .featuresSection li a.MIPortal:hover, .featuresSection li a.MIPortal.selected {
        background: url(../imgs/medical-info-portal-white.png) no-repeat center 0;
    }

.featuresSection li a.MedicalService {
    background: url(../imgs/medical-services-black.png) no-repeat center 0;
}

    .featuresSection li a.MedicalService:hover, .featuresSection li a.MedicalService.selected {
        background: url(../imgs/medical-services-white.png) no-repeat center 0;
    }

.featuresSection li a.SelfDetailing {
    background: url(../imgs/self-detailing-black.png) no-repeat 80px 0;
}

    .featuresSection li a.SelfDetailing:hover, .featuresSection li a.SelfDetailing.selected {
        background: url(../imgs/self-detailing-white.png) no-repeat 80px 0;
    }

.featuresSection li a.SocialColl {
    background: url(../imgs/social-collaboration-black.png) no-repeat center 0;
}

    .featuresSection li a.SocialColl:hover, .featuresSection li a.SocialColl.selected {
        background: url(../imgs/social-collaboration-white.png) no-repeat center 0;
    }

.featuresSection li a.PhyEngm {
    background: url(../imgs/physician-engagement-black.png) no-repeat center 0;
}

    .featuresSection li a.PhyEngm:hover, .featuresSection li a.PhyEngm.selected {
        background: url(../imgs/physician-engagement-white.png) no-repeat center 0;
    }

.featuresSection li a.IntegratedCRM {
    background: url(../imgs/integration-to-crm-black.png) no-repeat center 0;
}

    .featuresSection li a.IntegratedCRM:hover, .featuresSection li a.IntegratedCRM.selected {
        background: url(../imgs/integration-to-crm-white.png) no-repeat center 0;
    }


.featuresSection li a.evtSpendTracking {
    background: url(../imgs/controlled-event-and-spend-tracking-black.png) no-repeat center 0;
}

    .featuresSection li a.evtSpendTracking:hover, .featuresSection li a.evtSpendTracking.selected {
        background: url(../imgs/controlled-event-and-spend-tracking-white.png) no-repeat center 0;
    }

#features_benefit2 .icon1 .evtSpendTracking {
    background: url(../imgs/controlled-event-and-spend-tracking-white.png) no-repeat center 0;
}

#features_benefit2 .icon1 .evtSpendTracking, #features_benefit2 .icon2 .evtSpendTracking, #features_benefit2 .icon3 .evtSpendTracking, #features_benefit2 .icon4 .evtSpendTracking, #features_benefit2 .icon5 .evtSpendTracking, #features_benefit2 .icon6 .evtSpendTracking {
    display: block;
    margin: 0;
    color: #081626;
    text-decoration: none;
    width: 280px;
    height: 190px;
    font-family: bebas;
    word-spacing: 5px;
}

.featuresSection li a.physicianMaster {
    background: url(../imgs/unique-physician-master-black.png) no-repeat center 0;
}

    .featuresSection li a.physicianMaster:hover, .featuresSection li a.physicianMaster.selected {
        background: url(../imgs/unique-physician-master-white.png) no-repeat center 0;
    }

#features_benefit2 .icon2 .evtSpendTracking {
    background: url(../imgs/unique-physician-master-black.png) no-repeat center 0;
}

#features_benefit2 .icon3 .evtSpendTracking {
    background: url(../imgs/insightful-prescription-intelligence-black.png) no-repeat center 0;
}

#features_benefit2 .icon4 .evtSpendTracking {
    background: url(../imgs/continuous-people-management-black.png) no-repeat center 0;
}

#features_benefit2 .icon5 .evtSpendTracking {
    background: url(../imgs/communication-and-collaboration-black.png) no-repeat center 0;
}

#features_benefit2 .icon6 .evtSpendTracking {
    background: url(../imgs/tracking-analytics-black.png) no-repeat center 0;
}

.featuresSection li a.intelligence {
    background: url(../imgs/insightful-prescription-intelligence-black.png) no-repeat center 0;
}

    .featuresSection li a.intelligence:hover, .featuresSection li a.intelligence.selected {
        background: url(../imgs/insightful-prescription-intelligence-white.png) no-repeat center 0;
    }

.featuresSection li a.peopleManagement {
    background: url(../imgs/continuous-people-management-black.png) no-repeat center 0;
}

    .featuresSection li a.peopleManagement:hover, .featuresSection li a.peopleManagement.selected {
        background: url(../imgs/continuous-people-management-white.png) no-repeat center 0;
    }

.featuresSection li a.commuAndColl {
    background: url(../imgs/communication-and-collaboration-black.png) no-repeat center 0;
}

    .featuresSection li a.commuAndColl:hover, .featuresSection li a.commuAndColl.selected {
        background: url(../imgs/communication-and-collaboration-white.png) no-repeat center 0;
    }


.featuresSection li a.supplyChain {
    background: url(../imgs/phyzii-for-supply-chain-black.png) no-repeat center 0;
}

    .featuresSection li a.supplyChain:hover, .featuresSection li a.supplyChain.selected {
        background: url(../imgs/phyzii-for-supply-chain-white.png) no-repeat center 0;
    }

.featuresSection li a.custBuildApp {
    background: url(../imgs/custom-built-apps-black.png) no-repeat center 0;
}

    .featuresSection li a.custBuildApp:hover, .featuresSection li a.custBuildApp.selected {
        background: url(../imgs/custom-built-apps-white.png) no-repeat center 0;
    }


.contentSectionHolder {
    display: block;
    margin: 0px auto;
    padding: 0;
    width: 100%;
    min-height: 150px;
    height: auto;
}

    .contentSectionHolder .content {
        display: none;
        margin: 0 auto;
        padding: 25px 25px;
        width: 95%;
        min-height: 110px;
    }

        .contentSectionHolder .content.active {
            display: block;
        }

.paragraph {
    font-family: KhmerUI_0;
    font-size: 15px;
    color: #fff;
    line-height: 20px;
    text-align: left;
}

    .paragraph a {
        display: inline-block;
        /*margin: 0;*/
        /*padding: 18px 8px 8px 8px;*/
        text-align: center;
        text-decoration: none;
        line-height: 15px;
    }

.oneStopParagraph {
    font-family: Calibri,Tahoma;
    font-weight: normal;
    font-size: 18px;
    color: #fff;
    line-height: 26px;
    text-align: left;
}

.learnMore {
    position: absolute;
    display: inline-block;
    padding: 4px 10px;
    margin: 2px 20px;
    font: normal 20px Calibri, Tahoma;
    color: #1f2d3d;
    text-decoration: none;
    text-align: center;
    background-color: #e3d593;
    border-radius: 4px;
    -moz-box-shadow: 0px 0px 10px #241e14;
    -webkit-box-shadow: 0px 0px 10px #241e14;
    box-shadow: 0px 0px 10px #241e14;
}

    .learnMore:hover {
        text-decoration: underline;
    }

.contentSectionHolder .content .paragraph {
    width: 90%;
    font-weight: bold;
}

.content h3 {
    line-height: 23px;
}

.DarkGreenArrow, .LightGreenArrow, .BlueGreenArrow {
    display: block;
    width: 62px;
    height: 28px;
    background: url(../imgs/darkGreenFeaturesArrow.png) no-repeat 0 0;
}

.AdressarrowsSection .DarkGreenArrow, .AdressarrowsSection .LightGreenArrow, .AdressarrowsSection .BlueGreenArrow {
    display: block;
    width: 62px;
    height: 28px;
    background: url(../imgs/blueFeaturesArrow1.png) no-repeat 0 0;
}

.firstsection .DarkGreenArrow, .secondsection .DarkGreenArrow, .thirdsection .DarkGreenArrow {
    background: none !important;
}

.LightGreenArrow {
    background: url(../imgs/lightGreenFeaturesArrow.png) no-repeat;
}

.BlueGreenArrow {
    background: url(../imgs/blueFeaturesArrow.png) no-repeat;
}

.FeaturesUpArrow {
    background-position: 0 0;
}

.FeaturesDownArrow {
    background-position: 0 -45px;
}

.contentSectionHolder .arrowsSection li {
    height: 0px;
    text-align: center;
}

    .contentSectionHolder .arrowsSection li a {
        display: none;
    }

        .contentSectionHolder .arrowsSection li a.active {
            display: inline-block;
        }

.benifitsInfoHolder {
    display: block;
    margin: 0 auto;
    padding: 0;
    width: 98%;
    height: auto;
}

    .benifitsInfoHolder .benifitsInfo {
        float: left;
        display: block;
        margin: 0 10px;
        padding: 2px;
        width: 22.5%;
        text-align: center;
    }

    .benifitsInfoHolder .paragraph {
        font-size: 14px;
    }

.parallax-10 .content {
    display: block;
    margin: 0 auto;
    padding: 0;
    width: 90%;
}

.parallax-10 .img-responsive {
    width: 20%;
    min-height: 0;
    margin: 0 2%;
}

.floatLeft {
    float: left;
}

.floatRight {
    float: right;
}

.anthemList {
    display: inline-block;
    margin: 0 0 0 0px;
    list-style-type: disc;
}

#anthem .row > .col-xs-12 {
    padding-left: 32px;
}

.anthemList li {
    list-style-position: outside;
    font-family: KhmerUI_0;
    font-weight: bold;
    font-size: 18px;
    color: #0d254c;
    margin: 5px 0;
    line-height: 30PX;
}

.OsIcon {
    margin-top: 5%;
    float: right;
    max-width: 291px;
    min-height: 0;
}

.Benifits, .Features, .OneStopShop, .AddOns {
    font-size: 40px;
}

.AddOns {
    margin: 10px 0;
}

.OneStopShop, .AddOns {
    line-height: 35px;
}

@media screen and (max-width: 1000px) {
    .block1tagline {
        margin-left: 25%;
    }

    .contentSectionHolder .arrowsSection {
        display: none;
    }
}
/* ==================================================
   Inner page Secion ends here
================================================== */

@media screen and (max-width: 768px) {
    #contactModal .modal-dialog {
        width: auto;
    }

    .Menu {
        display: none;
        width: 100%;
        height: auto;
        margin: 0;
    }

        .Menu.Open {
            display: block;
        }

        .Menu li {
            display: block;
            clear: both;
            margin: 5px 0;
            padding: 0;
            width: 100%;
        }

        .Menu > li:last-child {
            display: block;
        }

        .Menu li a {
            display: block;
            clear: both;
            margin: 0;
            padding: 0;
            width: 100%;
        }

        .Menu li ul {
            clear: both;
            display: none;
            position: inherit;
            /*display: none;
        position: absolute;*/
            margin: 30px 0 10px 0;
            padding: 0;
            width: 99%;
        }

            .Menu li ul li {
                width: 100%;
            }

                .Menu li ul li a {
                    width: 100%;
                }

                .Menu li ul li:first-child {
                    margin-top: 0;
                    background-image: none;
                    padding: 0;
                    line-height: 16px;
                }

    .logo {
        margin: 20px 2%;
    }

    .MenuOpenIcon {
        display: block;
        float: right;
        color: #fff;
        margin-top: 20px;
        margin-bottom: 20px;
        margin-right: 2%;
        height: 50px;
        width: 50px;
    }

    .TopRightNavSlide {
        float: none;
        position: absolute;
        top: 0;
        bottom: 0;
        left: 0;
        right: 0;
        margin: 20px auto;
        width: 160px;
    }

        .TopRightNavSlide li {
            width: 100%;
            text-align: center;
        }

            .TopRightNavSlide li a div img {
                height: 49px;
            }

            .TopRightNavSlide li a div b:nth-child(1) {
                margin-top: 100px;
            }

        .TopRightNavSlide .fontSize22px {
            font-size: 18px;
        }

        .TopRightNavSlide .fontSize32px {
            font-size: 28px;
        }
    /*fontSize22px
    fontSize32px*/
}

@media screen and (max-width:991px) {
    .TopRightNavSlide {
        display: none;
    }
}

@media screen and (max-width: 960px) {

    /*.img-responsive {
        min-height: 150px;
    }*/

    #digitallyTransform .titleImg {
        min-height: 50px;
    }

    .empowerBg, .engrossBg, .physiciansBg {
        min-height: 500px;
    }


    .imgResponsiveHolder.PHYZIIBg {
        min-height: 500px;
    }

    /*.logo {
        float: none;
        margin: 10px auto;
    }*/


    /*.imgResponsiveHolder.userWorldWideBg {
        min-height: 750px;
    }*/

    /*.CountryHolder {
        margin-top: 30%;
    }*/

    .CommonLabel1 {
        font-size: 75px;
    }
}

@media screen and (max-width: 800px) {

    .benifitsInfoHolder {
        clear: both;
    }

        .benifitsInfoHolder .benifitsInfo {
            width: 28%;
        }

    /*.imgResponsiveHolder.userWorldWideBg {
        min-height: 700px;
    }*/

    /*.Benifits {
        font-size: 40px;
    }*/
}

@media screen and (max-width: 600px) {
    .imgResponsiveHolder {
        min-height: 320px;
    }

        .imgResponsiveHolder.customerRelationshipMarketBg, .imgResponsiveHolder.CLMBg {
            min-height: 350px;
        }

        .imgResponsiveHolder.PHYZIIBg {
            min-height: 420px;
        }


    .para {
        font-size: 16px;
        line-height: 18px;
    }

    .empowerBg {
        min-height: 400px;
    }

    .engrossBg {
        min-height: 350px;
    }

    .physiciansBg {
        min-height: 380px;
    }


    .Link img {
        height: 25px;
    }

    .Link {
        height: 25px;
    }

        .Link.CRM {
            width: 65px;
        }

        .Link.CLM {
            width: 155px;
        }

            .Link.CLM img {
                margin-left: -68px;
            }

        .Link.PHYZII {
            width: 65px;
        }

            .Link.PHYZII img {
                margin-left: -230px;
            }

    .Link2.CRM {
        margin-bottom: 100px;
    }

    .content .suiteHolder h1 {
        font-size: 20px;
    }

    .userWorldWide {
        font-size: 40px;
        line-height: 80px;
    }

    .watchVideo {
        padding: 0px;
        width: 40px;
        height: 20px;
        text-indent: 100%;
        overflow: hidden;
        background-position: center center;
    }

    .label1 {
        font-size: 25px;
    }

    .testimonal {
        font-size: 18px;
        font-weight: normal;
        line-height: 25px;
    }

        .testimonal::before, .testimonal::after {
            font-size: 50px;
            line-height: 20px;
            margin-top: 100px;
        }

    .parallax .testimonalFrom {
        font-size: 15px;
    }

    .CommonLabel1 {
        font-size: 40px;
    }

    .Benifits, .Features, .OneStopShop, .AddOns {
        font-size: 35px;
    }

    .OneStopShop, .AddOns {
        margin-top: 10px;
    }

    .benifitsInfoHolder .benifitsInfo {
        clear: both;
        margin: 10px;
        width: 95%;
    }

    .oneStopParagraph .learnMore {
        position: relative;
        display: block;
        clear: both;
        margin: 10px 0;
    }

    .fontSize25px {
        margin: 5px 0;
        font-size: 20px;
    }
    /*.img-responsive {
        min-height: 0;
    }*/
}

@media screen and (max-width: 400px) {
    .CommonLabel1 {
        font-size: 35px;
    }

    /*.CLMBg {
        min-height: 500px;
    }*/

    /*.imgResponsiveHolder.userWorldWideBg {
        min-height: 850px;
    }*/

    .imgResponsiveHolder.customerRelationshipMarketBg {
        min-height: 400px;
    }

    .imgResponsiveHolder.CLMBg {
        min-height: 430px;
    }



    .contactUsOptions {
        margin-top: 20%;
    }

        .contactUsOptions li {
            margin: 4% 10%;
        }

    .FollowUs {
        font-size: 20px;
    }

    form input[type="text"], form textarea {
        padding: 5px 10px;
        margin: 20px 2px;
    }

    .TopRightNavSlide {
        display: none;
    }
}

.OsLogos {
    display: block;
    margin: 15px 5px;
    float: right;
}

/* ==================================================
   Common classes starts here
================================================== */
.width90px {
    width: 90px;
}

.width110px {
    width: 110px;
}

.width380px {
    width: 380px;
}

.fontBebas {
    font-family: bebas;
}

.fontKhmerUI_0 {
    font-family: KhmerUI_0;
}

.fontimpact_0 {
    font-family: impact_0;
}

.fontSwis721 {
    font-family: tt0007m;
}

.fontSize0_99em {
    font-size: 0.99em;
}

.fontSize22px {
    font-size: 22px;
}

.fontSize20px {
    font-size: 20px;
}

.fontSize25px {
    font-size: 25px;
}

.fontSize32px {
    font-size: 32px;
}

.fontSize1_5vw {
    font-size: 1.5vw;
}

.fontSize2vw {
    font-size: 2vw;
}

.fontSize2_5vw {
    font-size: 2.5vw;
}

.fontSize3vw {
    font-size: 3vw;
}

.fontSize4vw {
    font-size: 3.5vw;
}

.fontSize4_5vw {
    font-size: 4.5vw;
}

.fontSize6vw {
    font-size: 6vw;
}

.fontSize7vw {
    font-size: 7vw;
}

.fontSize18px {
    font-size: 18px;
}

.fontSize32px {
    font-size: 32px;
}

.colorShade1 {
    color: #0d254c;
}

.colorShade2 {
    color: #00549a;
}

.colorShade3 {
    color: #e4fc72;
}

.BgColorShade3 {
    background-color: #e4fc72;
}

.colorShade4 {
    color: #1f2d3d;
}

.colorShade5 {
    color: #39bfd7;
}

.colorShade6 {
    color: #b1d7e2;
}

.colorShade7 {
    color: #7cb7fa;
}

.colorShade8 {
    color: #1b5fb2;
}

.colorShade9 {
    color: #515050;
}

.colorShade10 {
    color: #2989f5;
}

.BgColorShade7 {
    background-color: #606060;
}

.BgColorShade8 {
    background-color: #91b8ed;
}

.BgColorShade9 {
    background-color: #00a99d;
}

.BgColorShade10 {
    background-color: #1d99af;
}

.BgColorShade11 {
    background-color: #5aa8c1;
}

.BgColorShade12 {
    background-color: #98c55b;
}

.colorShade11 {
    color: #0f1f51;
}

.colorShade12 {
    color: #081626;
}

.colorShade13 {
    color: #383838;
}

.colorShade14 {
    color: #91b8ed;
}

.colorShade15 {
    color: #59cfe4;
}

.colorShade16 {
    color: #05112f;
}

.colorShade17 {
    color: #532e68;
}

.colorShade18 {
    color: #0e0f10;
}

.colorShade19 {
    color: #fdffc4;
}

.colorShade20 {
    color: #f5ffc6;
}

.colorShade21 {
    color: #f3ffbb;
}

.colorShade22 {
    color: #f1ffaf;
}

.colorShade23 {
    color: #faffe2;
}

.colorShade24 {
    color: #faffe3;
}

.colorShade25 {
    color: #f3ffc4;
}

.colorShade26 {
    color: #f3ffbc;
}

.colorShadefff {
    color: #fff;
}

.colorShade000 {
    color: #000;
}

.BgColorShadefff {
    background-color: #fff;
}

.marginleft35perc {
    margin-left: 35%;
}

.marginleft5perc {
    margin-left: 5%;
}

.marginleft4perc {
    margin-left: 4%;
}

.marginright4perc {
    margin-right: 4%;
}

.margintop2perc {
    margin-top: 2%;
}

.roundedConers4px {
    border-radius: 4px;
}

.marginCenter {
    margin-left: auto;
    margin-right: auto;
}

.lineHeight8vw {
    line-height: 8vw;
}

.lineHeight20px {
    line-height: 16px;
}

.textAlignCenter {
    text-align: center;
}

.textAlignRight {
    text-align: right;
}

.field-validation-error {
    font-family: KhmerUI_0;
    font-size: 16px;
    font-weight: bold;
    color: red;
    padding: 0;
    margin: 0 5px;
}

    .field-validation-error span {
        margin: 0;
        padding: 0;
    }

/* ==================================================
   Common classes ends here
================================================== */
.headertop .col-md-12 {
    padding-left: 0px;
    padding-right: 0px;
}

.locations {
    padding: 0 !important;
    text-align: left !important;
}

    .locations li {
        height: auto !important;
        padding: 0 !important;
        width: auto !important;
    }

        .locations li a {
            font-family: bebas !important;
            font-size: 32px !important;
            color: #e4fc72 !important;
            padding: 15px 0 38px 0px !important;
            margin: 7px 40px 0 0;
            width: 148px !important;
            text-align: center !important;
            background: url(../imgs/yellow-marker2.png) no-repeat center bottom;
        }

            .locations li a:hover {
                color: #e4fc72 !important;
            }

        .locations li.last a {
            width: auto !important;
        }


.AdressSectionHolder {
    display: block !important;
    margin: 38px auto !important;
    padding: 0;
    width: 100%;
    min-height: 150px;
    height: auto;
}

.AdressarrowsSection {
    text-align: left !important;
}

.AdressSectionHolder .content {
    width: 53% !important;
    margin: 0 0 !important;
    padding: 55px 15px 25px 15px !important;
}

.fontSize24px {
    font-size: 24px;
}

.colorShadeblue {
    background: #a2e7fd;
}

.colorShadeblue1 {
    color: #3b5979;
}

.contentSectionHolder .content .paragraph {
    font-weight: normal !important;
}

.state {
    font-size: 15px;
    font-family: KhmerUI_0;
    color: #3b5979;
    /*line-height:25px;*/
}

.thirdsection {
    margin: 23px 0 0 -58px !important;
}

.secondsection {
    margin: 23px 0 0 -103px !important;
}

.firstsection {
    margin: 23px 0 0 -719px !important;
}

.AdressSectionHolder .BgColorShade9 {
    background-color: #344765 !important;
}

.AdressSectionHolder .paragraph {
    line-height: 20px !important;
    padding-bottom: 15px;
    padding-top: 5px;
}

.smalldevice .colorShadeblue {
    margin-top: -10px;
    font-family: tt0173m;
    font-size: 19px;
    padding: 25px 25px !important;
    background: #a2e7fd;
}

.smalldevice .AdressSectionHolder #content1, .smalldevice .AdressSectionHolder #content2, .smalldevice .AdressSectionHolder #content3 {
    background: none !important;
}

.smalldevice .AdressSectionHolder {
    margin-top: 15px !important;
}

.smalldevice .countryhead {
    color: #a2e7fd;
    font-family: bebas;
    font-size: 29px;
    padding: 45px 0px 0 14px;
}

.state img {
    margin-top: -2px;
    display: inline-block;
    vertical-align: middle;
}

.AdressSectionHolder #content3 {
    /*width: 24% !important;*/
    margin: 0 0 0 30.5% !important;
    padding: 55px 15px 25px 15px !important;
    background: url(../imgs/na-address-block.png) no-repeat top left;
}

.AdressSectionHolder #content2 {
    /*width: 31% !important;*/
    margin: 0 0 0 17% !important;
    padding: 55px 15px 25px 15px !important;
    background: url(../imgs/japan-address-block.png) no-repeat top left;
}

.AdressSectionHolder #content1 {
    background: url(../imgs/india-address-block.png) no-repeat top left;
}

#contactUs .featuresSection li.last a.selected {
    width: auto !important;
}

.smalldevice .AdressSectionHolder #content2, .smalldevice .AdressSectionHolder #content3, .smalldevice .AdressSectionHolder #content1 {
    padding: 0 !important;
    width: 100% !important;
    margin: 0 !important;
}

.smalldevice > .col-xs-12 {
    padding-right: 0 !important;
    padding-left: 0 !important;
}

.smalldevice > .AdressSectionHolder > .row > .col-xs-12 {
    padding-right: 0 !important;
    padding-left: 0 !important;
}

.parallax-5 > .col-xs-12 {
    padding-right: 0 !important;
    padding-left: 0 !important;
}

.mdborder {
    border-bottom: 1px solid #3b5979;
    padding-bottom: 15px;
}

.countryname {
}

.continfo {
    font-size: 15px;
    font-family: KhmerUI_0;
    color: #3b5979;
    line-height: 25px;
}

@media(min-width:360px) and (max-width:1000px) {
    .AdressSectionHolder #content3 {
        width: 35% !important;
        margin: 10% 0 0 53% !important;
        padding: 30px 15px !important;
    }

    .AdressSectionHolder #content2 {
        margin: 10% !important;
    }

    .AdressSectionHolder #content1 {
    }

    #content1 > .row > .col-md-6 {
        padding-bottom: 25px;
    }

    .locations li a {
        margin: 20px 40px 0 0 !important;
    }
}

@media(min-width:1001px) and (max-width:1340px) {
    .AdressSectionHolder #content3 {
        margin: 0% 0 0 32% !important;
        padding: 55px 15px 25px 15px !important;
    }

    .AdressSectionHolder #content2 {
        margin: 0% 0 0 18% !important;
        padding: 55px 15px 25px 15px !important;
    }

    .AdressSectionHolder #content1 {
        width: 593px !important;
        margin: 0% 0 0 0% !important;
        padding: 55px 15px 25px 15px !important;
    }
}

@media(min-width:992px) and (max-width:1000px) {
    .AdressSectionHolder #content3 {
        margin-top: 8% !important;
        padding: 55px 15px 25px 15px !important;
    }

    .AdressSectionHolder #content2 {
        margin-top: 8% !important;
        padding: 55px 15px 25px 15px !important;
    }

    .AdressSectionHolder #content3 {
        margin-top: 8% !important;
        padding: 55px 15px 25px 15px !important;
    }
}

@media(min-width:1001px) and (max-width:1120px) {
    .AdressSectionHolder #content3 {
        margin: 0% 0 0 42% !important;
        padding: 55px 15px 25px 15px !important;
    }

    .AdressSectionHolder #content2 {
        margin: 0% 0 0 23% !important;
        padding: 55px 15px 25px 15px !important;
    }

    .AdressSectionHolder #content1 {
        width: 1121px !important;
        margin: 0% 0 0 0% !important;
        padding: 55px 15px 25px 15px !important;
    }

    .AdressarrowsSection .DarkGreenArrow, .AdressarrowsSection .LightGreenArrow, .AdressarrowsSection .BlueGreenArrow {
        /* display: block !important;
    width: 62px !important;
    height: 28px !important;
    background: url(../imgs/blueFeaturesArrow1.png) no-repeat 0 0 !important;*/
    }

    .thirdsection {
        margin: 23px 0 0 -58px !important;
    }

    .secondsection {
        margin: 23px 0 0 -103px !important;
    }

    .firstsection {
        margin: 23px 0 0 -719px !important;
    }

    .contentSectionHolder .arrowsSection li a.active {
        display: inline-block !important;
    }
}

@media(min-width:1500px) and (max-width:1950px) {
    .AdressSectionHolder #content3 {
        margin: 0% 0 0 24% !important;
    }

    .AdressSectionHolder #content2 {
        margin: 0% 0 0 12% !important;
    }

    .AdressSectionHolder #content1 {
        width: 1121px !important;
        margin: 0% 0 0 0% !important;
    }
}

@media(min-width:1100px) and (max-width:1499px) {
    .AdressSectionHolder #content3 {
        margin: 0% 0 0 32% !important;
    }

    .AdressSectionHolder #content2 {
        margin: 0% 0 0 18% !important;
    }

    .AdressSectionHolder #content1 {
        width: 1121px !important;
        margin: 0% 0 0 0% !important;
    }
}

@media(max-width:1000px) {
    .smalldevice .colorShadeblue {
        margin-top: 0px !important;
        font-family: tt0173m;
        font-size: 19px;
        padding: 25px 25px !important;
    }
}

#CmgSoon .innerContainer {
    margin-top: 4% !important;
}

.SocialSection > .copyRight > a, .SocialSection > .copyRight > a:hover, .SocialSection > .copyRight > a:selected, .SocialSection > .copyRight > a:focus {
    color: #fff !important;
}

a:hover {
    color: #fff !important;
    text-decoration: none !important;
}

.dropdown-menu > .menu_item li a {
    color: #000 !important;
    background: #fff;
}

    .dropdown-menu > .menu_item li a:hover {
        color: #fff !important;
        background: #000;
    }

.TopRightNavSlide > li > a, .TopRightNavSlide > li > a:hover, .TopRightNavSlide > li > a:selected {
    color: #fff !important;
}

.TopRightNavSlide li a div b {
    color: #fff !important;
}

#conten1 > .row > .col-md-6 {
    width: 280px !important;
    padding: 0px !important;
}

@media(max-width:400px) {
    #contactModalmum .modal-dialog, #contactModalgur .modal-dialog, #contactModaljapan .modal-dialog, #contactModalna .modal-dialog, #contactModalahm .modal-dialog {
        width: auto !important;
        font-family: tt0173m;
        margin: 0 auto;
    }
}

.modal {
    padding: 10px !important;
}

.modal-footer .col-xs-6, .modal-footer .col-sm-6, .modal-footer .col-md-6 {
    padding-left: 0px !important;
}

.febewrap .col-xs-12 {
    text-align: center !important;
    float: none !important;
    width: 100% !important;
    margin: 0 auto !important;
}

.febewrap .evtSpendTracking {
    width: 100% !important;
}


/*.form-group .col-xs-6, .form-group .col-sm-6, .form-group .col-md-6
{
	padding-left:0px !important;
}*/
.features_benefits .featuresSection {
    padding-top: 25PX !important;
}

.parallax-13 .featuresSection {
    padding-top: 25PX !important;
}

.parallax-11 .featuresSection {
    padding-top: 25PX !important;
}
