/*------------------------------------------------------------------------
# "Sparky Framework" - Joomla Template Framework
# Copyright (C) 2015 HotThemes. All Rights Reserved.
# License: http://www.gnu.org/licenses/gpl-2.0.html GNU/GPLv2 only
# Author: HotThemes
# Website: http://www.hotjoomlatemplates.com
-------------------------------------------------------------------------*/
@font-face {
	font-family: 'yekan';
	src:  	url('../fonts/yekan/yekan.eot#iefix')format('embedded-opentype'), 
		url('../fonts/yekan/yekan.woff') format('woff'),
		url('../fonts/yekan/yekan.ttf') format('truetype'),		
                url('../fonts/yekan/yekan.svg#CartoGothicStdBook') format('svg');
}
@font-face {
	font-family: 'kufi';
	src:  	url('../fonts/kufi/kufi.eot#iefix')format('embedded-opentype'), 
		url('../fonts/kufi/kufi.woff') format('woff'),
		url('../fonts/kufi/kufi.ttf') format('truetype'),		
                url('../fonts/kufi/kufi.svg#CartoGothicStdBook') format('svg');
}
@font-face {
	font-family: 'liza';
	src:  	url('../fonts/liza/liza.eot#iefix')format('embedded-opentype'), 
		url('../fonts/liza/liza.woff') format('woff'),
		url('../fonts/liza/liza.ttf') format('truetype'),		
                url('../fonts/liza/liza.svg#CartoGothicStdBook') format('svg');
}
@font-face {
	font-family: 'casab';
	src:  	url('../fonts/casab/casab.eot#iefix')format('embedded-opentype'), 
		url('../fonts/casab/casab.woff') format('woff'),
		url('../fonts/casab/casab.ttf') format('truetype'),		
                url('../fonts/casab/casab.svg#CartoGothicStdBook') format('svg');
}
@font-face {
	font-family: 'mitra';
	src:  	url('../fonts/mitra/mitra.eot#iefix')format('embedded-opentype'), 
		url('../fonts/mitra/mitra.woff') format('woff'),
		url('../fonts/mitra/mitra.ttf') format('truetype'),		
                url('../fonts/mitra/mitra.svg#CartoGothicStdBook') format('svg');
}
@font-face {
	font-family: 'bardiya';
	src:	url('../fonts/bardiya/bardiya.eot') format('embedded-opentype'),  
		url('../fonts/bardiya/bardiya.woff') format('woff'), 
		url('../fonts/bardiya/bardiya.ttf') format('truetype'),
		url('../fonts/bardiya/bardiya.svg') format('svg'); 
}

@font-face {
	font-family: 'trafic';
	src:	url('../fonts/trafic/trafic.eot?#') format('eot'),  /* IE6–8 */
		url('../fonts/trafic/trafic.woff') format('woff'), /* FF3.6+, IE9, Chrome6+, Saf5.1+*/
		url('../fonts/trafic/trafic.ttf') format('truetype'); /* Saf3—5, Chrome4+, FF3.5, Opera 10+ */		
}

@font-face {
	font-family: 'homa';
	src:	url('../fonts/homa/homa.eot?#') format('eot'),  /* IE6–8 */
		url('../fonts/homa/homa.woff') format('woff'), /* FF3.6+, IE9, Chrome6+, Saf5.1+*/
		url('../fonts/homa/homa.ttf') format('truetype'); /* Saf3—5, Chrome4+, FF3.5, Opera 10+ */	
}
@font-face {
	font-family: 'titr';
	src:  	url('../fonts/titr/titr.eot#')format('eot'), 
		url('../fonts/titr/titr.woff') format('woff'),
		url('../fonts/titr/titr.ttf') format('truetype');		
}

@font-face {
	font-family: 'extender';
        src:  	url('../fonts/extender/extender.eot#')format('eot'), 
		url('../fonts/extender/extender.woff') format('woff'),
		url('../fonts/extender/extender.ttf') format('truetype');		
}
@font-face {
	font-family: 'koodakb';
        src:  	url('../fonts/koodakb/koodakb.eot#')format('eot'), 
		url('../fonts/koodakb/koodakb.woff') format('woff'),
		url('../fonts/koodakb/koodakb.ttf') format('truetype');		
}
@font-face {
	font-family: 'mahsa';
        src:  	url('../fonts/mahsa/mahsa.eot#')format('eot'), 
		url('../fonts/mahsa/mahsa.woff') format('woff'),
		url('../fonts/mahsa/mahsa.ttf') format('truetype');		
}
@font-face {
	font-family: 'royab';
        src:  	url('../fonts/royab/royab.eot#')format('eot'), 
		url('../fonts/royab/royab.woff') format('woff'),
		url('../fonts/royab/royab.ttf') format('truetype');		
}
@font-face {
	font-family: 'roya';
        src:  	url('../fonts/roya/roya.eot#')format('eot'), 
		url('../fonts/roya/roya.woff') format('woff'),
		url('../fonts/roya/roya.ttf') format('truetype');		
}
@font-face {
	font-family: 'kamranb';
        src:  	url('../fonts/kamranb/kamranb.eot#')format('eot'), 
		url('../fonts/kamranb/kamranb.woff') format('woff'),
		url('../fonts/kamranb/kamranb.ttf') format('truetype');		
}
@font-face {
	font-family: 'adan2';
        src:  	url('../fonts/adan2/adan2.eot#')format('eot'), 
		url('../fonts/adan2/adan2.woff') format('woff'),
		url('../fonts/adan2/adan2.ttf') format('truetype');		
}
@font-face {
	font-family: 'adan3';
        src:  	url('../fonts/adan3/adan3.eot#')format('eot'), 
		url('../fonts/adan3/adan3.woff') format('woff'),
		url('../fonts/adan3/adan3.ttf') format('truetype');		
}
.row > * {
	float: right;
}

ul.actions li {
    float:left !important;
}

.warning, .info, .error {
	padding: 15px 90px 15px 30px;
}

.warning:before, .info:before, .error:before {
	margin: 15px -70px 0 0;
}

span.p_number {
	float: right;
	margin: 0 0 10px 10px;
}

/* change mnu_topmenu with menu name */

ul.mnu_topmenu {
}

.mnu_topmenu ul {
	right: -1px;
}

.mnu_topmenu li ul li {
	text-align: right;
}

.mp_search .cell_pad {
	border-left: 0;
	border-right: 1px solid #88a1b7;
}

.card__container--closed .card__content {
	padding: 5px 0 5px 32px;
}

.article-info dd {
	float: right;
	border-right: 0;
	border-left: solid 1px #ccc;
}

.article-info dd.createdby {
	padding-left: 10px;
}


img.img_left {
	float: right;
	margin: 0 0 30px 30px;
}
/*template*/
.latest_news_image {
  float: right;
  margin: 0 0 25px 15px;
}
.warning::before, .info::before, .error::before {
  float: right;
}
.warning::before, .info::before, .error::before {
  margin: 3px -70px 0 0;
}
img.img_right {
  float: right;
  margin: 0 0 30px 30px;
}
.dl-horizontal dt {
  clear: right;
  float: right;
}
.dl-horizontal dd {
  margin-right: 130px;
}
.form-horizontal .control-label {
  float: right;
}
.radio input[type="radio"], .checkbox input[type="checkbox"] {
  float: right;
  margin-left: 15px;
  margin-right: -18px;
}
.pull-left {
  float: right;
}
.btn-group + .btn-group {
  margin-right: 5px;
}
.mp_search {
  text-align: left;
}
.mp_search button.button.btn::before {
  margin: 0 -2px;
}
.inputbox, input.required, textarea.required {
  display: ruby-base-container;
  height: 36px;
}
.nav-toggle {
  float: left;
  margin-left: 15px;
}
.nav-collapse.opened > ul ul {
  left: auto;
  right: 0;
}
.nav-toggle.active {
  left: 5%;
  margin-left: 15px;
  right: auto;
}
/*font*/
ul.mnu_topmenu {
  font-family:"kufi",tahoma,arial;
}
.sparky_logo, .sparky_logo a {
  font-family:"kufi",tahoma,arial;
}
.mp_search input {
  font-family:"yekan",tahoma,arial;
}
h2, h2 a {
  font-family:"liza",tahoma,arial;
  font-weight: normal;
}
body {
  font-family:"yekan",tahoma,arial;
}
h3 {
  font-family:"liza",tahoma,arial;
  font-weight: normal;
}
h4 {
  font-family:"yekan",tahoma,arial;
  font-weight: normal;
}
.rapid_contact .inputbox, .rapid_contact .textarea, .rapid_contact .button {
  font-family:"yekan",tahoma,arial;
}
h1, h1 a {
  font-family:"kufi",tahoma,arial;
  font-size: 50px;
  font-weight: normal;
}
.mnu_topmenu > li > a, .mnu_topmenu > li > span {
  font-weight: normal;
}
input, button, select, textarea {
  font-family:"yekan",tahoma,arial;
}
.card__copy p:first-of-type {
  font-size: 15px;
}
.advertrow h3 {
  font-size: 50px;
}
.advertrow {
  font-size: 18px;
  font-weight: normal;
}
