.billboard h1.main-title {
	text-transform: capitalize !important;
}
#site-logo {
     display: block !important;
} 
#sticky-controls #menu-search {
	position: absolute;
	top: 50px;
	left: 20px !important;
	width: 80%;
	border: 1px solid #fff;
}
#sticky-controls #menu-search input {
    width: 100% !important;
}
#back-to-top {
	dislay: none !important;
}

.section-menu #section-menu #blue-menu .menu-secondary-menu-container .menu li.menu-item-has-children li a {
  text-align: center;
}
/* ************ casino review pages ************** */

.headline.row-eq-height {
	display: flex;
	flex-flow: row wrap;
	align-items: center;
	width: 100%;
	padding-top: 10px;
}
.headline.row-eq-height > .col-sm-3 {
	width: 33%;
	padding-left: 0px;
}
.headline.row-eq-height > .main-title-holder {
	width: 66%;
}
@media(min-width:768px){
	.headline.row-eq-height > .col-sm-3 {
		width: 16%;
	}
	.headline.row-eq-height > .col-sm-9.main-title-holder {
		width: 83%;
	}
}
.row-eq-height .main-title-holder .main-title {
	position: static;
	transform: translateY(0);
}
.the-content #bonus >.vc_column_container .promo-grid{
	display: flex;
	flex-wrap: row wrap;
	justify-content: center;
}
.the-content #bonus >.vc_column_container .promo-grid > div {
	width: 190px;
}
/* ************ category pages ************** */
body.category .headliner {
	margin-top: 60px;
}

 /* ************ /age-of-the-gods-playtech-pokies/ ************ */
body.postid-12400 .sidebar-right .widgets .post-container.articles.gradient.post-blog.compact .loop .article-panel:last-child {
	display: none;
}
body.postid-12400 .sidebar-right .widgets .post-container.articles.gradient.post-blog.compact .loop .article-panel {
	margin: 5px;
}

/* ****************************  ****************************** */
body.postid-3994 .headline.row-eq-height .col-sm-3 {
	width: 1%;
}
body.postid-3994 .headline.row-eq-height .main-title-holder {
	width: 99%;
	padding: 20px;
	text-align: center;
}

@media (max-width: 1440px){
	
  .the-content .below-main-heading.vc_custom_1509438953308.vc_row-has-fill > div > div > div  *  {
    height: auto;
  }
  .the-content .vc_custom_1509006931866 {
    display: flex;
    align-items: stretch;
  }
  .the-content .vc_custom_1509006931866 > .wpb_column > .vc_column-inner,
  .the-content .vc_custom_1509006931866 > .wpb_column > .vc_column-inner > .wpb_wrapper,
  .the-content .vc_custom_1509006931866 > .wpb_column > .vc_column-inner > .wpb_wrapper > .wpb_text_column,
  .the-content .vc_custom_1509006931866 > .wpb_column > .vc_column-inner > .wpb_wrapper > .wpb_text_column > .wpb_wrapper,
  .the-content .vc_custom_1509006931866 > .wpb_column > .vc_column-inner > .wpb_wrapper > .wpb_text_column > .wpb_wrapper >.trending-pokies-col,
  .the-content .vc_custom_1509006931866 > .wpb_column > .vc_column-inner > .wpb_wrapper > .wpb_text_column > .wpb_wrapper >.trending-pokies-col > .trending-pokies-col-body {
    height: 100% !important;
    margin-bottom: 0px !important;
    padding-bottom: 0px !important;
  }
  .the-content .vc_custom_1509006931866 .mob-top-trending-pokies {
    padding-bottom: 0px;
  }
  .the-content .vc_custom_1502871305447 {
    margin-top: 70px;
  }
  .the-content .trending-imgs-row {
    padding: 0px 5px;
  }
  #content-anchor-inner > div.vc_row.wpb_row.vc_row-fluid.vc_column-gap-15 > div > div > div > div > div.wpb_wrapper,
  #post-22037 > div.the-content > div:nth-child(12) > div > div > div > div > div.wpb_wrapper, 
  div.the-content .vc_custom_1502884327655 .wpb_wrapper .wpb_wrapper {
    display: flex;
    flex-flow: row wrap;
  }
  #content-anchor-inner > div.vc_row.wpb_row.vc_row-fluid.vc_column-gap-15 > div > div > div > div > div.wpb_wrapper > div,
  .the-content > div:nth-child(12) > div > div > div > div > div.wpb_wrapper > div, 
  .the-content .vc_custom_1502884327655 .wpb_wrapper .wpb_wrapper > div {
    width: 20%;
    position: relative;
  }
  #content-anchor-inner > div.vc_row.wpb_row.vc_row-fluid.vc_column-gap-15 > div > div > div > div > div > .trending-standout-col .trending-body-sub-small,
  div.the-content .vc_custom_1502884327655 .wpb_wrapper .wpb_wrapper > div.trending-dealer-standout-col .trending-dealer-standout-col-inner .bottom-text {
    margin-bottom: 40px !important;
  }
  .the-content div.trending-sports-standout-col .trending-btn,
  .the-content div.sports-betting-col .sports-betting-btn,
  .the-content .vc_custom_1502884327655 .wpb_wrapper .wpb_wrapper > div .trending-btn,
  .the-content .vc_custom_1502884327655 .wpb_wrapper .wpb_wrapper > div .live-dealer-btn {
    padding: 5px 10px;
    width: auto;
    height: auto;
    display: inline-block;
    position: absolute;
    left: 50%;
    bottom: 0px;
    transform: translateX(-50%);
  }
  .the-content .home-two-third-one,
  .the-content .home-two-third-two {
    width: 100%;
    margin-bottom: 50px;
  }
  .the-content .home-two-third-one .home-two-third-btn,
  .the-content .home-two-third-two .home-two-third-two-btn {
    margin-top: -20px !important;
  }
  .the-content .home-one-third {
    width: 100%;
    height: auto;
    margin-top: 0px;
    padding-bottom: 30px;
  }
  .the-content .home-one-third ul {
    background: #ebebeb;
  }
  .the-content .home-one-third .home-one-third-btn {
    margin-top: 0px;
  }

  /* ****************** casino review pages ********************* */

}
@media (max-width: 1024px){
  #sticky-bar.no-header div.row div.col-md-12 div.container div.logo .head-stap{
    width: 45%;
    display: inline-block;
    margin: 20px 0px 0px 7px;
    padding: 0px;
  }
  #sticky-menu-selector {
    margin-right: 0px !important;
  }
  #sticky-bar.no-header div.row div.col-md-12 div.container div.logo   {
    display: block !important;
    height: 100px;
  }
  #sticky-bar.no-header #site-logo {
    display: inline-block;
  }
  #sticky-bar.no-header div.row div.col-md-12 div.container div.logo img{
    margin : 0px 10px !important;
  }
  body > div.mm-page > div.after-header.no-header {
    margin-top: 0px !important;
  }
  .section-menu #section-menu #blue-menu .menu-secondary-menu-container .menu {
    display: flex;
  }
  #sticky-bar.no-header div.row div.col-md-12 div.container div.logo .head-stap{
    margin: 0px 0px 0px 7px;
  }
  #main-content .the-content  .below-main-heading .vc_custom_1509006931866 {
    display: flex;
    flex-flow: row wrap;
  }
  #main-content .the-content  .below-main-heading .vc_custom_1509006931866 > div {
    margin: 0px 0px 20px 0px;
    width: 33.3%;
  }
  #main-content .the-content .below-main-heading .vc_custom_1509006931866 > div >.vc_column-inner,
  #main-content .the-content .below-main-heading .vc_custom_1509006931866 > div >.vc_column-inner > .wpb_wrapper {
    height: 100%;
    display: block;
  }
  #main-content .the-content .below-main-heading .vc_custom_1509006931866 > div >.vc_column-inner > .wpb_wrapper > .wpb_content_element {
    height: 100%;
    margin-bottom: 0px;
  }
  #main-content .the-content .below-main-heading .vc_custom_1509006931866 > div >.vc_column-inner > .wpb_wrapper > .wpb_content_element > .wpb_wrapper {
    height: 100%;
  }
  #main-content .the-content .below-main-heading .vc_custom_1509006931866 > div >.vc_column-inner > .wpb_wrapper > .wpb_content_element > .wpb_wrapper > div {
    height: 100%;
  }
  #main-content .the-content .below-main-heading .vc_custom_1509006931866 > div >.vc_column-inner > .wpb_wrapper > .wpb_content_element > .wpb_wrapper > div > .trending-pokies-col-body {
  	padding-bottom: 40px !important;
  }
  #main-content .the-content .below-main-heading .vc_custom_1509006931866 > div.mob-top-trending-pokies >.vc_column-inner > .wpb_wrapper > .wpb_content_element > .wpb_wrapper > div > .trending-pokies-col-body {
    padding-bottom: 0px !important;
  }
  #main-content .the-content .below-main-heading .vc_custom_1509006931866 .trending-pokies-col  {
    height: 100% !important;
    display: block;
  }
  #content-anchor-inner > div.vc_row.wpb_row.vc_row-fluid.vc_column-gap-15 > div > div > div > div > div.wpb_wrapper > div,
  .the-content > div:nth-child(12) > div > div > div > div > div.wpb_wrapper > div, 
  .the-content .vc_custom_1502884327655 .wpb_wrapper .wpb_wrapper > div {
    width: 50%;
  }
  .the-content .trending-standout-col,
  .the-content .trending-sports-standout-col,
  .the-content .trending-dealer-standout-col {
  	width: 100% !important;
  	margin-top: 30px;
  }
  #content-anchor-inner > div.vc_row.wpb_row.vc_row-fluid.vc_column-gap-15 > div > div > div > div > div > .trending-standout-col .trending-body-sub-small,
  div.the-content .vc_custom_1502884327655 .wpb_wrapper .wpb_wrapper > div.trending-dealer-standout-col .trending-dealer-standout-col-inner .bottom-text {
    margin-bottom: 40px !important;
  }
  .sky-tabs > label{
    width: 20%;
    display: inline-block;
  }
  .sky-tabs > label span {
    padding: 0px !important;
    text-align: center;
    margin-bottom: 5px;
  }
  .the-content .home-two-third-one,
  .the-content .home-two-third-two {
    width: 98%;
    height: auto;
    padding-bottom: 30px;
    position: relative;
  }
  
  .the-content .home-two-third-one .home-two-third-btn,
  .the-content .home-two-third-two .home-two-third-two-btn {
    float: none;
    margin: 0px;
    position: absolute;
    bottom: 0px;
    right: 0px;
  }
  .the-content .home-one-third {
    width: 100%;
    height: auto;
    padding-bottom: 20px;
  }
  .ts-advanced-tables-datatable.ts-advanced-tables-theme-none.ts-advanced-tables-metachecked.ts-advanced-tables-initialized > thead > tr > th:nth-child(3),
  .ts-advanced-tables-datatable.ts-advanced-tables-theme-none.ts-advanced-tables-metachecked.ts-advanced-tables-initialized > tbody > tr > td:nth-child(3) {
    display: none;
  }
  #footer-wrapper #footer > .row  {
    display: flex;
  }
  #footer-wrapper #footer > .row > div  {
    width: 25%;
  }
  #footer-wrapper #footer .footer-col-1 .widget .articles .loop > div .article-info,
  #footer-wrapper #footer .footer-col-2 .widget .articles .loop > div .article-info {
    position: static;
  }
  #footer-wrapper #footer .footer-col-1 .textwidget > div {
    margin-top: 0px !important;
  }
  
  #footer-wrapper #footer .footer-col-1 .widget .articles .content-inner .loop .article-info,
  #footer-wrapper #footer .footer-col-2 .widget .articles > div .loop .article-info {
    margin-top: 0px !important;
    padding: 0px;
    border-bottom: none;
  }
  #footer-wrapper #footer .footer-col-1 .widget.widget_text .textwidget > div {
    display: flex;
    flex-flow: row wrap;
    align-items: center;
    margin: 0px !important;
  }
  #footer-wrapper #footer .footer-col-1 .widget.widget_text .textwidget > div > * {
    width: 50%;
    margin: 0px !important;
    text-align: center;
  }
  #footer-wrapper #footer .footer-col-1 .widget.widget_text .textwidget > div > * > img {
    margin: 0px !important;
  }
  #footer-wrapper #footer .footer-col-3 .widget #widgets-topten .bar-header {
    margin: 0px;
  }
  #footer-wrapper #footer > .widget ul.social-counts {
    margin: 0px;
    display: flex;
    flex-flow: row wrap;
  }
  #footer-wrapper #footer > .widget ul.social-counts li {
    width: 25% !important;
    margin: 10px 0px;
    padding: 0px;
  }
  #footer-wrapper #footer > .widget ul.social-counts li > * {
    padding: 0px;
    margin: 0px;
  }

  /* ********************** Virtual reality page - /virtual-reality-casino-pokies/ *********************** */
  #content-anchor-inner > div:nth-child(3) > div.wpb_column.vc_column_container.vc_col-sm-8 > div > div > div > div {
  	height: 370px;
  	width: 493px;
  }
  #content-anchor-inner > div:nth-child(3) > div.wpb_column.vc_column_container.vc_col-sm-8 > div > div > div > div > p:nth-child(1) {
	left: 30px !important;
	top: 20px !important;
  }
  #content-anchor-inner > div:nth-child(3) > div.wpb_column.vc_column_container.vc_col-sm-8 > div > div > div > div > p:nth-child(3) {
	bottom: 200px !important;
  }
  #content-anchor-inner > div:nth-child(3) > div.wpb_column.vc_column_container.vc_col-sm-8 > div > div > div > div > p:nth-child(4) {
	top: auto !important;
	bottom: 100px !important;
  }
  #content-anchor-inner > div:nth-child(3) > div.wpb_column.vc_column_container.vc_col-sm-8 > div > div > div > div > p:nth-child(5) {
	bottom: 60px !important;
  }

  /* ********************** Virtual reality page - /virtual-reality-casino-pokies/ *********************** */
  #content-anchor-inner > div:nth-child(3) > div.wpb_column.vc_column_container.vc_col-sm-8 > div > div > div > div {
  	padding-bottom: 500px;
  }
  #content-anchor-inner > div:nth-child(3) > div.wpb_column.vc_column_container.vc_col-sm-8 > div > div > div > div > p:nth-child(1) {
  	top: 70px !important;
  }

  /* ***************************** /demo-free-pokies/ ********************************* */

  #vh-lobby-posts {
  	display: flex;
  	flex-flow: row wrap;
  }
  #vh-lobby-posts li {
  	width: 25%;
  }
  /* ************ /age-of-the-gods-playtech-pokies/ ************ */
  body.postid-12400 .sidebar-right .widgets .post-container.articles.gradient.post-blog.compact .loop .article-panel:nth-child(5),
  body.postid-12400 .sidebar-right .widgets .post-container.articles.gradient.post-blog.compact .loop .article-panel:last-child {
	display: none;
  }
}
@media (max-width: 768px){
  #sticky-bar .row >div {
    padding: 0px;
  }
  #main-content .the-content  .below-main-heading .vc_custom_1509006931866 > div {
    margin: 0px 0px 20px 0px;
    width: 100%;
  }
  .the-content #widgets .left #it_list_paged-2 .content-inner .loop,
  .the-content #widgets .mid #it_sections-3 .content-inner .loop {
    display: flex;
    flex-flow: row wrap;
    justify-content: center
  }
  .the-content #widgets .left #it_list_paged-2 .content-inner .loop .article-panel  {
    width: 40%;
    margin: 0px 5%;
    padding: 0px;
  }
  .the-content #widgets .mid #it_sections-3 .content-inner .loop > div {
    width: 45% !important;
    margin: 0px 1.6%;
    text-align: center;
  }
  .the-content #widgets .mid #it_sections-3 .content-inner .loop > div:last-child {
    width: 200% !important;
  }
  .the-content #widgets .mid #it_sections-3 .content-inner .loop > div .article-image-wrapper {
    max-width: 115px;
    display: block;
    float: none;
    position: static;
    left: auto;
    margin: 0px auto;
  }
  .the-content #widgets .mid #it_sections-3 .content-inner .loop > div .article-info {
    width: auto;
    margin-top: 0px;
  }
  .the-content #widgets .mid #it_sections-3 .content-inner .loop > div .article-image-wrapper a,
  .the-content #widgets .mid #it_sections-3 .content-inner .loop > div .article-image-wrapper img {
    display: block;
  }
  .the-content #widgets .mid #it_sections-3 .content-inner .loop > div:last-child a.more-link {
    float: none;
  }



  .the-content #widgets .left > .widgets-wrapper > .widgets > #it_list_paged-2 > .articles  .loop >.article-panel {
    width: 47%;
    margin: 10px 1%;
  }
  .the-content #widgets .left > .widgets-wrapper > .widgets > #it_list_paged-2 > .articles  .loop >.article-panel > .article-info,
  .the-content #widgets .mid > .widgets-wrapper > .widgets > #it_sections-3 > .articles .loop > div .article-info {
    position: static;
  }
  .the-content #widgets .mid > .widgets-wrapper > .widgets > #it_sections-3 > .articles .loop > div {
    padding: 0px;
    margin: 0px;
    width: 20% !important;
    display: block;
  }
  .the-content #widgets .mid > .widgets-wrapper > .widgets > #it_sections-3 > .articles .loop > div:last-child{
    width: 100%;
  }
  .the-content #widgets .mid > .widgets-wrapper > .widgets > #it_sections-3 > .articles .loop > div .article-image {
  	width: 100%;
  	height: auto;
  }
  .the-content #widgets .mid > .widgets-wrapper > .widgets > #it_sections-3 > .articles .loop > div img {
  	max-width: 100%;
  	width: auto !important;
  	height: auto;
  	display: block;
  }
  .the-content #widgets .mid > .widgets-wrapper > .widgets > #it_sections-3 > .articles .loop > div .article-info {
    padding: 0px !important;
  }
  .the-content #widgets .mid > .widgets-wrapper > .widgets > #it_sections-3 > .articles .loop > div .article-info .article-title {
    padding: 0px !important;
    left: 0px !important;
    display: block !important;
  }

  /* ****************** casino review pages ********************* */
  
  .sidebar-right .post-blog .content-inner .loop {
    display: flex;
    flex-flow: row wrap;
  }
  .sidebar-right .post-blog .content-inner .loop .article-panel {
    width: 50%;
  }
  .sidebar-right .post-blog .content-inner .loop .article-panel .article-info {
    position: static;
  }
  /* ********************** Virtual reality page - /virtual-reality-casino-pokies/ *********************** */
  #content-anchor-inner > div:nth-child(3) > div.wpb_column.vc_column_container.vc_col-sm-8 > div > div > div > div {
  	padding-bottom: 500px;
  }
  #content-anchor-inner > div:nth-child(3) > div.wpb_column.vc_column_container.vc_col-sm-8 > div > div > div > div > p:nth-child(1) {
  	top: 70px !important
  }

  /* ********************* /internet-casinos/multi-software-gaming/ ******************** */
  body.category .articles.gradient.post-grid .loop {
  	display: flex;
  	flex-flow: row wrap;
  }
  body.category .articles.gradient.post-grid .loop .article-panel {
  	width: 50%;
  }
  body.category .articles.gradient.post-grid .loop .article-panel .article-info {
  	position: static;
  }
  /* ************ /age-of-the-gods-playtech-pokies/ ************ */
  body.postid-12400 .sidebar-right .widgets .post-container.articles.gradient.post-blog.compact .loop .article-panel:nth-child(5),
  body.postid-12400 .sidebar-right .widgets .post-container.articles.gradient.post-blog.compact .loop .article-panel:last-child {
	display: block;
  }
  body.postid-12400 .sidebar-right .widgets .post-container.articles.gradient.post-blog.compact .loop {
  	display: flex;
  	flex-flow: row wrap;
  }
  body.postid-12400 .sidebar-right .widgets .post-container.articles.gradient.post-blog.compact .loop .article-panel {
  	width: 50%;
  	margin: 0px;
  }
  body.search .mm-page .after-header.no-header > div > div > .articles.gradient.post-blog.sidebar-right > div > div.content-inner > div.loop.list.row > div .article-info {
  	position: static;
  }
  body.page-id-20962 img {
  	max-width: 100% important;
  	height: auto important;
  	display: block important;
  }
  body.page-id-20962 > div.vc_row.wpb_row.vc_row-fluid.login-main > div.wpb_column.vc_column_container.vc_col-sm-8 > div > div > div:nth-child(1) > div > div > div > div > div > p > img {
  	max-width: 100%;
  	width: 100%;
  	height: auto;
  }
  .trending-block-btn,
  .trending-btn,
  .trending-btn a,
  .sports-betting-btn,
  .sports-betting-btn a,
  .live-dealer-btn,
  .live-dealer-btn a,.home-two-third-btn,
  .home-two-third-btn a,
  .home-two-third-two-btn,
  .home-two-third-two-btn a,
  .home-one-third-btn,
  .home-one-third-btn a {
    width: 50% !important;
    padding: 10px 0px !important;
    margin-top: 0px !important;
    font-size: 14px !important;
    text-transform: uppercase;
  }
  .trending-block-btn {
  	margin: 10px auto !important;
  	width: 30% !important;
  }
  .trending-pokies-col .trending-btn {
  	margin-top: -60px !important;
  }
  #main-content .the-content .below-main-heading .vc_custom_1509006931866 > div >.vc_column-inner > .wpb_wrapper > .wpb_content_element > .wpb_wrapper > div > .trending-pokies-col-body {
    padding-bottom: 60px !important;
  }
}
@media (max-width: 640px){

  body {
  	padding-top: 20px;
  }
  .trending-block-btn,
  .trending-btn,
  .trending-btn a,
  .sports-betting-btn,
  .sports-betting-btn a,
  .live-dealer-btn,
  .live-dealer-btn a,.home-two-third-btn,
  .home-two-third-btn a,
  .home-two-third-two-btn,
  .home-two-third-two-btn a,
  .home-one-third-btn,
  .home-one-third-btn a {
    width: 50% !important;
    padding: 10px 0px !important;
    margin-top: 0px !important;
    font-size: 14px !important;
    text-transform: uppercase;
  }
  .home-two-third-btn,
  .home-two-third-two-btn {
  	transform: translate(-50%,-15px);
  }
  .the-content .home-one-third .home-one-third-btn {
    margin-top: 10px !important;
  }


  .sky-tabs.sky-tabs-pos-top-left.sky-tabs-response-to-icons > ul > li > div > div:last-child {
  	width: 100% !important;
  	margin-left: 0px !important;
  	font-size: 15px;
    padding: 10px 0px !important;
    text-transform: uppercase;
  }
  #content-anchor-inner > div.vc_row.wpb_row.vc_row-fluid.below-main-heading.vc_custom_1509438953308.vc_row-has-fill > div > div > div > div.vc_row.wpb_row.vc_inner.vc_row-fluid.vc_custom_1509006931866.vc_row-has-fill > div div.trending-btn{
    margin-top: -50px !important;
  }
  #content-anchor-inner > div.vc_row.wpb_row.vc_row-fluid.below-main-heading.vc_custom_1509438953308.vc_row-has-fill .trending-pokies-col {
  	padding-bottom: 50px !important;
  }
  .trending-pokies-col-body {
  	height: auto;
  	padding-bottom: 0px !important;
  }
  .trending-pokies-col-body .terms-and-conditions {
  	position: absolute;
  }
  .the-content .vc_custom_1502871305447 {
    margin-top: 0px;
  }
}
@media (min-width: 426px) and (max-width: 640px){
  #sticky-bar .row >div {
    padding: 0px;
  }

  #sticky-bar .logo,
  #sticky-bar #logo-right,
  #sticky-bar #sticky-menu-selector:hover {
  	background: #000 !important;
  }
  #sticky-bar #sticky-controls {
    position: absolute;
    right: 70px;
    padding-top: 19px;
  }
  #sticky-bar #sticky-menu-selector,
  #sticky-bar #sticky-menu-selector.mm-opened {
  	position: absolute;
  	top: 20px;
  	right: 20px;
  	left: 10px;
  	width: 50px;
  	height: 50px;
  }
  #sticky-bar #sticky-menu-selector span {
  	position: static;
  	left: 20px;
  }


  #sticky-bar #random-article {
  	position: absolute;
  	left: 55%;
  	top: 20px;
  }
  #sticky-logo-area .head-stap {
  	margin-top: 30px !important;
  }
  #logo-right {
  	position: absolute;
  	top: 0px;
  	right: 0px;
  	width: 60px !important;
  	height: 60px !important;
  }

  
  #section-menu,
  #section-menu #blue-menu #menu-secondary-menu {
  	display: block !important;
  	width: 100%;
  	margin: 0px !important;
  }

  #section-menu #blue-menu #menu-secondary-menu {
  	display: flex;
  	flex-flow: row;
  	margin-top: 0px !important;
  }
  #section-menu #blue-menu #menu-secondary-menu > li {
  	width: 20%;
  }
  #section-menu #blue-menu #menu-secondary-menu > li a {
  	padding-top: 15px !important;
  	font-size: 75%;
  	line-height: 180%;
  }
  #sticky-menus .member-button {
  	display: none !important;
  }
  .sky-tabs {
  	display: flex;
  	flex-flow: row wrap;
  	items-align: stretch;
  }
  .sky-tabs > label > span > span {
    display: block;
  	width: 100%;
    height: 50px;
    padding-top: 10px !important;
    font-size: 14px;
    line-height: 14px;
    margin: 0px !important;
  }
  .sky-tabs > ul {
    width: 100%;
  }
  .sky-tabs > ul h3 {
    clear: both;
  }
  #footer .row > .footer-col-1,
  #footer .row > .footer-col-2,
  #footer .row > .footer-col-3,
  #footer .row > .footer-col-4 {
    width: 50% !important;
  }
}
@media (max-width: 425px){
  body {
	padding-top: 180px;
  }
  #sticky-bar a#sticky-menu-selector,
  #sticky-bar.fixed a#sticky-menu-selector{
    width: 50px;
  }
  #sticky-bar a#sticky-menu-selector:hover {
    width: 50px !important;
  }

  #sticky-bar .container {
  	padding: 0px !important;
  }

  #sticky-bar.no-header div.row {
  	margin-left: 0px;
  	padding:0px;
  }
  #sticky-bar.no-header div.row div.col-md-12 div.container div.logo * {
  	float: none !important;
  }
  #sticky-bar.no-header div.row div.col-md-12 div.container div.logo #sticky-logo-area {
  	display: flex;
  	justify-content: space-between;
  }
  #sticky-bar.no-header div.row div.col-md-12 div.container div.logo #sticky-logo-area > a {
  	width: 40%;
  }
  #sticky-bar.no-header div.row div.col-md-12 div.container div.logo #sticky-logo-area > a img#site-logo {
  	max-width: 100%;
  	height: auto;
  	display: block !important;
  }
  #sticky-bar.no-header div.row div.col-md-12 div.container div.logo img {
    margin: 0px auto !important;
  }
  #sticky-bar.no-header div.row div.col-md-12 div.container div.logo #sticky-logo-area .head-stap {
  	width: 60%;
  }
  #sticky-bar.no-header div.row div.col-md-12 div.container div.logo #sticky-logo-area .head-stap p {
  	padding-top: 20px;
  	font-size: 30px;
  }
  #sticky-bar.no-header div.row div.col-md-12 div.container div.logo #sticky-logo-area .head-stap .col-or {
  	display: block;
  	padding-top: 10px;
  	font-size: 24px !important;
  }

  nav#sticky-menu {
    top: 0px;
  }
  #content-anchor-inner > div:nth-child(6),
  #content-anchor-inner > div:nth-child(7),
  #content-anchor-inner > div:nth-child(6) ul,
  #content-anchor-inner > div:nth-child(7) ul { 
  	display: flex;
  	flex-flow: row wrap;
  	width: 100%;
  }
  #content-anchor-inner > div:nth-child(6) > div,
  #content-anchor-inner > div:nth-child(7) > div {
  	width: 100% !important;
  }
  #content-anchor-inner > div:nth-child(6) > div .trending-imgs-row .trending-imgs-row-software {
  	padding-top: 2px;
  }
  #content-anchor-inner > div:nth-child(6) > div:nth-child(1) > div > div > div,
  #content-anchor-inner > div:nth-child(6) > div:nth-child(2) > div > div > div {
  	margin-bottom: 0px !important;
  }
  #content-anchor-inner > div:nth-child(6) ul,
  #content-anchor-inner > div:nth-child(7) ul { 
  	margin: 0px !important;
  	padding: 0px !important;
  }
  #content-anchor-inner > div:nth-child(6) ul li,
  #content-anchor-inner > div:nth-child(7) ul li {
  	width: 50%;
  	margin: -20px 0px 0px 0px !important;
  	padding: 5px 0px !important;
  	text-align: center;
  }
  #footer-wrapper #footer > .row  {
  	flex-flow: row wrap;
  }
  #footer-wrapper #footer > .row > div  {
    width: 100%;
  }


  /* ****************** casino review pages ********************* */
  
  .headline.row-eq-height {
    margin-top: -40px;
  } 
  .headline.row-eq-height > .col-sm-3 {
    width: 100%;
  }
  .headline.row-eq-height > .main-title-holder {
    width: 100%;
    padding-top: 20px;
  } 
  #rating-anchor .row.row-eq-height {
    display: flex;
    justify-content: left;
    align-items:baseline;
  }
  #rating-anchor .our-rating-container,
  #rating-anchor .user-rating-container {
    width: 25%;
    margin: 0px !important;
  }
  #rating-anchor .our-rating-container > div,
  #rating-anchor .user-rating-container > div {
    font-size: 13px;
    word-wrap: normal;
  }
  #rating-anchor .theme-icon-reviewed,
  #rating-anchor .theme-icon-users,
  #rating-anchor .hovertorate span {
    display: block;
  } 
   
  .the-content .wpb_wrapper > .section.group {
    display: flex;
    flex-flow: row wrap;
    justify-content: center;
  }
  .the-content .wpb_wrapper > .section.group .col.span_1_of_8 {
    width: 33.3%;
  }
  .the-content .wpb_wrapper > .section.group .col.span_1_of_8 > p {
  	text-align: center;
  }
  .the-content .wpb_wrapper ul.deposit-options,
  .the-content .wpb_wrapper ul.flags,
  .reactions-wrapper .reactions-inner {
    padding: 0px;
    display: flex;
    flex-flow: row wrap;
    justify-content: center;
    align-items: stretch;
  }
  .the-content .wpb_wrapper li.deposit-options,
  .the-content .wpb_wrapper li.flags {
    width: 25%;
    margin: 0px;
    text-align: center;
  }
  .reactions-wrapper .reactions-inner .section-title {
    width: 100%;
    text-align: center;
  }
  .reactions-wrapper .reactions-inner .reaction {
    width: 50%;
  }
  .the-content #bonus >.vc_column_container .promo-grid > div {
	width: 160px;
  }
  .the-content #bonus >.vc_column_container .promo-grid > div *{
  	font-size: 99.0%;
  	line-height: normal;
  }
  body.category h1 {
  	text-align: center;
  }


  /* ********************** Virtual reality page - /virtual-reality-casino-pokies/ *********************** */
  #content-anchor-inner > div:nth-child(3) > div.wpb_column.vc_column_container.vc_col-sm-8 > div > div > div > div {
  	position: relative;
  	height: 296px;
  	width: 397px;
  	padding-bottom: 480px;
  }
  #content-anchor-inner > div:nth-child(3) > div.wpb_column.vc_column_container.vc_col-sm-8 > div > div > div > div > p:nth-child(1) {
  	top: 40px !important
  }
  #content-anchor-inner > div:nth-child(3) > div.wpb_column.vc_column_container.vc_col-sm-8 > div > div > div > div > p:nth-child(3) {
  	right: 0px !important;
  }
  #content-anchor-inner > div:nth-child(3) > div.wpb_column.vc_column_container.vc_col-sm-8 > div > div > div > div > p:nth-child(4) {
  	margin-top: 50px !important;
  	padding-bottom: 20px !important;
  }

  /* ***************************** /demo-free-pokies/ ********************************* */

  .postid-11076 .headline.row-eq-height .col-sm-3 {
  	display: none;
  }
  .postid-11076 .headline.row-eq-height .main-title-holder {
  	margin-bottom: 30px;
  }

  #vh-lobby-posts li {
  	width: 50%;
  }

  
  .trending-btn,
  .trending-btn a,
  .sports-betting-btn,
  .sports-betting-btn a,
  .live-dealer-btn,
  .live-dealer-btn a,.home-two-third-btn,
  .home-two-third-btn a,
  .home-two-third-two-btn,
  .home-two-third-two-btn a,
  .home-one-third-btn,
  .home-one-third-btn a{
    width: 50% !important;
    padding: 10px 0px !important;
    margin-top: -20px !important;
  }


  .the-content #widgets .mid > .widgets-wrapper > .widgets > #it_sections-3 > .articles .loop > div {
    width: 50% !important;
  }
  .the-content #widgets .mid > .widgets-wrapper > .widgets > #it_sections-3 > .articles .loop > div .article-info {
  	margin-top: 10px !important;
  	border-bottom: none;
  }
  .the-content #widgets .mid > .widgets-wrapper > .widgets > #it_sections-3 > .articles .loop > div:last-child {
  	width: 100% !important;
  }

}
@media (max-width: 375px){
  .row.headliner {
    display: none;
  }
  #newsletter-wrapper {
    margin-top: 20px !important;
  }
  #sticky-bar.no-header div.row div.col-md-12 div.container div.logo #sticky-logo-area .head-stap p {
  	font-size: 28px;
  }
  #sticky-bar.no-header div.row div.col-md-12 div.container div.logo #sticky-logo-area .head-stap .col-or {
  	font-size: 22px !important;
  }


  /* ********************** Virtual reality page - /virtual-reality-casino-pokies/ *********************** */
  #content-anchor-inner > div:nth-child(3) > div.wpb_column.vc_column_container.vc_col-sm-8 > div > div > div > div {
  	height: 267px;
  	width: 357px;
  }
  #content-anchor-inner > div:nth-child(3) > div.wpb_column.vc_column_container.vc_col-sm-8 > div > div > div > div > p:nth-child(1) {
  	top: 50px !important;
  	left: 0px !important;
  }
  #content-anchor-inner > div:nth-child(3) > div.wpb_column.vc_column_container.vc_col-sm-8 > div > div > div > div > p:nth-child(3) {
	bottom: 240px !important;
	left: 0px !important;
  }
  #content-anchor-inner > div:nth-child(3) > div.wpb_column.vc_column_container.vc_col-sm-8 > div > div > div > div > p:nth-child(4) {
  	margin-top: 40px !important;
  }
}
@media (max-width: 320px){
	.the-content #widgets .mid > .widgets-wrapper > .widgets > #it_sections-3 > .articles .loop > div {
		width: 33.3%;
	}
  #footer-wrapper #footer > .widget ul.social-counts li {
    width: 50% !important;
  }
  #sticky-bar.no-header div.row div.col-md-12 div.container div.logo #sticky-logo-area .head-stap p {
  	font-size: 24px;
  }
  #sticky-bar.no-header div.row div.col-md-12 div.container div.logo #sticky-logo-area .head-stap .col-or {
  	font-size: 18px !important;
  }

  /* ****************** casino review pages ********************* */
  
  .the-content #bonus >.vc_column_container .promo-grid > div {
  	width: 100%;
  	font-size: 130% ;
  }


  /* ********************** Virtual reality page - /virtual-reality-casino-pokies/ *********************** */
  #content-anchor-inner > div:nth-child(3) > div.wpb_column.vc_column_container.vc_col-sm-8 > div > div > div > div {
  	position: relative;
  	height: 227px;
  	width: 303px;
  	padding-bottom: 450px !important;
  }
  #content-anchor-inner > div:nth-child(3) > div.wpb_column.vc_column_container.vc_col-sm-8 > div > div > div > div > p {
  	position: absolute !important;
  	top: auto !important;
  	left: auto !important;
  	bottom: auto !important;
  	right: auto !important;
  	float: none !important;
  	margin: 0px !important;
  }
  #content-anchor-inner > div:nth-child(3) > div.wpb_column.vc_column_container.vc_col-sm-8 > div > div > div > div > p:nth-child(1) {
  	top: -5px !important;
  	left: -9px !important;
	bottom: auto !important;
	right: auto !important;
  }
  #content-anchor-inner > div:nth-child(3) > div.wpb_column.vc_column_container.vc_col-sm-8 > div > div > div > div > p:nth-child(2) {
	position: absolute !important;
	top: 0px !important;
	left: 0px !important;
	bottom: auto !important;
	right: auto !important;
  	
  }
  #content-anchor-inner > div:nth-child(3) > div.wpb_column.vc_column_container.vc_col-sm-8 > div > div > div > div > p:nth-child(3) {
	top: auto !important;
	left: auto !important;
	bottom: 260px !important;
	right: 0px !important;
  }
  #content-anchor-inner > div:nth-child(3) > div.wpb_column.vc_column_container.vc_col-sm-8 > div > div > div > div > p:nth-child(4) {
	top: auto !important;
	left: auto !important;
	bottom: 130px !important;
	right: auto !important;
  }
  #content-anchor-inner > div:nth-child(3) > div.wpb_column.vc_column_container.vc_col-sm-8 > div > div > div > div > p:nth-child(5) {
	top: auto !important;
	left: 0px !important;
	right: auto !important;
	bottom: 100px !important;
	width: 100%;
  }
}

@media (max-height: 500px){
	#sticky-bar.no-header {
	  position: absolute !important;
	}
}


.the-content #widgets .mid > .widgets-wrapper > .widgets > #it_sections-3 > .articles .loop > div .rating.user_rating {
	display: none;
}
@media (min-width:1024px){
	.the-content #widgets .mid > .widgets-wrapper > .widgets > #it_sections-3 > .articles .loop > div .article-image-wrapper,
	.the-content #widgets .mid > .widgets-wrapper > .widgets > #it_sections-3 > .articles .loop > div .article-image-wrapper .article-image,
	.the-content #widgets .mid > .widgets-wrapper > .widgets > #it_sections-3 > .articles .loop > div .article-image-wrapper .article-image img {
		max-width: 45px;
		height: auto;
		display: block;
	}
	.the-content #widgets .mid > .widgets-wrapper > .widgets > #it_sections-3 > .articles .loop > div .article-info h3 {
		font-weight: normal !important;
		font-family: Verdana, Geneva, Tahoma, sans-serif;
		font-size: 14px;
		line-height: 22.4px;
	}
	.the-content #widgets .mid > .widgets-wrapper > .widgets > #it_sections-3 > .articles .loop .article-panel {
		min-height: auto;
		margin-bottom: 0px !important;
	}
	.the-content #widgets .mid > .widgets-wrapper > .widgets > #it_sections-3 > .articles .loop .article-panel .layer-link {
		height: auto;
	}
	body.postid-13843 .the-content #bonus>.vc_column_container .promo-grid {
		display: block;
	}
}
headline.row-eq-height .main-title-holder {
	min-height: 100px;
}