@CHARSET "ISO-8859-1";

/***************masthead****************/
.sections .section.masthead .contents{
	position:relative;
	height:100%;	
	max-width:800px;
	margin:auto;
	padding:30px;	
	/*border: 2px solid #a00;*/
	color: #fff;
	
}

.sections .section.masthead .contents .payload{
	width:99%;
	display:inline-block;
	vertical-align:middle;
	padding: 55px 0px 55px 0px; /*padding: 55px 0px 55px 0px;*/
	/*border: 1px solid yellow;*/
}

.sections .section.masthead .contents .payload .col{
	box-sizing:border-box;
	float:left;
	width:45%;
	
}



.sections .section.masthead .contents .payload .col.emphasized{
	font-weight: bold;
	font-size: 22px;
	
	/*width:49%;*/

}

.sections .section.masthead .contents .payload .divider{
		width: 1px;
		height: 145px;
		background-color: #8391a0;
		display: inline-block;
		float: left;
		margin-top: -25px;
}

.sections .section.masthead .contents .payload .divider2{
		width: 1px;
		height: 195px;
		background-color: #8391a0;
		display: inline-block;
		float: left;
		margin-top: -25px;
}

.sections .section.masthead .contents .payload .col.list{
	width: 55%;
	float: left;
	font-weight: normal!important;
	font-family: 'Helvetica-Neue-LT';
	font-size: 14px!important;
	list-style: circle;
	font-weight: normal!important;
	letter-spacing: 0.9px;
	
}

.sections .section.masthead .contents .payload .col.list ul{
	list-style: disc!important;
	margin-left: 50px;
}

.sections .section.masthead .contents .payload .col.list ul li{
	margin-bottom: 3px;
	font-weight: normal!important;
}

.sections .section.masthead .contents .payload .col.list ul li > ul{
	list-style: none!important;
	margin-top: 3px;
}


.sections .section.masthead .contents .payload .full-col{
	box-sizing:border-box;
	/*float:left;*/
	/*width:98%;*/
	/*border: 1px solid #a00;*/
	width: 100%!important;
}

.sections .section.masthead .contents .payload .full-col.list{
	width: 55%;
	float: left;
	font-weight: normal!important;
	font-family: 'Helvetica-Neue-LT';
	font-size: 14px!important;
	list-style: circle;
	font-weight: normal!important;
	letter-spacing: 0.9px;
	
}

.sections .section.masthead .contents .payload .full-col.list ul{
	list-style: disc!important;
	
}

.sections .section.masthead .contents .payload .full-col.list ul li{
	margin-bottom: 3px;
	font-weight: normal!important;
}


/*******************************
INDEX
*******************************/

.section.index{
	background:#f0f0f0;	
}

.section.index .contents .payload{
	background:#f0f0f0;	
	padding:40px 0px 40px 0px;
}

.section.index .contents .payload h2{
	margin-bottom:30px;	
}

.section.index .contents .payload ul.shortcuts{
	margin-top:30px;
}

.section.index .contents .payload ul.shortcuts li{
	display:inline-block;
	vertical-align:middle;
	margin:5px;
	width:40px;
	height:40px;
	line-height:40px;
	color:white;
	font-size:20px;
	text-align:center;
	background:#605d5e;
	border-radius:50%;
	cursor:pointer;
	
	-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=20)";
	filter: alpha(opacity=20);
	-moz-opacity: 0.2;
	-khtml-opacity: 0.2;
	opacity: 0.2;
	
	-webkit-transition: all .2s ease-out;
	-moz-transition: all .2s ease-out;
	-ms-transition: all .2s ease-out;
	-o-transition: all .2s ease-out;
	transition: all .2s ease-out;
}

.section.index .contents .payload ul.shortcuts li.active,
.desktop .section.index .contents .payload ul.shortcuts li:hover{
	color:#d9d98c;
	
	-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";
	filter: alpha(opacity=100);
	-moz-opacity: 1;
	-khtml-opacity: 1;
	opacity: 1;
}

/*******************************
decision making
*******************************/

.section.decision_make{
	height:auto !important;	
	background:#f0f0f0;	
}

.section.decision_make.alt{
	background:#f0f0f0;	
}

.section.decision_make .contents .payload{
	padding:50px 0px 50px 0px;
}

.section.decision_make .contents .payload .col.copy{
	width:50%; /*55%*/
	float:right;
	/*border: 1px solid #a00;*/
	box-sizing: border-box;
	/*padding-left: 40px;*/
	/*border: 1px solid #a00;*/
}

.section.decision_make .contents .payload .col.copy ul{
	list-style: disc;
	margin-left: 15px;
}

.section.decision_make .contents .payload .col.copy .count{
	font-weight:800;
	margin-bottom:15px;
}

.section.decision_make .contents .payload .col.copy h5{
	font-size:15px;
	margin-bottom:5px;
}

.section.decision_make .contents .payload .col.visual{
	width:40%;
	float:left;
	text-align:right;
	padding-left:30px;
	box-sizing:border-box;
}

.section.decision_make .contents .payload .col.title{
	width:40%;
	float:left;
	text-align:left;
	/*padding-left:30px;*/
	box-sizing:border-box;
}

.section.decision_make .contents .payload .col.title h2{
	font-family: 'Helvetica-Neue-LT';
	color: #333;
	font-size: 40px;
}

.section.decision_make .contents .payload .col.visual img{
	max-width:100%;
}

.section.decision_make .contents .payload .col.copy .highligt{
	font-weight: bold;
}

