
p.blueButton a{
    /* background: linear-gradient(to bottom, #339ad9 0%,#224bbc 100%); */
	background: linear-gradient(to bottom, #d41243 0%,#d41243 100%);
    padding: 1px;
    display: inline-block;
    border-radius: 4px;
    box-shadow: 0 1px 1px rgba(34,75,188,0.5);
}
p.blueButton a span {
    /*background: linear-gradient(to bottom, #52b1e2 0%,#397fd0 100%);*/
	background: linear-gradient(to bottom, #d41243 0%,#d41243 100%);
    font-family: "Helvetica Neue", sans-serif;
    font-size: 16px;
    font-weight: bold;
    color: #FFF;
    text-shadow: 0 1px 1px #224BBC;
    padding: 10px 35px;
    display: inline-block;
    border-radius: 3px;
    box-shadow: 0 1px 1px rgba(255,255,255,0.3) inset;
}

p.blueButton a:hover {
    background: linear-gradient(to bottom, #37aff4 0%,#2764ca 100%);
}
p.blueButton a:hover span {
    background: linear-gradient(to bottom, #59c2f5 0%,#4292da 100%);
}

p.blueButton a:active {
    background: linear-gradient(to bottom, #193a7b 0%,#286ab8 100%);
    box-shadow: 0 1px 1px #FFF;
}
p.blueButton a:active span{
    background: linear-gradient(to bottom, #3476c6 0%,#489ed9 100%);
    box-shadow: 0 1px 3px rgba(0,0,0,0.25) inset;
}

p.grayButton a {
	-moz-box-shadow:inset 0px 1px 0px 0px #ffffff;
	-webkit-box-shadow:inset 0px 1px 0px 0px #ffffff;
	box-shadow:inset 0px 1px 0px 0px #ffffff;
	background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #ededed), color-stop(1, #dfdfdf) );
	background:-moz-linear-gradient( center top, #ededed 5%, #dfdfdf 100% );
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ededed', endColorstr='#dfdfdf');
	background-color:#ededed;
	-moz-border-radius:6px;
	-webkit-border-radius:6px;
	border-radius:6px;
	border:1px solid #dcdcdc;
	display:inline-block;
	color:#777777;
	font-family:arial;
	font-size:15px;
	font-weight:bold;
	padding:6px 24px;
	text-decoration:none;
	text-shadow:1px 1px 0px #ffffff;
}
p.grayButton a  span{
	-moz-box-shadow:inset 0px 1px 0px 0px #ffffff;
	-webkit-box-shadow:inset 0px 1px 0px 0px #ffffff;
	box-shadow:inset 0px 1px 0px 0px #ffffff;
	background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #ededed), color-stop(1, #dfdfdf) );
	background:-moz-linear-gradient( center top, #ededed 5%, #dfdfdf 100% );
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ededed', endColorstr='#dfdfdf');
	background-color:#ededed;
	-moz-border-radius:6px;
	-webkit-border-radius:6px;
	border-radius:6px;
	border:1px solid #dcdcdc;
	display:inline-block;
	color:#777777;
	font-family:arial;
	font-size:15px;
	font-weight:bold;
	padding:6px 24px;
	text-decoration:none;
	text-shadow:1px 1px 0px #ffffff;
}
p.grayButton a:hover {
	background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #dfdfdf), color-stop(1, #ededed) );
	background:-moz-linear-gradient( center top, #dfdfdf 5%, #ededed 100% );
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#dfdfdf', endColorstr='#ededed');
	background-color:#dfdfdf;
}
p.grayButton a:hover span{
	background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #dfdfdf), color-stop(1, #ededed) );
	background:-moz-linear-gradient( center top, #dfdfdf 5%, #ededed 100% );
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#dfdfdf', endColorstr='#ededed');
	background-color:#dfdfdf;
}
p.grayButton a:active {
	position:relative;
	top:1px;
}
}
p.grayButton a:active  span{
	position:relative;
	top:1px;
}
/* This imageless css button was generated by CSSButtonGenerator.com */

/******************Steps Button 1*********************/

	p.steps1 {
		margin: 0; padding: 0;
	}
	.container-steps1 {
		width: 295px; 
		margin: 0 ;
		margin-left: 30px;
		z-index: 100; 
		position: relative;
	}
	.container-steps1 .title-steps1 {
		padding-bottom: 10px !important; 
		font-family: Arial, Helvetica, sans-serif; 
		color: #cc0000; 
		font-size: 24px; 
		font-weight: bold; 
		text-align: center !important;
	}
	.border-steps1  {
		width: 100%; 
		border: 4px dashed #cc0000; 
		padding: 10px;
	}
	.border-steps1  > div {
        margin-left: auto; 
        margin-right: auto ;
    }
	.container-steps1 .subtitle-steps1 {
		padding: 3px 0 7px 0 !important; 
		font-family: Arial, Helvetica, sans-serif; 
		color: #000066; 
		font-size: 18px; 
		text-align: center !important; 
	}
	span.subtitle-strike {
		text-decoration:line-through;
	}
	.steps-arrow {
		margin-left: 100px; 
		width: 200px; 
        background-image:url(https://doyourmath.com/css/show-x-first-steps/steps-arrow.png);
		background-repeat:no-repeat;
		z-index: 200;
		position: relative;
		height: 45px;
	}
	.steps1-button {
		position: relative;
		z-index: 100;
		margin: 0 ;
		width: 250px;
		height: 38px;
		border: 2px solid #cc0000;
		#-webkit-border-radius: 10px;
		-moz-border-radius: 10px;
		border-radius: 10px;
		background: #fed289; /* Old browsers */
		background: -moz-linear-gradient(top,  #fed289 0%, #ffbc2c 40%, #ffe01c 100%); /* FF3.6+ */
		background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#fed289), color-stop(40%,#ffbc2c), color-stop(100%,#ffe01c)); /* Chrome,Safari4+ */
		background: -webkit-linear-gradient(top,  #fed289 0%,#ffbc2c 40%,#ffe01c 100%); /* Chrome10+,Safari5.1+ */
		background: -o-linear-gradient(top,  #fed289 0%,#ffbc2c 40%,#ffe01c 100%); /* Opera 11.10+ */
		background: -ms-linear-gradient(top,  #fed289 0%,#ffbc2c 40%,#ffe01c 100%); /* IE10+ */
		background: linear-gradient(to bottom,  #fed289 0%,#ffbc2c 40%,#ffe01c 100%); /* W3C */
		filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#fed289', endColorstr='#ffe01c',GradientType=0 ); /* IE6-9 */
 		text-align: center;
		padding-top: 13px;
		margin-top: -20px;
}
	.buttontxt-steps1 {font-family: Arial, Helvetica, sans-serif; font-weight: bold; color: #000066; font-size: 19px;text-shadow: white 0.1em 0.1em 0.1em; }
	.link-steps1 {text-align: center; font-family: Arial, Helvetica, sans-serif; font-weight: bold; font-size: 19px;padding: 5px 0 5px 0;}

    
	.link-steps1 a:visited,
    .link-steps1 a:link {
        color:#0000ff; font-size: 19px; 
    }

	.poweredby-steps1 {text-align: center; padding: 10px 0 0 0;}


/******************Steps Button 2*********************/

	.steps2-button *{
	margin: auto !important;
}
	.steps2-button {
		margin: 0 !important ;
		margin-left: 30px !important ;
		width: 410px;
		height: 42px;
		border: 3px solid #A96C0D !important ;
		#-webkit-border-radius: 10px;
		-moz-border-radius: 10px !important ;
		border-radius: 10px !important ;
		background: #fbc216; /* Old browsers */
		background: -moz-linear-gradient(top,  #fbc216 0%, #fcc90d 34%, #fcb200 45%, #fd7800 100%); /* FF3.6+ */
		background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#fbc216), color-stop(34%,#fcc90d), color-stop(45%,#fcb200), color-stop(100%,#fd7800)); /* Chrome,Safari4+ */
		background: -webkit-linear-gradient(top,  #fbc216 0%,#fcc90d 34%,#fcb200 45%,#fd7800 100%); /* Chrome10+,Safari5.1+ */
		background: -o-linear-gradient(top,  #fbc216 0%,#fcc90d 34%,#fcb200 45%,#fd7800 100%); /* Opera 11.10+ */
		background: -ms-linear-gradient(top,  #fbc216 0%,#fcc90d 34%,#fcb200 45%,#fd7800 100%); /* IE10+ */
		background: linear-gradient(to bottom,  #fbc216 0%,#fcc90d 34%,#fcb200 45%,#fd7800 100%); /* W3C */
		filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#fbc216', endColorstr='#fd7800',GradientType=0 ); /* IE6-9 */
		-webkit-box-shadow: 0px 0px 3px rgba(50, 50, 50, 0.95);
		-moz-box-shadow: 0px 0px 3px rgba(50, 50, 50, 0.95);
		box-shadow: 0px 0px 3px rgba(50, 50, 50, 0.95);
 		text-align: center;
		padding-top: 8px !important ;

}

.buttontxt-steps2 {	
		width: 365px;
		float: left;
		padding: 3px 0 7px 0 !important; 
		font-family: Verdana, Helvetica, sans-serif; 
		color: #0D1E3A; 
		font-size: 24px; 
		letter-spacing:-1px;
		font-weight: bold;
		font-style: italic;
		text-align: center; 
		text-shadow: 1px 1px #ffcc00, -1px -1px #ffcc00;
}

	.arrow-button-step2 {
		float: right;
		padding: 2px 7px 0 0 !mportant;
}
	.poweredby-steps2 {
		text-align: left; 
		padding: 6px 0 0 120px !important;
		margin-left: 43px !important;
}




