/* Start custom CSS for shortcode, class: .elementor-element-938322e *//* 這是RSS reader 內容排版 */
.rss-li {
    border-style: dashed;
    border-width: 0px 0px 1px 0px;
    border-color: rgba(0,0,0,0.27);
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
}
.pubdate {
    color: #006494;
    font-size: 1.2em;
    font-weight: 500;
	flex-basis: 20%;
	line-height: 2.2em;
}
.pubtype {
    color: #000;
    font-size: 1.2em;
    font-weight: 500;
    justify-content: center;
	flex-basis: 16%;
	line-height: 2.2em;
}
.pubtitle {
    color: #000;
    font-size: 1.2em;
    font-weight: 500;
	flex-basis: 65%;
	line-height: 2.2em;
}
.pubtitle a:hover{
    color: #006494;
}
@media (max-width: 767px){
	.pubdate {
		flex-basis: 40%;
	}
	.pubtype {
		flex-basis: 60%;
	}
}
@media (max-width: 1024px) {
	.pubtitle {
		flex-basis: 100%;
	}
}/* End custom CSS */
/* Start custom CSS for shortcode, class: .elementor-element-938322e *//* 這是RSS reader 內容排版 */
.rss-li {
    border-style: dashed;
    border-width: 0px 0px 1px 0px;
    border-color: rgba(0,0,0,0.27);
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
}
.pubdate {
    color: #006494;
    font-size: 1.2em;
    font-weight: 500;
	flex-basis: 20%;
	line-height: 2.2em;
}
.pubtype {
    color: #000;
    font-size: 1.2em;
    font-weight: 500;
    justify-content: center;
	flex-basis: 16%;
	line-height: 2.2em;
}
.pubtitle {
    color: #000;
    font-size: 1.2em;
    font-weight: 500;
	flex-basis: 65%;
	line-height: 2.2em;
}
.pubtitle a:hover{
    color: #006494;
}
@media (max-width: 767px){
	.pubdate {
		flex-basis: 40%;
	}
	.pubtype {
		flex-basis: 60%;
	}
}
@media (max-width: 1024px) {
	.pubtitle {
		flex-basis: 100%;
	}
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-ee40428 */.rss-li {
    border-style: dashed;
    border-width: 0px 0px 1px 0px;
    border-color: rgba(0,0,0,0.27);
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
    line-height: 2.6em;
}
.pubdate {
    color: #006494;
    font-size: 1.2em;
    font-weight: 500;
	flex-basis: 15%;
}
.pubtype {
    color: #000;
    font-size: 1.2em;
    font-weight: 500;
    justify-content: center;
	flex-basis: 20%;
}
.pubtitle {
    color: #000;
    font-size: 1.2em;
    font-weight: 500;
	flex-basis: 65%;
}
.pubtitle a:hover{
    color: #006494;
}
@media (max-width: 767px){
	.pubdate {
		flex-basis: 40%;
	}
	.pubtype {
		flex-basis: 60%;
	}
}
@media (max-width: 1024px) {
	.pubtitle {
		flex-basis: 100%;
	}
}/* End custom CSS */