@import url(https://fonts.googleapis.com/css?family=Open+Sans:400,400italic,700,700italic|Merriweather|Lobster);

/* 	PADDING AND MARGINS
-------------------------------------------------------------------------------*/
/* Different size screens
-------------------------------------------------------------------------------*/
/*Very Low Width: < 767 */
@media only screen and (max-width: 767px) {
  .pad {padding-top: 4px;padding-bottom: 4px;}
  .tpad {padding-top: 4px;}
  .bpad {padding-bottom: 4px;}
  .spad {padding-left: 4px;padding-right: 4px;}
  .padx {padding-top: 8px;padding-bottom: 8px;}
  .padxx {padding-top: 12px;padding-bottom: 12px;}
  .padxxx {padding-top: 16px;padding-bottom: 16px;}
  .tpadx {padding-top: 8px;}
  .tpadxx {padding-top: 12px;}
  .tpadxxx {padding-top: 16px;}
  .bpadx {padding-bottom: 8px;}
  .bpadxx {padding-bottom: 12px;}
  .spadx {padding-left: 8px;padding-right: 8px;}
  .spadxx {padding-left: 12px;padding-right: 12px;}
  .spadxxx {padding-left: 16px;padding-right: 16px;}
  .spad-neg {margin-left: -4px;}
  .spadx-neg {margin-left: -8px;}
  .tpad-neg {margin-top: -4px;}
  .tpadx-neg {margin-top: -8px;}
}
/*Lower Width: between 768 and 991*/
@media only screen and (min-width: 768px) and (max-width: 991px) {
  .pad {padding-top: 5px;padding-bottom: 5px;}
  .tpad {padding-top: 5px;}
  .bpad {padding-bottom: 5px;}
  .spad {padding-left: 5px;padding-right: 5px;}
  .padx {padding-top: 10px;padding-bottom: 10px;}
  .padxx {padding-top: 15px;padding-bottom: 15px;}
  .padxxx {padding-top: 20px;padding-bottom: 20px;}
  .tpadx {padding-top: 10px;}
  .tpadxx {padding-top: 15px;}
  .tpadxxx {padding-top: 20px;}
  .bpadx {padding-bottom: 10px;}
  .bpadxx {padding-bottom: 15px;}
  .spadx {padding-left: 10px;padding-right: 10px;}
  .spadxx {padding-left: 15px;padding-right: 15px;}
  .spadxxx {padding-left: 20px;padding-right: 20px;}
  .spad-neg {margin-left: -5px;}
  .spadx-neg {margin-left: -10px;}
  .tpad-neg {margin-top: -5px;}
  .tpadx-neg {margin-top: -10px;}
}
/*Lower Width: between 992 and 1199*/
@media only screen and (min-width: 992px) and (max-width: 1199px) {
  .pad {padding-top: 6px;padding-bottom: 6px;}
  .tpad {padding-top: 6px;}
  .bpad {padding-bottom: 6px;}
  .spad {padding-left: 6px;padding-right: 6px;}
  .padx {padding-top: 12px;padding-bottom: 12px;}
  .padxx {padding-top: 18px;padding-bottom: 18px;}
  .padxxx {padding-top: 24px;padding-bottom: 24px;}
  .tpadx {padding-top: 12px;}
  .tpadxx {padding-top: 18px;}
  .tpadxxx {padding-top: 24px;}
  .bpadx {padding-bottom: 12px;}
  .bpadxx {padding-bottom: 18px;}
  .spadx {padding-left: 12px;padding-right: 12px;}
  .spadxx {padding-left: 18px;padding-right: 18px;}
  .spadxxx {padding-left: 24px;padding-right: 24px;}
  .spad-neg {margin-left: -6px;}
  .spadx-neg {margin-left: -12px;}
  .tpad-neg {margin-top: -6px;}
  .tpadx-neg {margin-top: -12px;}
}
@media only screen and (min-width: 1200px) and (max-width: 1499px) {
  .pad {padding-top: 8px;padding-bottom: 8px;}
  .tpad {padding-top: 8px;}
  .bpad {padding-bottom: 8px;}
  .spad {padding-left: 8px;padding-right: 8px;}
  .padx {padding-top: 16px;padding-bottom: 16px;}
  .padxx {padding-top: 24px;padding-bottom: 24px;}
  .padxxx {padding-top: 32px;padding-bottom: 32px;}
  .tpadx {padding-top: 16px;}
  .tpadxx {padding-top: 24px;}
  .tpadxxx {padding-top: 32px;}
  .bpadx {padding-bottom: 16px;}
  .bpadxx {padding-bottom: 24px;}
  .spadx {padding-left: 16px;padding-right: 16px;}
  .spadxx {padding-left: 24px;padding-right: 24px;}
  .spadxxx {padding-left: 32px;padding-right: 32px;}
  .spad-neg {margin-left: -8px;}
  .spadx-neg {margin-left: -16px;}
  .tpad-neg {margin-top: -8px;}
  .tpadx-neg {margin-top: -16px;}
}
/*Hi Width > 1500*/
@media only screen and (min-width: 1500px) {
  .pad {padding-top: 10px;padding-bottom: 10px;}
  .tpad {padding-top: 10px;}
  .bpad {padding-bottom: 10px;}
  .spad {padding-left: 10px;padding-right: 10px;}
  .padx {padding-top: 20px;padding-bottom: 20px;}
  .padxx {padding-top: 30px;padding-bottom: 30px;}
  .padxxx {padding-top: 40px;padding-bottom: 40px;}
  .tpadx {padding-top: 20px;}
  .tpadxx {padding-top: 30px;}
  .tpadxxx {padding-top: 40px;}
  .bpadx {padding-bottom: 20px;}
  .bpadxx {padding-bottom: 30px;}
  .spadx {padding-left: 20px;padding-right: 20px;}
  .spadxx {padding-left: 30px;padding-right: 30px;}
  .spadxxx {padding-left: 40px;padding-right: 40px;}
  .spad-neg {margin-left: -10px;}
  .spadx-neg {margin-left: -20px;}
  .tpad-neg {margin-top: -10px;}
  .tpadx-neg {margin-top: -20px;}
}
/* Tags 
-------------------------------------------------------------------------------*/
body {
  color: #919191;
  font-family: 'Open Sans', sans-serif;
  overflow-x: hidden;
  font-size: 13px;
}
h1 {
  color: #444445;
  font-size: 200%;
  font-weight: bold;
}
h2 {
  color: #2a7abf;
  font-size: 190%;
  font-weight: bold;
}
h3,
span.heading {
  color: #2a7abf;
  font-size: 175%;
  font-weight: bold;
}
h4 {
  font-size: 108%;
  font-weight: bold;
}
h4.border {
  color: #2a7abf;
  border-bottom: 2px solid #2a7abf;
  padding: 7px 0 8px 0;
}
h5 {
  font-size: 105%;
  font-weight: bold;
}
h2.inset,
h3.inset,
.inset {
  color: #fff !important;
  text-transform: uppercase;
  text-shadow: 0px -1px 0px #666666;
  font-weight: normal;
}
p,
label {
  font-size: 100%;
}
p.larger {
  font-size: 120%;
}
a {
  color: #2a7abf;
}
button {
  font-size: 110%;
}
button.plain {
  background-color: #fff;
  border: 1px solid #2a7abf;
  color: #2a7abf;
  text-transform: uppercase;
  font-weight: bold;
  font-size: 98%;
}
button.plain:hover {
  background-color: #eef9fe;
}
ul {
  list-style-type: none;
}
/* Common Elements Classes
-------------------------------------------------------------------------------*/
.button-shadow {
  -webkit-box-shadow: 0px 2px 4px #666;
  -moz-box-shadow: 0px 2px 4px #666;
  box-shadow: 0px 2px 4px #666;
}
.shadow {
  -webkit-box-shadow: 2px 2px 4px #666;
  -moz-box-shadow: 2px 2px 4px #666;
  box-shadow: 2px 2px 4px #666;
}
.gradient-orange {
  background: #82c3a9;
  /* Old browsers */
  background: -moz-linear-gradient(top, #faa21b 0%, #f47c20 100%);
  /* FF3.6+ */
  background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #faa21b), color-stop(100%, #f47c20));
  /* Chrome,Safari4+ */
  background: -webkit-linear-gradient(top, #faa21b 0%, #f47c20 100%);
  /* Chrome10+,Safari5.1+ */
  background: -o-linear-gradient(top, #faa21b 0%, #f47c20 100%);
  /* Opera 11.10+ */
  background: -ms-linear-gradient(top, #faa21b 0%, #f47c20 100%);
  /* IE10+ */
  background: linear-gradient(to bottom, #faa21b 0%, #f47c20 100%);
  /* W3C */
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#faa21b', endColorstr='#f47c20', GradientType=0);
  /* IE6-9 */
  color: #fff;
  font-weight: bold;
  text-transform: uppercase;
  border: none;
}


.gradient-red {
  background: #d5010f;
  /* Old browsers */
  background: -moz-linear-gradient(top, #ff0511 0%, #d5010f 100%);
  /* FF3.6+ */
  background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #ff0511), color-stop(100%, #d5010f));
  /* Chrome,Safari4+ */
  background: -webkit-linear-gradient(top, #ff0511 0%, #d5010f 100%);
  /* Chrome10+,Safari5.1+ */
  background: -o-linear-gradient(top, #ff0511 0%, #d5010f 100%);
  /* Opera 11.10+ */
  background: -ms-linear-gradient(top, #ff0511 0%, #d5010f 100%);
  /* IE10+ */
  background: linear-gradient(to bottom, #ff0511 0%, #d5010f 100%);
  /* W3C */
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff0511', endColorstr='#d5010f', GradientType=0);
  /* IE6-9 */
  color: #fff;
  font-weight: bold;
  text-transform: uppercase;
  border: none;
}

.gradient-red:hover {
  background: #d5010f;
  /* Old browsers */
  background: -moz-linear-gradient(top, #ff2c36 0%, #ee0212 100%);
  /* FF3.6+ */
  background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #ff2c36), color-stop(100%, #ee0212));
  /* Chrome,Safari4+ */
  background: -webkit-linear-gradient(top, #ff2c36 0%, #ee0212 100%);
  /* Chrome10+,Safari5.1+ */
  background: -o-linear-gradient(top, #ff2c36 0%, #ee0212 100%);
  /* Opera 11.10+ */
  background: -ms-linear-gradient(top, #ff2c36 0%, #ee0212 100%);
  /* IE10+ */
  background: linear-gradient(to bottom, #ff2c36 0%, #ee0212 100%);
  /* W3C */
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff2c36', endColorstr='#ee0212', GradientType=0);
  /* IE6-9 */
}

.gradient-orange:hover {
  background: #faa21b;
  /* Old browsers */
  background: -moz-linear-gradient(top, #ffca77 0%, #faa21b 100%);
  /* FF3.6+ */
  background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #ffca77), color-stop(100%, #faa21b));
  /* Chrome,Safari4+ */
  background: -webkit-linear-gradient(top, #ffca77 0%, #faa21b 100%);
  /* Chrome10+,Safari5.1+ */
  background: -o-linear-gradient(top, #ffca77 0%, #faa21b 100%);
  /* Opera 11.10+ */
  background: -ms-linear-gradient(top, #ffca77 0%, #faa21b 100%);
  /* IE10+ */
  background: linear-gradient(to bottom, #ffca77 0%, #faa21b 100%);
  /* W3C */
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffca77', endColorstr='#faa21b', GradientType=0);
  /* IE6-9 */
  color: #fff;
  font-weight: bold;
  text-transform: uppercase;
  border: none;
}


.gradient-royalblue {
  background: #2a7abf;
  /* Old browsers */
  background: -moz-linear-gradient(top, #2a7abf 0%, #1c5282 100%);
  /* FF3.6+ */
  background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #2a7abf), color-stop(100%, #1c5282));
  /* Chrome,Safari4+ */
  background: -webkit-linear-gradient(top, #2a7abf 0%, #1c5282 100%);
  /* Chrome10+,Safari5.1+ */
  background: -o-linear-gradient(top, #2a7abf 0%, #1c5282 100%);
  /* Opera 11.10+ */
  background: -ms-linear-gradient(top, #2a7abf 0%, #1c5282 100%);
  /* IE10+ */
  background: linear-gradient(to bottom, #2a7abf 0%, #1c5282 100%);
  /* W3C */
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#2a7abf', endColorstr='#1c5282', GradientType=0);
  /* IE6-9 */
  color: #fff;
  font-weight: bold;
  text-transform: uppercase;
  border: none;
}

.gradient-royalblue:hover {
  background: #2a7abf;
  /* Old browsers */
  background: -moz-linear-gradient(top, #3898ec 0%, #2367a4 100%);
  /* FF3.6+ */
  background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #3898ec), color-stop(100%, #2367a4));
  /* Chrome,Safari4+ */
  background: -webkit-linear-gradient(top, #3898ec 0%, #2367a4 100%);
  /* Chrome10+,Safari5.1+ */
  background: -o-linear-gradient(top, #3898ec 0%, #2367a4 100%);
  /* Opera 11.10+ */
  background: -ms-linear-gradient(top, #3898ec 0%, #2367a4 100%);
  /* IE10+ */
  background: linear-gradient(to bottom, #3898ec 0%, #2367a4 100%);
  /* W3C */
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#3898ec', endColorstr='#2367a4', GradientType=0);
  /* IE6-9 */
}

.gradient-green {
  background: #2a7abf;
  /* Old browsers */
  background: -moz-linear-gradient(top, #0a9962 0%, #156646 100%);
  /* FF3.6+ */
  background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #0a9962), color-stop(100%, #46ADA8));
  /* Chrome,Safari4+ */
  background: -webkit-linear-gradient(top, #0a9962 0%, #156646 100%);
  /* Chrome10+,Safari5.1+ */
  background: -o-linear-gradient(top, #0a9962 0%, #156646 100%);
  /* Opera 11.10+ */
  background: -ms-linear-gradient(top, #0a9962 0%, #156646 100%);
  /* IE10+ */
  background: linear-gradient(to bottom, #0a9962 0%, #156646 100%);
  /* W3C */
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#0a9962', endColorstr='#156646', GradientType=0);
  /* IE6-9 */
  color: #fff;
  font-weight: bold;
  text-transform: uppercase;
  border: none;
}

.gradient-green:hover {
  background: #2a7abf;
  /* Old browsers */
  background: -moz-linear-gradient(top, #0fb271 0%, #1d8058 100%);
  /* FF3.6+ */
  background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #0fb271), color-stop(100%, #1d8058));
  /* Chrome,Safari4+ */
  background: -webkit-linear-gradient(top, #0fb271 0%, #1d8058 100%);
  /* Chrome10+,Safari5.1+ */
  background: -o-linear-gradient(top, #0fb271 0%, #1d8058 100%);
  /* Opera 11.10+ */
  background: -ms-linear-gradient(top, #0fb271 0%, #1d8058 100%);
  /* IE10+ */
  background: linear-gradient(to bottom, #0fb271 0%, #1d8058 100%);
  /* W3C */
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#0fb271', endColorstr='#1d8058', GradientType=0);
  /* IE6-9 */
}

.center {
  text-align: center;
}
.center-page {
  margin: 0px auto;
  float: none;
}
.indent {
  text-indent: -20000px;
}
.nm *,
.nm {
  margin: 0;
}
.np {
  padding: 0;
}
.align-left {
  float: left;
}
.clearfix {
  clear: both;
}
footer {
  color: #494949;
  margin-top: -18px;
}
footer p,
footer ul li {
  color: #494949;
  font-size: 90%;
}
footer nav ul {
  list-style: none;
  padding-left: 0;
}
footer nav a,
footer nav a:hover,
footer nav a:active,
footer nav a:visited {
  color: #494949;
}
footer nav a.selected,
footer nav a.selected:hover,
footer nav a.selected:active,
footer nav a.selected:visited {
  color: #fff;
  text-decoration: none;
}
footer h5 {
  color: #fff;
}
footer .subfoot {
  color: #b7b7b8;
}
footer .subfoot p {
  color: #b7b7b8;
  margin: 0px;
}
footer .subfoot ul {
  margin-bottom: 0px;
}
footer .subfoot ul.rightnav {
  text-align: right;
}
footer .subfoot ul.rightnav li {
  width: auto;
  display: inline-block;
}
footer .subfoot a,
footer .subfoot a:hover,
footer .subfoot a:active,
footer .subfoot a:visited {
  color: #b7b7b8;
}

footer .social_tag{
	float:left;
	margin-right:5px;}

footer .social, .social {
  width: 40px;
  height: 40px;
  margin: 2px;
  background-repeat: no-repeat;
  display: inline-block;
}
footer .social.twitter,  .social.twitter {
  background-image: url("/images/icon_twitter.png");
}
footer .social.google, .social.google {
  background-image: url("/images/icon_google.png");
}
footer .social.fb,  .social.fb {
  background-image: url("/images/icon_facebook.png");
}
footer .payments {
  width: 223px;
  height: 73px;
  background: url("/images/icons_payments.png"), no-repeat;
}
footer .blog-post {
  visibility: hidden;
}
footer .blog-post h1.entry-title {
  font-size: 100%;
  font-weight: bold;
  margin-top: 12px;
  margin-bottom: 0;
}
footer .blog-post .comments-link {
  display: none;
}
footer .blog-post .leave-reply {
  font-size: 85%;
}
footer .blog-post footer {
  margin-top: 0;
  font-size: 85%;
}
footer .blog-post footer.entry-meta {
  display: none;
}
footer .blog-post p {
  margin: 0;
}

/*Hero*/
@media only screen and (min-width:1500px){
	.body-content.hero{min-height:500px;}}
.body-content.hero.b{background-color:#160330;}
.body-content.hero.c{background-color:#08090f;}
.body-content.hero.d{background-color:#070a12;}
.body-content.hero.e{background: url("/images/banner/vare-background.jpg") no-repeat center right #08090f; background-size:cover;}


.body-content.hero img{max-width:100%;}
.body-content.hero h1{font-size:45px;font-weight:normal; margin-top:140px;}
.body-content.hero h1,
.body-content.hero h3{color:#fff;}
.body-content.hero h3{font-weight:normal; font-size:30px; margin-bottom:40px; margin-top:20px;}
.body-content.hero .carousel-cta button{font-size:20px;}
@media only screen and (min-width: 992px) and (max-width: 1499px){ 
.body-content.hero h1{margin-top:70px;}
}
@media only screen and (min-width: 992px) and (max-width:1199px){ 
.body-content.hero img{margin-top:40px;}
}
@media only screen and (max-width:991px){
	.body-content.hero h1{margin-top:40px;}
	.body-content.hero h1,
	.body-content.hero h3,
	.body-content.hero .carousel-cta{text-align:center;}}
@media only screen and (max-width:767px){
	.body-content.hero h1{font-size:35px;}
	.body-content.hero h3{font-size:25px;}}

#carousel-home .carousel-indicators {bottom: 0;}
#carousel-home .carousel-control{top:45%; width:5%; font-size:40px;z-index:999999;}
#carousel-home .carousel-control.right,
#carousel-home .carousel-control.left {	background-image: none; color:#333;}
#carousel-home .carousel-indicators .active{background-color:#2A7ABF; border:none; width:12px; height:12px; margin-top:0px;}
#carousel-home .carousel-indicators li{background-color:#666666; border:none; width:12px; height:12px; margin:0px 3px;}
#carousel-home.carousel .item,
#carousel-home.carousel .item.var {min-height: 400px; height: 100%;width:100%;}
#carousel-home.carousel .home-slide-1.item {background:url('//w8m8b4g9.ssl.hwcdn.net/media.usenetserver.com/banner-rotation-1.jpg') no-repeat center left; background-size:cover;}
#carousel-home.carousel .home-slide-2.item {background:url('//w8m8b4g9.ssl.hwcdn.net/media.usenetserver.com/banner-rotation-2.jpg') no-repeat right top; background-size:cover;}
#carousel-home.carousel .home-slide-3.item {background:url('//w8m8b4g9.ssl.hwcdn.net/media.usenetserver.com/UNS_VPN_Slide6.jpg') no-repeat center top; background-size:cover;}
#carousel-home.carousel .carousel-caption{left:10%; right:10%; top:10%; padding-bottom:0px; padding-top:0px; text-shadow:none; display:none; text-align:left;}
#carousel-home.carousel .item .carousel-cta{margin-top:15px; font-size:175%;}
#carousel-home .carousel-caption h1{margin-top: 40px;text-transform: uppercase;font-size: 304%;text-transform: uppercase;font-weight: normal; text-align:left;}
#carousel-home .carousel-caption h3{color: #444445;font-weight: normal;margin-top: 15px;  margin-bottom: 30px;line-height: 1.5em; text-align:left; font-size:120%; text-transform:uppercase;}

@media only screen and (min-width:1350px){
#carousel-home.carousel .item{min-height: 440px;}
#carousel-home.carousel .item.var{min-height:520px;}
#carousel-home .carousel-caption h1{margin-top: 55px;}
}

@media only screen and (min-width:1251px) and (max-width:1425px){
	#carousel-home .home-slide-1.item .carousel-caption h1{text-align:center;margin-top: 30px;}
	#carousel-home .home-slide-1.item .carousel-caption h3{text-align:center;}
	#carousel-home.carousel .home-slide-1.item .carousel-caption{text-align:center;}
	#carousel-home .home-slide-1.item .carousel-caption h3 span.block{display:block;}
}

@media only screen and (min-width:992px) and (max-width:1250px){
	#carousel-home .carousel-caption h1{text-align:center;margin-top: 30px;}
	#carousel-home .carousel-caption h3{text-align:center;}
	#carousel-home.carousel .carousel-caption{text-align:center;}
	.block{display:block;}
}

@media only screen and (min-width:768px) and (max-width:991px){
	#carousel-home .carousel-caption h1{font-size: 275%; margin-top:35px; padding-top:0px; text-align:center;}
	#carousel-home .carousel-caption h3{font-size: 120%;text-align:center;}
	#carousel-home.carousel .carousel-caption{left:8%; right:8%;text-align:center;}
	#carousel-home .carousel-control{width:10%}
	#carousel-home.carousel .home-slide-2.item {background-position: center top;}
	.block{display:block;}
	}
@media only screen and (max-width:767px){
	#carousel-home.carousel .item, #carousel-home.carousel .item.var{min-height: 325px;}
	#carousel-home .carousel-caption h1{font-size: 250%; text-align:center; font-weight:bold; margin-top:25px; color:#000;}
	#carousel-home .carousel-caption h3{font-size: 130%; text-align:center; color:#000;}
	#carousel-home.carousel .carousel-caption{left:8%; right:8%; top:3%; text-align:center;}
	#carousel-home .carousel-control{width:10%;}	
	#carousel-home.carousel .item .carousel-cta{margin-top:15px;}
	#carousel-home.carousel .home-slide-1.item {background:url('/images/banner/1.jpg') no-repeat center left; background-size:cover;}
	#carousel-home.carousel .home-slide-2.item {background:url('//w8m8b4g9.ssl.hwcdn.net/media.usenetserver.com/2.jpg') no-repeat center top; background-size:cover;}
	#carousel-home.carousel .home-slide-3.item {background:url('//w8m8b4g9.ssl.hwcdn.net/media.usenetserver.com/UNS_VPN_Slide6-2.jpg') no-repeat left top; background-size:cover;}
		}

@media only screen and (max-width:524px){
	#carousel-home .carousel-caption h1{margin-top:15px !important;}
}
/* Animation delays */
#carousel-home .carousel-caption div,
#carousel-home .carousel-caption div:nth-child(2),
#carousel-home .carousel-caption h1:first-child,
#carousel-home .carousel-caption h3:first-child {-webkit-animation-delay: 0.5s;animation-delay: 0.5s;}
#carousel-home .carousel-caption h3:nth-child(2),
#carousel-home .carousel-caption h3:nth-child(2) {
	-webkit-animation-delay: 0.5s;
	animation-delay: 0.5s;
}



/* Layout & framework
-------------------------------------------------------------------------------*/
.navbar {
  margin-bottom: auto;
}
.navbar-default {
  background-color: transparent;
  border-color: transparent;
}
.navbar-brand {
  display: none;
  padding: 0;
  height: auto;
  margin-left: -85px;
}
.navbar-brand img {
  height: 75px;
  width: auto;
}
.navbar-collapse {
  padding-right: 0;
  padding-left: 0;
}
.tp-bannertimer {
  visibility: hidden !important;
}
.body-content {
  min-height: 400px;
}
.body-content p:last-child {
  padding-bottom: 25px;
}
.body-content ul li:before {
  content: "  • ";
}
.body-content table td {
  padding: 2px;
}
.page-container {
  width: 100%;
}
.page-container .body-container {
  margin: 0px auto;
  background-color: transparent;
}
.page-container .heading {
  height: 87px;
  background: #fdfdfd;
  /* Old browsers */
  background: -moz-linear-gradient(top, #fdfdfd 0%, #fdfdfd 0%, #e4e5e6 100%);
  /* FF3.6+ */
  background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #fdfdfd), color-stop(0%, #fdfdfd), color-stop(100%, #e4e5e6));
  /* Chrome,Safari4+ */
  background: -webkit-linear-gradient(top, #fdfdfd 0%, #fdfdfd 0%, #e4e5e6 100%);
  /* Chrome10+,Safari5.1+ */
  background: -o-linear-gradient(top, #fdfdfd 0%, #fdfdfd 0%, #e4e5e6 100%);
  /* Opera 11.10+ */
  background: -ms-linear-gradient(top, #fdfdfd 0%, #fdfdfd 0%, #e4e5e6 100%);
  /* IE10+ */
  background: linear-gradient(to bottom, #fdfdfd 0%, #fdfdfd 0%, #e4e5e6 100%);
  /* W3C */
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#fdfdfd', endColorstr='#e4e5e6', GradientType=0);
  /* IE6-9 */
}

.page-container .heading .logo {
  background: url("/images/UNS-Logo.png");
  background-repeat: no-repeat;
  cursor: pointer;
}

.page-container .banner-rotation {
  width: 100%;
  visibility: hidden;
  background: url("//w8m8b4g9.ssl.hwcdn.net/media.usenetserver.com/promo-slide.jpg");
  background: none;
  background-repeat: no-repeat;
  background-position: center center;
}
.page-container .banner-rotation .bnr-vp h1 {
  font-size: 304%;
  text-transform: uppercase;
  font-weight: normal;
  text-align: center;
}

.page-container .banner-rotation .bnr-vp h4.bnrtxt {
  color: #444445;
  text-transform: uppercase;
  font-weight: normal;
  letter-spacing: .1px;
  text-align: center;
  margin-top: 4px;
  margin-bottom: 30px;
  line-height:1.5em;
}

.page-container .banner-rotation .bnr-vp h1.vpn {
  font-size: 304%;
  text-transform: uppercase;
  font-weight: normal;
  text-align: center;
}
.page-container .banner-rotation .bnr-vp h1.bf {
  font-size: 275%;
  font-family:"Lobster";
  color:#000;
  text-transform:none;
  font-weight: normal;
  text-align: center;
}

.page-container .banner-rotation .bnr-vp h1.bf span.bf_red{
  color:#ff0101;}
  
.page-container .banner-rotation .bnr-vp h4.bnrtxt.vpn {
  color: #444445;
  text-transform: uppercase;
  font-weight: normal;
  letter-spacing: .1px;
  text-align: center;
}


.page-container .banner-rotation .bnr-vp h2.trial-text {
	display: inline-block;
	font-size: 190%;
}
.page-container .banner-rotation .bnr-vp h2.trial-text a{
	color:#fff;
}
.page-container .banner-rotation .bnr-vp .free-trial-bar {
  height: auto;
}
.page-container .banner-rotation .bnr-vp .free-trial-btn {
  text-align: center;
}


.page-container .banner-rotation .bnr-vp button.free-trial {
  position: relative;
  font-size:175%;
}
.page-container .banner-static img {
  width: 100%;
  height: auto;
  border: none;
}

.page-container .home-top {
  text-align: center;
}
.page-container .home-top .icon {
  background-repeat: no-repeat;
  margin: 0 auto;
}
.page-container .home-top .icon-speed {
  background-image: url("/images/icon_speed.png");
}
.page-container .home-top .icon-reliable {
  background-image: url("/images/newsbin/reliability.png");
}
.page-container .home-top .icon-search {
  background-image: url("/images/icon_search.png");
}
.page-container .home-top .icon-vpn {
  background-image: url("/images/icon_vpn.png");
}
.page-container .free-trial-bar,
.page-container .gradient-aqua {
  white-space: nowrap;
  color: #fff;
  font-weight: bold;
  text-transform: uppercase;
  border: none;
  background: #82c3a9;
  /* Old browsers */
  background: -moz-linear-gradient(top, #82c3a9 0%, #46ada8 100%);
  /* FF3.6+ */
  background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #82c3a9), color-stop(100%, #46ada8));
  /* Chrome,Safari4+ */
  background: -webkit-linear-gradient(top, #82c3a9 0%, #46ada8 100%);
  /* Chrome10+,Safari5.1+ */
  background: -o-linear-gradient(top, #82c3a9 0%, #46ada8 100%);
  /* Opera 11.10+ */
  background: -ms-linear-gradient(top, #82c3a9 0%, #46ada8 100%);
  /* IE10+ */
  background: linear-gradient(to bottom, #82c3a9 0%, #46ada8 100%);
  /* W3C */
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#82c3a9', endColorstr='#46ada8', GradientType=0);
  /* IE6-9 */
}
.page-container .slider-free-trial-bar{
  white-space: nowrap;
  color: #fff;
  font-weight: bold;
  text-transform: uppercase;
  border: none;
  background: #82c3a9;
  /* Old browsers */
  background: -moz-linear-gradient(top, #82c3a9 0%, #46ada8 100%);
  /* FF3.6+ */
  background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #82c3a9), color-stop(100%, #46ada8));
  /* Chrome,Safari4+ */
  background: -webkit-linear-gradient(top, #82c3a9 0%, #46ada8 100%);
  /* Chrome10+,Safari5.1+ */
  background: -o-linear-gradient(top, #82c3a9 0%, #46ada8 100%);
  /* Opera 11.10+ */
  background: -ms-linear-gradient(top, #82c3a9 0%, #46ada8 100%);
  /* IE10+ */
  background: linear-gradient(to bottom, #82c3a9 0%, #46ada8 100%);
  /* W3C */
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#82c3a9', endColorstr='#46ada8', GradientType=0);
  /* IE6-9 */
  padding: 10px 25px;
}
.page-container .gradient-aqua:hover {
  background: #add7c6;
  /* Old browsers */
  background: -moz-linear-gradient(top, #add7c6 0%, #82c3a9 100%);
  /* FF3.6+ */
  background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #add7c6), color-stop(100%, #82c3a9));
  /* Chrome,Safari4+ */
  background: -webkit-linear-gradient(top, #add7c6 0%, #82c3a9 100%);
  /* Chrome10+,Safari5.1+ */
  background: -o-linear-gradient(top, #add7c6 0%, #82c3a9 100%);
  /* Opera 11.10+ */
  background: -ms-linear-gradient(top, #add7c6 0%, #82c3a9 100%);
  /* IE10+ */
  background: linear-gradient(to bottom, #add7c6 0%, #82c3a9 100%);
  /* W3C */
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#add7c6', endColorstr='#82c3a9', GradientType=0);
  /* IE6-9 */
}
.page-container .home-bottom {
  background-color: #f2f8f9;
  margin-top: 4px;
}
.page-container .home-bottom .icon {
  background-repeat: no-repeat;
  float: left;
  background-position: center center;
  margin-right: 8px;
  height: 136px;
}

.page-container .home-bottom .icon-speed{
	background-image:url("/images/icon-speed2.png");}
 
 .page-container .home-bottom .icon-savings{
	 background-image:url("/images/icon-savings2.png");}

.page-container .home-bottom .icon-ssl {
  background-image: url("/images/icon_ssl.png");
}
.page-container .home-bottom .icon-2124 {
  background-image: url("/images/icon_2124.png");
}
.page-container .home-bottom .icon-data-transfer {
  background-image: url("/images/icon_data_transfer.png");
}
.page-container .home-bottom .icon-completion {
  background-image: url("/images/icon_completion.png");
}
.page-container .home-bottom .icon-discussion {
  background-image: url("/images/icon_discussion.png");
}
.page-container .subfoot {
  background-color: #292929;
}
.page-container .supfoot {
  background-color: #b7b7b8;
}
.page-container .navbar-nav.navbar-right:last-child {
  margin-right: 75px;
}
.page-container .navbar-right {
  margin-top: 18px;
  margin-right: 75px;
  text-transform: uppercase;
  font-weight: bold;
  font-size: 120%;
  /*sign up button*/
}
.page-container .navbar-right li {
  margin-left: 10px;
  background-image: none;
  background-color: transparent;
}
.page-container .navbar-right li.home {
  display: none;
}
.page-container .navbar-right a,
.page-container .navbar-right a:visited {
  color: #666766;
  background-image: none;
  background-color: transparent;
}
.page-container .navbar-right a:hover,
.page-container .navbar-right a:active,
.page-container .navbar-right a.selected,
.page-container .navbar-right a.selected:hover,
.page-container .navbar-right a.selected:active,
.page-container .navbar-right a.selected:visited {
  color: #2e7abf !important;
}
.page-container .navbar-right a.nb,
.page-container .navbar-right a.nb:hover,
.page-container .navbar-right a.nb:active,
.page-container .navbar-right a.nb:visited {
  background-color: transparent !important;
  background-image: none !important;
}
.page-container .navbar-right .button {
  border-bottom: 2px solid #D5010F;
  display: inline-block;
  padding: 4px 10px;
  background: #D5010F;
  /* Old browsers */
  background: -moz-linear-gradient(top, #FF0511 0%, #D5010F 100%);
  /* FF3.6+ */
  background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #FF0511), color-stop(100%, #D5010F));
  /* Chrome,Safari4+ */
  background: -webkit-linear-gradient(top, #FF0511 0%, #D5010F 100%);
  /* Chrome10+,Safari5.1+ */
  background: -o-linear-gradient(top, #FF0511 0%, #D5010F 100%);
  /* Opera 11.10+ */
  background: -ms-linear-gradient(top, #FF0511 0%, #D5010F 100%);
  /* IE10+ */
  background: linear-gradient(to bottom, #FF0511 0%, #D5010F 100%);
  /* W3C */
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#FF0511', endColorstr='#D5010F', GradientType=0);
  /* IE6-9 */
  margin-top: 8px;
  text-shadow:none !important;
}
.page-container .navbar-right .button:hover,
.page-container .navbar-right .button:active,
.page-container .navbar-right .button:visited {
  color: #fff !important;
}
.page-container .navbar-right .button:hover,
.page-container .navbar-right .button:active {
  background: #D5010F;
  /* Old browsers */
  background: -moz-linear-gradient(top, #FF0511 0%, #D5010F 100%);
  /* FF3.6+ */
  background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #FF0511), color-stop(100%, #D5010F));
  /* Chrome,Safari4+ */
  background: -webkit-linear-gradient(top, #FF0511 0%, #D5010F 100%);
  /* Chrome10+,Safari5.1+ */
  background: -o-linear-gradient(top, #FF0511 0%, #D5010F 100%);
  /* Opera 11.10+ */
  background: -ms-linear-gradient(top, #FF0511 0%, #D5010F 100%);
  /* IE10+ */
  background: linear-gradient(to bottom, #FF0511 0%, #D5010F 100%);
  /* W3C */
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#FF0511', endColorstr='#D5010F', GradientType=0);
  /* IE6-9 */
}
/* Pages
-------------------------------------------------------------------------------*/

/* DMCA report form styles */
.dmca-form { 
  margin: 0 auto;
  max-width:80%;
  margin-bottom: 20px;
}
.dmca-report-title{
  margin-top: 40px;
  margin-bottom: 40px;
}
.dmca-submit{
  text-align: center;
  margin-top: 20px;
  margin-bottom: 30px;
}
.failed{
  text-align: center!important;
  background-color: #ff0000;
  height: 50px;
  padding: 12px;
  color: #fff;
  font-size: 20px;
}
.success{
  text-align: center!important;
  background-color: #0B6623;
  height: 50px;
  padding: 12px;
  color: #fff;
  font-size: 20px;
}
/* end of DMCA report form styles */

/* Privacy Policy page */
.policy h3 {
  color: #444445;
  font-size: 20px;
}

.policy ul {
  list-style: square;
}

.policy ul li {
  list-style-position: outside;
  margin-left: 1em;
  padding-bottom: 6px;
}

.policy ul li b {
  color: #444445;
}

.policy ul li ul {
  list-style: circle outside;
}

.policy li:before {
  content: '' !important;
}

/*Newsbin*/
.partners .body-content.newsbin{background:url('/images/newsbin/hero-bkgr.jpg') no-repeat center center #009ec1; background-size:cover; min-height:auto;}



/*PAGE - partners*/
.partners .partners-top h4.partners.bnrtxt {
  color: #444445;
  font-weight: normal;
  letter-spacing: .1px;
  text-align: center;
  font-size: 140%;
  
}
.partners .partners-top .pricelg {
  font-size: 250%;
}
.partners .partners-top .monthly {
  background: url("/images/save-every-month.png") no-repeat center center;
  cursor:pointer;
}

.partners .partners-top .monthly.v2 {
  background: url("/images/save-every-month2.png") no-repeat top center;
  cursor:pointer;
}
.partners .partners-top .monthly.nr {
  background-image: url("/images/save-every-month-nr.png");
}
.partners .partners-top .yearly {
  background: url("/images/save-every-year.png") no-repeat center center;
  cursor:pointer;
}
.partners .partners-top .yearly.v2 {
  background: url("/images/save-every-year2.png") no-repeat top center;
  cursor:pointer;
}
.partners .partners-top .yearly.v3 {
  background: url("/images/newsbin/save-every-year.png") no-repeat top center;
  cursor:pointer;
}
.partners .partners-top .yearly.nr {
  background-image: url("/images/save-every-year-nr.png");
  cursor:pointer;
}

.partners ul.partners_list{margin:15px auto; padding: 0px 140px;  text-align:left;}
.partners ul.ngr_partners_list{margin:15px auto; padding: 0px 120px;  text-align:left;}
  
.partners .partners_link{
	  display:none;}
	  
.partners .billed{
	font-size:12px; color:#fff; top:-15px; position:relative; text-shadow:0px -1px 0px #666666;
	}
	
@media only screen and (min-width:992px) and (max-width:1199px){
.partners .billed{
	top:-5px;
	}
	}
@media only screen and (min-width:768px) and (max-width:991px){
.partners .billed{
	top:-10px;
	}
	}
@media only screen and (max-width:767px){
.partners .billed{
	top:-5px;
	}
.partners h1.inset{padding-top:10px; margin-bottom:2px;}
.partners h1.pricelg.inset{padding-top:0px;}
.partners h4.pricesm{
	margin-bottom:3px;
	margin-top:3px;
	}
.partners h4.partners.bnrtxt{
	padding-top:10px;}
	}
	
/*PAGE - newsreaders*/
.newsreaders .btns div.spadx {
  margin-right: 0;
  display: inline-block;
}
/*PAGE - support */
.support {
  /*nav tabs - currently on support page*/
}
.support .banner-static h1 {
  color: #fff;
  position: absolute;
  z-index: 100;
  margin-top: -200px;
  text-transform: uppercase;
  font-size: 400%;
  width: 100%;
  text-align: center;
  text-shadow: 2px 2px 4px #666;
}
.support .panel h4,
.support h4.hilite {
  background-color: #cedef2;
  padding: 8px;
  margin-bottom: 0;
  color: #666;
}
.support .panel p, .vpnfaq,
.support .panel div.answer {
  padding: 12px;
  border: 1px solid #cedef2;
  margin-bottom: 12px;
}

.panel-default > .panel-heading + .panel-collapse .panel-body ol li{padding-bottom:10px;}

.support .panel {
  display: none;
  border: none;
  box-shadow: none;
}
.support .panel.active {
  display: block;
}
.support .nav li:before {
  content: "";
}
.support .nav-tabs {
  border-bottom: 2px solid #2a7abf;
}
.support .nav-tabs > li {
  margin-bottom: -2px;
}
.support .nav-tabs > li > a {
  border: none;
  color: #777;
  line-height: 2;
  padding:10px 8px;
}
.support .nav-tabs > li.active > a,
.support .nav-tabs > li.active > a:hover,
.support .nav-tabs > li.active > a:focus {
  color: #2a7abf;
  background-color: #ffffff;
  border: none;
  cursor: pointer;
  background: url("/images/back_triangle.png") no-repeat bottom center;
}
.support .nav > li > a:hover,
.support .nav > li > a:focus {
  background-color: transparent;
  background: url("/images/back_triangle_0.png") no-repeat bottom center;
}

.support-menu{display:none;}

/*VPN Tabs*/

.software_bkgrd{background-color:#fffff0; border: 2px solid #cedef2; border-radius:5px;}

.vpn-menu{display:none;}

.country_float{
	float:left;}
	
.vpn .banner-static h1 {
  color: #fff;
  position: absolute;
  z-index: 100;
  margin-top: -200px;
  text-transform: uppercase;
  font-size: 400%;
  width: 100%;
  text-align: center;
  text-shadow: 2px 2px 4px #666;
}
.vpn .panel h4,
.vpn h4.hilite {
  background-color: #cedef2;
  padding: 8px;
  margin-bottom: 0;
  color: #666;
}
.vpn .panel p {
  padding: 12px;
  border: 1px solid #cedef2;
  margin-bottom: 12px;
}
.vpn .panel {
  display: none;
  border: none;
  box-shadow: none;
}
.vpn .panel.active, .vpn .panel .panel {
  display: block;
}
.vpn .nav li:before {
  content: "";
}
.vpn .nav-tabs {
  border-bottom: 2px solid #2a7abf;
}
.vpn .nav-tabs > li {
  margin-bottom: -2px;
}
.vpn .nav-tabs > li > a {
  border: none;
  color: #777;
  line-height: 2;
}
.vpn .nav-tabs > li.active > a,
.vpn .nav-tabs > li.active > a:hover,
.vpn .nav-tabs > li.active > a:focus {
  color: #2a7abf;
  background-color: #ffffff;
  border: none;
  cursor: pointer;
  background: url("/images/back_triangle.png") no-repeat bottom center;
}
.vpn .nav > li > a:hover,
.vpn .nav > li > a:focus {
  background-color: transparent;
  background: url("/images/back_triangle_0.png") no-repeat bottom center;
}

.vpn .vpn-setup-tabs {
  border-bottom: none;
  margin:30px 0px;
  text-align:center;
}
.vpn .vpn-setup-tabs > li {
	margin:0px 10px;
	float:none;
	display:inline-block;}

.vpn .vpn-setup-tabs > li > a{
	border-radius: 5px;
	border:2px solid transparent;
	}
	
.vpn ol li{margin-bottom:20px;}
.vpn ol li ul{margin-top:20px;}

.setup_icon{
	display:block;
	width:140px;
	height:140px;
	text-align:center;}
	
.icon_text{
	display:block; margin-top:85px;}
	
.windows_icon{
	background:url("/images/icons/windows.png") no-repeat top center;}
.vpn .nav-tabs > li > a.windows_icon:hover,
.vpn .nav-tabs > li.active > a.windows_icon{
	background:url("/images/icons/windows.png") no-repeat top center;
	border: 2px solid #cedef2;
	background-color:#fff;}
	
.ios_icon{
	background:url("/images/icons/ios.png") no-repeat top center;}
.vpn .nav-tabs > li > a.ios_icon:hover,
.vpn .nav-tabs > li.active > a.ios_icon{
	background:url("/images/icons/ios.png") no-repeat top center;
	border: 2px solid #cedef2;
	background-color:#fff;}
	

.android_icon{
	background:url("/images/icons/android.png") no-repeat top center;}
.vpn .nav-tabs > li > a.android_icon:hover,
.vpn .nav-tabs > li.active > a.android_icon{
	background:url("/images/icons/android.png") no-repeat top center;
	border: 2px solid #cedef2;
	background-color:#fff;}

.mac_icon{
	background:url("/images/icons/macosx.png") no-repeat top center;}
.vpn .nav-tabs > li > a.mac_icon:hover,
.vpn .nav-tabs > li.active > a.mac_icon{
	background:url("/images/icons/macosx.png") no-repeat top center;
	border: 2px solid #cedef2;
	background-color:#fff;}

.chromebook_icon{
	background:url("/images/icons/chromebook.png") no-repeat top center;}
.vpn .nav-tabs > li > a.chromebook_icon:hover,
.vpn .nav-tabs > li.active > a.chromebook_icon{
	background:url("/images/icons/chromebook.png") no-repeat top center;
	border: 2px solid #cedef2;
	background-color:#fff;}
	
	
.routers_icon{
	background:url("/images/icons/routers.png") no-repeat top center;}
.vpn .nav-tabs > li > a.routers_icon:hover,
.vpn .nav-tabs > li.active > a.routers_icon{
	background:url("/images/icons/routers.png") no-repeat top center;
	border: 2px solid #cedef2;
	background-color:#fff;}
	
	
.ubuntu_icon{
	background:url("/images/icons/ubuntu.png") no-repeat top center;}
.vpn .nav-tabs > li > a.ubuntu_icon:hover,
.vpn .nav-tabs > li.active > a.ubuntu_icon{
	background:url("/images/icons/ubuntu.png") no-repeat top center;
	border: 2px solid #cedef2;
	background-color:#fff;}

.vpn .panel-title{
	cursor:pointer;}
	
.vpn .panel-title > a{display:block; width:100%;}

/*DMCA*/
.dmca .dmca-notice {
  font-family: Arial, Helvetica, sans-serif;
  font-size: 12px;
  color: #333;
}
.cpreport form {
  color: #333;
}
.create-a-newsgroup blockquote {
  font-size: 110%;
}
.install-guide p,
.install-guide span {
  color: #333;
}
.install-guide span.heading,
.install-guide h3 {
  color: #2a7abf;
  display: block;
  height: auto;
  background: none;
  border-bottom: 1px solid #ccc;
}
.install-guide .news-logo {
  text-align: right;
}
.install-guide .news-logo img {
  height: 65px;
}
.install-guide .carousel .item .inner {
  min-height: 500px;
  padding-top: 16px;
  padding-bottom: 16px;
  color: #333;
}
.install-guide .carousel .item .inner img {
  margin: 8px;
  max-width: 100%;
  height: auto !important;
}
.install-guide .carousel {
  margin-bottom: 50px;
  margin-top: 20px;
}
.install-guide .carousel .item .inner {
  width: 60%;
  margin: 0 auto;
}
/*SEARCH*/
.light {
  background-color: #cbe1f4;
}
.light:hover {
  background-color: #fffe84;
}
.dark {
  background-color: #e6e9eb;
}
.dark:hover {
  background-color: #fffe84;
}
.yellow:hover {
  background-color: #fffe84;
}
#searchResults {
  font-size: 13px;
  font-family: Arial, Helvetica, sans-serif;
}
#searchResults a {
  color: #000000;
  text-decoration: none;
}
.searchHdr {
  background-color: #2a7abf;
  color: #ffffff;
  font-size: 14px;
}
#globalSearch {
  font-family: Arial, Helvetica, sans-serif;
  font-size: 12px;
}
.globalHdr {
  font-size: 40px;
  font-weight: bold;
}
sup {
  font-size: 14px;
}
.searchLinks {
  background-color: #2a7abf;
  color: #ffffff;
  font-weight: bold;
}
.searchLinks a {
  color: #ffffff;
  font-weight: bold;
}
#searchArea {
  border: 1px solid #cccccc;
  padding: 10px;
}
.searchPages {
  font-size: 15px;
  font-weight: bold;
  color: #000000;
}
.searchPages a {
  color: #000000;
}
#searchFooter {
  font-weight: bold;
}
#searchSelect {
  font-weight: bold;
  font-size: 13px;
}

/*Partners Test*/
h1.p_header{color:#fff; font-size:40px;}
.p_features{color:#fff; padding-top:20px; font-size:16px;}

.monthly_v3, .yearly_v3{
	border-radius:5px;
	border:4px solid #4986bc;
	background-color:#bccede;
	margin:20px auto 40px;
	padding:15px;
	position:relative;
	cursor:pointer;
	}
	
.monthly_v3:hover, 
.yearly_v3:hover{
	background-color:#fdf2d3;}

.monthly_v3 h1,
.yearly_v3 h1{text-transform: uppercase;text-align:left; margin:0px; padding:0px; font-weight:bold; font-size:32px;}


.partners .partners-top .monthly_v3 h4.bnrtxt, 
.partners .partners-top .yearly_v3 h4.bnrtxt{text-align:left; color:#000;}

h1.p_dprice, 
h1.p_price{font-weight:bold; font-size:40px; margin:0px; padding:0px;}

h4.lifetime{text-align:left; color:#000; padding:0px 0px 0px 10px; margin:0px;}

.save44{background:url(/images/save44.png) no-repeat; }
.save55{background:url(/images/save55.png) no-repeat;}

.yellow_bnr{width:134px; height:123px; position:absolute; right:-5px; top:-5px;}

.red_txt{color:#ae2517;}
.blue_txt{color:#093154;}

.p_red{
	background-color:#ae2517;
	white-space: nowrap;
  	color: #fff;
	font-weight: bold;
	text-transform: uppercase; border:none;}
.p_blue{
	background-color:#093154;
	border:none; 
	white-space: nowrap;
	  color: #fff;
	  font-weight: bold;
	  text-transform: uppercase; border:none;}
	  
.page-container .home-bottom .icon_old {width: 75px;background-size: 75px 75px;}

.page-container .home-bottom .icon_old {
  background-repeat: no-repeat;
  float: left;
  background-position: center center;
  margin-right: 8px;
  height: 150px;
}

.page-container .home-bottom.white{background-color:#fff;
margin-top:0px; padding-top:20px; padding-bottom:0px;}

.p_features ul{
	margin:0px; padding:0px;}

  .body-content footer ul li:before{
	  content: "";}
	  
/*PROMO*/
.promo h4{color:#2a7abf; font-size:140%;}
.promo .prizes h4{color:#666; font-size:140%;}
.promo img{max-width:100%;}
.promo .icon-first{background:url(//w8m8b4g9.ssl.hwcdn.net/www.usenetserver.com/1st.png) no-repeat; background-position:center center;}
.promo .icon-second{background:url(//w8m8b4g9.ssl.hwcdn.net/www.usenetserver.com/2nd.png) no-repeat; background-position:center center;}
.promo .icon-third{background:url(//w8m8b4g9.ssl.hwcdn.net/www.usenetserver.com/3rd.png) no-repeat; background-position:center center;}
.promo .trophy{margin:0px auto;}


/*RASPBERRY-PI*/
.rp-promo-banner{width:100%; background:url('/images/promo/raspberry-pi/raspberrypi-bkgrd.jpg') repeat-x;}
.rp-promo-banner img, .judging img{max-width:100%;}
.rp-promo-banner .rp-hdr h1.rp-hdr{display:none;}
.prizes img{max-width:50%;}

.page-container .banner-rotation .bnr-vp h1.xmas{font-family: 'Merriweather', serif; color:#ffc000; font-size:550%;}
.page-container .banner-rotation .bnr-vp h4.xmas{color:#fff; font-size:200%; font-weight:300;}

/*VDAY 2015*/
.body-content.hearts{background:url(//w8m8b4g9.ssl.hwcdn.net/www.usenetserver.com/promotions/vday/hearts.jpg) center repeat;}
.vday_error{display:none; color:#b21111; font-size:12px; padding-top:10px;}
.vday_success{display:none;}
.vday_input label{font-weight:300; font-size:16px; color:#000;}
.vday_close{background:url(//w8m8b4g9.ssl.hwcdn.net/www.usenetserver.com/promotions/vday/box.png) no-repeat; width:650px; height:450px; margin:0px auto;}
.vday_open{background:url(//w8m8b4g9.ssl.hwcdn.net/www.usenetserver.com/promotions/vday/open_box.png) no-repeat; width:650px; height:450px; margin:0px auto;}
.vday_input{padding-top:190px;}

.vday_success .side_pad{padding-left:10px; padding-right:5px;}
.vday_success p:first-child{padding-top:105px; font-size:18px;}
.vday_success p{ color:#fff; font-size:15px; line-height:22px;}
.vday_success a{color:#fff; text-decoration:underline;}

#carousel.home{display:none;}
#carousel.home,
.slide_item{width:100%; height:350px;}
.slide_item button.slide_btn{font-size:170%; padding-left:25px; padding-right:25px;}
.slide1{background:url('/images/banner/1.jpg') left center; background-size:cover; width:100%;}
.sliderp{background:url('//w8m8b4g9.ssl.hwcdn.net/media.usenetserver.com/rasp-pi.jpg') left center; background-size:cover; widht:100%;}
.slide2{background:url('/images/banner/2.jpg') center center; background-size:cover; width:100%;}
.slidevday{background:url('//w8m8b4g9.ssl.hwcdn.net/media.usenetserver.com/vday_slider.jpg') center center; background-size:cover; width:100%;}
.slide3{background:url('//w8m8b4g9.ssl.hwcdn.net/media.usenetserver.com/UNS_VPN_Slide6-2.jpg') left center; background-size:cover; width:100%;}
.carousel-fade .carousel-inner .item {opacity: 0;-webkit-transition-property: opacity;-moz-transition-property: opacity;-o-transition-property: opacity;transition-property: opacity;}
.carousel-fade .carousel-inner .active {opacity: 1;}
.carousel-fade .carousel-inner .active.left,
.carousel-fade .carousel-inner .active.right {left: 0;opacity: 0;z-index: 1;}
.carousel-fade .carousel-inner .next.left,
.carousel-fade .carousel-inner .prev.right {opacity: 1;}
.carousel-fade .carousel-control {z-index: 2;}
#carousel.home .carousel-control{width:5%;}
#carousel.home .carousel-control.left,
#carousel.home .carousel-control.right{background:none;}
#carousel.home .carousel-control.left{position: absolute;top: 50%;z-index: 5;display: inline-block; left:5px;}
#carousel.home .carousel-control.right{position: absolute;top: 50%;z-index: 5;display: inline-block; right:15px;}
#carousel.home .carousel-indicators li.active {background-color:#2A7ABF;}
#carousel.home .carousel-indicators li{background-color:#666; width:13px; height:13px; border:none;}
#carousel.home .slide1.slide_item .slide_content,
#carousel.home .slide2.slide_item .slide_content,
#carousel.home .slide3.slide_item .slide_content{width:100%;}
.carousel.home .carousel-indicators{ display:none;}
.carousel.home .carousel-control{color:#666; font-size:35px; text-shadow:none; opacity:1;}
.carousel.home .carousel-control:hover{color:#2A7ABF;}
.slide_item .slide_content{padding:15px 25px;}
.slide_item.slide1{padding-top:25px;}
.slide_item h1{font-size:250%; color:#000;}
.slide_item h1.white{font-size:250%; color:#fff;}
.slide_item h4.white{color:#fff;}
.slide_item.slide2 h1{font-size:250%; color:#000;}
.slide_item img{width:55%; padding:10px 0px;}
.slide_item h4{font-size:115%; margin-top:0px; color:#000;}
.slide_item.slide2 h4, .slide_item.slide2 h3{color:#000;}
.slide_item.slide3 img{padding-bottom:0px; position:relative; bottom:0px;}
.slide_item button.btnlink{font-size:175%;}
.slide_item.slidevday img{width:90%;}

.slidevday .vday_txt.slide_content{display:none;}

@media only screen and (max-width: 375px) {
	h2.inset.trial-text{
		font-size:120% !important;}}

@media only screen and (max-width: 515px) {
	h2.inset.trial-text{
		font-size:150%;}}
@media only screen and  (max-width: 374px) {
  .banner-static h1.vpn {font-size:20px; margin-top:-50px;}}
@media only screen and (min-width:375px) and (max-width: 515px) {
  .banner-static h1.vpn {font-size:20px; margin-top:-70px;}}
		
@media only screen and (min-width:516px) and (max-width:767px){
  .banner-static h1.vpn {font-size:35px; margin-top:-100px;}}
@media only screen and (max-width:635px){
	
.slidevday .vday_txt.slide_content{display:block; color:#95625d;}
.vday_txt h1, .vday_txt h4{ color:#95625d;}
.slidevday .slide_content{display:none;}}

/* Different size screens
-------------------------------------------------------------------------------*/
/*Very Low Width: < 767 */
@media only screen and (max-width: 767px) {
	
	.forcefullwidth_wrapper_tp_banner{display:none;}
	#carousel.home{display:block;}
	
.page-container .slider-free-trial-bar{padding: 2px 10px;}
.promo .trophy{ height:150px; width:150px; background-size:150px 150px;}
footer .social_tag{ float:none; margin-right:0px;}
	
  .navbar-default {background-color: transparent;border-color: #e7e7e7;z-index: 10000;}
  .navbar-brand {display: inline;}
  .navbar-collapse {background-color: #e7e7e7;padding-right: 15px;padding-left: 15px;padding-bottom: 20px;color: #666;}
  .navbar-collapse .sign-up {margin-left: 15px;}
  .navbar-right li.home {display: block;}
  .free-trial-bar {white-space: normal;}
  .page-container .heading {height: 87px;}
  .page-container .heading .logo {width: 105px;height: 73px;background-size: 105px 73px;margin-left: 0px;margin-top: 6px;float: left;}
  .page-container .body-container {width: 95%; }
  .page-container .home-bottom {padding: 16px;}
  .page-container .home-bottom .icon {height: 110px;}
  .page-container .home-top .col-md-4 {width: 100%;clear: left;}
  .page-container footer {text-align: center;}
  .page-container footer ul li {width: auto;display: inline-block;float: none;}
  .page-container footer .payments {margin: 0 auto;}
  .page-container footer .subfoot ul.rightnav {text-align: center;}
  /*PAGE - partners*/
  .partners .partners-top .pricelg {font-size: 200%;}
  .partners .partners-top .monthly,
  .partners .partners-top .yearly {background-size: 270px 235px;height: 235px;width: 270px;}
  
  .partners .partners-top .monthly.v2,
  .partners .partners-top .yearly.v2,
    .partners .partners-top .yearly.v3 {background-size: 275px 275px;height: 275px;width: 275px;}
  
  .partners .partners-top h1.inset{margin-bottom:0px; padding-bottom:0px;}
  .partners .partners-top h4.bnrtxt{margin-bottom:3px;}
  .partners .partners-top h4.partners.bnrtxt {font-size: 100%;}
  .partners ul.partners_list{ padding: 0px 30px; margin:8px auto;}
  
  .partners .partners-top .bnrtxt.bpadxx {padding-bottom: 0;}
  
  
  /*PAGE - support */
  .support .banner-static h1{display: none;}
  /*PAGE - newsreaders*/
  .newsreaders .btns div.spadx {padding-left: 0;}
  .newsreaders button.plain {margin-top: 8px;}
  
  /*partners page*/
  h1.p_header{font-size:30px; padding-left:10px; padding-right:10px;}
  
  .monthly_v3, .yearly_v3{
	  width:85%}
	  
  .p_red, .p_blue{margin-top:10px;}	  
  
  .page-container .home-bottom .icon_old{
	  float:none; height:75px; margin:0px auto;}
  
  /*vpn page*/
  .vpn-menu, .support-menu{display:block;}
  #unsvpnnav, #uns_support, #vpn_help{display:none;}
  
  
.partners .partners-top .pricelg {}
.partners .partners-top .pricelg sup{font-size: 50%;top:-.75em;}

.partners .partners-top .price.padx{
	padding-top:0px;}

.partners .partners-top h4.partners.bnrtxt{
	font-size:120%;}
  
.partners .partners-top .price.padx h4{
	margin-top:0px;}

  
.page-container .banner-rotation .bnr-vp h1.vpn {
	margin-left:30px;
	font-size:275%;
}
.page-container .banner-rotation .bnr-vp h4.bnrtxt.vpn {
	margin-left:30px;
	margin-top:20px;
}

.page-container .banner-rotation .bnr-vp .free-trial-btn.vpn {
	margin-left:30px;
	margin-top:10px;
}
	.partners ul.ngr_partners_list{padding: 0px 60px; margin-top:15px;}
  
  .rp-promo-banner .lightbulb{max-width:50%; margin:0px auto;}
	.rp-promo-banner .rp-hdr h1.rp-hdr{display:block; color:#fff; font-size:200%; margin:0px; padding:0px;}
	.rp-promo-banner .rp-hdr p{display:none;}
	.prizes img{max-width:25%;}
  
}

/* best-usenet-service / techradar */

.techradar nav.main.navbar{display: none;}

/* Techradar Styles */
.techradar .heading .logo {
  background-image:url("/images/best-usenet-service/techradar/UNS-Logo.png");
}
.techradar .page-container .heading {
  background: #8c2b5e;
}
.techradar .discount-bar {
  padding: 30px 0;
  font-weight: 600;
  color: #fff;
  background: #5c154a;
  margin-bottom: 30px;
}
.discount-bar.body-content {
  min-height: auto;
}
.discount-bar .discount-text {
  display: inline-block;
  font-size: 40px;
  line-height: 43px;
}
.discount-bar .discount-logo {
  vertical-align: top;
  margin-left: 16px;
  margin-right: 16px;
}
.techradar .body-content.press {
  border-bottom: 1px solid #e8e9ea;
}

/* As Seen In Styles */
.press-logos span{
  height:64px;
  display: inline-block;
  margin-left:15px;
  margin-right:15px;
}

.techradar .press-logos .techradar { width: 11.31%; background:url("/images/best-usenet-service/press/techradar.png") no-repeat; background-size: contain; background-position: center center; }
.techradar .lifehacker { width: 8.33%; background:url("/images/best-usenet-service/press/lifehacker.png") no-repeat;}
.techradar .dslreports{ width: 10.06%; background:url("/images/best-usenet-service/press/dslreports.png") no-repeat;}
.techradar .reddit{ width: 7.77%; background:url("/images/best-usenet-service/press/reddit.png") no-repeat;}
.techradar .howtogeek{ width: 11.52%; background:url("/images/best-usenet-service/press/howtogeek.png") no-repeat;}
.techradar .ngr-logo{ width: 9.93%; background:url("/images/best-usenet-service/press/ngr.png") no-repeat;}
.techradar .greycoder{ width: 12.56%; background:url("/images/best-usenet-service/press/greycoder.png") no-repeat;}
.techradar .press-logos span { background-size: contain; background-position: center center; }

@media only screen and (max-width: 800px) { 
  .techradar .press-logos span,
  .techradar .press-logos .techradar {
    width: 18%;
  }
}

/* Trace-route page */

.pre-area{
  white-space: pre;
  font-family: Menlo,Monaco,Consolas,"Courier New",monospace;
  background-color: #f5f5f5;
  border: 1px solid #ccc;
  border-radius: 4px;
  padding: 9.5px;
  font-size: 13px;
  line-height: 1.42857143;
  color: #333;
  word-break: break-all;
  word-wrap: break-word;
  margin: 0 auto;
}
@media only screen and (max-width: 800px) { 
  .pre-area{
    overflow: scroll!important;
    height: 150px;
  }
}

/* End Trace-route page */

/* Fix for the list items */
/*
.body-content ul li::before {
  content: " • "!important;
}
*/

.partners_list li {
  margin-top: 5px;
  white-space: nowrap;
}
.partners_list li:first-child {
  margin-top: 0;
}

/* Pricing size fix */
.price-spacing-fix {
  margin-top: -10px;
}
.monthly .price-spacing-fix {
  padding-top: 25px;
  padding-bottom: 1px;
  margin-bottom: -4px;
}
.yearly .price-spacing-fix {
  padding-top: 17px;
  padding-bottom: 0;
  margin-bottom: -14px;
}
.price-sizing-fix {
  font-size: 45px;
}
.partners .partners-top .pricelg sup {
  font-size: 22px;
}

@media only screen and (max-width: 768px) {
  .techradar.partners .partners-top .pricelg {
    font-size: 100%;
  }
  .techradar.partners .price-sizing-fix{
    font-size: 30px;
  }
  .partners .partners-top .monthly.v2, .partners .partners-top .yearly.v2{
      background-size: 305px 305px;
      height: 315px;
      width: 305px;
  }
  .techradar.partners .partners-top .pricelg sup {
    top: -0.35em;
  }
}
@media only screen and (max-width: 991px) and (min-width: 768px) {
  .partners_list li {
    margin-top: 0px;
  }
  .price-sizing-fix {
    font-size: 30px;
  }
  .partners .partners-top .pricelg sup {
    font-size: 18px;
  }
  .monthly .price-spacing-fix {
    padding-top: 9px;
    padding-bottom: 17px;
    margin-bottom: 0;
  }
  .yearly .price-spacing-fix {
    padding-top: 7px;
    padding-bottom: 0;
    margin-bottom: 0;
  }
}

@media only screen and (min-width: 1500px) { 
  .monthly .price-spacing-fix {
    padding-top: 41px;
    padding-bottom: 5px;
  }
  .yearly .price-spacing-fix {
    padding-top: 34px;
    padding-bottom: 0;
    margin-bottom: -7px;
  }
}

/* BG, color changes */
.techradar .partners-top .yearly.v2 {
  background-image:url('/images/best-usenet-service/techradar/save-every-year2.png');
}
.techradar .partners-top .monthly.v2 {
  background-image:url('/images/best-usenet-service/save-every-month2.png');
}
.techradar .page-container .home-top .icon-search {
  background-image:url('/images/best-usenet-service/techradar/icon_search.png');
}
.techradar .page-container .home-top .icon-speed {
  background-image:url('/images/best-usenet-service/techradar/icon_speed.png');
}
.techradar .page-container .home-top .icon-vpn {
  background-image:url('/images/best-usenet-service/techradar/icon_ssl.png');
}
.techradar h3 {
  color: #8c2b5e;
}

/* end best-usenet-service */

/*Low Width: < 991 */
@media only screen and (max-width: 991px) {
  body {overflow-x: auto;max-width: 100% !important;}
  
  footer nav ul{
	list-style:none outside none;
	list-style-type:none;}
  
  footer ul li {float: left;padding: 0 5px 0px 0px;}
  footer ul li:after {content: " | ";padding: 0 0 0 5px;}
  
  
  footer ul li:last-child:after {content: "";}
  footer .subfoot ul {padding-left: 0;margin-left: -8px;}
  footer .supfoot {padding: 8px;}
  .home-bottom .feature {clear: left;}
  .home-top {/*padding:16px 79px 59px 79px;*/padding: 8px;}
  .home-top .icon {width: 100px;height: 100px;background-size: 100px 100px;}
	  
.p_features ul{
	text-align:center;}
	
.partners .partners-top .pricelg {
  font-size: 200%;
}
.partners .partners-top .pricelg sup{
  top:-.75em;
}

.partners .partners-top .price.padx{
	padding-top:5px;}

.page-container footer {
  text-align: center;
}
footer .social_tag {
  float: none;
  margin-right: 0px;
}
.page-container footer ul li {
  width: auto;
  display: inline-block;
  float: none;
}
.page-container footer .payments {
  margin: 0 auto;
}
.page-container footer .subfoot ul.rightnav {
  text-align: center;
}

}
/*Lower Width: between 768 and 991*/
@media only screen and (min-width: 768px) and (max-width: 991px) {
	.promo .prizes  .prize-type{float:left; width:33%;}
	.promo .prizes .prize-type img{max-width:100%;}
  .page-container .heading {height: 87px;}
  .page-container .heading .logo {width: 105px;height: 73px;background-size: 105px 73px;margin-left: 0px;margin-top: 6px;float: left;}
  .page-container .body-container {width: 98%;}
  .page-container .home-bottom {padding: 32px;}
  .page-container .home-bottom .icon {height: 110px;}
  /*PAGE - partners*/
  .partners .partners-top .monthly,
  .partners .partners-top .yearly {background-size: 357px 311px;height: 311px;width: 357px;}
  
  .partners .partners-top .monthly.v2,
  .partners .partners-top .yearly.v2,
  .partners .partners-top .yearly.v3 {background-size: 350px 369px;height: 350px;width: 369px;}
  
  
  .partners ul.partners_list{ padding: 0px 50px; margin:5px auto;}
	.partners ul.ngr_partners_list{padding: 0px 60px; margin-top:15px;}
  .partners .partners-top .bnrtxt{margin-top:0px;}
  
  .monthly_v3, .yearly_v3{
	  width:50%}
	  
  .banner-static h1.vpn {
  color: #fff;
  position: absolute;
  z-index: 100;
  margin-top: -120px;
  text-transform: uppercase;
  font-size: 300%;
  width: 100%;
  text-align: center;
  text-shadow: 2px 2px 4px #666;
}
  .partners .partners-top h4.partners.bnrtxt {font-size: 140%;}
  .promo .trophy{height:150px;width:150px;background-size:150px 150px;}
	  
}
/*Lower Width: between 992 and 1199*/
@media only screen and (min-width: 992px) and (max-width: 1199px) {
  .page-container .heading {height: 87px;}
  
  .page-container .heading .logo {width: 105px;height: 73px;background-size: 105px 73px;margin-left: 99px;margin-top: 6px;}
  .page-container .body-container {width: 970px;}
  .page-container .home-bottom {padding: 79px;}
  
  .page-container .home-top .icon {width: 125px;height: 125px;background-size: 125px 125px;}
  
  .page-container .home-bottom .icon {width: 91px;background-size: 91px 91px;}
  /*PAGE - partners*/
  .partners .partners-top .monthly,
  .partners .partners-top .yearly {background-size: 344px 300px;width: 344px;height: 300px;}
  
  .partners .partners-top .monthly.v2,
  .partners .partners-top .yearly.v2,
  .partners .partners-top .yearly.v3 {background-size: 350px 404px;height: 404px;width: 350px;}
  .partners ul.partners_list{ padding: 0px 80px; margin:15px auto;}
	.partners ul.ngr_partners_list{padding: 0px 80px; margin-top:35px;}
  
  .banner-static h1.vpn {color: #fff;position: absolute;z-index: 100;margin-top: -170px;text-transform: uppercase;font-size: 400%;width: 100%;text-align: center;text-shadow: 2px 2px 4px #666;}
  .partners .partners-top h4.partners.bnrtxt {font-size: 160%;padding-top:10px;}
  .partners .partners-top .pricelg sup{top:-.75em;}
  .partners .partners-top h1.inset{margin-bottom:0px; padding-bottom:0px;}
  .promo .trophy{height:200px;width:200px;}
}
/*Lower Width: < 1200*/
@media only screen and (max-width: 1200px) {
  .home-bottom .icon {width: 91px;background-size: 91px 91px;}
  .home-top .col-md-4 {width: 33%;float: left;clear: none;}
  .partners .bnrtxt.tpadxx,
  .partners .price.pad {padding-top: 0;}
}
/*Standard Width: < 1199, between 1200 and 1499*/
@media only screen and (min-width: 1199px) {
  footer .last {padding-left: 95px;}
  .promo .trophy{height:200px;width:200px;}
}

@media only screen and (min-width: 1200px) and (max-width: 1499px) {
  body {font-size: 13px;}
  .page-container .body-container {width: 1140px;}
  .page-container .heading {height: 87px;}
  .page-container .heading .logo {width: 105px;height: 73px;background-size: 105px 73px;margin-left: 99px;margin-top: 6px;}
  .page-container .home-top {padding: 16px 79px 59px 79px;}
  .page-container .home-top .icon {width: 147px;height: 147px;background-size: 147px 147px;}
  .page-container .home-bottom {padding: 79px;}
  .page-container .home-bottom .icon {width: 91px;background-size: 91px 91px;}
  /*PAGE - partners*/
  .partners .partners-top .monthly,
  .partners .partners-top .yearly {background-size: 396px 345px;width: 396px;height: 345px;}
  
  .partners .partners-top .monthly.v2,
  .partners .partners-top .yearly.v2,
  .partners .partners-top .yearly.v3 {background-size: 400px 462px;height: 462px;width: 400px;}
  
  .partners ul.partners_list{ padding: 0px 100px;}
  
  .partners .partners-top .price.pad {padding: 0;}
  .partners .partners-top h4.partners.bnrtxt {font-size: 180%; padding-top:20px;}
  .partners ul.partners_list{ margin:5px auto 20px;}
  .partners .partners-top .pricelg {font-size: 250%;}
  .partners .partners-top .pricelg sup{top:-.75em;}
  
}
/*Hi Width > 1500*/
@media only screen and (min-width: 1500px) {
		
  body {font-size: 14px;}
  .page-container .body-container {width: 1440px;}
  .page-container .heading {height: 110px;}
  .page-container .heading .logo {width: 132px;height: 92px;background-size: 132px 92px;margin-left: 125px;margin-top: 8px;}
  .page-container .banner-rotation {height: 560px;}
  .page-container .home-top {padding: 20px 100px 75px 100px;}
  .page-container .home-top .icon {width: 186px;height: 186px;}
  .page-container .home-bottom {padding: 100px;}
  .page-container .home-bottom .icon {width: 115px;height: 136px;}
  /*PAGE - partners*/
  .partners .partners-top .monthly,
  .partners .partners-top .yearly {background-size: 500px 436px;height: 436px;width: 500px;}
  
  .partners .partners-top .monthly.v2,
  .partners .partners-top .yearly.v2,
  .partners .partners-top .yearly.v3 {background-size: 500px 577px;height: 577px;width: 500px;}
  
  .partners .partners-top h4.partners.bnrtxt {font-size: 200%;padding-top:10px;}
  .partners .partners-top .pricelg {font-size: 350%;}
  .partners .partners-top .pricelg sup{font-size: 50%;top:-.75em;}

  .partners .partners-top .price.padx{padding-top:30px;}

  .partners ul.partners_list{line-height:30px; font-size:16px;padding: 10px 120px;}
  .partners ul.ngr_partners_list{line-height:25px; font-size:16px;padding: 0px 160px;}

  .page-container .navbar-right {margin-top: 30px;}
  .partners .partners-top h1.ngrprice{margin-top:0px;}
  
}

/*press logos*/
.body-content.press{min-height:auto; padding:10px 0px;}
.body-content.press h3{color:#444445; font-weight:400; text-transform:uppercase; font-size:20px;}
.press-logos{    
    flex-wrap: wrap;
    display: flex;
    justify-content: center;
    align-items: stretch;
    align-content: center;
}

.press-logos span{
	height:64px;
	display: inline-block;
	margin-left:10px;
	margin-right:10px;
}

.usenet-tools{background-size:120px 64px; width:140px; background:url("/images/press/usenet-tools.png") no-repeat;}
.techradar{background-size:120px 64px; width:168px; background:url("/images/press/techradar.png") no-repeat;}
.lifehacker{background-size:120px 64px; width:120px; background:url("/images/press/lifehacker.png") no-repeat;}
.dslreports{background-size:145px 64px; width:145px; background:url("/images/press/dslreports.png") no-repeat;}
.reddit{background-size:112px 64px; width:112px; background:url("/images/press/reddit.png") no-repeat;}
.howtogeek{background-size:166px 64px; width:166px; background:url("/images/press/howtogeek.png") no-repeat;}
.ngr-logo{background-size:143px 64px; width:143px; background:url("/images/press/ngr.png") no-repeat;}
.greycoder{background-size:181px 64px; width:181px; background:url("/images/press/greycoder.png") no-repeat;}

.home-f .days,.home-f .months{background:url("../images/sign-up-back-1.png") no-repeat top center;background-size:450px 440px;height:440px;width:450px;margin:0 auto;}
.home-f .month{background:url("../images/sign-up-back-2.png") no-repeat top center;background-size:450px 440px;height:440px;width:450px;margin:0 auto;}
.home-f .sign-up-box h1,.home-f .sign-up-box h4,.home-f .sign-up-box h5{margin:0;padding:0;}
.home-f .sign-up-box.short h1.head{padding-top:60px;}
.home-f .sign-up-box h1.head{padding-top:19px;}
.home-f .sign-up-box.short .pricelg{font-size:275%;}
.home-f .sign-up-box.short .price{padding-top:18px;}
.home-f .days.sign-up-box.short .price{padding-top:28px;}
.home-f .sign-up-box.short sup{font-size:50%;}
.home-f .sign-up-box .pricelg{font-size:375%;}
.home-f .sign-up-box .pricesm{font-size:133%;}
.home-f .sign-up-box .price{padding-top:33px;}
.home-f .sign-up-box sup{font-size:60%;}
.home-f .sign-up-box .flist{list-style:disc;text-align:left;font-size:18px;width:80%;margin:0 auto;padding-top:60px;padding-bottom:30px;}
.home-f .sign-up-box.large .flist{width:80%;padding-top:75px;}
.home-f .sign-up-box .flist li::before,.home-f .sign-up-box ul li::before{content:none;}
.home-f .days .submit{margin-top:12px;}
.home-f .months .submit{margin-top:1px;}
.home-f .month .submit{margin-top:18px;}
.home-f .gradient-orange:hover{text-decoration: none;}
@media screen and (max-width:1499px){
    .home-f .days,.home-f .months,.home-f .month{background-size:308px 440px;width:302px;}
    .home-f .sign-up-box .flist{font-size:15px;}
    .home-f .sign-up-box .flist li{margin:5px 0;}
}

/*** Newsletter ***/
.newsletter-confirmation .np h1{
  margin-top: 108px;
}
.newsletter .np h1{
  margin-top: 62px;
}
.cio-newsletter button{
  margin-top: -3px;
}
.cio-newsletter #successMessage{
  display: none;
}
.customer-io-widget{
  margin-top: -20px;
  margin-bottom: 20px;
}
.customer-io-widget h2{
  font-size: 20px;
}
#customer_io_signup_footer_form h2{
  font-size: 16px;
}
.customer-io-widget button{
  margin-top: -5px;
}
.customer-io-widget #customer_io_signup_footer_form input{
  height: 34px;
  padding: 10px 7px;
  border: 2px solid #dadada;
  font-size: 14px;
  color: #dadada;
}
@media screen and (max-width:991px){
  .customer-io-widget{
    margin-top: 10px;
    margin-bottom: 20px;
  }
  .social_media_footer{
    margin-bottom: 20px;
  }
}
