.view-category article.item{margin-bottom:0px}
.entry-image{height:150px; overflow:hidden;    padding-top: 20px;}
.entry-image img{margin:0px auto}
.itemid-138 .entry-image:hover a::after{background: url("../images/link-sindi.png") no-repeat center center, rgba(49, 185, 121, 0.80) ;
    content: "";position: absolute;top: 0; bottom: 0; left: 0; right: 0;
	border: solid 1px #00a859; -webkit-border-radius: 3px; -moz-border-radius: 3px; border-radius: 3px;
  -webkit-box-shadow: inset 0px 0px 2px rgba(255,255,255,0.7);
  -moz-box-shadow: inset 0px 0px 2px rgba(255,255,255,0.7);box-shadow: inset 0px 0px 2px rgba(255,255,255,0.7);

}
.sige_small{display:none;}

.custom.processo{border:solid 1px #ddd;padding:12px;margin-right: 20px;}
.processo p{color: #444;  font-weight: 100;}

.entry-header h2{color:#00a859}
.entry-header h2::after{content:"";background:#00a859;display:block;width:80px;height:4px;margin-top:8px}

.input-mini{width:73px}
.itemid-101 #sp-main-body{display:none;}
.custom.filie{text-align:right}
.filie p{background: #00a859; display: inline-block;
    padding: 15px 20px; color: #fff;font-weight: bold;margin:0px;
	outline: 1px dashed #fff; outline-offset: -4px;line-height:33px;
}
.filie p a{color:#fff}
.filie .cursos{outline:none; background:#31b979; padding: 5px 10px 5px 0;}
.cursos img{display:inline-block}
.cursos a{margin:0px 10px}

/*.destaques .nspMain{margin-top:-40px;}*/
.destaques .nspArt img.nspImage{border-bottom:solid 1px #999}
.destaques .nspCol1{padding:0px !important}
.destaques .nspArt h4.nspHeader a{color:#444}
.destaques .nspArt h4.nspHeader{font-weight:bold;padding:15px 10px;}
.destaques .readon{color:#444; font-size:16px;font-weight:500;padding:15px 10px; }
.destaques p.nspText{margin:0px 10px !important}
.destaques .nspArtPage.active{border:solid 1px #999}
.news_home{margin-top:0px}
.news_home .sp-module-content{border-top:solid 2px #2eb877;padding-top:20px}
.news_home .nspArt h4.nspHeader a{color:#444;font-size:16px;font-weight:600}
.news_home .nspArt p.nspText{line-height:20px;color:#888}
.news_home .nspArt img.nspImage{border:solid 1px #999}
.news_home .title_verde, .galeria .title_verde{margin-bottom:0px}

.galeria .sp-module-content{border-top:solid 2px #2eb877;padding-top:20px}
.galeria .ug-slider-wrapper .ug-item-wrapper{border: solid 2px #2eb877;}

.parceiros, .processo .sp-module-title{font-size: 18px; margin-top: 30px; font-weight: bold; color: #444;}

.title_verde{background: #2eb877; color: #fff; padding: 5px 12px; display: inline-block; font-size:16px; text-transform:uppercase}

/* Fundo */
body {
	background-color: #efb13b;
}
#sp-main-body .container{background:#fff; 
  -webkit-border-radius: 0px 0px 5px 5px; -moz-border-radius: 0px 0px 5px 5px;
  border-radius: 0px 0px 5px 5px;
  -webkit-box-shadow: 0px 0px 10px rgba(0,0,0,0.5);
  -moz-box-shadow: 0px 0px 10px rgba(0,0,0,0.5); box-shadow: 0px 0px 10px rgba(0,0,0,0.5);
  padding:15px 15px 50px 15px;
}

#sp-main-body{padding:0px 0px 20px 0px}

/* menu */
#sp-menu > .container{
  background:#fff; -webkit-box-shadow: 0px -4px 10px rgba(0,0,0,0.5);
  -moz-box-shadow: 0px -4px 10px rgba(0,0,0,0.5); box-shadow: 0px -4px 10px rgba(0,0,0,0.5);
  position:relative; z-index:9999;
}
div#sp-menu{}
.sp-megamenu-parent{float:left;margin-top: 7px;}
.sp-megamenu-parent >li >a, .sp-megamenu-parent >li >span{padding:0px 5px;letter-spacing:0px;font-weight: 600;line-height:55px;color:#444;font-size:11px}
.sp-megamenu-parent >li >a::after{display:none;}
#offcanvas-toggler{float:left}

/* Topo do site */
#sp-header {
	height: auto;
	box-shadow: none;
	background-color: transparent;z-index:99999;
}
#sp-header .container {
	background-color: #fff;
	margin-top: 15px;
	-webkit-border-radius: 5px 5px 0px 0px;
	-moz-border-radius: 5px 5px 0px 0px;
	border-radius: 5px 5px 0px 0px;
  	-webkit-box-shadow: 0px -3px 10px rgba(0,0,0,0.5);
  -moz-box-shadow: 0px -3px 10px rgba(0,0,0,0.5); box-shadow: 0px -3px 10px rgba(0,0,0,0.5);
   position:relative;
}
#sp-bottom .container{
  background-color: #fff;padding-bottom: 50px;
  -webkit-border-radius: 0px 0px 5px 5px; -moz-border-radius: 0px 0px 5px 5px;
  border-radius: 0px 0px 5px 5px;
  -webkit-box-shadow: 0px 0px 10px rgba(0,0,0,0.5);
  -moz-box-shadow: 0px 0px 10px rgba(0,0,0,0.5); box-shadow: 0px 0px 10px rgba(0,0,0,0.5);
  position:relative;
}
#sp-top1 .custom p{text-align:right}
#sp-top1 .custom p img{display:inline-block}
#sp-top1 .sp-module{margin-top:10px;}
.search{overflow:hidden}
.search label{display:none}
.search form{float:right;margin:10px 0px}
.search form input[name="searchword"]{width: 280px !important;border-radius:2px; font-size: 12px;
	background:url(../images/lupa_sindifaz.png) no-repeat center right;
}
#sp-main-body .search form{float:none;}
#sp-main-body .search{overflow:hidden}

#sp-destaque > .container{
  background:#fff;
  -webkit-box-shadow: 0px -6px 10px rgba(0,0,0,0.5);
  -moz-box-shadow: 0px -6px 10px rgba(0,0,0,0.75); box-shadow: 0px -6px 10px rgba(0,0,0,0.5);
  position:relative;z-index:99;
}
#sp-footer{margin-top:25px;text-align:left;background:url(../images/back-rodape.png) repeat-x, #01703b}
#sp-footer .sp-module .sp-module-title{font-size:32px; text-align:center;text-transform:capitalize;margin-bottom:40px}

.sp-module.artigos ul >li {
   border-bottom: 1px solid #0c884d;
}
.artigos .mod-articles-category-readmore > a {
    color: #444 !important;
    background: #f1b950;
    padding: 2px 5px;
    border-radius: 2px;
    font-size: 12px;
    font-weight: 500;
}
.endereco iframe{margin-top: 7px;}

.bfQuickMode section.bfElemWrap{background:transparent !important}
.bfQuickMode section input[type='text']::-webkit-input-placeholder, .bfQuickMode section textarea::-webkit-input-placeholder {color:#01703b; }
.bfQuickMode section input[type='text']:-moz-placeholder, .bfQuickMode section textarea:-moz-placeholder {color:#01703b;} 
.bfQuickMode section input[type='text']::-moz-placeholder, .bfQuickMode section textarea::-moz-placeholder {color:#01703b; }
.bfQuickMode section input[type='text']:-ms-input-placeholder, .bfQuickMode section textarea:-ms-input-placeholder {color:#01703b; }
.bfQuickMode .bfSubmitButton {
    padding: 5px; float: none;
    display: block; position: relative;
    width: 100%; background: transparent;border: none;
}
.bfQuickMode .bfSubmitButton span{width:100%;background:#f1b950;padding: 5px;
    color: #000; font-weight: bolder; display:block; -moz-border-radius:3px; -webkit-border-radius:3px; border-radius:3px}
.bfQuickMode .bfLabelLeft input, .bfQuickMode .bfLabelLeft textarea, .bfQuickMode .bfLabelLeft select, .bfQuickMode .bfLabelLeft button{
  max-width:100% !important;
}
#sp-footer1{border-top: solid 1px #058045;  padding: 10px;}
#sp-footer1 p{text-align:Center;font-size:12px}

.bfFormDiv + div{display:none !important}

@media (max-width: 1200px){
  .filie p{width:80%;text-align:center;}
}
@media (max-width: 800px){
  .destaques .nspMain{margin-top:0px}
}


.ba-gallery-substrate + br + p {display:none !important}
