/* Caption */
.Etherio-Caption {
	background-color: #1285D7;
	text-align: center;
	font-weight: 400;
	font-size: 20px;
	color: #FFF;
	overflow: hidden;
}

.ubitrack_pl .Etherio-Caption ,
.blueup_pl .Etherio-Caption { background-color: #4c67af; }
.oppiot_pl .Etherio-Caption { background-color: #B5B6B6; }

.schaller_pl .Etherio-Caption, .xschaller_pl .Etherio-Caption {
	background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPHJhZGlhbEdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgY3g9IjUwJSIgY3k9IjUwJSIgcj0iNzUlIj4KICAgIDxzdG9wIG9mZnNldD0iMCUiIHN0b3AtY29sb3I9IiNmZmZmZmYiIHN0b3Atb3BhY2l0eT0iMSIvPgogICAgPHN0b3Agb2Zmc2V0PSIxMDAlIiBzdG9wLWNvbG9yPSIjZTFmMGY5IiBzdG9wLW9wYWNpdHk9IjEiLz4KICA8L3JhZGlhbEdyYWRpZW50PgogIDxyZWN0IHg9Ii01MCIgeT0iLTUwIiB3aWR0aD0iMTAxIiBoZWlnaHQ9IjEwMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
	background: -moz-radial-gradient(center,ellipse cover,#fff 0,#e1f0f9 100%);
	background: -webkit-gradient(radial,center center,0,center center,100%,color-stop(0,#fff),color-stop(100%,#e1f0f9));
	background: -webkit-radial-gradient(center,ellipse cover,#fff 0,#e1f0f9 100%);
	background: -o-radial-gradient(center,ellipse cover,#fff 0,#e1f0f9 100%);
	background: -ms-radial-gradient(center,ellipse cover,#fff 0,#e1f0f9 100%);
	background: radial-gradient(ellipse at center,#fff 0,#e1f0f9 100%);
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff', endColorstr='#e1f0f9', GradientType=1);
	padding: 75px 0 100px;
	position: relative;
}

.schaller_pl .Etherio-Caption h1,
.schaller_pl .Etherio-Caption h2,
.schaller_pl .Etherio-Caption h3,
.schaller_pl .Etherio-Caption h4 {
	margin: 0px;
	text-align: center;
	font-weight: 400;
	font-size: 38px;
	color: #1068ae;
}

.oppiot_pl .Etherio-Caption h1,
.oppiot_pl .Etherio-Caption h2,
.oppiot_pl .Etherio-Caption h3,
.oppiot_pl .Etherio-Caption h4 {
	color: #000;
}

.schaller_pl .Etherio-Caption:after, .xschaller_pl .Etherio-Caption:after {
	content: '';
	background-image: url('../site/image/ruler.png');
	background-position: bottom center;
	background-repeat: repeat-x;
	position: absolute;
	height: 74px;
	bottom: 0px;
	left: 0px;
	right: 0px;
}

@media all and (max-width: 570px) {
	.Etherio-Caption {
		font-size: 13px;
	}
}


/* Slider */
.Etherio-Slider {
	position: relative;
	overflow: hidden;
}

.Etherio-Slider .Item {
	background-position: center left;
	background-repeat: no-repeat;
	padding-bottom: 21.75%;
	overflow: hidden;
	-webkit-background-size: cover;
	-moz-background-size: cover;
	-o-background-size: cover;
	background-size: cover;
}

.Etherio-Slider .Item .cWidth {
	height: 100%;
	display: block;
}

.Etherio-Slider .Item .Column {
	max-width: 700px;
	align-items: center;
	display: flex;
}

.Etherio-Slider .Item h2 {
	margin: 0px 0px 16px 0px;
	padding: 0px;
	line-height: 72px;
	font-weight: 700;
	font-size: 56px;
}

.Etherio-Slider .Item p {
	margin: 0px;
	padding: 0px;
	line-height: 32px;
	font-size: 18px;
}

.Etherio-Slider .Item .Buttons {
	padding-top: 40px;
}

.Etherio-Slider .Item .Buttons a {
	padding: 18px 48px;
	font-weight: 600;
	font-size: 16px;
	display: inline-block;
	-webkit-border-radius: 7px;
	-moz-border-radius: 7px;
	border-radius: 7px;
}

.Etherio-Slider .Item .Buttons .Dark {
	background-color: #1378BC;
	color: #FFF;
}

/* Breadcrumb */
.Etherio-BreadcrumbPlace {
	display: none;
}

body.BreadcrumbActive .Etherio-BreadcrumbPlace {
	height: 122px;
	display: block;
}

.Etherio-Breadcrumb {
	background: #F0F7FC;
	padding: 50px 0px;
	position: relative;
}

.oppiot_pl .Etherio-Breadcrumb {
	background: #F7F8F8;
	padding: 20px 0px;
}

body.BreadcrumbActive .Etherio-Breadcrumb {
	padding-top: 10px;
	padding-bottom: 10px;
	position: fixed;
	top: 60px;
	left: 0px;
	right: 0px;
	z-index: 15;
    webkit-box-shadow: 0px 5px 5px 0px rgba(0, 0, 0, 0.03);
    -moz-box-shadow: 0px 5px 5px 0px rgba(0, 0, 0, 0.03);
    box-shadow: 0px 5px 5px 0px rgba(0, 0, 0, 0.03);
}

@media all and (max-width: 930px) {
	body.BreadcrumbActive .Etherio-Breadcrumb {
		top: 90px;
	}
}

.Etherio-Breadcrumb ul {
	margin: 0px;
	padding: 0px;
	list-style-type: none;
	overflow: hidden;
}

.Etherio-Breadcrumb ul li {
	margin-right: 10px;
	font-size: 16px;
	float: left;
}

.Etherio-Breadcrumb ul li,
.Etherio-Breadcrumb ul li a {
	color: #1378BC;
}

.ubitrack_pl .Etherio-Breadcrumb ul li,
.blueup_pl .Etherio-Breadcrumb ul li,
.ubitrack_pl .Etherio-Breadcrumb ul li a ,
.blueup_pl .Etherio-Breadcrumb ul li a {
	color: #4c67af;
}

.oppiot_pl .Etherio-Breadcrumb ul li,
.oppiot_pl .Etherio-Breadcrumb ul li a {
	color: #F29200;
}

.Etherio-Breadcrumb ul li:after {
	content: '';
	background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' viewBox='0 0 24 24'%3E%3Cpath fill='%23CCC' d='M5 3l3.057-3 11.943 12-11.943 12-3.057-3 9-9z'/%3E%3C/svg%3E");
	background-position: center;
	background-repeat: no-repeat;
	margin-top: 6px;
	margin-left: 10px;
	width: 12px;
	height: 12px;
	vertical-align: middle;
	display: inline-block;
	float: right;
}

.Etherio-Breadcrumb ul li:last-child:after {
	display: none;
}

.Etherio-Breadcrumb ul li:last-child,
.Etherio-Breadcrumb ul li:last-child a {
	color: #000 !important;
}

/* Finder */
.Etherio-Finder {
	padding: 50px 0px;
}

.Etherio-Finder .SearchField {
	margin-bottom: 30px;
}

.Etherio-Finder .SearchField form {
	position: relative;
}

.Etherio-Finder .SearchField input {
	background-color: #F1F1F1;
	border: solid 2px #4E525E;
	padding: 0px 10px;
	width: 100%;
	height: 45px;
	line-height: 45px;
	color: #000;
	-webkit-border-radius: 7px;
	-moz-border-radius: 7px;
	border-radius: 7px;
}

.Etherio-Finder .SearchField button {
	background-color: #1378BC;
	background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='20' height='20' viewBox='0 0 24 24'%3E%3Cpath fill='%23FFF' d='M23.111 20.058l-4.977-4.977c.965-1.52 1.523-3.322 1.523-5.251 0-5.42-4.409-9.83-9.829-9.83-5.42 0-9.828 4.41-9.828 9.83s4.408 9.83 9.829 9.83c1.834 0 3.552-.505 5.022-1.383l5.021 5.021c2.144 2.141 5.384-1.096 3.239-3.24zm-20.064-10.228c0-3.739 3.043-6.782 6.782-6.782s6.782 3.042 6.782 6.782-3.043 6.782-6.782 6.782-6.782-3.043-6.782-6.782zm2.01-1.764c1.984-4.599 8.664-4.066 9.922.749-2.534-2.974-6.993-3.294-9.922-.749z'/%3E%3C/svg%3E");
	background-position: 10px center;
	background-repeat: no-repeat;
	border: 0px;
	padding: 0px 15px 0px 35px;
	position: absolute;
	height: 37px;
	line-height: 37px;
	top: 4px;
	right: 4px;
	color: #FFF;
	display: block;
	cursor: pointer;
	-webkit-border-radius: 5px;
	-moz-border-radius: 5px;
	border-radius: 5px;
}

.Etherio-Finder .SearchField ul {
	margin: 10px 0px 0px 0px;
	padding: 0px;
	list-style-type: none;
	overflow: hidden;
}

.Etherio-Finder .SearchField ul li {
	margin-right: 10px;
	color: #999;
	float: left;
}

.Etherio-Finder .SearchField ul li.Caption {
	color: #666;
}

.Etherio-Finder .SearchField ul li a {
	color: #1378BC;
}

.Etherio-Finder .Lists {
	overflow: hidden;
}

.Etherio-Finder .Lists .Group {
	margin-bottom: 30px;
	margin-right: 3%;
	width: 22.75%;
	float: left;
}

.Etherio-Finder.Searching .Lists .Group {
	margin-right: 0px;
	width: 100%;
}

.Etherio-Finder .Lists .Group:nth-child(4n) {
	margin-right: 0px;
}

.Etherio-Finder .Lists .Group:nth-child(4n+1) {
	clear: left;
}

.Etherio-Finder .Lists .Group .Caption {
	font-size: 48px;
}

.Etherio-Finder .Lists .Group ul {
	margin: 0px;
	padding: 0px;
	list-style-type: none;
}

.Etherio-Finder .Lists .Group ul li {
	margin-bottom: 3px;
	font-size: 16px;
}

.Etherio-Finder .Lists .Group ul li.Hidden {
	display: none;
}

.Etherio-Finder .Lists .Group ul li:last-child {
	margin-bottom: 0px;
}

.Etherio-Finder .Lists .Group ul li,
.Etherio-Finder .Lists .Group ul li a {
	color: #1378BC;
}

.Etherio-Finder .Error {
	background-image: url("data:image/svg+xml,%3Csvg width='64' height='64' viewBox='0 0 24 24' xmlns='http://www.w3.org/2000/svg' fill-rule='evenodd' clip-rule='evenodd'%3E%3Cpath fill='%23FF0000' d='M17.825 24h-15.825v-24h10.189c3.162 0 9.811 7.223 9.811 9.614v10.071l-2-2v-7.228c0-4.107-6-2.457-6-2.457s1.517-6-2.638-6h-7.362v20h11.825l2 2zm-2.026-4.858c-.799.542-1.762.858-2.799.858-2.76 0-5-2.24-5-5s2.24-5 5-5 5 2.24 5 5c0 1-.294 1.932-.801 2.714l4.801 4.872-1.414 1.414-4.787-4.858zm-2.799-7.142c1.656 0 3 1.344 3 3s-1.344 3-3 3-3-1.344-3-3 1.344-3 3-3z'/%3E%3C/svg%3E");
	background-position: center 40px;
	background-repeat: no-repeat;
	padding: 120px 0px;
	text-align: center;
	font-size: 32px;
	color: #ff0000;
	display: none;
}

@media all and (max-width: 855px) {
	.Etherio-Finder .Lists .Group {
		margin-right: 3% !important;
		width: 31.33%;
		clear: none !important;
	}

	.Etherio-Finder .Lists .Group:nth-child(3n) {
		margin-right: 0px !important;
	}

	.Etherio-Finder .Lists .Group:nth-child(3n+1) {
		clear: left !important;
	}
}

@media all and (max-width: 670px) {
	.Etherio-Finder .Lists .Group {
		margin-right: 3% !important;
		width: 48.5%;
		clear: none !important;
	}

	.Etherio-Finder .Lists .Group:nth-child(2n) {
		margin-right: 0px !important;
	}

	.Etherio-Finder .Lists .Group:nth-child(2n+1) {
		clear: left !important;
	}
}

@media all and (max-width: 430px) {
	.Etherio-Finder .Lists .Group {
		margin-right: 0px !important;
		width: 100%;
		clear: left !important;
	}
}

/* Video */
.Etherio-Video {
	padding: 50px 0px;
}

.Etherio-Video-Window {
	margin-left: auto;
	margin-right: auto;
	max-width: 73%;
}

@media all and (max-width: 765px) {
	.Etherio-Video-Window {
		max-width: 100% !important;
	}
}

.Etherio-Video-grid {
	/*padding-top: 30px;*/
	padding-bottom: 56.25%;
	position: relative;
	height: 0;
	text-align: center;
	overflow: hidden;
}

.Etherio-Video-grid-16-9 { padding-bottom: 56.25%; }
.Etherio-Video-grid-4-3 { padding-bottom: 75%; }
.Etherio-Video-grid-3-2 { padding-bottom: 66%; }

.Etherio-Video-grid .Preview {
	background-repeat: no-repeat;
	background-position: center;
	position: absolute;
	width: 100%;
	height: 100%;
	top: 0px;
	left: 0px;
	-webkit-background-size: cover;
	-moz-background-size: cover;
	-o-background-size: cover;
	background-size: cover;
}

.Etherio-Video-grid.Play .Preview {
	display: none;
}

.Etherio-Video-grid .Preview:after {
	content: '';
	background-color: rgba(0, 0, 0, 0.4);
	background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='64' height='64' viewBox='0 0 24 24'%3E%3Cpath fill='%23FFF' d='M12 0c-6.627 0-12 5.373-12 12s5.373 12 12 12 12-5.373 12-12-5.373-12-12-12zm-3 17v-10l9 5.146-9 4.854z'/%3E%3C/svg%3E");
	background-repeat: no-repeat;
	background-position: center;
	width: 100%;
	height: 100%;
	display: block;
	cursor: pointer;
	-o-transition:.3s;
  	-ms-transition:.3s;
 	-moz-transition:.3s;
 	-webkit-transition:.3s;
 	transition:.3s;
}

.Etherio-Video-grid:hover .Preview:after {
	background-color: rgba(0, 0, 0, 0.20);
	background-size: 50px;
}

.Etherio-Video-grid .Embed {
	background-color: #F1F1F1;
	position: absolute;
	width: 100%;
	height: 100%;
	top: 0px;
	left: 0px;
	display: none;
}

.Etherio-Video-grid.Play .Embed {
	display: block;
}

.Etherio-Video-grid .Embed iframe {
	border: 0px;
	width: 100%;
	height: 100%;
}

.Etherio-Video-grid:before {
	content: '';
	padding-bottom: 100%;
	display: block;
}

/* Call To Action */
.Etherio-CallToAction {
	padding: 50px 0px;
}

.Etherio-CallToAction .Buttons {
	padding-top: 30px;
	text-align: center;
}

.Etherio-CallToAction .Buttons a {
	background: #1378BC;
	padding: 10px 30px;
	font-size: 16px;
	color: #FFF;
	display: inline-block;
	-webkit-border-radius: 7px;
	-moz-border-radius: 7px;
	border-radius: 7px;
}

/* Text */
.Etherio-Text {
	padding: 50px 0px;
}

.Etherio-Text a {
	color: #1766AC;
}

.oppiot_pl .Etherio-Text a {
	color: #F29200;
}

.moisttech_pl .Etherio-Text p {
	text-align: justify;
}

.Etherio-Text img {
	max-width: 100%;
	height: auto;
}

.Etherio-Text .TableStandard {
	border-collapse: collapse;
}

.Etherio-Text .TableStandard thead th,
.Etherio-Text .TableStandard thead td {
	background: #aab6bc;
	padding: 10px 10px;
	text-align: center;
	font-weight: 300;
	font-size: 16px;
	color: #FFF;
}

.Etherio-Text .TableStandard tbody td {
	border-bottom: solid 1px #aab6bc;
	padding: 5px 10px;
	text-align: left;
}

@media all and (max-width: 700px) {
	.Etherio-Text table.table-rwd-100 td {
		width: 100% !important;
		display: block;
	}
}

.oppiot_pl .Etherio-Text .TableParams {
	border-collapse: collapse;
	width: 100%;
}

.oppiot_pl .Etherio-Text .TableParams tr td {
	background-color: #dcdddd;
	border: solid 1px #CCCCCC;
	padding: 10px;
	vertical-align: top;
}

.oppiot_pl .Etherio-Text .TableParams tr:nth-child(2n) td {
	background-color: #FFF;
}

.oppiot_pl .Etherio-Text .TableParams thead tr td,
.oppiot_pl .Etherio-Text .TableParams thead tr:nth-child(2n) td {
	background-color: #B5B6B6;
	border: solid 1px #CCCCCC;
	padding: 10px;
	vertical-align: top;
	color: #000;
}

.oppiot_pl .Etherio-Text .TableParamsWhite {
	border-collapse: collapse;
	width: 100%;
}

.oppiot_pl .Etherio-Text .TableParamsWhite tr td {
	background-color: #FFF;
	border: solid 1px #CCCCCC;
	padding: 10px;
	vertical-align: top;
}

.oppiot_pl .Etherio-Text .TableParamsWhite tr:nth-child(2n) td {
	background-color: #dcdddd;
}

.oppiot_pl .Etherio-Text .TableParamsWhite thead tr td,
.oppiot_pl .Etherio-Text .TableParamsWhite thead tr:nth-child(2n) td {
	background-color: #B5B6B6;
	border: solid 1px #CCCCCC;
	padding: 10px;
	vertical-align: top;
	color: #000;
}

/* Text With Image */
.Etherio-TextWithImage {
	position: relative;
	padding: 50px 0px;
}

.Etherio-TextWithImage:after {
	content: '';
	display: block;
	clear: both;
}

.Etherio-TextWithImage .Background {
	content: '';
	background-position: center;
	background-repeat: no-repeat;
	position: absolute;
	width: 100%;
	height: 100%;
	top: 0px;
	left: 0px;
	-webkit-background-size: cover;
	-moz-background-size: cover;
	-o-background-size: cover;
	background-size: cover;
}

.Etherio-TextWithImage .Text {
	width: 55%;
}

.Etherio-TextWithImage .Text a {
	color: #1766AC;
}

.oppiot_pl .Etherio-TextWithImage .Text a {
	color: #F29200;
}

.moisttech_pl .Etherio-TextWithImage .Text.Justify p {
	text-align: justify;
}

.Etherio-TextWithImage .Text .Buttons {
	padding-top: 20px;
}

.Etherio-TextWithImage .Text .Buttons a {
	background-color: rgba(255, 255, 255, 0.8);
	padding: 10px 30px;
	font-weight: 700;
	font-size: 16px;
	color: #1378BC;
	display: inline-block;
	-webkit-border-radius: 7px;
	-moz-border-radius: 7px;
	border-radius: 7px;
}

.Etherio-TextWithImage .Image {
	width: 40%;
	font-size: 0px;
}

.Etherio-TextWithImage .Image img {
	max-width: 100%;
}

.Etherio-TextWithImage.PositionImageLeft .Text { float: right; }
.Etherio-TextWithImage.PositionImageLeft .Image { float: left; text-align: left; }
.Etherio-TextWithImage.PositionImageRight .Text { float: left; }
.Etherio-TextWithImage.PositionImageRight .Image { float: right; text-align: right; }

@media all and (max-width: 700px) {
	.Etherio-TextWithImage.PositionImageLeft .Text { margin-bottom: 35px; width: 100%; float: none; }
	.Etherio-TextWithImage.PositionImageLeft .Image { width: 100%; float: none; text-align: center; }
	.Etherio-TextWithImage.PositionImageRight .Text { margin-bottom: 35px; width: 100%; float: none; }
	.Etherio-TextWithImage.PositionImageRight .Image { width: 100%; float: none; text-align: center; }
}

/* Fast Contact */
.Etherio-FastContact {
	padding: 50px 0px;
}

.Etherio-FastContact:after {
	content: '';
	display: block;
	clear: both;
}

.Etherio-FastContact .Text {
	padding-right: 40px;
	width: 55%;
	float: left;
}

.Etherio-FastContact .Text a {
	color: #1766AC;
}

.Etherio-FastContact .Form {
	margin: 0 auto;
	max-width: 55%;
}

.Etherio-FastContact .Text + .Form {
	width: 45%;
	float: right;
}

.Etherio-FastContact .Form .FieldRow:after {
	content: '';
	display: block;
	clear: both;
}

.Etherio-FastContact .Form .Field {
	margin-bottom: 16px;
}

.Etherio-FastContact .Form .FieldRow .Field {
	margin-right: 4%;
	width: 48%;
	float: left;
}

.Etherio-FastContact .Form .FieldRow .Field:nth-child(2n) {
	margin-right: 0px;
}

.Etherio-FastContact .Form .Field .Name {
	margin-bottom: 2px;
	font-size: 14px;
}

.Etherio-FastContact .Form .Field.Error .Name {
	color: #FF0000;
}

.Etherio-FastContact .Form .Field .Space input,
.Etherio-FastContact .Form .Field .Space textarea {
	border: solid 2px #999;
	padding: 0px 16px;
	width: 100%;
	height: 38px;
	line-height: 38px;
	-webkit-border-radius: 6px;
	-moz-border-radius: 6px;
	border-radius: 6px;
}

.Etherio-FastContact .Form .Field .Space input:focus,
.Etherio-FastContact .Form .Field .Space textarea:focus {
	border-color: #1378BC;
}

body.oppiot_pl .Etherio-FastContact .Form .Field .Space input:focus,
body.oppiot_pl .Etherio-FastContact .Form .Field .Space textarea:focus {
	border-color: #F29200;
}

.Etherio-FastContact .Form .Field.Error .Space input,
.Etherio-FastContact .Form .Field.Error .Space textarea {
	border-color: #FF0000;
}

.Etherio-FastContact .Form .Field .Space textarea {
	padding-top: 10px;
	padding-bottom: 10px;
	height: 130px;
	line-height: 18px;
	resize: vertical;
}

.Etherio-FastContact .Form .Field .Error {
	font-size: 12px;
	color: #FF0000;
}

.Etherio-FastContact .Form button {
	background: #1378BC;
	border: 0px;
	padding: 0px 22px;
	height: 50px;
	line-height: 50px;
	font-weight: 700;
	font-size: 16px;
	color: #FFF;
	cursor: pointer;
	-webkit-border-radius: 6px;
	-moz-border-radius: 6px;
	border-radius: 6px;
}

body.tele-scope_pl .Etherio-FastContact .Form button { background: #b38a4c; }
body.oppiot_pl .Etherio-FastContact .Form button { background: #F29200; }

.Etherio-FastContact .Form button:before {
	content: '';
	background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24'%3E%3Cpath fill='%23FFF' d='M0 12l11 3.1 7-8.1-8.156 5.672-4.312-1.202 15.362-7.68-3.974 14.57-3.75-3.339-2.17 2.925v-.769l-2-.56v7.383l4.473-6.031 4.527 4.031 6-22z'/%3E%3C/svg%3E");
	margin-right: 10px;
	position: relative;
	width: 24px;
	height: 24px;
	top: -3px;
	vertical-align: middle;
	display: inline-block;
}

@media all and (max-width: 840px) {
	.Etherio-FastContact .Text {
		margin-bottom: 40px;
		width: 100%;
	}

	.Etherio-FastContact .Text + .Form {
		width: 100%;
		float: none;
	}
}

@media all and (max-width: 670px) {
	.Etherio-FastContact .Form {
		max-width: 100%;
	}
}


/* Google Maps */
.Etherio-GoogleMaps {
	padding: 50px 0px;
	position: relative;
}

.Etherio-GoogleMaps.FullWidth .cWidth {
	margin-left: 0px !important;
	margin-right: 0px !important;
	max-width: 100% !important;
}

.Etherio-GoogleMaps .cWidth:after {
	content: "";
	padding-bottom: 33%;
	width: 100%;
	display: block;
}

.Etherio-GoogleMaps .Map {
	background: #F3F3F3;
	position: absolute;
	top: 0px;
	bottom: 0px;
	left: 0px;
	right: 0px;
}

.Etherio-GoogleMapsPointsHeader {
	margin-bottom: 20px;
	font-family: 'BrandonText-Bold';
	font-size: 32px;
	color: #F39200;
}

.Etherio-GoogleMapsPoints {
	margin: 0px;
	padding: 0px;
	list-style-type: none;
}

.Etherio-GoogleMapsPoints li {
	margin-bottom: 35px;
	margin-right: 1%;
	padding-left: 40px;
	position: relative;
	width: 24.25%;
	float: left;
	-moz-box-sizing: border-box;
	-webkit-box-sizing: border-box;
	box-sizing: border-box;
}

.Etherio-GoogleMapsPoints li:nth-child(4n+1) {
	clear: left;
}

.Etherio-GoogleMapsPoints li span {
	position: absolute;
	top: -15px;
	left: -5px;
	letter-spacing: -3px;
	font-family: 'BrandonText-Bold';
	font-size: 52px;
	color: #ECE2C9;
}

.Etherio-GoogleMapsPoints li:nth-child(4n) {
	margin-right: 0px;
}

@media all and (max-width: 1003px) {
	.Etherio-GoogleMapsPoints li {
		margin-bottom: 40px;
		margin-right: 2% !important;
		width: 49%;
	}

	.Etherio-GoogleMapsPoints li:nth-child(2n) {
		margin-right: 0px !important;
	}
}

@media all and (max-width: 610px) {
	.Etherio-GoogleMaps .cWidth:after {
		padding-bottom: 60%;
	}

	.Etherio-GoogleMapsPoints li {
		margin-bottom: 20px;
		margin-right: 0px !important;
		width: 100%;
	}
}

/* Columns */
.Etherio-Columns {
	padding: 50px 0px 10px 0px;
}

.Etherio-Columns .Items:after {
	content: '';
	width: 100%;
	display: block;
	clear: both;
}

.Etherio-Columns .Items .Item {
	margin-bottom: 40px;
	display: block;
	float: left;
}

.Etherio-Columns .Items .Item .Image,
.Etherio-Columns .Items .Item .Caption {
	text-align: center;
}

.Etherio-Columns .Items .Item .Caption span {
	position: relative;
}

.Etherio-Columns .Items a.Item .Caption span:after {
	content: '';
	background-color: #337ab7;
	position: absolute;
	width: 0px;
	height: 2px;
	bottom: 0px;
	left: 50%;
	display: block;
	max-width: 100%;
	-o-transition:.3s;
  	-ms-transition:.3s;
 	-moz-transition:.3s;
 	-webkit-transition:.3s;
 	transition:.3s;
	-webkit-transform: translate(-50%, 0%);
	-moz-transform: translate(-50%, 0%);
	-o-transform: translate(-50%, 0%);
	-ms-transform: translate(-50%, 0%);
	transform: translate(-50%, 0%);
}

.oppiot_pl .Etherio-Columns .Items a.Item .Caption span:after {
	background-color: #F29200;
}

.Etherio-Columns .Items .Item .Video {
	margin-bottom: 10px;
	position: relative;
	font-size: 0px;
}

.Etherio-Columns .Items .Item .Video .Preview {
	background-repeat: no-repeat;
	background-position: center;
	position: absolute;
	width: 100%;
	height: 100%;
	top: 0px;
	left: 0px;
	-webkit-background-size: cover;
	-moz-background-size: cover;
	-o-background-size: cover;
	background-size: cover;
}

.Etherio-Columns .Items .Item .Video.Play .Preview {
	display: none;
}

.Etherio-Columns .Items .Item .Video .Preview:after {
	content: '';
	background-color: rgba(0, 0, 0, 0.4);
	background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='64' height='64' viewBox='0 0 24 24'%3E%3Cpath fill='%23FFF' d='M12 0c-6.627 0-12 5.373-12 12s5.373 12 12 12 12-5.373 12-12-5.373-12-12-12zm-3 17v-10l9 5.146-9 4.854z'/%3E%3C/svg%3E");
	background-repeat: no-repeat;
	background-position: center;
	width: 100%;
	height: 100%;
	display: block;
	cursor: pointer;
	-o-transition:.3s;
  	-ms-transition:.3s;
 	-moz-transition:.3s;
 	-webkit-transition:.3s;
 	transition:.3s;
}

.Etherio-Columns .Items .Item .Video:hover .Preview:after {
	background-color: rgba(0, 0, 0, 0.20);
	background-size: 50px;
}

.Etherio-Columns .Items .Item .Video .Embed {
	background-color: #F1F1F1;
	position: absolute;
	width: 100%;
	height: 100%;
	top: 0px;
	left: 0px;
	display: none;
}

.Etherio-Columns .Items .Item .Video.Play .Embed {
	display: block;
}

.Etherio-Columns .Items .Item .Video .Embed iframe {
	border: 0px;
	width: 100%;
	height: 100%;
}

.Etherio-Columns .Items .Item .Video:before {
	content: '';
	padding-bottom: 100%;
	display: block;
}

.Etherio-Columns .Items .Item .Video.VideoSize-16-9:before { padding-bottom: 56.25%; }
.Etherio-Columns .Items .Item .Video.VideoSize-4-3:before { padding-bottom: 75%; }
.Etherio-Columns .Items .Item .Video.VideoSize-3-2:before { padding-bottom: 66%; }

.Etherio-Columns .Items .Item .Image {
	margin-bottom: 10px;
	font-size: 0px;
}

.Etherio-Columns .Items .Item .Image img {
	max-width: 100%;
	-o-transition:.3s;
  	-ms-transition:.3s;
 	-moz-transition:.3s;
 	-webkit-transition:.3s;
 	transition:.3s;
}

.Etherio-Columns .Items a.Item:hover .Image img {
	transform: scale(1.1) translateY(-10px);
}

.Etherio-Columns .Items a.Item:hover .Caption span:after {
	width: 100%;
}

.Etherio-Columns .Items .Item .Caption {
	margin-bottom: 10px;
	font-size: 18px;
	font-weight: 600;
}

body.ubitrack_pl .Etherio-Columns .Items .Item .Caption ,
body.blueup_pl .Etherio-Columns .Items .Item .Caption {
	font-size: 16px;
}

.Etherio-Columns .Items .Item .Text {
	text-align: justify;
}

.Etherio-Columns.ColumnCount6 .Item { margin-right: 1.6%; width: 15.33%; }
.Etherio-Columns.ColumnCount6 .Item:nth-child(6n) { margin-right: 0px; }

.Etherio-Columns.ColumnCount5 .Item { margin-right: 1.6%; width: 18.72%; }
.Etherio-Columns.ColumnCount5 .Item:nth-child(5n) { margin-right: 0px; }

.Etherio-Columns.ColumnCount4 .Item { margin-right: 1.6%; width: 23.8%; }
.Etherio-Columns.ColumnCount4 .Item:nth-child(4n) { margin-right: 0px; }

.Etherio-Columns.ColumnCount3 .Item { margin-right: 3.6%; width: 30.93%; }
.Etherio-Columns.ColumnCount3 .Item:nth-child(3n) { margin-right: 0px; }

.Etherio-Columns.ColumnCount2 .Item { margin-right: 5%; width: 47.5%; }
.Etherio-Columns.ColumnCount2 .Item:nth-child(2n) { margin-right: 0px; }

@media all and (min-width: 1000px) {
	.Etherio-Columns.ColumnCount6 .Item:nth-child(6n+1) { clear: left; }
	.Etherio-Columns.ColumnCount5 .Item:nth-child(5n+1) { clear: left; }
	.Etherio-Columns.ColumnCount4 .Item:nth-child(4n+1) { clear: left; }
	.Etherio-Columns.ColumnCount3 .Item:nth-child(3n+1) { clear: left; }
	.Etherio-Columns.ColumnCount2 .Item:nth-child(2n+1) { clear: left; }
}

@media all and (min-width: 800px) and (max-width: 999px) {
	.Etherio-Columns.ColumnCount6 .Item { margin-right: 1.6% !important; width: 18.72% !important; }
	.Etherio-Columns.ColumnCount6 .Item:nth-child(5n) { margin-right: 0px !important; }
	.Etherio-Columns.ColumnCount6 .Item:nth-child(5n+1) { clear: left; }

	.Etherio-Columns.ColumnCount5 .Item { margin-right: 1.6% !important; width: 23.8% !important; }
	.Etherio-Columns.ColumnCount5 .Item:nth-child(4n) { margin-right: 0px !important; }
	.Etherio-Columns.ColumnCount5 .Item:nth-child(4n+1) { clear: left; }
}

@media all and (min-width: 580px) and (max-width: 799px) {
	.Etherio-Columns.ColumnCount6 .Item { margin-right: 1.6% !important; width: 23.8% !important; }
	.Etherio-Columns.ColumnCount6 .Item:nth-child(4n) { margin-right: 0px !important; }
	.Etherio-Columns.ColumnCount6 .Item:nth-child(4n+1) { clear: left; }

	.Etherio-Columns.ColumnCount5 .Item { margin-right: 1.6% !important; width: 32.26% !important; }
	.Etherio-Columns.ColumnCount5 .Item:nth-child(3n) { margin-right: 0px !important; }
	.Etherio-Columns.ColumnCount5 .Item:nth-child(3n+1) { clear: left; }

	.Etherio-Columns.ColumnCount4 .Item { margin-right: 1.6% !important; width: 32.26% !important; }
	.Etherio-Columns.ColumnCount4 .Item:nth-child(3n) { margin-right: 0px !important; }
	.Etherio-Columns.ColumnCount4 .Item:nth-child(3n+1) { clear: left; }
}

@media all and (min-width: 390px) and (max-width: 579px) {
	.Etherio-Columns.ColumnCount6 .Item { margin-right: 1.6% !important; width: 32.26% !important; }
	.Etherio-Columns.ColumnCount6 .Item:nth-child(3n) { margin-right: 0px !important; }
	.Etherio-Columns.ColumnCount6 .Item:nth-child(3n+1) { clear: left; }

	.Etherio-Columns.ColumnCount5 .Item { margin-right: 1.6% !important; width: 49.2% !important; }
	.Etherio-Columns.ColumnCount5 .Item:nth-child(2n) { margin-right: 0px !important; }
	.Etherio-Columns.ColumnCount5 .Item:nth-child(2n+1) { clear: left; }

	.Etherio-Columns.ColumnCount4 .Item { margin-right: 1.6% !important; width: 49.2% !important; }
	.Etherio-Columns.ColumnCount4 .Item:nth-child(2n) { margin-right: 0px !important; }
	.Etherio-Columns.ColumnCount4 .Item:nth-child(2n+1) { clear: left; }

	.Etherio-Columns.ColumnCount3 .Item { margin-right: 5% !important; width: 47.5% !important; }
	.Etherio-Columns.ColumnCount3 .Item:nth-child(2n) { margin-right: 0px !important; }
	.Etherio-Columns.ColumnCount3 .Item:nth-child(2n+1) { clear: left; }
}

@media all and (max-width: 389px) {
	.Etherio-Columns.ColumnCount6 .Item,
	.Etherio-Columns.ColumnCount5 .Item,
	.Etherio-Columns.ColumnCount4 .Item,
	.Etherio-Columns.ColumnCount3 .Item,
	.Etherio-Columns.ColumnCount2 .Item { margin-right: 0px !important; width: 100% !important; }
}