﻿.transferHPCnts { display: inline-block; float: right; margin-left: 30px; width: calc(100% - 330px); position: relative; }

.transfersPage section { margin-bottom: 30px }
.transfersPage .container { background: #111 }
.transfersPage.egLeague .container:before { content: ""; position: fixed; top: 0; right: 0; bottom: 0; left: 0; width: 100%; height: 100%; background: url(../Images/Transfers/egyptianLeague.png) no-repeat left center; background-size: 720px auto; filter: blur(8px); -webkit-filter: blur(8px); opacity: 0.07 }
.transfersPage.enLeague .container:before { content: ""; position: fixed; top: 0; right: 0; bottom: 0; left: 0; width: 100%; height: 100%; background: url(../Images/Transfers/premierLeague.png) no-repeat left center; background-size: 720px auto; filter: blur(8px); -webkit-filter: blur(8px); opacity: 0.07 }
.transfersPage.itLeague .container:before { content: ""; position: fixed; top: 0; right: 0; bottom: 0; left: 0; width: 100%; height: 100%; background: url(../Images/Transfers/italianLeague.png) no-repeat left center; background-size: 720px auto; filter: blur(8px); -webkit-filter: blur(8px); opacity: 0.07 }
.transfersPage.grLeague .container:before { content: ""; position: fixed; top: 0; right: 0; bottom: 0; left: 0; width: 100%; height: 100%; background: url(../Images/Transfers/germanLeague.png) no-repeat left center; background-size: 720px auto; filter: blur(8px); -webkit-filter: blur(8px); opacity: 0.07 }
.transfersPage.spLeague .container:before { content: ""; position: fixed; top: 0; right: 0; bottom: 0; left: 0; width: 100%; height: 100%; background: url(../Images/Transfers/laLiga.png) no-repeat left center; background-size: 720px auto; filter: blur(8px); -webkit-filter: blur(8px); opacity: 0.07 }
.transfersPage.frLeague .container:before { content: ""; position: fixed; top: 0; right: 0; bottom: 0; left: 0; width: 100%; height: 100%; background: url(../Images/Transfers/frenchLeague.png) no-repeat left center; background-size: 720px auto; filter: blur(8px); -webkit-filter: blur(8px); opacity: 0.07 }
.transfersPage .content-wrap, .transfersPage .content { background: transparent }
.transfersPage .content-wrap { padding: 0 }
.transfersPage .content { padding: 40px 0 0 }
.transfersPage .sponsorDuplicate { display: none !important }
.leftSide {
    float: left;
    display: inline-block;
    width: 300px;
}

@media screen and (min-width: 1536px) and (max-width: 1599px) {
    .transferHPCnts { margin-left: 20px;width: calc(100% - 320px); }
      .transfersPage section { margin-bottom: 20px; }
}

@media screen and (min-width:1440px) and (max-width:1535px) {
        .transferHPCnts { margin-left: 20px; width: calc(100% - 320px); }
          .transfersPage section { margin-bottom: 20px; }

}

@media screen and (min-width:1360px) and (max-width:1439px) {
        .transferHPCnts { margin-left: 20px; width: calc(100% - 320px); }
          .transfersPage section { margin-bottom: 20px; }

}

@media screen and (min-width:1280px) and (max-width:1359px) {
        .transferHPCnts { margin-left: 20px; width: calc(100% - 320px); }
          .transfersPage section { margin-bottom: 20px; }

}


@media screen and (min-width:1152px) and (max-width:1279px) {
        .transferHPCnts { margin-left: 20px; width: calc(100% - 320px); }
          .transfersPage section { margin-bottom: 20px; }

}

@media screen and (min-width:1024px) and (max-width:1151px) {
        .transferHPCnts { margin-left: 20px; width: calc(100% - 320px); }
          .transfersPage section { margin-bottom: 20px; }

}

@media only screen and (max-width: 1023px) {
        .transferHPCnts { margin-left: 0; width: 100% }

    .transfersPage .content {padding: 70px 10px 0; }
      .transfersPage section { margin-bottom: 20px; }
      .leftSide{width:100%}
}