.button{border: 1px solid #aaa;border-radius: 3px;padding: 10px;display: inline-block;color: #aaa;-webkit-transition: all 100ms ease-in-out;-moz-transition: all 100ms ease-in-out;-o-transition: all 100ms ease-in-out;-ms-transition: all 100ms ease-in-out}.button a{color: #aaa;text-decoration: none}.button:hover{border-color: rgba(245,0,0,0.5);cursor: pointer;padding: 10px 20px 10px 20px;font-style: italic}.button:hover a{color: #cf0000}.button:active{cursor: pointer}
.cols:after{content: "";display: block;height: 0;clear: both;visibility: hidden}.col-20,.col-333,.col-50{float: left}.col-20{width: 20%}.col-333{width: 33.33%}.col-50{width: 48%;margin-right: 4%}.col-50:nth-child(2n){margin-right: 0%}@media screen and (max-width: 980px){.col-333,.col-50{float: none;width: auto;margin: 0px 0px 25px 0px}}
body{margin: 0px;font-family: "Raleway", Arial, Helvetica, sans-serif;color: #444;overflow-y: scroll;width: 100%}a img{border-width: 0}b,strong{font-weight: 200;text-transform: uppercase;font-size: 20px}#wrapper{width: 100%;max-width: 100%;height: 100%;position: relative;overflow: hidden}.wrapper{width: 960px;margin: 0 auto}@media screen and (max-width: 980px){.wrapper{width: auto;margin: 25px}}
footer{font-weight: 200;font-size: 14px;color: #888;background-color: #eee}footer article{padding-top: 50px;padding-bottom: 50px}footer article:after{content: "";display: block;height: 0;clear: both;visibility: hidden}footer article .invisible,footer article label{display: none}footer article h3{font-weight: 400;font-size: 14px;width: 80%}footer article input[type=email]{border-radius: 3px;background-color: #fff;border: 1px solid #ccc;margin: 3px 0px 3px 0px;padding: 5px 10px 5px 10px;width: 180px}footer article input[type=submit]{border-radius: 3px;background-color: #fff;border: 1px solid #ccc;margin: 3px 0px 3px 0px;padding: 5px 10px 5px 10px;width: 202px}footer article .error{color: #cf0000;font-size: 12px}footer article .col-25{width: 25%;float: left}footer article .col-25:last-child{text-align: right}footer article .col-25 a{color: #e23b00;text-decoration: none}footer article .col-25 b{font-weight: 200;display: block;margin-bottom: 10px;font-size: 14px}footer article .col-25 .social{background-color: #aaa;width: 50px;height: 50px;border-radius: 50px;float: right;margin-left: 10px;margin-top: 20px;-webkit-transition: all 250ms ease-in-out;-moz-transition: all 250ms ease-in-out;-o-transition: all 250ms ease-in-out;-ms-transition: all 250ms ease-in-out;cursor: pointer}footer article .col-25 .social-facebook:hover{background-color: #3b5998}footer article .col-25 .social-youtube:hover{background-color: #e52d27}@media screen and (max-width: 960px){footer article .col-25,footer article .col-25:last-child{width: auto;float: none;margin-bottom: 25px;text-align: left}}
#nav-spacer{height: 75px}nav{position: fixed;top: 0px;left: 0px;right: 0px;height: 75px;background-image: url("../../files/theme/img/nav.png");background-repeat: no-repeat;background-position: center;z-index: 1000;box-shadow: 0px 0px 50px rgba(0,0,0,0.25)}nav #logo{position: absolute;bottom: 10px;opacity: 0;visibility: hidden}nav ul{float: right;margin: 0;margin-top: 20px;padding: 0;list-style-type: none}nav ul li{margin: 0 10px 0 0;list-style-type: none;float: left;line-height: 30px;padding: 0px 10px 0px 10px;border: 1px solid rgba(0,0,0,0);border-radius: 3px;-webkit-transition: all 150ms ease-in-out;-moz-transition: all 150ms ease-in-out;-o-transition: all 150ms ease-in-out;-ms-transition: all 150ms ease-in-out}nav ul li.light,nav ul li.light a{opacity: 0.75}nav ul li a{text-decoration: none;color: #666;font-weight: 400;font-size: 13px;-webkit-transition: all 150ms ease-in-out;-moz-transition: all 150ms ease-in-out;-o-transition: all 150ms ease-in-out;-ms-transition: all 150ms ease-in-out}nav ul li:hover{border: 1px solid #ccc}nav ul li.active{border: 1px solid #cf0000}nav ul li.active a{color: #cf0000}nav ul li.active:hover{background-color: rgba(207,0,0,0.75)}nav ul li.active:hover a{color: #fff}@media screen and (max-width: 980px){#nav-spacer{display: block}nav{background-position: -995px 0px}nav ul{display: none}}
section article{padding: 75px 0px 75px 0px}section article h1{font-size: 64px;line-height: 64px;font-weight: 100;margin: 0}section article h1 span{font-size: 20px;line-height: 20px;color: #888;display: block;font-weight: 300;margin-top: -7px}section article h2{font-size: 36px;line-height: 48px;font-weight: 100;margin: 0}section article h2 span{font-size: 20px;line-height: 20px;color: #888;display: block;font-weight: 300;margin-top: -7px;text-transform: lowercase}section article h3{font-size: 24px;line-height: 24px;color: #cf0000;font-weight: 300;margin: 0}section article h3 span{font-size: 14px;line-height: 18px;color: #888;display: block;font-weight: 300}section article p{font-size: 14px;line-height: 22px;color: #666}section article:after{content: "";display: block;height: 0;clear: both;visibility: hidden}@media screen and (max-width: 980px){section article{padding: 50px 0px 50px 0px}section article h1{font-size: 30px;line-height: 32px}section article h2{font-size: 28px;line-height: 34px}section article h3{font-size: 20px;line-height: 20px}section article p{font-size: 13px;line-height: 20px}}
.ce_eskju_gallery .col-333{outline: 5px solid #fff}.ce_eskju_gallery .col-333 img{display: block;width: 100%;height: auto}.ce_eskju_gallery:after{content: "";display: block;height: 0;clear: both;visibility: hidden}
.ce_eskju_image img{width: 100%;height: auto;display: block}
.ce_eskju_imagegrid .cols{margin-bottom: 10px}.ce_eskju_imagegrid .col-20{background-color: #f5f5f5;outline: 5px solid #fff}.ce_eskju_imagegrid .col-20 img{opacity: 0.5;display: block;margin: 0 auto;padding: 20px;width: 100%,
				height: auto}.ce_eskju_imagegrid:after{content: "";display: block;height: 0;clear: both;visibility: hidden}@media screen and (max-width: 800px){.ce_eskju_imagegrid .col-20{width: 33%}}
.ce_eskju_teaser h2{margin-bottom: 20px}.ce_eskju_teaser h3 a{color: #cf0000;text-decoration: none}.ce_eskju_teaser p a{color: #666;text-decoration: none}.ce_eskju_teaser img{width: 150px;margin: 0px 10px 10px 0px;float: left;border-width: 0}.ce_eskju_teaser:after,.ce_eskju_teaser .item:after{content: "";display: block;height: 0;clear: both;visibility: hidden}

.design2{background-color: #000}.design2 nav{background-color: rgba(0,0,0,0.5);background-image: url("../../files/theme/img/nav-black.png")}.design2 nav ul li.active,.design2 nav ul li.active:hover{border-color: rgba(255,255,255,0.5)}.design2 nav ul li.active a,.design2 nav ul li.active:hover a{color: rgba(255,255,255,0.5)}.design2 nav ul li:hover{background-color: #000;border-color: rgba(255,255,255,0.3)}.design2 section{background-color: rgba(0,0,0,0.5)}.design2 section.headline{background-color: #000;z-index: 100;position: relative}.design2 section.last article{margin-top: -500px;margin-bottom: 100px}.design2 section article{padding-bottom: 25px;position: relative;color: #666;line-height: 25px}.design2 section article h2{margin-bottom: 0px;text-align: center}.design2 section article ul{max-width: 600px;margin: 0 auto;text-align: center;padding: 0;list-style-type: none}.design2 footer{background-color: #000;border-top: 2px dotted #111}.design2 footer *{color: #555 !important;font-weight: 400}.design2 footer input,.design2 footer .social{background-color: #111 !important;border-color: #111 !important}.design2 footer .social{opacity: 0.25}@media screen and (max-width: 1600px){.design2 section.last article{margin-top: -350px}}@media screen and (max-width: 1300px){.design2 section.last article{margin-top: -250px}}@media screen and (max-width: 1000px){.design2 section.last article{margin-top: 25px}}
.ce_eskju_video{position: relative;width: 100%}.ce_eskju_video img{width: 100%;display: block}.ce_eskju_video video{background: none;position: absolute;top: -1%;left: 0%;right: 0%;bottom: -1%;width: 100%;height: 102%}

	@media screen and ( max-width: 980px )
	{
		#sidebarmenu-toggle
		{
			position: fixed;
			top: 20px;
			right: 10px;
			background-color: #cf0000;
			color: #fff;
			cursor: pointer;
			z-index: 1000;
			-webkit-transition: all 500ms ease-in-out;
			-moz-transition: all 500ms ease-in-out;
			-o-transition: all 500ms ease-in-out;
			-ms-transition: all 500ms ease-in-out;
			padding: 10px;
			font-size: 10px;
			line-height: 14px;
			text-transform: uppercase;
		}
		
		#sidebarmenu-toggle:before
		{
			content: "\f008";
			font-family: 'mfg_labs_iconsetregular';
			font-size: 10px;
			line-height: 10px;
			padding-right: 5px;
		}
		
		.sidebarmenu-opened #sidebarmenu-toggle:before
		{
			content: "\274C";
		}
		
		.sidebarmenu-opened #sidebarmenu-toggle
		{
			-webkit-transform: translate3d( -215px, 0px, 0px );
			-moz-transform: translate3d( -215px, 0px, 0px );
			-o-transform: translate3d( -215px, 0px, 0px );
			-ms-transform: translate3d( -215px, 0px, 0px );
		}
	
		#sidebarmenu-wrapper
		{
			position: absolute;
			left: 0px;
			top: 0px;
			-webkit-transition: all 500ms ease-in-out;
			-moz-transition: all 500ms ease-in-out;
			-o-transition: all 500ms ease-in-out;
			-ms-transition: all 500ms ease-in-out;
		}
		
		.sidebarmenu-opened #sidebarmenu-wrapper
		{
			-webkit-transform: translate3d( -50px, 0px, 0px );
			-moz-transform: translate3d( -50px, 0px, 0px );
			-o-transform: translate3d( -50px, 0px, 0px );
			-ms-transform: translate3d( -50px, 0px, 0px );
			-webkit-filter: grayscale( 75% ) brightness( 25% );
			-moz-filter: grayscale( 75% ) brightness( 25% );
			-o-filter: grayscale( 75% ) brightness( 25% );
			-ms-filter: grayscale( 75% ) brightness( 25% );
		}
	
		#sidebarmenu
		{
			position: fixed;
			top: 0px;
			right: -225px;
			height: 100%;
			width: 200px;
			background-color: #222;
			z-index: 1000;
			padding: 25px 25px 25px 0px;
			-webkit-transition: all 500ms ease-in-out;
			-moz-transition: all 500ms ease-in-out;
			-o-transition: all 500ms ease-in-out;
			-ms-transition: all 500ms ease-in-out;
		}
		
		.sidebarmenu-opened #sidebarmenu
		{
			-webkit-transform: translate3d( -225px, 0px, 0px );
			-moz-transform: translate3d( -225px, 0px, 0px );
			-o-transform: translate3d( -225px, 0px, 0px );
			-ms-transform: translate3d( -225px, 0px, 0px );
		}
		
		#sidebarmenu ul
		{
			margin: 0px 0px 0px 25px;
			padding: 0px;
			list-style-type: none;
		}
	
		#sidebarmenu ul li a
		{
			font-size: 15px;
			font-weight: 100;
			line-height: 30px;
			color: #fff;
			text-decoration: none;
		}
	
		#sidebarmenu ul li ul li a
		{
			color: #aaa;
		}
	}

	@media screen and ( min-width: 981px )
	{
		#sidebarmenu-toggle,
		#sidebarmenu
		{
			display: none;
		}
	}
/*  MFG Labs iconset 1.0
    
    -------------------------------------------------------
    
    License
    -------------------------------------------------------
    • The MFG Labs iconset font is licensed under the SIL Open Font License - http://scripts.sil.org/OFL
    • MFG Labs inconset CSS files are licensed under the MIT License -
      http://opensource.org/licenses/mit-license.html
    • The MFG Labs iconset pictograms are licensed under the CC BY 3.0 License - http://creativecommons.org/licenses/by/3.0/
    • Attribution is no longer required in Font Awesome 3.0, but much appreciated:
      MFG Labs inconset by MFG Labs

    Contact
    -------------------------------------------------------
    Email: martin.charpentier@mfglabs.com
    Twitter: http://twitter.com/mfg_labs
    

    */
@font-face {
    font-family: 'mfg_labs_iconsetregular';
    src: url("../../files/theme/plugins/eskju-jquery-sidebarmenu/font/mfglabsiconset-webfont.eot");
    src: url("../../files/theme/plugins/eskju-jquery-sidebarmenu/font/mfglabsiconset-webfont.eot?#iefix") format('embedded-opentype'),
         url("../../files/theme/plugins/eskju-jquery-sidebarmenu/font/mfglabsiconset-webfont.woff") format('woff'),
         url("../../files/theme/plugins/eskju-jquery-sidebarmenu/font/mfglabsiconset-webfont.ttf") format('truetype'),
         url("../../files/theme/plugins/eskju-jquery-sidebarmenu/font/mfglabsiconset-webfont.svg#mfg_labs_iconsetregular") format('svg');
    font-weight: normal;
    font-style: normal;
}

i, .icon {
  font-family: 'mfg_labs_iconsetregular';
  font-style: normal;
  speak: none;
  font-weight: normal;
  font-size: 1em;
  -webkit-font-smoothing: antialiased;
}


.icon2x { font-size: 2em; }
.icon3x { font-size: 3em; }



/* style exemples */
.gradient {
  color: #999;
  text-shadow: 1px 1px 1px rgba(27, 27, 27, 0.19);
  
  background-image: -webkit-gradient(
  linear,
  left top, left bottom,
  from(rgba( 182, 182, 182, 1)),
  to(rgba(60, 60, 60, 1))
  );
  background-clip: text;
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;

  -webkit-transition: all 0.1s ease-in-out;
  transition: all 0.1s ease-in-out;
}

.gradient:hover, .gradient .current {
  color: #eee;
	text-shadow: 0px 0px 3px rgba(255, 255, 255, 0.25);
	
  background-image: -webkit-gradient(
  linear,
  left top, left bottom,
  from(rgba( 255, 255, 255, 1)),
  to(rgba(187, 187, 187, 1))
  );
  
}

/*  MFG Labs iconset uses the Unicode Private Use Area (PUA) to ensure screen
    readers do not read off random characters that represent icons.
    We also use semantic unicode when they are available for the icon we provide. */

.icon-cloud:before                { content: "\2601"; }
.icon-at:before                   { content: "\0040"; }
.icon-plus:before                 { content: "\002B"; }
.icon-minus:before                { content: "\2212"; }

.icon-arrow_up:before             { content: "\2191"; }
.icon-arrow_down:before           { content: "\2193"; }
.icon-arrow_right:before          { content: "\2192"; }
.icon-arrow_left:before           { content: "\2190"; }
.icon-chevron_down:before         { content: "\f004"; }
.icon-chevron_up:before           { content: "\f005"; }
.icon-chevron_right:before        { content: "\f006"; }
.icon-chevron_left:before         { content: "\f007"; }
.icon-reorder:before              { content: "\f008"; }
.icon-list:before                 { content: "\f009"; }
.icon-reorder_square:before       { content: "\f00a"; }
.icon-reorder_square_line:before  { content: "\f00b"; }
.icon-coverflow:before            { content: "\f00c"; }
.icon-coverflow_line:before       { content: "\f00d"; }
.icon-pause:before                { content: "\f00e"; }
.icon-play:before                 { content: "\f00f"; }

.icon-step_forward:before         { content: "\f010"; }
.icon-step_backward:before        { content: "\f011"; }
.icon-fast_forward:before         { content: "\f012"; }
.icon-fast_backward:before        { content: "\f013"; }
.icon-cloud_upload:before         { content: "\f014"; }
.icon-cloud_download:before       { content: "\f015"; }
.icon-data_science:before         { content: "\f016"; }
.icon-data_science_black:before   { content: "\f017"; }
.icon-globe:before                { content: "\f018"; }
.icon-globe_black:before          { content: "\f019"; }
.icon-math_ico:before             { content: "\f01a"; }
.icon-math:before                 { content: "\f01b"; }
.icon-math_black:before           { content: "\f01c"; }
.icon-paperplane_ico:before       { content: "\f01d"; }
.icon-paperplane:before           { content: "\f01e"; }
.icon-paperplane_black:before     { content: "\f01f"; }

/* \f020 doesn't work in Safari. all shifted one down */
.icon-color_balance:before        { content: "\f020"; }
.icon-star:before                 { content: "\2605"; }
.icon-star_half:before            { content: "\f022"; }
.icon-star_empty:before           { content: "\2606"; }
.icon-star_half_empty:before      { content: "\f024"; }
.icon-reload:before               { content: "\f025"; }

.icon-heart:before                { content: "\2665"; }
.icon-heart_broken:before         { content: "\f028"; }
.icon-hashtag:before              { content: "\f029"; }
.icon-reply:before                { content: "\f02a"; }
.icon-retweet:before              { content: "\f02b"; }
.icon-signin:before               { content: "\f02c"; }
.icon-signout:before              { content: "\f02d"; }
.icon-download:before             { content: "\f02e"; }
.icon-upload:before               { content: "\f02f"; }


.icon-placepin:before             { content: "\f031"; }
.icon-display_screen:before       { content: "\f032"; }
.icon-tablet:before               { content: "\f033"; }
.icon-smartphone:before           { content: "\f034"; }
.icon-connected_object:before     { content: "\f035"; }
.icon-lock:before                 { content: "\F512"; }
.icon-unlock:before               { content: "\F513"; }
.icon-camera:before               { content: "\F4F7"; }
.icon-isight:before               { content: "\f039"; }
.icon-video_camera:before         { content: "\f03a"; }
.icon-random:before               { content: "\f03b"; }
.icon-message:before              { content: "\F4AC"; }
.icon-discussion:before           { content: "\f03d"; }
.icon-calendar:before             { content: "\F4C5"; }
.icon-ringbell:before             { content: "\f03f"; }

.icon-movie:before                { content: "\f040"; }
.icon-mail:before                 { content: "\2709"; }
.icon-pen:before                  { content: "\270F"; }
.icon-settings:before             { content: "\9881"; }
.icon-measure:before              { content: "\f044"; }
.icon-vector:before               { content: "\f045"; }
.icon-vector_pen:before           { content: "\2712"; }
.icon-mute_on:before              { content: "\f047"; }
.icon-mute_off:before             { content: "\f048"; }
.icon-home:before                 { content: "\2302"; }
.icon-sheet:before                { content: "\f04a"; }
.icon-arrow_big_right:before      { content: "\21C9"; }
.icon-arrow_big_left:before       { content: "\21C7"; }
.icon-arrow_big_down:before       { content: "\21CA"; }
.icon-arrow_big_up:before         { content: "\21C8"; }
.icon-dribbble_circle:before      { content: "\f04f"; }

.icon-dribbble:before             { content: "\f050"; }
.icon-facebook_circle:before      { content: "\f051"; }
.icon-facebook:before             { content: "\f052"; }
.icon-git_circle_alt:before       { content: "\f053"; }
.icon-git_circle:before           { content: "\f054"; }
.icon-git:before                  { content: "\f055"; }
.icon-octopus:before              { content: "\f056"; }
.icon-twitter_circle:before       { content: "\f057"; }
.icon-twitter:before              { content: "\f058"; }
.icon-google_plus_circle:before   { content: "\f059"; }
.icon-google_plus:before          { content: "\f05a"; }
.icon-linked_in_circle:before     { content: "\f05b"; }
.icon-linked_in:before            { content: "\f05c"; }
.icon-instagram:before            { content: "\f05d"; }
.icon-instagram_circle:before     { content: "\f05e"; }
.icon-mfg_icon:before             { content: "\f05f"; }
.icon-xing:before                 { content: "\F532"; }
.icon-xing_circle:before          { content: "\F533"; }

.icon-mfg_icon_circle:before      { content: "\f060"; }
.icon-user:before                 { content: "\f061"; }
.icon-user_male:before            { content: "\f062"; }
.icon-user_female:before          { content: "\f063"; }
.icon-users:before                { content: "\f064"; }

.icon-file_open:before            { content: "\F4C2"; }
.icon-file_close:before           { content: "\f067"; }
.icon-file_alt:before             { content: "\f068"; }
.icon-file_close_alt:before       { content: "\f069"; }
.icon-attachment:before           { content: "\f06a"; }
.icon-check:before                { content: "\2713"; }
.icon-cross_mark:before           { content: "\274C"; }
.icon-cancel_circle:before        { content: "\F06E"; }
.icon-check_circle:before         { content: "\f06d"; }
.icon-magnifying:before           { content: "\F50D"; }

.icon-inbox:before                { content: "\f070"; }
.icon-clock:before                { content: "\23F2"; }
.icon-stopwatch:before            { content: "\23F1"; }
.icon-hourglass:before            { content: "\231B"; }
.icon-trophy:before               { content: "\f074"; }
.icon-unlock_alt:before           { content: "\F075"; }
.icon-lock_alt:before             { content: "\F510"; }
.icon-arrow_doubled_right:before  { content: "\21D2"; }
.icon-arrow_doubled_left:before   { content: "\21D0"; }
.icon-arrow_doubled_down:before   { content: "\21D3"; }
.icon-arrow_doubled_up:before     { content: "\21D1"; }
.icon-link:before                 { content: "\f07B"; }
.icon-warning:before              { content: "\2757"; }
.icon-warning_alt:before          { content: "\2755"; }
.icon-magnifying_plus:before      { content: "\f07E"; }
.icon-magnifying_minus:before     { content: "\f07F"; }

.icon-white_question:before       { content: "\2754"; }
.icon-black_question:before       { content: "\2753"; }
.icon-stop:before                 { content: "\f080"; }
.icon-share:before                { content: "\f081"; }
.icon-eye:before                  { content: "\f082"; }
.icon-trash_can:before            { content: "\f083"; }
.icon-hard_drive:before           { content: "\f084"; }
.icon-information_black:before    { content: "\f085"; }
.icon-information_white:before    { content: "\f086"; }
.icon-printer:before              { content: "\f087"; }
.icon-letter:before               { content: "\f088"; }
.icon-soundcloud:before           { content: "\f089"; }
.icon-soundcloud_circle:before    { content: "\f08A"; }
.icon-anchor:before               { content: "\2693"; }

.icon-female_sign:before          { content: "\2640"; }
.icon-male_sign:before            { content: "\2642"; }
.icon-joystick:before             { content: "\F514"; }
.icon-high_voltage:before         { content: "\26A1"; }
.icon-fire:before                 { content: "\F525"; }
.icon-newspaper:before            { content: "\F4F0"; }
.icon-chart:before                { content: "\F526"; }
.icon-spread:before               { content: "\F527"; }

.icon-spinner_1:before            { content: "\F528"; }
.icon-spinner_2:before            { content: "\F529"; }

.icon-chart_alt:before            { content: "\F530"; }
.icon-label:before                { content: "\F531"; }

.icon-brush:before                { content: "\E000"; }
.icon-refresh:before              { content: "\E001"; }

.icon-node:before                 { content: "\E002"; }
.icon-node_2:before               { content: "\E003"; }
.icon-node_3:before               { content: "\E004"; }
.icon-link_2_nodes:before         { content: "\E005"; }
.icon-link_3_nodes:before         { content: "\E006"; }
.icon-link_loop_nodes:before      { content: "\E007"; }
.icon-node_size:before            { content: "\E008"; }
.icon-node_color:before           { content: "\E009"; }
.icon-layout_directed:before      { content: "\E010"; }
.icon-layout_radial:before        { content: "\E011"; }
.icon-layout_hierarchical:before  { content: "\E012"; }
.icon-node_link_direction:before  { content: "\E013"; }
.icon-node_link_short_path:before { content: "\E014"; }
.icon-node_cluster:before         { content: "\E015"; }
.icon-display_graph:before        { content: "\E016"; }
.icon-node_link_weight:before     { content: "\E017"; }
.icon-more_node_links:before      { content: "\E018"; }
.icon-node_shape:before           { content: "\E00A"; }
.icon-node_icon:before            { content: "\E00B"; }
.icon-node_text:before            { content: "\E00C"; }
.icon-node_link_text:before       { content: "\E00D"; }
.icon-node_link_color:before      { content: "\E00E"; }
.icon-node_link_shape:before      { content: "\E00F"; }

.icon-credit_card:before          { content: "\F4B3"; }
.icon-disconnect:before           { content: "\F534"; }
.icon-graph:before                { content: "\F535"; }
.icon-new_user:before             { content: "\F536"; }

	.esKju-lazyimage
	{
		background-image: url("../../files/theme/plugins/eskju-jquery-lazyimage/img/loading.gif");
		background-repeat: no-repeat;
		background-position: center center;
	}
	
	.esKju-lazyimage img
	{
		opacity: 0;
	}
	
	.esKju-lazyimage.esKju-lazyimage-loaded
	{
		background-image: none;
	}
	
	.esKju-lazyimage.esKju-lazyimage-loaded img
	{
		-webkit-transition: all 500ms ease-in-out;
		-moz-transition: all 500ms ease-in-out;
		-o-transition: all 500ms ease-in-out;
		-ms-transition: all 500ms ease-in-out;
		opacity: 1;
		-webkit-filter: none;
		-moz-filter: none;
		-o-filter: none;
		-ms-filter: none;
	}
	
	.esKju-lazyimage-broken
	{
		-webkit-transition: all 250ms ease-in-out;
		-moz-transition: all 250ms ease-in-out;
		-o-transition: all 250ms ease-in-out;
		-ms-transition: all 250ms ease-in-out;
		background-image: url("../../files/theme/plugins/eskju-jquery-lazyimage/img/broken.png");
		background-color: #eee;
	}
	
	/**
	 * 	filters
	 */
	
	.esKju-lazyimage-filter-bloom img
	{
		-webkit-filter: brightness( 200% ) grayscale( 100% ) opacity( 0 );
		-moz-filter: brightness( 200% ) grayscale( 100% ) opacity( 0 );
		-o-filter: brightness( 200% ) grayscale( 100% ) opacity( 0 );
		-ms-filter: brightness( 200% ) grayscale( 100% ) opacity( 0 );
	}
	
	/**
	 * 	animations
	 */
	
	.esKju-lazyimage-translate img
	{
	}
	
	.esKju-lazyimage-zoom img
	{
	}
	
	.esKju-lazyimage-skew img
	{
	}
	
