@import url(http://fonts.googleapis.com/css?family=Duru+Sans);

body,html{height:100%;}

@media (min-width: 768px){
	.main_content{
		padding-top:40px;
	}
}

.main_content{
	padding-right:20px;
}

.main_content a, .main_content a:hover{
	color:#964735;
}
.main_container{
	min-height:100%;
	max-width:1200px;
	margin:auto;
	overflow:hidden;
}

.main_content .well input{
	width:250px;
}

.leftcol, .main_content{
	margin-bottom: -9999px;
	padding-bottom: 9999px;
}

.leftcol{
	border-right:1px solid #777777;
	padding-top:120px;
}

.span4 ul.nav{position:relative;}

.span4 ul.nav li{margin-bottom:25px;position:relative;}
.span4 ul.nav li a{background-color:#ffffff;padding:5px 10px 5px 10px;display:inline-block;margin-left:15px;color:#000000;font-family: 'Duru Sans', sans-serif; font-size: 1.5em;letter-spacing:-2px;}
.span4 ul.nav li a:hover, .span4 ul.nav li a.current_a{background-color:#ffffff;padding:5px 10px 5px 10px;display:inline-block;margin-left:15px;}

.span4 ul.nav li li{margin-bottom:5px;font-size:0.8em;}
.span4 ul.nav li li a{background-color:#ffffff;padding:0px 0px 0px 00px;margin-left:35px;color:#000000;}
.span4 ul.nav li li a:hover, .span4 ul.nav li li a.current_a{background-color:#ffffff;padding:0px 0px 0px 0px;display:inline-block;margin-left:35px;color:#000000;}

@media (max-width: 767px) { 
	
	.span4 ul.nav{list-style-type: none;margin:10px;}
	.span4 ul.nav li{float:left;}
}

#pagina, h1{
	font-size:0.8em;
	display:inline-block;
	color:#000000;
	padding:8px 12px 8px 0px;
	font-family: 'Duru Sans', sans-serif;
	font-weight:300;
	line-height:40px;
}


form.well{
	border:0;
	background-color:transparent;
	box-shadow:0 0 0 0 #fff;
}

form.well label{
	color:#964735;
}

.module{
	margin-top:30px;	
}

.module p{
	width:100%;
	text-align:left;
	padding-left:15px;
}

.bullet_span{
	position:absolute;
	top:37px;
	left:18px;
	z-index:-10;
	border-top:1px solid #000000;
}

.bullet_span img{
	margin-top:-24px;
}