*{font-family:'Roboto',sans-serif;font-weight:300}.linhaVerde{background-color:#1c9890;height:6px}.Verde{background-color:#127b77;color:#fff}.Verde2{background-color:#1c9890;color:#fff}.cinza{background-color:#eee}.btn-primary{color:#fff;background-color:#1c9890;border-color:#1c9890}.branco{background-image:url(https://caxiasshoppingcenter.com.br/img/bg-branco.png.pagespeed.ce.ZnOHzqvcXF.png);color:#000;font-size:18px;padding:10px;margin:10px 0}.thumbnail{background-color:transparent;border:none;background-image:url(https://caxiasshoppingcenter.com.br/img/bg-branco.png.pagespeed.ce.ZnOHzqvcXF.png)}#custom-search-input{margin:0;margin-top:40px;padding:0}#custom-search-input .search-query{padding-right:3px;padding-right:4px \9 ;padding-left:3px;padding-left:4px \9 ;border-color:#127b77;margin-bottom:0;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px}#custom-search-input button{border:0;background:none;padding:2px 5px;margin-top:2px;position:relative;left:-28px;margin-bottom:0;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;color:#127b77}.search-query:focus+button{z-index:3}.logo{margin:10px 0}@media (max-width:990px){#custom-search-input{margin:0;margin-top:10px;padding:0}}.navbar-default{background-color:#127b77;border:none;border-radius:0}.navbar-default .navbar-brand{color:#fff}.navbar-default .navbar-brand:hover,.navbar-default .navbar-brand:focus{color:#1c9890}.navbar-default .navbar-nav>li>a{color:#fff;font-size:18px}.navbar-default .navbar-nav>li>a:hover,.navbar-default .navbar-nav>li>a:focus{color:#fff;background-color:#1c9890}.navbar-default .navbar-nav>.active>a,.navbar-default .navbar-nav>.active>a:hover,.navbar-default .navbar-nav>.active>a:focus{color:#fff;background-color:#1c9890}.navbar-default .navbar-nav>.active2>a,.navbar-default .navbar-nav>.active2>a:hover,.navbar-default .navbar-nav>.active2>a:focus{color:#fff;background-color:#1b8881}.navbar-default .navbar-nav>.open>a,.navbar-default .navbar-nav>.open>a:hover,.navbar-default .navbar-nav>.open>a:focus{color:#fff;background-color:#1c9890}.navbar-default .navbar-nav>.dropdown>a .caret{border-top-color:#fff;border-bottom-color:#fff}.navbar-default .navbar-nav>.dropdown>a:hover .caret,.navbar-default .navbar-nav>.dropdown>a:focus .caret{border-top-color:#333;border-bottom-color:#333}.navbar-default .navbar-nav>.open>a .caret,.navbar-default .navbar-nav>.open>a:hover .caret,.navbar-default .navbar-nav>.open>a:focus .caret{border-top-color:#555;border-bottom-color:#555}.navbar-default .navbar-toggle{border-color:#ddd}.navbar-default .navbar-toggle:hover,.navbar-default .navbar-toggle:focus{background-color:#ddd}.navbar-default .navbar-toggle .icon-bar{background-color:#ccc}@media (max-width:767px){.navbar-default .navbar-nav .open .dropdown-menu>li>a{color:#fff}.navbar-default .navbar-nav .open .dropdown-menu>li>a:hover,.navbar-default .navbar-nav .open .dropdown-menu>li>a:focus{color:#fff}}.navbar{margin-bottom:0}.slick-prev:before,.slick-next:before{font-family:'slick';font-size:30px;line-height:1;opacity:.75;color:#0e0c0c}.slick-slider{margin:0 -15px}.slick-slide{padding:10px;background-color:#fff;text-align:center;margin-right:15px;margin-left:15px}.slick-dots{padding-top:10px}#map-container{height:450px}#instafeed{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}#instafeed a{position:relative;width:50%}@media only screen and (min-width:580px){#instafeed a{width:25%}}#instafeed a img{display:block;width:96%;height:96%;border-radius:4px;transition:all 220ms ease-in-out}.h1,.h2,.h3,.h4,.h5,.h6,h1,h2,h3,h4,h5,h6{font-family:inherit;font-weight:300;line-height:1.1;color:inherit}.info-contato h3{color:#127b77;font-weight:bold;margin-top:0;margin-bottom:20px}.form-contato input,.form-contato textarea{width:100%;height:30px;border:1px solid #cacaca;padding-left:10px}.form-contato textarea{height:180px;padding-top:10px}.btn.cor-primaria{width:auto;border:none;padding:15px 30px}.bottom .btn,.btn.cor-primaria,.maisComentarios{color:#fff;background-color:#127b77}.info-contato h3{color:#127b77;margin-top:0;margin-bottom:20px}.info-contato span.tel{background:url(https://caxiasshoppingcenter.com.br/img/ico-tel.png.pagespeed.ce.xRVyVwnJOF.png) no-repeat;margin-right:40px}.info-contato a.email,.info-contato span.tel{display:inline-block;padding-left:35px;font:400 1em/30px effrabold,Helvetica,sans-serif;height:30px}.info-contato a.email{background:url(https://caxiasshoppingcenter.com.br/img/ico-email.png.pagespeed.ce.zCPQv3cA8j.png) no-repeat;margin-right:40px}.info-contato .linha{border-top:1px solid #f5f5f5;padding-top:25px;margin-bottom:25px}.bg-cor-secundaria{background-color:#1b8881}.box-titulo h1{margin:0;color:#fff;padding:30px 0}a:active,a:focus,a:hover{outline:0;text-decoration:none}.segmentos{padding:60px 0}.well{border:0;border-radius:0;-webkit-box-shadow:none}.redes,.redes a{color:#1c9890;text-align:center}.nav-tabs-dropdown{display:none;border-bottom-left-radius:0;border-bottom-right-radius:0}.nav-tabs-dropdown:before{content:"\e114";font-family:'Glyphicons Halflings';position:absolute;right:30px}@media screen and (min-width:769px){#nav-tabs-wrapper{display:block!important}}@media screen and (max-width:768px){.nav-tabs-dropdown{display:block}#nav-tabs-wrapper{display:none;border-top-left-radius:0;border-top-right-radius:0;text-align:center}.nav-tabs-horizontal{min-height:20px;padding:19px;margin-bottom:20px;background-color:#f5f5f5;border:1px solid #e3e3e3;border-radius:4px;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.05);box-shadow:inset 0 1px 1px rgba(0,0,0,.05)}.nav-tabs-horizontal>li{float:none}.nav-tabs-horizontal>li+li{margin-left:2px}.nav-tabs-horizontal>li,.nav-tabs-horizontal>li>a{background:transparent;width:100%}.nav-tabs-horizontal>li>a{border-radius:4px}.nav-tabs-horizontal>li.active>a,.nav-tabs-horizontal>li.active>a:hover,.nav-tabs-horizontal>li.active>a:focus{color:#fff;background-color:#1c9890}}.nav-tabs-horizontal>li>a{color:#000}.nav-pills>li.active>a,.nav-pills>li.active>a:focus,.nav-pills>li.active>a:hover{color:#fff;background-color:#1c9890}.nav-tabs>li>a{font-size:16px;color:#000}