#flags {
	text-align: left;
	float:left;
	width:630px;
	margin-top:10px;
}

#flags img {
	float:left;
	margin:7px
}
#news_container {
	float:right;
	width:244px;
	height:220px;
	margin-top:10px;
}

.pricelist-link-fp {text-align: center;margin-top:10px;}
.pricelist-link-fp > a {margin-left:30px;padding:2px;padding-left:10px;padding-right:10px;border-radius:3px;text-align: center;background-color:#f0f0f0;}
.pricelist-link-fp > a:link, .pricelist-link-fp > a:visited {text-decoration: none;color:gray;}
.pricelist-link-fp > a:hover {background-color:gray;color:white;}

.inwx-fp-link a {padding:2px;padding-left:10px;padding-right:10px;border-radius:3px;text-align: center;background-color:#f0f0f0;}
.inwx-fp-link a:link, .inwx-fp-link a:visited {text-decoration: none;color:gray;}
.inwx-fp-link a:hover {background-color:gray;color:white;}

#realcontent {margin-left:0px;margin-right:0px;background-color: transparent;box-shadow: none}
.inwx-body {background-color:transparent;box-shadow: none;}

/*
.inwx-width {max-width: 1200px;}
*/
.tld-tiles-container {
	display: flex;
}

.tld-tiles {
	display: flex;
	flex-wrap: wrap;
	width: auto;
	text-align: center;
	justify-content: center;
}
.tld-tiles .tld-tile {
	width: 10.5em;
	height: 9em;
	overflow: hidden;
	padding: 10px;
}
.tld-tile {
	display: flex;
	flex-direction: column;
	justify-content: space-evenly;
	border: solid #f0f0f0 1px;
	border-radius: 5px;
	text-align: center;
  background-color: #fdfdfd;
}
.tld-tile:hover {
	background: #f3fbff;
}
.tld-tile p {
	font-size: 14px;
	margin: 0;
}
.tld-tile img {
	height: 30px;
	margin: 0 auto;
}
.tld-tile .label .name {
	font-weight: bold;
	font-size: 16px;
}
.tld-tile .price s {
	font-size: 0.8em !important;
}
.tld-tile .price sup {
	display: inline-block;
	margin-left: 2px;
	font-size: 10px;
	font-weight: bold;
}
.tld-tile .promo-price {
	color: #F00;
	font-size: 18px;
}
.tld-tile .promo-price2 {
	color: #808080;
	font-size: 18px;
}
.tld-tile .promo-price3 {
	color: #808080;
	font-size: 12px;
}

.large-tile {
	min-width: 400px;
	max-height: 23.3em;
	margin: 0 10px 20px;
}
.large-tile a {
	outline: none;
}
.large-tile .simple {
	margin: 0;
}
.large-tile .tld-tile {
	height: 100%;
	margin-top: 10px;
	padding: 0 0 20px;
}
.large-tile .tld-tile img {
	height: auto;
	max-height: 175px;
	max-width: 80%;
}

.inwx-user {display: block;background-color:rgba(0,0,0,0.03);}

.inwx-fp-promo {position:relative;left:0px;top:0px;height:550px !important;width:100%;background-size:cover;overflow:hidden;}
.inwx-fp-promo > div {position:relative;height:550px !important;}
.inwx-fp-promo > div {box-sizing: content-box !important}
.inwx-fp-promo > div > div > div > div {background-size: cover}

.inwx-global-search {visibility: hidden}
.inwx-menu.floating .inwx-global-search {visibility: visible}


.inwx-fp-promo .inwx-width {height:400px;max-width: 1600px;position: relative;top:5px;}

.promo-h1 {margin:0px !important;padding:0px !important;margin-top:0px !important;background-color: transparent !important;height: auto !important;margin-bottom:20px !important;}
.promo-h1 > h1 {margin:0px !important;padding:0px !important;text-align: left;font-size: 50px !important;line-height: 125% !important;background-color: transparent !important;}
.promo-h3 {font-size: 22px !important;margin-top:30px !important;text-align: left !important;line-height: 150% !important;}

.inwx-menu:after {
		content:" ";
		font-family:'FontAwesome';color:white;font-size: 20px;
		display: block;float:right;background-color:transparent;width:40px;height:100%;line-height: 35px;
}
	
.inwx-fp-promo .slick-dots {
	position:relative;margin-left:auto !important;margin-right:auto !important;left:0px;bottom:100px;width:90%;max-width:1600px !important;padding-left:20px !important;height:30px;color:white;text-align: left;
}

.inwx-fp-promo .slick-dots {list-style-type: none !important;}	
.inwx-fp-promo .slick-dots button {opacity: 0.9;width:12px !important;height:12px !important;}
.inwx-fp-promo .slick-dots button:before {content:' '}
.inwx-fp-promo .slick-dots > li  {background-color:rgba(255,255,255,0.5);color:white !important;border:solid rgba(0,0,0,0.5) 1px;width:14px !important;height:14px !important;overflow:hidden}
.inwx-fp-promo .slick-dots .slick-active {background-color:white !important;border:solid black 1px !important}	
	
.inwx-promo-height2 i {margin-bottom:30px;}

	
.fp-text {text-align: center;margin-top:20px;margin-bottom:40px;padding-top:40px;padding-bottom:40px;}
.fp-text * {font-size:13px;line-height: 175%}	
.fp-text h2 {font-size: 30px !important;}
.fp-text h3 {font-size:16px !important}
.fp-text > div:nth-child(2) {line-height: 175%;padding-left:20px;padding-right:20px;font-size: 13px;}
.fp-text i {font-size: 70px;display: block;color:rgb(88, 136, 173);text-align: center;margin-top:20px;margin-bottom:40px;}

.inwx-col3 > div {width:33%;text-align: left;display:block;float:left;padding:20px;}

#domaincheck {left:auto !important;right:0px}

.blog-promo {height:470px;background-image:url('../images/2.6/promos/blog-headline.jpg');background-position:left bottom;background-size:125%;position:relative;}	
.blog-promo > div {position:relative;border:solid white 1px;height:410px !important;margin-top:20px;background-color:rgba(255,255,255,0.2);margin-bottom:10px;}

@media (min-width: 501px) and (max-width: 900px) {
	
        .inwx-fp-promo .inwx-width {top:2px;}
        
	.inwx-fp-promo .slick-dots {
		position:absolute;left:0px;width:100%;height:20px;color:white;bottom: 30px;
	}
	
	.inwx-fp-promo {height:320px;margin-top:0px;left:0px;position: relative;top:0px;}
	.inwx-fp-promotext {padding:0px !important}
	.inwx-fp-promotext > div:nth-child(1) {width:100% !important;margin:0px !important;padding:0px !important;position:absolute;bottom:0px;}
	.page-light {text-align:center}
	.page-light {font-size:150% !important;list-style-type: none !important;}
	
	#domaincheck {bottom: 60px; width:auto !important;left:15px !important;right:15px !important;margin-right:auto !important;margin-left:auto !important;min-width: 420px !important;transform:translateX(0%);max-width: 100% !important}

	.inwx-col3 > div {width:50%;text-align: left;display:block;float:left;padding:20px;}
	.inwx-col3 > div:nth-child(3) {width:100%;float:left;padding-top:50px !important;}
	
	.promo-h1 {height:auto !important;margin-top:0px !important;}
	.promo-h1 h1 {margin-left:0px;text-align: left;line-height:150% !important;margin-bottom:50px}
	.promo-h3 {text-align: left !important;font-size: 18px !important}


	.inwx-promo-left-text {padding-top:50px;padding-left:15px;padding-right: 15px;font-size:40px;line-height:120%;position:relative;}
	.inwx-promo-left.text > div:nth-child(1) {border:solid red 1px;}

	.inwx-promo-left-text.inwx-width {width:100% !important;max-width:100% !important;}

	.large-tile {
		width: 400px;
		margin: auto;
		padding-top: 10px;
		padding-bottom: 20px;
	}
	.large-tile .tld-tile {
		padding: 20px 0;
	}

	.tld-tiles-container {
		display: block;
	}
}	


@media (min-width: 10px) and (max-width: 500px) {
	
        .inwx-fp-promo .slick-dots {
		top: 345px !important;
	}
	
	.inwx-promo-left-text * {line-height: 100% !important;}
	
	#domaincheck {background-color:rgba(255,255,255,0.6);position: absolute;top:290px;border-radius: 3px;width:100%;transform:translateX(0%)}
	#domaincheck > form {}
	#domaincheck > form > div:nth-child(1) {text-align: center !important;margin-bottom:20px}
	#domaincheck > form > div:nth-child(2) {width:60%;margin:0px !important;}
	#domaincheck > form > div:nth-child(4) {float:right;width:38%;margin:0px !important;padding-right:0px}
	
	.inwx-col3 > div {width:100%;float:none;clear:both;padding-top:20px;}
	
	.inwx-fp-promo {height:400px !important;margin-top:80px;}
	.inwx-fp-promo > div > div > div > div {background-size: cover;background-position: center top}
	
	.promo-h3 {display: none}
	
	.tld-tiles a {width:100%;}

	.tld-tiles-container {
		display: block;
	}

	.tld-tiles .tld-tile,
	.large-tile .tld-tile {
		width: auto;
		height: auto;
		padding: 5px 20px;
		display: block;
	}
	.tld-tile img {
		width: 40px;
		height: auto !important;
		float: left;
		margin: 0 10px 0 0;
	}

	.tld-tile {
		flex-direction: row;
		overflow: hidden;
		margin: 10px;
		min-width: 150px;
		border: none;
		border-bottom: solid #f0f0f0 1px;
		padding: 5px 20px;
		background-color: white;
	}
	.tld-tile > p,
	.tld-tile > p s,
	.tld-tile > p span,
	.tld-tile > p sup {
		font-size: 14px !important;
	}
	.tld-tile .label {
		float: left;
		text-align: left;
	}
	.tld-tile .price {
		float: right;
	}

	.large-tile {
		width: 100%;
		padding-top: 0;
		margin: 0;
	}
	
	.pricelist-link-fp {text-align: right;padding-right:20px;}

	.inwx-fp-promotext {padding:0px !important;background-color:transparent !important}
	.inwx-fp-promotext > div:nth-child(1) {width:100% !important;margin:0px !important;padding:0px !important;position:absolute;top:40px;}
	.page-light {text-align:center}
	.page-light {font-size:150% !important;list-style-type: none !important;}
	
	.page-cloudtlds {display:none}
	
	.inwx-fp-promo .slick-dots { position:absolute;left:0px;top:330px;width:100%;color:white;z-index: 500;text-align: center;}
	.inwx-fp-promo .slick-dots li {}
	.inwx-fp-promo .slick-dots button {padding-left:500px}
	
	.inwx-promo-left-text {padding-top:20px;padding-left:0px;color:white;font-size:40px;line-height:120%;position:relative;}
	.inwx-promo-left-text > div:nth-child(1) {font-size:40px !important;text-align: left;padding-left:25px}
	.inwx-promo-left-text > div:nth-child(1) > span {font-size:60px !important;position:relative;text-transform: uppercase;left:-5px}
	.inwx-promo-left-text > div:nth-child(2) {margin-left:0px;display:block;margin-top:10px !important;overflow:hidden;}
	.inwx-promo-left-text > div:nth-child(2) > div:nth-child(1) {font-size:43px !important;float:left;padding-left:40px}
	.inwx-promo-left-text > div:nth-child(2) > div:nth-child(1) > div:nth-child(1) {font-size:43px !important;text-align: right}
	.inwx-promo-left-text > div:nth-child(2) > div:nth-child(1) > div:nth-child(2) {font-size:20px !important;text-align:right;position: relative;height:50px;right:0px;width:100%;margin-top:20px} 
	.inwx-promo-left-text > div:nth-child(2) > div:nth-child(1) > div:nth-child(2) > div {font-size: 22px !important;margin-top:10px}
	.inwx-promo-left-text > div:nth-child(2) > div:nth-child(1) > div:nth-child(2) > svg {position:absolute;right:0px;top:-10px;}
	.inwx-promo-left-text > div:nth-child(2) > div:nth-child(2) {font-size:18px !important;text-align: left;float:left;margin-left:10px;margin-top:15px;}
	
	.inwx-promo-left-text.inwx-width {width:100% !important;max-width:100% !important;}
	
	.promo-h1 {margin:0px !important;padding:0px !important;}
	.promo-h1 > h1 {margin:0px !important;padding:0px !important;text-align: center;font-size: 16px !important;line-height: 125% !important;}
	.promo-h3 {font-size: 14px !important;text-align: center !important;line-height: 150% !important;}
	
	.fp-text h2 {font-size: 30px !important}
	.fp-text h3 {font-size:24px !important}
	.fp-text i {font-size: 70px !important;display: block;color:rgb(88, 136, 173);text-align: center;margin-top:20px;margin-bottom:40px;}
	.fp-text > div > div {overflow: hidden;}

}	
