* {margin:0; padding:0; box-sizing:border-box;}
.mod {width:100%; height:100%;}
.container {width:90%;  max-width:1300px; height:auto; margin:0 auto;}
textarea:focus, input:focus, select:focus {border: 0 none; outline: 0;}

/* Menu Superior */
.menuTop {width:100%; height:100px; background-color:#fff;  box-shadow: 0 0 15px rgba(0,0,0, 0.1); position:fixed; top:0; z-index: 99;}
.menNavTop {float:left; width:40%; height:35px; margin-left:18%; margin-top:40px;  text-decoration:none; transition:ease 0.3s; -webkit-transition:ease 0.3s; -moz-transition:ease 0.3s;}
.menNavTop ol {list-style:none; float:left; text-decoration:none;}
.menNavTop ol a {text-decoration:none; font-family:sans-serif; font-size:14pt; padding:10px 20px; color:#525252; border-radius:50px;}
.menNavTop ol a:hover {color:white; background:linear-gradient(to right, #810868,#AA0387); border-radius:50px; transition:ease 0.5s; box-shadow: 0px 0px 5px 0px rgba(170,3,134,1);}

/* Menu Mobile */
.navegBarMobile {display:none;}
.navegBarMobile label {float:right; color:#355f95; background-color:#f2f2f2; border-radius:5px; padding:10px 15px; text-align:center; font-family:sans-serif; font-size:16pt; font-weight:bold; margin-top:-2%;}
.navegBarMobile label:hover {cursor:pointer;}
.navegBarMobile {display:none; width:100%; height:100%;}
.navegBarMobile ol {display:none;}
#toggle {display: none;}
#toggle:not(:checked) ~ ol {display: none;}
#toggle:checked ~ ol {display: block; transition:ease 0.5s; -webkit-transition:ease 0.5s; -moz-transition:ease 0.5s; -ms-transition:ease 0.5s; -o-transition:ease 0.5s;}

/* Logomarca */
.logo {float:left; background-image:url(../img/logo.png); background-repeat:no-repeat; width:231px; height:60px; margin:20px; transition:ease 0.3s; -webkit-transition:ease 0.3s; -moz-transition:ease 0.3s;}
 
/* Redes Sociais */
.redeSoc {float:right; margin-top:38px; margin-right:20px;}
.redeSoc img {margin-right:10px; border-radius:20px; filter:grayscale(1);}
.redeSoc img:hover {box-shadow:0px 0px 5px 0px rgba(170,3,134,1); filter:grayscale(0); transition:ease 0.3s; -webkit-transition:ease 0.3s; -moz-transition:ease 0.3s;}

.bannerFirst {width:auto; height:550px; background:url(../img/bannerFirst.jpg); border-bottom:4px solid #CCC; background-size: cover; margin-top:5%;}

/* Banner Promocional */
.contentBanner {width:100%; height:600px; padding-top:4%; margin-bottom:10%;}
.bannerUl {width:100%; height:600px; overflow:hidden; box-shadow: 0px 0px 5px 0px rgba(224,226,226,0.3);}
.exibBanner {width:100%; height:100%; padding:10px; padding-top:3%; float:left;}
.exibLeft {width:50%; height:100%; float:left; padding:10px;}
.exibLeft img {width:90%; height:auto; max-height:90%; margin:0 auto;}
.exibLeft p {font-family:sans-serif; font-size:38pt; color:white; background-color:#eb375d; padding:20px; border-radius:2px; width:auto; float:right; position:relative; top:-90%; right:5%;}
.exibRight {width:50%; height:100%; float:right; padding:10px;}
.exibRight h3 {font-family:sans-serif; font-size:34pt; color:black; text-transform:uppercase; margin-bottom:10%;}
.exibRight span {font-family:sans-serif; font-size:12pt; color:#525252;}
.exibRight p {font-family:sans-serif; font-size:40pt; color:#AA0387; font-weight:bolder;}
.exibRight a {font-family:sans-serif; font-size:16pt; color:white; background-color:#333; padding:10px 20px; border-radius:50px; text-decoration:none; position:relative; top:100px;}
.exibRight a:hover {background-color:#159f73; box-shadow: 0px 0px 5px 0px rgba(21,159,115,1); transition:ease 0.3s;}

/* Content Promo */
.contentPromo {width:100%; height:570px; padding-top:1%;}
.contentPromo h2 {font-family: 'Open Sans', sans-serif; font-size:42pt; text-align:center; padding-top:3%; margin-bottom:1%; font-weight:lighter; background: -webkit-linear-gradient(#AA0387, #810868); -webkit-background-clip: text; -webkit-text-fill-color: transparent;}
.clear {clear:both;}
.box_carrossel {width:100%; height:340px; margin:5% auto; position:relative; padding:10px 30px; background:white; overflow-x:hidden;}
.box_carrossel .nav {position:absolute; top:0; padding:0 5px; display:table; width:5%; height:100%; background-color:none; color:#555; text-align:center; line-height:340px; font-family:'Open Sans', sans-serif; font-size:22pt;}
.box_carrossel .nav:hover {color:black; cursor:pointer;}
.box_carrossel .nav.back {left:0;}
.box_carrossel .nav.forth {right:0;}

.box_carrossel ul {list-style:none; padding-left:5%; width:1000%; float:left; background:#fff; overflow-x:hidden;}
.box_carrossel ul li {float:left; width:175px; height:auto; padding:5px; margin:5px; overflow:hidden;}
.box_carrossel ul li h4 {font-family:'Open Sans', sans-serif; font-size:11pt; color:#555; font-weight:lighter; text-align:left;}
.boxPromoProduct {width:100%; height:auto;}
.boxPromoImg {width:auto; height:175px;}
.boxPromoImg img {width:auto; height:100%;}

.descontProdPerc2 {padding:5px 10px; font-family:'Open Sans', sans-serif; font-size:14pt; background:linear-gradient(#AA0387, #810868); color:white; position:relative; top:-175px; border-radius:3px;}

.box_carrossel a {padding:8px 20px; text-align:center; font-family:'Open Sans', sans-serif; font-size:14pt; color:white; background-color:#555; list-style:none; line-height:40px; font-weight:normal; text-decoration:none;}
.box_carrossel a:hover {background:linear-gradient(to right, #810868,#AA0387); color:white; box-shadow: 0px 0px 5px 0px rgba(170,3,134,1); transition:ease 0.3s; -webkit-transition:ease 0.3s; -moz-transition:ease 0.3s;}


/* Content One */
.contentOne {width:100%; height:1050px; background-color:#f8f8f8; padding-top:4%; border-top:2px solid #efefef;}
.contentOne h2 {font-family: 'Open Sans', sans-serif; font-size:42pt; text-align:center; padding-top:3%; margin-bottom:1%; font-weight:lighter; background: -webkit-linear-gradient(#AA0387, #810868); -webkit-background-clip: text; -webkit-text-fill-color: transparent;}
.contentOne p {font-family: 'Open Sans', sans-serif; font-size:19pt; color:#555; font-weight:lighter; text-align:center; margin-bottom:5%; letter-spacing: 0;}


/* Content Noticias */
.contentNotics {width:100%; height:440px; padding:10px;}
.boxNotic {width:32%; height:347px; padding:3px; background-color:white; box-shadow: 0px 0px 5px 0px rgba(224,226,226,1); float:left; margin:10px;}
.boxNotic img {width:100%; height:340px;}

.fundoHover {width:100%; height:340px; background-color:rgba(0,0,0,0.8); position:relative; top:-340px; float:left; padding-top:30%; transition:ease 0.3s; -webkit-transition:ease 0.3s; -moz-transition:ease 0.3s; display:none;}
.fundoHover h3 {font-family:sans-serif; font-size:20pt; color:white; text-align:center; width:95%; margin:0 auto;}
.fundoHover span {font-family:sans-serif; font-size:14pt; color:white; text-align:center; width:95%; margin:0 auto; letter-spacing: .1rem; float:left;}

.boxNotic:hover .fundoHover {display:block; transition:all 0.3s; -webkit-transition:all 0.3s; -moz-transition:all 0.3s;}

/* Pagina Noticias */
.infoBannerTop3 {width:100%; height:400px; background-image:url(../img/bannerTwo.jpg); background-size: cover; margin-top:5%;}
.contentAllNotic {width:100%; height:100%; min-height:2000px; padding:10px; padding-top:5%; padding-bottom:5%;}
.contentAllNotic p {font-family:'Open Sans', sans-serif; font-size:16pt; color:#355; text-align:center; padding-bottom:3%;}


/* Pagina Open Noticias */
.contentSevenOpen {width:100%; height:auto; min-height:1500px; padding:10px; padding-top:5%; padding-bottom:5%;}
.leftContentSevenOpen {width:20%; height:100%; float:left; padding:10px; padding-top:6%;}
.leftContentSevenOpen img {width:100%; height:auto; }

.topoContentSevenOpen {width:97%; height:auto; border-bottom:1px solid #efefef; padding:10px; padding-bottom:2%; text-align:center; margin:0 auto;}
.topoContentSevenOpen h2 {text-align:center; font-family:'Open Sans', sans-serif; font-size:24pt; color:black;}
.topoContentSevenOpen span {font-family:'Open Sans', sans-serif; font-size:11pt; color:#355; text-align:center;}

.bodyContentSevenOpen {width:100%; height:auto; min-height:1900px; padding:10px; padding-top:3%;}
.imgNoticOpen {width:70%; height:auto; min-height:450px;  margin:0 auto;}
.imgNoticOpen img {width:100%; height:auto; margin:0 auto;}

.textNoticOpen {width:95%; height:auto; padding:10px; margin:0 auto; padding-top:8%;}
.textNoticOpen p {font-family:'Open Sans', sans-serif; font-size:15pt; color:#355; font-weight:lighter; text-align:left; padding-left:5%;}

/* Content Left Exib Notic */
.exibNewsLeftTop {width:100%; height:60px;}
.exibNewsLeftTop h4 {font-family:'Open Sans', sans-serif; font-size:16pt; color:#555; text-align:center;}
.contentExibNewsLeft {width:100%; height:auto; padding:10px;}
.contentExibNewsLeft ol {list-style:none;}
.contentExibNewsLeft ol a {text-decoration:none;}
.contentExibNewsLeft ol a:hover  li p {color:#AA0387;}
.contentExibNewsLeft ol a li {list-style:none; width:100%; height:50px; padding:10px;  margin-top:13px;}
.contentExibNewsLeft ol a li img {width:15px; height:auto; float:left; margin-top:10px; margin:5px;}
.contentExibNewsLeft ol a li p {font-family:'Open sans', sans-serif; font-size:10pt; color:black; margin-top:5px;}


/* Link More */
.linkMore {width:100%; height:auto; padding:15px; padding-top:5%; text-align:center;}
.linkMore a {font-family:sans-serif; text-decoration:none; color:#525252; font-size:16pt; background-color:#e0e2e2; padding:5px 10px; border-radius:50px; text-align:center;}
.linkMore a:hover {background:linear-gradient(to right, #810868,#AA0387); color:white; box-shadow: 0px 0px 5px 0px rgba(170,3,134,1); transition:ease 0.3s; -webkit-transition:ease 0.3s; -moz-transition:ease 0.3s;}


/* ContentTwo */
.contentTwo {width:100%; height:auto; padding:10px; padding-top:4%; border-top:2px solid #efefef; padding-bottom:100px;}
.contentTwo h2 {font-family: 'Open Sans', sans-serif; font-size:42pt; text-align:center; padding-top:3%; margin-bottom:3%; font-weight:lighter; background: -webkit-linear-gradient(#AA0387, #810868); -webkit-background-clip: text; -webkit-text-fill-color: transparent;}
.contentTwo p {font-family: 'Open Sans', sans-serif; font-size:17pt; color:#555; font-weight:lighter; text-align:center; margin-bottom:5%; letter-spacing: 0; width:85%; margin:0 auto; line-height:2;}

.videoLoja {width:50%; height:570px; padding:10px; padding-top:50px; padding-bottom:50px; margin:0 auto;}


/* ContentFour */
.contentFour {width:100%; height:auto; background-color:white; padding-top:4%; border-top:2px solid #efefef; padding-bottom:4%;}
.contentFour h2 {font-family: 'Open Sans', sans-serif; font-size:42pt; text-align:center; padding-top:3%; margin-bottom:3%; font-weight:lighter; background: -webkit-linear-gradient(#AA0387, #810868); -webkit-background-clip: text; -webkit-text-fill-color: transparent;}
.contentServic {width:90%; height:550px; margin:0 auto;}
.boxServic {width:18%; height:auto; padding:10px; float:left; margin:50px;}
.boxServic img {width:60%; height:auto; margin:0 auto; margin-left:19%; box-shadow: 0px 0px 5px 0px rgba(0,0,0,0.3); border-radius:50%; margin-bottom:5%;}
.boxServic h4 {color:#525252; font-family: 'Open Sans', sans-serif; font-size:14pt; text-align:center; margin-top:20px; margin-bottom:3%;}
.boxServic p {font-family: 'Open Sans', sans-serif; font-size:10pt; color:#555; font-weight:lighter; text-align:center; margin-bottom:5%; letter-spacing: 0; width:95%; margin:0 auto; line-height:2;}


/* ContentFive */
.contentFive {width:100%; height:480px; background-image:url(../img/headerbck.jpg); border-top:2px solid #efefef; border-bottom:2px solid #efefef; padding-top:2%; background-size: cover;}
.contentFive h2 {font-family: 'Open Sans', sans-serif; font-size:38pt; text-align:left; padding-top:3%; margin-bottom:3%; font-weight:lighter; color:#efefef; text-shadow: 0px 0px 5px 0px rgba(224,226,226,0.3);}
.contentFive input[type=text] {width:48%; height:auto; border-radius:50px; border:none; font-family: 'Open Sans', sans-serif; font-size:12pt; font-weight:lighter; color:black; padding:20px; box-shadow: 0px 0px 5px 0px rgba(224,226,226,0.3);}
.contentFive input[type=submit] {height:auto; border-radius:50px; border:none; font-family: 'Open Sans', sans-serif; font-size:14pt; font-weight:lighter; letter-spacing:1.8; color:white; padding:18px 25px; background: -webkit-linear-gradient(#AA0387, #810868); margin-left:-5%; position:relative; top:1px;}
.contentFive input[type=submit]:hover {cursor:pointer; box-shadow: 0px 0px 5px 0px rgba(170,3,134,1); transition:ease 0.3s; -webkit-transition:ease 0.3s; -moz-transition:ease 0.3s;}


/* Footer */
footer {width:100%; height:400px; padding:10px; background-color:#e0e2e2; border-top:2px solid #efefef;}
.leftFooter {width:50%; height:100%; padding:10px; float:left;}
.menNavFooter {width:100%; height:auto; padding-top:50px;}
.menNavFooter ol {float:left; list-style:none;}
.menNavFooter ol a {font-family:sans-serif; font-size:12pt; color:#525252; text-decoration:none; padding:10px 20px; border-radius:50px;}
.menNavFooter ol a:hover {background-color:#AA0387; color:white; box-shadow: 0px 0px 5px 0px rgba(170,3,134,1); transition:ease 0.3s; -webkit-transition:ease 0.3s; -moz-transition:ease 0.3s;}
.cartoes {width:100%; height:auto; padding:10px; margin-top:12%;}
.cartoes h4 {font-family:sans-serif; font-size:14pt; color:#9e9e9e; text-transform:uppercase; padding-bottom:25px;}
.desenvolv {width:100%; height:auto; padding:10px; float:left; margin-top:5%;}
.desenvolv p {font-family:sans-serif; font-size:10pt; color:#525252; text-align:left;}

.rightFooter {width:50%; height:100%; padding:10px; float:right;}
.logo2 {float:right; background-image:url(../img/logo.png); background-repeat:no-repeat; width:231px; height:60px; margin:20px; transition:ease 0.3s; -webkit-transition:ease 0.3s; -moz-transition:ease 0.3s;}
.infosBottomRight {width:100%; height:auto; padding:10px; float:right; text-align:right; font-family:sans-serif; font-size:12pt; color:#525252;}



/* Página Suporte Remoto */
/* Banner Top */
.infoBannerTop {width:auto;  height:100%; max-height:400px;  background-image:url(../img/headerbck1920.jpg); background-size: cover; margin-top:5%;}

/* Content Three */
.contentThree {width:100%; height:100%; background-color:white; border-top:2px solid #efefef; padding-top:3%; padding-bottom:5%;}
.barraTop2 {width:85%; height:2px; margin:0 auto; background:rgba(0,0,0,0.1); margin-bottom:5%;}
.leftContentThree {width:50%; height:100%; float:left; padding:10px;}
.leftContentThree h3 {font-family: 'Open Sans', sans-serif; font-size:34pt; text-align:left; padding-top:3%; margin-bottom:10%; font-weight:lighter; background: -webkit-linear-gradient(#AA0387, #810868); -webkit-background-clip: text; -webkit-text-fill-color: transparent;}

.rightContentThree {width:50%; height:100%; float:right; padding:10px; padding-top:9%;}
.rightContentThree p {font-family: 'Open Sans', sans-serif; font-size:17pt; color:#555; font-weight:lighter; text-align:right; margin-bottom:5%; letter-spacing: 0; width:85%; margin:0 auto; line-height:2;}
.rightContentThree a {background:linear-gradient(to right, #AA0387, #810868);  padding:10px 25px; text-decoration:none; border-radius:50px; font-weight:lighter; letter-spacing:1.8; float:right; margin-top:2%; margin-right:8%;}
.rightContentThree a span {color:white; font-family:'Open Sans', sans-serif; font-size:18pt; padding-left:15px; position:relative; top:-8px;}
.rightContentThree a img {width:35px; height:35px;}
.rightContentThree a:hover {box-shadow: 0px 0px 5px 0px rgba(170,3,134,1); transition:ease 0.3s; -webkit-transition:ease 0.3s; -moz-transition:ease 0.3s;}


/* Pagina SpeedTest */
.speedTest {background:#f2f2f2;}


/* Pagina Produtos */
.contentSix {width:100%; height:auto; min-height:2200px; background-color:white; border-top:2px solid #efefef; padding-top:2%; padding-bottom:5%;}
.barraTop3 {width:85%; height:2px; margin:0 auto; background:rgba(0,0,0,0.1); margin-bottom:2%;}

/* Banner Top */
.infoBannerTop2 {width:100%; height:400px; background-image:url(../img/bannerOne.jpg); background-size: cover; margin-top:5%;}

.leftContentSix {width:20%; height:100%; float:left;}
.exibCateg {width:90%; height:100%; margin:0 auto; padding:5px; float:left;}
.exibCateg h4 {text-align:left; font-family:'Open Sans', sans-serif; font-size:22pt; color:black;}
.exibCateg ul {list-style:none; width:95%; height:auto; padding:10px; padding-top:10%;}
.exibCateg ul li {width:100%; height:45px; border-bottom:2px solid #efefef; margin-top:10px; padding-top:13px; padding-left:5px;}
.exibCateg ul li a {font-family:'Open Sans', sans-serif; font-size:15pt; color:#555; text-decoration:none;}
.exibCateg ul li:hover {background-color:#f2f2f2; cursor:pointer; transition:ease 0.3s; -webkit-transition:ease 0.3s; -moz-transition:ease 0.3s;}

.rightContentSix {width:80%; height:100%; float:right;}
.topoContent {width:100%; height:60px; border-bottom:1px solid #efefef;}
.leftTopContent {width:50%; height:60px; float:left; padding:10px;}
.leftTopContent h4 {float:left; font-family:'Open Sans', sans-serif; font-size:22pt; color:black; margin-right:2%;}
.leftTopContent p {font-family:'Open Sans', sans-serif; font-size:11pt; color:#555; margin-top:11px;}
.rightTopContent {width:50%; height:60px; float:right; padding:10px;}
.rightTopContent form {width:100%; height:auto;}
.rightTopContent form input[type=text] {width:60%; height:40px; padding:10px; padding-left:20px; font-family:'Open Sans', sans-serif; font-size:12pt; color:#525252; background:none; border:1px solid #efefef; border-radius:5px; float:right;}
.rightTopContent form input[type=submit] {width:8%; height:40px; float:right; background:none; background-image:url(../img/loupe.png); background-repeat:no-repeat; border:1px solid #efefef; font-family:'Open Sans', sans-serif; font-size:22pt; border-radius:5px; margin-left:1%; color:#525252; background-position: center;}
.rightTopContent form input[type=submit]:hover {cursor:pointer; box-shadow: 0px 0px 5px 0px rgba(0,0,0,0.5); transition:ease 0.3s; -webkit-transition:ease 0.3s; -moz-transition:ease 0.3s;}

.centerTopContent {display:none;}

.bodyContent {width:100%; height:auto; min-height:1900px; padding:10px;}
.boxProd {width:23%; height:auto; padding:10px; box-shadow: 0px 0px 5px 0px rgba(224,226,226,0.2); float:left; margin:10px; border-radius:5px;}
.imgProd {width:100%; height:35%; margin:0 auto; padding-bottom:15px; border-bottom:1px solid #efefef;}
.imgProd img {width:95%; height:auto; max-height:100%; margin:0 auto;}
.contentBox {width:100%; height:auto; padding:10px;}
.tittleDiv {width:100%; height:60px; padding:10px; margin-bottom:20%;}
.tittleDiv h3 {font-family:'Open Sans', sans-serif; font-size:14pt; color:#555; font-weight:lighter;}
.precoDiv {width:100%; height:60px; padding:10px; margin-bottom:20%;}
.precoDiv p {font-family:'Open Sans', sans-serif; font-size:11pt; color:#555; float:left;}
.precoDiv span {font-family:'Open Sans', sans-serif; font-size:22pt; font-weight:bold; color:#AA0387; float:left; margin-left:10px; margin-top:-10px;}
.contentBox a {text-decoration:none;}
.contentBox a li {width:100%; height:40px; text-align:center; font-family:'Open Sans', sans-serif; font-size:14pt; color:white; background-color:#555; list-style:none; line-height:40px; font-weight:normal;}
.contentBox a li:hover {background:linear-gradient(to right, #810868,#AA0387); color:white; box-shadow: 0px 0px 5px 0px rgba(170,3,134,1); transition:ease 0.3s; -webkit-transition:ease 0.3s; -moz-transition:ease 0.3s;}

/*Em Oferta*/
.descontProdPerc {font-family:'Open Sans', sans-serif; position:absolute; margin-top:-5px; margin-left:5px; font-size:16pt; color:white; background:linear-gradient(to right, #810868,#AA0387); padding:10px; width:auto; float:right; border-radius:3px; }
.priceAntigo {font-family:'Open Sans', sans-serif; font-size:14pt; color:#355; float:left; text-decoration:line-through; filter:opacity(0.5);}


.boxProd2 {width:23%; height:auto; padding:10px; box-shadow: 0px 0px 5px 0px rgba(224,226,226,0.2); float:left; margin:10px; border-radius:5px; filter:opacity(0.5);}
.imgProd2 {width:100%; height:35%; margin:0 auto; padding-bottom:15px; border-bottom:1px solid #efefef;}
.imgProd2 img {width:95%; height:auto; max-height:100%; margin:0 auto;}
.contentBox2 {width:100%; height:auto; padding:10px;}
.tittleDiv2 {width:100%; height:60px; padding:10px; margin-bottom:20%;}
.tittleDiv2 h3 {font-family:'Open Sans', sans-serif; font-size:14pt; color:#555; font-weight:lighter;}
.precoDiv2 {width:100%; height:60px; padding:10px; margin-bottom:20%;}
.precoDiv2 p {font-family:'Open Sans', sans-serif; font-size:11pt; color:#555; float:left;}
.precoDiv2 span {font-family:'Open Sans', sans-serif; font-size:22pt; font-weight:bold; color:#AA0387; float:left; margin-left:10px; margin-top:-10px;}
.contentBox2 a {text-decoration:none;}
.contentBox2 a li {width:100%; height:40px; text-align:center; font-family:'Open Sans', sans-serif; font-size:14pt; color:white; background-color:#555; list-style:none; line-height:40px; font-weight:normal;}
.contentBox2 a li:hover {background:linear-gradient(to right, #810868,#AA0387); color:white; box-shadow: 0px 0px 5px 0px rgba(170,3,134,1); transition:ease 0.3s; -webkit-transition:ease 0.3s; -moz-transition:ease 0.3s;}

/*Filtrar Produtos */
.errorFoundProduct {font-family:'Open Sans', sans-serif; width:60%; font-size:14pt; color:#f1b65a; padding:5px 10px; text-align:center; border:1px solid #f1b65a; border-radius:3px; margin:0 auto; margin-top:5%;}
.clearFilter {float:right; font-family:'Open Sans', sans-serif; font-size:11pt; color:#555;}


.paginNumber {width:100%; height:60px;}
.paginNumber ul {float:right; list-style:none; width:50%; height:60px; margin:0 auto; text-align:center; padding-left:14%;}
.paginNumber ul a {text-decoration:none; float:left; padding:10px 20px; border-radius:5px; border:1px solid #efefef; margin:10px 10px; font-family:'Open Sans', sans-serif; font-size:12pt; color:#525252;}
.paginNumber ul a li span {font-family:'Open Sans', sans-serif; font-size:12pt; color:#efefef;}
.paginNumber ul a:hover {border:1px solid #810868; background:linear-gradient(to right, #810868,#AA0387); color:white; box-shadow: 0px 0px 5px 0px rgba(170,3,134,1); transition:ease 0.3s; -webkit-transition:ease 0.3s; -moz-transition:ease 0.3s; }


/* Pagina Open Produto */
.prodOpen {width:100%; height:auto; min-height:630px; padding:1%; }
.leftProdOpen {width:45%; height:auto; padding:10px; float:left; }
.leftProdOpen img {width:100%; height:auto; max-height:590px; margin:0 auto;}
.rightProdOpen {width:55%; height:auto; padding:10px; float:right; padding-top:3%;}
.rightProdOpen h2 {font-family:'Open Sans', sans-serif; font-size:24pt; color:black; margin-bottom:2%;}
.rightProdOpen span {font-family:'Open Sans', sans-serif; font-size:10pt; color:#525252;}
.rightProdOpen p {font-family:'Open Sans', sans-serif; font-size:28pt; color:#AA0387;}

/*Desconto Open*/
.descontProdPercOpen {font-family:'Open Sans', sans-serif; position:absolute; margin-top:-5px; margin-left:5px; font-size:20pt; color:white; background:linear-gradient(to right, #810868,#AA0387); padding:10px; width:auto; float:right; border-radius:3px; }

.bottonsProdOpen {width:100%; height:60px; border-top:1px solid #efefef; border-bottom:1px solid #efefef; margin-top:15%; padding-top:10px; padding-left:3%;}
.bottonsProdOpen a {text-decoration:none; font-family:'Open Sans', sans-serif; font-size:12pt; color:white; padding:10px 20px; background-color:#1f5f54; border-radius:2px;}
.bottonsProdOpen a img {width:auto; height:25px; position:relative; top:7px; padding-right:1%;}
.bottonsProdOpen a:hover {background-color:#3db39e; transition:ease 0.3s; -webkit-transition:ease 0.3s; -moz-transition:ease 0.3s;}
.bottonsProdOpen .moreDuvidas {text-decoration:none; font-family:'Open Sans', sans-serif; font-size:11pt; color:#555; margin-left:2%; background:none;}
.bottonsProdOpen .moreDuvidas:hover {background:none;}

.descProdOpen {width:100%; height:auto; padding:10px; border-top:1px solid #efefef;}
.descProdOpen h2 {font-family:'Open Sans', sans-serif; font-size:22pt; color:black; text-align:left; margin-bottom:3%; padding-top:2%;}
.descProdOpen p {font-family:'Open Sans', sans-serif; font-size:13pt; color:#355; width:100%; margin:0 auto; text-align:left;}



/* Pagina de Contato */
.bodyContentContact {width:100%; height:auto; padding:10px; padding-top:4%;}
.bodyContentCOntact h4 {font-family:'Open Sans', sans-serif; font-size:24pt; color:black; text-align:center;}

.infoBannerTop4 {width:100%; height:400px; background-image:url(../img/bannerThree.jpg); background-size: cover; margin-top:5%;}


/* Desktop grande */
@media (min-width: 1200px) {
    /* Menu Top Central */
    .menNavTop {margin-left:10%; width:45%;}
    .menNavTop ol a {font-size:13pt;}
    /* Banner Central */
    .exibLeft p {top:-88%;}
    /* Box Noticias */
    .infoBannerTop3 {height:285px; background-image:url(../img/bannerTwo1366.jpg);}
    .contentOne {height:900px;}
    .boxNotic {margin:10px; width:31%;}
    /*Box Serviços */
    .boxServic {margin:38px;}
    /* Pagina de Suporte */
    /* Content Three */
    .contentThree {padding-bottom:70%;}
    .infoBannerTop { background-image:url(../img/headerbck1366.jpg); height:276px;}
    /*Pagina de Produtos */
    .infoBannerTop2 {height:285px; background-image:url(../img/bannerOne1366.jpg);}
    .exibCateg ul li {height:65px;}
    .exibCateg ul li a {font-size:13pt;}
    .bodyContent {min-height:1500px;}
    .boxProd {width:23%; margin:8px;}
    .tittleDiv h3 {font-size:13pt;}
    .precoDiv {padding-top:15px;}
    .precoDiv span {font-size:17pt; margin-top:-5px;}
    .paginNumber {}
    .paginNumber ul {width:auto;}
    /* Produto Open */
    .descProdOpen  {margin-top:-130px;}
    /* Pagina de Contato */
    .infoBannerTop4 {height:285px; background-image:url(../img/bannerThree1366.jpg);}
}


@media (min-width:1024px) and (max-width:1199px){
    .menuTop {height:90px;}
    .logo {width:210px; height:55px; background-size:cover;}
    /* Menu Top Central */
    .menNavTop {margin-left:3%; width:auto;}
    .menNavTop ol a {font-size:11pt;}
    /* Rede Sociais */
    .redeSoc {margin-top:30px;}
    /* Box Noticias */
    .contentOne {height:830px;}
    .boxNotic { height:337px;margin:5px;}
    /*Content Services */
    .boxServic {margin:29px;}
    /* Content Five */
    .contentFive input[type=text] {width:55%;}
    /* Menu Bottom*/
    .menNavFooter ol a {font-size:9pt;}
    /* Pagina de Suporte */
    /* Content Three */
    .contentThree {min-height:1024px; padding-bottom:70%;}
    .infoBannerTop {background-image:url(../img/headerbck1024.jpg); height:214px; background-size:cover;}
    .infoBannerTop3 {background-image:url(../img/bannerTwo1024.jpg); height:214px; background-size:cover;}
    .infoBannerTop2 {background-image:url(../img/bannerOne1024.jpg); height:214px; background-size:cover;}
    .infoBannerTop4 {background-image:url(../img/bannerThree1024.jpg); height:214px; background-size:cover;}
    /* Pagina de Produtos */
    .contentSix {min-height:1600px;}
    .exibCateg h4 {font-size:18pt;}
    .exibCateg ul li a {font-size:12pt;}
    .exibCateg ul li {height:55px;}
    .leftTopContent h4 {font-size:18pt;}
    .leftTopContent p {font-size:12px;}
    /*Box Produtos */
    .boxProd {margin:7px;}
    .tittleDiv h3 {font-size:12pt;}
    .precoDiv span {font-size:13pt; position:relative; top:15px;}
    .contentBox a li {font-size:11pt;}
    .bodyContent {height:auto; min-height:1350px;}
    .paginNumber ul {width:80%;}
    /* Open Produtos */
    .prodOpen {min-height:450px;}
    .bottonsProdOpen a {font-size:9pt;}
    .bottonsProdOpen .moreDuvidas {font-size:10pt; margin-left:-1%;}
    
}

@media (min-width:768px) and (max-width:1023px) {
    /* Tela Inicial */
    /* Menu Top */
    .menuTop {padding-top:5%;}
    .menNavTop {display:none;}
    .redeSoc {display:none;}
    .logo { margin:0px; width:210px; height:55px; background-size:cover;}
    .navegBarMobile {display:inline-block;}
    .navegBarMobile label {background:none; font-size:28pt; color:#525252; padding:5px; margin-top:-60px;}
    .navegBarMobile ol {width:100%; height:auto; padding:2%; list-style:none; background-color:white; margin-top:10px;}
    .navegBarMobile ol a {text-decoration:none;}
    .navegBarMobile ol a li {width:100%; height:35px; font-family:'Open Sans', sans-serif; font-size:14pt; color:black; text-align:center; border-bottom:1px solid rgba(0, 0, 0, 0.1); margin-top:13px;}
    /* Banner */
    .bannerFirst {background:url(../img/bannerFirst-380.jpg); width:auto; height:250px; margin-top:100px;}
    /* Content Noticias */
    .contentOne {padding-top:10%; height:1600px;}
    .contentOne h2 {font-size:40pt;}
    .contentOne p {font-size:16pt; padding-top:3%;}
    /* Box Noticias */
    .boxNotic {width:90%; margin:0 auto; margin:15px;}
    .contentNotics {height:1200px;}
    
    /*Pagina Noticias */
    .infoBannerTop3 {background-image:url(../img/bannerTwo-420.jpg); width:100%; height:auto; min-height:313px; background-size:cover; margin-top:100px;}
    /*Pagina Open Noticias */
    .contentSevenOpen {}
    .leftContentSevenOpen {display:none;}
    .imgNoticOpen {width:100%; height:50px;}
    .imgNoticOpen img {width:100%; height:auto;}
    .textNoticOpen {margin-top:-200px; border-top:1px solid #efefef;}
    
    /* Box Serviços */
    .contentFour {padding-top:10%;}
    .contentServic {height:1500px;}
    .boxServic {width:90%; margin:15px;}
    /* Box Propaganda */
    .contentFive {padding-top:10%; height:350px; background:url(../img/headerbck-380.jpg);}
    .contentFive h2 {font-size:28pt; margin-bottom:17%;}
    .contentFive input[type=text] {width:57%;}
    /* Content Sobre nós */
    .contentTwo {padding-top:10%;}
    .contentTwo h2 {margin-bottom:10%;}
    .contentTwo p {font-size:13pt;}
    .videoLoja {width:100%; height:300px;}
    /* Footer */
    .menNavFooter {display:none;}
    .cartoes {display:none;}
    .logo2 {display:none;}
    .infosBottomRight p {font-size:10pt;}
    
    /* Pagina Suporte */
    .infoBannerTop {background-image:url(../img/headerbck-420.jpg); width:100%; height:auto; min-height:313px; background-size:cover; margin-top:100px;}
    .contentThree {height:1100px;}
    .leftContentThree {width:100%; height:300px;}
    .leftContentThree h3 {font-size:22pt; text-align:center;}
    .rightContentThree {width:100%; height:400px;}
    .rightContentThree p {font-size:13pt; text-align:center;}
    
    /* Pagina Produtos */
    /* Banner */
    .infoBannerTop2 {background-image:url(../img/bannerOne-420.jpg); width:100%; height:auto; min-height:313px; background-size:cover; margin-top:100px;}
    /* Pesquisa */
    .contentSix {padding-top:10%; min-height:6200px;}
    .leftContentSix {display:none;}
    .rightContentSix {width:100%;}
    .leftTopContent {display:none;}
    .rightTopContent {display:none;}
    .centerTopContent {display:block; width:100%; height:50px; margin:0 auto;}
    .centerTopContent form {width:100%; height:100%; padding:1%; padding-top:2%; padding-left:2%;}
    .centerTopContent form input[type=text] {width:80%; height:35px; border:none; background-color:#efefef; border-radius:2px; font-family:'Open Sans', sans-serif; font-size:11pt; color:black; box-shadow: 0px 0px 5px 0px rgba(224,226,226,0.9); padding:1%; padding-left:3%;}
    .centerTopContent form input[type=submit] {width:15%; height:35px; float:right; background:none; background-image:url(../img/loupe.png); background-repeat:no-repeat; border:1px solid #efefef; font-family:'Open Sans', sans-serif; font-size:22pt; border-radius:5px; margin-left:1%; color:#525252; background-position: center;}
    
    .infoNumber {width:97%; height:35px; margin:0 auto;}
    .infoNumber h4 {font-family:'Open Sans', sans-serif; font-size:13pt; color:black; font-weight:bold; float:left;}
    .infoNumber p {font-family:'Open Sans', sans-serif; font-size:10pt; color:#555; float:right; margin-right:10px; margin-top:3px;}
    
    /*Box produtos */
    .boxProd {width:100%;}
    /* PaginNumber */
    .paginNumber {width:100%; margin-top:5%;}
    .paginNumber ul {width:100%; padding:0px; padding-top:2%; color:#555;}
    .paginNumber ul a {font-size:11pt; margin:2px;}
    
    /* Pagina Open Produtos */
    .prodOpen {height:100%; padding-bottom:50px; border:none;}
    .leftProdOpen {width:100%; height:auto;}
    .rightProdOpen {width:100%; height:auto;}
    .rightProdOpen h2 {font-size:22pt;}
    .bottonsProdOpen {padding-left:15%; width:100%; height:60px;}
    .bottonsProdOpen .moreDuvidas {display:none;}
    .descProdOpen {margin-top:8%;}
    
    /* Pagina de Contato */
    .infoBannerTop4 {background-image:url(../img/bannerThree-420.jpg); width:100%; height:auto; min-height:313px; background-size:cover; margin-top:100px;}
    .leftContentThree {width:100%;}
    .leftContentThree iframe {height:200px;}
    .rightContentThree {width:100%; padding-top:15%;}
    
}

@media (min-width:361px) and (max-width:767px) {
    /* Tela Inicial */
    /* Menu Top */
    .menuTop {padding-top:5%;}
    .menNavTop {display:none;}
    .redeSoc {display:none;}
    .logo { margin:0px; width:210px; height:55px; background-size:cover;}
    .navegBarMobile {display:inline-block;}
    .navegBarMobile label {background:none; font-size:28pt; color:#525252; padding:5px; margin-top:-60px;}
    .navegBarMobile ol {width:100%; height:auto; padding:2%; list-style:none; background-color:white; margin-top:10px;}
    .navegBarMobile ol a {text-decoration:none;}
    .navegBarMobile ol a li {width:100%; height:35px; font-family:'Open Sans', sans-serif; font-size:14pt; color:black; text-align:center; border-bottom:1px solid rgba(0, 0, 0, 0.1); margin-top:13px;}
    /* Banner */
    .bannerFirst {background:url(../img/bannerFirst-380.jpg); width:auto; height:250px; margin-top:100px;}
    /* Content Noticias */
    .contentOne {padding-top:10%; height:1600px;}
    .contentOne h2 {font-size:40pt;}
    .contentOne p {font-size:16pt; padding-top:3%;}
    /* Box Noticias */
    .boxNotic {width:90%; margin:0 auto; margin:15px;}
    .contentNotics {height:1200px;}
    
    /*Pagina Noticias */
    .infoBannerTop3 {background-image:url(../img/bannerTwo-420.jpg); width:100%; height:auto; min-height:313px; background-size:cover; margin-top:100px;}
    /*Pagina Open Noticias */
    .contentSevenOpen {}
    .leftContentSevenOpen {display:none;}
    .imgNoticOpen {width:100%; height:50px;}
    .imgNoticOpen img {width:100%; height:auto;}
    .textNoticOpen {margin-top:-200px; border-top:1px solid #efefef;}
    
    /* Box Serviços */
    .contentFour {padding-top:10%;}
    .contentServic {height:1500px;}
    .boxServic {width:90%; margin:15px;}
    /* Box Propaganda */
    .contentFive {padding-top:10%; height:350px; background:url(../img/headerbck-380.jpg);}
    .contentFive h2 {font-size:28pt; margin-bottom:17%;}
    .contentFive input[type=text] {width:57%;}
    /* Content Sobre nós */
    .contentTwo {padding-top:10%;}
    .contentTwo h2 {margin-bottom:10%;}
    .contentTwo p {font-size:13pt;}
    .videoLoja {width:100%; height:300px;}
    /* Footer */
    .menNavFooter {display:none;}
    .cartoes {display:none;}
    .logo2 {display:none;}
    .infosBottomRight p {font-size:10pt;}
    
    /* Pagina Suporte */
    .infoBannerTop {background-image:url(../img/headerbck-420.jpg); width:100%; height:auto; min-height:313px; background-size:cover; margin-top:100px;}
    .contentThree {height:1100px;}
    .leftContentThree {width:100%; height:300px;}
    .leftContentThree h3 {font-size:22pt; text-align:center;}
    .rightContentThree {width:100%; height:400px;}
    .rightContentThree p {font-size:13pt; text-align:center;}
    
    /* Pagina Produtos */
    /* Banner */
    .infoBannerTop2 {background-image:url(../img/bannerOne-420.jpg); width:100%; height:auto; min-height:313px; background-size:cover; margin-top:100px;}
    /* Pesquisa */
    .contentSix {padding-top:10%; min-height:6200px;}
    .leftContentSix {display:none;}
    .rightContentSix {width:100%;}
    .leftTopContent {display:none;}
    .rightTopContent {display:none;}
    .centerTopContent {display:block; width:100%; height:50px; margin:0 auto;}
    .centerTopContent form {width:100%; height:100%; padding:1%; padding-top:2%; padding-left:2%;}
    .centerTopContent form input[type=text] {width:80%; height:35px; border:none; background-color:#efefef; border-radius:2px; font-family:'Open Sans', sans-serif; font-size:11pt; color:black; box-shadow: 0px 0px 5px 0px rgba(224,226,226,0.9); padding:1%; padding-left:3%;}
    .centerTopContent form input[type=submit] {width:15%; height:35px; float:right; background:none; background-image:url(../img/loupe.png); background-repeat:no-repeat; border:1px solid #efefef; font-family:'Open Sans', sans-serif; font-size:22pt; border-radius:5px; margin-left:1%; color:#525252; background-position: center;}
    
    .infoNumber {width:97%; height:35px; margin:0 auto;}
    .infoNumber h4 {font-family:'Open Sans', sans-serif; font-size:13pt; color:black; font-weight:bold; float:left;}
    .infoNumber p {font-family:'Open Sans', sans-serif; font-size:10pt; color:#555; float:right; margin-right:10px; margin-top:3px;}
    
    /*Box produtos */
    .boxProd {width:100%;}
    .imgProd img {height:auto; width:85%; margin:0 auto; margin-left:5%;}
    .boxProd2 {width:100%;}
    .imgProd2 img {height:auto; width:85%; margin:0 auto; margin-left:5%;}
    /* PaginNumber */
    .paginNumber {width:100%; margin-top:5%;}
    .paginNumber ul {width:100%; padding:0px; padding-top:2%; color:#555;}
    .paginNumber ul a {font-size:11pt; margin:2px;}
    
    /* Pagina Open Produtos */
    .prodOpen {height:100%; padding-bottom:50px; border:none;}
    .leftProdOpen {width:100%; height:auto;}
    .rightProdOpen {width:100%; height:auto;}
    .rightProdOpen h2 {font-size:22pt;}
    .bottonsProdOpen {padding-left:15%; width:100%; height:60px;}
    .bottonsProdOpen .moreDuvidas {display:none;}
    .descProdOpen {margin-top:8%; border:none;}
    
    /* Pagina de Contato */
    .infoBannerTop4 {background-image:url(../img/bannerThree-420.jpg); width:100%; height:auto; min-height:313px; background-size:cover; margin-top:100px;}
    .leftContentThree {width:100%;}
    .leftContentThree iframe {height:200px;}
    .rightContentThree {width:100%; padding-top:15%;}
    
}

@media (min-width:321px) and (max-width:360px){
    /* Tela Inicial */
    /* Menu Top */
    .menuTop {padding-top:5%;}
    .menNavTop {display:none;}
    .redeSoc {display:none;}
    .logo { margin:0px; width:210px; height:55px; background-size:cover;}
    .navegBarMobile {display:inline-block;}
    .navegBarMobile label {background:none; font-size:28pt; color:#525252; padding:5px; margin-top:-60px;}
    .navegBarMobile ol {width:100%; height:auto; padding:2%; list-style:none; background-color:white; margin-top:10px;}
    .navegBarMobile ol a {text-decoration:none;}
    .navegBarMobile ol a li {width:100%; height:35px; font-family:'Open Sans', sans-serif; font-size:14pt; color:black; text-align:center; border-bottom:1px solid rgba(0, 0, 0, 0.1); margin-top:13px;}
    /* Banner */
    .bannerFirst {background:url(../img/bannerFirst-380.jpg); width:auto; height:250px; margin-top:100px;}
    /* Content Noticias */
    .contentOne {padding-top:10%; height:1600px;}
    .contentOne h2 {font-size:40pt;}
    .contentOne p {font-size:16pt; padding-top:3%;}
    /* Box Noticias */
    .boxNotic {width:90%; margin:0 auto; margin:15px;}
    .contentNotics {height:1200px;}
    
    /*Pagina Noticias */
    .infoBannerTop3 {background-image:url(../img/bannerTwo-420.jpg); width:100%; height:auto; min-height:313px; background-size:cover; margin-top:100px;}
    /*Pagina Open Noticias */
    .contentSevenOpen {}
    .leftContentSevenOpen {display:none;}
    .imgNoticOpen {width:100%; height:50px;}
    .imgNoticOpen img {width:100%; height:auto;}
    .textNoticOpen {margin-top:-200px; border-top:1px solid #efefef;}
    
    /* Box Serviços */
    .contentFour {padding-top:10%;}
    .contentServic {height:1500px;}
    .boxServic {width:90%; margin:15px;}
    /* Box Propaganda */
    .contentFive {padding-top:10%; height:350px; background:url(../img/headerbck-380.jpg);}
    .contentFive h2 {font-size:28pt; margin-bottom:17%;}
    .contentFive input[type=text] {width:57%;}
    /* Content Sobre nós */
    .contentTwo {padding-top:10%;}
    .contentTwo h2 {margin-bottom:10%;}
    .contentTwo p {font-size:13pt;}
    .videoLoja {width:100%; height:300px;}
    /* Footer */
    .menNavFooter {display:none;}
    .cartoes {display:none;}
    .logo2 {display:none;}
    .infosBottomRight p {font-size:10pt;}
    
    /* Pagina Suporte */
    .infoBannerTop {background-image:url(../img/headerbck-420.jpg); width:100%; height:auto; min-height:313px; background-size:cover; margin-top:100px;}
    .contentThree {height:1100px;}
    .leftContentThree {width:100%; height:300px;}
    .leftContentThree h3 {font-size:22pt; text-align:center;}
    .rightContentThree {width:100%; height:400px;}
    .rightContentThree p {font-size:13pt; text-align:center;}
    
    /* Pagina Produtos */
    /* Banner */
    .infoBannerTop2 {background-image:url(../img/bannerOne-420.jpg); width:100%; height:auto; min-height:313px; background-size:cover; margin-top:100px;}
    /* Pesquisa */
    .contentSix {padding-top:10%; min-height:6200px;}
    .leftContentSix {display:none;}
    .rightContentSix {width:100%;}
    .leftTopContent {display:none;}
    .rightTopContent {display:none;}
    .centerTopContent {display:block; width:100%; height:50px; margin:0 auto;}
    .centerTopContent form {width:100%; height:100%; padding:1%; padding-top:2%; padding-left:2%;}
    .centerTopContent form input[type=text] {width:80%; height:35px; border:none; background-color:#efefef; border-radius:2px; font-family:'Open Sans', sans-serif; font-size:11pt; color:black; box-shadow: 0px 0px 5px 0px rgba(224,226,226,0.9); padding:1%; padding-left:3%;}
    .centerTopContent form input[type=submit] {width:15%; height:35px; float:right; background:none; background-image:url(../img/loupe.png); background-repeat:no-repeat; border:1px solid #efefef; font-family:'Open Sans', sans-serif; font-size:22pt; border-radius:5px; margin-left:1%; color:#525252; background-position: center;}
    
    .infoNumber {width:97%; height:35px; margin:0 auto;}
    .infoNumber h4 {font-family:'Open Sans', sans-serif; font-size:13pt; color:black; font-weight:bold; float:left;}
    .infoNumber p {font-family:'Open Sans', sans-serif; font-size:10pt; color:#555; float:right; margin-right:10px; margin-top:3px;}
    
    /*Box produtos */
    .boxProd {width:100%;}
    /* PaginNumber */
    .paginNumber {width:100%; margin-top:5%;}
    .paginNumber ul {width:100%; padding:0px; padding-top:2%; color:#555;}
    .paginNumber ul a {font-size:11pt; margin:2px;}
    
    /* Pagina Open Produtos */
    .prodOpen {height:100%; padding-bottom:50px; border:none;}
    .leftProdOpen {width:100%; height:auto;}
    .rightProdOpen {width:100%; height:auto;}
    .rightProdOpen h2 {font-size:22pt;}
    .bottonsProdOpen {padding-left:15%; width:100%; height:60px;}
    .bottonsProdOpen .moreDuvidas {display:none;}
    .descProdOpen {margin-top:8%;}
    
    /* Pagina de Contato */
    .infoBannerTop4 {background-image:url(../img/bannerThree-420.jpg); width:100%; height:auto; min-height:313px; background-size:cover; margin-top:100px;}
    .leftContentThree {width:100%;}
    .leftContentThree iframe {height:200px;}
    .rightContentThree {width:100%; padding-top:15%;}
    
}

@media (max-width:320px) {
    /* Tela Inicial */
    /* Menu Top */
    .menuTop {padding-top:5%;}
    .menNavTop {display:none;}
    .redeSoc {display:none;}
    .logo { margin:0px; width:210px; height:55px; background-size:cover;}
    .navegBarMobile {display:inline-block;}
    .navegBarMobile label {background:none; font-size:28pt; color:#525252; padding:5px; margin-top:-60px;}
    .navegBarMobile ol {width:100%; height:auto; padding:2%; list-style:none; background-color:white; margin-top:10px;}
    .navegBarMobile ol a {text-decoration:none;}
    .navegBarMobile ol a li {width:100%; height:35px; font-family:'Open Sans', sans-serif; font-size:14pt; color:black; text-align:center; border-bottom:1px solid rgba(0, 0, 0, 0.1); margin-top:13px;}
    /* Banner */
    .bannerFirst {background:url(../img/bannerFirst-380.jpg); width:auto; height:250px; margin-top:100px;}
    /* Content Noticias */
    .contentOne {padding-top:10%; height:1600px;}
    .contentOne h2 {font-size:40pt;}
    .contentOne p {font-size:16pt; padding-top:3%;}
    /* Box Noticias */
    .boxNotic {width:90%; margin:0 auto; margin:15px;}
    .contentNotics {height:1200px;}
    
    /*Pagina Noticias */
    .infoBannerTop3 {background-image:url(../img/bannerTwo-420.jpg); width:100%; height:auto; min-height:313px; background-size:cover; margin-top:100px;}
    /*Pagina Open Noticias */
    .contentSevenOpen {}
    .leftContentSevenOpen {display:none;}
    .imgNoticOpen {width:100%; height:50px;}
    .imgNoticOpen img {width:100%; height:auto;}
    .textNoticOpen {margin-top:-200px; border-top:1px solid #efefef;}
    
    /* Box Serviços */
    .contentFour {padding-top:10%;}
    .contentServic {height:1500px;}
    .boxServic {width:90%; margin:15px;}
    /* Box Propaganda */
    .contentFive {padding-top:10%; height:350px; background:url(../img/headerbck-380.jpg);}
    .contentFive h2 {font-size:28pt; margin-bottom:17%;}
    .contentFive input[type=text] {width:57%;}
    /* Content Sobre nós */
    .contentTwo {padding-top:10%;}
    .contentTwo h2 {margin-bottom:10%;}
    .contentTwo p {font-size:13pt;}
    .videoLoja {width:100%; height:300px;}
    /* Footer */
    .menNavFooter {display:none;}
    .cartoes {display:none;}
    .logo2 {display:none;}
    .infosBottomRight p {font-size:10pt;}
    
    /* Pagina Suporte */
    .infoBannerTop {background-image:url(../img/headerbck-420.jpg); width:100%; height:auto; min-height:313px; background-size:cover; margin-top:100px;}
    .contentThree {height:1100px;}
    .leftContentThree {width:100%; height:300px;}
    .leftContentThree h3 {font-size:22pt; text-align:center;}
    .rightContentThree {width:100%; height:400px;}
    .rightContentThree p {font-size:13pt; text-align:center;}
    
    /* Pagina Produtos */
    /* Banner */
    .infoBannerTop2 {background-image:url(../img/bannerOne-420.jpg); width:100%; height:auto; min-height:313px; background-size:cover; margin-top:100px;}
    /* Pesquisa */
    .contentSix {padding-top:10%; min-height:6200px;}
    .leftContentSix {display:none;}
    .rightContentSix {width:100%;}
    .leftTopContent {display:none;}
    .rightTopContent {display:none;}
    .centerTopContent {display:block; width:100%; height:50px; margin:0 auto;}
    .centerTopContent form {width:100%; height:100%; padding:1%; padding-top:2%; padding-left:2%;}
    .centerTopContent form input[type=text] {width:80%; height:35px; border:none; background-color:#efefef; border-radius:2px; font-family:'Open Sans', sans-serif; font-size:11pt; color:black; box-shadow: 0px 0px 5px 0px rgba(224,226,226,0.9); padding:1%; padding-left:3%;}
    .centerTopContent form input[type=submit] {width:15%; height:35px; float:right; background:none; background-image:url(../img/loupe.png); background-repeat:no-repeat; border:1px solid #efefef; font-family:'Open Sans', sans-serif; font-size:22pt; border-radius:5px; margin-left:1%; color:#525252; background-position: center;}
    
    .infoNumber {width:97%; height:35px; margin:0 auto;}
    .infoNumber h4 {font-family:'Open Sans', sans-serif; font-size:13pt; color:black; font-weight:bold; float:left;}
    .infoNumber p {font-family:'Open Sans', sans-serif; font-size:10pt; color:#555; float:right; margin-right:10px; margin-top:3px;}
    
    /*Box produtos */
    .boxProd {width:100%;}
    /* PaginNumber */
    .paginNumber {width:100%; margin-top:5%;}
    .paginNumber ul {width:100%; padding:0px; padding-top:2%; color:#555;}
    .paginNumber ul a {font-size:11pt; margin:2px;}
    
    /* Pagina Open Produtos */
    .prodOpen {height:100%; padding-bottom:50px; border:none;}
    .leftProdOpen {width:100%; height:auto;}
    .rightProdOpen {width:100%; height:auto;}
    .rightProdOpen h2 {font-size:22pt;}
    .bottonsProdOpen {padding-left:15%; width:100%; height:60px;}
    .bottonsProdOpen .moreDuvidas {display:none;}
    .descProdOpen {margin-top:8%;}
    
    /* Pagina de Contato */
    .infoBannerTop4 {background-image:url(../img/bannerThree-420.jpg); width:100%; height:auto; min-height:313px; background-size:cover; margin-top:100px;}
    .leftContentThree {width:100%;}
    .leftContentThree iframe {height:200px;}
    .rightContentThree {width:100%; padding-top:15%;}
}