/* Changes background colour of top menu */
.topmenurow {
    background: #ce2122 none repeat scroll 0 0;
    position: static;
}
.fix_menu{
	background: #ce2122 none repeat scroll 0 0 !important;
}

/* Changes footer and bottomrow position to static and changes padding on footer and bottom row */
.maprow{
	margin-bottom: 0px !important;
}
.copyrightrow{
	position: static !important;
}
.bottomrow{
	position: static !important;
	bottom: 0px !important;
}

/* Removes margin from bottom of content row */
.sparky_full{
	margin-bottom: 0px !important;
}

/* Adds padding above footer text */
.mp_footer{
	padding-top : 10px;
}

/*Increases height of testimonials slider*/
.testimonialsrow .flickity-viewport{
	min-height: 270px;
}
.testimonialsrow .hot_swipe_carousel_slides2{
	min-height: 270px
}

/*Hides dots on testimonials module and top scroller*/
.flickity-page-dots{
	display: none;
}

/*Sets min height of 3 read more paragraphs*/
.items-row p{min-height: 100px;}

/*Hides images on testimonials module*/
.testimonialsrow .flickity-viewport .flickity-slider .gallery-cell img{
	display: none;
}

/*Link and hover colour*/
a{color: #ce2122;}
a:hover{color: red;}

@media screen and (max-width: 450px){
	.testimonialsrow .flickity-viewport{
	min-height: 350px;
}
.testimonialsrow .hot_swipe_carousel_slides2{
	min-height: 350px
}
}

.topmenurow .container{padding-top: 0px;}
.mp_logo{padding-top: 30px;}
.mp_topmenu{padding-top: 30px;}
