html{background:#f9f9f9;}
body{max-width:1920px;margin:0px auto;}

h1,
h2,
h3,
h4,
h5,
h6 {
color:#32b5c7;}

.preloader{top:0;left:0;}
.preloader .sk-cube-grid .sk-cube {background-color:#32b5c7;}

#pagenotfound{padding:150px 20px;}
#pagenotfound i{font-size:65px;}

.section-padding{padding:60px 0;}

.destaque-distribuidor{float:left;}
.destaque-distribuidor a{display:block;margin-top:45px;width:100px;text-align:center;font-weight:bold;}
.search-block{float:right;position:relative;margin-top:50px;}
.search-block input{font-size:11px;outline:none !important;width:220px;height:28px;padding:5px 25px 5px 5px;border:1px solid #898989;}
.search-block button{background:none;border:none;padding:0;outline:none;outline-offset:0;cursor:pointer;-webkit-appearance:none;-moz-transition:0.3s all ease;-o-transition:0.3s all ease;
-webkit-transition:0.3s all ease;transition:0.3s all ease;color:#32b5c7;background:none;font-size:14px;line-height:35px;text-transform:uppercase;text-align:center;position:absolute;
right:7px;top:-2px;}
.header-style-2 .navbar-brand{padding-left: 0px;}
.header-style-2 .upper-topbar{background-color:#32b5c7;padding:4px 0;}
.header-style-2 .lower-topbar .contact-info .fi:before{color:#32b5c7;}
.header-style-2 .lower-topbar .contact-info ul{float:left;}
.header-style-2 .lower-topbar .contact-info{margin-top:30px;}
.header-style-2 .lower-topbar .contact-info ul li{border:none;}
.header-style-2 #navbar > ul > li > a {padding:15px 18px;font-size:13px;color:#6d6e70;}
.header-style-2 #navbar > ul > li > a:hover{color:#32b5c7;}
.header-style-2 #navbar > ul > li > a:active{color:#32b5c7;}
.header-style-2 #navbar > ul > li > a:focus{color:#32b5c7;}
.hero-style-2 .slide:before{background-color: rgba(0, 0, 0, 0.1);}
.hero .slick-dots button{background-color:#32b5c7;}
.hero .slick-dots{display:none !important;}
.hero-style-2 .slide-caption .slide-title h2{font-size:80px;}
.site-header #navbar > ul > li > a:before{content: none;}
.site-header #navbar > ul > li .sub-menu-level1{background:rgba(50, 181, 199, 0.9);}
.site-header #navbar > ul > li .sub-menu-level1 a{color:#fff;}
.site-header #navbar > ul > li .sub-menu-level1 a:hover{color:#323c8b;}
.site-header #navbar > ul > li .sub-menu-level2{background:rgba(50, 60, 139, 0.9);}
.site-header #navbar > ul > li .sub-menu-level2 a{color:#fff;}
.site-header #navbar > ul > li .sub-menu-level2 a:hover{color:#32b5c7;}
.site-header #navbar .close-navbar{background-color:#6db5c3;width:30px;height:30px;-webkit-border-radius:10%;-moz-border-radius:10%;-o-border-radius:10%;-ms-border-radius:10%;border-radius:10%;}
.site-header #navbar > ul > li .sub-menu a {font-size:13px;text-align:left;}
.site-header #navbar a i{margin-left:5px;font-size:8px;}
.site-header #navbar > ul > li.current-menu-parent > a, .site-header #navbar > ul > li.current-menu-item > a{color:#32b5c7;}
.site-header #navbar > ul .sub-menu li.current-menu-item a{color:#323c8b;}
.cteq-lang{position:absolute;top:10px;right:20px;}
.cteq-lang button{outline:none !important;}
.cteq-lang .dropdown-menu{left:auto;right:0;min-width:auto;border-radius:0;padding:0px;margin:0px;}
.cteq-lang .dropdown-menu a{font-size:12px;}
.cteq-lang .dropdown-menu .active a{background:#32c5d2;}
.cteq-lang .btn{background:none;border-radius:0;padding:5px 3px;font-size:9pt;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;}
.cteq-lang .btn:hover,.cteq-lang .btn:focus{color:#32c5d2;}
.cteq-slogan{background:#0f3d74;padding:30px 30px 10px;}
.cteq-slogan h1{color:#fff;margin:0px;font-weight:100;}
.cteq-slogan p{color:#32b5c7;margin:10px 0px 0px;font-size:20px;}
.hero-style-2 {margin:0px 0px 10px;height:500px;}
.hero-style-2 .slide{height:500px;}

.categorias-homepage{background-image:url(../../assets/images/bg-categorias-hp.jpg);background-repeat:no-repeat;background-position:center center;background-size:cover;padding:30px;margin-bottom:20px;}
.categorias-homepage .row{padding-right:15px;padding-left:15px;}
.categorias-homepage .col-md-3{padding-left:0px;padding-right:0px;}
.categorias-homepage .col-sm-4{padding-left:0px;padding-right:0px;}

.hp-catg a{position:relative;width:100%;height:100%;display:block;}
.hp-catg-img .img2 {position:absolute;top:0;left:0;opacity:0;transition: 0.3s;}
.hp-catg a:hover .img2 {opacity:1;}
.hp-catg p{opacity:0;transition: 0.3s;position:absolute;top:45%;color:#ffffff;text-transform: uppercase;font-weight:700;font-size:30px;text-align:center;width:100%;line-height:30px;}
.hp-catg a:hover p{opacity:1;}

.hp-catg-mobile a{position:relative;width:100%;height:100%;display:block;text-align:center;}
.hp-catg-mobile p{position:absolute;top:45%;color:#ffffff;text-transform: uppercase;font-weight:700;font-size:20px;text-align:center;width:100%;line-height:20px;}

.img-why-homepage{background-image:url(../../assets/images/why-cteq.jpg);background-repeat:no-repeat;background-position:center center;background-size:cover;}
.why-homepage{background:#0f3d74;color:#fff;padding:40px;}
.why-homepage h2{color:#fff;margin-bottom:40px;}
.why-homepage p{color:#fff;}

.section-prefooter{text-align:center;padding:100px 40px 80px;background-image:url(../../assets/images/empilhador-bg.jpg);background-repeat:no-repeat;background-position:bottom center;background-size:cover;}
.section-prefooter p{color:#fff;font-size:30px;margin-bottom:80px;}
.section-prefooter h3{color:#fff;font-size:50px;font-weight: 100;}
.section-prefooter a{padding:5px 20px;color:#fff;font-size:30px;font-weight:bold;text-align:center;border:2px solid #fff;-webkit-border-radius:30px;-moz-border-radius:30px;-o-border-radius:30px;-ms-border-radius:30px;border-radius:30px;}

.site-footer{background-color:#ffffff;border-top:15px solid #32b5c7;}
.site-footer .upper-footer{padding:40px 0;}
.site-footer .widget-title h3{text-align:center;color:#1f4a5f;font-size:18px;}
.site-footer .widget-title h3:after{background-color:#969696;width:100%;height:1px;}
.site-footer p, .site-footer li{color:#32b5c7;font-size:12px;}
.site-footer .link-widget ul li {padding-left:0px;line-height:17px;}
.site-footer .contact-widget ul li{line-height:17px;color:#1f4a5f;}
.site-footer .link-widget ul li:before {content:none;}
.site-footer ul > li + li{margin-top:5px !important;}
.site-footer .widget-title{margin-bottom:25px;}
.f-contactos ul li{font-size:14px;}
.f-certificacao{text-align:center;}
.f-dsuporte ul li{font-size:14px;}
.lower-footer{background:#32b5c7;color:#fff;}
.lower-footer .copyright{color:#fff;}
.site-footer .lower-footer .copyright{float:none;}
.site-footer .lower-footer .row{padding: 15px;}
.site-footer .lower-footer .copyright{margin-bottom:0px;}

.back-to-top{background-color:rgba(50,181,199,0.9);border:1px solid #ffffff;}
.back-to-top:hover{background-color:rgba(15,61,116,0.9);}

.rgpdcookies{width:100%;position:fixed;left:0;bottom:0;z-index:2147483647;background:rgba(60, 60, 60, 0.95);padding:15px 20px 15px;color:#fff;font-size:14px;line-height:35px;}
.rgpdcookies p{margin-bottom:10px;color:#AFAFAF;}
.rgpdcookies a{color:#C4C4C4;}
.rgpdcookies a:hover{color:#fff;}
.rgpdcookies button{background:#32b5c7;padding:10px 50px;text-transform:uppercase;font-weight:bold;}
.rgpdcookies button:hover{background:#323d88;color:#fff;}

.page-title:before {background-color: rgba(0, 0, 0, 0.1);}
.page-title-top{height:200px;}
.page-title-top h1{text-transform:uppercase;color:#fff;font-size:30px;}
.page-title-top h2{text-transform:uppercase;color:#fff;font-size:30px;}
.page-title-top a{text-transform:uppercase;color:#fff !important;}

.page-title-empresa{background: url(../../assets/images/pages/empresa.jpg) center center/cover no-repeat local;}
.page-title-gestaointegrada{background: url(../../assets/images/pages/gestao-integrada.jpg) center center/cover no-repeat local;}
.page-title-privatelabel{background: url(../../assets/images/pages/atividades-e-parcerias-private-label.jpg) center center/cover no-repeat local;}
.page-title-contractmanufacturer{background: url(../../assets/images/pages/atividades-e-parcerias-contract-manufacturer.jpg) center center/cover no-repeat local;}
.page-title-faqs{background: url(../../assets/images/pages/faqs.jpg) center center/cover no-repeat local;}
.page-title-contactos{background: url(../../assets/images/pages/contactos.jpg) center center/cover no-repeat local;}
.page-title-querserdistribuidor{background: url(../../assets/images/pages/quer-ser-distribuidor.jpg) center center/cover no-repeat local;}

.page-title-produto{background: url(../../assets/images/pages/produto.jpg) center center/cover no-repeat local;}

.page-title-top-produtos,.page-title-top-hpcategorias,.page-title-top-negociosesolucoes{height:200px;}
.page-title-top-produtos h1,.page-title-top-hpcategorias h1,.page-title-top-negociosesolucoes h1{text-transform:uppercase;color:#fff;font-size:30px;}
.page-title-top-produtos h2,.page-title-top-hpcategorias h2,.page-title-top-negociosesolucoes h2{text-transform:uppercase;color:#fff;font-size:30px;}
.page-title-top-produtos a,.page-title-top-hpcategorias a,.page-title-top-negociosesolucoes a{text-transform:uppercase;color:#fff !important;}

.bg-moleculas{background: url(../../assets/images/pages/moleculas-bg.jpg) center center/contain no-repeat local;}

.section-empresa .bg-img{background: url(../../assets/images/pages/moleculas-bg.jpg) center center/cover no-repeat local;margin-top:20px;}
.section-empresa h4{font-size:27px;color:#323d88;}
.section-empresa h5{font-size:21px;color:#323d88;}
.section-empresa h6{font-size:31px;color:#7F7F7F;}
.section-empresa p{font-size:16px; line-height:25px;}
.section-empresa .row-extra{margin-top:40px;}

.accordion-empresa .panel-default>.panel-heading{max-width:500px;padding:0px;background:none;position:relative;}
.accordion-empresa .panel-default>.panel-heading a{display:block;padding:10px;}
.accordion-empresa .panel-default>.panel-heading img{display:inline-block;}
.accordion-empresa .panel-default>.panel-heading h4{display:inline-block;width:375px;margin-left:20px;font-weight:100;font-size:18px;text-transform:uppercase;font-weight:bold;text-align:center;background-color:#32b5c7;color:#fff;-webkit-border-radius:25px;-moz-border-radius:25px;border-radius:25px;}
.accordion-empresa .panel{border:0;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;}
.accordion-empresa .panel-group .panel-heading+.panel-collapse>.list-group, .panel-group .panel-heading+.panel-collapse>.panel-body{border:0;}
.accordion-empresa .panel-body ul{list-style-type:circle;padding:0px 20px;margin-bottom:20px;}

.section-gestaointegrada{padding-bottom:0px;}
.section-gestaointegrada h4{font-size:27px; color:#323d88;}
.section-gestaointegrada p{font-size:16px; line-height:25px;}
.section-gestaointegrada img{margin:0px 0px 20px;}
.section-gestaointegrada ul{list-style-type:circle;padding:0px 20px 20px;margin-bottom:40px;}
.section-gestaointegrada ul li{font-weight:600;font-size:16px;}

.imgcomcaixadetexto{position:relative;}
.imgcomcaixadetexto .caixadetexto-azul{max-width:500px;position:absolute;top:55%;left:48%;background-color:#4e64a1;padding:20px;}
.imgcomcaixadetexto .caixadetexto-azul p{color:#fff;font-size:15px;margin-bottom: 0px;}
.imgcomcaixadetexto .caixadetexto-azul h3{font-size:26px;}

.section-privatelabel-cliente-bg{padding:20px;background:#e1e1e1;font-weight:bold;font-size:16px;}
.section-privatelabel-cliente-bg ul{list-style-type:circle;padding:20px;}

.section-privatelabel-cliente .bg-moleculas{padding:40px 0px 0px;}
.section-privatelabel-cliente ul{list-style-type: circle;padding:0px 20px;}
.section-privatelabel-cliente h4{font-size:27px;color:#323d88;}
.section-privatelabel-cliente h5{font-size:26px;font-weight:100;color:#7F7F7F;text-align: center;border-top:1px solid #e1e1e1;border-bottom:1px solid #e1e1e1;padding:30px 50px;}
.section-privatelabel-cliente h6{font-size:31px;color:#7F7F7F;margin-bottom: 30px;}
.section-privatelabel-cliente p{font-size:16px; line-height:25px;}

.section-privatelabel-cliente-padding{margin-top:0px;padding:60px 0;}

.section-privatelabel-servico .bg-moleculas{padding:0px;}
.section-privatelabel-servico ul{list-style-type: circle;padding:0px 20px;}
.section-privatelabel-servico h4{font-size:27px;color:#323d88;}
.privatelabel-servico-departamentos h4{font-size:27px;color:#323d88;}
.section-privatelabel-servico h5{font-size:26px;font-weight:100;color:#7F7F7F;text-align: center;border-top:1px solid #e1e1e1;border-bottom:1px solid #e1e1e1;padding:30px 50px;}
.section-privatelabel-servico h6{font-size:31px;color:#7F7F7F;margin-bottom: 30px;}
.section-privatelabel-servico p{font-size:16px; line-height:25px;}
.privatelabel-servico-departamentos{margin-bottom:40px;}

.contractmanufacturer-departamentosdesuporte{padding:50px;background-image:url(../../assets/images/pages/banner-departamentosdesuporte.jpg);background-repeat:no-repeat;background-position:center center;background-size:cover;}
.contractmanufacturer-departamentosdesuporte p{color:#323d88;font-weight:bold;}

.accordion-faqs .panel-default>.panel-heading{background-color:#32b5c7;color:#fff;padding:0px;}
.accordion-faqs .panel-default>.panel-heading a{display:block;font-weight:400;padding:10px;}

ul.subcategorias-list{list-style-type:none;margin:0;padding:0;}
ul.subcategorias-list li{float:left; margin:5px 10px 5px 0px;}
ul.subcategorias-list li a{display:block;color:#3c3c3c;text-align:center;padding:10px 20px;text-decoration:none;border:1px solid #32b5c7;text-transform:uppercase;font-size:13px; 
-webkit-border-radius:25px;-moz-border-radius:25px;border-radius:25px;}
ul.subcategorias-list li a:hover{color:#fff;background:#32b5c7;}
ul.subcategorias-list li .btn-ativo{color:#fff;background:#32b5c7;}

.title-h1-categoria{font-size: 22px;margin-bottom:20px;text-decoration:underline;text-decoration-color:#323d8a;padding-bottom:10px;text-transform:uppercase;}
.title-h1-categoria span{color:#323d8a;}
.section-categorias-imgs-bg{background: url(../../assets/images/pages/bg-categorias-imgs.jpg) center center/cover no-repeat local;margin-bottom:5px;}
.owl-carousel-imgs-categoria .owl-controls{display:none;}

.listagem-produtos p{text-transform:uppercase;font-size:14px;}
.listagem-produtos p a{color:#3c3c3c;display:block;position:relative;border-bottom:1px solid #e1e1e1;padding-right:12px;}
.listagem-produtos p a:hover{color:#32b5c7;border-color:#32b5c7;}
.listagem-produtos p a i{position:absolute;right:0;top:5px;font-size:12px;color:#32b5c7;}
.listagem-produtos-margin{margin-top:50px;}

.listagem-filtro{display:none;}

.prod-info h1{font-size:25px;text-transform:uppercase;}
.prod-info h1 i{font-size:15px;font-weight:bold;}
.prod-info h3{font-size:15px;}
.prod-info p{margin:0px;}
.prod-img img{border:1px solid #32b5c7;-webkit-border-radius:30px;-moz-border-radius:30px;-o-border-radius:30px;-ms-border-radius:30px;border-radius:30px;
-webkit-box-shadow:1px 1px 5px 0px #ccc;-moz-box-shadow:1px 1px 5px 0px #ccc;box-shadow:1px 1px 5px 0px #ccc;}

.btn-voltar-produto{position:absolute;top:0;right:15px;border:1px solid #32c5d2;color:#32c5d2;padding:2px 10px;font-weight:bold;-webkit-border-radius:24px;-moz-border-radius:24px;-o-border-radius:24px;-ms-border-radius:24px;border-radius:24px;}
.btn-voltar-produto i{font-size:10px;}

.produto-sabermais{background:#3086a4;padding:50px;color:#fff;}
.produto-sabermais h5{color:#fff;font-size:25px;margin-bottom:20px;font-weight: 100;}

.contact-page-section h4{font-size:27px;color:#323d88;text-transform:uppercase;}

.contact-page-section .contact-form textarea{resize:none;}

.contact-page-section .contact-info ul > li + li {margin-top: 20px;}
.contact-page-section .contact-info ul > li p {line-height:54px;}
.contact-page-section .contact-info ul > li:first-child p {line-height:27px;}

#contactos-form .checkbox input{height:16px;}
#contactos-form label{padding-top:0px;}
#contactos-form .checkbox #contactosrgpd-error{display:none !important;}
#contactos-form .field-contactform{margin-bottom:20px;}
#contactos-form textarea{resize:none;}
.has-error label{color:#a94442;font-weight:100;padding-top:10px;}
#formModal{text-align:center;}
#formModal i{font-size:50px;color:#32d232;}
#formModal p{margin:20px 10px;}

.section-querserdistribuidor h4{font-size:27px;color:#323d88;text-transform:uppercase;}

.container-googlemaps{padding:0px;border-top: 15px solid #32b5c7;}
#map-block {position:relative;width:100%;height:450px;}
.map-responsive{overflow:hidden;padding-bottom:20%;}
.map-responsive iframe{left:0;top:0;height:100%;width:100%;position:absolute;}

.section-curiosidades{background-image:url(../../assets/images/gradiente-cinza-curiosidades.jpg);background-repeat:repeat-x;background-position:top center;background-size:auto 150%;}
.section-curiosidades .row-curiosidade:first-child{margin-bottom:50px;}
.section-curiosidades .row-curiosidade .col-md-4{padding-right:0px;}
.section-curiosidades .row-curiosidade .col-md-8{padding-left:0px;}
.section-curiosidades .col-esquerda{padding:60px 30px;border:1px solid #e1e1e1;background-color:#fff;height:100%;position: relative;
-webkit-border-top-left-radius:25px;-moz-border-top-left-radius:25px;-o-border-top-left-radius:25px;-ms-border-top-left-radius:25px;border-top-left-radius:25px;
-webkit-border-bottom-left-radius:25px;-moz-border-bottom-left-radius:25px;-o-border-bottom-left-radius:25px;-ms-border-bottom-left-radius:25px;border-bottom-left-radius:25px;
-webkit-box-shadow:1px 1px 5px 0px #ccc;-moz-box-shadow:1px 1px 5px 0px #ccc;box-shadow:1px 1px 5px 0px #ccc;}
.section-curiosidades .col-direita{font-size:14px;height:100%;
-webkit-border-top-right-radius:25px;-moz-border-top-right-radius:25px;-o-border-top-right-radius:25px;-ms-border-top-right-radius:25px;border-top-right-radius:25px;
-webkit-border-bottom-right-radius:25px;-moz-border-bottom-right-radius:25px;-o-border-bottom-right-radius:25px;-ms-border-bottom-right-radius:25px;border-bottom-right-radius:25px;
-webkit-box-shadow:1px 1px 5px 0px #ccc;-moz-box-shadow:1px 1px 5px 0px #ccc;box-shadow:1px 1px 5px 0px #ccc;}
.section-curiosidades .col-direita .imagem-curiosidade{height:100%;
webkit-border-top-right-radius:25px;-moz-border-top-right-radius:25px;-o-border-top-right-radius:25px;-ms-border-top-right-radius:25px;border-top-right-radius:25px;
-webkit-border-bottom-right-radius:25px;-moz-border-bottom-right-radius:25px;-o-border-bottom-right-radius:25px;-ms-border-bottom-right-radius:25px;border-bottom-right-radius:25px;}
.section-curiosidades .col-direita .texto-curiosidade{padding:20px;color:#fff;opacity:0;height:100%;pointer-events: none;
background-image:url(../../assets/images/gradiente-azul.jpg);background-repeat:repeat-x;background-position:top center;background-size:auto 150%;
webkit-border-top-right-radius:25px;-moz-border-top-right-radius:25px;-o-border-top-right-radius:25px;-ms-border-top-right-radius:25px;border-top-right-radius:25px;
-webkit-border-bottom-right-radius:25px;-moz-border-bottom-right-radius:25px;-o-border-bottom-right-radius:25px;-ms-border-bottom-right-radius:25px;border-bottom-right-radius:25px;}
.section-curiosidades .col-direita .texto-curiosidade p{color:#fff;}
.section-curiosidades .col-esquerda .title-curiosidade{text-align:center; border-bottom:1px solid #32b5c7;padding-bottom:20px;font-weight:100;width:80%;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);}

.section-curiosidades .col-direita:hover .texto-curiosidade{opacity:1;}
.section-curiosidades .col-direita:hover .imagem-curiosidade{display:none;}

.italico{font-style:italic;}
.preto{color:#000000 !important;}

@media (max-width: 991px){
.header-style-2 .navigation > .container{height:0;}
.navbar{min-height:0;}
.header-style-2 .navbar-header button {left:15px;top:-63px;background-color:#6db5c4;}
.cteq-lang{top:31px;left:65px;right:auto;}
.cteq-lang .dropdown-menu{left:0;right:auto;}
.img-why-homepage{height:400px;}
.header-style-2 .navbar-brand{padding:15px;}
.header-style-2 .navbar-brand img {width:125px;}
.hp-catg-desktop{display:none;}
.hp-catg-mobile p{padding: 0px 20px;}
.site-header #navbar a i{display:none;}
ul.subcategorias-list li{width:48%;margin:1%;}
.section-empresa .bg-img{background: url(../../assets/images/pages/moleculas-bg.jpg) center center/150% no-repeat local;}
.site-header #navbar .close-navbar i{position:absolute;left:8px;top:8px;}
.f-contactos ul li{text-align:center;}
.f-dsuporte ul li{text-align:center;}
.site-footer .upper-footer .col{min-height:auto;margin-bottom:40px;}
.hero-style-2 .slide-caption .slide-title h2{font-size:55px;}
.btn-voltar-produto{top:-40px;}
}

@media (min-width: 768px) and (max-width: 991px){
    .container {
        width: 696px;
    }
}

@media (min-width: 992px){
/*.row-intro-homepage{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;flex-wrap:wrap;}*/
/*.img-why-homepage{display:flex;flex-direction:column;}*/
.header-style-2 #navbar{padding:0px;text-align:center;border:0;}
.border-top-menu{border-top:1px solid #e1e1e1;}
.header-style-2 #navbar > ul > li > a {padding:15px 30px;}
.header-style-2 .navbar-brand {margin:0;padding:25px 15px 25px 0px;}
.hp-catg-mobile{display:none;}
.hp-catg-desktop p{padding: 0px 10px;}
.navbar-nav{display:inline-block;float:none;}
.contractmanufacturer-departamentosdesuporte .container {width:800px !important;}
}

@media (max-width: 1500px){
    .imgcomcaixadetexto .caixadetexto-azul{top:53%;}
}

@media (max-width: 1199px){
    .header-style-2 #navbar > ul > li > a {padding:15px;}
    .header-style-2 .lower-topbar .contact-info li{padding:25px 8px 20px 65px;}
    .imgcomcaixadetexto .caixadetexto-azul{top:50%;left:48%;background-color:#4e64a1;padding:20px;}
}

@media (max-width: 768px){
.accordion-empresa .panel-default>.panel-heading h4{width:250px;font-size:12px;}
.listagem-produtos-produto{margin-top:50px;}
}