/* Generated by CSS Usage.
   File: http://34.249.164.238:8080/etc/designs/careers/clientlib-footer.css.
   DON'T DELETE YOUR ORIGINAL CSS FILE. Keep it so you can fix the glitches later.
   Some rules have been deleted, some selectors are prefixed with "UNUSED".
   Look for the UNUSED items and see if you can remove them. */

#mphcstmfooter #footer{background:transparent;text-align: left;}
#footer {
	background: #00314f;
	color: #84a1af;
	font: 14px "robotolight",sans-serif;
}
#mphcstmfooter #footer .col-md-3,
#mphcstmfooter #footer .col-md-4,
#mphcstmfooter #footer .col-md-5{
	padding-right:0;
	padding-left:0;
}
#mphcstmfooter .followUs {
	float: left;
}
#mphcstmfooter .followUs img{max-width:42px}
#mphcstmfooter .followUs li{display:inline-block;padding:0 3px;margin-right:-3px}
#mphcstmfooter .footerCopyRight{
	text-align:center;
}
#mphcstmfooter .footerRight li:after{content:'';background:#84a1af;width:1px;height:12px;position:absolute;right:0;top:4px}
UNUSED.footerRight li a,
#mphcstmfooter .footerCopyRight a
{
	display:inline-block;line-height:12px;transition:all ease-in-out .5s;-ms-transition:all ease-in-out .5s;-moz-transition:all ease-in-out .5s;-o-transition:all ease-in-out .5s;-webkit-transition:all ease-in-out .5s}


#mphcstmfooter .footerRight li a:hover,
#mphcstmfooter .footerCopyRight a:hover {
	color: #fff;
}
#mphcstmfooter .footerRight li a,
#mphcstmfooter .footerCopyRight a
{
	color:#84a1af;
}
#mphcstmfooter {
	background: #00314f;
	width: 100%;
	padding: 20px 0;
	color: #84a1af;
	font: 14px "robotolight",sans-serif;
}

#mphcstmfooter .footerTopDesc{
	font-size:12px; margin-bottom:20px;
}

#mphcstmfooter .relatedLinks a{
	color: #84a1af;
	display: inline-block;
	line-height: 12px;
	transition: all ease-in-out .5s;
	-ms-transition: all ease-in-out .5s;
	-moz-transition: all ease-in-out .5s;
	-o-transition: all ease-in-out .5s;
	-webkit-transition: all ease-in-out .5s;
}

#mphcstmfooter .relatedLinks a:hover{
	color:#fff;
}

@media screen and (max-width : 1024px) {

	#mphcstmfooter #footer {
		background: transparent;
	}
	#mphcstmfooter .footerTop{
		padding:0;
	}



	#mphcstmfooter .followUs ul{
		margin-top:0;
		background-color:#00314f
	}



}


@media screen and (min-device-width: 320px) and (max-device-width : 767px) {

	#mphcstmfooter .followUs {
		float: none;
		width: auto;
		clear: left;
		text-align: center;
		background: #00314f;
		padding: 0;
	}

	#mphcstmfooter .relatedLinks{
		margin:10px 0;
	}
}



@media screen and (min-device-width: 768px) and (max-device-width : 1024px){
	#mphcstmfooter .followUs {
		float: none;
		width: auto;
		clear: left;
		text-align: left;
		background: #00314f;
		padding: 0;
	}
	#mphcstmfooter .footerTop {
		background: transparent;
		padding: 0;
	}

	#mphcstmfooter .relatedLinks{
		margin:0;
	}

}


@media screen and (min-device-width: 768px) and (max-device-width : 1024px) and (orientation : landscape){

}

#mphcstmfooter .container{
	margin:auto;
	max-width:1004px;
	box-sizing: border-box;
	-moz-box-sizing: border-box;
	-webkit-box-sizing:border-box;
}
#mphcstmfooter .robotomedium14{font:14px "robotomedium", sans-serif;}