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

@media only screen and (min-width : 285px)  {
	ul.PaintWise {margin:1em 0;padding:0}
	ul.PaintWise li {background: url(../images/paint-recyling.png) no-repeat 0px 0px transparent; list-style-type: none; margin: 0; padding: 0px 0px 0px 30px; vertical-align: middle;font-size:0.875em;min-height:20px!important}	
	ul.Consultations {margin:1em 0;padding:0;}
	ul.Consultations li {background: url("../images/colour-consultations.jpg") no-repeat 0px 0px transparent; list-style-type: none; margin: 0; padding: 3px 0px 0px 30px; vertical-align: middle;font-size:0.875em;min-height:20px!important}
	.Open {font-size:1em;margin:1em 0;padding:0}
	.City {font-size:1em;margin-bottom:0px!important}
	.Phone {margin-top:0px}
     .AccMTmenu {margin-right:1%;margin-left:1.75%;}
    .AccMTmenu-content .HighlightDot {border-bottom:1px solid #ccc!important}
     .AccMTmenu-content h3:first-of-type {border-top:1px solid #ccc;}
	/*.AccMTmenu-content div.FlexRow:first-of-type, .tab-content div.FlexRow:first-of-type  {border-bottom:1px solid #ccc;}*/
	.AccMTmenu-content div.FlexRow:last-of-type, .tab-content div.FlexRow:last-of-type  {border-bottom:none}
	.AccMTmenu-content .HighlightDot {padding:6px 8px!important;}
	.AccMTmenu h2 {font-size:1em}
	.OtherContacts {background-color:#f8f8f8!important}
	.Corners {border-radius:4px}
	.TitleB {margin-bottom:2px}
	
    .CovidNotice-Active {background-color:#ffcc00!important;color:#000!important;font-size:18px!important;font-weight:bold!important;padding:5px 10px}
    .CovidNotice {background-color:#999;color:#fff;font-size:1.125em;font-weight:bold;padding:5px 10px}
	a.ButtonE:link, a.ButtonE:visited {background-color:#149749;-moz-border-radius:6px;border-radius:6px;color:#fff;display:inline-block;font-weight:bold;font-size:0.75em;padding:7px 14px;text-align:center;}
 	a.ButtonE:hover {background-color:#74aa50;}
	a.ButtonE:active {background-color:#92d763;}
	a.ButtonG:link, a.ButtonG:visited {background-color:#666;-moz-border-radius:6px;border-radius:6px;color:#fff;display:inline-block;font-weight:bold;font-size:0.75em;padding:7px 14px;text-align:center;}
 	a.ButtonG:hover {background-color:#74aa50;}
	a.ButtonG:active {background-color:#92d763;}
	.PageLink {display:none}
	.LastLine {margin-bottom:1em}
    .CovidNotice {background-color:#999;color:#fff;font-size:1.125em;font-weight:bold;padding:5px 10px}
     .TitleA {margin-left:1%}
    map:focus {outline:none;outline-style: none;}
}

@media only screen and (min-width : 481px)  {
	.Phone {margin-top:16px}
}
		
@media only screen and (min-width : 768px)  {
    .City {font-size:1em;margin-bottom:0px!important}
    .AccMTmenu {margin-right:1%;margin-left:1%;}
	.AccMTmenu label {position: relative;display: block;border-width:1px 0 1px 0; border-color: #ccc;border-style:solid;padding: 2px 0 1px 8px;background-color: #eee;font-weight: 500;	line-height: 2;cursor:auto;}
	.AccMTmenu-content div.FlexRow:first-of-type {border-top:none!important}
     .AccMTmenu-content h3:first-of-type {border-top:none!important}
	.AccMTmenu .OtherContacts {background-color:#f8f8f8!important;border-bottom:1px dotted #ccc!important;border-top:1px dotted #ccc!important;border-left:none!important;border-right:none!important}
	.AccMTmenu h2 {font-size:1.125em}
	.tab .border-bottom {border-bottom:1px dotted #ccc!important} .tab .border-bottom:last-child {border-bottom:none!important}
	.tab .OtherContacts {background-color:#f8f8f8!important;border-top:1px dotted #ccc!important;border-left:none!important;border-right:none!important}
	.tab-content {max-height: 0;overflow:hidden; background: #fff; border:none!important;-webkit-transition: max-height .35s; transition: max-height .35s;}
	.PageLink {display:block;}
	.PageLink:before {display: block; content: ""; height: 35px;  margin: -35px 0 0;}
	.LastLine {margin-bottom:0;padding-bottom:0}
    .TitleA {margin-left:1%}
		.TitleB {margin-bottom:0px}
}
			