.product-info{width:440px;float:left;overflow:hidden;}
.product-info .space{height:260px;overflow:hidden;}
.product-info .features{height:120px;overflow:hidden;}
.product-info .price{font-size:16px;color:#000;line-height:1.4;}
.product-info .price span{font-weight:bold;color:#83091f;}
.steez .product-info .price span{color:#8bba2b;}
.product-info .price .special-offer{font-size:12px;display:block;}
.product-info .rule{margin:22px 0 22px 20px;}
.product-info .where-to-by {float: right;}
.product-info .ps_ResponsiveContainerStyle.ps_WtbButtonStyle {width:154px;height:62px;background:transparent url(/piocda/templates/V4/images/wtb_grey_large.gif) no-repeat;font-size: 0px;color: transparent;}
.product-info .store-offer{font-style:italic;}
.product-info .locator{width:186px;height:78px;background:url(/piocda/templates/V4/images/product_locator_bg.png) no-repeat;float:right;}
.product-info .locator p{padding:8px 15px;}
.product-info .locator label{margin-bottom:2px;text-transform:uppercase;color:#000;font-weight:bold;font-size:11px;display:block;}
.product-info .locator .zipcode{width:95px;height:12px;margin-bottom:2px;padding:5px 10px;border:none;color:#555;background:url(/piocda/templates/V4/images/product_locator_input.png) no-repeat;-moz-box-sizing: content-box;-ms-box-sizing: content-box;-webkit-box-sizing: content-box;box-sizing: content-box;}
.product-info .locator a{padding-left:8px;background:url(/piocda/templates/V4/images/red_arrow.gif) no-repeat left center;font-size:10px;}

.product-media{width:440px;margin:0 20px;float:right;overflow:hidden;}
.product-media .space{height:260px;overflow:hidden;}
.product-media img{margin:0 auto;display:block;}
.product-media .gallery{width:428px;height:60px;margin:0 auto;padding:18px 0 0 0;background:url(/piocda/templates/V4/images/product_gallery_bg.png) no-repeat;position:relative;}
.product-media .gallery .prev, .gallery .next{width:21px;height:22px;top:30px;font-size:0;color:transparent;display:block;position:absolute;}
.product-media .gallery .prev{background:url(/piocda/templates/V4/images/gallery_arrow_left.png) no-repeat;left:10px;}
.product-media .gallery .next{background:url(/piocda/templates/V4/images/gallery_arrow_right.png) no-repeat;right:10px;}
.product-media .gallery .images{width:340px;height:42px;margin:0 45px;position:absolute;overflow:hidden;}
.product-media .gallery ul{width:1000px;height:44px;margin:0 !important;list-style-image:none;position:absolute;}
.product-media .gallery ul li{width:60px;height:40px;margin-right:9px;display:block;float:left;position:relative;}
.product-media .gallery span.play{width:60px;height:40px;top:0;left:0;background:url(/piocda/templates/V4/images/video_banner_play.png) no-repeat center center;display:block;position:absolute;}
* html .product-media .gallery span.play{display:none;}
.product-media .gallery ul li img{border:solid 1px #aaa;}

.product-media .gallery #image-tabs{width:auto !important;height:22px;top:-22px;right:0;list-style:none;overflow:hidden;position:absolute;}
.product-media .gallery #image-tabs li{width:auto;height:23px;margin-left:-5px;margin-right:0;background:url(/piocda/templates/V4/images/breadcrumb_bg.gif) no-repeat left top;display:block;float:left;}
.product-media .gallery #image-tabs li a{height:18px;padding:5px 10px 0 10px;color:#fff;text-decoration:none;line-height:1;display:inline-block;overflow:hidden;}
.product-media .gallery #image-tabs li.first{margin-left:0;}
.product-media .gallery #image-tabs li.first a{margin-right:6px;background:url(/piocda/templates/V4/images/breadcrumb_end.gif) no-repeat left 0;}
.product-media .gallery #image-tabs li.last a{margin-left:6px;background:url(/piocda/templates/V4/images/breadcrumb_end.gif) no-repeat right 0;}
.product-media .gallery #image-tabs li.select, .product-media .gallery #image-tabs li.select, .product-media .gallery #image-tabs li.select a, .product-media .gallery #image-tabs li:hover, .product-media .gallery #image-tabs li:hover a, .product-media .gallery #image-tabs li.hover, .product-media .gallery #image-tabs li.hover a{color:#000;background-position:0 -23px;}
.product-media .gallery #image-tabs li.last:hover a{background-position:right -23px;}
.product-media .gallery #image-tabs li.single{margin-left:0;background:url(/piocda/templates/V4/images/breadcrumb_end.gif) no-repeat left -23px;}
.product-media .gallery #image-tabs li.single a{margin-left:5px;padding-left:5px;background:url(/piocda/templates/V4/images/breadcrumb_end.gif) no-repeat right -23px;}

.product-left{width:202px;overflow:visible;}
* html .product-left{margin-top:3px;}
.product-left .tabs{margin:0 0 20px 0;list-style:none;text-align:right;}
.product-left .tabs li{height:40px;margin:0 !important;padding:0;background:#fff;border-bottom:solid 1px #aaa;font-size:12px;list-style-image:none;display:block;overflow:hidden;}
.product-left .tabs li a{width:183px;height:26px;padding:14px 20px 0 0;left:15px;color:#000;background:url(/piocda/templates/V4/images/product_tab_bg.png) no-repeat 0 0;text-decoration:none;text-transform:uppercase;display:block;overflow:hidden;position:absolute;z-index:2;}
.product-left .tabs li.first{border-radius:5px 0 0 0;}
.product-left .tabs li.first a{border-radius:5px 0 0 0;background:url(/piocda/templates/V4/images/product_tab_first_bg.png) no-repeat 0 0;}
.product-left .tabs li.last{border-radius:0 0 0 5px;border-bottom:none;}
.product-left .tabs li.last a{border-radius:0 0 0 5px;background:url(/piocda/templates/V4/images/product_tab_last_bg.png) no-repeat 0 0;}
.product-left .tabs li a:hover{color:#333;background-position:0 -40px;}
.product-left .tabs li a.active{background-color:#fff;background-position:0 -80px;color:#83091f;}
.steez .product-left .tabs li a.active{color:#8bba2b;}
.product-left .fit-guide{width:186px;margin:0 auto 20px auto;}
.product-left .fit-guide dt{height:21px;padding:3px 10px 0 10px;color:#fff;font-weight:bold;background:url(/piocda/templates/V4/images/product_fitguide_dt.gif) no-repeat;overflow:hidden;}
.product-left .fit-guide dd{padding:5px 0 0 0;background:url(/piocda/templates/V4/images/product_fitguide_dd.png) no-repeat left bottom;}
.product-left .fit-guide dd p{margin:0 1px;padding:5px 10px;}
.product-left .fit-guide dd p.even{background:#f2f2f2;}
.product-left .fit-guide dd p.submit{border-top:solid 1px #aaa;text-align:right;}
.product-left .fit-guide dd label{width:40px;padding-right:10px;text-align:right;display:block;float:left;}
.product-left .fit-guide dd select{width:110px;}
.product-left .flex{width:186px;margin:0 auto 20px auto;padding-top:10px;background:#b6b6b6 url(/piocda/templates/V4/images/product_flex_bg.png) no-repeat;}
.product-left .flex img{margin:0 auto 8px auto;display:block;}
.product-left .flex .end{height:4px;background:url(/piocda/templates/V4/images/product_flex_bottom.gif) no-repeat 0 bottom;}

.product-details{width:660px;min-height:300px;margin-bottom:25px;margin-top:3px;padding:20px 30px;background:#fff;border:solid 1px #aaa;position:relative;clear:both;float:right;z-index:2;}
.product-details .rnd-top, .product-details .rnd-bottom{width:718px;}
.product-details .rnd-top{background-position:-10px 0}
.product-details h3{color:#000;}

.accessory-table{width:660px;}
.accessory-table td{vertical-align:top;border-bottom:dotted 1px #aaa;}
.accessory-table td.image{width:150px;}
.accessory-table td p{padding:0;}

.tab-content td{margin:10px;padding:10px}

#product-apps{padding:135px 0 164px}
.selector{min-height:135px;margin:0;top:-4px;left:0;background-color:#d8d8d8;background-image:-moz-linear-gradient(top,#d8d8d8 0,#efefef 100%);background-image:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#d8d8d8),color-stop(100%,#efefef));background-image:-webkit-linear-gradient(top,#d8d8d8 0,#efefef 100%);background-image:-o-linear-gradient(top,#d8d8d8 0,#efefef 100%);background-image:-ms-linear-gradient(top,#d8d8d8 0,#efefef 100%);background-image:linear-gradient(to bottom,#d8d8d8 0,#efefef 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#d8d8d8',endColorstr='#efefef',GradientType=0);border:solid 1px #aaa;border-left:none;border-right:0;position:absolute}
.selector ul,.selector ul li{margin:0;padding:0;list-style:none}
.selector ul{margin:2px 0}
.selector ul li{width:152px;margin-bottom:5px;display:block;float:left}
.selector .filter{height:91px;padding:12px 20px;float:left}
.selector .filter input{width:14px;margin-right:5px}
.selector .filter label{color:#000;font-size:14px;font-weight:bold}
.selector .filter-platform{width:180px;border-right:solid 1px #aaa}
.selector .filter-platform .apple{background:url(/piocda/templates/V4/images/app_list_icon_apple.png) no-repeat 18px center}
.selector .filter-platform .android{background:url(/piocda/templates/V4/images/app_list_icon_android.png) no-repeat 18px center}
.selector .filter-platform .apple input,.selector .filter-platform .android input{margin-right:20px}
.selector .filter-category,.selector .filter-type{width:459px}
.app-list{width:660px;background:url(/piocda/templates/V4/images/app_list_product_bg.gif) repeat-y center top;clear:both}
.app-list .item{width:294px;height:120px;margin:18px;float:left;cursor:pointer}
.app-list .item dt{width:76px;float:left}
.app-list .item dd{width:218px;font-size:12px;line-height:1.2em;float:left}
.app-list .item dd .apple,.app-list .item dd .android{width:16px;height:20px;margin-left:2px;display:block;float:right}
.app-list .item dd .apple{background:url(/piocda/templates/V4/images/app_list_icon_apple.png) no-repeat center center}
.app-list .item dd .android{background:url(/piocda/templates/V4/images/app_list_icon_android.png) no-repeat center center}
.app-list .item dd h2,.app-overlay h2{margin-bottom:5px;padding:0 20px;color:#000;font-size:16px;font-weight:bold;font-style:normal}
.app-list .item dd p,.app-overlay p{padding:0 0 0 20px}
.app-list .item dd .video-btn,.app-overlay .video-btn{margin-left:20px;padding-left:20px;color:#aaa;font-size:11px;text-decoration:none;background:url(/piocda/templates/V4/images/app_list_video_icon.png) no-repeat left center}
.app-list .item .app-overlay{display:none}
/*.app-overlay{color:#555;font-family:arial,verdana,sans-serif}
.app-overlay .image-video iframe,.app-overlay .image-video img{margin-bottom:15px}
.app-overlay .details{width:255px;min-height:94px;padding-left:90px;padding-right:142px;font-size:12px;position:relative}
.app-overlay .details .icon{left:0;top:0;position:absolute}
.app-overlay .details .price{width:76px;left:0;top:80px;color:#aaa;position:absolute;text-align:center;text-transform:uppercase}
.app-overlay .details .video-btn{display:none}
.app-overlay .details .buttons{width:130px;top:0;right:0;position:absolute}
.app-overlay .details .btn{width:130px;height:45px;margin-bottom:5px;display:block}
.app-overlay .details .btn span{display:none}
.app-overlay .details .btn-apple{background:url(/piocda/templates/V4/images/btn_apple.png) no-repeat}
.app-overlay .details .btn-google{background:url(/piocda/templates/V4/images/btn_google.png) no-repeat}*/
.device-list{width:100%;height:164px;left:0;bottom:-4px;background:#f8f8f8;border:solid 1px #aaa;border-left:0;border-right:0;border-radius:0 0 5px 5px;position:absolute;overflow:hidden;z-index:5}
.device-list h2{margin:0;padding:22px 28px 10px;font-style:normal}
.device-list dl{width:120px;margin-left:28px;font-size:10px;line-height:1.2;float:left}
.device-list dl dt{padding-top:5px;color:#83091f;font-weight:bold}
.isotope-item{ z-index:2}
.isotope-hidden.isotope-item{ pointer-events:none;  z-index:1}
.isotope,.isotope .isotope-item{ -webkit-transition-duration:0.8s;  -moz-transition-duration:0.8s;  -ms-transition-duration:0.8s;  -o-transition-duration:0.8s;  transition-duration:0.8s}
.isotope{ -webkit-transition-property:height,width;  -moz-transition-property:height,width;  -ms-transition-property:height,width;  -o-transition-property:height,width;  transition-property:height,width}
.isotope .isotope-item{ -webkit-transition-property:top,left,opacity;  -moz-transition-property:top,left,opacity;  -ms-transition-property:top,left,opacity;  -o-transition-property:top,left,opacity;  transition-property:top,left,opacity}
.isotope.no-transition,.isotope.no-transition .isotope-item,
.isotope .isotope-item.no-transition{ -webkit-transition-duration:0s;  -moz-transition-duration:0s;  -ms-transition-duration:0s;  -o-transition-duration:0s;  transition-duration:0s}

.download-sort{width:210px;float:right;}
.download-sort .newListSelected{width:150px;height:18px;border:solid 1px #ccc;background:url(http://www.pioneerelectronics.com/piocda/templates/V4/images/select_bg.png) no-repeat right top;z-index:10;margin:0 0 5px 10px;display:inline-block;}
.download-sort .newListSelHover{background-position:right bottom;}
.download-sort .newListSelected .selectedTxt{padding-top:1px;margin:0 0 0 6px;}
.download-sort .newList{width:150px;background:#f5f2da;border:solid 1px #ccc;list-style:none;list-style-image:none;position:absolute;overflow:auto;margin:0 20px 0 -1px;}
.download-sort .newList li{display:block;overflow:hidden;margin:0;padding:0;}
.download-sort .newList li a{font-weight:normal;color:#555;text-decoration:none;display:block;padding:0 5px;}
.download-sort .newList li a:hover,.download-sort .newList li a.hiLite{background:#f0e9bb;}
.download-results{margin:10px 0;display:block;clear:both;}
.download-results th{font-size:11px;text-align:center;line-height:1.2;}
.download{clear:both;}
.download h4,.download p{margin:0 0 5px;padding:0;}
.download h4{color:#89101b;font-size:12px;font-weight:bold;text-transform:none;}
.download ul{list-style:none;margin:0;padding:0;}
.download ul li{margin-bottom:4px;}
.download th,.download td{border-top:8px solid #fff;border-right:1px solid #fff;text-align:center;vertical-align:middle;padding:10px;}
.download th{width:122px;}
.download th a{text-decoration:none;}
.download td{background:#f2f2f2;}
.download td.description{font-size:10px;line-height:1.2;text-align:left;}
.download td.date{width:80px;}
.download td.price{width:40px;}
.download td.link{width:60px;border-right:0;}

.av-overview {padding-bottom: 10px;}
.av-overview h3 {font-weight: bold;	font-size: 18px;text-transform: none;}
.av-divider {background-image: url(/piocda/templates/V4/images/avr/section-divider.png);	background-repeat: no-repeat;background-position: center top;border-top: solid 1px #cccccc;	padding-top: 20px;}
.av-reviews {width: 100%; height: 60px;}
.video-container {position: relative;padding-bottom: 56.25%;	padding-top: 30px;height: 0;overflow: hidden;margin-bottom: 10px;}
.video-container iframe,.video-container object, .video-container embed {position: absolute;	top: 0;	left: 0;width: 100%;height:100%;}

h6{font-size: 15px;vertical-align: text-bottom;line-height: 50%;color: #666;}
img.alignright {float: right;margin-top: 5px;margin-right: 0;margin-left: 25px;clear: left;}
img.alignleft{float: left;margin-top: 5px;margin-right: 25px;	margin-bottom: 10px;margin-left: 0px;clear: left;}
