#alert-Loadding-box{width:100%;height:100%;position:fixed;z-index:1000;background:rgba(0,0,0,.7);display:none;}
#alert-Loadding{width:100%;position:absolute;z-index:1100; top:8%;text-align:center;display:none;}
#alert-Txt{color:#FFF;font-size:18px;margin:10px 0}
#circularG{position:relative;width:58px;height:58px;margin:auto}
.circularG{position:absolute;background-color:#fff;width:14px;height:14px;border-radius:9px;-o-border-radius:9px;-ms-border-radius:9px;-webkit-border-radius:9px;-moz-border-radius:9px;animation-name:bounce_circularG;-o-animation-name:bounce_circularG;-ms-animation-name:bounce_circularG;-webkit-animation-name:bounce_circularG;-moz-animation-name:bounce_circularG;animation-duration:1.1s;-o-animation-duration:1.1s;-ms-animation-duration:1.1s;-webkit-animation-duration:1.1s;-moz-animation-duration:1.1s;animation-iteration-count:infinite;-o-animation-iteration-count:infinite;-ms-animation-iteration-count:infinite;-webkit-animation-iteration-count:infinite;-moz-animation-iteration-count:infinite;animation-direction:normal;-o-animation-direction:normal;-ms-animation-direction:normal;-webkit-animation-direction:normal;-moz-animation-direction:normal}
#circularG_1{left:0;top:23px;animation-delay:.41s;-o-animation-delay:.41s;-ms-animation-delay:.41s;-webkit-animation-delay:.41s;-moz-animation-delay:.41s}
#circularG_2{left:6px;top:6px;animation-delay:.55s;-o-animation-delay:.55s;-ms-animation-delay:.55s;-webkit-animation-delay:.55s;-moz-animation-delay:.55s}
#circularG_3{top:0;left:23px;animation-delay:.69s;-o-animation-delay:.69s;-ms-animation-delay:.69s;-webkit-animation-delay:.69s;-moz-animation-delay:.69s}
#circularG_4{right:6px;top:6px;animation-delay:.83s;-o-animation-delay:.83s;-ms-animation-delay:.83s;-webkit-animation-delay:.83s;-moz-animation-delay:.83s}
#circularG_5{right:0;top:23px;animation-delay:.97s;-o-animation-delay:.97s;-ms-animation-delay:.97s;-webkit-animation-delay:.97s;-moz-animation-delay:.97s}
#circularG_6{right:6px;bottom:6px;animation-delay:1.1s;-o-animation-delay:1.1s;-ms-animation-delay:1.1s;-webkit-animation-delay:1.1s;-moz-animation-delay:1.1s}
#circularG_7{left:23px;bottom:0;animation-delay:1.24s;-o-animation-delay:1.24s;-ms-animation-delay:1.24s;-webkit-animation-delay:1.24s;-moz-animation-delay:1.24s}
#circularG_8{left:6px;bottom:6px;animation-delay:1.38s;-o-animation-delay:1.38s;-ms-animation-delay:1.38s;-webkit-animation-delay:1.38s;-moz-animation-delay:1.38s}
@keyframes bounce_circularG {
0%{transform:scale(1)}
100%{transform:scale(.3)}
}
@-o-keyframes bounce_circularG {
0%{-o-transform:scale(1)}
100%{-o-transform:scale(.3)}
}
@-ms-keyframes bounce_circularG {
0%{-ms-transform:scale(1)}
100%{-ms-transform:scale(.3)}
}
@-webkit-keyframes bounce_circularG {
0%{-webkit-transform:scale(1)}
100%{-webkit-transform:scale(.3)}
}
@-moz-keyframes bounce_circularG {
0%{-moz-transform:scale(1)}
100%{-moz-transform:scale(.3)}
}
/*Location*/
#Location-resize{width:100%}
#Location{direction:rtl; width:1200px;margin:40px auto 5px auto; border-bottom:2px solid #EEE; padding-bottom:5px; /*box-shadow:0 0 4px 2px #d0d0d0;padding:10px 0;border-radius:4px*/}
#Location a{color:#5b5959;margin:0 5px 0 0}
#Location a:after{display:inline-block;content:"\f104";color:#5b5959; position:relative;top:3px;margin:0 5px 0 0; font-family: FontAwesome;text-align: center;line-height: 13px;font-size: 16px;}
#Location a:last-child{color:#4CBE44}
#Location a:last-child:after{display:none;}
#Location a:hover{color:#4CBE44;cursor:pointer;}
#Wrrapper-resize{width:100%}
#Wrrapper{width:1200px;margin:0 auto 40px auto;padding:20px 0; /*background:#FFF; box-shadow:0 0 4px 2px #d0d0d0;border-radius:4px*/}
#Wrrapper-title{direction:rtl;margin-bottom:20px}
#Wrrapper-title h1{font-size:20px;background:#F8F8F8;display:inline-block;padding:5px 8px}
#Product-Right{float:right; width:75%;min-height:20px;/*background:#E3e3e3*/}
#Product-left{float:left; width:23%}
#Product-list #Product-Right{float:right;width:23%;}
#Product-list #Product-left{float:left;width:75%;}
#Product-Right-title,#Product-left-title{direction:rtl;margin-bottom:20px;background:#F8F8F8;border:2px solid #f8f8f8;padding:5px 8px;min-height:35px}
#Product-left-title h1{font-size:20px;display:inline-block;float:right}
#Product-left-title form{float:left;margin-top:3px;}
#Product-left-title form span,#Product-left-title div span{line-height:30px}
#Product-left-title form select {width: 60px;height: 25px;border: #ACACAC solid 1px;margin: 0 4px;border-radius: 2px;color: #787878;padding-bottom: 4px;font-family: IRANSansWeb;}
#Product-left-title div{float:left;margin:3px 0 0 10px;}
.switch {position:relative;display:inline-block;width:40px;height:19px;float:left;margin:0 5px;top:5px;}
.switch input {display:none;}
.availableProduct {position:absolute;cursor:pointer;border-radius:34px;top:0;left:0;right:0;bottom: 0;background-color: #ccc;-webkit-transition: .4s;transition: .4s;}
.availableProduct:before {position: absolute;border-radius: 50%;content: "";height:12px;width:12px;left:3px;bottom: 4px;background-color: white;-webkit-transition: .4s;transition: .4s;}
input:checked + .availableProduct {background-color: #4CBE44;}
input:focus + .availableProduct {box-shadow: 0 0 1px #2196F3;}
input:checked + .availableProduct:before {-webkit-transform: translateX(22px);-ms-transform: translateX(22px);transform: translateX(22px);}
#Product-Right-title span{font-size:18px;font-weight:bold}
#Filter-Box{width:97%;margin:27px auto;direction:rtl;position:relative;}
#Filter-Box ul{list-style:none;}
#Filter-Box ul.SchemaList li:hover a{color:#4CBE44;}
#Filter-Box ul li.collectionSet:hover{color:#4CBE44;cursor:pointer;}
#Filter-Box ul li.Back{color:#4CBE44}
#Filter-Box ul li.Back:hover{color:#23931B;cursor:pointer;}
#Filter-Box ul li.slideDown{border-bottom:2px solid #EEE;padding:5px 0;}
#Filter-Box ul li.slideDown a{color:#5b5959;cursor:pointer;}
#Filter-Box ul li.slideDown span.Filter-Name{color:#5b5959;}
#Filter-Box ul li.slideDown span.SlideIcon {float: left;-webkit-transition: all 0.5s ease;-moz-transition: all 0.5s;transition: all 0.5s;}
#Filter-Box ul li.slideDown span.SlideIcon::after {content: "\f078";font-family: FontAwesome;color:#4CBE44;font-size:10px;cursor:pointer;}
#Filter-Box ul li.active span.SlideIcon{transform: rotate(180deg);-moz-transform: rotate(180deg);-webkit-transform: rotate(180deg);-o-transform: rotate(180deg);-ms-transform: rotate(180deg);-ms-filter: "progid:DXImageTransform.Microsoft.Matrix(M11=1.5, M12=0, M21=0, M22=1.5, SizingMethod='auto expand')";filter: progid:DXImageTransform.Microsoft.Matrix(M11=1.5, M12=0, M21=0, M22=1.5, SizingMethod='auto expand');}
#Filter-Box ul ul.slideToggle{width:100%;display:none;}
#Filter-Box ul ul.slideToggle li{width:98%;margin:0 auto;}
#Filter-Box ul ul.slideToggle li{background:#F8F8F8}
.Filter{margin:5px 0}
.Filter input[type="checkbox"] {opacity:0;z-index:1;display:inline-block;float:right;}
.Filter label {display:inline-block;float:right;vertical-align:middle;position:relative;cursor:pointer;right:-15px;}
.Filter label::before{ display: inline-block;width:12px;height:12px;content: "";position: absolute;top:4px;right:4px; border: 1px solid #cbd3d9;border-radius: 3px;background-color: #fff;-webkit-transition: border .15s ease-in-out,color .15s ease-in-out;transition: border .15s ease-in-out,color .15s ease-in-out;}
.Filter input[type="checkbox"]:checked + label::after {font-family: FontAwesome;content: "\f00c";cursor: default;}
.Filter label::after {display: inline-block;width: 15px;height: 15px;color:#4CBE44;position: absolute;top:4px;right:4px;font-size: 13px;}
.Filter span{margin:0 5px}
#Advert-Box{width:97%;margin:27px auto;direction:rtl;}
#Advert-Box a{display:block;margin:10px 0;height:134px;border-radius:2px;overflow:hidden;}
#ProductList{width: 100%;min-height: 200px;position: relative;}
.Product-items-box{width:25%;float:right;direction:rtl}
.Product-items{width:200px;background:#FFF;border:2px solid #EEE;margin:10px auto;position:relative;padding:0 0 5px 0;transition:all 0.5s;-moz-transition:all 0.5s;webkit-transition:all 0.5s;-o-transition:all 0.5s}
.Product-items-img{display:block;width:145px;height:145px;margin:8px auto}
.Product-items-ink a{display:block;width:145px;min-height:90px;text-align:center;color:#3A3A3A; font-size:13px;margin:0 auto; font-weight:bold}
.Product-items-rate{text-align:center;margin:5px 0}
.Product-items-lastcost{margin:2px 0}
.Product-items-lastcost span{color:#F96767;padding:0 8px;text-decoration:line-through;border: 1px solid #e3e3e3;margin: 0 2px;}
.Product-items-cost a{border: 1px solid #e3e3e3;margin: 0 3px;}
.Product-items-cost span{color:#4C9243;padding:0 8px 0 3px;}
.Product-items-buy a{ position:absolute; bottom:4px; left:4px ;display:inline-block;width:29px;height:29px; background:url(../images/Icon.png) 110px 292px #499845;}
.Product-items-buy a.available-Text{padding:0 2px; text-align:center;left:35px; background:none; font-size:11px; background:#499845; border:1px solid #499845; width:35px; line-height:29px; height:27px; color:#FFF;}
.Product-items-buy a.unavailable{background:url(../images/Icon.png) 110px 292px #DF252E;cursor:pointer;}
.Product-items-buy a.unavailable-Text{padding:0 2px; text-align:center;left:35px; background:none; font-size:11px; background:#DF252E; border:1px solid #DF252E; width:35px; line-height:29px; height:27px; color:#FFF;}
.Unavailable{position:relative;}
.Lable{position:absolute;top:0;left:0;color:#FFF;width:0;height:0;border-top:45px solid #DF252E;border-right:47px solid transparent}
.Lable span{position:absolute;top:-38px;left:-2px;z-index:1111;transform:rotate(-45deg);font-size:11px}
.Product-items:hover{box-shadow:0 0 3px 2px #EEE}
.Product-items:hover .Product-items-ink a{color:#C426C1;}
.Product-items-box:nth-child(1) .Product-items{float:right}
.Product-items-box:nth-child(4n) .Product-items{float:left;}
.Product-items-box:nth-child(4n+1) .Product-items{float:right}
#Paging {width:100%;float:right;direction:rtl;margin: 25px 0 20px 0;text-align: center;}
#Paging .PageNumber {width: 20px;height: 20px;background: #EFF0F2;box-shadow: 0 0 2px 1px #DAD9D8;border: 1px solid #d6d5d5;border-radius: 2px;cursor: pointer;display: inline-block;line-height: 21px;text-align: center;color: #313030;transition: all 0.5s;-moz-transition: all 0.5s;-ms-transition: all 0.5s;-webkit-transition: all 0.5s;-o-transition: all 0.5s;}
#Paging .Prev-Page,#Paging .Next-Page {width: 80px;margin: 0 5px;}
#Paging .PageNumber:hover, #Paging .Activepage {background:#4CBE44;border: 1px solid #4CBE44;color: #FFF;}
#Product-Right{position:relative;}
#Gallery-Box{width:50%;float:right;min-height:100px}
#Gallery{width:400px;float:right;margin:0}
#Thumbnails{width:400px;margin:5px 0}
#Thumbnails ul{list-style:none;width:400px;height:120px;}
#Thumbnails ul li{float:right;width:33.3%;height:100px;text-align:center;cursor:pointer;}
#Thumbnails ul li img{width:120px;height:120px;}
#PopUpGallery-Box{position:fixed;left:0;top:0;width:100%;height:100%;background:rgba(0,0,0,.65);z-index:10000;display:none;}
#PopUpGallery{direction:rtl;width:60%;height:auto;max-width:960px;max-height:600px !important;position:relative; margin:2% auto;background:#FFF;border-radius: 5px;border: 4px solid #ABABAB;}
#PopUpGallery-Close{position:absolute;width:20px;height:20px;cursor:pointer;line-height:20px;top:7px;right:7px;text-align:center;border-radius:4px;background-color:#ABABAB}
#PopUpGallery-Close:before{content:"\f00d";cursor:pointer;display:inline-block;line-height:20px;font-family:FontAwesome;font-size:15px;color:#FFF}
#PopUpGallery-Close:hover{background:#57cc51;}
#LargIMG{width:80%;max-height:600px !important;float:right;text-align:center;}
#SmalIMG{width:20%;float:right;}
#SmalIMG ul{width:100%;max-height:600px;list-style:none;border-right:1px solid #E3E3E3}
#SmalIMG ul li{display:block;width:100%;max-height:120px;text-align:center;margin:0;border-bottom:1px solid #E3E3E3;cursor:pointer;}
.mCustomScrollbar{-ms-touch-action:pinch-zoom;touch-action:pinch-zoom; height:600px;overflow:auto;}
.mCustomScrollbar.mCS_no_scrollbar, .mCustomScrollbar.mCS_touch_action{-ms-touch-action:auto;touch-action:auto;}
.mCustomScrollBox{position:relative;overflow:hidden;height:100%;max-width:100%;outline:none;direction:ltr;}
.mCSB_container{overflow:hidden;width:auto;height:auto;}
.mCSB_scrollTools{position:absolute;width:5px;height:auto;left:auto;top:0;right:0;bottom:0;}
.mCSB_outside + .mCSB_scrollTools{right:-26px;}
.mCS-dir-rtl > .mCSB_inside > .mCSB_scrollTools,
.mCS-dir-rtl > .mCSB_outside + .mCSB_scrollTools{right:0;}
.mCS-dir-rtl > .mCSB_outside + .mCSB_scrollTools{left:-26px;}
.mCSB_scrollTools .mCSB_draggerContainer{position:absolute;top:0;left:0;bottom:0;right:0;height:auto;}
.mCSB_scrollTools .mCSB_draggerRail{width:2px;height:100%;margin:0 auto;-webkit-border-radius:16px;-moz-border-radius:16px;border-radius:16px;}
.mCSB_scrollTools .mCSB_dragger{cursor:pointer;width:100%;height:30px;z-index:1;}
.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{position:relative;width:4px;height:100%;margin:0 auto;-webkit-border-radius:16px;-moz-border-radius:16px;border-radius:16px;text-align:center;}
.mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_dragger.mCSB_dragger_onDrag_expanded .mCSB_dragger_bar,
.mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_draggerContainer:hover .mCSB_dragger .mCSB_dragger_bar{width:12px;}
.mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_dragger.mCSB_dragger_onDrag_expanded + .mCSB_draggerRail,
.mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_draggerContainer:hover .mCSB_draggerRail{width:8px;}
.mCSB_scrollTools .mCSB_buttonUp,
.mCSB_scrollTools .mCSB_buttonDown{display:block;position:absolute;height:20px;width:100%;overflow:hidden;margin:0 auto;cursor:pointer;}
.mCSB_scrollTools .mCSB_buttonDown{bottom:0;}
.mCSB_scrollTools,
.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,
.mCSB_scrollTools .mCSB_buttonUp,
.mCSB_scrollTools .mCSB_buttonDown,
.mCSB_scrollTools .mCSB_buttonLeft,
.mCSB_scrollTools .mCSB_buttonRight{-webkit-transition:opacity .2s ease-in-out, background-color .2s ease-in-out;-moz-transition:opacity .2s ease-in-out, background-color .2s ease-in-out;-o-transition:opacity .2s ease-in-out, background-color .2s ease-in-out;transition:opacity .2s ease-in-out, background-color .2s ease-in-out;}
.mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_dragger_bar,
.mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_draggerRail,
.mCSB_scrollTools_horizontal.mCSB_scrollTools_onDrag_expand .mCSB_dragger_bar,
.mCSB_scrollTools_horizontal.mCSB_scrollTools_onDrag_expand .mCSB_draggerRail{-webkit-transition:width .2s ease-out .2s, height .2s ease-out .2s,
margin-left .2s ease-out .2s, margin-right .2s ease-out .2s,
margin-top .2s ease-out .2s, margin-bottom .2s ease-out .2s,
opacity .2s ease-in-out, background-color .2s ease-in-out;-moz-transition:width .2s ease-out .2s, height .2s ease-out .2s,
margin-left .2s ease-out .2s, margin-right .2s ease-out .2s,
margin-top .2s ease-out .2s, margin-bottom .2s ease-out .2s,
opacity .2s ease-in-out, background-color .2s ease-in-out;-o-transition:width .2s ease-out .2s, height .2s ease-out .2s,
margin-left .2s ease-out .2s, margin-right .2s ease-out .2s,
margin-top .2s ease-out .2s, margin-bottom .2s ease-out .2s,
opacity .2s ease-in-out, background-color .2s ease-in-out;transition:width .2s ease-out .2s, height .2s ease-out .2s,
margin-left .2s ease-out .2s, margin-right .2s ease-out .2s,
margin-top .2s ease-out .2s, margin-bottom .2s ease-out .2s,
opacity .2s ease-in-out, background-color .2s ease-in-out;}
.mCSB_scrollTools{opacity:0.75;filter:"alpha(opacity=75)";-ms-filter:"alpha(opacity=75)";}
.mCS-autoHide > .mCustomScrollBox > .mCSB_scrollTools,
.mCS-autoHide > .mCustomScrollBox ~ .mCSB_scrollTools{opacity:0;filter:"alpha(opacity=0)";-ms-filter:"alpha(opacity=0)";}
.mCustomScrollbar > .mCustomScrollBox > .mCSB_scrollTools.mCSB_scrollTools_onDrag,
.mCustomScrollbar > .mCustomScrollBox ~ .mCSB_scrollTools.mCSB_scrollTools_onDrag,
.mCustomScrollBox:hover > .mCSB_scrollTools,
.mCustomScrollBox:hover ~ .mCSB_scrollTools,
.mCS-autoHide:hover > .mCustomScrollBox > .mCSB_scrollTools,
.mCS-autoHide:hover > .mCustomScrollBox ~ .mCSB_scrollTools{opacity:1;filter:"alpha(opacity=100)";-ms-filter:"alpha(opacity=100)";}
.mCSB_scrollTools .mCSB_draggerRail{background-color:#000;background-color:rgba(0,0,0,0.4);filter:"alpha(opacity=40)";-ms-filter:"alpha(opacity=40)";}
.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{background-color:#AEAEAE;filter:"alpha(opacity=75)";-ms-filter:"alpha(opacity=75)";}
.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar{background-color:#ed1c24;background-color:rgba(73,152,69,0.9);filter:"alpha(opacity=85)";-ms-filter:"alpha(opacity=85)";}
#Schema-Box{width:50%;float:right}
#Schema{width:}
#Schema-Box-title{background:#F8F8F8;padding:5px 8px;direction:rtl}
#Schema-Box-title h1{font-size:20px;}
#Schema-Rate{height:28px;padding:6px 0 12px 0;border-bottom:2px solid #EEE}
#EnglishName{display:inline-block;float:right;width:50%;text-align:right}
#Star{display:inline-block;float:left;width:50%;text-align:left;}
#Star img{width:70px;height:auto;}
#Star span{display:block;line-height:10px}
#RateStar{width:83px !important;height:22px !important}
#RateStar span{display:inline-block;line-height: 8px; font-size:20px;}
#RateStar .rate-base-layer{color:#FFD102;height:22px}
#RateStar .rate-select-layer{color:#FFD102;height:22px}
#Schema-Specific{position:relative;direction:rtl;border-bottom:2px solid #EEE; padding:20px 0}
#Video-Box{position:absolute;left:2px;top:15px}
#Video-Box #Video{display:inline-block;width:52px;height:42px;background:url(../images/Icon.png) -12px 220px; text-align:center;cursor:pointer;}
#PlayVideo .PlayVideo{width:99.9%; margin:1px auto;border-radius: 6px; overflow: hidden;}
.Specific-title{color:#303030;font-size:16px;padding-bottom:5px}
.schema{margin:5px 0}
.schema span:after{content:",";margin:0 3px}
.schema span:last-child:after{display:none;}
.schema:before{content:"\f111";font-family:FontAwesome;font-size:5px; color:#303030; margin:0 5px;}
#Schema-Buy{direction:rtl;padding:30px 0}
.Schema-Buy-right{width:45%; float:right}
.Schema-Buy-right .CostOne{width:100%;min-height:27px;text-align:center;margin:15px 0;text-decoration:line-through;font-size: 16px;}
.Schema-Buy-right .CostTwo{width:100%;background:#F0F0F0;text-align:center;height:40px;line-height:40px;font-size: 16px;}
.Schema-Buy-Left{width:55%; float:right}
.addToBasket{background:#499845;text-align:center;height:40px}
.addToBasket:hover{background:#34c02d;}
.addToBasket.Unavailable{background:#DF252E}
.addToBasket a{display:inline-block;padding:0 8px 0 12px;font-size: 16px;}
.addToBasket span{height:40px;line-height:40px;float:right;color:#FFF}
.addToBasket span:first-child {display: inline-block;width:40px;height:40px;background: url(../images/Icon.png) 120px 295px;}
.Favourite{position:relative;color:#034F83;padding:15px 0;text-align:left;font-size: 16px;}
.Favourite input[type="radio"] {opacity: 0;z-index: 1;position: absolute;}
.Favourite input:checked + label:after,
.Favourite input:checked + label:before {background:red;}
.Favourite label{position:relative;width:100px;height: 90px;margin-right:50px}
.Favourite label:before,
.Favourite label:after {position: absolute;content: "";left:18px;top: 0;width:18px;height:29px;background:#E9E9E9;-moz-border-radius: 50px 50px 0 0;border-radius: 50px 50px 0 0;-webkit-transform: rotate(-45deg);-moz-transform: rotate(-45deg);-ms-transform: rotate(-45deg);-o-transform: rotate(-45deg);transform: rotate(-45deg);-webkit-transform-origin: 0 100%;-moz-transform-origin: 0 100%;-ms-transform-origin: 0 100%;-o-transform-origin: 0 100%;transform-origin: 0 100%;}
.Favourite label:after {left: 0;-webkit-transform: rotate(45deg);-moz-transform: rotate(45deg); -ms-transform: rotate(45deg);-o-transform: rotate(45deg);transform: rotate(45deg);-webkit-transform-origin: 100% 100%;-moz-transform-origin: 100% 100%; -ms-transform-origin: 100% 100%;-o-transform-origin: 100% 100%;transform-origin :100% 100%;}
.Favourite label:hover{cursor:pointer;}
#Buy-information{width:98%;direction:rtl;background:#F8F8F8;border:2px solid #EEE;margin:0 auto;padding:0 5px;box-sizing:border-box; -moz-box-sizing:border-box; -webkit-box-sizing:border-box; -o-box-sizing:border-box;}
#Buy-information .BuyInfo{margin:10px 0}
.BuyInfo span{display:inline-block;line-height:38px;float:right;margin:0 5px;color: #2d2727;}
.BuyInfo span:first-child{display:inline-block;width:35px;height:35px;margin:0}
.BuyInfo-one{background:url(../images/Icon.png) 58px 38px;}
.BuyInfo-Two{background:url(../images/Icon.png) 110px 38px;}
.BuyInfo-Three{background:url(../images/Icon.png) 160px 38px;}
.Related-Object{width:98%;direction:rtl;background:#F8F8F8;border:2px solid #EEE;margin:10px auto;padding:0 5px;box-sizing:border-box; -moz-box-sizing:border-box; -webkit-box-sizing:border-box; -o-box-sizing:border-box;}
.Related-Object-title{text-align:center;color:#4CBE44;padding:10px 0 0 0;font-size:16px}
.Related-Object-text{padding:8px 0;}
.Related-Object-text a{display:block; color:#5b5959;margin:5px 0}
.Related-Object-text a:before{content:"\f111";font-family:FontAwesome;font-size:5px; color:#303030; margin:0 5px;}
.Related-Object-text a:hover{color:#4CBE44;cursor:pointer;}
#RateForm{width:165px;margin: 10px auto 5px auto;}
#RateForm input,#RateFormResponsive input{width:80px;height:23px;float:right; cursor:pointer;border:1px solid #499845; background:#499845; color: #FFF; font-family: IRANSansWeb; border-radius: 3px; font-size: 12px;}
#RateForm select,#RateFormResponsive select{width:80px; height:23px; float:right; margin-left:5px;}
#ResultRate,#ResultRate-R{width: 100%; min-height:10px; text-align:center;}
#ResultRate img,#ResultRate-R img{display:none;}
#AdvertShow-Box{width:98%;direction:rtl;box-sizing:border-box; -moz-box-sizing:border-box; -webkit-box-sizing:border-box; -o-box-sizing:border-box;}
#AdvertShow-Box a{display: block;margin: 10px 0;height: 134px;border-radius: 2px;overflow: hidden;}
#Tab{position:relative;margin:40px 0;min-height:280px;direction:rtl}
#Border{width:100%;height:1px;position:absolute;top:46px;z-index:1;border-bottom:1px solid #EEE;}
.schema-item:nth-child(2n){background:#F8F8F8;padding:5px;}
.schema-item:nth-child(2n+1){background:#E2E2E2;padding:5px;}
.schema-item span:after{content:",";margin:0 3px}
.schema-item span:last-child:after,.schema-item span:first-child:after{display:none;}
#Tab-Box{position: relative;margin: 40px 0;min-height: 280px;direction: rtl;}
#Tab{width:70%;margin:0 auto}
#Tab div.TabSection {overflow:hidden;}
#Tab div.TabSection a{display:inline-block;float:right;text-align:center;text-decoration:none; color:#737373; cursor:pointer;background:#F8F8F8;margin-left: 2px;border: 1px solid #f5f5f5;padding: 10px 15px;}
#Tab div.TabSection .TabSectionTitle:last-child{display:none !important;}
#Tab div.TabSection a:hover,div.TabSection a:focus{background:#F3F3F3;cursor:pointer;}
#Tab div.TabSection a.actives{background:#499845;color:#FFF;} 
#Tab div.TabContent {display:none;}
#Tab div.TabText{margin:20px auto 0 auto;text-align:justify;min-height:275px}
#Border {width: 100%;height: 1px;position: absolute;top:44px;z-index: 1;border-bottom: 1px solid #EEE;}
#opinionForm div{width:40%;margin:5px 0}
#opinionForm input{width:100%;border:1px solid #E3E3E3;padding:5px;box-sizing:border-box;color:#2f2f2f;font-family:IRANSansWeb;font-size:12px}
#opinionForm textarea{width:100%;min-height:130px;border:1px solid #E3E3E3;padding:5px;box-sizing:border-box;font-family:IRANSansWeb;color:#2f2f2f;font-size:12px}
#opinionForm input#OpinionSubmit,#opinionForm div#OpinionSubmit{width:100%;border:1px solid #E3E3E3;padding:5px;background:#F3F3F3;text-align:center;margin:4px 0;-webkit-transition:all 1s ease;-moz-transition:all 1s ease;-ms-transition:all 1s ease;-o-transition:all 1s ease;transition:all 1s ease;box-sizing:border-box}
#opinionForm input#OpinionSubmit:hover,#opinionForm div#OpinionSubmit:hover{background:#499845;cursor:pointer;color:#FFF}
#ResultOpinion{position:relative;min-height:50px}
#opinionForm .SLoadding{margin:0 auto;text-align:center;}
#opinionForm .SLoadding #cssload-loader{position:absolute;top:0;left:0;right:0;bottom:0;width:70px;height:70px;margin:auto}
#opinionForm .SLoadding #cssload-loader .cssload-dot{position:absolute;top:0;left:0;right:0;bottom:0;width:34.5px;height:100%;margin:auto}
#opinionForm .SLoadding #cssload-loader .cssload-dot:before{content:'';position:absolute;top:0;left:0;right:0;width:34.5px;height:34.5px;border-radius:100%;transform:scale(0);-o-transform:scale(0);-ms-transform:scale(0);-webkit-transform:scale(0);-moz-transform:scale(0)}
#Comment-List #Comment-List-title{border-bottom:1px solid #E3E3E3}
#Comment-List-title span{padding:5px;background:#F8F8F8;font-size:15px}
#Comment-List .Comment-Box{border-bottom:1px dashed #E3E3E3;padding:5px 0;}
.Comment-Box div{margin:2px 0;}
.Comment-Box div.Commment-Name:before{content: "\f007";font-family: FontAwesome;margin-left: 5px;font-size: 18px;color: #499845;}
p.Sucsses{color:#00A0D9;text-align:center;}
p.error{color:red;text-align:center;}
#Related-Object-Responsive{direction:rtl;display:none;}
#Article-Right{float:right; width:75%;min-height:20px;/*background:#E3e3e3*/}
#Article-left{float:left; width:23%}
#Article-list #Article-Right{float:right;width:23%;}
#Article-list #Article-left{float:left;width:75%;}
#Article-Right-title,#Article-left-title{direction:rtl;margin-bottom:20px;background:#F8F8F8;border:2px solid #f8f8f8;padding:5px 8px;min-height:35px}
#Article-left-title h1{font-size:20px;display:inline-block;float:right}
#Article-left-title form{float:left;margin-top:3px;}
#Article-left-title form span{line-height:30px}
#Article-left-title form select {width: 60px;height: 25px;border: #ACACAC solid 1px;margin: 0 4px;border-radius: 2px;color: #787878;padding-bottom: 4px;font-family: IRANSansWeb;}
#Article-Right-title span{font-size:18px;font-weight:bold}
#ArticleList{width: 100%;min-height: 200px;position: relative;}
ul.category li:hover a{color:#4CBE44 !important}
.article-items-box{width:25%;float:right;}
.article-items{width:200px;height:200px;position:relative;overflow:hidden;margin:20px auto;border:2px solid #F8F8F8;}
.article-items img{transition:all 0.5s;-moz-transition:all 0.5s;webkit-transition:all 0.5s;-o-transition:all 0.5s}
.article-items span{display:block;width:100%;background:rgba(0,0,0,0.8); position:absolute;bottom:0;text-align:center;color:#FFF;padding:8px 0;}
.article-items-box:hover img{transform:scale(1.1,1.1);-moz-transform:scale(1.1,1.1);webkit-transform:scale(1.1,1.1);-o-transform:scale(1.1,1.1);}
.article-items-box:hover span{color:#C426C1}
.article-items-box:nth-child(1) .article-items{float:right}
.article-items-box:nth-child(4n) .article-items{float:left;}
.article-items-box:nth-child(4n+1) .article-items{float:right}
#Article-Right{float:right; width:75%;min-height:20px;/*background:#E3e3e3*/}
#Article-left{float:left; width:23%}
#Article-title{direction:rtl;}
#Article-title h1{font-size:20px;display:inline-block;background: #F8F8F8;padding: 5px 8px;}
#Article-write{margin:15px 0;direction:rtl;}
.Article-txt-title{margin:15px 0 5px 0}
.Article-txt-title h2{font-size:18px;color:#4CBE44;font-weight:normal;}
.Article-txt-title h3{font-size:17px;color:#4CBE44;font-weight:normal;}
.Article-txt{text-align:justify;}
.Article-txt .BetweenImg{text-align:center;margin:20px 0}
.Article-txt .BetweenImg img{border:2px solid #EEE;}
#Related-item{}
#Related-item-title{direction:rtl;}
#Related-item-title span{font-size:19px;display:inline-block;background: #F8F8F8;padding: 5px 8px;}
#Related-item .article-items-box{width:20%}
#Related-item .article-items{float:none !important;}
#About{direction:rtl;text-align:justify;}
#ContactUs{direction:rtl}
#ContactUs div{margin:5px 0;}
#ContactUs div span{display: inline-block;line-height:20px}
#ContactUs div span:before{font-family: FontAwesome; margin-left:5px;line-height:20px;/*color:#4CBE44;*/font-size:15px}
#ContactUs div span.Address:before{content:"\f041"}
#ContactUs div span.Phone:before{content:"\f095"}
#ContactUs div span.Email:before{content:"\f0e0";font-size:13px}
#ContactUs div span.Site:before{content:"\f0c1"}
#Map{margin-top:40px; border:2px solid #EEE; box-sizing:border-box; -moz-box-sizing:border-box; -webkit-box-sizing:border-box; -o-box-sizing:border-box;}
#SchemaLoader,#FilterLoader{display:none;position:relative;margin:50px 0}
#SchemaLoader #cssload-loader,#FilterLoader #cssload-loader{position:absolute;top:0;left:0;right:0;bottom:0;width:70px;height:70px;margin:auto}
#SchemaLoader #cssload-loader .cssload-dot,#FilterLoader #cssload-loader .cssload-dot{position:absolute;top:0;left:0;right:0;bottom:0;width:34.5px;height:100%;margin:auto}
#SchemaLoader #cssload-loader .cssload-dot:before,#FilterLoader #cssload-loader .cssload-dot:before{content:'';position:absolute;top:0;left:0;right:0;width:34.5px;height:34.5px;border-radius:100%;transform:scale(0);-o-transform:scale(0);-ms-transform:scale(0);-webkit-transform:scale(0);-moz-transform:scale(0)}
#Registerconfirm{direction:rtl;}
#Registerconfirm form{position:relative;}
#Register-title,#Registerconfirm form{margin:5px auto;}
#Registerconfirm .formsections:nth-child(2n+1) {float: right;width: 49%;margin: 5px 0;min-height: 34px;}
#Registerconfirm .formsections:nth-child(2n) {float: left;width: 49%;margin: 5px 0;min-height: 34px;}
.formsections-txt {width: 30%;float: right;min-height: 20px;}
.formsections-input {width:70%;float: right;position: relative;}
.formsections-input span.star {color: red;position: absolute;top: 11px;right: -11px;}
.formsections-input input{width:100%;border: 1px solid #e3e3e3;
box-shadow: 0 0 2px 1px #e3e3e3;padding:8px 5px; box-sizing:border-box;-webkit-box-sizing:border-box;moz-box-sizing:border-box}
.formsections-txt{width:30%;float:right;min-height:20px}
.formsections-input.radio{width:25%}
.formsections-input.radio span{display:inline-block;float:right}
.formsections-input.radio input{width:20px;float:right;margin-top:4px}
#BTNsubmit{text-align:left}
#BTNsubmit input{width:100px;cursor:pointer;background:#4CBE44;border:1px solid #4CBE44;font-size:13px;padding:2px 10px;color:#FFF; border-radius:2px;font-family:IRANSansWeb;-moz-transition:all .2s;-webkit-transition:all .2s;transition:all .2s;}
#BTNsubmit input:hover{background-color:#459840; border:1px solid #459840; cursor:pointer;}
#CofirmResult .SLoadding{margin:0 auto;}
#CofirmResult .SLoadding #cssload-loader{position:absolute;top:-80px;}
#CofirmResult p.Success{color:#4CBE44;text-align:right;position:absolute;bottom:4px}
#CofirmResult p.Error{color:red;text-align:right;position:absolute;bottom:4px}
#sendEmail{direction:rtl;margin:50px auto 0 auto}
#sendEmailForm{width:40%}
.sendEmail-section-Box{margin:10px 0;}
.sendEmail-section .section3{float:right;width:33.3%;min-height:46px;text-align:right}
.sendEmail-section .Scaptcha-img img{height:39px;border: 1px solid #e3e3e3;box-shadow: 0 0 2px 1px #e3e3e3;box-sizing: border-box;-webkit-box-sizing: border-box;-moz-box-sizing: border-box;}
.sendEmail-section .Scaptcha-refresh{text-align: center;}
.sendEmail-section .Scaptcha-refresh span{display: inline-block;cursor: pointer;}
.sendEmail-section .Scaptcha-refresh span::before {content: "\f021";font-family:FontAwesome;color:#4CBE44;font-size:28px;line-height:38px;}
.sendEmail-section input{width:100%;border: 1px solid #e3e3e3;box-shadow: 0 0 2px 1px #e3e3e3;padding:6px 5px;font-family: IRANSansWeb;box-sizing: border-box;-webkit-box-sizing: border-box;moz-box-sizing: border-box;}
.sendEmail-section input#Submit{background:#4CBE44;cursor:pointer;color:#FFF;box-shadow:none;border:1px solid #4CBE44;padding:4px 5px;}
.sendEmail-section input#Submit:hover{background-color: #459840;border: 1px solid #459840;}
.sendEmailResult{min-height:20px}
.sendEmailResult .loading{display:none;height:20px}
.sendEmailResult p.success{text-align:right;color:#279D1F;}
#ForgetPass{direction:rtl;margin:50px auto 0 auto}
#ForgetPassForm{width:40%}
.ForgetPass-section-Box{margin:10px 0}
.ForgetPass-section .section3{float:right;width:33.3%;min-height:46px}
.ForgetPass-section .Scaptcha-img img{height:39px; border: 1px solid #e3e3e3;box-shadow: 0 0 2px 1px #e3e3e3;box-sizing: border-box;-webkit-box-sizing: border-box;-moz-box-sizing: border-box;}
.ForgetPass-section .Scaptcha-refresh{text-align: center;}
.ForgetPass-section .Scaptcha-refresh span{display: inline-block;cursor: pointer;}
.ForgetPass-section .Scaptcha-refresh span::before {content: "\f021";font-family: FontAwesome;color:#4CBE44;font-size:28px;line-height:38px;}
.ForgetPass-section input,.ForgetPass-section textarea{width:100%;border: 1px solid #e3e3e3;font-size:13px;box-shadow: 0 0 2px 1px #e3e3e3;padding:6px 5px;font-family: IRANSansWeb;box-sizing: border-box;-webkit-box-sizing: border-box;moz-box-sizing: border-box;}
.ForgetPass-section input#Submit{background:#4CBE44;cursor:pointer;color:#FFF;box-shadow:none;border:1px solid #4CBE44;padding:4px 5px;}
.ForgetPass-section input#Submit:hover{background-color: #459840;border: 1px solid #459840;}
.ForgetPassResult{min-height:20px}
.ForgetPassResult .loading{display:none;height:20px}
.ForgetPassResult p.success{text-align:right;color:#279D1F;}
.ForgetPassResult p.error{text-align:right;color:red;}
#ChangePassword{direction:rtl;margin:50px auto 0 auto}
#ChangePassForm{width:40%}
.ChangePass-section-Box{margin:10px 0;}
.ChangePass-section .section3{float:right;width:33.3%;min-height:46px}
.ChangePass-section .Scaptcha-img img{height:39px;border: 1px solid #e3e3e3;box-shadow: 0 0 2px 1px #e3e3e3;box-sizing: border-box;-webkit-box-sizing: border-box;-moz-box-sizing: border-box;}
.ChangePass-section .Scaptcha-refresh{text-align: center;}
.ChangePass-section .Scaptcha-refresh span{display: inline-block;cursor: pointer;}
.ChangePass-section .Scaptcha-refresh span::before {content: "\f021";font-family: FontAwesome;color:#4CBE44;font-size:28px;line-height:38px;}
.ChangePass-section input{width:100%;border: 1px solid #e3e3e3;box-shadow: 0 0 2px 1px #e3e3e3;padding:6px 5px;font-family: IRANSansWeb;box-sizing: border-box;-webkit-box-sizing: border-box;moz-box-sizing: border-box;}
.ChangePass-section input#Submit{background:#4CBE44;cursor:pointer;color:#FFF;box-shadow:none;border:1px solid #4CBE44;padding:4px 5px;}
.ChangePass-section input#Submit:hover{background-color: #459840;border: 1px solid #459840;}
.ChangePassResult{height:20px}
.ChangePassResult .loading{display:none;height:20px}
.ChangePassResult p.success{text-align:right;color:#279D1F;}
.ChangePassResult p.error{text-align:right;color:red;}
#CustomerFactor{direction:rtl; margin:15px auto 25px auto}
#EditProduct-Result{height:20px;margin-bottom:8px;color: #4CBE44;}
#basketlist table{width:100%;text-align:center;border:1px solid #B4B4B4;background:#F9F9F9}
#basketlist table tr{width:100%;background-color:#FFF}
#basketlist table tr.basketlist-title{background:#EFF0F2;}
#basketlist table tr.basketlist-txt td{border:1px solid #B4B4B4; background:#FFF; position:relative; -moz-box-sizing:border-box; -webkit-box-sizing:border-box; -o-box-sizing:border-box; box-sizing:border-box;}
#basketlist table tr th{font-weight:normal;padding:5px 0;border:1px solid #B4B4B4; -moz-box-sizing:border-box; -webkit-box-sizing:border-box; -o-box-sizing:border-box; box-sizing:border-box;}
#basketlist table tr td{padding:8px 0;border:1px solid #B4B4B4;}
#basketlist table tr.basketlist-txt td a.remove{display:block;}
#basketlist table tr.basketlist-txt td a.remove:before{content:"\f00d"; display:inline-block; font-family: FontAwesome; color:#4CBE44;}
#basketlist table tr.basketlist-txt td a.remove:hover:before{color:#FF0000;}
#basketlist table tr.basketlist-txt td select{width:50px;}
#basketlist table tr.basketlist-txt td a.increase,
#basketlist table tr.basketlist-txt td a.decrease{position:relative;top:4px;display:inline-block;width:20px;height:20px; margin:0 3px;color:#4CBE44;text-align:center;}
#basketlist table tr.basketlist-txt td a.increase:before{content:"+";position:absolute;top:0;bottom:0;font-size:16px;right:0;left:0;top:2px;line-height:20px}
#basketlist table tr.basketlist-txt td a.decrease:before{content:"-";position:absolute;top:0;bottom:0;font-size:30px;right:0;left:0;top:2px;line-height:20px}
#factor-box{margin:10px auto }
#factor{width:280px;float:left;border:1px solid #B4B4B4;border-bottom:0;background-color:#EFF0F2;}
#factor .factor{border-bottom:2px solid #B4B4B4;}
#factor .factor-cost{width:46%;float:right;padding:5px;}
#basketsubmit{margin:8px auto;text-align:left;}
#basketsubmit a{display:inline-block; color: #FFF; width:280px; background:#4CBE44; padding:3px 0; border:1px solid #4CBE44; text-align:center; -moz-transition:all 0.5s; -webkit-transition:all 0.5s; -o-transition:all 0.5s; transition:all 0.5s;}
#basketsubmit a:hover{background-color:#459840; border:1px solid #459840; cursor:pointer;}
ul.SelectList { position:absolute;height:20px;width:50px;border: 1px solid #B4B4B4;list-style:none;margin: 0 auto;left: 0;right: 0;top:8px;}
ul.SelectList:before{content:"\f0d7"; position:absolute; top:3px; left:5px;font-family:Fontawesome;position:absolute;font-size:16px;z-index:1;}
ul.SelectList li {position:relative; padding:0 3px; z-index:2; text-align:right; box-sizing:border-box; -moz-box-sizing:border-box; -webkit-box-sizing:border-box; -o-box-sizing:border-box; }
ul.SelectList li:not(.init) {float: left; width:100%; z-index:10; display: none; background:#F8F8F8; border-right:1px solid #D2D2D2;border-left:1px solid #D2D2D2;/*1px solid #B4B4B4;*/}
ul.SelectList li:last-child:not(.init){border-bottom:1px solid #D2D2D2 }
ul.SelectList li:not(.init):hover, ul.SelectList li.selected:not(.init) {background:#E3E3E3;}
li.init{cursor:pointer;}
#Step{width:100%;border-bottom:1px dashed #999; padding-bottom:5px}
#Step .step{width:25%;float:right;text-align:center;}
.step div{margin:0 auto;text-align:center;}
.step div:before{font-family:FontAwesome;font-size:15px;color:#FFF;line-height:18px}
.step div:first-child{width:20px;height:20px;border:3px solid #999999; background:#FAFAFA;border-radius:50%;}
.step div:last-child{margin:5px 0}
.step div.on{color:#13B795;}
.step div.off{color:#999999;}
.step div.cheack{background:#13B795;border:3px solid #13B795;}
.step div.cheack:before{content:"\f00c";}
.step div.active{background:#B6F2E6;border:3px solid #13B795;}
#Send{direction:rtl;}
#SelectAddress #Address-head{text-align:right;margin:18px 0 15px 0;}
#SelectAddress table{width:100%;text-align:center;border:1px solid #B4B4B4; background:#F9F9F9}
#SelectAddress table tr td input{margin-top:6px;cursor:pointer;}
#SelectAddress table tr{width:100%;background-color:#FFF}
#SelectAddress table tr.Address-title{background:#EFF0F2;}
#SelectAddress table tr.Address-txt td{border:1px solid #B4B4B4; -moz-box-sizing:border-box; -webkit-box-sizing:border-box; -o-box-sizing:border-box; box-sizing:border-box;}
#SelectAddress table tr th{font-weight:normal;padding:5px 0;border:1px solid #B4B4B4; -moz-box-sizing:border-box; -webkit-box-sizing:border-box; -o-box-sizing:border-box; box-sizing:border-box;}
#SelectAddress table tr td{width:16%; padding:5px 0;border:1px solid #B4B4B4;}
#SelectAddress table tr td:nth-child(3){width:30%;}
#SelectAddress table tr td.radio{width:5%}
#SelectAddress table tr td a{display:inline-block;width:20px;line-height:20px;color: #5b5959;cursor:pointer;}
#SelectAddress table tr td a:before{font-family:FontAwesome;font-size:15px;line-height:18px}
#SelectAddress table tr td .delete:before{content:"\f00d"}
#SelectAddress table tr td .edit:before{content:"\f044"}
#SelectAddress table tr td .number:before{content:"\f2a0"}
#SelectAddress table tr td .delete:hover:before{color:#FF0000;}
#SelectAddress table tr td .edit:hover:before{color:#4CBE44;}
#SelectAddress table tr td .number:hover:before{color:#FFBA00;}
#Sendlist{margin:15px auto;position:relative;}
#Sendlist .sendlist{margin:10px 0;border:1px solid #DDD;background:#F5F5F6; -moz-transition:all 0.2s; -webkit-transition:all 0.2s; transition:all 0.2s; }
#Sendlist .sendlist:hover{background:#FAFAFA;cursor:pointer;}
.SLoadding{width:100%;margin:10px 0;text-align:center;display:none;}
.sendlist input{margin-top:6px;}
.sendlist div.sendlist-radio{width:5%;float:right;background:#4CBE44;text-align:center;padding:5px;border:1px solid transparent;  -moz-box-sizing:border-box; -webkit-box-sizing:border-box; box-sizing:border-box;}
.sendlist div.sendlist-txt{width:95%;float:right;padding:8px 5px 5px 5px;border:1px solid transparent; -moz-box-sizing:border-box; -webkit-box-sizing:border-box; box-sizing:border-box;}
#SendBTN{margin:20px auto 5px auto;text-align:left;}
#SendBTN a,#SendBTN input{color: #FFF; background:#4CBE44; padding:2px 0; border:1px solid #4CBE44; padding:8px;margin-right:3px;font-family:IRANSansWeb; font-size:13px; -moz-transition:all 0.2s; -webkit-transition:all 0.2s; transition:all 0.2s; }
#SendBTN a:hover,#SendBTN input:hover{background-color:#459840; border:1px solid #459840; cursor:pointer;}
#SendBTN input{padding:7px 8px;}
#AddressForm{direction:rtl;background: #FFF; border-radius: 3px; box-shadow: 0 0 15px 1px rgba(0, 0, 0, 0.4);padding:30px;-moz-box-sizing:border-box; -o-box-sizing:border-box; webkit-box-sizing:border-box; box-sizing:border-box;width:500px;margin:0 auto;font-size:13px;font-family:IRANSansWeb;}
#AddressForm table{width:90%;margin:0 auto}
#AddressForm input, #AddressForm textarea, #AddressForm .select {width:100%;height:42px;padding:8px 15px; border: 1px solid #ccc;border-radius:3px;margin-bottom: 10px;color: #2C3E50;font-size: 13px;font-family:IRANSansWeb;-moz-box-sizing:border-box; -o-box-sizing:border-box; webkit-box-sizing:border-box; box-sizing:border-box;}
#AddressForm input#AddressSubmit{display:inline-block !important; padding:5px;}
#AddressForm input#AddressSubmit:hover{background:#4CBE44;cursor:pointer;color:#FFF}
#Payment{direction:rtl}
#Orderlist{margin:20px auto;}
#Order-head{margin:10px 0 0px 0; font-size:16px;}
#Order-head span{display:inline-block;min-height:30px;float: right;line-height:30px; margin-right:4px;}
#Order-head span:first-child:before{content:"\f0d9";font-family:FontAwesome;color:#4CBE44;}
#Orderlist table{width:100%;text-align:center;border:1px solid #B4B4B4; background:#F9F9F9}
#Orderlist table tr{width:100%;background-color:#FFF}
#Orderlist table tr.Orderlist-title{background:#EFF0F2;}
#Orderlist table tr.Orderlist-txt td{border:1px solid #B4B4B4; -moz-box-sizing:border-box; -webkit-box-sizing:border-box; -o-box-sizing:border-box; box-sizing:border-box;}
#Orderlist table tr th {font-weight: normal;padding: 5px 0;border: 1px solid #B4B4B4;-moz-box-sizing: border-box;-webkit-box-sizing: border-box;-o-box-sizing: border-box;box-sizing: border-box;}
#Orderlist table tr td{padding:8px 0;border:1px solid #B4B4B4;}
#Bill{margin:20px auto;}
#Bill table{width:100%;text-align:center;border:1px solid #B4B4B4;}
#Bill table tr{width:100%;background-color:#FFF}
#Bill table tr.Bill-title{background:#EFF0F2;}
#Bill table tr.Bill-txt td{border:1px solid #B4B4B4; -moz-box-sizing:border-box; -webkit-box-sizing:border-box; -o-box-sizing:border-box; box-sizing:border-box;}
#Bill table tr th{font-weight:normal;padding:5px 0;border:1px solid #B4B4B4; -moz-box-sizing:border-box; -webkit-box-sizing:border-box; -o-box-sizing:border-box; box-sizing:border-box;}
#Bill table tr td{padding:8px 0;border:1px solid #B4B4B4;}
#Paymentlist{margin:0 auto;}
#Paymentlist .Paymentlist{margin-bottom:10px;border:1px solid #B4B4B4;background:#EFF0F2;-moz-transition:all 0.2s; -webkit-transition:all 0.2s; transition:all 0.2s; }
#Paymentlist .Paymentlist:hover{background:#F8F8F8;cursor:pointer;}
.Paymentlist input{margin-top:22px;cursor:pointer;}
.Paymentlist div.Paymentlist-radio{width:5%;min-height:69px; border:1px solid #B4B4B4; float:right;background:#4CBE44;text-align:center;padding:5px;border:1px solid transparent;  -moz-box-sizing:border-box; -webkit-box-sizing:border-box; box-sizing:border-box;}
.Paymentlist div.Paymentlist-txt{width:95%;float:right;padding:8px 0;border:1px solid transparent; -moz-box-sizing:border-box; -webkit-box-sizing:border-box; box-sizing:border-box;}
.Paymentlist .Paymentlist-txt .P-txt{width:92%; float:right; margin-top:15px;border:1px solid transparent; -moz-box-sizing:border-box; -webkit-box-sizing:border-box; box-sizing:border-box;}
.Paymentlist .Paymentlist-txt .P-img{width:6%;height:51px;float:right;text-align:center;}
.Paymentlist .Paymentlist-txt .P-img:before{content:"\f09d";font-family:FontAwesome;font-size: 25px;line-height: 50px;color:#FF7272;}
#Final{direction:rtl;}
#Final .Final-title{background:#F8F8F8;/*#E4E4E4*/;margin:10px auto;border-radius:4px;overflow:hidden;border:1px solid #ECECEC;-moz-box-sizing:border-box; -webkit-box-sizing:border-box; box-sizing:border-box;}
#Final .Final-title span{display:block;float:right;height:40px;line-height:42px;margin:0 5px;color:#282828;font-size:15px}
#Final .Final-title span:first-child{width:40px; height:40px; background:#4CBE44; color:#FFF;margin:0;text-align:center;line-height:40px;font-weight:normal;}
#Final .Final-title span.Final-user:before{content:"\f007"; font-family:FontAwesome; font-size:23px}
#User{background:#F8F8F8;padding:10px;border:1px solid #ECECEC;color:#282828;border-radius:4px;overflow:hidden; margin:0 auto;-moz-box-sizing:border-box; -webkit-box-sizing:border-box; box-sizing:border-box;}
.user{width:50%;float:right;margin:5px 0;}
.user:nth-child(2n+1){float:right;}
.user:nth-child(2n){float:left;}
#Final-description{margin:0 auto}
#Final-description div:first-child{color:#2196F3;margin:15px 5px 5px 0;font-size:15px}
#Final-description div:last-child{color:#282828;margin:5px 5px 5px 0;}
#Final-description div span{color:#2196F3;color:#1CA413;}
#Wait{color:red}
#Queue{color:#06c9d2;color: #2196F3;}
#Transaction{color:#1CA413;}
#Final .Final-title span.Final-order:before{content:"\f044"; font-family:FontAwesome; font-size:23px}
#Final .Final-title span.Final-send:before{content:"\f0d1"; font-family:FontAwesome; font-size:23px}
#Final-send{background:#F8F8F8;padding:10px;border:1px solid #ECECEC;color:#282828;border-radius:4px;overflow:hidden; margin:0 auto;-moz-box-sizing:border-box; -webkit-box-sizing:border-box; box-sizing:border-box;}
#ErrorBox{text-align:center;}
@media screen and (max-width:1300px){#Location,#Wrrapper{width:95% !important}#PopUpGallery{width:70%}}
@media screen and (max-width:1200px){#Product-left{display:none;} #Product-Right{width:100%} #Gallery-Box{width:45%} #Schema-Box{width:55%;} #Tab{width:100%;} #Related-Object-Responsive{display:block;} #Related-Object-Responsive-title{border-bottom: 1px solid #EEE;padding-bottom:2px} #Related-Object-Responsive-title span{display:inline-block;width:100px;height:44px; line-height:44px; text-align:center;background:#499845;color:#FFF;} .Related-Object-Responsive-link{margin:5px 0} .Related-Object-Responsive-link a{color:#5b5959;} .Related-Object-Responsive-link a:hover{color: #4CBE44;cursor:pointer;} #Tab div.TabSection .TabSectionTitle:last-child{display:block !important;} #RateForm{margin:20px 0} #ResultRate{text-align:right;}}
@media screen and (max-width:1180px){.Product-items-box{width:33.3%;} .Product-items-box:nth-child(4n) .Product-items, .Product-items-box:nth-child(4n+1) .Product-items{float:none !important;margin:10px auto;} .Product-items-box:nth-child(1) .Product-items{float:right !important;} .Product-items-box:nth-child(3n) .Product-items{float:left !important;} .Product-items-box:nth-child(3n+1) .Product-items{float:right !important;}}
@media screen and (max-width:1100px){#PopUpGallery{width:80%}}
@media screen and (max-width:1000px){#Product-list #Product-Right{width:25%} #Product-list #Product-left{width:73%}}
@media screen and (max-width:990px){#Gallery-Box{width:100%} #Gallery{float:none;margin:0 auto} #Schema-Box{width:100%} #Thumbnails{border-top: 1px solid #e3e3e3;}}
@media screen and (max-width:950px){#PopUpGallery,#PopUpGallery #LargIMG {max-height:481px !important} #PopUpGallery #LargIMG img{width:70% !important;height:auto !important;} .mCustomScrollbar,#SmalIMG ul{height:480px !important} #SmalIMG ul li img{width:75%;height:auto;}}
@media screen and (max-width:900px){#Product-list #Product-Right{width:34%}#Product-list #Product-left{width:65%}.Product-items-box{width:50%;}.Product-items-box:nth-child(3n) .Product-items,.Product-items-box:nth-child(3n+1) .Product-items{float:none !important;margin:10px auto;}#sendEmailForm,#ForgetPassForm,#ChangePassForm{width:60%}#PlayVideo{width:90%;}#Registerconfirm .formsections:nth-child(2n+1),#Registerconfirm .formsections:nth-child(2n){width:100%}}
@media screen and (max-width:850px){#PopUpGallery,#PopUpGallery #LargIMG {max-height:385px !important}#PopUpGallery #LargIMG img{width:70% !important;height:auto !important;}.mCustomScrollbar,#SmalIMG ul{height:384px !important}#SmalIMG ul li img{width:75% !important;height:auto;}}
@media screen and (max-width:800px){#SelectAddress table tr td input{margin:0 !important;position:relative;top:2px} table, thead, tbody, table th, table tr td, table tr {display: block !important;} table th,table tr {border:0 !important;min-height:23px;border-bottom: 1px solid #B4B4B4 !important; } thead tr { position: absolute;top: -9999px;left: -9999px; } table td {width:100% !important;border:0 !important;border-bottom: 1px solid #B4B4B4 !important; padding:2px 32% 2px 0 !important; position:relative; vertical-align: middle !important; text-align:right;} table td:before{position: absolute !important; top:0px; right:0px;padding:0 5px;height:100%;white-space: nowrap;text-align:right;width:30%;background:#EFF0F2;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;} #SelectAddress td:nth-of-type(1):before { content: ""; } #SelectAddress td:nth-of-type(2):before { content: "استان-شهر"; } #SelectAddress td:nth-of-type(3):before { content: "آدرس"; } #SelectAddress td:nth-of-type(4):before { content: "کدپستی"; } #SelectAddress td:nth-of-type(5):before { content: "تلفن تماس اضطراری"; } #SelectAddress td:nth-of-type(6):before { content: "عملیات"; } #basketlist td:nth-of-type(1):before { content: "نام محصول"; } #basketlist td:nth-of-type(2):before { content: "تعداد"; } #basketlist td:nth-of-type(3):before { content: "قیمت واحد"; } #basketlist td:nth-of-type(4):before { content: "قیمت کل"; } #basketlist td:nth-of-type(5):before { content: "حذف"; } #Orderlist td:nth-of-type(1):before { content: "نام محصول"; } #Orderlist td:nth-of-type(2):before { content: "تعداد"; } #Orderlist td:nth-of-type(3):before { content: "قیمت واحد"; } #Orderlist td:nth-of-type(4):before { content: "قیمت کل"; } #Orderlist td:nth-of-type(5):before { content: "حذف"; } #Bill td:nth-of-type(1):before { content: "جمع کل خرید"; } #Bill td:nth-of-type(2):before { content: "جمع کل تخفی"; } #Bill td:nth-of-type(3):before { content: "هزینه ارسال"; } #Bill td:nth-of-type(4):before { content: "جمع کل قابل پرداخت"; }}
@media screen and (max-width:723px){#PopUpGallery,#PopUpGallery #LargIMG {max-height:325px !important}.mCustomScrollbar,#SmalIMG ul{height:325px !important}}
@media screen and (max-width:720px){.Paymentlist div.Paymentlist-radio{background:none;} }
@media screen and (max-width:700px){#Product-list #Product-Right,#Product-list #Product-left{width:100%}#opinionForm div{width:60%}}
@media screen and (max-width:640px){#sendEmailForm,#ForgetPassForm,#ChangePassForm{width:98%;margin:0 auto;}}
@media screen and (max-width:600px){#Border{display:none;}.Paymentlist .Paymentlist-txt .P-img{width:8%;}.Tab-content ul.sppb-nav-tabs{border-bottom: 1px solid #EEE;padding-bottom: 3px;}#PopUpGallery,#PopUpGallery #LargIMG {max-height:270px !important}.mCustomScrollbar,#SmalIMG ul{height:270px !important}}
@media screen and (max-width:500px){#PopUpGallery,#PopUpGallery #LargIMG {max-height:225px !important}.mCustomScrollbar,#SmalIMG ul{height:225px !important}}
@media screen and (max-width:480px){.Product-items-box{width:100%;}.user{width:100%}#Gallery{width:95%;}#maxImageContainer{width:80%;height:auto;margin:0 auto}#ctl00_ContentPlaceHolder1_wucGoodsDetail_imgZoom{width:100%;height:auto;}#Thumbnails{width:100%}#Thumbnails ul{width:100%} #Thumbnails ul li{width:33.3% !important;height:auto; margin:0;} #Thumbnails ul li input{width:90% !important;height:auto !important;} #opinionForm div{width:90%} #Gallery #FirstIMG img{width:95% !important;height:auto !important;} #Thumbnails ul li img{width:80%;height:auto;} table tr{border-bottom: 1px solid #B4B4B4 !important; border-top: 2px solid #B4B4B4 !important;margin-bottom:5px} table tr:last-child{margin:0} table td{width:100% !important;padding:0 !important;text-align:center;padding-bottom:2px;} table td:before{display:block; width:100%; position:inherit !important;text-align:center;padding:2px 0;margin-bottom:2px !important} #SelectAddress table td:first-child:before{padding:0 !important}}
@media screen and (max-width:435px){.Schema-Buy-right,.Schema-Buy-Left{width:100%}}
@media screen and (max-width:400px){.Paymentlist div.Paymentlist-radio{width: 100%;padding: 0;min-height: auto;}.Paymentlist input {margin-top: 5px;}.Paymentlist div.Paymentlist-txt{width:100%;padding:0;}.Paymentlist .Paymentlist-txt .P-txt{margin-top:2px;text-align:center;}.formsections-txt,.formsections-input{width:100%;}.formsections-input span.star{position:inherit;right:0;top:0;}.Favourite{text-align:center;}}
@media screen and (max-width:580px){.sendlist div.sendlist-radio{background:none}}@media screen and (max-width:460px){.Paymentlist .Paymentlist-txt .P-img{display:none;} }
@media screen and (max-width:390px){#PopUpGallery,#PopUpGallery #LargIMG {max-height:175px !important}.mCustomScrollbar,#SmalIMG ul{height:175px !important}}
@media screen and (max-width:320px){#factor{width:100%;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;}#basketsubmit a{width:100%;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;}#SendBTN a, #SendBTN input{margin: 2px 0;display: block;text-align: center;width: 100%;box-sizing: border-box;}}