body {
  padding-top: 50px;
}
.siborg-template {
	background:#FFF;

	width: auto; 

	padding:40px; 

	margin-left:auto; margin-right:auto; 

	border-left: solid 1px #e5edf4;

	border-right: solid 1px #e5edf4;

	box-shadow: 0 0 15px -3px #e5edf4;
}

.navbar-inverse { background-color: blue; }

h1,h2,h3,h4,h5,h6,

h1 a, h2 a, h3 a, h4 a, h5 a, h6 a {

	padding: 0 0 15px;

	font-family: 'Signika Negative', arial, sans-serif;

} 


h1, h1 a {font: 700 36px/40px 'Signika Negative', arial, sans-serif; color:#205296; }

h2, h2 a {font: 600 26px/30px 'Signika Negative', arial, sans-serif; color:#6699cc; }

h3, h3 a {font: 600 italic 18px/30px 'Signika Negative', arial, sans-serif; color:#555555; }

h4, h4 a {font: 400 14px/16px 'Signika Negative', arial, sans-serif;}

h5, h5 a {font: 400 italic 13px/16px 'Signika Negative', arial, sans-serif; }

h6, h6 a {font: 400 12px/16px 'Signika Negative', arial, sans-serif; color: #999999; text-transform: uppercase;}


hr {

	background-color: #e5edf4;

	border: 0;

	height: 1px;

	margin-bottom: 1.625em;

	margin-top: 1.625em;

}



/* Text elements */

p {

	padding: 0 0 20px 0;

}

ul {margin: 0 0 10px 20px;}

ol {margin: 0 0 10px 30px;}

	ul li {

		list-style: disc outside none;

		padding: 0 0 0 5px;

		}

	ol li {

		list-style: decimal outside none;

		padding: 0;

		}

ol ol {list-style: upper-alpha;}

ol ol ol {list-style: lower-roman;}

ol ol ol ol {list-style: lower-alpha;}

ul ul, ol ol, ul ol, ol ul {margin-bottom: 0;}

dl {margin: 0 1.625em;}

dt {font-weight: bold;}

dd {margin-bottom: 1.625em;}

strong {font-weight: bold;}

cite, em, i {font-style: italic;}

blockquote {

	font-family: arial, helvetica, serif;

	font-style: italic;

	font-weight: normal;

	margin: 0 3em;

}

blockquote em, blockquote i, blockquote cite {font-style: normal;}

blockquote cite {

	color: #666;

	font: 12px Arial, Helvetica, sans-serif;

	font-weight: 300;

	letter-spacing: 0.05em;

	text-transform: uppercase;

}

pre {

	background: #f4f4f4;

	font-family: arial, helvetica, serif;

	line-height: 1.5;

	margin-bottom: 1.625em;

	overflow: auto;

	padding: 0.75em 1.625em;

}

address {

	display: block;

	margin: 0 0 1.625em;

}

ins {

	background: #fff9c0;

	text-decoration: none;

}

sup,

sub {

	font-size: 10px;

	height: 0;

	line-height: 1;

	position: relative;

	vertical-align: text-top;

}

sup {bottom: 1ex;}

sub {top: .5ex;}



.red { font-family: 'Signika Negative', arial, sans-serif; color: #cc0000; }



/* -- Links ------------- */



a, a:link, a:visited, a:focus, a:hover, a:active {

	color: #555;

	text-decoration: underline;

}

 a:hover {

 	color: #6699cc;

	text-decoration: none;

	}


#branding {

	border-bottom: solid 1px #e5edf4;

	height: auto;

	position: relative;

	height:100px;

	margin-bottom: 40px;

	font-family: 'Signika Negative', arial, sans-serif;

	}

	#branding p {

		padding-bottom:5px;

		font-size:0.8em;

		line-height:1.25;

		}





#footer {

	border-top: solid 1px #e5edf4;

	position: relative;

	height:auto;

	margin-top: 20px;

	padding-top: 40px;

	font-family: 'Signika Negative', arial, sans-serif;

	text-align:center;

	}

	#footer p {

		padding-bottom:5px;

		font-size:0.8em;

		line-height:1.25;

		}		



.sale-info { 

	position:relative;

	float:right;

	text-align:right;

	background:#f7f9fb;

	padding:15px;

	border:solid 1px #e5edf4;

	-webkit-border-radius: 4px;

	-moz-border-radius: 4px;

	-o-border-radius: 4px;

	border-radius: 4px;

	box-shadow: 0 0 6px -3px #e5edf4;

	}



.company-info { 

	position:relative;

	float:right;

	text-align:right;

	background:#f7f9fb;

	padding:30px;

	width:270px;

	border:solid 1px #e5edf4;

	-webkit-border-radius: 4px;

	-moz-border-radius: 4px;

	-o-border-radius: 4px;

	border-radius: 4px;

	box-shadow: 0 0 6px -3px #e5edf4;

	}

	.company-info p { 

		font-family: 'Signika Negative', arial, sans-serif;

		padding-bottom:5px;

		}

	

.alt-websites {

	float:right;

	width:auto;

	margin: 15px 90px 0 0;

	text-align:center;

	}

	.alt-websites .country {

		float:left;

		display:inline;

		margin-right:10px;

		margin-left:10px;

		}

		.alt-websites .country a:hover {

			opacity:0.8;

			text-decoration:none;

			}		

		.alt-websites .country a {

			text-decoration:none;

			}					


