/* =============================================================================
   HTML5 display definitions
========================================================================== */
article, aside, details, figcaption, figure, footer, header, hgroup, nav, section { display: block; }
audio, canvas, video { display: inline-block; *display: inline; *zoom: 1; }
audio:not([controls]) { display: none; }
[hidden] { display: none; }
/* =============================================================================
   Base
========================================================================== */
html { font-size: 100%; -webkit-text-size-adjust: 100%; -ms-text-size-adjust: 100%; }
html, button, input, select, textarea { font-family: sans-serif; color: #222; }
body { margin: 0; font-size: 1em; line-height: 1.4; }
/* psevdo class */
::-moz-selection { background: #4a82e5; color: #fff; text-shadow: none; }
::selection { background: #4a82e5; color: #fff; text-shadow: none; }
/* =============================================================================
   Links
========================================================================== */
a { color: #3b79b0  ; }
a:hover { color: #47a3c4; }
a:focus { outline: thin dotted; }
/* Improve readability when focused and hovered in all browsers */
a:hover, a:active { outline: 0; }
/* =============================================================================
   Typography
========================================================================== */
h1{font-size:1.9em; color:#343333;}

h2{font-size:1.6em;}

abbr[title] { border-bottom: 1px dotted; }

b, strong { font-weight: bold; }

blockquote { margin: 1em 40px; }

dfn { font-style: italic; }

hr { display: block; height: 1px; border: 0; border-top: 1px solid #ccc; margin: 1em 0; padding: 0; }

ins { background: #ff9; color: #000; text-decoration: none; }

mark { background: #ff0; color: #000; font-style: italic; font-weight: bold; }

/* Redeclare monospace font family */
pre, code, kbd, samp { font-family: monospace, serif; _font-family: 'courier new', monospace; font-size: 1em; }

/* Improve readability of pre-formatted text in all browsers */
pre { white-space: pre; white-space: pre-wrap; word-wrap: break-word; }

q { quotes: none; }
q:before, q:after { content: ""; content: none; }

small { font-size: 85%; }

/* Position subscript and superscript content without affecting line-height */
sub, sup { font-size: 75%; line-height: 0; position: relative; vertical-align: baseline; }
sup { top: -0.5em; }
sub { bottom: -0.25em; }
/* =============================================================================
   Lists
========================================================================== */
ul, ol { margin: 1em 0; padding: 0 0 0 40px; }
dd { margin: 0 0 0 40px; }
nav ul, nav ol { list-style: none; list-style-image: none; margin: 0; padding: 0; }
/* =============================================================================
   Embedded content
========================================================================== */
/*
 * Improve image quality when scaled in IE7
 */
img { border: 0; -ms-interpolation-mode: bicubic; vertical-align: middle; }

/*
 * Correct overflow not hidden in IE9
 */
svg:not(:root) { overflow: hidden; }

/* =============================================================================
   Figures
========================================================================== */
figure { margin: 0; }

/* =============================================================================
   Forms
========================================================================== */
form { margin: 0; }
fieldset { border: 0; margin: 0; padding: 0; }

/* Indicate that 'label' will shift focus to the associated form element */
label { cursor:auto; }

/*
 * Correct color not inheriting in IE6/7/8/9
 * Correct alignment displayed oddly in IE6/7
 */
legend { border: 0; *margin-left: -7px; padding: 0; white-space: normal; }

/*
 * Correct font-size not inheriting in all browsers
 * Remove margins in FF3/4 S5 Chrome
 * Define consistent vertical alignment display in all browsers
 */
button, input, select, textarea { font-size: 100%; margin: 0; vertical-align: baseline; *vertical-align: middle; }

/*
 * Define line-height as normal to match FF3/4 (set using !important in the UA stylesheet)
 */
button, input { line-height: normal; }

/*
 * Display hand cursor for clickable form elements
 * Allow styling of clickable form elements in iOS
 * Correct inner spacing displayed oddly in IE7 (doesn't effect IE6)
 */
button, input[type="button"], input[type="reset"], input[type="submit"] { cursor:auto; -webkit-appearance: button; *overflow: visible; }

/*
 * Re-set default cursor for disabled elements
 */
button[disabled], input[disabled] { cursor: default; }

/*
 * Consistent box sizing and appearance
 */
input[type="checkbox"], input[type="radio"] { box-sizing: border-box; padding: 0; *width: 13px; *height: 13px; }
input[type="search"] { -webkit-appearance: textfield; -moz-box-sizing: content-box; -webkit-box-sizing: content-box; box-sizing: content-box; }
input[type="search"]::-webkit-search-decoration, input[type="search"]::-webkit-search-cancel-button { -webkit-appearance: none; }

/*
 * Remove inner padding and border in FF3/4
 */
button::-moz-focus-inner, input::-moz-focus-inner { border: 0; padding: 0; }

/*
 * 1. Remove default vertical scrollbar in IE6/7/8/9
 * 2. Allow only vertical resizing
 */
textarea { overflow: auto; vertical-align: top; resize: vertical; }

/* Colors for form validity */
input:valid, textarea:valid {  }
input:invalid, textarea:invalid { background-color: #f0dddd; }

/* =============================================================================
   Tables
========================================================================== */
table { border-collapse: collapse; border-spacing: 0; }
td { vertical-align: top; }

/* =============================================================================
   Chrome Frame Prompt
========================================================================== */
.chromeframe { margin: 0.2em 0; background: #ccc; color: black; padding: 0.2em 0; }
/*  Font face */
@font-face {
    font-family: 'PFHandbookProThin';
    src: url('../fonts/pfhandbookpro-thin-webfont.eot');
    src: url('../fonts/pfhandbookpro-thin-webfont.eot?#iefix') format('embedded-opentype'),
         url('../fonts/pfhandbookpro-thin-webfont.woff') format('woff'),
         url('../fonts/pfhandbookpro-thin-webfont.ttf') format('truetype'),
         url('../fonts/pfhandbookpro-thin-webfont.svg#PFHandbookProThin') format('svg');
    font-weight: normal;
    font-style: normal;

}
/* ==|== primary styles =====================================================
   Author:
========================================================================== */
/* === CSS3 === */
.bRad5,.touchslider-viewport,.touchslider-item,.features,.bar,footer,.related .ib a,a.blb{border-radius: 4px;}
.features{box-shadow:0 0 4px #bbb;}
.bShad,.touchslider-item{box-shadow:1px 1px 3px #b5b5b5;}
.bar{box-shadow:0px 0px 3px #ccc;}
/* gradients */
header.haed, .related .ib a{background:#ededed;
background: -moz-linear-gradient(#fff, #ededed);
background: -o-linear-gradient(#fff, #ededed);
background: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#fff), to(#ededed)); /* Older webkit syntax */
background: -webkit-linear-gradient(#fff, #ededed);
-pie-background: linear-gradient(#fff, #ededed);
 filter: progid:DXImageTransform.Microsoft.gradient(startColorstr=#ffffff,endColorstr=#ededed);
 }
.grad{background:#ededed;
background: -moz-linear-gradient(#fff, #eeedef);
background: -o-linear-gradient(#fff, #eeedef);
background: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#fff), to(#eeedef)); /* Older webkit syntax */
background: -webkit-linear-gradient(#fff, #eeedef);
-pie-background: linear-gradient(#fff, #eeedef);
}
a.blb{background:#4384be;
background: -moz-linear-gradient(#5898d2, #2e70ab);
background: -o-linear-gradient(#5898d2, #2e70ab);
background: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#5898d2), to(#2e70ab)); /* Older webkit syntax */
background: -webkit-linear-gradient(#5898d2, #2e70ab);
-pie-background: linear-gradient(#5898d2, #2e70ab);}
a.blb:hover{background:#4384be;}
#nav li.hover {background:#f0f0f0;
background: -moz-linear-gradient(#e7e7e7, #f0f0f0);
background: -o-linear-gradient(#e7e7e7, #f0f0f0);
background: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#e7e7e7), to(#f0f0f0)); /* Older webkit syntax */
background: -webkit-linear-gradient(#e7e7e7, #f0f0f0);
-pie-background: linear-gradient(#e7e7e7, #f0f0f0);

}
/* animation */
a:hover { color: #47a3c4;
-webkit-transition: color .1s ease-in-out;
-moz-transition: color .1s ease-in-out;
-o-transition: color .1s ease-in-out;
transition: color .1s ease-in-out;}
/* === Common  === */
body{background-color:#f8f8f8;}

.haed .mc,#container{width:970px;position:relative;}

#container{width:930px;background:url(../img/sh.png) no-repeat center -36px;}

header.haed{height:90px;}
.lg{width:249px;height:50px;position:absolute;left:0;top:20px;background:#155c9f url(../img/main.png) no-repeat;color:#fff;font-weight:bold;text-align: center;text-indent: -9999em;}

header nav{float:right;font-size:1.4em;border-right:1px solid #dbdbdb;}

header h1{padding:16px 0 20px;margin:0;}

header .main{border-bottom:1px solid #fff;}

header nav a{
font-family: 'PFHandbookProThin';
color:#666;
padding:35px 8px 0 10px;
text-align: center;
border-left:1px solid #dbdbdb;
text-decoration: none;
text-transform: uppercase;
}
.banner{
height:210px;
padding:0 0 30px;
border-top:1px solid #ccc;
border-bottom:1px solid #ccc;
position:relative;
background:url(../img/sh.png) no-repeat center 206px;
}
.top_shad{padding-top:30px;background:url(../img/sh.png) no-repeat center -35px;}
.banner header h2{
font-size:2.9em;
line-height:1.1em;
font-weight:normal;
color:#47a3c4;
margin:26px 0 0;
}
.ban_link a{
margin-right: 35px;
text-decoration: none;
line-height:35px;
}
.ban_link a:hover{color:#000;}

.banner .ban_link a i{
width:35px;
height:35px;
margin-left:8px;
background:#cbcbcb url(../img/nv.png) no-repeat;
}
#compare_products i{background-position:0 -947px;}
#compare_products:hover i{background-position:0 bottom;}

#watch_video i{background-position:-35px -947px;}
#watch_video:hover i{background-position:-35px bottom;}

#live_video i{background-position:-73px -947px;}
#live_video:hover i{background-position:-73px bottom;}

.banner .support_ico{position: absolute; right:70px; bottom:0; z-index:1000; height:225px; width:258px; background:#ccc url(../img/nb.png) no-repeat center bottom; background-position:0px -3934px;}

.bar{
background-color: #fff;
border:1px solid #e4e4e4;
padding:0 16px;
}
.bar header h2{margin:7px 0 0; padding-bottom:4px;}

header.brbb h2, header.brbb h4{border-bottom:1px solid #ccc;}

.nlist{padding-left:0px; list-style: none; font-size: .9em;}

.bar .notes li a{line-height:1.8em;font-size:.9em; text-decoration: none;}

.bar .notes li a:hover{color:#111;}

section.secondary{padding:25px 0 30px; position: relative; overflow:hidden;}

article.index{width:705px;}

article.index .bar {width:305px; margin-right:10px;}

.softAmbulance{height:410px; padding:12px;}

.softAmbulance2{height:410px; padding:0px;}

.softAmbulance h4{margin:10px 0; font-weight: normal;}

.softAmbulance span.twi{position: absolute; bottom:10px; left:10px; height:16px; width:85px; background:#ccc url(../img/main.png) no-repeat 0 bottom;}

.softAmbulance i{height:48px;width:48px;background:#1e66a7 url(../img/main.png) no-repeat right 0;margin-right:10px;}

.three_col li{width:210px;margin-right:20px;}

aside.index{width:220px;}

footer a,footer a:visited{color:#d1d3d5; text-decoration: none;}

footer a:hover{color:#fff; text-decoration: underline;}

.fade{width:100%;top:-2px; border-top:1px solid #fff;}

.fade, .fade .rf{height:2px;position: absolute; z-index:100; background: url(../img/tr.png) no-repeat 0 0;}

.fade .rf{width:65px; right:0; background: url(../img/tr.png) no-repeat -1px -3px;}

.view_live{width:199px; margin-left:13px;}

.view_live h4{margin:0 0 7px;}

a.blb{height:48px; line-height:48px; text-align:center; margin-bottom:10px; padding:0 26px; font-size:1.1em; border:1px solid #2d6faa; color:#fff; text-shadow:1px 1px 1px #326696; text-decoration:none; font-weight:bold;}

ul.dl li{display:inline;}

ul.dl li a{text-decoration:none; padding-left:12px; font-size:.9em; background:url(../img/tr.png) no-repeat -128px -64px; margin-right:8px;}

ul.dl li a:hover{background-position: -128px -81px;}

.vd{height:115px; width:175px; background:url(../img/vd.jpg) no-repeat;}

.touchslider-viewport2 div.info_txt {font-size:.9em;}

/* ==|== primary styles =====================================================
   Slider:
========================================================================== */
#scroll {
position:relative;
height:630px;
border-top:1px solid #cfcfd0;
}
.secondary #scroll{border-top:0; height:auto; top:-8px;}
.touchslider .touchslider-viewport {
background-color:#ededed;
width:930px;
height:320px;
overflow:hidden;
position:relative;
margin-bottom:25px;
}
.touchslider .touchslider-item {
cursor:e-resize;
background-color:#fff;
border:1px solid #dfdfdf;
width:842px;
height:257px;
margin:8px;
padding:15px 25px 30px 45px;
float:left;
}
.touchslider .touchslider-product {
cursor:auto;
background-color:#fff;
border:1px solid #dfdfdf;
width:846px;
height:auto;
margin:8px;
padding:15px 25px 30px 45px;
float:left;
}
.touchslider .touchslider-nav {
margin-top:10px;
}
.touchslider .touchslider-nav a {
cursor:auto;
position:relative;
margin-right:49px;
text-align: center;
width:110px;
min-height:140px;
font-size:.9em;
}
.touchslider .touchslider-nav.bN a {
    min-height:120px;
}
.touchslider .touchslider-nav-item span{
white-space: nowrap;
}
.touchslider .touchslider-nav-item i:hover {
    background-color:#7a7878;
}
.touchslider .touchslider-nav-item i{
background: #2880a9 url(../img/nv.png) no-repeat;
height:75px;
width:84px;
display:block;
margin-bottom:10px;
}
.touchslider .bN .touchslider-nav-item i{
    height:73px;
}
.touchslider .touchslider-nav-item-current i{
background-color:#2880a9;
}
.touchslider .touchslider-prev {
position: relative;
margin-right: 16px;
height: 16px;
background: #fff;
width: 100px;
display: inline-block;
padding: 0 0 0 10px;
-webkit-border-radius: 12px 0 0 12px;
border-radius: 12px 0 0 12px;
}
.touchslider .touchslider-next {
position: relative;
margin-left: 16px;
width: 100px;
height: 16px;
background: #fff;
display: inline-block;
}
.touchslider .touchslider-next-in {
position: absolute; /* fix safari render font */
right: 10px;
}
.touchslider .touchslider-prev-in {
position: absolute;
left: 10px;
}
.touchslider .brr{width:50%;border-right:1px solid #cfcfd0; height:10px;}
.tool a.pu_b{
background: url(../img/nb.png) no-repeat;
height:256px;
width:256px;
float:left;
margin-right:32px;
background-position:0px 0px;
}
.touchslider .brr{width:50%;border-right:1px solid #cfcfd0; height:10px;}
.tool a.ofc_b{
background: url(../img/nb.png) no-repeat;
height:256px;
width:256px;
float:left;
margin-right:32px;
background-position:0px -266px;
}
.touchslider .brr{width:50%;border-right:1px solid #cfcfd0; height:10px;}
.tool a.mysql_b{
background: url(../img/nb.png) no-repeat;
height:240px;
width:256px;
float:left;
margin-right:32px;
background-position:0px -530px;
}
.touchslider .brr{width:50%;border-right:1px solid #cfcfd0; height:10px;}
.tool a.mssql_b{
background: url(../img/nb.png) no-repeat;
height:256px;
width:256px;
float:left;
margin-right:32px;
background-position:0px -785px;
}
.touchslider .brr{width:50%;border-right:1px solid #cfcfd0; height:10px;}
.tool a.efs_b{
background: url(../img/nb.png) no-repeat;
height:256px;
width:256px;
float:left;
margin-right:32px;
background-position:0px -1051px;
}
.touchslider .brr{width:50%;border-right:1px solid #cfcfd0; height:10px;}
.tool a.pd_b{
background: url(../img/nb.png) no-repeat;
height:256px;
width:256px;
float:left;
margin-right:32px;
background-position:0px -1315px;
}
.touchslider .brr{width:50%;border-right:1px solid #cfcfd0; height:10px;}
.tool a.un_b{
background: url(../img/nb.png) no-repeat;
height:256px;
width:256px;
float:left;
margin-right:32px;
background-position:0px -1580px;
}
.touchslider .brr{width:50%;border-right:1px solid #cfcfd0; height:10px;}
.tool a.eml_b{
background: url(../img/nb.png) no-repeat;
height:256px;
width:256px;
float:left;
margin-right:32px;
background-position:0px -1845px;
}
.touchslider .brr{width:50%;border-right:1px solid #cfcfd0; height:10px;}
.tool a.oe_b{
background: url(../img/nb.png) no-repeat;
height:256px;
width:256px;
float:left;
margin-right:32px;
background-position:0px -2105px;
}
.touchslider .brr{width:50%;border-right:1px solid #cfcfd0; height:10px;}
.tool a.outlook_b{
background: url(../img/nb.png) no-repeat;
height:256px;
width:256px;
float:left;
margin-right:32px;
background-position:0px -2370px;
}
.touchslider .brr{width:50%;border-right:1px solid #cfcfd0; height:10px;}
.tool a.access_b{
background: url(../img/nb.png) no-repeat;
height:256px;
width:256px;
float:left;
margin-right:32px;
background-position:0px -2628px;
}
.touchslider .brr{width:50%;border-right:1px solid #cfcfd0; height:10px;}
.tool a.excel_b{
background: url(../img/nb.png) no-repeat;
height:256px;
width:256px;
float:left;
margin-right:32px;
background-position:0px -2891px;
}
.touchslider .brr{width:50%;border-right:1px solid #cfcfd0; height:10px;}
.tool a.word_b{
background: url(../img/nb.png) no-repeat;
height:256px;
width:256px;
float:left;
margin-right:32px;
background-position:0px -3153px;
}
.touchslider .brr{width:50%;border-right:1px solid #cfcfd0; height:10px;}
.tool a.raid_b{
background: url(../img/nb.png) no-repeat;
height:256px;
width:256px;
float:left;
margin-right:32px;
background-position:0px -3416px;
}
.touchslider .brr{width:50%;border-right:1px solid #cfcfd0; height:10px;}
.tool a.vmfs_b{
background: url(../img/nb.png) no-repeat;
height:256px;
width:256px;
float:left;
margin-right:32px;
background-position:0px -3668px;
}
.details {
color:#555;
background-color:transparent;
}
.features{
width:160px;
padding:5px 15px 10px;
margin:5px 0 0 15px;
background-color:#f3f3f3;
font-size:.9em;
border:1px solid #fff;
}
ul li.li_hdr{
list-style: none;
font-size:1.2em;
margin-left:0;
}
.features li{
font-size:12px;
margin:0 0 15px 10px;
line-height:1.1em;
}
.descriptions{width:340px;}

.descriptions h1{margin:-5px 0 5px;}

.descriptions .info_txt{font-size:.8em; line-height:1.3em; margin:0; padding:10px 0; border-top:1px solid #dedcdc;}

.descriptions li a{text-decoration: none;}

.descriptions .icons{padding-left:0; padding:.6em 0 .2em; margin:0; border-top: 1px solid #dedcdc;  border-bottom: 1px solid #dedcdc;}

.descriptions .icons a{
font-weight:bold;
white-space:nowrap;
font-size:.7em;
padding-top:42px;
width:45px;
margin-right:19px;
text-align: center;
color:#444;
background:url(../img/ri.png) no-repeat;
}
.descriptions .icons a.li_i_cards{white-space:normal;}
.descriptions .icons a:hover{color:#ea4e4e;}

.icons a.li_i_ppoint{background-position:0 0;}
.icons a.li_i_vmfs{background-position:-48px 0;}
.icons a.li_i_fat{background-position:-96px 0;}
.icons a.li_i_ntfs{background-position:-144px 0;}
.icons a.li_i_ssd{background-position:-192px 0;}
.icons a.li_i_hard{background-position:-240px 0;}
.icons a.li_i_word{background-position:-288px 0;}
.icons a.li_i_excel{background-position:-336px 0;}
.icons a.li_i_access{background-position:-384px 0;}
.icons a.li_i_visio{background-position:-432px 0;}
.icons a.li_i_mysql{background-position:-480px 0;}
.icons a.li_i_mssql{background-position:-528px 0;}
.icons a.li_i_raid{background-position:-576px 0;}
.icons a.li_i_files{background-position:-624px 0;}
.icons a.li_i_cards{background-position:-672px 0;}
.icons a.li_i_folders{background-position:-720px 0;}
.icons a.li_i_camera{background-position:-768px 0;}
.icons a.li_i_oe{background-position:-816px 0;}
.icons a.li_i_outlook{background-position:-864px 0;}
.icons a.li_i_raw{background-position:-912px 0;}
.icons a.li_i_bat{background-position:-960px 0;}
.icons a.li_i_flash{background-position:-1008px 0;}
.icons a.li_i_video{background-position:-1056px 0;}
.icons a.li_i_wab{background-position:-1104px 0;}

.overview{
margin:15px 0 0;
padding:0;
}
.overview a{
margin-right:17px;
font-size:.9em;
}
.overview a i{
height:18px;
width:18px;
margin-right:5px;
background:url(../img/tr.png) no-repeat;
}
.overview a.li_i_overview i{background-position:-2px -69px; }
.overview a.li_i_overview:hover i{background-position:-22px -69px; }

.overview a.li_i_free_download i{background-position:-40px -69px; }
.overview a.li_i_free_download:hover i{background-position:-59px -69px; }

.overview a.li_i_buy_now i{background-position:-79px -69px; }
.overview a.li_i_buy_now:hover i{background-position:-100px -69px; }

.descriptions .list li{display:inline-block;}

.testimonials h2{margin:30px 0 0;}

.three_col{padding-left:0; margin:0; font-size:.8em; line-height:1em;}

.three_col li strong{
display:block;
margin-top:20px;
text-align:right;
}
/* social slider */
.section-download {
position: relative;
padding-right: 230px;
}
.social {
width: 200px;
position: absolute;
right: 20px;
top: 0;
}
.touchslider-social .touchslider-nav {
text-align: center;
margin-bottom: 6px;
}
.touchslider .touchslider-nav a:hover{
	color:#000;
}
.touchslider .touchslider-nav a:active{
color:#555;
}
.touchslider-social .touchslider-nav-item {
opacity: .5;
padding: 0 2px;
}
.touchslider-social .touchslider-nav-item-current {
opacity: 1;
}
footer{background-color: #666; color:#fff; margin-bottom:30px; font-size: .8em;}

.footLinks{border-bottom:1px solid #474747;padding:0 24px 10px;}

.footLinks ul.ib{margin-right:45px;}

.footLinks li.li_hdr{font-weight:bold;text-shadow:1px 1px 2px #333;margin-bottom:4px;}

.footLinks ul.mrl{margin-left:70px;}

.copy_right{
border-top:1px solid #8d8d8d;
padding:13px 30px 0 20px;
height:48px;
}
.copy_right .copy{margin:8px 0;}

.copy_right .soci{
float:right;
width:160px;
}
.copy_right .soci a{
height:30px;
width:30px;
margin-left:5px;
background:#ddd url(../img/main.png) no-repeat;
}
#i_google_plus{background-position:0 -51px;}
#i_google_plus:hover{background-position:-127px -51px;}

#i_facebook{background-position:-30px -51px;}
#i_facebook:hover{background-position:-157px -51px;}

#i_twitter{background-position:-60px -51px;}
#i_twitter:hover{background-position:-187px -51px;}

#i_red_cross{background-position:-90px -51px;width:32px;height:32px;}
#i_red_cross:hover{background-position:-217px -51px;}

#thumbs {
position:relative;
}
.t {
padding:0 !important;
border:0 !important;
}
.t a {
background-color: #555;
margin-right:31px;
padding-top:90px;
width:125px;
cursor:auto;
text-align:center;
min-height:35px;
}
.t a span{}

.price{position:absolute; display:block; left:-7px; top:400px; width:120px; height:55px; background:url(../img/tr.png) no-repeat right -11px;}
.secondary .price{top:232px; left:-1px;}
.secondary .price_num{left:10px; top:234px;}
.price_num{
    position:absolute;
    zoom: 1;
    overflow: hidden;
    font-size: 1.5em;
    z-index: 1000;
    float: left;
    color: #fff;
    font-weight: bold;
    line-height: 20px;
    left: -16px;
    width: 120px;
    height: 55px;
    background: url(../img/tr.png) no-repeat right -11px;
    top: 231px;
}
.price_num a {
    color:#fff;
    margin-left: 10px;
}
.price_num span{font-weight:normal;font-size:.7em;}

a#t5 {margin-right:0;}

.t a.active {
  cursor:default !important;
}
.navi {
border-top:1px solid #cfcfd0;
padding-top:22px;
}
/* CSS sprite for the navigation */
#t0 i{background-position:0 -1px;}
#t0.touchslider-nav-item-current i{ background-position:-172px 0; }
#t0:hover i { background-position:-84px 0px; }
#t0:active i { background-position:-172px 0; }

#t1 i{background-position:0 -86px;}
#t1.touchslider-nav-item-current i{ background-position:-171px -85px; }
#t1:hover i { background-position:-84px -86px; }
#t1:active i { background-position:-171px -85px; }

#t2 i{background-position:0 -166px;}
#t2.touchslider-nav-item-current i{ background-position:-172px -165px; }
#t2:hover i { background-position:-85px -166px; }
#t2:active i { background-position:-172px -165px; }

#t3 i{background-position:0 -231px;}
#t3.touchslider-nav-item-current i{ background-position:-172px -230px; }
#t3:hover i { background-position:-85px -231px; }
#t3:active i { background-position:-172px -230px; }

#t4 i{background-position:0 -304px;}
#t4.touchslider-nav-item-current i{ background-position:-169px -303px; }
#t4:hover i { background-position:-85px -304px;}
#t4:active i { background-position:-169px -303px; }

#t5 i{background-position:0 -375px;}
#t5.touchslider-nav-item-current i{ background-position:-172px -374px; }
#t5:hover i { background-position:-86px -375px; }
#t5:active i { background-position:-172px -374px; }

#t6 i{background-position:0 -455px;}
#t6.touchslider-nav-item-current i{ background-position:-172px -454px; }
#t6:hover i { background-position:-87px -455px; }
#t6:active i { background-position:-172px -454px; }

#t7 i{background-position:0 -532px;}
#t7.touchslider-nav-item-current i{ background-position:-172px -531px; }
#t7:hover i { background-position:-87px -532px; }
#t7:active i { background-position:-172px -531px; }

#t8 i{background-position:0 -611px;}
#t8.touchslider-nav-item-current i{ background-position:-173px -610px; }
#t8:hover i { background-position:-87px -611px; }
#t8:active i { background-position:-173px -610px; }

#t9 i{background-position:0 -690px;}
#t9.touchslider-nav-item-current i{ background-position:-173px -689px; }
#t9:hover i { background-position:-86px -690px; }
#t9:active i { background-position:-173px -689px; }

.touchslider-nav-item-current:after{
    border-color: #f8f8f8 #f8f8f8 #ededed;
    border-style: solid;
    color:#ededed;
    border-width: 10px;
    content: "";
    display: block;
    height: 0;
    left: 50%;
    margin-left:-8px;
    position: absolute;
    bottom: 0px;
    width: 0;
}
#t6:after,#t7:after,#t8:after,#t9:after{
    top:-25px;border-color:#EDEDED #f8f8f8 #f8f8f8;margin-left:-13px;
}
/*  slider */
  #triggers img {
  }
    /* styling for elements inside overlay */
.simple_overlay {
    display:none;
    /* place overlay on top of other elements */
    z-index:10000;
    /* styling */
    background-color:#bbb;
	padding:5px;
    width:540px;
    height:315px;
}

/* close button positioned on upper right corner */
.simple_overlay .close {
    background:url(../img/tr.png) no-repeat left -17px;
    position:absolute;
    right:-15px;
    top:-15px;
    cursor:auto;
    height:35px;
    width:35px;
}
.post p{margin-top:0; color:#595959; font-size:.9em; line-height:1.1em;}

.wtemp{width:685px; margin-right:25px;}

.comments {background-color:#eee; font-size:.75em; padding:10px 15px 1px; margin-bottom:20px; position: relative;}
.comments p{font-style:italic;margin:0 20px 10px; font-family: Georgia;}

.comments p span{font-size:3em;margin:0 10px 0 10px; position: absolute; color:#555;}

.comments p span.first{left:0px; top:2px;}

.comments p span.last{right:5px; bottom:0px; line-height:10px;}

.summery{color:#1661a3; padding:5px 10px; border:1px solid #1661a3; margin-bottom:30px; font-weight:bold; font-size:.8em; line-height: 1.1em;}

.scList{padding-left:20px; margin-top:8px;}

.scList li{color:#1661a3; line-height:1.3em;}

.scList li a{color:#343434; font-size:.8em; text-decoration: none;}

.summery p{margin:0 0 10px 0;}

header h3{ color:#727272;}

.sub_header{background-color:#1661a3; padding:8px 10px; color:#fff; font-size:.9em; line-height:1.1em; margin-bottom:20px;}

.bar h4{ color:#7e7e7e;}

header.rel_hdr h4{margin-top:10px;padding-bottom:7px;}

.related .ib h4{margin:10px 0 5px; color:#2368a3;}

.related .ib p{margin:0 0 10px; font-size:.8em; color:#4d4d4d; line-height:1.1em;}

.related .ib a{line-height:28px; height:28px; width:105px; border:1px solid #ccc; text-decoration:none; font-size:.9em; text-align:center;}

.related .ib a:hover{background:#f1f1f1;}

.sub_header p{margin:0;}

.side_bar .grad{border:1px solid #fff;}

.side_bar .bar{width:180px; min-height:350px; margin-bottom:16px;}

.side_bar .imgSp{padding:0; width:213px; min-height:162px;}

.breadcrumb{top:-10px; left:8px; font-size:.9em;}

.breadcrumb a{text-decoration:none;}

.secondary .touchslider .touchslider-viewport{background-color: transparent;}

.secondary .touchslider .touchslider-item{width:848px; height:258px; box-shadow:0 2px 8px #c6c6c6; cursor:default;}

.secondary .descriptions .info_txt{border-top:0;line-height:1.3em; padding-top:0;}

.secondary .descriptions h1{margin-bottom:0;}

.printsreens .bar{padding:1px; margin-bottom:15px; overflow:hidden; position:relative; left:8px;}

.printsreens .wsl{width:138px; margin-right:21px; padding:6px;}

.printsreens .feat{border:1px solid #fff; padding:0 15px 8px;}

.cont_header h2{margin-bottom:10px;}

.printsreens .cont_header h2{padding-left:8px;color:#555;}

.feat .cont{width:395px;}

.feat .cont h3{margin-bottom:0px;}

.feat .cont p{font-size:.9em; margin-top:10px;}

.feat i{background:url(../img/af.png) no-repeat; height:172px; width:170px; margin:25px 0 0 35px;}
/*1-st column*/
.feat i.i_storageMedia{background-position:0px 0px;}
.feat i.i_preview{background-position:0px -181px;}
.feat i.i_pSearch{background-position:0px -354px;}
.feat i.i_export{background-position:0px -527px;}
.feat i.i_holms{background-position:0px -700px;}
.feat i.i_parallels{background-position:0px -873px;}
.feat i.i_vpc{background-position:0px -1046px;}
.feat i.i_vmware{background-position:0px -1219px;}
.feat i.i_vbox{background-position:0px -1397px;}
/*2-nd column*/
.feat i.i_dImage{background-position:-173px 0;}
.feat i.i_uneraser{background-position:-173px -181px;}
.feat i.i_ssd{background-position:-173px -354px;}
.feat i.i_raid{background-position:-173px -527px;}
.feat i.i_ntfs{background-position:-173px -700px;}
.feat i.i_hfs{background-position:-173px -873px;}
.feat i.i_fat{background-position:-173px -1046px;}
.feat i.i_ext{background-position:-173px -1219px;}
.feat i.i_eraser{background-position:-173px -1397px;}
.feat i.i_corrupt{background-position:-173px -1569px;}
/*3-rd column*/
.feat i.i_visio{background-position:-346px 0;}


.feat i.i_word{background-position:-346px -527px;}
.feat i.i_camera{background-position:-346px -700px;}
.feat i.i_raw{background-position:-346px -873px;}
.feat i.i_video{background-position:-346px -1046px;}
.feat i.i_access{background-position:-346px -1219px;}
.feat i.i_powerpoint{background-position:-346px -1397px;}
.feat i.i_excel{background-position:-346px -1569px;}
/*4-th column*/
.feat i.i_outlook{background-position:-519px 0;}
.feat i.i_thunderbird{background-position:-519px -181px;}
.feat i.i_winContacts{background-position:-519px -354px;}
.feat i.i_calendar{background-position:-519px -527px;}
.feat i.i_batchProc{background-position:-519px -700px;}
.feat i.i_bat{background-position:-519px -873px;}
.feat i.i_attachment{background-position:-519px -1046px;}
.feat i.i_book{background-position:-519px -1219px;}
.feat i.i_mysql{background-position:-519px -1397px;}
.feat i.i_mssql{background-position:-519px -1569px;}

.grg{
background: -webkit-gradient(linear, 0 0, 0 bottom, from(#fefefe), to(#e1e0e3));
background: -webkit-linear-gradient(#fefefe, #e1e0e3);
background: -moz-linear-gradient(#fefefe, #e1e0e3);
background: -ms-linear-gradient(#fefefe, #e1e0e3);
background: -o-linear-gradient(#fefefe, #e1e0e3);
background: linear-gradient(#fefefe, #e1e0e3);
-pie-background: linear-gradient(#fefefe, #e1e0e3);}

.related{width:298px; min-height:150px;}

.related div.ib{width:162px;}

.related i{height:128px; width:128px; background:url(../img/pi_128.png) no-repeat left top;}

.ib i.vmfs {background-position:0 0;}
.ib i.raid {background-position:-131px 0;}
.ib i.partition {background-position:-262px 0;}
.ib i.efs {background-position:-393px 0;}
.ib i.uneraser {background-position:-524px 0;}
.ib i.photo {background-position:0px -131px;}
.ib i.office {background-position:-131px -131px;}
.ib i.access {background-position:-262px -131px;}
.ib i.excel {background-position:-393px -131px;}
.ib i.word {background-position:-524px -131px;}
.ib i.mssql {background-position:0 -262px;}
.ib i.mysql {background-position:-131px -262px;}
.ib i.email {background-position:-262px -262px;}
.ib i.outlook {background-position:-393px -262px;}
.ib i.oe {background-position:-524px -262px;}

.watch_video{margin-bottom:20px; padding:11px 11px 5px;}

/* ==|== drop menu ======================================================
========================================================================== */

#nav li {
	position:relative;
}

#nav ul li {

    width:100%;
}
#nav li.hover {float:left; width:103px;}
#nav li div {
	position:absolute;
        background-color: #f0f0f0;
        border:1px solid #d6d5d5;
        border-top:0;
	top:65px;
	left:-9999px;
	width:102px;
        z-index:1000;
}
#nav li div li{border-top:1px solid #d6d5d5; }
#nav li div a{font:normal .55em/30px Arial; text-transform: capitalize; text-align:left; padding:0 0 0 10px; border-left:0; color:#0880c5;}

#nav li div li:hover{background:#fff;}
#nav li div li:hover a{color:#555;}
#nav li div li:active a{color:#0880c5;}
#nav li.hover div {left:0;}


/* ==|== media queries ======================================================
========================================================================== */
@media only screen and (min-width: 35em) {
  /* Style adjustments for viewports that meet the condition */
}
/* ==|== non-semantic helper classes ========================================
   Please define your styles before this section.
   ========================================================================== */
/* For image replacement */
.ir { display: block; border: 0; text-indent: -999em; overflow: hidden; background-color: transparent; background-repeat: no-repeat; text-align: left; direction: ltr; *line-height: 0; }
.ir br { display: none; }

/* Hide from both screenreaders and browsers: */
.hidden { display: none !important; visibility: hidden; }

/* Hide only visually, but have it available for screenreaders */
.visuallyhidden { border: 0; clip: rect(0 0 0 0); height: 1px; margin: -1px; overflow: hidden; padding: 0; position: absolute; width: 1px; }

/* Extends the .visuallyhidden class to allow the element to be focusable when navigated to via the keyboard*/
.visuallyhidden.focusable:active, .visuallyhidden.focusable:focus { clip: auto; height: auto; margin: 0; overflow: visible; position: static; width: auto; }

/* Hide visually and from screenreaders, but maintain layout */
.invisible { visibility: hidden; }

/* Display block or inline to inline-block */
.ib,a,.features,.three_col li,span, i,.list li,.nls li{ display: -moz-inline-stack !important; display: inline-block !important; _overflow: hidden !important; *zoom: 1; *display: inline !important; vertical-align: top; }
/*align center*/
.mc,#container{ margin:0 auto; }
.alc{text-align:center;}
.mr0{margin:0 !important;}
.padb{padding-bottom:15px !important;}
.rel{position: relative;}
.fl{float:left;}
.fr{float:right;}
.mrb30{margin-bottom:30px;}
.mrb25{margin-bottom:25px !important;}
/* Contain floats */
.clearfix:before, .clearfix:after { content: ""; display: table; }
.clearfix:after { clear: both; }
.clearfix { *zoom: 1; }

/* ==|== print styles =======================================================
   Print styles.
========================================================================== */
@media print {
  * { background: transparent !important; color: black !important; box-shadow:none !important; text-shadow: none !important; filter:none !important; -ms-filter: none !important; } /* Black prints faster */
  a { text-decoration: underline; }
  a[href]:after { content: " (" attr(href) ")"; }
  abbr[title]:after { content: " (" attr(title) ")"; }
  .ir a:after, a[href^="javascript:"]:after, a[href^="#"]:after { content: ""; }  /* Don't show links for images, or javascript/internal links */
  pre, blockquote { border: 1px solid #999; page-break-inside: avoid; }
  thead { display: table-header-group; }
  tr, img { page-break-inside: avoid; }
  img { max-width: 100% !important; }
  @page { margin: 0.5cm; }
  p, h2, h3 { orphans: 3; widows: 3; }
  h2, h3 { page-break-after: avoid; }
}

header nav a{padding-top:1px;}
header nav{margin-top:40px;}

ul.menu{position:absolute; right:0; top:4px; z-index:100; font-size:.8em;}
ul.menu li {
    float: left;
    position: relative;
 list-style:none;
}
ul.menu li span{font-size:.8em; color:#909090; margin-top:3px;}
ul.menu li a.curr{
    padding: 0 5px 10px 10px;
    display: block;
    font-weight:bold;
 height:40px;
}

ul.menu li a:hover{color:#fff;}
ul.menu li ul.subnav {
    position: absolute;
    right: 5px; top: 16px;
    background:#fff;
    display: none;
    float: left;
    z-index:1;
 margin:0; padding:0;
 border:1px solid #dbdbdb;
 border-top:0;
}

ul.menu li ul.subnav li{
    margin: 0; padding: 0;
    clear: both;
    background:#fff;
 border-top:1px solid #dbdbdb;
}
html ul.menu li ul.subnav li a {
    float: left;
    width: 90px;
    border:0;
    background:#fff;
 padding-left:5px;
 line-height:22px;
 height:22px;
 text-decoration:none;
}
html ul.menu li ul.subnav li a:hover {
    background:#2b76a0;
}
body #nav li div {top:32px;}

.advert{background:#3274ae;
background: -moz-linear-gradient(#5596cf, #3274ae);
background: -o-linear-gradient(#5596cf, #3274ae);
background: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#5596cf), to(#3274ae)); /* Older webkit syntax */
background: -webkit-linear-gradient(#5596cf, #3274ae);
-pie-background: linear-gradient(#5596cf, #3274ae);
filter: progid:DXImageTransform.Microsoft.gradient(startColorstr=#5596cf,endColorstr=#3274ae);
}

.advert{min-height:220px;margin-bottom:20px;}

.advert p{color:#fff; margin-right:20px; font-size:.9em;}

i.lng_ru
{
	width: 16px;
	height: 14px;
	background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAOCAMAAAAR8Wy4AAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAAxQTFRF//793hQgElqs5+fnboKXxAAAACBJREFUeNpiYEYDDMwMKIA8ASYUQJ4AIwogTwANAAQYAI4+AVHqFcb2AAAAAElFTkSuQmCC");
    vertical-align: middle;
}
i.lng_en
{
	width: 16px;
	height: 14px;
	background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAOCAMAAAAR8Wy4AAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAUdQTFRF0hEl+uzt3srNxLGz0g8j2TVG0xEl0xMn+Ofq3UVV1SAz9OHj2TZH9d/i+ejq0hAlaXKb0hAkgYW3x8/m5niD5nWBJSh/4FdmICF43UdWgYO01BMo0g0hwFhf393q+8bJyF52Exl1/8nIDw9dsFV30xQndnmx0jZGREqV/5CQq0lTSUiQyIieyZueKy+CQUGI4FNi33+N+7CycXevODiGDg5j8+7zSUqR/aCi0xInyS09Dg5kDw9hOjyK0w0i/N3f0w8jw6+1i0FcPDVxiJTGwVdyMDV33UlXzdPn5+TtyZyz1F1x1BkssrvafoGz/ri60JCk/7m3uEtX3UpaqkZQ1BQo0zhH8XV9YmGg+6+y9ubq8o2U/aGi3ERVODiCjEl5ySw8pXGVFRRo1Nbn5OXwoqvR3Z2s2TNF2TRGAQFJ+OXo9d7h5+fn1XjL4gAAALlJREFUeNpiyEEDDDmGSqnm+lnBklnaGonRUUCBiDR7DylGEVFGIS9/M2OggImaTqQnh7gBR4BRil8cUICbLwsI3DlBJB83UEA9ljUjI52HNYMnI4MzDChgxcXAxs/Czs4iyMbAlQAUYOLNBoJQBxDJywQUUNYTtlDItpTJTo5xtbUBCrjJaaqIZUvbZUv4Bno7AwUcw+MVTbN9VLOTrF3kg4ACsk6ZmZnMWiHMQEpAFyiA4Rc0ABBgABkSQVr3v2CAAAAAAElFTkSuQmCC");
    vertical-align: middle;
}
i.lng_de
{
	width: 16px;
	height: 14px;
	background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAOCAMAAAAR8Wy4AAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAAxQTFRFAAAA/wAA/8wA5+fnN3tBHgAAACBJREFUeNpiYEYDDMwMKIA8AUYUQJ4AEwogTwANAAQYAH9eAVFcQqKcAAAAAElFTkSuQmCC");
    vertical-align: middle;
}
i.lng_sp
{
	width: 16px;
	height: 14px;
	background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAOCAMAAAAR8Wy4AAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAAlQTFRF5+fn8b8AqhUbt0ATNAAAABxJREFUeNpiYMAATCiAKAFGFEArATIchgYAAgwAdhIA/Rrl5CQAAAAASUVORK5CYII=");
    vertical-align: middle;
}
i.lng_it
{
	width: 16px;
	height: 14px;
	background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAOCAMAAAAR8Wy4AAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAAxQTFRFAJJG5+fn8fLxzis3sW8LSAAAABxJREFUeNpiYEQDDIwMQMAEAswgMLQF0ABAgAEAo3wBZRWTF5EAAAAASUVORK5CYII=");
    vertical-align: middle;
}
i.lng_fr
{
	width: 16px;
	height: 14px;
	background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAOCAMAAAAR8Wy4AAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAAxQTFRFAFWk5+fn////70E1YDzz0wAAABxJREFUeNpiYEQDDIwMQMAEAswgMLQF0ABAgAEAo3wBZRWTF5EAAAAASUVORK5CYII=");
    vertical-align: middle;
}
i.download
{
    width:52px;
    height:53px;
    background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADQAAAA1CAMAAAA5+jh8AAABgFBMVEW2ueqbsuz6+vqSouWo0f62tsm5w+5/rvTS0tLj5/6lquaLqu2xsbGCsvaTlJmGk+Di8v+Vq+rN3PuTxfyioqSZrura6v3P2e6EuvmLk+Du9f/BxO7z8/OcnaHQ5P/N4v7o8f+svO3FxcbO1OzT3POjs+qdy/y72v2buvO8y/G2yvSJvPmRmuKizPukq7KKmOLj4+PY5fqdoaWrtOm12v7d8f/E0fapxPV6n+2Jr/K50/nz+P+do+SrzfnY2vWNwPuv1P3C3/3P0fajuO2Fj9+jvfKbqeeZx/vR0vXx9v+4vuyJtfWnwfSzxfDF4//S3+/HzPDe3/mPn+WCtvjr6+uUu/aryPeLm+PI1fbq+v/K2fiNnOPV6v/T1viewfawwO6GiIuRtfPI0vSRl+G00Prc7PSNufaVp+ecte6Zn+OgxvmwturX19fN1PfN1/jO0O7B1/rm9//r8/+4zveTpueGj+DP5//r9P+WwfiHufjK1+GtsejW5O/Y5/Dn8P/////JOfD0AAAD+ElEQVRIx53W6V/aSBjAcWJQCjYoIiwGlUBFbg+OuhoNUJZwiFZEoYqaqq3isUWQRam78K/3mQlgoAh89vdynnyZGfImskajYZmbHrK5+wZKhszo0HktIhodVSrTae40Hv/Up3j8lEunlcrR9whZlpRpLr5nTMoGlDTuxbl0fQn2kqmLSq5oTN69qAb0cpc0Frl0UT3bkM19SBeNshfV5uZN3zY3VS8yYzHNqVdGENpLgrlxX/bNfQMqucdx6vtZQJxRBuZyZkCXoO6Mp5z6HUKnY3eqG/fMzD99m5hx36h8yU9N9HfSxwOa+KtvCPG+5MX/QgttpCLdyxMDWsbHayO4E0/ml3Ew7Kq1kCd5lW+shX6M3Vl5cj+fQ6n45eVcLt8sB0THo/V8fp/krWYJMlv5a3IflbuoO6xkXvwBeLJivXgScnk0Iq+7kE/HV0hoP/+RpZnVHw5BMJsFwbGgLCdYATaBKryuAwk+tBVWH+k6U36iEzSUoJ/KDEML2KCNfBLkECJWHX9dgUhAnQEi0eQaNvIJY19ekRmQ5hqq9EA7FTTRoNMJjhaaQojQ6TRQ5aIXQhONjuhEO+YIIB1yX3ogDZ7piIh5pxMVmuptRBQk6A+MrAQxCFm7kBBpbtULOUVDRCLCjuNYgqKAcD0RnhQi0VcEd3IKZtgKRRz3QAQeRSJmwSndKVogNOO4Hu9pTZxoiEJUcjxnqrA+/qeYM9GNEvbmaHy8EHUer7aR/RWx3Yhto/VCqo1MzlQqm4racT3u9ChOoqlsNPU41UKPa9GpEZbGMfXfKosTln2IrrXQAiD7eZZJ1PvGKlPn9jb6bHrMnp2v21dZ5m3CsFPn6+dnLeT9PL+RPTvcVqw/JMpvGZr+plBsH55lNzoRpVDAEZne2yjPFAoKI1MHQuqw5xHL7NQVGOqqE23dHl5tUxSl2H5gfzsiXf5GAaG2AW21URXQ81UtgxS1xXS9qET9lsLVrp5vJcgGyFXLoCjqWS+9GMOaghSeZGoujPQSFBQR5Aq//ot0eaO9XgsCsrXQiS3kiQVdhmYZg7z5oplEwJPJNJdrrmDME7LNi+hfjLRBVyuDIaZP4KPNaw2G9nJQi1C1ifRhvxyp11zaMM2UaVvQJVkEI/eHT5ooYLKF5IuxmFaav1wPdSxoY4vykG1Xj9Hcf5PVsD8k9yx2Br/TmUce8oergYCISnpT2AZsQCG/LWzST2I0/fMooK/uAhuQLbxb1QeOfn6F74gVb6k0GTipVncHZKqeBCZLR3NLgBqWpe+lEoIDmkRPffeqLfCZ02jcq71LQ+b9Om25n0UfiY0Dy/ths4AZwWhk9mBl2A5mxc9RxIYOP/4LmMCLL6Hyi9oAAAAASUVORK5CYII=");
}
ul.menu li a.curr{height: 12px;}

.pi64{width:64px; min-height:64px; vertical-align: middle;}

div.pi64{width:70px;}
.pi64 i{height:64px; width:64px; background:url(../img/pi_64.png) no-repeat left top;}
.pi64 i.vmfs {background-position:0 0;}
.pi64 i.raid {background-position:-67px 0;}
.pi64 i.partition {background-position:-134px 0;}
.pi64 i.efs {background-position:-201px 0;}
.pi64 i.uneraser {background-position:-268px 0;}
.pi64 i.photo {background-position:0 -67px;}
.pi64 i.office {background-position:-67px -67px;}
.pi64 i.access {background-position:-134px -67px;}
.pi64 i.excel {background-position:-201px -67px;}
.pi64 i.word {background-position:-268px -67px;}
.pi64 i.mssql {background-position:-0px -134px;}
.pi64 i.mysql {background-position:-67px -134px;}
.pi64 i.email {background-position:-134px -134px;}
.pi64 i.outlook {background-position:-201px -134px;}
.pi64 i.oe {background-position:-268px -134px;}
td.pi64 {width:100px;}

td.margin10 {padding: 0.5em;}

table.round4 {
    border-collapse: collapse;
    border-spacing: 0;
    -moz-border-radius: 15px;
    border-radius: 15px;
    vertical-align: middle;
    text-align: center;
    width: 100%;
}
table.orderTable {
    vertical-align: middle;
    text-align: center;
    width: 100%;
}
td.orderTable {
    vertical-align: middle;
    text-align: justify;
}

td.orderTableC {
    vertical-align: middle;
    text-align: center;
}

h1.orderTable{color:#336699; text-align:justify;}
h2.orderTable{color:#336699; text-align:justify;}
h3.orderTable{
    color:#336699;
    text-align:justify;
    margin:10px 0 10px 0;
}

p.orderTable{
    color:#BBBBBB;
    text-align:justify;
    font-size: 0.9em;
    vertical-align: middle;
}
p.orderTableC{
    color:#336699;
    text-align:center;
    font-size: 1.2em;
    vertical-align: middle;
}

/*1-st column*/
img.i_storageMedia{background:url(../img/af.png) no-repeat; height:172px; width:170px; margin:25px 0 0 35px; background-position:0px 0px;}
img.i_preview{background:url(../img/af.png) no-repeat; height:172px; width:170px; margin:25px 0 0 35px; background-position:0px -181px;}
img.i_pSearch{background:url(../img/af.png) no-repeat; height:172px; width:170px; margin:25px 0 0 35px; background-position:0px -354px;}
img.i_export{background:url(../img/af.png) no-repeat; height:172px; width:170px; margin:25px 0 0 35px; background-position:0px -527px;}
img.i_holms{background:url(../img/af.png) no-repeat; height:172px; width:170px; margin:25px 0 0 35px; background-position:0px -700px;}
img.i_parallels{background:url(../img/af.png) no-repeat; height:172px; width:170px; margin:25px 0 0 35px; background-position:0px -873px;}
img.i_vpc{background:url(../img/af.png) no-repeat; height:172px; width:170px; margin:25px 0 0 35px; background-position:0px -1046px;}
img.i_vmware{background:url(../img/af.png) no-repeat; height:172px; width:170px; margin:25px 0 0 35px; background-position:0px -1219px;}
img.i_vbox{background:url(../img/af.png) no-repeat; height:172px; width:170px; margin:25px 0 0 35px; background-position:0px -1397px;}
/*2-nd column*/
img.i_dImage{background:url(../img/af.png) no-repeat; height:172px; width:170px; margin:25px 0 0 35px; background-position:-173px 0;}
img.i_uneraser{background:url(../img/af.png) no-repeat; height:172px; width:170px; margin:25px 0 0 35px; background-position:-173px -181px;}
img.i_ssd{background:url(../img/af.png) no-repeat; height:172px; width:170px; margin:25px 0 0 35px; background-position:-173px -354px;}
img.i_raid{background:url(../img/af.png) no-repeat; height:172px; width:170px; margin:25px 0 0 35px; background-position:-173px -527px;}
img.i_ntfs{background:url(../img/af.png) no-repeat; height:172px; width:170px; margin:25px 0 0 35px; background-position:-173px -700px;}
img.i_hfs{background:url(../img/af.png) no-repeat; height:172px; width:170px; margin:25px 0 0 35px; background-position:-173px -873px;}
img.i_fat{background:url(../img/af.png) no-repeat; height:172px; width:170px; margin:25px 0 0 35px; background-position:-173px -1046px;}
img.i_ext{background:url(../img/af.png) no-repeat; height:172px; width:170px; margin:25px 0 0 35px; background-position:-173px -1219px;}
img.i_eraser{background:url(../img/af.png) no-repeat; height:172px; width:170px; margin:25px 0 0 35px; background-position:-173px -1397px;}
img.i_corrupt{background:url(../img/af.png) no-repeat; height:172px; width:170px; margin:25px 0 0 35px; background-position:-173px -1569px;}
/*3-rd column*/
img.i_visio{background:url(../img/af.png) no-repeat; height:172px; width:170px; margin:25px 0 0 35px; background-position:-346px 0;}
img.i_word{background:url(../img/af.png) no-repeat; height:172px; width:170px; margin:25px 0 0 35px; background-position:-346px -527px;}
img.i_camera{background:url(../img/af.png) no-repeat; height:172px; width:170px; margin:25px 0 0 35px; background-position:-346px -700px;}
img.i_raw{background:url(../img/af.png) no-repeat; height:172px; width:170px; margin:25px 0 0 35px; background-position:-346px -873px;}
img.i_video{background:url(../img/af.png) no-repeat; height:172px; width:170px; margin:25px 0 0 35px; background-position:-346px -1046px;}
img.i_access{background:url(../img/af.png) no-repeat; height:172px; width:170px; margin:25px 0 0 35px; background-position:-346px -1219px;}
img.i_powerpoint{background:url(../img/af.png) no-repeat; height:172px; width:170px; margin:25px 0 0 35px; background-position:-346px -1397px;}
img.i_excel{background:url(../img/af.png) no-repeat; height:172px; width:170px; margin:25px 0 0 35px; background-position:-346px -1569px;}
/*4-th column*/
img.i_outlook{background:url(../img/af.png) no-repeat; height:172px; width:170px; margin:25px 0 0 35px; background-position:-519px 0;}
img.i_thunderbird{background:url(../img/af.png) no-repeat; height:172px; width:170px; margin:25px 0 0 35px; background-position:-519px -181px;}
img.i_winContacts{background:url(../img/af.png) no-repeat; height:172px; width:170px; margin:25px 0 0 35px; background-position:-519px -354px;}
img.i_calendar{background:url(../img/af.png) no-repeat; height:172px; width:170px; margin:25px 0 0 35px; background-position:-519px -527px;}
img.i_batchProc{background:url(../img/af.png) no-repeat; height:172px; width:170px; margin:25px 0 0 35px; background-position:-519px -700px;}
img.i_bat{background:url(../img/af.png) no-repeat; height:172px; width:170px; margin:25px 0 0 35px; background-position:-519px -873px;}
img.i_attachment{background:url(../img/af.png) no-repeat; height:172px; width:170px; margin:25px 0 0 35px; background-position:-519px -1046px;}
img.i_book{background:url(../img/af.png) no-repeat; height:172px; width:170px; margin:25px 0 0 35px; background-position:-519px -1219px;}
img.i_mysql{background:url(../img/af.png) no-repeat; height:172px; width:170px; margin:25px 0 0 35px; background-position:-519px -1397px;}
img.i_mssql{background:url(../img/af.png) no-repeat; height:172px; width:170px; margin:25px 0 0 35px; background-position:-519px -1569px;}

/* Start Contact form */
.contact-us input,
.contact-us textarea,
.contact-us select{
    width: 100%;
    box-sizing: border-box;
}
.row{
    box-sizing: border-box;
    margin-bottom: 20px;
}
.row .col{
    float: left;
    box-sizing: border-box;
}
.col-1-3{
    width: 33.333333%;
}
.col-2-3{
    width: 66.666666%;
}
.col-3-3{
    width: 100%;
}
/* to keep captcha img in one column with input */
#captcha{
    margin-bottom: 10px;
}
p.alert{
    color: red;
    font-size: 16px;
}
/* End   Contact form */
/* Stert Pop-up window */
.pop-up{
    display: none;
}
.pop-up.active{
    top: 0;
    left: 0;
    display: block;
    position: fixed;
    width: 100%;
    height: 100%;
    background: rgba(0,0,0,0.7);
}
.active .message-wrap{
    margin: 100px auto 0;
    width: 50%;
    padding: 30px 50px;
    background: white;
    box-sizing: border-box;
    border-radius: 5px;
    border: 1px solid grey;
    box-shadow: 4px 4px 8px;
}
.pop-up.active.loading .message-wrap{
    background: white url("/img/spinner.gif") no-repeat center;
    width: 400px;
}
.pop-up .message-wrap .error{
    color: red;
}
/* End   Pop-up window */
