/******* Do not edit this file *******
Simple Custom CSS and JS - by Silkypress.com
Saved: Jun 27 2021 | 10:52:08 */
/*@font-face {
    font-family: 'DIN Next LT Arabic';
    src: url('../../themes/mada-child/assets/fonts/DINNextLTArabic-Regular.eot');
    src: url('../../themes/mada-child/assets/fonts/DINNextLTArabic-Regular.eot#iefix') format('embedded-opentype'),
        url('../../themes/mada-child/assets/fonts/DINNextLTArabic-Regular.woff') format('woff2'),
        url('../../themes/mada-child/assets/fonts/DINNextLTArabic-Regular.woff') format('woff'),
        url('../../themes/mada-child/assets/fonts/DINNextLTArabic-Regular.ttf') format('truetype'),
        url('../../themes/mada-child/assets/fonts/DINNextLTArabic-Regular.svg') format('svg');
    font-weight: normal;
    font-style: normal;
}*/
/*.site-header:lang(ar) 		{display: none !important;}*/

@font-face {
    font-family: 'PF DinText Medium';
    src: url('../../themes/mada-child/assets/fonts/PFDinTextArabic-Medium.eot');
    src: url('../../themes/mada-child/assets/fonts/PFDinTextArabic-Medium.eot#iefix') format('embedded-opentype'),
        url('../../themes/mada-child/assets/fonts/PFDinTextArabic-Medium.woff') format('woff2'),
        url('../../themes/mada-child/assets/fonts/PFDinTextArabic-Medium.woff') format('woff'),
        url('../../themes/mada-child/assets/fonts/PFDinTextArabic-Medium.ttf') format('truetype'),
        url('../../themes/mada-child/assets/fonts/PFDinTextArabic-Medium.svg') format('svg');
    font-weight: 500;
    font-style: normal;
}

@font-face {
    font-family: 'PF DinText Light';
    src: url('../../themes/mada-child/assets/fonts/PFDinTextArabic-Light.eot');
    src: url('../../themes/mada-child/assets/fonts/PFDinTextArabic-Light.eot#iefix') format('embedded-opentype'),
        url('../../themes/mada-child/assets/fonts/PFDinTextArabic-Light.woff') format('woff2'),
        url('../../themes/mada-child/assets/fonts/PFDinTextArabic-Light.woff') format('woff'),
        url('../../themes/mada-child/assets/fonts/PFDinTextArabic-Light.ttf') format('truetype'),
        url('../../themes/mada-child/assets/fonts/PFDinTextArabic-Light.svg') format('svg');
    font-weight: 300;
    font-style: normal;
}
body, ul, li, strong, nav{
  color: #222;
}
h1, h2, h3, h4, h5, h6
{
  color:#006572;
}
h1 strong, h2 strong, h3 strong, h4 strong {
    color: #006572;
}
p
{
  color: #444;
}
footer#colophon {
    overflow: hidden;
}
/*h1 a, h2 a, h3 a, h4 a, h5 a, h6 a, a.nafath_download_link {
    text-decoration: none !important;
}*/
a.nafath_download_link {
    text-decoration: none !important;
}
h1 a:hover, h2 a:hover, h3 a:hover, h4 a:hover, h5 a:hover, h6 a:hover {
    text-decoration: underline !important;
}
h1 a:focus, h2 a:focus, h3 a:focus, h4 a:focus, h5 a:focus, h6 a:focus {
    text-decoration: underline !important;
}
h2 a {
    font-weight: bold !important;
}
a:hover, a:active, a:focus {
    /*color: #2B5D6B !important;*/
}
.site .font-headings, .site .font-headings-primary, ul, li, strong, a, nav, p, h1, .h1, h2, .h2, h3, .h3, h4, .h4, h5, .h5, h6, .h6 {
    /*font-family: "Fira Sans", "Helvetica Neue", Arial, sans-serif !important;*/
    /*font-family: 'DIN Next LT Arabic' !important;*/
  	/*font-family: 'PF DinText Medium' !important;*/
  	font-family: 'PF DinText Light', Helvetica, Arial, sans-serif;
}
.site-header-content {
    padding-top: 0em !important;;
    padding-bottom: 0em !important;;
}
.lvca-odometers .lvca-odometer .lvca-number span {
    font-size: 35px;
}
.lvca-odometers .lvca-odometer .lvca-number {
    line-height: 45px !important;
    width: 100%;
    text-align: center;
}
span.lvca-icon-wrapper {
    width: 100%;
    margin-bottom: 10px;
}
.lvca-odometers .lvca-odometer .lvca-stats-title span {
    text-align: center;
    width: 100%;
    font-size: 100px;
    color: #006572 !important;
}
.lvca-odometers .lvca-odometer .lvca-stats-title {
    text-align: center;
    width: 100%;
}
.lvca-odometers .lvca-odometer .lvca-stats-title {
    color: #333 !important;
  	font-family: 'PF DinText Light', Helvetica, Arial, sans-serif;
}
.lvca-odometers .lvca-odometer .lvca-stats-title span {
    color: #777;
    width: inherit !important;
    font-size: 35px;
    color: inherit !important;
    float: none;
    margin-right: 0px;
}
.home-bg {
    background-image: url(../2021/04/mada-footer.png);
    background-color: transparent;
    background-position: center bottom;
    background-repeat: no-repeat;
    -webkit-background-size: 100% 100%;
    -moz-background-size: 100% 100%;
    -o-background-size: 100% 100%;
    /*background-size: cover;*/
	background-size: 100%;
    /*background-position: center;*/
    margin-top: 50px;
    height: 34vh;
}
.site-content-inner {
    padding-top: 2rem;
    padding-bottom: 2rem;
}
.intro-inner {
    padding: 2rem 0;
}
.mega_info_box {
    border-radius: 3px !important;
}
.mega_info_box .mega-info-btn {
    padding: 10px !important;
    /*background: rgba(255,255,255,0.2);*/
    font-size: 18px !important;
    /*font-weight: bold;*/
    /*box-shadow: 0px 1px 4px 0px rgba(194,204,222,0.4);*/
    text-decoration: underline !important;
    border-radius: 0px !important;
    /*border: 2px solid;*/
}
.mega_info_box:hover {
    background: #555 !important;
}
.mega_info_box .mega-info-btn:focus, .mega_info_box .mega-info-btn:hover {
    background: #444 !important;
}
a.mega-uae-btn.hvr-fade:focus {
    background: #cecece !important;
    color: #006572 !important;
    border: thin dashed !important;
}
.vc_info_box_shadow:hover {
    /*background: #6E6E70 !important;*/
    /*background: transparent !important;*/
}
.vc_info_box_shadow:focus {
    background: #6E6E70 !important;
    /*background: transparent !important;*/
}
.mega-uae-btn.hvr-fade {
    text-decoration: underline;
}
.widget li a {
    text-decoration: underline !important;
    border-color: transparent !important;
}
a.wm-button {
    text-decoration: underline;
    text-transform: none;
}
h1.page-title.h1.intro-title, h2.widget-title, h3.entry-title.h1.intro-title,.text-columns-2 h4, .text-columns-3 h4, .text-columns-2 h5, .text-columns-3 h5, .text-columns-2 h6, .text-columns-3 h6, h1.uppercase, .h1.uppercase, h2.uppercase, .h2.uppercase, h3.uppercase, .h3.uppercase, h4.uppercase, .h4.uppercase, h5.uppercase, .h5.uppercase, h6.uppercase, .h6.uppercase, .posts .entry-title, .posts .page-title, .widget-title, .widget-title-style .widgettitle, .site-title, .intro-title, .child-page-title {
    text-transform: none !important;
}
.breadcrumbs {
    padding: 0rem 0rem;
    border-width: 0px;
    float: left;
    color: white;
}
.breadcrumbs a {
    /*text-decoration: underline !important;*/
}
.site-footer h2 {
    text-transform: none !important;
    margin: 0 0 1.2rem;
}
.footer-area-site-info {
    padding: 0.1rem 0;
}
.vc_tta-tab>a:hover, .vc_tta-tab>a:focus {
    outline: thin dashed !important;
}
.vc_tta-tabs-list {
    padding: 1px !important;
}
span.vc_tta-title-text {
    color: #111 !important;
}
.wpb-js-composer .vc_tta-color-grey.vc_tta-style-classic .vc_tta-tab>a {
    /*border-color: #84b1bd  !important;
    border-right-color: transparent !important;*/
}
.wpb-js-composer .vc_tta.vc_general .vc_tta-panels, .wpb-js-composer .vc_tta.vc_general .vc_tta-panels-container {
    /*border-color: #84b1bd  !important;*/
    padding-top: 1px;
}
.vc_tta-color-grey.vc_tta-style-classic .vc_tta-tab>a {
    background-color: #ddd !important;
}
.vc_tta-color-grey.vc_tta-style-classic .vc_tta-tab>a:hover, .vc_tta-color-grey.vc_tta-style-classic .vc_tta-tab>a:focus {
    background-color: #ccc !important;
}
.wpb-js-composer .vc_tta-color-grey.vc_tta-style-classic .vc_tta-tab.vc_active>a {
    color: #fff !important;
    background-color: #006572 !important;
}
.wpb-js-composer .vc_tta-color-grey.vc_tta-style-classic .vc_tta-tab.vc_active>a>span {
    color: #fff !important;
}
.vc_wp_custommenu.wpb_content_element.innovation_menu {
    border: 1px solid #ddd !important;
}
.innovation_menu .widget ul li {
    padding: 10px 10px 10px 15px !important;
    background: #eee;
}
.innovation_menu .widget li.current-menu-item a {
    color: #fff !important;
}
.innovation_menu .widget li.current-menu-item {
    background: #006572 !important;
}
.lvca-container img, .lvca-grid-container img {
    border: 2px solid #006572;
    border-radius: 75px;
}
footer#colophon {
    /*padding-top: 25px;*/
}
.site-footer-area.footer-area-footer-secondary-widgets {
    padding-top: 25px;
}
.innovation_button a:focus {
    margin-bottom: 0px !important;
    outline: thin dashed white !important;
}
.innovation_button {
    margin-bottom: 1px !important;
}
.innovation_button.wpb_single_image .vc_single_image-wrapper.vc_box_shadow_3d {
    margin-bottom: 0px !important;
}
.innovation_button img.vc_single_image-img.attachment-full {
    /*border-bottom-right-radius: 50px;
    border-top-left-radius: 50px;*/
}
.home_intro_content 
{
  padding-bottom: 10%;
}
.apply_button_column {
    align-items: flex-end !important;
}
.divisions_column {
    margin-bottom: 20px;
}
.posts .entry-header {
    margin-bottom: .1em;
}
.posts .glossary .entry-header .entry-title {
    text-transform: none;
    color: #006572 !important;
    text-decoration: underline !important;
}
.posts .entry-content p {
    margin-bottom: 0.2em;
}
.encyclopedia-prefix-filters .filter-link {
    padding: 8px 0.1em;
    font-size: 1em;
}
.at_service_column
{
	padding-bottom: 25px;
    width: 32%;
    margin-right: 5px;
    background: #efefef;
    margin-bottom: 5px;
    padding-left: 20px;
    padding-right: 15px;
    padding-top: 25px;
}
.at_service_column:hover, .at_service_column:focus
{
    background: #E5EFF1;
}
.vc_btn3.vc_btn3-color-blue.vc_btn3-style-outline {
    color: #444 !important;
    border-color: #ead181 !important;
  	font-size: 1em;
  	font-weight: bold;
  	padding: 5px 20px;
    /*color: #444 !important;
    border-color: #F8DE7C !important;
    font-weight: bold !important;*/
}
.white_txt.vc_btn3-container.at_service_button.vc_btn3-left a {
    color: #fff !important;
}
.white_txt.vc_btn3-container.at_service_button.vc_btn3-left a:hover, .white_txt.vc_btn3-container.at_service_button.vc_btn3-left a:focus {
    color: #444 !important;
}
.vc_btn3.vc_btn3-color-blue.vc_btn3-style-outline:hover, .vc_btn3.vc_btn3-color-blue.vc_btn3-style-outline:focus {
    color: #444 !important;
    border-color: #ead181 !important;
    background-color: #ead181 !important;
  	/*color: #444 !important;
    border-color: #F8DE7C !important;
    background-color: #F8DE7C !important;*/
}
.accessible_column {
    padding-bottom: 20px;
  	margin-bottom: 5px;
    /* border: 2px solid grey; */
    width: 49%;
    margin-right: 5px;
    background: #efefef;
    /* border-top-right-radius: 100px; */
}
.accessible_column:hover, .accessible_column:focus
{
    background: #E5EFF1 !important;
}
p.dropcap-text.uppercase {
    text-transform: none;
}
.form_full
{
  width: 100% !important;
}
.frm_style_formidable-style.with_frm_style .frm_primary_label {
    /* font-family: "Fira Sans", "Helvetica Neue", Arial, sans-serif !important; */
    font-family: var(--typography_fonts_text) !important;
}
.frm_style_formidable-style.with_frm_style .frm_error {
    /* font-family: "Fira Sans", "Helvetica Neue", Arial, sans-serif !important; */
    font-family: var(--typography_fonts_text) !important;
}
button.frm_button_submit {
    border-radius: 0px !important;
    background: #006572 !important;
    color: white !important;
    /* font-family: "Fira Sans", "Helvetica Neue", Arial, sans-serif !important; */
    font-family: var(--typography_fonts_text) !important;
	padding: 15px 25px !important;
    font-weight: bold !important;
    /*margin-top: 15px !important;*/
}
button.frm_button_submit:hover, button.frm_button_submit:focus {
    background: #444 !important;
}
.frm_style_formidable-style.with_frm_style input[type=text], .frm_style_formidable-style.with_frm_style input[type=password], .frm_style_formidable-style.with_frm_style input[type=email], .frm_style_formidable-style.with_frm_style input[type=number], .frm_style_formidable-style.with_frm_style input[type=url], .frm_style_formidable-style.with_frm_style input[type=tel], .frm_style_formidable-style.with_frm_style input[type=phone], .frm_style_formidable-style.with_frm_style input[type=search], .frm_style_formidable-style.with_frm_style select, .frm_style_formidable-style.with_frm_style textarea, .frm_form_fields_style, .frm_style_formidable-style.with_frm_style .frm_scroll_box .frm_opt_container, .frm_form_fields_active_style, .frm_form_fields_error_style, .frm_style_formidable-style.with_frm_style .chosen-container-multi .chosen-choices, .frm_style_formidable-style.with_frm_style .chosen-container-single .chosen-single {
    border-radius: 0px !important;
    border-bottom-width: 3px !important;
    border-bottom-color: #666 !important;
}
.frm_style_formidable-style.with_frm_style .frm_blank_field input[type=text], .frm_style_formidable-style.with_frm_style .frm_blank_field input[type=password], .frm_style_formidable-style.with_frm_style .frm_blank_field input[type=url], .frm_style_formidable-style.with_frm_style .frm_blank_field input[type=tel], .frm_style_formidable-style.with_frm_style .frm_blank_field input[type=number], .frm_style_formidable-style.with_frm_style .frm_blank_field input[type=email], .frm_style_formidable-style.with_frm_style .frm_blank_field textarea, .frm_style_formidable-style.with_frm_style .frm_blank_field .mce-edit-area iframe, .frm_style_formidable-style.with_frm_style .frm_blank_field select, .frm_form_fields_error_style, .frm_style_formidable-style.with_frm_style .frm_blank_field .frm-g-recaptcha iframe, .frm_style_formidable-style.with_frm_style .frm_blank_field .g-recaptcha iframe, .frm_style_formidable-style.with_frm_style .frm_blank_field .chosen-container-multi .chosen-choices, .frm_style_formidable-style.with_frm_style .frm_blank_field .chosen-container-single .chosen-single, .frm_style_formidable-style.with_frm_style .frm_form_field :invalid {
    border-color: #B94A48 !important;
}
.vc_col-sm-12.vc_gitem-col.vc_gitem-col-align- {
    background: #efefef;
}
.vc_col-sm-12.vc_gitem-col.vc_gitem-col-align-:hover, .vc_col-sm-12.vc_gitem-col.vc_gitem-col-align-:focus {
    background: #E5EFF1 !important;
}
.vc_grid-item-mini.vc_clearfix {
    border: 1px solid #d4d4d4;
}
.vc_btn3.vc_btn3-color-juicy-pink {
    background-color: #2B5E66 !important;
}
.vc_btn3.vc_btn3-color-juicy-pink:hover, .vc_btn3.vc_btn3-color-juicy-pink:focus {
    background-color: #444 !important;
}
.posts .entry-media {
    margin: 0 auto !important;
    margin-bottom: 10px !important;
}
.sidebar .widget h2.widget-title {
    background: #006572;
    color: #fff;
    padding: 10px;
    margin: 0 0 1rem !important;
}
.sidebar .widget {
    background: #f2f2f2;
    padding: 5px;
}
a.article_link {
    border: none !important;
    text-align: left;
}
a.article_link:hover, a.article_link:focus {
  	background: transparent !important;
	outline: thin dashed #006572 !important;
  	text-decoration:underline !important;
}
a.issue_download {
    color: #006572;
    background: #f6f6f6;
    border: 2px solid #006572;
}
.alignleft, .wp-caption.alignleft, img.alignleft {
    margin-right: 2%;
    margin-bottom: 0.5em;
}
.cat-item.article_list a {
    display: block;
}
.heateorSssSharing {
    border-radius: 0px !important;
}
img.circle_img {
    width: 100px;
    height: 100px;
    border-radius: 50%;
}
a.info_circle_link:hover, a.info_circle_link:focus {
    -webkit-filter: grayscale(100%);
    filter: grayscale(100%);
}
a.info_circle_link {
    text-decoration: none !important;
    display: block;
  	min-height: 80px;
}
p.circle_p {
    font-weight: 500;
    display: none;
    background: #F8DE7C;
}
a.primary_tab.nav-link {
    border-radius: 0px !important;
    font-size: 1.62em;
    text-decoration: none;
    background: #f2f2f2;
    padding: 25px;
}
a.secondary_tab.nav-link {
    font-size: 1.2rem !important;
    text-decoration: none;
    background: #ccc;
    border-radius: 0px;
}
a.nav-link {
    /*margin-right: 10px;*/
}
a.nav-link:focus {
    outline: thin dashed #006572;
}
a.primary_tab.nav-link.active, a.primary_tab.nav-link.active.show {
    background: #006572 none repeat scroll 0 0 !important;
    /*border-bottom: 3px solid #444;*/
    border-radius: 0px !important;
}
a.secondary_tab.nav-link.active, a.secondary_tab.nav-link.active.show {
    background: #006572 none repeat scroll 0 0 !important;
    border-radius: 0px !important;
    text-align: center;
}
.primary_tab_content {
    padding: 25px;
  	background: #f2f2f2;
}
.secondary_tab_content {
    padding-top: 25px;
}
ul.primary_tab_ul {
    border-bottom: 3px solid #006572;
    margin-left: 0px;
    margin-bottom: 0px !important;
}
ul.secondary_tab_ul {
    margin-left: 0px;
  	margin-bottom: 0px !important;
}
.nafath_list:hover {
    /*background: #ddd;*/
}
.posts .entry:hover, .posts .entry.focus {
    transform: none !important;
  	border: 1px solid transparent !important;
}
img.nafath_widget_img {
    width: 48%;
    float: left;
    border: 1px solid #ccc;
}
.nafath_list.nafath_custom {
    background: transparent;
    border: none;
    border-bottom: 1px solid #ccc;
    padding-top: 10px;
    padding-bottom: 10px;
}
.nafath_list.nafath_custom.solution_items {
    border-bottom: 0px solid #ccc;
}

/*Start - Tooltip & cross linking Disabled here */
/*a.encyclopedia.tooltipstered {
    text-decoration: none;
}
a.encyclopedia.tooltipstered:hover {
    color: black;
    cursor: auto;
}
.tooltipster-base {
    display: none;
}*/
/*End - Tooltip & cross linking Disabled here */

/* Starts WPML */
.secondary-navigation li:not(:first-child) {
    margin-left: 0rem;
  	margin-right: 0rem;
}

.wpml-ls-legacy-dropdown .wpml-ls-item {
    width: 95px;
  	font-size: 0.95em;
}
.custom_lang
{
  width: 97px;
  border: 1px solid gainsboro;
  float: left;
  /*display: none;*/
}
/* Ends WPML */
.sign_lang {
    width: 82px;
    float: left;
    font-size: 9px;
    background: beige;
    height: 34px;
    padding: 7px 0px 0px 3px;
    margin-left: 3px;
}
.sidebar .widget {
    margin-bottom: 1rem;
}
.author_data {
    width: 33.3%;
    float: left;
    height: 40px;
}
.primary_tab_li
{
    /*width:33.3%;*/
  	width: 50%;
}
h2.nafath_archive_title {
    margin: 5px 0px 5px 0px;
	border-bottom: 2px solid #444;
}
section.AjaxSearchLiteWidget #ajaxsearchlite1 {
    width: 99%;
}
div.asl_m {
    z-index: 1 !important;
}
.encyclopedia-prefix-filters .filter-link {
    padding: 3px 0px;
    font-size: 1em;
    /* padding: 10px; */
    font-size: 1.3rem;
    /* border-right: 1px solid; */
    /* background: #eaeaea; */
    /* margin-top: 5px; */
    width: 20px;
    /* margin: 2px 0px 3px 0px; */
    /* height: 40px; */
    /* vertical-align: text-top; */
    text-align: center !important;
    /* padding-top: 5px; */
}
.support_icon img.vc_single_image-img {
    border: 2px solid #eee;
}
.support_link a {
    text-decoration: underline !important;
    color: #006572;
}
h3.support_link {
    /*text-align: center !important;*/
  	font-size: 1.05em;
    font-weight: bold;
}
a.home_tab_links {
    display: block;
    /* width: 150px; */
    min-height: 205px;
    margin-bottom: 15px;
    text-align: center;
    text-decoration: none;
    border: 2px solid #006572;
}
.culture_tabs a.home_tab_links {
    min-height: 185px;
}
a.home_tab_links:hover, a.home_tab_links:focus {
    background: #e6f5f9;
}
.home_icon_text {
    text-align: center;
    padding-bottom: 5px;
    color: #006572 !important;
    font-size: 1.2em;
}
.endorsement_col
{
  	padding: 2%;
    border: 1px solid #ddd;
    /*background: #fefefe;*/
  	margin-left: 0px;
  	margin-right: 0px;
  	margin-bottom:20px;
  	background: url(../2019/11/ENDORSEMENT-logo-75.png) no-repeat bottom right;
}
.endorsement_col:lang(ar) {
    background: url(../2019/11/ENDORSEMENT-logo-75.png) no-repeat bottom left;
}
.solution_col
{
  	padding: 2%;
    border: 1px solid #ddd;
    /*background: #fefefe;*/
  	margin-left: 0px;
  	margin-right: 0px;
  	margin-bottom:5px;
  	/*background: url(../2019/11/ENDORSEMENT-logo-75.png) no-repeat bottom right;*/
}
/*.ambassador_col {
    border: 1px solid #ddd;
    padding: 20px;
}*/
.ambassador_col
{
  	padding: 2%;
    border: 1px solid #ddd;
    /*background: #fefefe;*/
  	margin-left: 0px;
  	margin-right: 0px;
}
.glossary_term_content
{
	margin-left: 0px;
	margin-right:0px;
	margin-top: 15px;
}
.glossary_trans
{
	margin-bottom: 1em;
}
.glossary_trans .responsivevoice-button {
    border: none;
    border-radius: 50%;
    padding: 0.5em;
    /* background: grey; */
}
.glossary_trans .responsivevoice-button:hover, .glossary_trans .responsivevoice-button:focus {
    background: #ddd;
}
.glossary_term_content .responsivevoice-button:hover img, .glossary_term_content .responsivevoice-button:focus img {
    border-radius: 50%;
    background: #fff;
    padding: 1px;
}
.site-title-hidden .custom-logo {
    padding: 5px;
}
h2.heading_link a {
    font-weight: normal !important;
}
div#DeafServicePlace {
    /*height: 35px !important;*/
  	display:none;
}
/*#DeafServicePlace
{
    border: none !important;
    width: 82px !important;
    position: relative !important;
    bottom: 0px !important;
	background: beige !important;
    border-radius: 0px !important;
}*/
.sign_lang#DeafServicePlace {
    border: none !important;
    width: 82px !important;
    position: relative !important;
    bottom: 0px !important;
    background: beige !important;
    border-radius: 0px !important;
    display: block;
    height: 32px !important;
}
div#DeafTranslate, div#TranslateStop {
    margin: 0px !important;
  	height: 30px !important;
  	font-weight: bold;
    color: #555 !important;
}
#DeafTranslate img {
    margin-top: -1px !important;
}
#TranslateStop div {
    text-align: left !important;
}
#TranslateStop img {
    margin: 5px !important;
    margin-top: -1px !important;
}
.lvca-carousel .lvca-carousel-item {
    padding-right: 25px !important;
    padding-left: 25px !important;
    padding-top: 0px !important;
  	padding-bottom: 0px !important;
}
.lvca-container button.slick-next {
    right: 50px;
    display: inline-block !important;
    color: transparent !important;
}
.lvca-container button.slick-prev {
    left: 50px;
    display: inline-block !important;
    color: transparent !important;
}
.mega-uae-btn {
    margin-bottom: 5px;
}
.mega_highlight_box .text
{
  text-align:left !important;
}
.numbered_block
{
  background: #006572;
  padding: 10px;
  min-height: 250px;
}
.numbered_block p
{
  color: #fff !important;
}
.numbered_block.issue_benefits p
{
  color: inherit !important;
}
p.block_number1
{
  font-size: 3em;
  color: rgba(255,255,255,0.6) !important;
  /*text-align:right;*/
  float: left;
  padding-right: 15px;
  min-height: 130px;
}
p.block_text1
{
  padding-top: 12px;
}
li.secondary-text.list-style {
    font-size: 18px;
    margin-bottom: 14px;
}
.competitions_mob .lvca-grid-item.lvca-odometer {
    text-align: center !important;
}
.competitions_mob img.lvca-image.full {
    display: inline-block !important;
}
.glossary_term_img
{
  	border: 1px solid #f1f1f1;
}
h4.download_title {
    margin-top: 0.5em;
    text-align: center;
    text-decoration: underline;
    font-weight: bold;
    color: #006572;
}
.sign_lang {
    display: none !important;
}
body .gform_wrapper .top_label div.ginput_container {
    background: #eee;
}
.gform_button.button, .gform_previous_button.button, .gform_next_button.button {
    border: 2px solid #006572;
    background: #fff;
    color: #006572;
    text-transform: initial;
  	font-family: 'PF DinText Light', Helvetica, Arial, sans-serif;
}
.gform_button.button:hover, .gform_button.button:focus, 
.gform_previous_button.button:hover, .gform_previous_button.button:focus,
.gform_next_button.button:hover, .gform_next_button.button:focus {
    border: 2px solid #006572;
    background: #006572;
    color: #fff;
    text-transform: initial;
}
.innovation_carousal .vc_carousel-slideline-inner .vc_item {
    border: 1px solid #ddd;
    margin: 10px;
  	width: 150px !important;
  	height: 130px !important;
}
body .gform_wrapper ul li.gfield {
    margin-bottom: 50px;
}
.single_line_radio legend.gfield_label {
    /*width: 150px !important;
    float: left;*/
    margin: 10px;
    margin-bottom: 0px;
}
.single_line_radio ul.gfield_radio li {
    width: 140px;
    float: left;
}
.black_read_btn a.issue_download {
    color: #000 !important;
    background: transparent !important;
    border: 2px solid #000 !important;
}
.white_read_btn a.issue_download {
    color: #fff !important;
    background: transparent !important;
    border: 2px solid #fff !important;
}
.black_read_btn a.issue_download:hover, .black_read_btn a.issue_download:focus,
.white_read_btn a.issue_download:hover, .white_read_btn a.issue_download:focus {
    color: #fff !important;
    background: #006572 !important;
    border: 2px solid #006572 !important;
}
.entry-summary {
    font-family: 'PF DinText Light', Helvetica, Arial, sans-serif !important;
}
.solution_extra_content {
    margin-top: 35px;
}
h3.black-headers {
    color: #006572;
    font-weight: bold;
}
.mc-main table {
    font-family: 'PF DinText Light', Helvetica, Arial, sans-serif !important;
}
.mc-main .my-calendar-date-switcher select {
    font-family: 'PF DinText Light', Helvetica, Arial, sans-serif !important;
    min-width: 100px;
}
span.mc-active {
    font-family: 'PF DinText Light', Helvetica, Arial, sans-serif !important;
}
.mc-main caption {
    /*background: #006572 !important;*/
}
th.day-heading, th.weekend-heading {
    background: #006572 !important;
}
.mc-main table .current-day .mc-date {
    background: #006572 !important;
}
.sidebar .wm-subnav li a, .fl-widget .wm-subnav li a, .sidebar .widget_nav_menu li a, .fl-widget .widget_nav_menu li a {
    text-transform: none;
    font-size: 1em;
    color: #006572;
    /* background: #f5f5f5; */
    font-weight: bold;
}
.field_hide {
    margin-bottom: 1px !important;
}
.field_hide .ginput_container {
    display: none;
}
.btn.loadMoreBtn {
    color: #006572 !important;
    text-align: center;
    border: 2px solid !important;
    border-radius: 0px !important;
}

.btn.loadMoreBtn:hover {
    text-decoration: none;
    color: #fff !important;
    background:#006572 !important;
}
.solution_col .wpb_text_column.wpb_content_element {
    margin-bottom: 0px;
}
.mc-main.mini .time-block p {
    text-align: left !important;
    top: 1px !important;
    padding-left: 0px !important;
}
.mc-main.mini .event-title {
    font-size: 1em;
    font-weight: bold;
}
span.event-time {
    padding-left: 5px;
}
.apply_event
{
  padding: 0.4em 1em !important;
  margin-top: 20px !important;
}
.mc-main .time-block p {
    margin-top: 30px !important;
    padding-left: 0px !important;
}
.entrepreneurs_div
{
  text-align: right;
}
.entrepreneurs_div:lang(ar)
{
  text-align: left;
}
.heateor_sss_sharing_container.heateor_sss_horizontal_sharing:lang(ar)
{
  float:right;
}
h2.nafath_title {
    /*margin-top: 1px;
    border-bottom: 2px solid;
    margin-bottom: 5px;*/
}
.footer-secondary-widgets-inner.site-footer-area-inner {
    background: transparent;
    padding-left: 0%;
    padding-right: 0%;
}
section#text-6, section#text-29, section#text-48 {
    background: #006572;
    padding-left: 4%;
    padding-right: 4%;
}
section#text_icl-2 {
}
.secondary_partners {
    margin: 15px;
    background: #fff;
  	margin-left: 15px;
  	margin-bottom: 0px;
}
#ajaxsearchlite1 .probox .proinput input {
    font-size: 15px;
}
#ajaxsearchlite1 .probox .proinput input:lang(ar) {
    text-align: right;
    font-size: 16px;
  	font-family: 'PF DinText Light', Helvetica, Arial, sans-serif;
}
#ajaxsearchlite1 .probox .proinput input::-webkit-input-placeholder { /* Edge */
  color: #000 !important;
  font-family: 'PF DinText Light', Helvetica, Arial, sans-serif !important;
}
#ajaxsearchlite1 .probox .proinput input:-ms-input-placeholder { /* Internet Explorer */
  color:  #000 !important;
  font-family: 'PF DinText Light', Helvetica, Arial, sans-serif !important;
}
#ajaxsearchlite1 .probox .proinput input::placeholder {
  color:  #000 !important;
  font-family: 'PF DinText Light', Helvetica, Arial, sans-serif !important;
}
.at_service_column h3 a {
    text-decoration: underline !important;
    color: #006572;
}
.at_service_column .alignnone {
    float: right;
}
.at_service_column .alignnone:lang(ar) {
    float: left;
}
h3.at_h3 {
    color: #006572;
}
.vc_btn3-container.vc_btn3-left:lang(ar) {
    text-align: right !important;
}
.posts-layout-list .type-post .entry-media {
    width: 30%;
    float: left;
    margin-right: 10px !important;
    /*min-height: 200px;*/
}
.posts-layout-list .type-post .entry-media:lang(ar) {
    float: right;
    margin-left: 10px !important;
}
.posts-layout-list .type-post .entry-meta-element {
    display: none !important;
}
.posts-layout-list .type-post h2.entry-title a {
    color: #006572 !important;
    text-decoration: underline !important;
}
.posts-layout-list .type-post .entry-header {
    padding-bottom: 0.62em !important;
    border-bottom: none !important;
}
.posts-layout-list .type-post.entry {
    /* background: #f6f6f6 !important; */
    margin-bottom: 10px;
    padding-left: 1em;
    /* border-bottom: 1px solid grey; */
}
hr.ux_hr {
    margin: 2em 0;
    color: #ddd;
}
h3.ux_h3 a {
    text-decoration: underline;
  	font-weight: bold;
}
a.btn-large.track-demo-js {
    margin: 5px;
    border: 2px solid #006572;
    padding: 10px;
}
a.btn-large.track-demo-js:hover, a.btn-large.track-demo-js:focus {
    background: #006572;
    border: 2px solid #006572;
    color: #fff !important;
}
h2.nafath_title {
    border-bottom: 2px solid #444;
}
.at_service_column.at_service_category h2 a {
    font-size: 15px;
    text-decoration: underline;
    display: block;
    margin-top: 10px;
}
.location-group h3 {
    margin-top: 20px;
}
.home_main_inner_row
{
  max-width: 1200px;
  margin: 0 auto;
}
.black_row h3, .black_row p {
    color: #fff;
}
ul {
    list-style: inherit;
}
.main-heading {
    position: relative;
    margin: 0 0 30px;
    text-align: left;
    color: #fade7c;
    display: inline-block;
}
.main-heading h2 {
	font-weight: bold;
}
.main-heading:before {
    width: 70px;
}
.main-heading:before {
    content: '';
    position: absolute;
    top: 100%;
    left: 0;
    width: 40%;
    height: 3px;
    z-index: 0;
    background-color: #fade7c;
}
.no_bg_at .at_service_column
{
    background: none !important;
}
.no_bg_at h3 {
    font-weight: bold;
}
footer .widget-title, .widget-title-style .widgettitle {
    margin: 0 0 1.5rem;
    border-bottom: 2px solid #F8DE7C;
    padding-bottom: 10px;
}
.wpml-ls-legacy-list-horizontal .wpml-ls-flag:lang(en) {
    border: 1px solid #c3c2c2;
}
.header-widgets .menu a {
    color: #eee;
  	text-decoration: none !important;
}
form[role="search"] input[type="search"], form[role="search"] .search-field, .search-form input[type="search"], .search-form .search-field {
    box-shadow: 0 1px 3px rgba(0,0,0,.3);
    border: 1px solid;
    position: relative;
    transition: all .2s;
    /* border-color: rgba(0, 0, 0, .3); */
    padding-left: 1rem;
    border-radius: 3px;
}
.header-widgets form[role="search"], .header-widgets .search-form {
    max-width: 9rem;
    min-width: 9rem;
    margin-top: 1px;
    color: #111;
    -webkit-text-stroke: #111 0.5px;
}
.header-widgets form[role="search"] input[type="search"], .header-widgets form[role="search"] .search-field, .header-widgets .search-form input[type="search"], .header-widgets .search-form .search-field {
    padding-top: 0.4em;
    padding-bottom: 0.1em;
    font-size: 14px;
    border-radius: 2px;
}
.header-widgets form[role="search"] input[type="search"], .header-widgets form[role="search"] .search-field, .header-widgets .search-form input[type="search"], .header-widgets .search-form .search-field {
    background: #eee;
    color: #444 !important;
    padding: 0.4rem !important;
    border-radius: 3px !important;
}
.widget .at-links-items li a {
    padding: 5px;
    height: 30px;
}
.widget .at-links-items li a:hover {
    border-bottom: 2px solid #eee !important;
}
.widget .at-links-items li a:focus {
    outline: thin dashed white;
}
.header-widgets .widget {
    padding-top: 0.4em;
    padding-bottom: 0.01em;
}
.header-widgets .widget li a {
    color: #eee;
    text-decoration: none !important;
}
.site-header-inner .social-links a
{
  color: #006572 !important;
}
footer .social-links a {
    color: #ead181;
}
.header-widgets-container form[role="search"]::before, 
.header-widgets-container .search-form::before {
    top: -.1em !important;
    font-size: 1.3em !important;
}
footer .site form[role="search"]::before, footer .site .search-form::before {
    top: .1em !important;
    font-size: 1.3em !important;
}
.site form[role="search"] label, .site .search-form label {
    font-size: 0.1em;
}
footer input.search-field {
    height: 35px;
}
#header-widgets li {
    list-style: none;
}
#at-collapse:lang(ar), #at-btn-ftw:lang(ar), #at-btn-resizeUp:lang(ar), 
#at-btn-resizeDown:lang(ar), #at-btn-fontSettings:lang(ar), #at-btn-spell:lang(ar),
#at-btn-dictionary:lang(ar), #at-btn-tts:lang(ar), #at-btn-wordprediction:lang(ar),
#at-btn-css:lang(ar), #at-btn-overlay:lang(ar), 
#sbarlogo:lang(ar), #at-btn-atkit-help:lang(ar) {
    float: right !important;
}
#at-btn-atkit-unload:lang(ar), #at-btn-atkit-help:lang(ar), #at-btn-atkit-reset:lang(ar) {
    float: left !important;
}
.charleft.ginput_counter {
    color: #000 !important;
    font-size: 14px !important;
}
.header-widgets .widget {
    padding-top: 0px !important;
}
.header-widgets .widget_search label {
    margin-bottom: .01rem !important;
}
table.association_db {
    font-family: 'PF DinText Light', Helvetica, Arial, sans-serif;
  	table-layout: fixed;
    border-right: 1px solid #ddd;
    border-left: 1px solid #ddd;
    direction: ltr;
}
table.association_db tr:nth-child(odd) td {
    background: #eee;
}









@media only screen and (max-width: 1024px) {
.mega_info_box .mega-info-btn {
    font-size: 16px !important;
}
}
@media only screen and (min-width: 767px) and (max-width: 813px) {
.mega_info_box .mega-info-btn {
    font-size: 12px !important;
}
}
@media only screen and (min-width: 769px) and (max-width: 1024px) {
.site-branding {
    margin-right: auto;
    display: block;
    margin-left: auto;
}
}
@media only screen and (min-width: 55em)
{
.main-navigation-container .menu > ul > li > a {
    border-top-width: 0px !important;
    border-bottom-width: 2px;
  	/*font-size: .95em;*/
}
.nafath_list.nafath_custom .entry-media:lang(ar) {
    width: 49%;
    margin-left: 10px !important;
    float: right;
    padding-right: 0px;
}
.footer-secondary-widgets .widget {
    -webkit-flex-basis: unset !important;
    -ms-flex-preferred-size: unset !important;
    flex-basis: unset !important;
    width: 100% !important;
}
.footer-widgets .widget {
    padding: .1em 0 !important;
}
.header-widgets .widget:nth-child(3) {
    text-align: right !important;
    -webkit-flex-grow: 1;
    -ms-flex-positive: 1;
    flex-grow: 1;
}
.header-widgets .widget:nth-child(3):lang(ar) {
    text-align: left !important; 
 }
.header-widgets .widget:last-child {
    -webkit-flex-grow: inherit;
    -ms-flex-positive: inherit;
    flex-grow: inherit;
    margin-left: 0.1em;
}
.header-widgets .widget:last-child:lang(ar) {
  	margin-left: 0em;
  	margin-right: 0.1em;
}
.site-title-hidden .custom-logo:lang(en) {
/*     width: 95%; */
}
.site-branding:lang(en) {
/*     max-width: 260px; */
}
section#text_icl-2 {
    text-align: left !important;
    border-left: 1px solid;
    padding-left: 20px;
    padding-top: 0px !important;
}
section#text_icl-3 {
    text-align: right !important;
    border-right: 1px solid;
    padding-right: 20px;
    padding-top: 0px !important;
}
}
@media only screen and (min-width: 80em)
{
.site-branding {
    /*margin-right: 1em;*/
}
.posts-layout-list .type-post .entry-content {
    width: 67%;
    float: left;
}
.posts-layout-list .type-post .entry-content:lang(ar) {
    float: right;
}
.secondary-navigation {
    margin-left: 10px;
    margin-right: 0;
    float: right;
}
.secondary-navigation:lang(ar) {
    margin-right: 10px;
    margin-left: 0;
    float: left;
}
/* @media only screen and (max-height: 27.9375em)*/
.main-navigation {
    /* float: right; */
    /* margin-left: auto; */
    margin-right: auto;
}
.main-navigation:lang(ar) {
    /*float: left;
    margin-right: auto;
  	margin-left: 0px;*/
    margin-right: 0px;
  	margin-left: auto;
}
.site-branding:lang(en) {
    margin-right: 0.1em;
}
.site-title-hidden .custom-logo:lang(en) {
    width: 65%;
}
}
@media only screen and (min-width: 42em)
{
.posts .entry {
    padding: 1em;
  	padding-left: 0.01em;
    margin-bottom: 0px;
    border-bottom-color: inherit;
}
.posts .entry:last-child {
    border-bottom: 1px solid transparent;
}
.posts .entry:hover {
    border-bottom-color: inherit;
}
.nafath_list {
    float: left;
    width: 100%;
    margin-right: 10px;
    margin-bottom: 10px;
    /* min-height: 300px; */
    /* max-height: 1200px; */
    overflow: hidden;
    position: relative;
    /*-webkit-box-flex: 1;
    -ms-flex: 1 0 auto;
    flex: 1 0 auto;
    height: 400px;*/
    background: #f6f6f6;
  	border: 1px solid #ccc;
  	padding: 0px;
}
.nafath_list:lang(ar) {
    float: right;
}
.nafath_list.nafath_custom .entry-media {
    width: 49%;
    margin-left: 5px !important;
    float: left;
    padding-right: 10px;
}
.nafath_list.nafath_custom header.entry-header {
    float: right;
    width: 49%;
}
.nafath_list.nafath_custom .entry-content {
    float: right;
    width: 49%;
    margin-bottom: 1em;
}
.nafath_list.nafath_downloads {
    width: 31%;
    height: 275px;
    text-align: center;
}
.nafath_list.nafath_custom.solution_items .entry-content {
    float: right;
    width: 100%;
    margin-bottom: 0em;
}
.site-header {
    /*position: fixed;*/
}
.at_service_column.at_service_category {
    padding: 0px 0px 0px 15px;
    width: 24%;
    float: left;
  	min-height: 280px;
}
.at_service_column.at_service_category:lang(ar) {
  float:right;
}
}
@media only screen and (max-width: 768px)
{
.nafath_list {
	float: none;
    width: 100%;
	height: auto;
    text-align: left;
    margin: 0 auto;
    background: #f4f4f4;
  	border: 1px solid #ccc;
    margin-bottom: 10px;
  	padding: 0px;
}
.nafath_list.nafath_downloads {
    width: 100%;
	height: auto;
}
.author_data {
	font-size: 10px;
}
.glossary_review_logo_content
{
    float: left !important;
  	margin-top: 10px;
    margin-bottom: 10px;
}
.glossary_review_logo_content:lang(ar)
{
    float: right !important;
  	margin-top: 10px;
    margin-bottom: 10px;
}
.posts-layout-list .type-post .entry-media {
    width: 100%;
}
.at_service_column.at_service_category {
    padding: 0px 0px 0px 15px;
    background: none;
}
.at_service_column.at_service_category .technology.type-technology {
    padding-left: 0px;
    padding-bottom: 0px;
    margin-bottom: 0px;
}
/* Step 1 of 2 - Start of Header widget responsive style*/
.header-widgets .widget {
    padding-top: 0.1em;
    padding-bottom: 0.01em;
    /* width: 32%; */
    float: left;
    min-height: 50px;
    border-bottom: none !important;
    /* padding: 0px 5px; */
    padding: 0px 10px 0px 0px;
}
.header-widgets-container {
    padding: 20px 0px 0px 0px;
}
section#text-50, section#text_icl-2,
section#text-49, section#text_icl-3 {
    padding-top: 5px;
}
.header-widgets .widget:lang(ar) {
    float: right;
}
.header-widgets .textwidget ul {
    margin-left: 0px !important;
}
.wpml-ls-legacy-list-horizontal {
    padding-left: 0px;
}
.wpml-ls-legacy-list-horizontal:lang(ar) {
    padding-left: 7px;
    padding-right: 0px;
}
.wpml-ls-legacy-list-horizontal a {
    padding: 5px 0px !important;
}
/* Step 1 of 2 - End of Header widget responsive style*/
.assoc_db_div {
    overflow-x: scroll;
}
}
@media only screen and (max-width: 640px)
{
.accessible_column {
    width: inherit !important;
}
.at_service_column {
    width: inherit !important;
}
div#DeafServicePlace {
    /*bottom: 65px !important;*/
}
.info_circle_content
{
  	display: none !important;
}
/* Step 2 of 2 - Start of Header widget responsive style*/
.glossary_header .wpb_text_column.wpb_content_element {
    margin-top: 25px;
}
/* Step 2 of 2 - End of Header widget responsive style*/
}
  
@media only screen and (max-width: 480px)
{
.primary_tab_li
  {
    width:100%;
  }
}

@media (min-width: 768px)
{
.education_tabs, .tech_tabs, .culture_tabs  {
    width: 22.5%;
    margin-right: 15px;
}
/*.culture_tabs {
    width: 15%;
    margin-right: 10px;
}*/
.competitions_mob
 {
   display:none;
 }
.partner_row .vc_col-sm-2 {
    width: 16.66% !important;
    float: left !important;
}
.partner_row .vc_col-sm-2:lang(ar) {
    float: right !important;
}
}
@media (max-width: 767px)
{
.competitions_desk
 {
   display:none;
 }
 .competitions_desk:lang(ar)
 {
   display:block;
 }
 .competitions_mob:lang(ar)
 {
   display:none;
 }
  .partner_row .vc_col-sm-2 {
    width: 100px;
    float: left;
}
}



/* AT Bar CSS */
img.alignleft.size-full.atmenu_icons {
    margin-bottom: 0px !important;
}
section#text-11 {
    padding: 5px 0px 0px 0px;
}

a.at_menu_icons {
    display: block;
    min-height: 35px;
}
a.at_menu_icons:hover, a.at_menu_icons:focus {
    text-decoration: none;
    color: #fff !important;
}
.at-links-items li.menu-item.menu-item-type-custom.menu-item-object-custom {
    margin-right: 0.2em;
/*       padding-top: 10px; */
}
.at-links-items li.menu-item.menu-item-type-custom.menu-item-object-custom:lang(ar) {
    margin-right: 0em;
}
ul.at-links-items {
    margin-left: 0.2em;
}
#DeafTranslate, .highcontrast, .increaseFont, .decreaseFont, .defaultFont
{
    display: block;
/*     min-height: 35px; */
  	min-height: 20px;
}
.highcontrast:hover, .increaseFont:hover, .decreaseFont:hover,
.defaultFont:hover, .highcontrast:focus, .increaseFont:focus, .decreaseFont:focus,
.defaultFont:focus
{
    text-decoration: none;
    color: inherit !important;
}

body.highcontrast .site-header-content, 
body.highcontrast div#content,
body.highcontrast div#page
{
    background: #000 !important;
    color: #f8ef1b !important;
}
body.highcontrast .section,
body.highcontrast .section-summary,
body.highcontrast .newsletter,
body.highcontrast .list-group-item,
body.highcontrast .card-header,
body.highcontrast .card-body,
body.highcontrast .sidebar .widget .current_page_item > a, 
body.highcontrast .fl-widget .widget .current_page_item > a, body.highcontrast .sidebar .widget .current-menu-item > a,
body.highcontrast .posts-list .post.type-post.status-publish.format-standard.has-post-thumbnail.hentry.entry,
body.highcontrast .post-grid,
body.highcontrast .header-widgets-container
{
    background: #191919 !important;
    color: #f8ef1b !important;
}
body.highcontrast .home-bg,
body.highcontrast footer#colophon,
body.highcontrast .main-navigation-container li ul
{
background-color: #000 !important;
}
body.highcontrast h1,
body.highcontrast h2,
body.highcontrast h3,
body.highcontrast h4
{
    color: #f8ef1b !important;
        padding-top:10px;
}
body.highcontrast p,
body.highcontrast a, 
body.highcontrast address,
body.highcontrast span,
body.highcontrast .textwidget
{
    color: #f8ef1b !important;
}
body.highcontrast .intro-special .intro .page-summary,
body.highcontrast nav.breadcrumbs span 
{
    font-weight: bold;
}
body.highcontrast input.search-field {
    background: #999 !important;
}
body.highcontrast .intro-special {
    background: #111;
    background-image: none !important;
}
/*body.highcontrast .intro-inner {
    height: 400px !important;
}*/
body.highcontrast .atmenu_icons
{
    -webkit-filter: grayscale(100%) brightness(120%) sepia(90%) hue-rotate(5deg) saturate(10000%) contrast(1);
    -moz-filter: grayscale(100%) brightness(120%) sepia(90%) hue-rotate(5deg) saturate(10000%) contrast(1);
-ms-filter: grayscale(100%) brightness(120%) sepia(90%) hue-rotate(5deg) saturate(10000%) contrast(1);
    filter: grayscale(100%) brightness(120%) sepia(90%) hue-rotate(5deg) saturate(10000%) contrast(1);
}
body.highcontrast form[role="search"], body.highcontrast .header-widgets .search-form
{
    color: #F8EF1B !important;
    -webkit-text-stroke: #F8EF1B 0.5px !important;
}
body.highcontrast .header-widgets form[role="search"] input[type="search"], body.highcontrast  .header-widgets form[role="search"] .search-field, body.highcontrast .header-widgets .search-form input[type="search"], body.highcontrast .header-widgets .search-form .search-field {
    background: #222 !important;
    border: 1px solid #F8EF1B;
}
body.highcontrast section.vc_section.vc_custom_1593593840669, 
body.highcontrast .vc_btn3.vc_btn3-color-sky.vc_btn3-style-modern,
{
    background: black !important;
}
body.highcontrast .site-info {
    color: yellow;
}
body.highcontrast .symbol_inner, body.highcontrast .symbol_inner:hover {
    background: #222 !important;
}
body.highcontrast table.table.table-bordered {
    border: 1px solid yellow;
}
body.highcontrast table.table.table-bordered th, body.highcontrast table.table.table-bordered td {
    background: black !important;
    color: yellow !important;
}


.defaultFontSize
{
    font-size: inherit !important;
}
.increaseFontSize
{
    font-size: 22px !important;
}
.decreaseFontSize
{
    font-size: 12px !important;
}