@import url('https://fonts.googleapis.com/css2?family=Roboto:ital,wght@0,300;0,400;0,500;0,700;1,300;1,400&display=swap');

* {
    margin: 0px;
    padding: 0px;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
}
html {
	scroll-behavior: smooth;
}


/*HYPERLINKS COLORS*/




/*WSC STANDARD COLORS________________________________VARIABLE DECLARATIONS*/
:root {	
	--gold1: #f6da96;
	--gold2: #daac38;
	--gold3: #7c5801;
	
	--green1: #c3f5a2;
	--green1: #70bf34;
	--green1: #2c6a06;
	
	--white1: #fff;
	--gray1: #7b7b7b;
	--gray2: #797979;
	--gray2: #383838;	
	
	--font1: 'Roboto', sans-serif;
}




/* BODY SETTINGS ONLY*/

body {
    position: relative;
    background-repeat: no-repeat;
    -webkit-box-shadow: inset 0 0;
    box-shadow: inset 0 0;
    background-position: center center;
    background-size: cover;
    background-attachment: fixed;
    /* [disabled]background-image: url(IMAGES/LEGENDARY%20BACDROP%20WSC2_LOW6.jpg); */
    font-size: medium;
    isolation: isolate;
    margin-top: 0px;
    padding-top: 20px;
	
}


/*OD TU NAPREJ SO PODATKI OD ODSTAVKOV IN GLAVNIH NASLOVOV WSC ISO STANDARD 2021*/

p {
    font-size: 18px;
    color: var(--white1);
    font-family: var(--font1);
    text-align: justify;
    line-height: 31px;
    font-weight: 100;
    text-indent: 0px;
    letter-spacing: 0;
}


h1 {
    color: #FFFFFF;
    font-family: 'Roboto', sans-serif;
    text-decoration: none;
    font-size: 40px;
    font-weight: bolder;
    letter-spacing: 1px;
    font-style: normal;
    padding-top: 13px;
    padding-bottom: 13px;
    font-variant: normal;
    margin-bottom: 12px;
    line-height: 70px;
    margin-top: 22px;
    text-shadow: 1px 1px 1px #1B150D;
    margin-left: 0px;
    padding-left: 0px;
    width: 100%;
    text-align: left;
}

h2 {
    color: #FFFFFF;
    font-family: 'Roboto', sans-serif;
    font-style: normal;
    font-variant: normal;
    font-weight: bold;
    font-size: 25px;
    line-height: 30px;
    letter-spacing: 1px;
    text-shadow: 1px 1px 1px #1B150D;
    margin-top: 50px;
    padding-top: 5px;
    padding-bottom: 5px;
    text-decoration: none;
    text-align: left;
}


h3 {
    color: #FFFFFF;
    font-family: 'Roboto', sans-serif;
    font-style: normal;
    font-variant: normal;
    font-weight: bold;
    font-size: 20px;
    text-align: left;
    line-height: 30px;
    letter-spacing: 0px;
    text-shadow: 1px 1px 1px #1B150D;
    margin-top: 15px;
    margin-bottom: 10px;
}

h4 {
    color: #D0D0D0;
    font-family: 'Roboto', sans-serif;
    font-size: 14px;
    font-style: italic;
    font-weight: normal;
    line-height: 27px;
    text-align: left;
    word-spacing: 1px;
    /* [disabled]text-indent: 22px; */
    letter-spacing: 1px;
}

/*TA FONT H6 JE REZERVIRAN SAMO ZA WSC STANDARD QUOTE, V BESEDILIH, SO RUMENE BARVE- NE SPREMINJAJ */

h5 {
    color: #C3B42D;
    font-family: 'Roboto', sans-serif;
    text-decoration: none;
    font-style: italic;
    font-variant: normal;
    font-weight: normal;
    margin-bottom: 60px;
    font-size: 20px;
    text-align: center;
    line-height: 0px;
    letter-spacing: normal;
    margin-top: 60px;
    text-shadow: 1px 1px 1px rgba(37,21,10,1.00);
}

/*TA FONT H6 JE REZERVIRAN SAMO ZA WSC STANDARD LINKE-GLAVNE GUMBE, KOT SO V FOOTERJU- NE SPREMINJAJ */

h6 {
    color: #FFFFFF;
    font-style: normal;
    font-family: 'Roboto', sans-serif;
    font-size: 15px;
    font-weight: normal;
    text-align: left;
}




img {
    padding: 0;
    margin: 0;
}
main {
    width: 1600px;
    margin-left: auto;
    margin-right: auto;
    display: flex;
    flex-direction: row;
    justify-content: space-between;
    margin-top: 0px;
    padding-bottom: 50px;
}
.BODY_CLASS_MAIN {
    background-repeat: repeat;
    ;
    background-position: 0% 0%;
    /* [disabled]background-size: 300px auto; */
    background-color: #2E2E2E;
        
}










/*CONTAINER CLASS SE UPORABLJA ZA VSE PODSTRANI, KOT OSNOVA-MAIN SEKCIJA */

.CONTAINER {
    width: 1000px;
    position: relative;
    -webkit-box-shadow: 0px 0 0px 0;
    box-shadow: 0px 0 0px 0;
    padding-left: 15px;
    padding-right: 15px;
    display: block;
    margin-left: auto;
    margin-right: auto;
    padding-bottom: 6px;
    padding-top: 25px;
    margin-bottom: 0px;
    -webkit-box-sizing: content-box;
    -moz-box-sizing: content-box;
    box-sizing: content-box;
}


.CONTAINER_IMG_FULL {
    position: relative;
}
.CLASS2 .CONTAINER h1, .CLASS2 .CONTAINER h2, .CLASS2 .CONTAINER h3, .CLASS2 .CONTAINER p{
    color: #252525;
    text-shadow: 0px 0px 0px;
    text-align: left;
}
.CLASS2 .CONTAINER h3 {
    background-color: #FFFFFF;
    padding-top: 0px;
    padding-bottom: 0px;
    padding-left: 14px;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
    line-height: 32px;
    font-size: 16px;


}


.CONTAINER_IMG_FULL img {
    width: 100%;
    height: auto;
}

.CONTAINER_IMG_FULL span  {
    width: 100%;
    clear: none;
    position: absolute;
    bottom: 0px;
    font-family: Roboto;
    color: #FFFFFFc5;
    background-color: #00000099;
    padding-top: 4px;
    padding-bottom: 4px;
    padding-left: 10px;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
    margin-top: 0px;
    margin-bottom: 0px;
    -webkit-backdrop-filter: blur(10px);
    backdrop-filter: blur(10px);
    font-size: 12px;
}








/*V TEM DELU JE STIL ZA ZGORNJO GLAVNO PLOSCO  NA GLAVNI STRANI WSC- FAMOUS TABLE OF WSC ONLY_INDEX*/

.GLAVNA_ZGORNJA_PLOSCA {
    height: 62px;
    float: none;
    -webkit-box-shadow: 0px 0px 2px #2A1505;
    box-shadow: 0px 0px 2px #2A1505;
    position: fixed;
    width: 100%;
    top: 0px;
    z-index: 200;
    -webkit-backdrop-filter: blur(10px);
    backdrop-filter: blur(10px);
    display: inline-flex;
    justify-content: space-between;
}


.GLAVNA_ZGORNJA_PLOSCA div{
    width: 246px;
    height: 50px;
    padding: 10px;
    text-align: center;
	
}

.GLAVNA_ZGORNJA_PLOSCA div:nth-of-type(3) {
    text-align: right;

}



/*OD TU NAPREJ SO PODATKI ZA GLAVNO ORODNO VRSTICO, KATERA JE NA VSAKI PODSTRANI-SEKUNDARNIH STRANEH WSC*/

.UPPERBAN {
    display: flex;
    justify-content: space-between;
    height: 56px;
    background-color: #FFFFFF;
    padding-left: 0px;
    -webkit-box-shadow: 0px 0px 10px #3E0E0E;
    -webkit-backdrop-filter: blur(10px);
    backdrop-filter: blur(10px);
    box-shadow: 0px 0px 10px #3E0E0E;
    width: 100%;
    position: fixed;
    top: 1px;
    z-index: 200;
    margin-top: -2px;
    padding-top: 7px;
    margin-bottom: 0px;
}
.UPPERBAN div {
    width: 349px;
    display: block;
    padding-right: 0px;
    margin-top: -5px;
    padding-top: 4px;
    text-align: center;
}

.UPPERBAN> div:last-of-type img {
    width: 40px;
    padding-right: 0px;
    text-align: right;
    float: right;
    margin-left: 0px;
    margin-right: 10px;
    margin-top: 2px;
}
.UPPERBAN> div:first-of-type {
    text-align: left;
}



/*BURGERMENU- GLAVNI NORMALNI MENU ZA VSE STRANI-PODSTRANI*/

.BURGERMENU {
    z-index: 1;
    cursor: pointer;
    margin-top: 2px;
	
}


#BURGER-MENU.ACTIVE{
	/*background: ...;*/
    /* v tem delu lahko menjaš sliko na burger menu ko je aktiven- recimo križec*/
	
}



/* V TEM DELU JE UVODNA ZADEVA PRI PRVI-OSNOVNI STRANI_FAMOUS TABLE WSC*/


.INDEX {
    width: 700px;
    margin-right: auto;
    text-align: center;
    background-size: cover;
    padding-top: 85px;
    padding-bottom: 20px;
    margin-left: auto;
    text-indent: 0px;
}
.INDEX h2 {
    font-weight: lighter;
    font-size: 12px;
    color: rgba(255,255,255,1.00);
    text-align: center;
    line-height: 13pt;
    margin-top: 12px;
	}
	
	
/*SEARCH TAB JE STANDARD WSC VRSTICA ZA ISAKNJE PODATKOV NA WSC STRANI	*/


.SEARCH_TAB {
    width: 535px;
    height: 46px;
    margin-left: auto;
    margin-right: auto;
    background-color: #FFFFFF;
    display: flex;
    justify-content: center;
    align-content: center;
    border-radius: 29px;
    padding-top: 6px;
    margin-bottom: 15px;
    -webkit-box-shadow: 0px 0px 2px #21212188;
    box-shadow: 0px 0px 2px #21212188;
    margin-top: 5px;
}
.SEARCH_TAB input {
    width: 79%;
    height: 38px;
    background-color: #F1F1F1;
    color: #1C7007;
    font-size: 20px;
    padding-left: 15px;
    padding-right: 15px;
    border-radius: 3px;
    border-style: none;
    margin-top: -2px;
    margin-left: 12px;
    margin-right: 12px;
    outline: none;
}

.SEARCH_TAB img  {
    margin-top: 0px;
    padding-left: 0px;
    cursor: pointer;
    width: 12%;
    margin-right: 0px;
    height: 35px;
}


/* PARAGRAF LINK IN SPECIALFORM SE UPORABLJATA ZA POMEMBNE DELE BESEDILA, KOT RECIMO LINKI ZA SPLETNE STRANI ITD*/

.PARAGRAF_LINK {  
    color: #FFCF59;
    text-decoration: none;
    font-size: 18px;
    font-family:  'Roboto', sans-serif;
    text-align: justify;
    line-height: 31px;
    font-weight: normal;
    text-indent: 0px;
    letter-spacing: 0.5px;
}


.SPECIALFORM {
    text-align: center;
    color: #B4B4B4;
    font-family: 'Roboto', sans-serif;
    font-variant: normal;
    font-weight: normal;
    font-size: 13px;
    line-height: 3px;
    margin-top: 20px;
}





/* V TEM DELU JE STIL ZA IKONSKI PRIKAZ, KOT JE NA INDEX STRANI*/

.ICON  {
    width: auto;
    margin-left: auto;
    margin-right: auto;
    text-align: center;
    text-decoration: none;
    height: auto;
    padding-right: 25px;
    padding-left: 25px;
    display: block;
    align-items: center;
    justify-content: center;
    margin-bottom: 88px;
    padding-bottom: 152px;
    margin-top: 50px;
}



.ICON a {
    display: inline-flex;
    flex-direction: column;
    align-items: center;
    text-decoration: none;
    border-radius: 3px;
    background: #00000055;
    -webkit-backdrop-filter: blur(5px);
    backdrop-filter: blur(5px);
    height: auto;
    margin: 3px;
    transition: 0.2s;
    padding-bottom: 0px;
    width: 300px;
}

.ICON a::before{
    content: 'Check me out more! :) ';
    background-color: #00000088;
    position: absolute;
    width: 300px;
    height: 100%;
    opacity: 0;
    transition: 500ms;
    padding-right: 18px;
    padding-bottom: 18px;
    padding-left: 18px;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
    font-family: Roboto;
    align-items: center;
    color: #171717;
    font-weight: bolder;
}



.ICON a:hover  {
    background-color: #FFFFFF22;
    color: #000000;
	
	
}
.ICON p  {
    text-align: left;
    padding-bottom: 0px;
    font-size: 12px;
    padding-top: 2px;
    padding-left: 0px;
    padding-right: 0px;
    text-indent: 0px;
    font-family: 'Roboto', sans-serif;
    letter-spacing: 0;
    height: 40px;
    line-height: 19px;
    margin-bottom: 3px;
    margin-top: 0px;
    width: 94%;
    font-weight: lighter;
    overflow: hidden;
    margin-left: 0px;
}


.ICON h1 {
    color: #E5E5E5;
    list-style-position: outside;
    list-style-type: none;
    font-family: 'Roboto', sans-serif;
    font-size: 20px;
    font-variant: normal;
    font-style: normal;
    font-weight: normal;
    text-decoration: none;
    line-height: 30px;
    display: block;
    padding-top: 2px;
    letter-spacing: 1px;
    border-style: none;
    text-align: left;
    width: 94%;
    padding-left: 0px;
    margin-left: 0px;
    text-indent: 0px;
    height: 25px;
    margin-top: 1px;
    margin-bottom: 1px;
    padding-bottom: 0px;
    overflow: hidden;
    text-shadow: 0px 0px;
}


.ICON img {
    width: 300px;
    /* [disabled]border: thin solid #3E191A; */
    border-radius: 3px 3px 0px 0px;
    text-align: center;
    overflow: hidden;
    object-fit: cover;
    height: 150px;
}



/*V TEJ SEKCIJI SE NAHAJA STIL ZA SEDLO OZIROMA FOOTER*/

#TAIL {
    padding-bottom: 35px;
    display: flex;
    flex-direction: row;
    justify-content: center;
    align-content: flex-start;
    -webkit-box-shadow: 0px 0px 0px 1px;
    box-shadow: 0px 0px 0px 1px;
    -webkit-backdrop-filter: blur(10px);
    backdrop-filter: blur(10px);
    background-color: #00000099;
    position: static;
    padding-top: 0px;
    width: 100%;
    margin-top: 0px;
    margin-bottom: 0px;
    bottom: -1px;
	}
#TAIL div {
    clear: none;
    position: static;
    font-family: 'Roboto', sans-serif;
    font-size: 10pt;
    margin-left: auto;
    margin-right: auto;
    padding-top: 0px;
    margin-top: 15px;
    width: 29%;
    padding-right: 0px;
}
#TAIL div a  {
    display: inline-block;
    padding-top: 1px;
    margin-top: 6px;
    text-decoration: none;
    color: #BBBBBB;
    font-family: 'Roboto', sans-serif;
    margin-right: 10px;
    padding-bottom: 0px;
    width: 100%;
    text-align: center;
}
#TAIL div:nth-of-type(1) {
    text-align: left;
    text-decoration: none;
    padding-top: 33px;

}
#TAIL div:nth-of-type(1) p {
    text-align: left;
    font-size: 13px;
    line-height: 15px;
    color: #FFFFFF77;
}

#TAIL div:nth-of-type(2) {
    display: inline-block;
    text-align: left;
}
#TAIL div:nth-of-type(3) {
    text-align: right;
    padding-top: 34px;
}




#TAIL a:hover {
    color: #FFFFFF;
}

#CREAINFO {
    width: 1103px;
    position: static;
    padding-left: 20px;
    margin-top: 0px;
    padding-right: 20px;
    padding-top: 70px;
    padding-bottom: 2px;
    margin-left: auto;
    margin-right: auto;
    color: #FFFFFF;
    text-decoration: none;
}
#LOGOMAIN img {
    width: 64%;
}
.LOGOMINI {
    display: none;

}





/*V TEM DELU JE VSE OD ZAVESNEGA MENIJA, KI PRIDE KO PRITISNES BURGER MENU IKONO, PONAVADI SE NAHAJA ČISTO NA VRHU, V SREDINI*/

.ZAVESNI_MENU {
    text-indent: -40px;
    padding-top: 60px;
    padding-left: 0px;
    width: 600px;
    border-bottom-width: 0px;
    -webkit-box-shadow: 0px 4px 4px -4px #0E0B0B;
    box-shadow: 0px 4px 4px -4px #0E0B0B;
    padding-bottom: 1px;
    background-position: 52% 36%;
    border-bottom-left-radius: 5px;
    border-bottom-right-radius: 5px;
    position: fixed;
    left: 0;
    right: 0;
    margin-top: -35px;
    margin-right: auto;
    margin-left: auto;
    margin-bottom: 0;
    top: 35px;
    height: 0;
    overflow: hidden;
    /*V primeru več linkov in enake višine ZAVESNI_MENU, overflow zgoraj spremeni v scroll.*/
    transition: 50ms;
    background-image: linear-gradient(180deg,rgba(231,231,231,1) 0%,rgba(240,240,240,1) 100%);
    z-index: 199;
	backdrop-filter: blur(10px);
	
}



.ZAVESNI_MENU.ACTIVE{
    height: auto;
    width: 600px;
}

.ZAVESNI_MENU a {
    color: #7C7C7C;
    text-decoration: none;
    text-align: center;
    font-family: Roboto;
    font-size: 20px;
    display: block;
    margin-top: -5px;
    margin-bottom: 5px;
    width: auto;
    height: auto;
    position: relative;
    padding-top: 9px;
    padding-bottom: 9px;
    margin-left: auto;
    margin-right: auto;
    text-indent: 0;
    font-variant: normal;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
    padding-left: 20px;
    padding-right: 20px;
	}
.ZAVESNI_MENU a:hover {
    color: #217E0A;
    width: auto;
    background-color: #FFFFFF;
    
	
}
/*

.ZAVESNI_MENU a::after {
    content: '';
    display: block;
    width: 100%;
    height: 33px;
    background-color: #B52F31;
    text-align: center;
    position: absolute;
    margin-left: 0px;
    left: 0px;
    opacity: 0.25;
    -webkit-box-shadow: 2px 2px 2px 1px #454545;
    box-shadow: 2px 2px 2px 1px #454545;
    padding-top: 0px;
    top: 0px;
}
*/




.LOGONONE {
    margin-top: 4px;
}
.CLASS2 {
    background-image: -webkit-linear-gradient(270deg,rgba(88,88,88,1.00) 0%,rgba(67,67,67,1.00) 99.49%);
    background-image: -moz-linear-gradient(270deg,rgba(88,88,88,1.00) 0%,rgba(67,67,67,1.00) 99.49%);
    background-image: -o-linear-gradient(270deg,rgba(88,88,88,1.00) 0%,rgba(67,67,67,1.00) 99.49%);
    background-image: linear-gradient(180deg,rgba(88,88,88,1.00) 0%,rgba(67,67,67,1.00) 99.49%);
    text-decoration: none;
    background-color: #FFFFFF;
}


.CLASS3 {
    background-color: #000000;
    background-image: -webkit-linear-gradient(270deg,rgba(31,31,31,1.00) 0%,rgba(29,29,29,1.00) 100%);
    background-image: -moz-linear-gradient(270deg,rgba(31,31,31,1.00) 0%,rgba(29,29,29,1.00) 100%);
    background-image: -o-linear-gradient(270deg,rgba(31,31,31,1.00) 0%,rgba(29,29,29,1.00) 100%);
    background-image: linear-gradient(180deg,rgba(31,31,31,1.00) 0%,rgba(29,29,29,1.00) 100%);
}


/*V TEJ SEKCIJI JE STIL ZA WSC ISO 2021 GALERIJO- TEMELJI NA ZELO ENOSTAVNI MONTAŽI IN DODAJANJU SLIK.  (VSE SLIKE TI SPRAVI V KVADRAT, ČETUDI SO LONGITUDNALNEGA ALI LATITUDINALNEGA PROPORCA. ZA TO VRSTO "STD_GALLERY VELJA, DA TE OB PRITISKU NA KATERIKOLI SLIKO, ODPRE MAXIMALNO OKENCE, ZATEMNI IN ZAMEGLI OZADJE, IN GLEDAS TE SLIKE V POVEČANEM NAČINU"*/

.STD_GALLERY {
    display: grid;
    grid-template-columns: 135px 135px 135px 135PX 135PX 135PX 135PX;
    justify-content: space-between;
    align-content: stretch;
    grid-column: 6px;
    grid-row-gap: 8px;
    margin-left: 0px;
}
.STD_GALLERY img {
    object-fit: cover;
    cursor: pointer;
    height: 135px;
    padding-top: 0px;
    padding-left: 0px;
    border-radius: 2px;
    border: 1px solid #FFFFFF00;
    width: 100%;
	}

	
.STD_GALLERY img:hover{
    transform: scale(1.05);
    overflow: hidden;
    /* [disabled]-webkit-box-shadow: 0px 0px; */
    /* [disabled]box-shadow: 0px 0px; */
    border-radius: 3px;
}


/*ASIMETRAL DIV OZIROMA PREDELNE ENOTE, SO NAMENJENE KOT STANDARD, KATEREGA UPORABLJAMO, KADAR ŽELIMO POSTAVITI NA LEVO ALI DESNO STRAN SLIKO IN OBRATNO KAJ NAPISANO.

v KOLIKOR ZELIMO, DAJE SLIKA NA LEVI STRANI USTVARIMO "ASIMETRAL_DIV_LEFT" IN ZNOTRAJ NJEGA USTVARIMO ŠE DVA "DIV-A", PRVI JE ZA SLIKO, DRUGI JE ZA TEXT...V KOLIKOR ŽELIMO DA JE SLIKA NA DESNI, IZBEREMO "ASIMETRAL_DIV_RIGHT", ZOPET DODAMO NOTRI DV "DIVA" IN V PRVEGA PISEMO TEXT V DRUGEGA SLIKO . VSE JE TAKO STILSKO DEFINIRANO, PREKO GRIDA.*/


.ASIMETRAL_DIV_LEFT {
    display: grid;
    grid-template-columns: 70% auto;
    grid-column-gap: 15px;
    margin-top: 50px;
    margin-bottom: 50px;
    position: relative;
    width: 100%;
	}
.ASIMETRAL_DIV_LEFT> div span   {
    position: absolute;
    bottom: 0px;
    font-family: Roboto;
    color: #FFFFFFc5;
    width: 100%;
    background-color: #00000099;
    padding-left: 10px;
    margin-bottom: 0px;
    padding-top: 4px;
    padding-bottom: 4px;
    -webkit-backdrop-filter: blur(10px);
    backdrop-filter: blur(10px);
    font-size: 12px;
}

.ASIMETRAL_DIV_LEFT div:nth-of-type(1) {
    overflow: hidden;
    margin-bottom: auto;
    margin-top: auto;
    position: relative;
    bottom: 0px;
}



.ASIMETRAL_DIV_LEFT div h3, .ASIMETRAL_DIV_LEFT div p {
    text-align: left;
    margin-top: 0px;
    padding-top: 0px;
}

/*SLIKA NA DESNO*/

.ASIMETRAL_DIV_RIGHT {
    display: grid;
    grid-template-columns: auto 70%;
    grid-column-gap: 15px;
    margin-top: 50px;
    margin-bottom: 50px;
    background-color: #C72C2F;
}

.ASIMETRAL_DIV_RIGHT div:nth-of-type(2) {
	overflow: hidden;
    margin-bottom: auto;
    margin-top: auto;
  }  



.ASIMETRAL_DIV_RIGHT div h3, .ASIMETRAL_DIV_RIGHT div p{
    text-align: right;
    margin-top: 0px;
}
#LOGOMAIN h2 a {
    color: #FFFFFF;
    text-decoration: none;
}

.RENTAL_TEXTER {
    text-align: left;
    align-content: center;
    margin-right: auto;
    padding-right: 0px;
    padding-left: 0px;
    position: static;
    width: 1000px;
    margin-left: auto;
	}
.RENTAL_TEXTER h2 {
    text-align: left;
    margin: auto;
    padding-top: 0px;
    padding-right: 0px;
    padding-left: 0px;
    padding-bottom: 0px;
    width: 100%;
    color: #CB9A33;
    text-shadow: 0px 0px;
}

.RENTAL_TEXTER p {
    padding-top: 0px;
    padding-left: 0px;
    padding-bottom: 0px;
    margin-top: 30px;
    margin-left: auto;
    margin-right: auto;
    padding-right: 0px;
    color: #DDB152;
    font-style: normal;
    font-weight: normal;
    margin-bottom: 30px;
}

/*TA SEKCIJA DEFINIRA VIDEO 100%; V CONTAINERJIH*/

.VIDEO_WSC {
    width: 100%;
    background-color: #325F83;
}
.VIDEO_WSC iframe {
    height: 500px;
    width: 100%;

}





.STD_ICONAR{
    width: 1000px;
    margin-left: auto;
    margin-right: auto;
    position: relative;
    text-align: left;
    -webkit-box-shadow: 0px 0 0px 0;
    box-shadow: 0px 0 0px 0;
    display: grid;
    grid-template-columns: 240px 240px 240px 240px;
    justify-content: space-between;
    grid-column: 6px;
    grid-row-gap: 8px;
}



.ISOICON {
    width: 240px;
    background-color: #FFFFFF;
    height: 290px;
    border-radius: 2px;
    margin-top: 0px;
}

.ISOICON img {
    height: 240px;
    overflow: hidden;
    object-fit: cover;
    margin-left: 0px;
    margin-right: 0px;
    width: 100%;

}

.ISOICON p {
    color: #292929;
    font-weight: normal;
    text-align: left;
    margin-top: 0px;
    margin-bottom: 0px;
    font-variant: normal;
    font-style: normal;
    font-family: Roboto;
    text-transform: capitalize;
    font-size: 14px;
    padding-top: 0px;
    padding-bottom: 0px;
    height: 22px;
    line-height: 24px;
    padding-left: 10px;
}
.ISOICON p:first-of-type {
    font-weight: bold;
}
.INTRO_VISUALER {
    margin-left: auto;
    margin-right: auto;
    width: 100%;
    text-decoration: none;
    background-position: 0% 0%;
    background-attachment: fixed;
    position: relative;
    overflow: hidden;
    text-shadow: -11px -7px 7px #1B0506;
    z-index: 20;
    padding-left: 0px;
    -webkit-box-shadow: 0 -48px 0px 50px #686868;
    box-shadow: 0 -48px 0px 50px #686868;
    height: 50vh;
    background-color: #191919;
    background-size: cover;
    margin-top: auto;
    margin-bottom: auto;
    align-content: center;
    justify-content: center;
    align-items: center;
	
	
}
.INTRO_VISUALER div {
    height: 130px;
    position: absolute;
    top: 14vh;
    text-shadow: 0px 0px;
    font-family: Roboto;
    color: #FFFFFF;
    z-index: 5;
    margin-left: auto;
    margin-right: auto;
    display: block;
    left: auto;
    right: auto;
    width: 100%;
}
.INTRO_VISUALER div p {
    text-align: center;
    padding: 0;
    margin: 0;
    font-size: 12px;
    color: #B4B4B4;
}
.INTRO_VISUALER div h1 {
    z-index: 2;
    width: 100%;
    top: 12vh;
    padding: 0;
    height: auto;
    margin-bottom: -7px;
    color: #B48C59;
    text-shadow: 1px 1px #463316;
}
.INTRO_VISUALER div h3 {
    top: 12vh;
    z-index: 3;
    width: 100%;
    height: 0px;
    margin-top: 0;
    margin-right: 0;
    margin-left: 0;
    margin-bottom: 20px;
    padding: 0;
    color: #ADADAD;
}


.INTRO_VISUALER>img:nth-of-type(1)  {
    width: 100%;
    left: 0px;
    z-index: 1;
    overflow: hidden;
    opacity: 1;
    display: block;
    text-align: center;
    margin-left: auto;
    margin-right: auto;
    height: auto;
}
.INTRO_VISUALER #LOGORENT {
    width: 30%;
    margin-bottom: auto;
    padding-top: auto;
    padding-bottom: auto;
    margin-top: 8vw;
}






.INTRO_VISUALER  video  {
    position: absolute;
    left: 0px;
    top: 0px;
    z-index: 2;
    overflow: hidden;
    width: 100%;
}
.INTRODUCER {
    -webkit-box-shadow: 0px 0 0px 0;
    box-shadow: 0px 0 0px 0;
    margin-bottom: 0px;
    width: 100%;
    text-align: center;
    margin-top: 0px;
    -webkit-box-sizing: content-box;
    -moz-box-sizing: content-box;
    box-sizing: content-box;
    position: static;
    padding-left: 0px;
}
.INTRODUCER a {
    width: 20%;
    text-decoration: none;
    height: auto;
    margin-left: 10px;
    margin-right: 10px;
    display: inline-block;
    text-align: center;
}

.INTRODUCER a img {
    width: 100%;
    height: auto;
    border-radius: 238px;
    border: 0.5px solid #FFFFFF33;
    -webkit-box-shadow: 0px 3px 3px #0A0A0A77;
    box-shadow: 0px 3px 3px #0A0A0A77;
    filter: grayscale(200%) brightness(70%) opacity(100%);
    transition: all ease-in 0.4s;
    text-align: center;
}
	
.INTRODUCER a img:hover {
    border-color: #FFFFFF99;
    border-width: 0.5px;
    transform: scale(1.05,1.05);
    -webkit-box-shadow: 0px 5px 8px #0A0A0A55;
    box-shadow: 0px 5px 8px #0A0A0A55;
	filter: hue-rotate(360deg);
	filter: grayscale(0%);
}


/*ANIMACIJSKI KOPLEKS-ZA SLIKE*/


.INTRO_ANIMA_SET {
    background-image: url("IMAGES/ANIMACIJA_ISO_WSC/ANIMA_ (1).jpg");
    animation: fade 40s infinite;
    height: 406px;
    width: 1000px;
    background-size: cover;
    margin-left: auto;
    margin-right: auto;
    margin-top: 25px;
	
}

@keyframes fade{
	20% { background-image: url("IMAGES/ANIMACIJA_ISO_WSC/ANIMA_ (2).jpg");
	}
	40% { background-image: url("IMAGES/ANIMACIJA_ISO_WSC/ANIMA_ (3).jpg");
	}
	60% { background-image: url("IMAGES/ANIMACIJA_ISO_WSC/ANIMA_ (4).jpg");
	}
	80% { background-image: url("IMAGES/ANIMACIJA_ISO_WSC/ANIMA_ (5).jpg");
	}
	
}




.CONTAINER .INTRODUCER> h2 {
    text-align: center;
    color: #232323;
    margin-bottom: 30px;
    border-bottom: thin solid #848484;
}
.CONTAINER .INTRODUCER a h2  {
    text-align: center;
    color: #565656;
    font-size: 20px;
    font-weight: normal;
    margin-top: 0px;
}
.CONTAINER .INTRODUCER a p  {
    color: #727272;
    text-align: center;
    font-size: 15px;
    margin-top: 0px;
    margin-bottom: -1px;
    padding-top: 0px;
    height: 11px;
    font-weight: normal;
    width: 100%;
}


.INTRO_VISUALER span {
    font-size: 49px;
    position: absolute;
    z-index: 3;
    text-shadow: 0px 0px;
    color: #FFFFFF;
    font-family: Roboto;
    background-color: #00000077;
    width: 100%;
    padding-top: 32px;
    margin-top: 0px;
    text-align: right;
    padding-bottom: 23px;
    display: block;
    padding-left: 0px;
    right: 0px;
    padding-right: 40px;
	-webkit-backdrop-filter: blur(10px);
    backdrop-filter: blur(10px);
}



/*PASSWORD PAGE ONLY SELECTORS FOR WSC DATA TRANSFER 2021*/


.PASS_DIV  {
    width: 600px;
    background-color: #252525;
    margin-left: auto;
    margin-right: auto;
    margin-top: 23VH;
    padding: 25px 15px;
    align-items: center;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
    text-align: center;
    flex-direction: column;
    justify-content: space-between;
    
   
    border-radius: 5px;
    border-top: 4px ridge #C38828;
    border-bottom: 4px ridge #C38828;
    background-image: url(IMAGES/DATA_TRANSFER/DATA_TRANSFER_BACKGROUND_PASS.jpg);
    background-size: cover;

}

.PASS_DIV img  {
    height: auto;
    width: 45%;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
    margin-top: 8px;
    /* [disabled]margin-bottom: 10px; */
    -webkit-filter: drop-shadow( 1px 1px 2px rgba(0, 0, 0, .7));
    filter: drop-shadow( 1px 1px 2px rgba(0, 0, 0, .7));
    
 }
.PASS_DIV h1 {
    color: #D1A64B;
    text-align: center;
    font-size: 40px;
    line-height: 24px;
    font-weight: bold;
    margin-bottom: 50px;
    margin-top: 0px;
}
.PASS_DIV h2  {
    color: #D1A64B;
    text-align: center;
    margin-top: 20px;
    font-size: 15px;
    line-height: 24px;
    font-weight: normal;
    margin-bottom: 1px;
}

.PASS_DIV p  {
    font-size: 18px;
    margin-bottom: 0px;
    padding: 0;
    text-align: left;
    margin-top: 25px;
    line-height: 0px;
}
.PASS_DIV input  {
    width: 65%;
    outline: none;
    border-style: none;
    text-align: center;
    background-color: #FFFFFFc7;
    font-size: 22px;
    color: #214FBC;
    font-weight: bold;
    height: 50px;
    margin-bottom: 0px;
    letter-spacing: 1px;
    padding-top: 0px;
    border-radius: 3px;
}
::placeholder {
    color:rgba(5 5 5 0.1);
    font-weight: lighter;

 
}


.PASS_DIV button {
    background-color: #214FBC;
    color: #FFFFFF;
    border: 0.2px solid #FFFFFF33;
    width: 32%;
    font-family: Roboto;
    letter-spacing: 1px;
    box-shadow: 0px 0px 1px -1px #0A0A0A;
    -webkit-box-shadow: 0px 0px 1px -1px #0A0A0A;
    font-size: 22px;
    border-radius: 3px;
    height: 50px;
    padding-bottom: 0px;
    cursor: pointer;
}
.PASS_DIV button:hover {
    filter: hue-rotate(-35deg);
    border: 0.2px solid #FFFFFF99;
}

.INTROFOUND {
    width: 800px;
    margin-left: auto;
    margin-right: auto;
    margin-top: 89px;
    text-align: left;
    display: grid;
    grid-template-columns: 50% auto;
    grid-column-gap: 15px;
}
