	.newsarticle .newsarticle_container {
        float: unset;
    }
    
    .newsarticle_container_inner {
        margin-left: 15px;
    }

    .newsarticle_container {
        height: auto;
        margin: 0 auto;
        max-width: 1190px;
        opacity: 100%;

    }

    .newsarticle__description {
        width: 760px;
    }



    .newsarticle__description .specialtwo {
        display: block;
        text-align: left;
        font: normal normal 300 30px/35px Roboto Condensed;
        letter-spacing: 0px;
        padding: 0 0 0 10px;
        margin-left: 100px;
        width: 630px;
        color: #6D6E71;
        border-left: 4px solid red;
    }


    .newsarticle__description .specialone {
        width: 760px;
        display: flex;
        padding-top: 10px;
        height: 422px;
    }


    .newsarticle__description .specialone img {
        padding-right: 10px;

        width: 360px;
        height: 250px;
    }


    .newsarticle__title {
        top: 527px;
        left: 15px;
        width: 760px;
        height: auto;
        /* UI Properties */
        text-align: left;
        font: normal normal bold 40px/47px Roboto Condensed;
        letter-spacing: 0px;
        color: #32515d;
        opacity: 1;
    }



    .newsarticle__date {
        top: 678px;
        left: 15px;
        width: 360px;
        height: auto;
        /* UI Properties */
        text-align: left;
        font: normal normal normal 16px/19px Roboto;
        letter-spacing: 0px;
        color: #000000;
        opacity: 1;
        margin-top: 10px;
    }



    .newsarticle__subtitle {
        top: 717px;
        left: 15px;
        width: 760px;
        height: auto;
        /* UI Properties */
        text-align: left;
        letter-spacing: 0px;
        opacity: 1;
        margin-top: 20px;
    }

    .newsarticle__description p {
        top: 842px;
        left: 15px;
        width: 760px;
        height: auto;
        /* UI Properties */
        text-align: left;
        font: normal normal normal 16px/21px Roboto;
        letter-spacing: 0px;
        color: #4C4C4C;
        opacity: 1;
        margin-top: 20px;
    }

    .newsarticle__image {
        top: 1057px;
        left: 15px;
        width: 760px;
        height: auto;
        /* UI Properties */
        background: transparent 0% 0% no-repeat padding-box;
        opacity: 1;
        margin-top: 10px;
    }

    .newsarticle__image1 {
        top: 1057px;
        left: 15px;
        width: 360px;
        height: auto;
        /* UI Properties */
        background: transparent 0% 0% no-repeat padding-box;
        opacity: 1;
        margin-top: 10px;
    }



    .newsarticle__image2 {
        top: 1057px;
        left: 15px;
        width: 560px;
        height: auto;
        /* UI Properties */
        background: transparent 0% 0% no-repeat padding-box;
        opacity: 1;
        margin-top: 10px;
    }


    .newsarticle__caption {
        top: 1467px;
        left: 15px;
        width: 760px;
        height: auto;
        /* UI Properties */
        text-align: left;
        font: normal normal normal 12px/14px Roboto;
        letter-spacing: 0px;
        color: #4C4C4C;
        opacity: 1;
        margin-top: 10px;
    }


    .newsarticle__caption1 {
        top: 1467px;
        left: 15px;
        width: 360px;
        height: auto;
        /* UI Properties */
        text-align: left;
        font: normal normal normal 12px/14px Roboto;
        letter-spacing: 0px;
        color: #4C4C4C;
        opacity: 1;
        margin-top: 10px;
    }


    .newsarticle__caption2 {
        top: 1467px;
        left: 15px;
        width: 180px;
        height: auto;
        /* UI Properties */
        text-align: left;
        font: normal normal normal 12px/14px Roboto;
        letter-spacing: 0px;
        color: #4C4C4C;
        opacity: 1;
        margin-top: 10px;
        margin-left: 20px;
    }


    .new_container {
        display: flex;
    }

	.newsarticle_share {
		margin-top: 10px;
		margin-left: 40px;
	}

    .newsarticle-component__bottom__title {
        top: 622px;
        left: 815px;
        width: 285px;
        height: 19px;
        /* UI Properties */
        text-align: left;
        font: normal normal bold 16px/16px Roboto;
        letter-spacing: 0px;
        color: #BA0C2F;
        opacity: 1;
		margin-bottom: 10px;
		text-transform: uppercase;
    }



    .newsarticle-component__tags__title {
        top: 622px;
        left: 815px;
        width: 285px;
        height: 19px;
        /* UI Properties */
        text-align: left;
        font: normal normal bold 16px/16px Roboto;
        letter-spacing: 0px;
        color: #BA0C2F;
        opacity: 1;
		text-transform: uppercase;
		margin-top: 10px;
    }

	.newsarticle_share a {
		color: white;
		text-decoration: none;
	}

    .tag-button {
		display: inline-block;
        padding-top: 3px;
        padding-right: 7px;
        padding-left: 7px;
        width: auto;
        height: 39px;
        background: #C22032 0% 0% no-repeat padding-box;
        border-radius: 5px;
        opacity: 1;
        color: white;
        margin: 5px;
        text-align: center;
        font: normal normal bold 16px/32px Roboto Condensed;
        letter-spacing: 0px;
        color: #FFFFFF;
        text-transform: uppercase;
    }

	.newsarticle-component__bottom_share img {
		width: 35px;
    	height: 28px;
	}

	.social-icon-linkedin {
		margin-right: 6px;
	}
/* CSS for screens from 360px to 768px */
@media screen and (min-width: 360px) and (max-width: 768px) {
    .newsarticle .newsarticle_container {
        display: flex; /* Change to flex layout for mobile view */
        flex-direction: column; /* Switch to a column layout */
    }

    .newsarticle_share {
        order: 1; /* Move newsarticle_share to the top */
        margin-top: 10px;
        margin-left: 15px;
    }

    .newsarticle-component__bottom__title {
        order: 2; /* Move SHARE title below newsarticle_share */
        margin-top: 10px; /* Add some spacing */
    }

    .newsarticle-component__bottom_share {
        order: 3; /* Move SHARE buttons below SHARE title */
    }

    .newsarticle_container_inner {
        order: 4;
        width: auto;/* Keep newsarticle_container_inner next */
    }

    .newsarticle__tags {
        order: 5; /* Move newsarticle__tags to the bottom */
        margin-top: 10px; /* Add some spacing */
    }
    
    .newsarticle__title {
        font: normal normal bold 31px/37px Roboto Condensed;
        margin-left: 15px;
        width: auto;
    }
    
    .newsarticle__date {
        font: normal normal normal 16px/19px Roboto;
        letter-spacing: 0px;
        color: #000000;
        opacity: 1;
        margin-left: 15px;
    }
    
    .newsarticle__subtitle.T1 {
    	margin-left: 15px;
        width: auto;
        font: normal normal 300 24px/28px Roboto Condensed;
		letter-spacing: 0px;
    }
    
    .newsarticle__description p {
    	margin-left: 15px;
        width: auto;
        margin-right: 15px;
    }
    
    .newsarticle__description .specialtwo {
    	width: auto;
        margin-left: 0px;
        font: normal normal 300 25px/29px Roboto Condensed;
    }
    
    .newsarticle__image2 {
    	width: 100%;
        padding-right: 5px;
    }
    
    .new_container {
    	width: auto;
        margin-left: 16px;
        display: block;
    }
    
    .newsarticle__caption2 {
        margin-left: 0px;
    	width: auto;
        margin-top: 0px;
        margin-bottom: 5px;
        padding-right: 7px;
    }
}

/* CSS for screens from 360px to 768px */
@media screen and (min-width: 768px) and (max-width: 1190px) {
	.newsarticle_container {
    	margin:15px;
        width: 100%;
    }
    
    .newsarticle_container_inner {
    	width: 75%;
    }
    
    .newsarticle_share {
    	width: 25%;
    }
    
    .newsarticle__description {
        width: auto;
    }
    
    .newsarticle__description .specialtwo {
    	width: auto;
    }
    
   .newsarticle__description .specialone {
   		widthL: auto;
     }

    .newsarticle__title {
            width: auto;
    }
    
    .newsarticle__subtitle {
            width: auto;
    }
    
    .newsarticle__description p {
    	width: auto;
    }
    
    .newsarticle_share {
    	margin-left: 0px;
    }
    
    }