﻿@import url('https://use.fontawesome.com/releases/v5.0.13/css/all.css');
/* abel-regular - latin */
@font-face {
  font-family: 'Abel';
  font-style: normal;
  font-weight: 400;
  src: url('../fonts/abel-v10-latin-regular.eot'); /* IE9 Compat Modes */
  src: local('Abel Regular'), local('Abel-Regular'),
       url('../fonts/abel-v10-latin-regular.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
       url('../fonts/abel-v10-latin-regular.woff2') format('woff2'), /* Super Modern Browsers */
       url('../fonts/abel-v10-latin-regular.woff') format('woff'), /* Modern Browsers */
       url('../fonts/abel-v10-latin-regular.ttf') format('truetype'), /* Safari, Android, iOS */
       url('../fonts/abel-v10-latin-regular.svg#Abel') format('svg'); /* Legacy iOS */
}
/* alegreya-sc-700 - latin */
@font-face {
  font-family: 'Alegreya SC';
  font-style: normal;
  font-weight: 700;
  src: url('../fonts/alegreya-sc-v11-latin-700.eot'); /* IE9 Compat Modes */
  src: local('Alegreya SC Bold'), local('AlegreyaSC-Bold'),
       url('../fonts/alegreya-sc-v11-latin-700.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
       url('../fonts/alegreya-sc-v11-latin-700.woff2') format('woff2'), /* Super Modern Browsers */
       url('../fonts/alegreya-sc-v11-latin-700.woff') format('woff'), /* Modern Browsers */
       url('../fonts/alegreya-sc-v11-latin-700.ttf') format('truetype'), /* Safari, Android, iOS */
       url('../fonts/alegreya-sc-v11-latin-700.svg#AlegreyaSC') format('svg'); /* Legacy iOS */
}

/* alegreya-sc-900 - latin */
@font-face {
  font-family: 'Alegreya SC';
  font-style: normal;
  font-weight: 900;
  src: url('../fonts/alegreya-sc-v11-latin-900.eot'); /* IE9 Compat Modes */
  src: local('Alegreya SC Black'), local('AlegreyaSC-Black'),
       url('../fonts/alegreya-sc-v11-latin-900.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
       url('../fonts/alegreya-sc-v11-latin-900.woff2') format('woff2'), /* Super Modern Browsers */
       url('../fonts/alegreya-sc-v11-latin-900.woff') format('woff'), /* Modern Browsers */
       url('../fonts/alegreya-sc-v11-latin-900.ttf') format('truetype'), /* Safari, Android, iOS */
       url('../fonts/alegreya-sc-v11-latin-900.svg#AlegreyaSC') format('svg'); /* Legacy iOS */
}
/* cabin-regular - latin */
@font-face {
  font-family: 'Cabin';
  font-style: normal;
  font-weight: 400;
  src: url('../fonts/cabin-v14-latin-regular.eot'); /* IE9 Compat Modes */
  src: local('Cabin'), local('Cabin-Regular'),
       url('../fonts/cabin-v14-latin-regular.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
       url('../fonts/cabin-v14-latin-regular.woff2') format('woff2'), /* Super Modern Browsers */
       url('../fonts/cabin-v14-latin-regular.woff') format('woff'), /* Modern Browsers */
       url('../fonts/cabin-v14-latin-regular.ttf') format('truetype'), /* Safari, Android, iOS */
       url('../fonts/cabin-v14-latin-regular.svg#Cabin') format('svg'); /* Legacy iOS */
}
/* cabin-condensed-regular - latin */
@font-face {
  font-family: 'Cabin Condensed';
  font-style: normal;
  font-weight: 400;
  src: url('../fonts/cabin-condensed-v13-latin-regular.eot'); /* IE9 Compat Modes */
  src: local('Cabin Condensed'), local('CabinCondensed-Regular'),
       url('../fonts/cabin-condensed-v13-latin-regular.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
       url('../fonts/cabin-condensed-v13-latin-regular.woff2') format('woff2'), /* Super Modern Browsers */
       url('../fonts/cabin-condensed-v13-latin-regular.woff') format('woff'), /* Modern Browsers */
       url('../fonts/cabin-condensed-v13-latin-regular.ttf') format('truetype'), /* Safari, Android, iOS */
       url('../fonts/cabin-condensed-v13-latin-regular.svg#CabinCondensed') format('svg'); /* Legacy iOS */
}
/* chau-philomene-one-regular - latin */
@font-face {
  font-family: 'Chau Philomene One';
  font-style: normal;
  font-weight: 400;
  src: url('../fonts/chau-philomene-one-v9-latin-regular.eot'); /* IE9 Compat Modes */
  src: local('Chau Philomene One Regular'), local('ChauPhilomeneOne-Regular'),
       url('../fonts/chau-philomene-one-v9-latin-regular.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
       url('../fonts/chau-philomene-one-v9-latin-regular.woff2') format('woff2'), /* Super Modern Browsers */
       url('../fonts/chau-philomene-one-v9-latin-regular.woff') format('woff'), /* Modern Browsers */
       url('../fonts/chau-philomene-one-v9-latin-regular.ttf') format('truetype'), /* Safari, Android, iOS */
       url('../fonts/chau-philomene-one-v9-latin-regular.svg#ChauPhilomeneOne') format('svg'); /* Legacy iOS */
}
/* copse-regular - latin */
@font-face {
  font-family: 'Copse';
  font-style: normal;
  font-weight: 400;
  src: url('../fonts/copse-v9-latin-regular.eot'); /* IE9 Compat Modes */
  src: local('Copse'),
       url('../fonts/copse-v9-latin-regular.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
       url('../fonts/copse-v9-latin-regular.woff2') format('woff2'), /* Super Modern Browsers */
       url('../fonts/copse-v9-latin-regular.woff') format('woff'), /* Modern Browsers */
       url('../fonts/copse-v9-latin-regular.ttf') format('truetype'), /* Safari, Android, iOS */
       url('../fonts/copse-v9-latin-regular.svg#Copse') format('svg'); /* Legacy iOS */
}
/* crete-round-regular - latin */
@font-face {
  font-family: 'Crete Round';
  font-style: normal;
  font-weight: 400;
  src: url('../fonts/crete-round-v8-latin-regular.eot'); /* IE9 Compat Modes */
  src: local('Crete Round'), local('CreteRound-Regular'),
       url('../fonts/crete-round-v8-latin-regular.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
       url('../fonts/crete-round-v8-latin-regular.woff2') format('woff2'), /* Super Modern Browsers */
       url('../fonts/crete-round-v8-latin-regular.woff') format('woff'), /* Modern Browsers */
       url('../fonts/crete-round-v8-latin-regular.ttf') format('truetype'), /* Safari, Android, iOS */
       url('../fonts/crete-round-v8-latin-regular.svg#CreteRound') format('svg'); /* Legacy iOS */
}
/* fredoka-one-regular - latin */
@font-face {
  font-family: 'Fredoka One';
  font-style: normal;
  font-weight: 400;
  src: url('../fonts/fredoka-one-v7-latin-regular.eot'); /* IE9 Compat Modes */
  src: local('Fredoka One'), local('FredokaOne-Regular'),
       url('../fonts/fredoka-one-v7-latin-regular.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
       url('../fonts/fredoka-one-v7-latin-regular.woff2') format('woff2'), /* Super Modern Browsers */
       url('../fonts/fredoka-one-v7-latin-regular.woff') format('woff'), /* Modern Browsers */
       url('../fonts/fredoka-one-v7-latin-regular.ttf') format('truetype'), /* Safari, Android, iOS */
       url('../fonts/fredoka-one-v7-latin-regular.svg#FredokaOne') format('svg'); /* Legacy iOS */
}
/* lily-script-one-regular - latin */
@font-face {
  font-family: 'Lily Script One';
  font-style: normal;
  font-weight: 400;
  src: url('../fonts/lily-script-one-v7-latin-regular.eot'); /* IE9 Compat Modes */
  src: local('Lily Script One'), local('LilyScriptOne-Regular'),
       url('../fonts/lily-script-one-v7-latin-regular.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
       url('../fonts/lily-script-one-v7-latin-regular.woff2') format('woff2'), /* Super Modern Browsers */
       url('../fonts/lily-script-one-v7-latin-regular.woff') format('woff'), /* Modern Browsers */
       url('../fonts/lily-script-one-v7-latin-regular.ttf') format('truetype'), /* Safari, Android, iOS */
       url('../fonts/lily-script-one-v7-latin-regular.svg#LilyScriptOne') format('svg'); /* Legacy iOS */
}
/* muli-regular - latin */
@font-face {
  font-family: 'Muli';
  font-style: normal;
  font-weight: 400;
  src: url('../fonts/muli-v16-latin-regular.eot'); /* IE9 Compat Modes */
  src: local('Muli Regular'), local('Muli-Regular'),
       url('../fonts/muli-v16-latin-regular.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
       url('../fonts/muli-v16-latin-regular.woff2') format('woff2'), /* Super Modern Browsers */
       url('../fonts/muli-v16-latin-regular.woff') format('woff'), /* Modern Browsers */
       url('../fonts/muli-v16-latin-regular.ttf') format('truetype'), /* Safari, Android, iOS */
       url('../fonts/muli-v16-latin-regular.svg#Muli') format('svg'); /* Legacy iOS */
}
/* wallpoet-regular - latin */
@font-face {
  font-family: 'Wallpoet';
  font-style: normal;
  font-weight: 400;
  src: url('../fonts/wallpoet-v11-latin-regular.eot'); /* IE9 Compat Modes */
  src: local('Wallpoet'),
       url('../fonts/wallpoet-v11-latin-regular.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
       url('../fonts/wallpoet-v11-latin-regular.woff2') format('woff2'), /* Super Modern Browsers */
       url('../fonts/wallpoet-v11-latin-regular.woff') format('woff'), /* Modern Browsers */
       url('../fonts/wallpoet-v11-latin-regular.ttf') format('truetype'), /* Safari, Android, iOS */
       url('../fonts/wallpoet-v11-latin-regular.svg#Wallpoet') format('svg'); /* Legacy iOS */
}



@font-face {
  font-family: 'DM Sans';
  font-style: normal;
  font-weight: 700;
  src: url('../fonts/dm-sans-v1-latin-700.eot'); /* IE9 Compat Modes */
  src: local('DM Sans Bold'), local('DMSans-Bold'),
       url('../fonts/dm-sans-v1-latin-700.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
       url('../fonts/dm-sans-v1-latin-700.woff2') format('woff2'), /* Super Modern Browsers */
       url('../fonts/dm-sans-v1-latin-700.woff') format('woff'), /* Modern Browsers */
       url('../fonts/dm-sans-v1-latin-700.ttf') format('truetype'), /* Safari, Android, iOS */
       url('../fonts/dm-sans-v1-latin-700.svg#DMSans') format('svg'); /* Legacy iOS */
}
@font-face { 
font-family:"din-condensed-web";
src:url('../fonts/pt_din_condensed_cyrillic-webfont.eot');
src:url('../fonts/pt_din_condensed_cyrillic-webfont.eot?#iefix') format('embedded-opentype'),
url('../fonts/pt_din_condensed_cyrillic-webfont.woff') format('woff'),
url('../fonts/pt_din_condensed_cyrillic-webfont.woff') format('woff'),
url('../fonts/pt_din_condensed_cyrillic-webfont.ttf') format('truetype'),
url('../fonts/pt_din_condensed_cyrillic-webfont.svg') format('svg');
}

@font-face { 
font-family:'din';
src:url('../fontsnew/pt_din_condensed_cyrillic-webfont.eot');
src:url('../fontsnew/pt_din_condensed_cyrillic-webfont.eot?#iefix') format('embedded-opentype'),
url('../fontsnew/pt_din_condensed_cyrillic-webfont.woff') format('woff'),
url('../fontsnew/pt_din_condensed_cyrillic-webfont.woff') format('woff'),
url('../fontsnew/pt_din_condensed_cyrillic-webfont.ttf') format('truetype'),
url('../fontsnew/pt_din_condensed_cyrillic-webfont.svg') format('svg');
}
@font-face { 
font-family:'brandontextbold';
src:url('../fontsnew/hvd_fonts_-_brandontext-bold-webfont.eot');
src:url('../fontsnew/hvd_fonts_-_brandontext-bold-webfont.eot?#iefix') format('embedded-opentype'),
url('../fontsnew/hvd_fonts_-_brandontext-bold-webfont.woff') format('woff'),
url('../fontsnew/pt_din_condensed_cyrillic-webfont.woff') format('woff'),
url('../fontsnew/hvd_fonts_-_brandontext-bold-webfont.ttf') format('truetype'),
url('../fontsnew/hvd_fonts_-_brandontext-bold-webfont.svg') format('svg'); 
}
@font-face { 
font-family:'brandontext300';
src:url('../fontsnew/hvd_fonts_-_brandontext-light-webfont.eot');
src:url('../fontsnew/hvd_fonts_-_brandontext-light-webfont.eot?#iefix') format('embedded-opentype'),
url('../fontsnew/hvd_fonts_-_brandontext-light-webfont.woff') format('woff'),
url('../fontsnew/hvd_fonts_-_brandontext-light-webfont.woff') format('woff'),
url('../fontsnew/hvd_fonts_-_brandontext-light-webfont.ttf') format('truetype'),
url('../fontsnew/hvd_fonts_-_brandontext-light-webfont.svg') format('svg');
}
@font-face { 
font-family:'brandontext500';
src:url('../fontsnew/hvd_fonts_-_brandontext-medium-webfont.eot');
src:url('../fontsnew/hvd_fonts_-_brandontext-medium-webfont.eot?#iefix') format('embedded-opentype'),
url('../fontsnew/hvd_fonts_-_brandontext-medium-webfont.woff') format('woff'),
url('../fontsnew/hvd_fonts_-_brandontext-medium-webfont.woff') format('woff'),
url('../fontsnew/hvd_fonts_-_brandontext-medium-webfont.ttf') format('truetype'),
url('../fontsnew/hvd_fonts_-_brandontext-medium-webfont.svg') format('svg');
}
@font-face { 
font-family:'brandontext400';
src:url('../fontsnew/hvd_fonts_-_brandontext-regular-webfont.eot');
src:url('../fontsnew/hvd_fonts_-_brandontext-regular-webfont.eot?#iefix') format('embedded-opentype'),
url('../fontsnew/hvd_fonts_-_brandontext-regular-webfont.woff') format('woff'),
url('../fontsnew/hvd_fonts_-_brandontext-regular-webfont.woff') format('woff'),
url('../fontsnew/hvd_fonts_-_brandontext-regular-webfont.ttf') format('truetype'),
url('../fontsnew/hvd_fonts_-_brandontext-regular-webfont.svg') format('svg');
}


@font-face{font-family:gooddog-new;src:url(https://use.typekit.net/af/0de763/00000000000000003b9afa1c/27/l?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n4&v=3) format("woff2"),url(https://use.typekit.net/af/0de763/00000000000000003b9afa1c/27/d?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n4&v=3) format("woff"),url(https://use.typekit.net/af/0de763/00000000000000003b9afa1c/27/a?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n4&v=3) format("opentype");font-weight:400;font-style:normal;}
.tk-brandon-grotesque{font-family:"brandon-grotesque","brandon",sans-serif;}.tk-din-condensed-web{font-family:"din-condensed-web","din",sans-serif;}.tk-clarendon-text-pro{font-family:"clarendon-text-pro",serif;}</style><style type="text/css">
@font-face{font-family:brandon-grotesque;
src:url(https://use.typekit.net/af/1da05b/0000000000000000000132df/27/l?subset_id=2&fvd=n4&v=3) format("woff2"),url(https://use.typekit.net/af/1da05b/0000000000000000000132df/27/d?subset_id=2&fvd=n4&v=3) format("woff"),url(https://use.typekit.net/af/1da05b/0000000000000000000132df/27/a?subset_id=2&fvd=n4&v=3) format("opentype");font-weight:400;font-style:normal;}
@font-face{font-family:brandon-grotesque;src:url(https://use.typekit.net/af/8f4e31/0000000000000000000132e3/27/l?subset_id=2&fvd=n7&v=3) format("woff2"),url(https://use.typekit.net/af/8f4e31/0000000000000000000132e3/27/d?subset_id=2&fvd=n7&v=3) format("woff"),url(https://use.typekit.net/af/8f4e31/0000000000000000000132e3/27/a?subset_id=2&fvd=n7&v=3) format("opentype");font-weight:700;font-style:normal;}
@font-face{font-family:brandon-grotesque;src:url(https://use.typekit.net/af/2f8f3d/0000000000000000000132dd/27/l?subset_id=2&fvd=n3&v=3) format("woff2"),url(https://use.typekit.net/af/2f8f3d/0000000000000000000132dd/27/d?subset_id=2&fvd=n3&v=3) format("woff"),url(https://use.typekit.net/af/2f8f3d/0000000000000000000132dd/27/a?subset_id=2&fvd=n3&v=3) format("opentype");font-weight:300;font-style:normal;}
@font-face{font-family:brandon-grotesque;src:url(https://use.typekit.net/af/d8f71f/0000000000000000000132e1/27/l?subset_id=2&fvd=n5&v=3) format("woff2"),url(https://use.typekit.net/af/d8f71f/0000000000000000000132e1/27/d?subset_id=2&fvd=n5&v=3) format("woff"),url(https://use.typekit.net/af/d8f71f/0000000000000000000132e1/27/a?subset_id=2&fvd=n5&v=3) format("opentype");font-weight:500;font-style:normal;}
@font-face{font-family:din-condensed-web;src:url(https://use.typekit.net/af/cfbead/0000000000000000000146b3/27/l?subset_id=2&fvd=n4&v=3) format("woff2"),url(https://use.typekit.net/af/cfbead/0000000000000000000146b3/27/d?subset_id=2&fvd=n4&v=3) format("woff"),url(https://use.typekit.net/af/cfbead/0000000000000000000146b3/27/a?subset_id=2&fvd=n4&v=3) format("opentype");font-weight:400;font-style:normal;}
@font-face{font-family:clarendon-text-pro;src:url(https://use.typekit.net/af/c446f8/000000000000000000015670/27/l?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n4&v=3) format("woff2"),url(https://use.typekit.net/af/c446f8/000000000000000000015670/27/d?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n4&v=3) format("woff"),url(https://use.typekit.net/af/c446f8/000000000000000000015670/27/a?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n4&v=3) format("opentype");font-weight:400;font-style:normal;}@font-face{font-family:clarendon-text-pro;src:url(https://use.typekit.net/af/4449dc/000000000000000000015672/27/l?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n7&v=3) format("woff2"),url(https://use.typekit.net/af/4449dc/000000000000000000015672/27/d?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n7&v=3) format("woff"),url(https://use.typekit.net/af/4449dc/000000000000000000015672/27/a?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n7&v=3) format("opentype");font-weight:700;font-style:normal;}</style><script type="text/javascript">try{Typekit.load();}catch(e){}</script><style type="text/css">.tk-proxima-nova{font-family:"proxima-nova",sans-serif;}.tk-gooddog-new{font-family:"gooddog-new",sans-serif;}.tk-brandon-grotesque{font-family:"brandon-grotesque",sans-serif;}.tk-din-condensed-web{font-family:"din-condensed-web",sans-serif;}.tk-aw-conqueror-inline{font-family:"aw-conqueror-inline",sans-serif;}.tk-linotype-didot{font-family:"linotype-didot",serif;}.tk-house-slant{font-family:"house-slant",sans-serif;}.tk-clarendon-text-pro{font-family:"clarendon-text-pro",sans-serif;}.tk-acier-bat-solid{font-family:"acier-bat-solid",sans-serif;}.tk-acier-bat-outline{font-family:"acier-bat-outline",sans-serif;}.tk-acier-bat-gris{font-family:"acier-bat-gris",sans-serif;}.tk-peregroy-jf{font-family:"peregroy-jf",sans-serif;}.tk-din-2014{font-family:"din-2014",sans-serif;}</style><style type="text/css">@font-face{font-family:tk-proxima-nova-n7;src:url(https://use.typekit.net/af/71f83c/00000000000000003b9b093b/27/l?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n7&v=3) format("woff2"),url(https://use.typekit.net/af/71f83c/00000000000000003b9b093b/27/d?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n7&v=3) format("woff"),url(https://use.typekit.net/af/71f83c/00000000000000003b9b093b/27/a?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n7&v=3) format("opentype");font-weight:700;font-style:normal;}@font-face{font-family:tk-proxima-nova-n4;src:url(https://use.typekit.net/af/4838bd/00000000000000003b9b0934/27/l?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n4&v=3) format("woff2"),url(https://use.typekit.net/af/4838bd/00000000000000003b9b0934/27/d?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n4&v=3) format("woff"),url(https://use.typekit.net/af/4838bd/00000000000000003b9b0934/27/a?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n4&v=3) format("opentype");font-weight:400;font-style:normal;}@font-face{font-family:tk-gooddog-new-n4;src:url(https://use.typekit.net/af/0de763/00000000000000003b9afa1c/27/l?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n4&v=3) format("woff2"),url(https://use.typekit.net/af/0de763/00000000000000003b9afa1c/27/d?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n4&v=3) format("woff"),url(https://use.typekit.net/af/0de763/00000000000000003b9afa1c/27/a?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n4&v=3) format("opentype");font-weight:400;font-style:normal;}@font-face{font-family:tk-brandon-grotesque-n4;src:url(https://use.typekit.net/af/1da05b/0000000000000000000132df/27/l?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n4&v=3) format("woff2"),url(https://use.typekit.net/af/1da05b/0000000000000000000132df/27/d?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n4&v=3) format("woff"),url(https://use.typekit.net/af/1da05b/0000000000000000000132df/27/a?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n4&v=3) format("opentype");font-weight:400;font-style:normal;}@font-face{font-family:tk-brandon-grotesque-n7;src:url(https://use.typekit.net/af/8f4e31/0000000000000000000132e3/27/l?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n7&v=3) format("woff2"),url(https://use.typekit.net/af/8f4e31/0000000000000000000132e3/27/d?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n7&v=3) format("woff"),url(https://use.typekit.net/af/8f4e31/0000000000000000000132e3/27/a?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n7&v=3) format("opentype");font-weight:700;font-style:normal;}@font-face{font-family:tk-brandon-grotesque-n5;src:url(https://use.typekit.net/af/d8f71f/0000000000000000000132e1/27/l?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n5&v=3) format("woff2"),url(https://use.typekit.net/af/d8f71f/0000000000000000000132e1/27/d?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n5&v=3) format("woff"),url(https://use.typekit.net/af/d8f71f/0000000000000000000132e1/27/a?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n5&v=3) format("opentype");font-weight:500;font-style:normal;}@font-face{font-family:tk-brandon-grotesque-n9;src:url(https://use.typekit.net/af/031bc7/0000000000000000000132e5/27/l?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n9&v=3) format("woff2"),url(https://use.typekit.net/af/031bc7/0000000000000000000132e5/27/d?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n9&v=3) format("woff"),url(https://use.typekit.net/af/031bc7/0000000000000000000132e5/27/a?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n9&v=3) format("opentype");font-weight:900;font-style:normal;}@font-face{font-family:tk-din-condensed-web-n4;src:url(https://use.typekit.net/af/cfbead/0000000000000000000146b3/27/l?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n4&v=3) format("woff2"),url(https://use.typekit.net/af/cfbead/0000000000000000000146b3/27/d?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n4&v=3) format("woff"),url(https://use.typekit.net/af/cfbead/0000000000000000000146b3/27/a?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n4&v=3) format("opentype");font-weight:400;font-style:normal;}@font-face{font-family:tk-din-condensed-web-n3;src:url(https://use.typekit.net/af/f50d41/00000000000000003b9b2c84/27/l?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n3&v=3) format("woff2"),url(https://use.typekit.net/af/f50d41/00000000000000003b9b2c84/27/d?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n3&v=3) format("woff"),url(https://use.typekit.net/af/f50d41/00000000000000003b9b2c84/27/a?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n3&v=3) format("opentype");font-weight:300;font-style:normal;}@font-face{font-family:tk-linotype-didot-i7;src:url(https://use.typekit.net/af/0f6052/00000000000000003b9b22f9/27/l?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=i7&v=3) format("woff2"),url(https://use.typekit.net/af/0f6052/00000000000000003b9b22f9/27/d?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=i7&v=3) format("woff"),url(https://use.typekit.net/af/0f6052/00000000000000003b9b22f9/27/a?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=i7&v=3) format("opentype");font-weight:700;font-style:italic;}@font-face{font-family:tk-linotype-didot-i4;src:url(https://use.typekit.net/af/5e526d/00000000000000003b9b22ee/27/l?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=i4&v=3) format("woff2"),url(https://use.typekit.net/af/5e526d/00000000000000003b9b22ee/27/d?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=i4&v=3) format("woff"),url(https://use.typekit.net/af/5e526d/00000000000000003b9b22ee/27/a?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=i4&v=3) format("opentype");font-weight:400;font-style:italic;}@font-face{font-family:tk-house-slant-n4;src:url(https://use.typekit.net/af/7a9857/00000000000000003b9b00ec/27/l?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n4&v=3) format("woff2"),url(https://use.typekit.net/af/7a9857/00000000000000003b9b00ec/27/d?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n4&v=3) format("woff"),url(https://use.typekit.net/af/7a9857/00000000000000003b9b00ec/27/a?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n4&v=3) format("opentype");font-weight:400;font-style:normal;}@font-face{font-family:tk-clarendon-text-pro-n4;src:url(https://use.typekit.net/af/c446f8/000000000000000000015670/27/l?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n4&v=3) format("woff2"),url(https://use.typekit.net/af/c446f8/000000000000000000015670/27/d?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n4&v=3) format("woff"),url(https://use.typekit.net/af/c446f8/000000000000000000015670/27/a?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n4&v=3) format("opentype");font-weight:400;font-style:normal;}@font-face{font-family:tk-acier-bat-solid-n4;src:url(https://use.typekit.net/af/c164ba/00000000000000003b9ad7e0/27/l?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n4&v=3) format("woff2"),url(https://use.typekit.net/af/c164ba/00000000000000003b9ad7e0/27/d?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n4&v=3) format("woff"),url(https://use.typekit.net/af/c164ba/00000000000000003b9ad7e0/27/a?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n4&v=3) format("opentype");font-weight:400;font-style:normal;}@font-face{font-family:tk-acier-bat-outline-n4;src:url(https://use.typekit.net/af/da8102/00000000000000003b9ad7e1/27/l?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n4&v=3) format("woff2"),url(https://use.typekit.net/af/da8102/00000000000000003b9ad7e1/27/d?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n4&v=3) format("woff"),url(https://use.typekit.net/af/da8102/00000000000000003b9ad7e1/27/a?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n4&v=3) format("opentype");font-weight:400;font-style:normal;}@font-face{font-family:tk-acier-bat-gris-n4;src:url(https://use.typekit.net/af/20b41b/00000000000000003b9ad7ed/27/l?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n4&v=3) format("woff2"),url(https://use.typekit.net/af/20b41b/00000000000000003b9ad7ed/27/d?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n4&v=3) format("woff"),url(https://use.typekit.net/af/20b41b/00000000000000003b9ad7ed/27/a?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n4&v=3) format("opentype");font-weight:400;font-style:normal;}@font-face{font-family:tk-peregroy-jf-n4;src:url(https://use.typekit.net/af/2e7473/00000000000000003b9ada8c/27/l?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n4&v=3) format("woff2"),url(https://use.typekit.net/af/2e7473/00000000000000003b9ada8c/27/d?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n4&v=3) format("woff"),url(https://use.typekit.net/af/2e7473/00000000000000003b9ada8c/27/a?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n4&v=3) format("opentype");font-weight:400;font-style:normal;}@font-face{font-family:tk-din-2014-n3;src:url(https://use.typekit.net/af/343335/00000000000000003b9b0ad0/27/l?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n3&v=3) format("woff2"),url(https://use.typekit.net/af/343335/00000000000000003b9b0ad0/27/d?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n3&v=3) format("woff"),url(https://use.typekit.net/af/343335/00000000000000003b9b0ad0/27/a?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n3&v=3) format("opentype");font-weight:300;font-style:normal;}@font-face{font-family:tk-din-2014-n4;src:url(https://use.typekit.net/af/cb6232/00000000000000003b9b0ad8/27/l?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n4&v=3) format("woff2"),url(https://use.typekit.net/af/cb6232/00000000000000003b9b0ad8/27/d?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n4&v=3) format("woff"),url(https://use.typekit.net/af/cb6232/00000000000000003b9b0ad8/27/a?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n4&v=3) format("opentype");font-weight:400;font-style:normal;}@font-face{font-family:tk-din-2014-n6;src:url(https://use.typekit.net/af/abc1c3/00000000000000003b9b0ac9/27/l?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n6&v=3) format("woff2"),url(https://use.typekit.net/af/abc1c3/00000000000000003b9b0ac9/27/d?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n6&v=3) format("woff"),url(https://use.typekit.net/af/abc1c3/00000000000000003b9b0ac9/27/a?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n6&v=3) format("opentype");font-weight:600;font-style:normal;}@font-face{font-family:tk-din-2014-n7;src:url(https://use.typekit.net/af/19a2f0/00000000000000003b9b0ac7/27/l?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n7&v=3) format("woff2"),url(https://use.typekit.net/af/19a2f0/00000000000000003b9b0ac7/27/d?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n7&v=3) format("woff"),url(https://use.typekit.net/af/19a2f0/00000000000000003b9b0ac7/27/a?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n7&v=3) format("opentype");font-weight:700;font-style:normal;}</style><style type="text/css">@font-face{font-family:proxima-nova;src:url(https://use.typekit.net/af/71f83c/00000000000000003b9b093b/27/l?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n7&v=3) format("woff2"),url(https://use.typekit.net/af/71f83c/00000000000000003b9b093b/27/d?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n7&v=3) format("woff"),url(https://use.typekit.net/af/71f83c/00000000000000003b9b093b/27/a?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n7&v=3) format("opentype");font-weight:700;font-style:normal;}@font-face{font-family:proxima-nova;src:url(https://use.typekit.net/af/4838bd/00000000000000003b9b0934/27/l?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n4&v=3) format("woff2"),url(https://use.typekit.net/af/4838bd/00000000000000003b9b0934/27/d?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n4&v=3) format("woff"),url(https://use.typekit.net/af/4838bd/00000000000000003b9b0934/27/a?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n4&v=3) format("opentype");font-weight:400;font-style:normal;}@font-face{font-family:gooddog-new;src:url(https://use.typekit.net/af/0de763/00000000000000003b9afa1c/27/l?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n4&v=3) format("woff2"),url(https://use.typekit.net/af/0de763/00000000000000003b9afa1c/27/d?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n4&v=3) format("woff"),url(https://use.typekit.net/af/0de763/00000000000000003b9afa1c/27/a?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n4&v=3) format("opentype");font-weight:400;font-style:normal;}@font-face{font-family:brandon-grotesque;src:url(https://use.typekit.net/af/1da05b/0000000000000000000132df/27/l?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n4&v=3) format("woff2"),url(https://use.typekit.net/af/1da05b/0000000000000000000132df/27/d?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n4&v=3) format("woff"),url(https://use.typekit.net/af/1da05b/0000000000000000000132df/27/a?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n4&v=3) format("opentype");font-weight:400;font-style:normal;}@font-face{font-family:brandon-grotesque;src:url(https://use.typekit.net/af/8f4e31/0000000000000000000132e3/27/l?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n7&v=3) format("woff2"),url(https://use.typekit.net/af/8f4e31/0000000000000000000132e3/27/d?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n7&v=3) format("woff"),url(https://use.typekit.net/af/8f4e31/0000000000000000000132e3/27/a?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n7&v=3) format("opentype");font-weight:700;font-style:normal;}@font-face{font-family:brandon-grotesque;src:url(https://use.typekit.net/af/d8f71f/0000000000000000000132e1/27/l?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n5&v=3) format("woff2"),url(https://use.typekit.net/af/d8f71f/0000000000000000000132e1/27/d?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n5&v=3) format("woff"),url(https://use.typekit.net/af/d8f71f/0000000000000000000132e1/27/a?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n5&v=3) format("opentype");font-weight:500;font-style:normal;}@font-face{font-family:brandon-grotesque;src:url(https://use.typekit.net/af/031bc7/0000000000000000000132e5/27/l?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n9&v=3) format("woff2"),url(https://use.typekit.net/af/031bc7/0000000000000000000132e5/27/d?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n9&v=3) format("woff"),url(https://use.typekit.net/af/031bc7/0000000000000000000132e5/27/a?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n9&v=3) format("opentype");font-weight:900;font-style:normal;}@font-face{font-family:din-condensed-web;src:url(https://use.typekit.net/af/cfbead/0000000000000000000146b3/27/l?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n4&v=3) format("woff2"),url(https://use.typekit.net/af/cfbead/0000000000000000000146b3/27/d?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n4&v=3) format("woff"),url(https://use.typekit.net/af/cfbead/0000000000000000000146b3/27/a?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n4&v=3) format("opentype");font-weight:400;font-style:normal;}@font-face{font-family:din-condensed-web;src:url(https://use.typekit.net/af/f50d41/00000000000000003b9b2c84/27/l?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n3&v=3) format("woff2"),url(https://use.typekit.net/af/f50d41/00000000000000003b9b2c84/27/d?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n3&v=3) format("woff"),url(https://use.typekit.net/af/f50d41/00000000000000003b9b2c84/27/a?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n3&v=3) format("opentype");font-weight:300;font-style:normal;}@font-face{font-family:linotype-didot;src:url(https://use.typekit.net/af/0f6052/00000000000000003b9b22f9/27/l?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=i7&v=3) format("woff2"),url(https://use.typekit.net/af/0f6052/00000000000000003b9b22f9/27/d?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=i7&v=3) format("woff"),url(https://use.typekit.net/af/0f6052/00000000000000003b9b22f9/27/a?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=i7&v=3) format("opentype");font-weight:700;font-style:italic;}@font-face{font-family:linotype-didot;src:url(https://use.typekit.net/af/5e526d/00000000000000003b9b22ee/27/l?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=i4&v=3) format("woff2"),url(https://use.typekit.net/af/5e526d/00000000000000003b9b22ee/27/d?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=i4&v=3) format("woff"),url(https://use.typekit.net/af/5e526d/00000000000000003b9b22ee/27/a?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=i4&v=3) format("opentype");font-weight:400;font-style:italic;}@font-face{font-family:house-slant;src:url(https://use.typekit.net/af/7a9857/00000000000000003b9b00ec/27/l?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n4&v=3) format("woff2"),url(https://use.typekit.net/af/7a9857/00000000000000003b9b00ec/27/d?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n4&v=3) format("woff"),url(https://use.typekit.net/af/7a9857/00000000000000003b9b00ec/27/a?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n4&v=3) format("opentype");font-weight:400;font-style:normal;}@font-face{font-family:clarendon-text-pro;src:url(https://use.typekit.net/af/c446f8/000000000000000000015670/27/l?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n4&v=3) format("woff2"),url(https://use.typekit.net/af/c446f8/000000000000000000015670/27/d?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n4&v=3) format("woff"),url(https://use.typekit.net/af/c446f8/000000000000000000015670/27/a?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n4&v=3) format("opentype");font-weight:400;font-style:normal;}@font-face{font-family:acier-bat-solid;src:url(https://use.typekit.net/af/c164ba/00000000000000003b9ad7e0/27/l?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n4&v=3) format("woff2"),url(https://use.typekit.net/af/c164ba/00000000000000003b9ad7e0/27/d?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n4&v=3) format("woff"),url(https://use.typekit.net/af/c164ba/00000000000000003b9ad7e0/27/a?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n4&v=3) format("opentype");font-weight:400;font-style:normal;}@font-face{font-family:acier-bat-outline;src:url(https://use.typekit.net/af/da8102/00000000000000003b9ad7e1/27/l?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n4&v=3) format("woff2"),url(https://use.typekit.net/af/da8102/00000000000000003b9ad7e1/27/d?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n4&v=3) format("woff"),url(https://use.typekit.net/af/da8102/00000000000000003b9ad7e1/27/a?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n4&v=3) format("opentype");font-weight:400;font-style:normal;}@font-face{font-family:acier-bat-gris;src:url(https://use.typekit.net/af/20b41b/00000000000000003b9ad7ed/27/l?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n4&v=3) format("woff2"),url(https://use.typekit.net/af/20b41b/00000000000000003b9ad7ed/27/d?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n4&v=3) format("woff"),url(https://use.typekit.net/af/20b41b/00000000000000003b9ad7ed/27/a?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n4&v=3) format("opentype");font-weight:400;font-style:normal;}@font-face{font-family:peregroy-jf;src:url(https://use.typekit.net/af/2e7473/00000000000000003b9ada8c/27/l?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n4&v=3) format("woff2"),url(https://use.typekit.net/af/2e7473/00000000000000003b9ada8c/27/d?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n4&v=3) format("woff"),url(https://use.typekit.net/af/2e7473/00000000000000003b9ada8c/27/a?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n4&v=3) format("opentype");font-weight:400;font-style:normal;}@font-face{font-family:din-2014;src:url(https://use.typekit.net/af/343335/00000000000000003b9b0ad0/27/l?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n3&v=3) format("woff2"),url(https://use.typekit.net/af/343335/00000000000000003b9b0ad0/27/d?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n3&v=3) format("woff"),url(https://use.typekit.net/af/343335/00000000000000003b9b0ad0/27/a?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n3&v=3) format("opentype");font-weight:300;font-style:normal;}@font-face{font-family:din-2014;src:url(https://use.typekit.net/af/cb6232/00000000000000003b9b0ad8/27/l?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n4&v=3) format("woff2"),url(https://use.typekit.net/af/cb6232/00000000000000003b9b0ad8/27/d?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n4&v=3) format("woff"),url(https://use.typekit.net/af/cb6232/00000000000000003b9b0ad8/27/a?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n4&v=3) format("opentype");font-weight:400;font-style:normal;}@font-face{font-family:din-2014;src:url(https://use.typekit.net/af/abc1c3/00000000000000003b9b0ac9/27/l?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n6&v=3) format("woff2"),url(https://use.typekit.net/af/abc1c3/00000000000000003b9b0ac9/27/d?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n6&v=3) format("woff"),url(https://use.typekit.net/af/abc1c3/00000000000000003b9b0ac9/27/a?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n6&v=3) format("opentype");font-weight:600;font-style:normal;}@font-face{font-family:din-2014;src:url(https://use.typekit.net/af/19a2f0/00000000000000003b9b0ac7/27/l?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n7&v=3) format("woff2"),url(https://use.typekit.net/af/19a2f0/00000000000000003b9b0ac7/27/d?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n7&v=3) format("woff"),url(https://use.typekit.net/af/19a2f0/00000000000000003b9b0ac7/27/a?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n7&v=3) format("opentype");font-weight:700;font-style:normal;}</style><style type="text/css">.tk-proxima-nova{font-family:"proxima-nova",sans-serif;}.tk-gooddog-new{font-family:"gooddog-new",sans-serif;}.tk-brandon-grotesque{font-family:"brandon-grotesque",sans-serif;}.tk-din-condensed-web{font-family:"din-condensed-web",sans-serif;}.tk-aw-conqueror-inline{font-family:"aw-conqueror-inline",sans-serif;}.tk-linotype-didot{font-family:"linotype-didot",serif;}.tk-house-slant{font-family:"house-slant",sans-serif;}.tk-clarendon-text-pro{font-family:"clarendon-text-pro",sans-serif;}.tk-acier-bat-solid{font-family:"acier-bat-solid",sans-serif;}.tk-acier-bat-outline{font-family:"acier-bat-outline",sans-serif;}.tk-acier-bat-gris{font-family:"acier-bat-gris",sans-serif;}.tk-peregroy-jf{font-family:"peregroy-jf",sans-serif;}.tk-din-2014{font-family:"din-2014",sans-serif;}</style><style type="text/css">@font-face{font-family:tk-proxima-nova-n7;src:url(https://use.typekit.net/af/71f83c/00000000000000003b9b093b/27/l?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n7&v=3) format("woff2"),url(https://use.typekit.net/af/71f83c/00000000000000003b9b093b/27/d?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n7&v=3) format("woff"),url(https://use.typekit.net/af/71f83c/00000000000000003b9b093b/27/a?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n7&v=3) format("opentype");font-weight:700;font-style:normal;}@font-face{font-family:tk-proxima-nova-n4;src:url(https://use.typekit.net/af/4838bd/00000000000000003b9b0934/27/l?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n4&v=3) format("woff2"),url(https://use.typekit.net/af/4838bd/00000000000000003b9b0934/27/d?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n4&v=3) format("woff"),url(https://use.typekit.net/af/4838bd/00000000000000003b9b0934/27/a?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n4&v=3) format("opentype");font-weight:400;font-style:normal;}@font-face{font-family:tk-gooddog-new-n4;src:url(https://use.typekit.net/af/0de763/00000000000000003b9afa1c/27/l?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n4&v=3) format("woff2"),url(https://use.typekit.net/af/0de763/00000000000000003b9afa1c/27/d?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n4&v=3) format("woff"),url(https://use.typekit.net/af/0de763/00000000000000003b9afa1c/27/a?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n4&v=3) format("opentype");font-weight:400;font-style:normal;}@font-face{font-family:tk-brandon-grotesque-n4;src:url(https://use.typekit.net/af/1da05b/0000000000000000000132df/27/l?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n4&v=3) format("woff2"),url(https://use.typekit.net/af/1da05b/0000000000000000000132df/27/d?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n4&v=3) format("woff"),url(https://use.typekit.net/af/1da05b/0000000000000000000132df/27/a?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n4&v=3) format("opentype");font-weight:400;font-style:normal;}@font-face{font-family:tk-brandon-grotesque-n7;src:url(https://use.typekit.net/af/8f4e31/0000000000000000000132e3/27/l?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n7&v=3) format("woff2"),url(https://use.typekit.net/af/8f4e31/0000000000000000000132e3/27/d?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n7&v=3) format("woff"),url(https://use.typekit.net/af/8f4e31/0000000000000000000132e3/27/a?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n7&v=3) format("opentype");font-weight:700;font-style:normal;}@font-face{font-family:tk-brandon-grotesque-n5;src:url(https://use.typekit.net/af/d8f71f/0000000000000000000132e1/27/l?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n5&v=3) format("woff2"),url(https://use.typekit.net/af/d8f71f/0000000000000000000132e1/27/d?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n5&v=3) format("woff"),url(https://use.typekit.net/af/d8f71f/0000000000000000000132e1/27/a?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n5&v=3) format("opentype");font-weight:500;font-style:normal;}@font-face{font-family:tk-brandon-grotesque-n9;src:url(https://use.typekit.net/af/031bc7/0000000000000000000132e5/27/l?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n9&v=3) format("woff2"),url(https://use.typekit.net/af/031bc7/0000000000000000000132e5/27/d?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n9&v=3) format("woff"),url(https://use.typekit.net/af/031bc7/0000000000000000000132e5/27/a?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n9&v=3) format("opentype");font-weight:900;font-style:normal;}@font-face{font-family:tk-din-condensed-web-n4;src:url(https://use.typekit.net/af/cfbead/0000000000000000000146b3/27/l?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n4&v=3) format("woff2"),url(https://use.typekit.net/af/cfbead/0000000000000000000146b3/27/d?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n4&v=3) format("woff"),url(https://use.typekit.net/af/cfbead/0000000000000000000146b3/27/a?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n4&v=3) format("opentype");font-weight:400;font-style:normal;}@font-face{font-family:tk-din-condensed-web-n3;src:url(https://use.typekit.net/af/f50d41/00000000000000003b9b2c84/27/l?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n3&v=3) format("woff2"),url(https://use.typekit.net/af/f50d41/00000000000000003b9b2c84/27/d?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n3&v=3) format("woff"),url(https://use.typekit.net/af/f50d41/00000000000000003b9b2c84/27/a?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n3&v=3) format("opentype");font-weight:300;font-style:normal;}@font-face{font-family:tk-linotype-didot-i7;src:url(https://use.typekit.net/af/0f6052/00000000000000003b9b22f9/27/l?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=i7&v=3) format("woff2"),url(https://use.typekit.net/af/0f6052/00000000000000003b9b22f9/27/d?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=i7&v=3) format("woff"),url(https://use.typekit.net/af/0f6052/00000000000000003b9b22f9/27/a?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=i7&v=3) format("opentype");font-weight:700;font-style:italic;}@font-face{font-family:tk-linotype-didot-i4;src:url(https://use.typekit.net/af/5e526d/00000000000000003b9b22ee/27/l?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=i4&v=3) format("woff2"),url(https://use.typekit.net/af/5e526d/00000000000000003b9b22ee/27/d?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=i4&v=3) format("woff"),url(https://use.typekit.net/af/5e526d/00000000000000003b9b22ee/27/a?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=i4&v=3) format("opentype");font-weight:400;font-style:italic;}@font-face{font-family:tk-house-slant-n4;src:url(https://use.typekit.net/af/7a9857/00000000000000003b9b00ec/27/l?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n4&v=3) format("woff2"),url(https://use.typekit.net/af/7a9857/00000000000000003b9b00ec/27/d?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n4&v=3) format("woff"),url(https://use.typekit.net/af/7a9857/00000000000000003b9b00ec/27/a?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n4&v=3) format("opentype");font-weight:400;font-style:normal;}@font-face{font-family:tk-clarendon-text-pro-n4;src:url(https://use.typekit.net/af/c446f8/000000000000000000015670/27/l?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n4&v=3) format("woff2"),url(https://use.typekit.net/af/c446f8/000000000000000000015670/27/d?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n4&v=3) format("woff"),url(https://use.typekit.net/af/c446f8/000000000000000000015670/27/a?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n4&v=3) format("opentype");font-weight:400;font-style:normal;}@font-face{font-family:tk-acier-bat-solid-n4;src:url(https://use.typekit.net/af/c164ba/00000000000000003b9ad7e0/27/l?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n4&v=3) format("woff2"),url(https://use.typekit.net/af/c164ba/00000000000000003b9ad7e0/27/d?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n4&v=3) format("woff"),url(https://use.typekit.net/af/c164ba/00000000000000003b9ad7e0/27/a?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n4&v=3) format("opentype");font-weight:400;font-style:normal;}@font-face{font-family:tk-acier-bat-outline-n4;src:url(https://use.typekit.net/af/da8102/00000000000000003b9ad7e1/27/l?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n4&v=3) format("woff2"),url(https://use.typekit.net/af/da8102/00000000000000003b9ad7e1/27/d?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n4&v=3) format("woff"),url(https://use.typekit.net/af/da8102/00000000000000003b9ad7e1/27/a?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n4&v=3) format("opentype");font-weight:400;font-style:normal;}@font-face{font-family:tk-acier-bat-gris-n4;src:url(https://use.typekit.net/af/20b41b/00000000000000003b9ad7ed/27/l?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n4&v=3) format("woff2"),url(https://use.typekit.net/af/20b41b/00000000000000003b9ad7ed/27/d?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n4&v=3) format("woff"),url(https://use.typekit.net/af/20b41b/00000000000000003b9ad7ed/27/a?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n4&v=3) format("opentype");font-weight:400;font-style:normal;}@font-face{font-family:tk-peregroy-jf-n4;src:url(https://use.typekit.net/af/2e7473/00000000000000003b9ada8c/27/l?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n4&v=3) format("woff2"),url(https://use.typekit.net/af/2e7473/00000000000000003b9ada8c/27/d?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n4&v=3) format("woff"),url(https://use.typekit.net/af/2e7473/00000000000000003b9ada8c/27/a?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n4&v=3) format("opentype");font-weight:400;font-style:normal;}@font-face{font-family:tk-din-2014-n3;src:url(https://use.typekit.net/af/343335/00000000000000003b9b0ad0/27/l?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n3&v=3) format("woff2"),url(https://use.typekit.net/af/343335/00000000000000003b9b0ad0/27/d?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n3&v=3) format("woff"),url(https://use.typekit.net/af/343335/00000000000000003b9b0ad0/27/a?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n3&v=3) format("opentype");font-weight:300;font-style:normal;}@font-face{font-family:tk-din-2014-n4;src:url(https://use.typekit.net/af/cb6232/00000000000000003b9b0ad8/27/l?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n4&v=3) format("woff2"),url(https://use.typekit.net/af/cb6232/00000000000000003b9b0ad8/27/d?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n4&v=3) format("woff"),url(https://use.typekit.net/af/cb6232/00000000000000003b9b0ad8/27/a?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n4&v=3) format("opentype");font-weight:400;font-style:normal;}@font-face{font-family:tk-din-2014-n6;src:url(https://use.typekit.net/af/abc1c3/00000000000000003b9b0ac9/27/l?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n6&v=3) format("woff2"),url(https://use.typekit.net/af/abc1c3/00000000000000003b9b0ac9/27/d?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n6&v=3) format("woff"),url(https://use.typekit.net/af/abc1c3/00000000000000003b9b0ac9/27/a?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n6&v=3) format("opentype");font-weight:600;font-style:normal;}@font-face{font-family:tk-din-2014-n7;src:url(https://use.typekit.net/af/19a2f0/00000000000000003b9b0ac7/27/l?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n7&v=3) format("woff2"),url(https://use.typekit.net/af/19a2f0/00000000000000003b9b0ac7/27/d?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n7&v=3) format("woff"),url(https://use.typekit.net/af/19a2f0/00000000000000003b9b0ac7/27/a?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n7&v=3) format("opentype");font-weight:700;font-style:normal;}</style><style type="text/css">@font-face{font-family:proxima-nova;src:url(https://use.typekit.net/af/71f83c/00000000000000003b9b093b/27/l?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n7&v=3) format("woff2"),url(https://use.typekit.net/af/71f83c/00000000000000003b9b093b/27/d?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n7&v=3) format("woff"),url(https://use.typekit.net/af/71f83c/00000000000000003b9b093b/27/a?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n7&v=3) format("opentype");font-weight:700;font-style:normal;}@font-face{font-family:proxima-nova;src:url(https://use.typekit.net/af/4838bd/00000000000000003b9b0934/27/l?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n4&v=3) format("woff2"),url(https://use.typekit.net/af/4838bd/00000000000000003b9b0934/27/d?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n4&v=3) format("woff"),url(https://use.typekit.net/af/4838bd/00000000000000003b9b0934/27/a?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n4&v=3) format("opentype");font-weight:400;font-style:normal;}@font-face{font-family:gooddog-new;src:url(https://use.typekit.net/af/0de763/00000000000000003b9afa1c/27/l?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n4&v=3) format("woff2"),url(https://use.typekit.net/af/0de763/00000000000000003b9afa1c/27/d?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n4&v=3) format("woff"),url(https://use.typekit.net/af/0de763/00000000000000003b9afa1c/27/a?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n4&v=3) format("opentype");font-weight:400;font-style:normal;}@font-face{font-family:brandon-grotesque;src:url(https://use.typekit.net/af/1da05b/0000000000000000000132df/27/l?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n4&v=3) format("woff2"),url(https://use.typekit.net/af/1da05b/0000000000000000000132df/27/d?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n4&v=3) format("woff"),url(https://use.typekit.net/af/1da05b/0000000000000000000132df/27/a?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n4&v=3) format("opentype");font-weight:400;font-style:normal;}@font-face{font-family:brandon-grotesque;src:url(https://use.typekit.net/af/8f4e31/0000000000000000000132e3/27/l?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n7&v=3) format("woff2"),url(https://use.typekit.net/af/8f4e31/0000000000000000000132e3/27/d?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n7&v=3) format("woff"),url(https://use.typekit.net/af/8f4e31/0000000000000000000132e3/27/a?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n7&v=3) format("opentype");font-weight:700;font-style:normal;}@font-face{font-family:brandon-grotesque;src:url(https://use.typekit.net/af/d8f71f/0000000000000000000132e1/27/l?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n5&v=3) format("woff2"),url(https://use.typekit.net/af/d8f71f/0000000000000000000132e1/27/d?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n5&v=3) format("woff"),url(https://use.typekit.net/af/d8f71f/0000000000000000000132e1/27/a?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n5&v=3) format("opentype");font-weight:500;font-style:normal;}@font-face{font-family:brandon-grotesque;src:url(https://use.typekit.net/af/031bc7/0000000000000000000132e5/27/l?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n9&v=3) format("woff2"),url(https://use.typekit.net/af/031bc7/0000000000000000000132e5/27/d?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n9&v=3) format("woff"),url(https://use.typekit.net/af/031bc7/0000000000000000000132e5/27/a?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n9&v=3) format("opentype");font-weight:900;font-style:normal;}@font-face{font-family:din-condensed-web;src:url(https://use.typekit.net/af/cfbead/0000000000000000000146b3/27/l?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n4&v=3) format("woff2"),url(https://use.typekit.net/af/cfbead/0000000000000000000146b3/27/d?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n4&v=3) format("woff"),url(https://use.typekit.net/af/cfbead/0000000000000000000146b3/27/a?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n4&v=3) format("opentype");font-weight:400;font-style:normal;}@font-face{font-family:din-condensed-web;src:url(https://use.typekit.net/af/f50d41/00000000000000003b9b2c84/27/l?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n3&v=3) format("woff2"),url(https://use.typekit.net/af/f50d41/00000000000000003b9b2c84/27/d?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n3&v=3) format("woff"),url(https://use.typekit.net/af/f50d41/00000000000000003b9b2c84/27/a?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n3&v=3) format("opentype");font-weight:300;font-style:normal;}@font-face{font-family:linotype-didot;src:url(https://use.typekit.net/af/0f6052/00000000000000003b9b22f9/27/l?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=i7&v=3) format("woff2"),url(https://use.typekit.net/af/0f6052/00000000000000003b9b22f9/27/d?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=i7&v=3) format("woff"),url(https://use.typekit.net/af/0f6052/00000000000000003b9b22f9/27/a?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=i7&v=3) format("opentype");font-weight:700;font-style:italic;}@font-face{font-family:linotype-didot;src:url(https://use.typekit.net/af/5e526d/00000000000000003b9b22ee/27/l?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=i4&v=3) format("woff2"),url(https://use.typekit.net/af/5e526d/00000000000000003b9b22ee/27/d?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=i4&v=3) format("woff"),url(https://use.typekit.net/af/5e526d/00000000000000003b9b22ee/27/a?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=i4&v=3) format("opentype");font-weight:400;font-style:italic;}@font-face{font-family:house-slant;src:url(https://use.typekit.net/af/7a9857/00000000000000003b9b00ec/27/l?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n4&v=3) format("woff2"),url(https://use.typekit.net/af/7a9857/00000000000000003b9b00ec/27/d?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n4&v=3) format("woff"),url(https://use.typekit.net/af/7a9857/00000000000000003b9b00ec/27/a?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n4&v=3) format("opentype");font-weight:400;font-style:normal;}@font-face{font-family:clarendon-text-pro;src:url(https://use.typekit.net/af/c446f8/000000000000000000015670/27/l?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n4&v=3) format("woff2"),url(https://use.typekit.net/af/c446f8/000000000000000000015670/27/d?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n4&v=3) format("woff"),url(https://use.typekit.net/af/c446f8/000000000000000000015670/27/a?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n4&v=3) format("opentype");font-weight:400;font-style:normal;}@font-face{font-family:acier-bat-solid;src:url(https://use.typekit.net/af/c164ba/00000000000000003b9ad7e0/27/l?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n4&v=3) format("woff2"),url(https://use.typekit.net/af/c164ba/00000000000000003b9ad7e0/27/d?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n4&v=3) format("woff"),url(https://use.typekit.net/af/c164ba/00000000000000003b9ad7e0/27/a?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n4&v=3) format("opentype");font-weight:400;font-style:normal;}@font-face{font-family:acier-bat-outline;src:url(https://use.typekit.net/af/da8102/00000000000000003b9ad7e1/27/l?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n4&v=3) format("woff2"),url(https://use.typekit.net/af/da8102/00000000000000003b9ad7e1/27/d?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n4&v=3) format("woff"),url(https://use.typekit.net/af/da8102/00000000000000003b9ad7e1/27/a?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n4&v=3) format("opentype");font-weight:400;font-style:normal;}@font-face{font-family:acier-bat-gris;src:url(https://use.typekit.net/af/20b41b/00000000000000003b9ad7ed/27/l?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n4&v=3) format("woff2"),url(https://use.typekit.net/af/20b41b/00000000000000003b9ad7ed/27/d?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n4&v=3) format("woff"),url(https://use.typekit.net/af/20b41b/00000000000000003b9ad7ed/27/a?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n4&v=3) format("opentype");font-weight:400;font-style:normal;}@font-face{font-family:peregroy-jf;src:url(https://use.typekit.net/af/2e7473/00000000000000003b9ada8c/27/l?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n4&v=3) format("woff2"),url(https://use.typekit.net/af/2e7473/00000000000000003b9ada8c/27/d?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n4&v=3) format("woff"),url(https://use.typekit.net/af/2e7473/00000000000000003b9ada8c/27/a?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n4&v=3) format("opentype");font-weight:400;font-style:normal;}@font-face{font-family:din-2014;src:url(https://use.typekit.net/af/343335/00000000000000003b9b0ad0/27/l?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n3&v=3) format("woff2"),url(https://use.typekit.net/af/343335/00000000000000003b9b0ad0/27/d?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n3&v=3) format("woff"),url(https://use.typekit.net/af/343335/00000000000000003b9b0ad0/27/a?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n3&v=3) format("opentype");font-weight:300;font-style:normal;}@font-face{font-family:din-2014;src:url(https://use.typekit.net/af/cb6232/00000000000000003b9b0ad8/27/l?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n4&v=3) format("woff2"),url(https://use.typekit.net/af/cb6232/00000000000000003b9b0ad8/27/d?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n4&v=3) format("woff"),url(https://use.typekit.net/af/cb6232/00000000000000003b9b0ad8/27/a?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n4&v=3) format("opentype");font-weight:400;font-style:normal;}@font-face{font-family:din-2014;src:url(https://use.typekit.net/af/abc1c3/00000000000000003b9b0ac9/27/l?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n6&v=3) format("woff2"),url(https://use.typekit.net/af/abc1c3/00000000000000003b9b0ac9/27/d?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n6&v=3) format("woff"),url(https://use.typekit.net/af/abc1c3/00000000000000003b9b0ac9/27/a?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n6&v=3) format("opentype");font-weight:600;font-style:normal;}@font-face{font-family:din-2014;src:url(https://use.typekit.net/af/19a2f0/00000000000000003b9b0ac7/27/l?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n7&v=3) format("woff2"),url(https://use.typekit.net/af/19a2f0/00000000000000003b9b0ac7/27/d?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n7&v=3) format("woff"),url(https://use.typekit.net/af/19a2f0/00000000000000003b9b0ac7/27/a?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n7&v=3) format("opentype");font-weight:700;font-style:normal;}</style>

<script type="text/javascript" charset="UTF-8" src="Customer%20Appreciation%20%20%20Pet%20Articles%20%20%20Pet%20Valu%20Pet%20Store%20%20%20Pet%20food,%20Treats%20and%20Supplies_files/common.js"></script><script type="text/javascript" charset="UTF-8" src="Customer%20Appreciation%20%20%20Pet%20Articles%20%20%20Pet%20Valu%20Pet%20Store%20%20%20Pet%20food,%20Treats%20and%20Supplies_files/util.js"></script><style type="text/css">.tk-brandon-grotesque{font-family:"brandon-grotesque","brandon",sans-serif;}.tk-din-condensed-web{font-family:"din-condensed-web","din",sans-serif;}.tk-clarendon-text-pro{font-family:"clarendon-text-pro",serif;}</style><style type="text/css">@font-face{font-family:brandon-grotesque;src:url(https://use.typekit.net/af/1da05b/0000000000000000000132df/27/l?subset_id=2&fvd=n4&v=3) format("woff2"),url(https://use.typekit.net/af/1da05b/0000000000000000000132df/27/d?subset_id=2&fvd=n4&v=3) format("woff"),url(https://use.typekit.net/af/1da05b/0000000000000000000132df/27/a?subset_id=2&fvd=n4&v=3) format("opentype");font-weight:400;font-style:normal;}@font-face{font-family:brandon-grotesque;src:url(https://use.typekit.net/af/8f4e31/0000000000000000000132e3/27/l?subset_id=2&fvd=n7&v=3) format("woff2"),url(https://use.typekit.net/af/8f4e31/0000000000000000000132e3/27/d?subset_id=2&fvd=n7&v=3) format("woff"),url(https://use.typekit.net/af/8f4e31/0000000000000000000132e3/27/a?subset_id=2&fvd=n7&v=3) format("opentype");font-weight:700;font-style:normal;}@font-face{font-family:brandon-grotesque;src:url(https://use.typekit.net/af/2f8f3d/0000000000000000000132dd/27/l?subset_id=2&fvd=n3&v=3) format("woff2"),url(https://use.typekit.net/af/2f8f3d/0000000000000000000132dd/27/d?subset_id=2&fvd=n3&v=3) format("woff"),url(https://use.typekit.net/af/2f8f3d/0000000000000000000132dd/27/a?subset_id=2&fvd=n3&v=3) format("opentype");font-weight:300;font-style:normal;}@font-face{font-family:brandon-grotesque;src:url(https://use.typekit.net/af/d8f71f/0000000000000000000132e1/27/l?subset_id=2&fvd=n5&v=3) format("woff2"),url(https://use.typekit.net/af/d8f71f/0000000000000000000132e1/27/d?subset_id=2&fvd=n5&v=3) format("woff"),url(https://use.typekit.net/af/d8f71f/0000000000000000000132e1/27/a?subset_id=2&fvd=n5&v=3) format("opentype");font-weight:500;font-style:normal;}@font-face{font-family:din-condensed-web;src:url(https://use.typekit.net/af/cfbead/0000000000000000000146b3/27/l?subset_id=2&fvd=n4&v=3) format("woff2"),url(https://use.typekit.net/af/cfbead/0000000000000000000146b3/27/d?subset_id=2&fvd=n4&v=3) format("woff"),url(https://use.typekit.net/af/cfbead/0000000000000000000146b3/27/a?subset_id=2&fvd=n4&v=3) format("opentype");font-weight:400;font-style:normal;}@font-face{font-family:clarendon-text-pro;src:url(https://use.typekit.net/af/c446f8/000000000000000000015670/27/l?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n4&v=3) format("woff2"),url(https://use.typekit.net/af/c446f8/000000000000000000015670/27/d?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n4&v=3) format("woff"),url(https://use.typekit.net/af/c446f8/000000000000000000015670/27/a?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n4&v=3) format("opentype");font-weight:400;font-style:normal;}@font-face{font-family:clarendon-text-pro;src:url(https://use.typekit.net/af/4449dc/000000000000000000015672/27/l?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n7&v=3) format("woff2"),url(https://use.typekit.net/af/4449dc/000000000000000000015672/27/d?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n7&v=3) format("woff"),url(https://use.typekit.net/af/4449dc/000000000000000000015672/27/a?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n7&v=3) format("opentype");font-weight:700;font-style:normal;}

@font-face{font-family:brandon;
src:url(https://use.typekit.net/af/8f4e31/0000000000000000000132e3/27/l?subset_id=2&fvd=n7&v=3) format("woff2"),url(https://use.typekit.net/af/8f4e31/0000000000000000000132e3/27/d?subset_id=2&fvd=n7&v=3) format("woff"),url(https://use.typekit.net/af/8f4e31/0000000000000000000132e3/27/a?subset_id=2&fvd=n7&v=3) format("opentype");font-weight:700;font-style:normal;}
@font-face{font-family:brandon;
src:url(https://use.typekit.net/af/1da05b/0000000000000000000132df/27/l?subset_id=2&fvd=n4&v=3) format("woff2"),url(https://use.typekit.net/af/1da05b/0000000000000000000132df/27/d?subset_id=2&fvd=n4&v=3) format("woff"),url(https://use.typekit.net/af/1da05b/0000000000000000000132df/27/a?subset_id=2&fvd=n4&v=3) format("opentype");font-weight:400;font-style:normal;}
@font-face{font-family:din-2014-n3;src:url(https://use.typekit.net/af/343335/00000000000000003b9b0ad0/27/l?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n3&v=3) format("woff2"),url(https://use.typekit.net/af/343335/00000000000000003b9b0ad0/27/d?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n3&v=3) format("woff"),url(https://use.typekit.net/af/343335/00000000000000003b9b0ad0/27/a?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n3&v=3) format("opentype");font-weight:300;font-style:normal;}
@font-face{font-family:din-2014-n4;src:url(https://use.typekit.net/af/cb6232/00000000000000003b9b0ad8/27/l?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n4&v=3) format("woff2"),url(https://use.typekit.net/af/cb6232/00000000000000003b9b0ad8/27/d?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n4&v=3) format("woff"),url(https://use.typekit.net/af/cb6232/00000000000000003b9b0ad8/27/a?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n4&v=3) format("opentype");font-weight:400;font-style:normal;}
@font-face{font-family:din-2014-n6;src:url(https://use.typekit.net/af/abc1c3/00000000000000003b9b0ac9/27/l?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n6&v=3) format("woff2"),url(https://use.typekit.net/af/abc1c3/00000000000000003b9b0ac9/27/d?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n6&v=3) format("woff"),url(https://use.typekit.net/af/abc1c3/00000000000000003b9b0ac9/27/a?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n6&v=3) format("opentype");font-weight:600;font-style:normal;}
@font-face{font-family:din-2014-n7;src:url(https://use.typekit.net/af/19a2f0/00000000000000003b9b0ac7/27/l?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n7&v=3) format("woff2"),url(https://use.typekit.net/af/19a2f0/00000000000000003b9b0ac7/27/d?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n7&v=3) format("woff"),url(https://use.typekit.net/af/19a2f0/00000000000000003b9b0ac7/27/a?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n7&v=3) format("opentype");font-weight:700;font-style:normal;}
@font-face{font-family:brandon-grotesque;src:url(https://use.typekit.net/af/1da05b/0000000000000000000132df/27/l?subset_id=2&fvd=n4&v=3) format("woff2"),url(https://use.typekit.net/af/1da05b/0000000000000000000132df/27/d?subset_id=2&fvd=n4&v=3) format("woff"),url(https://use.typekit.net/af/1da05b/0000000000000000000132df/27/a?subset_id=2&fvd=n4&v=3) format("opentype");}
@font-face{font-family:brandon-grotesque;src:url(https://use.typekit.net/af/1da05b/0000000000000000000132df/27/l?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n4&v=3) format("woff2"),url(https://use.typekit.net/af/1da05b/0000000000000000000132df/27/d?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n4&v=3) format("woff"),url(https://use.typekit.net/af/1da05b/0000000000000000000132df/27/a?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n4&v=3) format("opentype");font-weight:400;font-style:normal;}
@font-face{font-family:brandon-grotesque;src:url(https://use.typekit.net/af/8f4e31/0000000000000000000132e3/27/l?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n7&v=3) format("woff2"),url(https://use.typekit.net/af/8f4e31/0000000000000000000132e3/27/d?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n7&v=3) format("woff"),url(https://use.typekit.net/af/8f4e31/0000000000000000000132e3/27/a?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n7&v=3) format("opentype");font-weight:700;font-style:normal;}
@font-face{font-family:brandon-grotesque;src:url(https://use.typekit.net/af/d8f71f/0000000000000000000132e1/27/l?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n5&v=3) format("woff2"),url(https://use.typekit.net/af/d8f71f/0000000000000000000132e1/27/d?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n5&v=3) format("woff"),url(https://use.typekit.net/af/d8f71f/0000000000000000000132e1/27/a?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n5&v=3) format("opentype");font-weight:500;font-style:normal;}
@font-face{font-family:brandon-grotesque;src:url(https://use.typekit.net/af/031bc7/0000000000000000000132e5/27/l?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n9&v=3) format("woff2"),url(https://use.typekit.net/af/031bc7/0000000000000000000132e5/27/d?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n9&v=3) format("woff"),url(https://use.typekit.net/af/031bc7/0000000000000000000132e5/27/a?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n9&v=3) format("opentype");font-weight:900;font-style:normal;}
@font-face{font-family:peregroy-jf;src:url(https://use.typekit.net/af/2e7473/00000000000000003b9ada8c/27/l?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n4&v=3) format("woff2"),url(https://use.typekit.net/af/2e7473/00000000000000003b9ada8c/27/d?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n4&v=3) format("woff"),url(https://use.typekit.net/af/2e7473/00000000000000003b9ada8c/27/a?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n4&v=3) format("opentype");font-weight:400;font-style:normal;}
input:focus, select:focus, textarea:focus{outline:none;}
/* Banner */
#banner_main_forcefullwidth .rev_slider li.tp-revslider-slidesli.active-revslide .tp-bgimg,
#banner_main_forcefullwidth .rev_slider li.tp-revslider-slidesli.processing-revslide .tp-bgimg,
#banner_main_forcefullwidth .rev_slider li.tp-revslider-slidesli .tp-bgimg{background-position:52% center !important; background-size:cover !important;}
.forcefullwidth_wrapper_tp_banner .tp-rightarrow{right:10px !important; left:auto !important; margin-top:10% !important;}
.forcefullwidth_wrapper_tp_banner .tp-leftarrow{left:60px !important; margin-top:10% !important;}
#banner_main .uranus.tparrows:before{width:45px !important; height:45px !important;}
.forcefullwidth_wrapper_tp_banner .uranus.tparrows:before{opacity:0.5;  border-width:8px 8px 0 0; border-color:rgba(150,150,150,0.6) !important; border-style:solid; font-size:0px !important; width:0px; height:0px; padding:0px; transform:rotate(-135deg); -webkit-transform:rotate(-135deg);}
.forcefullwidth_wrapper_tp_banner .tp-rightarrow::before{transform:rotate(45deg) !important; -webkit-transform:rotate(45deg) !important;}
.forcefullwidth_wrapper_tp_banner .tp-static-layers{width:100%; /*top:92.3% !important;*/ top:auto !important; bottom:21px; height:35px !important;}
.forcefullwidth_wrapper_tp_banner .tp-static-layers .tp-parallax-wrap{top:0px !important; left:50% !important;}
/*.bodycust_paulmacs .forcefullwidth_wrapper_tp_banner .tp-static-layers .tp-parallax-wrap{margin:0 0 0 75px !important;}
.bodycust_bosleys .forcefullwidth_wrapper_tp_banner .tp-static-layers .tp-parallax-wrap{margin:0 0 0 75px !important;}
.banner_pvus .forcefullwidth_wrapper_tp_banner .tp-static-layers .tp-parallax-wrap{margin:0 0 0 75px !important;}
.bodycust_pvca .forcefullwidth_wrapper_tp_banner .tp-static-layers .tp-parallax-wrap{margin:0 0 0 75px !important;}*/
/*.slider_products .forcefullwidth_wrapper_tp_banner .tp-static-layers .tp-parallax-wrap{margin-left:60px !important;}*/
.forcefullwidth_wrapper_tp_banner .tp-static-layers .tp-parallax-wrap .tp-caption{font-size:36px !important; line-height:36px !important; height:36px !important;}
.forcefullwidth_wrapper_tp_banner .tp-static-layers .tp-parallax-wrap .tp-caption div{line-height:36px !important; height:36px !important;}
.forcefullwidth_wrapper_tp_banner .tp-parallax-wrap .fa-icon-pause:before{background:rgba(255,255,255,0.7); padding:5px 10px; font-size:14px; border-radius:5px; color:#333;}
.forcefullwidth_wrapper_tp_banner .tp-parallax-wrap .fa-icon-play:before{background:rgba(255,255,255,0.7); padding:5px 5px 5px 8px; font-size:14px; border-radius:5px; position:relative; top:0px; color:#333;}
.forcefullwidth_wrapper_tp_banner .rev_slider_wrapper::after{content:""; position:absolute; z-index:-1; box-shadow:0px 5px 10px 2px rgba(0, 0, 0, .5); width:100%; bottom:0px; left:0px;}
/* Banner */
/* Top Search */
.ajax_search_desk{max-width:430px; width:100%; display:inline-block; margin:0 0 15px 133px !important; position:relative; z-index:11; }
.bodycust_pvca .ajax_search_desk{margin:0 0 3px 133px !important;}
.ajax_search_desk .jet-ajax-search,
.ajax_search_res .jet-ajax-search{position:relative;}
.ajax_search_desk .jet-ajax-search__fields-holder input,
.ajax_search_res .jet-ajax-search__fields-holder input{display:block; width:100%; padding:.1rem 4.5rem .1rem .75rem; font-size:1.3rem; line-height:1.5; color:#000 !important; background-color:#fff; background-clip:padding-box; border:1px solid #ced4da; border-radius:.50rem; -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, .075); box-shadow:inset 0 1px 1px rgba(0, 0, 0, .075); transition:border-color .15s ease-in-out, box-shadow .15s ease-in-out; font-weight:400 !important; text-transform:uppercase; z-index:9; height:34px;}
.ajax_search_desk .jet-ajax-search__fields-holder input::-webkit-input-placeholder { /* Chrome/Opera/Safari */
opacity:0.5; font-size:20px; font-family:"brandon-grotesque","Source Sans Pro", Helvetica, sans-serif !important; font-weight:500 !important; letter-spacing:-1px; text-transform:uppercase;}
.ajax_search_desk .jet-ajax-search__fields-holder input::-moz-placeholder { /* Firefox 19+ */
opacity:0.5; font-size:20px; font-family:"brandon-grotesque","Source Sans Pro", Helvetica, sans-serif !important; font-weight:500 !important; letter-spacing:-1px; text-transform:uppercase;}
.ajax_search_desk .jet-ajax-search__fields-holder input:-ms-input-placeholder { /* IE 10+ */
opacity:0.5;  font-size:20px; font-family:"brandon-grotesque","Source Sans Pro", Helvetica, sans-serif !important; font-weight:500 !important; letter-spacing:-1px; text-transform:uppercase;}
.ajax_search_desk .jet-ajax-search__fields-holder input:-moz-placeholder { /* Firefox 18- */
opacity:0.5;  font-size:20px; font-family:"brandon-grotesque","Source Sans Pro", Helvetica, sans-serif !important; font-weight:500 !important; letter-spacing:-1px; text-transform:uppercase;}
.search_banner_row .ajax_search_desk .jet-ajax-search__fields-holder input::-webkit-input-placeholder { /* Chrome/Opera/Safari */
opacity:1 !important; font-size:24px; font-family:"brandon-grotesque","Source Sans Pro", Helvetica, sans-serif !important; font-weight:400 !important; text-transform:uppercase; letter-spacing:0.5px;}
.search_banner_row .ajax_search_desk .jet-ajax-search__fields-holder input::-moz-placeholder { /* Firefox 19+ */
opacity:1 !important; font-size:24px; font-family:"brandon-grotesque","Source Sans Pro", Helvetica, sans-serif !important; font-weight:400 !important; text-transform:uppercase; letter-spacing:0.5px;}
.search_banner_row .ajax_search_desk .jet-ajax-search__fields-holder input:-ms-input-placeholder { /* IE 10+ */
opacity:1 !important;  font-size:24px; font-family:"brandon-grotesque","Source Sans Pro", Helvetica, sans-serif !important; font-weight:400 !important; text-transform:uppercase; letter-spacing:0.5px;}
.search_banner_row .ajax_search_desk .jet-ajax-search__fields-holder input:-moz-placeholder { /* Firefox 18- */
opacity:1 !important;  font-size:24px; font-family:"brandon-grotesque","Source Sans Pro", Helvetica, sans-serif !important; font-weight:400 !important; text-transform:uppercase; letter-spacing:0.5px;}
.ajax_search_desk .jet-ajax-search__submit,
.ajax_search_res .jet-ajax-search__submit{position:absolute; right:0px; border:none; top:0px; background:none !important; padding:1px 20px !important; 
border-left:1px solid #333 !important; margin:5px 0px !important; z-index:10; outline:none;}
.ajax_search_desk .jet-ajax-search__submit i{position:relative; top:-2px; left:-1px;}
.ajax_search_desk .jet-ajax-search__submit i::before,
.ajax_search_res .jet-ajax-search__submit i::before{color:#000; font-size:18px;}
.ui-menu.ui-widget.ui-widget-content.ui-autocomplete.ui-front{box-shadow:rgba(0,0,0,0.3) 0 0px 15px 5px; border-radius:8px;}
.ui-menu.ui-widget.ui-widget-content.ui-autocomplete.ui-front li{border-bottom:1px dotted #aeaeae;}
.ui-menu.ui-widget.ui-widget-content.ui-autocomplete.ui-front li:hover{color:#000; text-decoration:underline; border-top-color:transparent; border-left:0px; border-right:0px; border-top:0px; border-bottom:1px dotted #999;}
.ui-menu.ui-widget.ui-widget-content.ui-autocomplete.ui-front li a,
.ui-menu.ui-widget.ui-widget-content.ui-autocomplete.ui-front li .ui-menu-item-wrapper{padding:5px 10px; font-family:brandon-grotesque; font-size:1rem; color:#666; line-height:1; font-weight:400;}
.ui-menu.ui-widget.ui-widget-content.ui-autocomplete.ui-front li:nth-child(even){background:#f9f9f9;}
.ui-menu.ui-widget.ui-widget-content.ui-autocomplete.ui-front li .ui-menu-item-wrapper.ui-state-active{border-left:0px; border-right:0px; border-bottom:1px dotted #aeaeae;} 
.ui-menu.ui-widget.ui-widget-content.ui-autocomplete.ui-front li .label_searchs{text-align:center; padding:5px 10px; color:#000; text-transform:uppercase; font-size:0.75rem; font-weight:500; font-family:"brandon-grotesque","Source Sans Pro", Helvetica, sans-serif}
.jet-ajax-search__field-wrapper input.jet-ajax-search__field{font-size:20px; font-family:"brandon-grotesque","Source Sans Pro", Helvetica, sans-serif !important; font-weight:500 !important; letter-spacing:-1px; opacity:1;}
.jet-ajax-search__field-wrapper input.jet-ajax-search__field{font-family:"brandon-grotesque","Source Sans Pro", Helvetica, sans-serif !important; font-weight:500 !important; font-size:1.25rem !important; text-transform:inherit !important; color:#000 !important; opacity:1 !important; letter-spacing:0px;}
.jet-ajax-search__field-wrapper input.jet-ajax-search__field::-webkit-input-placeholder { /* Chrome/Opera/Safari */
  opacity:0.5; font-size:20px; font-family:"brandon-grotesque","Source Sans Pro", Helvetica, sans-serif !important; font-weight:500 !important; letter-spacing:-1px; text-transform:uppercase;}
.jet-ajax-search__field-wrapper input.jet-ajax-search__field::-moz-placeholder { /* Firefox 19+ */
  opacity:0.5; font-size:20px; font-family:"brandon-grotesque","Source Sans Pro", Helvetica, sans-serif !important; font-weight:500 !important; letter-spacing:-1px; text-transform:uppercase;}
.jet-ajax-search__field-wrapper input.jet-ajax-search__field:-ms-input-placeholder { /* IE 10+ */
  opacity:0.5;  font-size:20px; font-family:"brandon-grotesque","Source Sans Pro", Helvetica, sans-serif !important; font-weight:500 !important; letter-spacing:-1px; text-transform:uppercase;}
.jet-ajax-search__field-wrapper input.jet-ajax-search__field:-moz-placeholder { /* Firefox 18- */
  opacity:0.5;  font-size:20px; font-family:"brandon-grotesque","Source Sans Pro", Helvetica, sans-serif !important; font-weight:500 !important; letter-spacing:-1px; text-transform:uppercase;}
/* Top Search */
/* Header start */
.home header.jupiterx-header{position:absolute; background:rgba(256,256,256,0.85);box-shadow:0px 4px 5px 0px rgba(0, 0, 0, .1); -webkit-box-shadow:0px 4px 5px 0px rgba(0, 0, 0, .1); padding:16px 0 0;}
header.jupiterx-header{background:rgba(256,256,256,0.85); /*box-shadow:0px 4px 5px 0px rgba(0, 0, 0, .1); -webkit-box-shadow:0px 4px 5px 0px rgba(0, 0, 0, .1);*/ padding:16px 0 0;}
.dental-legal header{box-shadow:0px 4px 5px 0px rgba(0, 0, 0, .1); -webkit-box-shadow:0px 4px 5px 0px rgba(0, 0, 0, .1);}
.adoption .header.jupiterx-header{box-shadow:none; -webkit-box-shadow:none;}
.product_catcustom header, .membership-benefits header, .ask-the-expert header,.pet-valu-blog header, .lookbook header, .champion header
{box-shadow:0px 4px 5px 0px rgba(0, 0, 0, .1); -webkit-box-shadow:0px 4px 5px 0px rgba(0, 0, 0, .1);}
.lookbook .jupiterx-main-content{padding-top: 0px;}
a,a:focus,a:hover,input:focus,input:hover{outline:none;}
.single-event header .elementor{float:none !important;}
.single-event header .jupiterx-main-header{display:none !important;}
.elementor-column-gap-default>.elementor-row>.elementor-column>.elementor-element-populated{padding:0px 10px !important; }
header .elementor-column-gap-default>.elementor-row>.elementor-column>.elementor-element-populated{padding:0px 10px !important; }
header .elementor-column-gap-default>.elementor-row>.elementor-column>.elementor-element-populated .jet-sub-mega-menu .elementor-element-populated{ padding-right:0 !important; }
.elementor-48 .elementor-element.elementor-element-2856cad6 > .elementor-container,
.elementor-95 .elementor-element.elementor-element-82de8db > .elementor-container{min-height:inherit !important;}
header .header_search{margin-bottom:20px !important;}
.mainmenucls{padding-bottom:9px;}
header .elementor-hidden-desktop{display:none;}
header .elementor-section.elementor-section-boxed > .elementor-container{max-width:1010px !important;}
header .raven-site-logo{max-width:131px; height:71px; padding-top:4px;}
header .raven-site-logo img{max-width:100%;}
#menu-top-menu{padding:5px 0 0 24px; margin-bottom:11px;}
header .top_navigation ul li{padding-left:13.5px !important; padding-right:10px !important;}
header .top_navigation ul li:last-child{padding-right:7px !important;}
#pvus_header_top .ajax_search_desk{margin-bottom:3px !important;}
#pvus_header_top .country_selector{margin-top:0px; margin-right:15px;}
#pvus_header_top .ajax_search_desk{margin-left:118px !important;}
#pvus_header_top .top_navigation ul li{padding-left:10px !important; padding-right:9.5px !important;}
#pvus_header_top .top_navigation ul li::last-child{padding-right:12.5px !important;}
#pvus_header_top .top_navigation .menu-top-menu-container ul li a::before{left:0px; width:calc(100% - 20px);}
.ajax_search_desk .jet-ajax-search__fields-holder input{letter-spacing:1px;}
#pvus_header_top .ajax_search_desk .jet-ajax-search__submit i::before{position:relative; right:2px;}
#bosleys_header .raven-site-logo{border:0px; max-width:131px; height:71px; overflow:hidden; padding:0px; margin-top:-3px;}
#bosleys_header .raven-site-logo img{min-width:140px; position:relative; top:-4px; left:-5px;}
#bosleys_header .top_navigation ul li{padding-left:10px !important; padding-right:10px !important;}
#bosleys_header .top_navigation .menu-top-menu-container ul li a::before{left:0px; width:calc(100% - 20px);}
#bosleys_header .top_navigation ul li:last-child{padding-right:8.5px !important;}
#bosleys_header .elementor-widget-jet-ajax-search{margin:0 0 23px 96px !important}
#bosleys_header .ajax_search_desk .jet-ajax-search__submit{padding:1px 21px !important;}
#paulmacs_header .raven-site-logo{border:0px; max-width:131px; height:71px; overflow:hidden; padding:0px; margin-top:-3px;}
#paulmacs_header .raven-site-logo img{min-width:160px; position:relative; top:-8px; left:-15px;}
/*#paulmacs_header .top_navigation ul li{padding-left:10px !important; padding-right:10px !important;}*/
#paulmacs_header .top_navigation .menu-top-menu-container ul li a::before{left:5px; width:calc(100% - 23px);}
#paulmacs_header .top_navigation ul li:last-child{padding-right:10px !important;}
#paulmacs_header .elementor-widget-jet-ajax-search{margin:0 0 23px 192px !important}
#paulmacs_header .ajax_search_desk .jet-ajax-search__submit{padding:1px 20px !important;}
.single-product .jupiterx-main-header {display: none !important;}
/* Header end */
input:focus{outline:none;}
.single-stores .jupiterx-main-header{display:none !important;}
.loding_wrap{display:none; background:rgba(255,255,255,0.5) url(../images/adj-nav-progress.gif) center 10% no-repeat; position:absolute; width:100%; height:100%; left:0px; top:0px; text-align:center; z-index:9;}
.loding_wrap img{display:none;}
.bgimgheader{background-position:center 40% !important; background-size:cover !important;}
.hide_title{display:none !important;}
.smallimgs{text-align:center; padding-top:45px;}
.smallimgs img{max-width:100%;}
.mainmenucls .jet-tabs__control-wrapper .jet-tabs__control-inner{padding-bottom:0px !important;}
.go-solutions .jupiterx-main{background:#000;}
.page-id-132746 .jupiterx-main{background:#ebe5dd !important;}
.privacy-policy .jupiterx-main,.press-release .jupiterx-main,.accessibility .jupiterx-main,.contact-us .jupiterx-main,.careers .jupiterx-main,.gift-cards .jupiterx-main, .customer-care-policy .jupiterx-main,.companion-magazine .jupiterx-main,.press-releases .jupiterx-main,.ask-the-expert .jupiterx-main, .product-recall .jupiterx-main,.single-post .jupiterx-main,.single-stores .jupiterx-main,.raw-food .jupiterx-main,.small-pets .jupiterx-main, .post-type-archive-event .jupiterx-main,.about-us .jupiterx-main,.pet-adoptions .jupiterx-main,.login .jupiterx-main,.rules .jupiterx-main, .signup .jupiterx-main,.activate .jupiterx-main,.vip-plus .jupiterx-main,.benefits .jupiterx-main,.pet-points-plus .jupiterx-main, .membership-benefits .jupiterx-main, .category .jupiterx-main, .pet-experts .jupiterx-main, .thanks-for-signing-up- .jupiterx-main, .gift-card-terms-and-conditions .jupiterx-main, .policy-on-accommodation-of-employees-with-disabilities .jupiterx-main, .contact .jupiterx-main{background-color:#ebe5dd;}
.training-behaviour .jupiterx-main, .living-outfitting .jupiterx-main, .nutrition-care .jupiterx-main,
.dog .jupiterx-main, .dog-training-behaviour .jupiterx-main, .cat-living-outfitting .jupiterx-main,
.cat-training-behaviour .jupiterx-main, .dog-living-outfitting .jupiterx-main, .small-pets-nutrition-care .jupiterx-main,
.small-pets-training-behaviour .jupiterx-main, .small-pets-living-outfitting .jupiterx-main, 
.bird-nutrition-care .jupiterx-main, .bird-training-behaviour .jupiterx-main, .bird-living-outfitting .jupiterx-main,
.fish-nutrition-care .jupiterx-main, .fish-training-behaviour .jupiterx-main, 
.fish-living-outfitting .jupiterx-main,  .reptiles-nutrition-care .jupiterx-main, .reptiles-training-behaviour .jupiterx-main,
.reptiles-living-outfitting .jupiterx-main, .email-sign-up .jupiterx-main, .small-pets-training-behavior .jupiterx-main,
.gray_productbg .jupiterx-main, .dog-training-behavior .jupiterx-main, .pet-valu-blog .jupiterx-main,
.cat-training-behavior .jupiterx-main, .training-behavior .jupiterx-main, .fish-training-behavior .jupiterx-main, .bosley-s-blog .jupiterx-main,.gray_productbg.jupiterx-main
{background:url(https://s3.amazonaws.com/pv-web-01t/wordpress/wp-content/uploads/sites/2/2019/04/16060857/bg-chalkboard.png)!important}
.white_productbg .jupiterx-main,.white_productbg.jupiterx-main,
.page-template-search-product .jupiterx-main,
.page-template-blog-search .jupiterx-main,
.search-results .jupiterx-main{background:url(../images/bg-white.png) 0 0 repeat;}
body.lucky{background:url(https://s3.amazonaws.com/pv-web-01t/wordpress/wp-content/uploads/2019/05/15055303/background-clover-v4.jpg) no-repeat 0 0; background-position:center 14px;}
body.lucky .jupiterx-main{background:none;}
.product-recall .product_recall .elementor-widget-container{max-width:700px;}
/*.about-us .elementor-widget-container{max-width:700px;}*/
.bosleys_abouts {max-width:700px;}
.product-recall table tr td{font-family:brandon-grotesque; color:#333; padding:1.25rem; font-size:0.875rem;}
.product-recall table tr td h5 strong{font-size:1.25rem; color:#000;}
.category .jupiterx-main-header{padding:30px 0 0 0 !important; border:0px !important; background-color:#ebe5dd !important;}
.category .jupiterx-main-header h1{font-size:3.125rem !important; font-family:"din-condensed-web"; font-weight:normal !important; letter-spacing:-1px; color:#000; margin-left:-25px;}
footer.jupiterx-footer{z-index:99; position:relative;}
footer.jupiterx-footer .elementor-social-icons-wrapper{margin:0px -10px;}
footer.jupiterx-footer .elementor-social-icon{margin-right:8px;}
footer.jupiterx-footer .elementor-col-20{width:22% !important;}
footer.jupiterx-footer .elementor-social-icons-wrapper .fa-facebook::before{content:"\f082";}
footer.jupiterx-footer .elementor-social-icons-wrapper .fa-pinterest::before{content:"\f0d2";}
footer.jupiterx-footer .elementor-social-icons-wrapper .fa-instagram::before{content:"\f16d";}
footer.jupiterx-footer .elementor-social-icons-wrapper .fa-google-plus::before{content:"\f0d5";}
footer.jupiterx-footer .elementor-social-icons-wrapper .fa-twitter::before{content:"\f099";}
footer.jupiterx-footer .elementor-social-icons-wrapper .fa-youtube::before{content:"\f16a";}
#article_blog .elementor-animation-float:active,#article_blog .elementor-animation-float:focus,
#article_blog .elementor-animation-float:hover{transform:translateY(0px) !important; -webkit-transform:translateY(0px) !important;}
#article_blog .wp-caption{position:relative; transition:all 0.3s; -webkit-transition:all 0.3s;}
#article_blog .wp-caption:active,#article_blog .wp-caption:focus,
#article_blog .wp-caption:hover{transform:translateY(-8px); -webkit-transform:translateY(-8px);}
.single-post #article_blog .elementor-row{max-width:950px; /*margin-left:-40px;*/}
/* Services Start */
.services_intro p{max-width:96%; margin:0px auto !important;}
#services_wrap .elementor-text-editor p{font-family:"din-2014"; font-size:1.125rem; color:#333; line-height:33px; font-weight:300; margin:24px 0 0px !important;}
#services_wrap .elementor-text-editor p:first-child{margin:50px 0 0 !important;}
#services_wrap h2{font-family:brandon-grotesque; color:#000; font-size:1.875rem; font-weight:500; text-transform:uppercase; margin:25px 0px; text-align:center;}
#services_wrap .elementor-widget-heading{margin:50px 0 30px;}
#services_wrap .elementor-widget-heading p{font-size:1.25rem; font-weight:400;}
.animation_wrap .elementor-widget-wrap .elementor-widget-text-editor{width:33.33%; float:left;}
.animation_wrap .elementor-widget-wrap{display:flex; display:-webkit-display:flex;flex; justify-content:center; -webkit-justify-content:center; -moz-justify-content:center;}
.animation_wrap .circle{width:175px; height:175px; border-radius:50%; margin:25px auto 10px; position:relative;}
.animation_wrap .circle img{position:absolute; left:0px; right:0px; margin:auto; top:50%; transform:translateY(-50%); -webkit-transform:translateY(-50%);}
.animation_wrap .circle.blue{background:#69b3e6;}
.animation_wrap .circle.green{background:#A3A60F;}
.animation_wrap .circle.purple{background:#ca8cbb;}
.animation_wrap .circle.orange{background:#fcb731;}
.animation_wrap .circle.teal{background:#b4dcdc;}
.animation_wrap .circle.pink{background:#ffada4;}
.animation_wrap .block {margin:0px auto; width:200px; text-align:center;}
.animation_wrap .block p{font-size:1.25rem; font-family:"din-2014"; font-weight:300; line-height:33px; color:#333; text-align:center;}
#services_wrap .circle .img-animated{display:none;}
#services_wrap .block .circle .img-hover,
#services_wrap .block:hover .circle .img-static{display:none !important;}
#services_wrap .block .circle .img-static,
#services_wrap .block:hover .circle .img-hover{display:block !important;}
.services_intro .elementor-widget-raven-image{width:33%;}
#services_wrap .elementor-text-editor p.pamper_title{color:#A3A60F; font-size:1.75rem; text-align:center !important; font-family:"din-2014"; font-weight:300; margin:24px 0 !important;}
#services_wrap .pamper_images{width:33.33%;}
#services_wrap .pamper_images .widget-image-caption{margin:20px 0 0;}
#services_wrap .pamper_images .raven-image{width:100%;}
#services_wrap .pamper_images .widget-image-caption p{font-family:"din-2014"; font-weight:300; line-height:1.2;}
#services_wrap .pamper_images .widget-image-caption p span{color:#A3A60F;}
.services_social{margin-top:60px;}
.services_social .elementor-text-editor p a{display:inline-block; color:#333; margin:0px 10px;}
#services_wrap .elementor-button-wrapper .elementor-button-link,
#services_wrap .elementor-button-wrapper a{background:#69b3e6; text-transform:uppercase; border-radius:8px; transition:all 0.3s; -webkit-transition:all 0.3s; font-family:brandon-grotesque !important; font-weight:700; font-size:1rem;}
#services_wrap .checkout_btn{display:flex; display:-webkit-flex; justify-content:space-between; -webkit-justify-content:space-between; width:100%; text-align:center; margin:0 0 80px;}
#services_wrap .checkout_btn div{width:100%;}
#services_wrap .checkout_btn p{margin:0px !important;}
#services_wrap .checkout_btn button{background:#69b3e6; text-transform:uppercase; border-radius:8px; font-weight:bold; color:#FFF; border:0px; padding:5px 20px; margin:0px 50px; transition:all 0.3s; -webkit-transition:all 0.3s; font-family:brandon-grotesque !important; font-size:1rem;}
#services_box .elementor-text-editor h3 + p{font-size:1.25rem; font-family:"din-2014"; font-weight:300; line-height:33px; color:#333; padding-top:10px; margin:0 0 50px !important;}
#grooming_desc{width:100%;}
#loyalty{text-align:center; margin:50px 0 0}
#loyalty h3{font-family:brandon-grotesque; text-transform:uppercase; font-size:1.375rem; padding:22px 0px; margin:0 30px !important;}
#loyalty .lp-row:first-child .lp-1col p:first-child{font-weight:600 !important;}
#services_wrap #loyalty .lp-row p{margin:0px !important;}
.lp-1col {text-align:center;}
.lp-row {width:100%; clear:both; position:relative; display:inline-block; margin:0 auto; padding-bottom:20px;}
.lp-2col {float:left; width:46%; margin-left:2.5%; position:relative; text-align:center;}
#list{overflow:hidden;}
#list ol {list-style: none; counter-reset: li; text-align: left; margin-top: 0px;}
#list p, #list ol {font-family:"din-2014"; font-weight: 300; font-size: 1.25rem; line-height: 150%; color:#000;}
#list ol li {counter-increment: li; padding-bottom: 10px; color:#000;}
#list ol li::before {content:counter(li); color: #69b3e6; font-weight:500; display:inline-block; width:1em; margin-left:-1.5em; margin-right:0.5em; text-align:right; direction:rtl;}
#list .list-content{-webkit-column-count:2; -moz-column-count:2; column-count:2; max-width: 900px; max-height: 200px;}
#services_wrap #legal p {font-size: 0.875rem; text-align: left;}
#services_wrap p {font-size:1.125rem; line-height:33px; color:#333333; font-weight:300;}
#services_wrap p strong{font-weight:600; color:#000}
/* Services End */
.press-main p{clear:both;}
div.wpcf7-validation-errors, div.wpcf7-acceptance-missing{border-color:transparent !important; padding:0px; margin:0px;}
div.wpcf7-mail-sent-ok{padding:0px; border:0px !important; color:#398f14; font-weight:bold;}
.hidden{display:none}
.active{display:block}
.elementor-section.elementor-section-boxed > .elementor-container{max-width:980px !important;}
.single-stores .container{max-width:980px !important; padding:0px 10px;}
.footer-main .elementor-col-20{padding-left:20px;}
.footer-main .elementor-col-20:first-child{padding-left:0px;}
.bodycust_bosleys .footer-main .card-title{color:#afbc22 !important;}
.footer-main .elementor-container .elementor-row .elementor-col-20:nth-child(4) .widget_nav_menu{min-width:170px;}
.footer-main .card-title  { color: #1f73a7 ;font-size: 1rem !important;
 line-height: 125%;text-align:left;text-transform:uppercase;font-family:brandontextbold;margin-bottom:0.85rem;}
.footer-main .footer-div1 .menu-item a{color:#5c5c5c; font-size:0.72rem;text-align:center;text-transform:uppercase;font-family:brandontextbold}
.footer-main ul li{margin-bottom:0;}
.footer-main ul li a{ color: #5c5c5c !important; font-size: 0.875rem; line-height:125%;text-transform:uppercase;text-align:left;margin-bottom:10px; font-weight:500;}
.footer-main .mailbox {text-align:center;font-size:2rem;line-height:1;padding-bottom:6px;}
.footer-main .footer_newsletter_signup{text-align:center;display:table;margin:auto;}
.footer_newsletter_signup a, .single-post .footer_newsletter_signup a{color:#5c5c5c; line-height:125%;font-family:brandontext500;}
.footer_newsletter_signup a:hover, .single-post .footer_newsletter_signup a:hover{color:#000; text-decoration:underline;}
.footer-main  a i { color:#000000; font-size:1.25rem; max-height:18px; width:100%; padding:0;}
.footer-main .elementor-social-icons-wrapper  a{background:transparent;}
.footer-main  .textwidget{ color:#000;float:none; font-size:0.625rem ; font-weight:500; margin:0 !important; padding-bottom:15px; text-align:center;
text-transform:uppercase; }
.social_icons{ border-top:2px solid #1f73a7; margin:10px auto 20px !important; max-width:150px !important; padding-top:12px;}
.footer-div1 {padding-top: 10px;}
.top_navigation .menu-top-menu-container ul li.petvalu_reward a{padding-right:1px;}
.top_navigation .menu-top-menu-container ul li a{display:block; color:#000; text-transform:uppercase;font-size:0.75rem !important;font-family:brandontextbold;text-decoration:none; vertical-align:top; line-height:1.25;}
.top_navigation .menu-top-menu-container ul li a::before { background:#1f73a7; content:""; height:1px; left:6px; right:0; opacity:0; position:absolute;
transform: translateY(10px); transition: opacity 0.3s ease 0s, transform 0.3s ease 0s;bottom:0;width:calc(100% -  21px); margin:auto;}
.top_navigation .menu-top-menu-container ul li.current_page_item a:before { opacity:2; transform:translateY(3px); -webkit-transform:translateY(3px); }
.top_navigation .menu-top-menu-container ul li a::hover{opacity:1; transform:translateY(3px);}
.top_navigation .menu-top-menu-container ul li.petvalu_reward a{color:#1f73a7; white-space:nowrap; text-overflow:clip; -webkit-text-overflow:clip;}
.top_navigation .menu-top-menu-container ul li.petvalu_reward a::after{content:"\f004"; display:inline-block; margin:0 0 0 3px; color:#1f73a7; font:normal normal normal 11px FontAwesome; transform:rotate(10deg); -webkit-transform:rotate(10deg);}
.header_search .jet-menu-inner .top-level-link .jet-menu-title{ color:black; font-size:1.7rem; font-weight:normal; text-decoration:none; text-transform:uppercase;
position:relative; transition:color 0.3s ease 0s; }
.header_search .jet-menu-inner li { display:inline-block; list-style:outside none none; margin-bottom:10px; margin-top:14px; }
.top_navigation ul  li { border-right: 1px solid #8fb9d3; height: 14px; line-height: 12px; padding-left: 10px; padding-right: 10px; vertical-align: middle;display:inline-block !important;}
.jet-menu-inner .jet-menu .top-level-link .jet-menu-title{font-size:1.7rem;color:#000;text-transform:uppercase;	font-family: 'din-condensed-web',sans-serif !important; font-weight:500; line-height:1.5;}
.jet-desktop-menu-active .jet-menu{margin-bottom:0px;}
.jet-sub-mega-menu .active-content{font-family:'brandontext400' !important;}
.jet-tabs__control-inner .jet-tabs__label-text{font-size:1.3rem;}
.jet-menu-inner .jet-menu .top-level-link .jet-menu-item-wrapper i{color:#000;display:none;}
.top_navigation ul li{line-height:12px !important; font-size:1.125rem;}
.top_navigation ul li:last-child{border:none;}
.header_search .elementor-widget-container .jupiterx-search-form .form-control{border-radius:10px;line-height:1;box-shadow:none !important;text-transform:uppercase;font-family:brandontext500;letter-spacing:1px;}
.header_search .elementor-widget-container .jupiterx-search-form button{padding:10px;color:#000;z-index:1;}
.header_search .elementor-widget-container .jupiterx-search-form::after{content:""; position:absolute; right:0px; width:40px; height:auto; padding:10px; border-left:1px solid #000; top:10px;}
.header_logo .elementor-widget-container { float: left; }
.jupiterx-icon-search-1:before{content:"" !important;}
.top_navigation .menu-top-menu-container{float:right;}
.header_search .widget_search .jupiterx-search-form .form-control::-moz-placeholder{color:#7d7b6d}
.top_navigation .jupiterx-search-form input{ background-color:transparent; border:medium none !important; font-size:20px; font-weight:500; height:32px;
padding-left:10px; width:360px; }
.top_navigation .jupiterx-icon-search-1{ background:rgba(0, 0, 0, 0) none repeat scroll 0 0; border-bottom:medium none; border-left:1px solid #000;
border-radius:0; height:19px !important; margin:0 5px; opacity:1; vertical-align:text-top; width:18px !important; }
.header_search .elementor-widget-container .jupiterx-widget .widget_nav_menu {margin-bottom:0 !important;}
.header_search .elementor-widget:not(:last-child){margin-bottom:0}
.header_search .jupiterx-widget.widget_search { margin-bottom: 0 !important; }
.top_navigation{margin-bottom:0 !important}
.elementor-section-wrap .top_navigation .elementor-widget-container .jupiterx-widget{margin-bottom:0em !important}
.top_navigation .elementor-widget-container .jupiterx-widget-content .menu { margin-bottom:14px; }
.header_search .jupiterx-search-form.form-inline { background-color:rgba(255, 255, 255, 0.85); border:1px solid #cccccc !important; border-radius: 10px;
margin:0 auto; max-width:430px; width:100%; }
.elementor-section-wrap .elementor-container .elementor-row .elementor-container {min-height:78px !important}
.elementor-widget-container .jet-menu-container li{padding:0px;}
.elementor-widget-container .jet-menu-container li:last-child{padding-right:0;}
.elementor-widget-container .jet-menu-container li:first-child{padding-left:0;}
.elementor-widget-container .jet-menu-container li a:first-child{padding-left:0 !important;}
.elementor-widget-container .jet-menu-container li a{padding:0 6px !important;}
/*.jupiterx-site .jupiterx-header-custom .elementor-48 .elementor-element.elementor-element-2856cad6 > .elementor-container{min-height:60px !important}
header .elementor-hidden-phone  .elementor-column-gap-default{min-height:60px !important;}*/
.elementor-section-height-min-height .elementor-container.elementor-column-gap-default,
.elementor-element-a87ca45 .elementor-container.elementor-column-gap-default,
/*.elementor-element-8b9781b .elementor-container.elementor-column-gap-default{max-height:60px !important; min-height:60px !important;}*/
.footer-main .textwidget{font-family:brandontextbold !important;}
.top_navigation .menu-top-menu-container .current-menu-item, .top_navigation .menu-top-menu-container .current-menu-item{color:#1f73a7;}
.footer-main .footer-div1 .current-menu-item{color:#000;text-decoration:underline}
.footer-main .footer-div1 .current_page_item{color:#000;text-decoration:underline}
.first_menu_tab .jet-tabs .submenu_2 .title{ text-transform:uppercase; color:#1f73a7 !important; font-size:1.375rem !important; margin-bottom:10px; 
font-size:1.5rem !important; line-height:140%; padding:0 !important; }
.first_menu_tab .jet-tabs .submenu_2  a{ display:inline-block; float:none !important; font-size:1.5rem; text-transform:none !important;}
.first_menu_tab .jet-tabs .submenu_2{ padding-left:0 !important; clear:left; float:left; line-height:110%; font-family:"din-condensed-web";
margin-top:0 !important; display:inline-block; list-style:outside none none; margin-bottom:10px; margin-top: 14px; }
.first_menu_tab .jet-tabs .submenu_2 a{color: #000;font-family:"din-2014"; font-weight:normal; text-align:left;padding-left:0; position:relative;}
.first_menu_tab .jet-tabs .submenu_2 a:hover{color:#1f73a7;}
.first_menu_tab .jet-tabs .submenu_2 a:hover::after{content:""; position:absolute; right:0px; width:0px; height:0px; border-width:4px 4px 0px 0px; border-color:#1f73a7; border-style:solid; padding:4px; top:3px; right:-10px; transform:rotate(45deg); -webkit-transform:rotate(45deg);}
/*.first_menu_tab .jet-tabs .submenu_2 a.more-link::after{display:none;}*/
.bypets-left{display:inline-block;float:left !important;}
.bypets-right {display:inline-block;float:left;}
.first_menu_tab .jet-tabs .submenu_2 .more-link{color:#1f73a7 !important}
.jet-sub-mega-menu{height:auto; background:white none repeat scroll 0 0; border-top:1px solid #1f73a7; box-shadow:0 8px 16px 0 rgba(0, 0, 0, 0.2); display:none;
left:0; margin-top:10px; padding:10px; position:absolute; width:100%; z-index:1000; }
.first_right_image .tile .h3{ color:#1f73a7 !important; font-family:din; margin:0px !important; font-size:1.3rem; line-height:1.3; }
.jet-tabs__label-text a{color: #000 !important;font-family:"din-condensed-web";font-size:1.5rem !important;font-weight:500;}
.first_menu_tab .jet-tabs__control-wrapper{border:0 !important;border-bottom:1px solid #1f73a7  !important;}
.raven-column-flex-horizontal>.elementor-column-wrap .elementor-widget-wrap>.elementor-element{width:inherit !important;}
.jet-tabs__control-inner .jet-tabs__label-text{font-family:"din-condensed-web" !important; font-size:1.5rem; font-weight:400 !important; color:#000 !important}
ul.jet-menu.jet-menu--animation-type-fade.jet-responsive-menu{display:flex;}
.first_menu_tab  .jet-tabs__content-wrapper{border-style:none;}
.elementor-element-5cb6825e .elementor-column-gap-default > .elementor-row > .elementor-column > .elementor-element-populated{padding-top:0px !important;}
.jet-tabs__content ul{ padding:0; width:50%; }
ul.first_right_image,ul.first_right_image li { padding:0; }
.jet-tabs__content:after{ content:""; overflow:hidden; clear:both; display:block; }
.width60per{ width:60% !important;}
.width40per{ width:40% !important; }
.width40per .elementor-widget-container .jet-menu-container li{ padding:0; }
ul.first_right_image li{ padding:0 !important; }
.jet-sub-mega-menu .elementor-column-wrap.elementor-element-populated{padding:0px !important}
.jet-tabs__control-wrapper .jet-tabs__control-inner{padding:15px 52px 10px 0px !important;}
.jet-tabs__control-wrapper .jet-tabs__control:last-child .jet-tabs__control-inner{padding-right:0px !important;}
.jet-tabs__content-wrapper .jet-tabs__content.active-content{padding-top:10px !important;}
.jet-sub-mega-menu .active-content{font-weight:300 !important;}
.jet-menu-container .jet-menu-inner .jet-sub-mega-menu .elementor-element-populated{padding-right:0px !important;}
.first_menu_tab .jet-tabs .submenu_2{margin-bottom:24px;}
.jet-tabs__control-wrapper .active-tab a, .jet-tabs__control-wrapper .active-tab .jet-tabs__label-text{color:#1f73a7 !important;}
.elementor-widget-container .jet-tabs__content-wrapper{padding-top:8px;}
.jet-tabs__content{padding:0px !important;}
.product_subcontainer{width:140px; float:left; padding-right:10px;}
.content.product_subcontainer{width:200px; padding-right:60px;}
.content.product_subcontainer .title{font-family:"din-condensed-web"; font-weight:500; font-size:1.3rem; color:#1f73a7; line-height:1;}
.content.product_subcontainer .desc{font-family:"din-condensed-web"; font-weight:500; font-size:1.3rem; color:#000; line-height:1.2; margin:10px 0px; display:block;}
.content.product_subcontainer .learnmore a{font-family:"din-condensed-web"; font-weight:500; font-size:1.3rem; color:#1f73a7; line-height:1;}
.jet-tabs__control-wrapper{border-width:0 !important}
.elementor-widget-container .jet-tabs__content-wrapper{border-width:0px !important;}
.menu_ver_submenu .jet-tabs__control-inner{justify-content:left !important}
.elementor-widget-jet-tabs .jet-tabs__control-wrapper{border-bottom:1px solid #1f73a7 !important; padding-bottom:10px;}
.elementor-column-gap-default .elementor-row .service_left_menu{width:50% !important; padding-right:10px;}
.elementor-column-gap-default .elementor-row .service_right_menu{width:50% !important; padding:5px 15px 25px 0;}
.service_left_menu .elementor-widget-container .jet-tabs__control-inner{padding-right:25px !important;}
.service_left_menu .elementor-widget-container .jet-tabs__control:last-child .jet-tabs__control-inner{padding-right:0px !important;}
.jet-tabs__control-wrapper{overflow:visible !important;}
.menu_ver_submenu .jet-tabs__control-wrapper .active-tab .jet-tabs__control-inner .jet-tabs__label-text{position:relative;}
.menu_ver_submenu .jet-tabs__control-wrapper .active-tab .jet-tabs__control-inner .jet-tabs__label-text::after{content:""; position:absolute; right:-10px; top:11px; width:0px; height:0px; border-color:#1f73a7; border-style:solid; border-width:4px 4px 0 0; padding:5px; transform:rotate(45deg); -webkit-transform:rotate(45deg);}
.menu_ver_submenu .jet-tabs__control-wrapper .active-tab .jet-tabs__control-inner::after{display:none;}
.menu_ver_submenu .jet-tabs__control-wrapper{border-bottom:0px !important}
.mainmenucls .jet-menu-inner .jet-menu-item:nth-child(2) .jet-tabs__control-wrapper .jet-tabs__control-inner,
.mainmenucls .jet-menu-inner .jet-menu-item:nth-child(3) .jet-tabs__control-wrapper .jet-tabs__control-inner{margin-bottom:10px !important;}
.mainmenucls .jet-menu-inner .jet-menu-item:nth-child(2) .jet-tabs__content-wrapper{padding-bottom:30px;}
.mainmenucls .jet-menu-inner .jet-menu-item:nth-child(3) .jet-tabs__content-wrapper{padding-bottom:10px;}
.mainmenucls .jet-menu-inner .jet-menu-item:nth-child(5) .elementor-widget-jet-tabs .jet-tabs__control-wrapper{padding-bottom:0px;}
.mainmenucls .jet-menu-inner .jet-menu-item:nth-child(5) .elementor-widget-jet-tabs .jet-tabs__control-wrapper .active-tab .jet-tabs__control-inner::after{bottom:-8px;}
.mainmenucls .jet-menu-inner .product_subcontainer br{display:none;}
.jet-tabs__control-wrapper .active-tab .jet-tabs__control-inner{position:relative;}
.jet-tabs__control-wrapper .active-tab .jet-tabs__control-inner::after{content:""; position:absolute; bottom:-18px; width:0px; height:0px; border-top:8px solid #1f73a7; border-left:8px solid transparent; border-right:8px solid transparent;}
.jet-menu-hover .jet-menu-item-wrapper{position:relative;}
.jet-menu-hover .jet-menu-item-wrapper::after{content:""; position:absolute; bottom:-10px; left:0px; right:0px; margin:auto; width:0px; height:0px; border-bottom:8px solid #1f73a7; border-left:8px solid transparent; border-right:8px solid transparent;}
.country_selector{float:right; padding-right:25px; margin-top:9px; margin-right:12px; position:relative; width:50px; z-index:999;}
.country_selector::after{content:""; position:absolute; right:0px; top:0px; width:0px; height:0px; border-top:8px solid #000; border-left:8px solid transparent; border-right:8px solid transparent;}
.country_selector a{display:inline-block; float:left; width:18px; height:18px; position:relative; margin-bottom:3px;}
.country_selector:hover a::before{content:""; position:absolute; left:-5px; top:-5px; width:36px; height:25px; background:#ddd; z-index:-1;}
.country_selector a .flag{width:100%; height:100%; float:left; box-sizing:content-box;}
.country_selector a .flag.ca{background:url(https://s3.amazonaws.com/pv-web-01t/wordpress/wp-content/uploads/2019/04/05052527/can-flag.png); background-repeat:no-repeat; width:25px; height:16px;}
.country_selector a .flag.us{background:url(https://s3.amazonaws.com/pv-web-01t/wordpress/wp-content/uploads/2019/04/05052528/us-flag.png); background-repeat:no-repeat; width:25px; height:16px;}
.bodycust_pvca .country_selector{margin-top:0px;}
.country_selector .flag.hide{display:none;}
.country_selector:hover .flag.hide{display:block;}
.country_selector .aria-only{font-size:0px;}
ul.jet-menu.jet-menu--animation-type-fade.jet-responsive-menu,.menu-header-menu-container ul{justify-content:space-between !important;}
header.jupiterx-header .country_dropdown{float:right; margin-top:-52px;}
.elementor-widget-wp-widget-search{width:calc(100% - 70px) !important;}
.elementor-row .elementor-element-populated{align-items:start !important}
.more_active a{color:#0070b5 !important}
.jupiterx-search-form .form-control{height:40px; border-radius:10px;}
/*.jupiterx-footer .raven-site-logo .raven-site-logo-mobile{max-width:inherit !important;}*/
.footer-main .raven-site-logo-link { display:block; text-align: center; }
.header_logo .raven-widget-wrapper .raven-site-logo{background:#000;border:2px solid #939598;}
/*.footer-main .raven-site-logo img.raven-site-logo-desktop{max-width:140px !important;}*/
.bosleys-footer .raven-site-logo{background:#000 !important; height:89px;}
.bosleys-footer .raven-site-logo img{max-width:140px !important;}
.paulmacs-footer .raven-widget-wrapper .raven-site-logo{padding:0px !important;}
/*.paulmacs-footer .raven-site-logo img{max-width:140px !important;}*/
.footer-main .raven-widget-wrapper .raven-site-logo{background:#000; border:2px solid transparent; padding:7px 0px; max-width:173px; width:173px;}
.footer-main .elementor-element-7462213 .raven-widget-wrapper .raven-site-logo,
.footer-main .elementor-element-9b8023c .raven-widget-wrapper .raven-site-logo{background:none; border:0px;}
.footer-main .footer-div1{padding-top:12px !important;}
.footer-main .footer-div1 ul{margin-left:-17px;}
.footer-main .widget_nav_menu .card-title{padding-top:10px; font-size:1.125rem !important; margin:0px 0 15px; letter-spacing:-0.4px; font-weight:500; text-decoration:none;}
.footer-main .elementor-row .elementor-col-20 ul li{margin-bottom:0.68rem;}
.footer-main .elementor-row .elementor-col-20 ul li.current-menu-item{text-decoration:none;}
.footer-main .elementor-row .elementor-col-20 ul li a{font-family:brandon-grotesque !important; margin-bottom:0.5rem; text-overflow:inherit !important;}
.footer-main .elementor-row .elementor-col-20:nth-child(1) .elementor-column-wrap{margin-left:-2px;}
.footer-main .elementor-row .elementor-col-20:nth-child(1) ul li{margin-bottom:0.8rem; padding-bottom:0px;}
.footer-main .elementor-row .elementor-col-20 ul li{margin-bottom:0.7rem; padding-bottom:0px;}
.footer-main .elementor-row .elementor-col-20:nth-child(2) .elementor-column-wrap{margin-left:-11px; padding-right:0px !important;}
.footer-main .elementor-row .elementor-col-20:nth-child(3) .elementor-column-wrap{margin-left:8px;}
.footer-main .elementor-row .elementor-col-20:nth-child(4) .elementor-column-wrap{margin-left:-15px;}
.footer-main .elementor-row .elementor-col-20:nth-child(5) .elementor-column-wrap{margin-left:-18px;}
.footer-main .elementor-row .elementor-col-20:nth-child(5) .elementor-column-wrap .mailbox{margin-top:3px;}
.footer-main .elementor-row .elementor-col-20:nth-child(5) .elementor-column-wrap .mailbox .fa{font-weight:500;}
.footer-main .elementor-row .elementor-col-20:nth-child(5) .social_icons{margin:10px auto 10px !important; padding-top:7px;}
.footer-main .footer_newsletter_signup{padding:2px 0 0 2px !important;}
.footer_newsletter_signup a, .single-post .footer_newsletter_signup a{font-size:1.125rem; letter-spacing:-0.3px;}
/*.home .jupiterx-header{background:rgba(256,256,256,0.85); position:absolute; box-shadow:0px 4px 5px 0px rgba(0, 0, 0, .1); -webkit-box-shadow:0px 4px 5px 0px rgba(0, 0, 0, .1);}*/
.jet-current_menu_item .jet-menu-title{color:#1f73a7 !important}
.home .jupiterx-main-content{padding:0px;}
section.elementor-element-2856cad6{background:none !important;}
section.footer-main{padding-top:20px;}
section.footer-main .raven-site-logo{margin-top:-20px;}
/* Home Page Css */
.home .jupiterx-main{background:url(https://s3.amazonaws.com/pv-web-01t/wordpress/wp-content/uploads/sites/2/2019/04/16060857/bg-chalkboard.png) !important;}
/*.forcefullwidth_wrapper_tp_banner, .rev_slider, .rev_slider_wrapper, .slotholder, .rev-slidebg{min-height:704px !important; max-height:704px !important; transform:none !important;}*/
/*.rev_slider li, .rev_slider li .tp-bgimg.defaultimg{background-size:cover !important; background-position:center 0px !important; transform:none !important;}*/
.tp-bullet{ background:rgba(50,50,50,1) !important; margin:0px 6px !important; -webkit-transition:all 0.2s; -moz-transition:all 0.2s; -ms-transition:all 0.2s;
-o-transition:all 0.2s; transition:all 0.2s; border:2px solid rgba(229, 229, 229,0.4) !important; width:16px !important; height:16px !important; }
.tp-bullet.selected{box-shadow:0 1px 1px rgba(255,255,255,0.4), inset 0 1px 1px rgba(0,0,0,0.1), 0 0 0 5px rgba(255,255,255,0.5) !important; 
border-color:transparent !important;}
.tp-bullet.selected:after{content:""; position:absolute; width:10px; height:10px; top:50%; left:50%; border-radius:50%; background:rgba(255,255,255,1); 
transform:translate(-50%,-50%); -webkit-transform:translate(-50%,-50%);}
article{margin-bottom:0px !important}
.container{max-width:1020px !important;}
/*#article_resources_title{margin:20px 0 0 0}*/
.home #article_resources_title{margin:35px 0 0 0}
#article_resources_title h2.elementor-heading-title{font-family:"din-condensed-web"; color:#e3e3e3; font-size:1.875rem; font-weight:bold; margin-left:-4px;}
#article_resources .elementor-widget-image-box{margin-bottom:10px;}
#article_resources .elementor-column-wrap.elementor-element-populated{padding:0px 6px !important;}
#article_resources{padding:95px 0 0 0;}
#article_resources .elementor-widget-wrap{background:url(https://s3.amazonaws.com/pv-web-01t/wordpress/wp-content/uploads/2019/04/10065419/bg-parchment.png) repeat; min-height:300px; border-color:#8f6a4a #8f6a4a #918e82; border-style:solid; border-width:1px 1px 4px;}
#article_resources .elementor-image-box-wrapper{margin-top:-75px;}
#article_resources h4{margin:15px 0px;}
#article_resources h4.elementor-image-box-title a{color:#25221f; font-family:"din-condensed-web"; font-weight:normal; font-size:1.875rem; text-transform:uppercase; letter-spacing:-2px;}
#article_resources p.elementor-image-box-description{color:#5b3616; font-family:brandon-grotesque !important; font-weight:300; font-size:0.9375rem; min-height:45px; padding:0px 10px;}
#article_resources .elementor-image-box-img{width:164px;}
#article_resources .elementor-widget-jet-button a.jet-button__instance{box-shadow:none; border-radius:0px; width:180px; padding:5px 0px; margin:auto;}
#article_resources .elementor-widget-jet-button a.jet-button__instance .jet-button__state{background:rgba(0, 0, 0, 0) linear-gradient(to bottom, #247ab7 0%, #2a72a2 100%) repeat scroll 0 0; border-width:medium medium 3px; border-style:none none solid; border-color:#055894}
#article_resources .green_btn.elementor-widget-jet-button a.jet-button__instance .jet-button__state{background:#81982C; background:-webkit-linear-gradient(top, #81982C 0%, #afbc22 100%);
background:linear-gradient(to bottom, #81982C 0%, #afbc22 100%); border-bottom:3px solid #6E8405;}
#article_resources .elementor-widget-jet-button a.jet-button__instance .jet-button__state:hover{background:#2296e5;}
#article_resources .green_btn.elementor-widget-jet-button a.jet-button__instance .jet-button__state:hover{background:#657721;}
#article_resources .elementor-widget-jet-button a.jet-button__instance .jet-button__label{font-size:1.25rem; font-family:brandontext300; font-weight:300 !important; color:#FFF; opacity:1}
#form_blog{padding:125px 0 10px;}
#form_blog .elementor-column-wrap.elementor-element-populated{padding:0px 4px !important;}
#form_blog h2.elementor-heading-title{font-family:"din-condensed-web"; color:#e3e3e3; font-size:1.875rem; font-weight:bold}
#form_blog .elementor-widget-image{background:url(https://s3.amazonaws.com/pv-web-01t/wordpress/wp-content/uploads/2019/04/10065456/homepage_small_frame.png) no-repeat; padding:12px; background-size:100% 250px; height:250px; box-shadow:0px 0px 10px 2px rgba(0, 0, 0, .6);}
#form_blog .widget-image-caption{background:#e6dfcb; border-top:1px solid #FFF; margin:0px; height:65px; padding:5px 10px; position:absolute; width:100%; bottom:0; line-height:1; font-family:brandontext500; text-align:left;}
#form_blog .widget-image-caption a h3{margin:0px; color:#333; font-family:"din-condensed-web"; font-size:1.875rem; letter-spacing:-0.5px;}
#form_blog .widget-image-caption a h3 b{font-size:1.875rem;}
#form_blog .widget-image-caption a p{margin:3px 0 0 0; color:#000; font-family:brandon-grotesque;}
#form_blog .elementor-row .elementor-col-50:first-child .widget-image-caption a h3{padding:21px 0 0 0; font-family:brandon-grotesque; color:#000; font-weight:600;}
#form_blog .wp-caption a{height:220px; overflow:hidden; width:100%;}
#form_blog .wp-caption a img{width:100%; transform:scale(1.5); -webnkit-transform:scale(1.5); -moz-transform:scale(1.5); -o-transform:scale(1.5); -ms-transform:scale(1.5);}
#form_blog .wp-caption{position:relative;}
#whats_new{padding-bottom:33px;}
#whats_new .elementor-container{max-width:1020px !important;}
#whats_new .elementor-container .elementor-row{width:100%;}
#whats_new_title{margin:20px 0;}
#whats_new_title{margin:19px 0px 25px 0;}
#whats_new_title h2.elementor-heading-title{font-family:"din-condensed-web"; color:#e3e3e3; font-size:1.875rem; font-weight:bold; margin-left:-5px;}
#article_resources .elementor-widget-image-box{margin-bottom:10px;}
#whats_new .elementor-col-50 .elementor-column-wrap.elementor-element-populated{margin:0px !important;}
#whats_new .elementor-column-wrap.elementor-element-populated{position:relative;}
#whats_new .elementor-col-50:first-child .elementor-column-wrap.elementor-element-populated::before{content:""; position:absolute; width:97.5%; height:325px; background:url(https://s3.amazonaws.com/pv-web-01t/wordpress/wp-content/uploads/2019/04/10065516/news_bg_02.png) no-repeat; left:3px; top:0px; background-size:cover;}
#whats_new .elementor-column-wrap.elementor-element-populated{position:relative;}
#whats_new .elementor-col-50:last-child .elementor-column-wrap.elementor-element-populated::before{content:""; position:absolute; width:97.5%; height:317px; background:url(https://s3.amazonaws.com/pv-web-01t/wordpress/wp-content/uploads/2019/04/10065511/news_bg.png) no-repeat; right:3px; top:8px; background-size:cover;}
#whats_new .elementor-widget-wrap{background:#FFF; padding:5px;}
#whats_new .elementor-column-wrap.elementor-element-populated{ height:370px; margin:0px 10px; padding:0px 0 0 11px;}
#whats_new .elementor-column-wrap.elementor-element-populated{ height:330px; margin:0px 10px; padding:0px 0 0 11px;}
#whats_new .wp-caption a{height:210px; overflow:hidden; width:100%;}
#whats_new .wp-caption a img{width:100%;}
#whats_new .elementor-element-6305da8 .elementor-column-wrap.elementor-element-populated{padding:0px;}
#whats_new .widget-image-caption h3{background:rgba(0,0,0,0.5); padding:15px 10px; margin:-74px 0 0 0; position:relative; color:#FFF; text-align:left; font-size:1.875rem; font-family:"din-condensed-web"; font-weight:bold;}
#whats_new .widget-image-caption p{font-size:1.125rem; padding:10px 10px 0px 10px; text-align:left; font-family:brandon-grotesque; font-weight:400; color:#371c01;}
#whats_new .elementor-widget-wrap:hover .widget-image-caption p{color:#90580E;}
/*#rev_slider_2_1 .tp-static-layers{top:auto !important; bottom:50px !important; left:0% !important; width:100%;}*/
#rev_slider_2_1 .tp-static-layers .tp-parallax-wrap{left:0px !important; right:0px !important; top:0px !important; min-width:100%; text-align:center;}
#rev_slider_2_1 .tp-static-layers .tp-parallax-wrap .tp-loop-wrap{margin-left:80px; display:inline-block !important;}
/* Home Page Css */
/* 404 Page */
.error404 header, .error404 .jupiterx-footer, .error404 .jupiterx-main-header{display:none !important;}
.error404 .jupiterx-site, .error404 .jupiterx-main, .error404 .jupiterx-main-content, .error404 .container, .error404 .row{height:100%; width:100% !important; min-width:100% !important; padding:0px !important; margin:0px !important;}
body.error404, html{width:100%; height:100%;}
.errorpage{display:table; width:100%; height:100%;}
.errorpage_row{display:table-row; width:100%; height:100%; padding:20px;}
.errorpage_box{display:table-cell; width:100%; height:100%; vertical-align:middle; text-align:center;}
.errorpage_box img{max-width:100%;}
.errorpage_box .oppstitel h1{ font-family:"din-2014"; font-weight:400; color:#2b9adf; font-size:40px; text-transform:uppercase; line-height:1; margin:0px;}
.errorpage_box .pagenote_text{font-family:"din-2014"; font-weight:400; color:#2f323c; font-size:50px; text-transform:uppercase; line-height:2;}
.errorpage_box .pagenote_btn{width:100%; text-align:center;}
.errorpage_box .pagenote_btn a{background:-webkit-linear-gradient(top, #247AB7 0%, #2A72A2 100%); background:linear-gradient(to bottom, #247AB7 0%, #2A72A2 100%); border: none; border-radius:8px; color:#fff; display:inline-block; text-decoration:none; padding:15px 0; width:190px; font-size:1.125rem; box-shadow:rgba(0,0,0,0.8) 0 0px 3px;}
/* 404 Page */
/* inner Page Css */
.jupiterx-main-header{background-color:#e8e5ce !important; padding:50px 0px !important; /*border-bottom:1px solid #000 !important*/}
.post-type-archive-event .jupiterx-main-content{padding:40px !important;}
.jupiterx-main-content{padding:40px 0px;}
#petvalu_wrap .elementor-container{max-width:700px; float:left;}
body .jupiterx-site .titlecenter.bgimgheader_big{max-height:500px !important; background-size:cover !important; background-position:center 52% !important;}
body.services .jupiterx-site .titlecenter.bgimgheader_big{background-position:center 30% !important;}
body.dog-wash .jupiterx-site .titlecenter.bgimgheader_big{background-position:center 30% !important;}
body.dog-wash .jupiterx-site .titlecenter.bgimgheader_big, body.grooming .jupiterx-site .titlecenter.bgimgheader_big,
body.adoption .jupiterx-site .titlecenter.bgimgheader_big, body.frozen-raw .jupiterx-site .titlecenter.bgimgheader_big{max-height:400px !important;}
body.dog-wash .titlecenter.bgimgheader_big h1, body.grooming .titlecenter.bgimgheader_big h1,
body.adoption .titlecenter.bgimgheader_big h1, body.frozen-raw .titlecenter.bgimgheader_big h1
{text-shadow:0 0 5px #ffffff, 0 0 10px #ffffff, 0 0 20px #ffffff, 0 0 20px #ffffff, 0 0 20px #ffffff, 0 0 20px #ffffff, 0 0 30px #ffffff, 0 0 50px #ffffff, 0 0 70px #ffffff, 0 0 70px #ffffff, 0 0 90px #ffffff, 0 0 90px #ffffff, 0 0 90px #ffffff, 0 0 100px #ffffff, 0 0 120px #ffffff, 0 0 120px #ffffff;}
body.puppy-centre .titlecenter.bgimgheader_big h1,
body.kitten-center .titlecenter.bgimgheader_big h1{text-shadow:0 0 20px #ffffff, 0 0 40px #ffffff, 0 0 50px #ffffff, 0 0 70px #ffffff; letter-spacing:0px; font-size:3.75rem !important;}
body.adoption .titlecenter.bgimgheader_big h1{margin-top:140px;}
body.puppy-centre .jupiterx-site .titlecenter.bgimgheader_big{background-position:center !important;}
body.grooming .jupiterx-site .titlecenter.bgimgheader_big{background-position:center top !important;}
body.adoption .jupiterx-site .titlecenter.bgimgheader_big,
body.frozen-raw .jupiterx-site .titlecenter.bgimgheader_big{background-position:center center !important;}
.jupiterx-main-header h1.jupiterx-main-header-post-title, .adoption h1.jupiterx-main-header-post-title,
.frozen-raw h1.jupiterx-main-header-post-title{font-size:3rem !important; font-family:brandon-grotesque !important; letter-spacing:2px; font-weight:700; position:relative; padding:0 0 0 100px; margin-bottom:0px; line-height:1.5; overflow:visible; white-space:normal;}
.banner_pvus.puppy-center .jupiterx-main-header h1.jupiterx-main-header-post-title{font-size:4rem !important; font-family:brandon-grotesque !important; letter-spacing:2px; font-weight:700; position:relative;}
.frozen-raw h1.jupiterx-main-header-post-title{bottom:85px;}
.gift-cards .jupiterx-main-header h1.jupiterx-main-header-post-title, .careers .jupiterx-main-header h1.jupiterx-main-header-post-title,
.customer-care-policy .jupiterx-main-header h1.jupiterx-main-header-post-title, .companion-magazine .jupiterx-main-header h1.jupiterx-main-header-post-title,
.raw-food .jupiterx-main-header h1.jupiterx-main-header-post-title, .small-pets .jupiterx-main-header h1.jupiterx-main-header-post-title,
.product-recall .jupiterx-main-header h1.jupiterx-main-header-post-title, .about-us .jupiterx-main-header h1.jupiterx-main-header-post-title,
.privacy-policy .jupiterx-main-header h1.jupiterx-main-header-post-title, .accessibility .jupiterx-main-header h1.jupiterx-main-header-post-title,
.sitemap .jupiterx-main-header h1.jupiterx-main-header-post-title, .pet-adoptions .jupiterx-main-header h1.jupiterx-main-header-post-title,
.contact .jupiterx-main-header h1.jupiterx-main-header-post-title, .contact-us .jupiterx-main-header h1.jupiterx-main-header-post-title,
.pet-experts .jupiterx-main-header h1.jupiterx-main-header-post-title, .thanks-for-signing-up- .jupiterx-main-header h1.jupiterx-main-header-post-title,
.gift-card-terms-and-conditions .jupiterx-main-header h1.jupiterx-main-header-post-title,
.policy-on-accommodation-of-employees-with-disabilities .jupiterx-main-header h1.jupiterx-main-header-post-title
{font-family:"din-condensed-web" !important; letter-spacing:-2px; font-size:4.5rem !important; text-shadow:0px 1px 10px rgba(0, 0, 0, 0.7); color:#FFF; padding:0px 20px; background:rgba(0, 0, 0, 0.3); display:inline-block; margin:0px; white-space:pre-wrap; font-weight:500; width:100%;}
/*.jupiterx-main-header h1.jupiterx-main-header-post-title{font-size:4.5rem; text-shadow:0px 1px 10px rgba(0, 0, 0, 0.7); color:#FFF; padding:0px 20px; background:rgba(0, 0, 0, 0.3); display:inline-block; font-family:din; margin:0px; white-space:pre-wrap;}*/
.living-outfitting .titlecenter, .fish-living-outfitting .titlecenter, .dog-living-outfitting .titlecenter, .dog-training-behaviour .titlecenter,
.cat-training-behaviour .titlecenter, .small-pets-nutrition-care .titlecenter, .small-pets-training-behaviour .titlecenter,
.small-pets-training-behavior .titlecenter, .small-pets-living-outfitting .titlecenter, .bird-nutrition-care .titlecenter,
.bird-training-behaviour .titlecenter, .bird-living-outfitting .titlecenter, .fish-nutrition-care .titlecenter, .fish-training-behaviour .titlecenter,
.reptiles-nutrition-care .titlecenter, .reptiles-training-behaviour .titlecenter, .reptiles-living-outfitting .titlecenter, .nutrition-care .titlecenter,
.training-behaviour .titlecenter, .pet-valu-blog .titlecenter, .cat-living-outfitting .titlecenter{height:200px; background-position:center center !important; background-size:cover !important;}
.living-outfitting h1.jupiterx-main-header-post-title, .cat-living-outfitting h1.jupiterx-main-header-post-title,
.dog-living-outfitting h1.jupiterx-main-header-post-title, .dog-training-behaviour h1.jupiterx-main-header-post-title,
.cat-training-behaviour h1.jupiterx-main-header-post-title, .small-pets-nutrition-care h1.jupiterx-main-header-post-title,
.small-pets-training-behaviour h1.jupiterx-main-header-post-title, .small-pets-training-behavior h1.jupiterx-main-header-post-title,
.small-pets-living-outfitting h1.jupiterx-main-header-post-title, .bird-nutrition-care h1.jupiterx-main-header-post-title,
.bird-training-behaviour h1.jupiterx-main-header-post-title, .bird-living-outfitting h1.jupiterx-main-header-post-title,
.fish-nutrition-care h1.jupiterx-main-header-post-title, .fish-training-behaviour h1.jupiterx-main-header-post-title,
.reptiles-nutrition-care h1.jupiterx-main-header-post-title, .reptiles-training-behaviour h1.jupiterx-main-header-post-title,
.reptiles-living-outfitting h1.jupiterx-main-header-post-title, .nutrition-care h1.jupiterx-main-header-post-title,
.training-behaviour h1.jupiterx-main-header-post-title, .pet-valu-blog h1.jupiterx-main-header-post-title,
.dog-training-behavior h1.jupiterx-main-header-post-title, .fish-living-outfitting h1.jupiterx-main-header-post-title
{background:none; font-size:3.25rem !important; letter-spacing:0px; color:#000; text-transform:capitalize; text-shadow:none; font-family:brandon-grotesque; line-height:1.6; font-weight:bold;}
.living-outfitting h1.jupiterx-main-header-post-title::before, .cat-living-outfitting h1.jupiterx-main-header-post-title::before,
.dog-living-outfitting h1.jupiterx-main-header-post-title::before, .small-pets-living-outfitting h1.jupiterx-main-header-post-title::before,
.bird-living-outfitting h1.jupiterx-main-header-post-title::before, .reptiles-living-outfitting h1.jupiterx-main-header-post-title::before,
.fish-living-outfitting h1.jupiterx-main-header-post-title::before{content:""; width:106px; height:85px; float:left; margin:0px; background:url(https://s3.amazonaws.com/pv-web-01t/wordpress/wp-content/uploads/2019/04/10030751/2.png) 0 0 no-repeat; background-size:81px; position:absolute; left:0px; top:50%; transform:translateY(-50%); -webkit-transform:translateY(-50%);}
.dog-training-behaviour h1.jupiterx-main-header-post-title::before, .dog-training-behavior h1.jupiterx-main-header-post-title::before,
.bird-training-behaviour h1.jupiterx-main-header-post-title::before, .fish-training-behaviour h1.jupiterx-main-header-post-title::before,
.reptiles-training-behaviour h1.jupiterx-main-header-post-title::before, .training-behaviour h1.jupiterx-main-header-post-title::before,
.small-pets-training-behaviour h1.jupiterx-main-header-post-title::before, .small-pets-training-behavior h1.jupiterx-main-header-post-title::before,
.cat-training-behaviour h1.jupiterx-main-header-post-title::before, .cat-training-behavior h1.jupiterx-main-header-post-title::before,
.training-behavior h1.jupiterx-main-header-post-title::before, .fish-training-behavior h1.jupiterx-main-header-post-title::before
{content:""; width:106px; height:85px; float:left; margin:0px; background:url(https://s3.amazonaws.com/pv-web-01t/wordpress/wp-content/uploads/2019/04/10030603/1.png) 0 0 no-repeat; background-size:81px; position:absolute; left:0px; top:50%; transform:translateY(-50%); -webkit-transform:translateY(-50%);}
.small-pets-nutrition-care h1.jupiterx-main-header-post-title::before, .fish-nutrition-care h1.jupiterx-main-header-post-title::before,
.reptiles-nutrition-care h1.jupiterx-main-header-post-title::before, .nutrition-care h1.jupiterx-main-header-post-title::before,
.bird-nutrition-care h1.jupiterx-main-header-post-title::before{content:""; width:106px; height:85px; float:left; margin:0px; background:url(https://s3.amazonaws.com/pv-web-01t/wordpress/wp-content/uploads/2019/04/10030641/4.png) 0 0 no-repeat; background-size:81px; position:absolute; left:0px; top:50%; transform:translateY(-50%); -webkit-transform:translateY(-50%);}
.elementor-text-editor .page-content{padding:20px 0px;}
#petvalu_wrap .elementor-text-editor p{color:#333; font-size:1.125rem; line-height:33px; font-family:brandon; font-weight:normal; margin-bottom:24px;}
#petvalu_wrap .elementor-text-editor p strong{color:#000;}
/*#petvalu_wrap .elementor-text-editor ul{padding:0px 0 0 40px; margin:-20px 0 20px 0;}*/
#petvalu_wrap .elementor-text-editor ul li{color:#000; font-size:1.125rem; line-height:1.5; font-family:brandon; font-weight:normal; list-style:outside;}
#petvalu_wrap .elementor-text-editor p a, .elementor-text-editor ul li a{color:#371c01; text-decoration:underline;}
.banner_pvus.gift-cards #petvalu_wrap .elementor-text-editor p a{color:#371c01 !important; text-decoration:underline;}
.banner_pvus.gift-cards #petvalu_wrap .elementor-text-editor p a:hover{color:#90580E !important; text-decoration:none;}
#petvalu_wrap .elementor-text-editor p a:hover,.elementor-text-editor ul li a:hover{color:#90580E; text-decoration:none;}
.bullet_none ul li{list-style:none !important; padding-left:35px;}	
#petvalu_wrap h2.elementor-heading-title{font-family:brandon !important; text-shadow:none !important; color:#000 !important; font-size:1.875rem; margin:25px 0 0px !important; line-height:1.25;}
#petvalu_wrap .simple-links-list{padding:6px 0 0 0 !important;}
#petvalu_wrap .wpcf7{width:980px;}
#petvalu_wrap .wpcf7 p{display:inline-block; margin-right:55px; float:left;}
#petvalu_wrap .wpcf7 p:nth-child(4){width:100%;}
#petvalu_wrap .wpcf7 label{font-size:1.5rem; font-weight:700; color:#333; font-family:brandon-grotesque; padding:0;}
#petvalu_wrap .wpcf7 input{width:430px; padding:20px; border-radius:8px; border:2px solid #ccc; margin-top:10px; font-size:1.125rem;}
#petvalu_wrap .wpcf7 textarea{width:925px; height:200px; margin-top:10px;}
#petvalu_wrap .wpcf7 .wpcf7-submit{/*background: -webkit-linear-gradient(top, #247AB7 0%, #2A72A2 100%); background: linear-gradient(to bottom, #247AB7 0%, #2A72A2 100%);*/ background:#1f73a7; border:none; border-radius:8px; color:#fff; display:inline-block; text-decoration: none; padding: 15px; width: 250px; font-size: 1.5rem; box-shadow:rgba(0,0,0,0.8) 0 0px 3px; float:left;}
#petvalu_wrap .wpcf7 .wpcf7-submit:hover{ background: #2ea1f0; background: -webkit-linear-gradient(top, #2ea1f0 0%, #2296e5 100%); background: linear-gradient(to bottom, #2ea1f0 0%, #2296e5 100%); outline: none; color: #fff;}
.bodycust_bosleys #petvalu_wrap .wpcf7 .wpcf7-submit{background:#81982C; background:-webkit-linear-gradient(top, #81982C 0%, #afbc22 100%); background:linear-gradient(to bottom, #81982C 0%, #afbc22 100%);}
.bodycust_bosleys #petvalu_wrap .wpcf7 .wpcf7-submit:hover{background:#657721 !important; background:-webkit-linear-gradient(top, #657721 0%, #5E6F0C 100%) !important; background:linear-gradient(to bottom, #657721 0%, #5E6F0C 100%) !important;}
.cat-living-outfitting.bodycust_bosleys .jet-equal-cols .jet-posts__item:first-child .post-thumbnail img,
.cat-living-outfitting.bodycust_pvca .jet-equal-cols .jet-posts__item:first-child .post-thumbnail img,
.cat-living-outfitting.banner_pvus .jet-equal-cols .jet-posts__item:first-child .post-thumbnail img,
.dog-living-outfitting.banner_pvus .jet-equal-cols .jet-posts__item:first-child .post-thumbnail img,
.dog-living-outfitting.bodycust_paulmacs .jet-equal-cols .jet-posts__item:first-child .post-thumbnail img{min-width:671px; height:210px !important; position:relative; left:-190px; top:-5px;}
.bosleys_parrot_issue .jet-equal-cols .jet-posts__item:first-child .post-thumbnail img{max-width:100%; min-width:inherit; height:auto !important; left:0px; top:0px;}
/*.page-id-110 .jet-posts .jet-posts__item:nth-child(2) .post-thumbnail img{min-width:671px; height:210px !important; position:relative; left:-190px; top:-5px;}*/
/*.page-id-48 .jet-posts .jet-posts__item:first-child .post-thumbnail img,
.page-id-54 .jet-posts .jet-posts__item:first-child .post-thumbnail img{min-width:671px; height:210px !important; position:relative; left:-190px; top:-5px;}*/
#petvalu_wrap .wpcf7-form-control-wrap{float:left;}
#petvalu_wrap .wpcf7-form-control-wrap::before{content:""; width:100%; height:auto; margin:0px; padding:0px; overflow:hidden; clear:both;}
#petvalu_wrap .g-recaptcha.wpcf7-recaptcha{margin-right:30px;}
#petvalu_wrap .wpcf7-form-control-wrap.your-file{float:none;}
#petvalu_wrap .wpcf7-form-control-wrap ~ p{clear:both;}
#petvalu_wrap .wpcf7-response-output.wpcf7-display-none.wpcf7-spam-blocked{width:100%; float:left; border:0px; color:red;}
.map_wrap{padding-top:15px;}
#petvalu_wrap .sitemap_wrap{width:600px; margin-bottom:50px;}
#petvalu_wrap .sitemap_wrap ul{padding-left:20px;}
#petvalu_wrap .sitemap_wrap ul li{list-style:none;}
#petvalu_wrap .sitemap_wrap ul li strong{padding-top:5px; display:block;}
#petvalu_wrap .sitemap_wrap ul li ul{padding-left:20px;}
#petvalu_wrap .sitemap_wrap ul li a{color:#000;}
#petvalu_wrap .sitemap_wrap ul li ul li a{padding:5px 0px; color:#000; display:inline-block;}
#petvalu_wrap .contact_wrap .wpcf7 p:nth-child(4){width:auto;}
#petvalu_wrap .sitemap_wrap .lp-1col{text-align:left;}
#petvalu_wrap .careers_wrap h2{color:#000; font-family:brandon; font-weight:bold;}
#petvalu_wrap .careers_wrap ul{padding-left:30px;}
#petvalu_wrap .careers_wrap ul li{list-style:none;}
#petvalu_wrap .customer_care_wrap ul{padding-left:30px;}
#petvalu_wrap .customer_care_wrap ul li{list-style:none;}
#petvalu_wrap .companion_wrap ul li{list-style:none; width:50%; display:inline-block; padding-right:10px;}
#petvalu_wrap .companion_wrap ul li {transition:all 0.8s; -webkit-transition:all 0.8s; position:relative; top:0px;}
#petvalu_wrap .companion_wrap ul li:hover{top:-10px;}
#petvalu_wrap .companion_wrap ul li a{font-size:1.5rem; line-height:2;}
#petvalu_wrap .companion_wrap ul li .link-description{width:100%; display:block; margin-bottom:40px;}
.companion_magazine_wrap .elementor-container{max-width:980px !important;}
.map_wrap .elementor-container{max-width:980px !important;}
.giftcard_wrap .elementor-widget-wrap{background:#000;}
#petvalu_wrap .companion_wrap img{max-width:100%;}
.giftcard_wrap .elementor-text-editor > div:first-child{padding:0px 40px;}
.giftcard_wrap .elementor-text-editor p,
.giftcard_wrap .elementor-text-editor p a.location{color:#FFF !important; font-family:Arial, Helvetica, sans-serif !important;}
.giftcard_wrap .elementor-text-editor ul li{color:#FFF !important; font-family:Arial, Helvetica, sans-serif !important; list-style:none !important;}
.giftcard_wrap .elementor-text-editor > div p:nth-child(2),
.giftcard_wrap .elementor-text-editor > div p:nth-child(5){color:#b8bf33 !important;}
.giftcard_wrap .elementor-text-editor > div p:nth-child(4){font-size:15px !important;}
.giftcard_wrap .elementor-text-editor > div + p{text-align:right; font-size:10px !important; color:#939598 !important; padding:0px 40px 20px 40px;}
.giftcard_wrap .elementor-text-editor > div + p a{color:#FFF !important;}
.press_release_wrap .elementor-container{max-width:980px !important;}
.press_release_wrap .elementor-container h2{font-family:brandon; font-size:1.875rem; font-weight:bold; padding:25px 0px;color:#000 !important;}
.press-main { color: #000000; }
.press_release_wrap .elementor-container p{font-family:brandon;}
.press_release_wrap .elementor-container p + a{float:right;}
.press_release_wrap .elementor-container a{font-family:brandon; float:left; color:#371c01; text-decoration:underline;}
.press_release_wrap .elementor-container a:hover{color:#90580E; text-decoration:none;}
.press_release_wrap#petvalu_wrap h2.elementor-heading-title{font-size:3rem !important; margin:-10px 0 0px !important; padding:0px !important;}
.press_release_wrap#petvalu_wrap  .elementor-widget-heading.elementor-widget:not(:last-child){ margin-bottom:0; }

.press-releases #petvalu_wrap h2.elementor-heading-title{margin:0px 0 0px !important;}
.press-releases .jupiterx-main-content{padding-top:0px;}
.press-releases .elementor-widget-heading{margin-bottom:0px !important;}
.careers .jupiterx-main-header,
.companion-magazine .jupiterx-main-header{background:url(https://s3.amazonaws.com/pv-web-01t/wordpress/wp-content/uploads/2019/04/17071111/pv_store1.jpg) no-repeat; background-position:center 40%; background-size:100%;}
.gift-cards .jupiterx-main-header{background:url(https://s3.amazonaws.com/pv-web-01t/wordpress/wp-content/uploads/2019/04/17072321/15-2543-New-Gift-Card-Page-Feature-Image.jpg) no-repeat; background-position:center 50%; background-size:100%;}
.giftcard_wrap .elementor-widget-wrap{max-width:700px;}
.gift-cards ul{padding:0px !important;}
.gift-cards p{margin:0 0 15px !important;}
.ask-expert-img .elementor-image{border:5px solid #FFF; box-shadow:rgba(0,0,0,0.2) 0 2px 2px 2px; overflow:hidden; margin-top:20px;} 
.ask-expert-img .elementor-image img{width:100%;}
.ask-expert-form{margin:50px 0 0;}
.ask-expert-form .wpcf7-form p{width:50%; float:left;}
.ask-expert-form .wpcf7-form p:nth-child(4), .ask-expert-form .wpcf7-form p:nth-child(5), .ask-expert-form .wpcf7-form p:nth-child(5) label{width:100%;}
.ask-expert-form .wpcf7-form p label{font-size:1.5rem; font-weight:700; font-family:brandon-grotesque; color:#333;}
.ask-expert-form .wpcf7-form p label input{width:430px; padding:20px; border-radius:8px; border:2px solid #ccc; margin-top:10px; font-size:1.125rem;}
.ask-expert-form .wpcf7-form p .wpcf7-textarea{width:100%; max-height:200px; padding:20px; border-radius:8px; border:2px solid #ccc; margin-top:10px; font-size:1.125rem;}
.ask-expert-form .wpcf7-form p .your-pet{width:100%;}
.ask-expert-form .wpcf7-form p .your-pet .wpcf7-list-item{width:auto; float:left; margin:0 1.5em 0 0;}
.ask-expert-form .wpcf7-form p .your-pet .wpcf7-list-item .wpcf7-list-item-label{color:#8d6848; font-size:1.125rem; font-weight:bold; margin-right:10px; margin-left:20px; float:left; line-height:1.4; }
.ask-expert-form .wpcf7-form p .your-pet .wpcf7-list-item input{width:15px; float:right; margin-top:7px;}
.ask-expert-form .wpcf7-form .gglcptch{float:left; min-width:350px; padding:0px;}
.ask-expert-form .wpcf7-form .gglcptch + p{float:left; width:100%; padding:15px 0 0 70px;}
.ask-expert-form .wpcf7-form p .wpcf7-submit{background:-webkit-linear-gradient(top, #247AB7 0%, #2A72A2 100%); background:linear-gradient(to bottom, #247AB7 0%, #2A72A2 100%); border: none; border-radius:8px; color:#fff; display:inline-block; text-decoration:none; padding:15px; width:250px; font-size:1.5rem; box-shadow:rgba(0,0,0,0.8) 0 0px 3px; float:left;}
.ask-expert-form .wpcf7-form p:nth-child(8){width:100%; font-style:italic; line-height:33px; font-weight:300; font-size:14px; color:#333; font-family:brandon-grotesque; margin:20px 0px;} 
.bodycust_bosleys .ask-expert-form .wpcf7-form p .wpcf7-submit{background:#81982C !important}
#before_footer .elementor-widget-wrap{position:relative; border:8px solid #FFF; height:210px; width:440px; overflow:hidden;}
#before_footer .elementor-row{margin:0px -10px;}
#before_footer .elementor-widget-wrap img{min-width:125%; margin-left:-30px;}
#before_footer #right_footer .elementor-widget-wrap img{min-width:118%; margin-left:-10px;}
#before_footer .elementor-widget-wrap .wp-caption-text{position:absolute; top:10px; right:15px;}
#before_footer #right_footer .elementor-widget-wrap .wp-caption-text{position:absolute; top:145px; left:0px; width:100%; padding:5px 0px; background:rgba(0,0,0,0.5); height:46px;}
#before_footer #right_footer .elementor-widget-wrap .wp-caption-text h3{color:#FFF; font-size:1.5rem; font-family:"din-condensed-web"; font-weight:bold; text-align:left; padding-left:15px; line-height:1.5; margin:0px;}
#before_footer .elementor-widget-wrap .wp-caption-text h4{color:#FFF; font-size:1.875rem; font-family:"din-condensed-web"; font-weight:bold;margin:0px;}
#before_footer .elementor-widget-wrap .wp-caption-text p{color:#FFF; font-size:0.875rem; font-family:brandon-grotesque;}
#before_footer .elementor-widget-wrap .elementor-widget-button{position:absolute; bottom:20px; right:15px;}
#before_footer .elementor-widget-wrap .elementor-widget-button .elementor-button-link{background:#247AB7; background:-webkit-linear-gradient(top, #247AB7 0%, #2A72A2 100%); background:linear-gradient(to bottom, #247AB7 0%, #2A72A2 100%); border:none;  border-bottom: 3px solid #055894; border-radius:2px; color:#fff; display:inline-block; padding:11px 24px 10px; text-decoration:none; font-family:brandon-grotesque; font-size:1.5rem; line-height:1.5; float:right; font-weight:400;}
.bodycust_bosleys #before_footer .elementor-widget-wrap .elementor-widget-button .elementor-button-link{background:#81982C; background:-webkit-linear-gradient(top, #81982C 0%, #afbc22 100%); background:linear-gradient(to bottom, #81982C 0%, #afbc22 100%); border-bottom:3px solid #6E8405;}
#article_section{margin-bottom:20px;}
.banner_pvus.training-behavior #before_footer{margin-top:90px;}
.small-pets-living-outfitting #article_section{margin-bottom:90px;}
#article_section .jet-posts__inner-box{position:relative; border:5px solid #FFF;height:210px;}
#article_section .jet-posts__inner-box .jet-posts__inner-content{position:absolute; bottom:0px; background:rgba(0,0,0,0.65);  padding:10px; width:100%;}
#article_section .jet-posts__inner-box .jet-posts__inner-content h4{margin:0px;}
#article_section .jet-posts__inner-box .jet-posts__inner-content h4 a{color:#FFF; font-size:1.5rem; line-height:23px; font-family:"din-condensed-web"; font-weight:bold;}
#article_section .elementor-button-wrapper a{background:#247AB7; background:-webkit-linear-gradient(top, #247AB7 0%, #2A72A2 100%);background:linear-gradient(to bottom, #247AB7 0%, #2A72A2 100%); border:none; border-bottom:3px solid #055894; border-radius:2px;   color:#fff; display:inline-block; padding:15px 24px 15px !important; text-decoration:none; font-size:1.5rem; font-family:brandon-grotesque; font-weight:normal; margin:10px 0 0 0;}
#article_section.article_bosleys_section .elementor-button-wrapper a,
#before_footer.before_bosleys_footer .elementor-widget-wrap .elementor-widget-button .elementor-button-link{background:#81982C; background:-webkit-linear-gradient(top, #81982C 0%, #afbc22 100%); background:linear-gradient(to bottom, #81982C 0%, #afbc22 100%); border-bottom:3px solid #6E8405; transition:all 0s !important; -webkit-transition:all 0s !important;}
.bodycust_bosleys #article_section .elementor-button-wrapper a{ background:#81982C; background:-webkit-linear-gradient(top, #81982C 0%, #afbc22 100%); background:linear-gradient(to bottom, #81982C 0%, #afbc22 100%); border-bottom:3px solid #6E8405;}
.bodycust_bosleys .main_footer_post .bg_chalkboard .email_call a.email{background:#81982C; background:-webkit-linear-gradient(top, #81982C 0%, #afbc22 100%); background:linear-gradient(to bottom, #81982C 0%, #afbc22 100%); border-bottom:3px solid #6E8405;}
#training_image{margin-bottom:20px;}
#training_image .elementor-image,
#training_image .raven-image{max-width:979px; min-height:352px; background:url(https://s3.amazonaws.com/pv-web-01t/wordpress/wp-content/uploads/2019/05/03061403/pet_feature_bg.png) 0 0 no-repeat; background-size:100% 100%; box-shadow:rgba(0,0,0,0.5) 0 2px 2px 2px;}
#training_image .wp-caption{padding:11px; width:960px; height:342px; overflow:hidden; position:relative;}
#training_image .wp-caption-text{position:absolute; bottom:-3px; width:98%; left:1%; padding:10px 15px; background:rgba(0,0,0,0.5); text-align:left;}
#training_image .wp-caption-text h2{ font-size:2.625rem; color:#FFF; text-shadow:rgba(0,0,0,0.9) 0 1px 10px; letter-spacing:-1px; font-family:brandon-grotesque; margin:0px;}
#training_image .wp-caption-text p{font-size:0.875rem; color:#FFF; font-family:brandon-grotesque; margin:0px;}
.category-living-and-outfitting .jupiterx-header{box-shadow:0px 4px 5px 0px rgba(0, 0, 0, .1);}
.category-living-and-outfitting .jupiterx-main{background:#ebe5dd;}
.category-living-and-outfitting .jupiterx-main-header{padding:25px 0 0px !important; background:none !important; border:0px !important;}
.category-living-and-outfitting .jupiterx-main-header h1.jupiterx-archive-title{font-size:3.125rem; letter-spacing:-1px; font-family:"din-condensed-web"; color:#000;}
#blog_list .listing_entry{padding:20px; background:rgba(255,255,255,0.77); min-height:300px; width:100%; float:left; box-shadow:rgba(0,0,0,0.2) 0 1px 5px;}
#blog_list .listing_entry .listing_feature{border:5px solid #FFF; box-shadow:0px 2px 2px 2px rgba(0, 0, 0, .2); width:300px; height:170px; overflow:hidden; margin-bottom:20px; clear:both;}
#blog_list .listing_entry .listing_feature img{width:100%; height:100%;}
#blog_list .listing_entry a h1{color:#000; font-size:1.625rem; font-family:"din-condensed-web"; letter-spacing:-1px; margin-bottom:10px; line-height:30px; font-weight:bold; text-decoration:none;}
#blog_list .listing_entry p{font-size:0.9375rem; margin-bottom:5px; color:#000; font-family:brandon-grotesque;}
#blog_list .listing_entry a{color:#371c01; font-family:brandon-grotesque; font-size:16px; text-decoration:none;}
#blog_list .listing_entry .listing_url a{text-decoration:underline;}
#pagination{margin:45px 0 30px; width:100%; float:left;}
#pagination .page-numbers{display:none;}
#pagination a.prev{display:inline-block; color:#bc360a; font-size:1.375rem; font-style:italic; font-family:brandon-grotesque; position:relative; text-decoration:underline; line-height:3.5; float:right;}
#pagination a.prev::before{content:"←"; width:50px; height:50px; background:#e63f2a; border-radius:50%; float:right; margin:15px 0 0 10px; font-size:1.375rem; color:#FFF; text-align:center; line-height:2.1; transform:rotate(180deg); -webkit-transform:rotate(180deg);}
#pagination a.next{display:inline-block; color:#bc360a; font-size:1.375rem; font-style:italic; font-family:brandon-grotesque; position:relative; text-decoration:underline; line-height:3.5; float:left;}
#pagination a.next::before{content:"←"; width:80px; height:80px; background:#e63f2a; border-radius:50%; float:left; margin:0 10px 0 10px; font-size:1.375rem; color:#FFF; text-align:center; line-height:3.5;}
.single-post header.jupiterx-header{box-shadow:none !important; -webkit-box-shadow:none !important;}
.petblog_img_parent{height:500px; position:relative; width:100%; overflow:hidden; border-bottom:1px solid #000;}
.single-post .blogbig_img{background-position:52% center !important; background-size:cover !important; text-align:center; box-sizing:content-box; padding:50px 0 0 0px !important; height:704px;}
.single-post.postid-421 .blogbig_img, .single-post.postid-110358 .blogbig_img,
.single-post.postid-113696 .blogbig_img{background-position:52% bottom !important; height:500px;}
.single-post .blogbig_img h1{margin:58px auto 0 auto; font-size:3.7em !important; background:rgba(0,0,0,0.65); text-shadow:2px 2px 2px rgba(0,0,0,0.5); letter-spacing:-3px; line-height:90px; text-align:center; font-family:brandon-grotesque; font-weight:bold; padding:0px 10px; max-width:92%; white-space:normal; color:#FFF; overflow:visible;}
.single-post h3{font-family:brandon-grotesque; color:#000; font-size:1.375rem; margin:22px 0px; line-height:1.3;}
.single-post p{font-family:brandon-grotesque; font-size:1.125rem; line-height:33px; color:#333; font-weight:300; margin:0 0 24px;}
.single-post p.description{font-family:din-2014; font-weight:400; font-size:1.25rem; color:#000; line-height:130%;}
.single-post p.legal{font-family:din-2014;}
.single-post p b{font-weight:bold;}
.single-post p strong{font-weight:bold; display:block;}
.single-post a{color:#bc360a; text-decoration:underline;}
.single-post .jupiterx-post-content ul{margin:-20px 0 20px 0px;}
.single-post ul li{font-family:brandon-grotesque !important; font-size:1.125rem; color:#333; font-weight:300;}
.single-post ul li b{font-weight:700;}
.single-post ul li .aligncenter, .single-post p .aligncenter{margin-bottom:5px;}
.single-post .jupiterx-post-content ol{margin:16px 0px;}
.single-post .jupiterx-post-content ol li{font-family:brandon-grotesque; font-size:1rem; line-height:1.5; color:#000; font-weight:300;}
.single-post .article-feature{width:210px; height:210px; overflow:hidden; box-shadow:0px 2px 2px 2px rgba(0, 0, 0, .2); border:5px solid #FFF; position:relative; margin:0 0 20px;}
.single-post .article-feature img{width:100%; height:auto;}
.single-post .article-feature .title{position:absolute; bottom:0px; left:0px; width:100%; padding:5px; background:rgba(0,0,0,0.3); z-index:9;}
.single-post .article-feature .title h3{color:#FFF; font-family:"din-condensed-web"; font-size:1.5rem; letter-spacing:-0.5px; margin:0px; text-shadow:0px 1px 10px rgba(0, 0, 0, 0.9); font-weight:bold;}
.single-post .jupiterx-social-share{border-top:1px solid #CCC; border-bottom:1px solid #CCC; text-align:right;}
.single-post .jupiterx-social-share a{display:inline-block;}
.single-post iframe{max-width:100% !important; /*width:700px !important;*/}
.shopping_list{padding:0 0 30px 22px; display:inline-block;}
.shopping_list b{margin:0 0 12px -22px; display:inline-block;}
.single-post .main_footer_post,
.single-event .main_footer_post{background:url(https://s3.amazonaws.com/pv-web-01t/wordpress/wp-content/uploads/sites/2/2019/04/16060857/bg-chalkboard.png) !important; padding:25px 0 0px;}
.single-post .main_footer_post .bg_chalkboard{max-width:910px;}
.single-post .main_footer_post .elementor-image .wp-caption-text a h2,.single-event .main_footer_post .elementor-image .wp-caption-text a h2{font-size:1.500rem; font-weight:500; line-height:1.2; font-family:"din-condensed-web"; color:#FFF; margin:20px 0px;} 
.single-post .main_footer_post .foot-center .related_article,
.single-event .main_footer_post .foot-center .related_article{width:48.5%; float:left; height:210px; box-shadow:0px 2px 2px 2px rgba(0, 0, 0, .2); border:8px solid #FFF; overflow:hidden; position:relative;}
.single-post .main_footer_post .foot-center .related_article img,.single-event .main_footer_post .foot-center .related_article img{width:100%; height:100%;}
.single-post .main_footer_post .foot-center .email_call,
.single-event .main_footer_post .foot-center .email_call{width:48.5%; float:right; height:210px; box-shadow:0px 2px 2px 2px rgba(0, 0, 0, .2); border:8px solid #FFF; overflow:hidden; position:relative; background:url(https://s3.amazonaws.com/pv-web-01t/wordpress/wp-content/uploads/2014/03/29074608/email_call.jpg) 0 0 no-repeat; background-size:cover; padding:8px 15px;}
.main_footer_post .foot-center .leftsidebar_blog{float:left !important;}
.single-event .main_footer_post .foot-center .email_call{float:left;}
.single-post .main_footer_post .foot-center .email_call h4,.single-event .main_footer_post .foot-center .email_call h4{color:#FFF; font-size:1.875rem; font-family:"din-condensed-web"; font-weight:bold; margin:0px; text-align:right;}
.single-post .main_footer_post .foot-center .email_call p,.single-event .main_footer_post .foot-center .email_call p{color:#FFF; font-size:0.875rem; font-family:brandon-grotesque; text-align:right;}
.single-post .main_footer_post .foot-center .email_call a,.single-event .main_footer_post .foot-center .email_call a{background:#247AB7; background:-webkit-linear-gradient(top, #247AB7 0%, #2A72A2 100%); background:linear-gradient(to bottom, #247AB7 0%, #2A72A2 100%); border:none; border-bottom:3px solid #055894;   border-radius:2px; color:#fff; display:inline-block; padding:11px 24px 10px; text-decoration:none; font-family:brandon-grotesque;    font-size:1.5rem; line-height:1.5; float:right; margin-top:20px;}
.single-post .main_footer_post .foot-center .related_article .title,.single-event .main_footer_post .foot-center .related_article .title{position:absolute; bottom:0px; left:0px; width:100%; background:rgba(0,0,0,0.3);}
.single-post .main_footer_post .foot-center .related_article .title h3,.single-event .main_footer_post .foot-center .related_article .title h3{ font-family:"din-condensed-web"; font-size:1.5rem; color:#FFF; letter-spacing:-0.3px; font-weight:bold; text-shadow:0px 1px 10px rgba(0, 0, 0, 0.9); padding:5px; margin:0px;}
.single-post .main_footer_post .bottom_blog, .single-event .main_footer_post .bottom_blog{clear:both; padding:5px 0 60px;}
.main_footer_post .bottom_blog .elementor-element-722b54d0 .elementor-row{max-width:950px; margin-left:-40px;}
.single-post #article_blog{margin:45px 0 0 0;}
.pet-valu-blog .jupiterx-main-content{padding-bottom:0px;}
.pet-valu-blog .jet-posts__inner-box{border:5px solid #FFF; position:relative;}
.pet-valu-blog .jet-posts__inner-box .post-thumbnail{height:210px;}
.pet-valu-blog .jet-posts__inner-box .post-thumbnail img{height:100%; width:100%;}
.pet-valu-blog .jet-posts__inner-box .jet-posts__inner-content{position:absolute; bottom:0px; background:rgba(0,0,0,0.65); width:100%; padding:10px;}
.pet-valu-blog .jet-posts__inner-box .jet-posts__inner-content h4{margin:0px; padding:0px;}
.pet-valu-blog .jet-posts__inner-box .jet-posts__inner-content h4 a{font-family:"din-condensed-web"; font-size:1.5rem; color:#FFF; line-height:1; font-weight:600;}
#article_blog{margin:70px 0 0 -30px;}
#blog_cat .elementor-col-50:first-child{width:60%;}
#article_blog .elementor-col-25 .wp-caption-text a h2{font-family:"din-condensed-web"; font-size:1.500rem; color:#FFF; text-align:center; margin:20px 0px; font-weight:bold; text-decoration:underline; text-decoration-color:#371c01;}
#article_blog .elementor-col-25 .wp-caption-text a h2:hover{text-decoration:none;}
#blog_cat{margin:60px 0 0;}
.single-post #blog_cat{margin-bottom:-60px;}
#blog_cat .did_you_know p{font-size:1.250rem; font-family:brandon-grotesque; color:#FFF; line-height:1.5; margin:10px 0px; font-weight:400;}
#blog_cat .more_link a{float:right; color:#73b2da; text-decoration:underline; font-family:brandon-grotesque; font-size:1.25rem; line-height:1.5;}
#blog_cat .did_you_know_text_image{background:url(https://s3.amazonaws.com/pv-web-01t/wordpress/wp-content/uploads/2019/05/08002508/petvalu.png) no-repeat -132px -447px; width:245px; height:35px; text-indent:-9999px;} 
.single-format-standard .alignleft{margin-left:-60px;}
.single-format-standard .blog_nosidebar .alignleft{background:#FFF; box-shadow:rgba(0,0,0,0.5) 0 1px 6px; min-width:240px;}
.single-format-standard .blog_nosidebar .alignleft a{padding:5px 5px 0 5px; display:block;}
.single-format-standard .blog_nosidebar .alignleft .wp-caption-text{background:#EEE; margin:0px; padding:15px; text-align:left; color:#333; font-style:italic; font-family:brandon-grotesque !important; font-size:1.25rem; line-height:1.5;}
.single-format-standard h2{font-family:brandon-grotesque; font-size:1.875rem; margin:25px 0px; color:#000; line-height:1.3;}
.single-format-standard ol li{font-family:brandon-grotesque; font-size:1rem; line-height:1.5; color:#000; font-weight:300;}
.single-format-standard ol li strong{font-weight:bold;}
.services .jupiterx-main-header{min-height:400px; background-position:50% 30%;}
.services .jupiterx-main-header h1.jupiterx-main-header-post-title{display:none !important;}
#services_intro{padding:80px 0;}
#services_intro h1{font-size:3rem; font-family:brandon-grotesque; font-weight:700; letter-spacing:2px; text-align:center; text-transform:uppercase; color:#000;}
#services_intro h1 ~ p{font-size:1.125rem; color:#333; font-family:"din-2014"; font-weight:300; line-height:33px;}
#services_box .elementor-row .elementor-col-50{padding:0px 70px;}
#services_box .block{text-align:center;}
#services_box .block a{display:inline-block; position:relative;}
#services_box .block a img:first-child{position:absolute; top:-10px; left:-10px; width:auto !important; height:auto !important;}
#services_box .block h3 ~ p{font-size:1.25rem; padding-top:10px; font-family:"din-2014"; font-weight:300; color:#333; min-height:200px;}
#services_box h3{width:150px; margin:-25px auto 0 auto; text-align:center; position:relative; color:#000; font-family:brandon-grotesque; font-size:1.375rem; line-height:1.3; text-transform:uppercase;}
#services_box .blue{background:#69b3e6;}
#services_box .pink{background:#ffada4;}
#services_box .green{background:#A3A60F;}
#services_box .teal{background:#b4dcdc;}
#reward_wrap .elementor-row .elementor-col-33{width:23%;}
#reward_wrap .elementor-row .elementor-col-66{width:77%; padding-left:20px;}
#rewards_left, #rewards_right{padding:50px 0 0;}
#rewards_right h1{font-size:2.25rem; font-family:"din-condensed-web"; margin:0px 0px 25px; color:#000; font-weight:700;}
#rewards_right h1 sup{font-family:"din-condensed-web"; color:#000; font-weight:700;}
#rewards_right h2{font-size:1.5rem; font-family:brandon-grotesque; padding:0 0 10px; color:#000; font-weight:700; border-bottom:solid 7px #79bde9}
#rewards_left ul{padding:0px;}
#rewards_left ul li{padding:0px; margin:0px 0 25px; list-style:none !important;}
#rewards_left ul li a{font-size:0.875rem; font-weight:bold; color:#000; font-family:brandon-grotesque;}
#rewards_right p{font-size:1rem !important; margin:24px 0; font-family:brandon-grotesque; color:#2f2d2e}
#rewards_right p a{color:#2f2d2e; text-decoration:underline;}
#rewards_right p span{font-size:1rem; color:#333; line-height:1;}
#rewards_right ul{padding:0px; margin:0px;}
#rewards_right ul li{padding:0px; margin:0px; font-size:1rem; font-family:brandon-grotesque; color:#2f2d2e; list-style:inside;}
#rewards_right table{max-width:400px;}
#rewards_right table caption{margin-top:40px; font-size:1rem; font-family:brandon-grotesque; color:#333; display:table-header-group; line-height:70px;}
#rewards_right table tr th{border:1px solid #000; padding:0px 10px; text-align:center; font-family:brandon-grotesque; color:#2f2d2e; text-transform:uppercase; font-size:0.875rem; line-height:2}
#rewards_right table tr td{border:1px solid #000; padding:0px 10px; text-align:center; font-size:0.875rem; font-family:brandon-grotesque; color:#2f2d2e; line-height:2}
#rewards_right table ~ ul, #rewards_right table ~ ul li ul{margin:0px !important; padding:0px !important;}
#rewards_right table ~ ul li ul li{list-style-type:circle;}
#rewards_right ul ~ table{margin-left:25px;}
.social-box{width:100%; float:left; padding:10px 0px; border-top:1px solid #CCC; border-bottom:1px solid #CCC;}
.social-box .leftbox{width:auto; float:left;}
.social-box .rightbox{width:auto; float:right;}
.social-box .rightbox .fb,
.social-box .rightbox .twitter{display:inline-block; width:65px; height:40px; float:left; overflow:hidden;}
.single-product .jupiterx-main{background:url(../images/bg-white.png) repeat 0 0 !important;}
.singleproduct_main .product_img{width:100%; background:#FFF; box-shadow:2px 2px 3px rgba(0,0,0,0.3); margin-bottom:10px; position:relative; max-width:390px; display:inline-block; text-align:center; padding:10px;}
.singleproduct_main .product_img .sale_tag{background:url(https://s3.amazonaws.com/pv-web-01t/wordpress/wp-content/uploads/2019/05/13070455/matrix.png) no-repeat -315px -500px; width:97px; height:55px; position:absolute; top:7px; left:-10px;}
.singleproduct_main .small_images img{background:#fff; padding:5px; width:124px; box-shadow:2px 2px 2px rgba(0,0,0,0.1); cursor:pointer; margin-right:4px; margin-bottom:3px;}
.singleproduct_main .tab-head{width:calc(100% - 195px); border-bottom:2px solid #CCC; display:inline-block;}
.singleproduct_main .tab-head a{color:#3c3a35; background:#e8e8e8; font-size:0.750rem; padding:10px 8px; margin-right:2px; float:left; cursor:pointer; font-family:brandon-grotesque; text-decoration:underline;}
.singleproduct_main .tab-head a.tab_active{background:#e2dac5; text-decoration:underline;}
.singleproduct_main .content_data .brand-name{font-size:2.250rem; margin:22px 0px 16px; line-height:1; font-weight:normal; font-family:"din-condensed-web"; text-transform:uppercase;}
.single-product, .page-template-page-view{background:url(../images/bg-white.png) no-repeat 0 0;}
.product-new-urls{background:url(../images/bg-white.png) repeat 0 0;}
.product-new-urls footer.jupiterx-footer{ background:#fff; }
.product-new-urls .jupiterx-main{ background:none; }
.product-new-urls .jupiterx-primary.col-lg-12 h2{ font-family: "brandon-grotesque",Arial,sans-serif; text-align:center; padding:26px 0; font-weight:700; margin:0; }
.noproduct_data{width:100%; float:left; padding:80px 0px 80px 40px; background:url(images/i_msg-note.gif) no-repeat 0 84px; text-align:left; color:#88888b; font-family:'brandontext300'; font-size:20px; font-style:italic; }
.original_price{font-size:1.00rem; float: left; margin: 0px 8px 3px 0px; color: #777; text-decoration: line-through; font-weight: normal; font-family: "din-condensed-web",arial; width:100%; float:left; text-align:left;}
.new_price{width:115px; font-size:1.250rem; text-align:left; line-height:0.75; clear:both; padding-bottom:12px; border-bottom:solid 1px rgba(153,153,153,0.1);}
.proprice_sales{color:#e81b23; font-family:"brandon-grotesque"; font-weight:bold;}
.singleproduct_main .product_title{font-size:1.125rem; font-family:brandon-grotesque; font-weight:normal; margin:0 0 25px; border-bottom:solid 1px rgba(153,153,153,0.3); padding:0 0 25px;}
.singleproduct_main .tab_desc{margin:20px 0 15px 0;}
.singleproduct_main .alldesc{font-family:brandon-grotesque; font-size:0.875rem; color:#616161; line-height:28px; padding:0 0 25px; border-bottom:solid 1px rgba(153,153,153,0.3);}
.singleproduct_main .items_data{padding:10px 0 0px; margin:0 0 0px;}
.singleproduct_main .items_data .sale_tag{top:0px; position:relative; margin-top:10px; float:left; background:url(https://s3.amazonaws.com/pv-web-01t/wordpress/wp-content/uploads/2019/05/13070455/matrix.png) -230px -500px no-repeat; width:70px; height:55px;}
.singleproduct_main .items_data .sale_copy{color:#e71b23; font-weight:bold; float:left; font-size:1.00rem; width:290px; margin-left:10px;margin-top:10px; font-family:"din-condensed-web"; line-height:1.1;}
.singleproduct_main .items_data .sales_discount{color:#e71b23; font-weight:normal; float:left; font-size:1.25rem; width:290px; margin-left:7px;margin-top:18px; font-family:"din-condensed-web"; line-height:1.1;}
.singleproduct_main .items_data .item_price{font-size:2.25rem;  color:#000; font-family:"din-condensed-web"; line-height:30px; font-weight:bold;}
.singleproduct_main .items_data .item_price.sales_pirce{font-size:1.25rem; float:left; margin:15px 8px 0px 0px; margin-top:0px; color:#777;
text-decoration:line-through; font-weight:normal; font-family:"din-condensed-web",arial; line-height:1;}
.singleproduct_main .items_data .itemno{}
.singleproduct_main .items_data .itemno span{color:#694424;}
.singleproduct_main .items_data .saperator_cls{width:100%; height:1px; background:#d7d7d7; margin:25px 0px; clear:both;}
.singleproduct_main .items_data .itemno{font-family:brandon-grotesque; font-size:0.875rem; text-transform:uppercase;}
.singleproduct_main .items_data .item_texts{font-family:brandon-grotesque; font-size:0.938rem; color:#000; margin-top:10px; display:inline-block;}
.singleproduct_main .items_data .item_texts p{margin:0px;}
.singleproduct_main .product_store_info p{font-family:brandon-grotesque; font-size:0.750rem; margin:20px 0px; color:#666;}
.singleproduct_main .check_availability{overflow:hidden; max-width:100%; margin-bottom:20px;}
.singleproduct_main .check_availability a{float:left; width:390px; height:133px; background: url(https://s3.amazonaws.com/pv-web-01t/wordpress/wp-content/uploads/2019/05/13070455/matrix.png) 0px -940px; color:#79bde9; padding:90px 0 0 75px; font-size:1.188rem; text-decoration:underline; font-family:"brandon-grotesque";}
.singleproduct_main ul li{font-size:0.875rem; font-family:brandon-grotesque; font-weight:normal; color:#666;}
.back_button_row{background:rgba(137,100,68,0.1); display:block; clear:both; margin:20px 0 25px; position:relative; width:100%; display:block;}
.back_button_row a,
.back_button_row a:hover{height:77px; display:inline-block; background:#e4ddc9; color:#4f3b2a; padding:0px 25px 0 0; font-size:1.063rem; font-family:"brandon-grotesque"; text-transform:uppercase; line-height:4.6; font-weight:400; text-decoration:none;}
.back_button_row a::before{content:""; width:50px; height:50px; float:left; background:url(https://s3.amazonaws.com/pv-web-01t/wordpress/wp-content/uploads/2019/05/13070455/matrix.png) -125px -500px no-repeat; margin:15px 0px 0 10px;}
.email_signup{background:#FFF; width:80%; margin:50px 10% 50px 10%; padding:20px 50px; float:left;}
.email_signup h1{font-size:2.25rem; font-family:"din-condensed-web"; color:#000; margin:15px 0px;}
.email_signup p{font-family:brandon-grotesque; font-size:1rem; margin:0 0 24px; line-height:1.5;}
.email_signup p.fineprint{font-size:0.75rem;}
.email_signup h2{font-family:brandon-grotesque; font-size:1.5rem; border-bottom:solid 7px #1f73a7; padding-bottom:10px; font-weight:bold; margin-bottom:25px;}
.bosleys_email .email_signup h2{border-color:#A5CB63}
.email_signup .indicates-required{font-size:0.688em; font-family:brandon-grotesque;}
.email_signup .indicates-required .asterisk{color:#9E4F00; font-size:200%;}
.email_signup .col-half{width:50%; float:left;}
#mc_embed_signup .col-half ~ .col-half .mc-field-group:nth-child(3){padding-bottom:8px;}
.email-sign-up #mc_embed_signup .mc-field-group label {margin:20px 0 20px 0; line-height:1; padding:0 5px; position:relative;}
#mc_embed_signup .mc-field-group label .asterisk{color:#9E4F00; font-size:200%; position:absolute; right:-15px; top:-15px;}
#mc_embed_signup .mc-field-group {clear:left; position:relative; width:96%; padding-bottom:3%; min-height:50px;}
.mc-field-group label{float:left; margin-right:10px; font-size:1.125rem; letter-spacing:0px; font-family:brandon-grotesque;}
#mc_embed_signup .mc-field-group input {float:left; margin-top:-5px; margin-bottom:15px; display:block; width:100%; padding:8px 0; text-indent:2%;}
#mc_embed_signup .mc-field-group input:focus{outline:none;}
#mc_embed_signup input {border:1px solid #999; -webkit-appearance:none; font-family:brandon-grotesque;}
.mc-field-group input {padding:20px; border-radius:8px; border:2px solid #ccc; margin-top:10px; font-size:1.125rem; font-family:brandon-grotesque;}
#mc_embed_signup br{display:none;}
#mc_embed_signup .datefield, #mc_embed_signup .phonefield-us {padding:5px 0 0;}
.email-sign-up #mc_embed_signup .datefield{ padding:0; }
.email-sign-up #mc_embed_signup .datefield .subfield.dayfield input, .email-sign-up #mc_embed_signup .subfield.monthfield input{ padding:8px 0 !important; margin:-5px 2px 9px; }
.email-sign-up #mc_embed_signup .col-half ~ .col-half .mc-field-group:nth-child(3){ padding:0; }
#mc_embed_signup .datefield p{display:none;}
.subfield.monthfield {float:left;}
#mc_embed_signup .datefield input, #mc_embed_signup .phonefield-us input {display:inline; width:60px; margin:0 2px; margin-top:0px; margin-bottom:0px; letter-spacing:1px; text-align:center; padding:5px 0 2px 0; font-family:brandon-grotesque;}
.subfield.dayfield input, .subfield.monthfield input {padding:10px !important; width:60px !important; font-family:brandon-grotesque;}
#mc_embed_signup form {text-align:left;}
#mc_embed_signup .small-meta{font-size:0.688em;}
#mc_embed_signup .mc-field-group select{display:inline-block; width:99%; padding:5px 0; margin-bottom:2px; font-family:brandon-grotesque;}
#mc_embed_signup .fl{float:left;}
#mc_embed_signup input[type="radio"]{-webkit-appearance:radio; margin-top:2px;}
#mc-embedded-subscribe{clear:both; width:auto; display:block; margin:1em 0 1em 5%; margin-top:1em;}
#mc_embed_signup .pv_btn{background:#247AB7; background:-webkit-linear-gradient(top, #247AB7 0%, #2A72A2 100%); background: linear-gradient(to bottom, #247AB7 0%, #2A72A2 100%); border:none; border-radius:2px; color:#fff;
display:inline-block; padding:11px 24px 10px; text-decoration:none; cursor:pointer; font-size:1.2rem;}
.bosleys_email #mc_embed_signup .pv_btn{background:#81982C; background:-webkit-linear-gradient(top, #81982C 0%, #afbc22 100%); background:linear-gradient(to bottom, #81982C 0%, #afbc22 100%);}
#mc_embed_signup .nowrap{white-space:nowrap; vertical-align:top; line-height:4; font-family:brandon-grotesque;}
.subfield.monthfield, .subfield.dayfield{display:inline-block; float:none;}
#go-solution-wrap .container{width:100%; max-width:100% !important}
#go-solution-wrap .jupiterx-primary, #go-solution-wrap .jupiterx-main-content, #go-solution-wrap .elementor-column-wrap{padding:0px !important;}
#go-solution-wrap .bgimgheader_big{height:550px; max-height:550px !important; background-size:cover; padding:20px;}
#go-solution-wrap .bgimgheader_big p{max-width:960px; margin:25px auto;}
#go-solution-wrap .bgimgheader_big h2{max-width:960px; font-family:Helvetica, Arial, sans-serif !important; font-size:4rem; font-weight:600; color:#FFF; padding:10px 10px 10px 0; text-transform:uppercase; margin:0px auto;}
#go-solution-wrap .elementor-container{width:100%; max-width:100% !important}
#go-solution-wrap .lp-button{text-align:center;}
#go-solution-wrap .lp-button a{background:#000; padding:10px 15px; font-family:'Bitter', serif; font-size:1.5rem; font-weight:700; text-align:center; display:inline-block; color:#FFF; transition:all 0.3s; -webkit-transition:all 0.3s;}
#go_solution_desc .elementor-container{max-width:960px !important; margin:25px auto;}
#go_solution_desc h3.white-heading-title{font-size:2.75rem; font-family:Helvetica, Arial, sans-serif !important; color:#FFF; line-height:105%; font-weight:600; text-align:left; text-transform:uppercase;}
#go_solution_desc h4{font-size:2.5rem !important; color:#dc6e0f; font-family:Helvetica, Arial, sans-serif !important; font-weight:600; text-align:left; text-transform:uppercase; margin:25px 0px;}
#go_solution_desc .lp-1col p{font-family:Helvetica, Arial, sans-serif !important; font-weight:400; text-align:left; font-size:1.5rem; line-height:125%; color:#FFF; margin:0 0 50px;}
#go_solution_desc .lp-row .lp-3col{width:33.33%; float:left; text-align:center; margin:0px;}
#go_solution_desc .lp-row .lp-3col p:first-child{height:130px; text-align:center;}
#go_solution_desc .lp-row .lp-3col p:last-child{font-family: 'Bitter', serif; font-size:1.5rem; color:#FFF; line-height:125%; text-align:center; font-weight:300;}
#go_solution_image section{text-align:center; background-size:cover; background-position:center 30%; padding:0px 20px;}
#go_solution_image section .lp-row{max-width:980px; margin:0px auto; padding:0px;}
#go_solution_image .doggy-text{margin:160px 0 0 0;}
#go_solution_image .doggy-text h2{font-family:Helvetica, Arial, sans-serif !important; font-size:2rem; text-transform:uppercase; color:#FFF; font-weight:400;}
#go_solution_image .doggy-text h3{font-family:Helvetica, Arial, sans-serif !important; font-size:2rem; text-transform:uppercase; color:#FFF; font-weight:600; margin-bottom:50px;}
#go_solution_back_img .morefoot-text{ font-family:Helvetica, Arial, sans-serif !important; font-size:1.5rem; line-height:125%; color:#FFF; font-weight:normal; text-align:center;padding-bottom:10px;}
#go_solution_back_img .lp-button{text-align:center; margin-bottom:20px;}
#go_solution_back_img .lp-button a{background:#FFF; padding:10px 15px; font-family:'Bitter', serif; font-size:1.5rem; font-weight:700; text-align:center; display:inline-block; color:#000;}
#lucky_wrap .container{max-width:100% !important; padding:0px !important;}
#lucky_wrap .container .row{margin:0px !important;}
#lucky_wrap .jupiterx-primary{padding:0px !important;}
#lucky_wrap .elementor-container{max-width:100% !important; padding:0px !important;}
#lucky_wrap .elementor-column-wrap{padding:0px !important;}
#lucky_wrap .header-lucky-logo{max-width:768px;}
#lucky_wrap .lp-row-gold{position:relative; height:100px; padding:20px 0px;}
#lucky_wrap .lp-row-gold::before{content:""; width:100%; position:absolute; top:0px; left:0px; background:url(https://s3.amazonaws.com/pv-web-01t/petvalu/luck-of-the-paw-lp/gold-bar-background.png) no-repeat 0 0; background-size:cover; height:100%; z-index:-1}
#lucky_wrap .lp-row-gold .top-date-text{font-family:Helvetica, Arial, sans-serif !important; color:#205126; font-size:36px; font-weight:800;}
#lucky_wrap .lp-row > div{font-family:Helvetica, Arial, sans-serif !important; color:#FFF;}
#lucky_wrap .dog-white-backing{background-color:#ffffff; height:313px; z-index:1000; margin-top:-300px;}
#lucky_wrap .lp-wrapper{max-width:980px; margin:0px auto;}
#lucky_wrap .lp-wrapper .lp-2col:first-child{text-align:left; width:38%; float:left; padding-left:12%; box-sizing:content-box;}
#lucky_wrap .lp-wrapper .lp-2col:first-child h2{margin:25px 0px;}
#lucky_wrap .lp-wrapper .lp-2col:last-child{width:38%; float:right; padding-left:12%;}
#lucky_wrap .lp-wrapper .lp-2col:last-child .wheel-of-fortune{max-width:450px;}
.lucky .jupiterx-footer{background:#FFF;}
#treat_of_the_month{background:#FFF;}
#treat_of_the_month .jupiterx-main-content{padding:0px;}
#treat_of_the_month .container .row{margin:0px;}
#treat_of_the_month .container .col-lg-12{padding:0px;}
#treat_of_the_month .container, #treat_of_the_month .elementor-container, 
#treat_of_the_month .elementor-column-wrap{max-width:100% !important; padding:0px !important; margin:0px !important;}
#treat_of_the_month .lp-row.banner{width:100%; float:left; min-height:250px; position:relative; background-size:cover; padding:0px;}
#treat_of_the_month .lp-row.banner .lp-1col{position:absolute; bottom:10px; max-width:980px; margin:0px auto; left:0px; right:0px; text-align:left;}
#treat_header h2{width:100%; float:left; padding:25px 0px; text-align:center;font-size:3rem;background-color:#eb1c24;}
.banner_pvus #treat_header h2,.bodycust_bosleys.treat-of-the-month #treat_header h2,
.bodycust_pvca.treat-of-the-month #treat_header h2{background-color:#FFF !important; padding-bottom:50px; color:#3c3c3c !important; font-family:din-2014, sans-serif; font-size:3rem; font-weight:600;}
#treat_of_the_month .lp-row-top-title .main-page-title{color:#FFF; text-transform:uppercase; font-family:din-2014, sans-serif; font-weight:600; font-size:3rem; margin:0px;}
.bodycust_paulmacs.treat-of-the-month #treat_of_the_month .lp-row-top-title .main-page-title{background-color:#FFF; padding-bottom:0px; color:#3c3c3c !important;}
#dogtreat .elementor-widget-container{max-width:980px; margin:0px auto;}
#dogtreat .lp-2col h3{text-align:left; text-decoration:underline; font-family:din-2014, sans-serif; font-weight:600; text-decoration-color:#77d4dc; font-size:2rem; color:#000; text-transform:uppercase;}
#dogtreat .lp-2col h3::before{content:""; width:46px; height:48px; display:inline-block; background:url(https://s3.amazonaws.com/pv-web-01t/wordpress/wp-content/uploads/2019/05/15030200/18-4100-October-TOTM-LP-V1_10-small.png) no-repeat 0 0; float:left; margin:-10px 0px 0 0}
#dogtreat .lp-1col{text-align:left; font-size:1.25rem; line-height:130%; color:#000; font-family:din-2014, sans-serif;  font-weight:400;}
#dogtreat .lp-1col img{margin-top:7px;}
#dogtreat .lp-1col .details{font-size:1.5rem; font-family:din-2014, sans-serif; font-weight:600; margin:0px; color:#000; line-height:1.2;}
#dogtreat .lp-1col .details br{display:none;}
#dogtreat .lp-1col .details > span{display:block;}
#dogtreat .lp-button{text-align:left; margin:25px 0 0;}
#dogtreat .lp-1col .details .size{font-family:din-2014, sans-serif;  font-weight:400; font-size:1.25rem;}
#dogtreat .lp-button a{display:inline-block; padding:8px 15px; background:#e51937; font-family:"din-2014"; font-weight:400; font-size:1rem;}
#instore .lp-1col h3{color:#00aeef; font-size:38px; font-family:"din-2014"; font-weight:700; line-height:45px; text-transform:uppercase;margin-bottom:-5px;}
#instore p.treat_test{font-size:1.25rem; color:#000; font-family:"din-2014"; font-weight:400;}
.customer-appreciation .jupiterx-main{background-image:url('https://s3.amazonaws.com/pv-web-01t/wordpress/wp-content/uploads/sites/5/2019/05/21113309/background-green-pattern.gif');background-repeat:repeat;}
.customer-appreciation .jupiterx-main .jupiterx-content { background:#ffffff none repeat scroll 0 0;  }
#instore .lp-1col h4{color:#000; font-size:28px; font-family:"din-2014"; font-weight:700; line-height:38px; margin:0px;}
#instore .niceyoutube-wrap{max-width:700px; margin:25px auto;}
#cattreat .elementor-widget-container{max-width:980px; margin:0px auto;}
#cattreat .elementor-text-editor{border-top:3px dotted #959595; width:100%; margin:30px 0 0; padding:25px 0 0;}
#cattreat .lp-2col h3{text-align:left; text-decoration:underline; font-family:"din-2014"; font-weight:600; text-decoration-color:#fabfd7; font-size:2rem; color:#000; text-transform:uppercase; margin-top:10px;}
#cattreat .lp-2col h3::before{content:""; width:73px; height:53px; display:inline-block; background:url(https://s3.amazonaws.com/pv-web-01t/wordpress/wp-content/uploads/2019/05/15032132/18-4100-October-TOTM-LP-V1_16-small.png) no-repeat 0 0; float:left; margin:-10px 0px 0 0}
#cattreat .lp-1col{text-align:left; font-size:1.25rem; line-height:130%; color:#000; font-family:"din-condensed-web"; font-weight:400;}
#cattreat .lp-1col .details > span{display:block;}
#cattreat .lp-1col .details{font-size:1.5rem; font-family:"din-2014"; font-weight:600; margin:0px; color:#000; line-height:1.2;}
#cattreat .lp-1col img{margin:5px 0 0;}
#cattreat .lp-button{text-align:left; margin:20px 0 0;}
#cattreat .lp-button a{display:inline-block; padding:10px 15px; background:#e51937; font-family:"din-2014"; font-weight:400; font-size:1rem;}
#instore-buy-now .elementor-widget-container{max-width:980px; margin:0px auto;}
#instore-buy-now .lp-1col{width:100%; border:5px solid #00aeef; margin:40px 0 0; padding:5px 0 0}
#instore-buy-now .lp-button-buy-in-store a{display:inline-block; background:#00aeef; padding:10px 15px; margin:0px 0 5px; font-size:1rem !important; font-family:"din-2014" !important; font-weight:400 !important];}
#instore-buy-now .lp-button-buy-in-store a br{display:none;}
#instore-buy-now .legal{margin:50px 0 70px; color:#000; font-family:"din-2014"; font-weight:400; font-size:1rem;}
#youtube{text-align:center;}
#youtube .niceyoutube-wrap{max-width:700px; margin:0px auto;}
#treat_of_the_month_past .jupiterx-main-content{padding:0px;}
#treat_of_the_month_past .container .row{margin:0px;}
#treat_of_the_month_past .container .col-lg-12{padding:0px;}
#treat_of_the_month_past .container, #treat_of_the_month_past .elementor-container,
#treat_of_the_month_past .elementor-column-wrap{max-width:100% !important; padding:0px !important; margin:0px !important;}
#treat_of_the_month_past .lp-row.banner{width:100%; float:left; min-height:250px; position:relative; background-size:cover; padding:0px;}
#treat_of_the_month_past .lp-row.banner .lp-1col{position:absolute; bottom:0px; max-width:980px; margin:0px auto; left:0px; right:0px; text-align:left;}
#treat_of_the_month_past .lp-row-top-title{width:100%; float:left; padding:25px 0px; text-align:center; background:#eb1c24;}
#treat_of_the_month_past .lp-row-top-title .main-page-title{color:#FFF; text-transform:uppercase;}
.location_wrap .map-sec{box-shadow:2px 2px 3px rgba(0,0,0,0.3); padding:10px; margin:20px 0px; background:#FFF;}
.location_wrap .map-sec iframe{display:inherit;}
.location_info{border-bottom:solid 1px #cecece; padding-bottom:30px; margin-bottom:30px;}
.location_info .location_name h1{font-family:"din-condensed-web"; font-size:3.750rem; line-height:55px; padding:15px 0px; font-weight:bold; letter-spacing:-1px;}
.location_info .address_info{font-size:1.500rem; font-family:brandon-grotesque; color:#826045; line-height:1.2;}
.inner_data .hours, .inner_data .direction, .inner_data .store_event{float:left; margin:0 80px 50px 0;}
.location_info .address_info a{color:#826045;}
/*.elementor-widget:not(:last-child){margin-bottom:0 !important;}*/
.inner_data .store_event{margin-right:0px;}
.inner_data .hours h4{font-size:1.250rem; font-family:brandon-grotesque; color:#000; text-transform:uppercase;}
.inner_data .hours p{font-size:1.500rem; font-family:brandon-grotesque; color:#826045; line-height:1.2; display:block; clear:both;}
.inner_data .hours p span{width:120px; float:left;}
.inner_data .hours p span:last-child{width:195px; float:left;}
.inner_data .direction h4{font-size:1.250rem; font-family:brandon-grotesque; color:#000; text-transform:uppercase;}
.inner_data .direction a{clear:both; color:#1f73a7; font-size:1.563rem; text-decoration:underline; float:left; width:100%; text-transform:uppercase; font-weight:300;}
.inner_data .store_event h4{font-size:1.250rem; font-family:brandon-grotesque; color:#000; text-transform:uppercase;}
.inner_data .store_event a{background:#247AB7; background:-webkit-linear-gradient(top, #247AB7 0%, #2A72A2 100%); background:linear-gradient(to bottom, #247AB7 0%, #2A72A2 100%); border:none; border-bottom:3px solid #055894; border-radius:2px; color:#fff;    display:inline-block; padding:11px 24px 10px; text-decoration:none;}
.single-stores .services{width:100%; float:left; margin:50px 0 40px;}
.single-stores .services h4{font-size:1.250rem; font-family:brandon-grotesque; color:#000; text-transform:uppercase;}
.single-stores .services p{color:#8b1a1f; font-size:1.500rem; font-weight:bold;}
.holiday{width:100%; clear:both; /*margin-bottom:60px;*/}
.holiday h4{font-size:1.250rem; font-family:brandon-grotesque; color:#000; text-transform:uppercase;}
.holiday p{font-size:1.5rem; font-family:brandon-grotesque; color:#8b1a24;margin:0;}
.single-stores .store_service{z-index:999; width:120px; height:120px; border-radius:50%; overflow:hidden; box-shadow:0px 2px 2px 2px rgba(0, 0, 0, .2); border:3px solid #845f3f; margin:0px; padding:0px; float:left; margin-right:20px; position:relative;}
.single-stores .store_service img{width:100%;}
.single-stores .store_service:last-child{margin-right:0px;}
.single-stores .store_service p{text-align:center; font-size:1.125rem!important; color:#fff!important; text-shadow:1px 1px 10px #000000; position:absolute; top:50%; transform:translateY(-50%); -webkit-transform:translateY(-50%); width:100%; text-align:center; left:0px; z-index:9; line-height:1;}
.single-post a.location{color:#371c01; text-decoration:underline;}
.local-flyer .jupiterx-main-content{padding-bottom:15px;}
/* inner Page Css */
/* puppy center */
.titlecenter.bgimgheader_big{background-size:100% !important; border-bottom:0px !important; background-position:center center !important; max-height:inherit !important;}
.jupiterx-site .titlecenter.bgimgheader_big{background-position:center center !important;}
.titlecenter.bgimgheader_big h1{background:none; width:100%; display:inline-block; text-align:center; color:#000; margin-top:230px; text-shadow:0 0 20px #ffffff, 0 0 40px #ffffff, 0 0 50px #ffffff, 0 0 70px #ffffff; text-transform:uppercase; overflow:inherit; padding-bottom:90px;}
.titlecenter.bgimgheader_big h1{ text-shadow: 0 0 5px #ffffff, 0 0 10px #ffffff, 0 0 20px #ffffff, 0 0 20px #ffffff, 0 0 20px #ffffff, 0 0 20px #ffffff, 0 0 30px #ffffff, 0 0 50px #ffffff, 0 0 70px #ffffff, 0 0 70px #ffffff, 0 0 90px #ffffff, 0 0 90px #ffffff, 0 0 90px #ffffff, 0 0 100px #ffffff, 0 0 120px #ffffff, 0 0 120px #ffffff;}
.puppy-centre .titlecenter.bgimgheader_big h1,
.kitten-centre .titlecenter.bgimgheader_big h1{font-size:3.75rem !important; font-family:brandon-grotesque; font-weight:bold; padding-left:0px; padding-right:0px;}
.petfoods_mains h4{margin:25px 0 0 0 !important;}
.petfoods_mains p{margin:10px auto !important;}
.petcentercls{background:#fff !important;}
.puppy_intro{margin-bottom:60px;}
.puppy_intro .lp-2col h4{margin:25px 0 10px;}
.petcentercls p{font-family:"din-2014"; font-size:1.375rem; line-height:125% !important; font-weight:300; margin:10px auto; max-width:980px; color:#333333;}
.petcentercls .petfoods_mains .right {float: right; text-align:right;}
.petcentercls .petfoods_mains .left {float: left; text-align:left;}
#basics h3{background-image:url(https://pv-web-01t.s3.amazonaws.com/images/17-3794-Puppy-Centre_04.jpg); background-repeat:no-repeat;
background-position:70% 50%; height:60px; color:#000; text-transform:uppercase; margin:20px auto; font-size:1.875rem; max-width:980px;}
.puppy-center #basics h3{margin:0px auto 20px auto;}
.petcentercls h4 { font-family:gooddog-new; font-size:1.75rem; text-transform:lowercase; border-bottom:3px dotted; border-bottom-color:currentcolor;
padding-bottom:10px; margin:0; border-color:#b4dcdc; text-align:left; }
.petcentercls h4 a { font-family:gooddog-new; font-size: 1.75rem; text-transform: lowercase; color:#000; }
.petcentercls .lp-2col p{text-align:left;}
.petcentercls #basics .lp-button { background:#b4dcdc; font-size:1rem; padding:5px 10px; text-transform:uppercase; font-weight:600; -webkit-border-radius:12px;
-moz-border-radius:12px; border-radius:12px; display:inline-block; }
.petcentercls #basics .lp-button a{color:#000000; font-family:brandon-grotesque; font-weight:700; transition:all 0.3s; -webkit-transition:all 0.3s;}
.petcentercls #basics .lp-button a:hover{opacity:0.7;}
.petcentercls #basics .text.left { margin-left:18%; margin-right: 0; text-align: left; }
/*.petcentercls #basics .text { max-width: 400px; } */
.petfoods_mains #basics .text{max-width:390px;}
.petcentercls #basics .left {float:left; margin:0px;}
.petcentercls #basics .right { float:right; }
.petcentercls #basics .lp-row .lp-2col.right{clear:right;}
.petcentercls #basics .text.right { margin-right: 18%; margin-left: 0; text-align: left; }
.puppyfrstcls{margin-top:60px !important;}
.petcentercls .lp-2col.image.left img{max-width:508px;}
.lp-2col.image.left {clear: both !important;}
.petcentercls .lp-2col.image.right img{max-width:516px;}
.petcentercls #basics .image.right{text-align:right;}
.petcentercls .elementor-column-gap-default > .elementor-row > .elementor-column > .elementor-element-populated{padding:0px !important;}
.petcentercls .jupiterx-main-content > .container > .row > [class*="col-"]{padding-left:0px; padding-right:0px;}
.pets-container .petfoods_mains{max-width:1280px; margin:auto;}
.pets-container .elementor-section.elementor-section-boxed > .elementor-container{max-width:inherit!important;}
.pets-container .essentialscls {background:#b4dcdc; padding:0px 0px 0px 0px; margin-left:-15px; margin-right:-15px;}
.pets-container .essentialscls #checklist .lp-row{ background-color:#ffffff; width:90%; margin:30px auto; max-width:980px; padding:0px 20px; }
.pets-container .pupplhealcls{max-width:980px !important; margin:auto; padding-top:0px; padding-bottom:10px;}
.pupplhealcls #nextsteps h3{background-image:url(https://pv-web-01t.s3.amazonaws.com/images/17-3794-Puppy-Centre_31.jpg); background-repeat:no-repeat; background-position:20% 50%; height:60px; color:#000; text-transform:uppercase; font-size:1.875rem; max-width:980px;}
.pupplhealcls #nextsteps .lp-2col .bottom-border { border-color: #b4dcdc !important; }
.pupplhealcls #nextsteps .lp-2col .bottom-border { border-top: 3px dotted; width: 50%; margin: 0 auto; padding: 10px 0; }
.essentialscls #checklist h3 { font-family: 'gooddog-new',sans-serif; font-size: 1.75rem; text-transform: lowercase; border-top: 3px dotted; 
border-top-color: currentcolor; border-bottom: 3px dotted; border-bottom-color: currentcolor; margin: 10px; padding: 10px 0; color:#000; }
.essentialscls #checklist h3 { border-color: #b4dcdc; }
.essentialscls #checklist .lp-2col li { font-family:din-2014; line-height: 115% !important; padding-bottom: 5px; list-style:none;
list-style-image: url('https://pv-web-01t.s3.amazonaws.com/images/17-3794-puppy-Kitten-Centre_checkbox.jpg'); clear: none; min-height: auto; 
width: 100%; float: none; text-align:left; margin-top:10px; margin-bottom:10px; color:#333333; font-weight:300; font-size:1.375rem; }
.essentialscls #pkcentre p,.essentialscls #pkcentre li { font-family: 'din-2014',sans-serif !important; font-size: 1.375rem; line-height: 125% !important;
font-weight: 300; margin: 10px auto; max-width: 980px; }
.essentialscls #checklist .lp-button { font-size:1.125rem; text-transform:uppercase; font-weight:600; background:#1F7AB7; margin-bottom: -40px;
padding: 10px 15px; display: inline-block; border-radius:10px; transition:all 0.3s; -webkit-transition:all 0.3s; }
.essentialscls #checklist .lp-button:hover{background:#196394 !important}
.essentialscls #checklist .lp-button a{color:#fff; font-family:brandon-grotesque;}
.essentialscls #checklist .list{max-width:900px; margin:0 auto; display:inline-block;}
#nextsteps .lp-row:last-child{padding-bottom:0px;}
#nextsteps .lp-row:last-child .bottom-border{padding:5px 0px; font-size:0px;}
.essentialscls { text-align: center; }
.pupplhealcls  #nextsteps .lp-2col p { max-width: 200px; }
.essentialscls .lp-2col ul{margin:0px; padding:0px !important;}
.pupplhealcls #nextsteps .lp-2col img{max-width:136px;}
.tipscls {background:#b4dcdc; text-align:center; padding-top:30px; padding-bottom:30px; margin-left:-15px; margin-right:-15px; margin-bottom:80px;}
.tipscls .lp-row{max-width:700px; margin:auto;}
.tipscls .lp-row .lp-2col{ width: 33.333333%; max-width: 150px;}
.tipscls .lp-row .lp-2col:last-child{width:60%; max-width:inherit; text-align:center;}
.tipscls #expert-tip h3 { border-top: 3px dotted #ffffff; border-bottom: 3px dotted #ffffff; margin: 10px; padding: 10px 0; font-size: 1.875rem; color:#000;
text-transform:uppercase; } 
.tipscls #expert-tip p{text-align:center;}
.pupplhealcls  #nextsteps .lp-2col p{text-align:center;}
.pupplhealcls #nextsteps .lp-2col p:hover{font-weight:600; font-family:"din-2014";}
.pupplhealcls  .lp-2col:last-child {margin-left:0px;}
.pets-container .row{margin-left:0px; margin-right:0px;}
.petfoods_mains #basics .lp-button a:hover:after { content: " ›"; }
.catorgscls #basics h3{background-image: url(https://pv-web-01t.s3.amazonaws.com/images/17-3794-Kitten-Centre_04.jpg);}
.catorgscls.petcentercls #basics .lp-button{background:#ffada4;}
.catorgscls.petcentercls #basics .lp-button:hover{opacity:0.75;}
.catorgscls .pets-container .essentialscls,.catorgscls .tipscls{background:#ffada4;}
.catorgscls .pupplhealcls #nextsteps h3{background-image: url(https://pv-web-01t.s3.amazonaws.com/images/17-3794-Kitten-Centre_31.jpg);}
.catorgscls.petcentercls h4,.catorgscls .essentialscls #checklist h3,.catorgscls .pupplhealcls #nextsteps .lp-2col .bottom-border{border-color:#ffada4 !important;}
.pupplhealcls #nextsteps .lp-2col p a{color:#000;}
#expert-tip p span { font-family: 'gooddog-new',sans-serif; }
.petfoods_mains #basics h4 a:hover::after, .petfoods_mains #basics h4 a:focus::after { content: " ›"; }
/* puppy center */
/* custom 1 */
#bluestem_intro #science{ border:10px solid #82bcf9; margin:95px 0 0 0; padding:0 60px 57px; }
#bluestem_intro #science p:first-child{ margin:-68px 0 10px 0; }
#bluestem_intro #science p{ margin:0; font-family:acier-bat-solid, sans-serif; font-style:normal; font-weight:400; color:#39539e; text-transform:uppercase;
font-size: 1.25rem; line-height:150%; }
#bluestem_intro #science .lp-row { padding-bottom:0; }
#bluestem_intro p:first-child{margin:-20px 0 0;}
#bluestem_intro p.emph{ margin:45px 0 0 0; color:#39539e; font-family:"din-2014"; font-weight:600; font-size:1.5rem; line-height:125%; }
#bluestem_intro p{ margin:25px 0 0 0; font-family:"din-2014"; font-weight:400; font-size:1.2rem; line-height:150%; color:#000;}
.prod1, .prod2, .prod3, .prod4, .prod5, .prod6{ margin:60px 0 0 0; }
.prod1 .toothpaste, .prod2 .powder, .prod3 .wipes, .prod4 .chews, .prod5 .water, .prod6 .spray{ padding:0 0 0 90px; position:relative; }
.prod1 .toothpaste:after, .prod2 .powder:after, .prod3 .wipes:after, .prod4 .chews:after, .prod5 .water:after, .prod6 .spray:after{ position:absolute;
left:0; bottom:0; content:""; }
.prod1 .toothpaste:after{ background:url(../images/toothpaste_icon.png) no-repeat left bottom; width:70px; height:61px; background-size:100% auto; }
.prod2 .powder:after { background:url(../images/powder_water_additive_icon.png) no-repeat left bottom; width:70px; height:84px; background-size:100% auto; }
.prod3 .wipes:after { background:url(../images/dental_wipes_icon.png) no-repeat left bottom; width:70px; height:84px; background-size:100% auto; }
.prod4 .chews:after { background:url(../images/dental_chews_icon.png) no-repeat left bottom; width:70px; height:84px; background-size:100% auto; }
.prod5 .water:after { background:url(../images/water_additive_icon.png) no-repeat left bottom; width:70px; height:84px; background-size:100% auto; }
.prod6 .spray:after { background:url(../images/oral_spray_icon.png) no-repeat left bottom; width:70px; height:84px; background-size:100% auto; }
.prod1 .toothpaste h3, .prod2 .powder h3, .prod3 .wipes h3, .prod4 .chews h3, .prod5 .water h3, .prod6 .spray h3{ 
text-align:left; font-family:acier-bat-solid, sans-serif; font-style:normal; font-weight:400; text-align:left; color:#39539e;
text-transform:uppercase; border-bottom:3px dotted #39539e; font-size:2rem; line-height:150%; }
.prod1 .lp-2col.img, .prod2 .lp-2col.img, .prod3 .lp-2col.img, .prod4 .lp-2col.img, .prod5 .lp-2col.img, .prod6 .lp-2col.img{ margin-left:0; width:35%; padding:35px 25px 0 0; }
.prod1 .lp-2col.txt, .prod2 .lp-2col.txt, .prod3 .lp-2col.txt, .prod4 .lp-2col.txt, .prod5 .lp-2col.txt, .prod6 .lp-2col.txt{ margin-left:0; width:65%; padding:35px 0 0 25px; }
.txt ul{ list-style:none; padding:0; text-align:left; }
.txt ul li{ margin:15px 0 0 0; padding:0 0 0 19px; position:relative; font-size:1.2rem; line-height:150%; font-family:"din-2014"; font-weight:400; width:100%; float:none; min-height:auto; color:#000;}
.txt ul li:after{ content:""; position:absolute; left:0; top:10px; background:#333333; border-radius:50%; width:8px; height:8px; }
.txt .lp-button { text-align:left; padding:16px 0 0 0; }
.txt .lp-button a{ background:#39539e; line-height:62px; padding:0 30px; border-radius:31px; display:inline-block; text-transform:uppercase;
font-size:1.35rem; font-family: acier-bat-solid, sans-serif; font-style:normal; font-weight:400; letter-spacing:1px; }
#bluestem_end .lp-button { text-align:center; }
#bluestem_end .lp-button a{ background:#39539e; padding:17px 30px; border-radius:31px; display:inline-block; text-transform:uppercase;
font-size:1.35rem; font-family:acier-bat-solid, sans-serif; font-style:normal; font-weight:400; letter-spacing:1px; }
/******************** customer appreciation css start *****************/
.customer-appreciation .jupiterx-main-content{ padding-top:0; }
#we_appreciation #dogtreat .lp-row-magenta-heading { background-color:#cd3167; clear:both; display:inline-block; font-family:"Chau Philomene One",sans-serif;
height:100px; margin:0 auto; position:relative; width:100%; }
#we_will_have h2 { font-size:4rem; font-weight:600; text-transform:uppercase; }
#we_will_have h2, #we_will_have h3, #we_will_have p, #we_will_have .lp-button,#we_will_have ul li { color:#145475; font-family:"Chau Philomene One",sans-serif;
font-style:normal; line-height:130%; }
.main-top-title { margin-top:7px; text-shadow:2px 2px 8px #333333; color:#fff; text-align:center; font-size:4rem; font-style: normal;
line-height:130%; font-family:"Chau Philomene One",sans-serif; font-weight:600; }
.lp-3col { float:left; margin-left:2.25%; position:relative; text-align:center; width:30%; }
#we_will_have p { font-size:2rem; font-weight:700; }
#we_will_have .image-title-01, #we_will_have .image-title-02{ margin:15px 0; }
.save_big { color:#145475; font-family:"Chau Philomene One",sans-serif; font-style:normal; line-height:130%; font-size:4rem; font-weight:600;
text-transform:uppercase; margin:55px 0; }
#buy_one_free, #percentage_off, #buy_two_free{ border-top:6px dotted #cd3167; padding:20px 20px 0; }
#buy_one_free #cattreat .lp-2col h3::before, #percentage_off #cattreat .lp-2col h3::before, #buy_two_free #cattreat .lp-2col h3::before{ display:none; }
#buy_one_free #cattreat .lp-2col h3, #percentage_off #cattreat .lp-2col h3, #buy_two_free #cattreat .lp-2col h3{ font-weight:600; text-transform:uppercase; color:#145475; font-family:"Chau Philomene One",sans-serif;
font-style:normal; line-height:130%; font-size:6rem; margin:0; text-align:left; text-decoration:none; }
#buy_one_free #cattreat .lp-2col p.details, #percentage_off #cattreat .lp-2col p.details, #buy_two_free #cattreat .lp-2col p.details{ font-size:2rem; font-weight:700; text-align:left; color:#145475; font-family:"Chau Philomene One",sans-serif;
font-style:normal; line-height:130%; margin-top:100px; }  
#find_petvalu #instore-buy-now .lp-1col{ margin:0; }
#find_petvalu #instore-buy-now .lp-row.border_two .lp-1col{ border:0; }
#find_petvalu #instore-buy-now .lp-row.border_two p.legal { font-size: 1rem; padding-top: 10px; color:#145475; font-weight:700; margin:0 !important; }
/******************** customer appreciation css end *****************/

/************************* store_locator page css start  ****************/
.store_locator.modal-body{ padding:30px 15px; /*max-width:1020px;*/ margin:auto; }
.findstoremanidiv .store-locator-row .store-locator-col-sm-12{ overflow:hidden; }
.store_locator .store-locator-col-sm-12{ }
.store_locator .store_locator_address_field{ width:calc(33.3333% - 50px); margin:15px 25px 0; float:left; }
.top-serach, #advance_search{ margin:0 -25px; }
#show_advance, #show_simple{ float:right; margin:25px 25px 0 0; padding:0; text-decoration:none; color:#1f73a7; font-size:1.5rem;}
#store_locator_get_my_position{ display:none; }
.store_locator_result_list_box hr{ display:none; }
.store_locator_find_stores_button.btn.button.et_pb_button.btn-primary.btn-lg{ width:290px !important; background:#1f73a7 !important; border:0px;}
.bodycust_bosleys .store_locator_find_stores_button.btn.button.et_pb_button.btn-primary.btn-lg,
.bodycust_bosleys .store_locator_find_stores_button.btn.button.et_pb_button.btn-primary.btn-lg{background:#81982C !important;}
.bodycust_bosleys #show_advance,.bodycust_bosleys #show_simple,
.bodycust_bosleys #show_advance{color:#81982C !important;}
.store_locator_filter a img{ border-radius:50%; }
.store_locator_filter a .store_locator_category_filter_image_name{ font-size:14px; margin:10px 0 0 0; font-family:"Chau Philomene One",sans-serif; }
.store_locator_filter a:hover .store_locator_category_filter_image_name{ color:#0069d9; }
.single_filter h5{ font-family:"Chau Philomene One",sans-serif; margin-top:50px;}
.select.store_locator_filter_radius{ margin:15px 0 0 0; }
.store_locator_no_stores{ padding:20px 0; text-align:center; }
/************************* store_locator page css end  ****************/
.store_locator_filter a img{width:76px; height:76px;}
.single_filter h5{padding-top:20px; }
.store_locator_details h3.store_locator_name{font-size:20px; color:#000000;}
.store_locator_actions a.btn-lg{font-size:14px;}
.store_locator_result_list_item .store-locator-row{margin:0px;}
#store_locator_result_list{margin-left:-15px; margin-right:-15px;}
#store_locator_result_list .store-locator-col-sm-12{width:100%; float:left; vertical-align:top; /*border:1px solid #c3bfbf;*/ padding:0px; border-radius:7px;   padding-left:15px; padding-right:15px;}
#store_locator_result_list .store_locator_result_list_item{width:50%; float:left; padding-left:15px; padding-right:15px;}
#store_locator_result_list .store_locator_result_list_item:hover{background:none;}
/*#store_locator_result_list .store-locator-col-sm-12:hover{border:1px solid #007bff ;}*/
#store_locator_result_list .store_locator_result_list_item{border:0px;}
.store_locator_filter .store-locator-col-sm-12.single_filter{width:70%; float:left;}
.store_locator_filter .store-locator-col-sm-12.single_filter:last-child{width:30%; float:left;}
.store_locator_category_filter_image.store_locator_category_filter_image_selected .store_locator_category_filter_image_name{color:#007bff;}
.simple_search{position:relative;}
#simple_search .searchor{display:inline-block; margin:35px -12px; float:left;}
#simple_search select,#simple_search input,#store_locator_filter_radius,#advance_search input{border:1px solid #c3bfbf !important;}
.single-stores .short_desc_wrap { background: #ffffff; border-radius: 15px; float: left; margin-bottom: 47px; padding: 5px 20px; width: 100%; box-shadow: 2px 2px 3px rgba(0, 0, 0, 0.3); max-width: 700px; }
.store_event_wrap { float: left; width: 100%; max-width: 980px; }
.single-stores .store_event_maintitle h4 { color: #000000; font-family: brandon-grotesque; font-size: 1.25rem; text-transform: uppercase; margin-bottom: 17px; }
.single-stores .store_event_boxinner { background: rgba(0, 0, 0, 0) url("https://s3.amazonaws.com/pv-web-01t/wordpress/wp-content/uploads/sites/2/2019/04/16060857/bg-chalkboard.png") repeat scroll 0 0 !important; border: 6px solid #ffffff; color: #ffffff; padding: 20px 10px 10px; position: relative; }
.single-stores .store_event_boxinner:before { background: rgba(0, 0, 0, 0) url("../images/dong_hand_palm.png") no-repeat; position: absolute; content: ""; height: 30px; width: 30px; opacity: 0.4; right: 10px; top: 18px; display: block; }
.single-stores .store_event_box { padding: 0 10px; width: 33.33%; float: left; margin-bottom: 25px; }
.single-stores .store_event_main { float: left; margin-left: -10px; margin-right: -10px; width: 100%; }
.store_event_title a { color: #ffffff; font-family: brandontextbold; font-size: 1.25rem; outline: none; }
.store_event_date { color: #ffffff; font-family: brandontext400; font-size: 1rem; padding: 8px 0 17px; }
.store_event_desc { color: #ffffff; font-family: brandontext400; font-size: 1rem; }
.store_event_more a { color: #ffffff; font-family: brandontextbold; font-size: 1.25rem; text-decoration: underline; text-transform: uppercase; margin-top: 15px; outline: none; }
.store_event.store_event_btn { float: left; width: 100%; margin: 30px 0 37px; }
.store_event.store_event_btn a { background: rgba(0, 0, 0, 0) linear-gradient(to bottom, #247ab7 0%, #2a72a2 100%) repeat scroll 0 0; border-color: #055894; border-style: none none solid; border-width: medium medium 3px; color: #ffffff; font-family: brandontext300; font-size: 1.25rem; font-weight: 300 !important; opacity: 1; padding: 10px 30px; text-decoration: none; outline: none; }
.short_desc_wrap p { font-family: brandontextbold; font-size: 1.25rem; }
.single-event .title-holder { float: left; font-size: 4.5rem; font-family: "din-condensed-web", arial; padding: 5px 20px 5px 20px; color: #000; letter-spacing: -2px; line-height: 70px; max-width: 900px; }
.single-event .entry-meta { padding: 8px 20px 8px 20px; float: left; max-width: 600px; width: auto; text-transform: uppercase; color: #000; font-family: "brandon-grotesque", arial; }
.single-event .entry-meta { clear: both; font-size: 0.875rem; }
.single-event .entry-title { margin: 0 auto; max-width: 980px; min-height: 130px; margin-top: 20px; }
.single-event .entry-title { font-weight: normal; margin: 0 0 5px; }
.single-event .post-container { max-width: 980px; margin: 0 auto; }
.single-event .entry-content { max-width: 700px; float: left; margin-left: 25px; min-height: 480px; }
.single-event .entry-text { max-width: 700px; float: left; min-height: 480px; }
.single-event .entry-text p { font-family: "brandon-grotesque", Arial; font-size: 1.125rem; line-height: 33px; color: #333333; font-weight: 300; }
.single-event .jupiterx-main-content { background: #ebe5dd none repeat scroll 0 0; }
.single-event .jupiterx-main-header { display: none !important; }
#slider{overflow:hidden !important;}
#slider .demo-2 .bg-img{padding:200px;}
#nav-dots{position:absolute; bottom:20px; z-index:999;}
.sl-slide, .sl-slides-wrapper, .sl-slide-inner {position:absolute !important; width:100% !important; height:100% !important; top:0; left:0;}
.kitten-centre .lp-1col p{margin-bottom:80px;}
.kitten-centre .petfoods_mains p,
#nextsteps .lp-1col p{margin-bottom:0px;}
.kitten-centre #basics{margin-bottom:50px;}
#basics .lp-button{margin:0px 0 0;}
/* Events Articles */
.post-type-archive-event .jupiterx-main-header{display:none !important;}
.eventlistingcst .event_title{font-family:brandon-grotesque; font-size:3rem; color:#000; font-weight:700;}
.eventlistingcst .event_left .filter_title{font-family:"brandon-grotesque",Arial,sans-serif; font-size:1.25rem; margin:25px 0px;
font-weight:700; text-transform:capitalize; color:#000; letter-spacing:0.5px;}
.eventlistingcst .event_left{width:30%; float:left; padding-right:30px; margin:0px;}
.eventlistingcst .event_right{width:70%; float:right; margin:30px 0 0; }
.event_right .store_event_box_ajax{width:48%; margin-bottom:3%; min-height:300px; background:#FFF; float:left; box-shadow:rgba(0,0,0,0.1) 0 0px 3px 2px; padding:20px;}  
.event_right .store_event_box_ajax:nth-child(even){margin-right:3%;}
.event_right .store_event_box_ajax .store_event_title a{font-family:'din-condensed-web',sans-serif !important; font-size:1.625rem; font-weight:500; color:#000; letter-spacing:-1px; line-height:30px; margin-bottom:10px; text-decoration:underline;}
.event_right .store_event_box_ajax .store_event_date{font-family:brandon-grotesque; font-size:1rem; font-weight:bold; color:#000; margin:3px 0; padding:0px;}
.event_right .store_event_box_ajax .store_event_desc{font-family:brandon-grotesque; font-size:0.9375rem; font-weight:400; color:#000; margin-bottom:5px;}
.event_right .store_event_box_ajax .store_event_more a{font-family:brandon-grotesque; font-size:1.125rem; font-weight:300; color:#371c01; text-transform:capitalize; text-decoration:underline;}
.event_right .pagination_main{width:100%; float:left; clear:both; text-align:center; margin:0 0 50px; position:relative;}
.store_event_box_ajax ~ .pagination_main{margin-bottom:20px;}
.event_right .pagination_main span{display:inline-block; font-family:'din-condensed-web',sans-serif !important; font-size:1.125rem; font-weight:300; position:absolute; left:0px; right:0px; margin:20px auto;}
.event_right .pagination_main a{font-family:brandon-grotesque; background:#247AB7; background:-webkit-linear-gradient(top, #247AB7 0%, #2A72A2 100%); background: linear-gradient(to bottom, #247AB7 0%, #2A72A2 100%); border:none; border-bottom:3px solid #055894; border-radius:2px; color:#fff; display:inline-block; padding:11px 24px 10px; text-decoration:none; position:relative; z-index:9;}
.event_right .pagination_main a.next_btn{float:right;}
.event_right .pagination_main a.prev_btn{float:left;}
/*.event_right .pagination_main a.prev_btn{float:left; font-size:1.3rem; margin-top:-8px;}*/
.search_box label{margin:10px 0 0; font-family:brandon-grotesque; font-size:1.125rem; color:#141414; line-height:1.5;}
.field_row{width:100%; margin-top:5px;}
.field_row input{width:100%; background:#FFF; border:0px; padding:5px; border:2px solid #d4d0ba; color:#141412; font-family:brandon-grotesque; font-size:1rem; font-weight:400;}
.field_row select{width:100%; background:#FFF; border:0px; padding:5px; border:2px solid #d4d0ba; color:#141412; font-family:brandon-grotesque; font-size:1rem;}
.clear_range_btn{color:#371c01; text-decoration:underline; font-family:brandon-grotesque; font-size:1.125rem; clear:both; display:inline-block; margin-top:8px;}
.search_btn{font-family:brandon-grotesque; background:#247AB7; background:-webkit-linear-gradient(top, #247AB7 0%, #2A72A2 100%); background: linear-gradient(to bottom, #247AB7 0%, #2A72A2 100%); border:none; border-bottom:3px solid #055894; border-radius:2px; color:#fff !important; display:inline-block; padding:8px 24px 8px; text-decoration:none; width:100%; text-align:center; margin:20px 0 0; font-size:1.125rem; font-weight:400;}
.search_events_box h3{margin:30px 0 0; font-family:brandon-grotesque; font-size:1.125rem; font-weight:300; color:#000;}
.search_events_box ul li{list-style:none; margin:10px 0px; display:block;}
.search_events_box ul li input{float:left; width:18px; height:25px; margin:0 8px 0 0}
.search_events_box ul li label{text-transform:uppercase; display:inline; font-family:brandon-grotesque; font-size:0.938rem; color:#000;}
.search_events_box ul li label strong{font-weight:bold;}
.eventlistingcst .noevent{width:100%; text-align:center; font-size:1.875rem; font-family:brandon-grotesque; color:#999; font-weight:700; margin:25px 0px; line-height:1.3;}
.single_event_main .entry-meta{display:none;}
.single_event_main .title-holder{margin-bottom:15px;}
.single_event_main .store_event_date_details{float:left; padding-left:25px;}
.single_event_main .entry-text{padding-left:40px;}
.social-box .leftbox{margin:10px 0px; text-transform:uppercase;}
.social-box .leftbox b{text-transform:capitalize;}
.single-event .jupiterx-main-content{padding:24px 0 10px;}
/* Events Articles */
/************* event page css start ***************/
.ui-button-text-icon-secondary .ui-button-text, .ui-button-text-icons .ui-button-text{ color:#777777; }
.search_events_box ul{ padding:0; }
.search_box .comiseo-daterangepicker-triggerbutton.ui-button { background: #fff; /* Old browsers */ background: -webkit-linear-gradient(top, #fff 0%, #eee 100%); /* Chrome 10+, Safari 5.1+ */
background: linear-gradient(to bottom, #fff 0%, #eee 100%); /* W3C */ border-bottom:1px solid #ccc; color: #777; padding: 0; }
.search_box .comiseo-daterangepicker-triggerbutton.ui-button:hover,.search_box .comiseo-daterangepicker-triggerbutton.ui-button:focus {
background:#ddd; /* Old browsers */ background: -webkit-linear-gradient(top, #ddd 0%, #ccc 100%); /* Chrome 10+, Safari 5.1+ */
background:linear-gradient(to bottom, #ddd 0%, #ccc 100%); /* W3C */ border-bottom:1px solid #ccc; color:#666; padding:0; }
.search_box .comiseo-daterangepicker-triggerbutton.ui-button:active { background: #ccc; /* Old browsers */
background:-webkit-linear-gradient(top, #ccc 0%, #bbb 100%); /* Chrome 10+, Safari 5.1+ */ background:linear-gradient(to bottom, #ccc 0%, #bbb 100%); /* W3C */
border:1px solid #bbb; color:#000; padding:0; }
.search_events_box ul li label{ font-family:"brandon-grotesque","Source Sans Pro",Helvetica,sans-serif; font-weight:300; }   
.noevetns-left{ font-family:"brandon-grotesque","Source Sans Pro",Helvetica,sans-serif; font-weight:700; font-size:1rem; }
.eventlistingcst .event_right{ position:relative; }
.eventlistingcst .event_right .eventloding{ position:absolute; top:0; left:0; background:#ebe5dd url(images/loading_large.gif) no-repeat center 100px; height:100%; width:100%; }
.loading_add.event_right { overflow:hidden; }
.jet-posts .post-thumbnail{ height:100%; }
#article_section .jet-posts__item.col-desk-3 .jet-posts__inner-box .post-thumbnail img{ height:100%; }
.elementor .post-thumbnail__link img{ max-width:460px !important;}
.bodycust_bosleys .search_btn{ background:#81982C; background:-webkit-linear-gradient(top, #81982C 0%, #afbc22 100%);
background: linear-gradient(to bottom, #81982C 0%, #afbc22 100%); border-bottom: 3px solid #6E8405; }
.place-card.place-card-large{display:none !important;}
.ui-datepicker td.ui-state-disabled > span{ opacity:1 !important; }
#event_clear_date_button:hover{ color:#90580E !important; text-decoration:none; }
/************* event page css end ***************/
#article_section .jet-posts__item.col-desk-3 .jet-posts__inner-box .post-thumbnail img{max-width:440px;}
.rev_slider li.tp-revslider-slidesli{opacity:1 !important}
.tp-bgimg.defaultimg {visibility:visible !important;}
/* custom 1 */
#store_locator .petcustomresutl{width:350px; max-height:938px; float:left; padding:0px 20px; background:#f2f2f2;}
#store_locator_result_list_box{padding:0px;}
#store_locator_result_list .store_locator_result_list_item{width:100%; padding:15px; border-bottom:1px solid #ebebeb; background:#f5f5f5;}
.petcustomresutl a h3.store_locator_name{color:#000000;}
.petcustomresutl .store_locator_actions .btn-primary{background:#464646; border:0px; box-shadow:none; border-radius:23px;}
.store_locator_tel a{color:#000;}
.storecustomap {margin-left:350px; position:relative !important; width:auto !important; background:#f5f5f5;}
.store_locator_actions .btn-primary{background:#333333; border:0px; border-radius:23px;}
.store_locator_actions .btn-primary:hover{background:#333333;}
.store-locator-row .btncustomser{display:inline-block; vertical-align:top; width:auto; float:none;}
.store-locator-row.filtercustdiv{display:inline-block; vertical-align:top; width:100%; margin-top:30px;}
.findstoremanidiv{max-width:1200px; margin:auto !important; float:none !important; width:auto !important;} 
.store_locator_badges { display: none;}
#store_locator h2.store_modal_title{line-height:1 !important;}
#store_locator .clear_form{display:inline-block; color:#1f73a7; float:right; margin:20px 0 0 10px; font-weight:bold;}
.bodycust_bosleys #store_locator .clear_form{color:#81982C !important;}
.first_menu_tab .jet-tabs .submenu_2,.content.product_subcontainer .title,.content.product_subcontainer .desc,.content.product_subcontainer .learnmore a,.jet-tabs__control-inner .jet-tabs__label-text,.jet-tabs__label-text a,.first_menu_tab .jet-tabs .submenu_2 a,.first_right_image .tile .h3{font-family:'din-condensed-web',sans-serif !important;}
#store_locator_main{padding:0px;}
#store_locator_main .store-locator-row{padding:15px !important; background:#f5f5f5; border-bottom:1px solid #f0f0f0;}
.store_locator_result_list_item h3.store_locator_name{margin-bottom:10px;}
.store_locator_category_filter_image:first-child img {opacity:0;}
.store_locator_category_filter_image:first-child{
background-image:url('https://s3.amazonaws.com/pv-web-01t/wordpress/wp-content/uploads/2019/05/21082808/pin-image-1.png'); background-repeat:no-repeat; background-size:76px !important; background-position:center 0;}
.page-id-111 .store_locator_category_filter_image:first-child img,
.page-id-16 .store_locator_category_filter_image:first-child img {opacity:0;}
.page-id-111 .store_locator_category_filter_image:first-child,
.page-id-16 .store_locator_category_filter_image:first-child,
.bodycust_bosleys .store_locator_category_filter_image:first-child{
background-image:url('https://s3.amazonaws.com/pv-web-01t/wordpress/wp-content/uploads/sites/2/2019/05/21123306/pin-image-2.png'); background-repeat:no-repeat; background-size:100% !important;}
.page-content p{font-size:1.125rem; line-height:33px; color:#333333; font-weight:300; font-family:"brandon-grotesque",Arial,sans-serif;}
.page-content p b{font-weight:bold;}
.page-content p a{color:#5b3616; text-decoration:underline;}
.bodycust_bosleys .social_icons{border-top:2px solid #81982C !important;}
.elementor-widget-button .elementor-widget-container .elementor-button-wrapper{text-align:left;}
.bodycust_bosleys #rewards_right .elementor-text-editor h2{border-bottom-color:#81982C !important;}
.jupiterx-post h4{font-size:1.25rem; margin:25px 0px; font-family:brandon-grotesque; color:#000; font-weight:bold;}
.jupiterx-post h3{font-size:1.375rem; margin:22px 0px; font-family:brandon-grotesque; color:#000; font-weight:bold;}
.bosleys-footer .elementor-social-icon{margin-right:16px;}
.bosleys-footer .elementor-social-icon:last-child{margin-right:0px;}
.paulmacs-footer .elementor-social-icon{float:left;}
.paulmacs-footer .elementor-social-icons-wrapper{height:45px;}
.grooming .titlecenter.bgimgheader_big{min-height:400px;}
.grooming .titlecenter.bgimgheader_big .smallimgs{float:right; margin-right:-40px;}
.benefits ul p{font-size:11px !important;}
.habitat-sweet-habitat-cockatiels p strong + br, .habitat-sweet-habitat-finches p strong + br, .habitat-sweet-habitat-parakeets-budgies- p strong + br,
.habitat-sweet-habitat-parrotlets-amp-lovebirds p strong + br, .medium-amp-large-parrot- p strong + br,
.habitat-sweet-habitat-medium-amp-large-parrots p strong + br, .category-training-and-behaviour p strong + br,
.habitat-sweet-habitat-chinchillas p strong + br, .habitat-sweet-habitat-dwarf-hamsters p strong + br, .fancy-mouse- p strong + br{display:none;}
.blog_nosidebar .row .col-md-12{padding:0px;}
.dog_wash_store_title, .grooming_store_title{margin:50px 0 0;}
.adopt_store_title{margin:60px 0 0;}
.raw_store_title{}
.dog_wash_store_title h3.elementor-heading-title, .grooming_store_title h3.elementor-heading-title, .adopt_store_title h3.elementor-heading-title,
.raw_store_title h3.elementor-heading-title{font-family:brandon-grotesque; font-weight:500; color:#000 !important; font-size:1.875rem; text-transform:uppercase;}
section.elementor-top-section .store_locator_search_box h2.store_modal_title{display:none;}
#form_blog .elementor-widget-image .wp-caption img, 
#whats_new .elementor-widget-image .wp-caption img{transform:scale(1); -webkit-transform:scale(1); margin-top:-45px;}
#youtube p{text-align:center;}
#youtube .niceytplayer{max-width:700px; margin:0px auto;}
/*.skunks-happen- p a{color:#371c01;}*/ 
.privacy-policy .jupiterx-main-content .elementor-widget-container, .accessibility .jupiterx-main-content .elementor-widget-container, .careers .jupiterx-main-content .elementor-widget-container,
.customer-care-policy .jupiterx-main-content .elementor-widget-container{max-width:700px;}
.accessibility .elementor-widget-container h2{padding-top:55px;}
.companion-magazine .jupiterx-main-content{padding-top:40px;}
.your-pet-s-dental-health-routine .main_footer_post{padding-bottom:0px;}
.bottom_blog .footer-logo .elementor-col-50:last-child{background:url(https://s3.amazonaws.com/pv-web-01t/wordpress/wp-content/uploads/sites/3/2019/06/12132328/chalkboard-store_front_pm.png) 210px bottom no-repeat
; min-height:155px;}
.footer-cat .elementor-col-50:first-child{padding-bottom:40px;}
.footer-cat .elementor-col-50:last-child{background:url(https://s3.amazonaws.com/pv-web-01t/wordpress/wp-content/uploads/sites/3/2019/05/15054202/chalkboard-cat_footer.png) right bottom no-repeat
; min-height:155px;}
#form_blog .widget-image-caption b {font-size: 16px;}
#form_blog .widget-image-caption p b {font-size: 16px;}
.parent-pageid-43.bodycust_bosleys .jet-equal-cols .jet-posts__item:first-child .post-thumbnail img{min-width:inherit; left:0px;}
.page-id-192.bodycust_paulmacs .col-row.disable-cols-gap div[class*="col-desk"]{padding-left:10px; padding-right:10px;}
/************************archive-product-css-start**************/
.filter_title{font-size:22px; font-weight:400; font-family:"brandon-grotesque","brandon",sans-serif; text-transform: uppercase; letter-spacing: -1.2px;
line-height: 21px; color:#694424; border-bottom:1px solid #e8e8e8; padding-bottom:27px; margin-bottom:27px; margin-bottom:27px;}
.filter_by_title{ color:#694424; font-weight:bold; font-size:1.125rem; font-family:"brandon-grotesque","brandon",sans-serif; 
text-transform:uppercase; cursor:pointer; }
#data_is_producttype,#data_is_seasons,#datais_pet_type,#data_is_producttype,#data_is_life_stage,#data_is_brand_data,#data_is_consumable_type,
#data_is_flavour,#data_is_healthBenefit, #data_is_pet_type, #data_is_pet_size{margin-bottom:25px; }
.filter_by_option ul{margin:0px; padding:0px; margin-top:10px; }
.filter_by_option ul li{margin:0px 0 5px 0; padding:0px; font-size:18px; text-transform:uppercase; color: #694424; list-style:none; font-weight:300;}
.filter_by_option ul li a{font-size:1rem; text-transform:uppercase; color:#371c01; list-style:none; font-weight:300; font-family:brandon-grotesque;}
.filter_by_option ul li a.showbtn{background-color:#4e4e4e; padding:5px 7px; border-radius:7px; color:#fff; font-size:0.75rem; height:auto; line-height:normal; text-transform:lowercase; margin-bottom:10px; display:inline-block; font-family:Arial, Helvetica, sans-serif;}
.filter_by_option ul li a.showbtn:hover{background-color:#476579; color:#FFF;}
.filter_by_option ul li a:hover{text-decoration:none; color:#000;}
.filter_by_option ul li.showmore a{background:#4e4e4e; color:#fff; width:76px; height:25px; border-radius:5px; line-height:25px; font-size:12px; text-decoration:none; text-transform:none; text-align:center; display:inline-block; vertical-align:top;}
.shortbymain{background:#ffffff; border:1px solid #e1e1e1; float:left;  padding:5px; margin-right:10px; text-shadow:1px 1px 2px 0px rgba(0, 0, 0, 0.05); box-shadow:1px 1px 2px 0px rgba(0, 0, 0, 0.05);}
.shortbymain label{float:left; padding:0px !important; margin:0px 10px !important; font-size:12px; color:#515151; line-height:28px; font-family:Arial, Helvetica, sans-serif;}
.defaultbox{vertical-align:top; width:65px; display:inline-block; vertical-align:top; float:left; }
.defaultbox select{border:0px !important; padding:0px !important; font-size:12px; height:27px; margin:0; line-height:27px; box-shadow:none;
color:#434343; border-radius:0px !important; font-family:brandon-grotesque;}
.filterband .showmain{background:#ffffff; border:1px solid #e1e1e1; float:left;  padding:5px 5px 5px 5px; margin-right:10px;}
.filterband .showmain label{float:left; padding:0px !important; margin:0px !important; font-size:12px; color:#515151; line-height:28px; margin-right:10px !important; font-family:Arial, Helvetica, sans-serif;}
.filterband .showmain .pertext{line-height:28px; margin:0 5px; font-family:Arial, Helvetica, sans-serif;}
.filterband .showmain select{border:0px !important; padding:0px !important; font-size:12px; height:27px; margin:0; line-height:27px; box-shadow:none;
color:#434343; border-radius:0px !important; font-family:brandon-grotesque;}
.sort-order{border:1px solid #e1e1e1; width:40px; height:40px; float:left; margin-right:10px; padding:5px; box-shadow:1px 1px 2px 0px rgba(0, 0, 0, 0.05); background:#FFF;}
.sort-order a{font-size:0px;}
.sort-order a:hover{box-shadow:inset 2px 2px 6px 0px rgba(0, 0, 0, 0.10);}
.sort-order a.prodesc{background:#FFF url(../images/i_asc_arrow.gif) center center no-repeat; width:100%; height:100%; display:block;}
.sort-order a.proasc{background:#FFF url(../images/i_desc_arrow.gif) center center no-repeat; width:100%; height:100%; display:block;}
.showmain{border:1px solid #e1e1e1; padding:5px 10px 5px 10px; float:left; box-shadow:1px 1px 2px 0px rgba(0, 0, 0, 0.05);}
.showmain label{float:left; padding:0px !important; margin:0px !important; font-size:12px; color:#515151; line-height:27px; margin-right:10px !important;}
.showselect{float:left;}
.pertext{float:left; font-size:12px; color:#515151; margin-left:10px;}
.showselect{vertical-align:top; width:40px !important; display:inline-block; vertical-align:top; width:60px; float:left; line-height:24px;}
.showselect select{border:0px !important; padding:0px !important; font-size:12px; color:#515151;}
.totalmaindiv{width:100%; display:inline-block; vertical-align:top; padding:20px 0 10px;}
.totalmain{float:left; font-size:16px; font-family:"brandon-grotesque","brandon",sans-serif; color:#515151; line-height:0.75;}
.pagingmain{float:right;}
.pagingmain ul{margin:0px; padding:0px;}
.pagingmain ul li{  float:left; list-style:none; margin-left:8px; margin-right:8px; line-height:1; vertical-align:top;}
.pagingmain ul li a{color:#371c01; font-size:12px; font-weight:500; text-decoration:underline; vertical-align:top; line-height:1; font-family:Arial, Helvetica, sans-serif;}
/*.pagingmain ul li.leftarrow a{background:#fff; border:1px solid #e1e1e1; padding:3px 5px 3px 5px; text-decoration:none;}*/ 
.pagingmain ul li a.active{text-decoration:none; color:#23514a;}
.pagingmain ul li.rightarrow{margin-right:0px;}
.pagingmain ul li.rightarrow,
.pagingmain ul li.leftarrow{margin-top:-5px;}
.pagingmain ul li.rightarrow a,
.pagingmain ul li.leftarrow a{background:#fff; border:1px solid #e1e1e1; padding:3px 5px 3px 5px; text-decoration:none; position:relative; width:25px; height:25px; display:inline-block; text-indent:-9999px;}
.pagingmain ul li.rightarrow a::after{content:""; position:absolute; left:6px; top:8px; border-color:#000; border-width:1px 1px 0 0; border-style:solid; padding:3px; transform:rotate(45deg); -webkit-transform:rotate(45deg); font-family:'din-condensed-web'; font-weight:300;}
.pagingmain ul li.leftarrow a::after{content:""; position:absolute; left:9px; top:8px; border-color:#000; border-width:1px 1px 0 0; border-style:solid; padding:3px; transform:rotate(-135deg); -webkit-transform:rotate(-135deg); font-family:'din-condensed-web'; font-weight:300;}
.archiveproimg{background: #fff; width:100%; 	padding: 7px; margin-bottom:20px; position: relative; float: left; border: 9px solid #fff;
border-radius: 3px;	-webkit-border-radius: 3px;	-moz-border-radius: 3px; -webkit-box-shadow: 0px 0px 6px 0px rgba(0, 0, 0, 0.15);-moz-box-shadow: 0px 0px 6px 0px rgba(0, 0, 0, 0.15);box-shadow: 0px 0px 6px 0px rgba(0, 0, 0, 0.15);	overflow: hidden; }
.archiveproimg img{max-width:100%;}
.archiveproinner h3{margin:0px !important; padding:0px !important; font-size:1.5rem; float: left; width: 100%; margin: 0 10px 5px 5px; font-family: 'din-condensed-web',arial; letter-spacing: -1px; text-align: left; color: #222; line-height: 1;}
.archiveproinner h4{margin:0px !important; padding:0px !important; font-size:0.875rem; float: left; width: 100%; margin: 0 10px 5px 5px; font-family:'brandon-grotesque',Arial,sans-serif;  text-align: left; color: #000; line-height:1.5; text-transform:uppercase; font-weight:300; margin-top:7px !important; margin-bottom:5px !important; font-weight:normal;}
.archiveproinner{position:relative;}
.archiveproinner .display_sales{background:url(../images/sale_ribbon.png) no-repeat 0 0; position:absolute; top:-4px; right:-4px; width:97px; height:97px; z-index:9;}
.archiveproinner .display_new{background:url(../images/new_ribbon.png) no-repeat 0 0; position:absolute; top:-4px; right:-4px; width:97px; height:97px; z-index:9;}
.filter_by_option .clearall{background-color:#A96A74; padding:5px 7px; border-radius:7px; color:#fff; font-size:0.75rem; height:auto; line-height:normal; text-transform:capitalize; margin-bottom:10px; font-family:Arial, Helvetica, sans-serif; display:inline-block;}
.filter_by_option .clearall:hover{text-decoration:none; background:#322929;}
.archivepromain{width:100%; display:inline-block; vertical-align:top; margin-bottom:5px; margin-top:10px;}
.archivepromain .col-md-4{margin-bottom:20px; padding-left:9px; padding-right:9px; }
.archivepromain .row{margin-left:-9px; margin-right:-9px;}
.proprice{width:auto; display:inline-block; vertical-align:top; border-bottom:solid 1px rgba(153,153,153,0.1); padding-bottom:10px; color:#5a5a5a; font-family:"brandon-grotesque","Source Sans Pro", Helvetica, sans-serif; font-weight:700; font-size:1.25rem; width:115px; float:left; text-align:left;}
.proprice span{font-size:0.875rem; color:#371c01; font-weight:200; font-family:'brandon-grotesque',Arial,sans-serif; margin-right:5px; letter-spacing:-1.2px; line-height:14px;}
.breadcrum{background:#e8e4e1; width:100%; display:inline-block; vertical-align:top; padding:25px 30px 25px 30px; margin:45px 0px;}
.breadcrum ul{margin:0px; padding:0px;}
.breadcrum li{float:left; position:relative; list-style:none; padding-left:15px; padding-right:25px; font-family:"brandon-grotesque","Source Sans Pro", Helvetica, sans-serif; font-size:20px; color:#000; font-weight:700;}
.breadcrum li:first-child{padding-left:0px;}
.breadcrum li a{ text-decoration:underline; font-family:"brandon-grotesque","Source Sans Pro", Helvetica, sans-serif; color:#4f3b2a; font-size:1.25rem; font-weight:400; line-height:1;}
.breadcrum li a:hover{text-decoration:none;}
.breadcrum li:first-child:after{display:none;}
.breadcrum li:after{width: 0; height: 0; border-style: solid; border-width: 5.5px 0 5.5px 11px; border-color: transparent transparent transparent #573212; 
left:-8px; top:13px; content:""; position:absolute;}
.totalmaindiv.totalnomar{margin-top:0px;}
/* Canada */
#lp-canada .c150slide-image{min-height:450px;}
#lp-canada .c150logo img{max-width:768px;}
#lp-canada .c150slide-image .lp-wrapper{max-width:990px;}
#lp-canada #bs-carousel1{margin-bottom:44px;}
#lp-canada .banner_logo{top:60px; position:absolute; left:0px; right:0px; margin:0px auto;}
#lp-canada .c150social{padding:60px 0 20px; margin:0px;}
#lp-canada .bs-carousel-caption h3{font-size:1.375rem; margin-top:20px;}
#lp-canada .oh_canada_col{padding:20px 0px; margin-top:30px !important;}
#lp-canada .bs-carousel-indicators li, #lp-canada .bs-carousel-indicators li.active{margin:3px !important;}
#lp-canada .table_col{padding:50px 0 28px;}
#lp-canada .table_col + p{margin-bottom:48px;}
#lp-canada .party_like_col{padding:30px 0 190px;}
#lp-canada .c150slide{top:0px !important;}
#lp-canada .lp-row.p1867 .lp-3col p:first-child{width:50%; margin:auto; padding:0px;}
#lp-canada .lp-row.p1867 .lp-3col p:last-child{color:#000;}
#bs-carousel1 .bs-carousel-control::before{content:""; width:18px; height:18px; background:#FFF; border-radius:50%; position:absolute; left:50px; top:0px;}
#bs-carousel1 .left.bs-carousel-control::after{content:""; position:absolute; left:56px; top:5px; border-width:2px 2px 0 0; border-style:solid; border-color:#000; padding:3px; transform:rotate(-135deg); -webkit-transform:rotate(-135deg);}
#bs-carousel1 .right.bs-carousel-control::after{content:""; position:absolute; left:53px; top:5px; border-width:2px 2px 0 0; border-style:solid; border-color:#000; padding:3px; transform:rotate(45deg); -webkit-transform:rotate(45deg);}
/* Canada */
/* Product Section */
/*.product_catcustom .jupiterx-main-content{padding-top:0px !important;}*/
.tax-product_cat .jupiterx-main-content{padding-top:0px !important;}
.slider_products .forcefullwidth_wrapper_tp_banner .tp-leftarrow,
.slider_products .forcefullwidth_wrapper_tp_banner .tp-rightarrow{margin-top:0% !important;}
.slider_products .tp-loop-wrap{width:100% !important; text-align:center;}
.slider_products .tp-loop-wrap .tp-mask-wrap{width:100% !important; text-align:center;}
.slider_products .tp-parallax-wrap{left:0px !important; width:100%; text-align:center;}
.slider_products .forcefullwidth_wrapper_tp_banner .tp-static-layers .tp-parallax-wrap{width:auto !important;}
/*.slider_products .forcefullwidth_wrapper_tp_banner .tp-static-layers{top:444px !important;}*/
/*.slider_products #banner_main_wrapper #banner_main .slotholder .tp-bgimg{padding-top:50px !important; box-sizing:content-box !important}*/
#banner_main .productslider-texts h3{max-width:900px!important; margin:0px auto !important; padding:0px 10px!important; background:rgba(0,0,0,0.7)!important; font-family:brandon-grotesque!important; color:#FFF!important; font-size:3.7rem!important; text-shadow:2px 2px 2px rgba(0,0,0,0.5)!important; text-align:center!important; line-height:90px!important; letter-spacing:-3px!important; font-weight:bold !important; white-space:normal!important;}
#banner_main .productslider-texts p{font-size:1.25rem !important; font-family:brandon-grotesque!important; /*color:#000;*/ font-style:italic!important; font-weight:bold !important; margin:30px 0 0 !important;text-align: center !important;}
.tax-product_cat .jupiterx-main-header{display:none !important;}
.product_sublist_box{padding:20px 0px; margin:0px -1%;}
.product_sublist_box .sublist_box_inner{width:29%; float:left; background:#FFF; margin:1.5%; position:relative; border:10px solid #FFF;}
.product_sublist_box .sublist_box_inner img{max-width:100%;}
.product_sublist_box .sublist_box_inner h3{width:100%; background:rgba(0,0,0,0.7); font-family:"din-condensed-web" !important; font-size:1.438rem; color:#FFF; position:absolute; bottom:0px; left:0px; padding:6px 10px; text-shadow:2px 2px 3px rgba(0,0,0,0.3); margin:0px; text-transform:uppercase; font-weight:700;}
/* Product Section */
.filter_by_option ul li a.active{padding-left:15px; font-weight:bold; color:#371c01; font-size:1rem;}
.filter_by_title .clearall{background:#d297a0 url(../images/btn_remove.png) center center no-repeat; width:25px; height:25px; display:inline-block; border-radius:50%; position:relative; margin:0 0 7px 8px; vertical-align:middle; transition:all 0.3s; -webkit-transition:all 0.3s;}
.filter_by_title .clearall:hover{background:#393431 url(../images/btn_remove.png) center center no-repeat;}
/* Search Page */
.search-no-results .jupiterx-main-content{padding:0px;}
#search_result ul.search_nav, #search_result ul.search_nav li{font-size:1.125rem;}
#search_result .wraper{max-width:980px; margin:0px auto;}
#search_result h2{font-weight:normal; font-size:1.875rem; margin:20px 0 20px 0px; float:left; font-family:"brandon-grotesque";}
#search_result ul.search_nav { width:100%; border-top:solid 1px #ccc; border-bottom:solid 1px #ccc; list-style:none; float:left; font-size:1.250rem;
font-family:"brandon-grotesque",Arial,sans-serif; margin-bottom:40px; list-style:none; padding:0px;	}
#search_result ul.search_nav li { float:left; padding:10px 15px; color:#7a7a7a; cursor:pointer; list-style:none; font-weight:400; }
#search_result ul.search_nav li:hover{background:#DAD2BD; color:#000; font-weight:400;}
#search_result ul.search_nav li.active{color:#000; background:#e4ddc9; font-weight:400;}
#search_result #result_total { background-color: #fff; border-radius: 50px; padding: 3px 8px; margin-left: 6px; font-weight:bold; }
#search_result .product_content { float: left; width: 100%; border-bottom: solid 1px rgba(194,194,194,0.5); padding-bottom: 30px; }
#search_result .filters { float:left; width:220px; }
#search_result .filters .filter_section { float:left; width:200px; margin-bottom:20px; }
#search_result .filters .filter_section ul{padding:0px; list-style:none;}
#search_result .filters .filter_section h3 { color:#694424; font-weight:bold; font-size:1.125rem; line-height:1.3; float:left; width:100%; margin:0 0 10px;
font-family:"brandon-grotesque"; }
#search_result .filters .filter_section a { float:left; width:100%; color:#000; text-decoration:none; font-size:1.00rem; padding:8px; padding-left:8px;
margin-bottom:2px; padding-left:15px; }
#search_result .filters .filter_section a span { float:left; width:140px; font-family:"brandon-grotesque"; }
#search_result .filters .filter_section active_blog_cat a, #search_result .filters .filter_section a:hover {background: #fff; cursor: pointer;}
#search_result .product_results { float:left; max-width:750px; margin-left:10px; }
#search_result .listing_entry { float:left; min-height:300px; background:rgba(255, 255, 255, 0.77); padding:20px; box-shadow:0 1px 5px rgba(0,0,0,0.2); width:100%; }
#search_result .listing_feature { border:5px solid #fff; width:300px; height:170px; overflow:hidden; position:relative; margin-bottom:20px; box-shadow:0px 2px 2px 2px rgba(0, 0, 0, .2); }
#search_result .listing_title { color:#000; font-family:"din-condensed-web"; font-size:1.625rem; letter-spacing:-1px; width:95%; margin:0px; line-height:30px;
margin-bottom: 10px; font-weight:700; }
#search_result .listing_entry p { font-size:0.9375rem; margin-bottom:5px; width:98%; color:#000 !important; font-family:"brandon-grotesque"; }
#search_result a.readmore{  color:#371c01; background-color:transparent; text-decoration:underline; font-family:"brandon-grotesque"; }
#search_result a.readmore:hover{text-decoration:none; color:#90580E;}
.search_banner_row{margin:-24px -20px 0 -20px;}
.search_banner_row .seach_top_banner{height:200px; background:url(../images/bg-search.jpg) no-repeat center center; background-size:cover; text-align:center;}
.search_banner_row .seach_top_banner .ajax_search_desk{max-width:450px; width:100%; margin:80px auto !important;}
.search_banner_row .seach_top_banner .jet-ajax-search__field-wrapper .jet-ajax-search__field{width:100%; height:50px; border-radius:10px;background:rgba(255,255,255,0.9); border:solid 1px rgba(0,0,0,0.1); box-shadow:0 3px 5px rgba(0,0,0,0.5); font-size:1.500rem; font-family: "brandon-grotesque","Source Sans Pro", Helvetica, sans-serif !important; font-weight:500 !important; font-size:1.25rem; text-transform:inherit; color:#333 !important; opacity:1; padding:10px 55px 10px 10px; border:2px solid #fff; z-index:2;}
.search_banner_row .seach_top_banner .jet-ajax-search__submit{background:url(../images/search-icon.png) no-repeat center center !important; width:65px; height:35px; border:0px !important;}
.search_banner_row .seach_top_banner .jet-ajax-search__submit i:before{display:none;}
.search_banner_row .seach_top_banner .dog_search_ajax{background:url(../images/loading-white.gif) 0 0 no-repeat; width:45px; height:25px; display:inline-block; position:absolute; top:15px; right:-50px; opacity:0.5;}
.page-template-blog-search .search_banner_row .seach_top_banner .jet-ajax-search__submit{background-image:none !important;}
.slider_products .slotholder { height: 714px !important }
.store_locator_filter_active img {display:none;}
/* Search Page */
.singleproduct_main .product_img img{margin-bottom:45px; margin-top:45px; max-height:340px; max-width:340px; }
.mobile_serach{ display:none; }
.control { display:inline-block !important; line-height:1.3; margin:10px 10px 0 0 !important; text-decoration:underline; vertical-align:top; }
.search_box .field_row button.comiseo-daterangepicker-triggerbutton.ui-button{ position:relative; height:38px; line-height:38px; padding:0 40px 0 15px; }
.search_box .field_row button.comiseo-daterangepicker-triggerbutton.ui-button .ui-button-icon.ui-icon.ui-icon-triangle-1-s{ position:absolute; right:10px; top:50%;
margin-top:-8px; }
body.adoption .titlecenter.bgimgheader_big h1 { margin-top:0; }
.top_navigation .menu-top-menu-container ul li.current_page_item a{ text-decoration:none !important; }
.widget_nav_menu .current_page_item{ text-decoration:none !important; }
.jupiterx-post #store_locator h4.store_locator_no_stores { color:#F00; }
.your-rewards .jupiterx-main-content { background:#ebe5dd; }
.adoption .elementor iframe { max-width: 700px; }
.barker-s{ background-image:url("https://pv-web-01t.s3.amazonaws.com/petvalu/barkers-complete-lp/Main-Background_v3.jpg") !important;
background-repeat:repeat-y !important; background-position:center center;  }
.barkershead_row{ margin:0 -20px; }
.barker-s .jupiterx-main-content{ padding-top:0; } 
.barkershead_wrap { background:#a2cc3a url(https://pv-web-01t.s3.amazonaws.com/petvalu/barkers-complete-lp/Header-Backgroundv5.jpg) no-repeat center calc(100% + 50px);
display: :block; text-align: center; padding:24px 0 50px; }
.barkershead_wrap h2 { font-family:din-2014, sans-serif; font-style:normal; font-weight:400; color:#000; text-align:center; margin:16px 0 24px; }
.barkershead_wrap p { font-family:din-2014, sans-serif; font-style:normal; font-size:1.125rem; line-height:33px; color:#000; text-align:center;
width:33.333%; margin:auto; }
.barkershead_imgwrap{ width:40%; margin:auto; }
.availableadult_wrap{ display:block; width:100%; text-align:center; }
.availableadult_wrap h3 { font-size:2rem; font-family:din-2014, sans-serif; color:#f58220; font-weight:700; padding:40px 0 24px 0; line-height:1.2; }
.barker-s .jupiterx-primary.col-lg-12{ padding:0; }
.barker-s .jupiterx-main{ background:none; }
.barker-s .jupiterx-main .container-fluid { overflow:hidden; }
.barker-s footer.jupiterx-footer{ background:#fff; }
.barker-s p.main-title-font { font-family: din-2014, sans-serif;  font-style: normal; }
.barker-s p.text-black{ color:#000; }
.barker-s p.main-title-font strong{ color:#000; font-weight:700; }
.barker-s p { font-size:1.125rem; line-height:33px; color:#333333; font-weight:300; }
h4.sub-title-heading-font{ font-size:1.5rem; }
.jupiterx-post h4.text-center.font-blue{ font-size:1.5rem; margin:0 0 0.5rem 0; }
.earthborn .text-center { text-align:center!important; }
.earthborn .ml-auto, .mx-auto { margin-left:auto!important; }
.earthborn .mr-auto, .mx-auto { margin-right:auto!important; }
.earthborn .p-4 { padding:1.5rem!important; }
.earthborn #plus-box { border:6px solid #2d7f95; width:52%; }

.earthborn-venture .text-center { text-align:center!important; }
.earthborn-venture .ml-auto, .mx-auto { margin-left:auto!important; }
.earthborn-venture .mr-auto, .mx-auto { margin-right:auto!important; }
.earthborn-venture .p-4 { padding:1.5rem!important; }
.earthborn-venture #plus-box { border:6px solid #2d7f95; width:52%; }
.earthborn-venture p#my-paragraph { font-size:20px; color:#2d7f95 !important; font-family:'DM Sans', sans-serif; }

.pt-5, .py-5 { padding-top: 3rem!important; }
.pb-2, .py-2 { padding-bottom:.5rem!important; }
.earthborn p#my-paragraph { font-size:20px; color:#2d7f95 !important; font-family:'DM Sans', sans-serif; }
.pb-5, .py-5 { padding-bottom:3rem!important; }
.pt-4, .py-4 { padding-top:1.5rem!important; }
.p-2 { padding:.5rem!important; }
.plus-box-top-text { font-size:32px; }
.plus-box-middle-text { font-size:42px; color:#cd0000; }
.plus-box-bottom-text { font-family:Helvetica, Arial, "sans-serif"; font-size:20px; font-weight:100; }
#lower-button { z-index:3000; margin-bottom:-23px; }
.cta-button-blue-glow-small { display:block; width:300px; padding:4px; border-radius:25px; background-color:#2d7f95; color:#fff; text-decoration:none; }
.pb-4, .py-4 { padding-bottom:1.5rem!important; }
.slate-heading { font-family:Times, "Times New Roman", "serif" !important; font-size:36px !important; color:#2d7f95 !important; font-weight:500; }
.p-3 { padding:1rem!important; }
.cta-button-blue-glow { display:block; width:375px; padding:4px; border-radius:25px; background-color:#2d7f95; color:#ffffff; text-decoration:none; }
.cta-button-blue-glow strong { color:#fff; font-weight:bold; }
#my-desktop-view { display:block; }
#my-mobile-view { display:none; }
.treat-of-the-month ul.description{ padding:0 0 0 20px; }
.treat-of-the-month p.description{ margin:0; }
.treat-of-the-month p.details span.brand, .treat-of-the-month p.details span.product { font-weight:600; font-size:1.5rem; line-height:1; }
.treat-of-the-month .lp-2col{ text-align:left; color:#000; margin:0; }
.treat-of-the-month p.details span.size{ font-size:1.25rem; color:#000; }
.lp-row.earthanimal .lp-2col:last-child img{ margin-top:-30px; }
.barker-s .jupiterx-post h3{ margin-top:0; margin-bottom:.5rem; }
.barker-s .jupiterx-post h4{ margin-top:0; margin-bottom:.5rem; }
.treat-of-the-month #dogtreat .lp-1col .details.earthanimailmartop{ margin-top:-75px; }
.archiveproinner h3{ text-transform:uppercase; }
#lower-button a { text-decoration:none; }
.col-xl-8.mx-auto.text-center.p-3 a { text-decoration:none; }
.dental .jupiterx-main-content .container-fluid{ padding:0; }
.dental .jupiterx-main-content .container-fluid .jupiterx-primary.col-lg-12{ padding:0; }
.dental .jupiterx-main-content .container-fluid .row{ margin:0; }
.dental #lp-dental h2, .dental #lp-dental h3 { font-family:acier-bat-solid, sans-serif; font-style:normal; font-weight:400; color:#0079c2; text-transform:uppercase;
font-size:2rem; line-height:125%; margin-bottom:0px; margin-top:25px; }
.dental .youtube iframe{ width:100%; }
.dental #lp-dental #scratch .lp-button{ padding:10px 15px; }
.dental #lp-dental #scratch .lp-button a{ background:none; line-height:1; padding:0; }
#doorcrashers *,#doorcrashers { box-sizing:border-box; -webkit-box-sizing:border-box; -moz-box-sizing:border-box; -ms-box-sizing:border-box; }
.dental-legal .lp-wrapper h2{ font-family:"brandon-grotesque",Arial,sans-serif; color:#000; font-size:1.875rem; }
.dental-legal .lp-wrapper h3 { text-align:center; font-family:"brandon-grotesque",Arial,sans-serif; font-size:1.375rem; margin:22px 0; }
.dental-legal .lp-wrapper li a, .dental-legal .lp-wrapper li a:visited { color:#371c01; background-color:transparent; text-decoration:underline; }
.pet-experts .jupiterx-main-content{ padding-bottom:45px; }
.lovibles .jupiterx-main{ background:none; } 
.lovibles .jupiterx-footer{ background:#fff; }
.bayer .jupiterx-main-content > .container-fluid, .bayer .jupiterx-primary.col-lg-12{ padding:0; }
.bayer .container-fluid .row{ margin:0; }
.bayer .jupiterx-post h4{ margin:0 0 .5rem 0; }
.bayer .jupiterx-main-content{ padding-top:0; }
.jet-menu-inner a:hover, .jet-menu-inner a:focus{ text-decoration:none; }
.lovibles a:hover, .lovibles a:focus{ text-decoration:none; }
.lp-button:hover{ opacity:0.75; }
#paragraph-text-smaller.text-left.text_height{ line-height:18px !important; }
.thanks-for-signing-up- .jupiterx-main-content { padding:44px 0; }
.thanks-for-signing-up- .jupiterx-main-content p{ line-height:2; }
/*.rs-parallax-wrap rs-loop-wrap, .rs-parallax-wrap rs-mask-wrap {top: 0 !important;left: 0 !important;width: 100% !important;height: 100% !important;}*/ 
rs-static-layers{position:relative !important;} 
rs-static-layers .rs-parallax-wrap{top:auto !important; bottom:45px !important; left:50% !important; } 
.tax-product_cat rs-static-layers .rs-parallax-wrap{/*top:455px !important;*/left:50% !important;} 
#rev_slider_6_1_forcefullwidth .tp-caption div{line-height:36px !important; height:36px !important;}
rs-fullwidth-wrap .fa-pause, rs-fullwidth-wrap .fa-play{cursor:pointer; font-size:14px;}
rs-fullwidth-wrap .fa-pause:before,
rs-fullwidth-wrap .fa-play:before{background:rgba(255,255,255,0.7); padding:5px 10px; font-size:14px; border-radius:5px; color:#333; line-height:1.2 !important; min-width:32px;}
/*#banner_main_forcefullwidth .fa-pause:before{background:rgba(255,255,255,0.7); padding:5px 10px; font-size:14px; border-radius:5px; color:#333;}*/
#banner_main_forcefullwidth .tp-caption div{line-height:36px !important; height:36px !important;}
/*#banner_main_forcefullwidth .fa-play:before{background:rgba(255,255,255,0.7); padding:5px 5px 5px 8px; font-size:14px; border-radius:5px; position:relative; top:0px; color:#333;}*/
#banner_main_forcefullwidth .rs-parallax-wrap rs-layer {width:100% !important;}
.tax-product_cat #banner_main_forcefullwidth .active-rs-slide{padding-top: 220px;box-sizing: content-box;}
#rev_slider_6_1_wrapper{ height:704px !important; }
#rev_slider_6_1 { height:704px !important; max-height:704px !important; }
#rev_slider_6_1 rs-fw-forcer{ height:704px !important; }
rs-sbg { padding:50px 0 0 0 !important; background-position:52% center !important; height:calc(100% + 50px) !important; }
#banner_main_wrapper .tparrows.tp-rightarrow{ left:auto !important; right:5%; margin:40px 0 0 0 !important; /*transform:matrix(0,0,0,0,0,0) !important; -webkit-transform:matrix(0,0,0,0,0,0) !important;*/ }
#banner_main_wrapper .tparrows.tp-rightarrow:before{ content:""; border-width:8px 8px 0 0; border-color:rgba(150,150,150,0.4); border-style:solid; margin-top:40px; transform:rotate(45deg); -webkit-transform:rotate(45deg); }
#banner_main_wrapper .tparrows.tp-rightarrow:hover:before{ border-color:rgba(150,150,150,0.9); }

#banner_main_wrapper .tparrows.tp-leftarrow{ left:5% !important; right:auto !important; margin:40px 0 0 0 !important; /*transform:matrix(0,0,0,0,0,0) !important; -webkit-transform:matrix(0,0,0,0,0,0) !important*/; }
#banner_main_wrapper .tparrows.tp-leftarrow:before{ content:""; border-width:0 0 8px 8px; border-color:rgba(150,150,150,0.4); border-style:solid; margin-top:40px; transform:rotate(45deg); -webkit-transform:rotate(45deg); }
#banner_main_wrapper .tparrows.tp-leftarrow:hover:before{ border-color:rgba(150,150,150,0.9); }

#rev_slider_6_1_forcefullwidth .tparrows.tp-rightarrow{ left:auto !important; right:5%; margin:40px 0 0 0 !important; /*transform:matrix(0,0,0,0,0,0) !important; -webkit-transform:matrix(0,0,0,0,0,0) !important; */}
#rev_slider_6_1_forcefullwidth .tparrows.tp-rightarrow:before{ content:""; border-width:8px 8px 0 0; border-color:rgba(150,150,150,0.4); border-style:solid; margin-top:40px; transform:rotate(45deg); -webkit-transform:rotate(45deg); }
#rev_slider_6_1_forcefullwidth .tparrows.tp-rightarrow:hover:before{ border-color:rgba(150,150,150,0.9); }

#rev_slider_6_1_forcefullwidth .tparrows.tp-leftarrow{ left:5% !important; right:auto !important; margin:40px 0 0 0 !important; /*transform:matrix(0,0,0,0,0,0) !important; -webkit-transform:matrix(0,0,0,0,0,0) !important; */}
#rev_slider_6_1_forcefullwidth .tparrows.tp-leftarrow:before{ content:""; border-width:0 0 8px 8px; border-color:rgba(150,150,150,0.4); border-style:solid; margin-top:40px; transform:rotate(45deg); -webkit-transform:rotate(45deg); }
#rev_slider_6_1_forcefullwidth .tparrows.tp-leftarrow:hover:before{ border-color:rgba(150,150,150,0.9); }

#banner_pvus_wrapper .tparrows.tp-rightarrow{ left:auto !important; right:5%; margin:40px 0 0 0 !important; transform:matrix(0,0,0,0,0,0) !important; -webkit-transform:matrix(0,0,0,0,0,0) !important; }
#banner_pvus_wrapper .tparrows.tp-rightarrow:before{ content:""; border-width:8px 8px 0 0; border-color:rgba(150,150,150,0.4); border-style:solid; margin-top:40px; transform:rotate(45deg); -webkit-transform:rotate(45deg); }
#banner_pvus_wrapper .tparrows.tp-rightarrow:hover:before{ border-color:rgba(150,150,150,0.9); }

#banner_pvus_wrapper .tparrows.tp-leftarrow{ left:5% !important; right:auto !important; margin:40px 0 0 0 !important; transform:matrix(0,0,0,0,0,0) !important; -webkit-transform:matrix(0,0,0,0,0,0) !important; }
#banner_pvus_wrapper .tparrows.tp-leftarrow:before{ content:""; border-width:0 0 8px 8px; border-color:rgba(150,150,150,0.4); border-style:solid; margin-top:40px; transform:rotate(45deg); -webkit-transform:rotate(45deg); }
#banner_pvus_wrapper .tparrows.tp-leftarrow:hover:before{ border-color:rgba(150,150,150,0.9); }

#banner_paulmacs_wrapper .tparrows.tp-rightarrow{ left:auto !important; right:5%; margin:40px 0 0 0 !important; /*transform:matrix(0,0,0,0,0,0) !important; -webkit-transform:matrix(0,0,0,0,0,0) !important; */}
#banner_paulmacs_wrapper .tparrows.tp-rightarrow:before{ content:""; border-width:8px 8px 0 0; border-color:rgba(150,150,150,0.4); border-style:solid; margin-top:40px; transform:rotate(45deg); -webkit-transform:rotate(45deg); }
#banner_paulmacs_wrapper .tparrows.tp-rightarrow:hover:before{ border-color:rgba(150,150,150,0.9); }

#banner_paulmacs_wrapper .tparrows.tp-leftarrow{ left:5% !important; right:auto !important; margin:40px 0 0 0 !important; /*transform:matrix(0,0,0,0,0,0) !important; -webkit-transform:matrix(0,0,0,0,0,0) !important;*/ }
#banner_paulmacs_wrapper .tparrows.tp-leftarrow:before{ content:""; border-width:0 0 8px 8px; border-color:rgba(150,150,150,0.4); border-style:solid; margin-top:40px; transform:rotate(45deg); -webkit-transform:rotate(45deg); }
#banner_paulmacs_wrapper .tparrows.tp-leftarrow:hover:before{ border-color:rgba(150,150,150,0.9); }

#rev_slider_5_1_wrapper .tparrows.tp-rightarrow{ left:auto !important; right:5%; margin:40px 0 0 0 !important; /*transform:matrix(0,0,0,0,0,0) !important; -webkit-transform:matrix(0,0,0,0,0,0) !important; */}
#rev_slider_5_1_wrapper .tparrows.tp-rightarrow:before{ content:""; border-width:8px 8px 0 0; border-color:rgba(150,150,150,0.4); border-style:solid; margin-top:40px; transform:rotate(45deg); -webkit-transform:rotate(45deg); }
#rev_slider_5_1_wrapper .tparrows.tp-rightarrow:hover:before{ border-color:rgba(150,150,150,0.9); }

#rev_slider_5_1_wrapper .tparrows.tp-leftarrow{ left:5% !important; right:auto !important; margin:40px 0 0 0 !important; transform:matrix(0,0,0,0,0,0) !important; -webkit-transform:matrix(0,0,0,0,0,0) !important; }
#rev_slider_5_1_wrapper .tparrows.tp-leftarrow:before{ content:""; border-width:0 0 8px 8px; border-color:rgba(150,150,150,0.4); border-style:solid; margin-top:40px; transform:rotate(45deg); -webkit-transform:rotate(45deg); }
#rev_slider_5_1_wrapper .tparrows.tp-leftarrow:hover:before{ border-color:rgba(150,150,150,0.9); }


.petvalu_desktop_slider{ display:block !important; }
.petvalu_mobile_slider, .petvalu_middle_slider{ display:none !important; }
#banner_main{ display:block !important; }
#rev_slider_6_1_wrapper .uranus.tparrows{transform:none !important;}
.productslider-texts { width:960px; }
.first_right_image { margin:27px 0 0 0; }
.product_subcontainer a:hover{ text-decoration:underline; }
.filter_by_option ul{ max-width:200px; }
.productslider-texts p.blackshadow{ text-shadow:1px 0 3px #000000; }
footer .col h3, footer .col .h3 { color:#1f73a7 !important; }
.jet-desktop-menu-active .jet-menu--animation-type-fade .jet-mega-menu-item.jet-menu-hover:first-child .jet-sub-mega-menu{ min-height:340px; }
.jet-desktop-menu-active .jet-menu--animation-type-fade .jet-mega-menu-item.jet-menu-hover:first-child .elementor-column.elementor-col-33, .elementor-column[data-col="33"] { padding:0 15px 0 10px; width:41.333%; }
.jet-desktop-menu-active .jet-menu--animation-type-fade .jet-mega-menu-item.jet-menu-hover:first-child .elementor-column.elementor-col-66, .elementor-column[data-col="66"] { padding:0 15px 0 0; width:61.666%; }
.ui-state-hover, .ui-widget-content .ui-state-hover, .ui-widget-header .ui-state-hover, .ui-state-focus, .ui-widget-content .ui-state-focus, .ui-widget-header .ui-state-focus{ background:none !important; border:none !important; margin:0 !important; }
.adoption #services_wrap .elementor-widget-button .elementor-button-wrapper { text-align:center; }
.post-thumbnail a.post-thumbnail__link{ display:block; width:100%; height:100%; }
div.wpcf7-mail-sent-ok { width: 100%; clear: both; margin: 0 !important ; padding: 0 !important; }
/* Responsive CSS start*/
.treat-of-the-month .elementor-row iframe { width:100%; max-width:560px; }
.store_locator_email, .store_locator_website {display: none;}

/* News slick slider banner */
.home header.jupiterx-header{position:absolute;}
.home .jupiterx-main-content{padding:0px;}
.home .container{max-width:100% !important;}
.home .container .row{margin-left:-20px; margin-right:-20px;}
.home .container .row .jupiterx-primary.col-lg-12{padding:0px;}
.websliders .newcus_deskslider{height:704px; background-size:cover !important; background-position:center !important; background-repeat:no-repeat !important;}
.websliders .newcus_mobileslider{display:none;}
.websliders .slick-arrow{position:absolute; top:50%; transform:translateY(-50%); -webkit-transform:translateY(-50%); z-index:99; font-size:0px; background:none; opacity:0.5; cursor:pointer; display:inline-block; border-color:#FFF; border-style:solid; border-width:8px 8px 0 0; padding:18px; width:0px; height:0px;}
.websliders .slick-arrow:hover{opacity:1;}
.websliders .slick-arrow:focus{outline:none;}
.websliders .slick-prev{left:80px; transform:rotate(-135deg); -webkit-transform:rotate(-135deg);}
.websliders .slick-next{right:80px; transform:rotate(45deg); -webkit-transform:rotate(45deg);}
.websliders .slick-dots{position:absolute; left:0px; right:0px; margin:auto; bottom:25px; display:inline-block; padding:0px; text-align:center;}
.websliders .slick-dots li button{width:100%; height:100%; display:block; opacity:0; cursor:pointer; display:none;}
.websliders .slick-dots li{width:24px; height:24px; border:2px solid #808080; background:#282828; overflow:auto; display:inline-block; margin:0px 3px; border-radius:50%; cursor:pointer; position:relative;}
.websliders .slick-dots li.slick-active{border:5px solid #808080; position:relative; top:3px; width:30px; height:30px;}
.websliders .slick-dots li.slick-active::after{content:""; position:absolute; width:10px; height:10px; background:#FFF; border-radius:50%; left:5px; top:5px;}
.playpausebtn{position:absolute; top:650px; left:50%; display:inline-block; width:35px; height:26px; background:#999999; border-radius:5px;}
.playpausebtn a#sliderplay{font-size:0px; display:block; position:relative; width:100%; height:100%;}
.playpausebtn a#sliderplay::before{content:""; position:absolute; left:12px; top:6px; border-left:12px solid #282828; border-top:7px solid transparent; border-bottom:7px solid transparent;}
.playpausebtn a#sliderpause{font-size:0px; display:block; position:relative; width:100%; height:100%;}
.playpausebtn a#sliderpause::before{content:""; position:absolute; width:5px; height:14px; background:#282828; left:11px; top:6px;}
.playpausebtn a#sliderpause::after{content:""; position:absolute; width:5px; height:14px; background:#282828; right:11px; top:6px;}

.product-containter .row{margin:0px;}
.product-containter .jupiterx-primary.col-lg-12{padding:0px;}
.product_catcustom .websliders .newcus_deskslider{height:500px; background-size:cover !important; background-position:center !important; background-repeat:no-repeat !important; padding-top:50px;}
.slider_titles,
.slider_subtitle{max-width:900px; margin:0px auto; padding:0px 15px;}
.slider_titles{background: rgba(0,0,0,0.7) !important; font-family: brandon-grotesque !important; color: #FFF !important; font-size: 3.7rem !important; text-shadow: 2px 2px 2px rgba(0,0,0,0.5) !important; text-align: center !important; line-height: 90px !important; letter-spacing: -3px !important; font-weight: bold !important; white-space: normal !important;}
.slider_subtitle{font-size: 1.25rem !important; font-family: brandon-grotesque !important; color:#000; font-style: italic !important; font-weight: bold !important; margin: 30px auto 0 !important; text-align: center !important;}
.product_catcustom .playpausebtn{top:445px;}
.product_catcustom .slick-slide > a{text-decoration:none !important; }
.product_catcustom .newcus_mobileslider{display:none;}

/* News slick slider banner */


@media (min-width:1025px){
body{min-height:103vh;}
} 
@media (min-width:1900px){
/*.forcefullwidth_wrapper_tp_banner .tp-static-layers{top:700px !important;}*/
}
@media (max-width:1900px){
.petvalu_middle_slider{ display:block !important; }
.petvalu_mobile_slider,.petvalu_desktop_slider { display:none !important; }
}
@media (max-width:1600px){
.forcefullwidth_wrapper_tp_banner .tp-static-layers{/*top:92.3% !important;*/ top:auto !important;}
}
@media(min-width:1200px){
.store-locator-row.filtercustdiv{padding-left:15px;}
}
@media (max-width:1080px){
}
@media screen and (max-width: 1200px) {
.essentialscls {margin-left:-15px; margin-right:-15px;}
}
@media (max-width:1199px){
.jet-desktop-menu-active .jet-menu--animation-type-fade .jet-mega-menu-item.jet-menu-hover:first-child .elementor-column.elementor-col-66, .elementor-column[data-col="66"] {
padding:0 15px 0 0; width:58.666%; }
.jet-tabs__control-wrapper .jet-tabs__control-inner { padding:15px 45px 10px 0px !important; }
}
@media(min-width:1025px){
.event_right .store_event_box_ajax .store_event_title a:hover{text-decoration:none;}
.event_right .store_event_box_ajax .store_event_more a:hover, .page-content p a:hover{text-decoration:none; color:#90580E;}
#pagination a.prev:hover, #pagination a.next:hover{color:#ea9629; text-decoration:none;}
#pagination a.prev:hover::before, #pagination a.next:hover::before{background:#ea9629;}
.jet-menu-hover .jet-menu-title{color:#1f73a7 !important;text-decoration:none !important;}
.jet-menu-item .jet-menu-title:hover{color:#1f73a7 !important} 
.jupiterx-footer .elementor-top-section .elementor-top-column {max-width:20% !important;}
.elementor-114 .elementor-element.elementor-element-7ed80e6:nth-child(2n+1) { width:16%; }
.elementor-114 .elementor-element.elementor-element-7ed80e6:nth-child(3n+1) { width:22%; }
.elementor-114 .elementor-element.elementor-element-7ed80e6:nth-child(2n) { width:22%; }
.footer-main .elementor-social-icons-wrapper a:hover { top:-5px; position:relative; }
#blog_list .listing_entry a:hover{text-decoration:none; color:#90580E;}
#article_section .jet-posts__inner-box:hover, .pet-valu-blog .jet-posts__inner-box:hover{border-color:#71aacf;}
.footer_newsletter_signup a:hover{color:#000;text-decoration:underline;}
.top_navigation .menu-top-menu-container ul li a::hover{opacity: 1; transform: translateY(0px); }	
.top_navigation .menu-top-menu-container ul li a:hover{color:#1f73a7} 
.footer-main ul li a:hover{ color: #000000 !important; text-decoration: underline !important; }
.footer-main .elementor-social-icons-wrapper a:hover{margin-top:-5px}
.top_navigation .menu-top-menu-container ul li a:hover::before {opacity:2; transform:translateY(3px);}
.elementor-element-4d24b91 .elementor-widget-wrap .elementor-widget-button .elementor-button-link:hover,
.single-post .main_footer_post .foot-center .email_call a:hover,
#before_footer .elementor-widget-wrap .elementor-widget-button .elementor-button-link:hover,
#article_section .elementor-button-wrapper a:hover,.single-event .main_footer_post .foot-center .email_call a:hover{background:#2ea1f0; background: -webkit-linear-gradient(top, #2ea1f0 0%, #2296e5 100%); background: linear-gradient(to bottom, #2ea1f0 0%, #2296e5 100%); outline: none;color: #fff;}
#services_wrap .checkout_btn button:hover, #services_wrap .elementor-button-wrapper .elementor-button-link:hover{opacity:0.75;}
.ask-expert-form .wpcf7-form p .wpcf7-submit:hover{background: #2ea1f0; background: -webkit-linear-gradient(top, #2ea1f0 0%, #2296e5 100%); background:linear-gradient(to bottom, #2ea1f0 0%, #2296e5 100%); outline:none; color:#fff;}
.pet-valu-blog .jet-posts__inner-box:hover .jet-posts__inner-content h4 a{color:#FFF;}
#services_wrap .elementor-widget-button .elementor-button-wrapper{text-align:center;}
#services_wrap .elementor-button.elementor-size-md{padding:15px;}
#services_wrap .checkout_btn p:first-child{margin:0px !important;}
#article_blog .elementor-col-25 .article_care .wp-caption-text a:hover h2{color:#8a95d2;}
#article_blog .elementor-col-25 .article_behaviour .wp-caption-text a:hover h2{color:#ff951b;}
#article_blog .elementor-col-25 .article_living .wp-caption-text a:hover h2{color:#66ca76;}
#article_blog .elementor-col-25 .article_ask .wp-caption-text a:hover h2{color:#ab7cbb;}
#article_section.article_bosleys_section .elementor-button-wrapper a:hover,
#before_footer.before_bosleys_footer .elementor-widget-wrap .elementor-widget-button .elementor-button-link:hover{background:#657721 !important}
#rewards_right p a:hover{color:#90580E;}
.singleproduct_main .tab-head a:hover{background:#e2dac5; text-decoration:none;}
#mc_embed_signup .pv_btn:hover{background:#2ea1f0; background:-webkit-linear-gradient(top, #2ea1f0 0%, #2296e5 100%); background:linear-gradient(to bottom, #2ea1f0 0%, #2296e5 100%); outline:none; color:#fff;}
#go-solution-wrap .lp-button a:hover{opacity:0.75;}
.bosleys_email #mc_embed_signup .pv_btn:hover{background:#657721 !important; background:-webkit-linear-gradient(top, #657721 0%, #5E6F0C 100%) !important; background:linear-gradient(to bottom, #657721 0%, #5E6F0C 100%) !important;}
.inner_data .store_event a:hover{background:#2ea1f0; background:-webkit-linear-gradient(top, #2ea1f0 0%, #2296e5 100%); background:linear-gradient(to bottom, #2ea1f0 0%, #2296e5 100%); outline:none; color:#fff;}
.inner_data .direction a:hover{text-decoration:none;}
.store_event.store_event_btn a:hover { background: #2296e5 none repeat scroll 0 0; }
.store_event_more a:hover, .store_event_title a:hover { color: #1f73a7; }
.event_right .pagination_main a:hover,
.search_btn:hover,
.errorpage_box .pagenote_btn a:hover{background:#2ea1f0; background:-webkit-linear-gradient(top, #2ea1f0 0%, #2296e5 100%);   background:linear-gradient(to bottom, #2ea1f0 0%, #2296e5 100%); outline:none; color:#fff;}
.bodycust_bosleys .search_btn:hover{ background: #657721; background:-webkit-linear-gradient(top, #657721 0%, #5E6F0C 100%);
background:linear-gradient(to bottom, #657721 0%, #5E6F0C 100%); }
.footer-main ul li a:hover{color:#000 !important;}
.single-post a:hover{color:#ea9629; text-decoration:none;}
.bodycust_bosleys #article_section .elementor-button-wrapper a:hover,
.bodycust_bosleys #before_footer .elementor-widget-wrap .elementor-widget-button .elementor-button-link:hover{background:#657721; background:-webkit-linear-gradient(top, #657721 0%, #5E6F0C 100%); background:linear-gradient(to bottom, #657721 0%, #5E6F0C 100%);}
.bodycust_bosleys .main_footer_post .bg_chalkboard .email_call a.email:hover{background:#657721; background:-webkit-linear-gradient(top, #657721 0%, #5E6F0C 100%); background:linear-gradient(to bottom, #657721 0%, #5E6F0C 100%);}
}
@media(max-width: 1024px){
.forcefullwidth_wrapper_tp_banner .tp-static-layers{/*top:92.3% !important;*/ top:auto !important;}
footer.jupiterx-footer .elementor-col-20{width:20% !important; padding:0px;}
.category .jupiterx-main-header h1{margin-left:0px;}
.single-format-standard .alignleft{margin-left:0px;}
#lucky_wrap .lp-wrapper .lp-2col:first-child{padding-left:0px; width:50%;}
#lucky_wrap .lp-wrapper .lp-2col:last-child{padding-left:0px; width:50%;}
#lucky_wrap .lp-wrapper .lp-2col:last-child .wheel-of-fortune{max-width:80%;}
.storecustomap{margin-left:0px; margin-bottom:30px;}
.petcustomresutl{padding-left:0px; width:100%;}
.store-locator-row.filtercustdiv{padding-left:15px;}
#whats_new .elementor-widget-wrap{max-height:280px;}
.ask-expert-form .wpcf7-form p .your-pet .wpcf7-list-item input{opacity:0;}
.ask-expert-form .wpcf7-form p .your-pet .wpcf7-list-item label span{position:relative;}
.ask-expert-form .wpcf7-form p .your-pet .wpcf7-list-item label input[type="checkbox"] ~ span::after{content:""; position:absolute; top:5px; right:-28px; width:18px; height:18px; border:2px solid #999;}
.ask-expert-form .wpcf7-form p .your-pet .wpcf7-list-item label input[type="checkbox"]:checked ~ span::before{content:""; position: absolute; top:7px; right:-22px; border-width:0 2px 2px 0; border-color:#999; border-style:solid; padding:4px 2px; transform:rotate(45deg);-webkit-transform: rotate(45deg);}
.single-post .blogbig_img h1{padding:40px 30px !important; font-size:3rem !important; line-height:3rem;}
.grooming .titlecenter.bgimgheader_big .smallimgs{margin-right:0px;}
#blog_cat .elementor-col-50:last-child{width:40%;}
.main_footer_post .bottom_blog .elementor-element-722b54d0 .elementor-row{margin-left:0px;}
#article_blog{margin-left:0px;}
#whats_new .elementor-container .elementor-row{margin-left:0px; margin-right:0px;}
#lp-canada .banner_logo{top:100px;}
.defaultbox, .filterband .showmain .showselect{position:relative;}
.defaultbox::after, .filterband .showmain .showselect:after{content:""; position:absolute; top:8px; right:5px; border-color:#666; border-width:2px 2px 0 0; border-style:solid; padding:3px; transform:rotate(135deg); -webkit-transform:rotate(135deg);}
.defaultbox select, .filterband .showmain select{appearance:none; -webkit-appearance:none; -moz-appearance:none;} 
.defaultbox select:focus, .filterband .showmain select:focus{outline:none;}
.shortbymain, .sort-order, .filterband .showmain{margin-right:5px;}
#article_section .jet-posts__item{width:50%;}
/*rs-static-layers .rs-parallax-wrap{top:605px !important;}*/
}
@media (min-width:991px){
.elementor:not(.elementor-edit-area-active) .elementor-hidden-tablet.social_icons,  .elementor:not(.elementor-edit-area-active) .elementor-hidden-tablet.social_desk{ display:block !important;  }
.elementor-hidden-desktop.social_desk, .elementor:not(.elementor-edit-area-active) .elementor-hidden-tablet.elementor-hidden-desktop.social_desk{ display:none !important;  }
.country_dropdown_res.elementor-hidden-desktop.social_desk{ display:none !important;  }
}
@media (max-width:991px){
.forcefullwidth_wrapper_tp_banner .tp-static-layers{/*top:92.3% !important;*/ top:auto !important;}	
#search_result .product_results{margin-left:0px;}
.lp-row{padding:0 10px 20px;}
header .header_logo{width:180px;}
header .elementor-element-populated .elementor-widget-wrap{margin:5px 0 0 0;}
header .elementor-element-23013d2{float:right; padding:0px 0 0; max-width:75%; }
header .jet-tabs__control-wrapper .jet-tabs__control-inner{padding:10px !important;}
header .elementor-element-266cfbb{display:none;}
header .product_container_left, .product_container_right{min-width:100%; float:left;}
header .product_container .content.product_subcontainer{width:70%; margin:0px;}
header .service_left_menu{min-width:100% !important;}
header .service_left_menu .jet-tabs__content-wrapper{padding:10px;}
.jet-tabs__control-wrapper .active-tab .jet-tabs__control-inner::after{left:0px; right:0px; margin:auto !important;}
.service_left_menu .elementor-widget-container .jet-tabs__control-inner{padding-right:0px !important;}
header .raven-nav-menu{padding:0px 20px;}
/*header .top_navigation{display:none;}	*/
/*.forcefullwidth_wrapper_tp_banner, .rev_slider, .rev_slider_wrapper{min-height:504px !important; max-height:504px !important;}*/
.raven-site-logo img, .raven-site-logo svg{max-width:150px;}
/*.elementor-column.elementor-col-33, .elementor-column[data-col="33"]{max-width:25%;}
.elementor-column.elementor-col-66, .elementor-column[data-col="66"]{width:75%; float:right;}*/
.top_navigation .menu-top-menu-container{float:right;}
#menu-top-menu{ margin-bottom:0; }
header.jupiterx-header .country_dropdown{ margin-top:-25px; }
.elementor-element.elementor-element-98b2091.elementor-widget.elementor-widget-shortcode{ margin-bottom:0; }
#form_blog .elementor-widget-image{box-shadow:none;}
.home .jupiterx-site .jupiterx-main{padding-bottom:0px;}
#whats_new .elementor-col-50:first-child .elementor-column-wrap.elementor-element-populated::before,
#whats_new .elementor-col-50:last-child .elementor-column-wrap.elementor-element-populated::before{display:none;}
/* Inner Pages */	
.elementor-widget-container .jet-menu-container li{padding:0px 20px;}
#rev_slider_2_1 .tp-static-layers{bottom:40px !important;}
#article_resources .elementor-col-25{width:33%; margin-bottom:100px; display:inline-block;}
#article_resources	.elementor-row{display:block; text-align:center;}
#form_blog{padding-top:0px;}
#form_blog .elementor-col-50{width:100%;}
#form_blog .elementor-widget-theme-post-featured-image{background:none; padding:0px;}
#form_blog .elementor-column-gap-default .elementor-col-50 {max-width:100%; min-width:100%;}
#form_blog h2.elementor-heading-title, #whats_new_title h2.elementor-heading-title{text-align:center;}
#whats_new .elementor-column.elementor-col-50{min-width:100%;}
#whats_new .elementor-top-column .elementor-column-wrap.elementor-element-populated{background:none;}
#whats_new .elementor-widget-container .wp-caption a{overflow:hidden;}
#whats_new .widget-image-caption h3{margin:-74px 0 0; text-align:center;}
#whats_new .widget-image-caption p{text-align:center;}
#whats_new .elementor-column-wrap.elementor-element-populated{padding:0px; margin:0px;}
.forcefullwidth_wrapper_tp_banner .tp-parallax-wrap .fa-icon-play:before{top:0px;}
#petvalu_wrap .elementor-container{max-width:100%;}
#petvalu_wrap .wpcf7{width:100%;}
#petvalu_wrap .wpcf7 p{width:100%; margin-right:0px;}
#petvalu_wrap .wpcf7 input, #petvalu_wrap .wpcf7 textarea{width:100%;}
#petvalu_wrap .companion_wrap ul li{width:100%; padding-right:0px;}
/* Inner Pages */
.footer-main .elementor-social-icons-wrapper a{background:transparent !important;}	
.footer-main a i{color:#fff;font-size:26px;}	
.jupiterx-footer .elementor-top-section .elementor-top-column{width:25% !important}
.jupiterx-footer{background:#000;}
.footer-main ul li a{color:#fff !important;text-align:center}
.footer-main .card-title  {text-align:center;}	
.footer-main .footer-div1 .menu-item a{color:#fff}
.footer-main .elementor-social-icons-wrapper  a{background:#fff;padding:0.2em 0.5em;}
.footer-main  .textwidget{ color: #fff;}
.footer-div1 .elementor-widget-social-icons{margin-top:40px !important;}
.footer-main .jupiterx-widget{margin-bottom:0;}
.footer-main .elementor-element-populated{padding:4px 4px 0 4px !important;}
.footer-main .elementor-widget-social-icons{margin-top:18px;margin-bottom:29px;}
.footer-main .textwidget{margin-bottom:0 !important;padding-bottom:0px;}
.footer-main .card-title{font-size:1.15rem}
.footer-main .elementor-social-icons-wrapper a{padding:0.1em 0.5em}
.footer-main .copyrights{padding-bottom:6px !important;}
.footer-main .raven-site-logo-link { display: table; text-align: center; margin: 0 auto;}	 
#petvalu_wrap .elementor-col-100{max-width:100%;}
.services_intro p{max-width:100%;}
.animation_wrap .elementor-widget-text-editor{width:50% !important;}
#loyalty{padding:0px 15px;}
#services_wrap .checkout_btn button{margin:10px 0px;}
.ask-expert-form .wpcf7-form p{width:100%;}
.ask-expert-form .wpcf7-form p .your-pet .wpcf7-list-item{width:100%;}
.ask-expert-form .wpcf7-form .gglcptch{margin-bottom:25px;}
#before_footer .elementor-column.elementor-col-50{max-width:440px; margin:10px auto; width:100%;}
/*.elementor .post-thumbnail__link img{max-width:360px !important;}*/
#training_image .wp-caption{width:100%; height:auto; padding:8px;}
#training_image .wp-caption-text{bottom:0px;}
#training_image .wp-caption-text h2{font-size:2rem;}
#training_image .elementor-image, #training_image .raven-image{min-height:inherit;}
#services_box .elementor-row .elementor-col-50{padding:0px 20px;}
#rewards_left{padding-top:0px;}
#reward_wrap .elementor-row .elementor-col-33{width:100%; max-width:100% !important; text-align:center;}
#reward_wrap .elementor-row .elementor-col-66{width:100%; padding-left:0px;}
#rewards_left ul li{margin:0 0 5px;}
.singleproduct_main .col-md-5,.singleproduct_main .col-md-7{width:100%; min-width:100%;}
.email_signup .col-half{width:100%;}
.lucky .jupiterx-footer{background:#000;}
/* custom 1 */
#buy_one_free #cattreat .lp-2col h3, #percentage_off #cattreat .lp-2col h3, #buy_two_free #cattreat .lp-2col h3{ font-size:5rem;  }
.store_locator_filter .store-locator-col-sm-12.single_filter{width:100%; float:left;}
.store_locator_filter .store-locator-col-sm-12.single_filter:last-child{width:100%; float:left;}
/*.rev_slider .tp-static-layers{bottom:30px !important;}*/
/* custom 1 */
/*.bodycust_bosleys .rev_slider .tp-static-layers{bottom:22px !important;}*/
/*#banner_pvus_wrapper .rev_slider .tp-static-layers .tp-parallax-wrap{left:-35px !important; top:3px !important;}*/
.forcefullwidth_wrapper_tp_banner .tp-rightarrow{right:-20px !important;margin-top:5% !important;}
.forcefullwidth_wrapper_tp_banner .tp-leftarrow{left:30px !important;margin-top:5% !important;}
/*#banner_pvus_wrapper .rev_slider .tp-static-layers{bottom:25px !important;}*/
.single-event .title-holder { font-size: 3rem; line-height: 1; }
.eventlistingcst .event_left{width:100%; float:left; padding-right:0px;}
.eventlistingcst .event_right{width:100%; float:right;}
.event_right .store_event_box_ajax{width:100%; margin:4% 0%;}
.tp-static-layers{top:975px !important;}
.single_event_main .entry-text{padding-left:0px;}
.single_event_main .store_event_date_details{color:#000; padding-left:25px;}
#store_locator .petcustomresutl{width:100%;}
.ajax_search_desk, .ajax_search_res{max-width:350px;}
#whats_new .wp-caption a img{min-width:100%;}
#whats_new .elementor-widget-wrap{margin:0 0 30px; max-height:360px;}
#whats_new{padding-bottom:0px;}
#petvalu_wrap .sitemap_wrap{width:100%;}
.sitemap .elementor-container{width:100% !important;}
#nextsteps .lp-row .lp-2col{width:100% !important; margin:0px !important}
#nextsteps .lp-row .lp-2col > .lp-2col{width:50% !important; margin:0px !important}
.category-blog .jupiterx-post-content .col-md-9{max-width:68%;}
.tp-bullets .tp-bullet{margin:0px -9px !important; display:inline-block !important; position:relative !important;}
.single-post .blogbig_img h1{padding:20px 30px 18px 30px !important;}
.single-post .article-feature{width:160px; height:160px;}
.jupiterx-site .jupiterx-main{padding-bottom:30px;}
.footer-main .elementor-column-wrap{margin:0 -15px !important;}
.footer-main .raven-widget-wrapper .raven-site-logo{padding-top:22px; width:203px;}
.footer-main .raven-widget-wrapper .raven-site-logo img{width:203px;}
.footer-main .elementor-container .elementor-col-20:nth-child(1){width:203px !important; max-width:100% !important;}
.footer-main .elementor-container .elementor-col-20:nth-child(3){width:200px !important; max-width:100% !important;}
.footer-main .elementor-container .elementor-col-20:nth-child(4){width:172px !important; max-width:100% !important;}
.footer-main .elementor-container .elementor-col-20:nth-child(4) .elementor-column-wrap{padding-right:0px !important;}
.footer-main .elementor-widget-raven-site-logo{margin-bottom:0px !important;}
.footer-main .footer-div1 ul{margin:0px;}
.country_dropdown_res{margin:0px !important;}
.copyright_res{margin:0px !important;}
.country_dropdown_res .elementor-widget-container{float:none; display:inline-block; margin:0px auto;}
.footer-main .elementor-social-icon{margin-top:0px; margin-bottom:0px;}
.country_dropdown_res .country_selector::after{border-top-color:#FFF;}
.social_icons{border:0px !important}
.country_dropdown_res.elementor-hidden-desktop { text-align:center; }
/*.footer-main .elementor-row .elementor-col-20:nth-child(1) ul li { margin-bottom:0; }*/
.footer-main .elementor-row .elementor-col-20 ul li a{ margin-bottom:0; }
.footer-main .footer-div1 ul { margin:30px 0; }
.bosleys-footer .copyright_res.elementor-widget:not(:last-child) { margin:20px 0px 40px !important; }
.paulmacs-footer .elementor-social-icon{ float:none; }
.paulmacs-footer .elementor-social-icons-wrapper{ text-align:center; }
.paulmacs-footer .copyright_res {margin:10px 0px 40px !important; }
section.footer-main.paulmacs-footer .raven-site-logo{ margin-top:10px !important; }
.single-post .blogbig_img{height:500px;}
#whats_new .elementor-column-wrap.elementor-element-populated{height:auto; margin:0px;}
#lp-canada .banner_logo{top:150px;}
.product_sublist_box .sublist_box_inner{width:46%;}
footer.jupiterx-footer .elementor-social-icons-wrapper{margin:0px;}
.search_banner_row .seach_top_banner{height:70px;}
.search_banner_row .jet-ajax-search{display:none;}
.singleproduct_main .tab-head{margin:20px 0 0 0; width:auto; padding-right:15px;}
.blog_nosidebar .row .col-md-9{min-width:100%;}
#paulmacs_header .raven-site-logo{overflow:visible; padding:0 0 0 15px;}
footer.jupiterx-footer .elementor-social-icon{margin-right:8px; padding:0px;}
footer.jupiterx-footer .elementor-social-icon .fa{width:auto;}
footer.jupiterx-footer .elementor-social-icon .fa::before{position:relative; left:0px;}
.lovibles .jupiterx-footer{ background:#000; }
/*rs-static-layers .rs-parallax-wrap{top:860px !important;}*/

.slider_products rs-fullwidth-wrap{height:550px;}
/*#banner_main_wrapper .uranus.tparrows::before{margin-top:-220px;}*/
.tax-product_cat rs-static-layers .rs-parallax-wrap{/*top:495px !important;*/}
.slider_products rs-fullwidth-wrap rs-module-wrap rs-slide,
.slider_products rs-fullwidth-wrap rs-module-wrap rs-slide.active-rs-slide{max-height:550px; padding-top:0px !important;}
.slider_products rs-fullwidth-wrap rs-module-wrap rs-bullets{top:505px !important;}
.bottom_blog .footer-logo .elementor-col-50:last-child{background-position:center center;}

#banner_main_wrapper, #rev_slider_6_1_forcefullwidth, #banner_pvus_wrapper, #banner_paulmacs_wrapper{ height:504px !important; }
#banner_main,#banner_pvus, #banner_paulmacs,#rev_slider_6_1 { height:504px !important; max-height:504px !important; }
rs-fw-forcer{ height:504px !important; }
rs-sbg { padding:50px 0 0 0 !important; background-position:52% center !important; height:calc(100% + 50px) !important; }
.productslider-texts { width:540px; }
#banner_main .productslider-texts h3 { line-height:48px !important; font-size:48px !important; }

.champion .jupiterx-primary{padding:0px;}
.champion #main-body{background-position:0 -30px;}
.champion .product-image-margin .mx-auto a img{width:120%; max-width:none;}
.product-new-urls footer.jupiterx-footer { background:#000; }
header .product_container_left, .product_container_right{min-width:50%; float:left;}
header .product_container .content.product_subcontainer{width:58%; margin:0px; padding:0; }
/*.footer-main .widget_nav_menu .card-title { color:#7ec6f5 !important; }*/
.jet-desktop-menu-active .jet-menu--animation-type-fade .jet-mega-menu-item.jet-menu-hover:first-child .elementor-column.elementor-col-33, .elementor-column[data-col="33"] {
padding:0 15px 0 10px; width:41.333%; }
.jet-desktop-menu-active .jet-menu--animation-type-fade .jet-mega-menu-item.jet-menu-hover:first-child .elementor-column.elementor-col-66, .elementor-column[data-col="66"] {
padding:0 15px 0 0; width:58.666%; }
header .product_container_left, .product_container_right { min-width:100%; float:left; }

.websliders .newcus_deskslider{display:none;}
.websliders .newcus_mobileslider{background-size:cover !important; background-position:center !important; background-repeat:no-repeat !important; display:block; height:900px;}
.playpausebtn{top:843px;}
.websliders .slick-prev{left:20px;}
.websliders .slick-next{right:20px;}
.product_catcustom .slider_titles{max-width:80%;}
.product_catcustom .slider_titles{line-height:48px !important; font-size: 48px !important;}
.product_catcustom .newcus_mobileslider{display:block; padding-top:50px !important; height:500px !important;}

}
@media (max-width: 767px){
.home #form_blog, .home #whats_new{ margin:0 -24px;  }
.home #form_blog .elementor-widget-image{ padding:0; height:auto; background:none; }
.home #whats_new{ margin:0 -28px;  }
.home #whats_new .elementor-widget-wrap{ padding:0;   }
.home .jupiterx-main .jupiterx-main-content .container{ overflow:hidden; }
.noproduct_data{ width:100%; }	
.raven-nav-menu-full-screen .raven-nav-menu a.raven-menu-item .sub-arrow{ position:relative; z-index:11; width:40px; margin-left:15px !important; }
.forcefullwidth_wrapper_tp_banner .tp-static-layers{/*top:92.3% !important;*/ top:auto !important;}
/*.forcefullwidth_wrapper_tp_banner .tp-static-layers .tp-parallax-wrap{margin:0 0 0 65px !important;}*/
body.nav_open{position:fixed; top:0px;}
.loding_wrap{background-position:center 2%;}
/*header .elementor-hidden-desktop{display:block;}*/
header .raven-site-logo{width:98px; max-width:98px; height:54px; overflow:hidden;}
header .raven-site-logo img{max-width:100%;}
.ajax_search_res .jet-ajax-search__fields-holder input{height:40px;}
.rev_slider li.tp-revslider-slidesli .tp-bgimg{padding-top:0px !important;}
.home header.jupiterx-header{ padding:12px 0px; /*position:relative; */}
header .elementor-element-266cfbb,
header .elementor-element-6995070,
header .elementor-element-9609a48,
header .elementor-element-6fb1653{display:block;}
header .elementor-element-populated .elementor-widget-wrap{margin:0px;}
#menu-673252e{padding:20px 30px;}
.raven-nav-menu-close-button{display:none !important;}
header .raven-nav-menu-full-screen.raven-nav-menu-active{background:#FFF; height:calc(100% - 88px); overflow:auto; display:block !important; top:88px !important; z-index:9999 !important}
body.nav_open .fa-bars:before, .fa-navicon:before, .fa-reorder:before{content:"\f00d"; color:#333 !important;}
.fa-navicon:before, .fa-reorder:before, .fa-bars:before{color:#333 !important;}
/*.sub_nav_open .raven-submenu{position:fixed; width:100% !important; overflow:auto; background:#FFF; top:95px; left:0px; z-index:99; height:calc(100% - 88px); padding:40px !important}*/
.sub_nav_open .raven-submenu{position:fixed !important; width:100% !important; overflow:auto; background:#FFF; top:88px; left:0px; z-index:12; height:calc(100% - 88px); padding:100px 40px 40px !important}
.sub_nav_open ul li.sub_nav_open ul{position:relative !important; top:50px;}
.sub_nav_open .raven-submenu li.sub_nav_open ul{position:static; top:0; left:0px; z-index:9; height:auto; padding:0px 40px !important}
.raven-nav-menu-mobile .raven-nav-menu .menu-item a{margin:30px 0 0px;}
.raven-nav-menu-mobile .raven-nav-menu .menu-item a.raven-menu-item{text-align:left; text-transform:uppercase; font-size:30px; color:#000; float:left; font-weight:bold; padding:0px !important}
.raven-nav-menu-mobile .raven-nav-menu .menu-item ul.raven-submenu{padding:0px;}
.raven-nav-menu-mobile .raven-nav-menu .menu-item ul.raven-submenu li.menu-item a.raven-submenu-item,
.raven-nav-menu-mobile .raven-nav-menu .menu-item ul.raven-submenu li.menu-item a{text-align:left !important; font-size:30px; font-family:brandon; font-weight:300; color:#000; margin:0px !important; padding:0px; justify-content:left !important;}
.raven-submenu a.raven-submenu-item .sub-arrow{top:3px;}
.raven-submenu a.raven-submenu-item .sub-arrow:after{top:15px !important;}
.raven-nav-menu a .sub-arrow:before{content:"\f067" !important; font-size:15px !important; position:relative; top:-4px;}
.raven-nav-menu a.highlighted .sub-arrow:before{content:"\f068" !important; font-size:15px !important; position:relative; top:-4px;}
.return_menu{position:absolute; left:15px; top:20px;}
.return_menu a{font-weight:bold !important; color:#0070b5 !important; font-size:20px !important;}
.return_menu a::before{content:"" !important; position:relative; width:20px; height:20px; border-radius:50%; background:#0070b5; display:inline-block; top:0px; margin:0 5px 0 0}
.return_menu a::after{content:""; position:absolute; left:7px; top:11px; width:0px; height:0px; border-color:#FFF; border-width:2px 2px 0 0; border-style:solid; padding:3px; transform: rotate(-135deg); -webkit-transform:rotate(-135deg);}
.sub_nav_open .raven-submenu .raven-submenu .return_menu{display:none;}
.jupiterx-header.jupiterx-header-custom{padding:16px 0px;}
.raven-widget-wrapper .raven-site-logo{background:#000;border:2px solid #939598;}	
.elementor-top-section .elementor-top-column{width:auto !important; display:inline-block; margin:0px auto;}
.elementor-top-section .elementor-top-column .elementor-column-wrap{padding:0px;}
.elementor-top-section .elementor-top-column  .fa-calendar:before{font-size:18px; top:20px; content:"\f073" !important; font-weight:600; font-family:"Font Awesome 5 Free" !important; }
.elementor-top-section .elementor-top-column	.fa-map-marker:before{font-size:25px; top:17px;}
.elementor-top-section .elementor-top-column .fa-search:before{font-size:20px; top:19px;}
.fa-bars:before, .fa-navicon:before, .fa-reorder:before{position:relative; top:15px;}	
/*.elementor-top-section .elementor-top-column .elementor-icon i{width:0.6em;}*/
header .mobile_serach{margin-top:10px;}
.mobile_serach.elementor-widget.elementor-widget-wp-widget-search{position:absolute; top:-15px; width:300px !important; padding:10px; background:#FFF; transform:translatex(-50%); -webkit-transform:translatex(-50%);}
.mobile_serach.elementor-widget.elementor-widget-wp-widget-search .jupiterx-widget{margin-bottom:0px !important;}
.raven-nav-menu a.highlighted{color:#0070b5 !important;}
.elementor-widget-raven-nav-menu .raven-nav-menu-mobile .raven-nav-menu li > a.raven-menu-item-active, .elementor-widget-raven-nav-menu .raven-nav-menu-mobile .raven-nav-menu li > a:active,
.elementor-widget-raven-nav-menu .raven-nav-menu-mobile .raven-nav-menu li > a:hover{color:#0070b5 !important;}
.raven-submenu a.raven-submenu-item .sub-arrow{float:left; margin-left:0px !important; margin-right:10px; position:relative;}
.raven-submenu a.raven-submenu-item .sub-arrow:before{content:"" !important; width:25px; height:25px; border-radius:50%; background:#000; display:inline-block; top:0px;}
.raven-submenu a.raven-submenu-item 
.sub-arrow:after{content:""; position:absolute; left:6px; top:8px; width:0px; height:0px; border-color:#FFF; border-width:3px 3px 0 0; border-style:solid; padding:3px; transform:rotate(45deg); -webkit-transform:rotate(45deg);}
header .sub-menu.raven-submenu li{width:100%; float:left;}
.elementor-widget-raven-nav-menu .raven-nav-menu-mobile .raven-nav-menu li > a.raven-menu-item-active, .elementor-widget-raven-nav-menu .raven-nav-menu-mobile .raven-nav-menu li > a:active{color:#000;}
.raven-nav-menu-close-button:hover{color:#000 !important;}
.mobile_serach{display:none}
.jupiterx-widget-content form::after { content:""; position:absolute; right:0; width:40px; border-left:1px solid #000; top:10px; height:20px; }
.footer-main .elementor-widget-wrap .raven-site-logo{text-align:center;}
.footer-main .elementor-social-icons-wrapper a{padding:0.2em 0.3em;}
.elementor-social-icons-wrapper{text-align:center;}
.elementor-widget-wp-widget-search{width:100% !important;}
#rev_slider_2_1 .tp-static-layers{bottom:38px !important;}
.home .jupiterx-header{position:relative;}
#whats_new_title{margin:0px 0 20px; }
.footer-main .elementor-col-20{padding-left:0px;}
#petvalu_wrap .sitemap_wrap ul li strong{margin-top:30px; display:block;}
#article_resources .elementor-top-column{min-width:100%;}
#form_blog .elementor-top-column{margin-bottom:30px;}	
.elementor-column-gap-default>.elementor-row>.elementor-column>.elementor-element-populated{padding:0px 8px !important;}
#form_blog .widget-image-caption{text-align:center;}
#form_blog .widget-image-caption a h3{font-size:24px;}
.rev_slider li, .rev_slider li .tp-bgimg.defaultimg{min-height:inherit !important; height:100% !important;}
#petvalu_wrap .g-recaptcha.wpcf7-recaptcha{margin-right:0px;}
#list .list-content{column-count:1; -webkit-column-count:1; -moz-column-count:1; max-height:inherit !important; justify-content:center; -webkit-justify-content:center; display:flex; display:-webkit-flex;}
.product-recall table tr td{padding:6px 10px 6px 0; border-top:1px solid #ededed}
.product-recall .elementor-column-gap-default>.elementor-row>.elementor-column>.elementor-element-populated{margin:0px !important;}
.ask-the-expert .elementor-top-section .elementor-top-column{max-width:100%;}
.ask-expert-form .wpcf7-form p label input,
.ask-expert-form .wpcf7-form p .wpcf7-textarea{width:100%;}
.ask-expert-form .wpcf7-form p .your-pet .wpcf7-list-item{margin:0px;}
.living-outfitting h1.jupiterx-main-header-post-title{margin-top:30px;}
.living-outfitting h1.jupiterx-main-header-post-title::before{}
.jupiterx-main-header h1.jupiterx-main-header-post-title{ top:auto; }
#article_section .jet-posts__item{width:50%;}
.single-post .article-feature{width:48%; margin:0px 1%; float:left;}
.single-post .blogbig_img h1{line-height:2.5rem !important; font-size:2.375rem !important; max-width:80%; padding:0px 20px !important;}
.email_signup{margin:50px 6%; width:88%; padding:25px;}
#mc_embed_signup .mc-field-group{width:100%;}
/*body .jupiterx-site .titlecenter.bgimgheader_big{max-height:325px !important; height:325px !important; background-size:100% !important; background-position:center 0px !important;}*/
body .jupiterx-site .titlecenter.bgimgheader_big{max-height:500px !important; height:500px !important; background-size:cover !important}
#go_solution .elementor-element{width:100% !important;}
#go_solution_desc .elementor-container{padding:0px 20px;}
#go_solution_image section{padding:40px 0px;}
#go_solution_image .doggy-text{margin:0px;}
#go_solution_desc .lp-row .lp-3col p:first-child{height:auto;}
#go_solution_desc .lp-row .lp-3col{width:100%; margin-bottom:50px;}
#go_solution_image .lp-2col{width:100%;}
#go_solution_desc h3.white-heading-title{font-size:1.75rem;}
#go-solution-wrap .bgimgheader_big h2{font-size:2rem;}
#go-solution-wrap .bgimgheader_big h2 br{display:none;}
#go_solution_desc .lp-row .lp-3col p:last-child br{display:none;}
#go_solution_image .elementor-element{width:100% !important;}
#lucky_wrap .lp-wrapper .lp-2col:first-child,
#lucky_wrap .lp-wrapper .lp-2col:last-child{width:100%; padding:0px 20px; margin:0px; box-sizing:border-box; text-align:center;}
#lucky_wrap .lp-wrapper .lp-2col:last-child .wheel-of-fortune{margin:0 0 25px; max-width:280px;}
#lucky_wrap .enter-now-div-cta{max-width:350px; margin:40px auto;}
body.puppy-centre .elementor-section-wrap section.puppy_intro{margin-bottom:70px;}
#dogtreat, #instore, #cattreat, #instore, #instore-buy-now{padding:0px 10px;}
#instore-buy-now .lp-button-buy-in-store a{padding:30px 70px;}
.inner_data .hours, .inner_data .direction, .inner_data .store_event{width:100%; margin-bottom:50px;}
.petcentercls #basics .lp-button{margin-bottom:30px;}
.pupplhealcls #nextsteps .lp-2col .bottom-border{padding:0px;}
.pets-container .pupplhealcls{padding-bottom:0px;}
.tipscls{margin-bottom:0px;}
/* custom 1 */
.prod1 .toothpaste h3, .prod2 .powder h3, .prod3 .wipes h3, .prod4 .chews h3, .prod5 .water h3, .prod6 .spray h3{ line-height:115%; }
.prod1 .lp-2col.img, .prod2 .lp-2col.img, .prod3 .lp-2col.img, .prod4 .lp-2col.img, .prod5 .lp-2col.img, .prod6 .lp-2col.img{ width:100%; padding:35px 0 0 0; }
.prod1 .lp-2col.txt, .prod2 .lp-2col.txt, .prod3 .lp-2col.txt, .prod4 .lp-2col.txt, .prod5 .lp-2col.txt, .prod6 .lp-2col.txt{ width:100%; padding:35px 0 0 0; }
#we_will_have .lp-3col{ width:100%; margin:auto; }
#we_will_have .lp-2col{ width:100%; margin:auto; }
.customer-appreciation .jupiterx-main-content > .container > .row > [class*="col-"]{ padding:0; }
.main-top-title{ font-size:3rem; }
#we_appreciation #dogtreat .lp-row-magenta-heading{ height:80px; }
#we_will_have h2 { font-size:3rem; }
#buy_one_free #cattreat .lp-2col, #percentage_off #cattreat .lp-2col, #buy_two_free #cattreat .lp-2col{ margin:0; width:100% !important; }
#buy_one_free #cattreat .lp-2col h3, #percentage_off #cattreat .lp-2col h3, #buy_two_free #cattreat .lp-2col h3{ font-size:5rem;  }
.store_locator .store_locator_address_field{width:calc(100% - 30px);}
.essentialscls .lp-2col{padding-bottom:0px;}
.puppy-centre .jupiterx-main-content{padding-bottom:0px;}
.single-stores .store_event_box { width: 50%; }
.single-event .title-holder { font-size: 2rem; }
.eventlistingcst .event_title{font-size:2.5rem;}
footer .raven-site-logo{max-width:100%; width:100%; margin-top:0px !important;}
.clear_range_btn {display:inline-block; margin-top:15px;}
.event_right .store_event_box_ajax{min-height:inherit;}
.event_right .store_event_box_ajax .store_event_title a{font-size:1.5rem;}
/* custom 1 */
.storecustomap{margin-left:0px;}
.petcustomresutl{padding-left:0px; width:100%;}
.store-locator-row.filtercustdiv{padding-left:15px;}
#store_locator_filter_content .single_filter{text-align:center;}
#store_locator_filter_content .single_filter a{margin:15px 0; width:50%;}
#store_locator_main .gm-style-iw-d{max-width:100% !important;}
.ajax_search_desk, .ajax_search_res{margin:0 !important;}
.forcefullwidth_wrapper_tp_banner .tp-rightarrow{margin-top:0px !important;}
.social-box .rightbox{padding:10px 0 0px;}
.bottom_blog .elementor-top-column{width:50% !important; text-align:center; margin:15px 0px;}
.jupiterx-footer .social_icons{max-width:70% !important;}
.jupiterx-footer .elementor-widget-raven-site-logo{margin-bottom:0px !important;}
.social_icons .fa-google-plus{margin:0px 8px;}
.raven-nav-menu a, .raven-nav-menu li{width:100%; text-align:left; clear:both;}
.raven-nav-menu a, .raven-nav-menu li a{justify-content:left !important; -webkit-justify-content:left !important;}
.jupiterx-main-header [class*=-title]{white-space:normal !important; line-height:1.25; text-align:center; text-overflow:normal !important;}
.puppy-centre .titlecenter.bgimgheader_big h1, .kitten-centre .titlecenter.bgimgheader_big h1{white-space:normal;}
.single-post .main_footer_post .foot-center .email_call a, .single-event .main_footer_post .foot-center .email_call a{margin-top:-10px;}
.jupiterx-footer .elementor-top-section .elementor-top-column{width:100% !important}
.footer-main .elementor-widget-wrap .raven-site-logo{margin-top:38px; text-align:center;}
.category-blog .jupiterx-post-content .col-md-9{max-width:100%;}
.comiseo-daterangepicker{left:-50px !important; transform:scale(0.7) !important; -webkit-transform:scale(0.7) !important;}
.footer-main .elementor-container .elementor-col-20:nth-child(1),.footer-main .elementor-container .elementor-col-20:nth-child(2),
.footer-main .elementor-container .elementor-col-20:nth-child(3),.footer-main .elementor-container .elementor-col-20:nth-child(4),
.footer-main .elementor-container .elementor-col-20:nth-child(5){width:100% !important; text-align:center; margin:0px !important; padding:0px !important;}
.footer-main .raven-widget-wrapper .raven-site-logo{text-align:center !important; min-width:100% !important; width:100% !important;}
.footer-main .raven-widget-wrapper .raven-site-logo a{width:100%;}
.footer-main .raven-widget-wrapper .raven-site-logo img{max-width:160px;}
.footer-main .elementor-column-wrap {margin:0px !important; padding:0px !important;}
.footer-main .elementor-widget-social-icons{margin-top:0px; margin-bottom:50px !important;}
.footer-main .elementor-widget-wrap .elementor-widget-wp-widget-nav_menu{display:block !important;}
.footer-main .footer-div1 ul{margin:0px;}
.country_dropdown_res{margin:0px !important;}
.copyright_res{margin:0px !important;}
.country_dropdown_res .elementor-widget-container{display:inline-block; margin:0px auto; float:none;}
.footer-main .elementor-social-icon{margin-right:0px !important;}
.country_dropdown_res .country_selector::after{border-top-color:#FFF;}
.footer-main .elementor-container .elementor-col-20:nth-child(3),.footer-main .elementor-container .elementor-col-20:nth-child(4),
.footer-main .elementor-container .elementor-col-20:nth-child(5){margin-top:10px !important;}
.footer-main .raven-widget-wrapper .raven-site-logo{padding-top:0px;}
/*.footer-main .elementor-row .elementor-col-20:nth-child(1) ul li{margin-bottom:0;}*/
#menu-footer-menu-1.menu {margin-bottom:20px;}
.footer-main .elementor-row .elementor-col-20 ul li a{margin-bottom:0;}
.footer-main .elementor-widget-social-icons{ margin-top:0 !important; padding-top:0; }
.bosleys-footer .copyright_res.elementor-widget:not(:last-child){margin:15px 0px 40px !important; }
.paulmacs-footer .copyright_res.elementor-widget:not(:last-child){margin:5px 0px 60px !important; }
.paulmacs-footer .elementor-social-icon{float:none;}
/*.footer-main.bosleys-footer .elementor-social-icons-wrapper .elementor-icon{ margin:0 5px !important; }*/
.footer-main.bosleys-footer .elementor-social-icons-wrapper .elementor-icon:first-child{ margin-right:0!important; }
#treat_header .elementor-container .elementor-top-column{width:100% !important;}
#treat_of_the_month .lp-row-top-title .main-page-title{font-size:26px;}
.single-post .main_footer_post .foot-center .email_call,.single-event .main_footer_post .foot-center .email_call{width:100%;}
#blog_cat .elementor-col-50:first-child{position:relative; z-index:1;}
#blog_cat .elementor-col-50:first-child,#blog_cat .elementor-col-50:last-child{width:100% !important;}
.your-pet-s-dental-health-routine #blog_cat .elementor-element-d53400d{position:relative; z-index:1;}
.archivepromain .col-md-4{width:50%;}
.breadcrum{padding:15px 30px 15px 15px;}
#lp-canada .banner_logo{top:60px;}
#lp-canada .c150slide-image{min-height:200px;}
#lp-canada .party_like_col .lp-3col{width:100%;}
.singleproduct_main .tab-head{margin-top:40px;}
.forcefullwidth_wrapper_tp_banner, .rev_slider, .rev_slider_wrapper, .slotholder, .rev-slidebg{min-height:700px !important; height:700px !important}
.totalmaindiv .pagingmain{margin:0px;}
.data_div_right{padding-bottom:0px;}
.jupiterx-main-header{border:0px !important;}
.singleproduct_main .items_data .sale_copy, .singleproduct_main .items_data .sales_discount{margin-left:0px;}
.breadcrum li:last-child{line-height:2;}
/*#article_section .jet-posts__inner-box{height:auto;}*/
.elementor .post-thumbnail__link img{min-width:100%;}
/*.slider_products .forcefullwidth_wrapper_tp_banner .tp-static-layers{top:395px !important;}*/
/*.slider_products .forcefullwidth_wrapper_tp_banner .tp-static-layers .tp-parallax-wrap{margin:0 0 0 40px !important;}*/

#pagination a.next::before{margin:0px;}
.jupiterx-main-header h1.jupiterx-main-header-post-title{max-width:100%; font-size:2.25rem !important; line-height:1.4 !important; /*top:50%; transform:translateY(-50%); -webkit-transform:translateY(-50%);*/ margin:0px;}
.jupiterx-main-header.bgimgheader h1.jupiterx-main-header-post-title{text-align:left;}
.jupiterx-main-header.blogbig_img h1.jupiterx-main-header-post-title{margin:-50px 0 0 0}
.single-format-standard .blog_nosidebar .alignleft{float:none;}
.single-post #article_blog .elementor-row{margin-left:0px;}
.sun-sales .jupiterx-primary{padding:0px !important;}
.kitten-center .jupiterx-site .jupiterx-main{padding-bottom:0px;}
.kitten-center .jupiterx-main-content{padding-bottom:0px;}
.cat-living-outfitting.bodycust_bosleys .jet-equal-cols .jet-posts__item:first-child .post-thumbnail img, .cat-living-outfitting.bodycust_pvca .jet-equal-cols .jet-posts__item:first-child .post-thumbnail img, .cat-living-outfitting.banner_pvus .jet-equal-cols .jet-posts__item:first-child .post-thumbnail img, .dog-living-outfitting.banner_pvus .jet-equal-cols .jet-posts__item:first-child .post-thumbnail img, .dog-living-outfitting.bodycust_paulmacs .jet-equal-cols .jet-posts__item:first-child .post-thumbnail img{top:0px;}
.bodycust_paulmacs .raven-widget-wrapper .raven-site-logo{border:0px; background:none;}
#article_section{margin-bottom:0px;}
.puppy-centre .jupiterx-site .jupiterx-main,
.kitten-centre .jupiterx-site .jupiterx-main{padding-bottom:0px;}
.puppy-centre .jupiterx-main-content,
.kitten-centre .jupiterx-main-content{padding-bottom:0px;}
.singleproduct_main .check_availability{ max-width:inherit; margin:0 -20px; }
.singleproduct_main .tab-head{ padding-right:0; }
.singleproduct_main .tab-head a{ font-size:0.6875rem !important; }

/************* mobile menu css **********************/
#sidr-popup ul.top_menu { padding:20px 0 5px; width:100%; display:-webkit-flex; -webkit-justify-content:space-around; display:flex; justify-content:space-around;
vertical-align:middle; margin-bottom:0; }
#sidr-popup ul.top_menu li, #sidr-popup ul.top_menu a{ font-family:'din-condensed-web',sans-serif !important; display:inline-block; text-transform:uppercase;
font-size:1rem; color:#000 !important; text-decoration:none; }
#sidr-popup ul.top_menu li:first-child::before, #sidr-popup ul.top_menu li:nth-child(2)::before, #sidr-popup ul.top_menu a:nth-child(3)::before {
position:relative; left:50%; top:-15px; }
#sidr-popup ul.top_menu li:first-child::before, #sidr-popup ul.top_menu a:nth-child(3)::before{ font-family:"Font Awesome 5 Free" !important; font-weight:600;
color:#000; font-size:1rem;}
#sidr-popup ul.top_menu li:first-child::before {content:"\f02b" !important;}
#sidr-popup ul.top_menu li:nth-child(2)::before { content:url(https://pv-web-01t.s3.amazonaws.com/images/newnav/17-3459-NewNav_rewards-mobile.png) !important;}
#sidr-popup ul.top_menu a:nth-child(3)::before {content:"\f0e0" !important;}
.elementor-top-section .elementor-top-column{ display:block; width:100%; }
.accordion a, .accordion a:visited{ text-decoration:none; color:#000; }
/* ul.top_menu:before { font-family:"Font Awesome 5 Free" !important; font-weight:600; content:"\f0d8" !important; margin-top:-64px; position:absolute;
font-size:3rem; color:#fff; left:4%;} */
ul.top_menu.search-open:before { content:"" !important; }
.pv_hidden{ display:none; }
/* Acordeon styles */ 
.tab { position:relative; margin-bottom:1px; width:100%; overflow:hidden; }
.accordion input { position:absolute; opacity:0; z-index:-1; }
label { position:relative; display:block; padding:0 35px 0px 1em; font-weight:bold; line-height:3; cursor:pointer; width: fit-content; }
.tab-content { max-height:0; overflow:hidden; -webkit-transition:max-height .35s; -o-transition:max-height .35s; transition:max-height .35s; }
.tab-content li { font-size:30px; padding-left:0; list-style:none; }
.accordion .tab-content ul{ padding-left:1em; }
.tab-content li.indicate_submenu:before{ font-family:"Font Awesome 5 Free" !important; font-weight: 600; content:"\f138 " !important; font-size: 75%;
padding-right: 5px; } 
.tab-content p { margin: 1em; }
/* :checked */
input:checked ~ .tab-content { max-height:33em; }
/* Icon */
label::after { position:absolute; right:0; top:0; display:block; width:3em; height:3em; line-height:3; text-align:center; -webkit-transition:all .35s; 
-o-transition: all .35s; transition: all .35s; }
.accordion label.submenu::after { content:"+"; right:-30px; }
input[type=radio] + label.submenu::after { content: "+"; }
input[type=checkbox]:checked + label.submenu::after { content: "-"; }
input[type=radio]:checked + label::after { transform:rotateX(180deg); -webkit-transform:rotateX(180deg); }
.accordion .close_submenu{ font-family: "Font Awesome 5 Free"; }
.accordion{ padding-left: 5px; font-size:30px; }
.accordion.sub-accordion{ padding-left: 20px; }
.accordion a.more, .accordion a.more-mobile{ color: #0070b5; }
input[type=checkbox]:checked + label.submenu, .accordion h4, .accordion .fa-chevron-circle-left { color:#0070b5; }
#sidr-popup { display:block; position:absolute; top:120px; z-index:99999; background:white; width:100%; height:auto; top:calc(100% + 16px) !important; left:0; min-height:100vh !important; }
.elementor-column.mobilemenuwrapout, .elementor-column.mobilemenuwrapout .elementor-column-wrap.elementor-element-populated,
.elementor-column.mobilemenuwrapout .elementor-widget-wrap,.elementor-column.mobilemenuwrapout .mobilemenuwrap.elementor-widget{ position:static; }
a#left-menu-icon.mobile-top-menu-item.hamburger-menu:before{font-family: "Font Awesome 5 Free" !important; content: " \f0c9" !important;}
a#left-menu-icon.mobile-top-menu-item.close-menu:before{ font-family: "Font Awesome 5 Free" !important; content: " \f00d" !important; color:#0070b5; }
a#left-menu-icon.mobile-top-menu-item.hamburger-menu:hover:before,a#left-menu-icon.mobile-top-menu-item.close-menu:hover:before{ color:#000; }
a#left-menu-icon.mobile-top-menu-item .aria-only{ text-indent:-10000px; display:inline-block; }
.mobile-top-menu-item { height:40px; margin-top:15px; width:20px; }
.mobile-top-menu-item { color:#000000; display: block; float: left; font-family: "Font Awesome 5 Free"; font-size: 1.25rem; font-weight: 600; text-decoration: none; }
.country_selector{ margin-left:1em; float:left; }
.mobile_main_accordion .tab label, .sub-accordion .tab label{ margin-bottom:0; }
.bodycust_pvca .ajax_search_desk{ margin:0 !important; }
.close_submenu h4{ font-size:1.25rem; margin:25px 0; }
.mobile_serach { background:#fff; position:relative; z-index:222222; }
.ui-autocomplete.ui-front{ width:auto !important; left:10px !important; right:10px !important; }
.mobilesearch_box{ display:none !important; }
.open_search .mobilesearch_box{ display:block !important; width:100% !important; background:#fff; padding:0 0 16px 0; margin:15px 0 -16px 0; }
.ajax_search_desk, .ajax_search_res { max-width:100vw; }
.open_search .fa-search::before{ color:#0070b5; }
/************* mobile menu css *********************/
.jet-ajax-search__submit[type="submit"]{ padding:0 30px 0 16px !important; }
.home #whats_new figcaption a p{ text-decoration:underline; }
#form_blog .elementor-row .elementor-col-50:first-child .widget-image-caption a h3 { padding:25px 0 0; }
.elementor:not(.elementor-edit-area-active) .elementor-hidden-phone.footer-div1 ul li { margin-bottom:0.7rem; }
.elementor:not(.elementor-edit-area-active) .elementor-hidden-phone.footer-div1 ul li:last-child { margin-bottom:0rem; }
.privacy-policy .jupiterx-main-header h1.jupiterx-main-header-post-title, .accessibility .jupiterx-main-header h1.jupiterx-main-header-post-title, 
.sitemap .jupiterx-main-header h1.jupiterx-main-header-post-title{ top:0; transform:translateY(0); -webkit-transform:translateY(0); }
p a, ul li a{ word-wrap:break-word; word-break:break-all; }
#petvalu_wrap .wpcf7 input{ padding:10px !important; line-height:1; }
.filter_by_option ul li a.showbtn { font-size:1.25rem; line-height:43px; text-align:center; width:100%; margin-top:20px; }
.filter_by_title { width:100%; background:#fdfdfd; padding: 15px 20px 8px 20px; }
.back_button_row{ background:#e4ddc9; }
.gift-cards .jupiterx-main-header h1.jupiterx-main-header-post-title, .careers .jupiterx-main-header h1.jupiterx-main-header-post-title, 
.customer-care-policy .jupiterx-main-header h1.jupiterx-main-header-post-title, .companion-magazine .jupiterx-main-header h1.jupiterx-main-header-post-title, 
.raw-food .jupiterx-main-header h1.jupiterx-main-header-post-title, .small-pets .jupiterx-main-header h1.jupiterx-main-header-post-title, 
.product-recall .jupiterx-main-header h1.jupiterx-main-header-post-title, .about-us .jupiterx-main-header h1.jupiterx-main-header-post-title, 
.privacy-policy .jupiterx-main-header h1.jupiterx-main-header-post-title, .accessibility .jupiterx-main-header h1.jupiterx-main-header-post-title, 
.sitemap .jupiterx-main-header h1.jupiterx-main-header-post-title, .pet-adoptions .jupiterx-main-header h1.jupiterx-main-header-post-title, 
.contact .jupiterx-main-header h1.jupiterx-main-header-post-title, .contact-us .jupiterx-main-header h1.jupiterx-main-header-post-title,
.pet-experts .jupiterx-main-header h1.jupiterx-main-header-post-title, .thanks-for-signing-up- .jupiterx-main-header 
h1.jupiterx-main-header-post-title{ font-size:3em !important; }
.accessibility #petvalu_wrap h2.elementor-heading-title{ padding-top:0; }
.sitemap #petvalu_wrap.elementor-top-section .elementor-top-column{ margin:0 !important; }
#petvalu_wrap .sitemap_wrap{ margin-bottom:0; } 
.jupiterx-main-header h1.jupiterx-main-header-post-title{ padding:225px 0 0 0; }
.pet-valu-blog .jupiterx-main-header h1.jupiterx-main-header-post-title{ padding:0 0 0 0; }
.single.single-post .jupiterx-main-header.blogbig_img h1.jupiterx-main-header-post-title{ margin:50px 0 0 0; }
.top-serach, #advance_search { margin:0 -15px; }
.store_locator .store_locator_address_field { width:calc(100% - 30px); margin:8px 15px 8px; }
#show_advance, #show_simple { margin:25px 0 0; float:none; display:inline-block; }
#simple_search .searchor{margin:0px; width:100%; text-align:center;}
.store-locator-row{text-align:center;}
#store_locator_filter .single_filter_checkbox{width:50%; float:left; text-align:left; margin:10px 0 0 !important}
.store_locator.modal-body{padding-bottom:0px;}
#store_locator .clear_form{float:none;}
#rewards_right{ padding:30px 0 0 0; }
.your-rewards .jupiterx-main-content{ padding-top:15px; }
.your-rewards .jupiterx-site .jupiterx-main{ padding-bottom:0; }
.shortbymain, .sort-order, .filterband .showmain { margin-right:3px; }
.filterband .showmain{ margin-right:0; }
.treat-of-the-month .lp-2col img{ max-width:100% !important; }
.treat-of-the-month .earthanimal .lp-2col:last-child img{ max-width:153px !important; }
.ajax_search_desk .jet-ajax-search__submit, .ajax_search_res .jet-ajax-search__submit { margin:6px 0 !important; }
rs-static-layers .rs-parallax-wrap{left: 50% !important; top: 100% !important; margin-top: -43px;}

/*.page-template-default .jupiterx-main-header h1.jupiterx-main-header-post-title{padding:0px !important; font-size:2rem !important; line-height:2.5 !important;}*/

.jupiterx-main-header.bgimgheader h1.jupiterx-main-header-post-title{padding:0 0 0 100px !important; line-height:1 !important;}

.slider_products .rs-parallax-wrap{top:25px !important; }
.tax-product_cat rs-static-layers .rs-parallax-wrap{top:auto !important; bottom:53px !important; }
#banner_main .productslider-texts h3{max-width:90%; font-size:2rem !important;}
.slider_products rs-fullwidth-wrap{height:300px;}
/*#banner_main_wrapper .uranus.tparrows::before{margin-top:-290px;}*/
.tax-product_cat rs-static-layers .rs-parallax-wrap{/*top:290px !important;*/}
.slider_products rs-fullwidth-wrap rs-module-wrap rs-slide,
.slider_products rs-fullwidth-wrap rs-module-wrap rs-slide.active-rs-slide{max-height:300px; padding-top:0px !important;}
.slider_products rs-fullwidth-wrap rs-module-wrap rs-bullets{top:290px !important;}
.press_release_wrap .elementor-container p > img.alignnone{margin-bottom:20px;} 
rs-fw-forcer { height:504px !important; }
#rev_slider_7_1_wrapper { height:504px !important; }
.tparrows.tp-leftarrow:before{content: "" !important;
border-width: 0 0 8px 8px;
border-color: rgba(150,150,150,0.4);
border-style: solid;
margin-top: 40px;
transform: rotate(35deg);
-webkit-transform: rotate(35eg);}
.tparrows.tp-rightarrow::before{content: "" !important;
border-width: 0 0 8px 8px;
border-color: rgba(150,150,150,0.4);
border-style: solid;
margin-top: 40px;
transform: rotate(-135deg);
-webkit-transform: rotate(-135eg);}

#banner_paulmacs_wrapper .tparrows.tp-rightarrow{transform:matrix(1, 0, 0, 1, 0, -45) !important;}
#banner_paulmacs_wrapper .tparrows.tp-leftarrow{transform:matrix(1, 0, 0, 1, 0, -45) !important;}
#banner_main_wrapper, #rev_slider_6_1_forcefullwidth, #banner_pvus_wrapper, #banner_paulmacs_wrapper{ height:300px !important; }
#banner_main, #banner_pvus, #banner_paulmacs, #rev_slider_6_1{ height:300px !important; }
#banner_main_wrapper .tparrows.tp-leftarrow{ left:0 !important; }
#banner_main_wrapper .tparrows.tp-rightarrow{ left:100% !important; }

.champion #main-body .img-size-down{max-width:none; width:90%;}
.champion #main-body  .col.text-left.pl-5.pt-2 img{max-width:25%;}
.champion #main-body .col.pt-5.pl-5{position:absolute; top:90px; right:30px; padding:0px !important;}
.champion #main-body .col.pt-5.pl-5 a{float:right;}
.champion .product-image-margin .mx-auto a img{width:100%;}
.champion #main-morefoot .lp-button-learn-more.text-center{margin:90px 0 0;}
.filter_by_option ul{ max-width:100%; }
.bodycust_bosleys.treat-of-the-month #treat_of_the_month #treat_header h2{ font-size:26px; }
#treat_of_the_month .lp-row.banner{ background-position:calc(100% - 40%) 50% !important; }
#article_section.elementor-top-section .elementor-top-column{ width:100% !important; }

.websliders .newcus_mobileslider{height:504px;}
.playpausebtn{top:450px;}
.product_catcustom .slider_titles{font-size:2rem !important;}
.product_catcustom .newcus_mobileslider{height:300px !important; padding-top:25px !important;}
.product_catcustom .playpausebtn{top:245px;}
} 
@media ( max-width:699px ){
#store_locator_result_list .store_locator_result_list_item{width:100%;}
}
@media screen and (max-width: 596px) {
.petcentercls #basics .text.right, #pkcentre #basics .text.left { float: none !important; margin: 0 auto;}
.lp-2col { width:90% !important; float:none; margin:5px auto; text-align:center; padding-bottom:15px; }
.pupplhealcls .lp-2col{margin:0px 15px !important;}
.petcentercls #basics .text.left{margin-left:0px;}
.petfoods_mains .lp-2col{width:100% !important;}
.petfoods_mains #basics .text{max-width:100%;}
#before_footer .elementor-widget-wrap{width:100%;}
#before_footer .elementor-row{margin:0px;}
#before_footer #left_footer img{min-width:165%;}
#article_section .jet-posts__item{width:310px; margin:0px auto;}
#article_section .elementor-button-wrapper{text-align:center; margin-bottom:50px;}
.treat-of-the-month .earthanimal .lp-2col:last-child{ text-align:center; }
.treat-of-the-month #dogtreat .lp-1col .details.earthanimailmartop{ margin-top:0; }
}
@media (max-width: 580px){
.animation_wrap .elementor-widget-text-editor{width:100% !important;}
#pagination a.prev, #pagination a.next{width:80px; height:80px; overflow:hidden;}
.single-post .article-feature{width:100%; margin:10px 0; float:left;}
.single-post .main_footer_post .foot-center .related_article,
.single-post .main_footer_post .foot-center .email_call,.single-event .main_footer_post .foot-center .email_call{width:100%; margin:10px 0px; float:left;}
#store_locator_filter_content .single_filter a{margin:15px 0; width:100%;}
.pupplhealcls #nextsteps h3{height:auto;}
.productslider-texts { width:260px; }
}
@media(max-width:540px) {
.single-stores .store_event_box { width: 100%; }
.raven-site-logo{max-width:120px;}
.ajax_search_desk .jet-ajax-search__fields-holder input, .ajax_search_res .jet-ajax-search__fields-holder input{padding:0.1rem 4.5rem 0.1rem 0.75rem;}
.store_event_box_ajax ~ .pagination_main{margin:20px 0px;}
.event_right .pagination_main span{margin:5px auto;}
.event_right .pagination_main a{font-size:0; position:relative; padding:15px 30px; line-height:2;}
.event_right .pagination_main a.next_btn::before{content:"Next"; position:absolute; top:0px; left:0px; right:0px; font-size:1rem;}
.event_right .pagination_main a.prev_btn::before{content:"Prev"; position:absolute; top:0px; left:0px; right:0px; font-size:1rem;}
.product_sublist_box .sublist_box_inner{width:96%;}
}
@media ( max-width:480px ){
.single-stores .store_service{margin:20px 0 0px; clear:both;}
#we_will_have h2{ font-size:2rem; }
#we_will_have p{ font-size:2rem; }
#buy_one_free #cattreat .lp-2col h3, #percentage_off #cattreat .lp-2col h3, #buy_two_free #cattreat .lp-2col h3{ font-size:3rem; }
#buy_one_free #cattreat .lp-2col p.details, #percentage_off #cattreat .lp-2col p.details, #buy_two_free #cattreat .lp-2col p.details { 
font-size:1rem; margin-top:20px; }
#find_petvalu .lp-1col div { padding:0 15px; }
.main-top-title { font-size:2rem; }
#we_appreciation #dogtreat .lp-row-magenta-heading { height:60px; }
/*.forcefullwidth_wrapper_tp_banner .tp-bullets{margin-left:-50px !important;}*/
/*#banner_pvus .tp-static-layers .tp-parallax-wrap{margin:0 0 0 45px !important;}*/
.bottom_blog .elementor-top-column{width:100% !important;}
#store_locator_result_list .store_locator_result_list_item{padding:15px 0px;}
.store-locator-row .btncustomser{width:100%; text-align:center;}
#nextsteps .lp-row .lp-2col,
#nextsteps .lp-row .lp-2col > .lp-2col{width:100% !important; margin:0px !important}
.single-post .main_footer_post .foot-center .email_call a, .single-event .main_footer_post .foot-center .email_call a{margin-top:0px;}
.archivepromain .col-md-4{width:100%;}
#lp-canada .c150slide-image{min-height:150px;}
.forcefullwidth_wrapper_tp_banner .tp-static-layers{/*top:92.3% !important;*/ top:auto !important;}
.forcefullwidth_wrapper_tp_banner, .rev_slider, .rev_slider_wrapper, .slotholder, .rev-slidebg{min-height:450px !important; height:450px !important}
/*.forcefullwidth_wrapper_tp_banner .tp-static-layers .tp-parallax-wrap{margin:0 0 0 55px !important;}*/
/*.bodycust_pvca .forcefullwidth_wrapper_tp_banner .tp-static-layers .tp-parallax-wrap{margin:0 0 0 85px !important;}*/
/*.bodycust_bosleys .forcefullwidth_wrapper_tp_banner .tp-static-layers .tp-parallax-wrap,
.banner_pvus .forcefullwidth_wrapper_tp_banner .tp-static-layers .tp-parallax-wrap,
.bodycust_paulmacs .forcefullwidth_wrapper_tp_banner .tp-static-layers .tp-parallax-wrap{margin:0 0 0 65px !important;}*/
.bodycust_pvca .tp-bullets .tp-bullet{margin:0px -9px !important;}
.forcefullwidth_wrapper_tp_banner .tp-static-layers{ bottom:20px; }
}

@media ( max-width:460px ){	
.shortbymain label{margin:0px 5px !important;}
.filterband .showmain label{margin-right:5px !important;}
.breadcrum li a{font-size:20px; line-height:2;}
.breadcrum li:after{top:15px;}
.totalmain{width:100%; text-align:center; margin-bottom:30px;}
.pagingmain{width:100%; text-align:center;}
.pagingmain ul{margin:0px auto; display:inline-block;}
.country_selector::after{top:4px;}
.pupplhealcls #nextsteps h3{background-position:center 85px;}
#form_blog .elementor-widget-image .wp-caption img{ margin-top:0; }
#form_blog .elementor-widget-image{ height:auto; }
}
@media ( max-width:430px ){
.singleproduct_main .product_img img{ max-width:100%; }
.gift-cards .jupiterx-main-header h1.jupiterx-main-header-post-title, .careers .jupiterx-main-header h1.jupiterx-main-header-post-title, 
.customer-care-policy .jupiterx-main-header h1.jupiterx-main-header-post-title, .companion-magazine .jupiterx-main-header h1.jupiterx-main-header-post-title, 
.raw-food .jupiterx-main-header h1.jupiterx-main-header-post-title, .small-pets .jupiterx-main-header h1.jupiterx-main-header-post-title, 
.product-recall .jupiterx-main-header h1.jupiterx-main-header-post-title, .about-us .jupiterx-main-header h1.jupiterx-main-header-post-title, 
.privacy-policy .jupiterx-main-header h1.jupiterx-main-header-post-title, .accessibility .jupiterx-main-header h1.jupiterx-main-header-post-title, 
.sitemap .jupiterx-main-header h1.jupiterx-main-header-post-title, .pet-adoptions .jupiterx-main-header h1.jupiterx-main-header-post-title, 
.contact .jupiterx-main-header h1.jupiterx-main-header-post-title, .contact-us .jupiterx-main-header h1.jupiterx-main-header-post-title,
.pet-experts .jupiterx-main-header h1.jupiterx-main-header-post-title, .thanks-for-signing-up- .jupiterx-main-header h1.jupiterx-main-header-post-title{ font-size:2.5em !important; }
.cta-button-blue-glow { width:265px; font-size:11px; }
/*#banner_main_wrapper .uranus.tparrows::before{margin-top:-150px;}*/
}
@media ( max-width:414px ){
.petvalu_mobile_slider{ display:block !important; }
.petvalu_middle_slider,.petvalu_desktop_slider { display:none !important; }
}
@media ( max-width:385px ){	
#form_blog .elementor-widget-image .wp-caption img, #whats_new .elementor-widget-image .wp-caption img{ margin-top:-35px; }
}
@media ( max-width:370px ){
header .elementor-column-gap-default > .elementor-row > .elementor-column > .elementor-element-populated{ padding:0 !important; }
header .elementor-column-gap-default > .elementor-row > .elementor-column.mobilemenuwrapout > .elementor-element-populated{ padding-left:10px !important; }
}
@media ( max-width:350px ){	
#form_blog .wp-caption a { height:200px; }
}
@media screen and (min-width: 0px) and (max-width:414px){
#my-desktop-view { display: none !important; }
#my-mobile-view { display: block !important; background-color: #606e30 !important; width: 95% !important; }
#plus-box { border: 6px solid #2d7f95; width: 100% !important; }
#my-mobile-view h2 { font-family: 'Bitter', serif !important; font-size: 32px; color: #ffffff; }
#my-mobile-view p { font-family: Helvetica, Arial, "sans-serif"; font-size:14px; line-height: 1.5em; color: #ffffff; }
.earthborn .container-fluid img{ width:100%; }
.earthborn-venture .container-fluid img{ width:100%; }
}

/* Forms CSS By Tony */
#petvalu_wrap p{
  color: #333;
  font-size: 1.125rem;
  line-height: 33px;
  font-family: brandon;
  font-weight: normal;
  margin-bottom: 24px;
}
#petvalu_wrap p.contact{
  color: #333;
  font-sirgb(46, 38, 38)1.125rem;
  line-height: 33px;
  font-family: brandon;
  font-weight: normal;
  margin-top: 70px;
  margin-bottom: 24px;
  clear:both;
}
#petvalu_wrap p.askDisclaimer{
  font-style: italic;
  line-height: 33px;
  font-weight: 300;
  font-size: 14px;
  color: #333;
  font-family: brandon-grotesque;
  margin: 70px 0px 20px 0px;
  clear:both;
}
#petvalu_wrap p a, #petvalu_wrap ul li a{
  color: #371c01;
  text-decoration: underline;
}
#petvalu_wrap h2{
  font-family: brandon-grotesque !important;
  text-shadow: none !important;
  color: #000 !important;
  font-size: 1.875rem;
  margin: 25px 0 0px !important;
  line-height: 1.25;
}
#petvalu_wrap .gform_wrapper input:not([type=radio]):not([type=checkbox]):not([type=submit]):not([type=button]):not([type=image]):not([type=file]){
  width: 430px;
  padding: 20px;
  border-radius: 8px;
  border: 2px solid #ccc;
  margin-top: 10px;
  font-size: 1.125rem;
}
#petvalu_wrap #input_1_9, #petvalu_wrap #input_2_9{
  width: 430px;
  padding: 20px;
  border-radius: 8px;
  border: 2px solid #ccc;
  margin-top: 10px;
  font-size: 1.125rem;
}
#petvalu_wrap .gform_wrapper label.gfield_label, .gform_wrapper legend.gfield_label{
  font-size: 1.5rem;
  font-weight: 700;
  color: #333;
  font-family: brandon-grotesque;
  padding: 0;
}
#petvalu_wrap .gform_wrapper textarea.large{
  width: 925px;
  height: 200px;
  margin-top: 10px;
  max-height: 200px;
  padding: 20px;
  border-radius: 8px;
  border: 2px solid #ccc;
  font-size: 1.125rem;
}
#petvalu_wrap #gform_submit_button_1, #petvalu_wrap #gform_submit_button_2, #petvalu_wrap #gform_submit_button_3, #petvalu_wrap #gform_submit_button_4{
  background: #81982C;
  border: none;
  border-radius: 8px;
  color: #fff;
  display: inline-block;
  text-decoration: none;
  padding: 15px;
  width: 250px;
  font-size: 1.5rem;
  box-shadow: rgba(0,0,0,0.8) 0 0px 3px;
  float: left;
}
#petvalu_wrap #gform_submit_button_1:hover, #petvalu_wrap #gform_submit_button_2:hover, #petvalu_wrap #gform_submit_button_3:hover, #petvalu_wrap #gform_submit_button_4:hover{
  background: #afbc22;
  background: -webkit-linear-gradient(top, #81982C 0%, #afbc22 100%);
  background: linear-gradient(to bottom, #81982C 0%, #afbc22 100%);
  outline: none;
  color: #fff;
}
#petvalu_wrap .gform_wrapper ul.gfield_checkbox, .gform_wrapper ul.gfield_radio{
  color: #8d6848;
  font-size: 1.125rem;
  font-weight: bold;
  margin-right: 10px;
  margin-left: 20px;
  float: left;
  line-height: 1.4;
}
#petvalu_wrap .gform_wrapper li.gf_list_inline ul.gfield_checkbox li, .gform_wrapper li.gf_list_inline ul.gfield_radio li{
  margin: 0 1.5em 1.5em 0;
}
@media screen and (max-width:768px){
  #petvalu_wrap .gform_wrapper input:not([type=radio]):not([type=checkbox]):not([type=submit]):not([type=button]):not([type=image]):not([type=file]), #petvalu_wrap .gform_wrapper textarea.large, #petvalu_wrap #gform_submit_button_1, #petvalu_wrap #gform_submit_button_2, #petvalu_wrap #gform_submit_button_3, #petvalu_wrap #gform_submit_button_4, #petvalu_wrap #input_2_9, #petvalu_wrap #input_1_9{
      width: 100%;
  }
  #petvalu_wrap .gform_wrapper ul.gfield_checkbox, .gform_wrapper ul.gfield_radio{
    float: none !important;
  }
}



/* 03-05-2020 */
.variations_form{font-family:brandon-grotesque;}
.variations_form .variations{width:200px; float:left; margin-bottom:-70px; position:relative;}
.variations_form .variations tr:last-child{display:none;}
.variations_form .variations .value select{border:1px solid #999; margin:0 0 0 0px; height:35px; padding:0px 10px;}
.variations_form .variations .value select:focus, .variations_form .variations .value select:hover,
.variations_form .variations_button .single_add_to_cart_button:focus, .variations_form .variations_button .single_add_to_cart_button:hover{outline:none !important; box-shadow:none !important;}
.variations_form .variations tr:last-child .value{text-align:right; opacity:0;}
.variations_form .reset_variations{background:#333; padding:5px 8px; display:inline-block; margin:3px 0 0 0; font-size:13px; color:#FFF; font-family:"din-condensed-web"; text-decoration:none;}
.variations_form .price .amount{padding:5px 20px; background:#FFF; border:1px solid #999; font-weight:bold; display:none;}
.variations_form .variations_button{margin:0px; display:inline-block;}
.variations_form .single_variation_wrap{float:left; width:340px; clear:left;}
.variations_form .single_variation_wrap .variations_button{width:100%;}
.variations_form .single_add_to_cart_button{margin:10px 0 0 20px; background:#000;}
.variations_form .single_variation{float:left; margin:0 10px 0 0; position:absolute; right:140px;}
.variations_form .qty button{background:#000; color:#FFF; border-color:#000 !important;}
.variations_form .qty .qty{border:1px solid #999; border-radius:0px;}
.variations_form .variations_button .single_add_to_cart_button{background:#000 !important; width:180px; font-family:"din-condensed-web"; border:0px; cursor:pointer; float:left; clear:right;}
.variations_form .variations_button .single_add_to_cart_button.disabled{pointer-events:none; background:#a6a6a6 !important;}
.single_cntshops{width:130px; float:right; margin:10px 0 0 8px; }
.single_cntshops a{font-family:"din-condensed-web"; background:#000; text-decoration:none; color:#FFF; padding:6px 12px; display:inline-block; text-align:center;}

.woocommerce-notices-wrapper .woocommerce-message{padding:10px; /*background:rgba(137,100,68,0.1);*/ clear:both; margin:15px 0 0 0; width:100%; float:left; display:flex; align-items:center;}
.woocommerce-notices-wrapper .woocommerce-message a.wc-forward{background:#000 !important; border:0px !important; text-decoration:none; margin:0px 10px 0px 0px; font-size:18px !important; font-family:"din-condensed-web"; box-shadow:none !important; padding:6px 10px; color:#FFF;}
.woocommerce-notices-wrapper .woocommerce-message p{margin:0px; line-height:1.25; font-family:brandon-grotesque; font-size:20px; color:green;}

.jupiterx-wc-step-active .jupiterx-wc-step-number{background-color:#000 !important;}
.shop_table{font-family:"din-condensed-web"; font-size:16px; font-weight:400; border:1px solid #E0E0E0 !important;}
.shop_table .qty .btn{background:#000; color:#FFF;}
.shop_table thead tr th{background:rgba(137,100,68,0.1); font-weight:400; border-color:#E0E0E0 !important; text-transform:uppercase;}
.shop_table thead tr th.product-name{text-indent:95px;}
.shop_table tr td{vertical-align:middle !important; font-weight:400; border-color:#E0E0E0 !important;}
.shop_table tr td a{color:#000;}
.shop_table .coupon{float:left;}
.shop_table .coupon .input-text{height:33px; border-radius:0px; font-size:14px; margin-right:5px;}
.shop_table .coupon .button{border:0px; background:#000; font-size:14px; cursor:pointer; box-shadow:none !important;}
.shop_table .actions .button{float:right; border:0px; background:#000; text-transform:uppercase; font-size:14px; height:33px; cursor:pointer; box-shadow:none !important;}
.cart-collaterals{width:100%; float:left;}
.cart-collaterals .cart_totals{max-width:50%; float:right !important;}
.cart-collaterals .cart_totals h2{background:rgba(137,100,68,0.1); margin:0px; font-family:"din-condensed-web"; font-size:16px; text-align:center; padding:10px;}
.jupiterx-wc-steps{font-family:"din-condensed-web"; font-size:16px;}
#jupiterx-primary .findstore_btn{float:right; display:flex;}
#jupiterx-primary .findstore_btn a,
#jupiterx-primary .findstore_btn a.button{color:#FFF; padding:8px 15px; background:#000; display:inline-block; text-decoration:none; font-family:"din-condensed-web"; box-shadow:none; border:0px; margin:0 0 0 10px;}


.cart_store_selection{display:flex; justify-content:left; flex-wrap:wrap; width:auto; margin:0px -1%;}
.cart_store_selection .catrtstore{width:31%; margin:1%; background:rgba(137,100,68,0.1); padding:15px; cursor:pointer;}
.cart_store_selection .catrtstore.active{background:#1f73a7; color:#FFF;}
.cart_store_selection .catrtstore.active h3, .cart_store_selection .catrtstore.active a{color:#FFF;}
.wc-proceed-to-checkout-csutom{margin:10px 0px;}
.wc-proceed-to-checkout-csutom a{background:#000 !important; color:#FFF; text-decoration:none; border:0px !important; font-family:"din-condensed-web"; margin:0px !important; box-shadow:none !important;}

.col2-set{width:48%; float:left;}
.col2-set .col-1 .form-row-first{width:48%; float:left;}
.col2-set .col-1 .form-row-last{width:48%; float:right;}
#order_review_heading{width:48%; float:right; }
.woocommerce-checkout h3{border-bottom:1px solid #000; padding-bottom:15px;}
#order_review{width:48%; float:right;}
#payment .place-order button, #payment .place-order a.button{background:#000 !important; color:#FFF !important; border:0px !important; font-family:"din-condensed-web"; cursor:pointer; box-shadow:none !important;}
.cart-subtotal th, .order-total th{/*background:rgba(137,100,68,0.1);*/ border-right:1px solid #E0E0E0 !important; border-bottom:1px solid #E0E0E0 !important; }
.woocommerce-error li{color:red;}
.woocommerce-info{margin-bottom:15px;}
.order_details tfoot th{background:rgba(137,100,68,0.1);}
.woocommerce-thankyou-order-details li{list-style:none; background:rgba(137,100,68,0.1); padding:0px 15px;}
.woocommerce-thankyou-order-received{font-size:20px; color:green; text-align:center;}
.woocommerce-order-received ul.woocommerce-order-overview{border-top:0px !important;}
#loyalty_number_field, #order_comments_field{width:100%;}
.card_loadeer{width:100%; height:100%; background:rgba(0,0,0,0.85) url(../images/cart_loader.gif) no-repeat center; position:fixed; left:0px; top:0px; z-index:99;}
.woocommerce-page h1.jupiterx-main-header-post-title{padding-left:0px !important;}
.woocommerce-info .jupiterx-main-header{display:none;}

.cart_store_selection_mian .store_locator_search_box{padding:0px;}
#simple_search .store_locator_address_field{width:calc(33.3333% - 50px); margin:15px 25px 0; float:left; border:1px solid #c3bfbf !important; padding:20px 15px;}
#simple_search .searchor {display: inline-block; margin:35px -12px; float:left;}
#store_locator_search_box .store_locator_find_stores_button{width:290px !important; background:#1f73a7 !important; border:0px; padding:12px; box-shadow:none;}

#advance_search .store_locator_address_field{width:calc(33.3333% - 50px); margin:15px 25px 0; float:left; border:1px solid #c3bfbf !important; padding:20px 15px;}
.storeright{width:100%; float:left; text-align:right;}
.storeright .storeselecta{background:#000; color:#FFF; padding:8px 15px; font-family:"din-condensed-web"; cursor:pointer; display:inline-block;}
.cart_store_selection .catrtstore.active .storeselecta,
.cart_store_selection .catrtstore.active .storeselecta:hover{background:#f6f1e0 !important; color:#000 !important;}
.cart_store_selection .catrtstore .storeleft{min-height:150px;}
#store_locator_search_box .clear_form{display: inline-block; color:#1f73a7; float: right; margin: 20px 0 0 10px; font-weight: bold;}
.loadmorecart{width:100%; text-align:center; margin:15px 0px;}
.loadmorecart a{background:#000; color:#FFF; text-align:center; font-family:"din-condensed-web"; padding:10px 20px; display:inline-block; font-size:20px;}

.woocommerce-customer-details section{width:100%; display:flex;}
.woocommerce-customer-details section h3{border:0px; margin:0px; font-size:20px;}

.woocommerce-notices-wrapper{text-align:center;}
.cart-empty.woocommerce-info{text-align:center; color:red; font-size:16px;}
.return-to-shop{text-align:center;}
.return-to-shop a{background:#000 !important; text-decoration:none !important; color:#FFF !important; text-align:center; display:inline-block !important; border:0px !important;}
.variations_button .quantity .qty{float:right;}
.txtbottomsing{clear:both; padding:8px 0 0 0;}
.txtbottomsing a{color:#212529;}

@media(min-width:1025px){
.variations_form .reset_variations:hover,
.variations_form .variations_button .single_add_to_cart_button:hover,
.variations_form .qty button:hover,
.woocommerce-notices-wrapper .woocommerce-message a:hover,
.woocommerce form.cart div.quantity .btn:hover,
.woocommerce .product-quantity div.quantity .btn:hover,
.findstore_btn a:hover,
.wc-proceed-to-checkout-csutom a:hover,
#payment .place-order button:hover,
#payment .place-order a.button:hover,
.shop_table .actions .button:hover,
.wc-proceed-to-checkout-csutom a:hover,
.storeright .storeselecta:hover,
.loadmorecart a:hover,
.single_cntshops a:hover,
.return-to-shop a:hover{background:#1f73a7 !important; text-decoration:none !important; box-shadow:none !important; color:#FFF !important; cursor:pointer !important;}
}

@media(max-width: 991px){
.status-publish .woocommerce-cart-form{width:100%; overflow-x:auto;}
.status-publish .woocommerce-cart-form table.shop_table{min-width:1000px; float:left;}
.jupiterx-wc-steps{justify-content:left !important; align-items:start !important;}
.jupiterx-wc-steps .jupiterx-wc-step-divider{margin:5px 0px;}
.cart_store_selection .catrtstore{width:48%;}
.col2-set{width:100%;}
#order_review_heading{width:100%;}
#order_review{width:100%;}
}

@media(max-width:767px){
#advance_search .store_locator_address_field,
#simple_search .store_locator_address_field{width:calc(100% - 50px);}
.cart_store_selection .catrtstore .storeleft{min-height:inherit;}
.woocommerce-customer-details section{flex-wrap:wrap;}
.woocommerce-notices-wrapper .woocommerce-message{flex-direction:column;}
.woocommerce-notices-wrapper .woocommerce-message p{margin-top:15px;}
.variations_form .variations{margin-bottom:-45px;}
}

@media(max-width:480px){
.variations_form .variations{width:100%; margin-bottom:-10px;}
.variations_form .single_variation_wrap{width:100%; margin:10px 0 0 0;}
.variations_form .single_variation{right:180px;}
.variations_form .variations .value select{width:240px;}
.variations_form .variations_button{margin:0px;}
.cart-collaterals .cart_totals{max-width:100%;}
.cart_store_selection .catrtstore{width:98%;}
.wc-proceed-to-checkout-csutom{margin:10px 0 -40px;}
.shop_table .coupon{display:flex; align-items:center;}
.woocommerce-order-received ul.woocommerce-order-overview{flex-wrap:wrap;}
.variations_form .variations_button .single_add_to_cart_button{width:160px;}

}
/* 03-05-2020 */
/* 20-05-2020*/
.elementor-widget.cartmaindiv { margin:0 !important; z-index:2; position:absolute; right:15px; bottom:45px; width:50px !important; }
.cartcicons{ float:right; position:relative; }
.cart-contents{ float:left; height:24px; padding:0 0 0 30px; line-height:24px; color:#000; font-size:14px; font-weight:700; }
.cart-contents:after{ content:"\f07a"; position:absolute; left:0; top:0; font-size:22px; color:#000; font-family:FontAwesome; }
.store_details.store_details_chk { float:right; margin:30px 0 0 0; width:200px; clear:both; }
.storereqor { background:#1f73a7; text-align:center; display:inline-block; color:#fff; padding:5px 15px 7px; font-size:20px; }
.storereqor_main { display:block; text-align:center; padding:0 0 10px 0; }
@media (max-width:991px){
.bodycust_pvca .ajax_search_desk { margin: 0 0 3px 33px !important; }
}
@media (max-width:767px){
.elementor-top-section .elementor-top-column .fa-map-marker-alt::before{ top:20px; font-size:19px; }
.cartcicons { margin-top:18px; }
.variations_form .variations .value select{width:100%;}
}
@media (max-width:480px){
header .elementor-icon i{ width:33px; }
}
/* 20-05-2020*/
.woocommerce-page .jupiterx-main-header{display:none;}
.cart .jupiterx-main-header,
.checkout .jupiterx-main-header{display:none !important;}
.storeerror{color:red;}
.store_locator_tel{width:100%; display:block;}
.variations_button .qty{max-width:130px;}
.variations_button .single_add_to_cart_button{color:#FFF; padding:6px; display:flex; justify-content:center; align-items:center;}
.variations_button .single_add_to_cart_button::before{margin-right:8px;}
.woocommerce-cart .woocommerce-message{color:red; padding:0 0 10px; justify-content:center}
.woocommerce-cart .woocommerce-message a.restore-item{background:#333; margin-left:10px;}
.jet-sub-mega-menu .jet-tabs-icon{display:none;}

/* By Tony */
#pa_size [value="45606-1-0-xl"] {
  display: none;
}