/*  
	Name: Framework (NXSv1)
	Version: 2.2.0
	Author: Nexus Studios
	Author URI: https://nexusthemes.com/ 
*/

/* ICON FONTS
----------------------------------------------------------------------------------------------------
----------------------------------------------------------------------------------------------------
---------------------------------------------------------------------------------------------------- */

/* Glyphs */
@font-face {
  font-family: 'nexus';
  src: url('../fonts/nexus-Regular.eot'); /* IE9 Compat Modes */
  src: url('../fonts/nexus-Regular.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
       url('../fonts/nexus-Regular.woff') format('woff'), /* Modern Browsers */
       url('../fonts/nexus-Regular.ttf')  format('truetype'), /* Safari, Android, iOS */
       url('../fonts/nexus-Regular.svg#b1292a846b0a94b56dc51653540907a2') format('svg'); /* Legacy iOS */
       
  font-style:   normal;
  font-weight:  400;
}
[class*="nxs-icon-"] {
	font-family: 'nexus';
	speak: none;
	font-style: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	line-height: 1;
	display: inline-block;

	/* Better Font Rendering =========== */ 
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}

.nxs-widgettype-menucontainer .ABC [class*="nxs-icon-"],
.nxs-widgettype-menuitemcustom .ABC [class*="nxs-icon-"],
.nxs-widgettype-menuitemarticle .ABC [class*="nxs-icon-"],
.nxs-widgettype-menuitemcategory .ABC [class*="nxs-icon-"] {
    margin-left: 2.5px;
    margin-right: 2.5px;
}

/* ICON FONT 2.0
---------------------------------------------------------------------------------------------------- */

/* Icomoon */
.nxs-icon-home:before 					{ content: "\e000"; }
.nxs-icon-office:before, 
.nxs-icon-guesthouse:before	 			{ content: "\e001"; }
.nxs-icon-newspaper:before, 
.nxs-icon-advertising:before	 		{ content: "\e002"; }
.nxs-icon-pencil2:before 				{ content: "\e003"; }
.nxs-icon-pencil:before, 
.nxs-icon-designagency:before	 		{ content: "\e004"; }
.nxs-icon-quill:before, 
.nxs-icon-writer:before	 				{ content: "\e005"; }
.nxs-icon-pen:before, 
.nxs-icon-notary:before	 				{ content: "\e006"; }
.nxs-icon-blog:before, 
.nxs-icon-blogger:before	 			{ content: "\e007"; }
.nxs-icon-droplet:before 				{ content: "\e008"; }
.nxs-icon-pagedecorator:before, 
.nxs-icon-painter:before	 			{ content: "\e009"; }
.nxs-icon-image:before 					{ content: "\e010"; }
.nxs-icon-sliderbox:before 				{ content: "\e011"; }
.nxs-icon-gallerybox:before 			{ content: "\e012"; }
.nxs-icon-music:before, 
.nxs-icon-musicteacher:before	 		{ content: "\e013"; }
.nxs-icon-film:before 					{ content: "\e014"; }
.nxs-icon-camera-2:before, 
.nxs-icon-filmstudio:before	 			{ content: "\e015"; }
.nxs-icon-dice:before 					{ content: "\e016"; }
.nxs-icon-pacman:before, 
.nxs-icon-arcade:before	 				{ content: "\e017"; }
.nxs-icon-spades:before 				{ content: "\e018"; }
.nxs-icon-clubs:before 					{ content: "\e019"; }
.nxs-icon-diamonds:before 				{ content: "\e020"; }
.nxs-icon-callout:before, 
.nxs-icon-politicalcampaign:before		{ content: "\e021"; }
.nxs-icon-connection:before, 
.nxs-icon-internetcafe:before			{ content: "\e022"; }
.nxs-icon-book:before, 
.nxs-icon-bookauthor:before	 			{ content: "\e023"; }
.nxs-icon-books:before, 
.nxs-icon-bookstore:before	 			{ content: "\e024"; }
.nxs-icon-library:before 				{ content: "\e025"; }
.nxs-icon-text:before 					{ content: "\e026"; }
.nxs-icon-profile:before,
.nxs-icon-bio:before, 
.nxs-icon-resume:before	 				{ content: "\e027"; }
.nxs-icon-bug:before 					{ content: "\e028"; }
.nxs-icon-stack:before 					{ content: "\e029"; }
.nxs-icon-folder:before 				{ content: "\e030"; }
.nxs-icon-tag:before 					{ content: "\e031"; }
.nxs-icon-tags:before, 
.nxs-icon-thriftstore:before	 		{ content: "\e032"; }
.nxs-icon-qrcode:before 				{ content: "\e033"; }
.nxs-icon-ticket:before 				{ content: "\e034"; }
.nxs-icon-cart:before 					{ content: "\e035"; }
.nxs-icon-credit:before, 
.nxs-icon-creditrepair:before	 		{ content: "\e036"; }
.nxs-icon-support:before 				{ content: "\e037"; }
.nxs-icon-phone:before 					{ content: "\e038"; }
.nxs-icon-address-book:before 			{ content: "\e039"; }
.nxs-icon-notebook:before 				{ content: "\e040"; }
.nxs-icon-contact:before 				{ content: "\e041"; }
.nxs-icon-pushpin:before 				{ content: "\e042"; }
.nxs-icon-googlemap:before 				{ content: "\e043"; }
.nxs-icon-compass:before 				{ content: "\e044"; }
.nxs-icon-map:before 					{ content: "\e045"; }
.nxs-icon-history:before 				{ content: "\e046"; }
.nxs-icon-alarm:before 					{ content: "\e047"; }
.nxs-icon-bell:before 					{ content: "\e048"; }
.nxs-icon-stopwatch1:before 			{ content: "\e049"; }
.nxs-icon-calendar-2:before 			{ content: "\e050"; }
.nxs-icon-calendar:before, 
.nxs-icon-eventmanagement:before		{ content: "\e051"; }
.nxs-icon-print:before 					{ content: "\e052"; }
.nxs-icon-keyboard:before 				{ content: "\e053"; }
.nxs-icon-screen:before 				{ content: "\e054"; }
.nxs-icon-laptop:before 				{ content: "\e055"; }
.nxs-icon-mobile:before 				{ content: "\e056"; }
.nxs-icon-tablet:before 				{ content: "\e057"; }
.nxs-icon-tv:before 					{ content: "\e058"; }
.nxs-icon-cabinet:before 				{ content: "\e059"; }
.nxs-icon-drawer:before 				{ content: "\e060"; }
.nxs-icon-drawer2:before 				{ content: "\e061"; }
.nxs-icon-box-add:before 				{ content: "\e062"; }
.nxs-icon-box-remove:before 			{ content: "\e063"; }
.nxs-icon-undefined:before 				{ content: "\e064"; }
.nxs-icon-upload:before 				{ content: "\e065"; }
.nxs-icon-undo:before 					{ content: "\e066"; }
.nxs-icon-redo:before 					{ content: "\e067"; }
.nxs-icon-undo2:before 					{ content: "\e068"; }
.nxs-icon-redo2:before 					{ content: "\e069"; }
.nxs-icon-forward:before 				{ content: "\e070"; }
.nxs-icon-reply:before 					{ content: "\e071"; }
.nxs-icon-quote:before 					{ content: "\e072"; }
.nxs-icon-comments:before, 
.nxs-icon-consultant:before	 			{ content: "\e073"; }
.nxs-icon-user:before 					{ content: "\e074"; }
.nxs-icon-users:before, 
.nxs-icon-lifecoach:before	 			{ content: "\e075"; }
.nxs-icon-quotes-left:before 			{ content: "\e076"; }
.nxs-icon-busy:before 					{ content: "\e077"; }
.nxs-icon-binoculars:before 			{ content: "\e078"; }
.nxs-icon-search:before, 
.nxs-icon-seocompany:before	 			{ content: "\e079"; }
.nxs-icon-zoom-out:before 				{ content: "\e080"; }
.nxs-icon-zoom-in:before 				{ content: "\e081"; }
.nxs-icon-expand:before 				{ content: "\e082"; }
.nxs-icon-contract:before 				{ content: "\e083"; }
.nxs-icon-expand2:before 				{ content: "\e084"; }
.nxs-icon-contract2:before 				{ content: "\e085"; }
.nxs-icon-key:before 					{ content: "\e086"; }
.nxs-icon-lock2:before 					{ content: "\e087"; }
.nxs-icon-lock:before 					{ content: "\e088"; }
.nxs-icon-unlocked:before 				{ content: "\e089"; }
.nxs-icon-equalizer:before, 
.nxs-icon-musicstudio:before	 		{ content: "\e090"; }
.nxs-icon-cog:before, 
.nxs-icon-appliance:before	 			{ content: "\e091"; }
.nxs-icon-wand:before, 
.nxs-icon-magician:before	 			{ content: "\e092"; }
.nxs-icon-aid:before 					{ content: "\e093"; }
.nxs-icon-pie:before 					{ content: "\e094"; }
.nxs-icon-stats:before, 
.nxs-icon-marketingagency:before		{ content: "\e095"; }
.nxs-icon-bars:before 					{ content: "\e096"; }
.nxs-icon-gift:before 					{ content: "\e097"; }
.nxs-icon-trophy:before 				{ content: "\e098"; }
.nxs-icon-glass:before, 
.nxs-icon-nightclub:before	 			{ content: "\e099"; }
.nxs-icon-food:before 					{ content: "\e100"; }
.nxs-icon-leaf:before 					{ content: "\e101"; }
.nxs-icon-rocket:before 				{ content: "\e102"; }
.nxs-icon-dashboard2:before 			{ content: "\e103"; }
.nxs-icon-hammer:before,
.nxs-icon-hammer2:before, 
.nxs-icon-lawyer:before	 				{ content: "\e104"; }
.nxs-icon-fire:before, 
.nxs-icon-firedepartment:before	 		{ content: "\e105"; }
.nxs-icon-lab:before 					{ content: "\e106"; }
.nxs-icon-magnet:before 				{ content: "\e107"; }
.nxs-icon-trash:before 					{ content: "\e108"; }
.nxs-icon-briefcase:before, 
.nxs-icon-travelagency:before	 		{ content: "\e109"; }
.nxs-icon-airplane:before, 
.nxs-icon-travelguide:before	 		{ content: "\e110"; }
.nxs-icon-truck:before 					{ content: "\e111"; }
.nxs-icon-road:before 					{ content: "\e112"; }
.nxs-icon-accessibility:before, 
.nxs-icon-pilates:before	 			{ content: "\e113"; }
.nxs-icon-target:before, 
.nxs-icon-lasertag:before	 			{ content: "\e114"; }
.nxs-icon-shield:before, 
.nxs-icon-securitycompany:before 		{ content: "\e115"; }
.nxs-icon-lightning:before 				{ content: "\e116"; }
.nxs-icon-switch:before 				{ content: "\e117"; }
.nxs-icon-plug:before 					{ content: "\e118"; }
.nxs-icon-signup:before, 
.nxs-icon-pta:before	 				{ content: "\e119"; }
.nxs-icon-list:before 					{ content: "\e120"; }
.nxs-icon-list2:before 					{ content: "\e121"; }
.nxs-icon-numbered-list:before 			{ content: "\e122"; }
.nxs-icon-tree:before 					{ content: "\e123"; }
.nxs-icon-cloud:before 					{ content: "\e124"; }
.nxs-icon-cloud-download:before 		{ content: "\e125"; }
.nxs-icon-cloud-upload:before 			{ content: "\e126"; }
.nxs-icon-network:before, 
.nxs-icon-rotaryclub:before	 			{ content: "\e127"; }
.nxs-icon-earth:before, 
.nxs-icon-languageschool:before	 		{ content: "\e128"; }
.nxs-icon-link:before 					{ content: "\e129"; }	
.nxs-icon-flag:before, 
.nxs-icon-touroperator:before	 		{ content: "\e130"; }
.nxs-icon-attachment:before 			{ content: "\e131"; }
.nxs-icon-eye:before, 
.nxs-icon-psychic:before	 			{ content: "\e132"; }
.nxs-icon-brightness-medium:before  	{ content: "\e133"; }
.nxs-icon-brightness-contrast:before	{ content: "\e134"; }
.nxs-icon-star:before 					{ content: "\e135"; }
.nxs-icon-star3:before 					{ content: "\e136"; }
.nxs-icon-star2:before, 
.nxs-icon-talentagency:before	 		{ content: "\e137"; }
.nxs-icon-heart:before 					{ content: "\e138"; }
.nxs-icon-socialsharing:before 			{ content: "\e139"; }
.nxs-icon-heart-broken:before 			{ content: "\e140"; }
.nxs-icon-thumbs-up:before 				{ content: "\e141"; }
.nxs-icon-thumbs-up2:before 			{ content: "\e142"; }
.nxs-icon-happy:before 					{ content: "\e143"; }
.nxs-icon-smiley:before 				{ content: "\e144"; }
.nxs-icon-tongue:before 				{ content: "\e145"; }
.nxs-icon-sad:before 					{ content: "\e146"; }
.nxs-icon-wink:before 					{ content: "\e147"; }
.nxs-icon-grin:before 					{ content: "\e148"; }
.nxs-icon-cool:before 					{ content: "\e149"; }
.nxs-icon-angry:before 					{ content: "\e150"; }
.nxs-icon-evil:before 					{ content: "\e151"; }
.nxs-icon-shocked:before 				{ content: "\e152"; }
.nxs-icon-confused:before 				{ content: "\e153"; }
.nxs-icon-neutral:before 				{ content: "\e154"; }
.nxs-icon-wondering:before 				{ content: "\e155"; }
.nxs-icon-point-up:before 				{ content: "\e156"; }
.nxs-icon-point-down:before 			{ content: "\e157"; }
.nxs-icon-point-right:before 			{ content: "\e158"; }
.nxs-icon-point-left:before 			{ content: "\e159"; }
.nxs-icon-warning:before 				{ content: "\e160"; }
.nxs-icon-notification:before 			{ content: "\e161"; }
.nxs-icon-question:before 				{ content: "\e162"; }
.nxs-icon-info:before 					{ content: "\e163"; }
.nxs-icon-blocked:before 				{ content: "\e164"; }
.nxs-icon-cancel-circle:before 			{ content: "\e165"; }
.nxs-icon-checkmark-circle:before 		{ content: "\e166"; }
.nxs-icon-close:before 					{ content: "\e167"; }
.nxs-icon-checkmark:before 				{ content: "\e168"; }
.nxs-icon-minus:before 					{ content: "\e169"; }
.nxs-icon-plus:before 					{ content: "\e170"; }
.nxs-icon-enter:before 					{ content: "\e171"; }
.nxs-icon-exit:before,
.nxs-icon-logout:before  				{ content: "\e172"; }
.nxs-icon-play:before 					{ content: "\e173"; }
.nxs-icon-pause:before 					{ content: "\e174"; }
.nxs-icon-stop:before 					{ content: "\e175"; }
.nxs-icon-backward:before 				{ content: "\e176"; }
.nxs-icon-forward2:before 				{ content: "\e177"; }
.nxs-icon-play2:before 					{ content: "\e178"; }
.nxs-icon-pause2:before 				{ content: "\e179"; }
.nxs-icon-stop2:before 					{ content: "\e180"; }
.nxs-icon-backward2:before 				{ content: "\e181"; }
.nxs-icon-forward2:before,
.nxs-icon-forward3:before 				{ content: "\e182"; }
.nxs-icon-first:before 					{ content: "\e183"; }
.nxs-icon-last:before 					{ content: "\e184"; }
.nxs-icon-previous:before 				{ content: "\e185"; }
.nxs-icon-next:before 					{ content: "\e186"; }
.nxs-icon-eject:before 					{ content: "\e187"; }
.nxs-icon-volume-high:before 			{ content: "\e188"; }
.nxs-icon-volume-medium:before 			{ content: "\e189"; }
.nxs-icon-volume-low:before 			{ content: "\e190"; }
.nxs-icon-volume-mute:before 			{ content: "\e191"; }
.nxs-icon-volume-mute2:before 			{ content: "\e192"; }
.nxs-icon-volume-decrease:before 		{ content: "\e193"; }
.nxs-icon-volume-increase:before 		{ content: "\e194"; }
.nxs-icon-disk:before 					{ content: "\e195"; }
.nxs-icon-wrench:before,
.nxs-icon-page-settings:before 			{ content: "\e196"; }
.nxs-icon-shuffle:before 				{ content: "\e197"; }
.nxs-icon-arrow-up-left:before 			{ content: "\e198"; }
.nxs-icon-arrow-up:before 				{ content: "\e199"; }

.nxs-icon-arrow-up-right:before 		{ content: "\e200"; }
.nxs-icon-arrow-right:before			{ content: "\e201"; }
.nxs-icon-arrow-down-right:before 		{ content: "\e202"; }
.nxs-icon-arrow-down:before 			{ content: "\e203"; }
.nxs-icon-arrow-down-left:before 		{ content: "\e204"; }
.nxs-icon-arrow-left:before 			{ content: "\e205"; }
.nxs-icon-arrow-up-left2:before			{ content: "\e206"; }
.nxs-icon-arrow-up2:before 				{ content: "\e207"; }
.nxs-icon-arrow-up-right2:before 		{ content: "\e208"; }
.nxs-icon-arrow-right2:before 			{ content: "\e209"; }
.nxs-icon-arrow-down-right2:before 		{ content: "\e210"; }
.nxs-icon-arrow-down2:before 			{ content: "\e211"; }
.nxs-icon-arrow-down-left2:before 		{ content: "\e212"; }
.nxs-icon-arrow-left2:before 			{ content: "\e213"; }
.nxs-icon-arrow-up-left3:before 		{ content: "\e214"; }
.nxs-icon-arrow-up3:before 				{ content: "\e215"; }
.nxs-icon-arrow-up-right3:before 		{ content: "\e216"; }
.nxs-icon-arrow-right3:before 			{ content: "\e217"; }
.nxs-icon-arrow-down-right3:before 		{ content: "\e218"; }
.nxs-icon-arrow-down3:before 			{ content: "\e219"; }
.nxs-icon-arrow-down-left3:before 		{ content: "\e220"; }
.nxs-icon-arrow-left3:before 			{ content: "\e221"; }
.nxs-icon-radio-checked:before 			{ content: "\e222"; }
.nxs-icon-radio-unchecked:before,
.nxs-icon-radial:before 				{ content: "\e223"; }
.nxs-icon-crop:before 					{ content: "\e224"; }
.nxs-icon-scissors:before 				{ content: "\e225"; }
.nxs-icon-filer:before			{ content: "\e226"; }
.nxs-icon-template:before 				{ content: "\e227"; }
.nxs-icon-new-tab:before 				{ content: "\e228"; }
.nxs-icon-embed:before 					{ content: "\e229"; }
.nxs-icon-share:before,
.nxs-icon-social:before 				{ content: "\e230"; }
.nxs-icon-google:before 				{ content: "\e231"; }
.nxs-icon-google-plus:before 			{ content: "\e232"; }
.nxs-icon-facebook:before 				{ content: "\e233"; }
.nxs-icon-instagram:before 				{ content: "\e234"; }
.nxs-icon-twitter:before,
.nxs-icon-twittertweets:before 			{ content: "\e235"; }
.nxs-icon-twitter-2:before 				{ content: "\e236"; }
.nxs-icon-feed:before,
.nxs-icon-rss:before 					{ content: "\e237"; }
.nxs-icon-youtube:before 				{ content: "\e238"; }
.nxs-icon-vimeo:before 					{ content: "\e239"; }
.nxs-icon-vimeo2:before 				{ content: "\e240"; }
.nxs-icon-flickr:before 				{ content: "\e241"; }
.nxs-icon-wordpress:before,
.nxs-icon-wordpresssidebar:before 		{ content: "\e242"; }
.nxs-icon-apple:before 					{ content: "\e243"; }
.nxs-icon-windows8:before 				{ content: "\e244"; }
.nxs-icon-soundcloud:before 			{ content: "\e245"; }
.nxs-icon-skype:before 					{ content: "\e246"; }
.nxs-icon-linkedin:before 				{ content: "\e247"; }
.nxs-icon-pinterest:before 				{ content: "\e248"; }
.nxs-icon-file-pdf:before 				{ content: "\e249"; }
.nxs-icon-clock:before 					{ content: "\e250"; }
.nxs-icon-headphones:before 			{ content: "\e251"; }
.nxs-icon-loop:before 					{ content: "\e252"; }
.nxs-icon-loop2:before 					{ content: "\e253"; }
.nxs-icon-loop3:before 					{ content: "\e254"; }
.nxs-icon-bubble:before 				{ content: "\e255"; }
.nxs-icon-copy:before 					{ content: "\e256"; }
.nxs-icon-copy2:before 					{ content: "\e257"; }
.nxs-icon-copy3:before 					{ content: "\e258"; }
.nxs-icon-paste:before 					{ content: "\e259"; }
.nxs-icon-mobile2:before 				{ content: "\e260"; }
.nxs-icon-bars2:before 					{ content: "\e261"; }
.nxs-icon-eye-blocked:before 			{ content: "\e262"; }
.nxs-icon-contrast:before 				{ content: "\e263"; }
.nxs-icon-google-drive:before 			{ content: "\e264"; }

/* Custom */
.nxs-icon-header:before 				{ content: "\e300"; }
.nxs-icon-sidebar:before 				{ content: "\e301"; }
.nxs-icon-footer:before 				{ content: "\e302"; }
.nxs-icon-subfooter:before 				{ content: "\e303"; }
.nxs-icon-subheader:before 				{ content: "\e304"; }
.nxs-icon-construction:before 			{ content: "\e305"; }
.nxs-icon-dashboard:before				{ content: "\e306"; }
.nxs-icon-article-new:before			{ content: "\e307"; }
.nxs-icon-article-overview:before 		{ content: "\e308"; }
.nxs-icon-arrow-down-light:before 		{ content: "\e309"; }
.nxs-icon-arrow-left-light:before,
.nxs-icon-arrow-left-2:before 			{ content: "\e310"; }
.nxs-icon-arrow-up-light:before 		{ content: "\e311"; }
.nxs-icon-arrow-right-light:before 		{ content: "\e312"; }
.nxs-icon-arrow-double-left-light:before,
.nxs-icon-arrow-left-double:before 		{ content: "\e313"; }
.nxs-icon-arrow-double-right-light:before,
.nxs-icon-arrow-right-double:before 	{ content: "\e314"; }
.nxs-icon-dollar:before 				{ content: "\e315"; }
.nxs-icon-euro:before 					{ content: "\e316"; }
.nxs-icon-pound:before 					{ content: "\e317"; }
.nxs-icon-menucontainer:before 			{ content: "\e318"; }
.nxs-icon-carousel:before, 
.nxs-icon-amusementpark:before	 		{ content: "\e319"; }
.nxs-icon-csv:before 					{ content: "\e320"; }
.nxs-icon-htmlcustom:before 			{ content: "\e321"; }
.nxs-icon-logo:before 					{ content: "\e322"; }
.nxs-icon-signpost:before 				{ content: "\e323"; }
.nxs-icon-wordpresstitle:before 		{ content: "\e324"; }
.nxs-icon-bus:before 					{ content: "\e325"; }
.nxs-icon-car:before 					{ content: "\e326"; }
.nxs-icon-train1:before 				{ content: "\e327"; }
.nxs-icon-company:before 				{ content: "\e328"; }
.nxs-icon-faucet:before 				{ content: "\e329"; }
.nxs-icon-hardhat:before, 
.nxs-icon-construction:before	 		{ content: "\e330"; }
.nxs-icon-herring:before, 
.nxs-icon-concrete:before	 			{ content: "\e331"; }
.nxs-icon-horseshoe:before, 
.nxs-icon-equestrian:before	 			{ content: "\e332"; }
.nxs-icon-hospital:before, 
.nxs-icon-healthcenter:before	 		{ content: "\e333"; }
.nxs-icon-matchresults:before 			{ content: "\e334"; }
.nxs-icon-mug:before 					{ content: "\e335"; }
.nxs-icon-oven:before 					{ content: "\e336"; }
.nxs-icon-palette:before, 
.nxs-icon-artpainter:before	 			{ content: "\e337"; }
.nxs-icon-paw:before 					{ content: "\e338"; }
.nxs-icon-plunger:before, 
.nxs-icon-plumber:before	 			{ content: "\e339"; }
.nxs-icon-safe:before 					{ content: "\e340"; }
.nxs-icon-referee:before 				{ content: "\e341"; }
.nxs-icon-searchresults:before 			{ content: "\e342"; }
.nxs-icon-vacuum-cleaner:before, 
.nxs-icon-cleaning:before	 			{ content: "\e343"; }
.nxs-icon-warehouse:before 				{ content: "\e344"; }
.nxs-icon-window:before 				{ content: "\e345"; }
.nxs-icon-yoga:before 					{ content: "\e346"; }
.nxs-icon-zen:before, 
.nxs-icon-taichi:before	 				{ content: "\e347"; }
.nxs-icon-security-camera:before 		{ content: "\e348"; }
.nxs-icon-dry-van:before 				{ content: "\e349"; }
.nxs-icon-snowflake:before,
.nxs-icon-snowflake1:before, 
.nxs-icon-hvac:before	 				{ content: "\e350"; }
.nxs-icon-flat-bed:before 				{ content: "\e351"; }
.nxs-icon-truck3:before, 
.nxs-icon-shippingcompany:before		{ content: "\e352"; }
.nxs-icon-trolley:before 				{ content: "\e353"; }		
.nxs-icon-spray-can:before 				{ content: "\e354"; }
.nxs-icon-sofa:before, 
.nxs-icon-homestaging:before	 		{ content: "\e355"; }
.nxs-icon-sewerage:before 				{ content: "\e356"; }
.nxs-icon-toilet:before 				{ content: "\e357"; }
.nxs-icon-tooth:before 					{ content: "\e358"; }
.nxs-icon-shirt:before 					{ content: "\e359"; }
.nxs-icon-commission:before, 
.nxs-icon-homeownersassociation:before	{ content: "\e360"; }
.nxs-icon-birthdaycake:before 			{ content: "\e361"; }
.nxs-icon-blowtorch:before 				{ content: "\e362"; }
.nxs-icon-fan:before 					{ content: "\e363"; }
.nxs-icon-cat:before 					{ content: "\e364"; }
.nxs-icon-dog:before 					{ content: "\e365"; }
.nxs-icon-mole:before 					{ content: "\e366"; }
.nxs-icon-mouse:before 					{ content: "\e367"; }
.nxs-icon-fox:before 					{ content: "\e368"; }
.nxs-icon-pigeon:before 				{ content: "\e369"; }
.nxs-icon-rabbit:before 				{ content: "\e370"; }
.nxs-icon-rat:before 					{ content: "\e371"; }
.nxs-icon-squirrel:before 				{ content: "\e372"; }
.nxs-icon-categories:before 			{ content: "\e373"; }
.nxs-icon-tumbler:before 				{ content: "\e374"; }
.nxs-icon-remove-sign:before 			{ content: "\e375"; }
.nxs-icon-disabled:before, 
.nxs-icon-nursinghome:before	 		{ content: "\e376"; }
.nxs-icon-file2:before 					{ content: "\e377"; }
.nxs-icon-apartment:before, 
.nxs-icon-highschool:before	 			{ content: "\e378"; }
.nxs-icon-move:before 					{ content: "\e379"; }
.nxs-icon-ribbon:before 				{ content: "\e380"; }
.nxs-icon-headset:before, 
.nxs-icon-virtualassistant:before		{ content: "\e381"; }
.nxs-icon-mobilelove:before 			{ content: "\e382"; }
.nxs-icon-rocket2:before 				{ content: "\e383"; }
.nxs-icon-hands:before, 
.nxs-icon-reiki:before	 				{ content: "\e384"; }
.nxs-icon-joint:before, 
.nxs-icon-physiotherapy:before			{ content: "\e385"; }
.nxs-icon-pelvis:before 				{ content: "\e386"; }
.nxs-icon-ear:before 					{ content: "\e387"; }
.nxs-icon-spinal:before, 
.nxs-icon-chiropractor:before	 		{ content: "\e388"; }
.nxs-icon-changecontent:before 			{ content: "\e389"; }
.nxs-icon-firework:before, 
.nxs-icon-fireworks:before	 			{ content: "\e390"; }
.nxs-icon-buildingblock:before, 
.nxs-icon-daycare:before	 			{ content: "\e391"; }
.nxs-icon-brakes:before	 				{ content: "\e392"; }
.nxs-icon-tire:before 					{ content: "\e393"; }
.nxs-icon-brokenglass:before 			{ content: "\e394"; }
.nxs-icon-steeringwheel:before, 
.nxs-icon-drivingschool:before	 		{ content: "\e395"; }
.nxs-icon-puzzle:before, 
.nxs-icon-kindergarten:before	 		{ content: "\e396"; }
.nxs-icon-googleanalytic:before, 
.nxs-icon-internetmarketing:before		{ content: "\e397"; }
.nxs-icon-ghost:before 					{ content: "\e398"; }
.nxs-icon-handshake:before, 
.nxs-icon-publicrelations:before		{ content: "\e399"; }
.nxs-icon-frontenddesign:before, 
.nxs-icon-webdesign:before	 			{ content: "\e400"; }
.nxs-icon-ring:before, 
.nxs-icon-weddingplanner:before	 		{ content: "\e401"; }
.nxs-icon-musicnote:before 				{ content: "\e402"; }
.nxs-icon-mask:before, 
.nxs-icon-actor:before	 				{ content: "\e403"; }
.nxs-icon-receptionbell:before 			{ content: "\e404"; }
.nxs-icon-it:before, 
.nxs-icon-itcompany:before	 			{ content: "\e405"; }
.nxs-icon-footsteps:before, 
.nxs-icon-dancestudio:before	 		{ content: "\e406"; }
.nxs-icon-taxi:before 					{ content: "\e407"; }
.nxs-icon-carside:before 				{ content: "\e408"; }
.nxs-icon-golf:before, 
.nxs-icon-golfclub:before	 			{ content: "\e409"; }
.nxs-icon-spider:before 				{ content: "\e410"; }
.nxs-icon-worm:before 					{ content: "\e411"; }
.nxs-icon-towing:before,
.nxs-icon-towtruck:before 				{ content: "\e412"; }
.nxs-icon-cartruck:before 				{ content: "\e413"; }
.nxs-icon-fuel:before, 
.nxs-icon-gasstation:before	 			{ content: "\e414"; }
.nxs-icon-jumpstart:before 				{ content: "\e415"; }
.nxs-icon-ant:before 					{ content: "\e416"; }
.nxs-icon-mosquito:before 				{ content: "\e417"; }
.nxs-icon-fleas:before, 
.nxs-icon-pestcontrol:before			{ content: "\e418"; }
.nxs-icon-mite:before	 				{ content: "\e419"; }
.nxs-icon-houzz:before	 				{ content: "\e420"; }
.nxs-icon-silverfish:before	 			{ content: "\e421"; }
.nxs-icon-leather:before	 			{ content: "\e422"; }
.nxs-icon-iron:before	 				{ content: "\e423"; }
.nxs-icon-caterpillar:before	 		{ content: "\e424"; }
.nxs-icon-beetle:before		 			{ content: "\e425"; }
.nxs-icon-leftalign:before				{ content: "\e426";	}
.nxs-icon-centeralign:before			{ content: "\e427"; }
.nxs-icon-rightalign:before				{ content: "\e428";	}
.nxs-icon-topalign:before				{ content: "\e429";	}
.nxs-icon-middlealign:before			{ content: "\e430";	}
.nxs-icon-bottomalign:before			{ content: "\e431";	}
.nxs-icon-lightbulb:before, 
.nxs-icon-lighting:before				{ content: "\e432";	}
.nxs-icon-shovel:before					{ content: "\e433";	}
.nxs-icon-fence:before					{ content: "\e434";	}
.nxs-icon-carpet:before					{ content: "\e435";	}
.nxs-icon-bone:before					{ content: "\e436";	}
.nxs-icon-radiation:before				{ content: "\e437";	}
.nxs-icon-boat:before					{ content: "\e438";	}
.nxs-icon-container:before, 
.nxs-icon-selfstorage:before			{ content: "\e439";	}
.nxs-icon-wreck:before					{ content: "\e440";	}
.nxs-icon-divemask:before				{ content: "\e441";	}
.nxs-icon-waves:before, 
.nxs-icon-surfing:before				{ content: "\e442";	}
.nxs-icon-oxygen:before					{ content: "\e443";	}
.nxs-icon-pagepopup:before				{ content: "\e444";	}
.nxs-icon-fixedheader:before			{ content: "\e445";	}
.nxs-icon-sections:before				{ content: "\e446";	}
.nxs-icon-inpage:before					{ content: "\e447";	}
.nxs-icon-education:before, 
.nxs-icon-tutoring:before				{ content: "\e448";	}
.nxs-icon-bike:before, 
.nxs-icon-bikerental:before				{ content: "\e449";	}
.nxs-icon-mot:before					{ content: "\e450";	}
.nxs-icon-beer:before, 
.nxs-icon-pub:before					{ content: "\e451";	}
.nxs-icon-yelp:before					{ content: "\e452";	}
.nxs-icon-scaffold:before				{ content: "\e453";	}
.nxs-icon-bowling:before				{ content: "\e454";	}
.nxs-icon-needle:before, 
.nxs-icon-sewing:before					{ content: "\e455";	}
.nxs-icon-usb1:before					{ content: "\e456";	}
.nxs-icon-usb2:before					{ content: "\e457";	}
.nxs-icon-hdd:before					{ content: "\e458";	}
.nxs-icon-tennisball:before, 
.nxs-icon-tennis:before					{ content: "\e459";	}
.nxs-icon-nurse:before, 
.nxs-icon-homehealthcare:before			{ content: "\e460";	}
.nxs-icon-ekg:before, 
.nxs-icon-internalmedicine:before		{ content: "\e461";	}
.nxs-icon-firstaid:before				{ content: "\e462";	}
.nxs-icon-pill:before, 
.nxs-icon-pharmacy:before				{ content: "\e463";	}
.nxs-icon-syringe:before, 
.nxs-icon-plasticsurgery:before			{ content: "\e464";	}
.nxs-icon-cpr:before, 
.nxs-icon-massage:before				{ content: "\e465";	}
.nxs-icon-ekg2:before					{ content: "\e466";	}
.nxs-icon-vector:before, 
.nxs-icon-graphicdesign:before			{ content: "\e467";	}
.nxs-icon-japaneserestaurant:before		{ content: "\e468";	}
.nxs-icon-resort:before					{ content: "\e469";	}
.nxs-icon-mortgagebroker:before			{ content: "\e470";	}
.nxs-icon-pawnshop:before				{ content: "\e471";	}
.nxs-icon-antiques:before				{ content: "\e472";	}
.nxs-icon-skiresort:before				{ content: "\e473";	}
.nxs-icon-recordlabel:before			{ content: "\e474";	}
.nxs-icon-recordingstudio:before		{ content: "\e475";	}
.nxs-icon-butcher:before				{ content: "\e476";	}
.nxs-icon-musicvenue:before				{ content: "\e477";	}
.nxs-icon-musicschool:before			{ content: "\e478";	}
.nxs-icon-musicfestival:before			{ content: "\e479";	}
.nxs-icon-piano:before					{ content: "\e480";	}
.nxs-icon-musician:before				{ content: "\e481";	}
.nxs-icon-boxing:before					{ content: "\e482";	}
.nxs-icon-bridal:before					{ content: "\e483";	}
.nxs-icon-circusclown:before			{ content: "\e484";	}
.nxs-icon-greekrestaurant:before		{ content: "\e485";	}
.nxs-icon-desert:before					{ content: "\e486";	}
.nxs-icon-astrology:before				{ content: "\e487";	}
.nxs-icon-casino:before					{ content: "\e488";	}
.nxs-icon-liquor:before					{ content: "\e489";	}
.nxs-icon-animalshelter:before			{ content: "\e490";	}
.nxs-icon-cabin:before					{ content: "\e491";	}
.nxs-icon-tanning:before,
.nxs-icon-tanningsalon:before			{ content: "\e492";	}
.nxs-icon-sauna:before					{ content: "\e493";	}
.nxs-icon-pizzeria:before				{ content: "\e494";	}
.nxs-icon-phonerepair:before			{ content: "\e495";	}
.nxs-icon-karaoke:before				{ content: "\e496";	}
.nxs-icon-carrepair:before				{ content: "\e497";	}
.nxs-icon-coffeeshop:before				{ content: "\e498";	}
.nxs-icon-bbq:before					{ content: "\e499";	}
.nxs-icon-artgallery:before				{ content: "\e500";	}
.nxs-icon-church:before					{ content: "\e501";	}
.nxs-icon-icecream:before				{ content: "\e502";	}
.nxs-icon-optometrist:before			{ content: "\e503";	}
.nxs-icon-homeimprovement:before		{ content: "\e504";	}
.nxs-icon-psychology:before				{ content: "\e505";	}
.nxs-icon-barbershop:before				{ content: "\e506";	}
.nxs-icon-privateinvestigator:before	{ content: "\e507";	}
.nxs-icon-laundry:before				{ content: "\e508";	}
.nxs-icon-printshop:before				{ content: "\e509";	}
.nxs-icon-fireprotector:before			{ content: "\e510";	}
.nxs-icon-fashion:before				{ content: "\e511";	}
.nxs-icon-windowcleaner:before			{ content: "\e512";	}
.nxs-icon-finance:before				{ content: "\e513";	}
.nxs-icon-insurancecompany:before		{ content: "\e514";	}
.nxs-icon-nutrition:before				{ content: "\e515";	}
.nxs-icon-smoothie:before				{ content: "\e516";	}
.nxs-icon-sushibar:before				{ content: "\e517";	}
.nxs-icon-chineserestaurant:before		{ content: "\e518";	}
.nxs-icon-winebar:before				{ content: "\e519";	}
.nxs-icon-tabletennis:before			{ content: "\e520";	}
.nxs-icon-recycling:before				{ content: "\e521";	}
.nxs-icon-nailsalon:before				{ content: "\e522";	}
.nxs-icon-ballet:before					{ content: "\e523";	}
.nxs-icon-aquarium:before				{ content: "\e524";	}
.nxs-icon-billiard:before				{ content: "\e525";	}
.nxs-icon-funeralhome:before			{ content: "\e526";	}
.nxs-icon-cemetery:before				{ content: "\e527";	}
.nxs-icon-minigolf:before				{ content: "\e528";	}
.nxs-icon-propertymanagement:before		{ content: "\e529";	}
.nxs-icon-computerrepair:before			{ content: "\e530";	}
.nxs-icon-architect:before				{ content: "\e531";	}
.nxs-icon-interiordesign:before			{ content: "\e532";	}
.nxs-icon-basketball:before				{ content: "\e533";	}
.nxs-icon-tailor:before					{ content: "\e534";	}
.nxs-icon-waterpurifier:before			{ content: "\e535";	}
.nxs-icon-gamedeveloper:before			{ content: "\e536";	}
.nxs-icon-weddingphotographer:before	{ content: "\e537";	}
.nxs-icon-weddingphotography:before		{ content: "\e538";	}
.nxs-icon-weddingvenue:before			{ content: "\e539";	}
.nxs-icon-police:before					{ content: "\e540";	}
.nxs-icon-drycleaning:before			{ content: "\e541";	}
.nxs-icon-nanny:before					{ content: "\e542";	}
.nxs-icon-renovation:before				{ content: "\e543";	}
.nxs-icon-fleamarket:before				{ content: "\e544";	}
.nxs-icon-hairsalon:before,
.nxs-icon-hairdresser:before			{ content: "\e545";	}
.nxs-icon-limousine:before				{ content: "\e546";	}
.nxs-icon-roofing:before				{ content: "\e547";	}
.nxs-icon-speaker:before				{ content: "\e548";	}
.nxs-icon-modelportfolio:before			{ content: "\e549";	}
.nxs-icon-modelagency:before			{ content: "\e550";	}
.nxs-icon-camping:before				{ content: "\e551";	}
.nxs-icon-moving:before					{ content: "\e552";	}
.nxs-icon-bakery:before					{ content: "\e553";	}
.nxs-icon-carwash:before				{ content: "\e554";	}
.nxs-icon-movieproduction:before		{ content: "\e555";	}
.nxs-icon-videoproduction:before		{ content: "\e556";	}
.nxs-icon-soccerstadium:before			{ content: "\e557";	}
.nxs-icon-filmproduction:before			{ content: "\e558";	}
.nxs-icon-dj:before						{ content: "\e559";	}
.nxs-icon-lounge:before					{ content: "\e560";	}
.nxs-icon-fitness:before				{ content: "\e561";	}
.nxs-icon-accountant:before				{ content: "\e562";	}
.nxs-icon-hiking:before					{ content: "\e563";	}
.nxs-icon-opera:before					{ content: "\e564";	}
.nxs-icon-playground:before				{ content: "\e565";	}
.nxs-icon-conference:before				{ content: "\e566";	}
.nxs-icon-swimmingpool:before			{ content: "\e567";	}
.nxs-icon-texmex:before					{ content: "\e568";	}
.nxs-icon-brewery:before				{ content: "\e569";	}
.nxs-icon-election:before				{ content: "\e570";	}
.nxs-icon-gokart:before					{ content: "\e571";	}
.nxs-icon-fooddelivery:before			{ content: "\e572";	}
.nxs-icon-hometheater:before			{ content: "\e573";	}
.nxs-icon-badminton:before				{ content: "\e574";	}
.nxs-icon-beautysalon:before			{ content: "\e575";	}
.nxs-icon-cosmetics:before,
.nxs-icon-beautyshop:before				{ content: "\e576";	}
.nxs-icon-wrestling:before				{ content: "\e577";	}
.nxs-icon-carpenter:before				{ content: "\e578";	}
.nxs-icon-ngo:before					{ content: "\e579";	}
.nxs-icon-flooring:before				{ content: "\e580";	}
.nxs-icon-hardwarestore:before			{ content: "\e581";	}
.nxs-icon-catering:before				{ content: "\e582";	}
.nxs-icon-spasalon:before				{ content: "\e583";	}
.nxs-icon-tattoo:before					{ content: "\e584";	}
.nxs-icon-babysitting:before			{ content: "\e585";	}
.nxs-icon-allergy:before				{ content: "\e586";	}
.nxs-icon-childcare:before				{ content: "\e587";	}
.nxs-icon-personaltrainer:before		{ content: "\e588";	}
.nxs-icon-arena:before					{ content: "\e589";	}
.nxs-icon-animalcare:before				{ content: "\e590";	}
.nxs-icon-archery:before				{ content: "\e591";	}
.nxs-icon-duckhunting:before			{ content: "\e592";	}
.nxs-icon-ropejumping:before			{ content: "\e593";	}
.nxs-icon-mosque:before					{ content: "\e594";	}
.nxs-icon-flyfishing:before				{ content: "\e595";	}
.nxs-icon-rafting:before				{ content: "\e596";	}
.nxs-icon-bodybuilding:before			{ content: "\e597";	}
.nxs-icon-webagency:before				{ content: "\e598";	}
.nxs-icon-skincare:before				{ content: "\e599";	}
.nxs-icon-dogwalking:before				{ content: "\e600";	}
.nxs-icon-dogboarding:before			{ content: "\e601";	}
.nxs-icon-dogtraining:before			{ content: "\e602";	}
.nxs-icon-florist:before				{ content: "\e603";	}
.nxs-icon-gymnastics:before				{ content: "\e604";	}
.nxs-icon-guns:before					{ content: "\e605";	}
.nxs-icon-climbing:before				{ content: "\e606";	}
.nxs-icon-squash:before					{ content: "\e607";	}
.nxs-icon-lingerie:before				{ content: "\e608";	}
.nxs-icon-deer:before					{ content: "\e609";	}
.nxs-icon-sportsbar:before				{ content: "\e610";	}
.nxs-icon-makeupartist:before			{ content: "\e611";	}
.nxs-icon-holistic:before				{ content: "\e612";	}
.nxs-icon-foodtruck:before				{ content: "\e613";	}
.nxs-icon-cafe:before					{ content: "\e614";	}
.nxs-icon-donutshop:before				{ content: "\e615";	}
.nxs-icon-gym:before					{ content: "\e616";	}
.nxs-icon-countryclub:before			{ content: "\e617";	}
.nxs-icon-summercamp:before				{ content: "\e618";	}
.nxs-icon-eventphotography:before		{ content: "\e619";	}
.nxs-icon-musicband:before				{ content: "\e620";	}
.nxs-icon-paintball:before				{ content: "\e621";	}
.nxs-icon-aegeanresort:before			{ content: "\e622";	}
.nxs-icon-cafetaria:before				{ content: "\e623";	}
.nxs-icon-trainingcenter:before			{ content: "\e624";	}
.nxs-icon-steakhouse:before				{ content: "\e625";	}
.nxs-icon-deli:before					{ content: "\e626";	}
.nxs-icon-bistro:before					{ content: "\e627";	}
.nxs-icon-breakfast:before				{ content: "\e628";	}
.nxs-icon-eatery:before					{ content: "\e629";	}
.nxs-icon-grill:before					{ content: "\e630";	}
.nxs-icon-synagogue:before				{ content: "\e631";	}
.nxs-icon-synagogue2:before				{ content: "\e632";	}
.nxs-icon-buffet:before					{ content: "\e633";	}
.nxs-icon-bouncycastle:before			{ content: "\e634";	}
.nxs-icon-dogtrimming:before			{ content: "\e635";	}
.nxs-icon-bootcamp:before				{ content: "\e636";	}
.nxs-icon-brunch:before					{ content: "\e637";	}
.nxs-icon-indianrestaurant:before		{ content: "\e638";	}
.nxs-icon-italianrestaurant:before		{ content: "\e639";	}
.nxs-icon-autodetailing:before			{ content: "\e640";	}
.nxs-icon-angieslist:before				{ content: "\e641";	}
.nxs-icon-snapchat:before				{ content: "\e642";	}
.nxs-icon-nexus:before					{ content: "\e643";	}
.nxs-icon-github:before					{ content: "\e644";	}
.nxs-icon-ok:before						{ content: "\e645";	}
.nxs-icon-vk:before						{ content: "\e646";	}
.nxs-icon-whatsapp:before				{ content: "\e647";	}
.nxs-icon-treestump:before				{ content: "\e648";	}
.nxs-icon-download:before				{ content: "\e649";	}


/* Crappicons */
.nxs-icon-cockroach:before 				{ content: "\e900"; }
.nxs-icon-flea:before 					{ content: "\e901"; }
.nxs-icon-fly:before 					{ content: "\e902"; }
.nxs-icon-moth:before 					{ content: "\e903"; }
.nxs-icon-termite:before 				{ content: "\e904"; }
.nxs-icon-wasp:before 					{ content: "\e905"; }
.nxs-icon-landrover:before 				{ content: "\e906"; }
.nxs-icon-mustang:before 				{ content: "\e907"; }
.nxs-icon-toyota:before 				{ content: "\e908"; }
.nxs-icon-truck2:before 				{ content: "\e909"; }

.nxs-icon-aries:before 					{ content: "\2648"; }
.nxs-icon-taurus:before 				{ content: "\2649"; }
.nxs-icon-gemini:before 				{ content: "\264a"; }
.nxs-icon-cancer:before 				{ content: "\264b"; }
.nxs-icon-leo:before 					{ content: "\264c"; }
.nxs-icon-virgo:before 					{ content: "\264d"; }
.nxs-icon-libra:before 					{ content: "\264e"; }
.nxs-icon-scorpio:before 				{ content: "\264f"; }
.nxs-icon-sagittarius:before 			{ content: "\2650"; }
.nxs-icon-capricorn:before 				{ content: "\2651"; }
.nxs-icon-aquarius:before 				{ content: "\2652"; }
.nxs-icon-pisces:before 				{ content: "\2653"; }

/* PRIMARY BUSINESS TYPE ICONS
---------------------------------------------------------------------------------------------------- */
.nxs-icon-agriculture:before			 { content: "\e101";}
.nxs-icon-art:before					 { content: "\e500";}
.nxs-icon-automotive:before				 { content: "\e497";}
.nxs-icon-baby:before					 { content: "\e585";}
.nxs-icon-beauty:before					 { content: "\e575";}
.nxs-icon-boat:before					 { content: "\e438";}
.nxs-icon-books:before					 { content: "\e023";}
.nxs-icon-business_services:before		 { content: "\e328";}
.nxs-icon-cleaning:before				 { content: "\e343";}
.nxs-icon-communications:before			 { content: "\e073";}
.nxs-icon-computer:before				 { content: "\e055";}
.nxs-icon-construction:before			 { content: "\e305";}
.nxs-icon-culture:before				 { content: "\e643";} /* nexus icon */
.nxs-icon-design:before					 { content: "\e004";}
.nxs-icon-education:before				 { content: "\e448";}
.nxs-icon-electronics:before			 { content: "\e643";} /* nexus icon */
.nxs-icon-energy:before					 { content: "\e116";}
.nxs-icon-entertainment:before			 { content: "\e477";}
.nxs-icon-environmental:before			 { content: "\e128";}
.nxs-icon-event_planning:before			 { content: "\e051";}
.nxs-icon-fashion:before				 { content: "\e511";}
.nxs-icon-finance:before				 { content: "\e315";}
.nxs-icon-food:before					 { content: "\e100";}
.nxs-icon-gambling:before				 { content: "\e488";}
.nxs-icon-games:before					 { content: "\e536";}
.nxs-icon-garden:before					 { content: "\e433";}
.nxs-icon-government:before				 { content: "\e025";}
.nxs-icon-health:before					 { content: "\e113";}
.nxs-icon-holiday:before				 { content: "\e469";}
.nxs-icon-hotel:before					 { content: "\e572";}
.nxs-icon-industrial:before				 { content: "\e643";} /* nexus icon */
.nxs-icon-interior_design:before		 { content: "\e532";}
.nxs-icon-internet:before				 { content: "\e022";}
.nxs-icon-kids:before					 { content: "\e587";}
.nxs-icon-local_business:before			 { content: "\e043";}
.nxs-icon-maintenance:before			 { content: "\e196";}
.nxs-icon-marketing:before				 { content: "\e021";}
.nxs-icon-media:before					 { content: "\e015";}
.nxs-icon-medical:before				 { content: "\e333";}
.nxs-icon-music:before					 { content: "\e402";}
.nxs-icon-nightlife:before				 { content: "\e099";}
.nxs-icon-pet:before					 { content: "\e338";}
.nxs-icon-photography:before			 { content: "\e619";}
.nxs-icon-politics:before				 { content: "\e399";}
.nxs-icon-real_estate:before			 { content: "\e000";}
.nxs-icon-recruitment:before			 { content: "\e027";}
.nxs-icon-religious:before				 { content: "\e135";}
.nxs-icon-restaurant:before				 { content: "\e100";}
.nxs-icon-science:before				 { content: "\e106";}
.nxs-icon-security:before				 { content: "\e087";}
.nxs-icon-shipping:before				 { content: "\e552";}
.nxs-icon-shopping:before				 { content: "\e035";}
.nxs-icon-social_network:before			 { content: "\e230";}
.nxs-icon-software:before				 { content: "\e321";}
.nxs-icon-sports:before					 { content: "\e610";}
.nxs-icon-transportation:before			 { content: "\e352";}
.nxs-icon-travel:before					 { content: "\e110";}
.nxs-icon-wedding:before				 { content: "\e537";}

/* BUSINESS TYPE ICONS
---------------------------------------------------------------------------------------------------- */
/* agriculture */
.nxs-icon-winery:before					{ content: "\e519";	}
/* art */
.nxs-icon-art_gallery:before			{ content: "\e500";	}
.nxs-icon-stained_glass:before			{ content: "\e643";	} /* nexus icon */
/* automotive */
.nxs-icon-car_repair:before				{ content: "\e497";	}
.nxs-icon-car_wash:before				{ content: "\e554";	}
.nxs-icon-towing:before					{ content: "\e412";	}
/* beauty */
.nxs-icon-barber_shop:before			{ content: "\e506";	}
.nxs-icon-beauty_salon:before			{ content: "\e575";	}
.nxs-icon-cosmetics:before				{ content: "\e576";	}
.nxs-icon-hair_salon:before				{ content: "\e545";	}
.nxs-icon-holistic:before				{ content: "\e612";	}
.nxs-icon-makeup_artist:before			{ content: "\e611";	}
.nxs-icon-massage:before				{ content: "\e465";	}
.nxs-icon-nail_salon:before				{ content: "\e522";	}
.nxs-icon-sauna:before					{ content: "\e493";	}
.nxs-icon-skin_care:before				{ content: "\e599";	}
.nxs-icon-spa_salon:before				{ content: "\e583";	}
.nxs-icon-tanning:before				{ content: "\e492";	}
.nxs-icon-tattoo:before					{ content: "\e584";	}
.nxs-icon-tanning_salon:before			{ content: "\e492";	}
/* books */
.nxs-icon-book_author:before			{ content: "\e023";	}
/* business services */
.nxs-icon-lawyer:before					{ content: "\e104";	}
.nxs-icon-consultant:before				{ content: "\e073";	}
.nxs-icon-personal_assistant:before		{ content: "\e075";	}
.nxs-icon-virtual_assistant:before		{ content: "\e381";	}
.nxs-icon-florist						{ content: "\e603";	}
/* cleaning */
.nxs-icon-carpet_cleaning:before		{ content: "\e435";	}
.nxs-icon-cleaning:before				{ content: "\e343";	}
.nxs-icon-laundry:before				{ content: "\e508";	}
.nxs-icon-window_cleaning:before		{ content: "\e512";	}
.nxs-icon-dry_cleaning:before			{ content: "\e541";	}
/* computer */
.nxs-icon-computer_repair:before		{ content: "\e530";	}
.nxs-icon-computer_shop:before			{ content: "\e055";	}
/* construction */
.nxs-icon-construction:before			{ content: "\e305";	}
.nxs-icon-carpenter:before				{ content: "\e578";	}
.nxs-icon-electrician:before			{ content: "\e116";	}
.nxs-icon-fencing:before				{ content: "\e434";	}
.nxs-icon-flooring:before				{ content: "\e580";	}
.nxs-icon-masonry:before				{ content: "\e331";	}
.nxs-icon-architect:before				{ content: "\e531";	}
.nxs-icon-sliding_door:before			{ content: "\e643";	} /* nexus icon */
/* design */
.nxs-icon-design_agency:before			{ content: "\e004";	}
.nxs-icon-web_design:before				{ content: "\e400";	}
.nxs-icon-graphic_design:before			{ content: "\e467";	}
/* education */
.nxs-icon-driving_school:before			{ content: "\e395";	}
.nxs-icon-high_school:before			{ content: "\e378";	}
.nxs-icon-kindergarten:before			{ content: "\e396";	}
.nxs-icon-music_school:before			{ content: "\e478";	}
.nxs-icon-music_teacher:before			{ content: "\e013";	}
.nxs-icon-training_center:before		{ content: "\e624";	}
.nxs-icon-tutoring:before				{ content: "\e448";	}
/* electronics */
.nxs-icon-phone_repair:before			{ content: "\e495";	}
/* entertainment */
.nxs-icon-fireworks:before				{ content: "\e390";	}
.nxs-icon-astrology:before				{ content: "\e487";	}
.nxs-icon-clown:before					{ content: "\e484";	}
.nxs-icon-magician:before				{ content: "\e092";	}
.nxs-icon-paintball:before				{ content: "\e621";	}
.nxs-icon-petting_zoo:before			{ content: "\e643";	} /* nexus icon */
.nxs-icon-pool:before					{ content: "\e525";	}
.nxs-icon-bouncy_castle:before			{ content: "\e634";	}
/* environmental */
.nxs-icon-solar_energy:before			{ content: "\e133";	}
/* event planning */
.nxs-icon-catering:before				{ content: "\e582";	}
.nxs-icon-conference:before				{ content: "\e566";	}
.nxs-icon-event_management:before		{ content: "\e051";	}
.nxs-icon-festival:before				{ content: "\e479";	}
.nxs-icon-speaker:before				{ content: "\e548";	}
/* fashion */
.nxs-icon-model:before					{ content: "\e550";	}
.nxs-icon-model_agency:before			{ content: "\e027";	}
.nxs-icon-model_portfolio:before		{ content: "\e549";	}
.nxs-icon-lingerie:before				{ content: "\e608";	}
.nxs-icon-tailor:before					{ content: "\e534";	}
.nxs-icon-jewelry:before				{ content: "\e401";	}
/* finance */
.nxs-icon-accounting:before				{ content: "\e562";	}
.nxs-icon-credit_repair:before			{ content: "\e036";	}
.nxs-icon-insurance_company:before		{ content: "\e514";	}
.nxs-icon-notary:before					{ content: "\e006";	}
/* food */
.nxs-icon-bakery:before					{ content: "\e553";	}
.nxs-icon-butcher:before				{ content: "\e476";	}
.nxs-icon-pizza:before					{ content: "\e628";	}
.nxs-icon-water_purifier:before			{ content: "\e535";	}
.nxs-icon-food_truck:before				{ content: "\e613";	}
.nxs-icon-personal_chef:before			{ content: "\e582";	}
.nxs-icon-cake_shop:before				{ content: "\e486";	}
.nxs-icon-recipes:before				{ content: "\e643";	} /* nexus icon */
.nxs-icon-chef:before					{ content: "\e582";	}
/* gambling */
.nxs-icon-casino:before					{ content: "\e488";	}
/* games */
.nxs-icon-game_developer:before			{ content: "\e536";	}
/* garden */
.nxs-icon-landscaping:before			{ content: "\e434";	}
.nxs-icon-lawn_care:before				{ content: "\e612";	} /* nexus icon */
.nxs-icon-tree_service:before			{ content: "\e643";	} /* nexus icon */
/* government */
.nxs-icon-fire_department:before		{ content: "\e105";	}
/* health */	
.nxs-icon-acupuncture:before			{ content: "\e643";	} /* nexus icon */
.nxs-icon-health_center:before			{ content: "\e333";	}
.nxs-icon-meditation:before				{ content: "\e347";	}
.nxs-icon-nutrition:before				{ content: "\e515";	}
.nxs-icon-psychology:before				{ content: "\e505";	}
.nxs-icon-reiki:before					{ content: "\e384";	}
.nxs-icon-weight_loss:before			{ content: "\e643";	} /* nexus icon */
.nxs-icon-life_coach:before				{ content: "\e075";	}
/* hotel */
.nxs-icon-beach_resort:before			{ content: "\e622";	}
.nxs-icon-resort:before					{ content: "\e469";	}
/* industrial */
.nxs-icon-concrete:before				{ content: "\e331";	}
/* interior design */
.nxs-icon-interior_design:before		{ content: "\e532";	}
/* kids */
.nxs-icon-babysitter:before				{ content: "\e542";	}
.nxs-icon-day_care:before				{ content: "\e585";	}
.nxs-icon-child_care:before				{ content: "\e587";	}
/* local business */
.nxs-icon-funeral_home:before			{ content: "\e526";	}
.nxs-icon-self_storage:before			{ content: "\e439";	}
/* maintenance */
.nxs-icon-handyman:before				{ content: "\e578";	}
.nxs-icon-hvac:before					{ content: "\e350";	}
.nxs-icon-painter:before				{ content: "\e009";	}
.nxs-icon-pest_control:before			{ content: "\e418";	}
.nxs-icon-plumber:before				{ content: "\e339";	}
.nxs-icon-renovation:before				{ content: "\e543";	}
.nxs-icon-roofing:before				{ content: "\e547";	}
/* marketing */
.nxs-icon-internet_marketing:before		{ content: "\e397";	}
.nxs-icon-public_relations:before		{ content: "\e399";	}
.nxs-icon-seo_company:before			{ content: "\e079";	}
.nxs-icon-social_media_agency:before	{ content: "\e230";	}
.nxs-icon-marketing_agency:before		{ content: "\e095";	}
/* media */
.nxs-icon-ngo:before					{ content: "\e579";	}
.nxs-icon-magazine:before				{ content: "\e643";	} /* nexus icon */
.nxs-icon-video_production:before		{ content: "\e556";	}
.nxs-icon-videographer:before			{ content: "\e558";	}
.nxs-icon-actor:before					{ content: "\e403";	}
.nxs-icon-blogger:before				{ content: "\e007";	}
.nxs-icon-talent_agency:before			{ content: "\e137";	}
/* medical */
.nxs-icon-chiropractor:before			{ content: "\e388";	}
.nxs-icon-dentist:before				{ content: "\e358";	}
.nxs-icon-optometrist:before			{ content: "\e503";	}
.nxs-icon-pharmacy:before				{ content: "\e463";	}
.nxs-icon-physiotherapy:before			{ content: "\e385";	}
.nxs-icon-plastic_surgery:before		{ content: "\e464";	}
/* music */
.nxs-icon-musician:before				{ content: "\e481";	}
.nxs-icon-dj:before						{ content: "\e559";	}
.nxs-icon-music_band:before				{ content: "\e620";	}
.nxs-icon-music_venue:before			{ content: "\e477";	}
.nxs-icon-singer:before					{ content: "\e643";	} /* nexus icon */
.nxs-icon-recording_studio:before		{ content: "\e475";	}
.nxs-icon-record_label:before			{ content: "\e474";	}
.nxs-icon-music_festival:before			{ content: "\e539";	}
/* nightlife */
.nxs-icon-nightclub:before				{ content: "\e099";	}
.nxs-icon-pub:before					{ content: "\e451";	}
/* pet */
.nxs-icon-animal_care:before			{ content: "\e590";	}
.nxs-icon-animal_shelter:before			{ content: "\e490";	}
.nxs-icon-dog_grooming:before			{ content: "\e635";	}
.nxs-icon-dog_training:before			{ content: "\e602";	}
.nxs-icon-dog_walking:before			{ content: "\e600";	}
.nxs-icon-pet_sitting:before			{ content: "\e490";	}
.nxs-icon-veterinarian:before			{ content: "\e590";	}
.nxs-icon-aquarium:before				{ content: "\e524";	}
/* real estate */
.nxs-icon-homeowners_association:before	{ content: "\e360";	}
.nxs-icon-mortgage_broker:before		{ content: "\e470";	}
.nxs-icon-property_management:before	{ content: "\e529";	}
/* religious */
.nxs-icon-mosque:before					{ content: "\e594";	}
.nxs-icon-synagogue:before				{ content: "\e631";	}
/* restaurant */
.nxs-icon-coffee_shop:before			{ content: "\e498";	}
.nxs-icon-brewery:before				{ content: "\e451";	}
.nxs-icon-chinese_restaurant:before		{ content: "\e518";	}
.nxs-icon-food_delivery:before			{ content: "\e572";	}
.nxs-icon-french_restaurant:before		{ content: "\e643";	} /* nexus icon */
.nxs-icon-greek_restaurant:before		{ content: "\e485";	}
.nxs-icon-italian_restaurant:before		{ content: "\e639";	}
.nxs-icon-pizzeria:before				{ content: "\e494";	}
.nxs-icon-restaurant:before				{ content: "\e100";	}
.nxs-icon-spanish_restaurant:before		{ content: "\e643";	} /* nexus icon */
.nxs-icon-sushi_bar:before				{ content: "\e517";	}
/* security */
.nxs-icon-locksmith:before				{ content: "\e087";	}
.nxs-icon-security_company:before		{ content: "\e115";	}
.nxs-icon-private_investigator:before	{ content: "\e507";	}
/* shipping */
.nxs-icon-shipping_company:before		{ content: "\e439";	}
.nxs-icon-logistics:before				{ content: "\e352";	}
/* shopping */
.nxs-icon-antiques:before				{ content: "\e472";	}
.nxs-icon-appliance:before				{ content: "\e091";	}
.nxs-icon-hardware_store:before			{ content: "\e581";	}
/* social network */
.nxs-icon-social_club:before			{ content: "\e643";	} /* nexus icon */
/* software */
.nxs-icon-it_company:before				{ content: "\e405";	}
.nxs-icon-developer:before				{ content: "\e643";	} /* nexus icon */
/* sports */
.nxs-icon-ballet:before					{ content: "\e523";	}
.nxs-icon-bowling:before				{ content: "\e454";	}
.nxs-icon-go_kart:before				{ content: "\e571";	}
.nxs-icon-badminton:before				{ content: "\e574";	}
.nxs-icon-bodybuilding:before			{ content: "\e597";	}
.nxs-icon-boxing:before					{ content: "\e482";	}
.nxs-icon-country_club:before			{ content: "\e643";	} /* nexus icon */
.nxs-icon-cycling_club:before			{ content: "\e643";	} /* nexus icon */
.nxs-icon-dance_studio:before			{ content: "\e406";	}
.nxs-icon-diving:before					{ content: "\e442";	}
.nxs-icon-equestrian:before				{ content: "\e332";	}
.nxs-icon-fitness_gym:before			{ content: "\e561";	}
.nxs-icon-golf:before					{ content: "\e409";	}
.nxs-icon-golf_club:before				{ content: "\e409";	}
.nxs-icon-hiking:before					{ content: "\e563";	}
.nxs-icon-hunting:before				{ content: "\e592";	}
.nxs-icon-hunting_outfitters:before		{ content: "\e609";	}
.nxs-icon-martial_arts:before			{ content: "\e347";	}
.nxs-icon-personal_trainer:before		{ content: "\e588";	}
.nxs-icon-pilates:before				{ content: "\e113";	}
.nxs-icon-scuba_diving:before			{ content: "\e443";	}
.nxs-icon-surfing:before				{ content: "\e442";	}
.nxs-icon-swimming_pool:before			{ content: "\e567";	}
.nxs-icon-water_sports:before			{ content: "\e442";	}
.nxs-icon-yoga:before					{ content: "\e346";	}
.nxs-icon-cricket:before				{ content: "\e643";	} /* nexus icon */
.nxs-icon-crossfit:before				{ content: "\616";	}
/* transportation */
.nxs-icon-bike_rental:before			{ content: "\e449";	}
.nxs-icon-moving:before					{ content: "\e552";	}
.nxs-icon-limousine:before				{ content: "\e546";	}
.nxs-icon-taxi:before					{ content: "\e407";	}
/* travel */
.nxs-icon-tour_operator:before			{ content: "\e130";	}
.nxs-icon-travel_agency:before			{ content: "\e109";	}
.nxs-icon-travel_guide:before			{ content: "\e045";	}
.nxs-icon-summer_camp:before			{ content: "\e618";	}
/* wedding */
.nxs-icon-wedding_agency:before			{ content: "\e538";	}
.nxs-icon-wedding_photographer:before	{ content: "\e537";	}
.nxs-icon-wedding_planner:before		{ content: "\e401";	}
.nxs-icon-wedding_planning:before		{ content: "\e401";	}
.nxs-icon-wedding_venue:before			{ content: "\e539";	}
.nxs-icon-bridal:before					{ content: "\e483";	}



/* NT PRODUCT IMAGES
---------------------------------------------------------------------------------------------------- */

/* bg shadows */
.prod-img1 .dark-shadow 							{ background-image: radial-gradient(circle at bottom center, #808080, transparent 29.3em); } 
.prod-img2 .dark-shadow 							{ background-image: radial-gradient(ellipse at bottom center, #808080, transparent 43.3em); }
.prod-img1 .light-shadow 							{ background-image: radial-gradient(ellipse at top center, white, transparent 30em); }
.prod-img2 .light-shadow 							{ background-image: radial-gradient(ellipse at top center, white, transparent 45em); }

.prod-img1 .dark-shadow 							{ height: 29.3em; }
.prod-img1 .light-shadow 							{ height: 7.6em; }
.prod-img2 .dark-shadow 							{ height: 27.9em; }
.prod-img2 .light-shadow 							{ height: 3.6em; }

/* devices shadow */
.device-laptop.bottom,
.device-tablet.bg,
.device-phone.bg,
.device-imac.bottom,
.device-imac.foot2,
.prod-img2 .bg.device-tablet,
.prod-img2 .bg.device-phone,
.prod-img2 .bg.device-phone2 { box-shadow: 0px 5px 15px 0px rgba(0,0,0,0.5); }

/* colors */
.bg { background-image: linear-gradient(225deg, #B9B9B9, black 20%); }

.prod-img1 .device-laptop.cut,
.prod-img1 .device-laptop.bottom,
.prod-img1 .device-imac.foot,
.prod-img1 .device-tablet.button,
.prod-img1 .device-phone.button,
.prod-img2 .device-phone2.camera,
.prod-img2 .device-phone2.speaker,
.prod-img2 .device-phone.camera,
.prod-img2 .device-phone.speaker,
.prod-img2 .device-tablet.navbar1 { background-color: #636363; }

.prod-img1 .device-laptop.front,
.prod-img1 .device-imac.bottom,
.prod-img1 .device-imac.foot2,
.prod-img2 .device-tablet.navbar2,
.prod-img2 .device-phone.navbar,
.prod-img2 .device-phone2.navbar,
.prod-img2 .device-phone.footer,
.prod-img2 .device-phone2.footer { background-color: #B9B9B9; }

/* prod1 */
.prod-img1 .device.device-imac 						{ width: 34.5em; height: 19.3em; top: 3.8em;  left: 27.2em;	overflow: hidden; /*background-color: red;*/  }
.prod-img1 .device.device-laptop 					{ width: 24em;   height: 15.2em; top: 16.4em; left: 8.8em;	overflow: hidden; /*background-color: blue;*/ }
.prod-img1 .device.device-tablet 					{ width: 10.3em; height: 13.8em; top: 18.5em; left: 56em;	overflow: hidden; /*background-color: green;*/ }
.prod-img1 .device.device-phone 					{ width: 3.7em;  height: 5.3em;  top: 27em;   left: 72.5em;	overflow: hidden; /*background-color: yellow;*/ }

.prod-img1 .bg.device-imac 							{ width: 37.3em; height: 22.3em; top: 2.2em;  left: 25.8em; border-radius: 16px; }
.prod-img1 .bg.device-laptop 						{ width: 26.2em; height: 18.2em; top: 15.2em; left: 7.7em; border-radius: 10px; }
.prod-img1 .bg.device-tablet 						{ width: 13.3em; height: 16.8em; top: 16.9em; left: 54.5em; border-radius: 10px; }
.prod-img1 .bg.device-phone 						{ width: 4.3em;  height: 8.3em;  top: 25.5em; left: 72.2em; border-radius: 10px; }

.prod-img1 .device-laptop.front 					{ width: 35em;   height: 1em;    top: 32.4em; left: 3.3em; }
.prod-img1 .device-laptop.cut 						{ width: 4.8em;  height: 0.5em;  top: 32.4em; left: 18.3em; }
.prod-img1 .device-laptop.bottom 					{ width: 35em;   height: 0.5em;  top: 33.4em; left: 3.3em; border-radius: 0px 0px 15px 15px; }

.prod-img1 .device-imac.foot 						{ width: 7.7em;  height: 2.5em;  top: 28em;   left: 40.6em; }
.prod-img1 .device-imac.foot2 						{ width: 11.2em; height: 1.9em;  top: 30.3em; left: 38.8em; border-radius: 25px 25px 0px 0px; }
.prod-img1 .device-imac.bottom 						{ width: 37.3em; height: 3.5em;  top: 24.5em; left: 25.8em; }

.prod-img1 .button.device-tablet,
.prod-img1 .button.device-phone 					{ border-radius: 10px; width: 0.6em; height: 0.6em; }
.prod-img1 .button.device-tablet		 			{ left: 60.9em; top: 32.7em; }
.prod-img1 .button.device-phone  					{ left: 74.1em; top: 32.7em; }

.prod-img1 iframe 									{ margin: 0; padding: 0; position: relative; background-color: #fff; border-color: #000; transform-origin: top left; -webkit-transform-origin: top left; -o-transform-origin: top left; -ms-transform-origin: top left; -moz-transform-origin: top left; }
.prod-img1 iframe.imac  							{ width: 1600px; height: 894px; transform: scale(0.3233); -webkit-transform: scale(0.3233); -o-transform: scale(0.3233); -ms-transform: scale(0.3233); -moz-transform: scale(0.3233); }
.prod-img1 iframe.laptop  							{ width: 1280px; height: 809px; transform: scale(0.281); -webkit-transform: scale(0.281); -o-transform: scale(0.281); -ms-transform: scale(0.281); -moz-transform: scale(0.281); }
.prod-img1 iframe.tablet  							{ width: 768px; height: 1028px; transform: scale(0.202); -webkit-transform: scale(0.202); -o-transform: scale(0.202); -ms-transform: scale(0.202); -moz-transform: scale(0.202); }
.prod-img1 iframe.phone  							{ width: 320px; height: 480px; transform: scale(0.175); -webkit-transform: scale(0.175); -o-transform: scale(0.175); -ms-transform: scale(0.175); -moz-transform: scale(0.175); }

.prod-img1 img,
.prod-img2 img 										{ width: 100%; display: block;}

.nxs-icon.device 									{ color: black; top: 25.4em; left: 43.6em; }
.device.nxs-icon:before 							{ font-size: 1.5em; }

/* prod2 */
.prod-img2 .device.device-tablet 					{ width: 32.6em; height: 21.3em; top: 6.5em;  left: 15.2em; overflow: hidden; /*background-color: green;*/ }
.prod-img2 .device.device-phone 					{ width: 10.0em; height: 14.4em; top: 11.5em; left: 45.8em; overflow: hidden; /*background-color: yellow;*/ }
.prod-img2 .device.device-phone2 					{ width: 17.8em; height: 6.6em;  top: 20.3em; left: 54.4em; overflow: hidden; /*background-color: red;*/ }

.prod-img2 .bg.device-tablet 						{ width: 40.5em; height: 27.2em; top: 2.1em;  left: 11.4em; border-radius: 30px; }
.prod-img2 .bg.device-phone 						{ width: 11.9em; height: 24.8em; top: 6em;    left: 44.9em; border-radius: 30px; }
.prod-img2 .bg.device-phone2 						{ width: 24.8em; height: 11.9em; top: 17.4em; left: 50.9em; border-radius: 30px; }

.prod-img2 .device-phone2.camera 					{ width: 0.5em;  height: 0.5em;  top: 23em;   left: 74.2em; border-radius: 10px; }
.prod-img2 .device-phone2.speaker					{ width: 0.5em;  height: 2.1em;  top: 22.2em; left: 73.3em; border-radius: 10px; }

.prod-img2 .device-phone.camera 					{ width: 0.5em;  height: 0.5em;  top: 7em;    left: 50.6em; border-radius: 10px; }
.prod-img2 .device-phone.speaker					{ width: 2.1em;  height: 0.5em;  top: 7.9em;  left: 49.8em; border-radius: 10px; }

.prod-img2 .device-tablet.navbar1 					{ width: 32.6em; height: 0.8em;  top: 3.3em;  left: 15.2em; }
.prod-img2 .device-tablet.navbar2 					{ width: 32.6em; height: 2.4em;  top: 4.1em;  left: 15.2em; }
.prod-img2 .device-phone.navbar						{ width: 10.0em; height: 2.1em;  top: 9.4em;  left: 45.8em; }
.prod-img2 .device-phone2.navbar 					{ width: 17.8em; height: 2.0em;  top: 18.3em; left: 54.4em; }
.prod-img2 .device-phone.footer						{ width: 10.0em; height: 1.4em;  top: 25.9em; left: 45.8em; }
.prod-img2 .device-phone2.footer 					{ width: 17.8em; height: 1.3em;  top: 26.9em; left: 54.4em; }

.prod-img2 .button.device-tablet,
.prod-img2 .button.device-phone,
.prod-img2 .button.device-phone2 					{ border-radius: 30px; width: 2em; height: 2em; }

.prod-img2 .button.device-tablet		 			{ left: 60.9em; top: 32.7em; }
.prod-img2 .button.device-phone,
.prod-img2 .button.device-phone2  					{ left: 49.8em; top: 28em; }

.prod-img2 iframe 									{ margin: 0; padding: 0; position: relative; background-color: #fff; border-color: #000; transform-origin: top left; -webkit-transform-origin: top left; -o-transform-origin: top left; -ms-transform-origin: top left; -moz-transform-origin: top left; }
.prod-img2 iframe.tablet  							{ width: 1028px; height: 670px; transform: scale(0.478); -webkit-transform: scale(0.478); -o-transform: scale(0.478); -ms-transform: scale(0.478); -moz-transform: scale(0.478); }
.prod-img2 iframe.phone  							{ width: 320px; height: 458px; transform: scale(0.472); -webkit-transform: scale(0.472); -o-transform: scale(0.472); -ms-transform: scale(0.472); -moz-transform: scale(0.472); }
.prod-img2 iframe.phone2  							{ width: 480px; height: 178px; transform: scale(0.556); -webkit-transform: scale(0.556); -o-transform: scale(0.556); -ms-transform: scale(0.556); -moz-transform: scale(0.556); }


/* SIGNPOST 
------------------------------------------------------------------------------------------ */
.nxs-signpost .nxs-default									{ position: relative; text-align: center; cursor: default; overflow: hidden; box-shadow: 0 2px 6px rgba(10, 10, 10, 0.6); }
.nxs-signpost .border { 
	border-style: solid; 
	border-color: white; 
	position: absolute; 
	top: 0px; 
	left: 0px; 
	bottom: 0px; 
	right: 0px; 
	z-index: 40; 
}
.nxs-signpost .mask-color, 
.nxs-signpost .mask											{ position: absolute; overflow: hidden; top: 0; left: 0; display: table; }
.nxs-signpost .mask-container								{ display: table-cell; vertical-align: middle; }
.nxs-signpost .mask-container .title-positioner				{ position: absolute; height: auto; width: 100%; }
.nxs-signpost .nxs-default .image { 
	display: block; 
	position: relative; 
	
	background-size: 	 	 cover !important;
	-o-background-size: 	 cover !important;
	-moz-background-size: 	 cover !important;
	-webkit-background-size: cover !important;
	
	/* http://stackoverflow.com/questions/16208851/images-wiggles-when-hover-scale-effect */
	-webkit-backface-visibility: hidden;
	-moz-backface-visibility:    hidden;
	-ms-backface-visibility:     hidden;
}
.nxs-signpost .nxs-default .title-wrapper					{ position: absolute; width: 100%; padding: 10px 0; bottom: 15%; }
.nxs-signpost .nxs-default .nxs-title 						{ text-align: center; }
.nxs-signpost .nxs-default p								{ position: relative; padding: 0 20px; text-align: center; }
.nxs-signpost .nxs-default .nxs-title,
.nxs-signpost .image { 
	transition: 		all 0.2s linear;
	-o-transition: 		all 0.2s linear; 
	-moz-transition: 	all 0.2s linear;
	-webkit-transition: all 0.2s linear; 
}
.nxs-signpost .mask-color,
.nxs-signpost .mask { 
	height: 100%; 
	width: 100%; 
	opacity: 0;	 
	
	transition: 		all 0.4s ease-in-out;
	-o-transition: 		all 0.4s ease-in-out; 
	-moz-transition: 	all 0.4s ease-in-out;
	-webkit-transition: all 0.4s ease-in-out; 
}
.nxs-signpost .mask 										{ opacity: 1; }
.nxs-signpost .nxs-default p { 
	opacity: 0;
	
	transform: 			translateY(-100px);
	-o-transform: 		translateY(-100px);
	-moz-transform: 	translateY(-100px);
	-webkit-transform: 	translateY(-100px);
	
	transition: 		all 0.2s linear;
	-o-transition: 		all 0.2s linear; 
	-moz-transition: 	all 0.2s linear;
	-webkit-transition: all 0.2s linear; 
}
.nxs-signpost .nxs-default a.nxs-button { 
	opacity: 0;
		
	transition: 		all 0.2s ease-in-out;
	-o-transition: 		all 0.2s ease-in-out; 
	-moz-transition: 	all 0.2s ease-in-out;
	-webkit-transition: all 0.2s ease-in-out; 
}
.nxs-signpost:hover .nxs-default p {
	transform: 			translateY(0);
	-o-transform: 		translateY(0);
	-moz-transform: 	translateY(0);
	-webkit-transform: 	translateY(0);
}
.nxs-signpost:hover .nxs-default .image { 
	transform: 			scale(1.1);
	-o-transform: 		scale(1.1);
	-moz-transform: 	scale(1.1);
	-webkit-transform: 	scale(1.1); 
} 
.nxs-signpost:hover .nxs-default .title-wrapper				{ opacity: 0; }
.nxs-signpost:hover .mask-color								{ opacity: 1; }
.nxs-signpost:hover .mask									{ opacity: 1; }
.nxs-signpost:hover .nxs-default p,
.nxs-signpost:hover .nxs-default a.nxs-button { opacity: 1; opacity: 1; transition: translateY(0px); -o-transition: translateY(0px); -moz-transition: translateY(0px); -webkit-transform: translateY(0px); }
.nxs-signpost:hover .nxs-default p { 
	transition-delay: 		  0.1s;
	-o-transition-delay: 	  0.1s; 
	-moz-transition-delay: 	  0.1s;
	-webkit-transition-delay: 0.1s; 
}
.nxs-signpost:hover .nxs-default a.nxs-button { 
	transition-delay: 		  0.2s;
	-o-transition-delay: 	  0.2s; 
	-moz-transition-delay: 	  0.2s;
	-webkit-transition-delay: 0.2s; 
}
.nxs-signpost .nxs-default a.nxs-button:hover 				{ transition: none; }

/* SIGNPOST Modernizr fallback */

.nxs-m-touch .nxs-signpost,
.nxs-m-no-csstransitions .nxs-signpost 						{ box-shadow: none; }




/* TUMBLER
------------------------------------------------------------------------------------------ */
.nxs-tumbler .wrapper { 
	display: inline-block; 
	width: 100%; 
	vertical-align: top;  
	position: relative;
	
	perspective: 		 8000px;
	-o-perspective: 	 8000px; 
	-moz-perspective: 	 8000px;
	-webkit-perspective: 8000px; 
}   
.nxs-tumbler .item { 
	transition: 		        transform .6s;
	-o-transition: 		     -o-transform .6s; 
	-moz-transition: 	   -moz-transform .6s;
	-webkit-transition: -webkit-transform .6s;
	
	transform-style: 		 preserve-3d;
	-o-transform-style: 	 preserve-3d;
	-moz-transform-style:	 preserve-3d;
	-webkit-transform-style: preserve-3d;    
}
.nxs-tumbler .item .image-wrapper, 
.nxs-tumbler .item .image,
.nxs-tumbler .item .content { 
	display: block; 
	position: absolute; 
	top: 0; 
	width: 100%;
	box-shadow: 0 2px 6px rgba(10, 10, 10, 0.6); 
	
	transition: 		all .6s;
	-o-transition: 		all .6s;
	-moz-transition:    all .6s;
	-webkit-transition: all .6s;
	
	-webkit-backface-visibility: hidden;
	-moz-backface-visibility:    hidden;
	-ms-backface-visibility:     hidden;
}
.nxs-tumbler .item .image-wrapper, 
.nxs-tumbler .item .image {
	background-size: 	 	 cover !important;
	-o-background-size: 	 cover !important;
	-moz-background-size: 	 cover !important;
	-webkit-background-size: cover !important;     
}
.nxs-tumbler .item .content-wrapper 						{ display: table; width: 100%; }
.nxs-tumbler .item .content-container 						{ text-align: center; padding: 0px 25px; display: table-cell; vertical-align: middle; }
.nxs-tumbler .nxs-default .title-wrapper					{ position: absolute; width: 100%; padding: 10px 0; bottom: 15%; }
.nxs-tumbler .nxs-default .nxs-title						{ padding: 0px 10px; }
.nxs-tumbler .item:hover {  
	transform: 			translateZ(-50px) rotateX(90deg);
	-o-transform: 		translateZ(-50px) rotateX(90deg);
	-moz-transform: 	translateZ(-50px) rotateX(90deg);
	-webkit-transform: 	translateZ(-50px) rotateX(90deg);
}
.nxs-tumbler .item:hover .image-wrapper,    
.nxs-tumbler .item:hover .image { 
	transform: 			translateY(-50px);
	-o-transform: 		translateY(-50px);
	-moz-transform: 	translateY(-50px);
	-webkit-transform: 	translateY(-50px);
}

/* fallback triggers */
.nxs-ie .nxs-tumbler .nxs-default							{ display: none; }
.nxs-ie .nxs-tumbler .nxs-fallback 							{ display: block; }




/* RADIAL
------------------------------------------------------------------------------------------ */
.nxs-radial .transition.nxs-default,
.nxs-radial .radial 										{ height: 100%; }
.nxs-radial .radial {
	position: absolute;
	width: 100%;
	border-radius: 50%;
	overflow: hidden;
	display: table;
	z-index: 10;
	background-size: 	 	 cover !important;
	-o-background-size: 	 cover !important;
	-moz-background-size: 	 cover !important;
	-webkit-background-size: cover !important;
}

/* IE edge bug fix. overflow hidden doesn't work on table elements. */
.nxs-radial .radial:last-of-type 							{ display: block; }

.nxs-radial .text-wrapper	 								{ display: table-cell; vertical-align: middle; }
.nxs-radial .title-wrapper									{ text-align: center; padding: 10px 0; position: absolute; width: 100%; bottom: 15%; }
.nxs-radial .transition.nxs-default p						{ text-align: center; width: 70%;  margin: 0 auto; }

/* transitions */
.nxs-radial .transition.nxs-default .radial:first-child { 
	opacity: 0;
	-webkit-transition: all 0.3s;
	-moz-transition: 	all 0.3s;
	-o-transition: 		all 0.3s;
	-ms-transition: 	all 0.3s;
	transition: 		all 0.3s;
}
.nxs-radial:hover .transition.nxs-default .radial:first-child 		{ opacity: 1; z-index: 30; }
.nxs-radial .nxs-button { 
	-webkit-transition: none;
	-moz-transition: 	none;
	-o-transition: 		none;
	-ms-transition: 	none;
	transition: 		none;
} 

.nxs-one-fourth .nxs-radial .nxs-default						{ height: 195px; }
.nxs-one-third .nxs-radial .nxs-default							{ height: 272px; }
.nxs-one-half .nxs-radial .nxs-default							{ height: 426px; }
.nxs-two-third .nxs-radial .nxs-default							{ height: 580px; }
.nxs-one-whole .nxs-radial .nxs-default							{ height: 888px; }

.nxs-main .nxs-one-fourth .nxs-radial .nxs-default				{ height: 118px; }
.nxs-main .nxs-one-third .nxs-radial .nxs-default				{ height: 169px; }
.nxs-main .nxs-one-half .nxs-radial .nxs-default 				{ height: 272px; }
.nxs-main .nxs-two-third .nxs-radial .nxs-default				{ height: 374px; }
.nxs-main .nxs-one-whole .nxs-radial .nxs-default				{ height: 580px; }

.nxs-sidebar-container .nxs-one-whole .nxs-radial .nxs-default 	{	height: 272px; }

/* fallback triggers 
.nxs-ie .nxs-radial .nxs-default,
.nxs-vendor-o .nxs-radial .nxs-default							{ display: none; }
.nxs-ie .nxs-radial .nxs-fallback,
.nxs-vendor-o .nxs-radial .nxs-fallback 						{ display: block; }
.nxs-radial .nxs-fallback .nxs-title							{ text-align: left; } */

/* mozilla overflow:hidden; with position:absolute; fix */
.nxs-vendor-mozilla .nxs-radial .radial:last-of-type 			{ display: block; }





/* SERVER GALLERY
------------------------------------------------------------------------------------------ */
.nxs-server-gallery ul.series li  							{ width: 15%; margin-right: 2%; margin-bottom: 26px; float: left; }
.nxs-server-gallery ul.series li img 						{ width: 100%; box-shadow: 0 2px 6px rgba(10, 10, 10, 0.6); }
.nxs-server-gallery ul.series li:nth-child(6n)				{ margin-right: 0%; }

@media all and ( max-width: 1439px ) 				{ .nxs-server-gallery ul.series li { margin-bottom: 22px; } }
@media all and ( max-width: 1199px ) 				{ .nxs-server-gallery ul.series li { margin-bottom: 17px; } }
@media all and ( max-width: 959px )  				{ .nxs-server-gallery ul.series li { margin-bottom: 12px; } }
@media all and ( max-width: 719px )	 				{ .nxs-server-gallery ul.series li { margin-bottom: 8px; } }
@media all and ( max-width: 479px )	 				{ .nxs-server-gallery ul.series li { margin-bottom: 12px; } }

/* sidebar version */
.nxs-main .nxs-server-gallery ul.series li  				{ width: 22%; margin-right: 4%; margin-bottom: 34px; }
.nxs-main .nxs-server-gallery ul.series li:nth-child(6n)	{ margin-right: 4%; }
.nxs-main .nxs-server-gallery ul.series li:nth-child(4n)	{ margin-right: 0%; }

@media all and ( max-width: 1439px ) 				{ .nxs-main .nxs-server-gallery ul.series li { margin-bottom: 29px; } }
@media all and ( max-width: 1199px ) 				{ .nxs-main .nxs-server-gallery ul.series li { margin-bottom: 24px; } }
@media all and ( max-width: 959px )  				{ .nxs-main .nxs-server-gallery ul.series li { margin-bottom: 19px; } }
@media all and ( max-width: 719px )	 				{ .nxs-main .nxs-server-gallery ul.series li { margin-bottom: 8px; } }
@media all and ( max-width: 479px )	 				{ .nxs-main .nxs-server-gallery ul.series li { margin-bottom: 12px; } }

@media all and ( max-width: 719px )	{ 
.nxs-main .nxs-server-gallery ul.series li 					{ width: 15%; margin-right: 2%; } 
.nxs-main .nxs-server-gallery ul.series li:nth-child(4n)	{ margin-right: 2%; }
.nxs-main .nxs-server-gallery ul.series li:nth-child(6n)	{ margin-right: 0%; }
}
@media all and ( max-width: 479px )	{
.nxs-server-gallery ul.series li,
.nxs-main .nxs-server-gallery ul.series li  				{ width: 22%; margin-right: 4%; }
.nxs-server-gallery ul.series li:nth-child(6n),
.nxs-main .nxs-server-gallery ul.series li:nth-child(6n)	{ margin-right: 4%; }
.nxs-server-gallery ul.series li:nth-child(4n),
.nxs-main .nxs-server-gallery ul.series li:nth-child(4n)	{ margin-right: 0%; }
}

/* EVENTS
------------------------------------------------------------------------------------------ */
.nxs-events .nxs-evententry									{ margin-top: 20px; }
.nxs-events .nxs-evententry:first-child						{ margin-top: 0px; }
.nxs-events .nxs-title,
.nxs-events .title											{ margin-bottom: 10px !important; }
.nxs-events .subtitle										{ font-size: 15px; line-height: 1.625em; }
.nxs-events ul, .nxs-events ol								{ list-style: disc inside none;	margin-left: 10px;	}



/* TARGET
---------------------------------------------------------------------------------------------------- */
.nxs-target {
	position: relative;
	
	-webkit-transition: background 300ms linear;
	-moz-transition: 	background 300ms linear;
	-ms-transition: 	background 300ms linear;
	-o-transition: 		background 300ms linear;
	transition: 		background 300ms linear;
}
.nxs-target .content,
.nxs-target .main 											{ display: block;  }
.nxs-target .nxs-button										{ display: inline-block; }
.nxs-target .icon {
	float: left;
	text-align: center;
	-webkit-transition: font-size 300ms linear;
	-moz-transition: 	font-size 300ms linear;
	-ms-transition: 	font-size 300ms linear;
	-o-transition: 		font-size 300ms linear;
	transition: 		font-size 300ms linear;
}

/* If icon is colored */
.nxs-target .icon.colored 									{ padding: 10px; }

/* transitions */
.nxs-target:hover .hover .main	{ 
	opacity: 1;
	-webkit-animation: 	moveFromTop 300ms ease-in-out;
	-moz-animation: 	moveFromTop 300ms ease-in-out;
	-ms-animation: 		moveFromTop 300ms ease-in-out;
}
.nxs-target:hover .hover .sub,
.nxs-target:hover .hover .nxs-button {
	opacity: 1;
	-webkit-animation: 	moveFromBottom 300ms ease-in-out;
	-moz-animation: 	moveFromBottom 300ms ease-in-out;
	-ms-animation: 		moveFromBottom 300ms ease-in-out;
}

@-webkit-keyframes moveFromBottom {
from	{ opacity: 0; -webkit-transform: translateY(200%); }
to 		{ opacity: 1; -webkit-transform: translateY(0%); }
}
@-moz-keyframes moveFromBottom {
from 	{ opacity: 0; -moz-transform: translateY(200%); }
to 		{ opacity: 1; -moz-transform: translateY(0%); }
}
@-ms-keyframes moveFromBottom {
from 	{ opacity: 0; -ms-transform: translateY(200%); }
to 		{ opacity: 1; -ms-transform: translateY(0%); }
}
@-webkit-keyframes moveFromTop {
from 	{ opacity: 0; -webkit-transform: translateY(-200%); }
to		{ opacity: 1; -webkit-transform: translateY(0%); }
}
@-moz-keyframes moveFromTop {
from 	{ opacity: 0; -moz-transform: translateY(-200%); }
to 		{ opacity: 1; -moz-transform: translateY(0%); }
}
@-ms-keyframes moveFromTop {
from 	{ opacity: 0; -ms-transform: translateY(-200%); }
to 		{ opacity: 1; -ms-transform: translateY(0%); }
}

/* Layout */
.nxs-target .icon-top-left .icon,
.nxs-target .icon-top .icon 								{ margin-bottom: 20px; }

.nxs-target .icon-top .content,
.nxs-target .icon-top-left .content,
.nxs-target .icon-top-center .content		 				{ margin-left: 0px !important; }

.nxs-target .icon-top .icon		 							{ padding: 10px; width: 99% !important; padding-left: 0px; padding-right: 0px; }
.nxs-target .icon-top-left .icon		 					{ display: block; clear: both; float: none; }
.nxs-target .icon-top-center .icon		 					{ display: block; clear: both; float: none; margin: 0 auto 20px; }

/* size */
.nxs-target 	  	.icon-size-1-0 .icon 					{ font-size: 32px; width: 48px; line-height: 48px; }
.nxs-target:hover 	.hover.icon-size-1-0 .icon 				{ font-size: 48px; }
.nxs-target 	  	.icon-size-1-0 .content 				{ margin-left: 58px; }
.nxs-target 		.icon-size-1-0 .content.colored 		{ margin-left: 83px; }
.nxs-target 		.icon-size-1-0.icon-top-left .icon,
.nxs-target 		.icon-size-1-0.icon-top-center .icon	{ height: 48px; width: 48px; }

.nxs-target 	  	.icon-size-2-0 .icon 					{ font-size: 64px; width: 96px; line-height: 96px; }
.nxs-target:hover 	.hover.icon-size-2-0 .icon 				{ font-size: 96px; }
.nxs-target 	  	.icon-size-2-0 .content 				{ margin-left: 116px; }
.nxs-target 		.icon-size-2-0 .content.colored 		{ margin-left: 136px; }
.nxs-target 		.icon-size-2-0.icon-top-left .icon,
.nxs-target 		.icon-size-2-0.icon-top-center .icon	{ height: 96px; width: 96px; }

.nxs-target 	  	.icon-size-3-0 .icon 					{ font-size: 96px; width: 144px; line-height: 144px; }
.nxs-target:hover 	.hover.icon-size-3-0 .icon 				{ font-size: 144px; }
.nxs-target 	  	.icon-size-3-0 .content 				{ margin-left: 164px; }
.nxs-target 		.icon-size-3-0 .content.colored 		{ margin-left: 184px; }
.nxs-target 		.icon-size-3-0.icon-top-left .icon,
.nxs-target 		.icon-size-3-0.icon-top-center .icon	{ height: 144px; width: 144px; }

.nxs-target 	  	.icon-size-4-0 .icon 					{ font-size: 128px; width: 192px; line-height: 192px; }
.nxs-target:hover 	.hover.icon-size-4-0 .icon 				{ font-size: 192px; }
.nxs-target 	  	.icon-size-4-0 .content 				{ margin-left: 212px; }
.nxs-target 		.icon-size-4-0 .content.colored 		{ margin-left: 232px; }
.nxs-target 		.icon-size-4-0.icon-top-left .icon,
.nxs-target 		.icon-size-4-0.icon-top-center .icon	{ height: 192px; width: 192px; }

.nxs-target 	  	.icon-size-5-0 .icon 					{ font-size: 160px; width: 240px; line-height: 240px; }
.nxs-target:hover 	.hover.icon-size-5-0 .icon 				{ font-size: 240px; }
.nxs-target 	  	.icon-size-5-0 .content 				{ margin-left: 260px; }
.nxs-target 		.icon-size-5-0 .content.colored 		{ margin-left: 280px; }
.nxs-target 		.icon-size-5-0.icon-top-left .icon,
.nxs-target 		.icon-size-5-0.icon-top-center .icon	{ height: 240px; width: 240px; }


/* no transition */
.nxs-m-touch .nxs-target,
.nxs-target .no-transition,
.nxs-m-touch .nxs-target .icon,
.nxs-target .no-transition .icon {	
	-webkit-transition: none;
	-moz-transition: 	none;
	-ms-transition: 	none;
	-o-transition: 		none;
	transition: 		none;
}
.nxs-m-touch .nxs-target:hover .icon,
.nxs-target:hover .no-transition .icon 						{ font-size: 32px; }
.nxs-m-touch .nxs-target:hover .main,
.nxs-target:hover .no-transition .main,
.nxs-m-touch .nxs-target:hover .sub,
.nxs-target:hover .no-transition .sub,
.nxs-m-touch .nxs-target:hover .nxs-button,
.nxs-target:hover .no-transition .nxs-button { 
	-webkit-animation: 	none;
	-moz-animation: 	none;
	-ms-animation: 		none;
}


/* TWITTER FEED 
---------------------------------------------------------------------------------------------------- */
.nxs-tweets .twitter-content								{ margin-left: 58px; margin-top: 20px; position: relative; }
.nxs-tweets .twitter-content:first-child					{ margin-top: 0px; }
.nxs-tweets .twitter-content img							{ position: absolute; left: -58px; border-radius: 5px; }
.nxs-tweets .twitter-content .nxs-twitter-name				{ font-weight: bold; }
.nxs-tweets .twitter-content .nxs-twitter-name,
.nxs-tweets .twitter-content .nxs-twitter-screenname		{ float: left; }
.nxs-tweets .twitter-content .nxs-twitter-date				{ float: right; }
iframe.twitter-share-button { margin-top: 41px;}

/* COMMENTS 
---------------------------------------------------------------------------------------------------- */
.nxs-comments .nxs-image-wrapper          					{ margin-right: 20px; float: left; }
.nxs-comments .avatar-wrapper            					{ border-style: solid; top: 0px; left: 0px; bottom: 0px; right: 0px; display: block; }
.nxs-comments .avatar                						{ height: auto !important; }
.nxs-comments .reply-instance								{ margin-bottom: 30px; }
.nxs-comments .metadata span								{ display: block; }
.nxs-comments .nxs-button									{ float: left; margin-right: 15px; }
.nxs-comments .nxs-title									{ margin-bottom: 10px; }
.nxs-comments .reply-container								{ margin-top: 20px; }

/* QUOTE
---------------------------------------------------------------------------------------------------- */
.nxs-quote .nxs-icon-quotes-left							{ font-size: 80px; top: -20px; left: -10px; position: absolute; opacity: 0.08; }
.nxs-quote span.quote 										{ font-style: italic; text-align: center; }
.nxs-quote p span.source									{ float: right; }
.nxs-quote p span.nxs-icon-star,
.nxs-quote p span.nxs-icon-star2,
.nxs-quote p span.nxs-icon-star3							{ font-size: 16px; color: #f3671c; }

.nxs-quote .nxs-quote-fontsize14						{ font-size: 24px; }
.nxs-quote .nxs-quote-fontsize13						{ font-size: 22px; }
.nxs-quote .nxs-quote-fontsize12						{ font-size: 20px; }
.nxs-quote .nxs-quote-fontsize11						{ font-size: 18px; }
.nxs-quote .nxs-quote-fontsize10						{ font-size: 16px; }
.nxs-quote .nxs-quote-fontsize09						{ font-size: 14px; }
.nxs-quote .nxs-quote-fontsize08						{ font-size: 12px; }


/* SUPERSIZED SLIDER 
---------------------------------------------------------------------------------------------------- */
#nxs-supersized 											{ position: relative; }
#nxs-supersized.nxs-sitewide-element						{ width: 90% !important; }

#nxs-supersized .caption-aligner 							{ display: table; }
#nxs-supersized .caption-aligner #slidecaption 				{ text-align: center; display: table-cell; vertical-align: middle; list-style: none; }
#nxs-supersized .caption-aligner .nxs-placeholder			{ float: none; border-right: 0px; margin-bottom: 0px; }

.remove-thumbnail-navigation #controls-wrapper,
.remove-thumbnail-navigation #thumb-tray,
.remove-thumbnail-navigation #progress-back 				{ display: none !important; }

/* Commented out because height is set incorrectly 
#nxs-supersized .nxs-supersized-container			{ height: 100%; }*/

/* SUPERSIZED CAPTIONS */
.slidecaption-container 									{ border-radius: 5px; line-height: 42px; } 
#slidecaption h2											{ font-size: 45px; line-height: 1em; }
#slidecaption p 											{ font-size: 18px; line-height: 1.5em; }
#slidecaption a												{ float: none; display: inline; padding: 5px 10px; }
#controls-wrapper #slidecaption 							{ display: none; }

/* SUPERSIZED NAVIGATION BUTTONS */
.slide-nav													{ position: absolute; width: 39px; top: 35%; }
.slide-nav .general-nav										{ margin: 0px; top: 0px; }
.slide-nav .general-nav 									{ margin: 0px; top: 0px; }
#prevslide													{ left: 8px; }
#nextslide 													{ right: 8px;  }

/* PLAY/PAUSE BUTTON */
.general-ui-styling {
	font-size: 16px; 
	color: #999; 
	line-height: 35px !important;
	transition: 		all 0.1s linear;
	-o-transition: 		all 0.1s linear; 
	-moz-transition: 	all 0.1s linear;
	-webkit-transition: all 0.1s linear;
}
.general-nav:hover .general-ui-styling						{ color: white; font-size: 24px; }
#controls-wrapper .nxs-toggle 								{ float: left; line-height: 42px !important; border-right: 1px solid #1c1c1c; width: 55px; text-align: center; }

/* THUMBNAILS */
.general-nav { 
	position: absolute; 
	z-index: 5; 
	top: 25px; 
	width: 35px; 
	margin: 0 8px; 
	background: black; 
	height: 35px; 
	border-radius: 20px; 
	background-color: rgb(0, 0, 0);
	background-color: rgba(0, 0, 0, 0.6 );
	-ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorstr=#99000000, endColorstr=#99000000)";
	border: 2px solid #777;
	text-align: center;
	transition: 		all 0.1s linear;
	-o-transition: 		all 0.1s linear; 
	-moz-transition: 	all 0.1s linear;
	-webkit-transition: all 0.1s linear;
}
.general-nav:hover											{ background-color: rgba(0, 0, 0, 1); border: 2px solid white; }
#thumb-forward 												{ right: 0px; }


/* THIRD PARTY SUPERSIZED CODE */
#supersized-loader { 
	position: absolute; 
	top: 50%; 
	left: 50%; 
	z-index: 0; 
	width: 60px; 
	height: 60px; 
	margin: -30px 0 0 -30px; 
	text-indent: -999em; 
	background: url(../images/supersized/progress.gif) no-repeat center center;
}
	
#supersized 												{ display: block; position: fixed; left: 0; top: 0; overflow: hidden; z-index: -999; height: 100%; width: 100%; }
#supersized img 											{ width:auto; height:auto; position:relative; display:none; outline:none; border:none; }
#supersized.speed img 										{ -ms-interpolation-mode:nearest-neighbor; image-rendering: -moz-crisp-edges; }	/*Speed*/
#supersized.quality img 									{ -ms-interpolation-mode:bicubic; image-rendering: optimizeQuality; }			/*Quality*/

#supersized li 												{ display:block; list-style:none; z-index:-30; position:fixed; overflow:hidden; top:0; left:0; width:100%; height:100%; background:#111; }
#supersized a 												{ width:100%; height:100%; display:block; }
#supersized li.prevslide 									{ z-index:-20; }
#supersized li.activeslide 									{ z-index:-10; }
#supersized li.image-loading 								{ background:#111 url(../images/supersized/progress.gif) no-repeat center center; width:100%; height:100%; }
#supersized li.image-loading img							{ visibility:hidden; }
#supersized li.prevslide img, 
#supersized li.activeslide img								{ display:inline; }

/* Controls Bar
----------------------------*/
#controls-wrapper 											{ margin: 0 auto; height: 42px; width: 100%; bottom: 0px; left: 0; z-index: 100; background: url(../images/supersized/nav-bg.png) repeat-x; position: fixed; }
#controls 													{ overflow: hidden; height: 100%; position: relative; text-align: left; z-index: 101; }
#slidecounter 												{ float: left; color: #999; font: 14px "Helvetica Neue", Helvetica, Arial, sans-serif; text-shadow: #000 0 -1px 0; margin: 0px 10px 0 15px; line-height: 42px; }

#navigation 												{ float: right; margin: 0px 20px 0 0; }
#play-button												{ float: left; margin-top: 1px; border-right: 1px solid #333; background:url('../images/supersized/bg-hover.png') repeat-x 0 44px; }
#play-button:hover											{ background-position: 0 1px; cursor: pointer; }


ul#slide-list												{ padding: 15px 0; float: left; position: absolute; left: 50%; }
ul#slide-list li											{ list-style: none; width: 12px; height: 12px; float: left; margin: 0 5px 0 0; }
ul#slide-list li.current-slide a, 
ul#slide-list li.current-slide a:hover						{ background-position: 0 0px; }
ul#slide-list li a											{ display: block; width: 12px; height: 12px; background: url('../images/supersized/nav-dot.png') no-repeat 0 -24px; }
ul#slide-list li a:hover									{ background-position: 0 -12px; cursor: pointer; }

#tray-button												{ float: right; margin-top: 1px; border-left: 1px solid #333; background: url('../images/supersized/bg-hover.png') repeat-x 0 44px; }
#tray-button:hover											{ background-position: 0 1px; cursor: pointer; }

/* Progress Bar
----------------------------*/					
#progress-back												{ z-index:101; position:fixed; bottom:42px; left:0; height:8px; width:100%; background:url('../images/supersized/progress-back.png') repeat-x; }
#progress-bar												{ position:relative; height:8px; width:100%; background:url('../images/supersized/progress-bar.png') repeat-x; }

/* Thumbnail Navigation
----------------------------*/	
#nextthumb,
#prevthumb { 
	z-index:2; 
	display:none; 
	position:fixed; 
	bottom:61px; 
	height:75px; 
	width:100px; 
	overflow:hidden; 
	background:#ddd; 
	border:1px solid #fff; 
	box-shadow:0 0 5px #000; 
}
#nextthumb 													{ right:12px; }
#prevthumb 													{ left:12px; }
#nextthumb img, 
#prevthumb img 												{ width:150px; height:auto;  }
#nextthumb:active, 
#prevthumb:active 											{ bottom:59px; }
#nextthumb:hover, 
#prevthumb:hover 											{ cursor:pointer; }

/* Thumbnail Tray
----------------------------*/			
#thumb-tray{ 
	position: fixed; 
	z-index: 99; 
	bottom: 0; 
	left: 0; 
	background: url(../images/supersized/bg-black.png); 
	height: 135px; 
	width: 100%; 
	overflow: hidden; 
	text-align: center; 
	box-shadow: 		0px 0px 4px #000; 
	-moz-box-shadow: 	0px 0px 4px #000; 
	-webkit-box-shadow: 0px 0px 4px #000; 
	
}

ul#thumb-list												{ display:inline-block; list-style:none; position:relative; left:0px; padding:0 0px; }
ul#thumb-list li											{ list-style:none; display:inline; width:150px; height: 85px; overflow:hidden; float:left; margin:0; }
ul#thumb-list li img { 
	width: 200px; 
	height: auto; 
	opacity: 0.5; 
	-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=60)"; 
	filter: alpha(opacity=60); 
	-webkit-transition: all 100ms ease-in-out; 
	-moz-transition: 	all 100ms ease-in-out; 
	-ms-transition: 	all 100ms ease-in-out; 
	-o-transition: 		all 100ms ease-in-out; 
	transition: 		all 100ms ease-in-out; 
}
ul#thumb-list li.current-thumb img, 
ul#thumb-list li:hover img									{ opacity:1; -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=100)"; filter:alpha(opacity=100); }
ul#thumb-list li:hover										{ cursor:pointer; }


/* GALLERY 
---------------------------------------------------------------------------------------------------- */
.nxs-gallery .nxs-title										{ margin-bottom: 15px; }
.nxs-gallery .nxs-galleryitem								{ display: inline; float: left; margin-bottom: 30px; }
.nxs-gallery .title-wrapper									{ margin-bottom: 10px; height: auto !important; }
.nxs-gallery .description-wrapper							{ height: auto !important; }
.multi-step-divider 										{ display: none; }

.nxs-gallery .nxs-galleryitem								{ margin-left: 36px; }
.nxs-gallery .nxs-galleryitem.firstinrow					{ margin-left: 0; }

.nxs-gallery .image-wrapper									{ position: relative; float: left; overflow: hidden; }
.nxs-gallery .image-cropper,
.nxs-gallery .image-border									{ z-index: 20; overflow: hidden; }
.nxs-gallery img { 
	z-index: 10; 
	opacity: 1;
	
	transition: 		all 0.2s linear;
	-o-transition: 		all 0.2s linear; 
	-moz-transition: 	all 0.2s linear;
	-webkit-transition: all 0.2s linear; 
	
	/* http://stackoverflow.com/questions/16208851/images-wiggles-when-hover-scale-effect */
	-webkit-backface-visibility: hidden;
	-moz-backface-visibility:    hidden;
	-ms-backface-visibility:     hidden;
}
.nxs-gallery .image-wrapper img:hover { 
	opacity: 0.6;
	transform: 			scale(1.1);
	-o-transform: 		scale(1.1);
	-moz-transform: 	scale(1.1);
	-webkit-transform: 	scale(1.1); 
}
.nxs-gallery .image-container { 
	overflow: hidden; 
	border-style: solid; 
	border-color: white; 
	position: absolute;
	top: 0px;
	bottom: 0px;
	left: 0px;
	right: 0px;
}
/* Touch devices transition removal */
.nxs-m-touch .nxs-gallery img { 
	transition: 		none;
	-o-transition: 		none;
	-moz-transition: 	none;
	-webkit-transition: none; 
}
.nxs-m-touch .nxs-gallery img:hover { 
	opacity: 1;
	transform: 			none; 
	-o-transform: 		none; 
	-moz-transform: 	none; 
	-webkit-transform: 	none; 
}

.nxs-gallery-image:hover									{ opacity: 1 !important; }

.nxs-gallery .nxs-one-fourth,
.nxs-gallery .nxs-one-fourth .image-wrapper,
.nxs-gallery .nxs-one-fourth .image-border,
.nxs-gallery .nxs-one-fourth .image-cropper,
.nxs-gallery .nxs-one-fourth img			  				{ width: 195px; height: 117px; }

.nxs-gallery .nxs-one-third,
.nxs-gallery .nxs-one-third .image-wrapper,
.nxs-gallery .nxs-one-third .image-border,
.nxs-gallery .nxs-one-third .image-cropper,
.nxs-gallery .nxs-one-third img			  					{ width: 272px; height: 164px; }

.nxs-gallery .nxs-one-half,
.nxs-gallery .nxs-one-half .image-wrapper,
.nxs-gallery .nxs-one-half .image-border,
.nxs-gallery .nxs-one-half .image-cropper,
.nxs-gallery .nxs-one-half img			  					{ width: 426px; height: 256px; }

.nxs-main .nxs-gallery .nxs-one-fourth,
.nxs-main .nxs-gallery .nxs-one-fourth .image-wrapper,
.nxs-main .nxs-gallery .nxs-one-fourth .image-border,
.nxs-main .nxs-gallery .nxs-one-fourth .image-cropper,
.nxs-main .nxs-gallery .nxs-one-fourth img					{ width: 118px; height: 70px; }

.nxs-main .nxs-gallery .nxs-one-third,
.nxs-main .nxs-gallery .nxs-one-third .image-wrapper,
.nxs-main .nxs-gallery .nxs-one-third .image-border,
.nxs-main .nxs-gallery .nxs-one-third .image-cropper,
.nxs-main .nxs-gallery .nxs-one-third img					{ width: 169px; height: 101px; }

.nxs-main .nxs-gallery .nxs-one-half,
.nxs-main .nxs-gallery .nxs-one-half .image-wrapper,
.nxs-main .nxs-gallery .nxs-one-half .image-border,
.nxs-main .nxs-gallery .nxs-one-half .image-cropper,
.nxs-main .nxs-gallery .nxs-one-half img					{ width: 272px; height: 164px; }



/* FIXED HEADER PAGE DECORATOR
---------------------------------------------------------------------------------------------------- */

#nxs-fixed-header											{ position: fixed; top: 0px; left: 0px; right: 0px; z-index: 119; display: none;}
#nxs-fixed-header.show										{ display: block; }

.nxs-fixed-header-shadow {
	-webkit-box-shadow: 0px 0px 8px 0px rgba(0,0,0,0.5);
	-moz-box-shadow:    0px 0px 8px 0px rgba(0,0,0,0.5);
	box-shadow:         0px 0px 8px 0px rgba(0,0,0,0.5);
}

/* SLIDE TO TOP PAGEDECORATOR
---------------------------------------------------------------------------------------------------- */

.nxs-slidetotop {
	display: none;
	position: fixed;
	z-index: 140;
	border-radius: 400px;

	transition: 		transform 0.2s linear;
	-o-transition: 		transform 0.2s linear; 
	-moz-transition: 	transform 0.2s linear;
	-webkit-transition: transform 0.2s linear;
}

.nxs-slidetotop:hover {
	transform: 			scale(1.1);
	-o-transform: 		scale(1.1);
	-moz-transform: 	scale(1.1);
	-webkit-transform: 	scale(1.1); 
}

.nxs-slidetotop .anchor_container 							{ border-radius: 50%; }

.nxs-slidetotop a 											{ display: block; border-radius: 50%; outline: none; }
.nxs-slidetotop span 										{ margin: 0.2em; text-shadow: none !important; }
.nxs-slidetotop-position-center-top 						{ left: 50%; }
.nxs-slidetotop-position-center-bottom 						{ left: 50% }

/* SECTION WIDGET
---------------------------------------------------------------------------------------------------- */

.nxs-section-container.hide {
	display: none;
}

/* INPAGE SECTION MENU PAGEDECORATOR
---------------------------------------------------------------------------------------------------- */

#nxs-inpagesectionmenu 						{ position: fixed; display: block; z-index: 120; }
#nxs-inpagesectionmenu li 						{ display: block; position: relative; }
#nxs-inpagesectionmenu li:last-child 			{ margin-bottom: 0px; }
#nxs-inpagesectionmenu li a 					{ display: block; position: relative; text-decoration: none; outline: none; }
#nxs-inpagesectionmenu li > span 				{ top: 50%; transform: translateY(-50%); position: absolute; display: none; right: 135%; padding: 7px 10px; line-height: 1em; white-space: nowrap; }
#nxs-inpagesectionmenu li > span.left 			{ right: auto; left: 135%; }
#nxs-inpagesectionmenu li a:hover ~ span 		{ display: block; }

/* ITEMS: PREV (ACTIVE) NEXT */
#nxs-inpagesectionmenu.prevnext li.item,
#nxs-inpagesectionmenu.prevactivenext li.item 				{ display: none; }
#nxs-inpagesectionmenu.prevactivenext .item.active-item 	{ display: block; }
#nxs-inpagesectionmenu li.disabled 						{ opacity: 0.5; cursor: default; pointer-events: none;}

#nxs-inpagesectionmenu li.prevnext 									{ text-align: center; }
#nxs-inpagesectionmenu li.prevnext .icon 								{ margin-top: 25%; font-size: 80%; text-shadow: none; }
#nxs-inpagesectionmenu.nxs-inpagesectionmenu-circlesline li.prevnext .icon 	{ margin-top: 15%; }
#nxs-inpagesectionmenu.prevnext li.line 								{ display: none; }
#nxs-inpagesectionmenu.nxs-inpagesectionmenu-circlesline.prevnext li:nth-child(2) 			{ display: block; }
#nxs-inpagesectionmenu.nxs-inpagesectionmenu-blocksicons li.prevnext span.icon 	{ margin-top: 25%; }

/* TITLE VISUALISATION: ON CHANGE */
#nxs-inpagesectionmenu.showtitle-onchange li.active-item span 	{ display: block; }

/* TITLE VISUALISATION: ALWAYS SHOW */
#nxs-inpagesectionmenu.showtitle-always li > span 			{ display: block; cursor: pointer; }

/* ITEM STYLING: CIRCLES */
.nxs-inpagesectionmenu-circles li 				{ margin-bottom: 10px; border-radius: 50%; }
.nxs-inpagesectionmenu-circles li a,
.nxs-inpagesectionmenu-circlesline li a 		{ height: 18px; width: 18px; border-radius: 50%; }
.nxs-inpagesectionmenu-circles li > span,
.nxs-inpagesectionmenu-circlesline li > span 	{ border-radius: 5px; }

/* ITEM STYLING: CIRCLES WITH LINE */
.nxs-inpagesectionmenu-circlesline li.item,
.nxs-inpagesectionmenu-circlesline li.prevnext 					{ border-radius: 50%; }
.nxs-inpagesectionmenu-circlesline li.line 						{ height: 12px; width: 4px; left: 50%; margin-left: -2px; }

/* ITEM STYLING: BLOCKS */
.nxs-inpagesectionmenu-blocks li a 								{ height: 20px; width: 20px; margin-bottom: 10px; }

/* ITEM STYLING: BLOCKS WITH ICONS */
#nxs-inpagesectionmenu.nxs-inpagesectionmenu-blocksicons li 				{ border-bottom-width: 1px; }
#nxs-inpagesectionmenu.nxs-inpagesectionmenu-blocksicons li a 			{ padding: 4px; text-align: center; }
#nxs-inpagesectionmenu.nxs-inpagesectionmenu-blocksicons li span.icon 	{ margin-top: 15%; text-shadow: none !important; }
#nxs-inpagesectionmenu.nxs-inpagesectionmenu-blocksicons li span.link 	{ border-radius: 3px; text-shadow: none !important; }

#nxs-inpagesectionmenu.nxs-inpagesectionmenu-blocksicons li:first-child,
#nxs-inpagesectionmenu.nxs-inpagesectionmenu-blocksicons li:first-child a {
	-webkit-border-top-right-radius: 3px;
	-moz-border-radius-topright: 3px;
	border-top-right-radius: 3px;
}
#nxs-inpagesectionmenu.nxs-inpagesectionmenu-blocksicons li:last-child,
#nxs-inpagesectionmenu.nxs-inpagesectionmenu-blocksicons li:last-child a {
	-webkit-border-bottom-right-radius: 3px;
	-moz-border-radius-bottomright: 3px;
	border-bottom-right-radius: 3px;
	border-bottom-width: 0px;
}

/* FACEBOOK LIKE BOX
---------------------------------------------------------------------------------------------------- */
.fb-like-box, 
.fb-like-box > span,
.fb-like-box iframe											{ width: 100% !important; }
.fb_iframe_widget { margin-top: 21px !important; }


/* GOOGLE DOCS
---------------------------------------------------------------------------------------------------- */
.nxs-googledoc > iframe										{ width: 100% !important; }

/* FLICKR
---------------------------------------------------------------------------------------------------- */
.nxs-flickr iframe											{ width: 100% !important; }

/* BREADCRUMB
------------------------------------------------------------------------------------------ */

.nxs-breadcrumb div {
    display: inline;
}
.nxs-breadcrumb div [class*="nxs-icon-"] {
    vertical-align: middle;
    font-size: 8px;
    margin: 0px 5px 0px 5px;
}
.nxs-breadcrumb div .nxs-icon-home {
    margin-bottom: 4px;
    font-size: 18px;
}

/* CAROUSEL
---------------------------------------------------------------------------------------------------- */
.nxs-carousel .logo-wrapper									{ width: 100%; height: 100%; overflow: hidden; z-index: 15; pointer-events: none; }
/* The problem is display: inline. This respects whitespaces like line breaks in your code. */
/* http://stackoverflow.com/questions/16494468/what-is-this-random-extra-space-between-these-two-elementsli */
.nxs-carousel .carousel-wrapper img							{ display: block; }

/* http://cssdeck.com/labs/responsive-image */
.nxs-carousel .logo-wrapper img								{ top: 50%; pointer-events: none; }
.nxs-carousel .logo-wrapper img.center {
	left: 50%;
	-webkit-transform: 	translate(-50%, -50%);
	-moz-transform: 	translate(-50%, -50%);
	-ms-transform: 		translate(-50%, -50%);
	-o-transform: 		translate(-50%, -50%);
	transform: 			translate(-50%, -50%);
}
.nxs-carousel .logo-wrapper img.left,
.nxs-carousel .logo-wrapper img.right {
	-webkit-transform: 	translate(0%, -50%);
	-moz-transform: 	translate(0%, -50%);
	-ms-transform: 		translate(0%, -50%);
	-o-transform: 		translate(0%, -50%);
	transform: 			translate(0%, -50%);
}
.nxs-carousel .logo-wrapper img.left 						{ left: 0; }
.nxs-carousel .logo-wrapper img.right 						{ right: 0; }

/* object left */
.nxs-carousel .color-wrapper 								{ width: 100%; height: 100%; z-index: 12; overflow: hidden; }
.nxs-carousel .color-wrapper .object1 						{ width: 12%; left: -5%;  height: 130%; top: -20%; z-index: 10; }
.nxs-carousel .color-wrapper .object2 						{ width: 7%;  left:  5%;  height: 120%; top: -10%; z-index: 11; opacity: 0.5; }
.nxs-carousel .color-wrapper .object3 						{ width: 9%;  left:  7%;  height: 120%; top: -10%; z-index: 9;  opacity: 0.3; }

/* object right */
.nxs-carousel .color-wrapper .object4 						{ width: 38%; right: -4%; height: 180%; top: -40%; z-index: 10; }
.nxs-carousel .color-wrapper .object5 						{ width: 10%; right: 5%;  height: 130%; top: -15%; z-index: 11; opacity: 0.5; }
.nxs-carousel .color-wrapper .object6 						{ width: 9%;  right: 29%; height: 130%; top: -15%; z-index: 11; opacity: 0.5; }
.nxs-carousel .color-wrapper .object7 						{ width: 11%; right: 32%; height: 140%; top: -20%; z-index: 9;  opacity: 0.3; }

/* object rotation */
.nxs-carousel .color-wrapper .object1,
.nxs-carousel .color-wrapper .object2,
.nxs-carousel .color-wrapper .object3,
.nxs-carousel .color-wrapper .object4 { 
	transform:rotate(17deg);
	-ms-transform:rotate(17deg);
	-webkit-transform:rotate(17deg);
}
.nxs-carousel .color-wrapper .object5,
.nxs-carousel .color-wrapper .object6,
.nxs-carousel .color-wrapper .object7 { 
	transform:rotate(197deg);
	-ms-transform:rotate(197deg);
	-webkit-transform:rotate(197deg);
}


/* VECTOR ART WIDGET
---------------------------------------------------------------------------------------------------- */

.nxs_vectorart svg {
	position: relative;
	display: block;
}





/* DEFAULT NT BUTTONS
---------------------------------------------------------------------------------------------------- */
.button-container {
	display: inline-block;
	box-shadow: inset 0 0 0 1px #DFDFDF;
	height: 48px;
	padding-left: 10px;
	margin-right: 20px;
	border-radius: 3px;
	background-color: #F1F1F1;
	background-image: linear-gradient(#F9F9F9,#ECECEC);
	background-image: -o-linear-gradient(#F9F9F9,#ECECEC);
	background-image: -ms-linear-gradient(#F9F9F9,#ECECEC);
	background-image: -moz-linear-gradient(#F9F9F9,#ECECEC);
	background-image: -webkit-linear-gradient(#F9F9F9,#ECECEC);
	background-image: -webkit-gradient(linear,left top,left bottom,from(#F9F9F9),to(#ECECEC));
}
.icon-container 											{ width: 48px; height: 48px; text-align: center; }
.button-container span { 
	font-size: 32px !important; 
	line-height: 48px; 
	-webkit-transition: all 0.2s; 
	-moz-transition: 	all 0.2s; 	
	-o-transition: 		all 0.2s;	
	transition: 		all 0.2s;
}
.button-container:hover,
.button-container:hover input								{ cursor: pointer; }
.button-container:hover span								{ font-size: 48px !important; }
.button-container input										{ line-height: 48px; background: none; }

.button-container.main 										{ background: #72B12F; box-shadow: inset 0 0 0 1px #3e601a; }
.button-container.main input,
.button-container.main span									{ color: white; text-shadow: 1px 1px 1px #3e601a; }
.button-container.main:hover								{ background: white; box-shadow: inset 0 0 0 1px #DFDFDF; }
.button-container.main:hover input,
.button-container.main:hover span							{ color: #72B12F; text-shadow: none; }





/* THEMESELECTOR
---------------------------------------------------------------------------------------------------- */
.nxs-themeselector img {  
	z-index: 1;
	transition: 		z-index 0.2s linear;
	-o-transition: 		z-index 0.2s linear; 
	-moz-transition: 	z-index 0.2s linear;
	-webkit-transition: z-index 0.2s linear;
}
.nxs-themeselector .color-palettes { 
	position: absolute; 
	height: 0px;
	width: 100%; 
	bottom: 0px; 
	background-color: rgb(0, 0, 0);
	background-color: rgba(0, 0, 0, 0.6);
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#99000000, endColorstr=#99000000);
	-ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorstr=#99000000, endColorstr=#99000000)";
	z-index: 100;
	-webkit-transition: all .25s ease;
	-moz-transition: 	all .25s ease;
	-o-transition: 		all .25s ease;
	transition: 		all .25s ease;
}
.nxs-themeselector:hover .color-palettes 					{ height: 86px; padding: 5px 0; }
.nxs-themeselector .color-palettes ul { 
	float: left;
	padding: 5px; 
	border-radius: 2px; 
	background-color: transparent;
	transition: 		background-color 0.2s linear;
	-o-transition: 		background-color 0.2s linear; 
	-moz-transition: 	background-color 0.2s linear;
	-webkit-transition: background-color 0.2s linear;
}
.nxs-themeselector:hover .color-palettes ul.nxs-activepalette,
.nxs-themeselector .color-palettes ul:hover					{ background-color: #BBB; cursor: pointer; }
.nxs-themeselector li.miniColors-trigger { 
	display: block; 
	margin: 5px 0 0; 
	height: 0px;
	-webkit-transition: all .25s ease;
	-moz-transition: 	all .25s ease;
	-o-transition: 		all .25s ease;
	transition: 		all .25s ease;
}
.nxs-themeselector:hover li.miniColors-trigger 				{ height: 22px; }
.nxs-themeselector li.miniColors-trigger:first-child 		{ margin-top: 0px; }
.nxs-themeselector .nxs-button						 		{ display: none; margin: 4px 0; width: 150px; text-align: center; position: absolute; right: 7px; }
.nxs-themeselector .specs .nxs-button						{ bottom: 7px; }
.nxs-themeselector:hover .nxs-button						{ display: inline-block; }
