html, body {
height: 100%;
}
html, body {
margin: 0;
padding: 0;
}
html {
box-sizing: border-box;
-webkit-tap-highlight-color: rgba(0, 0, 0, 0);
font-size: 16px;
scroll-padding-top: 70px;
}
@media (max-width: 991px) {
html {
font-size: 16px;
}
}
@media (max-width: 767px) {
html {
font-size: 16px;
}
}
pre,
code,
input,
textarea {
font: inherit;
}
::-moz-selection {
background: #004c1b;
color: #FFFFFF;
}
::selection {
background: #1685ff;
color: #FFFFFF;
}
a {
color: #0707dd;
outline: none;
}
a:hover {
color: #0404bf;
text-decoration: underline;
}
a:active, a:focus, a:hover {
outline: none;
}
h1,
h2,
h3,
h4,
h5,
h6 {
clear: both;
}
h1 a,
h2 a,
h3 a,
h4 a,
h5 a,
h6 a {
color: #0707dd;
}
h1 a:hover,
h2 a:hover,
h3 a:hover,
h4 a:hover,
h5 a:hover,
h6 a:hover {
color: #0707dd;
text-decoration: underline;
}
h3 {
font-size: 20px;
font-size: 1.25rem;
font-weight: 600;
}
h4 {
font-size: 17px;
font-size: 1.0625rem;
margin-bottom: 12px;
}
h5 {
text-transform: uppercase;
font-weight: 700;
margin: 0; 
color: #111;
}
h6 {
font-weight: 700;
text-transform: uppercase;
letter-spacing: 1px;
margin: 0;
} b,
strong {
font-weight: bold;
}
dfn,
cite,
em,
i {
font-style: italic;
}
figure {
margin: 0;
}
address {
margin: 20px 0;
}
hr {
border: 0;
border-top: 1px solid #DDDDDD;
height: 1px;
margin-bottom: 20px;
border-color: #DDDDDD !important;
max-width: 250px;
}
tt,
kbd,
pre,
code,
samp,
var {
font-family: Monaco, Consolas, "Andale Mono", "DejaVu Sans Mono", monospace;
background-color: #DDDDDD;
padding: 3px 6px;
-webkit-border-radius: 2px;
-moz-border-radius: 2px;
border-radius: 2px;
border: 1px solid #000;
color: #000;
}
pre {
overflow: auto;
white-space: pre-wrap;
max-width: 100%;
line-height: 1.7;
margin: 20px 0;
padding: 20px;
}
details summary {
font-weight: bold;
margin-bottom: 20px;
}
details :focus {
outline: none;
}
abbr,
acronym,
dfn {
cursor: help;
font-size: 0.95em;
text-transform: uppercase;
border-bottom: 1px dotted #e9e9e9;
letter-spacing: 1px;
}
mark {
background-color: #fff9c0;
text-decoration: none;
}
small {
font-size: 82%;
}
big {
font-size: 125%;
}
ul, ol {
padding-left: 20px;
}
ul {
list-style: disc;
}
ol {
list-style: decimal;
}
dt {
font-weight: bold;
}
dd {
margin: 0 20px 20px;
} table {
width: 100%;
margin-bottom: 20px;
border: 2px solid #DDDDDD;
border-spacing: 0;
}
table > thead > tr > th,
table > tbody > tr > th,
table > tfoot > tr > th,
table > thead > tr > td,
table > tbody > tr > td,
table > tfoot > tr > td {
border: 1px solid;
border-color: #DDDDDD;
line-height: 1.42857;
padding: 5px;
vertical-align: middle;
word-wrap: break-word;
}
table > thead > tr > th, table > thead > tr > td {
border-bottom-width: 2px;
}
table th {
font-size: 1em; }
.wp-block-table .wp-element-caption { color: #222; text-align: center; margin-bottom: 1em; font-size: 0.85em; margin-top: -10px;}
.entry-content table { border-radius: 10px; margin: 1em 0; font-size: 0.9em; }
.entry-content thead { background-color: #eee; text-align: left; border-bottom: 2px solid #ddd !important; }
.entry-content th { color: #000; }
.entry-content td { padding: 5px 10px; font-size: 1em;}
.entry-content tr { white-space: normal; overflow-wrap: normal; word-wrap: normal; }
.entry-content tr:hover { background-color: #DDDDDD; }
.wp-block-table thead { border-bottom: 3px solid #ddd;}
.wp-block-table td, .wp-block-table th { border: 1px solid; border-color: #ddd !important; }
.wp-block-table.is-style-stripes tbody tr:nth-child(odd) {
background-color: #eee;
}
.wp-block-table.is-style-stripes { border-bottom: 2px solid #DDDDDD; margin-bottom: 10px; }
.table-container {
overflow-x: auto;
-webkit-overflow-scrolling: touch;
}
.wp-block-table { overflow-x: auto; }
.table-wrap { max-width: 100%; overflow-x: auto;}
.table-wrap table { max-width: 100%; overflow-x: auto;}
.table-wrap th { min-width: 120px; max-width: 400px; } fieldset {
padding: 20px;
border: 1px solid #e9e9e9;
}
input[type=reset], input[type=submit], input[type=submit],
.pirate-forms-submit-button, .contact-form div.wpforms-container-full .wpforms-form .wpforms-submit {
cursor: pointer;
background: #333;
border: none;
display: inline-block;
color: #FFFFFF;
letter-spacing: 1px;
text-transform: uppercase;
line-height: 1;
text-align: center;
padding: 15px 23px 15px 23px;
-webkit-border-radius: 2px;
-moz-border-radius: 2px;
border-radius: 7px;
box-shadow: 0 -1px 0 0 rgba(0, 0, 0, 0.1) inset;
margin: 3px 0;
text-decoration: none;
font-weight: 600;
font-size: 1em;
}
input[type=reset]:hover, input[type=submit]:hover, input[type=submit]:hover,
.pirate-forms-submit-button:hover, .contact-form div.wpforms-container-full .wpforms-form .wpforms-submit:hover {
opacity: 1;
background: #1685FF;
border: none;
}
input[type=button]:hover, input[type=button]:focus, input[type=reset]:hover,
input[type=reset]:focus, input[type=submit]:hover, input[type=submit]:focus,
button:hover, button:focus {
cursor: pointer;
}
textarea {
resize: vertical;
}
select {
max-width: 100%;
overflow: auto;
vertical-align: top;
outline: none;
border: 1px solid #ddd;
padding: 10px;
background-color: #EEE;
color: #111111;
min-width: 250px;
}
textarea:not(.editor-post-title__input),
input[type=date],
input[type=datetime],
input[type=datetime-local],
input[type=email],
input[type=month],
input[type=number],
input[type=password],
input[type=search],
input[type=tel],
input[type=text],
input[type=time],
input[type=url],
input[type=week] {
padding: 10px;
max-width: 100%;
border: 0px;
font-size: 15px;
font-weight: normal;
line-height: 22px;
box-shadow: 0 1px 2px rgba(0, 0, 0, 0.12) inset;
-moz-box-shadow: 0 1px 2px rgba(0, 0, 0, 0.12) inset;
-webkit-box-shadow: 0 1px 2px rgba(0, 0, 0, 0.12) inset;
-o-box-shadow: 0 1px 2px rgba(0, 0, 0, 0.12) inset;
transition: all 0.2s linear;
-moz-transition: all 0.2s linear;
-webkit-transition: all 0.2s linear;
-o-transition: all 0.2s linear;
background-color: #eeeeee;
border-bottom: 0px solid #fff;
box-sizing: border-box;
color: #111111;
}
textarea:not(.editor-post-title__input)::placeholder,
input[type=date]::placeholder,
input[type=datetime]::placeholder,
input[type=datetime-local]::placeholder,
input[type=email]::placeholder,
input[type=month]::placeholder,
input[type=number]::placeholder,
input[type=password]::placeholder,
input[type=search]::placeholder,
input[type=tel]::placeholder,
input[type=text]::placeholder,
input[type=time]::placeholder,
input[type=url]::placeholder,
input[type=week]::placeholder {
color: #555;
}
textarea:not(.editor-post-title__input):focus,
input[type=date]:focus,
input[type=datetime]:focus,
input[type=datetime-local]:focus,
input[type=email]:focus,
input[type=month]:focus,
input[type=number]:focus,
input[type=password]:focus,
input[type=search]:focus,
input[type=tel]:focus,
input[type=text]:focus,
input[type=time]:focus,
input[type=url]:focus,
input[type=week]:focus {
box-shadow: 0 1px 2px rgba(0, 0, 0, 0.12) inset;
-moz-box-shadow: 0 1px 2px rgba(0, 0, 0, 0.12) inset;
-webkit-box-shadow: 0 1px 2px rgba(0, 0, 0, 0.12) inset;
-o-box-shadow: 0 1px 2px rgba(0, 0, 0, 0.12) inset;
transition: all 0.2s linear;
-moz-transition: all 0.2s linear;
-webkit-transition: all 0.2s linear;
-o-transition: all 0.2s linear;
border-color: #000; background: #DDDDDD;
color: #000;
}
button::-moz-focus-inner {
border: 0;
padding: 0;
}
input[type=radio], input[type=checkbox] {
margin: 0 10px;
}  .screen-reader-text {
clip: rect(1px, 1px, 1px, 1px);
position: absolute !important;
}
.screen-reader-text:hover,
.screen-reader-text:active,
.screen-reader-text:focus {
background-color: #f8f9f9;
-webkit-border-radius: 3px;
-moz-border-radius: 3px;
border-radius: 3px;
clip: auto !important;
color: #0707dd;
display: block;
height: auto;
left: 5px;
line-height: normal;
padding: 17px;
text-decoration: none;
top: 5px;
width: auto;
z-index: 100000; }  .alignleft {
display: inline;
float: left;
margin-right: 3.5em;
}
.alignright {
display: inline;
float: right;
margin-left: 3.5em;
}
.aligncenter {
clear: both;
display: block;
margin-left: auto;
margin-right: auto;
} .clear:before,
.clear:after,
.entry-content:before,
.entry-content:after,
.comment-content:before,
.comment-content:after,
.site-header:before,
.site-header:after,
.site-content:before,
.site-content:after,
.site-footer:before,
.site-footer:after {
content: "";
display: table;
clear: both;
}
.clear:after,
.entry-content:after,
.comment-content:after,
.site-header:after,
.site-content:after,
.site-footer:after {
clear: both;
}
.hide {
display: none;
}
.clearleft {
clear: left;
}
.break, h1,
h2,
h3,
h4,
h5,
h6, p, ul, ol, dl, blockquote, pre {
word-break: break-word;
word-wrap: break-word;
}
body.mce-content-body {
margin: 20px 40px;
font-size: 13px;
} .template-fullwidth-stretched #primary,
.siteorigin-panels #primary {
padding: 0;
}
.template-fullwidth-stretched .entry-content,
.siteorigin-panels .entry-content {
margin-bottom: 0px;
}
.no-sidebar .content-area {
width: 100%;
}
.single-post .no-sidebar .site-main,
.single-post .no-sidebar .entry-content > * {
margin-left: auto;
margin-right: auto;
} .footer-widgets {
background: #181A20;
}
.footer-widgets.section-padding {
padding: 70px 0px 35px;
padding: 4.375rem 0rem 2.1875rem;
}
.footer-widgets table {
border-collapse: collapse;
}
.footer-widgets table > thead > tr > th,
.footer-widgets table > thead > tr > td {
border-width: 1px;
}
.footer-widgets table th,
.footer-widgets table td {
border-color: rgba(233, 233, 233, 0.4);
}
.footer-widgets .widget-title {
color: #ffffff;
}
.footer-widgets .widget-area .widget_categories li,
.footer-widgets .widget-area .widget_archive li,
.footer-widgets .widget-area .widget_meta li {
width: 100% !important;
float: none;
}
.footer-widgets .widget_recent_entries ul li,
.footer-widgets .widget_recent_comments ul li {
border-bottom: 0px none;
padding: 5px 0px;
margin-bottom: 0px;
}
.footer-widgets .sidebar .widget {
margin-bottom: 10px;
}  .site-header.header-fixed {
top: 0px;
left: 0px;
position: fixed;
}
.site-header .custom-logo-transparent {
display: none;
}
.followWrap {
display: block;
}
.header-full-width .container {
max-width: auto;
width: auto;
}
@media screen and (min-width: 940px) {
.header-full-width .container {
padding-left: 30px;
padding-right: 30px;
}
}
.is-transparent .followWrap {
z-index: 99;
width: 100%;
background: transparent;
position: absolute;
top: 0px;
display: block;
}
.is-transparent .site-header {
background: transparent;
position: fixed;
top: 0px;
}
.is-transparent .site-header.no-sticky {
position: absolute;
top: auto;
}
.is-transparent .site-header.no-scroll {
box-shadow: none;
}
.is-transparent .site-header.no-scroll .has-t-logo .custom-logo-transparent {
display: inline-block;
}
.is-transparent .site-header.no-scroll .has-t-logo .custom-logo {
display: none;
}
.is-transparent .site-header.no-scroll #nav-toggle span {
background-color: #ffffff;
}
.is-transparent .site-header.no-scroll #nav-toggle span::before, .is-transparent .site-header.no-scroll #nav-toggle span::after {
background-color: #ffffff;
}
.is-transparent .site-header.no-scroll #nav-toggle.nav-is-visible span {
background-color: transparent;
}
.is-transparent .site-header.header-fixed {
background: #ffffff;
}
.is-transparent .site-header.header-fixed.no-scroll {
background: transparent;
box-shadow: none;
}
@media screen and (min-width: 1140px) {
.is-transparent .no-scroll.site-header .onepress-menu > li > a {
color: rgba(255, 255, 255, 0.9);
}
}
.is-transparent .hero-slideshow-fullscreen .hero__content {
padding-top: 50px;
padding-top: 3.125rem;
}
.site-branding {
float: left;
}
.site-branding .site-title,
.site-branding .site-text-logo {
margin: 0px;
line-height: 1;
font-size: 23px;
letter-spacing: 1px;
text-transform: uppercase;
color: #fff;
display: initial;
vertical-align: middle;
font-weight: 600;
}
.site-branding .site-title:hover,
.site-branding .site-text-logo:hover {
text-decoration: none;
}
.site-branding .site-title {
display: inline-block;
}
.site-branding .site-image-logo {
display: block;
}
.site-branding .site-logo-div {
line-height: 75px;
}
.site-branding .no-logo-img.has-desc,
.site-branding .has-logo-img {
line-height: 60px;
}
.site-branding .no-logo-img.has-desc .site-title,
.site-branding .has-logo-img .site-title {
margin-top: -5px;
position: relative;
}
.site-branding .no-logo-img.has-desc .site-description,
.site-branding .has-logo-img .site-description {
font-size: 12px;
line-height: 14px;
margin-bottom: 0;
position: relative;
top: -15px;
color: #000000;
}
.home.header-transparent .no-scroll .site-brand-inner,
.home.header-transparent .no-scroll .site-text-logo {
color: #fff;
}
.header-social {
margin-left: 0px;
float: right;
}
@media screen and (min-width: 940px) {
.header-social {
margin-left: 10px;
}
}
@media screen and (max-width: 576px) {
.header-social {
display: none;
}
}
.header-social a {
display: block;
height: 100%;
float: left;
margin-left: 0px;
margin-top: -2px;
color: #0707dd;
}
@media screen and (min-width: 940px) {
.header-social a {
margin-left: 3px;
}
}
.header-social a:hover {
color: #000000;
transition: all 0.2s linear 0s;
}
.header-social .fa-stack-1x,
.header-social .fa-stack-2x {
position: absolute;
left: 0;
width: 100%;
text-align: center;
}
.header-social .fa-stack-1x {
line-height: inherit;
}
.header-social .fa-stack-2x {
font-size: 2em;
}
.header-social .fa-inverse {
color: #ffffff;
}
.header-btn {
float: right;
} .onepress-menu,
.onepress-menu * {
margin: 0;
padding: 0;
list-style: none;
}
.onepress-menu {
float: right;
margin-right: 10px;
}
.onepress-menu ul {
position: absolute;
display: block;
height: 1px;
overflow: hidden;
opacity: 0;
z-index: -1;
top: 100%;
left: 0;
}
.onepress-menu ul.sub-ul-r {
left: auto;
right: 0px;
}
.onepress-menu ul ul {
top: 0;
left: 100%;
}
.onepress-menu li {
position: relative;
}
.onepress-menu > li {
float: left;
}
.onepress-menu li:hover > ul,
.onepress-menu li.sfHover > ul {
display: block;
height: initial;
overflow: initial;
opacity: 1;
z-index: 99;
}
.onepress-menu a {
display: block;
position: relative;
}
.onepress-menu ul {
min-width: 12em;
width: fit-content;
max-width: 100vw;
border: 1px solid #e9e9e9;
border-top: none;
}
.onepress-menu li {
white-space: nowrap;
-webkit-transition: background 0.2s;
transition: background 0.2s;
}
.onepress-menu li:hover,
.onepress-menu li.sfHover {
-webkit-transition: none;
transition: none;
}
.onepress-menu a {
color: #111111;
padding-left: 17px;
padding-right: 17px;
font-size: 13px;
font-weight: 600;
text-transform: uppercase;
text-decoration: none;
zoom: 1;
letter-spacing: 1px;
white-space: nowrap;
}
.onepress-menu a:hover {
color: #0707dd;
}
.onepress-menu ul li {
line-height: 26px;
width: fit-content;
min-width: 100%;
}
.onepress-menu ul li a {
border-top: 1px solid #e9e9e9;
padding: 8px 18px;
color: #999999;
font-size: 13px;
text-transform: none;
background: #ffffff;
letter-spacing: 0;
}
.onepress-menu ul li a:hover {
color: #0707dd;
}
.onepress-menu li.onepress-current-item > a {
color: #0707dd;
}
.onepress-menu ul li.current-menu-item > a {
color: #0707dd;
}
.onepress-menu > li:last-child > a {
padding-right: 0px;
}
.onepress-menu > li a.menu-actived {
color: #0707dd;
}
.onepress-menu .nav-toggle-subarrow {
display: none;
}
#nav-toggle {
display: none;
margin-left: 15px;
}
@media screen and (max-width: 1140px) {
.main-navigation {
position: static;
}
#nav-toggle {
display: block;
}
.main-navigation .onepress-menu {
width: 100% !important;
display: block;
height: 0px;
overflow: hidden;
background: #222949;
}
.onepress-menu.onepress-menu-mobile {
position: absolute;
top: 75px;
right: 0;
width: 100%;
z-index: 800;
overflow: auto !important;
border: 1px solid #000;
}
.onepress-menu.onepress-menu-mobile .sub-menu {
width: auto;
}
.onepress-menu.onepress-menu-mobile > li > a {
padding: 12px 20px;
}
.onepress-menu.onepress-menu-mobile li:hover ul {
display: none;
}
.onepress-menu.onepress-menu-mobile ul {
box-shadow: none;
padding-bottom: 0;
border: none;
position: relative;
}
.onepress-menu.onepress-menu-mobile ul li:last-child {
border-bottom: none;
}
.onepress-menu.onepress-menu-mobile ul li a {
padding: 12px 35px;
border-top: none;
white-space: pre-line;
}
.onepress-menu.onepress-menu-mobile ul li a:hover {
background: transparent;
}
.onepress-menu.onepress-menu-mobile ul li li a {
padding: 12px 70px;
border-top: none;
}
.onepress-menu.onepress-menu-mobile ul li li li a {
padding: 12px 105px;
}
.onepress-menu.onepress-menu-mobile ul ul {
left: 0px;
}
.onepress-menu.onepress-menu-mobile li {
line-height: 20px;
background: #222949;
border-top: 1px solid #263149;
width: 100% !important;
}
.onepress-menu.onepress-menu-mobile > li:first-child {
border-top: 0px none;
}
.onepress-menu.onepress-menu-mobile li.onepress-current-item > a {
color: #000;
}
.onepress-menu.onepress-menu-mobile a {
color: #fff;
}
.onepress-menu.onepress-menu-mobile a:hover {
color: #fff;
}
.onepress-menu.onepress-menu-mobile .nav-toggle-subarrow {
display: block;
color: #999999;
border-left: 1px solid #e9e9e9;
font-weight: normal;
position: absolute;
top: 0;
right: 0;
cursor: pointer;
text-align: center;
padding: 11px 20px;
z-index: 10;
font-size: 22px;
}
.onepress-menu.onepress-menu-mobile .nav-toggle-dropdown > .nav-toggle-subarrow .fa-angle-down:before {
content: "\f106" !important;
}
.onepress-menu.onepress-menu-mobile .nav-toggle-dropdown > ul {
left: 0px;
display: block !important;
height: initial;
overflow: initial;
opacity: 1;
z-index: inherit;
}
#nav-toggle {
display: block;
}
}
#nav-toggle {
float: right;
position: relative;
width: 35px;
overflow: hidden;
white-space: nowrap;
color: transparent;
}
#nav-toggle span {
position: absolute;
top: 50%;
right: 5px;
margin-top: -2px;
-webkit-transition: rotate 0.2s, translate 0.2s;
-moz-transition: rotate 0.2s, translate 0.2s;
transition: rotate 0.2s, translate 0.2s;
display: inline-block;
height: 3px;
width: 24px;
background: #eee;
}
#nav-toggle span:before {
top: -8px;
}
#nav-toggle span:after {
top: 8px;
}
#nav-toggle span:before, #nav-toggle span:after {
position: absolute;
display: inline-block;
height: 3px;
width: 24px;
background: #eee;
content: "";
right: 0;
-webkit-transform: translateZ(0);
-moz-transform: translateZ(0);
-ms-transform: translateZ(0);
-o-transform: translateZ(0);
transform: translateZ(0);
-webkit-backface-visibility: hidden;
backface-visibility: hidden;
-webkit-transform-origin: 0% 50%;
-moz-transform-origin: 0% 50%;
-ms-transform-origin: 0% 50%;
-o-transform-origin: 0% 50%;
transform-origin: 0% 50%;
-webkit-transition: -webkit-transform 0.2s;
-moz-transition: -moz-transform 0.2s;
transition: transform 0.2s;
}
#nav-toggle.nav-is-visible span {
background: transparent;
}
#nav-toggle.nav-is-visible span:before {
-webkit-transform: translateX(4px) translateY(-1px) rotate(45deg);
-moz-transform: translateX(4px) translateY(-1px) rotate(45deg);
-ms-transform: translateX(4px) translateY(-1px) rotate(45deg);
-o-transform: translateX(4px) translateY(-1px) rotate(45deg);
transform: translateX(4px) translateY(-1px) rotate(45deg);
}
#nav-toggle.nav-is-visible span:after {
-webkit-transform: translateX(4px) translateY(0px) rotate(-45deg);
-moz-transform: translateX(4px) translateY(0px) rotate(-45deg);
-ms-transform: translateX(4px) translateY(0px) rotate(-45deg);
-o-transform: translateX(4px) translateY(0px) rotate(-45deg);
transform: translateX(4px) translateY(0px) rotate(-45deg);
}
#nav-toggle.nav-is-visible span:before, #nav-toggle.nav-is-visible span:after {
background: #eee;
} .site-content.no-border {
border-top: none;
}
.blog .site-content,
.tax-portfolio_cat .site-content,
.single-post .site-content,
.hiding-page-title .site-content {
margin-top: 0;
}
.page-header:before {
position: absolute;
top: 0px;
bottom: 0;
left: 0;
width: 100%;
display: block;
content: " ";
}
.page-header.page--cover {
position: relative;
padding: 8% 0px;
text-align: center;
border-top: 0 none;
border-bottom: 0 none;
-webkit-background-size: cover;
-moz-background-size: cover;
-o-background-size: cover;
background-size: cover;
background-position: center center;
background-repeat: no-repeat;
}
.page-header.page--cover:before {
position: absolute;
top: 0px;
bottom: 0;
left: 0;
width: 100%;
display: block;
background: rgba(0, 0, 0, 0.3);
content: " ";
}
.page-header.page--cover .entry-title {
font-size: 2.5rem;
font-weight: 800;
color: #ffffff;
}
.page-header.page--cover .entry-tagline {
color: #ffffff;
font-style: italic;
font-weight: 300;
}
@media screen and (min-width: 1140px) {
.page-header.page--cover .entry-tagline {
font-size: 20px;
}
}
@media screen and (max-width: 940px) {
.page-header.page--cover .entry-tagline {
font-size: 18px;
}
}
@media screen and (max-width: 720px) {
.page-header.page--cover .entry-tagline {
font-size: 16px;
}
}
.page-header.page--cover.is-t-above .container {
margin-top: 30px;
} .site-footer a {
color: #0707dd;
}
.site-footer .footer-connect {
padding: 90px 0px;
padding: 80px 0px;
padding: 5rem 0rem;
text-align: center;
}
@media (max-width: 767px) {
.site-footer .footer-connect .footer-subscribe {
margin-bottom: 40px;
}
}
.site-footer .footer-connect .follow-heading {
color: #ffffff;
margin-bottom: 20px;
letter-spacing: 0.8px;
}
.site-footer .footer-connect .subs_input {
background-color: rgba(255, 255, 255, 0.145);
color: #cccccc;
border-bottom: none;
box-shadow: none;
padding: 12px 15px 12px;
border-radius: 2px;
width: 60%;
font-size: 13px;
}
.site-footer .footer-connect .subs_input:focus {
border: none;
}
@media screen and (max-width: 1140px) {
.site-footer .footer-connect .subs_input {
width: 100%;
margin-bottom: 4px;
}
}
@media screen and (max-width: 940px) {
.site-footer .footer-connect .subs_input {
width: 70%;
margin-bottom: 4px;
}
}
@media screen and (max-width: 720px) {
.site-footer .footer-connect .subs_input {
width: 100%;
margin-bottom: 4px;
}
}
.site-footer .footer-connect .subs-button {
margin: 0px;
position: relative;
top: 0px;
padding: 16px 23px 16px;
}
@media screen and (max-width: 1140px) {
.site-footer .footer-connect .subs-button {
width: 100%;
}
}
@media screen and (max-width: 940px) {
.site-footer .footer-connect .subs-button {
width: 70%;
}
}
@media screen and (max-width: 720px) {
.site-footer .footer-connect .subs-button {
width: 100%;
}
}
.site-footer .footer-connect input[type=text]:focus {
border: none !important;
}
.site-footer .footer-social {
text-align: center;
}
.site-footer .footer-social a {
font-size: 30px;
margin: 0px 13px;
color: #ffffff;
}
.site-footer .footer-social a:hover {
color: #0707dd;
}
.site-footer .site-info {
position: relative;
text-align: center;
padding: 35px 0px;
background: #111111;
font-weight: 500;
color: #bbbbbb;
}
.site-footer .site-info a {
color: #ccc;
}
.site-footer .site-info a:hover {
text-decoration: underline;
}
.site-footer .site-info .container {
position: initial;
}
.site-footer .btt a {
border-radius: 0px 20px 0 0;
color: #1685ff;
background: #111111;
display: block;
font-size: 30px;
height: 50px;
line-height: 50px;
margin: auto;
position: absolute;
right: 60px;
top: -25px;
transition: all 0.2s linear 0s;
width: 50px;
z-index: 99;
-webkit-transform: rotate(-45deg);
-moz-transform: rotate(-45deg);
-ms-transform: rotate(-45deg);
-o-transform: rotate(-45deg);
}
.site-footer .btt a:hover {
color: #fff;
}
.site-footer .btt a i {
-webkit-transform: rotate(45deg);
-moz-transform: rotate(45deg);
-ms-transform: rotate(45deg);
-o-transform: rotate(45deg);
margin-left: 3px;
}
@media screen and (max-width: 940px) {
.site-footer .btt a {
right: 0;
left: 0;
}
}  .error-404 .search-form,
.error-404 .widget {
margin-bottom: 40px;
}
.error-404 .widgettitle,
.error-404 .widget-title {
font-size: 15px;
text-transform: uppercase;
letter-spacing: 2px;
margin-bottom: 13px;
font-weight: 700;
}
.error-404 ul {
padding-left: 0px;
}
.error-404 ul li {
list-style: none;
} .search-results .hentry {
border-bottom: 1px solid #DDDDDD;
padding-bottom: 25px;
margin-bottom: 25px;
}
.search-results .entry-summary p {
margin-bottom: 0px;
}
.search-results .entry-header .entry-title {
font-size: 22px;
line-height: 1.5;
font-weight: 500;
}
.search-results .entry-header .entry-title a:hover {
text-decoration: none;
} .entry-thumbnail {
margin-bottom: 30px;
}
.highlight {
color: #0707dd;
} blockquote {
clear: both;
margin: 20px 0;
}
blockquote p {
font-style: italic;
}
blockquote cite {
font-style: normal;
margin: 5px 0 10px;
font-size: 0.9em;
}
.entry-content blockquote, .country-tabs-content blockquote {
padding: 10px 15px;
position: relative;
background: transparent;
border-left: 6px solid #DDDDDD;
border-right: 6px solid #DDDDDD;
font-style: italic;
color: #111111;
border-bottom: 1px solid #eeeeee;
border-top: 2px solid #eeeeee;
border-radius: 15px;
line-height: 1.4em;
}
.entry-content blockquote p {
margin: 0px;
} .entry-footer {
margin-bottom: 30px;
padding-top: 30px;
border-top: 1px solid #e9e9e9;
}
.entry-footer .cat-links,
.entry-footer .tags-links {
display: block;
text-transform: uppercase;
letter-spacing: 1.5px;
font-size: 12px;
font-weight: 600;
margin-top: 5px;
}
.nav-links {
padding: 30px 0px;
border-left: none;
border-right: none;
margin-bottom: 50px;
flex-basis: 100%;
text-align: center;
}
.nav-links .nav-previous {
float: left;
}
.nav-links .nav-next {
float: right;
}
.nav-links a,
.nav-links .page-numbers {
background: #DDDDDD;
color: #111111;
padding: 12px 20px;
font-weight: 600;
font-size: 1em;
letter-spacing: 1px;
text-transform: uppercase;
border-radius: 6px;
}
@media screen and (max-width: 940px) {
.nav-links a,
.nav-links .page-numbers {
padding: 6px 10px;
}
}
.nav-links a:hover, .nav-links a.current,
.nav-links .page-numbers:hover,
.nav-links .page-numbers.current {
text-decoration: underline;
}
.bypostauthor {
margin: 0;
} .sticky .entry-title {
padding-left: 0px; }
.sticky .entry-title:after {
content: "\f005";
display: inline-block;
font-family: "FontAwesome";
font-style: normal;
font-weight: normal;
width: 12px;
height: 12px; left: 0px;
top: 2px;
font-size: 22px;
color: #dbc000;
padding-left: 10px;
} .wp-caption {
max-width: 100%;
font-style: italic;
line-height: 1.35;
margin-bottom: 15px;
margin-top: 5px;
}
.wp-caption img[class*=wp-image-] {
display: block;
max-width: 100%;
}
.wp-caption .wp-caption-text {
margin: 10px 0px;
}
.wp-caption-text,
.entry-thumbnail-caption,
.cycle-caption {
font-style: italic;
line-height: 1.35;
font-size: 13px;
} .gallery {
margin-bottom: 1.5em;
}
.gallery-item {
display: inline-block;
text-align: center;
vertical-align: top;
width: 100%;
}
.gallery-columns-2 .gallery-item {
max-width: 50%;
}
.gallery-columns-3 .gallery-item {
max-width: 33.33%;
}
.gallery-columns-4 .gallery-item {
max-width: 25%;
}
.gallery-columns-5 .gallery-item {
max-width: 20%;
}
.gallery-columns-6 .gallery-item {
max-width: 16.66%;
}
.gallery-columns-7 .gallery-item {
max-width: 14.28%;
}
.gallery-columns-8 .gallery-item {
max-width: 12.5%;
}
.gallery-columns-9 .gallery-item {
max-width: 11.11%;
}
.gallery-caption {
display: block;
} #comments {
padding-top: 30px;
border-top: 1px solid #e9e9e9;
}
#comments .comments-title {
margin-bottom: 20px;
font-size: 18px;
line-height: 26px;
letter-spacing: 1.5px;
text-transform: uppercase;
}
#comments .comment-list {
list-style: none;
padding-left: 0px;
}
#comments .comment-list .pingback {
border-bottom: 1px solid #e9e9e9;
padding: 20px 0;
margin: 0;
}
#comments .comment-list .pingback p {
margin: 0px;
}
#comments .comment-list .pingback:last-child {
margin-bottom: 40px;
}
#comments .comment-content.entry-content {
margin-bottom: 0px;
}
#comments .comment .avatar {
width: 60px;
float: left;
-webkit-border-radius: 3px;
-moz-border-radius: 3px;
border-radius: 3px;
}
#comments .comment .comment-wrapper {
margin-left: 90px;
padding: 25px 30px 15px 30px;
background: #f8f9f9;
position: relative;
}
#comments .comment .comment-wrapper:before {
border-color: rgba(0, 0, 0, 0) #f6f7f9 rgba(0, 0, 0, 0) rgba(0, 0, 0, 0);
border-style: solid;
border-width: 0 10px 10px 0;
content: "";
height: 0;
left: -9px;
position: absolute;
top: 0;
width: 0;
}
#comments .comment .comment-wrapper .comment-meta .comment-time,
#comments .comment .comment-wrapper .comment-meta .comment-reply-link,
#comments .comment .comment-wrapper .comment-meta .comment-edit-link {
color: #aaaaaa;
text-transform: uppercase;
letter-spacing: 0.3px;
font-size: 11px;
}
#comments .comment .comment-wrapper .comment-meta .comment-time:hover,
#comments .comment .comment-wrapper .comment-meta .comment-reply-link:hover,
#comments .comment .comment-wrapper .comment-meta .comment-edit-link:hover {
color: #0707dd;
}
#comments .comment .comment-wrapper .comment-meta .comment-time:after,
#comments .comment .comment-wrapper .comment-meta .comment-reply-link:after,
#comments .comment .comment-wrapper .comment-meta .comment-edit-link:after {
content: "/";
padding: 0px 5px;
}
#comments .comment .comment-wrapper .comment-meta a:last-child:after {
content: "";
}
#comments .comment .comment-wrapper .comment-meta cite .fn {
font-weight: bold;
font-style: normal;
margin-right: 5px;
text-transform: uppercase;
letter-spacing: 1.5px;
font-size: 14px;
}
#comments .comment .comment-wrapper .comment-meta cite span {
padding: 3px 10px;
background: #e9e9e9;
-webkit-border-radius: 4px;
-moz-border-radius: 4px;
border-radius: 4px;
margin-right: 10px;
}
#comments .comment .comment-wrapper a {
text-decoration: none;
}
#comments .comment .children {
padding-left: 30px;
}
#comments .comment .children .children {
padding-left: 30px;
}
#comments .comment .children .children .children {
padding-left: 0px;
}
@media screen and (min-width: 940px) {
#comments .comment .children {
padding-left: 90px;
}
#comments .comment .children .children {
padding-left: 90px;
}
#comments .comment .children .children .children {
padding-left: 90px;
}
}
#comments .form-allowed-tags {
display: none;
}
#comments a {
text-decoration: none;
}
#comments a:hover {
text-decoration: underline;
}
.comment-respond textarea,
.comment-respond textarea {
width: 100%;
} #respond {
padding-top: 20px;
}
#respond .comment-form label {
display: block;
margin-bottom: 4px;
}
#respond .form-allowed-tags {
font-size: 12px;
}
#respond .form-allowed-tags code {
background: none;
}
#respond .comment-reply-title {
font-size: 18px;
letter-spacing: 1.5px;
margin-bottom: 20px;
text-transform: uppercase;
}
#respond .comment-notes {
display: none;
}
#respond label {
font-size: 13px;
text-transform: uppercase;
letter-spacing: 1.5px;
}
.full-screen .comments-area {
max-width: 1110px;
margin: 0 auto;
} .woocommerce div.product form.cart .variations td.label {
color: #777;
} .wp-block-gallery.is-layout-flex {
display: flex;
flex-wrap: wrap;
}  .btn {
text-transform: uppercase;
-webkit-border-radius: 2px;
-moz-border-radius: 2px;
border-radius: 2px;
box-shadow: 0 -1px 0 0 rgba(0, 0, 0, 0.1) inset;
font-size: 13px;
font-size: 0.8125rem;
font-weight: 600;
}
.btn:active, .btn:focus {
outline: none;
}
.btn.btn-secondary-outline {
box-shadow: none;
border-color: rgba(255, 255, 255, 0.9);
color: rgba(255, 255, 255, 0.9);
}
.btn.btn-secondary-outline:hover {
background: #FFF;
color: #333;
}
.btn-lg {
font-size: 17px;
font-size: 1.0625rem;
}
.btn-theme-primary {
background: #0707dd;
color: #FFFFFF;
}
.btn-theme-primary:hover {
color: #FFFFFF;
}
.btn-theme-primary-outline {
background-color: transparent;
background-image: none;
border-color: #0707dd;
color: #0707dd;
}
.btn-theme-primary-outline:hover {
color: #FFF;
background-color: #0707dd;
border-color: #0707dd;
} .slider-spinner {
width: 40px;
height: 40px;
position: relative;
margin: 100px auto;
}
.double-bounce1, .double-bounce2 {
width: 100%;
height: 100%;
border-radius: 50%;
background-color: #fff;
opacity: 0.6;
position: absolute;
top: 0;
left: 0;
-webkit-animation: sk-bounce 2s infinite ease-in-out;
animation: sk-bounce 2s infinite ease-in-out;
}
.double-bounce2 {
-webkit-animation-delay: -1s;
animation-delay: -1s;
}
@-webkit-keyframes sk-bounce {
0%, 100% {
-webkit-transform: scale(0);
}
50% {
-webkit-transform: scale(1);
}
}
@keyframes sk-bounce {
0%, 100% {
transform: scale(0);
-webkit-transform: scale(0);
}
50% {
transform: scale(1);
-webkit-transform: scale(1);
}
} section > .customize-partial-edit-shortcut {
z-index: 95;
}
section > .customize-partial-edit-shortcut button {
left: 30px;
} .sidebar .widget {
margin-bottom: 40px;
}
.sidebar .widget .widget-title {
font-size: 15px;
text-transform: uppercase;
letter-spacing: 2px;
margin-bottom: 13px;
font-weight: 700;
}
.sidebar .widget ul {
list-style: none;
padding: 0px;
}
.sidebar .widget ul:after {
clear: both;
content: ".";
display: block;
height: 0;
visibility: hidden;
}
.sidebar .widget a {
color: #888;
font-size: 1.1em;
}
.sidebar .widget a:hover {
color: #0707dd;
text-decoration: underline;
} .search-form {
display: flex;
width: 100%;
align-items: center;
}
.search-form .search-field {
width: 100% !important;
padding: 10px 15px;
padding: 0.625rem 0.9375rem;
}
.search-form .search-submit {
width: auto;
margin: 0px 0 0 0.5em;
height: 100%;
}
.search-form label {
flex-grow: 2;
margin: 0px;
} .widget_recent_comments ul {
margin-top: 25px;
}
.widget_recent_comments ul li {
margin-bottom: 20px;
padding-bottom: 20px;
border-bottom: 1px solid #e9e9e9;
}
.widget_recent_comments ul a {
font-style: italic;
}
.widget_recent_comments .comment-author-link a {
font-weight: bold;
font-style: normal;
} .widget-area .widget_categories li, .widget-area .widget_archive li, .widget-area .widget_meta li {
float: left;
margin-bottom: 0;
width: 50%;
}
@media screen and (min-width: 720px) {
.widget-area .widget_categories li, .widget-area .widget_archive li, .widget-area .widget_meta li {
width: 50%;
}
}
@media screen and (min-width: 940px) {
.widget-area .widget_categories li, .widget-area .widget_archive li, .widget-area .widget_meta li {
width: 100%;
float: none;
}
}
@media screen and (min-width: 1140px) {
.widget-area .widget_categories li, .widget-area .widget_archive li, .widget-area .widget_meta li {
width: 50%;
float: left;
}
}
.widget_recent_entries ul li {
margin: 0px;
padding: 10px 0px 10px 0px;
border-bottom: 1px solid #DDDDDD;
}
.sidebar .widget_calendar a {
color: #0707dd;
text-decoration: underline;
} .all-news {
text-align: center;
margin-top: 40px;
display: block;
}
.section-news .list-article-thumb a img:hover, .archive .list-article-thumb a img:hover, .blog .list-article-thumb a img:hover {
opacity: 1;
}
@media screen and (max-width: 940px) { }
.section-news .list-article-content, .archive .list-article-content, .blog .list-article-content {
float: none;
overflow: visible;
}
.section-news .entry-title a:hover, .archive .entry-title a:hover, .blog .entry-title a:hover {
text-decoration: underline;
}
.section-news .entry-excerpt p, .archive .entry-excerpt p, .blog .entry-excerpt p {
margin-bottom: 0px;
}
.page-template-template-blog .section-news .list-article {
padding: 20px 0px;
}
.page-template-template-blog .section-news .list-article:first-of-type {
border-top: none;
padding-top: 0px;
}
.page-template-template-blog .section-news .list-article:last-of-type {
border-bottom: none;
}
.section-news.section-inverse .list-article {
border-top: 1px solid rgba(255, 255, 255, 0.2);
}
.section-news.section-inverse .list-article:last-of-type {
border-bottom: 1px solid rgba(255, 255, 255, 0.2);
}
.section-news.section-inverse h1 a, .section-news.section-inverse h2 a, .section-news.section-inverse h3 a, .section-news.section-inverse h4 a, .section-news.section-inverse h5 a {
color: rgba(255, 255, 255, 0.8);
}
.section-news.section-inverse h1 a:hover, .section-news.section-inverse h2 a:hover, .section-news.section-inverse h3 a:hover, .section-news.section-inverse h4 a:hover, .section-news.section-inverse h5 a:hover {
color: #FFF;
} .section-contact input, .section-contact textarea {
width: 100%;
}
.section-contact .address-contact {
margin-top: 5px;
margin-bottom: 15px;
}
.section-contact .address-contact span {
float: left;
color: #aaaaaa;
}
.section-contact .address-contact .address-content {
display: block;
padding-left: 45px;
font-style: italic;
line-height: 2;
}
.section-contact .address-contact .fa-inverse {
font-size: 12px;
}
.section-contact textarea {
max-height: 190px;
}
.wpcf7-form {
text-transform: uppercase;
font-size: 11px;
letter-spacing: 2px;
font-weight: 600;
}
.wpcf7-form br {
margin-bottom: 5px;
}
.wpcf7-form label {
width: 100%;
}
div.wpcf7-validation-errors {
margin: 20px 0px;
padding: 15px;
}
div.wpcf7-response-output {
margin: 20px 0px;
} .gallery-grid .g-item {
padding: 10px;
float: left;
}
.all-gallery {
text-align: center;
margin-top: 40px;
display: block;
}
.g-zoom-in .g-item {
display: block;
overflow: hidden;
}
.g-zoom-in .g-item .inner-content {
display: block;
width: 100%;
height: 100%;
overflow: hidden;
}
.g-zoom-in .g-item img {
display: block;
overflow: hidden;
-webkit-transition: all 0.5s linear;
transition: all 0.5s linear;
}
.g-zoom-in .g-item:hover img {
-ms-transform: scale(1.5, 1.5); -webkit-transform: scale(1.5, 1.5); transform: scale(1.5, 1.5);
}
.g-layout-full-width.container {
width: 100%;
max-width: none;
padding: 0px;
}
@media screen and (min-width: 720px) {
.g-col-1 .g-item {
width: 100%;
}
.g-col-1 .g-item:nth-child(1n+1) {
clear: left;
}
.g-col-2 .g-item {
width: 50%;
}
.g-col-2 .g-item:nth-child(2n+1) {
clear: left;
}
.g-col-3 .g-item {
width: 33.3333333333%;
}
.g-col-3 .g-item:nth-child(3n+1) {
clear: left;
}
.g-col-4 .g-item {
width: 25%;
}
.g-col-4 .g-item:nth-child(4n+1) {
clear: left;
}
.g-col-5 .g-item {
width: 20%;
}
.g-col-5 .g-item:nth-child(5n+1) {
clear: left;
}
.g-col-6 .g-item {
width: 16.6666666667%;
}
.g-col-6 .g-item:nth-child(6n+1) {
clear: left;
}
}
@media screen and (min-width: 576px) and (max-width: 720px) {
.g-col-1 .g-item {
width: 100%;
}
.g-col-1 .g-item:nth-child(1n+1) {
clear: left;
}
.g-col-2 .g-item {
width: 50%;
}
.g-col-2 .g-item:nth-child(2n+1) {
clear: left;
}
.g-col-3 .g-item {
width: 33.3333333333%;
}
.g-col-3 .g-item:nth-child(3n+1) {
clear: left;
}
.g-col-4 .g-item {
width: 25%;
}
.g-col-4 .g-item:nth-child(4n+1) {
clear: left;
}
.g-col-5 .g-item {
width: 20%;
}
.g-col-5 .g-item:nth-child(5n+1) {
clear: left;
}
.g-col-6 .g-item {
width: 16.6666666667%;
}
.g-col-6 .g-item:nth-child(6n+1) {
clear: left;
}
}
@media screen and (max-width: 576px) {
.g-col-1 .g-item {
width: 100%;
}
.g-col-1 .g-item:nth-child(1n+1) {
clear: left;
}
.g-col-2 .g-item {
width: 50%;
}
.g-col-2 .g-item:nth-child(2n+1) {
clear: left;
}
.g-col-3 .g-item {
width: 33.3333333333%;
}
.g-col-3 .g-item:nth-child(3n+1) {
clear: left;
}
.g-col-4 .g-item {
width: 25%;
}
.g-col-4 .g-item:nth-child(4n+1) {
clear: left;
}
.g-col-5 .g-item {
width: 20%;
}
.g-col-5 .g-item:nth-child(5n+1) {
clear: left;
}
.g-col-6 .g-item {
width: 16.6666666667%;
}
.g-col-6 .g-item:nth-child(6n+1) {
clear: left;
}
}
.gallery-justified {
width: 100%;
position: relative;
overflow: hidden;
}
.gallery-justified img {
max-width: none;
position: absolute;
top: 50%;
left: 50%;
margin: 0;
padding: 0;
border: none;
}
.gallery-justified > a,
.gallery-justified > div {
position: absolute;
display: inline-block;
overflow: hidden;
float: left;
}
.gallery-masonry {
width: 100%;
position: relative;
display: block;
}
.gallery-masonry:after {
clear: both;
}
.gallery-masonry .inner {
display: block;
}
.single-post .content-inner {
margin-left: auto;
margin-right: auto;
}
.single-post .right-sidebar .content-inner {
margin-left: 0px;
}
.single-post .left-sidebar .content-inner {
margin-right: 0px;
}
.entry-content ul ul,
.entry-content ol ol,
.entry-content ul ol,
.entry-content ol ul {
margin: 0 auto;
}
.entry-content ul ul li,
.entry-content ol ol li,
.entry-content ul ol li,
.entry-content ol ul li {
margin-left: 0;
} .has-strong-blue-color {
color: #0073aa;
}
.has-strong-blue-background-color {
background-color: #0073aa;
}
.has-lighter-blue-color {
color: #229fd8;
}
.has-lighter-blue-background-color {
background-color: #229fd8;
}
.has-very-light-gray-color {
color: #eee;
}
.has-very-light-gray-background-color {
background-color: #eee;
}
.has-very-dark-gray-color {
color: #444;
}
.has-very-dark-gray-background-color {
background-color: #444;
} .single-signup-link:hover { background-color: #1685ff; color: #fff; transition: background-color 0.8s ease, border 0.8s ease; text-decoration:underline; }
.single-signup-link-bottom { margin: 3em auto; text-align: center;}
.single-signup-link-bottom .single-signup-link {
padding-bottom: 10px;
margin: 0 auto;
text-decoration: none;
border: 2px solid #fff;
box-shadow: 0 2px 6px rgba(0, 0, 0, .2);
}
.single-signup-link-bottom .single-signup-link:hover {
text-decoration: underline;
}
.exchange-footer-tags { margin: 2em 0; display: block; text-align: left;}
.exchange-footer-tags-list {
margin: 1em 0 1em;
padding: 0;
list-style: none;
padding-left: 0;
display: block;
}
.exchange-footer-tags ul li {
margin: 0 8px 12px 0;
}
.exchange-footer-tags li {
display: inline-block;
list-style: none;
border: 1px solid #DDDDDD;
border-radius: 15px;
color: #abbdcf;
transition: background-color 0.4s ease, border 0.4s ease, color 0.4s ease; }
.exchange-footer-tags li:hover {
background-color: #DDDDDD;
transition: background-color 0.4s ease, border 0.4s ease, color 0.4s ease;
}
.exchange-footer-tags li a {
display: block;
padding: 6px 10px;
transition: background-color 0.4s ease, border 0.4s ease, color 0.4s ease;
}
.post-terms-list-label { display: inline-block; text-transform: uppercase; font-weight: 600; margin: 0 10px 0 0; }
.post-terms-list { padding-left: 0;}
.post-terms-list li { display: inline-block; margin: 0 6px 8px; border: 1px solid #DDDDDD; border-radius: 15px; }
.post-terms-list li a { display: block; padding: 8px 13px; border-radius: 15px; transition: background-color 0.4s ease, color 0.4s ease; }
.post-terms-list li a:hover { background-color: #DDDDDD; text-decoration: none; border-radius: 15px; transition: background-color 0.4s ease, border 0.4s ease, color 0.4s ease; }
.post-terms-list li:hover { }
.hidden-tag { display: none; }
.exchange-footer-tags-viewall { padding: 6px 10px; border-radius:3px; color: #abbdcf; background-color: transparent; border: 1px solid transparent; font-size: 0.8em; text-transform: uppercase; vertical-align: -webkit-baseline-middle; border: 0 !important; }
.exchange-footer-tags-viewall:hover { color: #fff; cursor: pointer; text-decoration: underline; }
.recent-posts-container { margin: 2em 0;}
.display-posts-listing.grid {
max-width: 100%;
margin: 0 auto 1em;
display: flex;
list-style: none;
padding-left: 0;
flex-wrap: wrap;
justify-content: center;
align-items: stretch;
}
.recent-posts-listing-item {
width: calc(25% - 1%);
position: relative;
padding: 0px;
margin-bottom: 10px;
box-shadow: 0 2px 30px 0 rgba(0, 0, 0, 0);
z-index: 0;
transition: all 0.3s ease-in-out;
opacity: 0.8;
background-color: #eee;
object-fit: cover;
border-radius: 15px;
max-width: 260px;
}
.recent-posts-listing-item:not(:last-child) {
margin-right: 1%;
}
.recent-posts-listing-item:hover {
box-shadow: 0 3px 50px -2px rgba(0, 0, 0, 0.2);
opacity: 1;
}
.recent-posts-listing-item .recent-posts-image img {
object-fit: fill;
max-height: 250px;
width: 100%;
opacity: 1;
height: 141px;
border-top-left-radius: 15px;
border-top-right-radius: 15px;
}
.recent-posts-listing-item .recent-posts-image img:hover {
max-height: 250px;
width: 100%;
opacity: 1;
}
.recent-posts-listing-item .recent-posts-title {
display: -webkit-box;
-webkit-line-clamp: 5;
-webkit-box-orient: vertical;
overflow: hidden;
text-align: center;
width: 95%;
margin: 0 auto;
padding: 10px 0 10px;
box-shadow: none;
font-weight: 700;
line-height: 1.5em;
}
.recent-posts-heading, .exchange-footer-tags-title { 
color: #111111; 
text-transform: uppercase;
font-size: 1em;
text-shadow: 1px 1px #eee;
border-bottom: 1px dashed #DDDDDD;
padding-bottom: 2px;
display: inline-block;
font-weight: 600;
clear: both;
letter-spacing: 1px;
margin-bottom: 2px;
}
.recent-posts-viewall { margin-bottom: 1em; text-align: center; }
.recent-posts-viewall a { display: inline-block; background-color: #1685ff; padding: 5px 10px; border-radius: 15px; color: #abbdcf; }
.recent-posts-viewall a:hover { color: #fff; text-decoration: underline; }
@media only screen and (max-width: 1024px){
.recent-posts-listing-item {
width: 49%;
}
.recent-posts-listing-item .recent-posts-image img { object-fit: cover; border: 5px solid #DDDDDD; border-top-left-radius: 15px; border-top-right-radius: 15px; }
.recent-posts-listing-item .recent-posts-title { padding: 7px 0; }
}
@media only screen and (max-width: 500px){
.display-posts-listing.grid {
display: flex;
}
.recent-posts-listing-item {
width: 250px;
padding: 0px;
margin: 5px auto 10px;
text-align: center;
}
.recent-posts-listing-item:not(:last-child) { margin: 5px auto 10px;}
.recent-posts-listing-item img {
max-width: 250px;
}
}
.onepress-menu>li>a:hover, .onepress-menu>li.onepress-current-item>a { color: #fff;}
.news-article-thumb-link:hover { background: #fff; }
.news-article-thumb-link a:hover { color: #000; }
.view-full-size-link {
display: block;
width: 100%;
height: auto;
text-align: center;
}
.wpc-filter-chips-list a:hover .wpc-chip-remove-icon, .wpc-filter-search-wrapper button.wpc-search-clear:hover, .wpc-search-field-wrapper a.wpc-search-clear-icon:hover {
color: #ff7a7a;
}
body .wpc-filter-chips-list li.wpc-chip-reset-all a:hover {
color: #fff;
border-color: #cf5a5a;
}
.sidebar-widget-active, .sidebar-accordion-widget .widget-title:hover { background-color: #1685ff; color: #eee; transition: transform 1s; }
[data-tooltip] {
cursor: help;
display: inline-block;
line-height: 1;
position: relative;
}
[data-tooltip]::after {
background-color: rgba(41, 52, 78, 0.9);
background-color: rgba(51 51 51 / 0.9);
border: 1px solid #000;
border-radius: 0.3rem;
color: #111111;
content: attr(data-tooltip);
font-size: 1rem;
font-size: 90%;
font-weight: normal;
line-height: 1.15rem;
opacity: 0;
padding: 10px;
position: absolute;
text-align: center;
text-transform: none;
transition: opacity 0.2s;
visibility: hidden;
z-index: 310;
box-shadow: 0 0 10px rgba(0, 0, 0, 0.2);
box-shadow: 0 1px 3px rgb(0 0 0 / 25%);
width: 300px;
word-wrap: break-word;
white-space: normal;
}
[data-tooltip].tooltip-top::after {
bottom: 100%;
left: 50%;
transform: translate(-50%);
}
[data-tooltip].tooltip-bottom::after {
top: 100%;
left: 50%;
transform: translate(-50%);
}
[data-tooltip].tooltip-left::after {
top: -0.3rem;
right: calc(110% + 0.3rem);
}
[data-tooltip].tooltip-right::after {
top: -0.3rem;
left: calc(110% + 0.3rem);
}
@media (max-width: 2830px) {
[data-tooltip].tooltip-mobile::after {
font-size: 1rem; max-width: 20rem;
position: fixed; left: 50%;
text-align: center;
transform: translate(-50%);
white-space: normal;
bottom: 65px;
top: auto;
box-shadow: 0 0 10px rgba(0, 0, 0, 0.2); 
z-index: 9999;
padding: 8px 10px;
background-color: rgba(51 51 51 / 1);
}
}
[data-tooltip]:hover::after, [data-tooltip][class*=tooltip-]:hover::before {
visibility: visible;
opacity: 1;
}
.content-accordions-wrapper { margin: 0 0 2em; }
.content-accordion {
border-top: 2px solid transparent;
border-left: 0px solid #DDDDDD;
border-right: 0px solid #DDDDDD;
border-bottom: 2px solid transparent;
}
.content-accordion .content-accordion-title {
color: #111111;
cursor: pointer;
padding: 10px 0 10px 5px;
width: 100%;
border: none;
text-align: left;
outline: none;
font-size: 1.3em;
transition: 0.4s;
margin: 0;
position: relative;
border-bottom: 2px solid #DDDDDD;
}
.content-accordion .content-accordion-title::after {
content: '\25BE';
font-size: 1.2em;
position: absolute; top: 50%;
transform: translateY(-50%);
transition: transform 0.4s; margin-left: 5px;
}
.content-accordion-title:hover {
border-bottom: 2px solid #0707dd;
}
.content-accordion.accordion-active .content-accordion-title::after {
content: '\25BE';
transform: translateY(-50%) rotate(-180deg);
}
.content-accordion.accordion-active .content-accordion-title {
border-bottom: 2px solid transparent;
border-top: 0px solid #0707dd;
}
.content-accordion-active,
.content-accordion .content-accordion-title:hover {
background-color: transparent;
color: #0707dd;
transition: transform 1s;
}
.content-accordion-content {
background-color: transparent;
max-height: 0;
overflow: hidden;
transition: max-height 0.2s ease-out;
margin: 0px 5px;
border-left: 0px solid #DDDDDD;
border-right: 0px solid #DDDDDD;
border-bottom: 0px solid #ccc;
}
.content-accordion.accordion-active  .content-accordion-content { border-bottom: 5px solid #DDDDDD; margin-bottom: 2em; padding: 1em;}
.sidebars-bottom {
display: flex;
flex-wrap: wrap;
text-align: center;
box-shadow: -100px 100px 150px rgb(0 0 0 / 8);
background: rgba(30, 38, 60, 1);
border-radius: 15px;
padding: 20px;
z-index: 30;
}
.bottom-news-sidebar,
.bottom-guides-sidebar {
width: 50%;
}
@media (max-width: 768px) {
.bottom-news-sidebar,
.bottom-guides-sidebar {
width: 100%;
}
}
#footer-3 .footer-widget { margin-left: 5px; }
#footer-widgets .sidebar {
background: none;
box-shadow: none;
padding: 1em 30px 0;
width: 24%;
min-width: 300px;
}
.footer-copyright a { color: #0707dd; text-decoration: underline; }
.footer-widgets { background: #181A20; }
@media (max-width: 620px) {
#footer-widgets .sidebar { width: 100%;
}
}
.country-list-link { 
margin: 4px 0 0 0;
display: block;
padding: 2px 0;
}
.country-list-link::before {
content: '\f03a';
font-family: 'FontAwesome';
color: #000;
margin-right: 5px;
}
.error-404-container {
display: flex;
align-items: center;
justify-content: space-between;
width: 100%;
margin: 0 auto;
}
.error-404-notice {
flex: 1;
text-align: left;
}
.error-404-icon-container {
display: flex;
justify-content: flex-end;
align-items: center;
}
.error-404-icon {
width: 200px;
max-width: 200px;
height: 200px;
animation: rotateAnimation 60s infinite alternate;
background-image: url(https://cexcomparison.com/wp-content/uploads/2026/03/CEX-Comparison-icon-460x460-1.png);
background-size: cover;
background-repeat: no-repeat;
}
@keyframes rotateAnimation {
0% {
transform: rotate(0deg);
}
100% {
transform: rotate(360deg);
}
}
.error-404-search-form {
padding: 1em 0 2em;
margin: 0 1em;
}
.site-footer .row {
display: -webkit-box;
display: flex;
flex-wrap: wrap;
justify-content: space-evenly;
}
@media (min-width: 768px)
.col-md-4 {
-webkit-box-flex: 0;
flex: 0 0 33.333333%;
max-width: 33.333333%;
}
@media (min-width: 576px)
.col-sm-12 {
-webkit-box-flex: 0;
flex: 0 0 100%;
max-width: 100%;
}
.wp-block-latest-posts a { display: inline-block; }
.cat-news .archives-read-more-link:hover {
text-decoration: underline;
}
.exchange-footer-tags li a:hover { text-decoration: none; }
.helpie-faq ul { padding-left: 0;}
.helpie-faq.accordions .accordion .accordion__item:hover { border-bottom: 1px solid #0707dd; transition: 0.5s;}
.helpie-faq.accordions .accordion { margin: 5px 0;}
.accordion__body ul { margin-left: 20px; padding-left: 20px; }
.helpie-faq.accordions .accordion { margin: -1em 0 1em !important; }
.table-staking { border-radius: 10px; max-width: 700px; margin: 1em 0; }
.table-staking table tbody tr td, .table-staking table tbody tr th  { padding: 8px 12px; }
.table-staking tr:hover { background-color: #DDDDDD; }
.country-content .category-description { margin: 25px 0 0; }
.taxonomy-description-country {
font-size: 0.9em;
font-style: italic;
border-top: 0px solid #DDDDDD;
border-bottom: 0px solid #DDDDDD;
background-color: #eee;
margin: 10px;
padding: 5px 10px;
border-radius:15px;
}
.category-description {
margin: 25px 0 0;
padding: 15px;
border-top: 0px solid #DDDDDD;
}
.country-all-title {
margin: 15px 0 20px;
border-bottom: 3px solid #DDDDDD;
display: inline-block;
}
.category-description h2, .best-exchanges-bot-main { margin: 15px 0 15px; border-bottom: 3px solid #DDDDDD; display: inline-block; }
.category-description a, .taxonomy-description-country a, .country-content a { text-decoration: underline; }
.category-description blockquote { background-color: #DDDDDD; padding: 1em 1em 0.5em; border-radius: 15px; }
.category-description strong { color: #000; }
.category-description h2, .category-description h3, .category-description h4 { color: #000; }
.category-info .entry-content h3.wp-block-heading {  }
.post .size-full { margin-bottom: 1em; }
.post .size-full img { border: 4px solid #DDDDDD; border-radius: 10px; max-width: 600px; width: 100%; }
.post .size-large img { border: 4px solid #DDDDDD; border-radius: 10px; max-width: 600px; width: 100%; }
.staking-list li { min-width: 250px; width: 30%; display: inline-block; margin: 10px; }
.staking-list li a { padding: 10px; }
.best-cex-top-container {
display: flex;
flex-wrap: wrap;
padding: 15px 10px 5px;
}
.best-cex-top-container a { display: inline-flex; width: 50%; text-decoration: none; color: #111111; }
.best-cex-top-container a:hover { text-decoration: none;}
.best-cex-top-item {
width: 100%;
min-width: 220px;
display: flex;
margin-bottom: 5px;
padding: 10px;
transition: background-color 0.4s ease, border-radius 0.4s ease, color 0.4s ease;
border-radius: 10px;
align-items:flex-start;
}
.best-cex-top-item:hover { background-color: #DDDDDD; }
@media (max-width: 1035px) {
.best-cex-top-container a { width: 100%; }
}
.best-cex-top-number {
font-size: 2.6em;
text-align: center;
display: flex;
align-items: center;
height: 100%;
padding: 0 10px;
}
.best-cex-top-image {
padding: 5px;
width: 60px;
display: flex;
align-items: center;
height: 100%;
}
.best-cex-top-img {
width: 50px;
}
.best-cex-top-content {
flex-grow: 1;
padding-left: 10px;
width: 100%;
}
.best-cex-top-link {
font-weight: bold;
text-decoration: none;
font-size: 1.3em;
}
.best-cex-top-description {
margin-top: 0px;
font-size: 0.9em;
}
.best-cex-top-text { padding-left: 10px; font-size: 0.9em; }
.best-cex-top-text a { text-decoration: underline; }
.best-cex-top-link-icon { color: #DDDDDD; transition: color 0.7s ease; float: right;}
.best-cex-top-link-icon::before {
content: '\f08e';
font-family: 'FontAwesome';
padding: 0 5px 0 15px;
font-size: 0.7em;
}
.best-cex-top-item:hover .best-cex-top-link-icon { color: #111111; transition: color 0.8s ease;}
.best-cex-accordion-header:hover {
background-color: #DDDDDD;
color: #fff;
}
.best-cex-accordion-content.active {
display: block;
max-height: 2000px;
transition: max-height 0.8s ease;
}
.best-cex-bot-container { }
.best-cex-bot-item {
width: 100%;
display: flex;
margin-bottom: 5px;
padding: 10px;
transition: background-color 0.4s ease, border-radius 0.4s ease, color 0.4s ease;
border-radius: 10px;
align-items:flex-start;
}
.best-cex-bot-item:hover { background-color: #DDDDDD; }
.best-cex-bot-item-number { border-radius: 50%; padding: 15px; background-color: #DDDDDD; margin-right: 15px; font-size: 2em; width: 80px; height: 80px; border: 5px solid #FFFFFF; display: flex; align-content: center; justify-content: center; flex-wrap: wrap;}
.best-cex-bot-item-col1 { display: flex; flex-direction: column; }
.best-cex-bot-item-title-number { display: none; }
@media (max-width: 700px) {
.best-cex-bot-item-title-number { display: inline-block; }
.best-cex-bot-item-col1 { display: none; }
.best-cex-bot-item { padding: 0; margin-bottom: 25px; }
}
.best-cex-bot-item-image {
padding: 10px;
width: 170px;
display: flex;
align-items: center;
height: 100%;
margin-left: 20px;
}
.best-cex-bot-item-img {
width: 150px;
}
@media (max-width: 550px) { .best-cex-bot-item-image { margin-left: 15px; max-width: 110px; } }
.best-cex-bot-item-title h3 { clear: none; margin: 0; font-size: 1.2em;}
.best-cex-bot-content {
flex-grow: 1;
padding-left: 10px;
width: 100%;
}
.best-cex-bot-item-title {
font-weight: bold;
text-decoration: none;
font-size: 1.3em;
}
.best-cex-bot-item-description {
margin-top: 0px;
}
.best-cex-bot-item-links { margin: 7px 0;}
.best-cex-bot-item-links a { display: inline-block; padding: 6px 15px; color: #000; text-decoration: none; }
.best-cex-bot-text { margin: 10px 0; }
.best-cex-bot-text a { text-decoration: underline; }
.back-to-top { display: block; margin: 10px 0; }
.back-to-top a { padding: 5px 0; text-decoration: underline; }
.notice, .description-note, .highlights { background-color: #DDDDDD; padding: 15px 20px; border-radius: 15px; margin: 10px 0; }
.content-accordion-code { display: inline-block; padding: 12px 20px; background-color: #DDDDDD; border: 2px solid #000; margin: 0 0 15px; font-size: 1.4em; width: fit-content; }
#ez-toc-sticky-container{background:0 0;border:1px solid #aaa;border-radius:4px;display:table;margin-bottom:1em;padding:10px;position:relative;width:auto}div.ez-toc-sticky-widget-container{padding:0;position:relative}#ez-toc-sticky-container.ez-toc-sticky-light-blue{background:#edf6ff}#ez-toc-sticky-container.ez-toc-sticky-white{background:#fff}#ez-toc-sticky-container.ez-toc-sticky-black{background:#000}#ez-toc-sticky-container.ez-toc-sticky-transparent{background:none}div.ez-toc-sticky-widget-container ul{display:block}div.ez-toc-sticky-widget-container li{border:none;padding:0}div.ez-toc-sticky-widget-container ul.ez-toc-sticky-list{padding:10px}#ez-toc-sticky-container ul ul,.ez-toc div.ez-toc-sticky-widget-container ul ul{margin-left:1.5em}#ez-toc-sticky-container li,#ez-toc-sticky-container ul{padding:0}#ez-toc-sticky-container li,#ez-toc-sticky-container ul,#ez-toc-sticky-container ul li,div.ez-toc-sticky-widget-container,div.ez-toc-sticky-widget-container li{background:0 0;list-style:none;line-height:1.6;margin:0;overflow:hidden;z-index:1}#ez-toc-sticky-container p.ez-toc-sticky-title{text-align:left;line-height:1.45;margin:0;padding:0}.ez-toc-sticky-title-container{display:table;width:100%}.ez-toc-sticky-title,.ez-toc-sticky-title-toggle{display:table-cell;text-align:left;vertical-align:middle}#ez-toc-sticky-container.ez-toc-sticky-black a,#ez-toc-sticky-container.ez-toc-sticky-black a:visited,#ez-toc-sticky-container.ez-toc-sticky-black p.ez-toc-sticky-title{color:#fff}#ez-toc-sticky-container div.ez-toc-sticky-title-container+ul.ez-toc-sticky-list{margin-top:1em}.ez-toc-sticky-wrap-left{float:left;margin-right:10px}.ez-toc-sticky-wrap-right{float:right;margin-left:10px}.ez-toc-sticky-wrap-center{margin:0 auto}#ez-toc-sticky-container a{color:#0707dd;box-shadow:none;text-decoration:none;text-shadow:none;display:inline-flex;align-items:stretch;flex-wrap:nowrap}#ez-toc-sticky-container a:visited{color:#111111}#ez-toc-sticky-container a:hover{text-decoration:underline}#ez-toc-sticky-container a.ez-toc-sticky-toggle{color:#444}.ez-toc-sticky-widget-container ul.ez-toc-sticky-list li::before{content:' ';position:absolute;left:0;right:0;height:30px;line-height:30px;z-index:-1}.ez-toc-sticky-widget-container ul.ez-toc-sticky-list li.active{background-color:#ededed;height:auto!important}.ez-toc-sticky-widget-container li.active>a{font-weight:900}.ez-toc-sticky-btn{display:inline-block;padding:6px 12px;margin-bottom:0;font-size:14px;font-weight:400;line-height:1.428571429;text-align:center;white-space:nowrap;vertical-align:middle;cursor:pointer;background-image:none;border:1px solid transparent;border-radius:4px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;-o-user-select:none;user-select:none}.ez-toc-sticky-btn:focus{outline:#333 dotted thin;outline:-webkit-focus-ring-color auto 5px;outline-offset:-2px}.ez-toc-sticky-btn:focus,.ez-toc-sticky-btn:hover{color:#333;text-decoration:none}.ez-toc-sticky-btn.active,.ez-toc-sticky-btn:active{background-image:none;outline:0;-webkit-box-shadow:inset 0 3px 5px rgba(0,0,0,.125);box-shadow:inset 0 3px 5px rgba(0,0,0,.125)}.ez-toc-sticky-btn-default{color:#333;background-color:#fff;-webkit-box-shadow:inset 0 1px 0 rgba(255,255,255,.15),0 1px 1px rgba(0,0,0,.075);box-shadow:inset 0 1px 0 rgba(255,255,255,.15),0 1px 1px rgba(0,0,0,.075);text-shadow:0 1px 0 #fff;background-image:-webkit-gradient(linear,left 0,left 100%,from(#fff),to(#e0e0e0));background-image:-webkit-linear-gradient(top,#fff 0,#e0e0e0 100%);background-image:-moz-linear-gradient(top,#fff 0,#e0e0e0 100%);background-image:linear-gradient(to bottom,#fff 0,#e0e0e0 100%);background-repeat:repeat-x;border-color:#ccc}.ez-toc-sticky-btn-default.active,.ez-toc-sticky-btn-default:active,.ez-toc-sticky-btn-default:focus,.ez-toc-sticky-btn-default:hover{color:#333;background-color:#ebebeb;border-color:#adadad}.ez-toc-sticky-btn-default.active,.ez-toc-sticky-btn-default:active{background-image:none;background-color:#e0e0e0;border-color:#dbdbdb}.ez-toc-sticky-btn-sm,.ez-toc-sticky-btn-xs{padding:5px 10px;font-size:12px;line-height:1.5;border-radius:3px}.ez-toc-sticky-btn-xs{padding:1px 5px}.ez-toc-sticky-btn-default:active{-webkit-box-shadow:inset 0 3px 5px rgba(0,0,0,.125);box-shadow:inset 0 3px 5px rgba(0,0,0,.125)}.btn.active,.ez-toc-sticky-btn:active{background-image:none}.ez-toc-sticky-btn-default:focus,.ez-toc-sticky-btn-default:hover{background-color:#e0e0e0;background-position:0 -15px}.ez-toc-sticky-pull-right{float:right!important;margin-left:10px}.ez-toc-sticky-glyphicon{position:relative;top:1px;display:inline-block;font-family:'Glyphicons Halflings';-webkit-font-smoothing:antialiased;font-style:normal;font-weight:400;line-height:1;-moz-osx-font-smoothing:grayscale}.ez-toc-sticky-glyphicon:empty{width:1em}.ez-toc-sticky-toggle i.ez-toc-sticky-glyphicon,label.cssicon .ez-toc-sticky-glyphicon:empty{font-size:16px;margin-left:2px}#ez-toc-sticky-container input{position:absolute;left:-999em}#ez-toc-sticky-container input[type=checkbox]:checked+nav{opacity:0;max-height:0;border:none;display:none}#ez-toc-sticky-container label{float:right;position:relative;left:10px;font-size:16px;background:#f9efef;padding:0 4px 0 5px;border:1px solid #FFFFFF;border-radius:5px;cursor:pointer}div#ez-toc-sticky-container p.ez-toc-sticky-title{display:contents}div#ez-toc-sticky-container{padding-right:20px}label.cssiconcheckbox{display:none}.ez-toc-sticky-widget-container ul li a{padding-left:10px}
.ez-toc-sticky .ez-toc-open-icon:hover {text-decoration: none; }
div.ez-toc-widget-container{padding:0;position:relative}#ez-toc-container.ez-toc-light-blue{background:#edf6ff}#ez-toc-container.ez-toc-white{background:#fff}#ez-toc-container.ez-toc-black{background:#000}#ez-toc-container.ez-toc-transparent{background:none}div.ez-toc-widget-container ul{display:block}div.ez-toc-widget-container li{border:none;padding:0}div.ez-toc-widget-container ul.ez-toc-list{padding:10px}#ez-toc-container li,#ez-toc-container .ez-toc-title{text-align:left;line-height:1.45;margin:0;padding:0}.ez-toc-title-container{display:table;width:100%;font-weight:600;font-size:1.1em;}.ez-toc-title,.ez-toc-title-toggle{display:inline;text-align:left;vertical-align:middle}.ez-toc-btn,.ez-toc-glyphicon{display:inline-block;font-weight:400}#ez-toc-container.ez-toc-black a,#ez-toc-container.ez-toc-black a:visited,#ez-toc-container.ez-toc-black p.ez-toc-title{color:#fff}#ez-toc-container div.ez-toc-title-container+ul.ez-toc-list{margin-top:1em}.ez-toc-wrap-left{margin:0 auto 1em 0!important}.ez-toc-wrap-left-text{float:left}.ez-toc-wrap-right{margin:0 0 1em auto!important}.ez-toc-wrap-right-text{float:right}#ez-toc-container a:visited{color:#0707dd}#ez-toc-container a:hover{text-decoration:underline}#ez-toc-container a.ez-toc-toggle{display:flex;align-items:center}.ez-toc-widget-container ul.ez-toc-list li::before{content:' ';position:absolute;left:0;right:0;height:30px;line-height:30px;z-index:-1}.ez-toc-widget-container ul.ez-toc-list li.active{background-color:#ededed}.ez-toc-widget-container li.active>a{font-weight:900}.ez-toc-btn{padding:6px 12px;margin-bottom:0;font-size:14px;line-height:1.428571429;text-align:center;white-space:nowrap;vertical-align:middle;cursor:pointer;background-image:none;border:1px solid transparent;border-radius:4px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;-o-user-select:none;user-select:none}.ez-toc-btn:focus{outline:#333 dotted thin;outline:-webkit-focus-ring-color auto 5px;outline-offset:-2px}.ez-toc-btn:focus,.ez-toc-btn:hover{color:#333;text-decoration:none}.ez-toc-btn.active,.ez-toc-btn:active{background-image:none;outline:0;-webkit-box-shadow:inset 0 3px 5px rgba(0,0,0,.125);box-shadow:inset 0 3px 5px rgba(0,0,0,.125)}.ez-toc-btn-default{color:#333;background-color:#fff;-webkit-box-shadow:inset 0 1px 0 rgba(255,255,255,.15),0 1px 1px rgba(0,0,0,.075);box-shadow:inset 0 1px 0 rgba(255,255,255,.15),0 1px 1px rgba(0,0,0,.075);text-shadow:0 1px 0 #fff;background-image:-webkit-gradient(linear,left 0,left 100%,from(#fff),to(#e0e0e0));background-image:-webkit-linear-gradient(top,#fff 0,#e0e0e0 100%);background-image:-moz-linear-gradient(top,#fff 0,#e0e0e0 100%);background-image:linear-gradient(to bottom,#fff 0,#e0e0e0 100%);background-repeat:repeat-x;border-color:#ccc}.ez-toc-btn-default.active,.ez-toc-btn-default:active,.ez-toc-btn-default:focus,.ez-toc-btn-default:hover{color:#333;background-color:#ebebeb;border-color:#adadad}.ez-toc-btn-default.active,.ez-toc-btn-default:active{background-image:none;background-color:#e0e0e0;border-color:#dbdbdb}.ez-toc-btn-sm,.ez-toc-btn-xs{padding:5px 10px;font-size:12px;line-height:1.5;border-radius:3px}.ez-toc-btn-xs{padding:1px 5px}.ez-toc-btn-default:active{-webkit-box-shadow:inset 0 3px 5px rgba(0,0,0,.125);box-shadow:inset 0 3px 5px rgba(0,0,0,.125)}.btn.active,.ez-toc-btn:active{background-image:none}.ez-toc-btn-default:focus,.ez-toc-btn-default:hover{background-color:#e0e0e0;background-position:0 -15px}.ez-toc-pull-right{float:right!important;margin-left:10px}#ez-toc-container label.cssicon,#ez-toc-widget-container label.cssicon{height:30px}.ez-toc-glyphicon{position:relative;top:1px;font-family:'Glyphicons Halflings';-webkit-font-smoothing:antialiased;font-style:normal;line-height:1;-moz-osx-font-smoothing:grayscale}.ez-toc-glyphicon:empty{width:1em}.ez-toc-toggle i.ez-toc-glyphicon,label.cssicon .ez-toc-glyphicon:empty{font-size:16px;margin-left:2px}#ez-toc-container input,.ez-toc-toggle #item{position:absolute;left:-999em}#ez-toc-container input[type=checkbox]:checked+nav,#ez-toc-widget-container input[type=checkbox]:checked+nav{opacity:0;max-height:0;border:none;display:none}#ez-toc-container .ez-toc-js-icon-con,#ez-toc-container label{position:relative;cursor:pointer;display:initial}#ez-toc-container .ez-toc-js-icon-con,#ez-toc-container .ez-toc-toggle label,.ez-toc-cssicon{float:right;position:relative;font-size:16px;padding:0;border:1px solid #FFFFFF;border-radius:5px;cursor:pointer;left:10px;width:35px}div#ez-toc-container .ez-toc-title{display:initial}.ez-toc-wrap-center{margin:0 auto 1em!important}#ez-toc-container a.ez-toc-toggle{color:#444;background:inherit;border:inherit}#ez-toc-container .eztoc-toggle-hide-by-default,label.cssiconcheckbox{display:none}.ez-toc-widget-container ul li a{padding-left:10px;display:inline-flex;align-items:stretch;flex-wrap:nowrap}.ez-toc-widget-container ul.ez-toc-list li{height:auto!important}.ez-toc-icon-toggle-span{display:flex;align-items:center;width:35px;height:30px;justify-content:center;direction:ltr}
.staking-calc-body { margin: 0; padding: 0; background-color: #FFFFFF; }
.staking-calc-container { margin: 10px auto; padding: 20px; background-color: #DDDDDD; border: 2px solid #111; border-radius: 15px; color: #111111; }
.staking-calc-input-row { display: flex; justify-content: flex-start; align-items: center; }
.staking-calc-input-column { flex: 1;  margin-right: 50px; max-width: 300px;  }
.staking-calc-input-column:last-child { margin-right: 0; }
.staking-calc-label { display: block; margin-bottom: 5px; font-size: 1.3em; }
.staking-calc-input, .staking-calc input[type=number] {
width: 100%;
padding: 12px 10px;
border: 1px solid #111;
border-radius: 5px;
background-color: transparent;
color: #111111;
font-size: 1.5em;
transition: background-color 0.3s ease;
-moz-appearance: textfield; }
.staking-calc input[type=number]:focus { border-bottom: 1px solid #111 !important; background-color: #FFFFFF;}
.staking-calc-input:focus { background-color: #FFFFFF; outline: none; border: 1px solid #FFFFFF; }
.staking-calc-input::-webkit-inner-spin-button, .staking-calc-input::-webkit-outer-spin-button { -webkit-appearance: none; margin: 0; }
.staking-calc-input::before, .staking-calc-input::after { content: "$"; color: #111111; }
.staking-calc-earnings-breakdown { margin-top: 20px; }
#list-search:focus-visible { outline: 1px solid #000;}
.share-popup { display: none; position: fixed; bottom: -100%; left: 50%; transform: translateX(-50%); width: 300px; background: #181A20; padding: 20px; box-shadow: 0 4px 8px rgba(0, 0, 0, 0.1); border-radius: 10px; text-align: center; transition: bottom 0.5s ease; z-index: 1000; color: #000; opacity: 0.95; }
.share-popup p {margin: 0 0 10px;}
.share-popup-small-text {font-size: 0.9em;}
.share-popup-heading {font-size: 1.4em;}
.share-popup-buttons {display: flex; justify-content: space-around;}
.share-popup-btn { display: inline-block; width: 40px; height: 40px; background: #DDDDDD; border-radius: 50%; line-height: 40px; text-align: center; color: #111111; font-size: 1.2em; transition: background 0.3s; }
.share-popup-btn:hover {background: #383879;}
.share-popup-tooltip { display: none; position: absolute; bottom: 60px; left: 50%; transform: translateX(-50%); background: #333; color: #fff; padding: 5px 10px; border-radius: 5px; font-size: 0.9em; z-index: 1001; }
.share-popup-close { position: absolute; top: 10px; right: 10px; background: none; border: none; font-size: 1.5em; cursor: pointer; color: #fff; padding: 5px; }
@media (max-width: 768px) {.share-popup-btn.whatsapp {display: inline-block;}}
@media (min-width: 769px) {.share-popup-btn.whatsapp {display: none;}}
.footer-disclaimer { font-size: 0.9em; color: #888; margin: 10px auto; max-width: 900px;}
.cex-rating-container {
display: flex;
flex-wrap: wrap;
padding: 15px 10px 5px;
}
.cex-rating-container a { display: inline-flex; width: 50%; text-decoration: none; color: #111111; }
.cex-rating-container a:hover { text-decoration: none;}
.cex-rating-item {
width: 100%;
min-width: 220px;
display: flex;
margin-bottom: 5px;
padding: 10px;
transition: background-color 0.4s ease, border-radius 0.4s ease, color 0.4s ease;
border-radius: 10px;
align-items:flex-start;
}
.cex-rating-item:hover { background-color: #DDDDDD; }
@media (max-width: 1035px) {
.cex-rating-container a { width: 100%; }
}
.cex-rating-number {
font-size: 2.6em;
text-align: center;
display: flex;
align-items: center;
height: 100%;
padding: 0 10px;
}
.cex-rating-image {
padding: 5px;
width: 60px;
display: flex;
align-items: center;
height: 100%;
}
.cex-rating-img {
width: 50px;
}
.cex-rating-content {
flex-grow: 1;
padding-left: 10px;
width: 100%;
}
.cex-rating-name {
font-weight: bold;
text-decoration: none;
font-size: 1.3em;
}
.cex-rating-description {
margin-top: 0px;
font-size: 0.9em;
}
.cex-rating-text { padding-left: 10px; font-size: 0.9em; }
.cex-rating-text a { text-decoration: underline; }
.cex-rating-name-icon { color: #DDDDDD; transition: color 0.7s ease; float: right;}
.cex-rating-name-icon::before {
content: '\f08e';
font-family: 'FontAwesome';
padding: 0 5px 0 15px;
font-size: 0.7em;
}
.cex-rating-item:hover .cex-rating-name-icon { color: #111111; transition: color 0.8s ease;}
.cex-rating-score { display: inline; }
@media (max-width: 850px) {
.review-proscons-inner {
width: 100%;
margin-right: 0;
}
.review-proscons-cons { margin-top: 10px; }
}
.review-proscons2-inner {
display: flex;
width: calc(50% - 10px);
flex-direction: column;
margin: 30px 10px 30px 0;
}
.review-proscons2-inner:last-child {
margin-right: 0;
}
.review-proscons2-icon-title-wrap {
margin: 0;
padding: 10px 20px;
text-align: left;
}
.review-proscons2-pros {
background: transparent;
display: inline-flex;
align-items: center;
border: 0px solid;
border-radius: 0;
padding: 10px;
border-color: #24B644;
}
.review-proscons2-cons {
background: transparent;
display: inline-flex;
align-items: center;
border: 0px solid;
border-radius: 0;
padding: 10px;
border-color: #F13A3A;
}
.review-proscons2-title {
font-weight: 500;
font-size: 1.2em;
line-height: 1.5;
margin: 0;
display: flex;
align-items: center;
justify-content: center;
border-radius: 50%;
width: 70px;
height: 70px;
margin: -45px auto 0;
padding: 5px;
color: #fff;
border: 4px solid #fff;
}
.review-proscons2-title-pros {
background: #2e9d62;
}
.review-proscons2-title-cons {
background: #d93025;
}
.review-proscons2-list-pros ul, .review-proscons2-list-cons ul {
list-style: none;
margin: 0;
padding: 0 10px;
width: 100%;
box-sizing: border-box;
}
.review-proscons2-list li {
line-height: 1.5;
display: flex;
margin-bottom: 12px;
}
.review-proscons2-list-pros li:before {
margin-right: 8px;
font-family: "FontAwesome";
font-weight: 900;
content: "\f058";
color: #2e9d62;
}
.review-proscons2-list-cons li:before {
margin-right: 8px;
font-family: "FontAwesome";
font-weight: 900;
content: "\f057";
color: #d93025;
}
.review-proscons2-inner-pros { border: 4px solid #DDDDDD; border-radius: 8px; }
.review-proscons2-inner-cons { border: 4px solid #DDDDDD; border-radius: 8px; }
@media (max-width: 900px) {
.review-proscons2-inner {
width: 100%;
margin: 30px 0;
}
}
.review-idealfor-wrapper {
display: flex;
flex-wrap: wrap;
margin-bottom: 10px;
width: 100%;
}
.review-idealfor-inner {
display: flex;
width: calc(50% - 10px);
flex-direction: column;
margin-right: 10px;
}
.review-idealfor-inner:last-child {
margin-right: 0; 
}
.review-idealfor-icon-title-wrap {
margin: 0;
padding: 10px 20px;
text-align: left;
border-top-left-radius: 15px;
border-top-right-radius: 15px;
}
.review-idealfor-pros {
background: #2e9d62;
color: #ffffff;
display: inline-flex;
align-items: center;
}
.review-idealfor-pros:before {
font-family: "FontAwesome";
font-weight: 900;
content: "\f581";
color: #fff;
margin-right: 5px;
font-size:1.2em;
}
.review-idealfor-cons {
background: #d93025;
color: #ffffff;
display: inline-flex;
align-items: center;
}
.review-idealfor-cons:before {
font-family: "FontAwesome";
font-weight: 900;
content: "\f119";
color: #fff;
margin-right: 5px;
font-size:1.2em;
}
.review-idealfor-title {
font-weight: 500;
font-size: 1.2em;
line-height: 1.5;
margin: 0;
}
.review-idealfor-list-pros { background-color: #e6f6ec; padding-bottom: 5px; height: -webkit-fill-available;}
.review-idealfor-list-cons { background-color: #fdecea; padding-bottom: 5px; height: -webkit-fill-available;}
.review-idealfor-list-pros ul, .review-idealfor-list-cons ul {
list-style: none;
margin: 0;
padding: 5px 10px 0;
width: 100%;
box-sizing: border-box;
}
.review-idealfor-list li {
line-height: 1.5;
display: flex;
margin-bottom: 12px;
}
.review-idealfor-list-pros li:before {
margin-right: 8px;
font-family: "FontAwesome";
font-weight: 900;
content: "\f058";
color: #2e9d62;
}
.review-idealfor-list-cons li:before {
margin-right: 8px;
font-family: "FontAwesome";
font-weight: 900;
content: "\f057";
color: #d93025;
}
@media (max-width: 850px) {
.review-idealfor-inner {
width: 100%;
margin-right: 0;
}
.review-idealfor-cons { margin-top: 10px; }
}
.progress-circle-container {
display: flex;
justify-content: space-around;
flex-wrap: wrap;
align-items: center;
box-sizing: border-box;
}
.progress-circle-progress {
width: 85px;
height: 85px;
font-size: 22px;
color: #fff;
border-radius: 50%;
overflow: hidden;
position: relative;
background: #eeeeee;
text-align: center;
line-height: 85px;
margin: 20px;
}
.progress-circle-progress::after {
content: "%";
}
.progress-circle-title {
position: relative;
z-index: 100;
}
.progress-circle-overlay {
width: 50%;
height: 100%;
position: absolute;
top: 0;
left: 0;
z-index: 1;
background-color: #eeeeee;
}
.progress-circle-left,
.progress-circle-right {
width: 50%;
height: 100%;
position: absolute;
top: 0;
left: 0;
border: 10px solid #1685ff;
border-radius: 100px 0 0 100px;
border-right: 0;
transform-origin: right;
}
.progress-circle-left {
animation: load1 1s linear forwards;
}
.progress-circle-progress:nth-of-type(2) .progress-circle-right,
.progress-circle-progress:nth-of-type(3) .progress-circle-right {
animation: load2 0.5s linear forwards 1s;
}
.progress-circle-progress:last-of-type .progress-circle-right,
.progress-circle-progress:first-of-type .progress-circle-right {
animation: load3 0.8s linear forwards 1s;
}
@keyframes load1 {
0% {
transform: rotate(0deg);
}
100% {
transform: rotate(180deg);
}
}
@keyframes load2 {
0% {
z-index: 100;
transform: rotate(180deg);
}
100% {
z-index: 100;
transform: rotate(270deg);
}
}
@keyframes load3 {
0% {
z-index: 100;
transform: rotate(180deg);
}
100% {
z-index: 100;
transform: rotate(315deg);
}
}
.ratings-summary-container {
display: flex;
margin: 15px 0 30px;
border: 0px solid #DDDDDD;
border-radius: 15px;
}
@media (max-width: 555px) {
.ratings-summary-container { flex-direction: column; }
}
.ratings-total-logo {
border: 3px solid #DDDDDD;
border-radius: 15px;
padding: 5px 10px;
max-width: 200px;
display: flex;
align-items: center;
align-self: center;
}
.exchange-spotlight-container {
display: flex;
align-items: center;
justify-content: flex-start;
margin: 20px 0;
flex-wrap: wrap;
}
.exchange-spotlight-row { display: inline-block; margin-right: 10px; }
.exchange-spotlight-item {
display: inline-flex;
flex-direction: row;
align-items: center;
justify-content: flex-start;
margin: 5px 5px 0 0;
}
.exchange-spotlight-image { margin-right: 15px; }
.exchange-spotlight-label {
border: 1px solid #DDDDDD;
padding: 5px 10px;
display: flex;
align-items: center;
justify-content: center;
background: #DDDDDD;
position: relative;
display: flex;
border-top-left-radius: 5px;
border-bottom-left-radius: 5px;
}
.exchange-spotlight-value {
border: 1px solid #DDDDDD;
padding: 5px 10px 5px 20px;
display: flex;
align-items: center;
justify-content: center;
position: relative;
display: flex;
align-items: center;
justify-content: center;
color: #111;
border-top-right-radius: 5px;
border-bottom-right-radius: 5px;
}
.exchange-spotlight-value::before {
content: "";
position: absolute;
left: -10px;
top: 50%;
transform: translateY(-50%) rotate(270deg);
width: 0;
height: 0;
border-left: 15px solid transparent;
border-right: 15px solid transparent;
border-top: 15px solid #DDDDDD;
}
.exchange-spotlight-item img {
max-width: 100px;
height: auto;
}
.exchange-spotlight-item a {
text-decoration: none;
display: flex;
}
.exchange-spotlight-review-link {
align-items: center;
justify-content: center;
display: inline-block;
background-color: #1685ff;
padding: 6px 12px;
border-radius: 5px;
transition: color 0.4s ease;
color: #fff;
}
.exchange-spotlight-review-link:hover { color: #fff; text-decoration: none;}
.exchange-spotlight-review-link i { padding: 0 0px;}
.exchange-spotlight-container.exchange-spotlight-center {
justify-content: center;
}
.post strong { color: inherit; }
.post h3, .post h4 { color: #111; }
.single-exchange-countries-available #list-search { display: block; margin: 0 10px 10px 0;}
.single-exchange-countries-available { margin: 0; padding: 0 0 0 10px;}
ul.single-exchange-countries-available { margin: 0; padding-right: 1em; padding-left: 0;}
.single-exchange-countries-available li { display: inline-block; margin: 0 15px 0 0; line-height: 1.7em;}
.single-exchange-countries-available li a { color: #111111; text-decoration: underline; border-bottom: 0px solid #eeeeee; }
.single-exchange-countries-available li a:hover { color: #eee; text-decoration: nunderline; border-bottom: 0px solid #111111; }
li.country-available a { color: #006718; }
li.country-not-available a { color: #ae091b; }
.country-available:before {
content: '\f00c';
font-family: 'FontAwesome';
color: #006718;
margin-left: 0px;
padding: 0 0px 0 0;
}
.country-not-available:before {
content: '\f00d';
font-family: 'FontAwesome';
color: #ae091b;
margin-left: 0px;
padding: 0 0px 0 0;
}
.single-exchange-countries-list a { color: #111111; text-decoration: none; border-bottom: 1px solid #111111; }
.single-exchange-countries-list a:hover { color: #000; text-decoration: none; border-bottom: 1px solid #111111; }
.restricted-country { text-decoration: none; border-bottom: none; } 
.restricted-country a { color: #ae091b; text-decoration: none; border-bottom: 1px solid #ae091b; }
.single-exchange-countries-available-x li:before {     content: '\f00c';
font-family: 'FontAwesome';
color: #4CAF50;
margin-left: 0px;
padding: 0 4px 0 0;
}
.single-exchange-countries-available  {
max-height: 10.5em;
overflow-y: auto;
position: relative;
padding-right: 1em;
}
.single-exchange-countries-available-x ::after {
content: '...';
position: absolute;
bottom: 0;
right: 0;
background-color: transparent; 
padding-left: 0.5em;
line-height: 1em;
font-size: 1.3em;
}
.single-exchange-countries-list #list-search { margin: 0;}
.button-cta-container { margin: 3em auto; text-align: center; }
.button-cta {
cursor: pointer;
display: inline-block;
padding: 8px 12px;
background-color: #1685ff;
border-radius: 15px;
margin: 0 auto 5px;
color: #fff;
text-decoration: none !important;
font-size: 1.4em;
text-align: center;
transition: background-color 0.5s ease, border-radius 0.5s ease, color 0.5s ease;
border: 3px solid #1685ff; 
}
.button-cta:hover {
background-color: #FFFFFF;
color: #0707dd;
}
.wp-element-button {
cursor: pointer;
display: inline-block;
padding: 6px 10px;
background-color: #1685ff;
border-radius: 35px;
margin: 1px auto 10px;
color: #fff;
font-size: 1em;
text-align: center;
transition: background-color 0.5s ease, border-radius 0.5s ease, color 0.5s ease;
border: 3px solid #cc8d18;
font-weight: 600;
}
a.wp-element-button { text-decoration: none; }
a.wp-element-button:hover { text-decoration: underline; }
.wp-element-button:hover {
background-color: #1685FF;
color: #fff;
text-decoration: underline;
}
.share-buttons-container {display: flex; justify-content: center; margin: 2px 0 1em; align-items: center; }
.share-buttons-container-exchange { 
margin: 5px 0;
border-radius: 15px;
padding: 1em;
text-align: center;
border: 0px solid #DDDDDD;
}
.share-buttons-title { 
text-transform: uppercase;
font-size: 1em;
display: inline-block;
font-weight: 600;
letter-spacing: 1px;
color: #555555;
}
.share-buttons-buttons { display: inline-block;}
.share-button-btn { display: inline-block; width: 40px; height: 40px; background: #DDDDDD; border-radius: 50%; line-height: 40px; text-align: center; color: #111111; font-size: 1.2em; transition: background 0.3s; margin: 0 3px; }
.share-button-btn:hover {background: #ccc;}
.share-button-tooltip { display: none; position: absolute; bottom: 60px; left: 50%; transform: translateX(-50%); background: #333; color: #fff; padding: 5px 10px; border-radius: 5px; font-size: 0.9em; z-index: 1001; }
.sidebar-social-btn { display: inline-block; width: 40px; height: 40px; background: #DDDDDD; border-radius: 50%; line-height: 40px; text-align: center; color: #111111; font-size: 1.2em; transition: background 0.3s; margin: 0 3px 3px; }
.sidebar-social-btn:hover {background: #383879;}
.footer-social-container { margin-bottom: 10px;}
.footer-social-container-title { margin: 0 0 3px; text-transform: uppercase; }
.footer-social-btn { display: inline-block; width: 40px; height: 40px; background: #111; border-radius: 50%; line-height: 40px; text-align: center; color: #111111; font-size: 1.2em; transition: background 0.3s; margin: 0 3px 3px; }
.footer-social-btn:hover {background: #111; color: #0707dd !important;}
@media (min-width: 768px) {
.share-button-btn.whatsapp {display: none;} 
.sidebar-social-btn.whatsapp {display: none;} 
.footer-social-btn.whatsapp {display: none;}
.share-buttons-title { margin-right: 10px; }
}
@media (max-width: 1024px) {
.share-buttons-container { display: block;}
.share-buttons-buttons { display: block; }
}
.sidebar-social-container { text-align: center; padding-bottom: 20px;}
.sidebar-social-container-title {
font-size: 1em;
text-shadow: 1px 1px #000;
display: block;
font-weight: 600;
color: #111111;
margin-bottom: 5px;
}
#footer-3, #footer-4 { flex-direction: column; }
.category-description .alignright { border-radius: 8px; }
.sidebar-button {
background-color: #03C4EB;
border-radius: 25px;
color: #000;
padding: 8px 12px;
text-decoration: none;
display: inline-block;
margin: 2px auto 5px;
}
.sidebar-button:hover { text-decoration: underline; color: #000; }
.sidebar-button a { color: #000; } .content_countdown{
clear:both;
}
.hided_element{
visibility:hidden;
}
#title_style h1{
padding: 0px;
margin:0px;
}
#descrip{
margin: 5px 0px 5px 0px;
} .soc_icon_coneiner{
display:inline-block;
margin-top:2%;
width: 100%;
}
.soc_icon_coneiner .soc_icon{
display: inline-block;
margin-right: 3%;
}
.soc_icon_coneiner .soc_icon img{
width:100%;				
max-height:82px;
} .countdown{
width:100%;
}
.countdown > div{
text-align:center;
margin-top:2%;
float:left;
color:#fff;
font-size:1em;
font-weight:bold;
}
.element_conteiner{
text-align:center;
display: inline-block;		
min-width: 50px;
} .information{
box-sizing:border-box;
display:inline-block;
z-index:999999;
width:100%;
} #main_inform_div{
overflow:hidden;
box-sizing:border-box;
display:table;
position:relative;
z-index:1000;
}
.aligment{
display:table-cell;
width: 10%;
} .countdown figure ul{
padding:0px !important;
}	
.ClassyCountdown-wrapper{
width:100%;
}
.ClassyCountdown-wrapper > div {	
display: inline-block;
position: relative;
margin-right:2%;
}
.ClassyCountdown-value > span{
display:block;
}
.ClassyCountdown-wrapper .ClassyCountdown-value {
width: 100%;
position: absolute;
top: 50%;
text-align: center;
left: 0;
display: block;
}	
#countdown{
height: auto;
}
.transition {
-webkit-transition: top 400ms linear;
-moz-transition: top 400ms linear;
-ms-transition: top 400ms linear;
-o-transition: top 400ms linear;
transition: top 400ms linear;
} .timeTo {	
line-height: 108%;
font-weight: bold;
}
.timeTo span {
vertical-align: top;
}
.timeTo figure {
display: inline-block;
margin: 0;
padding: 0;
}
.timeTo figcaption {
text-align: center; line-height: 80%;
font-weight: normal;
color: #888;
}
.timeTo div {
position: relative;
display: inline-block; border-top: 1px solid silver;
border-right: 1px solid silver;
border-bottom: 1px solid silver;
overflow: hidden;
}
.timeTo div.first {
border-left: 1px solid silver;
}
.timeTo ul {
list-style-type: none;
margin: 0;
padding: 0;
position: absolute;
left: 3px;
}
.timeTo ul li {
margin: 0;
padding: 0;
list-style: none;
} #progressbar { 
height: 20px; position: relative;
padding: 3px;
border-style: solid;
}
#progressbar > span {
float:left;
display: block;
height: 100%;
border-top-right-radius: 8px;
border-bottom-right-radius: 8px;			
border-top-left-radius: 8px;
border-bottom-left-radius: 8px;
background-color: #000000;		
position: relative;
overflow: hidden;
}
#progressbar > span:after, .animate > span > span {
content: "";
position: absolute;
top: 0; left: 0; bottom: 0; right: 0;
background-image: 
-webkit-gradient(linear, 0 0, 100% 100%, 
color-stop(.25, rgba(255, 255, 255, .2)), 
color-stop(.25, transparent), color-stop(.5, transparent), 
color-stop(.5, rgba(255, 255, 255, .2)), 
color-stop(.75, rgba(255, 255, 255, .2)), 
color-stop(.75, transparent), to(transparent)
);
background-image: 
-moz-linear-gradient(
-45deg, 
rgba(255, 255, 255, .2) 25%, 
transparent 25%, 
transparent 50%, 
rgba(255, 255, 255, .2) 50%, 
rgba(255, 255, 255, .2) 75%, 
transparent 75%, 
transparent
);
z-index: 1;
-webkit-background-size: 50px 50px;
-moz-background-size: 50px 50px;
-webkit-animation: move 2s linear infinite;
overflow: hidden;
} .animate > span:after {
display: none;
}
@-webkit-keyframes move {
0% {
background-position: 0 0;
}
100% {
background-position: 50px 50px;
}
}
.countdown{margin-top:10px;margin-bottom:10px}
.time_left{
border-radius:5px;
background-color:#DDDDDD;
border:none;
display:block;
padding-bottom: 10%;
padding-top: 10%;
padding-left: 25%;
padding-right: 25%;
font-weight:bold;
font-size:1.1em;
font-family:monospace;
color:#111111;
}
.time_left span {
max-width: 2ch;
overflow: hidden;
text-overflow: clip;
white-space: nowrap;
}
.time_description{
display:block;
text-align:center;
margin-top:1%;
margin-bottom:1%;
color:#111111;
font-size: 0.85em;
}
.countdown-default {
border: 1px dashed #DDDDDD;
border-radius: 8px;
padding: 5px 10px;
}
.orange { color: #CC8D18; }
.countdown-default i { margin-right: 0px; display: inline-block; width:16px; text-align: center; }
.popup-box {
background-color: #FFFFFF;
padding: 10px;
text-align: center;
border: 3px solid #1685ff;
border-radius: 15px;
max-width: 420px;
margin: 0 auto;
}
.popup-box-title {
font-size: 2em;
color: #fff;
line-height: 1.2;
}
.popup-box-subheading {
font-size: 1.2em;
color: #fff;
}
.popup-box-image {
margin: 0 auto;
}
.popup-box-description {
margin: 0 0 10px;
color: #111111;
}
.popup-box-button {
cursor: pointer;
display: inline-block;
padding: 9px 14px;
background-color: #0707dd;
background-color: #1685ff;
border-radius: 15px;
margin: 0 auto;
color: #fff;
text-decoration: none;
font-size: 1.1em;
text-align: center;
transition: background-color 0.5s ease, border-radius 0.5s ease, color 0.5s ease;
border: 1px solid #000;
}
.popup-box-button:hover {
background-color: #fff;
color: #000;
text-decoration: underline;
}
.best-cex-list-container {
display: flex;
flex-wrap: wrap;
padding: 0;
}
.best-cex-list-main-title {
text-transform: uppercase;
text-shadow: 1px 1px #000;
border-bottom: 1px dashed #DDDDDD;
padding-bottom: 0;
display: inline-block;
font-weight: 500;
clear: both;
letter-spacing: 0px;
margin: 10px 0 15px;
font-size: 1.2em;
}
.best-cex-list-item {
width: 100%;
min-width: 260px;
display: flex;
margin-bottom: 20px;
padding: 5px;
transition: background-color 0.4s ease, border-radius 0.4s ease, color 0.4s ease;
border-radius: 10px;
align-items:flex-start;
}
.best-cex-list-item:hover { }
@media (max-width: 1035px) {
.best-cex-list-container a { width: 100%; }
}
.best-cex-list-number {
padding: 0px 5px 0 0;
}
.best-cex-list-image {
padding: 5px;
width: 150px;
display: flex;
align-items: center;
height: 100%;
}
.best-cex-list-img {
width: 150px;
}
.best-cex-list-content {
flex-grow: 1;
padding-left: 0px;
width: 100%;
}
.best-cex-list-title {
font-weight: bold;
text-decoration: none;
display: block;
margin: 0 10px 0 0;
}
.best-cex-list-rating { display: inline-flex;}
.best-cex-list-ratings-score { background-color: #DDDDDD; padding: 2px 7px; border-radius: 20px; color: #CC8D18; font-size: 1em; border: 1px dashed #DDDDDD; }
.best-cex-list-rating i { margin: 0 0 0 2px;}
.best-cex-list-description {
margin-top: 0px;
font-size: 0.9em;
}
.best-cex-list-container a:hover { text-decoration: underline;}
.best-cex-list-description p { margin: 5px 0 0 0;}
.best-cex-list-links { display: flex; }
.best-cex-list-links a { 
align-items: center;
justify-content: center;
display: inline-flex;
border: 2px solid #DDDDDD;
padding: 5px 10px;
border-radius: 15px;
transition: color 0.4s ease;
margin: 5px 10px 0 0;
text-align: center;
text-decoration: none !important;
}
.best-cex-list-links a:hover { text-decoration: underline !important; }
.best-cex-list-link-review, .best-cex-list-link-visit{ 
}
td.green { color: #006718; }
td.yellow { color: #757a1a; }
td.red { color: #ae091b; }
.green { color: #006718; }
.yellow { color: #757a1a; }
.red { color: #ae091b; }
.orange { color: #95650c; }
.fees-table th { cursor: pointer; }
.fees-table th:hover { color: #fff; }
.fees-table th i { color: #bbb; margin: 0 2px 0 3px; }
.fees-table-discount-percent { display: inline-block; color: #13dd8e; border: 2px solid #104a33; background-color: #104a33; border-top-left-radius: 3px; border-bottom-left-radius: 3px; padding: 1px 3px; font-weight: 600; }
.fees-table-discount-link { display: inline-block; border: 2px solid #104a33; background-color: transparent; border-top-right-radius: 3px; border-bottom-right-radius: 3px; padding: 1px 4px;}
.fees-table-discount-link a:before {
content: "\f0c1";
display: inline-block;
font-family: "FontAwesome";
padding-right: 3px;
}
.new-label::after {
content: "NEW";
display: inline-block;
background-color: #1685ff;
color: #CC8D18;
font-size: 10px;
padding: 2px 6px;
margin-left: 8px;
border-radius: 3px;
font-weight: bold;
vertical-align: middle;
}
.hot-label::after {
content: "HOT";
display: inline-block;
background-color: #1685ff;
color: #CC8D18;
font-size: 10px;
padding: 2px 6px;
margin-left: 8px;
border-radius: 3px;
font-weight: bold;
vertical-align: middle;
}
.cheapest-exchanges-table {
max-width: 300px;
display: block;
border: 0;
margin: 0 !important;
position: relative;
}
@media (max-width: 1130px) {
.cheapest-exchanges-table::after {
content: '← Scroll →'; position: absolute;
bottom: 10px;
left: 10px;
font-size: 12px;
color: #111111;
background: rgba(41, 52, 78, 0.5);
padding: 3px 6px;
border-radius: 5px;
pointer-events: none;
white-space: nowrap;
}
}
.cheapest-exchanges-table-wrapper {
overflow-x: auto;
max-width: 100%;
border-radius: 10px;
border: 3px solid #DDDDDD;
margin: 10px 0;
}
.cheapest-exchanges-table td { min-width: 150px; }
.cheapest-exchanges-table th { font-size: 1.2em; text-align: center; }
.cheapest-exchanges-table th img { max-width: 50px; margin: 5px 0; }
.cheapest-exchanges-label { white-space: nowrap; }
.cheapest-exchanges-table .exchange-spotlight-review-link { margin-bottom: 3px; }
.cheapest-exchanges-table-links a { text-decoration: none; }
@media (max-width: 600px) {
.cheapest-exchanges-table-wrapper table {
width: 100%;
display: block;
}
.cheapest-exchanges-table-wrapper th, .cheapest-exchanges-table-wrapper td {
white-space: nowrap;
padding: 8px;
}
}
.cheapest-exchanges-table td { border: 0; text-align: center; }
.cheapest-exchanges-table th { border: 0; }
.cheapest-exchanges-table-links { text-align: center; }
.cheapest-exchanges-table tr:hover { background-color: #DDDDDD; }
.cheapest-exchanges-table-notice-filters { border: 2px solid #DDDDDD; border-radius: 10px; padding: 10px; }
.cheapest-exchanges-table-notice-filter-link { display: inline-block; background-color: #DDDDDD; padding: 2px 6px; border-radius: 10px; }
.best-cex-country-container {
display: flex;
flex-wrap: wrap;
}
.best-cex-country-container a:hover { text-decoration: none;}
.best-cex-country-item {
width: 100%;
min-width: 220px;
display: flex;
margin-bottom: 5px;
padding: 10px;
transition: background-color 0.4s ease, border-radius 0.4s ease, color 0.4s ease;
border-radius: 10px;
align-items:center;
}
.best-cex-country-item:hover { }
@media (max-width: 1035px) {
}
.best-cex-country-image {
padding: 5px;
width: 60px;
display: flex;
align-items: center;
height: 100%;
}
.best-cex-country-img {
width: 50px;
}
.best-cex-country-content {
flex-grow: 1;
padding-left: 10px;
width: 100%;
}
.best-cex-country-title {
font-weight: bold;
text-decoration: none;
font-size: 1.3em;
display: inline;
}
.best-cex-country-rating { display: inline-block; margin: 0 5px 0 10px; }
.best-cex-country-rating i { margin-left: 2px; }
.best-cex-country-description {
margin: 3px 0;
font-size: 0.9em;
}
.best-cex-country-text { padding-left: 0px; font-size: 0.9em; }
.best-cex-country-text a { text-decoration: underline; }
.best-cex-country-title-icon { color: #DDDDDD; transition: color 0.7s ease; float: right; display: none;}
.best-cex-country-title-icon::before {
content: '\f08e';
font-family: 'FontAwesome';
padding: 0 5px 0 15px;
font-size: 0.7em;
}
.best-cex-country-item:hover .best-cex-country-title-icon { color: #111111; transition: color 0.8s ease;}
.best-cex-country-links { display: inline-block; }
.best-cex-country-links a {
align-items: center;
justify-content: center;
display: inline-block;
color: #111111; 
padding: 1px 7px;
border-radius: 5px;
transition: color 0.4s ease;
margin: 3px 6px 3px 0;
text-align: center;
text-decoration: none;
white-space: nowrap;
}
.best-cex-country-links a:hover { text-decoration: underline; }
.best-cex-country-links-review { 
background-color: #DDDDDD;
border: 2px solid #FFFFFF;
}
.best-cex-country-links-visit { 
background-color: #1685ff;
border: 2px solid #1685ff;
}
.best-cex-country-item:hover .best-cex-country-links-reviewXXX { background-color: #FFFFFF; } .post-spotlight-container {
display: flex;
align-items: flex-start;
margin: 15px 0;
width: 100%;
border-radius: 15px;
transition: all 0.3s ease-in-out;
border: 2px solid #eeeeee;
padding: 10px;
background-color: #eeeeee;
}
.post-spotlight-container:hover {
transition: all 0.3s ease-in-out; }
.post-spotlight-container-link { text-decoration: none; color: #111111; }
.post-spotlight-image {
flex: 1;
margin-right: 10px;
max-width: 180px;
}
.post-spotlight-image img {
height: auto;
display: block;
border-radius: 15px;
}
.post-spotlight-content {
flex: 2;
padding: 0;
}
.post-spotlight-title {
margin-top: 0;
font-size: 1.2em;
}
.post-spotlight-title a {
text-decoration: none;
}
.post-spotlight-excerpt {
margin: 1px 0;
}
.post-spotlight-read-more {
display: inline-block;
padding: 1px 7px;
background-color: #1685ff;
border-radius: 5px;
margin: 0 5px;
color: #111111;
text-decoration: none !important;
}
.post-spotlight-read-more:hover {
text-decoration: underline;
color: #fff;
}
@media screen and (max-width: 420px) {
.post-spotlight-container { flex-direction: column; border: 2px solid #eeeeee; padding: 10px; }
.post-spotlight-image { max-width: 100%; margin: 0 auto 5px; }
}
.content-social-container { margin: 5px 0 10px; }
.archives-social-bottom { text-align: center; }
.check::before {
content: '\f00c';
font-family: 'FontAwesome';
color: #006718;
padding: 0 5px 0 0;
}
.cross::before {
content: '\f00d';
font-family: 'FontAwesome';
color: #ae091b;
padding: 0 5px 0 0;
}
.loop-check::before {
content: '\f00c';
font-family: 'FontAwesome';
color: #006718;
padding: 0 5px 0 0;
}
.loop-cross::before {
content: '\f00d';
font-family: 'FontAwesome';
color: #ae091b;
padding: 0 5px 0 0;
}
.loop-feature-item { margin-right: 15px;}
.loop-feature-item-inline { display: inline; margin-right: 15px;}
.country-recent-posts { padding: 15px; width: 100% }
.country-recent-posts .recent-posts-heading { text-align: center; width: 100%;}
.fee-comparison-table-wrapper {
overflow-x: auto;
max-width: 100%;
}
.wp-block-image { margin-bottom: 10px; }
.cex-menu-active { background-color: transparent; color: white; }
.cex-menu-dropdown-content-linklist { float: none; color: #111111; padding: 10px 14px; text-decoration: none; display: block; text-align: left;}
.cex-menu-dropdown-content-linklist:hover { background-color: #ddd;  color: #000; text-decoration: underline; }
.cex-menu-topnav-link:hover { background-color: #1685ff; color: white; transition: color 0.3s ease; text-decoration: underline; }
.cex-menu-topnav-link2:hover { background-color: #0707dd; color: #000; transition: color 0.3s ease; text-decoration: underline; }
.cex-menu-topnav-link3:hover { background-color: #CC8D18; color: #000; transition: color 0.3s ease; text-decoration: underline; }
.cex-menu-notifications-icon-overlay { position: absolute; top: 2px; right: 2px; width: 5px; height: 5px; background-color: red; border-radius: 50%; box-shadow: 0 0 8px rgba(255, 0, 0, 0.8); animation: pulse 2.5s infinite; }
@keyframes pulse { 0% { transform: scale(1); box-shadow: 0 0 8px rgba(255, 0, 0, 0.5); } 50% { transform: scale(1.5); box-shadow: 0 0 12px rgba(255, 0, 0, 1); } 100% { transform: scale(1); box-shadow: 0 0 8px rgba(255, 0, 0, 0.8); } }
.cex-menu-notifications:hover { background-color: #111; }
.cex-menu-social-icon:hover { color: #fff; text-decoration: none; }
.cex-menu-about-column { width: 48%; display: inline-block; vertical-align: top; margin-right: 10px; }
.cex-menu-about-image { width: 60px; height: 60px; margin: 5px 5px 10px 0; text-align: center; display: block; float: left; }
.cex-menu-about-social { text-align: center; margin: 0 auto; }
.cex-menu-about p a { text-decoration: underline; }
.cex-menu-dropdown-content ul { margin: 0; padding-left: 20px;}
.cex-menu-dropdown-content li { padding: 0; }
.cex-menu-title { color: #111; border-bottom: 2px solid #ddd; margin: 0 0 10px; }
ul.cex-menu-dropdown-list-buttons { margin: 0 0 20px; padding-left: 0; padding-inline-start: 0; }
.cex-menu-dropdown-list-buttons li { list-style-type: none; display: inline-block; margin: 2px; }
.cex-menu-dropdown-list-buttons li a { margin: 0px 2px 6px 0; padding: 3px 9px; display: inline-block; background-color: #86bfff; border-radius: 5px; color: #000; text-decoration: none; }
.cex-menu-dropdown-list-buttons li a:hover { text-decoration: underline; color: #000; }
.cex-menu-button-centered { display: block; margin: 15px auto 15px; text-align: center; }
.cex-menu-button-centered a { background-color: #1685ff; border-radius: 25px; color: #fff; padding: 8px 12px; text-decoration: none; display: inline-block; margin: 2px 3px 8px 3px; font-weight: 600; }
.cex-menu-button-centered a:hover { text-decoration: underline; color: #fff; }
.cex-menu-recent-posts { display: inline-flex; flex-wrap: wrap; justify-content: space-between; align-content: flex-start; }
.cex-menu-recent-post-container { display: inline-flex; max-width: 240px; gap: 10px; margin: 5px 0 5px 0; text-align: center; flex-direction: column; transition: all 0.3s ease-in-out; object-fit: cover; border-radius: 15px; width: calc(33%); }
.cex-menu-recent-post-image { max-width: 250px; position: relative; }
.cex-menu-recent-post-image img { object-fit: fill; width: 100%; opacity: 1; max-height: 141px; height: 141px; border-top-left-radius: 15px; border-top-right-radius: 15px; }
.cex-menu-recent-post-date { position: absolute; bottom: 0px; right: 0px; background-color: #111; font-size: 0.8em; padding: 1px 5px 0; border-top-left-radius: 5px; color: #ccc; opacity: 0.8; }
.cex-menu-recent-post-title { text-decoration: none; margin: 5px; }
.cex-menu-recent-post-container a { text-decoration: none; color: #0707dd; }
.cex-menu-recent-post-container a:hover { text-decoration: underline; box-shadow: 0 2px 30px 0 rgb(0 0 0 / 40%);  border-radius: 15px; }
.cex-menu-recent-post-container .cex-menu-recent-post-date a:hover { text-decoration: none; }
.cex-menu-notification-container { padding: 10px; display: flex; margin: 10px 0; transition: background-color 0.4s ease, color 0.4s ease; border-radius: 8px; }
.cex-menu-notification-container:hover { background-color: #111; transition: background-color 0.4s ease, color 0.4s ease; }
.cex-menu-notification-image { margin-right: 15px; text-align: center; }
.cex-menu-notification-image img { width: 50px; max-width: 50px; }
.cex-menu-notification-content { }
.cex-menu-notification-buttons { display: block; margin: 1px 0; }
.cex-menu-notification-buttons a { margin: 5px 8px 5px 0; padding: 3px 9px; display: inline-block; border-radius: 5px; color: #111111; text-decoration: none; }
.cex-menu-discount-container .cex-menu-notification-buttons a { margin: 5px 2px 0; padding: 3px 9px; display: inline-block; background-color: #1685ff; border-radius: 5px; color: #111111; text-decoration: none; }
.cex-menu-notification-buttons a:hover { color: #fff; text-decoration: underline; }
.cex-menu-discount-container { padding: 10px; display: inline-flex; margin: 5px 0; flex-direction: column; text-align: center; background-color: #111; border-radius: 8px; align-items: center;  }
.cex-menu-discount-image { margin: 0px auto; max-width: 80px; max-height: 45px; }
.cex-menu-discount-percent { display: inline-block; background-color: #181A20; color: #03bd66; padding: 1px 3px; border-radius: 5px; border: 1px solid #227540; margin: 0 0 0 5px; }
.cex-menu-tabs-container { margin: 0px; }
.cex-menu-tabs { display: flex; gap: 5px; padding: 0px; border-radius: 0px; flex-wrap: wrap; padding: 0px; border-bottom: 3px solid #111; background-color: transparent;}
.cex-menu-tabs-tab { padding: 4px 8px; background-color: #eee; color: #111111; cursor: pointer; text-decoration: none; text-align: center; transition: background-color 0.4s ease, color 0.4s ease;  }
.cex-menu-tabs-tab:hover { text-decoration: none; color: #fff; background-color: #111; transition: background-color 0.4s ease, color 0.4s ease; }
.cex-menu-tabs-tab.activetab { background-color: #111; color: #fff; text-decoration: none; transition: background-color 0.1s ease, color 0.1s ease; }
.cex-menu-tabs-content { margin-top: 10px; padding: 10px; border: 0px solid #1685ff; border-radius: 5px; }
.cex-menu-tabs-panel { display: none;}
.cex-menu-tabs-panel.activetab { display: block;}
@media screen and (max-width: 830px) {
.cex-menu-dropdown { display: block; }
.cex-menu-topnav.cex-menu-responsive .cex-menu-link { float: none; display: inline-block; text-align: left; margin: 10px 0 10px 10px; }
.cex-menu-topnav.cex-menu-responsive .cex-menu-dropdown { float: none; }
.cex-menu-topnav.cex-menu-responsive .cex-menu-dropdown-content { position: relative; }
.cex-menu-topnav.cex-menu-responsive .cex-menu-dropdown .cex-menu-dropbtn { display: block; width: 100%; text-align: left; }
.cex-menu-topnav.cex-menu-responsive .cex-menu-topnav-alignright { float: none; display: block; text-align: left; width: 100%; }
.cex-menu-topnav.cex-menu-responsive .cex-menu-social-container { text-align: center; display: inline-block; margin-bottom: 1px; }
.cex-menu-topnav.cex-menu-responsive .cex-menu-text-mobile { display: block; padding-left: 0px; }
.cex-menu-topnav.cex-menu-responsive .cex-menu-social-icon { display: block; margin: 0 auto; text-align: center; }
.cex-menu-topnav.cex-menu-responsive .cex-menu-notifications { display: block; }
.cex-menu-topnav.cex-menu-responsive .cex-menu-caret { display: inline-block; }
.cex-menu-social-icon i { margin: 5px; }
.cex-menu-notifications-text { display: inline-block; white-space: nowrap; vertical-align: text-bottom; padding-left: 4px; }
.cex-menu-notifications { width: 100%; padding: 10px; height: auto; }
.cex-menu-notifications-icon { margin-bottom: 5px; }
.cex-menu-about-column { width: 100%; }
.cex-menu-recent-post-container { width: 48%; }
.cex-menu-dropdown-content { max-height: fit-content; overflow: auto; width: auto; }
.cex-menu-dropdown.activemenu .cex-menu-caret { transition: transform 0.3s ease 0s; transform: rotate(180deg); }
.cex-menu-dropdown.activemenu .cex-menu-dropbtn, .cex-menu-dropdown.activemenu .cex-menu-dropbtn:hover { background-color: #1685ff; color: #fff; }
.cex-menu-recent-posts { justify-content: space-evenly; }
}
.cex-menu-exchanges-wrapper { display: flex; flex-direction: column; margin-bottom: 10px;}
.cex-menu-exchanges-item { display: flex; align-items: center; flex-wrap: wrap; margin: 5px 0px; padding: 10px; width: 100%; border-radius: 8px; transition: background-color 0.4s ease, color 0.4s ease;}
.cex-menu-exchanges-item:hover { background-color: transparent; transition: background-color 0.4s ease, color 0.4s ease; }
#content-inside .cex-menu-exchanges-item:hover { background-color: transparent; transition: background-color 0.4s ease, color 0.4s ease;  }
.cex-menu-exchanges-icon-desktop { margin-right: 10px; }
.cex-menu-exchanges-icon-desktop img { width: 50px; height: 50px;}
.cex-menu-exchanges-image { margin-right: 10px; }
.cex-menu-exchanges-icon-mobile { display: none; }
.cex-menu-exchanges-content { display: flex; flex-direction: row; align-items: center; flex: 1; min-width: 0; flex-wrap: wrap; }
.cex-menu-exchanges-content-2 { display: flex; flex-direction: column; align-items: flex-start; flex: 1; min-width: 0; }
.cex-menu-exchanges-title { font-size: 1.3em; white-space: nowrap; margin: 0 10px 0 2px; min-width: 0;}
.cex-menu-exchanges-title a { text-decoration: none; color: #111111; display: inline-flex;}
.cex-menu-exchanges-title a:hover { text-decoration: underline; }
.cex-menu-exchanges-number { border-radius: 50%; background-color: #DDDDDD; padding: 5px; color: #fff; margin: 5px 15px 5px 0; width: 40px;	height: 40px; display: flex; align-items: center; justify-content: center; font-size: 1.2em; color: #111111;}
.cex-menu-exchanges-numberx{border-radius: 5px;border: 0;padding: 2px 6px;font-size: 0.9em;text-align: center;display: inline-flex;justify-content: center;color: #111;font-weight: 600;background-color: #fbba4c;min-width: 34px;min-height: 30px;margin-right: 5px;}
.cex-menu-exchanges-links { display: inline-flex; flex-wrap: nowrap; gap: 5px; margin: 0; justify-content: flex-start; min-width: 0;}
.cex-menu-exchanges-links a { margin: 3px; padding: 3px 9px; display: inline-block; border-radius: 5px; text-decoration: none; white-space: nowrap; flex-shrink: 0;}
.cex-menu-exchanges-links-review { background-color: #DDDDDD; color: #000; }
.cex-menu-exchanges-links-visit { background-color: #1685ff; color: #fff; }
.cex-menu-exchanges-links-visit:hover { color: #fff;}
.cex-menu-exchanges-rating { background-color: #DDDDDD; padding: 3px 4px; border-radius: 15px; color: #00881f; margin-left: 3px; }
.cex-menu-exchanges-rating i { padding-left: 1px; }
.cex-menu-exchanges-number-mobile { display: none; }
.cex-menu-exchanges-content-top { display: flex; flex-direction: row; flex-wrap: wrap; align-items: self-end; }
.cex-menu-exchanges-content-bottom { font-size: 0.9em; flex-wrap: wrap; margin-top: 3px; }
.menu-content-bottom-label { color: #000; display: inline-block; margin-right: 0px; }
.menu-content-bottom-label2 { display: inline-block; }
.menu-content-bottom-data { margin: 0 0 0 5px; display: inline; }
.cex-menu-exchanges-bull { margin: 0 10px; }
.cex-menu-exchanges-spacing { margin-right: 10px; }
.cex-menu-exchanges-safety-details { display: block; width: 100%; }
.cex-menu-exchanges-safety-visual { display: flex; flex-wrap: wrap; }
.cex-menu-safety-visual-item { display: flex; gap: 5px; align-items: center; flex-wrap: nowrap; margin-right: 20px; }
.cex-menu-safety-visual-label { white-space: nowrap; }
.cex-menu-exchanges-safety-visual-bars { display: flex; flex-wrap: nowrap; flex-direction: row; align-items: center; }
@media screen and (max-width: 550px) {
.cex-menu-exchanges-item { padding: 4px 2px; }
.cex-menu-exchanges-content { flex-wrap: wrap; justify-content: flex-start; gap: 0px; flex-direction: column; align-items: flex-start; }
.cex-menu-exchanges-number { display: none; }
.cex-menu-exchanges-number-mobile { display: inline; }
.cex-menu-exchanges-content-top { display: flex; flex-direction: row; flex-wrap: wrap; align-items: center; }
.cex-menu-exchanges-icon-mobile { display: flex; margin-bottom: 3px; }
.cex-menu-exchanges-number-mobile { display: flex; }
.cex-menu-exchanges-title { display: flex; flex-wrap: nowrap; }
.cex-menu-exchanges-icon-desktop { display: none; }
}
@media screen and (max-width: 440px) {
.cex-menu-recent-post-container { width: 100%;}
}
.page h3 { color: #000;}
.page strong { color: #000; }
.fee-comparison-legend {
display: flex;
flex-wrap: wrap;
gap: 5px;
align-items: center;
justify-content: center;
}
.fee-comparison-legend-item {
display: flex;
align-items: center;
flex-shrink: 0;
margin: 0 2px;
font-size: 0.8em;
}
.fee-comparison-color-box {
width: 15px;
height: 15px;
margin-right: 5px;
flex-shrink: 0;
border-radius: 50%;
}
.fee-comparison-color-box.low {
background-color: #13dd8e;
}
.fee-comparison-color-box.average {
background-color: #cfca3c;
}
.fee-comparison-color-box.high {
background-color: #ff4c5f;
}
.single-exchange-anchors {
background-color: #DDDDDD;
padding: 15px 20px;
border-radius: 15px;
margin: 10px 0;
}
.single-exchange-anchors p { margin-bottom: 0; margin-top: 0; }
.single-exchange-anchors a { padding: 8px 5px; }
.sidebar-promo { background-color:#335103;color:#fff;border-radius:15px;padding:10px;margin:0 0 20px 0; }
.sidebar-promo-links { display: block; text-align: center; margin: 2px auto; }
.sidebar-promo a { display: inline-block; background-color: #fff; color: #000; padding: 3px 6px; margin: 2px 3px; border-radius: 3px; text-decoration: none; }
.sidebar-promo a:hover { text-decoration: underline; color: #000; }
.link-icon:before {
content: "\f0c1";
display: inline-block;
font-family: "FontAwesome";
padding-right: 6px;
}
.single-exchange-tabs .cex-menu-tabs-container { margin: 1em 0; }
.single-exchange-tabs .cex-menu-tabs { display: flex; gap: 10px; background-color: transparent; padding: 5px; border-radius: 5px; flex-wrap: nowrap; margin-left: 10px; overflow-x: auto; overflow-y: clip; }
.single-exchange-tabs .cex-menu-tabs-tab { padding: 8px 15px; background-color: #DDDDDD; color: #111111; border: 3px solid #DDDDDD; cursor: pointer; border-top-left-radius: 15px; border-top-right-radius: 15px; border-bottom-left-radius: 0; border-bottom-right-radius: 0; position: relative; text-decoration: none; text-align: center; margin-bottom: 3px; transition: background-color 0.3s ease, color 0.3s ease, border 0.3s ease; z-index: 3; }
.single-exchange-tabs .cex-menu-tabs-tab:hover { text-decoration: none; color: #fff; background-color: transparent; transition: background-color 0.4s ease, color 0.4s ease, border 0.3s ease; border: 3px solid #1685ff; }
.single-exchange-tabs .cex-menu-tabs-tab.activetab { background-color: #1685ff; color: #fff; border: 3px solid #1685ff; text-decoration: none; transition: background-color 0.3s ease, color 0.3s ease, border 0.3s ease; cursor: default; }
.single-exchange-tabs .cex-menu-tabs-tab.activetab::after { content: ''; position: absolute; bottom: -12px; left: 50%; transform: translateX(-50%); border-left: 12px solid transparent; border-right: 12px solid transparent; border-top: 12px solid #1685ff;}
.single-exchange-tabs .cex-menu-tabs-content { margin-top: -10px; padding: 10px; border: 3px solid #1685ff; border-radius: 15px; border-bottom: 8px solid #1685ff;  overflow: hidden; position: relative; z-index: 5;}
.single-exchange-tabs .cex-menu-tabs-panel { display: none;}
.single-exchange-tabs .cex-menu-tabs-panel.activetab { display: block; }
.cex-menu-tabs-tab i { display:inline-block;width:16px;padding-right:2px;color:#cc8d18;}
.single-exchange-tabs .cex-menu-tabs-content .fees-table-wrapper {
overflow-x: auto;
max-width: 100%;
}
.single-exchange-tabs .cex-menu-tabs-content table {
width: max-content;
min-width: 100%;
margin: 0 0 10px 0;
display: inline-table;
overflow-x: scroll;
}
#crypto-trading-fees .fees-table-wrapper { overflow-x: auto;}
#crypto-trading-fees table { max-width: 100%; display: table; }
.single-exchange-tabs .cex-menu-tabs-panel h3, .single-exchange-tabs .cex-menu-tabs-panel h4, .single-exchange-tabs .cex-menu-tabs-panel ul, .single-exchange-tabs .cex-menu-tabs-panel p {margin: 0.3em; }
.single-exchange-tabs .cex-menu-tabs-content table th { white-space: normal; } .single-exchange-tabs-fee-icon { margin-right: 8px; }
.single-exchange-gateway-accordion {
width: 100%;
margin-bottom: 10px;
}
.single-exchange-gateway-accordion-button {
width: 100%;
background-color: #DDDDDD;
padding: 2px 2px 2px 7px;
text-align: left;
border: 1px solid #DDDDDD;
cursor: pointer;
color: #111111;
display: flex;
justify-content: space-between;
align-items: center;
outline: none;
min-height: 35px;
}
.single-exchange-gateway-accordion-button-moreinfo { background-color: transparent; }
.single-exchange-gateway-accordion-button:hover {
color: #000;
border: 1px solid #86bfff;
background-color: #86bfff;
}
.single-exchange-gateway-accordion-button.active {
background-color: #86bfff;
border: 1px solid #86bfff;
color: #000;
}
.single-exchange-gateway-accordion-button-title { margin-right: 5px; }
.single-exchange-gateway-accordion-button-title strong { font-weight: bold;}
h2.single-exchange-gateway-accordion-button-title { margin: 10px 5px; border-bottom: 0; }
h3.single-exchange-gateway-accordion-button-title { margin: 10px 5px; }
h4.single-exchange-gateway-accordion-button-title { margin: 10px 5px; }
.fiat-fees-accordion-container .single-exchange-gateway-panel { padding: 0px; border: 1px solid #86bfff;}
.fiat-fees-accordion-container .single-exchange-gateway-panel table { margin: 0; border: 0; } 
.single-exchange-gateway-icons { text-align: right; flex: 1; }
.single-exchange-gateway-icons img {
width: 35px;
height: 25px;
margin: 1px;
background-color: #444;
padding: 1px;
border-radius: 3px;
}
.fiat-fees-caret-icon { transition: transform 0.2s ease; }
.fiat-fees-accordion-symbol { width: 16px; }
.table-icon {
width: 36px;
height: auto;
margin-right: 5px;
background-color: #111;
border-radius: 3px;
padding: 1px;
}
.single-exchange-gateway-panel table {
width: 100%;
border-collapse: collapse;
}
.single-exchange-gateway-panel th,
.single-exchange-gateway-panel td {
border: 1px solid #DDDDDD;
padding: 8px;
text-align: left;
}
.single-exchange-gateway-panel th {
background-color: #DDDDDD;
font-weight: bold;
}
@media screen and (max-width: 500px) {
.single-exchange-gateway-panel { padding: 0; }
}
.smaller { font-size: 0.9em;}
.small { font-size: 0.8em; }
.fiat-fees-table-link { display: inline-block; padding: 1px 3px; background-color: #1685ff; color: #fff; border-radius: 5px; padding: 0 3px; }
a.fiat-fees-table-link:hover {color: #ccc;}
@media screen and (max-width: 768px) {
.fees-table-wrapper td { padding: 3px 5px; min-width: 110px; }
}
.warning::before {
content: '\f071';
font-family: 'FontAwesome';
color: #d20000;
margin-right: 5px;
width: 36px;
display: inline-block;
vertical-align: middle;
font-size: 1.5em;
}
.wp-block-footnotes {
border-radius: 15px;
font-style: italic;
font-size: 0.95em;
background-color:#eee;
padding:5px 0;
}
.wp-block-footnotes li { margin: 3px 0;} .wp-block-footnotes.footnote-accordion {
border-radius: 15px;
font-style: italic;
font-size: 0.95em;
border: 2px dashed #eee;
position: relative;
}
.footnote-toggle {
display: block;
font-weight: bold;
font-style: normal;
color: #111111;
margin: 10px 0;
background: none;
border: none;
cursor: pointer;
text-align: left;
padding: 0;
font-size: 1em;
}
.footnote-toggle:hover { color: #fff; }
.wp-block-footnotes.footnote-accordion.collapsed > :not(.footnote-toggle) {
display: none;
transition: all 0.5s ease-in-out;
}
.tradingview-container {
border: 2px dashed #eeeeee;
border-radius: 15px;
padding: 10px;
margin: 15px 0;
}
.tradingview-container p { margin: 0; }
.tradingview-container i {
font-size: 2em;
vertical-align: bottom;
margin: 0 10px 0 5px;
}
.cex-inline-button-small {
margin: 1px 8px 1px 0;
padding: 3px 9px;
display: inline-block;
background-color: #1685ff;
border-radius: 5px;
color: #111111;
text-decoration: none;
}
.relative-div { position: relative; }
.recent-posts-date {
position: absolute;
bottom: 0px;
right: 0px;
background-color: #555;
font-size: 0.8em;
padding: 1px 5px 0;
border-top-left-radius: 5px;
color: #ccc;
opacity: 0.85;
}
.single-exchange-sidebar a:active { color: #76ffff;}
.footer-widgets .container { margin: 0 auto; }
.footer-widget .widget-title { padding: 0;}
.site-info .container { margin: 0 auto; }
.author-box {
display: flex;
align-items: flex-start;
gap: 10px;
margin-bottom: 20px;
max-width: 100%;
}
.author-box-image img {
width: 100px;
height: 100px;
object-fit: cover;
border-radius: 8px;
padding: 5px;
background-color: #ddd;
}
.author-box-image-large img {
width: 150px;
height: 150px;
object-fit: cover;
border-radius: 5px;
}
.author-box-info {
flex: 1;
}
.author-box-name {
margin: 0 0 0px;
font-size: 1.25em;
font-weight: bold;
}
.author-box-bio {
line-height: 1.5;
font-size: 0.95em;
color: #111111;
}
.single-meta { background-color: transparent; border-top: 2px dashed #DDDDDD; border-radius: 15px; padding: 5px 0 0; margin-bottom: 15px; }
.single-meta .author-box { margin-bottom: 0; background-color: #eee; padding: 10px; border-radius: 15px;}
.single-meta a { text-decoration: underline; white-space: nowrap;}
.single-news-date-bottom { 
color: #000;
border-bottom: 0px solid #DDDDDD;
}
.single-news-date-bottom p { font-style: italic; line-height: 1.3em; }
.post-1031 .cex-menu-tabs-content { margin-top: -5px; }
.country-featured-image { float: right; display: block; }
.country-featured-image-wrapper { position: relative; display: inline-block; margin: 30px 0px 10px 5px; }
.country-featured-image img { border-radius: 15px; border: 5px solid #DDDDDD; margin-bottom: 10px; }
@media screen and (max-width: 550px) {
.country-featured-image-wrapper { float: none; display: block; margin: 10px auto; text-align: center; border: transparent; }
}
.country-featured-image-scroll { display: block; text-align: center; }
.country-featured-image-link { position: absolute; top: 5px; right: 5px; width: 30px; height: 30px; display: flex; align-items: center; justify-content: center; background: #DDDDDD; border-bottom-left-radius: 5px; opacity: 0.85; }
.country-featured-image-link a { color: #fff; }
.country-featured-image-link i { font-size: 14px; }
.country-shortcode-wrapper {
display: flex;
align-items: center;
margin: 5px 0;
}
.country-shortcode-img {
flex: 0 0 auto;
margin-right: 10px;
}
.country-shortcode-img img.country-flag-round {
border-radius: 50%;
width: 50px;
height: auto;
border: 2px solid #ddd;
}
.country-shortcode-img img.country-flag-svg {
border-radius: 5px;
width: 36px;
height: auto;
}
.country-shortcode-text {
flex: 1;
}
.country-shortcode-title {
font-weight: bold;
font-size: 1em;
}
.country-shortcode-count {
font-size: 0.9em;
}
.toprated-shortcode-title {
display: flex;
align-items: center;
width: fit-content;
}
.toprated-shortcode-title-image {
flex: 0 0 auto;
margin-right: 10px;
}
.toprated-shortcode-title-jpg {
border-radius: 50%;
width: 30px;
height: auto;
border: 0px solid #ddd;
}
.toprated-shortcode-title-svg {
border-radius: 5px;
width: 40px;
height: auto;
border: 0px solid #ddd;
}
.toprated-shortcode-title-text {}
.toprated-shortcode-link, .toprated-shortcode-title-text a { color: #0707dd; width: fit-content;}
.language-list-wrapper {
display: flex;
flex-wrap: wrap;
gap: 3px;
}
.language-list-wrapper a { text-decoration: none; }
.language-list-item {
display: flex;
align-items: center;
max-width: 250px;
text-decoration: none;
border: 0px solid #000;
padding: 3px;
box-sizing: border-box;
border-radius: 6px;
transition: background 0.2s ease;
width: auto;
min-width: 200px;
}
.language-list-item:hover {
background: transparent;
text-decoration: none;
}
.language-list-item:hover .language-list-names {
text-decoration: none;
}
.language-list-col {
display: flex;
flex-direction: column;
justify-content: center;
padding: 0 5px;
}
.language-list-col1 {
width: 30px;
align-items: center;
justify-content: center;
text-align: center;
}
.language-list-col1 img {
max-width: 30px;
height: auto;
}
.language-list-emoji {
font-size: 20px;
}
.language-list-placeholder {
font-size: 24px;
color: #111;
}
.language-list-col2 {
flex-grow: 1;
align-items: flex-start;
}
.language-list-names {
font-weight: bold;
margin-bottom: 1px;
}
.language-list-code {
display: inline-block;
margin-left: 6px;
text-transform: uppercase;
font-size: 0.85em;
color: #CC8D18;
}
.language-list-local {
font-size: 0.9em;
color: #111111;
}
.language-list-col3 {
min-width: 30px;
text-align: right;
font-weight: bold;
color: #111111;
}
.language-list-link {
margin: 4px 0 0 0;
display: block;
padding: 2px 0;
}
.language-list-link::before {
content: '\f03a';
font-family: 'FontAwesome';
color: #000;
margin-right: 5px;
}
.buying-guide-wrapper{display:flex;align-items:flex-start}
.buying-guide-toc{max-width:300px;background:transparent;position:sticky;top:150px;margin:0 15px 15px 0;align-self:flex-start;margin-left:-25px;height:calc(100vh - 150px);overflow-y:auto;}
@media screen and (max-width:768px){.buying-guide-toc{display:none}.buying-guide-wrapper{flex-direction:column}.buying-guide-content-wrapper{width:100%}}
@media screen and (min-width:769px) {#guide #ez-toc-container { display: none;}}
#ez-toc-container a.toc-active { background: #1685ff; color: #fff; border-radius: 4px;}
.ez-toc-sticky-container a.toc-active { color: #000 !important; }
.single-exchange-sidebar a.toc-active { color: #000 !important; }
.buying-guide-toc #ez-toc-container { border: 1px transparent; background: transparent; }
.country-tabs-content #ez-toc-container.toc_close .ez-toc-title { display: none; }
.country-tabs-content #ez-toc-container .ez-toc-title { display: initial; }
.country-content-recommended { background-color: #eeeeee; border-radius: 15px; padding: 10px 15px; }
.country-hr {width: 90%; background-color: #eeeeee; border-radius: 5px; height: 5px; margin: 1em auto; text-align: center; }
.country-dropdown, .language-dropdown { width: 100%; max-width: 350px; min-width: 250px; }
.country-tag-flag { display: inline; margin-right: 4px; }
.country-tag-flag img { border-radius: 5px; }
.visually-hidden {
position: absolute;
width: 1px;
height: 1px;
padding: 0;
margin: -1px;
overflow: hidden;
clip: rect(0 0 0 0);
white-space: nowrap;
border: 0;
}
.country-best .cex-menu-exchanges-links a:active { color: #76ffff;}
.feecomp-embed-wrapper { padding:10px;background-color:#191B22;border-radius:10px; } .ratings-total-container { display: flex; flex-wrap: wrap; justify-content: center; margin: 10px 0; clear: both; }
.ratings-group-container { display: flex; justify-content: center; border-top-left-radius: 15px; border-top-right-radius: 15px; border-top: 0px solid #cc8d18; padding: 2px;}
.ratings-total-score { margin-bottom: 0px; width: 100%;}
.ratings-total-container-column { padding: 10px; box-sizing: border-box; display: flex; flex-direction: column; justify-content: flex-end; align-items: center; text-align: center;}
.ratings-total-container-column-left { margin-left: auto;}
.ratings-total-container-column-right { margin-right: auto;}
.ratings-total-score-number { font-size: 30px; font-weight: bold; color: #CC8D18; }
.ratings-total-score-stars { display: inline-block; font-size: 20px; color: #CC8D18; height: 35px; white-space: nowrap; }
.ratings-total-score-label { text-transform: uppercase; font-size: 0.9em; margin: 7px;}
.ratings-total-score-label .tooltip-mobile { margin-right: 0px; margin-left: 0px; }
.ratings-collapse-container { text-align: right;}
.ratings-total-score-collapse { cursor: pointer; display: inline-block; padding: 2px 7px; background-color: #1685ff; border-radius: 5px; margin: 5px 0 10px; }
.ratings-total-score-collapse:hover { color: #fff;}
.single-exchange-ratings { display: flex; flex-wrap: wrap; margin: 0 -10px 25px;}
.ratings-factor-container { display: flex; flex-direction: column; border: 0px solid #ccc; padding: 10px; box-sizing: border-box; align-self: flex-end; }
.ratings-factor-container:hover { cursor: pointer;}
.ratings-factor-title, .ratings-factor-score { display: inline-block; margin-right: 10px; }
.ratings-factor-title:after { content: '\f0d7'; font-family: 'FontAwesome';  color: #5d40c1; margin-left: 5px;	padding: 0 5px 0 0; }
.ratings-factor-container:hover .ratings-factor-title-score-row { color: #fff; transition: color 0.2s ease; }
.ratings-factor-title-score-row { display: flex; justify-content: space-between; align-items: center; }
.ratings-factor-description { max-height: 0; overflow: hidden; transition: max-height 0.4s ease, padding 0.4s ease; font-size: 0.9em;}
.ratings-factor-description.rating-expanded { padding: 0px 0; max-height: none;}
.ratings-factor-visual { width: 100%; height: 6px; background-color: #DDDDDD; margin-top: 5px;	margin-bottom: 0; align-self: flex-end;}
.ratings-factor-visual-fill { height: 100%; background-color: #CC8D18;} .ratings-factor-visual-fill-0 { width: 0%; }
.ratings-factor-visual-fill-20 { width: 20%; }
.ratings-factor-visual-fill-40 { width: 40%; }
.ratings-factor-visual-fill-60 { width: 60%; }
.ratings-factor-visual-fill-80 { width: 80%; }
.ratings-factor-visual-fill-100 { width: 100%; } @media (min-width: 1000px) {
.ratings-factor-container { flex: 1 1 calc(33.333% - 0px); max-width: 33.33%; }
}
@media (max-width: 999px) and (min-width: 768px) {
.ratings-factor-container { flex: 1 1 calc(50% - 0px); }
}
@media (max-width: 767px) {
.ratings-factor-container { flex: 1 1 100%; }
}
.rating-circle-number-coinmarketcap { width: 80px; height: 80px; border-radius: 50%; display: flex; justify-content: center; align-items: center; margin: 0 auto;
background: radial-gradient(closest-side, #FFFFFF 79%, transparent 80% 100%), 
conic-gradient(#CC8D18 calc(var(--progress-value) * 10%), #DDDDDD 0);
-webkit-animation: rating-progress 2s 1 forwards;
animation: rating-progress 2s 1 forwards;
font-size: 1.2em;
}
.rating-circle {
width: 80px;
height: 80px;
border-radius: 50%;
display: flex;
align-items: center;
justify-content: center;
--p: 0;
transform: scale(1.01);
filter: blur(.2px);
background: radial-gradient(closest-side, #FFFFFF 78%, rgba(30, 38, 60, .6) 79%, transparent 80%), conic-gradient(#CC8D18 calc(var(--p) * 1%), #DDDDDD 0);
animation: fill-progress 2s 
ease-out forwards;
font-size: 1.2em;
font-weight: bold;
color: #CC8D18;
counter-reset: value var(--progress-value);
}
.star:before { content: "\f005"; display: inline-block; font-family: "FontAwesome"; width: 18px;  height: 17px; font-size: 1em; color: #dbc000; padding-left: 5px;}
.category-description .size-large, .category-description .size-full { max-width: 600px; border-radius: 12px; border: 5px solid #DDDDDD; }
.category-description .wp-caption img[class*=wp-image-] { margin: 0 auto; display: block; max-width: 600px; border: 5px solid #DDDDDD; border-radius: 12px; }
.category-description .wp-caption { text-align: center; }
.cl-results{display:flex;flex-wrap:wrap;gap:6px}
.cl-item{display:flex;align-items:center;}
.cl-item > a{display:flex;align-items:center;width:100%}
.cl-item a{display:flex;gap:6px;align-items:center;text-decoration:none;transition:.25s;padding:2px 10px;border-radius:6px;min-height:40px}
.cl-item a:hover{background:#DDDDDD;text-decoration:none}
.cl-emoji{font-size:2em}
.cl-item a .cl-emoji {padding:0;line-height:36px}
.cl-count{opacity:.7;font-size:.8em;color:#111111;padding-top:2px}
.cl-item a:hover .cl-emoji,.cl-item a:hover .cl-count{text-decoration: none !important;color: inherit}
.cl-item a:hover .cl-name{text-decoration:underline}
.fees-table-wrapper {
overflow-x: auto;
max-width: 100%;
}
.country-availability-wrap{display:flex;gap:15px;align-items:center;margin-bottom:10px;}
.country-left{flex:0 0 250px}
.country-right{flex:1}
.country-status{font-weight:600}
.country-summary{margin-bottom: 15px}
.country-icon-wrap{display:inline-block;margin-right:5px;background-color:#e6f6ec;border-radius:7px;padding:2px 6px;font-size:1.3em;}
.country-availability.red .country-icon-wrap{background-color:#fdecea}
@media(max-width:600px){
.country-availability-wrap{flex-wrap:wrap;gap:3px;text-align:center}
.country-left{flex:0 0 100%}
.country-right{flex:0 0 100%}
}
.fiat-payments-table {
border: 1px solid #e5e7eb;
border-radius: 8px;
overflow: hidden;
margin-bottom: 10px;
border-collapse: separate;
border-spacing: 0;
}
.fiat-payments-table th,
.fiat-payments-table td {
padding: 6px 10px;
}
.fiat-payments-table th {
text-align: left;
font-weight: 600;
color: #000;
background: #eee;
border-bottom: 1px solid #e5e7eb;
}
.fiat-payments-table td {
color: #444;
border-bottom: 1px solid #f0f0f0;
}
.fiat-payments-table tr:nth-child(even) {
background: #fafafa;
}
.fiat-payments-table tr:hover {
background: #f3f4f6;
transition: background 0.2s ease;
}
.exchange-footer-review-title { text-transform: uppercase; font-size: 1em; margin:0;}
.note-green,
.note-yellow,
.note-red,
.note-orange {
position: relative;
padding: 12px 12px 12px 46px;
border-radius: 6px;
}
.note-green {
background-color: #e6f6ec;
border-left: 4px solid #2e9d62;
color: #1a5c3b;
}
.note-green::before {
content: "\f058";
font-family: "FontAwesome";
font-weight: 900;
position: absolute;
left: 16px;
top: 50%;
transform: translateY(-50%);
font-size: 18px;
color: #2e9d62;
}
.note-yellow {
background-color: #fff8e1;
border-left: 4px solid #e0a800;
color: #685200;
}
.note-yellow::before {
content: "\f0eb";
font-family: "FontAwesome";
font-weight: 900;
position: absolute;
left: 16px;
top: 50%;
transform: translateY(-50%);
font-size: 18px;
color: #e0a800;
}
.note-red {
background-color: #fdecea;
border-left: 4px solid #d93025;
color: #7a1c1c;
}
.note-red::before {
content: "\f06a";
font-family: "FontAwesome";
font-weight: 900;
position: absolute;
left: 16px;
top: 50%;
transform: translateY(-50%);
font-size: 18px;
color: #d93025;
}
.note-orange {
background-color: #fff3e6;
border-left: 4px solid #f57c00;
color: #7d4400;
}
.note-orange::before {
content: "\f071";
font-family: "FontAwesome";
font-weight: 900;
position: absolute;
left: 16px;
top: 50%;
transform: translateY(-50%);
font-size: 18px;
color: #f57c00;
}
.ref-coupon-wrapper { margin: 5px auto 20px; text-align: center;}
.ref-coupon{
width:auto;
height:auto;
max-width:600px;
display:flex;
border-radius:10px;
overflow:hidden;
filter:drop-shadow(0 3px 5px rgba(0,0,0,.25));
text-transform:uppercase;
background-color:transparent;
margin: 0 auto;
}
.ref-coupon::before,
.ref-coupon::after{
content:"";
position:absolute;
top:0;
width:50%;
height:100%;
z-index:-1;
}
.ref-coupon::before {
left: 0;
background-image: radial-gradient(
circle at 0 50%,
transparent 25px,
gold 26px
);
}
.ref-coupon::after {
right: 0;
background-image: radial-gradient(
circle at 100% 50%,
transparent 25px,
gold 26px
);
}
.ref-left,.ref-center,.ref-right{
display:flex;
align-items:center;
justify-content:center;
}
.ref-left{
width:20%;
max-width:90px;
border-right:2px dashed rgba(0,0,0,.2);padding-left:10px;
}
.ref-left div{
transform:rotate(-90deg);
font-weight:700;
white-space:nowrap;
}
.ref-center{
flex:1;
text-align:center;
}
.ref-center .ref-coupon-title{
background:#fff;
color:#006718;
padding:0 10px;
font-size:2.5em;
margin:10px 0 0;
display:inline-block;
}
.ref-center .ref-coupon-subtitle{
font-size:1.5em;
}
.ref-center .ref-coupon-small{
font-size:0.8em;
letter-spacing:1px;
display:block;
margin-top:6px;
text-transform:none;
padding:4px;
}
.ref-right{
width:150px;
display:flex;
align-items:center;
justify-content:center;
padding:10px 30px 10px 5px;  background-image: radial-gradient(
circle at 100% 50%,
transparent 25px,
#fff8e1 26px);
border-left:2px dashed rgba(0,0,0,.2);
}
.ref-icon-wrap{
width:90px;
height:90px;
background:#fff;
border-radius:50%;
display:flex;
align-items:center;
justify-content:center;
padding:15px;
box-sizing:border-box;
}
.ref-icon{
max-width:60px;
max-height:60px;
object-fit:contain;
display:block;
}
.ref-right .divx{
transform:rotate(-90deg);
font-size:2em;
font-weight:600;
}
.ref-code{
max-width:16ch;
overflow:hidden;
text-overflow:ellipsis;
white-space:nowrap;
display:inline-block;
}
.ref-coupon-admin{
padding:10px;
background:#fff3cd;
border:1px solid #ffeeba;
font-size:13px;
}
@media (max-width: 767px) {
.ref-right { display:none; }
}
.country-faqs { margin: 1em 10px;}
.country-faqs .fiat-fees-accordion-container .single-exchange-gateway-panel { padding: 5px 10px 0;}
#comments .comment-list { list-style: none; margin: 0; padding: 0; }
#comments .comment { background: #ffffff; border: 1px solid #eaeaea; border-radius: 14px; padding: 10px 15px; margin-bottom: 14px; font-size: 0.95em; }
#comments .comment-body { display: flex; flex-direction: column; gap: 10px; }
#comments .comment-meta { display: flex; align-items: center; justify-content: flex-start; gap: 12px; flex-wrap: wrap; }
#comments .comment-author { font-weight: 600; color: #222; }
#comments .comment-date { font-size: 0.95em; color: #777; }
#comments .comment-rating { display: inline-flex; align-items: center; gap: 2px; line-height: 1; color: #3dc31c; letter-spacing: 1px; white-space: nowrap; font-family: Arial, sans-serif; font-size: 1.5em; }
#comments .comment-content { line-height: 1.6; color: #333; margin-top: -10px; }
#comments .comment:hover { border-color: #ddd; box-shadow: 0 2px 10px rgba(0,0,0,0.04); }
#comments .comment-review-notice { font-size: 0.95em; color: #666; margin-top: 6px; line-height: 1.5; }
#comments .comment-counter { color: #555; margin-top: 2px;}
#comments .comment-counter.warning { color: #d93025;}
#comments .comment-counter.good { color: #2e9d62;}
#cancel-comment-reply-link{ padding: 3px 5px; background: #eee; border-radius: 5px; margin-left: 5px;}
.comment-replies { margin-top: 0;}
.reply-toggle { background: none; border: none; color: #0707dd; cursor: pointer; padding: 0;}
.reply-list { display: none; margin-top: 10px; padding-left: 10px; border-left: 2px solid #eee;}
.reply-list.open { display: block;}
.reply-item { margin-bottom: 10px; font-size: 13px;}
.reply-meta { font-size: 12px; color: #777; display: flex; gap: 8px;}
.comment-form-rating.is-disabled { opacity: 0.5; pointer-events: none;}
.fn {line-height:1;padding: 1px 2px;}