/* General */
@import url("typography.css");
.ms-rtestate-write {
	font-family: 'HelveticaNeueCondensed', Arial, sans-serif;
	font-size: 14px;
}
.ms-rtestate-write div,
.ms-rtestate-write p {
	font-size: 15px;
	line-height: 1.33em;
	margin: 0.5em 0;
	color: #666666;
}
.ms-rtestate-write li {
	list-style: disc inside none;
	font-size: 15px;
	line-height: 1.33em;
	margin: 0.5em 0;
}

/*Main-title*/

h3.ms-rteElement-main-title {
	-ms-name:"Main-title";
}
.ms-rteElement-main-title {
	font-family: 'HelveticaNeueThinCondensed', Arial, sans-serif;
	font-size: 30px;
	line-height: 1.2em;
}
.ms-rteElement-main-title strong,
.ms-rteElement-main-title b {
	font-family: 'HelveticaNeueCondensed', Arial, sans-serif;
}

/*Base-title*/


h3.ms-rteElement-base-title {
	-ms-name:"Base-title";
}
.ms-rteElement-base-title {
	font-family: 'HelveticaNeueCondensed', Arial, sans-serif;
	font-size: 22px;
	text-transform: uppercase;
}


/*Page-title*/


h3.ms-rteElement-page-title {
	-ms-name:"Page-title";
}
.ms-rteElement-page-title {
	font-family: 'HelveticaNeueCondensed', Arial, sans-serif;
	font-size: 38px;
	text-transform: uppercase;
}


/*Page-subtitle*/


h3.ms-rteElement-page-subtitle {
	-ms-name:"Page-subtitle";
}
.ms-rteElement-page-subtitle {
	font-family: 'HelveticaNeueCondensed', Arial, sans-serif;
	font-size: 18px;
	color: #666666;
}


/*Title*/

h3.ms-rteElement-title {
	-ms-name:"Title";
}

.ms-rteElement-title {
	color: #666666;
	font-family: "HelveticaNeueBoldCondensed", Arial, sans-serif;
	font-size: 12px;
	text-transform: uppercase;
}



/*BlackButton*/


a.ms-rteElement-blackButton {
	-ms-name:"BlackButton";
}

.ms-rteElement-blackButton {
	font-family: 'HelveticaNeueCondensed', Arial, sans-serif;
	background: #000000; /* Old browsers */
	background: -moz-linear-gradient(top, rgba(0, 0, 0, 1) 0%, rgba(68, 68, 68, 1) 51%, rgba(19, 19, 19, 1) 51%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, rgba(0, 0, 0, 1)), color-stop(51%, rgba(68, 68, 68, 1)), color-stop(51%, rgba(19, 19, 19, 1))); /* Chrome, Safari4+ */
	background: -webkit-linear-gradient(top, rgba(0, 0, 0, 1) 0%, rgba(68, 68, 68, 1) 51%, rgba(19, 19, 19, 1) 51%); /* Chrome10+, Safari5.1+ */
	background: -o-linear-gradient(top, rgba(0, 0, 0, 1) 0%, rgba(68, 68, 68, 1) 51%, rgba(19, 19, 19, 1) 51%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top, rgba(0, 0, 0, 1) 0%, rgba(68, 68, 68, 1) 51%, rgba(19, 19, 19, 1) 51%); /* IE10+ */
	background: linear-gradient(to bottom, rgba(0, 0, 0, 1) 0%, rgba(68, 68, 68, 1) 51%, rgba(19, 19, 19, 1) 51%); /* W3C */
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#000000', endColorstr='#131313', GradientType=0); /* IE6-9 */
	color: #ffffff;
	text-align: center;
	display: inline-block;
	padding: 0.4em 0.9em;
	text-decoration: none;
	text-transform: uppercase;
	position: relative;
	font-size: 15px;
}


/*BoldButton*/


a.ms-rteElement-boldButton{
	-ms-name:"BoldButton";
}

.ms-rteElement-boldButton {
	font-size: 15px;
	font-family: 'HelveticaNeueBoldCondensed', Arial, sans-serif;
	color: #000000;
	display: inline-block;
	padding: 0.5em 1.7em;
	text-transform: uppercase;
	text-decoration: none;
	position: relative;
	cursor: pointer;
}


/*blueBoldButton*/



a.ms-rteElement-blueBoldButton{
	-ms-name:"BlueBoldButton";
}

.ms-rteElement-blueBoldButton{
	font-size: 15px;
	font-family: 'HelveticaNeueBoldCondensed', Arial, sans-serif;
	color: #3679BC;
	display: inline-block;
	padding: 0.5em 1em;
	text-transform: uppercase;
	text-decoration: none;
	position: relative;
}


/*Button*/


a.ms-rteElement-button{
	-ms-name:"Button";
}

.ms-rteElement-button {
	font-family: 'HelveticaNeueCondensed', Arial, sans-serif;
	text-align: center;
	display: inline-block;
	padding: 0.4em 1em;
	text-decoration: none;
	text-transform: uppercase;
	position: relative;
	font-size: 15px;

}


/* BlackButton with arrow-white-right */

a.ms-rteElement-blackButton-arrow-right-white{
	-ms-name:"BlackButton with arrow-white-right";
}


.ms-rteElement-blackButton-arrow-right-white {
	background: linear-gradient(to bottom, #000000 0%, #444444 51%, #131313 51%) repeat scroll 0 0 transparent;
	color: #FFFFFF;
	display: inline-block;
	font-family: 'HelveticaNeueCondensed',Arial,sans-serif;
	font-size: 15px;
	padding: 0.4em 2em 0.4em 1em;
	position: relative;
	text-align: center;
	text-decoration: none;
	text-transform: uppercase;
}

.ms-rteElement-blackButton-arrow-right-white:after {
	background: url("/Resources/img/arrow-right-white.png") no-repeat scroll 0 center transparent;
	content: "";
	font-family: 'HelveticaNeueCondensed',Arial,sans-serif;
	font-size: 1.2em;
	height: 100%;
	position: absolute;
	top: 0;
	width: 12px;
	margin-left: 7px;
}


/* BlueBoldButton with arrow-white-right */


a.ms-rteElement-blueBoldButton-arrow-right-white{
	-ms-name:"BlueBoldButton with arrow white right";
}


.ms-rteElement-blueBoldButton-arrow-right-white{
	font-size: 15px;
	font-family: 'HelveticaNeueBoldCondensed', Arial, sans-serif;
	color: #3679BC;
	display: inline-block;
	padding: 0.5em 1em;
	text-transform: uppercase;
	text-decoration: none;
	position: relative;
}

.ms-rteElement-blueBoldButton-arrow-right-white:after{
	background: url("/Resources/img/arrow-right-white.png") no-repeat scroll 0 center transparent;
	content: "";
	font-family: 'HelveticaNeueCondensed', Arial, sans-serif;
	font-size: 1.2em;
	height: 100%;
	position: absolute;
	width: 12px;
	top: 0;
	margin-left: 0.5em;
}


/* BlueBoldButton with arrow-left-blu */

a.ms-rteElement-blueBoldButton-arrow-left-blu{
	-ms-name:"BlueBoldButton with arrow left blu";
}

.ms-rteElement-blueBoldButton-arrow-left-blu{
	font-size: 15px;
	font-family: 'HelveticaNeueBoldCondensed', Arial, sans-serif;
	color: #3679BC;
	display: inline-block;
	padding: 0.5em 1em;
	text-transform: uppercase;
	text-decoration: none;
	position: relative;
}

.ms-rteElement-blueBoldButton-arrow-left-blu:after{

	background: url("/Resources/img/arrow-left-blu.png") no-repeat scroll 0 center transparent;
	content: "";
	font-family: 'HelveticaNeueCondensed', Arial, sans-serif;
	font-size: 1.2em;
	height: 100%;
	position: absolute;
	width: 12px;
	top: 0;
	padding: 0.4em 1em 0.4em 2em;
	left: 0.5em;
}

/* BlueBoldButton with arrow-right-blu */

a.ms-rteElement-blueBoldButton-arrow-right-blu{
	-ms-name:"BlueBoldButton with arrow right blu";
}

.ms-rteElement-blueBoldButton-arrow-right-blu{
	font-size: 15px;
	font-family: 'HelveticaNeueBoldCondensed', Arial, sans-serif;
	color: #3679BC;
	display: inline-block;
	padding: 0.5em 1em;
	text-transform: uppercase;
	text-decoration: none;
	position: relative;
}


.ms-rteElement-blueBoldButton-arrow-right-blu:after{
	background: url("/Resources/img/arrow-right-blu.png") no-repeat scroll 0 center transparent;
	content: "";
	font-family: 'HelveticaNeueCondensed', Arial, sans-serif;
	font-size: 1.2em;
	height: 100%;
	position: absolute;
	width: 12px;
	top: 0;
	margin-left: 0.5em;
}


/* BoldButton with arrow-right-black */

a.ms-rteElement-boldButton-arrow-right-black{
	-ms-name:"BoldButton with arrow right black";
}


.ms-rteElement-blueBoldButton-arrow-right-blu{
	font-size: 15px;
	font-family: 'HelveticaNeueBoldCondensed', Arial, sans-serif;
	color: #000000;
	display: inline-block;
	padding: 0.5em 1.7em;
	text-transform: uppercase;
	text-decoration: none;
	position: relative;
	cursor: pointer;
}


.ms-rteElement-blueBoldButton-arrow-right-blu:after{
	background: url("/Resources/img/arrow-right-black.png") no-repeat scroll 0 center transparent;
	content: "";
	font-family: 'HelveticaNeueCondensed', Arial, sans-serif;
	font-size: 1.2em;
	height: 100%;
	position: absolute;
	width: 12px;
	top: 0;
	margin-left: 0.5em;
}

.ms-rteForeColor-1
{
	-ms-name: "";
	-ms-color:"Methane";
	color: #047835;
}
.ms-rteForeColor-2
{
	-ms-name: "";
	-ms-color:"Lpg";
	color: #001D66;
}



