/*
Theme Name:     Newspaper 9 Child theme
Theme URI: 		http://themeforest.net/user/tagDiv/portfolio
Description:    Child theme made by tagDiv
Author:         tagDiv
Author URI: 	http://themeforest.net/user/tagDiv/portfolio
Template:       Newspaper
Version:        9
*/





/*  ----------------------------------------------------------------------------

    This file will load automatically when the child theme is active. You can use it

    for custom CSS.

*/



body, p{

	font-family: Roboto, sans-serif;

}
.td-container-wrap{
	background: transparent;
}

.td-pb-row, .td-block-row{
	margin-right: -10px;
	margin-left: -10px;
}
.td-block-row [class*="td-block-span"]{
	padding-right: 10px;
    padding-left: 10px;
}
.tdm-btn-md{
	font-size: 14px;
}
@media(min-width: 1250px){
	.td-boxed-layout .td-container-wrap{
		/*width: 1200px;*/
	}
	.td-container, .tdc-row{
	    /*width: 1200px;*/
	}
}

@media (max-width: 767px){
	.td-pb-row, .td-block-row{
		margin-right: 0;
		margin-left: 0;
	}
	.td-container, .tdc-row{
		padding-left: 15px;
		padding-right: 15px;
	}
	.td-header-style-10 .td-banner-bg{
		padding: 10px 0 !important;
	}
	.td-header-sp-recs img, .td-header-sp-recs .adsbygoogle {
	    position: relative;
	    display: table;
	    margin: 0;
	    width: 100%;
	    padding-right: 10px;
	    padding-left: 10px;
	}
	h3{
		font-size: 20px !important;
	}
	h4{
		font-size: 18px !important;
	}
}
.td-crumb-container{
	display: none !important;
}

/*
 * HEADER
 */
.td_stretch_content_1200.td-header-menu-wrap-full{
	border-top: 1px solid #d9d9d9; 
	border-bottom: 1px solid #d9d9d9; 
}
.td-header-gradient::before {
	display: none !important;
}
.td-header-style-10 .td-logo-wrap-full .td-logo, .td-header-style-10 .td-logo-wrap-full{
	min-height: 100px;
	line-height: 100px;
	padding: 10px 0;
}
.td-header-style-10 .td-logo-wrap-full .td-logo{
	height: 100px;
}
.td-header-style-10 .td-logo-wrap-full .td-main-logo{
	width: auto !important;
}
.td-header-style-10 .td-banner-bg{
	background: #f7f7f7;
	padding: 15px 0;
}
.td-header-style-10 .td-header-sp-recs{
	margin: 0 auto !important;
}
.sf-menu li:hover a{
	color: #f19700 !important;
}
.sf-menu > li > a::after{
	display: none !important;
}
.menu-top-container .menu-item a::before {
    width: 5px;
    height: 5px;
    -moz-border-radius: 50%;
    -webkit-border-radius: 50%;
    border-radius: 50%;
    background-color: #fff;
    display: inline-block;
    position: relative;
    content: "";
    line-height: 1;
    margin-bottom: 1px;
    margin-right: 5px;
}
.top-header-menu li a:hover{
	color: #fff !important;
	text-decoration: underline;
}
.td-social-icon-wrap .td-icon-font{
	width: 20px;
}
.td-header-top-menu .logo-aquinoticias{
	background-image: url('/wp-content/uploads/2019/02/logo-aqui-noticias-branca.png');
	height: 40px;
	position: absolute;
	width: 140px;
	left: 50%;
	margin-left: -70px;
	background-size: contain;
	background-repeat: no-repeat;
	background-position: center;
}
header.td-post-title .entry-title {
    border-left: 4px solid #414042;
    padding-left: 20px;
    letter-spacing: -1.5px;
}
.single-filmes .info-filme p, .box-info .item p{
	font-size: 14px;
	line-height: 20px;
	/*color: #666;*/
	margin-bottom: 10px;
}
.single-filmes .programacao_cinema, .box-info2 {
	padding: 20px;
	margin-top: 40px;
	margin-bottom: 5px;
	border: 1px solid #cbcbcb;
}
.single-filmes .programacao_cinema .td-block-title, .box-info2 .td-block-title{
	color: #f19700;
} 
.single-filmes .programacao_cinema .item{
	background: #f7f7f7;
	padding: 15px;
	margin-bottom: 0px;
}
.single-filmes .programacao_cinema .item:last-child{
	margin-bottom: 0;
}
.single-filmes .programacao_cinema .item .cinema{
	margin: 0;
	color: #e6b548;
	font-weight: 600;
}
.single-filmes .programacao_cinema .item p{
	margin-bottom: 3px;
	font-size: 14px;
	line-height: 22px;
}
.single-filmes .programacao_cinema .item .ling{
	text-transform: uppercase;
	font-size: 10px;
	background: #e30b28;
	color: #fff;
	border-radius: 4px;
	padding: 2px;
	line-height: 12px;
	font-weight: 600;
}
.single-filmes .programacao_cinema .item .salas{
	list-style: none;
	margin: 5px 0;
}
.single-filmes .programacao_cinema .item .salas li{
	margin: 0;
	margin-right: 20px;
	padding-right: 20px;
	display: inline-block;
	border-right: 1px solid #cbcbcb;
}
.single-filmes .programacao_cinema .item .salas li:last-child{
	border-right:0;
}
.single-filmes .programacao_cinema .item .salas li .horario span{
	margin-right: 10px;
}
.td-social-whatsapp, .td-social-line{
	display: inline-block !important;
}
.lista1{
    list-style: disc;
    margin: 0 !important;
}
.lista1 li{
    line-height: 32px;
    margin-bottom: 5px;
}
.lista1 li a{
	color: #414042;
}
.lista1 li a:hover{
	text-decoration: underline !important;
}
@media(min-width: 768px){
	.single-filmes .td-post-template-1 .td-featured-image-rec{
		width: 40%;
	}
	.lista1{
		columns: 2;
	}
}

.td-menu-mob-open-menu #td-outer-wrap, .td-search-opened #td-outer-wrap{
	position: relative !important;
	transform: none !important; 
    -webkit-transform: none !important; 
    -moz-transform: none !important;
    -ms-transform: none !important;
    -o-transform: none !important;
    -webkit-box-shadow: none !important; 
    -moz-box-shadow: none !important;
    box-shadow: none !important; 
}
body.td-search-opened, body.td-menu-mob-open-menu{
	overflow: hidden;
}

.td-boxed-layout .td-container-wrap{
	width: 100% !important;
}


/*
 * Archive
 */
.entry-title.td-page-title {
    padding-left: 25px;
    font-family: din_blackregular;
    position: relative;
    color: #f19700;
    margin-bottom: 10px;
    margin-top: 40px;
}
.td-category-header .td-container{
	overflow: hidden;
}
.entry-title.td-page-title::before{
    content: " ";
    width: 10px;
    height: 10px;
    display: block;
    background: #f19700;
    position: absolute;
    top: 16px;
    left: 0;
    border-radius: 50%;
    -webkit-border-radius: 50%;
    -moz-border-radius: 50%;
    margin-left: 5px;
    font-size: 40px;
}
.archive .td-page-header{
	padding-bottom: 18px;
}
.td-category-header .td-pb-row::after{
	content: "";
	display: block;
    margin-bottom: 0;
    background: #dcdcdc;
    height: 1px;
    width: 100%;
}
.td-category-header{
	padding-bottom: 20px;
}
.td_block_big_grid_4 .td-module-thumb{
	height: 320px;
}
.td-big-grid-post.td-big-thumb .td-big-grid-meta .entry-title{
    font-size: 30px;
    font-weight: 500;
    line-height: 36px ;
    margin: 0;
    font-family: din_bold;
}
.td-grid-style-1.td-hover-1 .td-post-category{
	background: transparent !important;
	color: #fff!important;
	padding: 0 !important;
	font-size: 13px;
	display: block;
	font-weight: 600;
}
.td_module_10 .entry-title{
	font-size: 24px !important;
	line-height: 32px !important;
}
.td_module_10 .td-module-meta-info{
	position: absolute;
	top: 5px;
}
.td_module_10 .item-details{
	padding-top: 15px;
}
.td-excerpt{
	font-family: "Roboto Slab", serif;
	font-size: 14px;
}
.td_module_6 .td-module-title{
	font-weight: initial !important;
}
/*
 * TD Block Template
 */

.td_block_template_1 .block-title > *{

	padding: 0;

}

.td_block_template_1 .block-title > .td-pulldown-size{

	background: transparent;

	color: #f19700;

}

.td_block_template_8 .td-block-title > *{

	color: #f19700;

}

.td_block_template_8 .td-block-title > *:before, 
.td_block_template_8 .td-block-title > *:after{
	height: 1px;
	background-color: #dcdcdc;
}
.title_line_bottom, .error404  .block-title{
	display: block;
	position: relative;
	overflow: hidden;
	border-bottom: 1px solid #dcdcdc;
	padding-bottom: 5px;
	margin-bottom: 20px;
	font-family: din_blackregular;
	font-size: 20px;
	line-height: 26px;
	font-weight: normal;
	padding-left: 20px;
	color: #f19700 !important;
	text-transform: uppercase;
}
.title_line_bottom:before, .error404  .block-title:before{
	content: " ";
	width: 8px;
	height: 8px;
	display: block;
	background: #f19700;
	position: absolute;
	top: 13px;
	left: 0;
	border-radius: 50%;
	-webkit-border-radius: 50%;
	-moz-border-radius: 50%;
	margin-left: 5px;
	font-size: 40px;
}
.error404  .block-title > span{
	background: transparent !important;
	padding: 0;
	color: #f19700 !important;
}
.td_block_template_1 .block-title{

	border-bottom: 1px solid #dcdcdc;

    margin-bottom: 20px;

    padding-bottom: 10px;

    padding-left: 25px;

}

.td_block_template_1 .block-title:before{

    content: " ";

    width: 10px;

    height: 10px;

    display: block;

    background: #f19700;

    position: absolute;

    bottom: 16px;

    left: 0;

    border-radius: 50%;

    -webkit-border-radius: 50%;

    -moz-border-radius: 50%;

    margin-left: 5px;

}

.td_module_wrap .entry-title{

	font-size: 18px;

    letter-spacing: -1px;

    line-height: 22px;

}

.td-post-category{

    background-color: transparent;

    padding: 0;

    color: #f19700;

    text-transform: uppercase;

    font-size: 13px;

    font-weight: 600;

    line-height: 1.2;

    font-family: roboto,sans-serif;

}

.td_module_1 .td-post-category{
	color: #666 !important;
}

.td_module_1 a.td-post-category:hover, .td_module_1 a.td-post-category:focus, .td_module_1 a.td-post-category:active{
	color: #dc9a5f !important;
}


.td-post-category:hover{

	background-color: transparent !important;

}

.td-load-more-wrap{

	margin-top: 40px !important;

}

.td-load-more-wrap .td_ajax_load_more{

    width: 100%;

    padding: 15px;

    font-size: 14px;

    color: #f19700;

    border-color: #f19700;

    font-family: Roboto, Arial, sans-serif;

    font-weight: 600;

}



/*

 * SINGLE

 */
.post{
	background-color: transparent;.td-block-row
}
@media(min-width: 1024px){
/*.post-template-default .td-post-content, 
.post-template-default .td-post-source-tags, 
.post-template-default .td-post-next-prev, 
.post-template-default #comments, 
.post-template-default .td-post-header, 
.post-template-default .td-post-sharing-top,
.filmes-template-default .td-post-content, 
.filmes-template-default .td-post-source-tags, 
.filmes-template-default .td-post-next-prev, 
.filmes-template-default #comments, 
.filmes-template-default .td-post-header, 
.filmes-template-default .td-post-sharing-top,
.restaurantes-e-bares-template-default .td-post-content, 
.restaurantes-e-bares-template-default .td-post-source-tags, 
.restaurantes-e-bares-template-default .td-post-next-prev, 
.restaurantes-e-bares-template-default #comments, 
.restaurantes-e-bares-template-default .td-post-header, 
.restaurantes-e-bares-template-default .td-post-sharing-top,*/

	
	.single .td-post-source-tags, 
	.single .td-post-next-prev, 
	.single #comments, 
	.single .td-post-header, 
	.single .td-post-sharing-top,
	.galeria-topo, 
	.td-post-content .box-info,
	.td-post-content .box-info2,
	.contato .td-page-header,
	.contato .td-page-content,
	.single .info-filme,
	.pesquisa_titulo_single,
	figcaption .wp-caption-text,
	.td-post-content ul, ol, .td-post-content .td-module-meta-info, .td-post-content p, .td-post-content img, .td-post-template-default .td-post-featured-image img, .td-post-header, .td-post-content .contact-form.commentsblock, .td-post-content .td-gallery, .single .td-post-sharing, .single .td-post-next-prev, .single .td-crumb-container, .single .fb-comments, .single .gallery, .td-post-template-default .wpb_video_wrapper, .td-post-source-tags, .td-post-content .td-post-source-tags, .td-colunistas, .td_text_columns_two_cols, .td-post-content ul, .tiled-gallery .gallery-row, .td-post-content h1, .td-post-content h2, .td-post-content h3, .td-post-content h4, .td-post-content h5, .td-post-content h6 {
	    max-width: 712px!important;
	    /*margin: 0 auto;*/
	    margin-left: auto;
	    margin-right: auto;
	}
	.td-post-template-1 .td-featured-image-rec img{
	    width: 230px;
    	margin-right: 0;
	}
}

.pp_box_final_materia{
	text-align: center;
}

.td-post-content p{

	margin-bottom: 26px;

}

#td-outer-wrap .td-post-prev-post{

	padding-left: 0

}

#td-outer-wrap .td-post-next-post{

	padding-right:  0

}

.td_block_related_posts .td-next-prev-wrap{

    position: absolute;

    top: 0;

    right: 0;

    background: #fff;

}

.td-next-prev-wrap a{

	margin-right: 0;

	margin-left: 8px;

}

.td_module_related_posts .td-post-category{

	position: relative;

	display: block;

}

#comments .comment-reply-title{

	font-family: din_blackregular;

    font-size: 22px;

    line-height: 26px;

    font-weight: normal;

    text-transform: uppercase;

    color: #f19700;

    padding-bottom: 10px;

    margin-bottom: 10px;

    margin-top: 0;

    border-bottom: 1px solid #dcdcdc;

}

#comments .comment-respond{
	margin-top: 40px;
	padding: 0px;
	background: transparent;
}

#comments .form-submit{

	margin-bottom: 0;

}

#comments .comment{

	border-bottom: 1px solid #ededed;

	margin-bottom: 20px;

	padding-bottom: 13px;

}

.comment .children{

    border-top: 1px solid #ededed;

}

.logged-in-as a{

	color: #414042;

}

input[type=submit]{

	background-color: #414042; 

}

.comments .comment-form .submit{

	text-transform: uppercase;

}

.post .td-post-next-prev-content a{

	color: #414042;

}

.td_block_related_posts{

	margin-top: 40px;

}

#td_social_sharing_article_top{
	text-align: center;
	margin-top: 40px;
	margin-bottom: 40px;
}
#td_social_sharing_article_top .td-post-sharing-visible:before{
	content: "COMPARTILHE";
	display: inline-block;
	font-family: "Roboto", serif;
	padding-right: 10px;
	font-weight: 600;
	font-size: 14px;
	color: #c65486;
}
#td_social_sharing_article_top .td-social-network{
	margin: 0 7px 7px;
}
#td_social_sharing_article_top .td-social-but-icon{
	background-color: #c65486;
}

@media(max-width: 767px){
	#td_social_sharing_article_top{
	    margin-top: 30px;
    	margin-bottom: 30px;
	}
	.td_block_template_8 .td-block-title{
		margin-bottom: 10px !important;
	}
}

/*
 * FOOTER
 */
.td-sub-footer-copy{
	width: 100%;
	text-align: center;
	padding: 20px 0;
}

/*
 ## MODULES
 */
.td_module_1{
    padding-bottom: 0;
    border: 1px solid #dad8d8;
    margin-bottom: 20px;
    padding: 0;
}

.td_module_1 .td-module-image .td-post-category{
	position: relative;
}

.td_module_1 .td_module_wrap {
    padding-left: 10px;
    padding-right: 10px;
}
.td_module_1 .td-module-thumb .entry-thumb{
	width: 100%;
}
.td_module_1 .td-module-thumb{
	margin-bottom: 0;
}
.td_module_1 .td-module-meta-info{
	padding: 0 10px;
	margin-top: 15px !important;
	margin-bottom: 15px;
	position: relative;
}
.td_module_1 .td-module-meta-info .top{
    position: absolute;
    top: -48px;
    z-index: 9999;
}
.td_module_1 .td-module-meta-info .top .td-post-category{
    background: #ff9b4a;
    line-height: 1.4;
    padding: 3px 8px;
    border-radius: 4px;
    color: #fff !important;
    font-size: 12px;
}
.td_module_1 .td-module-meta-info .top .td-post-category:hover, .td_module_1 .td-module-meta-info .top .td-post-category:active, .td_module_1 .td-module-meta-info .top .td-post-category:focus{
	color: #ff9b4a !important;
	background: #fff !important;
}
.archive .td_module_wrap:hover .entry-title a{
	color: #ff9b4a !important;
}
.td_module_1 .td-module-title{
    margin: 0;
    margin-top: 5px;
    display: -webkit-box;
    overflow: hidden;
    -webkit-line-clamp: 3;
    -webkit-box-orient: vertical;
    text-overflow: ellipsis;
    height: 52px;
    width: 100%;
    float: none;
    margin-bottom: 10px;
}
.td_module_1 .td-module-title a{
    color: #444;
}
.td_module_1 .td-post-category, .td_module_8 .td-post-category{
    /*padding: 0 10px;*/
    display: inline-block;
    line-height: 24px;
}
.info-extra {
	height: 20px;
}
.info-extra .localizacao{
	overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
    margin-bottom: 0;
    color: #666;
}
.info-extra .localizacao .tds-icon{
	width: 15px;
    text-align: center;
}
.info-extra .localizacao a{
	color: #666;
}
.info-extra .localizacao a:hover, 
.info-extra .localizacao a:active, 
.info-extra .localizacao a:focus{
	text-decoration: underline !important;
}
.td_module_8{
	padding-bottom: 0;
    border-bottom: 0;
    margin-bottom: 20px;
}

/*
 LIST SHARING
 */
.list-sharing{
	list-style: none;
	display: inline-block;
	float: right;
	margin: 0;
	position: relative;
}
.list-sharing li{
	float: left;
	margin-left: 0px;
}
.list-sharing li a{
	font-size: 16px;
    padding: 0 7px;
    line-height: 16px;
    color: #888
}
.list-sharing:after{
	content: "";
	clear: both;
	display: block;
}
.list-sharing .share-more-container{
	position: relative;
	cursor: pointer;
}
.list-sharing .share-more-container .tds-icon{
	pointer-events: none;
}
.list-sharing .list-sharing-dropdown{
    position: absolute;
    top: 100%;
    width: 140px;
    background: #fff;
    z-index: 9999;
    list-style: none;
    margin-left: -70px;
    left: 50%;
    border: 1px solid #e8e8e8;
    border-radius: 4px;
    text-align: left;
    display: none;
}
.list-sharing .share-more-container.open .list-sharing-dropdown{
	display: block;
}
.list-sharing .list-sharing-dropdown:before{
    content: '';
    background-color: #fff;
    border-top: 1px solid #e8e8e8;
    border-left: 1px solid #e8e8e8;
    width: 10px;
    height: 10px;
    margin: -6px auto 0 auto;
    position: relative;
    display: block;
    -ms-transform: rotate(45deg);
    -webkit-transform: rotate(45deg);
    transform: rotate(45deg);
}
.list-sharing .list-sharing-dropdown li{
	display: block;
	padding: 8px 10px;
	width: 100%;
}
.list-sharing .list-sharing-dropdown li a{
	font-size: 14px;
	display: block;
}
.list-sharing .list-sharing-dropdown li:hover{
	background-color: #f5f5f5;
}
.list-sharing .twitter a{
	color: #00ACEE;
}
.list-sharing .pinterest a{
	color: #eb1a24;
}

.list-sharing .list-sharing-dropdown .td-icon-font{
	width: 26px;
	text-align: left;
}

/*
 FILTER FORM
 */
.filter-form{
	display: flex;
    align-items: center;
    flex-direction: row;
    max-width: 780px;
    margin: 20px auto 40px;
    position: relative;
}
.filter-form .filter-item{
    flex: 1;
    margin: 0;
    border-left: 0;
    padding: 0 5px;
}
.filter-form .filter-item:first-child{
	/*border-left: 1px solid #ccc;*/
	border-radius: 4px 0 0 4px;
}
.filter-form .filter-item:nth-last-child(2){
	border-radius: 0 4px 4px 0;
}
.filter-form .filter-item .dropdown_link{
    display: block;
    font-size: 16px;
    font-weight: 500;
    line-height: 1.5;
    padding: 10px 15px;
    /*background: #fff;*/
    text-align: center;
    color: #444;
    position: relative;
    cursor: pointer;
}
.filter-form .filter-item .dropdown_link:hover, 
.filter-form .filter-item .dropdown_link:focus, 
.filter-form .filter-item .dropdown_link:active{
	background-color: rgba(255,255,255,0.5);
	color: #666;
}

.filter-form .filter-item .dropdown_link .dropdown_txt{
    display: -webkit-box;
    overflow: hidden;
    -webkit-line-clamp: 1;
    -webkit-box-orient: vertical;
    text-overflow: ellipsis;
    height: 24px;
}

.filter-form .filter-item .dropdown_link .tds-icon{
	position: absolute;
	right: 30px;
	top: 50%;
	margin-top: -8px;
}
.filter-form .filter-item .dropdown_link > *{
	pointer-events: none !important;
}
.filter-form .filter-item input[type=text]{
    display: block;
    font-size: 16px;
    font-weight: 500;
    line-height: 1.5;
    padding: 10px 15px;
    background: #ffffff;
    text-align: left;
    color: #444;
    position: relative;
    cursor: pointer;
    height: 44px;
    border: 0;
}

.filter-form .filter-item:first-child input[type=text]{
    border-radius: 4px 0 0 4px;
}

.no-border{
	border: 0 !important;
}
.filter-form .filter-item button{
    display: block;
    width: 100%;
    line-height: 42px;
    margin: 0;
    background: #666;
    border: 1px solid #666;
    color: #fff;
    border-radius: 4px;
    font-size: 16px;
	font-weight: 500;
}
.dropdown_item .dropdown_content{
 	display: none;
    position: absolute;
    width: 100%;
    border: 1px solid #ccc;
    left: 0;
    padding: 10px;
    z-index: 999;
    background: #fff;
    margin-top: 5px;
    border-radius: 4px;
 }
.dropdown_item.open .dropdown_content{
	display: block;
}
.dropdown_item .dropdown_content > ul{
	list-style: none;
	margin: 0;
	margin-top: 10px;
}
.dropdown_item .dropdown_content > ul li label{
	color: #444;
	font-size: 16px;
	line-height: 1.3;
	font-weight: 500;
	display: block;
	cursor: pointer;
	background: #f7f7f7;
    padding: 10px 15px;
    border-radius: 4px;
    margin: 0 5px;
}
.dropdown_item .dropdown_content > ul:after{
	content: "";
	display: block;
	clear: both;
}
.dropdown_item .dropdown_content > ul li{
	margin: 0;
	margin-bottom: 10px;
	width: 33.33%;
	display: inline-block;

}
.dropdown_item .dropdown_content > ul li label:hover{
	color: #fff;
	background: #f19700;
}

.filter-form input[type="radio"], .filter-form input[type="checkbox"]{
	display: none;
}
.filter-form input[type="radio"] + label:before, 
.filter-form input[type="checkbox"] + label:before {
    border: 2px solid #444;
    content: "\00a0";
    display: inline-block;
    font: 16px/1em sans-serif;
    height: 16px;
    margin: 0 .25em 0 0;
    padding:0;
    vertical-align: top;
    width: 16px;
    border-radius:4px;
    font-size: 12px;
    line-height: 16px;
    margin-top: 2px;
    margin-right: 8px;

}
.filter-form input[type="radio"] + label:before{
	border-radius: 50%;
}
.filter-form input[type="radio"]:checked + label:before, 
.filter-form input[type="checkbox"]:checked + label:before {
    border-color: #f19700;
    background: #f19700;
    color: #FFF;
    content: "\2714";
    text-align: center;
    
}
.filter-form input[type="radio"]:checked + label,
.filter-form input[type="checkbox"]:checked + label{
	color:  #f19700;
}
.filter-form input[type="radio"]:checked + label:after, 
.filter-form input[type="checkbox"]:checked + label:after {
    font-weight: bold;
}
.dropdown_item .dropdown_content > ul li label:hover::before{
	border-color: #fff;
}
@media(max-width: 500px){
	.dropdown_item.open .dropdown_content{
		height: 400px;
		overflow-y: scroll;
	}
	.dropdown_item .dropdown_content>ul li{
		width: 100%;
	}
	.filter-form{
		max-width: 100%;
	    flex-direction: column;
        align-items: initial;
        margin: 0 auto 20px;
	}
	.filter-form .filter-item{
	    margin-bottom: 15px;
	    border: 1px solid #ccc;
    	border-radius: 4px;
	}
	.filter-form .filter-item .dropdown_link{
		text-align: left ;
	}
	.filter-form .filter-item:nth-last-child(2), .filter-form .filter-item:first-child,.filter-form .filter-item:first-child input[type=text]{
		border-radius: 4px !important;
	}
	.filter-form .filter-item button{
		margin: 0;
		width: 100%;
	}

} 

/*
 MORE POSTS
 */
.more-posts{
	border-top: 1px solid #dcdcdc;
    margin-top: 30px;
    padding-top: 30px;
}
.more-posts .td-block-span3{
	display: inline-block  !important;
	float: none !important;
	vertical-align: top !important;
}
.more-posts .td-block-row{
	vertical-align: top !important;
}
.more-posts .tds-button{
	margin-top: 30px;
}
.more-posts .td_module_8 .item-details{
	padding-bottom: 10px;
	border-bottom: 1px solid #dcdcdc;
}

@media(max-width: 1024px){
	.more-posts .td-block-span3{
		width: 33.333%;
	}
}
@media(max-width: 767px){
	.more-posts .td-block-span3{
		width: 50%;
	}
}

/*MOBILE SCROLL*/
    
@media(max-width: 767px){
	.box-cinema .td_block_inner{
	    display: flex;
	    flex-wrap: nowrap;
	    overflow-x: auto;
	    margin-right: 0 !important;

    }
	
	.box-cinema .td_block_inner .td_module_wrap{
		flex: 0 0 auto;
		margin-bottom: 	0 !important;
		width: 46% !important
	}
	
}

/*
 GALERIA
 *//*
.post_td_gallery{
	position: relative;
	background: transparent;;
}
.td-doubleSlider-2{
	display: block !important;
	padding: 0 !important;
	background-color: transparent !important;
    position: absolute;
    bottom: 10px;
    z-index: 999;
    height: initial !important;
}
.td-doubleSlider-2 .td-button{
	background: transparent !important;
	width: 8px !important;
	height: 8px !important;
	top: 0 !important;
}
.td-doubleSlider-2 .td-button .td-border{
    height: 8px;
    width: 8px;
    border-radius: 50%;
    box-shadow: -1px 1px 2px rgba(0,0,0,0.8);
}
.td-doubleSlider-1 .td-slide-item img{
    max-width: inherit!important;
    min-height: 100%!important;
}
.td-gallery-slide-top{
	display: none !important;
}*/

/* 
	CINEMA
*/
@media(max-width: 767px){
	.galeria-topo{
		margin-left: -15px;
    	margin-right: -15px;
	}
	.td-main-menu-logo img{
		max-height: 60px;
		max-width: 200px;
		left: 50px;
	}
	.td-header-wrap .td-header-menu-wrap-full, 
	.td-header-wrap .td-header-menu-wrap, .td-header-wrap .td-header-main-menu{
		height: 80px !important;
	}
	#td-header-menu{
		margin-left: 10px !important;
		margin-top: 20px !important;
	}
	#td-top-mobile-toggle a{
		background: #c65586;
	    border-radius: 50%;
	    width: 40px;
	    height: 40px;
	}
	#td-top-mobile-toggle i.td-icon-mobile{
		width: 40px;
	    height: 40px;
	    line-height: 40px;
	    padding-top: 0;
	    margin-top: 2px;
	    color: #fff !important;
	    font-size: 20px;
	}
	.td-header-style-10 .header-search-wrap i.td-icon-search{
		color: #fff !important;
	    height: 40px;
	    width: 40px;
	    line-height: 40px;
	    font-size: 20px;
	    margin-right: 2px;
	    padding-top: 2px;
	}
	.td-header-style-10 .header-search-wrap i.td-icon-search:before,
	.td-header-style-10 .header-search-wrap i.td-icon-mobile:before{
		font-weight: 700;
	}
	.header-search-wrap{
		left: 50px;
		margin-top: 20px;
	}

}
.td-category-header .entry-title.td-page-title{
	margin-top: 0;
}
.td-post-category{ 
	color: #dc9a5f !important;
}
.td-post-header .td-category a{
    background-color: transparent;
    font-size: 14px;
    text-transform: uppercase;
    font-weight: 700;
    letter-spacing: 0;
    padding: 0;
}
.post-type-archive-filmes .entry-title.td-page-title, 
.post-type-archive-filmes .td_module_wrap:hover .entry-title a,
.post-type-archive-filmes .sf-menu li:hover a,
.filmes-template-default .entry-title.td-page-title, 
.filmes-template-default .td_module_wrap:hover .entry-title a,
.filmes-template-default .sf-menu li:hover a,
.filmes-template-default .title_line_bottom,
.filmes-template-default .comment-reply-title,
.filmes-template-default .td-post-content blockquote p,
.filmes-template-default .td_module_related_posts:hover .td-module-title a,
.filmes-template-default .td-post-next-prev-content a:hover,
.filmes-template-default .td-post-header .td-category a{
	color: #e6b548 !important;
}
.post-type-archive-filmes .dropdown_item .dropdown_content > ul li label:hover, 
.post-type-archive-filmes .entry-title.td-page-title::before,  
.post-type-archive-filmes .td-header-style-10 .td-logo-wrap-full,
.post-type-archive-filmes .td-header-wrap .td-header-top-menu-full,
.post-type-archive-filmes .td-scroll-up,
.post-type-archive-filmes .header-search-wrap .td-drop-down-search .btn:hover,
.post-type-archive-filmes .header-search-wrap .td-drop-down-search:after,
.filmes-template-default .dropdown_item .dropdown_content > ul li label:hover, 
.filmes-template-default .entry-title.td-page-title::before,
.filmes-template-default .td-header-style-10 .td-logo-wrap-full,
.filmes-template-default .td-header-wrap .td-header-top-menu-full,
.filmes-template-default .td-scroll-up,
.filmes-template-default .header-search-wrap .td-drop-down-search .btn:hover,
.filmes-template-default .header-search-wrap .td-drop-down-search:after,
.filmes-template-default .title_line_bottom:before,
.filmes-template-default .comment-form .submit:hover{
	background: #e6b548 !important;
}
.post-type-archive-filmes .header-search-wrap .td-drop-down-search:before,
.filmes-template-default .header-search-wrap .td-drop-down-search:before{
	border-color: transparent transparent #e6b548 transparent !important;
}

.filmes-template-default .td-doubleSlider-2 .td-button .td-border{
	border-color: #e6b548 !important;
	background: #e6b548 !important;
	opacity: 1 !important
}

@media(max-width: 767px){
	.post-type-archive-filmes .td-header-wrap .td-header-main-menu,
	.filmes-template-default .td-header-wrap .td-header-main-menu{
		background: #e6b548 !important;
	}
}

/*
 Netras
 */
.archive .entry-title.td-page-title, 
.archive .td_module_wrap:hover .entry-title a,
.archive .sf-menu li:hover a,
.search .entry-title.td-page-title, 
.search .td_module_wrap:hover .entry-title a,
.search .sf-menu li:hover a,
.single .entry-title.td-page-title, 
.single .td_module_wrap:hover .entry-title a,
.single .sf-menu li:hover a,
.single .title_line_bottom,
.single .comment-reply-title,
.single .td-post-content blockquote p,
.single .td_module_related_posts:hover .td-module-title a,
.single .td-post-next-prev-content a:hover,
.single .td-post-header .td-category a{
	color: #e6b548 !important;
}
.archive .dropdown_item .dropdown_content > ul li label:hover, 
.archive .entry-title.td-page-title::before,  
.archive .td-header-style-10 .td-logo-wrap-full,
.archive .td-header-wrap .td-header-top-menu-full,
.archive .td-scroll-up,
.archive .header-search-wrap .td-drop-down-search .btn:hover,
.archive .header-search-wrap .td-drop-down-search:after,
.search .dropdown_item .dropdown_content > ul li label:hover, 
.search .entry-title.td-page-title::before,  
.search .td-header-style-10 .td-logo-wrap-full,
.search .td-header-wrap .td-header-top-menu-full,
.search .td-scroll-up,
.search .header-search-wrap .td-drop-down-search .btn:hover,
.search .header-search-wrap .td-drop-down-search:after,
.single .dropdown_item .dropdown_content > ul li label:hover, 
.single .entry-title.td-page-title::before,
.single .td-header-style-10 .td-logo-wrap-full,
.single .td-header-wrap .td-header-top-menu-full,
.single .td-scroll-up,
.single .header-search-wrap .td-drop-down-search .btn:hover,
.single .header-search-wrap .td-drop-down-search:after,
.single .title_line_bottom:before,
.single .comment-form .submit:hover{
	background: #e6b548 !important;
}
.archive .header-search-wrap .td-drop-down-search:before,
.search .header-search-wrap .td-drop-down-search:before,
.single .header-search-wrap .td-drop-down-search:before{
	border-color: transparent transparent #e6b548 transparent !important;
}
/*
.single .td-doubleSlider-2 .td-button .td-border{
	border-color: #e6b548 !important;
	background: #e6b548 !important;
	opacity: 1 !important
}
*/
@media(max-width: 767px){
	.archive .td-header-wrap .td-header-main-menu,
	.search .td-header-wrap .td-header-main-menu,
	.single .td-header-wrap .td-header-main-menu{
		background: #e6b548 !important;
	}
}

/*
 VARIEDADES
 */
.category-variedades .entry-title.td-page-title, 
.category-variedades .td_module_wrap:hover .entry-title a,
.category-variedades .sf-menu li:hover a,
.single-variedades .entry-title.td-page-title, 
.single-variedades .td_module_wrap:hover .entry-title a,
.single-variedades .sf-menu li:hover a,
.single-variedades .title_line_bottom,
.single-variedades .comment-reply-title,
.single-variedades .td-post-content blockquote p,
.single-variedades .td_module_related_posts:hover .td-module-title a,
.single-variedades .td-post-next-prev-content a:hover,
.single-variedades .td-post-header .td-category a{
	color: #5f147d !important;
}
.category-variedades .dropdown_item .dropdown_content > ul li label:hover, 
.category-variedades .entry-title.td-page-title::before,  
.category-variedades .td-header-style-10 .td-logo-wrap-full,
.category-variedades .td-header-wrap .td-header-top-menu-full,
.category-variedades .td-scroll-up,
.category-variedades .header-search-wrap .td-drop-down-search .btn:hover,
.category-variedades .header-search-wrap .td-drop-down-search:after,
.single-variedades .dropdown_item .dropdown_content > ul li label:hover, 
.single-variedades .entry-title.td-page-title::before,
.single-variedades .td-header-style-10 .td-logo-wrap-full,
.single-variedades .td-header-wrap .td-header-top-menu-full,
.single-variedades .td-scroll-up,
.single-variedades .header-search-wrap .td-drop-down-search .btn:hover,
.single-variedades .header-search-wrap .td-drop-down-search:after,
.single-variedades .title_line_bottom:before,
.single-variedades .comment-form .submit:hover{
	background: #5f147d !important;
}
.category-variedades .header-search-wrap .td-drop-down-search:before,
.single-variedades .header-search-wrap .td-drop-down-search:before{
	border-color: transparent transparent #5f147d transparent !important;
}

.single-variedades .td-doubleSlider-2 .td-button .td-border{
	border-color: #5f147d !important;
	background: #5f147d !important;
	opacity: 1 !important
}

@media(max-width: 767px){
	.category-variedades .td-header-wrap .td-header-main-menu,
	.single-variedades .td-header-wrap .td-header-main-menu{
		background: #5f147d !important;
	}
}


/*
 FESTAS EVENTOS
 */
.category-festas-e-eventos .entry-title.td-page-title, 
.category-festas-e-eventos .td_module_wrap:hover .entry-title a,
.category-festas-e-eventos .sf-menu li:hover a,
.single-festas-e-eventos .entry-title.td-page-title, 
.single-festas-e-eventos .td_module_wrap:hover .entry-title a,
.single-festas-e-eventos .sf-menu li:hover a,
.single-festas-e-eventos .title_line_bottom,
.single-festas-e-eventos .comment-reply-title,
.single-festas-e-eventos .td-post-content blockquote p,
.single-festas-e-eventos .td_module_related_posts:hover .td-module-title a,
.single-festas-e-eventos .td-post-next-prev-content a:hover,
.single-festas-e-eventos .td-post-header .td-category a{
	color: #5f147d !important;
}
.category-festas-e-eventos .dropdown_item .dropdown_content > ul li label:hover, 
.category-festas-e-eventos .entry-title.td-page-title::before,  
.category-festas-e-eventos .td-header-style-10 .td-logo-wrap-full,
.category-festas-e-eventos .td-header-wrap .td-header-top-menu-full,
.category-festas-e-eventos .td-scroll-up,
.category-festas-e-eventos .header-search-wrap .td-drop-down-search .btn:hover,
.category-festas-e-eventos .header-search-wrap .td-drop-down-search:after,
.single-festas-e-eventos .dropdown_item .dropdown_content > ul li label:hover, 
.single-festas-e-eventos .entry-title.td-page-title::before,
.single-festas-e-eventos .td-header-style-10 .td-logo-wrap-full,
.single-festas-e-eventos .td-header-wrap .td-header-top-menu-full,
.single-festas-e-eventos .td-scroll-up,
.single-festas-e-eventos .header-search-wrap .td-drop-down-search .btn:hover,
.single-festas-e-eventos .header-search-wrap .td-drop-down-search:after,
.single-festas-e-eventos .title_line_bottom:before,
.single-festas-e-eventos .comment-form .submit:hover{
	background: #5f147d !important;
}
.category-festas-e-eventos .header-search-wrap .td-drop-down-search:before,
.single-festas-e-eventos .header-search-wrap .td-drop-down-search:before{
	border-color: transparent transparent #5f147d transparent !important;
}

.single-festas-e-eventos .td-doubleSlider-2 .td-button .td-border{
	border-color: #5f147d !important;
	background: #5f147d !important;
	opacity: 1 !important
}



@media(max-width: 767px){
	.category-festas-e-eventos .td-header-wrap .td-header-main-menu,
	.single-festas-e-eventos .td-header-wrap .td-header-main-menu{
		background: #5f147d !important;
	}
}

/*
 CULTURA
 */
.category-cultura .entry-title.td-page-title, 
.category-cultura .td_module_wrap:hover .entry-title a,
.category-cultura .sf-menu li:hover a,
.single-cultura .entry-title.td-page-title, 
.single-cultura .td_module_wrap:hover .entry-title a,
.single-cultura .sf-menu li:hover a,
.single-cultura .title_line_bottom,
.single-cultura .comment-reply-title,
.single-cultura .td-post-content blockquote p,
.single-cultura .td_module_related_posts:hover .td-module-title a,
.single-cultura .td-post-next-prev-content a:hover,
.single-cultura .td-post-header .td-category a{
	color: #ba007c !important;
}
.category-cultura .dropdown_item .dropdown_content > ul li label:hover, 
.category-cultura .entry-title.td-page-title::before,  
.category-cultura .td-header-style-10 .td-logo-wrap-full,
.category-cultura .td-header-wrap .td-header-top-menu-full,
.category-cultura .td-scroll-up,
.category-cultura .header-search-wrap .td-drop-down-search .btn:hover,
.category-cultura .header-search-wrap .td-drop-down-search:after,
.single-cultura .dropdown_item .dropdown_content > ul li label:hover, 
.single-cultura .entry-title.td-page-title::before,
.single-cultura .td-header-style-10 .td-logo-wrap-full,
.single-cultura .td-header-wrap .td-header-top-menu-full,
.single-cultura .td-scroll-up,
.single-cultura .header-search-wrap .td-drop-down-search .btn:hover,
.single-cultura .header-search-wrap .td-drop-down-search:after,
.single-cultura .title_line_bottom:before,
.single-cultura .comment-form .submit:hover{
	background: #ba007c !important;
}
.category-cultura .header-search-wrap .td-drop-down-search:before,
.single-cultura .header-search-wrap .td-drop-down-search:before{
	border-color: transparent transparent #ba007c transparent !important;
}

.single-cultura .td-doubleSlider-2 .td-button .td-border{
	border-color: #ba007c !important;
	background: #ba007c !important;
	opacity: 1 !important
}

@media(max-width: 767px){
	.category-cultura .td-header-wrap .td-header-main-menu,
	.single-cultura .td-header-wrap .td-header-main-menu{
		background: #ba007c !important;
	}
}

/*
 RESTAURANTES E BARES
 */
.post-type-archive-restaurantes-e-bares .entry-title.td-page-title, 
.post-type-archive-restaurantes-e-bares .td_module_wrap:hover .entry-title a,
.post-type-archive-restaurantes-e-bares .sf-menu li:hover a,
.single-restaurantes-e-bares .entry-title.td-page-title, 
.single-restaurantes-e-bares .td_module_wrap:hover .entry-title a,
.single-restaurantes-e-bares .sf-menu li:hover a,
.single-restaurantes-e-bares .title_line_bottom,
.single-restaurantes-e-bares .comment-reply-title,
.single-restaurantes-e-bares .td-post-content blockquote p,
.single-restaurantes-e-bares .td_module_related_posts:hover .td-module-title a,
.single-restaurantes-e-bares .td-post-next-prev-content a:hover,
.single-restaurantes-e-bares .td-post-header .td-category a{
	color: #e6b548 !important;
}
.post-type-archive-restaurantes-e-bares .dropdown_item .dropdown_content > ul li label:hover, 
.post-type-archive-restaurantes-e-bares .entry-title.td-page-title::before,  
.post-type-archive-restaurantes-e-bares .td-header-style-10 .td-logo-wrap-full,
.post-type-archive-restaurantes-e-bares .td-header-wrap .td-header-top-menu-full,
.post-type-archive-restaurantes-e-bares .td-scroll-up,
.post-type-archive-restaurantes-e-bares .header-search-wrap .td-drop-down-search .btn:hover,
.post-type-archive-restaurantes-e-bares .header-search-wrap .td-drop-down-search:after,
.single-restaurantes-e-bares .dropdown_item .dropdown_content > ul li label:hover, 
.single-restaurantes-e-bares .entry-title.td-page-title::before,
.single-restaurantes-e-bares .td-header-style-10 .td-logo-wrap-full,
.single-restaurantes-e-bares .td-header-wrap .td-header-top-menu-full,
.single-restaurantes-e-bares .td-scroll-up,
.single-restaurantes-e-bares .header-search-wrap .td-drop-down-search .btn:hover,
.single-restaurantes-e-bares .header-search-wrap .td-drop-down-search:after,
.single-restaurantes-e-bares .title_line_bottom:before,
.single-restaurantes-e-bares .comment-form .submit:hover{
	background: #e6b548 !important;
}
.post-type-archive-restaurantes-e-bares .header-search-wrap .td-drop-down-search:before,
.single-restaurantes-e-bares .header-search-wrap .td-drop-down-search:before{
	border-color: transparent transparent #e6b548 transparent !important;
}
/*
.single-restaurantes-e-bares .td-doubleSlider-2 .td-button .td-border{
	border-color: #e6b548 !important;
	background: #e6b548 !important;
	opacity: 1 !important
}*/

@media(max-width: 767px){
	.post-type-archive-restaurantes-e-bares .td-header-wrap .td-header-main-menu,
	.single-restaurantes-e-bares .td-header-wrap .td-header-main-menu{
		background: #e6b548 !important;
	}
}

/*
 HOTEIS E POUSADAS
 */
.more-posts .tds-button a{
	background: #dc9a5f !important;
}
.more-posts .tds-button a span{
	color: #fff !important;
}
.more-posts .tds-button a:before{
	border-color: #dc9a5f !important;
}
.more-posts .tds-button a:hover{
	opacity: 0.8;
}

.post-type-archive-hoteis-e-pousadas .entry-title.td-page-title, 
.post-type-archive-hoteis-e-pousadas .td_module_wrap:hover .entry-title a,
.post-type-archive-hoteis-e-pousadas .sf-menu li:hover a,
.single-hoteis-e-pousadas .entry-title.td-page-title, 
.single-hoteis-e-pousadas .td_module_wrap:hover .entry-title a,
.single-hoteis-e-pousadas .sf-menu li:hover a,
.single-hoteis-e-pousadas .title_line_bottom,
.single-hoteis-e-pousadas .comment-reply-title,
.single-hoteis-e-pousadas .td-post-content blockquote p,
.single-hoteis-e-pousadas .td_module_related_posts:hover .td-module-title a,
.single-hoteis-e-pousadas .td-post-next-prev-content a:hover,
.single-hoteis-e-pousadas .td-post-header .td-category a{
	color: #3b9a41 !important;
}
.post-type-archive-hoteis-e-pousadas .dropdown_item .dropdown_content > ul li label:hover, 
.post-type-archive-hoteis-e-pousadas .entry-title.td-page-title::before,  
.post-type-archive-hoteis-e-pousadas .td-header-style-10 .td-logo-wrap-full,
.post-type-archive-hoteis-e-pousadas .td-header-wrap .td-header-top-menu-full,
.post-type-archive-hoteis-e-pousadas .td-scroll-up,
.post-type-archive-hoteis-e-pousadas .header-search-wrap .td-drop-down-search .btn:hover,
.post-type-archive-hoteis-e-pousadas .header-search-wrap .td-drop-down-search:after,
.single-hoteis-e-pousadas .dropdown_item .dropdown_content > ul li label:hover, 
.single-hoteis-e-pousadas .entry-title.td-page-title::before,
.single-hoteis-e-pousadas .td-header-style-10 .td-logo-wrap-full,
.single-hoteis-e-pousadas .td-header-wrap .td-header-top-menu-full,
.single-hoteis-e-pousadas .td-scroll-up,
.single-hoteis-e-pousadas .header-search-wrap .td-drop-down-search .btn:hover,
.single-hoteis-e-pousadas .header-search-wrap .td-drop-down-search:after,
.single-hoteis-e-pousadas .title_line_bottom:before,
.single-hoteis-e-pousadas .comment-form .submit:hover{
	background: #3b9a41 !important;
}
.post-type-archive-hoteis-e-pousadas .header-search-wrap .td-drop-down-search:before,
.single-hoteis-e-pousadas .header-search-wrap .td-drop-down-search:before{
	border-color: transparent transparent #3b9a41 transparent !important;
}
/*
.single-hoteis-e-pousadas .td-doubleSlider-2 .td-button .td-border{
	border-color: #3b9a41 !important;
	background: #3b9a41 !important;
	opacity: 1 !important
}*/

@media(max-width: 767px){
	.post-type-archive-hoteis-e-pousadas .td-header-wrap .td-header-main-menu,
	.single-hoteis-e-pousadas .td-header-wrap .td-header-main-menu{
		background: #3b9a41 !important;
	}
}
/*
.td-doubleSlider-2 .td-button.active .td-border{
	border-color: #fff !important;
	background: #fff !important;
	opacity: 1 !important
}*/


/*
 * TURISMO
 */
.category-turismo .entry-title.td-page-title, 
.category-turismo .td_module_wrap:hover .entry-title a,
.category-turismo .sf-menu li:hover a,
.single-turismo .entry-title.td-page-title, 
.single-turismo .td_module_wrap:hover .entry-title a,
.single-turismo .sf-menu li:hover a,
.single-turismo .title_line_bottom,
.single-turismo .comment-reply-title,
.single-turismo .td-post-content blockquote p,
.single-turismo .td_module_related_posts:hover .td-module-title a,
.single-turismo .td-post-next-prev-content a:hover,
.single-turismo .td-post-header .td-category a{
	color: #3b9a41 !important;
}
.category-turismo .dropdown_item .dropdown_content > ul li label:hover, 
.category-turismo .entry-title.td-page-title::before,  
.category-turismo .td-header-style-10 .td-logo-wrap-full,
.category-turismo .td-header-wrap .td-header-top-menu-full,
.category-turismo .td-scroll-up,
.category-turismo .header-search-wrap .td-drop-down-search .btn:hover,
.category-turismo .header-search-wrap .td-drop-down-search:after,
.single-turismo .dropdown_item .dropdown_content > ul li label:hover, 
.single-turismo .entry-title.td-page-title::before,
.single-turismo .td-header-style-10 .td-logo-wrap-full,
.single-turismo .td-header-wrap .td-header-top-menu-full,
.single-turismo .td-scroll-up,
.single-turismo .header-search-wrap .td-drop-down-search .btn:hover,
.single-turismo .header-search-wrap .td-drop-down-search:after,
.single-turismo .title_line_bottom:before,
.single-turismo .comment-form .submit:hover{
	background: #3b9a41 !important;
}
.category-turismo .header-search-wrap .td-drop-down-search:before,
.single-turismo .header-search-wrap .td-drop-down-search:before{
	border-color: transparent transparent #3b9a41 transparent !important;
}

.single-turismo .td-doubleSlider-2 .td-button .td-border{
	border-color: #3b9a41 !important;
	background: #3b9a41 !important;
	opacity: 1 !important
}

@media(max-width: 767px){
	.category-turismo .td-header-wrap .td-header-main-menu,
	.single-turismo .td-header-wrap .td-header-main-menu{
		background: #3b9a41 !important;
	}
}

/*
 CINEMA 1
 */
.category-cinema-1 .entry-title.td-page-title, 
.category-cinema-1 .td_module_wrap:hover .entry-title a,
.category-cinema-1 .sf-menu li:hover a,
.single-cinema-1 .entry-title.td-page-title, 
.single-cinema-1 .td_module_wrap:hover .entry-title a,
.single-cinema-1 .sf-menu li:hover a,
.single-cinema-1 .title_line_bottom,
.single-cinema-1 .comment-reply-title,
.single-cinema-1 .td-post-content blockquote p,
.single-cinema-1 .td_module_related_posts:hover .td-module-title a,
.single-cinema-1 .td-post-next-prev-content a:hover,
.single-cinema-1 .td-post-header .td-category a{
	color: #ba007c !important;
}
.category-cinema-1 .dropdown_item .dropdown_content > ul li label:hover, 
.category-cinema-1 .entry-title.td-page-title::before,  
.category-cinema-1 .td-header-style-10 .td-logo-wrap-full,
.category-cinema-1 .td-header-wrap .td-header-top-menu-full,
.category-cinema-1 .td-scroll-up,
.category-cinema-1 .header-search-wrap .td-drop-down-search .btn:hover,
.category-cinema-1 .header-search-wrap .td-drop-down-search:after,
.single-cinema-1 .dropdown_item .dropdown_content > ul li label:hover, 
.single-cinema-1 .entry-title.td-page-title::before,
.single-cinema-1 .td-header-style-10 .td-logo-wrap-full,
.single-cinema-1 .td-header-wrap .td-header-top-menu-full,
.single-cinema-1 .td-scroll-up,
.single-cinema-1 .header-search-wrap .td-drop-down-search .btn:hover,
.single-cinema-1 .header-search-wrap .td-drop-down-search:after,
.single-cinema-1 .title_line_bottom:before,
.single-cinema-1 .comment-form .submit:hover{
	background: #ba007c !important;
}
.category-cinema-1 .header-search-wrap .td-drop-down-search:before,
.single-cinema-1 .header-search-wrap .td-drop-down-search:before{
	border-color: transparent transparent #ba007c transparent !important;
}

.single-cinema-1 .td-doubleSlider-2 .td-button .td-border{
	border-color: #ba007c !important;
	background: #ba007c !important;
	opacity: 1 !important
}

@media(max-width: 767px){
	.category-cinema-1 .td-header-wrap .td-header-main-menu,
	.single-cinema-1 .td-header-wrap .td-header-main-menu{
		background: #ba007c !important;
	}
}

/*
 home 
 */

body.home .entry-title.td-page-title, 
body.home .td_module_wrap:hover .entry-title a,
body.home .sf-menu li:hover a,
body.home .title_line_bottom,
body.home .comment-reply-title,
body.home .td-post-content blockquote p,
body.home .td_module_related_posts:hover .td-module-title a,
body.home .td-post-next-prev-content a:hover,
body.home .td-post-header .td-category a{
	color: #3b9a41 !important;
}
body.home .dropdown_item .dropdown_content > ul li label:hover, 
body.home .entry-title.td-page-title::before,  
body.home .td-header-style-10 .td-logo-wrap-full,
body.home .td-header-wrap .td-header-top-menu-full,
body.home .td-scroll-up,
body.home .header-search-wrap .td-drop-down-search .btn:hover,
body.home .header-search-wrap .td-drop-down-search:after,
body.home .title_line_bottom:before,
body.home .comment-form .submit:hover{
	background: #3b9a41 !important;
}
body.home .header-search-wrap .td-drop-down-search:before{
	border-color: transparent transparent #3b9a41 transparent !important;
}

body.home .td-doubleSlider-2 .td-button .td-border{
	border-color: #3b9a41 !important;
	background: #3b9a41 !important;
	opacity: 1 !important
}

@media(max-width: 767px){
	body.home .td-header-wrap .td-header-main-menu{
		background: #3b9a41 !important;
	}
}

.search_home .tdb-search-form-input{
    border-radius: 10px;
    background-color: #f1f3f3 !important;
    border: 1px solid #e1e1e1 !important;
    margin-right: 15px;
    text-align: center !important;
    color: #999;
}

.search_home .tdb-search-form-placeholder{
	left: 30%;
}

.search_home .td-element-style{
	background-image: url("/wp-content/uploads/2021/08/fundo-scaled.jpg") !important;
    background-repeat: no-repeat !important;
    background-size: cover !important;
}


@media(max-width: 768px){
	.search_home .tdb-search-form-inner{
		display: block !important;
	}
	.search_home .tdb-search-form-input{
		margin-bottom: 20px;
	}
	.search_home .tdb-search-form-btn{
	    display: block;
    	width: 100%;
	}
	.search_home .td-element-style{
		background-image: url("/wp-content/uploads/2021/08/fundo-scaled.jpg") !important;
	    background-position: center center !important;
	    background-repeat: no-repeat !important;
	    background-size: cover !important;
	}
}




.scroll_destaques .itens_scroll::-webkit-scrollbar { 
	height: 10px; background:#f5f5f5; 
	} /* configurando scroll */
.scroll_destaques .itens_scroll::-webkit-scrollbar-track { 
	background: rgba(0,0,0,0); }
.scroll_destaques .itens_scroll::-webkit-scrollbar-thumb { 
	border-radius:0px; background:#c65586 !important;  
}


.scroll_destaques .itens_scroll{
	white-space: nowrap;
    overflow-x: scroll;
}
.scroll_destaques .itens_scroll .td-module-title{
	white-space: break-spaces;
}
.scroll_destaques .itens_scroll .item-scroll{
	width: 25%;
    display: inline-block;
    padding: 0 5px;
}
@media(max-width: 768px){
	.scroll_destaques .itens_scroll .item-scroll{
		width: 33.333333%;
	}
}

@media(max-width: 468px){
	.scroll_destaques .itens_scroll .item-scroll{
		width: 70%;
	}

	.scroll_destaques .itens_scroll .td-module-title{
		white-space: break-spaces;
		-webkit-line-clamp: 2;
	    font-size: 16px !important;
    	line-height: 20px !important;
    	height: 44px;
	}
	.scroll_destaques .itens_scroll  .list-sharing{
		display: none !important;
	}

	.scroll_destaques .itens_scroll .item-scroll .td_module_1{
		padding-bottom: 0;
	}
	.scroll_destaques .td-module-meta-info .top a{
		margin: 0;
	    display: -webkit-box;
	    overflow: hidden;
	    -webkit-line-clamp: 1;
	    -webkit-box-orient: vertical;
	    text-overflow: ellipsis;
	    height: 24px;
	    width: 100%;
	    float: none;
	}
}

    

/*
@media(min-width: 769px){
	.scroll_destaques .td_block_inner .slick-list .slick-slide{
		width: 822px !important;
	}

	.scroll_destaques .slick-slider .slick-track{
		width: 2466px !important;
	}

}

@media (max-width: 768px) and (min-width: 767px){
	.scroll_destaques .td_block_inner .slick-list .slick-slide{
		width: 740px !important;
	}

	.scroll_destaques .slick-slider .slick-track{
		width: 2220px !important;
	}
}

@media(max-width: 767px){
	.scroll_destaques .slick-slider .td-block-span4{
		width: 50%;
		float: left;
	}
}*/

.pesquisa_titulo_single .tdb-search-form-inner{
    position: relative;
    display: flex;
    margin-bottom: 40px;
}
.pesquisa_titulo_single .tdb-search-form-inner .tdb-head-search-form-input{
	position: relative;
    flex: 1;
    line-height: 20px;
    padding: 10px;
    border: 2px solid #939598;
    border-radius: 5px;
    height: 48px;
    margin-right: 20px;
    font-size: 16px;
    font-family: 'din_bold';
    text-align: center;
    color: #939598;
}

.pesquisa_titulo_single .tdb-search-form-inner .tdb-head-search-form-btn{
	position: relative;
    line-height: 20px;
    padding: 10px;
    border: 2px solid #939598;
    border-radius: 5px;
    height: 48px;
    background: #939598;
    color: #fff;
    padding-left: 29px;
    padding-right: 30px;
    font-weight: 700;
    text-transform: lowercase;
    font-size: 16px;
    font-family: 'din_bold';
    letter-spacing: 1px;
    margin-bottom: 0;
}
.pesquisa_titulo_single .td-icon-search{
	display: none;
}
@media(max-width: 468px){
	.pesquisa_titulo_single{
	    margin-left: -15px;
	    margin-right: -15px;
	    padding: 10px;
	    border: 1px solid #cccccc;
	    border-left: 0;
	    border-right: 0;
	    margin-bottom: 40px;
	}
	.pesquisa_titulo_single .tdb-search-form-inner{
		margin-bottom: 0;
	}
	.pesquisa_titulo_single .tdb-search-form-inner .tdb-head-search-form-input{
	    border: 0;
	    text-align: left;
	    padding: 0;
	    height: 40px;
	    margin-right: 10px;
	    letter-spacing: 0;
	}
	.pesquisa_titulo_single .tdb-search-form-inner .tdb-head-search-form-btn{
		padding: 5px 20px;
	    font-size: 14px;
	    letter-spacing: 0;
	    height: 40px;
	}
	.pesquisa_titulo_single .td-icon-search{
		display: block;
	    line-height: 40px;
	    margin-right: 10px;
	    font-size: 16px;
	}
}