@font-face {
  font-family: 'IRANSans';
  src: url('fonts/IRANSans.eot');
  src: url('fonts/IRANSans.woff2') format('woff2'),
       url('fonts/IRANSans.woff') format('woff'),
       url('fonts/IRANSans.ttf') format('truetype'),
       url('fonts/IRANSans.svg#IRANSans') format('svg'),
       url('fonts/IRANSans.eot?#iefix') format('embedded-opentype');
  font-weight: normal;
  font-style: normal;
}





.js .smart-carousel{visibility:hidden}

.smart-carousel{
  width:100% !important;
  height:85px !important;
  position:relative !important;
  background:transparent !important;
  overflow:hidden !important;
   float: right !important;
   margin-top: 10px;
     list-style: none !important;
     border: 0px !important;
 background: #000   !important;


   }

.payacmsok{
    width:100% !important;
      height:105px !important;
  background: #000   !important;
      border: 0px !important;
      padding-right:  0px !important;
       padding-left:  0px !important;
}
.payacmsokup{
     width:100% !important;
      height:10px !important;
        background: #000   !important;

}


.smart-carousel:hover{
  cursor:  pointer; border: 0px !important;
}


.sizekoli li img {
  width: 80px;
  height: 80px ;
  list-style: none ;   border: 0px !important;
}


.smart-carousel .smart-carousel-container{
  position:relative;
  list-style-type:none;
  list-style: none;
float:  left;
margin:0;
padding:0;
margin-left: 50px !important;
border: 0px !important;


}
.smart-carousel .smart-carousel-container li{position:absolute;border: 0px !important;      }

.smart-carousel .smart-carousel-container li img{display:block;border: 0px !important;      ;width:none !important; }
.smart-carousel .smart-carousel-container li a img{border:none; }
.smart-carousel .smart-carousel-container .sc-content{display:none}




.smart-carousel .sc-content-wrapper{position:absolute;text-align:center;width:100%;top:8%;left:50%;z-index:3999;
border: 0px !important;      }




.smart-carousel-wrapper{
border: 0px !important;
 background: #000  !important;
}


 /*
.smart-carousel .sc-content-container{
  position:relative;left:-50%;
font-family: 'IRANSans' !important;
  padding:0 20px}


.smart-carousel .sc-content-wrapper h2{
  color:#444;
  font-size:14px !important;
  font-weight: normal !important;
  margin:0;
  padding:0;
  font-family: 'IRANSans' !important; }


.smart-carousel .sc-content-wrapper p{color:#777;font-size:14px;margin:0;padding:0}
.smart-carousel .sc-content-wrapper a{color:#f8806c !important;text-decoration:none;-webkit-transition:all 0.3s; -moz-transition:all 0.3s;transition:all 0.3s}




.smart-carousel .sc-content-wrapper a:hover{color:#fb6148 !important;text-decoration:none}.smart-carousel.content-bg .sc-content-container{position:relative;left:-50%;padding:0}

.smart-carousel.content-bg .sc-content-wrapper .sc-content-container .sc-content{
  padding:14px;
  min-width:100%;
  -webkit-border-radius:3px;
   -moz-border-radius:3px;
border-radius:3px;
margin-top: -20px;
background-color:#252525;
background-image:-webkit-linear-gradient(top,rgb(61,61,61) 0%,rgb(33,33,33) 100%);
 background-image:-moz-linear-gradient(top,rgb(61,61,61) 0%,rgb(33,33,33) 100%);
 background-image:linear-gradient(top,rgb(61,61,61) 0%,rgb(33,33,33) 100%)}


.smart-carousel.content-bg .sc-content-wrapper .sc-content-container:after{position:absolute;display:block;content:"";border:8px solid transparent;border-top:8px solid #212121;width:0;height:0;left:50%;margin-left:-10px}





  ------------------

.smart-carousel.content-bg .sc-content-wrapper h2{color:#fff;font-weight:bold;font-size:18px;line-height:18px;margin:0 0 2px 0;padding:0}
.smart-carousel.content-bg .sc-content-wrapper p{color:#d6d6d6;font-size:12px;margin:0;padding:0}
.smart-carousel.content-bg .sc-content-wrapper a{text-decoration:none;color:#d6d6d6}

.smart-carousel .sc-overlay{position:absolute;height:100%;z-index:3998;pointer-events:none;top:0}


  ------------------
*/


.smart-carousel .sc-overlay-left{left:-0.1px}




.smart-carousel .sc-overlay-right{right:-0.1px}


.smart-carousel .sc-nav-button{
  position:absolute;
  top:30%;
  z-index:4000;
  width:30px;
  height:30px;
  margin-top:0px;
  -webkit-transition:all 0.3s;
  -moz-transition:all 0.3s;
  transition:all 0.3s;

-moz-border-radius: 70px;
   -webkit-border-radius: 70px;
   border-radius: 70px;
  }



.smart-carousel .sc-nav-button.sc-prev{
  background:#ffc201 url(smart-carousel/prev_arrow.png) no-repeat 11px 50%;
  left:0px;

  }
.smart-carousel .sc-nav-button.sc-next{
  background:#ffc201 url(smart-carousel/next_arrow.png) no-repeat 11px 50%;
  right:0px;

  }



@media screen and (-webkit-min-device-pixel-ratio:0){html{margin-left:0px}}
@media only screen and (min-width:480px) and (max-width:767px)
{.smart-carousel .sc-overlay{width:160px !important}}
@media only screen and (max-width:479px){.smart-carousel .sc-overlay{width:70px !important}}





.smart-carousel .sc-preloader{
  position:absolute;
  left:50%;
  top:20%;
  width:24px;
  height:24px;
  margin-top:0px;
  margin-left:0px;
  background:#f5f5f5 url(smart-carousel/preloader.gif) no-repeat 50% 50%;
  padding:10px;
  -webkit-border-radius:4px;
  -moz-border-radius:4px;
  border-radius:4px
  }









