@media screen and (min-width:1024px) and (max-width:1200px) {
    .mobile_tab_none {
        display: none;
    }

    .spicerBoxfsi {
        padding: 30px 0px;
    }

    /* Space Reviver For iPhone (sri) */
    .sri3spicerBox {
        padding: 30px 0px;
    }

    .sri7spicerBox {
        padding: 23px 0px;
    }
}

@media screen and (min-device-width:1024px) and (max-device-width:1200px) {
    .mobile_tab_none {
        display: none;
    }

    #quote-carousel .carousel-indicators {
        bottom: 419px;
        left: 711px;
    }

    #quote-carousel2 .carousel-indicators {
        bottom: 419px;
        left: 711px;
    }

    .sliderArrow {
        left: 51px;
    }

    .sliderimage {
        width: 100%;
        float: right;
        padding-right: 0px;
    }

    .DupPagetitle {
        font-size: 38px;
    }

    .DupMainFeatureBox {
        padding: 167px 0 20px;
    }

    .rpiFeatureContent {
        padding: 60px 0px;
    }

    .rpiParallaxImgBox2 {
        top: -10px;
    }

    .dcpiTestimonialText {
        padding: 0;
    }

    .listclickBox1 img, .listclickBox2 img, .listclickBox3 img, .listclickBox1 span, .listclickBox2 span, .listclickBox3 span {
        float: none;
    }

    .dcpaparallaxImg1 {
        left: 18px;
        top: 76px;
        height: 330px;
        width: 21%;
        background-size: 364px;
    }

    .dcpaparallaxImg2 {
        top: 47px;
        left: 132px;
        height: 362px;
        width: 42%;
        background-size: 615px;
    }

    .dcpaparallaxImg3 {
        top: 70px;
        height: 310px;
        width: 25%;
        right: 15px;
        background-size: 376px;
    }

    .dcpitranslate23 {
        background-position: -410px 0px !important;
    }

    .dcpitranslate22 {
        background-position: -206px 0px !important;
    }

    .dcpitranslate32 {
        background-position: -125px 0px !important;
    }

    .dcpitranslate33 {
        background-position: -251px 0px !important;
    }

    .indicatorcontent .dcpiBenifitTextHead {
        padding-left: 45px;
    }

    .indicatorcontent .dcpiBenifitTextContent {
        padding-left: 45px;
    }

    .mobilegrpdiv {
        height: 483px;
    }

    .dcpaMainHeading {
        font-size: 36px;
    }

    .rpaWhiteInner {
        padding-top: 140px;
    }

    .rpaFeatureBox {
        padding: 150px 0;
    }

    .rpaMoreFeatures {
        padding-top: 64px;
    }

    .rpaMoreInner {
        padding: 55px 0 80px;
    }

    .rpaDescBox .spicer {
        padding: 0px;
    }

    /* products_xmas.aspx */
    .Xmas3BgColor {
        padding-bottom: 55px;
    }

    .Xmas4BgColor {
        padding: 45px 0px 55px 0px;
    }

    .Xmas3TextProdName {
        font-size: 24px;
    }

    /* Update for PCVARK Home page for Xmas */
    .HomeBannerBtn {
        padding: 6px 32px;
        position: relative;
    }

    .Home3XmasImg {
        width: 87%;
        background-size: contain;
        top: -52px;
        margin: 0px 0% 0px 3%;
    }

    .Home3XmasImg1 {
        left: 25%;
        margin-bottom: 10px;
    }
}

@media screen and (min-device-width:992px) and (max-device-width:1023px) {
    #quote-carousel .carousel-indicators {
        bottom: 462px !important;
        left: 653px !important;
    }

    #quote-carousel2 .carousel-indicators {
        bottom: 462px !important;
        left: 653px !important;
    }

    .dcpaDescBox .imgBox {
        margin-top: 90px;
    }

    .dcpaparallaxImg1 {
        left: 18px;
        top: 96px;
        height: 298px;
        width: 21%;
    }

    .dcpaparallaxImg2 {
        top: 47px;
        left: 132px;
        height: 362px;
        width: 42%;
    }

    .dcpaparallaxImg3 {
        top: 70px;
        height: 310px;
        width: 25%;
        right: 15px;
    }

    .indicatorcontent .dcpiBenifitTextHead {
        padding-left: 25px;
    }

    .indicatorcontent .dcpiBenifitTextContent {
        padding-left: 25px;
    }

    .rpaWhiteInner {
        padding: 160px 0 0px;
    }

    .rpaMoreFeatures {
        padding-top: 64px;
    }

    .rpaMoreInner {
        padding: 65px 0 112px;
    }

    .rpaFeatureBox {
        padding: 130px 0;
    }

    .rpaWhiteInner .DupPagetitle {
        font-size: 38px;
    }

    /* Update for PCVARK Home page for Xmas */
    .Home3XmasImg1 {
        left: 27%;
        margin-bottom: 10px;
    }
}

@media screen and (min-device-width:991px) and (max-device-width:1200px) {
    .BenifitmopText {
        padding-top: 67px;
    }

    .mcLaptopImg {
        top: 211px;
    }

    .MopbottomShadowBox {
        padding-top: 35px;
    }

    .rpiParallaxImgBox {
        top: -81px;
    }

    .rpiFeatureContent {
        padding: 60px 0px;
    }

    .dcpImageSet {
        position: relative;
        top: 350px;
    }

    .dcpaWhiteBox {
        float: left;
        width: 100%;
        background: #fff;
        padding: 80px 0 350px;
    }

    .dcpaDescBox .imgBox {
        margin-top: 110px;
    }

    .paddingmanage {
        padding-top: 49px;
    }

    .dcpaBannerBox {
        padding: 0 0 23px;
    }

    .dcpagifbg {
        width: 44%;
    }

    .rpaPhoneImg {
        position: relative;
        right: 100px;
    }
}

@media screen and (min-device-width:768px) and (max-device-width:990px) {
    .BenifitmopText {
        padding-top: 45px;
        text-align: center;
    }

    .mcLaptopImg {
        top: 180px;
    }

    .MopbottomShadowBox {
        padding-top: 0px;
    }

    .rpimobile_tab_none {
        display: none;
    }

    .rpiBannerBox {
        text-align: center;
    }

    .rpiFeatureContent {
        padding: 60px 0px;
    }

    .rpiMiddleContent {
        padding-top: 24px;
    }

    .rpiPagetitle {
        font-size: 31px;
    }

    video {
        width: 114%;
    }

    .rpiFeatureBox .rpiPagetitle, .rpiFeatureBox .dcpiPera {
        text-align: center;
    }

    .DupmobileImg2 {
        display: none;
    }

    .dcpImageSet {
        position: relative;
        top: 250px;
    }

    .dcpaWhiteBox {
        float: left;
        width: 100%;
        background: #fff;
        padding: 80px 0 250px;
    }

    .dcpaDescBox .imgBox {
        display: none;
    }

    .dcpaDescBox {
        text-align: center;
        padding: 80px 0px 60px;
    }

    .dcpaBannerBox {
        padding: 0 0 30px;
    }

        .dcpaBannerBox .DupBannerTitle {
            font-size: 36px !important;
        }

    .paddingmanage {
        padding-top: 59px;
    }

    .dcpagifbg {
        width: 37%;
    }

    .dcpaparallaxImg1 {
        left: 15px;
        top: 77px;
        height: 232px;
        width: 20%;
        background-size: 254px;
    }

    .dcpaparallaxImg2 {
        top: 38px;
        left: 99px;
        height: 279px;
        width: 42%;
        background-size: 475px;
    }

    .dcpaparallaxImg3 {
        top: 54px;
        height: 242px;
        width: 25%;
        right: 14px;
        background-size: 292px;
    }

    .dcpitranslate12 {
        background-position: -86px 0px !important;
    }

    .dcpitranslate13 {
        background-position: -172px 0px !important;
    }

    .dcpitranslate22 {
        background-position: -159px 0px !important;
    }

    .dcpitranslate23 {
        background-position: -318px 0px !important;
    }

    .dcpitranslate32 {
        background-position: -100px 0px !important;
    }

    .dcpitranslate33 {
        background-position: -200px 0px !important;
    }

    .dcpaCarouselBox .spicer {
        padding: 0px;
    }

    .dcpaCarouselBox .Pera {
        margin-bottom: 40px;
    }

    .mobilegrpdiv {
        height: 364px;
    }

    .indicatorcontent .dcpiBenifitTextHead {
        padding-left: 25px;
        margin-bottom: 2px !important;
        font-size: 20px;
    }

    .indicatorcontent .dcpiBenifitTextContent {
        padding-left: 25px;
    }

    .rpaBannerBox {
        padding: 50px 0 35px;
    }

        .rpaBannerBox .DupBannerTitle {
            font-size: 40px;
        }

    .rpaWhiteInner {
        padding: 80px 0 20px;
    }

        .rpaWhiteInner .Pera, .rpaFeatureBox .Pera, .rpaMoreFeatures .Pera, .rpaDescBox .Pera {
            line-height: 24px;
        }

    .rpaDescBox .imgBox {
        padding-top: 0px;
    }

        .rpaDescBox .imgBox img {
            width: 33%;
        }

    .rpaPhoneImg {
        right: 38px;
    }

    .rpaFeatureBox {
        padding: 120px 0;
    }

    .rpaMoreFeatures {
        padding-top: 50px;
    }

    .rpaMoreInner {
        padding: 40px 0 60px;
    }

    .rpaDescBox .dcpiDownloadbtnBox {
        padding: 40px 0px 0px;
    }

    .rpaDescBox {
        padding: 50px 0px 0px;
        text-align: center;
    }

    /* Update for PCVARK Home page for Xmas */
    .Home3XmasImg {
        background-size: contain;
    }

    .Home3XmasImg1 {
        left: 20%;
        margin-bottom: 10px;
    }

    .navbar-brand {
        height: auto;
        padding: 16px 8px 10px;
    }


    /*ssc*/

    #animateinside {
    background: transparent url('https://pcvarkr.hs.llnwd.net/v1/pcvark/website/images/ssc/mobile1.png') no-repeat;
    background-attachment: fixed wrapper;
    background-position: right 36px center;
}

#animateinside1 {
     background: transparent url('https://pcvarkr.hs.llnwd.net/v1/pcvark/website/images/ssc/mobile2.png') no-repeat;
    background-attachment: fixed wrapper;
    background-position: right 36px center;
}

     .sscbox1 {
    width:95%;
    height:103%;
}

    .sscbox2 {
     width:95%;
     height:97%;
     
}
    .sscbox3 {
     width:95%;
     height:92%;
}
    .BenifitTextHeadssc {
        font-size: 20px !important;
    }
    .sscBenifitBox {
            padding: 40px 0 40px;

    }

      .wrap {
    height: 435px;
    position: relative;
}

    .wrap img{
    display: block;
    max-width: 100%;
    position: absolute;
    bottom:0;
    left:50%;
    top: 45%;
    transform:translateX(-50%);
    
}
}


@media screen and (min-device-width:1024px) and (max-device-width:1170px) {

   

    .BannrText h2 {
        font-size: 28px!important;
        line-height: 40px!important;
    }

        .BannrText h2 span {
            font-size: 32px!important;
        }

    .BannerText {
        font-size: 22px!important;
        line-height: 28px!important;
    }

    .BannerTitle {
        font-size: 42px!important;
        text-align: left;
    }

    .DownLoadBtn a, .DownLoadBg .OrgBgBtn a {
        padding: 13px 40px !important;
        font-size: 22px!important;
    }

    .TestimonialInnerBg {
        margin-top: 60px!important;
    }

    .InnerTitle {
        background-position: -685px 75px!important;
        padding: 50px 0 14px;
    }

    .BenefitsBox {
        min-height: 120px!important;
        margin-bottom: 15px;
    }

    .ImportantHover {
        display: block!important;
    }

    .WomanImg {
        display: block!important;
    }

    .Shadow-left, .Shadow-right {
        display: block!important;
    }

    .Photoalb {
        padding-top: 80px!important;
    }

    .dcpiDesc {
        padding: 45px 0 4px;
    }

    .dcpiTestimonialText {
        padding: 0;
    }

    .dcpiPeraUl ul li {
        padding: 16px 0px 0px 23px;
        margin-bottom: 0px;
    }

    .imageSet1 {
        padding-left: 0px;
        right: 6px;
    }

    .imageSet2 {
        right: -6px;
    }

    /* Disk Reviver (dr) */
    .dr1Heading {
        font-size: 40px !important;
    }

    .dr1SubHeading {
        font-weight: 400;
        font-size: 18px !important;
        color: #ffffff;
    }

    /* Update for PCVARK Home page for Xmas */
    .navbar-brand {
        height: auto;
        padding: 16px 0px 10px;
    }


    /*ssc*/
      #animateinside {
    background: transparent url('https://pcvarkr.hs.llnwd.net/v1/pcvark/website/images/ssc/mobile1.png') no-repeat;
    background-position: right 50px center;
    background-attachment: fixed;

}
     #animateinside1 {
     background: transparent url('https://pcvarkr.hs.llnwd.net/v1/pcvark/website/images/ssc/mobile2.png') no-repeat;
    background-attachment: fixed;
    background-position: right 50px center;

}

      .sscbox1 {
    width:95%;
    height:103%;
}

    .sscbox2 {
     width:95%;
     height:97%;
     
}
    .sscbox3 {
     width:95%;
     height:96%;
}
    .BenifitTextHeadssc {
        font-size: 20px !important;
    }

    .sscBenifitBox {
            padding: 0px 0 40px;

    }

}

@media screen and (min-device-width:768px) and (max-device-width:1023px) {
    .dcpiDesc {
        padding: 45px 0 4px;
    }

    .dcpiPeraUl ul li {
        padding: 16px 0px 0px 23px;
        margin-bottom: 0px;
    }

    /* products_xmas.aspx */
    .Xmas3TextProdName {
        font-size: 20px;
    }

    .ProductXmasPageDownload a.BuyNow {
        font-size: 16px;
        padding: 10px 70px;
    }
}

@media (max-width: 1024px) {
    .spicerBoxfsi {
        padding: 5px 0px!important;
    }

    .note3-overall-sys {
        display: none;
    }

    .DupBottomBox {
        padding-bottom: 50px;
    }

    .mobile_tab_none {
        display: none;
    }

    .apcfeaturenone {
        display: none;
    }

    .Shadow-left, .Shadow-right {
        display: none;
    }

    .WomanImg {
        display: none;
    }

    .ImportantHover {
        display: none;
    }

    .Pointline {
        display: none;
    }

    .spacer8 {
        padding: 0px;
    }

    .CpaFeature .BenefitsImg {
        min-height: 50px;
    }

    .BenefitsBox {
        min-height: 50px;
        margin-bottom: 15px;
    }

    .StopSideleftBg {
        padding: 10px 20px;
    }

        .StopSideleftBg .BenefitsBox {
            margin: 10px 0px;
        }

    .StopSideleftBg {
        padding: 10px;
    }

    .SteopBackBg {
        margin-bottom: 35px;
    }

    .HeaderNav {
        max-width: 547px;
        padding: 0px;
    }

    .BannrText h2 {
        font-size: 24px;
        line-height: 32px;
    }

        .BannrText h2 span {
            font-size: 22px;
        }

    .BannerText {
        font-size: 16px;
        line-height: 24px;
    }

    .GreenBtn {
        font-size: 18px;
    }

    .SubSubtitle {
        font-size: 18px;
    }

    .MorefeaturesTitle {
        font-size: 32px!important;
    }

    .Pagetitle {
        font-size: 32px;
    }

    .footerTitle {
        font-size: 16px;
    }

    .Footerlink ul li a {
        font-size: 12px;
    }

    .DownLoadBtn a, .DownLoadBg .OrgBgBtn a {
        font-size: 20px;
        padding: 13px 28px;
        width: 100%;
        max-width: 290px;
        text-align: center;
    }

    .featuresPcImgNone {
        display: none;
    }

    .BannerInnerBox {
        padding: 0px;
    }

    .BannerInnerBox {
        padding-top: 0px;
        padding-bottom: 30px;
    }

    .BannerTitle {
        font-size: 32px;
        text-align: left;
    }

    .BannerText {
        font-size: 14px;
        line-height: 20px;
        text-align: left;
    }

    .CenterTitle {
        font-size: 28px;
        line-height: 38px;
    }

    .FeaturesPcImg {
        display: none;
    }

    .FeaturesInnerBox {
        width: 90%;
    }

    .MorefeaturesTitle {
        font-size: 22px;
        margin-bottom: 10px;
    }

    .MorefeaturesText {
        font-size: 13px;
        line-height: 20px;
    }

    .MoreFesBox {
        margin-bottom: 30px;
    }

    .MoreBoxImg {
        width: 100%;
        text-align: center;
        margin-bottom: 10px;
    }

    .MoreBoxText {
        text-align: center;
        width: 100%;
    }

    .TestimonialInnerBg {
        margin-top: 0px;
    }

    .InnerTitle {
        background-position: -750px 75px;
        padding: 50px 0 14px;
    }

    .LineBox {
        display: none;
    }

    .ExcitingImg {
        margin-top: 20px;
    }

    .margin_bottom2 {
        margin-bottom: 20px;
    }

    .margin_bottom0 {
        margin-bottom: 0px;
    }

    .cpabg .CenterBox {
        padding: 15px 0px;
    }
    /*free up space android*/
    .DupBannerTitle {
        font-size: 44px;
    }

    #quote-carousel .carousel-indicators {
        right: 50%;
        bottom: 320px;
        left: 550px;
    }

        #quote-carousel .carousel-indicators li {
            width: 100px;
            height: 60px;
        }

        #quote-carousel .carousel-indicators .active {
            background: none;
            width: 100px;
            height: 60px;
        }

            #quote-carousel .carousel-indicators .active .indicatorimg, #quote-carousel .carousel-indicators .indicatorimg {
                width: 60px;
                height: 60px;
            }

    .sliderArrow {
        bottom: 39px;
        left: 36px;
    }

    .ResMiddleBox {
        padding: 60px 0 0px;
    }

    .BenefitsText3 {
        width: 100%;
    }

    .DupMainFeatureBox {
        padding: 114px 0 0px;
    }

    .Dupfeaturesbox2 {
        margin: 10px 0 20px 18px;
    }

    .DupPagetitle {
        font-size: 28px;
    }

    .DupPagetitle2 {
        font-size: 29px;
    }

    .dupPeraUl ul li {
        font-size: 15px;
        padding-bottom: 13px;
    }

    .DupPageSubtitle {
        padding: 5px 0;
    }

    .dupPeraUl {
        padding: 6px 0px;
    }

    .sliderimage {
        width: 100%;
        float: right;
        padding-right: 0px;
    }

    .BenifitTextHead2 {
        font-size: 18px;
    }

    .DupCarouselMainHeading {
        font-size: 35px;
    }

    .DupmobileImg2 {
        padding-left: 24px;
    }

    .DupTestimonialTextName {
        padding-bottom: 40px;
    }

    .tabnone {
        display: none;
    }

    .Gray_box .col-md-7 {
        width: 100%;
        text-align: center;
    }

    /*Free up space for iphone*/
    #quote-carousel2 .carousel-indicators {
        right: 50%;
        bottom: 320px;
        left: 550px;
    }

        #quote-carousel2 .carousel-indicators li {
            width: 100px;
            height: 60px;
        }

        #quote-carousel2 .carousel-indicators .active {
            background: none;
            width: 100px;
            height: 60px;
        }

            #quote-carousel2 .carousel-indicators .active .indicatorimg, #quote-carousel2 .carousel-indicators .indicatorimg {
                width: 60px;
                height: 60px;
            }

    .ExcFeature2 {
        margin: 40px 0px 5px;
    }

    .DupBannerTitle {
        font-size: 44px;
    }

    .dupPeraUl2 ul li {
        font-size: 15px;
        padding-bottom: 13px;
    }

    .dupPeraUl2 {
        padding: 6px 0px;
    }

    .sliderArrow {
        bottom: 39px;
        left: 36px;
    }

    #Slider1 .carousel-indicators {
        bottom: 2px;
    }

    .dcpiTestimonialText {
        padding: 0;
    }

    .imageSet1 {
        padding-left: 0px;
        right: 7px;
    }

    .imageSet2 {
        right: -8px;
    }

    .dcpaMainHeading {
        font-size: 33px;
    }

    .rpaDescBox .spicer, .rpaMoreFeatures .spicer {
        padding: 10px 0px;
    }

    /* Space Reviver For iPhone (sri) */
    .sri3spicerBox {
        padding: 15px 0px!important;
    }

    .sri7spicerBox {
        padding: 23px 0px;
    }

    /* Disk Reviver (dr) */
    .dr3spicerBox {
        padding: 15px 0px!important;
    }

    .dr1Heading {
        margin-bottom: 10px !important;
    }

    .ar2Block2HeadingAlign {
        padding-top: 42px !important;
    }
}

@media (min-width: 768px) {
    .Gray_box {
        padding-bottom: 20px;
    }

    /* Disk Reviver (dr) */
    .dr2Padding {
        padding-bottom: 0px;
    }

    /* Ad Remover For Mac (ar) */
    .ar2ImageUpperShowHide {
        display: none;
    }

    .ar2ImageLowerShowHide {
        display: block;
    }
}

@media (max-width:767px) {

    .PageText {
        padding: 0px 0px 0px;
    }

    .DupBottomBox {
        padding-bottom: 50px;
    }

    .DupiCenterBox2 .Pagetitle {
        text-align: center;
    }

    .DupiCenterBox2 .Pera {
        text-align: center;
    }

    .navbar-toggle .icon-bar {
        background: #ccc;
    }

    .HeaderNav li.red {
        padding: 10px;
        text-align: left;
    }

    .CpaFeatureLast .BenefitsText {
        width: 100%;
    }

    .mobilenone {
        display: none!important;
    }

    .rpimobile_tab_none {
        display: none;
    }

    .navbar-toggle {
        margin-top: 15px;
        border-color: #ccc!important;
    }

    .topPhone {
        text-align: center;
    }

    .navbar-inverse .navbar-toggle .icon-bar {
        background-color: #ccc;
    }

    .navbar-nav {
        float: left!important;
        width: 100%;
        margin: 0px;
    }

    .HeaderNav li {
        padding: 0px;
        position: relative;
    }

        .HeaderNav li .dropdown-menu {
            display: block!important;
            position: relative!important;
            margin-bottom: 10px!important;
            width: 100%!important;
            border: none!important;
            box-shadow: 0 0px 0px rgba(0, 0, 0, 0)!important;
        }

        .HeaderNav li:last-child {
            margin-bottom: 20px!important;
        }
        /*.HeaderNav li a { text-align: left; padding: 5px 0px; }*/
        .HeaderNav li a {
            text-align: left;
            padding: 5px 32px;
        }

    .BannrText h2, .BannerTitle {
        font-size: 24px;
        line-height: 32px;
    }

        .BannrText h2 span {
            font-size: 22px;
        }

    .BannerText {
        font-size: 16px;
        line-height: 24px;
    }

    .GreenBtn {
        font-size: 24px;
    }

    .supportText {
        font-size: 12px;
        margin-top: 5px;
        margin-bottom: 30px;
    }

    .privacymidtextHead {
        font-size: 26px;
        padding-bottom: 32px;
    }

    .CarouselBox {
        width: 94%;
        margin: 0px 3%;
    }

    .owl-prev {
        left: -30px;
        width: 30px;
    }

        .owl-prev img {
            width: 100%;
        }

    .owl-next {
        right: -29px;
        width: 30px;
    }

        .owl-next img {
            width: 100%;
        }

    .CarouselBox .owl-carousel .owl-wrapper-outer {
        background-image: none;
    }

    .CarouselBox .owl-carousel {
        background: none;
    }

    .Pagetitle {
        font-size: 24px;
    }

    #Testimonial .owl-buttons {
        display: none;
    }

    .TestUser img {
        display: block;
        margin-left: auto;
        margin-right: auto;
    }

    .language {
        margin: 15px 0px;
        float: left;
        width: 100%;
    }

        .language label {
            text-align: left;
        }

    .navbar-inverse .navbar-nav > .open > a, .navbar-inverse .navbar-nav > .open > a:focus, .navbar-inverse .navbar-nav > .open > a:hover {
        background-color: #f3f3f3;
        border-color: #FFF;
    }

    .DownLoadBtn a, .DownLoadBg .OrgBgBtn a {
        font-size: 20px;
        padding: 13px 10px;
        width: 100%;
        max-width: 290px;
        text-align: center;
    }

    .FeaturesBox {
        padding-left: 15px;
        padding-right: 15px;
    }

    .FeaturesPcImg {
        display: none;
    }

    .FeaturesInnerBox {
        text-align: center;
        padding-right: 0px;
        padding-left: 0px;
        background-position: center top;
        padding-top: 75px;
    }

    .CenterBox {
        padding: 20px 0px;
    }

    .MorefeaturesTitle {
        font-size: 22px;
        margin-bottom: 10px;
    }

    .MorefeaturesText {
        font-size: 13px;
        line-height: 20px;
    }

    .MoreFesBox {
        margin-bottom: 30px;
    }

    .MoreBoxImg {
        width: 100%;
        text-align: center;
        margin-bottom: 10px;
    }

    .MoreBoxText {
        text-align: center;
        width: 100%;
    }

    .FeaturesBox {
        padding: 25px 0px 20px;
    }

        .FeaturesBox .row {
            padding: 10px;
        }

    .BenefitsImg {
        width: 100%;
        text-align: center;
        margin-bottom: 10px;
    }

    .BenefitsText {
        width: 100%;
        text-align: center;
    }

    .BenefitsBox {
        margin-bottom: 30px;
    }

    .macFeatures {
        display: none;
    }

    .downloadbigbtn a {
        width: 100%;
    }

    .TestimonialBg {
        padding: 30px 0px;
        position: relative;
    }

    .TestimonialText {
        padding: 0px;
        font-size: 14px;
    }

        .TestimonialText span {
            font-size: 18px;
        }

    .tesMobile {
        position: absolute;
        top: 0px;
        left: 0px;
        bottom: 0px;
        width: 100%;
        overflow: hidden;
        opacity: 0.2;
    }

    .InnerTitleText {
        width: 100%;
        font-size: 36px;
    }

    .InnerTitle {
        background-position: 0px 75px;
        padding: 30px 0 35px;
    }

    .TestimonialBg_amc {
        padding: 20px 0px;
    }

    .TestimonialName {
        margin-bottom: 40px!important;
    }

    .cpabg .TestimonialBox {
        text-align: center;
    }

    .DCteatureTablink {
        width: 98%;
        left: 0px;
        top: 40px;
    }

    .DCTab {
        width: 29%;
    }

    .DCTab {
        background-position: center center!important;
    }

    .DCfeatureText {
        margin-bottom: 40px;
    }

    .Shadow-left, .Shadow-right {
        display: none;
    }

    #carousel-controls span {
        margin: 0px 10px;
    }

    .BenefitsIconImg {
        width: 100%;
        margin: 0px;
        padding: 0px;
        text-align: center;
        margin-bottom: 20px;
    }

        .BenefitsIconImg .BenefitsIconleft {
            display: none;
        }

    .BenefitLineBg {
        background: none;
    }

    .Udpdownload a {
        padding: 6px 15px;
    }

    .UdpImportant {
        padding: 15px 10px;
    }

        .UdpImportant .Pagetitle {
            font-size: 18px;
        }

    .ExcitingImg {
        margin-top: 0px;
    }

    .MiddleTextBox .DownloadBtn {
        max-width: 100%;
    }

    .LastTitle {
        font-size: 24px;
        margin-bottom: 15px;
    }
    /*.SBenefitsText { width:100%; text-align:center;}*/
    .BenefitsBoxTab {
        padding: 10px;
    }

        .BenefitsBoxTab .BenefitsImg {
            width: 100%;
            text-align: center;
            margin-bottom: 10px;
        }

        .BenefitsBoxTab .BenefitsText {
            width: 100%;
            text-align: center;
        }

    .StopSideleftBg_prv {
        padding: 10px 0px;
    }

    .TestTitle {
        font-size: 24px;
        margin-bottom: 20px;
    }

    .TestimonialBgCPAP {
        padding: 20px 0px;
    }

    .TopTitle, .Testtext, .TestimonialName {
        text-align: center;
    }

    .TestUser {
        margin-bottom: 20px;
    }

    .footerTitle {
        margin-top: 0px;
    }

    .Footerlink {
        margin-bottom: 30px;
    }

    .MopPaddingTop {
        padding-top: 10px;
    }

    .BenifitmopText {
        padding-top: 20px;
        text-align: center;
    }

    .mcLaptopImg {
        top: 20px;
    }

    /*Free Up Space - Android*/
    #idgray_box .spicer {
        padding: 10px 0px;
    }

    #idgrayboxright .spicer {
        padding: 10px 0px;
    }

    .DupBannerBgBox2 {
        background: url('http://cdn2121.pcvark.com/pcvark/website/images/fsa/banner.jpg') no-repeat right top;
    }

    .BannerTextBox2 {
        padding: 40px 0px 10px !important;
        text-align: center;
    }

    #quote-carousel .carousel-indicators {
        bottom: 0px;
        left: 0px;
        width: 100% !important;
        margin-left: 0px !important;
        margin-right: -19px;
    }

        #quote-carousel .carousel-indicators li {
            width: 80px;
            height: 50px;
        }

    .sliderArrow {
        bottom: 34px;
        padding: 0px 4px;
        width: 30%;
        left: 32px;
    }

    #quote-carousel .carousel-indicators .active {
        background: none;
        width: 80px;
        height: 50px;
    }

        #quote-carousel .carousel-indicators .active .indicatorimg, #quote-carousel .carousel-indicators .indicatorimg {
            width: 50px;
            height: 50px;
        }

    .DupMainFeatureBox {
        padding: 36px 0 68px;
        text-align: center !important;
    }

    .DupCenterBox {
        padding: 40px 0 15px;
    }

    .DupBannerTitle {
        font-size: 29px;
    }

    .DupBannerText {
        font-size: 14px;
        margin-bottom: 20px;
    }

    .DupPagetitle {
        font-size: 27px;
    }

    .DupPageSubtitle {
        padding: 6px 0;
    }

    .ResMiddleBox {
        padding: 49px 0 0px;
    }

    .sliderimage {
        float: left;
        margin-left: 20px;
        padding-right: 0px;
    }

    .DupPagetitle2 {
        font-size: 27px;
    }

    .dupPeraUl {
        padding: 6px 0px;
    }

        .dupPeraUl ul {
            margin-left: 40px;
            margin-bottom: 20px;
        }

            .dupPeraUl ul li {
                font-size: 15px;
            }

    .ExcFeature2 {
        margin: 20px 0px;
    }

    .AndExcFeature {
        margin: 20px 0px;
    }

    .BenifitTextHead2 {
        font-size: 17px;
    }

    .DupmobileImg2 {
        display: none;
    }

    .BenifitTextContent2 {
        padding-right: 0px;
    }

    .Dupfeaturesbox2 {
        margin: 10px 0 20px;
        width: 100%;
        text-align: center;
    }

    .BenefitsText3 {
        display: block;
        width: 100%;
    }

    .CustomerCount {
        font-size: 26px;
    }

    .CenterText {
        text-align: center;
    }

    .chipBox {
        padding-top: 5px;
    }

    .DupTestimonialTextName {
        padding-bottom: 50px;
    }

    .DupmobileImg {
        display: block;
        width: 100%;
        float: left;
        padding-bottom: 40px;
    }

    .DupCarouselMainHeading {
        font-size: 25px;
    }

    #idfsafeature .padding4top {
        padding-top: 5px;
    }

    .hideImg {
        display: none;
    }

    .medsizeimg {
        width: 50%;
    }

    .medsizeimg2 {
        width: 70%;
    }

    /*Free Up Space Iphone*/
    #quote-carousel2 .carousel-indicators {
        bottom: 0px;
        left: 0px;
        width: 100% !important;
        margin-left: 0px !important;
        margin-right: -19px;
    }

        #quote-carousel2 .carousel-indicators li {
            width: 80px;
            height: 50px;
        }

        #quote-carousel2 .carousel-indicators .active {
            background: none;
            width: 80px;
            height: 50px;
        }

            #quote-carousel2 .carousel-indicators .active .indicatorimg, #quote-carousel2 .carousel-indicators .indicatorimg {
                width: 50px;
                height: 50px;
            }

    .ExcFeature2 {
        margin: 20px 0px 5px;
    }

    .dupPeraUl2 {
        padding: 6px 0px;
    }

        .dupPeraUl2 ul {
            margin-left: 40px;
        }

            .dupPeraUl2 ul li {
                font-size: 15px;
            }

    .DupiCenterBox2 {
        padding: 40px 0 0px !important;
    }

    .DupBenifitBox {
        padding: 50px 0 10px;
    }

    .BenifitTextHead {
        margin-top: 15px !important;
        font-size: 18px;
    }
    /*Mac Optimizer Pro*/
    .BenifitmopText2 {
        text-align: center;
        margin-top: 10px;
    }

    .MopBannerTextBox {
        padding: 32px 0px 30px;
    }

        .MopBannerTextBox h1 {
            font-size: 29px;
        }

        .MopBannerTextBox p {
            font-size: 16px;
            margin-bottom: 30px;
        }

    .mcMoreFeaturesInnerBox2 {
        margin-top: 30px;
        padding: 13px 0px 0px;
    }

    .MopPageTitle {
        font-size: 26px !important;
        font-weight: 300 !important;
    }

    .MopFeaturesInnerBox {
        margin-top: 0px;
    }

    .mcMeterImg {
        margin-top: 20px;
    }

    .mcCarouselMainHeading {
        font-size: 26px;
    }

    .Mopspacer {
        padding: 0px;
    }

    .mcMoreBoxImg {
        display: inline-block;
        width: 100%;
        padding: 0px 30px;
        padding-left: 0px;
        padding-right: 0px;
        margin-bottom: 10px;
    }

    .mcMoreFeatures {
        padding: 40px 0 0px;
        padding-bottom: 0px;
    }

    .mcOptimizeImageUpperShowHide {
        display: block;
        margin-bottom: 20px;
    }

    .mcOptimizeImageLowerShowHide {
        display: none;
    }

    .mcMarginTop {
        margin-top: 15px;
    }

    .mcPaddingTop {
        padding-top: 10px;
        text-align: center;
    }

    .mcMarginCompressedUsedFileChache {
        margin-top: 0px;
    }

    .mcTestimonialText {
        font-weight: 200;
        font-size: 14px;
        color: #ffffff;
        text-align: center;
        margin: 28px 0px 40px 0px;
        line-height: 1.2em;
        margin-bottom: 16px;
        padding-left: 20px;
        padding-right: 20px;
    }

    .imcBannerOptimizeUsedMemoryTextPadding {
        padding-left: 22px;
    }

    .imcFeaturesTextImagesAlign {
        margin-top: 9px;
        margin-left: auto;
    }

    .imcFeaturesTextDetailsBox {
        display: inline-block;
        color: #000000;
        width: 90%;
        text-align: center;
    }

    .imcMemoryCleanerHeading {
        margin-bottom: 12px !important;
        font-size: 34px !important;
    }

    .imcFeaturesTextAndImageDetailsBox {
        margin: 10px 0 20px;
        width: 100%;
        text-align: center;
    }

    .imcPaddingTop {
        padding-top: 21px;
    }

    .imcDuplicateResizerUpperShowHide {
        display: block;
    }

    .imcDuplicateResizerLowerShowHide {
        display: none;
    }

    .imcDuplicateHeadingText {
        font-weight: 200;
        font-size: 26px;
    }

    .imcDuplicateBoxText {
        float: left;
        width: 100%;
        padding: 0px 0px 30px;
    }

    .imcFeaturesRightTextHeading {
        font-size: 20px;
        margin-top: 21px !important;
    }
    /*dcpi*/
    .dcpiBannerBox {
        padding: 40px 0 30px;
    }

    .dcpiDescBox {
        padding: 38px 0px;
    }

    .descTitle {
        margin-top: 20px;
    }

    .dcpiMiddleBox {
        padding: 40px 0 30px;
    }

    .dcpifeaturesbox {
        margin: 0px;
    }

    .dcpiPaddingTop {
        padding-top: 0px;
    }

    .dcpiBenifitTextHead {
        text-align: center;
        font-size: 18px;
    }

    .dcpiBenifitTextContent {
        margin-bottom: 20px;
        text-align: center;
    }

    .dcpiDesc {
        padding: 19px 0 10px;
    }

    .dcpiDownloadbtnBox {
        padding-top: 10px;
    }

    .dcpiBottomBox {
        background: url('http://cdn2121.pcvark.com/pcvark/website/images/dcpi/duplicateremove_bg.jpg') no-repeat top right;
        padding: 5px 0 30px;
    }

    .dcpiPagetitle {
        font-size: 24px;
        margin-top: 40px;
        margin-bottom: 5px;
        text-align: center;
    }

    .dcpiPera {
        text-align: center;
    }

    video {
        width: 243%;
    }

    .captionbox {
        top: 10px;
    }

    /*rpi*/
    .rpiBannerBox {
        padding: 40px 0 30px;
        text-align: center;
    }

    .rpiBannerTitle {
        font-size: 26px;
        margin-bottom: 20px;
        text-align: center;
    }

    .rpiBannerText {
        font-size: 14px;
        line-height: 25px;
        margin-bottom: 20px;
    }

    .rpiPagetitle {
        font-size: 26px;
        text-align: center;
    }

    .rpiWhiteBox {
        padding: 30px 0 20px;
    }

    .selectionBox {
        padding-top: 18px;
    }

    .rpiMiddleContent {
        padding-top: 0px;
    }

    .rpiFeatureContent {
        padding-top: 40px;
    }

    .rpiBottomBox {
        padding: 30px 0px;
    }

    .rpiFeatureContent {
        padding: 38px 0px 28px;
    }

    .rpiFeatureBox {
        padding: 0px 0px 20px;
    }

    /*dcpa*/
    .dcpaBannerBox {
        text-align: center;
        padding: 45px 0 15px;
    }

    .dcpasubtext {
        margin-bottom: 34px;
    }

    .dcpaImageDiv .row-no-padding [class*="col-"] {
        padding-left: 5px !important;
        padding-right: 5px !important;
    }

    .dcpImageSet {
        position: relative;
        top: 250px;
    }

    .dcpaWhiteBox {
        float: left;
        width: 100%;
        background: #fff;
        padding: 50px 0 250px;
    }

    .dcpaFeatureBox {
        padding: 50px 0 20px;
        text-align: center;
    }

    .dcpaBenifitBox {
        padding-top: 20px;
    }

    .dcpafeaturesbox {
        margin: 20px 0 10px 0px;
    }

    .dcpaDescBox {
        padding: 50px 0px 0px;
        text-align: center;
    }

        .dcpaDescBox .imgBox {
            margin-top: 30px;
        }

    .dcpaMainHeading {
        font-size: 26px;
        border: none;
        margin: 23px 0px 0px 0px;
    }

    .dcpagifbg {
        display: none;
    }

    .paddingmanage {
        padding-top: 0px;
    }

    .MobileCenter {
        text-align: center;
        float: left;
        width: 100%;
    }

    .dcpaCarouselBox .active {
        background: url(https://pcvarkr.hs.llnwd.net/v1/pcvark/website/images/dcpa/select_arrow.png) no-repeat top center !important;
        height: 86px;
    }

    .dcpaSliderTab {
        background: url(https://pcvarkr.hs.llnwd.net/v1/pcvark/website/images/dcpa/unselect_arrow.png) no-repeat top center;
        height: 86px;
    }

    .dcpaparallaxImg2 {
        left: 10px;
        width: 91%;
        top: 41px;
        background-size: 503px;
        height: 295px;
    }

    .mobilegrpdiv {
        background: url(https://pcvarkr.hs.llnwd.net/v1/pcvark/website/images/dcpa/mob_group.png) no-repeat -101px 0px;
        background-size: 400px;
        width: 186px;
        float: none;
        display: inline-block;
        padding: 0px;
        height: 388px;
    }

    .dcpitranslate21 {
        background-position: 0px 0px;
    }

    .dcpitranslate22 {
        background-position: -167px 0px !important;
    }

    .dcpitranslate23 {
        background-position: -334px 0px !important;
    }

    .indicatorcontent .dcpiBenifitTextHead {
        padding-left: 0px;
        margin-bottom: 2px !important;
        padding-top: 4px;
    }

    .indicatorcontent .dcpiBenifitTextContent {
        padding-left: 0px;
    }

    .dcpaCarouselBox .spicer {
        padding: 5px 0px;
    }

    .dcpaBenifitTextHead {
        font-size: 20px;
    }

    .dcpaDescBox .imgBox img {
        width: 50%;
    }
    /*rpa*/
    .rpaBannerBox {
        background: url('https://pcvarkr.hs.llnwd.net/v1/pcvark/website/images/rpa/banner.jpg') no-repeat top left;
        padding: 35px 0 24px;
        text-align: center;
    }

        .rpaBannerBox .DupBannerText {
            line-height: 21px;
            margin-bottom: 1px;
        }

        .rpaBannerBox .dcpasubtext {
            margin-bottom: 26px;
        }

    .rpaDescBox {
        padding: 20px 0 0;
        text-align: center;
    }

        .rpaDescBox .imgBox {
            padding-top: 0px;
        }

    .rpaTestimonialText {
        padding: 0px;
    }

    .rpaTestimonialBg .dcpaMainHeading, .rpaTestimonialInner {
        border: none;
    }

    .rpaTestimonialInner {
        margin: 0px;
    }

    .rpaMoreFeatures {
        padding-top: 30px;
        text-align: center;
    }

    .rpaMoreInner {
        padding: 20px 0 10px;
    }

    .rpaImgBox img {
        width: 50%;
    }

    /* ca */
    .imcFeaturesTextAndImageDetailsBox1 {
        margin: 10px 0 20px;
        width: 100%;
        text-align: center;
    }

    .BenifitTextHead1 {
        margin-top: 6px !important;
        font-size: 18px;
    }

    .imcFeaturesRightTextHeading1 {
        font-size: 20px;
        margin-top: 21px !important;
    }

    .caBannerBox {
        padding-bottom: 54px;
    }

    .caAndroidCareBenefitsIconAlign {
        margin-top: 9px;
        margin-left: auto;
    }


    /* Space Reviver For iPhone (sri) */
    .sri5spicerBox {
        float: left;
        width: 100%;
        padding: 20px 0px;
    }

    /* Disk Reviver (dr) */
    .drBottomBox {
        padding-bottom: 0px;
    }

    .dr1BannerBox {
        background: url('https://pcvarkr.hs.llnwd.net/v1/pcvark/website/images/dr/banner.jpg') no-repeat top right;
        background-size: cover;
    }

    .dr1HeadingSubHeadingAlign {
        text-align: center;
    }

    /* Ad Remover For Mac (ar) */
    .ar2ImageUpperShowHide {
        display: block;
    }

    .ar2ImageLowerShowHide {
        display: none;
    }

    .ar3liWidthAlign {
        width: 100%;
    }

    .ar3aTextAlign {
        line-height: 8px;
    }

    .ar6texti_2TestimonialHide {
        display: none;
    }


    /* Mac File Opener For MAC (mfo) */
    .mfo2spicerBox1 {
        padding: 0px 0px;
    }

    .mfo2spicerBox2 {
        padding: 0px 0px 32px 0px;
    }

    .mfo2spicerBox3 {
        padding: 0px 0px;
    }

    .mfo3backgroundColor {
        padding-top: 40px !important;
        padding-bottom: 0px !important;
    }

    .mfo3TextInnerDarkBoxAlign {
        min-height: 0px;
        background-color: #EDEEF1;
    }


    /* File Helper For MAC (fo) */
    .fo2spicerBox1 {
        float: left;
        width: 100%;
        padding: 15px 0px;
    }

    /* Porn Scrubber */
    .tr1TextHeading {
        font-size: 18px !important;
    }

    .tr1TextSubHeading {
        font-size: 14px !important;
    }

    .tr2TextHeadingPS {
        font-size: 18px;
    }


    /*.privacymidtextHead { font-size: 26px; padding-bottom: 32px; }
.StopSideleftBg_prv { padding: 10px 0px; }*/
    .BenefitsBoxTabPS {
        padding: 10px;
    }

        .BenefitsBoxTabPS .BenefitsImgPS {
            width: 100%;
            text-align: center;
            margin-bottom: 10px;
        }

        .BenefitsBoxTabPS .BenefitsTextPS {
            width: 100%;
            text-align: center;
        }

    .CpaFeatureLast .BenefitsTextPS {
        width: 100%;
    }

    .BenefitsTextPS {
        width: 100%;
        text-align: center;
    }

    .BenefitsImgPS {
        width: 100%;
        text-align: center;
        margin-bottom: 10px;
    }

    .TestimonialBgCPAPPS {
        padding: 20px 0px !important;
    }

    /*.TestUser img { display: block; margin-left: auto; margin-right: auto; }
.TestUser { margin-bottom: 20px; }
.TopTitle, .Testtext, .TestimonialName { text-align: center; }
.TestimonialName { margin-bottom: 40px!important; }*/

    .tr1BannerBoxAlign {
        padding: 14px 0px 32px 0px;
    }

    .tr1TextSubHeadingAlign {
        margin-top: 10px;
        margin-bottom: 35px !important;
    }

    .tr3BoxHeadingAlign {
        margin-bottom: 0px;
    }

    .tr4RightContentTextAlign {
        padding: 30px 10px 25px 10px !important;
    }

    .tr4RightContentSubTextAlign {
        width: 100% !important;
    }

    .tr5TextHeading {
        font-size: 20px!important;
    }


    /* products_xmas.aspx */
    .Xmas1MobileNone {
        display: none;
    }

    .Xmas1spicerBox2 {
        padding: 12px 0px 0px 0px;
    }

    .Xmas3spicerBox2 {
        float: left;
        width: 100%;
        padding: 60px 0px 0px 0px;
    }

    .navbar-brand {
        height: auto;
        padding: 16px 0px 10px;
    }


    /* Update for PCVARK header.ascx for Xmas */
    .HeaderShopImg1Align {
        display: block;
        float: right;
        margin: 0px 2% 0px 0px;
    }

    .HeaderShopImg2Align {
        display: none !important;
    }

     /* add for ssc */
     .mobileImgssc {
            min-height: 100px;
    }


    #animateinside {
        background: none !important;
        background-attachment: local;
        margin: auto;
        max-width: 1170px;
    }
    #animateinside1 {
        background: none !important;
        background-attachment: local;
        background-position: right 36px center;
    }

    .animatewith1,.animatewith1sub {
        text-align:center;
        width:100%;
       margin: 30px 0px 20px 0px;
    }

    .sscbox1,.sscbox2,.sscbox3 {
        right:0px;left:0px;width:100%;}

    .hovercls,.hovercls1 {
        margin-bottom:20px;
    }
    .downoutShow2ssc {
    top: 0px;
}
    .sscBenifitBox {
            padding: 0px 0 40px;

    }
    .wrap {
    height: 435px;
    position: relative;
}

    .wrap img{
    display: block;
    max-width: 100%;
    position: absolute;
    bottom:0;
    left:50%;
    top: 70%;
    transform:translateX(-50%);
    
}

    .DupBannerTextssc {
    font-size: 16px;
}

     /*ac support*/
     .faqPtxt {
        display: inline-block;
    width: 84%;
    padding-top: 6px;
    }
    .mrgtop {
        vertical-align:top;
        margin-top:5px;
    }

     .acBannerBox {
        text-align: center;
        padding: 45px 0 15px;
    }

}



@media (max-width:655px) {
    .row-0-padding [class*="col-xs-"] {
        width: 100%;
    }

    .listclickBox1, .listclickBox2, .listclickBox3 {
        border-radius: 10px;
        margin-bottom: 7px;
        text-align: center;
    }

    .listclickBox2 {
        border: 1px solid #a4a4a4;
    }
}

@media (max-width:480px) {
    .dcpiDesc {
        padding: 20px 0 0px;
    }


    .dcpiPeraUl {
        padding: 0px;
    }

        .dcpiPeraUl ul li {
            padding: 16px 0px 0px 23px;
            margin-bottom: 0px;
        }

    .rpiDownloadRes {
        display: block;
    }

    .dcpImageSet {
        position: relative;
        top: 150px;
    }

    .dcpaWhiteBox {
        float: left;
        width: 100%;
        background: #fff;
        padding: 50px 0 150px;
    }

    .rpaFeatureBox {
        background: url('https://pcvarkr.hs.llnwd.net/v1/pcvark/website/images/rpa/2_banner.jpg') no-repeat top left;
        padding: 30px 0 17px;
        text-align: center;
    }

    .rpaDescBox .imgBox img {
        width: 50%;
    }

    .rpaDescBox .dcpiDownloadbtnBox {
        padding: 12px 0px 0px;
    }

    .rpaWhiteInner {
        margin: 40px 0px;
        text-align: center;
        padding-top: 0px;
    }

    .rpaTestimonialBg {
        padding: 20px 0;
    }

    .dcpaFeatureBox .imgBox img {
        width: 13%;
    }

    /* Ad Remover For Mac (ar) */
    .ar3liTextNone {
        display: none;
    }

    .ar3liWidthAlign {
        width: 76%;
    }
    /*.ar3liImageSizeAlign { width: 50%; }*/

    /* Mac File Opener For MAC (mfo) */
    .mfo1BannerText {
        padding: 40px 0px 0px;
    }

    .mfo1TextSubHeadingAlign {
        font-size: 13px !important;
    }

    .mfo2TextHeading {
        font-size: 24px !important;
    }

    /* products_xmas.aspx */
    .XmasAnimation {
        bottom: 20px;
        height: 35px;
        width: 35px;
    }

    /* Update for PCVARK Home page for Xmas */
    .Home3XmasImg {
        width: 94%;
        background-size: contain;
        top: -42px;
        margin: 0px 0% 0px 3%;
    }

    .Home3XmasImg1 {
        left: 0%;
        bottom: -29px;
        margin-bottom: 10px;
    }

    .Home3spicerBox1 {
        padding: 104px 0px 0px 0px;
    }

    .navbar-brand {
        height: auto;
        padding: 7px 0px 10px;
    }

    /*adbpro added*/
    .adbDownloadBtnText {
         text-align:center;
    padding: 18px 0 0px 0px;
}
    .texttop {
        margin-top:30px;
        margin-bottom:20px;
        text-align:center;
    }
    .texttopsub2 {
        margin-top:30px;
}
    .texttopsub2img {
         margin-top:40px;
    }

    .CenterBoxadbpro {
        padding:0px;
    }
    .BenefitsTextadpro {
    padding: 0px 0px 0px 0px;
}
    .texttopsub {
        text-align:center;
    }
    .BannerTextadpro {
        font-size: 22px;
    }
    .textcenterresp {
         text-align:center;
    }
    .padingtext {
        padding-right:20px;
    }
    .leftpadingimg {
        margin-left:5px;
    }

    .textnewsub {
        font-size:18px;
        text-align:center;
    }
}




@media (min-width:360px) and (max-width:640px) {

    /* Update for PCVARK Home page for Xmas */
    .navbar-brand {
        height: auto;
        padding: 7px 12px 10px;
    }

 
   
}


@media (max-width:560px) {
    #Slider1 #Mopcarousel-example-generic .carousel-indicators {
        bottom: -12px;
    }

    #Mopcarousel-example-generic .carousel-indicators {
        bottom: -42px;
    }
}

@media (min-device-width:560px) and (max-device-width:767px) {
    .dcpaCarouselBox .active {
        width: 93% !important;
    }
}

@media (min-device-width:480px) and (max-device-width:767px) {
    .indicatorcontent {
        text-indent: 39px;
    }

    .dcpaCarouselBox .active, .dcpaSliderTab {
        height: 104px;
    }

    .active .indicatorcontent {
        text-indent: 46px;
    }

    .indicatorcontent .dcpiBenifitTextHead {
        padding-top: 22px;
    }

    .rpaFeatureBox {
        background: url('https://pcvarkr.hs.llnwd.net/v1/pcvark/website/images/rpa/2_banner.jpg') no-repeat top left;
        padding: 70px 0px;
        text-align: center;
    }

    .rpaWhiteInner {
        margin: 70px 0px;
        text-align: center;
        padding-top: 0px;
    }

    .rpaTestimonialBg {
        padding: 40px 0;
    }

    .rpaDescBox .imgBox img {
        width: 38%;
    }

    .rpaDescBox .dcpiDownloadbtnBox {
        padding: 33px 0px 0px;
    }

    /* products_xmas.aspx */
    .XmasAnimation {
        bottom: 30px;
        height: 50px;
        width: 50px;
    }

    /* Update for PCVARK Home page for Xmas */
    .Home3XmasImg {
        width: 94%;
        background-size: contain;
        top: -38px;
        margin: 0px 0% 0px 3%;
    }

    .Home3XmasImg1 {
        left: 15%;
        bottom: -29px;
        margin-bottom: 10px;
    }

    .navbar-brand {
        height: auto;
        padding: 16px 0px 10px;
    }
}

@media (max-width:560px) {
    #Mopcarousel-example-generic .carousel-indicators {
        bottom: -42px;
    }
}

@media (max-width: 1024px) {
    .mcMarginBestSafeGaurd {
        margin-top: 17px;
    }

    /* Mac File Opener For MAC (mfo) */
    .mfo1spicerBox1 {
        float: left;
        width: 100%;
        padding: 0px 0px;
    }

    .mfo1spicerBox2 {
        float: left;
        width: 100%;
        padding: 0px 0px;
    }

    /* File Helper For MAC (fo) */
    .fo4Bg {
        padding: 0px 0px 75px 0px;
    }

    .fo1spicerBox1 {
        float: left;
        width: 100%;
        padding: 0px 0px;
    }

    .fo1spicerBox2 {
        float: left;
        width: 100%;
        padding: 0px 0px;
    }

    /* products_xmas.aspx */
    .Xmas3BgColor {
        padding-bottom: 35px;
    }

    .Xmas4BgColor {
        padding: 25px 0px 35px 0px;
    }
}

@media (min-width: 768px ) and (max-width: 991px) {
    .mcTestimonialText {
        font-weight: 200;
        font-size: 14px;
        color: #ffffff;
        text-align: center;
        margin: 28px 0px 40px 0px;
        line-height: 1.2em;
        margin-bottom: 16px;
        padding-left: 80px;
        padding-right: 80px;
    }

    /* ca */
    .caBannerBox {
        text-align: center;
        padding-bottom: 54px;
    }

    /* Mac File Opener For MAC (mfo) */
    .mfo2spicerBox2 {
        float: left;
        width: 100%;
        padding: 0px 0px;
    }

    .mfo3TextDarkBoxSubHeadingAlign {
        line-height: 24px !important;
    }

    .tr1TextHeading {
        font-size: 28px !important;
    }

    .tr1TextSubHeading {
        font-size: 22px !important;
    }

    .tr2TextHeadingPS {
        font-size: 30px;
    }

    /* header.ascx */
    .HeaderNav .nav-tabs .dropdown-menu, .nav-pills .dropdown-menu, .navbar .dropdown-menu {
        width: 134%;
    }

    .HeaderNav .dropdownSub li {
        background-position: 5px 13px;
    }

    .HeaderNav .SubTitle {
        font-size: 16px;
    }
    /*.HeaderNav .dropdownSub li:hover a { font-size: 12px; }*/
    .HeaderNav .dropdownSub li a {
        font-size: 12px;
    }

    /* Update for PCVARK Home page for Xmas */
    .HomeBannerBtnIce {
        top: -6px;
    }
}

@media (max-width: 352px) {
    .mcDownloadRes {
        display: inline;
    }

    video {
        width: 280%;
    }
}

@media (max-width:362px) {
    .UsercontentBox {
        bottom: 203px;
    }
}

@media (max-width: 387px) {
    .imcDownloadResDuplicateResizer {
        display: inline;
    }
}

@media (max-width: 372px) {
    .imcDownloadRes {
        display: inline;
    }
}

@media (max-width: 991px) {

    /* ca */
    .ThreemobileImg {
        display: none;
    }

    .caBatterySaverPadding {
        padding-bottom: 35px !important;
    }

    /* Disk Reviver (dr) */
    .dr5textAlignCenter {
        text-align: center;
    }

    .dr5Padding {
        padding-top: 36px;
        padding-bottom: 25px;
    }

    /* Ad Remover For Mac (ar) */
    .ar4spicerBox2 {
        float: left;
        width: 100%;
        padding: 20px 0px;
    }
    /*.ar3backgroundColor li.ar3liAlign { border-right: solid 0px; padding: 10px 0px 0px 0px; margin-bottom: 0px !important; padding-bottom: 24px; }*/
    .ar3backgroundColor li.ar3liAlign {
        border-right: solid 1px #ffffff;
        margin-bottom: 0px !important;
    }

    .ar3backgroundColor li > a {
        border: solid 0px;
    }

        .ar3backgroundColor li > a:hover {
            border: solid 0px;
        }

    .ar3liTextNone {
        font-size: 10px;
    }
    /*Porn Scrubber*/
    .tr2ImageLeftAlign1 {
        float: none;
    }

    .tr2TextLeftAlign {
        margin-top: 12px !important;
        text-align: center;
    }

    .tr2TextCenterAlign {
        text-align: center;
    }
}

@media (min-width: 768px) and (max-width: 1199px) {

    /* ca */
    .WhyChooseAlign {
        font-weight: 300;
        text-align: left;
        line-height: 44px;
    }

    /* Mac File Opener For MAC (mfo) */
    .mfo3TextInnerDarkBoxAlign {
        min-height: 428px;
        background-color: #EDEEF1;
        padding: 0px 6px 0px 6px;
    }
}

@media (min-width: 992px) and (max-width: 1200px) {

    /* ca */
    .caBannerBox {
        padding-bottom: 0px;
    }

    /* header.ascx */
    .HeaderNav .nav-tabs .dropdown-menu, .nav-pills .dropdown-menu, .navbar .dropdown-menu {
        width: 166%;
    }
}

@media (min-width: 768px ) and (max-width: 1024px) {
    

    /* Update for PCVARK header.ascx for Xmas */
    .HeaderShopImg2Align {
        padding: 0px 0px 0px 0px !important;
    }

    /*added adbpro*/
     .textcenterresp {
         text-align:center;
    }
    .textcenterresp {
        text-align:center;
    }
    .mrgtop1280 {
        padding-top:110px;
    }
    .BannerBoxadbpro {
    float: left;
    width: 100%;
    background: url(https://pcvarkr.hs.llnwd.net/v1/pcvark/website/images/adb-pro/banner.png) no-repeat center top;
    background-size: cover;
}
    .adbDownloadBtnText {
        padding: 18px 0 0px 60px;
    }
    .texttop {
        margin-top:30px;
    }

     .CenterBoxadbpro {
        padding:0px;
    }
    .BenefitsTextadpro {
    padding: 0px 0px 0px 0px;
}
    .mrgtopimg {
        margin-top:40px;
    }
}

@media (min-width: 768px ) and (max-width: 1023px) {

    /* Disk Reviver (dr) */
    .dr1SubHeading {
        font-weight: 400;
        font-size: 16px;
        color: #ffffff;
    }

    /* Mac File Opener For MAC (mfo) */
    .mfo1BannerBackground {
        background-image: url('https://pcvarkr.hs.llnwd.net/v1/pcvark/website/images/mfo/banner.jpg');
        background-position: center right; /*box-shadow: 0px 18px 24px #7A796B;*/
        -moz-box-shadow: inset 10px 10px 50px #fff;
        -webkit-box-shadow: inset 10px 10px 50px #fff;
        box-shadow: 0 -23px 14px rgba(0, 0, 0, 0.3) inset;
    }

    .BannerBoxProduct {
        background-position: right;
    }
}

@media (min-width: 768px ) and (max-width: 1200px) {

    /* Disk Reviver (dr) */
    .sriTextAlignCenter {
        text-align: center !important;
    }
}

@media (min-width: 480px ) and (max-width: 689px) {

    /* Ad Remover For Mac (ar) */
    .ar3liWidthAlign {
        width: 76%;
    }
}

@media (min-device-width:481px) and (max-device-width:991px) {

    /* Mac File Opener For MAC (mfo) */
    .mfo2TextHeading {
        font-size: 30px !important;
    }
}

@media (min-width:1200px) {

    /* File Helper For MAC (fo) */
    .fo1TextSubHeading {
        line-height: 22px;
        padding: 0px 90px 0px 90px;
    }
}

@media (min-width:1280px) {

    /* File Helper For MAC (fo) */
    .DupBannerBgBox {
        background-position: right;
    }
}


@media (min-width:320px)and (max-device-width:750px) {
    .ProductPageDownload a.freeDownload {
        padding: 10px 15px !important;
    }

    .ProductPageDownload a.BuyNow {
        padding: 10px 10px !important;
    }

    .DisplayNoneImg {
        display: none;
    }

    .ExcFeature {
        margin: 0px 0px !important;
    }

    .TabLinkProduct li a {
        min-width: 60px !important;
        font-size: 12px !important;
        font-weight: 400;
    }

    .BannerBoxProduct {
        background-position: right;
    }
}

@media (min-width:320px) {
    .adword {
        float: left !important;
    }
}

@media (min-width:360px) {
    .adword {
        float: left !important;
    }
}

@media (min-width:412px) {
    .adword {
        float: left !important;
    }
}

@media (min-width:768px) {
    .adword {
        float: right !important;
    }
   

}


/*mmw responsive*/
@media (min-width:320px)and (max-device-width:770px) {
    .dwnldBlue {
        color: #fff;
        font-size: 30px;
        font-weight: 700;
        display: block;
        text-shadow: 0 1px rgba(0,0,0,.5);
        background-color: #298EDF;
        padding: 15px 30px;
        border-radius: 5px;
        text-decoration: none;
        cursor: pointer;
        margin-bottom: 10px;
    }

    .dwnldGrey {
        color: #fff;
        font-size: 30px;
        font-weight: 700;
        display: block;
        text-shadow: 0 1px rgba(0,0,0,.5);
        background-color: #6E6E6E;
        padding: 15px 77px;
        border-radius: 5px;
        text-decoration: none;
        cursor: pointer;
        margin-bottom: 10px;
    }

    .btnfloatright {
        float: none;
    }
}


/* Power Dock  */

@media (max-width:769px) {
    .pdTestimonialText {
        padding-left: 80px;
        padding-right: 80px;
    }
}


@media (max-width:481px) {
    .pdTestimonialText {
        padding-left: 10px;
        padding-right: 10px;
    }

    .bensubhead {
        font-size:18px !important;
    }

    .pdSetWidth {
        margin-left:0px;
    }
}


@media (max-width:767px) and (orientation : landscape)
{
    
     .sscBenifitBox {
            padding: 120px 0 40px;

    }

      .wrap {
    height: 405px;
    position: relative;
}

    .wrap img{
    display: block;
    max-width: 100%;
    position: absolute;
    bottom:0;
    left:50%;
    top: 50%;
    transform:translateX(-50%);
    
}

    @media screen and (min-device-width:1024px) and (max-device-width:1170px)   and (orientation : landscape) {
        /*ssc*/

    #animateinside {
    background: transparent url('https://pcvarkr.hs.llnwd.net/v1/pcvark/website/images/ssc/mobile1.png') no-repeat;
    background-attachment: fixed wrapper;
    background-position: right 36px center;
}

#animateinside1 {
     background: transparent url('https://pcvarkr.hs.llnwd.net/v1/pcvark/website/images/ssc/mobile2.png') no-repeat;
    background-attachment: fixed wrapper;
    background-position: right 36px center;
}

     .sscbox1 {
    width:95%;
    height:100%;
}

    .sscbox2 {
     width:95%;
     height:95%;
     
}
    .sscbox3 {
     width:95%;
     height:100%;
}
    .BenifitTextHeadssc {
        font-size: 20px !important;
    }
    .sscBenifitBox {
            padding: 40px 0 40px;

    }
    }

}