/* jssor slider arrow navigator skin 05 css */
            /*
            .jssora05l                  (normal)
            .jssora05r                  (normal)
            .jssora05l:hover            (normal mouseover)
            .jssora05r:hover            (normal mouseover)
            .jssora05l.jssora05ldn      (mousedown)
            .jssora05r.jssora05rdn      (mousedown)
            */
            .jssora05l, .jssora05r {
                display: block;
                position: absolute;
                width: 40px;
                height: 40px;
                cursor: pointer;
                background: url(../slider-images/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; }
            .jssora05l.jssora05ldn { background-position: -250px -40px; }
            .jssora05r.jssora05rdn { background-position: -310px -40px; }*/
   
/* jssor slider thumbnail navigator skin 01 css */
            /*
            .jssort01 .p            (normal)
            .jssort01 .p:hover      (normal mouseover)
            .jssort01 .p.pav        (active)
            .jssort01 .p.pdn        (mousedown)
            */

            .jssort01 {
                position: absolute;
				background-color:#f5f5f5;
                width: 800px;
                height: 91px !important;
            }
            .ie .jssort01 {
                position: absolute;
                background-color:#f5f5f5;
                width: 652px;
                margin-bottom: 84px;
            }

                .jssort01 .p {
                    position: absolute;
                    top: 0;
                    left: 0;
                    width: 111px;
                    height: 74px;
                }

                .jssort01 .t {
                    position: absolute;
                    top: 15px;
                    left: 0;
                    width: 100%;
                    height: 100%;
                    border: none;
                }

                .jssort01 .w {
                    position: absolute;
                    top: 0px;
                    left: 0px;
                    width: 100%;
                    height: 100%;
                }

                .jssort01 .c {
                    position: absolute;
                    top: 0px;
                    left: 0px;
                    width: 100%;
                    /*height: 68px;
                    background: url(../slider-images/t01.png) -800px -800px no-repeat;
                    _background: none;*/
					background-color:#fff;
					height:4px;
					
                }

                .jssort01 .pav .c {
                    /*top: 2px;*/
                    top: 0px;
                    left: 2px;
                    _left: 0px;
                    width: 100%;
                    height: 4px;
					background-color:#cb1a14;
                   /* border: #000 0px solid;
                    _border: #fff 2px solid;
                    background-position: 50% 50%;*/
                }

                .jssort01 .p:hover .c {
                    top: 0px;
                    left: 0px;
                   /* width: 70px;
                    height: 70px;
                    border: #fff 1px solid;
                    background-position: 50% 50%;*/
                }

                .jssort01 .p.pdn .c {
                    background-position: 50% 50%;
                   /* width: 68px;
                    height: 68px;
                    border: #000 2px solid;*/
                }

                * html .jssort01 .c, * html .jssort01 .pdn .c, * html .jssort01 .pav .c {
                    /* ie quirks mode adjust */
                    
                }
				#slider1_container{
					width:auto !important;
					max-height:360px !important;
				}
                                .ie #slider1_container{
					width:649px !important;
					max-height:360px !important;
				}
				#slider1_container > div > div > div {
					 cursor:pointer !important;
				}
				#slider1_container > div > div > div > div {	
                                       position: relative;
                                       text-align: center;			}
                                @media only screen 
and (min-width : 320px) 
and (max-width : 1024px) {
    #slider1_container{
					width:100% !important;
					max-height:360px !important;
				}
#slider1_container > div > div > div > div > img { width: 100% !important; }
                               #slider1_container > div > div > div > div > a > img { width: 100% !important; }
                               div[debug-id=slide_container] img { width: 100% !important; }
}
                                #slider1_container > div > div > div > div > img { width: auto !important; }
                               #slider1_container > div > div > div > div > a > img { position: initial !important; width: auto !important; }
                               div[debug-id=slide_container] img { width: auto !important; position: initial !important; }
                               .ie #slider1_container > div > div > div > div > img { width: 100%  !important; }
                               .ie #slider1_container > div > div > div > div > a > img { position: initial !important; width: 100% !important; }
                               .ie div[debug-id=slide_container] img { width: 100%  !important; position: initial !important; }
				 #slider1_container > div > div > div > div div.overlay-text {
                                     position:absolute !important;
                                        height: 80px;
                                        width: 100%;
                                        background: #000 !important;
                                        z-index: 9999;
                                        left: 0;
                                        bottom: 0 !important;
                                        opacity: 0.7;
                                        color: #fff;
                                        display: block;
                                        padding : 10px;
                                   
                                        
                                }
                                .ie #slider1_container > div > div > div > div div.overlay-text {
                                     position:absolute !important;
                                        height: 80px;
                                        width: 100%;
                                        background: #000 !important;
                                        z-index: 9999;
                                        left: 0;
                                        bottom: 83px !important;
                                        opacity: 0.7;
                                        color: #fff;
                                        display: block;
                                        padding : 10px;
                                        
                                        
                                }
                                #slider1_container > div > div > div > div div.overlay-text h3 { margin:0; }
                                #slider1_container > div > div > div > div div.overlay-text p {word-wrap: break-word;}
				#slider1_container > div > div{
					height:448px !important;
				}
				.jssort01 > div{
					left:0px !important;					
				}