*{
-webkit-box-sizing:border-box;
-moz-box-sizing:	border-box;
box-sizing:		border-box;
}
html, body, div, span, object, iframe,
h1, h2, h3, h4, h5, h6, p, blockquote, pre,
abbr, address, cite, code,
del, dfn, em, img, ins, kbd, q, samp,
small, strong, sub, sup, var,
b, i,
dl, dt, dd, ol, ul, li,
fieldset, form, label, legend,
table, caption, tbody, tfoot, thead, tr, th, td,
article, aside, canvas, details, figcaption, figure,
bottom, header, hgroup, menu, nav, section, summary,
time, mark, audio, video{
	margin: 0;
	padding: 0;
	border: 0;
	outline: 0;
	font-family: arial, helvetica, sans-serif;
	font-size: 100%;
	font-weight: normal;
	vertical-align: baseline;
	background: transparent;
}
body{
	line-height: 1;
	background: #fff;
}
article,aside,details,figcaption,figure,
bottom,header,hgroup,menu,nav,section{
	display: block;
}
li{
	list-style-type: none;
}
blockquote, q{
	quotes: none;
}
blockquote:before, blockquote:after,
q:before, q:after{
	content: '';
	content: none;
}
a{
	text-decoration: underline;
	margin: 0;
	padding: 0;
	color: #000;
	font-size: 100%;
	vertical-align: baseline;
	background: transparent;
}
a:hover{
	text-decoration: none;
}
/* change colors to suit your needs */
ins{
	background-color: #ff9;
	color: #000;
	text-decoration: none;
}
/* change colors to suit your needs */
mark{
	background-color: #ff9;
	color: #000;
	font-style: italic;
	font-weight: bold;
}
del{
	text-decoration: line-through;
}
abbr[title], dfn[title]{
	border-bottom: 1px dotted;
	cursor: help;
}
table{
	border-collapse: collapse;
	border-spacing: 0;
}
hr{
	display: block;
	height: 0.063em;
	border: 0;
	border-top: 0.063em solid #cccccc;
	margin: 0.063em 0;
	padding: 0;
}
input, select{
	vertical-align: middle;
}
img{
	max-width: 100%;
	height: auto;
	margin: 0;
	padding: 0;
	border: none;
	outline: none;
}
/* end of stylesheet reset */
/* start of header styles */
#header{
	width: 100%;
	height: 5.5em;
	margin: 0;
	padding: 0;
	background: #fff;
}
#headerInner{
	width: 62.5em;
	height: 5.5em;
	margin: 0 auto;
	padding: 0;
}
#title{
	float: left;
	position: relative;
	width: 42em;
	height: auto;
	margin: 0;
	padding: 0;
}
#title .title-inner{
	width: 41em;
	height: 5.5em;
	margin: .2em 0 0 0;
	padding: 0;
	background: url("../images/svg-logo.svg") 0 0 no-repeat;
}
#title h1{
	margin: 0;
	padding: 0.188em 0 0 2.5em;
	font-size: 2.1em;
	font-family: arial, tahoma, sans-serif;
	font-weight: bold;
}
#title h1 a, #title h1 a:hover{
	text-decoration: none;
	color: #282844;
}
/* end of header styles */
/* start of styles for top, responsive navigation menu */
.menu-navigation-basic{
	font-family: arial, helvetica, sans-serif;
	text-align: center;
	margin-top: 1.25em;
}
.menu-navigation-basic a{
	color:  #435762;
	font-size: 0.938em;
	font-weight: bold;
	text-shadow: 0 0.063em 0.063em rgba(0, 0, 0, 0.1);
	margin: 0 0.625em auto;
	line-height: 2;
	text-transform: uppercase;
	text-decoration: none;
	white-space: nowrap;
}
.menu-navigation-basic a:hover{
	border-bottom: 0.125em solid #4db3e3;
	padding-bottom: 0.375em;
}
.menu-navigation-basic a.selected{
	border-bottom: 0.125em solid #4db3e3;
	padding-bottom: 0.375em;
}
.slicknav_menu{
	display: none;
}
#top-follow-wrap{
	height: auto;
	margin: .2em 0 0 0;
	padding: 0;
}
#top-follow-wrap #top-follow{
	float: right;
	width: 6.3em;
	height: auto;
	margin: 0 auto;
	padding: 0;
}
#top-follow-wrap #top-follow a img{
	float: left
	margin: 0 0 0 0.313em;
	padding: 0;
	opacity: .4;
	border: 0.063em solid #fff2e5;
	border-radius: 100%;
	transition: all 0.5s;
}
/*!
* SlickNav Responsive Mobile Menu v1.0.3
* (c) 2015 Josh Cope
* licensed under MIT
*/
.slicknav_menu:after, .slicknav_menu:before{
	display: table;
	content: " ";
}
.slicknav_btn,.slicknav_nav .slicknav_item{
	cursor: pointer;
}
.slicknav_menu,.slicknav_menu *{
	box-sizing: border-box;
}
.slicknav_nav,.slicknav_nav ul{
	padding: 0;
	list-style: none;
	overflow: hidden;
}
.slicknav_btn{
	position: relative;
	display: block;
	vertical-align: middle;
	float: right;
	padding: .438em .625em;
	line-height: 1.125em;
}
.slicknav_btn .slicknav_icon-bar+.slicknav_icon-bar{
	margin-top: .188em;
}
.slicknav_menu .slicknav_menutxt{
	display: block;
	line-height: 1.188em;
	float: left;
	color: #fff;
	font-weight: 700;
	text-shadow: 0 0.063em 0.188em #000;
}
.slicknav_menu .slicknav_icon{
	float: left;
	margin: .188em 0 0 .438em;
}
.slicknav_menu .slicknav_no-text{
	margin: 0;
}
.slicknav_menu .slicknav_icon-bar{
	display: block;
	width: 1.125em;
	height: .125em;
	-webkit-border-radius: 0.063em;
	-moz-border-radius: 0.063em;
	border-radius: 0.063em;
	-webkit-box-shadow: 0 0.063em 0 rgba(0,0,0,.25);
	-moz-box-shadow: 0 0.063em 0 rgba(0,0,0,.25);
	box-shadow: 0 0.063em 0 rgba(0,0,0,.25);
}
.slicknav_menu:after{
	clear: both;
}
.slicknav_nav li,.slicknav_nav ul{
	display: block;
}
.slicknav_nav .slicknav_arrow{
	font-size: .8em;
	margin: 0 0 0 .4em;
}
.slicknav_nav .slicknav_item a{
	display: inline;
}
.slicknav_nav .slicknav_row,.slicknav_nav a{
	display: block;
}
.slicknav_nav .slicknav_parent-link a{
	display: inline;
}
.slicknav_menu{
	*zoom: 1;
	padding: 0.313em;
	font-size: 1em;
	background: #ffb13b;
}
.slicknav_menu .slicknav_icon-bar{
	background-color: #fff;
}
.slicknav_btn{
	margin: 0.313em 0.313em 0.375em;
	text-decoration: none;
	text-shadow: 0 0.063em 0.063em rgba(255,255,255,.75);
	-webkit-border-radius: 0.25em;
	-moz-border-radius: 0.25em;
	border-radius: 0.25em;
	background-color: #222;
}
.slicknav_nav{
	clear: both;
	margin: 0;
	font-size: 1.1em;
	color: #fff;
}
.slicknav_nav ul{
	margin: 0 0 0 1.25em;
}
.slicknav_nav .slicknav_row,.slicknav_nav a{
	margin: 0.125em 0.313em;
	padding: 0.313em 0.625em;
}
.slicknav_nav .slicknav_row:hover{
	color: #fff;
	-webkit-border-radius: 0.375em;
	-moz-border-radius: 0.375em;
	border-radius: 0.375em;
	background: #000;
}
.slicknav_nav a{
	text-decoration: none;
	color: #000;
	font-size: 1.1em;
}
.slicknav_nav a:hover{
	color: #fff;
	-webkit-border-radius: 0.375em;
	-moz-border-radius: 0.375em;
	border-radius: 0.375em;
	background: #000;
}
.slicknav_nav .slicknav_txtnode{
	margin-left: 0.938em;
}
.slicknav_nav .slicknav_item a,.slicknav_nav .slicknav_parent-link a{
	margin: 0;
	padding: 0;
}
.slicknav_brand{
	float: left;
	line-height: 1.875em;
	height: 2.75em;
	padding: 0.438em 0.75em;
	color: #fff;
	font-size: 1.125em;
}
/* end of styles for top, responsive navigation menu */
/* start of subheader styles */
#subheader{
	width: 94%;
	height: 5.5em;
	margin: 0 auto;
	padding: 0;
}
#subheader .subheader-inner h2{
	text-align: center;
	margin: 0;
	padding: .75em .5em;
	color: #000;
	font-size: 2em;
	font-weight: bold;
	font-family: arial, helvetica, sans-serif;	
}
/* end of subheader styles */
/* start of search box styles */
#search-box-wrap{
	display: none;
}
/* end of search box styles */
/* start of the styles for the content area */
#content-wrap{
	clear: both;
	width: 100%;
	height: auto;
	margin: 0;
	padding: 0;
}
#content-wrap #content{
	width: 62.5em; /* 1,000px */
	min-height: 25em;
	margin: 0.625em auto;
	padding: 0.625em 0;
	background: #fff;
}
#content-wrap #content h2{
	text-align: center;
	margin: 0 0 0.2em 0;
	padding: 0;
	color: #000;
	font-family: arial, helvetica, sans-serif;
	font-size: 2em;
	font-weight: normal;
}
#content-wrap #content h3{
	margin: 0.313em 0;
	padding: 0;
	text-align: center;
	color: #000;
	font-family: arial, helvetica, sans-serif;
	font-size: 1.4em;
	font-weight: normal;
}
#content-wrap #content p{
	margin: 0.313em 0;
	padding: 0.313em;
	line-height: 1.3em;
	color: #000;
	font-family: arial, helvetica, sans-serif;
	font-size: 1em;
	font-weight: normal;
}
#content-wrap #content .bold-text{
font-weight: bold;
}
#content-wrap #content #categories-wrap{
	width: 58em; /*  */
	height: auto;
	margin: 0.5em 0;
	padding: 0;
}
#content-wrap #content #categories-wrap .categories-box{
	float: left;
	display: inline-block;
	width: 12.5em; /* 200px */
	height: 17em;
	margin: 0 1em 2em 1em;
	padding: 0;
}
#content-wrap #content #categories-wrap .categories-icon{
	width: 12.5em; /* 200px */
	height: 12.5em; /* 200px */
	margin: 0;
	padding: 0;
}
#content-wrap #content #categories-wrap .categories-caption{
	width: 12.5em; /* 200px */
	height: 4.5em;
	margin: 0;
	padding: 0;
}
#content-wrap #content #categories-wrap .categories-caption p{
	text-align: center;
	margin: 0;
	padding: 0;
	line-height: 1.3em;
	color: black;
	font-size: 1.1em;
	font-family: arial, helvetica, sans-serif;
	font-weight: normal;
}
#content-wrap #content #categories-wrap .categories-caption p a,
#content-wrap #content #categories-wrap .categories-caption p a:hover{
	text-decoration: none;
	color: black;
}
#content-wrap #content #categories-wrap .categories-icon a, #content-wrap #content #categories-wrap .categories-icon a:hover{
	border: none;
	outline: none;
}
#content-wrap #content #categories-wrap .categories-icon img{
	width: 12.5em; /* 200px */
	height: 12.5em; /* 200px */
	margin: 0;
	padding: .1em;
	outline: none;
}




#content-wrap #content #main-vectors-wrap{
	width: 62.5em; /* 1,000px */
	height: auto;
	margin: 0.5em 0;
	padding: 0;
}
#content-wrap #content #main-vectors-wrap .main-vector-box{
	float: left;
	display: inline-block;
	width: 12.5em; /* 200px */
	height: 12.5em; /* 200px */
	margin: 0 1em 2em 1em;
	padding: 0;
}
#content-wrap #content #main-vectors-wrap .main-vector{
	width: 12.5em; /* 200px */
	height: 12.5em; /* 200px */
	margin: 0;
	padding: 0;
}
#content-wrap #content #main-vectors-wrap .main-vector a, #content-wrap #content #main-vectors-wrap .main-vector a:hover{
	border: none;
	outline: none;
}
#content-wrap #content #main-vectors-wrap .main-vector img{
	width: 12.5em; /* 200px */
	height: 12.5em; /* 200px */
	margin: 0;
	padding: .1em;
	outline: none;
}







#content-wrap #content .vector-download-container{
	width: 52em;
	height: 60em;
	margin: 0 auto;
	padding: 0;
}
#content-wrap #content .vector-download-container .vector-download-box-left{
	float: left;
	width: 31.25em; /* 500px */
	height: 30em;
	margin: 0;
	padding: 0;
}
#content-wrap #content .vector-download-container .vector-download-box-left figure{
	width: 25em;
	height: 25em;
	margin: 0 auto;
	padding: 0;
}
#content-wrap #content .vector-download-container .vector-download-box-left figure img{
	width: 25em;
	height: 25em;
	margin: 0;
	padding: 0;
}
#content-wrap #content .vector-download-container .vector-download-box-right{
	float: left;
	width: 18.75em; /* 300px */
	height: 18em;
	margin: 0 0 0 1.25em;
	padding: 0;
}
#content-wrap #content .vector-download-container .vector-download-box-right p{
	width: 12.5em;
	margin: .5em auto;
	padding: 0;
}
#content-wrap #content .vector-download-container .vector-download-box-right .vector-download-button{
	width: 12.5em;
	height: auto;
	margin: 0 auto;
	padding: 0;
}
#content-wrap #content .vector-download-container .vector-download-box-right .vector-download-box-right-google-ad{
	width: 12.5em;
	height: auto;
	margin: 0 auto;
	padding: 0;
}
#content-wrap #content .vector-download-container .vector-download-box-right a.vector-download-button{
	display: inline-block;
	position: relative;
	width: 12.5em;
	height: 3.125em;
	margin: 0 0 0.313em 0;
	padding: 15px 0.313em 0.125em 3.438em;
	color: #fff;
	font-size: 1em;
	font-weight: bold;
	text-decoration: none;
	text-transform: uppercase;
	letter-spacing: 0.063em;
	border-radius: 0.313em;
	-moz-border-radius: 0.313em;
	-webkit-border-radius: 0.313em;
	-moz-box-shadow: 0.125em 0.313em 0.125em #ccc;
	-webkit-box-shadow: 0.125em 0.313em 0.125em #ccc;
	box-shadow: 0.125em 3px 0.125em #ccc;
	background: #777;
}
#content-wrap #content .vector-download-container .vector-download-box-right a.vector-download-button span{
	position: absolute;
	left: 0;
	width: 2.813em;
	height: 3.125em;
	margin: -15px 0 0 0;
	padding: 0;
	-webkit-border-top-left-radius: 0.313em;
	-webkit-border-bottom-left-radius: 0.313em;
	-moz-border-radius-topleft: 0.313em;
	-moz-border-radius-bottomleft: 0.313em;
	border-top-left-radius: 0.313em;
	border-bottom-left-radius: 0.313em;
	background: #01346b;
}
#content-wrap #content .vector-download-container .vector-download-box-right a.vector-download-button:hover span{
	background: #c80032;
}



#content-wrap #content .vector-download-box-bottom{
	width: 52em;
	height: 10em;
	margin: 0 auto;
	padding: 0;
}
#content-wrap #content .vector-download-box-bottom p{
	margin: 0;
	padding: .5em;
	color: #000;
	font-size: 1.1em;
	font-weight: normal;
	font-family: arial, helvetica, sans-serif;
}
#content-wrap #content .vector-download-box-bottom p a{
	text-decoration: underline;
	color: #000;
}
#content-wrap #content .vector-download-box-bottom p a:hover{
	text-decoration: none;
}






/* end of the styles for the content area */
/* start of styles for the social media icons at the bottom */
#bottom-follow-wrap{
	width: 100%;
	height: 5em;
	margin: 0.938em 0;
	padding: 0;
}
#bottom-follow-wrap #bottom-follow{
	width: 6.3em;
	height: auto;
	margin: 0 auto;
	padding: 0;
}
#bottom-follow-wrap #bottom-follow h1{
	text-align: center;
	width: 100%;
	margin: 0 auto;
	padding: 0;
	color: #000;
	font-size: 1.3em;
	font-weight: normal;
	font-family: arial, helvetica, sans-serif;
}
#bottom-follow-wrap #bottom-follow a img{
	float: left
	margin: 0 0 0 0.313em;
	padding: 0;
	opacity: .4;
	border: 0.063em solid #fff;
	border-radius: 100%;
	transition: all 0.5s;
}
#bottom-follow-wrap #bottom-follow a img:hover{
	opacity: 1;
	transform: scale(1.5);
}
/* end of styles for the social media icons at the bottom */
/* start of bottom styles */
#bottomWrap{
	clear: both;
	width: 100%;
	height: 15.625em;
	margin: 0;
	padding: 0;
	background: #292c2f;
}
#bottomWrap #bottom{
	width: 62.5em;
	height: auto;
	margin: 0.938em auto;
	padding: 0.625em 0;
}
#bottomWrap #bottom .bottom-column{
	float: left;
	width: 25%;
	height: auto;
	margin: 0;
	padding: 0;
}
#bottomWrap #bottom .bottom-column h3{
	margin: 0.625em 0.313em;
	padding: 0;
	color: #efefef;
	font-size: 1.4em;
	font-weight: normal;
	font-family: arial, helvetica, sans-serif;
}
#bottomWrap #bottom .bottom-column p{
	margin: 0.625em 0.313em;
	padding: 0;
	line-height: 1.3em;
	color: #efefef;
	font-size: 1em;
	font-weight: normal;
	font-family: arial, helvetica, sans-serif;
}
#bottomWrap #bottom .bottom-column p a{
	text-decoration: underline;
	color: #efefef;
}
#bottomWrap #bottom .bottom-column p a:hover{
	text-decoration: none;
	color: #efefef;
}
#bottomWrap #bottom .bottom-column ul{
	display: block;
	margin: 0.625em 0.313em;
	padding: 0;
}
#bottomWrap #bottom .bottom-column ul li{
	list-style-type: none;
	margin: 0;
	padding: 0 0 0 1.563em;
	line-height: 1.3em;
	height: 1.563em;
	color: #efefef;
	font-size: .9em;
	font-weight: normal;
	font-family: arial, helvetica, sans-serif;
	background: url("../images/blue-check-mark.png") 0 0 no-repeat;
}
#bottomWrap #bottom .bottom-column ul li a{
	text-decoration: underline;
	color: #efefef;
}
#bottomWrap #bottom .bottom-column ul li a:hover{
	text-decoration: none;
	color: #efefef;
}
#bottomWrap #bottom .bottom-column img{
	float: left;
	margin: 0 0.125em 0 0;
	padding: 0;
	opacity: .4;
	border: 0.313em solid #efefef;
	border-radius: 100%;
	outline: none;
	transition: all 0.5s;
}
#bottomWrap #bottom .bottom-column img:hover{
	opacity: 1;
	border: 0.313em solid #4e6379;
}
/* end of bottom styles */
/* start of the footer styles */
#footer-wrap{
	width: 100%;
	height: 3em;
	margin: 0;
	padding: 0;
	background: #ffb13b;
}
#footer-wrap .footer{
	width: 96%;
	height: auto;
	margin: 0;
	padding: 1em 0;
}
#footer-wrap .footer p{
	text-align: center;
	margin: 0;
	padding: 0;
	font-size: 1em;
	font-weight: normal;
	font-family: arial, helvetica, sans-serif;
	color: #000;
}
#footer-wrap .footer p a{
	text-decoration: underline;
	color: #000;
}
#footer-wrap .footer p a:hover{
	text-decoration: none;
}
/* end of the footer styles */
.clear{
	clear: both;
}
@media screen and (max-width: 62.5em){
	#header{
		width: 100%;
		height: 11.25em;
	}
	#headerInner{
		width: 100%;
		height: 5.5em;
		margin: 0 auto;
		padding: 0;
	}
	#title{
		float: none;
		position: relative;
		width: 26em;
		height: auto;
		margin: 0 auto;
		padding: 0;
	}
	#title .title-inner{
		width: 26em;
		height: 5.5em;
		margin: 0 auto;
		padding: 0;
		background: url("../images/svg-logo.svg") 0 0 no-repeat;
	}	
	#top-follow-wrap{
		float: none;
		width: 6.3em;
		margin: 0 auto;
	}
	#top-follow-wrap #top-follow{
		float: none;
		margin: 0;
	}
	#content-wrap #content{
		width: 100%;
		border: none;
	}

	#content-wrap #content #main-vector-wrap{
		width: 56.25em; /* 900px */
		margin: 0 auto;
	}
	#bottomWrap{
		height: 31.25em;
	}
	#bottomWrap #bottom{
		width: 100%;
		padding: 0 0.625em;
	}
	#bottomWrap #bottom .bottom-column{
		float: left;
		width: 50%;
		height: 15.625em;
		margin: 0;
		padding: 0.625em 0;
	}
}
@media (max-width: 58em){ /*  */
	#subheader{
		height: 6em;
	}
	#content-wrap #content #categories-wrap{
		width: 43.5em;
		margin: 0.5em auto;
	}
}
@media (max-width: 56.25em){ /* 900px */
	#content-wrap #content #main-vectors-wrap{
		width: 37.5em; /* 600px */
	}
}

@media (max-width: 52.1em){
	#content-wrap #content .vector-download-container{
		width: 100%;
		height: 80em;
		margin: 0;
	}
	#content-wrap #content .vector-download-container .vector-download-box-left{
		float: none;
		width: 31.25em;
		height: 30em;
		margin: 0 auto;
	}
	#content-wrap #content .vector-download-container .vector-download-box-right{
		float: none;
		width: 18.75em;
		height: 18em;
		margin: 0 auto;
	}
	#content-wrap #content .vector-download-box-bottom{
		width: 100%;
		height: 10em;
		margin: 0 auto;
		padding: 0;
	}
}
@media (max-width: 50em){
	#bottomWrap{
		height: 53.125em;
	}
	#bottomWrap #bottom .bottom-column{
		float: none;
		width: 100%;
		height: 12.5em;
		text-align: center;
	}
	#bottomWrap #bottom .bottom-column ul li{
		background: none;
	}
}
@media (max-width: 43.5em){
	#subheader{
		height: 8em;
	}
	#content-wrap #content #categories-wrap{
		width: 29em;
	}
}
@media (max-width: 37.5em){ /* 600px */
	#content-wrap #content #main-icons-wrap{
		width: 18.75em; /* 300px */
	}

	#content-wrap #content #main-vectors-wrap{
		width: 18.75em; /* 300px */
	}

	#content-wrap #content ul.categories{
		float: none;
		width: 75%;
		margin: 0 auto;
	}
}
@media screen and (max-width: 37.5em){
	#header{
		height: 7.8em;
	}
	.menu-navigation-basic{
		display: none;
	}
	.slicknav_menu{
		display: block;
	}
}
@media (max-width: 31.26em){
	#content-wrap #content .vector-download-container{
		height: 80em;
	}
	#content-wrap #content .vector-download-container .vector-download-box-left{
		width: 25em;
		height: 30em;
	}
}
@media (max-width: 29em){
	#subheader{
		height: 10em;
	}
	#content-wrap #content #categories-wrap{
		width: 20.75em;
	}
	#content-wrap #content #categories-wrap .categories-box{
		width: 9.375em; /* 150px */
		height: 18em;
		margin: 0 .5em 1em .5em;
	}
	#content-wrap #content #categories-wrap .categories-icon{
		width: 9.375em; /* 150px */
		width: 9.375em; /* 150px */
		margin: 0;
		padding: 0;
	}
	#content-wrap #content #categories-wrap .categories-caption{
		width: 9.375em; /* 150px */
		height: 5.5em;
	}
}
@media (max-width: 26.25em){
	#title{
		width: 24em;
		margin: 0 auto;
	}
	#title h1{
		font-size: 1.8em;
	}
	#title .title-inner{
		width: 24em;
		height: 5em;
		margin: 0 auto;
	}
}
@media (max-width: 25em){
	#content-wrap #content .vector-download-container{
		height: 84em;
	}
	#content-wrap #content .vector-download-container .vector-download-box-left{
		width: 96%;
		margin: 0 auto;
	}
	#content-wrap #content .vector-download-container .vector-download-box-left figure{
		width: 100%;
		height: auto;
		margin: 0;
	}
	#content-wrap #content .vector-download-container .vector-download-box-left figure img{
		width: 100%;
		height: auto;
		margin: 0;
	}
}
@media (max-width: 24em){
	#title{
		width: 22em;
	}
	#title .title-inner{
		width: 22em;
		height: 4.3em;
	}	
}
@media (max-width: 22.5em){
	#title{
		width: 20em;
	}
	#title h1{
		font-size: 1.6em;
	}
	#title .title-inner{
		width: 20em;
		height: 4em;
		margin: 0 auto;
	}
}