.mobile-logo {text-align: center; margin-top: 10px;}
.mobile-logo img {width: 100px;}

.mobile-content {padding: 20px;}

.mobile-title {font-family: 'Ardeco'; text-align: center; font-size: 26px;}

.mobile-bottom {text-align: center; padding-bottom: 20px;}

.news_image img {width: 100px !important; border-radius: 50%;}
.news_content img {max-width: 100%;}

.flex-images {width: 320px !important;}

.pdf {padding: 10px;}
.pdf img {margin-right: 10px;}

.contentimg {max-width: 90%; margin: 5px;}


.special {background: #eeeeee; width: 1000px; font-size: 28px;}
.special td {text-align: center; color: #000 !important;}
.special a {color: #000 !important;}
.special div {display: inline-block; padding: 8px; cursor: pointer;}

#font1 {font-size: 24px !important;}
#font2 {font-size: 30px !important;}
#font3 {font-size: 40px !important;}

#color1 {background: #fff; width: 25px; height: 25px; line-height: 25px; text-align: center;}
#color2 {background: #000; color: #fff; width: 25px; height: 25px; line-height: 25px; text-align: center;}
#color3 {background: #330099; color: #fff; width: 25px; height: 25px; line-height: 25px; text-align: center;}

#kk1 {letter-spacing: 5px; font-size: 24px;}
#kk2 {letter-spacing: 15px; font-size: 24px;}
#kk3 {letter-spacing: 20px; font-size: 24px;}

.kk1 {letter-spacing: 5px;}
.kk2 {letter-spacing: 8px;}
.kk3 {letter-spacing: 10px;}

.v1 {background:#fff !important; color:#000 !important;}
.v2 {background:#000 !important; color:#fff !important;}
.v2 a {color: #fff;}
.v2 .mainh1 {border: 2px solid #fff;}
.v2 #menu a {color: #fff;}
.v2 #menu li {background: #000;}
.v2 #menu li li {background: #363636; padding-left: 20px;}

.v3 {background:#9dd1ff !important; color:#000 !important;}