﻿@font-face {
    font-family: 'Samim-Bold';
    src: url('../fonts/Samim-Bold.eot') format('embedded-opentype'), url('../fonts/Samim-Bold.ttf') format('truetype'), url('../fonts/Samim-Bold.woff') format('woff');
}
@font-face {
    font-family: 'Samim';
    src: url('../fonts/Samim.eot') format('embedded-opentype'), url('../fonts/Samim.ttf') format('truetype'), url('../fonts/Samim.woff') format('woff');
}
@font-face {
    font-family: 'iransansdn';
    src: url('../fonts/iransansdn.ttf') format('truetype');
}
 .textcenter{
     text-align:center!important
 }
 .image-container {
  display: inline-block;
  position: relative;
}
.image-container img {
  max-width: 100%;
  height: auto;
}
.image-container::before {
  content: attr(data-caption);
  padding: 3px 1em;
  background-color: rgb(103, 103, 103);
  color: #fff;
  position: absolute;
      top: 12px;
    right: 15px;    border-radius: 50px;
 }
/*.image-container::after {
    content: "";
    border-top: 10px solid #000000;
    border-left: 10px solid transparent;
    position: absolute;
    bottom: 2px;
    left: -10px;
}*/

body   {
     font-family: 'iransansdn'!important;
     direction:rtl;
}
.slider-area{
    direction:ltr!important;
}
 .navbar-left .telegram{
         background-color: #e4002b;
 }
 .padt20{
    padding-top:20px!important;
}
.padb20{
    padding-bottom:20px!important;
}
 .pad0{
     padding:0px!important
 }
.fade-carousel .carousel-indicators {
    text-align: right;
    float: right;
    position: absolute;
    top: 0;
    bottom: 0;
    margin: auto;
    height: 20px;
    left: 10px;
    right: auto;
    width: auto;
}

  .fade-carousel .carousel-indicators > li {
        background-color: #E4012C;
        opacity: .7;
        display: block;
        margin-bottom: 5px;
        border: 3px solid #E4012C;
    }
/* Carousel Styles */
.carousel-indicators .active {
    background-color: #2980b9;
}

.carousel-inner img {
    width: 100%;
    /*max-height: 460px*/
}

.carousel-control {
    width: 0;
}

.carousel-control.left,
.carousel-control.right {
	opacity: 1;
	filter: alpha(opacity=100);
	background-image: none;
	background-repeat: no-repeat;
	text-shadow: none;
}

.carousel-control.left span {
	padding: 15px;
}

.carousel-control.right span {
	padding: 15px;
}

.carousel-control .glyphicon-chevron-left, 
.carousel-control .glyphicon-chevron-right, 
.carousel-control .icon-prev, 
.carousel-control .icon-next {
	position: absolute;
	top: 45%;
	z-index: 5;
	display: inline-block;
}

.carousel-control .glyphicon-chevron-left,
.carousel-control .icon-prev {
	left: 0;
}

.carousel-control .glyphicon-chevron-right,
.carousel-control .icon-next {
	right: 0;
}

.carousel-control.left span,
.carousel-control.right span {
	background-color: #000;
}

.carousel-control.left span:hover,
.carousel-control.right span:hover {
	opacity: .7;
	filter: alpha(opacity=70);
}

/* Carousel Header Styles */
.header-text {
    position: absolute;
    top: 20%;
    left: 1.8%;
    right: auto;
    width: 96.66666666666666%;
    color: #fff;
}

.header-text h2 {
    font-size: 40px;
}

.header-text h2 span {
    /*background-color: #2980b9;*/
	padding: 10px;
}

.header-text h3 span {
	/*background-color: #000;*/
	padding: 15px;
}

.btn-min-block {
    min-width: 170px;
    line-height: 26px;
}

.btn-theme {
    color: #fff;
    background-color: transparent;
    border: 2px solid #fff;
    margin-right: 15px;
}

.btn-theme:hover {
    color: #000;
    background-color: #fff;
    border-color: #fff;
}
.w150{
    width:150px
}

.navbar-default .navbar-nav > li{
   min-width:50px;
}
.navbar-default .navbar-nav > li > a{
      font-family: iransansdn;

}
.item-entry h5{
    font-size:12px
}
.proerty-th .proerty-item{
    height:280px;
}
 
.welcome-estate h3{
         font-family: 'iransansdn'!important;

}
#content{
        font-family: iransansdn;
  color:#000
}
.mapt {

    font-size: 22px;
}
.mapsubt {
    font-family: iransansdn;
    font-size: 18px;
}


.change::-webkit-input-placeholder {
    /* WebKit, Blink, Edge */
    color: #909090;
}
.change:-moz-placeholder {
    /* Mozilla Firefox 4 to 18 */
    color: #909090;
    opacity: 1;
}
.change::-moz-placeholder {
    /* Mozilla Firefox 19+ */
    color: #909090;
    opacity: 1;
}
.change:-ms-input-placeholder {
    /* Internet Explorer 10-11 */
    color: #909090;
}
input[type="text"]{
    display:block;
    width:300px;
    padding:5px;
    margin-bottom:5px;
 }
 .dark-row{
    background:#AEC5E8;
    
}
.light-row{
    
    background:#F1F3F0;
}

/*.movie-table-head{
    
    background: ;
}*/
.about_ h6 {
    padding-bottom:50px;
    margin: 10px 0px;
    font-size: 30px;
    font-weight: 300;
    text-transform: uppercase;
    letter-spacing: 2px;

 }

 .w100{
    width:100%!important
}

 
.page-s{

}

 h1{
     font-size:25px;
 }

 .bgstar{
     background-color: #e4002b;
    color: #fff!important;
 }
 .bgstar:hover{
     background-color: #a30000 !important;
    color: #fff !important;
 }


 /*فروخته شد*/
 div.boxsale
{
  vertical-align:top;
  box-sizing:border-box;
  color:#999;
  position:relative;
}
div.boxsale.sample:after
{
    content:"خریداری شد";
    position:absolute;
    top:35%;
    left:28%;
    z-index:1;
     -webkit-transform: rotate(-35deg);/* Safari */
    -moz-transform: rotate(-35deg);/* Firefox */
    -ms-transform: rotate(-35deg);/* IE */
    -o-transform: rotate(-35deg);/* Opera */
    transform: rotate(-35deg);
    font-size:20px;
    color:#e4012c;
    background:rgba(255, 255, 255, 0.74);
    border:solid 3px #e4012c;
    padding:5px;
     
    zoom:1;
    filter:alpha(opacity=20);
    opacity:0.8;
    -webkit-text-shadow: 0 0 2px #e4012c;
    text-shadow: 0 0 2px #e4012c;
    box-shadow: 0 0 2px #e4012c;
}
/*فروخته شد*/

 /*فروخته شد*/
 div.boxsaleDetails
{
  vertical-align:top;
  box-sizing:border-box;
  color:#999;
  position:relative;
}
div.boxsaleDetails.sample:after
{
    content:"خریداری شد";
    position:absolute;
        top: 46%;
    left: 40%;
    z-index:1;
     -webkit-transform: rotate(-35deg);/* Safari */
    -moz-transform: rotate(-35deg);/* Firefox */
    -ms-transform: rotate(-35deg);/* IE */
    -o-transform: rotate(-35deg);/* Opera */
    transform: rotate(-35deg);
    font-size:20px;
    color:#e4012c;
    background:rgba(255, 255, 255, 0.74);
    border:solid 3px #e4012c;
    padding:5px;
     
    zoom:1;
    filter:alpha(opacity=20);
    opacity:0.8;
    -webkit-text-shadow: 0 0 2px #e4012c;
    text-shadow: 0 0 2px #e4012c;
    box-shadow: 0 0 2px #e4012c;
}
/*فروخته شد*/

.mart800{
    margin-top:800px
}

.height300{
    height:290px!important
}

.colorFC{
    background-color: #FCFCFC; padding-bottom: 15px;
}
.colorF3{
    background-color: #F3F3F3; padding-bottom: 15px;
}

.boxblog
{
        background-color: #f0f0f0;
     
    
    margin-bottom:15px;
           box-shadow: 2px 2px 6px #b2b0b0;
        padding:0
}
.boxblog .text_blog{
    padding:10px
}

.boxblog img{
    padding-bottom:0!important
}
.spmelk a{
font-size:12px;line-height:15px
}

.btn_telg{
    padding-left: 9px;
    padding-right: 9px;
    margin-top: -2px;
}

.offer_class {
    position: fixed;
    bottom: 0px;
    width: 130px;
    left:0
}
.disinblock{
    display:inline-block!important
}

.text_justify{
    text-align: justify!important;
}
.text_justify p{
    text-align: justify!important;
}
.boxcategory a{
    background-color: #ece9e9;
     padding:5px 10px;
     font-size:15px;
    position: relative;
      border-radius: 5px;
      word-spacing:16px
 }
.boxcategory a:hover{
    background-color: #ece9e9;
}
 
.navbar-default .navbar-nav > .active > a, .navbar-default .navbar-nav > .active > a:focus, .navbar-default .navbar-nav > .active > a:hover{
    border-radius: 50px;
}

.navbar-default .navbar-nav > li:hover{
    color: #555;
    background-color: #e7e7e7;
    border-radius:50px
}