article h1 {
  padding-top: 15px;
}

#sidebar {
display: none;
}
.content-box .heading {
    margin-top: -10px;
}

.content-box  p, #content .pane-content ul li{
margin-bottom: 10px;
}

#content .pane-content h3 {
font-size: 18px;
}

.rtecenter  {
line-height: 25px;
}

.content-box h4 {
font-size: 14px;
}

.content-box  p.dent-center {
padding-left: 35px;
padding-right: 35px;
}

#content .pane-content  ul {
padding-bottom: 10px;
}

#content .pane-content  ul li {
font-weight: normal;
}

#content .pane-content .views-row p {
    margin: 0 0 10px 10px;
}

	p.first-header {
		font-size: 18px;
		line-height: 18px;
	}
	
	p.second-header {
		font-size: 14px;
                color: #000;
	}
	
	p.third-header {
		font-size: 13px;
	}
	
	p.first-header, p.second-header, p.third-header {
		text-align: left;
		font-weight: bold;
		line-height: 20px;
	}
	
     #news-sidebar {
      padding-left: 5px;
     }
     
    #sidebar>div.bluebg {
      background: #cce9f9;
    }
     
     #news-sidebar p.first-header {
    font-size: 18px;
  
   }

     #news-sidebar p.second-header {
    font-size: 14px;
   }

     #news-sidebar p.third-header {
    font-size: 13px;
    padding-top: 10px;
    font-weight: bold !important;
   }

   .news-sidebar ul {
      margin: 0;
      padding-left: 15px;
   }

	p.first-header, p.second-header, p.third-header {
		margin-bottom: 0px;
	}
	
	p.second-header {
	  margin-bottom: 10px;
	}

.photo img {
margin-top: 7px;
}

	p.first-header+p {
		margin-top: 10px;
	}
	
	.second-header+p, .third-header+p {
		margin-top: 0;
	}
	
.box {
margin: 0 -10px;
padding: 5px 10px 5px 10px;
background-color: #eee;
}

.bluebox {
margin: 0 -10px;
padding: 5px 10px 5px 10px;
background-color: #cce9f9;
}

#sidebar.box, #sidebar.bluebox {
margin: 0 !important;
}

}


div.shaded {
background: #cce9f9;
padding: 10px;
padding-left: 5px;
padding-top: 0;
margin-top: 0;
margin-left: -5px;
padding-right: 10px;
margin-right: -10px;
}

div.shaded-grey {
background: #eee;
padding: 10px;
padding-left: 5px;
padding-top: 0;
margin-top: 0;
margin-left: -5px;
padding-right: 10px;
margin-right: -10px;
}

div.shaded-toc {
background: #cce9f9;
padding: 10px;
padding-left: 5px;
padding-top: 0;
margin-top: 0;
margin-left: -5px;
padding-right: 10px;
margin-right: -10px;
margin-bottom: 10px;
}

hr {
    display: block;
    height: 1px;
    border: 0;
    border-top: 1px solid #ccc;
    margin: 1em 0;
    padding: 0;
}

.news-sidebar .first-header {
margin-bottom: -5px;
}

.news-sidebar ul li {
  padding-bottom: 10px;
}

.news-sidebar ul li:last-child {
 padding-bottom: 1px; 
}

.grid-container {
width: 330px; 
float: right; 
display: grid;
  grid-template-columns: auto auto;
  padding: 10px;
grid-column-gap: 10px;
}


.grid-item {
  text-align: center;
}
.pic-item {
width: 150px;
height: 168px;
}

#sidebarTOC li a {
font-weight: normal !important;
}

#upate p .third-header {
 font-weight: bold !important; 
}

.news-sidebar first-header {
  line-height: 24px;
}

@media screen and (max-width: 531px) {
 .news-container {
   width: 100% !important;
   display: grid !important;
   grid-template-columns: 1fr !imprtant;
 }
 .news-main, .news-sidebar, img .banner {
   width: 85% !important;
 }
}