/*  
Theme Name: Segunga Igreja Presbiteriana de Caratinga
Theme URI: http://www.segundaigrejapresbiterianadecaratinga.com.br/
Description: Sob medida para Segunda Igreja Presbiteriana de Caratinga
Author: Moacyr Leandro Delboni Loss
Author URI: http://www.moaloss.com.br/
*/
@import url('https://fonts.googleapis.com/css?family=Ubuntu:300,300i,400,500,400i,700,700i');
@import url('https://fonts.googleapis.com/css?family=Oswald');


body{font-family: 'Ubuntu', sans-serif;font-weight: 300;font-style: normal;font-size: 16px;line-height: 1.7;letter-spacing: 0px;}
p{line-height: 2;margin: 18px 0 18px 0;}
ul{padding: 0 0 0 18px;}
ul > li{}

img{max-width:100%;height:auto;}
.aligncenter{text-align:center;}

h1,h2,h3,
 /* HEADER */
header{font-family: 'Oswald', sans-serif;}
header:before{content:"";background-color: #055803;width:100%;height: 12px;display:block;}
header .social{right: 12px;top: 22px;position: absolute;z-index: 99;}
header .social H3{display:none;}
header .social ul{margin:0;padding:0;list-style:none;}
header .social ul li{display: inline-block;}
header .social a{color: #fff;/* background-color: #0f0; */display:block;width: 26px;text-align: center;line-height: 28px;font-size: 22px;height: 30px;margin-right: 6px;}
header .social a i{}

.logo{float: left;z-index: 1;position: absolute;}

header form.searchform{POSITION: ABSOLUTE;top: 133px;right: 16px;}
header form.searchform > div{display: table;background-color: #0000004f;padding: 4px;}
header form.searchform > div > input[type=text]{padding: 8px;border: 1px solid #000;margin-right:  0px;display: inline-block;width: 200px;background-color: #000000d9;max-width: 90%;color: #f5f5f5;}
header form.searchform > div > button{padding: 8px 13px;border: 1px solid #000;}
header form.searchform > div > button > i{color: #fff;}

/* ------------------------------------- */

.slider{margin-top: -6px;position: relative;z-index: 1;}

/* breadcrumbs_linha */
.breadcrumbs_linha{font-family: 'Baloo Bhaina', cursive;background-color: rgb(0, 0, 0);margin-bottom: 22px;color: #fff;font-size: 14px;padding: 220px 0 0px;background-position: center;background-size: cover;}
.breadcrumbs_linha .content{background-color: rgba(0, 0, 0, 0.43);border-top: 1px solid rgba(0, 0, 0, 0.63);}
.breadcrumbs_linha .bread{padding: 10px 0;}
.breadcrumbs_linha .bread > a:first-child {font-size:18px;line-height:16px;}
.breadcrumbs_linha .bread > a {display:inline-block}
.breadcrumbs_linha .bread > a > img{height: auto;width: 36px;padding-bottom: 6px;margin-right: 10px;}
.breadcrumbs_linha .bread span:nth-child(2){display: none;}
.breadcrumbs_linha .bread > i{margin: 0 8px;}
.breadcrumbs_linha .bread i:nth-child(3){}
.breadcrumbs_linha .bread span{/* font-size:20px; */display: inline-block;}

.single .breadcrumbs_linha{position:relative;}
.single .breadcrumbs_linha:after{content:'';width:100%;height:100%;background-color:rgba(0, 0, 0, 0.49);position:absolute;z-index:0;top:0;background-image:inherit;background-position: center;background-size: cover;-webkit-filter: blur(6px);-moz-filter: blur(6px);-o-filter: blur(6px);-ms-filter: blur(6px);filter: blur(6px);}
.single .breadcrumbs_linha .content{display:block;z-index:1;position:relative;}



/* HOME NEWS */
.home section{padding:0 0 62px;}
div.titulo_sessao{border-bottom: 2px solid #000;margin: 64px 0 28px 0;}
div.titulo_sessao h2{text-transform: uppercase;font-weight: bold;display: inline-block;margin: 0;}
div.titulo_sessao span{float: right;margin-top:8px;}
div.titulo_sessao span a{display: inline-block;margin: 0px 0px 0 8px;border-left: 1px solid #000;padding: 0 0px 0 12px;height: 16px;line-height: 16px;}
div.titulo_sessao span a:first-child{border:none;margin-left:0;}

article.news-1{display: table;margin: 0 0 20px;width: 100%;/* background: yellowgreen; */overflow: hidden;position: relative;}
article.news-1 .thumb{float: left;margin: 0 4% 0 0;width: 28%;}
article.news-1 .thumb a img{width: 100%;height: auto;}
article.news-1 h4{margin: -2px 0 0px 0;/* line-height: 20px; */}
article.news-1 p{margin: 0px 0 6px 0;font-size: 88%;line-height: 132%;color: #757575;/* position: absolute; */}
article.news-1 .content{float: left;width: 70%;position: absolute;left: 32%;/* background: aqua; */}

article.news-2{/* display: table; */margin: 0 0 20px;}
article.news-2 .thumb{display: block;position: relative;width: 100%;}
article.news-2 .thumb img{width: 100%;}
article.news-2 .content{position: absolute;top: 0;left: 0;padding: 20px;color: #fff;}
article.news-2 .content .meta-space{color:#ececec;}
article.news-2 .thumb:before{content: "";position:absolute;background-image: url(images/fundo-header.png);width: 100%;background-repeat: repeat-x;background-position-y: 0px;background-size: 19px;height: 250px;z-index: 0;}

.meta-space {font-size: 13px;color: #909090;line-height: 17px;/* border-bottom: 2px solid; */margin: 0px 0 0px 0;/* padding: 0 0 15px 0; */border-color: #e8e8e8;font-style: italic;/* background: aqua; */}
.meta-space span::after {position:relative;top:3px;left:8px;height:15px;content: no-close-quote;width: 1px;background: #dddddd;display: inline-block;-moz-transform: rotate(25deg);-webkit-transform: rotate(25deg);-o-transform: rotate(25deg);-ms-transform: rotate(25deg);transform: rotate(25deg);}
.meta-space span:last-child::after {top:0px;left:0px;content: '';background: none;}
.meta-space span, .meta-space i{margin-right:4px;}
.meta-space span{padding-right:8px;}
.meta-space a{/* color: #b3b3b3; */}
.meta-space a:hover{color: #222222;}
.single .meta-space{margin-bottom:8px}
.home .news-1 .meta-space,
.home .news-2 .meta-space
{display:none;}

.loop-post1{background: #fff;/* border-radius: 6px; */border: none;padding: 0;margin: 0 0 32px 0;overflow: hidden;-webkit-transition: box-shadow 0.25s ease;-moz-transition: box-shadow 0.25s ease;-ms-transition: box-shadow 0.25s ease;transition: box-shadow 0.25s ease;-webkit-box-shadow: 0 1px 3px rgba(0, 0, 0, 0.1);-moz-box-shadow: 0 1px 3px rgba(0, 0, 0, 0.1);-ms-box-shadow: 0 1px 3px rgba(0, 0, 0, 0.1);box-shadow: 0 1px 3px rgba(0, 0, 0, 0.1);}
.loop-post1 h3{}
.loop-post1 .meta-space{border-top: 2px solid;border-color: #e8e8e8;padding: 14px 0 15px;border-bottom: none;margin:0 12px}
.loop-post1 .info{padding:16px}

.loop-post2{background: #fff;/* border-radius: 6px; */border: none;padding: 16px 0;margin: 0 0 32px 0;overflow: hidden;-webkit-transition: box-shadow 0.25s ease;-moz-transition: box-shadow 0.25s ease;-ms-transition: box-shadow 0.25s ease;/* transition: box-shadow 0.25s ease; */-webkit-box-shadow: 0 1px 3px rgba(0, 0, 0, 0.1);-moz-box-shadow: 0 1px 3px rgba(0, 0, 0, 0.1);-ms-box-shadow: 0 1px 3px rgba(0, 0, 0, 0.1);box-shadow: 0 1px 3px rgba(0, 0, 0, 0.1);}
.loop-post2 h3{padding: 0;margin: 0;}
.loop-post2 .meta-space{margin: 12px 0 12px;}
.loop-post2 .info{}

.more{border:1px solid #3167db;display: inline-block;padding: 6px;}

/* home agenda*/
section#home-agenda{background-size: cover;background-color: initial;}
section.fundo_escuro{color: #fff;background-color:#333;}
section.fundo_escuro div.titulo_sessao{color:#fff!important;border:none;}
article.agenda-1{display: table;margin: 0 0 20px;/* background-color: #fff; *//* padding: 12px; */width: 100%;}
article.agenda-1 .thumb{/* float: left; */margin: 0 12px 0 0;/* min-height: 100px; */width: 100%;}
article.agenda-1 .thumb a{display:block;}
article.agenda-1 .thumb a img{width: 100%;/* height: 96px; */}
article.agenda-1 h4{font-size: 16px;margin: 10px 0 6px 0;display: block;color: #000;padding: 0 12px 6px;}
article.agenda-1 h4 a{color: #ffffff!important;}
article.agenda-1 .data{display: table;width: 24%;text-align: center;font-family: 'Oswald', sans-serif;padding: 6px 0 8px 0;float: left;}
article.agenda-1 .data .dia{font-weight:bold;font-size: 48px;line-height: 48px;}
article.agenda-1 .data .mes{line-height: 18px;text-transform: uppercase;}
article.agenda-1 .content{float: right;width: 75.9%;/* margin-left: 4%; *//* padding: 12px; */background-color: rgba(255, 255, 255, 0.27);}
	.home section#home-agenda .conteudo{display:table;width: 100%;}
	.home article.agenda-1{width: 22%;float: left;margin: 0 3% 6% 0;}
	.home article.agenda-1:nth-child(4n){margin: 0 0 6% 0;}

/* home fotos*/
.galeria{}
.galeria .item-galeria{display: inline-block;width: 15%;/* height: 112px; */background-position: center;background-repeat: no-repeat;background-color: aquamarine;margin: 0 2%  0 0;background-size: cover;}
.galeria .item-galeria:nth-child(6n){margin-right:0;}
.galeria .mais{display:none;}
.galeria .item-galeria img{margin: 0;/* display: none; */}

/* home galerias*/
.home .galeria{
    /* display: table; */
}
.home .galeria .galeria-1{position: relative;width: 15%;/* height: 112px; */background-position: center;background-repeat: no-repeat;/* background-color: black; */margin: 0 2%  0 0;background-size: cover;float: left;}
.home .galeria .galeria-1:nth-child(6n){margin-right:0;}
.home .galeria .galeria-1 img{width:100%;}
.home .galeria .galeria-1 .content{width:100%;position: absolute;color: #fff;top: 0;height: 100%;padding:12px;}
.home .galeria .galeria-1 .content h4{position:absolute; bottom:0;font-size:14px}
.home .galeria .galeria-1:before{
	content:'';width:100%;height: 50%;bottom: 0;display:block;position:absolute;
	/* Permalink - use to edit and share this gradient: http://colorzilla.com/gradient-editor/#000000+0,000000+100&0+0,0.89+100 */
	background: -moz-linear-gradient(top, rgba(0,0,0,0) 0%, rgba(0,0,0,0.89) 100%); /* FF3.6-15 */
	background: -webkit-linear-gradient(top, rgba(0,0,0,0) 0%,rgba(0,0,0,0.89) 100%); /* Chrome10-25,Safari5.1-6 */
	background: linear-gradient(to bottom, rgba(0,0,0,0) 0%,rgba(0,0,0,0.89) 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#00000000', endColorstr='#e3000000',GradientType=0 ); /* IE6-9 */
	}
/*  single galeria */
.single .type-post-gallery{} 


/* home videos*/
.videos{/* display:table; */}
.videos .video-1{position: relative;width: 15%;height: 112px;background-position: center;background-repeat: no-repeat;background-color: black;margin: 0 2%  0 0;background-size: cover;float: left;}
.videos .video-1:nth-child(6n){margin-right:0;}
.videos .video-1 .content{padding:10px;color:#FFF;height: 100%;position: relative;}
.videos .video-1:before{content:''; width:100%;height:100%;display:block;position:absolute;
	/* Permalink - use to edit and share this gradient: http://colorzilla.com/gradient-editor/#000000+0,000000+100&0+0,0.89+100 */
	background: -moz-linear-gradient(top, rgba(0,0,0,0) 0%, rgba(0,0,0,0.89) 100%); /* FF3.6-15 */
	background: -webkit-linear-gradient(top, rgba(0,0,0,0) 0%,rgba(0,0,0,0.89) 100%); /* Chrome10-25,Safari5.1-6 */
	background: linear-gradient(to bottom, rgba(0,0,0,0) 0%,rgba(0,0,0,0.89) 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#00000000', endColorstr='#e3000000',GradientType=0 ); /* IE6-9 */}
.videos .video-1 .content h4{font-size: 13px;position: absolute;bottom: 0;text-shadow: 2px 2px 2px #000000;}
.videos .video-1 .content i{font-size:26px;}

/* ministerios home*/
section#home-ministerios{background-size: cover;background-color: initial;}
.bx-wrapper{border:none;background: none;-webkit-box-shadow: none;box-shadow: none;}
.ministerio_capa{height: 331px;background: #ffffff;padding: 12px;display: block;text-align:center;}
.ministerio_capa:hover{text-decoration:none;}
.ministerio_capa h2{margin:6px 0 0;font-family: 'Oswald', sans-serif;font-weight: bold;text-transform: uppercase;}

.ministerio_capa p{color: #ababab;line-height: 14px;margin: 16px;}

/* HOME PAGINA */
section#pagina-content{padding-top: 64px;}
section#pagina-content h2{}
section#pagina-content blockquote{color: #8e8e8e;font-style: italic;}
blockquote p{line-height: 1.7;margin: 0 0 10px;}

.botao1{padding: 12px 20px;display: inline-block;text-decoration: none!important;}
.botao1:hover{opacity: 0.8;}

/* SIDEBAR */
#sidebar{/* margin-top: 55px; */}
#sidebar .widget{margin: 0 0 28px 0;border: 1px solid #e0e0e0;/* padding: 6px; *//* border-radius: 8px; */overflow: hidden;}
#sidebar .widget > h3{background-color: #e0e0e0;padding: 8px;margin: 0;}
#sidebar .widget ul{list-style:none;padding:0;margin:0}
#sidebar .widget ul > li {border-bottom: 1px solid #e0e0e0;}
#sidebar .widget ul > li > a{padding: 5px 8px;display: block;}
#sidebar .widget ul > li > a:hover{background-color: #e0e0e0;}

/* SINGLE POST */
.caixa{padding: 4px 16px 16px;/* background-color: aquamarine; */border: 1px solid #e4e4e4;}
#sidebar #searchform{position: relative;background-color: #f5f5f5;padding: 20px;}
#sidebar #searchform label{display: none;}
#sidebar #searchform input[type=text]{width: 100%;padding: 0 62px 0 8px;line-height: 52px;-webkit-border-radius: 4px;border-radius: 4px;border: 1px solid #cccccc;}
#sidebar #searchform input[type=submit]{position: absolute;top: 0;right: 20px;background: none;background-image: url(images/search.png);background-repeat: no-repeat;background-position: center;width: 56px;border: none;height: 100%;content: "";text-indent: 100px;}

/* #ARCHIVE */
/* https://oksoftwares.com.br/SIPC/wp-content/themes/SIPC/images/bg-1.jpg */
.archive-video-standard{}
.archive-video-standard .thumb{position:relative;}
.archive-video-standard .thumb i{color:#fff;position:absolute;top: 50%;z-index:10;left: 50%;font-size: 64px;display: block;}
.archive-video-standard .thumb i:before{margin: -32px 0 0 -24px;display: block;}


.head_ministerio{background-size: cover;background-position: center;padding: 208px 0 0px 0;margin: 0 0 24px 0;}
.tax-ministerio .breadcrumbs_linha{margin-bottom: 0px;background-image: none!important;background: none!important;padding: 16px 0 0;}
.head_ministerio .thumb{padding: 9px;display: inline-block;margin-bottom: 20px;line-height: 1.42857143;background-color: rgba(255, 255, 255, 0.23);border: 1px solid rgba(221, 221, 221, 0.67);border-radius: 4px;-webkit-transition: border 0.2s ease-in-out;-o-transition: border 0.2s ease-in-out;transition: border 0.2s ease-in-out;width: 18%;margin: 0 26px 0 0;float: left;display: none;} 
.head_ministerio .thumb img{width: 100%;}
.head_ministerio .info{color: #fff;text-shadow: 1px 1px 1px rgba(0, 0, 0, 0.58);}

.wpcf7-form input[type="text"], 
.wpcf7-form input[type="email"],
.wpcf7-form input[type="tel"], 
.wpcf7-form input[type="password"],
.wpcf7-form textarea{margin: 0 0 4px;padding: 12px 10px;max-height: 128px;width: 100%;}
.wpcf7-form-control.wpcf7-radio{padding: 16px 0 28px 0;display: block;}
.wpcf7-submit{background-color: #16672b;border: none;padding: 16px 64px;font-weight: bold;color: #fff;text-transform: uppercase;}

.so-widget-ink-accordion{}
.so-widget-ink-accordion .iw-so-accordion-plain{}
.so-widget-ink-accordion .iw-so-accordion-plain .iw-so-acc-item{}
.iw-so-acc-item .iw-so-acc-title{background-color: #3167db!important;color: #fff!important;font-weight: bold;}
.iw-so-acc-item .iw-so-acc-content{background-color: #fdfdfd!important;border: 1px solid #e0e0e0;padding: 22px!important;}

footer{background-color:#333333;Color: rgb(255, 255, 255);margin-top: 30px;}
footer:before{content:"";background-color: #055803;width:100%;height:10px;display:block;}

footer .linha1{padding:0px 0 30px}
footer .logo_IPB{margin: 48px 0 0 0;text-align: center;}
footer .sidebar{}
footer .sidebar .widget{font-weight: bold;font-style: italic;font-size: 14px;margin: 50px 0 0 0;}
footer .sidebar .widget h3{COLOR: #7d7d7d;font-weight: normal;font-size: 14px;letter-spacing: 2px;margin: 0 0 28px 0;}
footer .sidebar .widget a{Color:#fff;}

footer .social{}
footer .social ul{margin:0;padding:0;list-style:none;}
footer .social ul li{display: inline-block;}
footer .social a{color: #fff;/* background-color: #0f0; */display:block;/* width: 27px; */text-align: center;line-height: 28px;font-size: 24px;height: 30px;margin-right: 22px;}
header .social a i{}

footer .linha-fundo {background-color:#009688;padding: 7px;}
footer .linha-fundo .logo-ok{float: right;}
footer .linha-fundo .logo-ok span{display: none;}
footer .linha-fundo .logo-ok a{}
footer .linha-fundo .logo-ok a img{width: 54px;}
footer .linha-fundo .direitos{color: #fff;line-height: 42px;}

/*transicoes 200ms*/
a,
header,
header .logo,
header:before,
#principal-nav,
.transicao
{
-webkit-transition: all 200ms ease-in-out;  -moz-transition: all 200ms ease-in-out;  -ms-transition: all 200ms ease-in-out;  -o-transition: all 200ms ease-in-out;  transition: all 200ms ease-in-out;
}
header .social
{
-webkit-transition: all 300ms ease-in-out;  -moz-transition: all 300ms ease-in-out;  -ms-transition: all 300ms ease-in-out;  -o-transition: all 300ms ease-in-out;  transition: all 300ms ease-in-out;
}
@media (min-width: 768px){
	header{/* background-color: #055803; */background-image: url(images/fundo-header.png);/* max-height: 190px; */position: fixed;z-index: 999;width: 100%;background-repeat: repeat-x;background-position-y: 0px;background-size: 19px;height: 210px;}

	.logo{float: left;z-index: 1;position: absolute;width: 256px;margin: 18px 0 0 0;}
	.navbar-default {background: none;border: none;margin: 0;}
	#principal-nav{text-align: right;margin: 62px 0 0px 0;padding: 0;}
	.navbar-default .navbar-collapse{padding:0;}

	.navbar-default .titulo-menu{display:none;}
	#principal-nav > li{display: inline-block;position: relative;}
	#principal-nav > li > a{display: block;text-transform: uppercase;padding: 22px 14px;font-size: 16px;line-height: 28px;font-weight: 700;font-style: normal;color: #ffffff;text-decoration: none;}
	
	#principal-nav > li > .sub-menu{position:absolute;list-style:none;/* margin:0 0 0 30px; */padding: 12px;/* right: 13px; */text-align:left;top: -501px;background-color: #000000;z-index: 1;}
	#principal-nav > li > .sub-menu a{color: #ccc;font-weight: 300;padding: 0 14px;}
	#principal-nav > li.menu-item-has-children > a:after{content: "\f078";font: normal normal normal 14px/1 FontAwesome;background-color: #F00;position: relative;top: -2px;margin: 0 0 0 6px;}
	#principal-nav > li.menu-item-has-children:hover > a:after{content: "\f077";}
	#principal-nav > li.menu-item-has-children:hover > .sub-menu{display:block;top: 67px;width: 172px;}

	
	#principal-nav > li:hover > a,

	#principal-nav > li.current-menu-item > a
	{background-color: #055803;}

	.mfixed header{height: 80px;background-size: inherit;}
	.mfixed header .social{/* top:-40px; */}
	.mfixed header:before{height:1px;}
	.mfixed header .logo{width: 128px;margin: 6px 0 0 0;}
	.mfixed #principal-nav{margin: 4px 108px 0 0;}
	
	header form.searchform{display:none;}
	.mfixed header form.searchform{top: 78px;}

	.wpcf7-form-control-wrap.your-name,
	.wpcf7-form-control-wrap.telefone,
	.wpcf7-form-control-wrap.your-email
	{width: 31.99%;display: inline-block;margin: 0 0 2% 2%;}
	.wpcf7-form-control-wrap:first-child{margin-left:0;}
}
@media  (min-width:993px) and (max-width:1200px){
	.logo{float: left;z-index: 1;position: absolute;width: 246px;margin: 29px 0 0 0;}
	#principal-nav > li > a{padding: 22px 8px;}

	.mfixed .logo{width: 194px;margin: 18px 0 0 0;}
	.mfixed #principal-nav > li > a{padding: 21px 8px;}
	
	div.titulo_sessao span a{
    font-size: 14px;
}

	.galeria .item-galeria{height: 96px;margin: 0 1.6% 0 0;width: 15.3%;}
	.videos .video-1{height: 96px;margin: 0 1.6% 0 0;width: 15.3%;}
}
@media (min-width: 768px) and (max-width:992px){
	.logo{width: 168px;margin: 45px 0 0 0;}
	#principal-nav > li > a{padding: 22px 6px;font-size: 14px;}

	.mfixed .logo{width: 128px;margin: 18px 0 0 0;}
	.mfixed #principal-nav > li > a{padding: 21px 6px;}
	
	.home section#home-agenda .conteudo{display:table;width: 100%;}
	.home article.agenda-1{width: 31.4%;float: left;margin: 0 3% 6% 0;}
	.home article.agenda-1:nth-child(4n){margin: 0 3% 6% 0;}
	.home article.agenda-1:nth-child(3n){margin: 0 0 6% 0;}
	.home article.agenda-1:nth-child(3n+1){clear:both}
	.home article.agenda-1:nth-child(7){display:none;}
	.home article.agenda-1:nth-child(8){display:none;}
	.home article.agenda-1:nth-child(9){display:none;}
	.home article.agenda-1:nth-child(10){display:none;}

	.galeria .item-galeria{height:82px;margin: 0 1.6% 0 0;width: 15.3%;}
	.videos .video-1{height:142px;margin: 0 1.6% 1.6% 0;width: 31.7%;}
}
@media screen and (max-width: 767px) {
	header{background-color:#000;}
	header .social{top:0;right:auto;left:0;position: relative;margin: 18px;}
	
	.logo{float: none;z-index: 1;position: relative;margin: 0px auto 36px;width: 53%;max-width: 256px;}
	.navbar-default {background-color: #2b2b2b;border-color: #484848;}
	.navbar-default .navbar-collapse{border-color:#000;padding: 0;}
	.titulo-menu{display:inline-block;position:absolute;color: #fff;top: 15px;font-size: 14px;}
	#principal-nav{color:#FFF;padding:0;margin:0;list-style:none;}
	#principal-nav > li{color:#FFF;margin:0;padding:0;text-transform:uppercase;padding: 8px 18px;border-top: 1px solid #101010;border-bottom: 1px solid #333;}
	#principal-nav > li:first-child{border-top:none;}
	#principal-nav > li > a{color:#FFF;}
	
	header form.searchform{position:relative;top: auto;/* background: #fff; */right: auto;margin-bottom: 14px;display: block!important;}
	header form.searchform > div{width:100%;background-color: #2b2b2b;}
	header form.searchform > div > input[type=text]{width:85%}
	header form.searchform > div > button{width:15%}
	header li.search_buttom{display:none;}

	.home section#home-agenda .conteudo{display:table;width: 100%;/* margin: 15px; */}
	.home article.agenda-1{width: 50%;float: left;margin: 0 0% 6% 0;padding: 0 15px 0 15px;}
	.home article.agenda-1:nth-child(3n+1){clear: initial;}
	.home article.agenda-1:nth-child(2n+1){clear:both;}
	.home article.agenda-1:nth-child(7){display:none;}
	.home article.agenda-1:nth-child(8){display:none;}
	.home article.agenda-1:nth-child(9){display:none;}
	.home article.agenda-1:nth-child(10){display:none;}
	article.agenda-1 .data .dia{font-size:24px;line-height: 28px;}
	
	.home .galeria .galeria-1{width:32%}
	.home .galeria .galeria-1:nth-child(6n){margin:0 2% 2% 0;}
	.home .galeria .galeria-1:nth-child(3n){margin:0 0 2% 0;}
	.home .ministerio_capa{padding:6px;height:280px;}
	.home .ministerio_capa p{padding:0px;margin: 12px 0 0 0;font-size: 14px;color: #000;}
	
	.galeria .item-galeria
	{height:82px;margin: 0 3% 0 0;width: 31%;}
	.videos .video-1{height:122px;margin: 0 3% 3% 0;width: 31%;}
	.videos .video-1:nth-child(3n),
	.galeria .item-galeria:nth-child(3n){margin-right:0;}

	.breadcrumbs_linha{
    padding: 0;
    /* background-size: cover; */
}
}
@media screen and (max-width: 448px){
	.home .slider{/* display:none; */}
	
	.home article.agenda-1:nth-child(2n){padding: 0 15px 0 7px;}
	.home article.agenda-1:nth-child(2n+1){padding: 0 7px 0 15px;}
	article.agenda-1 .data .dia{font-size:20px;line-height: 24px;}
	article.agenda-1 h4{font-size: 12px;padding: 0 4px;}
	
	home .galeria .galeria-1{width:48.8%}
	.home .galeria .galeria-1:nth-child(3n){margin:0 2% 2% 0;}
	.home .galeria .galeria-1:nth-child(2n){margin:0 0 2% 0;}

	.home .ministerio_capa{padding:6px;height: 238px;}
	.home .ministerio_capa p{padding:0px;margin: 12px 0 0 0;font-size: 13px;color: #000;}
	
	.galeria .item-galeria
	{height:62px;margin: 0 3% 0 0;width: 31%;}
	.videos .video-1
	{height:122px;margin: 0 3% 3% 0;width: 47%;}
	.videos .video-1:nth-child(3n){margin: 0 3% 3% 0;}
}

