/* 
***********************************
Page: ndq-toolbar.css
Category: N/A
Search: 0
Track: 0
Version: 9.8.1
Author: Jonathan Hagan
Date: 17 Jul 2015
***********************************
*/
 
@charset "utf-8";


.ndq_section.ndq_tools{padding: 0; background-color: #7d8e9c; overflow: hidden;}


.ndq_tools_inner{
	margin: 0px auto 0px auto;
    position: relative;
    max-width: 1600px;
    width: 100%;
    height: 100%;
}

.ndq_tools .t-row{overflow: visible;}

#ndq-tools h2 { margin:0; }
#ndq-tools { width: 100%; float: left; }
#ndq-tools a { display:inline-block; width: calc(100% / 8);}

#ndq-tools [class^="ndqicon-"]:before,
#ndq-tools [class*="ndqicon-"]:before  {font-size:40px; line-height: 40px; vertical-align:middle;
	transition:all .2s;
	-webkit-transition:all .2s;
}


#ndq-tools [class^="twtr-icon"]:before,
#ndq-tools [class*=" twtr-icon"]:before  {font-size:33px; line-height: 40px; vertical-align:middle;
	transition:all .2s;
	-webkit-transition:all .2s;
}


#ndq-tools [class^="ndqicon-"],
#ndq-tools [class*="ndqicon-"],
#ndq-tools [class^="twtr-icon"],
#ndq-tools [class*=" twtr-icon"]  {
	margin:0;
	padding:30px 0 20px 0; 
	position:relative;
	line-height:28px;	
	cursor: pointer;
/*	-moz-border-radius:3px;
	-webkit-border-radius:3px;
	-khtml-border-radius:3px;
	border-radius: 3px;*/
	text-align: center;
	z-index: 1;
	color: #fff;
	border:2px solid transparent;
	transition:all .5s;
	-webkit-transition:all .5s;
}
#ndq-tools [class^="ndqicon-"]:hover, 
#ndq-tools [class*="ndqicon-"]:hover,
#ndq-tools [class^="twtr-icon"]:hover,
#ndq-tools [class*=" twtr-icon"]:hover {
	background:rgba(36, 41, 44,.2);
	/*border:2px solid #fff;*/
}
#ndq-tools [class^="ndqicon-"]:hover:before, 
#ndq-tools [class*="ndqicon-"]:hover:before{font-size: 45px;}

#ndq-tools [class^="twtr-icon"]:hover:before,
#ndq-tools [class*=" twtr-icon"]:hover:before {font-size: 38px;}

/* optional toolbar >> icons only */
#ndq-tools a strong { 
	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; 
	color:#fff !important; 
	padding:3px; 
	z-index:9;
	display: block;
	font-size: .7rem;
	text-align: center;
	width: calc(100% - 6px);
}

/* IR Search */
#ndq-tools-search { float:left; background:#fafafa; border:1px solid #d5d6d6; -moz-border-radius:6px; -webkit-border-radius:6px; border-radius:6px; padding:0 5px; width:95%;}
#ndq-tools-search #ndq_keyword { float:left; border:none; background:none; color:#fff; margin-top:5px; width: 85%;}
#ndq-tools #ndq-tools-search button {float:right;border:0;cursor: pointer;outline:none; background:none; width: 12%; padding:0;}
#ndq-tools #ndq-tools-search button.ndqicon-search:before {font-size:22px;}
#ndq-tools #ndq-tools-search button.ndqicon-search {
	color: #333;
	background:none;
	border:0;
	text-align: center;
    width: 10%;
	height: auto;
	padding:0;
	margin:2px;
}

/* Share */
#ndq-tools ul#ndq-share {padding:0; margin:0 }
#ndq-share li { list-style-type:none; margin-left:0; text-align:center; display:inline-block; }
#ndq-tools #ndq-share a {text-decoration:none;}
#ndq-tools #ndq-share a .hide-txt { text-indent:-9999px; left: -9999px; position: absolute; top: -9999px; }

#ndq-tools #ndq-share [class^="ndqicon-"]:before, 
#ndq-tools #ndq-share [class*="ndqicon-"]:before {font-size:20px;}
#ndq-tools #ndq-share [class^="ndqicon-"], 
#ndq-tools #ndq-share [class*="ndqicon-"] {height:23px; width:22px; line-height:22px; color:#fff; padding:2px; margin:2px;  background:0; border:0;}

#ndq-tools #ndq-share .ndqicon-fb {background:#3b5998; color:#fff;}
#ndq-tools #ndq-share .ndqicon-linkedin {background:#0e76a8; color:#fff;}
#ndq-tools #ndq-share .ndqicon-tw {background:#0498D6; color:#fff;}
#ndq-tools #ndq-share .ndqicon-google {background:#dd4b39; color:#fff;}
#ndq-tools #ndq-share .ndqicon-mail {background:#777; color:#fff;}
#ndq-tools #ndq-share .ndqicon-rss  {background:#fb7629; color:#fff;}

#ndq-tools .ndqicon-close:before {font-size:16px;}
#ndq-tools .ndqicon-close {color:#333; background:none; line-height:16px; border:0; float:right; margin:1px; text-decoration:none; cursor:pointer; width: auto; height: auto;}
#ndq-tools .ndqicon-close:hover {border:0;} 



