Vitoria Guimaraes vs Porto prediction, preview, team news and more | Primeira Liga 2021-22

0
120

.post-excerpt{
padding:8px 24px;
}
body{
background:#fff;
}
body .editor-width-100-pc {
overflow:visible;
}
.fragments-container .content-holder {
overflow:visible;
}
.article-related .keeda_widget_header {
font-size: 23px;
font-weight: bold;
margin-bottom:15px;
}
.leaderadcont{
background: #fff;
}
#article-content h4{
float: left;
padding: 10px 24px;
clear:both;
font-size: 17px;
}
.tags-wrapper {
display:block;
width:100%;
margin-top:10px;
padding-bottom:10px;
}
.tags{
width: 80%;
float: left;
clear: none !important;
margin-left: 7px;
overflow-x: scroll !important;
white-space: nowrap;
height: 48px;
padding-top: 8px;
}
a.tag {
border-radius: 3px;
background-color: #f7f7f7;
color: #666;
padding: 4px 10px;
font-size: 12px;
margin-right: 7px;
margin-top: 7px;
text-decoration:none;
}
a.tag:hover{
text-decoration: none;
}
.article-bottom-info {
display: flex;
justify-content: space-between;
padding: 0 8px;
align-items: center;
}
.publisher-name{
margin: 1px 0;
clear: none !important;
font-size: 12px;
font-weight: normal;
font-style: normal;
font-stretch: normal;
line-height: 1.67;
letter-spacing: normal;
text-align: right;
color: #757575;
display: block;
margin-right: 10px;
}
#article-content h1 {
display: inline-block;
margin: 6px 24px;
padding-top:15px;
}
#articleLeftAdCont {
width:260px;
float:left;
height:800px;
position:relative;
overflow:visible;
}
#article-content p a{
font-family: “Georgia”, serif;
}
.rightStickyTopWrap {
position:relative;
overflow:visible;
height:700px;
clear:both;
}
.rightStickyTop {
position:sticky;
top:90px;
height:600px;
}
.comments-like-div {
display: flex;
}

.tweet-outer-container {
display: block;
position: relative;
margin: 0 auto;
font-family: Helvetica, Roboto, “Segoe UI”, Calibri, sans-serif;
max-width: 530px;
min-width: 280px;
padding: 16px 0;
}
.tweet-body .tweet-outer-container {
padding: 20px 0;
}
.tweet-container {
display: block;
padding: 20px;
margin: 0 auto;
border: 1px solid #e1e8ed;
border-radius: 5px;
background: #fff;
}
.tweet-header {
display: flex;
align-items: flex-start;
}
.tweet-user {
display: inline-flex;
flex: 1;
text-decoration: none;
}
.tweet-user-image {
display: flex;
width: 36px;
height: 36px;
margin-right: 5px;
flex-shrink: 0;
}
.tweet-user-image img {
width: 100%;
height: 100%;
border-radius: 50%;
object-fit: cover;
}
.tweet-user-info {
display: flex;
flex-direction: column;
text-decoration: none;
line-height: 1.2;
overflow: hidden;
margin-right: 12px;
}
.tweet-username-block, .tweet-user-info > span:first-child {
font-size: 16px;
font-weight: bold;
color: #000000;
display: flex;
align-items: flex-start;
width: 100%;
position: relative;
}
.tweet-user-name {
white-space: nowrap;
overflow: hidden;
text-overflow: ellipsis;
}
.tweet-user-handle, .tweet-user-info > span:last-child {
font-size: 14px;
color: #657786;
}
.tweet-username-block .verified {
width: 16px;
height: 16px;
display: inline-block;
margin-left: 5px;
background: url(“//staticg.sportskeeda.com/skm/assets/twitter/twitter-verified-badge.svg”) no-repeat;
background-size: contain;
flex-shrink: 0;
}
.tweet-logo {
width: 20px;
height: 20px;
cursor: pointer;
display: block;
background: url(“//staticg.sportskeeda.com/skm/assets/twitter/logo.svg”) no-repeat;
background-size: cover;
flex-shrink: 0;
}
.tweet-body {
display: block;
text-decoration: none;
color: #0f1419;
margin: 20px 0;
font-size: 16px;
font-weight: 400;
cursor: text;
line-height: 1.3;
}
.tweet-body a {
color: #0277BD;
text-decoration: none;
}
.tweet-body a:hover {
text-decoration: underline;
}
.tweet-footer {
display: flex;
justify-content: space-between;
text-decoration: none;
flex-direction: column;
}
.tweet-footer-item {
display: inline-flex;
align-items: center;
margin-right: 10px;
cursor: pointer;
}
.tweet-footer-actions {
display: flex;
align-items: center;
margin-top: 20px;
}
.tweet-footer-item span,
.tweet-time {
font-size: 14px;
color: #657786;
}
.tweet-footer-item span:last-child {
margin-left: 5px;
}
.tweet-favorite:hover span:first-child {
background-color: #E81C4F;
}
.tweet-favorite:hover span:last-child {
color: #E81C4F;
}
.tweet-retweet:hover span:first-child {
background-color: #19CF86;
}
.tweet-retweet:hover span:last-child {
color: #19CF86;
}
.tweet-footer-item .tweet-retweet-icon, .tweet-retweet span:first-child {
mask: url(“//staticg.sportskeeda.com/skm/assets/twitter/retweet.svg”) no-repeat 50% 50%;
-webkit-mask: url(“//staticg.sportskeeda.com/skm/assets/twitter/retweet.svg”) no-repeat 50% 50%;
-webkit-mask-size: cover;
mask-size: cover;
background-color: #AAB8C2;
width: 16px;
height: 16px;
}
.tweet-footer-item .tweet-like-icon, .tweet-favorite span:first-child {
mask: url(“//staticg.sportskeeda.com/skm/assets/twitter/like.svg”) no-repeat 50% 50%;
-webkit-mask: url(“//staticg.sportskeeda.com/skm/assets/twitter/like.svg”) no-repeat 50% 50%;
-webkit-mask-size: cover;
mask-size: cover;
background-color: #AAB8C2;
width: 16px;
height: 16px;
}
.tweet-footer-item .tweet-like-icon,
.tweet-footer-item .tweet-retweet-icon {
display: block;
width: 16px;
height: 16px;
background-repeat: no-repeat;
background-size: cover;
}
.tweet-images-container {
display: grid;
grid-template-columns: repeat(auto-fit, minmax(50%, 1fr));
margin: 20px 0;
border-radius: 12px;
overflow: hidden;
}
.tweet-images-container .tweet-image-summary {
width: 100%;
position: relative;
}
.tweet-image-summary img, .tweet-image-summary video {
position: absolute;
width: 100%;
object-fit: cover;
height: 100%;
left: 0;
top: 0;
}
.tweet-image-summary video {
object-fit: contain;
}
.tweet-image-summary a {
position: absolute;
width: 100%;
height: 100%;
display: block;
cursor: pointer;
z-index: 1;
top: 0;
left: 0;
}
.images-count-3 .tweet-image-summary:first-child {
grid-row-end: span 2;
}
.sportskeeda-embed .app-tweet-blockquote {
display: none;
}
.twitter-play {
position: absolute;
top: calc(50% – 30px);
left: calc(50% – 30px);
width: 60px;
height: 60px;
background: #1d9bf0;
border-radius: 50%;
border: 4px solid #fff;
z-index: 0;
background-image: url(“//staticg.sportskeeda.com/skm/assets/twitter/twitter-play.svg”);
background-position: 50% 50%;
background-repeat: no-repeat;
background-size: 36px;
}
.tweet-container .tweet-body .emoji,
.tweet-container .tweet-body img[src*=”https://twemoji.maxcdn.com”] {
font-size: 18px;
height: 1em;
width: 1em;
margin-left: 0.075em;
margin-right: 0.075em;
display: inline-block;
vertical-align: top;
background: transparent;
}
@media screen and (max-width: 768px) {
.tweet-container {
padding: 16px 12px;
}
.tweet-body {
font-size: 16px;
margin: 8px 0;
}
.tweet-images-container {
margin: 8px 0;
}
.tweet-footer-item span, .tweet-time {
font-size: 12px;
}
}
/* reset existing applied css with !important. Shouldn’t be applied for AMP*/
#tweet-output {
display: none !important;
}
.tweet-outer-container {
display: block !important;
overflow-wrap: anywhere;
}
.tweet-outer-container div {
width: auto;
float: none !important;
}
.tweet-outer-container img {
background: transparent !important;
}
.tweet-outer-container a {
text-decoration: none !important;
overflow: hidden;
}
.tweet-body-container .tweet-body {
color: #0f1419 !important;
cursor: text !important;
}
.tweet-body a:hover {
text-decoration: underline !important;
}
.tweet-images-container {
overflow: hidden !important;
}
.tweet-user-image {
width: 36px !important;
height: 36px !important;
}
.twitter-play {
width: 60px !important;
}

.yt-aspect-ratio-container {
position: relative;
display: block;
}
.yt-aspect-ratio-container iframe {
position: absolute;
top: 0;
left: 0;
width: 100%;
height: 100%;
border-radius: 4px;
}

Vitoria Guimaraes entertain league leaders Porto at the Estadio Dom Afonso Henriques in Portuguese Primeira Liga action on Sunday.

The hosts returned to winning ways with a narrow 1-0 win at Moreirense in their previous outing. They remain in sixth place in the league standings. The outcome of the game won’t affect their position in the table as they are seven points behind fifth-placed Gil Vicente and five points ahead of seventh-placed Estoril Praia.

.connatix-container #connatixHolder {
position: absolute;
top: 0;
left: 0;
bottom: 0;
right: 0;
}
.connatix-container {
width: 100%;
padding-top: 60%;
position: relative;
}

var loadConnatix = false;
(function(){
var connatixFired = false;
function loadConnatixTag() {
if(connatixFired || (!!adopsdecisions.gdprApplies && !loadConnatix)) {
return;
}
connatixFired = true;
!function(n){if(!window.cnx){window.cnx={},window.cnx.cmd=[];var t=n.createElement(‘iframe’);t.src=’javascript:false’; t.display=’none’,t.onload=function(){var n=t.contentWindow.document,c=n.createElement(‘script’);c.src=’//cd.connatix.com/connatix.player.js?cid=22243a37-a7f3-439e-9587-3a573b687987′,c.setAttribute(‘async’,’1′),c.setAttribute(‘type’,’text/javascript’),n.body.appendChild(c)},n.head.appendChild(t)}}(document);
var connatixCheckerInterval = setInterval(function() {
if(window.cnx) {
clearInterval(connatixCheckerInterval);
initialiseConnatixPlayer();
}
},100)
}
function initialiseConnatixPlayer() {
var script_tag = document.createElement(‘script’);
script_tag.type = ‘text/javascript’;
script_tag.setAttribute(“id”,”b437f267a74f4ba597cb7f030b908708″);
script_tag.text = `(new Image()).src = ‘https://capi.connatix.com/tr/si?token=92f64fb9-cc28-41f8-8d6a-d598ecbc2287&cid=22243a37-a7f3-439e-9587-3a573b687987’;cnx.cmd.push(function() { cnx({ playerId: “92f64fb9-cc28-41f8-8d6a-d598ecbc2287”}).render(“b437f267a74f4ba597cb7f030b908708”);});`;
document.getElementById(“connatixHolder”).appendChild(script_tag);
}
document.addEventListener(“scroll”, loadConnatixTag, { once: true });
document.addEventListener(“mousemove”, loadConnatixTag, { once: true });
})();