.product_landing{margin:0px;padding:0px;float:left;width:100%;height:auto;transition:all 0.4s ease-out 0s;}
.pg_green{background:#e4eed5;background:-moz-linear-gradient(left, #e4eed5 0%, #ebf3e0 30%, #f3f7ee 50%, #ebf3e0 70%, #e4eed5 100%);background:-webkit-linear-gradient(left, #e4eed5 0%,#ebf3e0 30%,#f3f7ee 50%,#ebf3e0 70%,#e4eed5 100%);background:linear-gradient(to right, #e4eed5 0%,#ebf3e0 30%,#f3f7ee 50%,#ebf3e0 70%,#e4eed5 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#e4eed5', endColorstr='#e4eed5',GradientType=1);}
.pg_brown{background:#e0d1c1;background:-moz-linear-gradient(left, #e0d1c1 0%, #e8ddd2 30%, #f1eae4 50%, #e8ddd2 70%, #e0d1c1 100%);background:-webkit-linear-gradient(left, #e0d1c1 0%,#e8ddd2 30%,#f1eae4 50%,#e8ddd2 70%,#e0d1c1 100%);background:linear-gradient(to right, #e0d1c1 0%,#e8ddd2 30%,#f1eae4 50%,#e8ddd2 70%,#e0d1c1 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#e0d1c1', endColorstr='#e0d1c1',GradientType=1);}
.pg_orange{background:#fde6ce;background:-moz-linear-gradient(left, #fde6ce 0%, #feeddb 30%, #fef4ea 50%, #feeddb 70%, #fde6ce 100%);background:-webkit-linear-gradient(left, #fde6ce 0%, #feeddb 30%,#fef4ea 50%, #feeddb 70%, #fde6ce 100%);background:linear-gradient(to right, #fde6ce 0%, #feeddb 30%, #fef4ea 50%, #feeddb 70%, #fde6ce 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#fde6ce', endColorstr='#fde6ce',GradientType=1);}
.pg_blue{background:#ccd9e9;background:-moz-linear-gradient(left, #ccd9e9 0%, #e1e9f3 30%, #ecf2f7 50%, #e1e9f3 70%, #ccd9e9 100%);background:-webkit-linear-gradient(left, #ccd9e9 0%, #e1e9f3 30%,#ecf2f7 50%, #e1e9f3 70%, #ccd9e9 100%);background:linear-gradient(to right, #ccd9e9 0%, #e1e9f3 30%, #ecf2f7 50%, #e1e9f3 70%, #ccd9e9 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ccd9e9', endColorstr='#ccd9e9',GradientType=1);}
.pg_pink{background:#ead8e8;background:-moz-linear-gradient(left, #ead8e8 0%, #ecdcea 30%, #f9f4f8 50%, #ecdcea 70%, #ead8e8 100%);background:-webkit-linear-gradient(left, #ead8e8 0%, #ecdcea 30%,#f9f4f8 50%, #ecdcea 70%, #ead8e8 100%);background:linear-gradient(to right, #ead8e8 0%, #ecdcea 30%, #f9f4f8 50%, #ecdcea 70%, #ead8e8 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ead8e8', endColorstr='#ead8e8',GradientType=1);}
.pg_red{background:#e9d5d3;background:-moz-linear-gradient(left, #e9d5d3 0%, #f1e4e2 30%, #f6efee 50%, #f1e4e2 70%, #e9d5d3 100%);background:-webkit-linear-gradient(left, #e9d5d3 0%, #f1e4e2 30%,#f6efee 50%, #f1e4e2 70%, #e9d5d3 100%);background:linear-gradient(to right, #e9d5d3 0%, #f1e4e2 30%, #f6efee 50%, #f1e4e2 70%, #e9d5d3 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#e9d5d3', endColorstr='#e9d5d3',GradientType=1);}
.pg_green, .pg_brown, .pg_orange, .pg_blue, .pg_pink, .pg_red{transition:all 0.4s ease-out 0s;}
.product_landing_gallery{margin:0px;padding:0px;float:left;width:100%;height:650px;}
.ph_images_holder{margin:0px;padding:0px;float:left;width:100%;height:650px;overflow:hidden;text-align:center;}
.ph_green{background:url(../images/products/bannerGreen.jpg) no-repeat center bottom;background-size:cover;}
.ph_brown{background:url(../images/products/bannerBrown.jpg) no-repeat center bottom;background-size:cover;}
.ph_orange{background:url(../images/products/bannerOrange.jpg) no-repeat center bottom;background-size:cover;}
.ph_blue{background:url(../images/products/bannerBlue.jpg) no-repeat center bottom;background-size:cover;}
.ph_pink{background:url(../images/products/bannerPink.jpg) no-repeat center bottom;background-size:cover;}
.ph_red{background:url(../images/products/bannerRed.jpg) no-repeat center bottom;background-size:cover;}
.ph_green, .ph_brown, .ph_orange, .ph_blue, .ph_pink, .ph_red{display:none;margin:0px;padding:0px;float:left;height:650px;width:100%;-webkit-transition:all 0.7s ease-out 0.1s;-moz-transition:all 0.7s ease-out 0.1s;-o-transition:all 0.7s ease-out 0.1s;transition:all 0.7s ease-out 0.1s;}
.galleryHolder{width:1200px;margin:0px auto;float:none;position:relative;}
.killi_holder{position:absolute;top:41px;width:100%;margin:0px;padding:0px 70px 0px 70px;overflow:hidden;}
.killi_wrapper{position:relative;float:left;margin:0px;padding:0px;overflow:hidden;height:540px;width:1064px;}
.killi_box{opacity:0;position:absolute;list-style:none;z-index:-1;text-align:center;top:0px;left:0px;width:540px;height:360px;margin:0px;-webkit-transition:all 1s ease;-moz-transition:all 1s ease;-ms-transition:all 1s ease;-o-transition:all 1s ease;transition:all 1s ease;}
.killi_box.kulliBoxLeft{cursor:pointer;opacity:1;z-index:2;left:20px;top:170px;margin:0px;width:320px;height:230px;}
.killi_box.kulliBoxRight{cursor:pointer;opacity:1;z-index:2;left:792px;top:170px;margin:0px;width:320px;height:230px;}
.killi_box.activeKuls{cursor:auto;opacity:1;z-index:4;left:330px;top:55px;margin:0px;width:532px;height:410px;}
.killi_box img{width:100%;height:100%;float:left;margin:0px;padding:0px;border:none;}
.killi_box h1{display:none;}
.killi_box a{visibility:hidden;opacity:0;background:url(../images/product_name.png) no-repeat;background-size:100% 100%;width:260px;height:50px;float:left;margin:-50px 140px 0px 140px;padding:0px;line-height:40px;font-size:16px;font-size:'Swiss721BT-Bold';color:#fff;font-weight:bold;text-align:center;text-decoration:none;-ms-transition:all 1s ease;-o-transition:all 1s ease;-webkit-transition:all 1s ease;-moz-transition:all 1s ease;transition:all 1s ease;}
.killi_box a:hover{color:#000;-ms-transition:all 1s ease;-o-transition:all 1s ease;-webkit-transition:all 1s ease;-moz-transition:all 1s ease;transition:all 1s ease;}
.activeKuls a{visibility:visible;opacity:1;-ms-transition:all 1s ease;-o-transition:all 1s ease;-webkit-transition:all 1s ease;-moz-transition:all 1s ease;transition:all 1s ease;}
.leftKulls, .rightKulls{z-index:999;position:absolute;bottom:150px;height:52px;width:32px;background:url(../images/pd_icon.png) no-repeat;cursor:pointer;}
.leftKulls{left:0px;background-position:0px 0px;}
.leftKulls:hover{background-position:0px -52px;}
.rightKulls{right:0px;background-position:-32px 0px;}
.rightKulls:hover{background-position:-32px -52px;}
.pco_green, .pco_brown, .pco_orange, .pco_pink, .pco_blue, .pco_red{display:none;margin:0px 0px 0px 0px;padding:0px;float:left;width:100%;height:auto;-webkit-transition:all 0.7s ease-out 0.1s;-moz-transition:all 0.7s ease-out 0.1s;-o-transition:all 0.7s ease-out 0.1s;transition:all 0.7s ease-out 0.1s;}
.pdDots{z-index:999;width:100%;height:auto;float:left;padding:0px;margin:10px 0px 0px 0px;text-align:center;}
.pdDots li{display:inline-block;margin:0px 3px 0px 3px;padding:0px;height:11px;width:11px;border:solid 2px #802428;background:none;font-size:0px;line-height:0px;border-radius:50%;cursor:pointer;-ms-transition:background .5s ease-out;-o-transition:background .5s ease-out;-webkit-transition:background .5s ease-out;-moz-transition:background .5s ease-out;transition:background .5s ease-out;}
.pdDots li.pdAct{background:#802428;cursor:auto;}
.pcbg_landing{width:80%;height:auto;float:left;margin:0px 10% 0px 10%;padding:0px;text-align:center;}
.pcbg_landing h1{width:100%;height:auto;float:left;padding:0px;margin:30px 0px 15px 0px;text-align:center;line-height:42px;font-size:42px;font-weight:600;font-family:'Optima-Regular';color:#81252a;}
.pcbg_landing h2{width:100%;height:auto;float:left;padding:0px;margin:0px 0px 15px 0px;text-align:center;line-height:36px;font-size:26px;font-family:'BakerSignetBT-Roman';font-weight:normal;color:#000000;}
.pcbg_landing img{width:228px;height:49px;border:none;margin:0px auto;padding:0px;float:none;}
@media only screen and (min-width:1336px) and (max-width:1565px){.product_landing_gallery{height:500px;}
.ph_images_holder{height:500px;}
.ph_green, .ph_brown, .ph_orange, .ph_blue, .ph_pink, .ph_red{height:500px;}
.galleryHolder{width:1100px;}
.killi_holder{top:38px;width:960px;padding:0px 70px 0px 70px;}
.killi_wrapper{height:495px;width:960px;}
.killi_box{width:540px;height:360px;}
.killi_box.kulliBoxLeft{left:30px;top:160px;width:300px;height:210px;}
.killi_box.kulliBoxRight{left:620px;top:160px;width:300px;height:210px;}
.killi_box.activeKuls{left:220px;top:0px;width:500px;height:380px;}
.killi_box a{width:260px;height:50px;margin:-50px 120px 0px 120px;line-height:40px;font-size:16px;}
}
@media only screen and (min-width:1256px) and (max-width:1335px){.product_landing_gallery{height:500px;}
.ph_images_holder{height:500px;}
.ph_green, .ph_brown, .ph_orange, .ph_blue, .ph_pink, .ph_red{height:500px;}
.galleryHolder{width:1100px;}
.killi_holder{top:38px;width:960px;padding:0px 70px 0px 70px;}
.killi_wrapper{height:490px;width:960px;}
.killi_box{width:540px;height:360px;}
.killi_box.kulliBoxLeft{left:30px;top:160px;width:300px;height:210px;}
.killi_box.kulliBoxRight{left:620px;top:160px;width:300px;height:210px;}
.killi_box.activeKuls{left:220px;top:0px;width:500px;height:380px;}
.killi_box a{width:260px;height:50px;margin:-50px 120px 0px 120px;line-height:40px;font-size:16px;}
}
@media only screen and (min-width:1004px) and (max-width:1255px){.product_landing_gallery{height:500px;}
.ph_images_holder{height:500px;}
.ph_green, .ph_brown, .ph_orange, .ph_blue, .ph_pink, .ph_red{height:500px;}
.galleryHolder{width:930px;}
.killi_holder{top:38px;width:930px;padding:0px 0px 0px 0px;}
.killi_wrapper{width:930px;height:495px;}
.killi_box{width:480px;height:350px;}
.killi_box.kulliBoxLeft{left:50px;top:170px;width:290px;height:200px;}
.killi_box.kulliBoxRight{left:600px;top:170px;width:290px;height:200px;}
.killi_box.activeKuls{left:220px;top:30px;width:480px;height:350px;}
.killi_box a{width:260px;height:50px;margin:-50px 0px 0px 110px;line-height:40px;font-size:16px;}
}
@media only screen and (min-width:768px) and (max-width:1003px){.product_landing_gallery{height:400px;}
.ph_images_holder{height:400px;}
.ph_green, .ph_brown, .ph_orange, .ph_blue, .ph_pink, .ph_red{height:400px;}
.galleryHolder{width:740px;}
.killi_holder{top:40px;width:740px;padding:0px 0px 0px 0px;}
.killi_wrapper{width:740px;height:380px;}
.killi_box{width:420px;height:260px;}
.killi_box.kulliBoxLeft{left:40px;top:80px;width:250px;height:180px;}
.killi_box.kulliBoxRight{left:460px;top:80px;width:250px;height:180px;}
.killi_box.activeKuls{left:160px;top:0px;width:420px;height:260px;}
.killi_box a{width:220px;height:45px;margin:-35px 0px 0px 100px;line-height:35px;font-size:14px;}
.leftKulls, .rightKulls{bottom:80px;height:40px;width:25px;background:url(../images/pd_icon_mobile.png) no-repeat;}
.leftKulls{left:0px;background-position:0px 0px;}
.leftKulls:hover{background-position:0px -40px;}
.rightKulls{right:0px;background-position:-25px 0px;}
.rightKulls:hover{background-position:-25px -40px;}
.pcbg_landing{width:80%;margin:0px 10% 0px 10%;}
.pcbg_landing h1{margin:30px 0px 15px 0px;line-height:36px;font-size:36px;}
.pcbg_landing h2{margin:0px 0px 15px 0px;line-height:30px;font-size:22px;}
}
@media only screen and (min-width:600px) and (max-width:767px){.product_landing_gallery{height:350px;}
.ph_images_holder{height:350px;}
.ph_green, .ph_brown, .ph_orange, .ph_blue, .ph_pink, .ph_red{height:350px;}
.galleryHolder{width:580px;}
.killi_holder{top:38px;width:580px;padding:0px 0px 0px 0px;}
.killi_wrapper{width:580px;height:350px;}
.killi_box{width:350px;height:220px;}
.killi_box.kulliBoxLeft{left:20px;top:90px;width:180px;height:140px;}
.killi_box.kulliBoxRight{left:380px;top:90px;width:180px;height:140px;}
.killi_box.activeKuls{left:110px;top:10px;width:350px;height:220px;}
.killi_box a{width:220px;height:45px;margin:-30px 0px 0px 60px;line-height:35px;font-size:14px;}
.leftKulls, .rightKulls{bottom:80px;height:40px;width:25px;background:url(../images/pd_icon_mobile.png) no-repeat;}
.leftKulls{left:0px;background-position:0px 0px;}
.leftKulls:hover{background-position:0px -40px;}
.rightKulls{right:0px;background-position:-25px 0px;}
.rightKulls:hover{background-position:-25px -40px;}
.pcbg_landing{width:80%;margin:0px 10% 0px 10%;}
.pcbg_landing h1{margin:30px 0px 15px 0px;line-height:36px;font-size:36px;}
.pcbg_landing h2{margin:0px 0px 15px 0px;line-height:30px;font-size:22px;}
}
@media only screen and (min-width:480px) and (max-width:599px){.product_landing_gallery{height:350px;}
.ph_images_holder{height:350px;}
.ph_green, .ph_brown, .ph_orange, .ph_blue, .ph_pink, .ph_red{height:350px;}
.galleryHolder{width:460px;}
.killi_holder{top:40px;width:460px;padding:0px 0px 0px 0px;}
.killi_wrapper{width:460px;height:340px;}
.killi_box{width:360px;height:220px;}
.killi_box.kulliBoxLeft{opacity:0;left:0px;top:0px;width:250px;height:160px;}
.killi_box.kulliBoxRight{opacity:0;left:460px;top:0px;width:250px;height:160px;}
.killi_box.activeKuls{left:50px;top:0px;width:360px;height:220px;}
.killi_box a{width:220px;height:45px;margin:-30px 0px 0px 70px;line-height:35px;font-size:14px;}
.leftKulls, .rightKulls{bottom:70px;height:40px;width:25px;background:url(../images/pd_icon_mobile.png) no-repeat;}
.leftKulls{left:15px;background-position:0px 0px;}
.leftKulls:hover{background-position:0px -40px;}
.rightKulls{right:15px;background-position:-25px 0px;}
.rightKulls:hover{background-position:-25px -40px;}
.pcbg_landing{width:80%;margin:0px 10% 0px 10%;}
.pcbg_landing h1{margin:30px 0px 15px 0px;line-height:36px;font-size:36px;}
.pcbg_landing h2{margin:0px 0px 15px 0px;line-height:30px;font-size:22px;}
.pcbg_landing img{width:200px;height:auto;}
}
@media only screen and (min-width:120px) and (max-width:479px){.product_landing_gallery{height:290px;}
.ph_images_holder{height:290px;}
.ph_green, .ph_brown, .ph_orange, .ph_blue, .ph_pink, .ph_red{height:290px;}
.galleryHolder{width:280px;}
.killi_holder{top:38px;width:280px;padding:0px 0px 0px 0px;}
.killi_wrapper{width:280px;height:275px;}
.killi_box{width:220px;height:160px;}
.killi_box.kulliBoxLeft{opacity:0;left:0px;top:0px;width:220px;height:120px;}
.killi_box.kulliBoxRight{opacity:0;left:280px;top:0px;width:220px;height:120px;}
.killi_box.activeKuls{left:30px;top:0px;width:220px;height:160px;}
.killi_box a{width:200px;height:38px;margin:-15px 0px 0px 15px;line-height:30px;font-size:12px;}
.leftKulls, .rightKulls{bottom:55px;height:40px;width:25px;background:url(../images/pd_icon_mobile.png) no-repeat;}
.leftKulls{left:0px;background-position:0px 0px;}
.leftKulls:hover{background-position:0px -40px;}
.rightKulls{right:0px;background-position:-25px 0px;}
.rightKulls:hover{background-position:-25px -40px;}
.pcbg_landing{width:90%;margin:0px 6% 0px 6%;}
.pcbg_landing h1{margin:30px 0px 15px 0px;line-height:30px;font-size:30px;}
.pcbg_landing h2{margin:0px 0px 15px 0px;line-height:26px;font-size:20px;}
.pcbg_landing img{width:200px;height:auto;}
}