@import url("css/fontawesome-all.min.css");
@font-face {
    font-family: RobotoL;
    src: url(fonts/Raleway-Medium.ttf) format('truetype');
}
@font-face {
    font-family: RobotoLL;
    src: url(fonts/Raleway-Regular.ttf) format('truetype');
}
@font-face {
    font-family: RobotoB;
    src: url(fonts/Raleway-Black.ttf) format('truetype');
}
@font-face {
    font-family: RobotoBB;
    src: url(fonts/ArchivoBlack-Regular.ttf) format('truetype');
}
.headerbg,.headerbg.neederf,.video-container iframe{
	-moz-transition: background-position 0.6s ease;
	-webkit-transition: background-position 0.6s ease;
	-o-transition: background-position 0.6s ease;
	transition: background-position 0.6s ease;
}
body{
	-moz-transition: background-position 2s ease-out;
	-webkit-transition: background-position 2s ease-out;
	-o-transition: background-position 2s ease-out;
	transition: background-position 2s ease-out;
}
/* ANIMER */
.naptar:not(.posernapt) .smpops>.innim,
.naptar:not(.posernapt) .smpops,.dbse,
.innim,#kaKepS .sliderProdBox > div,
h1,#monitornav, #monitornavpos, #monitornavpos ul li, #monitornavpos ul li a,.menu li, .menu a, .icon-menu , .icon-close,.footerLogoA,.bgimg-product,.bgimg-product-box,
.inputcomment,.erdeklodesSend,#monitornavpos ul,.blogOther,.relevantCont,.relevantContImg,.start-item,.bgimg-1,.bgimg-2,.bgimg-3,.bgimg-4,.topMenu li,.menuLogo,.menuLogoCont,ul.subMenu-item-ddwon-cont,
.allInerRel,.blogImgCont,.aFrsiteBtn,.wboxcover,.centerLogo,.fotermailer,.arrowNexter,.naptar,.naptar .napt-next,.naptar .napt-prev,.blogTextConte,.ext2,#back-top{
	-moz-transition: all 0.4s ease;
	-webkit-transition: all 0.4s ease;
	-o-transition: all 0.4s ease;
	transition: all 0.4s ease;
}
#skrollr-body,.injere:last-of-type .normalR p:last-of-type a,.testitext,.toTop i{
	-moz-transition: all 0.2s ease-out;
	-webkit-transition: all 0.2s ease-out;
	-o-transition: all 0.2s ease-out;
	transition: all 0.2s ease-out;	
}
.social-box, .buttonCircleF, .nextbtn, .nextbtn2, .nextbtn3, .prodbtn,.footer,.karton,.sutis-txtdoboz,.sutis-doboz,.sutike,.okPipe,.testiplace tbody tr td,.colorSelect,
.bigButtonL,.bigButtonC,.bigButtonR,.bigButtonL ul,.bigButtonC ul,.bigButtonR ul,.listimgInner,.footerLogo,.MytbBt,.MytbBtn,h1,h2,h3,h4,.hr4,.nextbtnGal2,.logo1,
.secToolTip, .freeBtn,.freeBtnW,.boxSub.headerC a,.boxSub.headerC a:before, .centerFLexer,.headerC a,.headerC,.headerCapt h2,.labelsm,.phimgs4,.blogImgCon,.morOne,.blogImg-box-img,.blogList-box,.tframe02 .testiplace tbody tr td, .testiplace tbody tr td,.strLink,
.searchBox,.boxLayer,.boxLayerText,.letSearch,.menuLogoExtra,.frontArrow i,.frontArrow img,
.top-menu-cont ul li a,.top-menu-cont ul li,.galImgIn,td.vanesem,td.tanevr,td.vanesem.tanevr,a,.imgCOnt>div,.bigimini,.nderM,.top-menu-cont ul.nderM{
	-moz-transition: all 0.3s ease;
	-webkit-transition: all 0.3s ease;
	-o-transition: all 0.3s ease;
	transition: all 0.3s ease;
}

.oksuti,.border-box,.ui-draggable,.hidden, .fade-in-element,.smpops,.innim,.posLink ,a.posLink {
	-moz-transition: all 0.6s ease;
	-webkit-transition: all 0.6s ease;
	-o-transition: all 0.6s ease;
	transition: all 0.6s ease;
}
.top-menu-conte{
	-moz-transition:  top 0.6s ease;
	-webkit-transition:  top 0.6s ease;
	-o-transition:  top 0.6s ease;
	transition:  top 0.6s ease;
}
.ui-draggable-dragging,.imgbox {
	-moz-transition: none;
	-webkit-transition: none;
	-o-transition: none;
	transition: none;
}
.innerImg,.blogBlokk,.top-menu-item,.rCtopEr{
	-moz-transition: all 0.2s ease;
	-webkit-transition: all 0.2s ease;
	-o-transition: all 0.2s ease;
	transition: all 0.2s ease;
}
.mySlides,
.slFixer.mySlides,.mySlides.slFixer,.mySlides.slActive.slFixer,.mySlides.slInActive.slFixer,.mySlides.slInActive2.slFixer{
	-moz-transition: all 0s ease!important;
	-webkit-transition: all 0s ease!important;
	-o-transition: all 0s ease!important;
	transition: all 0s ease!important;
}
/*.mySlides.slActive.rightPose,.mySlides.slActive.leftPose,*/
.onlysee,img.thumbi,.mySlides.slActive,.mySlides.slInActive,.mySlides.slInActive2,.testitextb{
	-moz-transition: all 1s ease!important;
	-webkit-transition: all 1s ease!important;
	-o-transition: all 1s ease!important;
	transition: all 1s ease!important;
}
.onlysee,img.thumbi,.testitextb{
	-moz-transition: all 1s ease;
	-webkit-transition: all 1s ease;
	-o-transition: all 1s ease;
	transition: all 1s ease;
	/* .mySlides.slActive,.mySlides.slActive,.mySlides.slInActive,.mySlides*/
}
.openBody2{
	-moz-transition: all 0.1s ease;
	-webkit-transition: all 0.1s ease;
	-o-transition: all 0.1s ease;
	transition: all 0.1s ease;
}
.relevantContTxt{
	-moz-transition: all 0.4s ease;
	-webkit-transition: all 0.4s ease;
	-o-transition: all 0.4s ease;
	transition: all 0.4s ease;
}
*:not(a){
	cursor: default;
}
p:not(.idezet)>i,div>i,a>*,div:not(.normalR)>li,.underny,
.nextbtnGal2 *{
	cursor: pointer;
}
/*
.boxConte,.boxMenus,.mymenuu>.box,.mymenuu,.top-menu-cont {
	/*-moz-transition: none;
	-webkit-transition: none;
	-o-transition: none;
	transition: none;*
		-moz-transition: all 0s ease;
	-webkit-transition: all 0s ease;
	-o-transition: all 0s ease;
	transition: all 0s ease;
}*/
.descBox{
	display:none;
}
.strLink{
    position: relative;
    margin-top: 21px;
    left: 50%;
    transform: translate(-50%,0%);
}
.descBox.open{
	display:block;-webkit-animation: fadein 0.3s ease-in alternate ;
    -moz-animation: fadein 0.3s ease-in alternate ;
    animation: fadein 0.3s ease-in alternate ;
}
/*origin*/
*{box-sizing: border-box!important;line-height: normal;}
/*b{cursor:default;}*/
html{min-height: 100vh;-webkit-animation: fadein 0.5s ease-in alternate ;
    -moz-animation: fadein 0.5s ease-in alternate ;
    animation: fadein 0.5s ease-in alternate ;
}

html,body{
    top: 0;
    left: 0;
    margin: 0px;
	width: 100%;
	font-family:  'RobotoL', sans-serif;
    overflow-x: hidden;
	word-wrap: unset;
	scroll-behavior: smooth;
}
#skrollr-body.openBody{margin-left:-308px;}
#skrollr-body.openBody2{margin-left:285px;}
#skrollr-body.openBody2 .bgimg-1,#skrollr-body.openBody2 .bgimg-2,#skrollr-body.openBody2 .bgimg-3,#skrollr-body.openBody2 .bgimg-4,#skrollr-body.openBody2 .bgimg-product{
background-position-x:285px!important;
}
#skrollr-body.openBody .bgimg-1,#skrollr-body.openBody .bgimg-2,#skrollr-body.openBody .bgimg-3,#skrollr-body.openBody .bgimg-4,#skrollr-body.openBody .bgimg-product{
background-position-x:-308px!important;
}
.fixBack{background-attachment:fixed!important;}
.footer span{
	cursor: default;
}
h1{	text-shadow: 0px 0px 1px black;}
.footer span,
h1,h2,h3{
	font-family:  'RobotoBB' !important;
	font-weight:bolder;
}
.headerCapt {
	margin: 0px;
	letter-spacing: 16px;
    font-size: 18px;
	text-align:center;
	z-index:3;    position: absolute;
    bottom: 0;
}
.headerCapt h2{
    padding: 20px 30px;
    color: #fff;
    background: #153d67;
}
.sdfe h2,.sdf h2{
//	text-align:left;
    font-size: 34px;
}

.headerCapt h2:hover{  transform: scale(0.96);}
.htmlmodifi{margin: 0;}
ol{
	left: 0;
    margin-left: 0px;
    padding-left: 26px;
   // font-weight: bold;
}
/*
ul, ol{	
	*/	
div:not(.normalR)>ul,div:not(.normalR)>ol{
    -webkit-margin-before: 0em;
    -webkit-margin-after: 0em;
    -webkit-margin-start: 0px;
    -webkit-margin-end: 0px;
    -webkit-padding-start: 0px;
    -o-margin-before: 0em;
    -o-margin-after: 0em;
    -o-margin-start: 0px;
    -o-margin-end: 0px;
    -o-padding-start: 0px;
    -moz-margin-before: 0em;
    -moz-margin-after: 0em;
    -moz-margin-start: 0px;
    -moz-margin-end: 0px;
    -moz-padding-start: 0px;
margin-before: 0em;
margin-after: 0em;
margin-start: 0px;
margin-end: 0px;
padding-start: 0px;
margin: 0px;
}
li{	
  /*-webkit-margin-start: 0px!important;
    -webkit-margin-end: 0px!important;*/
      -webkit-padding-start: 0px!important;
    -webkit-padding-end: 0px!important;
    -o-margin-start: 0px!important;
    -o-margin-end: 0px!important;
    -o-padding-start: 0px!important;
    -o-padding-end: 0px!important;
    -moz-margin-start: 0px!important;
    -moz-margin-end: 0px!important;
    -moz-padding-start: 0px!important;
    -moz-padding-end: 0px!important;
margin-start: 0px!important;
margin-end: 0px!important;
padding-end: 0px!important;
padding-start: 0px!important;
}
.sdf li,.sdfe li{
	font-weight:normal;
    padding: 4px!important;
    text-align: left;
}
.sdf ul,.sdfe ul{
	-webkit-fill-available: fit-content; 
  width: -moz-fit-content;  
  width: -webkit-fit-content;
	/*margin: 0px auto;*/
	margin: 0px;
		left: 0;
    margin-left: 0px;
    padding-left: 26px;
}
.sdf .defla{
    margin-left: -8px;
    margin-right: -8px;
}
a{text-decoration: none;cursor: pointer;}
h1{
	font-size: 56px;
	text-shadow: none;
	text-decoration: none;
	cursor: default;
	margin: 0px;
	font-weight: 300;
	/*text-transform: uppercase;*/
}
.strtxt1,.strtxt2,.strtxt3,.strtxt4{text-transform:unset;}
.labelsmPos h1{	
color: #272727;
}
h1.extrah1{
	font-size: 84px;
	line-height: 80px;
    margin: 0px;
	margin-top: 26px;
	text-decoration: none;
	font-weight: bold;
	text-transform: uppercase;
}
h2{
	//text-transform: uppercase;
    margin: 0px auto;
	word-break: keep-all;
}
h2.extraline{
    text-transform: capitalize;
    line-height: 2.5rem;
	font-size: 36px;
}
h2.extraline:hover{
opacity:0.6;
	cursor:pointer;
}
h3{
	text-transform: uppercase;
	text-align: left;
    margin: 0px auto!important;
}
span{
	font-size: normal;
	text-decoration: none;
}
.art{
	font-size: 38px;
	line-height: 40px;
	font-weight: normal;
}
.sHeadLineMask{
	text-align: center;
	margin: 0 auto;
	display: block;
	font-weight: normal;
}
.top-menu-cont ul li a {
    font-size: 14px;
	position:relative;
}
/*********************kisnaptar***************************/
.kisnaptarCont{
	display: block;
    float: left;
	margin-right: 12px;
    cursor: default;
}
.kisnaptar{
	display: block;
	border-radius: 10px;
	background: #fff;
	text-align: center;
	padding: 8px;
	overflow: hidden;
	box-shadow: rgba(0, 0, 0, 0.19) 0px 0px 8px, rgba(0, 0, 0, 0.2) 0px 0px 3px;
	margin-right: 0px;
	margin-bottom: 0px;
}
.knaptarhead{
	padding: 3px 12px 2px 12px;
    color: #fff;
    border-radius: 42px;
    background: #F2652B;
}
.knaptarhead2{
padding: 2px 8px 0px 8px;
    font-size: 25px;
    color: #4d4e61;
    font-weight: bolder;
}
.knaptarhead3{
	padding: 3px 12px 6px 12px;
    color: #999999;
}
.minttimer{
	position: relative;
	float: left;
	background: #f3f3f3;
	padding: 6px;
	text-align: center;
	border-bottom-right-radius: 6px;
	border-bottom-left-radius: 6px;
	border-top-right-radius: 6px;
	border-top-left-radius: 6px;
	box-shadow: rgba(0, 0, 0, 0.19) 0px 0px 8px, rgba(0, 0, 0, 0.2) 0px 0px 3px;
	color: #181818;
	text-shadow: 0px 0px 2px white;
	margin-top: 5px;
	width: 100%;
	font-weight: bolder;
	font-family: 'RobotoL';
	display: none;
}
.minttimer:after {
    width: 80%;
    background: transparent;
    height: 12px;
    display: block;
    content: '';
    position: absolute;
    top: -5px;
    left: 8%;
    border-right: 2px solid #777777;
    border-left: 2px solid #777777;
    /* box-shadow: 0px 0px 2px black; */
    border-radius: 3px;
}
/*********************origin***************************/
header{
    position: fixed;
	top: 0;
	z-index: 20;
}
strong{
	//font-size: 18px;
font-weight: normal;
font-family: 'RobotoB';
}
.myticle{
	font-size: 38px;
	line-height: 40px;
	font-weight: normal;
}
.hibalink{font-size: 22px;}
.profilfoto{
	width: 100%;
	display: block;
}
.clearer{clear: both;}
.nomobil-clearer{
	width: 100%;
	clear: both;
}
.notarto{margin:10px auto;}
/*ANIM*/
	@-webkit-keyframes fadeBack {
		from { opacity: 1; }
		to { opacity: 0; }
	}
	@-moz-keyframes fadeBack {
		from { opacity: 1; }
		to { opacity: 0; }
	}
	@keyframes fadeBack {
		from { opacity: 1; }
		to { opacity: 0; }
	}

	@-webkit-keyframes fadeOut {
		from { opacity: 1; }
		to { opacity: 0.2; }
	}
	@-moz-keyframes fadeOut {
		from { opacity: 1; }
		to { opacity: 0.2; }
	}
	@keyframes fadeOut {
		from { opacity: 1; }
		to { opacity: 0.2; }
	}
	
	@-webkit-keyframes fadeinTOPPER {
		from { opacity: 0;top: 100px; }
		to { opacity: 1;top: 45px; }
	}

	@-moz-keyframes fadeinTOPPER {
		from { opacity: 0;top: 100px; }
		to { opacity: 1;top: 45px; }
	}

	@keyframes fadeinTOPPER {
		from { opacity: 0; top: 100px;}
		to { opacity: 1;top: 45px; }
	}
	
	@-webkit-keyframes fadein {
		from { opacity: 0; }
		to { opacity: 1; }
	}

	@-moz-keyframes fadein {
		from { opacity: 0; }
		to { opacity: 1; }
	}

	@keyframes fadein {
		from { opacity: 0; }
		to { opacity: 1; }
	}

	@-webkit-keyframes btFader {
		from { left: -50px; opacity:0;}
		to { left: 0px;  opacity:1;}
	}
	@-moz-keyframes btFader {
		from { left: -50px; opacity:0;}
		to { left: 0px;  opacity:1;}
	}
	@keyframes btFader {
		from { left: -50px; opacity:0;}
		to { left: 0px;  opacity:1;}
	}

	@-webkit-keyframes topFader {
		from { top: 0px; }
		to { top: -50px; }
	}
	@-moz-keyframes topFader {
		from { top: 0px; }
		to { top: -50px; }
	}
	@keyframes topFader {
		from { top: 0px; }
		to { top: -50px; }
	}

	@-webkit-keyframes NONtopFader {
		from { top: -256px; }
		to { top: -2.3vw; }
	}
	@-moz-keyframes NONtopFader {
		from { top: -256px; }
		to { top: -2.3vw; }
	}
	@keyframes NONtopFader {
		from { top: -256px; }
		to { top: -2.3vw; }
	}
	
	@-webkit-keyframes NONbottomFader {
		from { top: 0px; }
		to { top: -256px; }
	}
	@-moz-keyframes NONbottomFader {
		from { top: 0px; }
		to { top: -256px; }
	}
	@keyframes NONbottomFader {
		from { top: 0px; }
		to { top: -256px; }
	}
	
	@-webkit-keyframes relHiddenMoverAnimCenter {
		from { top: 100%;opacity:0; }
		to { top: 50%;opacity:1;  }
	}
	@-moz-keyframes relHiddenMoverAnimCenter {
		from { top: 100%;opacity:0; }
		to { top: 50%;opacity:1;  }
	}
	@keyframes relHiddenMoverAnimCenter {
		from { top: 100%;opacity:0; }
		to { top: 50%;opacity:1;  }
	}
	
	@-webkit-keyframes rightBm {
		from { margin-left: 0px; }
		to { margin-left: 8px; }
	}
	@-moz-keyframes rightBm {
		from { margin-left: 0px; }
		to { margin-left: 8px; }
	}
	@keyframes rightBm {
		from { margin-left: 0px; }
		to { margin-left: 8px; }
	}
	
	@-webkit-keyframes leftBm {
		from { margin-left: 0px; }
		to { margin-left: -8px; }
	}
	@-moz-keyframes leftBm {
		from { margin-left: 0px; }
		to { margin-left: -8px; }
	}
	@keyframes leftBm {
		from { margin-left: 0px; }
		to { margin-left: -8px; }
	}
	
	@-webkit-keyframes rightBB {
		from { margin-left: 0;opacity:1; }
		to { margin-left: 20px;opacity:0; }
	}
	@-moz-keyframes rightBB {
		from { margin-left: 0;opacity:1; }
		to { margin-left: 20px;opacity:0; }
	}
	@keyframes rightBB {
		from { margin-left: 0;opacity:1; }
		to { margin-left: 20px;opacity:0; }
	}
	@-webkit-keyframes leftBB {
		from { margin-right: 0;opacity:1; }
		to { margin-right: 20px;opacity:0; }
	}
	@-moz-keyframes leftBB {
		from { margin-right: 0;opacity:1; }
		to { margin-right: 20px;opacity:0; }
	}
	@keyframes leftBB {
		from { margin-right: 0;opacity:1; }
		to { margin-right: 20px;opacity:0; }
	}
	
	@-webkit-keyframes rightB {
		from { left: 100%; }
		to { left: 0; }
	}

	@-moz-keyframes rightB {
		from { left: 100%; }
		to { left: 0; }
	}

	@keyframes rightB {
		from { left: 100%; }
		to { left: 0; }
	}
	
	@-webkit-keyframes leftG {
		from { left: 0%; }
		to { left: -100%; }
	}

	@-moz-keyframes leftG {
		from { left: 0%; }
		to { left: -100%; }
	}

	@keyframes leftG {
		from { left: 0%; }
		to { left: -100%; }
	}

	@-webkit-keyframes trbm {
		from { right: 0%; }
		to { right: -10px; }
	}

	@-moz-keyframes trbm {
		from { right: 0%; }
		to { right: -10px; }
	}

	@keyframes trbm {
		from { right: 0%; }
		to { right: -10px; }
	}
/*********************menu***************************/
nav{
    display: block;
    position: fixed;
    z-index: 20;
    padding: 0px; 
}
nav li {
	text-decoration: none;
	list-style: none;
}
.topMenu{ 
    text-align: left;
    display: block;
position: fixed;top:0;right:-308px;width:400px;
}
.topMenu li{ opacity:0;pointer-events: none;
  cursor: default;}
.topMenu.openMenu li{opacity:1;pointer-events: auto;
  cursor: pointer;}
.topMenu li:first-child{display:block;opacity:1;pointer-events: auto;
  cursor: pointer;}
.topMenu.openMenu{right:0px;background:rgba(0, 0, 0, 0.85);overflow-y: auto!important;}
.topMenu.openMenu .start-item{
	right:300px;
}
.monitorfix .topMenu{}
.monitorfix{}
#monitornav{
    width: 100%;
    max-width: 100%;
    padding: 0px 10px;
    list-style: none;
	border-radius: 0em;
    text-transform: uppercase;
}
#monitornavpos{
	width: 100%;
	padding: 0px;
    margin: 0px auto;
}
#monitornavpos ul{
	padding: 0px 0px;
	margin: 0px;
	float: left;
	display: none;
	height: 100%;
	overflow: hidden;
	overflow-x: hidden;
}
#monitornavpos ul li{
	text-align: left;
	float: left;
	width: calc(100% - 82px);
	display: block;
	margin-left: 16px;
}
#monitornavpos ul li:nth-child(2){
	margin-top:102px;
}
#monitornavpos  ul.topMenu > li:nth-child(1) a{
    display: block;
    margin: 0px;
margin-left: 0px;
margin-top: -16px;
}
#monitornavpos ul li a{
	padding: 4px 10px 4px 10px;
	display: inline-block;
	margin:0px;
	border-radius: 0px;
	font-size: 22px;
    text-decoration: none;
	    border: 5px solid transparent;
}
#monitornavpos ul li a:hover{}
.monitorfix #monitornavpos {}
.monitorfix #monitornavpos:hover {}
.topMenu.openMenu .monitorfix #monitornavpos ul li{opacity:0.6;}
.topMenu.openMenu .monitorfix #monitornavpos ul:hover li{opacity:1;}
.monitorfix #monitornavpos ul li a{
	font-size:22px;
	//padding: 18px 14px;
}
.monitorfix .menuLogoCont{
    width: 128px;
opacity:1;
}
.monitorfix .menuLogo{
	height: 60px;
	width: unset !important;
	padding: 0px 0px 0px 0px !important;
	margin-top: -7px;
	margin-left: -56px;
}
.monitorfix .centerLogo{width:0px;margin-bottom:0px;margin-top:0px;}
#monitornav.monitorfix{
	/*border-radius: 5em;*/
}
.fomenu {margin-top: 0px;}
.fomenu img{
	float: right; 
	display: none; 
	width: 68px;
}
.menu {
    left: -316px;
    height: 100%;
    display: block;
    position: fixed;
    width: 316px;
    top: 0px;
    z-index: 1000;
    overflow: auto;
    overflow-x: hidden;
}
.menu ul {
	list-style: none;
	padding: 0px;
	padding-left: 26px;
	margin: 0px;
}
.menu li {
	cursor: pointer;
}
.menu li a{
	cursor: pointer;
	padding: 10px 20px;
    display: block;
}
.menu a {
	font-size: 12px;
	text-decoration: none;
	text-transform: uppercase;
}
.menu a.nderMe{
	font-size: 12px;
}
.icon-menu ,
.icon-close {
	text-transform: uppercase;
	cursor: pointer;
	margin-left: 22px;
	width: 36px;
}
.icon-close {
	font-size: 42px;
	padding-top: 12px;
}
.icon-menu {
	text-decoration: none;
	display: none;
	padding-top: 18px;
	font-size: 50px;
}
.monitorfix .icon-menu {
    text-decoration: none;
	position: absolute;
}
.mymenuu:hover .icon-menu {
	//color: #7e92bd;
}
.mymenuu .icon-menu:hover {
	color: #242424;
}

ul.subMenu-item-ddwon-cont{
	max-height:0px!important;
	height:0px!important;
	overflow:hidden!important;
}
ul.subMenu-item-ddwon-cont li{
	margin-top:0px!important;
	
}
.subber:before{
	content:'→ ';
}
.subber.onn:before{
	content:'↓ ';
}
.subber.onn{
	color:#229165;
	border: 5px solid #fff;
}
ul.subMenu-item-ddwon-cont.onn{
	height:auto!important;
	max-height:none!important;
}
.subMenu-item-ddwon{
	font-size:18px!important;
}
.subMenu-item-ddwon-cont.onn li a{
	color:#717171!important;
}
.subMenu-item-ddwon-cont.onn li a.footsub{
	font-size:15px!important;
	color:#bcffe5!important;
}
.subMenu-item-ddwon-cont.onn li a.subMenu-item-ddwon.active{}
.subMenu-item-ddwon-cont.onn li a:hover{
	color: #5c2018!important;
}
.menu .subMenu-item-ddwon-cont.onn li a:hover{
	color: #fff!important;
}
.subMenu-item-ddwon-cont.onn li .footsub:hover{
	color:#5c2018 !important;
}
/**noscript in progress**/
.menuno{
	margin-top: -12px;
	display: none;
	margin-left: -20px;
	padding-top: 3px;
}
.menuno ul{
	padding-right: 20px;
	padding-bottom: 6px;
}
/*********************bg************************/
.homeBg{
	display: block;
	position: relative;
    height: 100%;
	margin: 30px 0px 30px 0px;
}
.bg{
	left:0px;
	display: block;
	/*float: left;*/
	width: 100%;
}
.bgextra{/*position: fixed;height: 100%!important;*/}
.extrabgr{
	margin-top: -250px;
	padding-top: 250px;
}
.listitem{
	font-size: 14px;
    font-weight: normal;
    list-style: none;
    text-align: center;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
	    width: 100%;
	display:block;
		margin: 0 auto;
	    margin-top: 6px;
	    margin-bottom: 6px;
	    padding-left: 6px;
	    padding-right: 6px;
    text-decoration: none;
}
.listitem h3{
	text-align: center!important;
	    text-overflow: ellipsis;
    white-space: nowrap;
			max-width: 100%;
			overflow: hidden;
}
.listimg{
	background-color: #3a3a3a;
	height: 200px;
	width: 100%;
}
.listimgInner{
	background-size: cover;
    width: 100%;
    height: 71%;
}
.jb-img-box{
    height: 220px;
    margin-bottom: 20px;
    background: #00d4aa;
}
.limgl,.limgc,.limgr{
	height: 240px;
	    overflow: hidden;
}
.hazer-txt{}
.bigButtonShel{
	width: 100%;
	//max-width: 1470px;
	display: block;
	margin: 0 auto;
	font-weight: bold;
	font-size: 24px;
}
.bigButtonL ul,.bigButtonC ul,.bigButtonR ul{margin:0 auto;padding:0px!important;margin-top: -6px;background:white;display:block;position:relative;}
.bigButtonL .nonmover,.bigButtonC .nonmover,.bigButtonR .nonmover{margin-top: 0px;background:transparent;}
.bigButtonL:hover.bigButtonL .listimgInner,.bigButtonC:hover.bigButtonC .listimgInner,.bigButtonR:hover.bigButtonR .listimgInner{margin-top: -140px;}
.bigButtonL:hover.bigButtonL .nonmover,.bigButtonC:hover.bigButtonC .nonmover,.bigButtonR:hover.bigButtonR .nonmover{margin-top: 0px;}
.bigButtonL,.bigButtonC,.bigButtonR{
	overflow: hidden;
	text-align: center;
	padding: 0px;
	position: relative;
	font-size: 18px;
	cursor:pointer;
	display:block;
}
.bigButtonL{
	float: left;
	padding-right: 4px;
    width: 33%;
}
.bigButtonC{
	float: left;
	padding-left: 4px;
	padding-right: 4px;
    width: 34%;
}
.bigButtonR{
	float: left;
	padding-left: 4px;
    width: 33%;
}
.bigButtonHALF{
	width:50%;
}
.bigButtonHALFc{
	width:50%;
	margin: 0px auto;
	float: none;
}
.bigButtonLb{
	float: left;
	padding: 20px;
	display: block;
    width: 31%;
    margin: 1.15%;
	font-size: 22px;
	cursor: pointer;
}
.bigButtonCb{
	float: left;
	padding: 20px;
	display: block;
    width: 31%;
    margin: 1.15%;
	font-size: 22px;
	cursor: pointer;
}
.bigButtonRb{
	float: left;
	padding: 20px;
	display: block;
    width: 31%;
    margin: 1.15%;
	font-size: 22px;
	cursor: pointer;
}
.buttonCircleL{}
.buttonCircleC{}
.buttonCircleR{}
/*
.buttonCircleL,
.buttonCircleC,*/
.innerSoc,.innerSoc .fab, .innerSoc .fas{
	display:block;float:left;color:grey;
}
.innerSoc{
	margin: 5px 6px;
}
.social-box{
	margin-top: 16px;
	float: left;
	opacity: 0;
	display: table;
	position: fixed;
	//right:24px;
	bottom:24px;
}
.opper{
	opacity: 0.8;
	left:10px;
	bottom:10px;
	z-index:21;
}
.buttonCircleF{
	opacity: 0;
    text-shadow: 1px 1px 2px rgba(88, 88, 88, 0.6);
    box-shadow: 2px 2px 4px rgba(49, 49, 49, 0.3);
    border-radius: 8px;
    display: table-cell;
    width: 7px;
    height: 7px;
    text-align: center;
    vertical-align: middle;
    -moz-transition: all 0.3s ease;
    -webkit-transition: all 0.3s ease;
    -o-transition: all 0.3s ease;
    transition: all 0.3s ease;
	color:#fff;
}
.opper .buttonCircleF{
	width: 40px;
    height: 40px;
	opacity: 0.8;
}
.opper .buttonCircleF:hover{
	opacity: 1;
	color:#fff;
	width: 70px;
    height: 70px;
}
.bigButtonRbR{
	text-align: left;
	display: block;
    width: 60%;
    margin: 0 auto;
	font-size: 40px;
	cursor: pointer;
}
.fab,
.fas{
	text-align: center;
	width: 100%;
	font-size: 20px;
}
.breadi .fas{width:auto;vertical-align: text-top;}
.fa-arrow-circle-right{text-align:left;float:left;width:auto;display:block;margin-right:8px;}
.socF .fab,
.socF .fas{
    color: #fff;
    float: left;
    text-align: left;
   // margin-right: 16px;
	font-size: 32px;
}
.socF {
	float: left;
	    margin-left: 2px;

}
/*BTN*/

.nextbtnshel{
    padding: 0px;
    /* height: 10px; */
    width: 60%;
    margin: 0 auto;
	position:relative;
	display.block;
}
.nextbtn{
    position: relative;
    display: block;
    min-width: 160px;
    text-align: center;
    padding: 20px;
    margin: 0 auto;
    font-size: 1rem;
    font-weight: bolder;
    float: right;
    border: 4px solid;
    z-index: 0;
}
.nextPosRL{
	position: absolute;
    right: 10px;
    bottom: 10px;
}
/*BTN2*/
.nextbtn2{
    position: absolute;
    display: block;
    min-width: 160px;
    text-align: center;
    padding: 20px;
    margin: 0 auto;
    font-size: 1rem;
    font-weight: bolder;
    float: left;
    border: 2px solid #235183;
    border-radius: 0px;
	top: 50%;
	left: 50%;
	transform: translate(-50%,-50%);
	-webkit-transform: translate(-50%,-50%);
}
.nextbtn2b{
	position: relative;
    display: block;
    min-width: 160px;
    text-align: center;
    padding: 20px;
    margin: 0 auto;
    font-size: 1rem;
    font-weight: bolder;
    float: left;
    border: 6px solid #153d67;
	border-radius: 70px;
}
/*prod*/
.prodbtn{
    display: block;
	float: left;
    max-width: 100%;
    text-align: left;
	padding: 8px 16px;
    font-size: 1.5rem;
	margin-top: 10px;
	margin-right: 10px;
    font-weight: normal;
    border-radius: 100px;
}
/*BTN3*/
.nextbtn3{
    position: relative;
    display: block;
    min-width: 160px;
    text-align: center;
    padding: 20px;
    margin: 0 auto;
    font-size: 1rem;
    font-weight: bolder;
    float: unset;
    border: 4px solid #153d67;
    z-index: 0;
	width: 290px;
	margin-bottom:32px;
    font-size: 1.5rem;
}
.btn, .greenbtn{cursor: pointer;}
/**/
.kiemstilo{
    margin-top: 18px;
    line-height: 98%;
}
/*content real bg*/
.bgreal{
	display: block;
	width: 100%;
	//min-height: 360px;
	//background: #fff;
	//    background: rgba(255, 255, 255, 0.8);
}
.thisishome{
	margin-top: 117px;
	height: -webkit-calc(100% - 117px);
	height: -moz-calc(100% - 117px);
	height: -o-calc(100% - 117px);
	height: calc(100% - 117px);
}
.thisishome:hover{
	/*opacity: 0.2;*/
}
.homel-bg-logo{
	display: block;
    margin: 0 auto;
    height: 100%;
	opacity: 0.2;
	-moz-transition: all 1s ease;
	-webkit-transition: all 1s ease;
	-o-transition: all 1s ease;
	transition: all 1s ease;
}
.homel-bg-logo:hover{opacity: 1;}
.menuLogoCont{
    padding: 0px;
    margin: 0px;
    width: 70px;
    display: block;
    position: absolute;
    /*left: 0;*/
    float: left;
    top: 0;
	z-index:12;
}
.menuLogo{
	height: 43px;
	width: unset !important;
	padding: 5px 12px 5px 0px !important;
}
.menuLogoExtra{
	opacity:1;
	position:absolute;
	top:0;
	left:0;
	right:0;
	display:block;
}
.menuLogo.menuLogoExtra:hover{
	opacity:0;
}
.monitorfix .menuLogo.menuLogoExtra{opacity:0;}
.htmlmodifi .menuLogo.menuLogoExtra{display:none;}

#logo1{display:none!important;-webkit-animation: fadein 0.3s ease-in alternate ;
    -moz-animation: fadein 0.3s ease-in alternate ;
    animation: fadein 0.3s ease-in alternate ;
	opacity:1;
}
#logo1:hover{opacity:1;
	-webkit-transform: scale(1.12);
	transform: scale(1.12);}
.monitorfix #logo1{
	display: block!important;
}
.monitorfix #logo2{
	opacity:0;
	display:none!important;
}

#logo2{
	opacity:1;
	-webkit-animation: fadein 0.3s ease-in alternate ;
    -moz-animation: fadein 0.3s ease-in alternate;
    animation: fadein 0.3s ease-in alternate;
	height: 74px;
	margin-left: -56px;
}
#logo2:hover{
	opacity:0.6;
	transform: scale(1.03);
	-webkit-transform:scale(1.03);
}
.monitorfix .monitornavstand .menuLogoCont.openMenuL .menuLogo#logo1{display:none!important;}
.monitorfix .monitornavstand .menuLogoCont.openMenuL .menuLogo#logo2{display:block!important;}
.menuLogoCont.openMenuL .menuLogo#logo2{display:none!important;}
.menuLogoCont.openMenuL .menuLogo#logo2{display:block!important;}
.logoheader{ 
    display: block;
	position: absolute;
	opacity: 0;
    width: 74px;
    height: 44px;
    float: left;
    margin-left: 10px!important;
	padding: 0px;
	z-index: 10;
	-moz-transition: all 0.3s ease;
	-webkit-transition: all 0.3s ease;
	-o-transition: all 0.3s ease;
	transition: all 0.3s ease;
}
.logoheader.monitorfix{opacity: 0.8;}
/*carousel or other img*/
.phimgs{width: 100%;min-height: 400px;height:40vh;position:relative;}
/*home*/
.phimgs2{-webkit-filter: contrast(105%); filter: contrast(105%);width: 100%;min-height:100vh;position: absolute;z-index:-4;left:0;bottom:0;}
.phimgs3{position: absolute;left:0;bottom:0;width: 100%;height:100%;z-index:2;
background: #00a5ffd4;
background: -moz-linear-gradient(45deg, rgba(0, 165, 255, 0.83) 0%,rgba(32, 179, 248, 0.55)  100%);
background: -webkit-linear-gradient(45deg, rgba(0, 165, 255, 0.83) 0%,rgba(32, 179, 248, 0.55)  100%);
background: linear-gradient(45deg, rgba(0, 165, 255, 0.83) 0%,rgba(32, 179, 248, 0.55)  100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#00a5ff', endColorstr='#00a5ff',GradientType=1 );
box-shadow:inset 0px 0px 140px #06243e1a;

}
.phimgs4{
	width: 100%;
	min-height: 100%;
	background: rgba(255, 255, 255, 0.0);
//	box-shadow: inset 0px 0px 14px #5c20180001a;
	position: absolute;
	left: 0;
	bottom: 0;
	top: 0;
}

.phimgs2cont{    width: 100%;
	height: 80vh;
	background-attachment: fixed;
    background-size: cover;
    position: relative;
    z-index: 0;
    overflow: hidden;
    opacity: 1;
   /* background: url(rebelo2.jpg)no-repeat center center;
	-webkit-filter: contrast(150%); filter: contrast(105%);*/
	}

.phimgs2contV{    
	width: 100%;
	height: auto;
	max-height: 60vh;
    background-size: cover;
    position: relative;
    z-index: 0;
    overflow: hidden;
    opacity: 1;
   /* background: url(rebelo2.jpg)no-repeat center center;
	-webkit-filter: contrast(150%); filter: contrast(105%);*/
	}	
.frontPicBg{
	position:relative;
//background: rgb(255,255,255);
    //height: 100vh;
//float: left;
width:100%;
display: none;
}
/*
background: -moz-linear-gradient(-45deg, rgba(30,87,153,1) 0%, rgba(221,163,148,1) 76%, rgba(221,163,148,1) 76%);
background: -webkit-linear-gradient(-45deg, rgba(30,87,153,1) 0%,rgba(221,163,148,1) 76%,rgba(221,163,148,1) 76%);
background: linear-gradient(135deg, rgba(30,87,153,1) 0%,rgba(221,163,148,1) 76%,rgba(221,163,148,1) 76%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#1e5799', endColorstr='#dda394',GradientType=1 );*/
} 
.phimgs2cont2{ 
 //  min-height: 400px;
  // opacity:0.4;
  background-color:#1c1717!important;
}
.phimgs2cont2Img{ 
	position:absolute;
	width:100%;
	height:100%;
	//opacity:0.4;
}
.phimgs2cont2.inProd{ 
   //min-height: 0px;
   //height:0px;
   //max-height:40vh;
}
.bottomgrad{
	width: 100%;
	    height: 200px;
    opacity: 0.3;
display: block;
	position: absolute;
bottom: 0;
left: 0;
    right: 0;

	background: -moz-linear-gradient(top,  rgba(30,87,153,0) 0%, rgba(45,85,151,0) 25%, rgba(90,78,145,0.78) 100%);
background: -webkit-linear-gradient(top,  rgba(30,87,153,0) 0%,rgba(45,85,151,0) 25%,rgba(90,78,145,0.78) 100%);
background: linear-gradient(to bottom,  rgba(30,87,153,0) 0%,rgba(45,85,151,0) 25%,rgba(90,78,145,0.78) 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#001e5799', endColorstr='#c75a4e91',GradientType=0 );

-moz-transition: all 0.4s ease;
-webkit-transition: all 0.4s ease;
-o-transition: all 0.4s ease;
transition: all 0.4s ease;
}
.topgrad{
	display:none;
	/*width: 100%;
	height: 100%;
display: block;
	position: absolute;
top: 0;
left: 0;
    right: 0;
	background: -moz-linear-gradient(top, rgba(19,164,226,1) 0%, rgba(160,219,245,0.3) 67%, rgba(198,234,250,0.09) 85%, rgba(230,246,255,0) 100%);
background: -webkit-linear-gradient(top, rgba(19,164,226,1) 0%,rgba(160,219,245,0.3) 67%,rgba(198,234,250,0.09) 85%,rgba(230,246,255,0) 100%);
background: linear-gradient(to bottom, rgba(19,164,226,1) 0%,rgba(160,219,245,0.3) 67%,rgba(198,234,250,0.09) 85%,rgba(230,246,255,0) 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#13a4e2', endColorstr='#00e6f6ff',GradientType=0 );
	-moz-transition: all 0.4s ease;
-webkit-transition: all 0.4s ease;
-o-transition: all 0.4s ease;
transition: all 0.4s ease;
    opacity: 0.4;*/
}
.rector{
    width: 100%;
    /* max-height: 100%; */
    max-width: 100%;
    /* min-height: 100%; */
    float: right;
    margin-top: 100px;
    top: 0;
    display: block;
    position: absolute;
}
/*sitelabel*/
/*container*/
.sitelabel,
.container{
	width:100%;
	max-width:100%;
	display: block;
	margin:	0px auto;
	position:relative;
}
.morer{
	padding-top: 112px;
    padding-bottom: 82px;
}
.morerb{
    padding-bottom: 82px;
}
.labelsm{font-size: 30px;
	font-family:  'RobotoB', sans-serif!important;font-weight:bolder;}
.labelsmPos{
    display: block;
    position: relative!important;
    max-width: 1620px;
    color: #272727;
    text-align: left;
    padding-top: 14px!important;
    padding-bottom: 14px!important;
	margin-top: 10px!important;
width: 100%;
display: block;
position: relative;
float: left;
}
.labelsmPos3{
    display: block;
    position: absolute!important;
    top: 25%;
    right: 0px;
    width: auto;
    max-width: 80%;
    line-height: 100%;
    color: #fff;
    z-index: -1;
    padding-right: 4%;
}
.labelsmPos3 h2{color:#fff;text-align:right!important;}
.labelsmPos2{
    display: block;
    position: absolute!important;
    bottom: -26px;
    right: 0px;
    width: 80%;
    line-height: 100%;
    color: rgba(18, 18, 18, 0.82);
    z-index: -1;
    padding-right: 4%;
	text-align:right;
}
.labelsmPos2 h2{color:#24bbdc;text-align:right;}
.frside{
	font-size:380%;
}
.sitelabel{
	//max-width: 1420px;
    padding: 0px 26px;
	display: block;
	margin:	0px auto;
	margin-top: 0px;
	margin-bottom: 0px;
}
.sitelabel.home{margin-top: 368px;}	
/******************************************************/
.lightboxExtra{padding-top: 80px !important;padding-bottom: 80px !important;}
.lightbox,.lightboxExtra,.bluebox,.blueboxhc,.blackboxHc,.greybox {padding:50px 80px;}
.blackboxHc span,.blueboxhc span{    text-align: center;
    float: unset;
    display: block;
	    font-weight: bolder;
    font-size: 32px;}
/*****************footer***********************/
.callImg{
	height: 100%;
    display: block;
    position: absolute!important;
    right: 0;
}
.verticalObj{
	height: 100%;
    display: block;
    position: absolute!important;
    left: 0;
}
.horizontalObj{
	width: 100%;
    display: block;
    position: absolute!important;
    left: 0;
    bottom: 0;
	z-index: 1;
}
.horizontalObjT{
	width: 100%;
    display: block;
    position: absolute!important;
    left: 0;
    top: 0;
	z-index: 1;
}
.footer-cond{width: 100%;height: 0px;    clear: both;}
.footer-cond-home{	width: 100%;height: 0px;    clear: both;}
.footer{
    width: 100%;
    padding: 0px 0px;
    position: relative;
    left: 0;
    margin-top: 0px;
	//box-shadow: 0px 0px 22px #878787ad;
}
.footer ul{
	list-style: none;
	padding: 0px!important;
	margin: 0px!important;
}

.innerFooter{
   // height: auto;
//	border-top: 4px solid #00a5ff;
}
.footerPlus{
background: rgb(15,149,251);
background: -moz-radial-gradient(center, ellipse cover, rgba(15,149,251,1) 0%, rgba(10,105,177,1) 100%);
background: -webkit-radial-gradient(center, ellipse cover, rgba(15,149,251,1) 0%,rgba(10,105,177,1) 100%);
background: radial-gradient(ellipse at center, rgba(15,149,251,1) 0%,rgba(10,105,177,1) 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#0f95fb', endColorstr='#0a69b1',GradientType=1 );
}
.footer:hover{
}
.StFooter{display: none;}
.footer p,
.footer a{line-height: 27px;}
.footer p,
.footer .linkF{
	text-align: center;
	cursor: pointer;
    line-height: 27px;
	
}
.footerLogo2,
.footerLogo{    
    width: 60%;
    margin-right: 0px;
    display: block;
    margin: 0 auto;
    margin-bottom: 22px;
    padding-right: 0px;
	float: left;
	min-width: 222px;
	max-width: 285px;
}
.footerLogo2{
	display: none;
}
.footerLogo2:hover,
.footerLogo:hover{opacity:0.4;}
.logo{
	display: block;
	max-width: 100%;
	margin-left: 0px;
}
.homeLogo{
    max-width: 100%;
    width: 122px;
    height: 122px;
    border-radius: 18px;
    padding: 5px;
}
.logocnter{
    padding-bottom: 0px!important;
    margin-bottom: 0px!important;
    display: block;
    width: 100%;
    margin: 0px auto;
    float: left;
		}
.footerLogoA{
    opacity: 0.3;
	width: 52px;
	height: 12px;
    /* float: right; */
    margin: 0 auto;
    margin-top: 8px;
    margin-bottom: 8px;
    position: relative;
    display: block;
    float: unset;
}
#skrollr-bodyr{
	position:relative;
}
.popiBack{
	position: fixed;
    top: 0;
    width: 100%;
    height: 100%;
	display:none;
	background: rgba(0, 0, 0, 0.6);
	z-index: 100;
   	-moz-transition: all 0.3s ease;
	-webkit-transition: all 0.3s ease;
	-o-transition: all 0.3s ease;
	transition: all 0.3s ease;
}
.popiDoor{
	display:none;
    position: fixed;
    top: 0;
    width: 60%;
    min-height: 20vh;
	margin-left: 20%;
	margin-right: 20%;
	margin-top: 120px;
    background: #ffffff;
    box-shadow: 0px 0px 10px #666d7e;
	padding: 20px!important;
	color: #5570b5;
   	-moz-transition: all 0.3s ease;
	-webkit-transition: all 0.3s ease;
	-o-transition: all 0.3s ease;
	transition: all 0.3s ease;
}
.popiDoor strong{
	text-align: center;
}
.popiBack2{
	position: fixed;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
	display:none;
	background: rgba(0, 0, 0, 0.6);
	z-index: 100;
   	-moz-transition: all 0.3s ease;
	-webkit-transition: all 0.3s ease;
	-o-transition: all 0.3s ease;
	transition: all 0.3s ease;
}
.popiDoor2{
	display:none;
    position: fixed;
    top: 0;
    left: 0;
    width: 60%;
    min-height: 20vh;
	margin-left: 20%;
	margin-right: 20%;
	margin-top: 120px;
    background: #ffffff;
    box-shadow: 0px 0px 10px #666d7e;
	padding: 20px!important;
   	-moz-transition: all 0.3s ease;
	-webkit-transition: all 0.3s ease;
	-o-transition: all 0.3s ease;
	transition: all 0.3s ease;
}
.popiDoor2 strong{
	text-align: center;
}
.openBack{
	display: block;
	z-index: 99;
}
.openDoor{
	display: block;
	z-index: 100;
}
.olvasom{
	width: 100%;
	display: block;
	font-size: 40px;
	float: left;
	padding-bottom: 10px;
}
.expopi{
	cursor: pointer;
	text-align: right;
	float: right;
}
.expopi:hover{
color: #00a5ff;
}
.expopi2{
	cursor: pointer;
	text-align: right;
	float: right;
}
.expopi2:hover{
color: #00a5ff;
}

/*SUTIKE freesssh aah yeaah*/
.karton{
	position: fixed;
	bottom: 0px;
	margin: 0px auto;
	width: 100%;
}
.karton.cellux{
	top: 38px;
}
.sutis-txtdoboz{
	display: none;
	float:left;
    margin: -20px 0px 0px 0px;
    width: 100%;
	padding: 0px 40px 40px 40px;
}
.suti-x{float:right;}
.sutis-txtdoboz tbody,
.sutis-txtdoboz tbody tr,
.sutis-txtdoboz tbody tr td{
	width: 100%;
	display:block;
	float:left;
}
.sutitxt{
	display:block;
	width: 100%;
	border-radius: 5em;
	min-height: 200px;
}
.suti-txt-full{
	width: 100%;
	display:block;
	padding: 40px;
}
.sutis-doboz{
    bottom: 0;
    width: 100%;
	padding: 40px;
}
.sutis-doboz:hover{opacity: 1;}
.sutis-doboz:hover .suti-text{opacity: 1;}
.sutike{ 
	z-index: 22;
	display: block;
	width: 100%;
	padding: 16px;
	float: right;
	border-radius: 5em;
	border: none;
	margin: 0px;
	position: fixed;
	bottom: 0vw;
	left: 0%;
	right: 0%;
}
.sutike tr{
	margin: 0px;
	padding: 0px;
	bottom: 0px;
	border-spacing: 0px;
	-webkit-border-spacing: 0px;
}
.tovsuti{cursor: pointer;}
.suti-text{
	padding: 20px;
    opacity: 1;
	max-width: 94%;
	float: left;
}
.efogi{
	text-align: right;
	padding-right: 16px;
}
.yfogi{width: 6%;}

.okPipe{
	display: block;
	width: 100%;
	float: right;
	border-radius: 50%;
}
.oksuti{
	cursor: pointer;
	float: right;
	text-align:center;
	padding:20px;
}
/*formmer*/
.formmer{height: 1600px;}
.formletter{
	//padding: 200px;
    padding-top: 0px;
    padding-bottom: 0px;
    margin: 0px auto;
	//-webkit-filter: grayscale(1) sepia(39%) opacity(0.2);
	//filter: grayscale(1) sepia(39%) opacity(0.2);
}
.formHead{
	padding-top: 0px; 
	padding-bottom: 0px; 
	text-align: left;
}
/*******************/
/* Form Side */
.backMe{
	padding: 10px;
}
input[type="radio"]{
	margin: 20px;
	cursor: pointer;
}
.incontAct{opacity: 1;}
/**     INNERSTYLENEW     **/
.normal{
}
.bold{
	font-weight: bold!important;
}
.idezet,
.italic{
	font-style: oblique!important;
}
.idezet>i {
    padding: 26px;
    display: block;
    width: auto;
    background: #cfe9ff;
    float: left;
    clear: both;
    box-shadow: 2px 2px 4px rgba(0,0,0,0.2);
    border-radius: 8px;
    border: 1px solid #e4f3ff;
    color: #0d2439;
}
.titlenormal{
	font-weight: normal!important;
}
.titlebold{
	font-weight: bold!important;
}
.titleitalic{
	font-style: oblique!important;
}
/***************************/
/**     INNERSTYLENEW     **/
/**         over          **/
/***************************/
/** EMBED SECTION **/
.embedplayer{height: 120px;}
.eGterkep{
	width: 100%;
	height: 450px;
	border: 0px;
    margin-bottom: -5px;
}
/** EMBEDER **/
.videoTxtConter{
	padding-left:40px;
}
.video-container {
    position: relative;
    width: 100%;
    height: 0;
    padding-bottom: 56.25%;
	z-index: 0;
	overflow:hidden;
	cursor:pointer;
}
.video {
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
}
.video-container iframe {
    position: absolute!important;
    top: 0!important;
    left: 0!important;
    width: 100%!important;
    height: 100%!important;
}
.video-container iframe:hover{
}
.embedhc:hover h3{
	background:#1266a2;
}
.embedhc{}
.embedhc h3{
	display:none;
	padding:10px;
	position: absolute;
	top:10%;
	left:50%;
	color:#fff;
	transform: translate(-50%,0%); 
	min-width: 44%;
	text-overflow: hidden;
	background: transparent;
	padding: 10px 8px;
	text-transform:uppercase;
	float:left; 
	-webkit-box-decoration-break: clone;
	-moz-box-decoration-break: clone;
	-o-decoration-break: clone;
	decoration-break: clone;
}
.embedhc h3:hover{
}

.embedhc h4,.embedhc .hr4{
	position: absolute;
 bottom: 10%;
  left:50%;
  width:100%;
  margin:0px auto;
	transform: translate(-50%,0%); 
}
.embedhc h4 .innerSoc, .embedhc .hr4 .innerSoc {
margin: 20px;
}
.embedhc h4 .innerSoc i, .embedhc .hr4 .innerSoc i{
color: #fff;
}
.MytbBt {
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    background: #153d6763 none repeat scroll 0% 0%;
    box-shadow: inset 0px 0px 190px #000000ed;
	text-align: center;
	
}
.MytbBt:hover {

}
.embedhc:hover .MytbBtn ,.video-container:hover .MytbBtn ,.video-container:hover .MytbBt { 
   color: rgb(255, 255, 255)!important;
    background: #153d67;
	   
   opacity: 0.7;
  // display: none;
}
.MytbBt h3{
	text-align: center;
}
.loaderS {
//	background: rgba(30,30,30,0.6);
  display: none;
  position: absolute;
  top:50%;
  left:50%;
	transform: translate(-50%,-50%); 
//  border-radius: 50%;
  width: 80px;
  height: 80px;
}
.loaderS div {
  box-sizing: border-box;
  display: block;
  position: absolute;
  width: 80px;
  height: 80px;
  border: 6px solid #fff;
  border-radius: 50%;
	-webkit-animation: loaderCircleAnim 1.2s cubic-bezier(0.5, 0, 0.5, 1) infinite;
	-moz-animation: loaderCircleAnim 1.2s cubic-bezier(0.5, 0, 0.5, 1) infinite;
	-o-animation: loaderCircleAnim 1.2s cubic-bezier(0.5, 0, 0.5, 1) infinite;
	animation: loaderCircleAnim 1.2s cubic-bezier(0.5, 0, 0.5, 1) infinite;
  border-color: #fff transparent transparent transparent;
}
.loaderS div:nth-child(1) {
  	-webkit-animation-delay: -0.45s;
	-moz-animation-delay: -0.45s;
	-o-animation-delay: -0.45s;
	animation-delay: -0.45s;
}
.loaderS div:nth-child(2) {
    -webkit-animation-delay: -0.3s;
	-moz-animation-delay: -0.3s;
	-o-animation-delay: -0.3s;
	animation-delay: -0.3s;
}
.loaderS div:nth-child(3) {
  	-webkit-animation-delay: -0.15s;
	-moz-animation-delay: -0.15s;
	-o-animation-delay: -0.15s;
	animation-delay: -0.15s;
}
@keyframes loaderCircleAnim {
  0% {
    transform: rotate(0deg);
  }
  100% {
    transform: rotate(360deg);
  }
}

@keyframes aSplitMYT {
	0% {text-shadow: 1px 1px 1px rgba(0, 243, 255, 0.7), -1px -1px 1px rgba(255, 0, 0, 0.6);}
	40% {text-shadow: 2px 6px 1px rgba(0, 243, 255, 0.7), -4px -4px 1px rgba(255, 0, 0, 0.6);}
	45% {text-shadow: 0px 0px 1px rgba(0, 243, 255, 0.7), -1px 0px 1px rgba(255, 0, 0, 0.6);}
	50% {text-shadow: -2px -2px 1px rgba(0, 243, 255, 0.7), 2px 2px 1px rgba(255, 0, 0, 0.6);}
	55% {text-shadow: -6px -6px 1px rgba(0, 243, 255, 0.7), 4px 8px 1px rgba(255, 0, 0, 0.6);}
	57% {text-shadow: -6px -6px 1px transparent, 4px 8px 1px transparent;}
	60% {text-shadow: -10px -10px 1px rgba(0, 243, 255, 0.7), 6px 10px 1px rgba(255, 0, 0, 0.6);}
	70% {text-shadow: 0px 0px 1px rgba(0, 243, 255, 0.7), -1px 0px 1px rgba(255, 0, 0, 0.6);}
	74% {text-shadow: 10px 10px 1px rgba(0, 243, 255, 0.7), -10px -10px 1px rgba(255, 0, 0, 0.6);}
	78% {text-shadow: 0px 0px 1px rgba(0, 243, 255, 0.7), -1px 0px 1px rgba(255, 0, 0, 0.6);}
	95% {text-shadow: -6px -6px 1px rgba(0, 243, 255, 0.7), 6px 6px 1px rgba(255, 0, 0, 0.6);}
	100% {text-shadow: 1px 1px 1px rgba(0, 243, 255, 0.7), -1px -1px 1px rgba(255, 0, 0, 0.6);}
}

.MytbBtn:hover {    color: rgb(255, 255, 255)!important;
    background: #00a5ff;
    width: 120px;
   height: 120px;
   }
.MytbBtn:hover i{font-size: 40px!important;margin-left:2px; }
.MytbBtn:hover .loaderS,.MytbBtn:hover .loaderS div {/*width:100px;height:100px;*/}
.MytbBtn {
    color: #ffff;
    position: absolute;
    top: 28%;
    left: 50%;
    width: 80px;
	height: 80px;
	opacity: 0.6;
	border-radius: 50%;
	background:#153d67;
	transform: translate(-50%,-50%); 
	text-align:center;
	color:#fffffff;
}
.posBottom2 {
    position: absolute!important;
    left: 50%!important;
    top: 70%!important;
    transform: translate(-50%,0%);
    -webkit-transform: translate(-50%,0%);
}
.MytbBtn i{
font-size: 30px!important;margin-left:2px; }
.thumbi {
    position: absolute;
    top: 50%;
    left: 50%;
    width: 100%;
    //height: 100%;
	opacity:1;
	transform: translate(-50%,-50%); 
	-webkit-transform: translate(-50%,-50%); 
}
.video-container .thumbi:hover{
	//opacity:1;
}
.lVideo{padding-right:4px;}
.rVideo{padding-left:4px;}
.embedcenter{
	max-width: 50%!important;
	margin: 0 auto!important;
}
.innerImg{
	display: block;
	width: 100%;
	min-width: 20px;
	margin: 0 auto;
	box-shadow: 0px 0px 10px #cecece;
	-moz-transition: all 0.3s ease;
	-webkit-transition: all 0.3s ease;
	-o-transition: all 0.3s ease;
	transition: all 0.3s ease;
}

@keyframes imgGreyz {
	0% {   -webkit-filter: grayscale(0%); 
		filter: grayscale(0%);
		}
	1% {   -webkit-filter: grayscale(100%); 
		filter: grayscale(100%);
		}
	10% {   -webkit-filter: grayscale(100%); 
		filter: grayscale(100%);
		}
	11% {   -webkit-filter: grayscale(0%); 
		filter: grayscale(0%);
		}
	12% {   -webkit-filter: grayscale(80%); 
		filter: grayscale(80%);
		}
	14% {   -webkit-filter: grayscale(80%); 
		filter: grayscale(80%);
		}
	15% {   -webkit-filter: grayscale(0%); 
		filter: grayscale(0%);
		}
	16% {   -webkit-filter: grayscale(80%); 
		filter: grayscale(80%);
		}
	17% {   -webkit-filter: grayscale(0%); 
		filter: grayscale(0%);
		}
	18% {   -webkit-filter: grayscale(80%); 
		filter: grayscale(80%);
		}
	20% {   -webkit-filter: grayscale(100%); 
		filter: grayscale(100%);
		}
	22% {   -webkit-filter: grayscale(100%),hue-rotate(0deg); 
		filter: grayscale(100%),hue-rotate(0deg);
		}
	23% {   -webkit-filter: grayscale(0%),hue-rotate(100deg); 
		filter: grayscale(0%),hue-rotate(100deg);
		}
	24% {   -webkit-filter: grayscale(0%),hue-rotate(0deg); 
		filter: grayscale(0%),hue-rotate(0deg);
		}
	34% {   -webkit-filter: grayscale(0%); 
		filter: grayscale(0%);
		}
	35% {   -webkit-filter: grayscale(80%); 
		filter: grayscale(80%);
		}
	36% {   -webkit-filter: grayscale(0%); 
		filter: grayscale(0%);
		}
	37% {   -webkit-filter: grayscale(80%); 
		filter: grayscale(80%);
		}
	40% {   -webkit-filter: grayscale(100%); 
		filter: grayscale(100%);
		}
	42% {   -webkit-filter: grayscale(100%),hue-rotate(0deg); 
		filter: grayscale(100%),hue-rotate(0deg);
		}
	43% {   -webkit-filter: grayscale(0%),hue-rotate(100deg); 
		filter: grayscale(0%),hue-rotate(100deg);
		}
	44% {   -webkit-filter: grayscale(0%),hue-rotate(0deg); 
		filter: grayscale(0%),hue-rotate(0deg);
		}
	74% {   -webkit-filter: grayscale(0%),hue-rotate(0deg); 
		filter: grayscale(0%),hue-rotate(0deg);
		}
	75% {   -webkit-filter: grayscale(80%); 
		filter: grayscale(80%);
		}
	76% {   -webkit-filter: grayscale(0%); 
		filter: grayscale(0%);
		}
	77% {   -webkit-filter: grayscale(80%); 
		filter: grayscale(80%);
		}
	80% {   -webkit-filter: grayscale(100%); 
		filter: grayscale(100%);
		}
	82% {   -webkit-filter: grayscale(100%),hue-rotate(0deg); 
		filter: grayscale(100%),hue-rotate(0deg);
		}
	83% {   -webkit-filter: grayscale(0%),hue-rotate(100deg); 
		filter: grayscale(0%),hue-rotate(100deg);
		}
	84% {   -webkit-filter: grayscale(0%),hue-rotate(0deg); 
		filter: grayscale(0%),hue-rotate(0deg);
		}
	94% {   -webkit-filter: grayscale(0%),hue-rotate(0deg); 
		filter: grayscale(0%),hue-rotate(0deg);
		}
	95% {   -webkit-filter: grayscale(80%); 
		filter: grayscale(80%);
		}
	96% {   -webkit-filter: grayscale(0%); 
		filter: grayscale(0%);
		}
	97% {   -webkit-filter: grayscale(80%); 
		filter: grayscale(80%);
		}
	100% {   -webkit-filter: grayscale(0%); 
		filter: grayscale(0%);
		}
}
.innerImgELORolam{display:none!important;}
.innerImg.innerImgELO:hover{
/*-webkit-animation: 2s imgGreyz ease infinite;
	-moz-animation: 2s imgGreyz ease infinite;
	-o-animation: 2s imgGreyz ease infinite;
	animation: 2s imgGreyz ease infinite;
	box-shadow: 1px 1px 0px rgba(0, 243, 255, 0.9), -1px -1px 0px rgba(255, 0, 0, 0.9);*/
	box-shadow: 0px 0px 0px black;
	cursor:pointer;
}
.imgcenter{
	width: 50%;
	max-width: 50%;	
	margin: 0 auto;
}
/*************INNER ELEMENTS**************/
.black3szogA{
	width:100%;
	display:block;
	margin: 0 auto;
	padding: 0px;
	background:transparent;
}
.black3szogB{
	width:100%;
	display:block;
	margin: 0 auto;
	padding: 0px;
	background:white;
}
/*******************************************/
	.myImgData{
        width: 100%;
		font-size: 23px;
		z-index: 3;
		position: absolute;
		font-weight: bold;
    color: white;
    text-transform: uppercase;
	letter-spacing: 4px;
		text-align: center;
    font-family: robotoB;
    padding: 12px;
    background: #153d67;
    margin: 0px;
		left: 0;
		bottom: 0;
		opacity: 0.2;
    margin-bottom: 0px;
		-moz-transition: all 1s ease;
		-webkit-transition: all 1s ease;
		-o-transition: all 1s ease;
		transition: all 1s ease;
/*				-webkit-animation: fadeOut 1s alternate;
		-moz-animation: fadeOut 1s alternate;
		animation: fadeOut 1s alternate;
		-webkit-animation-fill-mode: forwards;
animation-fill-mode: forwards;*/
		
	}
	.myImgData:hover + .blogImgExit .myEsc,
	.myImgData:hover{opacity:1;}
	.myImgData.aboutMe{
		font-size: 20px;
	}
	.myEsc{
		font-size: 36px;
		z-index: 2;
		position: absolute;
		color: #a0a0a0;
		text-align: right;
		padding: 9px;
		right: -3px;
		top: 0;
		opacity: 0.6;
		width: auto;
		cursor: pointer;
		-moz-transition: all 1s ease;
		-webkit-transition: all 1s ease;
		-o-transition: all 1s ease;
		transition: all 1s ease;
	}	
	.myEsc:hover{
		font-size: 50px;
		color: #181818; 
	}
	.blogImgPlace{
		display: none;
		position: fixed;
		width: 100%;
		height: 100%;
		background: rgb(255, 255, 255);
		z-index:30;  
		-webkit-user-select: none;
		-khtml-user-select: none;
		-moz-user-select: none;
		-ms-user-select: none;
		-webkit-animation: fadein 0.3s ease-in alternate ;
    -moz-animation: fadein 0.3s ease-in alternate ;
    animation: fadein 0.3s ease-in alternate ;
	}
	.blogTimer{
		padding: 0px 0px;
		float:left;
	}
	article .blogTimer{
	//	padding: 0px 0px 20px 0px;
		float:left;
		   // margin-bottom: 30px;
    width: 100%;
	}
	.blogTimer,.blogTimer h2{
		text-align: left!important;
	}
	.leftBlockArrowL,
	.rightBlockArrowL,
	.leftBlockArrow,
	.rightBlockArrow{
		display: block;
		position: absolute;
		height: 100%;
		width: 10%;
		top: 0;
		-moz-transition: all 0.3s ease;
		-webkit-transition: all 0.3s ease;
		-o-transition: all 0.3s ease;
		transition: all 0.3s ease;
    z-index: 1;
	    font-family: monospace!important;
    font-weight: bold;

	}
	.leftBlockArrowL:after,
	.leftBlockArrow:after,
	.rightBlockArrowL:after,
	.rightBlockArrow:after
	{			
	    font-size: 97px;
    color: rgba(32, 179, 248, 0.55);
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%,-50%);
    -moz-transition: all 0.3s ease;
    -webkit-transition: all 0.3s ease;
    -o-transition: all 0.3s ease;
    transition: all 0.3s ease;
    height: 137px;
	}
	.leftBlockArrowL:after,.leftBlockArrow:after{
	    content: '<';
	}
	.rightBlockArrowL:after,.rightBlockArrow:after{
	    content: '>';
	}
	.leftBlockArrowL:hover.leftBlockArrowL:after,
	.rightBlockArrowL:hover.rightBlockArrowL:after,
	.leftBlockArrow:hover.leftBlockArrow:after,
	.rightBlockArrow:hover.rightBlockArrow:after{
		color: #6fb2fc;
		cursor: pointer;
	}
	.leftBlockArrow:active,
	.rightBlockArrow:active {
	}
	.leftBlockArrow:active.leftBlockArrow:after,.leftBlockArrowL:active.leftBlockArrowL:after{
		transform: translate(-60%,-50%);
		color: #3edf82;
	}
	.rightBlockArrow:active.rightBlockArrow:after,.rightBlockArrowL:active.rightBlockArrowL:after{
		transform: translate(-40%,-50%);
		color: #3edf82;
	}
	.leftBlockArrowL,.leftBlockArrow{
		left:0;
		/* Permalink - use to edit and share this gradient: http://colorzilla.com/gradient-editor/#ffffff+0,ffffff+100&1+0,0+100 */
background: -moz-linear-gradient(left, rgba(255,255,255,1) 0%, rgba(255,255,255,0) 100%); /* FF3.6-15 */
background: -webkit-linear-gradient(left, rgba(255,255,255,1) 0%,rgba(255,255,255,0) 100%); /* Chrome10-25,Safari5.1-6 */
background: linear-gradient(to right, rgba(255,255,255,1) 0%,rgba(255,255,255,0) 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#00ffffff',GradientType=1 ); /* IE6-9 */
	}
	.rightBlockArrowL,.rightBlockArrow{
		right:0;
		/* Permalink - use to edit and share this gradient: http://colorzilla.com/gradient-editor/#ffffff+0,ffffff+100&0+0,1+100 */
background: -moz-linear-gradient(left, rgba(255,255,255,0) 0%, rgba(255,255,255,1) 100%); /* FF3.6-15 */
background: -webkit-linear-gradient(left, rgba(255,255,255,0) 0%,rgba(255,255,255,1) 100%); /* Chrome10-25,Safari5.1-6 */
background: linear-gradient(to right, rgba(255,255,255,0) 0%,rgba(255,255,255,1) 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#00ffffff', endColorstr='#ffffff',GradientType=1 ); /* IE6-9 */
	}
	.rightBlockArrow.noback,.leftBlockArrow.noback,.rightBlockArrowL.noback,.leftBlockArrowL.noback{
		background:unset;
	}
	
	.leftImgArrow{
		float:left;
	}
	.rightImgArrow{
		float:right;
	}
	.leftImgArrow,
	.rightImgArrow{
		display: block;
		position: relative;
		height: 100%;
		width: 10%;
		z-index: 1;
		color: #f2652b;
		-moz-transition: all 0.3s ease;
		-webkit-transition: all 0.3s ease;
		-o-transition: all 0.3s ease;
		transition: all 0.3s ease;
		font-family: RobotoBB;
	}
	.leftImgArrow:after,
	.rightImgArrow:after{			
		font-size: 100px;
		//color: rgba(255, 255, 255, 0.12);
		position: absolute;
		top: 50%;
		left: 50%;
		transform: translate(-50%,-50%);
		-moz-transition: all 0.3s ease;
		-webkit-transition: all 0.3s ease;
		-o-transition: all 0.3s ease;
		transition: all 0.3s ease;
		z-index: 1;
	}
	.leftImgArrow:after{
	    font-family: "Font Awesome 5 Free";
		font-weight: 900;
		content: "\f053";
	}
	.rightImgArrow:after{
	    font-family: "Font Awesome 5 Free";
		font-weight: 900;
		content: "\f054";
	}
	.leftImgArrow:hover.leftImgArrow:after{
		color: #153d67;
		cursor: pointer;	
		-webkit-animation: leftBm 1s infinite alternate;
		-moz-animation: leftBm 1s infinite alternate;
		-o-animation: leftBm 1s infinite alternate;
		-ms-animation: leftBm 1s infinite alternate;
		animation: leftBm 1s infinite alternate;
	}
	.rightImgArrow:hover.rightImgArrow:after{
		color: #153d67;
		cursor: pointer;
		-webkit-animation: rightBm 1s infinite alternate;
		-moz-animation: rightBm 1s infinite alternate;
		-o-animation: rightBm 1s infinite alternate;
		-ms-animation: rightBm 1s infinite alternate;
		animation: rightBm 1s infinite alternate;
	}
	.leftImgArrow:active,
	.rightImgArrow:active {
		box-shadow: 0 5px #666;
		transform: translateY(4px);
	}
	.leftImgArrow:active.leftImgArrow:after,
	.rightImgArrow:active.rightImgArrow:after{
		color: #fff;
	}
	.chAbleImPlace{
		display: block;
		position: relative;
		float:left;
		height: 100%;
		width: 80%;	
	}
	.lastCenter{
		float: unset;
		margin: 0px auto;
	}
	.bImgReal{
		display: block;
		margin: 0 auto;
		position: absolute;
		opacity: 0;
		top: 50%;
		left: 50%;
		transform: translate(-50%,-50%);
		z-index: -1;-webkit-animation: fadein 0.3s ease-in alternate ;
    -moz-animation: fadein 0.3s ease-in alternate ;
    animation: fadein 0.3s ease-in alternate ;
	}
	.blogImgExit{display: block;float: left;width: auto;	}
	.r-box{ 
		max-width: 100%;
		float: right;
		display: block;
	}
	.l-box{
		max-width: 100%;
		float: left;
		display: block;
	}
	.arrowNexter i{position:absolute!important;
	float:right!important;
	color:#3e3e3e;
	font-size:300%;
	/*right:0!important;top:0!important;*/
	height:auto;
		top: 50%;
	left: 50%;
transform: translate(-50%,-50%);
-webkit-transform: translate(-50%,-50%);
	}
	/*.arrowNexter:after{		font-size: 111px;
		//color: rgba(255, 255, 255, 0.12);
		position: absolute;
		top: 50%;
		left: 50%;
		width: auto;
		height: 100%;
		display: block;
		opacity:0.6;
		transform: translate(-50%,-50%);
		-moz-transition: all 0.3s ease;
		-webkit-transition: all 0.3s ease;
		-o-transition: all 0.3s ease;
		transition: all 0.3s ease;
		z-index: 1;
	    content: '>';}*/
.hoverer:hover .arrowNexter{			
	-webkit-animation: trbm 1s infinite alternate;
    -moz-animation: trbm 1s infinite alternate;
    animation: trbm 1s infinite alternate;
}
.relevantCont{
	position:relative;
	display:block;
	width:90%;		
	height:22vw;
	cursor:pointer;
	overflow:hidden;
	background: #242a6d;
	left: 5%;
	margin-top: 5%;
	margin-bottom: 5%;
	border-radius: 22px;
	box-shadow: 0px 0px 16px rgba(0,0,0,0.3);
	text-align: center;
}
.relevantCont:hover .relevantContImg{
	opacity: 1;
	//   width: 120%;
	//   right: -10%;
	transform: scale(1.04);
	-moz-transform: scale(1.04);
	-webkit-transform-origin-x: scale(1.04);
}
.relevantContTxt:hover,
.relevantCont:hover .relevantContTxt{
	background:rgba(255,255,255,0);
	    color: #ffffff;
    font-size: 20px;
}
.relevantContTxt:hover b,
.relevantCont:hover .relevantContTxt b{
	text-shadow:0px 0px 2px rgba(14, 14, 14, 0.8);
}

.relevantCont:hover .centerBox{
    -webkit-transform-origin: top left;
    -ms-transform-origin: top left;
    transform-origin: top left;
	transform: scale(1.2) translate(-50%,-50%);
    box-shadow: 0px 0px 10px #3d79a71f;
}
.relevantCont:hover .fa-arrow-circle-right{
	-webkit-animation: rightBm 1s infinite alternate;
    -moz-animation: rightBm 1s infinite alternate;
    animation: rightBm 1s infinite alternate;
}

.relevantTime{
padding: 6px;
    margin: 14px;
    border: 1px solid #fff;
    border-radius: 4px!important;
    color: #fff;
    width: auto;
    float: left;
}

.rCtopEr{   
	position: absolute;
    //top: 10px;
    //right: 10px;
    opacity: 0;
    padding: 0px;
    width: auto;
    font-size: 378%!important;
	display:block;
	top: 50%;
	left: 50%;
	color: rgba(255, 255, 255, 0.8);
    text-shadow: 0px 0px 2px rgba(0, 0, 0, 0.5);
transform: translate(-50%,-50%);
-webkit-transform: translate(-50%,-50%);
cursor:pointer;
	}
.rCtopEr:hover{
	color: rgba(255, 255, 255, 1);
    font-size: 400%!important;
}   
.rCtop{}
.rCbtm{}
.relevantContImg{
	cursor:poibter;
	float: right;
	display: block;
	right: 0px;
	top: 0px;
    position: absolute;
	width:100%;
	height:100%;
    opacity: 0.3;
	/*    -webkit-transform-origin: top left;
    -ms-transform-origin: top left;
    transform-origin: top left;
	    -webkit-filter: grayscale(100%) contrast(122%) brightness(104%);
    filter: grayscale(100%) contrast(122%) brightness(104%);
    opacity: 0.3;
	z-index: -1;*/
}
/*
.relevantContImg:before{
	    content: "";
    transform: skewY(4.5deg); 
    -ms-transform: skewY(4.5deg); 
    -webkit-transform: skewY(4.5deg); 
	
    display: block;
    position: absolute;
    -webkit-transform-origin: top left;
    -ms-transform-origin: top left;
    transform-origin: top left;
}*/

/*
.relevantContTxt b{
padding: 20px;
    cursor: pointer;
    display: table-cell;
    vertical-align: middle;
    height: 100%;  
	text-shadow: 0px 0px 2px #fbc191;
}*/
.relevantContTxt b{
	padding: 20px 20px 21px 15px ;
    cursor: pointer;
    display: table-cell;
    vertical-align: bottom;
    width: 101%;
	    text-align: left;
    text-shadow: 0px 0px 2px #060b2b;
    background: rgba(6, 11, 43, 0.6);
    /* height: 10px; */
    position: absolute;
    bottom: -1px;
    left: 0;
	white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis;
}
.relevantContTxt{
   // overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
    color: #fff;
    text-align: center;
    z-index: 1;
    position: absolute;
    display: table;
    cursor: pointer;
    width: 100%;
    height: 100%;
	//background:rgba(255,255,255,0.6);
}


.rotate,.rotateM  {
/*
-webkit-transform: skewY(-4.5deg);
-moz-transform: skewY(-4.5deg);
-ms-transform: skewY(-4.5deg);
-o-transform: skewY(-4.5deg);*/
}
.backrotate {
	/*
-webkit-transform: skewY(4.5deg);
-moz-transform: skewY(4.5deg);
-ms-transform: skewY(4.5deg);
-o-transform: skewY(4.5deg);*/
}
.backrotateM {/*
-webkit-transform: skewY(4.5deg);
-moz-transform: skewY(4.5deg);
-ms-transform: skewY(4.5deg);
-o-transform: skewY(4.5deg);*/
}
.blogOther{
position: relative;
    display: block;
    overflow: hidden;
    width: 25%;
    /* padding-top: 50%; */
    /* top: 0; */
    float: left;
}
.blogOther:nth-child(odd){//padding-right:10px;
}
.blogOther:nth-child(even){//padding-left:10px;
}
.blogOther.lastCenter{
	float: unset;
	margin: 0px auto;
	position:relative;
	display:block;
	overflow:hidden;
	width:100%!important;
	padding-bottom:20px;
}
.blogOther:hover{
	//background:rgba(120,120,120,0);
	//color:#5570b5; 
}
.blogOther:hover .relevantCont, .relevantCont:hover {
	//border-radius: 50px;	
}
.titleSpan{
	font-size:38%;
	margin-top: 0px;
    display: block;
}
.phimgs2cont:empty{
	height: 0px!important;
	min-height: 0px!important;
	max-height: 0px!important;
}
h1.badink{
	text-align: center!important;
}
.box1.themeC .inije,
.box1.themeC {
    z-index: 14;
    background: transparent;
}
.newsContHeader{
	color: white;
    overflow: hidden;
	font-family: 'RobotoB', sans-serif!important;
}
.blogTextCont{
	padding: 1%;
	display: block;
	height: 108px;
	overflow: hidden;
	width: 70%;
}
.blogTitle{
	font-size: 120%;
	width: 100%;
	display: block;
	white-space: nowrap;
	font-weight:bolder;
	font-family: 'RobotoBB', sans-serif!important;
	float: left;
}
.blogTitle2{
	display: block;
	white-space: normal;
	font-weight:bolder;
	margin: 0px auto;
	font-size: 22px;
}
.blogEvent2{
	position:absolute;
	top:0;
	right:0;
	padding:10px;
	background:orange;
}
.blogTitleG{
	padding:10px;
	font-weight:normal;
	font-family: 'RobotoL', sans-serif!important;
}
.blogTime{		
	position: absolute;
	top: 0;
	left: 0;
	padding: 10px;
	font-family: 'RobotoB', sans-serif!important;
	font-weight:bolder;
	text-align:left;
	background:orange;
	color:white;
}
.fb-page,.fb-page span{width:100%!important;min-width:100%!important;}
.lapozoStiloo{
	padding: 9px;
	margin-right: 0px;
	margin-left: 0px;
	margin: 0px auto;
	background: #272727;
	color: white;
	font-weight: bolder;
	text-align: center;
	cursor: pointer;
	width: 40px;
	height: 40px;
	position: relative;
	float: unset;
	display: inline-block;
	border-radius: 50%;
}
.lapozoStiloo:hover{
	    background: #cbcbcb;
cursor: pointer;
color: #272727;
box-shadow: 0px 1px 2px black
}
.boxNUMER{
	text-align:center;
}

.blogCont{
	color: #333c45;
    background-color: transparent;
}
.blogList-box{
	display: block;
	margin: 0 auto;
	margin-bottom: 0px;
	margin-bottom: 30px;
	position: relative;
	overflow: hidden;
	color: #272727;
	box-shadow: 2px 2px 4px rgba(0,0,0,0.03), 2px 1px 2px rgba(0,0,0,0.1);
	border-radius: 8px;
	border-bottom: 2px solid #e5e5e5;
	padding-left: 0px;
}
.blogList-box.hoverer2:hover,
.blogList-box.hoverer:hover{
	/*transform: scale(1.01);
	-moz-transform: scale(1.01);
	-webkit-transform-origin-x: scale(1.01);*/
	z-index: 1;
	box-shadow: 0px 2px 16px rgba(0,0,0,0.08), 0px 1px 4px rgba(0,0,0,0.3);
}
.blogList-box.leftList{
	/*padding-right: 3px;*/
}
.blogList-box.rightList{
	/*padding-left: 3px;*/
}
a.blogList-box:hover .blogTitle2, a.blogList-box:hover{
	/*color: white;*/
}
a.blogList-box:hover .katter{
	/*box-shadow: 0px 0px 10px black inset;*/
}
.centerLogo{   
	max-width: 100%;
	margin: 14px;
	text-align: left;
	display: block;
	margin: 0px;
	float: left;
margin-top: 10px;
margin-bottom: 10px;

}
.centerLogo:hover{
	opacity: 0.8;
}   
.wboxcover{    
	display: block;
	position: absolute!important;
	right: 0;
	top: 0;
	height: 100%;
	overflow:hidden;
border-radius: 0px;
overflow: hidden;
}

.blogList-box .blogImg-box{
	height:100%;
	position: absolute;
width: 30%;
right: 0;
top: 0;
border-radius: 12px;
	background-size: cover !important;
	overflow:hidden;
	-moz-transition: all 0.3s ease;
	-webkit-transition: all 0.3s ease;
	-o-transition: all 0.3s ease;
	transition: all 0.3s ease;
	background: rgba(0,0,0,0);
	z-index:1;
	display:block;
}
.katter:hover .arrowNexter {
	transform: scale(1.12);
	-webkit-transform: scale(1.12);
	background-position: center center!important;
}
.blogBlokk:hover{
	text-shadow: none;
}
.blogBlokkee:hover{
    box-shadow: 0px 0px 2px wehite, 0px 0px 20px white, 0px 0px 4px white, inset 0px 0px 2px black, inset 0px 0px 8px black;
}

.katter2{background:rgb(220, 170, 156);
}
.katter2:hover .blogImg-box-img{
	opacity:1;
	transform: scale(1.1);
	-moz-transform: scale(1.1);
	-webkit-transform-origin-x: scale(1.1);
}
.blogImg-box:hover,
.blogList-box:hover .blogImg-box,
.katter2:hover .blogImg-box{
}

.blogImgCont:hover .innerImg{
}
	
.blogImgCont:hover .innerImg{
	box-shadow:0px 0px 4px #324a7f24;
	border-radius: 32px;
	-moz-transform: scale(1.04);
	-webkit-transform: scale(1.04);
	transform: scale(1.04);
}
	
.blogImgCont{
	cursor: pointer;
	position: relative;
	overflow:hidden;
}

.blogImgCont:hover .innerImg{
	transform: scale(1.02);
}
.galImgIn:hover .phimgs4,
.blogImgCont:hover .phimgs4{
}
.galImgIn:hover .rCtopEr.innerImgELOTop,
.blogImgCont:hover .rCtopEr.innerImgELOTop{
	opacity:1;
}

.galImgIn:hover .imgTxt,
.blogImgCont:hover .imgTxt{
	opacity: 1;		
	bottom: 0px;
	background: #F2652B;

}
.imgTxt {
    position: absolute;
    bottom: -100%;
    color: white;
    background: #000000;
    font-size: 12px;
    padding: 40px;
    font-weight: bold;
    letter-spacing: 4px;
    width: 100%;
    /* opacity: 0; */
    cursor: pointer;
    -moz-transition: all 0.3s ease;
    -webkit-transition: all 0.3s ease;
    -o-transition: all 0.3s ease;
    transition: all 0.3s ease;
    overflow: hidden;
    content: open-quote;
    text-overflow: ellipsis;
    white-space: nowrap;
}
.imgleft4 .imgTxt{
	padding: 12px;
}
.imgleft8 .imgTxt{
	padding: 6px;
}
	.galImgIn .imgTxt{padding:16px;display: none;
}

	@keyframes slidyB {
		0% { background-size: 100%; }
		100% { background-size: 260%;}
	}

	.circle {
		position: relative;
		border-radius: 50%;
		width: 100%;
		height:auto;
		padding-top:100%;
	}
	.blogBlokk{
		height: 144px;
		overflow: hidden;
		position: relative;	
	}
	.blogBlokkG{
		height: 230px;
		-moz-transition: all 0.3s ease;
		-webkit-transition: all 0.3s ease;
		-o-transition: all 0.3s ease;
		transition: all 0.3s ease;
	}
	.blogBlokkG:hover .blogImg-box{
		transform: scale(1.5);
		opacity:0.6;
	}
	.blogImg-box-img{
		opacity:0.8;
		position:relative;
		width: 100%; 
		height: 100%;    
		display: block;
		background-size: cover !important;
	//	box-shadow: 0px 0px 10px #8c8c8c;
	}
	.blogImg-box-img.harda{height: 100%; }
	.blogBlokk:hover .blogImg-box div  {
		transform: scale(1.1);
	}
	.blogBlokk:hover .blogBlokk a{
		color: #7d7d7d;
	}
	.blogBlokk:hover{
		text-shadow: none;	
		//opacity: 0.8;
	}
	.blogBlokk:hover .phimgs4{}
.extraline{}
.title {
	margin: 0 auto;
	max-width: 1270px;
	box-sizing: border-box;
	padding: 10px;
	text-align: center;
}
.blogtatto{
	height: 52px;
	display: block;
	width: 100%;
}
.bgcircle{
	display: block;
	width: 40%;
	max-width: 100%;
	margin: 0px auto;
	margin-top: 40px;
	padding-bottom: 40px;
}
.whitelinedropshadow{
	width: 100%;
	height: 20px;
	display: block;
}
.dbse{
//	border-radius: 22px;
//	overflow: hidden;
//	box-shadow: 0px 0px 24px rgba(0,0,0,0.2);
	opacity: 0;
	display: none!important;
}
.dbse.dbseActer{
	opacity: 1;
	display: block!important;
}
.dbse div,
.dbse span,
.dbse h2,
.dbse h3,
.dbse p,
.dbse{
//	cursor: pointer;
}
.frontDBE{
	color: #fff;
}
.frontDBE *{
	color: #fff;
}
.dbse:hover{
  //  -ms-transform: scale(1.02);
  //  -webkit-transform: scale(1.02);
 //   transform: scale(1.02);
}
.sdf{
	//width: 75%;
	width: 100%;
	float: left;
	//padding-right: 20px;
	//padding-right: 44px;
	margin-bottom: 20px;
	position:relative;
	z-index: 12;
}
.sdt{    
	width: 25%;
	//padding: 20px;
	float: right;
	//margin-bottom: 0px;
	//border-radius: 8px;
		position:relative;
}
.sdf-keret{
	//padding-right: 8px;
	overflow: hidden;
	background: #fff;
	position: relative;
}
.sdf-keret.blogCont.itt3 {
    overflow: unset;
    position: relative;
    display: block;
    background: transparent;
}
.sdHome{    
	font-family:  'RobotoB', sans-serif;
	text-transform: uppercase;	
	width: 100%;
	padding: 0px;
	/* background: rgba(255, 255, 255, 0); */
	/* border: 1px solid; */
	//float: right;
	position:relative;
}
.sdHome span{
	//margin-bottom: -4px;
	display: block;
}
.sdt2{    
	position:relative;
	width: 100%;
	//padding: 20px;
	/* background: rgba(255, 255, 255, 0); */
	/* border: 1px solid; */
	//background: #ffffff;
	//margin-bottom: 20px;
	border-radius: 0px;
	//float:left;
}
.leftboxer{
	width: 70%;
	float: left;
}
.rightboxer{    
	width: 30%;
	float: right;
}
.righttext{    
	text-align: right;
	font-size: 34px;
}
.nopadding{
	padding: 0px!important;
}
.border-box{
	padding: 20px;
	margin-bottom: 10px;
	border-radius: 8px;
	box-shadow: 0px 2px 8px #ececec;		
}
.border-box:hover{
	margin-bottom: 10px;
	border-radius: 8px;
}
.size20{font-size: 20px!important;}
.overking{
	text-align: center;
	text-transform: none;
	font-size: 30px;
	margin: 0 auto;
}
.ovextra{margin-bottom: 84px;}
/*innerbgsite*/
.bgbg{
	display: block;
	width: 100%;
	max-width: 100%;
	margin: 0px auto;
	height: 600px;
}
/**/
.article{
	//text-align: left;
	width:100%;
}
article, article a, article b, article span, article h1, article h2, article h3, article h4{text-align:unset;}
.mYarticle{width: 40%;}
.mYarticleTwo{width: 40%;padding: 30px;}
.mYarticleTwo strong{font-size: 24px;}
.headerbg{
	display: block;
	width: 100%;
	margin: 0px auto;
	height: 478px;
	//height: 100vh!important ;
}
.headerbg.frontsider{    background: transparent!important;
   // margin-top: 72px;
    margin-top: 32px;
    display: block;
    width: 100%;
    position: relative;
    float: left;}
.headerbg.neederf{
	height: 500px;
}
.phimgs2cont.phimgs2cont2{
	height: 400px!important;
}
.asztalbg{height: 600px;}
/*******************************************/
.boxLayerText{
	padding: 8%;
	display:block;-webkit-animation: fadein 1s ease-in alternate ;
    -moz-animation: fadein 1s ease-in alternate ;
    animation: fadein 1s ease-in alternate ;
}
.boxLayer{
    position: absolute;
    margin: 0% auto;
    width: 100%;
	height: 100%;
    background: #225081;
    padding: 8%;
    text-align: center;
	opacity:0;
	color: #fff;
	font-size:0px;
	box-shadow: inset -8px 8px 34px rgba(255,255,255,0.2);
}
.box3ee:hover .boxLayer{opacity:1;top:0;
	font-size:100%;
    width: 100%; 
}
.box3ee:hover .testitext{
	top: 0;
	-webkit-transform: translate(-50%,0%);
	background: transparent;
}
.box3ee:hover .headLineAdv3{
	color: #fff!important;
}
.box3ee:hover .centerFLexer{
	width: 112%;
	height: 112%;
}
.centerFLexer2{
	display: block;
	position: absolute;
	min-width: 0px;
	margin: 0 auto;
	top: 50%;
	left: 50%;
	transform: translate(-50%,-50%);
	-webkit-transform: translate(-50%,-50%);
}
.centerFLexer3{
	display: block;
	position: absolute;
	min-width: 0px;
	margin: 0 auto;
	top: 50%;
	transform: translate(0%,-50%);
}
/*testi*//**/
/*******************************************/
/*TESTIMONDEM*/
#block1001{
	padding-left:0px;
	padding-right:0px;
	max-width:1220px;
}
@keyframes slidy {
	0% { left: 0%; }
	40% { left: 0%;opacity:1; }
	45% { opacity:0; }
	50% { left: -100%;opacity:1; }
	90% { left: -100%; opacity:1;}
	95% { opacity:0;}
	100% { left: -200%; opacity:1;}
}
@keyframes slidy2 {
	0% { left: -200%; }
	40% { left: -200%;opacity:1; }
	45% { opacity:0; }
	50% { left: -100%;opacity:1; }
	90% { left: -100%; opacity:1;}
	95% { opacity:0;}
	100% { left: 0%; opacity:1;}
}
.testline{
	padding: 40px 0px;
	background: white;
}
.testlinegray{
	padding: 10px 0px 30px 0px;
}
.tegrayplace{
}
.testicont{
	width: 100%;
	overflow: hidden;
	position:relative;
}
.testicontTestimon{
    width: 100%;
    overflow: hidden;
    padding-top: 10px;
    padding-bottom: 10px;
}
.reltestcont{
	text-align: center;
	padding-top: 20px !important;
	padding-bottom: 40px !important;
	font-size: 18px;
}
.reltestcont span{
	color: rgb(107, 139, 193);
	text-shadow: 1px 1px 1px #fff;
}
.testiplace{
	margin: 0;
	height: auto;
	display: inline-block; 
	position: inherit; 	 border-spacing: 0;
    border-collapse: collapse;
	left:0;
	background: #fff;
}
.testiplaceTestimon {
    margin: 0;
    width: 100%;
    height: auto;
    display: inline-block;
    position: inherit;
}
.testiplace tbody,.testiplace tbody tr{display:block;width:100%;}
.testiplaceTestimon tbody,.testiplaceTestimon tbody tr{display:block;width:100%;}
.testiplace tbody tr td{
	display: block;
	background: white;
	padding: 20px;
	background-size:cover;
	background-position:center center;
	 border-spacing: 0;
    border-collapse: collapse;
	position:relative;
	overflow:hidden;
	float:left;
}
.testiplaceTestimon tbody tr td{
	display: table-cell;
    width: 15.666666%;
    background: white;
    border-radius: 400px;
    padding: 20px;
    padding-right: 72px;
    box-shadow: 2px 2px 8px #bdbdbd;
	position:relative;
}
.tframe02 .testiplace tbody tr td{
	border: 26px solid white;
	height: 502px;
}
.tframe02 .testiplace {}
.tframe02 .testiplace tbody tr td:hover .tframe02 .testiplace tbody tr td .centerFLexer,.centerFLexer{
	width: 122%;
	height: 122%;
}
.testiplace tbody tr td:hover{
	opacity: 0.8;
}
.congLayer.morOne:hover,
.tframe02 .testiplace tbody tr td:hover .congLayer.morOne{
	background: rgb(33,155,237);
	text-shadow: 0px 0px 2px blue!important;
}
.placer1{width:100%;}
.placer2{width:100%;}
.placer3{width:150%;}
.placer4{width:200%;}
.placer5{width:250%;}
.placer6{width:300%;}
.placer7{width:350%;}
.placer8{width:400%;}
.placer9{width:450%;}
.placer10{width:500%;}
.tder1{width:100%;}
.tder2{width:50%;}
.tder3{width:33.333%;}
.tder4{width:25%;}
.tder5{width:20%;}
.tder6{width:16.666%;}
.tder7{width:14.285%;}
.tder8{width:12.5%;}
.tder9{width:11.111%;}
.tder10{width:10%;}

.placerE1{width:100%;}
.placerE2{width:100%;}
.placerE3{width:120%;}
.placerE4{width:160%;}
.placerE5{width:200%;}
.placerE6{width:240%;}
.placerE7{width:280%;}
.placerE8{width:320%;}
.placerE9{width:360%;}
.placerE10{width:400%;}
.tderE1{width:100%;}
.tderE2{width:50%;}
.tderE3{width:33.333%;}
.tderE4{width:25%;}
.tderE5{width:20%;}
.tderE6{width:16.666%;}
.tderE7{width:14.285%;}
.tderE8{width:12.5%;}
.tderE9{width:11.111%;}
.tderE10{width:10%;}



.testiframe{
	position: relative; 
	width: 100%;
	font-size: 0; 
	padding: 0px 0px;
	overflow-x: scroll;
    margin-bottom: -20px;
    padding-bottom: 8px;

}
.testiframeTestimon {
    position: relative;
    width: 300%;
    font-size: 0;
}
.tframe02{
	background:#fff;
}
.tframe01 .testimon{
	margin: 0 auto;	
	position: relative; 
	min-height: 202px;
}
.tframe02 .testimon{
	margin: 0 auto;	
	position: relative; 
	min-height: 202px;
	padding:10px;
}
.tframe01 .testimonTestimon{
    margin: 0 auto;
}
.tframe02 .testimonTestimon{
	margin: 0 auto;
}
.tframe02 #tova{
	margin: 0 auto;	
	margin-top: 20%;	
	position: relative; 
	min-height: 202px;
	padding:10px;
}
.congLayer.morOne{
	border-radius: 40px;
	box-shadow: inset 0px 0px 22px lightskyblue,inset 0px 0px 24px #0d0d5687;
background: #4dabee;
	}
	#tova .nextbtn{
		background: #fff;
		color:#2793e6;
	}
a.mw .congText{
    color: white!important;
    text-shadow: none;
    text-transform: uppercase;
    font-weight: bold;
    display: block;
    font-size: 22px;
}
.congLayer.morOne:hover{

}
.tframe02 .td{
	margin: 0 auto;	
	position: relative; 
	height: 366px;
}
.tframe02 .congText{
	margin: 0 auto;	
	position: relative; 
}
.tframe02 .congText.t2er{
	height: 190px;
	overflow:hidden;
}
.nonelineBlock{
	width: 0.5%!important;
	padding: 0px!important;
	box-shadow: none!important;
	background: none!important;
}
.testiface{
	    width: 5vw;
    height: 5vw;
	display: block;
	float: left;
	background: white;
	border-radius: 50%;
	box-shadow: 0 0 10px rgba(0, 0, 0, 0.1) inset, 2px 2px 8px #cccccc;
	margin-right: 20px;
}
.test001{
		background: url('img/testimon/noname.jpg') no-repeat center center;
		background-size: cover;
	}
	.test002{
		background: url('img/testimon/noname.jpg') no-repeat center center;
		background-size: cover;
	}
	.test003{
		background: url('img/testimon/noname.jpg') no-repeat center center;
		background-size: cover;
	}
	.test004{
		background: url('img/testimon/noname.jpg') no-repeat center center;
		background-size: cover;
	}
	.test005{
		background: url('img/testimon/noname.jpg') no-repeat center center;
		background-size: cover;
	}
	.test006{
		background: url('img/testimon/noname.jpg') no-repeat center center;
		background-size: cover;
	}
	.test007{
		background: url('img/testimon/noname.jpg') no-repeat center center;
		background-size: cover;
	}
	.test008{
		background: url('img/testimon/noname.jpg') no-repeat center center;
		background-size: cover;
	}

.testitext{
    z-index: 1;
    width: 100%;
    color: #fff;
    text-align: left;
    font-size: 20px;
    font-family: RobotoB;
    top: 50%;
    left: 50%;
    transform: translate(-50%,-50%);
    -webkit-transform: translate(-50%,-50%);
    position: absolute;
    text-align: center;
	//background: rgba(0,0,0,0.8);
	width:auto;
	min-width:80%;
}
.testitextb{
z-index: 1;
    width: 100%;
    color: #1c1717;
    text-align: left;
    font-size: 14px;
    padding: 0px 10px;
    /* font-family: RobotoB; */
    top: 50%;
    left: 50%;
    height: 50%;
    transform: translate(-50%,0%);
    -webkit-transform: translate(-50%,0%);
    position: absolute;
    text-align: center;
    background: #f5f5f5;
	width: auto;
    min-width: 100%;
    border-radius: 0;
	box-shadow: -10px 0px 0px whitesmoke, 10px 0px 0px whitesmoke;
}
.box3ee:hover .testitextb{top:200%;opacity:0;}
.testitextTestimon{
	width: 75%;
    float: right;
    text-align: left;
    font-size: 17px;	
}

.congText{
    width: 100%;
    text-align: center;
    font-family: RobotoL;
    color: #236ea6;
    text-shadow: 1px 1px 1px #ffffff7a;
    font-size: 18px;
}
.fa-star{font-size:82px;
	color:#5c201800024;}
.congText b{font-family: RobotoB;
    font-size: 20px;    text-transform: uppercase;
}
.congLayer{
	background: -moz-linear-gradient(left,rgba(255, 255, 255, 0.92) 49%, rgba(255, 255, 255, 0.2) 100%);
background: -webkit-linear-gradient(left, rgba(255, 255, 255, 0.92) 49%,rgba(255, 255, 255, 0.2) 100%);
background: linear-gradient(to right, rgba(255, 255, 255, 0.92) 49%,rgba(255, 255, 255, 0.2) 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#a6000000', endColorstr='#5c201800000',GradientType=1 );
	    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
}
.testitext i:before{
}
.testitext i:after{

}
.ecolu{
	font-family: serif;
}
.testiname{
	font-size: 16px;
	text-align: left;
	width: 100%;
	display: block;
	float: left;
	margin-top: 4px;
}
/*-*/
/*SLIDER PARADE*/
.sliderProdBox {
	display: table-cell !important;
	float: unset !important;
	min-width: 30%;
	width: 30% !important;
	border: 0px solid;
	overflow: hidden;
	position: relative;
}
.sliderProdBox>div{
	display: block;
	//position: absolute;
	top: 5%;
	//left: 10%;
	margin-left: 10%;
	height: 90%;
	width: 80%;
	background: #fff;
	border-radius: 28px;
	text-align: center;
	padding-bottom: 80px;
	//box-shadow: 0px 0px 24px rgba(0,0,0,0.4);
}
.sliderProdBox>div:after{
	background: -moz-linear-gradient(top, rgba(255,255,255,0) 0%, rgba(255,255,255,1) 89%, rgba(255,255,255,1) 100%);
	background: -webkit-linear-gradient(top, rgba(255,255,255,0) 0%,rgba(255,255,255,1) 89%,rgba(255,255,255,1) 100%);
	background: linear-gradient(to bottom, rgba(255,255,255,0) 0%,rgba(255,255,255,1) 89%,rgba(255,255,255,1) 100%);
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#00ffffff', endColorstr='#ffffff',GradientType=0 );
	height: 50px;
	width: 100%;
	position: absolute;
	bottom: 74px;
	left: 0;
	content: "";
}
.sliderProdBox a{
	position: absolute;
	bottom: 12px!important;
	left: 50%!important;
    transform:translate(-50%,0%)!important;
    -webkit-transform:translate(-50%,0%)!important;
    -ms-transform:translate(-50%,0%)!important;
}
.sliderBox {
	min-height: 36vh;
	top: 0;
	left: 0;
	background: transparent;
	overflow: hidden;
	height: 412px;
	max-height: unset;
	z-index: 26;
	border-radius: 60px;
}
.sliderBox::before,
.sliderBox::after {
    display: block;
    position: absolute;
    width: 2px;
    height: 100%;
    top: 0;
    background: white;
    content: "";
    left: 0;
    box-shadow: 0px 0px 40px 34px #fff, 0px 0px 20px 12px #fff;
    z-index: 22;
}
.sliderBox::before {
    left: unset;
    right: 0;
}
.mySlides {
	position: absolute;
	width: 100%;
	height: 100%;
	top: 0;
	left: 0%;
	opacity: 0;
	display: table !important;
}
.mySlides.slInActive{
	opacity: 1;
	left: -100%!important;z-index:1;
}
.mySlides.slInActive2{
	opacity: 1;
	left: 100%!important;z-index:1;
}
.mySlides.rightPose{
	left: 100%!important;
	opacity: 1;
}
.mySlides.leftPose{
	left: -100%!important;
	opacity: 1;
}
/*.mySlides:not(.slInActive):not(.slInActive2):not(.rightPose):not(.leftPose):not(.slActive),*/
.mySlides.slActive{z-index:2!important;display:table!important;opacity:1!important;left: 0%!important;}
/*VIDEO*/
.titleVid{
	text-align: left;
    font-family: RobotoB;
    font-weight: 900;
    color: #4dabee;
	text-transform:uppercase;
}
.mySlides.leftG{
	/*-webkit-animation: leftG 0.3s ease-in ;
    -moz-animation: leftG 0.3s ease-in  ;
    animation: leftG 0.3s ease-in  ;*/
	left:-100%;
	}
.mySlides.rightB{
		/*-webkit-animation: rightB 0.3s ease-in  ;
    -moz-animation: rightB 0.3s ease-in  ;
    animation: rightB 0.3s ease-in  ;*/
	left:0%;
	}
/*-*/
/*-*/
/*image extra*/
.roundWimg img {
    width: 25%;
    margin: 50% auto;
}
.halfWimg img {
    width: 50%;
    margin: 25% auto;
}
.fullWimg img {
    width: 80%;
    margin: 10% auto;
}
.fullWimgNoneMargin img {
    width: 100%;
    margin: 0 auto;
}
.halfWimg img, .fullWimg img,.fullWimgNoneMargin img,.roundWimg img  {
    display: block!important;
    margin-top: 10px;
    margin-bottom: 10px;
}

.fogados tbody tr td:first-child {
    min-width: 22px!important;
}
.fogados {
    max-width: 100%!important;
}
.imgBigger{
    box-shadow: 0px 0px 4px grey;
    -moz-transition: all 0.3s ease;
	-webkit-transition: all 0.3s ease;
	-o-transition: all 0.3s ease;
	transition: all 0.3s ease;
}
a.imgBigger{
    display: block;
    box-shadow: 0px 0px 10px #1f0d66c9;
    border-radius: 50%;
    background-color: #fff;
    width: 84%;
    margin: 0 auto;
    margin-bottom: 0px;
    margin-bottom: 18px;
}
.imgBigger:hover{
    -ms-transform: scale(1.02);
    -webkit-transform: scale(1.02);
    transform: scale(1.02);
    box-shadow: 0px 0px 2px grey;
}
a.imgBigger:hover{
    -ms-transform: scale(1.02);
    -webkit-transform: scale(1.02);
    transform: scale(1.02);
    box-shadow: 0px 0px 26px #39b0deb3;
}
.jubileumBox{padding: 18px;border-radius: 12px;background: #38b0de;box-shadow: inset 0px 0px 10px #20202066;text-align: center;text-shadow: 1px 1px 1px #ffffff4d, 0px 0px 0px black;color: #ffffffe6;text-transform: uppercase;font-size: 120%;overflow: hidden;background: rgb(28,56,140);background: -moz-linear-gradient(45deg, rgba(28,56,140,1) 0%, rgba(29,94,186,1) 19%, rgba(39,113,209,1) 50%, rgba(27,58,170,1) 51%, rgba(114,151,211,1) 100%);background: -webkit-linear-gradient(45deg, rgba(28,56,140,1) 0%,rgba(29,94,186,1) 19%,rgba(39,113,209,1) 50%,rgba(27,58,170,1) 51%,rgba(114,151,211,1) 100%);background: linear-gradient(45deg, rgb(13, 38, 111) 0%,rgb(19, 69, 158) 19%,rgb(37, 101, 230) 50%,rgb(39, 73, 195) 51%,rgba(114,151,211,1) 100%);filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#1c388c', endColorstr='#7297d3',GradientType=1 );
}
.jubileumBox strong, .jubileumBox b{
  margin-left: -20px;
padding-top: 18px;
margin-bottom: 30px;
margin-right: -20px;
display: block;
padding-bottom: 18px;
margin-top: -18px;
  -moz-linear-gradient(45deg, rgba(25,29,61,1) 0%, rgba(47,53,116,1) 64%, rgba(60,67,147,0) 100%);background: -webkit-linear-gradient(45deg, rgba(25,29,61,1) 0%,rgba(47,53,116,1) 64%,rgba(60,67,147,0) 100%);background: linear-gradient(45deg, rgba(25,29,61,1) 0%,rgba(47,53,116,1) 64%,rgba(60,67,147,0) 100%);filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#272727', endColorstr='#003c4393',GradientType=1 );
}

/*-*/
/*ERD*/
p.error, p.success {
	padding: 10px;
	border: 4px solid;
	text-align: center;
    box-shadow: 0px 0px 14px rgba(0,0,0,0.2);
    text-shadow: 0px 0px 4px rgba(0,0,0,0.4);
}
.inputcomment{
    width: 100%;
	margin-top: 10px;
	margin-bottom: 10px;
	font-size: 16px;
	line-height: 20px;
	overflow: hidden;
	padding: 10px;
	resize: none;
	font-family: 'RobotoL';
}
.inputcomment:focus:hover,.inputcomment:active,.inputcomment:focus{cursor: pointer;}
.centerblock{width: 100%;margin: 0 auto;}
.erdeklodesSend{
    font-size: 24px;
    //margin: 0px auto!important;
    display: block;
    max-width: 100%;
    padding: 16px 40px;
    cursor: pointer;
    border: none!important;
    float: unset!important;
}
.myLab{
	display: block;
	padding: 0%;
	margin: 0% auto;
	width: 100%;
	text-align: left;
	font-family: RobotoL;
}
.myLab .inije{
	padding-left: 0px;
	padding-right: 0px;
}
.dataconter {
    margin-left: 0px;
}
.lighti,
.mylab.lighti{
font-family: RobotoL!important;
font-weight: normal;
	}

.myLab2{display:block!important;
    /* padding: 1%; */
    margin: 0% auto!important;
    width: 100%!important;}
.onlysee{opacity: 0;}
.misei01.butMiKno{opacity: 1;}

.breadi{
	width: 100%;
    display: block;
    padding-top: 20px!important;
    padding-bottom: 20px!important;
	text-align:right;
}
.blogCont .breadi{
	text-align:right;
	color: #9f9f9f;
    padding-top: 0px!important;
	}
.blogCont .breadi.centbrid{
	text-align:center;
}
.breadi a,.breadi b{
    color: #000;
}
.breadi b{
    margin-left: 8px;
    margin-right: 8px;
}
.breadi a:hover{
	color:  #E44C10;
}
.eBoxFont{
	font-family: 'robotoB';
	min-width: 280px;
	width: 40%;
	margin-left: 10%;
	margin-top: -40px;
	background: #e1e1e1;
	padding: 22px;
	float: left;
	box-shadow: 0px 8px 14px rgba(0,0,0,0.2);
	z-index: 12;
	position: relative;
}
.eBoxFont h2{
	text-align: center!important;
}
.hcLeft,.hcLeft h2{
	text-align:left!important;
}
/*plastic*/
.triangle{
    width: 100%;
    overflow: hidden;
	display: block;
	position: static;
}
.wtriangle{
	background-color: #fff;
    width: 100%;
    overflow: hidden;
	display: block;
	z-index: -100;
}
/*steg*/
.colorSelectorBox{
	width:100%;
	display:block;
	
}
.colorSelect{
    width: 60px;
    float: left;
    margin-right: 3%;
    margin-bottom: 3%;
    cursor: pointer;
    height: 60px;
}
.colorSelect:hover{
    transform: scale(1.16);
    -moz-transform: scale(1.16);
    -webkit-transform-origin-x: scale(1.16);
   box-shadow: 0px 2px 10px rgba(0, 0, 0, 0.6)
}
.lightOldSky{
	    margin-top: -34px;
    background: #f0fff5;
    display: block;
    float: left;
    padding: 30px;
    width: 100%;
}
.lightOldSkyEr{
	padding-bottom:0px!important;
	padding-top:0px!important;
}
.prodLineEr{
	width:100%;
	display: block;
	position:absolute;
	margin-top: 56px;
	z-index:1;
	
}
.innerF{
	margin-top: 140px;
}
		
@media all and (max-width: 1920px) {
	.phimgs2cont2{
height:	494px;
	}
}
@media all and (max-width: 1920px) {
	.phimgs2cont2{
		
height:	494px;
	}
}
@media all and (max-width: 1620px) {
	.bgbg{height: 400px;}
	.phimgs2cont2{
		
height:	444px;
	}
}
@media all and (max-width: 1420px) {
		.testitextTestimon{
			    width: 68%;
		}
	}
@media all and (min-width: 961px){
	#monitornav.monitorfix{}
}
@media all and (min-width: 961px) and (max-width: 1200px){
	.fomenu img{
		float: right; 
		display: block; 
		width: 80px;
	}

}
@media all and (max-width: 1200px){
	.sdf h2,.sdfe h2{    font-size: 34px;}
	.blogBlokkG{
		margin-bottom: 8px;
	}
	.blogImg-box{
	}
	.sutike{font-size: 14px;}
	.title strong{font-size: 52px;}
	h1{font-size: 28px;}
	.container, .sitelabel{
		border-radius: 0px;
	}
	.testiface{
		width: 100px;
		height: 100px;
	}
	.testiname{margin-top: 10px;}
	.headerbg,.headerbg.neederf{height: 480px;}
.phimgs2cont.phimgs2cont2{
	}
	.bgbg{height: 320px;}
}
@media all and (max-width: 1024px){
	.blogTitle2{
		font-size:20px;
	}
	.testitextTestimon{
		width: 100%;
		text-align: center;
	}
	/*.labelsmPos{right: 85px;}*/
	.blogTitle{
		width: 100%;
	}
	.blogList-box.leftList,
	.blogList-box.rightList{
		padding: 0px;
	}
	.blogList-box{
		width: 100%;	
		/*border: 20px solid rgba(255, 255, 255, 0);*/
	}
	.arrows {display:none;}
	h1.extrah1{font-size: 108px;line-height: 40px;}
	.testiface{
	    float: none;
		width: 120px;
		height: 120px;
		margin: 0 auto;
		display: block;
		position: relative;
		    top: unset;
		transform: unset;
		    margin-bottom: 20px;
	}
	.testiplaceTestimon tbody tr td{
		padding:20px;
		padding-right:20px;
		border-radius:20px;
	} 
	.testitext{
		
	}
	.testiname{
		text-align: center;
	}
	.mYarticle,.mYarticleTwo{
		width: 420px;
		max-width: 100%;
	}
	.mobil-clearer{
		height: 20px;
		width: 100%;
		clear: both;
	}
	.nomobil-clearer{
		width: 0px;
		clear: none;
	}

}
@media all and (min-width: 971px) and (max-width: 1084px){
		.logocnter{
	padding-bottom: 0px!important;
	margin-bottom: 4px!important;}
}
@media all and (max-width: 1002px){
	.homeBg{min-height: 640px;}
	.embedhc h3{ top:0;	}
	.embedhc h4,.embedhc .hr4{ bottom:0;	}
	.morer{
		padding-top: 62px;
		padding-bottom: 62px;
	}	
	.morerb{
		padding-bottom: 62px;
	}
}
@media all and (min-width: 961px) and (max-width: 970px){
	.logocnter{
	padding-bottom: 0px!important;
	margin-bottom: 4px!important;}
}
@media all and (max-width: 960px){
	.themeC{width: 100%!important;}
	.sliderProdBox .headLineAdv{
		font-size: 18px;
	}
	#new-bottom-sidebar{
		font-size:12px;
		line-height: normal;
	}
	.phimgs2contV {
		max-height: unset;}
		.MytbBtn {
		top: 50%;}

	.breadi{
    padding-top: 10px!important;
    padding-bottom: 10px!important;
	}
	.sdf h2,.sdfe h2{    font-size: 24px;}
	.blogTitle2 {
		font-size: 18px;
	}
	.blackboxHc span,.blueboxhc span{font-size:28px;}
		.footerLogoA{
		margin: 0 auto;
		margin-bottom: 10px;
		float: unset;
		width: 52px;
		height: 12px;;
			}
	.rCtopEr{font-size:600%!important;}
	.rightBlockArrowL,.leftBlockArrowL{display:none;}
			.mobil-clearerRel{
		height: 20px;
		width: 100%;
		clear: both;
	}
	.top-menu-cont.monitorfix{top:0; 
}
	.labelsmPos{display:block;    }
	
	.labelsmPos3 h1,.labelsmPos3 h2{font-size:32px;}
.top-menu-cont ul li a{font-size:16px;}
	.labelsmPos2 h2{
		font-size: 55px;
	}
		.tframe02 .testiplace tbody tr td{
		margin:0px!important;
		width:100%;
	}
	.tframe02 .testiplace tbody tr td .congLayer{
		box-shadow:inset 0px 0px 10px grey!important;
	}
		.leftBlockArrow,
	.rightBlockArrow{
	display: none;}
	.subMenu{
		padding-top: 70px;
	}
	.menuLogoCont{
/*left: 7.6%;
float: right;
top: 41%;*/
	}
	.menuBg{display:none!important;}
	/*.menuBox {height:52px;}*/
	.bgimg-12{
	  width: 100%!important;}
	  
	  .videoTxtConter{
	padding-left:20px;
}
	  
	  
	.titleSpan{
	font-size:58%;
}
	.blogList-box{
		
    border: 20px solid rgba(255, 255, 255, 0);
    }
	.blogTextCont{ max-height: 260px;}
	.blogBlokkG .blogImg-box {
    }
	.backrotateM, .rotateM{
/* Safari */
-webkit-transform: none;
/* Firefox */
-moz-transform: none;
/* IE */
-ms-transform: none;
/* Opera */
-o-transform: none;
/* Internet Explorer 
filter: progid:DXImageTransform.Microsoft.BasicImage(rotation=3);
*/
}

.blogTime{

}
	.blogImg-box{
	/*	width: 100%;
		float:left; 
		height: 50%;  
	margin-top: 0px; */
	}
	.blogTextCont{
			padding:1%;
			float:left;
			width: 70%;
			display: block;
	}
	.blogText{
		float:left;
			width: 100%;
	}
	.social-box{display: none;}
	h2.extraline{
		opacity:0.8;
	}
	
	.blogBlokk{
	    border-bottom: 16px solid #d7e3f5;
	}
	.formletter{
		padding: 0px;}
	.headerbg,.headerbg.neederf{height: 380px!important;}
	.bgbg{height: 260px;}
	.title{
		width: 100%;
		padding: 4px;
		font-size: 18px;
	}
	.sdf-keret,
	.sdHome,
	.sdt,
	.sdf{
		width: 100%;
		padding-right: 0px;
		min-height: 0px;
	}
	#skrollr-body{width:100%;}
	/*#monitornavpos{*/
	#monitornav{  
		width: 100%;
		height: 65px;
		left: 0;
		right: 0;
		top: 0;
	}
	#monitornav.monitorfix{
		width: auto;
	}	
	.listitem,.bigButtonL,.bigButtonC,.bigButtonR{font-size: 14px;}
	.phimgs{height: 180px;}
	.phimgs2cont2 {
    height: 242px;
}
	.monitorfix .icon-menu{}

	.menuno{display: block;}
	.menuLogo{
    padding: 10px!important;
    padding-top: 9px!important;

}
	.monitorfix .menuLogo{
    padding-right: 6px!important;
		    width: 40px;

	}
	.standimgs img{width: 32%;}
	.container{}
	/*EMBED*/
	.embedplayer{height: 120px;}	
	.embedcenter{max-width: 70%!important;}
	.testiframe{width: 100%;}
	.tframe02 .testiplace,.testiplace{width: 100%;}
	/*.lastTestimon{display: none!important;}*/
	.testicontTestimon {
    overflow: unset;}
	.testiname{margin-top: 20px;font-size:16px;}
	.testiplace tbody,
	.testiplace tbody tr{
		width:100%;
		display:block;
	}
	.testiplace tbody tr td{
		display: block;
		width: 100%;
		margin-left: 0%;
		margin-right: 0%;
		margin-top: 0px;
		border-right: none;
	}
	
.tframe02 #tova{
margin-top:12%;
}

	.testiface{margin-top: 20px;}

}

@media all and (max-width: 779px){
	.footerLogo{
		display: none!important;
	}
	.footerLogo2{
		display: block!important;
	}
	.socF .fab, .socF .fas {text-align: center; margin-top: 12px;}
	.headerbg.frontsider{height: 135px!important;
	margin-top: 0px;
    float: unset;}
	.wboxcover{
		width: 100%!important;
		position:relative!important;
		height: 152px!important;
		float:left!important;
	} 
	.labelsmPos{display:block;}
	.nonelineBlock{
		border: none!important;
		display:none!important;
	}
	.testiplaceTestimon tbody tr td {
		display: block;
		border: 1px solid rgb(146, 173, 255);
		width: 98%;
		margin-left: 1%;
		margin-right: 1%;
		margin-top: 10px;
	}
	.testiframeTestimon,.testiplaceTestimon{
		width:100%;
	}
	.testiframeTestimon.tframe02 {
		display: none;
	}
	.menuLogoCont{
		float:right;
	}
	.blogList-box{
		border: 12px solid rgba(255, 255, 255, 0);
	}
			.logocnter{
	padding-bottom: 0px!important;
	margin-bottom: 0px!important;}
	.top-menu-cont ul{display:none!important;}
	/*	.top-menu-cont ul:not(#top-menu-links){display:none!important;}*/
	.top-menu-cont {	position:fixed!important;}
	.footerLogo,.footerLogo2{width: 48%;}
	.menuLogo{
	float: right;width: 52px;left:unset;right:0;}
	.htmlmodifi .menuLogoExtra{display:none;}
	.monitorfix #logo1.menuLogo {
	    padding: 0px !important;
	    width: 48px;
	    margin-right: 174px;
	    margin-top: -1px;
	}
	.menuLogoCont{
		right: -212px;
	    left: unset!important;
		float: right;
	}
	#logo2{
		display: none!important;
	}
	#logo1{
		margin-right: 188px;
		padding: 0px !important;
		margin-top: 8px;
		display: block !important;
	}
	.mailImg{
		float: right;
	}
	#monitornavpos ul{display: none;}
	.icon-menu{
	    display: block;
	    padding-left: 0px;
	    padding-right: 14px;
	    margin-left: -5px!important;
	    margin-top: -6px;
	    padding-top: 0px;
	    z-index: 10;
	    width: 70px;
	    height: 61px;
	    position: relative;
	    float: left;
	} 
	.labelsmPos{display:block;
	    margin-top: 152px!important;}
		.headerCapt {
		bottom: 15%;
	}
		.headerCapt h2 {font-size:16px}
			  .videoTxtConter{
		padding-left:10px;
	}
	.blogTextCont {
    	height: 118px;
	}
	.colorSelect {
	    width: 23%;
	    margin-right: 2%;
	}
	h1,h2,h2.extraline{padding-top:0px;}
	.embedhc h3{ top:10%;	}
	.embedhc h4,.embedhc .hr4{ bottom:10%;	}
	.logo{width: 20%;}
	.title{margin-top: -60px;font-size: 16px;}
	.title strong{font-size: 32px;}
	h1{font-size: 28px;}
	.sutis-doboz{padding: 0px;}
	.sutitxtBox{}
	.sutike{
		border-radius: 0em;
	}
	.suti-text{display: block;}
	.yfogi{width: 12%;}
	.social-box{display: none;}
	.socF{float:none;margin:4px!important;}
	.onlysee{opacity: 1;}
	
	/* *{box-shadow: none !important;}*/
	.overking{font-size: 24px;}
	.ovextra{margin-bottom: 80px;}
	.bigButtonL,.bigButtonC,.bigButtonR{
		width: 100%;
		margin-left: 0px;
		margin-right: 0px;
		margin-bottom: 14px;
		font-size: 22px;
	}
	
.bigButtonL:hover.bigButtonL ul,.bigButtonC:hover.bigButtonC ul,.bigButtonR:hover.bigButtonR ul{margin-top: 0px;}

.bigButtonL:hover.bigButtonL .listimgInner,.bigButtonC:hover.bigButtonC .listimgInner,.bigButtonR:hover.bigButtonR .listimgInner{margin-top: -200px;}
	.listitem{font-size: 22px;}
	.bgcircle{
		width: 60%;
		padding-bottom: 20px;
	}
	.leftboxer{
		margin-top: 4px;
		width: 100%;
	}
	.rightboxer{    
		width: 100%;
		text-align: left;
	}
	.phimgs{height: 160px;}
	.phimgs2cont,.phimgs2{
		/*min-height:300px;*/
		}
	.bgreal {margin-top: -80px;}
	.blogtatto{
		height: 20px;
		display: block;
		width: 100%;
	}
	.sitelabel{padding: 20px 4px;}
	.container{
		margin: 0px;
		border: none;
		padding: 0px;
	}
	.homeLogo{min-width: 120px;}
	.standimgs img{width: 30%;}
	.sitelabel{
		margin: 0px;
		border: none;
	}
	.labelsm{font-size: 22px;}
	article a{font-size: 14px;}
	article p{font-size: 14px;}
	h1{
		font-size: 28px;
		margin: 0px 0px 0px 0px!important;
	}
	h1.extrah1{
		font-size: 68px;
		margin: 0px 0px 0px 0px;
	}
	span {
		font-size: 20px;
	}
	.mtimeri {
    font-size: 12px;
	}
		/*EMBED*/
	.embedplayer{height: 60px;}
	.embedhc{margin-top: 0px;}
	.imgcenter{
		width: 80%;
		max-width: 80%;
	}
	.tframe02 .testiplace tbody tr td{
		margin:0px!important;
		width:100%;
	}
	.tframe02 .testiplace tbody tr td .congLayer{
		box-shadow:0px 0px 10px grey!important;
	}	
	.placer1,.placer2,.placer3,.placer4,.placer5,.placer6,.placer7,.placer8,.placer9,.placer10,.tder1,.tder2,.placerE1,.placerE2,.placerE3,.placerE4,.placerE5,.placerE6,.placerE7,.placerE8,.placerE9,.placerE10,.tderE1,.tderE2,.tderE3,
	.tder3,.tder4,.tder5,.tder6,.tder7,.tder8,.tder9,.tder10,.tderE4,.tderE5,.tderE6,.tderE7,.tderE8,.tderE9,.tderE10
	{width:100%;}
}

@media all and (max-width: 645px){
	.eBoxFont{
		margin: 0px auto!important;
		float: unset;
		display: block;
		position: relative;
		z-index: 2;
		margin-bottom: 50px !important;
		width: 100%;
	}
	.dataconter {
		text-align: center;
	}
	.wboxcover {
    height: 262px!important;}
	.injere:last-of-type .normalR p:last-of-type a{
		display:block;
	}
	.testitextTestimon{
		margin-top: -10px;
		font-size:14px;
	}
	.blogTitle2 {
    width: 100%;
	font-size: 15px;
	}
	.blueboxhc span{font-size:22px;}
	.blackboxHc span{font-size:22px;}
		.labelsmPos h1{font-size:38px;}	
	.morer{
		padding-top: 42px;
		padding-bottom: 42px;
	}
	.morerb{
		padding-bottom: 42px;
	}
	.icon-menu{
		margin-left: 0px;	
	}
	.footerLogo,.footerLogo2{width: 48%;}
	.labelsmPos{display:block;}
	.tframe02 .testiplace tbody tr td{
		margin:0px!important;
		width:100%;
	}
	.tframe02 .testiplace tbody tr td .congLayer{
		box-shadow:inset 0px 0px 10px grey!important;
	}
	.blogTime{
	}
	.videoTxtConter{
		padding:40px 20px;
	}
	.lVideo,.rVideo{padding:0px;}
	.blogTextCont {
    	height: 116px;
	}
	.phimgs3{
	background: #00a5ffd4;
	}
	/* .container{width:90%!important;}*/
    .fogados {font-size:12px!important;}
	.respTableWorkerImg{width:45%;float:none;margin-bottom:8px;margin-top:8px;padding-left:8px;padding-right:0px;}
	.respTableWorkerTitle{width:100%;float:none;}
	table.respTableWorker{width:100%;float:none;padding-left:0px;margin-bottom:8px;margin-top:8px;}
	.respTableC th,.respTableC th a, .respTableC th b,.respTableC th strong, .respTableC th span,.respTableC th p,.respTableC th p strong,.respTableC th p span, .entry-box .entry-content .respTableC th,.entry-box .entry-content .respTableC th p, .entry-box .entry-content .respTableC tbody tr th p strong, .entry-box .entry-content .respTableC th p{font-size:13px;}
    .respTable tr th p, .entry-box .entry-content .respTableC tr th p,.respTable tr th,.entry-box .entry-content .respTableC tr th,	.respTable,.respTableC{font-size:12px!important;}
.mini-day-on:hover .popContCalendar{display:none;}	
}
.contextual-links-region .panel-pane .pane-block .pane-search-form,
.popContCalendar{
    display:none;
}
.popContCalendar li{margin:0px;    margin-left: 10px;}
.mini-day-on:hover .popContCalendar{
    display: block;
    min-width: 222px;
    /* max-width: 225px; */
    position: absolute;
    bottom: 28px;
    right: 8px;
    background: #fff;
    border-radius: 8px;
    box-shadow: 0px 2px 24px #0000005e;
    color: black;
    z-index: 1;
    padding: 15px;
    float: left;
    font-size: 12px;
    text-align: left;
}
#search-block-form,.pane-block.pane-search-form{ width: auto;margin: 0px auto;display: table;}

	
@media all and (max-width: 480px){

	.blogTextCont {
    height: 132px;
}
.blogList-box, .blogBlokk {}
	.blogBlokkG .blogImg-box {
height: 360px;	
}
		.embedhc h3{ top:0;	}
	.embedhc h4,.embedhc .hr4{ bottom:0;	}
	
	.bigButtonL,.bigButtonC,.bigButtonR{
		padding:20px;
	}
	.phimgs2cont,.phimgs2{
		//min-height:280px;
	background-size:cover!important;}
	.logo{width: 30%;}
	.efogi{
		width: 100%;
		display: block;
		float: left;
		padding: 10px;
		text-align: center;
	}
	.yfogi{
		width: 26%;
		display: block;
		margin: 0 auto;
	}
	.sutitxtBox{
		width: 100%;
		display: block;
		float: left;
		text-align: center;
		z-index: 100;
	}
	.karton{padding: 0px;}
	.labelsmPos{}
	.labelsmPos2{display:none;}
}
@media all and (max-width: 450px){
	.boxMenus{top: 0px;}
	
	h1.extrah1{font-size: 28px;}}
/*kieg*/
.ytp-button {opacity:0!important;background:green!important;display:none!important;}
		.ytp-cued-thumbnail-overlay-image{
				display:none!important;
			}
.box.litee{
	    padding: 0px;
    margin: 40px 0px!important;
    clear: both;
    display: block;
    position: relative;
    float: left;
}


/* *********BLOCKERS********* */
#block1 {
    border-bottom: 14px solid #f2652c;
	float: left;
	display: block;
	overflow: unset;
}