img {
-webkit-transition: all 0.3s ease-in-out;
-moz-transition: all 0.3s ease-in-out;
-o-transition: all 0.3s ease-in-out;
transition: all 0.3s ease-in-out;
}
img:hover {
opacity: 0.8;
}
.error {
border-color: red !important;
}
.section-title {
z-index: 10;
}
.page10 .append {
background-color: #ffdd00;
}
.page11 .append {
background-color: #f39100;
}
.page12 .append {
background-color: #e52911;
}
.page13 .append {
background-color: #00a4e3;
}
.page14 .append {
background-color: #95c11c;
}
.page15 .append {
background-color: #984b96;
}
.page16 .append {
background-color: #000000;
}
.product ul, .page-intro ul {
list-style: none;
margin: 0;
padding-left: 15px;
}
.product ul li , .page-intro ul li {
background: url(../images/tick.png) 0 4px no-repeat;
padding-left: 25px;
margin-bottom: 6px;
}
.page-intro ul li {
background-position: 0 7px;
}
.footer-menu > li > ul > li.page10 span {
background:url(../images/bullet_yellow.png) 0 6px no-repeat;
}
.footer-menu > li > ul > li.page11 span {
background:url(../images/bullet_orange.png) 0 6px no-repeat;
}
.footer-menu > li > ul > li.page12 span {
background:url(../images/bullet_red.png) 0 6px no-repeat;
}
.footer-menu > li > ul > li.page14 span {
background:url(../images/bullet_blue.png) 0 6px no-repeat;
}
.footer-menu > li > ul > li.page14 span {
background:url(../images/bullet_green.png) 0 6px no-repeat;
}
.footer-menu > li > ul > li.page15 span {
background:url(../images/bullet_purple.png) 0 6px no-repeat;
}
.footer-menu > li > ul > li.page16 span {
background:url(../images/bullet_black.png) 0 6px no-repeat;
}
.enquiry {
background-color:#00965e;
padding:20px 20px 30px 20px;
color:#FFF;
font-size:16px;
}
.enquiry h3 {
color:#FFF;
}
.enquiry p {
margin-bottom:16px;
}
ul.blocks-gallery-grid {
list-style: none;
padding: 0;
max-height: 750px;
overflow-x: hidden;
overflow-y: auto;
}
ul.blocks-gallery-grid li {
background: none;
padding: 0;
margin: 0;
}
#cookie-agreement {
position: fixed;
bottom: 0;
left: 0;
background: rgba(0,0,0,0.8);
min-height: 60px;
width: 100%;
display: none;
color: #fff;
font-size: 12px;
z-index: 1000000;
}
#cookie-agreement #cookie-agreement-content {
padding: 20px;
margin: 0 auto;
text-align: center;
}
#cookie-agreement #cookie-agreement-content p {
padding: 0;
margin: 0;
}
#cookie-agreement #cookie-agreement-content a {
color: #fff;
margin-left: 10px;
}
#cookie-agreement #cookie-agreement-content span {
height: 26px;
cursor: pointer;
margin-left: 20px;
padding: 0 20px 0 20px;
line-height: 26px;
display: inline-block;
text-transform: uppercase;
box-sizing: border-box;
}
#cookie-agreement #cookie-agreement-content span.cookieAgree {
background: #00965e;
color: #fff;
border: 1px solid #000;
-webkit-transition: background-color 300ms linear, font 300ms linear, border 300ms linear;
-moz-transition: background-color 300ms linear, font 300ms linear, border 300ms linear;
-o-transition: background-color 300ms linear, font 300ms linear, border 300ms linear;
-ms-transition: background-color 300ms linear, font 300ms linear, border 300ms linear;
transition: background-color 300ms linear, font 300ms linear, border 300ms linear;
}
#cookie-agreement #cookie-agreement-content span.cookieDisagree {
border: 1px solid #000;
background: #fff;
color: #000;
-webkit-transition: background-color 300ms linear, font 300ms linear, border 300ms linear;
-moz-transition: background-color 300ms linear, font 300ms linear, border 300ms linear;
-o-transition: background-color 300ms linear, font 300ms linear, border 300ms linear;
-ms-transition: background-color 300ms linear, font 300ms linear, border 300ms linear;
transition: background-color 300ms linear, font 300ms linear, border 300ms linear;
}
#cookie-agreement #cookie-agreement-content span:hover {
opacity: 0.8;
}