/* Cached copy, generated 22/02/26 @ 23:53 */
#nav, #nav ul, .navbtn, .navbtn ul{}.navbtn ul{}#nav, #nav2, .navbtn {min-height:36px; padding:0;border-radius: 0 0 10px 10px;width: 100%;}#nav table, #nav2 table, .navbtn table{border-collapse:collapse}#nav li, #nav2 li{padding:0}#nav li li, .navbtn li li{line-height: 13px;}#nav li a{color:#000c1e;text-decoration:none; white-space:nowrap;}.megamenu li a { color:#000c1e; line-height:25px; text-decoration:none; white-space:nowrap;font-size: 1em;}#nav li li a, .megamenu li a, .navbtn li li a {padding: 4px;line-height:1em; font-size: 0.95em;}.navbtn li li a {line-height:0.8em}#nav li:hover, .navbtn li:hover {color: #000c1e;text-align: left;text-decoration: none;}#nav li li a:hover, .megamenu li a:hover, .navbtn li li a:hover{ text-decoration:none; color:#000;background-color:#fff;border-radius: 4px;}#nav a.tab:hover, .navbtn a.tab:hover{background-repeat:repeat-x;background-position:top;}#nav *:hover ul{background-color: #000;background-image: url(/images/black-transp.png);padding: 10px;min-width: 200px;}.navbtn *:hover ul{ background-image: url(/images/black-transp.png);padding: 10px;width: 200px;}.navbtn{width: 218px;}#nav :hover ul.col2, .navbtn :hover ul.col2{background-color: #dadada;padding: 20px;min-width: 200px;min-height: 160px;}#nav :hover ul.col3, .navbtn :hover ul.col3{background-color: #dadada;padding: 20px;min-width: 200px;min-height: 160px;}#nav li:hover > a, .navbtn li:hover > a {text-decoration:none; color:#000c1e;}#nav a:hover a:hover ul,#nav a:hover a:hover a:hover ul,#nav a:hover a:hover a:hover a:hover ul,#nav a:hover a:hover a:hover a:hover a:hover ul,.navbtn a:hover a:hover ul,.navbtn a:hover a:hover a:hover ul,.navbtn a:hover a:hover a:hover a:hover ul,.navbtn a:hover a:hover a:hover a:hover a:hover ul {}#nav a:hover ul ul,#nav a:hover a:hover ul ul,#nav a:hover a:hover a:hover ul ul,#nav a:hover a:hover a:hover a:hover ul ul,.navbtn a:hover ul ul,.navbtn a:hover a:hover ul ul,.navbtn a:hover a:hover a:hover ul ul,.navbtn a:hover a:hover a:hover a:hover ul ul {}body{margin:0;font-stretch: extra-expanded;overflow-x: hidden;}body,h1,h2,h3,h4,h5,p,li,ul{font-family: Arial,Helvetica,sans-serif}.clr, .clear{clear:both}.outer{width: 100%;text-align: center;}.container{text-align: center;margin: 0 auto;width: 100%;max-width: 1400px; color:#000;}.header, header{display: block;padding: 0;margin: 0;clear: both;}.header p, .header ul{margin: 0}.header ul, .header li{list-style: none;margin: 0;padding: 0;}.mymenu{display: block;margin-top: 5px;}ul.topmenu{clear: both;display:block;}.mainbody{text-align: left;display: block;}.mainbody .table{width: 95%}.mainpad{padding: 20px 54px 0}.pagetext{font-size: 1.1em;clear: both;}.pagetext li{margin-bottom: 5px}.pagetext a:hover{text-decoration:underline}.newsteaser .pagetext h3, .pagetext h3.newshead{font-size: 1.1em;margin-top: 10px;margin-bottom: 10px;clear: both;}.foot{background-color:#df541c;border-top:solid 8px #29235b;}.footer{text-align: center;color: #fff;clear: both;overflow-y: hidden;}.clearmenu{clear:both;height:0;width:0;float:none;line-height:0;max-height:0;min-height:0;}#footer ul li{float: none;display: inline;}.copy a{text-decoration: none}.footer ul{margin: 0;padding: 0;list-style: none;}.footer li{display: block;margin: 0;}.footer li a{text-decoration:none}.footer a:hover{text-decoration:underline}.table{display: table;width: 100%;}.list{width: calc(100% - 22px)}.tr{display: table-row}.td,.th{display: table-cell;vertical-align:top;}#wrapper{float: left}a img{border: 0}.pagemain{overflow: hidden;display: block;}.errors{font-size: 0.6em;color:#CCC;display:none;}.error,.err{color:#F00}iframe{margin:0;border:0;overflow:hidden;}a span.hide, .hidden{display:none}.homeboxes{clear:both}.homeboxes .col{float: left;width: 33%;}.homeboxes .incol{width: 98%;text-align: center;font-weight: bold;font-size: 20px;}.addthis_toolbox {margin-top:0;padding-top: 10px;}.mainsitemap li{line-height: 1.6em}.mainsitemap ul{margin-bottom: 20px}#wrap ul{margin:0;padding:0;}.table .tr .homeleft iframe, .table .tr .homeright iframe, .table .tr .rightboxes iframe, .table .tr .leftboxes iframe, .table .tr div .sub iframe{display:block}.pagelist .list-cat h2{clear: inherit}.endmenu{ clear:both;height:0;width:0;float:none;line-height:0;max-height:0;min-height:0; }.mobile-only{ display:none }.catmenubox h4{ color: #fff; padding: 0 20px }.pag{width: 100%}.pag div{display:inline-block}.pagLeft,.pagRight{width:25%}.pagMid{width:50%}.pagLeft{text-align:left}.pagRight{text-align:right}.pagMid{text-align:center}.leftText,.allLeft,.left{text-align:left}.rightText,.allRight{text-align:right}.ctr,.center,.centerText,button,.button{text-align:center}.justifyText{text-align:justify}.block,.blockLeft{display:block}.inBlock{display:inline-block;vertical-align:top;}.hidden,.mobile-only{display:none} .noOverflow{overflow:hidden}.half{width:50%}.third{width:33%}.twothirds{width:66%}.quarter{width:25%}.threequarters{width:75%}.noRpt{background-repeat:no-repeat}.contain{background-size:contain}.bgCenter{background-position:center}.noMargin,.strapline p,.header p,.header ul{margin:0}.noMarginTop{margin-top:0}.noMarginBtm{margin-bottom:0}.floatLeft,.blockLeft,.allLeft{float:left}.floatRight,.allRight,.bloclRight{float:right}.whiteText, .whiteText a{color:#fff}.blackText, .blackText a,a.button:hover,button:hover,body .donatelist a:link,body .donatelist a:visited,.footer li strong,.footer li a,.button,button,.catmenubox a:link,.catmenubox a:visited,.catmenubox li,body .donatelist a:hover,.catmenubox h4{color:#000c1e; }.noUnderline{text-decoration:none}.b{font-weight:bold}.clear,.sub h2,.homeleft h3,.endmenu{clear:both}.noh{height:0;line-height:0}.noPad{padding:0}.pad5,.button,button{padding:5px}.pad10,body .donatelist a:link,body .donatelist a:visited{padding:10px}.padH10,#footer ul li a{padding:0 0 0 20px}.font0-8,.header .buttons a,.comments .button,body .shop a.button,.header .buttons ul ul li a,.homenews h3{font-size:0.8em}.font1,.relatedsearches,.contactform p{font-size:1em}.font1-1,.pageinfo,.gridtitle,.sub h3.gridtitle,.sortby{font-size:1.1em}.font1-2,ul.topmenu a.tab,.newsteaser h3,.sub h4,.sub h3,.homemiddle h2{font-size:1.2em}.rad5,.header .buttons a,.comments .button,button,body .shop a.button,.header .buttons ul ul li a,.contactform,.contactform #submit,.subcat-img, body .donatelist a:visited,.appeal-info{border-radius:5px}.rad10,.shadows{border-radius:10px}.sortby,.contactform{background-color:#f5f5f5}.shadows{box-shadow:0 0 5px #444}.cover,.carouselbox{background-size:cover}.fullWidth,.carouselbox{width:100%}.whiteBg,.sub,.homeboxes .col,.catmenubox,.list-cat,.list-subcat{background-color:#fff}body{color:#6a6b68;background-color:#eee;font-family: Arial,Helvetica,sans-serif;font-size: 1.2em;}body img, .lazyloaded{ opacity:0;transition: all ease-in 5s fade-in; animation: fadein 5s 2s;animation-fill-mode: forwards;}body .jcarousel img, body .jcarousel .boximg{transition:none;animation:none;opacity:1;}@keyframes fadein{from{opacity:0}to{opacity:1}}@keyframes fadeout{from{opacity:1}to{opacity:0}}@-moz-keyframes fadein{from{opacity:0}to{opacity:1}}.plain{background-image:none}.content{width:100%}.section{width: calc(100% - 40px);padding: 10px 20px;clear:both;display:inline-block;}.section a{text-decoration: none}.section a:hover{text-decoration: underline}article h2, article h3{color:#547a4e}.head{font-family: 'Century Gothic',sans-serif;height: 173px;position: absolute;z-index: 9999;}.header{margin-top: 0;padding: 20px 0;box-shadow: 0 5px 10px #222;height:155px;min-height: 150px;background: #4b3314 url(/images/backgrounds/wood-with-pattern.webp);background-position: top left;}.no-webp .header{background: #4b3314 url(/images/backgrounds/wood-with-pattern.jpg);}.header,.wood{background-repeat:no-repeat;background-size:cover;}.wood{background: #4b3314 url(/images/backgrounds/wood.webp);background-position: top right;padding-top: 4%;}.no-webp .wood{background: #4b3314 url(/images/backgrounds/wood.jpg);}.wood a,.wood p,.wood h3,.wood h2,.wood h4,.wood li,.wood h1{color: #fff}.header p.logo {margin: 0 40px;width: calc(100% - 574px);height: 197px;z-index: 9999;text-align:center;float:left;}.header .logo a{width: 100%;height: inherit;background-image:url(/images/tiverton-canal-co-logo-2022.svg);background-size:contain;background-repeat:no-repeat;background-position: top center;max-height: 130px;}.no-svg .header .logo a{background-image:url(/images/tiverton-canal-co-logo-2022.png)}.livingheritage a {background-image: url(/images/great-britain-living-heritage2022.svg);background-repeat: no-repeat;background-size: contain;display: block;position: relative;top: 90px;height: 160px;left: 39px;z-index: 100;border-radius: 50%;width: 162px;box-shadow: 0 0 10px #000;transition: all 2s;}.no-svg .livingheritage a{background-image: url(/images/great-britain-living-heritage2022.png)}.livingheritage a span{display: none}.section,.foot{background-attachment: fixed}.menu{font-family: 'Century Gothic',sans-serif;font-weight: 600;}ul.topmenu a.tab{font-size:1em}ul.topmenu{border-right:1px solid #bdbdbd;width:939px;min-height:36px;}ul.topmenu a.tab{text-transform:capitalize;cursor:pointer;width:auto;position:relative;padding:0 10px;}#menuHome a{width:84px;height:58px;}#nav li.b, .megamenu li.b{font-size:0.9em;padding:4px;}.mainbody .table{width:100%}.subcol{width:725px}#footer{padding-top: 20px}#footer ul{list-style:outside none none;padding:10px 0 0;}#footer ul li a{float:none;display:inline;padding: 0 10px;}.footer .third{text-align:left;padding: 10px 20px;width: calc(33.33% - 40px);display:block;float: left;}.footer a{color:#fff;text-decoration:none;}.footer a:hover{text-decoration:underline;color:#CCC}ul.topmenu a.tab,#footer ul li a{border-right:0 solid #fff}ul.topmenu :nth-last-child(2) a.tab,#footer ul li a.last{border-right:0 solid #fff}.copy{text-align:center;clear:both}.copy p{margin-top:0}.copy, .copy a{color:#fff} .footer ul{color:#999}.footer li{padding-right:8px}.footer .fa{width:20px;text-align:center;}.foot{background-color:#1b4716;background-image: linear-gradient(#12581c,#1b4716);border:0;}.grid{width:calc(50% - 10px) !important;background-color:#fbf1d9;border-radius: 4px; margin-bottom: 20px;}.grid-container .grid:nth-child(2n+1),.relatedgrid .grid:nth-child(2n+1){margin-right: 20px}.grid .clr{height: 0;margin: 0;padding: 0;}.gridtitle,.sub h3.gridtitle{line-height:1.1em;text-transform:uppercase;}.gridtitle a{color:#585d64}.rowInfo{padding-left:20px}#wrapper{width:460px}.sub p,.sub h4,.sub h3,.sub address,.sub h2,.sub h5,.sub ul,.sub ol{margin:8px 0 10px}.sub h4, .sub h3{line-height:1.4em;font-weight:normal;}button,input[type=submit],.header .buttons a:hover,.comments .button:hover,body a.button:link,body a.button:visited{background-color:darkgreen;border: 2px solid darkolivegreen;border-radius: 10px;padding: 15px;display:inline-block;font-weight:bold;transition: all 2s;margin: 0;color:#fff;border:0;}a.button:hover, button:hover,input[type=submit]:hover{background-color:#eee}.contactform{width:445px;background-color:#f5f5f5;padding:10px 10px 10px 155px;}.contactform input,.contactform textarea,.contactform select{width: 430px}.contactform #submit{width:150px;background-color:#d5b833;border:0;padding:0.9em;}#content{padding:0}.sub,.homeboxes .col{margin-bottom:15px;width:100%;background-color:transparent;}.homeboxes{min-height: 270px}.homeboxes .incol{width:100%}.homeboxes .col p.margin{height:50px}.homeboxes .first,.homeboxes .second{margin-right:18px}.boximg{width:100%;display:block;background-size:cover;}.boximg.porthole{background-image: url(/images/porthole.webp);display: inline-block;width: 101%;height: 0;background-color: ;background-size: 100% 100%;padding-bottom: 26vw;background-repeat: no-repeat;background-position: center;}#boxright1 .boximg.nowebp {border: 4px solid #f8b534;background-color: #b31b18;padding-bottom: 12.5vw;box-shadow: 2px 2px aliceblue;transform: rotate(2deg) scale(90%);}.no-webp .boximg.porthole{background-image: url(/images/porthole.png)}.hometop .boximg{height: 450px}.homeboxes a.homelink{vertical-align:bottom;text-align:right;}.sideboxes .homeboxdesc,.homeboxes .homeboxdesc{height:70px}.col{display: inline-block;overflow:hidden;}.hometop .col{width: calc(100% - 16px);border-radius: 0;background-repeat:no-repeat;background-size: cover;background-position: center center;}.homebtm .col:nth-child(4n), .hometop .col:nth-child(2n), .footbox .col:nth-child(3n){margin-right:0}.homebtm .col, .footbox .col{background-color:#fff;border: solid 3px #eee;border-radius: 10px;background-repeat:no-repeat;background-size: cover;background-position: center center;box-shadow: 0 0 2px #111;text-align: center;}.boxtop{margin:0}.homeboxes .boxtop a{color:#29235b;text-align:center;width: 80%;display: inline-block;text-align: center;background-image: url(/images/porthole.webp);background-size: 98%;background-repeat: no-repeat;border-radius:50%;padding: 0;font-size: 0px;overflow: hidden;}.no-webp .homeboxes .boxtop a{background-image: url(/images/porthole.png)}.sideboxes .boxtop a{ height: 100px;text-decoration:none; }.sideboxes .boximg {width: 100%;display: block;background-size: cover;background-size: contain;background-repeat: no-repeat;background-position:center;padding-bottom: 10vw;}.boxsummary{height: 200px;color:#282828;padding: 0 10px;overflow:hidden;}.hometop .boxsummary{min-height: auto;display:inline-block;width: calc(100% - 200px);font-size:13px;padding: 0 0 0 10px;}.homebtm .boxsummary{height:180px}.hometop .boxtop{padding:0}.rightboxes .lowerbox,.hometop .lowerbox{display:none}.sideboxes .col{display:block;width:calc(100% - 40px);padding: 0 20px}.lowerbox p {padding: 25px;font-size: 22px;}.lowerbox h3{margin:0}.lowerbox a{color:#fff;text-decoration:none;font-size:24px;}body .sideboxes ul{padding:0;margin:0}.sideboxes .lowerbox a{display:none}.homeboxbtn{width:calc(100% - 50px)}.homeboxbtn,.pagRight a,.pagLeft a,.wood .pagLeft a,.wood .pagRight a{color: #b49162;background-color:#fff;border: 2px solid #b49162;border-radius: 10px;padding: 8px;display:inline-block;font-weight:bold;transition: all 2s;margin: 0;text-decoration:none;}.wood .pagMid {color: #fff}.descTop{min-height: 135px}.prodDescTop{min-height:110px}.homeboxbtn a{color: #fff;text-decoration:none;transition: all 1s;}.homeboxbtn:hover,.pagRight a:hover,.pagLeft a:hover{background-color: #b49162;color: #fff;}body .fb_iframe_widget {display: block;text-align: center;width: calc(100% - 40px);}.mainbody{margin: 0;min-height: 400px; }.catmenubox{margin-bottom:10px;min-height:150px;font-size:0.75em;padding-top:10px;}.pagelist{background-color:#f9f9f9;margin-top:10px;}.endmenu{ height:0;width:0;float:none;line-height:0;max-height:0;min-height:0; padding: 0 !important;}.catmenubox h4{padding:0 20px}.topRight *,.bluebox *{font-family: 'Century Gothic','Muli', sans-serif}.topRight p a{color: #282828;text-decoration:none;font-weight:bold;}.half{width:calc(50% - 43px);padding:0 20px;display:inline-block;vertical-align:top;}.half:nth-child(2n+1){padding:0 20px}.form-group .homeboxbtn{width:calc(50% - 14px);font-size:16px}#form1 label{display:inline-block}#form1 textarea:not(#message){height: 50px}#form1 textarea{max-width: calc(100% - 30px) !important}#form1 textarea#message{height:200px}#comments textarea{height: 100px}.mainbody .container{min-height:600px;background-color:#fff;}#nav{min-height:32px}#nav li, #nav2 li{padding: 15px 0}#nav li a{color:#fff;text-transform:uppercase;padding: 15px 0;line-height: 1em;}#nav li a span{padding: 0 10px;text-align: center;display: inline-block;}#nav li:hover > a,#nav li li a{color:#fff;text-align:right} #nav ul{background-color: #000}#nav li li a:hover{text-align:right;color:#fff;background-color:#000; }#nav li li a{padding: 4px 10px}body #slider, body #wrapper {width: 100%;min-height: 150px;top: 50px;}body .nivo-directionNav{width: 100%}body #at4-share, #at4-soc{top: 40% !important}.topimage{width:100%}.subtopimgbox{width:100%;height: auto;display:block;}.homearticle{clear:both;margin: 30px 0 10px}.poster{margin: 0 10px 30px 0}.homeicon{display:block;width: 25%;height: 125px;background-repeat:no-repeat;background-size:contain;margin: 10px 20px;float:right; }.homeicon span{display:none}.introDownload{float:right; width:30%;text-align:center;top: -50px;position: relative;}.introDownload a{font-size:16px}.introDownload .sidebox h3,.introDownload .sidebox p{margin:0 auto}.introDownload .sidebox h3{max-height:26px}.cke_editable .introDownload{top: 0}#curve{text-align: center;padding: 12px;margin-bottom: 0;height: 60px;width: calc(100% - 24px);background-image: url(/images/canal-banner.svg);background-repeat: no-repeat;background-size: 100% auto;background-position: top center;position: absolute;top: 156px;max-width: 1376px;} .no-svg #curve{background-image: url(/images/canal-banner.png)}.bluebox{background-image:url(/images/blue-box.svg);padding: 13px 0;font-weight: bold;font-size: 20px; }.no-svg .bluebox{background-image:url(/images/blue-box2.png)}.redbox{background-image:url(/images/red-box.svg)}.no-svg .redbox{background-image:url(/images/red-box2.png)}.bigredbox{background-image:url(/images/red-box-side.svg);background-position: center;background-size: contain;padding: 20px 0 50px;background-repeat: no-repeat;color: #fff;}.no-svg .bigredbox{background-image:url(/images/red-box-side.png)}.bigbluebox{background-image:url(/images/blue-box-side.svg);background-position: center;background-size: contain;padding: 20px 0 50px;background-repeat: no-repeat;color: #fff;}.no-svg .bigbluebox{background-image:url(/images/blue-box-side.png);}.bluebox,.redbox{background-repeat:no-repeat;width: 220px;height: 58px;background-size: contain;margin: 20px 10px;}.bluebox,.redbox,.bluebox a,.redbox a{color:#fff;text-decoration:none}#showmenu {display: block;text-align: center;font-size: 20px;font-weight: bold;margin: 15px 20px;}.paper::before{content: " ";background-image: url(/images/backgrounds/ripped-paper-top.webp);width: 100%;margin-top: -65px;margin-left: -20px;height: 111px;display: block; padding: 0 20px;}.no-webp .paper::before{background-image: url(/images/backgrounds/ripped-paper-top.png)}.paper::after{content: " ";background-image: url(/images/backgrounds/ripped-paper-btm.webp);width: 100%;margin-bottom: -57px;margin-left: -20px;height: 130px;display: block; padding: 0 20px;}.no-webp .paper::after{background-image: url(/images/backgrounds/ripped-paper-btm.png)}.paper{background-image: url(/images/backgrounds/ripped-paper-middle.webp);background-position: 0 -31px;background-attachment: scroll;position: relative;z-index: 999;padding: 0 20px;margin: 0 auto; }.no-webp .paper{background-image: url(/images/backgrounds/ripped-paper-middle.png)}article .paper *{color:#000}.homeboxes .jcarousel-wrapper{margin:20px auto}.hometopbox {top: 180px;position: relative;height: 85vh;max-height: 625px;}.flyer{height: 510px;display: inline-block;float:none;}.flyer span.block{height: 500px;position: absolute;width: 238px; background-color:#fff; background-size: cover;background-repeat: no-repeat;margin-left: 30px;box-shadow: 3px 3px 14px #000;transform-origin: bottom center;background-position:center center;}#flyer-1 span.block {width: 200px;}@keyframes rotate10 {0%{transform: rotate(0deg)}100%{transform: rotate(10deg)}}@keyframes rotate6 {0%{transform: rotate(0deg)}100%{transform: rotate(6deg)}}@keyframes rotate2 {0%{transform: rotate(0deg)}100%{transform: rotate(2deg)}}@keyframes rotate_2 {0%{transform: rotate(0deg)}100%{transform: rotate(-2deg)}}.flyer .front {animation: 1s forwards 5s 1 rotate_2}.flyer .mid{animation: 2s forwards 5s 1 rotate2}.flyer .mid2 {animation: 3s forwards 5s 1 rotate6}.flyer .back {animation: 4s forwards 5s 1 rotate10}body .downloadbtn{ display: block;background-image: url(/images/bigger-blue-box.png);width: 150px;height: 130px; background-repeat: no-repeat;background-position: top center;position: relative;bottom: 0;background-size: contain;color: #fff;padding: 45px 71px;text-transform:uppercase;font-size: 20px; margin-left: -10px;top: 52%;text-align:center;}article * a .dlbtntext{background-color: #01266a;color:#fff;}body .downloadbtn br{display:none}.white, .whitepaper{background-color: #f7f1ec;background-image: url(/images/backgrounds/paper-texture2.jpg);}.whitepaper{transform: rotate(-1deg);-moz-transform: rotate(-1deg);-webkit-transform: rotate(-1deg);box-shadow: 3px 3px 10px #000;margin: -1%;width: 102%;border: 1px solid #000;}.whitepaper h3{margin: 20px 30px 0}@media (prefers-color-scheme: dark){.white, .whitepaper{background-image: none}}.whitepaper .straight{transform: rotate(1deg);-moz-transform: rotate(1deg);-webkit-transform: rotate(1deg);}.flower { width: 100%;display: block;background-image: url(/images/painted-flower.webp);height: 160px;background-size: contain;background-repeat: no-repeat;background-position: center;}.no-webp .flower{background-image: url(/images/painted-flower.png)}body.cke_editable{text-align: left;width: calc(100% - 20px);}.cke_editable .td,.cke_editable .tr,.cke_editable .table{border:dotted 2px #00f}.sub-page-left{padding-top:179px}.bio img{height:460px}.sidebox{text-align:center;background-repeat: no-repeat;background-size: contain;background-position: center top;border: solid 6px #fee25c;background-color: #b31e19;margin: 10px 20px;border-radius:30px;}.sidebox li,.sidebox ul{list-style:none;margin:0;padding:0;}.sidebox .btm{height: 45px}.sidebox h3{margin:0 0 10px;padding-top:10px;min-height:50px} .sidebox .btm{margin:10px 0 0}.sidebox h3::before,.sidebox h3::after,.sidebox .btm::before,.sidebox .btm::after{display:inline-block;height: 45px;background-repeat:no-repeat;content: ' ';position: relative;width:32px}.sidebox h3::before,.sidebox h3::after{top:-16px}.sidebox .btm::before,.sidebox .btm::after{bottom:-6px}.sidebox h3::before,.sidebox .btm::before{left:-6px;float:left}.sidebox h3::after,.sidebox .btm::after{right:-6px;float:right}.sidebox h3::before{background-image:url(/images/redbox-tl.png)}.sidebox h3::after{background-image:url(/images/redbox-tr.png)}.sidebox .btm::before{background-image:url(/images/redbox-bl.png)}.sidebox .btm::after{background-image:url(/images/redbox-br.png)}.sidebox a{text-decoration:none}.sidebox a,.sidebox h3{color:#fff} .sidebox h3 a{display: inline-block;width: calc(100% - 64px);}.gallerylink2{width: calc(100% - 10px);height: 200px;background-size: cover;display: block;box-shadow: 3px 3px 3px #aaa;border: solid 5px #fff;background-position:center;}.gallerythumb{vertical-align: top;text-align: center;overflow-x: hidden;width: calc(25% - 20px);padding: 10px 10px 30px;}.gallerythumb.normal{width:calc(100% - 20px)}body .jcarousel-control-prev,body .jcarousel-control-next {margin-top: -25px;width: 50px;height: 50px;background: none;color: #fff;font: 46px/41px Arial, sans-serif;background-image: url(/images/red-box-small.png);background-size: contain;border-radius: 0;box-shadow: none;background-repeat: no-repeat;background-position: center;top: 70%;}.threequarters{padding: 0 10px 0 0}#content .threequarters{width: calc(75% - 20px)}#content .threequarters,#content .quarter{display: inline-block}.td img{max-width: 100%}td.td{border: 0 solid #fff}.bio img {box-shadow: 3px 3px 3px #aaa;border: solid 5px #fff;margin-bottom: 10px;}table,tr,td{border: 1px solid #000;background-color: rgba(255,255,255,0.1);}.fifth{width:20%;vertical-align:top;}.jcarousel li{text-align: center;width: 29vw;}.sideboxes li{list-style:none}.jcarousel-control-prev span, .jcarousel-control-next span {background-color: #b31e19;margin: 16px 16px 0;display: block;padding: 0;width: 40%;line-height: 10px;}.lazy {background-image: none}@supports (-ms-ime-align: auto){#curve{background-image:url("/images/canal-banner.png")!important} }.postit{background-color:#FFFFCC;padding:10px;border:solid 1px #000;box-shadow:3px 3px 10px #000;display:block}@media all and (min-width: 1400px){.container{max-width: 1583px}#curve {height: 75px;top: 155px;max-width: 1576px;}}@media all and (min-width: 1600px){.homeboxes .boxtop a {max-height: 416px;}.boximg.porthole {background-position: top;max-width: 416px;max-height: 416px;background-size: contain;overflow: hidden;}}.mobile-only, .small-only, .mini-only{display: none}body #topnav{height: inherit;min-height: inherit;}#topnav ul{position: absolute;top: 0;width: 100%;padding: 7px 0;z-index: 100;background-color: #b31e19;border-top: 3px solid #f8df00;border-bottom: 3px solid #f8df00;}body #topnav ul a{border: 0 solid #000}#topnav ul a:hover{background-color: inherit}.menu{display: none}.menuicon{display: block;cursor:pointer;}ul.topmenu a.tab {border-radius: 0;box-shadow: none;}.header .upperright .mymenu {width: inherit}.menuicon a{display: block}#topnav ul{height: auto}#topnav ul li.open{display: list-item;width: 100%;}ul.topmenu {height: auto}.openMenu{clear: both;display: block;float: none;margin: 0;width: 100%;top: 0;left: 0;z-index: 9998;position:relative;}.openMenu li{margin: 0;padding: 5px;}.header .menu{margin:0;padding: 0 0 10px 0;border-radius: 0 0 20px 20px;top: -61px;}.topRight{z-index:9999}.openMenu li a{padding: 10px}.openMenu .menusub{display:none}#nav li a.tab{width: 100%;padding: 0;display:block;}#nav .menusub li{padding: 10px 20px}#nav li, #nav ul{text-align:center;border: 0 solid #000;}#nav li:hover, .navbtn li:hover{position:static;text-align:center}ul.topmenu li.litab{width: 100%;text-align: center;height:inherit;}.header #nav{display:block;text-align:center;}#nav a.showSub{display: inline-block;color: #fff;font-weight: bold;min-height: 20px;}#nav *:hover ul{padding: 0}body #nav .mobSub{display:none;margin-top: 0;padding: 10px;}body #nav * ul{margin-top: 10px;position: relative;}body #nav .mobSub, body #nav .mobSub li, body #nav .mobSub li{left: auto;top: auto;text-align: right;width: 90%;}body #nav .openMenu{padding-left: 20px}body #nav .mobSub li{list-style: square}body #topnav .openMenu a{border-right: 0 solid #000}#nav ul, .navbtn ul {left:auto;position: inherit;top:auto;padding: 0;}#nav ul a{color:#FFF}.hidemenu{display:none}.topmenu li.menu{width: 100%;clear: left;font-size: 24px;text-align: left;}.divider{display: none}#nav a.tab{padding: 0;float:none !important;}#nav li:hover > a, #nav li li a{text-align:center}@media only screen and (max-width: 1300px){#content .quarter{width: 350px}#content .threequarters{width:66%;width:calc(100% - 360px)} }@media only screen and (max-width: 1100px){.summaryBtm .percent{clear: none;left: 0;top: -65px;width: 60px;float: none;margin-top: 0;}.homeleft, .sub{padding: 0 10px;margin-right: 10px;width: calc(66% - 22px);}.header div.logo{width: 30%;margin: 22px 0 0 2%;}.summaryLeft .appeal_img img{height: auto !important;max-height: 120px;}.homeboxes form input.keywords {width: 75%}#recaptcha_widget_div{clear: both}.shadows{border-radius: 0;box-shadow: 0 0 0 #fff;}#banner, .jcarousel-skin-tango .jcarousel-container-horizontal, .jcarousel-skin-tango .jcarousel-item, .carouselbox{height:200px !important;min-height:200px;}.jcarousel li{width: 100vw}.homeright, .homeleft, .homenewsbox{border-radius: 10px}.homeright, .rightboxes{padding: 0;width: 33%;}.homeright{margin: 0}.homenewsbox, .catmenubox{padding: 0 10px;width: calc(100% - 20px);}.fb_iframe_widget{width: calc(100% - 20px) !important;max-width: calc(100% - 20px) !important;overflow: hidden;}.subtopimage{width: 100%;border-radius: 0;background-size: cover;background-position: center center;}.mobile-only{display:inherit}.home_wrecker, .full-only{display: none}.topLeft .fa,.topRight .fa{font-size: 2em;color: #fff;display: block;}.redbox,.bluebox,#showmenu{font-size: 14px}#showmenu{margin-top:0}.redbox a,.bluebox a{color:#fff;text-decoration:none;}.redbox,.bluebox{background-repeat: no-repeat;width: 110px;height: 90px;margin: 0 10px;padding: 20px 0;}.redbox{background-image: url(/images/red-box-small.svg)}.no-svg .redbox{background-image: url(/images/red-box-small.png)}.bluebox{background-image: url(/images/blue-box-small.svg)}.no-svg .bluebox{background-image: url(/images/blue-box-small.png)} .footer #nav{height: 86px;background-color:#000;}.col1, .col2, .col3, .col4{float: none;width: inherit;}#footer ul li{display:block;padding: 5px;width: calc(100% - 10px);}#footer ul li a{border-right: 0 solid #fff}.sub p.clr{padding-bottom: 0}.catmenubox, .catmenubox ul, .givingbox, .resourcebox, .sub p.clr{margin-bottom:0}.buttons{clear:both}.head{height:auto}.header .tagline{font-size: 22px;margin-right: 85px;}#nav li a span{border: 0 solid #000}body .nivo-caption p{font-size:2em}.header{height:110px;min-height: 110px;padding: 15px 0 25px;}.header p.logo{height: 164px;width: calc(100% - 340px);display: block;}.header p.logo a{max-height: 110px}.hometopbox{top: 150px}#curve{height: 34px;top: 122px;}.hometop .boximg{height: 400px}.hometopbox{height: 550px}.paper h1{margin-top: 0}#showmenu .fa, .bluebox .fa{display: block;text-align: center;font-size: 2em;font-weight: bold;margin: 5px 20px;}.hometop .boximg{height: 350px}.hometopbox{height: 500px}.sub-page-left {padding-top: 152px}.at-share-dock{position:relative!important}.bio img{height:180px!important}.livingheritage a{height: 100px;width: 102px;top: 112px;left: 73px;}}@media all and (max-width: 980px){.hometop .boxsummary {display: inherit;width: calc(100% - 20px);height:auto;padding: 0 10px;}.hometop .homeboxbtn {margin: 0;width: calc(100% - 150px);}.hometopbox,.copy,.logos{text-align:center}.tagline{display:none}#curve{height: 52px;top: 113px;background-size: auto;}.hometop .boximg{height: 300px}.hometopbox{height: 450px}.header .logo a{background-image:url(/images/tiverton-canal-logo-small.svg)}.no-svg .header .logo a{background-image:url(/images/tiverton-canal-logo-small.png)}.header p.logo {width: calc(100% - 300px);margin: 0 20px;}.sub-page-left {padding-top: 160px}.fifth{width:33%;display:inline-block}.gallery .tr,.row{display:inline}.gallery{display:block}.gallerythumb{width:calc(33% - 20px);display:inline-block}.bio img{height:150px!important}.livingheritage a{left: 15px;}}@media all and (max-width: 790px){.sub-page .paper::before{margin: -13px auto 10px -20px;background-repeat: repeat-x;background-size:contain;height: 20px;}.sub-page .paper::after{margin-bottom: -52px;height: 67px;background-size: 100% auto;background-repeat: no-repeat;}.header{width: 100%}input.inputBig, textarea.inputBig, select.inputBig{width: calc(100% - 20px) !important}#loginform #go{width: auto}.td.third,.third,.twothirds,#content .quarter,#content .threequarters{width:98%;width:calc(100% - 40px) !important; padding: 0 10px; display:block;}.footer .third,.footer .third p,#content .quarter p,#content .threequarters{text-align:center !important}.whitepaper{width:calc(100% - 2px);margin:0;padding:0}.whitepaper,.whitepaper .straight{transform:rotate(0deg);-moz-transform: rotate(0deg);-webkit-transform: rotate(0deg);box-shadow:none;}.flyer span{margin-left:0}.sideboxes .col {display: inline-block;width: calc(50% - 40px);text-align: center;}.sideboxes .boximg{width: auto;display: inline-block;max-width: 100%;}.fifth{width:50%}.gallerythumb{width:calc(50% - 20px)}body .fb_iframe_widget{height: 72px}.footer .third:nth-child(2){display:none}.footer .third{padding:0 20px}.bio img{width:calc(50% - 20px)!important;height:auto!important;}.boximg.porthole{padding-bottom: 39vw}.homeboxes .boxtop a{background-size: cover}}@media all and (max-width: 688px){.grid-container {width:100%}.td.half:nth-child(n),.half:nth-child(n),.grid-container .grid:nth-child(n),.grid,.third,.twothirds,#content .quarter,#content .threequarters{width: 95%;width: calc(100% - 40px) !important;padding: 0 10px;}.hometop .boxsummary p,.footbox .boxsummary{font-size:16px}.copy,.logos{width: 95%;width: calc(100% - 20px);height:auto;padding: 0 10px}.copy{padding: 0 10px 30px}.bluebox .mobile-only,.redbox .label{display:none}.redbox,.bluebox{width: 70px;height: 35px; }#showmenu .fa, .bluebox .fa,.header p.logo{margin:0}.header p.logo{width: calc(100% - 180px)}.sub-page-left {padding-top: 170px}}@media all and (max-width: 633px){.section img:not(.icon),.bio img{width:100% !important;height:auto !important; }.buttons .rightText{text-align:center}.buttons a{display: block;width: calc(100% - 150px);clear: both;text-align:center;margin-bottom: 10px;}.buttons select{clear:both}.buttons button.homeboxbtn{width: calc(100% - 200px)}article .introDownload{clear:both;width:100%}.fifth{width:100%}.gallerythumb{width:calc(100% - 20px)}.fifth a,.gallerylink2{padding-top: 67%;height: 0;}.straight .td, .straight .th,.straight .tr,.straight .table{display:inline-block;width:100% !important} }@media all and (max-width: 595px){.small-only{display:inherit}.header{margin:0}.menuicon{padding:0}.mymenu{margin-top:0}}@media all and (max-width: 556px){.boximg.porthole{padding-bottom: 71vw}}@media all and (max-width: 500px){.hometop .col:nth-child(n), .homebtm .col:nth-child(n), .footbox .col:nth-child(n){margin-right: 0;width: 100%;}.homeboxbtn, .pagRight a, .pagLeft a{text-align: center}.mini-only{display:inline} .g-recaptcha{transform:scale(0.8)}.g-recaptcha div,#recaptcha_widget_div{overflow: hidden;width: 100% !important;}.form-group .homeboxbtn{width: 100%;margin-bottom: 10px;}.form-group a.homeboxbtn{width: calc(100% - 20px)}.slider-wrapper{padding-top:69px}.sub-page-left {padding-top: 180px}}@media all and (max-width: 430px) and (min-width: 20px){.bluebox{float:right}.redbox{clear:right}.redbox,.bluebox{width:50px;padding:8px 0;height:30px;}#showmenu .fa,.bluebox .fa{margin: 5px 0 0 0; font-size: 1.5em;}#showmenu{margin: 0 15px}.header p.logo{width: calc(100% - 60px);float:none}.pagMid a:nth-child(1){clear: both}.pagMid a {display: block;text-align: center;}.livingheritage a{top: -55px;left: 72%;transform: rotate(60deg);-moz-transform: rotate(60deg);-webkit-transform: rotate(60deg);}}@media all and (max-width: 330px) and (min-width: 20px){header {height: 78px;min-height: 78px;}#curve{top: 94px;padding-top: 0;height: 52px;background-size: auto 100%;background-position: bottom;}.header p.logo{height: 99px}.header .menu{top:0}.sub-page-left{padding-top: 151px}.flyer{height: 367px}.flyer span{height: 317px;width: 150px;}.flyer span.block{height: 335px;width: 159px; }body .downloadbtn{font-size: 17px}article .paper .downloadbtn {padding: 47px 36px}.whitepaper{padding:0}.twothirds{width:100%}.livingheritage a{top: 0;left: 67%;}}.jcarousel-skin-tango .jcarousel-container { border: 0px solid #346F97;}.jcarousel-skin-tango .jcarousel-direction-rtl {direction: rtl;}.jcarousel-skin-tango .jcarousel-container-horizontal {width: 957px;padding: 0px;height: 291px;}.jcarousel-skin-tango .jcarousel-container-vertical {width: 957px;height: 291px;padding: 0px;}.jcarousel-skin-tango .jcarousel-clip {overflow: hidden;}.jcarousel-skin-tango .jcarousel-clip-horizontal {width:957px;height: 291px;}.jcarousel-skin-tango .jcarousel-clip-vertical {width:957px;height: 291px;}.jcarousel-skin-tango .jcarousel-item {width: 957px;height: 291px;}.jcarousel-skin-tango .jcarousel-item-horizontal {margin-left: 0;margin-right: 0px;}.jcarousel-skin-tango .jcarousel-direction-rtl .jcarousel-item-horizontal {margin-left: 0px;margin-right: 0;}.jcarousel-skin-tango .jcarousel-item-vertical {margin-bottom: 0px;}.jcarousel-skin-tango .jcarousel-item-placeholder {background: #fff;color: #000;}.theme-default .nivo-controlNav {position:absolute;left: 20px;bottom: 20px;margin-left: 0px; }.jcarousel-control{position:relative;float: right;top: -38px;right: 20px;display: block;z-index: 999;}.jcarousel-control a {width:18px;height:16px;padding: 3px 0px 3px 0px;background:url(/images/main/nav-circle.png) no-repeat;text-indent:-9999px;font-size:16px;font-family: "Verdana", Courier, mono;border:0;margin-right:0px;float:left;}.theme-default .nivo-controlNav a.active {}.nivo-directionNav{}.jcarousel-skin-tango .jcarousel-next-horizontal, .jcarousel-skin-tango .jcarousel-prev-horizontal {position: absolute;bottom: 38px;display:block;width:31px;height:70px;text-indent:-9999px;border:0;z-index:10;cursor: pointer;}.jcarousel-skin-tango .jcarousel-next-horizontal{margin-right:0px;float: right;right: 0px;}.jcarousel-skin-tango .jcarousel-prev-horizontal {margin-left:0px;left: 0px;float: left;}.jcarousel-skin-tango .jcarousel-next-vertical {position: absolute;bottom: 5px;left: 43px;width: 32px;height: 32px;cursor: pointer;background: transparent url("next-vertical.png") no-repeat 0 0;}.jcarousel-skin-tango .jcarousel-next-vertical:hover,.jcarousel-skin-tango .jcarousel-next-vertical:focus {background-position: 0 -32px;}.jcarousel-skin-tango .jcarousel-next-vertical:active {background-position: 0 -64px;}.jcarousel-skin-tango .jcarousel-next-disabled-vertical,.jcarousel-skin-tango .jcarousel-next-disabled-vertical:hover,.jcarousel-skin-tango .jcarousel-next-disabled-vertical:focus,.jcarousel-skin-tango .jcarousel-next-disabled-vertical:active {cursor: default;background-position: 0 -96px;}.jcarousel-skin-tango .jcarousel-prev-vertical {position: absolute;top: 5px;left: 43px;width: 32px;height: 32px;cursor: pointer;background: transparent url("prev-vertical.png") no-repeat 0 0;}.jcarousel-skin-tango .jcarousel-prev-vertical:hover,.jcarousel-skin-tango .jcarousel-prev-vertical:focus {background-position: 0 -32px;}.jcarousel-skin-tango .jcarousel-prev-vertical:active {background-position: 0 -64px;}.jcarousel-skin-tango .jcarousel-prev-disabled-vertical,.jcarousel-skin-tango .jcarousel-prev-disabled-vertical:hover,.jcarousel-skin-tango .jcarousel-prev-disabled-vertical:focus,.jcarousel-skin-tango .jcarousel-prev-disabled-vertical:active {cursor: default;background-position: 0 -96px;}.jcarousel-wrapper {position: relative;}.jcarousel {position: relative;overflow: hidden;width: 100%;}.jcarousel ul,.jcarousel .ul {width: 20000em;position: relative;list-style: none;margin: 0;padding: 0;}.jcarousel li,.jcarousel .li {float: left;-moz-box-sizing: border-box;-webkit-box-sizing: border-box;box-sizing: border-box;}.jcarousel img {display: block;max-width: 100%;height: auto; }.jcarousel-control-prev,.jcarousel-control-next {position: absolute;top: 50%;margin-top: -15px;width: 30px;height: 30px;text-align: center;background: #4E443C;color: #fff !important;text-decoration: none;text-shadow: 0 0 1px #000; font: 24px/27px Arial, sans-serif;-webkit-border-radius: 30px;-moz-border-radius: 30px;border-radius: 30px;-webkit-box-shadow: 0 0 4px #F0EFE7;-moz-box-shadow: 0 0 4px #F0EFE7;box-shadow: 0 0 4px #F0EFE7;}.jcarousel-control-prev {left: 15px;}.jcarousel-control-next {right: 15px;}.jcarousel-pagination {position: absolute;bottom: -40px;left: 50%;-webkit-transform: translate(-50%, 0);-ms-transform: translate(-50%, 0);transform: translate(-50%, 0);margin: 0;display: none;}.jcarousel-pagination a {text-decoration: none;display: inline-block;font-size: 11px;height: 10px;width: 10px;line-height: 10px;background: #fff;color: #4E443C;border-radius: 10px;text-indent: -9999px;margin-right: 7px;-webkit-box-shadow: 0 0 2px #4E443C;-moz-box-shadow: 0 0 2px #4E443C;box-shadow: 0 0 2px #4E443C;}.jcarousel-pagination a.active {background: #4E443C;color: #fff;opacity: 1;-webkit-box-shadow: 0 0 2px #F0EFE7;-moz-box-shadow: 0 0 2px #F0EFE7;box-shadow: 0 0 2px #F0EFE7;}	