@charset "utf-8";
/*
 *Reset CSS Document
 *Created By Jamie Cookson
 *Last edited 24/01/2012
 */

html { 
	font-size: 100%; 
	
}
body {
	font-size: 13px; 
	line-height: 1.231; 
}
body, button, input, select, textarea { 
	font-family: sans-serif; 
	color: #222; 
}
body,div,dl,dt,dd,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,textarea,p,blockquote,th,td,img {
	margin:0;
	padding:0;
}
table {
	border-collapse:collapse;
	border-spacing:0;
}
fieldset,img {
	border:0;
}
address,caption,cite,code,dfn,em,strong,th,var {
	font-style:normal;
	font-weight:normal;
}
caption,th {
	text-align:left;
}
h1,h2,h3,h4,h5,h6 {
	font-size:100%;
	font-weight:normal;
}
q:before,q:after {
	content:'"';
}
ol li {
	line-height: 160%;
}
article, aside, details, figcaption, figure, footer, header, hgroup, nav, section { 
	display: block; 
}
audio, canvas, video { 
	display: inline-block; 
	*display: inline; 
	*zoom: 1; 
}
audio:not([controls]) { 
	display: none; 
}
[hidden] { 
	display: none; 
}

/*When hovering colors pink!!!!*/
::-moz-selection { 
	background: #fe57a1; 
	color: #fff; 
	text-shadow: none; 
}
::selection { 
	background: #fe57a1; 
	color: #fff; 
	text-shadow: none; 
}
a { 
	/*color: #00e; */
	text-decoration:none; 
}
/*a:visited { 
	color: #551a8b; 
}
a:hover { 
	color: #06e; 
}
a:focus { 
	outline: thin dotted; 
}
a:hover, a:active { 
	outline: 0; 
}*/
abbr[title] { 	
	border-bottom: 1px dotted; 
}
b, strong { 
	font-weight: bold;
}
blockquote { 
	margin: 1em 40px; 
}
dfn { 	
	font-style: italic; 
}
hr { 	
	display: block; 
	height: 1px; 
	border: 0; 
	border-top: 1px solid #ccc; 
	margin: 1em 0; 
	padding: 0; 
}
ins { 
	background: #ff9; 
	color: #000; 
	text-decoration: none; 
}
mark { 
	background: #ff0; 
	color: #000; 
	font-style: italic; 
	font-weight: bold; 
}
pre, code, kbd, samp { 
	font-family: monospace, monospace; _font-family: 'courier new', monospace; 
	font-size: 1em; 
}
pre { 
	white-space: pre; 
	white-space: pre-wrap; 
	word-wrap: break-word; 
}	
small { 
	font-size: 85%; 
}
sub, sup { 
	font-size: 75%; 
	line-height: 0; 
	position: relative; 
	vertical-align: baseline; 
}
sup { 	
	top: -0.5em; 
}
sub { 
	bottom: -0.25em; 
}
ul, ol { 
	margin: 1em 0; 
	padding: 0 0 0 40px; 
}
dd { 
	margin: 0 0 0 40px; 
}
nav ul, nav ol { 
	list-style: none; 
	list-style-image: none; 
	margin: 0; 
	padding: 0; 
}
img { 
	border: 0; 
	-ms-interpolation-mode: bicubic; 
	vertical-align: middle; 
	width: 350px;
}

.image-logos {
    border: 0;
    -ms-interpolation-mode: bicubic;
    vertical-align: middle;
    width: 960px;
    margin: 20px 0px 20px 0px;
}

svg:not(:root) { 
	overflow: hidden; 
}
figure { 
	margin: 0; 
}
form { 
	margin: 0; 
}
fieldset { 
	border: 0; 
	margin: 0; 
	padding: 0; 
}
label { 
	cursor: pointer; 
}
legend { 
	border: 0; 
	*margin-left: -7px; 
	padding: 0; 
}
button, input, select, textarea { 
	font-size: 100%;
	margin: 0; 
	vertical-align: baseline; 
	*vertical-align: middle; 
}
button, input { 
	line-height: normal; 
	*overflow: visible; 
}
table button, table input { 
	*overflow: auto; 
}
button, input[type="button"], input[type="reset"], input[type="submit"] { 
	cursor: pointer; 
	-webkit-appearance: button;
}
input[type="checkbox"], input[type="radio"] { 
	box-sizing: border-box; 
}
input[type="search"] { 
	-webkit-appearance: textfield; 
	-moz-box-sizing: content-box; 
	-webkit-box-sizing: content-box; 
	box-sizing: content-box; 
}
input[type="search"]::-webkit-search-decoration { 
	-webkit-appearance: none; 
}
button::-moz-focus-inner, input::-moz-focus-inner { 
	border: 0; padding: 0; 
}
textarea { 
	overflow: auto; 
	vertical-align: top; 
	resize: vertical; 
}
input:valid, textarea:valid { 
}
input:invalid, textarea:invalid { 
	background-color: #f0dddd; 
}
table { 
	border-collapse: collapse; 
	border-spacing: 0; 
}
td { 
	vertical-align: top; 
}
a img{
	border:none;
}
::-webkit-scrollbar {
    width: 10px;
}
::-webkit-scrollbar-track {
    background: #FFF;
    -webkit-box-shadow: inset 1px 1px 2px rgba(0,0,0,0.1);
}
::-webkit-scrollbar-thumb {
    background: #CCC;
    -webkit-box-shadow: inset 1px 1px 2px rgba(0,0,0,0.2);
}
::-webkit-scrollbar-thumb:hover {
    background: #AAA;
}
::-webkit-scrollbar-thumb:active {
    background: #888;
    -webkit-box-shadow: inset 1px 1px 2px rgba(0,0,0,0.3);
}
.mothership{
	width:1100px;
	margin:0px auto;
}

.mothership-logo {
    width: auto;
    max-width: 1100px;
    margin: 0px auto;
    align-content: center;
}

.mothership-body {
	width:1200px;
	margin:0px auto;
}