/*
To change this license header, choose License Headers in Project Properties.
To change this template file, choose Tools | Templates
and open the template in the editor.
*/
/*
    Created on : Apr 15, 2017, 11:35:18 AM
    Author     : ecomiran
*/
#bs-example-navbar-collapse-1 {
  margin-top: 3%
}

#bs-example-navbar-collapse-1 li {
  text-align: center;
}
@media screen and (max-width: 1000px) {
  #bs-example-navbar-collapse-1 {
    /*    margin-top: -12%*/
  }}

#main-menu {
  padding: 0px;
}

#main-slider {
  direction: ltr;
}

#welcome {
  padding: 87px 0 87px;
  background: white;
}

#services .services-filter{
  list-style: none;
  padding: 0;
  margin: 0 0 50px;
  display: inline-block;
}

#services {
  padding: 10px 0;
  background: white;
}

#services .user-img img{
  border-radius: 50%;
  border: 4px solid #e5e5e5;
  width: 100%;
}

#services .services-filter {
  list-style: none;
  padding: 0;
  margin: 0px;
  display: inline-block;
  direction: rtl;
}
#services .services-filter > li {
  float: right;
  display: block;
}
#services .services-filter > li a {
  display: block;
  padding: 7px 15px;font-family: 'Yekan';
  color: #64686d;
  position: relative;
}
#services .services-filter > li a:hover,
#services .services-filter > li a.active {
  background: #ff641b;
  color: #fff;
  /* box-shadow: 0 -3px 0 0 #318daf inset;
   -webkit-box-shadow: 0 -3px 0 0 #318daf inset;*/
}


#testimonial {
  padding: 10px 0;
  background: #f5f5f5;
}
#testimonial .testimonial-filter {
  list-style: none;
  padding: 0;
  margin:0px;
  display: inline-block;
  direction: rtl;
}
#testimonial .testimonial-filter > li {
  float: right;
  display: block;
}
#testimonial .testimonial-filter > li a {
  display: block;
  padding: 7px 15px;font-family: 'Yekan';
  color: #64686d;
  position: relative;
}
#testimonial .testimonial-filter > li a:hover,
#testimonial .testimonial-filter > li a.active {
  background: #ff641b;
  color: #fff;
  /* box-shadow: 0 -3px 0 0 #318daf inset;
   -webkit-box-shadow: 0 -3px 0 0 #318daf inset;*/
}

#testimonial .user-img {
  float: right;
}



#blog {
  direction: ltr;
}


#article {
  padding: 87px 0 87px 0; background:#f6f6f6; overflow:hidden;
  background: white;
  direction: ltr;
}

#article .article-post {
  padding: 15px; background:#fff;
}
#article .article-post .item {
  height: 200px; }

#owl-example .item{ margin:15px;}



#article .article-post .post-format {
  display: inline-block;
  width: 40px;
  height: 40px;
  line-height: 34px;
  text-align: center;
  color: #fff;
  background: #222534;
  border: 3px solid #fff;
  border-radius: 100px;
}
#article .article-post.article-large .entry-thumbnail {
  margin: -15px -15px 15px;
  position: relative;
}
#article .article-post.article-large .entry-thumbnail img{ max-width:100%;}

#article .article-post.article-large .post-format {
  width: 66px;
  height: 66px;
  line-height: 60px;
  position: absolute;
  right: 20px;
  bottom: -33px;
}
#article .article-post.article-large .post-format > i {
  font-size: 20px;
}
#article .article-post.article-large .entry-date {
  font-size: 12px;font-family: 'Yekan';
  display: block;
  margin-bottom: 5px; text-align:center;
  text-transform: uppercase;
  color: #45aed6;
}
#article .article-post.article-large .entry-title {
  margin-top: 0;
  font-size: 18px;
  line-height: 1;
  margin-bottom: 15px;
}
#article .article-post.article-large .entry-title a {
  color: #64686d; font-size:18px; text-transform:uppercase; font-weight:normal; font-family: 'Yekan';
}
#article .article-post.article-large .entry-title a:hover {
  color: #45aed6;
}
#article .article-post.article-media {
  margin-bottom: 30px;
}
#article .article-post.article-media .entry-thumbnail {
  margin: -15px 15px -15px -15px;
  position: relative;
}
#article .article-post.article-media .post-format {
  position: absolute;
  top: 20px;
  right: -10px;
}
#article .article-post.article-media .entry-date {
  font-size: 12px;
  display: block;
  margin-bottom: 5px;
  text-transform: uppercase;
  color: #45aed6;
}
#article .article-post.article-media .entry-title {
  margin-top: 0;
  font-size: 18px;
  line-height: 1;
  margin-bottom: 15px;
}
#article .article-post.article-media .entry-title a {
  color: #64686d;
}
#article .article-post.article-media .entry-title a:hover {
  color: #45aed6;
}
#article .article-post .entry-meta {
  margin-top: 20px;
  border-top: 1px solid #eee;
  padding-top: 15px;
}
#article .article-post .entry-meta > span {
  display: inline-block;
  margin-right: 10px;
  color: #999;
}
#article .article-post .entry-meta > span > a {
  color: #999;
}
#article .article-post .entry-meta > span > a:hover {
  color: #45aed6;
}
#article .btn.btn-primary{ font-family: 'Yekan'; font-size:15px; margin-top:20px; padding:10px 30px;}
#contact {
  position: relative;
  overflow: hidden;
}

@media (max-width:767px) {
  #meet-team .team-member{ margin-bottom:25px;}
  #meet-team .team-member .team-img, #meet-team .team-member .team-info h3 { text-align:center;}
  #meet-team .team-member .team-info span { text-align:center; display:block;}
  #article .article-post{ margin-bottom:20px;}

}

@media (max-width:500px){
  #article .article-post.article-large .entry-thumbnail img, .team-img img{ width:100%;}
  .animated-number{ height:130px; width:130px; line-height:130px; font-size:22px;}
  #animated-number strong{ font-size:17px;}
  #article .article-post.article-large .entry-thumbnail{ padding-top:0px;}
}




.navbar-img {
  max-height: 80px;
}

.subjectTXT {
  font-size: 18px;
}

.textpos {
  margin-top: 5%;
  width: 300px;
}
@media screen and (max-width: 1024px) {
  .textpos {
    margin-top: 3%;
  }}
@media screen and (max-width: 768px) {
  .textpos {
    margin-top: 3%;
  }}

.map {
  height: 300px;
  width: 100%;
  color:black;
}

.map strong {
  margin-left: 10px;
}

@media screen and (max-width: 768px) {
  height: 300px;
  width: 100%;
}
.imageFrame {
  min-height: 200px;
  text-align: center;
}

.imageFrame img {
  max-height: 200px;
  max-width: 100%;
}
.Nimageframe {
  min-height: 200px;
  text-align: center;
}
.Nimageframe img{
  max-height: 200px;
  max-width: 100%;
}

/*.newsHeight {
  height: 333px;
}*/

/*@media screen and (max-width: 1200px) {
  .newsHeight {
    height: 395px;
  }
}
@media screen and (max-width: 480px) {
  .newsHeight {
    height: 333px;
  }
}*/


.footer .powered {
  color: #81848f;
  margin: 5px 0 0;
}

.footer .powered > a {
  color: #e6400c;
  text-decoration: none;
}

.top2p {
  margin-top: 2%;
}

.down2p {
  margin-bottom: 2%;
}

.subjectMain {
  background-color: #5F6873;
  color: white;
  font-family: 'Yekan';
  font-size: 24px;
  padding: 5px;
  padding-right: 20px;
  margin-bottom: 20px;
}

#BackSidebar {
  background-color: #e8e7e7;
}

ul.tab li a:focus, .active {
  background-color: #ccc;
  margin-right: 2px;
}

#producttab a {
  background-color: #e1e1e1;
}

.tabcontent {

  padding: 6px 12px;
  border: 1px solid #ccc;
  border-top: none;
}

.topDecTab {
  position: relative;
  clear: both;
  direction: ltr;
  margin-top: 60px;
  right: 11px;
}

.decPro, .subjectPro, .decfdoc {
  color: black;
  line-height: 35px;
}
.decPro {
  font-size: 17px;
  line-height: 2.2;
  padding-left: 35px;
  padding-right: 24px;
  text-align: justify;
}

.blog-info {
  list-style: none;
  margin: 15px 0 12px 0;
  padding-left: 0;
}

.blog-tags li i, .blog-info li i {
  color: #E84D1C;
}

.blog-posts .more, .blog-sidebar .more {
  color: #E84D1C;
}

.content-page a, .sidebar2 a {
  color: #767F88;
}

.content-page a:hover, .sidebar2 a:hover {
  color: #E02222;
}

.nav-tabs > li.active > a, .nav-tabs > li.active > a:hover, .nav-tabs > li.active > a:focus {
  background-color: #e1e1e1;
}

.fadeBack {
  background: rgba(58, 71, 85, 0.76) none repeat scroll 0 0 !important;
}

.gm-style-iw {
  padding-right: 5%;
}