/*sm*/
@media (min-width: 768px) and (max-width: 1024px) { 
     .search {
        top:0px !important;
    }
.res-state {width: 20px;}
.ceMa{max-width:767px; margin:auto;}
.navi{font-size:20px; font-size:2rem;}
.naviTop{background:#8c0079; height:110px;}
.logo {max-width:120px; padding-top:18px;}
.menuSec{height:94px; display:block !important; top:0px !important; position:relative !important;}
.menuFixed {position:static !important;}
.menuCon{padding:20px 3.90625%;  position:static !important; height:auto !important;}
.naviRightTop{right:3.9%;}
.naviLeft{left:3.9%;}
.naviCountries h3{background-position:278px bottom;}

.menuList{display:none;position:absolute; width:92.1875%; left:3.90625%; font-size:16px; font-size:1.6rem; line-height:18px;}
.menuList li{display:block; width:100%;  background:#f1f1f1;border-bottom:1px solid #fff; padding:0px !important; }
.menuList a{ padding:18px 0 18px 18px !important;}
.menuSub.lrg{width:100%; left:0;}
.menuSub{position:relative; top:0px; border-top:1px solid #fff;}
.menuSub li{ text-align:left;}
.menuSub a{padding-left:48px !important; background:#e1e1e1 !important;}

.homeSlide{height:409px;}
.homeSlide .item {height:409px;}
.homeSlide .item .txt h2{font-size:90px; font-size:9rem;}
.homeSlide .slidePre:hover{background-position:0px 0px;}
.homeSlide .slideNe:hover{background-position:0px 0px;}

.hs5{background:#780068; text-align:center !important;}
.hs5 .ceMa{height:auto; max-width:740px; padding:20px 0 30px 0px;}
.hs5 h1 {margin-bottom:20px;   font-size: 34px; font-size: 3.4rem; width:90%; margin:0 auto 20px auto;}
.hs5 h1 span{font-size:30px; font-size:3rem;}
.hs5 p{max-width:100%; font-size:19px; font-size:1.9rem; line-height:22px; padding:0 60px;}
.hs5Img img{  width: 400px; max-width: 90%; margin:20px auto 40px auto;}
.hs5 .cta2{margin-bottom:30px;}
/*.hs2Bottom{position:relative; bottom:0px; left:0px; padding:0px 50px;}*/

.hYourCat{padding-bottom:35px;}
.hYourCat .ceMa{max-width:490px; text-align:center;}
.hYourCat .ceMa-L{width:100%; text-align:center;max-width:700px;}

.hYourCat h2{margin-bottom:10px;}

.hCatType{padding-bottom:60px;}
.hCatType .ceMa{max-width:728px;}
.hCatType .cta1:link, .hCatType .cta1:visited{width:210px;}
.hctCon{max-width:210px;}
.hctCon p{padding:0px 9px; min-height:110px;}
.c4 .hsCon p {min-height:201px;}
.cta1:link, .cta1:visited, .cta2:link, .cta2:visited{padding:16px 30px !important; line-height:20px;}
.hCatType .txtLink{display:block !important;}

.hTaste{padding:0px 0px 60px 0px}
.hTaste .leftSec{padding-top:40px}
.hTaste .ceMa{max-width:575px; text-align:center;}
.hTaste .catPack{text-align:center; margin-bottom:20px; position:relative; /*right:-26px;*/ right:0; top:0;}
.hTaste .catPack img{max-width:357px; display:inline-block !important;}
.hTaste p{width:100%;}
.hTaste h2{margin-bottom:20px;  font-size: 46px; font-size: 4.6rem;}
.hTaste h2 span{font-size:40px; font-size:4rem;}

.hVideo1{height:460px; background-image:url(../img/home/hVideo1sm.jpg);}
.hvPlayBtn, .hvPauseBtn{margin-top:180px;}

.hProText1 .ceMa{max-width:585px;}

.hProducts{ padding:58px 0px 40px 0px;}
.hProducts .ceMa{max-width:728px;}
.hProducts .cta1:link, .hProducts .cta1:visited{width:210px;}
.hpCon{max-width:210px;}
.hProducts .txtLink{display:block !important;}
.hProducts .cta1:hover{background-color:#fff;}

.hsCon{max-width:210px;}
.hsCon h3 {min-height:127px;}
.hsCon p {min-height: 132px;}


.hSocial .cta3:link, .hSocial .cta3:visited{width:100%;}
.c4 .hsCon .ico{margin-bottom:98px;}



.wFooter .ceMa{max-width:100%; padding-left:3.6%;}
.wFooter .c2{float:left; text-align:left; padding-right:5px;}


.pMainTop{background-image:url(../img/products/pMainTopSM.jpg);}
.pMainTop h1{max-width:80%; padding-top:42px; font-size:90px; font-size:9rem;}

.pMainTxt1 .ceMa{text-align:center; max-width:448px;}
.pMainTxt1 h2{margin-bottom:10px;}
.pMainTxt1 p{padding:0px;}

.pMainLife{text-align:center;}
.pMainLife .ceMa{max-width:450px; padding:55px 0px 60px 0px;}
.pMainLife h2{padding-top:0px;}
.pMainLife .c1{margin-bottom:20px;}
.pMainLife .c2{text-align:center;}
.pMainLife .arrow{background-image:url(../img/products/pMainLife-arrow-sm.png); height:38px;}


.pMainCatAges .ceMa{background-image:none; max-width:445px; text-align:center;}
.pmcaCon{padding-left:0px; padding-bottom:60px; margin:auto;}
.pmcaCon h2{width:100%;}
.pmcaCon h2 .txt{float:none; width:100%; padding-top:30px;}
.pmcaCon h2 .ico{float:none; width:100%;}
.pmcaCon h2 span{display:block;}
.pmcaCon p{margin-bottom:40px;}

.pMainFoodType{ padding:50px 0px 85px 0px;}
.pMainFoodType .ceMa{max-width:450px;}
.pMainFoodType h2{margin-bottom:10px;}
.pMainFoodType p{margin-bottom:45px;}
.pMainFoodType .arrow{background-image:url(../img/products/pMainLife-arrow-sm.png); height:38px;}

.pMainF{ background:url(../img/products/pMainF-sm.jpg) center top repeat-y #f1f1f1; padding-bottom:55px;}
.pMainF .ceMa{max-width:630px;}
.pmfCon h3{margin-bottom:38px;}
.pmfCon{max-width:170px;}
.pMainF .c1{margin-bottom:55px;}
.pMainF .c2{margin-bottom:55px;}


.pListTop h1{max-width:430px; padding-top:105px; font-size:90px; font-size:9rem;}

.filterBtn:hover{background:url(../img/public/icons/arRight1.png) #780068 right center no-repeat; color:#fff;}

.pListProd{max-width:800px;}
.pListProd li{width:225px; margin-right:5px; margin-left:5px;}
.pListProd h3{height:115px;}
.pListProd p{padding:0px;}
.pListProd .cta1:link, .pListProd .cta1:visited, .pListProd .cta2:link, .pListProd .cta2:visited{width:210px;}
.pListProd .buyOnline-xs{display:none !important;}

.pDeTop{padding-bottom:50px;}

.pDeTopLeft .img{background-image:url(../img/products/pDeTopLeft-sm.png);}
.pDeTopLeft .img img {max-width:355px;}
.pDeTopRight h3{padding-right:30px;}
.pDeTopRight h4{margin-bottom:30px;}
.pDeTopRight .bottom{width:100%;}
.pDeTopRight .bottom .buyO{display:block; margin-bottom:30px;}

.pDeIngre{text-align:center;}
.pDeIngre .ceMa{width:100%; padding:0px 7.5%;}
.pDeIngre .c1{margin-bottom:50px;}
.pDeIngre .txt{display:block !important;}
.pDeIngre .col-sm-12{padding-right:0px !important;}

.pDeFG .ceMa{max-width:100%;}
.pDeFG h2{text-align:center;}
.pDeFG .c1, .pDeFG .c2{padding:0px 19%;}
.pDeFG .c1{margin-bottom:50px;}
.pDeFGCon{display:block !important;}

.pDeReCon {max-width:230px; padding:0 5px;}
.pDeRe .cta1:link, .pDeRe .cta1:visited{width:100%; max-width:210px;}

/*big cat campaign*/
/*.bCatTop{background:url(../img/bigCat/bCatTop-sm.jpg) center top no-repeat !important;}*/
.bCatTop{background:url(../img/home/parallax/p4-sm.jpg) center top no-repeat !important;}
.bCatTop2{background:url(../img/home/parallax/p5-sm.jpg) center top no-repeat !important;}
.bCatTop3{background:url(../img/home/parallax/p3-sm.jpg) center top no-repeat !important;}

.bCatTop .hvPlayBtn, .hvPauseBtn{margin-top:250px;}

.bCatTxt1{padding:45px 0px;}
.bCatTxt1 .ceMa{text-align:center; max-width:448px;}
.bCatTxt1 h2{margin-bottom:30px;}
.bCatTxt1 p{padding:0px;}

.bCatLand .imgBorder{background:url(../img/bigCat/landingPhotoFrame-sm.png) no-repeat; width:422px; height:166px; margin-left:-10px;}
.bCatLand .imgBorder .img{width:285px; height:145px; left:74px; top:8px;}
.bCatLand .imgBorder .img img{max-width:285px;}
.bCatLand .c2{margin-left:0px;}
.bCatLand p{max-width:295px;}
.bCatLand .cta1{min-width:96%; background-position:94% center;}

.bCatSBtn:hover{background-position:0px 0px;}

.bCatDetSec1{padding:60px 13% 118px 13%}

.bCatDetVideo{height:auto;}
.bCatDetVideo .ceMa{height:460px;}
.bCatDetVideo .hvPlayBtn{margin-top:180px;}
.huntingVideo1{background-image:url(../img/bigCat/hunting/huntingVideoBg-sm.jpg);}
.huntingVideo2{background-image:url(../img/bigCat/hunting/huntingVideoBg-sm.jpg);}
.feedingVideo1{background-image:url(../img/bigCat/hunting/huntingVideoBg-sm.jpg);}
.feedingVideo2{background-image:url(../img/bigCat/hunting/huntingVideoBg-sm.jpg);}
.sleepingVideo1{background-image:url(../img/bigCat/hunting/huntingVideoBg-sm.jpg);}
.sleepingVideo2{background-image:url(../img/bigCat/hunting/huntingVideoBg-sm.jpg);}
.socializingVideo1{background-image:url(../img/bigCat/hunting/huntingVideoBg-sm.jpg);}
.socializingVideo2{background-image:url(../img/bigCat/hunting/huntingVideoBg-sm.jpg);}
.protectingVideo1{background-image:url(../img/bigCat/hunting/huntingVideoBg-sm.jpg);}
.protectingVideo2{background-image:url(../img/bigCat/hunting/huntingVideoBg-sm.jpg);}

.bCatDetVideoTxt{width:100%; padding:35px 14.3% 35px 14.3%; background-color:#780068; color:#fff; text-align:center; position:relative; left:0; top:0; visibility:visible !important;}
.bCatDetVideoTxt h3{ font-size:60px; font-size:6rem;font-family: 'avenirltstd-light-35'; line-height:62px;}
.bCatDetVideoTxt p{font-size:22px; font-size: 2.2rem; line-height:23px; width:100%;}
.bCatDetVideoTxt .arrowTop{background:url(../img/bigCat/arrowTop.png) center top no-repeat; height:39px; position:absolute; top:-39px; left:0px; width:100%;}

.bCatDetSec2{background:#f1f1f1; padding:60px 11% 100px 11%;}
.bCatDetSec2 h2{margin-bottom:55px;}
.bCatDetSec2 p{font-size:34px; font-size:3.4rem; line-height:37px;}

.bCatDetTipsRow{background-image:url(../img/bigCat/bCatDetTipsRow-sm.png) #ffffff; padding:0px; height:auto; min-height:100px; border-bottom: 8px solid #f1f1f1;}
.bCatDetTipsRow .ceMa{max-width:74.8%;}
.bCatDetTipsRow .left{float:none; padding-left:0px; width:100%;}
.bCatDetTipsRow p{max-width:100%; margin-bottom:40px; display:none;}
.bCatDetTipsRow h3{padding:34px 0px; margin-bottom:0px; background:url(../img/public/icons/arDown5.png) 98% center no-repeat; width:100%;}
.bCatDetTipsRowActive{background-image:url(../img/public/icons/arDown5a.png) !important;}
.bCatDetTipsRow .right{float:none; padding-left:0px; width:100%; padding-bottom:55px; display:none;}
.bCatDetTipsImg{margin:auto;}

.bclcVideoSlider .slidePre ,.bclcVideoSlider .slideNe {top:200px; opacity:1;}
.bclcVideoSlider .slidePre:hover ,.bclcVideoSlider .slideNe:hover {background-position:0px 0px;}

/*kitten namer*/
.knTop .ceMa{padding-left:3.9%}
.knSec1 .ceMa{max-width:465px; text-align:center;}
.knSec1 .c1, .knSec1 .c2{margin-bottom:18px;}
.knSec2 ul{width:480px;}
.knSec2 li:first-child{padding-left:5px;}
.knSec2 li{margin-bottom:15px;}
.knSltdNames{max-width:96%;}
.cta4:link, .cta4:visited{background:#ffb800; color:#780068;}
.cta3:hover{background:#780068; color:#fff;}



/*contact*/
.contactTop {height:210px; padding-left:4%;}
.contactTopBg {background-image:url(../img/contact/cTop-sm.jpg); height:210px;}
.thankYouPage {padding:70px 4%;}

/*about us site owner*/
.abuTop {padding:30px 4%;}
.abuTop h1 {font-size:32px; font-size:3.2rem;}
.abuContent {padding: 30px 4%; max-width:100%;}

/*404 page*/
.notFound .showCase {background-image: url(../img/404/bg-sm.jpg);}
.notFound .content {padding:40px 4%;}

/*article pages*/
.kittenSec1 .right{text-align:center;}
.kittenSec2 .center{padding-top:10px;}
.toJoin{text-align:center;}
.toJoin p{margin-bottom:20px;}
.articleList .sIconsBig, .articleList .toArticle{text-align:center}
/*article pages*/

/*account*/
.loginTop{position:absolute; right:0; top:30px; margin-right:0; text-align:right;}
.loginTop li{padding:0;}
.loginTop .logedIn{border-right:0 !important; padding-right:0 !important;}
.signInSec{text-align:center;}
.signInSec .cat img{max-width:200px; margin-bottom:30px;}
.signInSec ul{margin:auto; text-align:left; width:280px;}
.signInSec .left{padding-left:30px; margin-bottom:5px;}
.signInSec .right{text-align:left;}
.signInSec .signInSubmit, .signInSec .fPassword{text-align:center;}

.regStep1List{max-width:270px; margin:auto;}
.regStep1List .left{text-align:left;}
.regStep1List .txtBox1{width:100%;}
.regStep1List .selectboxit, .regStep1List .selectboxit-options, .regStep1List .selectboxit-container {width: 100% !important;}
.regSubmitSec{text-align:center;}

.catProUpload{margin-bottom:30px;}
.catProEl .left, .catProEl .right{text-align:center; padding:0 10px;}
.catProEl .right{max-width:100%;}
.catProSubmit{text-align:center; padding:10px 0 0 0;}
.hide-sm{display:none !important;}
.pfUserInfo .submit{text-align:center;}

/*account*/


/* WWF */



.wwfMainTop{background:#ccc url(../img/wwf/wwfMainTop-sm.jpg) center no-repeat; height:400px; }
.wwfMainTop .mainCenter {max-width:96%; padding: 0 30px;}
.wwfMainTop h1{font-size:54px; font-size:5.4rem; padding:20px 0;}
.wwfMainTop p {font-size:22px; font-size:2.2rem;}

.wwfTiger .mainCenter {padding:50px 30px;}
.wwfTiger .wwfLeft {margin-right:0px;margin-bottom:30px;}
.wwfTiger .wwfLeft img{max-width:100%;}
.wwfTiger .wwfRight {max-width: 400px; margin-left:0px; text-align:center;}
.wwfTiger h2{max-width:100%;}
.wwfTiger .cta2 {width: auto; min-width:331px;}


.wwfVideo{background:url(../img/wwf/wwfvideobg3.jpg) center top no-repeat;}
.wwfVideo h2{font-size: 40px;font-size:4rem;}
.wwfVideo p{max-width:300px;}


.wwfVideo2{background:url(../img/wwf/wwfvideobg1.jpg) center top no-repeat;}
.wwfVideo2 h2{font-size: 40px;font-size:4rem;}
.wwfVideo2 p{max-width:300px;}

.wwfDonateMainTop{background:#ccc url(../img/wwf/wwfDonateMainTop-sm.jpg) center no-repeat; height:400px; }
.wwfDonateMainTop .mainCenter {max-width:96%; padding: 0 30px;}
.wwfDonateMainTop h1{max-width: 480px;font-size:54px; font-size:5.4rem;}

.wwfDonate h1{font-size:50px; font-size:5rem;}
.wwfDonate .cta1 {min-width: 185px; padding:16px 20px !important;}

.wwfStoryMainTop{background:#ccc url(../img/wwf/wwfStoryMainTop-sm.jpg) left top no-repeat; height:600px; }
.wwfStoryMainTop .mainCenter {max-width:96%; padding: 0 30px;}
.wwfStoryMainTop h1{font-size:54px; font-size:5.4rem; padding:20px 0;}
.wwfStoryMainTop p {font-size:22px; font-size:2.2rem;}

.wwfStoryOurAims h1{ font-size:44px; font-size:4.4rem;}

.termsAndConditions .mainCenter {width: 520px;max-width: 96%;padding: 0 20px;}

.hs4 .ceMa4 {max-width:700px !important;}

.hs4 .ceMa4 {/*background: url(../img/bigCat/bCatTopTitle-sm.png) left center no-repeat !important;*/ top:40px; height:249px;}


/* WWF */

.blogTab {padding-top:70px;}

.pMainTopNew h1 {
  font-size: 40px !important;
  font-size: 4rem !important;
  
}


/*hs8 main slider*/
.hs8{}
.hs8 .center{padding:0px 100px;}
.hs8 .before{}
.hs8 .before:before {}
.hs8 .left{}
.hs8 .before .inline-block{}
.hs8 .before img{}
.hs8 .before p{font-size:18px; font-size:1.8rem;}
.hs8 .center .sup {font-size:22px; font-size:1.9rem;}



/* Breeds Page*/

.breeds-page .breed-content.finish .center{padding-top:100px;}
.breeds-page .sec.detail-page .center {padding-top:88px;}
.breeds-page .detail-page .left{padding-right:20px;}
.breeds-page .detail-page h1{}
.breeds-page .detail-page p{}
.breeds-page .detail-page .image img{}


/* Breeds Page*/



}