﻿/*[Content Template]*/
.SGTC0001 { overflow:hidden; border:1px solid #AAA; margin-bottom:5px ; background: #FFF; }
.SGTC0001 h2 { display:block; height:35px }
.rtl .SGTC0001 h2 span { display:block; font:16px/35px 'B koodak', 'koodak', Arial; color:#000; padding:0 5px }
.ltr .SGTC0001 h2 span { display:block; font:bold 13px/35px Arial; color:#000; padding:0 5px }
.SGTC0001 .TCB { text-align:justify; padding:7px 5px 2px }
.rtl .SGTC0001 .TCB strong, .rtl .SGTC0001 .TCB b { font:14px 'B koodak', 'koodak', tahoma }
.SGTC0001 .TCB hr { border:none; border-top:1px solid #666 }
.SGTC0001 .FOT { height:20px; clear:both; padding:2px 5px }
.SGTC0001 .FOT span { padding:0 3px }
.SGTC0001 .BGCF1 { background:#F1F1F1 }
.SGTC0001 .BGDY { background:url(../images/ContentTemplate/SGTC0001Dark.jpg) left top repeat-x }
.SGTC0001 .BGDR { background:url(../images/ContentTemplate/SGTC0001Dark.jpg) left -45px repeat-x }
.SGTC0001 .BGDO { background:url(../images/ContentTemplate/SGTC0001Dark.jpg) left -90px repeat-x }
.SGTC0001 .BGDG { background:url(../images/ContentTemplate/SGTC0001Dark.jpg) left -135px repeat-x }
.SGTC0001 .BGDB { background:url(../images/ContentTemplate/SGTC0001Dark.jpg) left -180px repeat-x }
.SGTC0001 .BGDV { background:url(../images/ContentTemplate/SGTC0001Dark.jpg) left -225px repeat-x }
.SGTC0001 .BGDC { background:url(../images/ContentTemplate/SGTC0001Dark.jpg) left -270px repeat-x }
.SGTC0001 .BGDP { background:url(../images/ContentTemplate/SGTC0001Dark.jpg) left -315px repeat-x }
.SGTC0001 .BGLY { background:url(../images/ContentTemplate/SGTC0001Light.jpg) left top repeat-x }
.SGTC0001 .BGLR { background:url(../images/ContentTemplate/SGTC0001Light.jpg) left -45px repeat-x }
.SGTC0001 .BGLO { background:url(../images/ContentTemplate/SGTC0001Light.jpg) left -90px repeat-x }
.SGTC0001 .BGLG { background:url(../images/ContentTemplate/SGTC0001Light.jpg) left -135px repeat-x }
.SGTC0001 .BGLB { background:url(../images/ContentTemplate/SGTC0001Light.jpg) left -180px repeat-x }
.SGTC0001 .BGLV { background:url(../images/ContentTemplate/SGTC0001Light.jpg) left -225px repeat-x }
.SGTC0001 .BGLC { background:url(../images/ContentTemplate/SGTC0001Light.jpg) left -270px repeat-x }
.SGTC0001 .BGLP { background:url(../images/ContentTemplate/SGTC0001Light.jpg) left -315px repeat-x }

/*[Tabs]*/
.General-Tab { margin-bottom:5px;margin-top: 55px;}
.General-Tab ul {margin:0 !important; padding:0 !important;}
.General-Tab ul.tabs { margin:0; padding:0; font-size:0;}
.General-Tab ul.tabs li { display:inline-block; *display:inline; font-size:16px; height:30px;margin: 0 15px;font-family:BYekan-new;}
.General-Tab ul.tabs li a { cursor: pointer; display:block; height:100%; line-height:30px; padding:0 7px; color:#000 !important;
text-decoration: underline;}
.General-Tab ul.tabs li a:hover{ color:#ad070b !important;} 
.General-Tab ul.tabs .tab-current {  color: #ad070b !important }
.General-Tab .tabsContent { display:none; padding:4px; }
.General-Tab ul.GrayTab {text-align: center;}

.klo{margin-bottom: 45px;}
.E-slid{background:#c21f23; width: 275px; height: 230px;text-align: center;margin-top: -30px;z-index: 9;position: relative;}
.E-slid:hover{background: #c3282c;}
.E-slid:hover:before{border-bottom: 25px solid #c3282c;}
.E-slid:hover::after{border-top: 25px solid #c3282c;}
.E-slid:before{ content: ""; width: 0; height: 0;border-bottom: 25px solid #c21f23;border-left: 275px solid transparent;position: relative;top: -44px;}
.E-slid:after{ content: ""; width: 0; height: 0;border-top: 25px solid #c21f23;border-left: 275px solid transparent;position: relative;top: 67px;}
.E-slid img{padding-top: 35px;padding-bottom: 15px;}
.E-slid h3{padding: 0 47px;font-family:web_Yekan; font-size: 15px;line-height: 25px;height: 55px;overflow: hidden;}
.E-slid h3 a{ color: #FFF;}

.E-slid-1{background: #93060a; width: 275px; height: 230px;text-align: center;margin-top: -30px;z-index: 9;position: relative;}
.E-slid-1:hover{background: #870609;}
.E-slid-1:hover:before{border-bottom: 25px solid #870609;}
.E-slid-1:hover::after{border-top: 25px solid #870609;}
.E-slid-1:before{ content: ""; width: 0; height: 0;border-bottom: 25px solid #93060a;border-right: 275px solid transparent;position: relative;top: -44px;}
.E-slid-1:after{ content: ""; width: 0; height: 0;border-top: 25px solid #93060a;border-right: 275px solid transparent;position: relative;top: 67px;}
.E-slid-1 img{padding-top: 35px;padding-bottom: 15px;}
.E-slid-1 h3{padding: 0 47px;font-family:web_Yekan; font-size: 15px;line-height: 25px;height: 55px;overflow: hidden;}
.E-slid-1 h3 a{ color: #FFF;}

.E-slid-2{background:#ac2d30; width: 275px; height: 230px;text-align: center;margin-top: -30px;z-index: 9;position: relative;}
.E-slid-2:hover{background: #ac373a;}
.E-slid-2:hover:before{border-bottom: 25px solid #ac373a;}
.E-slid-2:hover::after{border-top: 25px solid #ac373a;}
.E-slid-2:before{ content: ""; width: 0; height: 0;border-bottom: 25px solid #ac2d30;border-left: 275px solid transparent;position: relative;top: -44px;}
.E-slid-2:after{ content: ""; width: 0; height: 0;border-top: 25px solid #ac2d30;border-left: 275px solid transparent;position: relative;top: 67px;}
.E-slid-2 img{padding-top: 35px;padding-bottom: 15px;}
.E-slid-2 h3{padding: 0 47px;font-family:web_Yekan; font-size: 15px;line-height: 25px;height: 55px;overflow: hidden;}
.E-slid-2 h3 a{ color: #FFF;}

.E-slid-3{background: #ad070b; width: 275px; height: 230px;text-align: center;margin-top: -30px;z-index: 9;position: relative;}
.E-slid-3:hover{background: #8e0d10;}
.E-slid-3:hover:before{border-bottom: 25px solid #8e0d10;}
.E-slid-3:hover::after{border-top: 25px solid #8e0d10;}
.E-slid-3:before{ content: ""; width: 0; height: 0;border-bottom: 25px solid #ad070b;border-right: 275px solid transparent;position: relative;top: -44px;}
.E-slid-3:after{ content: ""; width: 0; height: 0;border-top: 25px solid #ad070b;border-right: 275px solid transparent;position: relative;top: 67px;}
.E-slid-3 img{padding-top: 35px;padding-bottom: 15px;}
.E-slid-3 h3{padding: 0 47px;font-family:web_Yekan; font-size: 15px;line-height: 25px;height: 55px;overflow: hidden;}
.E-slid-3 h3 a{ color: #FFF;}

.template-j{margin-top: 90px; padding: 20px 0;}
.template-j img {  transition: .3s all ease-in-out;  opacity: 1; border: 1px solid #f00; border-radius: 5px;}
.template-j img:hover {box-shadow: 0 0 10px rgba(0, 0, 0, 0.2);   opacity: 0.7 }
.template-j .Hti h5{font-family:web_Yekan; font-size: 17px;margin-bottom: 10px;}
.template-j .Hti h5 a{ color: #000;}
.template-j .Hti h5:hover a{ color: #ad070b;}
.rtl .template-j .Hti{float: right;width: 660px;}
.ltr .template-j .Hti{float: left;width: 660px;}

.template-j .Hti p{line-height: 30px; font-size: 15px;font-family:BYekan-new; text-align: justify; color: #515050;}
.template-j .Hti span{background: #ad070b; width: 130px; height: 40px; line-height: 40px; text-align: center; display: block;
color: #FFF;font-family:BYekan-new; font-size: 16px;margin-top: 30px;transition: .3s all ease-in-out;}
.template-j .Hti span:hover{border-radius: 30px;}
.rtl .template-j figure{float: left;}
.ltr .template-j figure{float: right;}
.template-Z{display: inline-block;width: 248px;margin-top: 47px !important;text-align: center;transition: .3s all ease-in-out;margin: 0 5px;padding: 5px;     border-radius: 20px;}
.template-Z img { height: 248px;     border-radius: 20px;}
.template-Z:hover{box-shadow: 0 0 10px rgba(173, 7, 11, 0.5);transform: scale(1.02);}
.template-Z h5{font-family:BYekan-new; font-size: 16px;}
.template-Z h5 a{color: #000;}
.template-Z:hover h5 a{color: #ad070b;}

.template-Y{display: inline-block;width: 268px;margin-top: 10px;text-align: center;}
.template-Y img { height: 250px;}
.template-Y h5{font-family:BYekan-new; font-size: 16px;}
.template-Y h5 a{color: #000;}
.Kpl {margin-top: 20px;}
.Kpl h6{background: #444;height: 30px;line-height: 30px;padding: 3px 5px;color: #FFF;}
.Ygf{margin-bottom: 20px;}
.Ygf h6{font-family:web_Yekan; font-size: 18px;margin: 37px 0;padding-top: 35px;}
.rtl .Ygf .template-b:nth-child(4){margin-left: 0 !important;}
.ltr .Ygf .template-b:nth-child(4){margin-right: 0 !important;}

.rtl .template-b{display: inline-block;width: 270px;text-align: center;margin-left: 135px; border-bottom: 1px solid #d6d6d6;
padding-bottom: 10px; }
.ltr .template-b{display: inline-block;width: 270px;text-align: center;margin-right: 90px; border-bottom: 1px solid #d6d6d6;
padding-bottom: 10px;  }
.template-b img {transition: .3s all ease-in-out; height: 250px; width: 250px; opacity: 0.8.5; border-radius: 10px;  }
.template-b:hover img {box-shadow: 0 0 10px rgba(173, 7, 11, 0.5); opacity: 1;transform: scale(1.04);}
.template-b h5{font-family:BYekan-new; font-size: 16px;}
.template-b h5 a{color: #000; line-height: 30px;}
.template-b h5 a:hover{color: #ad070b;}
.template-b p{ color: #6b6b6b;line-height: 28px;height: 80px;overflow: hidden;}
.rtl .template-b span{text-align: left;display: block;margin-top: 15px;color:#ad070b;}
.ltr .template-b span{text-align: right;display: block;margin-top: 15px;color:#ad070b;}

.template-b span:hover { text-decoration: underline;}
.Tab-p{background: #f6f8f9; border-top: 1px solid #d7d7d7; border-bottom: 1px solid #d7d7d7;padding-bottom: 65px;}

.posttemplate .PO-TE-00013{ background-color:#FFF; padding:5px; padding-bottom:0px !important;}
.posttemplate .PO-TE-00013-2 h3{ background-color:#e12d71; padding:5px 0;}
.posttemplate .PO-TE-00013-2 h3 a{ color:#fff; font-size:18px; padding:0 10px}
.posttemplate .PO-TE-00013:hover h3 a{ color:#222;}
.posttemplate .PO-TE-00013 p{ color:#555;line-height: 30px;}
.posttemplate .PO-TE-00013 .BG-tasvir { border:1px solid #DDD; padding:4px; margin-bottom:5px;}
.posttemplate .PO-TE-00013 .BG-tasvir img {max-height: 210px}
#Motionpicture {margin:auto;position: relative;width: 265px;height: 210px;padding: 10px;text-align: center;}
#Motionpicture > a {position: absolute;top: 10px;left: 10px;right: 10px;bottom: 10px;}
.posttemplate .PO-TE-00013 .BG-tasvir img:hover{filter: grayscale(100%);
-webkit-filter: grayscale(100%);
filter: gray;
-webkit-transition: all .6s ease; 
filter: url("data:image/svg+xml;utf8,<svg xmlns=\'http://www.w3.org/2000/svg\'><filter id=\'grayscale\'><feColorMatrix type=\'matrix\' values=\'0.3333 0.3333 0.3333 0 0 0.3333 0.3333 0.3333 0 0 0.3333 0.3333 0.3333 0 0 0 0 0 1 0\'/></filter></svg>#grayscale"); }
.posttemplate .PO-TE-00013 .BG-tasvir .BG_small a{ float:right; margin:0 0 0 1%;}
.posttemplate .PO-TE-00013 .BG-tasvir .BG_small img{ width:90px; height:90px; border:1px solid #e12d71;-webkit-transition: all .4s ease;
-moz-transition: all .4s ease;
-ms-transition: all .4s ease;
-o-transition: all .4s ease;
transition: all .4s ease;}
.posttemplate .PO-TE-00013 .BG-tasvir .BG_small img:hover{ border:1px solid #ef085f;-moz-transform: rotate(1800deg);
	-webkit-transform: rotate(1800deg);
	-o-transform: rotate(1800deg);
	-ms-transform: rotate(1800deg); border-radius:100px; -webkit-border-radius:100px;}
.rtl .posttemplate .PO-TE-00013 .Mohtva{ margin-top:10px; padding-right:20px;text-align: justify;width: 745px;}
.ltr .posttemplate .PO-TE-00013 .Mohtva{ margin-top:10px; padding-left:20px;text-align: justify;width: 745px;}

.posttemplate .PO-TE-00013-1 .Footer-post span{ color:#333;}
.posttemplate .PO-TE-00013-1 .Footer-post{ background-color:#e9e9e9; padding:5px}
.posttemplate .PO-TE-00013-1 .Footer-post p{ float:right; color:#333;}

.posttemplate .PO-TE-000490{ padding-top:1px; margin-bottom:5px; border-bottom:4px solid #e6e6e6; clear: both; min-height:104px;}
.posttemplate .PO-TE-000490 .BG-TI-BT{ padding:3px 5px;}
.posttemplate .PO-TE-000490 h3{ line-height:30px; font-size:18px;font-family: 'B yekan', 'Yekan' !important }
.posttemplate .PO-TE-000490 h3 a{ color:#084700; padding:0 3px;}
.posttemplate .PO-TE-000490 .BG_IM{border:1px solid #CCC; padding:1px;width: 132px; margin-bottom:3px; margin-right:2px;margin-left:10px; font-size:0; }
.posttemplate .PO-TE-000490 img{ float:left; width:128px; height:96px; border:1px solid #fafafa; padding:1px; padding-top:0px !important;font-size:0 !important;  }
.posttemplate .PO-TE-000490 .MOhtava { text-align:justify; }
.posttemplate .PO-TE-000490 .MOhtava p{ color:#000;line-height:20px;height: 41px;overflow: hidden;margin-left: 10px;}
.posttemplate .PO-TE-000490 .btn-olgo{ text-align:left;}
.posttemplate .PO-TE-000490 .DLink {background: #ccc;padding: 5px 20px;margin: 4px 0px 0px 10px;display: inline-block;float: left;}


.owl-carousel-none{border:none !important;}
.owl-carousel-detail{border:none !important;margin-top:40px;}
.owl-content-a .Categories{width:19%;float:right;display:inline-block;margin-right:1%;}
.owl-content-a .Categories:hover{background:#F9F9F9;}
.owl-content-a .box-owl{display:inline-block;line-height:30px;border-top:1px solid #ccc;padding:10px 0;width:100%;}
.owl-content-a{background:#fff;margin-bottom:14px;}
.owl-content-a .title-owl {height: 30px; line-height: 29px; color: #444;  position: relative;
border-bottom:1px solid #e8e8e8; margin-bottom:20px;padding-bottom: 10px;font-family:'web_Yekan';font-size: 18px;display: block;
text-align: right;}
.owl-carousel .owl-wrapper:after{content:".";display:block;clear:both;visibility:hidden;line-height:0;height:0;}
.owl-carousel{direction:ltr;display:none;width:100%;-ms-touch-action:pan-y;background:#fff;overflow: hidden;}
.owl-carousel .owl-wrapper{display:none;position:relative;-webkit-transform:translate3d(0px, 0px, 0px);}
.owl-carousel .owl-wrapper-outer.autoHeight{-webkit-transition:height 500ms ease-in-out;-moz-transition:height 500ms ease-in-out;-ms-transition:height 500ms ease-in-out;-o-transition:height 500ms ease-in-out;transition:height 500ms ease-in-out;}
.owl-carousel .owl-item{ display:inline-block;direction:rtl;}
.owl-controls .owl-page, .owl-controls .owl-buttons div{cursor:pointer;}
.owl-controls{-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-tap-highlight-color:rgba(0, 0, 0, 0);}
.grabbing{cursor:url(grabbing.png) 8 8, move;}
.owl-carousel .owl-wrapper, .owl-carousel .owl-item{-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;-ms-backface-visibility:hidden;-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);}
.owl-theme .owl-controls{text-align:center;}
.owl-theme .owl-controls .owl-buttons div{text-align:center;color:#333;display:inline-block;zoom:1;*display:inline;}
.owl-theme .owl-controls .owl-buttons div i{height:40px;display:block;line-height:40px;}
.owl-theme .owl-controls .owl-page span.owl-numbers{height:auto;width:auto;color:#FFF;padding:2px 10px;font-size:12px;-webkit-border-radius:30px;-moz-border-radius:30px;border-radius:30px;}
.owl-item.loading{min-height:150px;background:url(AjaxLoader.gif) no-repeat center center;}
.owl-pagination{ display:none;}
.owl-buttons{ display:none}
.owl-content-a{ overflow:hidden;}




.Toppic {   height: 140px; position: fixed; width: 100%; z-index:10; background: #fff; border-bottom: 1px solid #333; }
.sc-main-3 { top:140px !important;}


/*! fancyBox v2.0.6 fancyapps.com | fancyapps.com/fancybox/#license */
.fancybox-tmp iframe, .fancybox-tmp object {
    vertical-align: top;
    padding: 0;
    margin: 0;
}

.fancybox-wrap {
    position: absolute;
    top: 0;
    left: 0;
    z-index: 8020;
}

.fancybox-skin {
    position: relative;
    padding: 0;
    margin: 0;
    background: #f9f9f9;
    color: #444;
    text-shadow: none;
    -webkit-border-radius: 4px;
    -moz-border-radius: 4px;
    border-radius: 4px;
}

.fancybox-opened {
    z-index: 8030;
}

    .fancybox-opened .fancybox-skin {
        -webkit-box-shadow: 0 10px 25px rgba(0, 0, 0, 0.5);
        -moz-box-shadow: 0 10px 25px rgba(0, 0, 0, 0.5);
        box-shadow: 0 10px 25px rgba(0, 0, 0, 0.5);
    }

.fancybox-outer, .fancybox-inner {
    padding: 0;
    margin: 0;
    position: relative;
    outline: none;
}

.fancybox-inner {
    overflow: hidden;
}

.fancybox-type-iframe .fancybox-inner {
    -webkit-overflow-scrolling: touch;
}

.fancybox-error {
    color: #444;
    font: 14px/20px "Helvetica Neue", Helvetica, Arial, sans-serif;
    margin: 0;
    padding: 10px;
}

.fancybox-image, .fancybox-iframe {
    display: block;
    width: 100%;
    height: 100%;
    border: 0;
    padding: 0;
    margin: 0;
    vertical-align: top;
}

.fancybox-image {
    max-width: 100%;
    max-height: 100%;
}

#fancybox-loading, .fancybox-close, .fancybox-prev span, .fancybox-next span {
    background-image: url(/userimages/SG-CT-N0011/fancybox_sprite.png);
}

#fancybox-loading {
    position: fixed;
    top: 50%;
    left: 50%;
    margin-top: -22px;
    margin-left: -22px;
    background-position: 0 -108px;
    opacity: 0.8;
    cursor: pointer;
    z-index: 8020;
}

    #fancybox-loading div {
        width: 44px;
        height: 44px;
        background: url(/userimages/SG-CT-N0011/fancybox_loading.gif) center center no-repeat;
    }

.fancybox-close {
    position: absolute;
    top: -18px;
    right: -18px;
    width: 36px;
    height: 36px;
    cursor: pointer;
    z-index: 8040;
}

.fancybox-nav {
    position: absolute;
    top: 0;
    width: 40%;
    height: 100%;
    cursor: pointer;
    background: transparent url(/userimages/SG-CT-N0011/blank.gif); /* helps IE */
    -webkit-tap-highlight-color: rgba(0,0,0,0);
    z-index: 8040;
}

.fancybox-prev {
    left: 0;
}

.fancybox-next {
    right: 0;
}

.fancybox-nav span {
    position: absolute;
    top: 50%;
    width: 36px;
    height: 34px;
    margin-top: -18px;
    cursor: pointer;
    z-index: 8040;
    visibility: hidden;
}

.fancybox-prev span {
    left: 20px;
    background-position: 0 -36px;
}

.fancybox-next span {
    right: 20px;
    background-position: 0 -72px;
}

.fancybox-nav:hover span {
    visibility: visible;
}

.fancybox-tmp {
    position: absolute;
    top: -9999px;
    left: -9999px;
    padding: 0;
    overflow: visible;
    visibility: hidden;
}
/* Overlay helper */

#fancybox-overlay {
    position: absolute;
    top: 0;
    left: 0;
    overflow: hidden;
    display: none;
    z-index: 8010;
    background: #000;
}

    #fancybox-overlay.overlay-fixed {
        position: fixed;
        bottom: 0;
        right: 0;
    }
/* Title helper */

.fancybox-title {
    visibility: hidden;
    font: normal 18px/20px "b yekan", "yekan";
    position: relative;
    text-shadow: none;
    z-index: 8050;
}

.fancybox-opened .fancybox-title {
    visibility: visible;
}

.fancybox-title-float-wrap {
    position: absolute;
    bottom: 0;
    right: 50%;
    margin-bottom: -35px;
    z-index: 8030;
    text-align: center;
}

    .fancybox-title-float-wrap .child {
        display: inline-block;
        margin-right: -100%;
        padding: 2px 20px;
        background: transparent; /* Fallback for web browsers that doesn't support RGBa */
        background: rgba(0, 0, 0, 0.8);
        -webkit-border-radius: 15px;
        -moz-border-radius: 15px;
        border-radius: 15px;
        text-shadow: 0 1px 2px #222;
        color: #FFF;
        font-weight: bold;
        line-height: 24px;
        white-space: nowrap;
    }

.fancybox-title-outside-wrap {
    position: relative;
    margin-top: 10px;
    color: #fff;
}

.fancybox-title-inside-wrap {
    margin-top: 10px;
}

.fancybox-title-over-wrap {
    position: absolute;
    bottom: 0;
    left: 0;
    color: #fff;
    padding: 10px;
    background: #000;
    background: rgba(0, 0, 0, .8);
}

#fancybox-buttons {
    position: fixed;
    left: 0;
    width: 100%;
    z-index: 8050;
}

    #fancybox-buttons.top {
        top: 10px;
    }

    #fancybox-buttons.bottom {
        bottom: 10px;
    }

    #fancybox-buttons ul {
        display: block;
        width: 170px;
        height: 30px;
        margin: 0 auto;
        padding: 0;
        list-style: none;
        background: #111;
        -webkit-box-shadow: 0 1px 3px #000, 0 0 0 1px rgba(0,0,0,.7), inset 0 0 0 1px rgba(255,255,255,.05);
        -moz-box-shadow: 0 1px 3px #000, 0 0 0 1px rgba(0,0,0,.7), inset 0 0 0 1px rgba(255,255,255,.05);
        background: #111 -webkit-gradient(linear, 0% 0%, 0% 100%, from(rgba(255,255,255,.2)), color-stop(.5, rgba(255,255,255,.15)), color-stop(.5, rgba(255,255,255,.1)), to(rgba(255,255,255,.15)));
        background: #111 -moz-linear-gradient(top, rgba(255,255,255,.2) 0%, rgba(255,255,255,.15) 50%, rgba(255,255,255,.1) 50%, rgba(255,255,255,.15) 100%);
        border-radius: 3px;
    }

        #fancybox-buttons ul li {
            float: left;
            margin: 0;
            padding: 0;
        }

    #fancybox-buttons a {
        display: block;
        width: 30px;
        height: 30px;
        text-indent: -9999px;
        background-image: url(/userimages/SG-CT-N0011/fancybox_buttons.png);
        background-repeat: no-repeat;
        outline: none;
    }

        #fancybox-buttons a.btnPrev {
            width: 32px;
            background-position: 6px 0;
        }

        #fancybox-buttons a.btnNext {
            background-position: -33px 0;
            border-right: 1px solid #3e3e3e;
        }

        #fancybox-buttons a.btnPlay {
            background-position: 0 -30px;
        }

        #fancybox-buttons a.btnPlayOn {
            background-position: -30px -30px;
        }

        #fancybox-buttons a.btnToggle {
            background-position: 3px -60px;
            border-left: 1px solid #111;
            border-right: 1px solid #3e3e3e;
            width: 35px;
        }

        #fancybox-buttons a.btnToggleOn {
            background-position: -27px -60px;
        }

        #fancybox-buttons a.btnClose {
            border-left: 1px solid #111;
            width: 38px;
            background-position: -57px 0px;
        }

        #fancybox-buttons a.btnDisabled {
            opacity: 0.5;
            cursor: default;
        }

#fancybox-thumbs {
    position: fixed;
    right: 0;
    width: 100% !important;
    overflow: hidden;
    z-index: 99050;
    text-align: center;
}

    #fancybox-thumbs.bottom {
        bottom: 2px;
    }

    #fancybox-thumbs.top {
        top: 2px;
    }

    #fancybox-thumbs ul {
        text-align: center;
        list-style: none;
        margin: 0;
        padding: 0;
        width: 100% !important;
    }

        #fancybox-thumbs ul li {
            display: inline-block;
            padding: 1px;
            opacity: 0.5;
        }

            #fancybox-thumbs ul li.active {
                opacity: 0.75;
                padding: 0;
                border: 1px solid #fff;
            }

            #fancybox-thumbs ul li:hover {
                opacity: 1;
            }

            #fancybox-thumbs ul li a {
                display: block;
                position: relative;
                overflow: hidden;
                border: 1px solid #222;
                background: #111;
                outline: none;
            }

            #fancybox-thumbs ul li img {
                display: block;
                position: relative;
                border: 0;
                padding: 0;
                left: 0 !important;
            }




.Content-shp-o2 { margin-top: 145px; }
