input[type="submit"].special,
input[type="reset"].special,
input[type="button"].special,
button.special, .button.special {
    background-color: #6D6260;
}
input[type="submit"].special:hover,
input[type="reset"].special:hover,
input[type="button"].special:hover,
button.special:hover, .button.special:hover {
    background-color: #BFBAB7 !important;
}
/*@media screen and (max-width: 300px) {*/
    .is-mobile >#page-wrapper > #banner > .inner > img , .is-mobile .wrapper.style1 img {
        width: 100%;
    }
    .is-mobile >#page-wrapper > #banner > .inner > img:nth-of-type(1){
        /*max-width: 300px;*/
    }
    .is-mobile >#page-wrapper > #banner > .inner > img:nth-of-type(2){
        max-width: 600px;
    }
     .is-mobile .wrapper.style1 img {
         max-width: 384px;
     }
/*}*/
.esp{
	margin-top:30px;
	margin-bottom:30px;
}

#header > h1,#header >  h2, #header > h3,#header >  h4,#header >  h5,#header >  h6 {
    color: #000;
}
.social{
    width: 20em;
}
.major > div:nth-of-type(1) > .social{
    background: #FF007D;
}
.major > div:nth-of-type(2) > .social{
    /*background: #49145A;*/
	background: #FD6120;
}
.major > div:nth-of-type(3) > .social{
    background: #FD6120;
}
#one, #tow {
    /*height: 100vh;*/
}
form label {
    height: 2.75em;
line-height: 2.75em;
text-align: right
}

.wrapper.style1 {
    background: #FFF;
}
.error h4 {
    color: #d14836;
}
.ok h4 {
    color: #4CAF50;
}
#banner:after {
    background: #FFFFFF;
}	
input[type="text"], input[type="password"], input[type="email"], select, textarea {
    background: rgba(77, 77, 77, 0.72);
}
h1, h2, h3, h4, h5, h6, label {
    color:#7B4842;
}
input[type="submit"]:hover, input[type="reset"]:hover, input[type="button"]:hover, button:hover, .button:hover {
    background-color: rgba(123, 72, 66, 0.56) ;
}
input[type="submit"], input[type="reset"], input[type="button"], button, .button {
    background-color: #7B4844;
}
