/*--------------------------- This Css is not in use---------------------- */
.leafouter{background-color: white;width:586px; border-radius:10px; }

.titletop{ background-color: #f2f2f2;padding:10px;}
.leaftext{background-color: white;padding:10px; font-size:16px;}
.leafimages{background-color: white; width:586px; min-height:100px; margin-bottom: 20px;margin-top: 30px;}

.leafimageleft{background-color: white;float:left;width:292px;text-align:right;}
.leafimageright{background-color: white;
float:right;
width:292px;}

.leafimageright img {margin:auto; width:100px; }
.leafimageleft img {margin:auto; width:100px;}
.leafimagenew {margin:auto; background-color:pink;}
.question{background-color: white;
float:left;
text-align:center;
font-size: 20px;
width:586px;
}
.leafbuttons{background-color:white;
text-align:center;
margin-top:20px;
width:586px;}


.nlogo img{ margin-top:15px;}

.nodedetails{width:680px;height:200px;text-align:left;background-color: #f2f2f2;padding:15px;font-size:14px;  border-radius:10px;
}

.nodedetails h4{

font-size:18px;
margin-bottom: 0;
margin-top: 3px;

}



.nodedetails a{

font-size:18px;
margin-bottom: 0;
margin-top: 20px;

}

.pathform
{

width: 400px;
height: 400px;
position:absolute;
margin-right:200px;
margin-top:-100px;

background-color:#f2f2f2;
text-align:right;
padding:20px;
border-bottom-left-radius:10px;
border-bottom-right-radius:10px;

border-top-left-radius:10px;
border-top-right-radius:10px;

border-style:solid;
border-width:3px;
z-index:10;

}

.centreform
{


position:absolute;
margin-right:200px;
margin-top:0px;

background-color:#f2f2f2;
text-align:right;
padding:20px;
border-bottom-left-radius:10px;
border-bottom-right-radius:10px;

border-top-left-radius:10px;
border-top-right-radius:10px;

border-style:solid;
border-width:3px;
z-index:10;

}
.noteform
{



margin:600px 0px 0px 0px;

background-color:#f2f2f2;
text-align:left;
padding:20px;
border-bottom-left-radius:10px;
border-bottom-right-radius:10px;

border-top-left-radius:10px;
border-top-right-radius:10px;

border-style:solid;
border-width:3px;
z-index:10;

}




.smallproject{
width:100px;
height:100px;
margin:20px;
text-align:center;
padding:0px;

border-radius:100px;
border:1px solid;
background:#ccc;
display:table-cell;vertical-align:middle;
opacity: 1;
filter:alpha(opacity=60); 
-moz-opacity:0.6; 
-khtml-opacity: 0.6;

}

.signup_form{
position: absolute;
border: 5px solid gray;
padding: 10px;
background: #cccccc;
text-align:right;
width: 360px;
height: 180px;
z-index:10;
}
#pop{
font-color:white;

}

.nsmallproject{
width:200px;
height:100px;
margin:Auto;
text-align:center;
padding:10px;
margin:20px;
display:table-cell;vertical-align:middle;

border-radius:10px;
background:#ccc;

opacity: 1;
filter:alpha(opacity=60); 
-moz-opacity:0.6; 
-khtml-opacity: 0.6;

}

.newsmallproject{
width:350px;
height:150px;

text-align:left;







}

.nnewsmallproject{
width:700px;
height:150px;

text-align:left;







}

.nnewsmallproject a{
text-decoration:none;
font-size:16px;
line-height:normal;






}

.relouter{
width:900px;
height:150px;

text-align:left;






}

.relinner{
width:200px;
height:150px;

text-align:left;
float:left;

display:table-cell;vertical-align:middle;


padding:0px;
margin:0px;




}


.relinner img{

float:right;



}

.relinnerr{
width:400px;
height:150px;

text-align:left;
float:left;

display:table-cell;vertical-align:middle;
padding:0px;
margin:0px;






}

.relinnerr img{

float:left;








}

.onewsmallproject{
width:300px;
height:150px;

text-align:left;







}

.centre{
width:300px;
height:95px;

margin:auto;







opacity: 1;
filter:alpha(opacity=60); 
-moz-opacity:0.6; 
-khtml-opacity: 0.6;

}
.oleftnewsmallproject{
width:150px;
height:150px;


text-align:center;
display:table-cell;vertical-align:middle;




opacity: 1;
filter:alpha(opacity=60); 
-moz-opacity:0.6; 
-khtml-opacity: 0.6;
z-index:10;

}


.leftnewsmallproject{
width:200px;
height:150px;


text-align:center;
display:table-cell;vertical-align:middle;


border:solid 2px;
border-color:#ccc;
border-bottom:solid 1px;
border-bottom-color:#ccc;
border-radius:20px;
padding:5px;

opacity: 1;
filter:alpha(opacity=60); 
-moz-opacity:0.6; 
-khtml-opacity: 0.6;
z-index:10;

}
#leftnewsmallproject a{
text-decoration:none;
font-size:16px;
}


#leftnewsmallproject{
width:200px;
height:150px;



text-align:center;
display:table-cell;vertical-align:middle;



border-color:#ccc;
border-bottom:solid 1px;

border-bottom-color:#ccc;
border-radius:20px;
padding:5px;


-webkit-box-shadow: 0 1px 2px rgba(0,0,0,.2);
-moz-box-shadow: 0 1px 2px rgba(0,0,0,.2);
-box-shadow: 0 1px 2px rgba(0,0,0,.2);

opacity: 1;
filter:alpha(opacity=60); 
-moz-opacity:0.6; 
-khtml-opacity: 0.6;
z-index:10;

}

.leftnewsmallprojecttop{

width:190px;
height:40px;


}

.leftnewsmallprojectbottom{

width:190px;
height:30px;



}

.leftnewsmallprojectmiddle{

width:190px;
height:50px;
background-color:white;
padding:5px;
text-align:left;

}

#leftnewsmallprojectmiddle{

width:190px;
height:60px;


text-align:left;

}

#leftnewsmallprojectmiddleleft{

width:70px;
height:60px;

float:left;


position:relative;

}

#leftnewsmallprojectmiddleright{

width:110px;
height:60px;

float:right;


position:relative;

}


.rightnewsmallproject{
width:150px;
height:150px;

text-align:right;

display:table-cell;vertical-align:middle;





opacity: 1;
filter:alpha(opacity=60); 
-moz-opacity:0.6; 
-khtml-opacity: 0.6;
z-index:10;
}

.nrightnewsmallproject{
width:400px;
height:150px;

text-align:left;


display:table-cell;vertical-align:middle;





opacity: 1;
filter:alpha(opacity=60); 
-moz-opacity:0.6; 
-khtml-opacity: 0.6;
z-index:10;
}

.nnnewsmallproject{
width:400px;
height:150px;

text-align:left;


display:table-cell;vertical-align:middle;





opacity: 1;
filter:alpha(opacity=60); 
-moz-opacity:0.6; 
-khtml-opacity: 0.6;
z-index:10;
}

.nrightnewsmallproject img{
position:relative;
float:left;
}

.nnnewsmallproject img{
position:relative;
float:right;
}

.rightnewsmallproject a{
text-decoration:none;
font-size:16px;
}

.leftnewsmallproject a{
text-decoration:none;
font-size:16px;
}

.csmallproject{
width:150px;
height:100px;
margin:Auto;
text-align:left;
padding:10px;
display:table-cell;vertical-align:middle;

border-radius:10px;

background:#ccc;
opacity: 1;
filter:alpha(opacity=60); 
-moz-opacity:0.6; 
-khtml-opacity: 0.6;

}

.plsmallproject{
width:50px;
height:50px;

text-align:left;
padding:0px;
background:green;







}

.prsmallproject{
width:50px;
height:100px;
margin-left:100px;

text-align:left;
padding:0px;

}


.nheader {height:100px;width:100%;overflow:hidden}

#centreform
{

margin:auto;
position:relative;
float:right;
background-color: #6ec1f3;
text-align:right;
padding:10px;
border-radius:10px;
border-style:solid;
border-width:3px;
border-color:black;
}



#nodedetails{
width:720px;
height:300px;

text-align:left;
background-color: #f2f2f2;
padding:15px;
border-radius:10px;


}


h5{
font-size:16px;

}
h6{
font-size:16px;
font-style:italic;


}

#nodedetails img{

border-radius:10px;

}

#nodedetailsleft{
width:320px;

float:left;


position:relative;


}

#nodedetailsright{
width:330px;

border-radius:15px;
padding:10px;


background-color: white;
float: right;
position:relative;

}

.dashpathouter{width:150px;height:180px;float:left;margin-left:15px;margin-bottom:15px;background-color: #f2f2f2;border-radius:10px;padding:10px;position:relative;text-align:center;
}

.dashpathouter img{border-radius:10px; margin:auto;
}

.dashpathtop{width:130px;height:110px;padding:10px;float:left;text-align:center;background-color: #ffcc33;border-top-left-radius:10px;border-top-right-radius:10px;;margin:auto;
}




.dashpathbottom{width:139px;height:50px;float:left;border-bottom-left-radius:10px;padding:10px;margin:auto;background-color: white;position:relative;text-align:center;
}

.nodedetailscontent{
width:200px;
height:250px;
float:left;
margin-left:15px;

background-color: #f2f2f2;
border-radius:10px;
padding:10px;

position:relative;


}

.nodedetailscontenttop{
width:150px;
height:150px;
padding:5px;

text-align:center;
background-color: #ffcc33;
border-top-left-radius:10px;
border-top-right-radius:10px;
margin:auto;
margin-right:55px;}




.nodedetailscontenttop img{

border-top-left-radius:10px;
border-top-right-radius:10px;
border-bottom-right-radius:10px;
border-bottom-left-radius:10px;
margin:auto;
}

.nodedetailscontentbottom{
width:140px;
height:60px;

border-bottom-left-radius:10px;
border-bottom-right-radius:10px;
padding:5px;
margin:auto;


background-color: white;

position:relative;

}






#nodedetailscontent{
width:200px;
height:250px;
float:left;
margin-left:15px;

background-color: #f2f2f2;
border-radius:10px;
padding:10px;

position:relative;


}
#nodedetailscontent img{
border-radius:10px;


}

#nodedetailscontenttop{
width:139px;
height:110px;
padding:10px;
float:left;
text-align:center;
background-color: #ffcc33;
border-top-left-radius:10px;
border-top-right-radius:10px;
margin:auto;}



#wrapperleft{
width:960px;
float:left;
background-color:;
text-align:center
;
height:77px;
padding:0px;
margin:auto;



}


.centreform
{

margin:auto;
position:relative;
float:right;
background-color:#f2f2f2;
text-align:right;
padding:20px;
border-bottom-left-radius:10px;
border-bottom-right-radius:10px;

border-top-left-radius:10px;
border-top-right-radius:10px;

}


}

#nodedetailscontentbottom{
width:139px;
height:50px;
float:left;
border-bottom-left-radius:10px;
border-bottom-right-radius:10px;
padding:10px;
margin:auto;


background-color: white;

position:relative;

}

.button1{
display: inline-block;
outline: none;
cursor: pointer;
text-align: center;
text-decoration: none;
font: 14px/100% Arial, Helvetica, sans-serif;
padding: .5em 2em .55em;
text-shadow: 0 1px 1px rgba(0,0,0,.3);
border-bottom-left-radius:10px;
border-bottom-right-radius:10px;

border-top-left-radius:10px;
border-top-right-radius:10px;
}


.button1:hover {
	text-decoration: none;
}
.button1:active {
	position: relative;
	top: 1px;}


.purple {
color: #ffffff;
border: solid 1px #3AA6D0;
background: #81409C;
background: -webkit-gradient(linear, left top, left bottom, from(#81409C), to(#ffffff));
background: -moz-linear-gradient(top,  #81409C,  #ffffff);
-filter:  progid:DXImageTransform.Microsoft.gradient(startColorstr='#81409C', endColorstr='#ffffff');
z-index:150;
}

.blue {
color: black;
border: solid 1px #ffcc33;
background: #ffcc33;
background: -webkit-gradient(linear, left top, left bottom, from(#ffcc33), to(#ffffff));
background: -moz-linear-gradient(top,  #ffcc33,  #ffffff);
-filter:  progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffcc33', endColorstr='#ffffff');
z-index:150;
}

.purple:hover {
color:#DAB9ED;
	background: #ffffff;
	background: -webkit-gradient(linear, left top, left bottom, from(#DAB9ED), to(#ffffff));
	background: -moz-linear-gradient(top,   #DAB9ED,  #ffffff);
	filter:  progid:DXImageTransform.Microsoft.gradient(startColorstr='#81409C', endColorstr='#ffffff');
}
.purple:active {
	color: #81409C;
	background: -webkit-gradient(linear, left top, left bottom, from(#81409C), to(#ffffff));
	background: -moz-linear-gradient(top,  #81409C,  #ffffff);
	filter:  progid:DXImageTransform.Microsoft.gradient(startColorstr='#81409C', endColorstr='#ffffff');
}


@media only screen 
and (min-device-width : 320px) 
and (max-device-width : 480px) 
{
    
  .dashpathouter {
    background-color:red !important;
  }  
    
}
.nodeContentList li
{ 
	list-style-type:none;
	float:left;
	margin-left:20px;
	width:150px;
}

.nodeContentList li a {
	margin: 0 0 0 25px;
}

.nodeContentList li img {
	min-height:100px;
}

.nodeContentList .nodedetailscontentbottomnewer {
	margin-top:20px;
}

.nlogo img#hidelogo {
	margin-top:0;
}

.btn.btn-pointer:hover {
	cursor:pointer;
}


.ndashpathouterworkflow.unpublished, 
.ndashpathoutercontent.unpublished ,
.ndashpathoutercontentlonger.unpublished,
.ndashpathouterworkflow.unapproved, 
.ndashpathoutercontent.unapproved ,
.ndashpathoutercontentlonger.unapproved  {
	opacity: 0.5;
}

.ndashpathtopworkflow {
	max-height:200px;
}

.post-flag {
	color:#ffb6c1;
	font-weight:bold;
}

.dataTables_wrapper .row {
	margin-left:0;
}