body.visually-impaired {background-color: #fff; color: #000; font-size: 18px; font-weight: 400; line-height: 1.7;}
body.visually-impaired img, body.visually-impaired #header img.header-logo {filter: url("data:image/svg+xml;utf8,&lt;svg xmlns=\'http://www.w3.org/2000/svg\'&gt;&lt;filter id=\'grayscale\'&gt;&lt;feColorMatrix type=\'matrix\' values=\'0.3333 0.3333 0.3333 0 0 0.3333 0.3333 0.3333 0 0 0.3333 0.3333 0.3333 0 0 0 0 0 1 0\'/&gt;&lt;/filter&gt;&lt;/svg&gt;#grayscale"); filter: gray; filter: grayscale(100%); -webkit-filter: grayscale(100%);}
body.visually-impaired h1, body.visually-impaired h2, body.visually-impaired h3, body.visually-impaired h4 {font-weight: 700; color: #000;}
body.visually-impaired a {color: #0b56d8; text-decoration: underline;}
body.visually-impaired a:hover, body.visually-impaired a:active, body.visually-impaired a:focus {color: #0d61f3;}
body.visually-impaired #main-menu .navbar-default {background: #000;}
body.visually-impaired #main-menu .navbar-default a {font-weight: 400; font-size: 20px;}
body.visually-impaired #main-menu .navbar-default li:hover a, body.visually-impaired #main-menu .navbar-default li:focus a, body.visually-impaired #main-menu .navbar-default li.active a, body.visually-impaired #main-menu .navbar-default li.current_page_item a, body.visually-impaired #main-menu .navbar-default li.current_page_ancestor a {color: #000;}
body.visually-impaired #header .header-phones a {font-weight: 400; color: #000;}
body.visually-impaired #header .header-phones-time {font-size: 16px; color: #555;}
body.visually-impaired #breadcrumbs {color: #555;}
body.visually-impaired #wp-calendar > caption {font-weight: 700;}
body.visually-impaired #content .h4 {font-weight: 700; color: #0b56d8; text-decoration: none; line-height: 1.4;}
body.visually-impaired .btn {font-size: 18px;}
body.visually-impaired .btn-default {color: #000; border-color: #000;}
body.visually-impaired .text-green {color: #000;}
body.visually-impaired .articles-list .date-grey {font-size: 16px; color: #555;}
body.visually-impaired .article-post-date {font-size: 16px;}
body.visually-impaired .white-block-header {border: solid 1px #000; background-color: transparent;}
body.visually-impaired .white-block-header > * {color: #000;}