body {
	width: 100%;
}

@font-face {font-family: "Neo Sans Intel Medium";
  src: url("//bongdatv.net/themes/bdtv3/font/9f31081e32fe7d99d11ae206bf040638.eot"); /* IE9*/
  src: url("//bongdatv.net/themes/bdtv3/font/9f31081e32fe7d99d11ae206bf040638.eot?#iefix") format("embedded-opentype"), /* IE6-IE8 */
  url("//bongdatv.net/themes/bdtv3/font/9f31081e32fe7d99d11ae206bf040638.woff2") format("woff2"), /* chrome、firefox */
  url("//bongdatv.net/themes/bdtv3/font/9f31081e32fe7d99d11ae206bf040638.woff") format("woff"), /* chrome、firefox */
  url("//bongdatv.net/themes/bdtv3/font/9f31081e32fe7d99d11ae206bf040638.ttf") format("truetype"), /* chrome、firefox、opera、Safari, Android, iOS 4.2+*/
  url("//bongdatv.net/themes/bdtv3/font/9f31081e32fe7d99d11ae206bf040638.svg#Neo Sans Intel Medium") format("svg"); /* iOS 4.1- */
}

.table-mobi-hide {
	display: none;
}

#block-hamburgermenu>ul {
	position: fixed;
	top: 60px;
	left: 0;
	width: 100%;
	background-color: #060d1d;
	margin: 0;
	padding: 0;
}

#block-hamburgermenu li {
	display: block;
	font-size: 0.8em;
	line-height: 2em;
	padding-left: 0.2em;
	border-bottom: 1px solid #040916; 
}

#block-bdtv3-branding {
	display: inline-block;
	vertical-align: top;
	max-width: 200px;
}

#block-bdtv3-branding a {
	display: flex;
	display: -webkit-flex;
	justify-content: center;
    align-items: center;
	width: 200px;
	height: 60px;
	font-family: Neo Sans Intel Medium;
	font-size: 1.5em;
}

#block-bdtv3-main-menu li {
	display: none;
}


main {
	margin-top: 65px;
	max-width: 100%;
}

div.layout-content article p {
	padding-left: 5px;
	padding-right: 5px;
}

.view-id-current_match_of_the_day div.field_home_team-wraper, .view-id-current_match_of_the_day div.field_away_team-wraper {
	width: 50%;
	padding-bottom: 1.5em;
}

.view-id-current_match_of_the_day div.versus-wraper {
	width: 10%;
	position: absolute;
	bottom: 0;
	right: 0;
	left: 0;
	margin: 0 auto;
}

.view-id-current_match_of_the_day div.field_home_team-wraper img, .view-id-current_match_of_the_day div.field_away_team-wraper img {
	width: 40%;
}

.view-id-current_match_of_the_day div.field_home_team-wraper h2, .view-id-current_match_of_the_day div.field_away_team-wraper h2 {
	position: absolute;
	bottom: 0;
	margin: 0;
	padding: 0 0 0 5%;
}

.view-id-current_match_of_the_day div.field_home_team-wraper h2 {
	right: 0;
	padding-right: 5%;
}

.view-id-list_5_comming_match {
	width: 100%;
	font-size: 0.9em;
}

.field_match_date-wraper {
	width: 14%;
	display: inline-block;
	text-align: center;
	font-size: 0.8em;
	padding: 0.5em 0;
}

.view-id-current_match_of_the_day .field_home_team-wraper, .view-id-current_match_of_the_day .field_away_team-wraper {
	width: 41%;
	display: inline-block;
}

.view-id-list_5_comming_match .versus-wraper {
	display: inline-block;
	text-align: center;
    width: 4%;
    font-size: 0.7em;
}

.view-id-promo_video img, .view-id-content_page_promo_video img {
	height: auto;
	display: block;
}

.view-id-promo_video div.views-row {
    background-color: #0a1326;
    margin-bottom: 10px;
	width: 100%;
}

.view-id-content_page_promo_video div.views-row {
    background-color: #0a1326;
	width: 240px;
}

.view-id-promo_video h2, .view-id-content_page_promo_video h2 {
	margin: 0;
	padding: 10px;
	font-size: 1em;
	font-weight: normal;
}

.view-id-content_page_promo_video div.views-row {
	display: inline-block;
	vertical-align: top;
}

.view-id-content_page_promo_video h2 {
	min-height: 3.4em;
}

.view-id-scoreboard .team-score-wrapper, .view-id-scoreboard .field_home_team-wraper, .view-id-scoreboard .field_away_team-wraper {
	position: relative;
}

.view-id-scoreboard .field_home_team-wraper, .view-id-scoreboard .divisor-wraper, .view-id-scoreboard .field_away_team-wraper {
	display: inline-block;
}

.view-id-scoreboard .divisor-wraper {
	position: absolute;
	top: 25px;
	left: 0;
	right: 0;
	font-size: 2.3em;
	font-weight: bold;
}

.view-id-scoreboard .field_home_team-wraper, .view-id-scoreboard .field_away_team-wraper {
	width: 45%;
}

.view-id-scoreboard .field_home_team-wraper {
	margin-right: 10%;
}

.view-id-scoreboard .team-score-wrapper img {
	margin: 0 auto;
	position: absolute;
	top: 0;
	left: 0;
	right: 0;
}

.view-id-scoreboard .field_home_team-wraper a, .view-id-scoreboard .field_away_team-wraper a {
	margin-top: 90px;
    display: block;
	font-size: 1.1em;
}

.view-id-scoreboard .field_home_team-wraper a {
	text-align: right;
}

.view-id-scoreboard .field_away_team-wraper a {
	text-align: left;
}

.view-id-scoreboard .views-field-field-home-team-scorer, .view-id-scoreboard .views-field-field-away-team-scorer {
	display: inline-block;
	width: 45%;
	font-size: 0.7em;
	vertical-align: top;
	line-height: 1.5em;
	text-transform: capitalize;
}

.view-id-scoreboard .views-field-field-home-team-scorer {
	margin-right: 10%;
	text-align: right;
}

.view-id-scoreboard .views-field-field-away-team-scorer {
	text-align: left;
}

.field--name-field-link-sopcast-web a {
    font-size: 0.8em;
}

.path-tin-bong-da .node--type-article .field--name-body {
	display: none;
}

.path-tin-bong-da .node--type-article h2 {
	font-size: 1em;
}

.path-tin-bong-da .view-id-news_article .views-row {
	padding-bottom: 5px;
	margin-bottom: 10px;
}

.path-tin-bong-da .view-id-news_article .views-row:nth-child(odd) {
	background-color: #E8E8E8;
}

.path-tin-bong-da .view-id-news_article .views-row img {
	margin: 0 auto;
}

#block-views-block-news-article-block-1 h2 {
	font-size: 1.1em;
}

#block-views-block-news-article-block-1 .more-link {
	text-align: center;
	font-weight: bold;
	padding: 10px;
}

aside .region-sidebar-second {
	max-width: 100%;
}

.view-id-list_all_comming_match img.image-style-logo-70x70 {
	display: none;
}

.view-id-list_all_comming_match span.field-content div.field_match_date-wrapper {
	display: block;
	text-align: center;
	padding-top: 10px;
}

.view-id-list_all_comming_match {
	font-size: 0.9em;
}

.view-id-list_all_comming_match span.field-content div  {
	display: inline-block;
}

.view-id-list_all_comming_match .field_match_date_1-wrapper {
	width: 20%;
	text-align: center;
	font-weight: bold;
	padding-bottom: 10px;
}

.view-id-list_all_comming_match .field_home_team-wrapper, .view-id-list_all_comming_match .field_away_team-wrapper {
	width: 40%;
}

.view-id-list_all_comming_match .views-field-nothing {
	width: 100%;
}

.view-id-list_all_comming_match .field_home_team-wrapper {
	text-align: right;
}

.path-video-highlight-bong-da .view-id-list_all_video h2 {
	font-size: 1em;
}

.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 img {
	margin: 0 auto;
}

#block-floattopbannerad, #block-floatbottombannerad {
	display: none;
}


#block-catfishbottomad {
	position: fixed;
	display: block;
	bottom: 0;
	left: 0;
	width: 100%;
	height: 50px;
}

#block-catfishbottomad, #block-catfishbottomad img, #block-catfishbottomad a {
	margin: 0;
	padding: 0;
}

#block-catfishbottomad img {
	width: 400px;
	height: 50px;
}

#block-catfishbottomad a, #block-floatbottombannerad a {
	display: block;
	font-size: 0;
}

.catfish-bottom-float-container {
    width: 400px;
    height: 50px;
	margin: 0 auto;
}      


