/* Mason custom widgets */

/* Call-to-action menu */

/* Default and small screens */


/* Style calls-to-action widget sub-titles, other than when used on the homepage banner */
ul.sidebar-homepage:not(#sidebar-homepage-banner) li.widget_gmuj_widget_call_to_action_menu p.widget-title-sub, 
div.entry-content li.widget_gmuj_widget_call_to_action_menu p.widget-title-sub {
	margin-top: -1em;
}

/* Style calls-to-action widget menu */
.widget_gmuj_widget_call_to_action_menu ul {
	list-style-type: none;
	margin: 0;
}

/* Style calls-to-action widget menu items */
.widget_gmuj_widget_call_to_action_menu ul li {
	margin: 1em !important;
	background-color: #063;
	background-image: url('/wp-content/plugins/gmuj-wordpress-plugin-mason-custom-widgets/images/logo-mason-m-193x204.png');
	background-repeat: no-repeat;
	background-position: calc(100% + 3em) 20%;
	max-width:30em;
}

/* Style calls-to-action widget menu item links */
.widget_gmuj_widget_call_to_action_menu ul li a {
	display: block;
	padding: 0.5em;
	word-break: normal;
	color: white;
	text-decoration: none;
	font-weight: bold;
	font-size:1.25em;
}

/* Style calls-to-action widget menu item link icons */
.widget_gmuj_widget_call_to_action_menu ul li a span.fa {
	font-size:0.8em;
	margin-left: 0.25em;
}
