@charset "utf-8";


    
@font-face{
	font-family:'almoni-dl';
	font-weight:700; /*(bold)*/
	font-style: normal;
	src: url('/font/almoni-dl-aaa-700.eot'); 
	src: url('/font/almoni-dl-aaa-700.eot?#iefix') format('embedded-opentype'), 
		url('/font/almoni-dl-aaa-700.woff') format('woff'), 
		url('/font/almoni-dl-aaa-700.ttf') format('truetype');
}
@font-face{
	font-family:'almoni-dl';
	font-weight:900; /*(black)*/
	font-style: normal;
	src: url('/font/almoni-dl-aaa-900.eot'); 
	src: url('/font/almoni-dl-aaa-900.eot?#iefix') format('embedded-opentype'), 
		url('/font/almoni-dl-aaa-900.woff') format('woff'), 
		url('/font/almoni-dl-aaa-900.ttf') format('truetype');
}

body {font-family:'almoni-dl' !important; direction:rtl; padding-top:160px;}
 
.navbar-toggler-right {right:unset; left:1rem;} 
a {color:#f55020;}
a:hover {color:#000000; text-decoration:none;}
.btn-info:hover {background-color:#000000 !important;}
 
 
 
 
 
 
 
 
 
/* ribbon Start - http://www.cssportal.com/css-ribbon-generator/ */

.ribbon {
  position: absolute;
  left: -5px; top: -5px;
  z-index: 1;
  overflow: hidden;
  width: 75px; height: 75px;
  text-align: right;
}
.ribbon span {
  font-size: 10px;
  font-weight: bold;
  color: #FFF;
  text-transform: uppercase;
  text-align: center;
  line-height: 20px;
  transform: rotate(-45deg);
  -webkit-transform: rotate(-45deg);
  width: 100px;
  display: block;
  background: #79A70A;
  background: linear-gradient(#F70505 0%, #8F0808 100%);
  box-shadow: 0 3px 10px -5px rgba(0, 0, 0, 1);
  position: absolute;
  top: 19px; left: -21px;
}
.ribbon span::before {
  content: "";
  position: absolute; left: 0px; top: 100%;
  z-index: -1;
  border-left: 3px solid #8F0808;
  border-right: 3px solid transparent;
  border-bottom: 3px solid transparent;
  border-top: 3px solid #8F0808;
}
.ribbon span::after {
  content: "";
  position: absolute; right: 0px; top: 100%;
  z-index: -1;
  border-left: 3px solid transparent;
  border-right: 3px solid #8F0808;
  border-bottom: 3px solid transparent;
  border-top: 3px solid #8F0808;
}
/* ribbon End */

/* ribbon aspaka Start - http://www.cssportal.com/css-ribbon-generator/ */

.aspmehira {
  position: absolute;
  left: -5px; top: -5px;
  z-index: 1;
  overflow: hidden;
  width: 75px; height: 75px;
  text-align: right;
}
.aspmehira span {
  font-size: 10px;
  font-weight: bold;
  color: #FFF;
  text-transform: uppercase;
  text-align: center;
  line-height: 20px;
  transform: rotate(-45deg);
  -webkit-transform: rotate(-45deg);
  width: 100px;
  display: block;
  background: #79A70A;
  background: linear-gradient(#F55020 0%, #F56020 100%);
  box-shadow: 0 3px 10px -5px rgba(0, 0, 0, 1);
  position: absolute;
  top: 19px; left: -21px;
}
.aspmehira span::before {
  content: "";
  position: absolute; left: 0px; top: 100%;
  z-index: -1;
  border-left: 3px solid #F56020;
  border-right: 3px solid transparent;
  border-bottom: 3px solid transparent;
  border-top: 3px solid #F56020;
}
.aspmehira span::after {
  content: "";
  position: absolute; right: 0px; top: 100%;
  z-index: -1;
  border-left: 3px solid transparent;
  border-right: 3px solid #F56020;
  border-bottom: 3px solid transparent;
  border-top: 3px solid #F56020;
}
/* ribbon End */

.itemimgcont {
	text-align: center;
}
.itemimgcont img {
	max-height: 232px;
}

#categNav{top:90px;}
.banner3 {border:none !important;}
/* .banner3 img, */ #topCategText img {width:100% !important; height:auto !important;}
@media (max-width: 992px) {
	.navbar-brand img {
		max-width: 80% !important;
	}
	#categNav{top:78px;}
	.banner3 img, #topCategText img  {width:100% !important; height:auto !important;}
}

