/*!
 * Start Bootstrap - Landing Page Bootstrap Theme (http://startbootstrap.com)
 * Code licensed under the Apache License v2.0.
 * For details, see http://www.apache.org/licenses/LICENSE-2.0.
 */

body,
html {
    width: 100%;
    height: 100%;
	direction:rtl !important;
	color:#3a1525;
}
.navbar-default{
	background-color:rgba(60,28,17,.55) !important;
	border-color:rgba(77,28,17,0.60);
}

.navbar-default:hover{
	background-color:rgba(60,34,17,.80) !important;
	border-color:rgba(77,28,17,0.85);
	
}
.navbar-default .navbar-toggle, .navbar-default .navbar-toggle:focus, .navbar-default .navbar-toggle:hover {
    background-color: rgba(180,180,180,0.85);
}

.navbar-default .navbar-brand,.navbar-default .navbar-nav>li>a {
	color:rgba(220,220,220,0.90)
}
.navbar-default .navbar-nav>li>a:focus, .navbar-default .navbar-nav>li>a:hover, .navbar-default .navbar-brand:hover, .navbar-default .navbar-brand:focus{
	color:rgba(255,244,233,1.00);
}
.navbar-brand img{
	display:inline;
}
.navbar-header1 {
    float: none;
}
.topnav img {
	display:inline-block;
	text-align:center;
	margin:5px 10px 5px 5px;
}
a{
	color:#E7A53A;
}

h1,
h2,
h3,
h4,
h5,
h6 {
    font-family: "BRoya","Bmitra",Tahoma,Arial;
    font-weight: 700;
	line-height:110%;
}
p.copyright,
body {
   font-family: "BRoya","Bmitra",Tahoma,Arial;
   font-weight: 500;
   line-height:100%;
   font-size:20px;
}


a,a:active,a:visited {
	text-decoration:none;
}
a:hover,a:focus {
	color:#F38B18;
	text-decoration:none;
}

@font-face {
    font-family: 'BMitra';
    src: url('../fonts_ir/BMitra.eot');
    src: url('../fonts_ir/BMitra.eot?#iefix') format('embedded-opentype'),
         url('../fonts_ir/BMitra.woff') format('woff'),
         url('../fonts_ir/BMitra.ttf') format('truetype');
    font-weight: normal;
    font-style: normal;
}

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

@font-face {
    font-family: 'BRoya';
    src: url('../fonts_ir/BRoya.eot');
    src: url('../fonts_ir/BRoya.eot?#iefix') format('embedded-opentype'),
         url('../fonts_ir/BRoya.woff') format('woff'),
         url('../fonts_ir/BRoya.ttf') format('truetype');
    font-weight: normal;
    font-style: normal;
}
.nav{
	padding-right:0;
}

.topnav {
    font-size: 22px; 
}

@media(min-width:768px) { 
.navbar-nav>li {
    float: right;
}
}

.lead {
    font-size: 22px;
    font-weight: 400;
	line-height:1.25;
}

.intro-header {
    padding-top: 50px;
    padding-bottom: 50px;
    text-align: center;
    color: #f8f8f8;
    background: url(../img/کتاب-عکس-این-بوک.jpg) no-repeat center center;
    background-size: cover;
}

.intro-message {
    position: relative;
    padding-top: 20%;
    padding-bottom: 20%;
}

.intro-message1 {
    position: relative;
    padding-top: 45px;
    padding-bottom: 5px;
}

.intro-message > h1 {
    margin: 0;
    text-shadow: 2px 2px 3px rgba(0,0,0,0.6);
    font-size: 2em;
}

.intro-divider {
    width: 400px;
    border-top: 1px solid #f8f8f8;
    border-bottom: 1px solid rgba(0,0,0,0.2);
}

.intro-message > h3 {
    text-shadow: 2px 2px 3px rgba(0,0,0,0.6);
	font-size:23px;
}

@media(max-width:767px) {
    .intro-message {
        padding-bottom: 15%;
    }
	 .intro-message1 {
        padding-top:40px;
		padding-bottom: 5px;
    }

    .intro-message > h1 {
        font-size: 25px;
    }

    ul.intro-social-buttons > li {
        display: block;
        margin-bottom: 20px;
        padding: 0;
    }

    ul.intro-social-buttons > li:last-child {
        margin-bottom: 0;
    }

    .intro-divider {
        width: 100%;
    }
    .lead {
        font-size: 22px;
        font-weight: 400;
		line-height:1.25;
    }
	.banner h2 {
      	margin: 0;
      	text-shadow: 2px 2px 3px rgba(0,0,0,0.6);
      	font-size: 2em;
    }
}

.network-name {
    font-size: 20px;
    font-weight: 400;
    letter-spacing: 1px;
}
.content-section-full {
    padding: 50px 0;
	text-align:center !important;
	float:none !important;
}
.content-section-a {
    padding: 50px 0;
  /*  background-color: #f8f8f8;*/
  background-repeat:repeat;
  background-image:url(../img/back2.jpg);


}

.content-section-b {
    padding: 50px 0;
    border-top: 1px solid #e7e7e7;
    border-bottom: 1px solid #e7e7e7;
}

.section-heading {
    margin-bottom: 30px;
	font-size:25px;
}

.section-heading-spacer {
    float: right;
    width: 200px;
    border-top: 3px solid #D77406;
}

.section-full-heading {
    width: 300px;
	max-width:50%;
    border-top: 3px solid #D77406;
	text-align:center;
}
.section-heading-spacer1 h2{
    text-align:: center;
}

.banner {
    padding: 40px 0;
    color: #652520;
	min-height:220px;
	background-image:url(../img/back2.jpg);
}

.banner h2 {
    margin: 10px 0 15px;
    text-shadow: 2px 2px 3px rgba(0,0,0,0.6);
    font-size: 2em;
}

.banner ul {
    margin-bottom: 0;
}

.banner-social-buttons {
    float:none;
    margin-top: 0;
}
.social1 {
	text-align:center;
}
.social1 a {
	font-size:24px;
}
@media(max-width:1199px) {
    ul.banner-social-buttons {
        margin-top: 15px;
    }
}
@media (min-width: 992px)  {
	.col-lg-8 {
     	width: 66.66666667%;
	 	margin-left:16.6666667%;
     }
}
@media(max-width:767px) {
    .banner h2 {
        margin: 0;
        text-shadow: 2px 2px 3px rgba(0,0,0,0.6);
        font-size: 2em;
    }

    ul.banner-social-buttons > li {
        display: block;
        margin-bottom: 20px;
        padding: 0;
    }

    ul.banner-social-buttons > li:last-child {
        margin-bottom: 0;
    }
}
.list-inline{
	padding-right:0;
}

footer {
    padding: 50px 0;
    background-color: #250705;
	text-align:center;
	color:#e3e3e3;
}

p.copyright {
    margin: 16px 0 0;
}






.about1 {
    padding-top: 50px;
	padding-bottom:40px;
}
.sl_about1 {
    position: relative;
    padding-bottom: 4px;
	text-align:right;
	padding-right:60px;
}

.sl_about1 div{
    position: absolute;
    top: auto ;

    vertical-align:middle;
		right:0px;
}

.sl_about1 div i{
	font-size:48px;
}
.sl_about1:hover div i {
    color: #D77406;
}

.about_phone{
	padding-top:50px;
	vertical-align:middle;
	text-align:center;
	max-width:95%;
}


.namad{
/*	background-color: fff; */
	padding-top: 10px;
	padding-bottom:10px;
	margin-top: 10px;
	margin-bottom:10px;
	text-align:center;
}
.namad1{
/*	background-color: fff; */
	padding-top: 10px;
	padding-bottom:10px;
	margin-top: 10px;
	margin-bottom:10px;
	text-align:center;
}
.logo {
	padding:10px 5px 10px 5px;
	width:95px;
}
.toplogo{
	width:45px;
	padding:0 0 0 0;
	margin:0 0 0 0;
}
.fa-fw{
 font-size:48px;
}
.namad img{
	background-color:#fff;
}

.namad1 img{
	background-color:transparent;
	width:120px;
}
.logo1 {
	padding:15px 5px 15px 5px;
	width:120px;
}
a img{
	padding:10px;
}
	