@charset "utf-8";

/* CSS Document */

.fme_input_field { width:500px; }

.fme_input_textarea_field { height: 300px; width: 500px; }

.fme_input_select_field { width: 280px; }

.fme_product_video { width:100%; clear:both; overflow:hidden; direction: ltr;  }

.fme_product_video .video_player { width:100%; }

.fme_product_video .small_videos_container { width:100%; border:#ccc 1px solid; clear:both; margin-top:15px; }

/*Scroller*/

/*>>>>>>>>>>>>>>>>>>> SHOWREEL Page Starts <<<<<<<<<<<<<<<<<<<*/

.fme_product_video .small_videos_container .content_showreel { margin:0 auto; width:100%; height:auto; padding:7px 0px 10px 0px; margin-left:1px; }

#product_videos_tab{padding:10px;padding-top: 0px;}

.fme_product_video .small_videos_container .jcarousel-skin-tango ul { left:0px; }

.fme_product_video .small_videos_container .jcarousel-skin-tango li:first-child{ display:block; width:140px; height:160px; /*margin:15px;*/ margin-top:10px; position:relative; overflow:hidden; margin-right:40px; }

.fme_product_video .small_videos_container .jcarousel-skin-tango li { display:block; width:140px; height:160px; /*margin:15px;*/ margin-top:10px; position:relative; overflow:hidden; ; margin-right:10px; }

.fme_product_video .small_videos_container .jcarousel-skin-tango li .video { }

.fme_product_video .small_videos_container .jcarousel-skin-tango li .video .thumbnail { width:140px; height:115px; position:relative; }

.fme_product_video .small_videos_container .jcarousel-skin-tango li .video .thumbnail .view { position:absolute; display:none; top:0px; left:0px; background:url(../img/trans_hover.png) repeat; z-index:z-index:999;
text-align:center; text-align:center; padding-top:0px; }

.fme_product_video .small_videos_container .jcarousel-skin-tango li .video .thumbnail .view .play_icon { width:48px; height:48px; position:absolute; left:46px; top:37px; }

.fme_product_video .small_videos_container .jcarousel-skin-tango li .video .thumbnail:hover .view { display:block; }

.fme_product_video .small_videos_container .jcarousel-skin-tango li .video h4 { font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; font-size:14px; font-weight:normal; color:#000; margin-top:10px; text-align:center; }

.fme_product_video .small_videos_container .jcarousel-skin-tango li .video h4 a { color:#000; text-decoration:none; }

.fme_product_video .small_videos_container .jcarousel-skin-tango li .video h4 a:hover { color:#C00; text-decoration:none; }

.fme_product_video .small_videos_container .jcarousel-skin-tango li .video p { font-family:Verdana; font-size:12px; font-weight:normal; color:#545454; line-height:20px; padding:6px 0 0px 0; }

.fme_product_video .small_videos_container .jcarousel-skin-tango .jcarousel-clip { overflow: hidden; }

.fme_product_video .small_videos_container .jcarousel-skin-tango .jcarousel-clip-horizontal { width:95%; height: auto; margin:0 auto; }

.fme_product_video .small_videos_container .content_showreel .arrow { display: block; height: 19px; width: 147px; background:url(../img/slider_arrows.png) no-repeat 0 0; text-indent: -999px; position: absolute; cursor: pointer; z-index:99; }

.fme_product_video .small_videos_container .content_showreel .jcarousel-prev { left: 6px; top: 58px; z-index:99; width: 30px; height: 30px; background:url(../img/prod_video_left_arrow.png) no-repeat left top; position: absolute; cursor: pointer; float:left; }

.fme_product_video .small_videos_container .content_showreel .jcarousel-next { right:8px; top:58px; z-index:99; width: 30px; height: 30px; background:url(../img/prod_video_right_arrow.png) no-repeat right top; position: absolute; cursor: pointer; display:block; }

.accordion { margin: 0; padding:10px; height:20px; border-top:#f0f0f0 1px solid !important; background: #cccccc; font-family: 'Vazir', Arial, Helvetica, sans-serif; text-decoration:none; text-transform:uppercase; color: #000; font-size:1em; }

.accordion-open, .collapse-open { background:#000; color: #fff !important; }

.accordion-open span, .collapse-open span { display:block; float:right; padding:10px; }

.accordion-open span, .collapse-open span { background:url(../img/minus.png) center center no-repeat; }

.accordion-close span, .collapse-close span { display:block; float:right; background:url(../img/plus.png) center center no-repeat; padding:10px; }

#accordion div.container { padding:0; margin:0; width:auto }

#accordion div.content { margin: 0; padding:10px; font-size:.9em; line-height:1.5em; font-family:"Helvetica Neue", Arial, Helvetica, Geneva, sans-serif; }

#accordion div.content ul, #accordion div.content p { padding:0; margin:0; padding:3px; }

#accordion div.content ul li { list-style-position:inside; line-height:25px; }

#accordion div.content ul li a { color:#555555; }

#accordion .margin-form { margin-bottom:10px}

#accordion div.container:after, #accordion div.content:after { content:"."; clear:both; display:block; visibility:hidden}

.jcarousel-skin-tangopic li{
	 display: inline-block;
    width: 150px;
    height: 140px;
    position: relative;
    overflow: hidden;
    padding: 0px;
    margin: 0px;
    border: 1px solid;
    border-radius: 5px;
}

.jcarousel-skin-tangopic{
	text-align: center;
}

.small_videos_container_pic{
	width: 100%;
    clear: both;
}

#mycarouselpic img.play_icon {
	top: 30px;
    position: absolute;
    right: 40%;}

#mycarouselpic h4{direction: rtl;}
#mycarouselpic div.video a{line-height: 18px;font-size: 14px;font-family: sans-serif;}

.page-product-box-video{
	border-top: 1px dashed;
    padding-top: 5px;
}

code { overflow:auto; }
