/* GANTRY5 DEVELOPMENT MODE ENABLED.

   WARNING: This file is automatically generated by Gantry5. Any modifications to this file will be lost!

   For more information on modifying CSS, please read:

   http://docs.gantry.org/gantry5/configure/styles
   http://docs.gantry.org/gantry5/tutorials/adding-a-custom-style-sheet
 */

@font-face {
  font-family: IRANSans;
  font-style: normal;
  font-weight: 900;
  src: url('../../fonts/IRANSans/Farsi_numerals/webfonts/fonts/eot/IRANSansWeb(FaNum)_Black.eot');
  src: url('../../fonts/IRANSans/Farsi_numerals/webfonts/fonts/eot/IRANSansWeb(FaNum)_Black.eot#iefix') format('embedded-opentype'), url('../../fonts/IRANSans/Farsi_numerals/webfonts/fonts/woff2/IRANSansWeb(FaNum)_Black.woff2') format('woff2'), url('../../fonts/IRANSans/Farsi_numerals/webfonts/fonts/woff/IRANSansWeb(FaNum)_Black.woff') format('woff'), url('../../fonts/IRANSans/Farsi_numerals/webfonts/fonts/ttf/IRANSansWeb(FaNum)_Black.ttf') format('truetype');
  /* IE6-8 */
  /* FF39+,Chrome36+, Opera24+*/
  /* FF3.6+, IE9, Chrome6+, Saf5.1+*/
}
@font-face {
  font-family: IRANSans;
  font-style: normal;
  font-weight: bold;
  src: url('../../fonts/IRANSans/Farsi_numerals/webfonts/fonts/eot/IRANSansWeb(FaNum)_Bold.eot');
  src: url('../../fonts/IRANSans/Farsi_numerals/webfonts/fonts/eot/IRANSansWeb(FaNum)_Bold.eot#iefix') format('embedded-opentype'), url('../../fonts/IRANSans/Farsi_numerals/webfonts/fonts/woff2/IRANSansWeb(FaNum)_Bold.woff2') format('woff2'), url('../../fonts/IRANSans/Farsi_numerals/webfonts/fonts/woff/IRANSansWeb(FaNum)_Bold.woff') format('woff'), url('../../fonts/IRANSans/Farsi_numerals/webfonts/fonts/ttf/IRANSansWeb(FaNum)_Bold.ttf') format('truetype');
  /* IE6-8 */
  /* FF39+,Chrome36+, Opera24+*/
  /* FF3.6+, IE9, Chrome6+, Saf5.1+*/
}
@font-face {
  font-family: IRANSans;
  font-style: normal;
  font-weight: 500;
  src: url('../../fonts/IRANSans/Farsi_numerals/webfonts/fonts/eot/IRANSansWeb(FaNum)_Medium.eot');
  src: url('../../fonts/IRANSans/Farsi_numerals/webfonts/fonts/eot/IRANSansWeb(FaNum)_Medium.eot#iefix') format('embedded-opentype'), url('../../fonts/IRANSans/Farsi_numerals/webfonts/fonts/woff2/IRANSansWeb(FaNum)_Medium.woff2') format('woff2'), url('../../fonts/IRANSans/Farsi_numerals/webfonts/fonts/woff/IRANSansWeb(FaNum)_Medium.woff') format('woff'), url('../../fonts/IRANSans/Farsi_numerals/webfonts/fonts/ttf/IRANSansWeb(FaNum)_Medium.ttf') format('truetype');
  /* IE6-8 */
  /* FF39+,Chrome36+, Opera24+*/
  /* FF3.6+, IE9, Chrome6+, Saf5.1+*/
}
@font-face {
  font-family: IRANSans;
  font-style: normal;
  font-weight: 300;
  src: url('../../fonts/IRANSans/Farsi_numerals/webfonts/fonts/eot/IRANSansWeb(FaNum)_Light.eot');
  src: url('../../fonts/IRANSans/Farsi_numerals/webfonts/fonts/eot/IRANSansWeb(FaNum)_Light.eot#iefix') format('embedded-opentype'), url('../../fonts/IRANSans/Farsi_numerals/webfonts/fonts/woff2/IRANSansWeb(FaNum)_Light.woff2') format('woff2'), url('../../fonts/IRANSans/Farsi_numerals/webfonts/fonts/woff/IRANSansWeb(FaNum)_Light.woff') format('woff'), url('../../fonts/IRANSans/Farsi_numerals/webfonts/fonts/ttf/IRANSansWeb(FaNum)_Light.ttf') format('truetype');
  /* IE6-8 */
  /* FF39+,Chrome36+, Opera24+*/
  /* FF3.6+, IE9, Chrome6+, Saf5.1+*/
}
@font-face {
  font-family: IRANSans;
  font-style: normal;
  font-weight: 200;
  src: url('../../fonts/IRANSans/Farsi_numerals/webfonts/fonts/eot/IRANSansWeb(FaNum)_UltraLight.eot');
  src: url('../../fonts/IRANSans/Farsi_numerals/webfonts/fonts/eot/IRANSansWeb(FaNum)_UltraLight.eot#iefix') format('embedded-opentype'), url('../../fonts/IRANSans/Farsi_numerals/webfonts/fonts/woff2/IRANSansWeb(FaNum)_UltraLight.woff2') format('woff2'), url('../../fonts/IRANSans/Farsi_numerals/webfonts/fonts/woff/IRANSansWeb(FaNum)_UltraLight.woff') format('woff'), url('../../fonts/IRANSans/Farsi_numerals/webfonts/fonts/ttf/IRANSansWeb(FaNum)_UltraLight.ttf') format('truetype');
  /* IE6-8 */
  /* FF39+,Chrome36+, Opera24+*/
  /* FF3.6+, IE9, Chrome6+, Saf5.1+*/
}
@font-face {
  font-family: IRANSans;
  font-style: normal;
  font-weight: normal;
  src: url('../../fonts/IRANSans/Farsi_numerals/webfonts/fonts/eot/IRANSansWeb(FaNum).eot');
  src: url('../../fonts/IRANSans/Farsi_numerals/webfonts/fonts/eot/IRANSansWeb(FaNum).eot#iefix') format('embedded-opentype'), url('../../fonts/IRANSans/Farsi_numerals/webfonts/fonts/woff2/IRANSansWeb(FaNum).woff2') format('woff2'), url('../../fonts/IRANSans/Farsi_numerals/webfonts/fonts/woff/IRANSansWeb(FaNum).woff') format('woff'), url('../../fonts/IRANSans/Farsi_numerals/webfonts/fonts/ttf/IRANSansWeb(FaNum).ttf') format('truetype');
  /* IE6-8 */
  /* FF39+,Chrome36+, Opera24+*/
  /* FF3.6+, IE9, Chrome6+, Saf5.1+*/
}
/* line 2, templates/g5_hydrogen/scss/mmx/_template.scss */
body {
  font-family: "IRANSans" !important;
  font-size: 14px;
}
/* line 8, templates/g5_hydrogen/scss/mmx/_template.scss */
h1, h2, h3, h4, h5 {
  font-family: "IRANSans", "roboto", sans-serif;
  font-weight: 500;
}
/* line 16, templates/g5_hydrogen/scss/mmx/_template.scss */
ul.lang-block {
  display: inline-block;
  width: 100%;
  margin-top: 6px !important;
}
/* line 20, templates/g5_hydrogen/scss/mmx/_template.scss */
ul.lang-block ul {
  position: relative;
}
/* line 24, templates/g5_hydrogen/scss/mmx/_template.scss */
ul.lang-block li {
  width: 45%;
  float: left;
  display: inline-block;
  margin: 0;
  padding: 0;
}
/* line 30, templates/g5_hydrogen/scss/mmx/_template.scss */
ul.lang-block li a {
  position: absolute;
  height: 115px;
  width: 90px;
  display: block;
  background: url('../../images/mmxlang_en.png?60155639');
  left: -45px;
  text-indent: -1000px;
  overflow: hidden;
  top: 1px;
}
/* line 45, templates/g5_hydrogen/scss/mmx/_template.scss */
/* line 46, templates/g5_hydrogen/scss/mmx/_template.scss */
.langPos .g-content {
  padding: 2px;
  margin: 3px;
}
/* line 60, templates/g5_hydrogen/scss/mmx/_template.scss */
.topStrip {
  /* width: 1100px;*/
  margin: 0 auto 0px auto;
  /*z-index: 99;*/
  height: 40px;
  /*background: url(../images/nav2.png) 0 0 repeat-x #39332E;*/
  /* background: #212121; */
  box-shadow: 0 2px 3px 0 #d7d7d7;
  /*border-bottom: #660 thin solid;*/
  border-width: 5px;
}
/* line 70, templates/g5_hydrogen/scss/mmx/_template.scss */
.topStrip .g-content {
  padding: 2px;
  margin: 3px;
}
/* line 73, templates/g5_hydrogen/scss/mmx/_template.scss */
.topStrip .g-content .breadcrumb {
  padding: 5px 12px;
  margin: 0 0 16px;
  list-style: none;
  background-color: #fff;
  -webkit-border-radius: 4px;
  -moz-border-radius: 4px;
  border-radius: 4px;
}
/* line 98, templates/g5_hydrogen/scss/mmx/_template.scss */
#g-header {
  background: #2967ca;
  background: url('../../images/bk_header.png?601047fa');
  border-bottom: #00bfe2 thin solid;
  border-width: 3px;
  height: 130px;
}
/* line 109, templates/g5_hydrogen/scss/mmx/_template.scss */
#g-navigation {
  background: #013d9d;
  background: url('../../images/nav2.png');
}
/* line 114, templates/g5_hydrogen/scss/mmx/_template.scss */
#g-navigation .g-block.mainMenu {
  border-bottom: #660 thin solid;
  border-width: 5px;
}
/* line 121, templates/g5_hydrogen/scss/mmx/_template.scss */
/* line 122, templates/g5_hydrogen/scss/mmx/_template.scss */
#g-navigation .g-container .g-content {
  margin: 0;
}
/* line 128, templates/g5_hydrogen/scss/mmx/_template.scss */
/* line 129, templates/g5_hydrogen/scss/mmx/_template.scss */
.topLogo .g-content {
  margin: 0;
  padding: 0;
}
/* line 132, templates/g5_hydrogen/scss/mmx/_template.scss */
/* line 133, templates/g5_hydrogen/scss/mmx/_template.scss */
.topLogo .g-content a img {
  width: unset;
}
/* line 141, templates/g5_hydrogen/scss/mmx/_template.scss */
.headerLeft {
  padding-top: 65px;
}
/* line 143, templates/g5_hydrogen/scss/mmx/_template.scss */
.headerLeft .g-content {
  padding: 2px;
  margin: 2px;
}
/* line 147, templates/g5_hydrogen/scss/mmx/_template.scss */
/* line 148, templates/g5_hydrogen/scss/mmx/_template.scss */
.headerLeft .g-content .topSearch form {
  text-align: left;
}
/* line 152, templates/g5_hydrogen/scss/mmx/_template.scss */
.headerLeft .g-content .mmx_datetime {
  text-align: left;
  margin-bottom: 10px;
  font-size: 0.95em;
}
/* line 160, templates/g5_hydrogen/scss/mmx/_template.scss */
/* line 161, templates/g5_hydrogen/scss/mmx/_template.scss */
.topSearch input.inputbox {
  margin: 0;
  padding: 2px;
  border-radius: 5px;
  font-size: 0.85em;
  padding: 3px;
}
/* line 172, templates/g5_hydrogen/scss/mmx/_template.scss */
/* line 173, templates/g5_hydrogen/scss/mmx/_template.scss */
.sbmods .g-content {
  box-shadow: 0 0 3px gray;
  margin: 5px;
  padding: 5px;
}
/* line 187, templates/g5_hydrogen/scss/mmx/_template.scss */
/* line 188, templates/g5_hydrogen/scss/mmx/_template.scss */
.mxmods .g-content {
  margin: 0px;
  padding: 0px;
  box-shadow: 0 0 3px gray;
}
/* line 199, templates/g5_hydrogen/scss/mmx/_template.scss */
.mxmods2 {
  max-width: 370px;
}
/* line 201, templates/g5_hydrogen/scss/mmx/_template.scss */
.mxmods2 .g-content {
  margin: 5px;
  padding: 2px;
  box-shadow: 0 0 3px gray;
}
/* line 215, templates/g5_hydrogen/scss/mmx/_template.scss */
.titleClassA {
  text-align: right;
  font-size: 1em;
  margin: 2px 0px 5px 0;
  background: url('../../images/titleClassA_BK.gif');
  background-position: center;
  color: #676767;
  border-right: #c12c0e 5px solid;
  padding: 2px;
}
/* line 224, templates/g5_hydrogen/scss/mmx/_template.scss */
.titleClassA span {
  background: rgba(105, 105, 2, 0.2);
  padding: 1px;
  margin: 0px;
  min-width: 90px;
  display: inline-block;
  color: #222;
}
/* line 237, templates/g5_hydrogen/scss/mmx/_template.scss */
/* line 238, templates/g5_hydrogen/scss/mmx/_template.scss */
.mx1 .g-content {
  padding: 0;
  margin: 0;
  box-shadow: none;
}
/* line 251, templates/g5_hydrogen/scss/mmx/_template.scss */
#g-footer {
  background: #3b3b3b;
  border-top: #111 4px solid;
}
/* line 254, templates/g5_hydrogen/scss/mmx/_template.scss */
/* line 255, templates/g5_hydrogen/scss/mmx/_template.scss */
#g-footer .footerpos .g-content {
  margin: 2px;
  padding: 2px;
}
/* line 259, templates/g5_hydrogen/scss/mmx/_template.scss */
#g-footer .footerpos .g-content .g-title {
  font-size: 0.9em;
  padding: 1px;
  margin: 1px;
  color: #eee;
}
/* line 264, templates/g5_hydrogen/scss/mmx/_template.scss */
#g-footer .footerpos .g-content .g-title span {
  border-bottom: #888 thin solid;
  padding-bottom: 5px;
}
/* line 274, templates/g5_hydrogen/scss/mmx/_template.scss */
/* line 275, templates/g5_hydrogen/scss/mmx/_template.scss */
/* line 276, templates/g5_hydrogen/scss/mmx/_template.scss */
.footerMenu ul li {
  width: 48%;
  float: right;
}
/* line 279, templates/g5_hydrogen/scss/mmx/_template.scss */
.footerMenu ul li a {
  color: #bfbcbc;
}
/* line 281, templates/g5_hydrogen/scss/mmx/_template.scss */
.footerMenu ul li a:hover {
  color: #eee;
}
/* line 292, templates/g5_hydrogen/scss/mmx/_template.scss */
.footerRelatedLinks {
  margin-bottom: 10px;
}
/* line 294, templates/g5_hydrogen/scss/mmx/_template.scss */
.footerRelatedLinks ul {
  list-style: none;
  margin-bottom: 2px;
}
/* line 297, templates/g5_hydrogen/scss/mmx/_template.scss */
/* line 298, templates/g5_hydrogen/scss/mmx/_template.scss */
.footerRelatedLinks ul li a {
  color: #bfbcbc;
}
/* line 300, templates/g5_hydrogen/scss/mmx/_template.scss */
.footerRelatedLinks ul li a:hover {
  color: #eee;
}
/* line 308, templates/g5_hydrogen/scss/mmx/_template.scss */
.footerRelatedLinks a.moduleCustomLink {
  color: #84704c;
  font-size: 0.8em;
  margin-right: 15px;
}
/* line 316, templates/g5_hydrogen/scss/mmx/_template.scss */
.footerSection2 {
  background: #000;
}
/* line 318, templates/g5_hydrogen/scss/mmx/_template.scss */
.footerSection2 .g-content {
  padding: 2px;
  margin: 2px;
}
/* line 324, templates/g5_hydrogen/scss/mmx/_template.scss */
/* line 325, templates/g5_hydrogen/scss/mmx/_template.scss */
.footerLogoLeft p {
  margin: 0;
  padding: 0;
}
/* line 331, templates/g5_hydrogen/scss/mmx/_template.scss */
/* line 332, templates/g5_hydrogen/scss/mmx/_template.scss */
/* line 333, templates/g5_hydrogen/scss/mmx/_template.scss */
/* line 334, templates/g5_hydrogen/scss/mmx/_template.scss */
.footerSocialIcons ul li a {
  border: none;
}
/* line 336, templates/g5_hydrogen/scss/mmx/_template.scss */
.footerSocialIcons ul li a:hover {
  transitiion: box-shadow 0.3s;
  box-shadow: 0 0 5px 2px #fff;
}
/* line 348, templates/g5_hydrogen/scss/mmx/_template.scss */
#g-main {
  pading: 0;
  padding-top: 2px;
}
/* line 351, templates/g5_hydrogen/scss/mmx/_template.scss */
#g-main .g-content {
  padding: 2px;
  margin: 2px;
}
/* line 358, templates/g5_hydrogen/scss/mmx/_template.scss */
#g-sidebar {
  pading: 0;
  padding-top: 2px;
}
/* line 363, templates/g5_hydrogen/scss/mmx/_template.scss */
/* line 364, templates/g5_hydrogen/scss/mmx/_template.scss */
.MainsideA .g-content {
  padding: 2px;
  margin: 2px;
}
/* line 3, templates/g5_hydrogen/scss/mmx/_topMenu.scss */
/* line 6, templates/g5_hydrogen/scss/mmx/_topMenu.scss */
.mainMenu .g-main-nav .g-standard .g-dropdown.g-dropdown-right {
  right: 0;
  left: auto;
}
/* line 11, templates/g5_hydrogen/scss/mmx/_topMenu.scss */
.mainMenu .g-content {
  margin: 0;
  padding: 0;
}
/* line 14, templates/g5_hydrogen/scss/mmx/_topMenu.scss */
.mainMenu .g-content nav {
  margin: 0 !important;
}
/* line 18, templates/g5_hydrogen/scss/mmx/_topMenu.scss */
.mainMenu ul {
  padding-inline-start: 0px;
}
/* line 21, templates/g5_hydrogen/scss/mmx/_topMenu.scss */
.mainMenu ul.g-toplevel {
  /*display: block!important;*/
  text-align: right;
  display: flex;
  float: right;
}
/* line 26, templates/g5_hydrogen/scss/mmx/_topMenu.scss */
.mainMenu ul.g-toplevel > li {
  min-width: 65px;
  text-align: center;
  font-size: 0.9em;
  /* height: 100%; */
  height: 35px;
  line-height: 50%;
  background: unset;
  border-left: #4c61af thin solid;
  border-width: 1px;
  padding-left: 5px;
  padding-right: 5px;
}
/* line 38, templates/g5_hydrogen/scss/mmx/_topMenu.scss */
.mainMenu ul.g-toplevel > li a {
  margin: 0;
  padding: 0 !important;
  line-height: 35px;
  color: #828282;
}
/* line 43, templates/g5_hydrogen/scss/mmx/_topMenu.scss */
.mainMenu ul.g-toplevel > li a .g-menu-item-content {
  width: 100%;
}
/* line 48, templates/g5_hydrogen/scss/mmx/_topMenu.scss */
.mainMenu ul.g-toplevel > li.g-parent .g-menu-parent-indicator:after {
  font-size: 0.8em;
  text-align: center;
}
/* line 53, templates/g5_hydrogen/scss/mmx/_topMenu.scss */
/* line 54, templates/g5_hydrogen/scss/mmx/_topMenu.scss */
.mainMenu ul.g-toplevel > li.active a {
  color: #e2007d;
}
/* line 58, templates/g5_hydrogen/scss/mmx/_topMenu.scss */
.mainMenu ul.g-toplevel > li:hover {
  background: #2967ca !important;
}
/* line 65, templates/g5_hydrogen/scss/mmx/_topMenu.scss */
.mainMenu ul.g-dropdown {
  background: rgba(220, 220, 220, 0.9);
}
/* line 68, templates/g5_hydrogen/scss/mmx/_topMenu.scss */
.mainMenu ul.g-dropdown > li {
  min-width: 180px !important;
  text-align: right;
  font-size: 1em;
  line-height: 50%;
  background: unset;
  border: unset;
  border-width: 1px;
  /*border-bottom:#eee thin solid;*/
  padding: 10px;
}
/* line 80, templates/g5_hydrogen/scss/mmx/_topMenu.scss */
.mainMenu ul.g-dropdown > li a {
  margin: 0;
  padding: 0 !important;
  line-height: 25px;
}
/* line 86, templates/g5_hydrogen/scss/mmx/_topMenu.scss */
.mainMenu ul.g-dropdown > li:hover {
  /*background:#353a42;*/
  background: #2967ca !important;
}
/* line 94, templates/g5_hydrogen/scss/mmx/_topMenu.scss */
.mainMenu ul.g-dropdown .g-dropdown-column {
  padding: 0;
  margin: 0;
}
/* line 99, templates/g5_hydrogen/scss/mmx/_topMenu.scss */
/* line 101, templates/g5_hydrogen/scss/mmx/_topMenu.scss */
.mainMenu ul.g-dropdown .g-sublevel > li {
  margin: 0;
}
/* line 103, templates/g5_hydrogen/scss/mmx/_topMenu.scss */
.mainMenu ul.g-dropdown .g-sublevel > li > .g-menu-item-container {
  color: #eee !important;
  margin-top: 1px;
  padding: 3px !important;
  background: #2967ca;
}
/* line 108, templates/g5_hydrogen/scss/mmx/_topMenu.scss */
.mainMenu ul.g-dropdown .g-sublevel > li > .g-menu-item-container:hover {
  background: #4087f9 !important;
}
/* line 111, templates/g5_hydrogen/scss/mmx/_topMenu.scss */
.mainMenu ul.g-dropdown .g-sublevel > li > .g-menu-item-container .g-menu-item-content {
  min-width: 180px;
}
/* line 116, templates/g5_hydrogen/scss/mmx/_topMenu.scss */
.mainMenu ul.g-dropdown .g-sublevel > li:hover {
  background: #aaa !important;
}
/* line 118, templates/g5_hydrogen/scss/mmx/_topMenu.scss */
.mainMenu ul.g-dropdown .g-sublevel > li:hover > .g-menu-item-container {
  color: #eee !important;
}
/* line 123, templates/g5_hydrogen/scss/mmx/_topMenu.scss */
/* line 130, templates/g5_hydrogen/scss/mmx/_topMenu.scss */
.mainMenu ul.g-dropdown .g-sublevel .g-dropdown {
  left: 0px !important;
  right: 180px !important;
}
/* line 140, templates/g5_hydrogen/scss/mmx/_topMenu.scss */
.mainMenu .g-menu-parent-indicator {
  display: none !important;
}
/* line 5, templates/g5_hydrogen/scss/mmx/_k2modules.scss */
/* line 7, templates/g5_hydrogen/scss/mmx/_k2modules.scss */
/* line 8, templates/g5_hydrogen/scss/mmx/_k2modules.scss */
.DownModule div a {
  diaplay: block;
  width: 33%;
  float: right;
  height: 70px;
}
/* line 13, templates/g5_hydrogen/scss/mmx/_k2modules.scss */
.DownModule div a.bnrdw {
  width: 362px;
  margin: 5px;
  padding: 3px;
  content: ".";
  border: #ccc thin solid;
  height: 75px;
  display: inline-table;
  -moz-border-radius: 5px;
  -moz-border-radius: 5px;
  border-radius: 5px;
  -webkit-border-radius: 5px;
  border-radius: 5px;
  background: #fff;
  display: block;
  overflow: hidden;
  height: 120px;
}
/* line 32, templates/g5_hydrogen/scss/mmx/_k2modules.scss */
.DownModule div a div.bnrdw {
  height: 112px;
  width: 354px;
  overflow: hidden;
  text-indent: 1000px;
  -moz-border-radius: 5px;
  border-radius: 5px;
  -webkit-border-radius: 5px;
  position: relative;
  display: inline-block;
}
/* line 43, templates/g5_hydrogen/scss/mmx/_k2modules.scss */
.DownModule div a div.bnrdw .s300 {
  background: url('../../images/banners/aaaa.png') no-repeat scroll 0 0 rgba(0, 0, 0, 0);
  color: #fff;
  font-size: 1.3em;
  height: 26px;
  line-height: 25px;
  margin-top: 0;
  padding-right: 15px;
  position: relative;
  text-indent: 0;
  top: 80px;
  width: 330px;
}
/* line 58, templates/g5_hydrogen/scss/mmx/_k2modules.scss */
.DownModule div a .bnrdw1 {
  background: url('../../images/banners/fa/01.jpg');
}
/* line 61, templates/g5_hydrogen/scss/mmx/_k2modules.scss */
.DownModule div a .bnrdw2 {
  background: url('../../images/banners/fa/02.jpg');
}
/* line 64, templates/g5_hydrogen/scss/mmx/_k2modules.scss */
.DownModule div a .bnrdw3 {
  background: url('../../images/banners/fa/03.jpg');
}
/* line 67, templates/g5_hydrogen/scss/mmx/_k2modules.scss */
.DownModule div a .bnrdw4 {
  background: url('../../images/banners/fa/04.jpg');
}
/* line 70, templates/g5_hydrogen/scss/mmx/_k2modules.scss */
.DownModule div a .bnrdw5 {
  background: url('../../images/banners/fa/05.jpg');
}
/* line 73, templates/g5_hydrogen/scss/mmx/_k2modules.scss */
.DownModule div a .bnrdw6 {
  background: url('../../images/banners/fa/06.jpg');
}
/* line 93, templates/g5_hydrogen/scss/mmx/_k2modules.scss */
.news-onlylinks {
  background: #333;
}
/* line 98, templates/g5_hydrogen/scss/mmx/_k2modules.scss */
/* line 101, templates/g5_hydrogen/scss/mmx/_k2modules.scss */
.PureLinkListWithScrool.k2ItemsBlock {
  height: 115px;
  overflow-x: hidden;
  overflow-y: hidden;
  margin-left: 3px;
  padding-right: 10px;
  /*
   scrollbar-color: yellow blue;
   overflow-y: scroll;
   scrollbar-color: rebeccapurple green;
   */
}
/* line 116, templates/g5_hydrogen/scss/mmx/_k2modules.scss */
.PureLinkListWithScrool ul {
  padding: 0 !important;
  margin: 0 !important;
}
/* line 119, templates/g5_hydrogen/scss/mmx/_k2modules.scss */
.PureLinkListWithScrool ul li {
  margin: 0 !important;
  padding: 0 !important;
  margin-bottom: 5px !important;
  border-bottom: #eee 1px solid !important;
  padding-bottom: 3px !important;
  transition: background-color 0.3s ease;
}
/* line 125, templates/g5_hydrogen/scss/mmx/_k2modules.scss */
/* line 128, templates/g5_hydrogen/scss/mmx/_k2modules.scss */
.PureLinkListWithScrool ul li .contentBox a {
  color: #eee;
  font-size: 0.85em;
  text-align: justify;
}
/* line 135, templates/g5_hydrogen/scss/mmx/_k2modules.scss */
.PureLinkListWithScrool ul li:hover {
  background: #eee;
  transition: background-color 0.3s ease;
}
/* line 138, templates/g5_hydrogen/scss/mmx/_k2modules.scss */
.PureLinkListWithScrool ul li:hover a {
  color: #000;
}
/* line 149, templates/g5_hydrogen/scss/mmx/_k2modules.scss */
.multimedA {
  background: #000;
}
/* line 151, templates/g5_hydrogen/scss/mmx/_k2modules.scss */
.multimedA .g-content {
  padding: 0px;
  margin: 1px;
}
/* line 157, templates/g5_hydrogen/scss/mmx/_k2modules.scss */
.multimedA .g-content .g-title {
  padding: 0;
  margin: 0;
  color: #eee;
  font-size: 1.1em;
}
/* line 162, templates/g5_hydrogen/scss/mmx/_k2modules.scss */
.multimedA .g-content .g-title span {
  border-bottom: #fe0 2px solid;
  width: 160px;
  display: block;
  padding-right: 30px;
  margin-right: 4px;
  background: url('../../images/film.png?5feb4232') no-repeat;
  background-position: right;
  height: 28px;
}
/* line 172, templates/g5_hydrogen/scss/mmx/_k2modules.scss */
/* line 173, templates/g5_hydrogen/scss/mmx/_k2modules.scss */
.multimedA .g-content .g-title.photo span {
  background: url('../../images/photo.png?5feb424a') no-repeat;
  background-position: right;
}
/* line 179, templates/g5_hydrogen/scss/mmx/_k2modules.scss */
.multimedA .g-content li {
  position: relative;
  margin: 0;
  max-height: 275px;
  overflow: hidden;
}
/* line 185, templates/g5_hydrogen/scss/mmx/_k2modules.scss */
.multimedA .g-content li .contentBox {
  position: absolute;
  z-index: 5;
  bottom: 0px;
  background: rgba(0, 0, 0, 0.75);
  margin: 2px;
  height: 70px;
  padding: 4px;
  width: 99%;
}
/* line 194, templates/g5_hydrogen/scss/mmx/_k2modules.scss */
.multimedA .g-content li .contentBox a.moduleItemTitle {
  margin: 2px;
  padding: 2px;
  display: contents;
  color: #d2cbcb;
  font-size: 0.85em;
}
/* line 203, templates/g5_hydrogen/scss/mmx/_k2modules.scss */
.multimedA .g-content li .contentBox span.moduleItemDateCreated {
  color: #6d6c6c;
  font-size: 0.75em;
}
/* line 211, templates/g5_hydrogen/scss/mmx/_k2modules.scss */
.multimedA .g-content .customLinkContainer {
  background-color: #000;
}
/* line 214, templates/g5_hydrogen/scss/mmx/_k2modules.scss */
.multimedA .g-content .customLinkContainer a {
  color: #b9b9b9;
  font-size: 0.8em;
  width: 50px;
  display: inline-block;
  transition: all 0.5s ease;
}
/* line 220, templates/g5_hydrogen/scss/mmx/_k2modules.scss */
.multimedA .g-content .customLinkContainer a:hover {
  color: #fff;
  transition: all 0.5s ease;
  margin-left: 10px;
}
/* line 233, templates/g5_hydrogen/scss/mmx/_k2modules.scss */
/* line 234, templates/g5_hydrogen/scss/mmx/_k2modules.scss */
.news-onlylinks-2col ul {
  padding: 0 !important;
  margin: 0 !important;
  display: inline-block;
}
/* line 238, templates/g5_hydrogen/scss/mmx/_k2modules.scss */
.news-onlylinks-2col ul li {
  width: 48%;
  float: right;
  margin: 0 !important;
  padding: 0 !important;
  margin-bottom: 5px !important;
  border-bottom: #eee 1px solid !important;
  padding-bottom: 3px !important;
  margin-left: 5px !important;
  min-height: 50px;
  /* border-right: #ff0000 2px solid; */
  padding-right: 10px !important;
}
/* line 252, templates/g5_hydrogen/scss/mmx/_k2modules.scss */
/* line 255, templates/g5_hydrogen/scss/mmx/_k2modules.scss */
.news-onlylinks-2col ul li .contentBox a {
  color: #222;
  font-size: 0.85em;
  text-align: justify;
}
/* line 260, templates/g5_hydrogen/scss/mmx/_k2modules.scss */
.news-onlylinks-2col ul li .contentBox .moduleItemDateCreated {
  font-size: 0.65em;
  color: #b9b9b9;
}
/* line 266, templates/g5_hydrogen/scss/mmx/_k2modules.scss */
.news-onlylinks-2col ul li:hover {
  background: #eee;
  transition: background-color 0.3s ease;
}
/* line 276, templates/g5_hydrogen/scss/mmx/_k2modules.scss */
/* line 277, templates/g5_hydrogen/scss/mmx/_k2modules.scss */
.ListWithImage2col ul {
  padding: 0 !important;
  margin: 0 !important;
  display: inline-block;
}
/* line 281, templates/g5_hydrogen/scss/mmx/_k2modules.scss */
.ListWithImage2col ul li {
  width: 48%;
  float: right;
  margin: 0 !important;
  padding: 0 !important;
  margin-top: 5px !important;
  border-bottom: #eee 1px solid !important;
  padding-bottom: 3px !important;
  margin-left: 5px !important;
  min-height: 50px;
  /* border-right: #ff0000 2px solid; */
  padding-right: 10px !important;
  height: 80px;
  overflow: hidden;
}
/* line 296, templates/g5_hydrogen/scss/mmx/_k2modules.scss */
.ListWithImage2col ul li a.moduleItemImage {
  float: right;
  width: 25%;
  max-height: 60px;
  overflow: hidden;
  border: #eee thin solid;
  /* background: #e44; */
  padding: 1px;
}
/* line 306, templates/g5_hydrogen/scss/mmx/_k2modules.scss */
.ListWithImage2col ul li .contentBox {
  margin: 0px;
  padding: 1px;
  width: 70%;
  float: right;
  max-height: 80px;
  overflow: hidden;
  line-height: 18px;
  min-height: 60px;
  text-align: justify;
}
/* line 317, templates/g5_hydrogen/scss/mmx/_k2modules.scss */
.ListWithImage2col ul li .contentBox a {
  color: #222;
  font-size: 0.85em;
  text-align: justify;
}
/* line 324, templates/g5_hydrogen/scss/mmx/_k2modules.scss */
.ListWithImage2col ul li:hover {
  background: #eee;
  transition: background-color 0.3s ease;
}
/* line 329, templates/g5_hydrogen/scss/mmx/_k2modules.scss */
.ListWithImage2col ul li .rutitr {
  font-size: 0.7em;
  color: #c3c3c3;
}
/* line 335, templates/g5_hydrogen/scss/mmx/_k2modules.scss */
.ListWithImage2col .moduleItemDateCreated {
  font-size: 0.7em;
  color: #dadada;
}
/* line 341, templates/g5_hydrogen/scss/mmx/_k2modules.scss */
/* line 342, templates/g5_hydrogen/scss/mmx/_k2modules.scss */
.ListWithImage ul {
  padding: 0 !important;
  margin: 0 !important;
}
/* line 345, templates/g5_hydrogen/scss/mmx/_k2modules.scss */
.ListWithImage ul li {
  margin: 0 !important;
  padding: 2px !important;
  margin-bottom: 5px !important;
  border-bottom: #eee 1px solid !important;
  padding-bottom: 3px !important;
  transition: background-color 0.3s ease;
}
/* line 352, templates/g5_hydrogen/scss/mmx/_k2modules.scss */
.ListWithImage ul li a.moduleItemImage {
  float: right;
  width: 15%;
  max-height: 60px;
  overflow: hidden;
  border: #eee thin solid;
  /* background: #e44; */
  padding: 1px;
}
/* line 362, templates/g5_hydrogen/scss/mmx/_k2modules.scss */
.ListWithImage ul li .contentBox {
  margin: 0px;
  padding: 1px;
  width: 84%;
  float: right;
  max-height: 80px;
  overflow: hidden;
  line-height: 18px;
  min-height: 60px;
  text-align: justify;
}
/* line 373, templates/g5_hydrogen/scss/mmx/_k2modules.scss */
.ListWithImage ul li .contentBox a {
  color: #222;
  font-size: 0.85em;
  text-align: justify;
}
/* line 382, templates/g5_hydrogen/scss/mmx/_k2modules.scss */
.ListWithImage ul li:hover {
  transition: background-color 0.3s ease;
  background: #efefef;
}
/* line 387, templates/g5_hydrogen/scss/mmx/_k2modules.scss */
.ListWithImage ul li .rutitr {
  font-size: 0.7em;
  color: #c3c3c3;
}
/* line 398, templates/g5_hydrogen/scss/mmx/_k2modules.scss */
.lSSlideOuter {
  position: relative !important;
}
/* line 400, templates/g5_hydrogen/scss/mmx/_k2modules.scss */
.lSSlideOuter .lSPager.lSpg {
  position: absolut;
  top: 0 !important;
  left: 0 !important;
}
/* line 408, templates/g5_hydrogen/scss/mmx/_k2modules.scss */
/* line 413, templates/g5_hydrogen/scss/mmx/_k2modules.scss */
/* line 417, templates/g5_hydrogen/scss/mmx/_k2modules.scss */
.isnaSlider ul.content-slider li {
  /*background:#ccc;*/
  height: 279px;
  direction: rtl;
  margin: 0;
  over-flow: hidden;
  position: relative;
  transition: background-color 0.3s ease;
}
/* line 424, templates/g5_hydrogen/scss/mmx/_k2modules.scss */
.isnaSlider ul.content-slider li .imageContainer {
  width: 100%;
  height: 280px;
  float: right;
}
/* line 428, templates/g5_hydrogen/scss/mmx/_k2modules.scss */
.isnaSlider ul.content-slider li .imageContainer img {
  min-height: 280px;
  width: 100%;
  max-height: 340px;
}
/* line 436, templates/g5_hydrogen/scss/mmx/_k2modules.scss */
.isnaSlider ul.content-slider li:hover {
  transition: background-color 0.3s ease;
  background: #eee;
}
/* line 446, templates/g5_hydrogen/scss/mmx/_k2modules.scss */
.isnaSlider ul.content-slider li .contentBox {
  width: 100%;
  position: absolute;
  right: 0;
  bottom: 0;
}
/* line 452, templates/g5_hydrogen/scss/mmx/_k2modules.scss */
.isnaSlider ul.content-slider li .contentBox .inner {
  text-align: right;
  direction: rtl;
  display: inline-block;
  float: right;
  background: rgba(0, 0, 0, 0.8);
  width: 100%;
}
/* line 459, templates/g5_hydrogen/scss/mmx/_k2modules.scss */
.isnaSlider ul.content-slider li .contentBox .inner a.moduleItemTitle {
  width: 100%;
  font-size: 0.9em;
  display: inline-block;
  padding: 10px;
  color: #fff;
}
/* line 467, templates/g5_hydrogen/scss/mmx/_k2modules.scss */
.isnaSlider ul.content-slider li .contentBox .inner .rutitr {
  width: 100%;
  font-size: 0.8em;
  display: inline-block;
  padding: 0;
  padding-right: 10px;
  padding-left: 10px;
  color: #838383;
}
/* line 476, templates/g5_hydrogen/scss/mmx/_k2modules.scss */
.isnaSlider ul.content-slider li .contentBox .inner .moduleItemDateCreated {
  font-size: 0.8em;
  color: #838383;
}
/* line 480, templates/g5_hydrogen/scss/mmx/_k2modules.scss */
.isnaSlider ul.content-slider li .contentBox .inner .moduleItemIntrotext {
  display: inline-block;
  margin: 10px;
}
/* line 485, templates/g5_hydrogen/scss/mmx/_k2modules.scss */
.isnaSlider ul.content-slider li .contentBox .moduleItemDateCreated {
  font-size: 0.8em;
  color: #838383;
}
/* line 495, templates/g5_hydrogen/scss/mmx/_k2modules.scss */
.isnaSlider .lSAction {
  position: absolute;
  left: 0px;
  bottom: 20px;
  width: 90px;
  display: none !important;
}
/* line 509, templates/g5_hydrogen/scss/mmx/_k2modules.scss */
.isnaSlider .inerBoxxNews1 {
  margin: 0px;
  padding: 0px;
  box-shadow: 0 0 3px grey;
}
/* line 516, templates/g5_hydrogen/scss/mmx/_k2modules.scss */
.isnaSlider .inerBoxxNews2 {
  margin-top: 5px;
}
/* line 520, templates/g5_hydrogen/scss/mmx/_k2modules.scss */
.isnaSlider .inerBoxxNews2 ul {
  /*box-shadow: 0 0 3px grey;*/
  padding: 0;
  margin: 0;
}
/* line 523, templates/g5_hydrogen/scss/mmx/_k2modules.scss */
.isnaSlider .inerBoxxNews2 ul li {
  width: 32%;
  float: right;
  box-shadow: 0 0 3px grey;
  margin: 5px;
  padding: 0px;
  margin-left: 6px;
  transition: background-color 0.3s ease;
  background: #eee;
  border-radius: 3px;
}
/* line 533, templates/g5_hydrogen/scss/mmx/_k2modules.scss */
.isnaSlider .inerBoxxNews2 ul li:last-child {
  margin-right: 6px;
}
/* line 536, templates/g5_hydrogen/scss/mmx/_k2modules.scss */
.isnaSlider .inerBoxxNews2 ul li:hover {
  transition: background-color 0.3s ease;
  background: #bbb;
}
/* line 541, templates/g5_hydrogen/scss/mmx/_k2modules.scss */
.isnaSlider .inerBoxxNews2 ul li .imageContainer {
  height: 170px;
  overflow: hidden;
  display: inline-block;
  border-bottom: #ff8a00 4px solid;
}
/* line 546, templates/g5_hydrogen/scss/mmx/_k2modules.scss */
.isnaSlider .inerBoxxNews2 ul li .imageContainer img {
  width: 100%;
  min-height: 170px;
}
/* line 551, templates/g5_hydrogen/scss/mmx/_k2modules.scss */
.isnaSlider .inerBoxxNews2 ul li .contentBox {
  padding: 5px;
  height: 100px;
}
/* line 554, templates/g5_hydrogen/scss/mmx/_k2modules.scss */
.isnaSlider .inerBoxxNews2 ul li .contentBox .rutitr {
  font-size: 0.8em;
  color: #848484;
}
/* line 558, templates/g5_hydrogen/scss/mmx/_k2modules.scss */
.isnaSlider .inerBoxxNews2 ul li .contentBox .moduleItemTitle {
  color: #111;
  font-size: 1em;
  text-align: justify;
  font-weight: bold;
}
/* line 565, templates/g5_hydrogen/scss/mmx/_k2modules.scss */
.isnaSlider .inerBoxxNews2 ul li .moduleItemDateCreated {
  font-size: 0.7em;
  text-align: left;
  width: 100%;
  display: inline-block;
  color: #8e8e8e;
}
/* line 582, templates/g5_hydrogen/scss/mmx/_k2modules.scss */
.introtext_mmxtop {
  background: #69756d;
  color: #fefefe;
  padding: 5px;
  height: 130px;
  over-flow: hidden;
}
/* line 588, templates/g5_hydrogen/scss/mmx/_k2modules.scss */
.introtext_mmxtop p.a1 {
  margin: 0;
  font-size: 1.75em;
}
/* line 593, templates/g5_hydrogen/scss/mmx/_k2modules.scss */
.introtext_mmxtop p.a2 {
  margin: 0;
  font-size: 1em;
  margin-top: 15px;
  margin-left: 45px;
}
/* line 609, templates/g5_hydrogen/scss/mmx/_k2modules.scss */
.customLinkContainer {
  width: 100%;
  text-align: center;
  margin-top: 6px;
  text-align: center;
  font-size: 1em;
  margin: 0px 0px 0px 0;
  background-position: center;
  color: #bdbdbd;
  height: 22px;
  line-height: 20px;
  background-image: url('../../images/archive_bg2.png?5ff78866');
  background-color: #eee;
  background-repeat: no-repeat;
  background-position: left;
  text-align: left;
  padding-left: 15px;
}
/* line 628, templates/g5_hydrogen/scss/mmx/_k2modules.scss */
.customLinkContainer a {
  color: #b9b9b9;
  font-size: 0.8em;
  width: 50px;
  display: inline-block;
  transition: all 0.5s ease;
}
/* line 634, templates/g5_hydrogen/scss/mmx/_k2modules.scss */
.customLinkContainer a:hover {
  color: #000;
  transition: all 0.5s ease;
  margin-left: 10px;
}
/* line 1, templates/g5_hydrogen/scss/mmx/_k2.scss */
#k2Container {
  /*------------------------------*/
  /*----------- End #k2Container -*/
}
/* line 6, templates/g5_hydrogen/scss/mmx/_k2.scss */
#k2Container .itemImageBlock {
  width: 100%;
}
/* line 38, templates/g5_hydrogen/scss/mmx/_k2.scss */
div.itemIsFeatured:before, div.catItemIsFeatured:before, div.userItemIsFeatured:before {
  display: none;
}
/* line 1, templates/g5_hydrogen/scss/mmx/k2comTmplA.scss */
.k2comTmplA {
  /*---------- Start .itemView -*/
  /*itemView*/
  /*----------- End .itemView -*/
  /*catItemView*/
}
/* line 5, templates/g5_hydrogen/scss/mmx/k2comTmplA.scss */
/* line 6, templates/g5_hydrogen/scss/mmx/k2comTmplA.scss */
.k2comTmplA.itemView.itemIsFeatured:bofore {
  display: none;
}
/* line 9, templates/g5_hydrogen/scss/mmx/k2comTmplA.scss */
.k2comTmplA.itemView .itemBody {
  margin-bottom: 0;
  padding-bottom: 0;
}
/* line 15, templates/g5_hydrogen/scss/mmx/k2comTmplA.scss */
.k2comTmplA.itemView .rutitr {
  color: #bbb;
}
/* line 19, templates/g5_hydrogen/scss/mmx/k2comTmplA.scss */
.k2comTmplA.itemView h2.itemTitle {
  padding: 10px 0 4px 0;
  margin: 0;
  font-size: 1.5em;
  color: #767676;
}
/* line 28, templates/g5_hydrogen/scss/mmx/k2comTmplA.scss */
/* line 30, templates/g5_hydrogen/scss/mmx/k2comTmplA.scss */
/* line 31, templates/g5_hydrogen/scss/mmx/k2comTmplA.scss */
.k2comTmplA.itemView div.itemToolbar ul li {
  display: inline;
  list-style: none;
  padding: 0 4px 0 8px;
  margin: 0;
  border-left: 1px solid #ccc;
  text-align: center;
  background: none;
  font-size: 12px;
  float: left;
}
/* line 49, templates/g5_hydrogen/scss/mmx/k2comTmplA.scss */
.k2comTmplA.itemView i {
  font-size: 1.2em;
  color: #098fd4;
}
/* line 62, templates/g5_hydrogen/scss/mmx/k2comTmplA.scss */
.k2comTmplA.itemView .itemImageBlock {
  padding: 8px 0;
  margin: 0 0 16px 0;
  width: 50%;
  float: left;
  margin-right: 20px;
  margin-bottom: 6.66666667px;
}
/* line 71, templates/g5_hydrogen/scss/mmx/k2comTmplA.scss */
.k2comTmplA.itemView .summary {
  background: rgba(238, 238, 238, 0.451);
  padding: 5px;
  margin: 0px;
  margin-top: 8px;
  display: flex;
  border-radius: 3px;
}
/* line 83, templates/g5_hydrogen/scss/mmx/k2comTmplA.scss */
.k2comTmplA.itemView .itemBody {
  text-align: justify;
}
/* line 85, templates/g5_hydrogen/scss/mmx/k2comTmplA.scss */
.k2comTmplA.itemView .itemBody p {
  line-height: 1.7em;
}
/* line 90, templates/g5_hydrogen/scss/mmx/k2comTmplA.scss */
.k2comTmplA.itemView .itemContentFooter {
  text-align: left;
  padding: 4px 0;
  margin: 16px 0 4px 0;
  color: #999;
  border-bottom: #eee thin solid;
  display: inline-block;
  width: 100%;
  font-size: 0.85em;
}
/* line 99, templates/g5_hydrogen/scss/mmx/k2comTmplA.scss */
.k2comTmplA.itemView .itemContentFooter > span {
  margin: 5px;
  float: left;
  margin-right: 40px;
}
/* line 107, templates/g5_hydrogen/scss/mmx/k2comTmplA.scss */
/* line 108, templates/g5_hydrogen/scss/mmx/k2comTmplA.scss */
/* line 109, templates/g5_hydrogen/scss/mmx/k2comTmplA.scss */
.k2comTmplA.itemView .itemImageGallery ul.sigProClassic li.sigProThumb {
  float: right;
  margin: 5px;
  padding: 0px;
  list-style: none !important;
  background: #fff !important;
}
/* line 116, templates/g5_hydrogen/scss/mmx/k2comTmplA.scss */
.k2comTmplA.itemView .itemImageGallery ul.sigProClassic .sigProCaption {
  font-family: IRANSans;
}
/* line 122, templates/g5_hydrogen/scss/mmx/k2comTmplA.scss */
.k2comTmplA.itemView ul.sigProClassic li.sigProThumb {
  float: right;
  margin: 5px;
  padding: 0;
  list-style: none !important;
  background: #fff !important;
}
/* line 129, templates/g5_hydrogen/scss/mmx/k2comTmplA.scss */
/* line 130, templates/g5_hydrogen/scss/mmx/k2comTmplA.scss */
.k2comTmplA.itemView .lv_inner_previous_next_overlays canvas {
  display: none !important;
}
/* line 138, templates/g5_hydrogen/scss/mmx/k2comTmplA.scss */
.k2comTmplA.itemView div.itemRelated {
  display: inline-block;
  width: 100%;
  margin-top: 0px;
  padding-bottom: 10px;
  border-bottom: #eee thin solid;
}
/* line 144, templates/g5_hydrogen/scss/mmx/k2comTmplA.scss */
.k2comTmplA.itemView div.itemRelated h3 {
  padding: 10px 0 4px 0;
  margin: 0;
  font-size: 1.1em;
  color: #e09;
  padding-right: 4px;
  font-weight: 500;
}
/* line 151, templates/g5_hydrogen/scss/mmx/k2comTmplA.scss */
.k2comTmplA.itemView div.itemRelated h3 i {
  font: normal normal normal 14px/1 FontAwesome;
}
/* line 156, templates/g5_hydrogen/scss/mmx/k2comTmplA.scss */
.k2comTmplA.itemView div.itemRelated ul {
  margin: 0;
  padding: 0;
  margin: 0;
  padding: 0;
  list-style: none;
}
/* line 162, templates/g5_hydrogen/scss/mmx/k2comTmplA.scss */
.k2comTmplA.itemView div.itemRelated ul li {
  width: 50%;
  float: right;
  display: inline-block;
  transition: background 0.2s ease-in-out;
  -moz-transition: background 0.2s ease-in-out;
  -webkit-transition: background 0.2s ease-in-out;
  padding: 5px;
}
/* line 173, templates/g5_hydrogen/scss/mmx/k2comTmplA.scss */
.k2comTmplA.itemView div.itemRelated ul li a {
  float: left;
  width: 75%;
  font-size: 0.9em;
  text-align: right;
  color: #333;
}
/* line 181, templates/g5_hydrogen/scss/mmx/k2comTmplA.scss */
.k2comTmplA.itemView div.itemRelated ul li .outerImg {
  display: inline-block;
  overflow: hidden;
  height: 60px;
  width: 100px;
  text-align: center;
  border: #eee thin solid;
  padding: 1px;
}
/* line 190, templates/g5_hydrogen/scss/mmx/k2comTmplA.scss */
.k2comTmplA.itemView div.itemRelated ul li:hover {
  background: #eee;
  transition: background 0.2s ease-in-out;
  -moz-transition: background 0.2s ease-in-out;
  -webkit-transition: background 0.2s ease-in-out;
}
/* line 220, templates/g5_hydrogen/scss/mmx/k2comTmplA.scss */
.k2comTmplA.itemView div.itemTagsBlock {
  display: inline-block;
  width: 100%;
  margin-top: 0px;
  padding-bottom: 10px;
  border-bottom: #eee thin solid;
}
/* line 228, templates/g5_hydrogen/scss/mmx/k2comTmplA.scss */
.k2comTmplA.itemView div.itemTagsBlock > span {
  color: #098fd4;
  font-weight: 500;
  font-size: 1.1em;
}
/* line 232, templates/g5_hydrogen/scss/mmx/k2comTmplA.scss */
.k2comTmplA.itemView div.itemTagsBlock > span i {
  font: normal normal normal 14px/1 FontAwesome;
}
/* line 236, templates/g5_hydrogen/scss/mmx/k2comTmplA.scss */
/* line 237, templates/g5_hydrogen/scss/mmx/k2comTmplA.scss */
/* line 238, templates/g5_hydrogen/scss/mmx/k2comTmplA.scss */
.k2comTmplA.itemView div.itemTagsBlock ul.itemTags li a {
  background: #eee;
  background: #eee;
  padding: 3px;
  padding-top: 3px;
  padding-right: 6px;
  padding-bottom: 3px;
  padding-left: 6px;
  border-radius: 3px;
  color: #333;
  transition: background 0.3s ease-in-out;
  -moz-transition: background 0.3s ease-in-out;
  -webkit-transition: background 0.3s ease-in-out;
}
/* line 251, templates/g5_hydrogen/scss/mmx/k2comTmplA.scss */
.k2comTmplA.itemView div.itemTagsBlock ul.itemTags li a:hover {
  background: #ff9c19;
  color: #fff;
  transition: background 0.3s ease-in-out;
  -moz-transition: background 0.3s ease-in-out;
  -webkit-transition: background 0.3s ease-in-out;
}
/* line 276, templates/g5_hydrogen/scss/mmx/k2comTmplA.scss */
.k2comTmplA div.itemContainer {
  /*float:right;*/
}
/* line 281, templates/g5_hydrogen/scss/mmx/k2comTmplA.scss */
/* line 282, templates/g5_hydrogen/scss/mmx/k2comTmplA.scss */
.k2comTmplA .itemListCategoriesBlock .itemListCategory {
  background: #fff;
  border: none;
  border-bottom: #2967ca 3px solid;
  border-radius: 0;
  text-align: right;
}
/* line 289, templates/g5_hydrogen/scss/mmx/k2comTmplA.scss */
.k2comTmplA .itemListCategoriesBlock .itemListCategory img {
  max-height: 220px;
}
/* line 294, templates/g5_hydrogen/scss/mmx/k2comTmplA.scss */
.k2comTmplA .itemListCategoriesBlock .itemListCategory h2 {
  display: inline-block;
  width: 100%;
  text-align: right;
  font-size: 1.9em;
  margin: 2px 10px 2px 0px;
  background: url('../../images/bg-module.png?5f3ef3e3') no-repeat;
  background-position: center;
  color: #2967ca;
}
/* line 314, templates/g5_hydrogen/scss/mmx/k2comTmplA.scss */
.k2comTmplA .catItemView {
  padding: 0;
  margin: 0;
  border-bottom: #eee 2px solid;
  /*inner*/
}
/* line 319, templates/g5_hydrogen/scss/mmx/k2comTmplA.scss */
.k2comTmplA .catItemView .inner {
  margin: 5px;
  background: #fafafc;
  max-width: 100%;
}
/* line 324, templates/g5_hydrogen/scss/mmx/k2comTmplA.scss */
.k2comTmplA .catItemView .inner .catItemImageBlock {
  margin: 0;
  padding: 0;
  width: 30%;
  float: right;
  display: inline-block;
}
/* line 330, templates/g5_hydrogen/scss/mmx/k2comTmplA.scss */
.k2comTmplA .catItemView .inner .catItemImageBlock .catItemImage {
  margin-bottom: 5px;
}
/* line 332, templates/g5_hydrogen/scss/mmx/k2comTmplA.scss */
.k2comTmplA .catItemView .inner .catItemImageBlock .catItemImage a {
  height: 150px;
  display: block;
  overflow: hidden;
}
/* line 338, templates/g5_hydrogen/scss/mmx/k2comTmplA.scss */
.k2comTmplA .catItemView .inner .catItemImageBlock .catItemImage a img {
  width: 100% !important;
  min-height: 150px !important;
  max-height: 300px !important;
}
/* line 351, templates/g5_hydrogen/scss/mmx/k2comTmplA.scss */
.k2comTmplA .catItemView .inner .text_area {
  float: right;
  width: 70%;
}
/* line 356, templates/g5_hydrogen/scss/mmx/k2comTmplA.scss */
.k2comTmplA .catItemView .inner .rutitr {
  color: #b5b1b1;
  font-size: 0.95em;
  margin-right: 10px;
}
/* line 366, templates/g5_hydrogen/scss/mmx/k2comTmplA.scss */
.k2comTmplA .catItemView .inner h3.catItemTitle {
  font-size: unset !important;
  margin: 0;
  padding: 0;
}
/* line 370, templates/g5_hydrogen/scss/mmx/k2comTmplA.scss */
.k2comTmplA .catItemView .inner h3.catItemTitle a {
  color: #707070;
  display: inline-block;
  margin-top: 5px;
  width: 100%;
  padding: 0 5px 0 5px;
  font-size: 1.2em;
  text-align: right;
  border-width: 1px;
  /*border-bottom:#eee thin solid;*/
  padding-bottom: 10px;
  min-height: 35px;
}
/* line 391, templates/g5_hydrogen/scss/mmx/k2comTmplA.scss */
.k2comTmplA .catItemView .inner .catItemIntroText {
  font-size: 0.85em;
  text-align: justify;
  color: #a7a7a7;
  font-weight: 300;
  /* height: 45px; */
  margin-top: 0px;
  line-height: 1.5em;
  padding: 0 10px 0 10px;
}
/* line 405, templates/g5_hydrogen/scss/mmx/k2comTmplA.scss */
.k2comTmplA .catItemView .inner .catItemReadMore {
  text-align: center;
  margin-top: 5px;
  min-height: 35px;
  /* padding: 0 10px 0 10px; */
  float: left;
  width: 100%;
}
/* line 412, templates/g5_hydrogen/scss/mmx/k2comTmplA.scss */
.k2comTmplA .catItemView .inner .catItemReadMore .k2ReadMore {
  background: #ff9041;
  width: 100%;
  display: block;
  text-align: center;
  line-height: 2.5em;
  margin-top: 10px;
  border-radius: 0px;
  border-bottom: #cc7333 thin solid;
  border-width: 3px;
  margin: 0;
  color: #fff;
  font-size: 0.95em;
}
/* line 431, templates/g5_hydrogen/scss/mmx/k2comTmplA.scss */
.k2comTmplA .catItemView .inner div.catItemHitsBlock {
  padding: 4px 0;
  padding: 0px 10px;
  font-size: 0.8em;
  color: #d4d4d4;
  width: 35%;
  float: right;
  height: 20px;
  display: inline-block;
}
/* line 441, templates/g5_hydrogen/scss/mmx/k2comTmplA.scss */
.k2comTmplA .catItemView .inner span.catItemDateCreated {
  padding: 0px 10px;
  font-size: 0.8em;
  color: #d4d4d4;
  width: 35%;
  float: left;
  height: 20px;
  display: inline-block;
  text-align: left;
}
/* line 464, templates/g5_hydrogen/scss/mmx/k2comTmplA.scss */
/* line 465, templates/g5_hydrogen/scss/mmx/k2comTmplA.scss */
.tagView .itemListCategory {
  background: #fff;
  border: none;
  border-bottom: #2967ca 3px solid;
  border-radius: 0;
  text-align: right;
}
/* line 472, templates/g5_hydrogen/scss/mmx/k2comTmplA.scss */
.tagView .itemListCategory img {
  max-height: 220px;
}
/* line 477, templates/g5_hydrogen/scss/mmx/k2comTmplA.scss */
.tagView .itemListCategory h2 {
  display: inline-block;
  width: 100%;
  text-align: right;
  font-size: 1.9em;
  margin: 2px 10px 2px 0px;
  background: url('../../images/bg-module.png?5f3ef3e3') no-repeat;
  background-position: center;
  color: #2967ca;
}
@media only screen and (max-width: 600px) {
  /* line 496, templates/g5_hydrogen/scss/mmx/k2comTmplA.scss */
  /* line 498, templates/g5_hydrogen/scss/mmx/k2comTmplA.scss */
  /* line 500, templates/g5_hydrogen/scss/mmx/k2comTmplA.scss */
  .k2comTmplA .catItemView .inner {
    max-width: 99%;
    margin: 0 auto;
  }
}
/* line 4, templates/g5_hydrogen/scss/mmx/k2Pagination.scss */
div.k2Pagination {
  padding: 8px;
  margin: 24px 0 4px 0;
  text-align: center;
  color: #999;
}
/* line 11, templates/g5_hydrogen/scss/mmx/k2Pagination.scss */
div.k2Pagination ul {
  margin: 5px;
  text-align: center;
  width: auto;
  display: inline-block;
  text-align: center;
}
/* line 17, templates/g5_hydrogen/scss/mmx/k2Pagination.scss */
div.k2Pagination ul li {
  border: #b7b7b7 1px solid;
  direction: rtl;
  display: block;
  float: right;
  margin: 2px;
  padding: 0px;
  width: 30px;
  height: 30px;
  float: right;
  overflow: hidden;
  line-height: 2.2em;
  font-size: 1em;
}
/* line 31, templates/g5_hydrogen/scss/mmx/k2Pagination.scss */
div.k2Pagination ul li a {
  display: inline-block;
  margin: 0px 0px;
  border: unset;
  border-radius: 0;
  /*background: #c3c3c3;*/
  text-decoration: none;
  display: block;
  width: 100%;
  height: -webkit-fill-available;
  height: 100%;
  padding: 0;
}
/* line 45, templates/g5_hydrogen/scss/mmx/k2Pagination.scss */
div.k2Pagination ul li a:before {
  display: inline-block;
  margin: 0px 0px;
  border: unset;
  border-radius: 0;
  text-decoration: none;
  display: block;
  width: 100%;
  height: -webkit-fill-available;
  height: 100%;
  padding: 0;
  font-size: 1.5em;
  line-height: 1.3em;
}
/* line 62, templates/g5_hydrogen/scss/mmx/k2Pagination.scss */
div.k2Pagination ul li span.pagenav {
  background: #ff9041;
  display: block;
  color: #fff;
}
/* line 67, templates/g5_hydrogen/scss/mmx/k2Pagination.scss */
div.k2Pagination ul li span.pagenav:before {
  display: inline-block;
  margin: 0px 0px;
  border: unset;
  border-radius: 0;
  text-decoration: none;
  display: block;
  width: 100%;
  height: -webkit-fill-available;
  height: 100%;
  padding: 0;
  font-size: 1.5em;
  line-height: 1.3em;
}
/* line 86, templates/g5_hydrogen/scss/mmx/k2Pagination.scss */
div.k2Pagination ul li.pagination-start {
  font: normal normal normal 14px/1 FontAwesome;
}
/* line 88, templates/g5_hydrogen/scss/mmx/k2Pagination.scss */
div.k2Pagination ul li.pagination-start span.pagenav {
  background: unset;
  color: unset;
}
/* line 91, templates/g5_hydrogen/scss/mmx/k2Pagination.scss */
div.k2Pagination ul li.pagination-start span.pagenav:before {
  content: "\f101";
}
/* line 95, templates/g5_hydrogen/scss/mmx/k2Pagination.scss */
/* line 96, templates/g5_hydrogen/scss/mmx/k2Pagination.scss */
div.k2Pagination ul li.pagination-start a:before {
  content: "\f101";
}
/* line 104, templates/g5_hydrogen/scss/mmx/k2Pagination.scss */
div.k2Pagination ul li.pagination-prev {
  font: normal normal normal 14px/1 FontAwesome;
}
/* line 106, templates/g5_hydrogen/scss/mmx/k2Pagination.scss */
div.k2Pagination ul li.pagination-prev span.pagenav {
  background: unset;
  color: unset;
}
/* line 109, templates/g5_hydrogen/scss/mmx/k2Pagination.scss */
div.k2Pagination ul li.pagination-prev span.pagenav:before {
  content: "\f105";
}
/* line 115, templates/g5_hydrogen/scss/mmx/k2Pagination.scss */
/* line 116, templates/g5_hydrogen/scss/mmx/k2Pagination.scss */
div.k2Pagination ul li.pagination-prev a:before {
  content: "\f105";
}
/* line 128, templates/g5_hydrogen/scss/mmx/k2Pagination.scss */
div.k2Pagination ul li.pagination-next {
  font: normal normal normal 14px/1 FontAwesome;
}
/* line 130, templates/g5_hydrogen/scss/mmx/k2Pagination.scss */
div.k2Pagination ul li.pagination-next span.pagenav {
  background: unset;
  color: unset;
}
/* line 133, templates/g5_hydrogen/scss/mmx/k2Pagination.scss */
div.k2Pagination ul li.pagination-next span.pagenav:before {
  content: "\f104";
}
/* line 138, templates/g5_hydrogen/scss/mmx/k2Pagination.scss */
/* line 139, templates/g5_hydrogen/scss/mmx/k2Pagination.scss */
div.k2Pagination ul li.pagination-next a:before {
  content: "\f104";
}
/* line 147, templates/g5_hydrogen/scss/mmx/k2Pagination.scss */
div.k2Pagination ul li.pagination-end {
  font: normal normal normal 14px/1 FontAwesome;
}
/* line 149, templates/g5_hydrogen/scss/mmx/k2Pagination.scss */
div.k2Pagination ul li.pagination-end span.pagenav {
  background: unset;
  color: unset;
}
/* line 152, templates/g5_hydrogen/scss/mmx/k2Pagination.scss */
div.k2Pagination ul li.pagination-end span.pagenav:before {
  content: "\f100";
}
/* line 158, templates/g5_hydrogen/scss/mmx/k2Pagination.scss */
/* line 159, templates/g5_hydrogen/scss/mmx/k2Pagination.scss */
div.k2Pagination ul li.pagination-end a:before {
  content: "\f100";
}
/* line 1, templates/g5_hydrogen/scss/mmx/_en.scss */
.dir-ltr {
  font-family: "roboto", sans-serif !important;
}
/* line 6, templates/g5_hydrogen/scss/mmx/_en.scss */
/* line 7, templates/g5_hydrogen/scss/mmx/_en.scss */
.dir-ltr .mainMenu ul.g-toplevel {
  float: left;
}
/* line 15, templates/g5_hydrogen/scss/mmx/_en.scss */
.dir-ltr .isnaSlider ul.content-slider li .contentBox .inner a.moduleItemTitle {
  text-align: left;
  direction: ltr;
}
/* line 21, templates/g5_hydrogen/scss/mmx/_en.scss */
.dir-ltr .titleClassA {
  text-align: left;
  border-left: #c12c0e 5px solid;
}
/* line 28, templates/g5_hydrogen/scss/mmx/_en.scss */
.dir-ltr .DownModule div a div.bnrdw .s300 {
  background: url('../../images/banners/aaaa_en.png') no-repeat scroll 0 0 rgba(0, 0, 0, 0);
  padding-left: 10px;
}
/* line 34, templates/g5_hydrogen/scss/mmx/_en.scss */
.dir-ltr .ListWithImage ul li a.moduleItemImage {
  float: left;
}
/* line 37, templates/g5_hydrogen/scss/mmx/_en.scss */
.dir-ltr .k2comTmplA.itemView .itemContentFooter > span {
  margin-left: 25px;
  float: right;
}
/* line 41, templates/g5_hydrogen/scss/mmx/_en.scss */
.dir-ltr .introtext_mmxtop p.a2 {
  margin: 0;
  font-size: 1em;
  margin-top: 6px;
  margin-left: 2px;
  margin-right: 40px;
}
/* line 49, templates/g5_hydrogen/scss/mmx/_en.scss */
.dir-ltr .itemFullText {
  text-align: left;
  direction: ltr;
}
/* line 62, templates/g5_hydrogen/scss/mmx/_en.scss */
.dir-ltr ul.lang-block {
  display: inline-block;
  width: 100%;
  margin-top: 6px !important;
}
/* line 66, templates/g5_hydrogen/scss/mmx/_en.scss */
.dir-ltr ul.lang-block ul {
  position: relative;
}
/* line 70, templates/g5_hydrogen/scss/mmx/_en.scss */
.dir-ltr ul.lang-block li {
  width: 45%;
  float: l;
  display: inline-block;
  margin: 0;
  padding: 0;
}
/* line 76, templates/g5_hydrogen/scss/mmx/_en.scss */
.dir-ltr ul.lang-block li a {
  position: absolute;
  height: 115px;
  width: 90px;
  display: block;
  background: url('../../images/mmxlang_fa.png?60155639');
  overflow: hidden;
  text-indent: -1000px;
  right: -45px !important;
  left: unset;
  top: 1px;
}
@media only screen and (max-width: 600px) {
  /* line 6, templates/g5_hydrogen/scss/mmx/_mobile.scss */
  .DownModule div a.bnrdw {
    width: 362px;
    margin: 3px 20px;
  }
  /* line 12, templates/g5_hydrogen/scss/mmx/_mobile.scss */
  .introtext_mmxtop {
    height: auto;
  }
  /* line 16, templates/g5_hydrogen/scss/mmx/_mobile.scss */
  .k2comTmplA.itemView .itemBody p {
    margin: 10px !important;
  }
  /* line 21, templates/g5_hydrogen/scss/mmx/_mobile.scss */
  .main-content {
    margin-top: 25px;
  }
  /* line 25, templates/g5_hydrogen/scss/mmx/_mobile.scss */
  .topStrip {
    box-shadow: none;
  }
  /* line 28, templates/g5_hydrogen/scss/mmx/_mobile.scss */
  .topStrip .g-content {
    /*pointer-events: none;*/
    width: 80%;
  }
  /* line 39, templates/g5_hydrogen/scss/mmx/_mobile.scss */
  .mmx_multilanglogo img {
    max-width: unset;
    height: 95px !important;
    width: 885px !important;
    margin-top: 20px !important;
  }
  /* line 48, templates/g5_hydrogen/scss/mmx/_mobile.scss */
  /* line 50, templates/g5_hydrogen/scss/mmx/_mobile.scss */
  .dir-ltr ul.lang-block li a {
    right: -5px !important;
    left: unset;
    top: 0px;
  }
  /* line 56, templates/g5_hydrogen/scss/mmx/_mobile.scss */
  /* line 58, templates/g5_hydrogen/scss/mmx/_mobile.scss */
  .dir-rtl ul.lang-block li a {
    left: -5px !important;
    right: unset;
    top: 0px;
  }
}
/*# sourceMappingURL=custom_9.css.map */