/*
Theme Name:  Endfold Child
Theme URI:  https://usimedia.com/web
Description:  Custom Child theme for use with the Enfold Theme Parent
Author:  LL
Textdomain:  enfold-child
Author URI:  https://rachelmccollin.com/
Template:  enfold
Version:  1.0            
*/

body {
  font-family: "Times New Roman", Times, serif;
}

.featured-image {
    display: none;
}
/* Use Text Logo */
/* .logo img {
  display: none !important;
} */

/*  Custom size logo  
 Update the width in the below code and height from the Enfold > Header > Header size */

 #top .logo ,
 #top .logo a {  
   width: 588px;
  }
 
 @media only screen and (max-width: 767px) {
 #top .logo ,
 #top .logo a {  
   max-width: 70% !important;
   width: 70% !important;
   height: auto;
   margin:0 auto !important;;
  }}
 /*  End Custom size logo   */

#main a,
#main a:hover {
  color: #000;
  font-weight: 700;
}
.entry-content a {
  font-style: italic;
}

.page-title {
  color: #333;
}

.page-thumb {
  display: none;
}

button {
  background-color: #ececec;
  color: #333;
  border: 1px solid #999;
}
button:hover {
  background-color: #888;
  border: 2px solid #555;
}

#main a:hover {
  text-decoration: underline;
}

#top #header_meta a,
#top #header_meta li,
#top #header_meta .phone-info {
  color: #777777; /* text-decoration: none !important; */
}
span.image-overlay .overlay-type-extern {
  border: 1px solid grey;
}
.socket_color span {
  font-size: 14px !important;
  color: #444 !important;
  font-family: Verdana, Geneva, Tahoma, sans-serif !important;
}

#socket .social_bookmarks li {
  font-size: 16px;
}
#socket .social_bookmarks a {
  color: #444;
  font-style: normal;
}

#footer.socket_color #socket {
  background-color: #efefef !important;
  color: #222;
}
#footer#socket div.container #footer a:hover,
#socket .social_bookmarks li a:hover {
  text-decoration: none;
  color: #000;
}

video.wp-video-shortcode {
  max-width: 640px !important;
}

#top .phone-info,
p {
  font-size: 17px;
}

.ribbon {
  text-transform: uppercase;
}

.avia_textblock.ribbon {
  line-height: 1;
}

button {
  background-color: #ececec;
  color: #333;
  border: 1px solid #999;
}
button:hover {
  background-color: #888;
  border: 2px solid #555;
}
#socket > span.copyright {
  font-size: 16px;
  font-family: Verdana, Geneva, Tahoma, sans-serif;
}

.sub_menu_socket .avia-menu-text {
  color: #fff !important;
}

/* CF7 */


.wpcf7 {
  background-color: #f7f7f7;
}
.post-meta-infos,
.html_elegant-blog #top .post-entry .minor-meta {
  display: none !important;
  line-height: 0 !important;
}

#top form {
  padding: 15px !important;
  border: 1px solid #eee;
  border-radius: 3px;
}
form{
  background:none;
}
input.wpcf7-form-control.wpcf7-submit {
  background-color: #888;
}

input.wpcf7-form-control.wpcf7-submit:hover {
  background-color: #333;
}
.wpcf7 .wpcf7-form textarea {
  max-height: 300px;
}
#top .input-text, #top input[type="text"], #top input[type="input"], #top input[type="password"], #top input[type="email"], #top input[type="number"], #top input[type="url"], #top input[type="tel"], #top input[type="search"], #top textarea, #top select {
  font:100% arial, sans-serif !important;
   color:#444;
}
/* Elementor */
#main .elementor a,
.elementor .TSDUbDb a {
  color: #444;
}
.eael-contact-form-7 .wpcf7-form p {
  margin-left: 10px;
  margin-right: 10px;
}
.eael-testimonial-item .eael-testimonial-quote::after {
  color: #fff !important;
  content: "";
  font-size: 0;
  font-weight: 0;
}

.testimonial-star-rating {
  display: none;
}

.eael-testimonial-item {
  background-color: #f8f8ff;
  border: 1px groove #efefed;
}
