@font-face {
  font-family: 'Ekstropia-BoldItalic';
  src: url('../fontz/Ekstropia-BoldItalic.eot?#iefix') format('embedded-opentype'),  url('../fontz/Ekstropia-BoldItalic.woff') format('woff'), url('../fontz/Ekstropia-BoldItalic.ttf')  format('truetype'), url('../fontz/Ekstropia-BoldItalic.svg#Ekstropia-BoldItalic') format('svg');
  font-weight: normal;
  font-style: normal;
}
@font-face {
  font-family: 'Ekstropia-RegularItalic';
  src: url('../fontz/ekstropia_regular_italic-webfont.eot?#iefix') format('embedded-opentype'),  url('../fontz/ekstropia_regular_italic-webfont.woff') format('woff'), url('../fontz/ekstropia_regular_italic-webfont.ttf')  format('truetype'), url('../fontz/ekstropia_regular_italic-webfont.svg#Ekstropia_regular_italic-webfont') format('svg');
  font-weight: normal;
  font-style: normal;
}
@font-face {
  font-family: 'Ekstropia-LightItalic';
  src: url('../fontz/Ekstropia-LightItalic.eot?#iefix') format('embedded-opentype'),  url('../fontz/Ekstropia-LightItalic.woff') format('woff'), url('../fontz/Ekstropia-LightItalic.ttf')  format('truetype'), url('../fontz/Ekstropia-LightItalic.svg#Ekstropia-LightItalic') format('svg');
  font-weight: normal;
  font-style: normal;
}

@font-face {
  font-family: 'Ekstropia-MediumItalic';
  src: url('../fontz/Ekstropia-MediumItalic.eot?#iefix') format('embedded-opentype'),  url('../fontz/Ekstropia-MediumItalic.woff') format('woff'), url('../fontz/Ekstropia-MediumItalic.ttf')  format('truetype'), url('../fontz/Ekstropia-MediumItalic.svg#Ekstropia-MediumItalic') format('svg');
  font-weight: normal;
  font-style: normal;
}

@font-face {
  font-family: 'Shkarravina';
  src: url('../fontz/Shkarravina.eot?#iefix') format('embedded-opentype'),  url('../fontz/Shkarravina.woff') format('woff'), url('../fontz/Shkarravina.ttf')  format('truetype'), url('../fontz/Shkarravina.svg#Shkarravina') format('svg');
  font-weight: normal;
  font-style: normal;
}
@font-face {
  font-family: 'RilindjaTechnical-Bold';
  src: url('../fontz/RilindjaTechnical-Bold.eot?#iefix') format('embedded-opentype'),  url('../fontz/RilindjaTechnical-Bold.otf')  format('opentype'),
	     url('../fontz/RilindjaTechnical-Bold.woff') format('woff'), url('../fontz/RilindjaTechnical-Bold.ttf')  format('truetype'), url('../fontz/RilindjaTechnical-Bold.svg#RilindjaTechnical-Bold') format('svg');
  font-weight: normal;
  font-style: normal;
}
@font-face {
  font-family: 'RilindjaTechnical-Italic';
  src: url('../fontz/RilindjaTechnical-Italic.eot?#iefix') format('embedded-opentype'),  url('../fontz/RilindjaTechnical-Italic.otf')  format('opentype'),
	     url('../fontz/RilindjaTechnical-Italic.woff') format('woff'), url('../fontz/RilindjaTechnical-Italic.ttf')  format('truetype'), url('../fontz/RilindjaTechnical-Italic.svg#RilindjaTechnical-Italic') format('svg');
  font-weight: normal;
  font-style: normal;
}

@font-face {
  font-family: 'RilindjaTechnical';
  src: url('../fontz/RilindjaTechnical.eot?#iefix') format('embedded-opentype'),  url('../fontz/RilindjaTechnical.otf')  format('opentype'),
	     url('../fontz/RilindjaTechnical.woff') format('woff'), url('../fontz/RilindjaTechnical.ttf')  format('truetype'), url('../fontz/RilindjaTechnical.svg#RilindjaTechnical') format('svg');
  font-weight: normal;
  font-style: normal;
}
@font-face {
  font-family: 'RilindjaTechnicalNarrow';
  src: url('../fontz/RilindjaTechnicalNarrow.eot?#iefix') format('embedded-opentype'),  url('../fontz/RilindjaTechnicalNarrow.woff') format('woff'), url('../fontz/RilindjaTechnicalNarrow.ttf')  format('truetype'), url('../fontz/RilindjaTechnicalNarrow.svg#RilindjaTechnicalNarrow') format('svg');
  font-weight: normal;
  font-style: normal;
}
@font-face {
  font-family: 'Kapital-Semi-condensedBold';
  src: url('../fontz/Kapital-Semi-condensedBold.eot?#iefix') format('embedded-opentype'),  url('../fontz/Kapital-Semi-condensedBold.woff') format('woff'), url('../fontz/Kapital-Semi-condensedBold.ttf')  format('truetype'), url('../fontz/Kapital-Semi-condensedBold.svg#Kapital-Semi-condensedBold') format('svg');
  font-weight: normal;
  font-style: normal;
}
@font-face {
	font-family: 'thelbi';
	src: url('../fontz/thelbi.eot?') format('eot'), 
	     url('../fontz/thelbi.woff') format('woff'), 
	     url('../fontz/thelbi.ttf')  format('truetype'),
	     url('../fontz/thelbi.svg#thelbi') format('svg');
}
@font-face {
	font-family: 'Bardhi';
	src: url('../fontz/Bardhi.eot?') format('eot'), 
	     url('../fontz/Bardhi.woff') format('woff'), 
	     url('../fontz/Bardhi.ttf')  format('truetype'),
	     url('../fontz/Bardhi.svg#Bardhi') format('svg');
}
 .ekstropia-regular {font-family: 'ekstropiaregular'!important;}
 .ekstropia-regular-italic {font-family: 'Ekstropia-RegularItalic'!important;}
 .ekstropia-bold-italic {font-family: 'Ekstropia-BoldItalic'!important;}
 .ekstropia-light {font-family: 'ekstropialight'!important;}
 .ekstropia-light-italic {font-family: 'Ekstropia-LightItalic'!important;}
 .ekstropia-medium {font-family: 'ekstropiamedium'!important;}
 .ekstropia-medium-italic {font-family: 'Ekstropia-MediumItalic'!important;}
 .ekstropia-bold {font-family: 'ekstropiabold'!important;}
 .rilindja-technical {font-family: 'RilindjaTechnical'!important;}
 .rilindja-technical-narrow {font-family: 'RilindjaTechnicalNarrow'!important;}
 .rilindja-technical-bold { font-family: 'RilindjaTechnical-Bold'!important;}
 .rilindja-technical-italic {font-family: 'RilindjaTechnical-Italic'!important;}
 .thelbi-regular {font-family: 'thelbi'!important;}
 .kapital-regular {font-family: 'Kapital-Semi-condensedBold'!important;}
 .bardhi-regular {font-family: 'Bardhi'!important;}
 .shkarravina-regular {font-family: 'Shkarravina'!important;}
 .row.midHead.all-in.rilindja-group h1 {line-height:0.9;}
 .row.midHead.all-in.shkarravina-group h1 {line-height:0.9;margin-bottom: 0;}
 .row.midHead.all-in.thelbi-group h1 {line-height:0.9;margin-bottom: 0;}
 .position-after {
    position: fixed;
    top:55px;
    left: 0;
    display: none;
    width: 100%;
    background-color: #fff;
    z-index: 999999;
 }
 .position-after .container-fluid {margin-top:0;padding-left:30px;padding-right:30px;}
.position {
  overflow: hidden;
}
#nav-icon1, #nav-icon2, #nav-icon3, #nav-icon4 {
  width: 30px;
  height:20px;
  right: 20px;
  top:20px;
  position: absolute;
  -webkit-transform: rotate(0deg);
  -moz-transform: rotate(0deg);
  -o-transform: rotate(0deg);
  transform: rotate(0deg);
  -webkit-transition: .5s ease-in-out;
  -moz-transition: .5s ease-in-out;
  -o-transition: .5s ease-in-out;
  transition: .5s ease-in-out;
  cursor: pointer;
}

#nav-icon1 span, #nav-icon3 span, #nav-icon4 span {
  display: block;
  position: absolute;
  height:1px;
  width: 100%;
  background: #000000;
  border-radius: 0px;
  opacity: 1;
  left: 0;
  -webkit-transform: rotate(0deg);
  -moz-transform: rotate(0deg);
  -o-transform: rotate(0deg);
  transform: rotate(0deg);
  -webkit-transition: .25s ease-in-out;
  -moz-transition: .25s ease-in-out;
  -o-transition: .25s ease-in-out;
  transition: .25s ease-in-out;
}

#nav-icon1 span:nth-child(1) {
  top: 0px;
}

#nav-icon1 span:nth-child(2) {
  top: 10px;
}

#nav-icon1 span:nth-child(3) {
  top: 20px;
}

#nav-icon1.open span:nth-child(1) {
  top: 8px;
  -webkit-transform: rotate(135deg);
  -moz-transform: rotate(135deg);
  -o-transform: rotate(135deg);
  transform: rotate(135deg);
}

#nav-icon1.open span:nth-child(2) {
  opacity: 0;
  left: -40px;
}

#nav-icon1.open span:nth-child(3) {
  top: 8px;
  -webkit-transform: rotate(-135deg);
  -moz-transform: rotate(-135deg);
  -o-transform: rotate(-135deg);
  transform: rotate(-135deg);
}


 input[type=range] {
  -webkit-appearance: none;
  width: 100%;
}
input[type=range]:focus {
  outline: none;
}
input[type=range]::-webkit-slider-runnable-track {
  width: 100%;
  height: 1px;
  cursor: pointer;
  animate: 0.2s;
  background: #5d5d5d;
}
input[type=range]::-webkit-slider-thumb {
  border: 1px solid #000000;
  height: 10px;
  width: 10px;
  background: #000000;
  cursor: pointer;
  -webkit-appearance: none;
  margin-top: -5px;
}
input[type=range]:focus::-webkit-slider-runnable-track {
  background: #5d5d5d;
}
input[type=range]::-moz-range-track {
  width: 100%;
  height: 1px;
  cursor: pointer;
  animate: 0.2s;
  background: #5d5d5d;
}
input[type=range]::-moz-range-thumb {
  height: 10px;
  width: 10px;
  background: #000000;
  cursor: pointer;
}
input[type=range]::-ms-track {
  width: 100%;
  height: 1px;
  cursor: pointer;
  animate: 0.2s;
  background: transparent;
  border-color: transparent;
  color: transparent;
}
input[type=range]::-ms-fill-lower {
  background: #5d5d5d;
}
input[type=range]::-ms-fill-upper {
 background: #5d5d5d;
}
input[type=range]::-ms-thumb {
  height: 10px;
  width: 10px;
  background: #000000;
  cursor: pointer;
}
input[type=range]:focus::-ms-fill-lower {
  background: #5d5d5d;
}
input[type=range]:focus::-ms-fill-upper {
  background: #5d5d5d;
}