h1,h2,h3,h4,h5,h6{
margin: 0;
}
.alignleft{
float: left;
margin-bottom: 20px;
clear: both;
}
.alignright{
float: right;
margin-bottom: 20px;
clear: both;
}
.aligncenter{
display: block;
margin: 0 auto 20px;
}
.alignnone{
margin-bottom: 20px;
margin-top: 20px;
}
.alignfull,.alignwide{
margin-bottom: 20px;
}
img,svg{
max-width: 100%;
height: auto;
}
body,html{
height: 100%;
}
input:-webkit-autofill,input:-webkit-autofill:focus,input:-webkit-autofill:hover{
-webkit-box-shadow: 0 0 0 1000px #fff inset !important;
}
button:before,input[type="submit"]:before,a.read-more:before{
z-index: -1;
position: absolute;
width: 0;
height: 100%;
content: "";
top: 0;
right: 0;
transition: 0.5s;
}
button:hover:before,input[type="submit"]:hover:before,a.read-more:hover:before{
right: auto;
left: 0;
width: 100%;
}
.white,.white a,.white h1,.white h2,.white h3,.white h4,.white h5,.white h6,.white small{
color: #fff;
}
button:hover,input[type="button"]:hover,input[type="reset"]:hover,input[type="submit"]:hover{
outline: 0;
}
button:active,button:focus,input[type="button"]:active,input[type="button"]:focus,input[type="reset"]:active,input[type="reset"]:focus,input[type="submit"]:active,input[type="submit"]:focus{
outline: 0;
}
input[type="text"],input[type="email"],input[type="url"],input[type="password"],input[type="search"],input[type="number"],input[type="tel"],input[type="range"],input[type="date"],input[type="month"],input[type="week"],input[type="time"],input[type="datetime"],input[type="datetime-local"],input[type="color"],textarea{
outline: 0;
width: 100%;
}
input[type="text"]:focus,input[type="email"]:focus,input[type="url"]:focus,input[type="password"]:focus,input[type="search"]:focus,input[type="number"]:focus,input[type="tel"]:focus,input[type="range"]:focus,input[type="date"]:focus,input[type="month"]:focus,input[type="week"]:focus,input[type="time"]:focus,input[type="datetime"]:focus,input[type="datetime-local"]:focus,input[type="color"]:focus,textarea:focus,select:focus{
outline: 0;
}
select{
border: 1px solid #ccc;
}
textarea{
width: 100%;
}
embed,iframe,object{
width: 100%;
border: 0;
}