/*——————  font- web-yar.ir —————— */

@font-face {
  font-family: Parastoo;
  src: url('fonts/Parastoo-Bold.eot');
  src: url('fonts/Parastoo-Bold.eot?#iefix') format('embedded-opentype'),
       url('fonts/Parastoo-Bold.woff') format('woff'),
       url('fonts/Parastoo-Bold.ttf') format('truetype');
  font-weight: bold;
}


/*—————— font-web-yar.ir ————— */


body{
font-family: Parastoo !important;
background:#ffffff;
}

pre{
    direction: initial ;
}


.top-bar{
	background: #333;
	border-bottom:3px solid rgba(249, 222, 222, 0.64);
}
.foot-bar{
	background: #333;
    border-top:5px solid rgba(249, 222, 222, 0.64);
	border-bottom:3px solid yellowgreen;

}

.top-navigation>li>a{
    position: relative;
    display: block;
	color: rgba(223, 240, 216, 0.69);
	border-left-style: solid;
    border-left-color: white;
    border-left-width: 1px;
	font-size: smaller;
    padding: 1px 15px;

}

.navbar-default .navbar-nav>.open>a, .navbar-default .navbar-nav>.open>a:focus, .navbar-default .navbar-nav>.open>a:hover{
    color: #2c2c2c;
    background-color: #00bfa2;
}





.navbar-default {
    background-color: #2c2c2c;
    border-bottom-width: thick;
    border-bottom-color: #00bfa2;
	}

.navbar-default .navbar-nav>.active>a, .navbar-default .navbar-nav>.active>a:focus, .navbar-default .navbar-nav>.active>a:hover {
    color: #2c2c2c;
    background-color: #00bfa2;
	
}	
.navbar-default .navbar-nav>li>a {
    color: rgba(245, 245, 245, 0.88);
	font-size: larger;
}	
.navbar-default .navbar-nav>li>a:hover {
    color: white;
}
.navbar-form{
	width: 100%;
    padding-top: 15px;
    border-width: thin;
    border-style: ridge;
    margin-bottom: 15px;
    background-color: #2c2c2c;
}
	
.social_media>li>a{
    position: relative;
    display: block;
	color: rgba(223, 240, 216, 0.69);
	border-right-style: solid;
    border-right-color: white;
    border-right-width: 1px;
	font-size: smaller;
	padding: 1px 15px;
}
.social_media>li{
    float:left;
}
.material-icons{
font-size:inherit !important;
padding-top: 3px;
}
.call-me{
    padding-top: 30px;
}
#logo-id{
padding-top:10px;
}

.null-left-margin {
margin-left:0px !important ;
}

.box{
    border-color: #d4cece;
	margin-bottom: 25px;	
}
.box .fa{
font-size: medium;
color: #252125;
}
.main-containt{
padding-right:15px;
padding-left:15px;
}

.view-full-post a{
    color: #d41414 !important;
}
.view-full-post-btn{

}
.content-box a{
    color: #464646;
    text-decoration: none;
}
.footer-hr{
    padding: 0px;
    margin: 5px;
	margin-right: 0px;
    border-bottom:4px solid #509d92;
	}
	
.sidebar-hr{
    padding: 0px;
    margin: 5px;
	margin-right: 0px;
    border-bottom:4px solid #9acd32;
	}	
	
.cat-title{
background-color:#2c2c2c;
width:fit-content;
border-radius:2px;
padding:2px;
padding-left:10px;
padding-right:10px;
margin-top: 15px;
}	
.cat-title a{
    color: #dbdbdb ;
    text-decoration: none;
}
.cat-title a:hover{
    color: white ;
}
.cat-hr{
    padding: 0px;
	margin-bottom: 10px;
    border-bottom:4px solid #00bfa2;
	}	
ul{
list-style:none;
padding-right:0px;
}

.wiget-menu-list li{
padding:4px;
}
.wiget-menu-list li a{
padding:4px;
color:black;
text-decoration:none;
}
.wiget-menu-list li a:hover{
color:#882727;
}

.textwidget{
color:rgba(223, 240, 216, 0.69);
}
.footer-wiget-menu-list li{
padding:4px;
border-bottom:1px solid #444;

}
.footer-wiget-menu-list li a{
padding:4px;
color:rgba(223, 240, 216, 0.69);
text-decoration:none;
}
.footer-wiget-menu-list li a:hover{
color:white;
}
.footer-widget-title{
color:rgba(223, 240, 216, 0.69);
}


.nav-pills>li>a:focus, .nav-pills>li>a:hover {
    color: white;
    background-color: transparent;
}
.nav-pills>li.active>a, .nav-pills>li.active>a:focus, .nav-pills>li.active>a:hover {
    color: #1b1919;
    background-color: #9acd32;
}
input[type=search] {
background-color: unset;
color: white;
border-radius: 5px;
}

input[type=submit] {
    border-radius: 5px;
}
.img-responsive{
width:100%;
height:auto;
float:right;
padding-top:2px;
padding-bottom:20px;
}
	
.img-responsive-home{
width:100%;
height:326px;
float:right;
padding-top:2px;
padding-bottom:20px;
}
.img-responsive-index{
width:100%;
height:255px;
float:right;
padding-top:2px;
padding-bottom:20px;
}
.my-text>p{
margin-top:20px;
text-align:justify;
line-height: 200%;
}
.footer{
    margin-top: 10px;
    border-top-style: solid;
    border-top-width: 1px;
    border-color: rgba(78, 72, 63, 0.13);
	background: rgba(199, 177, 143, 0.5);
	
}
.reply{
    background:rgb(74, 116, 132) !important;
	width: 60px !important;
}
.postinfo a{
    font-weight: bold;
	color: #300d75;
	    margin-top: 10px;

}
.matlabtuts-download-box{
    padding: 10px;
    background-color: #bfbfce;
    border-style: outset;
    border-radius: 5px;
    margin-bottom: 20px;
}
.btn-info {
    color: #fff;
    background-color: #394d5f;
    border-color: beige;
	padding-left:20px;
	padding-right:20px;
	font-weight:small;
	}

.btn-info:hover {
    color: #fff;
    background-color: #3b6388;
    border-color: beige;
}


div.wpcf7 { 
background-color: #fbefde;
border: 1px solid #f28f27;
padding:20px;
direction:inherit ;
margin-bottom: 20px;
}
.wpcf7 input[type="text"],
.wpcf7 input[type="email"],
.wpcf7 textarea {
background:#e8e1da;
color:#352a2a;
 width:100%; 
font-weight:normal; 
}
.wpcf7 input[type="submit"],
.wpcf7 input[type="button"] { 
background-color:#d0af8e;
text-align:center;
text-transform:uppercase;
}


.author_bio_section{
background: none repeat scroll 0 0 #F5F5F5;
padding: 15px;
border: 1px solid #ccc;
}
 
.author_name{
font-size:16px;
font-weight: bold;
}
 
.author_details img {
border: 1px solid #D8D8D8;
border-radius: 50%;
float: right;
margin: 0 10px 10px 0;
}
input[type=button] {
    color: #fff;
    background-color: #394d5f;
    border-color: beige;
    padding: 1px !important;
    padding-left: 20px !important;
    padding-right: 20px !important;
    font-family: "yekan" !important;

    font-size: 12px !important;
    line-height: 1.5 !important;
    border-radius: 3px !important;
    width:fit-content !important;
    border-width:1px;
}

.tag-cloud-link { 
font-size:16px !important;
border:1px solid #d6d6d6;
}
.tag-cloud-link {
    text-decoration:none;
    background-color:#fff;
}
.tag-link-count {
    background-color: #d6d6d6;
  
}


.entry-tag { 
padding: 5px 8px;
border-radius: 12px;
text-transform: lowercase;
background-color: #e91e63;
color:#fff;
}
.entry-tags a { 
color:#fff;
font-size:small;
font-weight:bold;
}






.mytagbox { 
background-color:#eee !important;
border: 1px solid #ccc;
margin:0px 10px 10px 0px;
line-height: 200%;
padding:2px 0 2px 2px;
   
}
.mytaglink  { 
padding:2px;
}
   
.mytagbox a, .mytagbox a:visited, .mytagbox a:active { 
text-decoration:none;
}
   
.mytagcount { 
background-color:green;
color:white;
position: relative;
padding:2px;
}






