/*
Theme Name: Cardoner
Description: Cardoner Theme
Version: 1.0
*/

a[href="#no-follow"]{
    cursor: default;
}

.not-found-posts{
	padding: 8rem 0;
    border-bottom: 1px solid #727272;
}

.tag-list .tag-item.tag-inactive{
	pointer-events: none;
}

/* blockUI */
@-webkit-keyframes spin {
    100% {
        -webkit-transform: rotate(360deg);
        transform: rotate(360deg);
    }
}
@keyframes spin {
    100% {
        -webkit-transform: rotate(360deg);
        transform: rotate(360deg);
    }
}
.blockUI.blockOverlay {
    position: relative;
}
.blockUI.blockOverlay::before {
    height: 1em;
    width: 1em;
    display: block;
    position: absolute;
    top: 50%;
    left: 50%;
    margin-left: -0.5em;
    margin-top: -0.5em;
    content: "";
    -webkit-animation: spin 1s ease-in-out infinite;
    animation: spin 1s ease-in-out infinite;
    background: url(images/loader-block.svg) center center;
    background-size: cover;
    line-height: 1;
    text-align: center;
    font-size: 2em;
    color: rgba(0,0,0,.75);
}

/* Loading dots */
.wrap_fountainG {
	position:relative;
	height: 37px;
}
.fountainG_0{
	position: absolute;
	width:88px;
	height:18px;
	bottom: 0px;
	left: 50%;
	margin-left: -44px;
	z-index: 999;
	top: 50%;
	margin-top: -9px;
}

.fountainG{
	position:absolute;
	top:0;
	background-color:rgb(255,255,255);
	width:18px;
	height:18px;
	animation-name:bounce_fountainG;
	-o-animation-name:bounce_fountainG;
	-ms-animation-name:bounce_fountainG;
	-webkit-animation-name:bounce_fountainG;
	-moz-animation-name:bounce_fountainG;
	animation-duration:1.3s;
	-o-animation-duration:1.3s;
	-ms-animation-duration:1.3s;
	-webkit-animation-duration:1.3s;
	-moz-animation-duration:1.3s;
	animation-iteration-count:infinite;
	-o-animation-iteration-count:infinite;
	-ms-animation-iteration-count:infinite;
	-webkit-animation-iteration-count:infinite;
	-moz-animation-iteration-count:infinite;
	animation-direction:normal;
	-o-animation-direction:normal;
	-ms-animation-direction:normal;
	-webkit-animation-direction:normal;
	-moz-animation-direction:normal;
	transform:scale(.3);
	-o-transform:scale(.3);
	-ms-transform:scale(.3);
	-webkit-transform:scale(.3);
	-moz-transform:scale(.3);
	border-radius:19px;
	-o-border-radius:19px;
	-ms-border-radius:19px;
	-webkit-border-radius:19px;
	-moz-border-radius:19px;
}

.fountainG_1{
	left:0;
	animation-delay:0s;
	-o-animation-delay:0s;
	-ms-animation-delay:0s;
	-webkit-animation-delay:0s;
	-moz-animation-delay:0s;
}

.fountainG_2{
	left:29px;
	animation-delay:0.15s;
	-o-animation-delay:0.15s;
	-ms-animation-delay:0.15s;
	-webkit-animation-delay:0.15s;
	-moz-animation-delay:0.15s;
}

.fountainG_3{
	left:58px;
	animation-delay:0.3s;
	-o-animation-delay:0.3s;
	-ms-animation-delay:0.3s;
	-webkit-animation-delay:0.3s;
	-moz-animation-delay:0.3s;
}

@keyframes bounce_fountainG{
	0%{
		transform:scale(1);
		background-color:rgb(0,0,0);
	}

	100%{
		transform:scale(.3);
		background-color:rgb(0,0,0);
	}
}

@-o-keyframes bounce_fountainG{
	0%{
		-o-transform:scale(1);
		background-color:rgb(0,0,0);
	}

	100%{
		-o-transform:scale(.3);
		background-color:rgb(0,0,0);
	}
}

@-ms-keyframes bounce_fountainG{
	0%{
		-ms-transform:scale(1);
		background-color:rgb(0,0,0);
	}

	100%{
		-ms-transform:scale(.3);
		background-color:rgb(0,0,0);
	}
}

@-webkit-keyframes bounce_fountainG{
	0%{
		-webkit-transform:scale(1);
		background-color:rgb(0,0,0);
	}

	100%{
		-webkit-transform:scale(.3);
		background-color:rgb(0,0,0);
	}
}

@-moz-keyframes bounce_fountainG{
	0%{
		-moz-transform:scale(1);
		background-color:rgb(0,0,0);
	}

	100%{
		-moz-transform:scale(.3);
		background-color:rgb(0,0,0);
	}
}

.custom-error-style {
    color: #FE4D4D !important;
}
