﻿

/* ==========================================================================
   Author's custom styles
   ========================================================================== */
  
@media (min-width: 480px), @media (max-width: 767px),@media (max-width: 979px) and (min-width: 768px), @media (min-width: 979px),@media (min-width: 1200px)
{
   body{
padding-top: 0px;
background: black;
min-width:1000px;
padding-left:0px;
}



a{
	color: rgb(55,0,0);
	text-decoration:underline;

}



.navbar-inverse .navbar-inner{
	background:black;
	background-image: url(../img/fundo-top.jpg), url(../img/fundo-top2.jpg);
	background-repeat:no-repeat, no-repeat;
	background-position:top left, top right;
	position:absolute;
	z-index:0;
}


.navbar-fixed-top, .navbar-fixed-bottom {
	position:inherit;
	margin-bottom:20px;
}



hr{
	border:1px solid #000;
}
div.logo   {
  	margin-left:auto;
	margin-right:auto;
	margin-bottom: 10px;
	text-align:center;
}	
img.logo{
	
}

.navbar .container{
padding: 30px 0px 0px 10px;
height: 153px;

}

.container{
	margin-left: 20px;
margin-right:40px;
}
.nav{
/*	background:url(../img/nav.png) repeat-x top right #333; */
	border-radius:10px;
	margin-bottom: 30px;
	}
.navbar .nav{
margin-left: auto;
margin-right: auto;
margin: 0px;
}

.navbar-inverse .brand, .navbar-inverse .nav > li > a{
color: white;
}

.navbar-inverse .brand, .navbar-inverse .nav > li > a:hover{
color: yellow;
}

.hero-unit {
	float:left;
	padding:40px;
		width:800px;
		margin-top:200px;
		margin-bottom:20px;
		margin-right:20px;
}
.hero-unit h1{
	background:url(../img/img-headers2.jpg) no-repeat top left;
	color:#FFF;
	padding:10px 0px 10px 40px;
	margin-top:0px;
	font-size: 1.2em;
	white-space: normal;

	}

.hero-unit h2{
	background:url(../img/img-headers2.jpg) no-repeat top left;
	color:#FFF;
	font-weight:bold;
	padding:5px 0px 0px 40px;
	margin:10px 10px 10px 0px;
	height:40px;
	font-size: 1em;

}

.hero-unit h1 a,
.hero-unit h2 a{
	color:#FFF;
	text-decoration:none;

}

.row .span4 img{
	float:left;
	margin:0px 10px 10px 10px;
}

footer{
	text-align:center;
}

.twitter-follow-button{
	position:absolute;
	z-index:2;
	right:10px;
	top:3px;
}

.fb-like{
	left:10px;
	top:3px;
	position:absolute;
	z-index:2;
}

.facebook{
	background:#FFF;
	width:234px;
	
}

p.right{
	text-align:right;
}


img.chamadas-home{
float:left;
padding-right:10px;
margin-top:5px;
margin-bottom:35px;
}

h2.chamadas-home{
	clear:left;
}


.ilustracoes{
margin:10px;
float:left;
}

.ilustracoes-nf{
margin:10px;
}

.clear{
	clear:both;
}


.banner-medob{
	background:url(../img/medob.jpg);
	width:234px;
	height:60px;
}


/* ---------Tabua ouija---------- */

#planchette {
  position: absolute;
  visibility: hidden;
}

.ouija-f{
border: 0px solid white;
}

.anuncio-ouija{
background-color:#000000;
margin-left:200px;
}

@media(max-width:480px){
   body{
padding-top: 0px;
} 
.row .span4 img{
	float:none;
	margin:0px 10px 10px 10px;
}
}

aside.archive h3{
	background:url(../img/img-headers2.jpg) no-repeat top left;
	color:#FFF;
	font-weight:bold;
	padding:5px 0px 0px 0px;
	text-align:center;
	margin:10px 10px 10px 0px;
	height:40px;

}


/* aside */
aside.related{
	float:left;
	margin-top:200px;
	color:#FFF;
/*	margin-left:10px; */
}

aside.related a{
	color:#FFF;
}
aside.related p{
	background:url(images/img-headers2.jpg) no-repeat top left;
	color:#FFF;
	font-weight:bold;
	padding:5px 0px 0px 0px;
	text-align:center;
	margin:10px 0px 10px 0px;
	height:25px;

}

aside.related .busca{
	margin-bottom:10px;
}

aside.related .anuncio{
	padding-left:50px;
}
aside.related img{
	display:block;
	margin-bottom:10px;
}



aside.related ul li a:before
{ 
content:"† ";
}



aside.related ul
{
	padding-left:15px;
	margin-left:0px;
}



aside.related ul li
{
	background:url(../img/background-headers2.jpg);
	margin-bottom:2px;
	list-style:none;
	padding:5px;
	margin-right:10px;
}


aside.related ul li:hover
{
	background-image:none;
	background-color:#036;

}

ul.menu-podcasts li{
	list-style:none;
	display:inline-block;
	text-align:center;
	margin-bottom:30px;
	vertical-align:top;
}

ul.menu-podcasts li img{
	border:1px solid white;
}

ul.menu-podcasts li a{
	text-decoration:none;
}

ul.menu-podcasts li a:hover{
	text-decoration:underline;
}


}



















