/* @override http://nesltd.co.uk/sites/all/themes/nes/css/newhome.css */

/* @override http://www.nesltd.co.uk/sites/all/themes/nes/css/newhome.css */

@import url(http://fonts.googleapis.com/css?family=Raleway);

body {
	color: #222;
}
.new_slide {width:900px;float:left;}
.c3 {width:670px;float:left;}
.c1 {float:left; width:190px; -webkit-border-radius: 10px;-moz-border-radius: 10px;border-radius: 10px;border:#e0ddda 1px solid;padding:10px 10px 0px 10px;}
h5, h6, h1 {margin:5px 0;padding:0px;}
h5 a, .remote-submit {color:#e30613; text-decoration:none; background:url(../images/home/link.png) no-repeat right; display:inline-block;line-height:19px;font-size:12px;padding:0px 20px 0 0; font-family:Raleway}
h6 {color:#000;  font-size:12px;}
.remote-email,.remote-password {border:none;background:#eeeeee;color:#999999;width:95%;padding:3px;margin-bottom:5px;}
.remote-submit {border:none;background-color:transparent;}
.forgot {color:#666666; font-size:12px; text-decoration:none; cursor:pointer; float:right}
h1 {font-size:24px;color:#e30613;font-weight:normal;font-family:Raleway;line-height:30px;}
.c3 ul {padding:10px 10px;margin:0px;}
.c3 li { position:relative;list-style:none;line-height: 24px; font-size: 16px;padding-left: 5px;
	padding-bottom: 3px;
}
.c3 li:before {content:''; display: block; position: absolute; width: 6px; height:6px; border-radius:6px; left: -10px; top: 7px; background-color: #e30613;}
.hpclear{clear:both;height:30px!important;}

.grey, .red, .yellow {margin-right:17px;}
.grey, .red, .yellow, .dark {height: 442px;}
.grey h2, .red h2, .yellow h2, .dark h2 {margin:0px;padding:0px;color:#fff;font-weight:normal;line-height: 24px;display:block;height: 70px;
	font: 22px Raleway;
}
.grey p, .red p, .yellow p, .dark p {color:#fff; display:block;height: 132px;
	font-size: 14px;
	line-height: 1.3em;
}

.grey a, .red a, .yellow a, .dark a {text-decoration:none; color:#fff; background:url(../images/home/link_white.png) no-repeat right; display:inline-block;line-height:19px;font-size:12px;padding:0px 20px 0 0;float:right}

.touch a {
	background: url(../images/home/link_blue.png) right no-repeat;
	line-height: 24px;
	font-size: 13px;
	display: inline-block;
	float: right;
	padding-right: 28px;
	color: #009ee2;
}

.grey {background:#b2aeb8 url(../images/home/Home_c1.jpg) bottom no-repeat;}
.red {background:#ff6a57 url(../images/home/Home_c2.jpg) bottom no-repeat}
.yellow {background:#feae4b url(../images/home/Home_c3.jpg) bottom no-repeat}
.dark {background:#797069 url(../images/home/Home_c4.jpg) bottom no-repeat}

.c1-5 h2 {padding:0px 0px 10px 0px;margin:0px;color:#E30613;font-weight:normal;
	font: 20px/1.3em Raleway;
}

.c1-5 {width: 283px;height:400px;float:left; -webkit-border-radius: 10px;-moz-border-radius: 10px;border-radius: 10px;border:#e0ddda 1px solid;padding: 20px;margin-right:19px; background:#FFF url(../images/home/rss.png) top right no-repeat }

.c1-5 a.button span{text-decoration:none; color:#E30613!important; background-color:transparent!important;display:inline!important;padding:0px;margin:0px;background:none!important;float:none;font-size:14px/1.3em Arial}
.c1-5 a.button .front, .c1-5 a.button .end  {display:none}

.c1-5 .views-row{
	width:100%!important;
	border-bottom: 1px solid #666!important;
}
.c1-5 .views-row:last-child {
	border-bottom-style: none !important;
}

.c1-5 p {
	
}

.field-content h2, .lightgrey .field-content a {
	font: 14px/1.3em Arial;
	font-weight:bold;
	color:#000;padding:0px;
	margin: 0px 0px .4em;
}


.c1-5 h2, .lightgrey .field-content a {
	margin: 0px 0px .4em;
}

.field-content p,
.c1-5 p {
	font: 14px/1.3em Arial!important;
	margin: 0px 0px .4em!important;
}

.views-field-view-node {
	margin: 0px 0px .4em;
}

.lightgrey {background-color:#dfdcdb;}
.touch, .tweet {height: 199px;
	overflow: hidden !important;
}
.touch {margin-bottom:19px;
	border-color: rgb(0,159,227);
}
.tweet h2 {
	font-size: 22px;
	line-height: 1.3em;
}
.bxslider {padding:0px;margin:0px;}
.bx-controls-direction {display:none;}
p.help-text {display:none}
.homelogin .pattern {display:none;}

.twitter-timeline.twitter-timeline-rendered {
    height: 150px !important;
	overflow: hidden !important;
}