
.pcnc-left{text-transform: capitalize;}

.widget-toc{

	display: table;
	border: 1px solid #a2a9b1;
	background-color: aliceblue;
    padding: 10px;
    border-radius: 10px;
    margin-bottom: 10px;
}

.widget-toc  ol {
	padding-right: 0px;
	
}
.widget-toc ol li {
	display: block;
	position: relative;
}
.widget-toc  ol li:before {
	position: absolute;
	margin-right: 100%;
	right: 0.5rem;
}


.toc-title{

	text-align: center;
	font-weight: 700;
	margin: 0;
	padding: 0;

}

table{width:100%;}

#detail_news{font-size:125%}
figcaption p {text-align: center !important;}
.content-read figure {text-align: center !important;}

.article-detail h2 {border-bottom: 2px solid rgb(2 101 255)!important; color:rgb(2 101 255) !important;}

.article-detail figure {text-align: center !important;}
.article-detail a {color:#0265ff}
.article-detail ul li {list-style: inside}
.article-detail ol li {list-style: auto}
.article-detail p img {    
	margin-left: auto;
   	margin-right: auto;
    	display: block;
        	height: auto!important;
	min-width:auto;
	border-radius: 15px;
}
.content-read p img {    
	margin-left: auto;
   	margin-right: auto;
    	display: block;}
.banggia{width:100%;overflow:scroll}

 .article-detail table{
            border-collapse:collapse;
            width:100%;
        }
        .article-detail th, td{
            text-align:left;
            padding:10px;
        }
        .article-detail table tr:nth-child(odd){
            background-color:#eee;
        }
        .article-detail table tr:hover{
            background-color:#9dd4ea;
        }
        .article-detail table tr:nth-child(even){
            background-color:white;
        }
         .article-detail table tr:hover{
            background-color:#9dd4ea;
        }
        .article-detail table tr:nth-child(1){
            background-color:skyblue;
        }

.column a i{font-size: 40px;padding: 4px; width: 40px;height: 40px}
.column p, .column a{color: #71baff;}
.column {
	float: left;
	width: 33.33%;
	padding: 0 15px 30px;
  }
  .rowft{margin-bottom: 10px;}
  /* Clear floats after the columns */
  .rowft:after {
	content: "";
	display: flex;
	clear: both;

  }
#ftnew{background-color: #084383 !important;}
.widgettitle {

  font-weight: 400;
  font-size: 18px;
  color: #fff !important;
  display: block;
  text-transform: uppercase;
  padding-bottom: 10px;
  margin-bottom: 10px;
}
.ft-infocompany{
    background-repeat: round;
    padding-top: 20px;
    margin-bottom: 20px;
    color: #71baff!important;
    font-size: 13px;}
  .rowft p a{color: #71baff;}
	
.icons-star-rar{width: 40px; height: 40px}
.dt-rate img{width: 95px; height: 16px}
.dmca-badge img{width: 150px; height: 30px}
#ftstreet .column{position:relative;width:calc(25% - 10px)!important;display:inline-block;vertical-align:middle;margin-bottom:10px;margin-right:6px;}
#ft2 .column{width:calc(25% - 10px);margin-bottom:10px;margin-right:6px; height: 300px;}
.ft-infocompany{
background: url(/upload/bg-footer.png) no-repeat scroll center center;
    background-repeat: round;
    padding-top: 20px;
    margin-bottom: 20px;
    color: #71baff!important;
    font-size: 13px;}


    