@import url("inc/fonts/rubik/font.css");
@import url("inc/fonts/roboto/font.css");
@import url("inc/fonts/robotoc/font.css");

@import url("inc/social.css");
@import url("inc/contact.css");
@import url("inc/specialv2.css");
@import url("font-awesome.css");




* {
outline: none; 
	padding:0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	 -webkit-tap-highlight-color: rgba(0, 0, 0, 0) !important;	 
}
body {
word-break: break-word;
overflow-wrap: break-word; 
overflow-x:hidden;
}

a {
text-decoration:none;
}
a:visited {
text-decoration:none;
}

*:focus {
text-decoration:none;
}

a:hover {
text-decoration:none;
}

#sonuc {width:0px;height:0px;position:absolute;}
#iloader {
position:fixed;
width:100%;
height:100%;
z-index:9995;
bottom:0;
background-color:#000000;
filter:alpha(opacity=80);
opacity: 0.8;
-moz-opacity:0.8;
color:#ffffff;
z-index:9998;
}


#iloader-wrapper {
position:fixed;
width:100%;
height:100%;
margin-top:0px;
margin-left:0px;
top:0px;
left:0px;
opacity:1.0;
moz-opacity:1.0;
filter: alpha(opacity=100);
z-index:9999;
	
}
#iloader-content {
width:340px;
height:130px;
position:relative;
background-color:#ffffff;
border:0px;
box-shadow: 1px 1px 5px rgba(0,0,0,0.1);
overflow:hidden;
border-radius:2px;
margin:auto;
margin-top:20%;
text-align:center;
border:2px solid #22abc3;
}

#iloader-content p {
font-family: inherit;
font-size:18px;
font-weight:600;
text-align:center;
color:#22abc3;
width:93%;
margin-top:35px;
position:absolute;
}
#iloader-content img {

margin-top:70px;
margin-left:-20px;
}

#iloader .iloaderOverlay {
position:absolute;
width:100%;
height:100%;
}
#iloader .iloaderC {
width:400px;
height:100px;
background-color:#efefef;
border:2px solid #125aa3;
margin-left:auto;
margin-right:auto;
margin-top:20%;
margin-bottom:auto;
padding:20px;
filter:alpha(opacity=100);
opacity: 1.0;
-moz-opacity:1.0;
text-align:center;
}	
#iloader .iloaderC  p{
font-size:22px;
font-family: 'Muli', 'sans-serif';
text-align:center;
color:#000000;
margin-bottom:10px;
margin-top:20px;
}

.cl-fix { clear:both !important;display:table; content:" ";}
.cl-fix:after { clear:both !important;display:table; content:" ";}
.cl-fix:before { clear:both !important;display:table; content:" ";}


.xscroll-to-top {
font-size:15px;
color:#ffffff !important;
padding-top:10px;
padding-bottom:10px;
padding-left:10px;
padding-right:10px;
border:1px solid #8b755a;
border-radius:3px;
background:#8b755a;
position:fixed;
z-index:9999;
right:15px;
bottom:100px;
animation:  zoomIn;
animation-duration: 0.6s;
text-align:center;

}
.xscroll-to-top:hover {
cursor:pointer;
background-color:#b39775;
border:1px solid #b39775;
color:#ffffff !important;
}

@media (max-width:1024px)  {
}

.img-radius {
border-radius: 3px;
padding:3px;
}

.responsive {
max-width:100%;
max-height:100%;

}

.form-sonuc {
clear:both;
position:relative;
width:95% !important;
display:block;
text-align:center;
background-color:#2b2b2b;
border:1px solid #2b2b2b;
color:#ffffff;
font-size:13px;
font-weight:400;
font-family:inherit;
transition: all 0.3s ease-in-out 0s;
-moz-transition: all 0.3s ease-in-out 0s;
-webkit-transition: all 0.3s ease-in-out 0s;
margin-top:10px !important;
margin-bottom:10px !important;
padding:8px;
border-radius:1px;
margin-left:auto;
margin-right:auto;
}	

.form-sonuc-error {
clear:both;
position:relative;
width:auto !important;
min-width:90%;
display:table;
text-align:center;
background-color:#cc0000;
border:1px solid #cc0000;
color:#ffffff;
font-size:12px;
font-weight:400;
font-family:inherit;
transition: all 0.3s ease-in-out 0s;
-moz-transition: all 0.3s ease-in-out 0s;
-webkit-transition: all 0.3s ease-in-out 0s;
margin-left:auto;
margin-right:auto;
margin-top:10px !important;
margin-bottom:10px !important;
padding:5px;
border-radius:2px;
}	

@media (max-width:1024px)  {
.responsive {
max-width:100%;
max-height:100%;
max-height:240px;
}
}



.mb-lang {
position:relative;
display:block;	
text-align:center;

}
.mb-lang ul {
	list-style:none;
}
.mb-lang ul li {
position:relative;
display:inline-block;
padding:0px;
margin:0px;
margin-right:10px !important;
margin-bottom:3px;
padding:0px !important;
}
.mb-lang ul li a {
color:#ffffff;	
padding:0px !important;
} 

.mb-lang ul li a img {
max-width:36px;	
}


.hd-lang {
position:relative;
display:block;	
text-align:center;
z-index:44;
}
.hd-lang ul {
	list-style:none;
}
.hd-lang ul li {
position:relative;
display:inline-block;
margin-right:5px;
}
.hd-lang ul li a {
color:#ffffff;	
} 

.hd-lang ul li a img {
max-width:28px;	

}
@media (min-width: 1024px) {
.mb-lang {display:none;}
.mobile-info-block {display:none;}
}

@media (max-width: 1024px) {
.hd-lang {display:none;}
}

.cookie-info-bar {
position:fixed;
bottom:10px;
background:rgb(145,145,145,1);
color:#ffffff !important;
padding:15px;
margin:0px;
z-index:9999999;
width:100vw;
text-align:center;
border-radius:2px;
}
.cookie-info-bar p {
	position:relative;
		display:block;
		color:#ffffff !important;
		height:auto;
	text-align:center;
	padding:5px;
	margin:0px;
}

.cookie-info-bar .def-btn {
position:relative;
display:inline-block;
padding-top:5px;
padding-bottom:5px;
padding-left:15px;
padding-right:15px;
background:#333333;
border:0px;
color:#ffffff;
font-size:14px;
font-weight:600;
border-radius:2px;
text-align:right !important;
float:right;
margin-right:10px;

}