.amazonjs_item {
font-size: 14px;
margin: .5em 0 1em 0;
padding: 25px 10px 25px 10px;
border: 1px solid #ddd;
position: relative;
display: block;
background: white url(//www.nk-happy.com/wp-content/plugins/amazonjs/images/amazonjs.png) no-repeat right bottom;
color: #333;
}
.amazonjs_item a {
color: #e47911;
text-decoration: none;
}
.amazonjs_item a:hover {
color: #996633;
}
.amazonjs_item * {
margin: 0;
padding: 0;
border: 0;
}
.amazonjs_item .amazonjs_indicator {
margin: 0 10px;
clear: both;
}
.amazonjs_item .amazonjs_indicator .amazonjs_indicator_img {
float: left;
display: block;
width: 32px;
height: 32px;
background: transparent url(//www.nk-happy.com/wp-content/plugins/amazonjs/images/ajax-loader.gif) no-repeat center;
}
.amazonjs_item .amazonjs_indicator .amazonjs_indicator_title {
display: block;
line-height: 32px;
margin-left: 42px;
}
.amazonjs_item .amazonjs_indicator .amazonjs_indicator_footer {
clear: both;
}
.amazonjs_item .amazonjs_image {
display: block;
float: left;
margin-right: 10px;
}
.amazonjs_item .amazonjs_info {
display: block;
}
.amazonjs_item .amazonjs_info h4 {
margin: 0 0 5px;
padding: 0;
font-size: 1.2em;
font-weight: bold;
clear: none;
border: none;
}
.amazonjs_item .amazonjs_info ul {
list-style: none;
margin: 0;
padding: 0;
}
.amazonjs_item .amazonjs_info ul li {
list-style: none;
line-height: 1.5em;
font-size: 1em;
margin: 0;
padding: 0;
}
.amazonjs_item .amazonjs_info ul li b {
margin-right: .5em;
color: #555;
font-weight: normal;
}
.amazonjs_item .amazonjs_info .amazonjs_price {
color: #900;
}
.amazonjs_item .amazonjs_info .amazonjs_price span {
color: #666;
margin-left: .5em;
}
.amazonjs_item .amazonjs_info .amazonjs_listprice {
text-decoration: line-through;
}
.amazonjs_item .amazonjs_review {
padding: 0;
font-size: 0.7em;
position: absolute;
right: 34px;
bottom: 4px;
}
#preview .amazonjs_item .amazonjs_review {
display: none;
}
.amazonjs_item .amazonjs_footer {
clear: both;
}
.amazonjs_book .amazonjs_info ul,
.amazonjs_music .amazonjs_info ul {
margin-top: 0.5em;
}
.amazonjs_book .amazonjs_info ul li,
.amazonjs_music .amazonjs_info ul li {
line-height: 1.6em;
}
@media (max-width: 720px) {
.amazonjs_item .amazonjs_info {
margin-bottom: 10px;
}
}
@media (max-width: 480px) {
.amazonjs_item img {
width: 60px;
max-width: 60px;
}
.amazonjs_item .amazonjs_info {
margin-left: 70px !important;
}
.amazonjs_item .amazonjs_info h4 a {
font-size: 0.9em;
}
.amazonjs_item .amazonjs_info ul li {
font-size: 0.9em;
}
}.wp_rp_wrap {
clear: both;
}
.wp_rp_wrap .related_post_title {
background: rgba(245, 245, 245, 1) !important;
padding: 3px 0 3px 10px !important;
margin: 0 !important;
font-weight: normal;
border-radius: 2px !important;
border: 1px solid rgba(0, 0, 0, .1) !important;
clear: both !important;
}
div.wp_rp_content {
display: block !important;
}
div.wp_rp_footer {
text-align: right !important;
overflow: hidden !important;
}
div.wp_rp_footer a {
color: #999 !important;
font-size: 11px !important;
text-decoration: none !important;
display: inline-block !important;
}
div.wp_rp_footer a.wp_rp_edit {
color: #fff !important;
font-size: 12px !important;
text-decoration: underline !important;
font-weight: bold !important;
background: #f79124 !important;
border-radius: 2px !important;
padding: 3px 6px;
}
ul.related_post {
margin: 0 0 18px 0 !important;
padding: 0 !important;
}
ul.related_post li {
position: relative !important;
min-height: 60px;
list-style: none !important;
padding: 10px 0 10px 0 !important;
margin: 0 !important;
border-bottom: 1px solid rgba(0, 0, 0, .1) !important;
background: none !important;
}
ul.related_post li a {
position: relative !important;
text-decoration:none;
text-indent: 0 !important;
}
ul.related_post li a img {
width: 60px;
height: 60px;
float: left !important;
margin: 0 10px 0 0 !important;
padding: 0 !important;
max-width: 100% !important;
float: none !important;
}
ul.related_post li a img.wp_rp_santa_hat {
display: none !important;
}
ul.related_post li a.title {
vertical-align: top !important;
} ul.related_post li a.wp_rp_thumbnail { 
float: left !important;
margin-right: 10px !important;
}
ul.related_post li a.wp_rp_thumbnail img {
float: none !important;
margin-right: 0 !important;
display: block !important;
}
ul.related_post li .wp_rp_category a {
display: inline !important;
}