body{ -webkit-font-smoothing: antialiased !important; font-family: "Open Sans", sans-serif !important; } .box * { color: #424242; } .secondary-nav { font-family: "Open Sans", sans-serif !important; } .secondary-nav li a { font-size: 13px; font-weight: 400; color: #222; z-index: 4; padding: 0 16px; } .secondary-nav li ul li a { color: #212121; } .search-field::placeholder { color: black !important; font-family: "Open Sans", sans-serif !important; } .search-field { color: black !important; } .nav-menu>li>a { font-size: 14px; font-weight: 400; white-space: nowrap; font-family: "Open Sans", sans-serif; color: #111111; } .entry-content { font-family: "Open Sans", sans-serif; } .section-title { font-size: 16px; font-weight: 400; } .section-title strong { font-size: 16px; font-weight: 400; color: #222; } .section-title strong span { display: inline-block; height: 36px; line-height: 36px; padding: 0 10px; margin-right: 8px; } .flex-caption h2 a { color: #424242; } .flex-caption h2 a:hover { color: #DE0000; } .slide-excerpt { font-size: 14px; line-height: 24px; } .entry-meta a { font-size: 14px; color: #222; } .entry-meta{ font-weight: 600; } .entry-meta span{ font-size:14px; color:#222; font-weight: 400; } .entry-meta span a{ font-weight: 600; } .entry-meta a:hover { color: #DE0000; } .post-content h3 a { color: #222; } .post-content h3 a:hover { color: #DE0000; } .entry-list-right a:hover { color: #DE0000; } .flex-direction-nav li a { font-size: 14px; } .flex-direction-nav li a:hover { color: #DE0000; } .widget { font-family: "Open Sans", sans-serif !important; } .entry-list-right .post-excerpt { font-size: 14px; } #secondary .widget ul li { border-bottom-color: #111111; } .section-title span { display: inline-block; height: 36px; line-height: 36px; padding: 0 10px; font-size: 16px; font-weight: 400; } .entry-content h3 a:hover{ color: #DE0000; } @media all and (max-width: 1200px) { .flex-caption h2{ font-size: 22px; line-height: 30px; } } @media all and (max-width: 575px) { .flex-caption h2{ font-size: 20px; line-height: 26px; } } .single-post .entry-content p{ font-size:14px; } .single-post .entry-content p a{ color:#DE0000; } .single-post .entry-content p a:hover{ text-decoration:underline; color:#DE0000; } .single-post ol li{ color:#222; } .single-post ol li a{ color:#DE0000; font-weight:normal; } .single-post ol li a:hover{ text-decoration:underline; } .single-post{ font-family: "Open Sans", sans-serif !important; } /* ============ new css =========*/ ul.nav-menu > li > a { text-shadow: none; color: #111111; } .primary-nav li ul { padding: 12px 16px; width: 210px; box-shadow: 0px 4px 12px rgb(0 25 33 / 6%); background: white; } .primary-nav li ul li a { line-height: 20px; white-space: pre-wrap; color: #212121; text-align: left; padding: 0 10px !important; text-transform: capitalize; } .primary-nav li li{ margin: 0 0 15px 0; } .primary-nav li.menu-item-has-children > a:after{ font-size: 16px; font-weight: bolder !important; padding: 0 0 0 10px; } .ss-label{ margin-right:10px; flex:none; } .primary-nav li ul li:hover > a{ background:transparent; color:#DE0000; } ul.nav-menu > li.current-menu-item > a, ul.nav-menu > li.current-menu-ancestor > a, ul.nav-menu > li.current_page_item > a, ul.nav-menu > li.current_page_ancestor > a{ color:#DE0000; border-bottom-color:#DE0000; } .primary-nav li:hover > a{ color:#DE0000; border-bottom-color:#DE0000; } .secondary-nav li ul li:hover > a{ color:#DE0000; background:transparent; }