
/* npmember plugin css for large screen*/

tr{
	
	 word-wrap: break-word;
}
	


 .btn{
	     font-size: 11px !important;
 }
 .panel-primary > .panel-heading {
    color: #fff !important;
    background-color: #019ee1 !important;
    border-color: #019ee1 !important;
}
hr {
    margin-top: 10px;
    margin-bottom: 10px;
    border: 0;
    border-top: 1px solid #eee;
}

.panel-heading{
	font-size:14px !important;
}


 .panel_css{
        margin:0 auto;
        width:40%;
   }


    .panel_css2{
        margin:0 auto;
        width:50%;
   }
   .form_message {
    font-size: 13px !important;
    font-weight: 600 !important;
}

 .npmember_level_class{

    font-size:12px;
 }

.npmemberform_css{
	 
          width:50% !important;
}
 


     @media only screen and (max-width: 768px) {
     .panel_css{
          margin:0 auto;
          width:100%;
     }

     .panel_css2{
          margin:0 auto;
          width:100%;
     }

     .npmember_level_class{
     font-size:11px;
 	}
	.npmemberform_css{
	 
          width:100% !important;
}
 
  }

  
/*** rajshri css ***/
 




.form-wrap {
    background: white;
    color: black;
    padding: 30px 20px 20px 20px;
    min-height: 630px;
    margin-bottom: 35px;
    margin-top: 35px;
}

.progress-stage .padtop {
    text-align: left !important;
    padding: 0px 0px 0px 20px;
}

/*****/

.modal.in .modal-dialog{
	margin-top:100px;
}

.modal-header{
	background-color: #f5f5f5;
	border-radius: 6px 6px 0px 0px;
}
 
.btn {
    font-size: 14px !important;
} 

.panel.panel-default{
	display:block !important;
}

.panel {
    margin-bottom: 0px; 
    background-color: #fff;
    border: 0px solid transparent;
    border-radius: 4px;
     -webkit-box-shadow: 0 0px 0px rgba(0, 0, 0, .05);
    box-shadow: 0 0px 0px rgba(0, 0, 0, .05); 
}

.headi {
    color: #0054a6;
    font-size: 20px;
    line-height: 1.5em;
}

@media (min-width: 768px){
	.modal-sm {
		width: 450px;
	}
}

#myModal{
	padding-left:0px !important;
}


/*** rajshri css ***/