.home_page_wrap .sidebars_wrap .sidebars_item_wrap .sidebars_item .item_hide {
    pointer-events: none;
}
.home_page_wrap .sidebars_wrap .sidebars_item_wrap .sidebars_item:hover .item_hide {
    pointer-events: auto;
}
.casino_items .home_output p img {
    float: right;
}
.blog_img {
    margin-bottom: 15px;
}
.breadcrumbs .container {
    height: 100%;
    display: flex;
    align-items: center;
    justify-content: center;
    min-height: 100px;
    flex-direction: column;
}
.my-mfp-zoom-in .zoom-anim-dialog {
    opacity: 0;

    -webkit-transition: all 0.2s ease-in-out;
    -moz-transition: all 0.2s ease-in-out;
    -o-transition: all 0.2s ease-in-out;
    transition: all 0.2s ease-in-out;



    -webkit-transform: scale(0.8);
    -moz-transform: scale(0.8);
    -ms-transform: scale(0.8);
    -o-transform: scale(0.8);
    transform: scale(0.8);
}

/* animate in */
.my-mfp-zoom-in.mfp-ready .zoom-anim-dialog {
    opacity: 1;

    -webkit-transform: scale(1);
    -moz-transform: scale(1);
    -ms-transform: scale(1);
    -o-transform: scale(1);
    transform: scale(1);
}

/* animate out */
.my-mfp-zoom-in.mfp-removing .zoom-anim-dialog {
    -webkit-transform: scale(0.8);
    -moz-transform: scale(0.8);
    -ms-transform: scale(0.8);
    -o-transform: scale(0.8);
    transform: scale(0.8);

    opacity: 0;
}

/* Dark overlay, start state */
.my-mfp-zoom-in.mfp-bg {
    opacity: 0;
    -webkit-transition: opacity 0.3s ease-out;
    -moz-transition: opacity 0.3s ease-out;
    -o-transition: opacity 0.3s ease-out;
    transition: opacity 0.3s ease-out;
}
/* animate in */
.my-mfp-zoom-in.mfp-ready.mfp-bg {
    opacity: 0.8;
}
/* animate out */
.my-mfp-zoom-in.mfp-removing.mfp-bg {
    opacity: 0;
}



/**
 * Fade-move animation for second dialog
 */

/* at start */
.my-mfp-slide-bottom .zoom-anim-dialog {
    opacity: 0;
    -webkit-transition: all 0.2s ease-out;
    -moz-transition: all 0.2s ease-out;
    -o-transition: all 0.2s ease-out;
    transition: all 0.2s ease-out;

    -webkit-transform: translateY(-20px) perspective( 600px ) rotateX( 10deg );
    -moz-transform: translateY(-20px) perspective( 600px ) rotateX( 10deg );
    -ms-transform: translateY(-20px) perspective( 600px ) rotateX( 10deg );
    -o-transform: translateY(-20px) perspective( 600px ) rotateX( 10deg );
    transform: translateY(-20px) perspective( 600px ) rotateX( 10deg );

}

/* animate in */
.my-mfp-slide-bottom.mfp-ready .zoom-anim-dialog {
    opacity: 1;
    -webkit-transform: translateY(0) perspective( 600px ) rotateX( 0 );
    -moz-transform: translateY(0) perspective( 600px ) rotateX( 0 );
    -ms-transform: translateY(0) perspective( 600px ) rotateX( 0 );
    -o-transform: translateY(0) perspective( 600px ) rotateX( 0 );
    transform: translateY(0) perspective( 600px ) rotateX( 0 );
}

/* animate out */
.my-mfp-slide-bottom.mfp-removing .zoom-anim-dialog {
    opacity: 0;

    -webkit-transform: translateY(-10px) perspective( 600px ) rotateX( 10deg );
    -moz-transform: translateY(-10px) perspective( 600px ) rotateX( 10deg );
    -ms-transform: translateY(-10px) perspective( 600px ) rotateX( 10deg );
    -o-transform: translateY(-10px) perspective( 600px ) rotateX( 10deg );
    transform: translateY(-10px) perspective( 600px ) rotateX( 10deg );
}

/* Dark overlay, start state */
.my-mfp-slide-bottom.mfp-bg {
    opacity: 0;

    -webkit-transition: opacity 0.3s ease-out;
    -moz-transition: opacity 0.3s ease-out;
    -o-transition: opacity 0.3s ease-out;
    transition: opacity 0.3s ease-out;
}
/* animate in */
.my-mfp-slide-bottom.mfp-ready.mfp-bg {
    opacity: 0.8;
}
/* animate out */
.my-mfp-slide-bottom.mfp-removing.mfp-bg {
    opacity: 0;
}
.thank_wrap p {
    font: 700 1.3rem 'Roboto', sans-serif;
}
.thank_wrap {
    max-width: 500px;
    margin: 0 auto;
    border-radius: 10px;
    background: #fff;
    position: relative;
    height: 125px;
    text-align: center;
    display: flex;
    align-items: center;
    justify-content: center;
}
.home_output p .devise_img {
    height: 50px;
    width: 50px;
    margin: 0 10px 5px 0;
    float: left;
}
.header_bottom .header_bottom_wrap .header_bottom_nav ul li:last-child ul {
    left: auto;
    right: 0;
}
.header_bottom .header_bottom_wrap .header_bottom_nav ul {
    justify-content: flex-end;
}
.livedilers_wrap .livedilers_item {
    height: 150px;
}
.home_output p img {
    max-height: 130px;
    max-width: 130px;
}
.big_img p img {
    max-height: 150px;
}
.sidebars .pay_item img {
    max-width: 90px;
}

.iframe {
    border: 2px solid #eee;
    padding: 20px 15px;
    margin-bottom: 15px;
}

.play_pokies {
    display: block;
    margin-top: 10px;
    width: 100%;
    text-align: center;
    font: 700 1rem 'Roboto', sans-serif;
    width: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
    background: #3fa71f;
    text-align: center;
    padding: 15px;
    color: #fff;
    -webkit-transition: .3s;
    -o-transition: .3s;
    transition: .3s;
}

.play_pokies:hover{
    border-radius: 15px;
}

.pokies_main {
    margin-bottom: 20px;
}

.pokies_main_wrap {
    display: grid;
    grid-template-columns: 3fr 2fr;
    margin-bottom: 15px;
    grid-gap: 20px;
}

@media (max-width: 990px) {
    .pokies_main_wrap {
        grid-template-columns: 1fr;
    }
}

.pokies_main_wrap img{
    height: auto;
    width: 100%;
    object-fit: cover;
}

.pokies_attr_box {
    display: grid;
    grid-template-columns: 1fr 1fr;
    align-items: center;
    padding: 10px;
    background: #FBEFC5;
}

.pokies_attr_box:nth-child(2n) {
    background: #fefbdc;
}

.pokies_attr_box p {
    font: 400 1rem 'Roboto', sans-serif;
}

.pokies_attr_box p:first-child {
    font: 700 1rem 'Roboto', sans-serif;
}


.best_sport_casino .best_sport_img img {
    object-fit: contain;
}

.best_sport_casino {
    align-items: flex-start;
}

.home_page_wrap .info_item .tabs .tabs_wrap .casino_box .casino_img {
    object-fit: contain;
}

.home_page_wrap .sidebars_wrap:last-child {
    overflow: hidden;
}

.iframe iframe {
    width: 100%;
}

.home_output p {
    margin-bottom: 15px;
}
.home_page_wrap .info_item .tabs .tabs_wrap .casino_box .casino_bonus_wrap .casino_bonus_item .text {
    text-align: center;
}

.sidebars_item:hover .item_hide {
    opacity: 1!important;
    pointer-events: auto!important;
}
/* --- injected clearfix (WaybackScraper) --- */
.clearfix::after{content:"";display:table;clear:both}
.clearfix{display:block}
