/* 
***********************************
Page: ndq-toolbar.css
Category: N/A
Search: 0
Track: 0
Version: 9.5.0 
Author: Jonathan Hagan
Date: 18 Mar 2014
***********************************
*/
 
@charset "utf-8";

#ndq-tools-wrap {
	margin: 0px auto;
    max-width: 75rem;
}
#ndq-tools {
	margin:0px;
	width: 100%;
	padding:0;
	list-style-type:none;
	padding:20px 0 0;
}

#ndq-tools h3 { 
    line-height: 15px;
	font-size: 12px; 
	margin:20px 0 0;
	font-weight:100;
}
ul#ndq-tools li { 
	display: inline-block;
	*display: inline;
	float: left;
	vertical-align: top;
	width: 11.11% !important;
	list-style:none !important;
	padding:0px;
	text-align: center;
   height: 135px; 
   margin:0 !important;
}
ul#ndq-tools li:before {content:""; background:0 !important;}
.main-links-block li:first-child { border-left: 0; }
	
#ndq-tools a { display:inline-block; text-decoration:none;
  padding:5px;
  width:85%;
  height:82%;
}

#ndq-tools [class^="ndqicon-"]:before,
#ndq-tools [class*="ndqicon-"]:before {
	font-size:40px;
	vertical-align:middle;
	color: #6e2a8d;
}
#ndq-tools [class^="ndqicon-"],
#ndq-tools [class*="ndqicon-"] {	
	margin:0 0 5px 0px;
	position:relative;
	height:55px;
	line-height:55px;	
	cursor: pointer;
	/* 
	padding:0px 5px;
	-moz-border-radius:5px;
	-webkit-border-radius:5px;
	-khtml-border-radius:5px;
	border-radius: 5px;
	background:#23712D;
	*/
	text-align: center;
	z-index: 1;
	transition:all .5s;
	-moz-transition:all .5s;
	-webkit-transition:all .5s;
	-khtml-transition:all .5s;
}

ul#ndq-tools li a div:after {
    border: 2px solid #fff;
    content: " ";
    display: block;
    margin: 2px auto;
    width: 50px;
}

ul#ndq-tools li a div { transition: all 500ms ease-in-out; -webkit-transition: all 500ms ease-in-out; -moz-transition: all 500ms ease-in-out; -o-transition: all 500ms ease-in-out; }
ul#ndq-tools li:hover a div { transform: translate(0, -15px); -webkit-transform: translate(0, -15px); -ms-transform: translate(0, -15px);}
ul#ndq-tools li a div:hover:after, ul#ndq-tools li:hover a div:after { border: 2px solid #6e2a8d; }

/*ul#ndq-tools li:hover h3,
ul#ndq-tools li a:hover {
	color:#f37321; border:0 !important; 
}*/



/* optional toolbar >> icons only */
#ndq-tools a strong { 
	background:#222;
	filter:alpha(opacity=50);
    -moz-opacity:0.75;
	-khtml-opacity: 0.75;
	-webkit-opacity: 0.75;
	opacity: 0.75;
	white-space:nowrap;
	font-weight:normal;
	line-height:12px; 
	position:absolute; 
	left:0px; 
	top:-1px; 
	color:#fff; 
	padding:3px; 
	z-index:9;
	font-size:11px;
 	text-shadow:1px 1px 0 #000; 
 	-moz-border-radius:3px; 
	-webkit-border-radius:3px; 
	-khtml-border-radius:3px; 
	border-radius:3px; 
	-moz-box-shadow:#333 0px 0px 5px; 
	-webkit-box-shadow:#333 0px 0px 5px; 
	-khtml-box-shadow:#333 0px 0px 5px; 
	box-shadow:#333 0px 0px 5px; 
	display:none;
}

/* IR Search */
#ndq-tools-search { background:#fff; border:1px solid #ccc; -moz-border-radius:4px; -webkit-border-radius:4px; border-radius:4px; padding:0px; margin:0 auto; width:90%;}
#ndq-tools-search:after {content:""; clear:both; display:table;}
#ndq-tools-search #ndq_keyword { border:none; background:none; margin-top:0px; width: 82%; vertical-align:middle; padding:10px 0 7px 10px; margin:0; display: inline;
	outline: none !important; 
	-webkit-box-shadow:0 !important;
	-moz-box-shadow:0 !important;
	-ms-box-shadow:0 !important;
	-o-box-shadow:0 !important;
	box-shadow:0 !important; 
	-webkit-transition:none;
  	-moz-transition:none;
  	-ms-transition: none;
  	-o-transition: none;}
#ndq-tools-search #ndq_keyword:focus {outline: none !important;}
#ndq-tools-wrap #ndq-tools-search button {float:right;border:0;cursor: pointer;outline:none; background:none; padding:0;}
#ndq-tools-wrap #ndq-tools-search button.ndqicon-search:before {font-size:36px; color:#454545;}
#ndq-tools-wrap #ndq-tools-search button.ndqicon-search {
	color: #333;
	background:none !important;
	border:0;
	text-align: center;
    width: 13%;
	text-align:right;
	height: auto;
	padding:0 !important;
	margin:0px;
}

/* Share */
#ndq-tools-wrap  ul#ndq-share {padding:0; margin:0 }
#ndq-tools-wrap  #ndq-share li { list-style-type:none; margin-left:0; text-align:center; display:inline-block; border:0; padding:2px; height:auto; width:auto !important; }
#ndq-tools-wrap  #ndq-share a {text-decoration:none;}
#ndq-tools-wrap  #ndq-share a .hide-txt { text-indent:-9999px; left: -9999px; position: absolute; top: -9999px; }

#ndq-tools-wrap  #ndq-share [class^="ndqicon-"]:before, 
#ndq-tools-wrap  #ndq-share [class*="ndqicon-"]:before {font-size:30px; color:#fff; height:34px; width:34px; line-height:36px;}
#ndq-tools-wrap  #ndq-share [class^="ndqicon-"], 
#ndq-tools-wrap  #ndq-share [class*="ndqicon-"] {height:34px; width:34px; line-height:32px; color:#fff; padding:0px; margin:2px;  background:0; border:0; }

#ndq-tools-wrap  #ndq-share .ndqicon-fb {background:#3b5998; color:#fff;}
#ndq-tools-wrap  #ndq-share .ndqicon-linkedin {background:#0e76a8; color:#fff;}
#ndq-tools-wrap  #ndq-share .ndqicon-tw {background:#0498D6; color:#fff;}
#ndq-tools-wrap  #ndq-share .ndqicon-google {background:#dd4b39; color:#fff;}
#ndq-tools-wrap  #ndq-share .ndqicon-mail {background:#777; color:#fff;}
#ndq-tools-wrap  #ndq-share .ndqicon-rss  {background:#fb7629; color:#fff;}

#ndq-tools-wrap  .ndqicon-close:before {font-size:16px; color:#444;line-height:16px; height:16px; width:16px;}
#ndq-tools-wrap  .ndqicon-close { background:none; line-height:16px; border:0; float:right; margin:1px; text-decoration:none; cursor:pointer; width: auto; height: auto;}
#ndq-tools-wrap  .ndqicon-close:hover {border:0;} 


/* responsive */
@media only screen 
and (min-width : 320px) 
and (max-width : 768px){ 
	#ndq-tools { margin:0px 0px 20px !important; }
	ul#ndq-tools li { width: 33% !important; }
	#ndq-tools div.ndq-dialog {width:280px; left:5%}
}

@media only screen 
and (min-width : 768px) 
and (max-width : 1024px) 
and (orientation : landscape) {ul#ndq-tools li { width: 20% !important; }
