/*************************/
/**        EN-US        **/
/*************************/

/** Instructions:                     **/
/** 1. Mobile and above style         **/
/** 2. Tablet and above style         **/
/**    Use @media (min-width: 768px)  **/
/** 3. Desktop and above style        **/
/**    Use @media (min-width: 992px)  **/

/*#region Fonts*/
@font-face { font-family: 'RobotoSlab-Regular'; src: url('/_layouts/15/BankJerusalem/styles/fonts/roboto-slab-v6-latin-regular.eot'); src: url('/_layouts/15/BankJerusalem/styles/fonts/roboto-slab-v6-latin-regular.eot?#iefix') format('embedded-opentype'), url('/_layouts/15/BankJerusalem/styles/fonts/roboto-slab-v6-latin-regular.woff') format('woff'), url('/_layouts/15/BankJerusalem/styles/fonts/roboto-slab-v6-latin-regular.ttf') format('truetype'), url('/_layouts/15/BankJerusalem/styles/fonts/roboto-slab-v6-latin-regular.svg#RobotoSlabRegular') format('svg'); }
@font-face { font-family: 'RobotoSlab-Bold'; src: url('/_layouts/15/BankJerusalem/styles/fonts/roboto-slab-v6-latin-700.eot'); src: url('/_layouts/15/BankJerusalem/styles/fonts/roboto-slab-v6-latin-700.eot?#iefix') format('embedded-opentype'), url('/_layouts/15/BankJerusalem/styles/fonts/roboto-slab-v6-latin-700.woff') format('woff'), url('/_layouts/15/BankJerusalem/styles/fonts/roboto-slab-v6-latin-700.ttf') format('truetype'), url('/_layouts/15/BankJerusalem/styles/fonts/roboto-slab-v6-latin-700.svg#RobotoSlabBold') format('svg'); }
/*#endregion*/
/*#region Language Defaults*/
.float {
    float: left !important;
}

.floatop {
    float: right !important;
}
/*#endregion*/
/*#region TopStrip*/
.TopStrip .leftArea { float: right; }
.TopStrip .accessibityBtn { float: right; margin-right: 0; margin-left: 10px; padding-right: 0; padding-left: 34px; }
.TopStrip .accessibityBtn:before { right: auto; left: 0; }
.TopStrip .languageBtn { float: right; padding-right: 0; padding-left: 25px; }
.TopStrip .languageBtn:before { right: auto; left: 0; }
#wcag-accessibility-panel-wrapper .accessibility_panel {left: unset; right: 3px;}
/*#endregion*/

/*#region LogoContainer*/
.LogoContainer { text-align: center; }
    .LogoContainer .logo {
        background: url(/Style%20Library/boj/V2/External/images/logo_en.svg) no-repeat 0 0 transparent;
        margin-top: 5px;
        background-size: 100% 100%;
        height: 65px;
        width: 240px;
        margin-top: 10px;
    }

@media (min-width: 768px) {
    .LogoContainer { text-align: left; }
        .LogoContainer .logo {
            background: url(/Style%20Library/boj/V2/External/images/logo_en.svg) no-repeat scroll 0 0 transparent;
            height: 57px;
            width: 260px;
            background-size: 100% 100%;
        }
}
/*#endregion*/

/*#region FooterContainer*/
.FooterContainer .links .icon { margin-left: 0; margin-right: 8px; }
.FooterContainer .disclaimer { text-align: left; }

@media (min-width: 768px) {
    .FooterContainer .links li { padding: 0 20px; text-align: left; }
    .FooterContainer .links li + li:before { right: auto; left: 0; }
    .FooterContainer .disclaimer { text-align: center; }
}
/*#endregion*/

/*#region btn-question */
.btn-question { left: auto; right: 0; }
/*#endregion*/

/*#region tooltip*/
.tooltip.left { left: auto !important; right: 42px !important; margin-left: 0; }
.tooltip-inner { padding: 14px 10px 14px 14px; text-align: left; }
.tooltip.left .tooltip-arrow { border-width: 4px 0 4px 4px; border-color: transparent; border-left-color: #0185b6; right: 2px; left: auto; }
.tooltip.left .tooltip-arrow:before { border-width: 4px 0 4px 4px; border-color: transparent; border-left-color: #fff; right: auto; left: -5px; }

@media (min-width: 768px) {
    .tooltip.left { left: auto !important; right: 49px !important; }
    .tooltip.left .tooltip-arrow { border-width: 9px 0 9px 9px; }
    .tooltip.left .tooltip-arrow:before { border-width: 9px 0 9px 8px; right: auto; left: -11px; }
}

@media (min-width: 992px) {
    .tooltip.left { left: auto !important; right: 61px !important; }
}
/*#endregion*/

/*#region KeyPressNotification*/
.KeyPressNotification .notificationClose { left: auto; right: 14px; }
/*#endregion*/

/*#region LBD_CaptchaDiv*/
.LBD_CaptchaDiv .LBD_CaptchaIconsDiv { text-align: right !important; }
/*#endregion*/
