/* CSS Document */

.txtc {
	text-align: center;
}
.kimg img {
	text-align: center;
	width: 100%;
}
.wztxt {
	display: block;
	float: left;
	width: 50%;
	text-align: center;
	padding-top: 50px;
}
.imgwztxt img {
	display: block;
	float: left;
	width: 50%;
}
.imgwztxt {
	display: block;
	float: left;
	width: 100%;
	padding: 2% 0%;
}
.imgright {
	float: right!important;
}
.imgleft {
	float: left!important;
}
.itemFullText p {
	margin: 0.5em!important;
}
.slidesmall {
	width: 50%;
	display: block;
}
.w50 {
	width: 48%;
	margin: 1%;
	float: left;
	text-align: center;
}
.sub_link_icon {
	width: 25%;
	float: left;
	margin: 2%;
}
.sub_link_icon img {
	width: 100%;
}
.icon3 {
	width: 30%;
	float: left;
	margin: 1%;
}
.separator {width: 100%;display: block; float: left;
}
.oder {
    margin: 2% auto;
    text-align: center;
    background: #00325c;
    color: #ffffff;
    padding: 1%;
    width: 72%;
    font-weight: 800;
    border-radius: 5px;
    position: sticky;
    bottom: 1vh;
}
@media screen and (max-width: 500px) {
	.wztxt {
    width: 100%;
}
	.imgwztxt img,.kimg img,.slidesmall {
    width: 90%;
    margin: 5%;
}
	.w50 {
    width: 90%;
    margin: 5%;
}
	#newsflash{display: none;}
	.wztxt {
    padding-top: 0px;
}
}
