/*#slider1_container{margin:0 auto;} */
            
 

            .outer {position: relative; top: 0px; left: 0px ; width: 800px; height: 456px ; background: #1d3261 ; overflow: hidden;  margin: 0 auto;}
            .slidesnew{cursor: move; position: absolute; left: 0px; top: 0px; width: 800px; height: 356px; overflow: hidden;}
            
            #leftarrow{width: 40px; height: 40px; top: 158px; left: 8px;}
            #rightarrow{width: 40px; height: 40px; top: 158px; right: 8px}
            #thumb{position: absolute; width: 800px; height: 100px; left:0px; bottom: 0px;}
            
            #sliders{ position: absolute; width: 72px; height: 72px; top: 0; left: 0;}
            
            #thumbouter{width: 100%; height: 100%; border: none;position:absolute; top: 0; left: 0;}

            .jssora05l, .jssora05r, .jssora05ldn, .jssora05rdn
            {
                position: absolute;
                cursor: pointer;
                display: block;
                /*background: url(../img/a17.png) no-repeat;*/
                overflow:hidden;
            }
            .jssora05l { background-position: -10px -40px; }
            .jssora05r { background-position: -70px -40px; }
            .jssora05l:hover { background-position: -130px -40px; }
            .jssora05r:hover { background-position: -190px -40px; }
            .jssora05ldn { background-position: -250px -40px; }
            .jssora05rdn { background-position: -310px -40px; }
             
                .jssort01 .w {
                    position: absolute;
                    top: 0px;
                    left: 0px;
                    width: 100%;
                    height: 100%;
                }

                .jssort01 .c {
                    position: absolute;
                    top: 0px;
                    left: 0px;
                    /*width: 68px;
                    height: 68px;
                    border: #000 2px solid;*/
                    width: 100%; 
                    height: 100%; 
                    border: #fff 2px solid;
                }

                .jssort01 .p:hover .c, .jssort01 .pav:hover .c, .jssort01 .pav .c {
                    background:  url(/wp-content/themes/maidavaledental/images/t01.png) center center;
                    border-width: 0px;
                    top: 2px;
                    left: 2px;
                    /*width: 68px;
                    height: 68px;*/
                    width: 100%; 
                    height: 100%; 
                }

                .jssort01 .p:hover .c, .jssort01 .pav:hover .c {
                    top: 0px;
                    left: 0px;
                    width: 100%;
                    height: 100%;
                    border: #fff 1px solid;
                }
.jssort01 .pav .c {
    top: 0px;
    left: 0px;
    width: 100%;
    height: 100%;
    border: 3px solid #ffffff8a;
}

.jssort01 .w img { height: 100%; width: 100%; object-fit: cover; margin: 0 auto;}

.outer .slidesnew img {
    width: auto;
    max-width: 100%;
    display: block;
    margin: 0 auto;
    object-fit: contain;}