﻿/* text based settings */p{font-size: 1em; line-height:1.6em; margin:0px; padding:0px; margin-top:15px;}h1{font-size: 2.0em; line-height:1.5em;}h2{font-size: 1.667em; line-height:1.3em;}h3{font-size: 1.500em; line-height:1.3em;}h4{font-size: 1.333em; line-height:1.3em; font-weight:normal;}h5{font-size: 1.167em; line-height:1.2em; font-weight:normal;}li{font-size:1em; line-height:1.2em; font-weight:normal; margin-bottom:4px;}article li{font-size:1em; line-height:1.6em; font-weight:normal; margin-bottom:4px;}#MainBreadCrumbTrail h1{margin-bottom:0px !important; padding-bottom:0px !important;}.MainContentRightBox h2{color:#005983; }#MainBreadCrumbTrail header h1{font-size:0.833em !important; border:none;}.Selected {color:#000 !important;}/* links */a{color:#006699; text-decoration: underline; font-weight:bold;}a:hover {color:#68a84d; text-decoration:underline !important;}p a{color:#005983; text-decoration:underline !important; font-weight:bold;}p a:hover {color:#68a84d; text-decoration:underline;}#MainBreadCrumbTrail a{color: #006699; text-decoration:underline;}#MainBreadCrumbTrail a:hover{text-decoration:underline; color:#68a84d;}#MainColumnContentWrapper a:hover{color: #68a84d;}#MainColumnContentWrapper a{text-decoration:underline; color: #006699;}.FooterLinksRight a { color:#005983 !important;}.FooterLinksRight a:hover { color:#348cce !important;}.FooterLinksLeft {padding-left:10px !important;}.FooterLinksLeft a{padding-right:8px; padding-left:8px; text-decoration:none; font-size:12px; color:#348cce !important; line-height:2em;}.FooterLinksLeft a:hover{text-decoration:underline; color: #68a84d !important;}.FooterLinksRight a {padding-right:7px !important;}/* table */table {margin:0px; padding:0px; margin-top:15px; font-size:1.0em; text-align:left;}th {border: 1px solid #e7e8e9; padding:5px; margin:2px; background-color:#ccdacb/*c7d9ed*/; color:#005983;}td {border: 1px solid #e7e8e9; padding:5px; margin:2px; background-color:#FFFFFF; vertical-align:top !important;}td p{vertical-align:top !important;}tr {vertical-align:middle;}td p{font-size: 1em; line-height:1.2em; margin:0px; padding:0px; margin-bottom:15px;}td p:last-child{margin-bottom:0px;}.TableWithHeader{color:#333;}.TableWithHeader tr:first-child td{border: 1px solid #e7e8e9; padding:5px; margin:2px; background-color:#ccdacb/*c7d9ed*/; color:#043e5a/*005983*/;}/* table no border */.TableNoLines th, .TableNoLines td, .TableNoLines tr {border: none;}.TableNoBorder th, .TableNoBorder td, .TableNoBorder tr {border: none !important;}article table {width:100% !important;}/* attempt to catch non header tables */thead td {border: 1px solid #e7e8e9; padding:5px; margin:2px; background-color:#c7d9ed; color:#005983;}thead td p {margin:0px; padding:0px;}th p {margin:0px; padding:0px;}/* headings */#MainContentFull header h1, .MainBody header h1, #MainContentDoubleColumnWidth header h1 {border-bottom-width: 2px; border-bottom-style: solid; border-bottom-color: #e7e8ea; margin-top:0px !important; font-size:2em; line-height:1.5em !important; font-weight:bold; margin-bottom:20px;}.MainBody h2, #MainContentDoubleColumnWidth h2, #MainContentFull h2 {border-bottom-width: 2px; border-bottom-style: solid; border-bottom-color: #e7e8ea; margin-bottom:20px; margin-top:20px; font-size: 1.500em !important; line-height:1.3em !important;}.LeftMenu header h1{font-size: 1.4em !important; padding:4%;  padding-bottom: 15px; line-height: 1em; padding-top: 15px; background-color: #ccdacb;   color: #043e5a; position:relative; margin-bottom:0px !important; }.LeftMenu header a:link{text-decoration:none}.MakingTheCaseVideoText h2 {border:none; font-size: 1.667em !important; line-height: 1.3em; margin-top: 10px; font-weight:bold; margin-bottom:0px;}.ContactUsPopular h1 {border:none !important; font-size: 1.667em !important; line-height: 1.3em; margin-top: 10px;}#contentSearchColumn h2 {font-weight:bold; border:none; font-size:1.8em !important;}#contentSearchColumn h2 a:hover {color:#68a84d !important;}.JobsHomepageTextSplit header h1 {border:none !important; margin-bottom:0px !important; padding-bottom:0px !important; font-size: 1.2em !important;  line-height: 1em !important;}/* append icon to external links */.MainContentRightBox a:hover[href^="http://"] {background: url(../../images/template/external_link_icon_invert.png) center right no-repeat; padding-right: 13px; background-color:#005983; color:#FFF !important;}.MainContentRightBox li a:hover[href^="http://"] {background: url(../../images/template/external_link_icon_invert.png) center right no-repeat; padding-right: 13px; background-color:#005983; color:#FFF !important;}.MainContentRightBox a[href^="http://media.sepa.org.uk/"] {background: url(../../images/template/external_link_icon.png) center right no-repeat; text-decoration:none; margin:0px;  padding:5px; padding-left:10px; display:block; font-weight:bold;}a[href^="http://"] {background: url(../../images/template/external_link_icon.png) center right no-repeat; padding-right: 13px;}a[href^="https://"] {background: url(../../images/template/external_link_icon.png) center right no-repeat; padding-right: 13px;}#jobsIe1 a[href^="http://"] {background: none; padding: 0px; margin:0px;}#jobsIe1 a[href^="https://"] {background: none; padding: 0px; margin:0px;}a[href^="http://apps.sepa.org.uk/"] {background: none; padding: 0px;}a[href^="https://www.netregs.org.uk/"] {background: none; padding: 0px;}a[href^="https://apps.sepa.org.uk/"] {background: none; padding: 0px;}a[href^="http://www.facebook.com/"] {background: none; padding: 0px;}a[href^="https://www.facebook.com/"] {background: none; padding: 0px;}a[href^="http://twitter.com/"] {background: none; padding: 0px;}a[href^="https://twitter.com/"] {background: none; padding: 0px;}a[href^="https://www.youtube.com/"] {background: none; padding: 0px;}a[href^="https://uk.linkedin.com/"] {background: none; padding: 0px;}a[href^="http://www.visitscotland.com/"] {background: none; padding: 0px;}a[href^="http://media.sepa.org.uk/"] {background: none; padding: 0px;}a[href^="https://media.sepa.org.uk/"] {background: none; padding: 0px;}a[href^="http://www.sepa.org.uk/"] {background: none; padding: 0px;}a[href^="https://www.sepa.org.uk/"] {background: none; padding: 0px;}a[href^="http://www.sepa.org.uk/contact/"] {background: none; padding: 0px;}a[href^="http://www.vibes.org.uk/"] {background: none; padding: 0px;}a[href^="https://applications.sepa.org.uk/"] {background: none; padding: 0px;}a[href^="http://goo.gl/"] {background: none; padding: 0px;}a[href^="https://sectors.sepa.org.uk"] {background: none; padding: 0px;}a[href^="http://sectors.sepa.org.uk"] {background: none; padding: 0px;}a[href^="http://beta.sepa.org.uk"] {background: none; padding: 0px;}a[href^="https://beta.sepa.org.uk"] {background: none; padding: 0px;}a[href*="floodlinescotland"] {background: none; padding: 0px;}a[href^="https://floodline.sepa.org.uk"] {background: none; padding: 0px;}a[href*="sepa.org.uk"] {background: none; padding: 0px;}a[href^="http://newsquestscotlandevents.com"] {background: none; padding: 0px;}a:hover[href*="sepa.org.uk"] { }.MainContentRightBox a:hover[href*="sepa.org.uk"] {background-image: url() center right no-repeat !imporant; padding-right: 13px; background-color:#005983 !important; color:#FFF !important;}.MainContentRightBox a {padding-right: 13px !important;}.SliderText p a[href^="https://"] {background:none !important; padding-right: 0px !important;}.SliderText p a[href^="http://"] {background:none !important; padding-right: 0px !important;}.noExtIcon {background: none !important;  padding: 0px !important;}.noExtIconHome {background: none !important; /*padding: 0px !important;*/}#floodboxlink a[href^="http://"] {background:none !important; padding-right: 0px !important;}#HeaderNavBar a[href^="http://"] {background:none !important; padding: 0px;}/* site map */.sitemap ul , .sitemap ul li{margin:0px !important; padding:0px !important; list-style:none !important;}.level-2{font-size: 1.800em !important; line-height:1.3em !important; font-weight:bold; margin-top:10px !important;}.level-3{font-size: 0.82em !important; line-height:1.1em !important;  font-weight:bold; }.level-4{font-size: 0.8em !important; line-height:1.2em !important;  font-weight:bold;}.smHeadingUL{border-bottom:1px solid #68A84D !important; display:block; margin-bottom:10px !important;}.smHeadingUL:hover{text-decoration:none !important; border-bottom:1px solid #000 !important;}.level-3 a{text-decoration:underline !important;}.level-4 a{text-decoration:none !important;}.sitemap ul ul li{margin-bottom:10px !important;}.sitemap ul ul ul li{margin-bottom:0px !important;}.sitemap ul { padding-top:10px !important; margin-left:5px !important; }.sitemap ul ul {margin-bottom:10px !important; margin-left:40px !important; padding-top: 0px !important;}.sitemap ul ul ul {padding-top:6px !important; margin-left:45px !important; }/* Custom mailchimp form embed */#mc_embed_signup .button {background-color: #005983 !important;margin: 20px 5px 10px 0 !important;	}/* code to stop external link on imge  on page /regulations/waste/life-smart-waste/ */table tr td a[href^="http://eepurl.com/buHTcP"] {background:none !important; padding:0px !important;}.SliderText p a[href^="https://"] {background:none !important; padding-right: 0px !important;}.SliderText p a[href^="http://"] {background:none !important; padding-right: 0px !important;}#accordion ul {margin-left:0px; padding-left:16px;}/* homepage flooding box */.HPFloodwrnhld img {padding-left:5px !important;}/* home page new lists instead of image slider */.HPList {margin:0px; padding:0px; list-style:none; margin-bottom:10px;}.HPList li:first-child{border-top:none !important; margin-top:4px !important;}.HPList li a{text-decoration:none; line-height:16px;}.FakeBoxesTopPadding{padding-top:0px;}.hpls h3 {font-size: 1.18em; background-color:#005d84; color:#FFF; padding:4px; margin:0px; font-weight:bold; min-height: 45px;}.HPList li {padding-top:7px; padding-bottom:7px; border-top:1px solid #c7c7c7;}.HPList li {list-style-position: outside; text-indent: 0em;}.HPlisBx {border:1px solid #c7c7c7; padding:2px; margin-bottom:15px;}/* new board pages */.BoardNewPic{}.BoardNewText h3{margin-top:0px; padding-top:0px;}.BoardNewText {padding-bottom:45px;}.BMClass{display: none;}.BoardPapers li {float:left; padding:10px !important;}.BPimg, .BPtext{float:left !important;}.BPimg{width:25% !important;}.BPtext{width:75% !important; padding:4px;}.BPImgClick{}.BoardNewText h2{margin-top:0px !important;}.BMPro{display:block; width:100%; overflow:hidden;}.BPImgName{position:absolute; bottom:0; width:75.5%; padding:3px; margin:0px; background-color:#005d84; color:#FFF; font-weight:bold; height:30px; overflow:hidden; }.BMI{margin-bottom:30px;}.BMPro:hover, .BTT:hover {cursor:pointer;}.BTT{display:inline-block; padding:10px; background-color:#005d84; color:#FFF; font-weight:bold; float:right;}.BMClass {clear:both; margin:0px; padding:0px;}.BoardNewPic{width:24%; float:left; padding-right:15px;}.BoardNewText{width:74%; float:left;}.HPList a[href^="http://www.netregs.org.uk/"] {background: none; padding: 0px;}.HPList a[href^="https://www.netregs.org.uk/"] {background: none; padding: 0px;}.HPList a[href^="http://floodline.sepa.org.uk/"] {background: none; padding: 0px;}.HPList a[href^="http://www.floodlinescotland.org.uk/report-a-flood/"] {background: none; padding: 0px;}/* board member no 3 */#zips{}.BoardPerson{clear:both; border-top: 1px solid #ccc; padding-top:10px; margin-bottom:10px;}.BoardPerson:first-child{border-top:none !important;}.BoardPersonText{display:none; padding:4px;}.BoardPersonImg{float:left; padding:4px; width:25%;}.BoardPersonContent{float:left; width:73%;}.BoardPersonContent h3{margin-top: 0px !important; padding-top:0px!important;}.ReadMoreBoard{float:right; font-size:20px; font-weight:bold;}.BoardMemberTitle{float:left;}.ReadMoreBoard:hover , .BoardMemberTitle:hover {cursor:pointer;}/* board meetings page */.BoardPapers {list-style:none !important;}.MainContentRightBox a{text-decoration:none; margin:0px; padding:8px; padding-left:10px; display:block; font-weight:normal !important;}.MainContentRightBox a:hover{background-color:#005983; color:#FFF;}.MainContentRightBox a:hover[href^="http://"] {background: url(../../images/template/external_link_icon_invert.png) center right no-repeat; padding-right: 13px; background-color:#005983; color:#FFF !important;}.MainContentRightBox a:hover[href^="https://"] {background: url(../../images/template/external_link_icon_invert.png) center right no-repeat; padding-right: 13px; background-color:#005983; color:#FFF !important;}.MainContentRightBox p{margin-top:2px;}.MainContentRightBox li a{text-decoration:none; margin:0px; padding:8px; padding-left:10px; display:block; font-weight:normal !important;}.MainContentRightBox li a:hover[href^="http://"],.MainContentRightBox li a:hover[href^="https://"] {background: url(../../images/template/external_link_icon_invert.png) center right no-repeat; padding-right: 13px; background-color:#005983; color:#FFF !important;}.MainContentRightBox li{margin-top:4px;} .MainContentRightBox  a[href^="http://media.sepa.org.uk/"], .MainContentRightBox a[href^="http://apps.sepa.org.uk/"], .MainContentRightBox a[href^="https://apps.sepa.org.uk/"]{text-decoration:none; margin:0px; padding:8px; padding-left:10px; display:block; font-weight:normal !important;}.MainContentRightBox a:hover[href*="sepa.org.uk"] {background: url(none) center right no-repeat;}.tdDate {width:100px !Important;}/* flooding page button */.TblTopColor{background-color:#005983 !important; color:#FFF !important; font-weight:bold; font-size:20px; padding:10px; border: 0px !important}.TblTopColor1{background-color:#005983 !important; color:#FFF !important; font-weight:bold; height:5px !important; margin:0px !important; padding:0px !important; border: 0px !important}.MakeListFontBigger {font-size:1.6em; line-height:1.7em;}.TableTextHeading{font-size:22px;}.TableTextText, .TableTextText li{font-size:18px;}.TableTextText ul , .TableTextText li {margin-top:0px !important; padding-top:0px !important; line-height:20px;}.ParraNoBottomMargin {margin-bottom:0px !important; padding-bottom:0px !important;}.squareSIGNUPbtn{    font-size:20px;  	display: inline-block !important;  	height: 50px;  	line-height: 50px;  	padding-right: 30px !important;  	padding-left: 50px !important;  	position: relative !important;  	background-color:#005a81 !important;	text-decoration:none !important;	background: #005a81; /* Old browsers */	background: -moz-linear-gradient(left, #005a81 0%, #005a81 100%); /* FF3.6-15 */	background: -webkit-linear-gradient(left, #005a81 0%,#005a81 100%); /* Chrome10-25,Safari5.1-6 */	background: linear-gradient(to right, #005a81 0%,#005a81 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#005a81', endColorstr='#005a81',GradientType=1 ); /* IE6-9 */  	color:rgb(255,255,255);  	text-decoration: none;  	text-transform: uppercase;  	letter-spacing: 1px;  	margin-bottom: 15px;  	border-radius: 5px;  	-moz-border-radius: 5px;  	-webkit-border-radius: 5px;  	text-shadow:0px 1px 0px rgba(0,0,0,0.5);	-ms-filter:"progid:DXImageTransform.Microsoft.dropshadow(OffX=0,OffY=1,Color=#ff123852,Positive=true)";zoom:1;	filter:progid:DXImageTransform.Microsoft.dropshadow(OffX=0,OffY=1,Color=#ff123852,Positive=true);  	-moz-box-shadow:0px 2px 2px rgba(0,0,0,0.2);  	-webkit-box-shadow:0px 2px 2px rgba(0,0,0,0.2);  	box-shadow:0px 2px 2px rgba(0,0,0,0.2);  	-ms-filter:"progid:DXImageTransform.Microsoft.dropshadow(OffX=0,OffY=2,Color=#33000000,Positive=true)";	filter:progid:DXImageTransform.Microsoft.dropshadow(OffX=0,OffY=2,Color=#33000000,Positive=true);    -webkit-transition: background 1s ease-out;      -moz-transition: background 1s ease-out;      -o-transition: background 1s ease-out;      transition: background 1s ease-out;      transition: all .3s;}.squareSIGNUPbtn span{font-size: 16px;    position: absolute !important;  	left: 0;    padding-left:10px;    padding-right:10px;	width:35px;  	background-color:rgba(0,45,64,0.5);    	-webkit-border-top-left-radius: 5px;	-webkit-border-bottom-left-radius: 5px;	-moz-border-radius-topleft: 5px;	-moz-border-radius-bottomleft: 5px;	border-top-left-radius: 5px;	border-bottom-left-radius: 5px;	border-right: 1px solid  rgba(0,0,0,0.15);	text-decoration:none !important;    transition: all .3s;}.squareSIGNUPbtn:hover span, .squareSIGNUPbtn.active span {    color:#0095d6 !important;    border-right: 1px solid  rgba(0,0,0,0.3);    transition: all .3s;}.squareSIGNUPbtn:hover{     color:#fff !important;    text-decoration:none !important;    /* Permalink - use to edit and share this gradient: http://colorzilla.com/gradient-editor/#005a81+0,0095d6+100 */	background: #005a81; /* Old browsers */	background: -moz-linear-gradient(left, #005a81 0%, #0095d6 100%); /* FF3.6-15 */	background: -webkit-linear-gradient(left, #005a81 0%,#0095d6 100%); /* Chrome10-25,Safari5.1-6 */	background: linear-gradient(to right, #005a81 0%,#0095d6 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#005a81', endColorstr='#0095d6',GradientType=1 ); /* IE6-9 */    -webkit-transition: background 1s ease-out;      -moz-transition: background 1s ease-out;      -o-transition: background 1s ease-out;      transition: background 1s ease-out;      transition: all .3s;}.FloodLinePageButLink a[href^="http://www.floodlinescotland.org.uk/report-a-flood/"] {background: none; padding: 0px;}.FloodLinePageButLink a[href^="http://www.floodlinescotland.org.uk/report-a-flood/"] {background: none; padding: 0px;}#floodboxsurvey {	border: 2px solid #005983;	padding:10px;}