#process{
    width: 100%;
    padding-top: 60px;
    padding-bottom: 40px;
}
svg{
	position:absolute;
	margin-left:-480px;
	width:960px;
}
.flowchart{
	height:660px;
	width:960px;
	margin:0 auto;
	text-align:center;
	
}

.processBox { 
	color:#333;
	width:185px;
/*	width:100PX;*/
	padding:1em;
	position:absolute;
	border: 1px solid black;
	z-index:4;
	border-radius:1em;
	border:1px solid #ffb141;
	box-shadow: 2px 2px 19px #e0e0e0;
	-o-box-shadow: 2px 2px 19px #e0e0e0;
	-webkit-box-shadow: 2px 2px 19px #e0e0e0;
	-moz-box-shadow: 2px 2px 19px #e0e0e0;
	-moz-border-radius:0.5em;
	border-radius:0.5em;
	opacity:0.8;
	filter:alpha(opacity=80);
	cursor:move;
	background-color:white;
	font-size:12px;
	-webkit-transition:background-color 0.25s ease-in;
	-moz-transition:background-color 0.25s ease-in;
	transition:background-color 0.25s ease-in;
	margin:100px auto;
	
	
}

.processBox:hover {
	background-color: #ffb141;
	color:white;
}

.aLabel {
	-webkit-transition:background-color 0.25s ease-in;
	-moz-transition:background-color 0.25s ease-in;
	transition:background-color 0.25s ease-in;
}

.aLabel._jsPlumb_hover, ._jsPlumb_source_hover, ._jsPlumb_target_hover {
	background-color:#ffb141;
	color:white;
}

.aLabel {
	background-color:white;
	opacity:0.8;
					
	border-radius:0.5em;
	border:1px solid #ffb141;
	cursor:pointer;
}


._jsPlumb_endpoint {
	z-index:3;
}

.longArrow{
	position: absolute;
	font-size: 40px;
}
.z-line{	
	position: absolute;
	margin-top: 44px;
	margin-left: 480px;
}
.l-line{	
	position: absolute;
	margin-top: 130px;
	margin-left: 565px;
}
.l-lineLeft{	
	position: absolute;
	margin-top: 130px;
	margin-left: 65px;
 	-moz-transform: scaleX(-1);
    -o-transform: scaleX(-1);
    -webkit-transform: scaleX(-1);
    transform: scaleX(-1);
    filter: FlipH;
    -ms-filter: "FlipH";
}
#phone1 {	
	margin-left:0px;
	margin-top:0;	
}
#phone1-1{
	margin-left:150px;
	margin-top:0px;	
}
#phone2 {
	margin-left:210px;
	margin-top:0;
}
#phone2-2 {
	margin-left:360px;
	margin-top:0;
}
#phone3 {
	margin-left:420px;
	margin-top:0;
}
#phone3-3 {
	margin-left:570px;
	margin-top:0;
}
#phone4 {
	margin-left:630px;
	margin-top:0;
}
#phone4-4 {
	margin-left:780px;
	margin-top:0;
}
#phone5 {
	margin-left:840px;
	margin-top:0;
}

#phone6{
	margin-left:410px;
	margin-top:100px;
	padding:2em;
	
}
#phone7 {
	margin-left:840px;
	margin-top:200px;
}
#phone7-7 {
	margin-left:890px;
	margin-top:260px;
}
#phone8 {
	margin-left:840px;
	margin-top:300px;
}
#phone8-8 {
	margin-left:890px;
	margin-top:360px;
}
#phone9 {
	margin-left:840px;
	margin-top:400px;
}
#phone9-9 {
	margin-left:890px;
	margin-top:460px;
}
#phone10 {
	margin-left:840px;
	margin-top:500px;
}
#phone11 {
	margin-left:0px;
	margin-top:200px;
}
#phone11-11 {
	margin-left:50px;
	margin-top:260px;
}
#phone12 {
	margin-left:0px;
	margin-top:300px;
}
#phone12-12 {
	margin-left:50px;
	margin-top:360px;
}
#phone13 {
	margin-left:0px;
	margin-top:400px;
}
#phone13-13 {
	margin-left:50px;
	margin-top:460px;
}
#phone14 {
	margin-left:0px;
	margin-top:500px;
}
#phone14-14 {
	margin-left:50px;
	margin-top:560px;
}
#phone15 {
	margin-left:0px;
	margin-top:600px;
}
#phone15-15 {
	margin-left:150px;
	margin-top:600px;
}
#phone16 {
	margin-left:210px;
	margin-top:600px;
}
#phone16-16 {
	margin-left:360px;
	margin-top:600px;
}
#phone17 {
	margin-left:420px;
	margin-top:600px;
}
#phone17-17 {
	margin-left:570px;
	margin-top:600px;
}
#phone18 {
	margin-left:630px;
	margin-top:600px;
}
#phone18-18 {
	margin-left:780px;
	margin-top:600px;
}
#phone19 {
	margin-left:840px;
	margin-top:600px;
}

.processFlowChart{
	text-align:center;
	display:none;
}
.processFlowChart .mainProcessTitle{
	font-size:20px;
	color:#ffb141;
}

@media(max-width:1000px){
	.flowchart{
		display:none;
	}
	.processFlowChart{
		display:block;
	}	
}


.iframe iframe{
    width: 100%;
    height: 500px;
    margin: 0 auto;
    text-align: center;
  
    border: 2px solid #333;
}
.iframe h1{
    font-size: 28px;
    color:#333;
    text-align: center;
    margin-top: 100px;
    margin-bottom: 60px;
}