@charset "utf-8";
.jRatingAverage{background-color:#f62929;position:relative;top:0;left:0;z-index:2;height:100%}
.jRatingColor{background-color:#fc0;position:relative;top:0;left:0;z-index:2;height:100%}
.detailscompare{background:#f3f4f6;border-bottom:1px solid #e1dfe0;width:190px;height:40px;line-height:40px;padding:0 5px}
.detailsVc{background:#f2fdff;border-bottom:1px solid #e1dfe0;height:40px;border-top:none;border-left:1px solid #e1dfe0;border-right:1px solid #e1dfe0;line-height:40px;padding:0 5px}
#ProductRate{line-height:26px}
.jStar{position:relative;left:0;z-index:3}
p.jRatingInfos{position:absolute;z-index:9999;background:transparent url(icons/bg_jRatingInfos.png) no-repeat;color:#fff;display:none;width:91px;height:29px;font-size:16px;text-align:center;padding-top:5px}
p.jRatingInfos span.maxRate{color:#c9c9c9;font-size:14px}
.div-product-group{float:right}
#productViewimage{width:501px;direction:ltr;float:right}
#productViewimage #products{float:left;border:10px solid #ddd}
#productViewimageInfo{background:#fff;padding:10px}
#main-ads-in{direction:ltr}
.main-txt ol{list-style:decimal!important;padding:10px 30px}
#main-ads ul,#main-ads-in ul{margin:0;padding:0;list-style:none}
#main-ads li{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;float:right;width:23.9%;min-height:258px;padding:10px;background:#f8f8f8;border:1px solid #d2d2d2;margin:0 10px 10px 0;line-height:0;position:relative;transition:ease all .2s}
#main-ads a.pro-main-img{text-align:center;display:block;width:100%;height:178px;margin:0;background:#fff;overflow:hidden}
#main-ads .pro-main-img img{max-height:178px;max-width:178px;position:relative;top:50%;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%)}
#main-ads .pro-info{color:#333;direction:rtl;height:130px;background:#ebebeb;line-height:24px;text-align:center;position:relative!important;left:0!important;right:0!important;top:0!important;display:block!important}
#main-ads .pro-info h3{font-weight:400;font-size:12px;height:70px;padding-top:8px;line-height:23px}
#SimRescrousal li{margin:0;width:300px;line-height:0;position:relative;transition:ease all .2s}
#SimRescrousal li #yourRate{padding:0;margin-left:0;background:0 0}
#SimRescrousal .productPriceWrapRight{height:50px;left:0;position:absolute;text-align:left;top:266px;width:50px}
#SimRescrousal a.pro-main-img{display:block;margin:0}
#SimRescrousal .pro-info{height:113px;text-align:center}
#SimRescrousal .pro-info h3{font-weight:400;margin:0;font-size:12px;height:39px;padding:10px;direction:rtl}
.inventory{min-height:auto!important;border:none!important;position:absolute;left:8px;top:8px;z-index:100}
.pro-price{font-size:16px}
#SimRescrousal .inventory{left:0;top:0;border:none!important}
#SimRescrousal .pro-price{font-size:16px;color:#008a83}
.numbers-row{width:53px;padding-right:12px;background:url(../images/items-count-bg.png) no-repeat center center;text-align:right}
.buttons{padding:20px 0 0 140px}
.french-hens{width:36px;height:19px;background:#ebebeb;border:none;text-align:center;margin:0;padding:0}
.productPriceWrapRight{text-align:center}
#price-basket{width:100%;margin-top:7px;color:#fff}
#productViewimageInfo .pro-info{float:right;width:125px;background:#217400;color:#fff;height:39px;line-height:39px;padding:0 10px;text-align:center}
#productViewimageInfo .pro-price{color:#fff}
#productViewimageInfo .productPriceWrapRight{width:164px;float:left}
.product-fields{background:#eee none repeat scroll 0 0;border:1px solid #ccc;float:left;margin-top:20px;position:relative;text-align:left;width:99%;font-size:13px;font-weight:400}
.product-field{font-size:11px;border-bottom:1px dotted #ccc;padding:3px 0 5px}
.product-fields-title{float:left;margin-right:6px;padding:4px;width:120px}
#countdown{position:absolute;left:10px;bottom:6px;background:#251f1f;width:295px;padding:5px}
#countdown span{color:#fff;font-weight:400}
#bottom-content{height:320px;overflow:hidden}
.paging{display:inline-block;width:28px;line-height:32px;height:28px;background:#ccc;margin:1px!important}
#selectedpg{background:#1993e0;color:#fff}
.leftcontent{text-align:right;line-height:16px}
.leftcontent .product-fields-title{float:right;margin-left:6px;margin-right:0}
.product-field-display{line-height:22px}
#proComments{padding:10px 0}
#yourRate{background:#fff none repeat scroll 0 0!important;clear:both;margin-bottom:1px;margin-left:0!important;opacity:.9;padding:2px 0 0;text-align:center;margin-right:auto;z-index:999}
#yourRate .basic{direction:ltr}
.div-product-group-Info #yourRate{float:none!important;margin-left:0!important;width:auto!important;padding:5px}
.ProductPrice{text-align:right;line-height:25px;margin-top:10px}
.div-product-group-Info h3{margin-top:0;margin-bottom:0;font-size:13px;height:42px;line-height:22px}
.div-product-group-Info{min-height:50px}
#Basket{background:rgba(18,209,207,.6);border-radius:10px 19px 0 10px;position:absolute;z-index:100;cursor:pointer;height:53px;padding:6px 10px}
#BasketCount i{font-size:45px;color:#008ca1}
#BasketCount span{position:absolute;color:#fff;left:25px;font-size:13px;top:12px!important}
#Basket a{display:inline-block;float:right}
#pricediv{height:30px;line-height:30px;margin-left:6px;margin-right:1px;margin-top:1px;padding:3px 10px;min-width:65px;color:#fff}
.sendtofriends{float:right;font-size:75%;height:32px;line-height:32px;margin-bottom:5px;margin-left:1%;padding-right:5px;width:32%}
.sendtofriends a,.sendtofriends a:visited{color:#fff!important}
.sendtofriends i{color:#fff;font-size:24px;margin-left:8px;float:right;line-height:32px}
.sendtofriends span{float:right}
.loginFor{display:block;width:1036px;height:300px;position:absolute}
.apple_overlay{display:none;padding:35px;width:578px;height:542px}
.non{display:none!important}
.contentWrap{background:#fff;border-radius:10px}
.contentWrap table{margin:auto;border-radius:10px}
.apple_overlay2{display:none;background-image:url(../images/white3.png)!important;width:431px!important;padding:35px!important}
.apple_overlay button,.apple_overlay input,.apple_overlay textarea{font-size:13px;font-weight:400;padding:10px}
.apple_overlay input[type=text],.apple_overlay textarea{border:1px solid #ccc}
.apple_overlay textarea{width:350px}
.apple_overlay .close{background-image:url(../images/close.png);position:absolute;right:5px;top:5px;cursor:pointer;height:35px;width:35px}
#tooltiptable td,#tooltiptable th{text-align:center}
.erroralert{background:#ea3232 url(../images/alert-icon.png) no-repeat 555px center;padding:15px 55px;color:#fff;margin-top:10px;border-radius:5px;transition:all .5s ease;font-weight:400}
.divider{background-color:#aaa;height:1px;margin:15px}
.ProTitles{font-weight:400;font-size:13px;display:inline-block;line-height:24px;padding:5px;text-align:center;margin:10px 0;height:30px}
.ProTitles:hover{opacity:.8}
.AccessDiv{float:right;width:124px;border:1px solid #ccc;border-radius:5px;padding:5px;margin:5px;box-shadow:0 0 5px #ccc}
.AccessDiv img{border-radius:3px;border:1px solid #ccc}
.lastPrice{text-decoration:line-through;color:red}
.PercentBig{font-size:40px;line-height:60px}
.underline{text-decoration:underline}
.successAlarm{color:#fff;min-height:30px;padding:20px 55px 10px 10px;line-height:18px;font-size:13px;font-weight:400;background:#448a00}
.playbt{position:absolute;width:34px!important;height:34px!important;background:0 0!important;top:17px;left:54px}
.playbt2{position:absolute;width:50px!important;height:50px!important;background:0 0!important;top:33px;right:52px}
#productViewBigimage{float:right;width:100%}
#productViewimageInfo{line-height:24px}
#InnerAddToBasket .pro-info{background:#ff9133;color:#fff;height:39px;line-height:39px;padding:0 10px;text-align:center;float:right;border-radius:5px;width:38%}
#InnerAddToBasket .pro-price{color:#fff}
#InnerAddToBasket .productPriceWrapRight{width:60%;float:left}
.detailsTitle{background:#aaa;border-bottom:1px solid #bbb;font-weight:700;min-height:30px;line-height:30px;width:150px;padding:0 10px;font-size:13px;font-weight:400}
.detailsVal{background:#fff;border:1px solid #aaa;border-bottom:none;height:30px;line-height:30px;padding:0 10px;overflow:hidden}
.detailsVal:hover{background:#eee}
.borderBottomV img{border-radius:5px;box-shadow:0 0 5px #aaa;margin:0 auto}
#bt-box-title{padding-top:55px;font-size:22px;font-weight:400;color:#003c34;text-align:center}
#Social img{opacity:.4;transition:.2s all ease;-webkit-transition:.2s all ease;-moz-transition:.2s all ease}
#Social img:hover{opacity:1;cursor:pointer;transition:.2s all ease;-webkit-transition:.2s all ease;-moz-transition:.2s all ease}
#logo-cert{position:absolute;left:20px;top:140px}
#userloginname{background:none repeat scroll 0 0 #fff;border-radius:5px;color:#000;display:inline-block;height:26px;line-height:26px;margin:7px 5px;padding:0 10px;float:right}
#favpro,#newpro,#salepro,#specialpro{margin-bottom:5px}
#favpro .tabs-title{background:#fff url(../images/fave.png) no-repeat 175px center}
#newpro .tabs-title{background:#fff url(../images/new.png) no-repeat 175px center}
#specialpro .tabs-title{background:#fff url(../images/special.png) no-repeat 175px center}
#salepro .tabs-title{background:#fff url(../images/sale.png) no-repeat 175px center}
#basketlogin .tabs-title{background:#fff url(../images/login.png) no-repeat 172px center}
#basketregister .tabs-title{background:#fff url(../images/add_user.png) no-repeat 172px center}
#basketaddinfo .tabs-title{background:#fff url(../images/info.png) no-repeat 172px center}
#register-form .tabs-title{background:#fff url(../images/edit_user.png) no-repeat 172px center}
#order-final #error-msg{font-size:13px;font-weight:400;border-bottom:none;margin-top:10px}
.post-title{font-size:16px;font-weight:400;border:1px solid #999;border-radius:5px 5px 0 0;border-bottom:none;padding:10px 80px}
#FreePost .post-title{background:#ccc url(../images/deliveryfree.png) no-repeat right 19px top -1px}
#ArtakamPost .post-title{background:#ccc}
#PishtazPost .post-title{background:#ccc url(../images/pishtaz.png) no-repeat right 19px top -1px}
#TipaxPost .post-title{background:#ccc url(../images/tipax.png) no-repeat right 19px top -1px}
.Post-Content{background:#fff;border:1px solid #999;border-radius:0 0 5px 5px;padding:10px;margin-bottom:10px}
.DetailTable{border-collapse:collapse;width:100%}
.DetailHead{border:2px solid #fff;border-left:none;width:15%;padding:0 10px;background:#f0f1f2;color:#000;font-size:13px;font-weight:400;padding:10px}
.DetailVal{border:2px solid #fff;border-right:none;background:#fff}
.DetailValOdd{border:1px dotted #fff;border-right:none;background:#f7f9fa}
.DetailVal:hover,.DetailValOdd:hover{background:#f0f1f2}
#basketsubmit{border:none;width:48px;height:48px;background:url(../images/addtobasket.png) no-repeat;cursor:pointer}
#basketsubmit2{border:none;width:236px;height:40px;background:url(../images/add2basket.png) no-repeat;cursor:pointer;margin:9px 0}
#payonline .post-title{background:#ccc url(../images/online.png) no-repeat right 19px top -1px}
#paycard .post-title{background:#ccc url(../images/card.png) no-repeat right 19px top -1px}
#payaccount .post-title{background:#ccc url(../images/account.png) no-repeat right 19px top -1px}
#paycash .post-title{background:#ccc url(../images/cash.png) no-repeat right 19px top -1px}
#paypos .post-title{background:#ccc url(../images/pos.png) no-repeat right 19px top -1px}
#OffCode .post-title{background:#ccc url(../images/offcard.png) no-repeat right 19px top -1px}
#calroot{z-index:10000;margin-top:-1px;width:198px;padding:2px;background-color:#fff;font-size:11px;border:1px solid #ccc;-moz-border-radius:5px;-webkit-border-radius:5px;-moz-box-shadow:0 0 15px #666;-webkit-box-shadow:0 0 15px #666}
#calhead{padding:2px 0;height:22px}
#caltitle{font-size:14px;color:#0150d1;float:left;text-align:center;width:155px;line-height:20px;text-shadow:0 1px 0 #ddd}
#calnext,#calprev{display:block;width:20px;height:20px;background:transparent url(/media/img/dateinput/prev.gif) no-repeat scroll center center;float:left;cursor:pointer}
#calnext{background-image:url(/media/img/dateinput/next.gif);float:right}
#calnext.caldisabled,#calprev.caldisabled{visibility:hidden}
#caltitle select{font-size:10px}
#caldays{height:14px;border-bottom:1px solid #ddd}
#caldays span{display:block;float:left;width:28px;text-align:center}
#calweeks{background-color:#fff;margin-top:4px}
.calweek{clear:left;height:22px}
.calweek a{display:block;float:left;width:27px;height:20px;text-decoration:none;font-size:11px;margin-left:1px;text-align:center;line-height:20px;color:#666;-moz-border-radius:3px;-webkit-border-radius:3px}
.calfocus,.calweek a:hover{background-color:#ddd}
a.calsun{color:red}
a.caloff{color:#ccc}
a.caloff:hover{background-color:#f5f5fa}
a.caldisabled{background-color:#efefef!important;color:#ccc!important;cursor:default}
#calcurrent{background-color:#498ce2;color:#fff}
#caltoday{background-color:#333;color:#fff}
.formtable input,.formtable select,.formtable textarea{border:1px solid #ddd;padding:3px}
.adscontent{background:#d6d6d6;border-radius:15px}
.adscontentbottom{background:url(../images/ads_bottombg.gif) no-repeat scroll 0 0 #d6d6d6;height:13px;margin-bottom:10px}
.adstitle{padding:7px 13px 6px 7px}
.adsintotop{background:url(../images/ads_intotopbg.gif) no-repeat scroll center bottom rgba(0,0,0,0);height:11px;margin-right:4px}
.adsintobottom{background:url(../images/ads_intobottombg.gif) no-repeat scroll center top rgba(0,0,0,0);height:11px;margin-right:4px}
.adsintotop2{background:url(../images/ads_intotopbg2.gif) no-repeat scroll center bottom rgba(0,0,0,0);height:11px;margin-right:4px}
.adsintobottom2{background:url(../images/ads_intobottombg2.gif) no-repeat scroll center top rgba(0,0,0,0);height:11px;margin-right:4px}
.adsintomiddle{background:url(../images/ads_intomiddlebg.gif) repeat-y scroll 0 0 #fff;line-height:20px;margin:5px 15px;padding:15px;border-radius:15px}
a.icon_bottom_1:link,a.icon_bottom_1:visited{background:url(../images/icon_bottomkey_1.gif) no-repeat scroll center top rgba(0,0,0,0);display:block;float:right;height:21px;margin-left:10px;width:124px}
a.icon_bottom_1:hover{background:url(../images/icon_bottomkey_1.gif) no-repeat scroll center bottom rgba(0,0,0,0)}
a.icon_bottom_2:link,a.icon_bottom_2:visited{background:url(../images/icon_bottomkey_2.gif) no-repeat scroll center top rgba(0,0,0,0);display:block;float:right;height:21px;margin-left:10px;width:108px}
a.icon_bottom_2:hover{background:url(../images/icon_bottomkey_2.gif) no-repeat scroll center bottom rgba(0,0,0,0)}
a.icon_bottom_3:link,a.icon_bottom_3:visited{background:url(../images/icon_bottomkey_3.gif) no-repeat scroll center top rgba(0,0,0,0);display:block;float:right;height:21px;margin-left:10px;width:99px}
a.icon_bottom_3:hover{background:url(../images/icon_bottomkey_3.gif) no-repeat scroll center bottom rgba(0,0,0,0)}
.hit{background:url(../images/icon_bottomkey_4.gif) no-repeat scroll center top rgba(0,0,0,0);height:19px;padding-left:18px;padding-top:1px;text-align:center;width:81px;line-height:normal}
#chatimg{position:absolute;width:323px;height:83px;right:10px;bottom:0}
#new-log{position:absolute;width:198px;height:83px;right:300px;bottom:0;text-align:center;font-size:11pt}
#logo-cert img{float:left;margin-right:10px;transition:ease all .2s;-webkit-transition:ease all .2s;-moz-transition:ease all .2s}
#logo-cert img:hover{opacity:.5;cursor:pointer}
.errspan{display:inline;border-radius:5px;padding:5px;background:#ea3232;color:#fff}
.scspan{display:inline;border-radius:5px;padding:5px;background:#448a00;color:#fff}
.CodeListTable{width:25%;float:right;border-spacing:1px}
.CodeListTable th{background:#ddd;border:1px solid #ccc}
.CodeListTable td{background:#efefef;border:1px solid #ccc}
.highlight1{font-size:17px}
#tracking-logo strong{font-weight:400;font-size:13px;color:#2e3030;position:absolute;top:90px;left:174px}
#jashnvareh{position:absolute;width:591px;top:77px;height:0;right:428px}
#n-menu{position:absolute;width:700px;top:10px;height:0;right:270px;font-size:8pt;border-right:1px solid #000;text-align:center}
#n-menu a{border-left:1px solid #000;padding-left:5px;padding-right:5px}
#n-menu a:hover{border-left:1px solid #00938a;padding-left:5px;padding-right:5px;color:#00938a}
#slidingTopContent{margin:0;padding:0;font-weight:400;font-size:13px;background:#cfcfcf}
#slidingTopFooter{background:url(../images/basketFooter.png) left top no-repeat;width:280px;height:52px;margin:0;font-size:12px;font-size:13px;font-weight:400}
#slidingTopFooter A:link{text-decoration:none;color:#fff}
#slidingTopFooter A:visited{text-decoration:none;color:#fff}
#slidingTopFooter A:hover{text-decoration:none;color:#fff}
#slidingTopFooter A:active{text-decoration:none;color:#fff}
#slidingTopFooterLeft{float:right;margin:10px 50px 0 0}
#slidingTopFooterRight{float:left;margin:15px 0 0 30px}
#wrdInfoWrap{background-color:#ff9;height:80px}
#wrdInfoWrapLeft{float:right;width:300px;padding:10px}
#wrdInfoWrapRight{float:left}
#wrdInfoWrapRight A:active,#wrdInfoWrapRight A:link,#wrdInfoWrapRight A:visited{color:#333;text-decoration:underline}
#wrdInfoWrapRight A:hover{color:#690}
#wrdTutorialInfo{margin:25px 10px;background-color:#fff;padding:5px}
#headerWrap{width:100%;height:30px;background-color:#666;border:1px #999 solid}
.productWrap{float:right;width:170px;margin:5px;padding:10px;text-align:center;color:#7a7a7a;border:1px #ebebeb solid}
.productPriceWrap{background-color:#ccc;padding:5px;color:#000;font-weight:700}
.productPriceWrap img{border:0}
#basketTitleWrap{background-color:#690;border:3px #ccc solid;padding:5px;color:#fff;font-weight:400;height:20px;font-size:13px}
#basketWrap img{border:0}
#basketWrap table{list-style-type:none;list-style-position:outside;margin:0;padding:0}
#basketWrap tr{background:#fff;margin:5px 0 5px 6px;font-size:11px;min-height:30px;padding:0 3px;font-family:tahoma;text-align:left!important}
#basketWrap tr td{border-bottom:1px #ccc dashed}
#basketWrap td a{display:inline-block;height:30px;line-height:30px;text-align:center;padding:0 8px}
#basketWrap td img{padding-top:5px}
.basketItemLeft{float:right}
.basketItemRight{float:left}
.btn-clear-basket,.div-basket-price{background:url(../images/basket-items.png) right center no-repeat;padding:5px 20px}
.btn-clear-basket,.div-basket-price a{color:#4b09a4}
.pastprice{color:#ff5153;text-decoration:line-through}
.offPriceStyle{display:inline-block;line-height:16px;background:#f4cc64;border-radius:3px 0 0 3px;margin-right:10px;position:relative;padding-left:10px}
#basketIcon{float:left;width:42px}
.product-thumb{display:block;*display:block;zoom:1}
.div-poll,.div-poll-result{padding:10px;background:#f9f9f9;border-radius:5px;border:1px solid #ccc;margin:5px;box-shadow:0 0 5px #ccc}
.offPriceStyle::before{border-bottom:5px solid transparent;border-left:5px solid #f4c345;border-top:5px solid transparent;content:"";position:absolute;right:-5px;top:8px}
.offPriceStyle>span:first-child{background:#f4c345;display:inline-block;padding:5px 10px}
.offPriceStyle .sepPrice{padding:0 5px;display:inline-block;vertical-align:middle}
.end-price-box{font-size:22px;font-weight:500;line-height:32px}
.end-price-box .detailTitle{line-height:24px;color:#222}
.end-price-box .Currency-box{font-size:13px;vertical-align:middle;display:inline-block;font-weight:400}
#ProductThumbs .nbs-flexisel-nav-left,#ProductThumbs .nbs-flexisel-nav-right{cursor:pointer;height:24px;position:absolute;width:24px;z-index:10}
#ProductThumbs .nbs-flexisel-nav-right{background:rgba(0,0,0,0) url(/Shop/static/images/next.png) no-repeat scroll 0 0;right:-15px}
#ProductThumbs .nbs-flexisel-nav-left{background:rgba(0,0,0,0) url(/Shop/static/images/prev.png) no-repeat scroll 0 0;left:-15px}
.shoplogin{color:#000;width:49%;float:left;margin:.5%}
#PostType select{border:1px solid#ccc;padding:5px;border-radius:3px;line-height:28px;width:645px}
.formtable input[type=password],.formtable input[type=text],.formtable textarea{background:none repeat scroll 0 0 #fff;border:1px solid #ddd;width:145px}
.ProImg{width:100%;height:100%}
.ProImgWrapper{background:#fff;text-align:center margin-bottom: 10px}
.ProThumb{padding:5px}
.ProductView{position:relative;float:right;width:40%;background:#fff}
.product-wrapper{float:left;width:59%;background:#fff}
.FilterProducts .FilterDiv{float:right;width:33%;height:34px;margin:3px 0}
.FilterProducts p{float:left;width:60%}
.FilterProducts label{float:right;width:40%}
.FilterProducts input[type=text],.FilterProducts select{border:1px solid #ccc;width:135px;border-radius:3px;line-height:24px;padding:0 5px}
.sub-prosrch{border:0;width:28px!important;line-height:24px;padding:0 5px;height:28px;border-radius:50%;background:url(../images/srch.png) no-repeat;color:#fff;cursor:pointer;position:relative;top:-2px}
.FilterProducts input[type=text]{height:25px}
.FilterProducts select{width:162px}
.PriceSpan{display:block;border:1px solid #ccc;border-right:none;border-radius:3px 0 0 3px;width:30px;padding:0 5px;background:#fff;position:absolute;left:0;top:0;height:25px;font-size:11px;text-align:center}
-weblit(top:1px) .FilterDivPro{float:right;width:150px;margin-left:2px}
.FilterDivPro2{float:right;width:28px;margin-left:2px}
.FilterDivPro select{float:right;width:150px;height:26px}
.playbt{background:rgba(0,0,0,0) none repeat scroll 0 0!important;border:0 none!important;height:34px!important;left:0;position:absolute;top:21px;width:34px!important;right:0;margin:0 auto}
.shadowbox{background:#fdfdfd;border:1px solid #ccc;box-shadow:0 0 5px #ccc;border-radius:10px;margin:10px 5px;transition:ease all .5s;padding:20px}
.shadowbox:hover{box-shadow:0 0 15px #aaa}
.shadowbox input[type=text]{background-color:#fff;background-image:linear-gradient(#f7f7f7,#fff 50%,#fff);background-repeat:no-repeat;border:1px solid #ccc;padding:0 10px;height:30px;line-height:30px}
.shadowbox input[type=text]:focus{border-color:rgba(82,168,236,.8);box-shadow:0 1px 1px rgba(0,0,0,.075) inset,0 0 8px rgba(82,168,236,.6);outline:0 none}
.shadowbox input[type=submit]{padding:5px;margin-right:5px}
.OptionsList{float:right;width:135px;background:#fdfdfd;border:1px solid #ccc;box-shadow:0 0 5px #bbb;border-radius:3px;margin:5px;transition:ease all .5s;padding:10px;font-weight:400;font-size:13px;height:24px}
.OptionsList:hover{box-shadow:0 0 13px #999;background:#fff}
.OptionsList span{display:inline-block;width:90px;float:right}
.OptionsList a{float:left;width:20px}
#selectcontrolm02{height:50px;line-height:50px;margin:3px;background:#fff}
.size-div{box-sizing:border-box;background:#fff;color:#000;text-decoration:none;height:48px;line-height:48px;border-radius:3px;text-align:center;border:1px solid #111;opacity:.4;font-weight:400;font-size:13px;display:inline-block;margin:8px;padding-left:10px}
.size-lbl{padding:0 3px}
.size-lbl input{margin-left:7px}
.size-div input[type=text]{font-size:12px;font-weight:400;margin-right:7px;color:#000;height:30px;width:55px;text-align:center}
.selected-chk{background:#00ada9!important;color:#fff!important;border:1px solid #222!important;opacity:1!important;box-shadow:0 0 5px #aaa!important}
.ChooseColor{border:1px solid #ccc;display:inline-block;width:30px;height:30px;border-radius:3px;margin:3px}
.SelectedColor{border:3px solid #ccc;box-shadow:0 0 5px #ccc}
.BasketCount{background:#ddd none repeat scroll 0 0;border:medium none;float:right;height:20px;margin-top:6px;text-align:center;width:46px;margin-left:6px}
#productViewimages{position:relative;margin-top:1px;line-height:0;float:right}
.backtohome,.backtohome:visited{display:block;padding:11px;border-radius:5px;background:#0664aa;color:#fff;font-size:13px;float:left}
.ProThumb a{background:#fafbfc none repeat scroll 0 0!important;border:1px solid #e5e5e5;cursor:pointer;float:right;height:113px;max-height:90px;padding:4px 0 0;position:relative;text-align:center;width:24.6%}
.VideoThumb,.product-thumb img{max-height:80px!important;max-width:80px!important;width:auto!important;border:none}
.gallery-more-pic{color:#aaa!important;line-height:80px}
.gallery-more-pic i{margin:0 3px;font-size:17px}
.product-thumb img:hover{border:1px solid #0664aa}
#per10,#per20,.AddPackPopup,.add2basket{background:#217400 url(../images/basket-icon.png) no-repeat right -30px center;width:180px;display:block;height:41px;border-radius:5px;color:#fff;line-height:1.1cm;cursor:pointer;-webkit-transition:.3s all ease;-moz-transition:.3s all ease}
.AddPackPopup:hover,.add2basket:hover{background:#217400 url(../images/basket-icon.png) no-repeat right 2% center;-webkit-transition:.3s all ease;-moz-transition:.3s all ease;color:#fff!important}
#productIDForm input[type=submit]{float:left}
.tabs-title{-moz-border-bottom-colors:none;-moz-border-left-colors:none;-moz-border-right-colors:none;-moz-border-top-colors:none;border-color:#999 #999 -moz-use-text-color;border-image:none;border-radius:5px 5px 0 0;border-style:solid solid none;border-width:1px 1px 0;float:right;font-size:16px!important;font-weight:400;height:45px;line-height:45px;margin:0;padding:0 15px;position:relative;text-align:center;top:1px}
#slidingTopWrap{padding:0;position:absolute;right:0;top:0;z-index:999999;left:0;margin:0 auto;color:#222}
#basketWrap{margin-bottom:10px;text-align:center}
#basketWrap li.col-md-3{margin:0;padding:0}
#slidingTopContent{background:#fff!important;border-radius:0 0 10px 10px;overflow:hidden;margin:0;padding:0;font-weight:400;font-size:13px}
#slidingTopFooter{width:250px;height:52px;margin:0;font-size:12px;font-size:13px;font-weight:400}
#slidingTopFooter A:link{text-decoration:none;color:#fff}
#slidingTopFooter A:visited{text-decoration:none;color:#fff}
#slidingTopFooter A:hover{text-decoration:none;color:#fff}
#slidingTopFooter A:active{text-decoration:none;color:#fff}
#slidingTopFooterLeft{float:right;margin:15px 50px 0 0}
#slidingTopFooterRight{float:left;margin:15px 0 0 30px}
#wrdInfoWrap{background-color:#ff9;height:80px}
#wrdInfoWrapLeft{float:right;width:300px;padding:10px}
#wrdInfoWrapRight{float:left}
#wrdInfoWrapRight A:active,#wrdInfoWrapRight A:link,#wrdInfoWrapRight A:visited{color:#333;text-decoration:underline}
#wrdInfoWrapRight A:hover{color:#690}
#wrdTutorialInfo{margin:25px 10px;background-color:#fff;padding:5px}
#headerWrap{width:100%;height:30px;background-color:#666;border:1px #999 solid}
.productWrap{float:right;width:170px;margin:5px;padding:10px;text-align:center;color:#7a7a7a;border:1px #ebebeb solid}
.productPriceWrap{background-color:#ccc;padding:5px;color:#000;font-weight:700}
.productPriceWrap img{border:0}
#basketWrap{margin:10px 8px 10px 10px}
#basketTitleWrap{background-color:#690;border:3px #ccc solid;padding:5px;color:#fff;font-weight:400;height:20px;font-size:13px}
#basketWrap img{border:0}
#basketWrap ul{list-style-type:none;list-style-position:outside;margin:0;padding:0}
#basketWrap li img{padding-top:5px}
.basketItemLeft{float:right}
.basketItemRight{float:left}
.btn-clear-basket,.div-basket-price{background:url(/interface/images/basket-items.png) right center no-repeat;padding:5px 20px}
#myWizard .tab-contentt{padding:0!important}
.BasketProTitle{display:inline-block;float:right;width:345px;line-height:30px}
.BasketProCount{display:inline-block;float:right;width:150px;line-height:30px}
.BasketProDel{float:left;display:inline-block}
.productPrice{display:inline-block;float:right;line-height:30px}
#Prod-Tabs ul.tabs li{color:#000;cursor:pointer;display:inline-block;padding:0 10px;background-color:#eee;line-height:24px;padding:1% 2%}
#basketWrap .tabs li{background:#fff}
#basketWrap .tabs a{padding:5px}
#TotPrice{left:0;position:absolute;top:-30px;padding:6px}
.BasketTabsContent{padding-top:20px}
.DeleteFromBasket{color:#a80015;font-size:28px!important}
.DeleteFromBasket:hover{cursor:pointer}
.panes{position:relative}
.closebasket{display:block;width:21px;height:21px;background:rgba(0,0,0,0);position:absolute;left:18px;top:18px;text-align:center;line-height:.5cm;border-radius:50%;margin:auto;cursor:pointer;padding:2px 0 0 0;line-height:0}
.basketnextlvl{float:left;display:inline-block;padding:10px 20px 10px 10px!important;width:112px;border-radius:5px!important;font-size:13px!important;border:none;text-align:right;background-image:url(../images/basket-more.png)!important;background-repeat:no-repeat!important;background-position:15px center!important;cursor:pointer}
.basketnextlvl2{float:right;display:inline-block;padding:10px 35px 10px 11px;width:112px;border-radius:5px;font-size:13px;border:none;text-align:right;background-image:url(../images/basket-more2.png);background-repeat:no-repeat;background-position:right 15px center;cursor:pointer}
.cover{float:left;position:absolute;background:#000;height:218px;width:66.6%;opacity:.8;filter:alpha(Opacity=80);-MS-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=80)";color:#fff;padding:18px 20px 20px;line-height:26px;font-size:12px}
.cover{top:290px;left:10px}
.cover a{display:block;color:#fff;width:100%;height:100%}
#basketWrap ul.tabs li{background:0 0;color:#fff;display:inline-block;padding:10px 10px;cursor:pointer;position:relative}
#basketWrap ul.tabs li::after{content:'';display:block;position:absolute;top:40%;left:0;width:1px;height:10px;background:#fff}
#basketWrap ul.tabs li{color:#000}
#basketWrap ul.tabs li.current{background:#ededed;color:#222;font-weight:700;padding-top:15px}
#basketWrap ul.tabs1 li{background:#f7f5f5 none repeat scroll 0 0;color:#222;cursor:pointer;display:inline-block;padding:5px}
#basketWrap .tabs1 label{display:inline-block;padding:10px}
#social-share{float:left}
.share-square{display:inline-block;height:32px;line-height:0;margin:2px;transition:all .2s linear 0s;width:32px}
#EmptyBasket{font-size:21px;color:#da6767}
.share-square-facebook:hover{background-position:-384px -44px}
.share-square-facebook{background-position:-384px -77px}
.share-square-googleplus:hover{background-position:-288px -44px}
.share-square-googleplus{background-position:-288px -77px}
.share-square-linkedin:hover{background-position:-224px -44px}
.share-square-linkedin{background-position:-224px -77px}
.share-square-twitter:hover{background-position:-64px -44px}
.share-square-twitter{background-position:-64px -77px}
.Basket960,.Column960,.Rahgiri960{display:none}
#protabs{width:100%}
.crousal-wrapperSim{direction:ltr!important;left:0;margin-top:5px;padding:0 10px;position:relative}
#crousalSim li{border:1px solid #d2d2d2;margin-right:4px;background:#f4f4f4;padding:0 9px;line-height:158px;text-align:center;overflow:visible!important;width:230px!important;height:298px!important}
#crousalSim li:hover{background:url(images/portfolio-circle-hover.png) no-repeat}
#crousalSim li a{display:block;width:230px;height:162px}
#crousalSim li a img{vertical-align:middle}
.crousal-wrapperSim .next{position:absolute;right:-6px;top:40%;display:block;width:33px;height:33px;font-size:0;line-height:0;background:url(/siteimages/right.png) right center no-repeat;z-index:100}
.crousal-wrapperSim .prev{position:absolute;left:-8px;top:40%;display:block;width:33px;height:33px;font-size:0;line-height:0;background:url(/siteimages/left.png) left center no-repeat;z-index:100}
.shopping-cart{background:rgba(0,0,0,0) url(../images/basket-new.png) no-repeat scroll left top;border-right:1px solid #fff;display:block;height:36px;line-height:36px;padding-right:5px;text-align:right!important;width:56px!important;color:#fff!important}
#order-final table td{padding:5px}
#basketaddinfo{font-size:13px!important}
@media (max-width:1024px){
#main-ads li{width:31.8%}
.ProductView,.product-wrapper{width:100%;float:none}
.FilterProducts .FilterDiv{width:50%}
}
@media (max-width:840px){
#main-ads li{width:46.5%}
}
@media (max-width:800px){
.shoplogin,form#basketlogin{float:none;width:100%}
.FilterProducts .FilterDiv{width:100%}
.ProductView,.product-wrapper{width:100%;float:none}
#slidingTopWrap{width:100%}
.sendtofriends{float:none}
}
@media (max-width:580px){
#slidingTopWrap{position:relative!important}
#InnerAddToBasket .pro-info{width:100%;padding:0;float:none}
#InnerAddToBasket .productPriceWrapRight{left:0;right:0;float:none;width:100%}
.add2basket{width:100%}
.add2basket:hover{background:#217400 url(../images/basket-icon.png) no-repeat right 10px center;color:#fff}
#main-ads li{width:100%}
}
.styledtable th{text-align:right}
#likepro{font-size:11px;text-align:center;display:inline-block}
#likepro a{text-align:center}
#likepro i{position:relative}
.likeproH{margin-left:5px;vertical-align:super}
.like-ico{transition:ease all .5s}
#likeproH:hover .like-ico{opacity:1}
.FullOpacity{opacity:1}
.removechoice{margin:10px}
.HeartPop{-webkit-transform:scale(1.2);-moz-transform:scale(1.2);-webkit-transition:.1s all ease;-moz-transition:.1s all ease}
.bootf{margin:0 5px;float:left}
.factor{border:1px solid #e7e7e7;border-radius:2px}
.padd-fac{padding:10px;border:1px solid #e7e7e7}
.padd-fac2{padding:10px}
.r-title{background:#eee}
.r-txt{border:1px solid #e7e7e7}
.clearfix:after{content:"";display:table;clear:both}
#invoiceBody{padding:15px}
#invoiceBody a{color:#0087c3;text-decoration:none}
#invoiceBody header{padding:10px 0;margin-bottom:20px;border-bottom:1px solid #aaa}
#invoiceBody #logo{float:right;margin-top:8px}
#invoiceBody #logo img{max-height:115px}
#invoiceBody #company{float:left;text-align:left}
#invoiceBody .details{margin-bottom:50px}
#invoiceBody #client{padding-right:10px;border-right:6px solid #eee;float:right;line-height:38px}
#invoiceBody .to{color:#777}
#invoiceBody h2.name{font-size:1.4em;font-weight:400;margin:4px 0}
#invoiceBody #invoice{float:left;text-align:left;line-height:38px;background:#fafafa;padding:15px;border-radius:3px;border:1px solid #eee}
#invoice h1{color:#0087c3;font-size:1.8em;line-height:1em;font-weight:400;margin:0 0 10px 0}
#invoiceBody #invoice .date{font-size:1.1em;color:#777}
#invoiceBody table{width:100%;border-collapse:collapse;border-spacing:0;margin-bottom:20px}
#invoiceBody table td,#invoiceBody table th{padding:20px;background:#eee;text-align:center;border-bottom:1px solid #fff}
#invoiceBody table th{white-space:nowrap;font-weight:400}
#invoiceBody table td{text-align:left}
#invoiceBody table td h3{color:#57b223;font-size:1.2em;font-weight:400;margin:0 0 .2em 0}
#invoiceBody table .no{color:#fff;font-size:1.6em;background:#57b223}
#invoiceBody table .desc{text-align:right;line-height:28px}
#invoiceBody table .unit{background:#ddd}
#invoiceBody table .total{background:#57b223;color:#fff}
#invoiceBody table td.qty,#invoiceBody table td.total,#invoiceBody table td.unit{font-size:1.2em}
#invoiceBody table tbody tr:last-child td{border:none}
#invoiceBody table tfoot td{padding:10px 20px;background:#fff;border-bottom:none;font-size:1.2em;white-space:nowrap;border-top:1px solid #aaa}
#invoiceBody table tfoot tr:first-child td{border-top:none}
#invoiceBody table tfoot tr:last-child td{color:#57b223;font-size:1.4em;border-top:1px solid #57b223}
#invoiceBody table tfoot tr td:first-child{border:none}
#invoiceBody #thanks{font-size:2em;margin-bottom:50px}
#invoiceBody .notices{padding-right:6px;border-right:6px solid #0087c3}
#invoiceBody .notices2{padding-right:10px;border-right:6px solid #eee;line-height:28px}
#invoice .notices2{border-right:0;padding-right:0;text-align:right}
.table .notices{text-align:right}
#invoiceBody .notices3{padding-right:6px;border-right:6px solid #9a0000;float:right;width:33%;height:210px;line-height:30px}
#invoiceBody .notices .notice{font-size:1.2em}
#invoiceBody footer{color:#777;width:100%;height:30px;position:absolute;bottom:0;border-top:1px solid #aaa;padding:8px 0;text-align:center}
figure.mz-figure a{visibility:hidden!important;display:none!important;color:transparent!important;width:0!important}
#BasketCount{position:relative}
#pricediv{margin-top:8px}
.pack{-moz-appearance:none;-webkit-appearance:none;border:none}
select.pack::-ms-expand{display:none}
.menucontainer,.menucontainer2{width:100%;padding:20px;overflow:hidden;background:#eee;box-sizing:border-box;display:none;clear:both}
.menuitem,.menuitem2,.openmenubutton,.openmenubutton2{background:#ddd none repeat scroll 0 0;border:1px solid #111;box-sizing:border-box;color:#666;float:left;height:50px;line-height:50px;opacity:.5;text-align:center;text-decoration:none;margin:3px;padding:5px}
.openmenubutton,.openmenubutton2{border:0;padding:0 10px 0 40px;width:100%;border-top:1px solid #bbb;border-bottom:1px solid #bbb}
.openmenubutton.open,.openmenubutton2.open2{background:#bbb;color:#111}
.openmenubutton.open:hover,.openmenubutton2.open2:hover{background:#00ada9;color:#fff}
.menuitem.active,.menuitem2.active{background:#fff;color:#222;border:1px solid #222;opacity:1;box-shadow:0 0 5px #aaa}
.menuitem2:hover,.menuitem:hover,.openmenubutton2:hover,.openmenubutton:hover{box-shadow:0 0 5px #aaa;cursor:pointer;opacity:1}
.hidden,.hidden2{visibility:hidden;height:0;width:0}
.menuitem,.menuitem2{-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-ms-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease;-webkit-border-radius:3px 3px 3px 3px;border-radius:3px 3px 3px 3px}
.menuitem.active,.menuitem2.active{text-shadow:0 0 0 #fff}
.menuitem.active:hover,.menuitem2.active:hover{background:#fff;text-shadow:0 0 0 #fff}
.activehead{background:#bdf6bf!important}
.activehead .panel-title{color:#117d14}
.RemoveAddress{cursor:pointer}
.ProDivContent{background:#fff none repeat scroll 0 0;border:1px solid #ccc;border-radius:5px;box-shadow:0 0 6px #ddd;margin:5px 0;padding:15px 10px}
#productViewVideo{font-size:50px;*position:absolute;bottom:176px;right:14px;color:#555}
#ratecount{font-size:11px}
.chzn-container .chzn-results{width:100%}
.ColorProAdmin{background:#ccc}
.ColorImages{width:100%}
.PicDiv i{color:#9e0006;font-size:36px;position:absolute;left:0}
.ChooseColor{width:78px!important;height:78px!important}
.detailTitle{display:inline-block;line-height:60px;color:#016a65}
.mtop{margin-top:20px}
.SectionTitle{display:inline-block;font-size:14px;color:#016a65;margin-bottom:10px}
#Prod-Tabs{background:#fff}
#Prod-Tabs .tab-link{padding:10px 20px!important;background:#eee!important;color:#666}
.progrid1 li{float:right;margin:3px!important;position:relative;text-align:center;width:200px!important;height:150px!important;padding:0!important;overflow:hidden;border:dashed 1px #ccc!important}
.img-responsive{height:auto!important;width:auto!important}
.ChooseColor{height:31px!important;width:auto!important;text-align:center;padding:0 7px}
.SelectedColor{border:1px solid #ccc!important;box-shadow:none!important;background:#fafafa}
.SelectedColor i{color:#46a349}
.ProTitles{text-align:right!important;width:auto!important}
.PackBoxes{padding:10px!important;background:#f5f1f0;margin:5px!important}
.selectItems{margin-top:10px}
.datepicker-navigator{direction:ltr}
.icons-pro{position:relative;z-index:99}
.icons-pro i{cursor:pointer;font-size:16pt;color:#969ba8}
#ShareOnDiv::before{background-color:#bbb;content:"";display:block;height:8px;right:128px;position:absolute;top:15px;transform:rotate(45deg);width:8px;z-index:-1}
#ShareOnDiv{background:#bbb none repeat scroll 0 0;border-radius:5px;display:none;padding:6px;position:absolute;transition:ease all .5s;min-width:180px;line-height:0;color:#fff;top:100%;left:0;font-size:14px;z-index:1000}
#ShareOnIcon:hover #ShareOnDiv{display:block}
.SearchHead{position:fixed;top:-170px;right:0;left:0;background:#fff;z-index:10000;box-shadow:0 0 5px #999;padding:10px}
@media (max-width:550px){
.Ajax-search-box #lookup .product .items .item .desc{text-align:center!important}
}
.Ajax-search-box{position:relative}
.Ajax-search-box #frmSearch{padding:0}
#SearchBox{width:75%;height:100%;z-index:10;padding:0 15px}
#btnSearch{left:0;position:absolute;top:0;width:15%;height:100%;text-align:center}
.Ajax-search-box #lookup{background:#fff none repeat scroll 0 0;border:1px solid #ccc;box-shadow:-1px 4px 10px 0 rgba(0,0,0,.2);font-family:Tahoma;font-size:11px;line-height:23px;position:absolute;right:15px;top:41px;width:100%;z-index:1001}
.Ajax-search-box #lookup .st{border-bottom:1px solid #cecece;height:9px;margin-bottom:15px;text-align:right;line-height:16px}
.Ajax-search-box #lookup .product .st span{background-color:#fff;padding-left:10px}
.Ajax-search-box #lookup .other .st span{background-color:#f6f6f6;padding-left:10px}
.Ajax-search-box #lookup .other{background:#f6f6f6;padding:15px 15px 0}
.Ajax-search-box #lookup .other .news,.Ajax-search-box #lookup .other .videos,.Ajax-search-box #lookup .product .category,.Ajax-search-box #lookup .product .cont{height:200px;max-height:200px;overflow-y:auto;margin-bottom:15px;position:relative}
.Ajax-search-box #lookup .product{padding:15px 15px 0}
.Ajax-search-box #lookup .more-pos{position:absolute;bottom:2%;right:15px}
.Ajax-search-box #lookup .product .cont{background:#fff none repeat scroll 0 0;margin-bottom:15px;overflow-y:auto;height:200px}
.NotFound{background:#eee none repeat scroll 0 0;border:1px solid #e5e5e5;height:auto;line-height:21px;margin:0 auto;text-align:center;width:100%;font-size:11px}
.Ajax-search-box #lookup .item .img img{max-height:50px;max-width:50px}
.Ajax-search-box #lookup .item .desc{direction:rtl;text-align:right}
.Ajax-search-box #lookup .item .desc p{margin:0 3px 0 0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}
.divIncpro{background:#fff none repeat scroll 0 0;border:1px solid #b7b7b7;border-radius:10px 0 10px 10px;overflow:hidden;padding:15px}
.tabs-more{display:block;float:left;width:100px;margin:0;height:45px;line-height:45px;font-weight:400;font-size:13px;position:relative;direction:rtl;color:#333}
.tabs-more::before{color:#777;content:"\f104";font-family:'Font Awesome 5 Free';font-size:18px;margin-left:4px;transition:all .3s ease 0s;vertical-align:middle}
.Reg-Login{background:#f5f5f5;padding:20px;border-radius:5px}
.AddressTxt{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}
.cart li.first{height:40px!important}
.cart li.first{background:#fff;padding:2px 10px}
.cart .well{border:none;box-shadow:none}
.cart .RemoveAddr a{display:inline-block}
.Addresses .flickity-prev-next-button,.Addresses .flickity-prev-next-button:hover{background:0 0}
.Addresses .flickity-prev-next-button:disabled{display:none}
.modal-confirm{color:#636363;width:400px}
.modal-confirm .modal-content{padding:20px;border-radius:5px;border:none;text-align:center;font-size:14px}
.modal-confirm .modal-header{border-bottom:none;position:relative}
.modal-confirm h4{text-align:center;font-size:26px;margin:30px 0 -10px}
.modal-confirm .close{position:absolute;top:-5px;right:-2px}
.modal-confirm .modal-body{color:#999}
.modal-confirm .modal-footer{border:none;text-align:center;border-radius:5px;font-size:13px;padding:10px 15px 25px}
.modal-confirm .icon-box{width:80px;height:80px;margin:0 auto;border-radius:50%;z-index:9;text-align:center;border:3px solid #f15e5e}
.modal-confirm .icon-box i{color:#f15e5e;font-size:46px;display:inline-block;margin-top:13px}
.modal-confirm .btn{color:#fff;border-radius:4px;background:#60c7c1;text-decoration:none;transition:all .4s;line-height:normal;min-width:120px;border:none;min-height:40px;border-radius:3px;margin:0 5px;outline:0!important}
.modal-confirm .btn-info{background:#c1c1c1}
.modal-confirm .btn-info:focus,.modal-confirm .btn-info:hover{background:#a8a8a8}
.modal-confirm .btn-danger{background:#f15e5e}
.modal-confirm .btn-danger:focus,.modal-confirm .btn-danger:hover{background:#ee3535}
.btn-delete,.btn-delete:visited{color:#fff}