@charset "UTF-8";
.header {
	margin-bottom: 0.5em;
	margin-right: 0px;
	margin-top: 0.5em;
	margin-left: 0.5em;
}
.navbar-default {
	border-style: none;
	-webkit-box-shadow: 0px 0px;
	box-shadow: 0px 0px;
	color: #FFFFFF;
	background-color: #E9E9E9;
	padding-bottom: 0px;
}
.navbar-default2 {
	border-style: none;
	color: #FFFFFF;
}
.navbar-default .navbar-nav > .active > a {
	background-color: #FFFDEF;
}
.news {
	margin-top: 1em;
	padding-bottom: 0px;
}
.banner {
	padding-top: 3px;
	padding-bottom: 3px;
	/* [disabled]border-color: #C5C5C5; */
	/* [disabled]border-style: solid; */
	/* [disabled]border-width: thick; */
}
.text-copyright {
	text-align: center;
	font-size: x-small;
	color: #686868;
}
.text-buttomtext {
	color: #000000;
	text-align: center;
	margin-top: 0.7rem;
}
.mainpage-advtable {
	background-color: #FFFDEF;
	top: auto;
	padding-top: 3px;
	padding-right: 3px;
	padding-left: 3px;
}
.footer {
	padding-top: 5px;
	font-size: 14px;
}
.maintopbanner {
	padding-bottom: 0.5em;
	padding-top: 2.5em;
}
.navbar-main {
	padding-bottom: 0px;
	margin-bottom: -46px;
}
.text-link {
	color: #FFFFFF;
}
.e-shop {
	float: right;
	width: 102px;
}
.active-lang {
	background-color: #C3C3C3;
}
.carousel-location {
	bottom: 0em;
}
.socialmedia-logo {
}
.img-right {
	float: right;
}
.container.mainpage-advtable.maintopbanner #carousel1 .carousel-indicators {
	margin-bottom: -10px;
}
.subsub-menu {
	background-color: #FFFCEE;
}

@media (max-width: 991px){
.text-buttomtext {
	font-size: 1.2rem;
}
.navbar.navbar-default #defaultNavbar1 .nav.navbar-nav {
	-webkit-box-shadow: 0px 0px;
	box-shadow: 0px 0px;
	text-decoration: none;
	vertical-align: text-bottom;
	text-indent: -13px;
	padding-left: 0px;
}
.container.mainpage-advtable.maintopbanner #carousel1 .carousel-indicators {
	padding-top: 0px;
	margin-bottom: -15px;
}
}

@media (max-width: 767px){
.text-buttomtext {
	font-size: medium;
}
.col-md-2.col-sm-2.col-xs-6 a .img-responsive.footer.img-right {
	width: 18vmax;
}
.img-left {
	float: left;
}
.container.mainpage-advtable.maintopbanner #carousel1 .carousel-indicators {
	padding-top: 0px;
	margin-bottom: -4px;
}
.h2-down {
	padding-left: 0px;
}
.h2-up {
}
}
.path-location {
	margin-top: -7px;
	margin-bottom: 8px;
}
.path-location-subsub {
	margin-top: -15px;
	margin-bottom: 8px;
}
.text-orange {
	color: #FFA300;
	font-size: x-large;
}
.text-blueblue {
    color: #001A8D;
    font-size: x-large;
}
.text-orange2 {
    color: #00076D;
    font-size: large;
}
.text-red {
    color: #FF0034;
    font-size: medium;
}
.text-p-subtitle {
	color: #752500;
	font-size: medium;
}
.text-leaflet {
	font-size: small;
	text-align: center;
}
.col-lg-3.mb-4 .list-group .list-group-item.active {
	background-color: #FCB040;
	border-color: #FCB040;
}

@media (max-width: 432px){
.text-side-menu {
	font-size: 12px;
	min-height: 0px;
	letter-spacing: 0em;
}
.text-leaflet-xs {
}
.text-buttomtext {
	font-size: small;
}
.text-small-size {
	font-size: xx-small;
}
.text-small-size2 {
	font-size: small;
}
.row .col-lg-6 .text-red.address {
	font-size: large;
}
.row .col-lg-6 .text-orange.address {
	font-size: large;
}
.col-lg-6 .address.text-blue strong {
	font-size: large;
}
.text-17pt {
	font-size: 17pt;
}
}
.h2-up {
	padding-top: 0px;
	padding-bottom: 3px;
	margin-top: -1px;
}
.dropdown-css {
	padding-top: 9px;
	float: right;
	padding-right: 11px;
}
.youtube-size {
	max-width: 259px;
}
.address {
	font-size: x-large;
}
.text-blue {
	color: #4532C8;
}
.text-tnc {
	font-size: x-small;
}
.text-red-star {
	color: #FF0004;
}
.text-menu {
	font-size: small;
}
.text-18pt {
	font-size: 17pt;
}
.img-small-logo {
    width: 300px;
    font-size: 14px;
}
.subpage-size {
	margin-bottom: -20px;
	margin-top: -36px;
}
.text-write {
	color: #FFFFFF;
}
.table-size70 {
	width: 70%;
}
.text-20pt {
	font-size: 31px;
}
