/* Power Reviews */
/*
.pr-snippet-wrapper p, .pr-snippet-read-write, .pr-clear, .pr-snippet-social-bar {
display:none !important;
}

.pr-snippet-wrapper .pr-snippet-stars, .pr-snippet-wrapper .pr-snippet-stars div {
display:block;
}
*/

.orm .load-img {display:none;}

.orm .path .body {
position:relative;
border:none;
padding:20px 0 30px 30px;
margin:0;
}

.orm .path .body .hover-display {
display:none;
position:absolute;
z-index:2;
left:-9999px;
top:0;
width:220px;
background-color:#fff;
border:1px solid #ccc;
border-left:none;
-webkit-box-shadow:2px 0px 4px rgba(0,0,0,.3);
-moz-box-shadow:2px 0 4px rgba(0,0,0,.3);
box-shadow:2px 0 4px rgba(0,0,0,.3);
filter: progid:DXImageTransform.Microsoft.Blur(PixelRadius=4,MakeShadow=true,ShadowOpacity=0.30);
-ms-filter: "progid:DXImageTransform.Microsoft.Blur(PixelRadius=4,MakeShadow=true,ShadowOpacity=0.30)";
zoom: 1;
}
.orm .path .body .hover-display .inner {
overflow:hidden;
padding:7px 10px;
}
.orm .path .body .hover-display.right {
border:1px solid #ddd;
border-right:none;
-webkit-box-shadow:-2px 0px 4px rgba(0,0,0,.3);
-moz-box-shadow:-2px 0 4px rgba(0,0,0,.3);
box-shadow:-2px 0 4px rgba(0,0,0,.3);
}
.orm .path .body .hover-display .item-price {
margin-bottom:0;
}

.orm .path .arrow {
float:left;
margin-top:-5px;
height:490px;
width:106px;
background:transparent url(http://oreilly.com/images/oreilly/path-to-learning/path-arrow.png) center 0 no-repeat;
}

.orm .vert-slider {
width:234px;
}
.orm .vert-slider .label {
margin-top:8px;
text-align:center;
text-transform:uppercase;
height:36px;
}
.orm .vert-slider .body {
position:relative;
height:490px;
width:234px;
overflow:hidden;
background-color:#fff;
border-radius:15px;
-moz-border-radius:15px;
border:none;
padding:0;
}
.orm .vert-slider .body .items {
position:absolute;
left:17px;
top:30px;
width:200px;
}
.orm .vert-slider .body .items .item {
width:200px;
height:200px;
margin-bottom:30px;
text-align:center;
}
.orm .vert-slider .body .items a {
display:block;
line-height:0;
}
.orm .vert-slider .item .text {
display:none;
}
.orm .vert-slider .item .text.show {
display:block;
}
.orm .vert-slider .item .text p.item-authors {
margin:0 0 4px 0 !important;
}

.orm .vert-slider .slide {
position:absolute;
z-index:1;
left:0;
width:234px;
height:30px;
}
.orm .vert-slider .slide.top {
top:0;
background:transparent url(http://oreilly.com/images/oreilly/path-to-learning/path-vert-overlays.png) 0 0 no-repeat;
border-top-left-radius:15px;
border-top-right-radius:15px;
-moz-border-radius-topleft:15px;
-moz-border-radius-topright:15px;
}
.orm .vert-slider .slide.bottom {
bottom:0;
background:transparent url(http://oreilly.com/images/oreilly/path-to-learning/path-vert-overlays.png) 0 -30px no-repeat;
border-bottom-left-radius:15px;
border-bottom-right-radius:15px;
-moz-border-radius-bottomleft:15px;
-moz-border-radius-bottomright:15px;
}
.orm .vert-slider .slide .arrow {
width:100%;
height:10px;
margin:10px 0;
background-image:url(http://oreilly.com/images/oreilly/path-to-learning/path-vert-arrows.png);
background-repeat:no-repeat;
display:none;
}
.orm .vert-slider .slide.top .arrow {
background-position:center 0;
}
.orm .vert-slider .slide.bottom .arrow {
background-position:center -20px;
}

.orm .vert-slider .indicators {
position:absolute;
left:0;
width:4px;
padding:0 5px;
margin:auto 0;
}
.orm .vert-slider .indicators .indicator {
background-color:#464646;
height:4px;
margin:0 0 6px 0;
border-radius:2px;
-webkit-border-radius:2px;
-moz-border-radius:2px;
}
.orm .vert-slider .indicators .indicator.on {
background-color:#0061ff;
}

.orm .path .body.bg-dark-blue {
background-color:#305289;
}
.orm .path .header.bg-dark-blue {
background-color:#2a4a80;
filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#305289', endColorstr='#2a4a80');
background: -webkit-gradient(linear, left top, left bottom, from(#305289), to(#2a4a80));
background: -moz-linear-gradient(top,  #305289,  #2a4a80);
}

.orm .vert-slider .removed {
display:none;
}