.DarkRedButton {
	font-family: 'Montserrat', sans-serif;
	color:#fff;
	font-size:18px;
	text-decoration:none;
	font-weight:700;
	text-transform:uppercase;
	background: rgba(141,0,0,1);
	background: -moz-linear-gradient(top, rgba(141,0,0,1) 0%, rgba(141,0,0,1) 9%, rgba(99,0,0,1) 35%, rgba(99,0,0,1) 76%, rgba(181,14,39,1) 100%);
	background: -webkit-gradient(left top, left bottom, color-stop(0%, rgba(141,0,0,1)), color-stop(9%, rgba(141,0,0,1)), color-stop(35%, rgba(99,0,0,1)), color-stop(76%, rgba(99,0,0,1)), color-stop(100%, rgba(181,14,39,1)));
	background: -webkit-linear-gradient(top, rgba(141,0,0,1) 0%, rgba(141,0,0,1) 9%, rgba(99,0,0,1) 35%, rgba(99,0,0,1) 76%, rgba(181,14,39,1) 100%);
	background: -o-linear-gradient(top, rgba(141,0,0,1) 0%, rgba(141,0,0,1) 9%, rgba(99,0,0,1) 35%, rgba(99,0,0,1) 76%, rgba(181,14,39,1) 100%);
	background: -ms-linear-gradient(top, rgba(141,0,0,1) 0%, rgba(141,0,0,1) 9%, rgba(99,0,0,1) 35%, rgba(99,0,0,1) 76%, rgba(181,14,39,1) 100%);
	background: linear-gradient(to bottom, rgba(141,0,0,1) 0%, rgba(141,0,0,1) 9%, rgba(99,0,0,1) 35%, rgba(99,0,0,1) 76%, rgba(181,14,39,1) 100%);
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#8d0000', endColorstr='#b50e27', GradientType=0 );
	border-radius: 5px;
	padding: 8px 15px;
}

.DarkRedButton:hover {
	font-family: 'Montserrat', sans-serif;
	color:#fff;
	font-size:18px;
	text-decoration:none;
	font-weight:700;
	text-transform:uppercase;
	background: rgba(99,0,0,1);
	background: -moz-linear-gradient(top, rgba(99,0,0,1) 0%, rgba(141,0,0,1) 43%, rgba(181,14,39,1) 50%, rgba(99,0,0,1) 100%);
	background: -webkit-gradient(left top, left bottom, color-stop(0%, rgba(99,0,0,1)), color-stop(43%, rgba(141,0,0,1)), color-stop(50%, rgba(181,14,39,1)), color-stop(100%, rgba(99,0,0,1)));
	background: -webkit-linear-gradient(top, rgba(99,0,0,1) 0%, rgba(141,0,0,1) 43%, rgba(181,14,39,1) 50%, rgba(99,0,0,1) 100%);
	background: -o-linear-gradient(top, rgba(99,0,0,1) 0%, rgba(141,0,0,1) 43%, rgba(181,14,39,1) 50%, rgba(99,0,0,1) 100%);
	background: -ms-linear-gradient(top, rgba(99,0,0,1) 0%, rgba(141,0,0,1) 43%, rgba(181,14,39,1) 50%, rgba(99,0,0,1) 100%);
	background: linear-gradient(to bottom, rgba(99,0,0,1) 0%, rgba(141,0,0,1) 43%, rgba(181,14,39,1) 50%, rgba(99,0,0,1) 100%);
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#630000', endColorstr='#630000', GradientType=0 );
	border-radius: 5px;
	padding: 8px 15px;
}


.PriceButton01 {
   font-family: 'Roboto Condensed', sans-serif;
   color:#fff;
   background:#c20927;
   font-size:17px;
   font-weight: 600;
   padding:10px 0px;
   display:inline-block;
   float:left;
   width:50%;
   text-align:center;   
   border-right: solid 1px rgba(0,0,0,.3);
}

.PriceButton01:hover {
   color:#fff;
   background:#900018;
}

.PriceButton01b {
   font-family: 'Roboto Condensed', sans-serif;
   color:#fff;
   background:#313131;
   font-size:17px;
   font-weight: 600;
   padding:10px 0px;
   display:inline-block;
   float:left;
   width:50%;
   text-align:center;   
   border-right: solid 1px rgba(0,0,0,.3);
}

.PriceButton01b:hover {
   color:#fff;
   background:#000;
}

.PriceButton02 {
   font-family: 'Roboto Condensed', sans-serif;
   color:#fff;
   background:#333;
   font-size:17px;
   font-weight: 700;
   padding:10px 0px;
   display:inline-block;
   float:left;
   width:50%;
   text-align:center;
}

.PriceButton02:hover {
   color:#fff;
   background:#666;
}

.PriceButton02 {
   font-family: 'Roboto Condensed', sans-serif;
   color:#fff;
   background:#333;
   font-size:17px;
   font-weight: 700;
   padding:10px 0px;
   display:inline-block;
   float:left;
   width:50%;
   text-align:center;
}

.PriceButton02:hover {
   color:#fff;
   background:#666;
}


.greenButton {
   font-family: 'Roboto Condensed', sans-serif;
   color:#19ab1a;
   font-size:20px;
   text-transform:uppercase;
   font-weight: 700;
   border: solid 3px #19ab1a;
   padding:4px 15px;
   display:inline-block;
   margin-right: 8px;
   margin-bottom:10px;
}

.greenButton:hover {
   color:#149714;
   border: solid 3px #149714;
   cursor: pointer;
}


.RedButton {
   font-family: 'Roboto Condensed', sans-serif;
   color:#c20927;
   font-size:20px;
   text-transform:uppercase;
   font-weight: 700;
   border: solid 3px #c20927;
   padding:4px 15px;
   display:inline-block;
   margin-right: 8px;
   margin-bottom:10px;
}

.RedButton:hover {
   color:#99011a;
   border: solid 3px #99011a;
   cursor: pointer;
}

.RedButton01 {
   font-family: 'Roboto Condensed', sans-serif;
   color:#c20927;
   font-size:20px;
   text-transform:uppercase;
   font-weight: 700;
   border: solid 3px #c20927;
   padding:4px 7px;
   display:inline-block;
   margin-right: 8px;
   margin-bottom:10px;
}

.RedButton01:hover {
   color:#99011a;
   border: solid 3px #99011a;
   cursor: pointer;
}



.OrangeButton {
   font-family: 'Roboto Condensed', sans-serif;
   color:#ff5b44;
   font-size:20px;
   text-transform:uppercase;
   font-weight: 700;
   border: solid 3px #ff5b44;
   padding:4px 15px;
   display:inline-block;
   margin-right: 8px;
   margin-bottom:10px;
   background: #ffffff !important;
   
}

.OrangeButton:hover {
   color:#ff5b44;
   border: solid 3px #ff5b44;
   cursor: pointer;
   background: #ffffff !important;
}





.BlackButton {
   font-family: 'Roboto Condensed', sans-serif;
   color:#000;
   font-size:20px;
   text-transform:uppercase;
   font-weight: 700;
   border: solid 3px #000;
   padding:4px 12px;
   display:inline-block;
   margin-right: 8px;
   margin-bottom:10px;
}

.BlackButton:hover {
   color:#696969;
   border: solid 3px #696969;
   background:#fff;
}


.WhiteButton {
   font-family: 'Roboto Condensed', sans-serif;
   color:#000;
   font-size:20px;
   text-transform:uppercase;
   font-weight: 700;
   border: solid 3px #fff;
   padding:4px 12px;
   display:inline-block;
   margin-right: 8px;
   margin-bottom:10px;
}

.WhiteButton:hover {
   color:#c20927;
   border: solid 3px #fff;
   background:#fff;
}

.WhiteButton01 {
   font-family: 'Roboto Condensed', sans-serif;
   color:#fff;
   font-size:22px;
   text-transform:uppercase;
   font-weight: 700;
   border: solid 3px #fff;
   background:rgba(0,0,0,.2);
   padding:4px 12px;
   display:inline-block;
   margin-right: 8px;
   margin-bottom:10px;
}

.WhiteButton01:hover {
   color:#000;
   border: solid 3px #fff;
   background:#fff;
}



.CTAButton {
  background:#63820d;
  color:#fff;
  font-family: 'Open Sans', sans-serif;
  font-size:22px;
  font-weight:400;
  padding:5px 15px;
  border-radius:5px;
  border: solid 1px #a2af7e;
  text-shadow:none;
  text-decoration:none;
  text-transform:uppercase;
}

.CTAButton:hover {
  background:#fff;
  color:#63820d;
  border: solid 1px #fff;
  text-decoration:none;
}



.phone-buttons a {
	float:left;
	display:block;
	width:49%;
	margin-right:1%;
	color:#fff;
	font-family: 'Roboto Condensed', sans-serif;
	font-size:17px;
	text-transform:uppercase;
	padding: 10px 15px 10px 15px;
	margin-bottom:12px;
	border-radius:5px;
	background:#333;
	text-decoration:none;
	-webkit-box-shadow: 0px 0px 10px 0px rgba(0,0,0,0.5);
    -moz-box-shadow: 0px 0px 10px 0px rgba(0,0,0,0.5);
    box-shadow: 0px 0px 10px 0px rgba(0,0,0,0.5);
}

.phone-buttons a:hover {
	background:#683d0b;
	text-decoration:none;
}


.phone-buttons-01 a {
	float:left;
	display:inline-block;
	width:49%;
	color:#fff;
	font-family: 'Roboto Condensed', sans-serif;
	font-size:17px;
	text-transform:uppercase;
	padding: 10px 15px 10px 15px;
	margin-bottom:12px;
	margin-right:1%;
	border-radius:5px;
	background:#c20927;
	text-decoration:none;
	-webkit-box-shadow: 0px 0px 10px 0px rgba(0,0,0,0.5);
    -moz-box-shadow: 0px 0px 10px 0px rgba(0,0,0,0.5);
    box-shadow: 0px 0px 10px 0px rgba(0,0,0,0.5);	
}

.phone-buttons-01 a:hover {
	background:#683d0b;
	text-decoration:none;
}


