       	h3.news_title {
       	    padding: 10px 0 20px;
       	    font-family: "sole_headline", Georgia, Times, "Times New Roman", Serif;
       	    font-size: 30px;
       	    line-height: 1.1;
       	    font-weight: 600;
       	    text-align: left;
       	    margin-bottom: 15px;
       	    width: 100%;
       	    max-width: 400px;
       	    margin: auto;
       	}

       	.news_wrapper_ext {
       	    width: 99vw;
       	    max-width: 100vw;
       	    display: -webkit-box;
       	    display: -ms-flexbox;
       	    display: -webkit-flex;
       	    display: flex;
       	    flex-direction: row;
       	    -webkit-box-pack: center;
       	    -ms-flex-pack: center;
       	    -webkit-justify-content: center;
       	    justify-content: center;
       	    -webkit-box-align: baseline;
       	    -ms-flex-align: baseline;
       	    -webkit-align-items: baseline;
       	    align-items: baseline;
       	    background-color: #fff;
       	}

       	.news_wrapper_int {
       	    width: 99vw;
       	    max-width: 1440px;
       	    display: -webkit-box;
       	    display: -ms-flexbox;
       	    display: -webkit-flex;
       	    display: flex;
       	    flex-direction: row;
       	    -webkit-box-pack: center;
       	    -ms-flex-pack: center;
       	    -webkit-justify-content: center;
       	    justify-content: center;
       	    -webkit-box-align: center;
       	    -ms-flex-align: center;
       	    -webkit-align-items: center;
       	    align-items: center;
       	    background-color: #fff;
       	}

       	#news_link_item_container {
       	    width: 100%;
       	    display: -webkit-box;
       	    display: -ms-flexbox;
       	    display: -webkit-flex;
       	    display: flex;
       	    flex-direction: column;
       	    -webkit-box-pack: center;
       	    -ms-flex-pack: center;
       	    -webkit-justify-content: center;
       	    justify-content: center;
       	    -webkit-box-align: center;
       	    -ms-flex-align: center;
       	    -webkit-align-items: center;
       	    align-items: center;
       	    margin: 20px auto;
       	}

       	.div_link_cnt {
       	    width: 100%;
       	    max-width: 800px;
       	    display: -webkit-box;
       	    display: -ms-flexbox;
       	    display: -webkit-flex;
       	    display: flex;
       	    flex-wrap: row;
       	    -webkit-box-pack: center;
       	    -ms-flex-pack: center;
       	    -webkit-justify-content: center;
       	    justify-content: center;
       	    -webkit-box-align: stretch;
       	    -ms-flex-align: stretch;
       	    -webkit-align-items: stretch;
       	    align-items: stretch;
       	    margin: 0 auto;
       	    background-color: #fff;
       	}

       	.link_item {
       	    padding: 0 15px 0 15px;
       	    border-right: 1px solid #0f0f0f;
       	    flex: 1;
       	    text-align: left;
       	}

       	.link_item:last-of-type {
       	    border-right: none;
       	}

       	.star_inside {
       	    display: none;
       	}

       	.link_title {
       	    font-family: "sole_headline", Georgia, Times, "Times New Roman", Serif;
       	    font-size: 18px;
       	    font-weight: 800;
       	    font-stretch: normal;
       	    line-height: 1.2;
       	    letter-spacing: normal;
       	    text-align: left;
       	    padding: 10px 0;
       	}

       	.link_title a:link {
       	    color: #0f0f0f;
       	    text-decoration: none;
       	}

       	.link_title a:visited {
       	    color: #0f0f0f;
       	    text-decoration: none;
       	}

       	.link_title a:hover {
       	    color: #0f0f0f;
       	    text-decoration: underline;
       	}

       	.link_title a:active {
       	    color: #0f0f0f;
       	    text-decoration: underline;
       	}

       	.link_abstract {
       	    font-family: "SoleSans", Arial, Helvetica, sans-serif;
       	    font-size: 15px;
       	    font-weight: 400;
       	    font-stretch: normal;
       	    line-height: 1.2;
       	    letter-spacing: normal;
       	    text-align: left;
       	    padding: 5px 0 20px 0;
       	}

       	.link_item_img img {
       	    width: auto;
       	    height: 250px;
       	    vertical-align: text-top;
       	}

       	#trump-biden-link-img {
       	    width: 100%;
       	    max-width: 100vw;
       	    background-color: transparent;
       	    display: none;
       	}

       	#trump-biden-link-img img {
       	    width: 100%;
       	    max-width: 480px;
       	    height: auto;
       	    display: block;
       	}


       	@media only screen and (max-width: 480px) {
       	    .div_link_cnt {
       	        flex-direction: column;
       	    }

       	    #news_link_item_container {
       	        padding-left: 10px;
       	        padding-right: 10px;
       	    }

       	    h3.news_title {
       	        font-size: 30px;
       	        line-height: 1.1;
       	        max-width: 100%;
       	    }

       	    .link_item {
       	        width: 100%;
       	        height: auto;
       	        border-right: none;
       	        border-bottom: 1px solid #0f0f0f;
       	        padding: 0;
       	    }

       	    .link_item:last-of-type {
       	        border-bottom: none;
       	    }

       	    .link_item_img {
       	        display: none;
       	    }

       	    /* #trump-biden-link-img,
				#trump-biden-quote-img {
					display: block;
				} */

       	    .star_up {
       	        display: none;
       	    }

       	    .star_inside {
       	        display: contents;
       	    }

       	    .quote_div_img,
       	    .space_div {
       	        display: none;
       	    }

       	    .quote_div {
       	        max-width: 100vw;
       	        box-sizing: border-box !important;
       	        padding: 40px 10px;
       	    }

       	    .link_title {
       	        padding: 20px 10px 10px 10px;
       	    }

       	    .link_abstract {
       	        padding: 0 10px 20px 10px;
       	    }

       	    .section_img {
       	        width: 70px;
       	    }
       	}