@font-face{font-family:Open\ sans;src:url(http://smhttp.21800.nexcesscdn.net/80A2CD/magento/skin/frontend/base/default/css/magestore/OpenSans-Regular.ttf)}@font-face{font-family:Open\ sans;src:url(http://smhttp.21800.nexcesscdn.net/80A2CD/magento/skin/frontend/base/default/css/magestore/OpenSans-Regular.ttf)}#fancybox-loading{position:fixed;top:50%;left:50%;width:40px;height:40px;margin-top:-20px;margin-left:-20px;cursor:pointer;overflow:hidden;z-index:1104;display:none}#fancybox-loading div{position:absolute;top:0;left:0;width:40px;height:480px;background-image:url(http://1-ps.googleusercontent.com/x/www.petdoors.com/smhttp.21800.nexcesscdn.net/80A2CD/magento/skin/frontend/enterprise/petdoors/js/fancybox/fancybox.png.pagespeed.ce.u_P1uy28-TJs80aA8vbn.png)}#fancybox-overlay{position:absolute;top:0;left:0;width:100%;z-index:1100;display:none}#fancybox-tmp{padding:0;margin:0;border:0;overflow:auto;display:none}#fancybox-wrap{position:absolute;top:0;left:0;padding:20px;z-index:1101;outline:none;display:none}#fancybox-outer{position:relative;width:100%;height:100%;background:#fff}#fancybox-content{width:0;height:0;padding:0;outline:none;position:relative;overflow:hidden;z-index:1102;border:0 solid #fff}#fancybox-hide-sel-frame{position:absolute;top:0;left:0;width:100%;height:100%;background:transparent;z-index:1101}#fancybox-close{position:absolute;top:-15px;right:-15px;width:30px;height:30px;background:transparent url(http://1-ps.googleusercontent.com/x/www.petdoors.com/smhttp.21800.nexcesscdn.net/80A2CD/magento/skin/frontend/enterprise/petdoors/js/fancybox/fancybox.png.pagespeed.ce.u_P1uy28-TJs80aA8vbn.png) -40px 0;cursor:pointer;z-index:1103;display:none}#fancybox-error{color:#444;font:12px/20px Arial;padding:14px;margin:0}#fancybox-img{width:100%;height:100%;padding:0;margin:0;border:none;outline:none;line-height:0;vertical-align:top}#fancybox-frame{width:100%;height:100%;border:none;display:block}#fancybox-left,#fancybox-right{position:absolute;bottom:0;height:100%;width:35%;cursor:pointer;outline:none;background:transparent url(http://1-ps.googleusercontent.com/x/www.petdoors.com/smhttp.21800.nexcesscdn.net/80A2CD/magento/skin/frontend/enterprise/petdoors/js/fancybox/blank.gif.pagespeed.ce.La6qi18Z8LXZ7NL-bK3G.gif);z-index:1102;display:none}#fancybox-left{left:0}#fancybox-right{right:0}#fancybox-left-ico,#fancybox-right-ico{position:absolute;top:50%;left:-9999px;width:30px;height:30px;margin-top:-15px;cursor:pointer;z-index:1102;display:block}#fancybox-left-ico{background-image:url(http://1-ps.googleusercontent.com/x/www.petdoors.com/smhttp.21800.nexcesscdn.net/80A2CD/magento/skin/frontend/enterprise/petdoors/js/fancybox/fancybox.png.pagespeed.ce.u_P1uy28-TJs80aA8vbn.png);background-position:-40px -30px}#fancybox-right-ico{background-image:url(http://1-ps.googleusercontent.com/x/www.petdoors.com/smhttp.21800.nexcesscdn.net/80A2CD/magento/skin/frontend/enterprise/petdoors/js/fancybox/fancybox.png.pagespeed.ce.u_P1uy28-TJs80aA8vbn.png);background-position:-40px -60px}#fancybox-left:hover,#fancybox-right:hover{visibility:visible}#fancybox-left:hover span{left:20px}#fancybox-right:hover span{left:auto;right:20px}.fancybox-bg{position:absolute;padding:0;margin:0;border:0;width:20px;height:20px;z-index:1001}#fancybox-bg-n{top:-20px;left:0;width:100%;background-image:url(http://1-ps.googleusercontent.com/x/www.petdoors.com/smhttp.21800.nexcesscdn.net/80A2CD/magento/skin/frontend/enterprise/petdoors/js/fancybox/fancybox-x.png.pagespeed.ce.n44Al0184F-6dNUQSPbT.png)}#fancybox-bg-ne{top:-20px;right:-20px;background-image:url(http://1-ps.googleusercontent.com/x/www.petdoors.com/smhttp.21800.nexcesscdn.net/80A2CD/magento/skin/frontend/enterprise/petdoors/js/fancybox/fancybox.png.pagespeed.ce.u_P1uy28-TJs80aA8vbn.png);background-position:-40px -162px}#fancybox-bg-e{top:0;right:-20px;height:100%;background-image:url(http://1-ps.googleusercontent.com/xk/VCK77_Yyw_PxM1vUr2qngvgEZR/www.petdoors.com/smhttp.21800.nexcesscdn.net/80A2CD/magento/skin/frontend/enterprise/petdoors/js/fancybox/fancybox-y.png.pagespeed.ce.jrZfgozvFE24x7Yss8PL.png);background-position:-20px 0}#fancybox-bg-se{bottom:-20px;right:-20px;background-image:url(http://1-ps.googleusercontent.com/x/www.petdoors.com/smhttp.21800.nexcesscdn.net/80A2CD/magento/skin/frontend/enterprise/petdoors/js/fancybox/fancybox.png.pagespeed.ce.u_P1uy28-TJs80aA8vbn.png);background-position:-40px -182px}#fancybox-bg-s{bottom:-20px;left:0;width:100%;background-image:url(http://1-ps.googleusercontent.com/x/www.petdoors.com/smhttp.21800.nexcesscdn.net/80A2CD/magento/skin/frontend/enterprise/petdoors/js/fancybox/fancybox-x.png.pagespeed.ce.n44Al0184F-6dNUQSPbT.png);background-position:0 -20px}#fancybox-bg-sw{bottom:-20px;left:-20px;background-image:url(http://1-ps.googleusercontent.com/x/www.petdoors.com/smhttp.21800.nexcesscdn.net/80A2CD/magento/skin/frontend/enterprise/petdoors/js/fancybox/fancybox.png.pagespeed.ce.u_P1uy28-TJs80aA8vbn.png);background-position:-40px -142px}#fancybox-bg-w{top:0;left:-20px;height:100%;background-image:url(http://1-ps.googleusercontent.com/xk/VCK77_Yyw_PxM1vUr2qngvgEZR/www.petdoors.com/smhttp.21800.nexcesscdn.net/80A2CD/magento/skin/frontend/enterprise/petdoors/js/fancybox/fancybox-y.png.pagespeed.ce.jrZfgozvFE24x7Yss8PL.png)}#fancybox-bg-nw{top:-20px;left:-20px;background-image:url(http://1-ps.googleusercontent.com/x/www.petdoors.com/smhttp.21800.nexcesscdn.net/80A2CD/magento/skin/frontend/enterprise/petdoors/js/fancybox/fancybox.png.pagespeed.ce.u_P1uy28-TJs80aA8vbn.png);background-position:-40px -122px}#fancybox-title{font-family:Helvetica;font-size:12px;z-index:1102}.fancybox-title-inside{padding-bottom:10px;text-align:center;color:#333;background:#fff;position:relative}.fancybox-title-outside{padding-top:10px;color:#fff}.fancybox-title-over{position:absolute;bottom:0;left:0;color:#fff;text-align:left}#fancybox-title-over{padding:10px;background-image:url(http://smhttp.21800.nexcesscdn.net/80A2CD/magento/skin/frontend/enterprise/petdoors/js/fancybox/fancy_title_over.png);display:block}.fancybox-title-float{position:absolute;left:0;bottom:-20px;height:32px}#fancybox-title-float-wrap{border:none;border-collapse:collapse;width:auto}#fancybox-title-float-wrap td{border:none;white-space:nowrap}#fancybox-title-float-left{padding:0 0 0 15px;background:url(http://1-ps.googleusercontent.com/x/www.petdoors.com/smhttp.21800.nexcesscdn.net/80A2CD/magento/skin/frontend/enterprise/petdoors/js/fancybox/fancybox.png.pagespeed.ce.u_P1uy28-TJs80aA8vbn.png) -40px -90px no-repeat}#fancybox-title-float-main{color:#fff;line-height:29px;font-weight:bold;padding:0 0 3px 0;background:url(http://1-ps.googleusercontent.com/x/www.petdoors.com/smhttp.21800.nexcesscdn.net/80A2CD/magento/skin/frontend/enterprise/petdoors/js/fancybox/fancybox-x.png.pagespeed.ce.n44Al0184F-6dNUQSPbT.png) 0 -40px}#fancybox-title-float-right{padding:0 0 0 15px;background:url(http://1-ps.googleusercontent.com/x/www.petdoors.com/smhttp.21800.nexcesscdn.net/80A2CD/magento/skin/frontend/enterprise/petdoors/js/fancybox/fancybox.png.pagespeed.ce.u_P1uy28-TJs80aA8vbn.png) -55px -90px no-repeat}.fancybox-ie6 #fancybox-close{background:transparent;filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='fancybox/fancy_close.png', sizingMethod='scale')}.fancybox-ie6 #fancybox-left-ico{background:transparent;filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='fancybox/fancy_nav_left.png', sizingMethod='scale')}.fancybox-ie6 #fancybox-right-ico{background:transparent;filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='fancybox/fancy_nav_right.png', sizingMethod='scale')}.fancybox-ie6 #fancybox-title-over{background:transparent;filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='fancybox/fancy_title_over.png', sizingMethod='scale');zoom:1}.fancybox-ie6 #fancybox-title-float-left{background:transparent;filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='fancybox/fancy_title_left.png', sizingMethod='scale')}.fancybox-ie6 #fancybox-title-float-main{background:transparent;filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='fancybox/fancy_title_main.png', sizingMethod='scale')}.fancybox-ie6 #fancybox-title-float-right{background:transparent;filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='fancybox/fancy_title_right.png', sizingMethod='scale')}.fancybox-ie6 #fancybox-bg-w,.fancybox-ie6 #fancybox-bg-e,.fancybox-ie6 #fancybox-left,.fancybox-ie6 #fancybox-right,#fancybox-hide-sel-frame{height: expression(this.parentNode.clientHeight + "px")}#fancybox-loading.fancybox-ie6{position:absolute;margin-top:0;top: expression( (-20 + (document.documentElement.clientHeight ? document.documentElement.clientHeight/2 : document.body.clientHeight/2 ) + ( ignoreMe = document.documentElement.scrollTop ? document.documentElement.scrollTop : document.body.scrollTop )) + 'px')}#fancybox-loading.fancybox-ie6 div{background:transparent;filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='fancybox/fancy_loading.png', sizingMethod='scale')}.fancybox-ie .fancybox-bg{background:transparent!important}.fancybox-ie #fancybox-bg-n{filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='fancybox/fancy_shadow_n.png', sizingMethod='scale')}.fancybox-ie #fancybox-bg-ne{filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='fancybox/fancy_shadow_ne.png', sizingMethod='scale')}.fancybox-ie #fancybox-bg-e{filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='fancybox/fancy_shadow_e.png', sizingMethod='scale')}.fancybox-ie #fancybox-bg-se{filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='fancybox/fancy_shadow_se.png', sizingMethod='scale')}.fancybox-ie #fancybox-bg-s{filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='fancybox/fancy_shadow_s.png', sizingMethod='scale')}.fancybox-ie #fancybox-bg-sw{filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='fancybox/fancy_shadow_sw.png', sizingMethod='scale')}.fancybox-ie #fancybox-bg-w{filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='fancybox/fancy_shadow_w.png', sizingMethod='scale')}.fancybox-ie #fancybox-bg-nw{filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='fancybox/fancy_shadow_nw.png', sizingMethod='scale')}*{margin:0;padding:0}body{background:#fff;font:13px/1.35 Helvetica,Arial,sans-serif;color:#444;text-align:center}img{border:0;vertical-align:top;border-bottom:0;outline:none}a{color:#b20108}a:hover{text-decoration:none}:focus{outline:0}p{margin:10px 0}.cms-home p{font-family:"proxima-nova";font-weight:normal;font-size:15px}h1{font-size:20px;font-weight:bold;color:#22485a;text-transform:uppercase}h2{font-size:16px;font-weight:bold;color:#000;margin-bottom:10px}h3{font-size:14px;font-weight:bold}h4{font-size:13px;font-weight:bold}h5{font-size:12px;font-weight:bold}h6{font-size:11px;font-weight:bold}form{display:inline}fieldset{border:0}legend{display:none}table{border:0;border-collapse:collapse;border-spacing:0;empty-cells:show;font-size:100%}caption,th,td{vertical-align:top;text-align:left;font-weight:normal}table.blanktable tr td{border:0}address{font-style:normal}footnote{font-style:normal;font-size:10px}cite{font-style:normal}q,blockquote{quotes:none}q:before,q:after{content:''}small{font-size:10px}big{font-size:1.2em}sup{font-size:8px}ul,ol{list-style:none}.hidden{display:block!important;border:0!important;margin:0!important;padding:0!important;font-size:0!important;line-height:0!important;width:0!important;height:0!important;overflow:hidden!important}.nobr{white-space:nowrap!important}.wrap{white-space:normal!important}.a-left{text-align:left!important}.a-center{text-align:center!important}.a-right{text-align:right!important}.v-top{vertical-align:top}.v-middle{vertical-align:middle}.f-left,.left{float:left!important}.f-right,.right{float:right!important}.f-none{float:none!important}.f-fix{float:left;width:100%}.no-display{display:none}.no-margin{margin:0!important}.no-padding{padding:0!important}.no-bg{background:none!important}.special-notes{float:right!important;width:200px;margin-left:20px;color:#22485a;font-style:italic;text-align:center}.right-300{float:right!important;width:300px;margin-left:20px;color:#22485a;font-style:italic}.left-300{float:left!important;width:300px;margin-right:20px;color:#22485a;font-style:italic}.img-right{float:right!important;margin-left:20px}.img-left{float:left!important;margin-right:20px}.picright{float:right;margin:0 0 10px 20px}.picleft{float:right;margin:0 20px 10px 0}.wrapper{background:#fff;border-top:10px solid #eb673a}.page{width:955px;margin:0 auto;text-align:center}.page-print{background:#fff;padding:20px;text-align:left}.page-popup{padding:20px;text-align:left}.page-empty{background:#fff;padding:20px;text-align:left}.main{margin:0;min-height:350px;background-color:#fff;background-repeat:repeat-y;border-bottom:0;text-align:left}.sidebar{min-height:350px}.col-left{float:left;width:250px;padding:0 0 0;margin:0 0 0 10px}.col-main{float:left;width:635px;padding:20px 10px 20px 25px}.col-right{float:right;width:250px;padding:0 0 0;margin:0 0 -1px}.col1-layout{background-position:-1000px 0}.col1-layout .col-main{float:none;width:auto;padding-top:20px}.col1-layout .breadcrumbs{margin-bottom:0!important}.col2-left-layout{background-position:-578px 0}.col2-left-layout .col-main{float:right}.col2-right-layout{background-position:578px 0}.col2-right-layout .col-main{}.col3-layout{background-position:0 0}.col3-layout .col-main{width:542px;margin-left:1px;display:inline}.col3-layout .col-wrapper{float:left;width:745px}.col3-layout .col-wrapper .col-main{float:right}.col2-set .col-1{float:left;width:49%}.col2-set .col-2{float:right;width:49%}.col2-set .narrow{width:33%}.col2-set .wide{width:65%}.cms-home .col2-set .col-1.links,.col2-set .col-1.links{float:left;width:754px}.cms-home .col2-set .col-2.seals,.col2-set .col-2.seals{float:right;width:151px;border:0;margin-left:0}.col3-set .col-1{float:left;width:32%}.col3-set .col-2{float:left;width:32%;margin-left:2%}.col3-set .col-3{float:right;width:32%}.col4-set .col-1{float:left;width:23.5%}.col4-set .col-2{float:left;width:23.5%;margin:0 2%}.col4-set .col-3{float:left;width:23.5%}.col4-set .col-4{float:right;width:23.5%}input,select,textarea,button{font:12px Arial,Helvetica,sans-serif;vertical-align:middle;color:#444}input.input-text,select,textarea{background:#fff;border:1px solid #c7c7c7;background:#fff url(http://1-ps.googleusercontent.com/xk/VCK77_Yyw_PxM1vUr2qngvgEZR/www.petdoors.com/smhttp.21800.nexcesscdn.net/80A2CD/magento/skin/frontend/enterprise/petdoors/images/bkg_input.gif.pagespeed.ce.vsjBpqrOgjSsheS3_iiZ.gif) 0 0 repeat-x}input.input-text,textarea{padding:2px 2px;background:#fff url(http://1-ps.googleusercontent.com/xk/VCK77_Yyw_PxM1vUr2qngvgEZR/www.petdoors.com/smhttp.21800.nexcesscdn.net/80A2CD/magento/skin/frontend/enterprise/petdoors/images/bkg_input.gif.pagespeed.ce.vsjBpqrOgjSsheS3_iiZ.gif) 0 0 repeat-x}select{padding:1px}select option{padding-right:10px}select.multiselect option{padding:2px 2px;border-bottom:1px solid #bbb}select.multiselect option:last-child{border-top:0}textarea{overflow:auto}input.radio,input.checkbox{margin-right:3px;font-size:11px!important;margin-top:2px;vertical-align:top}input.radio{font-size:10px!important}input.qty{width:2.5em!important}button.button::-moz-focus-inner{padding:0;border:0}button.button{-webkit-border-fit:lines}button.button{border:0;padding:0;margin:0;background:transparent;overflow:visible;cursor:pointer;vertical-align:middle}a.button,button.button span,a.button span,button.button span span{background-color:#798892}a.button,button.button span{border:0;padding:0 0 0 10px;margin:0;cursor:pointer;background-position:0 0;display:-moz-inline-stack;display:inline-block;color:#fff;text-decoration:none}a.button span,button.button span span{padding:1px 15px 0 5px;color:#fff;background-position:100% 0;display:-moz-inline-block;display:inline-block;white-space:nowrap;text-transform:uppercase;font:bold 11px/19px Arial,Helvetica,sans-serif}a.button{line-height:21px}a.button{line-height:20px}a.button span span{padding:0}.button:active{bottom:-1px;right:-1px;position:relative;z-index:2}button.button:active span span{margin:0}button.btn-small span{font-size:11px;line-height:14px;padding:1px 9px 0}button.disabled{}button.disabled span{}.block-subscribe button.button span span{padding:0 30px 1px 5px}.block-subscribe button.button span{padding:0 0 0 30px}.validation-advice{clear:both;font-size:11px!important;padding:3px 0 0!important;color:#d91a00!important}.product-options .validation-error .options-list,.validation-failed{border:1px solid #f47d4e!important;background:#fff7f5!important}input.input-text.validation-failed,textarea.validation-failed{background:#fff7f5 url(http://1-ps.googleusercontent.com/xk/VCK77_Yyw_PxM1vUr2qngvgEZR/www.petdoors.com/smhttp.21800.nexcesscdn.net/80A2CD/magento/skin/frontend/enterprise/petdoors/images/bkg_input-failed.gif.pagespeed.ce.twPftupZgnTo_pMAJJVa.gif) 0 0 repeat-x!important}span.validation-passed,div.validation-passed{background:url(http://smhttp.21800.nexcesscdn.net/80A2CD/magento/skin/frontend/enterprise/petdoors/images/icon_ok.gif) 100% 2px no-repeat}span.validation-error,div.validation-error{background:url(http://1-ps.googleusercontent.com/xk/VCK77_Yyw_PxM1vUr2qngvgEZR/www.petdoors.com/smhttp.21800.nexcesscdn.net/80A2CD/magento/skin/frontend/enterprise/petdoors/images/xicon_error.gif.pagespeed.ic.ijG4hPV121hmfhoQD5T4.png) 100% 2px no-repeat;padding-right:20px}.required em{color:#f15c22;margin-right:4px}p.required{margin:0;padding:5px 0 7px;text-align:right;width:620px;font-size:11px;color:#f02800}.options-container-small p.required{width:auto;clear:both}.form-list .validation-advice{width:250px;margin-right:-250px}.v-fix{float:left}.v-fix .validation-advice{display:block;width:12em;margin-right:-12em;position:relative}.fieldset{font-size:12px;margin:0 0 16px}.fieldset p{margin:0 0 1.5em}.fieldset h2.legend{margin:0 0 1.5em;color:#000}.form-list{}.form-list li{margin:0 0 9px;vertical-align:top}.form-list label{float:left;width:225px;padding:2px 15px 0 0;font-size:12px;font-weight:bold;color:#444;text-align:right}.form-list .value{float:left;padding:2px 0 0}.form-list .note{clear:both;font-size:9px;width:380px;margin:0;padding:0 0 0 240px}.form-list span.label{font-weight:normal}.form-list .input-box{float:left}.form-list .input-box a{font-size:11px;margin-top:4px}.form-list input.input-text,.form-list textarea{float:left;width:350px;vertical-align:top}.form-list textarea{width:350px;height:13em}.form-list select{float:left;width:356px;vertical-align:top}.form-list p{margin:0;padding:0 0 0 240px}ul.add-row,.form-list li.add-row{background:url(http://1-ps.googleusercontent.com/xk/VCK77_Yyw_PxM1vUr2qngvgEZR/www.petdoors.com/smhttp.21800.nexcesscdn.net/80A2CD/magento/skin/frontend/enterprise/petdoors/images/bkg_dots.gif.pagespeed.ce.1Upad6mP66iAhY4PrCyK.gif) repeat-x 0 0;margin-top:15px}ul.add-row .btn-remove,.form-list li.add-row .btn-remove{font-size:0;line-height:0;padding:5px 5px 0 0;margin:0;text-align:right}.form-list .range input.input-text{float:none;width:64px;vertical-align:middle}.form-list .add-field .input-box{margin-left:240px}.form-list .control{position:relative;vertical-align:top;z-index:1}.form-list .control label{line-height:16px}.form-list .control .input-box{position:absolute;left:0;margin-left:240px;line-height:16px;padding-top:1px}.form-list .control input.radio{margin-top:3px}.form-alt label{float:none;display:inline;width:auto}.form-alt li{margin:0 0 5px;line-height:16px}.form-alt select{width:496px}.form-alt .input-box{width:496px;margin-top:5px;padding-bottom:11px}.form-alt .input-text{width:480px}.inner-form{margin:10px 0 5px;padding:10px 0 0;border:1px dashed #d1d1d1;border-width:1px;background:#f7f7f7}.inner-form .form-alt label{padding-left:5px}.form-list .customer-dob label{float:none;width:auto;padding:0;font-size:11px;font-weight:normal;color:#777}.form-list .customer-dob .input-box{float:left;width:auto;margin-right:8px}.form-list .customer-dob .input-box .validation-advice{display:none!important}.form-list .customer-dob input.input-text{float:none;display:block;margin-bottom:2px}.form-list .customer-dob .dob-day,.form-list .customer-dob .dob-month,.form-list .customer-dob .dob-year{float:left;margin-right:8px;padding-right:0!important;background:none!important}.form-list .customer-dob .dob-day .validation-advice,.form-list .customer-dob .dob-month .validation-advice,.form-list .customer-dob .dob-year .validation-advice{display:none}.form-list .customer-dob .dob-day input.input-text{width:104px}.form-list .customer-dob .dob-month input.input-text{width:104px}.form-list .customer-dob .dob-year{margin-right:0}.form-list .customer-dob .dob-year input.input-text{width:138px}.form-list li.fields{margin:0}.form-list li.fields .field{clear:left;padding:0 0 9px}.buttons-set{clear:both;margin:15px 0}.buttons-set p.back-link{float:left;padding:2px 15px 0 0;text-align:right;margin:0}a.back-link{color:#999}.buttons-set p.back-link a{color:#999}.buttons-set a.button,.buttons-set button.button{float:right;margin-left:7px}.buttons-set2{clear:both;margin:5px 0 0;padding:5px;background-color:#ededed;text-align:right}.form-buttons{margin:0;width:620px}.form-buttons .button{float:right}.form-buttons .button{margin-left:15px}.form-buttons p.back-link{float:left;width:225px;padding:2px 15px 0 0;text-align:right}.btn-only{}.col3-layout .form-list .note{padding-left:165px;width:280px}.col3-layout .form-buttons p.back-link,.col3-layout .form-list label{width:150px}.col3-layout .form-list input.input-text,.col3-layout .form-list textarea{width:274px}.col3-layout .form-list select{width:280px}.col3-layout .form-list .control .input-box{margin-left:165px}.col3-layout .form-list .customer-dob .dob-day input.input-text{width:74px}.col3-layout .form-list .customer-dob .dob-month input.input-text{width:74px}.col3-layout .form-list .customer-dob .dob-year{margin-right:0}.col3-layout .form-list .customer-dob .dob-year input.input-text{width:98px}.col3-layout p.required,.col3-layout .form-buttons{width:445px}.messages{width:100%;overflow:hidden;text-align:left;margin-top:10px}.messages li{margin:0 0 10px;padding:0}.messages ul{padding:10px 17px 18px;margin:0 0 -11px;background-position:35px 100%;background-repeat:no-repeat;position:relative}.messages ul li{margin:0;padding:0 0 3px}.messages a{text-decoration:underline}.messages a:hover{text-decoration:none}.messages li.error-msg,.messages li.success-msg,.messages li.note-msg,.messages li.notice-msg{border-style:solid!important;border-width:1px!important;font-size:12px!important}p.error-msg{border-style:solid!important;padding:10px;border-width:1px!important;font-size:12px!important;margin:10px 0}.messages li.error-msg{border-color:#e9581f;background-color:#fff5f3;color:#d91a00}.messages li.error-msg a{color:#d91a00}.messages li.error-msg ul{}p.error-msg{border-color:#e9581f;background-color:#fff5f3;color:#d91a00}.messages li.success-msg{border-color:#446423;background-color:#eff5ea;color:#3d6611}.messages li.success-msg a{color:#3d6611}.messages li.success-msg ul{}.messages li.note-msg,.messages li.notice-msg{border-color:#fcd344;background-color:#fafaec;color:#3d6611}.messages li.note-msg a,.messages li.notice-msg a{color:#3d6611}.messages li.note-msg ul,.messages li.notice-msg ul{}.std .messages{margin-top:0}.std .messages{width:auto;list-style:none!important;padding:0!important;margin-bottom:0!important}.std .messages ul{list-style:none!important;padding-left:17px!important;margin:0 0 -11px!important}.breadcrumbs{margin:0;padding:7px 20px 5px;background-color:#798892;color:#bbcad2;text-align:left}.breadcrumbs li{display:inline}.breadcrumbs li span,.breadcrumbs a{color:#fff;text-decoration:none}.breadcrumbs a:hover{text-decoration:underline}.page-title{}.page-title .link-rss{float:right;margin-top:8px}.page-title h1{margin-bottom:10px}.page-title h2{}.title-buttons{text-align:right}.title-buttons h1,.title-buttons h2,.title-buttons h3,.title-buttons h4,.title-buttons h5,.title-buttons h6{float:left}.title-buttons .link-print{float:right;margin-top:4px}.subtitle{clear:both;padding:10px 0;font-size:18px;color:#d12c01}.sub-title{font-size:16px;font-weight:normal;color:#000;line-height:19px;margin:0 0 10px}.sub-title .separator{font-weight:normal}.sub-title a{font-size:11px;font-weight:normal;text-transform:lowercase}.section-title{font-size:14px;font-weight:normal;color:#151515;margin:0 0 5px}.pager{margin:15px 0;font-size:11px;padding:3px 20px;border:1px solid #ddd;color:#fff}.pager p{margin:0!important}.pager select{padding:0;margin-bottom:1px}.pager .amount{float:left;line-height:20px}.pager .amount strong{font-weight:normal}.pager .limiter{float:right;line-height:20px}.pager .pages{margin:0 135px;text-align:center;color:#fff;line-height:20px}.pager .pages a{color:#fff;text-decoration:underline}.pager .pages a:hover{color:#8c8c8c;text-decoration:none}.pager .pages ol,.pager .pages li{display:inline;padding:0 2px}.pager .pages .current{font-weight:bold}.pager .pages .i-previous,.pager .pages .i-next{text-decoration:none!important;vertical-align:middle}.pager-only{clear:both}.pager-only .pages{margin:0}.sorter{font-size:11px;margin:0 0 0;padding:3px 20px;border-top:1px solid #ddd;color:#333;font-weight:bold}.sorter p{margin:0}.sorter a{color:#fff}.sorter select{padding:0;margin-bottom:1px}.sorter .view-mode{float:left;line-height:10px;padding:5px 0;white-space:nowrap}.sorter .view-mode label{float:left;margin:0 5px 0 0}.sorter .view-mode a.list-fix,.sorter .view-mode a.list,.sorter .view-mode strong.list-fix,.sorter .view-mode strong.list,.sorter .view-mode a.grid-fix,.sorter .view-mode a.grid,.sorter .view-mode strong.grid-fix,.sorter .view-mode strong.grid{float:left;text-align:left;padding-right:5px;margin-right:5px;border-right:solid 1px #fff}.sorter .view-mode a.list{background-position:-24px 0;border:none}.sorter .view-mode strong.list{background-position:-24px -29px}.sorter .view-mode a.grid{background-position:0 0}.sorter .view-mode strong.grid{background-position:0 -29px}.sorter .view-mode a.list-fix{background-position:0 -58px}.sorter .view-mode strong.list-fix{background-position:0 -87px}.sorter .view-mode a.grid-fix{background-position:-24px -58px}.sorter .view-mode strong.grid-fix{background-position:-24px -87px}.sorter .sort-by{float:right;line-height:20px}.sorter .link-feed{}.toolbar{margin-bottom:20px;margin-top:0}.toolbar .sorter{margin:0;border:none;background-color:#798892;color:#fff;border-bottom:1px solid #fff}.toolbar .pager{margin:0;border:none;background-color:#798892;color:#fff}.toolbar-bottom{margin-bottom:15px}.table-caption{border:1px solid #ddd;border-bottom:0;margin:-1px 0 0;background:#fff url(http://1-ps.googleusercontent.com/x/www.petdoors.com/smhttp.21800.nexcesscdn.net/80A2CD/magento/skin/frontend/enterprise/petdoors/images/bkg_block-title.gif.pagespeed.ce.kR_dRNpZdPfkopgGev6-.gif) 0 100% repeat-x;font:14px/1.25 Arial,Helvetica,sans-serif;padding:3px 7px 4px;color:#444}.table-caption a{font-size:11px;text-transform:lowercase}.data-table{border:1px solid #d9d9d9;border-bottom:0;width:100%;border-collapse:separate}.data-table th{padding:5px 12px;color:#2d2d2d;border-bottom:1px solid #d9d9d9;font-weight:normal;text-transform:uppercase;white-space:nowrap}.data-table td{padding:5px 12px}.data-table thead{background:#e8e8e8 url(http://1-ps.googleusercontent.com/x/www.petdoors.com/smhttp.21800.nexcesscdn.net/80A2CD/magento/skin/frontend/enterprise/petdoors/images/bkg_thead.gif.pagespeed.ce.a3PnkgoCvRc9yc7S4oT_.gif) repeat-x 0 0;font-size:11px}.data-table tbody{}.data-table tfoot{background-color:#ededed}.data-table tfoot td{padding:5px 12px}.data-table tfoot th{border:none;text-transform:none}.data-table tr.first{}.data-table tr.last{}.data-table tr.last th,.data-table tr.last td{border-bottom:1px solid #d9d9d9}.data-table tr.odd{background-color:#fff}.data-table tr.even{background-color:#fafafa}.data-table tbody.odd{}.data-table tbody.odd td{border-width:0 1px}.data-table tbody.even{background-color:#f5f5f5}.data-table tbody.even td{border-width:0 1px}.data-table tbody.odd tr.border td,.data-table tbody.even tr.border td{border-bottom-width:1px}.data-table th .tax-flag{white-space:nowrap;font-weight:normal}.data-table td.label,.data-table th.label{font-weight:bold;text-transform:none;border-color:#fff;background-color:#f7f7f7}.data-table td.value{float:none!important}.data-table .link-rss{display:block}.page-popup .data-table td,.page-popup .data-table th{border-bottom:1px solid #d9d9d9}.page-popup .buttons-set .button{float:right}tr.summary-total{cursor:pointer}tr.summary-total td{}tr.summary-total .summary-collapse{float:right;text-align:right;padding-left:20px;background:url(http://smhttp.21800.nexcesscdn.net/80A2CD/magento/skin/frontend/enterprise/petdoors/images/bkg_collapse.gif) 0 4px no-repeat;cursor:pointer}tr.show-details .summary-collapse{background-position:0 -53px}tr.show-details td{}tr.summary-details td{background-color:#ede9e6;font-size:12px;padding:5px!important}tr.summary-details-first td{}tr.summary-details-excluded{font-style:italic}.cart-tax-info,.cart-tax-info .cart-price{display:block;padding-right:20px}.cart-tax-total{display:block;padding-right:20px;background:url(http://smhttp.21800.nexcesscdn.net/80A2CD/magento/skin/frontend/enterprise/petdoors/images/bkg_collapse.gif) 100% 3px no-repeat;cursor:pointer}.cart-tax-total-expanded{background-position:100% -54px}ul.links,ul.links li{display:inline}ul.links li .separator{margin:0 2px 0 5px;font-size:10px;color:#8f8f8f}ul.links li.last .separator{display:none}.rewards{margin:-10px 0 20px}.reward-message{display:block;margin:5px -15px 5px -15px;background:#d55721 url(http://smhttp.21800.nexcesscdn.net/80A2CD/magento/skin/frontend/enterprise/petdoors/images/bkg_rewards.gif) 5px 3px no-repeat;padding:3px 5px 3px 32px;font:12px/20px Arial,Helvetica,sans-serif;color:#fff}.reward-message p{display:inline;margin:0!important}.reward-message .limit{display:block;font-size:11px;line-height:1.15}.reward-message a{color:#ffe6dc;text-decoration:underline}.reward-message a:hover{color:#ffe6dc;text-decoration:none}.reward-message .price{font-size:1em;font-weight:normal}.reward-review,.reward-tag,.reward-checkout{margin:0}.std ul,.std ol,.std dl,.std p,.std address,.std blockquote,.std table{}.std ul{list-style:disc outside;padding-left:1.5em}.std ol{list-style:decimal outside;padding-left:1.5em}.std ul ul{list-style-type:circle}.std ul ul,.std ol ol,.std ul ol,.std ol ul{margin:.5em 0}.std dt{font-weight:bold}.std dd{padding:0 0 0 1.5em}.std blockquote{font-style:italic;padding:0 0 0 1.5em}.std address{font-style:normal}.std b,.std strong{font-weight:bold}.std i,.std em{font-style:italic}.std hr{margin:1.5em 0;color:#d9d9d9}.std table,.SizeChart table{width:100%}.std table thead,.SizeChart table thead{background:#e8e8e8}.std table th,.SizeChart table th{background:#e8e8e8;font-weight:bold}.std table th,.std table td,.SizeChart table th,.SizeChart table td{padding:5px 10px;border:1px solid #d9d9d9}ul.disc li{padding-left:10px;background:url(http://1-ps.googleusercontent.com/xk/VCK77_Yyw_PxM1vUr2qngvgEZR/www.petdoors.com/smhttp.21800.nexcesscdn.net/80A2CD/magento/skin/frontend/enterprise/petdoors/images/bkg_bulletsm.gif.pagespeed.ce.-_d0IypAxf77WyhN70gb.gif) no-repeat 0 .5em}.std ul.disc li{padding-left:0;background:none}.link-rss{background:url(http://smhttp.21800.nexcesscdn.net/80A2CD/magento/skin/frontend/enterprise/petdoors/images/icon_rss.gif) 100% 1px no-repeat;padding-right:18px;white-space:nowrap}.link-rss:hover{color:#f58550}.link-print{background:url(http://1-ps.googleusercontent.com/xk/VCK77_Yyw_PxM1vUr2qngvgEZR/www.petdoors.com/smhttp.21800.nexcesscdn.net/80A2CD/magento/skin/frontend/enterprise/petdoors/images/xicon_printer.gif.pagespeed.ic.5shSBZD-5qBLQ73Wx58B.png) 0 1px no-repeat;padding:2px 0 2px 25px;white-space:nowrap}.link-cart{font-size:11px;font-weight:bold;color:#c73615;text-decoration:underline}.link-cart:hover{color:#c73615;text-decoration:none}.data-table .btn-remove{display:block;margin:0 auto;width:13px;height:12px;font-size:0;line-height:0;background:url(http://1-ps.googleusercontent.com/xk/VCK77_Yyw_PxM1vUr2qngvgEZR/www.petdoors.com/smhttp.21800.nexcesscdn.net/80A2CD/magento/skin/frontend/enterprise/petdoors/images/btn_remove.gif.pagespeed.ce.tSyQrExUxT0Mu_j3tR2i.png) 0 0 no-repeat;text-indent:-999em;overflow:hidden}.data-table .btn-remove2{}.divider{margin:16px 0;background:#e7e7e7;font-size:0;line-height:0;height:1px;overflow:hidden}.noscript{border:1px solid #cfcfcf;border-width:0 0 1px;background:#ffff90;font-size:12px;line-height:1.25;text-align:center;color:#2f2f2f}.noscript .noscript-inner{width:940px;margin:0 auto;padding:12px 0 12px;background:url(http://1-ps.googleusercontent.com/xk/VCK77_Yyw_PxM1vUr2qngvgEZR/www.petdoors.com/smhttp.21800.nexcesscdn.net/80A2CD/magento/skin/frontend/enterprise/petdoors/images/i_notice.gif.pagespeed.ce.1fuAD8GAgs0DfzKTSK8W.png) 20px 50% no-repeat}.noscript p{margin:0}.demo-notice{margin:0;padding:6px 10px;background:#d75f07;font-size:12px;line-height:1.15;text-align:center;color:#fff}.branding{position:absolute;left:0;margin:3px 0 0 0;top:40%;height:56px}.logo{float:left}.welcome-msg{float:left;margin:45px 0 0 10px;display:inline;font-weight:bold;font-size:32px;color:#22485a}.small-tag{position:absolute;left:152px;top:40px;font-style:italic;font-size:11px}.header-container{margin:0;text-align:left;background:#fff}.header{padding:8px 0 9px;min-height:76px;position:relative;width:950px}.header .logo{text-decoration:none!important;margin-left:15px;margin-top:5px;width:310px}.header .logo img{z-index:1001;position:relative;width:310px}.header .logo strong{position:absolute;top:-998em;left:-999em;width:0;height:0;font-size:0;line-height:0;text-indent:-999em;overflow:hidden}.header .quick-access{width:670px;float:left;padding:0 0 0 0;height:20px;position:absolute;right:0;margin-right:15px}.header .quick-access .links{float:right;line-height:18px;white-space:nowrap;color:#827f7a}.header .quick-access .links li{padding:12px 10px 0 10px;float:left;font-family:"proxima-nova"}.header .quick-access .top-cart a{padding:0 10px 0 10px;border-right:1px solid #827f7a;border-left:1px solid #827f7a}.header .quick-access .checkout-link .links li.last{padding:0 10px 0 0;border-right:1px solid #827f7a}.header .quick-access .links li.last{border:none;padding:0 0 0 7px}.header .quick-access .links li a,.header .quick-access .top-cart a{color:#827f7a;text-decoration:none;font-size:15px;font-weight:normal}.header .quick-access .links li a:hover{color:#22485a}.header .quick-access .cart-link li{font-weight:bold;padding:0 0 0 0;background:none}.header .minicart{float:right;width:114px;background:#eb6639;height:50px;position:relative;bottom:10px;border-bottom-right-radius:10px;border-bottom-left-radius:10px;color:#fff}.header-panel{text-align:center;z-index:994;background:#fff url(http://smhttp.21800.nexcesscdn.net/80A2CD/magento/skin/frontend/enterprise/petdoors/images/bkg_header-panel-bg.gif) repeat-x 0 100%;line-height:28px;padding:0 0 0 11px}.header-panel .links{float:left;line-height:28px;margin-right:11px;white-space:nowrap}.header-panel .links li a{color:#1e75b4}.header-panel .links li a:hover{color:#d33911}.switches{float:right;background:#fff url(http://smhttp.21800.nexcesscdn.net/80A2CD/magento/skin/frontend/enterprise/petdoors/images/bkg_header-panel-bg.gif) repeat-x 0 100%;padding:0 0 1px 0}.switch{line-height:28px;margin-left:-1px;margin-right:0;display:inline;float:left;background:url(http://smhttp.21800.nexcesscdn.net/80A2CD/magento/skin/frontend/enterprise/petdoors/images/bkg_header-panel.gif) no-repeat 0 -29px;padding-left:13px}.switch label{font-weight:normal;margin-right:0;float:left}.switch .switch-wrapper{float:left;position:relative;z-index:1;padding-left:7px;padding-right:11px}.switch strong.current{font-weight:normal}.switch .separator{margin:0 2px;font-size:10px;color:#8f8f8f}.switch .switcher{color:#1e75b4;cursor:pointer;background:url(http://smhttp.21800.nexcesscdn.net/80A2CD/magento/skin/frontend/enterprise/petdoors/images/bkg_header-panel.gif) no-repeat 100% -73px;padding:0 10px 0 0;margin:0 3px 0 1px}.switch ul{position:absolute;min-width:100%;text-align:left;top:0;left:0;float:left;line-height:16px;padding:0 0 0 0;border-top:0}.switch ul li{vertical-align:top;display:block;white-space:nowrap;border:1px solid #c8c8c8;border-top:0}.switch ul li a{white-space:nowrap;display:block;background:#f2f2f2;padding:4px 6px;color:#1e75b4;text-decoration:none}.switch ul li a:hover{color:#d33911;background:#f8f8f8}.switch ul .current{line-height:28px;border:0;cursor:default;padding:0 7px;visibility:hidden}.switch ul .current span{padding-right:20px;background:url(http://smhttp.21800.nexcesscdn.net/80A2CD/magento/skin/frontend/enterprise/petdoors/images/bkg_close.gif) no-repeat 100% 1px}.switch .faded{color:#8f8f8f}.switch .faded li{border-color:#e6e6e6;background-color:#f6f6f6}.switch .faded a{color:#9ac1dd}.switch ul,x:-moz-any-link{width:100%}.switch ul,x:-moz-any-link,x:default{width:auto}.list-opened{background-position:100% -129px!important;color:#d33911!important}.header .form-search{float:right;clear:right;padding:0;margin-top:10px;white-space:nowrap;width:520px;height:39px}.header .form-search label{display:none}.header .form-search input.input-text{background:transparent;color:#a3a29e;width:394px;border:none;border:2px solid #d9d8d7;padding:4px 15px 4px 14px;-webkit-border-top-left-radius:5px;-webkit-border-bottom-left-radius:5px;-moz-border-radius-topleft:5px;-moz-border-radius-bottomleft:5px;border-top-left-radius:5px;border-bottom-left-radius:5px;line-height:26px;height:26px;font-family:"proxima-nova";font-size:16px}.header .form-search a{display:none}.header .form-search button.button{margin:0 0 0 -41px;vertical-align:top;line-height:32px}.header .form-search button.button span{color:#fff;background:#4f88d2;padding:0;height:auto;width:129px}.header .form-search button.button span span{height:38px;padding:0 0;line-height:39px;font-size:19px;width:129px;font-weight:normal}.header .form-search .search-autocomplete{z-index:999;position:relative!important;top:0!important;left:0!important;height:0!important;overflow:visible!important}.header .form-search .search-autocomplete ul{border:1px solid #c7c7c7;border-top:0;padding-left:0;width:210px;background-color:#fff;position:absolute;top:-1px}.header .form-search .search-autocomplete li{padding:4px 6px 4px 24px;border-bottom:1px solid #fff;font-size:12px;cursor:pointer;width:210px}.header .form-search .search-autocomplete li .amount{float:right;font-weight:bold}.header .form-search .search-autocomplete li.selected{}.header .form-search .search-autocomplete li.last{border-bottom:0}.header .search{padding-right:13px;margin-top:59px}.header .contact{float:left;color:#777;font-size:13px;margin-top:13px;width:420px;text-align:center;font-family:"proxima-nova";margin-left:80px}.header .contact .phone{display:inline-block;padding-right:5px}.header .contact .hours{display:inline-block;padding-left:5px}.header #nxt-ac-container{background:#fff}.header #nxt-ac-container .yui-ac-content{position:absolute;top:0;background:#e8e8e8;width:100%;z-index:9999}.header #nxt-ac-container .yui-ac-bd{padding:10px 0}.header #nxt-ac-container li{padding:0 20px;cursor:pointer}#home-slider.ui-tabs{margin-top:10px!important}.nav-container{clear:both;margin-top:30px}#nav{position:relative;z-index:1000}#nav li.over{z-index:990}#nav li.parent{position:relative}#nav li a span{cursor:pointer}#nav li.level-top{float:left;position:relative;z-index:1;margin-right:1px;border-right:1px solid #bbb}#nav li.level-top.first{border-left:0;padding-left:15px}#nav li.level-top.first.over{border-left:0;padding-left:15px}#nav li.level-top.last{border-right:0}#nav a.level-top{float:left;height:33px;font-size:16px;line-height:33px;padding:0 30px;text-decoration:none!important;color:#827f7a;font-family:Arial,sans-serif}#nav a.level-top span{float:left;white-space:nowrap;background:url(http://1-ps.googleusercontent.com/xk/VCK77_Yyw_PxM1vUr2qngvgEZR/www.petdoors.com/smhttp.21800.nexcesscdn.net/80A2CD/magento/skin/frontend/enterprise/petdoors/images/nav_arrow_green.png.pagespeed.ce.89-oBHpan_IboButBsyr.png) no-repeat right center transparent;padding-right:20px;display:block}#nav li.level-top.over a.level-top{}#nav ul,#nav div{position:absolute;width:17em;top:33px;left:-10000px;background:#fff;padding:5px 0 0;-moz-box-shadow:0 1px 1px 0 #7c7872;-webkit-box-shadow:0 1px 1px 0 #7c7872;box-shadow:0 1px 1px 0 #7c7872}#nav div ul{position:static;width:auto;background:none;padding:0;border:0!important}#nav ul li{float:none;height:auto;display:block;border-bottom:1px solid #b2d234;margin:0 10px}#nav ul li.over{}#nav ul li.last{border-bottom:0;padding-bottom:6px}#nav ul li.parent{background:url(http://1-ps.googleusercontent.com/xk/VCK77_Yyw_PxM1vUr2qngvgEZR/www.petdoors.com/smhttp.21800.nexcesscdn.net/80A2CD/magento/skin/frontend/enterprise/petdoors/images/xnav_arrow_green_right.png.pagespeed.ic.Pm9105cE72dO2YEGb6P8.png) right center no-repeat}#nav ul li a{display:block;font-size:12px;line-height:1.3;padding:6px 0;text-decoration:none!important;color:#827f7a;font-family:Arial,sans-serif}#nav ul li.last>a{padding-bottom:0}#nav ul li a:hover{color:#b2d234}#nav ul li a span{}#nav ul li.over a.over{color:#b2d234}#nav ul li.active>a{color:#b2d234}#nav ul.shown-sub li.over{background-color:#fff}#nav ul ul,#nav ul div{top:3px;padding-top:0}#nav ul ul{margin-left:-9px}#nav ul ul.shown-sub li a:hover{color:#b2d234}#nav li .shown-sub{left:-1px;z-index:991}#nav li .shown-sub .shown-sub{left:220px}#nav .nav-5>ul.shown-sub{right:0;left:auto}#nav .nav-5 li.parent{background:none}#nav .nav-5 .shown-sub .shown-sub{right:221px;left:auto;top:-1px;border-right:1px solid #000}.event{background-color:#fbf4de;border-bottom:1px solid #e2d4c7;width:182px;position:static;height:144px;text-align:center}.event .status{font-weight:normal;font-size:16px;display:block;padding:19px 0 0;margin:0 0 0;text-align:center;color:#cf3a00}.event .event-ticker{color:#cf3a00;height:55px}.event .event-ticker span{font-size:32px;line-height:40px;height:40px;padding-bottom:10px;background-image:url(http://smhttp.21800.nexcesscdn.net/80A2CD/magento/skin/frontend/enterprise/petdoors/images/bkg_ticker.gif);background-repeat:no-repeat;display:inline-block}.event .event-ticker span,x:-moz-any-link{padding-bottom:13px}.event .event-ticker span,x:-moz-any-link,x:default{padding-bottom:10px}.event .event-ticker span.days{background-position:50% 3px}.event .event-ticker span.hour{background-position:50% -56px}.event .event-ticker span.minute{background-position:50% -115px}.event .event-ticker span.second{background-position:50% -174px}.event .event-ticker span.delimiter{background:none}.event .event-dates{font-size:14px;color:#555;height:51px;padding-top:4px}.event .event-dates .date-part{font-weight:bold}.event .event-dates .time-part{font-size:12px}.col-main .event .event-button{background:url(http://1-ps.googleusercontent.com/xk/VCK77_Yyw_PxM1vUr2qngvgEZR/www.petdoors.com/smhttp.21800.nexcesscdn.net/80A2CD/magento/skin/frontend/enterprise/petdoors/images/xbkg_btn-co.png.pagespeed.ic.rQC6aIpUk0ZJ6LMbITcd.png) 0 50% no-repeat;line-height:27px!important;height:27px!important;padding:0 0 0 13px!important;vertical-align:middle}.col-main .event .event-button span{width:121px;text-align:center;background:url(http://1-ps.googleusercontent.com/xk/VCK77_Yyw_PxM1vUr2qngvgEZR/www.petdoors.com/smhttp.21800.nexcesscdn.net/80A2CD/magento/skin/frontend/enterprise/petdoors/images/xbkg_btn-co.png.pagespeed.ic.rQC6aIpUk0ZJ6LMbITcd.png) 100% 50% no-repeat;padding:0 13px 0 0!important;color:#fff;font:bold 15px/27px Arial,Helvetica,sans-serif!important;height:27px!important;text-transform:none}.event p a{color:#666;font-size:11px}.event .event-bottom{background:url(http://smhttp.21800.nexcesscdn.net/80A2CD/magento/skin/frontend/enterprise/petdoors/images/bkg_slider-events.gif) no-repeat 50% 0;position:absolute;z-index:2;height:12px;width:23px;left:50%;margin-left:-11px;bottom:-12px}.open .event-button span{}.upcoming{background:#f6f6f6}.upcoming .status{color:#333}.closed .event-button,.col-main .closed .event-button,.col-main .upcoming .event-button,.upcoming .event-button,.closed .event-button span,.col-main .closed .event-button span,.col-main .upcoming .event-button span,.upcoming .event-button span{line-height:27px!important;font-size:12px!important;color:#7c7b7b!important;background:none!important;padding:0!important;width:auto!important;display:inline!important;text-transform:capitalize}.upcoming .event-button{text-decoration:underline!important}.upcoming .event-button:hover{text-decoration:none!important}.upcoming p a{color:#666}.upcoming .event-bottom{background-position:50% -187px}.closed{background:#494949}.closed .status,.closed .event-dates{color:#e2d4c7}.closed .event-button{}.event-container{clear:both;border:1px solid #d0af83;position:relative;z-index:2;border-width:1px 1px;margin-top:7px;margin-bottom:-5px;height:59px}.event-container .event{background-color:transparent;background-repeat:no-repeat;background-position:50% 100%;padding-bottom:18px;margin-bottom:-18px;padding-top:5px;height:52px;line-height:50px;text-align:center;width:auto;position:relative;z-index:2;border-bottom:0!important}.event-container .container{display:inline;margin:0;padding:0;background:none}.event-container .status{display:inline;margin:0 10px 0 0;background:none;font-size:22px}.event-container .event-ticker{display:inline;font-size:28px;height:auto}.event-container .event-ticker span{line-height:50px;height:50px;padding:0}.event-container .event-ticker span,x:-moz-any-link{padding:5px 0 5px}.event-container .event-ticker span,x:-moz-any-link,x:default{padding:0}.event-container .event .event-ticker span.days{background-position:50% 4px}.event-container .event .event-ticker span.hour{background-position:50% -55px}.event-container .event .event-ticker span.minute{background-position:50% -114px}.event-container .event .event-ticker span.second{background-position:50% -173px}.event-container .event-dates{display:inline;font-size:22px;height:auto}.event-container .event-dates .time-part{font-size:14px}.event-container .event-dates div,.event-container .event-dates p{display:inline}.container-open{background:#f7d4b6 url(http://smhttp.21800.nexcesscdn.net/80A2CD/magento/skin/frontend/enterprise/petdoors/images/bkg_event-container-open.gif) repeat-x 0 0}.container-open .open{background-image:url(http://smhttp.21800.nexcesscdn.net/80A2CD/magento/skin/frontend/enterprise/petdoors/images/bkg_event-container-open.gif);padding-top:3px;height:54px}.container-upcoming{border-color:#d0d0d0;background:#eee url(http://smhttp.21800.nexcesscdn.net/80A2CD/magento/skin/frontend/enterprise/petdoors/images/bkg_event-container-upcoming.gif) repeat-x 0 0}.container-upcoming .upcoming{background-image:url(http://smhttp.21800.nexcesscdn.net/80A2CD/magento/skin/frontend/enterprise/petdoors/images/bkg_event-container-upcoming.gif)}.container-closed{background:#9f958c}.col3-layout .col-main .widget-events{margin:0 -20px 1px;position:relative;z-index:1}.widget-events{padding:11px;background:#f0eae3}.col1-layout .col-main .widget-events{padding:12px}.events-slider{position:relative;clear:both;margin:0 0 0;border:1px solid #d0c2b6;z-index:2}.events-slider .slider-panel,.events-slider ul.slider li.slider-item,.events-slider .slide-button{float:left;display:inline}.events-slider .event{position:relative;z-index:1}.events-slider .slider-panel{position:relative;overflow:hidden;background:#d0c2b6;z-index:1;width:0}.events-slider ul.slider{width:200000px;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=1)"!important}.events-slider ul.slider li.slider-item{overflow:hidden;width:182px;height:386px;border-right:1px solid #d0c2b6;background:#f5f5f5 url(http://smhttp.21800.nexcesscdn.net/80A2CD/magento/skin/frontend/enterprise/petdoors/images/bkg_block.gif) repeat-x 0 0;padding-left:0}.events-slider ul.slider li.slider-item .category-name{font-size:16px;font-weight:normal;color:#454343;display:block;padding:80px 10px 0}.events-slider ul.slider li.slider-item .category-show{width:182px;height:241px;background:#fff url(http://smhttp.21800.nexcesscdn.net/80A2CD/magento/skin/frontend/enterprise/petdoors/images/bkg_category-info.gif) repeat-x 0 100%;overflow:hidden;text-align:center;display:block;text-decoration:none}.events-slider ul.slider li.slider-item .no-event{height:401px}.events-slider .slide-button{background:url(http://1-ps.googleusercontent.com/xk/VCK77_Yyw_PxM1vUr2qngvgEZR/www.petdoors.com/smhttp.21800.nexcesscdn.net/80A2CD/magento/skin/frontend/enterprise/petdoors/images/bkg_slide-button.gif.pagespeed.ce._x7JLpzKoDMWTLaJvgET.png) no-repeat 0 0;position:absolute;text-indent:-999em;cursor:pointer;top:17px;width:28px;height:28px;z-index:2;overflow:hidden}.events-slider .backward{left:-11px}.events-slider .forward{right:-11px;background-position:0 -40px}.events-slider .inactive{cursor:default;display:none}.sidebar .widget-events{background:none;padding:0}.sidebar .events-slider{border:1px solid #cfcfcf;margin:-1px -1px 0;background:#fff;padding:0}.sidebar .events-slider .event{height:115px}.sidebar .events-slider ul.slider li.slider-item{width:182px;height:300px;margin:0;border-color:#cfcfcf;border-width:0 1px 0 0}.sidebar .events-slider ul.slider .status{padding-top:10px;padding-bottom:5px}.sidebar .events-slider ul.slider .event-dates{height:40px}.sidebar .events-slider ul.slider li.slider-item .category-name{font-size:16px;font-weight:normal;color:#454343;display:block;padding:50px 10px 0}.sidebar .events-slider ul.slider li.slider-item .category-show{height:241px;background:#fff url(http://smhttp.21800.nexcesscdn.net/80A2CD/magento/skin/frontend/enterprise/petdoors/images/bkg_category-info.gif) repeat-x 0 100%}.sidebar .events-slider{margin-top:-1px}.sidebar .events-slider .backward{left:3px;top:6px}.sidebar .events-slider .forward{right:3px;top:6px}.sidebar .events-slider .event-ticker{height:45px}.sidebar .events-slider .event-ticker span{font-size:22px;line-height:28px;height:28px;padding-bottom:10px;background-image:url(http://smhttp.21800.nexcesscdn.net/80A2CD/magento/skin/frontend/enterprise/petdoors/images/bkg_ticker1.gif);background-repeat:no-repeat;display:inline-block}.sidebar .events-slider .event-ticker span.days{background-position:50% -10px}.sidebar .events-slider .event-ticker span.hour{background-position:50% -69px}.sidebar .events-slider .event-ticker span.minute{background-position:50% -128px}.sidebar .events-slider .event-ticker span.second{background-position:50% -185px}.sidebar{padding-top:20px}.col-right.sidebar{padding-top:10px;padding-right:25px}.sidebar .callout{display:block;margin:10px 0}.sidebar .block{margin-bottom:20px}.sidebar .block .block-title{display:block;height:25px;padding:15px 10px 0 10px;background:#a0bece url(http://1-ps.googleusercontent.com/xk/VCK77_Yyw_PxM1vUr2qngvgEZR/www.petdoors.com/smhttp.21800.nexcesscdn.net/80A2CD/magento/skin/frontend/enterprise/petdoors/images/xbg-block-title.gif.pagespeed.ic.ykA3Dr3-fxz1r-gWO705.png) no-repeat}.sidebar .block .block-title strong{font:15px/1.25 Arial,Helvetica,sans-serif;padding:0;color:#22495a;text-transform:uppercase;font-weight:bold}.sidebar .block .block-title strong span{}.sidebar .block .block-title strong small{font-size:12px;color:#777}.sidebar .block .block-subtitle,.sidebar .block h3{font-size:1em;font-weight:bold;color:#555}.sidebar .block .block-content{padding:10px 17px 17px;color:#555;border:solid 2px #a0bece}.sidebar .block .btn-remove{color:#222;margin-right:3px}.sidebar .block .btn-remove a{color:#222!important;text-decoration:none!important}.sidebar .block .actions{margin:8px 0 0;text-align:right}.sidebar .block .actions a{float:left;color:#999;margin-top:3px}.sidebar .block .actions button.button{float:right}.sidebar .block li a.btn-remove{float:right;width:13px;height:0;padding-top:12px;margin-top:3px;overflow:hidden;background:url(http://1-ps.googleusercontent.com/xk/VCK77_Yyw_PxM1vUr2qngvgEZR/www.petdoors.com/smhttp.21800.nexcesscdn.net/80A2CD/magento/skin/frontend/enterprise/petdoors/images/btn_remove.gif.pagespeed.ce.tSyQrExUxT0Mu_j3tR2i.png) no-repeat 0 0}.sidebar .block #compare-items li a.btn-remove{margin-top:12px}.col-main .block{background:#fff}.col-main .block .block-title{background:#e7e7e7 url(http://1-ps.googleusercontent.com/x/www.petdoors.com/smhttp.21800.nexcesscdn.net/80A2CD/magento/skin/frontend/enterprise/petdoors/images/bkg_block-title.gif.pagespeed.ce.kR_dRNpZdPfkopgGev6-.gif) repeat-x 0 0;border:1px solid #e1e1e1;padding:5px 20px 5px;margin:0 -1px}.col-main .block .block-title h2,.col-main .block .block-title h3{font-size:14px;line-height:1.2;color:#000333;font-weight:bold}.col-main .block .block-content{padding:20px}.info-box{border:1px solid #cfcfcf;margin-top:-1px;background:#f5f5f5 url(http://smhttp.21800.nexcesscdn.net/80A2CD/magento/skin/frontend/enterprise/petdoors/images/bkg_block.gif) repeat-x 0 0;position:relative;z-index:1}.info-box .box-title{margin:17px 17px 0 17px;font:14px/1.25 Arial,Helvetica,sans-serif;padding:0;color:#222}.info-box .box-title a{font-size:11px;text-transform:lowercase}.info-box .box-content{padding:10px 17px 17px;color:#555}.info-table th{font-weight:bold;padding:2px 15px 2px 0}.info-table td{padding:2px 0}.sidebar .block-account{background:#f5f5f5 url(http://smhttp.21800.nexcesscdn.net/80A2CD/magento/skin/frontend/enterprise/petdoors/images/bkg_block.gif) repeat-x 0 0}.sidebar .block-account .block-title{padding:26px 17px 12px;border-bottom:1px solid #d1d1d1}.sidebar .block-account .block-title strong{font-size:18px;line-height:23px;color:#111}.sidebar .block-account .block-content{padding:0}.sidebar .block-account li{background:url(http://1-ps.googleusercontent.com/xk/VCK77_Yyw_PxM1vUr2qngvgEZR/www.petdoors.com/smhttp.21800.nexcesscdn.net/80A2CD/magento/skin/frontend/enterprise/petdoors/images/bkg_dots.gif.pagespeed.ce.1Upad6mP66iAhY4PrCyK.gif) repeat-x 0 100%;font-size:12px;padding-bottom:1px}.sidebar .block-account li a{color:#666;text-decoration:none;display:block;padding:5px 13px 4px}.sidebar .block-account li a:hover{color:#d63200;background-color:#f7eedb;color:#000;text-decoration:none}.sidebar .block-account li.current{font-weight:bold;background:#fff;border:1px solid #d1d1d1;border-width:1px 0;color:#000;padding:5px 13px 4px 14px;margin:-1px -1px 0 0}.sidebar .block-account li.last{border-bottom:0;background-image:none}.sidebar .block-subscribe{width:250px}.sidebar .block-subscribe .block-title{height:125px;background:url(http://smhttp.21800.nexcesscdn.net/80A2CD/magento/skin/frontend/enterprise/petdoors/images/customer-service-newsletter.gif) no-repeat}.sidebar .block-subscribe .block-title strong span{display:none}.sidebar .block-subscribe .block-content{border:none;background:url(http://smhttp.21800.nexcesscdn.net/80A2CD/magento/skin/frontend/enterprise/petdoors/images/bg-newsletter-form.gif) no-repeat;padding:5px}.sidebar .block-subscribe .input-box #newsletter{border:none;background-color:#f9ecd8;width:148px;background-image:none;float:left;margin:0;padding:2px;margin-top:11px;margin-left:10px}.sidebar .block-subscribe .input-box{float:left;margin:0;padding:0}.sidebar .block-subscribe .action{float:left;margin:0;padding:0}.sidebar .block-subscribe .button{float:left;display:block;height:26px;width:65px;background:url(http://smhttp.21800.nexcesscdn.net/80A2CD/magento/skin/frontend/enterprise/petdoors/images/btn-submit.png) no-repeat;margin:0;padding:0}.sidebar .block-subscribe .button span{background-image:none;background-color:transparent}.sidebar .block-layered-nav{background:none}.sidebar .block-layered-nav .block-title{}.sidebar .block-layered-nav .block-title h2{font-size:18px;color:#111}.sidebar .block-layered-nav .block-subtitle{display:none}.sidebar .block-layered-nav dt{margin:2px 0 0;font-weight:bold;font-size:12px;color:#222}.sidebar .block-layered-nav dd{margin:0 0 13px;color:#666}.sidebar .block-layered-nav dd.last{margin:0}.sidebar .block-layered-nav dd li{margin:2px 0}.sidebar .block-layered-nav dd a{color:#056396;text-decoration:underline}.sidebar .block-layered-nav dd a:hover{color:#056396}.sidebar .block-layered-nav .currently{border:1px solid #d1d1d1;border-width:1px 0;padding:10px 10px 10px 17px;margin-bottom:-1px;background:#f4f4f4 url(http://1-ps.googleusercontent.com/xk/VCK77_Yyw_PxM1vUr2qngvgEZR/www.petdoors.com/smhttp.21800.nexcesscdn.net/80A2CD/magento/skin/frontend/enterprise/petdoors/images/bkg_currently.gif.pagespeed.ce.Uv9LokJNddTx4N3_-avK.png) repeat-x 0 -20px}.sidebar .block-layered-nav .currently .block-subtitle{display:block}.sidebar .block-layered-nav .currently li{padding:5px 0;color:#444}.sidebar .block-layered-nav .currently .label{font-weight:bold;color:#d33911;font-size:12px}.sidebar .block-layered-nav .actions{text-align:left;padding-right:7px;display:none}.sidebar .block-cart .block-title{background:#363636;padding:7px 17px}.sidebar .block-cart .block-title strong{font-weight:bold;color:#fff}.sidebar .block-cart .summary{margin:0 -17px;padding:0 12px 5px;background:#363636;color:#fff;text-align:center;position:relative;z-index:1}.sidebar .block-cart .summary a{font-weight:bold;color:#fff}.sidebar .block-cart .summary .subtotal{margin:3px 0 0}.sidebar .block-cart .summary .subtotal .price{font-weight:bold}.sidebar .block-cart .actions{margin:8px 0 13px;text-align:center}.sidebar .block-cart .actions button.button{float:none}.sidebar .block-cart .block-content{padding-top:0}.sidebar .block-cart .block-content table{margin:5px 0 0 0}.sidebar .block-cart .block-content table th{padding:1px 5px 1px 0;color:#8f8f8f;text-align:right}.sidebar .block-cart .block-content table td{text-align:left;padding:1px 0}.sidebar .block-cart li a.btn-remove{float:none;background:none;margin:0;padding:0;width:auto;height:auto;overflow:visible}.mini-products-list li.item{padding:5px 0;border-bottom:1px solid #cfcfcf}.mini-products-list li.last{border:none}.mini-products-list .product-image{float:left;width:50px;margin-right:-50px}.mini-products-list .product-details{margin-left:65px}.sidebar .mini-products-list .product-details{margin-left:57px}.mini-products-list .product-details .product-name{font-size:11px}.mini-products-list .product-details .price-box{margin:5px 0}.mini-products-list .product-details h4{}.mini-products-list .product-details .btn-remove{font-size:11px}.sidebar .mini-products-images-list li.item{float:left;padding:5px;text-align:center}.block-products .mini-products-list .product-details{margin-left:65px}.top-cart{float:right;position:relative;padding-top:3px}.top-cart .block-title{white-space:nowrap;cursor:pointer;font-size:12px;padding:0;line-height:12px;height:12px;border-left:solid #fff 1px;padding-left:7px}.top-cart .block-title strong{display:block;padding-right:10px;color:#fff;font-weight:normal;text-decoration:none}.top-cart .block-title strong:hover{color:#22485a}.top-cart .block-title.expanded{background-position:0 3px!important}.top-cart .block-title.expanded strong{background-position:100% -126px!important;color:#22485a}.top-cart .block-content{position:absolute;right:0;top:20px;width:267px;background:#fff}.top-cart .inner-wrapper{border:1px solid #c1c1c1}.top-cart .block-content .block-subtitle{font-size:10px;color:#fff;font-weight:bold;text-transform:uppercase;background-color:#febc11;line-height:12px;padding:3px 10px 4px}.top-cart .block-content .block-subtitle .close-btn{float:right;width:13px;height:0;padding-top:12px;text-align:left;overflow:hidden;cursor:pointer;background:url(http://smhttp.21800.nexcesscdn.net/80A2CD/magento/skin/frontend/enterprise/petdoors/images/bkg_close.gif) no-repeat 0 0;position:relative;z-index:1}.top-cart .cart-empty .close-btn{float:right;width:13px;height:0;padding-top:12px;text-align:left;overflow:hidden;cursor:pointer;background:url(http://smhttp.21800.nexcesscdn.net/80A2CD/magento/skin/frontend/enterprise/petdoors/images/bkg_close.gif) no-repeat 0 0;position:relative;z-index:1}.top-cart .cart-empty{padding:10px 10px 10px 20px}.top-cart .block-content ol{padding-bottom:7px}.top-cart .block-content .item{padding:8px 5px 8px 11px}.top-cart .block-content .item .product-name{font-size:11px;line-height:14px}.top-cart .block-content .item .product-name a{font-size:11px;text-decoration:none;color:#444}.top-cart .block-content table{margin:5px 0 0 0}.top-cart .block-content table th{padding:1px 8px;color:#8f8f8f;text-align:right}.top-cart .block-content table td{text-align:left;padding:1px 0}.top-cart .block-content .subtotal{background:#fff url(http://1-ps.googleusercontent.com/xk/VCK77_Yyw_PxM1vUr2qngvgEZR/www.petdoors.com/smhttp.21800.nexcesscdn.net/80A2CD/magento/skin/frontend/enterprise/petdoors/images/bkg_dots.gif.pagespeed.ce.1Upad6mP66iAhY4PrCyK.gif) repeat-x 0 0;padding:5px 5px;text-align:center}.top-cart .actions{background:#febc11 url(http://1-ps.googleusercontent.com/xk/VCK77_Yyw_PxM1vUr2qngvgEZR/www.petdoors.com/smhttp.21800.nexcesscdn.net/80A2CD/magento/skin/frontend/enterprise/petdoors/images/bkg_dots.gif.pagespeed.ce.1Upad6mP66iAhY4PrCyK.gif) repeat-x 0 -1px;text-align:center;padding:5px 11px;text-align:right}.top-cart .actions a{float:left;line-height:23px;color:#fff}.top-cart .actions a:hover{color:#22485a}.top-cart .actions button{float:none}.top-cart .actions button.button span,.top-cart .actions button.button span span{background-image:url(http://smhttp.21800.nexcesscdn.net/80A2CD/magento/skin/frontend/enterprise/petdoors/images/bkg_btn-onbg.gif);background-repeat:no-repeat}.top-cart .paypal-logo a{float:right}.top-cart .paypal-logo .paypal-or{clear:both;display:block;margin:5px 33px 5px 0}.quick-access a.top-link-cart{width:127px;display:block;float:right;background:url(http://1-ps.googleusercontent.com/xk/VCK77_Yyw_PxM1vUr2qngvgEZR/www.petdoors.com/smhttp.21800.nexcesscdn.net/80A2CD/magento/skin/frontend/enterprise/petdoors/images/xcart-bg.png.pagespeed.ic.iDrXHN6rNSFEHtZGm9Tq.png) #eb6639 no-repeat 50px 7px;position:relative;bottom:8px;height:28px;border-bottom-right-radius:5px;border-bottom-left-radius:5px;color:#fff!important;padding-top:30px;text-align:center;font-size:16px!important;padding-right:0}.block-wishlist{}.block-compare li{}.block-list .block-content ol{margin:-5px -13px}.block-list li.item{padding:5px 10px 5px 13px}.block-list .actions{padding:5px 0 0}.sidebar .block-list .product-name{font:11px/1.25 Arial,Helvetica,sans-serif;color:#444;display:inline-block;width:120px}.sidebar .block-list .product-name a{color:#444}.block-poll li{margin:5px 0}.block-poll input.radio{float:left;margin:1px -18px 0 0;vertical-align:top}.block-poll .label{display:block;margin-left:18px}.block-poll .answer{}.block-poll .votes{float:right;font-weight:bold;margin-left:10px}.block-tags ul,.block-tags li{display:inline}.block-subscribe{background:#b3d140;height:73px;float:left}.block-subscribe .newsletter-wrap{width:885px;margin:0 auto}.block-subscribe{float:left;width:100%}.block-subscribe .block-title{float:left;color:#5e7e45;font-size:16px;line-height:73px;margin-left:2px;font-family:"proxima-nova"}.block-subscribe .input-box{line-height:51px;width:265px;height:52px;float:left;padding-top:10px}.block-subscribe .input-box .validation-advice{width:269px;line-height:20px;margin-left:9px;margin-top:-7px;background:#d91a00!important;color:#fff!important}.block-subscribe span.validation-error,.block-subscribe div.validation-error{background:none!important;padding:10px 0 0!important}.block-subscribe .signup-form{float:right;height:73px}.block-subscribe input{width:238px;line-height:32px;margin:-5px 5px 0 8px;padding:0 0 0 10px;border:0;height:31px;font-size:16px}.block-subscribe .icon{float:left;margin:5px 0 0 10px}.block-subscribe .actions{float:left;width:65px;margin-right:20px}.block-subscribe button.button{margin-top:19px;background:#fcd831!important;color:#759b58!important;padding:0 10px;line-height:31px;font-family:"proxima-nova"}.block-subscribe button.button span,.block-subscribe button.button span span{padding:0}.block-subscribe button.button span{background:transparent;height:26px;background:#fcd831!important}.block-subscribe button.button span span{width:65px;color:#759b58;font-size:14px;text-transform:none}.col-main .block.block-subscribe{background:#fdc010;margin-left:0}.col-main .block.block-subscribe .block-content{padding:0}.col-main .block.block-subscribe .block-title{border:0;background:transparent;padding:0;margin:0 0 0 2px}.block-reorder li{padding:5px 0}.block-reorder input.checkbox{float:left;margin:3px -20px 0 0}.block-reorder .product-name{margin-left:20px;font-size:11px;font-weight:normal}.block-banner{border:0;margin:10px 0}.block-banner .block-content{border-top:0;padding:0;background:#cbcbcb;text-align:center}.top-container .block-banner{background:#d0d0d0;margin:0}.sidebar .paypal-logo{display:block;margin:10px 0;text-align:center}.category-view{}.category-title{}.category-title .rss-feed{float:right;margin:7px 0 0;padding-left:17px;line-height:12px;background:url(http://smhttp.21800.nexcesscdn.net/80A2CD/magento/skin/frontend/enterprise/petdoors/images/icon_rss.gif) 0 0 no-repeat;white-space:nowrap;text-decoration:none}.category-title .rss-feed:hover{text-decoration:underline}.results-view{margin:0 -20px -20px}.results-view .recommendations{padding:20px 20px 0}.catalogsearch-result-index .page-title{margin-bottom:0}.catalogsearch-result-index .note-msg{margin:20px 0}.sidebar .category-title{margin:0}.category-image{text-align:center;margin:0 0 1px}.category-image img{display:block;margin:0 auto}.category-products{padding:15px 0 0}.category-products .price-box{font-size:12px}.category-products-home .products-grid li.first{margin-left:0}.category-products-home .products-grid{margin:0;padding:0}.catalog-category-view .products-grid button.button span,.catalog-category-view .products-grid button.button span span{background:#e75917}ul.category-grid{margin:0 0 0 0;padding:0;position:relative;list-style:none}ul.category-grid li.item{float:left;text-align:left;width:148px;margin:0 7px 10px 0;padding:0;border:solid #798892 1px;text-align:center;padding-bottom:5px;list-style:none}.cms-index-index ul.category-grid li.item{height:210px;margin:0 23px 20px 0}.cms-index-index ul.category-grid li.last{margin:0 0 10px}ul.category-grid li.first{clear:left}ul.category-grid li.last{margin:0 0 0 0}ul.category-grid img{width:140px;height:140px}ul.category-grid h2.categoy-name{font-size:13px;background:#798892;padding:5px 3px}ul.category-grid h2.categoy-name a{display:block;height:25px;font-size:13px;text-decoration:none;color:#fff;border:none;font-family:"proxima-nova";padding-top:7px}ul.category-grid .view-all{padding:5px 8px;border:none}.products-grid{padding:0 0 0 0;margin:0 0 20px 0}.products-grid li.item{float:left;width:169px;margin-right:15px;overflow:hidden;border:solid 1px #abc9d8;padding:15px}.products-grid li.last{margin-right:0}.products-grid .actions{}.products-grid .product-image{display:block;text-decoration:none!important;margin:0 auto 10px;position:relative;width:135px}.products-grid .product-name-container{display:inline-block;margin-bottom:10px}.products-grid .product-name{margin-bottom:7px;color:#22485a;min-height:30px}.products-grid h2.product-name{color:#000}.products-grid h2.product-name a{color:#000;text-decoration:none!important}.products-grid .ratings{text-align:left;line-height:13px}.products-grid .ratings .rating-box{float:none;margin-bottom:5px;background:url(http://1-ps.googleusercontent.com/xk/VCK77_Yyw_PxM1vUr2qngvgEZR/www.petdoors.com/smhttp.21800.nexcesscdn.net/80A2CD/magento/skin/frontend/enterprise/petdoors/images/xbkg_rating_small.png.pagespeed.ic.8iOFzsQ9YDURk5FAi5xA.png) 0 100% repeat-x;height:12px;width:75px}.products-grid .ratings .rating-box .rating{background:url(http://1-ps.googleusercontent.com/xk/VCK77_Yyw_PxM1vUr2qngvgEZR/www.petdoors.com/smhttp.21800.nexcesscdn.net/80A2CD/magento/skin/frontend/enterprise/petdoors/images/xbkg_rating_small.png.pagespeed.ic.8iOFzsQ9YDURk5FAi5xA.png) 0 0 repeat-x;height:12px}.products-grid .ratings .amount{margin-bottom:5px;display:block}.products-grid .rating-links{display:block;padding:2px 0 0;clear:both}.products-grid .price-box{margin:5px 0 10px;clear:both}.products-list li.item{margin:0 0 20px 0;padding:0 20px 20px 20px;background:url(http://1-ps.googleusercontent.com/xk/VCK77_Yyw_PxM1vUr2qngvgEZR/www.petdoors.com/smhttp.21800.nexcesscdn.net/80A2CD/magento/skin/frontend/enterprise/petdoors/images/bkg_dots.gif.pagespeed.ce.1Upad6mP66iAhY4PrCyK.gif) repeat-x 0 100%}.products-list li.last{background-image:none}.products-list .product-image{float:left;margin-right:-186px;text-decoration:none!important;position:relative}.products-list .product-shop{margin-left:186px}.products-list .product-name{margin-bottom:5px}.products-list .price-box{margin:5px 0 10px}.products-list .desc{margin:5px 0 10px;font-size:12px}.products-list .desc .link-learn{white-space:nowrap}.products-grid .special-price,.products-list .special-price{font-size:12px}.catalog-product-view .col1-layout .col-main{padding-top:0}.col2-left-layout .product-view,.col2-right-layout .product-view{background:none;width:755px}.col2-left-layout .product-view .product-shop,.col2-left-layout .product-view .product-collateral,.col2-right-layout .product-view .product-shop,.col2-right-layout .product-view .product-collateral{float:none;width:695px}.col2-left-layout .product-view .product-img-box,.col2-right-layout .product-view .product-img-box{float:none;width:auto}.col2-left-layout .product-view .product-img-box .product-image,.col2-right-layout .product-view .product-img-box .product-image{margin:0 auto}.col3-layout .product-view{background:none;width:572px}.col3-layout .product-view .product-shop,.col3-layout .product-view .product-collateral{float:none;width:512px}.col3-layout .product-view .product-img-box{float:none;width:auto}.col3-layout .product-view .product-img-box .product-image{margin:0 auto}.product-view{background:#fff url(http://1-ps.googleusercontent.com/xk/VCK77_Yyw_PxM1vUr2qngvgEZR/www.petdoors.com/smhttp.21800.nexcesscdn.net/80A2CD/magento/skin/frontend/enterprise/petdoors/images/bkg_cols.gif.pagespeed.ce.2jmj7l5rSwwkQrRF6FNP.gif) repeat-y 279px 0;border-top:1px solid #cfcfcf;margin:-1px 0 -20px -10px;float:left;width:933px}#messages_product_view{margin:0 -20px;position:relative;z-index:1}#messages_product_view .messages{margin:0 0 1px}#messages_product_view .messages li{margin:0;position:relative;z-index:1}.product-essential{}.product-essential .size-chart-link{display:block;text-decoration:underline;cursor:pointer;clear:both;margin-bottom:20px}.product-essential .size-chart-link:hover{text-decoration:none}.product-collateral{clear:both;width:866px;padding:30px}.product-collateral .emailto-link{font-size:11px;margin:0;background:url(http://smhttp.21800.nexcesscdn.net/80A2CD/magento/skin/frontend/enterprise/petdoors/images/bkg_arrow-bullet.gif) no-repeat 0 4px;padding-left:12px}.box-collateral{background:#fff}.box-collateral .box-title{background:#e7e7e7 url(http://1-ps.googleusercontent.com/x/www.petdoors.com/smhttp.21800.nexcesscdn.net/80A2CD/magento/skin/frontend/enterprise/petdoors/images/bkg_block-title.gif.pagespeed.ce.kR_dRNpZdPfkopgGev6-.gif) repeat-x 0 0;border:1px solid #e1e1e1;padding:5px 20px 5px;margin:0 -1px}.box-collateral .box-title h2{font-size:14px;line-height:1.2;color:#000333;font-weight:bold}.box-collateral .box-content{padding:20px}.box-collateral.box-related{clear:both}.box-collateral.box-tags{clear:both}.tab-list{position:relative}.tab-list .tab{float:left;cursor:pointer}.tab-list .last{}.tab-list .active{cursor:default}.tab-list .tab-container{position:absolute;left:0;width:100%;margin:0}.tab-list .tab-content{}.collateral-tabs{padding-bottom:20px;margin:0}.collateral-tabs .tab{position:relative;z-index:2;margin-right:3px;background:#dedede url(http://1-ps.googleusercontent.com/xk/VCK77_Yyw_PxM1vUr2qngvgEZR/www.petdoors.com/smhttp.21800.nexcesscdn.net/80A2CD/magento/skin/frontend/enterprise/petdoors/images/xbkg_collateral-tabs.gif.pagespeed.ic.-u_owWQu1NqveDLZpmLg.png) no-repeat 0 -39px;color:#222;padding:0 0 0 17px;font-size:12px}.collateral-tabs .tab span{background:url(http://1-ps.googleusercontent.com/xk/VCK77_Yyw_PxM1vUr2qngvgEZR/www.petdoors.com/smhttp.21800.nexcesscdn.net/80A2CD/magento/skin/frontend/enterprise/petdoors/images/xbkg_collateral-tabs.gif.pagespeed.ic.-u_owWQu1NqveDLZpmLg.png) no-repeat 100% -39px;padding:0 17px 0 0;line-height:24px;float:left}.collateral-tabs .last{}.collateral-tabs .active{color:#000;font-weight:bold;z-index:3;border-bottom:0;background:#fff url(http://1-ps.googleusercontent.com/xk/VCK77_Yyw_PxM1vUr2qngvgEZR/www.petdoors.com/smhttp.21800.nexcesscdn.net/80A2CD/magento/skin/frontend/enterprise/petdoors/images/xbkg_collateral-tabs.gif.pagespeed.ic.-u_owWQu1NqveDLZpmLg.png) 0 0 no-repeat}.collateral-tabs .active span{background-position:100% 0;padding-bottom:1px}.collateral-tabs .tab-container{z-index:1;top:24px;background:#fff}.collateral-tabs .tab-content{padding:30px 25px;background:#fff;border:1px solid #c4c4c4;font-size:12px}.collateral-tabs .tab-content object,.collateral-tabs .tab-content embed{width:100%!important}.collateral-tabs #product-reviews-list dt{font-weight:bold;font-size:14px;margin-top:20px}.collateral-tabs #product-reviews-list dd{border-bottom:1px solid #c4c4c4;padding-bottom:10px}.collateral-tabs #product-reviews-list dd.last{border-bottom:0;padding-bottom:0}.ui-tabs{position:relative;padding:.2em;zoom:1}.ui-tabs .ui-tabs-nav{margin:0 0 25px;padding:0}.ui-tabs .ui-tabs-nav li{background:#dedede url(http://1-ps.googleusercontent.com/xk/VCK77_Yyw_PxM1vUr2qngvgEZR/www.petdoors.com/smhttp.21800.nexcesscdn.net/80A2CD/magento/skin/frontend/enterprise/petdoors/images/xbkg_collateral-tabs.gif.pagespeed.ic.-u_owWQu1NqveDLZpmLg.png) no-repeat 0 -39px;z-index:2;list-style:none;float:left;position:relative;top:1px;margin:0 3px 1px 0;border-bottom:0!important;padding:0 0 0 17px;white-space:nowrap;color:#222;font-size:12px}.ui-tabs .ui-tabs-nav li a{float:left;padding:0;text-decoration:none;border-bottom:0;color:#000}.ui-tabs .ui-tabs-nav li.ui-tabs-selected{margin-bottom:0;padding-bottom:1px}.ui-tabs .ui-tabs-nav li.ui-tabs-selected a,.ui-tabs .ui-tabs-nav li.ui-state-disabled a,.ui-tabs .ui-tabs-nav li.ui-state-processing a{cursor:text}.ui-tabs .ui-tabs-nav li a,.ui-tabs.ui-tabs-collapsible .ui-tabs-nav li.ui-tabs-selected a{cursor:pointer}.ui-tabs .ui-tabs-nav li a span{background:url(http://1-ps.googleusercontent.com/xk/VCK77_Yyw_PxM1vUr2qngvgEZR/www.petdoors.com/smhttp.21800.nexcesscdn.net/80A2CD/magento/skin/frontend/enterprise/petdoors/images/xbkg_collateral-tabs.gif.pagespeed.ic.-u_owWQu1NqveDLZpmLg.png) no-repeat 100% -39px;padding:0 17px 0 0;line-height:24px;float:left}.ui-tabs .ui-tabs-panel{display:block;padding:30px 25px;background:#fff;border:1px solid #c4c4c4;font-size:12px;width:812px}.ui-tabs .ui-tabs-hide{display:none!important}.product-view .product-img-box{float:left;width:370px;padding:26px 46px 26px 45px}.product-view .product-img-box .product-image img{background:#fff}.product-view .product-img-box p.notice{text-align:center;padding:5px 0;font-size:11px}.product-view .product-img-box .product-image{position:relative;width:370px;height:370px;overflow:hidden;z-index:3}.product-view .product-img-box .product-image-zoom{position:relative;width:370px;height:370px;overflow:hidden;z-index:3}.product-view .product-img-box .product-image-zoom img{position:absolute;left:0;top:0;cursor:move}.product-view .product-img-box .zoom-notice{text-align:center}.product-view .product-img-box .zoom{position:relative;z-index:9;height:18px;margin:0 auto 13px;padding:0 28px;background:url(http://smhttp.21800.nexcesscdn.net/80A2CD/magento/skin/frontend/enterprise/petdoors/images/slider_bg.gif) 50% 50% no-repeat;cursor:pointer}.product-view .product-img-box .zoom #track{position:relative;height:18px}.product-view .product-img-box .zoom #handle{position:absolute;left:0;top:-1px;width:9px;height:22px;background:url(http://smhttp.21800.nexcesscdn.net/80A2CD/magento/skin/frontend/enterprise/petdoors/images/magnifier_handle.gif) 0 0 no-repeat}.product-view .product-img-box .zoom .btn-zoom-out{position:absolute;left:2px;top:0}.product-view .product-img-box .zoom .btn-zoom-in{position:absolute;right:2px;top:0}.product-view .product-img-box .more-views{margin:10px 0 0;padding:0 0 0}.product-view .product-img-box .more-views h2{display:none}.product-view .product-img-box .more-views ul{}.product-view .product-img-box .more-views li{float:left;border:1px solid #ddd;margin:0 6px 6px 0}.product-image-popup{margin:0 auto}.product-image-popup .buttons-set{clear:none;line-height:28px;margin:0 0 10px;float:right;width:150px;text-align:right}.product-image-popup .buttons-set .button{vertical-align:middle;float:none}.product-image-popup .image{display:block;clear:both;margin:15px auto 15px}.product-image-popup .image-label{font-size:14px;text-align:left;clear:both;font-weight:normal;color:#000;line-height:19px;margin:0 0 10px}.product-image-popup .nav{text-align:center;margin:0 auto;width:120px}.product-image-popup .nav .prev,.product-image-popup .nav .next{margin:0 15px;display:inline;background:url(http://1-ps.googleusercontent.com/xk/VCK77_Yyw_PxM1vUr2qngvgEZR/www.petdoors.com/smhttp.21800.nexcesscdn.net/80A2CD/magento/skin/frontend/enterprise/petdoors/images/bkg_slide-button.gif.pagespeed.ce._x7JLpzKoDMWTLaJvgET.png) no-repeat 0 0;text-indent:-999em;cursor:pointer;width:28px;height:28px;z-index:2;overflow:hidden;float:left}.product-image-popup .nav .prev{left:-19px;float:left}.product-image-popup .nav .next{right:-19px;float:right;background-position:0 -40px}div.jqZoomTitle{z-index:5000;text-align:center;position:absolute;top:0;left:0;width:100%;color:#fff;background:#999}.jqZoomPup{overflow:hidden;background-color:#fff;z-index:10;border-color:#fff;border-style:solid;cursor:crosshair!important}a.product-image{cursor:pointer!important}p.product-image{cursor:default!important}.zoom-activated{}.jqZoomPup img{border:0}.preload{text-decoration:none;border:1px solid #ccc;padding:8px;text-align:center;background:#fff url(http://smhttp.21800.nexcesscdn.net/80A2CD/magento/skin/frontend/enterprise/petdoors/images/zoomloader.gif) no-repeat 43px 30px;width:90px;height:43px;z-index:10;position:absolute;top:3px;left:3px;-moz-opacity:.8;opacity:.8;filter:alpha(opacity=80)}.jqZoomWindow{border:1px solid #ccc;background-color:#fff}.product-view .product-shop{float:right;width:411px;padding:0 30px}.product-view .product-shop .product-main-info{margin:0 -30px 30px;padding:20px 30px 5px;border-bottom:1px solid #cfcfcf}.product-view .product-shop p,.product-view .product-shop .ratings{margin:10px 0}.product-view .product-shop .ratings p{margin:0}.product-view .product-shop .product-ids{margin:4px 0 10px;color:#999;display:none}.product-view .product-shop .availability{font-size:12px}.product-view .product-shop .price-box{margin:10px 0}.product-view .product-shop .price-box .price-label{font-size:11px}.product-view .product-shop .price-box .price-as-configured .price-label{font-size:12px}.product-view .product-shop .price-box .price-as-configured .price{color:#e55100;font-size:14px}.product-view .product-shop .price-box .price-including-tax .price,.product-view .product-shop .price-box .regular-price .price{color:#111;font-size:14px}.product-view .product-shop .price-box .special-price .price-label,.product-view .product-shop .price-box .special-price .price{font-size:14px;color:#c73615}.product-view .product-shop .price-box .price-as-configured .price-including-tax .price{color:#e55100}.product-view .product-shop .price-box .price-as-configured .price-excluding-tax .price{color:#222;font-size:11px}.product-view .product-shop .price-box p{margin:4px 0}.product-view .product-shop .add-to-links{margin:20px 0 0}.product-view .product-shop .warranty-link{font-size:11px;font-weight:bold}.product-view .product-name h1{font-size:22px;line-height:1.2;color:#d12c01;font-weight:normal}.product-view .product-ids{text-transform:uppercase}.product-view .short-description{padding:10px 0;clear:both;font-size:12px;display:none}.product-view .short-description h2{margin:0 0 5px;font-size:13px}.product-view .product-shop .add-to-cart{float:left;padding:2px 15px 10px 0}.product-view .product-shop .size-chart,.product-view .product-shop .SizeChart{clear:both}.product-view .product-shop .size-chart table tr td,.product-view .product-shop .size-chart table tr th,.product-view .product-shop .SizeChart table tr td,.product-view .product-shop .SizeChart table tr th{font-size:11px;padding:5px}.product-view .product-shop .size-chart ul li,.product-view .product-shop .SizeChart ul li{margin:0;padding:0;margin-left:10px}.rating-box{width:125px;height:20px;font-size:0;line-height:0;background:url(http://1-ps.googleusercontent.com/xk/VCK77_Yyw_PxM1vUr2qngvgEZR/www.petdoors.com/smhttp.21800.nexcesscdn.net/80A2CD/magento/skin/frontend/enterprise/petdoors/images/xbkg_rating.png.pagespeed.ic.7OzL2Jf00tF3N2w1WnjF.png) 0 100% repeat-x;overflow:hidden}.rating-box .rating{float:left;height:20px;background:url(http://1-ps.googleusercontent.com/xk/VCK77_Yyw_PxM1vUr2qngvgEZR/www.petdoors.com/smhttp.21800.nexcesscdn.net/80A2CD/magento/skin/frontend/enterprise/petdoors/images/xbkg_rating.png.pagespeed.ic.7OzL2Jf00tF3N2w1WnjF.png) 0 0 repeat-x}.ratings{margin:5px 0}.ratings .rating-box{float:left;margin-right:5px}.ratings .amount{font-size:12px}.ratings .rating-links{margin:0;font-size:11px}.ratings .rating-links a{text-decoration:underline}.ratings .rating-links a:hover{text-decoration:none}.ratings .rating-links .separator{margin:0 3px}.ratings dt{}.ratings dd{}.availability{font-weight:bold}.availability.in-stock{color:#1b6800}.availability.out-of-stock{color:#cf3a00}.availability-only{margin:10px 0 7px;line-height:16px;background:url(http://1-ps.googleusercontent.com/xk/VCK77_Yyw_PxM1vUr2qngvgEZR/www.petdoors.com/smhttp.21800.nexcesscdn.net/80A2CD/magento/skin/frontend/enterprise/petdoors/images/xi_availability_only.gif.pagespeed.ic.5kkW4P-rTJVTOUlv6Lm9.png) 0 50% no-repeat;padding-left:15px}.availability-only span,.availability-only a{border-bottom:1px dashed #751d02;color:#000}.availability-only a{background:url(http://1-ps.googleusercontent.com/xk/VCK77_Yyw_PxM1vUr2qngvgEZR/www.petdoors.com/smhttp.21800.nexcesscdn.net/80A2CD/magento/skin/frontend/enterprise/petdoors/images/i_availability_only_arrow.gif.pagespeed.ce.tnhAI6A5LA_x3nejTKcf.gif) 100% 0 no-repeat;cursor:pointer;padding-right:15px;text-decoration:none}.availability-only .expanded{background-position:100% -15px}.availability-only strong{color:#d12c01}.availability-only-details{margin:0 0 7px;border:1px solid #d9d9d9}.availability-only-details thead{background:url(http://1-ps.googleusercontent.com/x/www.petdoors.com/smhttp.21800.nexcesscdn.net/80A2CD/magento/skin/frontend/enterprise/petdoors/images/bkg_thead.gif.pagespeed.ce.a3PnkgoCvRc9yc7S4oT_.gif) repeat-x scroll 0 0 #e8e8e8}.availability-only-details th,.availability-only-details td{padding:2px 8px}.availability-only-details th{border-bottom:1px solid #d9d9d9;font-size:10px;text-transform:uppercase}.availability-only-details td{background:#fff;font-size:11px}.availability-only-details tr.odd td.last{color:#d95e00;font-weight:bold}.price{white-space:nowrap!important}.price-box{}.price-box .price{font-weight:bold}.price-box-bundle{}.regular-price{}.regular-price .price{font-weight:bold}.old-price{text-decoration:line-through;color:#989696}.old-price .price-label{white-space:nowrap;color:#989696}.old-price .price{font-weight:normal;text-decoration:line-through;color:#989696}.sidebar .old-price .price-label{display:none!important}.special-price{}.special-price .price-label{white-space:nowrap;color:#c73615;font-weight:bold}.special-price .price{font-weight:bold;color:#c73615}.sidebar .special-price .price-label{display:none!important}.minimal-price{}.minimal-price .price-label{white-space:nowrap}.minimal-price-link{display:block;margin:5px 0;text-decoration:none}a.minimal-price-link:hover{text-decoration:underline}.minimal-price-link .label{font-weight:bold}.minimal-price-link .price{font-weight:bold}.price-excluding-tax{display:block}.price-excluding-tax .label{white-space:nowrap}.price-excluding-tax .price{font-weight:normal}.price-including-tax{display:block}.price-including-tax .label{white-space:nowrap}.price-including-tax .price{font-weight:bold}.weee{display:block;font-size:11px}.weee .price{font-size:11px;font-weight:bold}.price-excl-tax{display:block}.price-excl-tax .label{display:block;white-space:nowrap}.price-excl-tax .price{display:block}.price-incl-tax{display:block}.price-incl-tax .label{display:block;white-space:nowrap}.price-incl-tax .price{display:block;font-weight:bold}.price-from{}.price-from .price-label{white-space:nowrap}.price-from .price{white-space:nowrap}.price-to{}.price-to .price{white-space:nowrap}.price-to .price-label{white-space:nowrap}.price-as-configured{}.price-as-configured .price-label{white-space:nowrap}.price-as-configured .price{font-size:14px;color:#e55100}.price-notice{padding-left:10px}.price-notice .price{font-weight:bold}.product-pricing{background:#fbf4de;border:1px solid #e2d4c7;padding:8px;margin:20px 0}.product-pricing li{line-height:1.35;margin:2px 0}.product-pricing li .price{font-weight:bold}.product-pricing li .benefit{font-weight:bold}.add-to-links{margin:5px 0 0;font-size:11px}.add-to-links li{margin:2px 0;display:inline}.add-to-links a{color:#666;text-decoration:none;font-weight:normal}.add-to-links a:hover{text-decoration:underline}.add-to-links .separator{margin-left:3px;margin-right:3px;color:#999}.add-to-links .link-compare,.add-to-links .link-wishlist{background:url(http://1-ps.googleusercontent.com/xk/VCK77_Yyw_PxM1vUr2qngvgEZR/www.petdoors.com/smhttp.21800.nexcesscdn.net/80A2CD/magento/skin/frontend/enterprise/petdoors/images/add-to-something-button.png.pagespeed.ce.ioAY6N24ffvpumbaiGJr.jpg) left -5px no-repeat;padding-left:23px;height:22px;border:0}.products-grid .add-to-links{margin:10px 0 0}.products-grid .col-main ul.add-to-links li{margin-bottom:5px}.products-grid .add-to-links li{display:block}.category-products-home .add-to-links{margin:0;padding:0;margin-top:5px}.add-to-cart{}.add-to-cart label{font-size:12px;vertical-align:middle;font-weight:bold;margin-right:5px;text-transform:capitalize}.add-to-cart .qty{vertical-align:middle;margin-right:10px;width:60px}.add-to-cart .paypal-logo{clear:left;text-align:right}.add-to-cart .paypal-logo .paypal-or{clear:both;display:block;margin:5px 60px 5px 0}button.btn-cart span{}.product-view .product-essential button.btn-cart span,.add-to-cart button.btn-cart span{background-image:url(http://1-ps.googleusercontent.com/xk/VCK77_Yyw_PxM1vUr2qngvgEZR/www.petdoors.com/smhttp.21800.nexcesscdn.net/80A2CD/magento/skin/frontend/enterprise/petdoors/images/xbkg_btn-co.png.pagespeed.ic.rQC6aIpUk0ZJ6LMbITcd.png);padding:0 0 0 13px!important;height:27px!important}.product-view .product-essential button.btn-cart span span,.add-to-cart button.btn-cart span span{border:0;background-image:url(http://1-ps.googleusercontent.com/xk/VCK77_Yyw_PxM1vUr2qngvgEZR/www.petdoors.com/smhttp.21800.nexcesscdn.net/80A2CD/magento/skin/frontend/enterprise/petdoors/images/xbkg_btn-co.png.pagespeed.ic.rQC6aIpUk0ZJ6LMbITcd.png);padding:1px 32px 0 19px!important;color:#fff;font:bold 15px/26px Arial,Helvetica,sans-serif!important;height:26px;text-transform:none}.product-view .product-essential button.btn-gr span span,.add-to-cart button.btn-gr span span{font-size:14px!important;padding:1px 18px 0 10px!important}.product-view .add-to-cart .paypal-logo{margin:0}.add-to-box{}.add-to-box .add-to-cart{}.add-to-box .add-to-links{margin:0!important}.add-to-box .add-to-links li{margin:0 0 2px}.product-options{margin:10px 0 0}.product-options dt label{font-weight:bold;font-size:12px}.product-options dt .qty-holder{float:right}.product-options dt .qty-holder label{vertical-align:middle}.product-options dt .qty-disabled{background:none;border:0;padding:3px;color:#000}.product-options dd{margin:5px 0 15px;padding:0 0 12px;border-bottom:1px solid #e7e7e7}.product-options dl.last dd.last{}.product-options dd .input-box{display:block;padding-right:20px}.product-options dd input.input-text{width:98%}.product-options dd input.datetime-picker{width:150px}.product-options dd .time-picker{display:-moz-inline-box;display:inline-block;padding:2px 0;vertical-align:middle}.product-options dd .time-picker select{vertical-align:middle}.product-options dd textarea{width:98%;height:8em}.product-options dd select{width:100%}.product-options .options-list{}.product-options .options-list li{vertical-align:middle;margin:0;padding:2px 0;line-height:1.315}.product-options .options-list input.radio{float:left;margin:2px -18px 0 0}.product-options .options-list input.checkbox{float:left;margin:2px -20px 0 0}.product-options .options-list .label{display:block;margin-left:20px}.product-options .validation-error .options-list,.product-options ul.validation-failed{padding:2px 1px!important;position:relative;z-index:2;top:-3px;left:-2px;margin-right:-2px}.options-container-small .product-options .validation-error .options-list,.options-container-small .product-options ul.validation-failed{padding:0 1px!important;position:relative;z-index:2;top:-1px;left:-2px;margin-right:-2px}.product-options li{margin:3px 0}.product-view .product-options-bottom .product-pricing{clear:both}.product-view .product-options-bottom{padding:0;margin:0 0 30px}.product-view .product-options-bottom .add-to-cart{float:left;padding-bottom:20px}.product-view .product-options-bottom .price-box{margin:0!important;float:right}.product-view .product-options-bottom p.required{padding:5px 0 0;clear:both;text-align:right;width:auto}.options-container-small{margin:20px 0 0}.options-container-small .product-options-bottom{float:left}.options-container-small .product-pricing{display:none}.options-container-small .price-box{display:none}.options-container-small .add-to-cart{padding:13px 15px 0 0!important}.options-container-small .product-options-bottom p.required{padding:0 0 0 90px;width:auto;float:left;clear:left;text-align:left}.options-container-small dl{clear:both}.options-container-small dt{clear:left;float:left;line-height:1.2;width:10em;padding:3px 5px 3px 0;margin:0 0 8px}.options-container-small dd{float:left;width:275px;border-bottom:0;padding:0;margin:0 0 8px}.options-container-small .product-options{margin:0 0 0}.options-container-big{clear:both;background:#fff;padding:20px;border-top:1px solid #cfcfcf;border-width:1px 0}#customizeTitle{margin:0}.bundleProduct{}.product-options .bundle-summary{font-size:11px}.bundleProduct .product-options{font-size:12px;margin-top:0}.bundleProduct .product-options-bottom{padding:0;font-size:12px;margin:0 0 5px;line-height:27px}.bundleProduct .product-options-bottom .add-to-cart{float:right;margin:0 0 0 20px}.bundleProduct .product-options-bottom .price-box{margin:0;float:right}.bundleProduct .product-options-bottom p.required{padding:5px 0 0;width:auto;clear:both;text-align:right}.with-bundle{position:relative;z-index:1;background:#fff url(http://1-ps.googleusercontent.com/xk/VCK77_Yyw_PxM1vUr2qngvgEZR/www.petdoors.com/smhttp.21800.nexcesscdn.net/80A2CD/magento/skin/frontend/enterprise/petdoors/images/bkg_cols.gif.pagespeed.ce.2jmj7l5rSwwkQrRF6FNP.gif) 460px 0 repeat-y}#bundle-product-wrapper{margin:-1px -20px -20px;border-top:1px solid #cfcfcf;float:left;width:938px;overflow:hidden;position:relative;z-index:1}#bundleProduct{width:1877px;background:#fff url(http://1-ps.googleusercontent.com/xk/VCK77_Yyw_PxM1vUr2qngvgEZR/www.petdoors.com/smhttp.21800.nexcesscdn.net/80A2CD/magento/skin/frontend/enterprise/petdoors/images/bkg_cols.gif.pagespeed.ce.2jmj7l5rSwwkQrRF6FNP.gif) repeat-y 279px 0;z-index:1;position:relative}#productView{margin:0;position:static;border:0}#options-container{min-height:510px;width:938px;position:relative;z-index:2;float:right;border-left:1px solid #cfcfcf;background:#fff url(http://1-ps.googleusercontent.com/xk/VCK77_Yyw_PxM1vUr2qngvgEZR/www.petdoors.com/smhttp.21800.nexcesscdn.net/80A2CD/magento/skin/frontend/enterprise/petdoors/images/bkg_cols.gif.pagespeed.ce.2jmj7l5rSwwkQrRF6FNP.gif) repeat-y 460px 0;left:-1px}#options-container h1{text-align:left}.col2-left-layout #bundle-product-wrapper,.col2-right-layout #bundle-product-wrapper{width:755px}.col2-left-layout #bundleProduct,.col2-right-layout #bundleProduct{background-position:574px 0;width:1511px}.col2-left-layout #options-container,.col2-right-layout #options-container{background-position:277px 0;left:-1px;width:755px}.col2-left-layout #options-container .product-options,.col2-left-layout #options-container .product-options-bottom,.col2-right-layout #options-container .product-options,.col2-right-layout #options-container .product-options-bottom{width:420px}.col2-left-layout .bundle-summary,.col2-right-layout .bundle-summary{left:460px}.col3-layout #bundle-product-wrapper,.col3-layout #options-container{width:572px}.col3-layout #bundleProduct{background-position:390px 0;width:1144px}.col3-layout #options-container{background-position:94px 0}.col3-layout #productView{margin-right:-10px}.col3-layout #options-container .product-options,.col3-layout #options-container .product-options-bottom{width:237px}.col3-layout #options-container .product-options-bottom .price-box{float:none}.col3-layout .bundle-summary{left:277px}#options-container .product-options{font-size:12px;margin-top:0;font-size:11px;z-index:1;margin:0;width:600px;padding:20px 20px 0;clear:both;position:relative;z-index:1}#options-container .product-options-bottom{padding:0 20px 20px;width:600px;font-size:12px;margin:0 0 5px;line-height:27px}#options-container .product-options-bottom .add-to-cart{float:right;margin:0 0 0 20px}#options-container .product-options-bottom .price-box{margin:0;float:right}#options-container .product-options-bottom p.required{padding:5px 0 0;width:auto;clear:both;text-align:right}.moving-now{}.bundle-summary{position:absolute;z-index:2;left:643px;margin-top:-1px;background:#fff;width:296px}.bundle-summary .product{background:#f6f6f6 url(http://smhttp.21800.nexcesscdn.net/80A2CD/magento/skin/frontend/enterprise/petdoors/images/bkg_page-title.gif) repeat-x 0 0;border-bottom:1px solid #ddd;padding:14px 20px}.bundle-summary .product-image{border:1px solid #d6d6d6;float:left;margin:0 -60px 0 0}.bundle-summary .product-details{margin-left:60px;padding:0 0 0 13px}.bundle-summary .product-details p.availability{margin:5px 0;font-weight:bold;font-size:12px}.bundle-summary .product-name{font-size:16px;color:#111}.bundle-summary .summary h4{font-size:14px;color:#333}.bundle-summary .summary ul{margin:6px 0 10px}.bundle-summary .summary li{background:url(http://1-ps.googleusercontent.com/xk/VCK77_Yyw_PxM1vUr2qngvgEZR/www.petdoors.com/smhttp.21800.nexcesscdn.net/80A2CD/magento/skin/frontend/enterprise/petdoors/images/bkg_dots.gif.pagespeed.ce.1Upad6mP66iAhY4PrCyK.gif) repeat-x 0 1px;margin:0;padding:11px 0 7px}.groped-product-type{position:relative;z-index:2;margin:20px -30px -20px;background:#fff;border-top:1px solid #cfcfcf;padding:20px 30px 0}.grouped-items td{vertical-align:middle;padding:5px 10px}.giftcard-form{}.giftcard-amount-form{margin:0 0 10px}.giftcard-amount-form label{width:120px;text-align:left;padding-right:5px}.giftcard-amount-form .form-list .input-text{width:70px}.giftcard-amount-form .form-list select{width:150px}.giftcard-amount-form .form-list .input-box{padding-right:20px;margin-right:9px}.giftcard-amount-form .form-list .input-box .v-fix{white-space:nowrap}.giftcard-amount-form .form-list .input-box p.notice{float:left;padding:0;clear:left;width:55px;margin:5px -100px 0 0;white-space:nowrap;font-size:11px;position:relative;z-index:1}.giftcard-amount-form .form-list .input-box p.notice span{margin-right:5px;display:block}.giftcard-send-form{background:#fff;z-index:2;position:relative;border-top:1px solid #ddd;padding:30px 30px 10px;margin:0 -30px -30px}.giftcard-send-form label{width:120px;text-align:left;padding-right:5px;padding-bottom:5px}.giftcard-send-form .field label{padding-bottom:0}.giftcard-send-form .field .input-text{width:249px!important}.box-collateral.box-related{font-size:11px}.box-collateral.box-related p{margin:0}.box-collateral.box-related .product-name{font-size:12px}.box-collateral.box-related .price-box{margin:8px 0}.box-collateral.box-related .note{padding:5px 20px;margin:0;font-size:12px;background:#f7edda}.box-collateral.box-related .note,.box-collateral.box-related .note a{color:#d02600}.box-collateral.box-related input.checkbox{position:absolute;margin:3px 0 0 105px}.box-collateral.box-related ol{padding:20px 0 20px 20px!important}.box-collateral.box-related li.item .item-info{margin-right:20px}.box-collateral.box-related li.item{width:31.5%;float:left;margin-right:1%}.box-collateral.box-related li.item p a{color:#999}.box-collateral.box-related li.item .product-image{float:left;margin-right:-100px;width:100px}.box-collateral.box-related li.item .product-details{margin-left:125px}.col3-layout .product-view .box-related li.item .product-image{display:block;float:none;margin:0 auto}.col3-layout .product-view .box-related li.item .product-details{margin-left:0}.col3-layout .product-view .box-related input.checkbox{margin-left:135px}.product-view .box-up-sell .products-grid{padding:30px 0 10px 61px;margin:0}.product-view .box-up-sell .products-grid li{width:176px;margin-right:40px;display:inline}.col2-left-layout .product-view .box-up-sell .products-grid,.col2-right-layout .product-view .box-up-sell .products-grid{padding:30px 0 10px 30px;margin-right:0}.col2-left-layout .product-view .box-up-sell .products-grid li,.col2-right-layout .product-view .box-up-sell .products-grid li{display:inline;width:140px}.col3-layout .product-view .box-up-sell .products-grid{padding:30px 0 10px 15px;margin:0}.col3-layout .product-view .box-up-sell .products-grid li{width:135px;margin-right:2px;display:inline}.product-view .box-tags{}.product-view .box-tags h3{font-size:12px;font-weight:normal}.product-view .box-tags .form-add-tags{padding:5px 0 0 0}.product-view .box-tags .form-add-tags label{margin:0;font-weight:bold;font-size:12px;padding:2px 15px 0 0;height:4em;float:left}.product-view .box-tags .form-add-tags .input-box{margin:0;display:inline-block}.product-view .box-tags .form-add-tags div.validation-passed,.product-view .box-tags .form-add-tags div.validation-error{padding-right:17px}.product-view .box-tags .form-add-tags input.input-text{width:300px}.product-view .box-tags .form-add-tags button.button{margin-left:5px;vertical-align:top}.product-view .box-tags .form-add-tags p{padding:5px 0;font-size:11px}.product-view .box-tags .tags-list{margin:15px 0;line-height:1.5em}.product-view .box-tags .tags-list li{display:inline;font-size:10px;margin:0 5px 0 0}.product-view .box-tags .tags-list li a{text-decoration:none;font-size:12px;margin:0;padding:3px;background:#fffcf0}.product-view .box-tags .tags-list li a:hover{text-decoration:underline}.product-view .box-tags .form-add-tags .input-box,x:-moz-any-link{float:left}.product-view .box-tags .form-add-tags .button,x:-moz-any-link{margin-bottom:15px}.product-view .box-tags .form-add-tags .input-box,x:-moz-any-link,x:default{float:none}.product-view .box-tags .form-add-tags .button,x:-moz-any-link,x:default{margin-bottom:0}.product-view .product-main-info .review-summary-table{margin:10px 0}.review-summary-table{border:0}.review-summary-table th,.review-summary-table td{padding:2px 5px}.tab-content.Reviews .review-summary-table th.label,.tab-content.Reviews .review-summary-table td.value{display:block;width:100%}.review-summary-table th.label{padding-top:15px}.review-summary-table td.value{padding-bottom:10px}.review-summary-table tr.last td{border:0;padding-top:8px}.review-summary-table th.label,.review-summary-table td.label{width:1px;white-space:nowrap;padding-left:0;background:none}.product-view .box-reviews .pager{border-width:1px 0;margin:0}.product-view .box-reviews dt{margin:10px 0;font-style:italic}.product-view .box-reviews dt a{font-weight:bold;font-style:normal;margin-right:10px}.product-view .box-reviews dd{margin:10px 0 20px;padding:0 0 10px;background:url(http://1-ps.googleusercontent.com/xk/VCK77_Yyw_PxM1vUr2qngvgEZR/www.petdoors.com/smhttp.21800.nexcesscdn.net/80A2CD/magento/skin/frontend/enterprise/petdoors/images/bkg_dots.gif.pagespeed.ce.1Upad6mP66iAhY4PrCyK.gif) repeat-x 0 100%}.product-view .box-reviews dd p{margin:0 0 10px}.product-view .box-reviews dd .date{margin:0 0 10px;font-style:italic}.product-view .box-reviews dd.last{background:none;margin-bottom:0}.catalog-product-view #review-form h2{font-size:18px}.catalog-product-view #review-form .product-name{font-weight:normal;margin-bottom:20px;font-size:14px}.catalog-product-view #review-form .product-name span{font-weight:bold}.catalog-product-view #review-form .form-list{margin:15px 0}.catalog-product-view #review-form .form-list .input-box{}.catalog-product-view #review-form .form-list .review-summary-table thead{background:none}.catalog-product-view #review-form .form-list .review-summary-table thead th{background:none;border:0}.catalog-product-view #review-form .form-list .review-summary-table .value{text-align:center}.catalog-product-view #review-form .form-list label{width:185px;font-size:14px}.catalog-product-view #review-form .form-list.customer-info label{padding-right:30px}.review-product-list .col-main{padding-top:0}.product-review{}.product-review .product-img-box{float:left;width:285px}.product-review .product-img-box .product-image{display:block;margin:0 0 15px}.product-review .details{float:right;width:400px}.product-review .details .product-name{font-size:15px;font-weight:bold;color:#151515;line-height:19px;margin:0 0 10px}.product-review .details p.date{font-size:12px;font-style:italic}.product-review .details p{margin:10px 0}.product-review .details .review-summary-table{margin:10px 0}.product-review .buttons-set{clear:both;padding:25px 0 0}.review-product-view .col-main{background:#fff url(http://1-ps.googleusercontent.com/xk/VCK77_Yyw_PxM1vUr2qngvgEZR/www.petdoors.com/smhttp.21800.nexcesscdn.net/80A2CD/magento/skin/frontend/enterprise/petdoors/images/bkg_cols.gif.pagespeed.ce.2jmj7l5rSwwkQrRF6FNP.gif) repeat-y -430px 0;padding:0}.review-product-view .col-main .page-title{margin-left:0;margin-right:0}.review-product-view .product-review .product-img-box{padding:0 0 20px 20px}.review-product-view .product-review .details{width:570px;padding:0 20px 20px 0}.review-product-view .product-review .buttons-set{border-top:1px solid #d1d1d1;background:#fff;margin:0;padding:15px 20px}#collateral-tabs #product-reviews-list dt{font-size:11px}#collateral-tabs #product-reviews-list dt a{display:block;font-size:12px}#collateral-tabs #product-reviews-list .date{font-size:11px}.col-main ul li{margin-bottom:10px}.col-main ul li a{border-bottom:dotted 1px #b20108}.col-main p a{border-bottom:dotted 1px #b20108;text-decoration:none}.col-main .products-grid li a,.col-main .products-list li a{border:none}.cms-home .col1-layout,.cms-index-index .col1-layout{border:0}.cms-home .top-callout,.cms-index-index .top-callout{margin-bottom:6px}.cms-home .col1-layout .col-main,.cms-index-index .col1-layout .col-main{padding:0}.cms-index-index .col-right.sidebar{padding-top:355px}.cms-index-index .col2-set{}.cms-home .col2-set .col-1,.cms-index-index .col2-set .col-1{width:705px}.cms-home .col2-set .col-2,.cms-index-index .col2-set .col-2{width:244px;border:1px solid #d9d7ca;border-left:0;margin-left:-244px}.cms-home .col2-set .col-2 img,.cms-index-index .col2-set .col-2 img{display:block;margin:6px auto}.cms-home .col1-layout .category-view,.cms-index-index .col1-layout .category-view{margin:0 0 20px}.cms-home .col1-layout .page-title,.cms-index-index .col1-layout .page-title{margin:3px 0 0}.cms-home .col1-layout .products-grid,.cms-index-index .col1-layout .products-grid{margin:0;border:1px solid #cbc0b2;padding-top:20px;padding-bottom:20px}.cms-home .col1-layout .products-list,.cms-index-index .col1-layout .products-list{margin:0;border:1px solid #cbc0b2;padding-top:20px}.social-wrapper{margin-top:2px;position:absolute;top:70px;left:23px}.social-wrapper a{border-bottom:none!important}.social-wrapper li{float:left;display:inline;margin-right:15px;width:45px}.social-wrapper li.last{margin-right:0}.social-wrapper a{width:46px;height:45px;display:block;background:url(http://1-ps.googleusercontent.com/xk/VCK77_Yyw_PxM1vUr2qngvgEZR/www.petdoors.com/smhttp.21800.nexcesscdn.net/80A2CD/magento/skin/frontend/enterprise/petdoors/images/icons/icons_social_small.png.pagespeed.ce.U7Dr5CubEgmQoK_d4Cca.png) 0 0 no-repeat transparent}.social-wrapper a:hover{background-image:url(http://1-ps.googleusercontent.com/xk/VCK77_Yyw_PxM1vUr2qngvgEZR/www.petdoors.com/smhttp.21800.nexcesscdn.net/80A2CD/magento/skin/frontend/enterprise/petdoors/images/icons/icons_social_small_hover.png.pagespeed.ce.EZb0FZkEYDAzKBvM8hi9.png)}.social-wrapper .icon-facebook{background-position:0 0}.social-wrapper .icon-twitter{background-position:-55px 0}.social-wrapper .icon-rss{background-position:-107px 0}.social-wrapper .icon-youtube{background-position:-160px 0}.cms-hp-touchsmart-iq506-has-arrived .col-main{padding:0}.cms-hp-touchsmart-iq506-has-arrived .main{margin-top:0}.cms-hp-touchsmart-iq506-has-arrived .breadcrumbs{display:none}.new-product-spotlight{border:1px solid #cfcfcf;border-top:0;background:url(http://smhttp.21800.nexcesscdn.net/80A2CD/magento/skin/frontend/enterprise/petdoors/images/callouts/electronics/new_computer_bg.jpg) no-repeat;height:519px;position:relative}.new-product-spotlight .link{position:absolute;top:95px;left:318px}.new-product-spotlight .more-new-positioning{position:absolute;top:42px;right:70px;width:207px}.new-product-spotlight .more-new-positioning h3{margin-bottom:5px;font-size:11px;text-transform:uppercase;font-weight:bold}.new-product-spotlight .more-new{position:relative;height:335px}.new-product-spotlight .more-new .arrow-up{position:absolute;top:0;left:0;height:20px;width:207px;background:url(http://smhttp.21800.nexcesscdn.net/80A2CD/magento/skin/frontend/enterprise/petdoors/images/callouts/electronics/more_new_arrow.gif) no-repeat;text-indent:-999em}.new-product-spotlight .more-new .arrow-down{position:absolute;bottom:0;left:0;height:20px;width:207px;background:url(http://smhttp.21800.nexcesscdn.net/80A2CD/magento/skin/frontend/enterprise/petdoors/images/callouts/electronics/more_new_arrow.gif) no-repeat 0 100%;text-indent:-999em}.new-product-spotlight .more-new .content{position:absolute;top:20px;left:0;width:205px;height:295px;border-width:0 1px;border-style:solid;border-color:#dcdcdc;background:#fff}.new-product-spotlight .more-new ol{margin:10px 15px;padding-left:0;list-style-type:none}.new-product-spotlight .more-new .item{padding:10px 0 10px 85px;border-bottom:1px solid #d2d2d2}.new-product-spotlight .more-new .item.top{padding-top:0}.new-product-spotlight .more-new .item.last{border-bottom:0;padding-bottom:0}.new-product-spotlight .more-new .item img{float:left;margin-left:-85px;position:relative}.new-product-spotlight .more-new a{font-weight:bold}.cms-menu{padding:15px;border-bottom:1px solid #d1d1d1;background:#fff url(http://smhttp.21800.nexcesscdn.net/80A2CD/magento/skin/frontend/enterprise/petdoors/images/bkg_cms-menu.gif) 0 0 repeat-x;font-size:12px;list-style-position:inside}.col-main .cms-menu{float:left;width:240px;border:1px solid #d1d1d1;margin:0 10px 5px 0}.cms-menu li{color:#999;margin:3px 0}.cms-menu li.parent>a,.cms-menu li.parent>strong{background:url(http://smhttp.21800.nexcesscdn.net/80A2CD/magento/skin/frontend/enterprise/petdoors/images/bkg_cms-menu-arrow-down.gif) 100% 50% no-repeat;padding-right:13px}.cms-menu li strong{font-size:13px;font-weight:bold;color:#333}.cms-menu li ul,.cms-menu li ol{padding-left:15px;margin-bottom:7px;list-style-position:inside}ol.cms-menu.type-1{list-style-type:decimal}ol.cms-menu.type-1 ol{list-style-type:decimal}ol.cms-menu.type-a{list-style-type:lower-alpha}ol.cms-menu.type-a ol{list-style-type:lower-alpha}ol.cms-menu.type-A{list-style-type:upper-alpha}ol.cms-menu.type-A ol{list-style-type:upper-alpha}ol.cms-menu.type-i{list-style-type:lower-roman}ol.cms-menu.type-i ol{list-style-type:lower-roman}ol.cms-menu.type-I{list-style-type:upper-roman}ol.cms-menu.type-I ol{list-style-type:upper-roman}ul.cms-menu.type-circle{list-style-type:circle}ul.cms-menu.type-circle ul{list-style-type:circle}ul.cms-menu.type-disc{list-style-type:disc}ul.cms-menu.type-disc ul{list-style-type:disc}ul.cms-menu.type-square{list-style-type:square}ul.cms-menu.type-square ul{list-style-type:square}.product-name{font-size:12px;font-weight:bold;color:#333}.product-name a{color:#333;text-decoration:underline}.product-name a:hover{color:#333;text-decoration:none}.tags-list{margin:5px 0}.tags-list li{display:inline;font-size:12px}.tags-list li a{text-decoration:none;margin:0 2px 0 0}.tags-list li a:hover{text-decoration:underline}.search-summary{padding:10px 10px 0;margin:10px 0 0;font-size:12px;background:url(http://1-ps.googleusercontent.com/xk/VCK77_Yyw_PxM1vUr2qngvgEZR/www.petdoors.com/smhttp.21800.nexcesscdn.net/80A2CD/magento/skin/frontend/enterprise/petdoors/images/bkg_dots.gif.pagespeed.ce.1Upad6mP66iAhY4PrCyK.gif) repeat-x 0 0}.search-summary li{margin:2px 0}.page-sitemap .links{display:block;text-align:right;margin:0 20px -36px 0}.page-sitemap .links a{position:relative}.page-sitemap .sitemap{padding:0 20px;margin:15px 0;font-size:12px}.page-sitemap .sitemap li{margin:3px 0}.nextopia-search .col-main .toolbar{width:635px}.nextopia-search .no-results .image-lifestyle{width:250px;float:right}.nextopia-search .no-results .page-title h1{padding-top:75px}.nextopia-search .no-results .suggest{margin-bottom:40px}.nextopia-search .no-results h3{font-size:16px}.nextopia-search .no-results ul{padding:10px 0 10px 15px;list-style:circle}.nextopia-search .no-results .categoy-name{min-height:35px}.nextopia-search .no-results .categoy-name a{padding:0;display:inline}.checkout-cart-index .col-main{padding:0}.checkout-cart-index .col-main .page-title{margin:0}.cart-empty{padding:20px;background:#fff}.cart{}.cart .title-buttons{padding-right:15px}.cart .messages,.cart .messages li{margin:0}.cart .page-title h1{padding:6px 0 0 10px}.cart .checkout-types{float:right;text-align:center;padding:6px 0 0 0}.cart .checkout-types .paypal-or{margin:0 8px;line-height:2.3}.cart .checkout-types fieldset{display:inline}.cart .checkout-types .btn-proceed-checkout span{background-image:url(http://1-ps.googleusercontent.com/xk/VCK77_Yyw_PxM1vUr2qngvgEZR/www.petdoors.com/smhttp.21800.nexcesscdn.net/80A2CD/magento/skin/frontend/enterprise/petdoors/images/xbkg_btn-co.png.pagespeed.ic.rQC6aIpUk0ZJ6LMbITcd.png);height:27px!important;padding:0 0 0 13px!important}.cart .checkout-types .btn-proceed-checkout span span{border:0;background-image:url(http://1-ps.googleusercontent.com/xk/VCK77_Yyw_PxM1vUr2qngvgEZR/www.petdoors.com/smhttp.21800.nexcesscdn.net/80A2CD/magento/skin/frontend/enterprise/petdoors/images/xbkg_btn-co.png.pagespeed.ic.rQC6aIpUk0ZJ6LMbITcd.png);padding:1px 32px 0 19px!important;color:#fff;font:bold 15px/26px Arial,Helvetica,sans-serif!important;height:26px;text-transform:none;margin:0!important}.cart .title-buttons .checkout-types li{float:left;margin:0 0 5px 5px}#AmazonInlineWidgetBottom{margin:0 23px 0 0}.cart .totals span.paypal-or{margin:0 35px 0 0!important}.add-field{margin-left:175px!important}.step #AmazonInlineWidgetBottom{width:166px;margin:0 auto;float:none}.step .paypal-or{display:block;width:26px;margin:0 auto;float:none;position:relative;bottom:10px}.cart-table{border-width:1px 0}.cart-table .item-msg{font-size:10px}.cart-table thead th{vertical-align:bottom}.cart-table tbody td{padding:12px}.cart-table .btn-continue{float:left;background:none;border:none}.cart-table .btn-continue span{background:none;border:none;text-transform:none;color:#444;text-decoration:underline;font-weight:normal;padding:0}.cart-table .btn-update{float:right}.cart .cart-collaterals{width:630px;padding:20px 0 10px}.cart .cross-inside{background:url(http://1-ps.googleusercontent.com/xk/VCK77_Yyw_PxM1vUr2qngvgEZR/www.petdoors.com/smhttp.21800.nexcesscdn.net/80A2CD/magento/skin/frontend/enterprise/petdoors/images/bkg_crosssell.gif.pagespeed.ce.6lkrppnIJGtoKpanStpC.gif) repeat-y 0 0}.cart .cart-collaterals h2{color:#000;font-weight:normal;margin:0 0 5px}.cart .deals{float:left;width:280px;display:inline;margin:0 0 0 30px;font-size:12px}.cart .deals p,.cart .deals label{margin:0 0 7px;display:block}.cart .deals .input-text{width:140px;margin:0 5px 3px 0;float:left}.cart .giftcard{position:relative;z-index:1}.cart .giftcard button.check-gc-status{clear:both}.cart .giftcard button.check-gc-status span{padding:0!important;background:none!important;line-height:1.3!important;color:#444!important;height:auto!important;font-weight:normal!important;text-transform:none!important}.cart .giftcard button.check-gc-status span span{text-decoration:underline;font-size:12px!important}.cart .giftcard,.cart .discount{margin:0 0 20px 0}.cart .cancel-btn{margin:5px 30px 0 0;clear:left}.cart .shipping{float:left;margin:0 0 0 30px;display:inline;font-size:12px;width:280px}.cart .shipping select{width:256px}.cart .shipping .input-text{width:250px}.cart .shipping p{margin:0 0 15px}.cart .shipping .buttons-set{width:256px}.cart .shipping .form-list label{float:none;width:auto;text-align:left;padding:0}.cart .shipping .form-list .input-text,.cart .shipping .form-list select{display:block;float:none}.cart .crosssell{float:left;min-height:400px;width:260px;padding:0 20px 15px 30px;border:1px solid #d9d9d9;border-width:0 1px 0 0;background:#fbf3f0}.cart .crosssell h2{font-size:11px;color:#cd3800;font-weight:bold;text-transform:uppercase}.cart .crosssell .item{padding:17px 0 0}.cart .crosssell .product-image{float:left;margin:3px -90px 0 0}.cart .crosssell .product-shop{margin-left:90px}.cart .crosssell .product-name,.cart .crosssell .price-box,.cart .crosssell p,.cart .crosssell .add-to-links{margin:0 0 5px}.cart .crosssell .add-to-links li{margin:0}.cart .totals{float:right;width:275px;padding:23px 15px 0 15px;font-size:14px}.cart .totals table{width:100%}.cart .totals table th,.cart .totals table td{padding:0 5px 5px}.cart .totals .btn-remove img{vertical-align:middle}.cart .totals table tfoot strong{font-weight:normal;font-size:18px;color:#cd3800;display:block;margin:10px 0 15px}.cart .totals table tfoot .summary-total td{padding:0 0 20px}.cart .totals table tfoot th strong{margin:0}.cart .totals table tfoot td .price{font-weight:bold}.cart .totals .checkout-types li{margin:0 0 15px}.cart .totals .checkout-types .paypal-or{clear:both;display:block;padding-top:8px;line-height:1.0;font-size:11px}.item-options p{font-size:11px;font-weight:bold;text-transform:uppercase;padding:10px 12px 0 12px}.item-options dt{font-weight:bold;padding:7px 0 7px}.item-options dd{padding-bottom:5px}.truncated{cursor:help;margin:5px 0 0;position:relative;z-index:1}.truncated a.dots{cursor:help}.truncated a.details{cursor:help;text-decoration:none;background:url(http://1-ps.googleusercontent.com/xk/VCK77_Yyw_PxM1vUr2qngvgEZR/www.petdoors.com/smhttp.21800.nexcesscdn.net/80A2CD/magento/skin/frontend/enterprise/petdoors/images/bkg_dots.gif.pagespeed.ce.1Upad6mP66iAhY4PrCyK.gif) repeat-x 0 100%;color:#514f4f}.truncated .truncated_full_value{}.truncated .truncated_full_value .item-options{position:absolute;top:-99999em;left:-99999em;z-index:999;padding:0;width:190px;border:1px solid #c8c8c8;border-bottom:1px solid #919191;background-color:#fff}.truncated .truncated_full_value .item-options dl{margin-right:-9px;position:relative;z-index:9999;padding:0 21px 10px 12px;background:url(http://smhttp.21800.nexcesscdn.net/80A2CD/magento/skin/frontend/enterprise/petdoors/images/bkg_truncated.gif) no-repeat 100% 38px}.truncated .show .item-options{top:-20px;left:50%}.col-left .truncated .show .item-options{left:30px;top:7px}.col-right .truncated .show .item-options{left:-240px;top:7px}.top-cart .truncated .show .item-options{top:-60px;left:-206px}.block-cart .truncated .show .item-options{top:-60px;left:-206px}.data-table .item-options dt{padding:3px 0 0 10px;background:url(http://1-ps.googleusercontent.com/xk/VCK77_Yyw_PxM1vUr2qngvgEZR/www.petdoors.com/smhttp.21800.nexcesscdn.net/80A2CD/magento/skin/frontend/enterprise/petdoors/images/bkg_bulletsm.gif.pagespeed.ce.-_d0IypAxf77WyhN70gb.gif) 0 .8em no-repeat}.data-table .item-options dd{padding:0 0 3px 10px}.data-table .item-options dd .price{font-weight:bold;margin-left:5px}.checkout-onepage-index .col-main{padding:20px 0 0}.opc-wrapper{background:url(http://1-ps.googleusercontent.com/xk/VCK77_Yyw_PxM1vUr2qngvgEZR/www.petdoors.com/smhttp.21800.nexcesscdn.net/80A2CD/magento/skin/frontend/enterprise/petdoors/images/bkg_cols.gif.pagespeed.ce.2jmj7l5rSwwkQrRF6FNP.gif) repeat-y -573px 0}.opc-wrapper .page-title{margin:0;position:relative;z-index:1;padding-left:10px}.opc-wrapper .page-title .callout{position:absolute;top:7px;right:20px;z-index:1}.opc-progress-container{float:left;width:182px;padding:0 10px}.opc-progress-container .opc-block-progress{background:#fff}.opc-progress-container .opc-block-progress .block-title{padding:0 0 0 0;background:none;border:0;border-bottom:1px solid #cfcfcf}.opc-progress-container .opc-block-progress .block-title strong{font-size:14px;padding:0;color:#000}.opc-progress-container .opc-block-progress .block-content{padding:17px 11px 17px 17px}.opc-progress-container .opc-block-progress dt{font-weight:bold;margin:2px 0 8px}.opc-progress-container .opc-block-progress dt.complete{font-weight:bold;margin:2px 0 4px}.opc-progress-container .opc-block-progress dt.complete a{font-weight:normal;text-transform:lowercase}.opc-progress-container .opc-block-progress dd.complete{margin:5px 0 8px;padding:5px}.opc{float:right;width:678px;padding-right:10px}.opc li.section{position:relative}.opc .step-title{margin:0 0 1px}.opc .step-title .number{display:none}.opc .step-title h2{background-color:#e6e6e6;color:#686868;font-size:11px;line-height:22px;padding:0 14px;font-weight:bold;text-transform:uppercase}.opc .allow .step-title{}.opc .allow .step-title h2{background-color:#656565;color:#fff;cursor:pointer}.opc .active{}.opc .active .step-title{margin:0 0 0;padding:0 0 0 0}.opc .active .step-title h2{background:#a3bc40;color:#fff;text-transform:uppercase;border-bottom:1px solid #cfcfcf;cursor:default;font-size:16px;padding:5px 20px 2px;line-height:24px;height:24px}.opc .step{padding:20px;min-height:300px;font-size:12px;background:#fcfcfc;border-top:0}.opc .step .tool-tip{right:10px}.opc .order-review{}.opc .form-alt .input-box{width:380px}.opc .form-alt .input-box select{width:380px}#checkout-step-login{height:auto!important;min-height:0!important;padding:0}#checkout-step-login .col2-set{padding:20px 20px 30px;background:#fcfcfc url(http://1-ps.googleusercontent.com/xk/VCK77_Yyw_PxM1vUr2qngvgEZR/www.petdoors.com/smhttp.21800.nexcesscdn.net/80A2CD/magento/skin/frontend/enterprise/petdoors/images/bkg_cols.gif.pagespeed.ce.2jmj7l5rSwwkQrRF6FNP.gif) repeat-y 195px 0;height:auto!important;min-height:0!important}#checkout-step-login .login-only{background-image:none}#checkout-step-login h4{font-size:16px;color:#000;font-weight:normal;margin:0 0 15px}#checkout-step-login .col2-set .col-1{}#checkout-step-login .col2-set .col-2 .radio{margin-right:5px}#checkout-step-login .col2-set .col-2 li{padding-left:10px;background:url(http://1-ps.googleusercontent.com/xk/VCK77_Yyw_PxM1vUr2qngvgEZR/www.petdoors.com/smhttp.21800.nexcesscdn.net/80A2CD/magento/skin/frontend/enterprise/petdoors/images/bkg_bulletsm.gif.pagespeed.ce.-_d0IypAxf77WyhN70gb.gif) no-repeat 0 .5em}#checkout-step-login .col2-set .col-2 .form-list li{background:none;padding-left:0}#checkout-step-login .form-list label,#checkout-step-login .form-list .label{width:90px;text-align:left}#checkout-step-login .btn-only{padding:0 0 0 105px;text-align:left;width:214px}#checkout-step-login .btn-only .button{float:right}#checkout-step-login p{margin:0 0 15px}#checkout-step-login .form-list p{padding-left:105px;margin:0}#checkout-step-login .form-list .input-text{width:210px}#checkout-step-shipping .form-list label,#checkout-step-billing .form-list label{width:160px}#checkout-step-shipping .form-list .add-field{margin-left:0!important}#checkout-step-shipping .form-list .add-field .input-box{margin-left:175px}#checkout-step-billing .form-list .add-field .input-box{margin-left:0}#checkout-step-shipping .form-list .control .input-box,#checkout-step-billing .form-list .control .input-box{margin-left:175px}.opc .buttons-set .opc .form-buttons{width:auto;text-align:right}.opc .buttons-set p.back-link{text-align:left}.opc .form-buttons{width:auto;text-align:right}.opc .buttons-set .button,.opc .form-buttons .button{float:right;margin:0}.opc p.required{text-align:right;width:auto;padding-left:0}.checkout-onepage-payment-additional-customerbalance{margin-bottom:5px}.checkout-onepage-payment-additional-customerbalance .checkbox{margin-left:0}.opc #checkout-step-shipping_method .custom textarea{width:400px;height:200px}#checkout-step-review{padding:0}#checkout-step-review .data-table{border:0;font-size:12px}#checkout-step-review .data-table .item-options{font-size:11px}#checkout-step-review .data-table thead th{vertical-align:bottom;font-size:11px}#checkout-step-review .data-table .product-name{font-size:12px}#checkout-step-review .data-table tfoot tr.last strong{font-size:14px}#checkout-step-review .buttons-set{padding:15px 20px;margin:0}.opc .checkout-agreements{margin:20px}.checkout-progress,.checkout-progress li.first span,.checkout-progress li.last span{background-image:url(http://smhttp.21800.nexcesscdn.net/80A2CD/magento/skin/frontend/enterprise/petdoors/images/bkg_crumbs.gif);background-repeat:no-repeat}.checkout-progress{padding:0 0 0 0;border-bottom:1px solid #cfcfcf;background-color:#ededed;text-align:center;margin:-21px -21px 5px;font-size:11px;font-weight:bold;text-transform:uppercase;width:940px;position:relative;z-index:2}.checkout-progress li{float:left;width:20%;text-align:center;color:#888;line-height:20px}.checkout-progress li span{display:block;text-align:center;border-right:1px solid #cfcfcf}.checkout-progress li.first span{background-position:0 0}.checkout-progress li.last span{background-position:100% 0;border:0}.checkout-progress li.active span{color:#fff;background-color:#d12c01}.multiple-checkout{position:relative;z-index:1}.multiple-checkout .data-table thead th{vertical-align:bottom}.multiple-checkout .col3-set .actions{border:1px solid #e4e4e4;padding:3px 9px 4px;float:left}.multiple-checkout .col3-set address{padding:10px;clear:both}.multiple-checkout .col3-set,.multiple-checkout .col2-set{margin:0 0 15px}.multiple-checkout .buttons-set{padding:15px 0;clear:both;width:auto}.multiple-checkout .buttons-set .button{float:right}.multiple-checkout .tool-tip{top:50%;margin-top:-120px;right:10px}.multiple-checkout .grand-total{font-weight:normal;font-size:18px;color:#cd3800;text-align:right;display:block;margin:10px 0 15px}.multiple-checkout .grand-total .price-label{font-weight:normal}.multiple-checkout .grand-total .price{font-weight:bold}.multiple-checkout .sp-methods{font-size:12px}.multiple-checkout .checkout-multishipping-payment-customerbalance{font-size:12px;margin-bottom:7px}.sp-methods dt{font-weight:bold;margin-bottom:5px}.sp-methods dd{margin:0 0 7px}.sp-methods dd li{margin:5px 0}.sp-methods .price{font-weight:bold}.sp-methods .form-list{padding-left:20px;margin:15px 0}.sp-methods .form-list .input-text{width:250px}.sp-methods .form-list select{width:256px}.sp-methods .form-list label{width:155px}.sp-methods select.month{width:150px;margin-right:10px}.sp-methods select.year{width:96px}.sp-methods input.cvv{width:3em!important}.sp-methods .input-box{line-height:21px}.sp-methods .radio,.sp-methods .checkbox{}.sp-methods .v-fix .validation-advice{margin-right:-250px;position:relative;z-index:1;width:250px}.sp-methods .adv-container{padding-left:170px}.sp-methods .centinel-logos a{margin-right:3px}.sp-methods .centinel-logos img{vertical-align:middle}.checkmo-list li{margin:0 0 4px}.checkmo-list label{padding-top:0}.checkmo-list address{float:left}.please-wait{position:absolute;z-index:99;top:50%;left:50%;margin:-34px 0 0 -90px;border:5px solid #f3b66f;font-size:12px;color:#f18200;font-weight:bold;background:#fff;padding:20px;white-space:nowrap}.cvv-what-is-this{cursor:help;margin-left:5px}.pbridge-reload{display:block;text-align:right}.pbridge-reload a{color:#1e75b4;font-size:11px}.tool-tip{border:1px solid #ddd;background-color:#f6f6f6;padding:5px;position:absolute;z-index:9999}.tool-tip .btn-close{text-align:right}.tool-tip .tool-tip-content{padding:5px}.add-gift-message{padding:20px 0}.add-gift-message h3{font-size:16px;font-weight:normal;color:#000;line-height:19px;margin:0 0 10px}.add-gift-message p{margin:10px 0}.gift-message-form{border:1px solid #d1d1d1;background:#f5f5f5 url(http://smhttp.21800.nexcesscdn.net/80A2CD/magento/skin/frontend/enterprise/petdoors/images/bkg_block.gif) repeat-x 0 0}.gift-message-form .fieldset{padding:10px 0 10px}.gift-message-form .fieldset .input-text,.gift-message-form .fieldset textarea{width:200px}.gift-message-form .fieldset textarea{width:200px;height:8em}.gift-message-form .inner-box{padding:0;height:300px;overflow:auto}.gift-message-form .inner-box h5,.gift-message-form .inner-box h4{font:14px/1.25 Arial,Helvetica,sans-serif;padding:0 20px;color:#222;margin:17px 0}.gift-message-form .inner-box p{margin:10px 0;padding:0 20px}.gift-message-form .gift-item{padding:5px 0 0;background:url(http://1-ps.googleusercontent.com/xk/VCK77_Yyw_PxM1vUr2qngvgEZR/www.petdoors.com/smhttp.21800.nexcesscdn.net/80A2CD/magento/skin/frontend/enterprise/petdoors/images/bkg_dots.gif.pagespeed.ce.1Upad6mP66iAhY4PrCyK.gif) repeat-x 0 100%}.gift-message-form .gift-item .number{padding:5px 20px 5px;margin-bottom:0;background:url(http://1-ps.googleusercontent.com/xk/VCK77_Yyw_PxM1vUr2qngvgEZR/www.petdoors.com/smhttp.21800.nexcesscdn.net/80A2CD/magento/skin/frontend/enterprise/petdoors/images/bkg_dots.gif.pagespeed.ce.1Upad6mP66iAhY4PrCyK.gif) repeat-x 0 100%;color:#adadad;font-weight:bold}.gift-message-form .gift-item .product-img-box{float:left;width:150px;margin-right:15px}.gift-message-form .gift-item .product-image{text-align:center;margin:20px}.gift-message-form .gift-item .product-name{font-size:12px;margin:20px 0 5px;text-align:center}.gift-message-form .gift-item .fieldset{float:left;background:url(http://1-ps.googleusercontent.com/xk/VCK77_Yyw_PxM1vUr2qngvgEZR/www.petdoors.com/smhttp.21800.nexcesscdn.net/80A2CD/magento/skin/frontend/enterprise/petdoors/images/bkg_dots.gif.pagespeed.ce.1Upad6mP66iAhY4PrCyK.gif) repeat-y 0 0;padding:20px 0 10px 10px;margin:0}.gift-message-form .gift-item .fieldset label{width:80px}.gift-message-link{display:block;background:url(http://smhttp.21800.nexcesscdn.net/80A2CD/magento/skin/frontend/enterprise/petdoors/images/bkg_collapse.gif) 0 4px no-repeat;padding-left:20px}.gift-message-link.expanded{background-position:0 -53px}.gift-message-row{}.gift-message-row .btn-close{float:right;width:13px;height:12px;background:url(http://smhttp.21800.nexcesscdn.net/80A2CD/magento/skin/frontend/enterprise/petdoors/images/gift-message-close.gif) 0 0 no-repeat;text-indent:-999em;overflow:hidden}.gift-message dt strong{font-weight:bold}.checkout-agreements{}.checkout-agreements li{margin:10px 0}.checkout-agreements .agreement-content{border:1px solid #d8cea8;font-size:11px;background-color:#fffdef;padding:15px;height:10em;overflow:auto}.checkout-agreements .agree{padding:10px 0;font-size:12px;font-weight:bold}.checkout-agreements .agree .checkbox{margin-right:5px}.centinel{margin:10px 0}.centinel p{margin:0 0 10px}.centinel .authentication{border:1px solid #ddd;background:#fff}.centinel .authentication iframe{width:99%;height:400px;background:transparent!important;margin:0!important;padding:0!important;border:0!important}.opc .centinel{margin:0;padding:20px}.checkout-onepage-success .col-main{font-size:12px}.checkout-onepage-success .col-main p{margin:0 0 10px}#invitationForm p.required{padding-bottom:20px}.catalog-product-compare-index tr.last a,.catalog-product-compare-index tr.first a{color:#999}.catalog-product-compare-index tr.last p,.catalog-product-compare-index tr.first p{margin:10px 0}.catalog-product-compare-index tr.first .product-name a{color:#333}.my-account{}.account-login{position:relative;font-size:12px;background:url(http://1-ps.googleusercontent.com/xk/VCK77_Yyw_PxM1vUr2qngvgEZR/www.petdoors.com/smhttp.21800.nexcesscdn.net/80A2CD/magento/skin/frontend/enterprise/petdoors/images/bkg_cols.gif.pagespeed.ce.2jmj7l5rSwwkQrRF6FNP.gif) repeat-y 266px 0;min-height:350px;margin-bottom:-20px}.login-only{background:none}.login-only .registered-users{float:none;margin:0 auto}.account-login .new-users,.account-login .registered-users{width:381px;padding:30px 32px 30px}.account-login .registered-users p{margin-bottom:1.5em}.account-login .spacer{position:absolute;top:100%;left:447px;margin-top:-1px;width:16px;height:3px;font-size:0;line-height:0;background:#fff;overflow:hidden}.account-login .fieldset{margin:0}.account-login .fieldset h2{margin-bottom:.5em}.account-login .form-list label,.account-login .form-list span.label{width:98px}.account-login p.required,.account-login .btn-only{padding-left:113px;width:230px;text-align:right}.account-login .btn-only a{float:left;white-space:nowrap}.account-login .form-list input.input-text{width:224px}.account-login .form-list p{padding:0 0 0 110px}.account-create{}.dashboard{}.dashboard .welcome-msg,.dashboard .col2-set,.dashboard .recent-orders{padding:0 0 20px}.dashboard .welcome-msg{font-size:14px}.dashboard .tags{padding:0 0 20px}.dashboard .tags p{display:inline}.dashboard .tags .product-name{margin:0 0 3px;font-size:11px;line-height:17px}.dashboard .tags li{margin:0 0 8px}.dashboard .tags .number{float:left;border:1px solid #ddd;text-align:center;line-height:17px;width:15px;margin-right:-20px}.dashboard .tags .details{margin-left:25px}.dashboard .reviews{padding:0 0 20px}.dashboard .reviews .product-name{margin:0 0 3px;font-size:11px;line-height:17px}.dashboard .reviews p{float:left;margin-right:5px}.dashboard .reviews li{margin:0 0 5px}.dashboard .reviews .number{float:left;border:1px solid #ddd;text-align:center;line-height:17px;width:15px;margin-right:-20px}.dashboard .reviews .details{margin-left:25px}.addresses-list .box-content{font-size:12px}.addresses-list .col-2 li{padding:0 0 10px}.addresses-list .col-2 li .actions{border:1px solid #e4e4e4;padding:3px 9px 4px;float:left}.addresses-list .col-2 li address{padding:10px;clear:both}.order-page{}.order-page .order-date{margin:0 0 20px;color:#6c6c6c;font-size:11px}.order-page .col2-set{padding-bottom:20px}.order-details .link-print{background:none;padding:0}.order-details .order-additional,.order-details .data-table{margin-bottom:20px}.order-details .order-additional dt{font-weight:bold;background:url(http://1-ps.googleusercontent.com/xk/VCK77_Yyw_PxM1vUr2qngvgEZR/www.petdoors.com/smhttp.21800.nexcesscdn.net/80A2CD/magento/skin/frontend/enterprise/petdoors/images/bkg_dots.gif.pagespeed.ce.1Upad6mP66iAhY4PrCyK.gif) repeat-x 0 100%;padding:0 0 5px;margin:0 0 5px}.order-details .order-additional dd{padding:10px;margin:0 0 10px}.order-details dl.gift-message{margin:0 20px}.order-details .gift-message dt{margin:1px 0;padding:2px 10px;background:#e6e6e6}.order-details .gift-message dd{border:1px solid #c7c7c7;background:#fff;padding:10px;margin:0 0 10px}.order-links{margin:0 0 10px;text-align:right;padding-bottom:5px;background:url(http://1-ps.googleusercontent.com/xk/VCK77_Yyw_PxM1vUr2qngvgEZR/www.petdoors.com/smhttp.21800.nexcesscdn.net/80A2CD/magento/skin/frontend/enterprise/petdoors/images/bkg_dots.gif.pagespeed.ce.1Upad6mP66iAhY4PrCyK.gif) repeat-x 0 100%;text-align:right}.order-info{margin-bottom:5px;border-bottom:1px solid #c4c4c4}.order-info dt{padding:6px 20px 0 10px;color:#6c6c6c;float:left}.order-info dd{float:left}.order-info ul{float:left}.order-info li{float:left;position:relative;z-index:2;margin-right:3px;background:#dedede url(http://1-ps.googleusercontent.com/xk/VCK77_Yyw_PxM1vUr2qngvgEZR/www.petdoors.com/smhttp.21800.nexcesscdn.net/80A2CD/magento/skin/frontend/enterprise/petdoors/images/xbkg_collateral-tabs.gif.pagespeed.ic.-u_owWQu1NqveDLZpmLg.png) no-repeat 0 -39px;color:#222;padding:0 0 0 17px;font-size:12px}.order-info li strong,.order-info li a{text-decoration:none;background:url(http://1-ps.googleusercontent.com/xk/VCK77_Yyw_PxM1vUr2qngvgEZR/www.petdoors.com/smhttp.21800.nexcesscdn.net/80A2CD/magento/skin/frontend/enterprise/petdoors/images/xbkg_collateral-tabs.gif.pagespeed.ic.-u_owWQu1NqveDLZpmLg.png) no-repeat 100% -39px;padding:0 17px 0 0;line-height:24px;float:left}.order-info li.current{margin-bottom:-1px;color:#000;font-weight:bold;z-index:3;border-bottom:0;background:#fff url(http://1-ps.googleusercontent.com/xk/VCK77_Yyw_PxM1vUr2qngvgEZR/www.petdoors.com/smhttp.21800.nexcesscdn.net/80A2CD/magento/skin/frontend/enterprise/petdoors/images/xbkg_collateral-tabs.gif.pagespeed.ic.-u_owWQu1NqveDLZpmLg.png) 0 0 no-repeat}.order-info li.current strong{background-position:100% 0;padding-bottom:1px}.order-info dt{font-weight:bold}.newsletter-manage-index .form-buttons .button{float:left;margin:0}.my-wishlist textarea{width:99%;height:10em}#wishlist-table .price-box{margin:3px 0}#wishlist-table button.btn-cart{margin:3px 0}.storecredit .account-balance{margin:0 0 20px;padding:0 0 10px;font-size:12px;background:url(http://1-ps.googleusercontent.com/xk/VCK77_Yyw_PxM1vUr2qngvgEZR/www.petdoors.com/smhttp.21800.nexcesscdn.net/80A2CD/magento/skin/frontend/enterprise/petdoors/images/bkg_dots.gif.pagespeed.ce.1Upad6mP66iAhY4PrCyK.gif) repeat-x 0 100%}.storecredit .account-balance .price{font-weight:bold}.giftcard-redeem{padding-bottom:20px}.giftcard-redeem .input-box{margin-right:5px}.giftcardaccount{position:relative;z-index:1;padding-top:1px}.giftcard-status .messages,.giftcardaccount .messages{margin-bottom:10px}.giftcardaccount p{margin:15px 0;font-size:12px}.giftcardaccount .fieldset{margin:0}.giftcardaccount .btn-only{margin:0 0 15px}.giftcard-status .gift-card-info,.giftcard-status p.error-msg,.giftcardaccount #giftcard_balance_lookup .gift-card-info,.giftcardaccount #giftcard_balance_lookup p.error-msg{margin:10px 0 20px}.gift-card-info{margin:10px 0;padding:10px 10px 5px;border:1px dashed #d9d9d9;background:#fcf7f5}.gift-card-info p{font-size:12px;margin:0 0 5px}.gift-card-info .giftcard-number{font-weight:bold}.gift-card-info .form-list label{}.gift-card-info .btn-only{padding-left:0}#gc-please-wait{-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=80)";-moz-opacity:.8;opacity:.8}.page-print .print-head{}.page-print .print-head img{float:left}.page-print .print-head address{float:left;margin-left:15px}.page-print h2.h2{margin:15px 0 10px}.page-print .col2-set{margin:10px 0 20px}.page-print .gift-message-link{display:none}.page-print .price-excl-tax,.page-print .price-incl-tax{display:block;white-space:nowrap}.page-print .cart-price,.page-print .price-excl-tax .label,.page-print .price-incl-tax .label,.page-print .price-excl-tax .price,.page-print .price-incl-tax .price{display:inline}.my-tag-edit{float:left}.my-tag-edit .btn-remove{float:right;margin:-3px 0 0 5px;position:relative}#my-tags-table .price-box{margin:5px 0}#my-tags-table .last{text-align:center}#my-tags-table .last p{margin:10px 0}.my-rewards .box{margin:0 0 30px}.my-rewards .info-box .box-title{margin:10px 10px}.my-rewards .info-box .box-content{padding:0 10px 10px}.my-rewards p.error{display:inline;color:#d91a00}.my-rewards dl{font-size:12px}.my-rewards dl dt{font-weight:bold;font-size:13px;margin-top:10px}.my-rewards dl dt span{color:#d12c01}.my-rewards dl dd.last{margin:7px 0 0}.my-rewards .form-list label{width:auto}.my-rewards .form-list .control .input-box{position:static;margin:0 5px 0 0}.my-rewards .data-table small{display:block;font-size:1em;color:gray}.billing-agreements .info-box{margin:15px 0}.billing-agreements .info-box p{margin:0 0 9px}.billing-agreements .form-list li button.button{float:left;margin-left:10px}.btn-gift-registry{background:url(http://smhttp.21800.nexcesscdn.net/80A2CD/magento/skin/frontend/enterprise/petdoors/images/i_gift-registry3.gif) 0 0 no-repeat;padding:3px 0 0 33px;text-align:left}.btn-gift-registry .input-box{margin:0 0 7px}.btn-gift-registry select{width:100%}.gift-registry-name{background:url(http://smhttp.21800.nexcesscdn.net/80A2CD/magento/skin/frontend/enterprise/petdoors/images/i_gift-registry2.gif) 0 0 no-repeat;margin:3px 0 0;padding:0 0 0 20px;line-height:18px}.sidebar .block-gr-search .form-alt .input-box{width:148px;margin:3px 0 0;padding:0}.sidebar .block-gr-search .form-alt input.input-text{width:142px}.sidebar .block-gr-search .form-alt select{width:148px}.block-gr-search p.note{margin:0 0 3px;text-align:right;color:#f15c22}.footer-before-container{margin:0 auto;background:#fff}.form-subscribe{float:left;width:183px;padding:12px 17px 0 0}.form-subscribe label{display:block;margin:6px 0}.form-subscribe input.input-text{width:177px;display:block}.form-subscribe button.button{margin:6px 0 0;float:right}.form-subscribe .validation-advice{width:180px}.form-subscribe .v-fix{text-align:left;padding-right:5px}.form-subscribe a{color:#777}.footer-container{margin:0 auto;text-align:left;background:#838eba;padding:35px 25px 12px;color:#bbcad2}.footer{width:905px;margin:0 auto}.footer a{color:#bbcad2}.footer a:hover{text-decoration:none}address.copyright{margin:10px 0;color:#fff;font-size:10px;width:950px;margin:0 auto;font-family:"proxima-nova"}.copyright{color:#fff;font-size:11px}.credibility{width:950px;margin:0 auto;padding-top:20px;vertical-align:top}.credibility img{margin-right:30px}.footer .switcher-store{float:right;width:184px;background:url(http://smhttp.21800.nexcesscdn.net/80A2CD/magento/skin/frontend/enterprise/petdoors/images/bkg_store-switch.gif) no-repeat 0 3px;padding-top:21px}.footer .switcher-store label{display:none}.footer .switcher-store select{padding:0;margin-bottom:1px}.footer .switcher-store ul{float:none;width:auto;padding-left:0;margin-left:0}.footer .switcher-store ul .current{display:none}.footer .customerservice{float:left;margin-left:-10px;margin-right:15px;width:153px;border:1px solid #f0ecd6;color:#f0ecd6;text-transform:uppercase;font-size:16px;font-weight:bold;padding:10px}.footer .customerservice .title{display:block;text-align:left;line-height:18px}.footer .customerservice .phone{display:block;text-align:center;font-size:26px;padding:0}.footer .customerservice .hours{display:block;text-align:center}.footer .customerservice .icon{float:left;margin:-25px 8px 0 -5px}.footerlinklist{float:left;width:480px}.footerlinklist span{font-size:16px;text-transform:none;color:#fff;line-height:20px;font-family:"proxima-nova";font-weight:bold}.footerlinklist li{width:150px;padding-bottom:15px;display:block;float:left}.footerlinklist li.aboutus{width:150px;margin-left:30px}.footerlinklist li.orders{width:150px}.footerlinklist li.policy{width:150px}.footerlinklist li.oursite{width:130px}.footerlinklist li li{padding-bottom:3px;padding-top:3px}.footerlinklist li,.footer .footerlinks li a{color:#fff;font-size:11px}.footerlinklist li a{padding:0;color:#fff;text-transform:none;font-family:"proxima-nova";text-decoration:none;font-size:15px;font-weight:normal}.footerlinklist li a:hover{text-decoration:none}.footer .helper_block{background:#b4bbd6;width:245px;padding:10px;height:134px;float:left}.footer .helper_block a{color:#fff;text-decoration:none}.footer .helper_block h4{color:#fff;margin-bottom:5px;font-size:15px}.footer span.gc-cs-link{color:#fff;text-decoration:none}.footer .helper_block .help-left{float:left;margin-top:15px}.footer .helper_block h2.help-header{font-family:"proxima-nova";color:#fff;font-size:23px;font-weight:normal;margin-bottom:5px}.footer .helper_block button.button{background:#838fb8!important;line-height:34px;float:right}.footer .helper_block button.button span{background:#838fb8!important;font-family:"proxima-nova";text-transform:none;font-size:16px;font-weight:normal;line-height:22px;padding:0 4px 0 5px}.footer .helper_block img{display:block;margin:0 auto;margin-bottom:6px}.footer .helper_block .help-right{float:right;width:97px}#msemantic{display:none}.page-head-alt{}.page-head,.page-head-alt{margin-bottom:20px;padding:23px 20px 11px;background:#f6f6f6 url(http://smhttp.21800.nexcesscdn.net/80A2CD/magento/skin/frontend/enterprise/petdoors/images/bkg_page-title.gif) repeat-x 0 0;border-bottom:1px solid #cfcfcf}.col-main .page-head,.col-main .page-head-alt{margin:0 -20px 20px}.page-head-alt .link-rss{float:right;margin-top:8px}.page-head h2,.page-head h3,.page-head-alt h3,.page-head-alt h2{font:22px/27px Arial,Helvetica,sans-serif;color:#d12c01}.restriction-index-stub .page{width:652px;padding-bottom:3px}.restriction-index-stub .main{margin-top:100px;min-height:0;height:auto!important;padding:13px;text-align:center;margin-bottom:0}.restriction-index-stub .col-main{color:#dedede;height:auto!important;min-height:230px;height:230px;font-size:16px;background:#4a4a4a url(http://smhttp.21800.nexcesscdn.net/80A2CD/magento/skin/frontend/enterprise/petdoors/images/logo-offline.gif) no-repeat 50% 95px;padding:170px 60px 40px}.restriction-index-stub .page-title{margin:0 0 15px!important;padding:0!important;border:0!important;background:none}.restriction-index-stub .col-main h1,.restriction-index-stub .col-main h2{font:italic 35px Georgia,"Times New Roman",Times,serif;color:#fff}.restriction-index-stub .header-container,.restriction-index-stub .footer-container{display:none}.restriction-index-stub .copyright{background:url(http://smhttp.21800.nexcesscdn.net/80A2CD/magento/skin/frontend/enterprise/petdoors/images/bkg_shadow-offline.gif) 50% 0 no-repeat;padding:15px 0 0;margin:0}.private-sales-index{background:#2b2b2b;margin:110px 0 60px;padding:40px 0}.private-sales-index .box{border:1px solid #e2ded0;background:#fff url(http://smhttp.21800.nexcesscdn.net/80A2CD/magento/skin/frontend/enterprise/petdoors/images/bkg_ps.gif) no-repeat 50% 13px;padding:50px 13px 0;width:657px;margin:0 auto}.private-sales-index .box .content{padding:0 60px 70px;background:url(http://smhttp.21800.nexcesscdn.net/80A2CD/magento/skin/frontend/enterprise/petdoors/images/bkg_ps.gif) no-repeat 50% 100%;font-size:14px}.private-sales-index .box .content p{text-align:center}.private-sales-index .box .content a{color:#444}.private-sales-index .box .content h1{background:url(http://smhttp.21800.nexcesscdn.net/80A2CD/magento/skin/frontend/enterprise/petdoors/images/bkg_ps-logo.gif) no-repeat 50% 0;padding:60px 0 5px;font-size:29px;font-weight:normal;color:#ec4e00}.private-sales-index .box .content .description{background:url(http://smhttp.21800.nexcesscdn.net/80A2CD/magento/skin/frontend/enterprise/petdoors/images/bkg_ps-descr.gif) no-repeat 50% 0;margin:40px auto 0;width:433px;padding:30px 50px 30px;font:20px Georgia,"Times New Roman",Times,serif;font-style:italic;color:#817268}.col1-layout .private-sales-index{margin:0 -20px -31px;height:auto!important;height:350px;min-height:350px}.cms-private-sales-home{background-color:#fffdf9}.private-sales-demo{background:#fffdf9 url(http://smhttp.21800.nexcesscdn.net/80A2CD/magento/skin/frontend/enterprise/petdoors/images/bkg_ps-home.jpg) no-repeat 50% 88px;padding-top:90px}.private-sales-demo h1{display:none}.private-sales-demo p{padding-top:475px;text-align:center;color:#444;font-size:18px}.private-sales-demo a{color:#c12900}.col1-layout .private-sales-demo{margin:0 -20px -31px;background-position:0 20px;padding-top:20px;height:auto!important;height:550px;min-height:550px}.is-blog div.page-title h1{font-size:25px;margin-bottom:20px}.is-blog div.post-list ul li{margin-bottom:25px;padding-bottom:10px;border-bottom:1px solid #22485a}.is-blog .col-main ul li a{border-bottom:none}.is-blog .col-main p.details{font-size:11px;font-style:italic}.is-blog .col-main p.when{font-size:11px;font-style:italic}.is-blog .col-main p.details{font-size:11px}.is-blog .pager{border:0}.wordpress-post-view-index .post-view .entry img.alignleft{float:left;padding-right:40px;padding-bottom:30px}.wordpress-post-view-index .post-view .entry img.alignright{float:right;padding-left:40px;padding-bottom:30px}.fishpig-author{font-size:11px;font-style:italic}.fishpig-author span{font-weight:bold}#sharethis-icons{margin-top:45px}.post-list ul h2{margin-bottom:35px}.product-options dt:after,#bundleProduct:after,.events-slider:after,.product-image-popup .nav:after,.gift-item:after,.block-content:after,.block-list li.item:after,.block-poll li:after,.currently li:after,.order-info:after,.top-cart .actions:after,.header .quick-access:after,.product-view .box-related li.item:after,.bundle-summary .product:after,.collateral-tabs:after,.block-cart .block-content .item:after,.clearer:after,.header-container:after,.header-container .top-container:after,.header:after,.header-panel:after,#nav:after,.main:after,.footer-before-container:after,.footer-container:after,.footer:after,.col-main:after,.col2-set:after,.col3-set:after,.col4-set:after,.search-autocomplete li:after,.block li.item:after,.block .actions:after,.mini-products-list li:after,.cms-index-index .block-featured li.item:after,.title-buttons:after,.pager:after,.sorter:after,.ratings:after,.add-to-box:after,.add-to-cart:after,.products-grid:after,.products-list li.item:after,.product-view:after,.product-view .product-img-box .more-views ul:after,.product-view .box-tags .form-add-tags:after,.product-options .options-list li:after,.options-container-small .product-options:after,.product-options-bottom:after,.product-review:after,.box-collateral:after,.box-collateral .box-content:after,.account-login:after,.cart .cart-collaterals:after,.cart:after,.opc .step-title:after,.checkout-progress:after,.form-list li:after,.form-list li.fields .field:after,.clearfix:after,.buttons-set:after,.buttons-set2:after,.page-print .print-head:after,.new-product-spotlight .more-new .item:after,.addresses-list .col-2 li:after,.product-view .product-shop:after{display:block;content:".";clear:both;font-size:0;line-height:0;height:0;overflow:hidden}.img-rt-300{float:right;margin:0 0 15px 15px;text-align:center;width:300px;color:#22485a;font-weight:bold;font-style:italic}div.amshopby-column{float:left;width:83px}select.amshopby-select{width:170px}.amshopby-logo{padding:0 10px 10px 0;float:left}.amshopby-featured{padding:5px 5px 5px 5px}.amshopby-link{float:left;padding-left:5px;padding-top:5px}div.block-layered-nav dd a{padding:0 5px 0 0;display:block;float:left}div.block-layered-nav dd a.amshopby-attr-selected{font-weight:bold;padding-left:15px;background:transparent url(http://1-ps.googleusercontent.com/xk/VCK77_Yyw_PxM1vUr2qngvgEZR/www.petdoors.com/smhttp.21800.nexcesscdn.net/80A2CD/magento/skin/frontend/enterprise/petdoors/images/amshopby-cb2.gif.pagespeed.ce.2O7rBK7pAzcV9BuTMXoj.gif) no-repeat;background-position:0 3px}div.block-layered-nav dd a.amshopby-attr{padding-left:15px;background:transparent url(http://1-ps.googleusercontent.com/x/www.petdoors.com/smhttp.21800.nexcesscdn.net/80A2CD/magento/skin/frontend/enterprise/petdoors/images/amshopby-cb1.gif.pagespeed.ce.ZdePBEpn3h7fjzco_DmV.gif) no-repeat;background-position:0 3px}div.block-layered-nav dd a img{padding:0 5px 5px 5px;float:left}div.block-layered-nav dd li.amshopby-cat-level-2{padding-left:20px}div.block-layered-nav dd a.amshopby-cat-selected{font-weight:bold;color:#000;text-decoration:none;cursor:text}div.block-layered-nav dd li span.amshopby-plusminus{float:left;display:block;width:15px;height:15px;cursor:pointer;background:transparent url(http://smhttp.21800.nexcesscdn.net/80A2CD/magento/skin/frontend/enterprise/petdoors/images/amshopby-plus.gif) no-repeat}div.block-layered-nav dd li span.minus{background:transparent url(http://smhttp.21800.nexcesscdn.net/80A2CD/magento/skin/frontend/enterprise/petdoors/images/amshopby-minus.gif) no-repeat}div.block-layered-nav dd li:after{display:block;content:".";clear:both;font-size:0;line-height:0;height:0;overflow:hidden}div.block-layered-nav dt{cursor:pointer}div.block-layered-nav dt.amshopby-collapsed{background:url(http://1-ps.googleusercontent.com/xk/VCK77_Yyw_PxM1vUr2qngvgEZR/www.petdoors.com/smhttp.21800.nexcesscdn.net/80A2CD/magento/skin/frontend/enterprise/petdoors/images/amshopby-collapsed.gif.pagespeed.ce.yRZfFtLTo0aPkabm1_er.png) 0 17px no-repeat;padding-bottom:12px}.manufacturerslogo{float:right;margin:0 0 10px 20px}ul.manufacturerslist{margin:0;padding:0}ul.manufacturerslist li img{margin:0;padding:0;width:140px;height:140px}ul.manufacturerslist li{list-style:none;float:left;width:140px;height:140px;margin:0 12px 10px 0;padding:0}#sliderbody{}#sliderbigPic{width:630px;height:300px;padding:1px;border:1px solid #ccc;background-color:#fff;margin-bottom:10px}#sliderbigPic img{position:absolute;display:none;width:630px;height:300px}ul#sliderthumbs{display:block;margin:0 auto!important;width:375px}ul#sliderthumbs li.slideractive{border:2px solid #000;background:#fff;padding:2px}ul#sliderthumbs,ul#sliderthumbs li{margin:0;padding:0;list-style:none}ul#sliderthumbs li{float:left;margin-right:7px;margin-bottom:5px;border:1px solid #ccc;padding:3px;cursor:pointer}ul#sliderthumbs img{float:left;width:60px;height:60px;line-height:60px;overflow:hidden;position:relative;z-index:1}.clearfix{clear:both;float:none}div.twelve-steps{border:1px solid #ccc;padding:7px 20px 6px;color:#29576b;font-size:12px;margin-bottom:20px;background:#b4bbd7;width:592px;float:left;margin:0 20px 0 24px}div.twelve-steps h3{font-family:"proxima-nova";font-size:25px;color:#fff;letter-spacing:.5px;font-weight:bold}div.twelve-steps a{text-transform:uppercase;color:#000;border-bottom:0;text-decoration:underline;letter-spacing:0;font-weight:bold;font-size:18px}div.twelve-steps p{color:#000}.home-cat-nav{width:670px;float:left;padding:0 137px;margin-top:20px}.home-cat-nav ul.category-grid{width:820px;float:left}.home-cat-nav .category-feat h2{font-size:16px;font-family:"proxima-nova"}.home-cms-blocks{width:880px;margin:0 auto;overflow:hidden;padding:5px 0 28px 0}.home-cms-blocks .home-cta{float:left;margin-right:20px;position:relative}.home-cms-blocks .home-cta.last{margin-right:0}.home-cta .social-icons{position:absolute;width:177px;margin:0 auto;top:84px;left:51px}.home-cta .social-icons a{display:inline-block;margin-right:15px}.home-cta .social-icons a.last{margin-right:0}.cart-paypal{display:block;overflow:hidden;width:100%}.cart-paypal img{display:block;float:left;margin:20px 0 10px 0}#habla_window_div.habla_window_div_base{position:fixed!important;bottom:0;left:77%!important}.checkout-cart-index button.button span,.checkout-cart-index a.button span,.checkout-cart-index button.button span span{}button.button.btn-continue span span,button.button.btn-continue span{background-color:transparent!important}.discount button.button span span,.discount button.button span{background-color:#798892}.shipping button.button span span,.shipping button.button span{background-color:#798892}.checkout-onepage-index a.button span,.checkout-onepage-index button.button span span,.checkout-onepage-index button.button span{background-color:#e75917}span.validation-passed,div.validation-passed{background:none}.my-account .form-list .add-field .input-box{margin-left:64px}#Kicker{margin-bottom:10px}.giftcard-form{padding-bottom:30px}.wistia_embed img{width:640px!important;height:508px!important}.widget{display:inline}.widget .widget-title{margin:10px 0}.widget .widget-title h2{font-size:18px;color:#d12c01}.widget .widget-products{margin:0 -20px 0}.cms-home .col1-layout .widget .widget-products,.cms-index-index .col1-layout .widget .widget-products{margin:0 0 20px}.col-main>.widget{display:block;margin:40px 0 0}.col-main>.widget+.widget{margin-top:20px}.widget .products-grid{list-style:none;margin-bottom:0;padding-left:20px}.widget .products-grid p,.widget .products-list p{margin-bottom:0}.widget .products-list{list-style:none;margin-bottom:0;padding-left:0}.widget .add-to-links{list-style:none;padding-left:0;margin:5px 0}.widget-banner{clear:both;display:block;width:100%;overflow:hidden;text-align:center}.widget-banner li{margin:7px 0}.top-container .widget-banner li{margin:0}.footer-before-container .widget-banner li{margin:0}.widget-banner-inline{display:block;clear:both;padding:7px 0;text-align:center}.widget-banner-inline ul,.widget-banner-inline li{display:inline}.widget-banner-inline li{margin:0 3px}.widget-banner-inline li img{vertical-align:middle}.widget-new-products{display:block;margin:10px 0}.checkout-cart-index .col1-layout .widget-new-products{display:block;padding:0 20px}.widget-viewed{display:block;margin:10px 0}.checkout-cart-index .col1-layout .widget-viewed{display:block;padding:0 20px}.widget-compared{display:block;margin:10px 0}.checkout-cart-index .col1-layout .widget-compared{display:block;padding:0 20px}.widget-static-block{}.widget-events{display:block!important}.top-container .widget-product-link,.top-container .widget-category-link,.top-container .widget-cms-link,.top-container .widget-hierarchy-link{display:block;border-bottom:1px solid #e2e2e2;margin:7px 0}.top-container .widget-product-link a,.top-container .widget-category-link a,.top-container .widget-cms-link a,.top-container .widget-hierarchy-link a{display:block;padding:12px 12px;background:#fff url(http://smhttp.21800.nexcesscdn.net/80A2CD/magento/skin/frontend/enterprise/default/images/bkg_widget-links.gif) 0 100% repeat-x;border:1px solid #cfcfcf;text-align:center;font:bold 15px/1.25 Arial,Helvetica,sans-serif;color:#444;text-decoration:none}.top-container .widget-product-link a:hover,.top-container .widget-category-link a:hover,.top-container .widget-cms-link a:hover,.top-container .widget-hierarchy-link a:hover{color:#d53c00;text-decoration:none}.footer-before-container .widget-product-link,.footer-before-container .widget-category-link,.footer-before-container .widget-cms-link,.footer-before-container .widget-hierarchy-link{display:block;border-bottom:1px solid #e2e2e2;margin:7px 0}.footer-before-container .widget-product-link a,.footer-before-container .widget-category-link a,.footer-before-container .widget-cms-link a,.footer-before-container .widget-hierarchy-link a{display:block;padding:10px 12px;background:#fff url(http://smhttp.21800.nexcesscdn.net/80A2CD/magento/skin/frontend/enterprise/default/images/bkg_widget-links.gif) 0 100% repeat-x;border:1px solid #cfcfcf;text-align:center;font:bold 15px/1.25 Arial,Helvetica,sans-serif;color:#444;text-decoration:none;cursor:pointer}.footer-before-container .widget-product-link a:hover,.footer-before-container .widget-category-link a:hover,.footer-before-container .widget-cms-link a:hover,.footer-before-container .widget-hierarchy-link a:hover{color:#d53c00;text-decoration:none}.widget-product-link-inline{display:inline}.col-main .widget-product-link{display:block;text-align:right;margin:7px 0}.col-main .widget-product-link a{font-size:12px;background:url(http://smhttp.21800.nexcesscdn.net/80A2CD/magento/skin/frontend/enterprise/default/images/bkg_widget-link.gif) 100% 4px no-repeat;padding-right:15px;color:#333;text-decoration:underline}.col-main .widget-product-link a:hover{color:#333;text-decoration:none}.sidebar .widget-product-link{display:block;margin:10px 0;padding:0 17px}.sidebar .widget-product-link a{font-size:12px;background:url(http://smhttp.21800.nexcesscdn.net/80A2CD/magento/skin/frontend/enterprise/default/images/bkg_widget-link.gif) 100% 4px no-repeat;padding:0 15px 0 0;color:#333;text-decoration:underline}.sidebar .widget-product-link a:hover{color:#333;text-decoration:none}.widget-category-link-inline{display:inline}.top-container .widget-category-link{border-bottom:0}.top-container .widget-category-link a{border-color:#ca3934;color:#d53c00;background-image:url(http://smhttp.21800.nexcesscdn.net/80A2CD/magento/skin/frontend/enterprise/default/images/bkg_widget-links2.gif);background-color:#f9d2c1}.top-container .widget-category-link a:hover{color:#fff}.col-main .widget-category-link{display:block;text-align:right;margin:7px 0}.col-main .widget-category-link a{font-size:12px;background:url(http://smhttp.21800.nexcesscdn.net/80A2CD/magento/skin/frontend/enterprise/default/images/bkg_widget-link.gif) 100% 4px no-repeat;padding-right:15px;color:#333;text-decoration:underline}.col-main .widget-category-link a:hover{color:#333;text-decoration:none}.sidebar .widget-category-link{display:block;margin:10px 0;padding:0 17px}.sidebar .widget-category-link a{font-size:12px;background:url(http://smhttp.21800.nexcesscdn.net/80A2CD/magento/skin/frontend/enterprise/default/images/bkg_widget-link.gif) 100% 4px no-repeat;padding:0 15px 0 0;color:#333;text-decoration:underline}.sidebar .widget-category-link a:hover{color:#333;text-decoration:none}.widget-cms-link-inline{display:inline}.col-main .widget-cms-link{display:block;text-align:right;margin:7px 0}.col-main .widget-cms-link a{font-size:12px;background:url(http://smhttp.21800.nexcesscdn.net/80A2CD/magento/skin/frontend/enterprise/default/images/bkg_widget-link.gif) 100% 4px no-repeat;padding-right:15px;color:#333;text-decoration:underline}.col-main .widget-cms-link a:hover{color:#333;text-decoration:none}.sidebar .widget-cms-link{display:block;margin:10px 0;padding:0 17px}.sidebar .widget-cms-link a{font-size:12px;background:url(http://smhttp.21800.nexcesscdn.net/80A2CD/magento/skin/frontend/enterprise/default/images/bkg_widget-link.gif) 100% 4px no-repeat;padding:0 15px 0 0;color:#333;text-decoration:underline}.sidebar .widget-cms-link a:hover{color:#333;text-decoration:none}.widget-cms-hierarchy-link-inline{display:inline}.col-main .widget-cms-hierarchy-link{display:block;text-align:right;margin:7px 0}.col-main .widget-cms-hierarchy-link a{font-size:12px;background:url(http://smhttp.21800.nexcesscdn.net/80A2CD/magento/skin/frontend/enterprise/default/images/bkg_widget-link.gif) 100% 4px no-repeat;padding-right:15px;color:#333;text-decoration:underline}.col-main .widget-cms-hierarchy-link a:hover{color:#333;text-decoration:none}.sidebar .widget-cms-hierarchy-link{display:block;margin:10px 0;padding:0 17px}.sidebar .widget-cms-hierarchy-link a{font-size:12px;background:url(http://smhttp.21800.nexcesscdn.net/80A2CD/magento/skin/frontend/enterprise/default/images/bkg_widget-link.gif) 100% 4px no-repeat;padding:0 15px 0 0;color:#333;text-decoration:underline}.sidebar .widget-cms-hierarchy-link a:hover{color:#333;text-decoration:none}.magestore-popup_social{max-width:565px!important}.clear{width:100%;height:0;clear:both;font-size:0;line-height:0}#sociallogin_button{margin-top:10px}#sociallogin_button button span{box-sizing:border-box}#sociallogin_button #bt-loginfb span,#bt-loginfb-popup span{height:35px;background:url(http://1-ps.googleusercontent.com/xk/VCK77_Yyw_PxM1vUr2qngvgEZR/www.petdoors.com/smhttp.21800.nexcesscdn.net/80A2CD/magento/skin/frontend/base/default/css/magestore/sociallogin/fb.png.pagespeed.ce.g8a2FzamJMb6tMtFibIj.png) no-repeat;display:block;float:left}#sociallogin_button #bt-loginfb span span,#bt-loginfb-popup span span{background:none repeat scroll 0 0 #2d78bd}#sociallogin_button #bt-loginamazon span,#bt-loginamazon-popup span{height:35px;background:url(http://smhttp.21800.nexcesscdn.net/80A2CD/magento/skin/frontend/base/default/css/magestore/sociallogin/bt_amazon.png) no-repeat;display:block;float:left}#sociallogin_button #bt-loginamazon span span,#bt-loginamazon-popup span span{background:none repeat scroll 0 0 #fe9900}#sociallogin_button #bt-loginins span,#bt-loginins-popup span{height:35px;background:url(http://smhttp.21800.nexcesscdn.net/80A2CD/magento/skin/frontend/base/default/css/magestore/sociallogin/bt_intagram.png) no-repeat;display:block;float:left}#sociallogin_button #bt-loginins span span,#bt-loginins-popup span span{background:none repeat scroll 0 0 #42729a}#sociallogin_button #bt-logingo span,#bt-logingo-popup span{height:35px;background:url(http://1-ps.googleusercontent.com/xk/VCK77_Yyw_PxM1vUr2qngvgEZR/www.petdoors.com/smhttp.21800.nexcesscdn.net/80A2CD/magento/skin/frontend/base/default/css/magestore/sociallogin/xgoogle.png.pagespeed.ic.9wcvSnZZeeqhd08L3Ojc.png) no-repeat;display:block;float:left}#sociallogin_button #bt-logingo span span,#bt-logingo-popup span span{background:none repeat scroll 0 0 #dd4b39}#magestore-popup .input-box{width:100%}#sociallogin_button #bt-loginvk span,#bt-loginvk-popup span{height:35px;background:url(http://smhttp.21800.nexcesscdn.net/80A2CD/magento/skin/frontend/base/default/css/magestore/sociallogin/vk.png) no-repeat;display:block;float:left}#sociallogin_button #bt-loginvk span span,#bt-loginvk-popup span span{background:none repeat scroll 0 0 #44678d}#sociallogin_button #bt-loginper span,#bt-loginper-popup span{height:35px;background:url(http://smhttp.21800.nexcesscdn.net/80A2CD/magento/skin/frontend/base/default/css/magestore/sociallogin/persional.png) no-repeat;display:block;float:left}#sociallogin_button #bt-loginper span span,#bt-loginper-popup span span{background:none repeat scroll 0 0 #ffc823}#bt-logintw-popup span{height:35px;background:url(http://smhttp.21800.nexcesscdn.net/80A2CD/magento/skin/frontend/base/default/css/magestore/sociallogin/twit.png) no-repeat;display:block;float:left}#sociallogin_button #bt-loginse span,#bt-loginse-popup span{height:35px;background:url(http://smhttp.21800.nexcesscdn.net/80A2CD/magento/skin/frontend/base/default/css/magestore/sociallogin/stack.png) no-repeat;display:block;float:left}#sociallogin_button #bt-loginse span span,#bt-loginse-popup span span{background:none repeat scroll 0 0 #3170c3}#sociallogin_button #bt-logintw span,#bt-loginaol-popup span{height:35px;background:url(http://smhttp.21800.nexcesscdn.net/80A2CD/magento/skin/frontend/base/default/css/magestore/sociallogin/twit.png) no-repeat;display:block;float:left}#sociallogin_button #bt-logintw span span,#bt-loginaol-popup span span{background:none repeat scroll 0 0 #28bceb}#sociallogin_button #bt-loginwp span,#bt-loginwp-popup span{background:url(http://smhttp.21800.nexcesscdn.net/80A2CD/magento/skin/frontend/base/default/css/magestore/sociallogin/wpress.png) no-repeat}#sociallogin_button #bt-loginwp span span,#bt-loginwp-popup span span{background:none repeat scroll 0 0 #555}#sociallogin_button #bt-loginya span,#bt-loginya-popup span{height:35px;background:url(http://smhttp.21800.nexcesscdn.net/80A2CD/magento/skin/frontend/base/default/css/magestore/sociallogin/yh.png) no-repeat;display:block;float:left}#sociallogin_button #bt-loginya span span,#bt-loginya-popup span span{background:none repeat scroll 0 0 #6f2b90}#sociallogin_button #bt-loginaol span,#bt-loginaol-popup span{background:url(http://smhttp.21800.nexcesscdn.net/80A2CD/magento/skin/frontend/base/default/css/magestore/sociallogin/aol.png) no-repeat}#sociallogin_button #bt-loginaol span span,#bt-loginaol-popup span span{background:none repeat scroll 0 0 #ffc923}#sociallogin_button #bt-loginwp span,#bt-loginwp-popup span{background:url(http://smhttp.21800.nexcesscdn.net/80A2CD/magento/skin/frontend/base/default/css/magestore/sociallogin/wpress.png) no-repeat}#sociallogin_button #bt-loginwp span span,#bt-loginwp-popup span span{background:none repeat scroll 0 0 #555}#sociallogin_button #bt-logincal span,#bt-logincal-popup span{background:url(http://smhttp.21800.nexcesscdn.net/80A2CD/magento/skin/frontend/base/default/css/magestore/sociallogin/clavid.png) no-repeat}#sociallogin_button #bt-logincal span span,#bt-logincal-popup span span{background:none repeat scroll 0 0 #12396b}#sociallogin_button #bt-loginorg span,#bt-loginorg-popup span{background:url(http://smhttp.21800.nexcesscdn.net/80A2CD/magento/skin/frontend/base/default/css/magestore/sociallogin/orange.png) no-repeat}#sociallogin_button #bt-loginorg span span,#bt-loginorg-popup span span{background:none repeat scroll 0 0 #ff6501}#sociallogin_button #bt-loginmp span,#bt-loginmp-popup span{background:url(http://smhttp.21800.nexcesscdn.net/80A2CD/magento/skin/frontend/base/default/css/magestore/sociallogin/mysp.png) no-repeat}#sociallogin_button #bt-loginmp span span,#bt-loginmp-popup span span{background:none repeat scroll 0 0 #ff6501}#sociallogin_button #bt-loginlive span,#bt-loginlive-popup span{background:url(http://smhttp.21800.nexcesscdn.net/80A2CD/magento/skin/frontend/base/default/css/magestore/sociallogin/live.png) no-repeat}#sociallogin_button #bt-loginlive span span,#bt-loginlive-popup span span{background:none repeat scroll 0 0 #30a8e4}#sociallogin_button #bt-loginfq span,#bt-loginfq-popup span{background:url(http://smhttp.21800.nexcesscdn.net/80A2CD/magento/skin/frontend/base/default/css/magestore/sociallogin/fq.png) no-repeat}#sociallogin_button #bt-loginfq span span,#bt-loginfq-popup span span{background:none repeat scroll 0 0 #099eba}#sociallogin_button #bt-loginlinked span,#bt-loginlinked-popup span{background:url(http://smhttp.21800.nexcesscdn.net/80A2CD/magento/skin/frontend/base/default/css/magestore/sociallogin/linked.png) no-repeat}#sociallogin_button #bt-loginlinked span span,#bt-loginlinked-popup span span{background:none repeat scroll 0 0 #017fb2}#sociallogin_button #bt-loginopen span,#bt-loginopen-popup span{background:url(http://smhttp.21800.nexcesscdn.net/80A2CD/magento/skin/frontend/base/default/css/magestore/sociallogin/myop.png) no-repeat}#sociallogin_button #bt-loginopen span span,#bt-loginopen-popup span span{background:none repeat scroll 0 0 #74bc52}#sociallogin_button #bt-loginlj span,#bt-loginlj-popup span{background:url(http://smhttp.21800.nexcesscdn.net/80A2CD/magento/skin/frontend/base/default/css/magestore/sociallogin/liveJ.png) no-repeat}#sociallogin_button #bt-loginlj span span,#bt-loginlj-popup span span{background:none repeat scroll 0 0 #143ea9}#sociallogin-other-div{display:block;float:right}#sociallogin-other-a{width:91px;display:block}.sociallogin-other{display:block;float:right;width:100%}.sociallogin-other-span{cursor:pointer;font-weight:bold;white-space:nowrap}.sociallogin-other-span-img-popup{float:right;width:26px;height:16px;cursor:pointer;background:url(http://smhttp.21800.nexcesscdn.net/80A2CD/magento/skin/frontend/base/default/css/magestore/sociallogin/add.png) no-repeat right}.other-button{}.sociallogin-other-button{width:auto;max-width:375px}button.bt-login-social{background:none;border:none;cursor:pointer}button.bt-login-social:hover{opacity:.9}button.bt-login-social span{height:35px;line-height:35px;color:#fff;padding:0 0 0 35px;float:left}#sociallogin_button .sociallogin-other #other_sociallogin_label{font-family:Open\ sans}button.bt-login-social span span{background-position:100% 0!important;padding-left:10px!important;text-align:left;color:#fff;min-width:110px;font-family:Open\ sans;font-size:12px;font-size-adjust:none;font-stretch:normal;font-style:normal;font-variant:normal;font-weight:regular;text-transform:none}button.bt-login-social span span{min-width:134px}#magestore-popup{padding:10px;position:fixed;width:706px;z-index:9990;background:#fff;border:2px;min-width:200px}#magestore-login-social{float:right;width:34%}#bg_fade{background-color:#000;height:100%;left:0;margin:0;padding:0;position:fixed;top:0;visibility:hidden;width:100%;z-index:1000;opacity:.3}#sociallogin-close{cursor:pointer;height:33px;position:absolute;right:-20px;top:-16px;z-index:9999;right:-12px;top:-15px;height:34px;width:33px;background:url(http://1-ps.googleusercontent.com/xk/VCK77_Yyw_PxM1vUr2qngvgEZR/www.petdoors.com/smhttp.21800.nexcesscdn.net/80A2CD/magento/skin/frontend/base/default/css/magestore/sociallogin/close.png.pagespeed.ce.t53xgNj7JTNdHtM23c59.png) no-repeat}#sociallogin-close:hover{text-decoration:underline}#magestore-login-form{margin-left:10px}.magestore-loign-h3{margin-bottom:18px;border-bottom:1px solid #ccc;font-family:'tahoma',Arial,Helvetica,sans-serif;font-size:15px;padding-bottom:3px}.magestore-login-input-box{margin-bottom:12px;height:30px}.login-label{float:left;padding-top:5px;width:32%;font-weight:bold;color:#666}#magestore-popup .form-list label{float:left;text-align:left}#magestore-popup .form-list .sociallogin-field{clear:none}.login-label em{color:red}.sociallogin-input-box{float:right;width:246px;margin-bottom:12px}.sociallogin-input-box .input-text{border:1px solid #ccc;border-radius:2px 2px 2px 2px;box-shadow:0 2px 2px #e3e3e3 inset;font-family:inherit;font-size:1.1em;margin:0;padding:5px 4px;width:230px}.magestore-login-popup-button{float:right}#magestore-forgot-password,#magestore-forgot-back{margin-right:69px;font-size:10px;float:left;width:100%}#magestore-forgot-back{margin-right:40px}.popup_click_btn{margin-right:10px!important;float:right}.magestore-login-input-box .login-label em{}.ajax-login-image{background:url(http://1-ps.googleusercontent.com/x/www.petdoors.com/smhttp.21800.nexcesscdn.net/80A2CD/magento/skin/frontend/base/default/css/magestore/sociallogin/opc-ajax-loader.gif.pagespeed.ce.-GCwFbA2-1waup2Mj2Yb.gif) no-repeat scroll 0 0 transparent;width:16px;height:16px;margin:5px 0 5px 152px}.magestore-invalid-email{margin-left:152px;color:red}#sociallogin-forgot{margin-bottom:20px}.magestore-sociallogin-create-new-customer{float:left;clear:both}.magestore-sociallogin-create-new-customer a{margin-left:10px;font-weight:bold}.sociallogin-field{width:218px!important;float:left}.sociallogin-field .input-text{width:168px!important}#magestore-create-back{font-size:10px}.sociallogin-other-button-popup{float:left}#magestore-login-social .magestore-loign-h3{text-align:center}#sociallogin_button ul.right{float:right}#sociallogin_button ul.left{float:left}#sociallogin_button #magestore-popup_social ul li button{width:175px;height:37px}#sociallogin_button #magestore-popup_social ul li{float:left;font-family:Open\ sans}@media all and (min-width:0px) and (max-width:680px){#magestore-login-social .magestore-login-social li,.sociallogin-other ul li.other-button{padding:0 0 10px 0}#magestore-popup_social{font-size:1.5em!important}}@media (min-width:681px){#magestore-login-social .magestore-login-social li,.sociallogin-other ul li.other-button{padding:0 0 10px 10px}}@media all and (min-width:0px) and (max-width:459px){#sociallogin_button #magestore-popup_social ul li{padding:0 0 10px 0}#sociallogin_button ul li{padding:0 0 10px 0}}@media (min-width:460px){#sociallogin_button #magestore-popup_social ul li{padding:0 0 10px 10px}#sociallogin_button ul li{padding:0 0 10px 10px}}ul.magestore-login-social li{background:#fff;border:none;padding:}#magestore-popup{width:66%!important;z-index:99999;max-width:587px}#magestore-popup_social{text-align:center;font-size:2.5em;line-height:1.25em;margin-bottom:.7em;position:absolute;top:100px!important;left:0;z-index:100000;background-color:#fff}#sociallogin_button ul.right li{float:right}.magestore-popup_social{width:740px!important}#other_sociallogin_label{background-color:#f0f0ed;line-height:2em}#magestore-popup_social li{}ul.magestore-login-social li.button{list-style:none!important}ul.magestore-login-social li.button:hover{background:none!important;margin:0;border:none;list-style:none!important}.sociallogin-input-box .input-text{box-shadow:none}.sociallogin-other-button-popup li.button{background:none;border:none;list-style:none!important}.sociallogin-other-button-popup li.button:hover{background:none;border:none;list-style:none!important}.other-button{padding:0}.bt-login-social{padding:0;margin:0!important}.top-container{width:100%}#sociallogin_button{float:left}#sociallogin_button ul li,.sociallogin-other ul li{margin:0}#sociallogin_button ul li.button,.sociallogin-other ul li.button{background:none!important;border:none!important;list-style:none!important}#sociallogin_button ul li.button,.sociallogin-other ul li{}#sociallogin_button ul li.button:hover{background:none!important;border:none!important;list-style:none!important}.sociallogin-other-button{_display:block!important;z-index:3000!important}#sociallogin-other-a{display:inline-block;width:100%;text-align:right}#sociallogin-other-div{display:inline-block;width:100%;margin:0}#sociallogin-other-b{display:block;height:30px;line-height:30px}#sociallogin-other-b span{display:block;margin-right:30px;text-align:right}#sociallogin-other-button{top:30px}#magestore-popup{top:100px!important;position:absolute!important;z-index:40020!important}#magestore-login-form .magestore-invalid-email{margin:0}.other-button{}#bg_fade{z-index:30020!important;float:left;width:100%;min-height:3000px}.active .sociallogin-other-span-img-popup{float:right;width:26px;height:16px;cursor:pointer;background:url(http://smhttp.21800.nexcesscdn.net/80A2CD/magento/skin/frontend/base/default/css/magestore/sociallogin/sub.png) no-repeat right}@media screen and (max-width:719px){.top-container{margin:0 auto}#magestore-login-social{float:left!important;width:100%}#magestore-login-form{float:left!important;width:100%;margin:0}.sociallogin-input-box{float:left;width:100%}.magestore-login-input-box label{float:left;width:100%!important}.sociallogin-input-box .input-text{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;width:100%;box-shadow:none;height:30px}#magestore-create-user{float:left!important;width:100%}.form-list .sociallogin-field{float:left!important;width:100%!important}.form-list .sociallogin-field .input-text{float:left;width:100%!important;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;height:30px}.sociallogin-field label{float:left}#sociallogin-other-button li.other-button{float:none;margin:0;text-align:center}#sociallogin-other-button-popup li.button{float:none;text-align:center;width:100%}ul.magestore-login-social li.button{text-align:center!important;width:100%}.magestore-popup_social{width:380px!important}}@media screen and (max-width:479px){.magestore-popup_social{width:210px!important}#magestore-forgot-password,#magestore-forgot-back{float:left!important;margin:10px 0!important;width:100%}#sociallogin_button ul li.button{margin:0;text-align:center;width:100%;list-style:none!important}#sociallogin-other-button li.other-button{float:none;margin:0;text-align:center;width:100%;list-style:none!important}#sociallogin-other-button-popup li.button{float:none;text-align:center;width:100%;list-style:none!important}}@media screen and (min-width:720px) and (max-width:985px){.top-container{margin:0 auto}#magestore-login-social{float:left!important;width:100%}#magestore-login-form{float:left!important;width:100%;margin:0}.sociallogin-input-box{float:left;width:100%}.magestore-login-input-box label{float:left;width:100%!important}.sociallogin-input-box .input-text{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;width:100%;box-shadow:none;height:30px}#magestore-create-user{float:left!important;width:100%}.form-list .sociallogin-field{float:left!important;width:100%!important}.form-list .sociallogin-field .input-text{float:left;width:100%!important;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;height:30px}.sociallogin-field label{float:left}#sociallogin-other-button li.other-button{}ul.magestore-login-social li.button{float:left}.magestore-popup_social{width:380px!important}}@media screen and (min-width:986px){#magestore-login-social{text-align:center!important}ul.magestore-login-social li.button{}#magestore-login-social . magestore-login-social {width:200px}}@media screen and (min-width:986px) and (max-width:1235px){#magestore-login-social{float:left!important;width:100%;text-align:center!important}#magestore-login-form{float:left!important;width:100%;margin:0}.sociallogin-input-box{float:left;width:100%}.sociallogin-input-box .input-text{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;width:100%;box-shadow:none;height:30px}.magestore-login-input-box label{float:left;width:100%!important}#magestore-create-user{float:left!important;width:100%}.form-list .sociallogin-field{float:left!important;width:100%!important}.form-list .sociallogin-field .input-text{float:left;width:100%!important;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;height:30px}.sociallogin-field label{float:left}#magestore-login-social ul.magestore-login-social li{float:left}#magestore-login-social ul.magestore-login-social li{}.magestore-popup_social{width:563px!important}}@media screen and (min-width:1236px) and (max-width:1585px){.magestore-popup_social{width:740px!important}}@media screen and (min-width:1235px){#magestore-login-form{max-width:364px}#magestore-create-user{max-width:374px}.sociallogin-field{max-width:187px}}@media screen and (min-width:1586px) and (max-width:1890px){.magestore-popup_social{width:740px!important}}@media screen and (min-width:1891px){.magestore-popup_social{width:740px!important}}.wrapper{border-top:10px solid #f26a25}.header{width:955px}.header .contact{float:left;color:#575757;font-size:11px;margin-top:13px;text-align:center;font-family:arial;text-transform:uppercase;font-weight:bold;width:auto;margin-left:0;background-image:url(http://1-ps.googleusercontent.com/xk/VCK77_Yyw_PxM1vUr2qngvgEZR/www.petdoors.com/smhttp.21800.nexcesscdn.net/80A2CD/magento/skin/frontend/enterprise/petdoors/images/xcontact-header.png.pagespeed.ic.pS5E82i-5d-pvvGPT_jz.png);background-repeat:no-repeat;background-position:left;padding-left:10px}.header .logo img{width:281px}.header .logo{margin-left:0;width:280px}.header .quick-access .links li{padding:11px 14px 0 13px;background-image:url(http://1-ps.googleusercontent.com/xk/VCK77_Yyw_PxM1vUr2qngvgEZR/www.petdoors.com/smhttp.21800.nexcesscdn.net/80A2CD/magento/skin/frontend/enterprise/petdoors/images/xdivider-header-links.png.pagespeed.ic.L9xXsDYnIJSB87xpsr9T.png);background-repeat:no-repeat;background-position:right 14px}.header .quick-access{margin-right:0}.header .quick-access .links li:nth-child(4) {background:none;padding-right:5px}.header .quick-access .links li a{font-family:arial;text-transform:uppercase;font-size:11px;color:#575757;font-weight:bold}.quick-access a.top-link-cart{background:url(http://1-ps.googleusercontent.com/xk/VCK77_Yyw_PxM1vUr2qngvgEZR/www.petdoors.com/smhttp.21800.nexcesscdn.net/80A2CD/magento/skin/frontend/enterprise/petdoors/images/cart-bag-new.png.pagespeed.ce.HXT3su1-qcbmfWBPPMvH.png) #f26a25 no-repeat 10px 17px;height:52px;border-radius:0;font-size:12px!important;font-family:"Arial Black",Gadget,sans-serif;font-weight:bold;padding-top:0;padding-top:7px;padding-left:20px;width:120px}p.price_total{z-index:99999999;color:#fff;position:absolute;margin-top:30px;margin-left:54px;font-family:arial;font-size:11px}.header .form-search button.button span{background:#f26a25;font-size:12px!important;font-weight:bold!important;letter-spacing:1px;width:96px}.header .form-search button.button span span{width:96px;height:36px;line-height:38px}.header .form-search{width:485px}.header .search{padding-right:0}.header .form-search input.input-text{border-radius:0;border:1px solid #d9d8d7;color:#777;font-family:Arial,Helvetica,sans-serif;font-size:12px;line-height:20px}.cart-items{font-weight:normal!important;font-size:11px!important;font-family:arial!important;float:left;margin-left:35px;margin-top:-2px;text-transform:capitalize!important}.nav-container{margin-top:16px}#nav{background-color:#fcf7ec}#nav a.level-top{color:#593817;text-transform:uppercase;font-size:14px;padding:8px 24px}#nav ul li a{color:#593817;background-color:#fcf7ec}#nav li .shown-sub{background-color:#fcf7ec}#nav ul.shown-sub li.over{background-color:#fcf7ec}.breadcrumbs{display:none}#nav li.level-top{border-right:none}#nav ul{top:48px;margin-left:1px}#home-slider.ui-tabs{margin:0 auto 0!important;height:328px!important}#home-slider>span{display:none!important}#home-slider>div:last-child{display:none!important}.cms-home .std{display:none}.main-content-area{width:955px;float:left}.mid-content-left{width:620px;float:left;padding:0 0 10px 0}.mid-content-right{width:310px;float:left;padding:0 0 10px 0;margin-left:23px}.mid-content-left h1,.mid-content-right h1{font-family:Arial,Helvetica,sans-serif;font-size:18px;font-weight:bold;color:#593817;padding:0;margin:0 0 8px 0;text-transform:inherit}.mid-content-left p{font-family:Verdana,Geneva,sans-serif;color:#746f6a;font-size:11px;line-height:19px;padding:0;margin:0}.mid-content-right li{font-family:Verdana,Geneva,sans-serif;color:#593817;font-size:11px;line-height:25px;padding:0 0 0 19px;margin:0;list-style:none;background-image:url(http://1-ps.googleusercontent.com/xk/VCK77_Yyw_PxM1vUr2qngvgEZR/www.petdoors.com/smhttp.21800.nexcesscdn.net/80A2CD/magento/skin/frontend/enterprise/petdoors/images/xtick.png.pagespeed.ic.-xkHOpAZMzvL8titbwuZ.png);background-position:0 9px;background-repeat:no-repeat}.mss-arrow span{background-color:inherit!important;border:0 solid #000!important}.mss-selectors-horizontal .mss-bullets{width:100%!important;height:auto!important;min-height:0!important;position:relative!important;top:285px!important;left:-445px!important}.mss-bullets .mss-selector{border-radius:3px!important;width:11px!important;height:11px!important}.mss-bullets .mss-selector:after{border-radius:3px!important;width:11px!important;height:11px!important;margin:0!important}.slider-container{width:955px;float:left;background-color:#fcf7ec;margin-top:12px}#tab2{margin-left:5px!important;margin-top:8px}.slider-container .slider-label{text-align:center;float:left;width:955px;padding:15px 0;font-family:Helvetica,Arial,sans-serif;font-size:18px;font-weight:bold;color:#593817;text-transform:uppercase}.slider-container .slider-label{position:relative}.slider-container .slider-label span:after{content:"";background:#593817;width:37%;position:absolute;height:1px;left:0;right:0;margin-left:594px;border:none;margin-top:11px}.slider-container .slider-label span:before{content:"";background:#593817;width:37%;position:absolute;height:1px;left:0;right:0;margin-left:8px;border:none;margin-top:11px}.strike-through{width:955px;float:left;text-align:center;background-image:url(http://1-ps.googleusercontent.com/xk/VCK77_Yyw_PxM1vUr2qngvgEZR/www.petdoors.com/smhttp.21800.nexcesscdn.net/80A2CD/magento/skin/frontend/enterprise/petdoors/images/divider-line-c.png.pagespeed.ce.DB3TZPhUPMPIkP9niCmC.png);background-repeat:no-repeat;background-position:510px center}.strike-through h5{color:#906f4e;font-family:Arial,Helvetica,sans-serif;font-size:17px;font-style:italic;font-weight:normal;display:inline-block;margin:0 22px}.strike-through h5.active{border-bottom:#906f4e solid 1px}.install-container .cats_data{background:#eedbc8;width:115px;float:left;padding:5px;margin:5px;-moz-box-shadow:1px 1px 1px 1px #ececec;-webkit-box-shadow:1px 1px 1px 1px #ececec;box-shadow:1px 1px 1px 1px #ececec;height:195px}.install-container .install-list .first{margin-left:5px}.slider-container .product-slider{float:left;width:955px;margin-bottom:20px;margin-top:8px}.slider .cat_name h2{text-align:center;line-height:15px}.slider .cat_name h2 a{text-align:center;color:#474747;font-size:11px;text-decoration:none;font-family:Arial,Helvetica,sans-serif;border-bottom:none;text-transform:uppercase;line-height:0}.cats_img{width:115px;float:left}.cats_img img{width:95px;height:105px;float:left;margin-left:11px}.cat_name{height:40px;margin-bottom:17px;margin-top:0}.view_cat_products{color:#e41f27;text-align:center;margin-top:2px;float:left;width:115px}.view_cat_products a{color:#e41f27;text-align:center;border-bottom:none!important;font-size:12px;font-family:Arial,Helvetica,sans-serif}.bestseller .slide{background:#eedbc8;width:115px;float:left;padding:5px;margin:5px 5px 5px 5px;-moz-box-shadow:1px 1px 1px 1px #ececec;-webkit-box-shadow:1px 1px 1px 1px #ececec;box-shadow:1px 1px 1px 1px #ececec;height:260px;position:relative}.slide img{width:105px;height:110px;float:left;margin-left:5px;margin-top:5px}.slide .best_prod_name{color:#593817;font-size:11px;line-height:14px;text-align:center;font-weight:bold;font-family:arial;float:left;margin:10px 0 0 0;text-transform:uppercase;height:70px}.slide .price-box{float:left;font-size:11px;color:#474747;font-weight:bold;font-family:arial;text-transform:uppercase;text-align:center;width:117px}.bestseller .buy-now{float:left;text-align:center;width:110px;bottom:7px;position:absolute}.bestseller .buy-now p{margin:0}.buy-now span span{background:#fff!important;color:#950f0f!important;font-weight:normal!important;font-size:11px!important;padding:0 28px 0 28px!important;border:solid 1px #c8c8c8}.buy-now span{background:#fff!important;padding:0!important}.slide .price-box .price{color:#950f0f}.slide .rating-box .rating{height:10px;background:url(http://1-ps.googleusercontent.com/xk/VCK77_Yyw_PxM1vUr2qngvgEZR/www.petdoors.com/smhttp.21800.nexcesscdn.net/80A2CD/magento/skin/frontend/enterprise/petdoors/images/xbkg_rating-home.png.pagespeed.ic.YDwo_onVMu78WUXqE9EP.png) 0 0 repeat-x}.slide .rating-box{width:50px;height:10px;background:url(http://1-ps.googleusercontent.com/xk/VCK77_Yyw_PxM1vUr2qngvgEZR/www.petdoors.com/smhttp.21800.nexcesscdn.net/80A2CD/magento/skin/frontend/enterprise/petdoors/images/xbkg_rating-home.png.pagespeed.ic.YDwo_onVMu78WUXqE9EP.png) 0 100% repeat-x}.slide .ratings{float:left;height:20px;margin:10px 0 0 0}.slide .ratings .amount{font-size:9px;margin-top:-1px;float:left}.slide .ratings .amount a{color:#474747;text-decoration:none}.style-guide-container{width:955px;float:left;background-color:#fcf7ec;margin:25px 0;position:relative}.style-guide-container img{border:none}.style-guide-container .main-heading{text-align:center;float:left;width:955px;padding:15px 0;font-family:Helvetica,Arial,sans-serif;font-size:18px;font-weight:bold;color:#593817;text-transform:uppercase}.style-guide-container .main-heading:before{content:"";background:#593817;width:35%;position:absolute;height:1px;left:0;right:0;margin-left:11px;border:none;margin-top:11px}.style-guide-container .main-heading:after{content:"";background:#593817;width:35%;position:absolute;height:1px;left:0;right:0;margin-left:611px;border:none;margin-top:11px}.style-guide-container ul{margin:0;padding:0}.style-guide-container ul li{margin:0;padding:13px 37px 30px 37px;width:159px;list-style:none;display:inline-block;text-align:center;color:#906f4e;font-family:arial;font-weight:bold;font-style:italic;font-size:14px;text-transform:uppercase}.footer{width:955px}.footer-container{background:#f3f3f3}.footerlinklist li a{color:#746f6a;font-family:"arial";font-size:9px}.footerlinklist li li{padding-bottom:1px;padding-top:1px}.footerlinklist span{font-size:14px;color:#593817;font-family:arial;font-weight:normal}.footer .helper_block{background:#f3f3f3;width:170px;padding:0 10px 10px 10px}.footer .helper_block h2.help-header{font-family:arial;color:#697e15;font-size:14px;font-weight:normal;margin-bottom:5px}.footer .helper_block h4{color:#593817;font-family:Arial,Helvetica,sans-serif;font-size:10px;font-weight:normal}.footer .helper_block h4 a{color:#593817;font-family:Arial,Helvetica,sans-serif;font-size:10px;font-weight:normal}.footer span.gc-cs-link{color:#593817;font-family:Arial,Helvetica,sans-serif;font-size:10px;font-weight:normal}.footer .helper_block .help-left{margin-top:5px}.footer .helper_block .help-right{display:none}address.copyright{width:955px;text-align:center;font-size:9px;font-family:Arial,Helvetica,sans-serif;color:#593817}.footerlinklist{width:550px}.footerlinklist li.aboutus{width:170px}.footerlinklist li.orders{width:190px}.block-subscribe .newsletter-wrap{width:590px;margin:0 0;float:left}.block-subscribe{width:590px;background:#ece0d5;margin-bottom:25px}.block-subscribe .block-title{width:290px;line-height:19px;color:#82694e;font-size:12px;font-family:Arial,Helvetica,sans-serif;text-align:left;text-transform:uppercase;padding-top:18px;padding-left:13px}.block-subscribe button.button span{background:none!important}.block-subscribe button.button{background:#b2d234!important;line-height:25px;padding:0 14px;margin-top:23px}.block-subscribe button.button span span{width:46px;color:#4f4f4f;font-size:12px;font-family:Arial,Helvetica,sans-serif;font-weight:bold}.block-subscribe .input-box{width:196px;line-height:53px}.block-subscribe input{margin:-3px -3px 0 0;width:185px;padding:0 0 0 5px;height:24px;line-height:4px}.block-subscribe .signup-form{float:left}@supports (-webkit-appearance:none) {
.block-subscribe input {
height: 25px;
}
}.guide-measure{float:left;width:355px;margin-left:10px;height:73px;background:#ece0d5}.guide-measure-txt{float:left;font-size:14px;color:#764f29;text-transform:uppercase;width:210px;text-align:left;margin-left:12px;margin-top:20px;font-family:arial;font-weight:bold}.guide-measure-btn{float:left;width:127px;margin-top:24px}.guide-measure button.button span span{width:80px;color:#4f4f4f;font-size:12px;font-family:Arial,Helvetica,sans-serif;font-weight:bold;line-height:26px;background:#b2d234!important;text-transform:capitalize!important}.guide-measure button.button span{background:#b2d234!important}.guide-measure a.button{background:#b2d234!important;margin-left:3px}.slide .out-of-stock span{background:#c4da6d!important;text-transform:uppercase;font-family:arial;font-size:11px;color:#838383}.slide .out-of-stock{background:#c4da6d!important;margin-left:6px!important}.mss-horizontal .mss-arrow-prev{outline:none}.mss-horizontal .mss-arrow-next{outline:none}.mss-button,.mss-arrow{outline:none!important}.social-wrapper{margin-top:2px;position:fixed;top:265px;right:0;width:41px;left:inherit;background:#fcf7ec;border-radius:7px 0 0 7px;-webkit-boder-radius:7px 0 0 7px;-moz-boder-radius:7px 0 0 7px;height:160px;padding-left:6px!important;padding-top:10px!important;border-left:#ffe8b6 solid 1px;border-bottom:#ffe8b6 solid 1px;border-top:#ffe8b6 solid 1px}.social-wrapper li{width:38px!important}.social-wrapper a{background-size:35px auto!important;width:36px;height:34px;margin-bottom:6px}.social-wrapper a:hover{background-size:35px auto!important}.icon-twitter{background-position:0 -40px!important}.icon-rss{background-position:0 -80px!important}.icon-youtube{background-position:0 -119px!important}#nav li.level-top.first{border-left:0;padding-left:0}#nav li.level-top.first.over{border-left:0;padding-left:0}.cart-items span.cart-s{text-transform:lowercase!important}.ratings .rating-box{margin-right:2px}.contact .cust_serv{margin-right:3px}.contact .phone_number{margin-right:4px}.MagicSlideshow,.mss-slider,.mss-slide-wrapper,.mss-slide,.mss-selectors,.mss-selectors-wrapper,.mss-selector,.mss-selector:before,.mss-selector:after,.mss-selectors-eye,.mss-caption,.mss-caption span,.mss-button,.mss-arrow,.mss-button span,.mss-arrow span,.mss-fullscreen{margin:0;padding:0;outline:0;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.MagicSlideshow,.mss-slider,.mss-selectors{line-height:100%;vertical-align:top}.mss-slider,.mss-slide,.mss-selectors{border:none;display:inline-block;position:absolute}.mss-slide-wrapper,.mss-slide{direction:ltr;width:100%;height:100%;-webkit-backface-visibility:hidden;backface-visibility:hidden;-webkit-perspective:1000px;perspective:1000px;-webkit-perspective-origin:top left;perspective-origin:top left}.MagicSlideshow{width:100%;max-width:100%;height:auto;background:transparent;direction:ltr;overflow:visible;display:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-touch-callout:none;-webkit-tap-highlight-color:transparent;-ms-touch-action:none;touch-action:none}.MagicSlideshow:before{content:'';display:inline-block;vertical-align:top;height:0}.mss-slider{top:0;bottom:0;left:0;right:0;overflow:hidden;width:auto;height:auto;z-index:1}.mss-slide-wrapper{position:relative;z-index:1}.mss-slide{overflow:hidden;left:0;top:0;text-align:center;z-index:1}.mss-slide:after{content:"";display:inline-block;height:100%;vertical-align:middle}.mss-content-slide{text-align:left}.mss-slide-active{z-index:99}.mss-slide img{-webkit-transform-style:preserve-3d;transform-style:preserve-3d;-ms-interpolation-mode:bicubic}.mss-slide>img.mss-slide-img{position:relative;width:auto;height:auto;max-height:100%;max-width:100%;vertical-align:middle}.lt-ie8-magic .mss-slide img.mss-slide-img{display:inline-block!important;width:100%!important}.mss-selectors{direction:ltr;overflow:hidden;z-index:100;left:0;top:0}.mss-selectors-horizontal .mss-selectors{width:100%;white-space:nowrap}.mss-selectors-bottom .mss-selectors{top:auto;bottom:0}.mss-selectors-vertical .mss-selectors{height:100%}.mss-selectors-right .mss-selectors{left:auto;right:0}.mss-selectors-wrapper{display:block;height:100%;position:relative;overflow:hidden;text-align:center}.mss-selector{vertical-align:top;line-height:100%;cursor:pointer;display:inline-block}.mss-selectors-eye{z-index:10}.mss-thumbnails .mss-selectors-container{display:inline-block;position:relative;left:0;top:0;text-align:left;-moz-box-sizing:content-box;box-sizing:content-box}.mss-selectors-horizontal .mss-thumbnails .mss-selectors-container{height:100%}.lt-ie8-magic .mss-selectors-horizontal .mss-thumbnails .mss-selectors-container{height:auto;float:left}.mss-selectors-vertical .mss-thumbnails .mss-selectors-container{width:100%;text-align:center}.lt-ie8-magic .mss-selectors-vertical .mss-thumbnails .mss-selectors-container{width:auto}.mss-thumbnails .mss-selector{overflow:hidden}.mss-selectors-horizontal .mss-thumbnails .mss-selector{width:auto;height:100%}.mss-selectors-vertical .mss-thumbnails .mss-selector{width:100%;height:auto}.mss-thumbnails .mss-selectors-container>img{width:auto;height:auto;max-width:100%;max-height:100%;vertical-align:middle;margin:0 1px}.ie8-magic .mss-thumbnails .mss-selectors-container>img{max-width:none!important;max-height:none!important}.mss-bullets .mss-selectors-container{display:inline-block;text-align:center}.mss-bullets .mss-selectors-wrapper:before{content:"";display:inline-block;vertical-align:middle;height:100%}.mss-caption{z-index:50;position:absolute;display:block}.mss-caption span{width:100%;z-index:100}.mss-button,.mss-arrow{cursor:pointer;z-index:1000;position:absolute;display:block;opacity:0;outline:0;-webkit-transition:opacity .3s linear;transition:opacity .3s linear}.lt-ie9-magic .mss-slider .mss-arrow{filter: alpha(opacity = 0)}.mss-button,.mss-desktop .mss-selectors .mss-arrow,.mss-desktop .mss-slider:hover .mss-arrow,.lt-ie9-magic .mss-slider:hover .mss-arrow{opacity:.6;filter: alpha(opacity = 60)}.mss-slider:hover .mss-button:hover,.mss-desktop .mss-slider:hover .mss-arrow:hover,.mss-desktop .mss-selectors:hover .mss-arrow:hover{opacity:1;filter: alpha(opacity = 100)}.mss-button-hidden{opacity:0!important;filter: alpha(opacity = 0) !important}.mss-selectors .mss-arrow{position:relative;display:inline-block}.mss-fullscreen{width:100%;height:100%;top:0;left:0;z-index:2147483647!important}.mss-loader{position:absolute;z-index:0}.magic-temporary-img img{max-height:none!important;max-width:none!important}.mss-hidden{display:none!important;visibility:hidden!important}.mss-slider:hover .mss-disabled,.mss-selectors .mss-disabled{opacity:.1!important;filter: alpha(opacity = 10) !important}.mss-responsive-img{left:-10000px;z-index:-1}.transformStyle{-webkit-transform-style:preserve-3d;transform-style:preserve-3d}.backface-visHid{-webkit-backface-visibility:hidden;backface-visibility:hidden}.defParentDiv{overflow:visible;-webkit-perspective:1000px;perspective:1000px}.mss-slider{background:#fafafa}.mss-content-slide{padding:0}.mss-selectors-horizontal .mss-bullets{width:100%;height:40px;min-height:24px}.mss-selectors-vertical .mss-bullets{min-width:24px;width:40px;height:100%}.mss-selectors-vertical .mss-bullets .mss-selectors-container{vertical-align:middle;width:16px}.mss-bullets .mss-selector{width:14px;height:14px;border-radius:8px;background:none repeat scroll 0 0 #aaa;margin:2px;cursor:pointer;display:inline-block;position:relative;text-indent:9999px;vertical-align:middle}.mss-bullets .mss-selector:after{width:8px;height:8px;border:1px solid transparent;border-radius:8px;margin:3px;content:'';position:relative;display:block;text-indent:9999px;background:none}.mss-bullets .mss-selector-active:hover:after,.mss-bullets .mss-selector-active:after{content:"";background:#fff!important;border-color:transparent}.mss-bullets .mss-selector:hover:after{content:"";background:#555!important;border-color:transparent}.ie7-magic .mss-bullets .mss-selector{text-align:center;float:left}.mss-thumbnails{background:#d9d9d9}.mss-selectors-horizontal .mss-thumbnails .mss-selectors-container{padding:8px 0}.mss-selectors-vertical .mss-thumbnails .mss-selectors-container{padding:0 8px}.mss-thumbnails .mss-selector{opacity:.6}.mss-selectors-horizontal .mss-thumbnails .mss-selector{margin:0 5px}.mss-selectors-vertical .mss-thumbnails .mss-selector{margin:5px 0}.mss-thumbnails .mss-selector-active{opacity:1;-webkit-box-shadow:0 0 2px 2px #888;-moz-box-shadow:0 0 2px 2px #888;box-shadow:0 0 2px 2px #888}.mss-selectors-eye{border:3px solid #fff}.mss-caption{width:100%;bottom:0;left:0;opacity:.7}.mss-caption span{font-size:14px;height:50px;background:#aaa;color:#222;text-align:left;line-height:24px;padding:3px 8px;position:absolute;left:0;bottom:0}.lt-ie9-magic .mss-caption span{filter: alpha(opacity=70)}.mss-caption-title{font-size:125%;display:block}.mss-caption a{color:#222}.mss-caption a:visited{color:#444}.mss-caption a:hover{color:#000}.mss-button,.mss-arrow{cursor:pointer;width:40px;height:40px;z-index:1000;background-repeat:no-repeat;background-color:transparent!important;background-image:none!important;border:0;border-radius:0;padding:0;margin:0}.ie9-magic .mss-button,.ie9-magic .mss-arrow,.lt-ie9-magic .mss-button,.lt-ie9-magic .mss-arrow{background-image:url(http://1-ps.googleusercontent.com/xk/VCK77_Yyw_PxM1vUr2qngvgEZR/www.petdoors.com/smhttp.21800.nexcesscdn.net/80A2CD/magento/skin/frontend/enterprise/petdoors/images/buttons.png.pagespeed.ce.-O4yyq4DBpcLXgBDYuyl.png)!important;background-position:-200%}.mss-button span,.mss-arrow span{width:40px;height:40px;background-repeat:no-repeat;background-image:url(http://1-ps.googleusercontent.com/xk/VCK77_Yyw_PxM1vUr2qngvgEZR/www.petdoors.com/smhttp.21800.nexcesscdn.net/80A2CD/magento/skin/frontend/enterprise/petdoors/images/buttons.png.pagespeed.ce.-O4yyq4DBpcLXgBDYuyl.png);background-color:#000;border:2px solid #000;border-radius:7px;margin-top:-20px;display:block;position:absolute;top:50%}.ie8-magic .mss-button span,.ie8-magic .mss-arrow span{top:auto}.lt-ie8-magic .mss-button span,.lt-ie8-magic .mss-arrow span{width:36px;height:36px}@media only screen and (-webkit-min-device-pixel-ratio:2),only screen and (-moz-min-device-pixel-ratio:2),only screen and (-o-min-device-pixel-ratio:2/1),only screen and (min-device-pixel-ratio:2),only screen and (min-resolution:2dppx){.mss-button span,.mss-arrow span{background-image:url(http://1-ps.googleusercontent.com/xk/VCK77_Yyw_PxM1vUr2qngvgEZR/www.petdoors.com/smhttp.21800.nexcesscdn.net/80A2CD/magento/skin/frontend/enterprise/petdoors/images/xbuttons,402x.png.pagespeed.ic.sAEgYhUCp4yfX_jVJq0Y.png);background-size:216px 120px}}.mss-arrow{z-index:120}.mss-horizontal .mss-arrow{width:60px;height:100%;top:0}.mss-horizontal .mss-arrow-prev{left:0}.mss-horizontal .mss-arrow-prev span{left:8px;background-position:-72px -24px}.mss-horizontal .mss-arrow-next{right:0}.mss-horizontal .mss-arrow-next span{right:8px;background-position:-108px -24px}.mss-vertical .mss-arrow{left:50%;margin-left:-20px}.mss-vertical .mss-arrow span{margin:-20px 0 0;left:0}.mss-vertical .mss-arrow-prev{top:8px}.mss-vertical .mss-arrow-prev span{background-position:-180px -24px}.mss-vertical .mss-arrow-next{bottom:8px}.mss-vertical .mss-arrow-next span{background-position:-144px -24px}.mss-selectors .mss-arrow{background-color:transparent;opacity:.6}.mss-selectors .mss-arrow span{width:24px;height:24px;margin-top:-11px;background-color:transparent;border-color:transparent;border:none;border-radius:0}.mss-selectors-horizontal .mss-selectors .mss-arrow{float:left;width:30px}.mss-selectors-horizontal .mss-selectors .mss-arrow-next{float:right}.mss-selectors-horizontal .mss-selectors .mss-arrow-prev span{left:4px;background-position:-48px -60px}.mss-selectors-horizontal .mss-selectors .mss-arrow-next span{right:4px;background-position:-72px -60px}.mss-selectors-vertical .mss-selectors .mss-arrow{height:30px;width:100%;top:auto;left:0;margin-left:auto}.mss-selectors-vertical .mss-selectors .mss-arrow span{left:50%;margin-left:-12px}.mss-selectors-vertical .mss-selectors .mss-arrow-prev{top:0}.mss-selectors-vertical .mss-selectors .mss-arrow-prev span{margin-top:0;top:3px;background-position:-120px -60px}.mss-selectors-vertical .mss-selectors .mss-arrow-next{position:absolute;bottom:0}.mss-selectors-vertical .mss-selectors .mss-arrow-next span{bottom:3px;background-position:-96px -60px}.mss-button-fullscreen{top:0;right:0;z-index:2000;width:56px;height:56px}.mss-button-fullscreen span{right:8px}.mss-button-fullscreen-enter span{background-position:0 -24px}.mss-button-fullscreen-exit span{background-position:-36px -24px}.mss-fullscreen{background:#1b1b1b}.mss-fullscreen .mss-slider{background-color:#333}.mss-fullscreen .mss-selectors{background:#d9d9d9;opacity:.8}.mss-fullscreen .mss-message{font-size:18px;color:#fff;background-color:#000;border-color:#ccc;top:15px}.mss-loader{background:transparent center no-repeat;background-image:url(http://smhttp.21800.nexcesscdn.net/80A2CD/magento/skin/frontend/enterprise/petdoors/css/graphics/loader.gif);width:42px;height:42px;top:50%;left:50%;margin:-21px 0 0 -21px;opacity:.2}.lt-ie9-magic .mss-loader{filter: alpha(opacity = 20)}.mss-message{color:#000;background-color:#fff;background-image:none;border:1px solid #aaa;font-size:10px;padding:6px;display:block;overflow:hidden;position:absolute;text-align:center;top:50%;width:33%;left:33%;z-index:100;border-collapse:separate;border-radius:15px;-webkit-box-shadow:0 0 10px #000;box-shadow:0 0 10px #000}