/*
 Theme Name:   Basel Child
 Description:  Basel Child Theme
 Author:       XTemos
 Author URI:   http://xtemos.com
 Template:     basel
 Version:      1.0.0
 Text Domain:  basel-child
*/


/* Your customizations starts here */
li.quote-button.menu-item a {
  background-color: #a1242b !important;
  color: #ffffff !important;
  padding: 8px 14px !important;
  border-radius: 4px !important;
  font-size: 15px !important;
  font-weight: 600 !important;
  text-transform: none !important;
  display: inline-block !important;
  line-height: 1.5 !important;
  transition: background-color 0.3s ease !important;
}

li.quote-button.menu-item a:hover {
  background-color: #881d24 !important;
  color: #ffffff !important;
}

.blog-design-mask .entry-title {
    font-size: 24px !important;
    margin-bottom: 0;
    margin-top: 5px;
	text-align: center;
	
}
.blog-design-mask.has-post-thumbnail:not(.format-quote) .entry-title>a {
    color: #FFF !important;
}

.blog-design-mask.has-post-thumbnail:not(.format-quote) .entry-title>a {
    color: #fff !important;
}
input[type="password"],
input[type="text"],
button.show-password-input {
  min-height: 44px !important;
  padding: 10px 12px !important;
  font-size: 16px !important;
}
.show-password-input {
    width: 44px;
    height: 44px;

}

@media (max-width: 768px) {
    .footer-container .textwidget *, .footer-container .widget-title, .footer-container.color-scheme-light ul li a {
  padding: 12px 16px;
  min-height: 44px;
  min-width: 44px;
  font-size: 16px;
    }
}
#password {
  min-height: 44px;
  padding: 10px 12px;
  font-size: 16px;
}