
/* ads */

.dainfo {
	text-align: right;
	color: #aaabac;
	font-size: small;
	padding-bottom: 5px;
	display: none!important;
}

.da-wrap .vpn-top{
	padding: 20px 10px 21px;
	text-align: center;
	font-size: 1em;
	font-weight: 700;
	border-radius: 2px;
	border-bottom: 2px solid rgba(0,0,0,.02);
	color: #fff;
	margin-bottom: 15px;
	letter-spacing: .02em;
	/* background-color: #142438; 142438 45B649 fff7c2 e9f1cf 3f73f9*/
	background-color: #1f1d20;
	background-image: -moz-radial-gradient(center 200px,800px contain,#5b4a62 0,#1f1d20 100%);
	background-image: -webkit-gradient(radial,center 200px,800px contain,#5b4a62 0,#1f1d20 100%);
	background-image: -webkit-radial-gradient(center 200px,800px contain,#5b4a62 0,#1f1d20 100%);
	background-image: -o-radial-gradient(center 200px,800px contain,#5b4a62 0,#1f1d20 100%);
	background-image: -ms-radial-gradient(center 200px,800px contain,#5b4a62 0,#1f1d20 100%);
	background-image: radial-gradient(800px at center 200px,#5b4a62 0,#1f1d20 100%);
	/* background-image: linear-gradient(-120deg,#548 0%,#6b4fbb 100%); */
}

.da-wrap .vpn-top span {
	color: #fff; /* #ffa25d */
	padding-left: 3px;
}

.da-wrap .vpn-top:hover{
	background: #6868ba!important;
}

.da-wrap .top-special .txt{
	border-bottom:none;
	display: block;
	padding-bottom: 1em;
}

.da-wrap div i{
	margin-right: 10px;
}

.da-wrap .txt{
	display: inline-block;
	padding-bottom: 3px;
	border-bottom: 1px solid #ccc;
}

.da-wrap .top-special{
	padding: 35px 10px 20px;
	text-align: center;
	font-size: 1.125em;
	font-weight: 700;
	border-radius: 2px;
	border-bottom: 2px solid rgba(0,0,0,.02);
	margin-bottom: 15px;
	letter-spacing: .02em;
	background-color: #e9f6fe;
	border: 1px solid #c3dcf4;
}

.da-vpn-deal{
	padding: 13px 10px 11px;
	text-align: center;
	font-size: 1.5em;
	font-weight: 700;
	border-radius: 2px;
	color: #fff;
	background-color: #142438;
	margin-bottom: 35px;
	letter-spacing: .02em;
}

.da-vpn-mid{
	padding: 55px 25px 35px 25px;
	font-size: 1em;
	font-weight: 700;
	border-radius: 2px;
	color: #142438;
	margin-bottom: 35px;
	letter-spacing: .02em;
	border: 2px solid #ff4200;
}

.da-vpn-mid .txt{
	padding-bottom: 1.5em;
	text-align: center;
}

.da-vpn-mid .ip{
	color: #fff;
	margin-bottom: 2.5em;
}

.da-vpn-mid span{
	background-color: #ff4200;
	padding: .8em 1.2em;
	border-radius: 10px;
}

.da-vpn-mid .btn-get{
	color: #fff;
	font-size: 1.125em;
	text-align: center;
	background-color: #7C82FF;
	border-radius: 2px;
	padding: 10px 12px;
	width: 200px;
	margin: 0 auto;
	display: block;
}

.notice-top .warn-top{
	padding: 15px 15px 25px 15px;
	border: 2px solid #e1e4e8;
	font-family: Arial, Helvetica, sans-serif;
	color: #3F3F44;
	text-align: center;
	box-shadow: 0 0 10px 0 rgba(50,50,50,.05);
}

.notice-top .warn-top:hover{
	border: 2px solid #c5c8cc;
}

.notice-top .warn-top .headline{
	color: #000;
	font-size: 1.25em;
	margin-bottom: 10px;
	font-weight: 700;
}

.notice-top .warn-top .action-warning{
	display: inline-block;
	margin-top: 15px;
	font-weight: 700;
	text-transform: uppercase;
}

.notice-top .warn-top .ip{
	padding: 0 .1em;
	font-weight: 700;
	color: #fe405c;
}

.btn-light{
	color: #555fc4;
	background-color: #fff;
	border-radius: 5px;
	cursor: pointer;
	padding: 10px 25px 10px 25px;
	line-height: 1.2;
	display: inline-block;
}

.btn-vpn{
	color: #101010;
	background-color: #fad55f;
	border-bottom: 2px solid #12141b;
	border-radius: 5px;
	cursor: pointer;
	padding: 10px 15px 10px 15px;
	line-height: 1.2;
}

.btn-orange{
	color: #170F12;
	background-image: linear-gradient(-180deg,#FAD961 0%,#F9C152 50%,#F89033 95%,#F76B1C 100%)!important;
	border-radius: 5px;
	cursor: pointer;
	padding: 8px 15px 7px 15px;
	line-height: 1.2;
}

.btn-orange:hover{
	background-image: linear-gradient(-180deg, #FAD961 0%, #F9C152 50%, #F89033 100%) !important;
}

.btn-red{
	color: #fff;
	background-color: #fe405c;
	border-radius: 5px;
	cursor: pointer;
	padding: 8px 15px 7px 15px;
	line-height: 1.2;
}

.btn-red:hover{
	background-color: #fd5a72;
}

.btn-blue{
	color: #fff;
	background-color: #0066ff;
	border-radius: 5px;
	cursor: pointer;
	padding: 8px 15px 7px 15px;
	line-height: 1.2;
}

.btn-blue:hover{
	background-color: #1472ff;
}

.da-vpn-full-wrapper{
	position: relative;
	text-align: center;
	margin-bottom: 2em;
}

.da-vpn-full-wrapper .vpn-full-bg{
	z-index: 0;
}

.da-vpn-full-wrapper .headline, .da-vpn-full-wrapper .warning, .da-vpn-full-wrapper .btn-vpn-full{
	z-index: 999;
}

.da-vpn-full-wrapper .headline{
	color: #fff;
	top: 20px;
	width: 100%;
	position: absolute;
	font-size: 2.5em;
	font-weight: 700;
	text-transform: uppercase;
}

.da-vpn-full-wrapper .warning{
	color: #002f43;
	top: 90px;
	width: 100%;
	position: absolute;
}

.da-vpn-full-wrapper .cta{
	top: 140px;
	position: absolute;
	width: 100%;
}

.da-vpn-full-wrapper .cta .btn-get{
	background-color: #f43319;
	text-transform: uppercase;
	padding: 8px 10px;
	font-size: 1rem;
	font-weight: 700;
	border-radius: 4px;
}

.da-vpn-full-wrapper:hover .cta .btn-get{
	background-color: #ff4026;
}

.da-300-st{
	margin-bottom: 2em;
}

.da-300-st img, .da-300-st iframe{
	margin: 0 auto;
	display: block;
}

.da-300-vpn{
	margin-bottom: 2em;
	background-color: #FED149;
	border-radius: 3px;
	text-align: center;
	padding: 25px;
	color: #543802;
}

.da-300-vpn .txt{
	font-size: 1.25em;
	margin-bottom: .5em;
	font-weight: 700;
}

.da-300-vpn .txt span{
	color: #fff;
	font-weight: 700;
}

.da-300-vpn .icon{
	margin-bottom: 20px;
	font-size: 3em;
	color: #fff;
	text-align: center;
}

.btn-get{
	color: #fff;
	font-size: 1.125em;
	text-align: center;
	background-color: #c8252c;
	border-radius: 2px;
	padding: 10px 12px 12px 12px;
	width: 200px;
	margin: 0 auto;
	font-weight: 700;
}

.btn-get:hover{
	background-color: #eb4136;
}

.da-300-vpn:hover .btn-get{
	background-color: #eb4136;
}

.da-proxy-top{
	border: 1px dashed #e1e4e8;
}

.fp-mid{
	text-align: center;
}

.fp-mid img{
	margin-bottom: 2em;
}

.fp-mid iframe{
	margin-bottom: 2em;
}

.notice-top{
	margin: 0 0 1em 0;
}

.da-top-center{
	width: 728px;
	margin: 0 auto 2em auto;
}

.vpn-extra{
	margin-top: 4em;
	text-align: center;
}

.vpn-extra i{
	margin-right: 5px;
	opacity: .5;
}

.special-header{
	background-color: #fafbfc;
	padding: 1em 0;
	text-align: center;
	font-weight: 700;
}

.special-header span{
	color: #555fc4;
}

.special-header a{
	color: #000;
}

.adsbox{
	display: none;
}
