
.gallery-card{
	box-shadow: 0px 0px 3px 3px #f1f2f273;
    border: 1px solid #f1f2f2;
    border-radius: 10px;
	padding: 30px 40px;
}

/*.gallery-card .es-carousel ul li{
	height: 56px;
}

.gallery-card .es-carousel ul li a img {
    width: 100%;
    height: 52px;
    object-fit: contain;
}*/

.gallery-card .rg-image-nav a{
	position: absolute;
    top: 50%;
    left: 3px;
	background-position: -100%;
	background-color: #fff;
    width: 44px;
    height: 44px;
    cursor: pointer;
    outline: none;
	border-radius: 50%;
    -moz-border-radius: 50%;
    -webkit-border-radius: 50%;
    z-index: 1000;
    box-shadow: 0px 0px 3px 3px #0000000d;
}

.gallery-card .rg-image-nav a.rg-image-nav-next{
	right: 3px;
    left: auto;
    background-position: 180% 50%;
	border-radius: 50%;
	-moz-border-radius: 50%;
    -webkit-border-radius: 50%;
}

.gallery-card .rg-image_d-nav a{
	position: absolute;
    top: 50%;
    left: 3px;
	background-position: -100%;
	background-color: #fff;
    width: 44px;
    height: 44px;
    cursor: pointer;
    outline: none;
	border-radius: 50%;
    -moz-border-radius: 50%;
    -webkit-border-radius: 50%;
    z-index: 1000;
    box-shadow: 0px 0px 3px 3px #0000000d;
}

.gallery-card .rg-image_d-nav a.rg-image_d-nav-next{
	right: 3px;
    left: auto;
    background-position: 180% 50%;
	border-radius: 50%;
	-moz-border-radius: 50%;
    -webkit-border-radius: 50%;
}

.gallery-card .rg-image_d2-nav a{
	position: absolute;
    top: 50%;
    left: 3px;
	background-position: -100%;
	background-color: #fff;
    width: 44px;
    height: 44px;
    cursor: pointer;
    outline: none;
	border-radius: 50%;
    -moz-border-radius: 50%;
    -webkit-border-radius: 50%;
    z-index: 1000;
    box-shadow: 0px 0px 3px 3px #0000000d;
}

.gallery-card .rg-image_d2-nav a.rg-image_d2-nav-next{
	right: 3px;
    left: auto;
    background-position: 180% 50%;
	border-radius: 50%;
	-moz-border-radius: 50%;
    -webkit-border-radius: 50%;
}

.gallery-card .rg-image_d3-nav a{
	position: absolute;
    top: 50%;
    left: 3px;
	background-position: -100%;
	background-color: #fff;
    width: 44px;
    height: 44px;
    cursor: pointer;
    outline: none;
	border-radius: 50%;
    -moz-border-radius: 50%;
    -webkit-border-radius: 50%;
    z-index: 1000;
    box-shadow: 0px 0px 3px 3px #0000000d;
}

.gallery-card .rg-image_d3-nav a.rg-image_d3-nav-next{
	right: 3px;
    left: auto;
    background-position: 180% 50%;
	border-radius: 50%;
	-moz-border-radius: 50%;
    -webkit-border-radius: 50%;
}

.gallery-card .rg-image_d4-nav a{
	position: absolute;
    top: 50%;
    left: 3px;
	background-position: -100%;
	background-color: #fff;
    width: 44px;
    height: 44px;
    cursor: pointer;
    outline: none;
	border-radius: 50%;
    -moz-border-radius: 50%;
    -webkit-border-radius: 50%;
    z-index: 1000;
    box-shadow: 0px 0px 3px 3px #0000000d;
}

.gallery-card .rg-image_d4-nav a.rg-image_d4-nav-next{
	right: 3px;
    left: auto;
    background-position: 180% 50%;
	border-radius: 50%;
	-moz-border-radius: 50%;
    -webkit-border-radius: 50%;
}

.gallery-card .rg-image_d5-nav a{
	position: absolute;
    top: 50%;
    left: 3px;
	background-position: -100%;
	background-color: #fff;
    width: 44px;
    height: 44px;
    cursor: pointer;
    outline: none;
	border-radius: 50%;
    -moz-border-radius: 50%;
    -webkit-border-radius: 50%;
    z-index: 1000;
    box-shadow: 0px 0px 3px 3px #0000000d;
}

.gallery-card .rg-image_d5-nav a.rg-image_d5-nav-next{
	right: 3px;
    left: auto;
    background-position: 180% 50%;
	border-radius: 50%;
	-moz-border-radius: 50%;
    -webkit-border-radius: 50%;
}

@media(max-width: 1200px){
    .gallery-card .es-carousel ul li {
        width: 121px!important;
        margin-right: 3px!important;
        height: 100%!important;
    }

}

@media(max-width: 991px){
    
/*.gallery-card .es-carousel ul li a img {
    height: 48px!important;
}*/
    
}

@media(max-width: 480px){
    
    .gallery-card .rg-image-nav a.rg-image-nav-next {
    right: 4px;
    left: auto;
    background-position: 160% 50%;
    background-size: 40px;
}

.gallery-card .rg-image-nav a.rg-image-nav-prev {
    background-position: -75% 50%;
    background-size: 40px;
}

.gallery-card .rg-image-nav a {
    position: absolute;
    top: 55%;
    width: 30px;
    height: 30px;
}

/*.gallery-card .es-carousel ul li a img {
    height: 50px!important;
}*/
    
}

@media(max-width: 420px){
    
/*.gallery-card .es-carousel ul li a img {
    height: 42px!important;
}*/
    
}

@media(max-width: 414px){
   /* .multiple_gallery_leftside .gallery-card .es-carousel ul li {
    width: 80px!important;
}*/

}

@media(max-width: 390px){
    
/*.gallery-card .es-carousel ul li a img {
    height: 39px!important;
}

.multiple_gallery_leftside .gallery-card .es-carousel ul li {
    width: 72px!important;
}*/
    
}

@media(max-width: 375px){
    
/*.gallery-card .es-carousel ul li a img {
    height: 35px!important;
}

.multiple_gallery_leftside .gallery-card .es-carousel ul li {
    width: 102px!important;
}*/
    
}

@media(max-width: 360px){
    
/*.gallery-card .es-carousel ul li a img {
    height: 36px!important;
}

.multiple_gallery_leftside .gallery-card .es-carousel ul li {
    width: 93px!important;
    height: 40px!important;
}*/
    
}