/*
Theme Name: U-Design Child
Theme URI: http://themeforest.net/item/udesign-responsive-wordpress-theme/253220?ref=AndonDesign
Description: Child Theme for U-Design
Author: Andon
Author URI: http://themeforest.net/user/andondesign/portfolio?ref=AndonDesign
Template: u-design
Version: 1.0.0
*/

/**** BEGIN ADDING YOUR CUSTOM CSS CODE BELOW: ****/

/* Reduzir tamanho Títulos Noticias  by TXC@10/04/2017 */
.post-top h1, .post-top h2, .post-top h3 {
    font-size: 1.4em;
}
/* Cor dos titulos do footer by TXC@10/04/2017 */
h3.bottom-col-title {
    color: #0096aa;
}
/* Cor da confirmação newsletter mailchimp  by TXC@10/04/2017 */
.mc4wp-form-basic .mc4wp-success, .mc4wp-form-theme .mc4wp-success {
    color: #0096aa !important;
}



h4 {
 font-size: 15px !important ;
 font-weight: 400;
}
img:hover { opacity: 0.7; }
***/

#main-menu {
  background: none;
  height: 20px;
  font-size: 120%;
  top: -30px;
  width: auto;
}
@media screen and (max-width: 959px) {
  #logo h1 a, #logo .site-name a {
    max-width: 260px;
  }
}
@media screen and (max-width: 782px) {
  #logo h1 a, #logo .site-name a {
    max-width: 240px;
  }
}
@media screen and (max-width: 719px) {
  #logo {
    left: 100px;
    margin: 0 auto 20px;
  }
  #top-wrapper {padding-bottom: 5px}
}
@media screen and (max-width: 480px) {
  #logo {left: 30px;}
}

h1, h2, h3, h4 {
  margin: 15px 0 5px;
}
h1 {font-size: 1.5em}
h2 {font-size: 1.3em}
h3 {font-size: 1.2em}
h4 {font-size: 1.1em}

#main-content p {text-align: justify}
#main-content ul {list-style: square}

#serviceList ul {}
  #serviceList li {list-style: none; margin: 10px 0; width: 340px}
  #serviceList a {display: block; line-height: 60px; transition: margin, 0.2s, linear}
  #serviceList a img {height: 60px; width: 60px; float: left; margin-right: 10px;}
  #serviceList a:hover {cursor: pointer; margin-left: 10px;}

/*** News title Footer***/
a.teaser-title {
  font-size: 1.1em !important;
}

/*** News list adjust ***/
.latest_posts li {list-style: none}
ul.small-thumb li {clear: none}

/*** Adjust Post image width ***/
#custom-header-img {max-width: 960px}

/*** MailChimp Homepage Form ***/
.mc4wp-form label {
  color: #999;
  font-size: 90%;
  font-weight: 400;
}
.mc4wp-form input {
  font-family: 'Maven Pro', sans-serif;
  margin-bottom: 10px;
}
.mc4wp-form input[type="text"], input[type="email"] {
  border: 1px solid #ccc;
  border-radius: 3px;
  padding: 1px 8px;
}
.mc4wp-form input[type="submit"]{
  border: none;
  border-radius: 3px;
  background-color: #25B7BC;
  color: #fff;
  line-height: 2em;
  font-size: 105%;
  letter-spacing: .1em;
  padding: 0 10px 1px;
  text-transform: uppercase;
  transition: background-color 0.4s ease;
}
.mc4wp-form input[type="submit"]:hover{
  background-color: #3D6E97;
  cursor: pointer;
}

/*** Contact form ***/
.wpcf7-form input, .wpcf7-form textarea {
  font-family: 'Maven Pro', sans-serif;
  margin-bottom: 10px;
  border: 1px solid #ccc;
  border-radius: 3px;
  min-height: 28px;
  padding: 1px 8px;
}
.wpcf7-form input[type="checkbox"]{
  margin-top: 3px;
  vertical-align: middle;
}
.wpcf7-form input[type="submit"]{
  border: none;
  border-radius: 3px;
  background-color: #25B7BC;
  color: #fff;
  line-height: 2em;
  font-size: 105%;
  letter-spacing: .1em;
  padding: 0 20px 1px;
  text-transform: uppercase;
  transition: background-color 0.4s ease;
}
.wpcf7-form input[type="submit"]:hover{
  background-color: #3D6E97;
  cursor: pointer;
}
div.wpcf7-mail-sent-ok {
    border: 5px solid #25b7bc;
}
