/*
Theme Name: MHD Higiene
Theme URI: http://www.mhdhigiene.com.br
Description: MHD - Higiene
Version: 1.0
Author: Andre Lima
Author URI: http://wmestudio.com.br
Tags: Tema personalizado a partir de um layout desenvolvido especificamente para este cliente.
*/

/* reset */
@import url('_css/base.css');

.geral {width:974px;margin:0 auto; padding:20px 13px 30px 10px;}


/* topo */
.grid-topo {width:100%; overflow:hidden;}
.grid-topo .logo {width: 210px;height: 199px; float:left; background: url(_img/mhd-higiene.gif) no-repeat; text-indent: -9999px; margin-right:36px;}
.grid-topo .logo a {display: block;height:199px;}

.grid-topo .slider {width: 728px;height: 246px; float:left;}

/* corpo */
.grid-corpo {width:100%; overflow:hidden;}
.grid-corpo .grid {width:260px; float:left; margin-right:12px;}

.grid-corpo .menu, 
.grid-corpo .video, 
.grid-corpo .noticias, 
.grid-corpo .administracao {padding-left:5px;margin-bottom:40px;}

.grid-corpo .menu h3, 
.grid-corpo .video h3, 
.grid-corpo .noticias h3, 
.grid-corpo .administracao h3 {font-size:14px; color:#004b92; margin:0 20px 6px 10px; font-weight:bold;}

.grid-corpo .noticias {width:197px;color:#999;}
.grid-corpo .noticias .item {margin-bottom:20px;padding-left:10px;}
.grid-corpo .noticias a {color:#28aad5; text-decoration:underline; font-weight:bold;}
.grid-corpo .noticias p {margin-bottom:0 !important;}

.grid-corpo .box-administracao {width:244px; height:73px;background: url(_img/bg-administracao.png) no-repeat;}
.grid-corpo .box-administracao input {border:solid 1px #bcdff3; padding:2px 1px 3px 1px;}
.grid-corpo .box-administracao label {float:left;width:55px;color:#004b92;line-height:26px;}
.grid-corpo .box-administracao #wp-submit {width:44px;border:solid 1px #bcdff3; background:#7dc0e8; color:#fff; font-size:10px;margin:3px 1px;padding:3px 1px 3px 1px;}
.grid-corpo .box-administracao ul {padding:10px 0 0 20px;}
.grid-corpo .box-administracao li {margin:0 0 3px 0;}
.grid-corpo .box-administracao #user_login {width:138px;}
.grid-corpo .box-administracao #user_pass {width:90px;}
.grid-corpo .box-administracao {}

.grid-corpo .menu-header-menu-container {margin-top:15px;}
.grid-corpo .menu {background: url(_img/bg-menu.png) no-repeat; text-transform:uppercase;padding-top:20px; height:231px;}
.grid-corpo .menu li {width:210px; height:26px;margin-bottom:8px; margin-left:10px}
.grid-corpo .menu a {display:block; height:26px; line-height:22px; font-size:14px; color:#004b92; padding: 2px 0 0 8px; font-weight:bold; text-decoration:none !important;}
.grid-corpo .menu a:hover {background: #bcdff3 url(_img/bullet-menu.png) 192px center no-repeat; text-decoration:none;}

.grid-corpo .ultimo {width:702px; float:left; margin-right:0;padding:16px 0 0 0; font-size:14px;}
.grid-corpo h3 {font-size:22px; color:#004b92; margin-bottom:7px;}
.grid-corpo .ultimo p {margin-bottom:10px;}

.grid-corpo .box-produtos {margin-top:20px;}
.grid-corpo .box-produtos .item {width:336px;height:295px; float:left;margin:0 20px 30px 0; font-size:13px;}
.grid-corpo .box-produtos .item h2 {width:336px;height:53px;background: url(_img/bg-titulo-produto.gif) no-repeat;margin-bottom:10px; padding: 8px 0 0 15px; color:#004b92; font-size:18px; font-weight:bold;}
.grid-corpo .box-produtos .item ul {list-style-type: square; list-style-position:inside;}

.grid-corpo .box-produtos .gojo {background:url(_img/destaque-gojo.jpg) no-repeat bottom right;}
.grid-corpo .box-produtos .cross {background:url(_img/destaque-cross-tech.jpg) no-repeat bottom right; margin-right:0;}
.grid-corpo .box-produtos .mhd {background:url(_img/destaque-mhd.jpg) no-repeat bottom right;}
.grid-corpo .box-produtos .oleak {background:url(_img/destaque-oleak.jpg) no-repeat bottom right; margin-right:0;}

.grid-corpo .breadcrumb {width:673px; height:26px;background:url(_img/bg-breadcrumb.jpg) no-repeat; padding: 0 0 0 20px;color:#26aad3;margin-bottom:20px;}
.grid-corpo .breadcrumb a {color:#26aad3; text-decoration:underline; padding-right:4px;}
.grid-corpo .breadcrumb .separador {background: url(_img/separador.png) no-repeat;padding: 0 4px; text-indent: -9999px;margin:0 !important; width:6px; height:24px;}

.grid-corpo .breadcrumb a , .grid-corpo .breadcrumb span {padding-top:4px; float:left;}

.grid-corpo .grid p {margin-bottom:12px;}
.grid-corpo .grid a {color:#26aad3; text-decoration:underline;}
.grid-corpo .grid h4 , .titulo-post-interna {color:#004b92; font-size:18px; background:#bcdff3; padding:5px; width:auto; display:inline-block;margin-bottom:7px;}
.grid-corpo .grid .bloco {margin-bottom:30px;}
.grid-corpo .grid .bloco p {margin-bottom:4px;}
.grid-corpo .grid .bloco .destaca-texto {color:#004b92;}

.grid-corpo .grid-2 {width:100%; overflow:hidden;}
.grid-corpo .grid-2 .box {width:430px;float:left;}
.grid-corpo .grid-2 .box-ultimo {width:245px;float:left; padding-left:20px;margin-top:39px;} 
.grid-corpo .grid-2 .box .form-padrao {background: url(_img/linha-box.png) repeat-y top right; padding-bottom:20px;}
.grid-corpo .grid-2 .item {margin:0 20px 30px 0;}
.grid-corpo .grid-2 .item p{margin:0;}
.grid-corpo .grid-2 .item a{color:#004b92;}
.grid-corpo .grid-2 .item .ddd {color:#004b92; font-size:20px;}
.grid-corpo .grid-2 .item .tel {color:#004b92; font-size:34px;}

/* post noticias */
.grid-corpo .titulo-categoria {color:#004b92 !important;font-size:22px;margin-bottom:7px;font-weight:800;margin-bottom:30px;}
.grid-corpo .titulo-categoria a{color:#004b92 !important;text-decoration:none !important;}

.grid-corpo .post-noticias {margin-bottom:40px;}
.grid-corpo .post-noticias a, .post-produtos a{color:#26aad3;}
.grid-corpo .post-noticias h2 a {background: #bcdff3;color: #004b92;display: inline-block;font-size: 18px;margin-bottom: 7px; padding: 5px;width: auto; text-decoration:none;}
.grid-corpo .post-noticias .date {color:#999; font-size:11px; margin-bottom:14px;}
.grid-corpo .post-noticias .tags {font-size:11px; color:#999;margin:15px 0;}

.post-produtos {margin-bottom:60px;}

/* post produtos */
.grid-corpo .post-produtos h2 {color: #004b92;font-size: 22px;margin-bottom: 20px; padding:5px;width: auto; text-decoration:none; font-weight:bold;}
.grid-corpo .post-produtos h3, .post .categoria {background: url(_img/bg-titulo-produto-grande.png) no-repeat;color: #004b92;display: inline-block;font-size: 18px;margin:20px 0 23px 0; padding:5px 0 5px 16px;width: 677px; text-decoration:none; height:43px;}
.post .categoria p {color:#000;font-size: 13px;}
.post .box-produto .foto-destaque {margin-bottom:6px;}
.post .box-produto {margin-bottom:30px;}

.post .caixa-post {width:100%; overflow:hidden;}



.post-produtos .produto {width:100%; overflow:hidden;}
.post-produtos .texto {width:475px; float:left; margin-right:20px;}
.post-produtos .foto {width:207px;float:left; font-size:11px !important;}
.post-produtos .foto span {width:90px; display:inline-block;}
.post-produtos .foto strong {color:#26AAD3;}
.post-produtos .foto ul {margin-left:30px;}

.post {width:100%;overflow:hidden;}
.post .box-produto {width:215px; height:320px; margin-right:20px; float:left; padding-right:5px;}
.post .box-produto h3 {color:#000; font-size:14px; font-family:Verdana, Geneva, sans-serif; font-weight:bold;}
.post .item {margin-bottom:28px;}
.post .item h2 {font-size:22px; color:#004b92; margin-bottom:7px;}

/* formulario padrao */
.form-padrao, .wpcf7 {margin:39px 0 40px 0 !important;}
.form-padrao li, .wpcf7 li {margin-bottom: 10px;}
.form-padrao li label, .wpcf7 li label, #commentform label {display: inline-block;font-weight: bold;letter-spacing: 0;width: 90px;vertical-align: top; line-height:23px;}
.form-padrao li label.menor, .wpcf7 li label.menor {margin-right: 12px;width: 21px;}
.form-padrao input, .wpcf7 input, #commentform input {height: 17px;width: 186px;}
.form-padrao input.maior, .wpcf7 input.maior {width: 310px;}
.form-padrao input.ddd, .wpcf7 input.ddd {width: 36px;}
.form-padrao input.telefone, .wpcf7 input.telefone {margin-left: 7px; width: 133px;}
.form-padrao select, .wpcf7 select, #commentform select {width: 81px;}
.form-padrao textarea, .wpcf7 textarea, #commentform textarea{height: 87px;width: 306px;}

.form-padrao input, .form-padrao textarea, .form-padrao select, .wpcf7 input, .wpcf7 textarea, .wpcf7 select, #commentform input, #commentform textarea {
    background: #e9f4fb;
    border: 1px solid #a5d3ef;
    padding: 2px;
}

#commentform label {width:190px; line-height:14px;}

.form-padrao .wpcf7-submit, .wpcf7 .wpcf7-submit, #commentform #submit {
    background: #bcdff3;
    border: 1px solid #a5d3ef;
    color: #004b92;
    font-weight: bold;
    height: 24px;
    letter-spacing: 0;
    margin-left: 95px;
    width: auto;
	display: inline-block;
}

#commentform #submit {margin-left:0 !important;}
#respond {margin-top:30px;}
#respond h3{margin-left:0px;}
h3#comments {margin-top:40px;}


/* rodape */
.grid-rodape {width:997px; height:71px; overflow:hidden; background: url(_img/bg-rodape.png) no-repeat; padding:20px 0 0 0;}
.grid-rodape .grid {width:295px; float:left; padding-left:20px;color:#004b92;}
.grid-rodape .ultimo {float:right;padding-left:0;text-align: left;width: 160px; padding-top: 0 !important;}


/* formulario de contatos */
.wpcf7 .wpcf7-not-valid-tip-no-ajax {margin-top:5px;margin-left:95px; font-size:11px; color: #900;}
.wpcf7-validation-errors {display:none !important;}


/* alinhamento de imagens no post */
.alignleft {float:left; margin: 0 20px 20px 0;}
.alignright {float:right; margin: 0 20px 0 20px;}

/* navegacao categoria noticias */
#post-navigator {width:100%; height:auto; overflow:hidden; margin:10px 0 40px 0;}
.link-left {float:left; }
.link-right {float:right; }
