/* Support #141546 - Footer links */

	#Footer .textwidget p a { color: #ccc; }

/* Support #141723 - Internal link styling */

	.single .the_content_wrapper p a, .single .the_content_wrapper ul:not(.tagme) li a {
	    color: inherit;
	    border-bottom: 2px solid #F7DC10;
	    padding-bottom: 2px;
	}

	.single .the_content_wrapper p a:hover, .single .the_content_wrapper ul:not(.tagme) li a:hover {
	    text-decoration: unset;
	    border-bottom: 2px solid #2991d6;
	}

/* Support #142595 - Search placeholder font color */

	#Top_bar .search_wrapper input[type="text"]::placeholder { color: #fff; }

/* Support #142893 - Tagme section margin */

	ul.tagme { margin-left: 0; }

/* Support #143975 - Mobile menu styling */    

    body #Side_slide .search-wrapper input.field, #Side_slide #menu ul li.hover > .menu-toggle::after, body #Side_slide #menu ul li.submenu .menu-toggle, div#Side_slide .icon-cancel-fine:before, div#Side_slide i.icon-search-fine { 
    	color: #000; 
    	opacity: 1;
    }
    #Side_slide #menu ul li { border-top: 1px solid black; }
    #Side_slide .icon-cancel-fine:before, #Side_slide .icon-search-fine:before, #Side_slide #menu ul li a, .icon-search-fine:before{ font-weight: bold; }

    #Side_slide #side-form .field::placeholder {

        color: #000;
        font-weight: bold;
        opacity: 1;

    }

/* Support #146051 - Author meta font color */

	.post-meta .author-date a, .author-box-wrapper h5 a { color: #2991d6; }

/* Support #149255 - Author bio font size */

	.author-box-wrapper .desc, .author-date span { font-size: 12px; }
