/*
******************************************************
*   thew! all rights reserved!                       *
*   Original Created on : 2021.06.01., 04:22:12      *
*   Modtime             : 2020.07.07., 14:08:06      *
*   Author              : thew! - thewalk - webSzörny*
******************************************************
*/
html,body{}
html{color: #1a1717 ;}
body{

}
#skrollr-body{
    position:relative;
//    min-height:100vh;
    background: #fff;
    z-index: 1;
    box-shadow: 0px 0px 20px rgba(0,0,0,0.8), 0px 0px 10px rgba(0,0,0,0.2);
}
.myrelBottom{
	position:fixed;
	bottom:0;
	width: 100%;
}
.htmlmodifi{}
a{color:#F2652B;}
b {font-family: RobotoB;}
h1 a, h2 a, h3 a{
	color:#272727;
}
h1 a:hover, h2 a:hover, h3 a:hover{
	color:#F2652B;
}
.mtimeri {
    margin-top: 28px;
    display: block;
}
.rPartner a{color:#19c8ff;font-weight:bolder;}
a:hover{color:#F2652B;}
article a{color:#F2652B;}
.labelsmPos h1,.labelsmPos h1 span{
	color: #272727;
	text-align: right;
    max-width: 58%;
    float: right;
}
.artArrowBox {
    float: right;
    position: relative;
    display: block;
    top: -5px;
}
.wboxcover .arrowNexter{
	z-index: 1;
}
.artBtn {
    font-size:40px;
    position: relative;
    display: block;
    float: left;
    margin: 0px 10px;
}
.artBtn i{
	font-size:40px;
    position: relative;
    display: block;
}
.artBtn i.fa-arrow-left:hover{
	-moz-animation: leftSider 1.5s linear infinite;
    -webkit-animation: leftSider 1.5s linear infinite;
    -o-animation: leftSider 1.5s linear infinite;
    animation: leftSider 1.5s linear infinite;
}
.artBtn i.fa-arrow-right:hover{
	-moz-animation: rightSider 1.5s linear infinite;
    -webkit-animation: rightSider 1.5s linear infinite;
    -o-animation: rightSider 1.5s linear infinite;
    animation: rightSider 1.5s linear infinite;
}
@keyframes aSplit {
	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);}
}
@keyframes aSplitM {
	0% {text-shadow: 1px 1px 1px rgba(0, 243, 255, 0.7), -1px -1px 1px rgba(255, 0, 0, 0.6);text-decoration: line-through;-webkit-filter: invert(100%);
    filter: invert(100%);}	
	39% {text-shadow: 1px 1px 1px rgba(0, 243, 255, 0.7), -1px -1px 1px rgba(255, 0, 0, 0.6);text-decoration: line-through;-webkit-filter: invert(100%);
    filter: invert(100%);}
	40% {text-shadow: 2px 6px 1px rgba(0, 243, 255, 0.7), -4px -4px 1px rgba(255, 0, 0, 0.6);text-decoration: none;-webkit-filter: invert(0%);
    filter: invert(0%);}
	44% {text-shadow: 2px 6px 1px rgba(0, 243, 255, 0.7), -4px -4px 1px rgba(255, 0, 0, 0.6);text-decoration: none;-webkit-filter: invert(0%);
    filter: invert(0%);}
	45% {text-shadow: 0px 0px 1px rgba(0, 243, 255, 0.7), -1px 0px 1px rgba(255, 0, 0, 0.6);text-decoration: line-through;-webkit-filter: invert(100%);
    filter: invert(100%);}
	50% {text-shadow: -2px -2px 1px rgba(0, 243, 255, 0.7), 2px 2px 1px rgba(255, 0, 0, 0.6);text-decoration: line-through;-webkit-filter: invert(100%);
    filter: invert(100%);}
	54% {text-shadow: -2px -2px 1px rgba(0, 243, 255, 0.7), 2px 2px 1px rgba(255, 0, 0, 0.6);text-decoration: line-through;-webkit-filter: invert(100%);
    filter: invert(100%);}
	55% {text-shadow: -6px -6px 1px rgba(0, 243, 255, 0.7), 4px 8px 1px rgba(255, 0, 0, 0.6);text-decoration: none;-webkit-filter: invert(0%);
    filter: invert(0%);}
	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);}
}

/************************************************/
/************************************************/
/**/
/**origindbsl**/
/* Anim tedd ide ha van idod */
.popContCalendar,.getImgCont img, .getImgCont a img{
    -moz-transition: all 0.3s ease;
	-webkit-transition: all 0.3s ease;
	-o-transition: all 0.3s ease;
	transition: all 0.3s ease;
}

.tablazat .tdtop {
background-color: #17376e;
color: #ffffff;
}
/**/
.owl-pagination{
    top:10px!important;
}
.getImgCont img, .getImgCont a img{
    width: 23%;
    display: block;
    margin: 1%;
    margin-bottom: 12px;
    margin-top: 12px;
    float:left;
    box-shadow:0px 0px 10px grey; 
}
.getImgCont3 .imgCell{
    width:80%;
    display:block;
    margin:10% auto;
    margin-top:0px;
    margin-bottom:0px;
}
.getImgCont3 .imgCell img{
    width: 31%;
    display: block;
    margin: 1%;
    margin-bottom: 12px;
    margin-top: 12px;
    float:left;
}
.getImgCont3 .imgCell img:nth-child(2){
    width: 31%;
    display: block;
    margin: 1.5%;
}
.getImgCont img{
    box-shadow:none; 
}

.clearerLeft{
    clear: both;
    display:block;
    width:100%;
    float:left;
}

.getImgBlokk{
    width: 100%;
    display: block;
    clear: both;
}
/**/ 
.imgTable img{
    -moz-transition: all 0.3s ease;
	-webkit-transition: all 0.3s ease;
	-o-transition: all 0.3s ease;
	transition: all 0.3s ease;
}
.imgTable img:hover{
    -ms-transform: scale(1.02); /* IE 9 */
    -webkit-transform: scale(1.02); /* Safari */
    transform: scale(1.02);
    box-shadow:0px 0px 2px grey;
}
.getImgCont a img:hover{
    -ms-transform: scale(1.1); /* IE 9 */
    -webkit-transform: scale(1.1); /* Safari */
    transform: scale(1.1);
    box-shadow:0px 0px 2px grey;
}
.getImgCont p, .getImgCont blockquote{
    width: 100%;
    display: block;
    position:relative;
}

@media screen and (max-width: 759px) {
   .getImgCont a img,.getImgCont img{
    width: 100%;
    display: block;
    margin: 0 auto;
    margin-bottom: 12px;
    margin-top: 12px;
    float:none;
   }
}

.widget-content a:hover {
  color: #81d6fe;
}

.entry-box .entry-content table.respTable p, table.respTable, table.respTable p{ text-align:left;}
table.respTableC {
    border-collapse: collapse;
    border-spacing: 0;
    width: 100%;
    border: 1px solid transparent;
	margin: 20px auto;
}

.respTableC td {
    text-align: center;
    padding: 8px;
	border: 1px solid #41418b;
}
.respTableC th {
    text-align: center;
    padding: 8px;
    min-width:42px;
	text-transform: uppercase;
	background:#17376e;
	color:#fff;
}
.respTable tr td p,  .entry-box .entry-content .respTableC tr td p{
    text-align:left;
	font-size:14px;
}
.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{
    	color:#fff!important;
    	font-size:14px!important;
    	font-weight:normal;
    	text-align:left;
}

.respTableC.teri th, .respTableC.teri th strong, .respTableC.teri th span,.respTableC.teri th p,.respTableC.teri th p strong,
.entry-box .entry-content .respTableC.teri th,.entry-box .entry-content .respTableC.teri th p, .entry-box .entry-content .respTable .teri tbody tr th p strong{
    	text-align:center;
}
.respTableC.teri th{
    	min-width:90px;
}
.respTableC.teri th:first-child{
    	min-width:42px;
}
.respTableC .teri th {
    text-align: center!important;
}
table.respTable {
    border-collapse: collapse;
    border-spacing: 0;
    width: 100%;
    border: 1px solid transparent;
	margin: 20px auto;
}

.respTable td {
    text-align: center;
    padding: 8px;
	width: 33%;
	border: 1px solid #41418b;
	
}
.respTable th {
    text-align: center;
    padding: 8px;
	text-transform: uppercase;
	background:#17376e;
	color:#fff;
}

.respTable tr:nth-child(even){background-color: #f2f2f2}
.respTable td:first-child{font-weight:bolder;
	width: 34%;
}

.firstMini.respTable.table5 td:{
	width: 22.5%;
}
.firstMini.respTable.table5 td:first-child{font-weight:bolder;
	width: 10%;
}
.firstMini.respTable.table5 td:nth-child(3),.firstMini.respTable.table5 td:nth-child(4),.firstMini.respTable.table5 td:nth-child(5){font-weight:bolder;
	width: 10%;
}
.resp90frame{width:90%;}
.resp10frame{width:10%;}
.respAllframe{width:100%;display:block;margin-bottom:20px;}
.respAlignCenter,.respAlignCenter p, .respAlignCenter a{text-align:center!important;vertical-align:middle!important;}
.tClear{display:block;width:100%;height:0px;clear:both;margin-top:0px;margin-bottom:0px;//border-bottom:1px solid lightgrey;
}
.respTableWorkerFrame:nth-child(even){background-color: #f2f2f2}
.respTableWorkerFrame,
.respTableWorkerImg,
.respTableWorkerTitle{display:block;}
.respTableWorkerFrame,
.respTableWorkerImg,
.respTableWorkerTitle,
.respTableWorker td{box-sizing: border-box;}
.respTableWorkerFrame{
	width:100%;
	max-width:100%;
	padding:20px;
	border-radius: 4px;
	margin-top:10px;
	margin-bottom:10px;
}
.respTableWorkerImg{
	width:20%;
	float:right;
	min-height:40px;
	padding-left: 20px;
}
.respTableWorkerImg img{
	width:100%;
	border-radius: 2px;
}
.respTableWorkerTitle{
	width: 80%;
	float: left;
	font-weight: bold;
	text-align: left;
	padding: 8px;
	padding-top: 0px;
	font-size: 130%;
	border-radius: 4px;
}

table.respTableWorker {
    border-collapse: collapse;
    border-spacing: 0;
    width: 80%;
    border: 1px solid transparent;
	margin: 0px;
    overflow-wrap: initial;
    word-wrap: initial;
    -ms-word-break: initial;
    word-break: initial;
}

.respTableWorker tbody {border:none;}
.respTableWorker td {
    text-align: left;
    padding: 8px;
    padding-bottom: 16px;
	width: 65%;
	border: 1px solid transparent;
	vertical-align:top;
}

.respTableWorker.mod50 {width:100%;}
.respTableWorker.mod50 td {width:50%;}
.respTableWorker.mod50 td:first-child{width:50%;}

.respTableWorker.modNoImg {width:100%;}
.respTableWorker.modNoImg td {width:72%;}
.respTableWorker.modNoImg td:first-child{width:28%;}

.respTableWorker th {
    text-align: center;
    padding: 8px;
	text-transform: uppercase;
	background:#17376e;
	color:#fff;
}

.respTableWorker tr:nth-child(even){}
.respTableWorker td:first-child{width:35%;}
/*.respTableWorker tr:last-child td:last-child{padding-bottom:0px;border-bottom:none;}*/

@media all and (max-width: 680px){
    #back-top {display:none!important;}
    #new-bottom-sidebar{margin:0px auto!important;}
    .resp90frame{width:100%;}
    .resp10frame{width:100%;}
    .respTable{font-size:14px!important;}
    .respTable td {	padding: 2px;}
    .respTable th {	padding-right: 0px;padding-left: 0px;}
    .respTableWorkerTitle,table.respTableWorker {width:70%;}
    .respTableWorker td{width:100%;display:block;padding-top:0px;padding-bottom:14px;}
    .respTableWorker td:first-child{font-weight:bold;padding-bottom:0px;width:100%;}
    .respTableWorkerImg{width:30%;padding-right:0px;}
    table.respTableWorker.mod50,table.respTableWorker.modNoImg{width:100%;}
    table.respTableWorker.mod50 td,table.respTableWorker.modNoImg td{width:100%;}
    table.respTableWorker.mod50 td:first-child,table.respTableWorker.modNoImg td:first-child{width:100%;}
    .getImgCont3 .imgCell img,.getImgCont3 .imgCell img:nth-child(2){width: 80%;margin: 10%;}
    .mini-day-on:hover .popContCalendar{display:none!important;}
}

/*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;
}
@media all and (max-width: 479px){	
    .container{width:100%!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;
}
/*ENDER*/

/**/
.passToSub{
}
/************************************************/
/************************************************/
/*FONT_SIDE*/
.desLogo0 {
    width: 30%;
    position: absolute;
    top: 40%;
    left: 0%;
    transform: translate(-62%,-50%);
    -webkit-transform: translate(-62%,-50%);
    max-width: 360px;
    z-index: 1;
}
.desLogo1 {
    width: 30%;
    position: absolute;
    top: 50%;
    left: 0%;
    transform: translate(-25%,-50%);
    -webkit-transform: translate(-25%,-50%);
    max-width: 270px;
}
.desLogo2 {
    width: 30%;
    position: absolute;
    top: 25%;
    right: 0%;
    transform: translate(25%,-50%);
    -webkit-transform: translate(25%,-50%);
    max-width: 270px;
}
.desLogo3 {
    width: 30%;
    position: absolute;
    top: 50%;
    left: 0%;
    transform: translate(-35%,-50%);
    -webkit-transform: translate(-35%,-50%);
    max-width: 270px;
    display: none!important;
}
.desLogo4 {
    width: 30%;
    position: absolute;
    top: 35%;
    right: 0%;
    transform: translate(25%,-50%);
    -webkit-transform: translate(25%,-50%);
    max-width: 270px;
}
.frSideTitle{
    background: #fff;
    padding: 34px;
    box-shadow: 0px 0px 62px rgba(0,0,0,0.18);
    width: 100vw;
    margin-left: 50%;
    -webkit-transform: translate(-50%,0%);
    transform: translate(-50%,0%);
    -moz-transform: translate(-50%,0%);
    -o-transform: translate(-50%,0%);
}
#kaKepS .frSideTitle {
    text-align: center;
    padding-left: unset;
    padding-right: unset;
    width: 100vw;
    z-index: 2;
    float: unset;
    position: relative;
}
#kaKepS .sliderBox{
    border-radius: 0px!important;
}
#kaKepS .headLineAdv {
    border-bottom: 10px solid transparent;
}
#kaKepS .sliderProdBox > div {
    position: absolute;
    top: 0;
    height: 100%;
    box-shadow: 0px 0px 24px rgba(0,0,0,0.2);
    padding: 12px;
    width: 90%;
    left: 5%;
    right: 5%;
    margin: 0%;
    overflow: hidden;
}
#kaKepS .sliderProdBox > div:hover {
    transform: scale(1.04);
    -webkit-transform: scale(1.04);
    box-shadow: 0px 0px 14px rgba(0,0,0,0.4);
}
#kaKepS .mySlides {
    height: 90%;
    top: 5%;
}
#kaKepS .sliderProdBox {
    overflow: unset;
}
#kaKepS .sliderProdBox > div::after{
    bottom: 0px;
    z-index: 1;
    min-height: 126px;
    border-bottom: 48px solid #fff;
}
#kaKepS a.freeBtn{
    border: 2px solid #f2652b;
}
#kaKepS .sliderBox::before,#kaKepS .sliderBox::after {
    background: #f2652b;
    box-shadow: 0px 0px 20px 14px #f2652b, 0px 0px 10px 6px #f2652b;
}
.htmlmodifi .blueAdd,
#kaKepS .orangeAdd{
    display: none!important;
}
.htmlmodifi .orangeAdd,
#kaKepS .blueAdd{
    display: block;
}
#kaKepS .moverCrcShell{
    display: block;
}
.fas.fa-envelope, .fas.fa-phone {
    font-size: 16px;
    margin-right: 8px;
}
.frSideTitle.abouts {
    background: #fff;
    padding: 34px;
    box-shadow: 0px 0px 22px rgba(0,0,0,0.2);
    width: 100%;
    z-index: 12;
    position: relative;
    text-align: left !important;
    padding-left: 100px;
}
.crv{
    position: absolute;
    top: 0;
    right: -1px;
    height: 100%!important;
    width: auto!important;
    max-width: unset!important;
    max-height: unset!important;
    z-index: 12;
}
.crvCC{
    position: absolute;
    top: 0;
    right: -1px;
    height: auto!important;
    width: 20%!important;
    max-width: 222px!important;
    max-height: unset!important;
    z-index: 12;
}
.rPOrange{
    position: absolute;
    left: 100%;
    top: 0;
    height: 100%;
    width: 50vw;
    background: #f2652b;
}
/************************************************/
/************************************************/

.fa-heartbeat:before {
    float: left;
}
.inH{
    font-size: 25px;
    font-family: RobotoL;
    color: #1a1717ff;
    text-align: center!important;
    /* width: 100%; */
    display: block;
	margin-bottom:20px;
}
.inHF{
    font-size: 32px;
	text-transform:uppercase;
    font-family: RobotoBB;
    color: #333333;
	text-align: center!important;
    /* width: 100%; */
    display: block;
	margin-bottom: 0px;
}
.camBorderBottom{
    width: 40%;
    border: 0.5px solid #1a1717;
    margin: 0 auto;
    margin-bottom: 34px;
    margin-top: 12px;
    display: block;
}
.lighta{
	color: #f2652b;
   // text-shadow: 1px 1px 0px #fff;
}
.contlabel{
    display: none!important;
}
.ticketser,
.socialLCont{display: none!important;}
.lighta:hover{color: #235082;}
.sHeadLineMask{font-family:  sans-serif;}
h1,h2,h3{color:#272727;text-align:left;}
.topnaps h3{text-align:center;}
.headerC h1,.headerC h2,.headerC h3{color:#fff;
    border: 5px solid transparent;padding:20px;margin-left:-24px;text-align:left;}
.headerC h1:hover,.headerC h2:hover,.headerC h3:hover{}
.headerD {
	color: #1a1717;
    background: #fff;
    font-family: RobotoB;    display: block;
    float: left;
    padding: 40px;
    border: 4px solid #272727;}
.headerD h1,.headerD h2,.headerD h3{
	color: #1a1717;text-align:left;}
.headerD h1:hover,.headerD h2:hover,.headerD h3:hover{}
.art{color: white;}
.sHeadLineMask{text-shadow: 0px 0px 10px rgba(34, 2, 42, 0.47);}
.headLineAdv, .headLineAdv2, .headLineAdv3 {
    -webkit-box-decoration-break: clone;
    -moz-box-decoration-break: clone;
    -o-decoration-break: clone;
decoration-break: clone;}
.adv2cont{
	padding-top: 0px;padding-bottom: 0px;
//	width:auto;
	background:#c8c8c8;float:left;
	
//padding-right:12px!important;
}
.adv2cont2{
	    padding-top: 0px;
    padding-bottom: 0px;
    /* background: #c8c8c8; */
    float: left;
    /* width: 50%; */
    white-space: nowrap;
    text-overflow: ellipsis;
    overflow: hidden;
    /* margin-left: -1px; */}
.adv2cont.blues{
	background: #58b7ff!important;
}
.l1{
    position: absolute;
    bottom: -14px;
    left: 0;
    width: 174px;
    z-index: 1;
}
.r1{
    position: absolute;
    bottom: 0px;
    right: 0;
    width: 254px;
    z-index: 1;
}
.boxRcut{
	
}
.szog{
    height: 100%;
    display: block;
    float: left;
    position: absolute;
    right: 0;
}
.szog2{
    height: 100%;
    display: block;
    float: left;
    position: absolute;
    left: 50%;
	margin-left: -2px;
	z-index:-1;
}
.headLineAdv {    
    color: #383838;
    float: left;
    padding-bottom: 10px;
    padding-top: 10px;
    width: 100%;
    text-align: center;
    display: block;
    text-transform: unset;
    font-family: RobotoB !important;
    font-weight: normal;
    border-bottom: 10px solid #f2652b;
}
.headLineAdv1 {    
    border-bottom: 8px solid #f2652b;
    line-height: normal;
    padding-bottom: 8px;
    margin-bottom: 7px;
    width: auto;
    float: left;
    display: block;
}
.headLineAdv2 {    
    //color: #3e3e3e;
    color: #fff;
    float: left;
    padding-bottom:10px;
    padding-top:70px;
    width: 100%;
    //text-align: left;
    display: block;
    text-transform: uppercase;
    z-index:2;
    font-family:RobotoBB!important;
    overflow: hidden;
    letter-spacing:1px;
    -webkit-animation: btFader 0.6s ease-in alternate ;
    -moz-animation: btFader 0.6s ease-in alternate ;
    animation: btFader 0.6s ease-in alternate ;	
}
.headLineAdv3 {
    color: #235183;
    font-family: 'RobotoB'!important;
    padding: 28px;
    text-transform: uppercase;
    z-index: 28;
    text-overflow: ellipsis;
    margin-bottom: 0px;
    overflow: hidden;
    text-align: center;
    letter-spacing: 1px;
    text-indent: 1px;
    text-shadow: -1px -1px 0px #ffffff69, 1px 1px 0px #00000036;
}
h2.headLineAdv3{font-size:90%;}
strong{}
/*menu*/
#monitornav{}
#monitornav.monitorfix{}
#monitornav:hover{}
#monitornav:hover .menu-item{}
.homemenu{
	background: none!important;
	border: none!important;
	box-shadow: none!important;
}
/*.homemenu .icon-menu, .homemenu #monitornavpos ul li a{color: #26002d;}*/
.homemenu .menu-item.active {color: #d25151;}
#monitornav-move{//background: rgba(0, 0, 0, 0.78);
}	

#monitornavpos ul li a{
	color:#fff;
    font-weight: bolder;
    margin-left: 22px;
}
#monitornavpos ul li a:hover{color: #1a1717;border-color: unset;}
#monitornavpos ul li a.openMenuItem:hover .bar1,
#monitornavpos ul li a.openMenuItem:hover .bar2,
#monitornavpos ul li a.openMenuItem:hover .bar3{
    /*-webkit-transform: none;
    transform: none;*/
	opacity:1;
}
.monitorfix #monitornavpos ul li a{}
.topMenu:hover{}
.topMenu:hover .monitorfix #monitornavpos ul li a,.monitorfix #monitornavpos ul li a:hover{}
@keyframes slidyB {
	0% { transform: translateX(0px); }
	100% { transform: translateX(-10px);}
}
@keyframes slidyC {
	0% { transform: translateY(0px); }
	25% { transform: translateY(-10px); }
	50% { transform: translateY(0px); }
	75% { transform: translateY(10px); }
	100% { transform: translateY(0px);}
}
.menu { background: #fff;}
.menu a {color: #1a1717;}
.menu a:hover {color: #272727;}
.menu-item.active{font-family:'RobotoB';border-color: #fff;}

.menu-item.active:hover{color:#fff;}
.linkF.active{font-weight:bolder;
color:#ffc14e!important;
}
.menu .menu-item.active{
	color: #5a7b6e !important;
}
.footersav{  
	width: 100%;
    height: 38px;
    float: left;
    background: url(des/bsav.svg)no-repeat center right fixed;
	background-size: cover;
}
.hksav{  
	width: 100%;
    height: 22px;
    float: left;
    background: url(des/hksav.svg)no-repeat center right fixed;
	background-size: cover;
}
.savBorder{
	    width: 100%;
		display:block;
    margin: 0px;
    margin-top: 0px;
    position: absolute;
    top: 0;
    left: 0;
    right: 0;
	    z-index: 1;
}
.savBorderBottom{
	    width: 100%;
		display:block;
    margin: 0px;
    margin-top: 0px;
    position: absolute;
    bottom: 0;
    left: 0;
    right: 0;
}
.savBorderBottom2{
	    width: 100%;
		display:block;
    margin: 0px;
    margin-top: 0px;
    position: absolute;
    bottom: 0;
    left: 0;
    right: 0;
    z-index: 2;
}
.footer{
	font-size: 14px;
    line-height: normal;
    padding:0px;
}
.rtecenter{
       //margin: 0px;
    text-align: center;
    color: #5f7588;
}
.logocnter,
#new-page-footer-bottom{
	background:#0c0e22;
    font-size: 12px;
}
#new-page-footer-bottom{
    font-size: 11px;
	    padding-top: 8px;
}
#new-bottom-sidebar-cont{
	padding: 8px;
}
.footer span{
    font-size: 18px;
    color: #fff;
    text-transform:uppercase;
}
.footer span.light {
    font-size: 12px;
    font-weight: normal;
    text-align: right;
    float: right;
    position: relative;
    display: block;
    font-family: 'RobotoLL' !important;
    text-decoration: unset !important;
    text-transform: unset;
    //margin-bottom: 12px;
}
.footer span b{ color: #fff;}
.start-item{
	display:block!important;
	color: #fff!important;
	position:fixed;
	cursor:pointer;
	top:40px;
	right:10px;	
	border:none;
	-webkit-animation: fadein 0.6s ease-in alternate ;
    -moz-animation: fadein 0.6s ease-in alternate ;
    animation: fadein 0.6s ease-in alternate ;
}
.bar1, .bar2, .bar3 {
    width: 36px;
    height: 5px;
    background-color: #fff;
    margin: 6px 0;
    transition: 0.4s;
}
.monitorfix .bar1, .monitorfix  .bar2, .monitorfix .bar3 {background-color: #b6f7dd;}
.change .bar1 {
    -webkit-transform: rotate(-45deg) translate(-8px, 8px);
    transform: rotate(-45deg) translate(-8px, 8px);
}
.change .bar2 {opacity: 0;}

.change .bar3 { 
    -webkit-transform: rotate(45deg) translate(-8px, -8px);
    transform: rotate(45deg) translate(-8px, -8px);
}
.icon-menu {color: #1a1717;z-index: 10;}
.icon-menu:hover{color: #F2652B;}
.icon-close {color: #272727;}
.icon-close:hover {color: red;} 
.nderMe.active,.top-menu-item2.active,.top-menu-item.active{color: #f2652b;}
.top-menu-item:hover{
    /* text-shadow: 0px 0px 2px #1a171757; */}
.top-menu-cont{   
	display: block;
	float: left;
	width: 100%;
	z-index: 12;
	position: fixed;
	top: 0;
	padding: 0px;
}
.top-menu-cont.monitorfix{
	box-shadow: 0px 0px 12px rgba(0,0,0,0.4);
   	width: 100%;
    background: #fff;
    background-image: none;
    height: auto;
	font-size: 14px;
	/*-webkit-animation: NONtopFader 0.6s ease-in alternate ;
    -moz-animation: NONtopFader 0.6s ease-in alternate ;
    animation: NONtopFader 0.6s ease-in alternate ;*/
	}
.top-menu-cont.overcome,
.top-menu-cont.monitorfix.overcome{
    margin-top: -100%;
} 
	
.top-menu-cont ul{
    margin: 0px;
    width: auto;
    display: table;
    text-align: center;
    position: relative;
    right: -18px;
left: unset;
float: right;

}
.monitorfix .menuBox ul.bigimini{
/*left: 30px;*/
}
.top-menu-cont ul li{
	float: left;
    list-style: none;
position:relative;
z-index: 99;
}
 /* .top-menu-cont ul li:last-child{padding:0px;margin-left:14px;}*/
.top-menu-cont ul li a{
	color: #272727;
	text-transform: capitalize;
	font-family: RobotoBB;
	text-shadow: 0px 0px 24px transparent;
	padding: 14px 20px!important;
	float: left;
	z-index: 12;
    border-bottom: 4px solid transparent;
}
.top-menu-cont ul li:last-child ul{
	left:unset;
	right:0;
	    right: -40px;
}
.top-menu-cont ul li:nth-child(1)>a{
	padding-left:0px!importnat;
}
.top-menu-cont ul li a.ext{
	padding: 6px 16px!important;
	background: #272727;
}
.top-menu-cont ul li a.ext.euint:hover{
    background: #155588;
}
.top-menu-cont ul li a.nderMe{
	display:block;
	cursor: pointer;
    font-family: RobotoL;
	width: 100%;
    padding: 7px 18px!important;
    font-size: 15px;
	    text-align: left;
    white-space: nowrap;
	    min-width: 190px;
}
.top-menu-cont ul li.nderMel{
	display:block;
	cursor: pointer;
	width: 100%;
    text-align: center;
	text-align:left;
	    background: #fff;
    border-bottom: 1px solid lightgrey;
    box-shadow: 0px 2px 4px #00000038;
}
.top-menu-cont ul.nderM{
	display: none;
    position: absolute;
    min-width: 100%;
    /* min-width: 240px; */
    /* left: 50%; */
    /* transform: translate(-50%,0%); */
    /* -webkit-transform: translate(-50%,0%); */
    left: 0;
    color: #fff;
    text-transform: uppercase;
    top: 51px;
    padding: 40px;
    padding-top: 20px;
    left: -40px;
    margin-top: 20px;
    text-align: left;
    z-index: 10;
	opacity:0;
}
.monitorfix.top-menu-cont ul li a{ 
    font-size: 12px!important;
}
.monitorfix.top-menu-cont ul li a.nderMe{
	    font-size: 12px!important;}
.monitorfix.top-menu-cont ul.nderM{
	margin-top: 20px;
}

.top-menu-cont ul li:hover,
.top-menu-cont ul li:hover a:not(.nderMe),
.top-menu-cont ul li a:hover{
	color: #f2642b;
	text-shadow: 0px 0px 24px transparent;
	//border-bottom: 1px solid #272727;
}
.top-menu-cont ul li:hover{
	//background: #272727;
}
.bigimini>li:hover>a {
    //color: #00c5ff!important;
	z-index: 18;
    border-color: #000;
}
.top-menu-cont ul li:hover>.nderM:not(:empty),
.monitorfix.top-menu-cont ul li:hover>.nderM:not(:empty) {
    display: table;
    margin-top: -20px;
	opacity:1;
	-webkit-animation: fadeinTOPPER 0.2s ease-in alternate ;
    -moz-animation: fadeinTOPPER 0.2s ease-in alternate ;
    animation: fadeinTOPPER 0.2s ease-in alternate ;
}
.monitorfix.top-menu-cont ul li:hover>.nderM:not(:empty) {
    margin-top: -20px;
}
.monitorfix.top-menu-cont ul.bigimini>li:hover>.nderM:not(:empty) {
    margin-top: -26px;
}
ul#top-menu-links:not(.mobils) {
    z-index: 12;
}
li.menu-live-item.innerIsLett {
    background: #fff;
    width: 100%;
    //border-bottom: 1px solid;
}
ul li.menu-live-item.innerIsLett a.top-menu-item2 {
    color: #272727;
    width: 100%;
    min-width: 200px;
    padding-top: 12px!important;
    padding-bottom: 8px!important;
	box-shadow: 0px 6px 8px rgba(0,0,0,0.2);
}
ul li.menu-live-item.innerIsLett:hover>a,
ul li.menu-live-item.innerIsLett>a:hover {
    color: #fff;
    background: #f2652c;
}
.top-menu-cont ul.nderM ul.nderM {
    left: calc(100% - 40px);
    left: -wekit-calc(100% - 40px);
    top: 0;
}
.boxMenus{
    z-index: 14;
    position: relative;
    float: left;
    width: 100%;
}
.bigimini{
	opacity:0;
    top: 14px;
}
.monitorfix .bigimini{
    top: 0;
}
.ods{
    display: block;
    position: absolute;
    content: "";
    height: 100%;
    width: 50vw;
    background: #fff;
    left: unset;
    right: 0;
}
.ods2 {
    display: block;
    position: absolute;
    content: "";
    height: 100%;
    width: 75%;
    background: #fff;
    left: unset;
    right: 0;
    transform: skew(30deg);
    -webkit-transform: skew(30deg);
    -moz-transform: skew(30deg);
    -ms-transform: skew(30deg);
    border-bottom-left-radius: 100px;
    border-top-left-radius: 0;
    transform-origin: top right;
    overflow: hidden;
}
html:not(.htmlmodifi) .ods2,
html:not(.htmlmodifi) .ods3{
    border-bottom: unset!important;
}
.camWhBox{
    border-left: 8px solid #242a6d;
border-bottom: 8px solid #242a6d;
}
.ods3 {
    display: block;
    position: absolute;
    content: "";
    height: 100%;
    width: 100%;
    transform: skew(-30deg);
    -webkit-transform: skew(-30deg);
    -moz-transform: skew(-30deg);
    -ms-transform: skew(-30deg);
    left: 0;
    transform-origin: left top;
    background-position-x: right!important;
}
	/*
.top-menu-cont ul li a:after{
	}
.top-menu-cont ul li:hover a:after{
	border-bottom: 2px solid black;
	}*/
	.searchBox{
	    padding:8px 14px 8px 0px;
    border: 2px solid #58b7ff;
    border-radius: 50px;
    background: #13619c;
    color: #58b7ff;
cursor:pointer;
 box-shadow: 0px 0px 40px transparent;
	}
.searchBox:hover a{
	color:#1ecaff;
	
} 
.searchBox:hover{
	border-color:#1ecaff;
	box-shadow: 0px 0px 10px #1a171700057;
    transform: scale(1.04);
    -webkit-transform: scale(1.04);
	}
	.extraSearch{
    width: auto;
    /* padding-left: 31px; */
    /* padding-right: 10px; */
    border-radius: 50%;
    background: #58b7ff;
    padding: 6px;
    color: #13619c;
    margin: -2.7px 5px;
    font-size: 13px;
	}
	.searchText{
		text-transform: none!important;
		
	font-family:  'RobotoL';
	}
/*.top-menu-cont ul li:not(.searchTextL):hover{
    transform: scale(1.14);
-webkit-transform: scale(1.14);
z-index: 2;
}*/
.top-menu-cont ul li a:hover{
	/*color:#1ecaff;text-shadow: 0px 0px 4px #1a171700057;*/
}

.searchBox:hover .extraSearch{ 
background:#1ecaff;
	}  
.kissav{
width: 100%;
    bottom: 0;
    position: absolute;
    z-index: 0;
}
.menuBg{
	width: 101%;
    margin-left: -0.5%;
	display:block;
}
/*UJ dropdown MENU*/
ul.nderMmobil {
    height: 0px;
    overflow: hidden;
}
.downer.actess>ul.nderMmobil {
    height: auto;
    background: rgba(101, 185, 246, 0.1);
}
.menu-live-item-mobil.downer>.underny {
    display: block;
    content: '>';
    width: 35px;
    height: 35px;
    position: absolute;
    right: 0;
    top: 0;
    background: #f2652c;
    padding: 9px;
    color: #fff;
    padding-right: 0px;
    border-top-left-radius: 20px;
}
.menu-live-item-mobil.downer.actess>.underny>i {
    -o-transform: rotate(90deg);
    -moz-transform: rotate(90deg);
    -webkit-transform: rotate(90deg);
    transform: rotate(90deg);
}
li.menu-live-item-mobil {
    position: relative;
    border-bottom: 1px solid #f2652c;
}
li.menu-live-item-mobil:hover>a {
    background: #214f81;
	color: #fff;
}
li.menu-live-item-mobil.actess>a,
li.menu-live-item-mobil:hover>.underny{
    background: #f2652c;
    color: #fff;
    font-weight: bolder;
    text-shadow: 0px 0px 4px rgba(0,0,0,0.4);
}
li.menu-live-item-mobil:hover>.underny:hover>i,
li.menu-live-item-mobil:hover>.underny:hover{
	background: #f2652c;
	text-shadow: 0px 0px 2px rgba(0,0,0,0.8);
	-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;
}
/* padding-left: 8px; */
/*UJ dropdown MENU End*/
/***********************COSTUME LINKS***********************/
ul#top-menu-links:not(.mobils){
    top: 5px;
    color: #fff;
    padding: 0px;
    float: right;
}
ul#top-menu-links:not(.mobils) li,ul#top-menu-links:not(.mobils) li a{
	float:unset;
	display:block;
	color:#fff;
	font-size:12px;
	text-align:left;
	padding:0px;
}
.monitorfix ul#top-menu-links:not(.mobils) li,.monitorfix ul#top-menu-links:not(.mobils) li a{
	display:none;
}
.exter .ext{
	border: 1px solid #1b225d;
}
#top-menu-links>li:hover,.ext:hover{
	background: #1b225d;
    color: #fff;
}
#top-menu-links>li:hover .ext{
	color:#fff;
}
.ext2{
	padding: 5px 18px;
    background: transparent;
    border-radius: 50px;
    box-shadow: 0px 0px 4px  rgba(0,0,0,0.4);
    border: 1px solid transparent;
	word-break: keep-all;
    white-space: pre;
}
.ext2:hover{
    background: #305f9d;
    box-shadow: 0px 0px 4px rgba(0,0,0,0.2);
    color: #fff;
    border: 1px solid #5f8ecb;
}
/***************************************************/
.pplCont{
	width:100%;
	height:100%;
	position:relative;
}
.ppl{
    /* width: 40%; */
    //max-width: 100%;
    position: absolute;
    //bottom: 0;
    //right: 10%;
    max-height: 70%;
	top: 50%;
	left: 50%;
	transform: translate(-50%,-50%);
	-webkit-transform: translate(-50%,-50%);
}
.ecset{    /* width: 40%; */
    max-width: 20%;
    position: absolute;
    bottom: -14%;
    right: -14px;
    z-index: 1;
}
.centertext{text-align:center;}
/***************************************************/
/*bg*/
.extralightB{background-color:#eaf3fe!important;}
.hardB{background:#153d67;}
.lightB{background:#3e3e3e;}
.whiteB{background:#fff;}
.bgextra{
	//background: #e9ecf1;
}
.onlyTicket span{
	font-family: 'robotoB';
}
.bgnormal {
}
.fullImBorder{
	width:100%;
	display:block;
	margin:0px auto;
}
.jb-img-box{background: #00d4aa;}

.bigButtonL,
.bigButtonC,
.bigButtonR{
	color: #1a639a;
}
/*socialb*/
.buttonCircleF{

}
.buttonCircleF:hover{color:grey;}
.bluecir{background: #5e68bc;}
.bluecir:hover{background: #3357af;}
.#fffcir{background: #5e68bc;}
.#fffcir:hover{background: #fd4040;}
/*BTN*/
.frsiteBtn1,.frsiteBtn2{
	width:50%;
	float:left;
	padding: 20px;
	font-size:18px;
	padding-bottom: 60px;
}
.frsiteBtn1 a.aFrsiteBtn,.frsiteBtn2 a.aFrsiteBtn{
	//color:#f17e1f;
}
.frsiteBtn1 a.aFrsiteBtn{
	float:right;
}
.frsiteBtn2 a.aFrsiteBtn{
	float:left;
}
.frsiteBtn1 .fa-angle-left,.frsiteBtn2 .fa-angle-right{
	width: auto;
    display: block;
}
.frsiteBtn1 .fas.fa-angle-left,.frsiteBtn2 .fas.fa-angle-right{
	font-size:24px;
}
.frsiteBtn1 .fa-angle-left{
    margin-right: 10px;
    float: left;
}
.frsiteBtn2 .fa-angle-right{
    margin-left: 10px;
    float: right;
}
.frsiteBtn2 a.aFrsiteBtn:hover{
/*	-webkit-animation: rightBB 1.2s ease-in infinite ;
    -moz-animation: rightBB 1.2s ease-in infinite ;
    animation: rightBB 1.2s ease-in infinite ;	*/
}
.frsiteBtn1 a.aFrsiteBtn:hover{/*
	-webkit-animation: leftBB 1.2s ease-in infinite ;
    -moz-animation: leftBB 1.2s ease-in infinite;
    animation: leftBB 1.2s ease-in infinite;*/	
}
a.freeBtn,
.freeBtn{           
    font-family: RobotoB;
    text-transform: uppercase;
    display: block;
    min-width: 144px;
    text-align: center;
    padding: 14px 24px;
    margin: 0px;
    margin-top: 12px;
    font-size: 18px;
    border-radius: 7px;
    box-shadow: 0px 0px 4px #0a0a3a2e;
    color: white;
    background: #235082;
    width: -webkit-fit-content;
    width: -moz-fit-content;
    width: fit-content;
    clear: both;
    left: unset;
    text-shadow: 0px 0px 0px #00000052;
    font-weight: bolder;
    border-radius: 120px;
    z-index: 2;
}
a.freeBtn.btnRev,
.freeBtn.btnRev{
    background: #f2652b!important; 
}
a.freeBtn:before,
.freeBtn:before{
	/*    display: block;
    content: '>';
    float: left;
    margin-right: 4px;
    margin-left: 0px;*/
}
#backCookie{cursor:pointer;}
a.freeBtnW,
.freeBtnW{
    font-family: RobotoB;
    text-transform: uppercase;
    display: block;
    min-width: 160px;
    text-align: center;
    padding: 20px;
    margin: 0 auto;
    font-size: 1rem;
    font-weight: bolder;
    float: left;
   // border: 6px solid #272727;
	border-radius: 70px;
	box-shadow: 0px 0px 4px #0a0a3a2e;
		    color: #272727;
    background: #fff;
}
a.freeBtnO,
.freeBtnO{
    font-family: RobotoB;
    text-transform: uppercase;
    display: block;
    min-width: 160px;
    text-align: center;
    padding: 20px;
    margin: 0 auto;
    font-size: 1rem;
    font-weight: bolder;
    float: left;
   // border: 6px solid #272727;
	border-radius: 70px;
	box-shadow: 0px 0px 4px #0a0a3a2e;
		    color: #232323;
    background: #272727;
}
.centerBtn{
	margin: 0px auto!important;
    text-align: center!important;
    max-width: 100%;
    width: 180px;
    float: unset!important;
	display:block!important;
}
/*
a.freeBtn,
.freeBtn{
	color: #ffffff!important;
    font-family: RobotoL;
    text-transform: uppercase;
    display: block;
    min-width: 160px;
    text-align: center;
    padding: 20px;
    margin: 0 auto;
    font-size: 1rem;
    font-weight: bolder;
    float: left;
	position:relative;
	z-index:1;
}
*/
a.freeBtn .bger,
.freeBtn .bger{
    display: block;
    width: 110%;
    height: 120%;
    position: absolute;
    left: 0;
    top: 0;
	z-index:-1;
	top: 50%;
	left: 50%;
	transform: translate(-50%,-50%);
	-webkit-transform: translate(-50%,-50%);
}
.nextbtn{
	color: #ffffff;
    background: #24bbdc;
    font-family: RobotoB;
}
.df{
    background: #272727!important;
    box-shadow: none!important;
    color: #ffffff!important;
    text-shadow: none!important;
    cursor: pointer!important;
    color: #ffffff!important;
    border-color: #ffffff!important;
}
.nextbtn2b,.nextbtn2{
		color: #272727;
    background: #fff;
    font-family: RobotoB;
    text-transform: uppercase;
	border-radius: 150px;
}
a.freeBtn:hover,
.freeBtn:hover{
	transform: scale(1.04);
    -moz-transform: scale(1.04);
    -webkit-transform-origin-x: scale(1.04);
    cursor:pointer;
    color: #272727;
    background: #fff!important;
}
a.freeBtn.btnRev2:hover,
.freeBtn.btnRev2:hover{
    background: #f2652b!important;
    color: #fff!important;
}
a.freeBtnO:hover,
.freeBtnO:hover{
	transform: scale(1.04);
    -moz-transform: scale(1.04);
    -webkit-transform-origin-x: scale(1.04);
    cursor:pointer;
    color: #272727;
    background: #000;
}
a.freeBtnW:hover,
.freeBtnW:hover{
	transform: scale(1.04);
    -moz-transform: scale(1.04);
    -webkit-transform-origin-x: scale(1.04);
    color: #fff;
    background: #272727;
}
.nextbtn2b:hover,
.nextbtn:hover,
.nextbtn2:hover{
	color: #fff;
    background: #f3652c;
    box-shadow: 0px 0px 10px #1a171700057!important;
    text-shadow: none!important;
    cursor: pointer!important;
    border-color: #272727!important;
}
/*BTNgal*/
.nextbtnGal{
	max-width: 100%;
	color: #f8fdff;
    text-shadow: 1px 1px 1px #161f30;
    //box-shadow: 0px 0px 10px #1a1717000 inset;
    background: #1a1717;
	margin-bottom: 5px;
	margin-top: 5px;
	padding: 26px;
	border-radius: 50%;
}
.nextbtnGal:hover {
	background: rgba(10,10,10,0.5);
	color: #ffffff!important;
	text-shadow: 1px 1px 1px #5c5c5c;
	cursor: pointer;
}
.shareBox{
	display:block;
	margin-top: 14px;
	margin-bottom: 10px;
	float:left;
}
.fas:not(.fa-search){width: auto;}
.nextbtnGal2{
	float:left;
    color: #f8fdff;
    background: #1a1717;
    border: 0px solid #fff;
    padding: 14.5px 0px;
    display: block;
    width: 48px;
    height: 48px;
    text-align: center; 
	margin: 2px 6px;
    border-radius: 2px;
    //box-shadow: 0px 2px 3px #00000063, 0px 1px 1px #00000038;
	cursor: pointer;
}

.nextbtnGal2:last-of-type{margin-right:0px;
}
.nextbtnGal2:first-of-type{margin-left:0px;
}
.nextbtnGal2:hover {
	border-radius:50%;
    color: #ffffff;
    cursor: pointer;
	transform: scale(1.28);
	box-shadow: 0px 0px 0px black!important;
}

.nextbtnGal2.tw{
	background: #6cbcec;
}
.nextbtnGal2.tw:hover {
	background: #59c1ff;
    color: #ffffff;
    cursor: pointer;
}
.nextbtnGal2.fc{
	
    background: #4685d3;
}
.nextbtnGal2.fc:hover {
    background: #2e86f5;
    color: #ffffff;
    cursor: pointer;
}
/*BTN2*/

/*prod*/
.prod-orange{
	color: #b77723;
    background: #ffe766;
	border: 6px solid transparent;
    text-shadow: 1px 1px 1px #ffedcc;
	box-shadow: 0px 1px 8px rgba(0, 0, 0, 0.25);  
}
.prod-green-light{
    color: #3f9046;
	border: 6px solid transparent;
    background: #ccffc8;
    text-shadow: 2px 1px 1px rgba(255, 255, 255, 0.58);
    box-shadow: 0px 1px 8px rgba(0, 0, 0, 0.25);	
}
.prod-green-light:hover{
    color: #328038;
	border-color: #3f9046;
    box-shadow: 0px 0px 0px #fff;
}
.prod-orange:hover{
    color: #b77723;
    border-color: #c7733d;
    box-shadow: 0px 0px 0px #fff;
}
/*BTN3*/
.nextbtn3{
	color: #ffffff!important;
    background: #272727;
    font-family: RobotoB;
    border-color: #ffffff;
}
.nextbtn3:hover{
    background: #1862d4!important;
    box-shadow: none!important;
    color: #ffffff!important;
    text-shadow: none!important;
    cursor: pointer!important;
}
.greenbtn{
    background: #13d033;
    box-shadow: 0px 0px 60px #19b10f inset, 0px 0px 20px rgba(255, 255, 255, 0.56);
}
.#fffbtn{
    background: #de5e5e;
    box-shadow: 0px 0px 60px #d24c4c inset, 0px 0px 20px rgba(255, 255, 255, 0.56);
    text-shadow: 1px 1px 2px #841313;
}
/**/
.kiemstilo{
    color: #fff5bf;
    text-shadow: 1px 1px 8px rgba(0, 0, 0, 0.22);
}
.logoheader{ 
	background-color: transparent!important;
	background:  url('logo.png') no-repeat;
	background-size: cover;
}
.logoheader:hover{}   
.logoheader.monitorfix{    
	background:  url('logo.png') no-repeat;
	background-size: cover;
}
.logoheader.monitorfix:hover{}
/*sitelabel&container*/
.container{}
.labelsm{color: #1a1717;}
/*.labelsm:hover{color: #368fee;}*/
.allIner{z-index:10;}
.toInner{display:none;}
.mymenet{box-shadow: 0px 0px 120px #09000a inset;}
/******************************************************/
.bluestyle,.whitestyle{
	display:block;
	position:absolute;
	top:0;
	left:0;
	width:100%;
	height:100%;
}
.bluestyle{
	background: -moz-linear-gradient(left, rgba(74,122,249,0.74) 0%, rgba(31,79,206,1) 100%);
    background: -webkit-linear-gradient(left, rgba(74,122,249,0.74) 0%,rgba(31,79,206,1) 100%);
    background: linear-gradient(to right, rgba(74,122,249,0.74) 0%,rgba(31,79,206,1) 100%);
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#bd4a7af9', endColorstr='#1f4fce',GradientType=1 );
}
.whitestyle{
	background: -moz-linear-gradient(45deg,  rgba(255,255,255,1) 17%, rgba(255,255,255,1) 19%, rgba(255,255,255,0.5) 89%, rgba(255,255,255,0.5) 100%);
    background: -webkit-linear-gradient(45deg,  rgba(255,255,255,1) 17%,rgba(255,255,255,1) 19%,rgba(255,255,255,0.5) 89%,rgba(255,255,255,0.5) 100%);
    background: linear-gradient(45deg,  rgba(255,255,255,1) 17%,rgba(255,255,255,1) 19%,rgba(255,255,255,0.5) 89%,rgba(255,255,255,0.5) 100%);
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#80ffffff',GradientType=1 );
}

.lightbox,.lightboxExtra{background: #fff;color: #53075d;}
.bluebox{
    background-color: #1a1717;
    /* float: unset;
    z-index: -2;
	*/
    position: relative;
}
.blueboxB{
    background-color: #24bbdc;
}
.blueboxhc{
    background: #272727;
    color: white;
}
.blackboxHc{
	background: #0c0a0a;
    color: white;
}
.greybox{
    background: #f9f9f9;
    color: #5570b5;
    //box-shadow: 0px 0px 10px #d2d2d2;
}
.darkbox{
    background: rgba(7, 7, 7, 0.6);
    color: #fff;
    font-weight: bolder;
    text-shadow: 0px 0px 8px black;
}
.whitebox{background: #fff;}
.centerpos{text-align:center;}
/*****************mailer***********************/
.fotermailer{
    text-align: left;
    margin: 0px auto;
    display: block;
    margin-bottom: 4px;
    text-align: left;
}
/*.fotermailer:focus{
	border-color: #272727;
    outline: none;
    box-shadow: 0px 0px 14px black, 0px 0px 4px #656565 inset;
}
.fotermailer:active{
	border-color: #FFC107;
}*/
.col-md-4 .form-control{
    width: 100%;
}
.form-control{
	/* max-width: 100%; */
    width: 50%;
    text-align: left;
    /* margin: 0px auto; */
    display: block;
    /* margin-bottom: 4px; */
    font-size: 16px;
    font-family: robotoB;
    border-radius: 50px;
    border: 2px solid;
    padding: 0px 10px;
    float: right;
}
.form-control.bigtext{
	/* max-width: 100%; */
    width: 100%;
    text-align: left;
    /* margin: 0px auto; */
    display: block;
    /* margin-bottom: 4px; */
    font-size: 16px;
    font-family: robotoB;
    border-radius: 5px;
    border: 2px solid;
    padding: 0px 10px;
    float: right;
}
.form-controlb{
    /* max-width: 100%; */
    width: 50%;
    text-align: left;
    /* margin: 0px auto; */
    display: block;
    /* margin-bottom: 4px; */
    font-size: 16px;
    font-family: robotoB;
    border-radius: 5px;
    border: 2px solid;
    padding: 0px 10px;
    float: right;
}
.form-control:focus{
	border-color: #272727;
    outline: none;
    box-shadow: 0px 0px 4px black, 0px 0px 2px #656565 inset;
}
.form-control:active{
	border-color: #FFC107;
}
.form-group{
	display: block;
    float: left;
    width: 100%;
	margin-bottom:4px;
}
.formSubber{margin-bottom:20px;display:block;}
.ticketser{
	padding:20px;
}
.ticketsje{
	box-shadow: 0px 0px 12px lightgrey;
    border-radius: 24px;
    padding: 20px 40px;
    text-decoration: uderline #dadada;
    background: #fff;
    line-height: 150%;
}
.mailImg {
    float: right;
    position: absolute;
    right: 0;
}
/*****************footer***********************/
.footer .box{
    color:#fff;
}
.footer .linkF:not(p):hover{
	color: #f2652b;
    animation:none;
}
.footer p.linkF {
    text-align: left;
    margin: 0px;
}
.footer a{font-family: 'RobotoB';color: #fff;}
.footer .righter b,
.footer .righter a{text-shadow: 0px 0px 4px rgba(22, 22, 22, 0.8);}
.footer a:hover, .footer a.socF:hover{color: #f2652b;}
.footer a.subber.onn{	
    border: 1px solid;
    padding:4px;
}
.footer p,
.footer .linkF{	color: #235082;
}
.footer p.linkF.blt{
    color: black!important;
    display: block!important;
    width: 100%!important;
    float: left!important;
}
.footer p.linkF.blt.extras{
    font-family: 'RobotoBB';
    line-height: normal;
}
.footer p.linkF:not(.blt){
    font-family: 'RobotoBB';
}
.footer p.linkF.blt.extras2{
    line-height: normal;
    font-size: 12px;
}
.logo{width:100%;display:block;cursor:pointer;}
.logo:hover{}
.homeLogo{box-shadow: 0px 0px 6px #3a3a3a;}
.footerLogoA{
	background: url(des/web_logo_f.svg) no-repeat 0 0;
	background-size: cover!important;
}
.footerLogoA:hover{
	background: url(des/web_logo_bn.svg) no-repeat 0 0;
	opacity: 1;
}
/*SUTIKE freesssh aah yeaah*/
#backCookie{z-index:1;}
.sutis-txtdoboz{color: white;}
.suti-x{color: white;}
.sutitxt{background: rgba(62, 7, 66, 1);}
.sutis-doboz:hover .sutike{background: rgb(8 15 72);}
.sutike{ 
background: rgba(6, 33, 61, 0.9);
color: #fff;
box-shadow: 0px 0px 10px #8b8b8b;
border-radius: 0px;
}
.sutike:hover{ 
	background: rgb(0, 22, 46);
}
.tovsuti:hover{color: #ffffff;}
.okPipe{
	background: url('des/sutikeOk.png') no-repeat center center;
	background-size: cover;
}
.oksuti{background: grey;border:2px solid grey;}
.oksuti:hover{color: rgb(8 12 42);border:2px solid rgb(8 15 72);background:#fff;border-radius: 50px;}
/*********************former***********************/
.formletter{
	color: #000000a8;
    background-size: cover;
    box-shadow: none;
   // text-shadow: 1px 1px 1px rgba(226, 226, 226, 0.48), -1px -1px 1px rgba(0, 0, 0, 0.8);
}
.inelJ .eBoxFont{
    width: 100%!important;
    min-width: unset;
    margin-left: 0%;
}
.formHead h1,.formHead h2{text-align:center;}
.formHead {	color: #1a1717;}
/*******************/
/* Form Side */
input[type="radio"]:hover{background: 1px solid #fff;}
.innerrow::placeholder,
.incontAct::placeholder{color: #8c8c8c!important;}

/*******************************************/
.whitecont{background: white;}
.whitelinedropshadow{box-shadow: 0px 3px 4px #ebebeb;}
.border-box{
	background: #ffffff;
	border: 1px solid #f2f2f2;
}
.border-box:hover{
	border: 1px solid white;
	box-shadow: 0px 2px 8px #f3f3f3;	
}
/**/
.searchD{display:block;
	width:100%;
	//border:1px solid grey;
	//padding:10px 10px;
	}
.searchMod{
	padding:8px;
    font-size: 15px!important;
	position:relative;
	height: 35px!important;
    border: 2px solid #58b7ff;
    border-radius: 5px;
    background: #e8e8e8;
    color: #58b7ff;
    cursor: pointer;
    box-shadow: 0px 0px 40px transparent;
}
}
.talalat{
	padding:20px 2px 20px 2px;
}
.relFinde{
    display: block;
    font-size: 13px;
    color: #636363;
	padding: 4px;
}
.allon{float:left;}
.limon{float:right;}
.rightFinder{
	float:right;
}
textarea.inSearch:focus,textarea.inSearch:active{
	border:none;
	border-right:2px solid #fff;
	border-bottom:2px solid #58b7ff;
	outline:none;
	background:#f1f1f1;
}
.searchMod:focus,.searchMod:active,.searchMod:hover{
	background:#f1f1f1;
}
textarea.inSearch{
    overflow: hidden;
	height: 35px!important;
	    text-align: left;
		    resize: none;
	border: none;
	border-right: 2px solid #fff;
	border-bottom:2px solid #f1f1f1;
	    font-family: RobotoL, sans-serif;
		margin: 0px auto;
    display: block;
    position: relative;
    float: unset;
		margin-top: 0px;
}
.fa-search{
	font-size:17px;
	text-align:center;
	margin-left:-1px;
	//position:absolute;
}
.searchMod:hover{
}
.letSearch{    
	border: none;
    background: #272727;
    text-align: center;
    margin: 0px auto;
    position: relative;
    float: unset;
    margin-top: 8px;
}
.letSearch:hover{   
    background: #58c2f6;
    color: #fff;
    text-shadow: 0px 0px 4px #010d1b;
	cursor:pointer;
	transform: scale(1.04);
    -moz-transform: scale(1.04);
    -webkit-transform-origin-x: scale(1.04);
}
.letSearch:hover i{ 
    transform: scale(1.04);
    -webkit-transform: scale(1.04);
	color: #fff;
} 
.kateger{position: absolute;
    top: 35px;
	z-index: 14;
    background: whitesmoke;
    left: 0;
    white-space: nowrap;
    text-overflow: ellipsis;
    overflow: hidden;
    width: 100%;
    padding: 0px;
	display:none;
	opacity:0;
	max-height: 55vh;
    overflow-y: auto;
}
.kateger.onn{display:block;}
.kateger li{		
white-space: nowrap;
    text-overflow: ellipsis;
    overflow: hidden;
    width: 100%;
    padding: 4px 8px;
	z-index:12;
	cursor:pointer;}
.kateger li:hover{background:#e8e8e8;}	
.modInner{cursor:pointer;}
.modInner:before{
	float:right;
}
.modInner.onn{
	//color:#229165;
	//border: 5px solid #fff;
}	
/*****************/
textarea::before,
.searchModw::before,
.modInner::before{
	display: block;
    position: absolute;
    bottom: 0px;
    left: 0px;
    height: 2px;
    width: 100%;
    background-color: #58b7ff;
    -moz-transform-origin: right top;
    transform-origin: right top;
    -moz-transform: scale(0, 1);
    transform: scale(0, 1);
    -moz-transition: color 0.1s,transform 0.2s ease-out;
    transition: color 0.1s,transform 0.2s ease-out;
}
.modInner.onn:before{
//	float:right;
//	content:'▲';
}
textarea.searchModw:hover::before,
.searchMod:hover::before,
.searchModw:hover::before,
.modInner.onn::before{
    -moz-transform-origin: left top!important;
    transform-origin: left top!important;
    -moz-transform: scale(1, 1)!important;
    transform: scale(1, 1)!important;
}
.kPointer{
	/*position:relative;*/*
}
.kPointer::before{
  /*  content: '';
    display: block;
    position: absolute;
    bottom: 0px;
    left: 0px;
    height: 2px;
    width: 100%;
    background-color: #ccc;
    transform-origin: right top;
    -moz-transform: scale(0, 1);
    transform: scale(0, 1);
    -moz-transition: color 0.1s,transform 0.2s ease-out;
    transition: color 0.1s,transform 0.2s ease-out;*/
}
.kPointer:hover::before{
  /*  transform-origin: left top;
    transform: scale(1, 1);*/
}
/********NAPTAR*******/
.naptar{
	width: 100%;
	border-spacing: 0px;
	border-collapse: collapse;
	box-shadow: 0px 0px 18px rgba(0,0,0,0.05),0px 2px 4px rgba(0,0,0,0.1);
	border-radius: 12px;
	//overflow: hidden;
	//border: 2px solid #fff;
}
.fullnapt>.naptar{
	width: 30%;
	float:left;
}
.fullnapt>.naptar:nth-child(2),
.fullnapt>.naptar:nth-child(8),
.fullnapt>.naptar:nth-child(13),
.fullnapt>.naptar:nth-child(19)
{
	margin-left: 5%;
	margin-right: 5%;
}
.tercclear{    
	width: 100%;
	display: block;
	float: left;
	height: 20px;
}
.secclear{
	width: 100%;
	float: left;
	height: 20px;
	display:none;
}
.naptar:hover{
	box-shadow: 0px 2px 16px rgba(0,0,0,0.08), 0px 1px 4px rgba(0,0,0,0.3), 0px 0px 1px 1px rgb(0, 183, 255);
}
.naptar td>div>span:nth-child(1){float: left;}
.naptar td>div>span:nth-child(2){float: right;}
.naptar td{
	border-right: 1px solid #999;
	border-left: 1px solid #999;
	color: #17376e;
	padding: 10px 2px;
	vertical-align: middle;
	text-align: center;
	background: #ededed;
	cursor:default;
}
.naptar.posernapt td{
	color: #17376e;
	border: 2px solid;
}
.naptar td:not(.topnaps):hover {
    box-shadow: 0px 0px 12px rgba(0,0,0,0.12);
}
.naptar td.aktnap{
	background: #ddd;
}
.naptar td h3{
	padding-top: 10px;
	padding-bottom: 10px;
}
.naptar tr{
	border-bottom: 1px solid #999;
	border-top: 1px solid #999;
}
.naptar.posernapt tr{
	border-bottom: 2px solid #17376e;
	border-top: 2px solid #17376e;
}
.naptar tr:last-child {
    border-bottom-right-radius: 12px;
    border-bottom-left-radius: 12px;
    border: unset;
}
.naptar .napt-next,
.naptar .napt-prev{
font-size: 22px;
line-height: .8;
color: #03a9f5;
border: none;
padding: 0px 10px;
cursor: pointer;
font-family: RobotoBB;
font-weight: bolder;
width: 32px;
height: 32px;
padding: 6px;
background: white;
border-radius: 50%;
margin-top: -5px;
box-shadow: 1px 1px 4px #c5c5c5;
}
.napt-prev{
	float:left;
}
.napt-next{
	float:right;
}
.posLink.tanevr:hover {
    text-decoration: underline;
}
.naptar .napt-next:hover,
.naptar .napt-prev:hover{
	color: #fff;
background: #03a9f5;
box-shadow: 0px 0px 2px #a2e2ff;
}
@keyframes leftSider {
	0% { transform: translate(0%,0%); }
	100% {  transform: translate(-6px,0%);}
}
@keyframes rightSider {
	0% { transform: translate(0%,0%); }
	100% {  transform: translate(6px,0%);}
}
.napt-prev:hover{
  -moz-animation: leftSider 1.5s linear infinite;
-webkit-animation: leftSider 1.5s linear infinite;
-o-animation: leftSider 1.5s linear infinite;
animation: leftSider 1.5s linear infinite;}
.napt-next:hover{
  -moz-animation: rightSider 1.5s linear infinite;
-webkit-animation: rightSider 1.5s linear infinite;
-o-animation: rightSider 1.5s linear infinite;
animation: rightSider 1.5s linear infinite;}
.datami{
	padding: 0px 5px;
}
.ych {
    margin-bottom: 20px;
    display: block;
    position: relative;
    width: 100%;
    float: left;
}
.YchClicker {
    position: relative;
    padding: 12px;
    float: left;
    padding-top: 9px;
    font-weight: bolder;
    border-radius: 100%;
    background: #ededed;
    width: 38px;
    height: 38px;
    box-shadow: 0px 2px 3px #7d7d7d;
    cursor: pointer;
}
.YchClicker:hover {
	color: #fff;
	background: #03a9f5;
	box-shadow: 0px 0px 2px #a2e2ff;
}
.leftYch:hover{
  -moz-animation: leftSider 1.5s linear infinite;
-webkit-animation: leftSider 1.5s linear infinite;
-o-animation: leftSider 1.5s linear infinite;
animation: leftSider 1.5s linear infinite;}
.rightYch:hover{
  -moz-animation: rightSider 1.5s linear infinite;
-webkit-animation: rightSider 1.5s linear infinite;
-o-animation: rightSider 1.5s linear infinite;
animation: rightSider 1.5s linear infinite;}
.ych h2 {
    float: left;
    margin-left: 10px;
    margin-right: 10px;
}
.naptar tr.topnaps,
.naptar td.topnaps{
	border-top: 1px solid transparent;
	border-bottom: 1px solid transparent;
	border-left: 1px solid transparent;
	border-right: 1px solid transparent;
	background: transparent;
    cursor: pointer;
}
.naptar tr.bottomborder td{
	border-bottom: 0px solid #999!important;
}
.clicknaps .datami,
.clicknaps{
    cursor: pointer!important;
    font-family: RobotoBB;
    font-weight: bolder;
}
.topnaps.clicknaps.bottomborder {
    border-bottom: 1px solid rgba(0,0,0,0.3);
}
.naptar tr:nth-child(2) > td {
    background: #e2e2e2;
}
.naptar.posernapt{
    z-index: 99;
	margin:0px auto!important;
    position: fixed;
    top: 50%;
    left: 50%;
    transform: translate(-50%,-50%);
    -webkit-transform: translate(-50%,-50%);
	width: 90%;
    height: 90%;
}
.naptar.posernapt tr.topnaps{
	background: #fff;
}
#skrollr-body.posernapt{
	position: fixed;
    z-index: 1222;
}
.smpops{
	display:none;
	opacity: 0;
	position: absolute;
	top: 0;
	left: 0;
	padding: 20%;
	z-index: 1;
	font-size: 12px;
	text-align: left;
}
.naptar:not(.posernapt) .smpops>.innim{
	opacity:0;
	padding:5px;
	background: #fff;
	border-radius: 3px;
	box-shadow: 0px 0px 4px rgba(0,0,0,0.6);
    padding-bottom: 14px;
}
.naptar.posernapt .smpops {
    position: relative;
    display: block;
    padding: 0px!important;
    height: auto;
    opacity: 1;
    z-index: 12;
    float: left;
    width: 100%;
    margin-left: -1px;
}
.naptar.posernapt .smpops>.innim,
.naptar.posernapt .smpops>.innim a.posLink{
	float:left;
	width: 100%;
}

.naptar.posernapt td{
    max-width: 10px;
}
.naptar td{
	position: relative;
}
.naptar tr td:nth-child(1){
	border-left: unset;
}
.naptar tr td:nth-child(7) {
	border-right: unset;
}
.naptar tr:last-child td:nth-child(1){
	border-bottom-left-radius: 12px;
}
.naptar tr:last-child td:nth-child(7) {
	border-bottom-right-radius: 12px;
}
.naptar.posernapt td.vanesem {
    vertical-align: top;
}
.date-heading h3 {
    text-align: center;
}
.naptar:not(.posernapt) td.vanesem,
.naptar:not(.posernapt) td.tanevr,
.naptar:not(.posernapt) td.vanesem.tanevr {
	cursor:pointer;
}
td.vanesem {
    background: #a7bbd1;
}
td.tanevr {
    background: #F44336;
	color: #fff;
}
td.vanesem.tanevr {
    background: #F44336;
    color: #fff;
    background: linear-gradient(-54deg,  #a7bbd1 50%, #F44336 52%, #F44336 100%);
    background: -moz-linear-gradient(-54deg,  #a7bbd1 50%, #F44336 52%, #F44336 100%);
    background: -webkit-linear-gradient(-54deg,  #a7bbd1 50%, #F44336 52%, #F44336 100%);
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#a7bbd1', endColorstr='#F44336',GradientType=1 );
}
.naptar:not(.posernapt) td.vanesem.tanevr{
	background: #F44336;
}
.naptar:not(.posernapt) td.vanesem:hover,
.naptar:not(.posernapt) td.tanevr:hover,
.naptar:not(.posernapt) td.vanesem.tanevr:hover{
    box-shadow: 0px 0px 4px #fff inset, 0px 0px 2px #fff inset, 0px 0px 12px rgba(0,0,0,0.6);
	color: #fff;
	//font-weight: bolder;
}
/*.naptar:not(.posernapt) .aktnap:hover .smpops,
.naptar:not(.posernapt) td:hover .smpops,
.naptar:not(.posernapt) td.vanesem.tanevr:hover .smpops*/
.naptar:not(.posernapt) td.vanesem:hover .smpops,
.naptar:not(.posernapt) td.tanevr:hover .smpops{
    display:block;
	opacity:1;
}

.naptar:not(.posernapt) td.vanesem:hover .smpops,
.naptar:not(.posernapt) td.tanevr:hover .smpops{
    transform: translate(-90%,-90%); 
    -webkit-transform: translate(-90%,-90%);
    -moz-transform: translate(-90%,-90%);
    -o-transform: translate(-90%,-90%);
}

.naptar:not(.posernapt) td.poserDay1:hover .smpops,
.naptar:not(.posernapt) td.poserDay2:hover .smpops,
.naptar:not(.posernapt) td.poserDay3:hover .smpops,
.naptar:not(.posernapt) td.poserDay8:hover .smpops,
.naptar:not(.posernapt) td.poserDay9:hover .smpops,
.naptar:not(.posernapt) td.poserDay10:hover .smpops,
.naptar:not(.posernapt) td.poserDay15:hover .smpops,
.naptar:not(.posernapt) td.poserDay16:hover .smpops,
.naptar:not(.posernapt) td.poserDay17:hover .smpops,
.naptar:not(.posernapt) td.poserDay22:hover .smpops,
.naptar:not(.posernapt) td.poserDay23:hover .smpops,
.naptar:not(.posernapt) td.poserDay24:hover .smpops,
.naptar:not(.posernapt) td.poserDay29:hover .smpops,
.naptar:not(.posernapt) td.poserDay30:hover .smpops,
.naptar:not(.posernapt) td.poserDay31:hover .smpops,
.naptar:not(.posernapt) td.poserDay36:hover .smpops,
.naptar:not(.posernapt) td.poserDay37:hover .smpops,
.naptar:not(.posernapt) td.poserDay38:hover .smpops,
.naptar:not(.posernapt) td.poserDay39:hover .smpops{
    transform: translate(-10%,-90%); 
    -webkit-transform: translate(-10%,-90%);
    -moz-transform: translate(-10%,-90%);
    -o-transform: translate(-10%,-90%);
}
.naptar:not(.posernapt) td.poserDay4:hover .smpops,
.naptar:not(.posernapt) td.poserDay11:hover .smpops,
.naptar:not(.posernapt) td.poserDay18:hover .smpops,
.naptar:not(.posernapt) td.poserDay25:hover .smpops,
.naptar:not(.posernapt) td.poserDay32:hover .smpops{
    transform: translate(-40%,-90%); 
    -webkit-transform: translate(-40%,-90%);
    -moz-transform: translate(-40%,-90%);
    -o-transform: translate(-40%,-90%);
}
.naptar:not(.posernapt) td.poserDay5:hover .smpops,
.naptar:not(.posernapt) td.poserDay12:hover .smpops,
.naptar:not(.posernapt) td.poserDay19:hover .smpops,
.naptar:not(.posernapt) td.poserDay26:hover .smpops,
.naptar:not(.posernapt) td.poserDay33:hover .smpops{
    transform: translate(-70%,-90%); 
    -webkit-transform: translate(-70%,-90%);
    -moz-transform: translate(-70%,-90%);
    -o-transform: translate(-70%,-90%);
}

.naptar:not(.posernapt) td:hover .smpops>.innim{
	opacity:1;
}
.naptar:not(.posernapt) a.posLink{
	text-shadow: 0px 0px 0px #fff;
    color: #272727;
    display: list-item;
    list-style: square;
    margin-left: 20px;
    margin-bottom: -10px;
    text-align: left;
    min-width: 220px;
    font-weight: 400;
    padding: 10px;
}
.naptar:not(.posernapt) a.posLink.tanevr{
	color: #F44336;	
}
.naptar:not(.posernapt) a.posLink:hover{
    text-shadow: unset;
    text-decoration: underline;
}
.naptar.posernapt .innim {
    background: #235082;
   // border-radius: 6px;
  //  padding: 4px;
}
.naptar.posernapt .smpops>.innim a.posLink {
    //color: #031032;
	color:#fff;
    padding: 4px;background: #235082;
    z-index: 2;
    position: relative;
}
.naptar.posernapt .smpops>.innim a.posLink.tanevr {
    position: relative;
    z-index: 2;
}
.naptar.posernapt  td.vanesem {
    background: #235082;
	padding: 0px;
	overflow:hidden;
	border: 2px solid #031032;
}
.naptar.posernapt td.tanevr a.posLink.tanevr:after {
    background: #F44336;
    width: 100%;
    height: 500%;
    z-index: -1;
    position: absolute;
    top: 0;
    left: 0;
    content: '';
}
/*****************/
.tanevrend{
	background: #f44336;
    color: #fff;
    font-weight: bolder;
    text-transform: uppercase;
    text-align: center;
    padding: 10px;
    border-radius: 120px;
    margin-bottom: 20px;
    box-shadow: 0px 0px 8px rgba(0,0,0,0.2);
	width: 100%;
}
.tanevrend.lightery{
    width: 206px;
    float: unset;
    display: block;
    position: relative;
    max-width: 100%;
    font-size: 12px;
    text-shadow: 0px 0px 4px rgba(255,255,255,0.5);
    margin-top: 12px;
}
/*****************/
.searchBox{
    padding:8px 14px 8px 0px;
    border: 2px solid #58b7ff;
    border-radius: 50px;
    background: #13619c;
    color: #58b7ff;
	cursor:pointer;
	box-shadow: 0px 0px 40px transparent;
}
.searchBox:hover a{
	color:#58b7ff;
	
} 
.searchBox:hover{
	border-color:#58b7ff;
	box-shadow: 0px 0px 10px #1a171700057;
    transform: scale(1.04);
    -webkit-transform: scale(1.04);
}
.searchBox:hover .extraSearch{ 
    background:#58b7ff;
}  
.extraSearch{
    width: auto;
    /* padding-left: 31px; */
    /* padding-right: 10px; */
    border-radius: 50%;
    background: #58b7ff;
    padding: 6px;
    color: #13619c;
    margin: -2.7px 5px;
    font-size: 13px;
}
.searchText{
	text-transform: none!important;
	font-family:  'RobotoL';
}
/**/
.mYarticleTwo{
	background: #ffa24f;
	border: 1px solid #ff8e19;
	color: white;
	text-shadow: 1px 1px 2px #c36e03;
	box-shadow: 2px 2px 10px #efefef, 0px 0px 120px #ff8d00 inset;
}
.headerbg{
    //background: #e5e5e5;
}
.headerbgbg{
	background-size: cover;
	//background: #e5e5e5;
    float: left;
    width: 100%;
    z-index: 1;
}
.container.headerbgbg:after{
    background: -moz-linear-gradient(top, rgba(255,255,255,1) 0%, rgba(255,255,255,1) 35%, rgba(255,255,255,0) 100%);
    background: -webkit-linear-gradient(top, rgba(255,255,255,1) 0%,rgba(255,255,255,1) 35%,rgba(255,255,255,0) 100%);
    background: linear-gradient(to bottom, rgba(255,255,255,1) 0%,rgba(255,255,255,1) 35%,rgba(255,255,255,0) 100%);
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#00ffffff',GradientType=0 );
    width: 100%;
    display: block;
    height: 20%;
    max-height: 222px;
    content: "";
    z-index: 0;
    float: left;
    min-height: 122px;
    top: 0;
    left: 0;
    position: absolute;
}
.ittis{
    display: block;
    position: relative;
    top: 0;
    float: left;
    width: 100%;
}
.blueBy{background-color: #272727;
    color: #98f5d0;}
.whiteBy{
	background: #fffffffa;
    color: #333;}
.greyBy{
	background: rgba(228, 228, 228, 0.96);
}
.blackBy {
    background: #272727;
}
.orangeBy{
    background: rgb(237,156,126);
    background: -moz-linear-gradient(top,  rgba(237,156,126,1) 0%, rgba(243,101,44,1) 100%);
    background: -webkit-linear-gradient(top,  rgba(237,156,126,1) 0%,rgba(243,101,44,1) 100%);
    background: linear-gradient(to bottom,  rgba(237,156,126,1) 0%,rgba(243,101,44,1) 100%);
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ed9c7e', endColorstr='#f3652c',GradientType=0 );
}
.orangeBy2{
    background: #f2652b;
}
.blackbox {
    // background: #272727;
    background: #f2652b;
	color:#fff;
}
.rImgHomeSide{
	height: 100%;
    display: block;
    position: absolute;
    right: 0;
    top: 0;	
}
.topperR{
    float: right;
    text-align: right;
    width: 100%;
    display: block;
}
.topperR > .labelsmPos ~ .contianer {
  float: right;
  width: 100%;
}
.topperR > .box.labelsmPos {
  text-align: right;
  float: unset;
}
.extrabgr.formletter .box.labelsmPos.headerbgbg {
  float: unset;
}
.box.breadi.headerbgbg {
  float: unset;
  width: 100%;
  position: relative;
  display: block;
  clear: both;
}
.innerFl{
      transform: skew(30deg);
    -webkit-transform: skew(30deg);
    -moz-transform: skew(30deg);
    -ms-transform: skew(30deg);
    overflow: hidden;  

    border-top-right-radius: 150px;
    transform-origin: bottom;

    display: none!important;
}
.innerFlRel{
        min-height: 400px;
    transform: skew(-30deg);
    -webkit-transform: skew(-30deg);
    -moz-transform: skew(-30deg);
    -ms-transform: skew(-30deg);
    overflow: hidden;
    border-bottom-left-radius: 200px;
    border-top-left-radius: 200px;
    transform-origin: bottom;
}
.aboutFl{
    transform: skew(30deg);
    -webkit-transform: skew(30deg);
    -moz-transform: skew(30deg);
    -ms-transform: skew(30deg);
    overflow: hidden;
    border-top-right-radius: 150px;
    transform-origin: bottom;
    z-index: 1;
}
.aboutMeBox{
    min-height: 400px;
    transform: skew(-30deg);
    -webkit-transform: skew(-30deg);
    -moz-transform: skew(-30deg);
    -ms-transform: skew(-30deg);
    overflow: hidden;
    border-bottom-left-radius: 200px;
    border-top-left-radius: 200px;
    width: 100%;
    transform-origin: bottom;
}
.kekblokkom{
    background: rgb(39,81,128);
background: -moz-linear-gradient(top, rgba(39,81,128,1) 6%, rgba(80,134,193,1) 87%);
background: -webkit-linear-gradient(top, rgba(39,81,128,1) 6%,rgba(80,134,193,1) 87%);
background: linear-gradient(to bottom, rgba(39,81,128,1) 6%,rgba(80,134,193,1) 87%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#275180', endColorstr='#5086c1',GradientType=0 );
}
.aboutMeHomeSide{
    position: absolute;
    width: 115%;
    height: 100%;
    display: block;
    z-index: 0;
    top: 0;
    right: 0;
    transform-origin: top;
}
.aboutMeBox .article {
    width: 100%;
    padding-left: 120px;
    padding-right: 20%;
    background: rgba(255,255,255,0.9);
    height: auto;
    display: table;
    padding-bottom: 50px;
    padding-top: 20px;
    position: absolute !important;
    bottom: 0;
    background: -moz-linear-gradient(left, rgba(255,255,255,1) 0%, rgba(255,255,255,1) 66%, rgba(255,255,255,0) 100%);
    background: -webkit-linear-gradient(left, rgba(255,255,255,1) 0%,rgba(255,255,255,1) 66%,rgba(255,255,255,0) 100%);
    background: linear-gradient(to right, rgba(255,255,255,1) 0%,rgba(255,255,255,1) 66%,rgba(255,255,255,0) 100%);
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#00ffffff',GradientType=1 );
}
.frct{
    min-height: 80vh;height:748px;
}
.frct2{
    height: 618px; min-height: 72vh; position: relative;
}
@media all and (max-width: 779px){ 
    .footerBoxom{
        padding: 0px;
    }
    .aboutFl{
        margin-left: -120px;
        transform-origin: center;
    }
    .inHF {
        font-size: 20px;
    }
    .abouts .inHF{
        padding-left: 14px;
    }
    .footerTopBorder {
        background: unset;
    }
    .extrBtn {
        right: 0;
    }
    .l1{
        display: none!important;
    }
    .htmlmodifi .ods2,
    .htmlmodifi .ods3{
        transform: unset;
        -webkit-transform: unset;
        -moz-transform: unset;
        -ms-transform: unset;
    }
    html:not(.htmlmodifi) .ods2,
    html:not(.htmlmodifi) .ods3{
        width: 100%!important;
    }
    .ods3{
        background-size: 100%!important;
        background-position-y: bottom -50px !important;
        background-position-x: right -10px !important;
    }
    .centerBox2 {
        font-size: 16px;
        color: black;
        position: relative;
        top: unset;
        left: unset;
        margin-top: 20%;
        transform: unset;
        -webkit-transform: unset;
        -moz-transform: unset;
        -ms-transform: unset;
    }
    .frontTtile,
    .frontDesc {
        max-width: 60%;
    }
    .frontTtile{
        font-size: 32px;
    }
    .frct{
        min-height: 80vh;height:unset;
    }
    .frct2{
        height: unset; min-height: 72vh; position: relative;
    }
}

.extrBtn {
    width: 78px;
    position: absolute;
    max-width: unset;
    min-width: unset !important;
    float: unset !important;
    right: 5%;
    top: 120px;
    z-index: 12;
}
.camAboutLeft{
    height: 100%;
    overflow: hidden;
    border-bottom-left-radius: 200px;
    border-top-left-radius: 200px;
    width: 100%;
    transform-origin: bottom;
    border-left: 12px solid #f2652b;
    position: absolute;
    top: 0;
    left: 0;
    z-index: 1;
    box-shadow: inset 0px 0px 10px rgba(0,0,0,0.2);
}
.camAboutRight{
    height: 100%;
    width: 100%;
    transform-origin: bottom;
    border-right: 12px solid #f2652b;
    position: absolute;
    top: 0;
    left: 0;
    z-index: 2;
    transform: skew(30deg);
    -webkit-transform: skew(30deg);
    -moz-transform: skew(30deg);
    -ms-transform: skew(30deg);
    overflow: hidden;
    border-top-right-radius: 150px;
}
.camBottomBorderRight{
    position: absolute;
    bottom: 0;
    width: 50vw;
    height: 10px;
    background: #f2652b;
    left: 50%;
    z-index: 0;
}
@media all and (max-width: 685px){

    html:not(.htmlmodifi) .ods2,
    html:not(.htmlmodifi) .ods3{
        width: 120%!important;
    }
    .camBottomBorderRight{
        display: none!important;
    }
    .camAboutLeft,.camAboutRight{
        display: none!important;
    }
    .aboutMeHomeSide {
        width: 100%;
    }
    .how{
        padding-top: 48px;
        padding-bottom: 24px;
    }
    .extrBtn {
        position: relative;
        max-width: unset;
        min-width: unset !important;
        float: unset !important;
        right: unset;
        top: unset;
        margin: 20px auto !important;
        padding: 16px 22px !important;
    }
    .aboutFl {
        transform: unset;
        -webkit-transform: unset;
        -moz-transform: unset;
        -ms-transform: unset;
        margin-left: 0;
        margin-bottom: 20px;
        border-radius: 32px!important;
        box-shadow: 0px 0px 22px rgba(0,0,0,0.4);
    }
    .aboutMeBox {
        transform: unset;
        -webkit-transform: unset;
        -moz-transform: unset;
        -ms-transform: unset;
        border-bottom-left-radius: 0;
        border-top-left-radius: 0;
    }
    .frSideTitle.abouts {
        padding-left: 34px;
    }
    .frSideTitle.abouts .inHF {
        padding: unset;
    }
    .aboutMeBox .article {
        padding-left: 34px;
    }
}
@keyframes slideInUp {
	from {
		transform: translate3d(0, 100%, 0);
		visibility: none;
	}
	to {
		transform: translate3d(0, 0, 0);
	}
}
.slideInUp {
}
.harderB{
    background:#272727;margin-top:20px;
    //width:180%;
}
/*ERD*/
p.error {
    background: #ff6262;
    color: #fff;
	border-radius: 86px;
    //font-weight: bold;    
}
p.success {background: #83ff69;
color: black;
border-radius: 86px;
text-shadow: unset;
}
.inputcomment{
    background: rgba(255, 255, 255, 1);
    font-family: robotoB;
    color: grey;
    border: 2px solid #dbdbdb;
	border-radius: 1px;
    width: 100%;
    display: block;
	cursor:pointer;

}	
.inputcomment:hover{
    border: 2px solid #fff;
    background: #f9f9f9;
    outline: 0px solid;
    box-shadow: 0px 0px 5px #00000036;
}
.inputcomment:active,.inputcomment:focus{
    border: 2px solid #235082;
    background: #f9f9f9;
    outline: 0px solid;
    box-shadow: 0px 0px 5px #00000036, inset 0px 0px 5px #00000036;
}
.erdeklodesSend{}
.erdeklodesSend:hover{}
/****************typew*********************/
.blogTextConte{
	text-shadow: 0px 0px 4px white, 0px 0px 10px white;
	padding:14px;
	font-size:13px;
	padding-left: 0px;
	padding-right: 28px;
	cursor: pointer;
}
.blogList-box:hover .blogTextConte{
    padding-left: 14px;	
    padding-right: 14px;	
}
.boxConte h2:nth-of-type(2){
    padding-top: 0px;
}
.boxConte h2:nth-of-type(1){
    padding-bottom: 8px;
}
/*************************************/
.callImg{
	opacity:0.4;
    background-size: cover!important;
}
.ittt3 {
    clear: both;
    width: 100%;
    display: block;
    position: relative;
    float: left;
}
.normalR {
    width: 100%;
    display: block;
    position: relative;
    float: left;
}
.ittt3 img,
.imgEred>img {
    max-height: 180px;
    float: left;
    /* max-width: 30%; */
    margin-right: 12px;
    margin-bottom: 12px;
}
/*TOTOP*/
.toTop{
	display: block;
    position: absolute;
    bottom: 40px;
    right: 40px;
    z-index: 1;
}
.toTop i{
    width: 50px;
    height: 50px;
    background: #ffffff3b;
    border: 6px solid #fff;
    border-radius: 50%;
    text-align: center;
    display: table-cell;
    vertical-align: middle;
    opacity: 0.6;
    color: white;
}
.toTop i:hover,.toTop:hover i{
	opacity:1;
	box-shadow: 0px 2px 4px black, 0px 2px 40px rgba(0,0,0,0.4);
}
/**************tables******************/
table,
.tablazat, .tablazat table {
    text-align: center;
    border-color: #eee;
    border: 0px;
    width: 100%;
    border-collapse: collapse;
}
.normalR table{
	overflow-y: auto;
    position: relative;
    //display: block;
}
.imgcenterfullP table tr,
.imgcenterfullP table td,
.imgcenterfullP table{
    text-align: left;
    vertical-align: top;
}
.imgcenterfullP table tr{
	padding-bottom: 8px;
}
tbody {
    border-top: 1px solid #ccc;
}
.imgcenterfullP table tbody{
    border-top: 0px solid #ccc;
}
.normalR table td,
.tablazat td {
    padding: 15px;
    border: 1px solid #ccc;
}
.normalR table tr,
.tablazat tr {
    background-color: #eee;
}
 .normalR table tr:nth-child(even),
.tablazat tr:nth-child(even) {
    background-color: #fff;
}
/**************fixback front side******************/
.lightmo{
		background:  url('des/laptop-asztali-gep-beuzemeles.png')center center no-repeat;
		background-size: cover;
		color:#fff!important;
}
.lightmo h2,
.lightmo .titleVid{
	color:#fff!important;
}	
.lightmo2{
	background:  url('des/laptop-asztali-gep-cegeknek.png')center center no-repeat;
	background-size: cover;
}
/**************hiddener******************/
.hidden {
//	opacity:0;
//	bottom:-100px!important;
}
.fade-in-element{
	opacity: 1;
	bottom:0px;
}
.frontPl{
	position:absolute;
	right:0;
	bottom:0;
	width:34%;
	z-index:0;
}
.frontPl.frameer{
	-moz-transition: all 0.4s ease!important;
	-webkit-transition: all 0.4s ease!important;
	-o-transition: all 0.4s ease!important;
	transition: all 0.4s ease!important;
}
.ppl.hidden{top:100%;}
.ppl.fade-in-element{top: 50%;}
.relHiddenMover{
	-webkit-animation: relHiddenMoverAnimCenter 0.4s ease-out alternate ;
    -moz-animation: relHiddenMoverAnimCenter 0.4s ease-out alternate ;
    animation: relHiddenMoverAnimCenter 0.4s ease-out alternate ;
}
.arrowNexter.hidden i,.freeBtn.hidden,.freeBtnW.hidden{opacity:0;margin-left:-100%;}
.arrowNexter.fade-in-element i,.freeBtn.fade-in-element,.freeBtnW.fade-in-element{opacity: 1;margin-left: 0px;}
.moreBtn{
	display: block;
    float: left;
    margin-top: 26px;
    padding: 24px;
    background: #375bb7;
    font-size: 20px;
    border-radius: 2px;
    color: white;
    cursor: pointer;
    -webkit-transition: all 0.3s ease;
    -moz-transition: all 0.3s ease;
    -o-transition: all 0.3s ease;
    transition: all 0.3s ease;
}
.moreBtn:hover {
    color: white;
    background: #ffc003;
}
/**/
.anim-sporoljameg {
    background: url(des/sporoljameg.png) right 0px no-repeat;
}
.animbgHOSTall{
	background-size: 46%;	
	-moz-transition: all 0.4s ease;
	-webkit-transition: all 0.4s ease;
	-o-transition: all 0.4s ease;
	transition: all 0.4s ease;
}
.animbgHOST{
	background-size: 40%;	
	-moz-transition: all 0.4s ease;
	-webkit-transition: all 0.4s ease;
	-o-transition: all 0.4s ease;
	transition: all 0.4s ease;
}
.animbgHOST2{
	background-size: 40%;
	background-position: right;	
	-moz-transition: all 0.4s ease;
	-webkit-transition: all 0.4s ease;
	-o-transition: all 0.4s ease;
	transition: all 0.4s ease;
}	
/**************vieosblack******************/
.videosBlack{
	background:#1a1717;
	color:#fff;
}
.labelsm.videosBlack{
	background:none;
	color:#fff;
}
.katter{
	border-radius:3px;
	display:block;
	overflow: hidden;
	border:unset;
	position: relative;
}
.dobler{
	padding-top: 100px;
}
/*******************************************/
@media all and (min-width: 1624px){
	.heighHJ,.morer{
		padding-top: 189px;
		padding-bottom: 169px;
	}
	.morerb{
		padding-bottom: 169px;
	}
}
@media all and (max-width: 1420px) {
	.animbgHOST{
		background-size: 42%;
	}
	.animbgHOSTall{
		background-size: 48%;
	}
	.animbgHOST2{
		background-size: 42%;
	}
	.extralightB.animbgHOST2{
		background-size: 50%;
	}
}
@media all and (max-width: 1280px){
	.animbgHOST{
		background-size: 44%;
	}
	.animbgHOSTall{
		background-size: 52%;
	}
	.animbgHOST2{
		background-size: 44%;
	}
	
	.extralightB.animbgHOST2{
		background-size: 52%;
	}
}
@media all and (max-width: 1310px){
	.top-menu-cont ul li a {
	   font-size: 16px!Important;
        padding: 14px 25px!important;
    }
}
@media all and (max-width: 1240px){
	.top-menu-cont ul li a {
		font-size: 14px!Important;
        padding: 14px 22px!important;
    }
}

@media all and (max-width: 1200px){
    .top-menu-cont ul.nderM {
    	top: 47px;
    }
    .mymenuu:not(.monitorfix) .top-menu-cont ul:not(.nderM) {
        left: 0px!important;
    }
	.animbgHOST{
		background-size: 48%;
	}
	.animbgHOSTall{
		background-size: 50%;
	}
	.animbgHOST2{
		background-size: 48%;
	}
	
	.extralightB.animbgHOST2{
		background-size: 66%;
	}
}
@media all and (max-width: 1024px){
	.top-menu-cont ul li a {
		font-size: 10px!Important;
        padding: 14px 12px!important;
    }
    .top-menu-cont ul.nderM {
    	top: 41px;
    }
    .top-menu-cont ul:not(.nderM){
        left: 0px;
    }
	.ppl{
		//right: 0%;
		//max-height: 80%;
	}
	.ecset{ bottom: -5%;}
}
@media all and (min-width: 961px){.onlytabmob{display:none;}
    .top-menu-cont ul{
        //left: -18px;
    }
	.tframe01 {
		-webkit-animation: 20s slidy infinite;
		-moz-animation: 20s slidy infinite;
		-o-animation: 20s slidy infinite;
		animation: 20s slidy infinite;
	}
	.tframe02 {
		-webkit-animation: 20s slidy2 infinite;
		-moz-animation: 20s slidy2 infinite;
		-o-animation: 20s slidy2 infinite;
		animation: 20s slidy2 infinite;
	}
}

@media all and (max-width: 1160px){
    .itt2 .crv{display: none;}
}
@media all and (max-width: 960px){

    .imgboxom{
        width: 100%;
        padding: 0px;
        max-height: 220px;
    }
    .frSideTitle{
        padding: 24px;
    }
	.artArrowBox {
		display:none;
	}
	.tercclear{
		display:none;
	}
	.secclear{
		width: 100%;
		display:block;
	}
	.fullnapt>.naptar{
		width: 47.5%;
	}
	.fullnapt>.naptar:nth-child(2), .fullnapt>.naptar:nth-child(8), .fullnapt>.naptar:nth-child(13), .fullnapt>.naptar:nth-child(19) {
    margin-left: 0%;
    margin-right: 0%;
	}
	.fullnapt>.naptar:nth-child(1),
	.fullnapt>.naptar:nth-child(4),
	.fullnapt>.naptar:nth-child(8),
	.fullnapt>.naptar:nth-child(12),
	.fullnapt>.naptar:nth-child(15),
	.fullnapt>.naptar:nth-child(19)
	{
		margin-left: 0%;
		margin-right: 2.5%;
	}
	.fullnapt>.naptar:nth-child(2),
	.fullnapt>.naptar:nth-child(6),
	.fullnapt>.naptar:nth-child(9),
	.fullnapt>.naptar:nth-child(13),
	.fullnapt>.naptar:nth-child(17),
	.fullnapt>.naptar:nth-child(20){
		margin-left: 2.5%;
		margin-right: 0%;
	}
	.wboxcover .arrowNexter{
		    background-position: top center!important;
	}
    .monitorfix.top-menu-cont ul li a {
        font-size: 10px!important;
    }
    .monitorfix .menuBox ul.bigimini{
        right: 34px;
    }
    .cardText {
        font-size: 14px;
    }
    .dobler{
    	padding-top: 140px;
    }
	.rImgHomeSide{
		position: relative;
		height: 400px;
	}
	.extralightB.animbgHOST2{
		background-size: 70%;
	}
	.frontPl{
        display:none;
    }
	.footerLogo2 {
        width: 68%;
     }
	.ppl{
	}
	.ecset{ bottom: -6%;}
	.monitorfix .searchBox{display:none;}
    /*	.monitorfix.top-menu-cont ul {top: 67%!important;}*/
	.notab{display: none;}
	.logoheader.monitorfix{    
        background:  url('logo_y.png') no-repeat;
        background-size: cover;
	}
	.adv2cont2{width:100%;}
	.szog2{left: 70%;}
	.whiter{
        background-color: #fff;
    }
	/*.allon{float:right;display:block;width:100%;}*/
    .dron{float:left;}
    .relFinde {
    	padding-bottom:10px;
    }
    .mobFB{
    	font-size:20px;
    }
    .sorterbox {
    	opacity:0.6;
        float: unset;
        margin: 0px auto;
        display: block;
        width: auto;
        margin-bottom: 10px;
    }
.sorterbox :hover{
opacity:1;}
.limon,.allon{text-align:center;}
	.testitext2{font-size: 32px;}
.headLineAdv3 span{font-size:16px;}
	/*.searchD:nth-child(odd){border-left: 2px solid #1a1717!important;}*/
	.inSearch,.searchMod{
		border : 2px solid #FFF!important;
		border-left: 2px solid #FFF!important;
		//margin: 0px;
	} 
		.letSearch{
			border : 0px solid #FFF!important;
			width:50%!important;margin:0px auto;
			float:unset;
			margin-bottom:0px;
			display:block;
		}
}
@media all and (max-width: 910px){
		.relevantContTxt b{
		font-size:12px;
	}
	.animbgHOST2{
		background-size: 70%;
	}
	
	.extralightB.animbgHOST2{
		background-size: 72%;
		background:unset;
	}
}
@media all and (min-width: 780px){

}
.idozom {
    display: block;
    width: 104px;
    margin-bottom: -22px;
    margin-left: -76px;
}
@media all and (max-width: 779px){
 #skrollr-body{
        margin-bottom: 0px !important;
    }
    .myrelBottom{
        position: relative;
    }
   .boxConte{
    height: 0px;
   }
    .idozom {
        display: block;
        width: 104px;
        margin-bottom: 0px;
        margin-left: -22px;
    }
    .frSl2{
        padding-left: 32px;
    }
	.footer span.light{
        text-align: center!important;
        float: unset;
        margin: 0px auto;
    }
	.fullnapt>.naptar{
		width: 100%;
		margin-bottom: 12px;
	}
	.tercclear,
	.secclear{
		display:none;
	}
	.fullnapt>.naptar:nth-child(even) {
		margin-left: 0%;
		margin-right: 0%;
	}
	.fullnapt>.naptar:nth-child(odd) {
		margin-left: 0%;
		margin-right: 0%;
	}
	.relevantContTxt b{
		font-size:14px;
	}
	.relevantCont {
    height: 240px;}
	.monitorfix .menuLogo {
    height: 54px;}
	.frsiteBtn1, .frsiteBtn2 {
		width:100%;   
		padding: 3px;
	}
	.frsiteBtn1 a.aFrsiteBtn{
		width:262px;
	} 
	.frsiteBtn2 a.aFrsiteBtn{
		width:262px;
	}
	.frsiteBtn1 a.aFrsiteBtn, .frsiteBtn2 a.aFrsiteBtn {
		float: unset;
		margin: 0px auto;
		display: block;
		text-align: center;
		background: #fc6f1e;
		color: #fff;
		font-weight: bolder;
		text-transform: uppercase;
		padding: 20px;
		border-radius: 102px;
		width: auto;
		max-width: 100%;
	}
	/*.frsiteBtn1:hover a.aFrsiteBtn, .frsiteBtn2:hover a.aFrsiteBtn */
	.frsiteBtn1 a.aFrsiteBtn:hover, .frsiteBtn2 a.aFrsiteBtn:hover{
		transform: scale(1.04);
		-moz-transform: scale(1.04);
		-webkit-transform-origin-x: scale(1.04);
		cursor: pointer;
		color: #272727;
		background: #fff;
		box-shadow: 0px 0px 4px #0a0a3a2e;
	}
	.frsiteBtn1 .fas.fa-angle-left, .frsiteBtn2 .fas.fa-angle-right {
		display: none;
	}
	a.freeBtn, .freeBtn{
		max-width:100%;
        padding: 10px;
	}
    .footer p.linkF.blt {
        text-align: center;
        color: #000 !important;
        line-height: 27px !important;
        font-size: 16px;
    }
    .footer p.linkF.blt.extras2 {
        font-size: 14px;
    }
    .box-l-30 {
        padding-top: 26px;
    }
    .box-l-25-LOGO {
        width: 70%;
        top: 0px;
        background: #ececec;
        color: #000;
        padding: 14px;
        padding-bottom: 24px;
    }
    .footerLogo2{
        width: 100%;
        display: block;
        margin: 0 auto;
        margin-top: 28px;
        margin-bottom: 23px;
        right: unset;
        left: unset;
        float: unset;
    }
	.footerLogo {width: 38%;}
	html { background-size: 10%;}
	.prod-green-light{background: #c2ffbe;}
	
	.menuBox{
		height: 54px;
	}
	.icon-menu {
		color: #272727;
	}
	.htmlmodifi .icon-menu {
		color:#235082;
	}
	.monitorfix .icon-menu {
		color:#235082;
    }
	.animbgHOST2{
		background: none;
	}
}
.how {
    border-top: 8px solid #235183;
}

@media all and (max-width: 1100px){
    .footerTopBorder,.crossFooterCont{
        display: none!important;
    }
}
@media all and (max-width: 645px){

    html:not(.htmlmodifi) .ods2,
    html:not(.htmlmodifi) .ods3{
        width: 140%!important;
    }
    .frSl2 {
        width: 90%;
        margin-top: 0px;
        margin-bottom: 42px;
        z-index: 12;
    }
    .frontTtile{
        max-width: 90%;
    }
    .mySlides.slInActive {
        opacity: 1;
        left: unset !important;
    }
    .frSideTitle{
        padding: 18px;
        z-index: 16;
        position: relative;
    }
    .cardText {
        max-height: unset!important;
        margin-bottom: 32px;
    }
    .headLineAdv {
        border-bottom: unset!important;
    }
    .sliderBox a{
        position: relative;
    }
    .sliderProdBox > div::after,
    .sliderBox::before, .sliderBox::after {
        display: none!important;
    }
    .form-control{
		width:100%;
		margin-bottom:2px;
	}
    .frsiteBtn1, .frsiteBtn2{
    	display:none;
    }
	.animbgHOSTall{
		background: none;
	}	
	.animbgHOST2{
		background: none;
	}
	.ecset{ bottom: -4%;}
    .callImg{display: none;}
    .ppl,
    .pplCont{
    }
    .adv2cont2{width:100%;}
    .szog2{left: 80%;}
    .notbmobile{display:none;}
    .nextbtnGal2{
    	padding: 8px;
    	display: block;
    	width: 38px;
    	height: 38px;
    	text-align:center;
    }
    .testiface{
    	width: 100px;
    	height: 100px;
    }	
    h1{font-size: 28px;}
    h1.extrah1{font-size: 38px;}

    .harderB{width:100%;}
    }
@media all and (max-width: 540px){
	.adv2cont2{width:100%;}
	.szog2{display:none;}	
	.headerbg,.bgbg{height: 250px;}
	.nomobile{display: none;}

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

	.animbgHOST2{
		background-size: 140%;
	}
}

/* ************* TABLETHEME *************** */
.tableD{display: table!important;width: 100%;}
.tableC{display: table-cell!important;float: unset!important;}
div:not(.nohover) > .cardBox .tableC {
    padding-bottom: 30px;
}
.tabletT{vertical-align: top!important;}
.tabletM{vertical-align: middle;!important;}
.tabletB{vertical-align: bottom!important;}
.tableCard{background: transparent;
border-radius: 6px;
box-shadow: 0px 0px 22px rgba(0,0,0,0.1),0px 0px 2px rgba(0,0,0,0.1);
text-align: center;
}
.tableC.light,
.tableCard.light {
    background: #f1f8ff;
    border: 3px solid #283f6e;
    box-shadow: 0px 0px 22px rgba(0,0,0,0.1),0px 0px 2px rgba(0,0,0,0.1),inset 0px 0px 2px 2px rgba(255,255,255,1);
}
.tableC.whcard,
.tableCard.whcard{
    box-shadow: unset;
}
.transpiC{}
.tableC h2, .tableC h3, .tableC h4, .tableC h5, .tableC h6{text-align: center!important;text-shadow: 1px 1px 1px rgba(255,255,255,0.4);}  
.tableCardD{border-spacing: 14px;
border-collapse: separate;}

.tabletTable{
    vertical-align: middle;
    display: table !important;
}

.absLTRArrow {
    position: absolute;
    top: 50%;
    width: 40px;
    left: -40px;
    height: 10px;
    background: red;
    display: none;
}
.numerBox{margin-bottom: 24px;}
.cardBox{margin-bottom: 24px;padding: 8px;}
.numerBoxC{display: block;margin-bottom: 32px;margin-top: 32px;}
.numerBox div,.numerBox span,.numerBox a,.numerBox h2,.numerBox h3,.numerBox h4{text-align: center;}
span.mrnum,.numerBox a,.numerBox h2,.numerBox h3,.numerBox h4{width: 100%;}
.numerImg.lefter {
    margin-left: 0px;
}
.boxMax920{
    max-width: 920px!important;
}
.numerImg {
    height: 82px;
    margin-bottom: 24px;
}
.vonal{
    width: 200px;
}

@media all and (max-width: 779px){ 
    .vonal{
        width: 140px;
    }
    .tableC h2, .tableC h3, .tableC h4, .tableC h5, .tableC h6{
        font-size: 14px;
    }
    .tableCardD{
        padding: 0;
    }
    .tableC{
        display: block!important;
        float: left!important;
        position: relative;
    }
}
@media all and (max-width: 645px){ 
    .vonal{
        width: 200px;
    }
}

.moz-reader-content img{
    display: none!important;
}