#zoomModal {
    overflow:auto;
    background-color: #FFFFFF;
}
.hideLbl
{
	display:none;
}
.rowBtns {
    margin-top:20px;
    display : flex;
    justify-content:center;
    height:30px;
}
.iconbtn {
    height:auto;
    width:40px;
    justify-content:center;
    border:none;
    background-color:#FFFFFF;
}
 .rowBtns > span {
    height:auto;
    width:40px;
    text-align :center;
    border:none;
    background-color:#FFFFFF;
    padding-top:5px;
}
.iconbtn i, .rowBtns > span i {
    font-size:25px;
    color:#2c2c2c;
}
.rowBtns > span i {
    font-size:20px;       
}
.zoom-1 {
    transform: scale(1);
}
.zoom-2 {
    transform: scale(1.25);
}
.zoom-3 {
    transform: scale(1.5);
}
.zoom-4 {
    transform: scale(2);
}

@media screen and (max-width: 960px) {
    .zoom-1 {
        transform: scale(.6);
    }
    .zoom-2 {
        transform: scale(.7);
    }
    .zoom-3 {
        transform: scale(.8);
    }
    .zoom-4 {
        transform: scale(1);
    }
}


#imgDiv {
    display: flex;
    overflow:hidden;    
    cursor:move;  
    width: auto;
    height: 552px;
    justify-content: center;
    align-items: center;
}
#img01 {
    border:none;
}

#zoomModal button{
    position: relative;
    top:0;
    right: 0;
    z-index: 1;
}
#zoomModalDialog {
    max-width: inherit !important;
}
.amway-theme #zoomModalDialog{
    box-shadow: none;
}
.img_share {
    margin-top: 15px;
    height: 32px;
    width: 32px;
}

@media(min-width: 960px){
.galleryCat
{
	display: flex; 
	margin-left: 75px; 
}

.contentDiv
{
	width: 445px
}

.preDiv
{
	float: right !important;
	width: 63% !important;
	padding: 0px 0px 0px 47px !important;
}

.buttomDiv
{
	float: right !important;  
	width: 63% !important;
	padding: 0px 0px 0px 47px !important;
}

.imgSize
{ 
	width:351px;
	height:354px;
	}
	
.ppDiv
{
	float: right !important;
	width: 54% !important;
}

.tabMarT
{
	margin-top: 8%;
}
}