/* TABLETS LANDSCAPE */
@media screen and (max-width: 1280px) and (min-width: 601px) {
	.extraArticlesHub
 section {width: 50%; min-height: 530px;}
	.extraArticlesHub
 section ul {max-height: 470px;}
	.indexExtraWidgets .twitterWidget,
	.indexExtraWidgets .facebookWidget,
	.indexExtraWidgets #homePageForum,
	.indexExtraWidgets #homePageBlog,
	.indexExtraWidgets .podcastWidget {width: 50% !important;}
	.indexExtraWidgets .topContent {width: 100% !important; height: auto !important;}
		.indexExtraWidgets .topContent li:first-child {
			border: 0 none;
			float: left;
			margin-right: 20px;
			padding-right: 20px;
			width: 50%;
			box-sizing: border-box;
			-moz-box-sizing: border-box;
			-webkit-box-sizing: border-box;
		}
		.topContent li:nth-child(5) {display: block;}
		.indexExtraWidgets .topContent img {width: 100%;}
		
	#tours li {width: 33.33%;}
	.site-bg #indexExtraWidgets2 .facebookWidget, .site-si #indexExtraWidgets .facebookWidget , .site-sr #indexExtraWidgets .facebookWidget {display: none;}
}
@media screen and (max-width: 1200px) and (min-width: 1100px), (max-width: 900px) {
	#reportingHub section .photos {width: 151px}
	#reportingHub section .photos .noData {font-size: 16px}
	#reportingHub section .photos figure:nth-child(2n+1) {margin-bottom: 100px;}
	#reportingHub .lastPost {margin-right: 446px;}
	#reportingHub .colspan {width: 446px;}
}
@media screen and (max-width: 1100px) and (min-width: 962px), (max-width: 768px){
	/*.reportingTab .now {display: inline-block !important;}*/
	/*#liveNow {display: none;}*/
	/*.sectionHeaderAds {display: none;}*/
	.ads {height: auto !important;}
	
	#articlesHub .previous .title {font-size: 12px;}
	#articlesHub .previous .posted .commentsIco {
		display: block;
		margin-left: 0;
	}
	#articlesHub .previous .posted .commentsIco:before {display: none;}
	
	#reportingHub section .photos {display: none;}
	#reportingHub .lastPost {margin-right: 295px;}
	#reportingHub .colspan {width: 295px}
	#body-poker-players .buttonNavigation a {width: 33.33%;}
	#body-poker-players .buttonNavigation a:nth-child(3n+3) {border-right: 0}
	#body-poker-players .buttonNavigation a:nth-child(4n+4) {border-right: 1px solid #ccc}
	#playerProfile .winnings table {float: none; width: 100% !important; border-left: 0 !important; border-right: 0 !important;}
	#playerProfile .winnings table.left {border-bottom: 1px solid #b2b2b2;}
	#playerProfile .fl50 {
		width: 100%;
		float: none;
		margin-bottom: 20px;
	}
		#playerProfile .fr50 {
			float: none;
			width: auto;
			margin: 0 -20px;
		}
	#playerProfile .tourReview {width: auto; margin: 0 -20px; padding: 20px 0 0 0;}
		#playerProfile .tourReview h2 {margin-left: 20px;}
	.coverList li, .thumbArticleList.perRow4 li {width: 33%;}
	.thumbArticleList.perRow4 li:last-child, #main .monthPopular li:last-child {display: none;}
	#main .monthPopular li {width: 25%;}
	#privateMessages .wNick {width: 130px;}
	#privateMessages .facebook-auto {width: auto !important;}
	.moderatorTools .formBlock, .moderatorTools .info {
		width: 100%;
		display: block;
		box-sizing: border-box; -moz-box-sizing: border-box; -webkit-box-sizing: border-box;
	}
	#profile .buttonNavigation a {width: 33.33%;}
	#rules .left {margin-bottom: 40px;}
	#rules .left, #rules .right {
		float: none;
		width: 100%;
		display: block;
		border: 0 none;
	}
	#body-strategy .thumbArticleList.perRow2 li:nth-child(3), #body-strategy .thumbArticleList.perRow2 li:nth-child(4) {display: none;}
	#body-strategy .thumbArticleList.perRow2 li {display: block; float: none; width: 100%;}
	.chipCounts .sponsor .status {display: none;}
	.colHomeFeatured .thumbArticleList.perRow2 li, .colHomeNews section {width: 100%;}
	.colHomeNews {background: none;}
	.colHomeNews .extraArticlesHub:first-child {border-bottom: 1px solid #c9c9c9 !important;}
}
@media screen and (max-width: 1030px){
	#footer .about {
		margin-left: 0 !important;
		float: left;
		border-top: 1px solid #4a4a4a;
		box-shadow: 0 -1px 0 #000;
	}
}
/* TABLET PORTAIT */
@media screen and (max-width: 961px){
	#sideBar {display: none;}
	#container {background: #fff}
	#footer section {
		box-sizing: border-box;
		-moz-box-sizing: border-box;
		-webkit-box-sizing: border-box;
		margin-right: 0 !important;
		max-width: none !important;
	}
	
	#footer .social {width: 50%;}
	#footer .rooms {width: 50%; min-width: 360px;}
	#footer nav span {
		float: none;
		display: block;
		clear: left;
		line-height: 24px;
		padding: 0 0 10px 15px;
	}
	.stickedNote {margin-left: -150px;}
	.mostPopularTheme ul:nth-child(3n) {display: none;}
	.mostPopularTheme ul {width: 50%;}
	.widget404 table {width: 100%; margin: 80px 0;}
}

@media screen and (max-width: 767px){
	#actionBar li > div {width: 280px !important; padding: 20px !important;}
	.loginBox .buttonBlue {width: 135px;}
	#geoList .sep {margin-bottom: 0;}
	#geoList ul {width: 100% !important;}
	.col3 {-moz-column-count: 2; -webkit-column-count: 2; column-count: 2}
	.tourHat {font-size: 32px; line-height: 32px;}
	#lrFeed .tabs {border-bottom: 0;}
	#lrFeed .tabs a {width: 25%; overflow: hidden; white-space: nowrap; text-overflow: ellipsis; padding: 0 10px;}
	.termsList > li {width: 33.3%;}
	.feedConfig #RSSCategories > ul > li {width: 50%;}
	#profile h2 span {display: block;}
	#rule article ul li:before {width: 200px}
	#rule article ul li {padding-left: 200px;}
}

@media screen and (max-width: 602px){
	#footer section {width: 100% !important;}
	#footer .rooms, #footer .about {display: none;}
	.relatedContent {display: none;}
	article .leadPhoto {width: 100%;}
	.resentArticles div {float: none; width: 100%;}
	.resentArticles div:first-child {margin-bottom: 40px;}
		.fl50 {
		float: none;
		width: 100%;
	}
	.pokerToolsWidget {margin-bottom: 20px;}
	.pokerRooms ul {width: 100%; float: none; margin-bottom: 0; margin-top: -1px;}
	.searchPlayers {width: 100%;}
	.dictionary .sectionIntro {padding: 0;}
	.liveSearch {width: 100%;}
	.termsList > li {width: 50%;}
	.subscribePodcast li.widgetTitle {display: none;}
	.pokerToolsWidget table, .pokerToolsWidget tr, .pokerToolsWidget td {display: block; float: left;}
	.pokerToolsWidget table h2 a {font-size: 28px;}
	#tours li {width: 50%;}
	.widget404 table {margin: 50px 0;}
	#member article {width: 100%;}
	#member article td {word-wrap: break-word;}
	#member article td:first-child {display: none;}
}

@media screen and (max-width: 1100px) and (min-width: 962px), (max-width: 800px) and (min-width: 600px) {
	article table th, article table td {padding: 10px;}
}

@media screen and (max-width: 1110px) and (min-width: 961px), (max-width: 768px) {
	#reportingWidget .headline {height: 175px;}
	#playersHub .col, #playersHub .colNarrow {
		float: none;
		width: 100%;
	}
		
}
@media screen and (max-width: 1060px) and (min-width: 961px), (max-width: 740px) {
	#lrFeed .reportingLeadPhoto {float: none}
	.pokerToolsWidget ul a {float: none; height: auto; min-height: 100px; padding: 20px; width: auto; clear: left;}
	.pokerToolsWidget ul span {position: static; display: table-cell; height: 65px; vertical-align: middle}
	.pokerToolsWidget ul img {vertical-align: top; margin: 0 20px 0 0; display: inline; float: left; width: 70px;}
	#body-search .buttonNavigation a {width: 33.33%;}
}

@media screen and (max-width: 1160px) and (min-width: 961px), (max-width: 800px) and (min-width: 603px) {
	.pokerToolsWidget td h2 {margin-bottom: 0;}
	.pokerToolsWidget td img {
		display: block;
		float: none;
		margin-bottom: 20px;
	}
	.pokerToolsWidget td h2 a span {display: block; min-height: 40px; height: auto;}
}

@media screen and (max-width: 1024px) {
	#cookies p {margin: 5px 0}
	#cookies .buttonCookies {
		background-color: transparent;
		text-indent: -99999px;
		color: #000;
		right: 0; top: 0;
		width: 0;
		padding: 0;
	}
	#cookies .buttonCookies:after {top: 0; right: 0;}
}


/*subDomains*/
@media screen and (max-width: 1095px){
	#logo {width: 35px;}
	.isLearn #logo {width: 50px;}
}
@media screen and (max-width: 910px){
#navigation {
	height: 120px;
	background: #fff;
	z-index: 99;
}
	#navigation:before {
		left: 50%;
		margin-left: -126px;
	}
	#logo {
		width: 223px;
		left: 50%;
		margin-left: -111px;
	}
	.isLearn #logo {width: 210px; margin-left: -105px;}
	#menu {
		position: absolute;
		top: 60px;
		right: 180px;
		left: 0;
		text-align: center;
	}
		#menu ul {
			display: none;
			background-color: #f2f2f2 !important;
			min-width: 320px;
			border-right: 1px solid #c0c0c0;
			border-bottom: 1px solid #c0c0c0;
			padding-bottom: 20px;
			padding-top: 10px;
		}
			#menu > ul {box-shadow: 0 10px 20px -5px rgba(0, 0, 0, .5)}
		#menu ul.on {
			display: block;
		}
		#menu > ul > li {
			display: block;
			float: none; 
			text-align: left;
		}
			#menu > ul > li:hover > a {background: none;}
			#menu > ul > li > a {
				line-height: 44px;
				padding-left: 20px;
				font-size: 24px;
				margin-bottom: 5px;
			}
			#menu ul ul {
				display: block;
				position: static;
				border: 0 none;
				margin: 0;
				padding: 0 0 10px 20px;
				min-width: 300px;
			}
				#menu ul ul li {margin-bottom: 10px;}
				#menu ul ul a {
					font-weight: 300 !important;
					display: inline-block;
					font-size: 20px;
				}
		#menu a:after, #menu a:before {display: none !important;}
		#menu span {
			display: block;
			line-height: 58px;
			text-transform: uppercase;
			font-size: 20px;
			border-top: 1px solid #c0c0c0;
			border-bottom: 1px solid #c0c0c0;
			cursor: pointer;
		}
			#menu span:after {
				content: url('data:image/gif;base64,R0lGODlhBwA6AIABAAAAAP///yH5BAEAAAEALAAAAAAHADoAAAIajI+py+0Po5y02huB3iDwbmwJiJXmiabqVAAAOw==');
				vertical-align: top;
				margin-left: 10px;
				height: 58px;
				display: inline-block;
			}
	#actionBar {top: 60px}
}/*mobile*/
@media screen and (max-width: 600px) {
	.mobileRoomsWidget {
		display: block;
		font-size: 18px;
	}
	.mobileRoomsWidget .bonus {
		font-family: 'Open Sans SemiBoldRegular', sans-serif;
	}
	.mobileRoomsWidget a {
		font-family: 'Open Sans Condensed Bold', sans-serif;
		line-height: 50px;
	}
	.clrfixM:before, .clrfixM:after {content: "\0020"; display: block; height: 0; visibility: hidden;} 
	.clrfixM:after {clear: both;}
	#articlesHub.indexHub .finishedItem {display: none;}
	
	#articlesHub.indexHub nav, nav.strategyTheme > span {display: none;}
	#articlesHub.indexHub section .widgetTitle, #articlesHub.indexHub section {display: block !important;}
	#articlesHub.indexHub section {padding: 20px;}

	#articlesHub .latest, #articlesHub.indexHub .reportingTheme{ padding: 0;}
	#articlesHub section {min-height: 0;}
	#articlesHub section .latest {
		float: none;
		width: 100%;
		height: auto;
		min-height: 0;
	}
		#articlesHub section .latest img {
			float: left;
			width: 50%;
			margin-right: 5%;
			margin-bottom: 10px;
		}
		#articlesHub section .latest .strongTitle {
			font-size: 22px;
			font-family: 'Open Sans', sans-serif !important; 
			font-weight: 300 !important;
			line-height: 28px;
			margin-left: 55%;
			display: block !important;
		}

	
	#articlesHub section .previous {
		width: 100%;
		background: none;
		float: none;
		margin: 20px 0 0 0;
		padding: 0;
		height: auto;
		clear: left;
		min-height: 0;
	}
		#articlesHub section .previous ul {margin-bottom: 30px;}
		#articlesHub section .previous img, #articlesHub section .previous p {display: none;}
		#articlesHub section .previous li {
			background: url("data:image/gif;base64,R0lGODlhAwADAIAAAP///wAAACH5BAAAAAAALAAAAAADAAMAAAIDhH8FADs=") no-repeat left 10px;
			padding: 0 0 0 10px;
			margin-left: 0;
			margin-bottom: 15px;
			width: 100%;
			float: none;
		}
			#articlesHub .previous ul {padding-left: 0}
			#articlesHub section .previous li .hot:after {display: none;}
			#articlesHub section .previous li .title, #articlesHub section .right li a, #articlesHub section .left li a {
				font-family: 'Open Sans', sans-serif !important; 
				font-weight: 300 !important;
				font-size: 16px;
				line-height: 20px;
			}
			#articlesHub section .previous footer {
				padding: 20px 20px 0 20px;
				position: static;
				margin: 0 -20px;
				width: auto;
			}
			#body-strategy #articlesHub .strategyTheme {padding: 0;}
			#body-strategy #articlesHub .strategyTheme .left, #articlesHub .strategyTheme .right {
				background: none;
				min-height: 0;
				float: none;
				width: 100%;
				padding: 0;
			}
			#body-strategy #articlesHub .strategyTheme ul {margin: 0 !important;}
			#body-strategy #articlesHub .takeQuiz, #articlesHub .strategyTheme li .desc {display: none;}
			#body-strategy #articlesHub .strategyTheme li {
				float: none;
				width: 100%;
				background: none !important;
				height: auto !important;
				box-shadow: 0 1px 0 0 rgba(255, 255, 255, .1);
				border-bottom: 1px solid rgba(0, 0, 0, .1);
				padding: 20px 20px 10px 20px !important;
				
			}
				#body-strategy #articlesHub .strategyTheme .right li:last-child {border-bottom: 0;}
			#body-strategy #articlesHub .strategyTheme li .thumb {
				float: left;
				width: 50%;
				margin-right: 5%;
				margin-bottom: 10px;
			}
			#body-strategy #articlesHub .strategyTheme li .thumb img {margin-bottom: 0;}
			#body-strategy #articlesHub .strategyTheme li a {
				font-family: 'Open Sans' !important;
				font-weight: 300 !important;
			}
			#body-strategy #articlesHub .strategyTheme .left li:first-child .title {
				font-size: 22px;
				font-family: 'Open Sans', sans-serif !important; 
				font-weight: 300 !important;
				line-height: 26px;
			}
			#body-strategy #articlesHub .strategyTheme .left li:last-child .thumb {display: none;}
			#body-strategy #articlesHub .strategyTheme footer {margin: 0;}
	
	.extraArticlesHub
 section {display: none !important;}
	
	.indexExtraWidgets .twitterWidget,
	.indexExtraWidgets .twitterWidget,
	.indexExtraWidgets #homePageForum,
	.indexExtraWidgets #homePageBlog,
	.indexExtraWidgets .podcastWidget,
	.indexExtraWidgets .topContent {
		width: 100% !important;
		float: none !important;
		height: auto !important;
	}
	.topContent li:nth-child(5) {display: block;}
	.indexExtraWidgets .facebookWidget {display: none;}
	.indexExtraWidgets .podcastWidget {border-bottom: 1px solid #c9c9c9;}
	.indexExtraWidgets .podcastWidget .subscribe {display: none;}
	#indexArticlesHub section {display: block;}
	
	.thumbArticleList li p {padding: 10px; font-size: 12px; height: 75px;}
	.colHomeFeatured .thumbArticleList li p {padding: 16px 20px; font-size: 14px; height: 105px;}
	.thumbArticleList.perRow3 li {width: 50%;}
	.thumbArticleList.perRow3 li:last-child {display: none;}
	.thumbArticleList.perRow4 li {width: 50%;}
	.thumbArticleList.perRow4 li:last-child, .thumbArticleList.perRow4 li:nth-child(3n) {display: none;}
	
	.tweet .message .twitterAlias {display: block;}
	article .tweet {width: 100%;}

	#reportingWidget li {
		float: none;
		width: 100%;
		height: auto;
		background-size: cover;
	}
	#reportingWidget .linkToHub {height: auto; bottom: 0}
	#reportingWidget .headline, #reportingWidget .tournamentTitle {height: auto;}
	#reportingWidget .post, #reportingWidget .videoStream {display: none;}
	#reportingWidget img {width: auto; min-width: 0;}
	.articleNavigation > a {display: none;}
	#articlesHub nav.strategyTheme > a {display: block;}
	.articleNavigation #showCategories {
		display: block;
		float: none;
		width: 100%;
		border: 0 none;
		box-shadow: 0 0 0;
		text-align: center;
		padding: 0;
	}
	
	.tourHat {padding: 0; background-position: center;}
		.tourHat span {background: none !important; padding-left: 0;}
	
	
	#reportingHub .tourHat {margin-bottom: 0}
	#reportingHub header:first-child {margin-top: 0;}
		#reportingHub header:first-child:before {display: none;}
		.tourHat .hatContainer {background-position: top right; padding-top: 20px; padding-bottom: 20px;}
	#reportingHub section {display: none}
	#reportingHub .eventTitle {
		margin: 0;
		padding: 0;
		border-top: 1px solid #ccc;
	}
	#reportingHub .eventTitle .evenTitleAction {display: none;}
	#reportingHub .eventTitle h3 {
		display: block;
		padding: 0;
		margin: 0;
	}
		#reportingHub .eventTitle h3 a {
			color: #006cd2;
			font: 600 18px/24px 'Open Sans', sans-serif;
			display: block;
			padding: 10px 20px;
		}
	
	#lrFeed .days {padding-left: 0;}
	#lrFeed .days b {display: block; margin-left: 5px;}
	#lrFeed .days {padding-right: 5px;}
	#lrFeed .days .nextDay {margin-bottom: 5px;}
	#lrFeed .days .nextDay:last-of-type {margin-right: 0;}
	#lrFeed .tabs {border-bottom: 0 none;}
	#lrFeed .tabs a {
		width: 50%;
		border-bottom: 1px solid #8b0b0d;
		border-top: 1px solid #c91d22;
	}
	#lrFeed .tabs a:last-child {border-right: #8b0b0d !important;}
	#lrFeed article .tweet {margin-right: 0; box-sizing: border-box; -moz-box-sizing: border-box; -webkit-box-sizing: border-box;}
	.chipCounts .cmHide {display: none;}
	
	#tours li {
		float: none;
		width: 100%;
		height: auto;
	}
	.DLForm {
		width: auto !important;
		margin: 0 -20px;
		padding: 20px;
	}
		#user .DLForm footer {margin: 20px -20px -10px}
		#profile .buttonBorder {margin-left: 150px;} 
	.gpiPoyPage div.fl, .gpiPoyPage div.fr {width: 100%; float: none;}
	.faq .faqCategories, .faq .faqPopularRecent {float: none; width: auto;}
	.faq .faqCategories {margin-bottom: 40px;}
	.faq .faqAnswers {list-style: none; padding-left: 0;}
	.faq .faqAnswers dd {margin-left: 0}
	.coverList li {width: 50%;}
	.book {padding: 20px;}
	.book .cover {float: none; margin-bottom: 20px;}
	.book .bookInfo {margin: 0 0 40px 0;}
	.casinoReview .logo {float: none; margin-right: 0;}
	#privateMessages {padding-left: 0; padding-right: 0; padding-top: 0}
	#privateMessages .innerNavigation {display: block; margin-bottom: 20px;}
	#privateMessages nav.tabs {margin-top: -20px; margin-bottom: 20px; display: none; padding-right: 0;}
	#privateMessages nav.tabs.on {display: block;}
	#privateMessages nav.tabs a {display: block !important; float: none; min-width: 0; width: 100% !important;}
	#privateMessages nav.tabs #newMSGTabs {position: static; border-top: 1px solid rgba(0, 0, 0, .3);}
	#privateMessages .paging {margin: 20px 0 -20px 0;}
	#privateMessages table {margin-bottom: 20px;}
	#privateMessages .deleteBtn {margin-right: 15px;}
	#privateMessages .msgHeader {margin-top: 0;}
	#privateMessages .control {margin: 0 0 -20px 0; padding-bottom: 15px}
	#privateMessages .control a {
		float: none;
		display: inline-block;
		width: 49%;
		margin: 0 0 5px 0;
	}
	
	.hideM {display: none;}
	#privateMessages .wNick {width: 100px;}
	#privateMessages .facebook-auto {
		width: 80% !important;
		min-width: 280px;
		}
	#privateMessages .msgCompose .fieldTo {margin-right: 0;}
	#privateMessages select#f2 {float: none; margin-bottom: 20px; width: 100%;}
	.feedConfig #RSSCategories > ul > li {width: 100%;}
	.widget404 td p {margin-top: 0;}
	.widget404 table {margin: 10px auto;}
	.widget404 img {display: none;}
	.moderatorTools .formBlock dl {margin-left: 20px;}
	ul.sitemap > li {width: 100%;}
	article .videoWidthLimit {width: auto;}
	article .video-object {padding-bottom: 56.25%; max-width: none;}
	.unsuportedRemind form {width: 100%}
	.unsuportedRemind {padding-top: 20px;}
	#body-twitter .tweeter .tweet time {
		top: auto;
		bottom: 10px;
		left: 92px;
	}
	#main .monthPopular li {
		width: 50%;
		margin-bottom: 20px;
	}
	#main .monthPopular li:nth-child(3) {clear: left; margin-bottom: 0;}
	#main .monthPopular li:nth-child(4) {margin-bottom: 0;}
	#main .monthPopular li:last-child {display: none;}
	#liveNow {display: none;}
}

@media screen and (max-width: 480px) {
	#browserSize {position: fixed; background-color: #000; color: #fff; line-height: 50px; padding: 0 30px; z-index: 999; opacity: .3; font-size: 12px;}
	#articlesHub section .latest img, #articlesHub .strategyTheme li .thumb {
			float: none !important;
			width: 100% !important;
			margin-bottom: 10px;
		}
		#articlesHub section .latest .strongTitle, #articlesHub .strategyTheme .left li:first-child .title, #articlesHub .strategyTheme .left li:first-child p {
			margin-left: 0 !important;
		}
		#articlesHub section .latest .strongTitle {display: inline !important;}
		.col3, .col2 {-moz-column-count: 1; -webkit-column-count: 1; column-count: 1}
	.commentsList li {padding: 20px;}
	.commentsList li div:first-child {
		float: none;
		width: auto;
	}
	.commentsList li .message {margin-left: 0;}
	.commentsList li time {margin-bottom: 20px;}
	.commentForm {width: 100%;}
	.commentForm ul {margin-bottom: 20px;}
		.commentForm li {float: none; width: 100%;}
		.commentForm li input {margin-bottom: 5px;}
	.roomsList .roomInfo {float: none;width: 100%;}
	.roomsList .roomInfo .logo {display: block; width: 100%; height: auto; margin: 20px 0;}
	.roomsList .roomBonuses {margin-left: 0;}
	.pokerToolsWidget ul li {float: none; width: 100%; height: auto; background: none;}
	.pokerToolsWidget ul li a {height: auto;}
	#body-poker-players .buttonNavigation {display: none;}
	#playersHub .mostPopularTheme ul {width: 100%; float: none;}
	#playersHub .mhide, .playersNavigation .mhide {display: none !important;}
	.playersTable .name a {font-size: 14px;}
	.playersTable .photo {width: 50px !important; padding-right: 0;}
	.playersTable .room {padding-left: 0; padding-right: 0;}
	.playersTable .photo img {width: 50px; height: 50px}
	.playersTable img {max-width: none !important;}
	.playersTable th, .playersTable .name .flag, .playersTable .room span {display: none;}
	#playerProfile .introPhoto .asidePhotos {display: none;}
	#playerProfile .introPhoto .middlePhoto {width: 100%; position: static; margin-left: 0;}
	#playerProfile .winnings table th {
		font-size: 14px;
		line-height: 16px;
		padding: 10px;
		opacity: .5;
	}
	#playerProfile .winnings table td {
		font-size: 18px !important;
		line-height: 16px !important;
		padding: 0 10px 10px;
	}
	.thumbArticleList.perRow3 li,
	.thumbArticleList.perRow4 li {width: 100%; margin-bottom: 20px;}
	.thumbArticleList li p {font-size: 16px;}
	.thumbArticleList {margin-bottom: 0}
	article table td, article table th {padding: 5px;}
	article figure.right, article figure.left {float: none; margin-left: 0; margin-right: 0;}
	.loginToRead {padding-left: 0; padding-right: 0;}
	.loginToRead div {margin-left: -20px; margin-right: -20px; width: 100%;}
	#playerProfile .topContent li:first-child {border-bottom: 1px dotted #ccc; padding-bottom: 20px;}
	#playerProfile .topContent li div span, #playerProfile .topContent li div time {display: inline-block;}
	#playerProfile .topContent li div time:after {content: '|'; margin-left: 10px; margin-right: 5px;}
	#playerProfile .topContent li div span {margin-right: 10px;}
	#playerProfile .topContent li img {float: none; width: 100%;}
	#playerProfile .topContent li p, #playerProfile .topContent li div {margin-left: 0;}
	.DLForm dt {
		float: none;
		padding: 0;
		width: auto;
	}
	.DLForm dd {padding: 0; margin: 10px 0 10px 0;}
	#user .DLForm .buttonBlue {margin-bottom: 20px;}
	#profile .buttonBorder {margin-left: 0;} 
	.gpiPoyPage img.fr {float: none; display: block; margin: 0 auto 20px;}
	.articleList li {float: none; width: auto; height: auto;}
	#body-news .sectionIntro {display: none;}
	.loadMore .archive {display: none;}
	.termsList > li {width: 100%;}
	.coverList li {width: 100%; padding-bottom: 40px; min-height: 0;}
	.pokerToolsWidget ul a {float: none; height: auto; min-height: 100px; padding: 20px; width: auto; clear: left;}
	.pokerToolsWidget ul span {position: static; display: table-cell; height: 65px; vertical-align: middle}
	.pokerToolsWidget ul img {vertical-align: top; margin: 0 20px 0 0; display: inline; float: left; width: 70px;}
	#editor .follow span {display: block; margin-bottom: 15px;}
	.archive dt {text-align: left; width: auto; float: none; position: static; margin-top: 30px;}
	.archive dd {margin-left: 0;}
	#body-search .searchForm {margin: -20px -20px 10px;}
	#body-search .buttonNavigation {margin: 0 -20px 20px;}
	.buttonNavigation a {width: 50% !important; float: left;}
	#readerApp button {
		float: left;
		background: none;
		border: 0 none;
		width: 50%;
		text-align: center;
		position: relative;
		padding: 80px 0 20px;
	}
	.mystackWidget table figure img {float: none; max-width: none;}
	#rules .featuredGame li a {display: block; float: none; width: 100%; background-size: auto;}
	#rules .left, #rules .right {margin-left: -20px; margin-right: -20px; width: auto;}
	#rules .right h2, #rules .right .sectionIntro {padding-left: 20px; padding-right: 20px;}
	#rule article ul li:before {display: none;}
	#rule article ul li {padding-left: 20px;}
	.reportingLeadPhoto img, .reportingLeadPhoto {width: 100%;}
	article .tweet .twitter-follow-button {position: static; margin: 20px 0 -5px;}
	#main .monthPopular li:nth-child(3), #main .monthPopular li:nth-child(4) {display: none;}
	#main .monthPopular li {
		width: 100%;
		margin-bottom: 20px;
	}
	#main .monthPopular li:nth-child(2) {margin-bottom: 0}
	.colHomeFeatured, .colHomeNews {
		width: 100%;
		float: none;
	}
	.colHomeNews .extraArticlesHub:first-child {border-top: 1px solid #c9c9c9 !important;}
}

@media only screen and (-webkit-min-device-pixel-ratio: 2) {#path, #articlesHub nav {overflow: auto}}