@charset "utf-8";
/* CSS Document */

/********************************************************************************************************/
/* THE FOLLOWING LINES OF CODES WERE CODED FOR REGINA CLOUD BASED INFORMATION MANAGEMENT SYSTEM PROJECT */
/* BY DONE MUHENDISLIK & DANISMANLIK HIZMETLERI. COPYING,SHARING or PUBLISHING THIS FILE IS FORBIDDEN   */
/*                                                                                                      */
/*                                                                      YIGIT PEKMEZCI                  */
/*                                                                     Software Engineer                */
/*                                                           Done Muhendislik & Danismanlik Hizmetleri  */
/********************************************************************************************************/

/************************************************************************/
/* GLOBAL PARAMETERS : FONTS */
.material-icons {
    font-family: 'Material Icons' !important; /* Fontun başka bir fontla ezilmesini engeller */
    text-transform: none !important;           /* Türkçe büyük harf değişimini (i->İ) durdurur */
    font-weight: normal;
    font-style: normal;
    display: inline-block;
    line-height: 1;
    text-rendering: optimizeLegibility;
    -webkit-font-smoothing: antialiased;
    font-feature-settings: 'liga';             /* Ligature desteğini açık tutar */
}

@font-face {
	font-family: 'NotoSansRegular';
	src: url('fonts/notosans_regular.eot');
    src: url('fonts/notosans_regular.eot') format('embedded-opentype'),
        url('fonts/notosans_regular.woff2') format('woff2'),
        url('fonts/notosans_regular.woff') format('woff'),
        url('fonts/notosans_regular.ttf') format('truetype'),
        url('fonts/notosans_regular.svg#NotoSansRegular') format('svg');
}

@font-face {
	font-family: 'NotoSansBlack';
	src: url('fonts/notosans_black.eot');
    src: url('fonts/notosans_black.eot') format('embedded-opentype'),
        url('fonts/notosans_black.woff2') format('woff2'),
        url('fonts/notosans_black.woff') format('woff'),
        url('fonts/notosans_black.ttf') format('truetype'),
        url('fonts/notosans_black.svg#NotoSansBlack') format('svg');
}

@font-face {
	font-family: 'VipnaGorgiallaBoldItalic';
	src: url('fonts/vipnagorgialla_bold_italic.eot');
    src: url('fonts/vipnagorgialla_bold_italic.eot') format('embedded-opentype'),
        url('fonts/vipnagorgialla_bold_italic.woff2') format('woff2'),
        url('fonts/vipnagorgialla_bold_italic.woff') format('woff'),
        url('fonts/vipnagorgialla_bold_italic.ttf') format('truetype'),
        url('fonts/vipnagorgialla_bold_italic.svg#VipnaGorgiallaBoldItalic') format('svg');
}

@font-face {
	font-family: 'EthnocentricRegular';
	src: url('fonts/ethnocentric_regular.eot');
    src: url('fonts/ethnocentric_regular.eot') format('embedded-opentype'),
        url('fonts/ethnocentric_regular.woff2') format('woff2'),
        url('fonts/ethnocentric_regular.woff') format('woff'),
        url('fonts/ethnocentric_regular.ttf') format('truetype'),
        url('fonts/ethnocentric_regular.svg#EthnocentricRegular') format('svg');
}

@font-face {
	font-family: 'RobotoRegular';
	src: url('fonts/roboto_regular.eot');
    src: url('fonts/roboto_regular.eot') format('embedded-opentype'),
        url('fonts/roboto_regular.woff') format('woff'),
        url('fonts/roboto_regular.ttf') format('truetype'),
        url('fonts/roboto_regular.svg#RobotoRegular') format('svg');
}

@font-face {
	font-family: 'RobotoBold';
	src: url('fonts/roboto_bold.eot');
    src: url('fonts/roboto_bold.eot') format('embedded-opentype'),
        url('fonts/roboto_bold.woff') format('woff'),
        url('fonts/roboto_bold.ttf') format('truetype'),
        url('fonts/roboto_bold.svg#RobotoBold') format('svg');
}

@font-face {
	font-family: 'Almairah';
	src: url('fonts/almairah.eot');
    src: url('fonts/almairah.eot') format('embedded-opentype'),
        url('fonts/almairah.woff2') format('woff2'),
        url('fonts/almairah.woff') format('woff'),
        url('fonts/almairah.ttf') format('truetype'),
        url('fonts/almairah.svg#Almairah') format('svg');
}
/************************************************************************/

/************************************************************************/
/***** CSS ANIMATIONS (GLOBAL) *****/
@keyframes loading {
	0% {
		/*opacity: 0;*/
		transform: perspective(100vw) rotateY(0deg);
	}
	50% {
		/*opacity: 1;*/
		transform: perspective(100vw) rotateY(360deg);
	}
	60% {
		/*opacity: 1;*/
		transform: perspective(100vw) rotateY(360deg);
	}
	100% {
		/*opacity: 0;*/
		transform: perspective(100vw) rotateY(360deg);
	}
}
@keyframes loading-icon {
	0% {
		transform: perspective(10vw) rotateX(0deg) rotateY(0deg);
	}
	15% {
		transform: perspective(10vw) rotateX(0deg) rotateY(0deg);
	}
	16% {
		transform: perspective(10vw) rotateX(180deg) rotateY(0deg);
	}
	50% {
		transform: perspective(10vw) rotateX(180deg) rotateY(0deg);
	}
	65% {
		transform: perspective(10vw) rotateX(180deg) rotateY(0deg);
	}
	66% {
		transform: perspective(10vw) rotateX(180deg) rotateY(180deg);
	}
	100% {
		transform: perspective(10vw) rotateX(180deg) rotateY(180deg);
	}
}

@keyframes goto_up_anim { 
	0% {
	opacity: 0;
	}
	50% {
		opacity: 1;
	}
	100% {
	opacity: 0;
	}
}

@keyframes blink_anim { 
	0% {
	  background-color: #fab900;
	}
	50% {
		background-color: #000000;
	}
	100% {
	  background-color: #fab900;
	}
}

/*@keyframes skybackground {
    from { background-position: 0; }
    to { background-position: -1920px; }
}*/

@keyframes skybackground {
    0% { background-position: 0; }
    50% { background-position: 20%; }
	100% { background-position: 0;}
}


/************************************************************************/

/************************************************************************/
/***** GLOBAL STYLES *****/
::-webkit-scrollbar {
	display: none;  /* Chrome Safari */
}

::placeholder { /* Chrome, Firefox, Opera, Safari 10.1+ */
	color: #a7a7a7;
	opacity: 1; /* Firefox */
}

:-ms-input-placeholder { /* Internet Explorer 10-11 */
	color: #a7a7a7;
}

::-ms-input-placeholder { /* Microsoft Edge */
	color: #a7a7a7;
}

*{
	/* Prevent any object from being highlighted upon touch event*/
	-webkit-tap-highlight-color: rgba(0,0,0,0);
	-webkit-tap-highlight-color: transparent;
	-webkit-user-select: none;
	-khtml-user-select: none;
	-moz-user-select: none;
	-ms-user-select: none;
	user-select: none;
}

input, textarea {
	-webkit-user-select: text;
	-khtml-user-select: text;
	-moz-user-select: text;
	-ms-user-select: text;
	user-select: text;
}

input
{
	-webkit-user-select: auto !important;
	-khtml-user-select: auto !important;
	-moz-user-select: auto !important;
	-ms-user-select: auto !important;
	user-select: auto !important;
}

input[type=checkbox] {
	zoom: 2.0;
}
/************************************************************************/

/*******************************************************************************************************************************/
/*******************************************************************************************************************************/
/*******************************************************************************************************************************/
/*******************************************************************************************************************************/
/*******************************************************************************************************************************/


/*******************************************************************************************************************************/
/*******************************************************************************************************************************/
/*******************************************************************************************************************************/
/*******************************************************************************************************************************/
/*******************************************************************************************************************************/

