/*
Theme Name: PROASA Theme
Theme URI: http://proasa.com.mx/
Description: Theme designed for Productores Agricolas S.A. de C.V.
Author: Creare Studio
Author URI: http://crearestudio.com/
Version: 1.0
*/

   	.spacer{
	    	margin-top:20px;
	    	clear:both;
    	}
    	.wrapper{
	    	padding:20px 50px;
    	}
    	.spacer-double{
	    	margin-top:50px;
	    	clear:both;
    	}
	    .white-background{
		    background-color: white;
	    }
	    .red-background{
		    /*background-color: #cc0000;*/
			background-color: #29292B;
	    }
	    .full-width{
	    	width:100%;
	    }


	    .navbar .nav li a{
	    	color: white;
	    	text-shadow: none;
	    }
	    .navbar .nav li a:hover{
	    	color: white;
	    	text-shadow: none;
	    }
	    
	    .navbar  .nav li.current_page_item a,  .navbar  .nav li.current_page_item a:hover, .nav li.current_page_parent a{
		    background:none;
		    border:none;
		    box-shadow: none;
		    color:white;
		    /*background-color:#ac1a1a;*/
			background-color:#C80606;
	    }
 		.navbar .nav li a:hover{
		    background:none;
		    border:none;
		    box-shadow: none;
		    color:white;
		    /*background-color:#ac1a1a;*/
			background-color:#A00505;
	    }
	    
		    .nav{
			    padding: 5px 0; 
		    }
		.nav .phone{
			float: right;
			padding: 10px 15px 10px;
			color: white;
		}
		    
	    
	    .widget{
		    background-color: white;
	    }
	    	.widget .header{
		    	background-color: #cc0000;
		    	float:left;
		    	width: 100%;
		    	color: white;
	    	}
	    	.widget .body{
	    		float: left;
		    	padding:0px;
		    	min-height: 250px;
	    	}
		    	.widget .header h3{
			    	padding: 5px 20px;
			    	font-family: "Myriad Pro", Helvetica, Arial, sans-serif;
			    	font-weight: normal;
		    	}
	    
	    
	    .content{
		    background-color: white;
	    }
	    	.content h1, .content h2, .content h3, .content h4, .content h5, .content h6{
	    		font-family: "Myriad Pro", Helvetica, Arial, sans-serif;
	    	}
	    
	    .sidebarmenu h3{
		    color:white;
	    }

		div.product div.images img {
			border: 1px solid #ddd;
			background: #fff !important;
			padding: 6px;
			display: block;
			max-width:250px;
			clear: none;
			float: left;
		}
		
		.product .price, .product .button{
			display: none !important;
		}
		#slider{
			width:940px;
		}
		
		
		#map{
			width:100%;
			height:300px;
			margin:20px auto;
			border:1px solid #ccc;
		}
		
		#footer{
			margin-top:20px;
			margin-bottom:20px;
			/*color:#fff;*/
			color:#29292B;
		}
		#footer .left ul{		
			float:left;
			margin:0;
		}
			#footer .left ul li{
				float:left;
				display: inline;
				margin-right: 20px;
			}
				#footer .left ul li	a{
					color: #29292B;
				}
		#footer .right{
			float:right;
			text-align: right;
		}
		
		
		.nivo-controlNav{

		}
		.nivo-controlNav a{
			margin: 10px;
		}



.archivo {
	display:block;
	border:1px solid #ccc;
	margin-bottom:20px;
	}
	
.archivo  img{
	margin:0 45px !important;}

.archivo a:hover {
text-decoration:none;}
	.archivo h3 {
	display:block;
	padding: 10px 0;
	text-align:center;

	color:#fff;
	margin:0;}
	
	.archivo h3:hover {
		background:#ac1a1a}
		
#quienes-somos .content{
	background: #fff url(img/background_logo.png) center center no-repeat;
}
.content p{
	text-align: justify;
}		


ul.download {
	list-style:none;
	margin:20px 0;
	padding:0;
}

ul.download li a {
	display:block;
	padding:5px 0;
	margin:0 0 5px 0;
	border-bottom:1px dotted #666;
 
	font-size:24px;

	position:relative;
}

ul.download li a img {
	width:30px;
	height:100%;
	padding-right:20px;
	position:relative;
	top:-3px;
}

.sf-menu a {
	border:0 !important;
}


.thumbnails{
	float:left;
}


.map_popover_content{
	margin:10px;
}



.info {
  background: #F7F5C6;
  padding: 10px 20px;
  border: 1px solid #EEEAC1;
  color: #747165;
  box-shadow: inset 0 0 0 1px #ffffcc;
  -webkit-box-shadow: inset 0 0 0 1px #ffffcc;
  -moz-box-shadow: inset 0 0 0 1px #ffffcc;
}
.info a {
  color: #93864E;
}

.products-listing div{
	text-align: center;
	margin:20px 0 !important;
}
.pagination{
	clear:both !important;
}