#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;}
*/


.inwx-promo-prices .page-pricelist-horizontal {
	width: 12em;
	height: 10.2em;
	overflow: hidden;
	padding: 10px;
	padding-left: 30px;
	padding-right: 30px;
}
.page-pricelist-horizontal {
	border: solid #f0f0f0 1px;
	border-radius: 5px;
}
.page-pricelist-horizontal:hover {
	background: #f3fbff;
}
.page-pricelist-horizontal > div:nth-child(1) {width:100%;height:30px;margin:15px;margin-left:0px;margin-right:0px;background-position:center center;background-repeat: no-repeat;background-size: contain;}
.page-pricelist-horizontal > div {text-align: center;}
.page-pricelist-horizontal > div * {text-align: center;white-space: nowrap !important}

.page-pricelist-horizontal > div:nth-child(2) {width:100%;}
.page-pricelist-horizontal p {font-size:20px;margin:2px;padding:0px;margin:0px;}
.page-pricelist-horizontal span {display:inline-block;}
.page-pricelist-horizontal p sup {
	display: inline-block;
	margin-left: 2px;
}
.page-pricelist-horizontal p sup b {
	font-size: 10px;
}

.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-fp-underpromo {position:relative;top:0px;margin-bottom:0px;}



.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-underpromo {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;}
	
	
}	


@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}
	
	.inwx-promo-prices a {display: block !important;width:100%;}
	
	.inwx-promo-prices .page-pricelist-horizontal {
		width: auto;
		height: auto;
		padding: 5px 20px;
	}
	.page-pricelist-horizontal {overflow: hidden;margin:10px;min-width: 150px;border:none;border-bottom:solid #f0f0f0 1px;padding:20px;padding-top:5px;padding-bottom:5px;background-color:white;}
	.page-pricelist-horizontal > div {text-align: center;white-space: nowrap !important;float:left;width: auto !important;font-size: 14px !important}
	.page-pricelist-horizontal > div * {font-size: 14px !important}
	.page-pricelist-horizontal > div:nth-child(1) {float:left;width:40px !important;margin:0px !important;padding:0px !important;margin-right:10px !important;} /** flag **/
	.page-pricelist-horizontal > div:nth-child(3) {float:right;}
	.page-pricelist-horizontal > div * {text-align: center;white-space: nowrap !important}

	.page-pricelist-horizontal > div:nth-child(2) {width:100%;}
	.page-pricelist-horizontal p {font-size:20px;margin:2px;padding:0px;margin:0px;}
	.page-pricelist-horizontal span {display:inline-block;}
	
	.pricelist-link-fp {text-align: right;padding-right:20px;}

	
/*	.inwx-promo-left-text > div > div:nth-child(1) > span {font-size:40px !important;}
	.inwx-promo-left-text > div > div:nth-child(1) {font-size:40px !important}*/
	
	.inwx-fp-underpromo {top:0px;}
	.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;}

}	
