.page-title,.cms-grid-testimonials-layout1 .cms-testimonials-wrap{background-color:rgba(0, 131, 181, 0.71);}{color:rgba(255,234,0,0.5);}
.page-title .page-title-container {
 background:#006991;
}
.page-title #page-title-text h1 {
 color: #fff;
font-size: 27px;
font-weight: 100;
 line-height: 0px;
margin: 50px 10px 0px 40px;
 -webkit-transition:margin 0.3s ease 0s;
 -khtml-transition:margin 0.3s ease 0s;
 -moz-transition:margin 0.3s ease 0s;
 -ms-transition:margin 0.3s ease 0s;
 -o-transition:margin 0.3s ease 0s;
 transition:margin 0.3s ease 0s;
 text-transform:uppercase;
}

.page-title #page-title-text-2 h1 {
 color: #fff;
font-size: 28px;
font-weight: 100;
 line-height: 0px;
margin: 46px 10px 40px 40px;
 -webkit-transition:margin 0.3s ease 0s;
 -khtml-transition:margin 0.3s ease 0s;
 -moz-transition:margin 0.3s ease 0s;
 -ms-transition:margin 0.3s ease 0s;
 -o-transition:margin 0.3s ease 0s;
 transition:margin 0.3s ease 0s;
 text-transform:uppercase;
}

/* Utilities Submenu*/
.page-title-utilities,.cms-grid-testimonials-layout1 .cms-testimonials-wrap{background-color:rgba(0, 110, 121, 0.71);}{color:rgba(255,234,0,0.5);}
.page-title-utilities .page-title-container {
 background:#05525a;
}
.page-title-utilities #page-title-text h1 {
 color: #fff;
font-size: 28px;
font-weight: 100;
 line-height: 0px;
margin: 50px 10px 50px 40px;
 -webkit-transition:margin 0.3s ease 0s;
 -khtml-transition:margin 0.3s ease 0s;
 -moz-transition:margin 0.3s ease 0s;
 -ms-transition:margin 0.3s ease 0s;
 -o-transition:margin 0.3s ease 0s;
 transition:margin 0.3s ease 0s;
 text-transform:uppercase;
}

.page-title-utilities #page-title-text-2 h1 {
 color: #fff;
font-size: 28px;
font-weight: 100;
 line-height: 0px;
margin: 46px 10px 40px 40px;
 -webkit-transition:margin 0.3s ease 0s;
 -khtml-transition:margin 0.3s ease 0s;
 -moz-transition:margin 0.3s ease 0s;
 -ms-transition:margin 0.3s ease 0s;
 -o-transition:margin 0.3s ease 0s;
 transition:margin 0.3s ease 0s;
 text-transform:uppercase;
}
/* Utilities Submenu*/

/* Freight Submenu*/

.page-title-freight,.cms-grid-testimonials-layout1 .cms-testimonials-wrap{background-color:rgba(5, 166, 227, 0.71);}{color:rgba(255,234,0,0.5);}
.page-title-freight .page-title-container {
 background:#0083b5;
}
.page-title-freight #page-title-text h1 {
 color: #fff;
font-size: 28px;
font-weight: 100;
 line-height: 0px;
margin: 50px 10px 50px 40px;
 -webkit-transition:margin 0.3s ease 0s;
 -khtml-transition:margin 0.3s ease 0s;
 -moz-transition:margin 0.3s ease 0s;
 -ms-transition:margin 0.3s ease 0s;
 -o-transition:margin 0.3s ease 0s;
 transition:margin 0.3s ease 0s;
 text-transform:uppercase;
}

.page-title-freight #page-title-text-2 h1 {
 color: #fff;
font-size: 28px;
font-weight: 100;
 line-height: 0px;
margin: 46px 10px 40px 40px;
 -webkit-transition:margin 0.3s ease 0s;
 -khtml-transition:margin 0.3s ease 0s;
 -moz-transition:margin 0.3s ease 0s;
 -ms-transition:margin 0.3s ease 0s;
 -o-transition:margin 0.3s ease 0s;
 transition:margin 0.3s ease 0s;
 text-transform:uppercase;
}


.page-title-freight-sub,.cms-grid-testimonials-layout1 .cms-testimonials-wrap{background-color:rgba(5, 166, 227, 0.71);}{color:rgba(255,234,0,0.5);}
.page-title-freight-sub .page-title-container {
 background:#0083b5;
}
.page-title-freight-sub #page-title-text h1 {
 color: #fff;
font-size: 28px;
font-weight: 100;
 line-height: 0px;
margin: 50px 10px 0px 40px;
 -webkit-transition:margin 0.3s ease 0s;
 -khtml-transition:margin 0.3s ease 0s;
 -moz-transition:margin 0.3s ease 0s;
 -ms-transition:margin 0.3s ease 0s;
 -o-transition:margin 0.3s ease 0s;
 transition:margin 0.3s ease 0s;
 text-transform:uppercase;
}

.page-title-freight-sub #page-title-text-2 h1 {
 color: #fff;
font-size: 28px;
font-weight: 100;
 line-height: 0px;
margin: 46px 10px 40px 40px;
 -webkit-transition:margin 0.3s ease 0s;
 -khtml-transition:margin 0.3s ease 0s;
 -moz-transition:margin 0.3s ease 0s;
 -ms-transition:margin 0.3s ease 0s;
 -o-transition:margin 0.3s ease 0s;
 transition:margin 0.3s ease 0s;
 text-transform:uppercase;
}


/* Freight Submenu*/

/* Relocation*/

.page-title-relocation,.cms-grid-testimonials-layout1 .cms-testimonials-wrap{background-color:rgba(0, 125, 138, 0.71);}{color:rgba(255,234,0,0.5);}
.page-title-relocation .page-title-container {
 background:#007d8a;
}
.page-title-relocation #page-title-text h1 {
 color: #fff;
font-size: 28px;
font-weight: 100;
 line-height: 0px;
margin: 50px 10px 50px 40px;
 -webkit-transition:margin 0.3s ease 0s;
 -khtml-transition:margin 0.3s ease 0s;
 -moz-transition:margin 0.3s ease 0s;
 -ms-transition:margin 0.3s ease 0s;
 -o-transition:margin 0.3s ease 0s;
 transition:margin 0.3s ease 0s;
 text-transform:uppercase;
}

.page-title-relocation #page-title-text-2 h1 {
 color: #fff;
font-size: 28px;
font-weight: 100;
 line-height: 0px;
margin: 46px 10px 40px 40px;
 -webkit-transition:margin 0.3s ease 0s;
 -khtml-transition:margin 0.3s ease 0s;
 -moz-transition:margin 0.3s ease 0s;
 -ms-transition:margin 0.3s ease 0s;
 -o-transition:margin 0.3s ease 0s;
 transition:margin 0.3s ease 0s;
 text-transform:uppercase;
}

/* Relocation*/

/* Relocation submenu*/

.page-title-relocation-sub,.cms-grid-testimonials-layout1 .cms-testimonials-wrap{background-color:rgba(0, 125, 138, 0.71);}{color:rgba(255,234,0,0.5);}
.page-title-relocation-sub .page-title-container {
 background:#007d8a;
}
.page-title-relocation-sub #page-title-text h1 {
 color: #fff;
font-size: 28px;
font-weight: 100;
 line-height: 0px;
margin: 50px 10px 0px 40px;
 -webkit-transition:margin 0.3s ease 0s;
 -khtml-transition:margin 0.3s ease 0s;
 -moz-transition:margin 0.3s ease 0s;
 -ms-transition:margin 0.3s ease 0s;
 -o-transition:margin 0.3s ease 0s;
 transition:margin 0.3s ease 0s;
 text-transform:uppercase;
}

.page-title-relocation-sub #page-title-text-2 h1 {
 color: #fff;
font-size: 28px;
font-weight: 100;
 line-height: 0px;
margin: 46px 10px 40px 40px;
 -webkit-transition:margin 0.3s ease 0s;
 -khtml-transition:margin 0.3s ease 0s;
 -moz-transition:margin 0.3s ease 0s;
 -ms-transition:margin 0.3s ease 0s;
 -o-transition:margin 0.3s ease 0s;
 transition:margin 0.3s ease 0s;
 text-transform:uppercase;
}

/* Relocation submenu*/

/* Quote*/

.page-title-quote,.cms-grid-testimonials-layout1 .cms-testimonials-wrap{background-color:rgba(0, 110, 121, 0.71);}{color:rgba(255,234,0,0.5);}
.page-title-quote .page-title-container {
 background:#006e79;
}
.page-title-quote #page-title-text h1 {
 color: #fff;
font-size: 28px;
font-weight: 100;
 line-height: 0px;
margin: 50px 10px 50px 40px;
 -webkit-transition:margin 0.3s ease 0s;
 -khtml-transition:margin 0.3s ease 0s;
 -moz-transition:margin 0.3s ease 0s;
 -ms-transition:margin 0.3s ease 0s;
 -o-transition:margin 0.3s ease 0s;
 transition:margin 0.3s ease 0s;
 text-transform:uppercase;
}

.page-title-quote #page-title-text-2 h1 {
 color: #fff;
font-size: 28px;
font-weight: 100;
 line-height: 0px;
margin: 46px 10px 40px 40px;
 -webkit-transition:margin 0.3s ease 0s;
 -khtml-transition:margin 0.3s ease 0s;
 -moz-transition:margin 0.3s ease 0s;
 -ms-transition:margin 0.3s ease 0s;
 -o-transition:margin 0.3s ease 0s;
 transition:margin 0.3s ease 0s;
 text-transform:uppercase;
}

/* Quote*/

/* contact*/

.page-title-contact,.cms-grid-testimonials-layout1 .cms-testimonials-wrap{background-color:rgba(0, 105, 145, 0.71);}{color:rgba(255,234,0,0.5);}
.page-title-contact .page-title-container {
 background:#06506c;
}
.page-title-contact #page-title-text h1 {
 color: #fff;
font-size: 28px;
font-weight: 100;
 line-height: 0px;
margin: 50px 10px 0px 40px;
 -webkit-transition:margin 0.3s ease 0s;
 -khtml-transition:margin 0.3s ease 0s;
 -moz-transition:margin 0.3s ease 0s;
 -ms-transition:margin 0.3s ease 0s;
 -o-transition:margin 0.3s ease 0s;
 transition:margin 0.3s ease 0s;
 text-transform:uppercase;
}

.page-title-contact #page-title-text-2 h1 {
 color: #fff;
font-size: 28px;
font-weight: 100;
 line-height: 0px;
margin: 46px 10px 40px 40px;
 -webkit-transition:margin 0.3s ease 0s;
 -khtml-transition:margin 0.3s ease 0s;
 -moz-transition:margin 0.3s ease 0s;
 -ms-transition:margin 0.3s ease 0s;
 -o-transition:margin 0.3s ease 0s;
 transition:margin 0.3s ease 0s;
 text-transform:uppercase;
}

/* contact*/

#breadcrumb-text ul {
 margin:0;
 padding:0;
 list-style:none;
 background:#fff none repeat scroll 0 0;
 color:#4b4e53;
 float:right;
 font-size:18px;
 font-weight:400;
 padding:15px;
 font-family: 'Oswald', sans-serif;
 margin-right:0px;
}
#breadcrumb-text li {
 display:inline-block;
 color:#006991;
}
#breadcrumb-text li a {
 text-decoration:none;
 font-family: 'Oswald', sans-serif;
 color:#333;
 font-weight:300 !important;
 font-size:16px;
}
#breadcrumb-text li a:hover {
 color:#f06a00;
}
#breadcrumb-text li:before {
 content:'/';
 display:inline-block;
 padding:0 5px;
 color:#ccc;
}
#breadcrumb-text li:first-child:before {
 display:none;
 content:'';
}
#breadcrumb-text.empty-breadcrumb {
 min-height:50px;
}
#breadcrumb-text.empty-breadcrumb ul {
 padding:0;
}

.ul.list-icons i {
	margin-right:5px;
}

.list-icons li{
	font-family: 'Source Sans Pro', sans-serif;
}

.para-subpage{
	margin-top:0px;
	margin-bottom:20px;
}

.service-list{
	margin-top:10px;
	margin-bottom:20px;
}

.service-list li{
	line-height:30px;
	font-family: 'Source Sans Pro', sans-serif;
	font-weight:300;
	font-size:16px;
	list-style:circle inside;
}

.relocation-list{
	margin-top:10px;
	margin-bottom:20px;
}

.relocation-list li{
	line-height:36px;
	font-family: 'Source Sans Pro', sans-serif;
	font-weight:300;
	font-size:16px;
	list-style:circle inside;
}



.utilities-menu input {
  display: none;
}

.utilities-menu label {
  display     : inline-block;
  margin-left : auto;
  width       : 60px;
  padding     : 18px 0;
  background-color: rgba(100,100,100,.3);
  font-size : 30px;
  color : #fff;
  text-align : center;
  cursor : pointer;
}


.utilities-menu ul{
	margin-bottom:30px;
}

.utilities-menu li {
  list-style-type : none;
  border-top    : 1px solid #FFF;
  border-bottom : 1px solid #ddd;
  background-color: #f4f5f6;
  background-size : 200% 100%;
  background-position : 90% 0px;
  -webkit-transition : 0.3s cubic-bezier(0.175, 0.885, 0.32, 1.275) all;
  -moz-transition : 0.3s cubic-bezier(0.175, 0.885, 0.32, 1.275) all;
}

.utilities-menu a {
  display    : block;
  padding    : 25px 40px 20px; 0px;
  color      : #454545;
  text-align : left;
  font-family: 'Abel', sans-serif;
  text-decoration: none;
  -webkit-transition : color .1s;
  -moz-transition : color .1s;
  font-size:18px;
}

.utilities-menu a:hover {
  color : #fff;
  -webkit-transition : color .1s;
  -moz-transition : color .1s;
}

.utilities-menu li:nth-child(1) {
  border-top : none;
  background-image : -webkit-linear-gradient(left, #06506c 0%, #06506c 50%, #f4f5f6 0%);
  background-image : -moz-linear-gradient(left, #06506c 0%, #06506c 50%, #f4f5f6 0%);
}

.utilities-menu li:nth-child(2) {
  background-image : -webkit-linear-gradient(left, #006991 0%, #006991 50%, #f4f5f6 0%);
  background-image : -moz-linear-gradient(left, #006991 0%, #006991 50%, #f4f5f6 0%);
}

.utilities-menu li:nth-child(3) {
  background-image : -webkit-linear-gradient(left, #0083b5 0%, #0083b5 50%, #f4f5f6 0%);
  background-image : -moz-linear-gradient(left, #0083b5 0%, #0083b5 50%, #f4f5f6 0%);
}

.utilities-menu li:nth-child(4) {
  background-image : -webkit-linear-gradient(left, #007d8a 0%, #007d8a 50%, #f4f5f6 0%);
  background-image : -moz-linear-gradient(left, #007d8a 0%, #007d8a 50%, #f4f5f6 0%);
}

.utilities-menu li:nth-child(5) {
  background-image : -webkit-linear-gradient(left, #006e79 0%, #006e79 50%, #f4f5f6 0%);
  background-image : -moz-linear-gradient(left, #006e79 0%, #006e79 50%, #f4f5f6 0%);
}

.utilities-menu li:nth-child(6) {
  background-image : -webkit-linear-gradient(left, #05525a 0%, #05525a 50%, #f4f5f6 0%);
  background-image : -moz-linear-gradient(left, #05525a 0%, #05525a 50%, #f4f5f6 0%);
  border-bottom : none;
}


.utilities-menu li:hover {
  -webkit-transition : 0.3s cubic-bezier(0.175, 0.285, 0.32,1.0) all;
  -moz-transition : 0.3s cubic-bezier(0.175, 0.285, 0.32,1.0) all;
  background-position : 0% 0%;
}

.utilities-menu #toggle:checked ~ nav {
  margin-left:  -240px;
  -webkit-transition : 0.3s cubic-bezier(0.175, 0.885, 0.32, 1.275) all;
  -moz-transition : 0.3s cubic-bezier(0.175, 0.885, 0.32, 1.275) all;
}

.field-content p{
	font-family: 'Source Sans Pro', sans-serif;
	font-size:16px;
	font-weight:500;
	margin-bottom:10px;
}

.field-content h4{
	font-size:20px;
	font-weight:100;
	margin-bottom:0px;
	padding-bottom:0px;
	font-weight:500;
}

.field-content h3{
	font-size:25px;
	color:#0083b5;
	font-weight:100;
	margin-bottom:0px;
	padding-bottom:10px;
	padding-top:20px;
	font-weight:500;
	font-weight:700
}

.contact-list h3{
	padding:15px;
	padding-left:30px;
	margin-bottom:0px;
	color:#fff;
	background-color:#006991;
	font-weight:300;
}

.contact-list h4{
	font-size:20px;
	padding-bottom:0px;
	margin-bottom:5px;
	color:#006991;
	padding-left:20px;
	font-weight:700;
}

.contact-list ul{
	padding-left:20px;	
}

.contact-list li{
	list-style-type:none;
	font-family: 'Source Sans Pro', sans-serif;
	font-size:16px;
	line-height:28px;
	color:#444
}

.contact-list-container{
	padding:10px;
	border:solid 1px #006991;
}

.useful-links li{
	list-style:circle;
	color:#05525a;
	font-family: 'Source Sans Pro', sans-serif;	
}

.useful-links  a{
	color:#0291a0;
}

.useful-links  a:hover{
	color:#05525a;
	text-decoration:underline
}
