/*
Theme Name: Nexus-ch
Theme URI: http://www.elegantthemes.com/gallery/nexus/
Version: 1.5
Description: Nexus Child
Author: Elegant Themes
Author URI: http://www.elegantthemes.com
Template: Nexus
*/

@import url("../Nexus/style.css");

/* =Theme customization:
Custom_bswrapper
*/

div#bswrapper div  {
line-height: normal;
font-size: 95%;
word-wrap: break-word;
}

div#bswrapper div  {
line-height: normal;
word-wrap: break-word;
}

div#bswrapper img, div#bswrapper img:hover {
text-decoration: none;
border: none;
background-color: transparent;
}

div#bswrapper div#smartylisting {
padding: 0;
margin: 0;
width: 100%;
}

div#bswrapper div#smartyheader {
background-color: black;
padding: 0.5em 0em 0.3em 0.6em;
margin-top: 2em;
}

div#bswrapper div#smartyheader h2 {
color: #fff;
text-align: left;
font-size: 1.4em;
font-weight: bold;
padding: 0;
margin: 0;
border: 0;
text-decoration: none;
display: inline;
}

div#bswrapper #wbsearchwrapper {
float: right;
padding: 0.5em;
}

div#bswrapper div#smartymain {
padding: 0.2em 0.2em 0.2em 0.2em;
}

div#bswrapper div.smartyitem {
float: left;
width: 46%;
margin: 0 1% 0 1%;
padding: 1em 0.5% 1em 0.5%;	
border-bottom: 1px dashed #606060;
height: 200px;
}

div#bswrapper div.prodmain {
height: 80%;
}

div#bswrapper div.prodmain h3, div.prodmain h3 a {
margin: 0 0 0.2em 0;
padding: 0;
text-align:left;
font-weight: bold;
font-size: 1.1em;
}

div#bswrapper div.smartyitem .imgdiv {
float: left;
margin: 0 0.5em 0 0;
height: 12em;
width: 40%;
display: block;
}

div#bswrapper div.smartyitem div.imgdiv img {
float: left;
margin: 1em 0 0 0;
clear: both;
max-width: 100%;
}

div#bswrapper div.smartyitem div.prodmain div.go {
float: left;
margin: 0.2em 0 0.2em 0;
clear: both;
}

div#bswrapper div.smartyitem div.prodmain {
display: block;
width: 100%;
margin: 0;
padding: 0;
font-size: 1em;
clear: both;
}

div#bswrapper div.smartyitem div.productinfo div.prodattr {
font-weight: bold;
padding: 0px;
margin-top: 1em;
font-size: 0.9em;
}

div#bswrapper div.smartyitem div.productinfo div.price {
font-weight: bold;
color: #b30000;
font-size: 2em;
padding: 0px;
margin: 0px;
display: block;
}

div#bswrapper div.smartyitem div.productotherinfo {
margin: 0;
font-size: 0.9em;
}

div#bswrapper div.smartyitem div.productotherinfo div.prodattr {
font-weight: bold;
padding: 0 0.2em 0 0em;
margin: 0;
float: left;
height: 1.3em;
}

div#bswrapper div.smartyitem div.productotherinfo div.info {
font-weight: none;
padding: 0;
margin: 0;
height: 1.3em;
}

div#bswrapper div.smartyitem div.productotherinfo div.timeleft {
font-weight: bold;
color: #b30000;
}

div#bswrapper div.clickwrapper {
width: 100%;
margin-top: 1em;
text-align: left;
}

div#bswrapper div.clickwrapper div.clickbutton img {
margin: 0;
padding: 0;
}

div#bswrapper div.clickwrapper div.clickbutton {
width: 100%;
margin: 0;
padding: 0;
}

div#bswrapper div.clickwrapper div.clickbutton a, div.clickbutton a:hover {
border: none;
background-color: transparent;
margin: 0;
padding: 0;
}

div#bswrapper div.clickwrapper div.seller {
margin: 0.1em 0 1em 0;
font-size: 0.8em;
}

div#bswrapper div#smartymain p.cachenote {
font-size: smaller;
margin-top: 1em;
}

.listingclear {
clear: both;
width: 100%;
height: 1px;
margin: 0 0 -1px;
}