.pink {
	background-color: #b70457;
}

.blue {
	background-color: #0489b7;
}

.green {
	background-color: #3EA46A;
}

.orange {
	background-color: #ED685A;
}

.teal {
	background-color: #00a29e;
}

.hidden {
	display: none;
}

img {
	max-width: 100%;
}

.small-box {
  max-width: 500px;
  margin: 0 auto;
  text-align: center;
}
.boxes-align.mksmallbox .small-box-right {
    padding-left: 150px;
}
.small-box-right {
  max-width: 500px;
  margin-right: 240px;
  text-align: center;
  float: right;
}

.cms-boxes-items {
  height: 350px;
  display: table;
  width: 100%;
}

.service {
	margin-top: 15px!important;
	color: #fff;
}

section.cms-boxes .cms-vxlondon {
  background: url(../images/vx-logo-left.png) 18% 50% no-repeat;
  background-size: cover;
}

@media only screen and (max-width:1399px) {
	.hidden-mobile {
		display: none!important;
	}
	.visible-mobile {
		display: block!important;
	}

	#overlay {
		/*background: url('../images/greenwall-banner.png') no-repeat 50% 50% #000;*/
		background-size: cover;
	}

	section.cms-boxes .cms-vxlondon.mkvximg {
	    background: url(../images/vaux-Pink.png) -50% 50% no-repeat;
	    background-size: cover;
	    background-color: #1c3054;
	}

	.small-box-right {
	  max-width: 100%;
	  margin-right: 0;
	  text-align: center;
	  float: none;
	}
}

@media only screen and (min-width:1400px) {
	.hidden-desktop {
		display: none!important;
	}

	.visible-desktop {
		display: block!important;
	}

}

