/* MONOCHROME */
html[acc-saturation="monochrome"]{
    -webkit-filter: grayscale(1);
    -moz-filter: grayscale(1);
    -ms-filter: grayscale(1);
    -o-filter: grayscale(1);
    filter: grayscale(1);
}

/* HIGLIGHT LINKS */
html[acc-highlight="links"] a:not([href='']):not([href='#']):not([data-toggle]):not([class*='button']){
    color: red !important;
    border-bottom: 2px solid red;
    text-decoration: none;
}

/* FONT SIZE MEDIUM */
html[acc-font-size="medium"], 
html[acc-font-size="medium"] body,
html[acc-font-size="medium"] .content,
html[acc-font-size="medium"] #footer .botlinks>div a,
html[acc-font-size="medium"] .botlinks>div a,
html[acc-font-size="medium"] button[data-target="#accessability-menu-dropdown-wr"],
html[acc-font-size="medium"] div#accessability-menu-dropdown-wr,
html[acc-font-size="medium"] li.ac-close,
html[acc-font-size="medium"] .top-options .text-options, 
html[acc-font-size="medium"] .top-options .text-options *,
html[acc-font-size="medium"] .ticker-part .item,
html[acc-font-size="medium"] div.footer-calendar .datepicker{
    font: 20px/22px 'Open Sans Hebrew', serif;
}
html[acc-font-size="medium"] #main-nav-footer>li>a{
    font-size: 20px; 
    line-height: 22px;
}
html[acc-font-size="medium"] ul#main-nav>li>a {
    word-break: break-all;
    height: 120px;
}
html[acc-font-size="medium"] #footer .nav>ul>li {
    margin: 0px -4px;
}
html[acc-font-size="medium"] #main-nav-footer>li>a {
    font-size: 20px;
    line-height: 22px;
    height: 100px;
}
html[acc-font-size="medium"] #footer .nav>ul>li>ul a {
    font-size: 19px;
}
html[acc-font-size="medium"] #footer .nav>ul>li>ul li {
    margin-bottom: 11px;
}
html[acc-font-size="medium"] .ac-icon span {
    width: 30px;
    height: 30px;
}
html[acc-font-size="medium"] header form#searchform input[type="text"] {
    border-radius: 50px 0 0 50px;
    height: 40px;
    font-size: 24px;
    width: 200px;
}

html[dir="rtl"][acc-font-size="medium"] header form#searchform input[type="text"] {
    border-radius: 0 50px 50px 0;
}

html[acc-font-size="medium"] header form#searchform .submit {
    line-height: 40px;
    border-radius: 0 50px 50px 0;
    height: 40px;
}

html[dir="rtl"][acc-font-size="medium"] header form#searchform .submit {
    border-radius: 50px 0 0 50px;
}

html[acc-font-size="medium"] .accessability-menu-wr .dropdown-wr{
    margin-top: -55px;
}

/* FONT SIZE big */
html[acc-font-size="big"], 
html[acc-font-size="big"] body,
html[acc-font-size="big"] .content,
html[acc-font-size="big"] #footer .botlinks>div a,
html[acc-font-size="big"] .botlinks>div a,
html[acc-font-size="big"] button[data-target="#accessability-menu-dropdown-wr"],
html[acc-font-size="big"] div#accessability-menu-dropdown-wr,
html[acc-font-size="big"] li.ac-close,
html[acc-font-size="big"] .top-options .text-options, 
html[acc-font-size="big"] .top-options .text-options *,
html[acc-font-size="big"] .ticker-part .item,
html[acc-font-size="big"] div.footer-calendar .datepicker{
    font: 24px/26px 'Open Sans Hebrew', serif;
}
html[acc-font-size="big"] #main-nav-footer>li>a{
    height: 170px;
    word-break: break-all;
}
html[acc-font-size="big"] ul#main-nav>li>a {
    word-break: break-all;
    height: 170px;
}
html[acc-font-size="big"] #footer .nav>ul>li {
    margin: 0px -4px;
}
html[acc-font-size="big"] #main-nav-footer>li>a {
    font-size: 20px;
    line-height: 22px;
    height: 100px;
}
html[acc-font-size="big"] #footer .nav>ul>li>ul a {
    font-size: 19px;
}
html[acc-font-size="big"] #footer .nav>ul>li>ul li {
    margin-bottom: 11px;
}
html[acc-font-size="big"] .ac-icon span {
    width: 35px;
    height: 35px;
}
html[acc-font-size="big"] header form#searchform input[type="text"] {
    border-radius: 50px 0 0 50px;
    height: 40px;
    font-size: 24px;
    width: 200px;
}

html[acc-font-size="big"][dir="rtl"] header form#searchform input[type="text"] {
    border-radius: 0 50px 50px 0;
}
html[acc-font-size="big"] header form#searchform .submit {
    line-height: 40px;
    border-radius: 0 50px 50px 0;
    height: 40px;
}

html[acc-font-size="big"][dir="rtl"] header form#searchform .submit {
    border-radius: 50px 0 0 50px;
}

html[acc-font-size="big"] .accessability-menu-wr .dropdown-wr{
    margin-top: -55px;
}

/* REGULAR CONTRAST */
html[acc-contrast="regular"] [acc-contrast-display]:not([acc-contrast-display="regular"]),
html:not([acc-contrast]) [acc-contrast-display]:not([acc-contrast-display="regular"]),
html:not([acc-contrast="medium"]):not([acc-contrast="high"]) [acc-contrast-display]:not([acc-contrast-display="regular"])
{
    display: none;
}

/* MEDIUM CONTRAST */
html[acc-contrast="medium"] *:not(.ac-icon-span),
html[acc-contrast="medium"] body,
html[acc-contrast="medium"] a,
html[acc-contrast="medium"] ul#main-nav>li:last-child,
html[acc-contrast="medium"] ul#main-nav>li:nth-last-child(2),
html[acc-contrast="medium"] ul#main-nav>li:nth-last-child(3),
html[acc-contrast="medium"] ul#main-nav>li:nth-last-child(6),
html[acc-contrast="medium"] .lang_bar>*+a.lang,
html[acc-contrast="medium"] #footer .dropdown-list input[type='submit'],
html[acc-contrast="medium"] .tile .title-content .icon-plus,
html[acc-contrast="medium"] div#content.home .tile:first-child .title-content .icon-plus,
html[acc-contrast="medium"] div#content.home .tile:nth-child(2) .title-content .icon-plus,
html[acc-contrast="medium"] div#content.home .tile:nth-child(3) .title-content .icon-plus,
html[acc-contrast="medium"] div#content.home .tile:nth-child(6) .title-content .icon-plus,
html[acc-contrast="medium"] .tile .title-content .icon-plus+p,
html[acc-contrast="medium"] div#content.home .tile:first-child .title-content .icon-plus+p,
html[acc-contrast="medium"] div#content.home .tile:nth-child(2) .title-content .icon-plus+p,
html[acc-contrast="medium"] div#content.home .tile:nth-child(3) .title-content .icon-plus+p,
html[acc-contrast="medium"] div#content.home .tile:nth-child(6) .title-content .icon-plus+p,
html[acc-contrast="medium"] h1.huge-blue,
html[acc-contrast="medium"] .tile span[class*='icon'],
html[acc-contrast="medium"] .ticker-part,
html[acc-contrast="medium"] .ticker-part .item a,
html[acc-contrast="medium"] header form#searchform .submit,
html[acc-contrast="medium"] header form#searchform input[type="text"],
html[acc-contrast="medium"] .botlinks>div a,
html[acc-contrast="medium"] div.footer-calendar .datepicker-days table.table-condensed thead tr:first-child,
html[acc-contrast="medium"] div.footer-calendar .datepicker-days table.table-condensed thead tr:last-child,
html[acc-contrast="medium"] .bootstrap-datetimepicker-widget table,
html[acc-contrast="medium"] div.footer-calendar .popup-inner,
html[acc-contrast="medium"] div.footer-calendar span.icon-cross.close-p,
html[acc-contrast="medium"] button[data-target="#accessability-menu-dropdown-wr"],
html[acc-contrast="medium"] button[data-target="#accessability-menu-dropdown-wr"]:before,
html[acc-contrast="medium"] .stud-emblem,
html[acc-contrast="medium"] .academic-staff .side .dropdown-list,
html[acc-contrast="medium"] .academic-staff .side .tabs,
html[acc-contrast="medium"] .nav-tabs>li.active>a, 
html[acc-contrast="medium"] .nav-tabs>li.active>a:hover, 
html[acc-contrast="medium"] .nav-tabs>li.active>a:focus,
html[acc-contrast="medium"] .dropdown-list input[type='submit'],
html[acc-contrast="medium"] .dropdown-list input,
html[acc-contrast="medium"] .dropdown-list select,
html[acc-contrast="medium"] .spot,
html[acc-contrast="medium"] .side .yellow-title,
html[acc-contrast="medium"]  .load-more,
html[acc-contrast="medium"] .search-bar>.inner,
html[acc-contrast="medium"] .row.search-bar li[class*="-input"]:before,
html[acc-contrast="medium"] .tab-contents.faq-tabs .panel-heading:after{
    color: #000 !important;
}
html[acc-contrast="medium"] div.footer-calendar .bootstrap-datetimepicker-widget table td.active, 
html[acc-contrast="medium"] div.footer-calendar .bootstrap-datetimepicker-widget table td.active:hover,
html[acc-contrast="medium"] div.footer-calendar:not(.no-events) td.day:not(.disabled):after{
    background: #000 !important;
}
html[acc-contrast="medium"] .content-wr>*, 
html[acc-contrast="medium"] .content-wr>*:not(p)>p, 
html[acc-contrast="medium"] .content-wr .excerpt,
html[acc-contrast="medium"] #footer .dropdown-list input[type='submit'],
html[acc-contrast="medium"] .row.tile-row,
html[acc-contrast="medium"] .parallax-bg,
html[acc-contrast="medium"] .ticker-part,
html[acc-contrast="medium"] ul#main-nav>li.current_page_item a,
html[acc-contrast="medium"] header form#searchform .submit,
html[acc-contrast="medium"] header form#searchform input[type="text"],
html[acc-contrast="medium"] .botlinks>div a,
html[acc-contrast="medium"] #footer .botlinks>div a,
html[acc-contrast="medium"] a+.dropdown-list .inner,
html[acc-contrast="medium"] .row.calendar-sitemap,
html[acc-contrast="medium"] div.footer-calendar .datepicker-days table.table-condensed thead tr:first-child,
html[acc-contrast="medium"] div.footer-calendar .datepicker-days table.table-condensed thead tr:last-child,
html[acc-contrast="medium"] div.footer-calendar .bootstrap-datetimepicker-widget table thead tr:first-child th:hover,
html[acc-contrast="medium"] div.footer-calendar:not(.no-events)  td.active.day:not(.disabled):after,
html[acc-contrast="medium"] div.footer-calendar .popup-inner,
html[acc-contrast="medium"] button[data-target="#accessability-menu-dropdown-wr"],
html[acc-contrast="medium"] button[data-target="#accessability-menu-dropdown-wr"]:before,
html[acc-contrast="medium"] .accessability-dropdown,
html[acc-contrast="medium"] .stud-emblem,
html[acc-contrast="medium"] .side .dropdown-list,
html[acc-contrast="medium"] .side .tabs,
html[acc-contrast="medium"] .dropdown-list input[type='submit'],
html[acc-contrast="medium"] .dropdown-list input,
html[acc-contrast="medium"] .dropdown-list select,
html[acc-contrast="medium"] .spot,
html[acc-contrast="medium"] .spot:before,
html[acc-contrast="medium"] .row.timeline,
html[acc-contrast="medium"] .side .yellow-title,
html[acc-contrast="medium"]  .load-more,
html[acc-contrast="medium"] .search-bar>.inner,
html[acc-contrast="medium"] .name-square .inner,
html[acc-contrast="medium"] .row.hive.people .popup-inner,
html[acc-contrast="medium"] .cat-wr
{
    background: #fff !important;
}
html[acc-contrast="medium"] ul#main-nav>li{
    border: 0!important;
}
html[acc-contrast="medium"] .tile .title-content,
html[acc-contrast="medium"] div#content.home .tile:first-child .title-content,
html[acc-contrast="medium"] div#content.home .tile:nth-child(2) .title-content,
html[acc-contrast="medium"] div#content.home .tile:nth-child(3) .title-content,
html[acc-contrast="medium"] div#content.home .tile:nth-child(6) .title-content,
html[acc-contrast="medium"] div#content.home .tile:first-child .title-content:hover,
html[acc-contrast="medium"] div#content.home .tile:nth-child(2) .title-content:hover,
html[acc-contrast="medium"] div#content.home .tile:nth-child(3) .title-content:hover,
html[acc-contrast="medium"] div#content.home .tile:nth-child(6) .title-content:hover{
    background: none;
}
html[acc-contrast="medium"] .tile .title-content,
html[acc-contrast="medium"] ul#main-nav>li.current_page_item a,
html[acc-contrast="medium"] header form#searchform input[type="text"],
html[acc-contrast="medium"] header form#searchform .submit,
html[acc-contrast="medium"] .botlinks>div a,
html[acc-contrast="medium"] #footer .botlinks>div a,
html[acc-contrast="medium"] a+.dropdown-list .inner,
html[acc-contrast="medium"] .row.calendar-sitemap,
html[acc-contrast="medium"] .bootstrap-datetimepicker-widget table,
html[acc-contrast="medium"] div.footer-calendar .popup-inner,
html[acc-contrast="medium"] button[data-target="#accessability-menu-dropdown-wr"],
html[acc-contrast="medium"] .accessability-dropdown,
html[acc-contrast="medium"] .stud-emblem,
html[acc-contrast="medium"] .side .dropdown-list,
html[acc-contrast="medium"] .side .tabs,
html[acc-contrast="medium"] .nav-tabs>li.active>a,
html[acc-contrast="medium"] .tabs>.tab.active:after,
html[acc-contrast="medium"] .general .row.tile-row .main-col>div,
html[acc-contrast="medium"] .dropdown-list input[type='submit'],
html[acc-contrast="medium"] .dropdown-list input,
html[acc-contrast="medium"] .dropdown-list select,
html[acc-contrast="medium"] .row.double .cols-inner,
html[acc-contrast="medium"] .spot,
html[acc-contrast="medium"] .spot:before,
html[acc-contrast="medium"] .side .yellow-title,
html[acc-contrast="medium"]  .load-more,
html[acc-contrast="medium"] .search-bar>.inner,
html[acc-contrast="medium"] .institution .inner .row>div>div,
html[acc-contrast="medium"] .summary .inner,
html[acc-contrast="medium"] .row.hive.people .popup-inner,
html[acc-contrast="medium"] .name-square .inner,
html[acc-contrast="medium"] .row.tile-row .main-col>div{
    border: 2px solid #000 !important;
}
html[acc-contrast="medium"] .ticker-part,
html[acc-contrast="medium"] .row.calendar-sitemap,
html[acc-contrast="medium"] .nav-tabs>li.active>a,
html[acc-contrast="medium"] .tabs>.tab.active:after{
    border-right: 0 !important;
    border-left: 0 !important;
}
html[acc-contrast="medium"] header form#searchform input[type="text"],
html[acc-contrast="medium"][dir="rtl"] header form#searchform .submit{
    border-right: 0 !important;
    border-left: 2px solid #000 !important;
}
html[acc-contrast="medium"][dir="rtl"] header form#searchform input[type="text"],
html[acc-contrast="medium"] header form#searchform .submit{
    border-left: 0 !important;
    border-right: 2px solid #000 !important;
}
html[acc-contrast="medium"] div.footer-calendar .datepicker-days table.table-condensed thead tr:first-child,
html[acc-contrast="medium"] div.footer-calendar .datepicker-days table.table-condensed thead tr:last-child,
html[acc-contrast="medium"] header,
html[acc-contrast="medium"] .cat-wr,
html[acc-contrast="medium"] .ticker-part{
    border-bottom: 2px solid #000 !important;
}
html[acc-contrast="medium"] div.footer-calendar .datepicker-days table tbody th, 
html[acc-contrast="medium"] div.footer-calendar .datepicker-days table tbody td {
    border: 1px solid #000000;
}
html[acc-contrast="medium"] button[data-target="#accessability-menu-dropdown-wr"],
html[acc-contrast="medium"] .spot:before{
    border-top: 0 !important;
}
html[acc-contrast="medium"] button[data-target="#accessability-menu-dropdown-wr"]:before{
    outline: 2px solid black;
    z-index: -1;
}
html[acc-contrast="medium"] .accessability-menu-wr .dropdown-wr {
    margin-top: -49px;
}
html[acc-contrast="medium"] .accessability-menu-wr li{
    border-color: black;
}
html[acc-contrast="medium"] .nav-tabs>li.active>a{
    border-radius: 0;
}
html[acc-contrast="medium"] .nav-tabs>li.active:first-child>a{
    border-top: 0 !important;
}
html[acc-contrast="medium"] .nav-tabs>li.active:last-child>a{
    border-bottom: 1px solid !important;
}
html[acc-contrast="medium"] .tabs>.tab.active:after {
    height: 48px;
    left: -34px;
    z-index: 1;
    width: 34px;
}
html[acc-contrast="medium"] .nav-tabs>li.active:first-child:after{
    margin-top: -2px;
}
html[acc-contrast="medium"] .nav-tabs>li a{
    margin: 0;
}
html[acc-contrast="medium"] .testimonial-content:before,
html[acc-contrast="medium"] ul#main-nav>li.current_page_item:not(:last-child):not(:nth-last-child(2)):not(:nth-last-child(3)):after{
    display: none;
}
html[acc-contrast="medium"] .spot-squire {
    border-color: #fff;
    background: #000;
}
html[acc-contrast="medium"] .spot-squire {
    right: 103px;
}
html[acc-contrast="medium"] .spot:nth-child(2n):before {
    border-top: 2px solid #000 !important;
    border-bottom: 0 !important;
}
html[acc-contrast="medium"] *{
    border-color: black !important;
}
html[acc-contrast="medium"] .people .tile.popup:after{
    border: 20px solid transparent !important;
    border-bottom: 20px solid #000 !important;
}
html[acc-contrast="medium"] span.ac-icon-span:not(.icon-cross) {
    border: 1px solid #000;
}
html[acc-contrast="medium"] div#main{
    background-color: #fff !important;
}
html[acc-contrast="medium"] .people .tile.popup:before {
    content: "";
    border: 20px solid transparent;
    border-bottom: 20px solid #fff;
    bottom: -10px;
    position: absolute;
    right: 45%;
    z-index: 15;
    margin-bottom: -3px;
}
html[acc-contrast="medium"] div#footer{
    border-top: 2px solid #000;
}

html[acc-contrast="medium"] [acc-contrast-display]:not([acc-contrast-display="medium"]){
    display: none;
}

/* HIGH CONTRAST */
html[acc-contrast="high"] body,
html[acc-contrast="high"] .content-wr>*, 
html[acc-contrast="high"] .content-wr>*:not(p)>p, 
html[acc-contrast="high"] .content-wr .excerpt,
html[acc-contrast="high"] #footer .dropdown-list input[type='submit'],
html[acc-contrast="high"] .row.tile-row,
html[acc-contrast="high"] .parallax-bg,
html[acc-contrast="high"] .ticker-part,
html[acc-contrast="high"] ul#main-nav>li.current_page_item a,
html[acc-contrast="high"] header form#searchform .submit,
html[acc-contrast="high"] header form#searchform input[type="text"],
html[acc-contrast="high"] .botlinks>div a,
html[acc-contrast="high"] #footer .botlinks>div a,
html[acc-contrast="high"] a+.dropdown-list .inner,
html[acc-contrast="high"] .row.calendar-sitemap,
html[acc-contrast="high"] div.footer-calendar .datepicker-days table.table-condensed thead tr:first-child,
html[acc-contrast="high"] div.footer-calendar .datepicker-days table.table-condensed thead tr:last-child,
html[acc-contrast="high"] div.footer-calendar .bootstrap-datetimepicker-widget table thead tr:first-child th:hover,
html[acc-contrast="high"] div.footer-calendar:not(.no-events)  td.active.day:not(.disabled):after,
html[acc-contrast="high"] div.footer-calendar .popup-inner,
html[acc-contrast="high"] button[data-target="#accessability-menu-dropdown-wr"],
html[acc-contrast="high"] button[data-target="#accessability-menu-dropdown-wr"]:before,
html[acc-contrast="high"] .accessability-dropdown,
html[acc-contrast="high"] .stud-emblem,
html[acc-contrast="high"] .side .dropdown-list,
html[acc-contrast="high"] .side .tabs,
html[acc-contrast="high"] .dropdown-list input[type='submit'],
html[acc-contrast="high"] .dropdown-list input,
html[acc-contrast="high"] .dropdown-list select,
html[acc-contrast="high"] .spot,
html[acc-contrast="high"] .spot:before,
html[acc-contrast="high"] .row.timeline,
html[acc-contrast="high"] .side .yellow-title,
html[acc-contrast="high"]  .load-more,
html[acc-contrast="high"] .search-bar>.inner,
html[acc-contrast="high"] .name-square .inner,
html[acc-contrast="high"] .row.hive.people .popup-inner,
html[acc-contrast="high"] .cat-wr,
html[acc-contrast="high"] .tile .title-content,
html[acc-contrast="high"] div#content.home .tile:first-child .title-content,
html[acc-contrast="high"] div#content.home .tile:nth-child(2) .title-content,
html[acc-contrast="high"] div#content.home .tile:nth-child(3) .title-content,
html[acc-contrast="high"] div#content.home .tile:nth-child(6) .title-content,
html[acc-contrast="high"] div#content.home .tile:first-child .title-content:hover,
html[acc-contrast="high"] div#content.home .tile:nth-child(2) .title-content:hover,
html[acc-contrast="high"] div#content.home .tile:nth-child(3) .title-content:hover,
html[acc-contrast="high"] div#content.home .tile:nth-child(6) .title-content:hover,
html[acc-contrast="high"] header,
html[acc-contrast="high"] div.footer-calendar .bootstrap-datetimepicker-widget table td,
html[acc-contrast="high"] .general .row.tile-row .main-col>div,
html[acc-contrast="high"] .panel,
html[acc-contrast="high"] .tabs>.tab.active,
html[acc-contrast="high"] .side .tabs>.tab:not(.active):hover,
html[acc-contrast="high"] .body-wr>div,
html[acc-contrast="high"] .sum-wrapper .col-md-11 .inner,
html[acc-contrast="high"] .home .homepopup
{
    background-color: #000 !important;
}
html[acc-contrast="high"] .tile .title-content,
html[acc-contrast="high"] ul#main-nav>li.current_page_item a,
html[acc-contrast="high"] header form#searchform input[type="text"],
html[acc-contrast="high"] header form#searchform .submit,
html[acc-contrast="high"] .botlinks>div a,
html[acc-contrast="high"] #footer .botlinks>div a,
html[acc-contrast="high"] a+.dropdown-list .inner,
html[acc-contrast="high"] .row.calendar-sitemap,
html[acc-contrast="high"] .bootstrap-datetimepicker-widget table,
html[acc-contrast="high"] div.footer-calendar .popup-inner,
html[acc-contrast="high"] button[data-target="#accessability-menu-dropdown-wr"],
html[acc-contrast="high"] .accessability-dropdown,
html[acc-contrast="high"] .stud-emblem,
html[acc-contrast="high"] .side .dropdown-list,
html[acc-contrast="high"] .side .tabs,
html[acc-contrast="high"] .nav-tabs>li.active>a,
html[acc-contrast="high"] .tabs>.tab.active:after,
html[acc-contrast="high"] .general .row.tile-row .main-col>div,
html[acc-contrast="high"] .dropdown-list input[type='submit'],
html[acc-contrast="high"] .dropdown-list input,
html[acc-contrast="high"] .dropdown-list select,
html[acc-contrast="high"] .row.double .cols-inner,
html[acc-contrast="high"] .spot,
html[acc-contrast="high"] .spot:before,
html[acc-contrast="high"] .side .yellow-title,
html[acc-contrast="high"]  .load-more,
html[acc-contrast="high"] .search-bar>.inner,
html[acc-contrast="high"] .institution .inner .row>div>div,
html[acc-contrast="high"] .summary .inner,
html[acc-contrast="high"] .row.hive.people .popup-inner,
html[acc-contrast="high"] .name-square .inner,
html[acc-contrast="high"] .row.tile-row .main-col>div,
html[acc-contrast="high"] .big-part .inner,
html[acc-contrast="high"] .home .homepopup{
    border: 2px solid #fff602 !important;
}
html[acc-contrast="high"] *:not(.ac-icon-span),
html[acc-contrast="high"] body,
html[acc-contrast="high"] a,
html[acc-contrast="high"] ul#main-nav>li:last-child,
html[acc-contrast="high"] ul#main-nav>li:nth-last-child(2),
html[acc-contrast="high"] ul#main-nav>li:nth-last-child(3),
html[acc-contrast="high"] ul#main-nav>li:nth-last-child(6),
html[acc-contrast="high"] .lang_bar>*+a.lang,
html[acc-contrast="high"] #footer .dropdown-list input[type='submit'],
html[acc-contrast="high"] .tile .title-content .icon-plus,
html[acc-contrast="high"] div#content.home .tile:first-child .title-content .icon-plus,
html[acc-contrast="high"] div#content.home .tile:nth-child(2) .title-content .icon-plus,
html[acc-contrast="high"] div#content.home .tile:nth-child(3) .title-content .icon-plus,
html[acc-contrast="high"] div#content.home .tile:nth-child(6) .title-content .icon-plus,
html[acc-contrast="high"] .tile .title-content .icon-plus+p,
html[acc-contrast="high"] div#content.home .tile:first-child .title-content .icon-plus+p,
html[acc-contrast="high"] div#content.home .tile:nth-child(2) .title-content .icon-plus+p,
html[acc-contrast="high"] div#content.home .tile:nth-child(3) .title-content .icon-plus+p,
html[acc-contrast="high"] div#content.home .tile:nth-child(6) .title-content .icon-plus+p,
html[acc-contrast="high"] h1.huge-blue,
html[acc-contrast="high"] .tile span[class*='icon'],
html[acc-contrast="high"] .ticker-part,
html[acc-contrast="high"] .ticker-part .item a,
html[acc-contrast="high"] header form#searchform .submit,
html[acc-contrast="high"] header form#searchform input[type="text"],
html[acc-contrast="high"] .botlinks>div a,
html[acc-contrast="high"] div.footer-calendar .datepicker-days table.table-condensed thead tr:first-child,
html[acc-contrast="high"] div.footer-calendar .datepicker-days table.table-condensed thead tr:last-child,
html[acc-contrast="high"] .bootstrap-datetimepicker-widget table,
html[acc-contrast="high"] div.footer-calendar .popup-inner,
html[acc-contrast="high"] div.footer-calendar span.icon-cross.close-p,
html[acc-contrast="high"] button[data-target="#accessability-menu-dropdown-wr"],
html[acc-contrast="high"] button[data-target="#accessability-menu-dropdown-wr"]:before,
html[acc-contrast="high"] .stud-emblem,
html[acc-contrast="high"] .academic-staff .side .dropdown-list,
html[acc-contrast="high"] .academic-staff .side .tabs,
html[acc-contrast="high"] .nav-tabs>li.active>a, 
html[acc-contrast="high"] .nav-tabs>li.active>a:hover, 
html[acc-contrast="high"] .nav-tabs>li.active>a:focus,
html[acc-contrast="high"] .dropdown-list input[type='submit'],
html[acc-contrast="high"] .dropdown-list input,
html[acc-contrast="high"] .dropdown-list select,
html[acc-contrast="high"] .spot,
html[acc-contrast="high"] .side .yellow-title,
html[acc-contrast="high"]  .load-more,
html[acc-contrast="high"] .search-bar>.inner,
html[acc-contrast="high"] .row.search-bar li[class*="-input"]:before,
html[acc-contrast="high"] .tab-contents.faq-tabs .panel-heading:after,
html[acc-contrast="high"] span.ac-icon-span.icon-cross,
html[acc-contrast="high"] .tabs>.tab.active>a:before{
    color: #fff602 !important;
}
html[acc-contrast="high"] ul#main-nav>li{
    border: 0!important;
}
html[acc-contrast="medium"] .title-content{
    box-shadow: none;
}
html[acc-contrast="high"] .ticker-part,
html[acc-contrast="high"] .row.calendar-sitemap,
html[acc-contrast="high"] .nav-tabs>li.active>a,
html[acc-contrast="high"] .tabs>.tab.active:after{
    border-right: 0 !important;
    border-left: 0 !important;
}
html[acc-contrast="high"] header form#searchform input[type="text"],
html[acc-contrast="high"][dir="rtl"] header form#searchform .submit{
    border-right: 0 !important;
    border-left: 2px solid #fff602 !important;
}
html[acc-contrast="high"][dir="rtl"] header form#searchform input[type="text"],
html[acc-contrast="high"] header form#searchform .submit{
    border-left: 0 !important;
    border-right: 2px solid #fff602 !important;
}
html[acc-contrast="high"] div.footer-calendar .datepicker-days table.table-condensed thead tr:first-child,
html[acc-contrast="high"] div.footer-calendar .datepicker-days table.table-condensed thead tr:last-child,
html[acc-contrast="high"] header,
html[acc-contrast="high"] .cat-wr,
html[acc-contrast="high"] .ticker-part{
    border-bottom: 2px solid #fff602 !important;
}
html[acc-contrast="high"] div.footer-calendar .datepicker-days table tbody th, 
html[acc-contrast="high"] div.footer-calendar .datepicker-days table tbody td {
    border: 1px solid #fff602;
}
html[acc-contrast="high"] button[data-target="#accessability-menu-dropdown-wr"],
html[acc-contrast="high"] .spot:before{
    border-top: 0 !important;
}
html[acc-contrast="high"] button[data-target="#accessability-menu-dropdown-wr"]:before{
    outline: 2px solid #fff602;
    z-index: -1;
}
html[acc-contrast="high"] .accessability-menu-wr .dropdown-wr {
    margin-top: -63px;
}
html[acc-contrast="high"] .accessability-menu-wr li{
    border-color: #fff602;
}
html[acc-contrast="high"] .nav-tabs>li.active>a{
    border-radius: 0;
}
html[acc-contrast="high"] .nav-tabs>li.active:first-child>a{
    border-top: 0 !important;
}
html[acc-contrast="high"] .nav-tabs>li.active:last-child>a{
    border-bottom: 1px solid !important;
}
html[acc-contrast="high"] .tabs>.tab.active:after {
    height: 48px;
    left: -34px;
    z-index: 1;
    width: 34px;
    background: #000;
}
html[acc-contrast="high"] .nav-tabs>li.active:first-child:after{
    margin-top: -2px;
}
html[acc-contrast="high"] .nav-tabs>li a{
    margin: 0;
    background: #000 !important;
}
html[acc-contrast="high"] .testimonial-content:before,
html[acc-contrast="high"] ul#main-nav>li.current_page_item:not(:last-child):not(:nth-last-child(2)):not(:nth-last-child(3)):after{
    display: none;
}
html[acc-contrast="high"] .spot-squire {
    border-color: #000;
    background: #fff602;
}
html[acc-contrast="high"] .spot-squire {
    right: 103px;
}
html[acc-contrast="high"] .spot:nth-child(2n):before {
    border-top: 2px solid #fff602 !important;
    border-bottom: 0 !important;
}
html[acc-contrast="high"] *{
    border-color: #fff602 !important;
}
html[acc-contrast="high"] .people .tile.popup:after{
    border: 20px solid transparent !important;
    border-bottom: 20px solid #fff602 !important;
}
html[acc-contrast="high"] span.ac-icon-span:not(.icon-cross) {
    border: 1px solid #fff602;
}
html[acc-contrast="high"] div#main{
    background-color: #000 !important;
}
html[acc-contrast="high"] .title-content{
    box-shadow: none;
}
html[acc-contrast="high"] .accessability-dropdown>li.active{
    background: #fff602 !important;
}
html[acc-contrast="high"] .accessability-dropdown>li.active,
html[acc-contrast="high"] .accessability-dropdown>li.active div{
    color: #000 !important;
}
html[acc-contrast="high"] .accessability-dropdown>li:not(.active):hover,
html[acc-contrast="high"] .nav>li:hover>a,
html[acc-contrast="high"] div.footer-calendar .bootstrap-datetimepicker-widget table td.disabled:hover{
    background: none !important;
}
html[acc-contrast="high"] .accessability-dropdown>li.active span.ac-icon-span:not(.icon-cross){
    border-color: #000;
}
html[acc-contrast="high"] div.footer-calendar .bootstrap-datetimepicker-widget table td.active, 
html[acc-contrast="high"] div.footer-calendar .bootstrap-datetimepicker-widget table td.active:hover,
html[acc-contrast="high"] div.footer-calendar:not(.no-events) td.day:not(.disabled):after{
    background: #fff602 !important;
    color: #000 !important;
}
html[acc-contrast="high"] .hive.people span.icon-plus.plus{
    text-shadow: 0px 0px 4px #000;
}
html[acc-contrast="high"] .hive.people .bottom-info {
    height: 70px;
    background: #000;
}
html[acc-contrast="high"] .people .tile.popup:before {
    content: "";
    border: 20px solid transparent;
    border-bottom: 20px solid #000;
    bottom: -10px;
    position: absolute;
    right: 45%;
    z-index: 15;
    margin-bottom: -4px;
}
html[acc-contrast="high"] div#footer{
    border-top: 2px solid #fff602;
}
html[acc-contrast="high"] [acc-contrast-display]:not([acc-contrast-display="high"]){
    display:none;
}