/*
Theme Name: Sagaz Audio
Theme URI: http://www.sagazaudio.com.br
Description: Tema desenvolvido para Sagaz Audio.
Author: UN Comunicação Digital
Author URI: http://www.undigital.com.br
Version: 1
*/

.sticky{}
.bypostauthor{}
.wp-caption{}
.wp-caption-text{}
.gallery-caption{}
.alignright{}
.alignleft{}
.aligncenter{}

/* CSS Document */
@font-face {
    font-family: 'MissionScriptRegular';
    src: url('/font/mission-script.eot');
    src: url('/font/mission-script.eot') format('embedded-opentype'),
         url('/font/mission-script.woff') format('woff'),
         url('/font/mission-script.ttf') format('truetype'),
         url('/font/mission-script.svg#MissionScriptRegular') format('svg');
}

@font-face {
    font-family: 'BlanchCaps';
    src: url('/font/blanch_caps.eot');
    src: url('/font/blanch_caps.eot') format('embedded-opentype'),
         url('/font/blanch_caps.woff') format('woff'),
         url('/font/blanch_caps.ttf') format('truetype'),
         url('/font/blanch_caps.svg#BlanchCaps') format('svg');
}


*{margin:0; padding:0;}

body{background:url(imgs/bg-tile.jpg) top center repeat-x; background-color:#e4e3e3; font-family: 'BlanchCaps'; font-size:20px; text-transform:lowercase;}

.alinha{width:808px; margin:auto;}
.clear{clear:both;}

a{color:#555; text-decoration:none;}
a:hover{color:#000;}

#header{background:url(imgs/bg-tt.png) bottom center no-repeat}

h1.logo{background:url(imgs/logo.png) no-repeat; width:186px; height:176px; text-indent:-2000px; overflow:hidden; float:left; margin-top:32px;}

#nav {height: 95px; text-align: center; background:#000; margin-top:61px; float:left; position:relative; width:622px;}
.dock-container2 {position: absolute; height: 50px; background: url(images/dock-bg.gif); padding-left: 20px;}
a.dock-item2 {display: block;  font: bold 12px Arial, Helvetica, sans-serif; width: 40px; color: #fff; bottom: 0px; position: absolute; text-align: center; text-decoration: none;}
.dock-item2 span {display: none; padding-left: 20px;}
.dock-item2 img {border: none; margin: 5px 10px 0px; width: 100%;}

#content{width:740px; margin-top:-35px; float:right;}
#texto{background:url(imgs/bg-texto.png) no-repeat; width:266px; height:110px; padding:15px 15px 15px 35px; text-align:right; margin-left:118px; margin-bottom:5px; float:left;}

.item{width:140px; height:140px; margin-left:5px; margin-bottom:5px; overflow:hidden; float:left; text-align:center;}
.item span{height:140px; display:block;}

.item .trilha{background-color:#97ad05;}
.item .spot .tit, .item .trilha .tit{padding-top:5px; padding-bottom:3px; border-bottom:1px solid #000; margin-bottom:3px;}
.item .trilha .info{background: rgba(151, 173, 5, 0.8); width:120px; height:120px; position:relative; padding:20px 10px; display:block;}

.item.redes a{display:block; float:left; width:44px; height:44px; text-indent:-2000px; overflow:hidden;}
.item.redes a:hover{opacity: 0.5;}
.item.redes a.bt1{background:url(imgs/face.jpg) no-repeat; margin-top:96px; margin-right:4px;}
.item.redes a.bt2{background:url(imgs/twitter.jpg) no-repeat; margin-top:48px; margin-right:4px;}
.item.redes a.bt3{background:url(imgs/quad.jpg) no-repeat; margin-top:48px;}

.item .equipe{background-color:#e4302f;}
.item .equipe .info{background: rgba(228, 48, 47, 0.8); width:120px; height:120px; position:relative; padding:10px;}

.item .spot{background-color:#97ad05; width:120px; height:120px; padding:10px;}

.item .tit{font-family: 'MissionScriptRegular'; text-transform:none;}
.item .equipe .tit{padding-top:20px; padding-bottom:5px; border-bottom:1px solid #000; margin-bottom:5px;}

#footer{background:#000; padding:30px; margin-top:20px; margin-bottom:30px; text-align:center; color:#fff;}
#footer a.un{display:block; background:url(imgs/un.png) no-repeat; width:78px; height:58px; float:right; position:relative; margin-top:-47px; }

/* ============================ */

#pagina { float: right; margin-bottom: 30px; width: 600px; font-size:24px; }
#pagina p{ line-height:1.1em; padding-bottom:13px; }
#pagina ol{margin-left:40px;}
#pagina ol li{margin:0px 0px 15px;}


/* Dock */
#dock {display: block; top: 0px; width: 100%; text-align: center; overflow: hidden; height:95px;}
#dock ul {padding: 0px; list-style: none; height: 80px; text-align: center; white-space: nowrap; display: inline-block;}
/* Dock Icons */
#dock li { display: inline-block; vertical-align: bottom; position: relative; overflow: visible; height:95px; }

#dock li a { height: 70px; width: 60px; display: inline-block; text-align: center; position: relative; vertical-align: bottom; text-decoration: none; color: black; white-space: normal; letter-spacing: normal; line-height: 1.3em; text-align: center; padding-top: 40px; margin-bottom: 5px; overflow: visible;}
#dock li a img{margin-bottom:-15px;}

/*#dock li a span {position: relative; line-height: 1.3em; display: none; text-align: center; font-weight: bold; padding: 4px 10px; background-color: #EEE;
				opacity: 0.4; -ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=40)"; width:100%;
				top: -40px; border-radius: 10px; -moz-border-radius: 10px; -webkit-border-radius: 10px; }*/
#dock li a span {position: relative; line-height: 1.3em; display: none; text-align: center; font-weight: bold; padding: 4px 10px; width:100%; top: -40px; color:#fff;}

#dock li a:hover span { display: inline-block; }

#dock li a:hover span:after { display: block; height: 9px; color: transparent; background: transparent url("img/span.png") center top no-repeat; position: absolute; content: ""; text-align: center; margin: 0px; padding: 0px; width: 100%; margin-left: -16px; }

#dock li a img {height: auto; width: 100%; position: absolute; left: 0px; bottom: 10px; text-align: center; border: 0px none; margin-bottom: 15px;}