body, header .region-header {
    width: 1280px;
	margin: 0 auto;
}

.table-mobi-hide {
	display: table-cell;
}

div.layout-content article p {
	padding-left: 0;
	padding-right: 0;
}

#block-hamburgermenu>ul.menu {
	left: auto;
	width: 1280px;
}

.view-id-current_match_of_the_day div.field_home_team-wraper {
    text-align: right;
}

.view-id-current_match_of_the_day div.field_away_team-wraper {
    text-align: left;
}

.view-id-current_match_of_the_day div.field_home_team-wraper img {
    padding-right: 20%
}

.view-id-current_match_of_the_day div.field_away_team-wraper img {
    padding-left: 20%
}

.view-id-current_match_of_the_day div.field_home_team-wraper h2 {
    padding-right: 20%;
}

.view-id-current_match_of_the_day div.field_away_team-wraper h2 {
    padding-left: 20%;
}

.view-id-list_5_comming_match {
    font-size: 1.1em;
}

div.view-id-current_match_of_the_day {
	padding: 0;
	height: 260px;
}

.featured-content .block-views-blockcurrent-match-of-the-day-block-1, .featured-content .block-views-blocklist-5-comming-match-block-1 {
    vertical-align: bottom;
}

div.view-id-current_match_of_the_day .view-content {
    padding-top: 1em;
}

.view-id-promo_video { 
	height: 360px;
}

.view-id-promo_video div.views-row:first-child {
    margin: 0!important;
	width: 640px;
	height: 360px;
	float: left;
}

.view-id-promo_video div.views-row:first-child h2 {
    font-size: 1.6em;
}

.view-id-promo_video div.views-row {
    width: 310px;
	height: 175px;
	float: right;
	margin: 0 0 10px 10px!important;
}

.view-id-promo_video h2 {
    z-index: 2;
	position: absolute;
	bottom: 0;
	background-color: rgba(0,0,0,0.8);
}

.view-id-promo_video a {
	position: relative;
	display: block;
}

div.layout-content {
	width: 854px;
}

.path-frontpage div.layout-content {
	width: 960px;
	float: right;
	margin-top: 0!important;
}


aside.layout-sidebar-second {
	width: 400px;
	float: right;
}

div.block-views-blockheadline-news-block-1 {
	width: 640px!important;
}

.path-frontpage .layout-content div.views-element-container:nth-child(2) {
    width: 310px;
	float: right;
}

.view-id-headline_news h2 {
    font-size: 2.2em;
}

.view-id-content_page_promo_video div.views-row {
	margin-right: 20px;
}

.view-id-content_page_promo_video div.views-row:last-child {
	margin-right: 0px;
}

.view-id-content_page_promo_video h2 {
    font-size: 0.9em;
}

.view-id-scoreboard .field_home_team-wraper a, .view-id-scoreboard .field_away_team-wraper a {
    font-size: 2em;
}

.view-id-scoreboard .views-field-field-away-team-scorer, .view-id-scoreboard .views-field-field-home-team-scorer {
    font-size: 0.9em;
}

.view-id-scoreboard .team-score-wrapper img {
    margin-left: 10px;
	margin-right: 10px;
}

.path-tin-bong-da .view-id-news_article .views-row {
	max-width: 20%;
	padding: 0 2.5%;
}

.path-video-highlight-bong-da .view-id-list_all_video .views-row {
    width: 260px;
	padding-bottom: 10px;
}

.path-video-highlight-bong-da .view-id-list_all_video .views-row:nth-child(2),
.path-video-highlight-bong-da .view-id-list_all_video .views-row:nth-child(5),
.path-video-highlight-bong-da .view-id-list_all_video .views-row:nth-child(8),
.path-video-highlight-bong-da .view-id-list_all_video .views-row:nth-child(11),
.path-video-highlight-bong-da .view-id-list_all_video .views-row:nth-child(14),
.path-video-highlight-bong-da .view-id-list_all_video .views-row:nth-child(17),
.path-video-highlight-bong-da .view-id-list_all_video .views-row:nth-child(20) {
    margin-left: 37px;
	margin-right: 37px;
}

.path-video-highlight-bong-da .view-id-list_all_video .views-row:nth-child(odd) {
	background-color: #E8E8E8;
}

.path-video-highlight-bong-da .view-id-list_all_video .views-row:nth-child(even) {
	background-color: #cccccc;
}


#block-floattopbannerad {
	position: static;
}

#block-floattopbannerad, #block-floatbottombannerad, #left-top-float, #right-top-float, #right-bottom-float {
	display: block;
}

#left-top-float, #right-top-float, #right-bottom-float {
    position: fixed;
}

#left-top-float img, #right-top-float img {
    max-height: 450px;
	margin-top: 70px;
}

#left-top-float {
	margin-left: -135px;
}

#right-top-float {
	right: auto;
	margin-left: 1285px;
}

#right-bottom-float {
	bottom: 0;
	right: 0;
}




