/*
	Theme Name: Candy
	Theme URI: http://www.medusateam.com
	Version: 1.2
	Author: JellyThemes
	Author URI: http://themeforest.net/user/jellythemes/portfolio
	Description:Candy Theme description
	License: GNU General Public License v2.0
	License URI: http://www.gnu.org/licenses/gpl-2.0.html
*/

.wp-caption {}
.wp-caption-text {}
.sticky {}
.gallery-caption {}
.bypostauthor {}
.alignright {}
.alignleft {}
.aligncenter {}


.page p{overflow:hidden;}

#header,#footer{background-color:#7f5260 !important;}

#footer a{color:#907980 !important;text-decoration:none !important;}
#footer{height:auto !important;}

#footer .newsletter{display:none !important;}
.newsletter .newsletter-email{background-color:#907980 !important;}

.content-logo{margin-top:0px !important;}
.logo{width:70px !important;height:70px !important;margin-top:20px !important;}

.members-box .photo{border-radius:0% !important;background-position:50%;height:200px !important;}

.profile-info{color:#fff !important;}

#newsletter{background-color:#7f5260 !important;height:100% !important;width:100% !important;}                                               
.newsletter .credits{color:#907980 !important;}
.newsletter-subscription{margin:0px auto !important;display:block !important;width:50% !important;}
.newsletter-subscription input{height:43px !important;}
.newsletter-subscription input,.newsletter-subscription table{width:100% !important;padding:0px !important;}
.newsletter-subscription td{}

.credits{color:#907980 !important;text-align:center !important;margin-bottom:10px !important;}
#footer .credits a:hover{color:#fff !important;}

html body .title-one, h2{font-family: 'Fjalla One', sans-serif !important;line-height:50px !important;}

#contact form{width:50% !important;}
#contact form input{padding:0px 0px 0px 0px !important;height:43px !important;width:100% !important;border:none !important;}

#contact textarea{padding:0px 0px 0px 0px !important;width:100% !important;margin:0px !important;border:none !important;}

.contactinfo{margin:0px auto !important;width:100% !important;}

.contactinfo *{text-align:center !important;}

.contactinfo .media{margin:0px auto !important;width:140px !important;}

.contactinfo h2{display:none;}

.credits a{transition: all 0.1s ease-in;}






form{margin:auto !important;}

form *
{
  color: #f3f3f3;
  font-family: 'Lato', sans-serif;
  font-weight: 700;
  font-size: 12px;
  text-transform: uppercase;
}

form input,form textarea
{
  border-radius: 8px;
  border: none;
  background: #3fb79f;
  width: 480px;
  height: 13px;
  font-family: 'Open Sans', sans-serif;
  font-size: 13px;
  font-weight: normal;
  color: #aef0e3;
  padding: 15px 20px;
  outline: none;
  margin: 12px 0 20px;
}

input[type="text"].wpcf7-submit
{
  float: right;
  width: 75px;
  height: 23px;
  background-color: #fa5c5c;
  border-radius: 6px;
  display: inline-block;
  color: #feffff;
  font-family: 'Lato', sans-serif;
  font-size: 15px;
  font-weight: 700;
  padding: 6px 24px 4px 24px;
  text-decoration: none;
  text-align: center;
  margin-right: 0px;
  margin-top: 22px;
}


#formulario{display:none !important;}

div.wpcf7-validation-errors{border:none !important;}


#page-493{background-color:#7f5260 !important}


#contact .wpcf7-submit,html body .page .newsletter-submit{width:200px !important;float:right !important;display:block !important;}

span.wpcf7-not-valid-tip{color:#b3d4fc !important;margin-top:-5px !important;text-align:right !important;}

.wpcf7-validation-errors{text-align:right !important;padding:0px !important;margin:0px !important;color:#b3d4fc !important;}