@charset "utf-8";
/* CSS Document */
html {height: 100%;}
div,input,ul,li,a,span,img {
    transition: background-position 0.3s ease-in-out, background-color 0.3s ease, margin 0.3s ease , padding 0.3s ease, border-color 0.3s ease, color 0.3s ease;
}
a {       text-decoration: none;color: #616161;}
form { margin: 0px;padding: 0px;}
a img {            border: none }
input {font-family: inherit;padding: 0;margin: 0;}
@font-face {
            font-family: "BYekan";
            src: url("../fonts/BYekan.eot");
            src: url("../fonts/BYekan.eot?#") format("eot"),  url("../fonts/BYekan.woff") format("woff"),  url("../fonts/BYekan.ttf") format("truetype");
}
@font-face {
            font-family: 'BMitra';
            src: url('../fonts/BMitra.eot');
            src: url('../fonts/BMitra.eot?#') format('eot'),  /* IE6�8 */  url('../fonts/BMitra.woff') format('woff'),  /* FF3.6+, IE9, Chrome6+, Saf5.1+*/  url('../fonts/BMitra.ttf') format('truetype');  /* Saf3�5, Chrome4+, FF3.5, Opera 10+ */
}
@font-face {
  font-family: "yekan";
  src: url("../../include/fonts/W_yekan.eot");
  src: url("../../include/fonts/W_yekan.eot?#iefix") format("embedded-opentype"), url("../../include/fonts/W_yekan.woff") format("woff"), url("../../include/fonts/W_yekan.ttf") format("truetype"), url("../../include/fonts/W_yekan.svg#svgFontName") format("svg");
}
@font-face {
  font-family: "mitra";
  src: url("../../include/fonts/mitra.eot");
  src: url("../../include/fonts/mitra.eot?#iefix") format("embedded-opentype"), url("../../include/fonts/mitra.woff") format("woff"), url("../../include/fonts/mitra.ttf") format("truetype"), url("../../include/fonts/mitra.svg#svgFontName") format("svg");
}

@font-face {
  font-family: "webyekan";
  src: url("../../include/fonts/WebYekan.eot");
  src: url("../../include/fonts/WebYekan.eot?#iefix") format("embedded-opentype"), url("../../include/fonts/WebYekan.woff") format("woff"), url("../../include/fonts/WebYekan.ttf") format("truetype"), url("../../include/fonts/WebYekan.svg#svgFontName") format("svg");
}


@font-face {
  font-family: "webroya";
  src: url("../../include/fonts/WebRoya.eot");
  src: url("../../include/fonts/WebRoya.eot?#iefix") format("embedded-opentype"), url("../../include/fonts/WebRoya.woff") format("woff"), url("../../include/fonts/WebRoya.ttf") format("truetype"), url("../../include/fonts/WebRoya.svg#svgFontName") format("svg");
}

@font-face {
  font-family: "webmitra";
  src: url("../../include/fonts/WebMitra.eot");
  src: url("../../include/fonts/WebMitra.eot?#iefix") format("embedded-opentype"), url("../../include/fonts/WebMitra.woff") format("woff"), url("../../include/fonts/WebMitra.ttf") format("truetype"), url("../../include/fonts/WebMitra.svg#svgFontName") format("svg");
  font-weight:normal;
}

@font-face {
  font-family: "webmitra";
  src: url("../../include/fonts/WebMitraBold.eot");
  src: url("../../include/fonts/WebMitraBold.eot?#iefix") format("embedded-opentype"), url("../../include/fonts/WebMitraBold.woff") format("woff"), url("../../include/fonts/WebMitraBold.ttf") format("truetype"), url("../../include/fonts/WebMitraBold.svg#svgFontName") format("svg");
  font-weight:bold;
}

body {
            width: 100%;
            height: 100%;
            margin: 0px;
            padding: 0px;
            direction: rtl;
            font-family: Tahoma, Geneva, sans-serif;
            font-size: 11px;
            line-height: 20px;
}

html{
            height: 100%;
}

.vd-wrapper {
	margin: 0 auto;
    width: 970px;
}
.vd-clearfix:after {
	content: "";
	display: block;
	clear: both;
	font-size: 0;
	height: 0;
	zoom: 1;
}
.vd-column {
	float: right;
}
.vd-column:first-child {
	margin-right: 0 !important;
}
.module-viewport{
	min-height:400px;
}
