.showsubcategory::after {
  content: '+';
  font: 20px FontAwesome;
  text-align: center;
  top: 9px;
  left: 3px;
  position: absolute;
  color: #32bfc0;
  font-weight: 900;
  cursor: pointer;
}
#DIV_BasketGrid select {
  text-align: right!important;
  padding-right: 10px!important;
  background-position: 20% center!important;
}
#ctl01_ctl00_Button2{
  background-color: #5cb85c!important;
}
#ctl01_ctl00_BTN_Payment span,#ctl01_ctl00_LinkButton6 span{
  margin-top: 30px;
}
.flat-testimonial_product .testimonial-meta::after {
  width: 0 !important;
}
.owl-theme .owl-controls .owl-nav div.owl-prev {
  left: 0;
  top: 50px;
}
.owl-theme .owl-controls .owl-nav div.owl-next {
  right: 0 !important;
  top: 50px;
}

.flat-testimonial_product::after {
  width: 0!important;
}
.flat-testimonial_product::before {
  width: 0!important;
}
.flat-testimonial_product .entry-title-nn ,.flat-testimonial_product .entry-title-nn a{
  text-align: right;
}
.btn-submenu::before {
  font-family: fontawesome;
}
.product-categories ul{
  padding-right: 10px;
}
.swiper-pagination {
  position: static !important;
  margin-top: 5px;
}
.menu-extra::before ,.menu-extra::after {
    width: 0!important;
}
.swiper-pagination span {
  margin: auto 3px;
}
.swiper-container{
  margin: 15px 30px auto 30px;
}
.swiper-container img{ 
  cursor: pointer;
  margin: 0 auto;
}
.woocommerce .products li .product-info .price {
  text-align: right;
}
.widget.widget_products ul li a {
  direction: rtl;
}
.widget.widget_product_categories ul a::after {
  content: "" !important;
}
.widget.widget_product_categories {
  margin-bottom: 30px !important;
}
.flat-general.sidebar-right .general-sidebars {
  padding-left: 15px !important;
}
.flat-general.sidebar-right .general {
  padding-right: 15px !important;
}
.woocommerce .products li .product-info h3 {
  height: 45px;
  line-height: 24px;
}
.woocommerce .products li .product-info .price {
  font-size: 20px;
}
.widget.widget_products ul li:last-child {
  border-bottom: none !important;
}
.woocommerce .products li .product-thumbnail {
  margin-bottom: 15px !important;
}
.flat-testimonial_product .entry-content-nn {
  height: 105px;
}
.large_pic_majol{
  display:none!important;
}
header .header-wrap .logo {
    width: 180px !important;
    text-align: center !important;
}
@media (max-width:991px){
  .small_pic_majol{
    display:none!important;  
  }
  .large_pic_majol{
    display:block !important;  
  }

}


@font-face {
  font-family: 'WYekan';
  src: url('/App_Themes/AdminStandard/Fonts/Yekan/BYekan.eot?-wwn5ej');
  src: url('/App_Themes/AdminStandard/Fonts/Yekan/BYekan.eot?#iefix-wwn5ej') format('embedded-opentype'),
    url('/App_Themes/AdminStandard/Fonts/Yekan/BYekan.woff?-wwn5ej') format('woff'),
    url('/App_Themes/AdminStandard/Fonts/Yekan/BYekan.ttf?-wwn5ej') format('truetype'),
    url('/App_Themes/AdminStandard/Fonts/Yekan/BYekan.svg?-wwn5ej#icomoon') format('svg');
  font-weight: normal;
  font-style: normal;
}
a,h1,h2,h3,h4,h5,h6,span,div,p,input,select,button,td,th,table,label,strong,li,ul,textarea{
  font-family: WYekan !important;
  font-style: normal!important;
  font-weight: 100!important;
  letter-spacing:0!important;
}


/*--------------------demo137eshopnew-------------------*/

.header-widgets .widgets-header-information .info-icon i {
  float: right !important;
  margin-right: 0 !important;
  margin-left: 10px;
}
.header-widgets .widgets-header-information .info-icon .content {
  text-align: right;
  direction: rtl;
}
strong {
  font-weight: normal !important;
}
.login_box_inner_main a {
  color: #fff !important;
}
.login_box_inner_main a:hover{
  color: #555 !important;
}
.custom-info span{
  float: right;
}
.flat-top .custom-info i {
  float: right;
}
.menu-extra a i::before {
  margin-top: -20px;
}
.search-submit{
  position: absolute;
  top: 0;
  left: 10px;
}
.flat-iconbox .box-header .box-icon {
  float: right !important;
}


@media (max-width:991px){
  .custom-info span {
    float: none !important;
    display: inline-block;
  }
  .header-widgets{
    text-align: center;
  }
}

@media (min-width:991px){
  .header-widgets {
    float: left !important;
  }
}

#mainnav ul li:hover > ul.submenu {
    right: 0!important;
}
#mainnav ul ul li:hover > ul.submenu {
    right: 100%!important;
}
#mainnav ul.submenu li ul {
    right: 360px !important;
    left: auto !important;
}
/*--------------------demo137eshopnew-------------------*/
