* {  box-sizing: border-box;}

.row::after {  content: "";  clear: both;  display: block;}

[class*="col-"] {  float: left;  padding: 5px;border:1px solid black;}
.bodystyle
	{background-color:#eeeeee;background-image:URL(http://www.stuart-kelly.co.uk/images/backgrounds/redbubbles.jpg);}
.outer
	{background-color:#ffffff;background-image:url(http://www.stuart-kelly.co.uk/images/backgrounds/backgroundwhite.gif);
	border-radius:50px;
	}
.headerbutton
	{text-align: center;
	background-color:red;width:600;background-image:url(http://www.stuart-kelly.co.uk/images/backgrounds/redbubbles.jpg);
	color:#ffffff;font-weight:bold;text-shadow: 0 1px 0 black, 0 2px 0 gray, 0 3px 0 white, 0 4px red;
	font-family:Arial,Verdana,Helvetica, sans-serif;font-size: 70px;letter-spacing:3;border:2 solid #ff000;
	border-radius:30px;margin-right:0;margin-left:0;margin-top:10px;margin-bottom:30px;}
.text6
	{text-align: center;
	font-size:45px;color:#500000;
	font-family:   Arial, Verdana, Helvetica, sans-serif;
	margin-top:0;
	margin-bottom:0;
	margin-right:0;
	margin-left:0;
text-shadow:
 0 1px 0 white,
 0 2px 0 red;}

.textini	{text-align: center;
	font-size:60px;color:#500000;
	font-family:  Verdana, Arial, Helvetica, sans-serif;
	margin-top:0;
	margin-bottom:0;
	margin-right:0;
	margin-left:0;	
text-shadow:
 0 1px 0 white,
 0 2px 0 red;}

.text1bookings
{text-align: justify;font-size:18px;color:#000005;font-family: Verdana, Arial, Helvetica, sans-serif;margin:0;}

.text1fees
	{text-align: center;
	font-size:28px;color:#000005;
	font-family:  Verdana, Arial, Helvetica, sans-serif;
	margin-top:0;
	margin-bottom:0;
	margin-right:0;
	margin-left:0;}
.disclaimer
	{color:#000005;background:white;font-size:12px;font-family: Verdana, Arial, Helvetica, sans-serif;border-radius:50px;margin:15px;}
	

/* For desktop: */
.col-1 {width: 8.33%;}
.col-2 {width: 16.66%;}
.col-3 {width: 25%;}
.col-4 {width: 33.33%;}
.col-5 {width: 41.66%;}
.col-6 {width: 50%;}
.col-7 {width: 58.33%;}
.col-8 {width: 66.66%;}
.col-9 {width: 75%;}
.col-10 {width: 83.33%;}
.col-11 {width: 91.66%;}
.col-12 {width: 100%;}


/* For mobile phones */
@media only screen and (max-width: 800px) {
  
  [class*="col-"] {
    width: 100%;
  }
.text1fees{ font-size:18px;}
.disclaimer{;margin:2px;font-size:10px;}

}

/* End For mobile phones */