.flex-container a:active,.flexslider a:active,.flex-container a:focus,.flexslider a:focus{outline:0}
.slides,.flex-control-nav,.flex-direction-nav{margin:0;padding:0;list-style:none}
.flexslider{margin:0;padding:0}
.flexslider .slides>li{display:none;-webkit-backface-visibility:hidden}
.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 60px 0;background:#fff;border:4px solid #fff;position:relative;-webkit-border-radius:4px;-moz-border-radius:4px;-o-border-radius:4px;border-radius:4px;box-shadow:0 1px 4px rgba(0,0,0,.2);-webkit-box-shadow:0 1px 4px rgba(0,0,0,.2);-moz-box-shadow:0 1px 4px rgba(0,0,0,.2);-o-box-shadow:0 1px 4px rgba(0,0,0,.2);zoom:1}
.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{zoom:1}
.carousel li{margin-right:5px}
.flex-direction-nav{*height:0}
.flex-direction-nav a{width:40px;height:40px;margin:-20px -5px 0;display:block;background:url(images/bg_direction_nav.png) no-repeat 0 0;position:absolute;top:50%;cursor:pointer;text-indent:-9999px;opacity:0;-webkit-transition:all .3s ease}
.flex-direction-nav .flex-next{background-position:100% 0;right:10px}
.flex-direction-nav .flex-prev{left:10px}
.flexslider:hover .flex-next{opacity:.6;right:5px}
.flexslider:hover .flex-prev{opacity:.6;left:5px}
.flexslider:hover .flex-next:hover,.flexslider:hover .flex-prev:hover{opacity:.8}
.flex-direction-nav .flex-disabled{opacity:.3!important;filter:alpha(opacity=30);cursor:default}
.flex-control-nav{width:100%;position:absolute;bottom:-40px;text-align:center}
.flex-control-nav li{margin:0 0 0 5px!important;display:inline-block;zoom:1;*display:inline;background:none!important}
.flex-control-nav li:first-child{margin:0}
.flex-control-nav li a{width:13px;height:13px;display:block;background:url(bg_control_nav.png) no-repeat;cursor:pointer;text-indent:-999em}
.flex-control-nav li a:hover{background-position:0 -13px}
.flex-control-nav li a.active{background-position:0 -26px;cursor:default}
.flex-control-thumbs{margin:5px 0 0;position:static;overflow:hidden}
.flex-control-thumbs li{width:25%;float:left;margin:0}
.flex-control-thumbs img{width:100%;display:block;opacity:.7;cursor:pointer}
.flex-control-thumbs img:hover{opacity:1}
.flex-control-thumbs .flex-active{opacity:1;cursor:default}@media screen and (max-width:860px){.flex-direction-nav .flex-prev{opacity:1;left:0}.flex-direction-nav .flex-next{opacity:1;right:0}}
.flexslider{margin:0;background-color:transparent;border:0;position:relative;-webkit-border-radius:0;-moz-border-radius:0;-o-border-radius:0;border-radius:0;box-shadow:none;-webkit-box-shadow:none;-moz-box-shadow:none;-o-box-shadow:none;zoom:1;}
.slides,.flex-control-nav,.flex-direction-nav{list-style:none outside none!important;margin:0;padding:0!important}
.flexslider li{margin-top:0!important;margin-bottom:0!important;padding:0!important;background-image:none!important;background-color:transparent;list-style:none!important}
.flex-control-nav li{padding:2px!important;margin:0!important}
.flexslider.position-nav-under .flex-control-nav{width:auto;bottom:12px;left:85%;z-index:9999}
.flexslider.position-nav-under{margin-bottom:0}
.flexslider.position-nav-bottom .flex-control-nav{position:absolute;bottom:9px}
.flexslider.position-nav-top .flex-control-nav{position:absolute;top:9px}
.color-nav-dark .flex-control-paging li a{background-color:#aaa;background-color:rgba(0,0,0,0.3);box-shadow:inset -1px 1px 1px rgba(0,0,0,0.5)}
.color-nav-dark .flex-control-paging li a:hover{background-color:#888;background-color:rgba(0,0,0,0.4)}
.color-nav-light .flex-control-paging li a{background-color:#999;background-color:rgba(255,255,255,0.55);box-shadow:inset -1px 1px 1px rgba(0,0,0,0.5)}
.color-nav-light .flex-control-paging li a:hover{background-color:#bbb;background-color:rgba(255,255,255,0.70)}
.color-nav-active-black .flex-control-paging li a.flex-active{background-color:#111}
.color-nav-active-green .flex-control-paging li a.flex-active{background-color:#98c138}
.color-nav-active-orange .flex-control-paging li a.flex-active{background-color:#ec6104}
.color-nav-active-blue .flex-control-paging li a.flex-active{background-color:#09c;background-position:0 -26px}
.color-nav-active-red .flex-control-paging li a.flex-active{background-color:#c61013}
.color-nav-active-white .flex-control-paging li a.flex-active{background-color:#fff}
.flex-slide-theme-horizontal{margin-top:25px;margin-bottom:30px;border-left:1px solid #555;border-right:1px solid #555;border-color:rgba(0,0,0,0.6)}
.flex-slide-theme-horizontal .slide-theme{display:block;height:100%;top:0;left:0;position:absolute;width:100%;z-index:-1}
.flex-slide-theme-horizontal .slide-theme-side{background:transparent url(images/slide-border.png) left top no-repeat;display:block;height:26px;position:absolute;width:45px}
.flex-slide-theme-horizontal .slide-theme-side.slide-bottom-left{background-position:-2px -28px;bottom:-26px;left:-1px}
.flex-slide-theme-horizontal .slide-theme-side.slide-top-left{background-position:-2px 0;top:-26px;left:-1px}
.flex-slide-theme-horizontal .slide-theme-side.slide-bottom-right{background-position:-64px -28px;bottom:-26px;right:-2px}
.flex-slide-theme-horizontal .slide-theme-side.slide-top-right{background-position:-64px 0;top:-26px;right:-2px}
.flex-slide-theme-vertical{margin-left:25px;margin-right:25px;border-top:1px solid #555;border-bottom:1px solid #555;border-color:rgba(0,0,0,0.6)}
.flex-slide-theme-vertical .slide-theme{display:block;height:100%;top:0;left:0;position:absolute;width:100%;z-index:-1}
.flex-slide-theme-vertical .slide-theme-side{background:transparent url(images/slide-border.png) left top no-repeat;display:block;height:40px;position:absolute;width:25px}
.flex-slide-theme-vertical .slide-theme-side.slide-bottom-left{background-position:-111px -13px;bottom:-1px;left:-25px}
.flex-slide-theme-vertical .slide-theme-side.slide-top-left{background-position:-167px -16px;top:-1px;left:-25px}
.flex-slide-theme-vertical .slide-theme-side.slide-bottom-right{background-position:-139px -13px;bottom:-1px;right:-25px}
.flex-slide-theme-vertical .slide-theme-side.slide-top-right{background-position:-195px -16px;top:-1px;right:-25px}
.theme-border-radius-01,.theme-border-radius-01 ul.slides li img{-webkit-border-radius:4px;-moz-border-radius:4px;-o-border-radius:4px;border-radius:4px}
.theme-border-radius-01.position-caption-bottom-left .flex-caption,.theme-border-radius-01.position-caption-bottom-right .flex-caption,.theme-border-radius-01.position-caption-bottom-centered .flex-caption{-webkit-border-radius:0 0 4px 4px;-moz-border-radius:0 0 4px 4px;-o-border-radius:0 0 4px 4px;border-radius:0 0 4px 4px}
.theme-border-radius-01.position-caption-top-left .flex-caption,.theme-border-radius-01.position-caption-top-right .flex-caption,.theme-border-radius-01.position-caption-top-centered .flex-caption{-webkit-border-radius:4px 4px 0 0;-moz-border-radius:4px 4px 0 0;-o-border-radius:4px 4px 0 0;border-radius:4px 4px 0 0}
.theme-border-radius-02,.theme-border-radius-02 ul.slides li img{-webkit-border-radius:8px;-moz-border-radius:8px;-o-border-radius:8px;border-radius:8px}
.theme-border-radius-02.position-caption-bottom-left .flex-caption,.theme-border-radius-02.position-caption-bottom-right .flex-caption,.theme-border-radius-02.position-caption-bottom-centered .flex-caption{-webkit-border-radius:0 0 8px 8px;-moz-border-radius:0 0 8px 8px;-o-border-radius:0 0 8px 8px;border-radius:0 0 8px 8px}
.theme-border-radius-02.position-caption-top-left .flex-caption,.theme-border-radius-02.position-caption-top-right .flex-caption,.theme-border-radius-02.position-caption-top-centered .flex-caption{-webkit-border-radius:8px 8px 0 0;-moz-border-radius:8px 8px 0 0;-o-border-radius:8px 8px 0 0;border-radius:8px 8px 0 0}
.theme-border-radius-03,.theme-border-radius-03 ul.slides li img{-webkit-border-radius:12px;-moz-border-radius:12px;-o-border-radius:12px;border-radius:12px}
.theme-border-radius-03.position-caption-bottom-left .flex-caption,.theme-border-radius-03.position-caption-bottom-right .flex-caption,.theme-border-radius-03.position-caption-bottom-centered .flex-caption{-webkit-border-radius:0 0 12px 12px;-moz-border-radius:0 0 12px 12px;-o-border-radius:0 0 12px 12px;border-radius:0 0 12px 12px}
.theme-border-radius-03.position-caption-top-left .flex-caption,.theme-border-radius-03.position-caption-top-right .flex-caption,.theme-border-radius-03.position-caption-top-centered .flex-caption{-webkit-border-radius:12px 12px 0 0;-moz-border-radius:12px 12px 0 0;-o-border-radius:12px 12px 0 0;border-radius:12px 12px 0 0}
.theme-border-radius-04,.theme-border-radius-04 ul.slides li img{-webkit-border-radius:24px;-moz-border-radius:24px;-o-border-radius:24px;border-radius:24px}
.theme-border-radius-04.position-caption-bottom-left .flex-caption,.theme-border-radius-04.position-caption-bottom-right .flex-caption,.theme-border-radius-04.position-caption-bottom-centered .flex-caption{-webkit-border-radius:0 0 24px 24px;-moz-border-radius:0 0 24px 24px;-o-border-radius:0 0 24px 24px;border-radius:0 0 24px 24px}
.theme-border-radius-04.position-caption-top-left .flex-caption,.theme-border-radius-04.position-caption-top-right .flex-caption,.theme-border-radius-04.position-caption-top-centered .flex-caption{-webkit-border-radius:24px 24px 0 0;-moz-border-radius:24px 24px 0 0;-o-border-radius:24px 24px 0 0;border-radius:24px 24px 0 0}
.theme-border-01 ul.slides{padding:2px}
.theme-border-02{padding:4px}
.theme-border-03 ul.slides{padding:7px}
.theme-border-04 ul.slides{padding:10px}
.theme-shadow-normal{-webkit-box-shadow:0 1px 4px rgba(0,0,0,0.6);-moz-box-shadow:0 1px 4px rgba(0,0,0,0.6);-o-box-shadow:0 1px 4px rgba(0,0,0,0.6);box-shadow:0 1px 4px rgba(0,0,0,0.6);margin:3px}
.theme-shadow-large{-webkit-box-shadow:0 1px 15px rgba(0,0,0,0.4);-moz-box-shadow:0 1px 15px rgba(0,0,0,0.4);-o-box-shadow:0 1px 15px rgba(0,0,0,0.4);box-shadow:0 1px 15px rgba(0,0,0,0.4);margin:10px}
.flexslider{overflow:visible!important}
.flexslider ul.slides{background-color:transparent}
.flexslider .slides>li{position:relative}
.flexslider ul.slides li a{display:block}
.flexslider.white-arrow .flex-direction-nav a{background-image:url(images/bg_direction_nav_white.png)}
.flexslider.black-arrow .flex-direction-nav a{background-image:url(images/bg_direction_nav_black.png)}
.flexslider .flex-caption{position:absolute;left:0;right:0;margin:0;padding:10px 10px;background:transparent url(images/white-70.png) 0 0 repeat;z-index:10}
.flexslider ul.slides li a,.flexslider ul.slides li a:hover{color:inherit}
.flexslider ul.slides li .flex-caption a{display:inline;color:inherit;text-decoration:none}
.flexslider ul.slides li a .flex-caption:hover{text-decoration:none;color:inherit;cursor:pointer}
.flexslider.position-caption-bottom-left .flex-caption{bottom:0;text-align:left}
.flexslider.position-caption-bottom-right .flex-caption{bottom:0;text-align:right}
.flexslider.position-caption-bottom-centered .flex-caption{bottom:0;text-align:center}
.flexslider.position-caption-top-left .flex-caption{top:0;text-align:left}
.flexslider.position-caption-top-right .flex-caption{top:0;text-align:right}
.flexslider.position-caption-top-centered .flex-caption{top:0;text-align:center}
.flexslider.bg-caption-black-00 .flex-caption{background-color:#000;background-image:none}
.flexslider.bg-caption-black-00 .flex-title{color:#09c;font-size:1.4em;font-weight:bold;left:7%;top:25px}
.flexslider.bg-caption-black-00 .flex-desc{font-size:1.1em;left:2%;position:absolute;top:40%;border-left:solid 4px;border-color:#bfdcf4;padding-left:5px;max-width:65%}
.flexslider.bg-caption-white-00 .flex-caption{background-color:#fff;background-image:none}
.flexslider.bg-caption-white-00 .flex-title{color:#09c;font-size:1.4em;font-weight:bold;left:7%;top:25px}
.flexslider.bg-caption-white-00 .flex-desc{font-size:1.1em;left:2%;position:absolute;top:40%;border-left:solid 4px;border-color:#bfdcf4;padding-left:5px;max-width:65%}
.flexslider.bg-caption-white-09 .flex-caption,.flexslider.bg-caption-black-09 .flex-caption{background-color:transparent;background-image:none}
.flexslider.bg-caption-white-09 .flex-title{color:#09c;font-size:1.4em;font-weight:bold;left:7%;top:25px}
.flexslider.bg-caption-white-09 .flex-desc{font-size:1.1em;left:2%;position:absolute;top:40%;border-left:solid 4px;border-color:#bfdcf4;padding-left:5px;max-width:65%}
.flexslider.bg-caption-black-01 .flex-caption{background-image:url(images/black-80.png);float:none;left:33%;max-width:65%;top:62%;font-size:13px}
.flexslider.bg-caption-black-01 .flex-title{color:#09c;font-size:1.4em;font-weight:bold;left:7%;top:25px}
.flexslider.bg-caption-black-01 .flex-desc{font-size:1.1em;left:2%;position:absolute;top:40%;border-left:solid 4px;border-color:#bfdcf4;padding-left:5px;max-width:65%}
.flexslider.bg-caption-black-02 .flex-caption{background-image:url(images/black-75.png);float:none;left:33%;max-width:65%;top:62%;font-size:13px}
.flexslider.bg-caption-black-02 .flex-title{color:#09c;font-size:1.4em;font-weight:bold;left:7%;top:25px}
.flexslider.bg-caption-black-02 .flex-desc{font-size:1.1em;left:2%;position:absolute;top:30px;border-left:solid 4px;border-color:#bfdcf4;padding-left:5px;max-width:65%}
.flexslider.bg-caption-black-03 .flex-caption{background-image:url(images/black-70.png);float:top;left:33%;max-width:65%;top:62%;font-size:13px}									/*Editado*/
.flexslider.bg-caption-black-03 .flex-title{color:#09c;font-size:1.4em;font-weight:bold;left:7%;top:25px}
.flexslider.bg-caption-black-03 .flex-desc{border-color:#bfdcf4;border-left:4px solid #bfdcf4;font-family:arial;font-size:.95em;left:2%;line-height:1.2em;max-width:71%;padding-left:5px;position:absolute;top:40%}
.flexslider.bg-caption-black-04 .flex-caption{background-image:url(images/black-50.png);float:none;left:33%;max-width:65%;top:62%;font-size:13px}
.flexslider.bg-caption-black-04 .flex-title{color:#09c;font-size:1.4em;font-weight:bold;left:7%;top:25px}
.flexslider.bg-caption-black-04 .flex-desc{font-size:1.1em;left:2%;position:absolute;top:40%;border-left:solid 4px;border-color:#bfdcf4;padding-left:5px;max-width:65%}
.flexslider.bg-caption-black-05 .flex-caption{background-image:url(images/black-30.png);float:none;left:33%;max-width:65%;top:62%;font-size:13px}
.flexslider.bg-caption-black-05 .flex-title{color:#09c;font-size:1.4em;font-weight:bold;left:7%;top:25px}
.flexslider.bg-caption-black-05 .flex-desc{font-size:1.1em;left:2%;position:absolute;top:40%;border-left:solid 4px;border-color:#bfdcf4;padding-left:5px;max-width:65%}
.flexslider.bg-caption-black-06 .flex-caption{background-image:url(images/black-20.png);float:none;left:33%;max-width:65%;top:62%;font-size:13px}
.flexslider.bg-caption-black-06 .flex-title{color:#09c;font-size:1.4em;font-weight:bold;left:7%;top:25px}
.flexslider.bg-caption-black-06 .flex-desc{font-size:1.1em;left:2%;position:absolute;top:40%;border-left:solid 4px;border-color:#bfdcf4;padding-left:5px;max-width:65%}
.flexslider.bg-caption-white-01 .flex-caption{background-image:url(images/white-93.png);float:none;left:33%;max-width:65%;top:62%;font-size:13px}
.flexslider.bg-caption-white-01 .flex-title{color:#09c;font-size:1.4em;font-weight:bold;left:7%;top:25px}
.flexslider.bg-caption-white-01 .flex-desc{font-size:1.1em;left:2%;position:absolute;top:40%;border-left:solid 4px;border-color:#bfdcf4;padding-left:5px;max-width:65%}
.flexslider.bg-caption-white-02 .flex-caption{background-image:url(images/white-88.png);float:none;left:33%;max-width:65%;top:62%;font-size:13px}
.flexslider.bg-caption-white-02 .flex-title{color:#09c;font-size:1.4em;font-weight:bold;left:7%;top:25px}
.flexslider.bg-caption-white-02 .flex-desc{font-size:1.1em;left:2%;position:absolute;top:40%;border-left:solid 4px;border-color:#bfdcf4;padding-left:5px;max-width:65%}
.flexslider.bg-caption-white-03 .flex-caption{background-image:url(images/white-80.png);float:none;left:33%;max-width:65%;top:62%;font-size:13px}
.flexslider.bg-caption-white-03 .flex-title{color:#09c;font-size:1.4em;font-weight:bold;left:7%;top:25px}
.flexslider.bg-caption-white-03 .flex-desc{font-size:1.1em;left:2%;position:absolute;top:40%;border-left:solid 4px;border-color:#bfdcf4;padding-left:5px;max-width:65%}
.flexslider.bg-caption-white-04 .flex-caption{background-image:url(images/white-70.png);float:none;left:33%;max-width:65%;top:62%;font-size:13px}
.flexslider.bg-caption-white-04 .flex-title{color:#09c;font-size:1.4em;font-weight:bold;left:7%;top:25px}
.flexslider.bg-caption-white-04 .flex-desc{font-size:1.1em;left:2%;position:absolute;top:40%;border-left:solid 4px;border-color:#bfdcf4;padding-left:5px;max-width:65%}
.flexslider.bg-caption-white-05 .flex-caption{background-image:url(images/white-55.png);float:none;left:33%;max-width:65%;top:62%;font-size:13px}
.flexslider.bg-caption-white-05 .flex-title{color:#09c;font-size:1.4em;font-weight:bold;left:7%;top:25px}
.flexslider.bg-caption-white-05 .flex-desc{font-size:1.1em;left:2%;position:absolute;top:40%;border-left:solid 4px;border-color:#bfdcf4;padding-left:5px;max-width:65%}
.flexslider.bg-caption-white-06 .flex-caption{background-image:url("images/white-40.png");float:none;left:33%;max-width:65%;top:62%;font-size:13px}
.flexslider.bg-caption-white-06 .flex-title{color:#09c;font-size:1.4em;font-weight:bold;left:7%;top:25px}
.flexslider.bg-caption-white-06 .flex-desc{font-size:1.1em;left:2%;position:absolute;top:40%}
.flex-smalldesc{font-size:1.1em;font-weight:bold}@media screen and (max-width:980px){.flexslider .slides{min-height:0!important}}