/**
 * This <div> element is wrapped by jCarousel around the list
 * and has the classname "jcarousel-container".
 */
.jcarousel-container {position: relative;}

.jcarousel-clip {z-index: 2;padding: 0;margin: 0;overflow: hidden;position: relative;}

.jcarousel-list {
    z-index: 1;
    overflow: hidden;
    position: relative;
    top: 0;
    left: 0;
    margin: 0;
    padding: 0;
}

.jcarousel-list li,
.jcarousel-item {
    float: left;
    list-style: none;
    /* We set the width/height explicitly. No width/height causes infinite loops. */
   /*
    width: 75px;
    height: 75px;
    
    */
}

/**
 * The buttons are added dynamically by jCarousel before
 * the <ul> list (inside the <div> described above) and
 * have the classnames "jcarousel-next" and "jcarousel-prev".
 */
.jcarousel-next {
    z-index: 3;
    display: none;
}

.jcarousel-prev {
    z-index: 3;
    display: none;
}
.jcarousel-skin-tango .jcarousel-container {
   /* -moz-border-radius: 10px;
    background: #F0F6F9;
    border: 1px solid #346F97;
    */
}

.jcarousel-skin-tango .jcarousel-container-horizontal {
    /*
    width: 245px;
    padding: 20px 40px;
    */
}

.jcarousel-skin-tango .jcarousel-container-horizontal {
    height: 170px;
    overflow: hidden;
    padding-left: 36px;
    padding-top: 10px;
    position: relative;
    width: 90%;
    z-index: 9; 
}
.inner_media_box_padding{padding:0 0 41px;}
#mycarousel{height: 160px;    overflow: hidden; }
.jcarousel-skin-tango .jcarousel-container-vertical {
  /*
    width: 75px;
    height: 245px;
    padding: 40px 20px;
    */
}

.jcarousel-skin-tango .jcarousel-clip-horizontal {
    width:  245px;
   /* height: 75px;*/
}

.jcarousel-skin-tango .jcarousel-clip-horizontal {
    width: 100%;
    /*left:-79px;*/
}



.jcarousel-skin-tango .jcarousel-clip-vertical {
    width:  75px;
    height: 245px;
}

.jcarousel-skin-tango .jcarousel-item {
   /*
    width: 75px;
    height: 75px;
    */
    width:80px !important;
}

.jcarousel-skin-tango .jcarousel-item-horizontal {
   /* margin-right: 10px;*/
}

.jcarousel-skin-tango .jcarousel-item-vertical {
    /*margin-bottom: 10px;*/
   
}

.jcarousel-skin-tango .jcarousel-item-placeholder {
    background: #fff;
    color: #000;
}

/**
 *  Horizontal Buttons
 */
.jcarousel-skin-tango .jcarousel-next-horizontal {
    position: absolute;
    top: 43px;
    right: 5px;
    width: 32px;
    height: 32px;
    cursor: pointer;
    background: transparent url(/images/next-horizontal.png) no-repeat 0 0;
}

.jcarousel-skin-tango .jcarousel-next-horizontal:hover {
    background-position: -32px 0;
}

.jcarousel-skin-tango .jcarousel-next-horizontal:active {
    background-position: -64px 0;
}

.jcarousel-skin-tango .jcarousel-next-disabled-horizontal,
.jcarousel-skin-tango .jcarousel-next-disabled-horizontal:hover,
.jcarousel-skin-tango .jcarousel-next-disabled-horizontal:active {
    cursor: default;
    background-position: -96px 0;
}

.jcarousel-skin-tango .jcarousel-prev-horizontal {
    position: absolute;
    top: 43px;
    left: 5px;
    width: 32px;
    height: 32px;
    cursor: pointer;
    background: transparent url(/images/prev-horizontal.png) no-repeat 0 0;
}

.jcarousel-skin-tango .jcarousel-prev-horizontal:hover {
    background-position: -32px 0;
}

.jcarousel-skin-tango .jcarousel-prev-horizontal:active {
    background-position: -64px 0;
}

.jcarousel-skin-tango .jcarousel-prev-disabled-horizontal,
.jcarousel-skin-tango .jcarousel-prev-disabled-horizontal:hover,
.jcarousel-skin-tango .jcarousel-prev-disabled-horizontal:active {
    cursor: default;
    background-position: -96px 0;
}

/**
 *  Vertical Buttons
 */
.jcarousel-skin-tango .jcarousel-next-vertical {
    position: absolute;
    bottom: 5px;
    left: 43px;
    width: 32px;
    height: 32px;
    cursor: pointer;
    background: transparent url(next-vertical.png) no-repeat 0 0;
}

.jcarousel-skin-tango .jcarousel-next-vertical:hover {
    background-position: 0 -32px;
}

.jcarousel-skin-tango .jcarousel-next-vertical:active {
    background-position: 0 -64px;
}

.jcarousel-skin-tango .jcarousel-next-disabled-vertical,
.jcarousel-skin-tango .jcarousel-next-disabled-vertical:hover,
.jcarousel-skin-tango .jcarousel-next-disabled-vertical:active {
    cursor: default;
    background-position: 0 -96px;
}

.jcarousel-skin-tango .jcarousel-prev-vertical {
    position: absolute;
    top: 5px;
    left: 43px;
    width: 32px;
    height: 32px;
    cursor: pointer;
    background: transparent url(prev-vertical.png) no-repeat 0 0;
}

.jcarousel-skin-tango .jcarousel-prev-vertical:hover {
    background-position: 0 -32px;
}

.jcarousel-skin-tango .jcarousel-prev-vertical:active {
    background-position: 0 -64px;
}

.jcarousel-skin-tango .jcarousel-prev-disabled-vertical,
.jcarousel-skin-tango .jcarousel-prev-disabled-vertical:hover,
.jcarousel-skin-tango .jcarousel-prev-disabled-vertical:active {
    cursor: default;
    background-position: 0 -96px;
}

.tab_img_slide_show {    float: left;    height: 135px;    margin-bottom: 0;    min-height: 135px;    padding-top: 3px;    position: relative;    width: 600px;}
.tab_img_slide_show li {float:left;list-style-type:none;padding-right:4px;width:140px;margin-top:0;}
.tab_img_slide_show li a{display:block;color:#fff !important;}
.tab_img_slide_show li a:hover,.tab_img_slide_show li a:active{color:#fff !important;}
.tab_img_slide_show li span{background:#333333;display:block;padding:4px 4px 5px;color:#fff;font-size:11px;font-family:Georgia;font-style:normal;}


.tab_img_slide_show li.last_slide{float:left !important;}
.tab_img_slide_show .img_link{background: none repeat scroll 0 0 transparent !important;    border: 0 none !important;    margin-top: 15px;    padding: 0 0 0 2px; }
.tab_img_slide_show ul{overflow:hidden;margin-left:46px;}
.next_slide_img{display:inline !important;position:absolute;right:0px;top:3%;z-index:10;}
.previous_slide_img{display:inline !important;position:absolute;left:0px;top:3%;z-index:10;padding-left:2px;}
.tab_img_slide_show img{padding:0px !important;}
.carosel_hover{display:none;background-color: black;height: 140px;margin-top: -147px;opacity: 0.4;width: 80px;}
.tab_img_slide_show li:hover .carosel_hover{display:block;}
.carosel_hover_para{display:none;height: 140px;margin-top: -133px;}
.carosel_hover_para a{font-size:12px;font-weight:bold;position:relative;z-index:1;padding-left:4px;height:129px;}
.tab_img_slide_show li:hover .carosel_hover_para{display:block;}
.jcarousel-clip-horizonta-art_gal{width:450px !important;}
.jcarousel-clip-horizonta-art_gal .jcarousel-list-horizontal{width:140px;}
/*css for local feedbacks*/
.tab_img_slide_show .next_slide_img { padding-left: 0 !important;    padding-right: 2px !important;}
