.form-control {
  display: block;
  height: 34px;
  padding: 6px 12px;
  font-size: 14px;
  line-height: 1.428571429;
  color: #555555;
  background-color: #fff;
  background-image: none;
  border: 1px solid #ccc;
  border-radius: 4px;
  -webkit-box-shadow: inset 0 1px 1px rgba(0,0,0,0.075);
  box-shadow: inset 0 1px 1px rgba(0,0,0,0.075);
  -webkit-transition: border-color ease-in-out .15s, box-shadow ease-in-out .15s;
  -o-transition: border-color ease-in-out .15s, box-shadow ease-in-out .15s;
  transition: border-color ease-in-out .15s, box-shadow ease-in-out .15s;
}
.form-control:focus {
  border-color: #66afe9;
  outline: 0;
  -webkit-box-shadow: inset 0 1px 1px rgba(0,0,0,.075), 0 0 8px rgba(102,175,233,0.6);
  box-shadow: inset 0 1px 1px rgba(0,0,0,.075), 0 0 8px rgba(102,175,233,0.6);
}
.form-control::-moz-placeholder {
  color: #999;
  opacity: 1;
}
.form-control:-ms-input-placeholder {
  color: #999;
}
.form-control::-webkit-input-placeholder {
  color: #999;
}
.form-control[disabled],
.form-control[readonly],
fieldset[disabled] .form-control {
  cursor: not-allowed;
  background-color: #eeeeee;
  opacity: 1;
}
textarea.form-control {
  height: auto;
}
body.rtl #sp-menu1 .sp-megamenu-parent {
  float: left;
  padding: 0 0 0 20px;
}
body.rtl #sp-menu2 .sp-megamenu-parent {
  float: right;
  padding: 0 20px 0 0;
}
body.rtl #offcanvas-toggler {
  float: left;
}
body.rtl #offcanvas-toggler >i {
  padding: 0 10px 0 0;
}
body.rtl .close-offcanvas {
  right: auto;
  left: 10px;
}
body.rtl .offcanvas-menu {
  -webkit-transition: opacity 400ms cubic-bezier(0.7,0,0.3,1), left 400ms cubic-bezier(0.7,0,0.3,1);
  transition: opacity 400ms cubic-bezier(0.7,0,0.3,1), left 400ms cubic-bezier(0.7,0,0.3,1);
}
body.rtl .offcanvas-menu {
  left: -320px;
}
body.rtl.offcanvas .offcanvas-menu {
  left: 0;
}
body.rtl .sp-megamenu-parent {
  float: left;
}
body.rtl .sp-megamenu-parent >li.sp-has-child>a:after {
  float: left;
  margin-left: 0;
  margin-right: 5px;
}
body.rtl .sp-megamenu-parent .sp-dropdown .sp-dropdown-items .sp-has-child>a:after {
  float: left;
  content: " \f104";
}
body.rtl .sp-megamenu-parent >li.menu-button {
  margin-left: 0 !important;
}
body.rtl .sp-megamenu-parent >li {
  float: right;
}
body.rtl .offcanvas-menu .offcanvas-inner .sp-module ul > li .offcanvas-menu-toggler {
  right: auto;
  left: 0;
}
body.rtl #countdown-timer >span {
  float: right;
}
body.rtl article.item .has-published-date {
  padding-left: 0;
  padding-right: 180px;
}
body.rtl article.item .blog-date {
  left: auto;
  right: 30px;
}
@media only screen and (max-width: 992px) {
  body.rtl article.item .has-published-date {
    padding-right: 100px;
  }
  body.rtl article.item .blog-date {
    left: auto;
    right: 0;
  }
}
body.rtl .article-info >dt >i,
body.rtl .article-info >dd >i {
  margin-right: 0;
  margin-left: 3px;
}
body.rtl .entry-link:before {
  top: auto;
  left: auto;
  right: -60px;
  transform: rotate(-90deg);
}
body.rtl .entry-quote:before {
  left: auto;
  transform: rotate(-15deg);
  top: auto;
  right: -40px;
}
body.rtl .categories-list .page-header a.pull-right {
  float: left !important;
}
body.rtl .newsfeed-category .category li .pull-left {
  float: right !important;
}
body.rtl .search .btn-toolbar .pull-left {
  float: right !important;
}
body.rtl .sp-copyright {
  text-align: left;
}
/*************joomaria.ir*******************/
body{
	font-family:joomYekan!important;
	
}
p{
	font-family:joomYekan!important;
	font-size: 1.1em;
    line-height: 1.9em;
    
}
h1, h2, h3, h4, h5, h6, .h1, .h2, .h3, .h4, .h5, .h6{
	font-family:joomYekan!important;
}
.btn{
	font-family:joomYekan!important;
	letter-spacing:normal;
}
.sp-megamenu-parent{
	font-family:joomYekan!important;
}
#sppb-slider-fullwidth .item .sp-slide-title{
	font-family:joomYekan;
	font-size:60px;
	line-height:2;
}
#sppb-slider-fullwidth .item .sp-slide-subtitle{
	font-family:joomYekan;
	font-size:72px;
}
.sppb-addon-fancy-cta .sp-fancy-cta-text{
	font-size:16px;
	line-height:2;
}
.btn, .sppb-btn{
	font-family:joomYekan!important;
	letter-spacing:normal;
}
.sppb-addon-fancy-cta .sppb-fancy-cta-title{
	font-size:48px;
}
.sppb-addon-special-dishes .sppb-addon-content-inner .sppb-addon-sub-title{
	font-size:48px;
}
.sppb-addon-title{
	font-size:28px;
}
.sppb-addon-special-dishes .sppb-addon-content-wrapper .sppb-addon-content-headings .sp-leading{
	font-size:28px;
}
.sppb-addon-special-dishes .sppb-addon-content-wrapper .sppb-addon-content-headings .sppb-dish-title{
	font-size:28px;]
	line-height:1;
}
.sp-leading, #sp-page-builder .sppb-section-title .sppb-title-heading{
	line-height:2;
	font-size:48px;
}
#sp-page-builder .sppb-section-title.sppb-text-center .sppb-title-subheading{
	font-size:48px;
}.sppb-addon-title{
	font-size:28px;
}
.sppb-addon-title >span{
	font-size:48px;
}
.sp-page-builder .page-content #section-id-1481779621 .sppb-section-title .sppb-title-subheading{
	font-size:48px;
}
.sppb-addon-title {
	font-family:joomYekan;
}
.sppb-addon-title{
	line-height:2;
}
.sppb-addon-title >span{
	font-family:joomYekan!important;
}
.sppb-addon-title >span{
	font-size:40px;
}
.sppb-text-left{
	text-align:right;
}
#sp-bottom .sp-module .sp-module-title{
	font-size:20px;
}
body.rtl .sp-copyright{
	text-align:right;
}


/*************************font*************************/
@font-face {
	font-family: joomYekan;
	font-style: normal;
	font-weight: bold;
	src: url('../fonts/joomyekan/iranyekanwebbold.eot');
	src: url('../fonts/joomyekan/iranyekanwebbold.eot?#iefix') format('embedded-opentype'),  /* IE6-8 */
		 url('../fonts/joomyekan/iranyekanwebbold.woff2') format('woff2'),  /* FF39+,Chrome36+, Opera24+*/
		 url('../fonts/joomyekan/iranyekanwebbold.woff') format('woff'),  /* FF3.6+, IE9, Chrome6+, Saf5.1+*/
		 url('../fonts/joomyekan/iranyekanwebbold.ttf') format('truetype');
}

@font-face {
	font-family: joomYekan;
	font-style: normal;
	font-weight: 300;
	src: url('../fonts/joomyekan/iranyekanweblight.eot');
	src: url('../fonts/joomyekan/iranyekanweblight.eot?#iefix') format('embedded-opentype'),  /* IE6-8 */
		 url('../fonts/joomyekan/iranyekanweblight.woff2') format('woff2'),  /* FF39+,Chrome36+, Opera24+*/
		 url('../fonts/joomyekan/iranyekanweblight.woff') format('woff'),  /* FF3.6+, IE9, Chrome6+, Saf5.1+*/
		 url('../fonts/joomyekan/iranyekanweblight.ttf') format('truetype');
}

@font-face {
	font-family: joomYekan;
	font-style: normal;
	font-weight: normal;
	src: url(joomyekan);
	src: url('../fonts/joomyekan/iranyekanwebregular.eot?#iefix') format('embedded-opentype'),  /* IE6-8 */
		 url('../fonts/joomyekan/iranyekanwebregular.woff2') format('woff2'),  /* FF39+,Chrome36+, Opera24+*/
		 url('../fonts/joomyekan/iranyekanwebregular.woff') format('woff'),  /* FF3.6+, IE9, Chrome6+, Saf5.1+*/
		 url('../fonts/joomyekan/iranyekanwebregular.ttf') format('truetype');
}
