/* Stylesheet for MGA website - bootstrap overrides 

mga purple: #a1509f
mga blue: #66ccff


*/


/* COLOURS */
.brand1, .info { /*purple*/
background: rgba(161,80,159,1);
background: -moz-radial-gradient(center, ellipse cover, rgba(161,80,159,1) 0%, rgba(138,68,136,1.00) 100%);
background: -webkit-gradient(radial, center center, 0px, center center, 100%, color-stop(0%, rgba(161,80,159,1)), color-stop(100%, rgba(138,68,136,1)));
background: -webkit-radial-gradient(center, ellipse cover, rgba(161,80,159,1) 0%, rgba(138,68,136,1) 100%);
background: -o-radial-gradient(center, ellipse cover, rgba(161,80,159,1) 0%, rgba(138,68,136,1) 100%);
background: -ms-radial-gradient(center, ellipse cover, rgba(161,80,159,1) 0%, rgba(138,68,136,1) 100%);
background: radial-gradient(ellipse at center, rgba(161,80,159,1) 0%, rgba(138,68,136,1) 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#834181', endColorstr='#552c55', GradientType=1 );
  
  
  
} 
.brand2, .tutor a {/*blue*/
background: rgba(0,167,232,1);
background: -moz-radial-gradient(center, ellipse cover, rgba(0,167,232,1) 0%, rgba(15,111,152,1) 100%);
background: -webkit-gradient(radial, center center, 0px, center center, 100%, color-stop(0%, rgba(0,167,232,1)), color-stop(100%, rgba(15,111,152,1)));
background: -webkit-radial-gradient(center, ellipse cover, rgba(0,167,232,1) 0%, rgba(15,111,152,1) 100%);
background: -o-radial-gradient(center, ellipse cover, rgba(0,167,232,1) 0%, rgba(15,111,152,1) 100%);
background: -ms-radial-gradient(center, ellipse cover, rgba(0,167,232,1) 0%, rgba(15,111,152,1) 100%);
background: radial-gradient(ellipse at center, rgba(0,167,232,1) 0%, rgba(15,111,152,1) 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#0095cb', endColorstr='#0f6f98', GradientType=1 );

}
.feature1, .download a,  .shop a {/*dk purple*/
background: rgba(120,63,121,1);
background: -moz-radial-gradient(center, ellipse cover, rgba(120,63,121,1) 0%, rgba(89,47,90,1.00) 100%);
background: -webkit-gradient(radial, center center, 0px, center center, 100%, color-stop(0%, rgba(120,63,121,1)), color-stop(100%, rgba(89,47,90,1)));
background: -webkit-radial-gradient(center, ellipse cover, rgba(120,63,121,1) 0%, rgba(89,47,90,1) 100%);
background: -o-radial-gradient(center, ellipse cover, rgba(120,63,121,1) 0%, rgba(89,47,90,1) 100%);
background: -ms-radial-gradient(center, ellipse cover, rgba(120,63,121,1) 0%, rgba(89,47,90,1) 100%);
background: radial-gradient(ellipse at center, rgba(120,63,121,1) 0%, rgba(89,47,90,1) 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#c63325', endColorstr='#89241f', GradientType=1 );  
}
.feature2, .view a, .ticket a {/*dk blue*/
background: rgba(0,92,128,1);
background: -moz-radial-gradient(center, ellipse cover, rgba(0,92,128,1) 0%, rgba(0,77,108,1.00) 100%);
background: -webkit-gradient(radial, center center, 0px, center center, 100%, color-stop(0%, rgba(0,92,128,1)), color-stop(100%, rgba(0,77,108,1)));
background: -webkit-radial-gradient(center, ellipse cover, rgba(0,92,128,1) 0%, rgba(0,77,108,1) 100%);
background: -o-radial-gradient(center, ellipse cover, rgba(0,92,128,1) 0%, rgba(0,77,108,1) 100%);
background: -ms-radial-gradient(center, ellipse cover, rgba(0,92,128,1) 0%, rgba(0,77,108,1) 100%);
background: radial-gradient(ellipse at center, rgba(0,92,128,1) 0%, rgba(0,77,108,1) 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#07925a', endColorstr='#0f6640', GradientType=1 );  
}
.feature3, .light, .indus a {/*lt grey*/
background: rgba(170,171,184,1);
background: -moz-radial-gradient(center, ellipse cover, rgba(170,171,184,1) 0%, rgba(137,139,156,1.00) 100%);
background: -webkit-gradient(radial, center center, 0px, center center, 100%, color-stop(0%, rgba(170,171,184,1)), color-stop(100%, rgba(137,139,156,1)));
background: -webkit-radial-gradient(center, ellipse cover, rgba(170,171,184,1) 0%, rgba(137,139,156,1) 100%);
background: -o-radial-gradient(center, ellipse cover, rgba(170,171,184,1) 0%, rgba(137,139,156,1) 100%);
background: -ms-radial-gradient(center, ellipse cover, rgba(170,171,184,1) 0%, rgba(137,139,156,1) 100%);
background: radial-gradient(ellipse at center, rgba(170,171,184,1) 0%, rgba(137,139,156,1) 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#dbad09', endColorstr='#98771c', GradientType=1 );  
}
.feature4, .extra,  .calendar a {/*grey*/
background: rgba(119,111,111,1);
background: -moz-radial-gradient(center, ellipse cover, rgba(119,111,111,1) 0%, rgba(59,55,54,1) 100%);
background: -webkit-gradient(radial, center center, 0px, center center, 100%, color-stop(0%, rgba(119,111,111,1)), color-stop(100%, rgba(59,55,54,1)));
background: -webkit-radial-gradient(center, ellipse cover, rgba(119,111,111,1) 0%, rgba(59,55,54,1) 100%);
background: -o-radial-gradient(center, ellipse cover, rgba(119,111,111,1) 0%, rgba(59,55,54,1) 100%);
background: -ms-radial-gradient(center, ellipse cover, rgba(119,111,111,1) 0%, rgba(59,55,54,1) 100%);
background: radial-gradient(ellipse at center, rgba(119,111,111,1) 0%, rgba(59,55,54,1) 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#776f6f', endColorstr='#3b3736', GradientType=1 );  
}
.course {/*light grey*/
	background: rgba(214,211,211,1);
	background: -moz-radial-gradient(center, ellipse cover, rgba(241,240,240,1) 0%, rgba(214,211,211,1) 100%);
	background: -webkit-gradient(radial, center center, 0px, center center, 100%, color-stop(0%, rgba(241,240,240,1)), color-stop(100%, rgba(214,211,211,1)));
	background: -webkit-radial-gradient(center, ellipse cover, rgba(241,240,240,1) 0%, rgba(214,211,211,1) 100%);
	background: -o-radial-gradient(center, ellipse cover, rgba(241,240,240,1) 0%, rgba(214,211,211,1) 100%);
	background: -ms-radial-gradient(center, ellipse cover, rgba(241,240,240,1) 0%, rgba(214,211,211,1) 100%);
	background: radial-gradient(ellipse at center, rgba(241,240,240,1) 0%, rgba(214,211,211,1) 100%);
}


/* hover lighters*/

.calendar a:hover, .indus a:hover {/*lt grey*/
background: rgba(186,187,197,1.00);
background: -moz-radial-gradient(center, ellipse cover, rgba(186,187,197,1) 0%, rgba(137,139,156,1.00) 100%);
background: -webkit-gradient(radial, center center, 0px, center center, 100%, color-stop(0%, rgba(186,187,197,1)), color-stop(100%, rgba(137,139,156,1)));
background: -webkit-radial-gradient(center, ellipse cover, rgba(186,187,197,1) 0%, rgba(137,139,156,1) 100%);
background: -o-radial-gradient(center, ellipse cover, rgba(186,187,197,1) 0%, rgba(137,139,156,1) 100%);
background: -ms-radial-gradient(center, ellipse cover, rgba(186,187,197,1) 0%, rgba(137,139,156,1) 100%);
background: radial-gradient(ellipse at center, rgba(186,187,197,1) 0%, rgba(137,139,156,1) 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#FEC930', endColorstr='#98771c', GradientType=1 );  
}
.download a:hover, .shop a:hover {/*dk purple*/
background: rgba(145,76,146,1.00);
background: -moz-radial-gradient(center, ellipse cover, rgba(145,76,146,1) 0%, rgba(89,47,90,1) 100%);
background: -webkit-gradient(radial, center center, 0px, center center, 100%, color-stop(0%, rgba(145,76,146,1)), color-stop(100%, rgba(89,47,90,1)));
background: -webkit-radial-gradient(center, ellipse cover, rgba(145,76,146,1) 0%, rgba(89,47,90,1) 100%);
background: -o-radial-gradient(center, ellipse cover, rgba(145,76,146,1) 0%, rgba(89,47,90,1) 100%);
background: -ms-radial-gradient(center, ellipse cover, rgba(145,76,146,1) 0%, rgba(89,47,90,1) 100%);
background: radial-gradient(ellipse at center, rgba(145,76,146,1) 0%, rgba(89,47,90,1) 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#e13d34', endColorstr='#89241f', GradientType=1 );  
}
.view a:hover,  .ticket a:hover, .indexp a:hover {/*dk blue*/
background: rgba(0,127,177,1.00);
background: -moz-radial-gradient(center, ellipse cover, rgba(0,127,177,1.00) 0%, rgba(0,77,108) 100%);
background: -webkit-gradient(radial, center center, 0px, center center, 100%, color-stop(0%, rgba(0,127,177,1)), color-stop(100%, rgba(0,77,108,1)));
background: -webkit-radial-gradient(center, ellipse cover, rgba(0,127,177,1) 0%, rgba(0,77,108,1) 100%);
background: -o-radial-gradient(center, ellipse cover, rgba(0,127,177,1) 0%, rgba(0,77,108,1) 100%);
background: -ms-radial-gradient(center, ellipse cover, rgba(0,127,177,1) 0%, rgba(0,77,108,1) 100%);
background: radial-gradient(ellipse at center, rgba(0,127,177,1) 0%, rgba(0,77,108,1) 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#1da86c', endColorstr='#0f6640', GradientType=1 );  
}
#maincol .staff .hwrap:hover, #maincol .staff .hwrap:focus/*.brand1, .info*/ { /*purple*/
background: rgba(161,80,159,1);
background: -moz-radial-gradient(center, ellipse cover, rgba(161,80,159,1) 0%, rgba(138,68,136,1) 100%);
background: -webkit-gradient(radial, center center, 0px, center center, 100%, color-stop(0%, rgba(161,80,159,1)), color-stop(100%, rgba(138,68,136,1)));
background: -webkit-radial-gradient(center, ellipse cover, rgba(161,80,159,1) 0%, rgba(138,68,136,1) 100%);
background: -o-radial-gradient(center, ellipse cover, rgba(161,80,159,1) 0%, rgba(138,68,136,1) 100%);
background: -ms-radial-gradient(center, ellipse cover, rgba(161,80,159,1) 0%, rgba(138,68,136,1) 100%);
background: radial-gradient(ellipse at center, rgba(161,80,159,1) 0%, rgba(138,68,136,1) 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#A0539D', endColorstr='#552c55', GradientType=1 );
} 
.tutor a:hover {/*blue*/
background: rgba(2,184,255,1.00);
background: -moz-radial-gradient(center, ellipse cover, rgba(2,184,255,1) 0%, rgba(15,111,152,1) 100%);
background: -webkit-gradient(radial, center center, 0px, center center, 100%, color-stop(0%, rgba(2,184,255,1)), color-stop(100%, rgba(15,111,152,1)));
background: -webkit-radial-gradient(center, ellipse cover, rgba(2,184,255,1) 0%, rgba(15,111,152,1) 100%);
background: -o-radial-gradient(center, ellipse cover, rgba(2,184,255,1) 0%, rgba(15,111,152,1) 100%);
background: -ms-radial-gradient(center, ellipse cover, rgba(2,184,255,1) 0%, rgba(15,111,152,1) 100%);
background: radial-gradient(ellipse at center, rgba(2,184,255,1) 0%, rgba(15,111,152,1) 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#1DADE9', endColorstr='#0f6f98', GradientType=1 );

}

.calendar a:hover {/*grey*/
background: rgba(147,137,136,1);
background: -moz-radial-gradient(center, ellipse cover, rgba(147,137,136,1) 0%, rgba(59,55,54,1) 100%);
background: -webkit-gradient(radial, center center, 0px, center center, 100%, color-stop(0%, rgba(147,137,136,1)), color-stop(100%, rgba(59,55,54,1)));
background: -webkit-radial-gradient(center, ellipse cover, rgba(147,137,136,1) 0%, rgba(59,55,54,1) 100%);
background: -o-radial-gradient(center, ellipse cover, rgba(147,137,136,1) 0%, rgba(59,55,54,1) 100%);
background: -ms-radial-gradient(center, ellipse cover, rgba(147,137,136,1) 0%, rgba(59,55,54,1) 100%);
background: radial-gradient(ellipse at center, rgba(147,137,136,1) 0%, rgba(59,55,54,1) 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#938988', endColorstr='#3b3736', GradientType=1 );  
}





/*Specific colour instructions for other styling */
.picback .postwrap:nth-child(5n+2) .post {
background-color: rgba(160,83,157,1);
}
.picback .postwrap:nth-child(5n+3) .post {
background-color: #776f6f;
}
.picback .postwrap:nth-child(5n+4) .post {
background-color: #c63325;
}
.picback .postwrap:nth-child(5n+5) .post {
background-color: #dbaf09;
}
.picback .postwrap:nth-child(5n+1) .post {
background-color: #07925b;
}

	

/*.picback .postwrap:nth-child(5n+2) p.title*/ 

/*The initial shade */

.picback .postwrap p.title {
background: rgba(59,55,54,0.35);
background: -moz-radial-gradient(center, ellipse cover, rgba(59,55,54,0.35) 0%, rgba(59,55,54,0.35) 10%, rgba(59,55,54,0.56) 44%, rgba(59,55,54,1) 98%, rgba(59,55,54,1) 100%);
background: -webkit-gradient(radial, center center, 0px, center center, 100%, color-stop(0%, rgba(59,55,54,0.35)), color-stop(10%, rgba(59,55,54,0.35)), color-stop(44%, rgba(59,55,54,0.56)), color-stop(98%, rgba(59,55,54,1)), color-stop(100%, rgba(59,55,54,1)));
background: -webkit-radial-gradient(center, ellipse cover, rgba(59,55,54,0.35) 0%, rgba(59,55,54,0.35) 10%, rgba(59,55,54,0.56) 44%, rgba(59,55,54,1) 98%, rgba(59,55,54,1) 100%);
background: -o-radial-gradient(center, ellipse cover, rgba(59,55,54,0.35) 0%, rgba(59,55,54,0.35) 10%, rgba(59,55,54,0.56) 44%, rgba(59,55,54,1) 98%, rgba(59,55,54,1) 100%);
background: -ms-radial-gradient(center, ellipse cover, rgba(59,55,54,0.35) 0%, rgba(59,55,54,0.35) 10%, rgba(59,55,54,0.56) 44%, rgba(59,55,54,1) 98%, rgba(59,55,54,1) 100%);
background: radial-gradient(ellipse at center, rgba(59,55,54,0.35) 0%, rgba(59,55,54,0.35) 10%, rgba(59,55,54,0.56) 44%, rgba(59,55,54,1) 98%, rgba(59,55,54,1) 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#3b3736', endColorstr='#3b3736', GradientType=1 );
}

.picback .postwrap .picbacknon p.title { /*more transparent*/
background: rgba(59,55,54,0);
background: -moz-radial-gradient(center, ellipse cover, rgba(59,55,54,0) 0%, rgba(59,55,54,0.85) 100%);
background: -webkit-gradient(radial, center center, 0px, center center, 100%, color-stop(0%, rgba(59,55,54,0)), color-stop(100%, rgba(59,55,54,0.85)));
background: -webkit-radial-gradient(center, ellipse cover, rgba(59,55,54,0) 0%, rgba(59,55,54,0.85) 100%);
background: -o-radial-gradient(center, ellipse cover, rgba(59,55,54,0) 0%, rgba(59,55,54,0.85) 100%);
background: -ms-radial-gradient(center, ellipse cover, rgba(59,55,54,0) 0%, rgba(59,55,54,0.85) 100%);
background: radial-gradient(ellipse at center, rgba(59,55,54,0) 0%, rgba(59,55,54,0.85) 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#3b3736', endColorstr='#3b3736', GradientType=1 );
}




.picback  p.title:hover, .picback  p.title:focus {	/*Green default - don't think it does anything now*/

background: rgba(0,92,128,0.3);
background: -moz-radial-gradient(center, ellipse cover, rgba(0,92,128,0.3) 0%, rgba(0,92,128,0.7) 71%, rgba(0,92,128,0.9) 100%);
background: -webkit-gradient(radial, center center, 0px, center center, 100%, color-stop(0%, rgba(0,92,128,0.3)), color-stop(71%, rgba(15,102,65,0.7)), color-stop(100%, rgba(15,102,65,0.9)));
background: -webkit-radial-gradient(center, ellipse cover, rgba(0,92,128,0.3) 0%, rgba(0,92,128,0.7) 71%, rgba(0,92,128,0.9) 100%);
background: -o-radial-gradient(center, ellipse cover, rgba(0,92,128,0.3) 0%, rgba(0,92,128,0.7) 71%, rgba(0,92,128,0.9) 100%);
background: -ms-radial-gradient(center, ellipse cover, rgba(0,92,128,0.3) 0%, rgba(0,92,128,0.7) 71%, rgba(0,92,128,0.9) 100%);
background: radial-gradient(ellipse at center, rgba(0,92,128,0.3) 0%, rgba(0,92,128,0.7) 71%, rgba(0,92,128,0.9) 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#0f6640', endColorstr='#0f6641', GradientType=1 );
} 


.picback .postwrap:nth-child(5n+2) p.title:hover, .picback .postwrap:nth-child(5n+2) p.title:focus, 
#maincol .brand1 .shader { /*purple*/
background: rgba(138,68,136,0.5);
background: -moz-radial-gradient(center, ellipse cover, rgba(138,68,136,0.5) 0%, rgba(138,68,136,0.77) 47%, rgba(138,68,136,1) 100%);
background: -webkit-gradient(radial, center center, 0px, center center, 100%, color-stop(0%, rgba(138,68,136,0.5)), color-stop(47%, rgba(138,68,136,0.77)), color-stop(100%, rgba(138,68,136,1)));
background: -webkit-radial-gradient(center, ellipse cover, rgba(138,68,136,0.5) 0%, rgba(138,68,136,0.77) 47%, rgba(138,68,136,1) 100%);
background: -o-radial-gradient(center, ellipse cover, rgba(138,68,136,0.5) 0%, rgba(138,68,136,0.77) 47%, rgba(138,68,136,1) 100%);
background: -ms-radial-gradient(center, ellipse cover, rgba(138,68,136,0.5) 0%, rgba(138,68,136,0.77) 47%, rgba(138,68,136,1) 100%);
background: radial-gradient(ellipse at center, rgba(138,68,136,0.5) 0%, rgba(138,68,136,0.77) 47%, rgba(138,68,136,1) 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#552c55', endColorstr='#552c55', GradientType=1 );
}

.picback .postwrap:nth-child(5n+1) p.title:hover, .picback .postwrap:nth-child(5n+1) p.title:focus, 
#maincol .feature2 .shader { /*dk blue*/
background: rgba(0,92,128,0.5);
background: -moz-radial-gradient(center, ellipse cover, rgba(0,92,128,0.5) 0%, rgba(0,92,128,0.77) 47%, rgba(0,92,128,1) 100%);
background: -webkit-gradient(radial, center center, 0px, center center, 100%, color-stop(0%, rgba(0,92,128,0.5)), color-stop(47%, rgba(0,92,128,0.77)), color-stop(100%, rgba(0,92,128,1)));
background: -webkit-radial-gradient(center, ellipse cover, rgba(0,92,128,0.5) 0%, rgba(0,92,128,0.77) 47%, rgba(0,92,128,1) 100%);
background: -o-radial-gradient(center, ellipse cover, rgba(0,92,128,0.5) 0%, rgba(0,92,128,0.77) 47%, rgba(0,92,128,1) 100%);
background: -ms-radial-gradient(center, ellipse cover, rgba(0,92,128,0.5) 0%, rgba(0,92,128,0.77) 47%, rgba(0,92,128,1) 100%);
background: radial-gradient(ellipse at center, rgba(0,92,128,0.5) 0%, rgba(0,92,128,0.77) 47%, rgba(0,92,128,1) 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#0f6640', endColorstr='#0f6640', GradientType=1 );
}
.picback .postwrap:nth-child(5n+5) p.title:hover, .picback .postwrap:nth-child(5n+5) p.title:focus,
#maincol .feature3 .shader { /*lt grey*/
background: rgba(137,139,156,0.5);
background: -moz-radial-gradient(center, ellipse cover, rgba(137,139,156,0.5) 0%, rgba(137,139,156,0.77) 47%, rgba(137,139,156,1) 100%);
background: -webkit-gradient(radial, center center, 0px, center center, 100%, color-stop(0%, rgba(137,139,156,0.5)), color-stop(47%, rgba(137,139,156,0.77)), color-stop(100%, rgba(137,139,156,1)));
background: -webkit-radial-gradient(center, ellipse cover, rgba(137,139,156,0.5) 0%, rgba(137,139,156,0.77) 47%, rgba(137,139,156,1) 100%);
background: -o-radial-gradient(center, ellipse cover, rgba(137,139,156,0.5) 0%, rgba(137,139,156,0.77) 47%, rgba(137,139,156,1) 100%);
background: -ms-radial-gradient(center, ellipse cover, rgba(137,139,156,0.5) 0%, rgba(137,139,156,0.77) 47%, rgba(137,139,156,1) 100%);
background: radial-gradient(ellipse at center, rgba(137,139,156,0.5) 0%, rgba(137,139,156,0.77) 47%, rgba(137,139,156,1) 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#98771c', endColorstr='#98771c', GradientType=1 );
}

.picback .postwrap:nth-child(5n+3) p.title:hover, .picback .postwrap:nth-child(5n+3) p.title:focus 
{ /*blue*/
	background: rgba(15,111,152,0.5);
background: -moz-radial-gradient(center, ellipse cover, rgba(15,111,152,0.5) 0%, rgba(15,111,152,0.77) 47%, rgba(15,111,152,1) 100%);
background: -webkit-gradient(radial, center center, 0px, center center, 100%, color-stop(0%, rgba(15,111,152,0.5)), color-stop(47%, rgba(15,111,152,0.77)), color-stop(100%, rgba(15,111,152,1)));
background: -webkit-radial-gradient(center, ellipse cover, rgba(15,111,152,0.5) 0%, rgba(15,111,152,0.77) 47%, rgba(15,111,152,1) 100%);
background: -o-radial-gradient(center, ellipse cover, rgba(15,111,152,0.5) 0%, rgba(15,111,152,0.77) 47%, rgba(15,111,152,1) 100%);
background: -ms-radial-gradient(center, ellipse cover, rgba(15,111,152,0.5) 0%, rgba(15,111,152,0.77) 47%, rgba(15,111,152,1) 100%);
background: radial-gradient(ellipse at center, rgba(15,111,152,0.5) 0%, rgba(15,111,152,0.77) 47%, rgba(15,111,152,1) 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#0f6f98', endColorstr='#0f6f98', GradientType=1 );
}

.picback .postwrap:nth-child(5n+4) p.title:hover, .picback .postwrap:nth-child(5n+4) p.title:focus,
#maincol .feature1 .shader { /*dark purple*/
background: rgba(120,63,121,0.5);
background: -moz-radial-gradient(center, ellipse cover, rgba(120,63,121,0.5) 0%, rgba(120,63,121,0.77) 47%, rgba(120,63,121,1) 100%);
background: -webkit-gradient(radial, center center, 0px, center center, 100%, color-stop(0%, rgba(120,63,121,0.5)), color-stop(47%, rgba(120,63,121,0.77)), color-stop(100%, rgba(120,63,121,1)));
background: -webkit-radial-gradient(center, ellipse cover, rgba(120,63,121,0.5) 0%, rgba(120,63,121,0.77) 47%, rgba(120,63,121,1) 100%);
background: -o-radial-gradient(center, ellipse cover, rgba(120,63,121,0.5) 0%, rgba(120,63,121,0.77) 47%, rgba(120,63,121,1) 100%);
background: -ms-radial-gradient(center, ellipse cover, rgba(120,63,121,0.5) 0%, rgba(120,63,121,0.77) 47%, rgba(120,63,121,1) 100%);
background: radial-gradient(ellipse at center, rgba(120,63,121,0.5) 0%, rgba(120,63,121,0.77) 47%, rgba(120,63,121,1) 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#89241f', endColorstr='#89241f', GradientType=1 );
}

.picback.feature4 .postwrap p.title:hover, .picback.feature4 .postwrap p.title:focus, 
#maincol .feature4 .shader { /*grey*/

background: rgba(59,55,54,0.5);
background: -moz-radial-gradient(center, ellipse cover, rgba(59,55,54,0.27) 0%, rgba(59,55,54,0.27) 24%, rgba(59,55,54,0.94) 96%, rgba(59,55,54,0.94) 100%);
background: -webkit-gradient(radial, center center, 0px, center center, 100%, color-stop(0%, rgba(59,55,54,0.27)), color-stop(24%, rgba(59,55,54,0.27)), color-stop(96%, rgba(59,55,54,0.94)), color-stop(100%, rgba(59,55,54,0.94)));
background: -webkit-radial-gradient(center, ellipse cover, rgba(59,55,54,0.27) 0%, rgba(59,55,54,0.27) 24%, rgba(59,55,54,0.94) 96%, rgba(59,55,54,0.94) 100%);
background: -o-radial-gradient(center, ellipse cover, rgba(59,55,54,0.27) 0%, rgba(59,55,54,0.27) 24%, rgba(59,55,54,0.94) 96%, rgba(59,55,54,0.94) 100%);
background: -ms-radial-gradient(center, ellipse cover, rgba(59,55,54,0.27) 0%, rgba(59,55,54,0.27) 24%, rgba(59,55,54,0.94) 96%, rgba(59,55,54,0.94) 100%);
background: radial-gradient(ellipse at center, rgba(59,55,54,0.27) 0%, rgba(59,55,54,0.27) 24%, rgba(59,55,54,0.94) 96%, rgba(59,55,54,0.94) 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#3b3736', endColorstr='#3b3736', GradientType=1 );	

}



/* TEASERS */
#maincol .teaser_widget .shader:hover, #maincol .teaser_widget .shader:focus  {
/*background: rgba(0,0,0,0);
background: -moz-radial-gradient(center, ellipse cover, rgba(0,0,0,0) 0%, rgba(0,0,0,0) 44%, rgba(0,0,0,0.6) 85%, rgba(0,0,0,0.6) 100%);
background: -webkit-gradient(radial, center center, 0px, center center, 100%, color-stop(0%, rgba(0,0,0,0)), color-stop(44%, rgba(0,0,0,0)), color-stop(85%, rgba(0,0,0,0.6)), color-stop(100%, rgba(0,0,0,0.6)));
background: -webkit-radial-gradient(center, ellipse cover, rgba(0,0,0,0) 0%, rgba(0,0,0,0) 44%, rgba(0,0,0,0.6) 85%, rgba(0,0,0,0.6) 100%);
background: -o-radial-gradient(center, ellipse cover, rgba(0,0,0,0) 0%, rgba(0,0,0,0) 44%, rgba(0,0,0,0.6) 85%, rgba(0,0,0,0.6) 100%);
background: -ms-radial-gradient(center, ellipse cover, rgba(0,0,0,0) 0%, rgba(0,0,0,0) 44%, rgba(0,0,0,0.6) 85%, rgba(0,0,0,0.6) 100%);
background: radial-gradient(ellipse at center, rgba(0,0,0,0) 0%, rgba(0,0,0,0) 44%, rgba(0,0,0,0.6) 85%, rgba(0,0,0,0.6) 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#000000', endColorstr='#000000', GradientType=1 );*/
}

#maincol .teaser_widget.brand1  .shader:hover, #maincol .teaser_widget.brand1  .shader:focus { /*purple*/
background: rgba(161,80,159,0.45);
background: -moz-radial-gradient(center, ellipse cover, rgba(161,80,159,0.45) 0%, rgba(161,80,159,0.45) 24%, rgba(161,80,159,0.94) 96%, rgba(161,80,159,0.94) 100%);
background: -webkit-gradient(radial, center center, 0px, center center, 100%, color-stop(0%, rgba(161,80,159,0.45)), color-stop(24%, rgba(161,80,159,0.45)), color-stop(96%, rgba(161,80,159,0.94)), color-stop(100%, rgba(161,80,159,0.94)));
background: -webkit-radial-gradient(center, ellipse cover, rgba(161,80,159,0.45) 0%, rgba(161,80,159,0.45) 24%, rgba(161,80,159,0.94) 96%, rgba(161,80,159,0.94) 100%);
background: -o-radial-gradient(center, ellipse cover, rgba(161,80,159,0.45) 0%, rgba(161,80,159,0.45) 24%, rgba(161,80,159,0.94) 96%, rgba(161,80,159,0.94) 100%);
background: -ms-radial-gradient(center, ellipse cover, rgba(161,80,159,0.45) 0%, rgba(161,80,159,0.45) 24%, rgba(161,80,159,0.94) 96%, rgba(161,80,159,0.94) 100%);
background: radial-gradient(ellipse at center, rgba(161,80,159,0.45) 0%, rgba(161,80,159,0.45) 24%, rgba(161,80,159,0.94) 96%, rgba(161,80,159,0.94) 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#a0539d', endColorstr='#552c55', GradientType=1 );

}


#maincol .teaser_widget.feature2  .shader:hover, #maincol .teaser_widget.feature2  .shader:focus { /*dk blue*/
background: rgba(0,92,128,0.27);
background: -moz-radial-gradient(center, ellipse cover, rgba(0,92,128,0.27) 0%, rgba(0,92,128,0.27) 24%, rgba(0,92,128,0.94) 96%, rgba(0,92,128,0.94) 100%);
background: -webkit-gradient(radial, center center, 0px, center center, 100%, color-stop(0%, rgba(0,92,128,0.27)), color-stop(24%, rgba(0,92,128,0.27)), color-stop(96%, rgba(0,92,128,0.94)), color-stop(100%, rgba(0,92,128,0.94)));
background: -webkit-radial-gradient(center, ellipse cover, rgba(0,92,128,0.27) 0%, rgba(0,92,128,0.27) 24%, rgba(0,92,128,0.94) 96%, rgba(0,92,128,0.94) 100%);
background: -o-radial-gradient(center, ellipse cover, rgba(0,92,128,0.27) 0%, rgba(0,92,128,0.27) 24%, rgba(0,92,128,0.94) 96%, rgba(0,92,128,0.94) 100%);
background: -ms-radial-gradient(center, ellipse cover, rgba(0,92,128,0.27) 0%, rgba(0,92,128,0.27) 24%, rgba(0,92,128,0.94) 96%, rgba(0,92,128,0.94) 100%);
background: radial-gradient(ellipse at center, rgba(0,92,128,0.27) 0%, rgba(0,92,128,0.27) 24%, rgba(0,92,128,0.94) 96%, rgba(0,92,128,0.94) 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#0f6640', endColorstr='#0f6640', GradientType=1 );	
}

#maincol .teaser_widget.feature1  .shader:hover, #maincol .teaser_widget.feature1  .shader:focus { /*dk purple*/
background: rgba(161,80,159,0.27);
background: -moz-radial-gradient(center, ellipse cover, rgba(161,80,159,0.27) 0%, rgba(161,80,159,0.27) 24%, rgba(161,80,159,0.94) 96%, rgba(89,47,90,0.94) 100%);
background: -webkit-gradient(radial, center center, 0px, center center, 100%, color-stop(0%, rgba(161,80,159,0.27)), color-stop(24%, rgba(161,80,159,0.27)), color-stop(96%, rgba(161,80,159,0.94)), color-stop(100%, rgba(161,80,159,0.94)));
background: -webkit-radial-gradient(center, ellipse cover, rgba(161,80,159,0.27) 0%, rgba(161,80,159,0.27) 24%, rgba(161,80,159,0.94) 96%, rgba(161,80,159,0.94) 100%);
background: -o-radial-gradient(center, ellipse cover, rgba(161,80,159,0.27) 0%, rgba(161,80,159,0.27) 24%, rgba(161,80,159,0.94) 96%, rgba(161,80,159,0.94) 100%);
background: -ms-radial-gradient(center, ellipse cover, rgba(161,80,159,0.27) 0%, rgba(161,80,159,0.27) 24%, rgba(161,80,159,0.94) 96%, rgba(161,80,159,0.94) 100%);
background: radial-gradient(ellipse at center, rgba(161,80,159,0.27) 0%, rgba(161,80,159,0.27) 24%, rgba(161,80,159,0.94) 96%, rgba(161,80,159,0.94) 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#89241f', endColorstr='#89241f', GradientType=1 );	
}

#maincol .teaser_widget.feature3  .shader:hover, #maincol .teaser_widget.feature3  .shader:focus { /*lt grey*/
background: rgba(137,139,156,0.27);
background: -moz-radial-gradient(center, ellipse cover, rgba(137,139,156,0.27) 0%, rgba(137,139,156,0.27) 24%, rgba(137,139,156,0.94) 96%, rgba(137,139,156,0.94) 100%);
background: -webkit-gradient(radial, center center, 0px, center center, 100%, color-stop(0%, rgba(137,139,156,0.27)), color-stop(24%, rgba(137,139,156,0.27)), color-stop(96%, rgba(137,139,156,0.94)), color-stop(100%, rgba(137,139,156,0.94)));
background: -webkit-radial-gradient(center, ellipse cover, rgba(137,139,156,0.27) 0%, rgba(137,139,156,0.27) 24%, rgba(137,139,156,0.94) 96%, rgba(137,139,156,0.94) 100%);
background: -o-radial-gradient(center, ellipse cover, rgba(137,139,156,0.27) 0%, rgba(137,139,156,0.27) 24%, rgba(137,139,156,0.94) 96%, rgba(137,139,156,0.94) 100%);
background: -ms-radial-gradient(center, ellipse cover, rgba(137,139,156,0.27) 0%, rgba(137,139,156,0.27) 24%, rgba(137,139,156,0.94) 96%, rgba(137,139,156,0.94) 100%);
background: radial-gradient(ellipse at center, rgba(137,139,156,0.27) 0%, rgba(137,139,156,0.27) 24%, rgba(137,139,156,0.94) 96%, rgba(137,139,156,0.94) 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#98771c', endColorstr='#98771c', GradientType=1 );	
}
#maincol .teaser_widget.feature4  .shader:hover, #maincol .teaser_widget.feature4  .shader:focus { /*grey*/
background: rgba(59,55,54,0.15) ; 	
background: -moz-radial-gradient(center, ellipse cover, rgba(59,55,54,0) 0%, rgba(59,55,54,0) 0%, rgba(59,55,54,0) 30%, rgba(59,55,54,0.96) 100%);
background: -webkit-gradient(radial, center center, 0px, center center, 100%, color-stop(0%, rgba(59,55,54,0)), color-stop(0%, rgba(59,55,54,0)), color-stop(30%, rgba(59,55,54,0)), color-stop(100%, rgba(59,55,54,0.96)));
background: -webkit-radial-gradient(center, ellipse cover, rgba(59,55,54,0) 0%, rgba(59,55,54,0) 0%, rgba(59,55,54,0) 30%, rgba(59,55,54,0.96) 100%);
background: -o-radial-gradient(center, ellipse cover, rgba(59,55,54,0) 0%, rgba(59,55,54,0) 0%, rgba(59,55,54,0) 30%, rgba(59,55,54,0.96) 100%);
background: -ms-radial-gradient(center, ellipse cover, rgba(59,55,54,0) 0%, rgba(59,55,54,0) 0%, rgba(59,55,54,0) 30%, rgba(59,55,54,0.96) 100%);
background: radial-gradient(ellipse at center, rgba(59,55,54,0) 0%, rgba(59,55,54,0) 0%, rgba(59,55,54,0) 30%, rgba(59,55,54,0.96) 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#3B3736', endColorstr='#3B3736', GradientType=1 );
	
}




/* ///////////////////////// junior colours */
.parent-pageid-55 .brand1, .parent-pageid-55 .info, .parent-pageid-55 .shop a, .parent-pageid-55 .extra,
.page-id-55 .brand1, .page-id-55 .info, .page-id-55 .shop a, .page-id-55 .extra
 { /*purple*/
background: rgba(154,89,175,1);
background: -moz-radial-gradient(center, ellipse cover, rgba(154,89,175,1) 0%, rgba(105,47,153,1) 100%);
background: -webkit-gradient(radial, center center, 0px, center center, 100%, color-stop(0%, rgba(154,89,175,1)), color-stop(100%, rgba(105,47,153,1)));
background: -webkit-radial-gradient(center, ellipse cover, rgba(154,89,175,1) 0%, rgba(105,47,153,1) 100%);
background: -o-radial-gradient(center, ellipse cover, rgba(154,89,175,1) 0%, rgba(105,47,153,1) 100%);
background: -ms-radial-gradient(center, ellipse cover, rgba(154,89,175,1) 0%, rgba(105,47,153,1) 100%);
background: radial-gradient(ellipse at center, rgba(154,89,175,1) 0%, rgba(105,47,153,1) 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#9a59af', endColorstr='#692f99', GradientType=1 );  
} 
.parent-pageid-55 .brand2, 
.page-id-55 .brand2 
{/*blue*/  	
background: rgba(110,168,213,1);
background: -moz-radial-gradient(center, ellipse cover, rgba(110,168,213,1) 0%, rgba(5,120,187,1) 100%);
background: -webkit-gradient(radial, center center, 0px, center center, 100%, color-stop(0%, rgba(110,168,213,1)), color-stop(100%, rgba(5,120,187,1)));
background: -webkit-radial-gradient(center, ellipse cover, rgba(110,168,213,1) 0%, rgba(5,120,187,1) 100%);
background: -o-radial-gradient(center, ellipse cover, rgba(110,168,213,1) 0%, rgba(5,120,187,1) 100%);
background: -ms-radial-gradient(center, ellipse cover, rgba(110,168,213,1) 0%, rgba(5,120,187,1) 100%);
background: radial-gradient(ellipse at center, rgba(110,168,213,1) 0%, rgba(5,120,187,1) 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#6ea8d5', endColorstr='#0578bb', GradientType=1 );  
  }
.parent-pageid-55 .feature1, .parent-pageid-55 .download a,
.page-id-55 .feature1, .page-id-55 .download a
 {/*pink*/  
  background: rgba(220,43,114,1);
background: -moz-radial-gradient(center, ellipse cover, rgba(220,43,114,1) 0%, rgba(188,19,84,1) 100%);
background: -webkit-gradient(radial, center center, 0px, center center, 100%, color-stop(0%, rgba(220,43,114,1)), color-stop(100%, rgba(188,19,84,1)));
background: -webkit-radial-gradient(center, ellipse cover, rgba(220,43,114,1) 0%, rgba(188,19,84,1) 100%);
background: -o-radial-gradient(center, ellipse cover, rgba(220,43,114,1) 0%, rgba(188,19,84,1) 100%);
background: -ms-radial-gradient(center, ellipse cover, rgba(220,43,114,1) 0%, rgba(188,19,84,1) 100%);
background: radial-gradient(ellipse at center, rgba(220,43,114,1) 0%, rgba(188,19,84,1) 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#dc2b72', endColorstr='#bc1354', GradientType=1 );
}
.parent-pageid-55 .feature2, .parent-pageid-55 .calendar a, 
.page-id-55 .feature2, .page-id-55 .calendar a 
{ /*orange*/  
background: rgba(239,115,66,1);
background: -moz-radial-gradient(center, ellipse cover, rgba(239,115,66,1) 0%, rgba(215,90,48,1) 100%);
background: -webkit-gradient(radial, center center, 0px, center center, 100%, color-stop(0%, rgba(239,115,66,1)), color-stop(100%, rgba(215,90,48,1)));
background: -webkit-radial-gradient(center, ellipse cover, rgba(239,115,66,1) 0%, rgba(215,90,48,1) 100%);
background: -o-radial-gradient(center, ellipse cover, rgba(239,115,66,1) 0%, rgba(215,90,48,1) 100%);
background: -ms-radial-gradient(center, ellipse cover, rgba(239,115,66,1) 0%, rgba(215,90,48,1) 100%);
background: radial-gradient(ellipse at center, rgba(239,115,66,1) 0%, rgba(215,90,48,1) 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ef7342', endColorstr='#d75a30', GradientType=1 );
}
.parent-pageid-55 .feature3, .parent-pageid-55 .light,
.page-id-55 .feature3, .page-id-55 .light, .parent-pageid-55 .view a, .page-id-55 .view a, .parent-pageid-55 .ticket a, .page-id-55 .ticket a 
 { /*turquoise*/
background: rgba(108,198,189,1);
background: -moz-radial-gradient(center, ellipse cover, rgba(108,198,189,1) 0%, rgba(31,181,156,1) 100%);
background: -webkit-gradient(radial, center center, 0px, center center, 100%, color-stop(0%, rgba(108,198,189,1)), color-stop(100%, rgba(31,181,156,1)));
background: -webkit-radial-gradient(center, ellipse cover, rgba(108,198,189,1) 0%, rgba(31,181,156,1) 100%);
background: -o-radial-gradient(center, ellipse cover, rgba(108,198,189,1) 0%, rgba(31,181,156,1) 100%);
background: -ms-radial-gradient(center, ellipse cover, rgba(108,198,189,1) 0%, rgba(31,181,156,1) 100%);
background: radial-gradient(ellipse at center, rgba(108,198,189,1) 0%, rgba(31,181,156,1) 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#6cc6bd', endColorstr='#1fb59c', GradientType=1 );
}
/*.parent-pageid-55 .feature4,
.page-id-55 .feature4
{/lt grey/
background: rgba(255,215,114,1);
background: -moz-radial-gradient(center, ellipse cover, rgba(255,215,114,1) 0%, rgba(255,182,56,1) 100%);
background: -webkit-gradient(radial, center center, 0px, center center, 100%, color-stop(0%, rgba(255,215,114,1)), color-stop(100%, rgba(255,182,56,1)));
background: -webkit-radial-gradient(center, ellipse cover, rgba(255,215,114,1) 0%, rgba(255,182,56,1) 100%);
background: -o-radial-gradient(center, ellipse cover, rgba(255,215,114,1) 0%, rgba(255,182,56,1) 100%);
background: -ms-radial-gradient(center, ellipse cover, rgba(255,215,114,1) 0%, rgba(255,182,56,1) 100%);
background: radial-gradient(ellipse at center, rgba(255,215,114,1) 0%, rgba(255,182,56,1) 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffd772', endColorstr='#ffb638', GradientType=1 ); 
}*/

/* hover lighters*/
.parent-pageid-55 .download a:hover, .parent-pageid-55 .download a:focus,
.page-id-55 .download a:hover, .page-id-55 .download a:focus {/*pink*/
background: rgba(247,76,147,1);
background: -moz-radial-gradient(center, ellipse cover, rgba(247,76,147,1) 0%, rgba(188,19,84,1) 100%);
background: -webkit-gradient(radial, center center, 0px, center center, 100%, color-stop(0%, rgba(247,76,147,1)), color-stop(100%, rgba(188,19,84,1)));
background: -webkit-radial-gradient(center, ellipse cover, rgba(247,76,147,1) 0%, rgba(188,19,84,1) 100%);
background: -o-radial-gradient(center, ellipse cover, rgba(247,76,147,1) 0%, rgba(188,19,84,1) 100%);
background: -ms-radial-gradient(center, ellipse cover, rgba(247,76,147,1) 0%, rgba(188,19,84,1) 100%);
background: radial-gradient(ellipse at center, rgba(247,76,147,1) 0%, rgba(188,19,84,1) 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#f74c93', endColorstr='#bc1354', GradientType=1 );  
}
.parent-pageid-55 .view a:hover, .parent-pageid-55 .view a:focus, .parent-pageid-55 .calendar a:hover, .parent-pageid-55 .calendar a:focus, 
.page-id-55 .view a:hover, .page-id-55 .view a:focus, .page-id-55 .calendar a:hover, .page-id-55 .calendar a:focus
{ /*orange*/  
background: rgba(246,145,105,1);
background: -moz-radial-gradient(center, ellipse cover, rgba(246,145,105,1) 0%, rgba(215,90,48,1) 100%);
background: -webkit-gradient(radial, center center, 0px, center center, 100%, color-stop(0%, rgba(246,145,105,1)), color-stop(100%, rgba(215,90,48,1)));
background: -webkit-radial-gradient(center, ellipse cover, rgba(246,145,105,1) 0%, rgba(215,90,48,1) 100%);
background: -o-radial-gradient(center, ellipse cover, rgba(246,145,105,1) 0%, rgba(215,90,48,1) 100%);
background: -ms-radial-gradient(center, ellipse cover, rgba(246,145,105,1) 0%, rgba(215,90,48,1) 100%);
background: radial-gradient(ellipse at center, rgba(246,145,105,1) 0%, rgba(215,90,48,1) 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#f69169', endColorstr='#d75a30', GradientType=1 );
}
.parent-pageid-55 .shop a:hover, .parent-pageid-55 .shop a:focus,
.page-id-55 .shop a:hover, .page-id-55 .shop a:focus
 { /*purple*/
background: rgba(180,119,199,1);
background: -moz-radial-gradient(center, ellipse cover, rgba(180,119,199,1) 0%, rgba(105,47,153,1) 100%);
background: -webkit-gradient(radial, center center, 0px, center center, 100%, color-stop(0%, rgba(180,119,199,1)), color-stop(100%, rgba(105,47,153,1)));
background: -webkit-radial-gradient(center, ellipse cover, rgba(180,119,199,1) 0%, rgba(105,47,153,1) 100%);
background: -o-radial-gradient(center, ellipse cover, rgba(180,119,199,1) 0%, rgba(105,47,153,1) 100%);
background: -ms-radial-gradient(center, ellipse cover, rgba(180,119,199,1) 0%, rgba(105,47,153,1) 100%);
background: radial-gradient(ellipse at center, rgba(180,119,199,1) 0%, rgba(105,47,153,1) 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#b477c7', endColorstr='#692f99', GradientType=1 );  
} 
.parent-pageid-55 .view a:hover, .parent-pageid-55 .view a:focus,
.page-id-55 .view a:hover, .page-id-55 .view a:focus, .parent-pageid-55 .ticket a:hover, .page-id-55 .ticket a:hover 
{
	background: rgba(118, 244, 230,1);
	background: -moz-radial-gradient(center, ellipse cover, rgba(118, 244, 230,1) 0%, rgba(31,181,156,1) 100%);
	background: -webkit-gradient(radial, center center, 0px, center center, 100%, color-stop(0%, rgba(118, 244, 230,1)), color-stop(100%, rgba(31,181,156,1)));
	background: -webkit-radial-gradient(center, ellipse cover, rgba(118, 244, 230,1) 0%, rgba(31,181,156,1) 100%);
	background: -o-radial-gradient(center, ellipse cover, rgba(118, 244, 230,1) 0%, rgba(31,181,156,1) 100%);
	background: -ms-radial-gradient(center, ellipse cover, rgba(118, 244, 230,1) 0%, rgba(31,181,156,1) 100%);
	background: radial-gradient(ellipse at center, rgba(118, 244, 230,1) 0%, rgba(31,181,156,1) 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#76F4E6', endColorstr='#1fb59c', GradientType=1 );
}


/*end of jnr colours*/


/* ///////////////////////// Colourless teaser widget */
#maincol .teaser_widget .nonshader {
background: rgba(0,0,0,0);
background: -moz-radial-gradient(center, ellipse cover, rgba(0,0,0,0) 0%, rgba(0,0,0,0) 44%, rgba(0,0,0,0.2) 85%, rgba(0,0,0,0.2) 100%);
background: -webkit-gradient(radial, center center, 0px, center center, 100%, color-stop(0%, rgba(0,0,0,0)), color-stop(44%, rgba(0,0,0,0)), color-stop(85%, rgba(0,0,0,0.2)), color-stop(100%, rgba(0,0,0,0.2)));
background: -webkit-radial-gradient(center, ellipse cover, rgba(0,0,0,0) 0%, rgba(0,0,0,0) 44%, rgba(0,0,0,0.2) 85%, rgba(0,0,0,0.2) 100%);
background: -o-radial-gradient(center, ellipse cover, rgba(0,0,0,0) 0%, rgba(0,0,0,0) 44%, rgba(0,0,0,0.2) 85%, rgba(0,0,0,0.2) 100%);
background: -ms-radial-gradient(center, ellipse cover, rgba(0,0,0,0) 0%, rgba(0,0,0,0) 44%, rgba(0,0,0,0.2) 85%, rgba(0,0,0,0.2) 100%);
background: radial-gradient(ellipse at center, rgba(0,0,0,0) 0%, rgba(0,0,0,0) 44%, rgba(0,0,0,0.2) 85%, rgba(0,0,0,0.2) 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#000000', endColorstr='#000000', GradientType=1 );
}

#maincol .teaser_widget .nonshader:hover, #maincol .teaser_widget .nonshader:focus {
background: none;
}