﻿html,body{overflow-x: hidden;}
body,.toplinks, .tooltip{
    font-family:iran_sans;
}

 .tooltip{direction:rtl;}

/* HeaderTop */
.toplinks .ml8{margin-left:8px;}
.header .logo{float: right;}

@media only screen and (max-width: 479px) and (min-width: 320px) {
    .toplinks .ml8 {
        margin-left: 5px;
    }
}


/* jQuery Countdown styles 2.0.0. */
.countdown{width:90%;margin: auto;    position: absolute;
    bottom: 2px;
    right: 6%;}
.is-countdown {
}
.countdown-rtl {
  direction: ltr;
  text-align: center;
}
.countdown-holding span {
  color: #fff;
}
.countdown-row {
  clear: both;
  width: 100%;
  padding: 0px 2px;
  text-align: center;
}
.is-countdown .countdown-section {
  padding: 5px 0px;
}
.countdown-show1 .countdown-section {
  width: 98%;
}
.countdown-show2 .countdown-section {
  width: 48%;
}
.countdown-show3 .countdown-section {
  width: 27.84%;
}
.countdown-show4 .countdown-section {
  width: 18.9%;
}
.countdown-show5 .countdown-section {
  width: 19.5%;
}
.countdown-show6 .countdown-section {
  width: 16.25%;
}
.countdown-show7 .countdown-section {
  width: 14%;
}
.countdown-section {
  background-color: #314555;
  margin: 1px;
  display: inline-block;
  font-size: 75%;
  text-align: center;
  color: white;
  border-radius: 5px;
  line-height:.9;
}
.countdown-amount {
  font-size: 150%;
}
.countdown-period {
  display: block;
}
.countdown-descr {
  display: block;
  width: 100%;
}

.product-image img{
    height:230px;
    margin:auto;
    max-width: 100%;
}

.product-specs-box {
  font: 10px/23px iran_sans;
}

.product-specs-box .products-attribute-title {
  color: #314555;
}
.product-specs-box .products-attribute-value {
  color: #aaaaaa;
  padding-right: 4px;
}

.product-details-page .price-details .products-price-ticket {
  margin-right: 25px;
}

.attribute-description{
    display: inline-block;
    margin-right: 10px;
}

.product-specs-box ul{list-style: disc;}

.productimagelabel{position: absolute;z-index: 50;}
.productimagelabel .unavailable{background-image:url(../images/status-unavailable.png);width:130px;height:130px;display:block;}
.productimagelabel .freeshipping{background-image:url(../images/freeshipping.png);width:130px;height:130px;display:block;}
.productimagelabel .freeshippingstate{background-image:url(../images/StateFreeShipping.png);width:130px;height:130px;display:block;}

.productimagenotexist{position: absolute;z-index: 50;}
.product-Manufactur img{height: 30px;}


.select2-offscreen,.select2-search-hidden{right: -10000px;left:auto;}
.select2-container .select2-choice > div{left: 0;right:auto;}
.select2-container .select2-choice span{margin-left: 26px;margin-right: 6px;}
.select2-container .select2-choice > div{border-right: 1px solid #e0e0e0;border-left:none;}
.select2-container .select2-choice abbr{left: 22px;right:auto;}
.select2-container .select2-choice span{margin-right: 10px;margin-left: 6px;}


/* BootStrap */
.col-xs-1, .col-xs-2, .col-xs-3, .col-xs-4, .col-xs-5, .col-xs-6, .col-xs-7, .col-xs-8, .col-xs-9, .col-xs-10, .col-xs-11, .col-xs-12{float: right;}
.col-lg-1, .col-lg-2, .col-lg-3, .col-lg-4, .col-lg-5, .col-lg-6, .col-lg-7, .col-lg-8, .col-lg-9, .col-lg-10, .col-lg-11, .col-lg-12{float:right;}
.col-md-1, .col-md-2, .col-md-3, .col-md-4, .col-md-5, .col-md-6, .col-md-7, .col-md-8, .col-md-9, .col-md-10, .col-md-11, .col-md-12{float:right;}
.col-sm-1, .col-sm-2, .col-sm-3, .col-sm-4, .col-sm-5, .col-sm-6, .col-sm-7, .col-sm-8, .col-sm-9, .col-sm-10, .col-sm-11, .col-sm-12{float:right;}
.dropdown-menu{right: 5px;left:auto;}
.toplinks div.links div a{text-align:right;}
.caret{margin-right: 2px;margin-left: 0px;}
.text-left{text-align:left !important;}
.pull-left{float:right !important;}
.pull-right{float:left !important;}
.nav-tabs>li{float:right;}
.radio input[type=radio], .radio-inline input[type=radio], .checkbox input[type=checkbox], .checkbox-inline input[type=checkbox]{
    margin-left: 5px !important;
    margin-right: 0px !important;
    position: relative;
}

.footer-middle .contacts-info img{    width: 125px;}
