/* 
Theme Name:		 Dart Europe
Theme URI:		 https://dart-europe.eu/
Description:	 Dart Europe Cryptocurrency Portal.
Author:			 Dart Europe
Author URI:		 https://dart-europe.eu/
Template:		 astra
Version:		 1.0.0
Text Domain:	 dart-europe
*/

/*
    Add your custom styles here
*/

.qubely-block-a3063b .qubely-postgrid-title a{font-size:17px;}

.qubely-postgrid-column, .qubely-postgrid-layout-4, .qubely-postgrid-layout-4 .qubely-post-4-wrap{grid-row-gap: 10px;}

/* Hide arrow next to menu item with sub-menu items in Astra theme - BasicWP.com */
.menu-link :after{
    content: none!important;
}
.content-area.primary.ast-grid-1 {margin-top:0px!important;}

.single .entry-header .ast-single-post-order+.post-thumb img
{margin-bottom:20px;}

.main-header-menu > .menu-item > .menu-link{font-size:15px!important;}

.cc-color-override--51956472.cc-window{border-top:1px solid #fff;}




.wp-block-separator{border:none;}


.cryptowp-coin-increase .cryptowp-coin-percent:before {
    content: none!important;
}



.ast-archive-description p {font-size:16px!important;}

.ast-separate-container .ast-article-post, .ast-separate-container .ast-article-single
{
border-bottom: 1px solid #eee;
margin: 0;
padding: 3em 5.2em;
}

/*Footer center logo*/
@media (max-width: 921px)
{.ast-footer-copyright {
    text-align: center;
	}}

/*Space for media content blocks*/
.media-content{
	padding-bottom:5px;
	padding-top:5px;
}

/*Global change for the buttons*/
.wp-block-buttons>.wp-block-button.has-custom-width,.wp-block-button__link{width:auto;}

/*Categories description changes*/
.ast-archive-description
{

padding:2.5em;
border-radius:15px;

margin-top:25px;
margin-bottom:25px;
color:#182978;
}

.single, .entry-header {margin-bottom: 0em!important;}

a, a:active, a:focus, .ast-header-search, .ast-search-menu-icon, .ast-dropdown-active, .search-field  
{outline: none!important;}


.ast-article-single{border-radius:5px!important;}

.site-header{box-shadow:0px 4px 18px -1px #00000015;
margin-bottom:10px;
}

.entry-header.ast-no-thumbnail.ast-no-meta{margin-top:40px;}

img {border-radius:5px!important;}

.section 
{
background-color:#ebebeb;
padding:2.5em;
border-radius:15px;
box-shadow:0px 4px 12px -4px #002255;
margin-top:25px;
margin-bottom:25px;
}

/*Category Changes*/
.page-title.ast-archive-title{text-align:center;
font-size: 2.5rem;
font-weight: 400;
font-weight:500!important;
color:#6688cc;
}

.ast-post-format, .blog-layout-1
{box-shadow:0px 4px 12px -4px #002255;
padding:10px;
	border-radius:10px
}

/*Single Post Changes*/
.post-thumb-img-content,.post-thumb{max-width:900px!important;}

/*Sidebar Related*/

.widget-title{
text-align:center;
padding-top:5px;
padding-bottom:3px;
font-weight:700;
margin:5px;
}

/*Table of contents PLUS*/
#toc_container{background:#fff!important;
box-shadow:3px 4px 12px -4px #002255;
padding:0px 0px 0px 0px;
margin-bottom:20px;
display: table;
width: auto;
}
.toc_title{background:#f7f7f7;
color:#222;
text-align:left!important;
padding:20px!important;
margin:0px!important;
font-size:18px!important;
border-color: #eee;
border-style: solid;
border-width: 0px 0px 1px 0px;
font-weight: 700;
}
.toc_list{padding-top:20px;}

.toc_list>li a{

padding-right:15px!important;
padding-bottom:2px!important;
font-size:17px!important;
font-weight: 500!important;
}
.toc_list>li a:marker {content:;}
.toc_list>li a:hover{color:#037fff;}

@media (max-width: 1200px){
.toc_list>li{
padding-left:2px!important;
padding-right:25px!important;
padding-bottom:2px!important;
font-size:15px!important;
font-weight: 400!important;
}}

@media (max-width: 640px){
.toc_list>li{
padding-left:10px!important;
padding-right:5px!important;
padding-bottom:2px!important;
font-size:12px!important;
font-weight: 400!important;
	}}
/*Newsletter*/
.newsletter-space{ background:linear-gradient(135deg,rgb(172,191,230) 0%,rgb(24,41,120) 100%);
border-radius:15px;
box-shadow:0px 7px 7px 1px #979797;
min-height:250px!important;

}

.newsletter{width:60%;
margin:auto
}

@media (max-width: 920px){
.newsletter{width:100%;
margin:auto}

.newsletter h2
	{
		font-size:18x;
	}

}

@media (max-width: 640px){
.disclaimer{margin-left:1%;
margin-right:1%;}}

.wp-block-cover-image.has-background-dim:not([class*=-background-color]), .wp-block-cover.has-background-dim:not([class*=-background-color]) {
 background-color: #00000000;
}

/*Disclamer corrections footer*/
.disclaimer{margin-left:25%;
margin-right:25%;
color:#ffffff90;
}

@media (max-width: 920px){
.disclaimer{margin-left:5%;
margin-right:5%;}}

@media (max-width: 640px){
.disclaimer{margin-left:1%;
margin-right:1%;}}

/*Main Page*/
.ultp-block-content-wrap.ultp-block-content-overlay{border-radius:5px;}

.section-main-loop
{flex-basis:35%;}
.section-main
{
margin-top:80px;
margin-bottom:80px;	
}

.border
{border-right:1px solid #ACBFE6;}

.bottom-border
{border-bottom:1px solid #ACBFE6;}

@media (max-width: 640px)
{.border{border-right:none;}}

.wp-block-image
{border-radius:5px;}

@media (min-width: 921px)
{
.wp-block-columns .wp-block-group 
{padding: 10px;}
}

.wp-block-group 
{
padding-top: 3em; 
padding-bottom:3em;
}

.space
{
margin-top:50px;
margin-bottom:10px;
}

.newsletter-space{margin-bottom:50px!important;}
/*--------------------*/


.entry-header.ast-no-thumbnail.ast-no-meta{text-align:center;}

/*--------------------*/
/*This file was exported by "Export WP Page to Static HTML" plugin which created by ReCorp (https://myrecorp.com) */