#tessera-rating-wrapper{margin-top:3rem;text-align:center}.tessera-like-it,.tessera-dislike-it{float:left;padding:0 1rem;font-size:1rem;vertical-align:middle;-moz-transition:opacity .2s ease-in-out;-o-transition:opacity .2s ease-in-out;-webkit-transition:opacity .2s ease-in-out;transition:opacity .2s ease-in-out;opacity:1;text-align:center;line-height:54px;margin:0;font-weight:700;background:#f5f5f5;border-left:4px solid #fff}.tessera-like-title{width:auto;font-weight:700;line-height:54px;padding:0 1.25rem;float:left;font-size:1rem;vertical-align:middle;background:#f5f5f5;color:#101419;border-left:5px solid #2e5d9f}.tessera-like-it a .fa,.tessera-dislike-it a .fa{vertical-align:middle;box-shadow:none !important;border:none !important;font-weight:400;line-height:1}.tessera-like-it a,.tessera-like-it a:hover{color:#00bfb2}.tessera-dislike-it a,.tessera-dislike-it a:hover{color:#ba324f}.tessera-dislike-it a:hover,.tessera-like-it a:hover,.tessera-dislike-it a:focus,.tessera-like-it a:focus{opacity:.7}@media only screen and (max-width:575px){.tessera-like-title{width:100%;text-align:left;margin-bottom:3px}.tessera-like-it,.tessera-dislike-it{float:right}}