/* #Buttons
================================================== */
	
/* New Pagination Styles */
		
.wp-paginate li:first-child{display: none; background; none transparent; padding-right: 4px; font-weight: bold;}
.wp-paginate{text-align: center;}
	
.wp-paginate li a,
.p a, .m a,
.wp-paginate li span.current{
  display: inline-block;
  border: 1px solid #bbb;
  margin-left: .75em;
  -webkit-border-radius: 3px;
  -moz-border-radius: 3px;
  -ms-border-radius: 3px;
  -o-border-radius: 3px;
  border-radius: 3px;
}

.wp-paginate ul li:first-child {
  margin-left: 0;
  border: none;
}

.wp-paginate  ul li:last-child {
  border: none;
  
}
.wp-paginate li a,
.p a, .m a,
.wp-paginate li span.current{
  display: inline-block;
  padding: 1em;
  line-height: 1;
}

.wp-paginate ul li a:hover,
.p a:hover, .m a:hover {
  background-color: #EEE;
  color:#000;
}


	
	/* Default Settings */
	a.button,
	button,
	div.button a,
	#page-links div,
	.tags a, 
	input[type="submit"],
	input[type="reset"],
	input[type="button"] {
	display: inline-block;
	border: 1px solid #990000;
	margin: 1em 0;
	padding: .75em 1.85em;
	background-color: transparent;
	color: #990000;
	-webkit-border-radius: 4px;
	-moz-border-radius: 4px;
	-ms-border-radius: 4px;
	-o-border-radius: 4px;
	border-radius: 4px;
	text-decoration: none !important;
}
	.button.full-width,
	button.full-width,
	input[type="submit"].full-width,
	input[type="reset"].full-width,
	input[type="button"].full-width {
		width: 100%;
		padding-left: 0 !important;
		padding-right: 0 !important;
		text-align: center; }
	
	#page-links div{color: #999 !important;}
	#page-links a div{color: #222 !important;}
	#page-links span{font-size: 10px; text-transform: uppercase; font-weight: bold; margin-right: 10px;}
	
	div.button a{margin-bottom: 0;}	
	div.m{float: right;}
	div.p{float: left;}
	
	/* Colors */
	
	/* Default Color */
	a.button,
	button,
	#page-links div,
	div.button a,
	body .tags.gray a, body .tags.gray a:visited,
	input[type="submit"],
	input[type="reset"],
	input[type="button"], 
	.wp-core-ui .button-primary	{
	display: inline-block;
	border: 1px solid #990000;
	margin: 1em 0;
	padding: .75em 1.85em;
	background-color: transparent !important;
	color: #990000;
	-webkit-border-radius: 4px;
	-moz-border-radius: 4px;
	-ms-border-radius: 4px;
	-o-border-radius: 4px;
	border-radius: 4px;
	text-decoration: none !important;
	font-size:15px;
	text-transform:uppercase;
	letter-spacing:.03em !important;
	}

	a.button:hover,
	button:hover,
	div.button a:hover,
	#page-links div,
	body .tags.gray a:hover, body .tags.gray a:active,
	input[type="submit"]:hover,
	input[type="reset"]:hover,
	input[type="button"]:hover {
	  background-color: #990000 !important;
  	  color: #fff;
		}

.wp-core-ui .button.button-large {
 	line-height: 10px;
	background: #990000;
	border-color: #990000;
	box-shadow: none;
}
/* IU BUTTON STYLES */	
	
/* Primary button link */
.button {
  display: inline-block;
  border: 1px solid #990000;
  margin: 1em 0;
  padding: .75em 1.85em;
  background-color: transparent !important;
  color: #990000;
  -webkit-border-radius: 4px;
  -moz-border-radius: 4px;
  -ms-border-radius: 4px;
  -o-border-radius: 4px;
  border-radius: 4px;
  text-decoration: none !important;
}
.button:hover {
  background-color: #990000;
  color: #fff;
}

.reverse {
  border-color: white;
  color: #fff;
}
.reverse:hover {
  background-color: white;
  color: #404041 !important;
}

.button-secondary {
  display: inline-block;
  margin: 0 0 1em;
  padding: .35em 1em;
  background-color: #990000;
  color: white;
  -webkit-border-radius: 4px;
  -moz-border-radius: 4px;
  -ms-border-radius: 4px;
  -o-border-radius: 4px;
  border-radius: 4px;
  text-decoration: none !important;
}
a.button-secondary  {color:#FFF !important;}

.button-secondary:hover {
  background-color: #7a0000;
  color: white;
}

.button-group {
  list-style-type: none;
  padding: 0;
  margin: 0;
}
.button-group li {
  display: inline-block;
  font-size:.85em;
}
.button-group li a {
  display: block;
  border: 1px solid #990000;
  margin: 1em 2px;
  padding: .75em 1.85em;
  text-decoration: none !important;
}
.button-group li a:hover {
  background-color: #990000;
  color: white;
}
.button-group li:first-child a {
  border-top-left-radius: 999px;
  border-bottom-left-radius: 999px;
}
.button-group li:last-child a {
  border-top-right-radius: 999px;
  border-bottom-right-radius: 999px;
}		