/**
 * Theme Name: Soledad Child Theme
 * Template: soledad
 */

@import url('https://fonts.googleapis.com/css?family=Roboto:300,400,500,700,900&display=swap');
/*
font-family: 'Roboto', sans-serif;
light 300          regular 400          medium 500          bold 700          black 900
*/

.wrapper {width: 1630px;margin-left: auto;margin-right: auto;padding: 0 15px;}

body {color: #333333;}
body,
body h1,
body h2,
body h3,
body h4,
body h5,
body h6 {font-family: 'Roboto', sans-serif;}

a,
a::after,
a::before,
a:hover,
a:hover::after,
a:hover::before,
.smooth,
.smooth:hover,
.smooth::before,
.smooth::after,
.smooth:hover::before,
.smooth:hover::after {transition: all 0.5s ease-out;-webkit-transition: all 0.5s ease-out;-ms-transition: all 0.5s ease-out;-moz-transition: all 0.5s ease-out;-o-transition: all 0.5s ease-out;}

.btn {font-size: 22px;line-height: 1;background-color: #024b7e;color: #ffffff;padding: 25px 30px;display: inline-block;text-transform: uppercase;position: relative;overflow: hidden;z-index: 1;border-radius: 4px;font-weight: 700;letter-spacing: 2px;text-align: center;box-shadow: 0px 4px 0px #002356;}
.btn::before,
.btn::after {content: "";position: absolute;width: 100%;height: 100%;display: block;background-color: #fcc20f;z-index: -1;}
.btn::before {left: 100%;top: -100%;left: 0;top: 0;opacity: 0;visibility: hidden;}
.btn::after {right: 100%;top: 100%;top: 0;opacity: 0;visibility: hidden;}
.btn:hover::before {left: 0;top: 0;opacity: 1;visibility: visible;}
.btn:hover::after {right: 0;top: 0;opacity: 1;visibility: visible;}
.btn:hover{color: #333333;}

.btn.btn-yellow,
.btn.btn-yellow-w {background-color: #fcc20f;color: #333333;;box-shadow: 0px 4px 0px #c09608;}
.btn.btn-yellow:hover {color: #ffffff;box-shadow: 0px 4px 0px #002356;}
.btn.btn-yellow::before,
.btn.btn-yellow::after {background-color: #024b7e;}

.btn.btn-yellow-w::before,
.btn.btn-yellow-w::after {background-color: #ffffff;}
.btn.btn-yellow-w:hover {box-shadow: 0px 4px 0px #888888;}

.btn.btn-white {background-color: #ffffff;color: #333333;box-shadow: 0px 4px 0px #888888;}
.btn.btn-white:hover {color: #ffffff;box-shadow: 0px 4px 0px #c09608;}
.btn.btn-white::before,
.btn.btn-white::after {background-color: #024b7e;}

.btn.btn-red {background-color: #ff0000;box-shadow: 0px 4px 0px #bf0000;}
.btn.btn-red:hover {box-shadow: 0px 4px 0px #c09608;}
.btn.btn-blue {background-color: #008000;box-shadow: 0px 4px 0px #006000;}
.btn.btn-blue:hover {box-shadow: 0px 4px 0px #c09608;}

.btn.btn-more {font-size: 16px;padding: 22px 16px;}

.section-title {color: #024b7e;font-size: 50px;font-weight: 700;text-transform: uppercase;line-height: 1;}
.section-title em {display: block;font-size: 30px;font-weight: 400;font-style: normal;letter-spacing: 4px;line-height: 1;margin-bottom: 15px;}

.cursor-not-allowed {cursor: not-allowed;}

.flex-start {display: flex;flex-direction: row;flex-wrap: wrap;justify-content: flex-start;}
.flex-end {display: flex;flex-direction: row;flex-wrap: wrap;justify-content: flex-end;}
.flex-center {display: flex;flex-direction: row;flex-wrap: wrap;justify-content: center;}
.flex-space-around {display: flex;flex-direction: row;flex-wrap: wrap;justify-content: space-around;}
.flex-space-between {display: flex;flex-direction: row;flex-wrap: wrap;justify-content: space-between;}
.flex-align-stretch {align-items: stretch;align-content: stretch;}
.flex-align-center {align-items: center;align-content: center;}
.flex-align-start {align-items: flex-start;align-content: flex-start;}
.flex-align-end {align-items: flex-end;align-content: flex-end;}
.flex-start.flex-col,
.flex-end.flex-col,
.flex-center.flex-col,
.flex-space-around.flex-col,
.flex-space-between.flex-col {flex-direction: column;}
.flex-start.flex-row-reverse,
.flex-end.flex-row-reverse,
.flex-center.flex-row-reverse,
.flex-space-around.flex-row-reverse,
.flex-space-between.flex-row-reverse {flex-direction: row-reverse;}

.padding-100 {padding-top: 100px;padding-bottom: 100px;}
.padding-t-100 {padding-top: 100px;}
.padding-b-100 {padding-bottom: 100px;}

.post-entry a.btn:hover {text-decoration: none;}

.big-green-link {font-size: 36px;color: #99cc00;font-weight: 900;padding: 0;margin: 0;line-height: 1;}
body .big-green-link a {font-size: inherit;color: inherit;line-height: inherit;margin: inherit;padding: inherit;font-weight: inherit;}
body .big-green-link a:hover {text-decoration: underline;}

/* Header */
.home #header {margin: 0 auto;}
header.site-header {margin: 0 auto;display: block;position: relative;z-index: 999;}
header.site-header .head-top {display: block;position: relative;background-color: #fff;padding: 20px 0;}
header.site-header .head-top-row .head-top-logo,
header.site-header .head-top-row .head-top-search {width: 25%;}
header.site-header .head-top-row .head-top-price {width: 50%;padding: 0 15px;}
header.site-header .head-logo {display: block;position: relative;text-align: left;}
header.site-header .head-logo a {display: block;max-width: 380px;}
header.site-header .head-search {display: block;position: relative;}
header.site-header .head-search.before-search-icon form#searchform {display: block;position: relative;}
header.site-header .head-search form#searchform input {width: 100%;display: block;background-color: #08558b;padding: 18px 20px 18px 55px;font-size: 16px;color: #ffffff;border: none;line-height: 1;}
header.site-header .head-search form#searchform input:focus {background-color: #083a5d;border: none;}
/*header.site-header .head-search form#searchform::before {display: none;}*/
/*header.site-header .head-search.before-search-icon form#searchform::before {content: "\f002";display: block;position: absolute;left: 20px;top: 19px;font-size: 15px;color: #ffffff;font-family: fontawesome;}
header.site-header .head-search form#searchform::before {content: "\f002";display: block;position: absolute;left: 20px;top: 19px;font-size: 15px;color: #ffffff;font-family: fontawesome;}
header.site-header .head-search form#searchform::after {content: "";display: block;position: absolute;left: 44px;top: 16px;width: 1px; height: 20px;background-color: #2b77ac;}*/
header.site-header .head-search form#searchform .search-submit {margin: 0;padding: 0;display: block;background: none;border: none;box-shadow: none;position: absolute;left: 20px;top: 19px;}
header.site-header .head-search form#searchform .search-submit i {font-family: fontawesome;font-style: normal;font-size: 15px;color: #ffffff;position: relative;}
header.site-header .head-search form#searchform .search-submit i::after {content: "";display: block;position: absolute;left: 24px;top: -3px;width: 1px; height: 20px;background-color: #2b77ac;cursor: not-allowed;}
header.site-header .head-top-price .pricetickers-tabs {display: flex;flex-direction: row;flex-wrap: wrap;justify-content: center;align-items: center;align-content: center;margin: 0 -30px;}
header.site-header .head-top-price .pricetickers-tab {width: auto;display: inline-block;padding: 0 30px;margin: 0;height: auto;}
header.site-header .head-top-price .pricetickers-tab .pricetickers-
{font-size: 20px;color: #96d71e;display: block;position: relative;margin-bottom: 12px;}
header.site-header .head-top-price .pricetickers-tab .pricetickers-tab__value {font-size: 24px;color: #fff;font-weight: 700;float: left;}
header.site-header .head-top-price .pricetickers-tab .pricetickers-tab-delta{font-size: 16px;float: right;margin-top: 6px;margin-left: 24px;}
header.site-header .head-top-price .pricetickers-tab * {font-family: 'Roboto', sans-serif;}
header.site-header .head-top-price .pricetickers-tab .pricetickers-tab__triangle {display: none;}
header.site-header .head-top-price .pricetickers {position: relative;display: block;}
header.site-header .head-top-price .pricetickers-graphs {position: absolute;z-index: 9;top: 100%;margin: 0;width: 100%;}
header.site-header div#navigation {display: none;}

.head-search ::-webkit-input-placeholder {
    opacity: 1;
    color: #80acca;
    font-family: 'Roboto', sans-serif;
}
.head-search ::-moz-placeholder {
    opacity: 1;
    color: #80acca;
    font-family: 'Roboto', sans-serif;
}
.head-search :-ms-input-placeholder {
    opacity: 1;
    color: #80acca;
    font-family: 'Roboto', sans-serif;
}
.head-search :-moz-placeholder {
    opacity: 1;
    color: #80acca;
    font-family: 'Roboto', sans-serif;
}

header.site-header .head-bottom {display: block;position: relative;background-color: #ffffff;padding: 20px 0;}
header.site-header .head-bottom ul.menu {display: block;list-style: none;position: relative;padding: 0;margin: 0;text-align: center;}
header.site-header .head-bottom ul.menu > li {display: inline-block;vertical-align: middle;position: relative;padding: 0;margin: 0 38px;line-height: 1;}
header.site-header .head-bottom ul.menu > li:first-child {margin-left: 0;}
header.site-header .head-bottom ul.menu > li:first-child::before {display: none;}
header.site-header .head-bottom ul.menu > li:last-child {margin-right: 0;}
header.site-header .head-bottom ul.menu > li::before {content: "";width: 2px;height: 7px;background-color: #e1e1e1;position: absolute;left: -44px;top: 50%;transform: translateY(-50%);-webkit-transform: translateY(-50%);-ms-transform: translateY(-50%);-moz-transform: translateY(-50%);-o-transform: translateY(-50%);}
header.site-header .head-bottom ul.menu > li > a {color: #333333;line-height: 1;font-size: 20px;}
header.site-header .head-bottom ul.menu > li > a:hover,
header.site-header .head-bottom ul.menu > li.current-menu-ancestor > a,
header.site-header .head-bottom ul.menu > li.current-menu-item > a {color: #fdc200;}
header.site-header .head-bottom ul.menu li ul a {background-color: #08558b;padding: 12px 18px;display: block;font-size: 18px;color: #ffffff;line-height: 1.2;}
header.site-header .head-bottom ul.menu li ul li a:hover,
header.site-header .head-bottom ul.menu li ul li.current-menu-item a {background-color: #024b7e;}
header.site-header .head-bottom ul.menu > li ul.sub-menu {opacity: 0;visibility: hidden;position: absolute;left: 0;top: 100%;text-align: left;width: 250px;margin-top: 50px;padding-top: 25px;}
header.site-header .head-bottom ul.menu li:hover ul.sub-menu {opacity: 1;visibility: visible;margin-top: -5px;}
header.site-header .head-bottom ul.menu li ul.sub-menu,
header.site-header .head-bottom ul.menu li:hover ul.sub-menu {transition: all 0.5s ease-out;-webkit-transition: all 0.5s ease-out;-moz-transition: all 0.5s ease-out;-ms-transition: all 0.5s ease-out;-o-transition: all 0.5s ease-out;}
header.site-header .head-bottom ul.menu li ul li {border-top: 1px solid #0a5f9a;}
header.site-header .head-bottom ul.menu li ul li:first-child {border: none;}

body #responsive-menu-pro-container #responsive-menu-pro-title #responsive-menu-pro-title-image {margin: 0;}

/* Footer */
.home .clear-footer {height: auto;margin: 0 auto;padding: 0;}
footer.site-footer#footer-section {background: none;}
footer.site-footer .footer-top {background-color: #024b7e;display: block;position: relative;}
footer.site-footer .footer-top-row .footer-top-col {width: 25%;text-align: left;padding-left: 95px;}
footer.site-footer .footer-top-row .footer-top-col:first-child {padding-left: 0;}
footer.site-footer .footer-logo {display: block;position: relative;}
footer.site-footer .footer-logo a {max-width: 290px;display: block;}
footer.site-footer#footer-section .widget .widget-social {display: flex;flex-direction: row;flex-wrap: wrap;justify-content: flex-start;align-items: flex-start;align-content: flex-start;margin: 0 -6px;width: auto;}
footer.site-footer#footer-section .widget .widget-social a {display: inline-block;margin: 0;padding: 0 6px;text-align: center;}
footer.site-footer#footer-section .widget .widget-social a i {padding: 0;margin: 0;width: 90px;height: 71px;line-height: 71px;background-color: #00416e;colo: #fff;font-size: 24px !important;border-radius: 40px;text-align: inherit;}
footer.site-footer#footer-section .widget .widget-social a span {display: none;}
footer.site-footer#footer-section .widget .widget-social a i.fa-facebook {background-color: #4e71a8;}
footer.site-footer#footer-section .widget .widget-social a i.fa-twitter {background-color: #1cb7eb;}
footer.site-footer#footer-section .widget .widget-social a i.fa-youtube-play {background-color: #ff0000;}
footer.site-footer#footer-section .widget .widget-social a i.fa-rss {background-color: #ff9933;}
footer.site-footer#footer-section .widget .widget-social a:hover i {background-color: #fdc200;color: #ffffff;}
footer.site-footer#footer-section .widget_custom_html .custom-html-widget {font-size: 20px;color: #99ccff;line-height: 34px;}
footer.site-footer#footer-section .widget_custom_html {padding-top: 35px;padding-bottom: 70px;}
footer.site-footer#footer-section .widget .widget-title {font-size: 30px;font-weight: 500;color: #ffffff;line-height: 1.2;margin-bottom: 50px;font-family: 'Roboto', sans-serif;letter-spacing: 0;}
footer.site-footer#footer-section .widget .widget-title span {font-size: inherit;font-weight: inherit;color: inherit;margin: 0;padding: 0;line-height: inherit;}
footer.site-footer#footer-section .widget ul.menu {list-style: none;padding: 0;margin: 0;}
footer.site-footer#footer-section .widget ul.menu li {margin-bottom: 35px;padding-left: 20px;position: relative;display: block;line-height: 1.8;font-size: unset;}
footer.site-footer#footer-section .widget ul.menu li:last-child {margin-bottom: 0;}
footer.site-footer#footer-section .widget ul.menu li::before {content: "\f054";display: block;position: absolute;left: 0;top: 3px;line-height: 1;font-size: 20px;color: #fcc20f;font-family: fontawesome;}
footer.site-footer#footer-section .widget ul.menu li a {color: #99ccff;font-size: 20px;display: inline-block;font-weight: 400;}
footer.site-footer#footer-section .widget ul.menu li a:hover {color: #ffffff;text-decoration: none;}

.copyright {background-color: #00416e;display: block;position: relative;padding: 30px 0;text-align: left;}
.copyright p {font-size: 16px;color: #4a92c3;line-height: 1.3;}
.copyright p em,
.copyright p a {font-style: normal;color: #fcc20f;}

body .penci-go-to-top-floating {width: 50px;height: 50px;line-height: 50px;padding: 0;margin: 0;border-radius: 100%;font-size: 24px;bottom: 15px;right: 15px;
    background: rgb(252,194,15);
    background: -moz-linear-gradient(-45deg,  rgba(252,194,15,1) 0%, rgba(241,90,34,1) 100%, rgba(241,90,34,1) 100%, rgba(241,90,34,1) 100%);
    background: -webkit-linear-gradient(-45deg,  rgba(252,194,15,1) 0%,rgba(241,90,34,1) 100%,rgba(241,90,34,1) 100%,rgba(241,90,34,1) 100%);
    background: linear-gradient(135deg,  rgba(252,194,15,1) 0%,rgba(241,90,34,1) 100%,rgba(241,90,34,1) 100%,rgba(241,90,34,1) 100%);
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#fcc20f', endColorstr='#f15a22',GradientType=1 );
}

.home-banner {display: block;position: relative;background-position: center center;background-repeat: no-repeat;background-size: cover;}
/*.home-banner-caption {height: 800px;}*/
.home-banner-caption {min-height: 520px;padding: 20px 0;}
.home-banner-caption * {color: #ffffff;}
.home-banner-caption h5,
.home-banner-caption h6 {font-size: 32px;line-height: 1.3;}
.home-banner-caption h6 {font-weight: 500;margin-bottom: 40px;text-transform: uppercase;}
.home-banner-caption h5 {text-transform: uppercase;font-weight: 700;margin-bottom: 12px;}
.home-banner-caption h1 {font-size: 52px;line-height: 55px;text-transform: uppercase;font-weight: 700;margin-bottom: 25px;}
.home-banner-caption .btn {min-width: 287px;display: inline-block;vertical-align: middle;}
.home-banner-caption .btn:first-child {margin-right: 4px;}

.platform-section {background-color: #f5f6fa;display: block;position: relative;}
.platform-section .section-title {text-align: center;}
.box-styleA-block {margin: 0 -12px;margin-top: 60px;}
.box-styleA-block .box-styleA-list {width: 20%;padding: 0 12px;text-align: center;}
.box-styleA-block .box-styleA-list-box {height: 100%;display: block;border-radius: 4px;padding: 30px 30px 40px;background-color: #ffffff;position: relative;z-index: 1;overflow: hidden;}
.box-styleA-icon {width: 150px;height: 150px;border-radius: 100%;background-color: #f5f6fa;margin: 0 auto 30px;box-shadow: 0 0 0 0px rgba(255, 255, 255, 0.22);}
.box-styleA-icon img {max-width: 115px;max-height: 56px;filter: grayscale(100%);-webkit-filter: grayscale(100%);}
.box-styleA-details h4 {color: #024b7e;font-size: 24px;font-weight: 700;margin-bottom: 10px;}
.box-styleA-details p {color: #666666;font-size: 16px;line-height: 24px;}
.box-styleA-details p:last-child {margin-bottom: 0;}
.box-styleA-details {margin-bottom: 40px;}
.box-styleA-link {margin: 0 -15px;}
.box-styleA-link a {color: #333333;font-size: 16px;font-weight: 700;text-decoration: underline;padding: 0 15px;}
.box-styleA-link img {margin-right: 5px;max-width: 20px;max-height: 20px;}
.box-styleA-block .box-styleA-list-box .box-styleA-link svg {display: inline-block;vertical-align: middle;margin-right: 5px;}

.box-styleA-block .box-styleA-list-box:hover {background-color: #fcc20f;}
.box-styleA-block .box-styleA-list-box::before {content: "";position: absolute;right: 100%;bottom: 100%;z-index: -1;width: 100%;height: 100%;
    background: rgb(252,194,15);
    background: linear-gradient(-45deg, rgba(252,194,15,1) 0%, rgba(241,90,34,0) 100%);
    background: -moz-linear-gradient(-45deg, rgba(252,194,15,1) 0%, rgba(241,90,34,0) 100%);
    background: -webkit-linear-gradient(-45deg, rgba(252,194,15,1) 0%, rgba(241,90,34,0) 100%);
}
.box-styleA-block .box-styleA-list-box::after {content: "";position: absolute;left: 100%;top: 100%;z-index: -1;width: 100%;height: 100%;
    background: rgb(241,90,34);
    background: linear-gradient(-45deg, rgba(252,194,15,0) 0%, rgba(241,90,34,0.6) 100%);
    background: -moz-linear-gradient(-45deg, rgba(252,194,15,0) 0%, rgba(241,90,34,0.6) 100%);
    background: -webkit-linear-gradient(-45deg, rgba(252,194,15,0) 0%, rgba(241,90,34,0.6) 100%);
}
.box-styleA-block .box-styleA-list-box:hover::before {right: 0;bottom: 0;}
.box-styleA-block .box-styleA-list-box:hover::after {left: 0;top: 0;}
.box-styleA-block .box-styleA-list-box:hover .box-styleA-icon {background-color: #ffffff;box-shadow: 0 0 0 10px rgba(255, 255, 255, 0.22);}
.box-styleA-block .box-styleA-list-box:hover .box-styleA-details *,
.box-styleA-block .box-styleA-list-box:hover .box-styleA-link * {color: #ffffff;}
.box-styleA-block .box-styleA-list-box:hover .box-styleA-link svg path {fill: #ffffff;}
.box-styleA-block .box-styleA-list-box:hover .box-styleA-icon img {filter: grayscale(0);-webkit-filter: grayscale(0);}

.box-styleA-block .box-styleA-list-box .box-styleA-details *,
.box-styleA-block .box-styleA-list-box:hover .box-styleA-details * {transition: all 0.5s ease-out;-webkit-transition: all 0.5s ease-out;-ms-transition: all 0.5s ease-out;-moz-transition: all 0.5s ease-out;-o-transition: all 0.5s ease-out;}

.wallets-section {background-color: #ffffff;}
.wallets-section .section-title {text-align: center;}
.wallets-section .box-styleA-block .box-styleA-list-box {background-color: #f5f6fa;}
.wallets-section .box-styleA-block .box-styleA-list-box:hover {background-color: #fcc20f;}
.wallets-section .box-styleA-icon {background-color: #ffffff;}
.wallets-section .wallets-btn {display: block;text-align: center;margin-top: 70px;}
.wallets-section .box-styleA-link {margin: 0 -7px;}
.wallets-section .box-styleA-link a {padding: 0 7px;color: #f7941d;}

.tool-platform-section {display: block;position: relative;padding: 70px 0;text-align: center;z-index: 1;background-repeat: no-repeat;background-size: cover;background-position: center center;}
.tool-platform-section .section-title {margin-bottom: 40px;color: #ffffff;}
.tool-platform-section:before {content: "";width: 100%;height: 100%;position: absolute;left: 0;top: 0;
    background: rgba(245, 130, 32, 1);
    background: linear-gradient(-45deg, rgba(245, 130, 32, 1) 0%, rgba(241, 90, 34, 1) 100%);
    background: -moz-linear-gradient(-45deg, rgba(245, 130, 32, 1) 0%, rgba(241, 90, 34, 1) 100%);
    background: -webkit-linear-gradient(-45deg, rgba(245, 130, 32, 1) 0%, rgba(241, 90, 34, 1) 100%);
    opacity: 0.77;
    z-index: -1;
}

.blacklist-section {background-color: #f5f6fa;}
.blacklist-row .blacklist-left {width: 25%;background-color: #024b7e;border-radius: 4px;padding: 30px 10px;}
.blacklist-row .blacklist-right {width: 75%;padding-left: 50px;}
.blacklist-row h2 {font-size: 50px;color: #ffffff;font-weight: 700;line-height: 1;text-transform: uppercase;margin-bottom: 65px;text-align: center;}
.blacklist-row h2 em {display: block;font-style: normal;font-size: 23px;line-height: 1;font-weight: 400;margin-top: 20px;text-transform: none;}
.blacklist-row h3 {font-size: 36px;color: #024b7e;line-height: 1.2;}
.blacklist-post-block {margin: 0 -15px;margin-top: 10px;}
.blacklist-post-block .blacklist-post-list {width: 33.33%;padding: 0 15px;margin-top: 30px;}
.blacklist-post-block .blacklist-post-list a {display: block;box-shadow: 0 0 15px #ecedf2;position: relative;}
.blacklist-post-block .blacklist-post-list .bl-post-img {display: block;position: relative;background-position: center center;background-repeat: no-repeat;background-size: cover;border-radius: 4px 4px 0 0;min-height: 170px;}
.blacklist-post-block .blacklist-post-list .blacklist-post-details {padding: 30px 20px;background-color: #ffffff;border-radius: 0 0 4px 4px;text-align: left;}
.blacklist-post-block .blacklist-post-list .blacklist-post-details p {color: #666666;font-size: 16px;line-height: 24px;}
.blacklist-post-block .blacklist-post-list a:hover .blacklist-post-details {background-color: #f5f6fa;}
.blacklist-post-block .blacklist-post-list .bl-post-img::before {content: "";background-image: url("images/blacklist-icon.svg");background-size: 70px auto;background-repeat: no-repeat;background-position: center center;    background-color: rgba(0, 0, 0, 0.6);position: absolute;left: 0;top: 0;height: 100%;width: 100%;}
.blacklist-post-block .blacklist-post-list a:hover .bl-post-img::before {background-color: rgba(0, 0, 0, 0.2)}

.home-section-6 {background-color: #ffffff;}
.home-full-img {background-repeat: no-repeat;background-size: cover;background-position: center center;display: table;margin: 0 auto;position: relative;}
.home-full-img img {opacity: 0;}

.subscribe-form {display: block;position: relative;padding: 50px 0;
    background: rgba(245, 130, 32, 1);
    background: linear-gradient(-45deg, rgba(245, 130, 32, 1) 0%, rgba(241, 90, 34, 1) 100%);
    background: -moz-linear-gradient(-45deg, rgba(245, 130, 32, 1) 0%, rgba(241, 90, 34, 1) 100%);
    background: -webkit-linear-gradient(-45deg, rgba(245, 130, 32, 1) 0%, rgba(241, 90, 34, 1) 100%);
}
.subscribe-form .widget {margin: 0;padding: 0;width: 50%;}
.subscribe-form .widget:first-child {text-align: left;}
.subscribe-form .widget:last-child {text-align: right;}
.subscribe-form form {position: relative;display: block;}
.subscribe-form h2 {font-size: 36px;color: #ffffff;font-weight: 700;line-height: 1;margin: 0 0 20px;}
.subscribe-form p {font-size: 20px;color: #ffffff;line-height: 1.3;margin: 0;padding: 0;display: inline-block;vertical-align: middle;}
.subscribe-form form .memail {display: inline-block;position: relative;max-width: 510px;width: 100%;}
.subscribe-form form .memail::before {content: "\f0e0";position: absolute;left: 30px;top: 31px;color: #024b7e;font-size: 18px;font-family: fontawesome;}
.subscribe-form form .memail input {background-color: #ffffff;max-width: none;width: 100%;display: inline-block;padding: 30px 30px 30px 70px;margin: 0;font-size: 18px;color: #333333;font-family: 'Roboto', sans-serif;text-align: left;border-radius: 4px 0 0 4px;height: 86px;}
.subscribe-form form .msubmit {display: inline-block;vertical-align: top;margin-left: -4px;position: relative;z-index: 1;overflow: hidden;}
.subscribe-form form .msubmit input {background-color: #fcc20f;font-size: 26px;color: #333333;text-transform: uppercase;letter-spacing: 2px;font-family: 'Roboto', sans-serif;font-weight: 700;margin: 0;padding: 26px 25px;text-align: center;border-radius: 0 4px 4px 0;height: 86px;}
.subscribe-form form .msubmit input:hover {background-color: #024b7e;}
.subscribe-form ::-webkit-input-placeholder {
    opacity: 1;
    color: #999999;
    font-family: 'Roboto', sans-serif;
}
.subscribe-form ::-moz-placeholder {
    opacity: 1;
    color: #999999;
    font-family: 'Roboto', sans-serif;
}
.subscribe-form :-ms-input-placeholder {
    opacity: 1;
    color: #999999;
    font-family: 'Roboto', sans-serif;
}
.subscribe-form :-moz-placeholder {
    opacity: 1;
    color: #999999;
    font-family: 'Roboto', sans-serif;
}

.home-post-block {margin: 0 -25px;}
.home-post-block > div {padding: 0 25px;}
.home-post-block .home-post-left{width: 25%;}
.home-post-block .home-post-middle {width: 50%;}
.home-post-block .home-post-right {width: 25%;}
.blog-post-block {margin: 0 -15px;margin-top: -30px;}
.blog-post-block .blog-post-list {width: 50%;padding: 0 15px;margin-top: 30px;}
.blog-post-block .blog-post-list a {display: block;box-shadow: 0 0 15px #ecedf2;}
.blog-post-block .blog-post-list a:hover .blog-post-details {background-color: #f5f6fa;}
.blog-post-block .blog-post-img {border-radius: 4px 4px 0 0;min-height: 170px;background-position: center center;background-size: cover;background-repeat: no-repeat;}
.blog-post-block .blog-post-details {padding: 22px 20px;background-color: #ffffff;border-radius: 0 0 4px 4px;min-height: 135px;}
.blog-post-block .blog-post-details p {color: #024b7e;font-size: 22px;line-height: 30px;font-weight: 700;}
.blog-post-block .blog-post-details p:last-child {margin-bottom: 0;}
.home-post-right .widget_custom_html .custom-html-widget {padding: 45px;display: block;background-color: #f5f6fa;border-radius: 4px;border: 1px solid #cccccc;}
.home-post-right .widget {margin-bottom: 24px;display: inline-block;}
.side-post-list-title {background-color: #024b7e;border-radius: 4px;min-height: 130px;padding: 30px 35px;text-align: left;}
.side-post-list-title h3 {font-size: 36px;color: #ffffff;font-weight: 700;display: block;}
.side-post-link-main {background-color: #f5f6fa;border-radius: 4px;display: block;text-align: center;}
.side-post-link-block {padding: 15px 40px;margin: 0;list-style: none;text-align: left;}
.side-post-link-block .side-post-link {display: block;padding: 25px 0;line-height: 1.2;border-top: 1px solid #dee0e8;position: relative;padding-left: 22px;}
.side-post-link-block .side-post-link::before {content: "\f054";color: #fcc20f;font-size: 20px;font-family: fontawesome;position: absolute;left: 0;top: 26px;}
.side-post-link-block .side-post-link:first-child {border: none;}
.side-post-link-block .side-post-link a {display: inline-block;font-size: 20px;color: #333333;line-height: 1.2;}
.side-post-link-block .side-post-link a:hover {color: #024b7e;}
.side-post-link-main .btn {margin: 15px 0 45px;}

/* Blog Single */
.post-entry p {margin-bottom: 25px;}
article .post-entry h2 {color: #024b7e;font-size: 36px;font-weight: 500;margin: 30px 0 20px;}
body.single {background-color: #f5f6fa;}
body.single header#header {margin-bottom: 0;}
body.single .clear-footer {height: auto;margin-bottom: 0;}
body.single article:last-child {margin-bottom: 0;}
.blog-single {padding: 50px 0 40px;}
.blog-single article {padding: 50px;background-color: #ffffff;border-radius: 4px;}
.blog-single .penci-breadcrumb-wrapper {padding-bottom: 30px;}
.blog-single .penci-breadcrumb span a,
.blog-single .penci-breadcrumb i {color: #333333;font-weight: 400;}
.blog-single .penci-breadcrumb span:last-child a {color: #024b7e;}
.blog-single .penci-breadcrumb i {margin: 0 5px 0 0;}
.blog-single .penci-breadcrumb span {margin-right: 5px;}
.blog-single .category-tags {margin: 0;}
.blog-single .category-tags .cat-item i {color: #024b7e;font-size: inherit;}
.blog-single .category-tags .cat-item,
.blog-single .category-tags .cat-item a {font-size: 15px;color: #333333;}
.blog-single .category-tags .cat-item {margin: 0 5px 0 0;}
.blog-single .category-tags .cat-item:last-child {margin: 0;}
.blog-single .blog-title {padding: 20px 0 30px;display: block;}
body .blog-single .blog-title h1 {font-size: 36px;color: #024b7e;text-align: left;}
body .blog-single .blog-title h1.red-bg-title {text-align: center;color: #ffffff;}
body .entry-content .red-bg-title {color: #ffffff !important;background-color: #ed1c24;border-radius: 3px;padding: 15px 10px;display: block;font-size: 36px;text-align: center;margin-bottom: 30px;}
body .entry-content .red-bg-title.green-bg-title {background-color: #99cc00;}
body .entry-content .red-bg-title.no-bg-title {color:#024b7e !important;background: none;text-align: left;padding: 0;}
.blog-single .header-standard.header-classic {margin: 0;padding: 0;display: block;}
.blog-single .post-box-meta-single {display: block;padding: 0;margin: 0 0 30px;text-align: left;}
.blog-single .post-box-meta-single i {color: #024b7e;margin-right: 5px;}
.blog-single .post-box-meta-single a {color: #333333;}
.blog-single .post-box-meta-single .post-box-meta-single__modified span {color: #f58220 !important;}
.blog-single .post-box-meta-single i,
.blog-single .post-box-meta-single a,
.blog-single .post-box-meta-single .post-box-meta-single__modified {font-size: 15px;white-space: normal;}
.blog-single .post-box-meta-single > span::before {display: none;}
.blog-single .post-box-meta-single strong {margin: 0 5px;color: #cccccc;font-size: 16px;}
.blog-single .post-share {text-align: left;justify-content: flex-start;margin: 0 0 34px;}
.blog-single .post-share .post-share-title {color: #024b7e;font-size: 15px;text-transform: uppercase;font-weight: 700;}
.blog-single .post-share .list-posts-share {margin: 0;padding: 0;}
.blog-single .post-share .list-posts-share li {margin: 0 8px;}
.blue-bg-block {background-color: #69c;border-radius: 3px;padding: 50px 40px;color: #fff;}
.blue-bg-block > div {width: 50%;}
.blue-bg-block .blue-bg-left {padding-right: 40px;}
.blue-bg-block .blue-bg-right {padding-left: 40px;}
.blog-single .blue-bg-block p {color: #ffffff;font-size: 17px;line-height: 27px;}
.blog-single .blue-bg-block > div *:last-child {margin-bottom: 0;}
.blog-single .top-table-block {display: block;padding: 0 0 30px;}
.blog-single .top-table-block table.tablepress tr:first-child td:first-child {font-size: 24px;color: #ffffff;border-top-left-radius: 4px;padding: 20px 40px;}
.blog-single .top-table-block table.tablepress tr:first-child td:last-child {border-top-right-radius: 4px;}
.blog-single .top-table-block table.tablepress tr:first-child td {background-color: #024b7e;color: #ffffff;padding: 18px 40px;}
.blog-single .top-table-block table.tablepress {font-size: 17px;font-family: 'Roboto', sans-serif;color: #333333;font-weight: 400;}
.blog-single .top-table-block table.tablepress tr td strong,
.blog-single .top-table-block table.tablepress tr td b {font-weight: 500;}
.blog-single .top-table-block table.tablepress tr td:first-child,
.blog-single .top-table-block table.tablepress tr td:last-child {width: 50%;padding: 13px 20px;}
.blog-single .top-table-block table.tablepress tr td.column-1 {border: none;border-right: 1px solid #dbdde3;border-bottom: 1px solid #dbdde3;}
.blog-single .top-table-block table.tablepress tr td.column-2 {border: none;border-bottom: 1px solid #dbdde3;}
.blog-single .top-table-block table.tablepress tr:nth-child(2) {padding-top: 20px;}
.blog-single .top-table-block table.tablepress tr:last-child {padding-bottom: 15px;}
.blog-single .top-table-block table.tablepress tr {background-color: #f5f6fa;padding: 0 20px;}
.blog-single .top-table-block table.tablepress tr:first-child {padding: 0;}
.blog-single .top-table-block table.tablepress tr:last-child td:first-child {border-bottom-left-radius: 4px;border-bottom: none;}
.blog-single .top-table-block table.tablepress tr:last-child td:last-child {border-bottom-right-radius: 4px;border-bottom: none;}
.blog-single .top-table-block table.tablepress tr td a {font-size: 16px;color: #333;border-radius: 3px;padding: 10px 12px;font-weight: 700;line-height: 1;background-color: #fcc20f;}
.blog-single .top-table-block table.tablepress tr td a:hover {background-color: #024b7e;color: #ffffff;}
.blog-single .middle-point-list-block {display: block;position: relative;margin: 40px 0 50px;}
.blog-single .middle-point-list-inner {background-color: #f2f0f4;padding: 10px;border-radius: 3px;margin-bottom: 50px;}
.blog-single .middle-point-list-inner:last-child {margin-bottom: 0;}
.blog-single .middle-point-list-inner:nth-child(even) {flex-direction: row-reverse;}
.blog-single .middle-point-list-inner .middle-point-list-left,
.blog-single .middle-point-list-inner .middle-point-list-right  {width: 100%;}
.blog-single .middle-point-list-inner.middle-point-list-image .middle-point-list-left {width: 30%;}
.blog-single .middle-point-list-inner.middle-point-list-image .middle-point-list-right {width: 70%;}
.blog-single .middle-point-list-inner .middle-point-list-right {padding-left: 120px;padding-right: 100px;padding-top: 50px;padding-bottom: 50px;}
.blog-single .middle-point-list-block h4 {color: #024b7e;font-size: 24px;font-weight: 700;margin-bottom: 20px;}
.blog-single .middle-point-list-block .middle-point-list-right > *:last-child {margin-bottom: 0;}
.blog-single .content-above-accordion-block {margin-bottom: 50px;}
.blog-single .tags-share-box.center-box {padding: 20px 0;border-color: #dee0e8;border-bottom-style: solid;border-bottom-width: 1px;border-top-style: solid;border-top-width: 1px;}
.blog-single .tags-share-box.center-box .post-share {justify-content: center;margin: 0;}
.blog-single .post-related {border: none;}
.blog-single .post-related .post-title-box {text-align: center;margin-bottom: 20px;}
.blog-single .post-related .post-box-title {font-size: 24px;color: #024b7e;font-weight: 700;margin: 0;}
.blog-single .post-related__list {display: flex;flex-direction: row;flex-wrap: wrap;justify-content: space-between;align-items: flex-start;align-content: flex-start;margin: 0 -15px;}
.blog-single .post-related__list .post-related__item {width: 33.33%;padding: 0 25px;border: none;margin: 0 auto;}
.blog-single .post-related__list .post-related__item:hover {border: none;}
.blog-single .post-related__list .post-related__item .post-related__item-inner {box-shadow: 0 0 15px 1px #e8e9ee;}
.blog-single .post-related__list .post-related__item a.img-post {height: 218px;display: block;background-repeat: no-repeat;background-position: center center;background-size: cover;border-radius: 3px 3px 0 0;}
.blog-single .post-related__list .post-related__item-wrapper {border-radius: 0 0 3px 3px;display: block;padding: 20px 20px 30px;background-color: #ffffff;}
.blog-single .post-related__list .post-related__item-wrapper a {display: block;font-size: 20px;font-weight: 700;letter-spacing: 0;color: #024b7e;margin-bottom: 15px;}
.blog-single .post-related__list .post-related__item-wrapper .post-related__item-content {font-size: 16px;line-height: 22px;}
.blog-single .post-related__list .post-related__item-wrapper .penci-readmore-btn {display: block;margin: 25px 0 0;}
.blog-single .post-related__list .post-related__item-wrapper .penci-readmore-btn a {font-size: 15px;color: #333333;margin-bottom: 0;padding: 10px 15px;display: inline-block}
.blog-single .post-related__list .post-related__item-wrapper .penci-readmore-btn a:hover {color: #ffffff;}
.blog-single .post-related__list .post-related__item .post-related__item-inner:hover .post-related__item-wrapper {background-color: #f5f6fa;}
.blog-single .post-accordion-list-block {padding: 50px 0 0;margin: 0;border-top: 1px solid #dee0e8;}
.blog-single .post-accordion-list-block ul {list-style: none;margin: 0;padding: 0;margin-top: -10px;width: 50%;}
.blog-single .post-accordion-list-block ul:nth-child(odd) {padding-right: 5px;}
.blog-single .post-accordion-list-block ul:nth-child(even) {padding-left: 5px;}
.blog-single .post-accordion-list-block .post-accordion-list-inner::after {display: none;}
.blog-single .post-accordion-list-block .post-accordion-list-inner {padding: 0;margin: 0;margin-top: 10px;width: 100%;}
.blog-single .post-accordion-list-block .post-accordion-list-inner > h2 {background-color: #f5f6fa;margin: 0;padding: 15px 55px 15px 15px;font-size: 24px;font-weight: 500;display: block;position: relative;cursor: pointer;}
.blog-single .post-accordion-list-block .post-accordion-list-inner > h2::before {content: "\f067";position: absolute;right: 15px;top: 15px;font-family: FontAwesome;font-size: 16px;width: 30px;height: 30px;line-height: 30px;background: #0f5b90;text-align: center;color: #fff;border-radius: 3px;}
.blog-single .post-accordion-list-block .post-accordion-list-inner > h2.ui-accordion-header-active::before {content: "\f068";}
.blog-single .post-accordion-list-block .post-accordion-list-inner .post-accordion-list-details {padding: 15px;height: auto !important;background-color: #f9fafe;}
.blog-single .post-accordion-list-block .post-accordion-list-inner .post-accordion-list-details *:last-child {margin-bottom: 0;padding-bottom: 0;}
.blog-single .post-accordion-list-block .post-accordion-list-inner .post-accordion-list-details p {margin-bottom: 15px;}
.middle-cta-block {background-color: #024b7e;padding: 40px;border-radius: 4px;margin-bottom: 40px;}
.middle-cta-block .middle-cta-left {width: 30%;}
.middle-cta-block .middle-cta-left img {border-radius: 4px;}
.middle-cta-block .middle-cta-title {font-size: 24px;color: #ffffff;font-weight: 700;margin-bottom: 15px;display: block;position: relative;line-height: 1;}
.middle-cta-block .middle-cta-sub-title {font-size: 17px;color: #ffffff;font-weight: 700;display: block;position: relative;line-height: 1;}
.middle-cta-block .middle-cta-right {width: 70%;padding-left: 20px;font-size: 14px;color: #ffffff;}
.middle-cta-block .middle-cta-right > *:last-child {margin-bottom: 0;}
.middle-cta-block .middle-cta-right-inner {margin-bottom: 15px;}
.middle-cta-block .middle-cta-right-inner .middle-cta-right-col-left {width: 68%;}
.middle-cta-block .middle-cta-right-inner .middle-cta-right-col-right {margin-left: 15px;width: calc(32% - 15px);text-align: right;}
.middle-cta-block.scb + br {display: none;}
.blog-single .table-of-content-block {display: block;position: relative;margin-bottom: 40px;}
.blog-single .table-of-content-block .toc-list-block {display: block;position: relative;background-color: #024b7e;border-radius: 4px;padding: 35px 40px;margin-bottom: 40px;}
.blog-single .table-of-content-block .toc-title {font-size: 24px;font-weight: 700;color: #ffffff;margin-bottom: 40px;}
.blog-single .table-of-content-block .toc-list-ul {list-style: none;padding: 0;margin: 0 -20px;}
.blog-single .table-of-content-block .toc-list-ul li {width: calc(33.33% - 40px);margin: 0 20px;padding: 16px 20px;line-height: 1.2;position: relative;border-top: 1px solid #0f5b90;}
.blog-single .table-of-content-block .toc-list-ul li::before {content: "\f054";display: block;position: absolute;left: 0px;top: 18px;line-height: 1;font-size: 17px;color: #fcc20f;font-family: fontawesome;}
.blog-single .table-of-content-block .toc-list-ul li:nth-last-of-type(-n+3) {border-bottom: 1px solid #0f5b90;}
.blog-single .table-of-content-block .toc-list-ul li a {font-size: 17px;color: #ffffff;font-weight: 400;line-height: inherit;}
.blog-single .table-of-content-block .toc-list-ul li a:hover {text-decoration: underline;}
.blog-single .table-of-content-block .toc-banner-block {display: block;position: relative;text-align: center;padding-top: 40px;border-top: 1px solid #dee0e8;}
.blog-single .table-of-content-block .toc-banner-block a {display: inline-block;border-radius: 4px;}
.blog-single .table-of-content-block .toc-banner-block a img {border-radius: inherit;}
.blog-single .inner-post-entry .toc-wrap-main {display: none;}
.inner-post-entry > *:first-child {margin-top: 0;}
/* #END Blog Single */

/* Review Trading */
.trade-block {margin-top: 40px;}
.trade-list-block .trade-list {margin-bottom: 10px;border: 1px solid #d6d6d6;border-radius: 3px;box-shadow: 1px 2px 4px rgba(0, 0, 0, 0.2);}
.trade-list-block .trade-list:last-child {margin-bottom: 0;}
.trade-list-block .trade-list .trade-list-rowA {background-color: #fff;}
.trade-list-block .trade-list .trade-list-rowB {background-color: #fafafa;border-top: 1px solid #d6d6d6;}
.trade-list-block .trade-list .trade-list-rowC {background-color: #f9f9f9;border-top: 1px solid #d6d6d6;}
.trade-list-block .trade-list .trade-list-rowA,
.trade-list-block .trade-list .trade-list-rowB,
.trade-list-block .trade-list .trade-list-rowC {padding: 15px;}
.trade-list-block .trade-list .trade-list-rowA-colA .trade-list-logo {max-width: 135px;width: 100%;height: auto;border-radius: 3px;}
.trade-list-block .trade-list .trade-list-rowA-colA {padding-right: 4px;width: 15%;text-align: left;}
.trade-list-block .trade-list .trade-list-rowA-colB {width: 18%;text-align: left;}
.trade-list-block .trade-list .trade-list-rowA-colB h6 {font-size: 18px;color: #024b7e;font-weight: 700;margin: 0;padding: 0;margin-bottom: 15px;line-height: 1.2;}
.trade-list-block .trade-list .trade-star-block i {color: #fcc20f;font-size: 16px;margin-right: 7px;}
.trade-list-block .trade-list .trade-star-block i:last-child {margin-right: 0;}
.trade-list-block .trade-list .trade-list-rowA-colC {text-align: center;padding: 0 10px;width: 33%;}
.trade-list-block .trade-list .trade-list-rowA-colC h6 {font-size: 30px;margin: 0;padding: 0;color: #024b7e;}
.trade-list-block .trade-list .trade-list-rowA-colC span {display: block;position: relative;line-height: 1;font-size: 15px;color: #333333;font-weight: 400;}
.trade-list-block .trade-list .trade-list-rowA-colE {padding-left: 10px;width: 34%;}
.trade-list-block .trade-list .trade-list-rowA-colD + .trade-list-rowA-colE {width: calc(34% - 40px);}
.trade-list-block .trade-list .trade-list-rowA-colE .trade-list-review-link {font-size: 14px;color: #46af00;font-weight: 500;}
.trade-list-block .trade-list .trade-list-rowA-colE .trade-list-review-link i {padding-left: 3px;}
.trade-list-block .trade-list .trade-btn-block {text-align: right;}
.trade-list-block .trade-list .trade-btn-inner {display: inline-block;text-align: center;}
.trade-list-block .trade-list .trade-list-rowB .trade-list-rowB-colA > *:last-child,
.trade-list-block .trade-list .trade-list-rowC > *:last-child {margin-bottom: 0;}
.trade-list-block .trade-list .trade-list-rowC p,
.trade-list-block .trade-list .trade-list-rowC li,
.trade-list-block .trade-list .trade-list-rowB-colA p,
.trade-list-block .trade-list .trade-list-rowB-colA li,
.trade-list-block .trade-list .trade-list-rowB .trade-list-fea-link {font-size: 14px;}
.trade-list-block .trade-list .trade-list-rowB .trade-list-fea-link {color: #46af00;font-weight: 500;}
.trade-list-block .trade-list .trade-list-rowB .trade-list-fea-link i {padding-left: 5px;font-size: 12px;}
.trade-list-block .trade-list .trade-list-rowC {text-align: center;}
.trade-list-block .trade-list .trade-list-rowB .trade-list-rowB-colA {width: 70%;text-align: left;}
.trade-list-block .trade-list .trade-list-rowB .trade-list-rowB-colB {width: 30%;text-align: right;}
.trade-list-block.scb .trade-list {margin: 0 auto;}
.trade-list-block .trade-list .btn {padding: 11px 25px;font-size: 15px;font-weight: 500;letter-spacing: normal;min-width: 163px;}
.trade-list-block .trade-review-link {line-height: 1.2;}
/*.trade-list-block.scb {margin-bottom: 20px;}
.trade-list-block.scb:last-child {margin: 0;}*/

.top-trade-block {border: 1px solid #ed1b23;border-radius: 3px;padding: 3px;margin-bottom: 50px;}
.top-trade-block-inner {padding: 35px;background-color: #024b7e;border-radius: inherit;}
.top-trade-block .top-trade-rowA-colA {padding-right: 20px;width: 32%;}
.top-trade-block .top-trade-logo {border-radius: 3px;}
.top-trade-block .top-trade-rowA-colB {width: 68%;}
.top-trade-block .top-trade-rowA-colB-rowA-colA h6 {font-size: 24px;color: #ffffff;font-weight: 700;margin: 0;padding: 0;}
.top-trade-block .top-trade-rowA-colB-rowA {padding-bottom: 6px;}
.top-trade-block .top-trade-rowA-colB-rowB {padding: 8px 0 15px;border-top: 1px solid #0f5b90;border-bottom: 1px solid #0f5b90;}
.top-trade-block .top-trade-rowA-colB-rowB h5 {font-size: 36px;color: #ffffff;font-weight: 700;}
.top-trade-block .top-trade-rowA-colB-rowB .label {font-size: 17px;color: #ffffff;font-weight: 400;display: block;position: relative;line-height: 1;margin-top: 10px;}
.top-trade-block .top-trade-rowA-colB-rowB i {color: #fcc20f;}
.top-trade-block .top-trade-rowA-colB-rowB > div {text-align: center;}
.top-trade-block .top-trade-rowA-colB-rowB-colB svg {height: 38px;}
.top-trade-block .top-trade-rowB {padding: 20px 0;}
.top-trade-block .top-trade-rowB p,
.top-trade-block .top-trade-rowB li {font-size: 17px;color: #ffffff;font-weight: 700;line-height: 27px;}
.top-trade-block .top-trade-rowB > *:last-child {margin-bottom: 0;}
.top-trade-block .top-trade-rowC .top-trade-rowC-colA {padding-right: 20px;width: 22%;}
.top-trade-block .top-trade-rowC .top-trade-rowC-colB {width: 78%;}
.top-trade-block .top-trade-rowC .top-trade-rowC-colB p,
.top-trade-block .top-trade-rowC .top-trade-rowC-colB li {font-size: 14px;color: #ffffff;line-height: 24px;}
.top-trade-block.scb + br {display: none;}

body .entry-content .post-share + .red-bg-title {margin-bottom: 30px;}

.regulated-brokers-block {padding: 35px;background-color: #f9f9f9;margin: 0 0 40px;border: 1px solid #efefef;}
.regulated-brokers-block > div {width: 50%;}
.regulated-brokers-block .regulated-brokers-right {padding-left: 20px;}
.regulated-brokers-list-block {margin: 0 -5px;}
.regulated-brokers-block:hover {box-shadow: 0 5px 28px rgba(51,52,51, 0.1), 0 5px 10px rgba(51,52,51, 0.1);}
.regulated-brokers-list-block .regulated-brokers-list {padding: 0 5px;}
.regulated-brokers-list-block .regulated-brokers-list a {margin: 0 auto;padding: 8px;}
.regulated-brokers-list-block .regulated-brokers-list a:hover {box-shadow: 2px 2px 5px rgba(0, 0, 0, 0.3);}
.regulated-brokers-list-block .regulated-brokers-list img {max-width: 150px;max-height: 70px;/*filter: grayscale(100%);-webkit-filter: grayscale(100%);-moz-filter: grayscale(100%);-ms-filter: grayscale(100%);-o-filter: grayscale(100%);*/}
.regulated-brokers-list-block .regulated-brokers-list a:hover img {filter: grayscale(0);-webkit-filter: grayscale(0);-moz-filter: grayscale(0);-ms-filter: grayscale(0);-o-filter: grayscale(0);}
.regulated-brokers-details > *:last-child {margin-bottom: 0;}
.regulated-brokers-details * {font-size: 26px;line-height: 35px;}

.blog-single article .post-entry ul {list-style: none;}
.blog-single article .post-entry ul li::before {content: "\f054";display: block;position: absolute;left: 0px;top: 6px;line-height: 1;font-size: 14px;color: #fcc20f;font-family: fontawesome;background: none;}
.blog-single article .post-entry ul li::after,
.blog-single article .post-entry .review-wu-content ul li::before {display: none;}
.blog-single article .post-entry ul li {position: relative;}

.blog-single #respond h3.comment-reply-title span {font-size: 24px;color: #024b7e;font-weight: 700;text-transform: none;}
.blog-single #respond h3.comment-reply-title {margin-bottom: 20px;font-family: 'Roboto', sans-serif;}
.blog-single #respond .comment-form input,
.blog-single #respond .comment-form textarea,
.blog-single #respond .comment-form label {font-family: 'Roboto', sans-serif;font-size: 14px;font-weight: 400;}
.blog-single #respond .comment-form label {letter-spacing: normal;}
.blog-single #respond .comment-form .comment-form-cookies-consent {margin: 0 auto;}
.blog-single #respond .comment-form .comment-form-cookies-consent input,
.blog-single #respond .comment-form .comment-form-cookies-consent label {display: inline-block;vertical-align: top;text-transform: none;font-weight: 400;}
.blog-single #respond .comment-form .comment-form-cookies-consent input {margin-top: 6px;margin-right: 8px;}
.blog-single #respond .comment-form .form-submit {margin-top: 20px;}
.blog-single #respond .comment-form .form-submit #submit {font-size: 15px;color: #333;margin-bottom: 0;padding: 15px 20px;display: inline-block;border-radius: 3px;background-color: #fcc20f;font-family: 'Roboto', sans-serif;box-shadow: 0px 4px 0px #c09608;}
.blog-single #respond .comment-form .form-submit #submit:hover {color: #ffffff;background-color: #024b7e;box-shadow: 0px 4px 0px #002356;}
.comment-form ::-webkit-input-placeholder {
    opacity: 1;
    color: #999999;
    font-family: 'Roboto', sans-serif;
}
.comment-form ::-moz-placeholder {
    opacity: 1;
    color: #999999;
    font-family: 'Roboto', sans-serif;
}
.comment-form :-ms-input-placeholder {
    opacity: 1;
    color: #999999;
    font-family: 'Roboto', sans-serif;
}
.comment-form :-moz-placeholder {
    opacity: 1;
    color: #999999;
    font-family: 'Roboto', sans-serif;
}
.post-entry table thead th,
.post-entry .tablepress.tablepress thead th {padding: 6px 12px;}
.post-entry table tr,
.post-entry .tablepress.tablepress tr {line-height: 1.3;}
.post-entry table tbody td,
.post-entry table tfoot th,
.post-entry .tablepress.tablepress tbody td,
.post-entry .tablepress.tablepress tfoot th {padding: 15px 12px;}
.post-entry table tbody td img,
.post-entry .tablepress.tablepress tbody td img {max-width: 140px;}
.post-entry .tablepress.tablepress .odd td {background-color: #f4f4f4;}
.post-entry .tablepress.tablepress tbody .column-1 {white-space: normal;}
.entry-content .chn-attributes.tablepress.tablepress tr,
.entry-content .chn-rating.tablepress.tablepress tr {-webkit-box-shadow: none;box-shadow: none;}
.entry-content table td {word-break: normal;}
.my-responsive-table {overflow-x: scroll;margin-bottom: 20px;display: block;width: 100%;}
.my-responsive-table .tablepress.tablepress {margin-bottom: 0;}
.entry-content .my-responsive-table::-webkit-scrollbar-track{
    -webkit-box-shadow: none;
    border-radius: 10px;
    background-color:#ffffff;
}
.entry-content .my-responsive-table::-webkit-scrollbar
{
    width: 5px;
    height: 5px;
    border-radius: 10px;
    background-color: #ffffff;
}
.entry-content .my-responsive-table::-webkit-scrollbar-thumb
{
    border-radius: 10px;
    -webkit-box-shadow: none;
    background-color: #c2c2c2;
}
.entry-content .my-responsive-table::-webkit-scrollbar-button {display:none}

/* Media Query */
/* 1601 To 1700 */
@media screen and (max-width:1700px) {

    .wrapper {width: 1570px;}

    .btn {font-size: 20px;letter-spacing: 1px;padding: 23px 28px;}

    .padding-100 {padding-top: 90px;padding-bottom: 90px;}
    .padding-t-100 {padding-top: 90px;}
    .padding-b-100 {padding-bottom: 90px;}

    .section-title {font-size: 48px;}
    .section-title em {font-size: 29px;margin-bottom: 13px;}

    header.site-header .head-bottom ul.menu > li {margin: 0 34px;}
    header.site-header .head-bottom ul.menu > li::before {left: -37px;}
    /*.home-banner-caption {height: 720px;}*/
    .home-banner-caption h1 {font-size: 48px;line-height: 50px;margin-bottom: 20px;}
    .home-banner-caption h5, .home-banner-caption h6 {font-size: 30px;}
    .home-banner-caption .btn {min-width: 250px;}
    .box-styleA-block {margin: 0 -10px;margin-top: 50px;}
    .box-styleA-block .box-styleA-list {padding: 0 10px;}
    .wallets-section .box-styleA-link a {padding: 0 6px;}
    .tool-platform-section {padding: 60px 0;}
    .blacklist-row h2 {font-size: 48px;margin-bottom: 50px;}
    .blacklist-row h2 em {margin-top: 15px;font-size: 21px;}
    .blacklist-row h3 {font-size: 34px;}
    .blacklist-post-block {margin-top: 0;}
    .side-post-list-title h3 {font-size: 30px;}
    .side-post-list-title {padding: 22px 25px;min-height: 120px;}
    .side-post-link-block {padding: 10px 30px;}
    .side-post-link-block .side-post-link {padding: 20px 0;padding-left: 19px;}
    .side-post-link-block .side-post-link a {font-size: 18px;}
    .side-post-link-block .side-post-link::before {font-size: 15px;top: 21px;}
    .side-post-link-main .btn {margin: 12px 0 30px;}
    .blog-post-block .blog-post-details p {font-size: 20px;line-height: 26px;}
    .blog-post-block .blog-post-details {min-height: 125px;}
    .home-post-right .widget_custom_html .custom-html-widget {padding: 35px;}
    .home-post-block > div {padding: 0 15px;}
    .home-post-block {margin: 0 -15px;}
    .subscribe-form {padding: 40px 0;}
    .subscribe-form h2 {font-size: 34px;margin: 0 0 17px;}
    footer.site-footer#footer-section .widget .widget-social a i {width: 80px;height: 60px;line-height: 60px;font-size: 20px !important;}
    footer.site-footer#footer-section .widget_custom_html {padding-top: 25px;padding-bottom: 50px;}
    footer.site-footer .footer-top-row .footer-top-col {padding-left: 80px;}
    footer.site-footer#footer-section .widget .widget-title {font-size: 26px;margin-bottom: 40px;}
    footer.site-footer#footer-section .widget ul.menu li {margin-bottom: 14px;}
    footer.site-footer#footer-section .widget ul.menu li a {font-size: 18px;}
    footer.site-footer#footer-section .widget ul.menu li::before {font-size: 16px;top: 5px;}
    footer.site-footer#footer-section .widget_custom_html .custom-html-widget {font-size: 18px;line-height: 28px;}
    .copyright {padding: 25px 0;}

}
/* 1401 To 1600  */
@media screen and (max-width:1600px) {

    .wrapper {width: 1370px;}

    .btn {font-size: 18px;padding: 20px 24px;}
    .btn.btn-more {font-size: 15px;padding: 19px 16px;}

    .padding-100 {padding-top: 80px;padding-bottom: 80px;}
    .padding-t-100 {padding-top: 80px;}
    .padding-b-100 {padding-bottom: 80px;}

    .section-title {font-size: 46px;}
    .section-title em {font-size: 28px;margin-bottom: 11px;letter-spacing: 3px;}

    header.site-header .head-top {padding: 15px 0;}
    header.site-header .head-logo a {max-width: 320px;}
    header.site-header .head-top-price .pricetickers-tab {padding: 0 20px;}
    header.site-header .head-top-price .pricetickers-tabs {margin: 0 -20px;}
    header.site-header .head-top-price .pricetickers-tab .pricetickers-tab__heading {font-size: 18px;line-height: 1;margin-bottom: 8px;}
    header.site-header .head-top-price .pricetickers-tab .pricetickers-tab-delta {font-size: 15px;margin-top: 5px;margin-left: 20px;}
    header.site-header .head-top-price .pricetickers-tab .pricetickers-tab__value {font-size: 20px;}
    header.site-header .head-bottom {padding: 15px 0;}
    header.site-header .head-bottom ul.menu > li > a {font-size: 18px;}
    header.site-header .head-bottom ul.menu > li {margin: 0 28px;}
    header.site-header .head-bottom ul.menu > li::before {left: -31px;}
    header.site-header .head-bottom ul.menu > li ul.sub-menu {padding-top: 20px;}
    /*.home-banner-caption {height: 600px;}*/
    .home-banner-caption {min-height: 500px;}
    .home-banner-caption h5, .home-banner-caption h6 {font-size: 27px;line-height: 1;}
    .home-banner-caption h1 {font-size: 44px;margin-bottom: 12px;line-height: 45px;}
    .home-banner-caption h6 {margin-bottom: 32px;}
    .home-banner-caption .btn {min-width: 225px;}
    .box-styleA-block {margin: 0 -6px;margin-top: 40px;}
    .box-styleA-block .box-styleA-list {padding: 0 6px;}
    .box-styleA-block .box-styleA-list-box {padding: 20px 20px 25px;}
    .box-styleA-icon {width: 130px;height: 130px;margin: 0 auto 22px;}
    .box-styleA-icon img {max-width: 100px;max-height: 50px;}
    .box-styleA-details h4 {font-size: 22px;margin-bottom: 6px;}
    .box-styleA-details {margin-bottom: 30px;}
    .box-styleA-link a{font-size: 15px;}
    .box-styleA-block .box-styleA-list-box .box-styleA-link svg {width: 16px;}
    .wallets-section .wallets-btn {margin-top: 60px;}
    .tool-platform-section {padding: 55px 0;}
    .tool-platform-section .section-title {margin-bottom: 30px;}
    .blacklist-row h2 {font-size: 46px;margin-bottom: 36px;}
    .blacklist-row h2 em {font-size: 20px;margin-top: 10px;}
    .blacklist-row .blacklist-right {padding-left: 30px;}
    .blacklist-row h3 {font-size: 31px;}
    .blacklist-post-block {margin: 0 -6px;}
    .blacklist-post-block .blacklist-post-list {padding: 0 6px;margin-top: 15px;}
    .blacklist-post-block .blacklist-post-list .bl-post-img {min-height: 160px;}
    .blacklist-post-block .blacklist-post-list .blacklist-post-details {padding: 16px 10px;}
    .blacklist-post-block .blacklist-post-list .blacklist-post-details p {font-size: 15px;}
    .blacklist-post-block .blacklist-post-list .bl-post-img::before {background-size: 60px auto;}
    .side-post-list-title h3 {font-size: 26px;}
    .side-post-list-title {padding: 18px 18px;min-height: 110px;}
    .side-post-link-block {padding: 10px 20px;}
    .side-post-link-main .btn {margin: 10px 0 20px;}
    .side-post-link-block .side-post-link a {font-size: 17px;}
    .side-post-link-block .side-post-link {padding: 16px 0;padding-left: 16px;}
    .side-post-link-block .side-post-link::before {font-size: 14px;top: 19px;}
    .blog-post-block .blog-post-img {min-height: 160px;}
    .blog-post-block .blog-post-details {padding: 18px 18px;}
    .blog-post-block .blog-post-details p {font-size: 18px;}
    .blog-post-block .blog-post-details {min-height: 115px;}
    .home-post-right .widget_custom_html .custom-html-widget {padding: 25px;}
    .blog-post-block {margin: 0 -6px;margin-top: -12px;}
    .blog-post-block .blog-post-list {padding: 0 6px;margin-top: 12px;}
    .subscribe-form {padding: 35px 0;}
    .subscribe-form h2 {font-size: 30px;margin: 0 0 11px;}
    .subscribe-form p {font-size: 18px;line-height: 1;}
    .subscribe-form form .memail {max-width: 420px;}
    .subscribe-form form .memail input {padding: 20px 20px 20px 50px;height: 66px;}
    .subscribe-form form .memail::before {left: 20px;top: 21px;font-size: 17px;}
    .subscribe-form form .msubmit input {padding: 19px 20px 18px;font-size: 22px;letter-spacing: 1px;height: 66px;}
    footer.site-footer#footer-section .widget_custom_html {padding-top: 18px;padding-bottom: 30px;}
    footer.site-footer#footer-section .widget .widget-social a i {width: 70px;height: 50px;line-height: 50px;font-size: 17px !important;}
    footer.site-footer#footer-section .widget .widget-title {font-size: 24px;margin-bottom: 30px;}
    footer.site-footer .footer-top-row .footer-top-col {padding-left: 60px;}
    footer.site-footer#footer-section .widget ul.menu li {margin-bottom: 12px;padding-left: 18px;}
    footer.site-footer#footer-section .widget ul.menu li a {font-size: 17px;}
    footer.site-footer#footer-section .widget ul.menu li::before {font-size: 14px;top: 7px;}
    footer.site-footer#footer-section .widget_custom_html .custom-html-widget {font-size: 17px;}
    .copyright {padding: 20px 0;}
    .middle-cta-block .middle-cta-right-inner .middle-cta-right-col-left {width: 71%;}
    .middle-cta-block .middle-cta-right-inner .middle-cta-right-col-right {width: calc(29% - 15px);}

}
/* 1200 To 1400  */
@media screen and (max-width:1400px) {

    .wrapper {width: 1170px;}

    .btn {font-size: 17px;padding: 17px 19px;letter-spacing: 0;}
    .btn.btn-more {padding: 17px 16px;}

    .padding-100 {padding-top: 70px;padding-bottom: 70px;}
    .padding-t-100 {padding-top: 70px;}
    .padding-b-100 {padding-bottom: 70px;}

    .section-title {font-size: 42px;}
    .section-title em {font-size: 27px;margin-bottom: 7px;letter-spacing: 2px;}

    header.site-header .head-top {padding: 12px 0;}
    header.site-header .head-logo a {width: 280px;}
    header.site-header .head-top-price .pricetickers-tab .pricetickers-tab__heading {font-size: 17px;margin-bottom: 5px;}
    header.site-header .head-top-price .pricetickers-tab .pricetickers-tab__value {font-size: 18px;}
    header.site-header .head-top-price .pricetickers-tab .pricetickers-tab-delta {margin-top: 1px;margin-left: 10px;}
    header.site-header .head-top-price .pricetickers-tab {padding: 0 12px;}
    header.site-header .head-search form#searchform input {padding: 15px 15px 15px 42px;}
    header.site-header .head-search form#searchform .search-submit {left: 15px;top:16px;}
    header.site-header .head-search form#searchform .search-submit i {font-size: 13px;}
    header.site-header .head-search form#searchform .search-submit i::after {left: 18px;height: 18px;top: -2px;}
    header.site-header .head-bottom ul.menu > li {margin: 0 20px;}
    header.site-header .head-bottom ul.menu > li > a,
    header.site-header .head-bottom ul.menu li ul a {font-size: 17px;}
    header.site-header .head-bottom ul.menu > li::before {left: -23px;}
    /*.home-banner-caption {height: 500px;}*/
    .home-banner-caption {min-height: 400px;}
    .home-banner-caption h1 {font-size: 42px;margin-bottom: 10px;line-height: 42px;}
    .home-banner-caption h5, .home-banner-caption h6 {font-size: 24px;}
    .home-banner-caption h6 {margin-bottom: 30px;}
    .home-banner-caption .btn {min-width: 190px;}
    .box-styleA-block {margin-top: 20px;}
    .box-styleA-block .box-styleA-list {width: 33.33%;margin-top: 12px;}
    .box-styleA-block .box-styleA-list-box:hover .box-styleA-icon {box-shadow: 0 0 0 6px rgba(255, 255, 255, 0.22);}
    .box-styleA-icon {width: 110px;height: 110px;margin: 0 auto 20px;}
    .box-styleA-icon img {max-width: 85px;max-height: 45px;}
    .wallets-section .wallets-btn {margin-top: 50px;}
    .tool-platform-section {padding: 50px 0;}
    .tool-platform-section .section-title {margin-bottom: 26px;}
    .blacklist-row h2 {font-size: 42px;margin-bottom: 28px;}
    .blacklist-row h2 em {font-size: 18px;margin-top: 8px;}
    .blacklist-row h3 {font-size: 28px;}
    .blacklist-post-block .blacklist-post-list .bl-post-img {min-height: 130px;}
    .blacklist-post-block .blacklist-post-list .bl-post-img::before {background-size: 50px auto;}
    .blacklist-post-block .blacklist-post-list .blacklist-post-details {padding: 13px 10px;}
    .home-post-right .widget_custom_html .custom-html-widget {padding: 12px;}
    .side-post-list-title h3 {font-size: 22px;line-height: 1;}
    .side-post-list-title {padding: 14px 15px;min-height: 80px;}
    .side-post-link-block {padding: 6px 16px;}
    .side-post-link-block .side-post-link {padding: 12px 0;padding-left: 15px;}
    .side-post-link-block .side-post-link a {font-size: 16px;}
    .side-post-link-block .side-post-link::before {font-size: 13px;top: 15px;}
    .side-post-link-main .btn {margin: 6px 0 15px;}
    .blog-post-block .blog-post-details p {font-size: 16px;line-height: 1.4;}
    .blog-post-block .blog-post-img {min-height: 130px;}
    .subscribe-form {padding: 30px 0;}
    .subscribe-form h2 {font-size: 28px;margin: 0 0 9px;}
    .subscribe-form form .memail {max-width: 360px;}
    .subscribe-form form .msubmit input {font-size: 19px;height: 62px;}
    .subscribe-form form .memail input {padding: 18px 20px 18px 50px;height: 62px;}
    footer.site-footer .footer-logo a {max-width: 270px;}
    footer.site-footer#footer-section .widget .widget-social a i {width: 60px;height: 45px;line-height: 45px;}
    footer.site-footer#footer-section .widget .widget-title {font-size: 21px;margin-bottom: 23px;}
    footer.site-footer#footer-section .widget ul.menu li {margin-bottom: 11px;}
    .middle-cta-block .middle-cta-right-inner .middle-cta-right-col-left {width: 73%;}
    .middle-cta-block .middle-cta-right-inner .middle-cta-right-col-right {width: calc(27% - 15px);}



}
/* 992 To 1199  */
@media screen and (max-width:1199px) {

    .wrapper {width: 970px;}

    .btn {font-size: 16px;padding: 15px 18px;}
    .btn.btn-more {padding: 15px 16px;font-size: 14px;}

    .padding-100 {padding-top: 60px;padding-bottom: 60px;}
    .padding-t-100 {padding-top: 60px;}
    .padding-b-100 {padding-bottom: 60px;}

    .section-title {font-size: 40px;}
    .section-title em {font-size: 26px;margin-bottom: 5px;letter-spacing: 1px;}

    .big-green-link {font-size: 34px;}

    header.site-header .head-logo a {width: 230px;}
    header.site-header .head-top-price .pricetickers-tab .pricetickers-tab__heading {font-size: 15px;margin-bottom: 3px;}
    header.site-header .head-top-price .pricetickers-tab .pricetickers-tab__value {font-size: 15px;}
    header.site-header .head-top-price .pricetickers-tab .pricetickers-tab-delta {font-size: 14px;}
    header.site-header .head-search form#searchform input {padding: 13px 15px 13px 42px;}
    header.site-header .head-search form#searchform .search-submit {top: 14px;}
    header.site-header .head-search form#searchform .search-submit i::after {top: -3px;}
    header.site-header .head-bottom ul.menu > li {margin: 0 11px;}
    header.site-header .head-bottom ul.menu > li > a,
    header.site-header .head-bottom ul.menu li ul a {font-size: 16px;}
    header.site-header .head-bottom ul.menu li ul a {padding: 10px 15px;}
    header.site-header .head-bottom ul.menu > li::before {left: -14px;}
    /*.home-banner-caption {height: 420px;}*/
    .home-banner-caption {min-height: 340px;}
    .home-banner-caption h5, .home-banner-caption h6 {font-size: 22px;}
    .home-banner-caption h1 {font-size: 40px;margin-bottom: 8px;line-height: 40px;}
    .home-banner-caption h5 {margin-bottom: 8px;}
    .home-banner-caption h6 {margin-bottom: 20px;}
    .home-banner-caption .btn {min-width: 180px;}
    .blacklist-row .blacklist-right {padding-left: 20px;}
    .blacklist-row h2 {font-size: 34px;margin-bottom: 22px;}
    .blacklist-row h2 em {font-size: 16px;margin-top: 4px;}
    .blacklist-row h3 {font-size: 26px;}
    .blacklist-post-block .blacklist-post-list .bl-post-img {min-height: 120px;}
    .blacklist-post-block .blacklist-post-list .bl-post-img::before {background-size: 44px auto;}
    .subscribe-form form .memail {max-width: 300px;}
    .subscribe-form form .msubmit input {font-size: 17px;padding: 18px 20px 18px;height: 59px;}
    .subscribe-form form .memail input {padding: 17px 20px 17px 34px;font-size: 17px;height: 59px;}
    .subscribe-form form .memail::before {left: 12px;top: 21px;font-size: 15px;}
    .subscribe-form h2 {font-size: 26px;}
    footer.site-footer .footer-logo a {max-width: 230px;}
    footer.site-footer#footer-section .widget_custom_html {padding-top: 10px;padding-bottom: 20px;}
    footer.site-footer#footer-section .widget_custom_html .custom-html-widget {font-size: 16px;line-height: 26px;}
    footer.site-footer#footer-section .widget .widget-social {margin: 0 -4px;}
    footer.site-footer#footer-section .widget .widget-social a {padding: 0 4px;}
    footer.site-footer#footer-section .widget .widget-social a i {width: 50px;height: 40px;line-height: 40px;}
    footer.site-footer#footer-section .widget .widget-title {font-size: 19px;margin-bottom: 16px;}
    footer.site-footer#footer-section .widget ul.menu li a {font-size: 16px;}
    footer.site-footer .footer-top-row .footer-top-col {padding-left: 30px;}
    footer.site-footer#footer-section .widget ul.menu li {margin-bottom: 10px;padding-left: 16px;}
    footer.site-footer#footer-section .widget ul.menu li::before {font-size: 12px;top: 9px;}
    body .penci-go-to-top-floating {width: 40px;height: 40px;line-height: 40px;font-size: 21px;}
    .copyright {padding: 16px 0;}
    .blog-single {padding: 40px 0 40px;}
    .blog-single .penci-breadcrumb i {line-height: 1.2;}
    .blog-single .penci-breadcrumb-wrapper {padding-bottom: 25px;}
    .blog-single article {padding: 30px;}
    .blog-single .blog-title {padding: 16px 0 25px;}
    body .blog-single .blog-title h1 {font-size: 32px;}
    body .entry-content .red-bg-title {padding: 12px 10px;font-size: 30px;}
    .blog-single .post-box-meta-single {margin: 0 0 22px;}
    .blog-single .post-share{margin: 0 0 25px;}
    .post-entry p {margin-bottom: 20px;}
    article .post-entry h2 {font-size: 30px;margin: 20px 0 13px;}
    .blue-bg-block {padding: 30px 30px;}
    .blue-bg-block .blue-bg-left {padding-right: 20px;}
    .blue-bg-block .blue-bg-right {padding-left: 20px;}
    .blog-single .top-table-block table.tablepress tr:first-child td:first-child {font-size: 22px;padding: 15px 20px;}
    .blog-single .top-table-block table.tablepress tr {padding: 0;}
    .middle-cta-block {padding: 30px;}
    .middle-cta-block .middle-cta-right-inner .middle-cta-right-col-left {width: 69%;}
    .middle-cta-block .middle-cta-right-inner .middle-cta-right-col-right {width: calc(31% - 15px);}
    .blog-single .middle-point-list-inner {margin-bottom: 40px;}
    .blog-single .middle-point-list-inner .middle-point-list-right {padding-left: 50px;padding-right: 50px;padding-top: 50px;padding-bottom: 50px;}
    .blog-single .middle-point-list-block h4 {font-size: 22px;margin-bottom: 14px;}
    .blog-single .middle-point-list-block {margin: 30px 0 30px;}
    .blog-single .content-above-accordion-block {margin-bottom: 30px;}
    .blog-single .post-accordion-list-block {padding: 30px 0 0;}
    .blog-single .post-accordion-list-block .post-accordion-list-inner > h2 {font-size: 20px;padding: 13px 45px 13px 13px;}
    .blog-single .post-accordion-list-block .post-accordion-list-inner > h2::before {right: 13px;top: 13px;width: 25px;height: 25px;line-height: 25px;font-size: 13px;}
    .blog-single .tags-share-box.center-box {padding: 16px 0;}
    .blog-single .post-related {padding: 25px 0;}
    .blog-single .post-related .post-title-box {margin-bottom: 16px;}
    .blog-single .post-related__list {margin: 0 -10px;}
    .blog-single .post-related__list .post-related__item {padding: 0 22px;}
    .blog-single .post-related__list .post-related__item a.img-post {height: 188px;}
    .blog-single .post-related__list .post-related__item-wrapper a {font-size: 18px;margin-bottom: 12px;}
    .blog-single .table-of-content-block .toc-list-block {padding: 25px 30px;}
    .blog-single .table-of-content-block .toc-title {font-size: 22px;margin-bottom: 30px;}
    .blog-single .table-of-content-block .toc-list-ul {margin: 0 -15px;}
    .blog-single .table-of-content-block .toc-list-ul li {margin: 0 15px;width: calc(33.33% - 30px);padding: 11px 16px;}
    .blog-single .table-of-content-block .toc-list-ul li::before {font-size: 12px;top: 15px;}
    .blog-single .table-of-content-block .toc-list-ul li a {font-size: 15px;}
    .blog-single .table-of-content-block .toc-list-block {margin-bottom: 30px;}
    .blog-single .table-of-content-block .toc-banner-block {padding-top: 30px;}

    .trade-list-block .trade-list .trade-list-rowA-colA {width: 18%;}
    .trade-list-block .trade-list .trade-list-rowA-colB {width: 20%;}
    .trade-list-block .trade-list .trade-list-rowA-colC {width: 30%;}
    .trade-list-block .trade-list .trade-list-rowA-colD + .trade-list-rowA-colE {width: calc(32% - 40px);}
    .trade-list-block .trade-list .trade-list-rowA-colE {width: 32%;}
    .trade-list-block .trade-list .trade-list-rowA-colB h6 {margin-bottom: 13px;font-size: 17px;}
    .trade-list-block .trade-list .trade-star-block i {font-size: 15px;margin-right: 4px;}
    .trade-list-block .trade-list .btn {font-size: 14px;padding: 10px 20px;min-width: 145px;}
    .trade-list-block .trade-list .trade-list-rowA-colC h6 {font-size: 28px;}
    .trade-list-block .trade-list .trade-list-rowA-colC span {font-size: 14px;}
    /*.trade-list-block .trade-list {margin-bottom: 30px;}*/

    .regulated-brokers-details * {font-size: 23px;line-height: 31px;}
    .regulated-brokers-list-block .regulated-brokers-list img {max-width: 120px;max-height: 60px;}
    .regulated-brokers-block {padding: 25px;margin: 0 0 30px;}

}

@media screen and (max-width:1023px) {
	/*  	
	.entry-content table,
  	.post-entry table,
	.post-entry .tablepress.tablepress {display: block;width: 100%;overflow: scroll;border: none;}*/
	/* .entry-content table.tablepress.tablepress,
  	.entry-content table.tablepress.tablepress thead,
	.entry-content table.tablepress.tablepress tbody,
  	.entry-content table.tablepress.tablepress tfoot {display: block;width: 100%;}*/
  
}
/* 768 To 991  */
@media screen and (max-width:991px) {

    .wrapper {width: 760px;}

    .btn {font-size: 15px;font-weight: 500;}

    .padding-100 {padding-top: 45px;padding-bottom: 45px;}
    .padding-t-100 {padding-top: 45px;}
    .padding-b-100 {padding-bottom: 45px;}

    .section-title {font-size: 36px;}
    .section-title em {font-size: 24px;letter-spacing: 0;}

    .big-green-link {font-size: 32px;}

    header.site-header .head-top-row .head-top-logo {width: 40%;}
    header.site-header .head-top-row .head-top-search {width: 15%;text-align: right;}
    header.site-header .head-top-row .head-top-price {width: 45%;padding: 0 10px;}
    header.site-header .head-logo a {width: 217px;}
    header.site-header .head-top-price .pricetickers-tab {padding: 0 6px;}
    header.site-header div#navigation {display: inline-block;width: auto;height: auto;line-height: 1;}
    header.site-header #navigation .button-menu-mobile {line-height: 1;float: none;clear: both;}
    header.site-header .head-bottom,
    header.site-header .head-search {display: none;}

    .home-banner-caption {min-height: 280px;}
    .home-banner-caption h5 {margin-bottom: 6px;}
    .home-banner-caption h5, .home-banner-caption h6 {font-size: 20px;}
    .home-banner-caption h1 {font-size: 37px;margin-bottom: 7px;line-height: 37px;}
    .home-banner-caption .btn {min-width: 170px;}
    .box-styleA-block {margin-top: 10px;}
    .box-styleA-icon {width: 100px;height: 100px;margin: 0 auto 18px;}
    .box-styleA-icon img {max-width: 75px;max-height: 40px;}
    .box-styleA-details h4 {font-size: 20px;margin-bottom: 5px;}
    .box-styleA-link a {font-size: 14px;}
    .wallets-section .box-styleA-link a {padding: 0 4px;}
    .wallets-section .wallets-btn {margin-top: 35px;}
    .tool-platform-section {padding: 45px 0;}
    .tool-platform-section .section-title {margin-bottom: 22px;}
    .blacklist-row {display: block;}
    .blacklist-row .blacklist-left {width: 100%;}
    .blacklist-row .blacklist-right {padding: 0;width: 100%;margin-top: 20px;}
    .home-post-block {display: block;}
    .home-post-block .home-post-left,
    .home-post-block .home-post-middle,
    .home-post-block .home-post-right {width: 100%;}
    .home-post-block > div {margin-top: 20px;}
    .home-post-block > div:first-child {margin-top: 0;}
    .home-post-block .home-post-right {text-align: center;}
    .blog-post-block .blog-post-details {min-height: 105px;}
    .side-post-list-title {min-height: 60px;}
    .subscribe-form-row {display: block;}
    .subscribe-form .widget {width: 100%;}
    .subscribe-form .widget:first-child,
    .subscribe-form .widget:last-child {text-align: center;}
    .subscribe-form .widget:last-child {margin-top: 20px;}
    .subscribe-form h2 {font-size: 25px;margin: 0 0 4px;}
    footer.site-footer .footer-top-row .footer-top-col {width: 33.33%;}
    footer.site-footer .footer-top-row .footer-top-col:first-child {width: 100%;margin-bottom: 20px;}
    footer.site-footer .footer-top-row .footer-top-col:first-child,
    footer.site-footer .footer-top-row .footer-top-col {padding: 0 15px;}
    footer.site-footer .footer-top-row {margin: 0 -15px;}
    footer.site-footer#footer-section .widget ul.menu li {margin-bottom: 7px;padding-left: 14px;}
    .blog-single .container.penci-breadcrumb {padding: 0;}
    .blog-single {padding: 30px 0 30px;}
    .blog-single .penci-breadcrumb-wrapper {padding-bottom: 20px;}
    .blog-single article {padding: 24px;}
    body .blog-single .blog-title h1 {font-size: 30px;}
    body .entry-content .red-bg-title {padding: 11px 9px;font-size: 23px;}
    .blog-single .blog-title {padding: 14px 0 22px;}
    .blog-single .post-box-meta-single {margin: 0 0 16px;}
    .blog-single .post-share {margin: 0 0 20px;}
    .blog-single .post-share .list-posts-share li {margin: 0 6px;}
    article .post-entry h2 {font-size: 28px;margin: 17px 0 10px;}
    .blue-bg-block {padding: 20px 20px;}
    .blue-bg-block > div {width: 100%;}
    .blue-bg-block .blue-bg-left {padding-right: 0;}
    .blue-bg-block .blue-bg-right {padding-left: 0;padding-top: 20px;}
    .blog-single .top-table-block table.tablepress tr:first-child td:first-child {font-size: 20px;padding: 13px 20px;}
    .blog-single .top-table-block table.tablepress tr:nth-child(2) {padding-top: 10px;}
    .middle-cta-block {padding: 20px;display: block;margin-bottom: 30px;}
    .middle-cta-block .middle-cta-left {width: 100%;text-align: center;}
    .middle-cta-block .middle-cta-right {width: 100%;padding-left: 0;;padding-top: 30px;}
    .middle-cta-block .middle-cta-right-inner .middle-cta-right-col-left {width: 73%;}
    .middle-cta-block .middle-cta-right-inner .middle-cta-right-col-right {width: calc(27% - 15px);}
    .blog-single .middle-point-list-inner {padding: 20px;margin-bottom: 30px;}
    .blog-single .middle-point-list-inner.middle-point-list-image .middle-point-list-left {width: 100%;text-align: center;padding-bottom: 20px;}
    .blog-single .middle-point-list-inner.middle-point-list-image .middle-point-list-left img {max-height: 400px;max-width: 350px;width: 100%;}
    .blog-single .middle-point-list-inner.middle-point-list-image .middle-point-list-right {width: 100%;}
    .blog-single .middle-point-list-inner .middle-point-list-right {padding: 0;}
    .blog-single .middle-point-list-block h4 {font-size: 21px;margin-bottom: 9px;}
    .blog-single .middle-point-list-inner:nth-child(2n) {flex-direction: row;}
    .blog-single .post-accordion-list-block ul:nth-child(2n+1) {padding: 0;}
    .blog-single .post-accordion-list-block ul:nth-child(2n) {padding: 0;}
    .blog-single .post-accordion-list-block ul {width: 100%;margin: 0 auto;}
    .blog-single .post-related__list .post-related__item {width: 50%;padding: 0 15px;margin-top: 30px;}
    .blog-single .post-related__list {margin-top: -30px;}
    .blog-single .post-related {padding: 20px 0;}
    .blog-single .table-of-content-block .toc-list-block {padding: 20px 20px;}
    .blog-single .table-of-content-block .toc-title {font-size: 20px;margin-bottom: 22px;}
    .blog-single .table-of-content-block .toc-list-ul {margin: 0 -10px;}
    .blog-single .table-of-content-block .toc-list-ul li {margin: 0 10px;width: calc(50% - 20px);padding: 10px 14px;}
    .blog-single .table-of-content-block .toc-list-ul li:nth-last-child(3) {border-bottom: none;}
    .blog-single .table-of-content-block .toc-list-ul li::before {font-size: 11px;}
    .blog-single .table-of-content-block .toc-list-ul li a {font-size: 14px;}
    .blog-single .table-of-content-block .toc-list-block {margin-bottom: 20px;}
    .blog-single .table-of-content-block .toc-banner-block {padding-top: 20px;}

    .trade-block {margin-top: 30px;}
    .trade-list-block .trade-list .trade-list-rowA-colC h6 {font-size: 26px;}
    .trade-list-block .trade-list .trade-list-rowA-colC span {font-size: 13px;}
    .trade-list-block .trade-list .trade-list-rowA-colB h6 {font-size: 17px;margin-bottom: 8px;}
    .trade-list-block .trade-list .trade-star-block i {font-size: 14px;}
    .trade-list-block .trade-list .trade-list-rowA-colE .trade-list-review-link {font-size: 13px;}
    .trade-list-block .trade-list .trade-list-rowA-colA .trade-list-logo {max-width: 114px;}
    .trade-list-block .trade-list .btn {font-size: 13px;padding: 9px 18px;min-width: 134px;}
    .trade-list-block .trade-review-link {line-height: 1;}
    .trade-list-block .trade-list .trade-list-rowA-colA {width: 19%;}
    .trade-list-block .trade-list .trade-list-rowA-colB {width: 19%;}
    .trade-list-block .trade-list .trade-list-rowB,
    .trade-list-block .trade-list .trade-list-rowC {padding: 12px;}
    /*.trade-list-block .trade-list {margin-bottom: 20px;}*/

    .top-trade-block-inner {padding: 20px;}
    .top-trade-block .top-trade-rowA-colB-rowA-colA h6 {font-size: 22px;}
    .top-trade-block .top-trade-rowA-colB-rowA-colB svg {width: 36px;}
    .top-trade-block .top-trade-rowA-colB-rowA {padding-bottom: 4px;}
    .top-trade-block .top-trade-rowA-colB-rowB h5 {font-size: 28px;}
    .top-trade-block .top-trade-rowA-colB-rowB-colB svg {height: 32px;}
    .top-trade-block .top-trade-rowA-colB-rowB .label {margin-top: 8px;font-size: 15px;}
    .top-trade-block .top-trade-rowB {padding: 15px 0;}
    .top-trade-block .top-trade-rowB p, .top-trade-block .top-trade-rowB li {font-size: 15px;line-height: 23px;}
    .top-trade-block .top-trade-rowC .top-trade-rowC-colA {padding-right: 10px;width: 25%;}
    .top-trade-block .top-trade-rowC .top-trade-rowC-colB {width: 75%;}

    .regulated-brokers-block {padding: 20px;margin: 0 0 22px;}
    .regulated-brokers-block > div {width: 100%;}
    .regulated-brokers-block.flex-space-between,
    .regulated-brokers-list-block.flex-end {justify-content: center;}
    .regulated-brokers-details {text-align: center;}
    .regulated-brokers-block .regulated-brokers-right {padding: 20px 0 0;}
    body .entry-content .post-share + .red-bg-title {margin-bottom: 22px;}

}
/* 640 To 767  */
@media screen and (max-width:767px) {

    .wrapper {width: 100%;}

    .padding-100 {padding-top: 35px;padding-bottom: 35px;}
    .padding-t-100 {padding-top: 35px;}
    .padding-b-100 {padding-bottom: 35px;}

    .section-title {font-size: 33px;}
    .section-title em {font-size: 22px;}

    .big-green-link {font-size: 28px;}

    .home-banner-caption {min-height: 260px;}
    .home-banner-caption h5, .home-banner-caption h6 {font-size: 18px;}
    .home-banner-caption h1 {font-size: 32px;margin-bottom: 6px;line-height: 33px;}
    .home-banner-caption h1 br {display: none;}
    .box-styleA-block {margin-top: 6px;}
    .box-styleA-block .box-styleA-list {width: 50%;}
    .wallets-section .wallets-btn {margin-top: 25px;}
    .tool-platform-section {padding: 30px 0;}
    .blacklist-row h2 {font-size: 28px;margin-bottom: 19px;}
    .blacklist-row h3 {font-size: 24px;}
    .blacklist-post-block .blacklist-post-list {width: 50%;}
    .blog-single .container.penci-breadcrumb {padding: 0 15px;}
    .blog-single .penci-breadcrumb-wrapper {padding-bottom: 15px;}
    .blog-single {padding: 25px 0 25px;}
    body .blog-single .blog-title h1 {font-size: 28px;}
    body .entry-content .red-bg-title {padding: 10px 9px;font-size: 22px;margin-bottom: 15px;}
    article .post-entry h2 {font-size: 26px;margin: 14px 0 9px;}
    .post-entry p {margin-bottom: 18px;}
    .blue-bg-block {padding: 10px 18px;}
    .blog-single .top-table-block{ padding-bottom: 10px; }
    .blog-single .top-table-block table.tablepress tr:first-child td:first-child {font-size: 18px;padding: 10px 15px !important;}
    .blog-single .top-table-block table.tablepress tr td:first-child, .blog-single .top-table-block table.tablepress tr td:last-child {padding: 10px 15px !important;}
    .blog-single .middle-point-list-inner {margin-bottom: 20px;}
    .blog-single .table-of-content-block .toc-list-ul {margin: 0 auto;display: block;}
    .blog-single .table-of-content-block .toc-list-ul li {margin: 0 auto;width: 100%;padding: 10px 0 10px 14px;}
    .blog-single .table-of-content-block .toc-list-ul li:nth-last-of-type(-n+3) {border-bottom: none;}
    .blog-single .table-of-content-block .toc-list-block {margin-bottom: 15px;}
    .blog-single .table-of-content-block .toc-banner-block {padding-top: 15px;}

    .trade-list-block .trade-list .trade-list-rowA-colC h6 {font-size: 25px;}
    .trade-list-block .trade-list .trade-list-rowA-colB h6 {font-size: 16px;margin-bottom: 5px;}
    .trade-list-block .trade-list .trade-star-block i {font-size: 13px;}
    .trade-list-block .trade-list .trade-list-rowB .trade-list-rowB-colA,
    .trade-list-block .trade-list .trade-list-rowB .trade-list-rowB-colB {width: 100%;text-align: center;}
    .trade-list-block .trade-list .trade-list-rowB .trade-list-rowB-colB {margin-top: 8px;}
    .trade-list-block .trade-list .trade-list-rowA-colA {width: 100%;text-align: center;padding: 0 0 15px;}
    .trade-list-block .trade-list .trade-list-rowA-colB {width: 25%;}
    .trade-list-block .trade-list .trade-list-rowA-colC {width: 30%;}
    .trade-list-block .trade-list .trade-list-rowA-colE {width: 45%;}
    .trade-list-block .trade-list .trade-list-rowA-colD + .trade-list-rowA-colE {width: calc(45% - 48px);}
    .trade-list-block .trade-list .trade-list-rowA-colD {text-align: center;}
    /*.trade-list-block .trade-list {margin-bottom: 15px;}*/

    .top-trade-block{ margin-bottom: 30px;}
    .top-trade-block .top-trade-rowA-colA,
    .top-trade-block .top-trade-rowC .top-trade-rowC-colA {width: 100%;text-align: center;padding: 0 0 15px;}
    .top-trade-block .top-trade-rowA-colB,
    .top-trade-block .top-trade-rowC .top-trade-rowC-colB {width: 100%;}
    .top-trade-block .top-trade-rowA-colA {max-width: 220px;margin: 0 auto;}
    .blog-single #respond .comment-form .comment-form-author input,
    .blog-single #respond .comment-form .comment-form-email input,
    .blog-single #respond .comment-form .comment-form-url input{width: 100%;max-width: 100%;}
    .middle-cta-block .middle-cta-right-inner .middle-cta-right-col-left {width: 69%;}
    .middle-cta-block .middle-cta-right-inner .middle-cta-right-col-right {width: calc(31% - 15px);}



}
/* 480 To 639  */
@media screen and (max-width:639px) {

    .padding-100 {padding-top: 30px;padding-bottom: 30px;}
    .padding-t-100 {padding-top: 30px;}
    .padding-b-100 {padding-bottom: 30px;}

    .section-title {font-size: 29px;}
    .section-title em {font-size: 20px;}

    .big-green-link {font-size: 25px;}

    header.site-header .head-top-row .head-top-price {display: none;}
    header.site-header .head-top-row .head-top-logo {width: 80%;}
    header.site-header .head-top-row .head-top-search {width: 20%;}
    body button#responsive-menu-pro-button {width: 40px;height: 40px;top: 7px;}

    .home-banner-caption {min-height: 240px;}
    .home-banner-caption h5, .home-banner-caption h6 {font-size: 17px;}
    .home-banner-caption h1 {font-size: 30px;margin-bottom: 5px;line-height: 29px;}
    .box-styleA-block .box-styleA-list {width: 100%;padding: 0;max-width: 500px;margin-left: auto;margin-right: auto;}
    .box-styleA-block {margin: 12px auto 0;}
    .wallets-section .wallets-btn {margin-top: 20px;}
    .tool-platform-section {padding: 25px 0;}
    .tool-platform-section .section-title {margin-bottom: 15px;}
    .blacklist-row h2 {font-size: 27px;}
    .blacklist-row .blacklist-left {padding: 20px 10px;}
    .blacklist-row h3 {font-size: 23px;}
    .blacklist-post-block .blacklist-post-list {width: 100%;margin-left: auto;margin-right: auto;padding: 0;max-width: 500px;}
    .blacklist-post-block {margin: 0 auto;}
    .blog-post-block .blog-post-list {width: 100%;margin-left: auto;margin-right: auto;padding: 0;max-width: 500px;}
    .blog-post-block {margin: -12px auto 0;}
    .blog-post-block .blog-post-details {min-height: auto;}
    footer.site-footer .footer-top-row .footer-top-col {width: 50%;margin-top: 20px;}
    footer.site-footer .footer-top-row .footer-top-col:first-child {margin: 0 auto;}
    .blog-single .blog-title {padding: 14px 0 20px;}
    body .blog-single .blog-title h1 {font-size: 26px;line-height: 1.2;}
    body .entry-content .red-bg-title {font-size: 21px;line-height: 1.2;}
    .middle-cta-block .middle-cta-right-inner {display: block;text-align: center;margin-bottom: 10px;}
    .middle-cta-block .middle-cta-right-inner .middle-cta-right-col-left {width: 100%;}
    .middle-cta-block .middle-cta-right-inner .middle-cta-right-col-right {margin-top: 20px;margin-left: 0;width: 100%;text-align: center;}
    .blog-single .post-related__list {margin: 0 auto;margin-top: -15px;}
    .blog-single .post-related__list .post-related__item {width: 100%;padding: 0;margin: 15px auto 0;max-width: 400px;}
    .blog-single .top-table-block table.tablepress tr td a {font-size: 15px;}

    .trade-block {margin-top: 20px;}
    .trade-list-block .trade-list .trade-list-rowA-colA {width: 50%;text-align: left;padding: 0 10px 15px 0;}
    .trade-list-block .trade-list .trade-list-rowA-colB {width: 50%;text-align: right;}
    .trade-list-block .trade-list .trade-list-rowA-colC {width: 45%;text-align: left;}
    .trade-list-block .trade-list .trade-list-rowA-colE {width: 55%;}
    .trade-list-block .trade-list .trade-list-rowA-colD + .trade-list-rowA-colE {width: calc(55% - 48px)}
    .trade-star-block.flex-start.flex-align-center {justify-content: flex-end;}

    .top-trade-block-inner {padding: 15px;}
    .top-trade-block .top-trade-rowA-colB-rowA-colA h6 {font-size: 20px;}
    .top-trade-block .top-trade-rowA-colB-rowB h5 {font-size: 23px;}
    .top-trade-block .top-trade-rowA-colB-rowB .label {margin-top: 6px;font-size: 13px;}
    .top-trade-block .top-trade-rowA-colB-rowB-colB svg {height: 24px;}
    .top-trade-block .top-trade-rowA-colB-rowB-cold svg {height: 25px;}
    .top-trade-block .top-trade-rowA-colB-rowB {padding: 6px 10px;}
    .top-trade-block .top-trade-rowB {padding: 12px 0;}
    .top-trade-block .top-trade-rowA-colA, .top-trade-block .top-trade-rowC .top-trade-rowC-colA {padding: 0 0 8px;}

    .regulated-brokers-details * {font-size: 22px;line-height: 30px;}
    /*.regulated-brokers-list-block .regulated-brokers-list {padding: 0 10px;}
    .regulated-brokers-list-block {margin: 0 -10px;}*/

}
/* 320 To 479  */
@media screen and (max-width:479px) {

    .section-title {font-size: 25px;}
    .section-title em {font-size: 18px;}

    .big-green-link {font-size: 21px;}

    /*.home-banner-caption {height: 200px;}*/
    /*.home-banner-caption {height: 280px;}
    .home-banner-caption .btn:first-child {margin: 0 0 5px;display: block;}*/
    .home-banner-caption h1 {font-size: 26px;margin-bottom: 4px;line-height: 26px;}
    .home-banner-caption h5, .home-banner-caption h6 {font-size: 14px;}
    .home-banner-caption h6 {margin-bottom: 13px;}
    .home-banner-caption .btn {min-width: auto;}
    .tool-platform-section {padding: 22px 0;}
    .blacklist-row h2 {font-size: 25px;}
    .side-post-list-title h3 {font-size: 20px;}
    .side-post-list-title h3 {font-size: 20px;line-height: 1;}
    .subscribe-form p {font-size: 17px;}
    .subscribe-form form .memail input {border-radius: 4px;}
    .subscribe-form form .msubmit {display: block;margin: 0 auto;}
    .subscribe-form form .msubmit input {width: auto;margin: 10px auto 0;border-radius: 4px;}
    footer.site-footer .footer-top-row .footer-top-col {width: 100%;padding: 0;}
    footer.site-footer .footer-top-row .footer-top-col:first-child, footer.site-footer .footer-top-row .footer-top-col {padding: 0;}
    footer.site-footer .footer-top-row {margin: 0 auto;}
    footer.site-footer#footer-section .widget ul.menu li {margin-bottom: 4px;}
    body .blog-single .blog-title h1 {font-size: 24px;}
    body .entry-content .red-bg-title {font-size: 19px;}
    .post-entry p {margin-bottom: 14px;}
    article .post-entry h2 {font-size: 21px;line-height: 1.2;}
    .blog-single .top-table-block table.tablepress tr td:first-child, .blog-single .top-table-block table.tablepress tr td:last-child {width: 100%;}
    .blog-single .top-table-block table.tablepress tr td a {font-size: 14px;}
    .middle-cta-block .middle-cta-right {padding-top: 20px;}
    .blog-single .middle-point-list-inner {padding: 14px;margin-bottom: 15px;}
    .blog-single .post-accordion-list-block .post-accordion-list-inner > h2 {font-size: 18px;}
    .blog-single .table-of-content-block .toc-title {font-size: 19px;margin-bottom: 15px;}

    .trade-list-block .trade-list .trade-list-rowA-colA {width: 100%;text-align: center;padding: 0;}
    .trade-list-block .trade-list .trade-list-rowA-colB,
    .trade-list-block .trade-list .trade-list-rowA-colC,
    .trade-list-block .trade-list .trade-list-rowA-colD,
    .trade-list-block .trade-list .trade-list-rowA-colE {width: 100%;text-align: center;padding-top: 15px;}
    .trade-list-block .trade-list .trade-list-rowA-colD + .trade-list-rowA-colE {width: 100%;}
    .trade-star-block.flex-start.flex-align-center {justify-content: center;}
    .trade-list-block .trade-list .trade-list-rowA,
    .trade-list-block .trade-list .trade-list-rowB,
    .trade-list-block .trade-list .trade-list-rowC {padding: 10px;}
    .trade-list-block .trade-list .trade-list-rowA-colE .trade-btnB {margin-top: 10px;}
    .trade-list-block .trade-list .trade-btn-block {text-align: center;}

    .top-trade-block .top-trade-rowA-colB-rowB > div {width: 100%;display: block;text-align: center;margin-top: 12px;}
    .top-trade-block .top-trade-rowA-colB-rowB > div:first-child {margin-top: 0;}

    .regulated-brokers-block {padding: 18px;margin: 0 0 20px;}
    .regulated-brokers-details * {font-size: 19px;line-height: 26px;}
    .regulated-brokers-list-block .regulated-brokers-list {padding: 0;width: 100%;text-align: center;margin-top: 8px;}
    .regulated-brokers-list-block {margin: -8px auto 0;}
    body .entry-content .post-share + .red-bg-title {margin-bottom: 20px;}

}
