/*
Theme Name: Thema padrão para Wordpress
Author: Aurélio de Morais <aurelio@aurlinformatica.com.br>
Author URI: http://www.aurlinformatica.com.br
Version: 2.0
Description: Modelo 2017
*/
@import url(//fonts.googleapis.com/css?family=Lato:400,700,400italic,700italic);

@import url(//www.santacasatupa.org.br/wp-content/themes/theme_aurl_basic_2/fonts/fontello/animation.css?ver=1.2);
@import url(//www.santacasatupa.org.br/wp-content/themes/theme_aurl_basic_2/fonts/fontello/fontello.css?ver=1.2);
@import url(//www.santacasatupa.org.br/wp-content/themes/theme_aurl_basic_2/css/main.css);

/*personalização fontello.css*/
[class*=" icon-"]:hover:before{text-decoration:none !important;}

html{}
body{cursor:default;background-color:#e3e3e3;padding:0.1px;}
body,input,select,textarea{font-family:"Lato";font-size:11pt;color:#333333;line-height:130%;}

/*Margem Interna Padrão 1*/
.margin_out_1{margin:30px 0;}
.wrap_margin_1{padding:30px 0 30px 0;}


/*home - correção para a margem do centro*/
.home .wrap_margin_1:first-child{margin-top:-20px;}
.home .wrap_margin_1:last-child,.wrap_margin_bot_0{margin-bottom:-20px;}


/*** layout ***/
.layout_container{max-width:100%;width:100%;margin:0 auto;}
.lay{max-width:1000px;width:100%;position:relative;}


/*** layout form custom  ***/
.wpcf7-text,.wpcf7-select,.wpcf7-textarea{color:#333333;background:rgba(51,51,51,0.1);border:1px solid rgba(51,51,51,0.3);font-size:11pt;}
.wpcf7-form :focus{box-shadow: 0 0 8px #23aee0;-webkit-box-shadow: 0 0 8px #23aee0;-moz-box-shadow: 0 0 8px #23aee0;border-color:#23aee0 !important;}
 fieldset{border:1px solid }
.wpcf7-submit{background:#1e73be;}
.wpcf7-submit:hover{background:#23aee0;}


/*** header text, text, links ***/
h1,.h1{line-height:120%;}
h2,.h2{line-height:120%;}
h3,.h3{line-height:120%;}
h4,h5,h6{line-height:120%;}
h1 a,h2 a,h3 a,h4 a,h5 a,h6 a,.h1 a,.h2 a,.h3 a{color:inherit;}
a,.clr_text_link{color:#1e73be;}
a[href]:hover,.clr_text_link_hover{color:#23aee0;}
bgclr_text_link_hover{background-color:#23aee0;}
.clr_text_def,.clr_text_def a{color:#333333;}



/*** header ***/
.header_wrap{z-index:99;width:100%;background:-moz-linear-gradient(to top, #dadada, #ffffff);background:-webkit-linear-gradient(top,#dadada, #ffffff);background:linear-gradient(to bottom,#dadada, #ffffff);padding:10px 0 10px 0;}
.header_wrap .logo{width:295px;overflow:hidden;display:inline-block;margin:0;max-width:100%;}

.header_wrap .logo a{width:100%;height:calc(295px * 0.30169491525424);display:block;font-size:0;position:relative;}
.header_wrap .logo img{width:100%;}
.header_wrap h2{font-size:15px;}


/*** header form custom  ***/
.header_wrap .wpcf7-text,.header_wrap .wpcf7-select,.header_wrap .wpcf7-textarea{color:#f2f2f2;background:rgba(242,242,242,0.1);border:1px solid rgba(242,242,242,0.3);}
.header_wrap .wpcf7-select option{background:#dadada;}
.header_wrap .wpcf7-form :focus{box-shadow: 0 0 8px #ab141a;-webkit-box-shadow: 0 0 8px #ab141a;-moz-box-shadow: 0 0 8px #ab141a;border-color:#ab141a !important;}
.header_wrap  fieldset{border:1px solid rgba(242,242,242,0.3)}


/*** menu top ***/
.menu_wrap{z-index:101;width:100%;background:-moz-linear-gradient(to top, #d81921, #a61319);background:-webkit-linear-gradient(top,#d81921, #a61319);background:linear-gradient(to bottom,#d81921, #a61319);}
/*structure*/
.menu1{width:100%;text-align:center;}
.menu1 > li{display:inline-block;font-size:10.5pt;margin:0;}
.menu1 > li a{display:block;line-height:100%;white-space:nowrap;}
.menu1 > li > a{position:relative;-moz-transition: all 250ms ease-in;-webkit-transition: all 250ms ease-in;-o-transition: all 250ms ease-in;transition: all 250ms ease-in;font-size:12px;color:#ffffff;text-decoration:none;font-weight:normal;font-style:normal;margin:5px 5px 5px 5px;padding:13px 10px 13px 10px;}

.menu1 > li > a[href]:hover,.menu1 > li > a[href].hover{font-size:12px;color:#ffffff;text-decoration:none;font-weight:normal;font-style:normal;background-color:#530a0c;-moz-border-radius:4px;-khtml-border-radius:4px;-webkit-border-radius:4px;border-radius:4px;}
/*submenu*/
.menu1 > li > .sub-menu{}
.menu1 .sub-menu .sub-menu{margin:0 -1px 0 0;}
.menu1 .sub-menu{position:absolute;display:none;min-width:180px;text-align:left;z-index:9;background-color:#a61319;-moz-box-shadow:  -1px 1px 2px 0 rgba(0,0,0,0.5);-webkit-box-shadow:  -1px 1px 2px 0 rgba(0,0,0,0.5); box-shadow: -1px 1px 2px 0 rgba(0,0,0,0.5);margin:5px 0 0 0;padding:5px 5px 5px 5px;}
.menu1 .sub-menu a{font-size:12px;color:#ffffff;text-decoration:none;text-transform:uppercase;margin:1px 0 1px 0;padding:8px 10px 8px 10px;}
.menu1 .sub-menu li:hover > a{background-color:#540a0d;-moz-border-radius:3px;-khtml-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;}


/*fixa o menu ao rolar a página*/
.menu_posfix{position:fixed;top:0;width:100%;margin-left:0 !important;z-index:999;}

body.admin-bar .menu_posfix{margin-top:32px;}
/*ajusta o menu desktop ao rolar a página (logo + menu)*/
.logo_menu{display:none;}
.menu_mode_scroll{}
.menu_mode_scroll .menu1{text-align:center;}
.menu_mode_scroll .menu1.has_logo_menu{text-align:right;}



/*** menu responsive ***/
.menu-responsive,.navbar-menu-button{display:none;}
@media screen and (max-width:1000px){
	.menu_posfix{z-index:1999;max-height:100%;overflow:auto;}
	.menu_posfix{z-index:1999;max-height:100%;overflow:auto;}
	.menu_posfix.visible .navbar-menu-button{position:fixed;z-index:2000;}
	.menu_posfix.visible .menu-responsive{position:relative;}
	.body_menu_noscroll{overflow:hidden;}


	.menu1{display:none;}
	.menu_wrap{border:0;}
	.navbar-menu-button{display:block;width:100%;cursor:pointer;outline:none;overflow:hidden !important;color:#ffffff;font-weight:bold;background:-moz-linear-gradient(to top, #d81921, #a61319);background:-webkit-linear-gradient(top,#d81921, #a61319);background:linear-gradient(to bottom,#d81921, #a61319);padding:10px 0 10px 0;}
	.navbar-menu-button:hover{}
	.navbar-menu-button:hover .icon-menu-mobile span{}
	.navbar-menu-button > span{display:inline-block;height:26px;line-height:30px;overflow:hidden;position:relative;}
	.icon-menu-mobile{width:25px;overflow:hidden;margin-right:20px;float:right;}
	.icon-menu-mobile span{display:block;width:100%;height:3px;background:#ffffff;margin:5px 0;}
	.logo-menu-mobile{display:block;background-size:contain;background-repeat:no-repeat;background-position:center center;}
	
	.menu-responsive{position:absolute;width:100%;z-index:999;left:0;background-color:#2d2d2d;margin:0 0 0 0;padding:0 0 0 0;}
	.menu-responsive .sub-menu{margin:0;}
	.menu-responsive .sub-menu a{padding-left:30px;}
	.menu-responsive .sub-menu .sub-menu a{padding-left:50px;}
	.menu-responsive a{display:block;color:#ffffff;font-weight:bold;background:-moz-linear-gradient(to top, #595959, #444444);background:-webkit-linear-gradient(top,#595959, #444444);background:linear-gradient(to bottom,#595959, #444444);margin:0 0 1px 0;padding:15px 10px 15px 10px;}
	.menu-responsive a[href]:hover{color:#E4E4E4;}
	.menu-responsive .sub-menu a{}
	.menu-responsive .sub-menu .sub-menu a{}
	.menu-responsive .menu-item-has-children > a:after{content:"\e831";display:inline-block;font-family:"fontello";font-style:normal;font-weight:normal;speak:none;float:right;}
	.menu-responsive .menu-item-has-children.collapse > a:after{content:"\e82e";}
	.menu-responsive li[class^="icon-"]:before{display:none;}
	
	/*ajusta para o scroll*/
	.menu_posfix.navbar-header,.menu_posfix .navbar-menu-button,.menu_posfix .menu-responsive{margin:0 !important;}
	
	/*tira a margem interno da base do topo*/
	.header_wrap{padding-bottom:0;}
}



/**** slider top ****/

/*** position of center and menu (if exists) ***/
.content_side_wrap{display:table;}
.content_main{}
.sidebar_left{width:185px;}
.sidebar_right{width:185px;}
.content_main,.sidebar_left,.sidebar_right{display:table-cell;vertical-align:top;}


/**** center content ****/
.content_wrap{z-index:9;max-width:1000px;margin:0 auto;font-size:10.5pt;color:#333333;background-color:#ffffff;-moz-box-shadow:  0 0 10px 0 rgba(0,0,0,0.5);-webkit-box-shadow:  0 0 10px 0 rgba(0,0,0,0.5); box-shadow: 0 0 10px 0 rgba(0,0,0,0.5);margin:-40px auto -40px auto;padding:20px 0 20px 0;-moz-border-radius:12px;-khtml-border-radius:12px;-webkit-border-radius:12px;border-radius:12px;}
.content_wrap a[href]:hover,.content_wrap .clr_text_link_hover{text-decoration:underline;}
.content_wrap .border_style_1{border-color:#e8e8e8;}
.content_wrap .border_style_1:hover{border-color:rgba(137,8,11,0.3);}
.content_wrap h1, .content_wrap .h1{font-size:20pt;color:#3d3d3d;font-weight:bold;text-transform:uppercase;margin:0 0 20px 0;}
.content_wrap h2, .content_wrap .h2{font-size:18pt;color:#89080b;font-weight:normal;font-style:normal;margin:0 0 20px 0;}
.content_wrap h3, .content_wrap .h3{font-size:16pt;color:#89080b;font-weight:normal;font-style:normal;margin:0 0 20px 0;}
.content_wrap h4,.content_wrap h5,.content_wrap h6{margin:0 0 5px 0;padding:0 0 10px 0;}
.content_wrap .clr_text_def, .content_wrap .clr_text_def a{color:#333333;}

.content_wrap  .navigation a{background:rgba(51,51,51,0.1);}
.content_wrap  .navigation .current{color:#ffffff;}

/*** center form custom  ***/
.content_wrap .wpcf7-text,.content_wrap .wpcf7-select,.content_wrap .wpcf7-textarea{color:#333333;background:rgba(51,51,51,0.1);border:1px solid rgba(51,51,51,0.3);font-size:10.5pt;}
.content_wrap .wpcf7-select option{background:#ffffff;}
.content_wrap  fieldset{border:1px solid rgba(51,51,51,0.3)}



/*** visualização do post - imagem de capa ***/
.post-thumbnail-cover.image-landscape-lay{margin:0 -0px 0 -0px;}
.post-thumbnail-cover.image-landscape-body > a{position:relative;}

/*** customização dos objetos internos (para .content_wrap) ***/
.content_wrap p{margin:20px 0;line-height:170%;}


/*cabeçalhos - cor do texto interno*/

hr{border-top:1px dotted rgba(0,0,0,0.3);}

/*cabeçalhos - linha - centro */
.h_line{display:table;white-space:nowrap;text-align:center;}
.h_line:before,.h_line:after{border-top:1px dotted rgba(0,0,0,0.3);content:"";display:table-cell;position:relative;top:calc(0.5em + 3px);width:45%;}
.h_line .t{margin:0 20px;}
.h_line:before{right:0;}
.h_line:after{left:0;}
/*cabeçalhos - linha - left */
.h_line.left:before{display:none;}
.h_line.left:after{width:90%;}
.h_line.left .t{margin-left:0;}

.h_line2_left{position:relative;width:100%;display:table;}
.h_line2_left .t{display:table-cell;padding-right:20px;width:5%;white-space:nowrap;}
.h_line2_left:after{content:"";display:table-cell;width:95%;
background: -moz-linear-gradient(top, rgba(204,204,204,0) 0%, rgba(0,0,0,0) 35%, rgba(0,0,0,0.3) 35%, rgba(0,0,0,0.3) 70%, rgba(0,0,0,0) 70%, rgba(0,0,0,0) 100%);
background: -webkit-linear-gradient(top, rgba(0,0,0,0) 0%,rgba(0,0,0,0) 35%,rgba(0,0,0,0.3) 35%,rgba(0,0,0,0.3) 70%,rgba(0,0,0,0) 70%,rgba(0,0,0,0) 100%);
background: linear-gradient(to bottom, rgba(0,0,0,0) 0%,rgba(0,0,0,0) 35%,rgba(0,0,0,0.3) 35%,rgba(0,0,0,0.3) 70%,rgba(0,0,0,0) 70%,rgba(0,0,0,0) 100%);
}


/*.h_line2_left{display:flex;align-items:center;}
.h_line2_left .t{flex: 0 40%;}
.h_line2_left:after{flex:1;content:"";display:block;height:1px;
background: -moz-linear-gradient(top, rgba(204,204,204,0) 0%, rgba(0,0,0,0) 35%, rgba(0,0,0,0.3) 35%, rgba(0,0,0,0.3) 70%, rgba(0,0,0,0) 70%, rgba(0,0,0,0) 100%);
background: -webkit-linear-gradient(top, rgba(0,0,0,0) 0%,rgba(0,0,0,0) 35%,rgba(0,0,0,0.3) 35%,rgba(0,0,0,0.3) 70%,rgba(0,0,0,0) 70%,rgba(0,0,0,0) 100%);
background: linear-gradient(to bottom, rgba(0,0,0,0) 0%,rgba(0,0,0,0) 35%,rgba(0,0,0,0.3) 35%,rgba(0,0,0,0.3) 70%,rgba(0,0,0,0) 70%,rgba(0,0,0,0) 100%);
}*/



@media screen and (max-width:768px){.h_line{white-space:normal;}.h_line:before,.h_line:after{display:none;}.h_line .t{margin:0;}}
/*quotes custom*/
blockquote{background:rgba(51,51,51,0.1);}


/*botão padrão (.more_link)*/
.more_link,a[href].more_link,.content_wrap a[href].more_link,.header_wrap a[href].more_link,.footer_wrap a[href].more_link{text-decoration:initial;display:inline-block;font-size:9pt;color:#ffffff;text-decoration:none;font-weight:bold;text-transform:none;background-color:#89080b;padding:3px 8px 3px 12px;-moz-border-radius:4px;-khtml-border-radius:4px;-webkit-border-radius:4px;border-radius:4px;}
.more_link:hover,a[href].more_link:hover,.content_wrap a[href].more_link:hover,.header_wrap a[href].more_link:hover,.footer_wrap a[href].more_link:hover{color:#ffffff;text-decoration:none;font-weight:bold;background-color:#550a0d;}
.more_link:after{content:"\e831";display:inline-block;font-family:"fontello";font-style:normal;font-weight:normal;speak:none;text-indent:2px;width:1em;height:1em;line-height:1em;-webkit-font-smoothing: antialiased;-moz-osx-font-smoothing:grayscale;margin-left:10px;}

/*botão estilo 1 (.button_1)*/
.button_1,a[href].button_1,.content_wrap a[href].button_1,.header_wrap a[href].button_1,.footer_wrap a[href].button_1{text-decoration:initial;display:inline-block;color:#ffffff;text-decoration:none;text-transform:uppercase;background-color:#89080b;padding:10px 20px 10px 20px;-moz-border-radius:4px;-khtml-border-radius:4px;-webkit-border-radius:4px;border-radius:4px;}
.button_1:hover,a[href].button_1:hover,.content_wrap a[href].button_1:hover,.header_wrap a[href].button_1:hover,.footer_wrap a[href].button_1:hover{color:#ffffff;text-decoration:none;background-color:#550a0d;-moz-box-shadow: inset 0 0 10px  rgba(0,0,0,0.5);-webkit-box-shadow: inset 0 0 10px  rgba(0,0,0,0.5); box-shadow:inset 0 0 10px  rgba(0,0,0,0.5);}

/*botão estilo 2 (.button_2)*/
.button_2,a[href].button_2,.content_wrap a[href].button_2,.header_wrap a[href].button_2,.footer_wrap a[href].button_2{text-decoration:initial;display:inline-block;color:#757575;background-color:#ffffff;margin:0 0 0 0;padding:0 0 0 0;}
.button_2:hover,a[href].button_2:hover,.content_wrap a[href].button_2:hover,.header_wrap a[href].button_2:hover,.footer_wrap a[href].button_2:hover{color:#757575;font-weight:bold;background-color:#ffffff;}

/*tag style*/



/*Barra de Navegação*/


.post-nav-sep:before{content:" ";}.post-nav-sep-b:before{content:" ";}

/*** Bloco de Conteúdo Estilo 1 (.blockcontent_1) ***/
.blockcontent_1{font-size:11pt;color:#ffffff;background-image:url("//www.santacasatupa.org.br/wp-content/uploads/theme_aurl_custom/images/flores-arabesco.png");background-color:#478200;background-repeat:no-repeat;background-position:right bottom;padding:30px 0 30px 0;}
.blockcontent_1 h2, .blockcontent_1 .h2{color:#ededed;}
.blockcontent_1 .h_title_in{color:#ededb4;}
.blockcontent_1 a[href]:hover .h_title_in{color:inherit;}
.blockcontent_1 .h_line:before,.blockcontent_1 .h_line:after{border-top:1px dotted rgba(255,255,255,0.5);}
.blockcontent_1 a,.blockcontent_1 .clr_text_link{color:#eded7b;}
.blockcontent_1 a[href]:hover,.blockcontent_1 .clr_text_link_hover{color:#8cff4f;}
.blockcontent_1 .bgclr_text_link_hover{background-color:#8cff4f;}
.blockcontent_1 .border_style_1{border-color:rgba(0,0,0,0.3);}
.blockcontent_1 .border_style_1:hover{border-color:#8cff4f;}
.blockcontent_1 .clr_text_def, .blockcontent_1 .clr_text_def a{color:#ffffff;}

/*** center_blockcontent_sty1 form custom  ***/
.blockcontent_1 .wpcf7-text,.blockcontent_1 .wpcf7-select,.blockcontent_1 .wpcf7-textarea{color:#ffffff;background:rgba(255,255,255,0.1);border:1px solid rgba(255,255,255,0.3);font-size:11pt;}
.blockcontent_1 .wpcf7-select option{background:#478200;}
.blockcontent_1 .wpcf7-form :focus{box-shadow: 0 0 8px #8cff4f;-webkit-box-shadow: 0 0 8px #8cff4f;-moz-box-shadow: 0 0 8px #8cff4f;border-color:#8cff4f !important;}
.blockcontent_1  fieldset{border:1px solid rgba(255,255,255,0.3)}



/*** menu center page ***/
.wplist_container .menu{text-align:center;margin:20px;}
.wplist_container .menu > li{display:inline-block;margin:0 20px;}
.wplist_container .menu > li ul{display:none;}




/*** footer ***/
.footer_wrap{font-size:10pt;color:#ffffff;background:-moz-linear-gradient(to top, #d51921, #A61319);background:-webkit-linear-gradient(top,#d51921, #A61319);background:linear-gradient(to bottom,#d51921, #A61319);padding:60px 0 0 0;}
.footer_wrap a{color:#ffffff;}
.footer_wrap a[href]:hover{color:#ffffff;text-decoration:underline;font-weight:bold;}
.footer_wrap .clr_text_def, .footer_wrap .clr_text_def a{color:#ffffff;}

.footer_wrap p{margin-top:20px;margin-bottom:20px;line-height:150%;}

#footer-arrow-up{width:30px;height:30px;overflow:hidden;display:block;background:url("images/bot-arrow-up.png") no-repeat;background-size:100% auto;cursor:pointer;position:absolute;right:10px;top:15px;z-index:99;}
.footer_copyright{text-align:center;background-color:rgba(10,10,10,0.2);margin:10px 0 0 0;padding:12px 0 7px 0;}

/*logo aurlweb*/
.aurlinformatica{background:no-repeat center;background-image:url('//www.santacasatupa.org.br/wp-content/uploads/theme_aurl_custom/images/logo-aurlinformatica.png');background-size:100% auto;width:113px;height:16px;overflow:hidden;display:inline-block;font-size:0;text-indent:-100%;cursor:pointer;}



/*logo footer*/
.footer_wrap .logo2{width:366px;overflow:hidden;display:inline-block;margin:0;}
.footer_wrap .logo2 a{width:366px;height:57px;display:block;font-size:0;position:relative;}
.footer_wrap .logo2 img{width:366px;}


/**** menu footer ****/
.menu_footer_container{text-align:center;margin:20px 0;}
.menu_footer{z-index:101;width:100%;margin:0;}
.menu_footer > li{display:inline-block;font-size:10.5pt;margin:0;}
.menu_footer > li a{display:block;line-height:100%;white-space:nowrap;}
.menu_footer > li > a[href]{-moz-transition: all 250ms ease-in;-webkit-transition: all 250ms ease-in;-o-transition: all 250ms ease-in;transition: all 250ms ease-in;}
.menu_footer > li > a[href]:hover,.menu_footer li > a.hover{}

/*** footer form custom  ***/
.menu_footer .wpcf7-text,.menu_footer .wpcf7-select,.menu_footer .wpcf7-textarea{color:#ffffff;background:rgba(255,255,255,0.1);border:1px solid rgba(255,255,255,0.3);font-size:10pt;}
.menu_footer .wpcf7-select option{background:#d51921;}
.menu_footer .wpcf7-form :focus{box-shadow: 0 0 8px #ffffff;-webkit-box-shadow: 0 0 8px #ffffff;-moz-box-shadow: 0 0 8px #ffffff;border-color:#ffffff !important;}
.menu_footer  fieldset{border:1px solid rgba(255,255,255,0.3)}


.navigation a{background:rgba(51,51,51,0.1);}
.navigation .current{background:#1e73be;color:#e3e3e3;}




/**** sidebar *****/
.sidebarLR{padding:0 0 0 20px;}



/*** sidebar - menu lateral ***/
ul.menu{z-index:101;width:100%;margin:0;background-image:url("");background-color:#E3E3E3;background-repeat:no-repeat;margin:0 0 10px 0;padding:0 10px 0 10px;-moz-border-radius:5px;-khtml-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;}
ul.menu > li{display:block;font-size:10.5pt;}
ul.menu > li a{display:block;line-height:100%;white-space:nowrap;}
ul.menu > li > a[href]{-moz-transition: all 250ms ease-in;-webkit-transition: all 250ms ease-in;-o-transition: all 250ms ease-in;transition: all 250ms ease-in;font-size:20px;color:#89080b;font-weight:normal;font-style:normal;background-color:#e4e4e4;margin:0 0 1px 0;padding:10px 10px 10px 10px;-moz-border-radius:15px;-khtml-border-radius:15px;-webkit-border-radius:15px;border-radius:15px;}
ul.menu > li > a[href]:hover,.sidebarLR li > a.hover{color:#89080b;text-decoration:none;}
ul.menu a[class^="icon-"]:before{margin:-10px 10px -10px 0;font-size:30px;top:5px;position:relative;}


		
/*submenu - nível 1*/
ul.menu .sub-menu{margin:0;margin:0 0 0 0;padding:0 0 20px 0;}
ul.menu .sub-menu a{font-size:14px;color:#333333;font-weight:normal;font-style:normal;text-transform:none;background-color:#e3e3e3;margin:0 0 1px 0;padding:10px 10px 10px 10px;border-bottom:1px dotted #999999;}
ul.menu .sub-menu li:hover > a{text-decoration:underline;}


/*submenu - nível 2*/
ul.menu .sub-menu .sub-menu{position:absolute;min-width:150px;display:none;z-index:999;margin:0 0 0 1px;}
ul.menu .sub-menu .sub-menu a{}
ul.menu .sub-menu .sub-menu li:hover > a{}




/*** center in ***/
.content_main{padding:0 30px 0 30px;}




/*** link source ***/
a[href].link_source{display:block;}


/*** datetime ***/

@media screen and (max-width:1010px){
	.content_wrap{padding-left:0 !important;padding-right:0 !important;margin-left:0 !important;margin-right:0 !important;}
	.slider-content-data .wplist_wrap{margin-left:70px;margin-right:70px;}
	.slider-content-data .arrow.prev{left:20px;}
	.slider-content-data .arrow.next{right:20px;}
}
@media screen and (max-width:1000px){
	.lay{padding-left:25px;padding-right:25px;}
	.wrap_lay100 .lay{padding-left:0;padding-right:0;}
	
	.content_wrap_in{padding-left:0;padding-right:0;}
	.content_wrap_in.not_content_sb > .content_main{padding-left:25px;padding-right:25px;}
	
	.content_wrap_in.is_content_sb{padding-left:25px;padding-right:25px;}
}
@media screen and (max-width:780px){
	.content_wrap_in > .sidebarLR{display:none;}
	.content_wrap_in.is_content_sb{padding-left:0;padding-right:0;}
	.content_wrap_in.is_content_sb > .content_main{padding-left:25px;padding-right:25px;}
}

/*telas pequenas / celulares*/
@media screen and (max-width:400px){
	.content_wrap_in.is_content_sb > .content_main,.content_wrap_in.not_content_sb > .content_main{padding-left:15px;padding-right:15px;}
}

/*** header custom user plugin ***/
.header_wrap .logo{float:left;}.header_wrap .sidebar_include{width:calc(100% - 295px - 30px);margin-left:30px;position:relative;float:left;}.header_wrap .menu_wrap{margin:10px 0 -10px 0;}
@media screen and (max-width:640px){	.header_wrap .logo{float:none;position:relative;left:50%;transform:translate(-50%,0);-webkit-transform: translate(-50%,0);}	.header_wrap .sidebar_include{width:100%;margin-left:0;margin-top:10px;text-align:center;}}

/*** footer custom user plugin ***/


