.menu_show ~ header .header{background:#0071bc}
.multilang_con.web_laang{display:none;float:left}
.multilang_con.mob_laang{display:none}
.multilang_con .multi_lang ul{padding:0;margin:0}
.multilang_con .multi_lang ul li{display:block}
.multilang_con .multi_lang{width:141px;display:none;position:absolute;top:40px;z-index:99999;background:#fff;box-shadow:0 3px 4px 0 rgba(99,114,130,0.2)}
.multilang_con:hover .multi_lang{display:block}
.multilang_con:hover .lang_sel{background:#fff url(../../source/images/flag-icons.png)no-repeat 7px 10px}
.multilang_con:hover .lang_sel .DownArrow{background-position:0 -22px}
.menu .secondary li a.lang_sel,.lang_sel{margin-right:0;float:left;height:40px;min-width:60px!important;width:60px!important;text-indent:-5999px!important;padding:10px 6px 0!important;border-right:none;margin-top:0;position:relative}
.eg_flag{background:url(../../source/images/flag-icon.png)no-repeat 7px 10px}
.lang_sel .DownArrow{padding-right:4px;float:right;width:15px;height:25px;background:url(../../source/images/language-down-arrow.png)no-repeat 0 8px}
.multilang_con .multi_lang li a, .features-bg-img .menu .multilang_con .multi_lang li a{display:none;padding:0px 10px 3px 5px !important;width:100%;height:30px;float:left;cursor:pointer;font-size:13px;
    border-bottom: 1px solid #ebe8e8;}
.helpdesk_cont .multilang_con .multi_lang li a{font-size:13px!important}
.multilang_con .multi_lang li a:hover{background-color:#d2e5ed;color:#1374ab}
.multilang_con .sp_flag{background:url(../../source/images/flag-icon.png)no-repeat 3px -46px;height:25px;width:25px;float:left;padding:0 0 0 32px;color:#333;line-height:30px}
.multilang_con .en_flag{background:url(../../source/images/flag-icon.png)no-repeat 3px 3px;height:25px;width:25px;float:left;padding:0 0 0 32px;color:#333;line-height:30px}
.fr_flag{background:url(../../source/images/flag-icon.png)no-repeat 3px -230px;height:25px;width:25px;float:left;padding:0 0 0 32px;color:#333;line-height:30px}
.ge_flag{background:url(../../source/images/flag-icon.png)no-repeat 3px -171px;height:25px;width:25px;float:left;padding:0 0 0 32px;color:#333;line-height:30px}
.fc_flag{background:url(../../source/images/flag-icon.png) 4px -105px no-repeat;float:left;padding:0 0 0 32px;color:#333;line-height:30px}
.it_flag{background:url(../../source/images/flag-icon1.png) 3px -649px no-repeat;float:left;padding:0 0 0 32px;color:#333;line-height:30px}
.pt_flag{background:url(../../source/images/flag-icon1.png) 3px -720px no-repeat;float:left;padding:0 0 0 32px;color:#333;line-height:30px}
.kr_flag{background:url(../../source/images/flag-icons3.png) 4px -445px no-repeat;float:left;padding:0 0 0 32px;color:#333;line-height:30px}
.br_flag{background:url(../../source/images/flag-icons3.png) 4px -375px no-repeat;float:left;padding:0 0 0 32px;color:#333;line-height:30px}
.nr_flag{background:url(../../source/images/flag-icons3.png) 4px -310px no-repeat;float:left;padding:0 0 0 32px;color:#333;line-height:30px}
.lang_sel.sp_act{background:url(../../source/images/flag-icon.png)no-repeat 7px -40px}
.multilang_con:hover .lang_sel.sp_act{background:#fff url(../../source/images/flag-icons.png)no-repeat 7px -40px}
.lang_sel.fr_act{background:url(../../source/images/flag-icon.png)no-repeat 7px -224px}
.multilang_con:hover .lang_sel.fr_act{background:#fff url(../../source/images/flag-icon.png)no-repeat 7px -224px}
.lang_sel.ge_act{background:url(../../source/images/flag-icon.png)no-repeat 7px -165px}
.multilang_con:hover .lang_sel.ge_act{background:#fff url(../../source/images/flag-icons.png)no-repeat 7px -165px}
.lang_sel.fc_act{background:url(../../source/images/flag-icon.png)no-repeat 9px -98px}
.multilang_con:hover .lang_sel.fc_act{background:#fff url(../../source/images/flag-icons.png)no-repeat 9px -98px}
.lang_sel.it_act{background:url(../../source/images/flag-icon1.png) no-repeat 9px -644px}
.multilang_con:hover .lang_sel.it_act{background:#fff url(../../source/images/flag-icon1.png)no-repeat 9px -644px}
.lang_sel.pt_act{background:url(../../source/images/flag-icon1.png)no-repeat 9px -714px}
.multilang_con:hover .lang_sel.pt_act{background:#fff url(../../source/images/flag-icon1.png)no-repeat 9px -714px}
.lang_sel.nl_act{background:url(../../source/images/flag-icons3.png)no-repeat 7px -304px}
.multilang_con:hover .lang_sel.nl_act{background:#fff url(../../source/images/flag-icons3.png)no-repeat 7px -304px}
.lang_sel.kr_act{background:url(../../source/images/flag-icons3.png)no-repeat 7px -439px}
.multilang_con:hover .lang_sel.kr_act{background:#fff url(../../source/images/flag-icons3.png)no-repeat 7px -439px}
.lang_sel.br_act{background:url(../../source/images/flag-icons3.png)no-repeat 7px -369px}
.multilang_con:hover .lang_sel.br_act{background:#fff url(../../source/images/flag-icons3.png)no-repeat 7px -369px}
.tr_flag{background: url(../../source/images/flag-icons4.png) 4px -521px no-repeat;float:left;padding:0 0 0 32px;color:#333;line-height:30px}
.multilang_con:hover .lang_sel.tr_act{background:#fff url(../../source/images/flag-icons4.png)no-repeat 7px -516px}
.lang_sel.tr_act{background:url(../../source/images/flag-icons4.png)no-repeat 7px -516px}

.helpdesk_cont .web_header .nav_secondary .multilang_con.web_laang li a {padding: 0 10px 3px 5px!important;}
pre{    font-size: inherit;
    padding: 0px;
    margin: 0px;
    font-family: inherit;}
.menu .secondary li.signup_wrap{margin-left: 9px;}
.myaccount_wrap{    margin-left: 28px;}
.helpdesk_cont .web_header .nav_secondary li a.topsignup{margin-left: 13px;}
.helpdesk_cont .web_header .nav_secondary li a.myaccount_box{margin-left: 34px;}

.wfh .multilang_con .multi_lang ul li{display: contents;}
.wfh .multilang_con .multi_lang ul {margin-right: 0;}
.wfh .multilang_con .multi_lang ul li{display: contents;}

@media screen and (max-width: 1060px) {
.new-header-con li{margin-right: 32px;}
}
@media screen and (max-width: 1024px) {
.new-header-con li{margin-right:22px}
}
@media only screen and (min-device-width: 1024px) and (max-device-width: 1366px) {
.all_smartdevice .header{overflow:visible}
}
@media screen and (max-width: 980px) {
.header-logo{display:block}
.multilang_con.web_laang{display:none}
.multilang_con.mob_laang{float:right;display:block;top:0;right:130px;position:absolute}
.multilang_con .lang_sel{border-right:none;height:62px}
.multilang_con .eg_flag,.multilang_con:hover .lang_sel{background-position:7px 20px}
.multilang_con .lang_sel .DownArrow{background-position:0 18px}
.multilang_con:hover .lang_sel .DownArrow{background-position:0 -12px}
.multilang_con .multi_lang{position:absolute;top:60px}
.body_tap_menu .menu ul li a{color:#fff}
.all_smartdevice .header{background:#0071bc}
.multilang_con.mob_laang{display:none}

}
@media screen and (max-width: 640px) {
.multilang_con.mob_laang{right:70px}
}
/*heldesk*/
.helpdesk_cont .nav_cont {width: auto;}
.helpdesk_cont .web_header .nav_secondary li a{padding:10px 15px 7px 5px!important}
.helpdesk_cont .multilang_con .multi_lang ul li {display: block!important;}
.helpdesk_cont .menu .secondary li a.lang_sel, .lang_sel{min-width: 60px!important;}
.helpdesk_cont .web_header .nav_secondary .web_laang a.lang_sel {padding: 10px 8px !important;}
.helpdesk_cont .web_header .nav_secondary .multilang_con.web_laang li a {padding: 0 10px 3px 5px!important;height: 30px;}
.helpdesk_cont .new-price-txt strong{font-size:22px;}
@media screen and (max-width: 980px) {
.helpdesk_cont .menu .secondary li a.lang_sel, .lang_sel{min-width: 60px!important;}
.helpdesk_cont .multilang_con.mob_laang {right:112px;}
}
@media screen and (max-width: 640px){
.helpdesk_cont .multilang_con.mob_laang {right: 93px;}
}
.logo a, .features-bg-img .logo a, .healthcare .logo a, .rpc-web-viewer .logo a, .file-access .logo a{
    background: url(../../source/images/rpc-logo-blue-tm.svg) no-repeat !important;
    height: 51px !important;
    width: 160px !important;
    text-indent: -999999px;
    display: block;
    margin-top: 15px;
}
.active .logo a, .features-bg-img .active .logo a, .healthcare .active .logo a, .faq-page .logo a, .rpc-web-viewer .logo a{
    background: url(../../source/images/rpc-logo-white-tm.svg) no-repeat  !important;
    height: 51px !important;
    width: 160px !important;
    display: block;
}
.whitelist-page .logo a, .wfh.vision-page .active .logo a{
    background: url(../../source/images/rpc-logo-white-tm.svg) no-repeat  !important;
    height: 51px !important;
    width: 160px !important;
    display: block;
}
.terms-page .logo a, .faq-page .logo a, .rem-team .logo a, .enterprise .logo a, .business-price .logo a, .edu_cont .logo a, .sso-con .logo a, .media .logo a, .mobile_cont .logo a, .releasepage .logo a{ background: url(../../source/images/rpc-logo-white-tm.svg) no-repeat  1px 0 !important;
    height: 51px !important;
    width: 160px !important;
    display: block;
}

.competitor .logo a, .inte_cont .logo a{ background: url(../../source/images/rpc-logo-white-tm.svg) no-repeat  0 0 !important;
    height: 51px !important;
    width: 160px !important;
    display: block;
  margin:  15px 0 0 1px !important;
}
.inte_cont .logo a{ 
  margin:  8px 0 0 1px !important;
}
.file-access .logo a, .download-page-new .logo a, .rdpage .logo a, .vdi .logo a{
    background: url(../../source/images/rpc-logo-blue-tm.svg) no-repeat !important;
    height: 51px !important;
    width: 160px !important;
    text-indent: -999999px;
    display: block;
    margin-top: 15px;
}
.file-access .header.active .logo a, .support-blue .logo a, .corporate_cont .logo a, .download-page-new .header.active .logo a, .videos-page .logo a{
	 background: url(../../source/images/rpc-logo-white-tm.svg) no-repeat !important;
}
footer .footerMain ul.footer_ul li a sup {
    font-size: 12px;
}
.mac-dmt .logo a{margin: 15px 0 0 1px !important;}
.healthcare .logo a{
background: url(../../source/images/rpc-logo-blue-tm.svg) no-repeat center !important;
    height: 51px !important;
    width: 160px !important;
    display: block;
}
.healthcare .active .logo a{
    background: url(../../source/images/rpc-logo-white-tm.svg) no-repeat center !important;
    height: 51px !important;
    width: 160px !important;
    display: block;margin-top: 14px !important;}

@media screen and (max-width: 980px) {
    .competitor .logo a, .mac-dmt .logo a{margin: 5px 0 0 1px !important;} 
    .healthcare .logo a{    background: url(../../source/images/rpc-logo-white-tm.svg) no-repeat center !important;margin-top: 6px !important;}
    .healthcare .active .logo a{margin-top: 6px !important;}
    .download-page-new .logo a{background: url(../../source/images/rpc-logo-white-tm.svg) no-repeat !important;}
}
@media screen and (max-width: 980px) {

    .features-bg-img .logo a {
        background: transparent url(../../source/images/rpc-logo-white-tm.svg) no-repeat !important;
        margin: 7px 0 0 !important;
    }
    .features-bg-img .active .logo a{
        background: transparent url(../../source/images/rpc-logo-white-tm.svg) no-repeat !important;
    }
    .wfh.vision-page .active .logo a {
        background: transparent url(../../source/images/rpc-logo-white-tm.svg) no-repeat !important;
        height: 51px !important;
    }

    .wfh.vision-page .logo a {
        background: transparent url(../../source/images/rpc-logo-white-tm.svg) no-repeat !important;
        height: 51px !important;
        margin: 7px 0 0 !important;
    }
}
