@media only screen and (max-width : 2400px) and (min-width : 2201px) {
body {
font-size: 20px;
}
}
@media only screen and (max-width : 2200px) and (min-width : 1921px) {
body {
font-size: 19px;
}
}
@media only screen and (max-width : 1920px) and (min-width : 1751px) {
body {
font-size: 18px;
}
}
@media only screen and (max-width : 1750px) and (min-width : 1601px) {
body {
font-size: 18px;
}
}
@media only screen and (max-width : 1600px) and (min-width : 1501px) {
body {
font-size: 17px;
}
#footer .footerinfo {
width: 92%;
}
#featured .featured {
width: 92%;
}
#breeds .breeds {
width: 92%;
}
.page-template-front-page #container #content .homecontent {
width: 92%;
}
#container {
width: 92%;
}
#mega-menu-wrap-category-menu #mega-menu-category-menu > li.mega-menu-item > a.mega-menu-link {
line-height: 2.357em !important;
height: 2.357em !important;
padding: 0px 1.285em !important;
font-size: 1.556em !important;
}
#mega-menu-wrap-main-menu .mega-menu-toggle .mega-toggle-block-1:after {
font-size: 2.667em !important;
line-height: 1em !important;
}
#mega-menu-wrap-main-menu .mega-menu-toggle .mega-toggle-block-1 .mega-toggle-label {
font-size: 1em !important;
}
#mega-menu-wrap-footer-menu #mega-menu-footer-menu > li.mega-menu-item > a.mega-menu-link {
line-height: 1em !important;
height: 1em !important;
padding: 0px 1em !important;
font-size: 1.333em !important;
}
#mega-menu-wrap-main-menu #mega-menu-main-menu > li.mega-menu-item > a.mega-menu-link {
line-height: 2.5em !important;
height: 2.5em !important;
padding: 0 0.75em !important;
font-size: 1.111em !important;
border-radius: 9px !important;
}
.categorymenu .listpigbtn {
padding: 0.5em 1.25em;
}
}
@media only screen and (max-width : 1500px) and (min-width : 1401px) {
body {
font-size: 16px;
}
#footer .footerinfo {
width: 92%;
}
#featured .featured {
width: 92%;
}
#breeds .breeds {
width: 92%;
}
.page-template-front-page #container #content .homecontent {
width: 92%;
}
#container {
width: 92%;
}
#mega-menu-wrap-category-menu #mega-menu-category-menu > li.mega-menu-item > a.mega-menu-link {
line-height: 2.357em !important;
height: 2.357em !important;
padding: 0px 1.285em !important;
font-size: 1.556em !important;
}
#mega-menu-wrap-main-menu .mega-menu-toggle .mega-toggle-block-1:after {
font-size: 2.667em !important;
line-height: 1em !important;
}
#mega-menu-wrap-main-menu .mega-menu-toggle .mega-toggle-block-1 .mega-toggle-label {
font-size: 1em !important;
}
#mega-menu-wrap-footer-menu #mega-menu-footer-menu > li.mega-menu-item > a.mega-menu-link {
line-height: 1em !important;
height: 1em !important;
padding: 0px 1em !important;
font-size: 1.333em !important;
}
#mega-menu-wrap-main-menu #mega-menu-main-menu > li.mega-menu-item > a.mega-menu-link {
line-height: 2.5em !important;
height: 2.5em !important;
padding: 0 0.75em !important;
font-size: 1.111em !important;
border-radius: 9px !important;
}
.categorymenu .listpigbtn {
padding: 0.5em 1.25em;
}
}
@media only screen and (max-width : 1400px) and (min-width : 1249px) {
body {
font-size: 14px;
}
#footer .footerinfo {
width: 92%;
}
#featured .featured {
width: 92%;
}
#breeds .breeds {
width: 92%;
}
.page-template-front-page #container #content .homecontent {
width: 92%;
}
#container {
width: 92%;
}
#mega-menu-wrap-category-menu #mega-menu-category-menu > li.mega-menu-item > a.mega-menu-link {
line-height: 2.357em !important;
height: 2.357em !important;
padding: 0px 1.285em !important;
font-size: 1.556em !important;
}
#mega-menu-wrap-main-menu .mega-menu-toggle .mega-toggle-block-1:after {
font-size: 2.667em !important;
line-height: 1em !important;
}
#mega-menu-wrap-main-menu .mega-menu-toggle .mega-toggle-block-1 .mega-toggle-label {
font-size: 1em !important;
}
#mega-menu-wrap-footer-menu #mega-menu-footer-menu > li.mega-menu-item > a.mega-menu-link {
line-height: 1em !important;
height: 1em !important;
padding: 0px 1em !important;
font-size: 1.333em !important;
}
#mega-menu-wrap-main-menu #mega-menu-main-menu > li.mega-menu-item > a.mega-menu-link {
line-height: 2.5em !important;
height: 2.5em !important;
padding: 0 0.75em !important;
font-size: 1.111em !important;
border-radius: 9px !important;
}
.categorymenu .listpigbtn {
padding: 0.5em 1.25em;
}
.categorymenu .orderpigbtn {
padding: 0.5em 1.25em;
}
.categorymenu h3 {
margin: 0 0 1em 0;
}
#branding .left .text {
font-size: 2.444em;
}
#branding .middle .text {
font-size: 2.444em;
}
#branding .right .text {
font-size: 2.444em;
}
#homebanner h1 {
font-size: 2.667em;
}
}
@media only screen and (max-width : 1248px) and (min-width : 1141px) {
body {
font-size: 13px;
}
#footer .footerinfo {
width: 92%;
}
#featured .featured {
width: 92%;
}
#breeds .breeds {
width: 92%;
}
.page-template-front-page #container #content .homecontent {
width: 92%;
}
#container {
width: 92%;
}
#mega-menu-wrap-category-menu #mega-menu-category-menu > li.mega-menu-item > a.mega-menu-link {
line-height: 2.357em !important;
height: 2.357em !important;
padding: 0px 1.285em !important;
font-size: 1.556em !important;
}
#mega-menu-wrap-main-menu .mega-menu-toggle .mega-toggle-block-1:after {
font-size: 2.667em !important;
line-height: 1em !important;
}
#mega-menu-wrap-main-menu .mega-menu-toggle .mega-toggle-block-1 .mega-toggle-label {
font-size: 1em !important;
}
#mega-menu-wrap-footer-menu #mega-menu-footer-menu > li.mega-menu-item > a.mega-menu-link {
line-height: 1em !important;
height: 1em !important;
padding: 0px 1em !important;
font-size: 1.333em !important;
}
#mega-menu-wrap-main-menu #mega-menu-main-menu > li.mega-menu-item > a.mega-menu-link {
line-height: 2.5em !important;
height: 2.5em !important;
padding: 0 0.75em !important;
font-size: 1.111em !important;
border-radius: 9px !important;
}
.categorymenu .listpigbtn {
padding: 0.5em 1.25em;
}
.categorymenu .orderpigbtn {
padding: 0.5em 1.25em;
}
.categorymenu h3 {
margin: 0 0 1em 0;
}
#branding .left .text {
font-size: 2.444em;
}
#branding .middle .text {
font-size: 2.444em;
}
#branding .right .text {
font-size: 2.444em;
}
#homebanner h1 {
font-size: 2.667em;
}
#footer .footerinfo .left {
width: 20%;
}
#footer .footerinfo .middle {
width: 60%;
}
#footer .footerinfo .right {
width: 20%;
}
}
@media only screen and (max-width : 1140px) and (min-width : 1025px) {
body {
font-size: 13px;
}
#footer .footerinfo {
width: 92%;
}
#featured .featured {
width: 92%;
}
#breeds .breeds {
width: 92%;
}
.page-template-front-page #container #content .homecontent {
width: 92%;
}
#container {
width: 92%;
}
#mega-menu-wrap-category-menu #mega-menu-category-menu > li.mega-menu-item > a.mega-menu-link {
line-height: 2.357em !important;
height: 2.357em !important;
padding: 0px 1.285em !important;
font-size: 1.333em !important;
}
#mega-menu-wrap-main-menu .mega-menu-toggle .mega-toggle-block-1:after {
font-size: 2.444em !important;
line-height: 1em !important;
}
#mega-menu-wrap-main-menu .mega-menu-toggle .mega-toggle-block-1 .mega-toggle-label {
font-size: 1em !important;
}
#mega-menu-wrap-footer-menu #mega-menu-footer-menu > li.mega-menu-item > a.mega-menu-link {
line-height: 1em !important;
height: 1em !important;
padding: 0px 1em !important;
font-size: 1.111em !important;
}
#mega-menu-wrap-main-menu #mega-menu-main-menu > li.mega-menu-item > a.mega-menu-link {
line-height: 2.5em !important;
height: 2.5em !important;
padding: 0 0.75em !important;
font-size: 1.111em !important;
border-radius: 9px !important;
}
.categorymenu .listpigbtn {
padding: 0.5em 1.25em;
}
.categorymenu .orderpigbtn {
padding: 0.5em 1.25em;
}
.categorymenu h3 {
margin: 0 0 1em 0;
}
#branding .left .text {
font-size: 2.444em;
}
#branding .middle .text {
font-size: 2.444em;
}
#branding .right .text {
font-size: 2.444em;
}
#homebanner h1 {
font-size: 2.667em;
}
#breeds .breeds ul {
gap: 0.5em 2%;
grid-template-columns: 15% 15% 15% 15% 15% 15%;
}
#footer .footerinfo .left {
width: 20%;
}
#footer .footerinfo .middle {
width: 60%;
}
#footer .footerinfo .right {
width: 20%;
}
#featured .featured ul li:nth-child(2) {
padding: 2em;
}
#featured .featured ul li:nth-child(3) {
padding: 2em;
}
.page-template-front-page #container #content .homecontent .contents p {
font-size: 1.444em;
}
.page-template-front-page #container #content .homecontent .contents .left ul {
font-size: 1.444em;
}
#featured .featured ul li:nth-child(2) table tr td {
font-size: 1.111em;
}
#featured .featured ul li:nth-child(3) div {
font-size: 1.111em;
}
.single #container #content .info {
font-size: 1.111em;
}
.filterbar ul {
width: 45%;
}
#container #contact p {
font-size: 1.444em;
}
.page-template-full-width-page #container #content .createlisting {
width: 72%;
max-width: 100%;
}
#container #contact {
width: 72%;
max-width: 92%;
}
#container #zipcontact {
width: 72%;
max-width: 92%;
}
#container #content .listpigform {
width: 72%;
max-width: 100%;
}
#container #content .listpig h4 {
font-size: 1.444em;
}
#container #content .markerpop {
font-size: 1.111em;
}
}
@media only screen and (max-width : 1024px) and (min-width : 901px) {
body {
font-size: 12px;
}
#footer .footerinfo {
width: 92%;
}
#featured .featured {
width: 92%;
}
#breeds .breeds {
width: 92%;
}
.page-template-front-page #container #content .homecontent {
width: 92%;
}
#container {
width: 92%;
}
#mega-menu-wrap-category-menu #mega-menu-category-menu > li.mega-menu-item > a.mega-menu-link {
line-height: 2.357em !important;
height: 2.357em !important;
padding: 0px 1.285em !important;
font-size: 1.333em !important;
}
#mega-menu-wrap-main-menu .mega-menu-toggle .mega-toggle-block-1:after {
font-size: 2.444em !important;
line-height: 1em !important;
}
#mega-menu-wrap-main-menu .mega-menu-toggle .mega-toggle-block-1 .mega-toggle-label {
font-size: 1em !important;
}
#mega-menu-wrap-footer-menu #mega-menu-footer-menu > li.mega-menu-item > a.mega-menu-link {
line-height: 1em !important;
height: 1em !important;
padding: 0px 1em !important;
font-size: 1.111em !important;
}
#mega-menu-wrap-main-menu #mega-menu-main-menu > li.mega-menu-item > a.mega-menu-link {
line-height: 2.5em !important;
height: 2.5em !important;
padding: 0 0.75em !important;
font-size: 1.111em !important;
border-radius: 9px !important;
}
.categorymenu .listpigbtn {
padding: 0.5em 1.25em;
}
.categorymenu .orderpigbtn {
padding: 0.5em 1.25em;
}
.categorymenu h3 {
margin: 0 0 1em 0;
}
#branding .left .text {
font-size: 2.444em;
}
#branding .middle .text {
font-size: 2.444em;
}
#branding .right .text {
font-size: 2.444em;
}
#homebanner h1 {
font-size: 2.667em;
}
#breeds .breeds ul {
gap: 0.5em 2.5%;
grid-template-columns: 18% 18% 18% 18% 18%;
}
#footer .footerinfo .left {
width: 20%;
}
#footer .footerinfo .middle {
width: 60%;
}
#footer .footerinfo .right {
width: 20%;
}
#featured .featured ul li:nth-child(2) {
padding: 2em;
}
#featured .featured ul li:nth-child(3) {
padding: 2em;
}
.page-template-front-page #container #content .homecontent .contents p {
font-size: 1.444em;
}
.page-template-front-page #container #content .homecontent .contents .left ul {
font-size: 1.444em;
}
#featured .featured ul li:nth-child(2) table tr td {
font-size: 1.111em;
}
#featured .featured ul li:nth-child(3) div {
font-size: 1.111em;
}
.single #container #content .info {
font-size: 1.111em;
}
.filterbar ul {
width: 45%;
}
#container #contact p {
font-size: 1.444em;
}
#container #zipcontact p {
font-size: 1.444em;
}
.page-template-full-width-page #container #content .createlisting {
width: 80%;
max-width: 100%;
}
#container #contact {
width: 80%;
max-width: 92%;
}
#container #zipcontact p {
width: 80%;
max-width: 92%;
}
#container #content .listpigform {
width: 80%;
max-width: 100%;
}
#container #content .listpig h4 {
font-size: 1.444em;
}
#container #content .markerpop {
font-size: 1.111em;
}
#featured .featured ul li:nth-child(1) .ptype {
left: 0.5em;
bottom: inherit;
top: 0.5em;
}
#featured .featured ul li:nth-child(1) .types {
right: 0.5em;
bottom: inherit;
top: 0.5em;
}
.single #container #content .fulldetails .pictures .ptype {
left: 0.5em;
bottom: inherit;
top: 0.5em;
}
.single #container #content .fulldetails .pictures .types {
right: 0.5em;
bottom: inherit;
top: 0.5em;
}
}
@media only screen and (max-width : 900px) and (min-width : 801px) {
body {
font-size: 12px;
}
#footer .footerinfo {
width: 92%;
}
#featured .featured {
width: 92%;
}
#breeds .breeds {
width: 92%;
}
.page-template-front-page #container #content .homecontent {
width: 92%;
}
#container {
width: 92%;
}
#mega-menu-wrap-category-menu #mega-menu-category-menu > li.mega-menu-item > a.mega-menu-link {
line-height: 2.357em !important;
height: 2.357em !important;
padding: 0px 1.285em !important;
font-size: 1.222em !important;
}
#mega-menu-wrap-main-menu .mega-menu-toggle .mega-toggle-block-1:after {
font-size: 2.444em !important;
line-height: 1em !important;
}
#mega-menu-wrap-main-menu .mega-menu-toggle .mega-toggle-block-1 .mega-toggle-label {
font-size: 1em !important;
}
#mega-menu-wrap-footer-menu #mega-menu-footer-menu > li.mega-menu-item > a.mega-menu-link {
line-height: 1em !important;
height: 1em !important;
padding: 0px 1em !important;
font-size: 1em !important;
}
#mega-menu-wrap-main-menu #mega-menu-main-menu > li.mega-menu-item > a.mega-menu-link {
line-height: 2.5em !important;
height: 2.5em !important;
padding: 0 0.75em !important;
font-size: 1.111em !important;
border-radius: 9px !important;
}
.categorymenu .listpigbtn {
padding: 0.5em 1.25em;
}
.categorymenu .orderpigbtn {
padding: 0.5em 1.25em;
}
.categorymenu h3 {
margin: 0 0 1em 0;
}
#branding .left .text {
font-size: 2.444em;
}
#branding .middle .text {
font-size: 2.444em;
}
#branding .right .text {
font-size: 2.444em;
}
#homebanner h1 {
font-size: 2.667em;
}
#breeds .breeds ul {
gap: 0.5em 2.5%;
grid-template-columns: 18% 18% 18% 18% 18%;
}
#footer .footerinfo .left {
width: 20%;
}
#footer .footerinfo .middle {
width: 60%;
}
#footer .footerinfo .right {
width: 20%;
}
#featured .featured ul li:nth-child(2) {
padding: 2em;
}
#featured .featured ul li:nth-child(3) {
padding: 2em;
}
.page-template-front-page #container #content .homecontent .contents p {
font-size: 1.444em;
}
.page-template-front-page #container #content .homecontent .contents .left ul {
font-size: 1.444em;
}
#featured .featured ul li:nth-child(2) table tr td {
font-size: 1.111em;
}
#featured .featured ul li:nth-child(3) div {
font-size: 1.111em;
}
.single #container #content .info {
font-size: 1.111em;
}
.filterbar ul {
width: 45%;
}
#container #contact p {
font-size: 1.444em;
}
#container #zipcontact p {
font-size: 1.444em;
}
.page-template-full-width-page #container #content .createlisting {
width: 80%;
max-width: 100%;
}
#container #contact {
width: 80%;
max-width: 92%;
}
#container #zipcontact {
width: 80%;
max-width: 92%;
}
#container #content .listpigform {
width: 80%;
max-width: 100%;
}
#container #content .listpig h4 {
font-size: 1.444em;
}
#container #content .markerpop {
font-size: 1.111em;
}
#featured .featured ul li:nth-child(1) .ptype {
left: 0.5em;
bottom: inherit;
top: 0.5em;
}
#featured .featured ul li:nth-child(1) .types {
right: 0.5em;
bottom: inherit;
top: 0.5em;
}
.single #container #content .fulldetails .pictures .ptype {
left: 0.5em;
bottom: inherit;
top: 0.5em;
}
.single #container #content .fulldetails .pictures .types {
right: 0.5em;
bottom: inherit;
top: 0.5em;
}
}
@media only screen and (max-width : 800px) {
body {
font-size: 14px;
}
#footer .footerinfo {
width: 92%;
}
#featured .featured {
width: 92%;
}
#breeds .breeds {
width: 92%;
}
.page-template-front-page #container #content .homecontent {
width: 92%;
}
#container {
width: 92%;
}
#mega-menu-wrap-category-menu #mega-menu-category-menu > li.mega-menu-item > a.mega-menu-link {
line-height: 2.357em !important;
height: 2.357em !important;
padding: 0px 1.285em !important;
font-size: 1.333em !important;
}
#mega-menu-wrap-main-menu .mega-menu-toggle .mega-toggle-block-1:after {
font-size: 2.444em !important;
line-height: 1em !important;
}
#mega-menu-wrap-main-menu .mega-menu-toggle .mega-toggle-block-1 .mega-toggle-label {
font-size: 1em !important;
}
#mega-menu-wrap-footer-menu #mega-menu-footer-menu > li.mega-menu-item > a.mega-menu-link {
line-height: 1em !important;
height: 1em !important;
padding: 0px 1em !important;
font-size: 1em !important;
}
#mega-menu-wrap-main-menu #mega-menu-main-menu > li.mega-menu-item > a.mega-menu-link {
line-height: 2.5em !important;
height: 2.5em !important;
padding: 0 0.75em !important;
font-size: 1em !important;
border-radius: 9px !important;
}
#mega-menu-wrap-category-menu #mega-menu-category-menu > li.mega-menu-item {
margin: 0.5em !important;
}
.categorymenu {
text-align: center;
}
.categorymenu .listpigbtn {
padding: 0.5em 1em;
margin: 0 0.5em 1em 0.5em;
position: relative;
right: inherit;
top: inherit;
display: inline-table;
vertical-align: middle;
}
.categorymenu .orderpigbtn {
padding: 0.5em 1em;
margin: 0 0.5em 1em 0.5em;
position: relative;
left: inherit;
top: inherit;
display: inline-table;
vertical-align: middle;
}
.categorymenu h3 {
margin: 0 0 1em 0;
}
#branding .left .text {
font-size: 2.444em;
}
#branding .middle .text {
font-size: 2.444em;
display: none;
}
#branding .right .text {
font-size: 2.444em;
}
#homebanner h1 {
font-size: 2.667em;
}
#breeds .breeds ul {
gap: 1em 5%;
grid-template-columns: 30% 30% 30%;
}
#footer .footerinfo .left {
width: 20%;
}
#footer .footerinfo .middle {
width: 60%;
}
#footer .footerinfo .right {
width: 20%;
}
#featured .featured ul li:nth-child(2) {
padding: 2em;
}
#featured .featured ul li:nth-child(3) {
padding: 2em;
}
.page-template-front-page #container #content .homecontent .contents p {
font-size: 1.444em;
}
.page-template-front-page #container #content .homecontent .contents .left ul {
font-size: 1.444em;
}
#featured .featured ul li:nth-child(2) table tr td {
font-size: 1.111em;
}
#featured .featured ul li:nth-child(3) div {
font-size: 1.111em;
}
.single #container #content .info {
font-size: 1.111em;
}
#container #contact p {
font-size: 1.444em;
}
#container #zipcontact p {
font-size: 1.444em;
}
.page-template-full-width-page #container #content .createlisting {
width: 100%;
}
#container #contact {
width: 92%;
max-width: 92%;
}
#container #zipcontact {
width: 92%;
max-width: 92%;
}
#container #content .listpigform {
width: 100%;
max-width: 100%;
}
#container #content .listpig h4 {
font-size: 1.444em;
}
#container #content .markerpop {
font-size: 1.111em;
}
#featured .featured ul li:nth-child(1) .ptype {
left: 0.5em;
bottom: inherit;
top: 0.5em;
}
#featured .featured ul li:nth-child(1) .types {
right: 0.5em;
bottom: inherit;
top: 0.5em;
}
.single #container #content .fulldetails .pictures .ptype {
left: 0.5em;
bottom: inherit;
top: 0.5em;
}
.single #container #content .fulldetails .pictures .types {
right: 0.5em;
bottom: inherit;
top: 0.5em;
}
.page-template-front-page #container #content .homecontent .contents {
gap: 2em 0;
grid-template-columns: 100%;
}
#featured .featured ul {
grid-template-columns: 100%;
}
#featured .featured ul li:nth-child(1) img {
border-radius: 9px 9px 0 0;
}
#container #content .listing {
gap: 5em 5%;
grid-template-columns: 47.5% 47.5%;
}
.filterbar .zipfilter {
width: 100%;
}
.filterbar ul {
width: 100%;
}
#content {
width: 100%;
}
#sidebar {
width: 100%;
}
.single #container #content .details {
gap: 2em 0;
grid-template-columns: 100%;
}
.archive #container #content .details {
gap: 2em 0;
grid-template-columns: 100%;
}
.single #container #content .fulldetails {
grid-template-columns: 100%;
}
.single .slideshow-container {
max-width: 100%;
}
.single #container #content .fulldetails .pictures img {
border-radius: 9px 9px 0 0;
}
.single #container #content .info {
padding: 2em 0;
}
#homebanner .staticbanner {
display: flex;
flex-direction: column;
}
#homebanner .staticbanner img {
order: 1;
}
#homebanner .staticbanner h1 {
order: 2;
width: 100%;
font-size: 2em;
position: relative;
border-radius: 0;
bottom: inherit;
}
#featured .featured {
margin: 3em auto 0 auto;
}
#branding {
display: flex;
flex-direction: column;
position: relative;
}
#branding .left {
width: 100%;
order: 2;
position: unset;
}
#branding .left .zipsearch {
margin: 1em auto 0 auto;
}
#branding .left .zipsearch label {
margin: 0 auto 0.5em auto;
}
#branding .middle {
width: 100%;
order: 1;
}
#branding .right {
width: 100%;
order: 3;
position: unset;
}
#branding .right #menu {
position: absolute;
right: 0;
top: 0;
}
#branding .middle img {
width: 12em;
}
#container #content h1 {
font-size: 2em;
}
#container #content h2 {
font-size: 1.778em;
}
#container #content h3 {
font-size: 1.556em;
}
#container #content h4 {
font-size: 1.333em;
}
#branding .left .zipsearch input[type="text"] {
color: #fff !important;
-webkit-text-fill-color: #fff !important; } #branding .left .zipsearch input[type="text"]::placeholder {
color: #fff !important;
opacity: 1 !important;
}
#branding .left .zipsearch input[type="text"]::-webkit-input-placeholder {
color: #fff !important;
}
#branding .left .zipsearch input[type="text"]:::-moz-placeholder {
color: #fff !important;
}
#branding .left .zipsearch input[type="text"]:-ms-input-placeholder {
color: #fff !important;
}
#branding .left .zipsearch input[type="text"]:-moz-placeholder {
color: #fff !important;
} 
.blog_post-template-default #container #content {
width: 100%;
}
.post-type-archive-blog_post #container #content {
width: 100%;
}
.single-blog_post #container #content {
width: 100%;
}
.tax-blog_category #container #content {
width: 100%;
}
}
@media only screen and (max-width : 690px) {
#mega-menu-wrap-category-menu #mega-menu-category-menu {
display: grid !important;
grid-template-columns: 32% 32% 32% !important;
gap: 0.5em 2% !important;
}
#mega-menu-wrap-category-menu #mega-menu-category-menu > li.mega-menu-item > a.mega-menu-link {
text-align: center !important;
}
#branding .left .text {
font-size: 1.444em;
display: none;
}
#branding .middle .text {
font-size: 1.444em;
}
#branding .right .text {
font-size: 1.444em;
display: none;
}
#branding .right #menu {
right: 1em;
}
#breeds .breeds ul {
gap: 1em 10%;
grid-template-columns: 45% 45%;
}
#footercta a {
display: table;
margin: 0.5em auto 0 auto;
}
.page-template-front-page #container #content .homecontent .contents .left img {
width: 15em;
}
#branding .left .zipsearch input {
width: 120px;
}
#footer .footerinfo {
display: flex;
flex-direction: column;
}
#footer .footerinfo .left {
order: 2;
width: 100%;
margin: 2em 0;
}
#footer .footerinfo .middle {
order: 1;
width: 100%;
}
#footer .footerinfo .right {
order: 3;
width: 100%;
}
#footer .footerinfo .left img {
margin: 0 auto;
float: none;
}
#footer .footerinfo .right img {
margin: 0 auto;
float: none;
}
.filterbar .zipfilter label {
display: table;
}
.filterbar .zipfilter input {
width: 120px;
margin: 0.5em 0 0 0;
}
.filterbar ul li label {
display: table;
}
.filterbar ul li select {
float: left;
margin: 0.5em 0 0 0;
}
#mega-menu-wrap-category-menu #mega-menu-category-menu > li.mega-menu-item {
margin: 0.125em !important;
}
#mega-menu-wrap-category-menu #mega-menu-category-menu > li.mega-menu-item > a.mega-menu-link {
padding: 0px 0.75em !important;
}
#container #content .listing li .previewimg .types {
font-size: 0.889em;
}
#container #content .listing li .previewimg .ptype {
font-size: 0.889em;
}
.page-template-full-width-page #container #content .createlisting {
gap: 2em 0;
grid-template-columns: 100%;
}
.single #container #content .info .allinfo {
display: table;
}
#container #content .adbox {
width: 100%;
float: none;
margin: 0 0 1.5em 0;
}
}
@media only screen and (max-width : 480px) {
#mega-menu-wrap-category-menu #mega-menu-category-menu {
grid-template-columns: 49% 49% !important;
gap: 0.5em 2% !important;
}
}