	header .inner > div {
	    height:84px;
	    margin-left:250px;
	    text-align: right;
	}
	
	header .row a,
	header .row a:visited {
	    color: #000000 !important;
	    font-weight: normal !important;
	}
	
	header .row {
	    height:50% !important;
	}
	
	header .hoLinks {
	    color:#767676 !important;
	    font-size:12px !important;
	    line-height:40px !important;
	    margin-top: 10px !important;
	}
	
	.hoLinks .icon {
	    background: url("//resources.holidaylettings.co.uk/images/searcheasy/se-sprite-v2.svg") no-repeat 0 0;
	    height: 30px !important;
	    display: inline-block !important;
	    margin: 0 !important;
	    position: relative !important;
	    width: 46px !important;
	    vertical-align:top !important;
	}
	header .hoLinks a:first-child {
	    padding-right:20px;
	    background: #FFFFFF !important;
	}
	
	.hoLinks .icon-lyh {
	    background-position:0px -57px;
	    vertical-align: middle;
	}
	
	.hoLinks .icon-login {
	    background-position:0px -156px !important;
	}
	
	.hoLinks--btn {
	    background-color:#FFFFFF !important;
	    background: -webkit-linear-gradient(top,  #ffffff 0%,#f4f4f4 100%) !important; /* Chrome10+,Safari5.1+ */
	    background: -o-linear-gradient(top,  #ffffff 0%,#f4f4f4 100%) !important; /* Opera 11.10+ */
	    background: linear-gradient(to bottom,  #ffffff 0%,#f4f4f4 100%) !important; /* W3C */
	    border: 1px solid #cfcfcf !important;
	    webkit-box-shadow: 1px 1px 2px 0 #ccc !important;
	    box-shadow       : 1px 1px 2px 0 #ccc !important;
	    border-radius: 0.4em !important;
	    padding: 8px 22px 8px 7px !important;
	    white-space:nowrap !important;
	}
	.hoLinks .hoLinks--btn:hover {
	    background:none !important;
	    background-color: #69BE28 !important;
	    border-color: #69BE28 !important;
	    color: #FFFFFF !important;
	    text-decoration: none !important;	
	
	}
	.hoLinks--btn:hover .icon-lyh {
		background-position: 0 -107px !important;
	}
	
	
	header .hoLinks a:hover {
		color:#3399ff !important;
	    text-decoration: underline !important;
	}
	
	header nav ul {
	    float:right;
	}
	
	header nav li {
	    display:block;
	    float:left;
	}
	
	header nav a,
	header nav a:visited {
	    display: block !important;
	    font-size: 14px !important;
	    line-height: 40px !important;
	    padding: 1px 25px !important;
	    text-decoration:none !important;
	}
	
	header .hmLinks a:hover {
	    color: #3399ff;
	    text-decoration:underline;
	}
	
	header nav a.lastMenuItem {
	    border-right:none;
	    padding-right:0;
	}
	
	.headerStrip {
	    background-color: #EFEFEF;
	    margin-bottom: 10px;
	    min-height: 1.2em;
	    margin:0;
	    min-width:999px;
	 clear:both;
	}
	
	header h1 {
	    font-size: 13px;
	    font-weight: normal;
	    padding: 0.3em 0;
	    margin:0;
	}
	
	/* slimmed header as LYH page with just a login link */
	.hideNav .hmLinks {
	    display:none;
	}
	/* end: slimmed header */
	
	
	.headerHelpInfo {
	    padding-top: 10px;
	    -moz-box-sizing: border-box;
	    -webkit-box-sizing: border-box;
	    box-sizing: border-box;
	}
	.headerHelpInfo p {
	    margin:0 0 .1em 0;
	}
	
	.isFlipkey nav.hmLinks{
	   display:none;
	}
	
	.headerHelpInfo__phone {
	    font-size:20px;
	}
	
	.logo img {
		/**height: 60px;
		width: 280px;**/
	}