﻿#divCategoryPath, #divBotPaging, .divCategoryPath {background: #fff;width: 868px;display: inline-block;padding: 8px 0px;border: 1px solid #e8e8e8;}
.divCategoryPath{margin-top: -1px;}
.shp-btn {width: 29px !important;height: 25px !important;background: #dddbdb;border: none !important;display: inline-block;text-align: center;padding-top: 4px;color: #444;}
.listType {background-image: url(../engine/modules/Sitesaz.Shopping/icon/divShowType.gif);height: 25px !important;background-position:3px 3px;background-repeat: no-repeat}
.gridType {background-image: url(../engine/modules/Sitesaz.Shopping/icon/divShowType.gif);height: 25px !important;;background-position:3px -28px;background-repeat: no-repeat}
#ctl01_ctl00_ctl00_pgrBotPager_divPager{padding: 0px 7px;}
#ctl01_ctl00_ctl00_pgrBotPager_divPager .shp-btn{ color:#444;}
.shp-btn:hover, .shp-btn:focus {background-color: #999999 !important;}
#divShowType {float: left;margin-top: 2px;}
.notSelected {background-color: #ccc;color: #777;padding: 10px 5px;}
.mouseOver {background-color: #FF0000;color: #ccc;cursor: hand;cursor: pointer;padding: 10px 5px;}
.selected {color: #fff;cursor: hand;cursor: pointer;padding: 10px 5px;}
#divTopPaging {margin-right: 20px;}
#divSort, #ctl01_ctl00_ctl00_lstSortType, #ctl01_ctl00_ctl00_lstPageSize {font-size: 10px;padding: 1px;margin: 1px;height: 23px;}
#divSort select {width: 160px;}
#divShowType {float: left;font-size: 12px;margin: 2px 4px;}
#divSort, #ctl01_ctl00_ctl00_lstSortType, #ctl01_ctl00_ctl00_lstPageSize {font-size: 12px;}
#divResultFilter {width: 250px !important;float: right;padding: 0px;background: #FFF;}
#divResultContent {width: 870px;float: left;}
#divColorFilter ul {list-style: none;}
#divResultFilter input {margin-left: 10px;position: relative;top: 3px;}
#divShowUnavailables {width:16%;float:left;background: #fff;height: 22px;padding: 11px 2% 7px 1%;border-left: 1px solid #e8e8e8;border-right: 1px solid #e8e8e8; position:relative;border-bottom: 1px solid #e8e8e8;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;direction: rtl;}
.Unavailables{margin-top: -41px;}
#divShowUnavailables input {margin-left: 5px;position: relative;top: 3px;}
#divItemTitle{  float:right;}
#divItemTitle .Title{background:#FFF;height: 40px;padding: 0px 5px;border-right: 1px solid #CCC;line-height: 40px;
width: 756px;display: none;}
.Slider {margin: 15px 10px 0;}
#divPriceFilter .Title, #divColorFilter .Title, #divModelFilter .Title, #divFilterResult .Title, #divSizeFilter .Title {height: 30px;
line-height: 30px;color: #444;position: relative;border-bottom: 1px solid #e8e8e8;margin-bottom: 20px;}
#divModelFilter li {border-bottom: 1px solid #F0F0F0;padding: 3px;margin-bottom: 2px;list-style: none;}
#divColorFilter li {border-bottom: 1px solid #F0F0F0;padding: 3px;margin-bottom: 2px;}
#divSizeFilter  li{border-bottom: 1px solid #F0F0F0;padding: 3px;margin-bottom: 2px;}
#divFilterResult ul, #divSizeFilter ul {list-style: none;}
#divFilterResult ul.filters > li {display: inline-block;width: 100%;vertical-align: top;}
#divFilterResult .header:hover {border-bottom-color: #fff;}
#divFilterResult .content li {background:url(/engine/modules/Sitesaz.Shopping/icon/tik-one.jpg) no-repeat center right; padding-right: 20px; cursor: pointer; padding: 3px 20px; margin-bottom: 2px;border-bottom: 1px solid #F0F0F0;}
#divFilterResult .content li.active {background:url(/engine/modules/Sitesaz.Shopping/icon/tike-select.jpg) no-repeat center right;}
#divFilterResult .content li:hover {background: url(/engine/modules/Sitesaz.Shopping/icon/tike-hover.jpg) no-repeat center right;}
#divFilterResult .choosen {padding: 0 5px;}
#divPriceFilter .Text .min {float: left;}
#divPriceFilter .Text .max {float: right;}
#divModelFilter, #divSubCategoryTitle, #divPriceFilter {clear: both;}
#ctl01_ctl00_ctl00_udpPath{padding: 0 3px;font-size: 16px;}
/*پارامترها*/
.User-Experience{ line-height:30px}
.User-Experience article{ background:#F8F8F8;padding:10px;text-align: justify;border: 1px solid #E0E0E0;}
.title-head-detail {background: #F6F6F6;padding: 10px 0px;border: 1px solid #eee;margin-bottom: 5px}
#Param, #Further1, #Further2, #Further3, #Further4, #Similar, #Related, #AdvDisadvantage, #UserPoint, #PriceHistory, #Comment {padding-top: 40px;}
.divParams-box {background: #FFF;position: relative;overflow: hidden;margin-bottom: 5px;width: 100%;}
.divParams-box .divParamGroup {background: #F6F6F6;padding: 10px 0px;border: 1px solid #eee;margin-bottom: 5px;}
.divParams-box .divParam .param-title {padding: 5px 1%;display: table-cell;background-color: #F9F9F9;border-left: 1px solid #EEE;width:18%;}
.divParams-box .divParam .param-value {display: table-cell;padding: 10px;}
.divParams-box .divParam {border: 1px solid #eee;border-bottom: none;display: table;width: 99.8%;height: 40px;}
.divParams-box .divParam:last-child{border: 1px solid #eee !important;}
.divUserPoints {background: #FFF;position: relative;overflow: hidden;margin-bottom: 5px;width: 100%;}
.divUserPoints .point-summary-title-one {background: #E4E4E4;width: 100%;padding: 10px 0px;border: 1px solid #eee;border-bottom: none;}
.divUserPoints .point-summary-title-one .point-summary-title {margin: 0px 10px;}
.divUserPoints .point-summary-title-two {display: table;width: 100%;height: 40px;background-color: #F9F9F9;line-height: 40px;}
.divUserPoints .point-summary-title-two .point-summary-count {margin: 0px 10px;}
.divUserPoints #divUserPoint_Summary {padding: 1%;display: table-cell;background-color: #F9F9F9; border-bottom: 1px solid #EEE;width: 48%;line-height: 30px;height: 170px;}
.divUserPoints #divUserPoint_Vote {padding: 1%;display: table-cell;background-color: #F9F9F9;border-bottom: 1px solid #EEE;width:48%;height: 170px;}
#divRelated {clear: both;}
#divSimilar {clear: both;}
#divUserPoint_Summary {float: right;}
#divUserPoint_Summary .point-summary {clear: both;}
#divUserPoint_Summary .point-title {width: 220px;display: inline-block;float: right;}
#divUserPoint_Summary .point-value {width: 20px;display: inline-block;float: right;text-align: left;}
#divUserPoint_Summary .point-ratebar {background-color: #EAE9E6;direction: ltr;float: right;font-size: 1px;height: 10px;margin: 7px 7px 0 0;width: 180px;border-radius: 2px;}
#divUserPoint_Summary .rate {float: left;height: 10px;border-radius: 2px;}
#divUserPoint_Summary .ratecolor {background-color: #1CD488;}
#divUserPoint_Vote {float: left;}
#divUserPoint_Vote #point-getrate {width: 270px;float: left;padding: 0 10px;}
#divUserPoint_Vote .point-slide {height: 10px;margin: 5px 20px 10px 30px;width: 200px;float: left;}
#divUserPoint_Vote #point-button {text-align: center;padding: 10px 0px;clear: both;}
#divUserPoint_Vote .point-selrate{ height:27px; }
#divComments {clear: both;}
#divPriceHistory {clear: both;}
.highcharts-button {display: none;}
#divPriceHistoryContainer {min-width: 310px;height: 400px;margin-bottom: 20px;}
/*تب جزییات*/
#singler {margin: 0;list-style: none;overflow: hidden;}
#singler li {float: left;}
#singler a:link,#singler a:visited,#singler a:active,#singler a:focus,#singler a:hover {color: #444;float: left;text-decoration: none; }
#singler a:hover,#singler a.active {color: #000; }
#divTab {border-top: none;height: 32px; padding-bottom:3px;background: #F9F9F9;}
.divTab-la {position: fixed;top: 0;width: 1130px;z-index: 9;margin-top:0px;background: #FFF !important;}
#divTab ul {list-style: none; }
#divTab ul li {display: inline-block;text-align: center;position: relative;transition: all 0.2s ease 0s;top: 0px;float: right; }
#divTab ul li a:hover {}
#divTab ul li a {padding: 8px 0px;color: #000;display: inline-block;text-decoration: none;color: #fff;padding: 5px 14px;position: relative;display: inline-block; margin-bottom: 10px;
height: 25px; position:relative;}
#divTab ul li:nth-child(1) a {border-bottom:1px solid #b42d32 !important;height: 25px;}
#divTab ul li:nth-child(2) a {border-bottom:1px solid #d24b28 !important;height: 25px;}
#divTab ul li:nth-child(3) a {border-bottom:1px solid #dca528 !important;height: 25px;}
#divTab ul li:nth-child(4) a {border-bottom:1px solid #a0b40f !important;height: 25px;}
#divTab ul li:nth-child(5) a {border-bottom:1px solid #550fb4 !important;height: 25px;}
#divTab ul li:nth-child(6) a {border-bottom:1px solid #aa0fb4 !important;height: 25px;}
#divTab ul li:nth-child(7) a {border-bottom:1px solid #b42d32 !important;height: 25px;}
#divTab ul li:nth-child(8) a {border-bottom:1px solid #d24b28 !important;height: 25px;}
#divTab ul li:nth-child(9) a {border-bottom:1px solid #dca528 !important;height: 25px;}
#divTab ul li:nth-child(10) a {border-bottom:1px solid #a0b40f !important;height: 25px;}
#singler li:nth-child(1) .active{border-bottom:5px solid #b42d32 !important; height: 23px !important;}
#singler li:nth-child(2) .active{border-bottom:5px solid #d24b28 !important; height: 23px !important;}
#singler li:nth-child(3) .active{border-bottom:5px solid #dca528 !important; height: 23px !important;}
#singler li:nth-child(4) .active{border-bottom:5px solid #a0b40f !important; height: 23px !important;}
#singler li:nth-child(5) .active{border-bottom:5px solid #550fb4 !important; height: 23px !important;}
#singler li:nth-child(6) .active{border-bottom:5px solid #aa0fb4 !important; height: 23px !important;}
#singler li:nth-child(7) .active{border-bottom:5px solid #b42d32 !important; height: 23px !important;}
#singler li:nth-child(8) .active{border-bottom:5px solid #d24b28 !important; height: 23px !important;}
#singler li:nth-child(9) .active{border-bottom:5px solid #dca528 !important; height: 23px !important;}
#singler li:nth-child(10) .active{border-bottom:5px solid #a0b40f !important;height: 23px !important;}
#singler li:nth-child(1) :hover{border-bottom:5px solid #b42d32 !important; height: 23px !important;}
#singler li:nth-child(2) :hover{border-bottom:5px solid #d24b28 !important; height: 23px !important;}
#singler li:nth-child(3) :hover{border-bottom:5px solid #dca528 !important; height: 23px !important;}
#singler li:nth-child(4) :hover{border-bottom:5px solid #a0b40f !important; height: 23px !important;}
#singler li:nth-child(5) :hover{border-bottom:5px solid #550fb4 !important; height: 23px !important;}
#singler li:nth-child(6) :hover{border-bottom:5px solid #aa0fb4 !important; height: 23px !important;}
#singler li:nth-child(7) :hover{border-bottom:5px solid #b42d32 !important; height: 23px !important;}
#singler li:nth-child(8) :hover{border-bottom:5px solid #d24b28 !important; height: 23px !important;}
#singler li:nth-child(9) :hover{border-bottom:5px solid #dca528 !important; height: 23px !important;}
#singler li:nth-child(10) :hover{border-bottom:5px solid #a0b40f !important;height: 23px !important;}

/*الگوی اصلی حرکتی*/
#divHeaderMarketTitle{margin-top:8px;}
.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;font-size:16px;}
.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;}
/*********الگوی مربوط به نقاط ضعف و قوت *********/
.Advantage-Disadvantage {background: #fff;display: inline-block;width: 100%;margin-bottom: 5px;text-align: justify;margin-bottom: 35px;}
#divAdvantage {width: 47.9%;float: right;margin: 0 0 0 2%; position:relative;}
#divAdvantage .head-kala-Related {background: #E4E4E4;width: 100%;padding: 10px 0px;border: 1px solid #eee;border-bottom: none;}
#divAdvantage .margin-box {padding: 10px 20px;background: #e6f6fe;border:1px solid #BBEBF8;line-height: 30px;}
#divAdvantage .head-kala-Related span {padding: 10px;}
#divDisadvantage {width: 49.9%;float: right; position:relative;}
#divDisadvantage .head-kala-Related {background: #E4E4E4;width: 100%;padding: 10px 0px;border: 1px solid #eee;border-bottom: none;}
#divDisadvantage .margin-box {padding: 10px 20px;background: #FBEBEB;border:1px solid #F8BBBB;line-height: 30px;}
#divDisadvantage .head-kala-Related span {padding: 10px;}
/*****************************************/
.message {
width: 100%;height: 75px;padding: 20px;overflow: hidden;box-sizing: border-box;}
.message h1 {color:#FFF;}
#WERT {appearance:none;cursor:pointer; display:none}
#WERT + label {
cursor:pointer;background: #e6f6fe url(/userimages/sitesaz-v5/icon-Advantage-bottom.png) no-repeat 85px 4px;width:105px;padding: 4px 0px;color: #000;line-height:20px;font-size:16px;text-align:center;-webkit-font-smoothing: antialiased;cursor: pointer; transition:all 500ms ease;position: absolute;bottom:-28px; left:0;border:1px solid #BBEBF8; border-top:none;padding-left: 10px; text-align:left;}
#WERT + label:hover {background: #e6f6fe url(/userimages/sitesaz-v5/icon-Advantage-bottom.png) no-repeat 85px -35px;
color:#527D1D;}
#WERT + label:after {content:"ادامه مطلب" }
#WERT:checked ~ .message { height:100%;}
#WERT:checked + label {background: #e6f6fe url(/userimages/sitesaz-v5/icon-Advantage-top.png) no-repeat 85px 4px;}
#WERT:checked + label:hover {background: #e6f6fe url(/userimages/sitesaz-v5/icon-Advantage-top.png) no-repeat 85px -35px;
color:#527D1D;}
#WERT:checked + label:after {content:"بستن مطلب"}
/*****************************************/
.message-left {
width: 100%;height: 75px;padding: 20px;transition: top 300ms cubic-bezier(0.17, 0.04, 0.03, 0.94);overflow: hidden;box-sizing: border-box;}
.message-left h1 {color:#FFF;}
#WERT-left {position:absolute;appearance:none;cursor:pointer; display:none}
#WERT-left + label {
cursor:pointer;background: #FBEBEB url(/userimages/sitesaz-v5/icon-Advantage-bottom.png) no-repeat 85px 4px;width:105px;padding: 4px 0px;color: #000;line-height:20px;font-size:16px;text-align:center;-webkit-font-smoothing: antialiased;cursor: pointer; transition:all 500ms ease;position: absolute;bottom:-28px; left:0;border:1px solid #F8BBBB; border-top:none;padding-left: 10px; text-align:left;}
#WERT-left + label:hover {background: #FBEBEB url(/userimages/sitesaz-v5/icon-Advantage-bottom.png) no-repeat 85px -35px;
color:#527D1D;}
#WERT-left + label:after {content:"ادامه مطلب" }
#WERT-left:checked ~ .message-left { height:100%;}
#WERT-left:checked + label {background: #FBEBEB url(/userimages/sitesaz-v5/icon-Advantage-top.png) no-repeat 85px 4px;}
#WERT-left:checked + label:hover {background: #FBEBEB url(/userimages/sitesaz-v5/icon-Advantage-top.png) no-repeat 85px -35px;
color:#527D1D;}
#WERT-left:checked + label:after {content:"بستن مطلب"}
/*الگوی سرچ شاپینگ*/
.SE-Exit{ position:relative; z-index:99}
.SE-Exit img{position: fixed;right: 0px;width: 100%;background: rgba(0,0,0,.3);top: 0px; height:100%; z-index:9999}
.compare-header .shop-template-Compare{ margin-bottom:0 !important}
.shp-olgo-se-right:before{ content: "محصولات";font-size: 13px;position: relative;right: -5px;top: -17px;color: #707070;font-weight: bold;background: #fff;padding: 0 7px;}
.shp-olgo-se-right{ float:right; width:48%; height: 420px;padding:5px; border-top:1px solid #cecece;margin-top: 20px;line-height: 26px;}
.ItemResult p{overflow: hidden;text-overflow: ellipsis;white-space: nowrap;direction: rtl;}
.shp-olgo-se-right hr{    background-color: #EAEAEA;height: 1px;border: 0px;width: 134px;}
.shp-olgo-se-right .ItemResult:hover a{ color:#FFF !important;}
.shp-olgo-se-right .ItemResult:hover p{ color:#FFF !important;}
.shp-olgo-se-right a{ color:#4D4D4D !important;}
.shp-olgo-se-lrft:before{ content:"ویدیوها";font-size: 13px;position: relative;right: -7px;top: -13px;color: #707070;font-weight: bold;background: #F6F6F6;margin-right: 5px;padding: 0 7px; width:100%}
.shp-olgo-se-lrft2{ margin-top:20px;border-top:1px solid #cecece;background:#F6F6F6;}
.shp-olgo-se-lrft2:before{ content:"مطالب سایت";font-size: 13px;position: relative;right:0;top: -12px;color: #707070;font-weight: bold;padding: 0 7px; width:100%;background: #F6F6F6;}
.shp-olgo-se-lrft2 hr{ display:none}
.shp-olgo-se-lrft2 .ItemResult{ height: 50px; background:url(/userimages/list-icon/list-icon.png) no-repeat center right;
padding-right: 10px;line-height: 17px;margin-bottom: 5px;}
.shp-olgo-se-lrft2 .ItemResult:hover{ height:50px; background:url(/userimages/list-icon/list-icon-hover.png) no-repeat center right;
padding-right: 10px;line-height: 17px;margin-bottom: 5px;}
.shp-olgo-se-lrft2 .ItemResult a{ color:#4d4d4d}
.shp-olgo-se-lrft2 .ItemResult:hover a{ color:red}
.shp-olgo-se-lrft .ItemResult:hover a{ color:#FFF !important;}
.shp-olgo-se-lrft .ItemResult:hover p{ color:#FFF !important;}
.shp-olgo-se-lrft .ItemResult:hover{ background:#3c3c3c}
.shp-olgo-se-lrft .ItemResult{ height:80px !important; margin-bottom:10px;padding: 2px 2px 0;margin-top: -5px;}
.shp-olgo-se-lrft{  margin-bottom:10px;padding: 2px 2px 0;margin-top: 20px;border-top:1px solid #cecece; }
.vsh{ float:left;width: 49%;height:100%; background:#F6F6F6 url(/userimages/sbg.png) no-repeat right center;}
.shp-olgo-se-lrft hr{    background-color: #EAEAEA;height: 1px;border: 0px;width: 134px;}
.shp-olgo-se-lrft a{ color:#4D4D4D !important;}
.shp-olgo-se-lrft .SelectedWord{ background:none !important}
.paging-container{ display:none;}
.more-result-container{ direction: ltr;}
#divSearchResultContainer .shp-olgo-se-right .ItemResult:hover{ background:#00aec8}
#divSearchResultContainer .shp-olgo-se-right .ItemResult img{margin: -1px 0 0 5px;}
#divSearchResultContainer .shp-olgo-se-lrft .ItemResult img{margin: 0px 0 0 5px;width: 125px; height:75px; border:1px solid #000;}
#divSearchResultContainer .shp-olgo-se-lrft2 footer.lang-align-left{ display:none}
#divSearchResultContainer .shp-olgo-se-right footer.lang-align-left{ display:none}
#divSearchResultContainer .shp-olgo-se-lrft footer.lang-align-left{ display:none}
#divSearchResultContainer .shp-olgo-se-lrft hr{ display:none}
.paging-container{float: left; margin-left: 22px;}
.more-result{font-size: 13px !important;  background:#f44336; height:25px; width:62px;
text-align: center;line-height: 22px; border:1px solid #e0392d; transition:.4s all ease-in-out; display:block;margin-top: 40px;}
.more-result-container a{color:#fff !important}
/*سرچ مربوط به جستجو*/

#ContentWrapper .ShpSearchSite {height: 40px;float: right;background: #FFF;position: relative; border-right:1px solid #e8e8e8;
width: 80% !important;border-bottom: 1px solid #e8e8e8;}
#ContentWrapper .ShpSearchSite .TxtSearch {width: 94% !important;height: 100%;padding: 0 .5%;border: none;-moz-box-shadow: none !important;-webkit-box-shadow: none !important;box-shadow: none !important;}
#ContentWrapper .ShpSearchSite .BtnSearch {width:5%;height: 40px;background: url(/engine/modules/Sitesaz.Shopping/icon/btn-search.png) no-repeat right center;border: none;font-size: 0px;border-right: 1px solid #e8e8e8;background-size: 100%;}
#ContentWrapper .ShpSearchSite .TxtSearchGray {color: #CCC !important;}
#ContentWrapper .ShpSearchSite .TxtSearch, .ShpSearchSite .TxtSearch:focus, .ShpSearchSite .TxtSearch:hover {outline: none !important;}
/*قیمت*/
#divPriceHistory {padding: 30px;background: #FFF;position: relative;overflow: hidden;margin-bottom: 5px;border: 1px #ccc solid;}
#divComments {background: #FFF;position: relative;overflow: hidden;margin-bottom: 5px;border: 1px #ccc solid;line-height: 30px;}
#divComments .right {padding: 20px;}
#divComments .right .NormalLabel {width: 100px;display: inline-block;}
#divComments .btnAddComment {}
#divComments .captcha {text-align: center;}
#divComments .captcha fieldset {margin: 0 auto;text-align: center;}
#divComments {background: #FFF;position: relative;overflow: hidden;margin-bottom: 5px;border: 1px #ccc solid;}
#divPriceHistory tspan{font-family:'web_Yekan'!important;}
#ctl01_ctl00_ctl00_btnSetPoint{padding: 5px 1%;background: #2FA237;border: 1px solid #10771C;color: #FFF;}
/*******************************************************************************************/
.Grid_shopping-cart{margin: 10px 0px;padding: 1px 0; }
.Grid_shopping-cart table a:link {color: #666;font-weight: bold;text-decoration: none;}
.Grid_shopping-cart table a:visited {color: #999999;font-weight: bold;text-decoration: none;}
.Grid_shopping-cart table a:active,
.Grid_shopping-cart table a:hover {color: #bd5a35;text-decoration: underline;}
.Grid_shopping-cart table {color: #666;background: #FFF;border: none;box-shadow: 0 0 0 1px #989898;}
.Grid_shopping-cart table .Header {background:#F7F9FA;color: #444;}
.Grid_shopping-cart table .Footer {background:#656565 !important;color: #000 !important;text-shadow: 0px 0px 0px #000 !important;border: #FFF 1px solid !important;}
.Grid_shopping-cart table td {padding: 10px 5px; border:none !important;box-shadow: 0 0 0 .5px #C0C0C0;;}
#ctl01_ctl00_ctl00_Shp_Ctrl_ShoppingCard_ctl00_dgList{width: 99.8% !important;}
/*shp_card*/
#divPrinter::before {content: "چاپ";z-index: 2;position: relative;top: -5px;padding: 3px;}
#Table2 .label_normal {width: 276px;display: inline-block;text-align: right;background: #eff2f3;border: 1px #E4E4E4 solid;padding: 0px 5px;float: right;}
#Table2 .further_info {width: 200px;display: inline-block;text-align: left;background: #f4f7f8;border: 1px #E4E4E4 solid;padding: 0px 5px;}
.Lb-item-T {width: 500px;line-height: 35px;margin: 8px 0px; float:right;}
.Lb-item-T .label_normal {width: 276px;display: inline-block;text-align: right;background: #eff2f3;border: 1px #E4E4E4 solid;padding: 0px 5px;float: right;}
.Lb-item-T .further_info {width: 200px;display: inline-block;text-align: left;background: #f4f7f8;border: 1px #E4E4E4 solid;padding: 0px 5px;}
.Lb-item{ float:left;width: 425px;}
.Lb-item span{margin-bottom: 10px;display: inline-block;width: 145px;}
.CheckCoupon {width: 500px;background: #FFF;border: 1px solid #ccc;margin-bottom: 10px; margin:auto;margin-top: 5px;}
.CheckCoupon .norm_text {width: 138px !important;display: inline-block;}
.SendWays-title {font-size: 22px;}
.SendWays {margin: 4px 30px;}
.SendWays td {padding-bottom: 8px;}
.CheckCoupon input[type="text"] {width: 220px !important;border: none !important;border-right: 1px solid #ccc !important;border-radius: 0px;box-shadow: none !important;margin: 0px 1px !important;}
.CheckCoupon input:focus {box-shadow: none !important;}
.CheckCoupon input[type="submit"] {width: 121px;border: 0;border-radius: 0px;background: #ccc;margin: 0;}
.CheckCoupon input[type="text"]:placeholder {content: 'placeholder text';}
/*******************************************************************************************/
.BtnGreen-basket{display: block;font-family:'web_Yekan';
font-size: 18px;border-bottom: 1px solid #e8e8e8;margin-bottom: 15px;padding-bottom: 8px;}
.BtnGreen-basket a{border-bottom: 4px solid #2E931B;padding-bottom: 8px;color: #383838;}
/*checkout-buyer*/
#checkout-buyer .title {width: 200px;display: inline-block;}
.TotalPaymentTitle{text-align: center;background: #E9E9E9;width: 40%;margin: 8px auto;padding: 10px;font-size: 22px;border-radius:2px;}
.dgPayWays {width: 90%;}
.dgPayWays .image-style {width: 80px;}

/* Compare page */
.PagePathTitle {background: none repeat scroll 0% 0% #F3F3F3;border: 1px solid #CCC;color: #727272;text-align: center;padding: 4px 8px;position: relative;}
.PagePathTitle span {display: inline-block;}
.PagePathTitle .bold {background: #F3F3F3;border-left: 1px solid #CCC;text-align: center;padding: 3px 2px;position: relative;border-right: none;color: #000;}
.PagePathTitle .bold:hover {}
.PagePathTitle .remove a {background: url(/engine/modules/Sitesaz.Shopping/icon/close-Compare.png) no-repeat;height: 20px;width: 20px;position: absolute;left: -5px;top: -5px;}
.PagePathTitle .remove a:hover {background: url(/engine/modules/Sitesaz.Shopping/icon/close-Compare-hover.png) no-repeat;}
.shopping-param-body {background-color: #FFF;padding: 10px;height: 650px;}
.label-bold {font-weight: bold;}
.Desc-Style {color: #999;text-align: justify;width: 350px;display: inline-block;margin: 0 10px;}
.btn-danger {color: #ffffff;background-color: #d9534f;border-color: #d43f3a; /*height: 15px !important;*/width: 100%;margin-bottom: 5px;}
.btn-danger:hover, .btn-danger:focus, .btn-danger:active, .btn-danger.active, .open .dropdown-toggle.btn-danger {color: #ffffff;background-color: #d2322d;border-color: #ac2925;}
.btn-danger:active, .btn-danger.active, .open .dropdown-toggle.btn-danger {background-image: none;}
.btn-danger.disabled, .btn-danger[disabled], fieldset[disabled] .btn-danger, .btn-danger.disabled:hover, .btn-danger[disabled]:hover, fieldset[disabled] .btn-danger:hover, .btn-danger.disabled:focus, .btn-danger[disabled]:focus, fieldset[disabled] .btn-danger:focus, .btn-danger.disabled:active, .btn-danger[disabled]:active, fieldset[disabled] .btn-danger:active, .btn-danger.disabled.active, .btn-danger[disabled].active, fieldset[disabled] .btn-danger.active {background-color: #d9534f;border-color: #d43f3a;}
.btn-danger .badge {color: #d9534f;background-color: #fff;}

/* Item Section Grid Command */
.command span {border: 1px solid #CCC;border-radius: 2px;padding: 2px 3px 2px 1px;color: #aaa;display: inline-block;margin-left: 1px;height: 15px;font-family: tahoma,verdana;font-size: 10px;vertical-align: top;background: #fefefe; background: -moz-linear-gradient(top, #fefefe 0%, #e5e5e5 100%); background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#fefefe), color-stop(100%,#e5e5e5)); background: -webkit-linear-gradient(top, #fefefe 0%,#e5e5e5 100%);background: -o-linear-gradient(top, #fefefe 0%,#e5e5e5 100%); background: -ms-linear-gradient(top, #fefefe 0%,#e5e5e5 100%);background: linear-gradient(to bottom, #fefefe 0%,#e5e5e5 100%); filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#fefefe', endColorstr='#e5e5e5',GradientType=0 );}
.command span:hover {background: #dfe9f7 !important;border-color: #72bced;}
.command span a {color: #666;position: relative;top: -2px;float: right;border-right: 1px solid #CCC;height: 15px;padding: 2px 7px;line-height: 11px;text-decoration: none;outline: none;margin-right: 4px;min-width: 65px;}
.command span:hover a {border-right: 1px solid #2763f2;}
.command span input[type=image] {position: relative;float: right;}

/*****************جستجو*****************/
.shopping-cart {cursor: pointer;}
.Header .boxkey {height: 35px;float: right;margin-right: 10px;text-align: left;list-style-type: none;margin-top: -12px; }
.Header .boxkey span {display: inline-block;height: 35px;line-height:23px;font-size: 13px;padding-right: 8px;color: #FFF; font-family:BYekan;padding: 0 5px;}
.Header .contact {width: 140px;background: #fff url(/engine/modules/sitesaz.shopping/icon/contact-icon.png) right center no-repeat;}
.Header .user-box {width: 115px;float:right; list-style:none;margin-right:10px;}
.Header .user-box > li > a{background: url(/userimages/sitesaz-v5/user-icon.png) right center no-repeat;padding-right: 25px;}
.Header .user-box > li{border-right: #d5d1cf 1px solid;}
.user-box li {float: left;}
.user-box li a {display: inline-block;height: 36px;line-height: 34px;font-size: 15px;padding-right: 8px;margin: 2px 8px 0px;color: #71625D;font-family: BYekan-new;}
.boxkey.shopping-cart p{font-size: 15px;width: 55px;font-family: BYekan-new; color:#444;}
.Card-user{position: relative;top: 30px;}

/* Submenu */
.user-box ul {position: absolute;left: -9999px;top: -9999px;z-index: 10009;list-style-type: none;margin-top: 2px;border: 1px solid #ccc;}
.user-box li img {position: relative;top: 4px;margin-left: 4px;}
.user-box li:hover {position: relative;}
.user-box li:hover ul {left: -24px;top: 36px;background: #fff;padding: 0px;}
.user-box li:hover ul li a {padding: 1px;display: block;width: 132px;border: none;text-align: right;margin: 2px;font-size: 13.2px;height: 24px;line-height: 24px;}
.user-box li:hover ul li a:hover {background: #DCDCDC;}
/***********************************************************/
.rating_gray {width: 56px;height: 15px;background: url("/userimages/sitesaz-v5/stars.png") repeat-x 0 -20px;position: relative;top: 7px;direction: ltr;margin: auto;float: left;margin-bottom: 20px;}
.rating_red {height: 15px;background: url("/userimages/sitesaz-v5/stars.png") repeat-x 0 0;}
.rating_text {float: right;}
.rating_text {display: none;}
.ViewCount {height: 20px;background: url("/userimages/sitesaz-v5/ViewCount.png") no-repeat center left;float: left;padding-left: 22px;margin:3px 12px 0px 20px; color:#9e9e9e;}

.like {padding-left: 25px;height: 20px;background: url("/engine/modules/sitesaz.shopping/icon/add-like-icon.png") no-repeat;display: inline-block;cursor: pointer;float: left;margin: 6px 10px;}
.like .like_text {font-size: 14px;width: 32px;text-align: right;color: #000;}

/***********************************************************/
#divMarket .carousel-Offer{ width:1118px}
.carousel-Offer {height: 210px !important;border: 1px solid #f3eaea;clear: both;width:100%;left: 0 !important;
padding: .5% 0;background: #FFF;}
.carousel-Offer ul{background: #FFF;}
.carousel-Offer .next, .carousel-Offer .prev {display: none;width: 25px;height: 25px;z-index: 9999;cursor: pointer;position: relative;display: inline-block;margin: 0 auto;}
.carousel-Offer .prev {background: url("/engine/modules/sitesaz.shopping/icon/arrow-left-24.png") no-repeat;float: left;}
.carousel-Offer .next {background: url("/engine/modules/sitesaz.shopping/icon/arrow-right-24.png") no-repeat;float: right;}
.carousel-Offer .Offer-li {display: none;width: 100% !important;height: 250px !important;display: inline-block;}
.carousel-Offer .Offer-li .ul {}
.carousel-Offer .bar-next-prev {height: 23px;width: 50px;margin: 0 auto;margin-top: -62px;float: right;}
/***********************************************************/
.Grid_rtl a:link {color: #666;font-weight: bold;text-decoration: none;}
.Grid_rtl a:visited {color: #999999;font-weight: bold;text-decoration: none;}
.Grid_rtl a:active,
.Grid_rtl a:hover {color: #bd5a35;text-decoration: underline;}
.Grid_rtl {color: #666;text-shadow: 1px 1px 0px #fff;background: #eaebec;border: #ccc 1px solid;margin: 10px 0px;-moz-border-radius: 3px;-webkit-border-radius: 3px;border-radius: 3px;-moz-box-shadow: 0 1px 2px #d1d1d1;-webkit-box-shadow: 0 1px 2px #d1d1d1;box-shadow: 0 1px 2px #d1d1d1;}
.Grid_rtl .Header {color:#787878;}
.Grid_rtl .Footer {background: #A1A1A1 !important;color: #000 !important;text-shadow: 0px 0px 0px #000 !important;border: #ccc 1px solid !important;}
.Grid_rtl td {padding:5px;}
#ctl01_ctl00_ctl00_rtl_lblBuyerInfo {line-height: 30px;}
.order-title-style {margin-top: 20px;padding: 5px;display: block;}
.ItemForm .imgPos2{top: 9px; position:relative}
.list-gvOrders{color: #666;text-shadow: 1px 1px 0px #fff;background: #eaebec;border: #ccc 1px solid;margin: 10px 0px;-moz-border-radius: 3px;-webkit-border-radius: 3px;border-radius: 3px;-moz-box-shadow: 0 1px 2px #d1d1d1;-webkit-box-shadow: 0 1px 2px #d1d1d1;box-shadow: 0 1px 2px #d1d1d1;}
.list-gvOrders .Header, .list-gvOrders th {background: #C8C8C8;text-shadow: 0px 0px 0px #000; padding:10px 0px !important;}
.list-gvOrders .Header-A, .list-gvOrders th {background: #C8C8C8;text-shadow: 0px 0px 0px #000; padding:10px 0px !important;}
.list-gvOrders td {padding: 10px 5px;}
.list-gvOrders a{ padding:0px 5px; }
#divDetails-float .Label-box{background: #EFF2F3;padding: 8px 3px; border:1px solid #ccc; width:100%;}
#divDetails-float { width:48%; float:right;margin: 1%;}
.div-det .Dsej .Label {line-height: 63px;height: 42px;}
.div-det .Dsej span i{ font-style:normal;position: relative;top: -12px;}
#ctl01_ctl00_ctl00_rtl_btnUpdate {width: 200px;}
#divSearchResultContainer{height: 79px; overflow:hidden;}
#divSearchResultContainer .ItemResult img{width: 60px; height:60px; float:right}
/***********************************************************/
#sitemap-shop, #sitemap-shop ul{margin:0;padding:0;list-style:none;}
#sitemap-shop{}
#sitemap-shop ul{display:none;}
#sitemap-shop li b{float:right;position:absolute;top:5px;right:5px;width:13px;height:13px;cursor:auto;font-size:0;}
#sitemap-shop li b, #sitemap-shop li span.collapsed{background:url(../engine/modules/Sitesaz.Shopping/icon/collapsed.gif) no-repeat 0 0;} 
#sitemap-shop li b.expanded{background:url(../engine/modules/Sitesaz.Shopping/icon/expanded.gif) no-repeat 0 0;}
#sitemap-shop li li{background:#fff;}
#sitemap-shop li li a{padding-right:56px;}
#sitemap-shop li li b{right:28px;}
#sitemap-shop li li li a{padding-right:84px;}
#sitemap-shop li li li b{right:56px;}
* html #sitemap-shop li{float:right;display:inline;}
/******************************new-categ*****************************/
.sitemap-shop-Zop{height: 310px;overflow: hidden;background: #fff;padding: 5px !important;border: 1px solid #DDD;}
.sitemap-shop-Zop-Cate{height: auto !important;}
.BtnToggle-Cate {text-align: left;background: #FFF;float: left;padding: 0 10px;line-height: 32px;height: 30px;cursor: pointer;
display: block;border: 1px solid #DDD;border-top: 1px solid #FFF;margin-top: -1px; color: #333;}
.BtnToggle-Cate:hover{ color: red;}
.BtnToggle-Cate.active-Cate{font-size: 0;}
.BtnToggle-Cate.active-Cate:before{ content:"بستن"; font-size: 13px !important;}
#sitemap-shop li img{float: right;max-height: 150px;}
#sitemap-shop li a {font-size: 16px;color: #666;overflow: hidden;text-overflow: ellipsis;}
#sitemap-shop li i{font-style: normal;display: block;margin: 27px 0;}
#sitemap-shop li:hover i{color: red}
#sitemap-shop li span{background: #A7A7A7;width: 30px;height: 30px;border-radius: 100%;display: inline-block;line-height: 30px;
text-align: center;color: #FFF;}
.BX-Bottom {min-width: 32.6%;float:right;box-shadow: 0 0 2px 2px #f2f2f2; margin-left: 1% !important;
margin-bottom: 10px; text-align: center;transition: .3s all ease-in-out;background: #FFF;}
.BX-Bottom.LastByBye{margin-left: 0 !important;}
.BX-Bottom:nth-child(3),.BX-Bottom:nth-child(6),.BX-Bottom:nth-child(9),.BX-Bottom:nth-child(12),.BX-Bottom:nth-child(15),.BX-Bottom:nth-child(18),.BX-Bottom:nth-child(21),.BX-Bottom:nth-child(24),.BX-Bottom:nth-child(27),.BX-Bottom:nth-child(30),.BX-Bottom:nth-child(33),.BX-Bottom:nth-child(36),.BX-Bottom:nth-child(39),.BX-Bottom:nth-child(42),.BX-Bottom:nth-child(45),.BX-Bottom:nth-child(48),.BX-Bottom:nth-child(51),.BX-Bottom:nth-child(54),.BX-Bottom:nth-child(57),.BX-Bottom:nth-child(60)
{margin-left: 0 !important}
.BX-Bottom img[src="/userimages/"]{background: url(/userimages/sitesaz-v5/folder.png) no-repeat;height: 150px; 
-moz-box-sizing: border-box;box-sizing: border-box;padding: 75px;}
.BX-Bottom:hover img[src="/userimages/"]{transform:none !important;}
.No-BtnToggle-Cate{display: none;}
/***********************************************************/
.buyer-section-style {padding: 30px 30px;text-align: center;}/* Hover Shadow */@-webkit-keyframes hover {50% {-webkit-transform: translateY(-3px);transform: translateY(-3px);}100% {-webkit-transform: translateY(-6px);transform: translateY(-6px);}}@keyframes hover {50% {-webkit-transform: translateY(-3px);transform: translateY(-3px);}100% {-webkit-transform: translateY(-6px);transform: translateY(-6px);}}@-webkit-keyframes hover-shadow {0% {-webkit-transform: translateY(6px);transform: translateY(6px);opacity: .4;}50% {-webkit-transform: translateY(3px);transform: translateY(3px);opacity: 1;}100% {-webkit-transform: translateY(6px);transform: translateY(6px);opacity: .4;}}@keyframes hover-shadow {0% {-webkit-transform: translateY(6px);transform: translateY(6px);opacity: .4;}50% {-webkit-transform: translateY(3px);transform: translateY(3px);opacity: 1;}100% {-webkit-transform: translateY(6px);transform: translateY(6px);opacity: .4;}}.hover-shadow {display: inline-block;position: relative;-webkit-transition-duration: 0.3s;transition-duration: 0.3s;-webkit-transition-property: transform;transition-property: transform;-webkit-transform: translateZ(0);transform: translateZ(0);box-shadow: 0 0 1px rgba(0, 0, 0, 0);}.hover-shadow:before {pointer-events: none;position: absolute;z-index: -1;content: '';top: 100%;left: 5%;height: 10px;width: 90%;opacity: 0;background: radial-gradient(ellipse at center, rgba(0, 0, 0, 0.35) 0%, rgba(0, 0, 0, 0) 80%); /* W3C */-webkit-transition-duration: 0.3s;transition-duration: 0.3s;-webkit-transition-property: transform, opacity;transition-property: transform, opacity;}.hover-shadow:hover, .hover-shadow:focus, .hover-shadow:active {-webkit-transform: translateY(-6px);transform: translateY(-6px);-webkit-animation-name: hover;animation-name: hover;-webkit-animation-duration: 1.5s;animation-duration: 1.5s;-webkit-animation-delay: 0.3s;animation-delay: 0.3s;-webkit-animation-timing-function: linear;animation-timing-function: linear;-webkit-animation-iteration-count: infinite;animation-iteration-count: infinite;-webkit-animation-direction: alternate;animation-direction: alternate;}.hover-shadow:hover:before, .hover-shadow:focus:before, .hover-shadow:active:before {opacity: .4;-webkit-transform: translateY(6px);transform: translateY(6px);-webkit-animation-name: hover-shadow;animation-name: hover-shadow;-webkit-animation-duration: 1.5s;animation-duration: 1.5s;-webkit-animation-delay: 0.3s;animation-delay: 0.3s;-webkit-animation-timing-function: linear;animation-timing-function: linear;-webkit-animation-iteration-count: infinite;animation-iteration-count: infinite;-webkit-animation-direction: alternate;animation-direction: alternate;}#slider-Timer {width: 600px;height: 200px;margin: 40px auto 0;overflow: visible;border: 10px solid #362c30;-moz-transition: all 150ms ease-in;-webkit-transition: all 150ms ease-in;-o-transition: all 150ms ease-in;position: relative;transform: rotate(0deg);-ms-transform: rotate(0deg);-moz-transform: rotate(0deg);-webkit-transform: rotate(0deg);-o-transform: rotate(0deg);}#mask {overflow: hidden;}#slider-Timer:hover {border: 10px solid #fff;-webkit-animation: rotatey 400ms ease-out;-moz-animation: rotatey 400ms ease-out;}#slider-Timer:hover #pause {opacity: 1;}#slider-Timer:hover #progress {background-color: rgba(255,255,255,0.0);}#slider-Timer:hover ul, #slider-Timer:hover #progress, #slider-Timer:hover #overlay {-moz-animation-play-state: paused;-webkit-animation-play-state: paused;}#pause {width: 600px;height: 200px;position: absolute;top: 0;opacity: 0;background: #0F0;background-position: 566px 10px;background-repeat: no-repeat;pointer-events: none;-moz-transition: all 150ms ease-in;-webkit-transition: all 150ms ease-in;-o-transition: all 150ms ease-in;}#progress {width: 1px;height: 1px;-moz-animation: progress 18s infinite;-webkit-animation: progress 18s infinite;position: relative;top: -1px;-moz-transition: all 150ms ease-in;-webkit-transition: all 150ms ease-in;-o-transition: all 150ms ease-in;}#overlay {width: 600px;height: 200px;position: absolute;top: 0;background-position: center;background-repeat: no-repeat;pointer-events: none;-moz-transition: all 150ms ease-in;-webkit-transition: all 150ms ease-in;-o-transition: all 150ms ease-in;opacity: 0.5;-moz-animation: overlay-fade 18s infinite;-webkit-animation: overlay-fade 18s infinite;}#slider-Timer ul {list-style: none;padding: 0;margin: 0;-moz-animation: slide-animation 18s infinite;-webkit-animation: slide-animation 18s infinite;position: relative;left: 0px;}#slider-Timer .li-mask {display: inline;width: 600px;height: 200px;margin: 0;padding: 0;float: left;position: relative;background-position: 50% 50%;background-repeat: no-repeat;}#slider-Timer .li-mask:last-of-type {background-color: #362c30;}#slider-Timer-shadow {width: 100%;height: 260px;background-position: center bottom;background-repeat: no-repeat;margin: 10px auto 0;}@-webkit-keyframes slide-animation {0% {opacity: 0;}2% {opacity: 1;}20% {left: 0px;opacity: 1;}22.5% {opacity: 0.6;}25% {left: -600px;opacity: 1;}45% {left: -600px;opacity: 1;}47.5% {opacity: 0.6;}50% {left: -1200px;opacity: 1;}70% {left: -1200px;opacity: 1;}72.5% {opacity: 0.6;}75% {left: -1800px;opacity: 1;}95% {opacity: 1;}98% {left: -1800px;opacity: 0;}100% {left: 0px;opacity: 0;}}@-moz-keyframes slide-animation {0% {opacity: 0;}2% {opacity: 1;}20% {left: 0px;opacity: 1;}22.5% {opacity: 0.6;}25% {left: -600px;opacity: 1;}45% {left: -600px;opacity: 1;}47.5% {opacity: 0.6;}50% {left: -1200px;opacity: 1;}70% {left: -1200px;opacity: 1;}72.5% {opacity: 0.6;}75% {left: -1800px;opacity: 1;}95% {opacity: 1;}98% {left: -1800px;opacity: 0;}100% {left: 0px;opacity: 0;}}@-webkit-keyframes progress {0% {width: 0px;opacity: 0;}2% {width: 0px;opacity: 1;}20% {width: 600px;opacity: 1;}22.5% {width: 600px;opacity: 0;}22.59% {width: 0px;}25% {width: 0px;opacity: 1;}45% {width: 600px;opacity: 1;}47.5% {width: 600px;opacity: 0;}47.59% {width: 0px;}50% {width: 0px;opacity: 1;}70% {width: 600px;opacity: 1;}72.5% {width: 600px;opacity: 0;}72.59% {width: 0px;}75% {width: 0px;opacity: 1;}95% {width: 600px;opacity: 1;}98% {width: 600px;opacity: 0;}100% {width: 0px;opacity: 0;}}@-moz-keyframes progress {0% {width: 0px;opacity: 0;}2% {width: 0px;opacity: 1;}20% {width: 600px;opacity: 1;}22.5% {width: 600px;opacity: 0;}22.59% {width: 0px;}25% {width: 0px;opacity: 1;}45% {width: 600px;opacity: 1;}47.5% {width: 600px;opacity: 0;}47.59% {width: 0px;}50% {width: 0px;opacity: 1;}70% {width: 600px;opacity: 1;}72.5% {width: 600px;opacity: 0;}72.59% {width: 0px;}75% {width: 0px;opacity: 1;}95% {width: 600px;opacity: 1;}98% {width: 600px;opacity: 0;}100% {width: 0px;opacity: 0;}}@-webkit-keyframes rotatey {0% {transform: rotate(0deg);-ms-transform: rotate(0deg);-moz-transform: rotate(0deg);-webkit-transform: rotate(0deg);-o-transform: rotate(0deg);}25% {transform: rotate(1deg);-ms-transform: rotate(1deg);-moz-transform: rotate(1deg);-webkit-transform: rotate(1deg);-o-transform: rotate(1deg);}50% {transform: rotate(-1deg);-ms-transform: rotate(-1deg);-moz-transform: rotate(-1deg);-webkit-transform: rotate(-1deg);-o-transform: rotate(-1deg);}100% {transform: rotate(0deg);-ms-transform: rotate(0deg);-moz-transform: rotate(0deg);-webkit-transform: rotate(0deg);-o-transform: rotate(0deg);}}@-moz-keyframes rotatey {0% {transform: rotate(0deg);-ms-transform: rotate(0deg);-moz-transform: rotate(0deg);-webkit-transform: rotate(0deg);-o-transform: rotate(0deg);}25% {transform: rotate(1deg);-ms-transform: rotate(1deg);-moz-transform: rotate(1deg);-webkit-transform: rotate(1deg);-o-transform: rotate(1deg);}50% {transform: rotate(-1deg);-ms-transform: rotate(-1deg);-moz-transform: rotate(-1deg);-webkit-transform: rotate(-1deg);-o-transform: rotate(-1deg);}100% {transform: rotate(0deg);-ms-transform: rotate(0deg);-moz-transform: rotate(0deg);-webkit-transform: rotate(0deg);-o-transform: rotate(0deg);}}@-webkit-keyframes overlay-fade {0% {opacity: 0;}2% {opacity: 0.5;}95% {opacity: 0.5;}98% {opacity: 0;}100% {opacity: 0;}}@-moz-keyframes overlay-fade {0% {opacity: 0;}2% {opacity: 0.5;}95% {opacity: 0.5;}98% {opacity: 0;}100% {opacity: 0;}}
/*********الگوی مربوط به کالاهای مرتبط و مشابه*********/
#divTabs .template-vitrin p{text-align: left;font-size: 14px;padding: 3px 10px;color: #FF5555;font-family: BYekan-new; 
text-align:center}
/*********الگوی ویترین اصلی جدید*********/
.gift-style[id="0"]{ display:none;}
.gift-style.A0{ display:none;}
.template-vitrin{ width: 97.7%; background:#FFF; position:relative; overflow: hidden; margin:auto;border: 1px solid #e8e8e8;}
.template-vitrin figure{ height:235px; width:186px;margin: auto;text-align: center;}
.template-vitrin figure > a{display: flex;align-items: center;justify-content: center;height: 235px;}
.template-vitrin figure img{max-height: 230px;}
.template-vitrin ul{ list-style:none; background:#fff; height:45px;width:90%;position: absolute;
top: 80px; display:none; text-align:center;right: 11px;}
.template-vitrin:hover ul{ display:block;box-shadow: 0 0 8px 1px #909090;}
.template-vitrin ul li a{ border-left: 1px solid #ccc;height:15px !important;float: right;width:23% !important;
position: relative;top: 15px;}
.template-vitrin ul li.DiscountPer{line-height: 15px;}
.template-vitrin ul li.GR a{ background:url(/userimages/sitesaz-v5/detail-icon.png) no-repeat center center;display: flex;
align-items: center;justify-content: center;}
.template-vitrin ul li.FR a{ background:url(/userimages/sitesaz-v5/fav-icon.png) no-repeat center center;display: flex;
align-items: center;justify-content: center;}
.template-vitrin ul li.HT a.ShoppingCardEnabled-1 { background:url(/userimages/sitesaz-v5/basket-icon.png) no-repeat center center;}
.template-vitrin ul li.HT a.ShoppingCardEnabled-2, .template-vitrin ul li.HT a.ShoppingCardEnabled-3, .template-vitrin ul li.HT a.ShoppingCardEnabled-4 { background:url(/userimages/sitesaz-v5/NO-basket-icon.png) no-repeat center center;}

.template-vitrin .ShpDiscountPercent:after{ content:"%"}
.template-vitrin .ShpDiscountPercent-Zero{ font-size:0}
.template-vitrin .ShpDiscountPercent-Zero:after{ content:"-"; font-size:16px !important}
.template-vitrin .DiscountPer a{ color:red}
.template-vitrin .gift-style{ position:absolute;top:4px;left: 13px;height: 21px;}
.template-vitrin .TiT{font-family:BYekan-new;font-size: 16px;color: #444;overflow: hidden;
text-overflow: ellipsis;white-space: nowrap;direction: rtl;width: 95%;display: inline-block;text-align: center;padding: 0 5px;}
.template-vitrin .Price{ text-align:left}
.template-vitrin .Price span{text-align: left;font-size: 14px;padding: 3px 10px;color: #FF5555;font-family:BYekan-new;float: left;}
.template-vitrin .Price i span{ font-style:normal !important; color:#CBCBCB !important; text-decoration:line-through !important;
 font-size:12px !important;line-height: 24px;position: absolute;right: 0;bottom: 0;}
.template-vitrin .New{ position:absolute; right:0; top:0;-moz-transform: rotate(-90deg);-webkit-transform: rotate(-90deg);-o-transform: rotate(-90deg);-ms-transform: rotate(-90deg);transform: rotate(-90deg);background:#FF6B31;
padding: 2px 27px 2px 10px;text-align: center;line-height: 15px;height: 20px;color: #FFF;border-radius: 10px 0 0 10px;}
#divTabs .template-vitrin ul{right: 18px !important;}
.template-vitrin .Special-temp{ position:absolute; right:0; top:0;-moz-transform: rotate(-90deg);-webkit-transform: rotate(-90deg);-o-transform: rotate(-90deg);-ms-transform: rotate(-90deg);transform: rotate(-90deg);background:#F33;
padding: 2px 27px 2px 10px;text-align: center;line-height: 15px;height: 20px;color: #FFF;border-radius: 10px 0 0 10px;}
.template-vitrin .itemstate-1,.template-vitrin .itemstate-2,.template-vitrin .itemstate-3,.template-vitrin .itemstate-4{position: absolute;top: 158px;left: -200px;padding: 1px 15px;line-height: 16px;height: 20px;transition: .2s ease-in-out all;color: #FFF;}
.template-vitrin .itemstate-1{background:rgba(92,86,156,0.8);}
.template-vitrin .itemstate-2{background:rgba(248,29,60,0.8);}
.template-vitrin .itemstate-3{background:rgba(248,189,29,0.8);}
.template-vitrin .itemstate-4{background:rgba(29,106,248,0.8);}
.template-vitrin:hover .itemstate-1,.template-vitrin:hover .itemstate-2,.template-vitrin:hover .itemstate-3,.template-vitrin:hover .itemstate-4{left:0px;}
@media screen and (max-width:640px) {
.template-vitrin figure .taphover{pointer-events: none;cursor: default;}
	}
/*********الگوی ویترین اصلی پیشنهاد ویژه*********/
.template-vitrin .offer-viti{ position:absolute; right:0; top:0;-moz-transform: rotate(-90deg);-webkit-transform: rotate(-90deg);-o-transform: rotate(-90deg);-ms-transform: rotate(-90deg);transform: rotate(-90deg);background:#fc5858;
padding: 2px 27px 2px 10px;text-align: center;line-height: 15px;height: 20px;color: #FFF;border-radius: 10px 0 0 10px;}
/*********tooltip*********/
.template-vitrin .tooltip{ position: relative;background: #eaeaea;display: inline-block;text-decoration: none;outline: none;font-size:12px; text-align:center;}
.template-vitrin .tooltip span{visibility: hidden; position:relative; top:-70px;z-index: 999;width:70px;padding: 5px;opacity: .9;background-color: #ddd; color:#000; transition:ease-in-out all .2s;display: inline-table;}
.template-vitrin .tooltip:hover span{visibility: visible; top:-50px;}
.template-vitrin .tooltip span:before,.tooltip span:after{content: "";position: absolute;z-index: 1000;bottom: -7px;left: 50%; margin-left: -8px;  
 border-top: 8px solid #ddd;border-left: 8px solid transparent;border-right: 8px solid transparent;border-bottom: 0;}
.template-vitrin .tooltip span:before{border-top-color: #ccc;bottom: -8px;}
.ShpOldPrice-Zero{ display:none;}
/*********الگوی جزییات پیشنهاد ویژه*********/
.product-detail .Timer-cont-new { background:#fcf3f3;height: 40px;padding: 5px;}
.product-detail .Timer-cont-new > span{ float:left;font-size: 0;position: relative;top:8px;}
.product-detail .Timer-cont-new h6{float: right;font-size: 22px;color: #4e4e4e;line-height: 41px;font-family:'web_Yekan';}
.product-detail .Timer-cont-new i{font-style:normal; color:#1479A8px}
.product-detail .Timer-cont-new .EW-FT{line-height: 25px;float: left;margin: 0 20px;background: #FF2D2D;border-radius: 3px;
 top: 6px; position:relative;}
.product-detail .Timer-cont-new .EW{ font-size:13px !important;font-family:BYekan-new !important;background: #45B2DD;
display: inline-block;padding: 0 5px;line-height: 28px;border-radius: 0 3px 3px 0; text-decoration:line-through}
.product-detail .Timer-cont-new .FT{ font-family:BYekan-new !important;}
.product-detail .Timer-cont-new .FT span{font-size:13px !important;position: relative;top: 0px !important; float:none;
padding: 0 5px;}
.product-detail .Timer-cont-new .EW-FT i{color: #FFF !important;}

/*********الگوی جزییات جدید*********/
.Marketlink {background:#FFF;padding:0 10px;color: #909090;border: 1px solid #DDD;margin:5px 0; height:40px; line-height:35px;}
.Marketlink a {color: #909090 !important;}
.Marketlink a:hover {color: #1ab1ce;}
.Marketlink span { background:url(/userimages/sitesaz-v5/arr-last.png) no-repeat right center;display: inline-block;text-align: center; height:30px; font-size:0 !important; width:17px;}
.qas{ background: url(/userimages/sitesaz-v5/home-market.png) no-repeat center center; font-size:0 !important; width:30px; height:30px;display: inline-block;}
.product-detail{ margin-bottom:10px;}
.product-detail .detail-left { float:left; width:30%; background:#FFF;border: 1px solid #EEE; position:relative;min-height: 578px;}
.product-detail .detail-right{ float:right; width:67%; background:#FFF;padding:1%; position:relative;min-height: 556px; }
.product-detail .detail-right .QrCode-P{ position:absolute; left:5px; }
.product-detail .detail-right .QrCode-P img{ width:40px; height:40px;}
.product-detail .detail-right .QrCode-P[id="/userimages/items/qrcode/no-image.png"]{ display:none;}
.product-detail .detail-right .QrCode-W {position: absolute;left: 42px;top: 0px;}
.product-detail .detail-right .QrCode-W img{ width:40px; height:40px;}
.product-detail .detail-right .QrCode-W[id="/userimages/items/qrcode/no-image.png"]{ display:none;}
.product-detail .detail-right .title-name{font-family:'web_Yekan'; font-size:18px;}
.product-detail .detail-right .title-name a{ color:#000; }
.product-detail .detail-right .LatinTitle{ font-family:Calibri; text-align:right;margin-bottom: 15px;font-size: 13px;}
.product-detail .detail-right .LatinTitle a{padding:3px; color:#9e9e9e;}
.product-detail .detail-right ul { list-style:none;}
.product-detail .detail-right li{ display: inline-block;}
.product-detail .detail-right li i{ font-style:normal;display: inline-block;padding: 0 5px;text-align: center;}
.product-detail .detail-right .Special-temp{ position:absolute; left:0; top:9px;-moz-transform: rotate(-90deg);-webkit-transform: rotate(-90deg);-o-transform: rotate(-90deg);-ms-transform: rotate(-90deg);transform: rotate(-90deg);background:#F33;
padding: 2px 12px 2px 10px;text-align: center;line-height: 15px;height: 20px;color: #FFF;border-radius: 10px 0 0 10px;}
.product-detail .detail-right .itemstate-2{ background:#f13e35;float: left;padding: 0 10px;
height: 23px;color: #FFF;line-height: 20px;border-radius: 3px;margin-top: 2px;}
.product-detail .detail-right .itemstate-3{ background:#f1a835;float: left;padding: 0 10px;
height: 23px;color: #FFF;line-height: 20px;border-radius: 3px;margin-top: 2px;}
.product-detail .detail-right .itemstate-4{ background:#2F9FF3;float: left;padding: 0 10px;
height: 23px;color: #FFF;line-height: 20px;border-radius: 3px;margin-top: 2px;}
.product-detail .Choose .waranty_choose_ctrl:before{ content:"نحوه نمایش"; display:inline-block;background: #45B2DD;
padding: 7px 17px;color: #FFF;}
.product-detail .Choose .waranty_choose_ctrl #divWaranty{ display:inline-block;width: 602px;background: #EEE;padding: 6px 0;border: 1px solid #CCC; padding-right:5px;}
.product-detail .Choose .waranty_choose_ctrl #divWaranty input{ position:relative; top:3px;}
.product-detail .Choose .waranty_choose_ctrl #divWaranty span[id="نمایش یکسان سایت بر روی کامپیوتر، لپ تاپ، تبلت و موبایل"] 
{ border-left: 2px solid #CCC;margin-left:10px;padding-left:13px;}
.product-detail .price-unit{float:left;}
.product-detail .price-unit .Pric-co{  color:#444;display: inline-block;line-height: 33px;height: 35px;padding: 0 5.1px; text-align:left;font-size:21px;}
.product-detail .price-unit .divShpDiscountPercent{float: right;line-height: 37px; color:#60BF79;}
.product-detail .price-unit .divShpDiscountPercent:before{ content:"(تخفیف%"}
.product-detail .price-unit .divShpDiscountPercent:after{ content:")"}
.product-detail .price-unit .Old-Price{float: left;color:#F00;text-decoration: line-through;font-size: 15px;line-height: 40px;}
.product-detail .ShpOldPrice{padding-right: 10px;}
.product-detail .price-unit .ShpDiscountPercent-Zero{ font-size:0;}
.product-detail .ShoppingCardEnabled-1:before{ content:"افزودن به سبد خرید"}
.product-detail .ShoppingCardEnabled-2, .product-detail .ShoppingCardEnabled-3, .product-detail .ShoppingCardEnabled-4{background:#FF6B31;margin: 5px 0 ;padding: 10px 55px;display: inline-block;color: #FFF;
text-align: center;font-size: 16px;float: left;}
.product-detail .ShoppingCardEnabled-2:before, .product-detail .ShoppingCardEnabled-3:before, .product-detail .ShoppingCardEnabled-4:before{ content:"به من اطلاع بده"}


.product-detail .CompareLink{background: #E7E7E7;margin: 5px 10px ;padding: 10px 35px;display: inline-block;color: #484848;float: left;
font-size: 16px;}
.product-detail .FavoriteLink{background:url(/userimages/sitesaz-v5/love-detail.png) no-repeat center center; font-size:0;
width:35px; height:35px; display:block;float: right;margin: 10px 10px 0 0px;}
.product-detail .Like {float: right;display: inline-block;margin: 10px 0;}
.product-detail .detail-left figure{width:80%; float: right;}
.product-detail .detail-left figure a{position: relative;font-size: 0;clear: both;width: 80%;text-align: left;display: flex;align-items: center;justify-content: center;height: 365px;margin: auto;}
.product-detail .detail-left figure img {width:100%;cursor: pointer;}
.product-detail .detail-left .Pic-Med{width: 20%;float: left;height: 520px;}
.product-detail .detail-left  .ditail-Raved a{ background:#50C6F3; text-align:center; color:#FFF; display: block;height: 30px;line-height: 28px; margin:0 30px;font-family:'web_Yekan';}
.zoomContainer{ display:none}
.product-detail #gallery_09 a{float: left;margin: 0px 4% 8px;padding:5px .5%; width: 91%;text-align: center;}
.product-detail #gallery_09 img {height: 53px;border: 1px solid #ddd;float: none!important;width: 100%;}
.product-detail .item_color, .product-detail .item_all_color {border: 1px solid #ECECEC;width: 44px;height: 40px;display: inline-block;background-repeat: no-repeat;background-position: center center;background-size: 100%;}
.product-detail .gift-ht{font-size: 14px;color: #878484; clear:both;}
.product-detail .gift-ht img{ width:34px !important; height:42px !important;position: relative;top: 3px;
float:right;border: 1px solid #eee !important;padding: 3px;margin-left: 5px;margin-bottom: 5px;}
.product-detail .Gift-Title{ background:url(/userimages/sitesaz-v5/gift-pic.png) no-repeat right center;display: table-cell;height: 30px; color:#777;font-size: 16px;padding-right: 27px;line-height: 31px;border-bottom:1px solid #EEE;display: block;}
.product-detail #divGift{ width:260px;background: #FFF;color: #444; float:left;margin-top: 10px;}
.product-detail .gift-ht span{ float:right; width:213px}
.product-detail .Gift-Frid{ display:none;}
.product-detail .Color-Title{display: block;margin-bottom: 10px;color: #777;}
.product-detail .Waranty-Title{display: block;margin: 10px 0 5px;font-size: 15px;color: #777;}
.product-detail .Size-Title{display: block;margin: 10px 0 5px;font-size: 15px;color: #777;}
.product-detail .color_choose_ctrl{display:block;}
.product-detail #divColor{display: inline-block;min-width: 350px; border-bottom:1px solid #EFEFEF;padding-bottom: 3px;}
.product-detail .waranty_choose_ctrl{display:block;}
.product-detail #divWaranty{display: inline-block;min-width: 350px; border-bottom:1px solid #EFEFEF;padding-bottom: 5px;}
.product-detail #divSize{display: inline-block;min-width: 350px; border-bottom:1px solid #EFEFEF;padding-bottom: 3px;}
.product-detail .ItemForm.demo{margin-left: 10px;margin-top: 5px;}
.product-detail .carousel{height: 571px; overflow:hidden;position: relative;top: -48px;}
.product-detail .carousel .SXZ{ height:530px !important;}
.product-detail .carousel .SXZ div{width: 100%;}
.product-detail .carousel .prev{width: 0; height: 0; border-left: 5px solid transparent; border-right:5px solid transparent; border-bottom: 10px solid #626262; display:block !important;margin: 5px auto;font-size: 0; cursor:pointer;}
.product-detail .carousel .next{width: 0; height: 0; border-left: 5px solid transparent; border-right: 5px solid transparent; border-top: 10px solid #626262;display:block !important;margin: 5px auto;font-size: 0; cursor:pointer;}
.BG-detail{ background:#FFF;padding: 10px;}
#Media{ text-align:center;}
#Media video{background: #EAEDEA;padding: 10px;width: 65%;margin-bottom: 30px;}
.MediaPdf {background: #1e9639;padding: 5px 25px;text-align: center;margin: auto;color: #FFF;border-radius: 3px;border: 1px solid #055915;margin-top: 18px;display: block;width: 120px;}
.MediaPdf:hover{ color:#FFF; color:#f13a3a;}
.product-detail .wrapper .prev{ background:url(/userimages/top.png) no-repeat; width:23px; height:11px;display: block !important; position:absolute;top: -36px;left: 10px;font-size: 0; cursor:pointer;}
.product-detail .wrapper .next{ background:url(/userimages/down.png) no-repeat; width:23px; height: 13px;display: block !important; position:absolute;top: -20px;height: 13px;left: 11px;font-size: 0;
cursor:pointer;}
/*********الگوی مربوط به رنگ ها در صفحه جزییات*********/
.rad-che{display: inline-block;width:55px;height:70px;position: relative;}
#divColor input[type=radio]:not(old){width :44px;margin:0;padding:0;font-size:1em;opacity:0;position:absolute;
right:0;height:40px;z-index:9;cursor:pointer;}
#divColor input[type=radio]:not(old) + label{display: inline-block;margin-left: -2em;line-height: 1.5em;font-size:0}
#divColor input[type=radio]:not(old) + label > span{display: inline-block;width: 52px;height: 48px;border-radius: 3px;vertical-align: bottom;position: absolute;right: -4px;top: -4px;}
#divColor input[type=radio]:not(old):checked + label > span{background-image : rgb(240,240,240);position: absolute;}
#divColor p{ text-align:center;position: relative;top: 45px;height: 20px; overflow:hidden;color: #777;}
/*********الگوی مربوط به گارانتی در صفحه جزییات*********/
.Wara-T{ display:inline-block;position: relative;margin-left:25px;}
#divWaranty input[type=radio ]:not(old){width: 2em;margin: 0;padding : 0;font-size : 1em;position: absolute;
right: 0;top: 3px; opacity:0;}
#divWaranty input[type=radio ]:not(old) + label{display: inline-block;margin-left: -2em;line-height: 1.5em;}
#divWaranty input[type=radio ]:not(old) + label > span{display: inline-block;width: 0.875em;height : 0.875em;margin : 0.25em 0.5em 0.25em 0.25em;
border : 0.0625em solid rgb(192,192,192);border-radius: 0.25em;background : rgb(224,224,224);background-image :-moz-linear-gradient(rgb(240,240,240),rgb(224,224,224));background-image : -ms-linear-gradient(rgb(240,240,240),rgb(224,224,224));
background-image :-o-linear-gradient(rgb(240,240,240),rgb(224,224,224));background-image :-webkit-linear-gradient(rgb(240,240,240),rgb(224,224,224));background-image : linear-gradient(rgb(240,240,240),rgb(224,224,224));
vertical-align : bottom;}
#divWaranty input[type=radio ]:not(old):checked + label > span{background-image :-moz-linear-gradient(rgb(224,224,224),rgb(240,240,240));
background-image : -ms-linear-gradient(rgb(224,224,224),rgb(240,240,240));background-image :-o-linear-gradient(rgb(224,224,224),rgb(240,240,240));background-image : -webkit-linear-gradient(rgb(224,224,224),rgb(240,240,240));
background-image : linear-gradient(rgb(224,224,224),rgb(240,240,240));}
#divWaranty input[type=radio]:not(old):checked +label > span > span{display: block;width: 0.5em;height : 0.5em;margin : 0.125em;border : 0.0625em solid rgb(115,153,77);border-radius: 0.125em;background :#A6D279;}

/*********الگوی مربوط به سایز در صفحه جزییات*********/
.Size-T{ display:inline-block;position: relative;margin-left:25px;}
#divSize input[type=radio ]:not(old){width: 2em;margin: 0;padding : 0;font-size : 1em;position: absolute;
right: 0;top: 3px; opacity:0;}
#divSize input[type=radio ]:not(old) + label{display: inline-block;margin-left: -2em;line-height: 1.5em;white-space: nowrap}
#divSize input[type=radio ]:not(old) + label > span{display: inline-block;width: 0.875em;height : 0.875em;margin : 0.25em 0.5em 0.25em 0.25em;
border : 0.0625em solid rgb(192,192,192);border-radius: 0.25em;background : rgb(224,224,224);background-image :-moz-linear-gradient(rgb(240,240,240),rgb(224,224,224));background-image : -ms-linear-gradient(rgb(240,240,240),rgb(224,224,224));
background-image :-o-linear-gradient(rgb(240,240,240),rgb(224,224,224));background-image :-webkit-linear-gradient(rgb(240,240,240),rgb(224,224,224));background-image : linear-gradient(rgb(240,240,240),rgb(224,224,224));
vertical-align : bottom;}
#divSize input[type=radio ]:not(old):checked + label > span{background-image :-moz-linear-gradient(rgb(224,224,224),rgb(240,240,240));
background-image : -ms-linear-gradient(rgb(224,224,224),rgb(240,240,240));background-image :-o-linear-gradient(rgb(224,224,224),rgb(240,240,240));background-image : -webkit-linear-gradient(rgb(224,224,224),rgb(240,240,240));
background-image : linear-gradient(rgb(224,224,224),rgb(240,240,240));}
#divSize input[type=radio]:not(old):checked +label > span > span{display: block;width: 0.5em;height : 0.5em;margin : 0.125em;border : 0.0625em solid rgb(115,153,77);border-radius: 0.125em;background : rgb(153,204,102);}
/*********الگوی مربوط به پارامتر مقداری در صفحه جزییات*********/
.demo select {-webkit-appearance: none;-moz-appearance: none;background: #f2f2f2 url(/userimages/sitesaz-v5/select-arrow.png) no-repeat 12px center;width: 100px;color: #000;border-radius:3px;padding: 5px; cursor:text-indent: 0.01px;
 text-overflow: ""; border-width:0 !important; }
.demo select option:hover{ background:#000 !important}
.demo select option { background:#F8F8F8!important;border:1px solid #EEE}
/*********الگوی مربوط به راهنمای خرید جزییات*********/
.product-detail .detail-right .Bti-Rahnama{ display: block;background:#383838;;padding: 3px 10px;width: 80px;text-align: center;
border-radius: 2px;color: #FFF;height: 25px;line-height: 22px;margin-top: 5px;cursor: pointer;}
.product-detail .detail-right .rahnama{width: 100%;height: 100%;position: fixed;top: 0px;left: 0px;z-index: 9999;background: rgba(0, 0, 0, 0.5);display: flex;align-items: center;justify-content: center; display: none; color: #333 !important;font-family:BYekan-new;}
.product-detail .detail-right .WrapperToggle {background: #fff;width:320px;text-align: justify;z-index: 2001;padding: 5px;border: 1px solid #ccc;border-radius: 5px;}
/*********الگوی مربوط به شرایط قسطی جزییات*********/
.showinstallment-1 {background: #6fc138;padding: 10px 0;color: #FFF !important;text-align: center;font-size: 16px;float: left;
display: block;width: 10%;margin: 5px auto;}
.showinstallment-1:before {content: "خرید شرایطی";}
.showinstallment-2, .showinstallment-3, .showinstallment-4 {background: #FF6B31;margin: 5px 0;margin-left: 5px;padding: 10px 55px;display: inline-block;color: #FFF !important;text-align: center;font-size: 16px;float: left;}
.showinstallment-2:before, .showinstallment-3:before, .showinstallment-4:before {display: none;}
.hideinstallment {display: none;}
.product-detail .installment_item_ctrl .ItemForm.demo-a{}
.product-detail .installment_item_ctrl .ItemForm{ margin: 5px 1%;padding: 3px 0;width:18%; text-align: center; float: right;}
.product-detail .Installment-tit{display: block;margin: 10px 0 5px;font-size: 15px;color: #FFF;background:#929292;padding: 5px;}
.product-detail .InstallmentCard{padding: 0 0 1px;margin: 10px 0;background: #FFF;}
.product-detail .InstallmentCard-H{display: none;}
/*********الگوی ستونی کالا*********/
.Vf.pic-mask{font-size: 0;}
#divResultContent .template-vitrin{ width:22.7% !important; background:#FFF; position:relative; overflow: hidden; margin:auto; 
float:right;box-shadow:0 0 0 1px #FFF;margin:.5%;padding:.5%;}
#divResultContent .template-vitrin figure{border: none !important; height:235px; margin: auto;text-align: center;}
#divResultContent .template-vitrin ul{align-items: center;justify-content: center;}
#divResultContent .template-vitrin .Compaer-Temp{ width:95%; position:absolute; align-items:center; display:flex; 
justify-content:center;font-family:BYekan-new; font-size:13px; top:0;}
#divResultContent .template-vitrin .Compaer-Temp span{background: #EEE;padding: 6px;border-radius: 0 0 3px 3px;
border: 1px solid #d7d7d7;border-top: none; color: #7A7B7D;}
#divResultContent .template-vitrin .Compaer-Temp input{position: relative; top: 2px;margin-left: 5px;}
/*********الگوی خطی کالا*********/
.template-shp-line .ShoppingCardEnabled-1::after { content:"افزودن به سبد خرید";}
.template-shp-line .ShoppingCardEnabled-2, .template-shp-line .ShoppingCardEnabled-3, .template-shp-line .ShoppingCardEnabled-4 {background: #FF6B31;color: #fff;position: relative;line-height:30px; display:block; text-align:center;}
.template-shp-line .ShoppingCardEnabled-2::after, .template-shp-line .ShoppingCardEnabled-3::after { content:"به من اطلاع بده"}
.template-shp-line .ShoppingCardEnabled-4::after {content:"تولید نمی شود"}

.template-shp-line{ width: 97%;margin:5px 0;border: 1px solid #e8e8e8; background:#FFF; padding:5px; position:relative;}
.template-shp-line figure { float:right}
.template-shp-line figure img{height: 140px;}
.template-shp-line .Det-Se{float: left;}
.template-shp-line .Det-Se{float: left;}
.template-shp-line .DiscountPer .divShpDiscountPercent{ color:#FFF;font-family:'web_Yekan';font-size: 15px;position: absolute;
top: 0;left:0;width:0; height:0; border-top: 65px solid #FF4040;border-right: 65px solid transparent;}
.template-shp-line .divShpDiscountPercent:after{ content:"%";position: relative;top: -56px;left: 36px;}
.template-shp-line .ShpDiscountPercent{position: relative;top: -56px;left: 35px;}
.template-shp-line .divShpDiscountPercent-Zero{ display:none;}
.template-shp-line .gift-style{position: absolute;top:-1px;right: 2px;padding: 3px;height: 20px;}
.template-shp-line .gift-style img{width: 19px;height: 19px;}
.template-shp-line .MK{ list-style:none;}
.template-shp-line .MK li{ display:inline-block;width: 92.5px;text-align: center;margin: 5px 2px;height: 30px;line-height: 30px;}
.template-shp-line .MK li.GR{ background:#E0E0E0; border:1px solid #CCC;}
.template-shp-line .MK li.GR .compare-check{ position:relative; top:3px;right: -5px;}
.template-shp-line .MK li.FR{ background:#E0E0E0;border:1px solid #CCC;}
.template-shp-line .MK li.FR a{ color:#000;}
.template-shp-line h1{font-size: 16px;text-align:right;line-height: 35px;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;direction: rtl;width: 250px;}
.template-shp-line h1 a{ color:#444;}
.template-shp-line .Price{ text-align: center; margin:15px 0 5px;float: right;border: 1px solid #A2A2A2;}
.template-shp-line .Price > span { background:#ECEFF1; color:#FF0004;width:120px;
text-align: center;height: 29px;line-height: 29px;text-indent: 10px; display:inline-block}
.template-shp-line .Price i span{font-style: normal !important;color: #898686 !important;text-decoration: line-through !important;font-size: 12px !important;line-height: 29px;display: inline-block;
background: #D5D5D5;float: left;height: 29px;text-align: center;width: 100px;border-right: 1px solid #BABABA;}
.template-shp-line .ShpOldPrice-Zero{ display:none !important;}
.template-shp-line .sop img{width: 45px;height: 50px;margin: 0 3px;border: 1px solid #CCC;}
.template-shp-line .ShoppingCard-E{float: left;margin-top: 75px;}
.template-shp-line .PR-TI{ float:right}
.template-shp-line .PR-GH{ float: right;}
/*********الگوی مربوط به پیشنهاد ویژه *********/
.title-owl-offer h6{float: right; font-family:'web_Yekan';font-size: 22px;color: #393939;line-height:36px;}
.shop-template-offer .Timer-cont-new {height: 47px;padding: 5px; float:left}
.shop-template-offer .Timer-cont-new > span{ font-size: 0;position: relative;top:8px;margin-bottom: 9px;display: block;}
.shop-template-offer .Timer-cont-new i{font-style:normal; color:#1479A8px}
.shop-template-offer .Timer-cont-new .EW{ font-size:13px !important;font-family:BYekan-new !important;background: #96ce6f;
display: inline-block;padding: 0 5px;line-height: 28px;border-radius: 0 3px 3px 0; text-decoration:line-through}
.shop-template-offer .Timer-cont-new .FT{ font-family:BYekan-new !important;}
.shop-template-offer .Timer-cont-new .FT span{font-size:13px !important;position: relative;top: 0px !important; float:none;
padding: 0 5px;}
.shop-template-offer .Timer-cont-new .EW-FT i{color: #FFF !important;}
.Offer-li{ cursor:default !important}
.shop-template-offer .M-Right{margin-top: 25px;float: right;width:75%;margin-right: 0.5%;}
.shop-template-offer .M-Right h1{font-family:'web_Yekan';}
.shop-template-offer .M-Right h1 a{ color:#000;}
.shop-template-offer .M-Right .item_color{ width:25px; height:25px; display:inline-block; border-radius:2px;}
.shop-template-offer figure.M-Left { width:24%; float:left;display: flex;align-items: center;justify-content: center;height: 223px;}
.shop-template-offer figure.M-Left img { max-height:203px;}
.shop-template-offer .M-Right h2{font-family: Calibri;text-align: right;margin-bottom: 15px;font-size: 13px;}
.shop-template-offer .M-Right h2 a{padding: 3px;color: #9e9e9e;}

/*********الگوی مربوط به طبقه بندی *********/
#divSubCategoryTitle .Title{height: 30px;line-height: 30px;color: #444;position: relative;border-bottom: 1px solid #e8e8e8;margin-bottom: 20px;}
.divSubCategories .logo-style { width:98%;height:35px;clear: both;line-height: 35px;padding: 0 1%;}
.divSubCategories .logo-style h3{ float:right}
.divSubCategories .logo-style img{ width:30px;position: relative;top:2px;}
.divSubCategories .logo-style i{font-family:'web_Yekan';font-size: 14px;font-style: normal;position: relative;top: -7px;}
.divSubCategories .logo-style span{ float:left;}
/*******الگوی مربوط به تب مقایسه در داخل صفحه مقایسه*******/
#divCompare tr > td.param-title, tr > td.param-value {border: 1px solid #ccc;}
#divCompare td.param-title {background-color: #F2F2F2;padding: 8px 10px;width: 200px;font-family: 'web_Yekan';font-size: 16px;}
#divCompare td.param-value {background-color: #F9F9F9;padding: 2px 2px;color: #727272;text-align: center;}
#divCompare .compare-header td{width: 265px;}
#divCompare .param-value{ font-family:BYekan-new;font-size: 16px;}
#divCompare .param-value .itemstate-1{background: #24a151;padding: 5px;color: #FFF; display: block; text-align: center;}
#divCompare .param-value .itemstate-2{background: #fc5858;padding: 5px;color: #FFF; display: block; text-align: center;}
#divCompare .param-value .itemstate-3{background: #515a54;padding: 5px;color: #FFF; display: block; text-align: center;}
#divCompare .param-value .itemstate-4{background: #ad9c1d;padding: 5px;color: #FFF; display: block; text-align: center;}
#divCompare .param-value .item_color{ width:20px; height:20px; display:inline-block;margin-top: 8px;border: 1px solid #2D818F;}
#divCompare .param-group-title{background: #E6E6E6;margin: 10px 0 0 0;height: 40px;display: block;line-height: 40px;color: #f00;font-size: 18px !important;font-family: 'web_Yekan';text-align: center;margin-right: -1px;border: 1px solid #CCC;border-bottom: none; border-radius: 3px 3px 0 0;}
#divCompare .finder{text-align: center;background: #EEE;border: 1px solid #CCC;border-left: none;}
#divCompare .finder span{color:#f00;font-family:BYekan-new;font-size: 16px;}



/*********الگوی مربوط به مقایسه *********/
#compareContainer{ margin-bottom:10px;}
#divCompareCardList {width: 99.8%;}
.shop-template-Compare {float: right;background: #fff;text-align: center;margin-bottom: 12px;box-shadow: 0 0 0 1px #CCC;position: relative;width: 98.8%;border: 1px solid #CCC;}
.shop-template-Compare .close-Compare {background: url(/engine/modules/Sitesaz.Shopping/icon/close-Compare.png) no-repeat;height: 17px;width: 17px;font-size: 0px;display: inline-block;position: absolute; right: 0;}
.shop-template-Compare .close-Compare:hover {background: url(/engine/modules/Sitesaz.Shopping/icon/close-Compare.png) no-repeat;height: 17px;width: 17px;font-size: 0px;display: inline-block;position: absolute;right: 0;}
.shop-template-Compare .close-Compare:hover {background: url(/engine/modules/Sitesaz.Shopping/icon/close-Compare-hover.png) no-repeat;}

#divCompareButton {color: #FFF;z-index: 2;position: relative;float: left;left: -2px;}
#divCompareButton a {background: #3e9ee8 url(/engine/modules/Sitesaz.Shopping/icon/add-Compare-icon.png) no-repeat center right;padding: 5px 40px 6px 8px;margin: 4px 6px;float: left;color: #FFF;}
.shop-template-Compare img {margin: 5px;width: 100px;min-height: 100px;max-height: 100px;}
.shop-template-Compare .title {width: 100%;display: inline-block;color: #a639c3;height: 24px;display: block;overflow: hidden;}
.shop-template-Compare .Price {width: 100%;display: inline-block;color: #71625d;}
.shop-template-Compare-search {width: 99.8%;float: right;background: #fff;border-bottom: 1px solid #ccc;text-align: center;margin-bottom: 2px;line-height: 25px;}
.shop-template-Compare-search a {width: 99.8%;display: inline-block;}
.shop-template-Compare-search:hover {background: #E5E5E5;}
.shop-template-Compare-search img {margin: 5px;width: 50px;width: 50px;float: right;}
.shop-template-Compare-search .title {color: #a639c3;font-size: 11px;}
.shop-template-Compare-search .Price {font-size: 11px;color: #71625d;}

/*********الگوی مربوط به برندهای ویترین*********/
.brand-Mo{ height: 95px; text-align:center; display:inline-block; background:#F8F8F8;padding: 5px;padding: 5px;}
.model-icon {width:135px !important; margin:auto;}
.model-icon img { margin:auto; height:92px}
.text-brand{ color:#444; font-family:BYekan-new !important;font-size: 16px; display:none;}

/*********rss الگوی مطالب کناری*********/
.template-Rss{  background:#FFF; position:relative; overflow: hidden; margin:auto;margin-bottom: 20px;
padding-bottom: 20px;border-bottom: 1px solid #f2f2f2;}
.template-Rss figure{margin-left: 12px;width: 70px;border: 1px solid #e8e8e8;text-align: center;float: right;padding: 5px 0;
font-size: 0;height: 80px;display: flex;align-items: center;justify-content: center;}
.template-Rss figure img{max-height: 85px;}
.template-Rss ul{ list-style:none; background:#fff; height:45px;width: 184px;position: absolute;
top: 49px;right: 87px; display:none}
.template-Rss:hover ul{ display:block}
.template-Rss ul li a{ border-left: 1px solid #ccc;height:15px !important;float: right;width: 44px !important;
position: relative;top: 15px;}
.template-Rss ul li.DiscountPer{line-height: 15px;text-align:center;}
.template-Rss ul li.DiscountPer a{ color:red;}
.template-Rss ul li.GR a{ background:url(/userimages/sitesaz-v5/detail-icon.png) no-repeat center center;}
.template-Rss ul li.FR a{ background:url(/userimages/sitesaz-v5/fav-icon.png) no-repeat center center;}
.template-Rss ul li.HT a{ background:url(/userimages/sitesaz-v5/basket-icon.png) no-repeat center center;}
.template-Rss ul li.HT a.ShoppingCardEnabled-2, .template-Rss ul li.HT a.ShoppingCardEnabled-3, .template-Rss ul li.HT a.ShoppingCardEnabled-4 { background:url(/userimages/sitesaz-v5/NO-basket-icon.png) no-repeat center center;}
.template-Rss .ShpDiscountPercent:after{ content:"%"} 
.template-Rss .ShpDiscountPercent-Zero{ font-size:0;}
.template-Rss .ShpDiscountPercent-Zero:after{ content:"-"; font-size:16px !important; }
.template-Rss .gift-style{ position:absolute;top:4px;right: 4px;width: 15px;}
.template-Rss .TiT{font-family:BYekan-new;font-size: 16px;color: #444;overflow: hidden;
text-overflow: ellipsis;white-space: nowrap;direction: rtl;width: 190px;display: inline-block;text-align: right;}
.template-Rss .Price{ text-align:left}
.template-Rss .Price span{text-align: left;font-size: 13px ;padding: 3px 5px;color: #FF5555 ;font-family:BYekan-new; float:right;
}
.template-Rss .Price i span{ font-style:normal !important; color:#CBCBCB !important; text-decoration:line-through !important; font-size:12px !important}
.template-Rss .SAW{ float:right;width: 165px;}
.template-Rss .tooltip{ position: relative;background: #eaeaea;display: inline-block;text-decoration: none;outline: none;font-size:12px;}
.template-Rss .tooltip span{visibility: hidden; position: absolute; top:-70px;z-index: 999;width:70px;padding: 5px;opacity: .9;background-color: #ddd;right:-16px ; color:#000; transition:ease-in-out all .2s; text-align:center; }
.template-Rss .tooltip:hover span{visibility: visible; top:-35px;}
.template-Rss .tooltip span:before,.tooltip span:after{content: "";position: absolute;z-index: 1000;bottom: -7px;left: 50%; margin-left: -8px;  
 border-top: 8px solid #ddd;border-left: 8px solid transparent;border-right: 8px solid transparent;border-bottom: 0;}
.template-Rss .tooltip span:before{border-top-color: #ccc;bottom: -8px;top: -40px;text-align: center;}


/*********rss الگوی مطالب کناری پربازدیترین*********/
.template-two-rss{  background:#FFF; position:relative; overflow: hidden; margin:auto;margin-bottom: 20px;}
.template-two-rss figure{width:99%;border-bottom: 1px solid #e8e8e8;text-align: center;padding: 5px 0;
font-size: 0; height:290px;display: flex;align-items: center;justify-content: center;}
.template-two-rss figure img{width: 155px;}
.template-two-rss .SAW{ }
.template-two-rss ul{ list-style:none; background:#fff; height:45px;width: 184px;position: absolute;
top: 115px;right: 45px; display:none}
.template-two-rss:hover ul{ display:block}
.template-two-rss ul li a{ border-left: 1px solid #ccc;height:15px !important;float: right;width: 44px !important;
position: relative;top: 15px;}
.template-two-rss ul li.DiscountPer{line-height: 15px;}
.template-two-rss ul li.GR a{ background:url(/userimages/sitesaz-v5/detail-icon.png) no-repeat center center;}
.template-two-rss ul li.FR a{ background:url(/userimages/sitesaz-v5/fav-icon.png) no-repeat center center;}
.template-two-rss ul li.HT a{ background:url(/userimages/sitesaz-v5/basket-icon.png) no-repeat center center;}
.template-two-rss ul li.HT a.ShoppingCardEnabled-2, .template-two-rss ul li.HT a.ShoppingCardEnabled-3, .template-two-rss ul li.HT a.ShoppingCardEnabled-4 { background:url(/userimages/sitesaz-v5/NO-basket-icon.png) no-repeat center center;}
.template-two-rss .ShpDiscountPercent:after{ content:"%"}
.template-two-rss .ShpDiscountPercent-Zero{ font-size:0}
.template-two-rss .ShpDiscountPercent-Zero:after{ content:"-"; font-size:16px !important; }
.template-two-rss ul li.DiscountPer a {color: red;}
.template-two-rss .gift-style{ position:absolute;top:4px;right: 4px;}
.template-two-rss .TiT{font-family:BYekan-new;font-size: 16px;color: #444;overflow: hidden;
text-overflow: ellipsis;white-space: nowrap;direction: rtl;width: 190px;display: inline-block;text-align: right;}
.template-two-rss .Price{ text-align:right}
.template-two-rss .Price span{font-size: 16px;padding: 3px 10px;color: #FF5555;font-family:BYekan-new;float:right;}
.template-two-rss .Price i span{ font-style:normal !important; color:#CBCBCB !important; text-decoration:line-through !important; font-size:12px !important;line-height: 24px;}
.template-two-rss .tooltip{ position: relative;background: #eaeaea;display: inline-block;text-decoration: none;outline: none;font-size:12px;}
.template-two-rss .tooltip span{visibility: hidden; position: absolute; top:-70px;z-index: 999;width:70px;padding: 5px;opacity: .9;background-color: #ddd;right:-16px ; color:#000; transition:ease-in-out all .2s; text-align:center; }
.template-two-rss .tooltip:hover span{visibility: visible; top:-35px;}
.template-two-rss .tooltip span:before{border-top-color: #ccc;bottom: -8px;top: -40px;text-align: center;}
/********* الگوی مربوط به کالاهای مورد علاقه *********/
.Shopping-Favorite{position: relative;display: inline-block;width: 24.7%;}
.shopping-favorite-body .template-vitrin{float: none;width: 98%;margin-bottom: 10px; border: none !important;
box-shadow: 0 0 0 1px #e8e8e8;}
.shopping-favorite-body .template-vitrin figure {width: 178px !important; position:relative}
.del-Favorite {display: inline-block;padding: 4px;position: absolute;z-index: 1;right: 0;}
.shopping-favorite-body .template-vitrin .Price span{padding: 3px 5px !important;}
.shopping-favorite-boxicon {font-size: 22px;color: #1cd488;}
.shopping-favorite-boxicon span {position: relative;top: -13px;}

#divSort select {-webkit-appearance: none;-moz-appearance: none;background: #f2f2f2 url(/userimages/sitesaz-v5/select-arrow.png) no-repeat 12px center;width: 150px;color: #000;border-radius:3px;padding:0px; cursor:text-indent;
 text-overflow: ""; border-width:0 !important;  }
#divSort select option:hover{ background:#000 !important}
#divSort select option { background:#F8F8F8!important;overflow: hidden;
text-overflow: ellipsis;
white-space: nowrap;
direction: rtl;}

.SWN select {-webkit-appearance: none;-moz-appearance: none;background: #f2f2f2 url(/userimages/sitesaz-v5/select-arrow.png) no-repeat 12px center;width: 50px !important;color: #000;border-radius: 15px;padding:0px;text-indent: 0.01px;
 text-overflow: ""; border-width:0 !important;}
.SWN select option:hover{ background:#000 !important}
.SWN select option { background:#F8F8F8!important;overflow: hidden;
text-overflow: ellipsis;
white-space: nowrap;
direction: rtl;}
/********* الگوی مربوط به نظرات صفحه جزییات *********/
#ctl01_ctl00_ctl00_dlComments{ float:right;width: 63%;margin: 0 3px;}
.divAddComment{ float:left;width: 385px;}
.divAddComment input[type="text"]{ width:318px !important}
#ctl01_ctl00_ctl00_captcha_ctl00_UpdatePanel1{ margin-bottom: 10px;}
.txtComment-Det{ width:90.5% !important;}
.Btn-mail{ width:100px !important;background: #539826;border: 1px solid #0f230b;padding: 8px 0;display: block;float: left; transition:.5s ease-in-out all;color: #FFF;}
.Btn-mail:hover{ border-radius:0;}
.divAddComment img{ position:relative; top:7px}
.HeaderComment .DirectionRight{ color:#38393b; font-weight:bold;line-height: 21px;}
.HeaderComment {background: #EAEAEE;height: 25px;padding: 3px 0;width: 100%;line-height: 20px;color: #989699;}
.HeaderComment .DirectionRight {float: right;margin-right: 10px;}
.HeaderComment .DirectionLeft {float: left;margin-left: 10px;}
.replycomment-btn{background: #A1A1A1;color: #FFF;padding: 0 25px 5px;margin: 0 13px;height: 25px;line-height: 21px;border-radius: 2px;
border: 1px solid #6C6C6C;}
.disabled {opacity: 0.4;margin-right: 20px;}
.KLP{background: #ddfce0;padding: 5px 10px;display: inline-block;margin-bottom: 5px;border-radius:0 0 3px 3px;}
.jku{background: #dbf1f5;padding: 5px 10px;display: inline-block;margin-bottom: 5px;border-radius:0 0 3px 3px;}

/*********جدول table********/
.table-card .Normal-5 {background: #FCFCFC;}
.table-card .Normal-6 {background: #F9F9F9;}

/*************آخرین تغییرات*************/
#divMain .owl-content-a{background:#fff;}
#divMain .owl-carousel{background:#fff;}
.Com-Detail{width: 98% !important;}
.Com-inp{ width: 97% !important;}

/*************notification*************/
#notification-N{position: fixed;bottom: 30px;right: 23px;z-index: 99;overflow: hidden;width: 290px;}
#notification-N .template-Rss{padding-bottom: 0 !important; margin-bottom: 0!important; background: #FFF !important;border: 1px solid #CAB8EC; border-bottom: 3px solid #2B2090;}
#notification-N .template-Rss{display: none;}
#notification-N .template-Rss figure{border: none !important;margin: 0 5px;}
#notification-N .template-Rss .TiT {color: #4A2D4B !important;}
#notification-N .template-Rss ul {height: 35px !important;}
#notification-N .template-Rss ul li a{top: 10px;}
#notification-N .template-Rss .Price i span{color: #000 !important;}

/*************360°*************/
.der{   position: absolute;  width: 100%;   z-index: 9;   top:0;   right: 0;    background: #FFF;   height: 100%;}
.im-p.m-360 {clear: both;background:url(/userimages/sitesaz-v5/360-icon.png) no-repeat right center;height: 40px;text-align: center;margin: 10px;line-height: 40px;color: #000; cursor: pointer;padding-right: 25px;width: 45px;position: absolute;bottom: 0;}

.im-p.im-360 {color: red;font-size:0;background:rgba(255,255,255,0.7);width: 100%;text-align: center;height: 100%;line-height: 40px;position: fixed;z-index: -1;top: 0; right: 0;}
.product_view .play{background:url(/engine/modules/Sitesaz.Shopping/images/play-button.png) no-repeat; cursor: pointer;font-size: 0;}
.product_view .pause{background:url(/engine/modules/Sitesaz.Shopping/images/pause-button.png) no-repeat; cursor: pointer;font-size: 0;}
.product_view #prev{background:url(/engine/modules/Sitesaz.Shopping/images/left-arrow.png) no-repeat; cursor: pointer;font-size: 0;}
.product_view #next{background:url(/engine/modules/Sitesaz.Shopping/images/right-arrow.png) no-repeat; cursor: pointer;font-size: 0;}
.product_view #fullscreen{background:url(/engine/modules/Sitesaz.Shopping/images/fullscreen.jpg) no-repeat; cursor: pointer;position: absolute;z-index: 9;font-size: 0;left: 5px;top: 5px;}
.product_view .zoomin{background:#43711f;}
.product_view .zoomout{background:#1f6a71;}
.product_view #play,.product_view  #prev,.product_view  #next,.product_view  #zoomin,.product_view  #fullscreen{display: inline-block;width: 32px;height: 32px;-webkit-transition: all 150ms ease-out;-moz-transition: all 150ms ease-out;-o-transition: all 150ms ease-out;-ms-transition: all 150ms ease-out;transition: all 150ms ease-out;}
.product_view #play:hover, .product_view #prev:hover, .product_view #next:hover, .product_view  #zoomin:hover, .product_view  #fullscreen:hover{-webkit-transform: scale(1.2, 1.2);-moz-transform: scale(1.2, 1.2);-o-transform: scale(1.2, 1.2);-ms-transform: scale(1.2, 1.2);transform: scale(1.2, 1.2);}
.product_view #play:active, .product_view #prev:active, .product_view #next:active, .product_view #zoomin:active, .product_view #fullscreen:active{opacity: 0.5;}
.product_view #deepzoom{display: inline-block;color: #1390ff;}
.product_view >img{position: relative;display: block;top: 50%;width: auto;height: 100%;margin-left: auto;margin-right: auto;-ms-transform: translateY(-50%);-webkit-transform: translateY(-50%);transform: translateY(-50%);}
.product_view #topContainer{position: absolute;top: 0;width:100%;height: 661px;margin-left: auto;margin-right: auto;
overflow: hidden;box-shadow: 0 0 5px 1px #D2D2D2;}
.product_view #imageContainer{position: absolute;top:0;left:0;width: 100%;height: 100%;z-index: 1;overflow: hidden;text-align: center; background: #FFF;}
.product_view .image{-webkit-transition: opacity 0.2s ease-in-out; -moz-transition: opacity 0.2s ease-in-out;-ms-transition: opacity 0.2s ease-in-out;
-o-transition: opacity 0.2s ease-in-out;transition: opacity 0.2s ease-in-out;}
.product_view .imageInvisible{position: absolute;visibility: hidden;}
.product_view .imageOpaque{position: absolute;opacity: 0.5;-webkit-transition: opacity 0.2s ease-in-out;-moz-transition: opacity 0.2s ease-in-out;-ms-transition: opacity 0.2s ease-in-out;-o-transition: opacity 0.2s ease-in-out;transition: opacity 0.2s ease-in-out;}
.product_view .imageVisible{position: absolute;opacity: 0.8;-webkit-transition: opacity 0.2s ease-in-out;-moz-transition: opacity 0.2s ease-in-out;-ms-transition: opacity 0.2s ease-in-out;-o-transition: opacity 0.2s ease-in-out;transition: opacity 0.2s ease-in-out;}
.product_view #hotspotcanvas{position: absolute;left: 0;right: 0;margin-left: auto;margin-right: auto;z-index: 8;cursor: ew-resize;height: 100%;}
.product_view #zoomContainer{position: relative;z-index: 9;width: 100%;height: 100%;overflow: hidden;display: none;}
.product_view #draggableContainer{position: relative;width: 100%;height: 100%;cursor: move;}
.product_view #controllerContainer{position: absolute;display: inline-block;bottom: 0;left: 0;z-index: 10;padding: 8px;}
.product_view #logoContainer{position: absolute;display: inline-block;top: 0;left: 0;z-index: 11;top: 0;}
.product_view #logoContainer img{position: absolute;top: 0px;left: 0px;width: auto;height: auto;-ms-transform: translateY(0%);-webkit-transform: translateY(0%);transform: translateY(0%);}
.product_view #deepzoom{display: inline-block;color: #1390ff;}
.product_view #topContainer:-webkit-full-screen{position: fixed;height: 100%;top: 0;background: none;background-color: #ffffff;}
.product_view #topContainer:-moz-full-screen{position: fixed;height: 100%;top: 0;background: none;background-color: #ffffff;}
.product_view #topContainer:-ms-fullscreen{width: auto;height: auto;margin: auto;background-color: #ffffff;}
.product_view #topContainer:fullscreen{position: fixed;height: 100%;top: 0;background: none;background-color: #ffffff;}
#imageContainer > div{height: 660px;display: flex;align-items: center;justify-content: center;}
#imageContainer > div img{max-height: 610px;}
.No-poil{display: none;}

/*************ریسپانسیو های مشترک°*************/
@media screen and (max-width:1024px) {
   .divGiftWrap-item {font-size: 12px;}
}
 @media screen and (max-width:900px){ 
    .closingprice_title{ width: 80px;}
    .General-Card-responsive{width: 100%;overflow-y: hidden;-ms-overflow-style: -ms-autohiding-scrollbar;}
    .General-Card{min-width: 900px;}
    }
@media screen and (max-width:900px){
   .product-detail .installment_item_ctrl .ItemForm {margin: 5px 0%;padding: 3px 0;width: 100%;text-align: center;float: none;background: #EEE;}
   .showinstallment-1 {background: #6fc138;padding: 10px 0;color: #FFF !important;text-align: center;font-size: 16px;float: none;display: block;width: 100%;margin: 0px auto;}
}

/************* مربوط به گنج کارتCss*************/
#talkbubble {width: 100px;float:left;height: 30px;background: rgb(255,0,4);background: -moz-linear-gradient(left, rgba(255,0,4,1) 0%, rgba(196,0,0,1) 100%);background: -webkit-linear-gradient(left, rgba(255,0,4,1) 0%,rgba(196,0,0,1) 100%); background: linear-gradient(to right, rgba(255,0,4,1) 0%,rgba(196,0,0,1) 100%);filter: progid:DXImageTransform.Microsoft.gradient( startColorstr=''#ff0004'', endColorstr=''#c40000'',GradientType=1 );direction: ltr;position: relative;border-radius: 2px 4px 21px 2px;color: #fff;font-size: 17px;text-align: left;line-height: 31px; padding: 0px 0px 0 10px;} #talkbubble:before {content: "";position: absolute;right: 100%;top: 1px;width: 0;height: 0;border-top: 15px solid transparent;border-right: 15px solid red;border-bottom: 13px solid transparent; }
#talkbubble2 { text-align: left;width: 90px;height: 20px;background: #029e4b;position: relative;border-radius: 0px 3px 14px 0px;
color: #fff;font-size: 13px;line-height: 21px;display: inline-block;text-align: center;direction: ltr;margin: 0px 4px 0 13px;} 
#talkbubble2:before { content:""; position: absolute; right: 100%; top: 0px; width: 0; height: 0; border-top: 10px solid transparent; border-right: 8px solid #029e4b; border-bottom:10px solid transparent; }	
#talkbubble2 span{font-size: 31px;height: 20px;display: inline-block;margin-top: -3px;padding: 0px 4px;direction: ltr;}
#talkbubble3 {float: left;width: 62px;height: 16px;background: rgb(255,0,4);background: -moz-linear-gradient(left,  rgba(255,0,4,1) 0%, rgba(196,0,0,1) 100%);background: -webkit-linear-gradient(left,  rgba(255,0,4,1) 0%,rgba(196,0,0,1) 100%);background: linear-gradient(to right,  rgba(255,0,4,1) 0%,rgba(196,0,0,1) 100%);filter: progid:DXImageTransform.Microsoft.gradient( startColorstr=''#ff0004'', endColorstr=''#c40000'',GradientType=1 );position: relative;border-radius: 0px 3px 14px 0px;color: #fff;direction: ltr;font-size: 12px;line-height: 16px;margin: 38px 0px 0px 12px;text-align: left;padding-left: 6px;line-height: 18px;position: absolute; } 
#talkbubble3:before {content: "";position: absolute;right: 100%;top: 0px;width: 0;height: 0;border-top: 8px solid transparent;border-right: 8px solid red;border-bottom: 8px solid transparent; }		
#talkbubble3 span{font-size: 26px;height: 12px;display: inline-block;margin-top: -2px;padding: 0px 4px;}	
/*************های مربوط به آموزش تصویریCss*************/
.introjs-overlay {position: absolute;box-sizing: content-box;z-index: 999999;background-color: #000;opacity: 0;background: -moz-radial-gradient(center, ellipse cover, rgba(0,0,0,0.4) 0, rgba(0,0,0,0.9) 100%);background: -webkit-gradient(radial, center center, 0px, center center, 100%, color-stop(0%, rgba(0,0,0,0.4)), color-stop(100%,rgba(0,0,0,0.9)));background: -webkit-radial-gradient(center, ellipse cover, rgba(0,0,0,0.4) 0, rgba(0,0,0,0.9) 100%);background: -o-radial-gradient(center, ellipse cover, rgba(0,0,0,0.4) 0, rgba(0,0,0,0.9) 100%);background: -ms-radial-gradient(center, ellipse cover, rgba(0,0,0,0.4) 0, rgba(0,0,0,0.9) 100%);background: radial-gradient(center, ellipse cover, rgba(0,0,0,0.4) 0, rgba(0,0,0,0.9) 100%);filter: "progid:DXImageTransform.Microsoft.gradient(startColorstr='#66000000',endColorstr='#e6000000',GradientType=1)";-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=50)";filter: alpha(opacity=50);-webkit-transition: all 0.3s ease-out;-moz-transition: all 0.3s ease-out;-ms-transition: all 0.3s ease-out;-o-transition: all 0.3s ease-out;transition: all 0.3s ease-out;}
.introjs-fixParent {z-index: auto !important;opacity: 1.0 !important;-webkit-transform: none !important;-moz-transform: none !important;-ms-transform: none !important;-o-transform: none !important;transform: none !important;}
.introjs-showElement, tr.introjs-showElement > td, tr.introjs-showElement > th {z-index: 9999999 !important;}
.introjs-disableInteraction {z-index: 99999999 !important;position: absolute;background-color: white;opacity: 0;filter: alpha(opacity=0);}
.introjs-relativePosition, tr.introjs-showElement > td, tr.introjs-showElement > th {position: relative;}
.introjs-helperLayer {box-sizing: content-box;position: absolute;z-index: 9999998;background-color: #FFF;background-color: rgba(255,255,255,.9);border: 1px solid #777;border: 1px solid rgba(0,0,0,.5);border-radius: 4px;box-shadow: 0 2px 15px rgba(0,0,0,.4);-webkit-transition: all 0.3s ease-out;-moz-transition: all 0.3s ease-out;-ms-transition: all 0.3s ease-out;-o-transition: all 0.3s ease-out;transition: all 0.3s ease-out;}
.introjs-tooltipReferenceLayer {box-sizing: content-box;position: absolute;visibility: hidden;z-index: 10000000;background-color: transparent;-webkit-transition: all 0.3s ease-out;-moz-transition: all 0.3s ease-out;-ms-transition: all 0.3s ease-out;-o-transition: all 0.3s ease-out;transition: all 0.3s ease-out;}
.introjs-helperLayer *, .introjs-helperLayer *:before, .introjs-helperLayer *:after {-webkit-box-sizing: content-box;-moz-box-sizing: content-box;-ms-box-sizing: content-box;-o-box-sizing: content-box;box-sizing: content-box;}
.introjs-helperNumberLayer {box-sizing: content-box;position: absolute;visibility: visible;top: -16px;left: -16px;z-index: 9999999999 !important;padding: 2px;font-family: Arial, verdana, tahoma;font-size: 13px;font-weight: bold;color: white;text-align: center;text-shadow: 1px 1px 1px rgba(0,0,0,.3);background: #ff3019;background: -webkit-linear-gradient(top, #ff3019 0%, #cf0404 100%);background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #ff3019), color-stop(100%, #cf0404)); background: -moz-linear-gradient(top, #ff3019 0%, #cf0404 100%);background: -ms-linear-gradient(top, #ff3019 0%, #cf0404 100%);background: -o-linear-gradient(top, #ff3019 0%, #cf0404 100%);background: linear-gradient(to bottom, #ff3019 0%, #cf0404 100%); width: 20px;height: 20px;line-height: 20px;border: 3px solid white;border-radius: 50%;filter: "progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff3019', endColorstr='#cf0404', GradientType=0)";filter: "progid:DXImageTransform.Microsoft.Shadow(direction=135, strength=2, color=ff0000)";box-shadow: 0 2px 5px rgba(0,0,0,.4);}
.introjs-arrow border: 5px solid whitecontent: ''position: absolute}
.introjs-arrow.top {top: -10px;border-top-color: transparent;border-right-color: transparent;border-bottom-color: white;border-left-color: transparent;}
.introjs-arrow.top-right {top: -10px;right: 10px;border-top-color: transparent;border-right-color: transparent;border-bottom-color: white;border-left-color: transparent;}
.introjs-arrow.top-middle {top: -10px;left: 50%;margin-left: -5px;border-top-color: transparent;border-right-color: transparent;border-bottom-color: white;border-left-color: transparent;}
.introjs-arrow.right {right: -10px;top: 10px;border-top-color: transparent;border-right-color: transparent;border-bottom-color: transparent;border-left-color: white;}
.introjs-arrow.right-bottom {bottom: 10px;right: -10px;border-top-color: transparent;border-right-color: transparent;border-bottom-color: transparent;border-left-color: white;}
.introjs-arrow.bottom {bottom: -10px;border-top-color: white;border-right-color: transparent;border-bottom-color: transparent;border-left-color: transparent;}
.introjs-arrow.left {left: -10px;top: 10px;border-top-color: transparent;border-right-color: white;border-bottom-color: transparent;border-left-color: transparent;}
.introjs-arrow.left-bottom {left: -10px;bottom: 10px;border-top-color: transparent;border-right-color: white;border-bottom-color: transparent;border-left-color: transparent;}
.introjs-tooltip {box-sizing: content-box;position: absolute;visibility: visible;padding: 10px;background-color: white;min-width: 200px;max-width:100%;border-radius: 3px;box-shadow: 0 1px 10px rgba(0,0,0,.4);-webkit-transition: opacity 0.1s ease-out;-moz-transition: opacity 0.1s ease-out;-ms-transition: opacity 0.1s ease-out;-o-transition: opacity 0.1s ease-out;transition: opacity 0.1s ease-out;direction: rtl;font-family:BYekan-new;text-align: center;font-size: 13px; color: #444;}
.introjs-tooltipbuttons {text-align: right;white-space: nowrap;}
.introjs-button {box-sizing: content-box;position: relative;ovrflow: visible;display: inline-block;padding: 0.3em 0.8em;border: 1px solid #d4d4d4;margin: 0;text-decoration: none;text-shadow: 1px 1px 0 #fff;font-size: 11px;color: #333;white-space: nowrap;cursor: pointer;outline: none;background-color: #ececec;background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#f4f4f4), to(#ececec));background-image: -moz-linear-gradient(#f4f4f4, #ececec);background-image: -o-linear-gradient(#f4f4f4, #ececec);background-image: linear-gradient(#f4f4f4, #ececec);-webkit-background-clip: padding;-moz-background-clip: padding;-o-background-clip: padding-box;-webkit-border-radius: 0.2em;-moz-border-radius: 0.2em;border-radius: 0.2em;zoom: 1;
*display: inline;margin-top: 10px;font-family: BYekan-new;}
.introjs-button:hover {border-color: #bcbcbc;text-decoration: none;box-shadow: 0px 1px 1px #e3e3e3;}
.introjs-button:focus, .introjs-button:active {background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#ececec), to(#f4f4f4));background-image: -moz-linear-gradient(#ececec, #f4f4f4);background-image: -o-linear-gradient(#ececec, #f4f4f4);background-image: linear-gradient(#ececec, #f4f4f4);}
.introjs-button::-moz-focus-inner {padding: 0;border: 0;}
.introjs-skipbutton {box-sizing: content-box;margin-left: 5px;color: #7a7a7a;}
.introjs-prevbutton {-webkit-border-radius: 0.2em 0 0 0.2em;-moz-border-radius: 0.2em 0 0 0.2em;border-radius: 0.2em 0 0 0.2em;border-right: none;}
.introjs-prevbutton.introjs-fullbutton {border: 1px solid #d4d4d4;-webkit-border-radius: 0.2em;-moz-border-radius: 0.2em;border-radius: 0.2em;}
.introjs-nextbutton {-webkit-border-radius: 0 0.2em 0.2em 0;-moz-border-radius: 0 0.2em 0.2em 0;border-radius: 0 0.2em 0.2em 0;}
.introjs-nextbutton.introjs-fullbutton {-webkit-border-radius: 0.2em;-moz-border-radius: 0.2em;border-radius: 0.2em;}
.introjs-disabled, .introjs-disabled:hover, .introjs-disabled:focus {color: #9a9a9a;border-color: #d4d4d4;box-shadow: none;cursor: default;background-color: #f4f4f4;background-image: none;text-decoration: none;}
.introjs-hidden {display: none;}
.introjs-bullets {text-align: center;}
.introjs-bullets ul {box-sizing: content-box;clear: both;margin: 15px auto 0;padding: 0;display: inline-block;}
.introjs-bullets ul li {box-sizing: content-box;list-style: none;float: left;margin: 0 2px;}
.introjs-bullets ul li a {box-sizing: content-box;display: block;width: 6px;height: 6px;background: #ccc;border-radius: 10px;-moz-border-radius: 10px;-webkit-border-radius: 10px;text-decoration: none;cursor: pointer;}
.introjs-bullets ul li a:hover {background: #999;}
.introjs-bullets ul li a.active {background: #999;}
.introjs-progress {box-sizing: content-box;overflow: hidden;height: 10px;margin: 10px 0 5px 0;border-radius: 4px;background-color: #ecf0f1}
.introjs-progressbar {box-sizing: content-box;float: left;width: 0%;height: 100%;font-size: 10px;line-height: 10px;text-align: center;background-color: #08c;}
.introjsFloatingElement {position: absolute;height: 0;width: 0;left: 50%;top: 50%;}
.introjs-fixedTooltip {position: fixed;}
.introjs-hint {box-sizing: content-box;position: absolute;background: transparent;width: 20px;height: 15px;cursor: pointer;}
.introjs-hint:focus {border: 0;outline: 0;}
.introjs-hidehint {display: none;}
.introjs-fixedhint {position: fixed;}
.introjs-hint:hover > .introjs-hint-pulse {border: 5px solid rgba(60, 60, 60, 0.57);}
.introjs-hint-pulse {box-sizing: content-box;width: 10px;height: 10px;border: 5px solid rgba(60, 60, 60, 0.27);-webkit-border-radius: 30px;-moz-border-radius: 30px;border-radius: 30px;background-color: rgba(136, 136, 136, 0.24);z-index: 10;position: absolute;-webkit-transition: all 0.2s ease-out;-moz-transition: all 0.2s ease-out;-ms-transition: all 0.2s ease-out;-o-transition: all 0.2s ease-out;transition: all 0.2s ease-out;}
.introjs-hint-no-anim .introjs-hint-dot {-webkit-animation: none;-moz-animation: none;animation: none;}
.introjs-hint-dot {box-sizing: content-box;border: 10px solid rgba(146, 146, 146, 0.36);background: transparent;-webkit-border-radius: 60px;-moz-border-radius: 60px;border-radius: 60px;height: 50px;width: 50px;-webkit-animation: introjspulse 3s ease-out;-moz-animation: introjspulse 3s ease-out;animation: introjspulse 3s ease-out;-webkit-animation-iteration-count: infinite;-moz-animation-iteration-count: infinite;animation-iteration-count: infinite;position: absolute;top: -25px;left: -25px;z-index: 1;opacity: 0;}
 @-moz-keyframes introjspulse {
 0% {
-moz-transform: scale(0);
opacity: 0.0;}
 25% {
-moz-transform: scale(0);
opacity: 0.1;}
 50% {
-moz-transform: scale(0.1);
opacity: 0.3;}
 75% {
-moz-transform: scale(0.5);
opacity: 0.5;}
 100% {
-moz-transform: scale(1);
opacity: 0.0;}}
 @-webkit-keyframes introjspulse {
 0% {
-webkit-transform: scale(0);
opacity: 0.0;}
 25% {
-webkit-transform: scale(0);
opacity: 0.1;}
 50% {
-webkit-transform: scale(0.1);
opacity: 0.3;}
 75% {
-webkit-transform: scale(0.5);
opacity: 0.5;}
 100% {
-webkit-transform: scale(1);
opacity: 0.0;}}

.jumbotron {background: #22B643;position: absolute;left: 7px;border-radius: 5px;}
.jumbotron a{color: #FFF}

.jmborton-lo{display: block;background: #1C931D;width: 200px;margin: 10px auto;height: 30px;line-height: 30px;color: #FFF !important;font-size: 14px;border-radius: 4px;border: 1px solid #076008;}

/************* New Css Base 6*************/
.product-detail .price-unit[id="2"],.product-detail .price-unit[id="3"],.product-detail .price-unit[id="4"]{display: none;}
.Price[id="2"],.Price[id="3"],.Price[id="4"]{ font-size: 0;}
.Price[id="2"] span,.Price[id="3"] span,.Price[id="4"] span{ font-size: 0 !important; height: 21px;}
.kL0{display: none !important;}



