/*!
Theme Name: Politico
Theme URI: https://www.templatemonster.com/vendors/zemez
Author: Zemez
Author URI: https://zemez.io/
Description: Politico theme.
Template: kava
Version: 1.0.1
License: GNU General Public License v2 or later
License URI: http://www.gnu.org/licenses/gpl-2.0.html
Text Domain: politico
Tags: custom-background, custom-logo, custom-menu, featured-images, threaded-comments, translation-ready
DocumentationID: politico
Template Id: politico
*/

#toTop {
	cursor: pointer;
}


/*
*
* Page Loaders
* --------------------------------------------------
*/
.page-loader {
	position: fixed;
	left: 0;
	top: 0;
	bottom: 0;
	right: 0;
	display: -ms-flexbox;
	display: flex;
	-ms-flex-pack: center;
	justify-content: center;
	-ms-flex-align: center;
	align-items: center;
	padding: 20px;
	z-index: 9999999;
	background: #fff;
	transition: .3s all ease;
}

.page-loader .page-loader-body {
	text-align: center;
}

.page-loader-body {
	display: block;
	margin-top: -4%;
}

.page-loader-body .rect {
	fill: none;
	stroke-width: 8px;
	stroke: #000;
	stroke-dasharray: 40;
	stroke-dashoffset: 50%;
	-webkit-animation: movedash 1.5s forwards 0s infinite;
	animation: movedash 1.5s forwards 0s infinite;
}

@-webkit-keyframes movedash {
	to {
		stroke-dashoffset: 250%;
	}
}

@keyframes movedash {
	to {
		stroke-dashoffset: 250%;
	}
}


.jet-subscribe-form .subscribe-block__input-group{
width:100%;
margin:10px auto;
}

.jet-subscribe-form .subscribe-block__input-group label{
display:flex;
align-items: center;
}

.jet-subscribe-form .subscribe-block__input-group label input {
margin-right:5px;
}

.jet-subscribe-form .subscribe-block__input-group label p{
margin:0;
}

.jet-subscribe-form__form .jet-subscribe-form__message {
    top: 100%;
}

.jet-subscribe-form__form .jet-subscribe-form__submit.inact{
pointer-events:none;
opacity:0.5;
}

.privacy_policy_agreement {
    color:#ffffff;
}
