/*! Place your custom styles here */
@import url(fontiran.css);
 

body {
  font-size: 1em;
  line-height: 1.85714286em;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  font-family: 'IRANSansWeb', 'Open Sans', 'Helvetica', 'Arial', sans-serif;
  color: #666666;
  font-weight: 400;
}
h1,
h2,
h3,
h4,
h5,
h6,
.h1,
.h2,
.h3,
.h4,
.h5,
.h6 {
  font-family: 'IRANSansWeb', 'Open Sans', 'Helvetica', 'Arial', sans-serif;
  color: #252525;
  font-weight: 300;
  font-variant-ligatures: common-ligatures;
  margin-top: 0;
  margin-bottom: 0;
}

.btn {
	    font-family: 'IRANSansWeb';
}

.menu-horizontal > li:not(:hover) > a, .menu-horizontal > li:not(:hover) > span, .menu-horizontal > li:not(:hover) > .modal-instance > .modal-trigger {
	opacity: 1;
}

.menu-horizontal > li > a, .menu-horizontal > li > .modal-instance > a {
	font-weight: 400;
}

.tabs li {
  border: 1px solid #ECECEC;
}

.imagebg .icon {
  color: #808080;
}

.bar .logo {
  max-height: 3em;
}

.image-round {
	border-radius: 50%;
}

.margin-bottom-15 {
	margin-bottom: 15px;
}

.text-justify {
	text-align: justify;
}
/*! colors */
.pumpkin {
	color: #d35400;
}

.nephritis {
	color: #27ae60;
}

.wisteria {
	color: #8e44ad;
}

.peter {
	color: #3498db;
}

.belize {
	color: #2980b9;
}

.greensea {
	color: #16a085;
}

.sunflower {
	color: #f1c40f;
}

.orange {
	color: #f39c12;
}

.wetasphalt {
	color: #34495e;
}

.amethist {
	color: #9b59b6;
}

.midnightblue {
	color: #2c3e50;
}

/*! End of colors */


.pricing h3:first-child {
  margin-bottom: 20px;
}

/*.pricing-1 p:last-of-type {
  margin-bottom: 2em;
}*/

.img-max-width50 {
	max-width: 50%;
}

/*bg color*/
.bg--gold {
	background: #FFE13B;
}

.bg--blue {
	background: #3498db;
}

.bg--green {
	background: #5dbba8;
}

.bg--cloudious {
	background: #ecf0f1;
}

.bg--orange {
	background: #e67e22;
}

.bg--yellow {
	background: #ffff80;
}

.bg--broown {
	background: #ffbf80;
}

.bg--sunflower {
	background: #f1c40f;
}

.bg--orange {
	background: #f39c12;
}

.bg--wetasphalt {
	background: #34495e;
}

.bg--concrete {
	background: #95a5a6;
}

.bg--torquise {
	background: #1abc9c;
}
/*end bg color*/
.radius-10 {
	border-radius: 10px;
}

.bg--grey {
	background: rgba(37, 37, 37,0.5);
}