.table>thead>tr>th, .table>tbody>tr>th, .table>tfoot>tr>th, .table>thead>tr>td, .table>tbody>tr>td, .table>tfoot>tr>td {vertical-align:middle !important;}
/* ---------------------- CMS Resets ----------------------- */
body {
	background-image:none;
	background-color:#000;
}
#content { width:980px !important; }
#siteHeader{ width:100% !important; height:auto; margin-bottom:20px !important; }
#siteHeader * {line-height:1.42857;}
#siteHeader .headerContent { width:100% !important; height:92px !important; }
#siteHeader .logo { position:static; top:0px !important; }
#footer { width:100% !important; padding-top:0px; background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAQAAAAECAYAAACp8Z5+AAAAIUlEQVQImWPg4eH5LyEhAccMEhIS/2GCPDw8EAFkQQwVAIdyE5l0tBkVAAAAAElFTkSuQmCC) repeat !important; }
#estateOfferings { position:static !important; }
.footerLanguageMenu { display:none; }

#sectionHeader *, #pageHeader *,#content *,#contentSingle *,#pagefooter *,#sectionfooter *,#cookieDisclaimerHolder * {
	-webkit-box-sizing:content-box !important;
	-moz-box-sizing:content-box !important;
	box-sizing:content-box !important;
}
#sectionHeader *:before, #pageHeader *:before,#content *:before,#contentSingle *:before,#pagefooter *:before,#sectionfooter *:before ,#cookieDisclaimerHolder *:before {
	-webkit-box-sizing:content-box !important;
	-moz-box-sizing:content-box !important;
	box-sizing:content-box !important;
}
#sectionHeader *:after, #pageHeader *:after,#content *:after,#contentSingle *:after,#pagefooter *:after,#sectionfooter *:after ,#cookieDisclaimerHolder *:after {
	-webkit-box-sizing:content-box !important;
	-moz-box-sizing:content-box !important;
	box-sizing:content-box !important;
}
/* New Responsive */
#sectionfooter div.responsive *,#pagefooter div.responsive *,#sectionHeader div.responsive *,#content div.responsive *,#contentSingle div.responsive *,#content div.poker-series *{
	-webkit-box-sizing:border-box !important;
	-moz-box-sizing:border-box !important;
	box-sizing:border-box !important;
}
#sectionfooter div.responsive *:before,#pagefooter div.responsive *:before,#sectionHeader div.responsive *:before,#content div.responsive *:before,#contentSingle div.responsive *:before,#content div.poker-series *:before {
	-webkit-box-sizing:border-box !important;
	-moz-box-sizing:border-box !important;
	box-sizing:border-box !important;
}
#sectionfooter div.responsive *:after, #pagefooter div.responsive *:after, #sectionHeader div.responsive *:after,#content div.responsive *:after,#contentSingle div.responsive *:after,#content div.poker-series *:after {
	-webkit-box-sizing:border-box !important;
	-moz-box-sizing:border-box !important;
	box-sizing:border-box !important;
}
/* ---- Players Bar ----- */
#ncPlayers, #ncActiveTournaments {
    color: #bc2228;
    margin: 0 5px 0 0;
}
/* Alignment*/
.text-right { text-align:right !important; }
.text-center { text-align:center !important; }
.text-left { text-align:left !important; }

/* --------------------------------------------------------------------------- Language Menu --------------------------------------------------------------------------- */
#topMenuWrap {position:absolute; top:17px; right:0px; text-align:right; height:30px}
p.lang {padding: 0;}
.lang a {background: url('../images/layout/general/downarrow.gif') no-repeat scroll 94% 50% #131212; border-radius: 6px 6px 6px 6px; color: #AEB5BD; display: block; padding: 8px 20px 8px 10px;}
.lang img {vertical-align: middle;}
.lang a#languageSelectorTrigger.active, .lang a#languageSelectorTrigger:hover {border-radius: 0 0 0 0; color:#FFF}
#languageSelector {background-color: #272727; border: 5px solid #272727; display: none; position: absolute; right: 0; text-align: left; top: 18px; width: 400px; z-index: 110;}
#languageSelector ul { float:left; margin:10px 0; width:33%; padding:0}
#languageSelector ul li {list-style-type: square; margin: 6px 0 6px 15px; padding:0}
#languageSelector ul li a {background: url("../images/layout/general/language-li.png") no-repeat scroll left 6px transparent; color: #939393 !important; padding: 0 0 0 15px;}
#languageSelector ul li a:hover, #languageSelector ul li a.active {background: url("../images/layout/general/language-li-active.png") no-repeat scroll left 6px transparent; color:#e8e8e8 !important; text-decoration: none;}
#languageSelector ul li span {color: #f0f0f0; font-weight: bold;}

/*------------------------------------------------------------------------- Cookie Notice ------------------------------------------------------------------------*/
/*----- Cookie -----*/
#cookieFixed {position:fixed; bottom:0; left:0; width:100%; z-index:2100}
#cookieFixed #cookie {width:100%; margin:auto; padding:0px; border-top:none}
#cookieFixed #cookieFixed #cookie p.cHeader{color:#999;  float:left;position:relative; font-size:20px; line-height:1em; font-family:Arial, Helvetica, sans-serif; width:150px; text-align:left; margin-right:32px;}
#cookieFixed #cookie .cText	{color:#21211F; width:80%; height:20px; float:left; position:relative; padding:0 15px 0 15px; padding-top:10px; margin:0px; font-size:11px; line-height:1em; text-align:left; font-family:Arial, Helvetica, sans-serif}
#cookieFixed #cookie .cClose {font-family:Verdana, Geneva, Arial, Helvetica, sans-serif; font-size:11px; cursor:pointer; margin:0px; padding:7px 12px 7px 12px; border:0px solid #575757;  background:#fff;  white-space:nowrap; position:fixed; right:0px; bottom:0px}
#cookieFixed #cookie a {color:#000; font-weight:bold}
#cookieFixed .cHeader{color:#000; margin-bottom:0px; background-color:#fff; opacity:0.7; filter:alpha(opacity=70); /*float:right;*/ position:fixed; right:0px; bottom:0px; font-size:11px; font-weight:bold; text-transform:uppercase; line-height:1.5em; font-family:Arial, Helvetica, sans-serif; text-align:center; padding:7px; margin-right:32px; display:block}
#cookieFixed #cookie .clear {*clear:none}
#cookieFixed #cookie .cText {background-color:#CCC; opacity:0.9; filter:alpha(opacity=90); width:100%}
#cookieFixed #cookie .cText p {display:block; width:80%; margin-top:0px; padding-top:0px; line-height:1em; margin-bottom:0px; padding-bottom:0px}

@media (max-width: 799px) {
	#cookieFixed #cookie .cHeader {display:none}
}


/* ---------------------- Header Grid ----------------------- */
#siteHeader .header {background:#000}
#siteHeader #verticalsCell {text-align:left !important;}
#siteHeader .headerTop {background:none repeat scroll 0 0 #272727; color:#939393; font-size:11px; font-family:Verdana, Geneva, Arial, Helvetica, sans-serif; padding:3px 0 2px 0}
#siteHeader .headerTop a { color:#fff; }
#siteHeader .headerTop a:hover { color:#BC2228; }
#siteHeader .headerContent {height:90px; background:#000}
#siteHeader .headerContent ul {list-style:none; display:table; padding:0px; font-family:'Roboto Condensed',Arial, Helvetica, sans-serif; margin-top:30px}
#siteHeader .headerContent ul li {text-align:center; border-right:1px solid #484848; padding:2px 16px; float:left}
#siteHeader .headerContent ul li:last-child {border-right:0px solid #484848}
#siteHeader .headerContent ul li a {display:block; color:#fff; font-weight:300; font-size:18px; text-transform:uppercase;}
#siteHeader .headerContent ul li a.active {color:#BC2228}
#siteHeader .headerContent ul li a:hover {color:#BC2228 !important; text-decoration:none !important;}
#siteHeader .headerContent input {background: none repeat scroll 0 0 #464646; border:1px solid #565656; box-shadow:0 2px 0 #414141 inset; color:#7D7D7D; font-size:0.875em; margin:0 0 5px; width:90%}
#siteHeader .headerContent .form {margin-top:15px}
#siteHeader .headerContent .form .col {padding-left:7px; padding-right:7px}
#siteHeader .headerContent .greenButton {margin:0; font-family:'Roboto Condensed',Arial, Helvetica, sans-serif; font-size:16px; padding:2px 10px; height:52px; font-weight:normal; text-shadow:1px 1px 2px #464646}
#siteHeader .headerContent .greyButton {font-family:'Roboto Condensed',Arial, Helvetica, sans-serif; padding:2px 12px; width:100%; margin:0 0 10px}
#siteHeader .headerContent .form a {font-family:Verdana, Geneva, Arial, Helvetica, sans-serif; color:#1B7F8D; font-size:11px}
#siteHeader .headerContent .logo {max-width:190px; padding:0px; padding-left:12px !important;}
#siteHeader .mainMenu {background: #f9f9f9; background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2Y5ZjlmOSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjIwJSIgc3RvcC1jb2xvcj0iI2Y4ZjhmOCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjgwJSIgc3RvcC1jb2xvcj0iI2U3ZTdlNyIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNlNWU1ZTUiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+); background: -moz-linear-gradient(top,  #f9f9f9 0%, #f8f8f8 20%, #e7e7e7 80%, #e5e5e5 100%);  background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#f9f9f9), color-stop(20%,#f8f8f8), color-stop(80%,#e7e7e7), color-stop(100%,#e5e5e5));  background: -webkit-linear-gradient(top,  #f9f9f9 0%,#f8f8f8 20%,#e7e7e7 80%,#e5e5e5 100%); background: -o-linear-gradient(top,  #f9f9f9 0%,#f8f8f8 20%,#e7e7e7 80%,#e5e5e5 100%);  background: -ms-linear-gradient(top,  #f9f9f9 0%,#f8f8f8 20%,#e7e7e7 80%,#e5e5e5 100%);  background: linear-gradient(to bottom,  #f9f9f9 0%,#f8f8f8 20%,#e7e7e7 80%,#e5e5e5 100%); filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#f9f9f9', endColorstr='#e5e5e5',GradientType=0 )}
#siteHeader .mainMenu li {padding:0px; list-style:none; padding-top:4px; padding-bottom:4px;}
#siteHeader .mainMenu li.last {padding-top:4px; padding-bottom:4px;}
#siteHeader .mainMenu ul {list-style:none; display:table; width:100%; padding:0px; margin:0px; font-family:'Roboto Condensed',Arial, Helvetica, sans-serif; margin-top:0px; margin-bottom:0px; z-index:10}
#siteHeader .mainMenu ul li {display:table-cell; text-align:center}
#siteHeader .mainMenu ul li a { display:block; color:#181818; font-weight:300; font-size:14px; border-left:1px solid #C2C2C2; padding-top:0; padding-bottom:0}
#siteHeader .mainMenu ul li a.active {color:#BC2228}
#siteHeader .mainMenu ul li a:hover {color:#BC2228 !important; background-color:transparent !important; text-decoration:none !important;}
#siteHeader .mainMenu .siteMenu {background:none;}
#siteHeader a:hover, #siteHeader a:focus { text-decoration:none; }
#siteHeader .no-padding {padding-left:0px; padding-right:0px}
#siteHeader .dropDown {position:relative;}
#siteHeader .dropDown li ul {display:none; right:0px; position:absolute; width:100%; top:100%; padding:0px; border:5px solid #E4E4E4; }
#siteHeader .dropDown li ul.submenu {display:none; left:0px; position:absolute; top:42px; padding:0px;}
#siteHeader .dropDown ul li ul li a {white-space:normal; color:#000; background-color:#fff; border-left:0px; text-transform:none;  padding:10px; text-align:left; border-bottom:1px solid #E4E4E4; padding:5px 10px; padding-top:10px; padding-bottom:10px; font-weight:normal; font-size:16px}
#siteHeader .dropDown ul li ul li { display:block; padding:0px;}
#siteHeader .mainMenu .dropDown ul li ul li a:hover, #sectionNavigation ul li ul li a.active {color:#000; background-image:none !important; background-color:#E4E4E4 !important; list-style:none; }
#siteHeader .dropDown li:hover ul, #sectionNavigation li.over ul {display:block; white-space:nowrap; font-size:.9em; min-width:150px; width:100% !important; color:#000; list-style:none;} 
#siteHeader .dropDown li:hover > a {display:block; color:#BC2228; z-index:10;}

#siteHeader .mainMenu li.last ul li a, .siteMenu ul li:last-child a {border-right:0 !important}

@media (max-width: 400px) {
	.headerContent .logo {padding:8px 0 2px 0; max-width:125px}
}
@media (max-width:767px){
	#siteHeader {margin-bottom:0px !important;}
	#siteHeader .headerContent {height:50px !important;}
	#siteHeader .headerContent .greenButton {font-size:12px; height:32px; width:75px; margin-right:5px}
	#siteHeader .headerContent .greyButton {font-size:12px; height:32px; width:75px}
	#siteHeader .headerContent .logo {max-width:160px; padding:0px; margin-top:7px}
	#siteHeader .headerContent .logoCell {padding-left:0px}
	#siteHeader .headerContent .form {margin-top:8px}
	#siteHeader .mainMenu {
		background: #333333; 
		background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzMzMzMzMyIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjIlIiBzdG9wLWNvbG9yPSIjMjIyMjIyIiBzdG9wLW9wYWNpdHk9IjEiLz4KICAgIDxzdG9wIG9mZnNldD0iMzQlIiBzdG9wLWNvbG9yPSIjMWUxZTFlIiBzdG9wLW9wYWNpdHk9IjEiLz4KICAgIDxzdG9wIG9mZnNldD0iMzclIiBzdG9wLWNvbG9yPSIjMWMxYzFjIiBzdG9wLW9wYWNpdHk9IjEiLz4KICAgIDxzdG9wIG9mZnNldD0iMTAwJSIgc3RvcC1jb2xvcj0iIzEwMTAxMCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgPC9saW5lYXJHcmFkaWVudD4KICA8cmVjdCB4PSIwIiB5PSIwIiB3aWR0aD0iMSIgaGVpZ2h0PSIxIiBmaWxsPSJ1cmwoI2dyYWQtdWNnZy1nZW5lcmF0ZWQpIiAvPgo8L3N2Zz4=);
		background: -moz-linear-gradient(top,  #333333 0%, #222222 2%, #1e1e1e 34%, #1c1c1c 37%, #101010 100%); 
		background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#333333), color-stop(2%,#222222), color-stop(34%,#1e1e1e), color-stop(37%,#1c1c1c), color-stop(100%,#101010)); 
		background: -webkit-linear-gradient(top,  #333333 0%,#222222 2%,#1e1e1e 34%,#1c1c1c 37%,#101010 100%); 
		background: -o-linear-gradient(top,  #333333 0%,#222222 2%,#1e1e1e 34%,#1c1c1c 37%,#101010 100%); 
		background: -ms-linear-gradient(top,  #333333 0%,#222222 2%,#1e1e1e 34%,#1c1c1c 37%,#101010 100%); 
		background: linear-gradient(to bottom,  #333333 0%,#222222 2%,#1e1e1e 34%,#1c1c1c 37%,#101010 100%); 
		filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#333333', endColorstr='#101010',GradientType=0 ); 
		color:#fff
	}
	#siteHeader .mainMenu ul li a.first {border-left:0px; }
	#siteHeader .mainMenu ul li a.active {color:#BC2228; }
	#siteHeader .mainMenu ul li a:hover {color:#BC2228; background:#E4E4E4}
	#siteHeader .mainMenu ul li a {color:#fff;font-size:18px; text-transform:uppercase; border-left:1px solid #484848; font-weight:400; padding-top:8px; padding-bottom:8px}
	#siteHeader .mainMenu .container {padding-left:0px; padding-right:0px}	
	.headerContent { height:auto !important; }
}
@media (min-width:768px){
	/*.staticTabs li ul {display:none; left:0px; position:absolute; top:27px; padding:0px}
	.staticTabs li ul li {display:block}
	.staticTabs ul li ul li a {color:#000; background-color:#fff; border-left:0px; text-align:left; border-bottom:1px solid #E4E4E4; padding:5px 10px; padding-top:10px; padding-bottom:10px; font-weight:normal; font-size:14px; width:100%}
    */
    #siteHeader .headerContent .greenButton {font-size:16px; height:38px; width:85px; margin:0; padding:0}
	#siteHeader .headerContent .greyButton {font-size:16px; height:38px; width:85px; margin:0; margin-right:3px}
	#siteHeader .headerContent .form {margin-top:25px}
	#siteHeader .headerContent .logo {padding:0px; margin-top:24px}
}
@media (min-width:992px){
	#siteHeader .headerContent{height:auto}
	#siteHeader .headerContent .greenButton {font-size:16px; height:50px; width:85px; padding: 2px 12px}
	#siteHeader .headerContent .greyButton {font-size:11px; height:26px; width:85px; margin-right:3px}
	#siteHeader .headerContent .logo {padding:0px; margin-top:24px}
	#siteHeader .headerContent .form {margin:15px -15px}
	#siteHeader .headerContent .greenButton {font-family:'Roboto Condensed',Arial, Helvetica, sans-serif; font-size:16px; padding-top:2px; padding:0; font-weight:normal; text-shadow:1px 1px 2px #464646}
    #siteHeader .headerContent input {background:none repeat scroll 0 0 #464646; border:1px solid #565656; box-shadow:0 2px 0 #414141 inset; color:#FFF; font-size:0.875em; margin:0 0 5px; width:90%}
    #siteHeader .dropDown li:hover ul, #sectionNavigation li.over ul {display:block; white-space:nowrap; font-size:.9em; min-width:300px; width:inherit !important; color:#000; list-style:none;} 
    #siteHeader .mainMenu li.last a {border-right:1px solid #C2C2C2}
}

@media(min-width:1200px){
    #siteHeader .headerContent .form {margin:15px -15px}
    #siteHeader .headerContent .form .col {padding-left:7px; padding-right:7px}
    #siteHeader .headerContent .greenButton {margin:0; font-family:'Roboto Condensed',Arial, Helvetica, sans-serif; font-size:16px; padding:2px 10px; height:50px; font-weight:normal; text-shadow:1px 1px 2px #464646; width:100%}
    #siteHeader .headerContent .greyButton {font-family:'Roboto Condensed',Arial, Helvetica, sans-serif; padding:2px 12px; width:100%; margin:0 0 2px}
    #siteHeader .headerContent .form a {font-family:Verdana, Geneva, Arial, Helvetica, sans-serif; color:#1B7F8D; font-size:11px}
} 

/* ------------------- Footer Grid ----------------------- */
.footer-grid { padding:20px 0 0; color:#666; font-family:Verdana,Helvetica,sans-serif; font-size:10px}
.footer-grid h3 {font-size:11px; font-weight:bold; margin:0 0 10px; padding:0; color:#666}
.footer-grid a {color:#666;text-decoration:none}
.footer-grid a:hover {text-decoration:underline}

.footer-grid .footerDabs .dabsHolder {}
.footer-grid .footerDabs .dabsHolder .dabs {border:1px solid #282828; width:100%; font-family:Verdana,sans-serif; display:table; font-size:11px;} 
.footer-grid .footerDabs .dabsHolder .dabs a {display:table-cell; background:#111111; outline:none; padding:4px 0; text-align:center; border-right:1px solid #282828; color:#666; cursor:pointer; text-decoration:none}
.footer-grid .footerDabs .dabsHolder .dabs a.last{border-right: 0px solid #282828} 
.footer-grid .footerDabs .dabsHolder .dabs a.active, .footer-grid .footerDabs .dabsHolder .dabs a:hover {color:#4e4e4e; background:#282828}
.footer-grid .footerDabs .dabsHolder .dabContent {min-height:75px; margin:25px 0 0} 
.footer-grid .footerDabs .dabsHolder .dabContent ul {list-style-type:none}
.footer-grid .footerDabs .dabsHolder .dabContent ul li {padding:3px 0 3px 0; line-height:1em}
.footer-grid .mobile-button { padding-top:15px; padding-bottom:15px; color:#8B8B8B; background:url("/assets/common/images/layout/footer/footerDownArrow.gif") no-repeat scroll 95% 50% #181818; font-size:12px; text-align:center; border-bottom:1px solid #000; border-top:1px solid #222; outline:none; }
.footer-grid .mobile-button.active {}
.footer-grid .footerMiddle {border-bottom:1px solid #282828; border-top:1px solid #282828; padding:20px 0 10px 0;  margin:10px 0}
.footer-grid .copyright p {padding:0; margin:0 0 10px}
.footerLogos {display:inline-block; float:none; margin:auto; text-align:center}
#footerCombo,.footerButton {font-size: 12px; text-align:center; color:#8B8B8B; display:block; }
#footerCombo select {background:#181818; color:#fff; border:none}
#footerCombo {display:none !important}

.footer-grid .row:last-child{ border-top:1px solid #282828; padding-top:20px}

.footerLogos {display:block; float:none; margin:auto; text-align:center; margin:0 5px}
.footerLogo {background-image:url("//s4.rationalcdn.com/img/bg/estate/footer-small.png"); background-repeat:no-repeat; height:38px}
/* Color Logo */
.footerLogo.rationalGroup{background-position:0 0; width:80px;} .footerLogo.fps{background-position:0 -38px; width:80px;} .footerLogo.ept{background-position:0 -76px; width:80px;} .footerLogo.arjel{background-position:0 -113px; width:35px;} .footerLogo.plus18{background-position:0 -150px; width:35px;} .footerLogo.adictel{background-position:0 -187px; width:88px;} .footerLogo.igc{background-position:0 -224px; width:50px;} .footerLogo.cigital{background-position:0 -261px; width:61px;} .footerLogo.secure{background-position:0 -297px; width:37px;} .footerLogo.exclusion{background-position:0 -334px; width:37px;} .footerLogo.amaya{background-position:0 -372px; width:80px;} .footerLogo.gamcareCert{background-position:0 -409px; width:48px;} .footerLogo.gamcare{background-position:0 -444px; width:35px;} .footerLogo.estrellas{background-position:0 -484px; width:91px;} .footerLogo.fejar{background-position:0 -521px; width:35px;} .footerLogo.malta{background-position:0 -560px; width:110px;} .footerLogo.gamingLabs{background-position:0 -596px; width:61px;} .footerLogo.juegoSeguro{background-position:0 -632px; width:110px;} .footerLogo.iom{background-position:0 -670px; width:39px;} .footerLogo.plus21{background-position:0 -705px; width:35px;} .footerLogo.aams{background-position:0 -742px; width:45px;} .footerLogo.aamsCert{background-position:0 -780px; width:60px;} .footerLogo.bps{background-position:0 -816px; width:75px;} .footerLogo.casinoAmur{background-position:0 -853px; width:77px;} .footerLogo.bgc{background-position:0 -889px; width:30px;} .footerLogo.gg{background-position:0 -925px; width:37px;} .footerLogo.resorts{background-position:0 -961px; width:77px;} .footerLogo.ccgnj{background-position:0 -999px; width:23px;} .footerLogo.aaj{background-position:0 -1037px; width:85px;} .footerLogo.gokhulp{background-position:0 -1074px; width:85px;} .footerLogo.licensedNJ{background-position:0 -1110px; width:37px;} .footerLogo.gamblingCommission{background-position:0 -1144px; width:80px;} .footerLogo.mga{background-position:0 -1183px; width:75px;} .footerLogo.bgsc{background-position:0 -1222px; width:40px;} .footerLogo.JugarBIEN{background-position:0 -1259px; width:107px;} .footerLogo.xe{background-position:0 -1294px; width:45px;} .footerLogo.sh{background-position:0 -1331px; width:35px;} .footerLogo.trustIt{background-position:0 -1368px; width:60px;} .footerLogo.evalujeu-long{background-position:0 -1407px; width:250px;} .footerLogo.evalujeu{background-position:0 -1407px; width:95px;} .footerLogo.rg {background-position:0 -1480px; width:35px;} .footerLogo.affiliates {background-position:0 -1515px; width:70px;} .footerLogo.nj-resorts {background-position:0 -1554px; width:43px;} .footerLogo.gambler-800 {background-position:0 -1591px; width:92px;} .footerLogo.dge {background-position:0 -1628px; width:68px;} .footerLogo.gambleaware {background-position:0 -1664px; width:110px;} .footerLogo.srij_1 {background-position:0px -1702px; width:35px;} .footerLogo.srij_2 {background-position:0 -1739px; width:35px;} .footerLogo.srij_3 {background-position:0 -1776px; width:35px;} .footerLogo.gamblingtherapy {background-position:0 -1813px; width:35px;} .footerLogo.nog {background-position:0px -1850px; width:38px} .footerLogo.mof {background-position:0 -1888px; width:29px} .footerLogo.essa {background-position:0 -1918px; width:77px} .footerLogo.pslive {background-position:0 -1963px; width:112px} .footerLogo.helpDe {background-position:0 -1999px; width:79px} .footerLogo.helpEn {background-position:0 -2035px; width:79px} .footerLogo.playsafe {background-position:0 -2072px; width:52px}
/* Grey Logo */ 
.footerLogo.grey.rationalGroup{background-position:-146px 0;} .footerLogo.grey.fps{background-position:-146px -38px;} .footerLogo.grey.ept{background-position:-146px -76px;} .footerLogo.grey.arjel{background-position:-146px -113px;} .footerLogo.grey.plus18{background-position:-146px -150px;} .footerLogo.grey.adictel{background-position:-146px -187px;} .footerLogo.grey.igc{background-position:-146px -224px;} .footerLogo.grey.cigital{background-position:-146px -261px;} .footerLogo.grey.secure{background-position:-146px -297px;} .footerLogo.grey.exclusion{background-position:-146px -334px;} .footerLogo.grey.amaya{background-position:-146px -372px;} .footerLogo.grey.gamcareCert{background-position:-146px -409px;} .footerLogo.grey.gamcare{background-position:-146px -444px;} .footerLogo.grey.estrellas{background-position:-146px -484px;} .footerLogo.grey.fejar{background-position:-146px -521px;} .footerLogo.grey.malta{background-position:-146px -560px;} .footerLogo.grey.gamingLabs{background-position:-146px -596px;} .footerLogo.grey.juegoSeguro{background-position:-146px -632px;} .footerLogo.grey.iom{background-position:-146px -670px;} .footerLogo.grey.plus21{background-position:-146px -705px;} .footerLogo.grey.aams{background-position:-146px -742px;} .footerLogo.grey.aamsCert{background-position:-146px -780px;} .footerLogo.grey.bps{background-position:-146px -816px;} .footerLogo.grey.casinoAmur{background-position:-146px -853px;} .footerLogo.grey.bgc{background-position:-146px -889px;} .footerLogo.grey.gg{background-position:-146px -925px;} .footerLogo.grey.resorts{background-position:-146px -961px;} .footerLogo.grey.ccgnj{background-position:-146px -999px;} .footerLogo.grey.aaj{background-position:-146px -1037px;} .footerLogo.grey.gokhulp{background-position:-146px -1074px;} .footerLogo.grey.licensedNJ{background-position:-146px -1110px;}   .footerLogo.grey.gamblingCommission{background-position:-146px -1144px;}.footerLogo.grey.mga{background-position:-146px -1183px;} .footerLogo.grey.bgsc{background-position:-146px -1222px;} .footerLogo.grey.JugarBIEN{background-position:-146px -1259px;} .footerLogo.grey.xe{background-position:-146px -1294px;} .footerLogo.grey.sh{background-position:-146px -1331px;} .footerLogo.grey.trustIt{background-position:-146px -1368px;} .footerLogo.grey.evalujeu-long{background-position:0 -1443px;} .footerLogo.grey.evalujeu{background-position:0 -1443px;} .footerLogo.grey.rg {background-position:-146px -1480px;} .footerLogo.grey.affiliates {background-position:-146px -1515px;} .footerLogo.grey.nj-resorts {background-position:-146px -1554px;} .footerLogo.grey.gambler-800 {background-position:-146px -1591px;} .footerLogo.grey.dge {background-position:-146px -1628px;} .footerLogo.grey.gambleaware {background-position:-146px -1664px;} .footerLogo.grey.srij_1 {background-position:-146px -1702px;} .footerLogo.grey.srij_2 {background-position:-146px -1739px;} .footerLogo.grey.srij_3 {background-position:-146px -1776px;} .footerLogo.grey.gamblingtherapy {background-position:-146px -1813px;} .footerLogo.grey.nog {background-position:-146px -1850px} .footerLogo.grey.mof {background-position:-146px -1888px} .footerLogo.grey.essa {background-position:-146px -1918px} .footerLogo.grey.pslive {background-position:-146px -1963px} .footerLogo.grey.helpDe {background-position:-146px -1999px} .footerLogo.grey.helpEn {background-position:-146px -2035px} .footerLogo.grey.playsafe {background-position:-146px -2072px}

@media(max-width:767px){
	.footer-grid .footerDabs .dabsHolder .dabs {display:none}
	.footer-grid .footerDabs .dabsHolder .dabContent {margin:10px 0 0}
    .footerLogo {float:none; display:inline-block; height:38px; margin:0 5px}
    .footerLogos {display:table; float:none; margin:auto; text-align:center; margin-bottom:15px;}
    .footer-grid .mobile-button:hover {color:#4E4E4E; background-color:#282828; outline:none; text-decoration:none}
    .footer-grid .footerLanguageMenu {
		color: #FFFFFF !important;
		display: block;
		font-family: 'Roboto Condensed',Arial,Helvetica,sans-serif;
		font-size: 18px;
		margin: auto auto 20px;
		text-align: center;
	}
	.footer-grid .footerLanguageMenu  a {color: #FFFFFF !important;}
}
@media(min-width:768px){
    .footerLogos {float:none; display:table; margin:auto}
    .footerLogo {height:38px; display:block; float:left; padding-bottom:10px; margin:0 5px}
}
@media(min-width:992px) {
    .footerLogos {float:right; display:table; margin:auto; padding-top:5px}
    .footerLogo {height:38px; display:block; float:left; margin-left:10px}    
}
@media(min-width:1200px){
	.footerLogos {float:right}
	.footerLogo {height:38px; display:block; float:left; margin-left:10px}
}

/*Universal JS Clock*/
.universalClock{
	background-color: #272727;
    color: #FFFFFF;
    display: inline-block;
    padding: 6px 0;
    text-align: center;
    width: 100%;
    font-family: 'Roboto Condensed',Arial,Helvetica,sans-serif;
    font-size: 12px;
}

/*Orion Navigation*/
#siteHeader .headerContent ul li { border-right:0px !important; padding-left:25px !important;}
#siteHeader .headerContent ul li a { color:#ccc !important; font-weight:400;}
#siteHeader .headerContent ul li a.active { color:#fff !important; }
.pokerVertical {
    background: url("/assets/common/images/layout/vertical-navigation/spade-red.png") no-repeat scroll 0% 0% / contain  transparent;
	background-size:22px 22px !important;
	background-repeat:no-repeat !important;
	background-position: 0px center !important;
}
.casinoVertical {
    background: url("/assets/common/images/layout/vertical-navigation/die-grey.png") no-repeat scroll 0% 0% / contain  transparent;
	background-size:22px 22px !important;
	background-repeat:no-repeat !important;
	background-position: 0px center !important;
}
.sportsVertical {
	background: url("/assets/common/images/layout/vertical-navigation/ball-grey.png") no-repeat scroll 0% 0% / contain  transparent;
	background-size:22px 22px !important;
	background-repeat:no-repeat !important;
	background-position: 0px center !important;
}
@media(max-width: 767px){
	#siteHeader .siteMenu {background:none !important;}
	#siteHeader .mainMenu ul li {
		text-align:center;
		width:33%;
	}
	#siteHeader .mainMenu ul li a { color:#ccc !important; border-left:0px solid #484848 !important; text-transform:uppercase; display:inline-block !important; }
	#siteHeader .mainMenu ul li a.active { color:#fff !important;}
	#siteHeader .dropDown li ul{ border:5px solid #e4e4e4 !important;}
	#siteHeader .dropDown li ul li{ padding-left:0px; color:#000; width:100%; display:block !important; }
	#siteHeader .dropDown li ul li a{ color:#000 !important; text-transform:none; display:block !important; background-image:none !important;}
	#siteHeader .dropDown li ul li a.active { color:#BC2228 !important;}

	#pokerMobileVertical {
		border-left:1px solid #484848;
	}
	#pokerMobileVertical a { 
		background-image:url("/assets/common/images/layout/vertical-navigation/spade-grey.png") !important;
		background-size:22px 22px !important;
		background-repeat:no-repeat !important;
		background-position: 0px center !important;
		padding-left:26px;
	}

	#casinoMobileVertical {
		border-left:1px solid #484848;
	}

	#casinoMobileVertical a { 
		background-image:url("/assets/common/images/layout/vertical-navigation/die-grey.png") !important;
		background-size:22px 22px !important;
		background-repeat:no-repeat !important;
		background-position: 0px center !important;
		padding-left:26px;
	}

	#sportsMobileVertical {
		border-left:1px solid #484848;
	}
	#sportsMobileVertical a { 
		background-image:url("/assets/common/images/layout/vertical-navigation/ball-grey.png") !important;
		background-size:22px 22px !important;
		background-repeat:no-repeat !important;
		background-position: 0px center !important;
		padding-left:26px;
	}
	#pokerMobileVertical.siteMenu a { background-image: url("/assets/common/images/layout/vertical-navigation/spade-red.png") !important; }
	#casinoMobileVertical.siteMenu a { background-image: url("/assets/common/images/layout/vertical-navigation/die-red.png") !important; }
	#sportsMobileVertical.siteMenu a {background-image: url("/assets/common/images/layout/vertical-navigation/ball-red.png") !important; }

}



/*Mega Navigation*/
#megaNavigationHolder{
	background: #f9f9f9; /* Old browsers */
	/* IE9 SVG, needs conditional override of 'filter' to 'none' */
	background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2Y5ZjlmOSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNlNGU0ZTQiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
	background: -moz-linear-gradient(top,  #f9f9f9 0%, #e4e4e4 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#f9f9f9), color-stop(100%,#e4e4e4)); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top,  #f9f9f9 0%,#e4e4e4 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top,  #f9f9f9 0%,#e4e4e4 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top,  #f9f9f9 0%,#e4e4e4 100%); /* IE10+ */
	background: linear-gradient(to bottom,  #f9f9f9 0%,#e4e4e4 100%); /* W3C */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#f9f9f9', endColorstr='#e4e4e4',GradientType=0 ); /* IE6-8 */
}
#megaNavigation {
	padding:10px;
	padding-left:25px;
		background: #f9f9f9; /* Old browsers */
	/* IE9 SVG, needs conditional override of 'filter' to 'none' */
	background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2Y5ZjlmOSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNlNGU0ZTQiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
	background: -moz-linear-gradient(top,  #f9f9f9 0%, #e4e4e4 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#f9f9f9), color-stop(100%,#e4e4e4)); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top,  #f9f9f9 0%,#e4e4e4 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top,  #f9f9f9 0%,#e4e4e4 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top,  #f9f9f9 0%,#e4e4e4 100%); /* IE10+ */
	background: linear-gradient(to bottom,  #f9f9f9 0%,#e4e4e4 100%); /* W3C */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#f9f9f9', endColorstr='#e4e4e4',GradientType=0 ); /* IE6-8 */
}
#megaNavigation a {
	background-image:url('/assets/common/images/layout/mega-nav-right.png');
	background-repeat:no-repeat;
	background-position:0 3px;
	padding-left:25px;
	color:#434343;
	font-weight:bold;
	font-family:'Roboto Condensed',Arial,Helvetica,sans-serif;
	font-weight:400;
	font-size:14px;
	outline:none;
}
#megaNavigation a.megaDownload {
	position:absolute; 
	right:10px;
	top: 3px; 
	color:#fff;
	border-radius:5px;
	display:block; 
	background-color:#ccc;
	padding: 7px 10px;
	background-image: none;
	background: #d13121; /* Old browsers */
	/* IE9 SVG, needs conditional override of 'filter' to 'none' */
	background: -moz-linear-gradient(top,  #d13121 0%, #860f00 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#d13121), color-stop(100%,#860f00)); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top,  #d13121 0%,#860f00 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top,  #d13121 0%,#860f00 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top,  #d13121 0%,#860f00 100%); /* IE10+ */
	background: linear-gradient(to bottom,  #d13121 0%,#860f00 100%); /* W3C */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#d13121', endColorstr='#860f00',GradientType=0 ); /* IE6-8 */
}
#megaNavigation a.megaDownload:hover { text-decoration:none; } 
#megaNavigationItems {
	border-left:10px solid #E4E4E4;
	border-right:10px solid #E4E4E4;
	border-bottom:10px solid #E4E4E4;
	background-color:#fff;
}
#megaNavigationItems ul { 
	
	margin:0px;
	padding:8px;
	list-style:none;
} 
#megaNavigationItems a { 
	font-family:'Roboto Condensed',Arial,Helvetica,sans-serif;
	font-weight:400;
	font-size:14px;
	color:#9c9c9c
}
#megaNavigationItems { display:none; } 
#megaNavigationItems a.section { color:#5b5b5b; }
#megaNavigationItems ul li a.active { color:#BC2228; }

@-moz-document url-prefix() {
  fieldset { display: table-cell; }
}
table {border:0px solid #000;}

/*Responsive VIP Changes*/
.vipProdList{margin:20px 0px 0 !important;}
.vipProdList a img {
    background-color: #FFFFFF;
    border: 1px solid #C7C7C7;
    padding: 10px;
}
.responsive-vip-image { height:283px; margin: 10px 0px; border-right:1px solid #CCCCCC; text-align:center;}
.responsive-vip-image img {max-height: 283px; max-width: 417px;}
.responsive-vip-info strong {color:#999999}
.responsive-vip-info-1,.responsive-vip-info-2,.responsive-vip-info-3 {
     border-bottom: 1px solid #F0F0F0;
     padding: 10px 0px;
     font-weight:bold;
}
.responsive-vip-info-3 {border:0px;}
.responsive-vip-info-3 a {margin-top:10px; display:block}

/*Series Leaderboard Page*/
#container .poker-series #leaderboard .dabsHolder .content div.table-responsive {
	padding-right: 10px;
	height:330px;
	margin-top:30px;
}
#leaderboard .dabsHolder .dabContent table {
	margin-top:0px !important;
}
#container .poker-series #leaderboard .leaderboardSearchBox {
	height:auto;
}

/*Special Offers Portal*/
#contentSingle .responsive .promoPromotion .promoThumbText{ display:block; margin:auto; max-width:200px; width:100%; text-align:left; padding-top:10px; padding-bottom:10px; font-weight:bold;}
#contentSingle .responsive .boxThumbs .boxWrap { padding-top:20px; }
#contentSingle .responsive .promoPromotion { /*min-height:400px;*/ text-align:center;}
#contentSingle .responsive .promoPromotion a {display:block;}
#contentSingle .responsive .promoPromotion .promoImage { /*display:inline-block;*/}
#contentSingle .responsive .promoPromotion .promoThumbText { }

/*Real Money Portal*/
/*#portalRealMoney{ padding:0 25px;}*/
.rmSummaryBox .featureBox {width:auto !important;}
#portalRealMoney .boxWrap {padding-left:5px; padding-right:5px;}


/*VIP Portal*/
#portalVip .boxWrap {padding-left:5px; padding-right:5px;}
#portalVip .vipIntro .boxWrap{padding-bottom:0px; padding-right:0px;}
#portalVip .vipStoreThumb {border:0px solid #000; padding-bottom:10px; margin:auto; text-align:center; }
#portalVip .vipStoreThumb img { max-width:166px; width:100%;}
#portalVip .vipStoreThumb .storeText {max-width:166px; width:100%; text-align:left; margin:auto;}
#portalVip .mobileVipLevel{ 
	border:2px solid #2e2e2e;
	padding:0px 15px;
	margin-bottom:15px;
	background-color:#000; 
	color:#fff;
	background: #000; /* Old browsers */
	/* IE9 SVG, needs conditional override of 'filter' to 'none' */
	background: -moz-linear-gradient(top,  #2d2d2d 0%, #121212 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#2d2d2d), color-stop(100%,#121212)); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top,  #2d2d2d 0%,#121212 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top,  #2d2d2d 0%,#121212 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top,  #2d2d2d 0%,#121212 100%); /* IE10+ */
	background: linear-gradient(to bottom,  #2d2d2d 0%,#121212 100%); /* W3C */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#2d2d2d', endColorstr='#121212',GradientType=0 ); /* IE6-8 */
}
#portalVip .mobileVipLevels .benefit p {display:inline;}
#portalVip .mobileVipLevels .benefit {border-top:1px solid #404040; padding-left:0px; padding-top:7px; padding-bottom:7px; font-size:11px}
#portalVip .mobileVipLevels .benefit.last { border-bottom:1px solid #404040; margin-bottom:20px;}
#portalVip .horizontal .exHolder .exContent div.inner { width:360px; }

/*Series Portal*/
.innerSeries .moreBox a { display:inline-block; }

/*TeamPro Team*/
#team .boxWrap {padding-left:0px !important; padding-right:0px !important; }
#team .teamText,#team .teamList {width:auto !important;}
#teamPlayers .player .playerText {background:none !important; text-indent:0px !important; text-align:left; height:40px;}
#teamPlayers .player { 
	padding:0px !important; 
	float:none !important;
	width:auto !important;
	height:auto !important; 
}
#teamPlayers .player a {display:inline-block;}
#teamPlayers .player img { max-width:168px; width:100%; height:auto;}

/* Team Pro Portal*/
.responsive #landingPlayers .player { padding:0px; padding-bottom:10px; width:100%; text-align:center; }
.responsive #landingPlayers .player .playerText { max-width:168px; width:100%; margin:auto; text-align:left; background:none; padding:0px; text-indent:0px; padding-top:10px; }
.responsive #teamPortalSummary .teams {border-right:1px solid #DCDBDB;}
.responsive .team ul { width:100%;}
/*Mobile Portal*/
.portalMobile .boxWrap {padding-left:0px !important; padding-right:0px !important; }
.portalMobile .content h2 {
    clear: none;
    color: #060606;
    font-size: 17px;
    margin: 0;
    padding: 0;
}
.portalMobile .boxPortal .image{ text-align:center; }
/*How To Play Portal*/
#contentSingle .videoTutorialsBox .video { max-width:275px; width:100%; height:auto; display:inline-block;}

/*Tournaments Portal*/
.livePoker .promo, .tournaments .promo{ padding:0px !important; margin:auto; float:none !important; padding-bottom:10px !important; max-width:168px; width:100% !important; height:auto !important;}

/*Download / Playpoker Portal*/
.portalDownload .boxWrap .images p.introList{ display:inline-block; padding:0px 10px; margin-bottom:10px; }
.portalDownload .boxWrap .images { text-align:center; padding-top:40px;}
.portalDownload .boxPortal .image {text-align:center;}

/*WICKED*/
.responsive .faqCategories .thumbnail { padding:0px; padding-bottom:15px; width:100%; height:auto; text-align:center; }
.responsive .faqCategories .thumbText { max-width:168px; width:100%; display:block; margin:auto; text-align:left; font-size:12px;}
.responsive .popularArticlesList p.featuredLink {float:none; width:100%;}

/*Click to launch*/
.responsive .clickToLaunch .launchBox {position:static; width:100%;}
.responsive .launchImage { margin-top:23px;}
.responsive .clickToLaunch .lower {margin-top:80px;}

/*Home Games Portal*/
.responsive .homeGamesPortal .iconCell {text-align:center; font-weight:bold;}
.responsive .homeGamesPortal .imageText { display:block; }
.responsive .homeGamesPortal .stepsLeft { padding-right: 0px;}
.responsive .homeGamesPortal .stepsRight { padding-left: 52px;}
.responsive .homeGamesPortal .infoLeft { border-right: 1px solid #fff;}
.responsive .homeGamesPortal .infoRight { border-left: 1px solid #DCDBDB;}
.responsive .homeGamesPortal .infoRight ul { padding-top:0px; margin-left:5px;} 
.responsive .homeGamesPortal .infoRight ul li { padding-left:5px;}

/*VIP Store Portal*/
.responsive .vipProductGrid { text-align:center; }
.responsive .vipProductGrid .link { text-align:left; font-weight:bold; max-width:166px; width:100%; display:block; margin:auto; padding:10px 0px;}

/*Global*/
/*#fullWidth{margin:0px !important;}*/
.footerSectionCollection004_1 .preFooterItem { float:none !important; width:auto !important; min-height:115px; height:auto !important; }
.specialOffersPortal .boxWrap, .livePoker .boxWrap, .tournaments .boxWrap {
	padding-top:20px !important;
	padding-bottom:20px !important;
}
.showHide004_1_1 .boxShowHide { padding-left:0px; padding-right:0px;}
.showHide004_1 p,.showHide004_1 h4{ padding:0px;}
.showHide004_1_1 .boxShowHide .infoGrid img { float:left;}
.showHide004_1_1 .row { padding-bottom:5px;}
.responsive .box {  }
.responsive .boxWrap {border:3px solid #fff !important; background-color:#F5F5F5; padding-left:0px !important;padding-right:0px !important;}
#contentSingle .infoblockBox .block {margin-bottom:20px;}
#contentSingle .infoblockBox img {float:left; margin-right:10px;}
#contentSingle .infoblockBox p {margin-left:90px;} 
#contentSingle .infoblockBox h2 {padding-top:0px;}
#contentSingle .infoblockBox .border {border-top:1px dotted #BFBFBF; margin-bottom:20px;}
#contentSingle .infoblockBox p {margin-left:0px;}

/*Download page*/
#contentSingle .downloadPage .instruction { border-top:0px solid #000 !important;}
#contentSingle .downloadPage .downloadScreenshot { margin-bottom:10px !important;}
#contentSingle .downloadPage .box { margin-bottom:15px;}


/* More Responsive Hacks :) */
@media(max-width:992px){
	/*#megaNavigationHolder {margin-bottom:15px;}*/
	#container #content,#container #leftCol,#container #sectionHeader,#container #sectionHeader .headerContent,#container #pagefooter,#container #sectionfooter,#container .banners007_1 {
		width:100% !important;
	}
	#container #sectionNavigation {
		background:none;
		background-color:#E6E6E7;
		height:auto;
	}
	#container #sectionNavigation ul li {
		float:none;
		display:inline-block;
	}
	#container #sectionNavigation ul li ul li {
		display:block;
	}
	#container #sectionNavigation ul li a:hover, #sectionNavigation ul li a.active {
		background:none;
	}
	#container .responsive-page-navigation {
		background-color: #f2f3f3;
	    border-top: 1px solid #CCCCCC;
	    border-bottom: 1px solid #CCCCCC;
	    margin-bottom: 0px;
	    padding: 10px;
	}
	#container .responsive-page-sub-navigation {
		background-color: #fff;
	    border-top: 0px solid #CCCCCC;
	    border-bottom: 1px solid #CCCCCC;
	    margin-bottom: 0px;
	    padding: 10px;
	    padding-left:0px;
	}
	#container .responsive-page-navigation h3, #container .responsive-page-sub-navigation h3 {
		display:inline;
		margin-right:10px;
		margin-top:10px;
	}
	#container .responsive-page-navigation p {
	    background: url("../images/layout/general/toolkit/back.png") no-repeat scroll 0 50% transparent;
	    font-weight: bold;
	    margin: 0;
	    padding: 5px 0 5px 35px;
	}
	#container #siteHeader .mainMenu .dropDown ul li ul li a:hover, #sectionNavigation ul li ul li a.active {
		/*background:none !important;*/
	}
	#container .staticTabs #staticNav li ul {
		z-index:1000;
	}
	#container #content {
		padding-left:15px;
		padding-right:15px;
		padding-top:15px;
		background:none;
		background-color:#fff;
	}
	#container #leftCol {
		margin:0px !important; 
		padding-left:0px;
		padding-right:0px;
	}
	#container #siteHeader {
		margin-bottom:0px !important;
	}
	#container #pageHeader, #container #pageHeader 
	.aHeader {
		width:100%;
		padding-left:0px !important;
		padding-right:0px !important;
		padding-top:0px !important;
	}
	#container #sectionHeader {
		padding-bottom:0px;
	}
	#container #sectionHeader .headerContent { height:auto !important; }
	/*Tabs */
	#container .default .dabsHolder .dabs {
		border:0px;
		position:static;
	}
	#container .default .dabsHolder .dabs a{
		float:none;
		border-right:0px;
	}
	#container .default .dabsHolder .dabs a.active, #container .default .dabsHolder .dabs a:hover{
		border-bottom:0px;
	}
	#container .default .dabsHolder .dabContent{
		padding-top:0px;
	}
	#container .callToAction, #container .social,#container .bannerLinkWrap {
		display:none;
	}
	#container .style1 .dTabsHolder .dTabs a {
		float:none !important;
		border-left:0px !important;
		border-right:0px !important;
	}
	#container .style1 .dTabsHolder .dTabs {
		border-left:0px !important;
		border-top:0px !important;
		position:static !important;
	}
	#container .style1 {width:100% !important;}
	#container .dTabsHolder .content .tabContent div {
		width:100%;margin-bottom:15px;overflow-y:hidden;-ms-overflow-style:-ms-autohiding-scrollbar;border:1px solid #ddd
	}
	/*Image Gallery*/
	.imageGallery .previewTitle {display:none;}
	.imageGallery .previewHolder {height:auto !important; overflow:visible; max-width:581px;}
	.imageGallery .slide {display:block !important; position:static; float:none; width:auto; margin-top:0px;}
	.imageGallery .imageHolder {margin-bottom:10px;}
	.imageGallery .imageRotator { height:auto; overflow:visible; width:auto;}
	.imageGallery .hpVideoItem {float:none; display:inline-block; width:50%; margin-right:0px; margin-bottom:10px;}
	.imageGallery .imageHolder .image, .imageGallery .image img { width:100%; height:auto; max-width:582px;}
	.imageGallery .previewHolder {width:auto;}
	.imageGallery .hpVideoItem .camera {left:50%; right:0; margin-left:20px;}
	/*Video Gallery*/
	.BrightcoveExperience { width:100%; max-width: 600px;}
	.videoGalleryWrap { min-height:400px; position:relative; }
	/*Video Player*/
	#container .boxVideo{
		max-width:610px;
	}
	#container .media009_1_1 .videoWrapper, #container .videoPlayer2{
		width:100%; 
		max-width:584px;
		/*max-height:294px;
		min-height:154px;*/
		height:auto;
		position:static;
	}
	
	#container .videoPlayer2,#container .media009_1_1 {
		position: relative;
		height: 0;
		padding-bottom: 56.25%;
	}
	#container .videoPlayer2 .BrightcoveExperience,#container .media009_1_1 .BrightcoveExperience  {
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
    }
	#container .media009_1_1 .videoWrapper video, #container .videoPlayer2 video, #bcVideo{
		height:100% !important;
		width:100% !important;
	}
	
	/* Page header */
	#container #pageHeader img { width: 100%; height:auto; }
	#container #pageHeader .bannerContent {
		display:none;
	}
	#container #pageHeader .bannerLinkWrap {
		left:auto;
		right:10px;
	}
	#container #pageHeader .mobileMainBanner a{ display:none !important;}
	/*VIP Store Products*/
	#container .responsive-page-sub-navigation.vip-store{
		border-bottom:0px solid #CCCCCC;
		margin-bottom:10px;
	}
	.vipProdList{ text-align:center; }
	.vipProdList a img {
	    margin-bottom: 15px;
	}
	.responsive-vip-info { text-align:center;}
	.responsive-vip-image { height:auto; border:0px;}
	.vipRotateWrap { display:none !important; }
	
	/*Real Money Navigation*/
	#container #rm-mini-dropdown #countriesSelectResponsive {
		margin-bottom:10px;
	}
	#container .responsive-page-navigation .providerTypeSmall label {
		padding-left:10px;
		padding-right:10px;
		padding-top:10px;
	}
	/* Series Styles*/
	#container .poker-series-h1 {
		background:url("../../images/layout/general/h1-star.png") no-repeat scroll left 4px transparent!important;
		 color: #000000 !important;
		font-size: 22px !important;
		margin: 0 !important;
		padding: 0 0 10px 30px !important;
		position: relative !important;
	}
	#container .poker-series {
		background:none;
		padding:0px;
		color:#474747;
	}
	.poker-series a{
		color:#666 !important;
	}
	#container .poker-series h2, #container .poker-series h3, #container .covBoxLeft h2, #container .covBoxRight h2 {
		color:#000;
	}
	
	
	/* Series Stats */
	#container .poker-series select {
		margin-bottom:10px;
		background-color:#fff;
		width:200px;
	}
	#container .poker-series #statsBox{
		padding:0px;
	}
	#container .poker-series .statsBox{
		background:none;
		border:0px !important;
	}
	#container #statsYear,#container #statsStake, #container #statsType {
	    display:none;
	}
	#container .poker-series #scrollBox {
		width:100% !important;
	}
	
	/* Series Coverage */
	.covBoxLeft, .covBoxRight{
		float:none !important;
		width:auto !important;
		border-right:0px solid #000 !important;
	}
	
	/* Series Results*/
	#container .poker-series #eventsList{
		position:static !important;
		width:100% !important;
		margin:0px 0px 10px 0px !important;
		padding-left:0px;
		padding-right:0px;
	}
	
	#container .poker-series #eventsStake {
		position:static !important;
		margin-bottom:10px;
	}
	#container .poker-series #eventsStake li a{
		margin:0px;
	}
	#container .poker-series .boxWrap{
		padding:0px;
		background:none !important;
	}
	#container .poker-series #resultsScroll {
		width:100%;
		margin:0px;
	}
	
	#container .poker-series #eventsDetails {
		margin:0px;
		padding:0px;
		border:1px solid #666;
		margin-bottom:10px !important;
	}
	
	#container .poker-series #resultsTable .loadingBox {height:0px; width:0px;}
	#container .poker-series #eventsStake li a.active ,#container .poker-series #eventsStake li a{
		border:1px solid #666 !important;
		margin-right:10px;
	}
	#container .poker-series #eventsStake li { height:auto !important; float:none; display:inline-block}
	#container .poker-series #eventsStake li a{ 
		background-color:#777 !important;
		color:#fff !important;
		padding:10px !important;
	}
	#container .poker-series #eventsStake li a.active{ 
		background-color:#fff !important;
		color:#777 !important;
		padding:10px !important;
	}
	#container .poker-series #resultsScroll,#container .poker-series #resultsList{
		width:auto !important;
	}
	
	/*Leaderboard Page*/
	#container .coops {
		background-color:#fff;
	}
	#container .coops .dabsHolder {
		background-color:#fff;
	}
	#container .coops .dabsHolder .dabs{
		float:none;
		width:100%;
		background:none;
	}
	#container .coops .dabsHolder .content .dabContent{
		padding:0px;
	}
	#container .coops .dabsHolder .content{
		width:100%;
		background-color:#fff;
	}
	#container .coops .dabsHolder .dabs a {
		border:1px solid #ccc;
		display:inline-block;
		width:auto;
		padding:10px;
		margin-bottom:10px;
		margin-right:10px;
	}
	
	/*Special Offers Portal*/
	/*#portalWrap { padding:0px !important; }
	#portal .boxWrap { background:none !important; border:0px solid #000 !important; }*/
	#specialOffers {padding:20px 10px;}
	.soMainBanner { background:none !important; width:100% !important; height:auto !important;}
	.soItem { border:0px solid #ccc; margin-bottom:5px; position:static !important; width:100% !important; text-align:center;}
	.soMainBanner .bottomItem {display:none;}
	.soItem h2 {color:#000 !important; text-align:center !important; margin-top:0px !important;}
	.soItem img { width:auto !important; float:none !important;}
	.soItem ul { position:static !important;}
	.soItem ul li { color:#000 !important; text-align:center !important; padding:0px !important; background:none !important; }
	.soItem ul li a.moreLink{ display:block; padding-top:5px; }
	.soItem br {line-height: 0px; display:none;}
	.btmOffers{ color:#F5F5F5 !important; }
	.btmOffers a{ display:block; border: 1px solid #CCCCCC; display: block; padding: 10px 5px; background-color: #fff; }
	.footerSectionCollection004_1 .preFooterItem { float:none; width:100%; height:auto; padding:0px; margin-bottom:20px; }
	.footerSectionCollection004_1 .preFooterWrap { padding:25px 20px; padding-bottom:0px; height:auto; }
	.footerSectionCollection004_1_1 .preFooterItem p { width:auto; }
	.footerSectionCollection004_1_1 .preFooterItem img { margin-right:10px; margin-left:10px; }
	
	/*Real Money Portal*/
	#portalRealMoney{}
	#fullWidth{margin:0px !important;}
	/*#portalRealMoney .box {border:0px!important; background:none; margin-top:0px !important;}
	#portalRealMoney .boxWrap {border:0px !important;background:none !important; padding-left:0px;padding-right:0px;}*/
	
	#portalRealMoney .providerType label,#portalRealMoney .providerType input{ float:none !important; display:inline-block !important; margin:20px 0px;}
	#portalRealMoney #countriesSelect,#portalRealMoney .providerType {position:static !important;}
	#portalRealMoney #rm-dropdown .selectDevice { margin-right:20px; margin-left:0px !important; float:none; display:inline;}
	#portalRealMoney #rm-dropdown {height:auto;}
	.banners007_2 {width:100% !important; height:auto !important;}
	.banners007_2 .bannerInner .bannerLinks{ display:none !important; }
	
	/*VIP Portal*/
	#portalVip .vipIntro h1,#portalVip .vipIntro .header {width:auto;}
	#portalVip .vipIntro .vipIntroLinks { text-align:center;}
	#portalVip .vipIntro .imgLinks {max-width:153px; width:100%;}
	#portalVip .vipIntro .vipOverFloatText { position:static;}
	#portalVip .vipIntro .vipOverFloatText .vipButton { color:#1B7F8D; display:block; margin-bottom:10px; }
	#portalVip .vipIntro .vipOverFloatText .red {display:none;}
	
	/*Series Portal*/
	.innerSeries .seriesLeft,.innerSeries .seriesRight { width:auto; padding:0px; float:none;}
	.innerSeries .seriesRight {display:none;}
	.innerSeries #scheduleLarge .dabsHolder .dabs a{
		background-color:#777 !important;
		color:#fff !important;
		padding:10px !important;
		border:1px solid #666;
		margin-top:10px;
		margin-bottom:10px;
		margin-right:10px;
	}
	.innerSeries #scheduleLarge .dabsHolder .dabs a.active{
		background-color:#fff !important;
		color:#777 !important;
		border:1px solid #666;
	}
	.poker-series table .buttonGrey a,.moreBox a { color:#fff !important;}
	/*TeamPro Teams*/

	#team {margin:0px !important;}
	/*#team .box {border:0px!important; background:none; margin-top:0px !important;}
	#team .boxWrap {border:0px !important; background:none; padding-left:0px;padding-right:0px;}*/
	#team .teamText { border-right:0px !important; padding:0px !important;}
	#team .teamList {padding:0px !important;}
	/*Team Pro Portal*/
	#pagefooter .responsive .team { padding:0px;}
	#pagefooter .responsive #teamPortalSummary .teams {border-right:0px;}
	
	
	/*Mobile Portal*/
	.boxPortal .content{ text-align:center; margin-bottom:20px; }
	
	/*How To Play Portal*/
	#contentSingle .videoTutorialsBox { text-align:center;}
	#contentSingle .videoTutorialsBox img { max-width:275px; width:100%; height:auto;}
	#contentSingle .cardRankingsBox { text-align:center;}
	#contentSingle .cardRankingsBox img { max-width:163px; width:100%; height:auto;}
	
	/*WICKED*/
	#pageHeader .helpMainBanner {display:none;}
	.responsive .popularArticlesList { margin-bottom:0px;}
	
	/*Language Page*/
	#portalWrap .languages .languageList { width:auto; }
	#portalWrap.languagesWrap { margin:0px 15px; padding-top:15px !important; background-color:#fff; } 
	
	/*Error Pages*/
	#sectionHeader .banner.aSectionHeader  {display:none;}
	#pagefooter .promoHP {display:none;}
	#contentSingle #fullWidth .errorPage { padding:30px 15px; min-height:300px;} 
	
	/*FTP News*/
	#contentSingle #fullWidth .faqItem {padding:15px;}
	
	/*Click to launch*/
	.responsive .clickToLaunch .lower {margin-top:30px;}
	
	/*Home Games*/
	.responsive .homeGamesPortal .header { text-align:center; }
	.responsive .homeGamesPortal .data { width:100%; text-align:center; padding-top:20px; }
	.responsive .homeGamesPortal .infoLeft { text-align:center; }
	.responsive .homeGamesPortal .stepsLeft { padding-right: 15px; text-align:center;}
	.responsive .homeGamesPortal .stepsRight { padding-left: 15px; text-align:center;}
	.responsive .homeGamesPortal .stepsRight img { padding-left:40px;}
	.responsive .homeGamesPortal .step {width:100%;}
	.responsive .homeGamesPortal .stepItem {width:100%;}
	.responsive .homeGamesPortal .step { width: 100%; max-width: 400px; margin: auto; margin-top: 40px; }
	
	/*RTBT Thank You*/
	#sectionHeader .thanksBanner {height:auto; width:100%;}
	#sectionHeader .thanksBanner img { display: block; width:100%; height:auto; }
	#sectionHeader .thanksBannerText { position: static; width:100%; }
	#sectionHeader .thanksBannerText p { color: #000000; padding: 15px; }
	.responsive .boxContent001_3 .infoblock { width:100%; float:none;}
	
	/*Steps*/
	.steps_Android,.steps_iOS {display:none !important;}
	
	/*EPT Steps*/
	#content .findSteps,#content .findStepsText { background:none; display:table;	}
	.findTournament .responsive-image { display:block; text-align:center; padding:10px;}
	.findTournament img { margin:0px; border:2px solid #D0CFCF;}
	.findStep1,.findStep2,.findStep3,.findStep1Text,.findStep2Text,.findStep3Text{position:static;display:table-cell; text-align:center; height:auto; padding:5px 0px; margin:0px; padding:5px; font-weight:normal;}
	
	/*PCA Box*/
	.pcaBox {display:none;}
	
	/*Glossary Tabs*/
	#container #glossary .dabsHolder .dabs a {
		display:inline-block;
		padding-left:10px;
		padding-right:10px;
		margin-bottom:1px
	}
	#container #glossary .dabsHolder .content { clear:both; }
	#container #glossary .dabsHolder .dabs { width:100%; background:url("/assets/common/images/layout/general/tabbg.png") repeat scroll 0 0 transparent;}
	#container #glossary {margin-bottom:10px;}
	/*Global */
	#container { background:none; background-color:#fff;}
	#contentSingle {width:100% !important;}
	.promoWrap { display:none !important;}
	#rightCol { display:none !important;}
	/*#content {padding:0px !important;}*/
	.footerSectionCollection004_1 .preFooterItem {padding:0px !important;}
	.footerSectionCollection004_1_1 .preFooterItem p {width:auto !important;}
	.footerSectionCollection004_1 .preFooterWrap { height:auto !important;}
	/*.rotateHolder,.banners008_1,.slide,#cmsRotator,#cmsRotator img {width:100% !important; height:auto !important;}*/
	.banners .spaceFill { padding-bottom: 19%; }
	#bHolder {display:block !important; padding-top:34% !important; z-index:3 !important;}
	/*Rotating Banners*/
	#cmsRotator img {width:100%; height:auto;}
	.banners008_1,.banners008_1_1 { width:100% !important;}
	.banners008_1 .banners,.banners008_1_1 .banners { height:auto !important; width:100% !important; }
	.banners008_1 .rotateHolder,.banners008_1_1 .rotateHolder {height:auto !important; width:100% !important;} 
	.banners008_1 .slide,.banners008_1_1 .slide {height:auto !important; width:100% !important;} 
	.banners007_2 { padding:0px !important; }
	.banners007_2 .bannerInner,.banners008_1 .banners {background:none !important; padding:0px !important;}
	.boxPortal, .boxHomeClub, .boxHomeInfo { margin-top:0px !important; }
	.showHide004_1 a.showHideButton, .showHide004_1 a.showHideButtonA { width:100%;}
	#portalWrap {padding:0px !important;}
	.aHeaderWrap {padding:0px;}
	.aHeader { padding:0px; background:none; }
	.aHeader img { width:100%; height:auto;}
	.aHeader .aContent, .aHeader span{display:none;}
	.aHeader .video {display:none;}
	.aHeader .button1,.aHeader .button2,.aHeader .button3,.aHeader .button4,.aHeader .headText,.aHeader #what1,.aHeader #what2,.aHeader #what3 {display:none !important;}
	.aHeader .downloadPlayWrap { display:none;}
	#contentSingle .box, #leftCol .responsive .box, #pagefooter .responsive .box {/*border:0px!important; background:none;*/ margin: 10px 5px !important; /*border-left:1px; border-right:1px;*/}
	#contentSingle .boxWrap, #leftCol .responsive .boxWrap, #pagefooter .responsive .boxWrap {/*border:0px !important;*//*background:none !important;*/ padding-left:0px;padding-right:0px;}
	#leftCol .responsive .box {margin-left:-15px !important; margin-right:-15px !important;}
	#sectionfooter { padding-top:0px !important; } 
	.preFooterWrap { padding:25px 0px 0px !important;}
	.responsive .infoblockBox .border {display:none;}
	li { word-wrap:break-word;}
	ol { margin:0px !important; padding-left:15px !important;}
	li img { max-width:100%; height:auto;}
	
	/*Homepage*/
	#sectionHeader .banner.aSectionHeader.home {display:block; width:100%; height:auto; padding-bottom:40%; background-image:none !important; background-color:#fff;}
	#sectionHeader .banner.aSectionHeader.home .rotateHolder {width:100%;}
	#sectionHeader .banner.aSectionHeader.home #cmsRotator { width:100%;}
	#sectionHeader .banner.aSectionHeader.home #cmsRotator div.slide { width:100%; background-color:#fff;}
	#sectionHeader .banner.aSectionHeader.home #pokerDownload {display:none;}
	#sectionHeader .banner.aSectionHeader.home .rotateHolder {  left:0px; top:0px; height:auto; }
	#contentSingle .play { padding-left:10px; padding-right:10px; padding-bottom:10px; height:auto;  /*border-top:1px solid #cbcbcb;*/ border-bottom:0px solid #fff}
	#contentSingle .play h2 {width:100%; float:none; text-align:center; margin:0px; display:none;}
	#contentSingle .playBox img { margin:auto;}
	#contentSingle .playBox { display:none; width:100%; text-align:center; min-width:150px; float:none; margin:0px; box-sizing:border-box !important; font-family: 'Roboto Condensed', Arial, Helvetica, sans-serif; font-size:18px; font-weight:300;}
	#contentSingle .playDown { 
	-webkit-border-radius:.5em; -moz-border-radius: .5em; border-radius: .5em;
	color:#fff;
	background: #ee162c; background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2VlMTYyYyIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiM4ODAyMGIiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+); background: -moz-linear-gradient(top, #ee162c 0%, #88020b 100%); background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #ee162c), color-stop(100%, #88020b)); background: -webkit-linear-gradient(top, #ee162c 0%, #88020b 100%); background: -o-linear-gradient(top, #ee162c 0%, #88020b 100%); background: -ms-linear-gradient(top, #ee162c 0%, #88020b 100%); background: linear-gradient(to bottom, #ee162c 0%, #88020b 100%); filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ee162c', endColorstr='#88020b',GradientType=0 ); 
	border-top: 1px solid #f95762; 	border-bottom: 0; -webkit-box-shadow: rgba(91,4,6,1) 0 1px 0; -moz-box-shadow: rgba(91,4,6,1) 0 1px 0; box-shadow: rgba(91,4,6,1) 0 1px 0; text-shadow: rgba(0,0,0, .4) 0 1px 0;
	width:100%; float:none; border:0px; background-color:transparent; margin-top:0px;}
	#contentSingle .playDown a { color:#fff; font-family: 'Roboto Condensed', Arial, Helvetica, sans-serif;
	font-size:20px;
	font-weight:300;}
	#contentSingle .playDown a:hover { text-decoration:none;}
	#contentSingle .playDown a .red-arrow {display:none !important;}
	#contentSingle .playDown .playDownWrap { text-align:center; background-color:transparent; border:0px;}
	#contentSingle .playDown .left,#contentSingle .playDown .right,#contentSingle .promoHP{display:none;}
	#pagefooter .teamPro {display:none !important;}
	#pagefooter  #hpFeatures {width:100%; margin:0px; height:auto;} 
	#hpFeatures { border:0px !important; border-top:1px solid #cbcbcb !important;}
	#hpFeatures .dabsHolder .dabs {height:41px; display:none; border:0px !important;}
	#hpFeatures .dabsHolder  .dabContent { display:block !important; padding:20px 10px !important; border-bottom:1px solid #cbcbcb;}
	#hpFeatures .contentWrapper { height:auto !important; text-align:center; padding:0px !important; font-family: 'Roboto Condensed', Arial, Helvetica, sans-serif; font-size:14px;}
	#hpFeatures .contentWrapper h4 { font-family: 'Roboto Condensed', Arial, Helvetica, sans-serif; font-size:18px !important;}
	#hpFeatures .contentWrapper img { float:none; !important; margin:auto;}
	#hpFeatures .tabFootLinks {text-align:center;}
	#hpFeatures .dabContent ul.list2 { display:inline; width:auto; font-weight:bold; background-image:none !important; background-color:transparent !important; border-top:0px !important; padding-top:20px !important; padding-bottom:0px !important;}
	#hpSocial {display:none !important;}
	/*Download pages*/
	#sectionHeader .downloadMainBanner, #sectionHeader .downloadMainBanner img { height:auto !important; width:100% !important; }
	#sectionHeader  .downloadMainBanner .videoPlayerDL, #sectionHeader .downloadMainBanner .downloadPlay,#sectionHeader  .downloadPlayWrap .downloadPlayImage{display:none !important; }
	#contentSingle .downloadPage { padding:0px !important;}
	#contentSingle .downloadPage .instruction { border-top:0px solid #000 !important;}
}
/* PYR Fix */
    body.as-modalopened {
        height: 100%;
    }
    .as-modalopened div#container {
        height: 100%;
        overflow: hidden;
    }
