@font-face {
	font-family:if;
	src:url(/fonts/if.eot?76oph5);
	src:url(/fonts/if.eot?76oph5#iefix) format('embedded-opentype'),url(/fonts/if.ttf?76oph5) format('truetype'),url(/fonts/if.woff?76oph5) format('woff'),url(/fonts/if.svg?76oph5#if) format('svg');
	font-weight:400;
	font-style:normal
}
header a#logo,header p {
	padding:9px 0;
	display:block;
	font-weight:700
}
#proxy-result,header a#logo,header p,table td a {
	font-weight:700
}
a,footer a {
	color:inherit
}
footer #copy a,header a#logo,table td a {
	text-decoration:none
}
* {
	margin:0;

	border:0;
	outline:0
}
body {
	background:#f9f6f659;
	color:#383e5d;
	font-family:Arial,Helvetica,sans-serif;
	font-size:15px;
	line-height:22px;
	text-align:left;
	padding-top:89px
}
h1,h2 {
	margin-bottom:20px;
	line-height:28px
}
h2 {
	margin-bottom:5px
}
p {
	margin-bottom:15px
}
.wrapper {
	width:800px;
	margin:0 auto
}
footer,footer #copy,header,table {
	width:100%
}
header {
	padding:10px 0;
	text-align:left;
	float:left;
	position:fixed;
	top:0;
	left:0;
	right:0;
	z-index:10;
	background-color:#060606;
	border-color:1px solid #282828;
	color:#FFF
}
header a#logo {
	float:left;
	width:30%;
	font-size:18px
}
header p {
	float:right;
	width:60%;
	font-size:16px;
	text-align:right;
	margin:0
}
h1.h,p.h {
	text-align:left
}
#ml {
	max-width:150px;
	float:right
}
h1.h {
	padding-top:40px;
	font-size:20px;
	margin-bottom:0
}
p.h {
	padding-top:10px
}
span.update {
	display:block;
	text-align:center;
	margin:50px 0 10px
}
footer,table td a,table th.url {
	text-align:left
}
#proxy-result {
	padding:0 0 14px;
	font-size:17px
}
#proxy-result:empty {
	display:none
}
table {
	margin-top:20px;
	border-spacing:0;
	border-collapse:collapse;
	background-color:#FFF
}
table th {
	background:#eee;
	padding:8px 6px;
	background-color:rgba(0,0,0,.2)
}
td,th {
	padding:0 6px;
	font-size:18px;
	border:1px solid #DDD
}
table th.url {
	padding-left:10px
}
table td a,table td span {
	display:inline-block;
	padding:10px 0;
	font-size:18px;
	float:left
}
table td span {
	vertical-align:middle;
	margin-top:1px
}
table td a {
	color:#333
}
table td a:hover {
	text-decoration:underline
}
table tr:hover {
	background-color:rgba(0,0,0,.075)
}
table tr:nth-child(odd) td {
	background-color:rgba(0,0,0,.05)
}
table td .flag {
	padding-right:5px;
	margin-bottom:1px
}
footer {
	margin:40px 0 0;
	padding:40px 0;
	background:#cccccc;
	float:left
}
footer h3 {
	font-size:20px;
	margin-bottom:20px
}
footer #info {
	float:left;
	width:100%
}
footer #copy {
	margin-top:30px;
	float:left;
	text-align:center
}
@media screen and (max-width:768px) {
	body {
		padding-top:0
	}
	.wrapper {
		width:90%;
		padding:0 5%
	}
	header a#logo,header p {
		width:100%;
		text-align:center
	}
	header {
		position:relative;
		margin-bottom:20px
	}
	header p {
		font-size:12px
	}
	header h1 {
		text-align:center;
		margin-bottom:15px
	}
	#ml {
		max-width:50%;
		float:none;
		margin:0
	}
	.proxies th {
		font-size:17px
	}
	.proxies td,.proxies td a {
		font-size:16px
	}
	.hm {
		display:none
	}
	footer {
		padding:0
	}
	footer #copy {
		margin:20px 0
	}
}
[class*=" i"],[class^="i"] {
	font-family:if!important;
	speak:none;
	font-style:normal;
	font-weight:400;
	font-variant:normal;
	text-transform:none;
	line-height:1;
	margin-right:2px;
	letter-spacing:0;
	-webkit-font-feature-settings:"liga";
	-moz-font-feature-settings:"liga=1";
	-moz-font-feature-settings:"liga";
	-ms-font-feature-settings:"liga" 1;
	font-feature-settings:"liga";
	-webkit-font-variant-ligatures:discretionary-ligatures;
	font-variant-ligatures:discretionary-ligatures;
	-webkit-font-smoothing:antialiased;
	-moz-osx-font-smoothing:grayscale
}
.i-url:before {
	content:"\e3c7"
}
.i-status:before {
	content:"\e90f"
}
.i-speed:before {
	content:"\e640"
}
.i-country:before {
	content:"\e80b"
}
.i-ssl:before {
	content:"\e8e8"
}
td .i-ssl {
	color: #4CAF50
}
.breadcrumb {
	margin-bottom: 10px;
}
.breadcrumb_item {
	margin-right: 5px;
}
.breadcrumb_item:not(:first-child) {
	margin-left: 5px;
}
.Ads {
	width: 200px;
	margin: 10px;
	height: 1500px;
	position: fixed;
}
.Ads.left{
	float: left
}
.Ads.right{
	float: right;
	right: 0
}
.Ads img {
	width: 100%;
	margin-bottom: 10px
}
@media screen and (max-width: 768px){
	.Ads {
		display: none;
	}
}
.img-responsive {
	display: block;
	max-width: 100%;
	height: auto;
}