/* @override https://www.yardbutlerstore.com/wp-content/themes/magazine-basic/yardbutler.css */

/* @override https://www.yardbutlerstore.com/wp-content/themes/magazine-basic/yardbutler.css */

/* @override https://www.yardbutlerstore.com/wp-content/themes/magazine-basic/yardbutler.css */

/* @override http://testing.yardbutlerstore.com/wp-content/themes/magazine-basic/yardbutler.css */

/* @override http://testing.yardbutlerstore.com/wp-content/themes/magazine-basic/yardbutler.css */

/* @override http://testing.yardbutlerstore.com/wp-content/themes/magazine-basic/yardbutler.css */

#checkout ul li div.left div.jqTransformSelectWrapper ul li {
	padding: 0;
}

#checkout ul li div.left {
width: auto !important;
padding: 0 10px 0 0;	
}

/* @override http://testing.yardbutlerstore.com/wp-content/themes/magazine-basic/yardbutler.css */

/* @override http://testing.yardbutlerstore.com/wp-content/themes/magazine-basic/yardbutler.css */

/* @override http://testing.yardbutlerstore.com/wp-content/themes/magazine-basic/yardbutler.css */

/* @override http://yardbutler.wolfgang/wp-content/themes/magazine-basic/yardbutler.css */

/* @override http://testing.yardbutlerstore.com/wp-content/themes/magazine-basic/yardbutler.css */

/* @override http://yardbutler.wolfgang/wp-content/themes/magazine-basic/yardbutler.css */

/* @override 
	http://testing.yardbutlerstore.com/wp-content/themes/magazine-basic/yardbutler.css
	http://yardbutler.wolfgang/wp-content/themes/magazine-basic/yardbutler.css
*/

#featured_right {
float:right;
margin:8px 0px 0 0px;
width:370px;

}

#featured_right h2,#featured_left h1 {
background:url(images/h2line.gif) repeat-x bottom;
margin:0 10px 10px;
}

#front_right_item {
float:left;
margin-bottom:20px;
width:360px;
}

#footer_top ul li a {
color:#000;
}
#footer_top ul li a:hover {
color: #7a9dc1;
}

#featured_right img {
float:left;
margin-right:10px;
}

#featured_right h4 {
margin:0 0 5px;
text-align: right;
}

#featured_bottom_product {
float:left;
padding:10px;
width:150px;
}

#featured_bottom_product h3.original_price {
font-size:small;
margin:5px 0;
}

#featured_bottom_product a img {
display:block;
margin:0 auto;

}
.post a img:hover, div.container a img:hover{
	border: 1px solid silver !important; 
}
.post a img, .container a img{
	border: 1px solid #e9e9e9;
}
.shopp-thickbox img {
	border: 1px solid #e9e9e9;
}


.post {
margin:10px 5px;
width:730px;
}

#shopp div.category ul.breadcrumb li {
padding-right:5px;
}

#sidebar div.side-widget div.textwidget p.nomargin {
font-size:smaller;
font-weight:400;
margin:0;
}

#sidebar div.side-widget div.textwidget p {
font-weight:700;
margin:5px 0;
}

#breadcrumb ul.breadcrumb li a {
border:none;
text-decoration: none;
padding-right:2px;
}

#shopp ul.breadcrumb li a {
border:none;
padding-right:5px;
}

div#breadcrumb {
float:left;

margin-left:14px;
}

#productpage_itemdesc {
float:left;
width:270px;
}

#first table {
width:100%;
}

#imageclick {
clear:left;
display:block;
font-size:11px;
margin:0 auto;
position:relative;
text-align:center;
}

#sidebar div.side-widget div.textwidget p a:hover {
background:none;
text-decoration:underline;
}

img a {
border:none !important;
border-bottom-style:none;
}

span.left {
font-size:20px;
vertical-align:17px;
}

#breadcrumb ul.breadcrumb li {
margin-right:5px;
}

#gallery {
float:left;
margin-top:10px;
}

.gallery {
margin:0 !important;
}

div.container {
float:right;
background:url(images/fancy_top.gif) no-repeat center top;
padding: 0 10px;
width: 720px;
margin: 10px 0 0 0 !important;

}

div#product_top {
margin-top:5px;
padding:0 10px;
}

#sidebar ul.children {
padding-bottom:0;
padding-left:0;
}

#delivery {
background:#FFF;
border:1px solid #ddd;
border-bottom-color:#ccc;
border-right-color:#ccc;
float:right;
padding:5px;
width:165px;
}

a.shipping {
font-size:11px;
}

#productpage_itemdesc h1 {
margin:10px 0;
line-height: 25px;
font-size: 20px;
}

#addtocart {
background:#FFF;
border:1px solid #ddd;
border-bottom-color:#ccc;
border-right-color:#ccc;
clear:right;
float:right;
margin-top:10px;
padding:5px;
width:165px;
}

span.left.center_shipping {
margin-left:12px;
}

.selectall {
margin:0 8px;
}

#shopping_cart {
clear:right;
float:right;
margin:0 10px;
}

#shopping_cart #right_cart span {
float:right;
font-size:20px;
}

#left_cart {
background:url(images/cart.png) no-repeat;
float:left;
font-size:40px;
height:64px;
padding-left:70px;
padding-right:5px;
}

#right_cart {
float:right;
margin-top:2px;
}

span.bold {
font-weight:700;
}

#featured_left {
display:block;
float:left;
width: 300px;
margin:8px 10px 0;
}

#front_left_info {
padding:10px 0 0 0px;
}

#featured_left div h2 {
background:url(images/h2line.gif) repeat-x bottom;

margin:1px 0 10px;
}

#sidebar div.side-widget ul.shopp_categories li {
margin-bottom:10px;
margin-right:0;
}

#sidebar div.side-widget ul.shopp_categories li ul.children li {
margin:4px 0;
}

#featured_right span.left {
float:right;
width:190px;
}

#front_left {
float:left;
margin:10px 0;
}

#fancy_container {
float:right;
background:url(images/fancy_top.gif) no-repeat center top;
padding: 0 0px;
width: 720px;
margin: 10px 0 0 0 !important;

}

#fancy_content_bottom {
background:url(images/fancy_bottom.gif) no-repeat center bottom;
clear:both;
float:left;
min-height:15px;
text-indent:-989999px;
width:100%;
}

#front_left img {
display:block;
}

input.addtocart {
background:url(images/icons/button_in_cart.gif) no-repeat;
border:none;
cursor:pointer;
height:25px;
margin-left:0;
width:103px;
}

form.shopp.product {
margin-top:10px;
}

#checkout {
width: 380px;
float: left;
display:block;
font-size:15px !important;
padding:0 5px;
text-align:center;
}

#checkout_right {
float: right;
width: 300px;
margin-top: 30px;
padding-left: 20px;
padding-right: 10px;
	color: #4d4d4d;
	border-left: 1px solid #e8e8e8;
}

table.cart {
width: 80% !important;
margin: 0 auto;
	border: 1px solid #979797;
}
#checkout_right h3:first-child{
	margin: 0;
}
#checkout_right h3 {
	margin: 20px 0 5px;
}

#footer_navigation ul li {
display:inline;
font-size:larger;
list-style-type:none;
padding:0 10px;
}

#front_left span {
font-size:18px;
font-weight:700;
}

#footer_top {
background:url(images/bg-hatch.gif);
border:1px solid #ddd;
border-bottom-color:#ccc;
border-right-color:#ccc;
clear:both;
height:110px;
margin:20px auto;
padding-top:10px;
text-align:left;
width:800px;
}

ul.thumbnails {
margin-top:20px !important;
}

#featured_bottom div.category ul.products {
list-style-type:none;
}

#footer_top ul {
display:block;
float:left;
list-style-type:none;
padding:0 10px;
}
#footer_top ul li{
	line-height: 16px;
}

form#commentform {
	margin: 0 50px;
}

div.single_margins {
margin: 0 25px;	
}

#footer_top h2 {
padding-left:20px;
width:175px;
}

UL.tabNavigation {
list-style:none;
margin:0;
padding:0;
}

UL.tabNavigation LI A {
background-color:#ccc;
color:#000;
padding:3px 5px;
text-decoration:none;
}

UL.tabNavigation LI A.selected,UL.tabNavigation LI A:hover {
background-color:#333;
color:#fff;
padding-top:7px;
}

UL.tabNavigation LI A:focus {
outline:0;
}

div.tabs > div {
background:url(images/bg-hatch.gif);
border:1px solid #ddd;
border-bottom-color:#ccc;
border-right-color:#ccc;
margin-top:3px;
padding:5px;
}

div.tabs #second dt {
	float: left;
	padding: 0 20px 0 0 ;
}


#youmayalsolike {
background:url(images/bg-hatch.gif);
border:1px solid #ddd;
border-bottom-color:#ccc;
border-right-color:#ccc;
clear:left;
float:left;
margin:10px 0 0 10px;
padding:0 10px;
width:140px;
}

#second {
padding-bottom:35px;
}

#sidebar a {
color:#000;
display:block;
text-decoration:none;
text-indent:30px;
}

#sidebar_checkout1{
margin: 0 10px; 
padding: 0 0 15px;
	border-bottom: 1px dotted #ccc;
	clear: both;
	float: left;
	}
#sidebar_checkout2{
margin: 0 10px; 
padding: 0 0 10px;
clear: both;
display: block;
}
#sidebar_checkout2 div.dotted{
font-size: 14px;
	border-bottom: 1px dotted #ccc;
	border-top: 1px dotted #ccc;
	line-height: 22px;
}

#sidebar_checkout2 div {
	font-size: 12px;
	line-height: 18px;
}

#sidebar_checkout1 h3,#sidebar_checkout2 h3 {
	margin: 15px 0 10px;
}
#sidebar div#sidebar_checkout1  a{
padding: 0;
text-indent: 0;
font-size:12px;
display: inline;
}
#sidebar div.side-widget ul.shopp_categories li a {
font-size:14px;
font-weight:700;
margin:0 20px;
text-indent:0;
}

#sidebar div.side-widget ul.shopp_categories li ul.children li a {
display:block;
font-size:12px;
font-weight:lighter;
margin:0 !important;
text-indent:40px;
}

#footer_navigation a {
color:#f5f5f5;
text-decoration:none;
}

div.tabs {
float:right;
margin-right:10px;
margin-top:15px;
width:520px;
}

div.tabs ul {
padding-left:20px !important;
}

div.tabs ul li {
list-style-type:disc;
}

#shopp {
float:right;
width:99%;
}

#youmayalsolike h3 {
font-size:smaller;
margin:5px 0;
}

#sidebar div.side-widget ul.shopp_categories li ul.children li a:hover {
background:none;
}

#featured_right h5 {
margin:5px 0;
text-align: right;
}

#thumb a img {
display:block;
margin:0 auto;
	
}

#header div.search {
clear:right;
float:right;
margin:10px 0;
}

input#s.search_input:hover,input#s.search_input:focus {
background-color:#a5a3a2;
color:#FFF;
}

#title a {
border-style:none;
}

#title a img {
margin-left:-33px;
margin-top:0px;
}





input#s.search_input {
background:#868584 url(images/icons/search_32.png) no-repeat 5px center;
border:2px solid #c4c4c4;
color:#FFF;
font:14px "Helvetica Neue", Arial, Helvetica, Geneva, sans-serif;
padding:3px 5px 3px 30px;
}

#header div.tollfree {
color:#000;
float:left;
font-size:15px;
font-weight:700;
left:-110px;
margin-top:10px;
position:relative;
}

#topnav_cart {
background:url(images/cart_bg.gif) no-repeat;
clear:right;
float:right;
margin-top:15px;
padding-bottom:15px;
padding-top:10px;
text-align:center;
width:240px;
}

#topnav_cartguy {
display:inline;
margin-right:2px;
text-align:left;
}

#footer a {
color:#FFF;
text-decoration:none;
}

#footer a:hover {
color:#000;
text-decoration:underline;
}

#sidebar .sidebar_sqeeze {
margin:0 10px;
width:200px !important;
}

div.search {
margin-bottom:10px !important;
}

#topnav_numitems {
display:inline;
height:46px;
line-height:46px;
overflow:hidden;
text-align:right;
vertical-align:10px;
}

#topnav_numitems a {
color:#edf1f8;

font-weight:700;
text-decoration:none;
}

#topnav_checkout {
display:inline;
padding-top:7px;
vertical-align:9px;
width:109px;
}

div.frame {
height:295px;
}


#topnav_cart div.grey {
margin-top:5px;
}

#topnav_cart div.grey a {
color:#FFF;
font-size:smaller;
}

#topnav_cart div.grey a:hover {
text-decoration:underline;
}

#contact_message {
padding:0 10px 10px;
}

div.simplemodal-wrap {
min-height:430px;
}

#productpage_itemdesc #summary ul {
list-style-type:disc;
padding-left:19px;
}

#summary {
font-size:smaller;
line-height:19px;
}

#featured_left h3.sale.price {
background:url(images/icons/golden_offer.png) no-repeat left;
padding-left:22px;
}

#basic-modal-content {
display:none;
}

#simplemodal-overlay {
background-color:#000;
cursor:wait;
}

#simplemodal-container {
background-color:#a6cb81;
border:4px solid #444;
height:320px;
padding:12px;
width:600px;
}

#simplemodal-container code {
background:#141414;
border-left:3px solid #65B43D;
color:#bbb;
display:block;
margin-bottom:12px;
padding:4px 6px 6px;
}

#simplemodal-container a {
color:#ddd;
}

#simplemodal-container a.modalCloseImg {
background:url(img/basic/x.png) no-repeat;
cursor:pointer;
display:inline;
height:29px;
position:absolute;
right:-16px;
top:-15px;
width:25px;
z-index:3200;
}

#basic-modal-content h3 {
color:#496798;
margin:0 0 10px;
}

#simplemodal-container #basic-modal-content {
padding:8px;
}

#shopp ul.breadcrumb,#left_holder {
float:left;
}

#creditcards,div#product_desc,#featured_bottom {
clear:both;
}

#front_left_info h4.original_price,#addtocart form.shopp.product p {
margin:0;
}
.smaller{
	font-size: 11px;
}
#shopp div.category p.savings,.sale_price {
color:red;

}

#featured_left div span a,.little_text {
font-size:smaller;
}

#sidebar div.side-widget ul.shopp_categories,ul.helpful_information {
padding-left:0;
}

#productpage_itemdesc h3,div.tabs > div h2 {
margin-top:0;
}

#featured_bottom div.category ul.products li.row ul li.product,UL.tabNavigation LI {
display:inline;
}

#sidebar a:hover,#sidebar div.side-widget ul.shopp_categories li ul.children li:hover {
background-color:rgba(95,133,193,0.49);
}

#featured_bottom_product h5,#featured_left div h3 {
margin: 0;
	
}
div#column_01 {
	float: left;
	clear: none;
	width: 30%;
	}

	div#column_02 {
		float: left;
		clear: none;
		width: 45%;
		}

div#shopping_progress {
	margin: 0 auto;
	text-indent: -99999px;
	height: 58px;
}
.one{
	background: url(images/checkout_progress.jpg) no-repeat center 0;
}
.two{
	background: url(images/checkout_progress.jpg) no-repeat center -58px;
}
.three{
	background: url(images/checkout_progress.jpg) no-repeat center -118px;
}
.four{
	background: url(images/checkout_progress.jpg) no-repeat center -177px;
}

a.pdf {
display: inherit;
padding: 5px 0 5px 30px;

	background: url(images/icons/png_icon.png) no-repeat left;
}

#second dd {
margin-left: 175px;	
}

h5 {
	margin: 0;
}
#shopp form#checkout ul li input{
	font-size: 16px;
}

#checkout ul li div p {
line-height: 1.3;
padding-left: 30px;
}



#shopp big a {
	color: #0065c1;
}

#same label {

padding-top: 10px;

display: inline;
	line-height: 25px;
	font-size: 14px !important;
}

#same label span.jqTransformCheckboxWrapper  {
padding-right: 10px;	
}

#billing-address-fields div.right div.jqTransformSelectWrapper ul li {
	padding: 0;
}

#sidebar_checkout1 span {
float: left;
clear: both;

}

#shopp big {
	padding: 5px 0 15px;
}

