/*****  810px - 611px  *****/

#Header {
    margin: 0 auto;
    min-height: 45px;
}

#LeagueSelect {
    top: 163px;
    /* right: 0; */
    /* z-index: 0; */
}

#HeadLinks {
    top: 0px;
}

#HeadLinksRight {
	/* top: -35px; */
	right: 0;
	position: relative;
}


.ligove-logo {
	float: none;
}

.ligove-logo img {
	height: 140px;
}

.ligove-logo a  {
	display: block;
	vertical-align: unset;
	width: 90%;
	margin: 0 auto;
	text-align: center;
}

.ligove-logo a > h1 {
	padding-left: 15px;
	font-size: xx-large;
}

#headlink-h1 {
    margin-top: 37px;
    width: 70%;
}

#headlink-h1 > h1 {margin-top: 25px;text-align: left;}

#headlink-h1 a {
    font-size: unset;
    display: block;
}

#headlink-h1 img {
    width: 100%;
}

div.menu-btn {
    margin-top: 0px;
}


.direction-row > div.pos-1 {
    flex: 0 1 100%;
    margin: 0 0 4% 0;
}

.direction-row > div.pos-2 {
  margin: 0 2% 0 0;
}

.direction-row > div.pos-3 {
  margin: 0 0 0 2%;
  width: 38%;
}

.news-headline > div a > span.logo {}

#Content div.pos-2 img.ImgNewsHead, 
#Content div.pos-3 img.ImgNewsHead {
    max-width: 50px !important;
}


#Content {
	padding: 0px 0 135px 0;
}



#LeftSide {
    margin: 1% 2% 0 0;
    width: 100%;
    display: inline-block;
}

#LeftSide > .triple-side {
    margin-bottom: 3%;
    width: 100%;
    display: inline-block;
    vertical-align: top;
}

#LeftSide .home-table {
    display: inline-table;
    width: 47%;
}

#LeftSide > .right-side-3 {
    margin-left: 0%;
}

#LeftSidePage {
	position: relative;
	margin: 0 0 4% 0;
	width: 100%;
	display: inline-block;
}


#RightSide {
    margin: 1% 0% 0 0;
    width: 100%;
    display: inline-block;
}

#RightSide > .home-panel {
	width: 100%;
	margin: 2.5% 0 0 0%;
}

#RightSide .box-content {
	/*display: none;*/
}

#RightSidePage {
	position: relative;
	margin: 0;
	width: 100%;
	display: inline-block;
}

#RightSidePage > .box {
    margin: 0 0 2% 0;
}

#RightSidePage .mobil-show-box, #RightSide .mobil-show-box {
    display: none;
}

ul.login {
	width: 100%;
	margin: 0;
	padding: 0;
	text-align: center;
}

ul.login li {
	list-style: none;
	display: inline-block;
	margin: 0;
	padding: 0;
}

ul.login li span {
	display: block;
	padding: 0;
	margin: 0;
}

ul.login li a {
	padding: 10px 8px;
	display: block;
	color: black;
}

ul.login li a:hover {
	text-decoration: none;
}

#HeadNews {
	height: 400px;
}

ul.team-list-item > li {
	width: 44%;
	margin: 4.5% 2.5% 0 2.5%;
}



/************ STANDINGS *******************/

.standings-2-main td.fix-col {
    min-width: 70px;
    font-weight: bold;
}

img.standings-logo {
    left: 70px;
}

.standings-2 .table-name-normal {
	visibility: hidden;
	display: none;
}

.standings-2 .table-name-mobile {
	visibility: visible;
	display: contents;
}

ul.last-match-home li {
    width: 100%;
}