body, span, p, form, img, a, input, select, textarea{margin:0; padding:0; border:none; outline:none}ul, ol, li{list-style-type:none;padding:0; margin:0;}
.al{text-align:left;}.ac{text-align:center;}.ar{text-align:right;}.fl{float:left;}.fr{float:right;}.cb{clear:both;}.pr{position:relative;}.pa{position:absolute;}.db{display:block;}input::-moz-focus-inner{padding:0; border:0;}button::-moz-focus-inner{padding:0; border:0;}

.formulario ::-webkit-input-placeholder{ color:#999; font-weight:bolder; font-family:Verdana, Geneva, sans-serif; font-size:12px;}
.formulario ::-moz-placeholder{ color:#999; font-weight:bolder; font-family:Verdana, Geneva, sans-serif; font-size:12px;}
.formulario :-ms-input-placeholder{ color:#999; font-weight:bolder; font-family:Verdana, Geneva, sans-serif; font-size:12px;} 
.formulario input:-moz-placeholder { color:#999; font-weight:bolder; font-family:Verdana, Geneva, sans-serif; font-size:12px;}
 
html{ background:url(../../images/bg-geral.png)}
body{font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#333333;}

@font-face {
    font-family: fonte;
    src: url('../../include/inc_module/mod_graphical_text/inc_fonts/bell.eot');
    src: url('../../include/inc_module/mod_graphical_text/inc_fonts/bell.eot?#iefix') format('embedded-opentype'),
	     url('../../include/inc_module/mod_graphical_text/inc_fonts/bell.woff') format('woff'),
         url('../../include/inc_module/mod_graphical_text/inc_fonts/bell.ttf') format('truetype');
    font-weight: normal;
    font-style: normal;
}

h1{color:#FFF; height:49px; line-height:49px; margin:0 0 18px 0; padding:15px 15px 0 0; font-weight:normal; font-family:fonte; background:url(../../images/bg-tit.png); border-radius:0 8px 8px 0; font-size:39px; float:left; position:absolute; top:22px; left:180px}
h1:before{content:""; width:141px; height:64px; position:absolute; top:0; left:-141px; background:url(../../images/bg-fim-titulo.png) no-repeat}
h2{}
h3{color:#fff; font-size:28px; margin:0; padding:0 0 12px 0; line-height:normal; font-weight:normal; font-family:fonte;}
.sobrenos h3{color:#FFF; height:49px; line-height:49px; font-size:22px; margin:0 0 11px 0; padding:15px 15px 0 0; font-weight:normal; font-family:fonte; position:relative; background:url(../../images/bg-tit.png); border-radius:0 8px 8px 0; font-size:39px;  width:auto; float:left}
.sobrenos h3:before{content:""; width:141px; height:64px; position:absolute; top:0; left:-141px; background:url(../../images/bg-fim-titulo.png) no-repeat}
h4{color:#A99155; font-size:18px; margin:0; padding:0 0 12px 0; line-height:normal; font-weight:normal; font-family:fonte;}
big{font-family:fonte;}
small{font-family:fonte; display:block; font-size:30px; line-height:1.2}
tt{}
code{} 

/* links */
a{color:#990000; text-decoration:none;}
a:hover{color:#990000; text-decoration:underline;}

/* CLASSES DO SITE
---------------------------------------------------------*/
/*--Topo--*/
#headerBlock{width:100%; height:279px; position:relative; z-index:5;}
.li-top{width:992px; height:259px; margin:0 auto; padding:20px 0 0; position:relative; z-index:10}
.li-top-logo{width:328px; height:139px; background:url(../../images/bg-logo.png) no-repeat -10px -10px; margin:18px 0 35px 133px}
.li-top-redes{width:27px; height:74px; background:url(../../images/bg-redes.png); border-radius:10px 0 0 10px; padding:13px 14px 0 14px}
.li-top-redes img{float:left; margin:0 0 8px}
.li-top-fone{width:209px; height:87px; background:url(../../images/bg-fone.png); border-radius:0 10px 10px 0; color:#FFFFFF; font-size:22px;font-family:fonte; margin:0 16px 0 0}
.li-top-fone span{width:151px; height:81px; background:url(../../images/bg-fone-top.png) no-repeat 18px 32px; float:left;  padding:6px 0 0 58px; line-height:110%}
.li-top-fone a{color:#fff}
.li-top-fone a:hover{text-decoration:none}

.menu-mobile{position:absolute; top:-67px; left:0; width:100%; z-index:105}

/*--Menu--*/
.li-menu{width:786px; height:67px; background:url(../../images/bg-menu.png) repeat-x; margin:0 0 0 206px; position:relative; z-index:10}
.li-menu:before{content:""; width:206px; height:67px; background:url(../../images/bg-fim-menu.png) no-repeat left 0; position:absolute; top:0; left:-206px}
.nav-toggle{display:none}

/*--Corpo--*/
#mainBlock{width:992px; height:auto; margin:0 auto 0 auto; position:relative; z-index:110}
.corpo{width:992px; padding:22px 0 46px}
.sobrenos{width:568px; padding:53px 0 34px 424px; font-size:14px; color:#FFF; line-height:150%}
.sobrenos a{color:#FFF}
.video-home{width:527px; margin:0 18px 0 424px; border:11px solid #000; border-radius:4px}
.content{width:812px; padding:103px 0 46px 180px; font-size:14px; color:#FFFFFF; line-height:150%}
.content a { color:#750000}
.background{position:fixed; z-index:0; width:100%; height:auto}
.burke-home{width:584px; height:1002px; position:absolute; top:6px; left:-198px; z-index:10}

.lista-galerias{width:100%}
.galerias{width:25%; text-align:center; float:left;  margin:9px 0 43px 0; background:url(../../images/bg-galerias.png) no-repeat 7px top; padding:8px 0 0 0 }
.galerias img{ display:block; margin:0 auto; border:2px solid #FFF; box-shadow: 0px 0px 4px #2c2c2c;}
.galerias a strong { color:#FFF; font-size:11px; font-weight:normal; text-decoration:none; line-height:1.4 !important; height:34px; margin:8px auto 0; width:100%; clear:both; display:block;}
.galerias a:hover{ text-decoration:none !important;}

/*--VIDEOS--*/
.videos{ width:100%; border:11px solid #000; border-radius:4px; background:#000; box-sizing:border-box}
.videos iframe{ width:100%; height:500px; text-align:center}

.galeria-videos { width:21%; text-align:center; height:auto; margin:1%; background: url(../../images/bg-galeria-videos.png) no-repeat 2px 3px !important; padding:2px;}
.galeria-videos img {display:block; margin:4px auto; width:76%; height:auto; }
.galeria-videos strong {color:#FFF; font-size:11px; font-weight:normal; text-decoration:none; line-height:1.4 !important; height:34px; margin:8px auto 0; width:100%; clear:both; display:block }
.galeria-videos a:hover { text-decoration:none; color:#333}


/*--Rodapé--*/
#footerBlock{width:100%; height:68px; clear:both; background:#740013; border-top:1px solid #434349; position:relative; z-index:108}
.li-rod{width:992px; height:68px; margin:0 auto 0 auto;}
.li-rod-footer{width:648px; height:68px; font-family:fonte; color:#FFF; font-size:20px; line-height:90%} 
.li-rod-footer table{padding:6px 0 0 1px;}
.tit-rod{width:112px; line-height:68px; font-family:fonte; color:#FFF; font-size:37px; padding:0 0 0 19px}
.li-rod-newsletter{width:344px; height:49px; padding:11px 0 0; font-family:fonte; color:#FFF;}
.li-rod-newsletter .inputNewsletter{width:183px; padding:8px 7px 7px 34px; border-radius:4px 0 0 4px; float:left; border:0; background:#A9616D}
.li-rod-newsletter .inputNewsletter:hover{background:#A9616D}
.li-rod-newsletter span{width:27px; height:23px; background:url(../../images/ico-mail-newsletter.gif) no-repeat; position:absolute; top:4px; left:0}
.li-rod-newsletter .newsletter{margin:8px 0 0}
.li-rod-newsletter .articleText{width:90%; padding:4px; margin:0 5%; background:#5F0413; font-size:17px; border-radius:6px; text-align:center}
.li-rod-newsletter .formError{color:#ff0000}
.li-rod-newsletter .formButton{width:99px; background:#49000C; height:31px; line-height:31px; text-align:center; color:#FFF; font-size:18px; text-shadow:1px 1px 0 #000; font-family:fonte; float:left; border-radius:0 4px 4px 0; cursor:pointer}
.webcis{width:992px; margin:5px auto 0 auto;}

/*--links rodapé--*/
.li-rod a{color:#fff; text-decoration:none;}
.li-rod a:hover{color:#fff; text-decoration:underline;}
.webcis a{font-size:10px; color:#ccc}

/*--Noticias--*/
.lista-noticias{padding:0 0 5px 15px; background:url(../../images/ico-seta.png) no-repeat 0 5px; border-bottom:1px dotted #eee; margin:0 0 10px 0; width:100%}
.noticias-eventos{border:1px solid #ECECFB; border-bottom:6px solid #CECFD1; background:url(../../images/bg-noticias.jpg) repeat-x #ECECFB; width:281px; padding:0 18px 22px 13px;}
a.todas-noticias{background:url(../../images/bt-ver-todos.png) no-repeat; width:164px; height:22px; position:absolute; bottom:0; right:-1px;}
#slider-noticias li{border-bottom:1px dotted #555555;}

/* CLASSES DE FORMULÁRIOS
---------------------------------------------------------*/
/* Classes Gerais do Formulário*/
input[type=text], select, input[type=email], textarea{border-radius:0 5px 5px 0; background:#fff; font-size:12px; padding:7px; font-weight:bolder; outline:none; font-family:Verdana, Geneva; margin:0; height:16px} 
select{padding:6px; height:30px; width:266px; color:#999}
.conheceu{width:100%}
input[type=text]:hover, textarea:hover, input[type=email]:hover, select:hover{background-color:#F2f2f2;}

/* Configurações de Formulário */
.formulario{ width:650px;}
.formulario p{padding:0 0 15px 0; margin:0; float:left; }
.formulario b{ line-height:30px; background:#740013; float:left; display:block; padding:0 15px 0 10px; font-size:12px; border-radius:0 5px 0 0;}
.formulario strong{width:160px; margin:0 10px 0 0; text-align:right; display:block; float:left; line-height:30px; display:none;}

/* Configurações de Campos */
input[id=email]{width:250px;}
input[id=nome]{ width:88%;}
input[id=ddd]{width:30px !important;}
input[id=telefone]{ width:100px !important; border-radius:5px;}
textarea{width:609px; height:100px; border-radius:0 5px 5px 5px;}

input[id=nome], input[id=email], input[id=telefone], input[id=data], input[id=horario], input[id=local], input[id=convidados] { border-right:5px solid #F00;}

   
.formulario p.coluna-1{ width:100%;}
.formulario p.coluna-2{ width:50%;}
.formulario p.coluna-2 input[type=text]{ width: 250px;}
.formulario span{ width:34px; height:30px; display:block; float:left; background:url(../../images/ico-contato.gif) no-repeat; border-radius:5px 0 0 5px;}
.ico-email{ background-position: 0 -35px !important;}
.ico-tel{background-position: -48px 0 !important;}
.ico-horario{background-position: 0 -70px !important;}
.ico-data{background-position: -48px -35px !important;}
.ico-eventos{background-position: 0 -105px !important;}
.ico-local{background-position: -48px -70px !important;}
.ico-convidados{background-position: -48px -105px !important;}
.ico-encontrou{background-position: 0 -140px !important;}
.ico-info{background-position: -48px -140px !important; border-radius:5px 0 0 0 !important; }

/* Configuração dos Campos de Erro */
.error{background-image:url(../../images/img-error-form.png) !important; background-repeat:no-repeat !important; background-position:right center !important;}
select.error{background-image:none}
label.error{display:none !important}
form.cmxform span.error, span.error{color:#f00; font-style:italic; font-size:10px; margin:0;}

/* Botão Enviar */
.formulario input[type=submit]{padding:0 25px; color:#FFF; -webkit-border-radius:4px; -moz-border-radius:4px; border-radius:4px; cursor:pointer; margin:0 auto; font-family:fonte; text-transform:normal; font-size:18px; height:40px; line-height:40px; display:block;

	background: #006DD9 !important;
	background: -moz-linear-gradient(top,  #aaa 0%, #666 100%) !important; 
	background: -webkit-linear-gradient(top,  #aaa 0%,#666 100%) !important; 
	background: -ms-linear-gradient(top,  #aaa 0%,#666 100%) !important; 
	background: linear-gradient(to bottom,  #aaa 0%,#666 100%) !important; 
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#006DD9', endColorstr='#666',GradientType=0 ) !important; 
	border:1px solid #666;
	color: #FFF;
	filter: none;
	box-shadow: inset 0px 1px 0px 0px rgba(255, 255, 255, 0.4);
	transition:all 0.5s linear;	
 }

/*Obrigado*/
.obrigado{ width:100%; font-size:15px; margin:25px 0 0 0;}
.obrigado a{ margin:15px 0 0 0;}
.obrigado big{font-size:30px; color:#FFFFFF; display:block; width:100%; border-bottom:1px solid #FFFFFF; padding:0 0 5px 0; margin:0 0 15px;}
.obrigado b{display:block; width:100%; float:left; padding: 0 0 5px 0;}

/* CLASSES GERAIS
---------------------------------------------------------*/
/* Texto c/ Imagem */
.imgtxt-top-left, .imgtxt-bottom-left {position:relative; margin:1em 0; clear:both;}
.imgtxt-top-right, .imgtxt-bottom-right {position:relative;  float:right;  margin:1em 0; clear:both;}
.imgtxt-top-center, .imgtxt-bottom-center {position:relative; margin:1em auto; clear:both;}
.imgtxt-left {position:relative; float:left;  margin:0 1em 1em 0;}
.imgtxt-right {position:relative; float:right; margin:0 0 1em 1em;}
.imgtxt-right img {  box-shadow:4px 4px 5px #000}
.imgtxt-column-left {position:relative; clear:both; width:100%;}
.imgtxt-column-left .imgtxt-column-left-text {position:relative; float:left; margin:0 1em 1em 0; width:60%;}
.imgtxt-column-left .imgtxt-column-left-image {position:relative; float:left; margin:0 0 1em 1em;  width:35%;}
.imgtxt-column-right {position:relative; clear:both; width:100%;}
.imgtxt-column-right .imgtxt-column-right-text {position:relative; float:right; margin:0 0 1em 1em; width:60%;}
.imgtxt-column-right .imgtxt-column-right-image {position:relative; float:left; margin:0 1em 1em 0; width:35%;}
.imgtxt-top-left img{ border-radius:7px 7px 0 0; border-bottom:1px solid #FFF;}

.texto-shows h3{ position:absolute; top:0; left:15px; z-index:100; font-size:40px; line-height:75px; height:75px; text-transform:uppercase; text-shadow:2px 2px 2px #000;}
.texto-shows{padding:0 0 55px 0}
.texto-shows a {background:url(../../images/img-veja-galeria.png) no-repeat; color:#FFF; font-size:16px; font-family:fonte; display:block; float:right; width:183px; height:25px; padding:4px 0 0 43px;}
.texto-shows a:hover { color:#999; text-decoration:none}

/* Galeria de imagem Padrão */
.img-padrao{text-align:center; margin:0 0 10px; width:25%; float:left }
.img-padrao img{ display:block; margin:0 auto; border:1px solid #000;background:#000000; /*box-sizing:border-box; -box-sizing:border-box;*/ width:95%}
/*.img-padrao img{border:1px solid #333; height:auto; display:block; margin:0 auto; padding:2px; background:#000;}*/
.img-padrao strong{ color:#FFF; font-size:11px; font-weight:normal; text-decoration:none; line-height:1.4 !important; height:34px; margin:0 auto; width:100%; clear:both; display:block; background:#000 }
.galeria { width:100%}
.galeria h3 { font-size:20px;}


.img-clientes{text-align:center; margin:1%; width:18%; float:left } 
.img-clientes img{ border:1px solid #333; height:auto; display:block; margin:0 auto; padding:2px; background:#000; width:100%}

/* Espaçamento Ferramenta */
.spaceAfterCP, .spaceBeforeCP{ width:100%; float:left}


/* Botão Voltar */ 
.link-back{line-height:22px; display:block; clear:both; float:right; background:#740013; border-radius:5px; font-family:fonte; font-size:18px; padding:3px 10px; margin:25px 0 0 0;} 
a.link-back { color:#FFF;}	
.link-back:hover{ color:#CCC; text-decoration:none;}

/* TABS */
.accordionButton{width:553px; height:25px; background:url(../../images/bg-tabs.jpg) no-repeat 0 0; color:#FFF; font-size:15px; padding:10px 0 0 80px; margin:0 0 10px 0; outline:none; cursor:pointer;}
.accordionButton:hover{background:url(../../images/bg-tabs.jpg) no-repeat 0 -35px;}
.on, .on:hover{background:url(../../images/bg-tabs.jpg) no-repeat 0 -35px;}
.accordionContent{padding:0 10px 10px 10px;}
		
/* PAGINATE-ESTRUTURA */
.ul-paginate{ width:100%;}
.article_paginate_navi{margin:0 auto; font-weight:bolder; font-size:11px; width:auto; display:table;}
.apn_next, .apn_prev{float:left;width:29px; height:29px; border:1px solid #DDDDDD; text-align:center; background:#f9f9f9; margin:0 5px; }
.apn_next img, .apn_prev img{padding:8px 9px;}
.apn_next a, .apn_prev a{ float:left;}
.apn_navi a, .apn_navi span{width:29px; height:29px; line-height:29px; text-align:center; display:block; float:left; background:#f9f9f9; color:#000; border:1px solid #DDDDDD; margin:0 5px;}
.apn_navi span{ background:#E9E9DA; cursor:default;}
.apn_prev a:hover, .apn_next a:hover, .apn_navi a:hover{background:#E9E9DA; text-decoration:none;}
.apn_navi{float:left;}

/* NAV_HORIZ_DROP_DOWN
---------------------------------------------------------*/
#pmenu{float:right}
#pmenu a, #pmenu a:visited {display:block; width:auto; font-size:20px; color:#FFFFFF; text-decoration:none; padding:0 23px; margin:0 1px; font-family:fonte; font-weight:normal; transition:all 0.1s linear; -moz-transition:all 0.1s linear; -webkit-transition:all 0.1s linear; height:66; line-height:66px; background-image:url(../../images/bg-menu-hover.png); background-repeat:repeat-x; background-position:0 66px}
#pmenu li {float:left; display:block; width:auto;position:relative;}
#pmenu li:hover > a, #pmenu li.act_path a {background-position:0 0}

#pmenu li ul {display:none;}
#pmenu li:hover > ul {display:block; position:absolute; top:60px; left:0px; background:#074D7A; width:190px; text-align:left; z-index:1000000; box-shadow:2px 2px 2px #000; padding:5px;} 
#pmenu li.drop_ul ul li a{display:block; font-size:12px; font-family:Tahoma, Geneva, sans-serif; border:none; padding:5px; height:auto; color:#FFF; margin:0 0 5px 0; width:180px; float:left;} 
#pmenu li.drop_ul ul li a:hover {background:#E1F2F6; color:#074D7A;} 
.li-menu .nav-toggle{display:none}

/* LIGHTBOX
---------------------------------------------------------*/
#colorbox, #cboxOverlay, #cboxWrapper{position:absolute; top:0; left:0; z-index:9999; overflow:hidden;}
#cboxOverlay{position:fixed; width:100%; height:100%;}
#cboxMiddleLeft, #cboxBottomLeft{clear:left;}
#cboxContent{position:relative;}
#cboxLoadedContent{overflow:auto; -webkit-overflow-scrolling:touch;}
#cboxTitle{margin:0;}
#cboxLoadingOverlay, #cboxLoadingGraphic{position:absolute; top:0; left:0; width:100%;}
#cboxPrevious, #cboxNext, #cboxClose, #cboxSlideshow{cursor:pointer;}
.cboxPhoto{float:left; margin:auto; border:0; display:block;}
.cboxIframe{width:100%; height:100%; display:block; border:0;}
#colorbox, #cboxContent, #cboxLoadedContent{box-sizing:content-box; -moz-box-sizing:content-box; -webkit-box-sizing:content-box;}

/*--User Style--*/
#colorbox{outline:0;}
#cboxTopLeft{width:21px; height:21px; background:url(../../images/controls.png) no-repeat -100px 0;}
#cboxTopRight{width:21px; height:21px; background:url(../../images/controls.png) no-repeat -129px 0;}
#cboxBottomLeft{width:21px; height:21px; background:url(../../images/controls.png) no-repeat -100px -29px;}
#cboxBottomRight{width:21px; height:21px; background:url(../../images/controls.png) no-repeat -129px -29px;}
#cboxMiddleLeft{width:21px; background:url(../../images/controls.png) left top repeat-y;}
#cboxMiddleRight{width:21px; background:url(../../images/controls.png) right top repeat-y;}
#cboxTopCenter{height:21px; background:url(../../images/border.png) 0 0 repeat-x;}
#cboxBottomCenter{height:21px; background:url(../../images/border.png) 0 -29px repeat-x;}
#cboxContent{background:#fff; overflow:hidden;}
    #cboxError{padding:50px; border:1px solid #ccc;}
    #cboxLoadedContent{margin-bottom:28px;}
	#cboxLoadingOverlay{background:url(../../images/loading_background.png) no-repeat center center;}
    #cboxLoadingGraphic{background:url(../../images/loading.gif) no-repeat center center;}
    #cboxTitle{position:absolute; bottom:4px; left:0; text-align:center; width:100%; color:#949494;}
    #cboxCurrent{position:absolute; bottom:4px; left:58px; color:#949494;}
    #cboxSlideshow{position:absolute; bottom:4px; right:30px; color:#0092ef;}
    #cboxPrevious{position:absolute; bottom:0; left:0; background:url(../../images/controls.png) no-repeat -75px 0; width:25px; height:25px; text-indent:-9999px;}
    #cboxPrevious.hover{background-position:-75px -25px;}
    #cboxNext{position:absolute; bottom:0; left:27px; background:url(../../images/controls.png) no-repeat -50px 0; width:25px; height:25px; text-indent:-9999px;}
    #cboxNext.hover{background-position:-50px -25px;}
    #cboxLoadingOverlay{background:url(../../images/loading_background.png) no-repeat center center;}
    #cboxLoadingGraphic{background:url(../../images/loading.gif) no-repeat center center;}
    #cboxClose{position:absolute; bottom:0; right:0; background:url(../../images/controls.png) no-repeat -25px 0; width:25px; height:25px; text-indent:-9999px; padding:0; border:0}
    #cboxClose.hover{background-position:-25px -25px;}
	
    .cboxSlideshow_on #cboxSlideshow{background-position:-125px 0px; right:27px;}
    .cboxSlideshow_on #cboxSlideshow:hover{background-position:-150px 0px;}
    .cboxSlideshow_off #cboxSlideshow{background-position:-150px -25px; right:27px;}
    .cboxSlideshow_off #cboxSlideshow:hover{background-position:-125px 0px;}

/* BX_SLIDER 
---------------------------------------------------------*/
#slider1{width:; height:; overflow:hidden}
.bx-next{position:absolute; top:0; right:0; z-index:999; width:30px; height:30px;}
.bx-prev{position:absolute; top:0; left:0; z-index:999; width:30px; height:30px;}
.bx-pager{font-size:8px; position:absolute; bottom:11px; right:14px; height:15px; z-index:1400;}
.bx-pager a{background:url(../../images/slider-bt.png) no-repeat right; width:16px; height:15px; color:#265EA5; display:block; float:left; text-decoration:none; padding:0; margin:0 0 0 9px; text-indent:-99999px;}
.bx-pager .pager-active, .bx-pager a:hover{background:url(../../images/slider-bt.png) no-repeat left; color:#fff; text-decoration:none; text-indent:-99999px;}

::-webkit-input-placeholder {color:#FFFFFF; font-family:fonte; font-weight:normal; font-size:15px; line-height:1}
::-moz-placeholder{color:#FFFFFF; font-family:fonte; font-weight:normal; font-size:15px; line-height:1} /* firefox 19+ */
:-ms-input-placeholder{color:#FFFFFF; font-family:fonte; font-weight:normal; font-size:15px; line-height:1} /* ie */
input:-moz-placeholder{color:#FFFFFF; font-family:fonte; font-weight:normal; font-size:15px; line-height:1}

/** RESET AND LAYOUT
===================================*/
.bx-wrapper {position:relative;	margin:0 auto 0; padding:0;}
.bx-wrapper img {max-width:100%;display:block; height:100%; margin:0 auto;}




@media only screen and (max-width:817px){	
/* inicio do topo Resposivel  */
h1{top:-12px; left:0}
#headerBlock{height:188px; background:none;}
.li-top{width:100%; height:169px; padding:19px 0 0}
.li-top-logo{width:169px; height:77px; background:url(../../images/bg-logo.png) no-repeat -358px -10px; margin:0 0 25px 0}
.li-menu{width:100%; margin:0}
.li-menu:before{display:none}

/* -- Menu -- */
.menu-mobile{top:0}
.nav-collapse{width:100%; margin:0; top:0; left:0; right: auto !important}
.li-menu span{width:100% !important; margin:0 !important; float:left !important;}
.li-menu:before{display:none}
.js .nav-collapse {overflow:hidden;}
#pmenu li > a, .topo-fixo #pmenu a, .topo-fixo #pmenu a:visited{font-size:18px; height:52px; line-height:52px}
#pmenu li{float:none !important; display:block; width:100% !important;}
#pmenu a, .topo-fixo #pmenu a, .topo-fixo #pmenu a:visited{width:100% !important; padding:9px 0 8px 12px !important; background:#842227; border-top:2px solid #550000; color:#FFF !important; font-size:21px !important; font-family:fonte; height:35px !important; line-height:35px !important}
#pmenu li:hover > a, #pmenu li.act_path a {background-color:#730417 !important; background-image:none !important}	
#pmenu li ul {display:block;}

/*! responsive-nav.js 1.0.25 by @viljamis */
.nav-collapse ul {margin:0; padding:0; width:100%; display:block; list-style:none; border-bottom:4px solid #222;}
.js .nav-collapse {clip:rect(0 0 0 0); max-height:0; position:absolute; display:block; zoom:1;}
.nav-collapse.opened {max-height:9999px;}
.nav-collapse.disable-pointer-events {pointer-events:none !important;}
.nav-toggle {display:block !important; -webkit-tap-highlight-color:rgba(0,0,0,0); -webkit-touch-callout:none; -webkit-user-select:none; -moz-user-select:none; -ms-user-select:none; -o-user-select:none; user-select:none; height:66px; line-height:66px; background:url(../../images/bg-menu-mobile.png) no-repeat right center; width:84px; position:absolute; top:-67px; right:19px; padding:0; font-size:15px; color:#45484A;}
.nav-toggle:hover{text-decoration:none; color:#87898A}
/* fim do topo responsivo */

/*Inicio do corpo Responsivel*/
#mainBlock{width:100% !important}
.corpo{width:90%; height:auto; padding:34px 5% 28px}
.sobrenos{width:67%; padding:0 0 26px; float:right}
.video-home{width:67%; margin:0; float:right; box-sizing:border-box}
.video-home iframe{width:100%;}
.content{width:100%; padding:72px 0 46px}
.background{position:fixed; z-index:0; width:auto; height:auto; left:-287px;}
.burke-home{width:400px; height:690px; position:absolute; top:174px; left:-144px}

.galerias{ background:none;}
.galerias img{ width:100%; height:auto; padding:0; border:none; }
.galerias a{ display:block; margin:0 auto; border:1px solid #363636;background:#000000; padding:3px; box-sizing:border-box; -box-sizing:border-box; width:92%}
.galerias a strong{ height:37px; padding:0 5px;  box-sizing:border-box; -box-sizing:border-box;}


.img-clientes{width:30%;}
.img-clientes img{ width:88%;}

/*Inicio do rodape responsivel*/
#footerBlock{height:auto}
.li-rod{width:95%; height:auto; box-sizing:border-box; -moz-box-sizing: border-box; overflow:hidden;}
.li-rod-footer{width:100%; height:auto}
.li-rod-footer table{margin:0 auto; width:auto; padding:0}
.li-rod-footer td{width:auto !important; padding:2px 0 2px 0!important}
.li-rod-footer img{padding:0 14px 4px 0}
.tit-rod{width:100%; text-align:center; padding:7px 0 2px; line-height:46px}
.li-rod-newsletter{width:100%; padding:14px 0 7px; height:auto}
.li-rod-newsletter table{width:100%}
.li-rod-newsletter .formError{font-size:15px; color:#FF0;}
.li-rod-newsletter .inputNewsletter{width:72%; box-sizing:border-box; padding:12px 11px 11px 37px; height:37px;}
.li-rod-newsletter span{top:8px !important}
.li-rod-newsletter .formButton{width:28%; font-size:17px; height:38px; line-height:39px}
.webcis{width:100%; text-align:center}

.img-padrao{width:33.3%; margin:0 0 25px; }
.img-padrao img{width:100%; height:auto;}

.texto-shows img{ display:none;}
.texto-shows h3{ position:relative; left:auto; top:auto; font-size:45px; line-height:60px; height:auto; padding:0 20px; border-radius:6px; margin:0 0 15px; text-transform:capitalize; }
#imgtext-id-20 h3{ background: #A53A2C;}
#imgtext-id-21 h3{ background: #BD6221;}
#imgtext-id-22 h3{ background: #2767A3;}
#imgtext-id-23 h3{ background: #8A942E;}

.imgtxt-top-left{ margin:0;}
/* fim do rodape responsivel */


.formulario{ width:100%;}
.formulario p{ width:100% !important; float:left;}
.formulario input[type=submit]{  margin:0 auto !important; }
.formulario textarea{ width:83%; box-sizing:border-box; -moz-box-sizing:border-box;}
.formulario input[type=text], .formulario input[type=email]{ width:75% !important}
.formulario input[id=ddd]{width:50px !important;}
.formulario input[id=telefone]{ width:50% !important; border-radius:5px;}
/*
.galeria-videos { width:27%; background:none !important}
.galeria-videos img { width:100%; border:2px solid #000}
.galeria-videos strong { height:; margin-bottom:10% }*/




.galeria-videos{ background:none !important;}
.galeria-videos img{ width:100%; height:auto; padding:0; border:none; margin:0 }
.galeria-videos a{ display:block; margin:0 auto; border:1px solid #363636;background:#000000; padding:3px; box-sizing:border-box; -box-sizing:border-box; width:92%}
.galeria-videos strong{ height:62px;}

}

/*@media only screen and (max-width:700px){
.galerias{width:31%;}
.galerias img{width:95%; height:95%;}
#mainBlock{z-index:100}
}*/

.imgtxt-right img { width:85%; height:auto;}

@media only screen and (max-width:610px){

.galeria-videos{ width:30%}
.videos iframe { height:320px}

.imgtxt-right img { width:75%; height:auto;}	
}



@media only screen and (max-width:555px){
small{font-size: 24px;line-height: 1.2;}	
.texto-shows h3{ font-size:40px; line-height:55px; }
.img-padrao{width:50%; margin:0 0 25px; }
.img-clientes{width:48%;  }
.img-clientes img { width:80%}
.galerias{ width:33.3%;}


.galeria-videos{ width:47%}
.galeria-videos strong{ height:40px; }

.imgtxt-right img { display:none}
}

@media only screen and (max-width:497px){
h1{font-size:25px; height:51px; line-height:51px; padding:0 20px 0 15px; top:-67px; left:0}
h1:before{height:51px}
.sobrenos h3{color:#FFF; height:30px; line-height:30px; font-size:22px; margin:0 0 11px 0; padding:7px 23px 7px 20px; font-weight:normal; font-family:fonte; position:relative; background:url(../../images/bg-tit.png); border-radius:0 8px 8px 0; width:auto; float:left; position:absolute; top:-67px; left:0}
.sobrenos h3:before{content:""; width:141px; height:44px; position:absolute; top:0; left:-141px; background:url(../../images/bg-fim-titulo.png) no-repeat}

#headerBlock{height:177px; background:none;}
.li-top{width:100%; height:158px; padding:19px 0 0}
.li-top-logo{width:134px; height:68px; background:url(../../images/bg-logo.png) no-repeat -370px -97px; margin:5px 0 18px 0;}
.li-top-fone{font-size:19px; height:77px; width:195px; width:153px}
.li-top-fone span{line-height:115%; background:none; padding:6px 0 0 16px; width:137px}
.li-top-redes{padding:9px 10px 0 10px; height:68px; width:27px}
.li-top-redes img{margin:0 0 6px}

.corpo{padding:12px 5% 28px}
.sobrenos{font-size:13px; background:url(../../images/bg-sobrenos.png); padding:12px; position:relative; margin:79px 0 33px 0; box-sizing:border-box; width:80%}
.video-home{width:100%}
.content{padding:20px 12px 12px; background:url(../../images/bg-content-interna.png); box-sizing:border-box; margin:103px 0 46px}
.background{position:fixed; z-index:0; width:auto; height:auto; left:-160px !important}

.galerias{width:50%;overflow:hidden; margin:2% 0}


.formulario input[type=text], .formulario input[type=email]{ width:82% !important}
.formulario select{ width:88%;}
.formulario input[id=ddd]{width:50px !important;}
.formulario input[id=telefone]{ width:50% !important;}
.formulario textarea{ width:99%;}

.texto-shows h3{ font-size:29px; line-height:45px; }

.videos iframe { height:270px}
.galeria-videos{ width:45%}
.galeria-videos strong{ height:59px;}

}


@media only screen and (max-width:375px){
.li-top-fone{height:77px; width:195px; width:151px; border-radius:10px; margin:0 10px 0 0}
.li-top-fone span{line-height:115%; background:none; padding:6px 0 0 14px; width:137px;}
.li-top-redes{padding:0; height:27px; width:90px; position:absolute; top:132px; left:21px; background:0; z-index:1000000}
.li-top-redes img{margin:0 12px 0 0}
.li-rod-footer{font-size:16px}
.li-rod-footer img{padding:1px 10px 4px 0}
.galeria{width:100%;overflow:hidden; }

.img-padrao{width:100%; margin:0 0 25px; }

.formulario input[type=text], .formulario input[type=email]{ width:79% !important}
.formulario select{ width:87%;}
.formulario input[id=ddd]{width:50px !important;}
.formulario input[id=telefone]{ width:50% !important; border-radius:5px;}
.formulario textarea{ width:100%;}

.texto-shows h3{ font-size:25px; line-height:45px; }

.videos iframe { height:230px}


}