﻿        /*input[type=radio]:focus {
            outline: 4px solid rgb(71,140,255);
        }

        input[type=checkbox]:focus {
            outline: 4px solid rgb(71,140,255);
        }

        input[type=text]:focus {
            outline: 4px solid rgb(71,140,255);
        }

        textarea:focus {
            outline: 4px solid rgb(71,140,255);
        }
        a.attachmentLink:focus{
            outline: 4px solid rgb(71,140,255);
        }
        a.attachmentSignature:focus{
            outline: 4px solid rgb(71,140,255);
        }
        a.SectionLink:focus{
            outline: 4px solid rgb(71,140,255);
        }
        img.ClosingDialog:focus{
            outline: 4px solid rgb(71,140,255);
        }
        input[type=button]:focus{
            outline: 4px solid rgb(71,140,255);
        }
        a.selectlangImg:focus{
            outline: 4px solid rgb(71,140,255);
        }
        a.langImg:focus{
            outline: 4px solid rgb(71,140,255);
        }
        a.datePickerButton:focus{
            outline: 4px solid rgb(71,140,255);
        }*/

body[accessibilitymode='off'] #accessibilityicon{
    visibility: hidden;
}

body[accessibilitymode='off'] #accessibilitymenu{
        visibility: hidden;
}

body[accessibilitymode='off'] #accessibilitywindow {
    visibility: hidden;
    display: none;
}

body[accessibilitymode='on'] #accessibilityicon:hover {
    cursor: pointer;
}

body[accessibilitymode='on'] #accessibilityicon{
    overflow-x: hidden;
    z-index: 999;
    position: fixed;
    height: 50px;
    width: 50px;
    transition: all .3s ease-in-out;
}

body[accessibilitymode='on'] .accessibilitymenulabel {
    display: block;
    border: solid;
    border-width:thin;
    border-color: black; 
}

body[accessibilitymode='on'] #accessibilitymenulabel1{ 
    color: white;
    background-color: #417096;
}

body[accessibilitymode='on'] #accessibilitymenulabel2{
    font-weight: bold;
    color: black;
}

body[accessibilitymode='on'] #CBhighlight{
    text-align: left;
    width: auto;
}

body[accessibilitymode='on'] .CBhighlight:hover{
    cursor: pointer;
}

body[accessibilitymode='on'] .accessibility{
    border: solid;
    border-width:thin;
    border-color: black;
    width: 100%;
}

body[accessibilitymode='on'] #accessibilitymenu {
    background-color: white;
    overflow-x: hidden;
    z-index: 998;
    position: fixed;
    height: auto;
    width: 150px;
    font-size: 18px;
    transition: all .3s ease-in-out;
    overflow: hidden;
}
body[accessibilitymode='on'] .accessibilitymenulabelmobile {
    margin: 0;
}
body[accessibilitymode='on'] .accessibilitymenumobile .ui-checkbox {
    margin: 0;
    color:black;
}

html[dir='ltr'] body[accessibilitymode='on'] #accessibilityicon {
    direction: ltr;
}
html[dir='rtl'] body[accessibilitymode='on'] #accessibilityicon {
    direction: rtl;
}
html[dir='ltr'] body[accessibilitymode='on'] #accessibilitymenu{
    direction: ltr;
}
html[dir='rtl'] body[accessibilitymode='on'] #accessibilitymenu{
    direction: rtl;
}
 /*17.4.18 fix matan.m jira:3217*/
body[accessibilityhighlight='on'] *[tabindex]:focus {
    outline: 2px solid #62bdf2;
}

body[accessibilityhighlight='off'] :focus {
    outline: none !important;
}
