.pets.image-bg .text-overlay{display:inline-block}@media only screen and (max-width:1099px){.pets.image-bg .text-overlay p{margin-left:auto;margin-right:auto}}@media only screen and (max-width:1099px){.pets.image-bg .text-overlay{padding:0 4% 4%}}@media only screen and (min-width:1100px){.pets.image-bg .text-overlay{color:#fff;max-width:650px;min-height:430px;margin:100px 0px 60px 30px}.pets.image-bg .text-overlay a:hover{color:rgba(255,255,255,0.8)}}@media only screen and (min-width:1700px){.pets.image-bg .text-overlay{margin:150px 0px 140px 30px}}.pets.image-bg .text-overlay .pet_header{margin:0 0 5px 0}.pets.image-bg .text-overlay .pet-policy{margin-top:7px}@media only screen and (min-width:1100px){.pets.image-bg .text-overlay .pet-policy h4{margin-top:35px}}.pets.image-bg .text-overlay .pet-policy pre{overflow:visible;background:transparent;border:0 none;font-family:inherit}.pets.image-bg .text-overlay a,.pets.image-bg .text-overlay h1,.pets.image-bg .text-overlay h2,.pets.image-bg .text-overlay h3,.pets.image-bg .text-overlay h4,.pets.image-bg .text-overlay h5,.pets.image-bg .text-overlay h6,.pets.image-bg .text-overlay label,.pets.image-bg .text-overlay p,.pets.image-bg .text-overlay pre,.pets.image-bg .text-overlay span{color:inherit}.pets.image-bg .text-overlay h1{margin:0 0 5px 0}.pets.image-bg #pets_photo_holder{width:100%;padding:0;background-repeat:no-repeat;background-size:cover}.pets.image-bg.material #pets_photo_holder.cats{background-position:bottom right}@media only screen and (min-width:1100px) and (max-width:1399px){.pets.image-bg.material #pets_photo_holder.cats{background-image:url("https://static2.apts247.info/gridmedia/img/material-cat-1400.jpg")}}@media only screen and (min-width:1400px) and (max-width:1699px){.pets.image-bg.material #pets_photo_holder.cats{background-image:url("https://static2.apts247.info/gridmedia/img/material-cat-1760.jpg")}}@media only screen and (min-width:1700px){.pets.image-bg.material #pets_photo_holder.cats{background-image:url("https://static2.apts247.info/gridmedia/img/material-cat.jpg")}}.pets.image-bg.material #pets_photo_holder.container.dogs,.pets.image-bg.material #pets_photo_holder.container.dogs.cats{background-position:top right}@media only screen and (min-width:1100px) and (max-width:1399px){.pets.image-bg.material #pets_photo_holder.container.dogs,.pets.image-bg.material #pets_photo_holder.container.dogs.cats{background-image:url("https://static2.apts247.info/gridmedia/img/material-cat/img/material-dog-1400.jpg")}}@media only screen and (min-width:1400px) and (max-width:1699px){.pets.image-bg.material #pets_photo_holder.container.dogs,.pets.image-bg.material #pets_photo_holder.container.dogs.cats{background-image:url("https://static2.apts247.info/gridmedia/img/material-cat/img/material-dog-1760.jpg")}}@media only screen and (min-width:1700px){.pets.image-bg.material #pets_photo_holder.container.dogs,.pets.image-bg.material #pets_photo_holder.container.dogs.cats{background-image:url("https://static2.apts247.info/gridmedia/img/material-cat/img/material-dog.jpg")}}@media only screen and (min-width:1100px) and (max-width:1399px){.pets.image-bg.material #pets_photo_holder .text-overlay{max-width:510px;margin-left:3%}}@media only screen and (min-width:1400px) and (max-width:1699px){.pets.image-bg.material #pets_photo_holder .text-overlay{margin-left:6%;max-width:560px}}@media only screen and (min-width:1700px){.pets.image-bg.material #pets_photo_holder .text-overlay{margin-left:14%}}@media only screen and (min-width:1100px){.pets.image-bg.uppercrust1 #pets_photo_holder{text-align:left}}.pets.image-bg.uppercrust1 #pets_photo_holder.cats{background-position:bottom right}@media only screen and (min-width:1100px) and (max-width:1399px){.pets.image-bg.uppercrust1 #pets_photo_holder.cats{background-image:url("../images/pets/__uppercrust1-cat-1400.jpg")}}@media only screen and (min-width:1400px) and (max-width:1699px){.pets.image-bg.uppercrust1 #pets_photo_holder.cats{background-image:url("../images/pets/__uppercrust1-cat-1760.jpg")}}@media only screen and (min-width:1700px){.pets.image-bg.uppercrust1 #pets_photo_holder.cats{background-image:url("../images/pets/__uppercrust1-cat.jpg")}}.pets.image-bg.uppercrust1 #pets_photo_holder.container.dogs,.pets.image-bg.uppercrust1 #pets_photo_holder.container.dogs.cats{background-position:top right}@media only screen and (min-width:1100px) and (max-width:1399px){.pets.image-bg.uppercrust1 #pets_photo_holder.container.dogs,.pets.image-bg.uppercrust1 #pets_photo_holder.container.dogs.cats{background-image:url("../images/pets/__uppercrust1-dog-1400.jpg")}}@media only screen and (min-width:1400px) and (max-width:1699px){.pets.image-bg.uppercrust1 #pets_photo_holder.container.dogs,.pets.image-bg.uppercrust1 #pets_photo_holder.container.dogs.cats{background-image:url("../images/pets/__uppercrust1-dog-1760.jpg")}}@media only screen and (min-width:1700px){.pets.image-bg.uppercrust1 #pets_photo_holder.container.dogs,.pets.image-bg.uppercrust1 #pets_photo_holder.container.dogs.cats{background-image:url("../images/pets/__uppercrust1-dog.jpg")}}@media only screen and (min-width:1100px){.pets.image-bg.uppercrust1 .container.cats#pets_photo_holder{background-position:center right;text-align:left}}@media only screen and (min-width:1100px) and (max-width:1399px){.pets.image-bg.uppercrust1 .container.cats#pets_photo_holder .text-overlay{max-width:530px;margin-left:4%}}@media only screen and (min-width:1400px) and (max-width:1699px){.pets.image-bg.uppercrust1 .container.cats#pets_photo_holder .text-overlay{margin-left:6%}}@media only screen and (min-width:1700px){.pets.image-bg.uppercrust1 .container.cats#pets_photo_holder .text-overlay{margin-left:11%}}@media only screen and (min-width:1100px){.pets.image-bg.uppercrust1 .container.dogs#pets_photo_holder,.pets.image-bg.uppercrust1 .container.dogs.cats#pets_photo_holder{text-align:right;background-position:center right}}@media only screen and (min-width:1100px){.pets.image-bg.uppercrust1 .container.dogs#pets_photo_holder .text-overlay,.pets.image-bg.uppercrust1 .container.dogs.cats#pets_photo_holder .text-overlay{text-align:left}}@media only screen and (min-width:1100px) and (max-width:1399px){.pets.image-bg.uppercrust1 .container.dogs#pets_photo_holder .text-overlay,.pets.image-bg.uppercrust1 .container.dogs.cats#pets_photo_holder .text-overlay{max-width:550px;margin-right:2%}}@media only screen and (min-width:1400px) and (max-width:1699px){.pets.image-bg.uppercrust1 .container.dogs#pets_photo_holder .text-overlay,.pets.image-bg.uppercrust1 .container.dogs.cats#pets_photo_holder .text-overlay{max-width:600px;margin-right:7%}}@media only screen and (min-width:1700px){.pets.image-bg.uppercrust1 .container.dogs#pets_photo_holder .text-overlay,.pets.image-bg.uppercrust1 .container.dogs.cats#pets_photo_holder .text-overlay{margin-left:4%}}.pets.image-bg.uppercrust2{background-color:#000}@media only screen and (min-width:1100px){.pets.image-bg.uppercrust2 #pets_photo_holder{text-align:left}}.pets.image-bg.uppercrust2 #pets_photo_holder.cats{background-position:bottom right}@media only screen and (min-width:1100px) and (max-width:1399px){.pets.image-bg.uppercrust2 #pets_photo_holder.cats{background-image:url("../images/pets/__uppercrust2-cat-1400.jpg")}}@media only screen and (min-width:1400px) and (max-width:1699px){.pets.image-bg.uppercrust2 #pets_photo_holder.cats{background-image:url("../images/pets/__uppercrust2-cat-1760.jpg")}}@media only screen and (min-width:1700px){.pets.image-bg.uppercrust2 #pets_photo_holder.cats{background-image:url("../images/pets/__uppercrust2-cat.jpg")}}.pets.image-bg.uppercrust2 #pets_photo_holder.container.dogs,.pets.image-bg.uppercrust2 #pets_photo_holder.container.dogs.cats{background-position:top right}@media only screen and (min-width:1100px) and (max-width:1399px){.pets.image-bg.uppercrust2 #pets_photo_holder.container.dogs,.pets.image-bg.uppercrust2 #pets_photo_holder.container.dogs.cats{background-image:url("../images/pets/__uppercrust2-dog-1400.jpg")}}@media only screen and (min-width:1400px) and (max-width:1699px){.pets.image-bg.uppercrust2 #pets_photo_holder.container.dogs,.pets.image-bg.uppercrust2 #pets_photo_holder.container.dogs.cats{background-image:url("../images/pets/__uppercrust2-dog-1760.jpg")}}@media only screen and (min-width:1700px){.pets.image-bg.uppercrust2 #pets_photo_holder.container.dogs,.pets.image-bg.uppercrust2 #pets_photo_holder.container.dogs.cats{background-image:url("../images/pets/__uppercrust2-dog.jpg")}}@media only screen and (min-width:1100px){.pets.image-bg.uppercrust2 .container.cats#pets_photo_holder{text-align:right;background-position:top right}}@media only screen and (min-width:1100px) and (max-width:1399px){.pets.image-bg.uppercrust2 .container.cats#pets_photo_holder .text-overlay{max-width:530px;margin-right:4%}}@media only screen and (min-width:1400px) and (max-width:1699px){.pets.image-bg.uppercrust2 .container.cats#pets_photo_holder .text-overlay{margin-right:7%}}@media only screen and (min-width:1700px){.pets.image-bg.uppercrust2 .container.cats#pets_photo_holder .text-overlay{margin-right:12%}}.pets.image-bg.uppercrust2 .container.dogs#pets_photo_holder,.pets.image-bg.uppercrust2 .container.dogs.cats#pets_photo_holder{text-align:left}@media only screen and (min-width:1100px){.pets.image-bg.uppercrust2 .container.dogs#pets_photo_holder,.pets.image-bg.uppercrust2 .container.dogs.cats#pets_photo_holder{background-color:#000;background-position:bottom right}}@media only screen and (min-width:1399px) and (max-width:1699px){.pets.image-bg.uppercrust2 .container.dogs#pets_photo_holder,.pets.image-bg.uppercrust2 .container.dogs.cats#pets_photo_holder{background-size:1500px auto}}@media only screen and (min-width:1700px){.pets.image-bg.uppercrust2 .container.dogs#pets_photo_holder,.pets.image-bg.uppercrust2 .container.dogs.cats#pets_photo_holder{background-size:1700px auto;max-width:1700px}}@media only screen and (min-width:1100px){.pets.image-bg.uppercrust2 .container.dogs#pets_photo_holder .text-overlay,.pets.image-bg.uppercrust2 .container.dogs.cats#pets_photo_holder .text-overlay{border:1px solid #fff;outline:3px solid #fff;outline-offset:12px;box-shadow:0 0 68px rgba(0,0,0,0.9)}}@media only screen and (min-width:1100px) and (max-width:1699px){.pets.image-bg.uppercrust2 .container.dogs#pets_photo_holder .text-overlay,.pets.image-bg.uppercrust2 .container.dogs.cats#pets_photo_holder .text-overlay{max-width:520px;padding:20px;margin-left:8%}}@media only screen and (min-width:1700px){.pets.image-bg.uppercrust2 .container.dogs#pets_photo_holder .text-overlay,.pets.image-bg.uppercrust2 .container.dogs.cats#pets_photo_holder .text-overlay{padding:30px;max-width:690px}}@media only screen and (min-width:1100px){.pets.image-bg.senior #pets_photo_holder{text-align:left}}.pets.image-bg.senior #pets_photo_holder.cats{background-position:bottom right}@media only screen and (min-width:1100px) and (max-width:1399px){.pets.image-bg.senior #pets_photo_holder.cats{background-image:url("../images/pets/__senior-cat-1400.jpg")}}@media only screen and (min-width:1400px) and (max-width:1699px){.pets.image-bg.senior #pets_photo_holder.cats{background-image:url("../images/pets/__senior-cat-1760.jpg")}}@media only screen and (min-width:1700px){.pets.image-bg.senior #pets_photo_holder.cats{background-image:url("../images/pets/__senior-cat.jpg")}}.pets.image-bg.senior #pets_photo_holder.container.dogs,.pets.image-bg.senior #pets_photo_holder.container.dogs.cats{background-position:top right}@media only screen and (min-width:1100px) and (max-width:1399px){.pets.image-bg.senior #pets_photo_holder.container.dogs,.pets.image-bg.senior #pets_photo_holder.container.dogs.cats{background-image:url("../images/pets/__senior-dog-1400.jpg")}}@media only screen and (min-width:1400px) and (max-width:1699px){.pets.image-bg.senior #pets_photo_holder.container.dogs,.pets.image-bg.senior #pets_photo_holder.container.dogs.cats{background-image:url("../images/pets/__senior-dog-1760.jpg")}}@media only screen and (min-width:1700px){.pets.image-bg.senior #pets_photo_holder.container.dogs,.pets.image-bg.senior #pets_photo_holder.container.dogs.cats{background-image:url("../images/pets/__senior-dog.jpg")}}@media only screen and (min-width:1100px){.pets.image-bg.senior .container#pets_photo_holder.cats{text-align:left}}@media only screen and (min-width:1100px) and (max-width:1399px){.pets.image-bg.senior .container#pets_photo_holder.cats .text-overlay{max-width:600px}}@media only screen and (min-width:1400px) and (max-width:1699px){.pets.image-bg.senior .container#pets_photo_holder.cats .text-overlay{margin-left:11%}}@media only screen and (min-width:1700px){.pets.image-bg.senior .container#pets_photo_holder.cats .text-overlay{margin-left:15%}}@media only screen and (min-width:1100px){.pets.image-bg.senior .container#pets_photo_holder.dogs,.pets.image-bg.senior .container#pets_photo_holder.dogs.cats{background-position:center right}}@media only screen and (min-width:1100px){.pets.image-bg.senior .container#pets_photo_holder.dogs.cats .text-overlay,.pets.image-bg.senior .container#pets_photo_holder.dogs .text-overlay{background:rgba(53,51,48,0.7);padding:40px;border:7px solid #fff;box-shadow:0 0 68px rgba(0,0,0,0.9)}}@media only screen and (min-width:1400px) and (max-width:1699px){.pets.image-bg.senior .container#pets_photo_holder.dogs.cats .text-overlay,.pets.image-bg.senior .container#pets_photo_holder.dogs .text-overlay{margin-left:4%}}@media only screen and (min-width:1700px){.pets.image-bg.senior .container#pets_photo_holder.dogs.cats .text-overlay,.pets.image-bg.senior .container#pets_photo_holder.dogs .text-overlay{margin-left:8%}}@media only screen and (min-width:1100px){.pets.image-bg.outside #pets_photo_holder{text-align:left}}.pets.image-bg.outside #pets_photo_holder.cats{background-position:bottom right}@media only screen and (min-width:1100px) and (max-width:1399px){.pets.image-bg.outside #pets_photo_holder.cats{background-image:url("../images/pets/__outside-cat-1400.jpg")}}@media only screen and (min-width:1400px) and (max-width:1699px){.pets.image-bg.outside #pets_photo_holder.cats{background-image:url("../images/pets/__outside-cat-1760.jpg")}}@media only screen and (min-width:1700px){.pets.image-bg.outside #pets_photo_holder.cats{background-image:url("../images/pets/__outside-cat.jpg")}}.pets.image-bg.outside #pets_photo_holder.container.dogs,.pets.image-bg.outside #pets_photo_holder.container.dogs.cats{background-position:top right}@media only screen and (min-width:1100px) and (max-width:1399px){.pets.image-bg.outside #pets_photo_holder.container.dogs,.pets.image-bg.outside #pets_photo_holder.container.dogs.cats{background-image:url("../images/pets/__outside-dog-1400.jpg")}}@media only screen and (min-width:1400px) and (max-width:1699px){.pets.image-bg.outside #pets_photo_holder.container.dogs,.pets.image-bg.outside #pets_photo_holder.container.dogs.cats{background-image:url("../images/pets/__outside-dog-1760.jpg")}}@media only screen and (min-width:1700px){.pets.image-bg.outside #pets_photo_holder.container.dogs,.pets.image-bg.outside #pets_photo_holder.container.dogs.cats{background-image:url("../images/pets/__outside-dog.jpg")}}@media only screen and (min-width:1100px) and (max-width:1399px){.pets.image-bg.outside .container#pets_photo_holder.cats .text-overlay{max-width:530px}}@media only screen and (min-width:1400px) and (max-width:1699px){.pets.image-bg.outside .container#pets_photo_holder.cats .text-overlay{max-width:600px}}@media only screen and (min-width:1700px){.pets.image-bg.outside .container#pets_photo_holder.cats .text-overlay{margin-left:6%}}@media only screen and (min-width:1100px){.pets.image-bg.outside .container#pets_photo_holder.dogs.cats .text-overlay,.pets.image-bg.outside .container#pets_photo_holder.dogs .text-overlay{padding:40px;background:#94174a;background:rgba(148,23,74,0.8)}}@media only screen and (min-width:1100px) and (max-width:1399px){.pets.image-bg.outside .container#pets_photo_holder.dogs.cats .text-overlay,.pets.image-bg.outside .container#pets_photo_holder.dogs .text-overlay{max-width:500px;margin-left:0}}@media only screen and (min-width:1400px) and (max-width:1699px){.pets.image-bg.outside .container#pets_photo_holder.dogs.cats .text-overlay,.pets.image-bg.outside .container#pets_photo_holder.dogs .text-overlay{margin-left:7%}}@media only screen and (min-width:1700px){.pets.image-bg.outside .container#pets_photo_holder.dogs.cats .text-overlay,.pets.image-bg.outside .container#pets_photo_holder.dogs .text-overlay{margin-left:14%}}@media only screen and (min-width:1100px){.pets.image-bg.cool-colors #pets_photo_holder{text-align:left}}.pets.image-bg.cool-colors #pets_photo_holder.cats{background-position:bottom right}@media only screen and (min-width:1100px) and (max-width:1399px){.pets.image-bg.cool-colors #pets_photo_holder.cats{background-image:url("../images/pets/__cool-colors-cat-1400.jpg")}}@media only screen and (min-width:1400px) and (max-width:1699px){.pets.image-bg.cool-colors #pets_photo_holder.cats{background-image:url("../images/pets/__cool-colors-cat-1760.jpg")}}@media only screen and (min-width:1700px){.pets.image-bg.cool-colors #pets_photo_holder.cats{background-image:url("../images/pets/__cool-colors-cat.jpg")}}.pets.image-bg.cool-colors #pets_photo_holder.container.dogs,.pets.image-bg.cool-colors #pets_photo_holder.container.dogs.cats{background-position:top right}@media only screen and (min-width:1100px) and (max-width:1399px){.pets.image-bg.cool-colors #pets_photo_holder.container.dogs,.pets.image-bg.cool-colors #pets_photo_holder.container.dogs.cats{background-image:url("../images/pets/__cool-colors-dog-1400.jpg")}}@media only screen and (min-width:1400px) and (max-width:1699px){.pets.image-bg.cool-colors #pets_photo_holder.container.dogs,.pets.image-bg.cool-colors #pets_photo_holder.container.dogs.cats{background-image:url("../images/pets/__cool-colors-dog-1760.jpg")}}@media only screen and (min-width:1700px){.pets.image-bg.cool-colors #pets_photo_holder.container.dogs,.pets.image-bg.cool-colors #pets_photo_holder.container.dogs.cats{background-image:url("../images/pets/__cool-colors-dog.jpg")}}@media only screen and (min-width:1100px){.pets.image-bg.cool-colors .container#pets_photo_holder.cats{background-position:top right}}@media only screen and (min-width:1100px){.pets.image-bg.cool-colors .container#pets_photo_holder.cats .text-overlay{color:#222}}@media only screen and (min-width:1100px) and (max-width:1399px){.pets.image-bg.cool-colors .container#pets_photo_holder.cats .text-overlay{max-width:580px}}@media only screen and (min-width:1400px) and (max-width:1699px){.pets.image-bg.cool-colors .container#pets_photo_holder.cats .text-overlay{margin:150px 0 110px 6%}}@media only screen and (min-width:1700px){.pets.image-bg.cool-colors .container#pets_photo_holder.cats .text-overlay{margin:150px 0 110px 14%}}@media only screen and (min-width:1100px){.pets.image-bg.cool-colors .container#pets_photo_holder.dogs.cats .text-overlay,.pets.image-bg.cool-colors .container#pets_photo_holder.dogs .text-overlay{color:#fff}}@media only screen and (min-width:1100px) and (max-width:1399px){.pets.image-bg.cool-colors .container#pets_photo_holder.dogs.cats .text-overlay,.pets.image-bg.cool-colors .container#pets_photo_holder.dogs .text-overlay{max-width:520px}}@media only screen and (min-width:1400px) and (max-width:1699px){.pets.image-bg.cool-colors .container#pets_photo_holder.dogs.cats .text-overlay,.pets.image-bg.cool-colors .container#pets_photo_holder.dogs .text-overlay{max-width:540px;margin-left:5%}}@media only screen and (min-width:1700px){.pets.image-bg.cool-colors .container#pets_photo_holder.dogs.cats .text-overlay,.pets.image-bg.cool-colors .container#pets_photo_holder.dogs .text-overlay{margin-left:15%}}@media only screen and (min-width:1100px){.pets.image-bg.props #pets_photo_holder{text-align:left}}.pets.image-bg.props #pets_photo_holder.cats{background-position:bottom right}@media only screen and (min-width:1100px) and (max-width:1399px){.pets.image-bg.props #pets_photo_holder.cats{background-image:url("../images/pets/__props-cat-1400.jpg")}}@media only screen and (min-width:1400px) and (max-width:1699px){.pets.image-bg.props #pets_photo_holder.cats{background-image:url("../images/pets/__props-cat-1760.jpg")}}@media only screen and (min-width:1700px){.pets.image-bg.props #pets_photo_holder.cats{background-image:url("../images/pets/__props-cat.jpg")}}.pets.image-bg.props #pets_photo_holder.container.dogs,.pets.image-bg.props #pets_photo_holder.container.dogs.cats{background-position:top right}@media only screen and (min-width:1100px) and (max-width:1399px){.pets.image-bg.props #pets_photo_holder.container.dogs,.pets.image-bg.props #pets_photo_holder.container.dogs.cats{background-image:url("../images/pets/__props-dog-1400.jpg")}}@media only screen and (min-width:1400px) and (max-width:1699px){.pets.image-bg.props #pets_photo_holder.container.dogs,.pets.image-bg.props #pets_photo_holder.container.dogs.cats{background-image:url("../images/pets/__props-dog-1760.jpg")}}@media only screen and (min-width:1700px){.pets.image-bg.props #pets_photo_holder.container.dogs,.pets.image-bg.props #pets_photo_holder.container.dogs.cats{background-image:url("../images/pets/__props-dog.jpg")}}@media only screen and (min-width:1400px) and (max-width:1699px){.pets.image-bg.props .container#pets_photo_holder.cats{background-position:center right}}@media only screen and (min-width:1100px) and (max-width:1399px){.pets.image-bg.props .container#pets_photo_holder.cats .text-overlay{max-width:550px}}@media only screen and (min-width:1400px) and (max-width:1699px){.pets.image-bg.props .container#pets_photo_holder.cats .text-overlay{margin-left:7%}}@media only screen and (min-width:1700px){.pets.image-bg.props .container#pets_photo_holder.cats .text-overlay{margin-left:6%}}@media only screen and (min-width:1100px){.pets.image-bg.props .container#pets_photo_holder.dogs.cats .text-overlay,.pets.image-bg.props .container#pets_photo_holder.dogs .text-overlay{color:#fff;padding:20px;background:#8cab8a;background:rgba(140,171,138,0.88)}}@media only screen and (min-width:1100px) and (max-width:1399px){.pets.image-bg.props .container#pets_photo_holder.dogs.cats .text-overlay,.pets.image-bg.props .container#pets_photo_holder.dogs .text-overlay{max-width:520px}}@media only screen and (min-width:1400px) and (max-width:1699px){.pets.image-bg.props .container#pets_photo_holder.dogs.cats .text-overlay,.pets.image-bg.props .container#pets_photo_holder.dogs .text-overlay{max-width:540px;margin-left:5%}}@media only screen and (min-width:1700px){.pets.image-bg.props .container#pets_photo_holder.dogs.cats .text-overlay,.pets.image-bg.props .container#pets_photo_holder.dogs .text-overlay{padding:40px;margin-left:12%}}@media only screen and (min-width:1100px){.pets.image-bg.emotional #pets_photo_holder{text-align:left}}.pets.image-bg.emotional #pets_photo_holder.cats{background-position:bottom right}@media only screen and (min-width:1100px) and (max-width:1399px){.pets.image-bg.emotional #pets_photo_holder.cats{background-image:url("../images/pets/__emotional-cat-1400.jpg")}}@media only screen and (min-width:1400px) and (max-width:1699px){.pets.image-bg.emotional #pets_photo_holder.cats{background-image:url("../images/pets/__emotional-cat-1760.jpg")}}@media only screen and (min-width:1700px){.pets.image-bg.emotional #pets_photo_holder.cats{background-image:url("../images/pets/__emotional-cat.jpg")}}.pets.image-bg.emotional #pets_photo_holder.container.dogs,.pets.image-bg.emotional #pets_photo_holder.container.dogs.cats{background-position:top right}@media only screen and (min-width:1100px) and (max-width:1399px){.pets.image-bg.emotional #pets_photo_holder.container.dogs,.pets.image-bg.emotional #pets_photo_holder.container.dogs.cats{background-image:url("../images/pets/__emotional-dog-1400.jpg")}}@media only screen and (min-width:1400px) and (max-width:1699px){.pets.image-bg.emotional #pets_photo_holder.container.dogs,.pets.image-bg.emotional #pets_photo_holder.container.dogs.cats{background-image:url("../images/pets/__emotional-dog-1760.jpg")}}@media only screen and (min-width:1700px){.pets.image-bg.emotional #pets_photo_holder.container.dogs,.pets.image-bg.emotional #pets_photo_holder.container.dogs.cats{background-image:url("../images/pets/__emotional-dog.jpg")}}@media only screen and (min-width:1100px){.pets.image-bg.emotional .container#pets_photo_holder.cats{background-position:top right}}@media only screen and (min-width:1100px) and (max-width:1399px){.pets.image-bg.emotional .container#pets_photo_holder.cats .text-overlay{max-width:550px;margin-left:8%}}@media only screen and (min-width:1400px) and (max-width:1699px){.pets.image-bg.emotional .container#pets_photo_holder.cats .text-overlay{margin-left:10%}}@media only screen and (min-width:1700px){.pets.image-bg.emotional .container#pets_photo_holder.cats .text-overlay{margin-left:18%}}.pets.image-bg.emotional .container#pets_photo_holder.dogs,.pets.image-bg.emotional .container#pets_photo_holder.dogs.cats{text-align:right}@media only screen and (min-width:1100px) and (max-width:1399px){.pets.image-bg.emotional .container#pets_photo_holder.dogs,.pets.image-bg.emotional .container#pets_photo_holder.dogs.cats{background-position:bottom left}}@media only screen and (min-width:1400px){.pets.image-bg.emotional .container#pets_photo_holder.dogs,.pets.image-bg.emotional .container#pets_photo_holder.dogs.cats{background-position:top left}}@media only screen and (min-width:1100px){.pets.image-bg.emotional .container#pets_photo_holder.dogs.cats .text-overlay,.pets.image-bg.emotional .container#pets_photo_holder.dogs .text-overlay{background:#d5d3e0;color:#272837}}@media only screen and (min-width:1100px) and (max-width:1399px){.pets.image-bg.emotional .container#pets_photo_holder.dogs.cats .text-overlay,.pets.image-bg.emotional .container#pets_photo_holder.dogs .text-overlay{width:95%;min-height:260px;padding:20px;max-width:1200px;text-align:center;margin:43% 2.5% 4.5% 2.5%}.pets.image-bg.emotional .container#pets_photo_holder.dogs.cats .text-overlay .pet-header,.pets.image-bg.emotional .container#pets_photo_holder.dogs .text-overlay .pet-header{width:53%;display:inline-block;margin-right:2%;text-align:left}.pets.image-bg.emotional .container#pets_photo_holder.dogs.cats .text-overlay .pet-policy,.pets.image-bg.emotional .container#pets_photo_holder.dogs .text-overlay .pet-policy{width:44%;display:inline-block;text-align:left}.pets.image-bg.emotional .container#pets_photo_holder.dogs.cats .text-overlay .pet-policy h4,.pets.image-bg.emotional .container#pets_photo_holder.dogs .text-overlay .pet-policy h4{margin-top:0}}@media only screen and (min-width:1400px) and (max-width:1699px){.pets.image-bg.emotional .container#pets_photo_holder.dogs.cats .text-overlay,.pets.image-bg.emotional .container#pets_photo_holder.dogs .text-overlay{max-width:610px;margin-right:7%;padding:40px}}@media only screen and (min-width:1700px){.pets.image-bg.emotional .container#pets_photo_holder.dogs.cats .text-overlay,.pets.image-bg.emotional .container#pets_photo_holder.dogs .text-overlay{margin-right:5%;padding:40px}}@media only screen and (min-width:1100px){.pets.image-bg.never-leave-me #pets_photo_holder{text-align:left}}.pets.image-bg.never-leave-me #pets_photo_holder.cats{background-position:bottom right}@media only screen and (min-width:1100px) and (max-width:1399px){.pets.image-bg.never-leave-me #pets_photo_holder.cats{background-image:url("../images/pets/__never-leave-me-cat-1400.jpg")}}@media only screen and (min-width:1400px) and (max-width:1699px){.pets.image-bg.never-leave-me #pets_photo_holder.cats{background-image:url("../images/pets/__never-leave-me-cat-1760.jpg")}}@media only screen and (min-width:1700px){.pets.image-bg.never-leave-me #pets_photo_holder.cats{background-image:url("../images/pets/__never-leave-me-cat.jpg")}}.pets.image-bg.never-leave-me #pets_photo_holder.container.dogs,.pets.image-bg.never-leave-me #pets_photo_holder.container.dogs.cats{background-position:top right}@media only screen and (min-width:1100px) and (max-width:1399px){.pets.image-bg.never-leave-me #pets_photo_holder.container.dogs,.pets.image-bg.never-leave-me #pets_photo_holder.container.dogs.cats{background-image:url("../images/pets/__never-leave-me-dog-1400.jpg")}}@media only screen and (min-width:1400px) and (max-width:1699px){.pets.image-bg.never-leave-me #pets_photo_holder.container.dogs,.pets.image-bg.never-leave-me #pets_photo_holder.container.dogs.cats{background-image:url("../images/pets/__never-leave-me-dog-1760.jpg")}}@media only screen and (min-width:1700px){.pets.image-bg.never-leave-me #pets_photo_holder.container.dogs,.pets.image-bg.never-leave-me #pets_photo_holder.container.dogs.cats{background-image:url("../images/pets/__never-leave-me-dog.jpg")}}@media only screen and (min-width:1100px){.pets.image-bg.never-leave-me .container#pets_photo_holder.cats{background-position:top right}}@media only screen and (min-width:1100px){.pets.image-bg.never-leave-me .container#pets_photo_holder.cats .text-overlay{background:rgba(133,151,154,0.89);padding:20px}}@media only screen and (min-width:1100px) and (max-width:1399px){.pets.image-bg.never-leave-me .container#pets_photo_holder.cats .text-overlay{max-width:550px}}@media only screen and (min-width:1400px) and (max-width:1699px){.pets.image-bg.never-leave-me .container#pets_photo_holder.cats .text-overlay{margin-left:7%}}@media only screen and (min-width:1700px){.pets.image-bg.never-leave-me .container#pets_photo_holder.cats .text-overlay{margin-left:14%;padding:40px}}@media only screen and (min-width:1100px){.pets.image-bg.never-leave-me .container#pets_photo_holder.dogs,.pets.image-bg.never-leave-me .container#pets_photo_holder.dogs.cats{background-position:top left;text-align:right}}@media only screen and (min-width:1100px){.pets.image-bg.never-leave-me .container#pets_photo_holder.dogs.cats .text-overlay,.pets.image-bg.never-leave-me .container#pets_photo_holder.dogs .text-overlay{background:rgba(138,127,115,0.33);box-shadow:inset 0 0 700px rgba(4,4,4,0.68),inset 0 0 400px rgba(118,92,76,0.4);padding:20px}}@media only screen and (min-width:1100px) and (max-width:1399px){.pets.image-bg.never-leave-me .container#pets_photo_holder.dogs.cats .text-overlay,.pets.image-bg.never-leave-me .container#pets_photo_holder.dogs .text-overlay{max-width:520px;margin-right:1%}}@media only screen and (min-width:1400px) and (max-width:1699px){.pets.image-bg.never-leave-me .container#pets_photo_holder.dogs.cats .text-overlay,.pets.image-bg.never-leave-me .container#pets_photo_holder.dogs .text-overlay{max-width:580px;margin-right:5%;padding:40px}}@media only screen and (min-width:1700px){.pets.image-bg.never-leave-me .container#pets_photo_holder.dogs.cats .text-overlay,.pets.image-bg.never-leave-me .container#pets_photo_holder.dogs .text-overlay{padding:40px;margin-right:7%}}@media only screen and (min-width:1100px){.pets.image-bg.funny #pets_photo_holder{text-align:left}}.pets.image-bg.funny #pets_photo_holder.cats{background-position:bottom right}@media only screen and (min-width:1100px) and (max-width:1399px){.pets.image-bg.funny #pets_photo_holder.cats{background-image:url("../images/pets/__funny-cat-1400.jpg")}}@media only screen and (min-width:1400px) and (max-width:1699px){.pets.image-bg.funny #pets_photo_holder.cats{background-image:url("../images/pets/__funny-cat-1760.jpg")}}@media only screen and (min-width:1700px){.pets.image-bg.funny #pets_photo_holder.cats{background-image:url("../images/pets/__funny-cat.jpg")}}.pets.image-bg.funny #pets_photo_holder.container.dogs,.pets.image-bg.funny #pets_photo_holder.container.dogs.cats{background-position:top right}@media only screen and (min-width:1100px) and (max-width:1399px){.pets.image-bg.funny #pets_photo_holder.container.dogs,.pets.image-bg.funny #pets_photo_holder.container.dogs.cats{background-image:url("../images/pets/__funny-dog-1400.jpg")}}@media only screen and (min-width:1400px) and (max-width:1699px){.pets.image-bg.funny #pets_photo_holder.container.dogs,.pets.image-bg.funny #pets_photo_holder.container.dogs.cats{background-image:url("../images/pets/__funny-dog-1760.jpg")}}@media only screen and (min-width:1700px){.pets.image-bg.funny #pets_photo_holder.container.dogs,.pets.image-bg.funny #pets_photo_holder.container.dogs.cats{background-image:url("../images/pets/__funny-dog.jpg")}}@media only screen and (min-width:1100px){.pets.image-bg.funny .container#pets_photo_holder.cats{text-align:right}}@media only screen and (min-width:1100px) and (max-width:1399px){.pets.image-bg.funny .container#pets_photo_holder.cats .text-overlay{max-width:500px;margin-right:3%}}@media only screen and (min-width:1400px) and (max-width:1699px){.pets.image-bg.funny .container#pets_photo_holder.cats .text-overlay{margin-right:7%;max-width:550px}}@media only screen and (min-width:1700px){.pets.image-bg.funny .container#pets_photo_holder.cats .text-overlay{margin-right:4%;padding:40px}}@media only screen and (min-width:1100px){.pets.image-bg.funny .container#pets_photo_holder.dogs,.pets.image-bg.funny .container#pets_photo_holder.dogs.cats{text-align:right}}@media only screen and (min-width:1100px){.pets.image-bg.funny .container#pets_photo_holder.dogs.cats .text-overlay,.pets.image-bg.funny .container#pets_photo_holder.dogs .text-overlay{background:#f8657c;padding:20px}}@media only screen and (min-width:1100px) and (max-width:1399px){.pets.image-bg.funny .container#pets_photo_holder.dogs.cats .text-overlay,.pets.image-bg.funny .container#pets_photo_holder.dogs .text-overlay{max-width:520px;margin-right:0}}@media only screen and (min-width:1400px) and (max-width:1699px){.pets.image-bg.funny .container#pets_photo_holder.dogs.cats .text-overlay,.pets.image-bg.funny .container#pets_photo_holder.dogs .text-overlay{margin-right:5%;padding:45px}}@media only screen and (min-width:1700px){.pets.image-bg.funny .container#pets_photo_holder.dogs.cats .text-overlay,.pets.image-bg.funny .container#pets_photo_holder.dogs .text-overlay{padding:45px;margin-right:7%}}@media only screen and (min-width:1100px){.pets.image-bg.big-at-heart #pets_photo_holder{text-align:left}}.pets.image-bg.big-at-heart #pets_photo_holder.cats{background-position:bottom right}@media only screen and (min-width:1100px) and (max-width:1399px){.pets.image-bg.big-at-heart #pets_photo_holder.cats{background-image:url("../images/pets/__big-at-heart-cat-1400.jpg")}}@media only screen and (min-width:1400px) and (max-width:1699px){.pets.image-bg.big-at-heart #pets_photo_holder.cats{background-image:url("../images/pets/__big-at-heart-cat-1760.jpg")}}@media only screen and (min-width:1700px){.pets.image-bg.big-at-heart #pets_photo_holder.cats{background-image:url("../images/pets/__big-at-heart-cat.jpg")}}.pets.image-bg.big-at-heart #pets_photo_holder.container.dogs,.pets.image-bg.big-at-heart #pets_photo_holder.container.dogs.cats{background-position:top right}@media only screen and (min-width:1100px) and (max-width:1399px){.pets.image-bg.big-at-heart #pets_photo_holder.container.dogs,.pets.image-bg.big-at-heart #pets_photo_holder.container.dogs.cats{background-image:url("../images/pets/__big-at-heart-dog-1400.jpg")}}@media only screen and (min-width:1400px) and (max-width:1699px){.pets.image-bg.big-at-heart #pets_photo_holder.container.dogs,.pets.image-bg.big-at-heart #pets_photo_holder.container.dogs.cats{background-image:url("../images/pets/__big-at-heart-dog-1760.jpg")}}@media only screen and (min-width:1700px){.pets.image-bg.big-at-heart #pets_photo_holder.container.dogs,.pets.image-bg.big-at-heart #pets_photo_holder.container.dogs.cats{background-image:url("../images/pets/__big-at-heart-dog.jpg")}}@media only screen and (min-width:1100px){.pets.image-bg.big-at-heart .container#pets_photo_holder.cats{background-position:top right}}@media only screen and (min-width:1100px) and (max-width:1399px){.pets.image-bg.big-at-heart .container#pets_photo_holder.cats .text-overlay{max-width:570px}}@media only screen and (min-width:1400px) and (max-width:1699px){.pets.image-bg.big-at-heart .container#pets_photo_holder.cats .text-overlay{max-width:600px;margin-left:8%}}@media only screen and (min-width:1700px){.pets.image-bg.big-at-heart .container#pets_photo_holder.cats .text-overlay{margin-left:16%}}@media only screen and (min-width:1100px){.pets.image-bg.big-at-heart .container#pets_photo_holder.dogs,.pets.image-bg.big-at-heart .container#pets_photo_holder.dogs.cats{text-align:right;background-position:top left}}@media only screen and (min-width:1100px) and (max-width:1399px){.pets.image-bg.big-at-heart .container#pets_photo_holder.dogs.cats .text-overlay,.pets.image-bg.big-at-heart .container#pets_photo_holder.dogs .text-overlay{max-width:500px;margin-right:6%}}@media only screen and (min-width:1400px) and (max-width:1699px){.pets.image-bg.big-at-heart .container#pets_photo_holder.dogs.cats .text-overlay,.pets.image-bg.big-at-heart .container#pets_photo_holder.dogs .text-overlay{max-width:550px;margin-right:15%}}@media only screen and (min-width:1700px){.pets.image-bg.big-at-heart .container#pets_photo_holder.dogs.cats .text-overlay,.pets.image-bg.big-at-heart .container#pets_photo_holder.dogs .text-overlay{margin-right:14%}}@media only screen and (min-width:1100px){.pets.image-bg.blk-n-white #pets_photo_holder{text-align:left}}.pets.image-bg.blk-n-white #pets_photo_holder.cats{background-position:bottom right}@media only screen and (min-width:1100px) and (max-width:1399px){.pets.image-bg.blk-n-white #pets_photo_holder.cats{background-image:url("../images/pets/__blk-n-white-cat-1400.jpg")}}@media only screen and (min-width:1400px) and (max-width:1699px){.pets.image-bg.blk-n-white #pets_photo_holder.cats{background-image:url("../images/pets/__blk-n-white-cat-1760.jpg")}}@media only screen and (min-width:1700px){.pets.image-bg.blk-n-white #pets_photo_holder.cats{background-image:url("../images/pets/__blk-n-white-cat.jpg")}}.pets.image-bg.blk-n-white #pets_photo_holder.container.dogs,.pets.image-bg.blk-n-white #pets_photo_holder.container.dogs.cats{background-position:top right}@media only screen and (min-width:1100px) and (max-width:1399px){.pets.image-bg.blk-n-white #pets_photo_holder.container.dogs,.pets.image-bg.blk-n-white #pets_photo_holder.container.dogs.cats{background-image:url("../images/pets/__blk-n-white-dog-1400.jpg")}}@media only screen and (min-width:1400px) and (max-width:1699px){.pets.image-bg.blk-n-white #pets_photo_holder.container.dogs,.pets.image-bg.blk-n-white #pets_photo_holder.container.dogs.cats{background-image:url("../images/pets/__blk-n-white-dog-1760.jpg")}}@media only screen and (min-width:1700px){.pets.image-bg.blk-n-white #pets_photo_holder.container.dogs,.pets.image-bg.blk-n-white #pets_photo_holder.container.dogs.cats{background-image:url("../images/pets/__blk-n-white-dog.jpg")}}@media only screen and (min-width:1100px){.pets.image-bg.blk-n-white .container#pets_photo_holder.cats{background-position:top right}}@media only screen and (min-width:1100px) and (max-width:1399px){.pets.image-bg.blk-n-white .container#pets_photo_holder.cats .text-overlay{max-width:500px}}@media only screen and (min-width:1400px) and (max-width:1699px){.pets.image-bg.blk-n-white .container#pets_photo_holder.cats .text-overlay{max-width:600px;margin-left:8%}}@media only screen and (min-width:1700px){.pets.image-bg.blk-n-white .container#pets_photo_holder.cats .text-overlay{margin-left:14%}}@media only screen and (min-width:1100px) and (max-width:1399px){.pets.image-bg.blk-n-white .container#pets_photo_holder.dogs.cats .text-overlay,.pets.image-bg.blk-n-white .container#pets_photo_holder.dogs .text-overlay{max-width:500px;margin-left:2%}}@media only screen and (min-width:1400px) and (max-width:1699px){.pets.image-bg.blk-n-white .container#pets_photo_holder.dogs.cats .text-overlay,.pets.image-bg.blk-n-white .container#pets_photo_holder.dogs .text-overlay{max-width:550px;margin-left:5%}}@media only screen and (min-width:1700px){.pets.image-bg.blk-n-white .container#pets_photo_holder.dogs.cats .text-overlay,.pets.image-bg.blk-n-white .container#pets_photo_holder.dogs .text-overlay{margin-left:5%}}@media only screen and (min-width:1100px){.pets.image-bg.well-hello-there #pets_photo_holder{text-align:left}}.pets.image-bg.well-hello-there #pets_photo_holder.cats{background-position:bottom right}@media only screen and (min-width:1100px) and (max-width:1399px){.pets.image-bg.well-hello-there #pets_photo_holder.cats{background-image:url("../images/pets/__well-hello-there-cat-1400.jpg")}}@media only screen and (min-width:1400px) and (max-width:1699px){.pets.image-bg.well-hello-there #pets_photo_holder.cats{background-image:url("../images/pets/__well-hello-there-cat-1760.jpg")}}@media only screen and (min-width:1700px){.pets.image-bg.well-hello-there #pets_photo_holder.cats{background-image:url("../images/pets/__well-hello-there-cat.jpg")}}.pets.image-bg.well-hello-there #pets_photo_holder.container.dogs,.pets.image-bg.well-hello-there #pets_photo_holder.container.dogs.cats{background-position:top right}@media only screen and (min-width:1100px) and (max-width:1399px){.pets.image-bg.well-hello-there #pets_photo_holder.container.dogs,.pets.image-bg.well-hello-there #pets_photo_holder.container.dogs.cats{background-image:url("../images/pets/__well-hello-there-dog-1400.jpg")}}@media only screen and (min-width:1400px) and (max-width:1699px){.pets.image-bg.well-hello-there #pets_photo_holder.container.dogs,.pets.image-bg.well-hello-there #pets_photo_holder.container.dogs.cats{background-image:url("../images/pets/__well-hello-there-dog-1760.jpg")}}@media only screen and (min-width:1700px){.pets.image-bg.well-hello-there #pets_photo_holder.container.dogs,.pets.image-bg.well-hello-there #pets_photo_holder.container.dogs.cats{background-image:url("../images/pets/__well-hello-there-dog.jpg")}}@media only screen and (min-width:1100px){.pets.image-bg.well-hello-there .container#pets_photo_holder.cats{background-position:bottom right}}@media only screen and (min-width:1100px){.pets.image-bg.well-hello-there .container#pets_photo_holder.cats .text-overlay{color:#363642}}@media only screen and (min-width:1100px) and (max-width:1399px){.pets.image-bg.well-hello-there .container#pets_photo_holder.cats .text-overlay{max-width:550px;margin-left:2%}}@media only screen and (min-width:1400px) and (max-width:1699px){.pets.image-bg.well-hello-there .container#pets_photo_holder.cats .text-overlay{max-width:600px;margin-left:10%}}@media only screen and (min-width:1700px){.pets.image-bg.well-hello-there .container#pets_photo_holder.cats .text-overlay{margin-left:13%}}@media only screen and (min-width:1100px){.pets.image-bg.well-hello-there .container#pets_photo_holder.dogs,.pets.image-bg.well-hello-there .container#pets_photo_holder.dogs.cats{background-position:center right}}@media only screen and (min-width:1100px){.pets.image-bg.well-hello-there .container#pets_photo_holder.dogs.cats .text-overlay,.pets.image-bg.well-hello-there .container#pets_photo_holder.dogs .text-overlay{color:#fff}}@media only screen and (min-width:1100px) and (max-width:1399px){.pets.image-bg.well-hello-there .container#pets_photo_holder.dogs.cats .text-overlay,.pets.image-bg.well-hello-there .container#pets_photo_holder.dogs .text-overlay{max-width:520px;margin-left:2%}}@media only screen and (min-width:1400px) and (max-width:1699px){.pets.image-bg.well-hello-there .container#pets_photo_holder.dogs.cats .text-overlay,.pets.image-bg.well-hello-there .container#pets_photo_holder.dogs .text-overlay{max-width:570px;margin-left:5%}}@media only screen and (min-width:1700px){.pets.image-bg.well-hello-there .container#pets_photo_holder.dogs.cats .text-overlay,.pets.image-bg.well-hello-there .container#pets_photo_holder.dogs .text-overlay{margin-left:13%}}@media only screen and (min-width:1100px){.pets.image-bg.minimal #pets_photo_holder{text-align:left}}.pets.image-bg.minimal #pets_photo_holder.cats{background-position:bottom right}@media only screen and (min-width:1100px) and (max-width:1399px){.pets.image-bg.minimal #pets_photo_holder.cats{background-image:url("../images/pets/__minimal-cat-1400.jpg")}}@media only screen and (min-width:1400px) and (max-width:1699px){.pets.image-bg.minimal #pets_photo_holder.cats{background-image:url("../images/pets/__minimal-cat-1760.jpg")}}@media only screen and (min-width:1700px){.pets.image-bg.minimal #pets_photo_holder.cats{background-image:url("../images/pets/__minimal-cat.jpg")}}.pets.image-bg.minimal #pets_photo_holder.container.dogs,.pets.image-bg.minimal #pets_photo_holder.container.dogs.cats{background-position:top right}@media only screen and (min-width:1100px) and (max-width:1399px){.pets.image-bg.minimal #pets_photo_holder.container.dogs,.pets.image-bg.minimal #pets_photo_holder.container.dogs.cats{background-image:url("../images/pets/__minimal-dog-1400.jpg")}}@media only screen and (min-width:1400px) and (max-width:1699px){.pets.image-bg.minimal #pets_photo_holder.container.dogs,.pets.image-bg.minimal #pets_photo_holder.container.dogs.cats{background-image:url("../images/pets/__minimal-dog-1760.jpg")}}@media only screen and (min-width:1700px){.pets.image-bg.minimal #pets_photo_holder.container.dogs,.pets.image-bg.minimal #pets_photo_holder.container.dogs.cats{background-image:url("../images/pets/__minimal-dog.jpg")}}@media only screen and (min-width:1100px){.pets.image-bg.minimal .container#pets_photo_holder.cats{background-position:bottom right}}@media only screen and (min-width:1100px){.pets.image-bg.minimal .container#pets_photo_holder.cats .text-overlay{color:#333}}@media only screen and (min-width:1100px) and (max-width:1399px){.pets.image-bg.minimal .container#pets_photo_holder.cats .text-overlay{max-width:550px;margin-left:4%}}@media only screen and (min-width:1400px) and (max-width:1699px){.pets.image-bg.minimal .container#pets_photo_holder.cats .text-overlay{max-width:600px;margin-left:12%}}@media only screen and (min-width:1700px){.pets.image-bg.minimal .container#pets_photo_holder.cats .text-overlay{margin-left:13%}}@media only screen and (min-width:1100px){.pets.image-bg.minimal .container#pets_photo_holder.dogs,.pets.image-bg.minimal .container#pets_photo_holder.dogs.cats{background-position:top right}}@media only screen and (min-width:1100px){.pets.image-bg.minimal .container#pets_photo_holder.dogs.cats .text-overlay,.pets.image-bg.minimal .container#pets_photo_holder.dogs .text-overlay{color:#fff}}@media only screen and (min-width:1100px) and (max-width:1399px){.pets.image-bg.minimal .container#pets_photo_holder.dogs.cats .text-overlay,.pets.image-bg.minimal .container#pets_photo_holder.dogs .text-overlay{max-width:550px;margin-left:2%}}@media only screen and (min-width:1400px) and (max-width:1699px){.pets.image-bg.minimal .container#pets_photo_holder.dogs.cats .text-overlay,.pets.image-bg.minimal .container#pets_photo_holder.dogs .text-overlay{max-width:600px;margin-left:10%}}@media only screen and (min-width:1700px){.pets.image-bg.minimal .container#pets_photo_holder.dogs.cats .text-overlay,.pets.image-bg.minimal .container#pets_photo_holder.dogs .text-overlay{margin-left:15%}}@media only screen and (min-width:1100px){.pets.image-bg.i-see-u #pets_photo_holder{text-align:left}}.pets.image-bg.i-see-u #pets_photo_holder.cats{background-position:bottom right}@media only screen and (min-width:1100px) and (max-width:1399px){.pets.image-bg.i-see-u #pets_photo_holder.cats{background-image:url("../images/pets/__i-see-u-cat-1400.jpg")}}@media only screen and (min-width:1400px) and (max-width:1699px){.pets.image-bg.i-see-u #pets_photo_holder.cats{background-image:url("../images/pets/__i-see-u-cat-1760.jpg")}}@media only screen and (min-width:1700px){.pets.image-bg.i-see-u #pets_photo_holder.cats{background-image:url("../images/pets/__i-see-u-cat.jpg")}}.pets.image-bg.i-see-u #pets_photo_holder.container.dogs,.pets.image-bg.i-see-u #pets_photo_holder.container.dogs.cats{background-position:top right}@media only screen and (min-width:1100px) and (max-width:1399px){.pets.image-bg.i-see-u #pets_photo_holder.container.dogs,.pets.image-bg.i-see-u #pets_photo_holder.container.dogs.cats{background-image:url("../images/pets/__i-see-u-dog-1400.jpg")}}@media only screen and (min-width:1400px) and (max-width:1699px){.pets.image-bg.i-see-u #pets_photo_holder.container.dogs,.pets.image-bg.i-see-u #pets_photo_holder.container.dogs.cats{background-image:url("../images/pets/__i-see-u-dog-1760.jpg")}}@media only screen and (min-width:1700px){.pets.image-bg.i-see-u #pets_photo_holder.container.dogs,.pets.image-bg.i-see-u #pets_photo_holder.container.dogs.cats{background-image:url("../images/pets/__i-see-u-dog.jpg")}}@media only screen and (min-width:1100px) and (max-width:1399px){.pets.image-bg.i-see-u .container#pets_photo_holder.cats .text-overlay{max-width:530px}}@media only screen and (min-width:1400px) and (max-width:1699px){.pets.image-bg.i-see-u .container#pets_photo_holder.cats .text-overlay{max-width:600px}}@media only screen and (min-width:1700px){.pets.image-bg.i-see-u .container#pets_photo_holder.cats .text-overlay{margin-left:6%}}@media only screen and (min-width:1100px){.pets.image-bg.i-see-u .container#pets_photo_holder.dogs,.pets.image-bg.i-see-u .container#pets_photo_holder.dogs.cats{background-position:top right}}@media only screen and (min-width:1100px) and (max-width:1399px){.pets.image-bg.i-see-u .container#pets_photo_holder.dogs,.pets.image-bg.i-see-u .container#pets_photo_holder.dogs.cats{text-align:right}}@media only screen and (min-width:1100px){.pets.image-bg.i-see-u .container#pets_photo_holder.dogs.cats .text-overlay,.pets.image-bg.i-see-u .container#pets_photo_holder.dogs .text-overlay{padding:20px;background:rgba(21,24,31,0.8)}}@media only screen and (min-width:1100px) and (max-width:1399px){.pets.image-bg.i-see-u .container#pets_photo_holder.dogs.cats .text-overlay,.pets.image-bg.i-see-u .container#pets_photo_holder.dogs .text-overlay{max-width:550px;margin-right:2%}}@media only screen and (min-width:1400px) and (max-width:1699px){.pets.image-bg.i-see-u .container#pets_photo_holder.dogs.cats .text-overlay,.pets.image-bg.i-see-u .container#pets_photo_holder.dogs .text-overlay{max-width:600px;margin-left:3%;padding:40px}}@media only screen and (min-width:1700px){.pets.image-bg.i-see-u .container#pets_photo_holder.dogs.cats .text-overlay,.pets.image-bg.i-see-u .container#pets_photo_holder.dogs .text-overlay{margin-left:2%;padding:40px}}@media only screen and (min-width:1100px){.pets.image-bg.tuxedo-english #pets_photo_holder{text-align:left}}.pets.image-bg.tuxedo-english #pets_photo_holder.cats{background-position:bottom right}@media only screen and (min-width:1100px) and (max-width:1399px){.pets.image-bg.tuxedo-english #pets_photo_holder.cats{background-image:url("../images/pets/__tuxedo-english-cat-1400.jpg")}}@media only screen and (min-width:1400px) and (max-width:1699px){.pets.image-bg.tuxedo-english #pets_photo_holder.cats{background-image:url("../images/pets/__tuxedo-english-cat-1760.jpg")}}@media only screen and (min-width:1700px){.pets.image-bg.tuxedo-english #pets_photo_holder.cats{background-image:url("../images/pets/__tuxedo-english-cat.jpg")}}.pets.image-bg.tuxedo-english #pets_photo_holder.container.dogs,.pets.image-bg.tuxedo-english #pets_photo_holder.container.dogs.cats{background-position:top right}@media only screen and (min-width:1100px) and (max-width:1399px){.pets.image-bg.tuxedo-english #pets_photo_holder.container.dogs,.pets.image-bg.tuxedo-english #pets_photo_holder.container.dogs.cats{background-image:url("../images/pets/__tuxedo-english-dog-1400.jpg")}}@media only screen and (min-width:1400px) and (max-width:1699px){.pets.image-bg.tuxedo-english #pets_photo_holder.container.dogs,.pets.image-bg.tuxedo-english #pets_photo_holder.container.dogs.cats{background-image:url("../images/pets/__tuxedo-english-dog-1760.jpg")}}@media only screen and (min-width:1700px){.pets.image-bg.tuxedo-english #pets_photo_holder.container.dogs,.pets.image-bg.tuxedo-english #pets_photo_holder.container.dogs.cats{background-image:url("../images/pets/__tuxedo-english-dog.jpg")}}@media only screen and (min-width:1100px){.pets.image-bg.tuxedo-english .container#pets_photo_holder.cats{background-position:top right}}@media only screen and (min-width:1100px){.pets.image-bg.tuxedo-english .container#pets_photo_holder.cats .text-overlay{background:rgba(138,127,115,0.33);box-shadow:inset 0 0 700px rgba(4,4,4,0.68),inset 0 0 400px rgba(118,92,76,0.4)}}@media only screen and (min-width:1100px) and (max-width:1399px){.pets.image-bg.tuxedo-english .container#pets_photo_holder.cats .text-overlay{max-width:550px;padding:25px}}@media only screen and (min-width:1400px) and (max-width:1699px){.pets.image-bg.tuxedo-english .container#pets_photo_holder.cats .text-overlay{margin-left:7%;padding:30px}}@media only screen and (min-width:1700px){.pets.image-bg.tuxedo-english .container#pets_photo_holder.cats .text-overlay{margin-left:14%;padding:40px}}@media only screen and (min-width:1100px){.pets.image-bg.tuxedo-english .container#pets_photo_holder.dogs,.pets.image-bg.tuxedo-english .container#pets_photo_holder.dogs.cats{background-position:top left;text-align:right}}@media only screen and (min-width:1100px){.pets.image-bg.tuxedo-english .container#pets_photo_holder.dogs.cats .text-overlay,.pets.image-bg.tuxedo-english .container#pets_photo_holder.dogs .text-overlay{background:rgba(138,127,115,0.33);box-shadow:inset 0 0 700px rgba(4,4,4,0.68),inset 0 0 400px rgba(118,92,76,0.4);padding:20px}}@media only screen and (min-width:1100px) and (max-width:1399px){.pets.image-bg.tuxedo-english .container#pets_photo_holder.dogs.cats .text-overlay,.pets.image-bg.tuxedo-english .container#pets_photo_holder.dogs .text-overlay{max-width:520px;margin-right:1%}}@media only screen and (min-width:1400px) and (max-width:1699px){.pets.image-bg.tuxedo-english .container#pets_photo_holder.dogs.cats .text-overlay,.pets.image-bg.tuxedo-english .container#pets_photo_holder.dogs .text-overlay{max-width:580px;margin-right:5%;padding:40px}}@media only screen and (min-width:1700px){.pets.image-bg.tuxedo-english .container#pets_photo_holder.dogs.cats .text-overlay,.pets.image-bg.tuxedo-english .container#pets_photo_holder.dogs .text-overlay{padding:40px;margin-right:7%}}@media only screen and (min-width:1100px){.pets.image-bg.too-cute #pets_photo_holder{text-align:left}}.pets.image-bg.too-cute #pets_photo_holder.cats{background-position:bottom right}@media only screen and (min-width:1100px) and (max-width:1399px){.pets.image-bg.too-cute #pets_photo_holder.cats{background-image:url("../images/pets/__too-cute-cat-1400.jpg")}}@media only screen and (min-width:1400px) and (max-width:1699px){.pets.image-bg.too-cute #pets_photo_holder.cats{background-image:url("../images/pets/__too-cute-cat-1760.jpg")}}@media only screen and (min-width:1700px){.pets.image-bg.too-cute #pets_photo_holder.cats{background-image:url("../images/pets/__too-cute-cat.jpg")}}.pets.image-bg.too-cute #pets_photo_holder.container.dogs,.pets.image-bg.too-cute #pets_photo_holder.container.dogs.cats{background-position:top right}@media only screen and (min-width:1100px) and (max-width:1399px){.pets.image-bg.too-cute #pets_photo_holder.container.dogs,.pets.image-bg.too-cute #pets_photo_holder.container.dogs.cats{background-image:url("../images/pets/__too-cute-dog-1400.jpg")}}@media only screen and (min-width:1400px) and (max-width:1699px){.pets.image-bg.too-cute #pets_photo_holder.container.dogs,.pets.image-bg.too-cute #pets_photo_holder.container.dogs.cats{background-image:url("../images/pets/__too-cute-dog-1760.jpg")}}@media only screen and (min-width:1700px){.pets.image-bg.too-cute #pets_photo_holder.container.dogs,.pets.image-bg.too-cute #pets_photo_holder.container.dogs.cats{background-image:url("../images/pets/__too-cute-dog.jpg")}}@media only screen and (min-width:1100px){.pets.image-bg.too-cute .container#pets_photo_holder.cats .text-overlay{color:#4c4944}}@media only screen and (min-width:1100px) and (max-width:1399px){.pets.image-bg.too-cute .container#pets_photo_holder.cats .text-overlay{max-width:530px;margin-left:2%}}@media only screen and (min-width:1400px) and (max-width:1699px){.pets.image-bg.too-cute .container#pets_photo_holder.cats .text-overlay{max-width:600px;margin-left:10%}}@media only screen and (min-width:1700px){.pets.image-bg.too-cute .container#pets_photo_holder.cats .text-overlay{margin-left:10%}}@media only screen and (min-width:1100px){.pets.image-bg.too-cute .container#pets_photo_holder.dogs,.pets.image-bg.too-cute .container#pets_photo_holder.dogs.cats{background-position:top right}}@media only screen and (min-width:1100px){.pets.image-bg.too-cute .container#pets_photo_holder.dogs.cats .text-overlay,.pets.image-bg.too-cute .container#pets_photo_holder.dogs .text-overlay{color:#fff}}@media only screen and (min-width:1100px){.pets.image-bg.too-cute .container#pets_photo_holder.dogs.cats .text-overlay,.pets.image-bg.too-cute .container#pets_photo_holder.dogs .text-overlay{padding:20px;background:#c06431;background:rgba(192,100,49,0.85)}}@media only screen and (min-width:1100px) and (max-width:1399px){.pets.image-bg.too-cute .container#pets_photo_holder.dogs.cats .text-overlay,.pets.image-bg.too-cute .container#pets_photo_holder.dogs .text-overlay{max-width:510px;margin-left:0}}@media only screen and (min-width:1400px) and (max-width:1699px){.pets.image-bg.too-cute .container#pets_photo_holder.dogs.cats .text-overlay,.pets.image-bg.too-cute .container#pets_photo_holder.dogs .text-overlay{max-width:600px;margin-left:3%;padding:40px}}@media only screen and (min-width:1700px){.pets.image-bg.too-cute .container#pets_photo_holder.dogs.cats .text-overlay,.pets.image-bg.too-cute .container#pets_photo_holder.dogs .text-overlay{margin-left:2%;padding:40px}}@media only screen and (min-width:1100px){.pets.image-bg.too-cute.tuxedo-english #pets_photo_holder{text-align:left}}.pets.image-bg.too-cute.tuxedo-english #pets_photo_holder.cats{background-position:bottom right}@media only screen and (min-width:1100px) and (max-width:1399px){.pets.image-bg.too-cute.tuxedo-english #pets_photo_holder.cats{background-image:url("../images/pets/__tuxedo-english-cat-1400.jpg")}}@media only screen and (min-width:1400px) and (max-width:1699px){.pets.image-bg.too-cute.tuxedo-english #pets_photo_holder.cats{background-image:url("../images/pets/__tuxedo-english-cat-1760.jpg")}}@media only screen and (min-width:1700px){.pets.image-bg.too-cute.tuxedo-english #pets_photo_holder.cats{background-image:url("../images/pets/__tuxedo-english-cat.jpg")}}.pets.image-bg.too-cute.tuxedo-english #pets_photo_holder.container.dogs,.pets.image-bg.too-cute.tuxedo-english #pets_photo_holder.container.dogs.cats{background-position:top right}@media only screen and (min-width:1100px) and (max-width:1399px){.pets.image-bg.too-cute.tuxedo-english #pets_photo_holder.container.dogs,.pets.image-bg.too-cute.tuxedo-english #pets_photo_holder.container.dogs.cats{background-image:url("../images/pets/__tuxedo-english-dog-1400.jpg")}}@media only screen and (min-width:1400px) and (max-width:1699px){.pets.image-bg.too-cute.tuxedo-english #pets_photo_holder.container.dogs,.pets.image-bg.too-cute.tuxedo-english #pets_photo_holder.container.dogs.cats{background-image:url("../images/pets/__tuxedo-english-dog-1760.jpg")}}@media only screen and (min-width:1700px){.pets.image-bg.too-cute.tuxedo-english #pets_photo_holder.container.dogs,.pets.image-bg.too-cute.tuxedo-english #pets_photo_holder.container.dogs.cats{background-image:url("../images/pets/__tuxedo-english-dog.jpg")}}@media only screen and (min-width:1100px){.pets.image-bg.too-cute.tuxedo-english .container#pets_photo_holder.cats#pets_photo_holder{text-align:right;background-position:top right}}@media only screen and (min-width:1100px) and (max-width:1399px){.pets.image-bg.too-cute.tuxedo-english .container#pets_photo_holder.cats#pets_photo_holder .text-overlay{max-width:530px;margin-right:4%}}@media only screen and (min-width:1400px) and (max-width:1699px){.pets.image-bg.too-cute.tuxedo-english .container#pets_photo_holder.cats#pets_photo_holder .text-overlay{margin-right:7%}}@media only screen and (min-width:1700px){.pets.image-bg.too-cute.tuxedo-english .container#pets_photo_holder.cats#pets_photo_holder .text-overlay{margin-right:12%}}.pets.image-bg.too-cute.tuxedo-english .container#pets_photo_holder.dogs{text-align:right}@media only screen and (min-width:1100px) and (max-width:1399px){.pets.image-bg.too-cute.tuxedo-english .container#pets_photo_holder.dogs{background-position:bottom left}}@media only screen and (min-width:1400px){.pets.image-bg.too-cute.tuxedo-english .container#pets_photo_holder.dogs{background-position:top left}}@media only screen and (min-width:1100px){.pets.image-bg.too-cute.tuxedo-english .container#pets_photo_holder.dogs .text-overlay{background:#d5d3e0;color:#272837}}@media only screen and (min-width:1100px) and (max-width:1399px){.pets.image-bg.too-cute.tuxedo-english .container#pets_photo_holder.dogs .text-overlay{width:95%;min-height:260px;padding:20px;max-width:1200px;text-align:center;margin:43% 2.5% 4.5% 2.5%}.pets.image-bg.too-cute.tuxedo-english .container#pets_photo_holder.dogs .text-overlay .pet-header{width:53%;display:inline-block;margin-right:2%;text-align:left}.pets.image-bg.too-cute.tuxedo-english .container#pets_photo_holder.dogs .text-overlay .pet-policy{width:44%;display:inline-block;text-align:left}.pets.image-bg.too-cute.tuxedo-english .container#pets_photo_holder.dogs .text-overlay .pet-policy h4{margin-top:0}}@media only screen and (min-width:1400px) and (max-width:1699px){.pets.image-bg.too-cute.tuxedo-english .container#pets_photo_holder.dogs .text-overlay{max-width:610px;margin-right:7%;padding:40px}}@media only screen and (min-width:1700px){.pets.image-bg.too-cute.tuxedo-english .container#pets_photo_holder.dogs .text-overlay{margin-right:5%;padding:40px}}@media only screen and (min-width:1100px){.pets.image-bg.floof #pets_photo_holder{text-align:left}}.pets.image-bg.floof #pets_photo_holder.cats{background-position:bottom right}@media only screen and (min-width:1100px) and (max-width:1399px){.pets.image-bg.floof #pets_photo_holder.cats{background-image:url("../images/pets/__floof-cat-1400.jpg")}}@media only screen and (min-width:1400px) and (max-width:1699px){.pets.image-bg.floof #pets_photo_holder.cats{background-image:url("../images/pets/__floof-cat-1760.jpg")}}@media only screen and (min-width:1700px){.pets.image-bg.floof #pets_photo_holder.cats{background-image:url("../images/pets/__floof-cat.jpg")}}.pets.image-bg.floof #pets_photo_holder.container.dogs,.pets.image-bg.floof #pets_photo_holder.container.dogs.cats{background-position:top right}@media only screen and (min-width:1100px) and (max-width:1399px){.pets.image-bg.floof #pets_photo_holder.container.dogs,.pets.image-bg.floof #pets_photo_holder.container.dogs.cats{background-image:url("../images/pets/__floof-dog-1400.jpg")}}@media only screen and (min-width:1400px) and (max-width:1699px){.pets.image-bg.floof #pets_photo_holder.container.dogs,.pets.image-bg.floof #pets_photo_holder.container.dogs.cats{background-image:url("../images/pets/__floof-dog-1760.jpg")}}@media only screen and (min-width:1700px){.pets.image-bg.floof #pets_photo_holder.container.dogs,.pets.image-bg.floof #pets_photo_holder.container.dogs.cats{background-image:url("../images/pets/__floof-dog.jpg")}}@media only screen and (min-width:1100px){.pets.image-bg.floof .container.cats#pets_photo_holder{background-position:top right;text-align:left}}@media only screen and (min-width:1100px){.pets.image-bg.floof .container.cats#pets_photo_holder .text-overlay{padding:20px;background:rgba(21,24,31,0.8)}}@media only screen and (min-width:1100px) and (max-width:1399px){.pets.image-bg.floof .container.cats#pets_photo_holder .text-overlay{max-width:530px;margin-left:4%}}@media only screen and (min-width:1400px) and (max-width:1699px){.pets.image-bg.floof .container.cats#pets_photo_holder .text-overlay{margin-left:6%}}@media only screen and (min-width:1700px){.pets.image-bg.floof .container.cats#pets_photo_holder .text-overlay{margin-left:11%}}@media only screen and (min-width:1100px){.pets.image-bg.floof .container.dogs#pets_photo_holder,.pets.image-bg.floof .container.dogs.cats#pets_photo_holder{text-align:right;background-position:center left}}@media only screen and (min-width:1100px){.pets.image-bg.floof .container.dogs#pets_photo_holder .text-overlay,.pets.image-bg.floof .container.dogs.cats#pets_photo_holder .text-overlay{text-align:left}}@media only screen and (min-width:1100px) and (max-width:1399px){.pets.image-bg.floof .container.dogs#pets_photo_holder .text-overlay,.pets.image-bg.floof .container.dogs.cats#pets_photo_holder .text-overlay{max-width:550px;margin-right:2%}}@media only screen and (min-width:1400px) and (max-width:1699px){.pets.image-bg.floof .container.dogs#pets_photo_holder .text-overlay,.pets.image-bg.floof .container.dogs.cats#pets_photo_holder .text-overlay{max-width:600px;margin-right:7%}}@media only screen and (min-width:1700px){.pets.image-bg.floof .container.dogs#pets_photo_holder .text-overlay,.pets.image-bg.floof .container.dogs.cats#pets_photo_holder .text-overlay{margin-right:4%}}@media only screen and (min-width:1100px){.pets.image-bg.luv-a-bull #pets_photo_holder{text-align:left}}.pets.image-bg.luv-a-bull #pets_photo_holder.cats{background-position:bottom right}@media only screen and (min-width:1100px) and (max-width:1399px){.pets.image-bg.luv-a-bull #pets_photo_holder.cats{background-image:url("../images/pets/__luv-a-bull-cat-1400.jpg")}}@media only screen and (min-width:1400px) and (max-width:1699px){.pets.image-bg.luv-a-bull #pets_photo_holder.cats{background-image:url("../images/pets/__luv-a-bull-cat-1760.jpg")}}@media only screen and (min-width:1700px){.pets.image-bg.luv-a-bull #pets_photo_holder.cats{background-image:url("../images/pets/__luv-a-bull-cat.jpg")}}.pets.image-bg.luv-a-bull #pets_photo_holder.container.dogs,.pets.image-bg.luv-a-bull #pets_photo_holder.container.dogs.cats{background-position:top right}@media only screen and (min-width:1100px) and (max-width:1399px){.pets.image-bg.luv-a-bull #pets_photo_holder.container.dogs,.pets.image-bg.luv-a-bull #pets_photo_holder.container.dogs.cats{background-image:url("../images/pets/__luv-a-bull-dog-1400.jpg")}}@media only screen and (min-width:1400px) and (max-width:1699px){.pets.image-bg.luv-a-bull #pets_photo_holder.container.dogs,.pets.image-bg.luv-a-bull #pets_photo_holder.container.dogs.cats{background-image:url("../images/pets/__luv-a-bull-dog-1760.jpg")}}@media only screen and (min-width:1700px){.pets.image-bg.luv-a-bull #pets_photo_holder.container.dogs,.pets.image-bg.luv-a-bull #pets_photo_holder.container.dogs.cats{background-image:url("../images/pets/__luv-a-bull-dog.jpg")}}@media only screen and (min-width:1100px){.pets.image-bg.luv-a-bull .container#pets_photo_holder.cats{background-position:bottom right}}@media only screen and (min-width:1100px){.pets.image-bg.luv-a-bull .container#pets_photo_holder.cats .text-overlay{background:rgba(50,50,50,0.7);padding:20px;border:7px solid #fff;box-shadow:0 0 68px rgba(0,0,0,0.9)}}@media only screen and (min-width:1100px) and (max-width:1399px){.pets.image-bg.luv-a-bull .container#pets_photo_holder.cats .text-overlay{max-width:530px}}@media only screen and (min-width:1400px) and (max-width:1699px){.pets.image-bg.luv-a-bull .container#pets_photo_holder.cats .text-overlay{max-width:600px}}@media only screen and (min-width:1700px){.pets.image-bg.luv-a-bull .container#pets_photo_holder.cats .text-overlay{margin-left:6%}}@media only screen and (min-width:1100px){.pets.image-bg.luv-a-bull .container#pets_photo_holder.dogs,.pets.image-bg.luv-a-bull .container#pets_photo_holder.dogs.cats{background-position:top center}}@media only screen and (min-width:1100px){.pets.image-bg.luv-a-bull .container#pets_photo_holder.dogs.cats .text-overlay,.pets.image-bg.luv-a-bull .container#pets_photo_holder.dogs .text-overlay{padding:40px;background:rgba(55,83,161,0.8)}}@media only screen and (min-width:1100px) and (max-width:1399px){.pets.image-bg.luv-a-bull .container#pets_photo_holder.dogs.cats .text-overlay,.pets.image-bg.luv-a-bull .container#pets_photo_holder.dogs .text-overlay{max-width:600px;margin-left:2%}}@media only screen and (min-width:1400px) and (max-width:1699px){.pets.image-bg.luv-a-bull .container#pets_photo_holder.dogs.cats .text-overlay,.pets.image-bg.luv-a-bull .container#pets_photo_holder.dogs .text-overlay{margin-left:3%}}@media only screen and (min-width:1700px){.pets.image-bg.luv-a-bull .container#pets_photo_holder.dogs.cats .text-overlay,.pets.image-bg.luv-a-bull .container#pets_photo_holder.dogs .text-overlay{margin-left:5%}}@media only screen and (min-width:1100px){.pets.image-bg.boundless #pets_photo_holder{text-align:left}}.pets.image-bg.boundless #pets_photo_holder.cats{background-position:bottom right}@media only screen and (min-width:1100px) and (max-width:1399px){.pets.image-bg.boundless #pets_photo_holder.cats{background-image:url("../images/pets/__boundless-cat-1400.jpg")}}@media only screen and (min-width:1400px) and (max-width:1699px){.pets.image-bg.boundless #pets_photo_holder.cats{background-image:url("../images/pets/__boundless-cat-1760.jpg")}}@media only screen and (min-width:1700px){.pets.image-bg.boundless #pets_photo_holder.cats{background-image:url("../images/pets/__boundless-cat.jpg")}}.pets.image-bg.boundless #pets_photo_holder.container.dogs,.pets.image-bg.boundless #pets_photo_holder.container.dogs.cats{background-position:top right}@media only screen and (min-width:1100px) and (max-width:1399px){.pets.image-bg.boundless #pets_photo_holder.container.dogs,.pets.image-bg.boundless #pets_photo_holder.container.dogs.cats{background-image:url("../images/pets/__boundless-dog-1400.jpg")}}@media only screen and (min-width:1400px) and (max-width:1699px){.pets.image-bg.boundless #pets_photo_holder.container.dogs,.pets.image-bg.boundless #pets_photo_holder.container.dogs.cats{background-image:url("../images/pets/__boundless-dog-1760.jpg")}}@media only screen and (min-width:1700px){.pets.image-bg.boundless #pets_photo_holder.container.dogs,.pets.image-bg.boundless #pets_photo_holder.container.dogs.cats{background-image:url("../images/pets/__boundless-dog.jpg")}}@media only screen and (min-width:1100px){.pets.image-bg.boundless .container#pets_photo_holder.cats .text-overlay{border:1px solid #fff;outline:3px solid #fff;outline-offset:12px;background:rgba(0,37,0,0.7);box-shadow:0 0 68px rgba(0,0,0,0.9);padding:15px}}@media only screen and (min-width:1100px) and (max-width:1399px){.pets.image-bg.boundless .container#pets_photo_holder.cats .text-overlay{max-width:530px}}@media only screen and (min-width:1400px) and (max-width:1699px){.pets.image-bg.boundless .container#pets_photo_holder.cats .text-overlay{max-width:600px}}@media only screen and (min-width:1700px){.pets.image-bg.boundless .container#pets_photo_holder.cats .text-overlay{margin-left:6%}}@media only screen and (min-width:1100px){.pets.image-bg.boundless .container#pets_photo_holder.dogs,.pets.image-bg.boundless .container#pets_photo_holder.dogs.cats{background-position:bottom right}}@media only screen and (min-width:1400px){.pets.image-bg.boundless .container#pets_photo_holder.dogs,.pets.image-bg.boundless .container#pets_photo_holder.dogs.cats{background-position:bottom center}}@media only screen and (min-width:1700px){.pets.image-bg.boundless .container#pets_photo_holder.dogs,.pets.image-bg.boundless .container#pets_photo_holder.dogs.cats{background-position:bottom right}}@media only screen and (min-width:1100px) and (max-width:1399px){.pets.image-bg.boundless .container#pets_photo_holder.dogs,.pets.image-bg.boundless .container#pets_photo_holder.dogs.cats{text-align:left}}@media only screen and (min-width:1100px){.pets.image-bg.boundless .container#pets_photo_holder.dogs.cats .text-overlay,.pets.image-bg.boundless .container#pets_photo_holder.dogs .text-overlay{padding:20px;background:rgba(21,24,31,0.8)}}@media only screen and (min-width:1100px) and (max-width:1399px){.pets.image-bg.boundless .container#pets_photo_holder.dogs.cats .text-overlay,.pets.image-bg.boundless .container#pets_photo_holder.dogs .text-overlay{max-width:550px;margin-left:2%}}@media only screen and (min-width:1400px) and (max-width:1699px){.pets.image-bg.boundless .container#pets_photo_holder.dogs.cats .text-overlay,.pets.image-bg.boundless .container#pets_photo_holder.dogs .text-overlay{max-width:600px;margin-left:3%;padding:40px}}@media only screen and (min-width:1700px){.pets.image-bg.boundless .container#pets_photo_holder.dogs.cats .text-overlay,.pets.image-bg.boundless .container#pets_photo_holder.dogs .text-overlay{margin-left:10%;padding:40px}}