.page-footer {margin-top: 25px; padding: 8px; width: 100%; background: #f15a24;}
footer{ position: relative;}
html,body {height: 100%;}
.container{min-height:100%;margin-bottom: -40px;padding-bottom: 40px;}
.headStyle {margin-top: 20px; text-align: center; font-size: 24px; font-family: 'Baloo Chettan', cursive; color: #fff; padding: 10px; background: #f15a24;}
.selStyle {font-size: 16px; font-family: 'Baloo Chettan', cursive; color: #e2e3e2; background: #666666;}
.btn span.glyphicon {opacity: 0;}
.btn.active span.glyphicon {opacity: 1;}
.finalBox {line-height: .8em; font-family: 'Baloo Chettan', cursive; color: #fff; font-size: 2.4em; text-align: center; padding: 25px; background: #f15a24;}
.submitBtn{ margin: 0 auto; margin-top: 40px; font-size: 18px !important; width: 150px; background: #f15a24; color: #fff;}
.marcony {font-size: 24px;}
.form-radio{width:8px !important;height:8px!important; margin-right: 5px !important;}
.control-label {padding-top: 10px !important; text-align: left !important; padding-left: 0px !important;}
h3,h5,p{
    font-family: 'Noto Sans Malayalam', sans-serif;

}
h3 {
    font-size: 25px;
    text-align: center;
    margin-top: 20px;
    font-weight: 600;
}
.intro {
    font-family: "Noto Sans Malayalam","Roboto",sans-serif;
    line-height: 30px;
    margin-top: 10px;
    font-size: 18px;
    padding: 15px;
    border: 1px dotted #999;
    background: #340d6a;
    margin-bottom: 20px;
    color: white;
    border-radius: 10px;
    box-shadow: 6px 3px 33px 0px rgba(0,0,0,0.75);}
.form-horizontal .control-label {

}
