/* -------------------------------------------------------------- 
   
   typography.css
   * Sets up some sensible default typography for Slate.
   
-------------------------------------------------------------- */

/* Default font settings */
body {
	/* customize_body */ font-family: 'Ubuntu', sans-serif; /* customize_body */
	/* customize_body */ color: #333; /* customize_body */
	font-size:14px;
	line-height:1.5;
}

/* -------------------------
	Font Import
	--------------------------- 
@font-face {
    font-family: 'bebas_neueregular';
    src: url('http://homefive-o.com.au/packages/theme_slate/themes/slate/fonts/bebasneue-webfont.eot');
    src: url('http://homefive-o.com.au/packages/theme_slate/themes/slate/fonts/bebasneue-webfont.eot?#iefix') format('embedded-opentype'),
         url('http://homefive-o.com.au/packages/theme_slate/themes/slate/fonts/bebasneue-webfont.woff') format('woff'),
         url('http://homefive-o.com.au/packages/theme_slate/themes/slate/fonts/bebasneue-webfont.ttf') format('truetype'),
         url('http://homefive-o.com.au/packages/theme_slate/themes/slate/fonts/bebasneue-webfont.svg#bebas_neueregular') format('svg');
    font-weight: normal;
    font-style: normal;

}
*/
.main_nav .amiant-css3-menu-navigation-bar .navigation-menu a{
	font-family: 'Oswald';
}
/* Headings
-------------------------------------------------------------- */
/*h1, h2, h3, h4, h5, h6 {
	text-shadow:0 1px #fff !important;
	font-family: "Terminal Dosis";
}*/

#wrapper h1, #wrapper h2, #wrapper h3, #wrapper h4,#wrapper h5, #wrapper h6,
.center_div h1, .center_div h2, .center_div h3, .center_div h4, .center_div h5, .center_div h6{ 
	/*font-family: 'PT Sans', sans-serif  !important;*/
	/*font-family: 'bebas_neueregular'!important ; 
	/*font-family: 'Patua One', cursive;
	line-height: 70px;*/
	
	color:#5C8F42 !important;
	font-weight:normal;
	margin: 0 0 15px;
}
h1 a, h2 a, h3 a {
	text-decoration: none;
}
h1 {
    font-size: 32px;
    line-height: 38px;
    
	/*font-family: 'bebas_neueregular'; */
}
h2 {
	/*font-family: 'PT Sans', sans-serif  !important;*/
	font-size: 28px;
	/*font-weight: normal;*/
	line-height: 34px;
	
}
h3 {
	/*font-family: 'PT Sans', sans-serif  !important;*/
	font-size: 22px;
	/*font-weight: normal;*/
	line-height: 30px;
	
}
h4 {
	/*font-family: 'PT Sans', sans-serif  !important;*/
	font-size:18px;
	/*font-weight: 400;*/
	line-height: 32px;
	
}
h5 {
	/*font-family: 'PT Sans', sans-serif  !important;*/
	font-size: 14px;
	/*font-weight: 400;*/
	line-height: 20px;
	
}
h6 {
	/*font-family: 'PT Sans', sans-serif  !important;*/
	font-size: 12px;
	/*font-weight: 400;*/
	line-height: 18px;
	
}
h1 img, h2 img, h3 img, h4 img, h5 img, h6 img {
	margin: 0 5px 0 0;
	vertical-align:middle;
}
/* Text elements
-------------------------------------------------------------- */

p {
	margin: 0 0 15px; line-height:22px;
	/*font-family: 'Coda', cursive !important;*/
	/*font-family: 'Junge', serif !important;*/
	font-family: 'Ubuntu', sans-serif !important;
	font-weight:400 ;
}
p img.left, img.left {
	float:left;
	margin:0 1.75em 1.75em 0;
}
p img.right, img.right {
	float:right;
	margin:0 0 1.75em 1.75em;
}
img.left, img.right {
	background:#fff;
	padding:5px;
	border:1px solid #ddd;
}
a {
	/* customize_link */ color:#5CA239; /* customize_link */
	text-decoration: none;
}
a:hover { /* customize_link_hover */
	color: #1c3254; /* customize_link_hover */
}
strong {
	font-weight: bold;
}
em, dfn {
	font-style: italic;
}
dfn {
	font-weight: bold;
}
sup, sub {
	line-height: 0;
}
abbr, acronym {
	border-bottom: 1px dotted #666;
}
address {
	margin: 0 0 1.5em;
	font-style: italic;
}
del {
	color:#666;
}
pre {
	margin: 1.5em 0;
	white-space: pre;
}
pre, code, tt {
	font: 1em 'andale mono', 'lucida console', monospace;
	line-height: 1.5;
}
.clear{
	clear:both;
}
hr {
	border: medium none ;
    height: 2px;
    /*background-image: -webkit-linear-gradient(left, rgba(0,0,0,0), rgba(0,0,0,0.75), rgba(0,0,0,0)); 
    background-image:    -moz-linear-gradient(left, rgba(0,0,0,0), rgba(0,0,0,0.75), rgba(0,0,0,0)); 
    background-image:     -ms-linear-gradient(left, rgba(0,0,0,0), rgba(0,0,0,0.75), rgba(0,0,0,0)); 
    background-image:      -o-linear-gradient(left, rgba(0,0,0,0), rgba(0,0,0,0.75), rgba(0,0,0,0)); */
	background:url(http://homefive-o.com.au/packages/theme_slate/themes/slate/images/line.png) no-repeat bottom left #86B769 !important;
	margin:15px 0; padding:0;
}
.ie7 hr,ie8 hr{
	border-bottom:1px solid #ccc;
}
body:not(:-moz-handler-blocked) hr.top_line{
	height:2px;
}
body:not(:-moz-handler-blocked) hr.bottom_line{
	height:2px;
}
hr.top_line{
	height: 1px !important;
	margin:  0!important;
	padding:0 !important;
	
	/*border-top:1px solid #fff;*/
	color: #A7A7A7 ;
	/*background: #ddd !important;*/
}
hr.bottom_line{
	height: 1px !important;
	margin: 0px 0!important;
	padding:0 !important; 
	
	/*border-bottom:1px solid #fff;*/
	color: #A7A7A7 ;
	/*background: #ddd !important;*/

}
/*	Blockquotes  */
blockquote, blockquote p {
	font-family:"Droid Serif", Georgia, Times, serif;
	font-size: 14px;
	line-height: 24px;
	color: #777;
	font-style: italic;
}
blockquote small{
	color:#333 !important;
	font-size:14px !important; 
}
blockquote {
	margin: 0 0 20px;
	padding:  20px ;
	/* border-left:2px solid #68C567; */
	
	background:#EFEFEF;
	border-bottom:1px solid #EFEFEF;
}
blockquote cite {
	display: block;
	font-size: 12px;
	color: #449ECF ;
}
blockquote cite:before {
	content: "\2014 \0020";
}
blockquote cite a, blockquote cite a:visited, blockquote cite a:visited {
	color: #555;
}
/* Lists
-------------------------------------------------------------- */

li ul, li ol {
	margin:0 1.5em;
}
ul, ol {
	margin:  0 0 15px;
	padding:0
}
ul {
	list-style-type: disc;
}
.row ul li,.row ol li{
	line-height:22px;
}
ol {
	list-style-type: decimal;
}
dl {
	margin: 0 0 1.5em 0;
}
dl dt {
	font-weight: bold;
}
dd {
	margin-left: 1.5em;
}
/* Misc classes
-------------------------------------------------------------- */

.small {
	font-size: .8em;
	margin-bottom: 1.875em;
	line-height: 1.875em;
}
.large {
	font-size: 1.2em;
	line-height: 2.5em;
	margin-bottom: 1.25em;
}
.hide {
	display: none;
}
.quiet {
	color: #666;
}
.loud {
	color: #000;
}
.highlight {
	background:#ff0;
}
.added {
	background:#060;
	color: #fff;
}
.removed {
	background:#900;
	color: #fff;
}
.first {
	margin-left:0;
	padding-left:0;
}
.last {
	margin-right:0;
	padding-right:0;
}
.top {
	margin-top:0;
	padding-top:0;
}
.bottom {
	margin-bottom:0;
	padding-bottom:0;
}
.left {
	float:left;
}
.right {
	float:right;
}
.icon {
	float:left;
	margin:0 10px 0 0 !important;
}
/*-------------------------------------------------------------------------------- 
TABLE OF CONTENTS

1 Buttons
	1.1 Large Button
	1.2 Generic Button
	1.3 Simple Button

-------------------------------------------------------------------------------- */


/* 1 Buttons
-------------------------------------------------------------------------------- */

/*buttons*/
.wall-of-buttons {
	margin:0 auto;
	width:100%;
	text-align:left;
}
a.button {
	display:inline-block;
	margin:0 5px 19px 0;
}
.button {
	-webkit-border-radius: 26px;
	-moz-border-radius: 26px;
	border-radius: 26px;
	
	behavior:url(http://homefive-o.com.au/packages/theme_slate/themes/slate/http://www.themes.websitemaniacs.com.au/akron/packages/theme_akron/themes/akron/http://www.yourinspirationweb.com/tf/bolder/wp-content/themes/bolder/PIE.htc);
	-moz-box-shadow: 0 1px 3px rgba(0, 0, 0, 0.25);
	background:url(http://homefive-o.com.au/packages/theme_slate/themes/slate/http://www.themes.websitemaniacs.com.au/akron/packages/theme_akron/themes/akron/images/overlay-button.png) repeat-x 0 0 #222;
	border-bottom:1px solid rgba(0, 0, 0, 0.25);
	color:#fff!important;
	cursor:pointer;
	display:inline-block;
	font-size:13px;
	font-weight:bold;
	line-height:1;
	overflow:visible;
	padding:22px 53px;
	position:relative;
	text-decoration:none;
	text-shadow:0 -1px 1px rgba(0, 0, 0, 0.25);
	width:auto;
}
.orange.button {
	background-color:#ff5c00;
}
.orange.button:hover {
	background-color:#d45500;
}
.blue.button {
	background-color:#2daebf;
}
.blue.button:hover {
	background-color:#007d9a;
}
.green.button {
	background-color:#006600;
}
.medium.button{
	padding:10px 21px !important;
}
.green.button:hover {
	background-color:#469332;
}
.red.button {
	background-color:#e33100;
}
.red.button:hover {
	background-color:#872300;
}
.yellow.button {
	background-color: #ffb515;
}
.yellow.button:hover {
	background-color:#fc9200;
}
.magenta.button {
	background-color:#a9014b;
}
.magenta.button:hover {
	background-color:#630030;
}
.button:hover {
	background-color:#111;
}
.large.button {
	font-size:14px;
	padding:8px 19px 9px;
}
.small.button {
	font-size:11px;
}
.button:hover, .button:active {
	text-decoration:none;
}

/* 1.1 Large Button
-------------------------------------------------------------------------------- */
.large-button-wrap {
	display: inline-block;
	background: url(http://homefive-o.com.au/packages/theme_slate/themes/slate/../images/large-btn-shadow.png) no-repeat center bottom;
	padding: 0 10px 5px;
	margin-bottom: 20px;
}
.large-button-wrap-2 { /* for rounded corners in IE9 */
	overflow: hidden;
	border-radius: 5px;
}
a.large-button {
	display: inline-block;
	padding: 1px;
	border-radius: 5px;
	font: 400 22px "Terminal Dosis", sans-serif;
	color: #fff !important;
	text-decoration: none !important;
	text-shadow: 0 1px rgba(0, 0, 0, 0.4);
}
a.large-button span {
	display: inline-block;
}
a.large-button span.inner {
	border-radius: 5px;
	padding: 12px 40px;
}
a.large-button span.text {
	background: url(http://homefive-o.com.au/packages/theme_slate/themes/slate/../images/large-btn-arrow-right.png) no-repeat right 8px;
	padding-right: 23px;
}
/* Large Button Colors */

a.large-button.red {
	background: #e62918; /* Old browsers */
	background: -moz-linear-gradient(top, #e62918 0%, #ad0b06 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #e62918), color-stop(100%, #ad0b06)); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top, #e62918 0%, #ad0b06 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top, #e62918 0%, #ad0b06 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top, #e62918 0%, #ad0b06 100%); /* IE10+ */
	background: linear-gradient(top, #e62918 0%, #ad0b06 100%); /* W3C */
 filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#e62918', endColorstr='#ad0b06', GradientType=0 ); /* IE6-9 */
}
a.large-button.red:link span.inner, a.large-button.red:visited span.inner {
	box-shadow: 0 1px #f15e40 inset;
	-webkit-box-shadow: 0 1px #f15e40 inset;
	background: #e7442f; /* Old browsers */
	background: -moz-linear-gradient(top, #e7442f 0%, #cc2117 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #e7442f), color-stop(100%, #cc2117)); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top, #e7442f 0%, #cc2117 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top, #e7442f 0%, #cc2117 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top, #e7442f 0%, #cc2117 100%); /* IE10+ */
	background: linear-gradient(top, #e7442f 0%, #cc2117 100%); /* W3C */
 filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#e7442f', endColorstr='#cc2117', GradientType=0 ); /* IE6-9 */
}
a.large-button.red:hover span.inner, a.large-button.red:active span.inner {
	background: #cc2117; /* Old browsers */
	background: -moz-linear-gradient(top, #cc2117 0%, #e7442f 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #cc2117), color-stop(100%, #e7442f)); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top, #cc2117 0%, #e7442f 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top, #cc2117 0%, #e7442f 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top, #cc2117 0%, #e7442f 100%); /* IE10+ */
	background: linear-gradient(top, #cc2117 0%, #e7442f 100%); /* W3C */
 filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#cc2117', endColorstr='#e7442f', GradientType=0 ); /* IE6-9 */
}
/* 1.2 Generic Button
-------------------------------------------------------------------------------- */
a.generic-button:link, a.generic-button:visited {
	display: inline-block;
	line-height: normal;
	margin-bottom: 20px;
	color: #7a7a7a;
	text-decoration: none;
	box-shadow: 0 1px 3px rgba(0, 0, 0, 0.3);
	-webkit-box-shadow: 0 1px 3px rgba(0, 0, 0, 0.3);
	border-radius: 3px;
	overflow: hidden; /* for rounded corners in IE9 */
}
a.generic-button span {
	display: block;
}
a.generic-button span.inner {
	overflow: hidden;
	border-radius: 3px;
	box-shadow: 0 1px rgba(255, 255, 255, 0.75) inset, 1px 0 rgba(255, 255, 255, 0.75) inset, 0 -1px rgba(255, 255, 255, 0.75) inset, -1px 0 rgba(255, 255, 255, 0.75) inset;
	-webkit-box-shadow: 0 1px rgba(255, 255, 255, 0.75) inset, 1px 0 rgba(255, 255, 255, 0.75) inset, 0 -1px rgba(255, 255, 255, 0.75) inset, -1px 0 rgba(255, 255, 255, 0.75) inset;
	background: #ffffff; /* Old browsers */
	background: -moz-linear-gradient(top, #ffffff 0%, #f3f3f3 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #ffffff), color-stop(100%, #f3f3f3)); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top, #ffffff 0%, #f3f3f3 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top, #ffffff 0%, #f3f3f3 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top, #ffffff 0%, #f3f3f3 100%); /* IE10+ */
	background: linear-gradient(top, #ffffff 0%, #f3f3f3 100%); /* W3C */
 filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#f3f3f3', GradientType=0 ); /* IE6-9 */
}
a.generic-button span.text {
	float: left;
	padding: 8px 15px;
}
a.generic-button span.arrow-wrap {
	float: right;
	padding: 11px 11px 10px 11px;
	border-left: 1px solid rgba(0, 0, 0, 0.1);
	box-shadow: 0 1px rgba(255, 255, 255, 0.25) inset, 1px 0 rgba(255, 255, 255, 0.25) inset, 0 -1px rgba(255, 255, 255, 0.25) inset, -1px 0 rgba(255, 255, 255, 0.25) inset;
	-webkit-box-shadow: 0 1px rgba(255, 255, 255, 0.25) inset, 1px 0 rgba(255, 255, 255, 0.25) inset, 0 -1px rgba(255, 255, 255, 0.25) inset, -1px 0 rgba(255, 255, 255, 0.25) inset;
	background: #f7f7f7; /* Old browsers */
	background: -moz-linear-gradient(top, #f7f7f7 0%, #d9d9d9 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #f7f7f7), color-stop(100%, #d9d9d9)); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top, #f7f7f7 0%, #d9d9d9 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top, #f7f7f7 0%, #d9d9d9 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top, #f7f7f7 0%, #d9d9d9 100%); /* IE10+ */
	background: linear-gradient(top, #f7f7f7 0%, #d9d9d9 100%); /* W3C */
 filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#f7f7f7', endColorstr='#d9d9d9', GradientType=0 ); /* IE6-9 */
}
a.generic-button span.arrow {
	background: url(http://homefive-o.com.au/packages/theme_slate/themes/slate/../images/generic-btn-arrow-right.png) no-repeat left top;
	width: 5px;
	height: 10px;
}
/* 1.3 Simple Button
-------------------------------------------------------------------------------- */
.button {
	display: inline-block;
	cursor: pointer;
	line-height: normal;
	margin: 0 10px 20px 0;
	
	color: #fff !important;
	text-decoration: none !important;
	text-shadow: 0 1px rgba(0, 0, 0, 0.2);
	/*box-shadow: 0 1px 3px rgba(0, 0, 0, 0.4);
	-webkit-box-shadow: 0 1px 3px rgba(0, 0, 0, 0.4);*/
	overflow: hidden; /* for rounded corners in IE9 */
	
	-webkit-border-radius: 26px;
	-moz-border-radius: 26px;
	border-radius: 26px;
}
.button span {
	display: inline-block;
}
.button span.inner {
	padding: 1px;
	border-radius: 3px;
}
.button span.text {
	padding: 7px 15px;
	border-radius: 3px;
}
/* Simple Button Colors */

/* Red */

.button.red span.inner {
	background: #e62918; /* Old browsers */
	background: -moz-linear-gradient(top, #e62918 0%, #ad0b06 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #e62918), color-stop(100%, #ad0b06)); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top, #e62918 0%, #ad0b06 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top, #e62918 0%, #ad0b06 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top, #e62918 0%, #ad0b06 100%); /* IE10+ */
	background: linear-gradient(top, #e62918 0%, #ad0b06 100%); /* W3C */
 filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#e62918', endColorstr='#ad0b06', GradientType=0 ); /* IE6-9 */
}
.button.red span.text {
	box-shadow: 0 1px #f15e40 inset;
	-webkit-box-shadow: 0 1px #f15e40 inset;
	background: #e6432e; /* Old browsers */
	background: -moz-linear-gradient(top, #e6432e 0%, #cd2218 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #e6432e), color-stop(100%, #cd2218)); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top, #e6432e 0%, #cd2218 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top, #e6432e 0%, #cd2218 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top, #e6432e 0%, #cd2218 100%); /* IE10+ */
	background: linear-gradient(top, #e6432e 0%, #cd2218 100%); /* W3C */
 filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#e6432e', endColorstr='#cd2218', GradientType=0 ); /* IE6-9 */
}
.button.red:hover span.text {
	background: #cd2218; /* Old browsers */
	background: -moz-linear-gradient(top, #cd2218 0%, #e6432e 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #cd2218), color-stop(100%, #e6432e)); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top, #cd2218 0%, #e6432e 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top, #cd2218 0%, #e6432e 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top, #cd2218 0%, #e6432e 100%); /* IE10+ */
	background: linear-gradient(top, #cd2218 0%, #e6432e 100%); /* W3C */
 filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#cd2218', endColorstr='#e6432e', GradientType=0 ); /* IE6-9 */
}
/* Gray */

.button.gray {
	color: #474747 !important;
	text-shadow: 0 1px rgba(255, 255, 255, 0.4);
	box-shadow: 0 1px 3px rgba(0, 0, 0, 0.2);
	-webkit-box-shadow: 0 1px 3px rgba(0, 0, 0, 0.2);
}
.button.gray span.inner {
	background: #dddddd; /* Old browsers */
	background: -moz-linear-gradient(top, #dddddd 0%, #939393 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #dddddd), color-stop(100%, #939393)); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top, #dddddd 0%, #939393 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top, #dddddd 0%, #939393 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top, #dddddd 0%, #939393 100%); /* IE10+ */
	background: linear-gradient(top, #dddddd 0%, #939393 100%); /* W3C */
 filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#dddddd', endColorstr='#939393', GradientType=0 ); /* IE6-9 */
}
.button.gray span.text {
	box-shadow: 0 1px #eaeaea inset;
	-webkit-box-shadow: 0 1px #eaeaea inset;
	background: #dcdcdc; /* Old browsers */
	background: -moz-linear-gradient(top, #dcdcdc 0%, #bbbbbb 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #dcdcdc), color-stop(100%, #bbbbbb)); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top, #dcdcdc 0%, #bbbbbb 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top, #dcdcdc 0%, #bbbbbb 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top, #dcdcdc 0%, #bbbbbb 100%); /* IE10+ */
	background: linear-gradient(top, #dcdcdc 0%, #bbbbbb 100%); /* W3C */
 filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#dcdcdc', endColorstr='#bbbbbb', GradientType=0 ); /* IE6-9 */
}
.button.gray:hover span.text {
	background: #bbbbbb; /* Old browsers */
	background: -moz-linear-gradient(top, #bbbbbb 0%, #dcdcdc 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #bbbbbb), color-stop(100%, #dcdcdc)); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top, #bbbbbb 0%, #dcdcdc 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top, #bbbbbb 0%, #dcdcdc 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top, #bbbbbb 0%, #dcdcdc 100%); /* IE10+ */
	background: linear-gradient(top, #bbbbbb 0%, #dcdcdc 100%); /* W3C */
 filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#bbbbbb', endColorstr='#dcdcdc', GradientType=0 ); /* IE6-9 */
}
/* Black */

.button.black {
	text-shadow: 0 1px rgba(0, 0, 0, 0.4);
}
.button.black span.inner {
	background: #434343; /* Old browsers */
	background: -moz-linear-gradient(top, #434343 0%, #111111 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #434343), color-stop(100%, #111111)); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top, #434343 0%, #111111 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top, #434343 0%, #111111 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top, #434343 0%, #111111 100%); /* IE10+ */
	background: linear-gradient(top, #434343 0%, #111111 100%); /* W3C */
 filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#434343', endColorstr='#111111', GradientType=0 ); /* IE6-9 */
}
.button.black span.text {
	box-shadow: 0 1px #848484 inset;
	-webkit-box-shadow: 0 1px #848484 inset;
	background: #5e5e5e; /* Old browsers */
	background: -moz-linear-gradient(top, #5e5e5e 0%, #2f2f2f 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #5e5e5e), color-stop(100%, #2f2f2f)); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top, #5e5e5e 0%, #2f2f2f 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top, #5e5e5e 0%, #2f2f2f 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top, #5e5e5e 0%, #2f2f2f 100%); /* IE10+ */
	background: linear-gradient(top, #5e5e5e 0%, #2f2f2f 100%); /* W3C */
 filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#5e5e5e', endColorstr='#2f2f2f', GradientType=0 ); /* IE6-9 */
}
.button.black:hover span.text {
	background: #2f2f2f; /* Old browsers */
	background: -moz-linear-gradient(top, #2f2f2f 0%, #5e5e5e 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #2f2f2f), color-stop(100%, #5e5e5e)); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top, #2f2f2f 0%, #5e5e5e 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top, #2f2f2f 0%, #5e5e5e 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top, #2f2f2f 0%, #5e5e5e 100%); /* IE10+ */
	background: linear-gradient(top, #2f2f2f 0%, #5e5e5e 100%); /* W3C */
 filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#2f2f2f', endColorstr='#5e5e5e', GradientType=0 ); /* IE6-9 */
}
/* Green */

.button.green span.inner {
	background: #74c029; /* Old browsers */
	background: -moz-linear-gradient(top, #74c029 0%, #1b440b 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #74c029), color-stop(100%, #1b440b)); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top, #74c029 0%, #1b440b 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top, #74c029 0%, #1b440b 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top, #74c029 0%, #1b440b 100%); /* IE10+ */
	background: linear-gradient(top, #74c029 0%, #1b440b 100%); /* W3C */
 filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#74c029', endColorstr='#1b440b', GradientType=0 ); /* IE6-9 */
}
.button.green span.text {
	box-shadow: 0 1px #b5d65e inset;
	-webkit-box-shadow: 0 1px #b5d65e inset;
	background: #83ba43; /* Old browsers */
	background: -moz-linear-gradient(top, #83ba43 0%, #427722 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #83ba43), color-stop(100%, #427722)); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top, #83ba43 0%, #427722 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top, #83ba43 0%, #427722 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top, #83ba43 0%, #427722 100%); /* IE10+ */
	background: linear-gradient(top, #83ba43 0%, #427722 100%); /* W3C */
 filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#83ba43', endColorstr='#427722', GradientType=0 ); /* IE6-9 */
}
.button.green:hover span.text {
	background: #427722; /* Old browsers */
	background: -moz-linear-gradient(top, #427722 0%, #83ba43 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #427722), color-stop(100%, #83ba43)); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top, #427722 0%, #83ba43 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top, #427722 0%, #83ba43 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top, #427722 0%, #83ba43 100%); /* IE10+ */
	background: linear-gradient(top, #427722 0%, #83ba43 100%); /* W3C */
 filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#427722', endColorstr='#83ba43', GradientType=0 ); /* IE6-9 */
}
/* Blue */

.button.blue span.inner {
	background: #0dbec5; /* Old browsers */
	background: -moz-linear-gradient(top, #0dbec5 0%, #043f51 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #0dbec5), color-stop(100%, #043f51)); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top, #0dbec5 0%, #043f51 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top, #0dbec5 0%, #043f51 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top, #0dbec5 0%, #043f51 100%); /* IE10+ */
	background: linear-gradient(top, #0dbec5 0%, #043f51 100%); /* W3C */
 filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#0dbec5', endColorstr='#043f51', GradientType=0 ); /* IE6-9 */
}
.button.blue span.text {
	box-shadow: 0 1px #27d4da inset;
	-webkit-box-shadow: 0 1px #27d4da inset;
	background: #1db7c1; /* Old browsers */
	background: -moz-linear-gradient(top, #1db7c1 0%, #0f7284 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #1db7c1), color-stop(100%, #0f7284)); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top, #1db7c1 0%, #0f7284 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top, #1db7c1 0%, #0f7284 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top, #1db7c1 0%, #0f7284 100%); /* IE10+ */
	background: linear-gradient(top, #1db7c1 0%, #0f7284 100%); /* W3C */
 filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#1db7c1', endColorstr='#0f7284', GradientType=0 ); /* IE6-9 */
}
.button.blue:hover span.text {
	background: #0f7284; /* Old browsers */
	background: -moz-linear-gradient(top, #0f7284 0%, #1db7c1 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #0f7284), color-stop(100%, #1db7c1)); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top, #0f7284 0%, #1db7c1 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top, #0f7284 0%, #1db7c1 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top, #0f7284 0%, #1db7c1 100%); /* IE10+ */
	background: linear-gradient(top, #0f7284 0%, #1db7c1 100%); /* W3C */
 filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#0f7284', endColorstr='#1db7c1', GradientType=0 ); /* IE6-9 */
}
/* Orange */

.button.orange span.inner {
	background: #f1b000; /* Old browsers */
	background: -moz-linear-gradient(top, #f1b000 0%, #d12700 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #f1b000), color-stop(100%, #d12700)); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top, #f1b000 0%, #d12700 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top, #f1b000 0%, #d12700 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top, #f1b000 0%, #d12700 100%); /* IE10+ */
	background: linear-gradient(top, #f1b000 0%, #d12700 100%); /* W3C */
 filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#f1b000', endColorstr='#d12700', GradientType=0 ); /* IE6-9 */
}
.button.orange span.text {
	box-shadow: 0 1px #f7cb00 inset;
	-webkit-box-shadow: 0 1px #f7cb00 inset;
	background: #f1a800; /* Old browsers */
	background: -moz-linear-gradient(top, #f1a800 0%, #e55500 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #f1a800), color-stop(100%, #e55500)); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top, #f1a800 0%, #e55500 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top, #f1a800 0%, #e55500 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top, #f1a800 0%, #e55500 100%); /* IE10+ */
	background: linear-gradient(top, #f1a800 0%, #e55500 100%); /* W3C */
 filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#f1a800', endColorstr='#e55500', GradientType=0 ); /* IE6-9 */
}
.button.orange:hover span.text {
	background: #e55500; /* Old browsers */
	background: -moz-linear-gradient(top, #e55500 0%, #f1a800 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #e55500), color-stop(100%, #f1a800)); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top, #e55500 0%, #f1a800 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top, #e55500 0%, #f1a800 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top, #e55500 0%, #f1a800 100%); /* IE10+ */
	background: linear-gradient(top, #e55500 0%, #f1a800 100%); /* W3C */
 filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#e55500', endColorstr='#f1a800', GradientType=0 ); /* IE6-9 */
}
/* Bordeaux */

.button.bordeaux span.inner {
	background: #c0346c; /* Old browsers */
	background: -moz-linear-gradient(top, #c0346c 0%, #440d19 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #c0346c), color-stop(100%, #440d19)); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top, #c0346c 0%, #440d19 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top, #c0346c 0%, #440d19 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top, #c0346c 0%, #440d19 100%); /* IE10+ */
	background: linear-gradient(top, #c0346c 0%, #440d19 100%); /* W3C */
 filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#c0346c', endColorstr='#440d19', GradientType=0 ); /* IE6-9 */
}
.button.bordeaux span.text {
	box-shadow: 0 1px #d671b0 inset;
	-webkit-box-shadow: 0 1px #d671b0 inset;
	background: #ba517e; /* Old browsers */
	background: -moz-linear-gradient(top, #ba517e 0%, #77283f 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #ba517e), color-stop(100%, #77283f)); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top, #ba517e 0%, #77283f 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top, #ba517e 0%, #77283f 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top, #ba517e 0%, #77283f 100%); /* IE10+ */
	background: linear-gradient(top, #ba517e 0%, #77283f 100%); /* W3C */
 filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ba517e', endColorstr='#77283f', GradientType=0 ); /* IE6-9 */
}
.button.bordeaux:hover span.text {
	background: #77283f; /* Old browsers */
	background: -moz-linear-gradient(top, #77283f 0%, #ba517e 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #77283f), color-stop(100%, #ba517e)); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top, #77283f 0%, #ba517e 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top, #77283f 0%, #ba517e 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top, #77283f 0%, #ba517e 100%); /* IE10+ */
	background: linear-gradient(top, #77283f 0%, #ba517e 100%); /* W3C */
 filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#77283f', endColorstr='#ba517e', GradientType=0 ); /* IE6-9 */
}
/* Pink */

.button.pink span.inner {
	background: #da8684; /* Old browsers */
	background: -moz-linear-gradient(top, #da8684 0%, #8c1e1e 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #da8684), color-stop(100%, #8c1e1e)); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top, #da8684 0%, #8c1e1e 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top, #da8684 0%, #8c1e1e 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top, #da8684 0%, #8c1e1e 100%); /* IE10+ */
	background: linear-gradient(top, #da8684 0%, #8c1e1e 100%); /* W3C */
 filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#da8684', endColorstr='#8c1e1e', GradientType=0 ); /* IE6-9 */
}
.button.pink span.text {
	box-shadow: 0 1px #e8bcbb inset;
	-webkit-box-shadow: 0 1px #e8bcbb inset;
	background: #da8f8e; /* Old browsers */
	background: -moz-linear-gradient(top, #da8f8e 0%, #b54847 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #da8f8e), color-stop(100%, #b54847)); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top, #da8f8e 0%, #b54847 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top, #da8f8e 0%, #b54847 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top, #da8f8e 0%, #b54847 100%); /* IE10+ */
	background: linear-gradient(top, #da8f8e 0%, #b54847 100%); /* W3C */
 filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#da8f8e', endColorstr='#b54847', GradientType=0 ); /* IE6-9 */
}
.button.pink:hover span.text {
	background: #b54847; /* Old browsers */
	background: -moz-linear-gradient(top, #b54847 0%, #da8f8e 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #b54847), color-stop(100%, #da8f8e)); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top, #b54847 0%, #da8f8e 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top, #b54847 0%, #da8f8e 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top, #b54847 0%, #da8f8e 100%); /* IE10+ */
	background: linear-gradient(top, #b54847 0%, #da8f8e 100%); /* W3C */
 filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#b54847', endColorstr='#da8f8e', GradientType=0 ); /* IE6-9 */
}
/* Purple */

.button.purple span.inner {
	background: #c465b3; /* Old browsers */
	background: -moz-linear-gradient(top, #c465b3 0%, #4e1728 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #c465b3), color-stop(100%, #4e1728)); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top, #c465b3 0%, #4e1728 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top, #c465b3 0%, #4e1728 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top, #c465b3 0%, #4e1728 100%); /* IE10+ */
	background: linear-gradient(top, #c465b3 0%, #4e1728 100%); /* W3C */
 filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#c465b3', endColorstr='#4e1728', GradientType=0 ); /* IE6-9 */
}
.button.purple span.text {
	box-shadow: 0 1px #d9a9cd inset;
	-webkit-box-shadow: 0 1px #d9a9cd inset;
	background: #bf78a9; /* Old browsers */
	background: -moz-linear-gradient(top, #bf78a9 0%, #823d58 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #bf78a9), color-stop(100%, #823d58)); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top, #bf78a9 0%, #823d58 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top, #bf78a9 0%, #823d58 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top, #bf78a9 0%, #823d58 100%); /* IE10+ */
	background: linear-gradient(top, #bf78a9 0%, #823d58 100%); /* W3C */
 filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#bf78a9', endColorstr='#823d58', GradientType=0 ); /* IE6-9 */
}
.button.purple:hover span.text {
	background: #823d58; /* Old browsers */
	background: -moz-linear-gradient(top, #823d58 0%, #bf78a9 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #823d58), color-stop(100%, #bf78a9)); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top, #823d58 0%, #bf78a9 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top, #823d58 0%, #bf78a9 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top, #823d58 0%, #bf78a9 100%); /* IE10+ */
	background: linear-gradient(top, #823d58 0%, #bf78a9 100%); /* W3C */
 filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#823d58', endColorstr='#bf78a9', GradientType=0 ); /* IE6-9 */
}
/* Navy */

.button.navy span.inner {
	background: #4d5381; /* Old browsers */
	background: -moz-linear-gradient(top, #4d5381 0%, #12141d 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #4d5381), color-stop(100%, #12141d)); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top, #4d5381 0%, #12141d 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top, #4d5381 0%, #12141d 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top, #4d5381 0%, #12141d 100%); /* IE10+ */
	background: linear-gradient(top, #4d5381 0%, #12141d 100%); /* W3C */
 filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#4d5381', endColorstr='#12141d', GradientType=0 ); /* IE6-9 */
}
.button.navy span.text {
	box-shadow: 0 1px #9296ba inset;
	-webkit-box-shadow: 0 1px #9296ba inset;
	background: #676b8b; /* Old browsers */
	background: -moz-linear-gradient(top, #676b8b 0%, #343646 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #676b8b), color-stop(100%, #343646)); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top, #676b8b 0%, #343646 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top, #676b8b 0%, #343646 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top, #676b8b 0%, #343646 100%); /* IE10+ */
	background: linear-gradient(top, #676b8b 0%, #343646 100%); /* W3C */
 filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#676b8b', endColorstr='#343646', GradientType=0 ); /* IE6-9 */
}
.button.navy:hover span.text {
	background: #343646; /* Old browsers */
	background: -moz-linear-gradient(top, #343646 0%, #676b8b 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #343646), color-stop(100%, #676b8b)); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top, #343646 0%, #676b8b 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top, #343646 0%, #676b8b 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top, #343646 0%, #676b8b 100%); /* IE10+ */
	background: linear-gradient(top, #343646 0%, #676b8b 100%); /* W3C */
 filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#343646', endColorstr='#676b8b', GradientType=0 ); /* IE6-9 */
}
