* {
	font-family: IRANSans, yekan, byekan, 'b yekan' ;
	text-transform: none !important;
}

body {
    font-family: IRANSans, yekan, byekan, 'b yekan', 'Montserrat', sans-serif;
}

nav.navbar {
    background: #2FA344 none repeat scroll 0 0;
}
/*
.modal.fade .modal-dialog 
{
    -moz-transition: none !important;
    -o-transition: none !important;
    -webkit-transition: none !important;
    transition: none !important;

    -moz-transform: none !important;
    -ms-transform: none !important;
    -o-transform: none !important;
    -webkit-transform: none !important;
    transform: none !important;
}
*/
@media only screen and (max-width: 767px) {

	.project-weight {
		bottom: 0;
	}

	.hover-product {
		left: 15%;
	}
}

.hover-product a {
	font-size: x-large;
}

.content-title,
.content-subtitle,
.section-title {
    font-family: IRANSans, yekan, byekan, 'b yekan', 'Kalam', cursive;
}

.welcome-text {
    font-family: IRANSans, yekan, byekan, 'b yekan', 'Kalam', cursive;
}

.hover-product a {
    font-family: IRANSans, yekan, byekan, 'b yekan', 'Just Another Hand', cursive;
}

.single-client-btn a.client-btn {
    font-family: IRANSans, yekan, byekan, 'b yekan', 'Kalam', cursive;
}

.single-client h2 {
    font-family: IRANSans, yekan, byekan, 'b yekan', 'Montserrat', sans-serif;
}

.single-client h2.content-subtitle {
    font-family: IRANSans, yekan, byekan, 'b yekan', 'Kalam', cursive;
}

.single-inputc input {
    border-color: #999999;
}

select.porpose-select {
    border-color: #999999;
}

.text-area textarea {
    border-color: #999999;
}

@media only screen and (min-width: 767px) {

	.text-area textarea {
		height: 200px;
	}

}

.project-weight h4 {
    line-height: 1.6;
}

@media (min-width: 992px) {
  .modal-xl {
    max-width: 800px;
  }
}

@media (min-width: 1200px) {
  .modal-xl {
    max-width: 1140px;
  }
}

.text-rtl {
	direction: rtl;
}

.text-right {
	text-align: right;
}

.text-ltr {
	direction: ltr;
}

.text-left {
	text-align: left;
}
