.container-pastilha {position: relative;display: block;width: 100%;overflow: hidden;}
.container-pastilha__home{text-align: center;background-color: #1f1f1f;padding: 400px 0px 25px 0px;animation: comeBg 1s ease-out 0s 1 normal forwards ;-webkit-animation: comeBg 1s ease-out 0s 1 normal forwards ;-moz-animation: comeBg 1s ease-out 0s 1 normal forwards ;-o-animation: comeBg 1s ease-out 0s 1 normal forwards ;}
.container-pastilha__home__drop-bg{position: absolute; width: 100%;height: 100%;background-size: cover;background-position: center center;background-repeat: no-repeat;top: 0; bottom: 0; left: 0; right: 0; margin: auto;background-image: url("../../assets/images/conteudos/pastilhas-de-freio/bg-banner1.jpg");opacity: 0.0;}
.container-pastilha__data{padding: 50px 0px;background-color: #2b2b2b;}
.container-pastilha__positive{text-align: left;background-image: url("../../assets/images/conteudos/pastilhas-de-freio/background-video.jpg");background-repeat: no-repeat;background-position: top center;padding: 50px 0px; background-size: cover;}
.container-pastilha__backplate{padding: 50px 0px; background-color: #DDD;}
.container-pastilha__home__pastilhas{position: absolute;bottom:0;top:0;right: 0;left: 0;margin: auto;}
.container-pastilha__go-green{background: white url("../../assets/images/conteudos/pastilhas-de-freio/gogreen-bg.jpg");background-repeat: no-repeat;background-position: center center; padding: 35px 0px 50px; background-size: cover;}
.container-pastilha__scorching {padding: 0px;margin: 0px;min-height: 490px;background-color: #200510;}
.pastilha-front {position: absolute;z-index: 2;-o-transform: translate(-200%, -20px) scale(0.9); -webkit-transform: translate(-200%, -20px) scale(0.9); -moz-transform: translate(-200%, -20px) scale(0.9); transform: translate(-200%, -20px) scale(0.9);animation: pastilhaFront 1s ease-out 1.3s 1 normal forwards ;-webkit-animation: pastilhaFront 1s ease-out 1.3s 1 normal forwards ;-moz-animation: pastilhaFront 1s ease-out 1.3s 1 normal forwards ;-o-animation: pastilhaFront 1s ease-out 1.3s 1 normal forwards ;}
.pastilha-back {position: absolute;z-index: 1;-o-transform: translate(200%, -20px) scale(0.8); -webkit-transform: translate(200%, -20px) scale(0.8); -moz-transform: translate(200%, -20px) scale(0.8); transform: translate(200%, -20px) scale(0.8);animation: pastilhaBack 1s ease-out 1s 1 normal forwards ;-webkit-animation: pastilhaBack 1s ease-out 1s 1 normal forwards ;-moz-animation: pastilhaBack 1s ease-out 1s 1 normal forwards ;-o-animation: pastilhaBack 1s ease-out 1s 1 normal forwards ;}
.banner-title{font-family: 'FlounderPro-MediumItalic', Arial, sans-serif;font-size: 51px; line-height: 54px;-o-transform: translate(185px); -webkit-transform: translate(185px); -moz-transform: translate(185px); transform: translate(185px);}
.banner-title span {
    margin-left: 122px;
}

.transform--text-yellow{color: #fec700;}
.transform--text-white{color: white;}
.container-pastilha__inner-content{width: 990px;display: block;position: relative;margin: auto;right: 0;left: 0	;}
.data-text{font-family: gotham_book;width: 500px;padding: 5px 5px 0px 0px;display: inline-block;font-size: 13px;vertical-align: top;line-height: 21px;}
.data-text--bold{font-family: gotham_bold;}
.brands-box{position: relative;margin-left: 25px;vertical-align: top;display: inline-block;width: 300px;font-size: 10px;text-align: center;padding: 15px 15px 0px;font-family: gotham_bold;text-transform: uppercase;border: 1px solid #686868;}
.brands-box:before{content: "";background-color: #fec700;width: 150px;height: 2px;position: absolute;top: 0;left: 0;right: 0;margin: auto;animation: largeDataSet 1s ease-out 0s 1 normal forwards ;-webkit-animation: largeDataSet 1s ease-out 0s 1 normal forwards ;-moz-animation: largeDataSet 1s ease-out 0s 1 normal forwards ;-o-animation: largeDataSet 1s ease-out 0s 1 normal forwards ;}
.brands-box--gray{color: #686868;}
.brands-box__list{list-style: none;padding: 0px;margin-bottom: 0px;}
.brands-box__list__li{padding: 15px 5px;display: inline-block;vertical-align: middle;text-align: center;position: relative;
    width: 70px;}
.brands-box__list__li img{width: 85px;}
.brands-box__list__li--lateral:after{content: "";height: 75%;position: absolute;right: 0; top: 0; bottom: 0; margin: auto;width: 1px;background-color: white;}
.brands-box__list__li--spaces{width: 75px;}
.brands-box__list__li--activant{text-align: left;}
.container-pastilha__positive__title{color: black;font-family: 'FlounderPro-MediumItalic', Arial, sans-serif;font-size: 64px;line-height: 69px;margin-bottom: 22px;}
.video-text{display: inline-block;width: 350px;font-family: gotham_book, Arial, sans-serif;font-size: 15px;line-height: 22px;}
.video-bottom-text{margin-top:25px;display: block;width: 92%;font-family: gotham_book, Arial, sans-serif;font-size: 15px;line-height: 22px;}
.container-pastilha__positive__video-area{margin-left: 50px;position: relative;border: 10px solid white;width:475px; height:278px;display: inline-block;}
.container-pastilha__positive__video-area__image{width: 455px; height: 259px; display: none;}
.visibility-line-none{display: none;}
.video-as-background{position: absolute;margin: auto;bottom: -4px;top: auto;left: 0;right: 0;}
.container-pastilha__scorching__pastilha{position: absolute;visibility: hidden;bottom:0;right: 0;top:450px;left: 0;margin: auto;z-index: 10;-o-transform: translate(-200%, 50px) ; -webkit-transform: translate(-200%, 50px) ; -moz-transform: translate(-200%, 50px) ;transform: translate(-200%, 50px) ;animation: pastilhaScorching 1s ease-out 0s 1 normal forwards ;-webkit-animation: pastilhaScorching 1s ease-out 0s 1 normal forwards ;-moz-animation: pastilhaScorching 1s ease-out 0s 1 normal forwards ;-o-animation: pastilhaScorching 1s ease-out 0s 1 normal forwards ;}
.container-pastilha__scorching__text{float: right;width: 335px;margin-top: 58px;vertical-align: middle;z-index: 20;font-size: 18px;position: relative;color: white;line-height: 26px;}
.container-pastilha__scorching__text b{font-family: gotham_bold;}
.container-pastilha__scorching__title{color: #fec700;font-family: 'FlounderPro-MediumItalic', Arial, sans-serif;font-size: 64px;line-height: 69px;margin-bottom: 22px;}
.line-scorching{top: 500px;visibility: hidden;position: absolute;z-index: 20;margin: auto;bottom: auto;right: 0;left: 0;animation: showLineScorch 0.7s ease-out 2s 1 normal forwards ;-webkit-animation: showLineScorch 0.7s ease-out 2s 1 normal forwards ;-moz-animation: showLineScorch 0.7s ease-out 2s 1 normal forwards ;-o-animation: showLineScorch 0.7s ease-out 2s 1 normal forwards ;}
.line-scorching__rect {-o-transform: scaleX(0.0); -webkit-transform: scaleX(0.0); -moz-transform: scaleX(0.0);transform: scaleX(0.0);animation: lineScorching 0.7s ease-out 2s 1 normal forwards ;-webkit-animation: lineScorching 0.7s ease-out 2s 1 normal forwards ;-moz-animation: lineScorching 0.7s ease-out 2s 1 normal forwards ;-o-animation: lineScorching 0.7s ease-out 2s 1 normal forwards ;}
.line-scorching__circle{-o-transform:  translateX(-270px) scaleX(0.0) ; -webkit-transform:  translateX(-270px) scaleX(0.0) ; -moz-transform:  translateX(-270px) scaleX(0.0) ;transform: translateX(-270px) scaleX(0.0);animation: dotScorching 0.3s ease-out 2.5s 1 normal forwards ;-webkit-animation: dotScorching 0.3s ease-out 2.5s 1 normal forwards ;-moz-animation: dotScorching 0.3s ease-out 2.5s 1 normal forwards ;-o-animation: dotScorching 0.3s ease-out 2.5s 1 normal forwards ;}
.backplate-text{display: inline-block;width: 465px;font-family: gotham_book, Arial, sans-serif;font-size: 18px;line-height: 28px;}
.container-pastilha__backplate__title{color: black;font-family: 'FlounderPro-MediumItalic', Arial, sans-serif;font-size: 41px;line-height: 48px;margin-bottom: 22px;}
.container-pastilha__backplate__toZoom{position: absolute;right: 100px;left: auto;bottom: auto;top: 375px;visibility: hidden;margin: auto;animation: backPlateTop 1s ease-out 0s 1 normal forwards ;-webkit-animation: backPlateTop 1s ease-out 0s 1 normal forwards ;-moz-animation: backPlateTop 1s ease-out 0s 1 normal forwards ;-o-animation: backPlateTop 1s ease-out 0s 1 normal forwards ;}
.container-pastilha__backplate__Zoom{width: 285px;height: 285px;visibility: hidden;background-image: url("../../assets/images/conteudos/pastilhas-de-freio/zoom-eurobrake.jpg");background-position: center;border-radius: 50%;border-style: solid;border-color: white;border-width: 10px;position: absolute;right: 150px;top: 307px;bottom: auto;left: auto;margin: auto;animation: zoomBackPlate 0.7s ease-out 1.5s 1 normal forwards ;-webkit-animation: zoomBackPlate 0.7s ease-out 1.5s 1 normal forwards ;-moz-animation: zoomBackPlate 0.7s ease-out 1.5s 1 normal forwards ;-o-animation: zoomBackPlate 0.7s ease-out 1.5s 1 normal forwards ; transform: translateY(150px);}
ul.container-pastilha__backplate__Zoom__ul {position: absolute;top: 0;bottom: 0;padding-left: 309px;margin: auto;width: 473px;right: auto;left: 0px;height: 125px;font-family: 'FlounderPro-MediumItalic', Arial, sans-serif;font-size: 20px;line-height: 23px;list-style: none;}
.container-pastilha__backplate__Zoom__ul__li{position: relative;}
.container-pastilha__backplate__Zoom__ul__li svg{position: absolute;top: 0;bottom: 0;right: 189px;margin: auto;left: auto;}
.container-pastilha__selos{padding: 50px 0px 25px;background-image: url("../../assets/images/conteudos/pastilhas-de-freio/man-yellow-bg.jpg");background-size: cover;}
.container-pastilha__inner-content__selo-area{display: inline-block;width: 49%;text-align: center;vertical-align: top;}
.first-child-selo{opacity: 0;-o-transform: translateX(0px) ; -webkit-transform: translateX(0px) ; -moz-transform: translateX(0px) ; transform: translateX(0px) ;animation: textCameLeft 0.7s ease-out 1.5s 1 normal forwards ;-webkit-animation: textCameLeft 0.7s ease-out 1.5s 1 normal forwards ;-moz-animation: textCameLeft 0.7s ease-out 1.5s 1 normal forwards ;-o-animation: textCameLeft 0.7s ease-out 1.5s 1 normal forwards ;}
.last-child-selo{opacity: 0;-o-transform: translateX(0px) ; -webkit-transform: translateX(0px) ; -moz-transform: translateX(0px) ; transform: translateX(0px) ;animation: textCameRight 0.7s ease-out 1.5s 1 normal forwards ;-webkit-animation: textCameRight 0.7s ease-out 1.5s 1 normal forwards ;-moz-animation: textCameRight 0.7s ease-out 1.5s 1 normal forwards ;-o-animation: textCameRight 0.7s ease-out 1.5s 1 normal forwards ;}
.container-pastilha__inner-content__selo-area__selo{}
.container-pastilha__inner-content__selo-area__h3{font-family: 'FlounderPro-MediumItalic', Arial, sans-serif;font-size: 32px;margin-top: 0px;position: relative;}
.container-pastilha__inner-content__selo-area__h3:after{content:"";position: absolute;bottom: -15px;top: auto;left: 0;right: 0;margin: auto;width: 75px;height: 3px;background: white;}
.container-pastilha__inner-content__selo-area__h3--big-line{padding-top: 20px;}
.container-pastilha__inner-content__selo-area__h3 small{color:black;font-size: 16px; font-family: gotham_black;text-transform: uppercase;}
.container-pastilha__inner-content__selo-area__p{font-family: gotham_book;font-size: 16px;line-height: 32px;padding: 10px 25px;}
.container-pastilha__inner-content__better-together{width: 550px;margin: auto 0px auto auto;}
.container-pastilha__better-together{ padding: 45px 0px 115px; background-color: #d7d7d7;overflow: hidden;background: -webkit-linear-gradient(#d7d7d7, #bdbdbd); /* For Safari 5.1 to 6.0 */background: -o-linear-gradient(#d7d7d7, #bdbdbd); /* For Opera 11.1 to 12.0 */background: -moz-linear-gradient(#d7d7d7, #bdbdbd); /* For Firefox 3.6 to 15 */background: linear-gradient(#d7d7d7, #bdbdbd); /* Standard syntax *//*#bdbdbd*/}
.container-pastilha__inner-content__better-together__h3{font-family: 'FlounderPro-MediumItalic', Arial, sans-serif;text-transform: uppercase;font-size: 62px;line-height: 40px;}
.container-pastilha__inner-content__better-together__h3 small{    font-size: 24px;color: #898988;}
.container-pastilha__inner-content__better-together__p{font-size: 18px;margin-top: 45px;line-height: 32px;padding-right: 115px;}
.container-pastilha__inner-content__better-together__p b{font-family: gotham_bold;}
.container-pastilha__better-together__brakedisk{opacity: 0; position: absolute;left: -65px;right: auto;bottom:auto;top: 360px;margin: auto;visibility: hidden;animation: BrakeDiskCame 0.6s ease-out 0.8s 1 normal forwards ;-webkit-animation: BrakeDiskCame 0.6s ease-out 0.8s 1 normal forwards ;-moz-animation: BrakeDiskCame 0.6s ease-out 0.8s 1 normal forwards ;-o-animation: BrakeDiskCame 0.6s ease-out 0.8s 1 normal forwards ;}
.container-pastilha__better-together__eurobrake{opacity: 0; position: absolute;top: 360px;bottom:auto;left: 125px;right: auto;margin: auto;visibility: hidden;-o-transform: translate(06px, 350px) ; -webkit-transform: translate(06px, 350px) ; -moz-transform: translate(06px, 350px) ; transform: translate(06px, 350px) ;animation: EuroBrakeCame 0.8s ease-out 0.5s 1 normal forwards ;-webkit-animation: EuroBrakeCame 0.8s ease-out 0.5s 1 normal forwards ;-moz-animation: EuroBrakeCame 0.8s ease-out 0.5s 1 normal forwards ;-o-animation: EuroBrakeCame 0.8s ease-out 0.5s 1 normal forwards ;}
.container-pastilha__brake-cables{padding: 95px 0px;background-color: #1a1a1b;}
.container-pastilha__inner-content__brake-cables{width: 600px;display: block;left:0;}
.container-pastilha__inner-content__brake-cables__h3{font-family: 'FlounderPro-MediumItalic', Arial, sans-serif;text-transform: uppercase;color: white;font-size: 62px;line-height: 40px;}
.container-pastilha__inner-content__brake-cables__h3 small{    font-size: 24px;color: #ffca00;}
.container-pastilha__inner-content__brake-cables__p{font-size: 18px;margin-top: 45px;line-height: 32px;padding-right: 115px;color: #929292;}
.container-pastilha__brake-cables__drop-bg{position: absolute; width: 100%;height: 100%;background-repeat: no-repeat;background-size: cover;bottom: auto; left: 0; right: 0; margin: auto;top: 28%;background-image: url(../../assets/images/conteudos/pastilhas-de-freio/cabe-bg.jpg);background-position: 45%;opacity: 0;animation: showBgTimming 0.8s ease-out 0.2s 1 normal forwards ;-webkit-animation: showBgTimming 0.8s ease-out 0.2s 1 normal forwards ;-moz-animation: showBgTimming 0.8s ease-out 0.2s 1 normal forwards ;-o-animation: showBgTimming 0.8s ease-out 0.2s 1 normal forwards ;}
.container-pastilha__brake-cables__cabe{z-index: 10;position: absolute;right: 0;top: 150px;bottom: auto;opacity: 0.4;animation: showCabeTimming 1s ease-out 0s 1 normal forwards ;-webkit-animation: showCabeTimming 1s ease-out 0s 1 normal forwards ;-moz-animation: showCabeTimming 1s ease-out 0s 1 normal forwards ;-o-animation: showCabeTimming 1s ease-out 0s 1 normal forwards ;}
.take-the-video-mainstream{width: 100%;height: 100%;position: fixed;display: none;top: 0;z-index: 1000;bottom: 0;left: 0;right: 0;}
.video-toggle-drop-bg{position: absolute;width: 100%;height: 100%;top: 0;bottom: 0;left: 0;z-index: 1010;right: 0;margin: auto;background-color: rgba(0,0,0,0.4);}
.video-toggle-drop-bg:hover{cursor: pointer;}
.video-tag-main{position: absolute;top: 0;bottom: 0;z-index: 1100;left: 0;right: 0;margin: auto;max-width: 90%;}
.go-green__text{display: inline-block; width: 465px; font-size: 18px; line-height: 28px;}
.container-pastilha__inner-content__go-green__h3{color: black;font-family: 'FlounderPro-MediumItalic', Arial, sans-serif; font-size: 62px; line-height: 64px; }
.container-pastilha__inner-content__go-green__h3__small{color: #82b76f; line-height: 26px; font-size: 28px;font-family: 'FlounderPro-MediumItalic', Arial, sans-serif;}
.container-pastilha__inner-content__go-green__p{margin-top:15px;}
.brands-box__list__li img.tecDoc{
    width: 32px;
    margin-top: -6px;}
.brands-box__list__li #Layer_1{
    margin-top: 6px;
    margin-left: -3px;
}
.leaf-background{
    position: absolute;
    top: 75px;
    right: -105px;
    bottom: auto;
    margin: auto;
    left: auto;}

@media all and (-ms-high-constrast:none){
	.container-pastilha__better-together__eurobrake {top:-150px;;}
	.container-pastilha__better-together__brakedisk {top:0;}
	*::-ms-backdrop, .container-pastilha__better-together__eurobrake {top:-150px;}
	*::-ms-backdrop, .container-pastilha__better-together__brakedisk {top:0px;}
}

_:-ms-fullscreen, :root .container-pastilha__better-together__eurobrake {top:-150px; opacity: 1;-ms-animation: EuroBrakeCame 0.8s ease-out 0.5s 1 normal forwards ;}
_:-ms-fullscreen, :root .container-pastilha__better-together__brakedisk {top:0px; opacity: 1;-ms-animation: BrakeDiskCame 0.6s ease-out 0.8s 1 normal forwards ;}

@media screen and (max-width: 1046px) {
	.line-scorching{display: none;}
	.container-pastilha__home{padding: 300px 0px 25px 0px;}
	.pastilha-back, .pastilha-front{width: 450px;}
	.banner-title{font-size: 36px;line-height: 34px;-o-transform: translate(135px); -webkit-transform: translate(135px); -moz-transform: translate(135px); transform: translate(135px);}
	.brands-box{margin-left: auto;}
	.container-pastilha__inner-content {width: 750px;text-align: center;}
    .container-pastilha__positive{background-size: cover;background-position: 65% 50%;}
    .video-text{text-align: left;margin-bottom: 50px;}
    .line-scorching{display: none;}
	.container-pastilha__scorching__text {float: none;width: 400px;text-align: left;display: block;margin: 50px auto auto;}
	.container-pastilha__scorching__pastilha{position: relative;display: block;margin: 50px auto auto;max-width: 100%;visibility: visible;display: block;z-index: 2;opacity: 1;top: 120px;}
	.backplate-text{text-align: left;}
	.container-pastilha__backplate__toZoom {position: relative;z-index: 1;-o-transform: translate(300px); -webkit-transform: translate(300px); -moz-transform: translate(300px); transform: translateY(300px);margin-top: -440px;}
	.video-bottom-text {
	    width: 350px;
	    margin: auto;
	    margin-top: 25px;
	}
	.leaf-background {    top: auto;
    z-index: 0;
    right: 0px;
    bottom: -600px;
    left: 0px;
    opacity: 0.4;
	}
	.leaf-background img {
	    width: 409px;
	}
    .container-pastilha__backplate__Zoom{right: 260px; opacity: 0;
    z-index: 3;
    margin-top: 493px;
    top: 0px;
  }
    .container-pastilha__inner-content__selo-area {/* display: inline-block; */width: 500px;text-align: center;display: block;vertical-align: top;margin: auto auto 25px;}
	.container-pastilha__better-together__eurobrake{  position: relative;top: 0px;bottom: 0px;left: 0px;right: 0px;margin-top: -440px; visibility: hidden;}
	.container-pastilha__better-together__brakedisk{left: -39px;position: relative; top: 0px;}
	.container-pastilha__inner-content__better-together{margin: -50px auto auto;text-align: left;}
	.container-pastilha__brake-cables__drop-bg{top: -65px;background-image: url(../../assets/images/conteudos/pastilhas-de-freio/cabe-bg.jpg);
    background-position: top center;
    background-size: 1535px;}
	.container-pastilha__inner-content__better-together__p{padding: 0;}
	.container-pastilha__brake-cables__cabe{position: relative;	margin-top: -978px;}
    .container-pastilha__brake-cables {background-color: #2c2c2c;
    padding: 20px 0px 35px;}
	.container-pastilha__inner-content__brake-cables {width: 550px;display: block;left: 0;margin: auto;text-align: left;}
	.container-pastilha__inner-content__brake-cables__h3{margin-top: 325px;}
  .first-child-selo{opacity: 0;-o-transform: translateX(0px) ; -webkit-transform: translateX(0px) ; -moz-transform: translateX(0px) ; transform: translateX(0px) ;animation: textCameLeft 0.7s ease-out 0.2s 1 normal forwards ;-webkit-animation: textCameLeft 0.7s ease-out 0.2s 1 normal forwards ;-moz-animation: textCameLeft 0.7s ease-out 0.2s 1 normal forwards ;-o-animation: textCameLeft 0.7s ease-out 0.2s 1 normal forwards ;}
  .last-child-selo{opacity: 0;-o-transform: translateX(0px) ; -moz-transform: translateX(0px) ; -webkit-transform: translateX(0px) ; transform: translateX(0px) ;animation: textCameRight 0.7s ease-out 0.2s 1 normal forwards ;-webkit-animation: textCameRight 0.7s ease-out 0.2s 1 normal forwards ;-moz-animation: textCameRight 0.7s ease-out 0.2s 1 normal forwards ;-o-animation: textCameRight 0.7s ease-out 0.2s 1 normal forwards ;}

	.go-green__text{text-align: left;
	    z-index: 10;
	    position: relative;}
	.container-pastilha__go-green{background: white url(../../assets/images/conteudos/pastilhas-de-freio/gogreen-bg-sm.jpg);background-position: center bottom; padding: 35px 0px 250px; background-size: 500px; background-repeat: no-repeat;}
  _:-ms-fullscreen, :root .container-pastilha__scorching__pastilha{width: 500px; margin: 0px 55% 50px;}
  _:-ms-fullscreen, :root .video-as-background{margin-bottom:0px;}
  _:-ms-fullscreen, :root .container-pastilha__better-together__eurobrake {top:-275px; opacity: 1;-ms-animation: EuroBrakeCame 0.8s ease-out 0.5s 1 normal forwards ;left: 75px;}
  _:-ms-fullscreen, :root .container-pastilha__better-together__brakedisk {top:-10px; opacity: 1;-ms-animation: BrakeDiskCame 0.6s ease-out 0.8s 1 normal forwards ;left:-10px; }
  _:-ms-fullscreen, :root .container-pastilha__backplate__toZoom{transform: translateY(570px);}
  _:-ms-fullscreen, :root .pastilha-front{margin-top:100px; right:-120px;}
  _:-ms-fullscreen, :root .pastilha-back{margin-top:155px;left:-102px;}

}


@media screen and (max-width: 750px) {
	.pastilha-back, .pastilha-front {width: 275px;opacity: 0;}
	.container-pastilha__home{background-image: none;background: #3c3c3c; /* For browsers that do not support gradients */background: -webkit-linear-gradient(#3c3c3c, #2c2c2c); /* For Safari 5.1 to 6.0 */background: -o-linear-gradient(#3c3c3c, #2c2c2c); /* For Opera 11.1 to 12.0 */background: -moz-linear-gradient(#3c3c3c, #2c2c2c); /* For Firefox 3.6 to 15 */background: linear-gradient(#3c3c3c, #2c2c2c); /* Standard syntax */
	    padding: 256px 0px 25px 0px;
	    padding-top: 325px;
	    padding-right: 0px;
	    padding-bottom: 25px;
	    padding-left: 0px;}
  _:-ms-fullscreen, :root .container-pastilha__home{padding-top: 295px;}
  .container-pastilha__data{padding-top: 0px;}
	.container-pastilha__home__drop-bg{display: none;}
	.pastilha-back {		z-index: 14;
    margin-top: 185px;}
	.pastilha-front {z-index: 15;
    margin-top: 200px;}
	.banner-title{-o-transform: none; -webkit-transform: none; -moz-transform: none; transform: none;
    font-size: 27px;
    line-height: 28px;}
    .banner-title span {
    margin-left: 0px;
}
.video-bottom-text {
    width: 100%;
    text-align: left;}
	.container-pastilha__scorching__pastilha{
		top:100px;
	}
	.leaf-background img {
    width: 300px;
}
.brands-box {
    margin-left: auto;
    padding: 15px 0px 2px;
    width: auto;
}
.brands-box__list__li--spaces {
    width: 56px;
}
	.video-text{width:100%;
    margin-bottom: 20px;}
	.container-pastilha__inner-content{width: 290px;max-width: 100%;}
	.data-text{width: 300px;
    padding: 0px;}
	.container-pastilha__positive__video-area{border: 5px solid white;    max-width: 100%;height: 165px;display: block;margin: auto;}
	.container-pastilha__positive__video-area video{max-width: 100%;max-height: 100%;}
    .container-pastilha__positive__video-area__image{max-width: 100%;max-height: 100%; display: none;}
	.video-as-background {position: absolute;margin: auto;bottom: 0%;top: auto;left: 0;right: 0;min-width: 100%;min-height: auto;height: auto;width: 100%;}
	.backplate-text{width: 100%}
	.container-pastilha__scorching__text{width: 100%;}
	.container-pastilha__backplate__toZoom {
    opacity: 0;position: relative;z-index: 1;-o-transform: translateY(-77px) translateX(-131px); -webkit-transform: translateY(-77px) translateX(-131px); -moz-transform: translateY(-77px) translateX(-131px); transform: translateY(-77px) translateX(-131px);margin-top: -360px;width: 370px;}
	.container-pastilha__backplate__Zoom{margin-top: 675px;width: 200px;height: 200px;background-size: 235px;right: 142px;
    opacity: 0;}
	ul.container-pastilha__backplate__Zoom__ul{padding-left: 25px;}
	.container-pastilha__backplate__Zoom__ul__li svg{right: 247px;z-index: -1;margin: auto;-o-transform: scale(1) ; -webkit-transform: scale(1) ; -moz-transform: scale(1) ; transform: scale(1);left: auto;}
	.backplate__Zoom__ul__li--f svg{width: 100px;}
	.backplate__Zoom__ul__li--s svg{width: 200px;}
	.container-pastilha__inner-content__selo-area{width: 100%;}
	.first-child-selo{opacity: 0;-o-transform: translateX(0px) ; -webkit-transform: translateX(0px) ; -moz-transform: translateX(0px) ; transform: translateX(0px) ;animation: textCameLeft 0.7s ease-out 0.2s 1 normal forwards ;-webkit-animation: textCameLeft 0.7s ease-out 0.2s 1 normal forwards ;-moz-animation: textCameLeft 0.7s ease-out 0.2s 1 normal forwards ;-o-animation: textCameLeft 0.7s ease-out 0.2s 1 normal forwards ;}
	.last-child-selo{opacity: 0;-o-transform: translateX(0px) ; -moz-transform: translateX(0px) ; -webkit-transform: translateX(0px) ; transform: translateX(0px) ;animation: textCameRight 0.7s ease-out 0.2s 1 normal forwards ;-webkit-animation: textCameRight 0.7s ease-out 0.2s 1 normal forwards ;-moz-animation: textCameRight 0.7s ease-out 0.2s 1 normal forwards ;-o-animation: textCameRight 0.7s ease-out 0.2s 1 normal forwards ;}
	.container-pastilha__inner-content__better-together{width: 100%; padding: 0px; margin: 0px;}
	.container-pastilha__inner-content__better-together__p{ padding: 0px;}
	.container-pastilha__inner-content__better-together__h3{line-height: 42px;font-size: 40px;}
    .container-pastilha__inner-content__better-together__h3 small{font-size: 22px;}
    .container-pastilha__inner-content__brake-cables{width: 100%;}
    .container-pastilha__brake-cables{padding: 35px 0px 35px;}
    .container-pastilha__brake-cables__cabe{margin-top: -1184px;max-width: 100%;}
    .container-pastilha__brake-cables__drop-bg{background-size: 1054px;background-position: top center;}
    .container-pastilha__inner-content__brake-cables__h3{font-size: 32px;margin-top: 150px;}
    .container-pastilha__inner-content__brake-cables__p{padding: 0;}

	.go-green__text{width:300px;}
	.container-pastilha__inner-content__go-green__h3 {
	    font-size: 45px;
	    line-height: 45px;
	}
	.container-pastilha__go-green{
    background-size: 375px;
    padding-bottom: 175px;}

    @-moz-document url-prefix(){
      .container-pastilha__better-together__eurobrake{top: 58px;
        bottom: 0px;
        left: 30px;margin-top: -370px;
      }
      #nav-icon span:nth-child(2) {top: -5px;}
      #nav-icon span:nth-child(1) {top: -20px;}
      #nav-icon span:nth-child(3) {top: 11px;}
    }

    _:-ms-fullscreen, :root .container-pastilha__better-together__eurobrake {top:-275px; opacity: 1;-ms-animation: EuroBrakeCame 0.8s ease-out 0.5s 1 normal forwards ;left: 75px;}
    _:-ms-fullscreen, :root .container-pastilha__better-together__brakedisk {top:-10px; opacity: 1;-ms-animation: BrakeDiskCame 0.6s ease-out 0.8s 1 normal forwards ;left:-120px; }
    _:-ms-fullscreen, :root .container-pastilha__backplate__toZoom{margin-top:-302px; transform: translateY(412px) translateX(-129px);}
    _:-ms-fullscreen, :root .container-pastilha__scorching__pastilha{width: 320px; margin: 0px 71% 50px;}
    _:-ms-fullscreen, :root .pastilha-front{margin-top:100px; right:-220px;}
    _:-ms-fullscreen, :root .pastilha-back{margin-top:150px;left:-172px;}
}



	@keyframes showCabeTimming { 0%   {top: 150px;}   20%   {top: -50px;opacity: 0.4;}   100% { top: -50px;opacity: 1;} }
	@-webkit-keyframes showCabeTimming { 0%   {top: 150px;}   20%   {top: -50px;opacity: 0.4;}   100% { top: -50px;opacity: 1;} }
	@-moz-keyframes showCabeTimming { 0%   {top: 150px;}   20%   {top: -50px;opacity: 0.4;}   100% { top: -50px;opacity: 1;} }
	@-o-keyframes showCabeTimming { 0%   {top: 150px;}   20%   {top: -50px;opacity: 0.4;}   100% { top: -50px;opacity: 1;} }
	@keyframes showBgTimming { 0%   {opacity: 0;top: 0;bottom: 0;}   100% { opacity: 1;top: 0;bottom: 0;} }
	@-webkit-keyframes showBgTimming { 0%   {opacity: 0;top: 0;bottom: 0;}   100% { opacity: 1;top: 0;bottom: 0;} }
	@-moz-keyframes showBgTimming { 0%   {opacity: 0;top: 0;bottom: 0;}   100% { opacity: 1;top: 0;bottom: 0;} }
	@-o-keyframes showBgTimming { 0%   {opacity: 0;top: 0;bottom: 0;}   100% { opacity: 1;top: 0;bottom: 0;} }

	@keyframes textCameLeft { 0%   {opacity: 0;-o-transform: translateX(-200px) translateY(0px); transform: translateX(-200px) translateY(0px);}   100% { 	    opacity: 1;-o-transform: translateX(0px) translateY(0px);  transform: translateX(0px) translateY(0px);} }
	@keyframes textCameRight { 0%   {opacity: 0;-o-transform: translateX(200px) translateY(0px); transform: translateX(200px) translateY(0px);}   100% { 	    opacity: 1;    	-o-transform: translateX(0px) translateY(0px);  transform: translateX(0px) translateY(0px);} }
	@keyframes zoomBackPlate { 0%   {top: 0px;visibility: visible;bottom: 0;-o-transform: scale(0.0) ;transform: scale(0.0) ; opacity: 1;}   100% { 	    top: 0px;visibility: visible;	    bottom: 0;-o-transform: scale(1) ;transform: scale(1) ;opacity: 1;} }
	@keyframes backPlateTop {   0%   {visibility: visible;top: -1200px;opacity:1;}   100% { visibility: visible;top: -175px;opacity:1;} }
	@keyframes showLineScorch {   0%   {top:175px;visibility: visible;}   100% { top:175px;visibility: visible;} }
	@keyframes dotScorching {  0% { -o-transform: translateX(275px) translateY(8px) scale(0); transform: translateX(275px) translateY(8px) scale(0);} 100% { -o-transform: translateX(0px) translateY(0px)  scale(1);transform: translateX(0px) translateY(0px)  scale(1);} }
	@keyframes lineScorching {   0%   {-o-transform: scaleX(0.0) ; transform: scaleX(0.0) ;}   100% { -o-transform: scaleX(1) ; transform: scaleX(1) ;} }
	@keyframes pastilhaScorching {   0%   {top:0;visibility: visible;-o-transform: translate(-200%, 50px) ;transform: translate(-200%, 50px) ;}   100% { top:0;visibility: visible;-o-transform: translate(-300px, 50px) ;transform: translate(-300px, 50px) ;} }
	@keyframes largeDataSet {   0%   {     width:  0px;  }   100% {     width: 150px; } }
	@keyframes moveBgDropHome { 0%   {opacity: 0.0;-o-transform: translate(-400px, 0px);transform: translate(-400px, 0px);}   100% { opacity: 1;-o-transform: translate(0px, 0px);  transform: translate(0px, 0px);} }
	@keyframes comeBg {   0%   {     background-position:  -1500px center;  }   100% {     background-position: center center; } }
	@keyframes pastilhaFront {   0%   {opacity:0;-o-transform: translate(-200%, -20px) scale(0.9);transform: translate(-200%, -20px) scale(0.9); opacity:1;}   100% { -o-transform: translate(-125px, -20px) scale(0.9);  opacity:1; transform: translate(-125px, -20px) scale(0.9);} }
	@keyframes pastilhaBack {   0%   { opacity:0;-o-transform: translate(200%, -20px) scale(0.8);  transform: translate(200%, -20px) scale(0.8);}   100% { -o-transform: translate(125px, -20px) scale(0.8);transform: translate(125px, -20px) scale(0.8); opacity:1;} }

	@-webkit-keyframes backPlateTop {   0%   {opacity:1;visibility: visible;top: -1200px;}   100% { opacity:1;visibility: visible;top: -175px;} }
	@-webkit-keyframes showLineScorch {   0%   {top:175px;visibility: visible;}   100% { top:175px;visibility: visible;} }
	@-webkit-keyframes largeDataSet {   0%   {     width:  0px;  }   100% {     width: 150px; } }
	@-webkit-keyframes comeBg {   0%   {     background-position:  -1500px center;  }   100% {     background-position: center center; } }
	@-webkit-keyframes textCameLeft { 0%   {opacity: 0;-webkit-transform: translateX(-200px) translateY(0px);}   100% { 	    opacity: 1;-webkit-transform: translateX(0px) translateY(0px);  } }
	@-webkit-keyframes textCameRight { 0%   {opacity: 0;-webkit-transform: translateX(200px) translateY(0px);}   100% { 	    opacity: 1;    	-webkit-transform: translateX(0px) translateY(0px);  } }
	@-webkit-keyframes zoomBackPlate { 0%   {top: 0px;visibility: visible;bottom: 0;opacity: 1;-webkit-transform: scale(0.0) ;}   100% { 	    top: 0px;visibility: visible;	    bottom: 0;-webkit-transform: scale(1) ;opacity: 1;} }
	@-webkit-keyframes dotScorching {  0% { -webkit-transform: translateX(275px) translateY(8px) scale(0); } 100% { -webkit-transform: translateX(0px) translateY(0px)  scale(1);} }
	@-webkit-keyframes lineScorching {   0%   {-webkit-transform: scaleX(0.0) ;}   100% { -webkit-transform: scaleX(1) ;} }
	@-webkit-keyframes pastilhaScorching {   0%   {top:0;visibility: visible;-webkit-transform: translate(-200%, 50px) ;}   100% { top:0;visibility: visible;-webkit-transform: translate(-300px, 50px) ;} }
	@-webkit-keyframes moveBgDropHome { 0%   {opacity: 0.0;-webkit-transform: translate(-400px, 0px);}   100% { opacity: 1;-webkit-transform: translate(0px, 0px); } }
	@-webkit-keyframes pastilhaFront {   0%   {opacity:0;-webkit-transform: translate(-200%, -20px) scale(0.9);}   100% { -webkit-transform: translate(-125px, -20px) scale(0.9);opacity:1; } }
	@-webkit-keyframes pastilhaBack {   0%   { opacity:0;-webkit-transform: translate(200%, -20px) scale(0.8); }   100% { -webkit-transform: translate(125px, -20px) scale(0.8); opacity:1;} }

	@-moz-keyframes backPlateTop {   0%   {opacity:1;visibility: visible;top: -1200px;}   100% {opacity:1; visibility: visible;top: -175px;} }
	@-moz-keyframes showLineScorch {   0%   {top:175px;visibility: visible;}   100% { top:175px;visibility: visible;} }
	@-moz-keyframes largeDataSet {   0%   {     width:  0px;  }   100% {     width: 150px; } }
	@-moz-keyframes comeBg {   0%   {     background-position:  -1500px center;  }   100% {     background-position: center center; } }
	@-moz-keyframes textCameLeft { 0%   {opacity: 0;-moz-transform: translateX(-200px) translateY(0px);}   100% { 	    opacity: 1;-moz-transform: translateX(0px) translateY(0px);  } }
	@-moz-keyframes textCameRight { 0%   {opacity: 0;-moz-transform: translateX(200px) translateY(0px);}   100% { 	    opacity: 1;    	-moz-transform: translateX(0px) translateY(0px);  } }
	@-moz-keyframes zoomBackPlate { 0%   {top: 0px;visibility: visible;bottom: 0;opacity: 1;-moz-transform: scale(0.0) ;}   100% { 	    top: 0px;visibility: visible;	    bottom: 0;-moz-transform: scale(1) ;opacity: 1;} }
	@-moz-keyframes dotScorching {  0% { -moz-transform: translateX(275px) translateY(8px) scale(0); } 100% { -moz-transform: translateX(0px) translateY(0px)  scale(1);} }
	@-moz-keyframes lineScorching {   0%   {-moz-transform: scaleX(0.0) ;}   100% { -moz-transform: scaleX(1) ;} }
	@-moz-keyframes pastilhaScorching {   0%   {top:0;visibility: visible;-moz-transform: translate(-200%, 50px) ;}   100% { top:0;visibility: visible;-moz-transform: translate(-300px, 50px) ;} }
	@-moz-keyframes moveBgDropHome { 0%   {opacity: 0.0;-moz-transform: translate(-400px, 0px);}   100% { opacity: 1;-moz-transform: translate(0px, 0px); } }
	@-moz-keyframes pastilhaFront {   0%   {opacity:0;-moz-transform: translate(-200%, -20px) scale(0.9);}   100% { -moz-transform: translate(-125px, -20px) scale(0.9);opacity:1; } }
	@-moz-keyframes pastilhaBack {   0%   { opacity:0;-moz-transform: translate(200%, -20px) scale(0.8); }   100% { -moz-transform: translate(125px, -20px) scale(0.8); opacity:1;} }

	@-o-keyframes backPlateTop {   0%   {opacity:1;visibility: visible;top: -1200px;}   100% { opacity:1;visibility: visible;top: -175px;} }
	@-o-keyframes showLineScorch {   0%   {top:175px;visibility: visible;}   100% { top:175px;visibility: visible;} }
	@-o-keyframes largeDataSet {   0%   {     width:  0px;  }   100% {     width: 150px; } }
	@-o-keyframes comeBg {   0%   {     background-position:  -1500px center;  }   100% {     background-position: center center; } }
	@-o-keyframes textCameLeft { 0%   {opacity: 0;-o-transform: translateX(-200px) translateY(0px);}   100% { 	    opacity: 1;-o-transform: translateX(0px) translateY(0px);  } }
	@-o-keyframes textCameRight { 0%   {opacity: 0;-o-transform: translateX(200px) translateY(0px);}   100% { 	    opacity: 1;    	-o-transform: translateX(0px) translateY(0px);  } }
	@-o-keyframes zoomBackPlate { 0%   {top: 0px;visibility: visible;bottom: 0;opacity: 1;-o-transform: scale(0.0) ;}   100% { 	    top: 0px;visibility: visible;	    bottom: 0;-o-transform: scale(1) ;opacity: 1;} }
	@-o-keyframes dotScorching {  0% { -o-transform: translateX(275px) translateY(8px) scale(0); } 100% { -o-transform: translateX(0px) translateY(0px)  scale(1);} }
	@-o-keyframes lineScorching {   0%   {-o-transform: scaleX(0.0) ;}   100% { -o-transform: scaleX(1) ;} }
	@-o-keyframes pastilhaScorching {   0%   {top:0;visibility: visible;-o-transform: translate(-200%, 50px) ;}   100% { top:0;visibility: visible;-o-transform: translate(-300px, 50px) ;} }
	@-o-keyframes moveBgDropHome { 0%   {opacity: 0.0;-o-transform: translate(-400px, 0px);}   100% { opacity: 1;-o-transform: translate(0px, 0px); } }
	@-o-keyframes pastilhaFront {   0%   {opacity:0;-o-transform: translate(-200%, -20px) scale(0.9);}   100% { -o-transform: translate(-125px, -20px) scale(0.9); opacity:1;} }
	@-o-keyframes pastilhaBack {   0%   { opacity:0;-o-transform: translate(200%, -20px) scale(0.8); }   100% { -o-transform: translate(125px, -20px) scale(0.8); opacity:1;} }

@media screen and (min-width: 1047px) {
	@keyframes EuroBrakeCame { 0%   {visibility: visible;opacity: 0;top: auto;bottom: -50px;-o-transform: translate(-325px, 325px) ; transform: translate(-325px, 325px) ;}   100% { visibility: visible;opacity: 1;top: auto;bottom: -50px;-o-transform: translate(0px, 0px) ;  transform: translate(0px, 0px) ;} }
	@keyframes BrakeDiskCame { 0%   {visibility: visible;opacity: 0;bottom: -90px;top: auto;-o-transform: translate(450px, -450px) ; transform: translate(450px, -450px) ;}   100% { visibility: visible;opacity: 1;bottom: -90px;top: auto;-o-transform: translate(0px, 0px) ;  transform: translate(0px, 0px) ;} }
	@-webkit-keyframes EuroBrakeCame { 0%   {visibility: visible;opacity: 0;top: auto;bottom: -50px;-webkit-transform: translate(-325px, 325px) ;}   100% { visibility: visible;opacity: 1;top: auto;bottom: -50px;-webkit-transform: translate(0px, 0px) ; } }
	@-webkit-keyframes BrakeDiskCame { 0%   {visibility: visible;opacity: 0;bottom: -90px;top: auto;-webkit-transform: translate(450px, -450px) ;}   100% { visibility: visible;opacity: 1;bottom: -90px;top: auto;-webkit-transform: translate(0px, 0px) ; } }
	@-moz-keyframes EuroBrakeCame { 0%   {visibility: visible;opacity: 0;top: auto;bottom: -50px;-moz-transform: translate(-325px, 325px) ;}   100% { visibility: visible;opacity: 1;top: auto;bottom: -50px;-moz-transform: translate(0px, 0px) ; } }
	@-moz-keyframes BrakeDiskCame { 0%   {visibility: visible;opacity: 0;bottom: -90px;top: auto;-moz-transform: translate(450px, -450px) ;}   100% { visibility: visible;opacity: 1;bottom: -90px;top: auto;-moz-transform: translate(0px, 0px) ; } }
	@-o-keyframes EuroBrakeCame { 0%   {visibility: visible;opacity: 0;top: auto;bottom: -50px;-o-transform: translate(-325px, 325px) ;}   100% { visibility: visible;opacity: 1;top: auto;bottom: -50px;-o-transform: translate(0px, 0px) ; } }
	@-o-keyframes BrakeDiskCame { 0%   {visibility: visible;opacity: 0;bottom: -90px;top: auto;-o-transform: translate(450px, -450px) ;}   100% { visibility: visible;opacity: 1;bottom: -90px;top: auto;-o-transform: translate(0px, 0px) ; } }
}

@media screen and (min-width: 751px ) and ( max-width: 1046px ) {
	@keyframes EuroBrakeCame { 0%   {top: auto;opacity: 0;bottom: -25px;-o-transform: translate(-900px, 900px) ; transform: translate(-900px, 900px) ;visibility: visible;}   100% { visibility: visible;opacity: 1;top: auto;bottom: -25px;-o-transform: translate(75px, 50px) ;  transform: translate(75px, 50px) ;} }
	@keyframes BrakeDiskCame { 0%   {visibility: visible; opacity: 0;bottom: -65px;top: auto;-o-transform: translate(900px, -900px) ; -webkit-transform: translate(900px, -900px) ; -moz-transform: translate(900px, -900px) ; transform: translate(900px, -900px) ;}   100% { visibility: visible; opacity: 1;bottom: -65px;top: auto;-o-transform: translate(06px, -35px) ; transform: translate(06px, -35px) ;} }
	@keyframes backPlateTop {   0%   {opacity:1;visibility: visible;-o-transform: translateY(25px) ; transform: translateY(500px);}   100% { visibility: visible;-o-transform: translateY(25px) ; transform: translateY(25px);opacity:1;} }
	@keyframes zoomBackPlate { 0%   {top: 0px;opacity: 1;visibility: visible;bottom: 0;-o-transform: scale(0.0) ; transform: scale(0.0) ;}   100% { 	    top: 0px;visibility: visible;	    bottom: 0;-o-transform: scale(1) ;opacity: 1; transform: scale(1) ;} }
	@keyframes pastilhaScorching {   0%   {top:0;visibility: visible;-o-transform: translate(-200%, 50px) ;transform: translate(-200%, 50px) ;}   100% { top:0;visibility: visible;-o-transform: translate(0px, 0px) ; transform: translate(0px, 0px) ;} }

	@-webkit-keyframes EuroBrakeCame 	{ 0%   {top: auto;opacity: 0;bottom: -25px;-webkit-transform: translate(-900px, 900px) ; visibility: visible;	}   100% { visibility: visible;opacity: 1;top: auto;bottom: -25px; -webkit-transform: translate(75px, 50px) ;} }
	@-webkit-keyframes BrakeDiskCame 	{ 0%   {visibility: visible; opacity: 0;bottom: -65px;top: auto;-webkit-transform: translate(900px, -900px) ; 	}   100% { visibility: visible; opacity: 1;bottom: -65px;top: auto; -webkit-transform: translate(06px, -35px) ;} }
	@-webkit-keyframes backPlateTop 	{ 0%   {opacity:1;visibility: visible;-webkit-transform: translateY(25px) ; 												}   100% { visibility: visible; -webkit-transform: translateY(25px) ;opacity:1;} }
	@-webkit-keyframes zoomBackPlate 	{ 0%   {opacity: 1;top: 0px;visibility: visible;bottom: 0;-webkit-transform: scale(0.0) ;									}   100% { top: 0px;visibility: visible; bottom: 0; -webkit-transform: scale(1) ;opacity: 1;} }
	@-webkit-keyframes pastilhaScorching{ 0%   {top:0;visibility: visible;-webkit-transform: translate(-200%, 50px) ; 									}   100% { top:0;visibility: visible; -webkit-transform: translate(0px, 0px) ;} }

	@-o-keyframes EuroBrakeCame 	{ 0%   {top: auto;opacity: 0;bottom: -25px;-o-transform: translate(-900px, 900px) ; visibility: visible;	}   100% { visibility: visible;opacity: 1;top: auto;bottom: -25px; -o-transform: translate(75px, 50px) ;} }
	@-o-keyframes BrakeDiskCame 	{ 0%   {visibility: visible; opacity: 0;bottom: -65px;top: auto;-o-transform: translate(900px, -900px) ; 	}   100% { visibility: visible; opacity: 1;bottom: -65px;top: auto; -o-transform: translate(06px, -35px) ;} }
	@-o-keyframes backPlateTop 	{ 0%   {opacity:1;visibility: visible;-o-transform: translateY(25px) ; 												}   100% { visibility: visible; -o-transform: translateY(25px) ;opacity:1;} }
	@-o-keyframes zoomBackPlate 	{ 0%   {opacity: 1;top: 0px;visibility: visible;bottom: 0;-o-transform: scale(0.0) ;									}   100% { top: 0px;visibility: visible; bottom: 0; -o-transform: scale(1) ;opacity: 1;} }
	@-o-keyframes pastilhaScorching{ 0%   {top:0;visibility: visible;-o-transform: translate(-200%, 50px) ; 									}   100% { top:0;visibility: visible; -o-transform: translate(0px, 0px) ;} }

	@-moz-keyframes EuroBrakeCame 	{ 0%   {top: auto;opacity: 0;bottom: -25px;-moz-transform: translate(-900px, 900px) ; visibility: visible;	}   100% { visibility: visible;opacity: 1;top: auto;bottom: -25px; -moz-transform: translate(75px, 50px) ;} }
	@-moz-keyframes BrakeDiskCame 	{ 0%   {visibility: visible; opacity: 0;bottom: -65px;top: auto;-moz-transform: translate(900px, -900px) ; 	}   100% { visibility: visible; opacity: 1;bottom: -65px;top: auto; -moz-transform: translate(06px, -35px) ;} }
	@-moz-keyframes backPlateTop 	{ 0%   {visibility: visible;-moz-transform: translateY(25px) ; opacity:1;												}   100% { visibility: visible; -moz-transform: translateY(25px) ;opacity:1;} }
	@-moz-keyframes zoomBackPlate 	{ 0%   {opacity: 1;top: 0px;visibility: visible;bottom: 0;-moz-transform: scale(0.0) ;									}   100% { top: 0px;visibility: visible; bottom: 0; -moz-transform: scale(1) ;opacity: 1;} }
	@-moz-keyframes pastilhaScorching{ 0%   {top:0;visibility: visible;-moz-transform: translate(-200%, 50px) ; 									}   100% { top:0;visibility: visible; -moz-transform: translate(0px, 0px) ;} }
}

@media screen and (max-width: 750px) {
	@keyframes EuroBrakeCame { 0%   {visibility: visible;opacity: 0;top: auto;bottom: -25px;-o-transform: translate(-900px, 900px) ;  transform: translate(-900px, 900px) ;}   100% { visibility: visible;opacity: 1;top: auto;bottom: -25px;-o-transform: translate(75px, 50px) ; transform: translate(75px, 50px) ;} }
	@keyframes backPlateTop {   0%   {opacity:1;visibility: visible;-o-transform: translateY(200px) translateX(-131px);  transform: translateY(200px) translateX(-131px);}   100% { visibility: visible;-o-transform: translateY(-77px) translateX(-131px) ; opacity:1;transform: translateY(-77px) translateX(-131px);} }
	@keyframes BrakeDiskCame { 0%   {visibility: visible; opacity: 0; bottom: -65px;top: auto;-o-transform: translate(750px, -750px) ; transform: translate(750px, -750px) ;}   100% { visibility: visible;opacity:1;bottom: -65px;top: auto;-o-transform: translate(-106px, -50px) ; transform: translate(-106px, -50px) ;} }
	@keyframes pastilhaBack {   0%   {opacity: 0;-o-transform: translate(-100%, -35px) scale(1); transform: translate(-100%, -35px) scale(1);}   100% { opacity: 1;-o-transform: translate(25px, -35px) scale(1);  transform: translate(25px, -35px) scale(1);} }
	@keyframes pastilhaFront {   0%   {opacity: 0;-o-transform: translate(100%, -100px) scale(1); transform: translate(100%, -100px) scale(1);}   100% { opacity: 1;-o-transform: translate(-25px, -100px) scale(1); transform: translate(-25px, -100px) scale(1);} }
	@keyframes zoomBackPlate { 0%   {opacity: 1;top: 0px;visibility: visible;bottom: 0;-o-transform: scale(0.0) ; transform: scale(0.0) ;}   100% { 	    top: 0px;visibility: visible;	    bottom: 0;-o-transform: scale(1) ;transform: scale(1) ;opacity: 1;} }
  @keyframes pastilhaScorching {   0%   {top:0;visibility: visible;-o-transform: translate(-200%, 50px) ;transform: translate(-200%, 50px) ;}   100% { top:0;visibility: visible;-o-transform: translate(0px, 0px) ; transform: translate(0px, 0px) ;} 	}

	@-webkit-keyframes EuroBrakeCame { 0%   {visibility: visible;opacity: 0;top: auto;bottom: -25px;-webkit-transform: translate(-900px, 900px) ;}   100% { visibility: visible;opacity: 1;top: auto;bottom: -25px;-webkit-transform: translate(75px, 50px) ;} }
	@-webkit-keyframes backPlateTop {   0%   {opacity:1;visibility: visible;-webkit-transform: translateY(200px) translateX(-131px); }   100% { visibility: visible;-webkit-transform: translateY(-77px) translateX(-131px) ;opacity:1;} }
	@-webkit-keyframes BrakeDiskCame { 0%   {visibility: visible; opacity: 0; bottom: -65px;top: auto;-webkit-transform: translate(750px, -750px) ;}   100% { visibility: visible;opacity:1;bottom: -65px;top: auto;-webkit-transform: translate(-106px, -50px) ;} }
	@-webkit-keyframes pastilhaBack {   0%   {opacity: 0;-webkit-transform: translate(-100%, -35px) scale(1); }   100% { opacity: 1;-webkit-transform: translate(25px, -35px) scale(1); } }
	@-webkit-keyframes pastilhaFront {   0%   {opacity: 0;-webkit-transform: translate(100%, -100px) scale(1); }   100% { opacity: 1; -webkit-transform: translate(-25px, -100px) scale(1);} }
	@-webkit-keyframes zoomBackPlate { 0%   {opacity: 1;top: 0px;visibility: visible;bottom: 0;-webkit-transform: scale(0.0) ; }   100% { 	    top: 0px;visibility: visible;	    bottom: 0;-webkit-transform: scale(1) ;opacity: 1; } }
	@-webkit-keyframes pastilhaScorching {   0%   {top:0;visibility: visible;-webkit-transform: translate(-200%, 50px) ; ;}   100% { top:0;visibility: visible;-webkit-transform: translate(0px, 0px) ;} 	}

	@-moz-keyframes EuroBrakeCame { 0%   {visibility: visible;opacity: 0;top: auto;bottom: -25px;-moz-transform: translate(-900px, 900px) ; }   100% { visibility: visible;opacity: 1;top: auto;bottom: -25px; -moz-transform: translate(0px, 0px) ; } }
	@-moz-keyframes backPlateTop {   0%   {opacity:1;visibility: visible;-moz-transform: translateY(200px) translateX(-131px); }   100% { visibility: visible; -moz-transform: translateY(-77px) translateX(-131px) ;opacity:1;} }
	@-moz-keyframes BrakeDiskCame { 0%   {visibility: visible; opacity: 0; bottom: -65px;top: auto;-moz-transform: translate(750px, -750px) ; }   100% { visibility: visible;opacity:1;bottom: -65px;top: auto; -moz-transform: translate(-106px, -50px) ; } }
	@-moz-keyframes pastilhaBack {   0%   {opacity: 0;-moz-transform: translate(-100%, -35px) scale(1); }   100% { opacity: 1;-moz-transform: translate(25px, -35px) scale(1); } }
	@-moz-keyframes pastilhaFront {   0%   {opacity: 0;-moz-transform: translate(100%, -100px) scale(1); }   100% { opacity: 1;-moz-transform: translate(-25px, -100px) scale(1);} }
	@-moz-keyframes zoomBackPlate { 0%   {opacity: 1;top: 0px;visibility: visible;bottom: 0;-moz-transform: scale(0.0) ; }   100% { 	  opacity: 1;  top: 0px;visibility: visible;	    bottom: 0;-moz-transform: scale(1) ; } }
	@-moz-keyframes pastilhaScorching {   0%   {top:0;visibility: visible;-moz-transform: translate(-200%, 50px); }   100% { top:0;visibility: visible;-moz-transform: translate(0px, 0px) ; }}

	@-o-keyframes EuroBrakeCame 		{ 0%   {visibility: visible;opacity: 0;top: auto;bottom: -25px;-o-transform: translate(-900px, 900px) ;		}   100% { visibility: visible;opacity: 1;top: auto;bottom: -25px;-o-transform: translate(75px, 50px) ;} }
	@-o-keyframes backPlateTop  		{ 0%   {opacity:1;visibility: visible;-o-transform: translateY(200px) translateX(-131px); 							}   100% { visibility: visible;-o-transform: translateY(-77px) translateX(-131px) ;opacity:1;} }
	@-o-keyframes BrakeDiskCame 		{ 0%   {visibility: visible; opacity: 0; bottom: -65px;top: auto;-o-transform: translate(750px, -750px) ;	}   100% { visibility: visible;opacity:1;bottom: -65px;top: auto;-o-transform: translate(-106px, -50px) ;} }
	@-o-keyframes pastilhaBack 			{ 0%   {opacity: 0;-o-transform: translate(-100%, -35px) scale(1); 											}   100% { opacity: 1;-o-transform: translate(25px, -35px) scale(1); } }
	@-o-keyframes pastilhaFront 		{ 0%   {opacity: 0;-o-transform: translate(100%, -100px) scale(1); 											}   100% { opacity: 1; -o-transform: translate(-25px, -100px) scale(1);} }
	@-o-keyframes zoomBackPlate 		{ 0%   {opacity: 1;top: 0px;visibility: visible;bottom: 0;-o-transform: scale(0.0) ; 									}   100% { 	    top: 0px;visibility: visible;	    bottom: 0;-o-transform: scale(1) ;opacity: 1; } }
	@-o-keyframes pastilhaScorching 	{ 0%   {top:0;visibility: visible;-o-transform: translate(-200%, 50px) ; ;									}   100% { top:0;visibility: visible;-o-transform: translate(0px, 0px) ;}}
}
