@font-face {
  font-family: 'ChicStyle-Regular';
  src: url('/fonts/ChicStyle-Regular.otf') format('opentype');
  font-weight: normal;
  font-style: normal;
}
@font-face {
  font-family: 'ChicStyle-Bold';
  src: url('/fonts/ChicStyle-Bold.otf') format('opentype');
  font-weight: normal;
  font-style: normal;
}
@font-face {
  font-family: 'ChicStyle-BoldItalic';
  src: url('/fonts/ChicStyle-BoldItalic.otf') format('opentype');
  font-weight: normal;
  font-style: normal;
}
@font-face {
  font-family: 'ChicStyle-Italic';
  src: url('/fonts/ChicStyle-Italic.otf') format('opentype');
  font-weight: normal;
  font-style: normal;
}
html{
height:100%;	
}
body {
	color:#3F332D;
	height:95%;
	
    margin: 0;
    padding: 0;
}
a{
	text-decoration:none;
	color:#3F332D;	
}
a:hover,a:active,.current{
	color:#838C7B !important;
}
.extMapChk{
	border:1px solid #3F332D;
	width:25px;
	height:25px;
	margin-right:10px;
	-webkit-appearance:none;
	margin-bottom:4px;
	vertical-align:middle;
}
.extMapChk:checked{
	background-color:#3F332D;
	
}

.extMapChk:not(:checked) {
    background-color: #FFFFFF;
}
.orang{
	color:#FFC019;
}

.mossgrey{
	color:#838C7B;
}

.dt-info{
	display:inline;
}

.paging_full_numbers{
	display:inline;
	float:right;
}

.pswp__ui--idle .pswp__top-bar {
    opacity: 0.8;
}

.pswp__ui--idle .pswp__button--arrow--left, .pswp__ui--idle .pswp__button--arrow--right {
    opacity: 0.8;
}

.pswp__button--arrow--left::before {
    background-position-x: 20px;
	left: 86px;
}

.pswp__button--arrow--right:before {
	right: 86px;
}

.pswp__button--share, .pswp__button--fs {
	display: none !important;
}

h1{
	font-family: 'ChicStyle-Bold', sans-serif;
}