a{ text-decoration: underline; } ul{ padding: 0; } li{ list-style: none; } input:focus, select:focus, textarea:focus, button:focus, a:focus{ outline: 1px dotted #0073aa; } button:hover, a:hover{ color: #0073aa; } #mainhead .navbar-left > li a:focus{ outline: 1px dotted #0073aa; color: #0073aa; } #mainhead .navbar-left > li a:hover { color: #0073aa; } /* Hide content visually but make it accessible to screen readers */ .screen-reader-text { position: absolute; width: 1px; height: 1px; margin: -1px; padding: 0; overflow: hidden; clip: rect(0, 0, 0, 0); border: 0; } /* Recommended CSS for WordPress classes */ /* Caption */ .wp-caption { text-decoration: underline; } /* Caption text */ .wp-caption-text { text-decoration: underline; } /* Gallery caption */ .gallery-caption { text-decoration: underline; } /* Author comment */ .bypostauthor { text-decoration: underline; } /* Align right */ .alignright { text-align: right; } /* Align left */ .alignleft { text-align: left; } /* Align center */ .aligncenter { text-align: center; } /* skip to content */ .skip-link { position: absolute; clip: rect(1px, 1px, 1px, 1px); padding: 0; border: 0; height: 1px; width: 1px; overflow: hidden; white-space: nowrap; } .skip-link:focus { clip: auto !important; height: auto; width: auto; display: block; padding: 5px; background-color: #fff; z-index: 100000; } /* pages css */ .custom-logo-link img { max-width: 250px; height: auto; } #mainhead .navbar-left > li{ padding: 0 1rem; } #mainhead .navbar-left > li a{ text-decoration: none; color: #000; } .row_grid{ display: grid; grid-template-columns: repeat(3, 1fr); grid-auto-rows: 1fr; grid-column-gap: 1rem; grid-row-gap: 0.9rem; width: 100%; } @media screen and (max-width: 768px) { .row_grid { display: block; } .row_grid article { margin-bottom: 2rem; } } .row_grid article, .singleGrid_left article, .singleGrid_left #respond{ width: 100%; border-radius: 10px; box-shadow: 0px 4px 8px rgb(0 0 0 / 10%); border: 1px solid #F0F1F3; background: #F0F5FA; padding: 25px; } .singleGrid_left article, .singleGrid_left #respond{ box-shadow: none; } .singleGrid_left #respond, .singleGrid_left #comments{ margin-top: 3rem; } .singleGrid_left #comments ol{ padding-left: 0; } .singleGrid_left #respond .comment-form-comment{ display: flex; flex-direction: column; } #main_footer{ background: #F8F9FA; padding: 20px 0; } .footer-widgets { display: flex; justify-content: space-between; } .footer-widget-column { width: 30%; }