/*
Theme Name: Flushdraw
Theme URI:
Description: Flushdraw
Author:
Author URI:
Version: 1.2
*/

/*fonts*/
@import url('css/font-awesome.min.css');
.fd-method-body p,
  .fd-payments-main__right p {
    line-height: 1.5;
  }
  .fd-payments-main__right p {
    line-height: 1.5;
    font-size: 13px !important;
  }
  .fd-payment-method {
    height: 320px !important;
  }
  .postNews_wrap .left-col .postitem .attachment-art-img {
    width: 100%;
    height: auto;
  }
  .archive .items article {
    height: 340px;
    overflow: hidden;
    background: white;
    margin-bottom: 15px;
  }
  .page-template-template-news .items article {
    height: 340px;
    overflow: hidden;
    background: white;
    margin-bottom: 15px;
  }
  .home .latestNews .left-col .item {
    overflow: hidden;
  }
  .home .latestNews .left-col .inner {
    padding-bottom: 5px;
  }
  .usa .poker_news ul {
    margin-bottom: 0;
  }
  .usa .poker_news ul li:first-child {
    max-width: 5px !important;
    margin: auto;
  }
  .poker_news ul li a.ybutton {
    color: black !important;
    text-decoration: none;
  }
  .latestNews span {
    margin-bottom: 8px;
  }
  @media(max-width: 1200px) {
    .usa .poker_news ul li:nth-child(2) {
      max-width: 65px !important;
    }
  }
  @media(max-width: 684px) {
    .usa .poker_news ul li:first-child {
      max-width: 100% !important;
    }
  }
  @media(min-width:768px) and (max-width:1200px){.usa .poker_news ul li{width:calc(31% - 82px)}}@media(min-width:1200px){.usa .poker_news ul li{width:calc(25% - 82px)}.usa .poker_news ul li:last-child{width:calc(25% - 120px)}}@media(min-width:768px) and (max-width:1200px){.usa .poker_news ul li:last-child{width:calc(25% - 83px)}}@media(min-width:1200px) and (max-width:1250px){.usa .poker_news ul li:nth-child(5) span a{padding:3px 10px 3px 23px}}@media(min-width:684px) and (max-width:768px){.usa .poker_news ul li{width:calc(33% - 82px)}}@media(max-width:684px){.usa .poker_news ul li{width:100%;text-align:center}.usa .poker_news ul li:nth-child(2){width:80px;height:auto;text-align:center;margin:auto;float:none;display:block}.usa .poker_news ul li:nth-child(1){width:100%;text-align:center}}@media(max-width:992px){.flexslider .slides>li{margin-top:50px!important}.slider-wrap .flex-control-nav li{margin-top:20px;z-index:500}}@media(max-width:500px){.flexslider .slides>li{margin-top:100px!important}.slider-wrap .flex-control-nav li{margin-top:20px;z-index:500}}@media(max-width:390px){.flexslider .slides>li{margin-top:150px!important}.slider-wrap .flex-control-nav li{margin-top:20px;z-index:500}}@media(max-width:650px){.usa .poker_news ul li a{padding:5px 20px!important}}@media(min-width:600px){.casino .col-wrap .col-features:last-child{max-width:calc(33.33% + 20px)!important;margin-right:0!important}}@media(max-width:600px){.featsite-wrap .logo-holder{width:100%!important}}@media(min-width:1131px) and (max-width:1200px){.usa .poker_news ul li{width:calc(31% - 90px)}}@media(min-width:951px) and (max-width:992px){.usa .poker_news ul li{width:calc(31% - 90px)}}.entry-content img{width:auto!important}.sidebar .featsite-wrap{width:auto;max-width:300px}.col-features{height:385px!important}.ninja-forms-all-fields-wrap .text-wrap{float:left;width:50%;padding-left:0;padding-bottom:0;border:none}.ninja-forms-all-fields-wrap .text-wrap:nth-child(3){padding-right:0}.ninja-forms-all-fields-wrap .ninja-forms-req,.ninja-forms-all-fields-wrap textarea{background:#fff}.caption{bottom:0!important}.navigation li.contact-menu-item>a{background: url('/wp-content/themes/flushdraw/images/contact2-icon.png') no-repeat top center;background-size: 30%;}.navigation li.poker-menu-item>a{background:url(/wp-content/themes/flushdraw/images/poker-bonuses.png) top center no-repeat!important;background-size:33%!important}.navigation li.home-menu-item>a{background:url(/wp-content/themes/flushdraw/images/home-larger.png) top center no-repeat!important;background-size:33%!important}.navigation li.us-menu-item>a{background:url(/wp-content/themes/flushdraw/images/us-poker-sites-larger.png) top center no-repeat!important;background-size:45%!important}.navigation li.news-menu-item>a{background:url(/wp-content/themes/flushdraw/images/news-larger.png) top center no-repeat!important;background-size:37%!important}.navigation li.online-menu-item>a{background:url(/wp-content/themes/flushdraw/images/rooms-icon-larger.png) top center no-repeat!important;background-size:34%!important}html body .holdResults._siq_main_searchbox ul .siq-powered-by{display:none!important}.siq_search_page .sidebar{float:right}.navbar-toggle{margin-left:12px!important}@media(min-width:1500px){.home-feat.fd-img-latest-news{height:250px}}@media(min-width:1200px) and (max-width:1500px){.home-feat.fd-img-latest-news{height:220px}}@media(min-width:990px) and (max-width:1200px){.home-feat.fd-img-latest-news{height:160px}}@media(max-width:990px){.home-feat.fd-img-latest-news{height:230px}@media(max-width:480px){.latestNews_wrap .right-col .fd-img-latest-news{min-height:88px}}}
  .logos ul {
	margin: 0;
	padding: 0;
	max-width: 100% !important;
	width: initial !important;
	margin-right: 30px;
	background: transparent !important;
	padding-top: 5px;
	padding-left: 5px;
	border-radius: 3px;
	position: relative;
	display: inline-block !important;
}
.logos ul li {
	display: block !important;
	float: left;
	margin: 0px 4px 3px 0px !important;
}
.logos ul li img {
	height: 35px !important;
	width: auto !important;
}
@media(min-width: 992px) {
	.logos ul {
		max-width: 350px !important;
	}
}
* {
	box-sizing: border-box;
	-moz-box-sizing: border-box;
	-ms-box-sizing: border-box;
	-o-box-sizing: border-box;
}
*:before, *:after {
	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;
	box-sizing: border-box;
}
.clearfix:after {
	content: '';
	clear: both;
	display: table;
}
html {
 height: 100% font-family: sans-serif;
	-webkit-text-size-adjust: 100%;
	-ms-text-size-adjust: 100%;
}
img {
	border: 0;
}
body {
	background: #e8e8e8;
	font: 12px 'Arial', sans-serif;
	color: #000000;
	margin: 0;
	padding: 0;
	word-wrap: break-word;
	height: 100%
}
section, aside, article, figure, header, footer {
	display: block;
	margin: 0;
	padding: 0
}
a {
	color: #000;
	text-decoration: none;
	-webkit-transition: all 0.4s ease-in-out;
	-moz-transition: all 0.4s ease-in-out;
	-ms-transition: all 0.4s ease-in-out;
	-o-transition: all 0.4s ease-in-out;
	transition: all 0.4s ease-in-out
}
a:hover {
	color: #000;
	text-decoration: none;
}
a:focus {
	text-decoration: none;
	outline: none;
	color: #000
}
.clearfix {
	clear: right;
}
/*input field*/
input, select, textarea {
	font: 12px 'Arial', sans-serif;
	outline: none;
	color: #000;
	display: block;
	width: 100%;
	padding: 8px;
	background-color: #e8e8e8;
	border: none;
	border: 1px solid #aeaeae;
	margin-bottom: 15px
}
input:focus, select:focus, textarea:focus {
	border-color: #666
}
/*submit field*/
input[type='submit'] {
	display: block;
	background-color: #313131;
	font-size: 14px;
	color: #fff;
	border: none;
	text-transform: lowercase;
	cursor: pointer;
	font-weight: 600;
	padding: 8px;
	border-radius: 2px;
	width: 230px;
	margin-top: 20px;
}
input[type='submit']:hover {
	background-color: #000
}
input[type='submit']:active {
	background-color: #000
}
textarea {
	height: 250px;
	resize: none
}
input[type='checkbox'], input[type='radio'] {
	border: none;
	display: inline-block;
	width: auto;
	padding: 0;
	box-shadow: 0 0 0 0
}
input::-webkit-input-placeholder, textarea::-webkit-input-placeholder {
color: #afafaf;
}
input:focus::-webkit-input-placeholder, textarea:focus::-webkit-input-placeholder {
color: #bcbcbc;
}
.btn-default, .btn-default:hover, .btn-default:active {
	color: #000;
	background-color: #e8e8e8;
	border-color: #aeaeae;
	border-radius: 0;
	-webkit-transition: all 0.5s ease-in-out;
	-moz-transition: all 0.5s ease-in-out;
	-ms-transition: all 0.5s ease-in-out;
	-o-transition: all 0.5s ease-in-out;
	transition: all 0.5s ease-in-out;
}
.btn-default:hover, .btn-default:focus, .btn-default.focus, .btn-default:active, .btn-default.active, .open>.dropdown-toggle.btn-default {
	color: #000;
	background-color: #e8e8e8;
	border-color: #666;
	box-shadow: 0 0 0;
}
.btn {
	padding: 5px 10px;
	font-size: 14px;
}
.bootstrap-select .btn:focus {
	outline: none !important;
}
.dropdown-menu {
	background-color: #e8e8e8;
	color: #000;
	border-color: #e8e8e8;
}
.dropdown-menu>li>a {
	color: #000;
}
.full-width {
	width: 100% !important;
}
.btn-default:hover .caret {
	color: #000
}
.caret {
	border-top: 5px solid;
	border-right: 5px solid transparent;
	border-left: 5px solid transparent;
	color: #333;
}
img {
	max-width: 100%;
	height: auto;
}
p {
	padding-bottom: 15px;
	margin: 0;
	line-height: 16px;
}
h1, h2, h3, h4, h5 {
	margin: 0 0 18px;
	padding: 0;
}

h2 {
	font-size:18px;
}

h3 {
	font-size:15px;
}

h4, h5, h6 {
	font-size:14px;
}

h1 {
	text-transform: uppercase;
	font-size:20px;
}

strong {
	font-weight: 700
}
/*repeated classes*/
.img img {
	display: block;
}
.button {
	background-color: #e8e8e8;
	padding: 12px 20px;
	text-align: center;
	display: inline-block;
	color: #fff;
	text-decoration: none;
	margin: 0 0 15px;
	text-transform: uppercase
}
.button:hover {
	background-color: #c80012;
	color: #fff
}
.button:active, .button:focus {
	background-color: #c80012;
	color: #fff
}
.clr {
	clear: both;
	display: block;
	margin: 0;
	padding: 0
}
.pullRight {
	float: right!important;
}
.container {
	max-width: 100%;
	overflow: hidden;
	position: relative;
	padding: 50px 0 20px 95px
}

span.rate {
	display:block;
	height:17px;
	width:103px;
	background:url(images/stars.png) -2px -22px;
	margin-bottom: 5px;
}

span.ratetotal {
	display:block;
	height:17px;
	width:103px;
	background:url(images/stars.png) -2px -2px;
}

span.rate.cen {
	margin:0 auto 10px auto;
}

/*navigation*/
.navigation {
	position: fixed;
	width: 75px;
	top: 0;
	left: 0;
	height: 100%;
	overflow-x: hidden;
	overflow-y: auto;
	background-color: #313131;
	z-index: 9999;
	-webkit-transition: all 0.3s ease-in-out;
	-moz-transition: all 0.3s ease-in-out;
	-ms-transition: all 0.3s ease-in-out;
	-o-transition: all 0.3s ease-in-out;
	transition: all 0.3s ease-in-out
}
.openMenu .navigation {
	width: 160px;
}
.navigation:before {
	background-color: #313131;
	position: inherit;
	width: inherit;
	top: inherit;
	left: inherit;
	height: inherit;
	content: '';
	z-index: 11;
	opacity: .4;
	overflow-x: hidden;
	overflow-y: auto;
}
.navigation:after {
	background: url(images/mob_nav_bg.jpg) repeat top;
	background-size: cover;
	position: inherit;
	width: inherit;
	top: inherit;
	left: inherit;
	height: inherit;
	content: '';
	z-index: 1;
	overflow-x: hidden;
	overflow-y: auto;
}
.navigation .inner {
	position: relative;
	z-index: 999;
	padding: 20px 10px;
}
.navbar-toggle {
	background-color: transparent;
	height: 28px;
	width: 30px;
	text-align: center;
	border: none;
	padding: 0;
	margin: 0 0 0 10px;
	display: block;
	cursor: pointer
}
.navbar-toggle:hover, .navbar-toggle:focus {
	background-color: transparent;
}
.navbar-toggle .icon-bar {
	background-color: #fff !important;
	margin: 0 auto 4px;
	height: 3px;
	-webkit-transition: all .35s ease;
	-moz-transition: all .35s ease;
	-ms-transition: all .35s ease;
	-o-transition: all .35s ease;
	transition: all .35s ease;
	opacity: 1;
	display: block
}
.navbar-toggle .icon-bar:last-child {
	margin-bottom: 0;
}
.openMenu .navbar-toggle .icon-bar {
	position: relative;
}
.openMenu .navbar-toggle .icon-bar-1 {
	-webkit-transform: translateY(11px) translateX(0) rotate(45deg);
	-ms-transform: translateY(11px) translateX(0) rotate(45deg);
	transform: translateY(11px) translateX(0) rotate(45deg);
}
.openMenu .navbar-toggle .icon-bar-2 {
	opacity: 0;
}
.openMenu .navbar-toggle .icon-bar-3 {
	-webkit-transform: translateY(-11px) translateX(0) rotate(-45deg);
	-ms-transform: translateY(-11px) translateX(0) rotate(-45deg);
	transform: translateY(-11px) translateX(0) rotate(-45deg);
	top: 7px;
}
.navbar-toggle:hover .icon-bar {
	background-color: #ccac46!important
}
.openMenu .navbar-toggle .icon-bar {
	background-color: #ccac46!important
}
.navigation ul {
	list-style: none;
	margin: 0;
	padding: 0;
}
.navigation li {
	margin-top: 20px;
	font-size: 11px;
	text-transform: uppercase;
	text-align: center;
}
.navigation li a {
	color: #fff;
	display: block;
	padding-top: 25px;
	line-height: 15px;
	margin-left: -9px;
    width: 71px;
}
.navigation li a:hover {
	text-decoration: none
}
.navigation li.home-menu-item>a {
	background: url('images/home-icon.png') no-repeat top center;
}
.navigation li.us-menu-item>a {
	background: url('images/usMap-icon.png') no-repeat top center;
}
.navigation li.poker-menu-item>a {
	background: url('images/poker-icon.png') no-repeat top center;
}
.navigation li.online-menu-item>a {
	background: url('images/computer-icon.png') no-repeat top center;
}
.navigation li.news-menu-item>a {
	background: url('images/news-icon.png') no-repeat top center;
}
/*sub menu*/
.navigation ul ul {
	background: url('images/arrowLine.png') top left no-repeat;
	margin-top: 5px;
	position: relative;
	padding-top: 10px;
	display: none
}
.navigation ul ul li {
	margin-top: 7px;
}
.navigation ul ul li a {
	padding: 0;
	width: auto
}
.openMenu .navigation ul li ul {
	display: block
}
/*--Site header
=====================*/
.siteHeader {
	background-color: #e8e8e8;
	height: 50px;
	padding: 10px 0;
	position: fixed;
	width: 100%;
	top: 0;
	left: 0;
	z-index: 99;
	box-shadow: 0px -3px 13px grey;
}
.siteHeader .inner {
	padding: 0 15px 0 90px;
}
.logo {
	float: left;
	max-width: 185px;
	margin: 0;
	padding-top: 7px;
}
.siteHeader .breadCrumb {
	float: left;
	list-style: none;
	margin: 0;
	padding: 9px 0 0 10px;
}
.siteHeader .breadCrumb li {
	float: left;
	font-size: 11px;
	position: relative;
	padding-left: 10px;
	margin-left: 10px;
	text-transform: uppercase;
}
#breadcrumbs {
padding:0;
font-size:11px;
font-weight:700;
	text-transform: uppercase;
}

.siteHeader .breadCrumb li:before {
	content: "\f105";
	font-family: FontAwesome;
	position: absolute;
	left: 0;
	top: -3px;
	color: #989898;
	font-size: 17px;
}
.siteHeader .breadCrumb li.active a {
}
.siteHeader aside {
	float: right;
	padding-top: 6px;
}
.siteHeader aside form {
	float: left;
	position: relative;
	width: 150px;
}
.siteHeader aside form input {
	padding: 4px 4px 4px 20px;
	background-color: #a3a3a3;
	font-size: 9px;
}
.siteHeader aside form input::-webkit-input-placeholder {
	color: #000;
	font-style: italic
}
.siteHeader aside form input:focus {
	border-color: #a3a3a3
}
.siteHeader aside form button {
	position: absolute;
	top: 0;
	left: -2px;
	color: #fff;
	background: none;
	outline: none;
	border: none;
	cursor: pointer
}
.socialLinks {
	list-style: none;
	float: left;
	margin: 0 0 0 10px;
	padding: 0 0 0 5px;
	border-left: 1px solid #c8c8c8;
}
.socialLinks:after {
	clear: both;
	margin: 0;
	padding: 0;
	display: block;
	content: ''
}
.socialLinks li {
	float: left;
	font-size: 18px;
	margin-left: 3px;
}
.socialLinks a {
	color: #aaaaaa
}
.socialLinks a:hover {
	color: #666;
}
/*---content
========================*/
.content {
	padding: 20px 0
}
/*column*/
.col-1, .col-2, .col-3, .col-4, .col-5, .col-6, .col-7, .col-8, .col-9, .col-10 {
	float: left;
	padding: 0 11px;
}
.col-2 {
	width: 10%
}
.col-2 {
	width: 25%
}
.col-3 {
	width: 30%
}
.col-4 {
	width: 40%
}
.col-5 {
	width: 50%
}
.col-6 {
	width: 50%;
}
.col-7 {
	width: 70%
}
.col-8 {
	width: 80%
}
.col-9 {
	width: 90%
}
.col-10 {
	width: 100%
}
.col-big {
	max-width: 678px;
	float: right;
}
.view p{
	margin-top: 5px;
	text-align: right;
}
.home .breadcrumb-container ul li:last-child{
	display: none;
}
.col-features {
	max-width: calc(33.33% - 20px) !important;
	float: left;
	margin-left: 20px;
	clear: right;
	background: #fff;
}
@media(max-width: 768px) {
	.col-features {
		max-width: calc(50% - 20px) !important;
	}
}
@media(max-width: 600px) {
	.col-features {
		max-width: calc(100%) !important;
		margin: 15px auto !important;
		height: 100% !important;
	}
	.features {
		margin: auto !important;
	}
	.features h3 {
		padding-left: 0 !important;
	}
	.right-col .content-holder {
		width: 100% !important;
	}
	.right-col {
		padding-top: 3px !important;
	}
	.latestNews .right-col p {
		display: none;
	}
	.latestNews .right-col .caption p {
		display: block !important;
	}
	.right-col {
		padding-bottom: 0 !important;
	}
	.leftContent .view {
		margin-top: 0;
	}
	.single-post .related_news {
		display: none;
	}
}
@media(max-width: 895px) {
	.latestNews .right-col p {
		display: none;
	}
	.latestNews .right-col .caption p {
		display: block !important;
	}
}
@media(max-width: 480px) {
	.latestNews_wrap .content-holder {
		background: white;
		margin-bottom: 0;
    	padding-bottom: 88px;
	}
}
.foot_detail .poker_news ul li:last-child:after {
	display: none;
}
/*row*/
.row {
	margin: 0 -11px;
}
.row:after {
	clear: both;
	display: block;
	content: ''
}
.row:before {
	clear: both;
	display: block;
	content: ''
}
/*left content*/
.leftContent {
	width: 70%;
	float: left;
	padding: 0 11px;
}
/*latest news*/

.latestNews .item {
}
.latestNews h1 {
}
.latestNews h2 {
	font-size: 14px;
	text-transform: uppercase;
}
.latestNews h2 select {
	width: auto;
	display: inline-block;
	padding: 2px 10px;
	margin: 0 0 0 5px;
}
.latestNews_wrap {
	display: table;
}
.left-col {
	width: 20%;
	float: left;
}
.right-col {
	width: 80%;
	float: left;
}
@media(max-width: 1550px) {
	.left-col {
		width: 25%;
		float: left;
	}
	.right-col {
		width: 75%;
		float: left;
	}
}
@media(min-width: 992px) and (max-width: 1550px) {
	.latestNews_wrap .right-col .content-holder {
		display: none;
	}
	.latestNews_wrap .right-col .content-holder:first-child,
	.latestNews_wrap .right-col .content-holder:nth-child(2),
	.latestNews_wrap .right-col .content-holder:nth-child(3) {
 		display: block !important;
	}
}
@media(min-width: 1550px) {
	.latestNews_wrap .content-holder {
		min-height: 91px !important;
		max-height: 91px;
	}
	.latestNews .inner h3 {
		font-size: 11px !important;
	}
	.latestNews p {
		font-size: 10px;
	}
	.content-holder .left {
		width: 135px;
	}
	.content-holder .right {
		padding-left: 135px;
	}
	.col-features {
		height: 385px !important;
	}
}
@media(min-width: 768px) and (max-width: 1200px) {
	.usa .poker_news ul li {
		width: calc(31% - 82px);
	}
}
@media(max-width: 1350px) {
	.latestNews_wrap .left-col span {
		margin-top: 0;
	}
}
@media(min-width: 992px) and (max-width: 1200px) {
	.leftContent {
		width: 70% !important;
	}
	.sidebar {
		width: 30% !important;
	}
	.leftContent .view,
	.latestNews_wrap .right-col {
		padding-right: 0;
	}
	.col-features {
	    max-width: calc(33.33% - 20px) !important;
	    margin-top: 30px;
	}
	.latestNews .inner h3 {
		font-size: 11px !important;
	}
	.latestNews .inner p {
		font-size: 10px !important;
	}
	.content-holder {
		min-height: 91px !important;
	    max-height: 91px;
	}
	.left {
		width: 135px !important;
	}
	.right {
	    padding-left: 136px !important;
	}
}
.latestNews article .img {
	position: relative;
}
.news-caption {
	background: rgba(0, 0, 0, 0.62);
	position: absolute;
	bottom: 0;
	text-align: right;
	width: 100%;
}
.latestNews .news-caption p {
	font-size: 11px;
	line-height: 14px;
	padding: 2px 55px 2px 0;
	color: rgba(255, 255, 255, 0.76);
	font-style: italic;
}
.latestNews .inner {
	background: #fff;
	padding: 10px;
	position: relative;
}

@media(max-width: 767px) {
	.latestNews .inner {
	    padding: 5px !important;
	}
}

@media(max-width: 680px) {
	.latestNews .inner h3 {
		font-size: 11px !important;
	}
	.latestNews .inner span {
		font-size: 9px !important;
	}
}

.latestNews .inner h3 {
text-transform: uppercase;
font-size: 14px;
margin-bottom: 5px;
}

.latestNews .innerimg {
	position: absolute;
	top: -34px;
	right: 0px;
}
.innerimg {
	width: 44px;
	height: 44px;
	border-radius: 50%;
	border: 2px solid #fff;
	position: absolute;
	right: 0;
	bottom: 0;
	margin: 0px 6px -10px 0px;
}
.innerimg img,  .comment-author img{
	border-radius: 50%;
}
.latestNews p {
	font-size: 11px;
	line-height: 14px;
	padding: 0;
}
.latestNews .inner {
	padding: 7px;
}
.latestNews span, .col-features span {
	display: block;
	font-size: 10px;
	text-transform: uppercase;
	margin-bottom: 5px;
}
.latestNews .item h1 {
	font-size: 10px;
	text-transform: uppercase;
	margin-bottom: 5px;
	float: none;
}
.latestNews .col-7 article {
	border-bottom: 2px solid #e8e8e8
}
.latestNews .col-7 article figure {
	float: left;
}
.latestNews .item .content {
	max-width: 330px;
	min-height: 124px;
	float: left;
	padding: 0;
	background: #fff;
	margin-bottom: 5px;
	margin: 0 0px 10px 10px;
}
.latestNews .item .content .left {
	width: 30%;
	float: left;
	position: relative;
}
.latestNews .item .content .left img {
	width: 100%;
}
.latestNews .item .content .left .caption {
	background: #000;
	width: 100%;
	opacity: 0.6;
	color: #fff;
	position: absolute;
	bottom: 0px;
	padding: 5px 0;
	text-align: center;
}
.latestNews .item .content .left .caption p {
	font-size: 7px;
	font-style: italic;
}
.latestNews .item .content .right {
	width: 70%;
	float: left;
}
/*.latestNews*/ .view {
	text-align: right;
	margin-top: 10px;
	float: left;
	width: 100%;
	padding-right: 0;
	text-transform: uppercase;
}
/*.latestNews*/ .view p a img {
	margin-left: 10px;
}
.features {
	display: table;
}
.features .feature_detail h1 {
	margin-top: 10px;
}
.features .feature_detail {
	width: 100%;
}
.features .feature_detail .img {
	position: relative;
}
.features .feature_detail .inner {
	background: #fff;
	padding: 10px;
	position: relative;
}
.features .feature_detail .inner .innerimg {
	position: absolute;
	top: -24px;
	right: 6px;
}
.feature_detail .feature-caption {
	background: rgba(0, 0, 0, 0.62);
	position: absolute;
	/* top: 155px; */
	bottom: 0;
	text-align: right;
	width: 100%;
}
.feature_detail .feature-caption p {
	color: #fff;
	font-size: 7px;
	font-style: italic;
	padding: 2px 65px 2px 0;
}
.submit {
	margin: 20px 0;
}
.submit .submit_detail {
	background: #dcdcdc;
	max-width: 861px;
}
.submit .submit_detail p {
	padding: 10px 20px;
}
.submit .submit_detail p img {
	margin-right: 10px;
	vertical-align: middle;
}
.submit .submit_detail input {
	width: auto;
	display: inline;
	width: 400px;
	margin: 0 20px;
}
.submit .submit_detail input[type='submit'] {
	background: #dea215;
	margin: 0;
	width: auto;
	padding: 9px 30px;
	color: #000;
}
.page-template-template-news .latestNews .inner {
	height: 160px !important;
}
@media(min-width: 1551px) {
	.page-template-template-news .latestNews .inner {
		height: 130px !important;
    	margin-bottom: 13px;
	}
}
/*sidebar*/
.sidebar {
	width: 30%;
	float: left;
	padding: 0 11px;
}
.poker_review {
	width: 100%;
}
.poker_review .poker_news {
	width: 100%;
}
.poker_news ul {
	width: 100%;
	padding: 0 0 4px 0;
	margin: 0;
}
.poker_news ul li {
	list-style: none;
	display: inline-block;
	margin: 0px 20px 0px 0px;
	vertical-align: middle;
}

.poker_news .image {
	background:#fff;
	padding:4px;
}

.poker_news .image img {
	width:72px;
	height: auto;
	display:block;
}

.poker_news .img {
	border: 1px solid #b2b2b2;
	margin-bottom: 3px;
}
.poker_news ul li a.ybutton {
	background: #dea215;
	outline: none;
	border: none;
	padding: 5px 20px;
	cursor: pointer;
	position: relative;
}

.poker_news ul li a.ybutton:hover {
	background: #C3BDBD;
}

.poker_news ul li:last-child:after {
	content: '';
	width: 6px;
	height: 11px;
	position: absolute;
	background: url(images/fd-arrow.png) no-repeat right center;
	background-size: contain;
	right: 6px;
	top: 6px;
}
.pokercountry {
	margin: 0 0 30px 0;
}
.pokercountry ul {
	list-style: none;
	padding: 0;
	margin: 10px 0px 0px;
}
.pokercountry ul li {
	list-style: none;
	display: inline-block;
	position: relative;
	background: #fff;
	padding: 2px 10px 1px 20px;
	font-size: 11px;
	margin: 0 3px 7px 0;
	text-transform: uppercase;
	font-weight: bold;
	border-radius: 2px;
}
.pokercountry ul li:before {
	content: '';
	width: 11px;
	height: 16px;
	position: absolute;
	background: url(images/map_nav.png) no-repeat center left;
	left: 0;
	top: 0;
	margin: -2px 0px 0px 2px;
}

.divice ul {
	list-style: none;
	padding: 0px 0 25px 0;
	margin: 0;
	display: table;
}
.divice ul li {
	list-style: none;
	float: left;
	clear: right;
	min-height: 20px;
	font-size: 11px;
	margin: 0 0px 5px 0;
	width: 45%;
	text-transform: uppercase;
	vertical-align: middle;
}
.divice ul li p {
	display: inline-block;
	background: #fff;
	padding: 0px 3px;
	width: 84%;
	border-radius: 2px;
	font-weight: bold;
}
.divice ul li img {
	vertical-align: middle;
}
/*--Site footer
=====================*/
.siteFooter {
}
.mainFooter {
	width: 100%;
	overflow: hidden;
	position: relative;
	padding: 0px 0 20px 73px;
	background: #a3a3a3;
}

.mainFooter h3 {
font-size:14px;
}

.foot_menu {
	width: 100%;
	background: #dea215;
	padding-left: 5px;
}
.foot_menu ul {
	width: 100%;
	padding: 10px 0;
	margin: 0;
}
.foot_menu li {
	display: inline-block;
	list-style: none;
	margin-right: 15px;
}
.foot_menu li a {
	font-size: 11px;
	text-decoration: none;
	display: inline-block;
	padding: 5px 10px;
	font-weight: bold;
	text-transform: uppercase;
}
.foot-content {
	width: 100%;
	margin-top: 20px;
}
.foot-content .foot_detail {
	width: 100%;
	padding-left: 17px;
}
.foot_detail .poker_news {
	margin-bottom: 5px;
}
.foot_detail .poker_news ul li {
	font-size: 12px;
	font-weight: bold;
	text-transform: uppercase;
	margin: 0px 5px 0px 0px;
}
.foot_social {
	width: 100%;
}
.foot_social ul {
	width: 100%;
	padding: 0;
	margin: 0;
}
.foot_social ul li {
	list-style: none;
	margin-bottom: 5px;
}
.foot_social ul li a {
	font-size: 9px;
	font-weight: bold;
	display: inline-block;
	text-decoration: none;
	text-transform: uppercase;
}
.foot_social ul li a .fa {
	font-size: 19px;
	vertical-align: middle;
	margin-right: 10px;
}
.left-wrap, .right-wrap {
	width: 50%;
	float: left;
}
.left-wrap h1 {
	margin-top: 0px;
	margin-bottom: 10px;
}
.text-right {
	text-align: right;
}
.left {
	width: 120px;
	float: left;
	clear: right;
	position: relative;
}
.right {
	padding-left: 120px;
}
.caption {
	position: absolute;
	background: rgba(0, 0, 0, 0.76);
	color: rgba(255, 255, 255, 0.76);
	font-style: italic;
	width: 100%;
	left: 0;
	bottom: 2px;
	padding: 2px 4px 4px 0px;
}
.latestNews .caption p {
	font-size: 11px;
}
.content-holder {
	width: calc(50% - 20px);
	float: left;
	margin-left: 20px;
	margin-bottom: 5px;
	background: #fff;
	min-height:130px;
}
.latestNews .inner h1 {
	margin: 4px 0px;
}
.img {
	position: relative;
}
.feature-caption {
	position: absolute;
	background: rgba(0, 0, 0, 0.76);
	color: rgba(255, 255, 255, 0.76);
	font-style: italic;
	width: 100%;
	left: 0;
	bottom: 0;
	padding: 2px 4px 0px;
	text-align: right;
	padding-right: 53px;
}
.feature-caption p {
	padding: 0 2px 4px 0;
	font-size: 11px;
}
.col-features span {
	display: inline-block;
	margin: 10px 0px;
}
.col-features .inner {
	padding: 0px 10px;
}
footer .poker_news ul li a {
	background: none;
	padding: 0px 0px;
}
footer .poker_news ul li a:after {
	display: none;
}
/*******************news*******************/
.news-wrap {
}
.news-wrap .col-mid {
	max-width: 200px;
	float: left;
	clear: right;
	margin: 0px 15px 15px 0px;
	min-height:320px;
}
.topPart p em {
	font-size: 12px;
	text-transform: uppercase;
	line-height: 22px;
}
.topPart p a {
	font-weight: bold;
	color: #064973;
	text-decoration: underline;
}
.order-list {
	max-width: 100%;
	width: 100%;
	padding-right: 15px;
	display: table;
	padding-bottom: 20px;
}
.order-list ol {
	margin: 0;
	padding: 0;
}
.order-list ol li {
	width: 225px;
	float: left;
	clear: right;
	margin: 0px 10px 10px 0px;
	padding: 0;
	list-style-type: none;
}
.order-list ol li a {
	display: block;
	padding: 2px 4px;
	background: #fff;
	color: #000;
	font-size: 9px;
	text-transform: uppercase;
	border-radius: 2px;
}
.no-sidebar {
	padding-right: 20px;
}

.usa.poker_review {
	margin-bottom:30px;
}

.map-wrap {
	text-align: center;
	margin:25px 0 50px 0;
	width:100%;
}

.mapjvector {
	padding:10px 0;
	width:100%;
	height:600px;
	margin:0 auto;
}

.alphabets {
	margin: 0px 0px 40px 0;
}
.alphabets ul {
	margin: 0;
	padding: 0;
	text-align: center;
	position: relative;
}
.alphabets ul li {
	list-style-type: none;
	display: inline-block;
	margin: 10px 0px 10px 0px;
	padding: 2px 5px;
	border-radius: 2px;
	font-size: 14px;
	text-transform: uppercase;
	font-weight: bold;
	color: #000;
}
.alphabets ul li a {
	color: #000;
	display: block;
	position: relative;
}
.alphabets ul li ul li {
	font-size: 13px;
}

.alphabets ul li:hover {
	background: #fff;
}
.alphabets ul li:hover > a:before {
	content: '';
	width: 11px;
	height: 16px;
	position: absolute;
	background: url(images/map_nav.png) no-repeat center left;
	left: -8px;
	top: -7px;
}
.dropdown {
	position: absolute;
	top: 25px;
	left: 0;
	width: 100% !important;
	padding: 12px 15px;
	border-radius: 2px;
	margin: 0;
	display: none;
	z-index: 999;
}
.dropdown-body {
	top: 0px;
	left: 0;
	background: #fff;
	width: 100% !important;
	padding: 5px 15px;
	border-radius: 2px;
	margin: 0;
	z-index: 999;
}
.alphabets ul li:hover a:after{
	display: block;
	width: 0;
	content: '';
	height: 0;
	border-style: solid;
	border-width: 0 5px 10px 5px;
	border-color: transparent transparent #fff transparent;
	position: absolute;
	bottom: -10px;
	left: 0
}
.alphabets ul li:hover .dropdown {
	display: block;
}
.dropdown ul {
	text-align: left;
}
.dropdown ul li {
	vertical-align: middle;
}
.dropdown ul li img {
	vertical-align: middle;
	margin-right: 3px;
}
.dropdown ul li:hover:before {
	display: none;
}
.usa .poker_news ul li {
	text-transform: uppercase;
	margin: 0px 30px 0px 30px;
	font-weight:700;
}
.usa .poker_news ul li {
	padding: 12px 0px;
}
.usa .poker_news {
	border-bottom: #999 1px solid;
}
.usa .poker_news:last-child {
	border-bottom: 0px;
}
.usa .poker_news ul li span {position:relative;}

.usa .poker_news ul li span a {
	background: #fff;
	font-size: 10px;
	padding: 3px 13px 3px 23px;
	border-radius: 2px;
	-moz-border-radius:2px;
}
.usa .poker_news ul li span a:after {
	content: '';
	width: 18px;
	height: 18px;
	position: absolute;
	background: url(images/check.png) no-repeat left center;
	right: auto;
	left: 0;
	margin: -1px 0px 0px 7px;
}
.col {
	max-width: 900px;
	margin: 0 auto;
}
.error-section {
	background: #e8e8e8;
	text-align: center;
}
.error-section p {
	margin: 10px 0px;
}
.error-section p strong {
	font-size: 14px;
	text-transform: uppercase;
	line-height: 20px
}
.error-section p em {
	font-size: 12px;
	text-transform: uppercase;
	line-height: 20px
}
.form-group {
	position: relative;
	max-width: 350px;
	margin: 0 auto;
}
.form-group input[type="text"] {
	background: #fff;
	width: 100%;
	height: 45px;
	border: none;
	border-radius: 3px;
	color: #e8e8e8;
	font-style: italic;
	text-transform: uppercase;
	padding: 0px 0px 0px 45px;
}
.form-group input[type="submit"] {
	background: url(images/Magnifying-Glass.png)0 0 no-repeat;
	width: 24px;
	height: 24px;
	position: absolute;
	left: 0px;
	top: 0px;
	margin: 10px 0px 0px 13px;
}
.error-section ul {
	margin: 0;
	padding: 0
}
.error-section ul li {
	list-style-type: none;
	display: inline-block;
	margin: 0px 10px;
}
.text {
	max-width: 730px;
	margin: 0 auto;
}
.error-section p a {
	color: #000;
	display: inline-block;
	text-transform: uppercase;
	font-weight: bold;
	background: #dea215;
	padding: 10px 20px;
	font-size: 14px;
}
.error-section p a:hover {
	background: #D09200;
}
.no-sidebar .feature-caption {
	text-align: left;
	padding: 5px 10px 0px;
}
.left-column {
	width: 50%;
	float: left;
}
.left-column p {
	color: #fff;
	text-transform: uppercase;
	margin: 0px 0px;
	line-height: 12px;
}
.left-column p a {
	color: rgba(255, 255, 255, 0.76);
	font-size: 8px;
	text-transform: capitalize;
}
.right-column {
	width: 50%;
	float: left;
}
.no-sidebar .inner {
	padding: 15px 10px 0px;
}
.no-sidebar .col-features {
	max-width: 300px;
	margin: 30px 20px;
}
.social-section {
	padding: 80px 30px 80px 70px;
}
.social-section .logo-wrap {
	text-align: center;
	padding: 20px 0px;
}
.social {
	padding: 20px 0px;
	text-align: center;
}
.text-wrap {
	border: #aeaeae 1px solid;
	padding: 20px;
}
.footer-section {
	text-align: center;
	background: #a3a3a3;
	padding: 20px 0px;
}
.footer-section ul {
	margin: 0;
	padding: 0
}
.footer-section ul li {
	list-style-type: none;
	display: inline-block;
	margin: 0px 10px;
	width: 43px;
	position: relative;
}

img.iconfooter{
	width:40px;
	height:30px;
}

/*css added for inner pages*/
.postNews_wrap {
	display: table;
}
.postNews_wrap .right-col {
	width: 70%;
	padding: 0 10px;
	padding-right: 0 !important;
}
.postitem {
	width: 100%;
	position: relative;
}
.postitem img {
	float: left;
}
.postNews_wrap .left-col {
	width: 30%;
}
.postitem .detail {
	background: rgba(0, 0, 0, 0.76);
}
.postitem .detail p span {

}
.postitem ul {
	padding: 0;
	margin: 0;
}
.postitem ul li {
	display: inline-block;
	list-style: none;
	color: #fff;
	height: 100%;
	vertical-align: middle;
	margin-left: 2px;
}

.postitem .postsocial ul li a, .col-features .postsocial ul li a {
	color: #e29e00;
	font-size: 19px;
}
.postitem ul li a {
	color: #999;
}

.postitem ul li a:hover, .postsocial ul li a:hover,  .col-features .postsocial ul li a:hover{
	color: #565656
}
.postitem .inner {
	background: #fff;
	padding: 10px;
}
.share {
	width: 100%;
	margin: 30px 0;
}
.share .socialLinks {
	border: none;
	float: none;
	margin: 0;
	padding: 0;
}
.share .socialLinks li {
	margin-right: 10px;
}
.share .socialLinks a {
	display: inline-block;
	font-size: 31px;
}

.related_news ul li h3 {
	margin-bottom:10px;
	text-transform:uppercase;
	font-size:13px;
}
.related_news span {
	display:block;
	margin-bottom:5px;
}

.related_news ul {
	padding: 0;
	margin: 0;
}
.related_news ul li {
	list-style: none;
	margin-bottom: 20px;
}
.postitem ul li p {
	font-style: italic;
	font-size: 11px;
	padding: 0;
	margin: 0;
	line-height: 14px;
}
.postsocial ul {
	margin: 0;
	padding: 5px 0;
	text-align: right;
}
.postsocial ul li {
	margin-right: 0;
	display: inline-block;
	list-style: none;
}
.postitem .innerimg {
	position: relative;
	display: inline-block;
}
.postNews {
	display: table;
	margin-bottom: 30px;
}
.paragraph {
	width: 100%;
}
.paragraph p span {
	color: #064973;
	text-decoration: underline;
}
.paragraph .winner {
	width: 100%;
	position: relative;
}
.winner .caption {
	background: #000;
}
.winner .caption p {
	padding: 5px;
}
.comments {
	margin-top: 30px;
}

.captchaSizeDivLarge {
	clear:both;
	padding-left:5px;
}

#respond {
width: 100%;
  display: table;
  background: #DCDCDC none repeat scroll 0% 0%;
  padding: 14px 7px;
  margin-bottom: 30px;
}

.form {
	width: 100%;
	display: table;
	background: #dcdcdc;
	padding: 14px 7px;
}
.reply {
	padding:10px 0 0 0;
	font-size:11px;
	font-weight:700;
}
.comments .form form {
	width: 70%;
	float: left;
}
.comments form input {
	width: 48%;
	margin: 0 1%;
	float: left;
	border: 1px solid #bababa;
}
.comments form textarea {
	height: auto;
	width: 98%;
	margin: 12px 1% 0 1%;
	display: inline;
	border: 1px solid #bababa;
}
.comments  .submit {
	width: 30%;
	margin: 0;
	float: left;
}
.comments form label {}

.comments form p {
		padding:0;
}

.comments  input[type='submit'] {
	background: #dea215;
	margin: 10px 0 0 1%;
	width: auto;
	padding: 6px 55px;
	color: #000;
}
.comments-holder {
	width: 100%;
	margin-top: 30px;
}
.comments-holder p, li.comment p{
	padding: 0;
}
.comments-holder ul, .commentslist{
	margin: 0;
	padding: 0;
}
.comments-holder ul li,li.comment {
	list-style: none;
	display: inline-block;
	margin-bottom: 20px;
}
.comments-holder .left-detail, li.comment .comment-meta {
	width: 20%;
	float: left;
	position: relative;
	text-align: center;
	margin-top: 20px;
	text-transform: uppercase;
}
.comments-holder .left-detail p,  li.comment .comment-meta p {
	font-weight: bold;
}
.comments-holder .left-detail p span,  li.comment .comment-meta p span {
	font-weight: normal;
	font-size: 10px;
	text-align:center;
}
.left-detail .innerimg, li.comment .comment-meta .comment-author {
	position: relative;
	margin: 0 0 5px 5px;
}
.comments-holder .inner, li.comment .comment-content {
	background: #fff;
	width: 80%;
	float: right;
	position: relative;
	padding: 10px;
	min-height: 60px;
}
.comments-holder .inner:before, li.comment .comment-content:before {
	content: '';
	width: 23px;
	height: 26px;
	position: absolute;
	background: url(images/comments_arrow.png) no-repeat;
	top: 31px;
	left: -21px;
}
.comments-holder ul li:nth-child(even) .inner,li.comment:nth-child(even)  .comment-content {
	float: left;
}
.comments-holder ul li:nth-child(even) .left-detail,li.comment:nth-child(even)  .comment-meta{
	float: right;
}
.comments-holder ul li:nth-child(even) .inner:before,li.comment:nth-child(even)  .comment-content:before {
	display: none;
}
.comments-holder ul li:nth-child(even) .inner:after, li.comment:nth-child(even)  .comment-content:after{
	content: '';
	width: 23px;
	height: 26px;
	position: absolute;
	background: url(images/comments_arrow_rt.png) no-repeat;
	top: 31px;
	right: -21px;
}
.view_more {
	width: 100%;
	text-align: center;
	border-bottom: 1px solid #818181;
	position: relative;
}
.view_more a {
	display: inline-block;
	background: #a3a3a3;
	padding: 4px 25px 4px 15px;
	color: #fff;
	position: relative;
	top: 10px;
}
.view_more a:after {
	content: '';
	width: 11px;
	height: 9px;
	position: absolute;
	background: url(images/arrow-down.png) no-repeat;
	right: 5px;
	top: 7px;
}
.sidebar .submit .submit_detail input {
	width: 210px;
	margin: 10px 0 0 0;
}
.sidebar .submit .submit_detail input[type='submit'] {
	width: auto;
	padding: 7px 30px;
}
/*css added for inner pages*/
    /*css added for inner pages*/
.mobile-menu {
	display: none;
}
.logo_mobile {
	display: none;
}

#mmenu ul{ display:none;}

nav#mmenu {
	transition: all ease-in-out 0.4s;
	-webkit-transition: all ease-in-out 0.4s;
	-moz-transition: all ease-in-out 0.4s;
	-ms-transition: all ease-in-out 0.4s;
	-o-transition: all ease-in-out 0.4s;
}
.featsite-wrap {
	margin-bottom: 40px;
	background: #fff;
	padding: 20px 20px;
}
.logo-holder {
	width: 125px;
	float: left;
}
.rating {
	width: 57%;
	float: left;
	padding: 0px 50px;
}
.rating h3 {
	margin: 0px;
	margin-bottom: 7px;
}
.rating i {
	color: #dea215;
	font-size: 20px;
	margin: 0px 0px 0px 0px;
}
.rating p {
	margin: 0px;
	padding: 0px;
	font-size: 12px;
}
.rating p strong {
	display: inline-block;
	margin: 6px 0px 0px 0px;
	margin-bottom: 5px;
}
.featsite-wrap p a {
	color: #000;
	font-weight: bold;
	text-transform: uppercase;
	background: #dea215;
	font-size: 15px;
	display: inline-block;
	padding: 8px 15px;
}
.featsite-wrap p a:hover {
	background: #BA870F;
}
.rating p a {
	color: #000;
	font-style: italic;
	font-size: 9px;
	background: none;
	padding: 0px;
}
.rating p a:hover {
	background: none;
}
.text-center {
	text-align: center;
}
.rating ul {
	margin: 0;
	padding: 0;
	margin-top: 4px;
}
.rating ul li {
	list-style-type: none;
	display: inline-block;
	margin: 0px 5px 0px 0px;
}
.download {
	width: 27%;
	float: left;
	text-align: center;
}
.sidebar .logo-holder {
	margin: 0 auto;
	float: none;
}
.sidebar .featsite-wrap {
	margin-right: 25px;
}
.featsite-wrap p big {
	color: #000;
	font-size: 25px;
	font-weight: bold;
	text-transform: uppercase;
	line-height: 40px;
}
.app {
	max-width: 221px;
	float: left;
}
.texts {
	padding-left: 240px;
}
.col-lg-6 {
	width: calc(50% - 5px);
	float: left;
}
.col-lg-6 ul {
	margin: 0;
	background: #fff;
	padding: 10px 15px;
}
.col-lg-6 ul li {
	list-style-type: none;
	display: block;
	margin: 10px 0px;
	background: url(images/tick.png)0 0 no-repeat;
	padding-left: 20px;
	font-size: 13px;
	text-transform: uppercase;
	line-height: 14px;
	font-weight:700;
}
.col-lg-6 ul li a {
	color: #000;
}
.col-lg-6 ul li a:hover {
	color: #ccc;
}
.close.col-lg-6 {
	margin-left: 10px;
}
.close.col-lg-6 ul li {
	background: url(images/close.png)0 0 no-repeat;
}
.col-wrap {
	padding: 20px 0px;
	padding-top: 0;
	padding-bottom: 10px;
}





.tab-wrap {
}
.tab-wrap .ui-tabs .ui-tabs-nav {
	margin: 15px 0;
	padding: 0px;
	text-align: center;
}
.tab-wrap .ui-widget-header {
	border: none;
	background: none;
	color: #000;
	font-weight: normal;
}
.tab-wrap .ui-corner-all, .tab-wrap .ui-corner-bottom, .tab-wrap .ui-corner-right, .tab-wrap .ui-corner-br {
	border-bottom-right-radius: 0px;
}
.tab-wrap .ui-corner-all, .tab-wrap .ui-corner-bottom, .tab-wrap .ui-corner-left, .tab-wrap .ui-corner-bl {
	border-bottom-left-radius: 0px;
}
.tab-wrap .ui-corner-all, .tab-wrap .ui-corner-top, .tab-wrap .ui-corner-right, .tab-wrap .ui-corner-tr {
	border-top-right-radius: 0px;
}
.tab-wrap .ui-corner-all, .tab-wrap .ui-corner-top, .tab-wrap .ui-corner-left, .tab-wrap .ui-corner-tl {
	border-top-left-radius: 0px;
}
.tab-wrap .ui-widget-content {
	border: none;
	background: none;
	color: #000;
}
.tab-wrap .ui-tabs .ui-tabs-nav .ui-tabs-anchor {
	float: none;
	padding: 6px 9px;
	display: inline-block;
	background: #fff;
	border-radius: 2px;
	font-size: 11px;
	font-weight: bold;
	text-transform: uppercase;
	position: relative;
	color:#111;
}
.tab-wrap .ui-tabs .ui-tabs-nav li {
	float: none;
	display: inline-block;
	border: none;
	margin: 0px 4px;
}
.tab-wrap .ui-tabs .ui-tabs-nav li.ui-tabs-active {
	margin-bottom: 0px;
	padding-bottom: 0px;
}
.tab-wrap .ui-state-active, .tab-wrap .ui-widget-content .ui-state-active, .tab-wrap .ui-widget-header .ui-state-active {
	border: none;
	font-weight: normal;
	color: #000;
	border-radius: 2px;
}
.tab-wrap .ui-tabs .ui-tabs-nav li.ui-tabs-active .ui-tabs-anchor, .tab-wrap .ui-tabs .ui-tabs-nav li.ui-state-disabled .ui-tabs-anchor, .tab-wrap .ui-tabs .ui-tabs-nav li.ui-tabs-loading .ui-tabs-anchor {
	background: #dea215;
	border-radius: 2px;
}
.tab-wrap .ui-tabs .ui-tabs-nav li.ui-tabs-active .ui-tabs-anchor:before, .tab-wrap .ui-tabs .ui-tabs-nav li.ui-state-disabled .ui-tabs-anchor:before, .tab-wrap .ui-tabs .ui-tabs-nav li.ui-tabs-loading .ui-tabs-anchor:before {
	position: absolute;
	bottom: 0px;
	left: 50%;
	content: '';
	width: 0;
	height: 0;
	border-style: solid;
	border-width: 8px 3px 0 3px;
	border-color: #dea215 transparent transparent transparent;
	margin: 0px 0px -8px -2px;
}
.tab-wrap .ui-state-default.ui-corner-top.ui-state-hover a {
	background: #dea215;
	border-radius: 2px;
}
.tab-wrap .ui-state-default.ui-corner-top.ui-state-hover a:before {
	position: absolute;
	bottom: 0px;
	left: 50%;
	content: '';
	width: 0;
	height: 0;
	border-style: solid;
	border-width: 8px 3px 0 3px;
	border-color: #dea215 transparent transparent transparent;
	margin: 0px 0px -8px -2px;
}

.tooltip {
	display:none;
	position:absolute;
	border:1px solid #333;
	background-color:#161616;
	border-radius:5px;
	padding:10px;
	color:#fff;
	font-size:11px;
	max-width:200px;
}

.masterTooltip:hover {
cursor:pointer;
}

.slider-wrap {
	padding: 20px 0px 0px 0px;
	position: relative;
	max-width: 715px;
	margin: 0 auto;
}
@media(min-width: 1700px) {
	.slider-wrap {
		max-width: 1000px;
	}
}

.slider-wrap .flexslider {
	margin: 40px 0 0 ;
	background: none;
	border: none;
	-webkit-border-radius: 0px;
	-moz-border-radius: 0px;
	-o-border-radius: 0px;
	border-radius: 0px;
	box-shadow: none;
	-webkit-box-shadow: none;
	-moz-box-shadow: none;
	-o-box-shadow: none;
}
.slider-wrap .flex-direction-nav a {
	width: 13px;
	height: 22px;
	margin: -20px 0 0;
	background: url(images/nav.png) no-repeat 0 0;
	opacity: 1;
}
.slider-wrap .flex-direction-nav .flex-prev, .slider-wrap .flexslider:hover .flex-prev {
	left: -50px;
}
.slider-wrap .flex-direction-nav .flex-next, .slider-wrap .flexslider:hover .flex-next {
	background-position: 0px -22px;
	right: -50px;
}

.slider-wrap .flex-control-nav {
	bottom: inherit;
	top: 10px;
	  left: 0;
}
.slider-wrap .flex-control-nav li {
	font-size: 9px;
	font-weight: bold;
	text-transform: uppercase;
	padding: 6px 9px;
	border-radius: 2px;
	background: #fff;
	cursor: pointer;
	position: relative;
	-webkit-transition: all 0.4s ease-in-out;
	-moz-transition: all 0.4s ease-in-out;
	-ms-transition: all 0.4s ease-in-out;
	-o-transition: all 0.4s ease-in-out;
	transition: all 0.4s ease-in-out;
	margin: 0 5px;

}
.slider-wrap .flex-control-nav li.flex-active, .slider-wrap .flex-control-nav li:hover {
	background: #dea215;
}
.slider-wrap .flex-control-nav li.flex-active:before, .slider-wrap .flex-control-nav li:hover:before {
	position: absolute;
	bottom: 0px;
	left: 50%;
	content: '';
	width: 0;
	height: 0;
	border-style: solid;
	border-width: 8px 3px 0 3px;
	border-color: #dea215 transparent transparent transparent;
	margin: 0px 0px -8px -2px;

}


.sidebar .order-list ol {
	margin-bottom: 30px;
}
.sidebar .order-list ol li {
	width: inherit;
	float: none;
	display: block;
	padding: 2px 4px;
background: #FFF none repeat scroll 0% 0%;
color: #000;
font-size: 11px;
text-transform: uppercase;
border-radius: 2px;
-moz-border-radius:2px;
}

.sidebar .order-list ol li span {
	font-style:italic;
}


.logos {
	margin-bottom: 20px;
}
.logos ul {
	margin: 0;
	padding: 0;
	max-width: 100%;
    margin-right: 30px;
    background: white;
    padding-top: 5px;
    padding-left: 5px;
    border-radius: 3px;
		display: inline-block;
}
.logos ul li {
	list-style-type: none;
	display: inline-block;
	margin: 0px 10px 3px 0px;
	max-width: 65px;
}
.sidebar .featsite-wrap {
	padding-right: 25px;
}
.breadcrumb-container ul {
	padding-top: 9px !important;
    position: relative;
}
.breadcrumb-container ul li:first-child {
	margin-left: 10px !important;
}
.breadcrumb-container ul li {
	text-transform: uppercase;
	font-weight: 700;
	font-size: 11px;
}
.breadcrumb-container li a:before {
	content: '';
    width: 6px;
    height: 11px;
    position: absolute;
    background: url(images/fd-arrow.png) no-repeat right center;
    background-size: contain;
    top: 11px;
    margin-left: -10px;
}
.siteHeader aside {
	float: right;
    padding-top: 6px;
    position: absolute;
    right: 20px;
    top: 10px;
}
.news-wrap {
	margin-left: -15px !important;
}

.news-wrap .col-mid {
	width: calc(25% - 15px);
	max-width: 100% !important;
	margin: 0 !important;
	margin-left: 15px !important;

}
@media(min-width: 1550px) {
	.news-wrap .col-mid {
		width: calc(25% - 15px);
		min-height: 348px;
	}
}
@media(min-width: 992px) and (max-width: 1120px) {
	.news-wrap .col-mid {
		width: calc(33.33% - 15px);
	}
}
@media(max-width: 561px) {
	.siteHeader aside {
		display: none !important;
	}
}
@media(max-width: 480px) {
	.logo_mobile {
		margin-bottom: 0;
	}
	.container {
	    padding: 60px 20px 20px 20px !important;
	}
}
@media(max-width: 992px) {
	.breadcrumb-container {
		display: none;
	}
	.right-col {
		padding-right: 0 !important;
	}
	.news-wrap .col-mid {
		width: calc(33.33% - 15px);
	}
	.page-template-template-news .latestNews .inner {
    	margin-bottom: 13px;
	}
	.pokercountry ul,
	.divice ul,
	.divice h3 {
		text-align: center;
		margin: auto;
	}
	.divice h3 {
		margin-bottom: 10px;
	}
	.sidebar .poker_news ul li:first-child {
		width: 80px !important;
	}
}
.news-wrap .left-wrap {
	padding-left: 15px;
}
span.bylines {
	display:block;
	margin-bottom:20px;
}

.entry-content {font-size:13px; }

.entry-content ul, .entry-content ol{
	margin:0 0 20px 0;
	padding:0;
	display:table;
}

.entry-content > ul li {
	padding: 3px 5px;
	background: #FFF;
	color: #000;
	border-radius: 4px;
	-moz-border-radius:4px;
	margin:0 0 5px 0;
	font-weight:700;
	list-style:inside;
	font-size:12px;
}
@media(min-width: 1200px) {
	.usa .poker_news ul li:first-child {
		width: 5px;
	}
	.usa .poker_news ul li:nth-child(2) {
		width: 80px;
	}
	.usa .poker_news ul li {
		width: calc(25% - 86px);
	}
	.usa .poker_news ul li {
		text-transform: uppercase;
		margin: 0px 13px 0px 30px !important;
		font-weight:700;
	}
}

.entry-content ol li{
	padding: 3px 5px;
background: #FFF;
color: #000;
border-radius: 4px;
-moz-border-radius:4px;
margin:0 0 5px 0;
font-weight:700;
font-size:12px;
list-style: inside decimal;
}


.entry-content p {
	margin:0 0 20px 0;
	padding:0;
	line-height:20px;
	font-size:13px;
}

.entry-content a {
	font-weight: bold;
	color: #064973;
	text-decoration: underline;
}

.entry-content a:hover {
	text-decoration: none;
}

/* Images */

.alignleft {
	float: left;
}

.alignright {
	float: right;
}

.aligncenter {
	display: block;
	margin-left: auto;
	margin-right: auto;
}

img.alignleft {
	margin: 5px 20px 5px 0;
}

.wp-caption.alignleft {
	margin: 5px 10px 5px 0;
}

img.alignright {
	margin: 5px 0 5px 20px;
}

.wp-caption.alignright {
	margin: 5px 0 5px 10px;
}

img.aligncenter {
	margin: 5px auto;
}

img.alignnone {
	margin: 5px 0;
}

.wp-caption .wp-caption-text,
.entry-caption,
.gallery-caption {
	color: #220e10;
	font-size: 12px;
	font-style: italic;
	font-weight: 300;
	text-align: center;
    	padding-right: 10px;
}

img.wp-smiley,
.rsswidget img {
	border: 0;
	border-radius: 0;
	box-shadow: none;
	margin-bottom: 0;
	margin-top: 0;
	padding: 0;
}

.wp-caption.alignleft + ul,
.wp-caption.alignleft + ol  {
	list-style-position: inside;
}

.entry-content img[class*="align"],
img[class*="wp-image-"] {
	height: auto; /* Make sure images with WordPress-added height and width attributes are scaled correctly */
}

.entry-content img.size-full {
	max-width: 97.5%;
	width: auto; /* Prevent stretching of full-size images with height and width attributes in IE8 */
}
.submit .submit_detail p i {
    font-size: 24px;
    position: relative;
    top: 5px;
}
@media(max-width: 992px) {
	.sidebar .poker_news ul li {
		margin: 0 !important;
		width: calc(33.3333% - 33px) !important;
		position: relative;
	}
}
.sidebar .poker_news ul li {
	margin: 0 !important;
	width: calc(33.3333% - 29px);
	position: relative;
}
.sidebar .poker_news ul li:last-child {
	padding-top: 5px;
	padding-bottom: 5px;
	background: #dea215;
}

.sidebar .poker_news ul li:last-child:hover {
	background: #C3BDBD;
}

.sidebar .poker_news ul li a.ybutton {
	padding: 0;
	padding-left: 5px;
	padding-right: 5px;
    width: 100%;
    text-align: center;
    background: transparent;
}
.sidebar .poker_news ul li a.ybutton:after {

}

@media(min-width: 1200px) and (max-width: 1294px) {
	.leftContent .submit .submit_detail input[type='submit'] {
		padding: 9px 9px !important;
	}
	.divice ul li p {
		width: 81% !important;
	}
}
@media(max-width: 992px) {
	.sidebar .poker_news ul li:last-child {
		background: #dea215;
		padding: 5px 20px;
		cursor: pointer;
		-webkit-transition: all 0.4s ease-in-out;
	    -moz-transition: all 0.4s ease-in-out;
	    -ms-transition: all 0.4s ease-in-out;
	    -o-transition: all 0.4s ease-in-out;
	    transition: all 0.4s ease-in-out;
	    text-align: center;
	}
	.sidebar .poker_news ul li:last-child:hover  {
		background: #C3BDBD;
	}
	.sidebar .poker_news ul li:last-child a {
		margin-left: -11px;
	}
	.sidebar .poker_news ul li:last-child a:after {
		content: '';
	    width: 6px;
	    height: 11px;
	    position: absolute;
	    background: url(images/fd-arrow.png) no-repeat right center;
	    background-size: contain;
	    right: -12px;
		top: 1px;
	}
	.sidebar .poker_news ul li:last-child a,
	.sidebar .poker_news ul li:last-child a:hover{
		padding: 0;
		background: transparent;
	}
	.sidebar .poker_news ul li:last-child:after {
		display: none;
	}
}
@media(min-width: 1060px) {
	.sidebar .poker_news ul li:last-child {
		background: #dea215;
		padding: 5px 20px;
		cursor: pointer;
		-webkit-transition: all 0.4s ease-in-out;
	    -moz-transition: all 0.4s ease-in-out;
	    -ms-transition: all 0.4s ease-in-out;
	    -o-transition: all 0.4s ease-in-out;
	    transition: all 0.4s ease-in-out;
	    text-align: center;
	}
	.sidebar .poker_news ul li:last-child:hover  {
		background: #C3BDBD;
	}
	.sidebar .poker_news ul li:last-child a {
		margin-left: -11px;
	}
	.sidebar .poker_news ul li:last-child a:after {
		content: '';
	    width: 6px;
	    height: 11px;
	    position: absolute;
	    background: url(images/fd-arrow.png) no-repeat right center;
	    background-size: contain;
	    right: -12px;
		top: 1px;
	}
	.sidebar .poker_news ul li:last-child a,
	.sidebar .poker_news ul li:last-child a:hover{
		padding: 0;
		background: transparent;
	}
	.sidebar .poker_news ul li:last-child:after {
		display: none;
	}
}

@media(min-width: 1200px) {
	.sidebar .poker_news {
		padding-right: 15px;
	}
	.sidebar .poker_news ul li {
		margin: 0 !important;
		width: calc(33.3333% - 31px);
		position: relative;
	}
	.sidebar .poker_news ul li:first-child {
		width: 80px;
	}
	.sidebar .poker_news ul li:last-child {
		background: #dea215;
		padding: 5px 20px;
		cursor: pointer;
		-webkit-transition: all 0.4s ease-in-out;
	    -moz-transition: all 0.4s ease-in-out;
	    -ms-transition: all 0.4s ease-in-out;
	    -o-transition: all 0.4s ease-in-out;
	    transition: all 0.4s ease-in-out;
	    text-align: center;
	}
	.sidebar .poker_news ul li:last-child:hover  {
		background: #C3BDBD;
	}
	.sidebar .poker_news ul li:last-child a {
		margin-left: -11px;
	}
	.sidebar .poker_news ul li:last-child a:after {
		content: '';
	    width: 6px;
	    height: 11px;
	    position: absolute;
	    background: url(images/fd-arrow.png) no-repeat right center;
	    background-size: contain;
	    right: -12px;
    	top: 1px;
	}
	.sidebar .poker_news ul li:last-child a,
	.sidebar .poker_news ul li:last-child a:hover{
		padding: 0;
		background: transparent;
	}
	.sidebar .poker_news ul li:last-child:after {
		display: none;
	}
}
@media(max-width: 1200px) {
	.divice ul li {
		width: 50% !important;
	}
	.divice ul li img {
		width: auto;
		max-height: 20px;
	}
	.submit .submit_detail input {
		width: 35%;
	}
}
@media(min-width: 1200px) and (max-width: 1260px) {
	.sidebar .poker_news ul li:last-child {
		padding: 5px 10px !important;
	}
}
.submit .submit_detail {
	max-width: 100% !important;
}
.submit .submit_detail p {
	font-weight: 700;
}
.submit .submit_detail input {
	font-style: italic;
	font-weight: 700;
}
.submit .submit_detail p img {
	height: 30px !important;
}
.submit .submit_detail input[type='submit'] {
	padding: 9px 45px !important;
	font-style: normal;
	text-transform: uppercase;
	color: #282533;
}
.sidebar .view {
	padding-right: 20px;
}
.pokercountry {
	padding-right: 20px;
}
.pokercountry img {
	width: 100%;
}
.features {
	margin-left: -20px;
}
.features h3 {
	padding-left: 20px;
	margin-top: 20px;
}

.latestNews .left-col img {
	width: 100%;
}
.latestNews .left-col .inner {
	background: transparent !important;
}

.latestNews .caption p {
	text-align: right;
    text-transform: uppercase;
    padding-right: 5px;
}
.col-features {
	height: 340px;
}
.col-features h3 {
	padding-left: 0;
	margin-top: 10px;
    margin-bottom: 10px;
}
.latestNews > .col-wrap h2 {
	margin-bottom: 0;
}

/*map*/
.jvectormap-container {
	background-color: transparent !important;
}
.jvectormap-container path {
	fill: #787878;
}

.jvectormap-container path:hover {
	fill: #dea215;
}

.alphabets .dropdown ul li {
	width: calc(25% - 5px);
}

/* single casino */

.single-casino .col-features {
	background: transparent;
}

/* payment methods */

.fd-payments-main {
	padding: 20px;
	background: white;
}
.fd-payments-main__left {
	float: left;
	width: 40%;
}
.fd-payments-main__right {
	float: left;
	width: 60%;
	padding-left: 20px;
}
.fd-payment-methods-wrapper {
	margin-top: 30px;
	background: white;
	padding: 30px;
}
.fd-payment-method {
	width: 45%;
	float: left;
	padding: 15px;
	position: relative;
}
.fd-payment-method:hover {
	box-shadow: 0px 0px 5px 1px gainsboro;
}
.fd-payment-method:nth-child(even) {
	margin-left: 10%;
}
.fd-method-header h1 {
	float: left;
	color: #DD9321;
}
.fd-method-header img {
	float: right;
	height: 30px;
	position: absolute;
    right: 0;
    top: 5px;
}
.fd-method-body p {
	clear: both;
	font-size: 14px;
    font-weight: 400;
}
@media(max-width: 768px) {
	.fd-payment-method {
		width: 100%;
		float: left;
		padding: 15px;
		position: relative;
	}
	.fd-payment-method:nth-child(even) {
		margin-left: 0;
	}
}

/* team page */
.page-template-template-team .col-features {
	max-width: calc(33.33% - 40px) !important;
	margin-top: 20px;
}
.page-template-template-team .col-features .feature-caption {
	bottom: 0 !important;
}
.page-template-template-team .col-features .inner p {
	margin-top: 0;
}
.page-template-template-team .col-features .feature-caption p {
	padding-bottom: 0;
}
.page-template-template-team .col-features .feature-caption p:last-child {
	padding-bottom: 3px;
}
.page-template-template-team .col-features .postsocial ul {
	padding-top: 8px;
}
@media(min-width: 1200px) {
	.fd-team-wrapper {
		width: 1000px;
		margin: auto;
	}
}
@media(max-width: 1200px) {
	.page-template-template-team .col-features {
		max-width: calc(33.33% - 10px) !important;
	}
}
@media(max-width: 992px) {
	.page-template-template-team .col-features {
		max-width: calc(50% - 18px) !important;
	}
}
@media(max-width: 767px) {
	.page-template-template-team .col-features {
		margin-right: 18px !important;
	}
}
@media(max-width: 600px) {
	.page-template-template-team .col-features {
		max-width: 100% !important;
		margin-right: 0 !important;
	}
}

/* site review */
.featsite-wrap .logo-holder {
	width: 170px;
}
.featsite-wrap .rating {
	width: calc(60% - 85px);
}
.featsite-wrap .download {
	width: calc(40% - 85px);
	max-width: 217px;
    float: right;
}
@media(max-width: 650px) {
	.featsite-wrap .logo-holder {
		width: 100%;
		text-align: center;
	}
	.featsite-wrap .logo-holder img {
		width: 170px;
	}
	.featsite-wrap .rating {
		width: 100%;
		text-align: center;
	}
	.featsite-wrap .rate.fl {
		margin: auto;
	}
	.featsite-wrap .download {
		width: calc(40% - 85px);
		max-width: 217px;
	    float: right;
	}
	.featsite-wrap .download {
		width: 100%;
		max-width: 100%;
	    float: none;
	}
	.featsite-wrap .download p:last-child {
		padding-bottom: 0;
	}
}
.casino .col-wrap .col-features {
	margin-left: 0;
	margin-right: 20px;
	height: 300px !important;
}

/* main nav */

.navigation li {
	font-size: 9px;
}

.sidebar .submit .submit_detail {
	margin-right: 15px;
}
.sidebar .submit .submit_detail i {
	color: #dea215;
}
.sidebar .submit .submit_detail input.fd-email-input {
	width: 53% !important;
}
.sidebar .submit .submit_detail input.fd-submit {
	width: 44% !important;
	padding: 7px 20px !important;
	padding-bottom: 9px !important;
}
.sidebar .submit .submit_detail span {
	width: 100%;
	min-width: 200px;
	display: block;
}

@media(min-width: 1550px) {
	.fd-rating-one,
	.fd-rating-two,
	.fd-rating-three {
		width: 33.33%;
		float: left;
	}
	.fd-rating-one h1{
		font-size: 16px;
	}
	.rating p {
		font-size: 16px;
	}
	.rating p strong {
		margin-top: 0;
	}
	.rating p a {
		font-size: 10px;
	}
	.fd-rating-two p strong {
		margin-bottom: 8px;
	}
	.featsite-wrap .rating {
	    width: calc(68% - 85px);
	    padding-top: 25px;
	}
	.featsite-wrap p big {
		line-height: 32px;
	}
	.download p {
		padding-bottom: 0;
	}
}

.sidebar .order-list ol li {
	float: left;
	clear: both;
}
.sidebar .featsite-wrap {
	width: 300px;
}
.featsite-wrap .logo-holder {
    width: 138px;
}
blockquote,blockquote{ padding-left:45px; background:url(images/blockqoute.png) top left no-repeat; font-style:italic; min-height:35px; color:#545454;}

.postNews_wrap .left-col .postitem .attachment-art-img {
	width: 100%;
	height: auto;
}
.poker_news.fd-transparent {
    color: transparent !important;
    text-shadow: 0 0 5px rgba(0,0,0,0.5);
}
.poker_news.fd-transparent a {
    color: transparent !important;
    text-shadow: 0 0 5px rgba(0,0,0,0.5);
}
.poker_news.fd-transparent li:nth-child(2) a {
padding-left: 3px;
}
.poker_news.fd-transparent a.ybutton {
    color: transparent !important;
text-shadow: 0 0 5px rgb(93, 93, 93);
}
.poker_news.fd-transparent li:last-child {
background: rgb(199, 199, 199) !important;
}
.poker_news.fd-transparent .msg {
color: black !important;
text-shadow: none !important;
}

.poker_news.fd-transparent .msg a {
color: #064973 !important;
text-shadow: none !important;
text-decoration: underline;
}

.poker_news.fd-transparent .fd-subscribe {
color: black !important;
text-shadow: none !important;
}

.poker_news.fd-transparent .fd-subscribe li {
text-align: center !important;
background: white !important;
margin-left: 0 !important;
}
.fd-none {
display: none !important;
}
.poker_news.fd-transparent .fd-subscribe input {
width: calc(100% - 50px) !important;
margin-left: 25px !important;
}
#sm_footer p {
display: none !important;
}
#sm_top {
background: white !important;
}
body .poker_news.fd-transparent .fd-subscribe .sm_submit#sm_submit {
margin-bottom: 20px !important;
margin-left: 25px !important;
text-transform: uppercase !important;

body .poker_news.fd-transparent .fd-subscribe .sm_submit#sm_submit:hover {
background: rgb(58, 153, 251) !important;
}

.poker_news.fd-transparent .fd-subscribe a {
color: #064973 !important;
text-shadow: none !important;
text-decoration: underline;
}