@-webkit-keyframes "shine" {
	to {
		background-position: 200% center;
	}
}

@keyframes "shine" {
	to {
		background-position: 200% center;
	}
}

@-webkit-keyframes "fadeUpSlowAnim" {
	0% {
		-webkit-transform: translateY(20px);
		transform: translateY(20px);
		opacity: 0;
	}

	8% {
		-webkit-transform: translateY(0px);
		transform: translateY(0px);
		opacity: 1;
	}

	90% {
		-webkit-transform: translateY(0px);
		transform: translateY(0px);
		opacity: 1;
	}

	100% {
		-webkit-transform: translateY(20px);
		transform: translateY(20px);
		opacity: 0;
	}
}

@keyframes "fadeUpSlowAnim" {
	0% {
		-webkit-transform: translateY(20px);
		transform: translateY(20px);
		opacity: 0;
	}

	8% {
		-webkit-transform: translateY(0px);
		transform: translateY(0px);
		opacity: 1;
	}

	90% {
		-webkit-transform: translateY(0px);
		transform: translateY(0px);
		opacity: 1;
	}

	100% {
		-webkit-transform: translateY(20px);
		transform: translateY(20px);
		opacity: 0;
	}
}

@-webkit-keyframes "scale" {
	0% {
		-webkit-transform: scale(1);
		transform: scale(1);
	}

	1% {
		-webkit-transform: scale(0);
		transform: scale(0);
	}

	20% {
		-webkit-transform: scale(0);
		transform: scale(0);
	}

	35% {
		-webkit-transform: scale(1.4);
		transform: scale(1.4);
	}

	40% {
		-webkit-transform: scale(1);
		transform: scale(1);
	}

	50% {
		-webkit-transform: scale(1.15);
		transform: scale(1.15);
	}

	65% {
		-webkit-transform: scale(1);
		transform: scale(1);
	}

	90% {
		-webkit-transform: scale(1);
		transform: scale(1);
	}

	100% {
		-webkit-transform: scale(1);
		transform: scale(1);
	}
}

@keyframes "scale" {
	0% {
		-webkit-transform: scale(1);
		transform: scale(1);
	}

	1% {
		-webkit-transform: scale(0);
		transform: scale(0);
	}

	20% {
		-webkit-transform: scale(0);
		transform: scale(0);
	}

	35% {
		-webkit-transform: scale(1.4);
		transform: scale(1.4);
	}

	40% {
		-webkit-transform: scale(1);
		transform: scale(1);
	}

	50% {
		-webkit-transform: scale(1.15);
		transform: scale(1.15);
	}

	65% {
		-webkit-transform: scale(1);
		transform: scale(1);
	}

	90% {
		-webkit-transform: scale(1);
		transform: scale(1);
	}

	100% {
		-webkit-transform: scale(1);
		transform: scale(1);
	}
}

@-webkit-keyframes "scaleCircle" {
	0% {
		border-width: 90px;
		-webkit-transform: scale(0);
		transform: scale(0);
	}

	15% {
		border-color: #ff333394;
		border-width: 90px;
	}

	30% {
		border-color: #f33;
		opacity: 1;
	}

	35% {
		border-color: #FF6252;
	}

	50% {
		border-width: 0;
		-webkit-transform: scale(1);
		transform: scale(1);
		opacity: 0.3;
	}

	100% {
		border-width: 0;
		-webkit-transform: scale(1);
		transform: scale(1);
		opacity: 0;
	}
}

@keyframes "scaleCircle" {
	0% {
		border-width: 90px;
		-webkit-transform: scale(0);
		transform: scale(0);
	}

	15% {
		border-color: #ff333394;
		border-width: 90px;
	}

	30% {
		border-color: #f33;
		opacity: 1;
	}

	35% {
		border-color: #FF6252;
	}

	50% {
		border-width: 0;
		-webkit-transform: scale(1);
		transform: scale(1);
		opacity: 0.3;
	}

	100% {
		border-width: 0;
		-webkit-transform: scale(1);
		transform: scale(1);
		opacity: 0;
	}
}

@-webkit-keyframes "slideUp" {
	0% {
		-webkit-transform: translateY(0) scale(1);
		opacity: 0;
	}

	20% {
		opacity: 0;
	}

	50% {
		opacity: 1;
	}

	55% {
		-webkit-transform: translateY(-125px) scale(1);
		opacity: 1;
	}

	100% {
		opacity: 0;
		-webkit-transform: translateY(-125px) scale(0);
	}
}

@keyframes "slideUp" {
	0% {
		-webkit-transform: translateY(0) scale(1);
		-ms-transform: translateY(0) scale(1);
		transform: translateY(0) scale(1);
		opacity: 0;
	}

	20% {
		opacity: 0;
	}

	50% {
		opacity: 1;
	}

	55% {
		-webkit-transform: translateY(-125px) scale(1);
		-ms-transform: translateY(-125px) scale(1);
		transform: translateY(-125px) scale(1);
		opacity: 1;
	}

	100% {
		opacity: 0;
		-webkit-transform: translateY(-125px) scale(0);
		-ms-transform: translateY(-125px) scale(0);
		transform: translateY(-125px) scale(0);
	}
}

@-webkit-keyframes "slideUpRight" {
	0% {
		-webkit-transform: translate(0) scale(1);
		opacity: 0;
	}

	20% {
		opacity: 0;
	}

	50% {
		opacity: 1;
	}

	55% {
		-webkit-transform: translate(125px, -80px) scale(1);
		opacity: 1;
	}

	100% {
		opacity: 0;
		-webkit-transform: translate(125px, -80px) scale(0);
	}
}

@keyframes "slideUpRight" {
	0% {
		-webkit-transform: translate(0) scale(1);
		-ms-transform: translate(0) scale(1);
		transform: translate(0) scale(1);
		opacity: 0;
	}

	20% {
		opacity: 0;
	}

	50% {
		opacity: 1;
	}

	55% {
		-webkit-transform: translate(125px, -80px) scale(1);
		-ms-transform: translate(125px, -80px) scale(1);
		transform: translate(125px, -80px) scale(1);
		opacity: 1;
	}

	100% {
		opacity: 0;
		-webkit-transform: translate(125px, -80px) scale(0);
		-ms-transform: translate(125px, -80px) scale(0);
		transform: translate(125px, -80px) scale(0);
	}
}

@-webkit-keyframes "slideDownRight" {
	0% {
		-webkit-transform: translate(0) scale(1);
		opacity: 0;
	}

	20% {
		opacity: 0;
	}

	50% {
		opacity: 1;
	}

	55% {
		-webkit-transform: translate(125px, 80px) scale(1);
		opacity: 1;
	}

	100% {
		opacity: 0;
		-webkit-transform: translate(125px, 80px) scale(0);
	}
}

@keyframes "slideDownRight" {
	0% {
		-webkit-transform: translate(0) scale(1);
		-ms-transform: translate(0) scale(1);
		transform: translate(0) scale(1);
		opacity: 0;
	}

	20% {
		opacity: 0;
	}

	50% {
		opacity: 1;
	}

	55% {
		-webkit-transform: translate(125px, 80px) scale(1);
		-ms-transform: translate(125px, 80px) scale(1);
		transform: translate(125px, 80px) scale(1);
		opacity: 1;
	}

	100% {
		opacity: 0;
		-webkit-transform: translate(125px, 80px) scale(0);
		-ms-transform: translate(125px, 80px) scale(0);
		transform: translate(125px, 80px) scale(0);
	}
}

@-webkit-keyframes "slideDown" {
	0% {
		-webkit-transform: translateY(0) scale(1);
		opacity: 0;
	}

	20% {
		opacity: 0;
	}

	50% {
		opacity: 1;
	}

	55% {
		-webkit-transform: translateY(125px) scale(1);
		opacity: 1;
	}

	100% {
		opacity: 0;
		-webkit-transform: translateY(125px) scale(0);
	}
}

@keyframes "slideDown" {
	0% {
		-webkit-transform: translateY(0) scale(1);
		-ms-transform: translateY(0) scale(1);
		transform: translateY(0) scale(1);
		opacity: 0;
	}

	20% {
		opacity: 0;
	}

	50% {
		opacity: 1;
	}

	55% {
		-webkit-transform: translateY(125px) scale(1);
		-ms-transform: translateY(125px) scale(1);
		transform: translateY(125px) scale(1);
		opacity: 1;
	}

	100% {
		opacity: 0;
		-webkit-transform: translateY(125px) scale(0);
		-ms-transform: translateY(125px) scale(0);
		transform: translateY(125px) scale(0);
	}
}

@-webkit-keyframes "slideDownLeft" {
	0% {
		-webkit-transform: translate(0) scale(1);
		opacity: 0;
	}

	20% {
		opacity: 0;
	}

	50% {
		opacity: 1;
	}

	55% {
		-webkit-transform: translate(-125px, 80px) scale(1);
		opacity: 1;
	}

	100% {
		opacity: 0;
		-webkit-transform: translate(-125px, 80px) scale(0);
	}
}

@keyframes "slideDownLeft" {
	0% {
		-webkit-transform: translate(0) scale(1);
		-ms-transform: translate(0) scale(1);
		transform: translate(0) scale(1);
		opacity: 0;
	}

	20% {
		opacity: 0;
	}

	50% {
		opacity: 1;
	}

	55% {
		-webkit-transform: translate(-125px, 80px) scale(1);
		-ms-transform: translate(-125px, 80px) scale(1);
		transform: translate(-125px, 80px) scale(1);
		opacity: 1;
	}

	100% {
		opacity: 0;
		-webkit-transform: translate(-125px, 80px) scale(0);
		-ms-transform: translate(-125px, 80px) scale(0);
		transform: translate(-125px, 80px) scale(0);
	}
}

@-webkit-keyframes "slideUpLeft" {
	0% {
		-webkit-transform: translate(0) scale(1);
		opacity: 0;
	}

	20% {
		opacity: 0;
	}

	50% {
		opacity: 1;
	}

	55% {
		-webkit-transform: translate(-125px, -80px) scale(1);
		opacity: 1;
	}

	100% {
		opacity: 0;
		-webkit-transform: translate(-125px, -80px) scale(0);
	}
}

@keyframes "slideUpLeft" {
	0% {
		-webkit-transform: translate(0) scale(1);
		-ms-transform: translate(0) scale(1);
		transform: translate(0) scale(1);
		opacity: 0;
	}

	20% {
		opacity: 0;
	}

	50% {
		opacity: 1;
	}

	55% {
		-webkit-transform: translate(-125px, -80px) scale(1);
		-ms-transform: translate(-125px, -80px) scale(1);
		transform: translate(-125px, -80px) scale(1);
		opacity: 1;
	}

	100% {
		opacity: 0;
		-webkit-transform: translate(-125px, -80px) scale(0);
		-ms-transform: translate(-125px, -80px) scale(0);
		transform: translate(-125px, -80px) scale(0);
	}
}

@-webkit-keyframes "spin_loader" {
	0% {
		-webkit-transform: rotate(0deg);
	}

	100% {
		-webkit-transform: rotate(360deg);
	}
}

@keyframes "spin_loader" {
	0% {
		-webkit-transform: rotate(0deg);
		transform: rotate(0deg);
	}

	100% {
		-webkit-transform: rotate(360deg);
		transform: rotate(360deg);
	}
}

.onetec-css [data-page-view="publications"] .grid-list .grid-list-item .publication-img .pub-img-inner {
	padding-top: 100%;
	-webkit-backface-visibility: hidden;
	backface-visibility: hidden;
}

.onetec-css [data-page-view="publications"] .page-title {
	display: -ms-flexbox;
	display: -webkit-box;
	display: flex;
	-ms-flex-wrap: wrap;
	flex-wrap: wrap;
	-ms-flex-pack: justify;
	-webkit-box-pack: justify;
	justify-content: space-between;
	-ms-flex-align: baseline;
	-webkit-box-align: baseline;
	align-items: baseline;
	position: relative;
	z-index: 1;
}

.onetec-css [data-page-view="publications"] .events-calendar-filter .form-group .input-select-wrap::after {
	display: none;
}

.onetec-css [data-page-view="news"] .list-v1 .list-item {
	position: relative;
}

.onetec-css [data-page-view="news"] .list-item .iconLiveStream {
	position: absolute;
	top: 0;
	left: 0px;
	z-index: 3;
	width: 46px;
	height: 36px;
	display: inline-block;
	text-align: center;
	overflow: hidden;
	-webkit-transition: all 0.2s ease-in-out;
	-o-transition: all 0.2s ease-in-out;
	transition: all 0.2s ease-in-out;
	background: #fb4242;
}

.onetec-css [data-page-view="news"] .list-item .iconLiveStream::after {
	background: url("../../images/onetecimages/icon-stripes.png") 0 0;
	content: '';
	display: inline-block;
	width: 35px;
	height: 30px;
	vertical-align: middle;
	-webkit-transition: all 0.3s ease-in-out;
	-o-transition: all 0.3s ease-in-out;
	transition: all 0.3s ease-in-out;
}

.onetec-css [data-page-view="news"] .section-inner > .news {
	margin-bottom: 1em;
	width: 100%;
}

.onetec-css [data-page-view="news"] .section-inner > .news .list-v1 {
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
	-ms-flex-wrap: wrap;
	flex-wrap: wrap;
	margin: 0 -1em;
}

.onetec-css [data-page-view="news"] .section-inner > .news .list-v1 .list-item {
	-webkit-box-align: start;
	-ms-flex-align: start;
	align-items: flex-start;
	margin: 1em 0;
}

.onetec-css [data-page-view="news"] .section-inner > .news .list-v1 li {
	width: calc(50% - 2em);
	margin: 0 1em;
}

.onetec-css [data-page-view="news"] .section-inner > .tweets {
	width: 100%;
}

.onetec-css [data-page-view="news"] .section-inner > .tweets .list-v2 {
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
	-ms-flex-wrap: wrap;
	flex-wrap: wrap;
	margin: 0 -1em;
}

.onetec-css [data-page-view="news"] .section-inner > .tweets .list-v2 li {
	width: calc(50% - 2em);
	margin: 0 1em;
}

.onetec-css [data-page-view="news"] .section-inner > .tweets .list-v2 li .tweetSlider {
	height: 100%;
}

.onetec-css [data-page-view="news"] .list-v2 .list-item {
	padding: 0 40px;
}

.onetec-css .page-content-inner .full-wide {
	width: 100% !important;
}

.onetec-css .page-content-inner ul li a:hover {
	color: #ff3333;
}

.onetec-css .page-content-inner .sidebar .back i {
	line-height: 1;
	display: inline-block;
	vertical-align: middle;
}

.onetec-css .page-content-inner .sidebar .memberBlockWrap .memberBlock .memberDetails .memberDetailsInner .social-links a {
	opacity: 1;
	display: inline-block;
	margin: 0 9px;
}

.onetec-css .page-content-inner .sidebar .memberBlockWrap .memberBlock .memberDetails .memberDetailsInner .social-links a:hover {
	color: #00a2a0;
}

.onetec-css .page-content-inner .members_box .member_ .image_box .img {
	background-position: top;
}

.onetec-css .grid-list.v1 .grid-list-item .grid-list-img .hoverDescWrap > div span {
	-webkit-backface-visibility: visible;
	backface-visibility: visible;
}

.onetec-css .grid-list.v1 .grid-list-item .grid-list-img .hoverDescWrap > div span i {
	top: 0;
}

.onetec-css .grid-list.v1 .grid-list-item .grid-list-img .img-top li {
	background-color: rgba(58, 58, 58, 0.9);
}

.onetec-css .grid-list.v1 .grid-list-item .grid-list-img .img-top li:first-child em:last-child {
	min-height: 35px;
}

.onetec-css .grid-list.v1 .grid-list-item .grid-list-img .img-bottom li {
	background-color: rgba(58, 58, 58, 0.9);
}

.onetec-css .grid-list.v1 .grid-list-item .grid-list-summary h3 {
	text-transform: initial;
}

.onetec-css .grid-list.v1 .grid-list-item .grid-list-summary .external.left-align {
	-webkit-box-pack: left;
	-ms-flex-pack: left;
	justify-content: left;
	padding-left: 5px;
	padding-right: 5px;
}

.onetec-css .grid-list.v1 .grid-list-item .grid-list-summary .external a.liveStramNotification span {
	color: #6d6d6d;
}

.onetec-css .grid-list.v1 .grid-list-item:hover .img-top li:last-child {
	background: rgba(255, 56, 56, 0.92);
}

.onetec-css .memberBlockWrap .memberBlock.open .memberImg {
	background: #f9f9f9;
}

.onetec-css .memberBlockWrap .memberBlock.open .memberImg .memberImgInner .more-btn {
	background: rgba(255, 51, 51, 0.8) url("../../images/onetecimages/info-icon.png");
	background-size: 100%;
	background-position: center center;
}

.onetec-css .memberBlockWrap .memberBlock .memberImg .memberImgInner .more-btn {
	background: rgba(68, 68, 68, 0.68) url("../../images/onetecimages/info-icon.png");
	background-size: 100%;
	background-position: center center;
}

.onetec-css .memberBlockWrap .memberBlock .memberImg .memberImgInner .more-btn i {
	opacity: 0;
}

.onetec-css .memberBlockWrap .memberBlock .memberImg .memberImgInner .more-btn:hover {
	background: rgba(255, 51, 51, 0.8) url("../../images/onetecimages/info-icon.png");
	background-size: 100%;
	background-position: center center;
}

.onetec-css .timelineWrap .timeline .timelineDetails .timelineBio .timelineBioImg > div {
	max-height: 21vw;
	height: 230px;
}

.onetec-css .timelineWrap .timeline .timelineDetails .timelineBioMore .inner {
	padding-top: 0;
	padding-bottom: 5px;
}

.onetec-css [data-page-view="banner"] .bannerSlider .slide {
	position: relative;
}

.onetec-css [data-page-view="banner"] .bannerSlider .slick-arrow {
	bottom: 36px;
	left: auto;
	top: auto;
	right: 22px;
	-wekit-transform: none;
	-webkit-transform: none;
	-ms-transform: none;
	transform: none;
}

.onetec-css [data-page-view="banner"] .bannerSlider .slick-dots {
	text-align: right;
	padding-left: 35px;
	padding-right: 35px;
	bottom: 33px;
}

.onetec-css [data-page-view="banner"] .bannerSlider .slick-dots li button {
	width: 16px;
	height: 16px;
	border: 1px solid #000;
	-webkit-box-shadow: 0px 0px 0px 2px rgba(232, 232, 232, 0.82);
	box-shadow: 0px 0px 0px 2px rgba(232, 232, 232, 0.82);
}

.onetec-css [data-page-view="banner"] .bannerSlider .slide.slick-slide:after {
	content: '';
	position: absolute;
	left: 0;
	top: 0;
	width: 100%;
	height: 100%;
	background-color: rgba(0, 0, 0, 0.5);
	opacity: 0;
}

.onetec-css [data-page-view="banner"] .bannerSlider .slide.slick-slide .mobile_banner_wrapper {
	display: none;
}

.onetec-css [data-page-view="banner"] .bannerText {
	opacity: 0;
	bottom: 0;
	position: absolute;
	z-index: 10;
	bottom: 2em;
	width: 50%;
	text-align: left;
	left: 0;
	padding: 0 5vw;
	-webkit-transform: translateX(50%) translateY(0px);
	-ms-transform: translateX(50%) translateY(0px);
	transform: translateX(50%) translateY(0px);
	opacity: 0;
	-webkit-transition: all 0.8s cubic-bezier(0.215, 0.61, 0.355, 1);
	-o-transition: all 0.8s cubic-bezier(0.215, 0.61, 0.355, 1);
	transition: all 0.8s cubic-bezier(0.215, 0.61, 0.355, 1);
	width: 50%;
}

.onetec-css [data-page-view="banner"] .bannerText h1 {
	padding-bottom: 15px;
	font-weight: 500;
	text-transform: uppercase;
	font-size: 3em;
	line-height: 1;
	font-weight: 600;
}

.onetec-css [data-page-view="banner"] .bannerText h1 span {
	background: rgba(56, 56, 56, 0.72);
	background: rgba(56, 56, 56, 0.72);
	background: transparent;
	float: inherit;
	padding: 0;
}

.onetec-css [data-page-view="banner"] .bannerText h1 span b {
	color: #fff;
	color: #fff;
	color: #fff;
	font-weight: 600;
}

.onetec-css [data-page-view="banner"] .bannerText h1 span:before {
	display: none;
}

.onetec-css [data-page-view="banner"] .bannerText h1:after {
	content: '';
	position: absolute;
	left: 0;
	bottom: 0;
	width: 100px;
	height: 5px;
	background-color: #01afa8;
}

.onetec-css [data-page-view="banner"] .slick-active .bannerText {
	-webkit-animation: fadeUpSlowAnim 6s linear forwards;
	animation: fadeUpSlowAnim 6s linear forwards;
	-webkit-animation-delay: 1s;
	animation-delay: 1s;
	-webkit-animation: none;
	animation: none;
	-webkit-transform: translateX(0%) translateY(0);
	-ms-transform: translateX(0%) translateY(0);
	transform: translateX(0%) translateY(0);
	opacity: 1;
}

.onetec-css [data-page-view="events"] .grid-list.v1 .grid-list-item {
	-webkit-box-orient: vertical;
	-webkit-box-direction: normal;
	-ms-flex-direction: column;
	flex-direction: column;
}

.onetec-css [data-page-view="events"] .grid-list.v1 .grid-list-item .grid-list-img .img-top li {
	font-size: 14px;
}

.onetec-css [data-page-view="events"] .grid-list.v1 .grid-list-item .grid-list-summary {
	-webkit-box-flex: 1;
	-ms-flex: 1;
	flex: 1;
}

.onetec-css .memberBlockWrap.two-col .memberBlock.open .memberDetails .memberDetailsInner:before {
	background: #f1f1f1;
}

.onetec-css .memberBlockWrap.two-col .memberBlock.open .memberBio {
	background: #f1f1f1;
}

.onetec-css .memberBlockWrap.two-col .memberBlock .memberImg .memberImgInner {
	border: 1px solid #efefef;
}

.onetec-css .innovationSlider .slick-arrow {
	position: absolute;
	bottom: 26px;
	left: auto;
	top: auto;
	right: 22px;
}

.onetec-css .innovationSlider .bannerText {
	position: absolute;
	bottom: 40px;
	left: 0;
	text-align: center;
	padding: 30px 30px;
	opacity: 0;
}

.onetec-css .innovationSlider .bannerText h1 {
	font-size: 20px;
	margin: 0;
}

.onetec-css .innovationSlider .bannerText h1 span {
	position: relative;
	letter-spacing: 0.03em;
	display: inline-block;
	background: #ff5b5f;
	color: #fff;
	padding: 10px 15px;
	clear: both;
	float: left;
	background: rgba(56, 56, 56, 0.72);
}

.onetec-css .innovationSlider .bannerText h1 span b {
	color: #fff;
}

.onetec-css .innovationSlider .bannerText b {
	font-weight: normal;
	z-index: 1;
	position: relative;
}

.onetec-css .innovationSlider .slick-active .bannerText {
	-webkit-animation: fadeUpSlowAnim 6s linear forwards;
	animation: fadeUpSlowAnim 6s linear forwards;
	-webkit-animation-delay: 1s;
	animation-delay: 1s;
}

.onetec-css .filter-list > li {
	font-weight: 500;
	padding: 8px 20px;
}

.onetec-css .filter-list > li ul {
	z-index: 990;
}

.onetec-css .filter-list > li ul li {
	-webkit-transition: all .3s ease-in-out;
	-o-transition: all .3s ease-in-out;
	transition: all .3s ease-in-out;
}

.onetec-css .filter-list > li ul li.cu_active__ {
	background: #fd1718;
	color: #fff;
}

.onetec-css .filter-list > li.filtr-active span > svg {
	fill: #FFF;
}

.onetec-css .grid-list .grid-list-item .grid-list-summary p {
	font-weight: 500;
}

.onetec-css .grid-list .grid-list-item .grid-list-img:before {
	width: 0;
	z-index: 10;
}

.onetec-css .grid-list .grid-list-item .grid-list-img span {
	z-index: 50;
}

.onetec-css .grid-list .grid-list-item:hover .grid-list-img:before {
	width: 65%;
}

.onetec-css .grid-list .grid-list-item.grid-fliter-disply_ {
	display: none;
}

.onetec-css .media .grid-list .grid-list-item .grid-list-summary p {
	line-height: 1.5;
}

.onetec-css .media .grid-list .grid-list-item .grid-list-summary p:last-child {
	margin-bottom: 0;
}

.onetec-css .popup {
	display: none;
}

.onetec-css .popup [class^="col-"] {
	padding-left: 15px;
	padding-right: 15px;
}

.onetec-css .popup .row {
	margin-left: -15px;
	margin-right: -15px;
}

.onetec-css .medium-pop-up {
	width: 768px;
	max-width: 100%;
}

.onetec-css .popupInnerWrap {
	padding: 15px 20px;
}

.onetec-css .formWrapper input[type="submit"].btn-block {
	width: auto;
	border-radius: 0;
}

.onetec-css .formWrapper input[type="reset"].btn-block {
	width: auto;
	border-radius: 0;
}

.onetec-css .formWrapper input[type="button"].btn-block {
	width: auto;
	border-radius: 0;
}

.onetec-css .formWrapper .btn {
	border-radius: 0 !important;
	background: none;
	border: 1px solid #ff3333;
	border: 1px solid #888888;
	color: #313131;
	-webkit-transition: all 0.3s ease-in-out;
	-o-transition: all 0.3s ease-in-out;
	transition: all 0.3s ease-in-out;
}

.onetec-css .formWrapper .btn:hover {
	background: #f33;
	color: #fff;
	border: 1px solid #f33;
}

.onetec-css .formWrapper input {
	color: #1a1a1a;
	font-size: 16px;
}

.onetec-css .formWrapper input::-webkit-input-placeholder {
	color: #1a1a1a;
	font-size: 16px;
	-webkit-transition: all 0.3s ease-in-out;
	transition: all 0.3s ease-in-out;
}

.onetec-css .formWrapper input::-moz-placeholder {
	color: #1a1a1a;
	font-size: 16px;
	-moz-transition: all 0.3s ease-in-out;
	transition: all 0.3s ease-in-out;
}

.onetec-css .formWrapper input:-ms-input-placeholder {
	color: #1a1a1a;
	font-size: 16px;
	-ms-transition: all 0.3s ease-in-out;
	transition: all 0.3s ease-in-out;
}

.onetec-css .formWrapper input:-moz-placeholder {
	color: #1a1a1a;
	font-size: 16px;
	-moz-transition: all 0.3s ease-in-out;
	transition: all 0.3s ease-in-out;
}

.onetec-css .formWrapper input:focus::-webkit-input-placeholder {
	color: transparent;
}

.onetec-css .formWrapper input:focus::-moz-placeholder {
	color: transparent;
}

.onetec-css .formWrapper input:focus:-ms-input-placeholder {
	color: transparent;
}

.onetec-css .formWrapper input:focus:-moz-placeholder {
	color: transparent;
}

.onetec-css .popupTitle {
	padding: 15px 20px;
	padding-right: 36px;
}

.onetec-css .popupTitle h3 {
	margin: 0;
	font-weight: 400;
	font-size: 24px;
	color: #f33;
}

.onetec-css .submitBtnWrapper {
	margin-top: 2px;
	margin-bottom: 10px;
}

.onetec-css .g-recaptcha {
	-webkit-transform: scale(0.65);
	-ms-transform: scale(0.65);
	transform: scale(0.65);
	-webkit-transform-origin: left top;
	-ms-transform-origin: left top;
	transform-origin: left top;
	height: 75px;
}

.fancybox-lock .aside.left {
	opacity: 0;
}

.onetec-css .gallerySliderContainer {
	display: block;
}

.onetec-css .gallerySliderContainer img {
	width: 100%;
}

.onetec-css .col-space-small-row {
	margin-left: -15px;
	margin-right: -15px;
}

.onetec-css .col-space-small-row [class^="col-"] {
	padding-right: 15px;
	padding-left: 15px;
}

.onetec-css .displayNone {
	display: none;
}

.onetec-css .ShowRelBtn {
	cursor: pointer;
}

.onetec-css .imgaGalleryContainer .thumbnail {
	padding: 0;
	border-radius: 0;
}

.onetec-css .page-sub-title.line img {
	max-height: 160px;
	max-width: 250px;
}

html[dir="rtl"] .g-recaptcha {
	-webkit-transform-origin: right top;
	-ms-transform-origin: right top;
	transform-origin: right top;
	height: 75px;
}

html[dir="rtl"] .grid-list.v1 .grid-list-item .grid-list-summary .external.left-align {
	-webkit-box-pack: right;
	-ms-flex-pack: right;
	justify-content: right;
}

html[dir="rtl"] [data-page-view="banner"] .bannerSlider .slick-dots {
	text-align: left;
}
html[dir="rtl"] .siteMapWrapper{
	text-align: right;
}
html[dir="rtl"] .siteMapWrapper ul ul {
	margin-left: 0;
	margin-right: 2.5rem;
	width: 100%;
}

html[dir="rtl"] .siteMapWrapper ul ul li::before {
	border-left: none;
	border-right: 1px #ccc solid;
}

html[dir="rtl"] .siteMapWrapper ul ul li a {
	margin-left: 0;
	margin-right: 6.25rem;
}

html[dir="rtl"]  .aside {
	left: auto;
	right: 0;
}

html[dir="rtl"]  .aside nav a[data-page]:before {
	right: 80%;
	left: auto;
}

html[dir="rtl"]  .pillers_section .pillers_list .slide .inner_wrap {
	padding: 1em;
}

html[dir="rtl"] .img-text-v3 .sectionContent_Inner .section_title {
	padding-right: 14%;
	background: transparent;
}

.onetec-css .header-links li.speaker {
	display: none;
}

.onetec-css .imgVideoGalleryTabWrap {
	min-height: 0;
}

.onetec-css .imgVideoGalleryTabWrap .resp-tabs-container {
	min-height: 0;
}

.onetec-css .galleryTabInner {
	padding-top: 50px;
	padding-bottom: 50px;
}

.onetec-css .socialLinksBlock {
	margin-top: 20px;
}

.onetec-css .socialLinksBlock .socialListInline {
	margin: 0;
	padding: 0;
}

.onetec-css .socialLinksBlock .socialListInline li {
	list-style: none;
	display: inline-block;
	margin-right: 10px;
	width: auto;
	padding: 0;
	margin-bottom: 0;
}

.onetec-css .socialLinksBlock .socialListInline li::before {
	display: none;
}

.onetec-css .socialLinksBlock .socialListInline li i {
	display: inline-block;
	line-height: 1;
	font-size: 21px;
	vertical-align: middle;
}

.onetec-css .padding-top-0 {
	padding-top: 0 !important;
}

.onetec-css .padding-100-0 {
	padding: 100px 0 !important;
}

.onetec-css .padding-bottom-100 {
	padding-bottom: 100px !important;
}

.onetec-css .padding-top-100 {
	padding-top: 100px !important;
}

.onetec-css .padding-bottom-150 {
	padding-bottom: 150px !important;
}

.onetec-css .padding-top-150 {
	padding-top: 150px !important;
}

.onetec-css .padding-bottom-50 {
	padding-bottom: 50px !important;
}

.onetec-css .padding-top-50 {
	padding-top: 50px !important;
}

.onetec-css .fullWideImgBanner {
	background-size: cover;
	margin-bottom: 40px;
	padding-top: 38%;
	position: relative;
}

.onetec-css .fullWideImgBanner img {
	position: absolute;
	left: 0;
	top: 0;
	width: 1px;
	height: 1px;
	opacity: 0;
}

.onetec-css .blockVisible .vibileblock {
	opacity: 1 !important;
	-webkit-transform: none !important;
	-ms-transform: none !important;
	transform: none !important;
}

.onetec-css .logoBlock {
	background-color: #fff;
}

.onetec-css .logoBlocksMemberstyle .logoBlock img {
	opacity: 0;
	visibility: hidden;
	width: 10px;
	height: 10px;
}

.onetec-css .logoBlocksMemberstyle .memberBlock .memberImg .memberImgInner > div {
	-webkit-filter: grayscale(0);
	filter: grayscale(0);
}

.onetec-css .logoBlocksMemberstyle .memberBlock .memberDetails {
	width: 64%;
}

.onetec-css [data-page-view="whats-new"] .innovation .innovationSlider .slick-dots {
	text-align: right;
	padding-left: 35px;
	padding-right: 35px;
	bottom: 33px;
}

.onetec-css [data-page-view="whats-new"] .innovation .innovationSlider .slick-dots li button {
	background: #5c5c5c;
	border: 2px solid #2f2f2f;
	-webkit-box-shadow: 0px 0px 0px 2px rgba(232, 232, 232, 0.82);
	box-shadow: 0px 0px 0px 2px rgba(232, 232, 232, 0.82);
}

.onetec-css [data-page-view="whats-new"] .innovation .innovationSlider .slick-dots li.slick-active button {
	background: #2a7024;
	border: 1px solid #256020;
}

.onetec-css [data-page-view="whats-new"] .innovation .innovationSlider .slick-dots li.slick-active ~ li button {
	background: #f21b1b;
	border: 1px solid #e31f1f;
}

.onetec-css .gallery .categoryFolder:hover .gallery-img .gallery-img-inner {
	-webkit-transform: none;
	-ms-transform: none;
	transform: none;
	-webkit-filter: grayscale(1);
	filter: grayscale(1);
}

.onetec-css .imgVideGalleryContainer {
	clear: both;
}

.onetec-css .yamm .mainNav > li > a.home span {
	display: none;
}

.onetec-css .yamm .mainNav > li > a.home i {
	vertical-align: middle;
	display: inline-block;
	font-size: 26px;
	line-height: 0.4;
	margin-top: -8px;
}

.onetec-css .page-sub-title .search-field {
	font-weight: 400;
	font-size: 14px;
}

.fancyboxOpens .aside {
	opacity: 0;
}

.onetec-css .sidebar .sheikhImgBox {
	display: none;
}

.onetec-css .sidebar .sheikhImgBox img {
	width: 100%;
}

.onetec-css .sidebar .sheikhImgBox .imgWrap {
	border: 1px solid #f1f1f1;
	padding: 0 2vw;
	padding-top: 3px;
}

.onetec-css .sidebar .sheikhImgBox .rulerDesc h3 {
	font-size: 18px;
	font-weight: 400;
}

.onetec-css .sidebar .sheikhImgBox .rulerDesc p {
	line-height: 1.5;
	font-size: 97%;
	display: none;
}

.onetec-css .elementFixed {
	-webkit-transition: all 0.4s ease-in-out;
	-o-transition: all 0.4s ease-in-out;
	transition: all 0.4s ease-in-out;
}

.onetec-css #sheikhBlockImgWrap .elementFixed {
	position: fixed;
	top: 100px;
	background: #fff;
	z-index: 111;
}

.onetec-css .sheikhImgBox {
	-o-transition: all 0.8s ease-in-out;
	transition: all 0.8s ease-in-out;
	-webkit-transition: all 0.8s ease-in-out;
	opacity: 0;
	visibility: hidden;
}

.onetec-css .onScrollFixedImgRowScrolled .sheikhImgBox {
	opacity: 1;
	visibility: visible;
}

.onetec-css .contentLeftContainer .page-main-title {
	margin-top: 0;
	margin-bottom: 30px;
}

.onetec-css .contentLeftContainer .page-main-title img {
	padding-right: 20px;
}

.ui-selectmenu-menu {
	z-index: 99;
}

.ui-state-active {
	font-weight: 300;
}

.ui-widget-content .ui-state-active {
	font-weight: 300;
}

.ui-widget-header .ui-state-active {
	font-weight: 300;
}

 a.ui-button:active {
	font-weight: 300;
}

.ui-button:active {
	font-weight: 300;
}

.ui-button.ui-state-active:hover {
	font-weight: 300;
}

.onetec-css .grayScaleImg {
	-webkit-filter: grayscale(100%);
	filter: grayscale(100%);
	-webkit-transition: all 0.3s ease-in-out;
	-o-transition: all 0.3s ease-in-out;
	transition: all 0.3s ease-in-out;
}

.onetec-css .grayScaleImg:hover {
	-webkit-filter: grayscale(0%);
	filter: grayscale(0%);
}

.onetec-css .grid-list.block-3-col .grid-list-item {
	width: 33.333%;
	padding-left: 10px;
	padding-right: 10px;
}

.onetec-css .blocksSliderContainer {
	width: 100%;
	width: 100%;
}

.onetec-css .blocksSliderContainer .blocksSlider {
	width: 100%;
	opacity: 0;
	-webkit-transition: all 0.5s ease-in-out;
	-o-transition: all 0.5s ease-in-out;
	transition: all 0.5s ease-in-out;
	-webkit-transition-delay: 0.5s;
	-o-transition-delay: 0.5s;
	transition-delay: 0.5s;
	margin-bottom: 0;
}

.onetec-css .blocksSliderContainer .blocksSlider .slide {
	width: 33.333%;
	-webkit-transition: all 0.3s ease-in-out;
	-o-transition: all 0.3s ease-in-out;
	transition: all 0.3s ease-in-out;
	float: left;
}

.onetec-css .blocksSliderContainer .blocksSlider .slick-dots {
	position: absolute;
	bottom: 0;
	position: relative;
}

.onetec-css .blocksSliderContainer .blocksSlider .slick-dots li button:before {
	font-size: 18px;
}

.onetec-css .blocksSliderContainer .blocksSlider .slick-track {
	margin-left: auto;
	margin-right: auto;
}

.onetec-css .blocksSliderContainer .memberBlockWrap {
	width: 100%;
	margin: 15px 0;
}

.onetec-css .blocksSliderContainer .memberBlockWrap .memberBlock {
	opacity: 1;
}

.onetec-css .blocksSliderContainer .memberBlockWrap.two-col .memberBlock {
	width: 100%;
	padding-right: 8px;
	padding-left: 8px;
	-webkit-transform: none;
	-ms-transform: none;
	transform: none;
	opacity: 0;
	-webkit-transition: all 0.4s ease-in-out;
	-o-transition: all 0.4s ease-in-out;
	transition: all 0.4s ease-in-out;
}

.onetec-css .blocksSliderContainer .memberBlockWrap.two-col .slick-initialized .memberBlock {
	opacity: 1;
}

.onetec-css .blocksSliderContainer .blocksSlider.slick-initialized {
	opacity: 1;
}

.onetec-css [data-page-view] .blocksSliderContainer {
	padding-top: 0 !important;
}

.onetec-css [data-page-view] .tweetSlider .slideInner {
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
	-ms-flex-wrap: wrap;
	flex-wrap: wrap;
}

.onetec-css [data-page-view] .tweetSlider .slideInner .list-img {
	width: 115px;
}

.onetec-css [data-page-view] .tweetSlider .slideInner .list-desc {
	width: calc(100% - 115px);
}

.onetec-css [data-page-view] .tweetSlider .slick-arrow {
	position: absolute;
	top: 42.5%;
	bottom: auto;
	margin: 0;
}

.onetec-css [data-page-view] .tweetSlider .slick-next {
	right: 9px;
	left: auto;
	right: -9px;
}

.onetec-css [data-page-view] .tweetSlider .slick-next:after {
	display: none;
}

.onetec-css [data-page-view] .tweetSlider .slick-prev {
	right: 10px;
	right: auto;
	left: -40px;
}

.onetec-css [data-page-view] .list-v2 .list-item-slider {
	display: block;
}

.onetec-css [data-page-view] .view-all:before {
	width: 100%;
}

.onetec-css [data-page-view] .view-all:hover {
	color: #FFF;
}

.onetec-css [data-page-view] .view-all:hover:before {
	background: #00a2a0;
}

.onetec-css .mCSB_inside > .mCSB_container {
	margin-right: 0px !important;
}

.onetec-css .blocksSlider .project {
	width: 100%;
	margin: 0 auto;
	max-width: 88%;
}

.onetec-css .blocksSlider .project a img {
	-webkit-transition: all 0.2s ease-in-out;
	-o-transition: all 0.2s ease-in-out;
	transition: all 0.2s ease-in-out;
}

.onetec-css .blocksSlider .project a:hover img {
	-webkit-transform: scale(1.1);
	-ms-transform: scale(1.1);
	transform: scale(1.1);
}

.onetec-css .rtl {
	direction: rtl !important;
	text-align: right !important;
}

.onetec-css .ltr {
	direction: ltr !important;
	text-align: left !important;
}

.onetec-css .events-calendar-filter .form-group {
	max-width: 150px;
}

.onetec-css .events-calendar-filter .form-group .input-select-wrap select {
	background-color: transparent;
}

.ui-menu .ui-menu-item {
	max-width: 250px;
	overflow: hidden;
}

.ui-menu .ui-menu-item > div {
	max-width: 100%;
	white-space: nowrap;
	overflow: hidden;
	-o-text-overflow: ellipsis;
	text-overflow: ellipsis;
}

.onetec-css .page.page-details .contentLeftContainer .socialShare .at-share-btn {
	border: none;
}

.onetec-css [dir=ltr] [data-page-view] .list-v2 .list-item-slider {
	padding-right: 12px;
}

.onetec-css [dir=rtl] [data-page-view] .list-v2 .list-item-slider {
	padding-left: 12px;
}

.onetec-css [dir=rtl] .bannerSlider .slick-track {
	float: left;
}

.onetec-css .date-picker-wrapper table .caption {
	background: #6d6d6d;
}

.onetec-css .date-picker-wrapper .drp_top-bar .default-top {
	color: #676767;
}

.onetec-css .datepickerWrapper {
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
}

.onetec-css .datepickerWrapper .datepicker {
	margin: 15px;
	border: 1px solid #e6e6e6;
	padding: 10px;
	display: none;
}

.datepickerWrapper .ui-widget.ui-widget-content {
	border: 0;
}

.datepickerWrapper .ui-datepicker td span {
	border-color: transparent !important;
}

.datepickerWrapper .ui-datepicker td a {
	border-color: transparent !important;
}

.datepickerWrapper .ui-datepicker .ui-datepicker-header {
	position: relative;
	padding: .2em 0;
	border: 0;
	border-radius: 0;
	color: #fff;
	background: #f84243;
}

.datepickerWrapper .ui-datepicker .ui-datepicker-prev span {
	background: none;
	color: #fff;
}

.datepickerWrapper .ui-datepicker .ui-datepicker-prev span::before {
	border-color: #fff;
}

.datepickerWrapper .ui-datepicker .ui-datepicker-next span {
	background: none;
	color: #fff;
}

.datepickerWrapper .ui-datepicker .ui-datepicker-next span::before {
	border-color: #fff;
}

.btnWrap {
	padding: 10px 7px;
}

.btnWrap .button {
	background: #ffff;
	color: #000000;
	padding: 5px 15px;
	margin: 0 4px;
	display: inline-block;
	border: 1px solid #717171;
	font-weight: 400;
	-webkit-transition: all 0.3s ease-in-out;
	-o-transition: all 0.3s ease-in-out;
	transition: all 0.3s ease-in-out;
}

.btnWrap .button:last-child {
	border-color: #000000;
	color: #000000;
}

.btnWrap .button:hover {
	background: #f84243;
	border-color: #f84243;
	color: #fff;
}

.onetec-css .siteMapWrapper {
	padding-top: 10px;
}

.onetec-css .siteMapWrapper ul {
	margin: 0;
	padding: 0;
	list-style: none;
}

.onetec-css .siteMapWrapper ul li {
	line-height: 2.5rem;
	vertical-align: top;
	position: relative;
	padding: 0;
}

.onetec-css .siteMapWrapper ul li a {
	text-decoration: none;
	display: inline-block;
}

.onetec-css .siteMapWrapper ul ul {
	margin-left: 2.5rem;
	margin-bottom: 0;
}

.onetec-css .siteMapWrapper ul ul li {
	position: relative;
	padding: 0;
}

.onetec-css .siteMapWrapper ul ul li::before {
	content: "";
	display: inline-block;
	width: 5rem;
	height: 100%;
	border-left: 1px #ccc solid;
	position: absolute;
	top: -1.25rem;
	background: transparent;
	-webkit-box-shadow: none;
	box-shadow: none;
	border-radius: 0;
	content: "";
	display: inline-block;
	width: 5rem;
	height: 2.5rem;
	border-bottom: 1px #ccc solid;
	position: absolute;
	top: -1.25rem;
}

.onetec-css .siteMapWrapper ul ul li a {
	margin-left: 6.25rem;
}

.onetec-css .siteMapWrapper li {
	margin: 0;
	padding: 0;
}

.onetec-css .siteMapWrapper .sitemap > li > ul {
	margin-top: 2.5rem;
}

.onetec-css .siteMapWrapper > ul > li:before {
	display: none;
}

.onetec-css .template-general-page .header_wrapper {
	padding: 15px 0;
}

.onetec-css .template-general-page .main_footer .copy {
	position: relative;
}

.onetec-css .template-general-page .main_wrapper {
	min-height: 80vh;
}

.onetec-css .template-general-page .captcha_submitWrapper {
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
}

.onetec-css .template-general-page .captcha_submitWrapper .btn {
	height: 100%;
}

.onetec-css .template-general-page input[type="file"] {
	padding: 5px 10px;
	border: 1px solid #dadada;
	width: 100%;
	height: 42px;
	padding-top: 8px;
}

.onetec-css .template-general-page .file_upload_wrap {
	position: relative;
}

.onetec-css .template-general-page .file_upload_wrap .prImg {
	position: absolute;
	right: 0;
	top: 0;
	height: 100%;
	width: auto;
	max-width: 70px;
	display: inline-block;
}

.onetec-css .template-general-page .file_upload_wrap img {
	height: 100%;
	width: auto;
	max-width: 70px;
}

.onetec-css .template-general-page .prImgClose {
	position: absolute;
	top: -17px;
	right: -17px;
	z-index: 3;
	color: red;
	font-size: 22px;
	display: inline-block;
	line-height: 1;
	height: 22px;
	cursor: pointer;
}

.onetec-css .template-general-page .feildWrap {
	position: relative;
}

.onetec-css .template-general-page label.error {
	position: absolute;
	padding: 3px 4px;
	background: red;
	color: #fff;
	list-style: none;
	font-size: 13px;
	top: -24px;
	right: 0;
	pointer-events: none;
	top: 5px;
	top: auto;
	bottom: 0;
	-webkit-transform: translateY(100%);
	-ms-transform: translateY(100%);
	transform: translateY(100%);
	margin-bottom: 0;
	padding: .2em 1em;
}

.onetec-css .template-general-page .form-group {
	position: relative;
	margin-bottom: 30px;
}

.onetec-css .template-general-page .panel {
	border-radius: 0;
	-webkit-box-shadow: none;
	box-shadow: none;
}

.onetec-css .template-general-page .file-tab label.error {
	top: 0;
	top: auto;
}

.selectMenuFullWide .ui-menu .ui-menu-item {
	max-width: 100%;
}

.onetec-css .form-control.error {
	border-color: red !important;
}

.onetec-css .imageupload.imageupload-disabled {
	cursor: not-allowed;
	opacity: 0.60;
}

.onetec-css .imageupload.imageupload-disabled > * {
	pointer-events: none;
}

.onetec-css .imageupload .panel-title {
	margin-right: 15px;
	padding-top: 8px;
}

.onetec-css .imageupload .alert {
	margin-bottom: 10px;
}

.onetec-css .imageupload .btn-file {
	overflow: hidden;
}

.onetec-css .imageupload .btn-file input[type="file"] {
	cursor: inherit;
	display: block;
	font-size: 100px;
	min-height: 100%;
	min-width: 100%;
	opacity: 0;
	position: absolute;
	right: 0;
	text-align: right;
	top: 0;
}

.onetec-css .imageupload .file-tab button {
	display: none;
}

.onetec-css .imageupload .file-tab .thumbnail {
	margin-bottom: 10px;
}

.onetec-css .imageupload .url-tab {
	display: none;
}

.onetec-css .imageupload .url-tab .thumbnail {
	margin: 10px 0;
}

.onetec-css .imageupload .input-group input {
	height: 44px;
}

.onetec-css .imageupload .input-group button {
	height: 44px;
}

.onetec-css .sheikhImgBox.show_now_ {
	opacity: 1;
	visibility: visible;
}

.onetec-css .visible .page .blockVisible .memberBlockWrap .memberBlock {
	opacity: 1;
	-webkit-transform: translateY(0px);
	-ms-transform: translateY(0px);
	transform: translateY(0px);
}

.onetec-css .visible .page .blockVisible .memberBlockWrap .memberBlock:nth-child(1) {
	-webkit-transition-delay: 0.2s;
	-o-transition-delay: 0.2s;
	transition-delay: 0.2s;
}

.onetec-css .visible .page .blockVisible .memberBlockWrap .memberBlock:nth-child(2) {
	-webkit-transition-delay: 0.4s;
	-o-transition-delay: 0.4s;
	transition-delay: 0.4s;
}

.onetec-css .visible .page .blockVisible .memberBlockWrap .memberBlock:nth-child(3) {
	-webkit-transition-delay: 0.6s;
	-o-transition-delay: 0.6s;
	transition-delay: 0.6s;
}

.onetec-css .visible .page .blockVisible .memberBlockWrap .memberBlock:nth-child(4) {
	-webkit-transition-delay: 0.8s;
	-o-transition-delay: 0.8s;
	transition-delay: 0.8s;
}

.onetec-css .visible .page .blockVisible .memberBlockWrap .memberBlock:nth-child(5) {
	-webkit-transition-delay: 1s;
	-o-transition-delay: 1s;
	transition-delay: 1s;
}

.onetec-css .visible .page .blockVisible .memberBlockWrap .memberBlock:nth-child(6) {
	-webkit-transition-delay: 1.2s;
	-o-transition-delay: 1.2s;
	transition-delay: 1.2s;
}

.onetec-css .visible .page .blockVisible .memberBlockWrap .memberBlock:nth-child(7) {
	-webkit-transition-delay: 1.4s;
	-o-transition-delay: 1.4s;
	transition-delay: 1.4s;
}

.onetec-css .visible .page .blockVisible .memberBlockWrap .memberBlock:nth-child(8) {
	-webkit-transition-delay: 1.6s;
	-o-transition-delay: 1.6s;
	transition-delay: 1.6s;
}

.onetec-css .visible .page .blockVisible .memberBlockWrap .memberBlock:nth-child(9) {
	-webkit-transition-delay: 1.8s;
	-o-transition-delay: 1.8s;
	transition-delay: 1.8s;
}

.onetec-css .visible .page .blockVisible .memberBlockWrap .memberBlock:nth-child(10) {
	-webkit-transition-delay: 2s;
	-o-transition-delay: 2s;
	transition-delay: 2s;
}

.onetec-css .contentWrap .img-desc-style-1.inner_padding_ {
	padding-top: 50px !important;
	padding-bottom: 150px !important;
}

.onetec-css .ab-right {
	position: absolute;
	left: 0;
	top: 1.5em;
	font-weight: normal;
	-webkit-transform: translateY(-50%);
	-ms-transform: translateY(-50%);
	transform: translateY(-50%);
	font-size: 1.7rem;
}

.onetec-css .ab-right i {
	line-height: 1;
	display: inline-block;
	vertical-align: middle;
}

html[dir=rtl] .ab-right {
	right: 0;
	left: auto;
}

html[dir=rtl] .thanks-Block .header_ .center {
	margin-right: 0em;
	margin-left: 1.2em;
}

html[dir=rtl] .page .img-desc-style-1 .descBlock .bottomText .page-sub-title {
	padding-left: 58px;
	padding-right: 0;
}

html[dir=rtl] .pull-right {
	float: left !important;
}

html[dir=rtl] .pull-left {
	float: right !important;
}

html[dir=rtl] .entities-head .search-field .fi {
	right: auto;
	left: 10px;
}

html[dir=rtl] .socialLinksBlock .socialListInline li {
	margin-left: 10px;
	margin-right: 0px;
}

html[dir=rtl] .events .events-calendar-filter {
	left: 40px;
	right: auto;
}

html[dir=rtl] [data-page-view] .tweetSlider .slick-next {
	left: auto;
	right: -40px;
}

html[dir=rtl] [data-page-view] .tweetSlider .slick-prev {
	right: auto;
	left: -9px;
}

html[dir=rtl] [data-page-view] .tweetSlider .slideInner {
	-webkit-box-orient: horizontal;
	-webkit-box-direction: reverse;
	-ms-flex-direction: row-reverse;
	flex-direction: row-reverse;
}

html[dir=rtl] .daterange {
	right: 0;
	left: auto;
}

html[dir=rtl] .entitiesPage .entities-info address ul li .icon-phone + span {
	direction: ltr;
}

html[dir=rtl] .entitiesPage .entities-info address ul li .icon-printer + span {
	direction: ltr;
}

html[dir=rtl] .page-content-inner .page-sub-title {
	line-height: 1.5;
}

html[dir=rtl]  .pillers_section .pillers_list .slide .icon_ {
	margin-left: .5em;
	margin-right: 0;
}

html[dir=rtl]  #main_new .container-fluid .entitie_box .contentWrap {
	padding-right: 2em;
}

html[dir=rtl] .grid-list .grid-list-item .grid-list-img:before {
	right: 0;
	left: auto;
}

html[dir=rtl] [data-page-view="banner"] .bannerText {
	right: 0;
	left: auto;
	text-align: right;
	-webkit-transform: translateX(-50%) translateY(0px);
	-ms-transform: translateX(-50%) translateY(0px);
	transform: translateX(-50%) translateY(0px);
}

html[dir=rtl] [data-page-view="banner"] .bannerText h1:after {
	right: 0;
	left: auto;
}

html[dir=rtl] [data-page-view="banner"] .slick-active .bannerText {
	-webkit-transform: none;
	-ms-transform: none;
	transform: none;
}

html[dir=rtl] [data-page-view="banner"] .bannerSlider .slick-arrow {
	left: 22px;
	right: auto;
}

html[dir=rtl] .page-title h2:after {
	right: 0;
	left: auto;
	-webkit-transform: none;
	-ms-transform: none;
	transform: none;
	right: 50%;
	-webkit-transform: translateX(50%);
	-ms-transform: translateX(50%);
	transform: translateX(50%);
}

html[dir=rtl] .contentBlock .members_box.wide_ .member_ .image_box {
	margin-left: 2em;
	margin-right: 0;
}

html[dir=rtl] .member_popup .header_box .image_box {
	margin-left: 2em;
	margin-right: 0;
}

html[dir=rtl] .member_popup .header_box .details_ {
	padding-left: 10%;
	padding-right: 0;
}

html[dir=rtl] .yamm .mainNav > li.dropdown .arrow-submenu {
	left: 9px;
	right: auto;
}

html[dir=rtl] .page-inner-new .filter-list > li {
	border-right: 1px solid #000;
}

html[dir=rtl] .page-inner-new .filter-list > li:last-child {
	border-right: none;
}

.onetec-css .resp-tabs.basic.center__ {
	-webkit-box-pack: center;
	-ms-flex-pack: center;
	justify-content: center;
}

.onetec-css .grid-list.media-filter {
	height: auto ;
}

.onetec-css .imgVideGalleryWrapper .gallery .grid-list-item .gallery-img .gallery-img-inner {
	background-size: 110%;
	background-position: center center;
}

.onetec-css .thanks-Block {
	padding: 16vh 15vw;
}

.onetec-css .thanks-Block .header_ {
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
	-webkit-box-align: center;
	-ms-flex-align: center;
	align-items: center;
	border-bottom: 1px solid #ebebeb;
	margin-bottom: 1.2em;
	padding-bottom: .2em;
}

.onetec-css .thanks-Block .header_ .center {
	margin-right: 1.2em;
	text-align: center;
	position: relative;
	z-index: 5;
}

.onetec-css .thanks-Block .header_ .center::after {
	clear: both;
	content: "";
	display: block;
}

.onetec-css .thanks-Block .header_ > h3 {
	z-index: 7;
	font-size: 3rem;
}

.onetec-css .thanks-Block .header_ .thumb {
	-webkit-animation: scale 1.5s cubic-bezier(0.645, 0.045, 0.355, 1);
	animation: scale 1.5s cubic-bezier(0.645, 0.045, 0.355, 1);
	-webkit-animation-iteration-count: 1;
	animation-iteration-count: 1;
	-webkit-animation-fill-mode: forwards;
	animation-fill-mode: forwards;
	-webkit-animation-delay: 2s;
	animation-delay: 2s;
	width: 50px;
	height: 50px;
	text-decoration: none;
}

.onetec-css .thanks-Block .header_ .circle-wrap {
	-webkit-transform: translate(-50%, -50%);
	-ms-transform: translate(-50%, -50%);
	transform: translate(-50%, -50%);
	position: absolute;
	top: 50%;
	left: 50%;
	pointer-events: none;
}

.onetec-css .thanks-Block .header_ .circle-lg {
	width: 110px;
	height: 110px;
	border-radius: 50%;
	border-style: solid;
	border-color: #ff3333;
	opacity: 0;
	-webkit-animation: scaleCircle 1.5s cubic-bezier(0.645, 0.045, 0.355, 1);
	animation: scaleCircle 1.5s cubic-bezier(0.645, 0.045, 0.355, 1);
	-webkit-animation-iteration-count: 1;
	animation-iteration-count: 1;
	-webkit-animation-fill-mode: forwards;
	animation-fill-mode: forwards;
	-webkit-animation-delay: 2s;
	animation-delay: 2s;
}

.onetec-css .thanks-Block .header_ .dots-wrap {
	-webkit-transform: translate(-50%, -50%) rotate(3deg);
	-ms-transform: translate(-50%, -50%) rotate(3deg);
	transform: translate(-50%, -50%) rotate(3deg);
	position: absolute;
	top: 50%;
	left: 50%;
	width: 110px;
	height: 110px;
	pointer-events: none;
}

.onetec-css .thanks-Block .header_ .dot {
	width: 6px;
	height: 6px;
	position: absolute;
	border-radius: 50%;
	background: #00CCFF;
	margin: 0 auto;
	top: 49px;
	left: 0;
	right: 0;
	opacity: 0;
}

.onetec-css .thanks-Block .header_ .dot:nth-child(6n+1) {
	background-color: #FF6252;
}

.onetec-css .thanks-Block .header_ .dot:nth-child(6n+2) {
	background-color: #FF6252;
}

.onetec-css .thanks-Block .header_ .dot:nth-child(6n+3) {
	background-color: #FF6252;
}

.onetec-css .thanks-Block .header_ .dot:nth-child(6n+4) {
	background-color: #FF6252;
}

.onetec-css .thanks-Block .header_ .dot:nth-child(6n+5) {
	background-color: #FF6252;
}

.onetec-css .thanks-Block .header_ .dot:nth-child(6n+6) {
	background-color: #FF6252;
}

.onetec-css .thanks-Block .header_ .dot--t {
	-webkit-animation: slideUp 1.5s cubic-bezier(0.645, 0.045, 0.355, 1);
	animation: slideUp 1.5s cubic-bezier(0.645, 0.045, 0.355, 1);
	-webkit-animation-iteration-count: 1;
	animation-iteration-count: 1;
	-webkit-animation-fill-mode: forwards;
	animation-fill-mode: forwards;
	-webkit-animation-delay: 2s;
	animation-delay: 2s;
}

.onetec-css .thanks-Block .header_ .dot--tr {
	-webkit-animation: slideUpRight 1.5s cubic-bezier(0.645, 0.045, 0.355, 1);
	animation: slideUpRight 1.5s cubic-bezier(0.645, 0.045, 0.355, 1);
	-webkit-animation-iteration-count: 1;
	animation-iteration-count: 1;
	-webkit-animation-fill-mode: forwards;
	animation-fill-mode: forwards;
	-webkit-animation-delay: 2s;
	animation-delay: 2s;
}

.onetec-css .thanks-Block .header_ .dot--br {
	-webkit-animation: slideDownRight 1.5s cubic-bezier(0.645, 0.045, 0.355, 1);
	animation: slideDownRight 1.5s cubic-bezier(0.645, 0.045, 0.355, 1);
	-webkit-animation-iteration-count: 1;
	animation-iteration-count: 1;
	-webkit-animation-fill-mode: forwards;
	animation-fill-mode: forwards;
	-webkit-animation-delay: 2s;
	animation-delay: 2s;
}

.onetec-css .thanks-Block .header_ .dot--b {
	-webkit-animation: slideDown 1.5s cubic-bezier(0.645, 0.045, 0.355, 1);
	animation: slideDown 1.5s cubic-bezier(0.645, 0.045, 0.355, 1);
	-webkit-animation-iteration-count: 1;
	animation-iteration-count: 1;
	-webkit-animation-fill-mode: forwards;
	animation-fill-mode: forwards;
	-webkit-animation-delay: 2s;
	animation-delay: 2s;
}

.onetec-css .thanks-Block .header_ .dot--bl {
	-webkit-animation: slideDownLeft 1.5s cubic-bezier(0.645, 0.045, 0.355, 1);
	animation: slideDownLeft 1.5s cubic-bezier(0.645, 0.045, 0.355, 1);
	-webkit-animation-iteration-count: 1;
	animation-iteration-count: 1;
	-webkit-animation-fill-mode: forwards;
	animation-fill-mode: forwards;
	-webkit-animation-delay: 2s;
	animation-delay: 2s;
}

.onetec-css .thanks-Block .header_ .dot--tl {
	-webkit-animation: slideUpLeft 1.5s cubic-bezier(0.645, 0.045, 0.355, 1);
	animation: slideUpLeft 1.5s cubic-bezier(0.645, 0.045, 0.355, 1);
	-webkit-animation-iteration-count: 1;
	animation-iteration-count: 1;
	-webkit-animation-fill-mode: forwards;
	animation-fill-mode: forwards;
	-webkit-animation-delay: 2s;
	animation-delay: 2s;
}

.onetec-css .page.events .resp-tabs-container {
	min-height: auto;
}

.onetec-css .page.events .resp-tabs-wrap {
	min-height: auto;
}

.onetec-css .ie .blocksSlider .project a img {
	width: 100%;
	height: auto;
}

.onetec-css .ie #page .events-calendar-filter .form-group .input-select-wrap::after {
	opacity: 0;
}

.onetec-css [data-view="no-result"] h4 {
	font-weight: 300;
	text-align: center;
	font-size: 3rem;
	padding: 2em .5em;
	color: #dedede;
	letter-spacing: 1px;
	text-shadow: 2px 2px 4px rgba(222, 222, 222, 0.82);
}

.onetec-css label.error-label {
	color: #e22525;
}

.template-home [data-page-view="events"] .resp-tab-section {
	display: block !important;
}

.template-home [data-page-view="events"] .grid-list.v1 .grid-list-item .grid-list-summary {
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
	-webkit-box-orient: vertical;
	-webkit-box-direction: normal;
	-ms-flex-direction: column;
	flex-direction: column;
	-webkit-box-pack: justify;
	-ms-flex-pack: justify;
	justify-content: space-between;
}

.template-home .list-v2 .list-item .list-img a {
	border: 4px solid #0ea4a2;
	border-radius: 0;
	border: 1px solid #e4e4e4;
}

.template-home .tweetSlider .list-desc h3 {
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
	-webkit-box-orient: vertical;
	-webkit-box-direction: normal;
	-ms-flex-direction: column;
	flex-direction: column;
}

.template-home [data-page-view="projects"] .mCSB_container {
	height: 100%;
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
	-webkit-box-orient: vertical;
	-webkit-box-direction: normal;
	-ms-flex-direction: column;
	flex-direction: column;
	-webkit-box-align: center;
	-ms-flex-align: center;
	align-items: center;
	-webkit-box-pack: center;
	-ms-flex-pack: center;
	justify-content: center;
}

.template-home [data-page-view="projects"] .programsInitiativesSliderSection {
	width: 100%;
}

.onetec-css .resp-tab-content .resp-tab_resultnotfound {
	padding: 20vh 1em;
	text-align: center;
	font-size: 1.5em;
	font-weight: 500;
}

.onetec-css .daterange {
	position: absolute;
	font-size: .8em;
	top: 0;
	left: 0;
}

.onetec-css .entitiesPage .entities-info address a:last-child:focus {
	color: #ff3a16;
}

.onetec-css .page-404 {
	background-color: #FFF;
	color: #333;
	font-size: 100%;
	line-height: 1.5;
	font-family: "Roboto", sans-serif;
}

.onetec-css .page-404 .button {
	font-weight: 300;
	color: #333;
	font-size: .8em;
	text-decoration: none;
	border: 1px solid #efefef;
	padding: 1em 1em;
	border-radius: 3px;
	float: left;
	margin: 1em;
	left: 50%;
	position: relative;
	-webkit-transition: all .3s linear;
	-o-transition: all .3s linear;
	transition: all .3s linear;
	-webkit-transform: translateX(-50%);
	-ms-transform: translateX(-50%);
	transform: translateX(-50%);
}

.onetec-css .page-404 .button:hover {
	background-color: #ff3636;
	color: #FFF;
}

.onetec-css .page-404 p {
	padding-top: 50px;
	font-size: 1.5em;
	text-align: center;
	font-weight: 300;
}

.onetec-css .page-404 h1 {
	margin: 0;
	text-align: center;
	font-size: 10vw;
	font-weight: 100;
	color: #FFF;
	text-shadow: 0px 0px #777777, 1px 1px #797979, 2px 2px #7b7b7b, 3px 3px #7d7d7d, 4px 4px #7f7f7f, 5px 5px #818181, 6px 6px #838383, 7px 7px #858585, 8px 8px #878787, 9px 9px #898989, 10px 10px #8b8b8b, 11px 11px #8d8d8d, 12px 12px #8f8f8f, 13px 13px #929292, 14px 14px #949494, 15px 15px #969696, 16px 16px #989898, 17px 17px #9a9a9a, 18px 18px #9c9c9c, 19px 19px #9e9e9e, 20px 20px #a0a0a0, 21px 21px #a2a2a2, 22px 22px #a4a4a4, 23px 23px #a6a6a6, 24px 24px #a8a8a8, 25px 25px #aaaaaa, 26px 26px #acacac, 27px 27px #aeaeae, 28px 28px #b0b0b0, 29px 29px #b2b2b2, 30px 30px #b4b4b4, 31px 31px #b6b6b6, 32px 32px #b8b8b8, 33px 33px #bababa, 34px 34px #bcbcbc, 35px 35px #bebebe, 36px 36px silver, 37px 37px #c2c2c2, 38px 38px #c5c5c5, 39px 39px #c7c7c7, 40px 40px #c9c9c9, 41px 41px #cbcbcb, 42px 42px #cdcdcd, 43px 43px #cfcfcf, 44px 44px #d1d1d1, 45px 45px lightgray, 46px 46px #d5d5d5, 47px 47px #d7d7d7, 48px 48px #d9d9d9, 49px 49px #dbdbdb, 50px 50px #dddddd, 51px 51px #dfdfdf, 52px 52px #e1e1e1, 53px 53px #e3e3e3, 54px 54px #e5e5e5, 55px 55px #e7e7e7, 56px 56px #e9e9e9, 57px 57px #ebebeb, 58px 58px #ededed, 59px 59px #efefef, 60px 60px #f1f1f1, 61px 61px #f3f3f3, 62px 62px whitesmoke, 63px 63px #f8f8f8, 64px 64px #fafafa, 65px 65px #fcfcfc, 66px 66px #fefefe, 67px 67px white, 68px 68px white, 69px 69px white, 70px 70px white, 71px 71px white, 72px 72px white, 73px 73px white, 74px 74px white, 75px 75px white, 76px 76px white, 77px 77px white, 78px 78px white, 79px 79px white, 80px 80px white, 81px 81px white, 82px 82px white, 83px 83px white, 84px 84px white, 85px 85px white, 86px 86px white, 87px 87px white, 88px 88px white, 89px 89px white, 90px 90px white, 91px 91px white, 92px 92px white, 93px 93px white, 94px 94px white, 95px 95px white, 96px 96px white, 97px 97px white, 98px 98px white, 99px 99px white, 100px 100px white;
}

.onetec-css .color-invert .page-404 h1 {
	text-align: center;
	font-size: 10vw;
	font-weight: 100;
	color: #FFF;
	text-shadow: 0px 0px #777777, 1px 1px #797979, 2px 2px #7b7b7b, 3px 3px #7d7d7d, 4px 4px #7f7f7f, 5px 5px #818181, 6px 6px #838383, 7px 7px #858585, 8px 8px #878787, 9px 9px #898989, 10px 10px #8b8b8b, 11px 11px #8d8d8d, 12px 12px #8f8f8f, 13px 13px #929292, 14px 14px #949494, 15px 15px #969696, 16px 16px #989898, 17px 17px #9a9a9a, 18px 18px #9c9c9c, 19px 19px #9e9e9e, 20px 20px #a0a0a0, 21px 21px #a2a2a2, 22px 22px #a4a4a4, 23px 23px #a6a6a6, 24px 24px #a8a8a8, 25px 25px #aaaaaa, 26px 26px #acacac, 27px 27px #aeaeae, 28px 28px #b0b0b0, 29px 29px #b2b2b2, 30px 30px #b4b4b4, 31px 31px #b6b6b6, 32px 32px #b8b8b8, 33px 33px #bababa, 34px 34px #bcbcbc, 35px 35px #bebebe, 36px 36px silver, 37px 37px #c2c2c2, 38px 38px #c5c5c5, 39px 39px #c7c7c7, 40px 40px #c9c9c9, 41px 41px #cbcbcb, 42px 42px #cdcdcd, 43px 43px #cfcfcf, 44px 44px #d1d1d1, 45px 45px lightgray, 46px 46px #d5d5d5, 47px 47px #d7d7d7, 48px 48px #d9d9d9, 49px 49px #dbdbdb, 50px 50px #dddddd, 51px 51px #dfdfdf, 52px 52px #e1e1e1, 53px 53px #e3e3e3, 54px 54px #e5e5e5, 55px 55px #e7e7e7, 56px 56px #e9e9e9, 57px 57px #ebebeb, 58px 58px #ededed, 59px 59px #efefef, 60px 60px #f1f1f1, 61px 61px #f3f3f3, 62px 62px whitesmoke, 63px 63px #f8f8f8, 64px 64px #fafafa, 65px 65px #fcfcfc, 66px 66px #fefefe, 67px 67px black, 68px 68px black, 69px 69px black, 70px 70px black, 71px 71px black, 72px 72px black, 73px 73px black, 74px 74px black, 75px 75px black, 76px 76px black, 77px 77px black, 78px 78px black, 79px 79px black, 80px 80px black, 81px 81px black, 82px 82px black, 83px 83px black, 84px 84px black, 85px 85px black, 86px 86px black, 87px 87px black, 88px 88px black, 89px 89px black, 90px 90px black, 91px 91px black, 92px 92px black, 93px 93px black, 94px 94px black, 95px 95px black, 96px 96px black, 97px 97px black, 98px 98px black, 99px 99px black, 100px 100px black;
}

.onetec-css  .aside nav a[data-page] .title_ {
	font-size: 11px;
	line-height: 1.5;
	display: block;
	font-weight: 600;
	padding: 0 .2em;
	margin: .5em 0;
}

.onetec-css  .aside nav a[data-page]:before {
	text-transform: none;
}

.onetec-css #main footer {
	overflow: visible;
}

.onetec-css footer {
	padding: 16px 0;
}

.onetec-css footer .copy {
	color: #cacaca;
	font-size: 12px;
	text-align: left;
}

.onetec-css footer .copy a {
	color: #cacaca;
}

.onetec-css footer .copy .footer-links a i {
	height: 21px;
	font-size: 21px;
    padding: 0rem 2px;
}

.onetec-css footer .copy .footer-links a:before {
	display: none;
}

.onetec-css .showSections {
	bottom: 10px;
}

.onetec-css .events .events-filter .filtr-item {
	-webkit-box-orient: vertical;
	-webkit-box-direction: normal;
	-ms-flex-direction: column;
	flex-direction: column;
}

.onetec-css .events .events-filter .grid-list-item .grid-list-summary {
	-webkit-box-flex: 1;
	-ms-flex: 1;
	flex: 1;
}

html[dir='ltr'].ie .events-calendar-filter .form-group .input-select-wrap select {
	padding-right: 0;
}

html[dir='rtl'].ie .events-calendar-filter .form-group .input-select-wrap select {
	padding-left: 0;
}

.onetec-css html.ie .events-calendar-filter .form-group .input-select-wrap::after {
	opacity: 0;
}

html[dir='rtl'] .contacts .address .address-block ul li img {
	margin-left: 10px;
}

html[dir='ltr'] .contacts .address .address-block ul li img {
	margin-right: 10px;
}

.onetec-css .input-search-wrap .input-search-wrap:after {
	opacity: 0;
}

.onetec-css .input-search-wrap:after {
	top: 0;
	height: 100%;
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
	-webkit-box-align: center;
	-ms-flex-align: center;
	align-items: center;
}

.onetec-css .my-custom-class.color-invert {
	filter: none;
	-webkit-filter: none;
}

.onetec-css .my-custom-class.color-invert .logoRight img {
	-webkit-filter: brightness(5) grayscale(100%);
	filter: brightness(5) grayscale(100%);
}

.onetec-css .my-custom-class.color-invert img {
	-webkit-filter: brightness(5) grayscale(100%);
	filter: brightness(5) grayscale(100%);
}

.onetec-css .my-custom-class.color-invert .navbar-brand img {
	-webkit-filter: brightness(5) grayscale(100%);
	filter: brightness(5) grayscale(100%);
}

.onetec-css .my-custom-class.color-invert .banner-v3 .bannerTitle-v3 {
	background: transparent;
}

.onetec-css .my-custom-class.color-invert .banner-v3 .bannerTitle-v3 h1 {
	-webkit-filter: brightness(5) grayscale(100%);
	filter: brightness(5) grayscale(100%);
}

.onetec-css .my-custom-class.color-invert .img-text-v3 .section_title {
	background: #000;
}

.onetec-css .my-custom-class.color-invert .img-text-v3 .img-text_col .img_Wrap {
	filter: grayscale(100%);
	-webkit-filter: grayscale(100%);
}

.onetec-css .my-custom-class.color-invert .img-text-v3 .img_Wrap .bgBorderBox::before {
	background-color: transparent;
}

.onetec-css .my-custom-class.color-invert .slideInner * {
	background: transparent;
}

.onetec-css .my-custom-class.color-invert .downloadGuide .downloadGuideBtnNew .btnText {
	background: #2b2b2b;
}

.onetec-css .my-custom-class.color-invert .downloadGuide .downloadGuideBtnNew .imgBlock .btnSvg {
	-webkit-filter: grayscale(1) brightness(2);
	filter: grayscale(1) brightness(2);
}

.onetec-css .my-custom-class.color-invert .page-design-v5 .block_head::after {
	background: #d4d4d4;
}

.onetec-css .my-custom-class.color-invert.Scrolled .mainNavBar {
	background: #000;
}

.onetec-css .bannerSlider .slick-next:after {
	background: #07b3b1;
}

.onetec-css .contacts .address .address-block ul li a {
	color: #fff;
}

.onetec-css .contentBlock .members_box .member_ .image_box .hover_box {
	padding-bottom: 12px;
}

.onetec-css .contentBlock .members_box .member_ .image_box .hover_box .more_ {
	font-size: 3rem;
}

.onetec-css .contentBlock .members_box.wide_ {
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
	-webkit-box-orient: vertical;
	-webkit-box-direction: normal;
	-ms-flex-direction: column;
	flex-direction: column;
	margin: 0 auto;
}

.onetec-css .contentBlock .members_box.wide_ .member_ {
	width: 100%;
	margin: 0 0 2em;
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
	-ms-flex-wrap: wrap;
	flex-wrap: wrap;
	-webkit-box-align: center;
	-ms-flex-align: center;
	align-items: center;
}

.onetec-css .contentBlock .members_box.wide_ .member_ .image_box {
	width: 30%;
	padding-top: 31%;
	margin-right: 2em;
}

.onetec-css .contentBlock .members_box.wide_ .member_ .member_details {
	margin: 0;
	-webkit-box-flex: 1;
	-ms-flex: 1;
	flex: 1;
}

.onetec-css .contentBlock .members_box.wide_ .member_ .member_details .m_title_ {
	font-size: 20px;
}

.onetec-css .contentBlock .members_box.wide_ .member_ .member_details .s_title_ {
	font-size: 17px;
	font-style: italic;
	font-weight: 400;
}

.onetec-css .page .img-desc-style-1 .memberBlock .memberImg .memberImgInner > div {
	border: 1px solid #f1f1f1;
	background-position: center;
	background-size: contain;
	background-position: center;
	background-repeat: no-repeat;
	background-color: #f1f1f1;
}

.onetec-css .page .img-desc-style-1 .imgBlock {
	background-color: transparent;
}

.onetec-css .page .img-desc-style-1 .imgBlock > div {
	background-size: contain;
}

.onetec-css .icon.icon-globe-outline {
	position: relative;
}

.onetec-css .icon.icon-globe-outline:before {
	content: "\2f";
	font-family: "tec2018" !important;
	font-style: normal !important;
	font-weight: normal !important;
	font-variant: normal !important;
	text-transform: none !important;
	speak: none;
	line-height: 1;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
	opacity: 0;
}

.onetec-css .icon.icon-globe-outline:after {
	content: '';
	position: absolute;
	top: 0;
	left: 0;
	width: 90%;
	height: 84%;
	background-size: contain;
	background-position: center;
	background-repeat: no-repeat;
	background-image: url(../../images/onetecimages/globe_outline.svg);
}

.onetec-css .icon.icon-globe-outline:hover:after {
	background-image: url(../../images/onetecimages/globe_outline-color.svg);
}

.onetec-css .memberDetails .icon.icon-social-instagram:after {
	width: 21px;
	height: 27px;
}

.onetec-css .memberDetails .icon.icon-social-twitter-outline:after {
	width: 21px;
	height: 27px;
}

.onetec-css .memberDetails .icon.icon-globe-outline:after {
	width: 26px;
	height: 16px;
}

.onetec-css .memberDetails .icon.icon-social-instagram-outline:after {
	width: 20px;
}

.onetec-css .memberDetails .icon.icon-social-facebook-outline:after {
	width: 90%;
	height: 70%;
}

.onetec-css .entities-info .icon.icon-social-instagram:after {
	width: 21px;
	height: 27px;
}

.onetec-css .entities-info .icon.icon-social-twitter-outline:after {
	width: 21px;
	height: 27px;
}

.onetec-css .entities-info .icon.icon-globe-outline:after {
	width: 21px;
	height: 27px;
}

.onetec-css .entities-info .icon.icon-social-instagram-outline:after {
	width: 20px;
}

.onetec-css .bannerSection_ ul.venueDate_Info > li > span {
	width: 100%;
}

.onetec-css  .pillers_section {
	-webkit-transform: translateY(-100%);
	-ms-transform: translateY(-100%);
	transform: translateY(-100%);
}

.onetec-css  .pillers_section .pillers_list .slide .icon_ {
	width: 55px;
	top: 29px;
	left: 33px;
	width: 80px;
	top: 0;
	left: 5px;
	position: relative;
	margin-right: .5em;
	margin: 0 0 .5em !important;
	width: 100px;
}

.onetec-css  .pillers_section .pillers_list .slide .pillerOuter {
	display: none;
}

.onetec-css  .pillers_section .pillers_list .slide .inner_wrap {
	position: relative;
	padding: 1em;
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
	-ms-flex-wrap: wrap;
	flex-wrap: wrap;
	-webkit-box-align: flex-start;
	-ms-flex-align: flex-start;
	align-items: flex-start;
	-webkit-box-orient: vertical;
	-webkit-box-direction: normal;
	-ms-flex-direction: column;
	flex-direction: column;
	-webkit-box-pack: center;
	-ms-flex-pack: center;
	justify-content: center;
	-webkit-box-align: center;
	-ms-flex-align: center;
	align-items: center;
}

.onetec-css  .pillers_section .pillers_list .slide .inner_wrap .pillerTitle {
	width: calc(100% - 81px - .5em);
	padding-top: 5px;
	text-align: center;
	width: 100%;
}

.onetec-css  .bannerSection_ .img-col .scgBg_shape1 {
	opacity: 0;
}

.onetec-css  .bannerSection_ .img-col .icon_ {
	width: 60%;
	margin: 0px auto;
}

.onetec-css  .members_box .member_ .image_box .hover_box {
	-webkit-box-pack: end;
	-ms-flex-pack: end;
	justify-content: flex-end;
	padding-left: .5em;
	padding-right: .5em;
}

.onetec-css  .banner-v3 .bannerTitle-v3 h1 {
	-webkit-animation: none;
	animation: none;
	-webkit-background-clip: text;
	-webkit-text-fill-color: white !important;
}

.onetec-css  .programs_list .program_:hover {
	-webkit-transform: none !important;
	-ms-transform: none !important;
	transform: none !important;
}

.onetec-css :not(.scrollView) [data-page-view] .page-title {
	margin-top: 1em;
}

.onetec-css :not(.scrollView):not(.template-page) [data-page-view="news"] .section-inner {
	padding-bottom: 40px;
}

.onetec-css :not(.scrollView):not(.template-page) [data-page-view="projects"] .section-inner {
	padding-bottom: 40px;
}

.onetec-css :not(.scrollView):not(.template-page) [data-page-view="publications"] .section-inner {
	padding-bottom: 40px;
}

.onetec-css :not(.scrollView):not(.template-page) [data-page-view="events"] .section-inner {
	padding-bottom: 40px;
}

.onetec-css  .events .grid-list .grid-list-item .grid-list-summary {
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
	-webkit-box-orient: vertical;
	-webkit-box-direction: normal;
	-ms-flex-direction: column;
	flex-direction: column;
	-webkit-box-pack: justify;
	-ms-flex-pack: justify;
	justify-content: space-between;
}

.onetec-css  .entitiesList .entities-filter-wrap .entities-filter-block .entities-filter-title.active_ {
	color: #FFF;
}

.onetec-css  .entitiesList .entities-filter-wrap .entities-filter-block .entities-filter-title.active_:before {
	background: #00a2a0;
}

.onetec-css  .entitiesList .entities-filter-wrap .entities-filter-block .entities-filter-title.active_ span.c_icon {
	border-color: #FFF;
}

.onetec-css  .entitiesList .entities-filter-wrap .entities-filter-block .entities-filter-title.active_ span.c_icon:before {
	background-color: #FFF;
}

.onetec-css  .entitiesList .entities-filter-wrap .entities-filter-block .entities-filter-title.active_ span.c_icon:after {
	background-color: #FFF;
}

.onetec-css  .entitiesList .entities-filter-wrap .entities-filter-block .entities-filter-title:hover {
	color: #FFF;
}

.onetec-css  .entitiesList .entities-filter-wrap .entities-filter-block .entities-filter-title:hover:before {
	background: #00a2a0;
}

.onetec-css  .entitiesList .entities-filter-wrap .entities-filter-block .entities-filter-title:hover span.c_icon {
	border-color: #FFF;
}

.onetec-css  .entitiesList .entities-filter-wrap .entities-filter-block .entities-filter-title:hover span.c_icon:before {
	background-color: #FFF;
}

.onetec-css  .entitiesList .entities-filter-wrap .entities-filter-block .entities-filter-title:hover span.c_icon:after {
	background-color: #FFF;
}

.onetec-css .events-filter.grid-list.v1 .grid-list-item .grid-list-img > div {
	padding-top: 54%;
}

.onetec-css .events-filter.grid-list.v1 .grid-list-item .grid-list-img > div.img {
	overflow: hidden;
	background-repeat: no-repeat;
	background-repeat: no-repeat;
	background-size: contain;
	background-position: center;
}

.onetec-css .events-filter.grid-list.v1 .grid-list-item .grid-list-img .img-top li {
	font-size: 12px;
}

.onetec-css .events-filter.grid-list.v1 .grid-list-item .grid-list-img .img-bottom li {
	font-size: 12px;
}

html[dir=ltr] .img-text-v3 .sectionContent_Inner .section_title {
	padding-left: 14%;
	background: transparent;
}

html[dir=ltr] .page-inner-new .filter-list > li {
	border-right: 1px solid #000;
}

html[dir=ltr] .page-inner-new .filter-list > li:last-child {
	border-right: none;
}

.onetec-css .color-invert  .aside nav a[data-page="banner"]:after {
	background-image: url(../../images/onetecimages/invert_whatsnew.svg);
}

.onetec-css .color-invert .Scrolled .mainNavBar {
	background: #000000;
}

.onetec-css .rtl_title {
	display: block;
	direction: rtl;
}

.onetec-css .info_b {
	display: block;
}

.onetec-css .info_b ul {
	list-style: none;
	padding: 0;
	margin-bottom: .5em;
}

.onetec-css .info_b ul li {
	font-size: 15px;
	font-weight: 400;
	position: relative;
	padding: .2em 1em;
}

.onetec-css .info_b ul li:before {
	content: '';
	position: absolute;
	left: 0;
	width: 5px;
	height: 1px;
	background-color: #000;
	top: 50%;
	-webkit-transform: translateY(-50%);
	-ms-transform: translateY(-50%);
	transform: translateY(-50%);
}

.onetec-css .info_b.ar_ ul li {
	text-align: right;
	direction: rtl;
}

.onetec-css .info_b.ar_ ul li:before {
	right: 0;
	left: auto;
}

.onetec-css .login_wrap {
	max-width: 80%;
	margin: auto;
}

.onetec-css .login_sm_ {
	max-width: 600px;
	margin: auto;
}

.onetec-css #main.login_page {
	height: auto;
	min-height: 100vh;
}

.onetec-css .tweetSlider .glow:before {
	display: none !important;
}

.scrollView .news > ul.list-v1 {
	margin-top: 70px;
}

.scrollView footer .copy {
	text-align: center;
}

.onetec-css #main_new .container-fluid .entitie_box .image_box {
	display: none;
}

.onetec-css #main_new .container-fluid .entitie_box .contentWrap {
	padding-left: 2em;
}

.onetec-css .entities-btn-wrap {
	display: none !important;
}

.onetec-css [data-page-view="projects"] .project a {
	border: 1px solid #dedede;
	overflow: hidden;
}

.onetec-css [data-page-view="projects"] .project a:hover {
	-webkit-box-shadow: 0px 0px 15px 2px rgba(0, 0, 0, 0.18);
	box-shadow: 0px 0px 15px 2px rgba(0, 0, 0, 0.18);
	-webkit-box-shadow: none;
	box-shadow: none;
}

.onetec-css [data-page-view="projects"] .project a img {
	-webkit-transition: all 1s ease;
	-o-transition: all 1s ease;
	transition: all 1s ease;
}

.onetec-css .banner-v3 {
	background-position: center;
	background-size: cover;
}

.onetec-css #tec_loader {
	background-image: none !important;
}

.onetec-css #tec_loader:after {
	content: '';
	border: 5px solid #e6e6e6;
	border-radius: 50%;
	border-top: 5px solid #00a2a0;
	border-right: 5px solid #00a2a0;
	border-left: 5px solid #00a2a0;
	width: 80px;
	height: 80px;
	display: block;
	position: absolute;
	left: calc(50% - 40px);
	top: calc(50% - 40px);
	-webkit-animation: spin_loader 2s linear infinite;
	animation: spin_loader 2s linear infinite;
}

.onetec-css .icon.icon-social-facebook-outline {
	position: relative;
}

.onetec-css .icon.icon-social-facebook-outline:before {
	opacity: 0;
}

.onetec-css .icon.icon-social-facebook-outline:after {
	content: '';
	position: absolute;
	top: 0;
	left: 0;
	width: 83%;
	height: 100%;
	background-size: contain;
	background-position: center;
	background-repeat: no-repeat;
	background-image: url(../../images/onetecimages/facebook_new_logo.png);
}



.onetec-css .page-title h2 {
	position: relative;
	padding-bottom: .2em;
}

.onetec-css .page-title h2:after {
	content: '';
	width: 40px;
	height: 2px;
	display: inline-block;
	background: #00a2a0;
	position: absolute;
	bottom: 0;
	left: 0;
}

.onetec-css .page-title.text-center h2:after {
	-webkit-transform: translateX(-50%);
	-ms-transform: translateX(-50%);
	transform: translateX(-50%);
	left: 50%;
}

.onetec-css .page-inner-new .programs_list .program_ {
	padding-top: 50px;
}

.onetec-css .page-inner-new .filter-list > li:hover > ul {
	top: 49px;
}

.onetec-css .edge [data-page-view='banner'] .bannerSlider .slide #background_video {
	height: auto;
}

.onetec-css .img-text-v3 .img_bg:hover .bg {
	-webkit-transform: none !important;
	-ms-transform: none !important;
	transform: none !important;
}

.onetec-css .entitiesList .entities-filter-wrap .entities-filter-block .entities-filter-title {
	cursor: pointer;
}

.onetec-css .logoRight a img {
	width: 100%;
	height: auto;
	max-width: 200px;
}

.onetec-css .dropdown-menu > li > a:hover {
	background: #00a2a0;
}

.onetec-css .dropdown-menu > li > a:focus {
	background: #00a2a0;
}

.onetec-css .firefox #header .logoRight {
	-webkit-box-flex: 1;
	-ms-flex: 1;
	flex: 1;
	text-align: right;
}

.onetec-css .firefox #header .logoRight a {
	display: block;
}

.onetec-css .firefox #header .navbar-header {
	-webkit-box-flex: 1;
	-ms-flex: 1;
	flex: 1;
}

.onetec-css .firefox #header .navbar-brand {
	width: 100%;
}

@media only screen and (min-height: 620px) {
	.onetec-css .sidebar .sheikhImgBox {
		margin-top: 3vh;
		display: block;
	}

	.onetec-css .page .contentLeftContainer .onScrollFixedImg {
		-o-transition: all 1.8s ease-in-out;
		transition: all 1.8s ease-in-out;
		-webkit-transition: all 1.8s ease-in-out;
	}

	.onetec-css .visible .onScrollFixedImgRowScrolled .contentLeftContainer.blockVisible .onScrollFixedImg {
		opacity: 0;
		visibility: hidden;
	}
}

@media only screen and (min-width: 1020px) {
	.onetec-css .mainNav > li > a.home:hover::after {
		display: none;
	}

	.onetec-css .mainNav > li > a.home.active::after {
		display: none;
	}

	.onetec-css .grid-list.v1 .grid-list-item .grid-list-summary .external a {
		font-size: 30px;
	}

	.onetec-css .yamm .mainNav > li.dropdown > a {
		padding-right: 20px;
	}

	.onetec-css .memberBlockWrap.two-col .memberBlock {
		margin-bottom: 40px;
		margin-top: 60px;
	}

	.onetec-css .memberBlockWrap.two-col .memberBlock .memberDetails .memberDetailsInner {
		min-height: 210px;
	}

	.onetec-css .memberBlockWrap.two-col .memberBlock .memberDetails .memberName {
		font-size: 1.01vw;
	}

	.onetec-css .memberBlockWrap.two-col .memberBlock .memberImg .memberImgInner {
		margin-top: -18px;
	}

	.onetec-css .memberBlockWrap.two-col .memberBlock .memberImg .memberImgAnim {
		height: 100px;
		top: -20%;
	}

	.onetec-css .logoBlocksMemberstyle.two-col .memberBlock {
		margin-bottom: 70px;
	}

	.onetec-css .logoBlocksMemberstyle.two-col .memberBlock .memberDetails .memberDetailsInner {
		min-height: 170px;
	}

	.onetec-css .logoBlocksMemberstyle.two-col .memberBlock .memberImg .memberImgAnim {
		height: 140px;
		top: -29%;
	}

	.onetec-css .memberBlockWrap .memberBlock.open .memberImg {
		background-color: #f1f1f1;
	}

	html[dir="ltr"] .page-content-inner .dubai-plan .contentBlock {
		padding-left: 60px;
	}

	html[dir="ltr"] .nav > li:last-child > a {
		padding-right: 3px !important;
	}

	html[dir="ltr"] .nav > li.has-submenu:last-child > a {
		padding-right: 25px !important;
	}

	html[dir="rtl"] .page-content-inner .dubai-plan .contentBlock {
		padding-right: 60px;
	}

	html[dir="rtl"] .nav > li:last-child > a {
		padding-left: 3px !important;
	}

	html[dir="rtl"] .nav > li.has-submenu:last-child > a {
		padding-right: 25px !important;
	}

	.onetec-css .entities-btn-wrap .entities-btn {
		font-size: 1.5vw;
		min-width: 0;
	}

	.onetec-css .entities-btn-wrap .entities-btn span {
		padding: 0 0.5vw;
	}

	.onetec-css .page-content-inner .entities-filter li {
		margin-bottom: 5px;
		width: 50%;
	}

	.onetec-css .entitiesList .entities-filter-wrap .entities-filter-block {
		width: 97%;
		width: 100%;
	}

	.onetec-css .entitiesList .entities-filter-wrap .entities-filter-block .entities-filter-title {
		padding: 14px 18px;
	}

	.onetec-css .media-details-page .sidebar .memberBlock .memberDetailsInner .social-links i {
		font-size: 34px !important;
		font-size: 21px !important;
	}

	.onetec-css .media-details-page .sidebar .memberBlock .memberDetailsInner .more {
		font-size: 17px;
	}

	.onetec-css .innovationSlider .bannerText {
		bottom: 4px;
	}

	html[dir=rtl] .yamm .mainNav > li.dropdown > a {
		padding-left: 20px !important;
		padding-right: 8px !important;
	}
}

@media only screen and (min-height: 590px) and (max-height: 702px) {
	.onetec-css [data-page-view] .grid-list .grid-list-item {
		margin-bottom: 18px;
	}

	.onetec-css [data-page-view="news"] .list-v1 .list-item {
		margin-top: 15px;
	}

	.onetec-css [data-page-view="news"] .list-v2 .list-item {
		margin-top: 15px;
	}

	.onetec-css .contacts .address .address-block {
		padding: 25px 55px;
	}

	.onetec-css [data-page-view="publications"] h4 {
		font-size: 15px;
	}

	.onetec-css [data-page-view="publications"] .h4 {
		font-size: 15px;
	}

	.onetec-css [data-page-view="publications"] .section-inner {
		padding-top: 20px;
	}

	.onetec-css [data-page-view="publications"] .grid-list .grid-list-item {
		margin-bottom: 5px;
	}

	.onetec-css [data-page-view="publications"] .grid-list .grid-list-item .publication-details {
		padding: 9px 0;
	}

	.onetec-css [data-page-view="publications"] .grid-list .grid-list-item .publication-details .title h4 {
		line-height: 1.4;
	}

	.onetec-css [data-page-view="publications"] .grid-list .grid-list-item .publication-img .pub-img-inner {
		padding-top: 90%;
	}

	.onetec-css .entitiesPage .entities-top {
		max-width: 96%;
	}

	.onetec-css .entitiesPage .entities-info {
		padding: 24px 7px;
	}

	.onetec-css .entitiesPage .entities-info address {
		font-size: 17px;
	}

	.onetec-css [data-page-view="events"] .grid-list.v1 .grid-list-item .grid-list-summary {
		padding: 10px 10px;
		font-size: 15px;
	}

	.onetec-css [data-page-view="events"] .grid-list.v1 .grid-list-item .grid-list-summary p {
		line-height: 1.2;
		font-weight: 500;
	}

	.onetec-css [data-page-view="projects"] .project {
		margin-top: 5px;
		margin-bottom: 5px;
	}

	.onetec-css .projects .project {
		margin-top: 5px;
		margin-bottom: 5px;
	}

	.onetec-css :not(.scrollView) [data-page-view="news"] .list-v2 .list-item {
		margin-top: 20px;
	}

	.onetec-css :not(.scrollView) [data-page-view="publications"] .section-inner {
		padding-top: 10px;
	}

	.onetec-css :not(.scrollView) [data-page-view] .list-v2 .list-item-slider {
		margin-top: 8px;
		margin-bottom: 8px;
	}

	.onetec-css .events-inner .grid-list .grid-list-item {
		padding: 0 15px;
	}

	.onetec-css .events-inner .grid-list.v1 {
		padding-right: 5px;
		padding-left: 5px;
	}

	.onetec-css .events-inner .grid-list.v1 .grid-list-item .grid-list-img .img-top li:last-child {
		display: none;
	}

	.onetec-css .grid-list.v1 .grid-list-item .grid-list-summary h4 {
		font-size: 1.05em;
	}

	.onetec-css .grid-list.v1 .grid-list-item .grid-list-summary .external a {
		font-size: 26px;
	}

	.onetec-css .blocksSliderContainer .memberBlockWrap {
		margin: 6px 0;
	}
}

@media only screen and (max-width: 990px) {
	.onetec-css .grid-list.block-3-col .grid-list-item {
		width: 50%;
	}
}

@media only screen and (max-width: 767px) {
	.onetec-css  {
		font-size: 15px;
	}

	.onetec-css  .members_box .member_ .member_details .m_title_ {
		font-size: 16px;
	}

	.onetec-css .grid-list.block-3-col .grid-list-item {
		width: 100%;
	}

	.onetec-css .events .events-filter {
		margin-left: 0;
		margin-right: 0;
	}

	.onetec-css .events-calendar-filter {
		-ms-flex-wrap: wrap;
		flex-wrap: wrap;
	}

	.onetec-css .events-calendar-filter .form-group {
		width: 50%;
		max-width: 50%;
		margin-bottom: 15px;
		margin-right: 0;
		margin-left: 0;
		padding: 2px 2px;
	}

	.onetec-css .siteMapWrapper {
		padding-top: 10px;
	}

	.onetec-css .template-page #main {
		min-height: 100vh;
		height: auto;
	}

	.onetec-css .page-content-inner .page-sub-title {
		font-size: 20px;
	}

	.onetec-css .page .img-desc-style-1 .descBlock .bottomText {
		padding-left: 15px;
		padding-right: 15px;
	}

	.onetec-css .page .img-desc-style-1 .descBlock .bottomText .page-sub-title {
		font-size: 16px;
		padding-right: 0;
	}

	.onetec-css .page .contentLeftContainer .pageDescription {
		padding-top: 30px;
		padding-bottom: 30px;
	}

	.onetec-css .entitiesList .entities-filter-wrap .entities-filter-block .entities-filter-title {
		padding: 12px 17px;
	}

	.onetec-css .vspace-60 {
		height: 20px;
	}

	.onetec-css .padding-bottom-150 {
		padding-bottom: 50px !important;
	}

	.onetec-css .list-v1 .list-item .list-desc {
		padding-left: 10px;
		padding-right: 10px;
	}

	.onetec-css [data-page-view="banner"] .bannerText {
		bottom: 14px;
		padding-right: 15px;
		padding-left: 15px;
		position: relative;
		bottom: 0;
		width: 100%;
		padding-top: 1em;
	}

	.onetec-css [data-page-view="banner"] .bannerText h1 {
		font-size: 23px;
	}

	.onetec-css [data-page-view="banner"] .bannerText h1 span b {
		color: #000;
		font-weight: 500;
	}

	.onetec-css [data-page-view="banner"] .bannerText h1:after {
		background: #06b3b1;
	}

	.onetec-css [data-page-view="banner"] .bannerSlider .slick-arrow {
		bottom: 4px;
		bottom: -10px;
		left: auto;
		right: 35%;
		-webkit-transform: translateY(100%);
		-ms-transform: translateY(100%);
		transform: translateY(100%);
	}

	.onetec-css [data-page-view="banner"] .bannerSlider .slide.slick-slide {
		background: none !important;
	}

	.onetec-css [data-page-view="banner"] .bannerSlider .slide.slick-slide:after {
		display: none;
	}

	.onetec-css [data-page-view="banner"] .bannerSlider .slide.slick-slide .mobile_banner_wrapper {
		position: relative;
		overflow: hidden;
		height: 0;
		padding-top: 56%;
		display: block;
	}

	.onetec-css [data-page-view="banner"] .bannerSlider .slide.slick-slide .mobile_banner_wrapper .img_ {
		position: absolute;
		left: 0;
		top: 0;
		width: 100%;
		height: 100%;
		background-position: center;
		background-size: cover;
	}

	.onetec-css [data-page-view="banner"] .bannerSlider .slide.slick-slide .mobile_banner_wrapper .img_:after {
		content: '';
		position: absolute;
		left: 0;
		top: 0;
		width: 100%;
		height: 100%;
		background-color: rgba(0, 0, 0, 0.25);
	}

	.onetec-css [data-page-view="banner"] .bannerSlider .slide.slick-slide.bgVideo .overlay {
		background-image: url(../../images/onetecimages/banner_mob.jpg);
		display: block !important;
		background-size: cover;
		background-position: center;
	}

	.onetec-css [data-page-view="banner"] .bannerSlider .slide.slick-slide.bgVideo .bannerText {
		position: absolute;
		bottom: 1em;
	}

	.onetec-css [data-page-view="banner"] .bannerSlider .slide.slick-slide.bgVideo .bannerText h1 span b {
		color: #fff;
	}

	.onetec-css [data-page-view="banner"] .bannerImg {
		height: auto;
		height: 100%;
	}

	.onetec-css [data-page-view="banner"] .bannerInner {
		background: #ffffff;
	}

	.onetec-css .innovationSlider .bannerText {
		bottom: 14px;
		padding-right: 15px;
		padding-left: 15px;
	}

	.onetec-css .innovationSlider .bannerText h1 {
		font-size: 16px;
	}

	.onetec-css .innovationSlider .slick-arrow {
		bottom: 4px;
		bottom: -10px;
		left: auto;
		right: 35%;
		-webkit-transform: translateY(100%);
		-ms-transform: translateY(100%);
		transform: translateY(100%);
	}

	.onetec-css .bannerSlider h1 {
		font-size: 16px;
	}

	

	.onetec-css [dir=rtl] .header-links {
		left: 80px;
		top: 20px;
	}

	.onetec-css [dir=ltr] .header-links {
		right: 80px;
		top: 20px;
	}

	.onetec-css .onScrollFixedImgRowScrolled .sheikhImgBox {
		display: none;
		opacity: 0;
		visibility: hidden;
		pointer-events: none;
	}

	.onetec-css .contentBlock .members_box.wide_ .member_ .image_box {
		width: 100%;
		padding-top: 99%;
		margin: 0;
	}

	.onetec-css .contentBlock .members_box.wide_ .member_ .member_details {
		margin-top: 1em;
	}

	html[dir=rtl] .contentBlock .members_box.wide_ .member_ .image_box {
		margin: 0;
	}

	html[dir=rtl] .member_popup .header_box .image_box {
		margin-left: 0;
		margin-right: 0;
	}

	html[dir=rtl] .member_popup .header_box .details_ {
		padding-left: 0;
		padding-right: 0;
	}
	.onetec-css .events-calendar-filter{
	position: relative;
	}
}

@media only screen and (min-width: 1025px) and (max-width: 1400px) {
	.onetec-css .thanks-Block {
		padding: 10vh 15vw;
	}
}

@media only screen and (max-width: 1024px) {
	.onetec-css .yamm .mainNav > li > a.home span {
		display: inline-block;
	}
	.onetec-css .page.events .resp-tabs.basic {
		display: block !important;
		float: left;
		width: 100%;
		margin: 0;
	}

	.onetec-css .page.events .resp-tabs.basic li {
		margin-bottom: 0;
	}

	.onetec-css .page.events h2.resp-accordion {
		display: none !important;
	}

	.onetec-css .page.events .resp-tabs-container {
		padding-top: 0;
	}

	.onetec-css .page-content-inner .page.events .resp-tabs-list-wrap {
		position: relative;
	}

	html[dir=rtl] .page.events .resp-tabs.basic li {
		float: right;
		margin-right: 0;
		margin-left: 20px;
	}

	html[dir=rtl] .yamm .mainNav > li {
		width: 100%;
	}

	.onetec-css .events-calendar-filter .form-group select {
		padding: 4px 12px;
		padding: 4px 12px;
		border-color: #d7d7d7;
		border-color: #d7d7d7;
	}

	.onetec-css .events .events-filter {
		width: calc(100% + 40px);
	}

	.onetec-css .events .events-filter .filtr-item {
		margin: 20px 0;
	}

	.onetec-css .page .contentLeftContainer .pageDescription {
		padding-top: 0px;
	}

	.onetec-css .page .contentLeftContainer .img-desc-style-1 {
		margin-bottom: 80px;
	}

	.onetec-css .page .img-desc-style-1 .descBlock {
		padding: 0;
	}
}

@media only screen and (max-width: 767px) {
	.onetec-css .thanks-Block {
		padding: 3vh 5vw;
	}

	.onetec-css .thanks-Block .header_ {
		-ms-flex-wrap: wrap;
		flex-wrap: wrap;
	}

	.onetec-css .thanks-Block .header_ .thumb {
		width: 60px;
		height: 60px;
	}

	.onetec-css .thanks-Block .header_ .center {
		width: 100%;
		margin: 0;
	}

	.onetec-css .thanks-Block .header_ > h3 {
		width: 100%;
		text-align: center;
	}

	.onetec-css .thanks-Block p {
		text-align: center;
	}

	.onetec-css [data-page-view="news"] .tweets {
		width: 100%;
	}

	.onetec-css :not(.scrollView) [data-page-view="news"] .list-v2 .list-item {
		margin-top: 10px;
		margin-bottom: 10px;
	}

	.onetec-css .events-calendar-filter .form-group select {
		width: 100%;
		width: 100%;
	}

	.onetec-css .contacts .map {
		margin-bottom: 25px;
	}

	.onetec-css .entities-btn-wrap .entities-btn {
		font-size: 15px;
	}

	.onetec-css .entities-head {
		width: 100%;
		margin-top: .5em;
		-ms-flex-pack: distribute;
		justify-content: space-around;
	}

	.onetec-css .events .events-filter {
		width: 100%;
	}

	.onetec-css .events .events-filter .filtr-item {
		margin: 15px 0;
	}

	html[dir=rtl] .page.events .resp-tabs-wrap {
		min-height: 45vh;
	}

	html[dir=rtl] .page.events .resp-tabs.basic li {
		margin-left: 10px;
		margin-right: 0;
	}

	html[dir=rtl] .page-content > .scrollbar > .mCustomScrollBox > .mCSB_container {
		margin-left: 20px !important;
		margin-right: 0 !important;
	}

	.onetec-css .page.events .resp-tabs.basic li {
		font-size: 15px;
		padding: 5px 0;
		margin-right: 10px;
	}

	.onetec-css .page-content > .scrollbar > .mCustomScrollBox > .mCSB_container {
		margin-right: 20px !important;
	}

	.onetec-css  .aside nav a[data-page] .title_ {
		display: none;
	}

	.onetec-css .page-404 h1 {
		font-size: 32vw;
		margin: 0;
	}

	.onetec-css #main_new .container-fluid .entitie_box .image_box .img {
		background-attachment: initial !important;
		background-size: cover !important;
		background-position: center center !important;
	}
}

@media only screen and (max-width: 767px) and (orientation: landscape) {
	.onetec-css .thanks-Block {
		padding: 0vh 14vw;
	}

	.onetec-css .thanks-Block .header_ > h3 {
		margin: .5em 0 .2em;
	}

	.onetec-css .thanks-Block .header_ .thumb {
		width: 50px;
		height: 50px;
	}
}

@media only screen and (max-width: 1023px) {
	.onetec-css .sidebar .sheikhImgBox {
		display: none !important;
	}

	.onetec-css .memberBlockWrap.two-col .memberBlock .memberBio {
		width: 100%;
	}
}

@media only screen and (max-width: 380px) {
	.onetec-css .contacts .address .address-block {
		padding: 50px 40px;
	}

	.onetec-css .contacts .map {
		min-height: 315px;
	}
}

@media only screen and (min-width: 1024px) {
	.onetec-css [dir=rtl] .header-links {
		left: 0px;
	}

	.onetec-css [dir=rtl] header .yamm .mainNav > li > a {
		font-size: 18px;
	}

	html[dir=rtl] .entities-btn-wrap .entities-btn {
		font-size: 1.32vw;
	}
}

@media only screen and (min-width: 1025px) {
	.onetec-css .page .contentLeftContainer .pageDescription {
		padding-top: 0px;
	}

	.onetec-css .page .contentLeftContainer .img-desc-style-1 {
		margin-bottom: 150px;
	}

	.onetec-css [dir=rtl] header .yamm .mainNav > li > a {
		margin: 0 1em !important;
	}

	.onetec-css [dir=rtl] footer .copy .footer-links {
		right: 30px;
		left: auto;
	}

	.onetec-css [data-page-view="events"] .row.h-100 {
		margin-left: 0;
		margin-right: 0;
	}

	.onetec-css [data-page-view="news"] .row.h-100 {
		margin-left: 0;
		margin-right: 0;
	}
}


@media only screen and (min-width: 768px) and (max-width: 1024px) {
	.onetec-css .events-calendar-filter {
		-ms-flex-wrap: wrap;
		flex-wrap: wrap;
	}

	.onetec-css .events-calendar-filter .form-group {
		width: 50%;
		max-width: 50%;
		margin-bottom: 15px;
		margin-right: 0;
		margin-left: 0;
		padding: 2px 2px;
	}

	.onetec-css .events-calendar-filter .form-group select {
		width: 100%;
		width: 100%;
	}
}

@media only screen and (min-width: 768px) and (max-width: 1024px) and (orientation: portrait) {
	.onetec-css .page-content-inner .page .rightSidebarWrap {
		display: none;
	}

	.onetec-css .page-content-inner .page .contentBlock {
		width: 100%;
		padding: 0 20px;
	}

	.onetec-css h2.resp-accordion {
		margin-bottom: 1em;
		border-color: #e0e0e0 !important;
		background: #fff !important;
		font-family: 'Dubai', Cairo, sans-serif;
		letter-spacing: 0.03em;
	}

	.onetec-css h2.resp-accordion > span:last-child {
		padding-left: 1em;
	}

	.onetec-css h2.resp-accordion span.resp-arrow {
		float: left;
	}

	html[dir=rtl] h2.resp-accordion > span:last-child {
		padding-right: 1em;
	}

	.onetec-css h2.resp-tab-active {
		color: red;
	}

	.onetec-css .page-section .tweets {
		width: 100%;
	}

	.onetec-css [data-page-view] .tweets .list-v2 .list-item-slider {
		padding: 0 40px 0 0;
	}
}

@media only screen and (min-width: 768px) and (max-width: 1024px) and (orientation: landscape) {
	.onetec-css .events-calendar-filter {
		-ms-flex-pack: justify;
		-webkit-box-pack: justify;
		justify-content: space-between;
	}

	.onetec-css .events-calendar-filter .form-group {
		width: 24%;
		max-width: 24%;
		padding: 0px 0px;
	}

	html[dir=rtl] [data-page-view] .tweets .list-v2 .list-item-slider {
		padding-right: 0px;
		padding-left: 0;
	}
}

@media only screen and (min-width: 768px) and (max-width: 1024px) and (orientation: portrait) {
	.onetec-css .page-404 h1 {
		font-size: 30vw;
	}

	.onetec-css [data-page-view="banner"] .bannerSlider .slick-arrow {
		right: 42%;
	}

	.onetec-css .innovationSlider .slick-arrow {
		right: 42%;
	}

	.onetec-css #main_new .container-fluid .entitie_box .image_box .img {
		background-position: center center;
		background-repeat: no-repeat;
		background-attachment: inherit !important;
	}
}

@media only screen and (min-width: 1025px) and (max-width: 1300px) {
	.onetec-css  .aside nav a[data-page] {
		margin: 20px 0;
	}
}

@media only screen and (min-device-width: 768px) and (max-device-width: 1024px) and (orientation: portrait) {
	.onetec-css .container {
		width: 90% !important;
	}

	.onetec-css  .aside {
		width: calc(5% + 20px);
	}

	.onetec-css  .aside nav a[data-page] .title_ {
		margin: .8em 0;
		font-size: 10px;
	}
}

@media only screen and (min-width: 1050px) {
	html[dir="rtl"] #main_new .container-fluid .entitie_box .image_box .img {
		background-position: 118% top;
		background-repeat: no-repeat;
	}

	html[dir="ltr"] #main_new .container-fluid .entitie_box .image_box .img {
		background-position: -17% top;
		background-repeat: no-repeat;
	}
}

@media screen and (min-width: 1050px) and (max-width: 1349px) {
	.onetec-css .contentBlock .members_box {
		margin-left: -0.8em;
		margin-right: -0.8em;
	}

	.onetec-css .contentBlock .members_box .member_ {
		width: calc((100% / 4 ) - 1.6em);
		margin: 0 0.8em 2em;
	}
}

@media screen and (min-width: 1350px) {
	.onetec-css .contentBlock .members_box {
		margin-left: -0.8em;
		margin-right: -0.8em;
	}

	.onetec-css .contentBlock .members_box .member_ {
		width: calc((100% / 5 ) - 1.6em);
		margin: 0 0.8em 2em;
	}
}

@media screen and (min-width: 1200px) {
	.onetec-css #page .events-calendar-filter .form-group {
		width: 150px;
	}
}

@media only screen and (-webkit-min-device-pixel-ratio: 2) and (max-device-width: 1024px) and (min-device-width: 1024px) and (orientation: portrait) {
	.template-home:not(.scrollView) .page-section[data-page-view="projects"] .blocksSliderScrollbar > .mCustomScrollBox {
		display: -webkit-box;
		display: -ms-flexbox;
		display: flex;
		-webkit-box-orient: vertical;
		-webkit-box-direction: normal;
		-ms-flex-direction: column;
		flex-direction: column;
		-webkit-box-pack: center;
		-ms-flex-pack: center;
		justify-content: center;
	}

	.onetec-css [data-page-view="banner"] .bannerInner {
		-webkit-box-pack: center;
		-ms-flex-pack: center;
		justify-content: center;
		background: #efefef;
	}

	.onetec-css [data-page-view="banner"] .bannerImg {
		height: 35%;
	}

	.onetec-css [data-page-view="banner"] .bannerSlider .slick-arrow {
		bottom: -65px;
		left: auto;
		right: 46%;
	}

	.onetec-css [data-page-view="banner"] .bannerText {
		bottom: 0;
		padding-right: 0;
		padding-left: 0;
		padding-bottom: 0;
	}

	.onetec-css [data-page-view="whats-new"] .innovation {
		background: #efefef;
		display: -webkit-box;
		display: -ms-flexbox;
		display: flex;
		-webkit-box-orient: vertical;
		-webkit-box-direction: normal;
		-ms-flex-direction: column;
		flex-direction: column;
		-webkit-box-pack: center;
		-ms-flex-pack: center;
		justify-content: center;
	}

	.onetec-css [data-page-view="whats-new"] .innovation .innovationSlider {
		height: 35%;
	}

	.onetec-css .innovationSlider .slick-arrow {
		bottom: -65px;
		left: auto;
		right: 46%;
	}

	.onetec-css .innovationSlider .bannerText {
		bottom: 0;
		padding-right: 0;
		padding-left: 0;
		padding-bottom: 0;
	}

	.onetec-css .mainNav > .dropdown.smallMenu:nth-last-child(2) > ul a {
		max-width: 100%;
	}

	.onetec-css .mainNav > .dropdown.smallMenu > ul a {
		max-width: 100%;
	}

	.onetec-css #main_new .container-fluid .entitie_box .image_box .img {
		background-position: center center;
		background-repeat: no-repeat;
		background-attachment: inherit !important;
	}
}

@media screen and (min-width: 1024px) {
	.onetec-css [dir=rtl] footer .copy .footer-links {
		right: auto;
	}

	.template-home [data-page-view="events"] .grid-list.v1 .grid-list-item .grid-list-summary {
		padding-bottom: 60px;
	}

	.template-home [data-page-view="events"] .grid-list.v1 .grid-list-item .grid-list-summary .external {
		position: absolute;
		bottom: 10px;
		left: 0;
		right: 0;
		z-index: 1;
	}

	.onetec-css .page .img-desc-style-1.inner_padding_ .descBlock .bottomText .page-sub-title {
		white-space: nowrap;
		font-size: 1.2vw;
	}

	.onetec-css  .members_box .member_ .image_box .hover_box {
		bottom: -25px;
	}
}

@media screen and (min-width: 1024px) and (max-width: 1300px) {
	.onetec-css .grid-list .grid-list-item .grid-list-summary {
		font-size: 100%;
	}
}

@media screen and (max-width: 768px) and (orientation: portrait) {
	.onetec-css [data-page-view="banner"] .bannerInner {
		-webkit-box-pack: center;
		-ms-flex-pack: center;
		justify-content: center;
		background: #efefef;
	}

	.onetec-css [data-page-view="banner"] .bannerImg {
		height: 35%;
	}

	.onetec-css [data-page-view="banner"] .bannerSlider .slick-arrow {
		bottom: -65px;
		left: auto;
		right: 33%;
	}

	.onetec-css [data-page-view="banner"] .bannerText {
		bottom: 0;
		padding-right: 0;
		padding-left: 0;
		padding-bottom: 0;
	}

	.onetec-css [data-page-view="whats-new"] .innovation {
		background: #efefef;
		display: -webkit-box;
		display: -ms-flexbox;
		display: flex;
		-webkit-box-orient: vertical;
		-webkit-box-direction: normal;
		-ms-flex-direction: column;
		flex-direction: column;
		-webkit-box-pack: center;
		-ms-flex-pack: center;
		justify-content: center;
	}

	.onetec-css [data-page-view="whats-new"] .innovation .innovationSlider {
		height: 35%;
	}

	.onetec-css .innovationSlider .slick-arrow {
		bottom: -65px;
		left: auto;
		right: 33%;
	}

	.onetec-css .innovationSlider .bannerText {
		bottom: 0;
		padding-right: 0;
		padding-left: 0;
		padding-bottom: 0;
	}
}

@media screen and (max-width: 990px) {
	.onetec-css .mainNav > .dropdown.smallMenu:nth-last-child(2) > ul a {
		max-width: 100%;
	}

	.onetec-css .mainNav > .dropdown.smallMenu > ul a {
		max-width: 100%;
	}
}

@media screen and (max-width: 767px) {
	.onetec-css .input-search-wrap .input-search-wrap .form-control {
		min-height: 33px;
	}

	.onetec-css [dir=rtl] [data-page-view] .list-v2 .list-item-slider {
		padding-left: 0;
	}

	.onetec-css [data-page-view="banner"] .bannerText h1 {
		font-size: 13px;
		text-shadow: 0 0 5px #101010;
	}

	.onetec-css [data-page-view="banner"] .bannerText h1:after {
		width: 50px;
		height: 2px;
	}

	.onetec-css [data-page-view="banner"] .bannerSlider.slick-initialized video {
		opacity: 0 !important;
	}

	.onetec-css [data-page-view="news"] .list-v2 .list-item {
		padding: 0;
	}

	html[dir=rtl] .template-home #eventsTab .resp-tabs-list {
		margin-left: 15px;
	}

	html[dir=rtl] .template-home [data-page-view="events"] .events-calendar-filter {
		margin-left: 15px;
	}

	html[dir=rtl] .page-inner-new .filter-list > li {
		border-right: none;
		border-bottom: 1px solid #000;
	}

	html[dir=rtl] .page-inner-new .filter-list > li:last-child {
		border-bottom: none;
	}

	.template-home [data-page-view="projects"] .mCSB_container {
		display: -webkit-box;
		display: -ms-flexbox;
		display: flex;
		-webkit-box-align: center;
		-ms-flex-align: center;
		align-items: center;
		-ms-flex-wrap: wrap;
		flex-wrap: wrap;
		height: 100%;
	}

	.template-home [data-page-view="projects"] .mCSB_container .programsInitiativesSliderSection {
		width: 100%;
	}

	.template-home [data-page-view="projects"] .page-title {
		margin-bottom: 15px !important;
	}

	.template-home [data-page-view="events"] .events-inner .grid-list .grid-list-item {
		padding: 0;
	}

	.template-home #page-inner > .container {
		padding-left: 0;
	}

	.template-home  .aside nav a[data-page]::before {
		display: none;
	}

	.onetec-css .yamm .mainNav {
		padding-bottom: 15vh;
	}

	.onetec-css .template-page .events-calendar-filter .form-group select {
		height: 36px;
		height: 36px;
		font-size: 15px;
		font-size: 15px;
	}

	.onetec-css .grid-list.v1.events-filter .grid-list-item .grid-list-summary h4 {
		font-size: 16px;
	}

	.onetec-css .page-content-inner ul.two-col li {
		padding: 0;
		font-size: 15px;
	}

	.onetec-css [data-page-view="publications"] .grid-list .grid-list-item .publication-details {
		min-height: auto;
	}

	html[dir=ltr] footer .container {
		padding: 0;
	}

	html[dir=ltr] .page-inner-new .filter-list > li {
		border-right: none;
		border-bottom: 1px solid #000;
	}

	html[dir=ltr] .page-inner-new .filter-list > li:last-child {
		border-bottom: none;
	}

	.onetec-css footer .copy > div {
		letter-spacing: 0;
	}

	.onetec-css .page-inner-new ol#media-filter-btn {
		display: -webkit-box;
		display: -ms-flexbox;
		display: flex;
		-ms-flex-wrap: wrap;
		flex-wrap: wrap;
	}

	.onetec-css .page-inner-new ol#media-filter-btn > li {
		display: block;
		width: 100%;
	}

	.onetec-css .page-inner-new .filter-list > li:hover > ul {
		top: 45px;
	}

	.onetec-css .events-calendar-filter .form-group {
		width: 100%;
		max-width: 100%;
	}
}

@media screen and (max-width: 768px) {
	.template-home #eventsTab .resp-tabs-list {
		display: block !important;
	}

	.template-home #eventsTab .resp-tabs-list > li {
		margin: 4px 4px;
		font-size: 16px;
		font-weight: 600;
	}

	.template-home #eventsTab h2.resp-accordion {
		display: none;
	}
}

@media only screen and (max-width: 980px) {
	.onetec-css  .bannerSection_ .img-col .icon_ {
		width: 200px;
		margin: 0px auto 20px;
	}
}

@media only screen and (max-width: 768px) {
	.onetec-css  .bannerSection_ .img-col .icon_ {
		margin: 60px auto 20px;
	}

	.onetec-css  .banner-v3 {
		height: 50vh;
	}

	.onetec-css [data-page-view="banner"] .bannerText h1 {
		font-size: 1.7em;
	}
	
	[dir=rtl] .onetec-css [data-page-view="banner"] .bannerText h1 {
		font-size: 2.1em;
	}
}

@media screen and (min-width: 1024px) {
	.onetec-css  .members_box .member_ .image_box .hover_box {
		bottom: 0;
	}
}

@media only screen and (max-width: 1050px) {
	html[dir=ltr] .img-text-v3 .sectionContent_Inner .section_title {
		padding-left: 0;
	}

	html[dir="rtl"] .img-text-v3 .sectionContent_Inner .section_title {
		padding-right: 0;
	}
}

@media screen and (min-width: 1025px) and (max-width: 1450px) {
	.onetec-css .grid-list.v1 .grid-list-item .grid-list-summary .external a {
		font-size: 25px;
		line-height: .5;
	}

	.onetec-css .grid-list.v1 .grid-list-item .grid-list-summary .external a span:first-child:before {
		padding: 8px 10px;
	}

	.onetec-css .grid-list.v1 .grid-list-item .grid-list-summary h4 {
		font-size: 16px;
		line-height: 1;
		margin-top: 0;
		margin-bottom: 0;
	}

	.onetec-css .grid-list.v1 .grid-list-item .grid-list-summary h3 {
		font-size: 17px;
		line-height: 1.15;
		margin-top: 0;
		margin-bottom: 5px;
	}

	.onetec-css  .events .grid-list .grid-list-item .grid-list-summary {
		padding-bottom: 50px;
	}
}

@media only screen and (min-width: 1025px) and (max-width: 1370px) and (min-height: 500px) and (max-height: 670px) {
	.onetec-css .grid-list.v1 .grid-list-item .grid-list-summary .external {
		padding-bottom: 12px;
	}

	.onetec-css .grid-list.v1 .grid-list-item .grid-list-summary .external a {
		font-size: 21px;
	}
}

@media only screen and (max-width: 1300px) and (min-width: 1200px) {
	.onetec-css .pillers_section .pillers_list .slide .inner_wrap .pillerTitle {
		font-size: 16px;
	}
}

@media only screen and (min-width: 1023px) {
	.onetec-css #main #header {
		z-index: 999;
	}

	.onetec-css  .aside {
		width: 70px;
	}

	.onetec-css #page-inner > .container {
		width: calc(100% - 110px) !important;
	}

	.onetec-css header {
		-webkit-box-shadow: 0 0 10px rgba(0, 0, 0, 0.49);
		box-shadow: 0 0 10px rgba(0, 0, 0, 0.49);
	}
}

@media only screen and (max-width: 1350px) and (min-width: 1024px) {
	.onetec-css [data-page-view="banner"] .bannerText h1 {
		font-size: 2.6vw;
	}
	
	[dir=rtl] .onetec-css [data-page-view="banner"] .bannerText h1 {
		font-size: 3.6vw;
	}
}

@media only screen and (max-width: 1024px) {
	.onetec-css [data-page-view="banner"] .bannerText {
		width: 100%;
	}
}

@media only screen and (max-width: 1024px) and (min-width: 980px) {
	.onetec-css [data-page-view="banner"] .bannerText h1 {
		font-size: 5.6vw;
	}
	
	[dir=rtl] .onetec-css [data-page-view="banner"] .bannerText h1 {
		font-size: 4.6vw;
	}
}

@media only screen and (max-width: 650px) {
	.onetec-css [data-page-view="banner"] .bannerText h1 {
		font-size: 1.3em;
		line-height: 1.25;
	}
}

@media only screen and (max-width: 1024px) and (min-width: 768px) and (orientation: portrait) {
	.onetec-css [data-page-view] .tweets .list-v2 .list-item-slider {
		padding: 0 40px 0;
	}
}

@media screen and (max-width: 1024px) {
	.onetec-css footer .copy {
		text-align: center;
	}

	.onetec-css [data-page-view="news"] .section-inner > .tweets .list-v2 li {
		width: calc(100% - 2em);
	}

	.onetec-css [data-page-view="news"] .section-inner > .news .list-v1 li {
		width: calc(100% - 2em);
	}

	html[dir=rtl] .page-section-wrap .page-section .scrollbar > .mCustomScrollBox > .mCSB_container {
		margin-left: 0px;
	}

	.onetec-css .page-inner-new .filter-list {
		border: 1px solid #333333;
	}

	.onetec-css .safari .header-links {
		display: block;
		z-index: 1000000;
		position: absolute;
		top: -47px;
		right: 60px;
	}

	.onetec-css .safari .navbar-collapse.in {
		overflow-y: visible;
	}

	html[dir=ltr].safari .header-links {
		right: 70px;
		top: 22px;
	}

	html[dir=rtl].safari .header-links {
		left: 70px;
		top: 22px;
	}

	.ui-menu .ui-menu-item {
		max-width: 100%;
	}
}

@media (min-width: 1023px) {
	html[dir=rtl] .mainNav > li > a::after {
		bottom: 8px;
	}
}

@media only screen and (min-width: 992px) {
	.onetec-css .navbar-brand img {
		width: 100%;
		height: auto;
		max-width: 170px;
	}
}

@media screen and (max-width: 1199px) {
	.onetec-css .mobileLogoWrap a img {
		height: inherit;
	}
}

@media only screen and (min-width: 1300px) and (max-width: 1450px) and (min-height: 650px) and (max-height: 780px) {
	.template-home [data-page-view="publications"] .grid-list .grid-list-item {
		margin-bottom: 20px;
	}
}


.onetec-css #main_new #header {
    z-index: 999;
}

.bannerSection_ p{
    line-height: 36px;
    letter-spacing: 0.95px;
}

.bannerSection_ h2{
    line-height: 1.3;
}


.onetec-css #wrapper{
	padding-top: 0em;
}
.has-control-menu .onetec-css #wrapper{
	padding-top: 0em;
}
.onetec-css .entitiesList .entities-filter-wrap .entities-filter-block .entities-filter-title:hover:before {
    background: #00a2a0;
}


/* arabic css */

html[dir=rtl] .onetec-css .dropdown-menu {
    right: 0;
    left: auto;
    float: left;
    text-align: right;
}

