.videoWrapper {
	position: relative;
	padding-bottom: 56.25%; /* 16:9 */
	padding-top: 25px;
	height: 0;
}
.videoWrapper iframe {
	position: absolute;
	top: 0;
	left: 0;
	width: 100%;
	height: 100%;
}

.entry-meta-new a {
  color: #c6781b;
}

.date-color {
  color: #c6781b;
}

.entry-meta-new span {
  margin-right: 30px;
  display: inline-block;
  margin-bottom: 10px;
  margin-top: 15px;
}
@media (max-width: 734px) { 
	.entry-meta-new span {
	  margin-right: 15px;
	}
}


.entry-meta-new {
  margin-top: -15px;
  margin-bottom: 30px;
}
@media (max-width: 640px) { 
	.entry-meta-new { margin-bottom: 15px; }
}

.excerpt-con {
  border-bottom: 1px solid #bcbec0;
  padding-bottom: 50px;
  margin-bottom: 50px;
}

.read-more-blog {
  background: transparent;
  border: 1px solid #1f5488;
  border-radius: 3px;
  margin-top: 40px;
  padding: 9px 30px;
  color: #1f5488 !important;
  font: 18px/normal 'Eurostile Demi';
  display: inline-block;
  text-decoration: none;
  outline: none;
  -webkit-transition: all 0.5s ease;
  transition: all 0.5s ease;

}

.read-more-blog:hover {
  background: #1f5488;
  border-color: rgba(255,255,255,0);
  color: #fff !important;
  outline: none;
}



.read-more-blog:visited {
	color: #fff;
}

.blog-sidebar {
  width: 30%;
  float: left;
  background-color: #fff;
  margin-top: 68px;
  padding-left: 30px;
}

.blog-wrapper {
  clear: both;
  margin: 72px 0 0 1px;
}
@media (max-width: 734px) { 
	.blog-wrapper { margin: 22px 0 0 1px; } 
}


@media (max-width: 640px) { 

	.single-post img {
		margin: 10px auto !important;
		display: block !important;
	}

}

.post-contianer {
  width: 66.666%;
  float: left;
      padding-right: 70px;
  border-right: 1px solid #bcbec0;
}

.side {
  width: 33.333%;
  float: left;
  position: relative;
  top: 0;
  height: auto;
  padding-left: 70px;
  border-left: 1px solid #bcbec0;
  margin-top: -40px;
}

.header-title {
  text-align: center;
  position: relative;
}



.post-title {
   font: normal normal 20px/normal 'Eurostile Demi' !important;
  color: #333 !important;
}


.post-title:visited {
  color: #333 !important;
}


.side a {
	color: #c6781b !important;
}

.side a:visited {
	color: #c6781b !important;
}

.side ul li {

}

.side h3 {
	   font: normal normal 20px/normal 'Eurostile Demi' !important;
  color: #333 !important;
}

.side ul {
	margin-bottom: 50px;
}


.author-color {
	color: #c6781b !important;
}

div#wpcf7-f683-p131-o1 div.wpcf7-response-output
{
  display: block !important;
  position: relative;
  float: left;
  top: -70px;
}

div.wpcf7-validation-errors {
  border: 2px solid #fff;
}

div.wpcf7-mail-sent-ok {
	background: rgba(255,255,255,0.2);
	border: 1px solid #fff;
	border-radius: 3px;
}


.single-meta {
  margin-top: 8px;
}

.single-meta a {
  text-decoration: none !important;
  background-image: none !important;
  text-shadow: none;
}

.tags {
  margin-top: 80px;
  text-align: center;
  margin-bottom: 50px;
}


.tags a {
  margin-right: 20px;
  margin-left: 3px;
  display: inline-block;
  background-position: left 21px;
}

#breadcrumbs{
    list-style:none;
    margin:10px 0;
    overflow:hidden;
}
  
#breadcrumbs li{
    display:inline-block;
    vertical-align:middle;
    margin-right:15px;
}
  
#breadcrumbs .separator{
    font-size:18px;
    font-weight:100;
    color:#ccc;
}


.no-top {
  margin-top: 0;
}


.map-bar {
  margin-left: 5px;
  margin-right: 5px;
  border: 1px solid #333;
  padding: 5px;
}

.bread {
  font-size: 15px;
  color: #9E9E9E;
}

.search-con {
/* 
  width: 60%;
  padding-left: 1%;
  padding-right: 1%;
 */
  text-align: center;
  margin: 30px auto;
  border-bottom: 1px solid #D7D7D7;
  padding-bottom: 40px;
}




@media (max-width: 1069px) {
.widget-area {
  margin-right: 0px !important;
}

}

@media (max-width: 1000px) {

.side {
  border-left: none;
}

}



@media (max-width: 940px) {

  .side {
  padding-left: 30px;
}

  }


@media (max-width: 850px) {
  .post-contianer {
  width: 100%;
  float: none;
  padding-right: 15px;
  border-right: none;
}

.side {
  width: 100%;
  float: none;
  position: relative;
  top: 0;
  height: auto;
  padding-left: 15px;
  border-left: none;
  margin-top: -40px;
}

}
