
/*Theme CSS For link Text*/

/* a{
	text-decoration: underline;
} */

.site-branding a{
	text-decoration: none;
}

.post a:focus{
    text-decoration: none;
}

li a:focus {
    text-decoration: none;
}
.entry-title a {
    text-decoration: none;
}
.entry-title a:focus {
    text-decoration: underline;
}

.entry-meta a{
    text-decoration: none;
}
.entry-meta a:focus{
    text-decoration: underline;
}


.color-accent, .color-accent-hover:hover,
.color-accent-hover:focus, :root .has-accent-color, 
.has-drop-cap:not(:focus):first-letter, 
.wp-block-button.is-style-outline, a {
    color: #5ca2df;
}

.wp-block-file a:not(.wp-block-file__button) {
	text-decoration: none;
}
.wp-block-file a:not(.wp-block-file__button):focus {
    text-decoration: underline;
}
.wp-block-file a.wp-block-file__button {
    text-decoration: none;
}
.wp-block-file a.wp-block-file__button:active, 
.wp-block-file a.wp-block-file__button:focus {
    opacity: 1;
    text-decoration: underline;
}

.wp-block-archives a, 
.wp-block-categories a, 
.wp-block-latest-posts a,
.wp-block-latest-comments a {
    text-decoration: none;
}

.wp-block-archives a:focus,
.wp-block-categories a:focus,
.wp-block-latest-posts a:focus,
.wp-block-latest-comments a:focus {
    text-decoration: underline;
}

.wp-block-search .wp-block-search__input:focus {
    flex-grow: 1;
    max-width: 360px;
    outline: thin dotted;
    outline-offset: -4px;
}

button:focus,
.button:focus,
.faux-button:focus,,
.wp-block-button__link:focus,
.wp-block-file__button:focus,
input[type="button"]:focus, 
input[type="reset"]:focus,
input[type="submit"]:focus{
	text-decoration: underline !important;
} 

.pagination a{
	text-decoration: none;
}

.pagination a:focus{
	text-decoration: underline;
}

.menu-item a{
	text-decoration: none;
}
.menu-item a:focus{
	text-decoration: underline;
}

.more-link:focus{
	text-decoration: underline !important;
}

.page-breadcrumb a{
	text-decoration: none;
}
.page-breadcrumb a:focus{
	text-decoration: underline;
}

a:focus {
    outline: 5px auto -webkit-focus-ring-color;
    outline-offset: 0px;
}

.widget_recent_entries a,
.widget_recent_comments a,
.widget_archive a,
.widget_categories a,
.widget_pages a,
.widget_meta a,
.widget_nav_menu a {
    text-decoration: none;
}

.widget_recent_comments a:focus,

.widget_recent_entries a:focus,

.widget_archive a:focus,

.widget_categories a:focus,

.widget_pages a:focus,

.widget_meta a:focus,

.widget_nav_menu a:focus{
    text-decoration: underline;
}

.site-info a {
    text-decoration: none;
}
.site-info a:focus{
    text-decoration: underline;
}

.post p .more-link {
    text-decoration: none;
}
.post p .more-link:focus {
    text-decoration: underline;
}
/*Homepage*/
.hero-slider figcaption a {
	text-decoration: none;
}
.hero-slider figcaption a:focus {
	text-decoration: underline;
}

.service-box a {
	text-decoration: none;
}
.service-box a:focus {
	text-decoration: underline;
}

.cta-block a {
	text-decoration: none;
}
.cta-block a:focus {
	text-decoration: underline;
}

.home-news a {
	text-decoration: none;
}
.home-news a:focus {
	text-decoration: underline;
}

/*Theme CSS For link Text*/
