@import url('//fonts.googleapis.com/css?family=Open+Sans');
@import url('//fonts.googleapis.com/css?family=Macondo|Open+Sans+Condensed:300');
@import url('//fonts.googleapis.com/css?family=Encode+Sans+Expanded');

/**
		font-family: 'Macondo', cursive; 
		font-family: 'Open Sans', sans-serif;
		font-family: 'Encode Sans Expanded', sans-serif;
**/
	.code-nj-A {
		background-color : #ffffff;
		color : #ff3300 ;
		padding : 5px;
		
	}
	.heading-nj-B {
		font-family: 'Open Sans', sans-serif;
		font-weight: bolder; 
		text-align : center;
		font-size : 70px;
		background-color : #ff5c33;
		color : #ffffff;
		min-height : 300px;
		margin-top : 0px;
		padding : 5%;
		border-radius : 15px;
		
	}
		.heading-nj-new {
		font-family: 'Open Sans', sans-serif;
		font-weight: bolder; 
		text-align : center;
		font-size : 70px;
		background-color : #006d98;
		color : #ffffff;
		min-height : 300px;
		margin-top : 0px;
		padding : 5%;
		border-radius : 15px;
		
	}
	
	.heading-nj-amaze{
		font-family: 'Open Sans', sans-serif;
		font-weight: bolder; 
		text-align : center;
		font-size : 50px;
		background-color : #D39B11  ;
		background-color : #D39B11  ;
		color : #ffffff;
		min-height : 300px;
		margin-top : 0px;
		padding : 5%;
		border-radius : 15px;
		
	}
	
	.heading-nj-closure{
		font-family: 'Open Sans', sans-serif;
		font-weight: bold; 
		text-align : center;
		font-size : 80px;
		border-style: solid;
		border-color: Black;
		border-width: medium;
		color : #000000;		
		margin-top : 0px;
		padding : 5%;
		border-radius : 15px;
		
	}
	.heading-nj-snippet{
		font-family: 'Open Sans', sans-serif;
		font-weight: bolder; 
		text-align : center;
		font-size : 70px;
		color : #000000;
		min-height : 300px;
		margin-top : 0px;
		padding : 5%;
		border-radius : 15px;
		
	}
	.link{
		color:black;
		font-weight:bold;
		text-decoration : none ;
		
	}
	
	.JS-PROB{
		min-height:200px;
		min-width:250px;
	}
	.header:hover{
		cursor : pointer;
	}
	
	.thumbnail{
		font-family: 'Open Sans', sans-serif;
	}


	body{
		background-color : rgb(230, 230, 230);
	}
	.body-new {
		background-color : #ffffff;
	}
	p{
		text-align : justify;
	}
	
	pre code {
		font-size: 16px; 
		font-weight: normal;
		font-family: 'Encode Sans Expanded', sans-serif;
				
	}
	
table, th, td {
    border: 1px solid black;
	text-align: center;
}

th, td {
    padding: 10px;
}
    .btn-nj {
        background: transparent; 
        color: #eee; 
        border-style: none; 
        font-size: 20px; 
		
    }
	
	

	
	.head-nj{
	font-family: 'Macondo', cursive; 
        font-size: 32px; 
        color: #efefef; 
        font-weight: bolder; 
		}
		
	.heading-nj {
		font-family: 'Open Sans', sans-serif;
		font-weight: bolder; 
		text-align : center;
		font-size : 70px;
		background-color : #99ccff;
		color : #ffffff;
		min-height : 300px;
		margin-top : 0px;
		padding : 5%;
		border-radius : 15px;
		
	}
	
		
	
	.normal-nj {
		font-family: 'Open Sans', sans-serif;
		font-weight: lighter; 
		text-align : center;
		font-size : 70px;
		
		
	}
	
	.sub-heading-nj{
		font-family: 'Open Sans', sans-serif;
		font-weight: bolder; 
		font-size : 32px;
		padding : 20px;
		
		
	}
	
	.content-nj {
		font-family: 'Open Sans', sans-serif;
		font-weight: bolder; 
		font-size : 20px;
		background-color: #ffffff;
		border-radius : 15px;
		padding : 20px;
		line-height: 170%;
	}
	
	.content-nj-13 {
		font-family: 'Open Sans', sans-serif;
		font-weight: normal; 
		font-size : 20px;
		line-height: 3;
		background-color: #ffffff;
		padding : 20px;
		/**border-left: thick solid #ccc;**/
		line-height: 170%;
	}
	.div-left{
		border-left: thin solid #ccc;
	}
	
	
	
	.box-nj{
		border-style : solid;
		border-width : 5px;
		border-radius : 10px;
		padding : 20px;
		background-color: rgb(230, 230, 230);;
	}
	
	.content-heading-nj{
		font-weight: bolder; 
		font-size : 26px;
	}
	
	
	.nj-footer {
        background: #222222; 
        padding: 20px; 
		margin-bottom : 0px;
    }
	
	.code-nj {
		background-color : #cccccc;
		color : red ;
		padding : 5px;
		
	}
	
	#image{
		text-align="middle";
	}
	
	
		.heading-nj-C {
		font-family: 'Open Sans', sans-serif;
		font-weight: bolder; 
		text-align : center;
		font-size : 70px;
		background-color : #ff3333;
		color : #ffffff;
		min-height : 300px;
		margin-top : 0px;
		padding : 5%;
		border-radius : 15px;
		
	}