.leftt
{float:left;
color: #3D366F; font-size:13px;
    display: block;
    width: 100%;
}
.tbox
{
width:45% !important;
}
.frms {	border: 1px solid #ddd;border-radius: 0.3em;color: #333; font-size: 0.9em;line-height: 1.2em;margin: 20px auto;padding: 10px;width:50%;
}
.frms input[type="text"], [type="password"], [type="file"], textarea, select {background: none repeat scroll 0 0 #fff;border: 1px solid #ddd;border-radius: 0.35em;height: 35px;margin-bottom: 15px;margin-top: 5px;padding: 0 0.5%;width: 99%;
}
.frms input[type="submit"], input[type="reset"], input[type="button"], button, .yellow_button, .blue_button {border: medium none;border-radius: 0.3em;color: #fff;cursor: pointer;font-weight: bold;margin: 10px 0;padding: 7px 14px;
}
.frms input[type="reset"] { background: none repeat scroll 0 0 #a62380;
    border-bottom: 3px solid #861164;
    color: #ffffff;
}
input[type="button"], button, .blue_button {        background: none repeat scroll 0 0 #a62380;
    border-bottom: 3px solid #861164;
    color: #ffffff;
}
.new
{padding: 16px;
}

.cal-head{
    background: #ffe6f7;
    color: #a62380;
    padding: 10px;
    border-radius: 3px;
}

@media only screen and (max-width:480px)
{.frms {width:90% !important;}.tbox
{
width:95% !Important;
}.frms input[type="text"], [type="password"], [type="file"], textarea, select {width:95% !important;}}