.btn:after{overflow: hidden}

.flexslider-wrapper .flex-control-nav li a, .static-banner .flex-control-nav li a,.flex-control-paging li a {
    background-color: #ddd;
    display: block;
    position: relative;
    z-index: 10;
}
.social-media a{
    display: block;
    position: relative;
    z-index: 10;
    float: left;
    margin-left: 2px;
}
select, textarea, input[type="text"], input[type="password"], input[type="datetime"], input[type="datetime-local"], input[type="date"], input[type="month"], input[type="time"], input[type="week"], input[type="number"], input[type="email"], input[type="url"], input[type="search"], input[type="tel"], input[type="color"], .uneditable-input,
.bfh-selectbox > .bfh-selectbox-toggle,
.prettycheckbox a, .prettyradio a{
    position: relative;
    z-index: 10;
    line-height: 30px;
}
.btn:after{
   /* filter: none;
    background: none;
    background-color: #dce;
    overflow: hidden;
    border: none;
    -pie-border-radius: 9px;
    behavior: url(css/ie8css/PIE.htc);*/
}

.show-hide,
.flexslider-wrapper .flex-control-nav li a,
.static-banner .flex-control-nav li a,
.flex-control-paging li a,
.flex-direction-nav .flex-prev,
.flex-direction-nav .flex-next,
.stats .stat .well,
.social-media a,
select, textarea, input[type="text"], input[type="password"], input[type="datetime"], input[type="datetime-local"], input[type="date"], input[type="month"], input[type="time"], input[type="week"], input[type="number"], input[type="email"], input[type="url"], input[type="search"], input[type="tel"], input[type="color"], .uneditable-input,
.bfh-selectbox > .bfh-selectbox-toggle,
.prettycheckbox a, .prettyradio a,
#vlex_plans > ul > li > ul,
.big.title-icon i,
.small.title-icon i,
.prettyradio a,
.aviso-cancelacion i
{behavior: url(/stylesheets/ie8css/PIE.htc);}
/*http://cms.a.vlex.com/themes/corporate_site/css/ie8css/*/
.prettycheckbox a, .prettyradio a{
    background-color: #fff;
}

#vlex_plans > ul > li > ul{
    border: 1px solid #DFE2E4;
    position: relative;
    z-index: 10;
}
#vlex_plans > ul > li.principal > ul{
    z-index: 11;
}
.btn:after{padding-left: 5px; width: 24px}
.btn.btn-large:after{
    width: 30px;
    padding-left: 5px;
    left: 2px
}
.slider-otros-productos .slides ul{
    width: 924px;
}
.row-5-cols .span2{
    width: 18%;
    margin-left: 2.5%;
}
.slider-otros-productos li img{
    width: 74.4%!important;
}
.slider-otros-productos .flex-direction-nav .flex-prev,
.slider-otros-productos .flex-direction-nav .flex-next{
    background-color: #d2d2d1;
}
.modal-backdrop.fade.in{
    background-color: transparent;
    background-image: url(../../img/bg_ie_semitransparente.png);
    background-repeat: repeat;
}
.header-inner .bfh-selectbox {
    padding-right: 7px
}
/*Last fixes*/
.bfh-selectbox > .bfh-selectbox-toggle, .header-inner .form-inline input, .header-inner .bfh-selectbox-options{
    border: 1px solid #ccc!important;
}
.prettyradio a {
    border-radius: 10px 10px 10px 10px;
}
.prettyradio a.checked{
    background: #ccc;
}
.header-inner .bfh-selectbox > .bfh-selectbox-toggle {
    width: 174px;
}
.header-inner .bfh-selectbox i{
    right: 3px;
}
.header-inner .bfh-selectbox-options{
    top: 90%;
}
ul.search-results ul.breadcrumb > li{
    display: inline;
}
ul.search-results ul.breadcrumb > li.last:after, ul.breadcrumb > li.last:after{
    display: none;
}
.login-form-holder {
    width: 520px!important;
}
.inline-footer-menu li.last {
    margin-right: 0;
}
.form-altagratuita-holder input{
    border: 1px solid #ccc!important;
    height: 25px!important;
    min-height: 25px!important;
    line-height: 25px;
}
.inner-footer ul li.last:after{
    display: none
}
.inner-footer ul li.last{
    margin-right: 0;
}
ul.search-results .puntos-1 i.child-1,
ul.search-results .puntos-2 i.child-1,
ul.search-results .puntos-2 i.child-2,
ul.search-results .puntos-3 i {
    color: #FF9900!important;
}
.modal .btn{
    filter: none;
    background-color: #FF6900;
}
.pills .btn{
    filter: none;
    border-top: 1px solid #E5E5E5;
    padding-left: 11px!important;
    padding-right: 11px!important;
    font-size: 13px;

}
