
#mainform{
    display: block;
    float: right;
    width:400px;
    margin:15px auto;
    padding-top:20px;
    font-family: 'Rambla';
    font-weight: 100;
    
}

#form{
    border-radius:2px;
    padding:0px 30px 25px 20px;
    box-shadow:0 0 15px;
    font-size:14px;
    width:350px;
    margin:5px 35px 35px 20px;
    float:right;

}

input{
    width:100%;
    height:20px;
    margin-top:5px;
    margin-bottom: -10px;
    border-radius:3px;
    padding:5px;
    border:1px solid #745260;
}	

input[type=button]{
    background-color:#745260;
    border:1px solid #745260;
    font-family: 'Rambla';
    font-size:16px;
    color:white;
    width:362px;
    padding:0px;
    height: 30px;
    margin-top: 0px;
}

textarea{
    width:100%;
    height:80px;
    margin-top:5px;
    border-radius:3px;
    padding:5px;
    resize:none;
    border:1px solid #745260;
}

#note{
color:black;
font-Weight:400;
}

#returnmessage{
    font-size:14px;
    color:#fff;
    text-align:center;
}

#message {
    height:60px;
}

label {
    color:#52D8DB;
}






#contactx {
    color: #fff;
    display: block;
    width: 350px;
    float: left;
    margin-top: 35px;
    margin-left: 20px;
    margin-bottom: 35px;
    font-size: 14px;
}

#icontacto {
    display: block;
    width: 500px;
}

#icontacto ul li {
    list-style: none;
    display: inline-block;
}
#section-cont {
    display: block;
    width: 960px;
}
#cont-x {
    margin-left: 10px;
}

#redesociales-0 {
    display: block;
    width: 500px;
    height: 100px;
    margin-top: 20px;
}

#redesociales-0 ul li {
    list-style: none;
    margin-left: 2px;
    width: 33px;
    display: inline-block;
    float: left;
}
