.flex-container a:active,
.flexslider a:active,
.flex-container a:focus,
.flexslider a:focus{outline:none;}
.slides,
.flex-control-nav,
.flex-direction-nav{margin:0;padding:0;list-style:none;}
.flexslider{margin:0 auto;padding:0;top:1px;}
.flexslider .slides > li{display:none;-webkit-backface-visibility:hidden;position:relative;}
.flexslider .slides img{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;}
.flexslider{margin:0 0;position:relative;text-align:center;}
.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;}
.flexslider .slides{}
#slider{margin:0 0 10px;}
.flex-control-nav{position:relative;margin:0 auto;margin-top:20px;padding-bottom:10px;*margin-left:-70px;z-index:200;text-align:center;}
.flex-control-nav li{border-radius:50%;border:1px solid #fff;margin:0 3px;display:inline-block;zoom:1;*display:inline;}
.flex-control-paging li a{border-radius:50%;width:9px;height:9px;display:block;cursor:pointer;text-indent:-9999px;box-shadow:0 0 0 2px rgba(255, 255, 255, 0);-webkit-transition:box-shadow 0.3s ease;transition:box-shadow 0.3s ease;background-color:rgba(255, 255, 255, 0);}
.flex-control-paging li a:hover{background-color:white}
.flex-control-paging li .flex-active{border-radius:50%;box-shadow:0 0 0 4px white;background-color:white}
.flex-control-paging li a.flex-active{border-radius:50%;-webkit-transform:scale(0.4);transform:scale(0.4);}
.flex-direction-nav{*height:0;}
.flex-direction-nav a{width:23px;height:39px;margin:-20px 0 0;display:block;top:35px;position:absolute;z-index:10;cursor:pointer;text-indent:-9999px;opacity:1;-webkit-transition:all .3s ease;}
.flex-direction-nav .flex-next{right:-32px;}
.flex-direction-nav .flex-prev{left:-22px;}
.flexslider:hover .flex-next{}
.flexslider:hover .flex-prev{}
.flexslider:hover .flex-next:hover, .flexslider:hover .flex-prev:hover{}
.flex-direction-nav .flex-disabled{opacity:0;filter:alpha(opacity=0);cursor:default;}
.flex-caption{position:absolute;z-index:100;}
.flex-caption a.flex-active{}
#carousel .flex-direction-nav a{width:23px;height:39px;margin:5px 0 0;display:block;top:30px;position:absolute;z-index:10;cursor:pointer;text-indent:-9999px;opacity:1;-webkit-transition:all .3s ease;}
#carousel .flex-direction-nav .flex-next{background:url(../../imgs/setagaldir.png) no-repeat;right:-30px;}
#carousel .flex-direction-nav .flex-prev{background:url(../../imgs/setagalesq.png) no-repeat;left:-15px;}
#carousel .flex-direction-nav .flex-disabled{opacity:0;filter:alpha(opacity=0);cursor:default;}
#galeriaconte .flex-direction-nav{*height:0;position:absolute;top:90%;right:0px;height:66px;z-index:1000;margin-top:-30px;}
#galeriaconte .flex-direction-nav a{width:32px;height:66px;margin:0px 0 0;display:block;position:absolute;top:50%;cursor:pointer;opacity:1;text-indent:-9999px;-webkit-transition:all .3s ease;z-index:10;}
#galeriaconte .flex-direction-nav .flex-next{right:0px;background:url(../../imgs/setagaldirbr.png) no-repeat 0 0;}
#galeriaconte .flex-direction-nav .flex-prev{display:none;background:none;}
#galeriaconte .flexslider:hover .flex-next{opacity:1;right:5px;}
#galeriaconte .flexslider:hover .flex-prev{opacity:0;left:5px;}
#galeriaconte .flexslider:hover .flex-next:hover, .flexslider:hover .flex-prev:hover{opacity:1;}
#galeriaconte .flex-direction-nav .flex-disabled{opacity:1!important;filter:alpha(opacity=30);cursor:default;}
#galeriaconte .flex-control-nav{position:absolute;float:right;top:92%;height:15px;right:45px;margin-top:0px;text-align:center;z-index:1000;}
#main-slider .flex-control-nav{position:absolute;float:right;top:50%;height:30px;right:13%;margin-top:155px;text-align:center;z-index:1000;}
#main-slider .flex-control-nav li{border-radius:50%;border:1px solid #fff;margin:0 3px;display:inline-block;zoom:1;*display:inline;}
#main-slider .flex-control-paging li a{border-radius:50%;width:9px;height:9px;display:block;cursor:pointer;text-indent:-9999px;box-shadow:0 0 0 2px rgba(255, 255, 255, 0);-webkit-transition:box-shadow 0.3s ease;transition:box-shadow 0.3s ease;background-color:rgba(255, 255, 255, 0);}
#main-slider .flex-control-paging li a:hover{background-color:white}
#main-slider .flex-control-paging li .flex-active{border-radius:50%;box-shadow:0 0 0 4px white;background-color:white}
#main-slider .flex-control-paging li a.flex-active{border-radius:50%;-webkit-transform:scale(0.4);transform:scale(0.4);}
#main-slider .flex-direction-nav{*height:0;position:absolute;top:50%;right:5%;height:66px;z-index:1000;margin-top:-30px;}
#main-slider .flex-direction-nav a{width:32px;height:66px;margin:0px 0 0;display:block;position:absolute;top:50%;cursor:pointer;opacity:1;text-indent:-9999px;-webkit-transition:all .3s ease;z-index:10;}
#main-slider .flex-direction-nav .flex-next{right:0px;background:url(../../imgs/setadireita.png) no-repeat 0 0;}
#main-slider .flex-direction-nav .flex-prev{display:none;background:none;}
#main-slider .flexslider:hover .flex-next{opacity:1;right:5px;}
#main-slider .flexslider:hover .flex-prev{opacity:0;left:5px;}
#main-slider .flexslider:hover .flex-next:hover, .flexslider:hover .flex-prev:hover{opacity:1;}
#main-slider .flex-direction-nav .flex-disabled{opacity:1!important;filter:alpha(opacity=30);cursor:default;}
#slider .flex-control-nav{position:absolute;float:right;top:0px;height:20px;right:150px;margin-top:520px;text-align:center;z-index:200;}
#slider .flex-control-nav li{border-radius:10px;margin:0 3px;display:inline-block;zoom:1;*display:inline;}
#slider .flex-control-paging li a{border-radius:10px;width:7px;height:7px;display:block;cursor:pointer;text-indent:-9999px;background-color:#9d854d;border:1px solid #9d854d;}
#slider .flex-control-paging li a:hover{background-color:#9d854d}
#slider .flex-control-paging li .flex-active{background-color:#281811;border:2px solid #cfc4ae;}
#slider .flex-control-paging li a.flex-active{}
#secondary-slider .flex-control-thumbs{margin:5px 0 0;position:static;overflow:hidden;}
#secondary-slider .flex-control-thumbs li{width:25%;float:left;margin:0;}
#secondary-slider .flex-control-thumbs img{width:100%;display:block;opacity:.7;cursor:pointer;background:url(../../imgs/buesqindex.png) no-repeat center top;width:100px;}
#secondary-slider .flex-control-thumbs img:hover{opacity:1;}
#secondary-slider .flex-control-thumbs .flex-active{opacity:1;cursor:default;}
#prodimg .flex-control-nav{width:100%;position:absolute;top:10px;margin-left:190px;*margin-left:-70px;z-index:200;}
#prodimg .flex-control-nav li{margin:0 3px;display:inline-block;zoom:1;*display:inline;}
#prodimg .flex-control-paging li a{width:12px;height:12px;display:block;background:#29373d;border:1px #555 solid;cursor:pointer;text-indent:-9999px;-webkit-border-radius:10px;border-radius:10px;}
#prodimg .flex-control-paging li a:hover{background:#29373d;}
#prodimg .flex-control-paging li a.flex-active{background:#ffffff;cursor:default;border:1px #666 solid;}
#prodlistslide{margin:0 auto;width:935px;height:80px;}
#prodlistslide .flexslider li{width:290px;height:80px;}
#prodlistslide .flex-direction-nav a{width:23px;height:45px;top:33px;display:block;position:absolute;z-index:10;cursor:pointer;text-indent:-9999px;opacity:1;-webkit-transition:all .3s ease;}
#prodlistslide .flex-direction-nav .flex-next{background:url(../../imgs/setadirgalbr.png) no-repeat center center;right:-33px;margin-top:-10px;}
#prodlistslide .flex-direction-nav .flex-prev{background:url(../../imgs/setagalesqbr.png) no-repeat center center;left:-32px;margin-top:-10px;}
@media screen and (max-width:860px){.flex-direction-nav .flex-prev{opacity:1;left:0;}
.flex-direction-nav .flex-next{opacity:1;right:0;}
#main-slider .flex-direction-nav .flex-next{right:-15px;background:url(../../imgs/setadireita.png) no-repeat 0 0;background-size:20px auto;}
}