
html[lang="es"] .index_footer .new_pricing .pricing_left_colm p, html[lang="es"] .feature-main .pricing_left_colm h2.sub_head{font-size: 14px !important;}
html[lang="es"] .index_footer .new_pricing .pricing_left_colm h2 span.sub_text {font-size: 14px !important;}
html[lang="es"] .index_footer .new_pricing .pricing_left_colm p.sub_limit {margin-top: 0px !important;}
html[lang="es"] .new_pricing .pricing_left_colm h5, html[lang="es"] .new_pricing .pricing_right_container h5{    font-size: 13px !important;}
html[lang="es"] .index_footer .new_pricing .pricing_left_colm h2 span.sub_text{    margin: 10px 0px 0px;
    height: 100px;
}
html[lang="es"] .reg-price {
    margin-top: -2px !important;
    margin-bottom: 4px !important;
}
html[lang="es"] .rpc-help-sec .help-features .feature-items {
    min-height: 318px !important;
}
html[lang="es"] .index_footer .con_price_cont {width: auto;}
html[lang="es"] .help-col .reg-price {margin: -7px 0px 5px !important;}
html[lang="es"] .menu:not(.mobile_menu) .secondary li a.toplogin{background-image: none !important;}
html[lang="es"] .rpc-help-sec .feature-items p{font-size:15px;}
html[lang="es"] .pgmag-quotes .quotes-sec p.pc-mag-review{    font-size: 12px;}
html[lang="es"] .hdr-box-new li{font-size:14px;}
html[lang="es"] .menu:not(.mobile_menu) li a.topsignup{font-size:14px;}
html[lang="es"] .menu:not(.mobile_menu) .secondary li a.toplogin{font-size:14px;}
html[lang="es"] footer .footerMain ul.footer_ul li a{font-size:14px !important;}
html[lang="es"] .menu .main li.cloud_menu ul.submenu {
    width: 300px;}
html[lang="es"] .pc-quote-box p{font-size:14px;}
html[lang="es"] .menu .main li.cloud_menu span {font-size: 17px !important;}
html[lang="es"] .rpc-index nav ul li a {font-size: 17px;}
html[lang="es"] .new_pricing .pricing_left_colm a.today_btn {margin: 32px auto 10px;}
html[lang="es"] .new_pricing .pricing_left_colm a.today_btn.hd-btn {margin: 27px auto 10px;}
html[lang="es"] .rpc-index .idrive-c2c-container .idrive-block, .rpc-index .idrive-c2c-container .idrive-block.c2c-block {width: 49%;}
html[lang="es"] .rpc-index .idrive-c2c-container .idrive-block.c2c-block {padding: 0 0 0 20px;}
html[lang="es"] .rpc-index .idrive-c2c-container .c2c-block h3 {font-size: 26px;}
html[lang="ja"] .new_pricing .pricing_left_colm a.link_cont span{white-space: nowrap;}
html[lang="ja"] .hdr-box-new li {
    margin-right: 28px;
    font-size: 14px;
}
 html[lang="ja"] .menu:not(.mobile_menu) .secondary li a.toplogin {
    background: none !important;
    background-color: #ffffff33 !important;
}
html[lang="ja"] .index_footer .new_pricing .pricing_left_colm p{font-size: 14px !important;}
html[lang="ja"] .new_pricing .pricing_left_colm .inner-left-col {
    padding: 18px 10px 40px 10px;
}
html[lang="ja"] .index_footer .new_pricing .pricing_left_colm:nth-of-type(3) p.sub_limit, html[lang="ja"] .index_footer .new_pricing .pricing_left_colm:nth-of-type(4) p.sub_limit {
    margin-top: 61px !important;
    margin-bottom: 4px;
}
html[lang="ja"] .index_footer .new_pricing .pricing_left_colm:nth-of-type(2) p.sub_limit {
    margin-top: 71px !important;
}
html[lang="ja"] .help-col .reg-price {
    margin: 2px 0px 4px;
}
html[lang="ja"] .reg-price {
    margin-top: 54px;
}
html[lang="ja"] .index_footer .con_price_cont {
    margin: 10px 0 0px !important;
}
html[lang="ja"] .rpc-index .idrive-c2c-container .c2c-block h3 {
    font-size: 28px; 
}
html[lang="ja"] .rpc-help-sec .feature-items:nth-of-type(2) p {

    margin-bottom: 62px;
}

@media screen and (max-width: 1280px) {
html[lang="ja"] .index_footer .con_price_cont {
    margin: 74px 0 24px !important;
}
}
@media only screen and (min-width: 1024px) and (max-width: 1280px) {
   html[lang="es"] .index_footer .help-col .reg-price {
        margin: -25px 0 41px !important;
    }
}
@media only screen and (min-width: 981px) and (max-width: 1280px) {
   html[lang="es"] .con-pln .reg-price {
        margin-bottom: 36px;
    }
}
@media screen and (max-width: 1024px) {
html[lang="ja"] .index_footer .con_price_cont {
    margin: 74px 0 43px !important;
}
}
@media screen and (max-width: 980px) {
   html[lang="ja"] .rpc-index .idrive-block .idrive-cloud-img {
        display: none;
    }
    html[lang="es"] .rpc-index .idrive-c2c-container .idrive-block, html[lang="es"] .rpc-index .idrive-c2c-container .idrive-block.c2c-block,html[lang="ja"] .rpc-index .idrive-c2c-container .idrive-block, html[lang="ja"] .rpc-index .idrive-c2c-container .idrive-block.c2c-block {
    width: 46%;
}
html[lang="es"] .reg-price, html[lang="ja"] .reg-price {
    width: 100%;
}
}

@media screen and (max-width: 820px) {
   
    html[lang="ja"] .index_footer .new_pricing .pricing_left_colm:nth-of-type(3) p.sub_limit{
    margin-top: 33px !important;
    margin-bottom: 4px;
}
    html[lang="ja"] .index_footer .con_price_cont {
        margin: 45px 0 22px !important;
    }
    html[lang="ja"] .index_footer .new_pricing .pricing_left_colm:nth-of-type(2) p.sub_limit {
    margin-top: 42px !important;
}
}