/* jssor slider thumbnail navigator skin 11 css */
/*
				.jssort11 .p            (normal)
				.jssort11 .p:hover      (normal mouseover)
				.jssort11 .pav          (active)
				.jssort11 .pav:hover    (active mouseover)
				.jssort11 .pdn          (mousedown)
				*/
.jssort11 {
    font-family: Arial, Helvetica, sans-serif;
}

    .jssort11 .i, .jssort11 .pav:hover .i {
        position: absolute;
        top: 3px;
        left: 3px;
        WIDTH: 60px;
        HEIGHT: 30px;
        border: white 1px dashed;
    }

    * html .jssort11 .i {
        WIDTH /**/: 62px;
        HEIGHT /**/: 32px;
    }

    .jssort11 .pav .i {
        border: white 1px solid;
    }

    .jssort11 .t, .jssort11 .pav:hover .t {
        height: 100px;
        line-height: 104px;
        text-align: center;
        color: #fff;
        font-size: 16px;
        font-weight: bold;
        text-shadow: none !important;
        transform: perspective(0px) !important;
    }

    .jssort11 .pav .t, .jssort11 .phv .t, .jssort11 .p:hover .t {
        color: #fff;
        cursor: pointer;
    }

    .jssort11 .c, .jssort11 .pav:hover .c {
        position: absolute;
        top: 38px;
        left: 3px;
        width: 197px;
        height: 31px;
        line-height: 31px;
        color: #fff;
        font-size: 11px;
        font-weight: 400;
        overflow: hidden;
    }
    /*.jssort11 .pav .c, .jssort11 .phv .c, .jssort11 .p:hover .c
				{
					color:#fc9835;
				}
				.jssort11 .t, .jssort11 .c
				{
					transition: none;
					-moz-transition: none;
					-webkit-transition: none;
					-o-transition: color none;
				}
				.jssort11 .p:hover .t, .jssort11 .phv .t, .jssort11 .pav:hover .t, .jssort11 .p:hover .c, .jssort11 .phv .c, .jssort11 .pav:hover .c
				{
					transition: none;
					-moz-transition: none;
					-webkit-transition: none;
					-o-transition: none;
				}*/
    .jssort11 .p {
        background: #535760;
    }

    .jssort11 .pav, .jssort11 .pdn {
        background: #3d9ee2;
    }

        .jssort11 .p:hover, .jssort11 .phv, .jssort11 .pav:hover {
            background: #3d9ee2;
        }

.image-sl-cont {
    position: relative;
}

    .image-sl-cont div {
        position: absolute;
        bottom: 0px;
        left: 1px;
        display: block;
        padding: 10px 15px;
        background-color: rgba(0,0,0,0.5);
        color: #fff;
        font-size: 14px;
        width: 518px;
    }

    .image-sl-cont span {
        display: block;
        font-size: 15px;
        padding-bottom: 10px;
    }

    .image-sl-cont img {
        width: 518px;
        height: 224px;
        border: none;
    }

.main-slider-cont {
    margin-top: -40px;
}
/*.slider-right .slide
{
	position:initial !important;
	height:104px !important;
}*/

.jssorb05 {
    position: absolute;
}

    .jssorb05 div, .jssorb05 div:hover, .jssorb05 .av {
        position: absolute;
        /* size of bullet elment */
        width: 7px;
        height: 7px;
        border-radius: 7px;
        background: #000;
        overflow: hidden;
        cursor: pointer;
    }

    .jssorb05 div {
        background: #000;
    }

        .jssorb05 div:hover, .jssorb05 .av:hover {
            background: #47a300;
        }

    .jssorb05 .av {
        background: #47a300;
    }

    .jssorb05 .dn, .jssorb05 .dn:hover {
        background: #47a300;
    }
