@charset "UTF-8";
/* CSS Document */

body { margin:0; }

h1 { font-family: 'Amatic SC', cursive; font-weight: 700; font-size: 120px; line-height:0.9; text-align:center; color: #fff; margin: 0px 0 0px 0; padding: 0; text-shadow:0px 0px 20px #000,}
h2 { font-size: 1.5em; margin: 0.83em 0; font-family: 'Amatic SC', cursive; font-weight: 400; font-size: 70px; line-height:75px;	color: #fff; 	margin: 0 0 5px 0;	padding: 0;	text-align:center; }
h3 { font-family: 'Amatic SC', cursive; font-weight: 700; font-size: 30px; line-height:1.2;	 color: #cc6600; margin: 20px 0 10px 0; padding: 0; text-align:center;}
h3 a { color: #fff; text-decoration:none;}
h3 a:hover { color: #D9D9D9;}
p { 	font-family:Baskerville, "Palatino Linotype", Palatino, "Century Schoolbook L", "Times New Roman", serif; font-weight: normal; font-size: 18px; line-height:20px; color: #fff; margin: 0 0 10px 0; padding: 0;}


* {
  box-sizing: border-box;
}


.wrapper {width:100%; margin: 0 auto;}

.center {margin: 0 auto 0 auto; text-align: center;}

.home { width:100%; background:#ff9900; background-image:none; }

img {
  display: block;
  margin-left: auto;
  margin-right: auto;
}

.img-full{
  max-width:100%;
  max-height:100%
}

[class*="box-"] {
  width:100%; 
  padding:100px 0 0 0;
}

.box-statement { background:#4b567a; }
.box-homeless { background-image:url("../images/homeless-background.jpg"); background-size:cover; background-color: #9c5d0b;} /*  background-position:center top; */
.box-cell { background-image:url(../images/CellBack.jpg); background-size:cover; background-color: #5D0602;} /*  background-position:center top; */
.box-pi { background-image:url(../images/LifePi_back1.jpg); background-size:cover;} /*  background-position:center top; */
.box-light { background:#0D022A url(../images/starlight1.jpg);}
.box-northern {background-image:url(../images/Adrian_Brooks_Northern_Back.jpg); background-position:center top;}
.box-lockdown {background:#F8BB00 url(../images/coronavirus-mask.jpg); background-size: cover; } /* 343944 background-position:center top; background-repeat:no-repeat; */
.box-shrine {background:#43B5FE  url(../images/shrineBack.jpg);background-position:center top;}
.box-henge {background:#090D00 url(../images/HengeBack.jpg);background-size: cover;} /* F7A22E 786471 background-position:center top; background-repeat:no-repeat; */
.box-castle {width:100%; background-image:url(../images/Adrian_Brooks_Prague_Back.jpg); background-position:center top;}
.box-fools {background:#97A200 url(../images/ShipBack.jpg); background-position:center top; display:inline-block;}
.box-circus { width:100%; height:auto; background-image:url(../images/Adrian_Brooks_India_Back.jpg); background-position:center top; display:inline-block; } /* 92863C 18420A 786572  */
.box-ahu {background:#2D80AD url(../images/HUBack.jpg); background-position:center top; display:inline-block;} /* 05654B */
.box-narnia {background:#803A71 url(../images/NarniaBack.jpg); background-position:center top; display:inline-block;}
.box-allotment {background:#007A78 url(../images/AllotBack.jpg); background-size:cover; display:inline-block;} /* 007a78 8A5211 925100 background-position:center bottom; background-repeat: no-repeat; */
.box-francis { background-image:url(../images/Adrian_Brooks_Shoebill_Back.jpg); background-position:center top; display:inline-block; }

[class*="container-"] {
  margin: 0 auto 0 auto;
  width:1200px;
  height:750px;
}
.container-adrian { height:720px; background-image:url(../images/Travel-Theatres-Adrain-Books.png); background-size:cover; }
.container-statement { width:850px; height:800px; }
.container-homeless { width:1200px; height:2950px; }
.container-cell { width:1000px; height:1200px; }
.container-pi { width:1000px; height:1000px; }
.container-light { height:1300px; }
.container-northern {height:1100px;}
.container-lockdown{ height:1200px; }
.container-shrine{ height:auto; }
.container-henge{ height:1200px; }
.container-castle{ }
.container-fools{ height:auto; }
.container-circus{ }
.container-ahu{ height:1100px; }
.container-narnia{ height:1200px; }
.container-allotment{ height:auto; }
.container-francis {height:800px;}

.row {padding:30px 0 0 0;}
.row::after {
  content: "";
  clear: both;
  display: table;
}

[class*="col-"] {
  float: left;
  padding: 15px;
}

.col-1 {width: 8.33%;}
.col-2 {width: 16.66%;}
.col-3 {width: 25%;}
.col-4 {width: 33.33%;}
.col-5, .col-5-home {width: 41.66%;}
.col-6 {width: 50%;}
.col-7, .col-7-home {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%;}
.col-closed {width: 22%;}
.col-text {width: 28%;  margin:50px 0 0 0 ;}


[class*="center-"]  {margin: 0 auto; text-align: left;}
.center-50 {width: 50%;}
.center-75 {width: 75%;}

.hometext { margin: 222px 0 0 0; height:auto; }
.rightsidetext { margin:150px 0px 0px 0px ; text-align:left;}
.rightsidetexthome { margin:0px 0px 0px 0px ; text-align:left;}
.lightsidetext {margin:75px 0 0 0 ;}
.highlight {color:#fffb00; font-weight: 600}

.v-middle{
	vertical-align: middle;
}

.iframe-container{
  position: relative;
  width: 100%;
  padding-bottom: 56.25%; 
  height: 0;
}
.iframe-container iframe{
  position: absolute;
  top:0;
  left: 0;
  width: 100%;
  height: 100%;
}
