#back-to-top, #comments .form-submit #submit, .no-results-btn, button, a.button, .widget-area .widget a.button, .citylogic-page-builders-use-theme-styles .widget_sow-button .ow-button-base a, input[type="button"], input[type="reset"], input[type="submit"], hr, ul.sections > li hr.divider, .main-navigation li:hover .indicator, .main-navigation li.current_page_item .indicator, .main-navigation li.current-menu-item .indicator, .main-navigation li.current-menu-parent .indicator, .main-navigation li.current_page_parent .indicator, .main-navigation .search-button:hover .indicator, .site-header-right .header-menu-button, .side-aligned-social-links .social-links li, .site-footer-widgets .site-container .widgets-container .divider, .widget-area .widget h2.widget-title:after, .site-footer-widgets .widgets-container .widget h2.widgettitle:after, .woocommerce ul.products li.product a.add_to_cart_button, .woocommerce-page ul.products li.product a.add_to_cart_button, .woocommerce ul.products li.product a.button.product_type_simple, .woocommerce-page ul.products li.product a.button.product_type_simple, .woocommerce button.button:disabled, .woocommerce button.button:disabled[disabled], .woocommerce button.button:disabled:hover, .woocommerce button.button:disabled[disabled]:hover, .woocommerce button.button.alt:disabled, .woocommerce button.button.alt:disabled[disabled], .woocommerce button.button.alt:disabled, .woocommerce button.button.alt:disabled:hover, .woocommerce button.button.alt:disabled[disabled], .woocommerce button.button.alt:disabled[disabled]:hover, .woocommerce button.button, .woocommerce button.button.alt, .woocommerce button.button.alt.disabled, .woocommerce button.button.alt.disabled:hover, .woocommerce a.button.alt, .woocommerce-page button.button.alt, .woocommerce input.button.alt, .woocommerce-page #content input.button.alt, .woocommerce .cart-collaterals .shipping_calculator .button, .woocommerce-page .cart-collaterals .shipping_calculator .button, .woocommerce a.button, .woocommerce-page a.button, .woocommerce input.button, .woocommerce-page #content input.button, .woocommerce-page input.button, .woocommerce #review_form #respond .form-submit input, .woocommerce-page #review_form #respond .form-submit input, .wpcf7-submit, .site-footer-bottom-bar, .citylogic-page-builders-use-theme-styles .testimonials .sow-slider-base .sow-slide-nav, .main-navigation.rollover-background-color a:hover, .main-navigation.rollover-background-color li.current-menu-item > a, .main-navigation.rollover-background-color li.current_page_item > a, .main-navigation.rollover-background-color li.current-menu-parent > a, .main-navigation.rollover-background-color li.current_page_parent > a, .main-navigation.rollover-background-color li.current-menu-ancestor > a, .main-navigation.rollover-background-color li.current_page_ancestor > a, .main-navigation.rollover-background-color button {
background-color: #00B4A3;
}  h1.entry-title {
font-weight: 500;
color: #446682;
text-align: center;
text-transform: uppercase;
letter-spacing: 10px;
margin-top: 20px;
margin-bottom: 30px;
} #seed-csp4-page {
background-color: rgba(0,0,0,0.6);
}
#seed-csp4-content {
position: absolute;
left: 50%;
top: 50%;
transform: translate(-50%, -50%);
}
img#seed-csp4-image {
max-width: 300px;
margin-bottom: 0;
}
#seed-csp4-headline {
font-family: 'Lato', sans-serif;
letter-spacing: 14px;
text-transform: uppercase;
font-size: 28px;
}
#seed-csp4-headline:before {
content: '';
display: block;
width: 60px;
height: 3px;
background: #00C8B9;
margin: 20px auto;
} body.download-template-default #primary.content-area {
width:100%;
padding: 0;
float:none;
}
body.download-template-default #secondary.widget-area {
width:0;
padding: 0;
float:none;
display:none;
} .site-header .branding {
padding: 20px 0 20px 0;
}
.site-header.left-aligned .site-header-right {
padding: 7px 0 0 0;
}
.site-header-right .header-menu-button {
background-color: transparent;
}
.site-header-right .header-menu-button .fa.fa-bars {
color: #00B4A3;
} .main-navigation.uppercase .menu > ul > li > a, .main-navigation.uppercase ul.menu > li > a {
font-size: 13px;
font-weight: 500;
letter-spacing: 2px;
}
li#menu-item-11.menu-item-home {
display:none;
} .site-header.left-aligned .branding img {
width: 190px;
margin: 5px 0;
} .home .content-container {
padding-top: 0 !important;
}
#hero-banner {
background: url(//marketaonline.com/wp-content/uploads/2018/07/hero-background-2.jpg);
background-repeat:no-repeat;
background-size:cover;
background-position: top center;
}
#hero-banner .elementor-text-editor {
margin-top:40px;
}
#hero-banner h2 {
font-size: 32px;
font-weight: 300;
color: #fff;
line-height: 38px;
letter-spacing: 10px;
margin-bottom: 15px;
text-transform: uppercase;
}
#hero-banner h4 {
font-size: 20px;
color: #fff;
line-height: 26px;
font-weight: 300;
font-family: 'Open Sans', sans-serif;
}
#hero-banner .hero-btn a {
border-radius: 3px;
font-family: 'Lato', sans-serif;
letter-spacing: 2px;
}
#hero-banner .hero-btn a:hover  {
background-color: #e89b2d;
opacity:1;
}
.hero-image img {
width: 400px;
margin-bottom: 0;
}
.crypto-banner img {
width: 45px;
margin-bottom: 0;
} .product-list .elementor-widget-container {
text-align: center;
box-shadow: 2px 2px 8px #ccc;
padding: 20px 15px;
border-radius: 10px;
margin:10px;
min-height: 265px;
}
.product-list .elementor-widget-container:hover {
box-shadow: 2px 15px 15px #ddd;
transition:0.2s;
}
.product-list img { width: auto;
margin-bottom: 0;
}
.product-list .product-title {
font-size: 16px;
font-weight: 500;
line-height: normal;
margin: 10px 0 5px;
text-transform: uppercase;
font-family: 'Lato';
letter-spacing: 2px;
}
.product-list .product-info {
color:#00B4A3;
margin-top: 0;
margin-bottom: 0;
}
.product-list label {
font-weight:500;
}
.product-list label .edd_price_option_name {
font-weight:700;
font-size:16px;
} article.edd-download .entry-header {
display:none;
}
article.edd-download .entry-thumbnail, article.edd-download .entry-content {
width: 50%;
float: left;
padding: 0 15px;
}
article.edd-download .entry-footer {
width:100%;
clear:both;
}
article.edd-download .entry-content h2 {
font-size: 28px;
color: #446682;
margin-bottom: 30px;
}
.edd_download_purchase_form ul:before {
content: "Purchase Amount";
display: block;
margin-bottom: 5px;
font-size: 14px;
font-weight: 600;
letter-spacing: 1px;
text-transform: uppercase;
color: #00b4a3;
}
.edd_download_purchase_form .edd_price_options {
margin: 0 0 25px;
padding-bottom: 15px;
border-bottom: 1px solid #ccc;
}
.edd_download_purchase_form .edd_price_options li {
display: inline-block;
margin: 0 20px 0 0;
}
.edd_download_purchase_form .edd_price_options span {
display: inline-block;
padding: 0;
margin: 0 0 0 10px;
font-size: 24px;
font-weight: 500;
}
.edd_download_purchase_form .edd_download_quantity_wrapper .edd-item-quantity {
padding: 5px;
margin-bottom: 10px;
}
.edd_download_purchase_form .edd_price_options .edd_download_quantity_wrapper {
display:inline;
}
.edd_download_purchase_form span.edd_price_option_price, .edd_download_purchase_form span.edd_price_option_sep {
display:none;
}
.edd-submit.blue.button {
text-transform: initial;
font-size: 15px;
padding: 15px 20px;
background: #00B4A3;
border-color: #00B4A3;
}
.edd-submit.blue.button:hover {
background: #008C9F;
border-color: #008C9F;
}
div.wpcf7 p {
text-align: center !important;
}
div#recaptcha > div {
margin: 0 auto !important;
} .how-it-works h2 {
font-size: 24px;
font-weight: 700;
color: #006AA2;
} footer .site-footer-bottom-bar {
display:none;
}
#menu-footer-menu {
display: block;
margin-bottom: 30px;
float: left;
width: 100%;
}
.site-footer-widgets .widget ul li {
margin: 0;
padding: 0;
width: 33%;
float:left;
}
.site-footer-widgets .widget ul li a {
width: 97%;  
display: block;
margin: 0 auto;
padding: 10px;
color: #8fc3d7;
text-align: center;
text-transform: uppercase;
letter-spacing: 3px;
border-bottom: 1px solid #4b6570;
transition: all .25s;
}
.site-footer-widgets .widget ul li:hover a {
color:#00b4a3;
border-bottom:1px solid #fafafa;
}
footer .site-footer-widgets {
color:#fff;
background-color: #2E4659;
padding: 25px 0 25px;
}
.site-footer-widgets .site-container .widgets-container .widget {
width: 100%;
}
footer .site-footer-widgets p {
text-align:center;
}
footer .site-footer-widgets a {
color:#8fc3d7;
}
footer .site-footer-widgets a:hover {
color:#00b4a3;
} .pum-theme-519 .pum-content + .pum-close, .pum-theme-enterprise-blue .pum-content + .pum-close {
background-color: transparent;
color: #b1cedd;
}
.pum-theme-519 .pum-content + .pum-close:hover, .pum-theme-enterprise-blue .pum-content + .pum-close:hover {
color: #629cba;
}
.pum-container .wpcf7 p {
margin-bottom: 0;
font-family: 'Open Sans';
color: #5A5A5A;
}
.pum-title.popmake-title {
margin-bottom: 20px;
font-family: 'Lato';
text-transform: uppercase;
letter-spacing: 5px;
font-size: 25px;
line-height: 32px;
text-align: center;
}
.pum-container label {
font-size: 14px;
}
.pum-container textarea {
height: 120px;
}
.pum-container.popmake {
margin: 0px;
}   label {
font-weight:700;
}
input[type="text"], input[type="email"], input[type="tel"], input[type="url"], input[type="password"], input[type="search"], select, textarea {
width: 100%;
}
input[type="text"], input[type="email"], input[type="tel"], input[type="url"], input[type="password"], input[type="search"], select {
border-width: 0 0 1px 0;
}
input, select, textarea {
font-size: 14px;
font-weight: 300;
line-height: 1.5;
}
#recaptcha > div {
transform: scale(0.8);
-webkit-transform: scale(0.8);
transform-origin: 0 0;
-webkit-transform-origin: 0 0;
margin-top: 20px;
height: 65px !important;
} #edd-purchase-button, .edd-submit, input[type=submit].edd-submit {
background-color: #008c9f;
border-color: #008c9f;
color: #fff;
text-transform: inherit;
font-size: 15px;
padding: 12px 24px;
}
#edd-purchase-button:hover, .edd-submit:hover, input[type=submit].edd-submit:hover {
background-color: #0a5661;
border-color: #0a5661;
}
input.wpcf7-form-control.wpcf7-submit {
text-transform: initial;
border-radius: 5px;
}
div.wpcf7-validation-errors, div.wpcf7-acceptance-missing, div.wpcf7-response-output {
font-size: 14px;
margin: 15px 0 0;
padding: 1rem;
}
span.wpcf7-not-valid-tip {
font-size: 12px;
} .sd-content ul li.share-twitter,
.sd-content ul li.share-google-plus-1 {
display: none;
} body.page-id-538 .entry-title {
display: none;
}
body.page-id-538 .site-main {
min-height: 50vh;
}
#content div.sharedaddy, #main div.sharedaddy, div.sharedaddy {
margin-top: 35px;
}
table#edd_purchase_receipt, table#edd_purchase_receipt_products {
border-bottom: 1px solid #ccc;
}
table#edd_purchase_receipt tr > th:first-of-type, table#edd_purchase_receipt_products tr > th:first-of-type {
width:50%;
}
table.edd-table tr th {
font-size: 16px;
color: #01a3a1;
}
table#edd_purchase_receipt td, table#edd_purchase_receipt th, table#edd_purchase_receipt_products td, table#edd_purchase_receipt_products th {
padding: 5px;
}
#edd_purchase_receipt th:first-of-type:after {
content: 'Payment receipt';
}
#edd_purchase_receipt th:first-of-type strong {
display: none;
} #edd_final_total_wrap:after{
content: 'Please note that your order will be processed by Coinpayments. There you can choose from a selection of cryptocurrentcies to complete your order.';
display: inline-block;
color: #008c9f;
font-size: 13px;
} @media only screen and (max-width: 1099px) {
}
@media only screen and (max-width: 991px) {
#hero-banner h2 {
font-size: 27px;
line-height: 35px;
}
#hero-banner h4 {
font-size: 18px;
line-height: 26px;
}
.hero-image img {
width: 365px;
}
.product-list .product-title {
font-size: 14px;
}
.how-it-works h2 {
font-size: 20px;
}
}
@media only screen and (max-width: 780px) { .site-header.left-aligned .site-header-right {
padding: 13px 0px !important;
display: block;
width: 50px !important;
float: right !important;
}
.site-header.left-aligned .branding {
float: left !important;
width: 200px !important;
}
.site-header.left-aligned .branding img {
width: 160px;
margin: 7px 0;
} body .site-footer-widgets .widgets-container .widget {
padding: 0 0 0px !important;
}
}
@media only screen and (max-width: 767px) {
#seed-csp4-content {
width: 80%;
}
#hero-banner {
text-align:center;  
}
#hero-banner h2 {
font-size: 27px;
line-height: 35px;
letter-spacing: 8px;
}
#hero-banner h4 {
font-size: 18px;
line-height: 26px;
}
.hero-image img {
width: 400px;
margin-top: -25px;
margin-bottom: -15px;
}
.header-image img {
min-width: 100%;
}
.crypto-banner .elementor-column {
width: 20%;
}
.crypto-banner img {
width: 35px;
}
.header-image .overlay-container .overlay .opacity {
top: 5%;
}
.header-image .overlay-container .overlay .opacity h2 {
margin-bottom: 5px;
font-size: 25px !important;
}
.header-image .overlay-container .overlay .opacity p {
font-size: 15px;
} .site-footer-widgets .widget ul li {
width: 50%;
} .product-list .product-title {
font-size: 16px;
}
article.edd-download .entry-thumbnail, article.edd-download .entry-content {
width: 100%;
}
.single .entry-thumbnail img {
width: 300px;
}
.how-it-works img {
width: 290px;
}
.how-it-works h2 {
margin-top:30px;
font-size:20px;
}
.how-it-works p {
padding-bottom: 15px;
margin-top: -20px;
}
}
@media only screen and (max-width: 580px) {
h1.entry-title {
font-weight: 500;
letter-spacing: 5px;
margin-top: 0px;
margin-bottom: 25px;
font-size: 22px;
}
}
@media only screen and (max-width: 480px) {
img#seed-csp4-image {
width: 220px;
}
#seed-csp4-headline {
letter-spacing: 10px;
font-size: 18px;
}
.header-image .overlay-container .overlay .opacity {
top: 5%;
}
.header-image .overlay-container .overlay .opacity h2 {
margin-bottom: 5px;
font-size: 20px !important;
line-height:normal;
}
.header-image .overlay-container .overlay .opacity p {
font-size: 14px;
}
.site-footer-widgets .widget ul li {
width: 100%;
}
}