* {
  -webkit-tap-highlight-color: transparent;
}
body{
	overflow-x:hidden;
}
a:link {
   outline: 0 !important;
}
.rtl{
	direction:rtl !important;
}
ul,li{
	list-style:none; 
}
ul{
padding:0px !important;  margin:0 !important;
}
#search_word{
direction:rtl !important;
}
.tooltip{
	font:13px dijFont-Reg !important; max-width:auto
}

.post .tooltip-inner{
	background-color:#083E10
}
.post .tooltip.top .tooltip-arrow {
  border-top-color: #083E10;
}
.panel-heading a{
	font:15px dijFont-Bold !important;
}
.form-control{
	font:14px dijFont-Reg !important;
}
.calendar .day_name{
	font:20px dijFont-Bold;
	color:#0C5274;
	padding:5px 0
}
.calendar .this_date{
	font:16px dijFont-Bold;
	color:#800C21;
	padding:5px 0;
}
.calendar .this_date span{
	color:#0F5C38
}
.calendar .other_date{
	font:13px dijFont-Reg;
	color:#666;
	border-top: solid 1px #eee;
	padding:5px 0;
}

/*special area*/

.special{
	width:100%;
	height:400px;
	border:0;
	margin:0;
	
	position: relative;
	vertical-align:baseline;
	color:#F00;
}
.area {
	background-size:cover;
	background-position:50% 50%;
	background-image: url(../pics/1.jpg);
	background-attachment:fixed;
	-webkit-background-size: cover; /* safari may need this */
}
.area .well{
	font:15px dijFont-Reg; color:#333; padding:10px 5px; border:4px solid #ccc
}
@media screen and (max-width: 780px) {
    .area {
		background-attachment:scroll;
	}
}

.entry-box h3{
	font:18px dijFont-Bold; text-align:center;
}
.entry-box .text{
	font:14px dijFont-Reg;
}
.page_inline{
	background-color:#FFF; padding: 5px 10px 20px;
}






.box-shadow{
	box-shadow: 0 4px 8px 0 rgba(0, 0, 0, 0.2), 0 6px 20px 0 rgba(0, 0, 0, 0.19);
}
.box-rounded{
	border-radius: 10px;overflow: hidden
}
.breadcrumb{
	padding-bottom:0px; margin-botom:0; 
}
.breadcrumb li ,.breadcrumb li a{
	font:15px dijFont-Bold;
}
.topBox{
	padding:10px 5px; background-color:#1A6424; line-height:30px !important;font:15px dijFont-Bold;
}
.downBox{
	padding:5px; color:#444; background-color:#1A6424; font: 13px dijFont-Reg
}


/*****search****/
#search-list.nav-tabs > li > a {
   color:#007138;
}
#search-list.nav-tabs{
	padding-right:5px
}
#search-list.nav-tabs > li {
  float: right; margin:6px 2px; text-align:center; padding:0; width:auto !important
}
#search-list.nav-tabs > li.active > a,
#search-list.nav-tabs > li.active > a:hover,
#search-list.nav-tabs > li.active > a:focus
 {
  color: #FFF;
  cursor: default;
  background-color: #007138;
  border: 1px solid #007138;
  border-bottom-color: #007138 !important;
}
#search-list.nav-tabs>li.active>a:after,#search-list.nav-tabs>li.active>a:hover:after {
  border-bottom: 8px solid #083e10;
  border-left: 8px solid transparent;
  border-right: 8px solid transparent;
  bottom: -7px;
  content: " ";
  height: 0;
  left: 50%;
  position: absolute;
  transform: translateX(-50%);
  width: 0;
}

.sch_newslist{
	overflow:hidden; max-height:700px;padding:10px 0; list-style:none;
}
.sch_newslist ul li i{
	font-size:14px; color:#083e10;
}
.sch_newslist ul li{
	padding:10px 15px 0; border-bottom: dashed 1px #ccc; clear:both; direction: rtl; text-align: justify; color: #1C2A2B; list-style:none; font:13px dijFont-Reg; margin:0
}
.sch_newslist ul li:nth-child(even){
	background-color: #eee;
}
.red{
	color:red;
}
.panel-heading span{
	font:14px dijFont-Bold;
}
.hover01{
	overflow:hidden;
}
.hover01 img {
	-webkit-transform: scale(1);
	transform: scale(1);
	-webkit-transition: .5s ease-in-out;
	transition: .5s ease-in-out;
}
.hover01:hover img {
	-webkit-transform: scale(1.3);
	transform: scale(1.3);
}
.hover02{
	border: solid 4px #7CBC9A;
	border-bottom:none;
}
.hover02:hover{
	border: solid 4px #007138;
	border-bottom:none;
}
.hover02 i {
	-webkit-transform: scale(1);
	transform: scale(1);
	-webkit-transition: .3s ease-in-out;
	transition: .3s ease-in-out;
}
.hover02:hover i {
	-webkit-transform: scale(1.3);
	transform: scale(1.3);
}


.entry-list .category-title{
	border-right:4px solid #1A6424; margin-bottom:10px; text-align:right; padding:5px 5px; font:15px dijFont-Bold;
}	

.kopa-gallery-masonry-widget .kopa-gallery-list-wrapper {
    border-top: 0px solid #d8d8d8;
    margin-left: 0px; }
    .kopa-gallery-masonry-widget .kopa-gallery-list-wrapper .kopa-gallery-list {
      padding-top: 5px; }
      .kopa-gallery-masonry-widget .kopa-gallery-list-wrapper .kopa-gallery-list .gallery-item {
        /*width: 214px;
        
        margin: 15px 0 0 20px;*/
		float: right;
		padding: 10px;
        overflow: hidden;
        position: relative;
        list-style: none; }
       
        .kopa-gallery-masonry-widget .kopa-gallery-list-wrapper .kopa-gallery-list .gallery-item .entry-item .entry-content .entry-title {
          text-align: center;
          font-size: 16px;
          line-height: 20px;
          font-family: "pt_serifbold";
          margin-bottom: 5px; }
        
.kopa-gallery-masonry-widget .kopa-gallery-list-wrapper .kopa-gallery-list .gallery-item .entry-item .entry-content {
          background-color: #007138;
		  
          overflow: hidden;
          margin-bottom: 15px; }		
.gallery-item .entry-item .entry-content {
          background-color: #007138;
		  
          overflow: hidden;
          margin-bottom: 0; }	
.kopa-gallery-masonry-widget .kopa-gallery-list-wrapper .kopa-gallery-list .gallery-item .entry-item .entry-thumb{
	overflow: hidden; background-color: #9ACEB3; padding:30px 10px;
}	  
		  
.gallery-item .entry-item .entry-content	.gallery-item-count{
	padding:10px 4px 0; color:#FFF; width:60px; text-align:left
}	  
.kopa-gallery-masonry-widget .kopa-gallery-list-wrapper .kopa-gallery-list .gallery-item .entry-item .entry-content .entry-categories,.gallery-item .entry-item .entry-content .entry-categories {
            text-align: right;
			overflow:hidden;
            color: white;
			font:13px dijFont-Reg;
			width:calc(100% - 8px);
            display: block;
            background-color: transparent;
            padding: 3px 5px;
            margin: 3px 4px; }		  
			
			
.entry-masonry-list li{
	direction:rtl; float:right
}


.entry-masonry-list .masonry-item {
  /*width: 284px;
  float: left !important;*/
  margin: 0 0px 0px 0;
  padding: 10px;
  /*border-left: 1px solid #d8d8d8;*/
  border-top: none; }
  .entry-masonry-list .masonry-item .entry-item {
    background-color: transparent;
    border: 1px solid #d8d8d8;
    padding-top: 20px; }
    .entry-masonry-list .masonry-item .entry-item .entry-thumb {
      float: none;
      margin: 0;
      width: 100%; }
      .entry-masonry-list .masonry-item .entry-item .entry-thumb img {
        width: 100%; }
    .entry-masonry-list .masonry-item .entry-item .entry-content {
      padding: 15px 10px;
      background-color: #f9f9f9; text-align:right; font:12px dijFont-Reg; }
	  .entry-masonry-list .masonry-item .entry-item .entry-content .entry-title {
		margin:0px; padding:0px; text-align:justify; line-height:5px !important;
	  }
	.entry-masonry-list .masonry-item .entry-item .entry-content .entry-title a{
		 font:14px dijFont-Bold; color: #1A6424; text-align:justify
	}
	.entry-masonry-list .masonry-item .entry-item .entry-content .entry-date{
		margin-top:5px; display:inline-block
	}
	.entry-masonry-list .masonry-item .entry-item .entry-content .entry-date i{
		color:#8F8F8F; margin-left:3px;
	}			
	

.box_header{
	background-color: #1A6424; color:#FFF; padding:5px 0; font:14px dijFont-Bold
}


.entry-box  .entry-title {
      font-size: 26px;
      line-height: 28px;
      border-right: 3px solid #288235;
      padding-right: 10px;
	  font:15px dijFont-Bold;
	  color:#288235;
      margin-bottom: 10px; }
.entry-box  .entry-date {
      margin: 0 0 0 15px; }
.entry-box  .entry-author {
      margin-right: 10px; }
.entry-box > .entry-thumb {
    border: 0px solid #1A6424;
    margin:10px 0 20px; }
.entry-box > .entry-thumb img {
      width: 100%;
      display: block; }
.entry-box .entry-content .left-col {
    width: 195px;
    margin-right: 20px;
    margin-bottom: 10px; }
    .entry-box .entry-content .left-col h3 {
      text-transform: uppercase;
      border-right: 3px solid #288235;
      padding-right: 10px;
      margin: 0 0 20px;
      line-height: 12px; }
      .entry-box .entry-content .left-col h3 span {
        font:14px dijFont-Reg;
		text-align:right;
        display: block;
        margin-bottom: 10px; }
    .entry-box .entry-content .left-col .kopa-related-post-carousel {
      border-bottom: 1px solid #d8d8d8;
      padding-bottom: 25px;
      margin-bottom: 30px; }
      .entry-box .entry-content .left-col .kopa-related-post-carousel .item > ul > li {
        float: none;
        margin: 15px 0 0;
        list-style: none;
        border-top: 1px solid #d8d8d8;
        padding-top: 20px; }
        .entry-box .entry-content .left-col .kopa-related-post-carousel .item > ul > li:first-child {
          margin-top: 0;
          padding-top: 0;
          border-top: none; }
        .entry-box .entry-content .left-col .kopa-related-post-carousel .item > ul > li .entry-item .entry-thumb {
          float: right;
          margin-left: 10px;
          width: 60px; }
          .entry-box .entry-content .left-col .kopa-related-post-carousel .item > ul > li .entry-item .entry-thumb img {
            width: 100%;
            display: block; }
        .entry-box .entry-content .left-col .kopa-related-post-carousel .item > ul > li .entry-item .entry-content .entry-date {
          display: block; text-align:right;
          margin-bottom: 5px; }
        .entry-box .entry-content .left-col .kopa-related-post-carousel .item > ul > li .entry-item .entry-content .entry-title {
          line-height: 20px; text-align:right; font:13px dijFont-Reg; }
      .entry-box .entry-content .left-col .kopa-related-post-carousel .owl-controls {
        margin: 0 0 0 -25px;
        position: absolute;
        left: 50%;
        bottom: -12px;
        background-color: #fff; }
        .entry-box .entry-content .left-col .kopa-related-post-carousel .owl-controls .owl-buttons div {
          background-color: #fff;
          border: 1px solid #d8d8d8;
          color: #a1a1a1;
          font-family: 'FontAwesome';
          padding: 0;
          width: 23px;
          height: 23px;
          font-size: 14px;
          opacity: 1;
          filter: Anpha(Opacity=100);
          margin: 0 1px; }
          .entry-box .entry-content .left-col .kopa-related-post-carousel .owl-controls .owl-buttons div:hover {
            background-color: #005951;
            border: 1px solid #005951;
            color: white; }
        .entry-box .entry-content .left-col .kopa-related-post-carousel .owl-controls .owl-buttons .owl-prev:before {
          content: "\f100"; }
        .entry-box .entry-content .left-col .kopa-related-post-carousel .owl-controls .owl-buttons .owl-next:before {
          content: "\f101"; }
    .entry-box .entry-content .left-col .admin-rating {
      border-bottom: 1px solid #d8d8d8;
      padding-bottom: 5px;
      margin-bottom: 20px; }
      .entry-box .entry-content .left-col .admin-rating header {
        position: relative;
        padding-left: 100px; }
        .entry-box .entry-content .left-col .admin-rating header .val-rate {
          font-size: 45px;
          font-weight: 700;
          color: #343434;
          line-height: 40px;
          position: absolute;
          top: 0;
          left: 0; }
        .entry-box .entry-content .left-col .admin-rating header h6 {
          text-transform: uppercase;
          font-family: 'Oswald', sans-serif;
          margin: 0 0 2px; }
      .entry-box .entry-content .left-col .admin-rating .progress {
        height: 10px;
        background-color: #11413d;
        margin-bottom: 35px;
        position: relative;
        overflow: visible; }
        .entry-box .entry-content .left-col .admin-rating .progress .val-t {
          position: absolute;
          bottom: -25px;
          left: 35px; }
        .entry-box .entry-content .left-col .admin-rating .progress .ring {
          border: 3px solid #005951;
          padding: 4px;
          -webkit-border-radius: 50%;
          -moz-border-radius: 50%;
          -ms-border-radius: 50%;
          border-radius: 50%;
          background-color: #fff;
          position: absolute;
          top: -8px;
          left: -1px; }
          .entry-box .entry-content .left-col .admin-rating .progress .ring span {
            width: 12px;
            height: 12px;
            display: block;
            background-color: #11413d;
            -webkit-border-radius: 50%;
            -moz-border-radius: 50%;
            -ms-border-radius: 50%;
            border-radius: 50%; }
      .entry-box .entry-content .left-col .admin-rating .progress.bar-danger {
        border: none; }
	.entry-box .entry-content .left-col .social-icons i{
		font-size:18px; color:#11413D; margin:0  2px;
	}
		
    .entry-box .entry-content .left-col .user-rating header {
      position: relative;
      padding-left: 100px; }
      .entry-box .entry-content .left-col .user-rating header .val-rate {
        font-size: 45px;
        font-weight: 700;
        color: #343434;
        line-height: 40px;
        position: absolute;
        top: 0;
        left: 0; }
      .entry-box .entry-content .left-col .user-rating header h6 {
        text-transform: uppercase;
        font-family: 'Oswald', sans-serif;
        margin: 0 0 2px; }
    .entry-box .entry-content .left-col .user-rating .slider.slider-horizontal {
      width: 195px !important;
      height: 6px; }
.social-links li {
  font-size: 16px;
  float: left;
  margin: 0 0 0 20px;
  list-style: none; }
  .social-links li a {
    color: #535353; }
    .social-links li a:hover {
      color: #005951; }
  .social-links li:first-child {
    margin-left: 0; }
	  
.kopa-more-image-box{
	border-top: 1px solid #D8D8D8; border-bottom: 1px solid #D8D8D8; margin:10px auto; padding:10px 0; display:block; clear:both
}	  


	
	.entry-masonry-list li{
	direction:rtl; float:right
}


.entry-masonry-list .masonry-item {
  
  margin: 0;
  border-left: 0px solid #d8d8d8;
  border-top: none;
  padding-top: 0;
  padding-left: 0; }
  .entry-masonry-list .masonry-item .entry-item {
    background-color: transparent;
	
    border-top: 1px solid #d8d8d8;
    padding: 5px; }
    .entry-masonry-list .masonry-item .entry-item .entry-thumb {
      float: none;overflow:hidden;
      margin: 0;
      width: 100%; }
      .entry-masonry-list .masonry-item .entry-item .entry-thumb img {
        width: 100%; }
    .entry-masonry-list .masonry-item .entry-item .entry-content {
      padding: 15px 10px 0;
      background-color: #f9f9f9; text-align:right; font:12px dijFont-Reg; }
	  
	.entry-masonry-list .masonry-item .entry-item .entry-content .entry-title a{
		 font:14px dijFont-Bold; color: #1A6424
	}
	.entry-masonry-list .masonry-item .entry-item .entry-content .entry-date i{
		color:#8F8F8F; margin-left:3px;
	}
/*9-7 COMMENTS*/
.media {
	border-bottom: 1px solid #ededed;
	padding: 10px;
}
.media-body .time {
	padding-left: 10px;
	font-size: 12px;
}
.media-body h4 {
	display: inline-block;
}
.nested-rep {
	background: #ededed;
	border: 1px solid #e6e6e6;
	padding: 20px;
}
.nested-rep .media-heading {
	color: #288235;
}
.reply {
	color: #3d566e;
	font-size: 20px;
}
.reply:hover {
	color: #288235;
}	
.main-title-outer {
	border-bottom: 1px solid #ededed;
	width: 100%;
	margin-bottom: 10px;
}
.main-title {
	border-left: solid 2px #288235;
	position: relative;
	z-index: 1;
	background-color: #288235;
	float: right;
	margin: 0 5px;
	text-align: center;
	border-bottom: none;
	padding: 0 10px 0 5px;
	font-size: 16px;
	font-weight: bold;
	text-transform: uppercase;
	text-align: left;
	color: #fff;
	height: 36px;
	line-height: 36px;
}
.main-title:before {
	content: "";
	display: block;
	position: absolute;
	left: -8px;
	border-left: solid 4px #288235;
	width: auto;
	margin-top: 0;
	min-height: 100%;
	z-index: 10;
}

.opinion {
	margin-bottom: 20px;
}
.comment-form {
	margin-top: 10px;
}


#slideico{
	position:fixed; left:-115px; display:block; height:333px; z-index:999999
}

#slideico .item{
	position:fixed;
	left:-115px;
	 background-color:#083E10; width:150px; text-align:right; padding:2px 3px 2px 2px; cursor:pointer; height:40px;
	
	-moz-border-radius: 0 10px 10px 0;
    -webkit-border-radius: 0 10px 10px 0;
    -khtml-border-radius: 0 10px 10px 0;
    border-radius: 0 10px 10px 0;
}

#slideico .ico_title{
	padding:5px; font:15px dijFont-Bold; text-align:center !important; display:inline-block; background-color:transparent; width:100px; vertical-align:top; height:38px; color:#FFF
}
#slideico .ico_pic{
	background-color:#083E10; width:36px; color:#FFF
}
#slideico .ico_pic i{
	padding:6px 3px 5px 5px; font-size: 26px;
}