﻿ 

@font-face {
    font-family: 'YekanWeb-Regular';
    src: url('fonts/YekanWeb-Regular.eot') format('embedded-opentype'), url('fonts/YekanWeb-Regular.ttf') format('truetype'), url('fonts/YekanWeb-Regular.woff') format('woff');
}
body {
    margin-right: 0px;
    margin-top: 0px;
    margin-left: 0px;
    font-family: YekanWeb-Regular;
    font-size: 10pt;
    color: #000;
    margin-top: 0px;
    margin-bottom: 0px;
 
       
}

img{ border-style: none;
    border-color: inherit;
    border-width: 0px;
    /*border-radius:12px;*/     
}

a{ text-decoration:none; color:#444;}
a:hover{ text-decoration:none; color:#EA5743 }
a.bott_menu{ text-decoration:none; color:#fff;font-size:13pt;font-weight:bold ;  font-family: YekanWeb-Regular;
     
             text-shadow: 0 1px 0 rgba(0, 0, 0, 0.4);
    
             
             }
a.bott_menu:hover{   font-family: YekanWeb-Regular;
     text-decoration:none; color:Red ;cursor:pointer ;font-weight:bold  }
.main {
    /*background-color: #f2f2f2;*/
    border-radius: 10px;
    /*padding: 5px;*/
    -o-border-radius: 10px;
    -webkit-border-radius: 10px;
    -moz-border-radius: 10px;
 
    /*border: 1px solid #aaa;*/
}
.menuTitle{ color:#BB2419}
.menuTitle:hover { color:#8D1910}
.forgetLink{ text-decoration:none; color:#D16D02; font-size:9pt;}
.userlink:hover{ color:Green;}
.middle
{
width:329px;
height:231px; 
background-image :url('Images/shape1.png');
}

.middle_title{ font-family:YekanWeb-Regular ; font-size:9pt; font-weight:600;  vertical-align:top; text-align:right;  padding-right:50px; padding-top:20px;}

.IntroMenu{ font-family:YekanWeb-Regular,YekanWeb-Regular; font-size:10pt;  text-decoration:none; color:#222 }
.IntroMenu:hover{ font-family:YekanWeb-Regular,YekanWeb-Regular; font-size:10pt; text-decoration:none; color:Red; }

.textBoxRTL {  font-family:YekanWeb-Regular;  font-size:9pt; direction:rtl; height:30px;  width:200px; color:#444;
               border-radius:5px;
                -moz-border-radius:5px;
                -o-border-radius:5px;
                border:1px solid #cecece;
                -webkit-border-radius:5px;
               }
.textBoxLTR {    font-family:YekanWeb-Regular;  font-size:9pt; direction:ltr; height:30px;  width:200px; color:#444;
                 border-radius:5px;
                -moz-border-radius:5px;
                -o-border-radius:5px;
                border:1px solid #cecece;
                -webkit-border-radius:5px;
                 }

.Button{font-family:YekanWeb-Regular; font-size:9pt; margin-top:10px; color:#fff; border:1px solid #fff; background-color:#04a394; cursor:pointer; border:1px solid #fff; padding:2px; -webkit-border-radius: 4px;
    -moz-border-radius: 4px;
    border-radius: 4px;}
    
    
.Button:hover{font-family:YekanWeb-Regular; font-size:9pt; margin-top:10px;  border:1px solid #fff;color:#fff; background-color:#04b9a6; cursor:pointer;  border:1px solid #fff; padding:2px; -webkit-border-radius: 4px;
    -moz-border-radius: 4px;
    border-radius: 4px;}
    
    

.alarm{color:#FFCA29; font-size:8pt;}
.validate{ text-align:right; color:#EF2308; font-size:8pt;}

/*.dropdown{  font-family:YekanWeb-Regular;  font-size:9pt; direction:rtl; line-height:30px;height:30px;  width:200px; color:#444; }*/	
.input{   text-align :right; margin-top:10px; }
.inputTitle {    text-align:left; direction:rtl; margin-top:10px; }
.textBoxMul{font-family:YekanWeb-Regular;  font-size:9pt; direction:rtl; width:200px; height:80px; color:#444}
.pageTitle{font-weight:600;color:#F9F752; padding-right:20px; padding-bottom:25px; text-align:right; }


#simplemodal-overlay {background-color:#000; }
#simplemodal-container
{
    background-image: url('Images/modalBg.png');
    background-repeat: no-repeat;
}

.link{ color:#fff; font-size:9pt;}
.link:hover{ color:#ddd;}
.menu
{
    /*background-image: url('images/menu.png');*/
    background-repeat: no-repeat;
   height:43px;
    text-align:right;
    padding-right:15px;
    background-position:center;
     
    
}


.faMainMenu1
{

	color: #65511D;
	padding-right: 3px;
	padding-left: 0px;
	padding-top:2px;
	height:22px;
	font-size: 9pt;
	text-align: right;
	direction: rtl;
	/*width:100%;*/
	float:left;
	border:solid 1px #999;
   background-color:#FaFaFa;
	z-index:100;
}

.faMainMenu2
{	
	color: #BC4D04;
	padding-right: 3px;
   padding-top :2px;
	padding-left: 0px;
	font-size: 9pt;
	text-align: right;
	direction: rtl;
	width:100%;
	float:left;
	border:solid 1px #999;
	background-color:#fff;
	z-index:100;
}


.box{ float:right; width:600px;}
.box_header{ color:#FF662A; font-family: YekanWeb-Regular,YekanWeb-Regular; text-align:right; font-weight:bold; padding-right:5px; padding-bottom:6px; }

.bottomBox{float:right;  width:230px; height:240px; margin:6px;}
.bottomBox_header{ font-weight:600;color:#7B9742; padding-right:20px; padding-bottom:25px; text-align:right;}



.treeView{ font-size:9pt; color:#fff; height:25px;}
.treeView a{ color:#fff;   padding-top:5px; text-decoration:none;}
.treeView a:hover{ color:#F4D633;  text-decoration:none}

.topMenu{font-size:14pt;font-weight:bold;font-family:YekanWeb-Regular;color:#fff; padding:2px 20px 2px 20px;}

#Main {width:960px;background-color:#DEE4EA;border-radius:10px;padding:10px; margin:3px;}

#gallery span img{border-radius:10px;  width:950px; height:500px;}


.newsTitle:hover{ color:#870B02;}
.newsTitle2{ color: #ffffff; font-family: YekanWeb-Regular; font-size: 13pt; font-weight:600;}

.spcImg{ border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px; -o-border-radius:5px; moz-box-shadow: 0 0 5px #888;
-webkit-box-shadow: 0 0 5px#888;
box-shadow: 0 0 8px #555; }

.button-link 
{
    font-family : YekanWeb-Regular;
       padding: 5px;
        width:100px;
    background: #BB2419;
    color: #FFF;
    -webkit-border-radius: 4px;
    -moz-border-radius: 4px;
    border-radius: 4px;
    border: solid 1px #DD7054;
    text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.4);
    -webkit-box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.4), 0 1px 1px rgba(0, 0, 0, 0.2);
    -moz-box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.4), 0 1px 1px rgba(0, 0, 0, 0.2);
    box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.4), 0 1px 1px rgba(0, 0, 0, 0.2);
}
.button-link:hover, .button-link:focus {
    background: #7A140D;
    border: solid 1px #DD7054;
    text-decoration: none;
        -webkit-transition-duration: 0.2s;
    -moz-transition-duration: 0.2s;
    transition-duration: 0.2s;
}
.button-link:active {
    -webkit-box-shadow: inset 0 1px 4px rgba(0, 0, 0, 0.6);
    -moz-box-shadow: inset 0 1px 4px rgba(0, 0, 0, 0.6);
    box-shadow: inset 0 1px 4px rgba(0, 0, 0, 0.6);
    background: #2E5481;
    border: solid 1px #203E5F;
}

.searchTxt
{
    background-image: url('images/SearchBg.png');
    background-color:transparent;
    background-repeat: no-repeat;
    width:90px;
    height:23px;
    border:0px;
    padding:4px; 
    font-family:YekanWeb-Regular;
    font-size:9pt;
    color:#444;
    padding-right:7px;
}

.header{ color:#043e41; font-family:YekanWeb-Regular; font-size:14pt; padding:10px; text-align:right;}
.pageBody{ width:700px; height:350px; padding:10px; overflow:auto; border:1px solid #197BAD }


.GalleryBox{width:160px; padding:3px; height:170px; padding:5px; margin:10px; }
.GalleryBox a{ font-family:YekanWeb-Regular; font-size:12pt;}

.contactus{font: 12pt BYekan;color:#fff;text-align:right }
.contactus:hover { color:#F1E36C}

.bottIcon{ float:left; padding:10px 10px 5px 40px;}

.address{padding:10px; background-color:#FFFFFF;border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px; -o-border-radius:5px; moz-box-shadow: 0 0 3px #aaa;
-webkit-box-shadow: 0 0 3px #aaa;
box-shadow: 0 0 3px #aaa;}


.table-header
{
    background-color:#fff7b2;
    padding:5px;
    
    border-width: 1px 0 1px 1px;
    border-color:#000;
    border-style:solid;
    text-align:center;
    
}
.table-content
{
    background-color:#fff;
    padding:5px;
     border-width: 0 0 1px 1px;
    border-color:#000;
    border-style:solid;
    text-align:center;
}

.bott-box
{
    background-image:url('Images/box-bott.png');
     width: 235px;
    height:155px;
    padding-top:10px;
    background-repeat:no-repeat ;
    background-position:center 
}

.jqueryImage{border-radius:5px;-moz-border-radius:5px ;-webkit-border-radius:5px; -o-border-radius:5px; box-shadow:0px 0px 2px #666; -moz-box-shadow:0px 0px 5px #666;-webkit-box-shadow:0px 0px 5px #666; -o-box-shadow:0px 0px 5px #666; }

.mainImg{ width:250px; height:250px; border-radius:5px;-moz-border-radius:5px ;-webkit-border-radius:5px; -o-border-radius:5px; background-color:#ffffff; padding:10px; border:1px solid #aaa; }
.mainImg img{  max-width:240px; max-height:240px;}


.ImgBox
{
    /*background-image: url('images/sp_bg.jpg');
    background-repeat: no-repeat;*/
    width:100%;
height:50%;
}


.scrollImg{ height: 130px;
			  -webkit-box-shadow: 0px 1px 5px 0px #107CC8;
              -moz-box-shadow: 0px 1px 5px 0px #107CC8;
               box-shadow: 0px 1px 5px 0px #107CC8;
               	 background-color:#E5E8EF;
                border-radius:5px;
                -moz-border-radius:5px;
                -o-border-radius:5px;
                border:2px solid #fff;
                -webkit-border-radius:5px;
           background-color:#E0E5EC;
                padding:5px; margin:5px;}
                
                
.newsBox
{
    background-image: url('images/N_news.png');
    background-repeat: no-repeat;
    width:437px; 
    height:199px;
    padding-top:10px;
      font-family:YekanWeb-Regular;
    font-size:9.8pt;
}


.newsRBox{ background-image: url('images/N_Rnews.png');
    background-repeat: no-repeat;
    width:437px; 
    height:199px;
     padding-top:10px;
       font-family:YekanWeb-Regular;
    font-size:9.8pt;
    }
    
.newsTitle
{
    color:#404040;
    font-weight:bold;
    font-family:YekanWeb-Regular;
    font-size:11pt;
}

.iconTitle{ font-size:13pt; padding-top:7px; padding-right:80px; padding-left:80px;}
.circularBox
{
       border-radius:5px;
                -moz-border-radius:5px;
                -o-border-radius:5px;
                border:1px solid #404040;
                -webkit-border-radius:5px;
                background-color:#cfcfcf;
                padding:5px;
                margin:3px;
                margin-top:10px
                
}
.gallery{ max-height:400px; max-width:400px;  border:3px solid #fff;-moz-box-shadow: 0 0 5px #888; -webkit-box-shadow: 0 0 5px#888; box-shadow: 0 0 5px #888;}


.div_home {
    /*padding-top: 25px;*/transition-duration:1s;
    margin-bottom: 5px;
    width: 300px;
    height: 45px;
background: rgba(179,220,237,1);
background: -moz-linear-gradient(top, rgba(179,220,237,1) 0%, rgba(41,184,229,1) 66%, rgba(188,224,238,1) 100%);
background: -webkit-gradient(left top, left bottom, color-stop(0%, rgba(179,220,237,1)), color-stop(66%, rgba(41,184,229,1)), color-stop(100%, rgba(188,224,238,1)));
background: -webkit-linear-gradient(top, rgba(179,220,237,1) 0%, rgba(41,184,229,1) 66%, rgba(188,224,238,1) 100%);
background: -o-linear-gradient(top, rgba(179,220,237,1) 0%, rgba(41,184,229,1) 66%, rgba(188,224,238,1) 100%);
background: -ms-linear-gradient(top, rgba(179,220,237,1) 0%, rgba(41,184,229,1) 66%, rgba(188,224,238,1) 100%);
background: linear-gradient(to bottom, rgba(179,220,237,1) 0%, rgba(41,184,229,1) 66%, rgba(188,224,238,1) 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#b3dced', endColorstr='#bce0ee', GradientType=0 );
    text-align: center;
    border-radius: 5px;
      
}
.div_home:hover {
    transition-duration:1s;
background: rgba(204,241,255,1);
background: -moz-linear-gradient(top, rgba(204,241,255,1) 0%, rgba(255,255,255,1) 0%, rgba(125,200,227,1) 100%);
background: -webkit-gradient(left top, left bottom, color-stop(0%, rgba(204,241,255,1)), color-stop(0%, rgba(255,255,255,1)), color-stop(100%, rgba(125,200,227,1)));
background: -webkit-linear-gradient(top, rgba(204,241,255,1) 0%, rgba(255,255,255,1) 0%, rgba(125,200,227,1) 100%);
background: -o-linear-gradient(top, rgba(204,241,255,1) 0%, rgba(255,255,255,1) 0%, rgba(125,200,227,1) 100%);
background: -ms-linear-gradient(top, rgba(204,241,255,1) 0%, rgba(255,255,255,1) 0%, rgba(125,200,227,1) 100%);
background: linear-gradient(to bottom, rgba(204,241,255,1) 0%, rgba(255,255,255,1) 0%, rgba(125,200,227,1) 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ccf1ff', endColorstr='#7dc8e3', GradientType=0 );
}
.div_home > a{
   
   text-decoration:none;
    color:#000;
    font-size:16pt;
    font-weight:bold ;
      font-family: YekanWeb-Regular;
             text-shadow: 0 1px 0 rgba(0, 0, 0, 0.4);
}
.div_home >a:hover{
    font-family: YekanWeb-Regular;
     text-decoration:none; color:Red ;cursor:pointer ;font-weight:bold
}
.header_div {
    width: 60%;
    text-align: right;
    direction: rtl;
    float: right;

}
.header_div >h1{
    font-size:45px;
    font-weight:bold;
}
.header_top_div {
    width: 100%;
    background-image: url('images/دکتر_علیرضا_فدائی_نائینی_فوق_تخصص_جراحی_پلاستیک_و_زیبایی.png') ; 
   background-size: 100% 100%;
    background-repeat: no-repeat;
    min-height: 170px;
 }
 
.heder_h1{
    font-size:28px;    font-weight:bold;

      font-family: 'YekanWeb-Regular';
}
.heder_h2{
    font-weight:bold;
    font-size:16px;
    margin-top:5px;
      font-family: 'YekanWeb-Regular';
}
.heder_h4{
    font-size:14px;    font-weight:bold;

      font-family: 'YekanWeb-Regular';
}
.header_top_div:hover{
   color:rgba(179,220,237,1);
}
.header_left_div{color:#ffffff ;
     width:40%; text-align:left;direction:rtl;  padding-top:20px;
}
.header_left_div:hover{color:rgba(125,200,227,1) ;
    
}





@media (max-width: 350px) and (min-width: 0px) {
      .header_div {
        margin-top:-10px
    }
    .header_div >h1{
    font-size:15px;
    font-weight:bold;
}
    .header_div >h2{
    font-size:10px;
    font-weight:bold;
}
        .header_div >h3{
    font-size:9px;
 }
        .header_top_div {
 
    min-height: 110px;
 }


 


        .heder_h1{
    font-size:14px;  

}
.heder_h2{
 
    font-size:11px;
 
}
.heder_h4{
    font-size:10px;     
}

}

@media (max-width: 540px) and (min-width: 351px) {
      .header_div {
        margin-top:-20px
    }
     .header_div >h1{
    font-size:15px;
    font-weight:bold;
}
    .header_div >h2{
    font-size:10px;
    font-weight:bold;
}
        .header_div >h3{
    font-size:9px;
 }
                .header_top_div {
 
    min-height: 150px;
 }


                
      .heder_h1{
    font-size:15px;  

}
.heder_h2{
 
    font-size:12px;
 
}
.heder_h4{
    font-size:10px;     
}
}

@media (max-width: 600px) and (min-width: 541px) {
    .header_div {
        margin-top:-50px
    }
    .header_div > h1 {
        font-size: 15px;
        font-weight: bold;
    }

    .header_div > h2 {
        font-size: 10px;
        font-weight: bold;
    }

    .header_div > h3 {
        font-size: 9px;
    }
    
                
      .heder_h1{
    font-size:17px;  

}
.heder_h2{
 
    font-size:14px;
 
}
.heder_h4{
    font-size:11px;     
}
 
}
@media (max-width: 730px) and (min-width: 601px) {
      .header_div {
        margin-top:10px
    }
    .header_div >h1{
    font-size:19px;
    font-weight:bold;
}
    .header_div >h2{
    font-size:16px;
    font-weight:bold;
}
            .header_div >h3{
    font-size:12px;
 }
                    .heder_h1{
    font-size:23px;  

}
.heder_h2{
 
    font-size:18px;
 
}
.heder_h4{
    font-size:14px;     
}
}
@media (max-width: 920px) and (min-width: 731px) {
      .header_div {
        margin-top:20px
    }
    .header_div >h1{
    font-size:25px;
    font-weight:bold;
}
    .header_div >h2{
    font-size:20px;
    font-weight:bold;
}
            .header_div >h3{
    font-size:15px;
 }
}

@media (max-width: 1200px) and (min-width: 921px) {
    .header_div >h1{
    font-size:35px;
    font-weight:bold;
}
.header_div >h2{
    font-size:25px;
    font-weight:bold;
}
        .header_div >h3{
    font-size:20px;
 }
}

.footer2 {
    margin-bottom: -50px !important;
    padding: 10px;
    min-height: 50px;
    color: #ffffff;
    direction: rtl;
    background-color:#949BB7;
    margin: 0px;
    /*background-image: url('../landing/image/fake_brick.png');*/
    /*border-radius: 5px;*/
    border: 2px solid #000;
}
.footer3 {
    margin-bottom: -50px !important;
    padding: 10px;
    min-height: 50px;
    color: #ffffff;
    direction: rtl;
   
    margin: 0px;
      height:80px;background-color:#000 ;
    border: 2px solid #000;
}
.fote{
    border-top:1px solid #000;
}
.cshow {
    line-height: 20px;
    margin-left: auto;
    text-align: justify;
    background-color: #fff;
    padding: 50px;
    width:100%;
border-radius: 10px 10px 10px 10px;
-moz-border-radius: 10px 10px 10px 10px;
-webkit-border-radius: 10px 10px 10px 10px;
border: 0px solid #000000;
}
.keyword{
    text-align:center;margin-bottom:55px;font-size:15px 
}
.header_page{
     text-align:center;margin-bottom:55px;font-size:25px ;
     line-height:35px;
}
.aboatcss{
     text-align: right; padding: 20px; 
     font-size:15px!important;
}
