/*

Theme Name: Mercury Child
Template: mercury
Theme URI: https://mercurytheme.com/
Author: Space-Themes.com
Author URI: https://space-themes.com/
Description: Affiliate Marketing WordPress Child Theme.
Version: 1.0.1
Requires at least: 5.0
Tested up to: 5.8
Requires PHP: 7.0
License: GNU General Public License v3 or later
License URI: http://www.gnu.org/licenses/gpl-3.0.html
Tags: four-columns, custom-colors, theme-options, custom-menu, featured-images, translation-ready, news, post-formats, block-styles
Text Domain: mercury-child    
*/


/* write custom css after this line */


@font-face{font-family:'OpenSans';src:url(fonts/OpenSans-Regular.ttf);font-weight:400;font-style:normal}@font-face{font-family:'OpenSans';src:url(fonts/OpenSans-Italic.ttf);font-weight:400;font-style:italic}@font-face{font-family:'OpenSans';src:url(fonts/OpenSans-Semibold.ttf);font-weight:600;font-style:normal}@font-face{font-family:'OpenSans';src:url(fonts/OpenSans-Bold.ttf);font-weight:700;font-style:normal}@font-face{font-family:'Roboto Slab';src:url(fonts/RobotoSlab-Regular.ttf);font-weight:400;font-style:normal}@font-face{font-family:'Roboto Slab';src:url(fonts/RobotoSlab-Bold.ttf);font-weight:600;font-style:normal}

/*Custom Netbet*/

.main-menu, .space-footer-copy, .space-single-aces-breadcrumbs {
    font-size: 16px
}

.desctop_hidden {
    display: none !important;
}

body h2,body h3,body h4,body h5,body h6{
    font-family: "Helvetica Neue",Helvetica,Arial,sans-serif!important
}

h1, h1 a {
    font-size: 36px!important;
}

h2{
    font-size: 21px!important 
}

h3{
    font-size: 17px!important 
}

h3{
    font-size: 14px!important 
}

strong[class*=font_title]{
    font-family: 'Roboto Slab', sans-serif!important;
    font-weight: 700!important;
    -webkit-backface-visibility: hidden;
    color: #151515;    
}

.space-page-content a:not(.btn):hover,
.space-page-content a:not(.fw-btn):hover  {
    color: #3175e4!important;
}

.netbet_choise .mobile_hidden {
    border: 6px solid #e7edf7;
    -webkit-border-radius: 14px;
    -moz-border-radius: 14px;
    border-radius: 14px;
    padding: 35px;
}

.netbet_choise_title {
    width: 278px;
    float: left;
    position: relative;
    margin-right: 75px;
    padding: 17px 0 10px;
    text-align: center;
}

.colorued_coin {
    width: 142px;
    height: 139px;
    display: inline-block;
    float: left;
    margin-left: 10px;
    color: #000;
    font-size: 12px;
    padding: 41px 27px 0;
    text-align: center;
    line-height: 13px;
}

.colorued_coin span {
    font-size: 22px;
    display: block;
    line-height: 24px;
}

.fw-container{
    padding-left: 0!important;
    padding-right: 0!important
}

.kama-inline-ads .lwptoc {
    margin: -1.45em 0 0 0;
}

.kama-inline-ads .lwptoc-light .lwptoc_i A {
    color: #d63031;
}

.lwptoc_header {
    margin-bottom: 20px;
    font-size: 21px;
    margin-top: 10px;
}

.coin_yellow{background:url("/img/coin_yellow.png");}
.coin_green{background:url("/img/coin_green.png");}
.coin_blue{background:url("/img/coin_blue.png");}
.coin_red{background:url("/img/coin_red.png");}
.coin_lilic{background:url("/img/coin_lilac.png");padding-top:46px;}
.netbet_choise .typical_title_4{color:#242f6f;font-family:"Roboto";font-size:36px;font-weight:bold;}
.netbet_choise_title{width:278px;float:left;position:relative;margin-right:20px;padding:28px 0 10px;text-align:center;}
.colorued_coin strong{font-size:13px;display:block;}
.colorued_coin span, .colorued_coin > div{font-size:22px;display:block;line-height:24px;}
.netbet_choise .mobile_hidden{border:6px solid #e7edf7;-webkit-border-radius:14px;-moz-border-radius:14px;border-radius:14px;padding:35px;}

.img_fix_1 {
    max-width: 120px;
}

.float_left {
    display: inline-block;
    padding: 0 15px 15px 0;
    float: left;
}

.img_fix_2 {
    max-width: 180px;
}

.float_right {
    display: inline-block;
    padding: 0 0px 15px 15px;
    float: right;
}

.button, .btn_big {
    display: inline-block;
    min-width: 180px;
    padding: 10px 30px;
    font-weight: 400;
    font-size: 1em;
    line-height: 1.25em;
    color: #fff;
    border-radius: 20px;
    background-color: #2ecc71;
    box-shadow: 0px 0px 15px 0px rgba(255, 255, 255, 0.35);
    -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;
    text-decoration: unset!important;
    text-align: center;
}

.btn_big {
    color: #ffffff !important;
    background-color: #d63031 !important;
}

.btn_big:hover{
    box-shadow: 0px 0px 15px 0px rgba(214,48,49, 0.55) !important;
}

.btn_big:before, .green_buuton:before {
    font-family: "Font Awesome 5 Free";
    margin-right: 5px
}

.btn_big:before {
    content: "\f058";
}

.green_buuton {
    color: #ffffff !important;
    background-color: #b2bec3 !important;
}
.green_buuton:hover{
    box-shadow: 0px 0px 15px 0px rgba(178,190,195, 0.55) !important;
}

.green_buuton:before {
    content: "\f35a";
}

.slot_about .font_title3{
    padding: 40px 0;
    display: block;
    font-family: 'Roboto Slab'
}
.slot_about .space-organizations-3-archive-item-logo-ins img{
    max-height: 52px;
    width: auto;    
}
#jump-to{font-size:16px;font-weight:700;width:100%;}
#jump-to > span{font-size:36px;color:#242f6f;}
#jump-to ul{list-style-type:none;padding:0;margin-left: 0;margin-bottom: 0}
#jump-to li{position:relative;padding:0 10px 35px 0; list-style: none;}
#jump-to .iconlist-timeline{-webkit-animation:avia_slide_down 1s 1 cubic-bezier(0.175, 0.885, 0.320, 1.275);animation:avia_slide_down 1s 1 cubic-bezier(0.175, 0.885, 0.320, 1.275);height:100%;border-color:#242f6f;position:absolute;top:1%;left:45px;width:1px;height:100%;border-right-width:1px;border-right-style:dashed;z-index:-1;}
#jump-to li:last-child .iconlist-timeline{border:none;}
#jump-to li span{font-size:16px;display:block;padding-top:25px;text-align:left;}
#jump-to li span a{color:#242f6f;text-decoration: unset;font-weight: 400}
#jump-to li > a{color:#242F6F;text-decoration:none;display:block;height:64px;width:64px;line-height:64px;text-align:center;border-radius:500px;position:relative;float:left;margin-right:32px;margin-left:2px;z-index:5;}
.jump{border-radius:89px;background:#f2f2f2;-webkit-box-shadow:4px 5px 3px -1px rgba(215,215,215,0.8);-moz-box-shadow:4px 5px 3px -1px rgba(215,215,215,0.8);box-shadow:4px 5px 3px -1px rgba(215,215,215,0.8);}
#jump-to .machine-icon{background-image:url(/img/signup/slot-machine-icon.png);background-repeat:no-repeat;background-position:50% 50%;}
#jump-to .mobile-icon{background-image:url(/img/signup/mobile-icon.png);background-repeat:no-repeat;background-position:50% 50%;}
#jump-to .bonus-icon{background-image:url(/img/signup/bonus-icon.png);background-repeat:no-repeat;background-position:50% 50%;}
#jump-to .list-icon{background-image:url(/img/signup/list-icon.png);background-repeat:no-repeat;background-position:50% 50%;}
.jump:hover{background:#e5e5e5;}
.jump:active{background:#b7b7b7;-webkit-box-shadow:inset 0px 3px 3px -1px #333;-moz-box-shadow:inset 0px 3px 3px -1px #333;box-shadow:inset 0px 3px 3px -1px #333;}

.coin_margoin_fix_2 {
    margin: 0px 30px 0 0;
}

.fw-page-builder-content .lwptoc-light .lwptoc_i A:hover{
    color: #d63031;
}   

ul.ul-pros li, ul.ul-cons li{padding-left:0;list-style:none;}
ul.ul-pros li i, ul.ul-cons li i{width:1.4em;margin-left:-1.4em;color:green;font-size:19px;position:absolute;top: 7px;}
ul.ul-cons li i{color:red!important}

ul.ul-pros li::marker, ul.ul-cons li::marker{
    color: transparent;
}

.space-style-3-organization-header-title h1{
    max-width: 780px;
}

.space-style-3-organization-header-short-desc{
    float: left;
    padding-right: 40px;  
    padding-top: 20px  
}

.casino-bonuses-head-table {
    float: none;
    padding-top: 20px;
    padding-bottom: 20px;
    display: flex;
    color: #777777;
    text-align: center;
    justify-content: space-between;
    border: 1px solid #e5e5e5;
    background-color: #f6f7fb;
}

.casino-bonuses-head-table > div {
    padding: 0 15px;
    width: 100%;
    display: flex;
    flex-direction: row;
    justify-content: space-around;
}

.casino-bonuses-head-table p{
    line-height: 1.5em;
}

.casino-bonuses-head-table strong{
    font-size: 1.5em;
    color: #000;
}

.casino-bonuses-head-table.slot-bonuses-head-table strong{
    font-size: 1.4em;
    line-height: 1.2em;
}

.slot-free-game{
    text-align: center;
    padding-bottom: 15px
}

.slot-bonuses-head-table{
    margin-left: 15px;
    margin-right: 15px;
    margin-top: 15px;    
}

.added_information {
    padding-bottom: 15px;
    padding-top: 15px;
}

.space-style-3-organization-header-button{
    float: left;
    width: 100%; 
    margin-top: 6px;   
}

.space-page-content .table_bonus_single td, .space-page-content .table_bonus_single th{
    text-align: center;
}

.space-page-content .table_bonus_single td:first-child, .space-page-content .table_bonus_single th:first-child{
    text-align: left;    
}

.space-organization-details-item-links span {
    display: inline-block;
    color: #2e3246;
    font-size: 1em;
    line-height: 1.333em;
    padding: 5px 20px 6px;
    margin-right: 4px;
    margin-bottom: 8px;
    border-radius: 16px;
    background-color: #f1f3f4;
}

.breadcrumbs .brd_home {
    width: 9px;
    height: 9px;
    display: inline-block;
    background: url("/img/small_home.png");
    color: transparent;
}

.breadcrumbs .brd_home span{
    display: none;
}

.breadcrumbs {
    margin-left: 9px;
    font-size: 12px;
    background: transparent;
    padding: 1px 10px 1px 5px;
    display: inline-block;
    margin-top: 8px;
    -webkit-border-radius: 2px;
    -moz-border-radius: 2px;
    border-radius: 2px;
}

.breadcrumbs .seporator {
    width: 4px;
    height: 9px;
    display: inline-block;
    background: url("/img/small_arrow_breadcrumbs.png");
}

.breadcrumbs a, .breadcrumbs span {
    margin-right: 4px;
    color: #777777;
}

.breadcrumbs a, {
    color: #b3b3b3;
}

.space-organization-header-title-box h1 {
    font-size: 2.2em;
    line-height: 1.25em;
}

.space-style-2-organization-header-right:not(.slot-header-right){
    align-items: flex-start!important
}

.space-style-2-organization-header-elements{
    justify-content: space-between;
}

.space-single-aces-breadcrumbs{
    padding: 15px 0 0!important;
}

.video_wrapper{
    padding-bottom: 25px
}

.video_wrapper iframe{
    width: 100%;
    height: 600px;
}

.space-organizations-3-archive-item-terms-ins p{
    padding-bottom: 1em;
}

.slot-casinos-title{
    color: #333;
    font-size: 0.9rem
}

.space-header-logo .space-header-logo-ins a{
    padding-top: 0
}

.space-header-logo-ins img{
    height: 70px;
    width: auto;    
}

.block-discover-more .heading-discover-more{background:#242f6f;font-size:18px;line-height:100%;color:#fff;font-weight:700;padding:11px 14px;}
.box-discover-more{list-style:none;padding:12px 0;margin:0!important;overflow:hidden;display:flex;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;}
.box-discover-more li{float:left;list-style:none;padding:12px 10px;display:inline-grid;width:20%;}
.box-discover-more .box-discover-more-in{overflow:hidden;padding:0 10px 20px;background:#fff;border:1px solid #ddd;text-align:center;position:relative;width:100%;}
.box-discover-more .bg-discover-more{display:block;background-size:cover !important;padding:35px 5px;margin:-1px -11px 25px;}
.box-discover-more .icon{display:block;width:64px;height:64px;margin:0 auto;}
.box-discover-more .title{display:block;background:none;height:auto;font-size:16px;line-height:100%;color:#222;font-weight:700;text-transform:uppercase;padding:0 0 15px;}
.box-discover-more .box-discover-more-in p{    margin: 0 auto;    max-width: 75%;}
.licenses-box .box-discover-more{display:block !important;margin-left: 0}
.licenses-box .box-discover-more li{width:33.3%;}
.block-discover-more .bdm-bonus li{padding:12px 0px;}
.box-discover-more-in br{
    display: none;
}
.box-discover-more .box-discover-more-in{
    border: 1px solid #e9eced;
}

.inline-links{
    margin-left: 0!important
}
.inline-links li {
    display: inline;
    padding-right: 15px;
    white-space: nowrap;
    font-size: 21px;
    font-family: "Roboto Slab";
}

#step-to-step{font-size:16px;font-weight:700;width:100%;}
#step-to-step > span{font-size:36px;font-family:'Roboto Slab';color:#242f6f;}
#step-to-step ul{list-style-type:none;padding:0;margin-left: 0;    display: flex;    justify-content: space-evenly;}
#step-to-step li{display:inline-table;padding:0 5px 15px 5px;max-width:120px;width:100%;}
#step-to-step li div{position:relative;padding:0 0px 10px 0px;display:flex;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;}
#step-to-step .iconlist-timeline{-webkit-animation:avia_slide_down 1s 1 cubic-bezier(0.175, 0.885, 0.320, 1.275);animation:avia_slide_down 1s 1 cubic-bezier(0.175, 0.885, 0.320, 1.275);border-color:#b2bec3;position:absolute;top:50%;width:160%;height:1px;border-top-style:solid;border-top-width:1px;margin-left:60%;}
#step-to-step li:last-child .iconlist-timeline{border:none;}
#step-to-step li span{font-size:16px;display:block;text-align:center;}
#step-to-step li span a{color:#242f6f;}
#step-to-step div > a{color:#242F6F;text-decoration:none;display:block;height:64px;width:64px;line-height:64px;text-align:center;border-radius:500px;position:relative;float:left;z-index:5;margin:0 auto;}
.steptostep{border-radius:89px;background:#f2f2f2;-webkit-box-shadow:4px 5px 3px -1px rgba(215,215,215,0.8);-moz-box-shadow:4px 5px 3px -1px rgba(215,215,215,0.8);box-shadow:4px 5px 3px -1px rgba(215,215,215,0.8);}
#step-to-step a{background-repeat:no-repeat;background-position:50% 50%;background-size:30px;}
.steptostep:hover{background:#e5e5e5;}
.steptostep:active{background:#b7b7b7;-webkit-box-shadow:inset 0px 3px 3px -1px #333;-moz-box-shadow:inset 0px 3px 3px -1px #333;box-shadow:inset 0px 3px 3px -1px #333;}

.space-page-content table tbody tr td{
    vertical-align: middle;
}

.space-companies-archive-item-ins{
    height: 92%;
    display: flex;
    align-items: stretch; 
    margin: 0 0 30px!important;   
}

.space-companies-archive-item-wrap {
    display: flex;
    flex-direction: column;
    justify-content: space-between;
}

.space-archive-section-ins .space-organization-archive-ins{
    margin: 0 10px;
}

.space-organization-archive-ins .space-companies-archive-items{
    margin-top: 45px;
    justify-content: space-between;
}

.space-organization-archive-ins .space-companies-archive-item{
    width: calc(25% - 15px)!important;
}

.box-16{
    width: 16.66%
}

.box-16 .space-organizations-3-archive-item-terms-ins strong{
    font-size: 18px
}

.space-organizations-3-archive-item-logo-ins img {
    max-height: 70px;
    width: auto;
}

.bt-title > span{
    display: flex;
    align-items: center;    
}

.bt-title img{
    display: inline-block;
    padding-right: 15px   
}

.flex-img-text, .pictured-text{
    display: flex;
    align-items: center;  
    padding-bottom: 10px;
    flex-wrap: wrap;   
}

.flex-img-text img, .pictured-text img{
    display: inline-block;
    padding-right: 15px     
}

.pictured-into-text{
    padding-right: 15px;
    padding-left: 15px
}

.space-units-3-archive-item-img-wrap img {
    width: 100%;
    height: 100%;
    position: absolute;
    object-fit: cover;
    margin: 0!important;
}

.fw-container .fw-tabs-container .fw-tabs ul li{
    float: left;
    display: inline-block;
    color: #7f8c8d;
    margin-bottom: 5px;
    margin-right: 5px;
    border: none!important;
    background: unset;
    padding: 0
}

.fw-container .fw-tabs-container .fw-tabs ul li.ui-state-active a,
.fw-container .fw-tabs-container .fw-tabs ul li a:hover{
    border: 1px solid #d6d7db;
    color: #7f8c8d!important;
}

.fw-container .fw-tabs-container .fw-tabs ul li a{
    display: flex;
    align-items: center;
    color: #ff2453;
    padding: 6px 20px;
    border-radius: 15px;
    border: 1px solid #ff2453;
    font-size: .75em;
    line-height: 1.25em;
    font-weight: 400;    
}

.fw-container .fw-tabs-container .fw-tabs ul li a img{
    padding-right: 7px;
}

.fw-container .fw-tabs-container .fw-tab-content {
    border: none;
    margin-top: 0;
    padding: 0;
}

.space-units-3-archive-item .space-units-3-archive-item-ins {
    margin: 0 0 30px;
}

.space-units-archive-items{
    justify-content: space-evenly;
    margin-bottom: 40px;
}

.space-units-archive-items .space-units-3-archive-item{
    width: calc(25% - 15px)
}

.space-organization-header-button a{
    top: 120px;    
}

.sticky-btn{
    position: fixed;
    z-index: 1;
    top: 58px;   
    max-height: 0; 
    opacity: 0;
    overflow: hidden;
    -webkit-transition: max-height .2s, opacity .5s;
        transition: max-height .2s, opacity .5s;    
}

.admin-bar .sticky-btn{
    top: 90px
}

.sticky-btn.active{
    max-height: 1000px;
    opacity: 1
}

.sticky-btn .space-organization-header-title-box {
    width: 100%
}

.sticky-btn .space-style-2-organization-header-right:not(.slot-header-right) {
    align-items: center!important;
}

.sticky-btn a.space-style-2-button{
    margin: 0 15px 0;
}

.sticky-btn .added_information{
    text-align: center;
}

.sticky-btn .space-style-2-organization-header-ins {
    padding: 40px 0 20px 0 !important;
}

.admin-bar .space-organization-header-button.sticky-btn a{
    top: 120px;
}

.systems-grid {
    padding: 10px;
    margin: 0 50px 10px;
    background: #f0f5f9;
    color: #000;
    text-align: center;
    font-size: 15px;
    line-height: 2;
    font-weight: bold;
    vertical-align: middle;
    -webkit-box-shadow: 0 1px 0 #a0b3c5;
    -moz-box-shadow: 0 1px 0 #a0b3c5;
    box-shadow: 0 1px 0 #a0b3c5;
    -webkit-border-radius: 4px;
    -moz-border-radius: 4px;
    border-radius: 4px;
}

.systems-grid img{
    display: inline-block;
    padding: 0 10px
}

.redcell {
    background: #fde6e6 none repeat scroll 0 0;
    text-align: center;
}

.greencell {
    background: #ecfde6 none repeat scroll 0 0;
    text-align: center;
}

.pros-item, .cons-item {
    display: block;
    position: relative;
    padding-left: 40px;
}

.pros-item:after, .cons-item:after {
    background: url("/img/circle_yes.png");
    background-repeat: no-repeat;
    width: 20px;
    height: 20px;
    content: "";
    position: absolute;
    display: block;
    top: 0px;
    left: 5px;
}

.cons-item:after{
    background: url("/img/circle_no.png");
}

.blue-data-table th {
    background-color: #e6fbfd;
    padding: 5px;
    color: #242f6f;
    font-family: "Roboto Slab";
    font-size: 18px;
    font-weight: bold;
}

.inline_links{
    margin-left: 0!important;
}

.inline_links li {
    font-size: 16px;
    padding-right: 6px;
    white-space: nowrap;
    font-family: "Roboto Slab";
    display: inline-block;
}

.fw-btn.fw-btn-1, .space-page-content input[type="submit"] {
    color: #ffffff !important;
    background-color: #ff2453 !important;    
    display: inline-block;
    min-width: 180px;
    padding: 10px 30px;
    font-weight: 400;
    font-size: 1em;
    line-height: 1.25em;
    border-radius: 20px;
    box-shadow: 0px 0px 15px 0px rgba(255, 255, 255, 0.35);
    text-decoration: unset;
    -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;    
}

.fw-btn.fw-btn-1:hover, .space-page-content input[type="submit"]:hover{
    box-shadow: 0px 0px 15px 0px rgba(255,36,83, 0.55) !important;
}

.author-box-wrap{padding: 20px 15px;}
.author-box-wrap .avatar{float:left;height:100px;width:100px;}
.author-box-wrap .desc{margin:0px 0px 4px 120px;}
.td-author-name{font-size:15px;line-height:21px;font-weight:bold;margin:6px 0px 8px 0px;}
.td-author-name a{color: #ff2453;}
.author-box-wrap .td-social-icon-wrap a{padding-top: 12px;}
.author-box-wrap .td-author-social a{color:#444444;}
.td-social-icon-wrap>a{display:inline-block;margin:3px 3px 0px 0px;}
.td-social-icon-wrap i{text-align:center;font-size:16px;width:24px;height:24px;font-family: 'Font Awesome 5 Brands';color:#7f8c8d;display:inline-block;padding-top:5px;line-height:0px;}

.fw_form_fw_form > div:not(.wrap-forms){
    display: flex;
    justify-content: center;
}

.fw_form_fw_form{
    max-width: 600px;
    padding-top: 40px;
    margin: 0 auto;    
}

.space-page-content textarea,
.space-page-content input[type="text"],
.space-page-content input[type="email"]{
    width: 100%!important
}

.coin_margoin_fix_1 {
    margin: 0px 25px 0 0;
}

.space-units-archive-item a img {
    min-height: 190px;
    width: 100%;
}

.space-units-archive-item-ins{
    height: 100%
}

.space-units-archive-item-button a{
    color: #ffffff !important;
    background-color: #ff2453 !important;    
    text-decoration: unset!important;
}

.space-units-archive-item-wrap .space-units-archive-item-button a:hover{
    box-shadow: 0px 0px 15px 0px rgba(255,36,83, 0.55) !important;
    color: #ffffff !important;
}

.space-units-archive-item-wrap .space-units-archive-item-title a{
    color: #000;
    text-decoration: unset!important;

}

.rsContentSlider h3, .rsContentSlider p{
    text-align: center;
    color: #fff;
}

.rsContentSlider h3{
    margin: 15px auto!important;    
}

.rsContentSlider p{
    padding-bottom: 20px
}

.rsDefault .rsTabs{
    display: none;
}

.six_games{text-align:center;margin:30px -8px;}
.miniature{font-size:24px;color:#293b54;letter-spacing:-1px;text-align:center;width:375px;border:8px solid #e8e8e8;display:inline-block;margin:0 9px 20px;font-weight:700;height:208px;position:relative;-webkit-transition:0.4s ease;-moz-transition:0.4s ease;-o-transition:0.4s ease;transition:0.4s ease;padding: 4px;}
.miniature:hover>div{-webkit-transform:scale(1.3);-ms-transform:scale(1.3);transform:scale(1.3);visibility:visible;opacity:1;border-color:#CFCECE;}
.miniature:nth-child(3n+1){margin-left:8px;float:left;}
.miniature:nth-child(3n+2){float:left;}
.miniature:nth-child(3n+3){margin-right:0;}
.miniature img{display:block;margin:0 auto;-webkit-transition:0.8s ease;-moz-transition:0.8s ease;-o-transition:0.8s ease;transition:0.8s ease;opacity:1;float: left;}
.miniature:hover > img{opacity:0;}
.miniature:after{position:absolute;content:"";width:23px;height:23px;display:block;background:url("/img/table_info_icon_grey.png");bottom:3px;right:3px;}
.miniature >div{background-color:#fff;border:8px solid #e8e8e8;height:208px;left:-8px;position:absolute;text-align:left;top:-8px;width:385px;z-index:3;padding:10px;opacity:0;visibility:hidden;-webkit-transition:0.4s ease;-moz-transition:0.4s ease;-o-transition:0.4s ease;transition:0.4s ease;}
.miniature >div >img{float:right;padding-top:40px;padding-bottom:8px;display:inline-block;}
.miniature .typical_title_7{color:#b3b3b3;font-family:'Roboto Slab';font-size:40px;line-height:26px;}
.miniature >div .play a{color:#242f6f;display:block;font-size:15px;font-weight:400;line-height:18px;width:310px;text-decoration:underline;height:30px;}
.miniature .play img{float:left;padding:0 10px 5px 0;max-height:140px;height:auto;width:auto;}
.miniature .typical_title_7.guide_title{display:inline-block;float:left;}
.miniature .guide a{display:block;float:left;font-size:13px;font-weight:400;line-height:15px;width:50%;}
.miniature .guide{color:#242f6f;display:block;margin-left:120px;width:238px;}

.chief {
    font-size: 15px;
    line-height: 13px;
    text-align: center;
}
.chief p{
    padding-bottom: 8px!important
}
.chief img{display:block;margin:0px auto 9px;}
.chief span{color:#747474;display:inline-block;font-size:13px;padding-bottom:5px;}

#share{background:url(/img/signup/background-share.jpg) no-repeat center center;background-size:cover;padding:15px 0 15px 0px;border-radius:5px;
    display: flex;
    align-items: center;
}
.text-share{float:left;width:34%;margin-left:50px;}
.btn-share-form{float:left;width:46%;margin-left:210px;}
.btn-share{width:160px;border:2px solid #25316d;height:45px;border-radius:50px;color:#25316d;font-weight:700;margin-left:7px;outline:0;}
.text-share h5{font-size:22px;color:#25316d;margin-top: 7px!important;text-transform:uppercase;line-height:26px;}
.text-share p{margin:0;font-size:12px;line-height:14px;color:#25316d;}
.btn-share{background:-moz-linear-gradient(top, rgba(255,239,171,1) 0%, rgba(255,216,60,1) 32%, rgba(255,191,14,1) 58%, rgba(253,176,10,1) 79%, rgba(251,168,8,1) 100%);background:-webkit-gradient(left top, left bottom, color-stop(0%, rgba(255,239,171,1)), color-stop(32%, rgba(255,216,60,1)), color-stop(58%, rgba(255,191,14,1)), color-stop(79%, rgba(253,176,10,1)), color-stop(100%, rgba(251,168,8,1)));background:-webkit-linear-gradient(top, rgba(255,239,171,1) 0%, rgba(255,216,60,1) 32%, rgba(255,191,14,1) 58%, rgba(253,176,10,1) 79%, rgba(251,168,8,1) 100%);background:linear-gradient(to bottom, rgba(255,239,171,1) 0%, rgba(255,216,60,1) 32%, rgba(255,191,14,1) 58%, rgba(253,176,10,1) 79%, rgba(251,168,8,1) 100%);}
.btn-share:hover{background:#ffa804;-webkit-box-shadow:inset 0px 3px 3px -1px #333;-moz-box-shadow:inset 0px 3px 3px -1px #333;box-shadow:inset 0px 3px 3px -1px #333;}
.btn-share-form .share-fb{background-image:url(/img/signup/fb-icon.png);background-repeat:no-repeat;background-position:36px;padding:0 0 0 20px;}
.btn-share-form .share-google{background-image:url(/img/signup/google-icon.png);background-repeat:no-repeat;background-position:33px;padding:0 0 0 34px;}
.btn-share-form .share-tw{background-image:url(/img/signup/tw-icon.png);background-repeat:no-repeat;background-position:35px;padding:0 0 0 20px;}

.space-page-content p[class*=wpsm-]{
    margin: 0 auto;
    width: max-content;
    text-align: center!important;
    padding: 10px 30px!important;
    font-weight: 400;
    font-size: 1em!important;
    line-height: 1.25em;
    color: #fff!important;
    border-radius: 20px;
    background-color: #ff2453 ;
    box-shadow: 0px 0px 15px 0px rgba(255, 255, 255, 0.35);
    -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;    
}

.space-page-content p[class*=wpsm-]::before{
    content: "\f35a";
    font-family: "Font Awesome 5 Free";
    padding-right: 5px;
    font-weight: 900;
}

.space-page-content p[class*=wpsm-]:hover{
    text-decoration: none;
}

.space-page-content .wpsm-hide{
    background-color: #7f8c8d!important
}

.space-page-content .wpsm-show:hover{
    box-shadow: 0px 0px 15px 0px rgba(255,36,83, 0.55);
}

.space-page-content .wpsm-hide:hover{
    box-shadow: 0px 0px 15px 0px rgba(127,140,141, 0.55)
}
.lang-selector {
    margin-top: 22px!important;
}
.lang-selector, .lang-selector .lang-list {
    border: 1px solid #000!important;
}