﻿
.itemlist-topnews-carousel .single-item {
	max-width: 100%;
    list-style:none;
    padding:0;
	/*margin: 0 auto 30px auto;*/
}



.itemlist-topnews-carousel .thumb-item {
	max-width: 720px;
	margin: 0 auto;
}
.itemlist-topnews-carousel .thumb-item-nav {
	max-width: 700px;
	margin: 0 auto 30px auto;
}


.itemlist-topnews-carousel .thumb-item-nav li{
	margin: 5px;
}
.itemlist-topnews-carousel .center-item {
	max-width: 720px;
	margin: 0 auto 30px auto;
}


.itemlist-banner-carousel .single-item {
	max-width: 340px;
}

.itemlist-banner-carousel .multiple-item{
    max-width: 780px;
    margin: 0 auto 30px auto;
}
.itemlist-banner-carousel .multiple-item li {
	margin: 0 5px;

}


/* .slick-prev::before, .slick-next::before {
	font-size: 2.5rem;
} */

.lazy-item .slick-next,
.thumb-item-nav .slick-next,
.multiple-item .slick-next,
.center-item .slick-next {
	z-index: 99;
}
.lazy-item .slick-prev,
.thumb-item-nav .slick-prev,
.multiple-item .slick-prev,
.center-item .slick-prev {
	z-index: 100;
}
/* .single-item .slick-prev::before,
.single-item .slick-next::before {
	color: #000;
}

.multiple-item .slick-prev::before,
.multiple-item .slick-next::before {
	color: #000;
} */

.customdots
{
    position: absolute;
    bottom: -25px;

    display: block;

    width: 100%;
    padding: 0;
    margin: 0;

    list-style: none;

    text-align: center;
}
.customdots li
{
    position: relative;

    display: inline-block;

    width: 20px;
    height: 20px;
    margin: 0 5px;
    padding: 0;

    cursor: pointer;
}
.customdots li button
{
    font-size: 0rem;
    line-height: 0;

    display: block;

    width: 20px;
    height: 20px;
    padding: 5px;

    cursor: pointer;

    color: transparent;
    border: 0;
    outline: none;
    background: transparent;
}
.customdots li button:hover,
.customdots li button:focus
{
    outline: none;
}
/* .customdots li button:hover:before,
.customdots li button:focus:before
{
    opacity: 1;
}
.customdots li button:before
{
    font-family: 'slick';
    font-size: 1.5rem;
    line-height: 20px;

    position: absolute;
    top: 0;
    left: 0;

    width: 20px;
    height: 20px;

    content: url(/div/admin/image/topnews/newlogo.png);
    text-align: center;

    opacity: .25;
    color: black;

    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
}
.customdots li.slick-active button:before
{
    opacity: .75;
    color: black;
}
 */