/*
Welcome to Custom CSS!

CSS (Cascading Style Sheets) is a kind of code that tells the browser how
to render a web page. You may delete these comments and get started with
your customizations.

By default, your stylesheet will be loaded after the theme stylesheets,
which means that your rules can take precedence and override the theme CSS
rules. Just write here what you want to change, you don't need to copy all
your theme's stylesheet content.
*/
.row {
  width: 100%;
  margin: 10 auto;
  display: flex;
  justify-content: center; /* for centering 3 blocks in the center */
  /* justify-content: space-between; for space in between */ 
}
.block {
  width: 190px;
}
div.macbox {
text-align: center;
padding: 5px 30px 0px;
margin: 0;
    /*background: #ffffff url("https://1boidr1j8wt01itylm7cszo5r8-wpengine.netdna-ssl.com/wp-content/uploads/newsmatchBG.jpg") no-repeat center top;
    background-size: cover;*/
background-color: dimgray; /* For browsers that do not support gradients */
background-color:dimgrey;
/* Standard syntax (must be last) */
    text-decoration: none;
    font-family: "Quattrocento Sans", sans-serif;
}
h1.mactitle {
   font-size:30px;
    color: deepskyblue;
	text-align: center;
    margin: 10px 0px 20px 0px;
	line-height: 30px;
	font-weight: bold;
}
img.macimage {
margin: 5px 0px 0px;
}
p.macgraph{
	color: white;
  padding-bottom: 20px;
}
a.maclink:link, a.maclink:visited {
	border: 5px solid white;
    background-color: deepskyblue;
    color: white;
    margin: 48px 0px 35px;
    padding: 17px 35px 12px;
    text-align: center !important;
    text-decoration: none;
    display: inline-block;
    font-size: 18px;
	line-height: 15px;
/*	box-shadow: 0px 7px 29px 0px black;*/
}
a.maclink:hover, a.maclink:active {
    background-color:#ff6600;
	text-decoration: none !important;
	    text-align: center !important;
}

/* Ask the indy page */
a.maclinkb:link, a.maclinkb:visited {
    color: #f7931e;
    text-decoration: none;
    font-size: 19px;
	    text-align: center !important;
}
a.maclinkb:hover, a.maclinkb:active {
    color:#FFC077;
	text-decoration: none !important;
	    text-align: center !important;
}
/* Newsmatch Banner */
a.matchlink:link, a.matchlink:visited {
	border: 5px solid white;
    background-color: #fe5e26;
    color: white;
    margin: 48px 0px 35px;
    padding: 17px 35px 12px;
    text-align: center !important;
    text-decoration: none;
    display: inline-block;
    font-size: 18px;
	line-height: 15px;
}

/* ................. */
#article {  
background-color:#f2f2f2;
	padding:5px 10px;
	font-weight:bolder;
	font-size:16px;
	font-style: italic;
	color: darkblue;
border-width: 0px 0px 0px 5px;
	border-color: #00ba06;
	border-style: solid;
margin-bottom:25px;
	
}

/* REPUBLISH BUTTON */

button.republication-tracker-tool-button {
    background-color: GREEN;
    border: 0px ;
    color: #fff;
    padding: .5em 1em;
    font-size: 12;
    margin: 0 0 1em 0;
    display: block;
	
}
.message {display: none;
}

/* In article donate */

.inArticleDonate {
	width: 70%;
	  height: auto;
}

/* In article help table */
.helptable, table, th, td {
	font-size:40px;
	line-height:40px;
	padding: 30px !important; 
	text-align: center !important;
	border-width: 5px;
 border: 1px solid white;
}

/* table */

@media only screen and (max-width: 600px) {
	.td-fix-index div span {
		font-size: 150% !important;
	}
	.td-no-img-custom-url a {
		height:120px !important; 
	}
	.centerFix {
		display:flex !important;
		justify-content:center !important;
	}
	.matchlink {
		margin: 30px 0px 30px !important;
	}
}

.td-post-content li {
	font-size: 18px !important;
}

#mc4wp-form-1 input[type="submit"]:hover {
    background: #7777;
}