.d0imgboxleft01 {background: url(/shared/images/content/bus_58315/Dog-Groomer-Pontypridd-Imgbox01-2.webp);}
.d0imgboxright01 {background: url(/shared/images/content/bus_58315/Dog-Groomer-Pontypridd-Imgbox02.webp);}

#r8_content .parallax01 {background-position-y: 50% !important;}

@media only screen and (min-width: 800px) {.d0shiftboxup {margin-top: -50px; margin-bottom: -50px;}}
@media only screen and (max-width: 799px) {.d0shiftboxup {margin-top: 30px; margin-bottom: 30px;}}

.r8_gallery .col-md-3,
.r8_gallery .col-sm-4,
.r8_gallery .col-xs-6 {
    width: 50% !important;
}

@media (max-width: 480px) {
    .r8_gallery .col-md-3,
    .r8_gallery .col-sm-4,
    .r8_gallery .col-xs-6 {
        width: 100% !important;
    }
}

.r8_gallery i.icon-corner {display: none;}

@media only screen and (max-width: 799px) {.parallax01 {background-position-x: 0%;}}

#r8_popup .modal-header {display:none;}
#r8_popup .modal-footer {border-top: none; background: #4560A5 !important;}
#r8_popup .btn-lg {border-radius: 500px;}
#r8_popup .btn {border-radius: 500px;}

.modal-body {background-image: url(/shared/images/content/bus_58315/Dog-Groomer-Pontypridd-PopUp.webp);
    background-attachment: fixed;
    background-position-x: center;
    background-position-y: center;
background-repeat: no-repeat;
  background-position: center;
  -webkit-background-size: cover;
  -moz-background-size: cover;
  -o-background-size: cover;
  background-size: cover;
min-height: 45vh; display: flex; flex-direction: column; align-items: flex-start; justify-content: center;}
