.mc-wrapper{
font-family: inherit;
font-size: 14px;
}
.mc-wrapper label.error{
color: #ff0000;
margin-top: 5px;
display: block;
}
.mc-wrapper label{
color: inherit;
margin-bottom: 5px;
display: block;
}
.mc-wrapper input{
width: 100%;
padding: 19px 10px;
height: 40px;
-webkit-box-sizing: border-box;
-moz-box-sizing: border-box;
box-sizing: border-box;
}
.mc-wrapper input[type = "submit"]{
width: auto;
padding: 12px 20px;
border: none;
box-shadow: none;
cursor: pointer;
}
.mc-wrapper input,
.mc-wrapper input:focus,
.mc-wrapper input:active{
outline: none;
}
.mc-wrapper p{
margin-bottom: 20px;
line-height: 30px;
}
#mc-output{
display: none;
}
#mc_chart_icon{
cursor: default;
}
#MLCalcClose {
display: none;
color: #F5F5F5;
font-size: 18px;
font-weight: bold;
font-family: Arial;
cursor: pointer;
position: absolute;
background: #D5D5D5;
border: 1px solid #D5D5D5;
z-index: 10002;
text-align: center;
line-height: 24px
}
#MLCalcShader {
background: #000000;
display: none;
position: absolute;
z-index: 10000;
margin: 0;
padding: 0;
}
#MLCalcHolder {
background: transparent;
display: none;
position: absolute;
z-index: 10001;
margin: 0;
padding: 0;
background: url(//fundinghut.co.uk/wp-content/plugins/mortgage-calculator/images/ajax-loader.gif);
background-repeat: no-repeat;
background-position: center;
text-align: center
}.tp_recent_tweets { }
.tp_recent_tweets  li {
background-image: url(//fundinghut.co.uk/wp-content/plugins/recent-tweets-widget/assets/tweet.png);
background-repeat: no-repeat;	
background-position: 0px 4px;
padding-left: 30px;
padding-bottom: 20px; line-height: 20px;
list-style-type: none;
}
.tp_recent_tweets  li a {
font-weight: bold;	
}
.tp_recent_tweets .twitter_time {
display:block;
color: #999;
font-size: 12px;
font-style: italic;	
font-weight: normal;
}