wpn_buttons/*







Theme Name:     Twenty Thirteen Child







Theme URI:      http://www.urlstudios.com











Description:    Rays Hess Toy Trucks Template







Author:         URL Studios







Author URI:     http://www.urlstudios.com







Template:       twentythirteen







Version:        0.1.0







*/



















/*IF you want to import parent theam css along with changes then uncomment below linke of code and check for path for you parent theam */



















/*@import url("../twentythirteen/style.css");*/





.small{font-size:15px; color:#000; font-family:"Verdana","sans-serif"; }

.x-small{font-size:10px; color:#000; font-family:"Verdana","sans-serif";}

.medium-green{font-size:15px; color:green; font-family:"Verdana","sans-serif";}

.medium-blue{font-size:15px; color:blue; font-family:"Verdana","sans-serif";}

.large-desc{font-size:16px; color:#000; font-family:"Verdana","sans-serif";}

.large{font-size:18px; color:#000; font-family:"Verdana","sans-serif";}

.x-large{font-size:24px; color:#000; font-family:"Verdana","sans-serif"; }

body {



	margin:0;



	background:url(images/top-bg.jpg) repeat-x 0 0;



	font-family:Arial, Helvetica, sans-serif;



	background-color:#427018;



	padding-bottom:71px



}

.nx{width:17%; float:left;padding:12px 0px;}



.container {



	width:1170px;



	margin:0 auto;



	overflow:hidden;



	border-bottom: 0.12em solid #8fb20d;



}



.header {



	float:left;



	overflow:hidden;



	width:100%;



	margin-bottom:2px;



}



.logo {



	float:left;



	margin-top:20px;



	margin-bottom:10px;



}







.header-right-area {



	float:right;



	width:400px;



}



.header-right-area h1 {



	font-size:28px;



	color:#060;



	float:right;



	font-family:"Arial Black", Gadget, sans-serif;



	margin:0;



	padding:0 0 0px 0;



}



.header-right-area p {



	font-size:18px;



	font-weight:normal;



	font-family:Arial, Helvetica, sans-serif;



	text-transform:capitalize;



	color:#060;



	float:right;



	margin:0;



	padding:0 0 20px 0;



}



.toplinks {



	float:left;



	font-size:14px;



	color:#666;



	width:250px;



	margin:0;



	padding:10px 0 0 0;



}



.toplinks li {



	float:left;



	list-style:none;



	margin:0;



	padding:0;



	display:block;



	border-right:1px solid #666;



}



.toplinks li a {



	text-decoration:none;



	display:block;



	margin:0px 10px;



	text-align:center;



	color:#666;



}



.toplinks li a:hover {



	text-decoration:underline;



}



.header-cart-btn {



	float:left;



	width:125px;



	display:block;



	height:20px;



	text-align:center;



	padding:5px 0;



	background-color:#FF0;



	background-image:-webkit-gradient(linear, left top, left bottom, from(#fffe03), to(#ffce02));



	background-image:-webkit-linear-gradient(top, #fffe03, #ffce02);



	background-image:-moz-linear-gradient(top, #fffe03, #ffce02);



	background-image:-ms-linear-gradient(top, #fffe03, #ffce02);



	background-image:-o-linear-gradient(top, #fffe03, #ffce02);



	background-image:linear-gradient(top, #fffe03, #ffce02);



 filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#fffe03, endColorstr=#ffce02);



	border-radius:5px;



	border:1px solid #e4b801;



	margin:0 0 0 10px;



	font-size:15px;



}



.header-cart-btn img {



	float:left;



}



.header-cart-btn a {



	color:#666666 !important;



	text-decoration:none;



}



.container .search {



	float:right;



	width:295px;



	margin:20px 0 0 0;



	text-align:right;



}



.search #searchform #s {



	background:#FFF;



	padding:5px 10px;



	border:none;



	border:2px solid #FF0 !important;



	border-radius:15px 0 0 15px;



	margin:0;



	float:left;



	width:180px;



}



.search #searchform #searchsubmit {



	background:#e3d721 !important;



	text-align:center;



	color:#000;



	border:none;



	float:right;



	padding:2px 5px;



	border-radius:0 15px 15px 0;



	border:2px solid #FF0 !important;



	width:90px;



	font-size:16px;



}



.search #searchform #searchsubmit:hover {



	cursor:pointer;



	background:#015b25 !important;



	color:#FF0;



}



.search #searchform .screen-reader-text {



	display:none;



}



.nav {



	width:100%;



	float:left;



	margin:5px 0 0 0 !important;



}



.menu-header-menu-container .menu {



	/*background-color:#585858;































































































































































































































































	background-image:-webkit-gradient(linear, left top, left bottom, from(#585858), to(#3d3d3d));































































































































































































































































	background-image:-webkit-linear-gradient(top, #585858, #3d3d3d);































































































































































































































































	background-image:-moz-linear-gradient(top, #585858, #3d3d3d);



































































































































































































































































	background-image:-ms-linear-gradient(top, #585858, #3d3d3d);































































































































































































































































	background-image:-o-linear-gradient(top, #585858, #3d3d3d);































































































































































































































































	background-image:linear-gradient(top, #585858, #3d3d3d);































































































































































































































































	clear:both;































































































































































































































































    filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#585858, endColorstr=#3d3d3d);*/































































































































































































































































	margin:0 auto;



}



.menu-header-menu-container .menu, .menu ul {



	display:block;



	list-style-type:none;



	margin:0;



	padding:0;



}



.menu-header-menu-container .menu li {



	border:0;



	display:block;



	float:left;



	margin:0;



	padding:0;



	position:relative;



	z-index:5;



}



.menu-header-menu-container .menu li:hover {



	white-space:normal;



	z-index:10000;



}



.menu-header-menu-container .menu li li {



	float:none;



}



.menu-header-menu-container .menu ul {



	left:0;



	position:absolute;



	top:0;



	visibility:hidden;



	z-index:10;



}



.menu-header-menu-container .menu li:hover > ul {



	top:100%;



	visibility:visible;



}



.menu-header-menu-container .menu li li:hover > ul {



	left:100%;



	top:0;



}



.menu-header-menu-container .menu:after, .menu ul:after {



	clear:both;



	content:".";



	display:block;



	height:0;



	overflow:hidden;



	visibility:hidden;



}



.menu-header-menu-container .menu, .menu ul {



	min-height:0;



}



.menu-header-menu-container .menu ul {



	margin:-10px 0 0 -30px;



	padding:10px 30px 30px;



}



.menu-header-menu-container .menu ul ul {



	margin:-30px 0 0 -10px;



	padding:30px 30px 30px 10px;



}



.menu-header-menu-container .menu ul li a:hover, .menu-header-menu-container .menu li li a:hover {



	color:#484848;



	text-decoration:none;



}



.menu-header-menu-container .menu ul {



	min-width:15em;



	width:auto;



}



.menu-header-menu-container .menu a {



	border-left:0px solid #585858;



	color:#ffff02;



	display:block;



	font-size:17px;



	font-weight:700;



	height:50px;



	line-height:50px;



	margin:0 2px 0 0;



	padding:0 1.2em;



	position:relative;



	text-decoration:none;



	text-transform:uppercase;



}



.menu-header-menu-container .menu a:hover {



	background-color:#ffff02;



	color:#005c26;/*background-image:-webkit-gradient(linear, left top, left bottom, from(#808080), to(#363636));































































































































































































































































	background-image:-webkit-linear-gradient(top, #808080, #363636);































































































































































































































































	background-image:-moz-linear-gradient(top, #808080, #363636);































































































































































































































































	background-image:-ms-linear-gradient(top, #808080, #363636);































































































































































































































































	background-image:-o-linear-gradient(top, #808080, #363636);































































































































































































































































	background-image:linear-gradient(top, #808080, #363636);































































































































































































































































    filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#808080, endColorstr=#363636);*/



































































































































































































































































}



.menu-header-menu-container .menu .current_page_item a {



	background-color:#ffff02;



	color:#005c26;



}



.menu-header-menu-container .menu .current_page_item li {



	background:#fff;



	background-image:none;



	border:1px solid #b2b2b2;



	border-top:none;



	color:#444 !important;



	filter:none;



	width:auto;



}



.menu-header-menu-container .menu .current_page_item li a {



	border:none;



	color:#444 !important;



	font-size:12px;



	font-weight:400;



	height:auto;



	height:20px;



	line-height:20px;



	padding:5px 10px;



	text-shadow:none;



	white-space:nowrap;



}



.menu-header-menu-container .menu .current_page_item li a:hover {



	background:#f5f5f5;



	background-image:none;



	border:none;



	color:#444;



	filter:none;



}



.menu-header-menu-container .menu li li {



	background:#fff;



	background-image:none;



	border:1px solid #b2b2b2;



	border-top:none;



	color:#444;



	filter:none;



	width:auto;



}



.menu-header-menu-container .menu li li a {



	border:none;



	color:#444;



	font-size:12px;



	font-weight:400;



	height:auto;



	height:20px;



	line-height:20px;



	padding:5px 10px;



	text-shadow:none;



	white-space:nowrap;



}



.menu-header-menu-container .menu li li a:hover {



	background:#f5f5f5;



	background-image:none;



	border:none;



	color:#444;



	filter:none;



}



.menu-header-menu-container .menu ul > li + li {



	border-top:0;



}



.menu-header-menu-container .menu li li:hover > ul {



	left:100%;



	top:0;



}



.menu-header-menu-container .menu > li:first-child > a {



	border-left:none;



}



.menu-header-menu-container .menu > li:first-child > a, .menu li + li + li li:first-child > a {



}



.menu-header-menu-container .menu ul.children a, .menu .current_page_ancestor, .menu .current_page_ancestor ul a {



	background:none;



	background-image:none;



	filter:none;



}



ul.sub-menu .current_page_item a {



	background:transparent !important;



}



.content-outer {



	width:1200px;



	background:#427018;



	margin:0 auto 5px auto;



}



.content-area {



	max-width:1170px;



	margin:0 auto;



	padding:10px 0;



	overflow:hidden;



}



/* banner area start */







































































































































































































































































.banner-area {



	float:left;



	width:100%;



	margin-top:10px;



}



.banner-area .right-buttons-main div {



	float:left;



	margin-bottom:24px;



	margin-left:34px;



}



.banner-area .right-buttons-main div:last-child {



	margin-bottom:0px !important;



}



/*main banner*/















































































































































































































































































#slider {



	width:760px;



	height:371px;



	/*IE bugfix*/































































































































































































































































				padding:0;



	margin:0;



}



#slider li {



	list-style:none;



}



#page {



	width:760px;



	height:371px;



	display:block;



	float:left;



	margin:0px;



	border:#FFF solid 4px;



}



/*main banner end*/































































































































































































































































.right-banner1 {



	float:right;



	width:360px;



	height:102px;



	border:4px solid #FFF;



	background:url(images/thumb-banner1.jpg) no-repeat;



}



.right-banner1 h3 {



	font-size:25px;



	color:#e0e0e0;



	font-family:Aharoni;



	margin:55px 0 0 15px;



}



.right-banner1 h3 b {



	font-size:55px;



	color:#378de8;



}



.right-banner2 {



	float:right;



	width:360px;



	height:102px;



	border:4px solid #FFF;



	background:url(images/thumb-banner2.jpg) no-repeat;



	margin-top:24px;



}



.right-banner2 h3 {



	font-size:25px;



	color:#e0e0e0;



	font-family:Aharoni;



	margin:60px 0 0 15px;



}



.right-banner3 {



	float:right;



	width:360px;



	height:102px;



	border:4px solid #FFF;



	background:url(images/thumb-banner3.jpg) no-repeat;



	margin-top:24px;



}



.right-banner3 h3 {



	font-size:25px;



	color:#e0e0e0;



	font-family:Aharoni;



	margin:60px 0 0 15px;



}



/* banner area end*/





































































































































































































































































































































































































































































































































/*tag bar start*/































































































































































































































































.tag-bar {



	float:left;



	width:100%;



	border:1px solid #000;



	background:#ffff02;



	border-radius:5px;



	font-size:17px;



	margin-top: 20px;



	margin-right: 0;



	margin-bottom: 0px;



	margin-left: 0;



}



.tag-bar .textwidget {



	float:right;



}



.tag-bar h2 {



	color:#1929df;



	font-size:20px;



	margin:0;



	width:880px;



	float:left;



	padding-top: 15px;



	padding-right: 10px;



	padding-bottom: 15px;



	padding-left: 10px;



}



.tag-bar .textwidget ul {



	float:right;



	background:#000;



	padding:10px 0px 10px 10px;



	margin:0;



	border-radius:0 3px 3px 0;



}



.tag-bar .textwidget ul li {



	list-style:none;



	font-family:"Times New Roman", Times, serif;



	font-style:italic;



	font-size:20px;



	color:#FF0;



	float:left;



}



.tag-bar .textwidget ul li a {



	text-decoration:none;



	display:block;



	padding:5px 10px;



	background:#487520;



	color:#FF0;



	width:170px;



	text-align:center;



	border:1px solid #999;



	border-radius:5px;



	font-weight:bold;



	text-shadow:#333 1px 1px 0px;



	margin-right:10px;



}



.tag-bar .textwidget ul li a:hover {



	background:#FF0;



	color:#487520;



	text-shadow:none;



}



/*tag bar end*/































































































































































































































































































































































































































































































































/* title bar */































































































































































































































































.title-bar {



	float:left;



	width:1128px;



	border:1px solid #000;



	background:#ffff02;



	border-radius:5px;



	margin:0px 0 20px 0;



}



.title-bar h2 {



	color:#0a5828;



	font-size:25px;



	margin:0;



	padding:10px 10px;



	width:880px;



	float:left;



}



/*title bar end*/



































































































































































































































































































































































































































































































































/* center content container start */































































































































































































































































.rp-bg {



	background:url(http://rayshesstoytrucks.com/wp-content/uploads/2014/04/right-panle-bg.jpg) no-repeat 100% 90px;



}



.content-container-center {



	float:left;



	padding:20px;



	width:1130px;



	background-color:#fef4d0;



	border-radius:5px;



	margin:20px 0;



	box-shadow:#000 0 0 0, inset #fef4d0 0 -20px 0;



}



.left-area {



	float:left;



	width:270px;



}



.left-area .product-categories {



	float:left;



	background:#313e24;



	margin:0;



	padding:0;



	width:266px;



	border:2px solid #000;



	margin-bottom:10px;



}



.left-area .product-categories li {



	list-style:none;



	margin:0;



	padding:0;



	float:left;



	font-weight:bold;



	font-size:16px;



	width:266px;



}



.left-area .product-categories li a {



	text-decoration:none;



	color:#FF0;



	padding:10px 5px 10px 30px;



	background:url(images/bullet-star.png) no-repeat 5px 50%;



	display:block;



	border-bottom:1px solid #34610f;



}



.left-area .product-categories li a:hover {



	color:#25ff00;



}



.left-area .select a {



	color:#25ff00 !important;



}



.left-area .widget {



	float:left;



	width:100%;



	margin:10px 0px;



}



.left-area .widget .product_list_widget {



	float:left



}



.left-area .widget ul li {



	background: none repeat scroll 0 0 #FFFFFF;



	border-bottom: 1px solid #CCCCCC;



	float: left;



	margin-bottom: 3px;



	padding: 5px;



	width: 100%;



}



.left-area .widget ul li a {



	float: left;



	font-size: 14px;



	text-decoration: none;



	width: 100%;



}



.left-area .widget ul li a img {



	border: 1px solid;



	float: left;



	height: 69px;



	margin-bottom: 10px;



	margin-right: 5px;



	width: 108px;



}



.left-area .widget ul li .amount {



	float:right;



	color:#043B1A;



	width:50px;



}



.left-area .widget ul li del span.amount {



	text-decoration:line-through;



	float: right;



}



.login-area {



	float:left;



	width:270px;



}



h1 {



	font-size:25px;



	color:#769e48;



	margin:0;



	padding:25px 0 18px 0;



	text-transform:uppercase;



}



.left-area #loginform {



	padding:15px 15px 0px 15px;



	width:236px;



	background:#769e48;



	overflow:hidden;



	border:2px solid #000;



}



#loginform input {



	float:left;



	width:230px;



	padding:5px;



	margin:0 0 15px 0;



	background:#e7e7e7;



	border:none;



	box-shadow:#ffffbe 0 0 3px;



}



#loginform .button-primary {



	background:#FF0 !important;



	width:240px !important;



}



#loginform .button-primary:hover {



	cursor:pointer;



	background:#999 !important;



}



#loginform #rememberme {



	float:left;



	width:40px;



}



.left-area #recent-posts-5 {



	float:left;



	width:270px;



}



.left-area #recent-posts-5 ul {



	float:left;



	width:270px;



	margin:0;



	padding:0;



}



.left-area #recent-posts-5 ul li {



	float:left;



	width:260px;



	padding:0 0px;



	border-bottom:1px solid #e7daaa;



	list-style:none;



	margin:0;



}



.left-area #recent-posts-5 ul li a {



	float:left;



	display:block;



	text-decoration:none;



	font-size:16px;



	padding:12px 0 12px 20px;



	color:#000;



	background:url(images/bullet-arrow.png) no-repeat 0 15px;



	font-weight:bold;



}



.left-area #recent-posts-5 ul li a:hover {



	color:#313e24;



}



/* center content container end */































































































































































































































































































































































































































































































































/* right content container start*/































































































































































































































































.rigth-content-container {



	float: left;



	margin-left: 20px;



	padding: 0;



	width: 840px;



}



.rigth-content-container h1 {



	font-size:25px;



	color:#000;



	text-transform:none;



	margin-left:18px;



	padding:0 0 20px 0;



}



.prod-box {



	float:left;



	width:236px;



	min-height:251px;



	margin:0 10px 20px 0;



	padding:10px 10px 10px 15px;



	background:#FFF;



	box-shadow:rgba(0, 0, 0, 0.5) 0 0 5px;



}



.prod-box.home-page-products {



	margin:0 10px 20px 3px;



}



.prod-box img {



	border:#494848 solid 1px;



	float:left;



	width:233px;



	height:149px;



}



.prod-box h3 {



	font-size:14px;



	margin:10px 0;



	float:left;



	width:226px;



	height:40px;



}



.prod-box p {



	float:left;



	font-size:12px;



	margin:0;



	padding:0;



	width:226px;



	height:33px;



}



.prod-price {



	font-size:14px;



	font-weight:bold;



	margin:19px 0 !important;



	float:left;



	width:110px;



	color:#043b1a;



}



.prod-cart {



	float:left;



	margin:5px 0;



}



.prod-cart .soldout-product-box {



	background: none repeat scroll 0 0 #CC0000;



	color: #FFFFFF;



	display: block;



	font-size: 14px;



	font-weight: bold;



	margin: 0px 0 0 8px;



	padding: 8px 0;



	text-align: center;



	text-decoration: none;



	width: 75px;



}



.prod-listing-detail-btn .soldout-product-box {



	background: none repeat scroll 0 0 #CC0000;



	color: #FFFFFF;



	display: block;



	font-size: 14px;



	font-weight: bold;



	margin: 0px 0 0 8px;



	padding: 8px 0;



	text-align: center;



	text-decoration: none;



	width: 75px;



}



.prod-cart a img {



	border:none;



	height: 33px;



	width: 40px;



}



.prod-detail-btn {



	float:left;



	text-align:center;



}



.prod-detail-btn a {



	text-decoration:none;



	display:block;



	text-align:center;



	font-size:14px;



	color:#FFF;



	background:#313e24;



	width:75px;



	padding:8px 0;



	margin:5px 0 0 8px;



	font-weight:bold;



}



.img-area .related.products {



	margin-left:0px;



}



.prod-detail-btn a:hover {



	background:#000;



	color:#FF0;



}



/* right content container end*/



































































































































































































































































































































































































































































































































































































































































































































































































/* footer area start */































































































































































































































































.footer-outer {



	width:100%;



	min-width:1200px;



	background:#444c4e;



	border-top:solid #FF0 5px;



	border-bottom:solid #FF0 5px;



	margin:0 auto;



	min-height:320px;



	overflow:hidden;



}



.footer-con {



	width:1168px;



	margin:0 auto;



}



.mail-logos {



	float:left;



}



.mail-logos div {



	float:left;



}



.mail-logos img {



	margin-right:14px;



}







.mail-logos1 {



	float:left;



}



.mail-logos1 div {



	float:left;



}



.mail-logos1 img {



	margin-right:10px;



}















.footer {



	float:left;



	width:1170px;



	padding:20px 0;



}



.footer h2 {



	font-size:19px;



	color:#FF0;



	margin:0;



	padding:0;



}



.footer-box-1 {



	float:left;



	width:310px;



	margin-right:50px;



}



.footer-box-1 p {



	font-size:13px;



	color:#FFF;



	line-height:18px;



}



.footer-box-2 {



	float:left;



	width:774px;



}



.footer-box-2 ul {



	float:left;



	margin:0 0 0 0px;



	padding:0;



	width:70%;



}



.footer-box-2> ul:first-child {



	width:15%;



	margin-right:20px;



}



.footer-box-2 ul li {



	list-style:none;



	color:#FF0;



	font-size:12px;



	padding-top:10px;



	float:left;



	width:180px;



}



.footer-box-2 ul li a {



	text-decoration:none;



	color:#FF0;



}



.footer-box-2 ul li a:hover {



	text-decoration:underline;



	color:#FFF;



}



.footer-bottom-con {



	width:100%;



	min-width:1200px;



	background:#2a3223;



	margin:0 auto;



	float:left;



}



.footer-bottom {



	width:1170px;



	margin:0 auto;



	overflow:hidden;



}



.copy {



	float:left;



	font-size:12px;



	display:block;



	color:#CCC;



	padding:20px 0;



	line-height:18px;



}



.copy a {



	text-decoration:none;



	color:#CCC;



	font-weight:bold;



	font-style:italic;



}



.copy a:hover {



	text-decoration:underline;



	color:#FFF;



}



.social {



	float:right;



	margin-top:20px;



}



/* footer area end */































































































































































































































































































































































































































































































































/* product page */































































































































































































































































.left-banner {



	float:left;



	margin:20px 0;



}



.product-center-content-container {



	float: left;



	margin-left: 8px;



	margin-right: 8px;



	padding: 0px 7px;



	width: 537px;



}



.product-center-content-container.singlesidebar {



	width:73%;



	padding-left:0px;



}



.product-center-content-container.nosidebars {



	width:95%;



	padding-left:30px;



}



.prod-listing-box {



	float:left;



	width:540px;



	margin:0 0 15px 20px;



	padding:0px 0px 10px 0px;



}



.prod-listing-box img {



	border:#494848 solid 1px;



	float:left;



	margin:0 15px 0px 0;



	width:183px;



	height:117px;



}



.prod-listing-box h3 {



	font-size:14px;



	margin: 0 0 7px;



	float:left;



	width:333px;



}



.prod-listing-box h3 span {



	color:#060;



}



.prod-listing-box p {



	float:left;



	font-size:12px;



	margin:2px 0;



	padding:0;



	width:320px;



	display:block;



}



.prod-listing-price {



	font-size:14px;



	font-weight:bold;



	margin:15px 20px 15px 0;



	float:left;



	width:110px;



	color:#043b1a;



}



.prod-listing-detail-btn {



	float:right;



	text-align:center;



}



.prod-listing-detail-btn a {



	text-decoration:none;



	display:block;



	text-align:center;



	font-size:14px;



	color:#FFF;



	background:#313e24;



	width:95px;



	padding:8px 0;



	margin:5px 0 0 8px;



	font-weight:bold;



	height:18px;



}



.prod-listing-detail-btn a:hover {



	background:#000;



	color:#FF0;



}



.prod-listing-sold-btn {



	float:right;



	text-align:center;



}



.prod-listing-sold-btn a {



	text-decoration:none;



	display:block;



	text-align:center;



	font-size:14px;



	color:#FFF;



	background:#980000;



	width:95px;



	padding:8px 0;



	margin:5px 0 0 8px;



	font-weight:bold;



	height:18px;



}



.prod-listing-sold-btn a:hover {



	background:#000;



	color:#FF0;



}



.prod-listing-box hr {



	float:left;



	width:100%;



}



.listing-more {



	background: none repeat scroll 0 0 #313E24;



	color: #006600;



	display: block;



	left: right;



	font-size: 12px;



	padding: 5px;



	text-decoration: none;



	width:154px;



}



.listing-more a {



	color: #FFFFFF;



	text-decoration: none;



	font-weight:bold;



	display:block;



}



.listing-more a:hover {



	color:#FF0;



	display:block;



}



.prod-listing-right-area {



	background: none repeat scroll 0 0 #487520;



	border-left: 3px solid #FFFF00;



	float: right;



	width: 267px;



}



.right-area {



	float: left;



	margin-bottom: 3px;



	margin-left: 3px;



	padding: 5px;



	width: 94%;



}



.right-area h1 {



	float: left;



	font-size: 19px !important;



	width: 100%;



}



.right-area img {



	float: left;



	max-width: 100%;



	padding-left: 0px;



}



.right-area .widget_shopping_cart_content {



	float:left;



	width:100%;



}



.right-area ul {



	float: left;



	list-style: none outside none;



	margin: 0;



	padding: 0;



	width: 100%;



}



.right-area ul li {



	background: none repeat scroll 0 0 #fff;



	color: #000000;



	float: left;



	margin-bottom: 2px;



	padding: 5px;



	width: 96%;



}



.right-area ul li a {



	color: #000000;



	float: left;



	font-size: 14px;



	padding-bottom: 5px;



	text-decoration: none;



	width: 100%;



}



.right-area ul li a img {



	border: 1px solid;



	float: left;



	height: 69px;



	margin: 0 5px;



	padding: 2px;



	width: 108px;



}



.right-area ul li .quantity {



	float: left;



	font-size: 14px;



	padding: 0 5px;



	text-align: right;



	width: 95%;



}



.right-area .widget_shopping_cart_content .total {



	float: left;



	margin: 8px 0;



	width: 95%;



}



.right-area .widget_shopping_cart_content .buttons {



	width: 95%;



	float:left;



	margin:0px;



}



.right-area .widget_shopping_cart_content .buttons a {



	background: none repeat scroll 0 0 #313E24;



	border: 1px solid #999999;



	border-radius: 5px;



	color: #FFFF00;



	display: block;



	float: left;



	font-weight: bold;



	margin-bottom: 9px;



	margin-right: 2px;



	padding: 5px 10px;



	text-align: center;



	text-decoration: none;



	text-shadow: 1px 1px 0 #333333;



	width: 94px;



}



.right-area .widget_shopping_cart_content .buttons a:hover {



	background:#FF0;



	color:#487520;



	text-shadow:none;



}



.right-1st-box {



	float:left;



	width:240px;



	padding:15px 15px 0px 15px;



}



.right-1st-box img {



	width:99%;



	margin-bottom:15px;



	border:solid #FFF 2px;



}



.right-1st-box-btn {



	float:left;



	padding:0px 0px 10px 0px;



	width:250px;



	margin:0;



}



.right-1st-box-btn li {



	list-style:none;



	font-family:"Times New Roman", Times, serif;



	font-style:italic;



	font-size:20px;



	color:#FF0;



	float:left;



}



.right-1st-box-btn li a {



	text-decoration:none;



	display:block;



	padding:5px 10px;



	background:#313e24;



	color:#FF0;



	width:92px;



	text-align:center;



	border:1px solid #999;



	border-radius:5px;



	font-weight:bold;



	text-shadow:#333 1px 1px 0px;



	margin-right:10px;



}



.right-1st-box-btn li a:hover {



	background:#FF0;



	color:#487520;



	text-shadow:none;



}



hr {



	float:left;



	width:100%;



	background:#000;



	border:none;



	height:1px;



}



.right-area-gallery {



	float:left;



	padding:0 0 20px 0;



}



.right-area-gallery img {



	float:left;



	margin:5px 2px;



}



.right-area-gallery h1 {



	font-size:23px;



	color:#FF0;



	margin:0;



	padding:10px 0 18px 15px;



	text-transform:uppercase;



	font-weight:normal;



	margin:0;



}



.right-login-area {



	float:left;



	width:266px;



	border-top:2px solid #000;



	border-bottom:2px solid #000;



}



.right-login-area h1 {



	font-size:23px;



	color:#FF0;



	margin:0;



	padding:10px 0 18px 15px;



	text-transform:uppercase;



	font-weight:normal;



	margin:0;



}



.right-login-box {



	padding:15px 15px 0px 15px;



	width:233px;



background:#;



	overflow:hidden;



	border:0px solid #487520;



}



.right-login-box input {



	float:left;



	width:230px;



	padding:5px;



	margin:0 0 15px 0;



	background:#e7e7e7;



	border:none;



	box-shadow:#ffffbe 0 0 3px;



}



.right-login-btn {



	background:#FF0 !important;



	width:240px !important;



}



.right-login-btn:hover {



	cursor:pointer;



	background:#999 !important;



}



.right-blog-posts {



	float:left;



	width:270px;



}



.right-blog-posts h1 {



	font-size:23px;



	color:#FF0;



	margin:0;



	padding:10px 0 18px 15px;



	text-transform:uppercase;



	font-weight:normal;



	margin:0;



}



.right-blog-posts ul {



	float:left;



	width:270px;



	margin:0;



	padding:0;



}



.right-blog-posts ul li {



	float:left;



	width:250px;



	padding:0px;



	border-bottom:1px dotted #FF0;



	list-style:none;



	margin:0 0 0 5px;



}



.right-blog-posts ul li a {



	float:left;







	display:block;



	text-decoration:none;



	font-size:14px;



	padding:12px 0 12px 20px;



	color:#FFF;



	background:url(images/right-bullet-arrow.png) no-repeat 0 15px;



	font-weight:normal;



}



.right-blog-posts ul li a:hover {



	color:#FF0;



}



#right-blog-posts {



	float:left;



	width:270px;



}



#right-blog-posts h1 {



	font-size:23px;



	color:#FF0;



	margin:0;



	padding:10px 0 18px 15px;



	text-transform:uppercase;



	font-weight:normal;



	margin:0;



}



#right-blog-posts ul {



	float:left;



	width:270px;



	margin:0;



	padding:0;



}



#right-blog-posts ul li {



	float:left;



	width:250px;



	padding:0px;



	border-bottom:1px dotted #FF0;



	list-style:none;



	margin:0 0 0 5px;



}



#right-blog-posts ul li a {



	float:left;



	display:block;



	text-decoration:none;



	font-size:14px;



	padding:12px 0 12px 20px;



	color:#FFF;



	background:url(images/right-bullet-arrow.png) no-repeat 0 15px;



	font-weight:normal;



}



#right-blog-posts ul li a:hover {



	color:#FF0;



}



/*product detail*/















/* blog right area*/

.right-area1 {



	float: left;



	margin-bottom: 0px;



	



	



	width: 24%;



}



.right-area1 h1 {



	float: left;



	font-size: 19px !important;



	width: 100%;



}



.right-area1 img {



	float: left;



	max-width: 100%;



	padding-left: 5px;

	padding-top:3px;



}



.right-area1 .widget_shopping_cart_content {



	float:left;



	width:100%;



}



.right-area1 ul {



	float: left;



	list-style: none outside none;



	margin: 0;



	padding: 0;



	width: 100%;



}



.right-area1 ul li {



	



	color: #000000;



	float: left;



	margin-bottom: 2px;



	padding: 5px;



	width: 96%;



}



.right-area1 ul li a {



	color: #000000;



	float: left;



	font-size: 14px;



	padding-bottom: 5px;



	text-decoration: none;



	width: 100%;



}



.right-area1 ul li a img {



	border: 1px solid #000 !important;



	float: left;



	height: 69px;



	margin: 0 5px 0 -25px;



	padding: 0px;



	width: 108px;



}



.right-area1 ul li .quantity {



	float: left;



	font-size: 14px;



	padding: 0 5px;



	text-align: right;



	width: 78%;



}



.right-area1 .widget_shopping_cart_content .total {



	float: left;



	margin: 8px 0;



	width: 95%;



}



.right-area1 .widget_shopping_cart_content .buttons {



	width: 95%;



	float:left;



	margin:0px;



}



.right-area1 .widget_shopping_cart_content .buttons a {



	background: none repeat scroll 0 0 #313E24;

	font-size: 14px;



	border: 1px solid #999999;



	border-radius: 5px;



	color: #FFFF00;



	display: block;



	float: left;



	font-weight: bold;



	margin-bottom: 9px;



	margin-right: 2px;



	padding: 5px 10px;



	text-align: center;



	text-decoration: none;



	text-shadow: 1px 1px 0 #333333;



	width: 94px;



}

.widget_shopping_cart_content ul li { background: #fff !important;}

.widget_shopping_cart_content ul li a { background: none !important; margin:0px !important; padding: 0px !important; color:#000 !important; width:200px !important; line-height:18px !important;}

.widget_shopping_cart_content ul li a img{ margin-top:4px !important;}





.right-area1 .widget_shopping_cart_content .buttons a:hover {



	background:#FF0;



	color:#487520;



	text-shadow:none;



}









/* end blog right area*/















































































































































































































































.img-area {



	float:left;



	width:840px;



	margin:0 0 20px 0px;



}



.detail-big-img {



	float:left;



	width:607px;



	height:389px;



	border:1px solid #000;



	margin:0 0 20px 0;



}



.detail-small-img {



	float:right;



	width:154px;



	height:114px;



	border:1px solid #000;



	margin:0 0 20px 0;



}



.prod-detail-text-box {



	float:left;



	width:96%;



	margin:0 0 20px 0px;



	padding:15px;



	background:#FFF;



}



.prod-detail-text-box h2 {



	font-size:19px !important;



}



.prod-detail-text-box h3 {



	font-size:18px;



	margin:10px 0;



	float:left;



	width:100%;



	border-bottom:1px solid #000;



}



.prod-detail-text-box h3 span {



	color:#060;



}



.prod-detail-text-box p {



	font-size:12px;



	margin:0;



	padding:0;



	display:block;



	line-height:18px;



}



.prod-detail-text-box ul {



	float:left;



	width:96%;



}



.prod-listing-price {



	font-size:14px;



	font-weight:bold;



	margin:15px 20px 15px 201px;



	clear:both;



	width:110px;



	color:#043b1a;



}



.prod-listing-detail-btn {



	float:right;



	text-align:center;



}



.prod-listing-detail-btn a {



	text-decoration:none;



	display:block;



	text-align:center;



	font-size:14px;



	color:#FFF;



	background:#313e24;



	width:95px;



	padding:8px 0;



	margin:5px 0 0 8px;



	font-weight:bold;



}



.prod-listing-detail-btn a:hover {



	background:#000;



	color:#FF0;



}



.prod-listing-sold-btn {



	float:right;



	text-align:center;



}



.prod-listing-sold-btn a {



	text-decoration:none;



	display:block;



	text-align:center;



	font-size:14px;



	color:#FFF;



	background:#980000;



	width:95px;



	padding:8px 0;



	margin:5px 0 0 8px;



	font-weight:bold;



}



.prod-listing-sold-btn a:hover {



	background:#000;



	color:#FF0;



}



.add_to_cart_button {



	background-image: url("images/add-cart.jpg");



	float: left;



	font-size: 0px;



	height: 33px;



	width: 40px;



}



.prod-cart .add_to_cart_button {



	font-size:0px !important;



}



.prod-detail-btn a {



	color:#FFFFFF !important;



}



.added_to_cart {



	display:none;



}



.rigth-content-container a.woocommerce-main-image {



	float: left;



	margin-bottom: 10px;



	width: 548px;



}



.rigth-content-container a.woocommerce-main-image img {



	border:1px solid #000;



	height: 411px;



	width: 548px;



	margin-top:3px;



}



.rigth-content-container .thumbnails {



	float: right;



	width: 33%;



}



.rigth-content-container .thumbnails a img {



	border: 1px solid #666666;



	float: left;



	margin: 3px;



}



.prod-listing-detail-btn .cart .quantity {



	display:none;



}



.prod-detail-text-box .woocommerce-tabs .tabs {



	display:none;



}



.prod-listing-price .price .amount {



	font-size:16px;



	text-decoration:none;



}



.onsale {



	display:none;



}



button.single_add_to_cart_button.button {



	background: none repeat scroll 0 0 #313E24;



	border: medium none;



	color: #FFFFFF;



	display: block;



	font-size: 14px;



	font-weight: bold;



	margin: 10px 0 0;



	padding: 8px 0;



	text-align: center;



	text-decoration: none;



	width: 114px;



}



h1.product_title {



	color: #0A5828;



	float: left;



	font-size: 25px;



	margin: 0;



	padding: 10px;



	width: 880px;



}



#tab-description h2 {



	border-bottom: 1px solid #000000;



	float: left;



	font-size: 18px;



	margin: 10px 0;



	width: 100%;



}



.left-area #product_categories-7 h3 {



	display:none;



}



#wp_sidebarlogin-2 {



	float:left;



	width:270px;



}



.widget-title {



	color: #769E48;



	font-size: 20px;



	margin: 0;



	padding: 5px 0 10px;



	text-transform: uppercase;



}



.widget h4 {



	color: #769E48;



	font-size: 25px;



	margin: 0;



	padding: 25px 0 18px;



	text-transform: uppercase;



}



.widget ul {



	margin:0px;



	padding:0px;



}



.widget {



	/*border-bottom:1px solid; padding-bottom:5px; margin-bottom:10px;*/ list-style:none;



}



.widget ul li {



	list-style:none;



	margin-bottom:10px;



	font-size:12px;



	color:#FFFF00;



}



.widget ul li a {



	color:#000;



}



.widget ul li a:hover {



	color:#999;



	text-decoration:underline;



}



.ngg-widget img {



	float:left;



	margin:5px;



}



.widget img {



	float:left;



	margin:0px;



}



.widget .ngg-widget {



	padding-left:10px;



}



.widget_wp_sidebarlogin form {



	margin:0px;



}



.sidebarlogin_otherlinks {



	display:none;



}



.right-area .ngg-widget {



	float:left;



	width:90%;



	margin-bottom:15px;



	padding-bottom:15px;



	/*border-bottom:1px solid;*/































































































































































































































































	margin-left:10px;



}



.right-area h1.widget-title {



	color: #FFFF00 !important;



	font-size: 25px;



	margin: 0;



	padding: 25px 0 18px;



	text-transform: uppercase;



}



.right-area .ngg-widget .ngg-fancybox img {



	float: left;



	margin: 5px 2px;



	width:62px;



	height:62px;



}



.right-area #loginform {



	border: 0 solid #487520;



	overflow: hidden;



	padding: 0 15px;



	width: 233px;



}



.wpcf7 input {



	background: none repeat scroll 0 0 #E7E7E7;



	border: 1px solid #34610F;



	box-shadow: 0 0 3px #FFFFBE;



	float: left;



	margin: 0 0 15px;



	padding: 5px;



	width: 98%;



}



.wpcf7-form textarea {



	background: none repeat scroll 0 0 #E7E7E7;



	border: 1px solid #34610F;



	box-shadow: 0 0 3px #FFFFBE;



	float: left;



	margin: 0 0 15px;



	padding: 5px;



	width: 98%;



}



.wpcf7-form .wpcf7-submit {



	background:#FF0 !important;



	width:240px !important;



}



.wpcf7-form .wpcf7-submit:hover {



	cursor:pointer;



	background:#999 !important;



}



body.woocommerce-cart .entry-header, body.woocommerce-checkout .entry-header {



	display:none;



}



table.cart {



	width:100%;



}



table.cart tbody tr td {



	text-align:center;



}



input.button {



	background: none repeat scroll 0 0 #FFFF00;



	background-image: -moz-linear-gradient(center top, #FFFE03, #E3D721);



	border: 1px solid #E4B801;



	padding: 4px;



}



input.button:hover {



	cursor:pointer;



	background:#000;



	color:#E4B801;



!important;



}



button.button {



	background: -moz-linear-gradient(center top, #FFFE03, #E3D721) repeat scroll 0 0 #FFFF00;



	border: 1px solid #E4B801;



	padding: 4px;



}



form.checkout p {



	float:left;



	width:100%;



	margin:0px;



}



form.checkout input.input-text, form.checkout textarea {



	background: none repeat scroll 0 0 #E7E7E7;



	border: 1px solid #34610F;



	box-shadow: 0 0 3px #FFFFBE;



	float: left;



	margin: 0 0 15px;



	padding: 5px;



	width: 70%;



}



form.checkout input.input-checkbox, form.checkout input.input-radio {



	float:left;



}



form.checkout h3 {



	float:left;



	width:100%;



}



#customer_details .col-1, #customer_details .col-2 {



	float:left;



	width:96%;



	border:1px solid #999;



	margin-bottom:10px;



	padding:15px 15px 15px 15px;



}



#customer_details {



	float:left;



	width:100%;



}



#order_review .shop_table, #order_review #payment {



	float:left;



	width:100%;



	padding: 15px;



	width: 100%;



	border:1px solid #ccc;



	margin-bottom:20px;



}



#order_review .shop_table thead {



	text-align:left;



}



#order_review .shop_table tfoot {



	text-align:left;



}



#order_review .shop_table tbody tr td {



	text-align:left;



	height:30px;



}



#order_review {



	float:left;



	width:100%;



}



#order_review #payment {



	float: left;



	width: 96% !important;



}



#order_review #payment ul {



	float: left;



	width: 95%;



	padding:0px;



	margin:0px;



}



#order_review #payment ul li {



	float:left;



	width:100%;



}



#order_review #payment ul li label {



	float: left;



	margin: 0 0 5px;



	width: 90%;



}



#order_review #payment ul li label img {



	margin:-10px 0 0 0;



}



#order_review #payment .terms label {



	width:39% !important;



}



form.checkout label {



	float:left;



	width:30%;



}



form.checkout #payment label {



	float:left;



	width:95%;



}



form.checkout #payment ul {



	list-style:none;



}



form.checkout #payment ul li {



	float:left;



	width:95%;



	margin-bottom:10px;



}



form.checkout table.shop_table tbody tr td {



	text-align:center;



	border-bottom: 1px solid #CCCCCC;



}



body.woocommerce-page .entry-header {



	display:none;



}



.footer {



	padding:18px 0px;



}



 .thethe_image_slider:not(#ie) .thethe-backlink {



 display:none;



}



.thethe_image_slider.white-square-1 {



	border:4px solid #FFF;



}



.thethe_image_slider.white-square-2 {



	border:4px solid #FFF;



}



.white-square-2 .thethe-image-slider-thumbnails {



	background:none;



	border:none;



}



.white-square-2 .thethe-image-slider-thumbnails-dots .thethe-image-slider-thumbnails-thumb {



	background:none;



	-moz-user-select: none;



	background: none repeat scroll 0 0 #A9A9A9;



	border: 0 solid #CCCCCC;



	border-radius: 5px 5px 5px 5px;



	color: #333333;



	cursor: pointer;



	display: block;



	font-size: 0;



	height: 25px;



	padding: 5px;



	text-align: center;



	text-decoration: none;



	width: 25px;



}



.thethe-image-slider-thumbnails-thumb.thethe-image-slider-thumbnails-currentthumb {



	background: none repeat scroll 0 0 #005B26 !important;



	border-radius: 5px 5px 5px 5px;



	color: #FFFFFF;



}



.white-square-2 .thethe-image-slider-thumbnailsbottomright, .white-square-2 .thethe-image-slider-thumbnailstopright {



	right:0px;



}



.banner-area .widget_sp_image-image-link {



	float:right;



	width:360px;



	height:102px;



	border:4px solid #FFF;



	margin-bottom:24px;



}



.banner-area .widget_sp_image-image-link:last-child {



	margin-bottom:0px;



}



.banner-area .widget_sp_image-image-link img {



	width:360px;



	height:102px;



}



.slider_container .anythingSlider {



	background:none !important;



	border:none !important;



	float:left !important;



	width:880px !important;



	padding:0px !important;



	margin:0px !important;



}



.anythingWindow {



	background:none !important;



	border:none !important;



	float:left;



	width:880px;



	text-align:left;



}



.arrow.back, .arrow.forward, .anythingControls {



	display:none !important;



}



ul.anythingBase {



	background:none !important;



	border:none !important;



}



ul.anythingBase li.cloned.panel, ul.anythingBase li.panel.activePage {



	background:none !important;



	border:none !important;



	float:left !important;



}



ul.anythingBase li.panel.activePage a, ul.anythingBase li.cloned.panel a, ul.anythingBase li.panel a {



	color:#1929DF;



	background:none !important;



	border:none !important;



	float:left !important;



	text-align:left;



	font-family:Arial, Helvetica, sans-serif;



	font-style:normal;



	font-weight:bold;



	text-shadow:none;



}



ul.anythingBase a {



	font-family:Arial, Helvetica, sans-serif;



	font-style:normal;



	font-weight:bold;



	text-shadow:none;



}



.mail-logos .widget_sp_image-image-link {



	width: 233px;



	margin-right: 58px;



	height: 80px;



	margin-top: 5px;



	float: left;



	text-align: center;



}



.mail-logos .widget_sp_image-image-link img {



	margin-top:10px;



	width:180px;



	height:60px;



}



.mail-logos {



	width:100%;



	padding:15px 0 20px;



	border-bottom:2px solid #FFF;



}









.mail-logos1 .widget_sp_image-image-link {



	



	margin-right: 0px;



	



	margin-top: 0px;



	float: left;



	text-align: center;



}



.mail-logos1 .widget_sp_image-image-link img {



	margin-top:10px;



	



}



.mail-logos1 {



	width:100%;



	padding:0px 0 15px;





	



}

















.footer-box-1 .textwidget {



	color: #FFFFFF;



	font-size: 13px;



	line-height: 18px;



}



.footer-box-2 h2 {



	width:100px;



}



.footer-box-2 .footer-mainlinks-div {



	width:120px;



	margin-right:10px;



	float:left;



}



.footer-box-2 .footer-categories-div {



	float:left;



	width:643px;



}



.footer-box-2 ul.product-categories {



	width:100%;



}



.footer-box-2 ul.product-categories li {



	width:212px;



}



body.single-post .entry-meta {



	font-size:12px;



}



body.single-post .entry-meta .categories-links {



	display:none;



}







body.single-post .entry-meta span.author {



	margin-left:10px;



}



body.single-post .entry-meta a {



	color:#003300;



}



body.single-post .entry-content {



	font-size:16px;



	color:#000000 !important;



}



#comments {



	font-size:15px;



	color:#333333;



	vertical-align:top;



	font-family:Arial, Helvetica, sans-serif;



}



#comments label {



	color: #333333;



	float: left;



	font-size: 15px;



	text-align: right;



	vertical-align: top;



	width: 80px;



	margin-right:10px;



}



#comments h3 {



	color:#003300;



	font-size:18px;



	font-family:Arial, Helvetica, sans-serif;



}



#comments input {



	border: 1px solid #009900;



	height: 28px;



	margin-left: 5px;



	width: 47%;



}



#comments textarea {



	border: 1px solid #009900;



	height: 135px;



	margin-left: 5px;



	width: 47%;



}



input#submit {



	border: 1px solid #009900;



	height: 28px;



	margin-left: 95px;



	width: 150px;



}



#comments h2 {



	font-family:Arial, Helvetica, sans-serif;



	font-size:18px;



	color:#003300;



	border-bottom:1px solid #999;



	padding-bottom:10px;



}



#comments a {



	color:#006600;



}



#comments .comment-list {



	font-size:12px;



	border-bottom:1px solid #999;



	padding-bottom:10px;



	margin-bottom:10px;



}



#comments .comment-list li {



	background: none repeat scroll 0 0 #AEDF9F;



	border: 1px solid #CCCCCC;



	border-radius: 15px 15px 15px 15px;



	margin-bottom: 14px;



	padding: 10px;



}



#comments .children li {



	background:#CAE9C5;



}



#comments .children li .depth-3 {



	background:#E1F1DC;



}



#comments .avatar {



	display:none;



}



.ngg-albumoverview .ngg-album-compact {



	border: 1px solid #CCCCCC;



	height: 165px;



	margin-right: 3px !important;



	width: 175px;



	margin-bottom: 5px !important;



	float: left;



}



.ngg-albumoverview .ngg-album-compact p {



	display:none;



}



.ngg-albumoverview .ngg-album-compact h4 {



	font-size: 15px;



	font-weight: bold;



	margin-left: 10px;



	margin-top: 65px;



	padding: 0;



	width: 168px;



}



.ngg-albumoverview .ngg-album-compact .ngg-album-compactbox .ngg-album-link a img {



	height: 140px;



	width: 165px;



}



.ngg-albumoverview .ngg-album-compact h4 {



	display:none;



	height:auto !important;



}



.ngg-albumoverview .ngg-album-compactbox {



	background:none !important;



}



.title-bar h2 ul.post-categories {



	margin:0px;



	list-style:none;



	padding-left:3px;



}



.title-bar h2 ul.post-categories li a {



	text-decoration:none;



}



h1.entry-title a {



	font-family:Arial, Helvetica, sans-serif;



	font-size:20px;



	color:#003300;



}



.entry-meta a {



	font-size:12px;



	color:#003300;



	text-decoration:none;



}



.entry-content {



	font:Arial, Helvetica, sans-serif;



	font-size:14px;



	color:#000 !important;



}



article.category-blogs {



	border-bottom: 1px solid #CCC;



	padding-bottom:10px;



	margin-bottom:10px;



}



a img {



	border:none;



}



.upsell-div span {



	margin-top:10px;



}



.upsell-div .products img {



	border: 1px solid #494848;



	float: left;



	height: 149px;



	width: 233px;



}



.upsell-div {



	width:100%;



	float:left;



	list-style:none;



	padding-left:10px;



}



.upsell-div .products .prod-box .prod-detail-btn a {



	margin-top: 0px;



}



.upsell-div .related.products {



	margin-left:0px;



}



.cross-sells span {



	margin-top:10px;



}



.cross-sells .products .prod-box img {



	border: 1px solid #494848;



	float: left;



	height: 149px;



	width: 233px;



}



.cross-sells {



	float: left;



	list-style: none outside none;



	margin-top: 20px;



	padding-left: 10px;



	width: 100%;



}



.cross-sells .products .prod-box .prod-detail-btn a {



	margin-top: 0px;



}



.cross-sells .related.products {



	margin-left:0px;



}



.cross-sells .products {



	float: left;



	margin: 0;



	padding: 0;



	width: 100%;



}



#cross_sell_img img {



	border: 1px solid #494848;



	float: left;



	height: 149px;



	width: 233px;



}



.page-numbers {



	float:right;



	clear:both;



	background:#F00;



}



.page-numbers ul {



	float:left;



	margin:0;



	padding:10px;



	background:#ff0;



}



.page-numbers ul li {



	float:left;



	margin:0;



	padding:0;



	font-size:12px;



	color:#043B1A;



	list-style:none;



}



.page-numbers ul li a {



	text-decoration:none;



	color:#043B1A;



	padding:5px;



	display:block;



	margin:0 5px;



}



.product_cat {



	display:none !important;



}



.widget widget .widget_recent_entries {



	float:left;



	width:270px;



	background:#F00 !important;



}



.widget widget .widget_recent_entries ul {



	float:left;



	width:270px;



	margin:0;



	padding:0;



}



.widget widget .widget_recent_entries ul li {



	float:left;



	width:260px;



	padding:0 0px;



	border-bottom:1px solid #e7daaa;



	list-style:none;



	margin:0;



}



.widget widget .widget_recent_entries ul li a {



	float:left;



	display:block;



	text-decoration:none;



	font-size:16px;



	padding:12px 0 12px 20px;



	color:#000;



	background:url(images/bullet-arrow.png) no-repeat 0 15px;



	font-weight:bold;



}



.widget widget .widget_recent_entries ul li a:hover {



	color:#313e24;



}



#latest-blog-posts {



	float:left;



	width:270px;



}



#latest-blog-posts ul {



	float:left;



	width:270px;



	margin:0;



	padding:0;



}



#latest-blog-posts ul li {



	float:left;



	width:260px;



	padding:0 0px;



	border-bottom:1px solid #e7daaa;



	list-style:none;



	margin:0;



}



#latest-blog-posts ul li a {



	float:left;



	display:block;



	text-decoration:none;



	font-size:16px;



	padding:12px 0 12px 20px;



	color:#000;



	background:url(images/bullet-arrow.png) no-repeat 0 15px;



	font-weight:bold;



}



#latest-blog-posts ul li a:hover {



	color:#313e24;



}



#latest-blog-posts ul h1 {



	background:#FF0000 !important;



	list-style:none !important;



	text-decoration:none !important;



	list-style-image:none !important;



}



.product_title {



	display:none;



}



.prod-listing-right-area .title {



	color: #FFFF00;



	font-size: 23px;



	font-weight: normal;



	margin: 0;



	padding: 10px 0 18px 15px;



	text-transform: uppercase;



}



.prod-listing-right-area .entry-title .widget-title h1 {



	color: #FFFF00 !important;



	font-size: 23px;



	font-weight: normal;



	margin: 0;



	padding: 10px 0 18px 15px;



	text-transform: uppercase;



}



.stock {



	text-align:center;



	width:100px



}



.related.products {



	float:left;



	width:98%;



	margin-left: 24px;



}



.related.products ul.products {



	float: left;



	margin-left: 0;



	padding: 0;



	width: 100%;



}



.product-cost-loop {



	float: left;



	width: 62%;



}



.more-div {



	float: right;



	width: 62.5%;



	margin-top: 5px;



}



.woocommerce span.soldout, .woocommerce-page span.soldout {



	display:none !important;



}



/*Shopping cart css work by usman shah*/































































































































































































































































body.woocommerce-cart .entry-content .woocommerce {



	float: left;



	width: 100%;



}



body.woocommerce-cart .entry-content .woocommerce .woocommerce-message {



	color: #008000;



	float: left;



	font-size: 14px;



	padding-left: 25px;



	width: 100%;



}



body.woocommerce-cart .entry-content .woocommerce .woocommerce-message a {



	background: none repeat scroll 0 0 #008000;



	border-radius: 5px;



	color: #FFFF00;



	float: right;



	font-size: 11px;



	font-weight: bold;



	margin-bottom: 20px;



	padding: 8px;



	text-decoration: none;



}



body.woocommerce-cart .entry-content .woocommerce form.shopping-cart-form {



	float: left;



	width: 97%;



	margin-left: 25px;



}



body.woocommerce-cart .entry-content .woocommerce form.shopping-cart-form .shop_table.cart tr th {



	background: none repeat scroll 0 0 #000000;



	color: #FFFF00;



	height: 30px;



}



body.woocommerce-cart .entry-content .woocommerce form.shopping-cart-form .shop_table.cart tr td.product-thumbnail img {



	width:50px;



	height:40px;



	margin:5px;



	border: 1px solid #E4B801;



}



body.woocommerce-cart .entry-content .woocommerce form.shopping-cart-form .shop_table.cart tr.cart_table_item td {



	background:#FFF;



	border-bottom:1px solid #E4B801;



}



body.woocommerce-cart .entry-content .woocommerce form.shopping-cart-form .shop_table.cart tr td.product-name a {



	color: #000;



	text-decoration: none;



}



.shop_table.cart .coupon {



	float: left;



	margin: 16px 0;



	text-align: left;



	width: 38%;



}



.shop_table.cart .coupon label {



	width: 54px;



}



.shop_table.cart .coupon input#coupon_code {



	height: 23px;



	width: 100px;



}



.shop_table.cart .cart-buttons-div {



	float: left;



	margin-top: 15px;



	text-align: right;



	width: 62%;



}



.cart-collaterals .cart_totals {



	float: left;



	width: 100%;



	text-align: right;



	margin-left:20px;



}



.cart-collaterals .cart_totals table {



	color: #008000;



	float: right;



	font-size: 12px;



}



.cart-collaterals .cart_totals h2 {



	color: #008000;



	font-size: 16px;



	width: 100%;



}



.cart_table_item .product-remove a.remove {



	background: url("images/close.png") no-repeat scroll -2px 0 rgba(0, 0, 0, 0);



	font-size: 0;



	padding: 10px;



}



.entry-content .woocommerce {



	font-size:12px !important;



}



.entry-content .woocommerce a {



	color: #0A5828;



	font-size: 14px;



	font-weight: bold;



	text-decoration: none;



}



.entry-content .woocommerce form {



	background:#FFF;



	border: 1px solid;



	display: block;



	float: left;



	margin-bottom: 10px;



	padding: 12px;



	width: 100%;



}



.entry-content form.register {



	background:#FFF;



	border: 1px solid;



	display: block;



	float: left;



	margin-bottom: 10px;



	padding: 12px;



	width: 100%;



}



.entry-content .woocommerce form label, .entry-content form.register label {



	float: left;



	height: 21px;



	margin-top: 10px;



	width: 150px;



}



.entry-content .woocommerce form input.qty {



	width:30px !important;



}



.entry-content .woocommerce form input.input-text, .entry-content form.register input.input-text {



	border: 1px solid #0A5828;



	border-radius: 5px;



	height: 25px;



	width: 350px;



}



.entry-content .woocommerce form input.input-checkbox {



	margin-top:10px;



}



.entry-content .woocommerce form textarea {



	border: 1px solid #0A5828;



	border-radius: 5px;



	width: 350px;



}



.checkout #customer_details #billing_address_2 {



	margin-left: 150px;



}



.checkout #customer_details #billing_country_chzn {



	float: left;



	width: 350px !important;



}



.checkout #customer_details #billing_country_chzn a.chzn-single {



	width: 350px !important;



	float:left;



	margin-bottom: 15px;



}



.checkout #customer_details #billing_state_chzn {



	float: left;



	width: 350px !important;



}



.checkout #customer_details #billing_state_chzn a.chzn-single {



	width: 350px !important;



	float:left;



	margin-bottom: 15px;



}



ul#news-ticker {



	float: left;



	height: 36px !important;



	padding: 0;



	width: 60%;



	margin-top: 16px;



	margin-right: 10px;



	margin-bottom: 0;



	margin-left: 20px;



}



ul#news-ticker li {



	float:left;



	width:100%;



	height:50px;



}



ul#news-ticker li a {



	text-decoration:none;



	color:#000000;



	font-size:20px;



	font-weight:bold;



	height:50px;



}



#shopping_cart-2 {



	background:#487520;



}



.ppt {



	display:none !important;



}



.pp_description {



	display:none !important;



}



.pp_nav {



	display:none !important;



}



.pp_close {



	text-decoration: none !important;



}



.pp_next {



	text-decoration: none !important;



}



.pp_previous {



	text-decoration: none !important;



}



div.pp_woocommerce .pp_close {



	background: -moz-linear-gradient(center top, #F6F6F6 0px, #E8E8E8 100%) repeat scroll 0 0 rgba(0, 0, 0, 0);



	border: 1px solid #CCCCCC;



	border-radius: 100%;



	box-shadow: 0 -1px 0 rgba(0, 0, 0, 0.05) inset, 0 1px 0 rgba(255, 255, 255, 0.5) inset, 0 1px 2px rgba(0, 0, 0, 0.075);



	color: #666666 !important;



	font-family: verdana !important;



 font-size: 19px !important !important;



	font-weight: bold !important;



	height: 31px !important;



	right: -10px;



	text-shadow: 0 1px 0 #FFFFFF;



	top: -2px;



	width: 30px !important;



}



}



.payment_box {



	width:100% !important;



	float:left !important;



}



.payment_method_paypal_pro {



	width:100% !important;



	float:left !important;



}



#paypal_pro-cc-form {



	border:none !important;



}



#shipping_method li {



	list-style:none !important;



	text-align:left;



}



.required {



	border-bottom: 0px dotted !important;



}



.checkbox {



	font-size:13px !important;



	width:350px !important;



	font-weight:bold;



}



#shipping_country_chzn {



	width:360px !important;



	margin: 0px 0 20px 0



}



#shipping_address_2 {



	margin-left:150px;



}



#shipping_state_chzn {



	width:360px !important;



	margin: 0px 0 20px 0



}



.cart_totals p small {



	display:none !important;



}



.calculated_shipping p small {



	display:none;



!important



}



#calc_shipping_country {



	width:350px !important;



	padding:4px 10px;



}



#calc_shipping_state {



	width:350px !important;



	padding:4px 10px;



}



button.button:hover {



	background: none repeat scroll 0 0 #000000;



	color: #E4B801;



	cursor: pointer;



}



#account_password_field {



	margin: 20px 0 0px 0



}



.loguot_btn {



	background: -moz-linear-gradient(center top, #FFFE03, #E3D721) repeat scroll 0 0 #FFFF00;



	border: 1px solid #E4B801;



	padding: 4px;



}



.loguot_btn:hover {



	background: none repeat scroll 0 0 #000000;



	color: #E4B801 !important;



	cursor: pointer;



}



.address {



	float:left;



	width:300px;



}



.order_details li {



	font-size:14px;



}



table.shop_table {



	border-collapse:collapse;



	width:100%;



}



table.shop_table tr, td, th {



	border: 1px solid green;



	padding:10px 4px;



	text-align: left;



}



table.shop_table td {



}



.customer_details {



	width:450px;



	float:left



}



.customer_details dt {



	width:89px;



	font-weight:bold;



	margin:11px 0 0 0;



	float:left;



}



.customer_details dd {



	margin:11px 0 0 0



}



.addresses {



	width:600px !important;



	float:left;



}



.alignleft {



	float:left;



	margin-right:20px;



	border: solid 1px #000;



}



.blogCon {



	display:block;



	width:552px;



	float:left;



}



a.blogdetail {



	background: none repeat scroll 0 0 #313E24;



	color: #FFF;



	display: block;



	font-size: 12px;



	padding: 5px;



	text-decoration: none;



	width: 78px;



	float: right;



	margin-right: 4px;



	margin-top: 25px;



	font-weight:bold;



	text-align: center;



}



a:hover.blogdetail {



	color:#FF0;



	display:block;



}



/*.entry-content p{text-align:justify !important;}*/































.homePosts ul {



	padding:0px;



	margin:0px;



}



.homePosts ul li {



	list-style:none;



	border-bottom: dotted 1px;



	line-height: 20px;



	width:96% !important



}



.homePosts ul li a {



	float:left;



	display:block;



	text-decoration:none;



	font-size:16px;



	padding:12px 0 12px 20px;



	color:#000;



	background:url(images/bullet-arrow.png) no-repeat 0 15px;



	font-weight:bold;



	width:100%;



}



.homePosts ul li p {



	font-size:12px;



	margin-left:20px;



}



.homePosts ul li a:hover {



	display:block;



	text-decoration:underline



}



.prod-listing-right-area ul {



	padding:0px;



	margin:0px;



}



.prod-listing-right-area ul li {



	list-style:none;



	line-height: 20px;



	width:94% !important



}



.prod-listing-right-area ul li a {



	float:left;



	display:block;



	text-decoration:none;



	font-size:13px !important;



	padding:0px 0 0px 28px !important;



	color:#FFF;



	line-height:18px;



	background:url(images/yellow-arrow.png) no-repeat 5px 2px;



}



.prod-listing-right-area ul li p {



	font-size:12px;



	margin-left:20px;



}



.prod-listing-right-area ul li a:hover {



	display:block;



	text-decoration:underline;



	color:#FF0



}



.prod-listing-right-area h3 {



	border-bottom:none !important;



	color:#FF0 !important;



	padding-left:10px !important;



}



a.more-link {



	background: none repeat scroll 0 0 #313E24 !important;



	color: #FFF !important;



	display: block;



	font-size: 12px !important;



	padding: 5px !important;



	text-decoration: none !important;



	width: 78px !important;



	float: right !important;



	margin-right: 0px !important;



	margin-top: 16px !important;



	margin-bottom: 8px !important;



	font-weight:bold !important;



	text-align: center !important;



}



a:hover.more-link {



	color:#FF0 !important;



	display:block;



}



.mar-t {



	margin:0px 0 20px 0 !important



}



.footer-mainlinks-div h4 {



	margin:0px 0 0 0;



	color:#ff0;



	font-size:19px;



}



.footer-categories-div h4 {



	margin:0px 0 0 0;



	color:#ff0;



	font-size:19px;



}



.categories-links {



	display:none;



}



.author {



	display:none;



}



/*































































































































































































































































Theme Name:     Twenty Thirteen Child































































































































































































































































Theme URI:      http://www.web-tronix.com































































































































































































































































Description:    Rays Toy Trucks Template































































































































































































































































Author:         Design By Usman Shah































































































































































































































































Author URI:     http://www.web-tronix.com































































































































































































































































Template:       twentythirteen































































































































































































































































Version:        0.1.0































































































































































































































































*/































































































































































































































































































































































































































































































































/*IF you want to import parent theam css along with changes then uncomment below linke of code and check for path for you parent theam */































































































































































































































































































































































































































































































































/*@import url("../twentythirteen/style.css");*/































































































































































































































































































































































































































































































































body {



	margin:0;



	background:url(images/top-bg.jpg) repeat-x 0 0;



	font-family:Arial, Helvetica, sans-serif;



	background-color:#427018;



	padding-bottom:71px



}



.container {



	width:1170px;



	margin:0 auto;



	overflow:hidden;



	border-bottom: none;



}



.header {



	float:left;



	overflow:hidden;



	width:100%;



	margin-bottom:2px;



}



.logo {



	float:left;



	margin-top:20px;



	margin-bottom:10px;



}



.header-right-area {



	float:right;



	width:400px;



}



.header-right-area h1 {



	font-size:28px;



	color:#060;



	float:right;



	font-family:"Arial Black", Gadget, sans-serif;



	margin:0;



	padding:0 0 0px 0;



}



.header-right-area p {



	font-size:18px;



	font-weight:normal;



	font-family:Arial, Helvetica, sans-serif;



	text-transform:capitalize;



	color:#060;



	float:right;



	margin:0;



	padding:0 0 20px 0;



}



.toplinks {



	float:left;



	font-size:14px;



	color:#666;



	width:250px;



	margin:0;



	padding:10px 0 0 0;



}



.toplinks li {



	float:left;



	list-style:none;



	margin:0;



	padding:0;



	display:block;



	border-right:1px solid #666;



}



.toplinks li a {



	text-decoration:none;



	display:block;



	margin:0px 10px;



	text-align:center;



	color:#666;



}



.toplinks li a:hover {



	text-decoration:underline;



}



.header-cart-btn {



	float:left;



	width:125px;



	display:block;



	height:20px;



	text-align:center;



	padding:5px 0;



	background-color:#FF0;



	background-image:-webkit-gradient(linear, left top, left bottom, from(#fffe03), to(#ffce02));



	background-image:-webkit-linear-gradient(top, #fffe03, #ffce02);



	background-image:-moz-linear-gradient(top, #fffe03, #ffce02);



	background-image:-ms-linear-gradient(top, #fffe03, #ffce02);



	background-image:-o-linear-gradient(top, #fffe03, #ffce02);



	background-image:linear-gradient(top, #fffe03, #ffce02);



 filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#fffe03, endColorstr=#ffce02);



	border-radius:5px;



	border:1px solid #e4b801;



	margin:0 0 0 10px;



	font-size:15px;



}



.header-cart-btn img {



	float:left;



}



.header-cart-btn a {



	color:#666666 !important;



	text-decoration:none;



}



.container .search {



	float:right;



	width:295px;



	margin:20px 0 0 0;





	text-align:right;



}



.search #searchform #s {



	background:#FFF;



	padding:5px 10px;



	border:none;



	border:2px solid #FF0 !important;



	border-radius:15px 0 0 15px;



	margin:0;



	float:left;



	width:180px;



}



.search #searchform #searchsubmit {



	background:#e3d721 !important;



	text-align:center;



	color:#000;



	border:none;



	float:right;



	padding:2px 5px;



	border-radius:0 15px 15px 0;



	border:2px solid #FF0 !important;



	width:90px;



	font-size:16px;



}



.search #searchform #searchsubmit:hover {



	cursor:pointer;



	background:#015b25 !important;



	color:#FF0;



}



.search #searchform .screen-reader-text {



	display:none;



}



.nav {



	width:100%;



	float:left;



	margin:5px 0 0 0;



}



.menu-header-menu-container .menu {



	/*background-color:#585858;































































































































































































































































	background-image:-webkit-gradient(linear, left top, left bottom, from(#585858), to(#3d3d3d));































































































































































































































































	background-image:-webkit-linear-gradient(top, #585858, #3d3d3d);































































































































































































































































	background-image:-moz-linear-gradient(top, #585858, #3d3d3d);































































































































































































































































	background-image:-ms-linear-gradient(top, #585858, #3d3d3d);































































































































































































































































	background-image:-o-linear-gradient(top, #585858, #3d3d3d);































































































































































































































































	background-image:linear-gradient(top, #585858, #3d3d3d);































































































































































































































































	clear:both;































































































































































































































































    filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#585858, endColorstr=#3d3d3d);*/































































































































































































































































	margin:0 auto;



}



.menu-header-menu-container .menu, .menu ul {



	display:block;



	list-style-type:none;



	margin:0;



	padding:0;



}



.menu-header-menu-container .menu li {



	border:0;



	display:block;



	float:left;



	margin:0;



	padding:0;



	position:relative;



	z-index:5;



}



.menu-header-menu-container .menu li:hover {



	white-space:normal;



	z-index:10000;



}



.menu-header-menu-container .menu li li {



	float:none;



}



.menu-header-menu-container .menu ul {



	left:0;



	position:absolute;



	top:0;



	visibility:hidden;



	z-index:10;



}



.menu-header-menu-container .menu li:hover > ul {



	top:100%;



	visibility:visible;



}



.menu-header-menu-container .menu li li:hover > ul {



	left:100%;



	top:0;



}



.menu-header-menu-container .menu:after, .menu ul:after {



	clear:both;



	content:".";



	display:block;



	height:0;



	overflow:hidden;



	visibility:hidden;



}



.menu-header-menu-container .menu, .menu ul {



	min-height:0;



}



.menu-header-menu-container .menu ul {



	margin:-10px 0 0 -30px;



	padding:10px 30px 30px;



}



.menu-header-menu-container .menu ul ul {



	margin:-30px 0 0 -10px;



	padding:30px 30px 30px 10px;



}



.menu-header-menu-container .menu ul li a:hover, .menu-header-menu-container .menu li li a:hover {



	color:#484848;



	text-decoration:none;



}



.menu-header-menu-container .menu ul {



	min-width:15em;



	width:auto;



}



.menu-header-menu-container .menu a {



	border-left:0px solid #585858;



	color:#ffff02;



	display:block;



	font-size:17px;



	font-weight:700;



	height:51px;



	line-height:50px;



	margin:0 2px 0 0;



	padding:0 1.0em;



	position:relative;



	text-decoration:none;



	text-transform:uppercase;



}



.menu-header-menu-container .menu a:hover {



	background-color:#ffff02;



	color:#005c26;/*background-image:-webkit-gradient(linear, left top, left bottom, from(#808080), to(#363636));































































































































































































































































	background-image:-webkit-linear-gradient(top, #808080, #363636);































































































































































































































































	background-image:-moz-linear-gradient(top, #808080, #363636);































































































































































































































































	background-image:-ms-linear-gradient(top, #808080, #363636);































































































































































































































































	background-image:-o-linear-gradient(top, #808080, #363636);































































































































































































































































	background-image:linear-gradient(top, #808080, #363636);



































































































































































































































































    filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#808080, endColorstr=#363636);*/































































































































































































































































}



.menu-header-menu-container .menu .current_page_item a {



	background-color:#ffff02;



	color:#005c26;



}



.menu-header-menu-container .menu .current_page_item li {



	background:#fff;



	background-image:none;



	border:1px solid #b2b2b2;



	border-top:none;



	color:#444 !important;



	filter:none;



	width:auto;



}



.menu-header-menu-container .menu .current_page_item li a {



	border:none;



	color:#444 !important;



	font-size:12px;



	font-weight:400;



	height:auto;



	height:20px;



	line-height:20px;



	padding:5px 10px;



	text-shadow:none;



	white-space:nowrap;



}



.menu-header-menu-container .menu .current_page_item li a:hover {



	background:#f5f5f5;



	background-image:none;



	border:none;



	color:#444;



	filter:none;



}



.menu-header-menu-container .menu li li {



	background:#fff;



	background-image:none;



	border:1px solid #b2b2b2;



	border-top:none;



	color:#444;



	filter:none;



	width:auto;



}



.menu-header-menu-container .menu li li a {



	border:none;



	color:#444;



	font-size:12px;



	font-weight:400;



	height:auto;



	height:20px;



	line-height:20px;



	padding:5px 10px;



	text-shadow:none;



	white-space:nowrap;



}



.menu-header-menu-container .menu li li a:hover {



	background:#f5f5f5;



	background-image:none;



	border:none;



	color:#444;



	filter:none;



}



.menu-header-menu-container .menu ul > li + li {



	border-top:0;



}



.menu-header-menu-container .menu li li:hover > ul {



	left:100%;



	top:0;



}



.menu-header-menu-container .menu > li:first-child > a {



	border-left:none;



}



.menu-header-menu-container .menu > li:first-child > a, .menu li + li + li li:first-child > a {



}



.menu-header-menu-container .menu ul.children a, .menu .current_page_ancestor, .menu .current_page_ancestor ul a {



	background:none;



	background-image:none;



	filter:none;



}



ul.sub-menu .current_page_item a {



	background:transparent !important;



}



.content-outer {



	width:1200px;



	background:#427018;



	margin:0 auto 5px auto;



}



.content-area {



	max-width:1170px;



	margin:0 auto;



	padding:10px 0;



	overflow:hidden;



}



/* banner area start */







































































































































































































































































.banner-area {



	float:left;



	width:100%;



	margin-top:10px;



}



.banner-area .right-buttons-main div {



	float:left;



	margin-bottom:24px;



	margin-left:34px;



}



.banner-area .right-buttons-main div:last-child {



	margin-bottom:0px !important;



}



/*main banner*/















































































































































































































































































#slider {



	width:760px;



	height:371px;



	/*IE bugfix*/































































































































































































































































				padding:0;



	margin:0;



}



#slider li {



	list-style:none;



}



#page {



	width:760px;



	height:371px;



	display:block;



	float:left;



	margin:0px;



	border:#FFF solid 4px;



}



/*main banner end*/































































































































































































































































.right-banner1 {



	float:right;



	width:360px;



	height:102px;



	border:4px solid #FFF;



	background:url(images/thumb-banner1.jpg) no-repeat;



}



.right-banner1 h3 {



	font-size:25px;



	color:#e0e0e0;



	font-family:Aharoni;



	margin:55px 0 0 15px;



}



.right-banner1 h3 b {



	font-size:55px;



	color:#378de8;



}



.right-banner2 {



	float:right;



	width:360px;



	height:102px;



	border:4px solid #FFF;



	background:url(images/thumb-banner2.jpg) no-repeat;



	margin-top:24px;



}



.right-banner2 h3 {



	font-size:25px;



	color:#e0e0e0;



	font-family:Aharoni;



	margin:60px 0 0 15px;



}



.right-banner3 {



	float:right;



	width:360px;



	height:102px;



	border:4px solid #FFF;



	background:url(images/thumb-banner3.jpg) no-repeat;



	margin-top:24px;



}



.right-banner3 h3 {



	font-size:25px;



	color:#e0e0e0;



	font-family:Aharoni;



	margin:60px 0 0 15px;



}



/* banner area end*/































































































































































































































































































































































































































































































































/*tag bar start*/































































































































































































































































.tag-bar {



	float:left;



	width:100%;



	border:1px solid #000;



	background:#ffff02;



	border-radius:5px;



	font-size:17px;



	margin-top: 20px;



	margin-right: 0;



	margin-bottom: 0px;



	margin-left: 0;



}



.tag-bar .textwidget {



	float:right;



}



.tag-bar h2 {



	color:#1929df;



	font-size:20px;



	margin:0;



	width:880px;



	float:left;



	padding-top: 15px;



	padding-right: 10px;



	padding-bottom: 15px;



	padding-left: 10px;



}



.tag-bar .textwidget ul {



	float:right;



	background:#000;



	padding:10px 0px 10px 10px;



	margin:0;



	border-radius:0 3px 3px 0;



}



.tag-bar .textwidget ul li {



	list-style:none;



	font-family:"Times New Roman", Times, serif;



	font-style:italic;



	font-size:20px;



	color:#FF0;



	float:left;



}



.tag-bar .textwidget ul li a {



	text-decoration:none;



	display:block;



	padding:5px 10px;



	background:#487520;



	color:#FF0;



	width:170px;



	text-align:center;



	border:1px solid #999;



	border-radius:5px;



	font-weight:bold;



	text-shadow:#333 1px 1px 0px;



	margin-right:10px;



}



.tag-bar .textwidget ul li a:hover {



	background:#FF0;



	color:#487520;



	text-shadow:none;



}



/*tag bar end*/































































































































































































































































































































































































































































































































/* title bar */































































































































































































































































.title-bar {



	float:left;



	width:1128px;



	border:1px solid #000;



	background:#ffff02;



	border-radius:5px;



	margin:0px 0 20px 0;



}



.title-bar h2 {



	color:#0a5828;



	font-size:25px;



	margin:0;



	padding:10px 10px;



	width:880px;



	float:left;



}



/*title bar end*/































































































































































































































































































































































































































































































































/* center content container start */

































































































































































































































































.rp-bg {



	background:url(http://rayshesstoytrucks.com/wp-content/uploads/2014/04/right-panle-bg.jpg) no-repeat 100% 90px;



}



.content-container-center {



	float:left;



	padding:20px;



	width:1130px;



	background-color:#fef4d0;



	border-radius:5px;



	margin:20px 0;



	box-shadow:#000 0 0 0, inset #fef4d0 0 -20px 0;



}



.left-area {



	float:left;



	width:270px;



}



.left-area .product-categories {



	float:left;



	background:#313e24;



	margin:0;



	padding:0;



	width:266px;



	border:2px solid #000;



	margin-bottom:10px;



}



.left-area .product-categories li {



	list-style:none;



	margin:0;



	padding:0;



	float:left;



	font-weight:bold;



	font-size:16px;



	width:266px;



}



.left-area .product-categories li a {



	text-decoration:none;



	color:#FF0;



	padding:10px 5px 10px 30px;



	background:url(images/bullet-star.png) no-repeat 5px 50%;



	display:block;



	border-bottom:1px solid #34610f;



}



.left-area .product-categories li a:hover {



	color:#25ff00;



}



.left-area .select a {



	color:#25ff00 !important;



}



.left-area .widget {



	float:left;



	width:100%;



	margin:10px 0px;



}



.left-area .widget .product_list_widget {



	float:left



}



.left-area .widget ul li {



	background: none repeat scroll 0 0 #FFFFFF;



	border-bottom: 1px solid #CCCCCC;



	float: left;



	margin-bottom: 3px;



	padding: 5px;



	width: 100%;



}



.left-area .widget ul li a {



	float: left;



	font-size: 14px;



	text-decoration: none;



	width: 100%;



}



.left-area .widget ul li a img {



	border: 1px solid;



	float: left;



	height: 69px;



	margin-bottom: 10px;



	margin-right: 5px;



	width: 108px;



}



.left-area .widget ul li .amount {



	float:right;



	color:#043B1A;



	width:50px;



}



.left-area .widget ul li del span.amount {



	text-decoration:line-through;



	float: right;



}



.login-area {



	float:left;



	width:270px;



}



h1 {



	font-size:25px;



	color:#769e48;



	margin:0;



	padding:25px 0 18px 0;



	text-transform:uppercase;



}



.left-area #loginform {



	padding:15px 15px 0px 15px;



	width:236px;



	background:#769e48;



	overflow:hidden;



	border:2px solid #000;



}



#loginform input {



	float:left;



	width:230px;



	padding:5px;



	margin:0 0 15px 0;



	background:#e7e7e7;



	border:none;



	box-shadow:#ffffbe 0 0 3px;



}



#loginform .button-primary {



	background:#FF0 !important;



	width:240px !important;



}



#loginform .button-primary:hover {



	cursor:pointer;



	background:#999 !important;



}



#loginform #rememberme {



	float:left;



	width:40px;



}



.left-area #recent-posts-5 {



	float:left;



	width:270px;



}



.left-area #recent-posts-5 ul {



	float:left;



	width:270px;



	margin:0;



	padding:0;



}



.left-area #recent-posts-5 ul li {



	float:left;



	width:260px;



	padding:0 0px;



	border-bottom:1px solid #e7daaa;



	list-style:none;



	margin:0;



}



.left-area #recent-posts-5 ul li a {



	float:left;



	display:block;



	text-decoration:none;



	font-size:16px;



	padding:12px 0 12px 20px;



	color:#000;



	background:url(images/bullet-arrow.png) no-repeat 0 15px;



	font-weight:bold;



}



.left-area #recent-posts-5 ul li a:hover {



	color:#313e24;



}



/* center content container end */

































































































































































































































































































































































































































































































































/* right content container start*/



































































































































































































































































.rigth-content-container {



	float: left;



	margin-left: 20px;



	padding: 0;



	width: 840px;



}



.rigth-content-container h1 {



	font-size:25px;



	color:#000;



	text-transform:none;



	margin-left:18px;



	padding:0 0 20px 0;



}



.prod-box {



	float:left;



	width:236px;



	min-height:251px;



	margin:0 10px 20px 0;



	padding:10px 10px 10px 15px;



	background:#FFF;



	box-shadow:rgba(0, 0, 0, 0.5) 0 0 5px;



}



.prod-box.home-page-products {



	margin:0 10px 20px 3px;



}



.prod-box img {



	border:#494848 solid 1px;



	float:left;



	width:233px;



	height:149px;



}



.prod-box h3 {



	font-size:14px;



	margin:10px 0;



	float:left;



	width:226px;



	height:40px;



}



.prod-box p {



	float:left;



	font-size:12px;



	margin:0;



	padding:0;



	width:226px;



	height:33px;



}



.prod-price {



	font-size:14px;



	font-weight:bold;



	margin:19px 0 !important;



	float:left;



	width:110px;



	color:#043b1a;



}



.prod-cart {



	float:left;



	margin:5px 0;



}



.prod-cart .soldout-product-box {



	background: none repeat scroll 0 0 #CC0000;



	color: #FFFFFF;



	display: block;



	font-size: 14px;



	font-weight: bold;



	margin: 0px 0 0 8px;



	padding: 8px 0;



	text-align: center;



	text-decoration: none;



	width: 75px;



}



.prod-listing-detail-btn .soldout-product-box {



	background: none repeat scroll 0 0 #CC0000;



	color: #FFFFFF;



	display: block;



	font-size: 14px;



	font-weight: bold;



	margin: 0px 0 0 8px;



	padding: 8px 0;



	text-align: center;



	text-decoration: none;



	width: 75px;



}



.prod-cart a img {



	border:none;



	height: 33px;



	width: 40px;



}



.prod-detail-btn {



	float:left;



	text-align:center;



}



.prod-detail-btn a {



	text-decoration:none;



	display:block;



	text-align:center;



	font-size:14px;



	color:#FFF;



	background:#313e24;



	width:75px;



	padding:8px 0;



	margin:5px 0 0 8px;



	font-weight:bold;



}



.img-area .related.products {



	margin-left:0px;



}



.prod-detail-btn a:hover {



	background:#000;



	color:#FF0;



}



/* right content container end*/































































































































































































































































































































































































































































































































































































































































































































































































/* footer area start */































































































































































































































































.footer-outer {



	width:100%;



	min-width:1200px;



	background:#444c4e;



	border-top:solid #FF0 5px;



	border-bottom:solid #FF0 5px;



	margin:0 auto;



	min-height:320px;



	overflow:hidden;



}



.footer-con {



	width:1168px;



	margin:0 auto;



}



.mail-logos {



	float:left;



}



.mail-logos div {



	float:left;



}



.mail-logos img {



	margin-right:14px;



}









.mail-logos1 {



	float:left;



}



.mail-logos1 div {



	float:left;



}



.mail-logos1 img {



	margin-right:10px;



}









.footer {



	float:left;



	width:1170px;



	padding:20px 0;



}



.footer h2 {



	font-size:19px;



	color:#FF0;



	margin:0;



	padding:0;



}



.footer-box-1 {



	float:left;



	width:310px;



	margin-right:50px;



}



.footer-box-1 p {



	font-size:13px;



	color:#FFF;



	line-height:18px;



}



.footer-box-2 {



	float:left;



	width:774px;



}



.footer-box-2 ul {



	float:left;



	margin:0 0 0 0px;



	padding:0;



	width:70%;



}



.footer-box-2> ul:first-child {



	width:15%;



	margin-right:20px;



}



.footer-box-2 ul li {



	list-style:none;



	color:#FF0;



	font-size:12px;



	padding-top:10px;



	float:left;



	width:180px;



}



.footer-box-2 ul li a {



	text-decoration:none;



	color:#FF0;



}



.footer-box-2 ul li a:hover {



	text-decoration:underline;



	color:#FFF;



}



.footer-bottom-con {



	width:100%;



	min-width:1200px;



	background:#2a3223;



	margin:0 auto;



	float:left;



}



.footer-bottom {



	width:1170px;



	margin:0 auto;



	overflow:hidden;



}



.copy {



	float:left;



	font-size:12px;



	display:block;



	color:#CCC;



	padding:20px 0;



	line-height:18px;



}



.copy a {



	text-decoration:none;



	color:#CCC;



	font-weight:bold;



	font-style:italic;



}



.copy a:hover {



	text-decoration:underline;



	color:#FFF;



}



.social {



	float:right;



	margin-top:20px;



}



/* footer area end */































































































































































































































































































































































































































































































































/* product page */































































































































































































































































.left-banner {



	float:left;



	margin:20px 0;



}



.product-center-content-container {



	float: left;



	margin-left: 8px;



	margin-right: 8px;



	padding: 0px 7px;



	width: 537px;



}



.product-center-content-container.singlesidebar {



	width:73%;



	padding-left:0px;



}



.product-center-content-container.nosidebars {



	width:95%;



	padding-left:30px;



}



.prod-listing-box {



	float:left;



	width:540px;



	margin:0 0 15px 20px;



	padding:0px 0px 10px 0px;



}



.prod-listing-box img {



	border:#494848 solid 1px;



	float:left;



	margin:0 15px 0px 0;



	width:183px;



	height:117px;



}



.prod-listing-box h3 {



	font-size:14px;



	margin: 0 0 7px;



	float:left;



	width:333px;



}



.prod-listing-box h3 span {



	color:#060;



}



.prod-listing-box p {



	float:left;



	font-size:12px;



	margin:2px 0;



	padding:0;



	width:320px;



	display:block;



}



.prod-listing-price {



	font-size:14px;



	font-weight:bold;



	margin:15px 20px 15px 0;



	float:left;



	width:110px;



	color:#043b1a;



}



.prod-listing-detail-btn {



	float:right;



	text-align:center;



}



.prod-listing-detail-btn a {



	text-decoration:none;



	display:block;



	text-align:center;



	font-size:14px;



	color:#FFF;



	background:#313e24;



	width:95px;



	padding:8px 0;



	margin:5px 0 0 8px;



	font-weight:bold;



	height:18px;



}



.prod-listing-detail-btn a:hover {



	background:#000;



	color:#FF0;



}



.prod-listing-sold-btn {



	float:right;



	text-align:center;



}



.prod-listing-sold-btn a {



	text-decoration:none;



	display:block;



	text-align:center;



	font-size:14px;



	color:#FFF;



	background:#980000;



	width:95px;



	padding:8px 0;



	margin:5px 0 0 8px;



	font-weight:bold;





	height:18px;



}



.prod-listing-sold-btn a:hover {



	background:#000;



	color:#FF0;



}



.prod-listing-box hr {



	float:left;



	width:100%;



}



.listing-more {



	background: none repeat scroll 0 0 #313E24;



	color: #006600;



	display: block;



	left: right;



	font-size: 12px;



	padding: 5px;



	text-decoration: none;



	width:154px;



}



.listing-more a {



	color: #FFFFFF;



	text-decoration: none;



	font-weight:bold;



	display:block;



}



.listing-more a:hover {



	color:#FF0;



	display:block;



}



.prod-listing-right-area {



	background: none repeat scroll 0 0 #487520;



	border-left: 3px solid #FFFF00;

	padding-bottom:3px ;



	



	width: 261px;



}



.right-area {



	float: left;



	margin-bottom: 0px;



	margin-left: 0px !important;



	padding: 5px 5px 5px 6px;

	width: 96%;



}



.right-area h1 {



	float: left;



	font-size: 19px !important;



	width: 100%;



}



.right-area img {



	float: left;



	max-width: 100%;



	padding-left: 0px;



}



.right-area .widget_shopping_cart_content {



	float:left;



	width:100%;



}



.right-area ul {



	float: left;



	list-style: none outside none;



	margin: 0;



	padding: 0;



	width: 100%;



}



.right-area ul li {



	background: none repeat scroll 0 0 #fff;



	color: #000000;



	float: left;



	margin-bottom: 2px;



	padding: 5px;



	width: 96%;



}



.right-area ul li a {



	color: #000000;



	float: left;



	font-size: 14px;



	padding-bottom: 5px;



	text-decoration: none;



	width: 100%;



}



.right-area ul li a img {



	



	float: left;



	height: 69px;



	margin: 0 5px 0 -25px;

	border: 1px solid #000 !important;



	padding: 0px;



	width: 108px;



}



.right-area ul li .quantity {



	float: left;



	font-size: 14px;



	padding: 0 5px;



	text-align: right;



	width: 79%;



}



.right-area .widget_shopping_cart_content .total {



	float: left;



	margin: 8px 0;



	width: 95%;



}



.right-area .widget_shopping_cart_content .buttons {



	width: 95%;



	float:left;



	margin:0px;



}



.right-area .widget_shopping_cart_content .buttons a {

	font-size: 14px;



	background: none repeat scroll 0 0 #313E24;



	border: 1px solid #999999;



	border-radius: 5px;



	color: #FFFF00;



	display: block;



	float: left;



	font-weight: bold;



	margin-bottom: 9px;



	margin-right: 2px;



	padding: 5px 10px;



	text-align: center;



	text-decoration: none;



	text-shadow: 1px 1px 0 #333333;



	width: 94px;



}



.right-area .widget_shopping_cart_content .buttons a:hover {



	background:#FF0;



	color:#487520;



	text-shadow:none;



}



.right-1st-box {



	float:left;



	width:240px;



	padding:15px 15px 0px 15px;



}



.right-1st-box img {



	width:99%;



	margin-bottom:15px;



	border:solid #FFF 2px;



}



.right-1st-box-btn {



	float:left;



	padding:0px 0px 10px 0px;



	width:250px;



	margin:0;



}



.right-1st-box-btn li {



	list-style:none;



	font-family:"Times New Roman", Times, serif;



	font-style:italic;



	font-size:20px;



	color:#FF0;



	float:left;



}



.right-1st-box-btn li a {



	text-decoration:none;



	display:block;



	padding:5px 10px;



	background:#313e24;



	color:#FF0;



	width:92px;



	text-align:center;



	border:1px solid #999;



	border-radius:5px;



	font-weight:bold;



	text-shadow:#333 1px 1px 0px;



	margin-right:10px;



}



.right-1st-box-btn li a:hover {



	background:#FF0;



	color:#487520;



	text-shadow:none;



}



hr {



	float:left;



	width:100%;



	background:#000;



	border:none;



	height:1px;



}



.right-area-gallery {



	float:left;



	padding:0 0 20px 0;



}



.right-area-gallery img {



	float:left;



	margin:5px 2px;



}



.right-area-gallery h1 {



	font-size:23px;



	color:#FF0;



	margin:0;



	padding:10px 0 18px 15px;



	text-transform:uppercase;



	font-weight:normal;



	margin:0;



}



.right-login-area {



	float:left;



	width:266px;



	border-top:2px solid #000;



	border-bottom:2px solid #000;



}



.right-login-area h1 {



	font-size:23px;



	color:#FF0;



	margin:0;



	padding:10px 0 18px 15px;



	text-transform:uppercase;



	font-weight:normal;



	margin:0;



}



.right-login-box {



	padding:15px 15px 0px 15px;



	width:233px;



background:#;



	overflow:hidden;



	border:0px solid #487520;



}





.right-login-box input {



	float:left;



	width:230px;



	padding:5px;



	margin:0 0 15px 0;



	background:#e7e7e7;



	border:none;



	box-shadow:#ffffbe 0 0 3px;



}



.right-login-btn {



	background:#FF0 !important;



	width:240px !important;



}



.right-login-btn:hover {



	cursor:pointer;



	background:#999 !important;



}



.right-blog-posts {



	float:left;



	width:270px;



}



.right-blog-posts h1 {



	font-size:23px;



	color:#FF0;



	margin:0;



	padding:10px 0 18px 15px;



	text-transform:uppercase;



	font-weight:normal;



	margin:0;



}



.right-blog-posts ul {



	float:left;



	width:270px;



	margin:0;



	padding:0;



}



.right-blog-posts ul li {



	float:left;



	width:250px;



	padding:0px;



	border-bottom:1px dotted #FF0;



	list-style:none;



	margin:0 0 0 5px;



}



.right-blog-posts ul li a {



	float:left;



	display:block;



	text-decoration:none;



	font-size:14px;



	padding:12px 0 12px 20px;



	color:#FFF;



	background:url(images/right-bullet-arrow.png) no-repeat 0 15px;



	font-weight:normal;



}



.right-blog-posts ul li a:hover {



	color:#FF0;



}



#right-blog-posts {



	float:left;



	width:270px;



}



#right-blog-posts h1 {



	font-size:23px;



	color:#FF0;



	margin:0;



	padding:10px 0 18px 15px;



	text-transform:uppercase;



	font-weight:normal;



	margin:0;



}



#right-blog-posts ul {



	float:left;



	width:270px;



	margin:0;



	padding:0;



}



#right-blog-posts ul li {



	float:left;



	width:250px;



	padding:0px;



	border-bottom:1px dotted #FF0;



	list-style:none;



	margin:0 0 0 5px;



}



#right-blog-posts ul li a {



	float:left;



	display:block;



	text-decoration:none;



	font-size:14px;



	padding:12px 0 12px 20px;



	color:#FFF;



	background:url(images/right-bullet-arrow.png) no-repeat 0 15px;



	font-weight:normal;



}



#right-blog-posts ul li a:hover {



	color:#FF0;



}



/*product detail*/































































































































































































































































.img-area {



	float:left;



	width:840px;



	margin:0 0 20px 0px;



}



.detail-big-img {



	float:left;



	width:607px;



	height:389px;



	border:1px solid #000;



	margin:0 0 20px 0;



}



.detail-small-img {



	float:right;



	width:154px;



	height:114px;



	border:1px solid #000;



	margin:0 0 20px 0;



}



.prod-detail-text-box {



	float:left;



	width:96%;



	margin:0 0 20px 0px;



	padding:15px;



	background:#FFF;



}



.prod-detail-text-box h2 {



	font-size:19px !important;



}



.prod-detail-text-box h3 {



	font-size:18px;



	margin:10px 0;



	float:left;



	width:100%;



	border-bottom:1px solid #000;



}



.prod-detail-text-box h3 span {



	color:#060;



}



.prod-detail-text-box p {



	font-size:12px;



	margin:0;



	padding:0;



	display:block;



	line-height:18px;



}



.prod-detail-text-box ul {



	float:left;



	width:96%;



}



.prod-listing-price {



	font-size:14px;



	font-weight:bold;



	margin:15px 20px 15px 201px;



	clear:both;



	width:110px;



	color:#043b1a;



}



.prod-listing-detail-btn {



	float:right;



	text-align:center;



}



.prod-listing-detail-btn a {



	text-decoration:none;



	display:block;



	text-align:center;



	font-size:14px;



	color:#FFF;



	background:#313e24;



	width:95px;



	padding:8px 0;



	margin:5px 0 0 8px;



	font-weight:bold;



}



.prod-listing-detail-btn a:hover {



	background:#000;



	color:#FF0;



}



.prod-listing-sold-btn {



	float:right;



	text-align:center;



}



.prod-listing-sold-btn a {



	text-decoration:none;



	display:block;



	text-align:center;



	font-size:14px;



	color:#FFF;



	background:#980000;



	width:95px;



	padding:8px 0;



	margin:5px 0 0 8px;



	font-weight:bold;



}



.prod-listing-sold-btn a:hover {



	background:#000;



	color:#FF0;



}



.add_to_cart_button {



	background-image: url("images/add-cart.jpg");



	float: left;



	font-size: 0px;



	height: 33px;



	width: 40px;



}



.prod-cart .add_to_cart_button {



	font-size:0px !important;



}



.prod-detail-btn a {



	color:#FFFFFF !important;



}



.added_to_cart {



	display:none;



}



.rigth-content-container a.woocommerce-main-image {



	float: left;



	margin-bottom: 10px;



	width: 548px;



}



.rigth-content-container a.woocommerce-main-image img {



	border:1px solid #000;



	height: 411px;



	width: 548px;



	margin-top:3px;



}



.rigth-content-container .thumbnails {



	float: right;



	width: 33%;



}



.rigth-content-container .thumbnails a img {



	border: 1px solid #666666;



	float: left;



	margin: 3px;



}



.prod-listing-detail-btn .cart .quantity {



	display:none;



}



.prod-detail-text-box .woocommerce-tabs .tabs {



	display:none;



}



.prod-listing-price .price .amount {



	font-size:16px;



	text-decoration:none;



}



.onsale {



	display:none;



}



button.single_add_to_cart_button.button {



	background: none repeat scroll 0 0 #313E24;



	border: medium none;



	color: #FFFFFF;



	display: block;



	font-size: 14px;



	font-weight: bold;



	margin: 10px 0 0;



	padding: 8px 0;



	text-align: center;



	text-decoration: none;



	width: 114px;



}



h1.product_title {



	color: #0A5828;



	float: left;



	font-size: 25px;



	margin: 0;



	padding: 10px;



	width: 880px;



}



#tab-description h2 {



	border-bottom: 1px solid #000000;



	float: left;



	font-size: 18px;



	margin: 10px 0;



	width: 100%;



}



.left-area #product_categories-7 h3 {



	display:none;



}



#wp_sidebarlogin-2 {



	float:left;



	width:270px;



}



.widget-title {



	color: #769E48;



	font-size: 20px;



	margin: 0;



	padding: 5px 0 10px;



	text-transform: uppercase;



}



.widget h4 {



	color: #769E48;



	font-size: 25px;



	margin: 0;



	padding: 25px 0 18px;



	text-transform: uppercase;



}



.widget ul {



	margin:0px;



	padding:0px;



}



.widget {



	/*border-bottom:1px solid; padding-bottom:5px; margin-bottom:10px;*/ list-style:none;



}



.widget ul li {



	list-style:none;



	margin-bottom:10px;



	font-size:12px;



	color:#FFFF00;



}



.widget ul li a {



	color:#000;



}



.widget ul li a:hover {



	color:#999;



	text-decoration:underline;



}



.ngg-widget img {



	float:left;



	margin:5px;



}



.widget img {



	float:left;



	margin:0px;



}



.widget .ngg-widget {



	padding-left:10px;



}



.widget_wp_sidebarlogin form {



	margin:0px;



}



.sidebarlogin_otherlinks {



	display:none;



}



.right-area .ngg-widget {



	float:left;



	width:90%;



	margin-bottom:15px;



	padding-bottom:15px;



	/*border-bottom:1px solid;*/































































































































































































































































	margin-left:10px;



}



.right-area h1.widget-title {



	color: #FFFF00 !important;



	font-size: 25px;



	margin: 0;



	padding: 25px 0 18px;



	text-transform: uppercase;



}



.right-area .ngg-widget .ngg-fancybox img {



	float: left;



	margin: 5px 2px;



	width:62px;



	height:62px;



}



.right-area #loginform {



	border: 0 solid #487520;



	overflow: hidden;



	padding: 0 15px;



	width: 233px;



}



.wpcf7 input {



	background: none repeat scroll 0 0 #E7E7E7;



	border: 1px solid #34610F;



	box-shadow: 0 0 3px #FFFFBE;



	float: left;



	margin: 0 0 15px;



	padding: 5px;



	width: 98%;



}



.wpcf7-form textarea {



	background: none repeat scroll 0 0 #E7E7E7;



	border: 1px solid #34610F;



	box-shadow: 0 0 3px #FFFFBE;



	float: left;



	margin: 0 0 15px;



	padding: 5px;



	width: 98%;



}



.wpcf7-form .wpcf7-submit {



	background:#FF0 !important;



	width:240px !important;



}



.wpcf7-form .wpcf7-submit:hover {



	cursor:pointer;



	background:#999 !important;



}



body.woocommerce-cart .entry-header, body.woocommerce-checkout .entry-header {



	display:none;



}



table.cart {



	width:100%;



}



table.cart tbody tr td {



	text-align:center;



}



input.button {



	background: none repeat scroll 0 0 #FFFF00;



	background-image: -moz-linear-gradient(center top, #FFFE03, #E3D721);



	border: 1px solid #E4B801;



	padding: 4px;



}



input.button:hover {



	cursor:pointer;



	background:#000;



	color:#E4B801;



!important;



}



button.button {



	background: -moz-linear-gradient(center top, #FFFE03, #E3D721) repeat scroll 0 0 #FFFF00;



	border: 1px solid #E4B801;



	padding: 4px;



}



form.checkout p {



	float:left;



	width:100%;



	margin:0px;



}



form.checkout input.input-text, form.checkout textarea {



	background: none repeat scroll 0 0 #E7E7E7;



	border: 1px solid #34610F;



	box-shadow: 0 0 3px #FFFFBE;



	float: left;



	margin: 0 0 15px;



	padding: 5px;



	width: 70%;



}



form.checkout input.input-checkbox, form.checkout input.input-radio {



	float:left;



}



form.checkout h3 {



	float:left;



	width:100%;



}



#customer_details .col-1, #customer_details .col-2 {



	float:left;



	width:96%;



	border:1px solid #999;



	margin-bottom:10px;



	padding:15px 15px 15px 15px;



}



#customer_details {



	float:left;



	width:100%;



}



#order_review .shop_table, #order_review #payment {



	float:left;



	width:100%;



	padding: 15px;



	width: 100%;



	border:1px solid #ccc;



	margin-bottom:20px;



}



#order_review .shop_table thead {



	text-align:left;



}



#order_review .shop_table tfoot {



	text-align:left;



}



#order_review .shop_table tbody tr td {



	text-align:left;



	height:30px;



}



#order_review {



	float:left;



	width:100%;



}



#order_review #payment {



	float: left;



	width: 96% !important;



}



#order_review #payment ul {



	float: left;



	width: 95%;



	padding:0px;



	margin:0px;



}



#order_review #payment ul li {



	float:left;



	width:100%;



}



#order_review #payment ul li label {



	float: left;



	margin: 0 0 5px;



	width: 90%;



}



#order_review #payment ul li label img {



	margin:-10px 0 0 0;



}



#order_review #payment .terms label {



	width:39% !important;



}



form.checkout label {



	float:left;



	width:30%;



}



form.checkout #payment label {



	float:left;



	width:95%;



}



form.checkout #payment ul {



	list-style:none;



}



form.checkout #payment ul li {



	float:left;



	width:95%;



	margin-bottom:10px;



}



form.checkout table.shop_table tbody tr td {



	text-align:center;



	border-bottom: 1px solid #CCCCCC;



}



body.woocommerce-page .entry-header {



	display:none;



}



.footer {



	padding:18px 0px;



}



 .thethe_image_slider:not(#ie) .thethe-backlink {



 display:none;



}



.thethe_image_slider.white-square-1 {



	border:4px solid #FFF;



}



.thethe_image_slider.white-square-2 {



	border:4px solid #FFF;



}



.white-square-2 .thethe-image-slider-thumbnails {



	background:none;



	border:none;



}



.white-square-2 .thethe-image-slider-thumbnails-dots .thethe-image-slider-thumbnails-thumb {



	background:none;



	-moz-user-select: none;



	background: none repeat scroll 0 0 #A9A9A9;



	border: 0 solid #CCCCCC;



	border-radius: 5px 5px 5px 5px;



	color: #333333;



	cursor: pointer;



	display: block;



	font-size: 0;



	height: 25px;



	padding: 5px;



	text-align: center;



	text-decoration: none;



	width: 25px;



}



.thethe-image-slider-thumbnails-thumb.thethe-image-slider-thumbnails-currentthumb {



	background: none repeat scroll 0 0 #005B26 !important;



	border-radius: 5px 5px 5px 5px;



	color: #FFFFFF;



}



.white-square-2 .thethe-image-slider-thumbnailsbottomright, .white-square-2 .thethe-image-slider-thumbnailstopright {



	right:0px;



}



.banner-area .widget_sp_image-image-link {



	float:right;



	width:360px;





	height:102px;



	border:4px solid #FFF;



	margin-bottom:24px;



}



.banner-area .widget_sp_image-image-link:last-child {



	margin-bottom:0px;



}



.banner-area .widget_sp_image-image-link img {



	width:360px;



	height:102px;



}



.slider_container .anythingSlider {



	background:none !important;



	border:none !important;



	float:left !important;



	width:880px !important;



	padding:0px !important;



	margin:0px !important;



}



.anythingWindow {



	background:none !important;



	border:none !important;



	float:left;



	width:880px;



	text-align:left;



}



.arrow.back, .arrow.forward, .anythingControls {



	display:none !important;



}



ul.anythingBase {



	background:none !important;



	border:none !important;



}



ul.anythingBase li.cloned.panel, ul.anythingBase li.panel.activePage {



	background:none !important;



	border:none !important;



	float:left !important;



}



ul.anythingBase li.panel.activePage a, ul.anythingBase li.cloned.panel a, ul.anythingBase li.panel a {



	color:#1929DF;



	background:none !important;



	border:none !important;



	float:left !important;



	text-align:left;



	font-family:Arial, Helvetica, sans-serif;



	font-style:normal;



	font-weight:bold;



	text-shadow:none;



}



ul.anythingBase a {



	font-family:Arial, Helvetica, sans-serif;



	font-style:normal;



	font-weight:bold;



	text-shadow:none;



}



.mail-logos .widget_sp_image-image-link {



	width: 233px;



	margin-right: 58px;



	height: 80px;



	margin-top: 5px;



	float: left;



	text-align: center;



}



.mail-logos .widget_sp_image-image-link img {



	margin-top:10px;



	width:180px;



	height:60px;



}



.mail-logos {



	width:100%;



	padding:15px 0 20px;



	border-bottom:2px solid #FFF;



}



.footer-box-1 .textwidget {



	color: #FFFFFF;



	font-size: 13px;



	line-height: 18px;



}



.footer-box-2 h2 {



	width:100px;



}



.footer-box-2 .footer-mainlinks-div {



	width:120px;



	margin-right:10px;



	float:left;



}



.footer-box-2 .footer-categories-div {



	float:left;



	width:643px;



}



.footer-box-2 ul.product-categories {



	width:100%;



}



.footer-box-2 ul.product-categories li {



	width:212px;



}



body.single-post .entry-meta {



	font-size:12px;



}



body.single-post .entry-meta .categories-links {



	display:none;



}



body.single-post .entry-meta span.author {



	margin-left:10px;



}



body.single-post .entry-meta a {



	color:#003300;



}



body.single-post .entry-content {



	font-size:16px;



	color:#000000 !important;



}



#comments {



	font-size:15px;



	color:#333333;



	vertical-align:top;



	font-family:Arial, Helvetica, sans-serif;



}



#comments label {



	color: #333333;



	float: left;



	font-size: 15px;



	text-align: right;



	vertical-align: top;



	width: 80px;



	margin-right:10px;



}



#comments h3 {



	color:#003300;



	font-size:18px;



	font-family:Arial, Helvetica, sans-serif;



}



#comments input {



	border: 1px solid #009900;



	height: 28px;



	margin-left: 5px;



	width: 47%;



}



#comments textarea {



	border: 1px solid #009900;



	height: 135px;



	margin-left: 5px;



	width: 47%;



}



input#submit {



	border: 1px solid #009900;



	height: 28px;



	margin-left: 95px;



	width: 150px;



}



#comments h2 {



	font-family:Arial, Helvetica, sans-serif;



	font-size:18px;



	color:#003300;



	border-bottom:1px solid #999;



	padding-bottom:10px;



}



#comments a {



	color:#006600;



}



#comments .comment-list {



	font-size:12px;



	border-bottom:1px solid #999;



	padding-bottom:10px;



	margin-bottom:10px;



}



#comments .comment-list li {



	background: none repeat scroll 0 0 #AEDF9F;



	border: 1px solid #CCCCCC;



	border-radius: 15px 15px 15px 15px;



	margin-bottom: 14px;



	padding: 10px;



}



#comments .children li {



	background:#CAE9C5;



}



#comments .children li .depth-3 {



	background:#E1F1DC;



}



#comments .avatar {



	display:none;



}



.ngg-albumoverview .ngg-album-compact {



	border: 1px solid #CCCCCC;



	height: 165px;



	margin-right: 3px !important;



	width: 175px;



	margin-bottom: 5px !important;



	float: left;



}



.ngg-albumoverview .ngg-album-compact p {



	display:none;



}



.ngg-albumoverview .ngg-album-compact h4 {



	font-size: 15px;



	font-weight: bold;



	margin-left: 10px;



	margin-top: 65px;



	padding: 0;



	width: 168px;



}



.ngg-albumoverview .ngg-album-compact .ngg-album-compactbox .ngg-album-link a img {



	height: 140px;



	width: 165px;



}



.ngg-albumoverview .ngg-album-compact h4 {



	display:none;



	height:auto !important;



}



.ngg-albumoverview .ngg-album-compactbox {



	background:none !important;



}



.title-bar h2 ul.post-categories {



	margin:0px;



	list-style:none;



	padding-left:3px;



}



.title-bar h2 ul.post-categories li a {



	text-decoration:none;



}



h1.entry-title a {



	font-family:Arial, Helvetica, sans-serif;



	font-size:20px;



	color:#003300;



}



.entry-meta a {



	font-size:12px;



	color:#003300;



	text-decoration:none;



}



.entry-content {



	font:Arial, Helvetica, sans-serif;



	font-size:14px;



	color:#000 !important;



}



article.category-blogs {



	border-bottom: 1px solid #CCC;



	padding-bottom:10px;



	margin-bottom:10px;



}



a img {



	border:none;



}



.upsell-div span {



	margin-top:10px;



}



.upsell-div .products img {



	border: 1px solid #494848;



	float: left;



	height: 149px;



	width: 233px;



}



.upsell-div {



	width:100%;



	float:left;



	list-style:none;



	padding-left:10px;



}



.upsell-div .products .prod-box .prod-detail-btn a {



	margin-top: 0px;



}



.upsell-div .related.products {



	margin-left:0px;



}



.cross-sells span {



	margin-top:10px;



}



.cross-sells .products .prod-box img {



	border: 1px solid #494848;



	float: left;



	height: 149px;



	width: 233px;



}



.cross-sells {



	float: left;



	list-style: none outside none;



	margin-top: 20px;



	padding-left: 10px;



	width: 100%;



}



.cross-sells .products .prod-box .prod-detail-btn a {



	margin-top: 0px;



}



.cross-sells .related.products {



	margin-left:0px;



}



.cross-sells .products {



	float: left;



	margin: 0;



	padding: 0;



	width: 100%;



}



#cross_sell_img img {



	border: 1px solid #494848;



	float: left;



	height: 149px;



	width: 233px;



}



.page-numbers {



	float:right;



	clear:both;



	background:#F00;



}



.page-numbers ul {



	float:left;



	margin:0;



	padding:10px;



	background:#ff0;



}



.page-numbers ul li {



	float:left;



	margin:0;



	padding:0;



	font-size:12px;



	color:#043B1A;



	list-style:none;



}



.page-numbers ul li a {



	text-decoration:none;



	color:#043B1A;



	padding:5px;



	display:block;



	margin:0 5px;



}



.product_cat {



	display:none !important;



}



.widget widget .widget_recent_entries {



	float:left;



	width:270px;



	background:#F00 !important;



}



.widget widget .widget_recent_entries ul {



	float:left;



	width:270px;



	margin:0;



	padding:0;



}



.widget widget .widget_recent_entries ul li {



	float:left;



	width:260px;



	padding:0 0px;



	border-bottom:1px solid #e7daaa;



	list-style:none;



	margin:0;



}



.widget widget .widget_recent_entries ul li a {



	float:left;



	display:block;



	text-decoration:none;



	font-size:16px;



	padding:12px 0 12px 20px;



	color:#000;



	background:url(images/bullet-arrow.png) no-repeat 0 15px;



	font-weight:bold;



}



.widget widget .widget_recent_entries ul li a:hover {



	color:#313e24;



}



#latest-blog-posts {



	float:left;



	width:270px;



}



#latest-blog-posts ul {



	float:left;



	width:270px;



	margin:0;



	padding:0;



}



#latest-blog-posts ul li {



	float:left;



	width:260px;



	padding:0 0px;



	border-bottom:1px solid #e7daaa;



	list-style:none;



	margin:0;



}



#latest-blog-posts ul li a {



	float:left;



	display:block;



	text-decoration:none;



	font-size:16px;



	padding:12px 0 12px 20px;



	color:#000;



	background:url(images/bullet-arrow.png) no-repeat 0 15px;



	font-weight:bold;



}



#latest-blog-posts ul li a:hover {



	color:#313e24;



}



#latest-blog-posts ul h1 {



	background:#FF0000 !important;



	list-style:none !important;



	text-decoration:none !important;



	list-style-image:none !important;



}



.product_title {



	display:none;



}



.prod-listing-right-area .title {



	color: #FFFF00;



	font-size: 23px;



	font-weight: normal;



	margin: 0;



	padding: 10px 0 18px 15px;



	text-transform: uppercase;



}



.prod-listing-right-area .entry-title .widget-title h1 {



	color: #FFFF00 !important;



	font-size: 23px;



	font-weight: normal;



	margin: 0;



	padding: 10px 0 18px 15px;



	text-transform: uppercase;



}



.stock {



	text-align:center;



	width:100px



}



.related.products {



	float:left;



	width:98%;



	margin-left: 24px;



}



.related.products ul.products {



	float: left;



	margin-left: 0;



	padding: 0;



	width: 100%;



}



.product-cost-loop {



	float: left;



	width: 62%;



}



.more-div {



	float: right;



	width: 62.5%;



	margin-top: 5px;



}



.woocommerce span.soldout, .woocommerce-page span.soldout {



	display:none !important;



}



/*Shopping cart css work by usman shah*/































































































































































































































































body.woocommerce-cart .entry-content .woocommerce {



	float: left;



	width: 100%;



}



body.woocommerce-cart .entry-content .woocommerce .woocommerce-message {



	color: #008000;



	float: left;



	font-size: 14px;



	padding-left: 25px;



	width: 100%;



}



body.woocommerce-cart .entry-content .woocommerce .woocommerce-message a {



	background: none repeat scroll 0 0 #008000;



	border-radius: 5px;



	color: #FFFF00;



	float: right;



	font-size: 11px;



	font-weight: bold;



	margin-bottom: 20px;



	padding: 8px;



	text-decoration: none;



}



body.woocommerce-cart .entry-content .woocommerce form.shopping-cart-form {



	float: left;



	width: 97%;



	margin-left: 25px;



}



body.woocommerce-cart .entry-content .woocommerce form.shopping-cart-form .shop_table.cart tr th {



	background: none repeat scroll 0 0 #000000;



	color: #FFFF00;



	height: 30px;



}



body.woocommerce-cart .entry-content .woocommerce form.shopping-cart-form .shop_table.cart tr td.product-thumbnail img {



	width:50px;



	height:40px;



	margin:5px;



	border: 1px solid #E4B801;



}



body.woocommerce-cart .entry-content .woocommerce form.shopping-cart-form .shop_table.cart tr.cart_table_item td {



	background:#FFF;



	border-bottom:1px solid #E4B801;



}



body.woocommerce-cart .entry-content .woocommerce form.shopping-cart-form .shop_table.cart tr td.product-name a {



	color: #000;



	text-decoration: none;



}



.shop_table.cart .coupon {



	float: left;



	margin: 16px 0;



	text-align: left;



	width: 38%;



}



.shop_table.cart .coupon label {



	width: 54px;



}



.shop_table.cart .coupon input#coupon_code {



	height: 23px;



	width: 100px;



}



.shop_table.cart .cart-buttons-div {



	float: left;



	margin-top: 15px;



	text-align: right;



	width: 62%;



}



.cart-collaterals .cart_totals {



	float: left;



	width: 100%;



	text-align: right;



	margin-left:20px;



}



.cart-collaterals .cart_totals table {



	color: #008000;



	float: right;



	font-size: 12px;



}



.cart-collaterals .cart_totals h2 {



	color: #008000;



	font-size: 16px;



	width: 100%;



}



.cart_table_item .product-remove a.remove {



	background: url("images/close.png") no-repeat scroll -2px 0 rgba(0, 0, 0, 0);



	font-size: 0;



	padding: 10px;



}



.entry-content .woocommerce {



	font-size:12px !important;



}



.entry-content .woocommerce a {





	color: #0A5828;



	font-size: 14px;



	font-weight: bold;



	text-decoration: none;



}



.entry-content .woocommerce form {



	background:#FFF;



	border: 1px solid;



	display: block;



	float: left;



	margin-bottom: 10px;



	padding: 12px;



	width: 100%;



}



.entry-content form.register {



	background:#FFF;



	border: 1px solid;



	display: block;



	float: left;



	margin-bottom: 10px;



	padding: 12px;



	width: 100%;



}



.entry-content .woocommerce form label, .entry-content form.register label {



	float: left;



	height: 21px;



	margin-top: 10px;



	width: 150px;



}



.entry-content .woocommerce form input.qty {



	width:30px !important;



}



.entry-content .woocommerce form input.input-text, .entry-content form.register input.input-text {



	border: 1px solid #0A5828;



	border-radius: 5px;



	height: 25px;



	width: 350px;



}



.entry-content .woocommerce form input.input-checkbox {



	margin-top:10px;



}



.entry-content .woocommerce form textarea {



	border: 1px solid #0A5828;



	border-radius: 5px;



	width: 350px;



}



.checkout #customer_details #billing_address_2 {



	margin-left: 150px;



}



.checkout #customer_details #billing_country_chzn {



	float: left;



	width: 350px !important;



}



.checkout #customer_details #billing_country_chzn a.chzn-single {



	width: 350px !important;



	float:left;



	margin-bottom: 15px;



}



.checkout #customer_details #billing_state_chzn {



	float: left;



	width: 350px !important;



}



.checkout #customer_details #billing_state_chzn a.chzn-single {



	width: 350px !important;



	float:left;



	margin-bottom: 15px;



}



ul#news-ticker {



	float: left;



	height: 36px !important;



	padding: 0;



	width: 60%;



	margin-top: 16px;



	margin-right: 10px;



	margin-bottom: 0;



	margin-left: 20px;



}



ul#news-ticker li {



	float:left;



	width:100%;



	height:50px;



}



ul#news-ticker li a {



	text-decoration:none;



	color:#000000;



	font-size:20px;



	font-weight:bold;



	height:50px;



}



#shopping_cart-2 {



	background:#487520;



}



.ppt {



	display:none !important;



}



.pp_description {



	display:none !important;



}



.pp_nav {



	display:none !important;



}



.pp_close {



	text-decoration: none !important;



}



.pp_next {



	text-decoration: none !important;



}



.pp_previous {



	text-decoration: none !important;



}



div.pp_woocommerce .pp_close {



	background: -moz-linear-gradient(center top, #F6F6F6 0px, #E8E8E8 100%) repeat scroll 0 0 rgba(0, 0, 0, 0);



	border: 1px solid #CCCCCC;



	border-radius: 100%;



	box-shadow: 0 -1px 0 rgba(0, 0, 0, 0.05) inset, 0 1px 0 rgba(255, 255, 255, 0.5) inset, 0 1px 2px rgba(0, 0, 0, 0.075);



	color: #666666 !important;



	font-family: verdana !important;



 font-size: 19px !important !important;



	font-weight: bold !important;



	height: 31px !important;



	right: -10px;



	text-shadow: 0 1px 0 #FFFFFF;



	top: -2px;



	width: 30px !important;



}



}



.payment_box {



	width:100% !important;



	float:left !important;



}



.payment_method_paypal_pro {



	width:100% !important;



	float:left !important;



}



#paypal_pro-cc-form {



	border:none !important;



}



#shipping_method li {



	list-style:none !important;



	text-align:left;



}



.required {



	border-bottom: 0px dotted !important;



}



.checkbox {



	font-size:13px !important;



	width:350px !important;



	font-weight:bold;



}



#shipping_country_chzn {



	width:360px !important;



	margin: 0px 0 20px 0



}



#shipping_address_2 {



	margin-left:150px;



}



#shipping_state_chzn {



	width:360px !important;



	margin: 0px 0 20px 0



}



.cart_totals p small {



	display:none !important;



}



.calculated_shipping p small {



	display:none;



!important



}



#calc_shipping_country {



	width:350px !important;



	padding:4px 10px;



}



#calc_shipping_state {



	width:350px !important;



	padding:4px 10px;



}



button.button:hover {



	background: none repeat scroll 0 0 #000000;



	color: #E4B801;



	cursor: pointer;



}



#account_password_field {



	margin: 20px 0 0px 0



}



.loguot_btn {



	background: -moz-linear-gradient(center top, #FFFE03, #E3D721) repeat scroll 0 0 #FFFF00;



	border: 1px solid #E4B801;



	padding: 4px;



}



.loguot_btn:hover {



	background: none repeat scroll 0 0 #000000;



	color: #E4B801 !important;



	cursor: pointer;



}



.address {



	float:left;



	width:300px;



}



.order_details li {



	font-size:14px;



}



table.shop_table {



	border-collapse:collapse;



	width:100%;



}



table.shop_table tr, td, th {



	/*border: 1px solid green;*/



	border:none;



	padding:10px 4px;



	text-align: left;



}



table.shop_table td {



}



.customer_details {



	width:450px;



	float:left



}



.customer_details dt {



	width:89px;



	font-weight:bold;



	margin:11px 0 0 0;



	float:left;



}



.customer_details dd {



	margin:11px 0 0 0



}



.addresses {



	width:600px !important;



	float:left;



}



.alignleft {



	float:left;



	margin-right:20px;



	border: solid 1px #000;



}



.blogCon {



	display:block;



	width:552px;



	float:left;



}



a.blogdetail {



	background: none repeat scroll 0 0 #313E24;



	color: #FFF;



	display: block;



	font-size: 12px;



	padding: 5px;



	text-decoration: none;



	width: 78px;



	float: right;



	margin-right: 4px;



	margin-top: 25px;



	font-weight:bold;



	text-align: center;



}



a:hover.blogdetail {



	color:#FF0;



	display:block;



}



/*.entry-content p{text-align:justify !important;}*/































.homePosts ul {



	padding:0px;



	margin:0px;



}



.homePosts ul li {



	list-style:none;



	border-bottom: dotted 1px;



	line-height: 20px;



	width:96% !important



}



.homePosts ul li a {



	float:left;



	display:block;



	text-decoration:none;



	font-size:16px;



	padding:12px 0 12px 20px;



	color:#000;



	background:url(images/bullet-arrow.png) no-repeat 0 15px;



	font-weight:bold;



	width:100%;



}



.homePosts ul li p {



	font-size:12px;



	margin-left:20px;



}



.homePosts ul li a:hover {



	display:block;



	text-decoration:underline



}



.prod-listing-right-area ul {



	padding:0px;



	margin:0px;



}



.prod-listing-right-area ul li {



	list-style:none;



	line-height: 20px;



	width:96% !important



}



.prod-listing-right-area ul li a {



	float:left;



	display:block;



	text-decoration:none;



	font-size:14px;



	padding:12px 0 0px 20px;



	color:#FFF;

	width:240px;



}



.prod-listing-right-area ul li p {



	font-size:12px;



	margin-left:20px;



}



.prod-listing-right-area ul li a:hover {



	display:block;



	text-decoration:underline;



	color:#FF0



}



.prod-listing-right-area h1 {

color: #FFFF00 !important;



	font-size: 25px;



	margin: 0;



	padding: 25px 0 18px 10px;



	text-transform: uppercase;



}



a.more-link {



	background: none repeat scroll 0 0 #313E24 !important;



	color: #FFF !important;



	display: block;



	font-size: 12px !important;



	padding: 5px !important;



	text-decoration: none !important;



	width: 78px !important;



	float: right !important;



	margin-right: 0px !important;



	margin-top: 16px !important;



	margin-bottom: 8px !important;



	font-weight:bold !important;



	text-align: center !important;



}



a:hover.more-link {



	color:#FF0 !important;



	display:block;



}



.mar-t {



	margin:0px 0 20px 0 !important



}



.footer-mainlinks-div h4 {



	margin:0px 0 0 0;



	color:#ff0;



	font-size:19px;



}



.footer-categories-div h4 {



	margin:0px 0 0 0;



	color:#ff0;



	font-size:19px;



}



.categories-links {



	display:none;



}



.author {



	display:none;



}



.thethe_image_slider ul.thethe-image-slider-slides li a.slide-link {



	text-decoration:none !important;



}



.rpwe-clearfix img {



	width: 183 !important;



	height:117 !important;



}



.total{ color: #fff;}

#shopping_cart-3 { border: none !important; background:none repeat scroll 0 0 #487520;}

.bk  ul li{ background:none !important;}

.bk  ul li a{ width: 220px !important;}

#shopping_cart-3 ul li{ background: #FFF !important;}



.hometitle1 h2 {font-size:20px;}

.rpwe-block a{color: #000;

font-size: 16px;

font-weight: bold;}

.rpwe-block h3{margin-bottom:5px !important}

.rpwe-summary{margin-top:10px;}

.rpwe-block li{

 border-bottom: 1px dotted #000 !important;}



.get-the-imag{border:solid 1px #000 !important;}

.rpwe-thumb{

border:solid 1px #000 !important; padding: 0px !important;

}

.rpwe-li a img{border:1px solid #000 !important; padding: 0px !important;}

.nav-next a {background: none repeat scroll 0 0 #313E24;

color: #fff;

font-size: 12px;

padding: 7px 15px;

text-decoration: none;}



.nav-next a:hover {color:#FFFF00 !important;}

.navigation h1{font-size:14px;} .paging-navigation h1{font-size:14px;}

.nav-previous a {background: none repeat scroll 0 0 #313E24;

color: #fff;

font-size: 12px;

padding: 7px 15px;

text-decoration: none;}

.nav-previous a:hover {color:#FFFF00 !important;}



.total {color:#000000;}

.woocommerce>.checkout{border:none !important;}

.left-area .widget ul li{width:96% !important;}



.nav-products-nxt-prev{display: block;

  float: left;

  width: 100%;

  margin: 50px 0px 15px;

}



.wpn_buttons{

  float: left;

  margin-left: 30%;

    padding: 12px 0;

    width: 19%;}

.pre-pro, .next-pro{   background: none;

  padding: 7px 15px;

  color: #000;

  font-size: 13px;

  text-decoration: none;

  font-weight: bold;

  text-align: center;}



.next-pro:hover{text-decoration: underline;}

.pre-pro:hover{text-decoration: underline;}

.metaslider {float:left;}