/*
Theme Name: Nema Electric
Description: Nema Electric Theme
Version: 0.9.3
Template:  Boutique
*/
 
@import url("../Boutique/style.css");

/*For Custom Styles */

body {
	background: #c2c0be;

	font-size: 80%;
font-family: Arial,Verdana,sans-serif;
}

a {
	color: #465d09;
}

#breadcrumbs { padding: 17px 0 4px; }
	
	
/*FEATURED PROD*/	
.special-item .price-tag, #et-slides .price-tag { background:none; position:absolute; top: -6px; left: -18px; width:65px; height: 53px; font-family: Georgia, serif; font-size: 20px; color: #ffffff; text-shadow: 1px 1px 1px rgba(0,0,0,0.2); padding-top:30px; padding-right: 3px; text-align: center; display: none; }
.price, .featured-price a, .featured-price span.price, .featured-price span.currency_sign, .boutique_description .price  {
	display: none;
}
.special-offer-container {
	clear:both;
}
#special-offers, #recent-products { position: relative; left: 0; top: 10px; }
h3.offer-title, h3#comments, h3#reply-title  { background:none }
	h3.offer-title span, h3#comments span, h3#reply-title span { background:none }
h3.offer-title, h3#comments, h3#reply-title  { color:#1f5021; display:block; font-size: 140%; text-transform: capitalize; text-shadow: 1px 1px 1px #ffffff; }
h2.et_pt_portfolio_title {font-size:140%}
a.single-addtocart { display:none}
.featured-price { display: none }
	
	#main-products {
		padding-top: 40px;
	}
	.single #main-products, .page #main-products {
		padding-top: 58px;
	}
	.main-product .price-tag { background:none; top: -6px; left: 0px; width:49px; height: 42px; font-family: Georgia, serif; font-size: 14px; color: #ffffff; text-shadow: 1px 1px 1px rgba(0,0,0,0.2); padding-top:20px; padding-right: 2px; text-align: center; display:none}

#featured a.readmore { float: right; display: block; padding-right: 17px; background: url(images/more-info.png) no-repeat bottom right; font-size: 12px; color: #cecfcf; text-shadow: none; display:none }
	#featured a.readmore span { display: block; padding-left: 17px; height: 32px; line-height: 32px; background: url(images/more-info.png) no-repeat; }
#featured a.readmore:hover { color: #fff; }

#featured { height: 330px; }

#slides { height: 320px; }
		.slide { padding: 70px 0 10px 42px;}
			
			
h1.category-title { font-family: Arial !important,Verdana,Cardo,'Kreon', sans-serif;color: #fff; font-size: 33px; text-shadow: 1px 1px 0 #113d08;  }
h2.featured-title { font-size: 33px; font-family: Arial,Verdana,Cardo,'Kreon', sans-serif; text-shadow: 1px 1px 0 #113d08; padding-bottom: 13px; color:#2c3038 !important }
h2.featured-title a { color: #2c3038 !important; }
h2.featured-title a:hover { color: #333; text-decoration: none; }
.featured-description {
	color: #fff !important; text-shadow: 1px 1px 0 #113d08; font-size: 16px; 
        width: 343px; 
}

.boutique_description h4.description-title, .boutique_description .price { font-family: Arial,Georgia, serif; }

#color-stripes,#bottom-color-stripes { background: none; border:0}	

#header { height:108px; padding-top:0px; background:#fff; }
#slogan {
	display: none;
}
#logo-area { float: left; margin-bottom: 0px; }
	#logo { padding-right: 0px; float: left; padding-top:10px}
	
#menu-content { position: relative; top:20px }
	#menu-shadow { background: none; }
ul#top-menu { float: right; padding-right: 17px; padding-top:30px}
ul#top-menu a { font-family:Arial,Verdana,sans-serif; font-size:90%; text-decoration: none; padding: 11px 10px 10px; }
ul#top-menu > li.current_page_item > a { color: #242924 !important; font-family:Arial,Verdana,sans-serif;  font-style: normal; border }
ul#top-menu li a:hover { color: #ccc; }
ul#secondary-menu {
	padding-left: 0;
	display:none
}

ul#secondary-menu li { font-family: Arial, Verdana,Cardo,'Kreon', sans-serif; }
	ul#secondary-menu a { font-size: 16px;color: #727274; }
	ul#secondary-menu > li.current_page_item > a { family: Arial!important,Georgia, serif; }
#top-area { background: none; }	
	#top-area-bg { background: #397a1c url(images/background.jpg) repeat-x; }
		#bottom-area-bg { background:none }

#search-form {margin-top:40px}
#left-area { top:-40px}
#main-content-bg { background: none; }
#main-content-bottom-bg {
	margin-top: 0px;
	margin-bottom: 30px;
	background: none;
}

/*DROPDOWN*/
ul#top-menu a { background:none }

/*buttons*/
.main-product .et-links, .et-links {
	display: none;
}
/*HOME COL*/
#homepage-3col {
	margin: 20px auto;
	width:930px;
	
}
.home_col {
	float:left;
	width:31%;
	margin-right:15px;
	height:160px;
}
#homepage-brands {
	float: left;
	background:#fff; 
	padding:5px 15px 10px 15px;
	margin-top:50px;
	width: 910px;
	margin-left: 20px;
}
img.imgwidget {
 	float: left;
 	margin-right: 8px;
}
table#div_postlist {
	width: 930px;
	margin-left: 10px;
}
#footer table#div_postlist {
	width: 220px;
}
table#div_postlist td {
	text-align:center;
    }
table#div_postlist td td {
	text-align:center;
    width: 220px !important;
    padding-right: 25px !important;
    
}
#footer table#div_postlist td {
	text-align:center;
    margin-right: 0px !important;
    padding-right: 0px;
}
#footer table#div_postlist td img {
	border:4px solid #333
	}
table#div_postlist a {
	font-weight: bold;
	color: #333;
}
p.gplwt_excp {
	line-height: 120%;
}

/*Special Item*/
#special-items { padding-bottom: 10px; padding-top: 15px; }
.special-item h4.title a {
   font-size:90%;
   font-weight:bold
}
.special-item {
	text-align:center
}
.special-item img {
	background:#fff;
	margin-bottom: 5px;
	padding: 5px;
}

dt.rsg_item {
	float: left;
}

.post-thumbnail {
width: 160px !important;
height: auto !important;
padding-top: 6px;
padding-left: 6px;
border-bottom:4px solid #fff;
}
/*SIDEBAR*/

/*SLIDES*/



/*------------------------------------------------*/
/*---------------------[FOOTER]-------------------*/
/*------------------------------------------------*/

#footer { background: #43403f url(images/bg-footer.jpg) repeat-x; }
	#footer-top-bg, #footer-bottom-bg {background:none }
		#footer-widgets { padding: 26px 0px 50px; }
				.footer-widget { width: 237px; margin-right: 70px; float: left; text-shadow: 1px 1px 1px rgba(0,0,0,0.3); }
				.last { margin-right: 0px; }
					#footer-logo { margin-bottom: -15px; margin-top: -10px; }
					.footer-widget { color: #ffffff; text-shadow: 1px 1px 1px rgba(0,0,0,0.3); }
					#footer h4.widget-title, #footer h3.widget-title { font-family: Arial, sans-serif; font-size: 18px; color:#fff; text-shadow: 1px 1px 1px #333 !important; padding-bottom: 15px; padding-left:0px; }
						.footer-widget a { color: #ffffff; }
						.footer-widget a:hover { color: #eeeeee; text-decoration: none; }
	#footer-bottom {
		display:none
	}
	
	/*headers*/
	h2 {
		color: #1f5021;
	}
	h3 {
		color: #333;
	}
	h1, h2, h3, h4, h5 {letter-spacing:0; font-weight:normal}

img.border {border:2px solid #fff !important}