/*
 Theme Name:   PokaTheme Child
 Theme URI:    https://pokatheme.com
 Description:  PokaTheme Child
 Author:       PokaTheme
 Author URI:   https://pokatheme.com
 Template:     pokatheme
 Version:      1.0.1
 Tags:
 Text Domain:  poka-child
*/

/* ==========================================================================
   Place your styles here
   ========================================================================== */

html {
    overflow-x: hidden;
}

header {
    background-color: #312f2f;
}


.intlinks a {
    text-decoration: underline;
}

.head-main .text-intro h1 {
    font-size: 2rem;
}


.home .head-main {
    padding: 40px 0 40px;
}




.carousel .owl-nav button.owl-prev, .carousel .owl-nav button.owl-next {
    line-height: 16px;
}


.carousel .owl-nav button.owl-next {
    text-indent: 1px;
}


.carousel .owl-nav button.owl-prev {
    text-indent: -1px;
}



.review-bottom-group .btn .poka-icon {
    position: relative;
    margin-bottom: -4px;
}

.review-bottom-group .btn .poka-icon .icon-poka {
    margin: 0;
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%);
}



.menu-item .search-icon{
    top: 5px;
    position: relative;
}

.is-search-submit{
    cursor: pointer;
}





.text-area > h3 {
    font-size: 1.55rem;
}


.text-area > h4 {
    font-size: 1.4rem;
}



#menu-main-menu{
        line-height: 5.5 !important;
}







/*.review-logo img {
    width: 35px;
    padding-top: 10px;
}*/




.table-s2 .item .item-row .col-bonus h5 strong {
    font-size: 1.2rem;
}




.mobmenu .astm-search-menu, .mm-search {
    display:none !important;
    width: 0 !important;
    height: 0 !important;
}



.mm-navbars-top {
    border-bottom: none !important;
}

.mobile-search {
    padding: 10px 17px 25px 17px !important;
}



.top-ones {
    margin-bottom: 30px;
}

.bottom-ones {
    margin-top:50px;
}



.review-sections {
    text-align: center;
}


.not-a-link {
    cursor: auto !important;
}

.not-a-link:hover {
    opacity: 1 !important;
}





.ups-downs ul li {
    border-bottom: none !important;
}




.ups-downs .icon-poka-arrow-up::before {
    content: '\2714';
}

.ups-downs .icon-poka-arrow-down::before {
    content: '\2716';
}

.ups-downs .icon i {
    font-size: 20px;
    color: transparent;
    text-shadow: 0 0 0 #fff;
    vertical-align: sub;
}




.wc-container {
    margin: 15px;
}


.wc-title {
    font-size: 2.1428571429rem;
    font-weight: 500;
    left: -15px;
    position: relative;
    padding-bottom: 10px;
}



.wc-results-row {
    margin-top: 25px;
}



.wc-results-title, .wc-error-title{
    font-weight: 500;
    font-size: 1.5em;
}

.wc-fields, .wc-results, .wc-error-message{
    padding:25px;
}

.wc-fields{
    /*background-color: #fdfdfd;*/
    background-color: rgba(189, 182, 165, 0.16);
    padding-top: 35px;

    border: 1px solid #c8c8c8;
    margin-right: -15px;
    margin-left: -15px;

}

.wc-results{
    /*background-color: rgba(45,115,155,.1);*/
    background-color: rgba(137, 202, 240, 0.76);
    color: #1c3379;
    border: 1px solid #6f9caa;
}



.wc-error-message {

    background-color: rgba(249, 157, 157, 0.76);
    color: #841919;
    border: 1px solid #c64242;
    font-weight: 700;

}





.wc-res-name {
    font-weight: bold;
}

.wc-fields-row {
    width: 100%;
    height: 45px;
    display: block;
}

.wc-fields-row input, .wc-fields-row select {
    float: right;
    width: 35%;
    border-radius: 3px;
    border: 1px solid #aaa;
    padding: 5px;
}



.wc-fields-row input.inperr {
    border: 1px solid #FF1100;
}



.wc-fields-row input:focus, .wc-fields-row select:focus {
    outline: none;
    border-color: #9ecaed;
    box-shadow: 0 0 10px #9ecaed;
}



/* Chrome, Safari, Edge, Opera */
.wc-fields-row input::-webkit-outer-spin-button, .wc-fields-row input::-webkit-inner-spin-button {
    -webkit-appearance: none;
    margin: 0;
}

/* Firefox */
.wc-fields-row input[type=number] {
    -moz-appearance: textfield;
}




.wc-fields-row label {
    float: left;
}


#wc-btn {
    cursor: pointer;
}





.wp-faq-schema-items {
    margin-top: 15px;
}


.faq-question::before {
    /*font-family:'FontAwesome';*/
    font-family:'ShortcodesUltimateIcons';
    content: '\f0e6' !important;
    transition: none !important;
    top: 7px !important;
    left: 9px !important;
}


.faq-question {
    padding: 12px 12px 12px 42px !important;
    margin: 10px 0 -1px 0 !important;
    cursor: auto;
    transition: none !important;
}


.faq-question:hover {
    background-color: #f0f0f0 !important;
}


.faq-answer {
    display: block !important;
}



.faq-answer a {
    color: #2d739b !important;
    text-decoration: underline;
}




/*.pgp-page .poka-games-single-info.poka-games-single-info-wide ul li:first-child {
    width: 33.33333% !important;
}*/


/* Mobiles */
@media (min-width: 1101px) {
    .pgp-page .poka-games-single-info.poka-games-single-info-wide ul li:first-child {
        width: 33.33333% !important;
    }

    .pgp-page .poka-games-single-info.poka-games-single-info-wide ul li:last-child span {
        /*width: 100% !important;*/
        float: none !important;
        text-align: left;
    }

    .pgp-page .poka-games-single-info.poka-games-single-info-wide ul li:last-child strong {
        /*width: 100% !important;*/
        margin-right: 10px;
    }

}

.pgp-page .poka-games-single-info.poka-games-single-info-wide ul li::before {
    color: #049355 !important;
    font-family: "poka" !important;
    display: inline-block !important;
    content: "\004e" !important;
    position: absolute !important;
    top: 0 !important;
    left: 27px !important;
}


.pgp-page .poka-games-single-info.poka-games-single-info-wide ul li {
    position: relative;
    padding-left: 45px;
}




.pgp-page .poka-games-single-info.poka-games-single-info-wide ul li:last-child {
    width: 100% !important;
}

.pgp-page .poka-games-single-info.poka-games-single-info-wide ul li:last-child span {
    /*width: 100% !important;
    float: none !important;
    text-align: left;*/
}

.pgp-page .poka-games-single-info.poka-games-single-info-wide ul li:last-child strong {
    /*width: 100% !important;*/
    margin-right: 10px;
}











.pad-1 {
    padding: 1rem;
}


.table-s2 .logo-box {
    padding: 0 0 41% !important;
}


.num-rating {
    font-size: 20px;
}


@media (min-width: 992px) {

    .table-s2 .item .item-row .col-bonus {
        width: 20%;
    }

    .table-s2 .item .item-row .col-rating {
        width: 13%;
    }

    .table-s2 .item .item-row .col-features {
        width: 24%;
    }

    .table-s2 .item .item-row .col-btn {
        width: 20%;
    }

    .main-col .table-s2 .item .item-row .col-rating {
        width: 20%;
    }

    .main-col .table-s2 .item .item-row .col-bonus {
        width: 30%;
    }

    .main-col .table-s2 .item .item-row .col-btn {
        width: 25%;
    }

}


@media (min-width: 768px) and (max-width: 991px) {

    .table-s2 .item .item-row .col-bonus {
        width: 30%;
    }
    .table-s2 .item .item-row .col-btn {
        width: 26%;
    }

}


.eq-height, .eq-height .su-column-inner {
    display: flex;
    flex-wrap: wrap;
    height: 100%;
}


/*.owl-item, .aff-single-widget {
    display: block !important;
}


.aff-single-widget .item-bonus {
    max-width: 315px;
    margin: 20px auto 20px;
    padding: 0;
    text-align: left;
}*/


.aff-single-widget .item-bonus {
    max-width: 315px;
    padding: 0 10px;
    /*text-align: left;*/
}


.aff-single-widget .full-tc {
    padding: 10px 20px;
    text-align: left;
    word-wrap: break-word;
    margin-top: 0;
}

@media (max-width: 1300px) {

    .aff-single-widget .full-tc {
        word-wrap: break-word;
    }


}

/*.aff-single-widget {
    height: auto !important;
}*/


/*.blackjack {
    background-color: green !important;
    background-image: url(images/menu/blackjack.png);
}*/

@media (max-width: 991px) {
    .menu-icon>a {
        background-repeat: no-repeat;
        background-size: 25px;
        background-position: center left;
        padding: 15px 0 15px 40px !important;
        margin-left: 20px !important;
    }

    .blackjack>a {
        background-image: url(images/menu/blackjack.png);
    }


    .top-casinos>a {
        background-image: url(images/menu/top_casinos.png);
    }


    .bonus>a {
        background-image: url(images/menu/bonus.png);
    }


    .live>a {
        background-image: url(images/menu/live.png);
    }

    .slots>a {
        background-image: url(images/menu/slots.png);
    }


    .roulette>a {
        background-image: url(images/menu/roulette.png);
    }


    .real-money>a {
        background-image: url(images/menu/real_money.png);
    }

}

#mobile-menu, #menu-main-menu-1, #menu-main-menu-1 a, .mm-navbar, .mm-panels > .mm-panel, .mm-panels > .mm-panel a {
    background-color: #312f2f;
    color: #ffffff;
    /*font-weight: bold;*/
}


/*.mm-searchfield__input input, .mm-searchfield__input input:hover, .mm-searchfield__input input:focus{
    background-color: #fff;
}*/



.mm-searchfield {
    display:none;
}


.mobile-search .is-search-form {
    width: 100%;
}



.mobmenu li.menu-item, .mm-listview > li{
    border-color: #515151;
}

.mm-menu .mm-listview > li .mm-next::after, .mm-menu .mm-btn::after, .mm-menu .mm-btn::before {
    border-color: #fff !important;
}


h1 {
    /*font-size: 2.5714285714rem;*/
    font-size: 2.1428571429rem !important;
}
h2 {
    /*font-size: 2.1428571429rem;*/
    font-size: 1.8571428571rem !important;
}
h3 {
    /*font-size: 1.8571428571rem;*/
    font-size: 1.5rem !important;
}
h4 {
    /*font-size: 1.5rem;*/
    font-size: 1.25rem !important;
}
h5 {
    /*font-size: 1.25rem;*/
    font-size: 1rem !important;
}
h6 {
    font-size: 1rem !important;
}


h1,h2, h3, h4, h5, h6, .btn-p1 {
    font-weight: bold !important;
    font-family:  Arial, Helvetica, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol" !important;
}



.under-table {
    text-align:center;
}

.qtip a, .link {
    text-decoration: underline !important;
    cursor: pointer !important;
}


@media (max-width: 575px) {
    .qtip {
        left: 0 !important;
    }

    .under-table {
        text-align:left;
    }

    .under-table .sue-icon {
        display: block !important;
    }


    h1 {
        font-size: 1.5rem !important;
    }
    h2 {
        /*font-size: 2.1428571429rem;*/
        font-size: 1.4rem !important;
    }
    h3 {
        /*font-size: 1.8571428571rem;*/
        font-size: 1.3rem !important;
    }
    h4 {
        /*font-size: 1.5rem;*/
        font-size: 1.2rem !important;
    }
    h5 {
        /*font-size: 1.25rem;*/
        font-size: 1rem !important;
    }
    h6 {
        font-size: 1rem !important;
    }

}




.col-bonus strong {
    font-size: 1.8571428571rem !important;
}

.sigt-container {
    text-align: center;
}


.ftc-container {
    text-align: center;
}

.ftc-container-left {
    text-align: left;
}

/*.ftc-container-left .full-tc {
    margin-top: 20px;
}*/

.ftc-container-left .full-tc, .ftc-container .full-tc {
    border-top: 1px solid #dbdbdb;
    margin-top: 20px;
    padding-top: 20px;
}


.ftc-container .full-tc {
    width: auto !important;
    display: inline-block !important;
}


.table-s2 .item .item-row .col-bonus h5 {
    font-size: 13px;
}



.sigt-p25 {
    padding-top: 25px;
    padding-bottom: 25px;
}


.sigt-rh {
    /*width: 100%;*/
    flex-wrap: wrap;
    text-align: center;
    display: flex;
    /*margin-bottom: -15px !important;*/
    margin-top: 20px !important;
    padding-top: 20px !important;


}

.hidden-sm-up .sigt-rh {
    text-align: left !important;
    display: inline-block !important;
    width: auto !important;
}


.hidden-sm-up .sigt-rh .sigt {
    display: block !important;
}


.sigt-rh .sigt {
    display: inline-block !important;
}


.sigt-row {
    align-items: baseline !important;
    margin-top: 10px;
    border-top: 1px solid #dbdbdb;
    /*background-color: #faf9f9;*/
    /*background-color: #fcfffa; */
    /*background-color: #fff;*/
    padding-top: 7px;
    margin-bottom: 0 !important;
}

/*.sigt-row:hover {
    background: #e8f2f8;
    box-shadow: inset 0 0 0 5px #fff;
}*/


.table-s2 .item:nth-child(2n) .sigt-row {
    /*background-color: #fff;*/
    /*background-color: #faf9f9;*/
}


.sigt {
    font-size: 12px;
    width: 14%;
    text-align: left;
    color: #6C6C6B;

}

.sigt-full {
    font-size: 11px;
    /*text-align: left !important;*/
    padding-bottom: 3px;
    color: #6C6C6B;
    text-align: left !important;
    display: inline-block !important;
    width: 100%;

}


.full-tc {
    font-size: 11px;
    margin-top: 15px;
    color: #6C6C6B;
}



.sigt_el {
    width: 11%;
}

.sigt_fs {
    width: 11%;
}

.sigt_ex {
    width: 10%;
}

.sigt_ep {
    width: 20%;
}

.sigt_dp {
    width: 13%;
}

.sigt_wd {
    width: 15%;
}

.sigt_ga {
    width: 20%;
}


.sigt-icon {
    max-width: 25px;
    max-height: 25px;
    width: 100%;
    height: 100%;
}


.sigt-title {
    font-weight: bold;
    color: #2d739b;
    /*color: #312f2f;*/
    /*color:#515151;*/
}


@media (min-width: 992px) {

    .sigt-title {
        display:block;
    }

}


@media (min-width: 768px) and (max-width: 991px) {

    .sigt-title {
        display:grid;
    }

}



@media (max-width: 767px) {

    .sigt {
        width: 100%;
    }

}


@media (min-width: 768px) and (max-width: 1199px) {

    .sigt {
        font-size: 11px;
    }

}


.review-up-area.review-up-area--s1{
    margin-bottom:30px !important;
}

.body-single-affiliates-s1 .main-area-review {
    margin-top:30px !important;
}



.main-area-review h1, .single-pokagames h1 {
    text-align: center;

}





/*toc shortcode start*/


.xtoc-container {
    padding:10px 0;
    margin: 20px 0;
    border-top: 1px solid #999;
    border-bottom: 1px solid #999;
    display: block;
    text-align: center;
}

.xtoc-item {
    display: inline-block;
    padding: 5px;
    font-size: 15px;
}

.xtoc-jump {
    font-weight: bold;
}


.xtoc-icon {
    font-size:20px !important;
    line-height:20px !important;
    /*background:#eeeeee;*/
    color:#2d739b;
    /*-webkit-border-radius:256px;
    -moz-border-radius:256px;
    border-radius:256px;*/
    padding:5px;

}


@media (max-width: 767px) {

    .xtoc-item, .xtoc-item a, .xtoc-jump {
        display: block;
        width: 100%;
        text-align:left !important;
    }

    .xtoc-container {
        border: none;
    }

    .xtoc-jump {
        color:#FFFFFF;
        background-color:#467586;
        border-color:#385e6c;
        padding:0;
        font-size:22px;
        border: 1px solid #7e9fab;
        padding-top: .25em !important;
        padding-bottom: .25em !important;
        line-height: 1.2 !important;
        font-weight: normal;
        padding-left: 11px;
    }


    .xtoc-icon {
        font-size:22px !important;
        line-height:22px !important;
        vertical-align: text-bottom;
    }

    .xtoc-item {
        color:#000000;
        background-color:#FFFFFF;
        border: 1px solid #cccccc;
        margin: 0.5em 0;
        font-size: 22px;
    }


    .xtoc-item img {
        vertical-align: bottom;
    }


}



/*toc shortcode end*/


.custom-text {
    color: #2d2d2c;
}

.custom-text span {
    /*border-bottom: 2px solid #2d2d2c;*/
    /*    text-decoration-thickness: 2px;*/
    text-decoration: underline;
}




/* single casino start */

.single-casino a {
    text-decoration: underline;
}

.single-casino a.btn {
    text-decoration: none;
    margin-bottom: 15px;
}


.single-casino {
    display: block;
    height: 100%;
    padding-bottom: 15px !important;
}


.single-casino .thumb {
    margin-bottom: 20px;
}


.single-casino .rating {
    margin-top: 0 !important;
    margin-bottom: 20px !important;
}


.single-casino-rating {
    font-size: 1rem;
    padding: 0;
    margin-bottom: 20px;
    line-height: 1;
}

.single-casino-rating strong {
    font-size: 1.4rem;
}

.single-casino-rating2 {
    padding: 17px 0;
    font-size: 1rem;
}

.single-casino-rating3 {
    padding-bottom: 5px;
}


/* single casino end */


.btn-full .hidden-lg-up {
    display: block !important;
}



/* casino list start */

.logo-bg {
    background: #eeedeb;
    height: 0;
    padding: 0 0 55%;
    box-shadow: 0 2px 3px rgba(0,0,0,.25);
    position: relative;
    border-radius: 15px;
}


.logo-bg a img {
    position: absolute;
    left: 0;
    right: 0;
    top: 0;
    bottom: 0;
    margin: auto;
}


.cl-link {
    padding-top: 10px;
    text-align: center;
    display: block;
    cursor: pointer;
    font-size: 1.05rem;
}


.cl-single {
    margin: 15px 0;
}

/* casino list end */



p a, #main-text li a, .yaab-author-info a, .sue-panel a, .su-table a, #main li a, .section li a {
    color: #2d739b !important;
    text-decoration: underline !important;
}

.sue-panel .btn, .sue-panel .btn-blue, .btn, .btn-blue, #sidebar .btn {
    color: #fff !important;
    text-decoration: none !important;
}


.btn-center {
    padding-left: 0 !important;
    padding-right: 0 !important;
    text-align: center;
}

.attention a {
    color: #1400ff !important;
}





@media (max-width: 767px) {

    .games-sections .su-button span, .review-sections .su-button span {
        padding-left: 15px !important;
        text-align: left;
    }


    .games-sections .not-a-link span, .review-sections .not-a-link span {
        padding-left: 8px !important;
    }

}


.su-button-mobile span {
    padding-left: 15px !important;
    text-align: left;
}


.su-button-mobile.not-a-link span {
    padding-left: 8px !important;
}







/* Small mobile */
@media (max-width: 575px) {

    .aff-si {
        text-align: left;
        margin-top: 15px;
    }


}






/* game filters start */

.pgp-page .poka-games-wrapper .slots-filter .filters-taxonomies-list > li, .wp-admin .poka-games-wrapper .slots-filter .filters-taxonomies-list > li {
    height: 100% !important;
    padding-right:0 !important;

}

.pgp-page .custom-scrollbar, .wp-admin .custom-scrollbar {
    overflow-y: scroll !important;
    scrollbar-color: #6C6C6B #D6D6D6;
}

.filter-tax .arrow span {
    vertical-align: middle;
}

/*.filters-tax-terms-list {
    display:block !important;
}*/




.pgp-page .custom-scrollbar::-webkit-scrollbar {
    width: 8px;
    height: 8px;
}

.pgp-page .custom-scrollbar::-webkit-scrollbar-track-piece  {
    background-color: #D6D6D6;
}

.pgp-page .custom-scrollbar::-webkit-scrollbar-thumb:vertical {
    height: 20px;
    background-color: #6C6C6B;
}



@media (min-width: 768px) {
    .pgp-page .poka-games-wrapper .slots-filter .filters-taxonomies-list > li {
        min-width: 300px !important;
        width: 300px !important;
        flex-basis: 300px !important;
    }
}



/* game filters end */















/* image ranks start */



.rank-img {
    left: 2px !important;
    background: inherit !important;
    margin-top: -12px !important;
}

.rank-img img {
    max-width: 25px;
}

.rank-txt {
    left: 9px !important;
}



.item:first-of-type .rank-img {
    left: 0 !important;

}

.item:first-of-type .rank-img img {
    max-width: 30px;
}



@media (min-width: 768px) and (max-width: 991px) {
    .rank-img {
        left: -1px !important;
        /*top: 42% !important;*/
    }

    .item:first-of-type .rank-img {
        left: -3px !important;

    }

    .item:first-of-type .rank-img img {
        max-width: 25px;
    }

    .rank-img img {
        max-width: 20px;
    }

    .rank-txt {
        left: 5px !important;
    }

}



@media (max-width: 767px) {
    .rank-img {
        left: 5px !important;
        top: 0 !important;
        margin-top: 0 !important;
    }

    .item:first-of-type .rank-img {
        left: 3px !important;

    }


    .item:first-of-type .rank-img img {
        max-width: 45px;
    }

    .rank-img img {
        max-width: 35px;
    }

    .rank-txt {
        left: 5px !important;
    }


}



@media (max-width: 575px) {



    .item:first-of-type .rank-img img {
        max-width: 35px;
    }

    .rank-img img {
        max-width: 30px;
    }
}



/* image ranks end */



#menu-main-menu {
    float:right;
}




@media (min-width: 576px) and (max-width: 767px) {

    .footer .widget-columns.widget-count-4 {
        display: flex;
        flex-wrap: wrap;
    }

    .footer .widget-columns.widget-count-4 > div {
        width: 50%;
        display: flex;
        flex-wrap: wrap;
        height: 100%;
    }

    .footer .widget-columns.widget-count-4 > div h3 {
        width: 100%;
    }

}


/* Small mobile */
@media (max-width: 575px) {

    .panel-img img {
        display: block;
        float:unset;
        margin: 0 auto;
    }


}





/*.ratings-wrapper .rating .star {
    color: #ffe300;
    background-color: transparent !important;
}

.ratings-wrapper .rating .star i {
    color: #ffd700;
    font-size: 16px;
}
.rating .star {
    width: 18px;
    height: 18px;
    line-height: 14px;
}*/


/*.review-logo-group .rating .star {
    width: 22px;
    height: 22px;
    line-height: 16px;
}

.review-logo-group .ratings-wrapper .rating .star i {
    color: #ffd700;
    font-size: 18px;
}*/



/* ==========================================================================
   Responsive steps
   ========================================================================== */
/* Large desktops */
@media (max-width: 1199px) {

}

/* Tablet */
@media (max-width: 991px) {








}

/* Mobile */
@media (max-width: 767px) {

    .review-sections .su-button {
        display: block !important;
        margin: 1em 0;
    }


    .table-s2 .item .item-row .col-features ul li {
        text-align: left !important;
    }



    .sigt-full {
        font-size: 12px;
    }



}

/* Small mobile */
@media (max-width: 575px) {

}











#write-for-us {
    background-position: bottom;
    background-size: cover;
    padding: 100px 0;

    .page_content_wrapper {
        padding:0;

        p {
            margin:20px 0 !important;
        }

        .inner {
            text-align: center;

            h2 {
                color: #fff;
            }

        }
    }
}

.zilla-likes {
    display: none !important;
}

.footer-contact {

    a {
        i:before {
            color:#13988A;
        }
    }
}

.footer {
    background: #181818;
}

.align-right {
      text-align: right;
}




/*p a {
    font-weight: bold;
}*/



.alts-link{
    text-decoration:underline;
    color: #2d739b !important;
}



#catapult-cookie-bar{
    -webkit-transition: none !important;
    -moz-transition: none !important;
    -o-transition: none !important;
    transition: none !important;
}



/*p a:link {
    color: #005ce6 !important;
}

p a:visited {
    color: #2d739b !important;
}*/





.last-updated{
    text-align: right;
    display: inline-block;
    width: 100%;
    font-size:0.9rem;
}

@media (max-width: 767px) {
    .last-updated{
        text-align: left;
        display: block;
        width: 100%;
    }
}



















.text-area .responsive-iframe-wrapper {
    padding-top: 10px !important;
}




/*@media only screen and (max-width: 767px) {
    .review-up-area .review-bonus p{
        text-align: left;
    }
}*/




















/* sticky start */

#sticky-container {
    display:none;
    position:fixed;
    top:0;
    left:0;
    background-color: #fff;
    z-index: 99997;
    width: 100%;
    padding: 5px 0 !important;
 	clear:both;
    padding: 0;
    margin:0;
    box-shadow: 0 4px 8px #5c5c5c;
    transition: -webkit-transform ease .3s;
    transition: transform ease .3s;
    -webkit-transform: translateY(0%) translate3d(0,0,0);
    transform: translateY(0%) translate3d(0,0,0);
    border-top: 2px solid #f3f3f3;

}


.sticky-content {

    max-width: 1140px;
    width: 100%;
    margin: 0 auto;
    display: flex;
    align-items: center;
    justify-content: center;

}





.sticky-left, .sticky-right {

    display:flex;
}




.sticky-middle {
    padding: 15px 0;
    text-align: center;
    font-size: 25px;
    color: #333;
    font-family: "Open Sans", sans-serif;
}


.sticky-right {
    flex: 1;
}

.sticky-right a.btn{
    min-width: 200px;
    max-width: 300px;
    float: right;
    margin-left: 30px;
    margin-right: 15px;
}

.sticky-left img, .sticky-left a {
    margin: 0 !important;
    width: 293px;
    height: 90px;
}


#sticky-container .full-tc {
    margin-top:10px !important;
    padding-top: 0 !important;
}













@media screen and (min-width: 769px) and (max-width: 1049px) {


    .sticky-middle {
        font-size: 18px;
    }

}







@media screen and (max-width: 992px) {


    .sticky-middle {
        display: none !important;
    }

    .sticky-right {
        flex: 0;
    }



    .sticky-right a.btn{
        min-width: 150px;
        max-width: 300px;
        float: right;
        margin-right: 10px;
    }



    .sticky-left img, .sticky-left a {

        min-width: 175px;
        max-width: 200px;
        height: auto;

    }


}

@media screen and (max-width: 768px) {


    .sticky-right a.btn{
        min-width: 150px;
        max-width: 300px;
        float: right;
        margin-right: 10px;
    }



    .sticky-left img, .sticky-left a {

        min-width: 145px;
        max-width: 150px;
        height: auto;

    }


}

@media screen and (min-width: 341px) and (max-width: 450px) {


    .sticky-left img, .sticky-left a {

        min-width: 145px;
        max-width: 150px;
        height: auto;

    }


    .sticky-right a.btn{
        min-width: 150px;
        max-width: 300px;
        float: right;
        margin-right: 10px;
    }



}



@media screen and (max-width: 340px) {


    .sticky-middle, .sticky-left {
        display: none !important;
    }

    .sticky-right {
        width: 100% !important;
        margin: 0 auto !important;
        text-align: center;

    }

    .sticky-right a.btn{
        min-width: 200px;
        max-width: 300px;
        float: right;
        margin: 0 auto !important;
        padding: 7px 14px;
    }


    .has-cookie-bar #catapult-cookie-bar {
        padding: 10px;
    }

    .cookie-bar-bar button#catapultCookie, .ctcc-left-side {
        margin:0;
    }


}







/* sticky end */




























.mb0 {
    margin-bottom:0;
}

.mb5 {
    margin-bottom:5px;
}

.mb10 {
    margin-bottom:10px;
}





/* scroll to top button start */


.footer .btn-backToTop {
    position: fixed;
    bottom: 20px;
    right: 15px;
    top: unset;
    background-color: #b7b7b7;
    z-index: 1000000;
    display: none;
}


/* scroll to top button end */




.body-show-breadcrumbs:not(.home):not(.body-fullscreen-sections) #main {
    margin-bottom: 0;
}



@media (max-width: 575px) {

    #sidebar {
        margin-top: 0;
    }

}



.casino-guide-box-item {
    position:absolute;
    z-index: 5;
    width:100%;
    height: 100%;
    display: contents;

}

.casino-guide-box-item h4 {
    font-size: 1.2rem !important;
}

@media (min-width: 576px) {
    .sidebar {
        padding: 30px;
    }
}





@media (max-width: 575px) {
    .center-mobile {
        text-align:center;
    }

    .mfp-content {
        height:100%;
    }

}








.asi-features {
    margin-bottom: 20px;
    color: #2d2d2c;
    padding-top: 1px;
    text-align: left;
}

.asi-features li {
    list-style: none;
    line-height:19px;
    font-size: 1 rem;
}
.asi-features li:before {
    content: "\02714";
    padding-right: 4px;
    font-size: 1rem;
}


@media screen and (max-width: 575px) {
    .asi-features {
        margin-top: 15px;
    }
}



.mobmenu .is-form-style input.is-search-input {
    font-size: 16px !important;
}


















/* game iframe start */

.gi-wrapper{
    width: 100%;
    min-width: auto;
    max-width: 100%;
    min-height: 560px;
    max-height: 100%;
    position:relative;
}

.gi-wrapper iframe  {

    position:relative;
    width:100%;
    min-width:auto;
    max-width:100%;
    min-height:560px;
    max-height:100%;
    overflow:hidden;

    display: none;
    width: 1px;
    min-width: 100%;



}




.gi-play-btn-wrapper, .gi-play-btn-bg {
    width: 100%;
    min-width: auto;
    max-width: 100%;
    min-height: 560px;
    max-height: 100%;
    background-color: #333;
    cursor: pointer;
    background-repeat: no-repeat;
    background-position: center;
    background-size: cover;
    position: relative;
}

.gi-play-btn-bg {
    -webkit-filter: blur(1px);
    -moz-filter: blur(1px);
    -o-filter: blur(1px);
    -ms-filter: blur(1px);
    filter: blur(1px);
}

.gi-play-btn {
    position:absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%);
    -webkit-transform: translate(-50%, -50%);

    font-size: 50px;
    color: #F0F0F0;

}


.gi-play-btn:before {
    content: "\25B6\00FE0E";
    font-size: 140px;
    color: #F0F0F0;
}




.gi-forbidden-msg {
    font-size: 23px;
    font-weight: bold;
    position: absolute;
    background-color: #333;
    padding: 10px;
    color: #f5f5f5;
    left:0;
    width: 100%;
    opacity: 0.9;
    text-align: center;
    transform: translate(-50%, -50%);
    -webkit-transform: translate(-50%, -50%);
    top: 50%;
    left:50%;
    cursor: auto;
}


.gi-forbidden-msg a {
    color: #50ff00;
    text-decoration: underline;
}




.gi-icon-play:before {
    content: "\25B6\00FE0E";
    font-style: normal;
    font-size: 22px;
}

.gi-btn-pfr, .gi-btn-pff {
    display: none;
    width: 100%;
    padding: 10px;
    margin: 3px 1px;
    border-radius: 15px;
    font-weight:bold;
    font-size:22px;
    color: #fff;
    text-align:center;
    cursor:pointer;
}

.gi-btn-pfr {
    background-color: #32cd33;
    margin-bottom:25px;

}

.gi-btn-pff {
    background-color: #59b8ca;
}



@media screen and (max-width: 600px) {


    .gi-play-btn-bg {
        -webkit-filter: blur(0);
        -moz-filter: blur(0);
        -o-filter: blur(0);
        -ms-filter: blur(0);
    }



    .gi-forbidden-msg {
        font-size: 15px;
    }


}



@media screen and (max-width: 575px) {


    .gi-wrapper {
        min-height:0;
    }

    .gi-wrapper iframe {
        display:none;
    }


    .gi-forbidden-msg {
        font-size: 20px;
    }


}




/* game iframe end */







@media (max-width: 767px) {

    .su-row.img-top {
        display: flex;
        flex-direction: column;
    }


    .su-row.img-top .su-column {
        order: 2;
    }

    .su-row.img-top .su-column.img-top {
        order: 1 !important;
    }


}













/* expand */

.su-u-clearfix::after {
    content: '';
    display: table;
    clear: both;
}

.su-u-trim > :first-child {
    margin-top: 0;
}

.su-u-trim > :last-child {
    margin-bottom: 0;
}




.su-expand {
    margin: 0 0 1.5em;
}

.su-expand-content {
    overflow: hidden;
}

.su-expand-link {
    margin-top: 0.5em;
    cursor: pointer;
}

.su-expand-link:hover {
    opacity: 0.7;
}

.su-expand-link a,
.su-expand-link a:hover,
.su-expand-link a:active,
.su-expand-link a:visited,
.su-expand-link a:focus {
    display: inline;
    text-decoration: none;
    box-shadow: none;
    background: transparent;
    border: none;
}

.su-expand-link-style-underlined .su-expand-link span {
    text-decoration: underline;
}

.su-expand-link-style-dotted .su-expand-link span {
    border-bottom: 1px dotted #333;
}

.su-expand-link-style-dashed .su-expand-link span {
    border-bottom: 1px dashed #333;
}

.su-expand-link-style-button .su-expand-link a {
    display: inline-block;
    margin-top: 0.2em;
    padding: 0.2em 0.4em;
    border: 2px solid #333;
}

.su-expand-link-more {
    display: none;
}

.su-expand-link-less {
    display: block;
}

.su-expand-collapsed .su-expand-link-more {
    display: block;
}

.su-expand-collapsed .su-expand-link-less {
    display: none;
}

.su-expand-link i {
    display: inline-block;
    margin: 0 0.3em 0 0;
    vertical-align: middle;
    color: inherit;
}

.su-expand-link img {
    display: inline-block;
    width: 1em;
    height: 1em;
    margin: 0 0.3em 0 0;
    vertical-align: middle;
}



/* panel */

.sue-clearfix::before,
.sue-clearfix::after {
    display: table;
    content: ' '
}

.sue-clearfix::after {
    clear: both
}

.sue-content-wrap>*:first-child {
    margin-top: 0
}

.sue-content-wrap>*:last-child {
    margin-bottom: 0
}



.sue-panel {
    position: relative;
    width: 100%;
    margin: 0 auto 1.5em;
    background: white;
    box-sizing: border-box
}


.sue-panel-clickable {
    cursor: pointer;
    -webkit-transition: opacity 0.2s;
    transition: opacity 0.2s
}

.sue-panel-clickable:hover {
    opacity: 0.75
}





.sue-icon-panel {
    position: relative;
    width: 100%;
    margin: 0 auto 1.5em;
    background: white;
    box-sizing: border-box
}

.sue-icon-panel-head {
    padding: 1em;
    padding-bottom: 0;
    box-sizing: border-box;
    text-align: center
}

.sue-icon-panel-head img {
    display: inline-block;
    max-width: 100%;
    margin: 0;
    padding: 0;
    border: none;
    border-radius: 0;
    box-shadow: none
}

.sue-icon-panel-head i {
    display: inline-block;
    margin: 0;
    padding: 0;
    border: none;
    border-radius: 0;
    box-shadow: none
}

.sue-icon-panel-content {
    padding: 1em
}






/* box */

.su-box {
    margin: 0 0 1.5em;
    border-width: 2px;
    border-style: solid;
}

.su-box-title {
    display: block;
    padding: 0.5em 1em;
    font-weight: bold;
    font-size: 1.1em;
}

.su-box-content {
    background-color: #fff;
    color: #444;
    padding: 1em;
}

.su-box-style-soft .su-box-title {
    background-image: url("../images/styles/style-soft.png");
    background-position: 0 0;
    background-repeat: repeat-x;
}

.su-box-style-glass .su-box-title {
    background-image: url("../images/styles/style-glass.png");
    background-position: 0 50%;
    background-repeat: repeat-x;
}

.su-box-style-bubbles .su-box-title {
    background-image: url("../images/styles/style-bubbles.png");
    background-position: 0 50%;
    background-repeat: repeat-x;
}




/* row and column */

.su-row {
    margin-bottom: 1.5em;
}

.su-row::after {
    display: table;
    clear: both;
    content: '';
}

.su-row .su-column {
    display: block;
    float: left;
    box-sizing: border-box;
    margin: 0 0 0 4%;
}

.su-row .su-column:first-child {
    margin-left: 0;
}

.su-row .su-column.su-column-size-1-1 {
    margin-right: 0;
    margin-left: 0;
}

.su-row .su-column.su-column-centered {
    float: none;
    margin-right: auto;
    margin-left: auto;
}

.su-row .su-column-size-1-1 {
    width: 100%;
}

.su-row .su-column-size-1-2 {
    width: 48%;
}

.su-row .su-column-size-1-3 {
    width: 30.66%;
}

.su-row .su-column-size-2-3 {
    width: 65.33%;
}

.su-row .su-column-size-1-4 {
    width: 22%;
}

.su-row .su-column-size-3-4 {
    width: 74%;
}

.su-row .su-column-size-1-5 {
    width: 16.8%;
}

.su-row .su-column-size-2-5 {
    width: 37.6%;
}

.su-row .su-column-size-3-5 {
    width: 58.4%;
}

.su-row .su-column-size-4-5 {
    width: 79.2%;
}

.su-row .su-column-size-1-6 {
    width: 13.33%;
}

.su-row .su-column-size-5-6 {
    width: 82.66%;
}

.su-row .su-column img,
.su-row .su-column iframe,
.su-row .su-column object,
.su-row .su-column embed {
    max-width: 100%;
}

@media only screen and (max-width: 767px) {
    .su-row .su-column {
        float: none;
        width: 100%;
        margin: 0;
    }
    .su-row .su-column + .su-column {
        margin: 1.5rem 0 0;
    }
}














.su-expand h2 {
    margin-bottom: 15px;
}




.su-note {
    margin: 0 0 1.5em;
    border-width: 1px;
    border-style: solid;
}

.su-note-inner {
    padding: 1em;
    border-width: 1px;
    border-style: solid;
}






.su-button {
    display: inline-block !important;
    text-align: center;
    text-decoration: none !important;
    box-sizing: content-box !important;
    transition: all 0.2s;
}


.su-button span {
    display: block !important;
    text-decoration: none !important;
    box-sizing: content-box !important;
    transition: all 0.2s;
}

.su-button img {
    border: none !important;
    vertical-align: middle !important;
    margin: -0.2em 0.4em 0 -0.3em !important;
    box-shadow: none !important;
}

.su-button i {
    display: inline-block;
    width: 1em;
    height: 1em;
    margin: 0 0.5em 0 0 !important;
    text-align: center;
    line-height: 1em;
}

.su-button.su-button-float-icon img {
    margin: 0 0.5em !important;
}

.su-button small {
    display: block;
    margin: -0.2em 0 0;
    color: inherit;
    text-align: center;
    font-style: normal;
    font-size: 0.8em;
    line-height: 1;
    opacity: 0.7;
}

@media screen and (max-width: 768px) {
    .su-button span {
        padding-top: 0.25em !important;
        padding-bottom: 0.25em !important;
        line-height: 1.2 !important;
    }
    .su-button small {
        margin-top: 0.2em !important;
    }
}

.su-button-style-default {
    border-width: 1px;
    border-style: solid;
}

.su-button-style-default:hover {
    opacity: 0.7;
}

.su-button-style-default span {
    border-top-width: 1px;
    border-bottom-width: 1px;
    border-top-style: solid;
    border-bottom-style: solid;
}


.sui {
    display: inline-block;
    font-size: inherit;
    text-rendering: auto;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale
}


.sui-play:before {
    content: "\25B6\00FE0E";
    font-style: normal;
    font-size: 26px;
    /*font-family:monospace;*/
}





.su-table {
    width: 100%;
    margin-bottom: 1.5em;
}

.su-table table {
    width: 100% !important;
    margin: 0 !important;
    border-collapse: collapse !important;
    font-size: 1em !important;
    border: 1px solid #ccc !important;
    table-layout: auto !important;
}

.su-table table th {
    text-align: center !important;
    padding: 1em !important;
    font-size: 1em !important;
    font-weight: bold !important;
    color: #333 !important;
    border: 1px solid #ccc !important;
    background: #f0f0f0 !important;
}

.su-table table td {
    padding: 0.5em 1em !important;
    border: 1px solid #ccc !important;
    background: #fff !important;
}

.su-table-responsive {
    overflow-x: auto;
}

.su-table-responsive table {
    width: auto !important;
    min-width: 100% !important;
}

.su-table-responsive table th,
.su-table-responsive table td {
    word-break: initial !important;
}

.su-table-alternate table tr:nth-child(even) td {
    background-color: #f7f7f7 !important;
}

.su-table-fixed table {
    table-layout: fixed !important;
}
































/* custom */
.head-main .text-intro {
    margin-top: 10px;
}










.site-logo {
    height: 35px;
    margin-top:20px;
    float: left;
    position: relative;
    z-index: 10000;
}

.site-logo img {
    height: 35px;
}

@media (max-width: 991px) {
    .trigger-mmenu {
        float: right !important;
        padding-top: 8px !important;
    }


    .trigger-mmenu .icon {
        width: 30px;
        margin-top: 5px;
    }

    .trigger-mmenu .icon span{
        height: 5px;
        margin-bottom: 5px;
    }

    .site-logo {
        float: left !important;
        margin-top: 15px !important;
        margin-bottom: 15px;
        display: inline-block;
    }


    .mm-search-icon {
        display: inline-block;
    }


    .mm-search-icon::before {
        content: "\005a";
        font-family: "poka";
        font-size: 24px;
        padding:5px;
        vertical-align: middle;
        margin-right: 15px;
    }



}

@media (max-width: 575px) {

    .site-logo {
        margin-left: 5px !important;
    }

}



.content-intro h1 {
    text-align: center;
    font-weight: 700;
    margin: 5px 0 30px 0;
}









.su-expand .sui-angle-double-down::before, .su-expand .sui-angle-double-up::before {
    font-size: 17px;
    position: relative;
}

/*.su-expand .sui-angle-double-down::before {
    font-family: inherit  !important;
    content: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAsAAAALCAYAAACprHcmAAAACXBIWXMAAAsTAAALEwEAmpwYAAAFFmlUWHRYTUw6Y29tLmFkb2JlLnhtcAAAAAAAPD94cGFja2V0IGJlZ2luPSLvu78iIGlkPSJXNU0wTXBDZWhpSHpyZVN6TlRjemtjOWQiPz4gPHg6eG1wbWV0YSB4bWxuczp4PSJhZG9iZTpuczptZXRhLyIgeDp4bXB0az0iQWRvYmUgWE1QIENvcmUgNi4wLWMwMDIgNzkuMTY0NDYwLCAyMDIwLzA1LzEyLTE2OjA0OjE3ICAgICAgICAiPiA8cmRmOlJERiB4bWxuczpyZGY9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkvMDIvMjItcmRmLXN5bnRheC1ucyMiPiA8cmRmOkRlc2NyaXB0aW9uIHJkZjphYm91dD0iIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtbG5zOmRjPSJodHRwOi8vcHVybC5vcmcvZGMvZWxlbWVudHMvMS4xLyIgeG1sbnM6cGhvdG9zaG9wPSJodHRwOi8vbnMuYWRvYmUuY29tL3Bob3Rvc2hvcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RFdnQ9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZUV2ZW50IyIgeG1wOkNyZWF0b3JUb29sPSJBZG9iZSBQaG90b3Nob3AgMjEuMiAoV2luZG93cykiIHhtcDpDcmVhdGVEYXRlPSIyMDIxLTEyLTI0VDA2OjU0OjQzKzAyOjAwIiB4bXA6TW9kaWZ5RGF0ZT0iMjAyMS0xMi0yNFQwNjo1NToyOSswMjowMCIgeG1wOk1ldGFkYXRhRGF0ZT0iMjAyMS0xMi0yNFQwNjo1NToyOSswMjowMCIgZGM6Zm9ybWF0PSJpbWFnZS9wbmciIHBob3Rvc2hvcDpDb2xvck1vZGU9IjMiIHBob3Rvc2hvcDpJQ0NQcm9maWxlPSJzUkdCIElFQzYxOTY2LTIuMSIgeG1wTU06SW5zdGFuY2VJRD0ieG1wLmlpZDpmZGJlOTE4ZS00NDE4LTBhNDUtYTRhNy0wYzNjNzM0N2YwNjQiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6ZmRiZTkxOGUtNDQxOC0wYTQ1LWE0YTctMGMzYzczNDdmMDY0IiB4bXBNTTpPcmlnaW5hbERvY3VtZW50SUQ9InhtcC5kaWQ6ZmRiZTkxOGUtNDQxOC0wYTQ1LWE0YTctMGMzYzczNDdmMDY0Ij4gPHhtcE1NOkhpc3Rvcnk+IDxyZGY6U2VxPiA8cmRmOmxpIHN0RXZ0OmFjdGlvbj0iY3JlYXRlZCIgc3RFdnQ6aW5zdGFuY2VJRD0ieG1wLmlpZDpmZGJlOTE4ZS00NDE4LTBhNDUtYTRhNy0wYzNjNzM0N2YwNjQiIHN0RXZ0OndoZW49IjIwMjEtMTItMjRUMDY6NTQ6NDMrMDI6MDAiIHN0RXZ0OnNvZnR3YXJlQWdlbnQ9IkFkb2JlIFBob3Rvc2hvcCAyMS4yIChXaW5kb3dzKSIvPiA8L3JkZjpTZXE+IDwveG1wTU06SGlzdG9yeT4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz7JEQu1AAAA20lEQVQYlXXRIUsDUBQF4G8PWXEgrBntaphhrgjm4ZAF2QymgQaj2Gw2sQwGmoZgWNaFNUEEZUFQhz/AlVVhC5ost2y4W97jvHPuOfe+TL3Xv8MxvsyvPFoJO/jEyRxiGQPUEiZYxAXeUQxSDlfoYhmThHU8BGENL7gJ4WHgH9hMuEUDR+ECB1iJ+3VEaSaU8IqfGZdv7KGNJ2wvxMNSgB1UsYtHbMWZxSjhDL8hquENQ5xGg2xkLmbqvT6sxlCFf1Z3j32MUwADbMy4wCUqGEMyXecheo7tTH3UH4U4MWwHBFw+AAAAAElFTkSuQmCC") !important;
    top: -2px;

}


.su-expand .sui-angle-double-up::before {
    font-family: inherit  !important;
    content: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAsAAAALCAYAAACprHcmAAAACXBIWXMAAAsTAAALEwEAmpwYAAAFFmlUWHRYTUw6Y29tLmFkb2JlLnhtcAAAAAAAPD94cGFja2V0IGJlZ2luPSLvu78iIGlkPSJXNU0wTXBDZWhpSHpyZVN6TlRjemtjOWQiPz4gPHg6eG1wbWV0YSB4bWxuczp4PSJhZG9iZTpuczptZXRhLyIgeDp4bXB0az0iQWRvYmUgWE1QIENvcmUgNi4wLWMwMDIgNzkuMTY0NDYwLCAyMDIwLzA1LzEyLTE2OjA0OjE3ICAgICAgICAiPiA8cmRmOlJERiB4bWxuczpyZGY9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkvMDIvMjItcmRmLXN5bnRheC1ucyMiPiA8cmRmOkRlc2NyaXB0aW9uIHJkZjphYm91dD0iIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtbG5zOmRjPSJodHRwOi8vcHVybC5vcmcvZGMvZWxlbWVudHMvMS4xLyIgeG1sbnM6cGhvdG9zaG9wPSJodHRwOi8vbnMuYWRvYmUuY29tL3Bob3Rvc2hvcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RFdnQ9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZUV2ZW50IyIgeG1wOkNyZWF0b3JUb29sPSJBZG9iZSBQaG90b3Nob3AgMjEuMiAoV2luZG93cykiIHhtcDpDcmVhdGVEYXRlPSIyMDIxLTEyLTI0VDA2OjU1OjEwKzAyOjAwIiB4bXA6TW9kaWZ5RGF0ZT0iMjAyMS0xMi0yNFQwNjo1NTo0MSswMjowMCIgeG1wOk1ldGFkYXRhRGF0ZT0iMjAyMS0xMi0yNFQwNjo1NTo0MSswMjowMCIgZGM6Zm9ybWF0PSJpbWFnZS9wbmciIHBob3Rvc2hvcDpDb2xvck1vZGU9IjMiIHBob3Rvc2hvcDpJQ0NQcm9maWxlPSJzUkdCIElFQzYxOTY2LTIuMSIgeG1wTU06SW5zdGFuY2VJRD0ieG1wLmlpZDpjYjQ3YjJhNS1lMTU1LTc2NGEtOWFlZS0wYzFhZDk4MjViMTEiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6Y2I0N2IyYTUtZTE1NS03NjRhLTlhZWUtMGMxYWQ5ODI1YjExIiB4bXBNTTpPcmlnaW5hbERvY3VtZW50SUQ9InhtcC5kaWQ6Y2I0N2IyYTUtZTE1NS03NjRhLTlhZWUtMGMxYWQ5ODI1YjExIj4gPHhtcE1NOkhpc3Rvcnk+IDxyZGY6U2VxPiA8cmRmOmxpIHN0RXZ0OmFjdGlvbj0iY3JlYXRlZCIgc3RFdnQ6aW5zdGFuY2VJRD0ieG1wLmlpZDpjYjQ3YjJhNS1lMTU1LTc2NGEtOWFlZS0wYzFhZDk4MjViMTEiIHN0RXZ0OndoZW49IjIwMjEtMTItMjRUMDY6NTU6MTArMDI6MDAiIHN0RXZ0OnNvZnR3YXJlQWdlbnQ9IkFkb2JlIFBob3Rvc2hvcCAyMS4yIChXaW5kb3dzKSIvPiA8L3JkZjpTZXE+IDwveG1wTU06SGlzdG9yeT4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz7K8diVAAAA2klEQVQYlW3RsS7DURTH8Y8bEUMHo6kPoCgxsJAYuvEABpW0YrSZGE1iNTUeQMSikXSrRSgVSdMnMJmbTiaD809ump7t3vO9v9/vnDtz0Hk3UQ2c4BjDvJEmwCvcYhOfOJ8Gl/CIs6w3h0v0sVzAZbxgP6AWaviO80bhktDDKn7RjChlrOEud0lYDJUdjPARuR9wEQLjIkYX23F5j4VQ28UX5rGOt1mcoh1RhMsz6jH4TQgeJrxmYAsrOMIWBrlLitc/2PP/GaMAeqjGOscopZh4CU+m1zUqaP8BHYMtkETtXJAAAAAASUVORK5CYII=") !important;
    top: -2px;
}*/



.su-expand .sui-angle-double-down::before {
    font-family: inherit  !important;
    content: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAsAAAALCAMAAACecocUAAAAY1BMVEUAAAAAiP8AiP8AiP8AiP8AiP8AiP8AiP8AiP8AiP8AiP8AiP8AiP8AiP8AiP8AiP8AiP8AiP8AiP8AiP8AiP8AiP8AiP8AiP8AiP8AiP8AiP8AiP8AiP8AiP8AiP8AiP8AiP8PvEYKAAAAIHRSTlMA9CL50r6YYCzw4cayp3xnNx4M5+bezaGMdFVLQx0SEMYkK24AAABdSURBVAjXLcxHEoMwFATRkQBJJINxNqnvf0o+4S2nq0bNXaelFe6n3fhEDvJeQwAnXwCfly1Jte8cJsyFKKOl8t9XCGjX6GPGQ7cMqilAbufpza4ZZI701SXVncwGzu8G40e+eq4AAAAASUVORK5CYII=") !important;
    top: -2px;

}


.su-expand .sui-angle-double-up::before {
    font-family: inherit  !important;
    content: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAsAAAALCAMAAACecocUAAAAXVBMVEUAAAAAiP8AiP8AiP8AiP8AiP8AiP8AiP8AiP8AiP8AiP8AiP8AiP8AiP8AiP8AiP8AiP8AiP8AiP8AiP8AiP8AiP8AiP8AiP8AiP8AiP8AiP8AiP8AiP8AiP8AiP88iKUzAAAAHnRSTlMA82Ik+eHRvposHueyqHs3Ee/MyMehinRqVEtEDgxW2X5sAAAAW0lEQVQI1y2NWQ6AIBQDC4gLiuC+9/7H9EGYrybTpkjopUNhJ6sxp29gYhblarJ9bFY9K2109KJAG66JjdGKaFxLQZ1mRSd9u5GioGT6ItSiwP5G4pC+j+XRDT+eKwZYW+NyUAAAAABJRU5ErkJggg==") !important;
    top: -2px;
}








.table-header {
    text-align:left !important;
    padding: 10px 0 !important;
}



.table-header .sorting-items, .table-header .sorting-order {
    display: inline-block !important;
}

.table-header .sorting-order {
    margin-left:15px;
}

.table-header .btn-order-asc::before {
    content: '\2191';
    /*content: '\25B2';*/
}
.table-header .btn-order-desc::before {
    content: '\2193';
    /*content: '\25BC';*/
}

.table-header .sorting-order li::after{
    content: "" !important;
}


.table-header .sorting-order li a {
    padding: 5px 8px 5px 1px !important;
}




.table-header .sorting-items li a, .table-header .sorting-items li a i {

    background: transparent !important;
    /*color: #59B8CA !important;*/
    color: #2d739b !important;

}


.table-header .sorting-items li.active a i, .table-header .sorting-items li:hover a i {

    background: none !important;
    color: #fff !important;
}


.table-header .sorting-items li.active a, .table-header .sorting-items li a:hover {

    /*background: #59B8CA !important;*/
    background: #2d739b !important;
    color: #fff !important;

}





.head-menu {
    text-align:right !important;
}



.head-menu.head-menu--s1 {
    background: #000;
    /*padding: 5px 0; */
}


.head-menu.head-menu--s1 .menu > li ul {
    background: #333;
}


@media (max-width: 575px) {

    .yaab-avatar {
        width:150px;
        height: 150px;
        float: none;
        margin: 0 auto;
    }

    .yaab-avatar img {
        border-radius: 50%;
    }

    .yaab-author-name, .yaab-author-title {
        text-align: center;
    }

}


/*html {
    font-size: 15px;
}*/




.main-area-review h2:first-of-type{
    margin-top:10px;
}


/*.head-main .text-intro{
    margin: 0 auto 0;
}*/


.content-intro h1 {
    text-align: center;
    font-weight: 700;
    margin: 5px 0 30px 0;
}

@media (max-width: 991px) {
    .content-intro h1 {
        text-align: left;
    }
}

