body{margin:0;font-stretch: extra-expanded;overflow-x: clip;color:#000;background-color:#fff}body img:not(.notlazy), .lazyloaded{opacity:1}body img, .lazyloaded{transition: all linear 1s;animation: fadein 1s 1s forwards}body .img.notlazy{animation: fadeout 5s 5s forwards}body,h1,h2,h3,h4,h5,p,li,ul{font-family: var(--font)}.clr, .clear{clear:both}.no-rpt,.contain,.noRpt,.bgimage{background-repeat:no-repeat}.contain{background-size:contain !important}.cover,.bgimage{background-size:cover}.bgctr,.bgCenter,.bgimage{background-position:center}.plain{background-image:none}.outer,.container,.header, header{width: 100%;text-align: center}.container{margin: 0 auto;max-width: 1920px;color:#000}.success{color:#006600}.header, header{display: block;padding: 0;clear: both}.header, header,.header p, .header ul{margin: 0}.header ul, .header li{list-style: none}.head .clear{font-size: 0}.mymenu,ul.topmenu,.mainbody{display: block}ul.topmenu{clear: both}.leftAlign,.mainbody{text-align: left}.rightAlign{text-align: right}.outer,.mainbody{min-width: 250px}.mainbody .table,.content{width:100%}.pagetext{font-size: 1.1em;clear: both}.pagetext li{margin-bottom: 5px}.pagetext a:hover{text-decoration:underline}.inner{max-width:1920px;margin: 0 auto}.clearmenu{height:0;width:0;float:none;line-height:0;max-height:0;min-height:0;clear:both}.doive2, .list, .gridbox,.list td, .list th{padding: 5px}.doive2, .list, .gridbox{background-color:#fff;border: 0 solid #ddd;vertical-align:middle;border-radius: 10px}.doive2 .info {background-color: transparent;width: auto}.doive2 .info,.list td, .list th{margin: 0}.list th.topleft,.table-striped th:first-child{border-radius:10px 0 0 0}.list th.topright,.table-striped th:last-child{border-radius:0 10px 0 0}.list th.btmleft,.table-striped tr:last-child td:first-child{border-radius:0 0 0 10px}.list th.btmright,.table-striped tr:last-child td:last-child{border-radius:0 0 10px 0}.list th.btm{border-radius:0 0 10px 10px}.grid{width: 95%;background-color:#fbf1d9;border-radius: 4px;margin-bottom: 20px;text-align: center}.grid-container{width:100%}.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}.gridtitle a{color:#fbf1d9}.rowInfo{padding-left:20px}.grid table{padding-right: 6px;padding-top: 6px}.list th, .gridname{background-repeat:repeat;color:#FFF;background-color: #d5b833;text-align: left;font-size:0.9em}.gridname{padding: 5px;text-align: center;height: 40px;vertical-align:middle}.doive2 td, .list td,.gridname{font-size:1em}.doive2 td, .list td{height: 30px;vertical-align:top;padding: 3px}.loginbox,.doive3{border: solid 1px #000;background-color:#FFF}.loginbox{float: left;width: 215px;margin-right: 5px;margin-bottom: 10px}.loginbox p{padding-left:5px;}.doive3{vertical-align:top;padding: 4px;max-width: 58.5%}.table{display:grid;width:100%;margin: 0 auto;grid-template-columns: repeat(10, 1fr)}.tr{display:table-row}.td{vertical-align:top;}.list{width: calc(100% - 22px);border: 0 solid #fff}.tabcols-1{grid-template-columns: repeat(1, 1fr)}.tabcols-2{grid-template-columns: repeat(2, 1fr)}.tabcols-3{grid-template-columns: repeat(3, 1fr)}.tabcols-4{grid-template-columns: repeat(4, 1fr)}.tabcols-5{grid-template-columns: repeat(5, 1fr)}.tabcols-6{grid-template-columns: repeat(6, 1fr)}.tabcols-7{grid-template-columns: repeat(7, 1fr)}.tabcols-8{grid-template-columns: repeat(8, 1fr)}.tabcols-9{grid-template-columns: repeat(9, 1fr)}.tabcols-10{grid-template-columns: repeat(10, 1fr)}.tabcols-11{grid-template-columns: repeat(11, 1fr)}.tabcols-12{grid-template-columns: repeat(12, 1fr)}.twothirds,#footer .td.half, #footer .half, .third, .twothirds, #content .quarter, #content .threequarters,.half,.td.third, .third, .twothirds, #content .quarter, #content .threequarters,#footer .td.half, #footer .half, .grid-container .grid, .third, .twothirds, #content .quarter, #content .threequarters,.half{width: 100%}.footer .third, .footer .third p, #content .quarter p, #content .threequarters{text-align:left}.footer .third{padding:0}.cols2,.twentypc,.quarter{grid-column: span 2}.cols3{grid-column: span 3}.cols4,.fortypc{grid-column: span 4}.cols5{grid-column: span 5}.sixtypc,.cols6{grid-column: span 6}.cols7{grid-column: span 7}.eightypc,.cols8{grid-column: span 8}.quarterTable .threequarters,.cols9{grid-column: span 9}.cols10,.full{grid-column: span 10}.cols11{grid-column: span 11}.cols12,.thirtypc,.seventypc,.quarterTable .third,.quarterTable .twothirds,.quarterTable .quarter{grid-column: span 12}.quarterTable {grid-template-columns: repeat(12, 1fr);display:grid;grid-gap: 20px;}#content .quarterTable .third{align-content: start;}.gap40{grid-column-gap: 40px}img{border:0}#wrapper{float: left}a img{border: 0}.pagemain{display: block}.errors{font-size: 0.6em;color:#CCC;display:none}.error,.err,.draft{color:#FFF}.error br{display:inherit !important}.alert{border:1px solid red;padding:5px 10px;color:red}.draft{background-color: #1a8fb4;width: calc(100% - 20px);display: inline-block;padding:10px;border-radius:4px}iframe{margin:0;border:0}.pagetext .l,.pagetext .r{width: 49%;float: left}a span.hide, .hidden,.mobile-only, .small-only, .mini-only{display: none}iframe,.noOverflow,.pagemain{overflow:hidden}h3.roswell{cursor: pointer}h3.searchgrey, h3.roswell{display: block;padding: 5px 10px;text-decoration:none;font-size: 1.1em;color: #626265;letter-spacing: -1px;margin-bottom: 2px;margin-top: 4px;text-transform: capitalize;width: 95%;height: 15px;border-top: solid #c2c2c2 1px;border-left: solid #dbdbdb 1px;border-right: solid #dedede 1px;border-bottom: solid #d2d2d2 1px;border-radius: 3px}.area51 {display:none;width: calc(100% - 20px);padding: 10px}.table .tr .homeleft iframe, .table .tr .homeright iframe, .table .tr .rightboxes iframe, .table .tr .leftboxes iframe, .table .tr div .sub iframe{display:block}.pag{width: 100%;margin-bottom: 10px}.pag div{display:inline-block}.pagLeft,.pagRight{width:25%}.pagMid{width:50%;padding: 10px 0}.pagLeft,.leftText,.allLeft,.left{text-align:left}.pagRight,.rightText,.allRight{text-align:right}.pagMid,ctr,.center,.centerText,button,.button{text-align:center}.pagMid a {padding: 5px 15px;background-color: var(--custom1);border-radius: 50%;color: #000}.pagMid a:first-child {margin-left: 10px}.pagMid a:hover {background-color: var(--btncol);color: #fff;font-weight: bold}.justifyText{text-align:justify}.block,.blockLeft{display:block}.inBlock{display:inline-block;vertical-align:top}.lazy{background-image: none}.noMargin,.strapline p,.header p,.header ul{margin:0}.noMarginTop,.nomargintop{margin-top:0}.marginTop5{margin-top:5px}.marginH10{margin: 0 10px}.noMarginBtm{margin-bottom:0}.floatLeft,.blockLeft,.allLeft{float:left}.floatRight,.allRight,.bloclRight{float:right}.whiteText, .whiteText a{color:#fff}.blackText, a.button:hover, button:hover, .footer li strong, .footer li a, .button, button{color:var(--txtcol)}.noUnderline{text-decoration:none}.b{font-weight:bold}.clear,.sub h2,.homeleft h3,.endmenu{clear:both}.noh{height:0;line-height:0}.noPad,.nopad p{padding:0}.nopad p{margin: 0}.button,button{padding:5px}.header .buttons a,.header .buttons ul ul li a,.homenews h3{font-size:0.8em}.header .buttons a,.comments .button,button,.header .buttons ul ul li a,.contactform,.contactform #submit,.subcat-img{border-radius:5px}.carouselbox{background-size:cover}.fullWidth,.carouselbox{width:100%}.white,.whiteBg,.sub,.homeboxes .col{background-color:#fff}.js_enabled #cookie-message{display: none}#cookie-message{background-color: rgba(230, 221, 206,0.95);border: var(--lines) solid 4px;color: #000;position: fixed;text-align: center;padding: 5px 10px;line-height: 1.5em;z-index: 9999;bottom: 25%;max-width: 70%;left: 15%}#cookie-message button,#cookie-message button#ok{border-color: #5b71ca}#cookie-message button{cursor: pointer;display: inline-block;line-height: 1em;padding: 10px 20px;color: #000;background-color: #bde2ee}#cookie-message button#ok{background-color: #5b71ca}#cookie-message button:hover{color: #fff !important;background-color: #1a3191 !important}.cookie-header{color: var(--lines)}.doive2,.error,.cke_editable{background-color: #fff}.success,.error{color: #fff;font-size: 1.1em;padding: 10px;display: inline-block;border-radius: 10px}.success{background-color: #060}.addbtn, button,.header .buttons a:hover,body a.button:link,body a.button:visited{background-color:#fff;border: 2px solid var(--first);text-decoration: none;padding: 8px;display:inline-block;font-weight:bold;-webkit-transition: all 2s; transition: all 2s;margin: 0 0 4px;text-align:center;font-size: 13px}.addbtn:hover{color: var(--first)}.buttons{clear:both}.home_wrecker, .full-only,.fullOnly,.td.fullOnly,#goUp,footer .divider,.logo span{display: none}.hometopbox,.copy,.logos{text-align:left}.copy,.logos{width: 98%;width: calc(100% - 20px)}@media all and (min-width: 501px){.mini-only{display:none}#cookie-message{max-width: 50%;left: 25%}}@media all and (min-width: 596px){.small-only{display:none}}@media all and (min-width: 634px){.fifth{width:50%}}@media all and (min-width: 701px){td.fullOnly,.td.fullOnly{display: inherit}.half,.grid-container .grid,.grid{padding: 0}.grid{text-align: inherit}.half{grid-column: span 5;padding:0 20px;display:inline-block;vertical-align:top}.tabcols-2 .half,.tabcols-3 .third,.tabcols-4 .quarter{grid-column: span 1;text-align: left}.tabcols-2 .ctr{text-align: center}.half:nth-child(2n+1){padding:0 20px}.tr{display: table-row}.td,.th{display: table-cell;vertical-align:top}}@media all and (min-width: 791px){.homeicon{width: 25%;margin: inherit}.fifth{width:33%}#content .quarter{grid-column: span 3}#content .third{grid-column: span 4}#content .twothirds{grid-column: span 8}#content .threequarters{grid-column: span 9}}@media all and (min-width: 981px){.fifth{grid-column: span 2}.hometopbox,.logos{text-align:inherit}}@media all and (min-width: 1021px){.home_wrecker,.full-only,.fullOnly{display: initial}.buttons{clear:none}}@media only screen and (min-width: 1060px){.mobile-only,.mobileOnly{display:none}}@media all and (max-width: 1020px){.header .logo a{width: 100%}#recaptcha_widget_div{clear: both}.col1, .col2, .col3, .col4{float: none;width: inherit}.sub p.clr{padding-bottom: 0}}@media all and (max-width: 688px){.copy{width: 98%;width: calc(100% - 20px);height:auto;padding: 0}.section img:not(.icon):not(.pin){width: 100% !important;max-height: inherit !important;height:auto !important;margin-left: 0 !important;margin-right: 0 !important}}@media all and (max-width: 633px){.buttons .rightText,.buttons a{text-align:center}.buttons a{display: block;width: calc(100% - 150px);margin-bottom: 10px}.buttons select,buttons a{clear:both}.buttons button.homeboxbtn{width: calc(100% - 200px)}.fifth a{padding-top: 67%;height: 0}}@media all and (max-width: 595px){.header{margin:0}}.gallerylink2:hover{margin:0;transition: all .8s;transform: scale(1.1);overflow: hidden}.jcarousel li, .jcarousel .li{width: 100vw;height:100vw}.homeboxbtn{width:calc(100% - 50px)}.homeboxbtn,.pagRight a,.pagLeft a,.newslink a{background-color:#fff;display:inline-block;font-weight:bold;transition: all 2s;margin: 0;text-decoration:none}.homeboxbtn a,.homeboxbtn:hover,.homeboxbtn:hover a{color: #fff }.homeboxbtn a{text-decoration:none;transition: all 1s}.homeboxbtn:hover{background-color: #ff6e6e}.homeboxbtn,.pagRight a,.pagLeft a,.newslink a,.homeboxbtn:hover a:hover{color: #000}.hometop .homeboxbtn,.homeboxbtn,.pagRight a,.pagLeft a{display: inline-block;}.hometop .homeboxbtn{margin: 25px 10px;text-align: center;vertical-align: top;width: 150px}.homeboxbtn,.pagRight a,.pagLeft a{background-color:#fff;border: 3px solid var(--btncol);border-radius: 10px;padding: 8px;font-weight:bold;transition: all 2s;margin: 0}.homeboxbtn:hover,.pagRight a:hover,.pagLeft a:hover,button:hover,.homeboxbtn a{color: #fff}.homeboxbtn a{text-decoration:none;transition: all 1s}.homeboxbtn:hover,.pagRight a:hover,.pagLeft a:hover{background-color: var(--btncol) !important}.homeboxes .col.row{width: 100%}.home-box-section{text-align: center;padding-left: 0}.td .boximg img {margin: 0;max-width: 100% !important}@media (min-width: 791px){.home-box-section{padding-left: 10px}.homeboxes .col.row{width: calc(100% - 20px)}.custom1 .homeboxes .col.row{width:100%}}@media (min-width: 1295px){.home-box-section{padding-left: inherit}}@media only screen and (max-width: 1020px){.hometopbox aside{height: inherit}}@media all and (max-width: 688px){.homeboxes li{margin: 0 0 20px 0}}.mainbody,#wrap ul,.homearticle{margin:0}.mainbody .table, .homearticle{width:100%}.mainsitemap li{line-height: 1.6em}.mainsitemap ul{margin-bottom: 20px}.pagelist{background-color:#f9f9f9;margin-top:10px}.pagelist .list-cat h2{clear:inherit}#content,.mainbody{min-height: 300px}.sub-page{min-height: 60vh}.sub-page h2{padding: 20px 15px;font-size: 1.5em;line-height: initial}#wrap ul,.homearticle,.sub-page .sub-page-left .sub-page-left h2 {padding: 0}.homearticle{clear: both;height: auto !important;text-align: left}.subtopimgbox,.subtopimage{background-size: cover;background-position: center}.subtopimgbox{height: 25vw;max-height: 400px}.subtopimage{border-radius: 0}.sub-page .section.white{background-color: #fff}.sub-page-left.td,.sub-page-right.td{display: block;vertical-align: top;grid-column: span 12}.subtopimage,.news-page .sub-page-left.td,.sub-page-right.td,.sub-page .section.white{width: 100%}.sub-page-right.td{padding: 0;align-content: start !important}.sub-page-left.full{grid-column: span 10}.section .inner{padding: 0 15px;max-width: 1920px;text-align: left}.leftcol,.rightcol{margin:10px;float:none;display:inline-block;vertical-align:top}.rightcol *{text-align:center}.sub p.clr{padding-bottom: 0}.section img{height: auto !important}.homeleft,.sub{padding: 0 10px;margin-right: 10px;width: calc(66% - 22px)}.leftcol,.rightcol,#content .homepage .custom1 .twothirds,#content .homepage .custom1 .third{width: 98%;width:calc(100% - 20px)}#content .homepage .custom1 .twothirds{padding:10px}#content .homepage #section3 .third, .homenews .news_article{padding: 20px !important;text-align: center}.homepage #loadingSections .section h2{margin-bottom: 30px}.section h2.news_head a {text-decoration-color: #547a4e;text-decoration-style: solid}.custom1,.custom2{background-color:var(--custom1)}.custom2{padding: 0 20px}.custom1 h3,.custom2 h3,.custom1 h2,.custom2 h2{font-size: 23px}.custom1 .td.white{color:var(--txtcol)}.custom1 .td.white h3,.custom1 .td.white h3 *{color: var(--lines) !important;text-decoration:none}.custom3{background: linear-gradient(to right,rgba(255, 255, 255,0.9),rgba(255, 255, 255,0.9),rgba(255, 255, 255,0.1),rgba(255, 255, 255,0.1));min-height: 50vh;padding: 20px}#footer .error{background-color: gainsboro;color: var(--lines);font-weight: normal;font-size: inherit}#content .homepage #section2 .twothirds{width: calc(100% - 40px)}.homepage #section3,.homepage #section4{padding: 40px 20px 70px}#section2 .third{padding: 30px}#section2 .third iframe{width: 100%}br.tr.hidden{display: none}.whiteBox {background-color: #fff;padding: 20px;border-radius: 20px}.whiteBox h3{margin-top: 0}.sub-page .homenews h2.news_head {padding: 0}@media all and (min-width: 430px){.homearticle{text-align: left}}@media all and (min-width: 596px){.homearticle{width: inherit !important;margin: auto;height: inherit !important;padding: inherit;text-align: left}}@media all and (min-width: 791px){.leftcol,.rightcol{float:inherit}.rightcol{width:20%;width:260px}.leftcol{width:75%;width: calc(100% - 280px)}#content .sub-page .straight .third {width: 280px}#content .sub-page .straight .twothirds{padding-top: 24px;width: calc(100% - 305px)}#content .homepage #section3 .third{padding:0}.white p.memberBox,p.memberBox,.news-page .sub-page-left.td{width: calc(100% - 20px)}}@media all and (min-width: 1059px){.sub-page .inner{text-align: left}.custom1 h3,.custom2 h3,.custom1 h2,.custom2 h2{font-size: 40px;line-height: inherit;width:100%}.home-page-left .section h2{margin-top: 10vh}}@media all and (min-width: 1025px){.sub p.clr{padding-bottom: inherit}.sub-page-left.td{width: calc(100% - 20px);padding:0;grid-column: span 6}.sub-page-right.td{padding: 10px 0 10px 20px;grid-column: span 4;width: calc(100% - 50px)}.custom1,.custom2,.custom3{background-attachment: fixed}}@media all and (min-width: 1051px){.section img{height: inherit !important}}@media only screen and (max-width: 1216px){.leftcol{width: 80%;width: calc(100% - 276px);margin-right: 10px}.rightcol{width: 250px;min-height: 110vh}.sub-page h2{text-align: inherit}.sub-page-right{width:300px}.subtopimage,.homeleft{width: inherit}.subtopimage{border-radius: inherit;background-size: auto;background-position: inherit}.homeleft, .sub{padding: inherit;margin-right: inherit}}#nav{min-height:36px;padding:0;width: 100%}#nav li,#nav2 li,#nav li li{padding:0}#nav li li{line-height: 13px}#nav li a,#nav li li a,#nav li:hover{color: #fff}#nav li a{vertical-align: middle;text-align: center}#nav li li a{line-height:1em;font-size: 1em}#nav li li a:hover{color:#000;background-color:#fff}#nav a.tab:hover{background-repeat:repeat-x;background-position:top}#nav li a,#nav li:hover,#nav li li a:hover,#nav li:hover > a,.navbtn li:hover > a {text-decoration:none}#topnav li ul{z-index: 9999}.endmenu,.openMenu{clear:both;float:none}.p,.openMenu{width: 100%;display: block }.endmenu{height:0;width:0;line-height:0;max-height:0;min-height:0;padding: 0 !important}.p{position: relative}.openMenu {margin: 0;top: 0;left: 0;z-index: 9998}body #topnav{height: inherit;min-height: inherit;margin:0;display:none;top: 140px;left: 0;z-index:9999}body #topnav,#topnav ul{position: absolute;width: 100%}#topnav .mymenu{display:block}#topnav ul{top: 0;padding: 0;z-index: 100;background-color:#002060}body #topnav ul a{border: 0 solid #000}#topnav ul a:hover{background-color: inherit}.menuicon{cursor: pointer;right: 10px}ul.topmenu li.up{background-image: inherit}ul.topmenu a.tab {border-radius: 0;box-shadow: none}.menuicon a{display: block}#topnav ul, ul.topmenu {height: auto}.openMenu{clear: both;display: block;float: none;margin: 0;position: absolute;z-index: 9998;width: 100%;top: 0;left: 0;z-index: 9998;position:relative}.header .menu{margin:0;padding: 0 0 10px 0;top: 5px;width: auto}.openMenu li a{padding: 10px}#nav li a.tab,#nav .menusub li a{color:#fff}#nav .menusub li{padding: 0 6.5%}#nav .menusub li a{padding: 5px 10px 10px}#nav li, #nav ul{text-align:center;border: 0 solid #000;padding: 0}#nav li:hover,.navbtn li:hover{position:static}ul.topmenu li.litab,.header #nav{text-align: center}ul.topmenu li.litab{width: 100%;height:inherit}.header #nav{display:block}#nav *:hover ul{padding: 0}body #nav * ul{margin-top: 0;width: 100%}#nav ul,.navbtn ul {left:auto;position: inherit;top:auto;padding: 0;background-color: var(--fifth)}#nav ul a,#nav ul,.navbtn ul{color:#FFF}.menu{width: inherit}.menu .up a span, .menu a:hover, #nav li a:hover{text-decoration: underline}#showmenu{text-align: right}#nav li a{color:#000}#nav li a span{padding: 10px;border: 0 solid #000}@media all and (max-width: 595px){.mymenu{margin-top:0}}@media all and (max-width: 500px){body #topnav{top:60px}}@media only screen and ( max-width: 40em ){#topnav li ul{position: static}#topnav,#topnav li:hover ul{position: relative}}.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-color: #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;}.carouselbox{background-position:center center}body #at4-share, #at4-soc{top: 40% !important}#mycarousel li{background-position-y: center;background-attachment:scroll;background-repeat:no-repeat;background-size: cover}.panLeft{background-position-x:100%}.panRight{background-position-x:0%}#mycarousel li h3 a {color: #fff;text-decoration: none}body .jcarousel-control{top: 116px;z-index: 9998;width: 100%;right: 0;position: absolute}body .jcarousel-control a{background-image: none;float: none;width: calc(25% - 20px);height: 56px;padding: 10px 10px 3px;font-size: 22px;display: inline-block;background-color: black;color: #fff;text-decoration: none;text-align: center;text-indent: 0}#mycarousel .img,.jcarousel,.jcarousel li, .jcarousel .li{padding: 0;text-align: right;margin: 0 auto;background-repeat: no-repeat;background-position: center}.jcarousel.newscarousel{height: 494px !important}.jcarousel.newscarousel li,.jcarousel.newscarousel .li{height: 490px !important}#carousel_home .col,.jcarousel li, .jcarousel .li{margin: 0}.jcarousel li{position: relative}.jcarousel li, .jcarousel .li{background-size: cover}.jcarousel{z-index: 200}.jcarousel-control-prev, .jcarousel-control-next{z-index: 999;background-color: #000;width: 40px !important;height: 40px !important;font: 40px/32px Arial, sans-serif}.banner,.lazyBanner {height: 328px !important;padding-bottom: 0 !important;background-size:cover;display:inline-block;background-position:center}.lfBox,.lfHead,.bannerLink{color:white}.lfBox{display:none}.lfHead{text-transform: uppercase}.bannerLink {text-decoration: none;text-transform: capitalize}.topBanner .jcarousel-control-prev{left: 10px !important}.topBanner .jcarousel-control-next{right: 10px !important}@media only screen and (min-width: 600px){.lfBox{display:block;position: relative;right: 50px;background-color: rgba(0,0,0,0.5);text-align: right;border-radius: 6px;padding: 5px 20px;top: 12vw;margin: 0 25px 0 100px}#mycarousel .img,.jcarousel,.jcarousel li, .jcarousel .li{height: 300px}}@media only screen and (min-width: 850px){.lfBox{top:16vw}#mycarousel .img,.jcarousel,.jcarousel li, .jcarousel .li{height: 350px}}@media only screen and (min-width: 1093px){.lfBox{padding: 0 20px;width: 600px;float: right;right: 75px;top: 22vw;margin: 0 25px 0 100px}#mycarousel .img,.jcarousel,.jcarousel li, .jcarousel .li{height: 450px}}@media only screen and (min-width: 1350px){#mycarousel .img, .jcarousel, .jcarousel li, .jcarousel .li {height: 500px}}@media only screen and (max-width: 1092px){#banner, .jcarousel-skin-tango .jcarousel-container-horizontal, .jcarousel-skin-tango .jcarousel-item, .carouselbox{height:200px !important;min-height:200px}}@media only screen and (max-width: 1000px){body .nivo-caption p{font-size:2em}}@media only screen and (max-width: 788px){#mycarousel li,body .img.notlazy{height: 250px}body .jcarousel-control a{padding: 10px 10px 0;font-size: 15px;line-height: 28px;font-weight: bold}body .jcarousel-control{top: 105px}}@media all and (max-width: 500px){body .nivo-caption{width:95%}body .nivo-caption p{font-size:14px}.slider-wrapper{padding-top:69px}.jcarousel-control-prev{left:5px}.jcarousel-control-next{right:5px}.jcarousel-control-prev, .jcarousel-control-next {width: 34px !important;font: 28px Arial, sans-serif !important;height: 29px !important;background-image: none !important;border: 2px solid gold;background-color: var(--red) !important;line-height: inherit !important}.jcarousel-control-prev span, .jcarousel-control-next span {background-color: transparent;display: inherit}#mycarousel li, body .img.notlazy{height: 200px !important}}@media all and (min-width: 1535px){.jcarousel-control-prev, .jcarousel-control-next {width: 20px;height: 20px;font: 47px/12px Arial, sans-serif;padding: 20px 10px;font-weight: bold}}body{--btncol: #007bc0;--bodytxt: #fee25c;--red: #b31e19;--txtcol: #000;color:#6a6b68;background-color:#eee;font-family: Arial,Helvetica,sans-serif;overflow-x: clip}body .jcarousel img, body .jcarousel .boximg{transition:none;animation:none;opacity:1}h1, h1 span,h2.h1 {font-size: 26px !important}body,h2, h3{font-size: 1.2em}.plain{background-image:none}.content{width:100%}.mainbody{overflow-x: clip}.section{clear:both;display:inline-block}.section .section{width: calc(100% - 40px);padding: 10px 20px;}.section a,.section button{color: inherit;text-decoration-style: dotted;text-decoration-color: #000996}.section a:hover{text-decoration: underline}.section h2 a, .section h3 a {text-decoration-color: #547a4e;text-decoration-style: dotted}article h2, article h3{color:#547a4e}.doive2.sidebox{padding:0;margin: 0;width: 100%;background-color:#007bc0}.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-sm.webp);background-position: top left}.no-webp .header{background: #4b3314 url(/images/backgrounds/wood-with-pattern-sm.jpg)}.wood{background: #4b3314 url(/images/backgrounds/wood.webp);background-position: top right;width: calc(100% - 40px);padding: 4% 20px;background-size:cover !important;background-repeat:no-repeat}.no-webp .wood{background: #4b3314 url(/images/backgrounds/wood.jpg)}.wood a,.wood p,.wood h3,.wood h2,.wood h4,.wood li,.wood h1,.wood h2.h1{color: #fff}.header p.logo {margin: 0 40px;width: calc(100% - 574px);height: 197px;z-index: 9999;float:left}.header .logo a{width: 100%;height: inherit;background-image:url(/images/tiverton-canal-co-logo-2022.svg);background-position: top center;max-height: 130px;}.no-svg .header .logo a{background-image:url(/images/tiverton-canal-co-logo-2022.png)}.livingheritage{background-image: url(/images/great-britain-living-heritage2022.svg);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{background-image: url(/images/great-britain-living-heritage2022.png)}.livingheritage 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;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}ul.topmenu a.tab, ul.topmenu :nth-last-child(2) a.tab{border-right:0 solid #fff}.grid{width:calc(50% - 10px) !important;background-color:#fbf1d9;border-radius: 4px;margin-bottom: 20px}.grid .clr{height: 0;margin: 0;padding: 0}button,input[type=submit],.header .buttons a: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}#content{padding: 175px 0}.sub,.homeboxes .col{margin-bottom:15px;background-color:transparent}.homeboxes{min-height: 270px}.sub,.homeboxes .col,.homeboxes .incol,.boximg{width:100%}.homeboxes .col p.margin{height:50px}.homeboxes .first,.homeboxes .second{margin-right:18px}.boximg{display:block;background-size:cover;transition: all ease-in-out 2s 0s}.home-diamonds li:hover .boximg{transform: scale(0.88) rotate(-45deg)}#boxright1 .boximg.nowebp {border: 4px solid #f8b534;background-color: #b31b18;box-shadow: 2px 2px aliceblue;transform: rotate(2deg) scale(90%);aspect-ratio: 6/1}.hometop .boximg{height: 450px}.homeboxes a.homelink{vertical-align:bottom;text-align:right}.sideboxes .homeboxdesc,.homeboxes .homeboxdesc{height:70px}.col,.homeboxes .boxtop a{display: inline-block;overflow:hidden}.hometop .col,.homebtm .col{background-position: center center}.hometop .col{width: calc(100% - 16px);border-radius: 0}.boxtop{margin:0}.homeboxes .boxtop a{color:#29235b;text-align: center;background-size: 98%;border-radius:50%;padding: 0;font-size: 0;width: 80%}.paper::before{width: 55%;margin: 0 auto;padding: 10px;font-size: 18px}.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,.half,.half:nth-child(2n+1){padding:0 20px}.topRight,.bluebox{font-family: 'Century Gothic','Muli', sans-serif}.topRight p a{color: #282828;font-weight:bold}.half{vertical-align:top;width: calc(100% - 43px);grid-column: span 6}.mainbody .container{min-height:600px;background-color:#fff}#nav{min-height:32px}#nav li, #nav2 li{padding: 0}#nav li a{text-transform:uppercase;padding: 15px 0;line-height: 1em}#nav li a span{padding: 0 10px;text-align: center;display: inline-block}#nav li a,#nav li:hover > a,#nav li li a,#nav li li a:hover{color:#fff;}#nav li:hover > a,#nav li li a,#nav li li a:hover{text-align:right}#nav ul,#nav li li a:hover{background-color: #000}#nav li li a{padding: 4px 10px}body #slider, body #wrapper {min-height: 150px;top: 50px}body #slider,body #wrapper,body .nivo-directionNav,.topimage,.subtopimgbox{width:100%}.subtopimgbox{display:block}.subtopimgbox{height: auto}.homearticle{clear:both;margin: 30px 0 10px}#curve{padding: 12px;margin-bottom: 0;height: 60px;width: calc(100% - 24px);background-image: url(/images/canal-banner.svg);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)}.bluebox,.redbox{width: 220px;height: 58px;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;cursor:pointer}.paper{background-position: 0 -31px;background-attachment: scroll;position: relative;z-index: 999;padding: 0 20px;margin: 0 auto;background-size: cover}article .paper *{color:#000}article .paper a {text-decoration-color: #000}.sub-page,.home-page{overflow:hidden}.sub-page .tabcols-2 {grid-template-columns: repeat(2, 1fr)}.sub-page .tabcols-3 {grid-template-columns: repeat(3, 1fr)}.homeboxes .jcarousel-wrapper{margin:20px auto}.hometopbox {width:100%}@media (prefers-color-scheme: dark){.white, .whitepaper{background-image: none}}.sub-page-left{padding-top:179px}.sub-page-left .sub-page-left,.sub-page-left .sub-page-right{padding-top: 0}.bio img{height:460px}.gallerylink2{width: calc(100% - 10px);height: 200px;background-size: cover;box-shadow: 3px 3px 3px #aaa;border: solid 5px #fff}.gallerythumb{vertical-align: top;text-align: center;overflow-x: clip;width: calc(100% - 20px);padding: 10px 10px 30px}body .jcarousel-control-prev,body .jcarousel-control-next,.gallerylink2{background-position:center;display: block}body .jcarousel-control-prev,body .jcarousel-control-next {color: #fff;border-radius: 0;box-shadow: none;background-color: transparent;background-image: url(/images/red-box-small.png);margin: 0;width: 65px !important;height: 58px !important;font: 40px/41px Arial, sans-serif;display: block;padding: 0}.threequarters{padding: 0 10px 0 0}#content .threequarters {width: calc(100% - 20px)}.table .tr{display: grid;grid-template-columns: repeat(12, 1fr);grid-column: span 12}#content .threequarters,#content .quarter{display: inline-block}.td img{max-width: 100%}td.td{border: 0 solid #fff}table,tr,td{border: 1px solid #000;background-color: rgba(255,255,255,0.1)}.fifth{width:20%;vertical-align:top}.jcarousel-control-prev span, .jcarousel-control-next span,.jcarousel li{text-align: center}.jcarousel li{width: 29vw}.jcarousel-control-prev span, .jcarousel-control-next span{background-color: #b31e19;line-height: 10px;width: calc(100% - 40px);display: inline}.lazy {background-image: none}.news-page .td img {margin: 0 10px 10px;}@supports (-ms-ime-align: auto){#curve{background-image:url("/images/canal-banner.png")!important}}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}.menuicon,.menuicon a,.openMenu{display: block}.menuicon{cursor:pointer}ul.topmenu a.tab {border-radius: 0;box-shadow: none}.header .upperright .mymenu {width: inherit}#topnav ul,ul.topmenu{height: auto}#topnav ul li.open,#nav li a.tab,ul.topmenu li.litab{width: 100%}#topnav ul li.open{display: list-item}.openMenu{clear: both;float: none;top: 0;left: 0;z-index: 9998;position:relative}.header .menu,.openMenu{margin:0}.header .menu{padding: 0 0 10px 0;border-radius: 0 0 20px 20px;top: -61px;}.topRight{z-index:9999}.openMenu li a{padding: 8px}#nav li a.tab{padding: 10px 0 6px;display:block}#nav .menusub li{padding: 6px 20px}#nav li, #nav ul, ul.topmenu li.litab, .header #nav{text-align:center;}#nav li, #nav ul{border: 0 solid #000}#nav li:hover, .navbtn li:hover{position:static;text-align:center}ul.topmenu li.litab{height:inherit}.header #nav{display: grid;grid-template-columns: repeat(1, 1fr)}#nav a.showSub{min-height: 16px}#nav *:hover ul{padding: 0}body #nav * ul{margin-top: 10px}#nav ul, .navbtn ul{left: auto;top: auto}body #nav .openMenu{padding-left: 20px}body #topnav .openMenu a{border-right: 0 solid #000}#nav ul, .navbtn ul {position: inherit;padding: 0}#nav ul a{color:#FFF}.hidemenu,.divider{display:none}.topmenu li.menu{width: 100%;clear: left;font-size: 24px;text-align: left}#nav a.tab{float:none !important}#nav li:hover > a, #nav li li a{text-align:center}#content .sub-page .tabcols-3 .third {grid-column: span 1}.home-page-left .tabcols-2 {grid-template-columns: repeat(12, 1fr);grid-gap: 20px}#loadingSections {overflow-x: clip;scroll-behavior: revert-layer}.litab.menu40, .litab.menu53, .litab.menu54 {grid-row: span 3}#nav li .menusub a {text-transform: none;font-weight: normal}#nav .fa {display: none}.home-diamonds{margin-left: -20px;transform: scale(0.9)}.home-diamonds li {border: 1px solid blue;margin: 0;width: calc(100% - 10px);box-shadow: 2px 2px 10px #000;border: solid 5px red}.home-diamonds .homeboxes {display: grid;grid-template-columns: repeat(2,1fr);list-style: none;margin-top: -10px;margin-bottom: 60px;transform: rotate(45deg);grid-gap: 10px;aspect-ratio: 1}.home-diamonds .boximg {padding: 100% 0;transform: rotate(-45deg);background-size: cover;width: 168%;margin-top: -35%;margin-left: -35%}.home-diamonds .homeboxes .boxtop a,.home-diamonds .lowerbox a{display: block;}.home-diamonds .homeboxes .boxtop a {text-align: center;margin: 0 auto;border-radius: 0;width: 100%}.home-diamonds .lowerbox a {padding: 5px;width: 70%}.home-diamonds li,article .home-diamonds h2.lowerbox a{overflow: hidden}article .home-diamonds h2.lowerbox a {text-align: center;padding: 5px 5%;height: 50px;font-size: 18px !important;align-content: center;margin-bottom: 24%;line-height: 18px;transform: rotate(-45deg);width: 100%;margin-left: 0%;margin-top: -140%}article .home-diamonds h2.lowerbox,article .home-diamonds p{margin: 0}article .home-diamonds p{padding: 0;line-height: 12px;overflow: hidden}.home-diamonds .boxhtop1 {border: solid 5px blue}.home-diamonds .boxhtop2 {border: solid 5px green}.home-diamonds .boxhtop3 {border: solid 5px yellow}article .paper .home-diamonds a span {color: #fff;text-shadow: 1px 1px 5px #000;background-color: #ff080075;background-position: 25% 100%}.home-diamonds li a span.boxtitle{padding: 3px 5px;display: inline-block;line-height: 1em}.home-diamonds .boxhtop1 a .boxtitle {background-color: #0000ff75}.home-diamonds .boxhtop2 a .boxtitle {background-color: #00800075}.home-diamonds .boxhtop3 a .boxtitle {background-color: #ffff0073}img.twisted{width: 30%;float: left;margin: 0 10px 10px 0;transform: rotate(-2deg);}.gigTeaser{font-weight: 400;font-style: normal;padding: 0;margin: 0;list-style: none;display: grid;grid-template-columns: repeat(12, 1fr)}.gigTeaser,article .paper .gigTeaser h3{font-family: "Cabin Sketch", Comic Sans, sans-serif;}article .paper .gigTeaser h3 {font-weight: 700;text-align: center;margin: 2px auto}.gigTeaser h3,article .paper .gigTeaser h3,.frame .gigTeaser,.gigTeaser a.addbtn,#availability{color: #fff}.border, .frame {corner-shape:scoop;border-radius: 10px}.border {background-color: #007bc0;padding: 5px;}.frame .gigTeaser{padding: 10px;width: calc(100% - 20px);background-color: #000;background-image: url(/images/blackboard-rpt.jpg);border-radius: 10px;}.gigTeaser li,#availability,.available,.unavailable{display: inline-block}.gigTeaser li{padding: 10px 0;text-align: left;width: 100%;vertical-align: top;grid-column: span 12}.gigTeaser a{color:#000}#content .gigTeaser .fa.fa-clock-o {width: auto !important;margin-right: 0;overflow-x: clip}#availability{padding: 10px;width: calc(100% - 20px)}article .paper .gigTeaser i, article .paper .gigTeaser li {color: #fff}.mini-date,.gigTeaser{color: #000}.mini-date {display: block;float: left;background-color: #fff;text-transform: uppercase;width: 37px;padding: 5px 5px;border: 1px solid #000;margin: 0 10px 20px 0;text-align: center;border-radius: 5px;box-shadow: 2px 2px #000;font-size: 16px;font-family: Arial,Helvetica,sans-serif}.lowerbox p {padding: 25px;font-size: 22px}.lowerbox h3,body .sideboxes ul{margin:0}.lowerbox a{font-size:24px;padding: 5px}#boxhome3 {aspect-ratio: 1}.hometop .lowerbox a{position: relative;top: -125px;background-color: #18572c;border: 3px #fff double}.hometop .lowerbox a:nth-child(2n){background-color: #b31e19;border: 2px solid #fee25c}.rightboxes .lowerbox,.sideboxes .lowerbox a{display:none}.lowerbox a,.wood .pagMid,.homeboxbtn a,.homeboxbtn:hover,.pagRight a:hover,.pagLeft a:hover{color: #fff}.lowerbox a,.homeboxbtn a,.topRight p a{text-decoration:none}@media (min-width: 600px) {.home-diamonds{transform: scale(0.75)}article .home-diamonds h2.lowerbox a {padding: 5px 15%;height: 75px;font-size: 35px !important;line-height: 40px;margin-left: -15%;margin-top: -135%}}@media (min-width: 789px) {.hometopbox {top: 153px;position: relative;height: 90vh;max-height: 625px;display: block}#content {padding: 0}.home-diamonds .homeboxes {margin-top: 20px;margin-bottom: 30px}.content {position: revert}.news-page .section.white {padding: 20px 30px}.header{background: #4b3314 url(/images/backgrounds/wood-with-pattern.webp);}.no-webp .header{background: #4b3314 url(/images/backgrounds/wood-with-pattern.jpg)}.paper::before{background-image: url(/images/backgrounds/ripped-paper-top.webp);margin-top: -75px;height: 111px}.paper::before,.paper::after{content: " ";width: 100%;display: block;padding: 0 20px;margin-left: -20px;height: 111px;overflow: visible;background-color: transparent;bottom: -40px}.no-webp .paper::before{background-image: url(/images/backgrounds/ripped-paper-top.png)}.paper::after{background-image: url(/images/backgrounds/ripped-paper-btm.webp)}.no-webp .paper::after{background-image: url(/images/backgrounds/ripped-paper-btm.png)}.paper{background-image: url(/images/backgrounds/ripped-paper-middle.webp)}.no-webp .paper{background-image: url(/images/backgrounds/ripped-paper-middle.png)}.border{background-color:#fff}}@media (min-width: 1000px) {.header #nav {grid-template-columns: repeat(4, 1fr)}#nav li a.tab{padding: 0}}@media (min-width: 1400px) {.sub-page-right.td {grid-column: span 3}.sub-page-left.td {grid-column: span 7}.container{max-width: 1583px}#curve {height: 75px;top: 155px;max-width: 1560px}}@media only screen and (max-width: 1300px){#content .quarter{grid-column: span 3}#content .threequarters{grid-column: span 8}.threequarters .td.half, .threequarters .tr{grid-column: span 12}}@media only screen and (max-width: 1100px){.homeleft, .sub{padding: 0 10px;margin-right: 10px;width: calc(66% - 22px)}.header div.logo{width: 30%;margin: 22px 0 0 2%}#banner, .jcarousel-skin-tango .jcarousel-container-horizontal, .jcarousel-skin-tango .jcarousel-item, .carouselbox{height:200px !important;min-height:200px}.jcarousel li{width: 100vw}.topLeft .fa,.topRight .fa,.redbox a,.bluebox a{color: #fff}.topLeft .fa,.topRight .fa{font-size: 2em;display: block}.redbox,.bluebox,#showmenu{font-size: 14px}#showmenu{margin-top:0}.redbox a,.bluebox a{text-decoration:none}.redbox,.bluebox{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}.catmenubox, .catmenubox ul{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}#curve{height: 34px;top: 122px}.hometop .boximg{height: 400px}.hometopbox{height: 500px}#showmenu .fa, .bluebox .fa{display: block;text-align: center;font-size: 2em;font-weight: bold;margin: 5px 20px}.hometop .boximg{height: 350px}.sub-page-left {padding-top: 152px}.livingheritage{height: 100px;width: 102px;top: 112px;left: 73px}body,.hometop .lowerbox a{font-size: 18px;line-height: 1.4em}.hometop .lowerbox a {top: -130px}h1, h1 span, h2.h1,h2.h1 span{font-size: 22px !important;line-height: 36px}}@media all and (min-width: 1060px){#content{padding:0}.header .logo a {display: block;background-size: contain}}@media all and (max-width: 980px){.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: 120px}.td.sub-page-left{padding-top: 0}.fifth{width:33%}.gallery .tr,.row{display:inline}.gallery{display:grid}.fifth,.gallerythumb{display:inline-block}.livingheritage{left: 15px}.home-page-left .tabcols-2 {grid-template-columns: repeat(1, 1fr)}}@media all and (max-width: 790px){#section1.paper{padding: 0}.mobile-only{display:inherit}.hometopbox{display:none}.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}.sub-page .tabcols-2,.sub-page .tabcols-3{grid-template-columns: repeat(1, 1fr)}.sub-page .tabcols-3.priceTable {grid-template-columns: repeat(3, 1fr);}.header,#section1.paper{width: 100%}.td.third,.third,.twothirds,#content .quarter,#content .threequarters{width: 98%;width: calc(100% - 20px) !important;padding: 0 10px;display: block;grid-column: span 12}.fifth{width:50%}.footer .third:nth-child(2){display:none}.footer .third{padding:0}.sub-page-left {padding-top: 0;margin-top: -5px}body .jcarousel-control-prev, body .jcarousel-control-next {top: 150px;padding: 4px 10px;corner-shape: scoop;border-radius: 6px}.jcarousel-control-prev span, .jcarousel-control-next span {line-height: 28px;font-size: 28px}.doive2.sidebox{margin: 10px 0 !important;width: calc(100% - 12px) !important}}@media all and (max-width: 688px){.td.half:nth-child(n),.half:nth-child(n),.grid,.third,.twothirds,#content .quarter,#content .threequarters{padding: 0;width: 100% !important;grid-column: span 12;}.hometop .boxsummary p,.footbox .boxsummary{font-size:16px}.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)}}@media all and (max-width: 633px){.section img:not(.icon),.bio img{width:100% !important;height:auto !important}.buttons .rightText,.buttons select{text-align:center}.buttons a{display: block;width: calc(100% - 150px);margin-bottom: 10px}.buttons a,.buttons select,article .introDownload{clear:both}.section .section {padding: 10px}.section{width:calc(100% - 40px)}.gallerythumb{width:calc(100% - 20px)}.fifth a,.gallerylink2{padding-top: 67%;height: 0}.straight .td, .straight .th,.straight .tr,.straight .table{width: 100% !important;grid-column: span 12}.paper{padding: 0 20px}#content {margin-bottom: -200px}}@media all and (max-width: 633px){.small-only{display:inherit}.header{margin:0}.menuicon{padding:0}.mymenu{margin-top:0}.mini-only{display:inline}}@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}.slider-wrapper{padding-top:69px}}@media all and (max-width: 430px){.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{top: -55px;left: 64%;transform: rotate(60deg);-moz-transform: rotate(60deg);-webkit-transform: rotate(60deg)}}@media all and (max-width: 330px){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,.livingheritage{top:0}.whitepaper{padding:0}.twothirds{width:100%}.livingheritage{left: 67%}}