@charset "utf-8";
@charset "utf-8";
 @import url("https://fonts.googleapis.com/css?family=Roboto:400,500");
  .btn-renwd { background:#41478a; color:#DDD; border-radius:7px; line-height:26px; font-weight:500!important; text-shadow:-2px -2px #34396e!important; box-shadow:0 3px 6px #999; }
.btn-renwd:hover, .btn-renwd:focus, .btn-renwd:active, .btn-renwd.active, .open > .dropdown-toggle.btn-renwd { background:#5159ad; color:#DDD; text-shadow:-2px -2px #41478a!important; outline:0!important;}
.btn-renwd:active, .btn-renwd.active { background:#5159ad; color:#DDD; text-shadow:-2px -2px #41478a!important; }  .btn-verde { background:#5CB85C; color:#FFF; border-radius:9px; font-weight:500!important; text-shadow:none!important; box-shadow:0 3px 6px #999; margin-top:5px; }
.btn-verde:hover, .btn-verde:focus, .btn-verde:active, .btn-verde.active, .open > .dropdown-toggle.btn-verde { background:#449D44; color:#DDD; outline:0!important;}
.btn-verde:active, .btn-verde.active { background:#449D44; color:#DDD; } @media(max-width:991px){ #icon { border:none; background-color:#41478a; float:right; cursor:pointer; }
.menu { display:none; }
.renwdnav{ position:relative; }
.renwdnav ul { width:100%; font-size:0px; background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAMAAAADCAYAAABWKLW/AAAAAXNSR0IArs4c6QAAABlJREFUGFdjZEAAX0Yo25eBgWEziANmgAQBHfwCUU91MUgAAAAASUVORK5CYII=) repeat, linear-gradient(to right, #34396e, #5159ad) no-repeat; position:absolute; z-index:200; top:50px; right:0; padding:0; }
.renwdnav ul li { width:100%; display:inline-block; font-size:15px; position:relative; text-align:right; line-height:50px; }
.renwdnav a { text-decoration:none; color:#DDD; text-shadow:-1px -1px #444; display:block; font-weight:500; }
.renwdnav a:hover {}
.renwdnav ul li a { padding:11px 10px 12px; border-bottom:1px solid rgba(52,57,110,0.35); }
.renwdnav ul li:last-child a { border-bottom:none; }
.renwdnav ul li li:last-child a { border-bottom:1px solid rgba(52,57,110,0.35); }
.sub-menu > li { background:rgba(52,57,110,0.35); } .renwdnav ul ul { left:0; text-align:left; z-index:1; -webkit-transition:0s ease; transition:0s ease; width:100%; background:none; margin:auto; position:relative; top:0; visibility:visible; opacity:1; filter:alpha(opacity=100); padding:0; }
.renwdnav ul li:hover ul { visibility:visible; opacity:1; filter:alpha(opacity=100); -webkit-transition:1s ease; transition:1s ease; }
.renwdnav ul ul li a { padding-right:25px; font-weight:500; }  .menu-item-has-children > a:after { font-family:'Glyphicons Halflings'; content:"\e259"; color:#ddd; font-weight:500; font-size:13px; vertical-align:middle; margin-left:5px; }
.sub-menu > li > a:after { font-family:'Glyphicons Halflings'; content:"\e257"; color:#ddd; font-weight:500; font-size:13px; vertical-align:middle; padding-right:10px; margin-left:5px; } }
@media(min-width:992px){ .renwdnav { text-align: right; }
.renwdnav ul { font-size:0px; margin:0; padding:0; z-index:200; }
.renwdnav ul li { display:inline-block; font-size:15px; position:relative;}
.renwdnav ul li:hover { background-color:#34396e; cursor:pointer;}
.renwdnav a { text-decoration:none; color:#DDD; line-height:50px; padding:0 12px; display:block; font-size:15px; font-weight:500; text-shadow:-2px -2px #34396e; }
.renwdnav a:hover, .nav a:active { color:#DDD; text-shadow:-2px -2px #34396e; }
#icon { display:none; }
.renwdnav ul li.menu-item-30 { background-color:#5CB85C; } .renwdnav ul li.menu-item-30 a { color:#ddd; text-shadow:-2px -2px #439a43; }  .renwdnav ul ul { background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAMAAAADCAYAAABWKLW/AAAAAXNSR0IArs4c6QAAAB1JREFUGFdjZIACE6u8BkYQG8Q4c2xSAyOMARIEAImHCWA75HMxAAAAAElFTkSuQmCC) repeat, linear-gradient(to right, #34396e, #5159ad) no-repeat; border-radius: 0px 0px 10px 10px; position:absolute; left:0; top:50px; text-align:left; visibility:hidden; opacity:0; filter:alpha(opacity=0); -webkit-transition:0.5s ease; transition:0.5s ease; }
.renwdnav ul li:hover ul { visibility:visible; opacity:1; filter:alpha(opacity=100); -webkit-transition:1s ease; transition:1s ease; }
.renwdnav ul ul li { width:200px; border-bottom:1px solid rgba(52,57,110,0.65); }
.renwdnav ul ul li:last-child { border-bottom:none; border-radius: 0px 0px 10px 10px; }
.renwdnav ul ul li a { text-shadow:-2px -2px #34396e;; line-height:30px; font-weight:500; padding:0 10px; }  #menu-menutop .menu-item-has-children > a:after { font-family:'Glyphicons Halflings'; content:"\e259"; font-weight:500; font-size:13px; line-height:40px; vertical-align:middle; margin-left:5px; }
#menu-menutop .menu-item-has-children > a:hover:after { color:#DDD; }
#menu-menutop .sub-menu > li > a:before { font-family:'Glyphicons Halflings'; content:"\e258"; font-weight:500; font-size:13px; line-height:40px; vertical-align:middle; padding-right:5px; margin-left:0; }
#menu-menutop .sub-menu > li:hover > a:before { color:#DDD; } #menu-menutop .menu-item-type-custom a:active { pointer-events:none; }
#menu-menutop .menu-item-type-custom .sub-menu li a { pointer-events:auto; }   #menu-menutop .current-post-parent,
#menu-menutop .current-menu-item,
#menu-menutop .current-menu-ancestor { background-color:#34396e; }
#menu-menutop .current-post-parent a,
#menu-menutop .current-menu-item a, 
#menu-menutop .current-menu-ancestor a, 
#menu-menutop .current-menu-ancestor a:after { color:#DDD; text-shadow:-2px -2px #34396e;; }
#menu-menutop .current-menu-ancestor li a { color:#DDD; }
#menu-menutop .current-menu-ancestor li a:hover { color:#DDD; }
#menu-menutop .current_page_item a,
#menu-menutop .current_page_item a:before { color:#DDD!important; }
#menu-menutop .current-menu-item a { color:#DDD!important; }
#menu-menutop .menu-item-has-children:hover a { text-shadow:-2px -2px #34396e;; }  #menu-menutop li.menu-item-478 { background-color:#5CB85C; }
#menu-menutop li.menu-item-478 a { color:#DDD; text-shadow:-1px -1px #449D44; }
#menu-menutop li.menu-item-478:hover { background-color:#449D44; }
#menu-menutop li.menu-item-478:hover a { color:#FFF; text-shadow:-1px -1px #367e36; }
#menu-menutop .current_page_item.menu-item-478 { background-color:#449D44; }
#menu-menutop .current_page_item.menu-item-478 a { color:#FFF!important; text-shadow:-1px -1px #367e36; } }
* { margin:0; font-family:'Roboto', sans-serif; font-size:15px; line-height:150%; font-weight:300; }
html * { max-height:1000000px; }
html, body { height:100%; }
body { background:#EEE; } #Blc-Cblh-Bg { background:linear-gradient(to right, #5159ad, #41478a, #5159ad) no-repeat; }
#Blc-Cblh { }
#Blc-Cblh-F01 { height:50px; }  #Blc-Topo-Bg { background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAMAAAADCAYAAABWKLW/AAAAAXNSR0IArs4c6QAAAB1JREFUGFdjZIACE6u8BkYQG8Q4c2xSAyOMARIEAImHCWA75HMxAAAAAElFTkSuQmCC) repeat, url(//uniaodosartistas.org.br/novo-banda/wp-content/themes/renwd02/imagens/msctop.png) 40% top no-repeat, linear-gradient(to right, #34396e, #5159ad, #34396e); background-size:auto, contain, auto; }
#Blc-Topo { }
#Blc-Topo-F01 { height:180px; text-align:center; }
#Blc-Topo-F02 { height:90px; }
#Blc-Topo-F03 { height:50px; padding:0; }
#Blc-Topo-F04 { height:90px; padding:0; }  #Blc-Menu-Bg { background:#41478a; }
#Blc-Menu { }
#Blc-Menu-F01 { height:50px; padding:0; }  #Blc-Bnnr-Bg { }
#Blc-Bnnr { }
#Blc-Bnnr-F01 { height:auto; padding:0; }  #Blc-Dcor-Bg { background:url(//uniaodosartistas.org.br/novo-banda/wp-content/themes/renwd02/imagens/bg-top1.png) left top no-repeat, url(//uniaodosartistas.org.br/novo-banda/wp-content/themes/renwd02/imagens/bg-top2.png) right top no-repeat; }
#Blc-Dcor-F01 { height:45px; }  #Blc-Home-Bg { background:url(//uniaodosartistas.org.br/novo-banda/wp-content/themes/renwd02/imagens/wp-home.jpg) center top no-repeat; background-size:cover; }
#Blc-Home {}
#Blc-Home2-Bg {}
#Blc-Home2 {}  #Blc-Cntd-Bg {}
#Blc-Cntd {}  #Blc-Sbr-Bg { }
#Blc-Sbr { }
#Blc-Sbr-F01 { height:50px; text-align:center; }  #Blc-Rdpe-Bg { background: url(//uniaodosartistas.org.br/novo-banda/wp-content/themes/renwd02/imagens/bg-rodape.png) repeat-x, linear-gradient(to bottom, #EEE, #AAA); }
#Blc-Rdpe-F01 { height:200px; }
#Blc-Rdpe-F02 { height:200px; text-align:center; }
#Blc-Rdpe-F03 { height:50px; }
.wrapper { min-height:100%; height:auto; margin:0 auto -250px; }
.footer, .push { height:250px; }  h1, h2, h3 { font-family:'Roboto', sans-serif; text-align:left; color:#41478a; text-shadow:2px 2px #FFF; }
h1 { font-size:29px; font-weight:500; }
h1.h1Home { color:#41478a; text-shadow:2px 2px #EEE; }
h2 { font-size:24px; font-weight:500; display:block; }
h3 { font-size:18px; font-weight:500; display:block; }
p { text-align:left; }
.strng, strong, b { font-weight:500; }
#Blc-Cntd p, #Blc-Cntd ul, #Blc-Home2 p { color:#556; text-shadow:1px 1px #FFF; }
#Blc-Home p { color:#556; text-shadow:1px 1px #DDD; ; }
.Dstqs { display:block; font-family:'Roboto', sans-serif; font-weight:500; text-align:left; color:#41478a; font-size: 24px; }
.Dstqs1, .Dstqs2 { display:block; font-family:'Roboto', sans-serif; font-weight:500; text-align:left; color:#41478a; text-shadow:2px 2px #FFF; font-size: 24px; }
.ligar { width:inherit; color:#ddd; text-shadow:-2px -2px #439a43; font-weight:500!important; height:50px; -webkit-border-radius:0; -moz-border-radius:0; border-radius:0; line-height:220%; }
.ligar:hover { color:#c3dfbe; text-shadow:-1px -1px #367e36; }
.PrgrfTop { margin-top:32px; font-weight:400; color:#B37; font-style:italic; }
a.nvdds { display:block; margin-bottom:10px; color:#41478a; text-decoration:underline; }
a.nvdds:before { content:"\e052"; font-family:'Glyphicons Halflings'; padding-right:5px; }
a.nvdds:hover { text-decoration:none; }
ul.ulclean li { list-style:none; }
.wpcf7 form .wpcf7-response-output { border:none; background: #00a0d2; color:white; font-weight:500; }
.wpcf7 form.sent .wpcf7-response-output { background: #46b450; }
.wpcf7 form.failed .wpcf7-response-output, .wpcf7 form.aborted .wpcf7-response-output { background: #dc3232; }
.wpcf7 form.spam .wpcf7-response-output { background: #f56e28; }
.wpcf7 form.invalid .wpcf7-response-output, .wpcf7 form.unaccepted .wpcf7-response-output, .wpcf7 form.payment-required .wpcf7-response-output { background: #ffb900; }  .CntrHrztl { position:relative; left:50%; -webkit-transform:translateX(-50%); transform:translateX(-50%); }
.CntrVrtcl { position:relative; top:50%; -webkit-transform:translateY(-50%); transform:translateY(-50%); }
.fltLft { float:left; }
.fltRgt { float:right; }
.MgBt30px { margin-bottom:30px; }
.MgBt40px { margin-bottom:40px; }
.MgTp0 { margin-top:0; }
.MgTp30px { margin-top:30px; }
.MgVrt15px { margin:15px 0; }
.PdgCntdo { padding:4px 30px 12px; } .PdgCntdo p { margin-bottom:30px; }
.form-group p { margin-bottom:0!important; }
.PdLf0R a.btn-renwd { margin-right:5px; margin-bottom:5px; }
#Blc-Cblh-F01 .textwidget.custom-html-widget, #Blc-Topo-F04 .textwidget.custom-html-widget, #Blc-Topo-F02 .textwidget.custom-html-widget, #Blc-Rdpe-F01 .textwidget.custom-html-widget { position:relative; top:50%; -webkit-transform:translateY(-50%); transform:translateY(-50%); display:block; overflow:auto; } .prtFotoDstq .textwidget.custom-html-widget { display:inline; } #Blc-Topo-F01 img.custom-logo { position:relative; top:65%; -webkit-transform:translateY(-50%) scale(0.90); transform:translateY(-50%) scale(0.90); } #Blc-Rdpe-F02 img.custom-logo { position:relative; top:50%; -webkit-transform:translateY(-50%) scale(0.65); transform:translateY(-50%) scale(0.65); }
.alert { margin-top:20px; display:block; }
.PdBt20 { padding-bottom:20px; }
.MgBt50 { margin-bottom:50px; }  #renwd { right:15px; position:absolute; top:50%; margin-top:-5px; }
.btnTopo { cursor:pointer; }
.invsvl { display:none; visibility:hidden; }
.maps1, .maps2 { width:100%; border:0; }
#Blc-Cntd ul, #Blc-Home ul, #Blc-Home2 ul { list-style: inside square; padding-left:0; }  .order { display:-webkit-flex; -webkit-flex-direction:column; display:flex; flex-direction:column; }  .prtfl { list-style:none; padding:0; margin:0; }
.prtfl li { padding:0; text-align:center; }
.prtfl li img { margin:auto; }
.prtFotoDstq { margin:0; padding:0; }  p#prgrf-tp { float:right; text-align:right; color:#ddd; text-shadow:-2px -2px #34396e; margin-bottom:30px; margin-right:0; padding-right:0; }
p#prgrf-tp .glyphicon { color:#7c82c2; }  p#prgrf-rd { float:right; text-align:right; color:#34396E; text-shadow:2px 2px #EEE; }
p#prgrf-rd .glyphicon { color:#34396E; }  #Banner { width:100%; }
.mascara { width:100%; height:100%; position:absolute; z-index:1; }
.bg-mask { background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAMAAAADCAYAAABWKLW/AAAAAXNSR0IArs4c6QAAABlJREFUGFdjZEAAX0Yo25eBgWEziANmgAQBHfwCUU91MUgAAAAASUVORK5CYII=); width:100%; height:100%; position:absolute; } .carousel-caption span { font-size:19px; font-weight:500; padding:13px 20px; color:#ddd; background-color:#41478a; opacity:0.95; filter:alpha(opacity=95); text-shadow:-2px -2px #34396e; border-radius:7.5px; }
.carousel-control.left, .carousel-control.right { background-image:none; z-index:2; } .carousel-indicators .active{background-color:#41478a;}
.carousel-indicators li{border:2px solid #C2CBD2;} .carousel-fade .carousel-inner .item { opacity: 0; transition-property: opacity; }
.carousel-fade .carousel-inner .active { opacity: 1; }
.carousel-fade .carousel-inner .active.left, .carousel-fade .carousel-inner .active.right { left: 0; opacity: 0; z-index: 1; }
.carousel-fade .carousel-inner .next.left, .carousel-fade .carousel-inner .prev.right { opacity: 1; }
.carousel-fade .carousel-control { z-index: 2; }
@media all and (transform-3d), (-webkit-transform-3d){
.carousel-fade .carousel-inner > .item.next, .carousel-fade .carousel-inner > .item.active.right { opacity: 0; -webkit-transform: translate3d(0, 0, 0); transform: translate3d(0, 0, 0); }
.carousel-fade .carousel-inner > .item.prev, .carousel-fade .carousel-inner > .item.active.left { opacity: 0; -webkit-transform: translate3d(0, 0, 0); transform: translate3d(0, 0, 0); }
.carousel-fade .carousel-inner > .item.next.left, .carousel-fade .carousel-inner > .item.prev.right, .carousel-fade .carousel-inner > .item.active { opacity: 1; -webkit-transform: translate3d(0, 0, 0); transform: translate3d(0, 0, 0); }
}   form { margin-top:30px; }
label { font-weight:500; }
#Blc-Cntd label, #Blc-Cntd input[type="text"], #Blc-Cntd textarea { color:#556; text-shadow:1px 1px #FFF; }
.btn, input, textarea { font-family:'Roboto', sans-serif; font-size:15px!important; font-weight:300; } textarea { resize:none; height:200px!important; }
input[type="submit"] { margin-right:-5px!important; }  .bwg-container-0.bwg-standard-thumbnails {
margin:0 auto;
justify-content:left!important;
}
.bwg-container-0.bwg-standard-thumbnails .bwg-item1 img:hover {
-ms-transform:none!important);
-webkit-transform:none!important;
transform:none!important;
}
#spider_popup_overlay_0 {
background-color:#000!important;
opacity:0.85!important;
}
.bwg-container-0.bwg-standard-thumbnails .bwg-item0 {
background-color:transparent!important;
}
.bwg_image_info {
background:transparent!important;
text-align: center;
}
.bwg_image_title, .bwg_image_title * {
font-family:'Roboto',sans-serif!important;
font-weight:t00!important;
text-shadow:none!important;
} .spider_popup_close {
background-color:transparent!important;
color:#FFF!important;
right:-29px!important;
top:-25px!important;
}  .alignleft, .alignright, .aligncenter, .alignnone { max-width:100%; height:auto; display:block; }
.alignleft { float:left; margin:10px 20px 10px 0; }
.alignright { float:right; margin:10px 0 10px 20px; }
.aligncenter { display:block; margin:10px auto; }
.alignnone { margin:10px 0; }
.wp-caption.alignleft { margin:5px 10px 5px 0; }
.wp-caption.alignright { margin:5px 0 5px 10px; }
.wp-caption .wp-caption-text, .entry-caption, .gallery-caption { color:#333; font-size:15px; font-weight:300; }
img.wp-smiley, .rsswidget img { border:0; border-radius:0; box-shadow:none; margin-bottom:0; margin-top:0; padding:0; }
.wp-caption.alignleft + ul, .wp-caption.alignleft + ol { list-style-position:inside; }  #Blc-Dpmnts-Bg { background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAQAAAAECAYAAACp8Z5+AAAAAXNSR0IArs4c6QAAABxJREFUGFdjPHPmzH8TExNGBiiAMzAEYCoxVAAAYBUIBeReEnUAAAAASUVORK5CYII=) repeat, #DDD; margin-top:45px; padding-top:35px; padding-bottom:20px; border-top:1px solid #FFF; border-bottom:1px solid #FFF; }
#Blc-Dpmnts .row { display:flex; }
#Blc-Dpmnts-F01 { text-align:center; }
.testimonial_rotator_quote { }
.testimonial_rotator.template-default .testimonial_rotator_author_info { padding:0; border-left:none; font-style:normal; }
.testimonial_rotator.template-default .testimonial_rotator_author_info p { font-weight:500; font-size:18px; text-align:left; color:#5159ad; text-shadow:none; }
.testimonial_rotator_widget_wrap.with-prevnext { padding: 0 50px 0 0; }
.testimonial_rotator_star { color:#5159ad; text-shadow:none; }
.icn-dpmnt { color:#CCC; font-size:150px; }
.fa-chevron-left:before { display:none; }
.fa-chevron-right:before { content: "\f078"; color:#5159ad; text-shadow:none; } @media(max-width:500px){
.alignleft, .alignright, .aligncenter, .alignnone { float:none!important; }
}
@media(max-width:767px){ #Blc-Menu-F01 { background:#34396e; }
#Blc-Topo-F01 img.custom-logo { top:50%; -webkit-transform:translateY(-50%) scale(0.75); transform:translateY(-50%) scale(0.75); } .GpHmCll { padding:4px 30px 0; } .ImgDstq1 { margin-bottom:15px; }
.ImgDstq2, .ImgDstq3 { margin-top:30px; margin-bottom:15px; }
.prtfl li img { width:100%; border:1px solid #EEE; } .carousel-caption { position:relative; margin:0; padding:0; display:block; left:0; bottom:0; }
.carousel-caption span { position:relative; left:0; bottom:0; display:block; opacity:0.85; filter:alpha(opacity=85); font-size:15px; font-weight:500; border-radius:0; } .PdLf0L { padding-left:0; padding-right:0; }
.PdLf0R { padding-left:0; padding-right:0; }
.testimonial_rotator_widget_wrap.with-prevnext { padding: 0 50px 0 15px; }
#Blc-Dpmnts-F02 span { padding-left:15px; }
}
@media(min-width:768px){ .flhImg { -webkit-order:2; order:2; }
.flhTxt { -webkit-order:1; order:1; }
.LftToRgt { float:right; } .PdgCntdoDir { padding:4px 0 12px 30px; } .PdgCntdoEsc { padding:4px 30px 12px 0; } .prtfl li img { border:1px solid #EEE; }
#Blc-Home-Bg { border-top:5px solid #DDD; } .carousel-caption { right:0; left:auto; bottom:94px; padding:0; padding-right:37px; } .PdLf0L { padding-left:0; padding-right:30px; }
.PdLf0R { padding-left:30px; padding-right:0; float:left; }
.PdTp30 { padding-top:30px; }
}
@media(min-width:768px) and (max-width:991px){ .ImgDstq1 { margin-bottom:15px; }
.ImgDstq2 { margin-top:30px; margin-bottom:15px; }	
.ImgDstq3 { margin-bottom:15px; }
}
@media(min-width:992px){ .ImgDstq1, .ImgDstq3 { margin-bottom:15px; }
.ImgDstq2 { margin-top:30px; } .coln01, .coln02 { padding-right:30px; }
.coln03, .coln02 { padding-left:30px; } }
@media(min-width:992px) and (max-width:1199px){ #Blc-Topo-F01 img.custom-logo { top:50%; -webkit-transform:translateY(-50%) scale(0.75); transform:translateY(-50%) scale(0.75); } }
@media(min-width:1200px){ }