@charset "utf-8";
/* CSS Document */
#g{ display:none;} /*Google+ - Author */
.cnt-1 {overflow:hidden; margin-top:-140px;} .cnt-1 img{ width:100%;}
.cnt-200, .cnt-400, .cnt-500 { width:100%!important; height:100%!important; margin:0 auto; background-attachment:fixed!important;background-size: cover;-webkit-background-size: cover;-moz-background-size: cover;-o-background-size: cover;} 

/*Banner full*/
.cnt-1 li { width:100%; height:100%;  list-style: none;margin: 0;padding: 0;} .cnt-1 li img{ width:100%; height:100%; } a{ text-decoration: none; } a:hover { text-decoration: underline; } #slideshow { clear:both;position: relative;margin: 0 auto;margin-top:-20px !important; width:100%; height: 650px;}  #slide_fotos { clear:both;position: relative;margin: 0 auto; margin-top:-10px !important; width:100%;height: 100%;padding:0; overflow: hidden;} #slide_fotos p { width:55%; overflow:hidden;float:left;font-size:370%;line-height:130%;position:absolute;top:70%;margin-left: 8%;padding:10px 20px;z-index: 3; border-left:2px solid #17140f;}#pager { position: absolute; top: 90% !important; right: 10%; z-index: 10;} #pager a{ background-color:#666666;width:26px; height:26px; line-height:26px;text-align:center;display:inline-block;font-size:14px;margin:2px;color: #999999;border-radius:50px; -moz-border-radius:50px; -webkit-border-radius:50px;}#pager a.activeSlide {background-color: #CCCCCC; color: #666666; }
/*Banner full*/

/*Bgs*/
.cnt-200 {background: url(../images/bg-1.jpg); }.cnt-400 { background-color:#97afa0; }.cnt-500 {background: url(../images/bg-2.jpg); }
/*Bgs*/

/*images*/
.img01 img, .img02 img, .img03 img, .img04 img, .img05 img{ margin:0.2%;}.img01 img{ width:1%;} .img02 img{ width:2%;}.img03 img{ width:3%;}.img04 img{ width:4%;}.img05 img{ width:5%;}
/*images scale*/
.bannerImg img {-webkit-transition: all 1s ease; /* Safari and Chrome */ -moz-transition: all 1s ease; /* Firefox */-o-transition: all 1s ease; /* IE 9 */-ms-transition: all 1s ease; /* Opera */transition: all 1s ease;max-width: 100%;}.bannerImg:hover img {-webkit-transform:scale(1.02); /* Safari and Chrome */-moz-transform:scale(1.02); /* Firefox */-ms-transform:scale(1.02); /* IE 9 */-o-transform:scale(1.02); /* Opera */transform:scale(1.02);}
.box-shadowImg img {-webkit-transition: all 1s ease; /* Safari and Chrome */-moz-transition: all 1s ease; /* Firefox */-o-transition: all 1s ease; /* IE 9 */-ms-transition: all 1s ease; /* Opera */ transition: all 1s ease; max-width: 100%;}.box-shadowImg:hover img {-webkit-transform:scale(1.04); /* Safari and Chrome */-moz-transform:scale(1.04); /* Firefox */-ms-transform:scale(1.04); /* IE 9 */-o-transform:scale(1.04); /* Opera */transform:scale(1.04);}
/*images*/

/*Shadow no hover das imagens*/
.box-shadowH:hover img{-webkit-box-shadow: -2px 2px 31px rgba(0, 0, 0, 0.25);-moz-box-shadow: -2px 2px 31px rgba(0, 0, 0, 0.25);box-shadow: -2px 2px 31px rgba(0, 0, 0, 0.25);}

#boxR2 .f22 { color:#FFFFFF;}

/*custon fonts*/
.textBox p{ font-size:58px; color:#333333; margin:30% 2% 0 2%; }.textBox span{ font-size:26px; color:#00cfc5;}.f22 strong { padding-left:4px; border-left:2px solid #FFCC00;} .pCenter { font-size:18px;}

.sButtom { background-image: url(../images/icos/s2-35-2.png); background-repeat:no-repeat; background-position: 0px 0px;}.sButtom:hover{ background-image: url(../images/icos/s2-35-2.png); background-repeat:no-repeat; background-position: 0px -45px;}
.sBt { background-image:;}
.btnPlus a{ width:auto; height:35px; padding:3px 6px 3px 6px; margin:10px; font-size:38px; line-height:35px; color:#999!important; cursor:pointer;} .btnPlus a:hover{ color:#d25671; text-decoration:none;text-shadow:1px 2px 2px #999;}
.btnClose { width:auto; height:35px; font-size:22px; cursor:pointer;text-shadow:1px 2px 2px #ccc;} btnClose:hover{ color:#d25671; text-decoration:none;}
.cPointer { cursor:pointer;}

/*Icone NEWS posicionado no canto superior direito das divs com a palavra NEW*/
.popular {position: absolute;right: -5px;top: -5px;z-index: 1;overflow: hidden;width: 75px;height: 75px;text-align: right;}
.popular span {font-size: 12px;font-weight: normal;color: #fff;text-transform: uppercase;text-align: center;font-weight: bold;line-height: 20px;-webkit-transform: rotate(45deg);width: 100px;display: block;background: #333;background: linear-gradient(#9BC90D 0%, #79A70A 100%);box-shadow: 0 3px 10px -5px rgba(0, 0, 0, 1);position: absolute;top: 19px;right: -21px;}
.popular span::before {content: '';position: absolute;left: 0px;top: 100%;z-index: -1;border-left: 3px solid #579500;border-right: 3px solid transparent;border-bottom: 3px solid transparent;border-top: 3px solid #579500;}
.popular span::after {content: '';position: absolute;right: 0%;top: 100%;z-index: -1;border-right: 3px solid #579500;border-left: 3px solid transparent;border-bottom: 3px solid transparent;border-top: 3px solid #579500;}

/*Joomla classes*/
.divider { color:#FFCC00!important; margin: 0 5px 0 5px;}
.item-page h1 a:link {color:#666; font-weight:lighter;}.item-page h1 a:visited {color: #999999; font-weight:lighter;}.item-page a:link {color:#0099ff;}.item-page a:visited {color:#0099ff;}.item-page h1 { font-size:32px;}
/*artigo relacionado*/.item-page h6, .blog h6{ background-color:#f9f9f9; width:90%; font-family: 'Open Sans', font-default, sans-serif;font-weight:lighter !important;font-size:18px; margin-top:20px; margin-bottom:20px; margin-left:3%; padding:10px 3px 10px 3px; border-left:5px solid #d25671; border-radius:5px;-webkit-border-radius:5px;-moz-border-radius:5px;} .item-page h6 a:link {color:#0099ff; /*- azul*/} .item-page h6 a:visited {color:#0099ff; /*- azul*/} /*end artigo relacionado*/
.site-title { ont-size:34px; } .site-description { font-size:18px; }.hits { font-size:14px;}.blog h2 { color:#333; font-size:40px;font-weight:lighter; line-height:120%;margin:1% 0 0 1%;}.blog a { color:#333;} .blog a:hover { color: #666666;}
.items-leading, .item{border-bottom:2px solid #CCCCCC;}

/*Área de edição do frontEnd*/
.edit fieldset { background-color: transparent!important; border:none!important;}.edit fieldset:hover {box-shadow: 0px 0px 0px #ccc;-moz-box-shadow: 0px 0px 0px #ccc; -webkit-box-shadow: 0px 0px 0px #ccc;}.edit fieldset legend { font-size:18px; font-weight:bold;}.edit fieldset textarea { height:200px;} .edit fieldset textarea:hover { height:200px;}.edit fieldset .mceLast span { font-size:13px!important;}.edit fieldset a{ background-color: transparent!important; border:none!important; color:#333!important;}.edit fieldset .button2-left {  float:left; width:auto; padding:3px; margin:3px;text-align:center;}.edit fieldset .readmore { width:80px!important; height:auto!important;}.edit fieldset .readmore a{ background-color: transparent!important; border:none!important; font-size:14px; text-align:center; color:#333!important;}.edit fieldset img.calendar { max-width:20px;}


/*Ajustar configuração do editor do Joomla - TyniMCE - para que não add span com font 12px ao txt*/
.f6 span, .f8 span, .f10 span, .f12 span, .f14 span, .f16 span, .f18 span, .f20 span, .f22 span, .f24 span, .f26 span, .f27 span, .f28 span, .f30 span, .f32 span, .f34 span, .f36 span, .f38 span, .f40 span, .f42 span, .f44 span, .f46 span, .f48 span, .f50 span, .f52 span, .f54 span { font-size:20px!important; line-height:160%; color: #333333;}/*classes para font-size SEM parágrafo*/
 
/*labels*/
.itemPage {font-weight:lighter;line-height:190%; }.itemPage p  { font-size:40px; text-align:left; font-weight:lighter; color:#00cfc5; margin:1% 0 0 1%;}.itemPage h1 { font-size:40px; text-align:left; font-weight:lighter; color:#00cfc5; margin:1% 0 0 1%;}.itemPage h2 { font-size:35px; text-align:left; font-weight:lighter; color:#00cfc5; margin:1% 0 0 1%;}.itemPage h3 { font-size:30px; text-align:left; font-weight:lighter; color:#00cfc5; margin:1% 0 0 1%;}.itemPage h4 { font-size:25px; text-align:left; font-weight:lighter; color:#00cfc5; margin:1% 0 0 1%;}.itemPage h5 { font-size:20px; text-align:left; font-weight:lighter; color:#00cfc5; margin:1% 0 0 1%;}.itemPage h6 { font-size:15px; text-align:left; font-weight:lighter; color:#00cfc5; margin:1% 0 0 1%;}

.item-separator { height:5px; background-color:#CCC;}
.readmore{width:10%; height:10%; overflow:hidden; position:relative; margin: 0 auto; margin-bottom:10px; border-radius:4px; -moz-border-radius:4px;-webkit-border-radius:4px; } .result-text .readmore a { display:block; background-color:#e94c4a;padding:1%; text-align:center; font-size:30px;color: #fff;}.result-text .readmore a:hover { background-color:#f2f2f2;padding:1%;color:#e94c4a;}.readmore a { display:block; background-color:#e94c4a;padding:1%; text-align:center; font-size:30px;color: #fff; border-radius:4px; -moz-border-radius:4px; -webkit-border-radius:4px; }.readmore a:hover { background-color:#f2f2f2;padding:1%;color: #e94c4a;border-radius:4px; -moz-border-radius:4px; -webkit-border-radius:4px;  }

/*Cloud*/
.moduletable_trend .aixeena_tags {width: 99%;margin: 7% 0 3% 1%; border-top: 1px #CCCCCC dotted; padding-top: 4px;}/*.moduletable_trend .aixeena_tags a:link { width:auto; height:auto;background-color: #f9f9f9;margin-top: 3px; padding: 1px 3px 1px 3px; font-size: 15px;text-transform: uppercase; color: #333; border-top: 1px #CCCCCC dotted; border-right: 1px #CCCCCC dotted;border-bottom: 1px #CCCCCC dotted; border-left: 1px #f2f2f2 dotted;}.moduletable_trend .aixeena_tags a:hover {background-color: #f2f2f2;margin-top: 3px; padding: 1px 3px 1px 3px; font-size: 15px;text-transform: uppercase; color: #333;} */.moduletable_trend a:link.aixeena_tag { position:relative; float:left; width:40%; height:auto;background-color: #f9f9f9;margin-top: 3px; padding: 1px 3px 1px 3px; font-size: 16!important; color: #333; }.moduletable_trend a:hover.aixeena_tag {background-color: #f2f2f2; color: #333;}

/*Tags*/
.aixeena_content_tag {width: 99%;margin: 7% 0 3% 1%; border-top: 1px #CCCCCC dotted; padding-top: 4px;}.aixeena_content_tag a:link {background-color: #f9f9f9;margin-top: 20px; padding: 1px 3px 1px 3px; font-size: 13px;text-transform: uppercase; color: #ccc; border-top: 1px #CCCCCC dotted; border-right: 1px #CCCCCC dotted;border-bottom: 1px #CCCCCC dotted; border-left: 1px #f2f2f2 dotted;}.aixeena_content_tag a:hover {background-color: #f2f2f2;margin-top: 20px; padding: 1px 3px 1px 3px; font-size: 13px;text-transform: uppercase; color: #333;}

/*je_social - Links de acesso às redes sociais*/
.rSocial h3 { font-size:18px; border-bottom:1px solid #f9f9f9;} #je_social ul {width: 84px;height: 42px;margin: 0 auto;float: left;}

/*Section: 'Veja também'*/
.items-more h3{ position:relative; height:auto; margin:3%; border-bototm:1px solid #f9f9f9; }

._trend {}

/*MenuTop*/
/*Classe para customizar o menu 'Login' e 'Crie Uma Conta Grátis'*/
a.loginMenuTop { background-color: transparent; padding:7px 10px 7px 10px!important;}a.hover.loginMenuTop { color:#f9f9f9;}
a.creatAccountFree{ background-color:#00659d; color:#f9f9f9!important; padding:7px 10px 7px 10px!important;}a.hover.creatAccountFree { color:#f9f9f9;}

/* ============================ Virtuemart =============================== */
/*...............................................Excludes*/
.contentpagetitle, .product_s_desc, .orderby-displaynumber, .virtuemart_search, .back-to-category{ display:none;} 
/*...............................................Páginas de produtos*/
.featured-view h4, .latest-view h4, .topten-view h4, .recent-view h4 { background-color:#f2f2f2; padding:5px 0 5px 10px; font-size:16px !important;}
.category-view h4, .browse-view h1, .productdetails-view h1, .featured-view h4, .latest-view h4, .topten-view h4, .recent-view h4 {padding: 3px; margin: 1% 0 1% 0;font-size: 14px;text-transform: uppercase; color: #333333;border-bottom: 1px solid #f2f2f2;background-color: transparent;}
.horizontal-separator {background:#999;}
.product-description .title{ font-size:18px;}
.spacer{ width:99%; /* border-left:1px dotted #f2f2f2; border-right:1px dotted #f2f2f2;*/} .spacer img {width:99% !important; margin: 0 auto;} .spacer h3 a{ font-size:18px; color:#333;}
/*resolve o problema de centralização do texto descritivo dos produtos*/
.spacer h2 {  text-transform: capitalize; font-size:12px; font-weight:normal;  text-align: left;}.spacer h2 { width:80%;}.spacer h2 a{ color: #333333;}.spacer h2 a:hover{ color: #666666;}.spacer h3 { margin-top:5% !important;}.spacer p{ width:100px; float:left; margin-left:20px !important; position:relative; font-size:12px;}
.spacer p a{ color: #999999;}.spacer p a:hover{ color: #666666;}.productdetails-view h1{font-family: font-default, Arial, Helvetica, sans-serif; font-size:13px;}
.product-neighbours{ float:right; margin-top:1px;}.product-description p{ font-family: font-default, Arial, Helvetica, sans-serif; font-size:13px; line-height: 170%;}
/*botao 'Faça uma pergunta ao vendedor'*/
a.previous-page, a.next-page{font-size:10px; color: #999999; font-weight:700;display:inline-block;text-decoration:none;margin-bottom:8px;padding:3px 12px 1px;}
a.previous-page:hover, a.next-page:hover{color: #FF6600;text-decoration:none;}
/* end botao 'Faça uma pergunta ao vendedor'*/
.width30{width:90%;}.width30 img {width:99%;}.width50{ background-image:url(../../images/bg--.png); padding:1%; border:0px solid #fff; width: auto;} 
.width70 {width:90%;}.width70 p{ display:none;}
.customer-reviews .step {font-family: 'Open Sans' font-default, Arial, Helvetica, sans-serif;}.write-reviews .step { font-size:14px; font-weight:normal;}.vm-default{font-size:12px;}
/*Produtos em destaque na home*/
.vmgroup  { clear:both; width:980px; height:150px; margin:0 auto; margin-bottom:2%;}.vmgroup ul li{display: inline;}.vmgroup li{ float:left; margin:19px; }
.vm-pagination ul li{display: inline !important;}.vm-pagination li{ margin:5px; float:left !important;}.vm-pagination { text-transform:uppercase;}
.vm-pagination span{ display:none;}.browse-view h3 { border-bottom:1px solid #CCCCCC;}
/*..........................................Style Virtumart*/
.moduletable-sf-menu { position:absolute; left:0; top:205px;}
/* #dropdown   */
.sf-menu, .sf-menu * {margin: 0;padding: 0;list-style: none;}.sf-menu {line-height:	1.0;}.sf-menu ul {position: absolute;top: -999em;width: 10em; }.sf-menu ul li {width: 100%;}.sf-menu li:hover {visibility: inherit; }.sf-menu li:hover ul, .sf-menu li.sfHover ul {left: 0; top: 2.5em;z-index:99;}ul.sf-menu li:hover li ul, ul.sf-menu li.sfHover li ul { top: -999em;}ul.sf-menu li li:hover ul, ul.sf-menu li li.sfHover ul {left:10em; top: 0;}ul.sf-menu li li:hover li ul, ul.sf-menu li li.sfHover li ul {top:-999em;}ul.sf-menu li li li:hover ul, ul.sf-menu li li li.sfHover ul {left:10em; top:0;}
/*** skin demo ***/
.sf-menu li {float:left;position:	relative;text-transform:uppercase;background:#000;}.sf-menu li:hover , .sf-menu li.sfHover , .sf-menu a:focus, .sf-menu a:hover, .sf-menu li.active {background:#CCC; color:#333;	outline:0; text-decoration:none;}.sf-menu a {display: block;position: relative;border:	1px solid #fff;padding: 10px;text-decoration:none;font-size:10px;}.sf-menu a, .sf-menu a:visited  {color:#fff;}.sf-menu li li {background:	#666;}.sf-menu li li li {background: #333;}
/*** arrows **/
.sf-menu a.sf-with-ul {min-width: 1px; }
.sf-sub-indicator {position: absolute;display: none;right: 0;top: 0; /* IE6 only */width: 10px;height: 10px;text-indent: -999em;overflow: hidden;background: none; }
a > .sf-sub-indicator { top: .8em;background-position: 0 -100px; }
a:focus > .sf-sub-indicator,a:hover > .sf-sub-indicator,a:active > .sf-sub-indicator,li:hover > a > .sf-sub-indicator,li.sfHover > a > .sf-sub-indicator {background-position: -10px -100px; }.sf-menu ul .sf-sub-indicator { background-position:  -10px 0; }.sf-menu ul a > .sf-sub-indicator { background-position:  0 0; }
.sf-menu ul a:focus > .sf-sub-indicator,.sf-menu ul a:hover > .sf-sub-indicator,.sf-menu ul a:active > .sf-sub-indicator,.sf-menu ul li:hover > a > .sf-sub-indicator,
.sf-menu ul li.sfHover > a > .sf-sub-indicator background-position: -10px 0; }

/* ============================ end Virtuemart =============================== */

/*end Joomla classes*/



/* ===============================  Sufixos Joomla =============================== */
/*Menus SideBar*/
.moduletable_navblog h3 { background-color:#303b4f!important; padding: 3px 0 5px 15px; color:#FFFFFF;}.nav h3 { background-color:#303b4f!important; padding: 3px 0 5px 15px; font-size:18px; color:#FFFFFF; font-weight:normal;}.moduletable_navblog li {width: 99%; height: auto; margin: 1px auto; padding: 5px 0 15px 10px; font-size: 20px!important; cursor: pointer;} .moduletable_navblog li:hover {padding: 5px 0 14px 10px;}.moduletable_navblog .mod-articles-category-group { display:none;}

/*HTML Custom*/
/*Banner principal do site*/
.custom_bannerMain p { padding:0;}
.custom_labels p { vertical-align:middle;}.custom_labels img { width:50px!important; height:35px; margin-left:1%; vertical-align:middle;}
.custom_ecolha { min-height: inherit; margin-top:15px;padding-bottom:3%; border:2px solid #f2f2f2;}
.custom_ecolha h1 { font-size:22px; color:#616F85; font-weight:bold; width:96%; border-bottom:1px solid #616F85; margin-left:2%;margin-bottom:4%;} 
.custom_ecolha h2 { font-size:42px; width:90%; margin-left:5%;margin-bottom:6%;}
.custom_ecolha strong { color:#DD137B;}
.custom_ecolha a { font-size:18px; color:#f9f9f9; background-color:#00659d; margin-left:5%;margin-bottom:4%;padding:7px 10px 7px 10px!important;}

/*Banners internos do site*/
.custom_bannerInterno{ margin-top:1px;}

/*Search*/
.search_search .element-invisible { display:none;}.search_search input[type="search"].inputbox_search{float:left; width:90%; height:45px; margin:1px; border:none!important;border:none!important;}.search_search .button {background-image: url(../images/icos/s2-35-2.png); background-repeat:no-repeat; background-position: 0px 0px;}.button:hover{ background-image: url(../images/icos/s2-35-2.png); background-repeat:no-repeat; background-position: 0px -45px;}.search_search .button { position: relative; float:right; width:45px; height:auto; padding:1.47%; margin-top:1px; background-color: transparent!important; border:none!important;}

/*HTML CUSTOM*/
.moduletable_sideBar-3 div{ background-color:none; font-size:12px; font-weight:lighter;line-height:normal; font-style:italic; color:#FF9900;}.moduletable_sideBar-3 div p{inheritmargin:0 auto;}.moduletable_sideBar-3 div iframe{ width:99%;}

.moduletable_headline div{ background-color:none; font-size:12px; font-weight:lighter;line-height:normal; font-style:italic; color:#FF9900;}.moduletable_headline div p{ display:none;}.moduletable_headline div iframe{ width:99%;}

/*ItpShare*/
.moduletable_itp h3{ font-size:14px; font-weight:lighter;line-height:normal; font-style:italic; color:#FF9900; border-bottom:1px solid #CCCCCC;}

/*VM - Search to Virtuemart*/
.search_search .element-invisible { display:none;}.search_search input[type="text"].inputbox_search{float:left; width:86%; height:45px!important; margin:1px; border:none!important;border:none!important;}.search_search .button_search { position: relative; float:right; width:45px; height:auto;  margin-top:3px; background-color: transparent!important; border:none!important;}
/*VM - modulo de produtos VM -> 'Ambientes personalizados - Home' */
.imgFix-1 img{ width:auto; height:388px;}.imgFix-2 img{ width:auto; height:190px;}
.moduletable_novidades,.vmgroup_novidades { height:100%; padding:0;} .vmgroup_novidades .clear { height:1px; padding:0; margin:0;}
.moduletable_novidades .legend { position:absolute; margin-top:-45px; background-color:#666666; z-index:99999999;}.moduletable_novidades .legend a{ display:block; font-size:24px; color:#CCCCCC; text-shadow:1px 2px 2px #666;}.moduletable_novidades .legend {filter: background: rgb(23, 20, 15) transparent;background: rgba(23, 20, 15, 0.6);filter: progid:DXImageTransform.Microsoft.gradient(startColorstr=#17140f, endColorstr=#17140f);-ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorstr=#17140f, endColorstr=#17140f)";}
.moduletable_novidades02 .legend { position:absolute; margin-top:-60px; background-color:#666666; z-index:99999999;}
.moduletable_novidades02 .legend a{ display:block; font-size:38px; color:#CCCCCC; text-shadow:1px 2px 2px #666;} .moduletable_novidades02 .legend {filter: background: rgb(23, 20, 15) transparent;background: rgba(23, 20, 15, 0.6);filter: progid:DXImageTransform.Microsoft.gradient(startColorstr=#17140f, endColorstr=#17140f);-ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorstr=#17140f, endColorstr=#17140f)";}
.moduletable_novidades03 .legend { margin-top:5px;} .legend a{ display:block; font-size:18px; color:#f9f9f9;} .moduletable_novidades03 .clear { height:5px; }
.moduletable_novidades04 .legend { margin-top:5px;} .legend a{ display:block; font-size:18px; color:#333;} .moduletable_novidades03 .clear { height:5px; }

/*Slider CK*/
/*legendas do banner centralizadas*/
/*.moduletable_banner .camera_caption { display: block; float:left; position: relative; margin-top:20%; margin-left: 20%; width: 60%; border:1px solid #97afa0; background-color:#5E686E; text-align: center; font-size:42px; }*/

/*legendas do banner a esquerda*/
.moduletable_banner .camera_caption { display: block; float:left; position: relative; margin-top:33%; margin-left: 5%; /*margin-left:8%; margin-bottom:8%;*/ width: 60%; text-align: left; font-size:49px; }

/*altera o tamanho da fonte da 'legenda' que surge na base do banner*/ 
.moduletable_banner .camera_caption > div { padding: 2%; }.moduletable_banner .camera_caption { color: #fff; text-shadow: #333 -2px 1px 3px;}

/*Sufixos de Classe do Modulo DisplayNews*/
.moduletable_title .title { float:left; width:45%;}.moduletable_title a:link { font-weight:bold; text-decoration: none; font-size:38px; text-align:left !important;}.moduletable_title a:hover {text-decoration: none;color: #f2f2f2;} .moduletable_title p{ float: left; width:45%; margin-bottom:1%; font-size:24px !important; line-height:130%;} .moduletable_title span{ font-size:20px!important;} .moduletable_title img{ float:right; width:47%; height: auto; margin: 0 1% 0 3%; }

.moduletable_title2 .title { float: right; width:39%; margin-right:2px;}.moduletable_title2 a:link { font-weight:bold; color: #333; text-decoration: none; font-size:38px; text-align:left !important;}.moduletable_title2 a:hover {text-decoration: none;color: #999;} .moduletable_title2 span{ font-size:20px!important;} .moduletable_title2 p{ float: right; width:39%;margin-right:2px;font-size:24px !important; line-height:130%;}.moduletable_title2 img{ float: left; width:50%; height: auto; margin: 0; }

.moduletable_title3 p{ display:none;}.moduletable_title3 img{ position: relative;width:99%; height:80px; margin: 0;}.moduletable_title3 ol li{ list-style:none;} .moduletable_title3 a{border:none; background-color:transparent; }

.moduletable_title4 .items-row .span12 .item { border:1px dotted #f2f2f2 !important;}/*.moduletable_title4 .items-row { float:left; position:relative; width:48%; margin:1%;} */ /*Habilitar para usar UM único módulo..*/.moduletable_title4 .items-row { float:left; position:relative; width:99%; margin:1%;} /*DESABILITAR se for usar UM único módulo..*/.moduletable_title4 p{float: right; width:70%;margin-right:2px;font-size:16px !important; line-height:130%;}.moduletable_title4 span{ font-size:20px!important;}.moduletable_title4 img{ float:left; position: relative; width:20%; height: auto; margin: 3% 0;}.moduletable_title4 a{border:none; background-color:transparent; }

/*Breadcrumbs*/
/*.breadcrumbs_bread a{ color:#333333; }.breadcrumbs_bread a:hover{ color: #999999;} .breadcrumbs_bread a:visited{ color: #666666; } */
.breadcrumb .active span { font-size:0!important;[}
/*end Breadcrumbs*/

/*Fox contact*/
/*menus Fox contact*/
.foxcontainer_contat p { width:90%; font-size:18px;}.foxcontainer_contat h2{font-size:35px; margin-bottom:3%;}.foxcontainer_contat .fox_messages li{ font-size:26px; color:#333;}.foxcontainer_contat .foxbutton { width:auto; height:35px; padding:6px; margin:6px; background:#e94c4a; cursor:pointer; border-radius:4px;-moz-border-radius:4px;-webkit-border-radius:4px;} .foxcontainer_contat .foxbutton:hover{ background: #ff9900; color:#f9f9f9;}

/*modlulos Fox contact*/
.foxcontainer_contato p { width:90%; font-size:18px;}.foxcontainer_contato h2{font-size:35px;} .foxcontainer_contato .fox_messages li{   font-size: 18px;color: #f9f9f9; float: left; padding: 6px; margin-left: -25px; margin-bottom: 5px; background-color: #e94c4a; border-radius:3px; -moz-border-radius:3px; -webkit-border-radius:3px; -webkit-box-shadow: -2px 2px 31px rgba(0, 0, 0, 0.25);-moz-box-shadow: -2px 2px 31px rgba(0, 0, 0, 0.25);box-shadow: -2px 2px 31px rgba(0, 0, 0, 0.25);}.foxcontainer_contato .foxbutton { width:auto; height:35px; padding:6px; margin:6px; background:#e94c4a; cursor:pointer; border-radius:4px;-moz-border-radius:4px;-webkit-border-radius:4px;} .foxcontainer_contato .foxbutton:hover{ background: #ff9900; color:#f9f9f9;}
/*Fox contact*/

/* ===============================  end Sufixos Joomla ===============================  */


/*seta para o topo*/
.seta-topo {float: right; width: auto; height: auto; margin-left: -35px; margin-top:-30px; z-index:95000;}
/*end seta para o topo*/
/* Scrool to Top */
/*****************/
#back-top {position: fixed;bottom: 50px;right: 40px;} #back-top a {width: 50px;display: block;text-align: center;font: 10px/20% Verdana, Arial, Helvetica, sans-serif;text-transform: uppercase;text-decoration: none;color: #fff;-webkit-transition: 1s;-moz-transition: 1s;transition: 1s;}#back-top a:hover {color: #000;}#back-top span {width: 50px;height: 50px;display: block;margin-bottom: 7px; background: #ddd url(../images/icos/toTop-2.png) no-repeat center center;-webkit-border-radius: 10px;-moz-border-radius: 10px;border-radius: 10px;-webkit-transition: 1s;-moz-transition: 1s;transition: 1s;}#back-top a:hover span {background-color: #f9f9f9;}


/* div Hide Top */
#headerSlideContainer {filter: background: rgb(23, 20, 15) transparent;background: rgba(23, 20, 15, 0.6);filter: progid:DXImageTransform.Microsoft.gradient(startColorstr=#17140f, endColorstr=#17140f);-ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorstr=#17140f, endColorstr=#17140f)";} #headerSlideContainer { position: fixed;top:-110px;width: 100%;/* background-image: url(../images/bg_top.png); background-position:center; */z-index:50000; }#headerSlideContent   {width: 94%;height: 70px;margin:0 auto;}#headerSlideContent #headerSlideContent-menu { /*MENU*/position: absolute; clear:both;min-width: 30%;max-width: 60%;height: 50px;margin:0 auto;margin-left:15%;color: white;}#headerSlideContent #headerSlideContent-left { /*LOGO*/position:relative;float: left;width: auto;height: auto;margin:1% auto;margin-right:15px;margin-left:2%;}#headerSlideContent #headerSlideContent-left img{ width:130px; height: auto;} #headerSlideContent #headerSlideContent-Menu { /*MENU VISIBLE*/position:relative;float: left;width: auto;height: 49px;margin:0 auto;margin-right:3px;margin-left:0; cursor:pointer;}#headerSlideContent #headerSlideContent-search { /*SEARCH*/position:relative;float: right;min-width: 30%;max-width: 60%;height: 50px;margin:0 auto;margin-right:2%;}#headerSlideContent #headerSlideMenuMobile     { /*MOBILE MENU*/position:relative;float: right;width: 0px;height: 0px;margin:0 auto;margin-right:-1000px; cursor:pointer;}.dark-base { position: absolute; bottom: -5px; left: 0; width: 100%; height: 4px; z-index: 1; height: 8px; bottom: -8px; background: -webkit-gradient(linear, left top, left bottom, from(rgba(0, 0, 0, 0.2)), to(rgba(0, 0, 0, 0)));-webkit-mask-box-image: -webkit-gradient(linear, left top, right top, color-stop(0, rgba(0, 0, 0, 0)), color-stop(0.5, rgba(0, 0, 0, 0.8)), color-stop(1, rgba(0, 0, 0, 0)));}

@media screen and (min-width: 150px) and (max-width: 570px) {/*DisplayNews*/.moduletable_title .title, .moduletable_title2 .title,.moduletable_title3 .title, .moduletable_title4 .title { text-align:center; width:99%; margin-bottom:10px;} .moduletable_title p, .moduletable_title2 p, .moduletable_title3 p,.moduletable_title4 p { width:99%; } .moduletable_title img, .moduletable_title2 img, .moduletable_title3 img, .moduletable_title4 img { width:99%; } /*ImageGallery*/.sig-image img{ width:99%!important;}}
@media screen and (min-width: 150px) and (max-width: 990px) {/*Sufixos Joomla*/.search_search input[type="search"].inputbox_search{width:99%;} }
