/* © astic 2020 */
@charset "utf-8";

* {
  box-sizing: border-box;
}

body {
	background: #ffffff;
	margin: 0 auto; 
	padding: 0;
	color: #333;
	white-space: normal;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 80%;
	line-height: 1.8;
}

.container {
	width: 97%;
	max-width: 1440px; 
	min-width: 96%;
	background-color: #ffffff;
	margin: 0 auto; 
	overflow: none;
	z-index: 1;
}

.content {
	background-color: none;
	overflow: none;
}

.section {   
	width: 100%;
	max-width: 100%;
	min-width: 100%;
	margin: 0;
	padding: 0; 
	overflow: hidden;
}	

hr {
	border: 1px solid hsl(0, 0%, 89%);
	width: 100%;
	border-top: 0px solid transparent; 
}

h1, h2, h3, h4, h5, h6 {
	line-height: 1.4;
}

.row {
	width: 100%; 
	margin: 0 auto;
	padding: 0;
	overflow: hidden;
	max-width: 1440px; 
}

.row::after {
   content: "";
   clear: both;
   display: table;
   -webkit-box-sizing: border-box;
   -moz-box-sizing: border-box;
   box-sizing: border-box;	
}

html {
  font-family: "Lucida Sans", sans-serif;
}

a:link {
	color: #8c8c8c;
	text-decoration: none;
}
a:visited {
	color: #808080;
	text-decoration: none;
}
a:hover, a:focus {
	text-decoration: none;
	color: #634536;
}
a:active {
	text-decoration: none;
	color: #999999;
}
li a:visited {
    background-color: #808080;
}

button {
	background: none;
}

.responsive {
  width: 100%;
  height: auto;
}


[class*="col-"] {
  float: left;
  min-height: 1px;
  padding: 0 10px;
  margin: 0 auto;
}

/* For desktop: */
.col-1 {
	width: 8.33%;
}
.col-2 {
	width: 16.66%;
}
.col-20 {
	width: 20%;
}
.col-3 {
	width: 25%;
}
.col-4 {
	width: 33.33%;
}
.col-40 {
	width: 40%;
}
.col-5 {
	width: 41.66%;
}
.col-6 {
	width: 50%;
}
.col-7 {
	width: 58.33%;
}
.col-60 {
	width: 60%;
}
.col-8 {
	width: 66.66%;
}
.col-9 {
	width: 75%;
}
.col-80 {
	width: 80%;
}
.col-10 {
	width: 83.33%;
}
.col-11 {
	width: 91.66%;
}
.col-12 {
	width: 100%;
}


/* For small desktop: */
/* For tablet: */
@media handheld, only screen and (max-width: 768px) {	
[class*="col-"] {
  float: left;
  min-height: 1px;
  padding: 0 10px;
  margin: 0 auto;
}

.col-s-1 {
	width: 8.33%;
}
.col-s-2 {
	width: 16.66%;
}
.col-s-20 {
	width: 20%;
}
.col-s-3  {
	width: 25%;
}
.col-s-4 {
	width: 33.33%;
}
.col-s-5 {
	width: 41.66%;
}
.col-s-6 {
	width: 50%;
}
.col-s-7 {
	width: 58.33%;
}
.col-s-60 {
	width: 60%;
}
.col-s-8 {
	width: 66.66%;
}
.col-s-9  {
	width: 75%;
}
.col-s-80 {
	width: 80%;
}
.col-s-10 {
	width: 83.33%;
}
.col-s-11 {
	width: 91.66%;
}
.col-s-12 {
	width: 100%;	
	}	
}


/* For small desktop: */
/* For tablet: */
@media handheld, only screen and (min-width: 769px) and (max-width: 1023px) {	
[class*="col-"] {
  float: left;
  min-height: 1px;
  padding: 0 10px;
  margin: 0 auto;
}
.col-as-1 {
	width: 8.33%;
}
.col-as-2 {
	width: 16.66%;
}
.col-as-20 {
	width: 20%;
}
.col-as-3  {
	width: 25%;
}
.col-as-4 {
	width: 33.33%;
}
.col-as-5 {
	width: 41.66%;
}
.col-as-6 {
	width: 100%;
}
.col-as-7 {
	width: 58.33%;
}
.col-as-60 {
	width: 60%;
}
.col-as-8 {
	width: 66.66%;
}
.col-as-9  {
	width: 75%;
}
.col-as-80 {
	width: 80%;
}
.col-as-10 {
	width: 83.33%;
}
.col-as-11 {
	width: 91.66%;
}
.col-as-12 {
	width: 100%;	
	}
#news05 {
	width: 50%;	
	}	
}


@media handheld, only screen and (min-width: 512px) and (max-width: 768px) {	
[class*="col-"] {
  float: left;
  min-height: 1px;
  padding: 0 10px;
  margin: 0 auto;
}
.col-as-1 {
	width: 8.33%;
}
.col-as-2 {
	width: 16.66%;
}
.col-as-20 {
	width: 20%;
}
.col-as-3  {
	width: 25%;
}
.col-as-4 {
	width: 33.33%;
}
.col-as-5 {
	width: 41.66%;
}
.col-as-50 {
	width: 50%;
}
.col-as-6 {
	width: 100%;
}
.col-as-7 {
	width: 58.33%;
}
.col-as-60 {
	width: 60%;
}
.col-as-8 {
	width: 66.66%;
}
.col-as-9  {
	width: 75%;
}
.col-as-80 {
	width: 80%;
}
.col-as-10 {
	width: 83.33%;
}
.col-as-11 {
	width: 91.66%;
}
.col-as-12 {
	width: 100%;	
	}	
}


/* For mobile: */
@media handheld, only screen and (max-width: 768px) {
[class*="col-"] {
  float: left;
  min-height: 1px;
  padding: 0 10px;
  margin: 0 auto;
}
	
.col-am-1 {
	width: 8.33%;
}
.col-am-2 {
	width: 16.66%;
}
.col-am-20 {
	width: 20%;
}
.col-am-3 {
	width: 25%;
}
.col-am-4 {
	width: 33.33%;
}
.col-am-5 {
	width: 41.66%;
}
.col-am-6 {
	width: 50%;
}
.col-am-7 {
	width: 58.33%;
}
.col-am-60 {
	width: 60%;
}
.col-am-8 {
	width: 66.66%;
}
.col-am-9 {
	width: 75%;
}
.col-am-80 {
	width: 80%;
}
.col-am-10 {
	width: 83.33%;
}
.col-am-11 {
	width: 91.66%;
}
.col-am-12 {
	width: 100%;	       
  }
  
}


/* For mobile: */
@media handheld, only screen and (max-width: 511px) {	
[class*="col-"] {
  width: 100%;
}
.col-as-1 {
	width: 8.33%;
}
.col-as-2 {
	width: 16.66%;
}
.col-as-20 {
	width: 20%;
}
.col-as-3  {
	width: 25%;
}
.col-as-4 {
	width: 33.33%;
}
.col-as-5 {
	width: 41.66%;
}
.col-as-6 .col-as-50 {
	width: 100%;
}
.col-as-7 {
	width: 58.33%;
}
.col-as-60 {
	width: 60%;
}
.col-as-8 {
	width: 66.66%;
}
.col-as-9  {
	width: 75%;
}
.col-as-80 {
	width: 80%;
}
.col-as-10 {
	width: 83.33%;
}
.col-as-11 {
	width: 91.66%;
}
.col-as-12 {
	width: 100%;	
	}
#news06 {
	width: 50%;	
	}	
#news07 {
	width: 100%;
	}	
}


@media handheld, only screen and (max-width: 319px) {
.container {
	width: 98%; 
	overflow: hidden;
	min-width: 320px; 
    margin: 0 auto;	

	}
	
.footer {
	width: 100%; 
	overflow: hidden;
	min-width: 320px; 
    margin: 0;	
	}
	
.section {
	width: 100%; 
	overflow: hidden;
	min-width: 320px; 
    margin: 0;	

	}

#Secondnews {
	width: 97%; 
	overflow: hidden;
	min-width: 300px; 
	max-width: 320px; 
    margin: 0;	
	}
}

figcaption> h2, h3, h4, h5, h6 {
	line-height: 1.8;
}