section[data-cattype="642"]{
    
}

[data-cattype="642"] .btn-search{
    padding: 8px 22px;
}

[data-cattype="642"] .row-detail{
    padding: 20px 0;
    color: #000;
}

[data-cattype="642"] a:hover{
	cursor:pointer;
}

[data-cattype="642"] .publication-img{
    background-size: contain;
    background-repeat: no-repeat;
    background-position: center;
    width: 100%;
    height: 250px;
/*    background-color: #fff;*/
}

[data-cattype="642"] p{
    margin-bottom: 5px;
}

[data-cattype="642"] .sub-title{
    font-weight: 600;
    color: #041122;
}


[data-cattype="642"] .article-list{
    display: flex;
    flex-wrap: wrap;
    justify-content: flex-start;
    align-items: stretch;
    width: 100%;
}

[data-cattype="642"] .article-list li{
    width: 60%;
    margin: -1px auto ;
    padding: 10px 15px;
}

[data-cattype="642"] .article-list li.icon-box.iconbox-theme-colored .icon.icon-dark{
    font-size: 28px;
    font-weight: bold;
    height: 50px;
    width: 50px;
}

[data-cattype="642"] .icon-box .icon-box-details{
    margin-left: 60px;
}



[data-cattype="642"] .price-purchase .price{
    margin:0;
    color:#850809;
    font-weight: bold;
    padding-right: 15px;
    display: inline-block;
    position: relative;
}

/*[data-cattype="642"] .price-purchase .price:after{
    position: absolute;
    content: '|';
    right: 0;
    top: 10%;
    color: #999;
    font-size: 12px;
}*/

[data-cattype="642"] .price-purchase .purchase{
    margin:0;
    color: #0065b3;
    padding-left: 10px;
    font-weight: bold;
}

[data-cattype="642"] .price-purchase .purchase:hover{
    color: #32a2ad;
}

[data-cattype="642"] nav{
    text-align: center;
}

[data-cattype="642"] .pagination.theme-colored li a{
    color: #000;
    transition: all .5s;
}


[data-cattype="642"] .pagination.theme-colored li.active a{
    background: #ff7062;
    color: #fff;
}

[data-cattype="642"] .pagination.theme-colored li a:hover,
[data-cattype="642"] .pagination.theme-colored li a:focus{
    background: #ff7062;
    color: #fff;
}

[data-cattype="642"] .btn-viewAbstract{
    float:right;
    margin: 0;
    color:#32a2ad;
    padding-left: 10px;
    font-weight: bold;
    cursor: pointer;
}
[data-cattype="642"] .btn-viewAbstract:after{ content: ' [+]'; }
[data-cattype="642"] .btn-viewAbstract[aria-expanded="true"]:after{ content: ' [-]';  }

[data-cattype="642"] .btn-viewAbstract:hover{
    color:#0065b3;
}

[data-cattype="642"] .content-box{
    padding: 15px 0;
}








/* Typical laptop screen size*/
@media (max-width: 1400px) {
	
}


/* Portrait tablet to landscape and desktop */
@media (min-width: 768px) and (max-width: 980px) {
	[data-cattype="642"] .article-list li{
        width: 100%;
    }
}

/* Mobile screen size - landscape view */
@media (max-width: 767px) {
   
    [data-cattype="642"] .article-list li{
        width: 100%;
    }
    
    [data-cattype="642"] .article-list li.icon-box.iconbox-theme-colored .icon.icon-dark{
        height: 50px;
        width: 50px;
        font-size: 30px;
    }
    
    [data-cattype="642"] .icon-box .icon-box-details{
        margin-left: 60px;
    }

}

/* Mobile screen size */
@media (max-width: 480px) {
      
}