body:not(.woocommerce-page):not(.elementor-page).page .site-main .posts-entry {
  border: 1px solid #fff;
}



@font-face {
        font-family: 'Eras Demi ITC';
    src: url(https://youbots.ai/wp-content/fonts/eras-demi-itc.ttf);
    font-weight: normal;
}

h1 {
font-family: 'Eras Demi ITC';
		font-size: 36px;

}

h2 {
font-family: 'Eras Demi ITC';
		font-size: 36px;
}

h3 {
font-family: 'Eras Demi ITC';
}

h3 a {
  color: #0a3c7b !important;
}
h3 a:visited {
  color: #0a3c7b !important;
}
h3 a:hover {
  color: blue !important;
}

h4 {
font-family: 'Eras Demi ITC';
	font-size: 20px;
}

.float-container {
	  width:100%;
	margin-top:-10px;
}

.float-child {
    width: 372px;
    float: left;
    padding: 20px;
}  


.float-container-demo {
	  width:84%;
	  background-color: #EFEFEF;
	  border: 2px solid #CCCCCC;
		display: block;
    margin: auto;
}

.float-child-demo-1 {
    width: 30%;
    float: left;
	  margin-top:10px;
    padding-right: 20px;
}  
.float-child-demo-2 {
    width: 40%px;
	  margin-top:10px;
    float: left;
}  
.float-child-demo-3 {
    width: 30%;
	  margin-top:10px;
    float: left;
}  

.float-child-demo-4 {
	padding-bottom: 25px;
}

.float-child-demo-go {
    width: 100%;
    text-align: center;
	  margin-top:15px;
    padding-bottom: 25px;
}  

.float-container-demo-vids {
	margin-top:30px;
}

.float-child-demo-vid {
    width: 310px;
    float: left;
	  padding:10px;
}  

.float-child-demo-vid-image {
	  width: 280px;
}  

.float-child-video-link {
	font-family: 'Eras Demi ITC';  
	font-size: 16px;
	text-align:center;
	margin-left: 38px;
	margin-top: 10px;
}
.float-child-video-link a {
	color:#000000;
}


.float-container-demo-about-page {
	  width:75%;
	  background-color: #EFEFEF;
	  border: 2px solid #CCCCCC;
		display: block;
    margin: auto;
}

.float-child-demo-1-about-page {
    width: 30%;
	  margin-top:10px;
	padding-right:10px;
    float: left;
}  
.float-child-demo-2-about-page {
    width: 40%px;
	  margin-top:10px;
    float: left;
}  
.float-child-demo-3-about-page {
    width: 30%;
	  margin-top:10px;
    float: left;
}  


.float-child-bot {
    width: 275px;
    float: left;
    padding: 10px 20px 20px 22px;
	  margin-top:50px;
}  

.float-child-bot-image {
    display: block;
    margin: auto;
}  


.float-child-bot-info {
    width: 50%;
    float: left;
	  padding: 20px;
}  


.float-child-bot-info-stats {
    font-family: 'Eras Demi ITC';
		font-size: 24px;
}

.float-child-bot-info p {
	font-size: 20x;
}  


.float-child-bot-info-image {
    display: block;
    margin: auto;
	padding-bottom: 40px;
}  

.float-child-bot-info-test {
    float: left;
	  margin-left:50px;
}  


.float-child-bot-info-image-left {
    float: left;
	padding-bottom: 40px;
	margin-right:50px;
}  

.float-child-bot-info-image-right {
  float: right;
	margin-left:40px;
}  

.float-child-bot-info-left {
  padding-right:45px;
}  

.float-child-bot-info-right {
  padding-left:50px;
}  


.float-child-bot-header {
  font-family: 'Eras Demi ITC';  
	text-align:center;
}  


.float-child-bot-info-header {
  font-family: 'Eras Demi ITC';  
	text-align:left;
}  


.float-child-bot p {
    font-size:20px;
	text-align:center;
}  

.float-child-testimonial {
    width: 550px;
    float: left;
    padding: 10px 20px 20px 22px;
	  margin-top:50px;
}  

.float-child-testimonial p {
    font-size:20px;
}  

.float-child-testimonial-next-row {
    width: 550px;
    float: left !important;
    padding: 10px 20px 20px 22px;
	  margin-top:50px;
	  clear: both;
}  

.float-child-testimonial-wide p {
    font-size:20px;
}  

.float-child-team-member {
    width: 442px;
    float: left;
    padding: 10px;
	  margin-top:50px;
}  

.float-child-team-member p {
    font-size:20px;
}  


.float-child-bot-image-team-member {
    display: block;
    margin: auto;
	  width: 360px;
}  

.float-child-team-member-header {
  font-family: 'Eras Demi ITC'; 
	font-size: 24px;
	text-align:center;
	padding-top:15px;
}  
.float-child-team-member-header-title {
	font-size: 20px;
	color: #CCCCCC;
}  

.float-child p {
    font-size: 20px;
}  


.float-child-bot-pricing-image {
    float: left;
	  padding-right: 20px;
}  



hr.faded {
    border: 0;
    height: 1px;
    background-image: linear-gradient(to right, rgba(0, 0, 0, 0), rgba(0, 0, 0, 0.75), rgba(0, 0, 0, 0));
}

test-demo {
	text-align:center;
	width:100%;
}


.top_menu_class {
display: inline-block;
}

li {
	font-size:20px;
}

h1.entry-title {
	text-align:center;
}


.featured-content p a {
  color: #0a3c7b !important;
}
.featured-content p a:visited {
  color: #0a3c7b !important;
}
.featured-content p a:hover {
  color: blue !important;
}
.featured-content li a {
  color: #0a3c7b !important;
}
.featured-content li a:visited {
  color: #0a3c7b !important;
}
.featured-content li a:hover {
  color: blue !important;
}
.featured-content h2 a {
  color: #0a3c7b !important;
}
.featured-content h2 a:visited {
  color: blue !important;
}
.featured-content h2 a:hover {
  color: blue !important;
}

/* New style to ensure em tags are not bold - had to change the font */
em {
  font-family: Tahoma, 'Nunito', sans-serif;
  font-style: italic;
  font-weight: normal !important;
}


.terms-page {
	width: 80%;
	margin: 40px 12% 40px 12%;"
}



.custom-footer {
	width: 100%;
  margin-top:-30px;
	margin-bottom:-30px;
}


.custom-footer p{
	text-align: center;
	font-size:15px;
}

.featured-thumbnail img {
	max-width: 350px;
}

.featured-img-box .featured-img-category {
	background: #666666;
}

.single header.entry-header h1 {
	font-family: 'Eras Demi ITC';
	font-size: 32px;
}

 .single-format-standard {
	margin-left:10%;
		margin-right:10%;
	 width:80%;
} 
