p{font-family:Tahoma;font-size:9pt;color:#242424;line-height:1.5;font-Weight:normal;font-Style:normal;text-Decoration:none;margin:0px;}
p:hover{color:#242424;font-Weight:normal;font-Style:normal;text-Decoration:none;}
.normaltext{font-family:Tahoma;font-size:9pt;color:#242424;line-height:1.5;font-Weight:normal;font-Style:normal;text-Decoration:none;margin:0px;}
.normaltext:hover{color:#242424;font-Weight:normal;font-Style:normal;text-Decoration:none;}
.jstree-clicked{color:#333333 !important;background: #AAA !important;border: 1px solid #777 !important;}
.jstree a{font-family:Tahoma !important;font-size:9pt !important;color:#242424 !important;line-height:1.5;font-Weight:normal;font-Style:normal;text-Decoration:none;margin:0px;}
.jstree a:hover{color:black !important;font-Weight:normal !important;font-Style:normal !important;text-Decoration:none !important;}
ul{font-family:Tahoma;font-size:9pt;color:#242424;line-height:1.2;font-Weight:normal;font-Style:normal;text-Decoration:none;margin:0px;}
ul:hover{color:#242424;font-Weight:normal;font-Style:normal;text-Decoration:none;}
ol{font-family:Tahoma;font-size:9pt;color:#242424;line-height:1.2;font-Weight:normal;font-Style:normal;text-Decoration:none;margin:0px;}
ol:hover{color:#242424;font-Weight:normal;font-Style:normal;text-Decoration:none;}
li{font-family:Tahoma;font-size:9pt;color:#242424;line-height:1.2;font-Weight:normal;font-Style:normal;text-Decoration:none;margin:0px;}
li:hover{color:#242424;font-Weight:normal;font-Style:normal;text-Decoration:none;}
h1{font-family:Times New Roman;font-size:14pt;color:#000000;line-height:1.2;font-Weight:bold;font-Style:normal;text-Decoration:none;margin:0px;}
h1:hover{color:#000000;font-Weight:bold;font-Style:normal;text-Decoration:none;}
h2{font-family:B Yekan;font-size:13pt;color:#000000;line-height:1.2;font-Weight:normal;font-Style:normal;text-Decoration:none;margin:0px;}
h2:hover{color:#000000;font-Weight:normal;font-Style:normal;text-Decoration:none;}
h3{font-family:Times New Roman;font-size:12pt;color:#000000;line-height:1.2;font-Weight:bold;font-Style:normal;text-Decoration:none;margin:0px;}
h3:hover{color:#000000;font-Weight:bold;font-Style:normal;text-Decoration:none;}
h4{font-family:Times New Roman;font-size:11pt;color:#242424;line-height:1.2;font-Weight:bold;font-Style:normal;text-Decoration:none;margin:0px;}
h4:hover{color:#242424;font-Weight:bold;font-Style:normal;text-Decoration:none;}
h5{font-family:B Yekan;font-size:13pt;color:#0d0d0d;line-height:1.5;font-Weight:normal;font-Style:normal;text-Decoration:none;margin:0px;}
h5:hover{color:;font-Weight:normal;font-Style:normal;text-Decoration:none;}
h6{font-family:Times New Roman;font-size:9pt;color:#242424;line-height:1.2;font-Weight:normal;font-Style:normal;text-Decoration:none;margin:0px;}
h6:hover{color:#242424;font-Weight:normal;font-Style:normal;text-Decoration:none;}
a{color:#000000;line-height:1.2;font-Weight:normal;font-Style:normal;text-Decoration:none;margin:0px;}
a:hover{color:#000000;font-Weight:normal;font-Style:normal;text-Decoration:none;}
a{color:#000000;line-height:1.2;font-Weight:normal;font-Style:normal;text-Decoration:none;margin:0px;}
a:hover{color:#000000;font-Weight:normal;font-Style:normal;text-Decoration:none;}


.DisabledObject
{
border: none;box-shadow: none;webkit-appearance: none;-moz-appearance: none;background: transparent;-webkit-appearance: none;-moz-appearance: none;appearance: none;
}



.GeneratedResponsiveMainMenu ul {
    list-style-type: none;
    margin: 0 auto;
    padding: 0;
     position: absolute; 
    z-index: 5000;
    box-sizing: border-box;
width:initial;
}


    .GeneratedResponsiveMainMenu li:hover ul li:hover ul {
        /*margin-right:170px;*/
        margin-top:-40px;
    }
/*Style for dropdown links*/
.GeneratedResponsiveMainMenu li:hover ul li:hover ul a {
	/*background: #f3f3f3;
	color:#000;
	height: 40px;
	line-height: 40px;
    white-space: nowrap;
    text-align:right;
    border-color: #f3f3f3;*/
   
}

/*Hover state for dropdown links*/
.GeneratedResponsiveMainMenu li:hover ul li:hover ul  a:hover {
/*	background:#08142f ;
	color: #fff;*/

}

.GeneratedResponsiveMainMenu li:hover  ul li:hover  a {
}


/*create a horizontal list with spacing*/
.GeneratedResponsiveMainMenu li {
	display:inline-block;
	/*float: left;*/
}

/*Style for menu links*/
.GeneratedResponsiveMainMenu li a {
	display:block;
	    padding-left: 15px;
    padding-right: 15px;
	height: 30px;
	text-align: center;
	line-height: 30px;
	font-family: IRANSans;
        font-size: 0.8em;
            font-weight: normal;

	color: #fff;
	
	text-decoration: none;
}

/*Hover state for top level links*/
.GeneratedResponsiveMainMenu li:hover a {

}

/*Style for dropdown links*/
.GeneratedResponsiveMainMenu li:hover ul a {
	 
}

/*Hover state for dropdown links*/
.GeneratedResponsiveMainMenu li:hover ul a:hover {
}

/*Hide dropdown links until they are needed*/
.GeneratedResponsiveMainMenu li ul {
	display: none;
}

/*Make dropdown links vertical*/
.GeneratedResponsiveMainMenu li ul li {
	display: block;
	float: none;
   
}

/*Prevent text wrapping*/
.GeneratedResponsiveMainMenu li ul li a {
	width: auto;
	min-width: 100px;
	padding: 0 20px;
}

/*Display the dropdown on hover*/
.GeneratedResponsiveMainMenu ul li a:hover + .hiddenMenu,.GeneratedResponsiveMainMenu  .hiddenMenu:hover {
	display: block;
        
}

/*Style 'show menu' label button and hide it by default*/
.GeneratedResponsiveMainMenu .show-menu {
	height:36px;
	display: none;
}

/*Hide checkbox*/
.GeneratedResponsiveMainMenu input[type=checkbox]{
    display: none;
    -webkit-appearance: none;
}

/*Show menu when invisible checkbox is checked*/
.GeneratedResponsiveMainMenu input[type=checkbox]:checked create  #MobikeMainMenu{
    display: block;
}


/*Responsive Styles*/

@media screen and (max-width : 955px){
    .GeneratedResponsiveMainMenu li:hover ul li:hover ul
{
        margin-right: 0px !important;
}

	.GeneratedResponsiveMainMenu ul {
		display:none;
	}
	.GeneratedResponsiveMainMenu li {
		border-bottom:1px solid gray;
        }
	/*Make all menu links full width*/
	.GeneratedResponsiveMainMenu ul li,.GeneratedResponsiveMainMenu  li a {
		width: 100% !important;
            box-sizing: border-box;

         text-align: right;
	}
	/*Display 'show menu' link*/
	.GeneratedResponsiveMainMenu .show-menu {
		display:block;
	}
}
 

.line{
width:100%;
height:1px;
border:none;
background-color:#f7f3f7 
}

img
{
border:none;
border-radius:4px;
}

#Menu30591 table
{
border-radius: 7px;
}
#Menu30591 td
{
border-radius: 7px;
}

.SBHeaderPanels
{
//background-color: rgba(256,256,256,0.8);

}

#HeartBeatBg .SBHeaderPanels
{
background-size: 225px 12px;
background-position-y: 30px!important;
background-image: url(/files/khayamgroup-com/Images/TemplateImages/hb.gif);
height: 41px !important;
}

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