@font-face {
    font-family: 'IRANSans';
    font-style: normal;
    font-weight: normal;
    src:
	url("fonts/IRANSansWeb_Light.eot?#iefix") format("embedded-opentype"),
	url("fonts/IRANSansWeb_Light.woff") format("woff"),
	url("fonts/IRANSansWeb_Light.ttf") format("truetype"),
	url("fonts/IRANSansWeb_Light.svg#iran_sansregular") format("svg");
}


@font-face {
  font-family: 'yekan';
  src:
  	url('fonts/yekan.eot?#') format('eot'),  /* IE6–8 */
	url('fonts/yekan.woff') format('woff'),  /* FF3.6+, IE9, Chrome6+, Saf5.1+*/
	url('fonts/yekan.ttf') format('truetype');  /* Saf3—5, Chrome4+, FF3.5, Opera 10+ */
}
@font-face {
  font-family: 'base';
  src:url('fonts/3.ttf') format('truetype');  /* Saf3—5, Chrome4+, FF3.5, Opera 10+ */
}
body,p ,a,div{
	font-family:IRANSans !important ;

}
.bodyContent *,.bodyContent{
  font-family: base !important;
  font-size: 30px;
  line-height: 32px;
}
body{
	background:#fff;// url("../images/bac.png");
}
.yekan{
    font-family:yekan !important ;
}
.body{
	background-color: #f1f1f1;
}
#header .head{
	background: url("../images/header.jpg");
	height: 171px;
	background-size: 100%;
	background-repeat: no-repeat;
}
.SliderSection img{
	width: 100%;
	height: auto;
	max-height: 350px;
}
.box{
  border: 1px solid #d6d6d6;
    padding: 12px;
    border-radius: 4px;
    background: #fff;
}
.body{
	margin-top: 10px;
	margin-bottom: 50px;
}
.footer-footer{
	margin-top: 10px;
	padding: 10px;
	background: #cccccc;
}
.miniHeader{
	background: url("../images/bg_subtitle.jpg");
	padding: 7px;
	background-size: 100%;
	margin-bottom: 10px;
}
ul{
	padding: 0px;
	margin: 0px;
}
li{
	list-style-type: none;
}
.question li{
	list-style-type: square;
  padding: 10px;
  background: #fff;
  margin-top: 10px;
  border-radius: 4px;
  box-shadow: 0px 1px 2px #0000002e;
  list-style: none;
  height: 143px;
    overflow: hidden;
}
.question{
  /*padding: 10px;
  background: #fff;
  margin-bottom: 10px;
  border-radius: 4px;
  box-shadow: 0px 1px 2px #0000002e;*/
}
.news-page-area .news-box{
  background: #fff;
  margin-bottom: 10px;
  border-radius: 4px;
  box-shadow: 0px 1px 2px #0000002e;
}
.news-page-area .news-box h3{
  font-size: 18px;
padding: 10px;
}
.news-page-area .news-box p{
  padding: 10px;
  text-align: justify;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
  width: 100%;
}
.question h2{
  font-size: 20px !important;
}
.question p{
  font-family: yekan !important;
}


.videoSection{

}
.v-item{

	border-radius: 4px;
	//padding-bottom: 9px;
}
.v-item .body{
	border: 1px solid #e4e4e4;
  background: #fff;
    margin-bottom: 10px;
    margin-top: 10px;
    overflow: auto;
}
.v-item h2{
	font-size: 14px !important;
	padding: 10px 10px;
  text-align: justify;
    overflow: hidden;
    text-overflow: ellipsis;
//    white-space: nowrap;
    width: 100%;
}
#header{
  position: relative;
  overflow: auto;
  border-bottom: 2px solid #2c711a;
}
.ads{
  margin-top: 10px;
  border-radius: 4px;
}
.m-t-10{
  margin-top: 10px;
}
.m-t-20{
  margin-top: 20px;
}
.questionLeft li{
  list-style: none;
    margin-bottom: 20px;
    padding-bottom: 20px;
    border-bottom: #ccc solid 1px;
    width: 100%;
    overflow: auto;
}
.w-250{
  width: 250px !important;
}
.p-10{
  padding-top: 10px;
  padding-bottom: 10px;
}
.v-item1 h2{
  overflow: inherit !important;
}
.right_box li{
  list-style: circle;
  padding: 5px;
}
.right_box ul{
  padding-right: 10px;
}
.question h1{
  font-size: 16px;
}
.m-b-20{
  margin-bottom: 20px;
}
@media print {
  #header,.social,.footer-footer,#right_box,.hidePrint{
    display: none;
  }
}
.question1 li{
  background: #f3f3f3;
  height: auto !important;
}
.question li h3{
  font-size: 14px;
    padding: 8px 14px;
    margin: 0;
    background: #92d1d6;
    width: 100%;
overflow: hidden;
}
.col-xs-1, .col-sm-1, .col-md-1, .col-lg-1, .col-xs-2, .col-sm-2, .col-md-2, .col-lg-2, .col-xs-3, .col-sm-3, .col-md-3, .col-lg-3, .col-xs-4, .col-sm-4, .col-md-4, .col-lg-4, .col-xs-5, .col-sm-5, .col-md-5, .col-lg-5, .col-xs-6, .col-sm-6, .col-md-6, .col-lg-6, .col-xs-7, .col-sm-7, .col-md-7, .col-lg-7, .col-xs-8, .col-sm-8, .col-md-8, .col-lg-8, .col-xs-9, .col-sm-9, .col-md-9, .col-lg-9, .col-xs-10, .col-sm-10, .col-md-10, .col-lg-10, .col-xs-11, .col-sm-11, .col-md-11, .col-lg-11, .col-xs-12, .col-sm-12, .col-md-12, .col-lg-12{
  padding-right: 5px !important;
padding-left: 5px !important;
}
.videoSection .v-item .body{
  margin-bottom: 4px;
    margin-top: 4px;
        overflow: hidden !important;
}
.videoSection table{
  //width: 100%;
}

.md4-icon{
    padding: 6.5em 0;
	    min-height: 388px;
}
.contact-row{
	margin-bottom:25px;
}
.contact-row h3{
    margin-top: 12px;
}
.md4-icon em{
	    font-size: 58px;
}
.contact-row .md4-icon:nth-child(1){
	background: #232323;
	color:#fff;
}
.contact-row .md4-icon:nth-child(1) h3{
	color:#fff;
}
.contact-row .md4-icon:nth-child(2){
	background:#f4f4f4;

}

.contact-row .md4-icon:nth-child(3){
    background: #fff;
}
.location a:last-child{
  color: #000;
}

.location span{
  color: #000;
  font-size: 16px;
  font-weight: bold;
}
.voiceSmallImg img{
      max-width: 70px;
}
.news-details-page-inner{
      padding: 6px 6px 6px 60px;
}
.question h2{
  font-family: base !important;
  font-size: 30px !important;
}
.bodyContent{
  color: #000;
}
.question .row{
  padding-right: 10px;
  padding-left: 10px;
}
.v-item1 h2{
  line-height: 18px;
}
.p-5{
  padding: 5px;
}
.p-36{
  padding: 36px;
}
.homeLibrary .body{
      overflow: inherit !important;
}
.box1{
  background: none !important;
  border: 0px !important;
  overflow: auto;
  margin-bottom: 10px;
}
.box1 div{
  background: #fff;
}
.blog-content-section{
    padding: 20px 10px;
}
.readmore{
  line-height: 6px;
  vertical-align: middle;
  -webkit-transform: translateZ(0);
  transform: translateZ(0);
  box-shadow: 0 0 1px transparent;
  -webkit-backface-visibility: hidden;
  backface-visibility: hidden;
  position: relative;
  -webkit-transition-property: color;
  transition-property: color;
  -webkit-transition-duration: .3s;
  transition-duration: .3s;
  cursor: pointer;
    background: #f7f7f7;
    color: #000 !important;
    padding: 15px 15px;
    text-decoration: none;
    border: 1px solid #0000002b !important;
    font-size: 15px;
}
#sectionVideo{
  /* background-image: url(../images/intro/01.jpg); */
background-image: url(http://ghadimyol.ir/test/images/about.jpg);
background-image: -webkit-linear-gradient(90deg, #03f5ffc0 15%, #007cffc0 85%), url(http://ghadimyol.ir/test/images/about.jpg);
background-image: -moz-linear-gradient(90deg, #03f5ffc0 15%, #007cffc0 85%),url(http://ghadimyol.ir/test/images/about.jpg);
background-image: -ms-linear-gradient(90deg, #03f5ffc0 15%, #007cffc0 85%),url(http://ghadimyol.ir/test/images/about.jpg);
background-image: -o-linear-gradient(90deg, #03f5ffc0 15%, #007cffc0 85%),url(http://ghadimyol.ir/test/images/about.jpg);
background-image: linear-gradient(90deg, #03f5ffc0 15%, #007cffc0 85%),url(http://ghadimyol.ir/test/images/about.jpg);
background-position: center;
-webkit-background-size: cover;
-moz-background-size: cover;
background-size: cover;
-o-background-size: cover;
overflow: hidden;
background-attachment: fixed;
}
.section{
  padding: 90px 0;
position: relative;
z-index: 5;
background-color: #fff;
margin-top: 40px;
margin-bottom: 40px;
}
.color-overlay, .gradient-overlay, .overlay {
    min-width: 100vw;
    position: absolute;
    top: 0;
    left: 0;
    height: 100%;
    width: 100%;
    bottom: 0;
    right: 0;
}
.color-overlay {
    background: rgba(0, 0, 0, 0.5);
    opacity: .8;
}
#sectionVideo *{
  text-align: center;
}
#sectionVideo h1{
  color: #fff;
  font-size: 28px;
}
#sectionVideo p{
  font-size: 18px;
  color: #fff;
}
/**
*for slider
*/
.mySlides {display: none;}
img {vertical-align: middle;}

/* Slideshow container */
.slideshow-container {
  max-width: 1000px;
  position: relative;
  margin: auto;
}

/* Caption text */
.text {
  color: #f2f2f2;
font-size: 15px;
padding: 8px 12px;
position: absolute;
bottom: 0px;
width: 100%;
text-align: center;
background: #0000007d;
}

/* Number text (1/3 etc) */
.numbertext {
  color: #f2f2f2;
  font-size: 12px;
  padding: 8px 12px;
  position: absolute;
  top: 0;
}

/* The dots/bullets/indicators */
.dot {
  height: 15px;
  width: 15px;
  margin: 0 2px;
  background-color: #bbb;
  border-radius: 50%;
  display: inline-block;
  transition: background-color 0.6s ease;
}

.active {
  background-color: #5cb85c;
}

/* Fading animation */
.fade {
  -webkit-animation-name: fade;
  -webkit-animation-duration: 2.5s;
  animation-name: fade;
  animation-duration: 4.8s;
}

@-webkit-keyframes fade {
  from {opacity: .4}
  to {opacity: 1}
}

@keyframes fade {
  from {opacity: .4}
  to {opacity: 1}
}

/* On smaller screens, decrease text size */
@media only screen and (max-width: 300px) {
  .text {font-size: 11px}
}

.nav .active{

color: #fff;
}
.nav>li>a:hover, .nav>li>a:focus {
    text-decoration: none;
    background-color: #dadada;
}
.footer {
    background-color: #fff;
    color: #FDFDFD;
    padding: 32px 0;
    margin-top: 20px;
}
.logoFooter{
  max-width: 100px;
  max-height: 100px;
}
.footer-social li {
    display: inline-block;
    margin-right: 5px;
}
.footer-social li a {
    width: 30px;
    height: 30px;
    border: 1px solid #2b5788;
    display: block;
    text-align: center;
    line-height: 27px;
    -webkit-transition: all 0.3s ease-out;
    -moz-transition: all 0.3s ease-out;
    -ms-transition: all 0.3s ease-out;
    -o-transition: all 0.3s ease-out;
    transition: all 0.3s ease-out;
}
.footer-social li a {
    border: 1px solid #193659;
}
.footer-social li a i {
    color: #b3b3b3;
    font-size: 13px;
    -webkit-transition: all 0.3s ease-out;
    -moz-transition: all 0.3s ease-out;
    -ms-transition: all 0.3s ease-out;
    -o-transition: all 0.3s ease-out;
    transition: all 0.3s ease-out;
}
.footer-social li a i {
    color: #163356;
}
.footer-social li a:hover {
    border: 1px solid #fdc800;
    background: #fdc800;
}

.footer-social{
  text-align: center;
}
.footer-box h3{
  font-size: 18px;
}
.downloadApp div{
  margin-top: 10px;
}
.social-content .row{
  text-align: center;
}
.AudioPlay{
  width: 95%;
}
.mainSlider{
  position: relative;
}
.dot-section{
  text-align: center;
position: absolute;
top: 8px;
left: 16px;
}
.mySlides img{
  height: 372px;
  max-height: 400px;
}
.m-w-400{
  max-width: 400px;
}
.m-center{
  margin: 0px auto;
}
.login-form h1{
  font-size: 24px;
}
.m-b-20{
  margin-bottom: 20px;
}
.p-t-12{
  padding-top: 12px;
}
.readmore10{
  padding: 10px 10px;
}
.btn-warning {
    color: #000;
    background-color: #f0ad4e;
    border-color: #eea236;
}
.nav>li>a:hover, .nav>li>a:focus {
    text-decoration: none;
    background-color: #5cb85c;
    color: #fff;
}
.nav>li>a{
  font-weight: bold;
}
.btn-warning:hover{
  color:  #000;
}
.nav>li>a{
      padding: 10px 12px !important;
}
.m-w-150{
  min-width: 150px;
}
.h-200{
  height: 200px !important;
}
.navbar-right li:first-child{
  padding-right: 25px !important;
}
.paging{
      padding: 15px;
}
.paging1{
      padding: 8px;
}
.m-w-180{
      min-width: 180px;
}
