/*A Bootstrap 3.1 affix sidebar templatefrom http://bootply.comThis CSS code should follow the 'bootstrap.css'in your HTML file.license: MITauthor: bootply.com*/body { padding-top:50px;}iframe[name='google_conversion_frame'] {position: absolute;left: -1000px;}/*Get now button*/.demo-wrapper {	width: 80px; 	overflow: hidden; 	color:#FFF; 	text-align: 	center; 	padding: 0; 	margin: 0; 	position: fixed; 	right:0; 	top:35%; 	z-index: 1025;}.demo-button {background-color: rgba(130, 181, 65, 0.7);display: block;font-weight: bold;margin: 10px 0;padding: 20px 10px;text-align: center;transition: all 0.3s ease 0s;}.demo-button:hover {background-color: rgba(130, 181, 65, 1);	}.demo-button p {  color: #fff;  font-size: 13px;  font-weight: bolder;  line-height: 1.3;  margin-bottom: 0;  text-transform: uppercase;}small {  display: inline-block;  font-size: 80%;}a:hover {text-decoration: none;}/*End Get now button*/@media (max-width: 480px) {	.demo-wrapper {		top:auto; 		bottom: 0;	}}#masthead { border-bottom: 1px solid #e7e7e7;min-height: 150px;}#masthead h1 { font-size: 30px; line-height: 1; padding-top:20px;}#masthead  { text-align: center;}#leftCol .nav > li > a {  display: block;  padding: 1px 15px;  position: relative;}.col-md-9 img {background: #fff none repeat scroll 0 0;border: 1px solid #ddd;box-shadow: 0 0 5px #ddd;margin: 0 0 10px;max-width: 100%;padding: 10px;}#sidebar li a {color: #888;}#sidebar li.active a {color: #428bca;}.collapse .navbar-nav {  float: right;  margin: 0;}.add-cart {background-color: #82b440;border-bottom: 2px solid #6f9a37;border-radius: 2px;color: #fff;float: right;font-size: 12px;font-weight: bold;margin: 9px 0 0;padding: 5px 20px;}.add-cart:hover {background-color: #6f9a37; transition-duration: 0.2s; color: #fff; text-decoration: none;}.navbar-collapse.collapse {  float: left;}@media screen and (min-width: 768px) {  #masthead h1 {    font-size: 50px;  }}@media screen and (max-width: 480px) {  #masthead  {    margin: 70px 0 0 0;  }  .navbar-default {	padding-bottom: 20px;   }}.navbar-bright { background-color:#111155; color:#fff;}.affix-top,.affix{ position: static;}@media (min-width: 979px) {  #sidebar.affix-top {    position: static;  	margin-top:30px;  	width:228px;  }  #sidebar.affix {    position: fixed;    top:55px;    width:228px;  }}#sidebar li.active {-moz-border-bottom-colors: none;-moz-border-left-colors: none;-moz-border-right-colors: none;-moz-border-top-colors: none;border-color: #428bca;border-image: none;border-style: solid;border-width: 0 0 0 5px;}