        .jssora02l, .jssora02r, .jssora02ldn, .jssora02rdn
            {
            	position: absolute;
            	cursor: pointer;
            	display: block;
                background: url(_img/a21.png) no-repeat;
                overflow:hidden;
            }
            .jssora02l { background-position: -3px -33px; }
            .jssora02r { background-position: -63px -33px; }
            .jssora02l:hover { background-position: -123px -33px; }
            .jssora02r:hover { background-position: -183px -33px; }
            .jssora02ldn { background-position: -243px -33px; }
            .jssora02rdn { background-position: -303px -33px; }

        /* jssor slider thumbnail navigator skin 03 css */
                /*
                .jssort03 .p            (normal)
                .jssort03 .p:hover      (normal mouseover)
                .jssort03 .pav          (active)
                .jssort03 .pav:hover    (active mouseover)
                .jssort03 .pdn          (mousedown)
                */
                .jssort03 .w, .jssort03 .pav:hover .w
                {
                	position: absolute;
                	width: 62px;
                	height: 66px;
                }
                * html .jssort03 .w
                {
                	width /**/: 62px;
                	height /**/: 66px;
                }
                .jssort03 .c
                {
                	width: 62px;
                	height: 66px;
                	filter:  alpha(opacity=45);
                	opacity: .45;
                	
                	transition: opacity .6s;
                    -moz-transition: opacity .6s;
                    -webkit-transition: opacity .6s;
                    -o-transition: opacity .6s;
                }
                .jssort03 .p:hover .c, .jssort03 .pav .c
                {
                	filter:  alpha(opacity=0);
                	opacity: 0;
                }
                .jssort03 .p:hover .c
                {
                	transition: none;
                    -moz-transition: none;
                    -webkit-transition: none;
                    -o-transition: none;
                }
                
.caption{
    background:url("_img/transparent.png");
    color:#fff;
    width: 100% !important;
    height: auto !important;
    font-size:25px;
    padding:15px 5px !important;
}

.loader{
    position: absolute; display: block; background: url(../custom1/_img/loading.gif) no-repeat center center;top: 0px; left: 0px;width: 100%;height:100%;
}

@media (max-width:600px){
    .caption{
        font-size:40px;
    }
}