/**
 *  Last update: 29/07/2013
 *  Author: Hugo Fabriicio
 *  Site: www.hugofabricio.com
 *  Email: me@hugofabricio.com
 *  Phone: +55 83 8805-0131
 *
 *  App: Lojão da Cerâmica
 *
 **/
#slider{color:#fff;overflow:hidden;position:relative;zoom:1;background:transparent;overflow:hidden}#slider .slides{zoom:1}#slider .slides li{position:relative}#slider .flex-caption{position:absolute;width:100%;display:table}#slider .flex-caption--inner{position:relative;display:table-cell;vertical-align:middle;-webkit-transition:all .1s;-moz-transition:all .1s;-o-transition:all .1s;transition:all .1s}#slider h2{font-size:40px;font-size:2.857rem;font-weight:700;line-height:1;margin:0;letter-spacing:-2px;max-width:800px;-webkit-transition:all .2s ease-in;-moz-transition:all .2s ease-in;-o-transition:all .2s ease-in;transition:all .2s ease-in}#slider .flex-control-nav{text-align:center;width:100%;z-index:601;position:absolute;bottom:1px}#slider .flex-control-nav li{vertical-align:top;margin:0 3px;display:inline-block;zoom:1;*display:inline}#slider .flex-control-nav a{background:#fff;display:block;width:10px;height:10px;display:block;cursor:pointer;text-indent:-9999px;-webkit-border-radius:20px;-moz-border-radius:20px;-o-border-radius:20px;border-radius:20px}#slider .flex-control-nav a.flex-active{background:#e07831}@keyframes slideTransition{0%{-webkit-transform:translate(0,-200px);-moz-transform:translate(0,-200px);-ms-transform:translate(0,-200px);-o-transform:translate(0,-200px);transform:translate(0,-200px);opacity:.3}100%{-webkit-transform:translate(0,0);-moz-transform:translate(0,0);-ms-transform:translate(0,0);-o-transform:translate(0,0);transform:translate(0,0);opacity:1}}@-webkit-keyframes slideTransition{0%{-webkit-transform:translate(0,-200px);-moz-transform:translate(0,-200px);-ms-transform:translate(0,-200px);-o-transform:translate(0,-200px);transform:translate(0,-200px);opacity:.3}100%{-webkit-transform:translate(0,0);-moz-transform:translate(0,0);-ms-transform:translate(0,0);-o-transform:translate(0,0);transform:translate(0,0);opacity:1}}@-moz-keyframes slideTransition{0%{-webkit-transform:translate(0,-200px);-moz-transform:translate(0,-200px);-ms-transform:translate(0,-200px);-o-transform:translate(0,-200px);transform:translate(0,-200px);opacity:.3}100%{-webkit-transform:translate(0,0);-moz-transform:translate(0,0);-ms-transform:translate(0,0);-o-transform:translate(0,0);transform:translate(0,0);opacity:1}}@-ms-keyframes slideTransition{0%{-webkit-transform:translate(0,-200px);-moz-transform:translate(0,-200px);-ms-transform:translate(0,-200px);-o-transform:translate(0,-200px);transform:translate(0,-200px);opacity:.3}100%{-webkit-transform:translate(0,0);-moz-transform:translate(0,0);-ms-transform:translate(0,0);-o-transform:translate(0,0);transform:translate(0,0);opacity:1}}@-o-keyframes slideTransition{0%{-webkit-transform:translate(0,-200px);-moz-transform:translate(0,-200px);-ms-transform:translate(0,-200px);-o-transform:translate(0,-200px);transform:translate(0,-200px);opacity:.3}100%{-webkit-transform:translate(0,0);-moz-transform:translate(0,0);-ms-transform:translate(0,0);-o-transform:translate(0,0);transform:translate(0,0);opacity:1}}#slider .flex-active-slide .flex-caption{-webkit-animation:slideTransition .6s;-moz-animation:slideTransition .6s;-ms-animation:slideTransition .6s;-o-animation:slideTransition .6s;animation:slideTransition .6s}#extra{padding:30px 0}#extra .util{background:#ce272e;display:block}#extra .util:hover{background:#e07831}#extra .util .util-img{float:left;position:relative;width:47.3684210526%}#extra .util .util-img img{display:block;width:100%}#extra .util .util-text{margin-left:47.3684210526%;height:100%;padding:27px 28px 28px;text-align:center}#extra .util .util-text h2{font-size:18px;font-size:1.286rem;color:#fff}#lojas .mascote{background-image:url(../../images/app/theme/backgrounds/saolojao.png);background-position:0 20px;background-repeat:no-repeat}@media only screen and (max-width:960px) and (min-width:601px){#slider h2{font-size:26px;font-size:1.857rem}#extra .util .util-text{padding:18px}#extra .util .util-text h2{font-size:14px;font-size:1rem;color:#fff}#lojas .mascote{background-position:-45px 60px}}@media only screen and (max-width:600px){#slider h2{font-size:18px;font-size:1.286rem}#slider p{display:none}#slider .flex-control-nav{display:none}#lojas .mascote{background:0}#extra .util{margin-bottom:20px}#extra .util .util-text{padding:50px}}@media only screen and (max-width:320px){#extra .util .util-text{padding:15px}#lojas .four_up,.flex-content h2{display:none}}.flex-container a:active,.flexslider a:active,.flex-container a:focus,.flexslider a:focus{outline:0}.slides,.flex-control-nav,.flex-direction-nav,.flexslider{margin:0;padding:0}.flexslider .slides>li{display:none;-webkit-backface-visibility:hidden}.flexslider .slides img{width:100%;display:block}.flex-pauseplay span{text-transform:capitalize}.slides:after{content:".";display:block;clear:both;visibility:hidden;line-height:0;height:0}html[xmlns] .slides{display:block}* html .slides{height:1%}.no-js .slides>li:first-child{display:block}.flex-viewport{max-height:2000px;-webkit-transition:all 1s ease;-moz-transition:all 1s ease;transition:all 1s ease}.loading .flex-viewport{max-height:300px}