@charset "UTF-8";

@font-face {
  font-family: 'entypo';
  src: url("font/entypo.eot?39631871");
  src: url("font/entypo.eot?39631871#iefix") format('embedded-opentype'), url("font/entypo.woff?39631871") format('woff'), url("font/entypo.ttf?39631871") format('truetype'), url("font/entypo.svg?39631871#entypo") format('svg');
  font-weight: normal;
  font-style: normal;
}

/* Chrome hack: SVG is rendered more smooth in Windozze. 100% magic, uncomment if you need it. */
/* Note, that will break hinting! In other OS-es font will be not as sharp as it could be */
/*
@media screen and (-webkit-min-device-pixel-ratio:0) {
  @font-face {
    font-family: 'entypo';
    src: url('../font/entypo.svg?39631871#entypo') format('svg');
  }
}
*/

.footer-social-icons .icon-facebook-circled:before, .footer-social-icons .icon-gplus-circled:before, .footer-social-icons .icon-twitter-circled:before {
	color: #fff;
	font-size: 30px;
	margin-top: -5px;
}

.top .icon-user-1:before {
	color: #999 !important;
	font-size: 11px !important;
	margin-right: 10px;
}

.icon-right-circle:before {
	font-size: 12px !important;
	margin-right: 5px !important;
	position: relative;
	top: 1px;
}

a.download-btn .icon-download-alt:before {
	color: #fff !important;
	font-size: 20px !important;
	padding-left: 10px;
}

#services-list li [class^="icon-"]:before,
#services-list li [class*=" icon-"]:before {
    color: #26c1d0 !important;
	line-height: 20px !important;
	font-size: 18px !important;
	margin: 0 0 20px 0 !important;
	padding: 0 !important;
	position: relative;
	top: 1px;
	margin-right: 3px !important;
}

#select-box-newuser .icon-down-open-big:before, #select-box-wrap .icon-down-open-big:before, #select-box-footer .icon-down-open-big:before {
	color: #888 !important;
	font-size: 12px !important;
	margin-left: -20px;
	display: inline-block;
	position: relative;
	top: 3px;
	right: 1px;
}

#select-box-cart .icon-down-open-big:before {
	color: #888 !important;
	font-size: 12px !important;
	margin-left: -20px;
	display: inline-block;
	position: relative;
	top: 1px;
	right: -5px;
}

.icon-basket-alt:before, .icon-user:before {
	color: #71777d !important;
	font-size: 12px !important;
	margin-right: 5px !important;
	margin-left: -5px !important;
}

.icon-eye:before, .icon-fire:before, .icon-group:before, .icon-cogs:before, .icon-cloud:before, .icon-github-1:before {
	color: #bbb !important;
	line-height: 50px !important;
	font-size: 70px !important;
	margin: 3px 0 0 0 !important;
	padding: 0 !important;
}

.icon-flow-branch:before, .icon-flow-cascade:before, .icon-flow-line:before {
	color: #bbb !important;
	line-height: 50px !important;
	font-size: 33px !important;
	margin: 3px 0 0 0 !important;
	padding: 0 !important;	
}

.icon-menu:before {
	line-height: 10px !important;
	font-size: 30px !important;
	margin: 8px 0 0 15px !important;
	padding: 0 !important;
}

.icon-ok:before {
	color: #acd90e !important;
	font-size: 14px !important;
}

.icon-cancel-circle:before {
	color: #dd514c !important;
	font-size: 14px !important;
	margin-right: 3px !important;
	position: relative;
	top: 8px;
	float: left;
}

h1 .icon-email:before, h1 .icon-search-2:before, h1 .icon-appstore:before, h1 .icon-network:before, h1 .icon-windows:before, h1 .icon-plancast:before, h1 .icon-map:before, h1 .icon-archive:before, h1 .icon-lock:before, h1 .icon-buffer:before, h1 .icon-basket-alt:before, h1 .icon-hdd:before, h1 .icon-award:before, h1 .icon-doc-text-inv:before, h1 .icon-user-add:before, h1 .icon-mail-2:before, h1 .icon-user-1:before, h1 .icon-glasses:before, h1 .icon-ok:before, h1 .icon-location:before, h1 .icon-group:before, h1 .icon-cw:before, h1 .icon-post:before {
	color: #26c1d0 !important;
	font-size: 33px !important;
	margin-top: -5px;
	position: relative;
	right: -5px;
}

h4 .icon-email:before, h4 .icon-search-2:before, h4 .icon-appstore:before, h4 .icon-network:before, h4 .icon-network-1:before, h4 .icon-windows:before, h4 .icon-plancast:before, h4 .icon-map:before, h4 .icon-archive:before, h4 .icon-lock:before, h4 .icon-buffer:before, h4 .icon-basket-alt:before, h4 .icon-hdd:before, h4 .icon-award:before, h4 .icon-doc-text-inv:before, h4 .icon-user-add:before, h4 .icon-mail-2:before, h4 .icon-user-1:before, h4 .icon-glasses:before, h4 .icon-ok:before, h4 .icon-location:before, h4 .icon-group:before, h4 .icon-asl:before, h4 .icon-cw:before, h4 .icon-post:before, h4 .icon-lightbulb:before, h4 .icon-comment-alt:before, h4 .icon-search:before, h4 .icon-cogs:before, h4 .icon-desktop:before, h4 .icon-laptop:before, h4 .icon-wrench-1:before, h4 .icon-tasks:before, h4 .icon-monitor:before, h4 .icon-basket-1:before {
	color: #26c1d0 !important;
	font-size: 33px !important;
	margin-top: -5px;
	position: relative;
	right: -5px;
}

h2 .blue.icon-lightbulb:before, h2 .blue.icon-cog-1:before, h2 .blue.icon-users:before {
	color: #26c1d0 !important;
	font-size: 25px !important;
}

h1 .icon-ok:before {
	color: #acd90e !important;
	font-size: 33px !important;
	margin-top: -5px;
}

h1 .icon-cancel:before {
	color: #fb392a;
	font-size: 33px !important;
	margin-top: -5px;
}

.cart-icon:before {
	color: #bbb;
}

[class^="icon-"]:before,
[class*=" icon-"]:before {
  speak: none;
  display: inline-block;
  text-decoration: inherit;
  width: 1em;
  text-align: center;
  text-transform: none;
	margin-right: 10px;
	color: #bbb;
	font: normal normal normal 25px 'entypo';
	height: 1em;
	margin-top: -3px;
}

.service [class^="icon-"]:before,
.service [class*=" icon-"]:before {
	margin-top: 2px !important;
}

#cart [class^="icon-"]:before,
#cart [class*=" icon-"]:before {
	font-size: 20px !important;
	margin-top: 0 !important;
	margin-right: 5px;
}

#product-wrapper [class^="icon-"]:before,
#product-wrapper [class*=" icon-"]:before {
	font-size: 20px !important;
	margin-top: 0 !important;
	margin-right: 5px;
}

.icon-plus:before { content: '\2b'; } /* '+' */
.icon-plus-2:before { content: '\e80c'; } /* '' */
.icon-plus-3:before { content: '\e809'; } /* '' */
.icon-plus-1:before { content: '\e807'; } /* '' */
.icon-at:before { content: '\40'; } /* '@' */
.icon-appstore:before { content: '\41'; } /* 'A' */
.icon-fog:before { content: '\4d'; } /* 'M' */
.icon-plancast:before { content: '\50'; } /* 'P' */
.icon-windows:before { content: '\57'; } /* 'W' */
.icon-email:before { content: '\5d'; } /* ']' */
.icon-acrobat:before { content: '\e3'; } /* 'ã' */
.icon-buffer:before { content: '\e5'; } /* 'å' */
.icon-home-1:before { content: '\e810'; } /* '' */
.icon-cloud:before { content: '\2601'; } /* '☁' */
.icon-star:before { content: '\2605'; } /* '★' */
.icon-menu:before { content: '\2630'; } /* '☰' */
.icon-th-list:before { content: '\e800'; } /* '' */
.icon-layout:before { content: '\268f'; } /* '⚏' */
.icon-th:before { content: '\e808'; } /* '' */
.icon-th-1:before { content: '\e802'; } /* '' */
.icon-cog-1:before { content: '\e806'; } /* '' */
.icon-cog-2:before { content: '\e828'; } /* '' */
.icon-cog:before { content: '\2699'; } /* '⚙' */
.icon-attention:before { content: '\26a0'; } /* '⚠' */
.icon-attention-1:before { content: '\e80f'; } /* '' */
.icon-flash-1:before { content: '\e840'; } /* '' */
.icon-mail-2:before { content: '\e846'; } /* '' */
.icon-pencil:before { content: '\270e'; } /* '✎' */
.icon-ok:before { content: '\2713'; } /* '✓' */
.icon-cancel:before { content: '\2715'; } /* '✕' */
.icon-cancel-circled:before { content: '\e803'; } /* '' */
.icon-cancel-circle:before { content: '\2716'; } /* '✖' */
.icon-plus-circled:before { content: '\e804'; } /* '' */
.icon-plus-circle:before { content: '\2795'; } /* '➕' */
.icon-minus-circled:before { content: '\e805'; } /* '' */
.icon-minus-circle:before { content: '\2796'; } /* '➖' */
.icon-youtube:before { content: '\e002'; } /* '' */
.icon-list-add:before { content: '\e003'; } /* '' */
.icon-wrench-1:before { content: '\e004'; } /* '' */
.icon-user-1:before { content: '\e013'; } /* '' */
.icon-twitter:before { content: '\e018'; } /* '' */
.icon-th-large:before { content: '\e023'; } /* '' */
.icon-tasks:before { content: '\e027'; } /* '' */
.icon-tags:before { content: '\e028'; } /* '' */
.icon-tag-1:before { content: '\e029'; } /* '' */
.icon-smiley-circled:before { content: '\e034'; } /* '' */
.icon-basket:before { content: '\e03a'; } /* '' */
.icon-desktop:before { content: '\e041'; } /* '' */
.icon-cw:before { content: '\e04b'; } /* '' */
.icon-reddit:before { content: '\e050'; } /* '' */
.icon-network-1:before { content: '\e072'; } /* '' */
.icon-laptop:before { content: '\e084'; } /* '' */
.icon-guidedog:before { content: '\e08f'; } /* '' */
.icon-group:before { content: '\e091'; } /* '' */
.icon-facebook:before { content: '\e09c'; } /* '' */
.icon-comment-alt:before { content: '\e0a3'; } /* '' */
.icon-certificate:before { content: '\e0a7'; } /* '' */
.icon-asl:before { content: '\e0ad'; } /* '' */
.icon-hdd:before { content: '\e0b4'; } /* '' */
.icon-github:before { content: '\e0b6'; } /* '' */
.icon-download-alt:before { content: '\e0c3'; } /* '' */
.icon-lightbulb:before { content: '\e0de'; } /* '' */
.icon-glasses:before { content: '\e0e3'; } /* '' */
.icon-fire:before { content: '\e0e7'; } /* '' */
.icon-bookmark:before { content: '\e0f4'; } /* '' */
.icon-book:before { content: '\e0f5'; } /* '' */
.icon-comment-1:before { content: '\e106'; } /* '' */
.icon-cogs:before { content: '\e107'; } /* '' */
.icon-left-circle:before { content: '\e4a1'; } /* '' */
.icon-right-circle:before { content: '\e4a2'; } /* '' */
.icon-up-circle:before { content: '\e4a3'; } /* '' */
.icon-down-circle:before { content: '\e4a4'; } /* '' */
.icon-user-add:before { content: '\e700'; } /* '' */
.icon-info-circled:before { content: '\e705'; } /* '' */
.icon-eye:before { content: '\e70a'; } /* '' */
.icon-tag:before { content: '\e70c'; } /* '' */
.icon-tag-2:before { content: '\e80b'; } /* '' */
.icon-tag-3:before { content: '\e812'; } /* '' */
.icon-export:before { content: '\e715'; } /* '' */
.icon-export-1:before { content: '\e81d'; } /* '' */
.icon-comment:before { content: '\e718'; } /* '' */
.icon-chat:before { content: '\e720'; } /* '' */
.icon-vcard:before { content: '\e722'; } /* '' */
.icon-location:before { content: '\e724'; } /* '' */
.icon-location-1:before { content: '\e80e'; } /* '' */
.icon-map:before { content: '\e727'; } /* '' */
.icon-doc:before { content: '\e730'; } /* '' */
.icon-doc-text-inv:before { content: '\e731'; } /* '' */
.icon-article:before { content: '\e734'; } /* '' */
.icon-doc-landscape:before { content: '\e737'; } /* '' */
.icon-archive:before { content: '\e738'; } /* '' */
.icon-rss-1:before { content: '\e80a'; } /* '' */
.icon-rss:before { content: '\e73a'; } /* '' */
.icon-basket-1:before { content: '\e73d'; } /* '' */
.icon-left-open-mini:before { content: '\e761'; } /* '' */
.icon-right-open-mini:before { content: '\e762'; } /* '' */
.icon-down-open-big:before { content: '\e764'; } /* '' */
.icon-left-open-big:before { content: '\e765'; } /* '' */
.icon-right-open-big:before { content: '\e766'; } /* '' */
.icon-up-open-big:before { content: '\e767'; } /* '' */
.icon-network:before { content: '\e776'; } /* '' */
.icon-flow-cascade:before { content: '\e790'; } /* '' */
.icon-flow-branch:before { content: '\e791'; } /* '' */
.icon-flow-tree:before { content: '\e792'; } /* '' */
.icon-flow-line:before { content: '\e793'; } /* '' */
.icon-chart-pie-1:before { content: '\e843'; } /* '' */
.icon-cw-circle:before { content: '\e7a9'; } /* '' */
.icon-basket-alt:before { content: '\e7ae'; } /* '' */
.icon-stop:before { content: '\e7b3'; } /* '' */
.icon-post:before { content: '\e82c'; } /* '' */
.icon-spin5:before { content: '\e838'; } /* '' */
.icon-menu-1:before { content: '\f008'; } /* '' */
.icon-th-thumb:before { content: '\f00a'; } /* '' */
.icon-coverflow:before { content: '\f00c'; } /* '' */
.icon-coverflow-empty:before { content: '\f00d'; } /* '' */
.icon-monitor:before { content: '\f032'; } /* '' */
.icon-chat-2:before { content: '\f03d'; } /* '' */
.icon-doc-1:before { content: '\f04a'; } /* '' */
.icon-github-circled-alt2:before { content: '\f056'; } /* '' */
.icon-link:before { content: '\f07b'; } /* '' */
.icon-github-1:before { content: '\f300'; } /* '' */
.icon-twitter-1:before { content: '\f309'; } /* '' */
.icon-twitter-circled:before { content: '\f30a'; } /* '' */
.icon-facebook-circled:before { content: '\f30d'; } /* '' */
.icon-gplus-circled:before { content: '\f310'; } /* '' */
.icon-dropbox:before { content: '\f330'; } /* '' */
.icon-search-2:before { content: '\f50d'; } /* '' */
.icon-globe:before { content: '🌐'; } /* '\1f310' */
.icon-award:before { content: '🏉'; } /* '\1f3c9' */
.icon-user:before { content: '👤'; } /* '\1f464' */
.icon-users:before { content: '👥'; } /* '\1f465' */
.icon-chart:before { content: '\e841'; } /* '' */
.icon-chart-bar-1:before { content: '\e842'; } /* '' */
.icon-bookmarks:before { content: '📑'; } /* '\1f4d1' */
.icon-box:before { content: '📦'; } /* '\1f4e6' */
.icon-newspaper:before { content: '📰'; } /* '\1f4f0' */
.icon-search-1:before { content: '\e801'; } /* '' */
.icon-search:before { content: '🔍'; } /* '\1f50d' */
.icon-lock:before { content: '🔒'; } /* '\1f512' */
.icon-link-1:before { content: '\e811'; } /* '' */
.icon-wrench-2:before { content: '\e80d'; } /* '' */
.icon-wrench:before { content: '🔧'; } /* '\1f527' */
.icon-block:before { content: '🚫'; } /* '\1f6ab' */
.icon-block-1:before { content: '\e82d'; } /* '' */
/*
   Animation example, for spinners
*/
.animate-spin {
  -moz-animation: spin 2s infinite linear;
  -o-animation: spin 2s infinite linear;
  -webkit-animation: spin 2s infinite linear;
  animation: spin 2s infinite linear;
  display: inline-block;
}
@-moz-keyframes spin {
  0% {
    -moz-transform: rotate(0deg);
    -o-transform: rotate(0deg);
    -webkit-transform: rotate(0deg);
    transform: rotate(0deg);
  }

  100% {
    -moz-transform: rotate(359deg);
    -o-transform: rotate(359deg);
    -webkit-transform: rotate(359deg);
    transform: rotate(359deg);
  }
}
@-webkit-keyframes spin {
  0% {
    -moz-transform: rotate(0deg);
    -o-transform: rotate(0deg);
    -webkit-transform: rotate(0deg);
    transform: rotate(0deg);
  }

  100% {
    -moz-transform: rotate(359deg);
    -o-transform: rotate(359deg);
    -webkit-transform: rotate(359deg);
    transform: rotate(359deg);
  }
}
@-o-keyframes spin {
  0% {
    -moz-transform: rotate(0deg);
    -o-transform: rotate(0deg);
    -webkit-transform: rotate(0deg);
    transform: rotate(0deg);
  }

  100% {
    -moz-transform: rotate(359deg);
    -o-transform: rotate(359deg);
    -webkit-transform: rotate(359deg);
    transform: rotate(359deg);
  }
}
@-ms-keyframes spin {
  0% {
    -moz-transform: rotate(0deg);
    -o-transform: rotate(0deg);
    -webkit-transform: rotate(0deg);
    transform: rotate(0deg);
  }

  100% {
    -moz-transform: rotate(359deg);
    -o-transform: rotate(359deg);
    -webkit-transform: rotate(359deg);
    transform: rotate(359deg);
  }
}
@keyframes spin {
  0% {
    -moz-transform: rotate(0deg);
    -o-transform: rotate(0deg);
    -webkit-transform: rotate(0deg);
    transform: rotate(0deg);
  }

  100% {
    -moz-transform: rotate(359deg);
    -o-transform: rotate(359deg);
    -webkit-transform: rotate(359deg);
    transform: rotate(359deg);
  }
}
