@import url(../fonts/merriweather.light-webfont.eot:100,300,400,700,900,100italic,300italic,400italic,700italic,900italic);@import url(../fonts/merriweather.light-webfont.eot?#iefix) format(embedded-opentype:300italic,400italic,600italic,700italic,800italic,700,300,600,800,400);@import url(../fonts/merriweather.light-webfont.woff2) format(woff2):300italic,400italic,600italic,700italic,800italic,700,300,600,800,400);@import url(../fonts/merriweather.light-webfont.woff) format(woff):300italic,400italic,600italic,700italic,800italic,700,300,600,800,400);@import  url(../fonts/merriweather.light-webfont.ttf) format(truetype):300italic,400italic,600italic,700italic,800italic,700,300,600,800,400);@import  url(../fonts/merriweather.light-webfont.svg#cartogothic_stdbold) format(svg):300italic,400italic,600italic,700italic,800italic,700,300,600,800,400);

@font-face {
    font-family: 'merriweather';
    src: url('../fonts/merriweather.light-webfont.eot');
    src: url('../fonts/merriweather.light-webfont.eot?#iefix') format('embedded-opentype'),
         url('../fonts/merriweather.light-webfont.woff2') format('woff2'),
         url('../fonts/merriweather.light-webfont.woff') format('woff'),
         url('../fonts/merriweather.light-webfont.ttf') format('truetype'),
         url('../fonts/merriweather.light-webfont.svg#merriweather_lightregular') format('svg');
    font-weight: normal;
    font-style: normal;
}
body,html{font-family:"merriweather",serif; text-rendering:optimizeLegibility!important;-webkit-font-smoothing:antialiased!important;color:#333333; -webkit-transition: all 1s ease-in-out;
  -moz-transition: all 1s ease-in-out;
  -o-transition: all 1s ease-in-out;
  transition: all 1s ease-in-out;}
h1, .h1, h2, .h2, h3, .h3 {
    margin-top: 20px;
    margin-bottom: 10px;}




h1{text-transform:none; color:#333333; font-weight: 600; font-size: 1.6em;}
h2{line-height:20px; margin:0; color:#333333; font-size: 1.4em; font-weight:600;}
h3{font-size: 1.2em;font-weight:900; color:#333333; text-align:left;}
h4{text-transform:none; font-size: 1em; color:#333333; text-align:left; padding-left:20px; padding-top:10px; padding-bottom:0px;}




.productdivhea{margin:0px;padding:0px;color:#383839;font-size:120%;font-weight:600;}
p.hea{line-height:20px;margin:0;color:#666666; font-size:20px; font-weight:bold;}
p.awarddes{font-size:18px;font-weight:bold; text-align:left; margin:0px; padding:0px; line-height:25px;}
p{
	line-height:30px;
	font-weight: lighter;
	color:#666666;
}
p.intro{
	font-size:16px;
	margin:20px 61px 20px 0px;
	line-height:30px;	
	text-align: justify;
	font-weight: lighter;
	/*padding-right: 10%;*/
	color:#333333;
}
p.intro2{
	font-size:15px;
	margin:12px 0 0;
	line-height:24px;
}
p.intro3{
	font-size:15px;
	margin:12px 0 0;
	line-height:24px;	
	text-align:justify;
}
p.intro4{
	font-size:17px;
	margin:12px 0 0;
	line-height:24px;	
	text-align: center;
}
p.intro5{
	font-size:17px;
	margin:0px auto;
	line-height:30px;	
	text-align: center;
	color:#333333;
}
p.intro6 {
    font-size: 19px;
    margin: 65px auto;
    line-height: 28px;    
    text-align: left;
    color: #333333;
}
p.intro7 {
    font-size: 15px;
    margin: 0px auto;
    line-height: 28px;    
    text-align: center;
    color: #333333;}
p.intro8{
	font-size:14px;
	margin:12px 0 0;
	line-height:24px;	
	text-align:left;}
p.intro9{
	font-size:16px;
	margin:13.5px 0px 20px 0px;
	line-height:27px;	
	text-align:left;
	font-weight:lighter;
	color:#333333;
}
p.intro10{
	font-size:16px;
	margin:1%;
	line-height:30px;	
	text-align:justify;
	font-weight:lighter;
	color:#333333;
	padding-left: 10px;
}
.intro12{
	font-size:16px;
	margin:1%;
	line-height:30px;	
	text-align:justify;
	padding-top:20px;
	font-weight:lighter;
	color:#ffffff;
	padding-left: 10px;
}
p.small {
    font-size:12px;
    margin:0px auto;
    line-height:25px;    
    text-align:center;
    color:#333;
	font-style:italic;
}
p.small2 {
	font-size:12px;
	margin:0px auto;
	line-height:25px;	
	text-align:justify;
	color:#333;
}.procateg
{
font-size:15px;
text-align:left;
font-weight:lighter;
text-transform:capitalize;
}
.procateg a:link
{
font-size:15px;
text-align:left;
font-weight:lighter;
text-decoration:none;
text-transform:capitalize;
}
.procateg a:hover
{
font-size:15px;
text-align:left;
font-weight:lighter;
text-decoration:none;
text-transform:capitalize;
}
.procateg2
{
font-size:15px;
text-align:left;
font-weight:lighter;
height:30px;
text-transform:capitalize;
}
.procateg2 a:link
{
font-size:15px;
text-align:left;
font-weight:lighter;
text-decoration:none;
text-transform:capitalize;
}
.procateg2 a:hover
{
font-size:15px;
text-align:left;
font-weight:lighter;
text-decoration:none;
text-transform:capitalize;
}
p.numb {
    font-size: 58px;
    margin: 83px auto;
    line-height: 28px;
    text-align: left;
    color: #CECECE;
}
h3.intro6{
	font-size:17px;
	margin:0px auto;
	line-height:30px;	
	text-align: center;
	color:#333333;
}
h3.intro7{
	font-size:17px;
	margin:0px auto;
	line-height:30px;	
	text-align: center;
	color:#ffffff;
}
a{color:#383839;}
a:focus,a:hover{text-decoration:none;color:#4E6538}
.adddevice-space{width:1%;height:43px;float:left}
.adddevice-space1{width:1%;height:43px;float:left; margin-left: 0%;}
.price-space{
	height: 18px;
	float:left;
	width:100%;
}
.price-menu{ width:100%; z-index:999; position:relative;}
.adddevice{margin:0;padding-top:10px; padding-bottom:20px;width:auto;height:auto;float:left;-webkit-transition:all .5s ease;-moz-transition:all .5s ease;-o-transition:all .5s ease;transition:all .5s ease}
.adddevice a:link{margin:0;padding:10px 20px;width:auto;height:auto;background-color:#97b21f;font-size:19px;color:#fff;text-align:center;font-weight:500;text-decoration:none;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out; border-radius: 5px;}
.adddevice a:visited{margin:0;padding:10px 20px;width:auto;height:auto;background-color:#97b21f;font-size:19px;color:#fff;text-align:center;font-weight:500;text-decoration:none;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out; border-radius: 5px;}
.adddevice a:hover{margin:0;padding:10px 20px;width:auto;height:auto;background-color:#778F0E;font-size:19px;color:#fff;text-align:center;font-weight:500;text-decoration:none;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out; border-radius: 0px;}
.adddevice a:active{margin:0;padding:10px 20px;width:auto;height:auto;background-color:#97b21f;font-size:19px;color:#fff;text-align:center;font-weight:500;text-decoration:none;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out; border-radius: 5px;}
.adddevice-new{margin:0;padding-top:0px; width:auto;height:auto;float:left;-webkit-transition:all .5s ease;-moz-transition:all .5s ease;-o-transition:all .5s ease;transition:all .5s ease}
.adddevice-new a:link{margin:0;padding:0px 0px;width:auto;height:auto;font-size:19px;color:#fff;text-align:center;font-weight:500;text-decoration:none;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out; border-radius: 5px;}

.adddevice1{margin:0;padding-top:64%;width:100%;height:43px;float:left;-webkit-transition:all .5s ease;-moz-transition:all .5s ease;-o-transition:all .5s ease;transition:all .5s ease}
.adddevice1 a:link{margin:0;padding:10px;width:22%;height:40px;background-color:#748c0d;font-size:16px;color:#fff;text-align:center;font-weight:500;text-decoration:none;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out}
.adddevice1 a:visited{margin:0;padding:10px;width:22%;height:40px;background-color:#748c0d;ont-size:16px;color:#fff;text-align:center;font-weight:500;text-decoration:none}
.adddevice1 a:hover{margin:0;padding:10px;width:22%;height:40px;background-color:#224c72;font-family:"merriweather",serif;font-size:16px;color:#fff;text-align:center;font-weight:500;text-decoration:none;border-radius:10px;-webkit-border-radius:10px;-o-border-radius:10px;-moz-border-radius:10px}
.adddevice1 a:active{margin:0;padding:10px;width:22%;height:40px;background-color:#748c0d;font-family:"merriweather",serif;font-size:16px;color:#fff;text-align:center;font-weight:500;text-decoration:none}

.download-link{margin:0;padding-top:0%;width:100%;height:43px;float:left;-webkit-transition:all .5s ease;-moz-transition:all .5s ease;-o-transition:all .5s ease;transition:all .5s ease}
.download-link a:link{margin:0;padding:10px;width:22%;height:40px;background-color:#748c0d;font-size:16px;color:#fff;text-align:center;font-weight:500;text-decoration:none;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out}
.download-link a:visited{margin:0;padding:10px;width:22%;height:40px;background-color:#748c0d;ont-size:16px;color:#fff;text-align:center;font-weight:500;text-decoration:none}
.download-link a:hover{margin:0;padding:10px;width:22%;height:40px;background-color:#224c72;font-family:"merriweather",serif;font-size:16px;color:#fff;text-align:center;font-weight:500;text-decoration:none;border-radius:10px;-webkit-border-radius:10px;-o-border-radius:10px;-moz-border-radius:10px}
.download-link a:active{margin:0;padding:10px;width:22%;height:40px;background-color:#748c0d;font-family:"merriweather",serif;font-size:16px;color:#fff;text-align:center;font-weight:500;text-decoration:none}


.online-chat,.online-chat a:visited{float:left;padding-left:7%;padding-top:15px;font-size:15px;color:#333;text-transform:uppercase}

.lang-docu{
	width:90%;
	float:left;
	min-height:1px;
	background-color:#f1f2f2;
	margin-top:40px;
	margin-bottom:30px;
	padding:10px 30px;
	/*border-radius:10px;*/
	border: 1px solid #f1f2f2;
	margin-left:5%;
}
.lang-docu .lang{ width:100%; float:left;}
.lang-docu .docu{ width:100%; float:left; margin-bottom:10px;}
.lang-docu .docu .docucont{ width: auto; float:left; margin-right:5%; color:#67A500 margin-bottom:10px; min-height:1px; font-weight: lighter; font-size: 16px;}
.lang-docu .docu .docucont a:link{font-size: 16px; font-weight: bold; color:#67A500; text-decoration:none;}
.lang-docu .docu .docucont a:hover{font-size: 16px; font-weight: bold; color:#333333; text-decoration:underline;}
.lang-docu .docu .docucont a:visited{font-size: 16px; font-weight: bold; color:#67A500; text-decoration:underline;}
.lang-docu .docu .docucont a:active{font-size: 16px; font-weight: bold; color:#333333; text-decoration:none;}

.lang-docu1{
	width:92%;
	float:left;
	min-height:1px;
	background-color:#f1f2f2;
	margin-top:5px;
	margin-bottom:30px;
	padding:10px 30px;
	/*border-radius:10px;*/
	border: 1px solid #f1f2f2;
	
}
.lang-docu1 .lang{ width:100%; float:left; padding-bottom: 20px;}
.lang-docu1 .docu{ width:100%; float:left; margin-top:20px; margin-bottom:10px;}
.lang-docu1 .docu .docucont{ width: auto; float:left; margin-right:5%; margin-bottom:10px; min-height:1px; font-weight: lighter; font-size: 16px;}
.lang-docu1 .docu .docucont a:link{font-size: 16px; color:#67A500; text-decoration:none;}
.lang-docu1 .docu .docucont a:hover{font-size: 16px; color:#333333; text-decoration:underline;}
.input-group{position:relative;display:table;border-collapse:separate;width:250px;float:right;padding-bottom:10px;padding-top:18px;padding-right:10px; padding-left:20px;}.input-group[class*=col-]{float:none;padding-right:0;padding-left:0}
.input-group .form-control{position:relative;z-index:2;float:left;width:100%;margin-bottom:0}
.input-group-lg>.form-control,.input-group-lg>.input-group-addon,.input-group-lg>.input-group-btn>.btn{height:46px;padding:10px 16px;font-size:18px;line-height:1.3333333;border-radius:6px}select.input-group-lg>.form-control,select.input-group-lg>.input-group-addon,select.input-group-lg>.input-group-btn>.btn{height:46px;line-height:46px}select[multiple] .input-group-lg>.form-control,select[multiple] .input-group-lg>.input-group-addon,select[multiple] .input-group-lg>.input-group-btn>.btn,textarea.input-group-lg>.form-control,textarea.input-group-lg>.input-group-addon,textarea.input-group-lg>.input-group-btn>.btn{height:auto}.input-group-sm>.form-control,.input-group-sm>.input-group-addon,input-group-sm>.input-group-btn>.btn{height:30px;padding:5px 10px;font-size:12px;line-height:1.5;border-radius:3px}select.input-group-sm>.form-control,select.input-group-sm>.input-group-addon,select.input-group-sm>.input-group-btn>.btn{height:30px;line-height:30px}select[multiple].input-group-sm>.form-control,select[multiple].input-group-sm>.input-group-addon,select[multiple].input-group-sm>.input-group-btn>.btn,textarea.input-group-sm>.form-control,textarea.input-group-sm>.input-group-addon,textarea.input-group-sm>.input-group-btn>.btn{height:auto}.input-group .form-control,.input-group-addon,.input-group-btn{display:table-cell}
.input-group .form-control:not(:first-child):not(:last-child),.input-group-addon:not(:first-child):not(:last-child),.input-group-btn:not(:first-child):not(:last-child){border-radius:0}
.input-group-addon,.input-group-btn{width:1%;white-space:nowrap;vertical-align:middle}
.input-group-addon{padding:6px 12px;font-size:14px;font-weight:400;line-height:1;color:#555;text-align:center;background-color:#eee;border:1px solid #ccc;border-radius:4px}.input-group-addon.input-sm{padding:5px 10px;font-size:12px;border-radius:3px}
.input-group-addon.input-lg{padding:10px 16px;font-size:18px;border-radius:6px}
.input-group-addon input[type=radio],.input-group-addon input[type=checkbox]{margin-top:0}
.input-group .form-control:first-child,.input-group-addon:first-child,.input-group-btn:first-child>.btn,.input-group-btn:first-child>.btn-group>.btn,.input-group-btn:first-child>.dropdown-toggle,.input-group-btn:last-child>
.btn-group:not(:last-child)>.btn,.input-group-btn:last-child>.btn:not(:last-child):not(.dropdown-toggle){border-top-right-radius:0;border-bottom-right-radius:0}.input-group-addon:first-child{border-right:0}
.input-group .form-control:last-child,.input-group-addon:last-child,.input-group-btn:first-child>.btn-group:not(:first-child)>.btn,.input-group-btn:first-child>.btn:not(:first-child),.input-group-btn:last-child>.btn,.input-group-btn:last-child>.btn-group>.btn,.input-group-btn:last-child>
.dropdown-toggle{border-top-left-radius:0;border-bottom-left-radius:0}
.input-group-addon:last-child{border-left:0}
.input-group-btn{position:relative;font-size:0;white-space:nowrap}
.input-group-btn>.btn{position:relative}.input-group-btn>
.btn+.btn{margin-left:-1px}.input-group-btn>.btn:active,.input-group-btn>.btn:focus,.input-group-btn>.btn:hover{z-index:2}
.input-group-btn:first-child>.btn,.input-group-btn:first-child>
.btn-group{margin-right:-1px}
.input-group-btn:last-child>.btn,.input-group-btn:last-child>.btn-group{margin-left:-1px}
.section-title hr{border-color: #E0E0E0; border-width: 1px; width: 83%; clear: both;}
.clearfix:after{visibility:hidden;display:block;font-size:0;content:" ";clear:both;height:0}* html .clearfix{height:1%}
.clearfix{display:block}ol,ul{padding:0;webkit-padding:0;moz-padding:0}
#tf-menu{padding-top:0; padding-top:1%; transition:all .8s}
#tf-menu.navbar-default{
	background-color:#161b1f;
	border-color:rgba(231,231,231,0)
}
#tf-menu a.navbar-brand{text-transform:uppercase;font-size:22px;color:#fff;font-weight:900}
#tf-menu.navbar-default .navbar-nav>li>a{text-transform:uppercase;color:#FFF;font-size:14px;letter-spacing:1px;}
#tf-menu.navbar-default .navbar1>li>a{text-transform:uppercase;color:#303132;font-size:14px;letter-spacing:1px;font-weight:lighter}
.on{background-color:#222!important;padding:0!important}
.navbar-default .navbar-nav>.active>a,.navbar-default .navbar-nav>.active>a:focus,.navbar-default .navbar-nav>.active>a:hover{color:#9ab71a!important;background-color:transparent;font-weight:700}
.navbar-toggle{border-radius:0}
.navbar-default .navbar-toggle:focus,.navbar-default .navbar-toggle:hover{background-color:#9ab71a;border-color:#9ab71a}
.navbar-default .navbar-toggle:hover>.icon-bar{background-color:#FFF}
#tf-home{background-size:cover;background-position:center top;background-attachment:scroll; background-repeat:no-repeat;color:#cfcfcf;background-image:url(../images/eScan-Webbanner2.jpg)}
.escan-title{margin:0;text-transform:none;color:#254664;font-size:40px;font-weight:500;text-shadow:1px 1px 2px #000; float:left; line-height: 1; text-align: left; }
#tf-home .overlay{/*background:-moz-linear-gradient(top,rgba(0,0,0,.1) 0,rgba(0,0,0,.5) 17%,rgba(0,0,0,.1) 35%,rgba(0,0,0,.4) 62%,rgba(0,0,0,.4) 100%) fixed;background:-webkit-gradient(linear,left top,left bottom,color-stop(0,rgba(0,0,0,.1)),color-stop(17%,rgba(0,0,0,.4)),color-stop(35%,rgba(0,0,0,.66)),color-stop(62%,rgba(0,0,0,.55)),color-stop(100%,rgba(0,0,0,.1))) fixed;background:-webkit-linear-gradient(top,rgba(0,0,0,.1) 0,rgba(0,0,0,.5) 17%,rgba(0,0,0,.1) 35%,rgba(0,0,0,.4) 62%,rgba(0,0,0,.4) 100%) fixed;background:-o-linear-gradient(top,rgba(0,0,0,.1) 0,rgba(0,0,0,.5) 17%,rgba(0,0,0,.1) 35%,rgba(0,0,0,.4) 62%,rgba(0,0,0,.4) 100%) fixed;background:-ms-linear-gradient(top,rgba(0,0,0,.1) 0,rgba(0,0,0,.5) 17%,rgba(0,0,0,.1) 35%,rgba(0,0,0,.4) 62%,rgba(0,0,0,.4) 100%) fixed;background:linear-gradient(to bottom,rgba(0,0,0,1) 0,rgba(0,0,0,.5) 17%,rgba(0,0,0,.1) 35%,rgba(0,0,0,.4) 62%,rgba(0,0,0,.4) 100%) fixed;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#cc000000', endColorstr='#66000000', GradientType=0);*/height:650px}
#tf-home .lead{color:#343536;. text-shadow:2px 2px 2px #000; width:100%; float:left; text-align: left; padding-top: 2%;}
#tf-home .content{position:relative;padding:30% 0 0 4%}
#tf-tss{background-size:cover;background-position:center top;background-attachment:scroll;background-repeat:no-repeat;color:#cfcfcf;background-image:url(../images/soho-banner.jpg)}
#tf-tss .overlay{background:-moz-linear-gradient(top,rgba(0,0,0,.1) 0,rgba(0,0,0,.5) 17%,rgba(0,0,0,.1) 35%,rgba(0,0,0,.4) 62%,rgba(0,0,0,.4) 100%) fixed;background:-webkit-gradient(linear,left top,left bottom,color-stop(0,rgba(0,0,0,.1)),color-stop(17%,rgba(0,0,0,.4)),color-stop(35%,rgba(0,0,0,.66)),color-stop(62%,rgba(0,0,0,.55)),color-stop(100%,rgba(0,0,0,.1))) fixed;background:-webkit-linear-gradient(top,rgba(0,0,0,.1) 0,rgba(0,0,0,.5) 17%,rgba(0,0,0,.1) 35%,rgba(0,0,0,.4) 62%,rgba(0,0,0,.4) 100%) fixed;background:-o-linear-gradient(top,rgba(0,0,0,.1) 0,rgba(0,0,0,.5) 17%,rgba(0,0,0,.1) 35%,rgba(0,0,0,.4) 62%,rgba(0,0,0,.4) 100%) fixed;background:-ms-linear-gradient(top,rgba(0,0,0,.1) 0,rgba(0,0,0,.5) 17%,rgba(0,0,0,.1) 35%,rgba(0,0,0,.4) 62%,rgba(0,0,0,.4) 100%) fixed;background:linear-gradient(to bottom,rgba(0,0,0,1) 0,rgba(0,0,0,.5) 17%,rgba(0,0,0,.1) 35%,rgba(0,0,0,.4) 62%,rgba(0,0,0,.4) 100%) fixed;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#cc000000', endColorstr='#66000000', GradientType=0);height:650px}
#tf-tss p.lead{color:#e3e3e3;text-shadow:2px 2px 2px #000;padding-top:1%}
#tf-tss1{color:#cfcfcf;}
#tf-tss1 .overlay{height:650px}
#tf-tss1 p.lead{color:#e3e3e3;text-shadow:2px 2px 2px #000;padding-top:1%}

#tf-uss {background-size:cover;background-position:center top;background-attachment:scroll;background-repeat:no-repeat;color:#cfcfcf;background-image:url(../images/Universal-Security-Suite-banner.jpg);}
#tf-uss .overlay{height:650px}
#tf-uss p.lead{color:#e3e3e3;text-shadow:2px 2px 2px #000;padding-top:1%}
#tf-iss14{background-size:cover;background-position:center top;background-attachment:scroll;background-repeat:no-repeat;color:#cfcfcf;background-image:url(../images/Internet-Security-Suite-Cloud-Security-SOHO-banner.jpg);}
#tf-iss14 .overlay{height:650px}
#tf-iss14 p.lead{color:#e3e3e3;text-shadow:2px 2px 2px #000;padding-top:1%}
#tf-av14{background-size:cover;background-position:center top;background-attachment:scroll;background-repeat:no-repeat;color:#cfcfcf;background-image:url(../images/Anti-Virus-Cloud-Security-soho-banner.jpg); }
#tf-av14 .overlay{height:650px}
#tf-av14 p.lead{color:#e3e3e3;text-shadow:2px 2px 2px #000;padding-top:1%}
#tf-tablet{background-size:cover;background-position:center top;background-attachment:scroll;background-repeat:no-repeat;color:#cfcfcf;background-image:url(../images/Tablet-Security-for-Android-banner.jpg); }
#tf-tablet .overlay{height:650px}
#tf-tablet p.lead{color:#e3e3e3;text-shadow:2px 2px 2px #000;padding-top:1%}
#tf-mobile{background-size:cover;background-position:center top;background-attachment:scroll;background-repeat:no-repeat;color:#cfcfcf;background-image:url(../images/mobile-Security-for-Android-banner.jpg); }
#tf-mobile .overlay{height:650px}
#tf-mobile p.lead{color:#e3e3e3;text-shadow:2px 2px 2px #000;padding-top:1%}
#tf-mac{background-size:cover;background-position:center top;background-attachment:scroll;background-repeat:no-repeat;color:#cfcfcf;background-image:url(../images/Anti-Virus-Security-for-Mac.jpg);}
#tf-mac .overlay{height:650px}
#tf-mac p.lead{color:#e3e3e3;text-shadow:2px 2px 2px #000;padding-top:1%}
#tf-Linux-Desktops{background-size:cover;background-position:center top;background-attachment:scroll;background-repeat:no-repeat;color:#cfcfcf;background-image:url(../images/Anti-Virus-for-Linux-Desktops-banner.jpg); }
#tf-Linux-Desktops .overlay{height:650px}
#tf-Linux-Desktops p.lead{color:#e3e3e3;text-shadow:2px 2px 2px #000;padding-top:1%}
#tf-iss-smb{background-size:cover;background-position:center top;background-attachment:scroll;background-repeat:no-repeat;color:#cfcfcf;background-image:url(../images/Internet-Security-Suite-Cloud-Security-SMB-banner.jpg); }
#tf-iss-smb .overlay{height:650px}
#tf-iss-smb p.lead{color:#e3e3e3;text-shadow:2px 2px 2px #000;padding-top:1%}
#tf-av-smb{background-size:cover;background-position:center top;background-attachment:scroll;background-repeat:no-repeat;color:#cfcfcf;background-image:url(../images/Internet-Security-Suite-Cloud-Security-SMB-banner.jpg); }
#tf-av-smb .overlay{height:650px}
#tf-av-smb p.lead{color:#e3e3e3;text-shadow:2px 2px 2px #000;padding-top:1%}

#tf-iss-smb{background-size:cover;background-position:center top;background-attachment:scroll;background-repeat:no-repeat;color:#cfcfcf;background-image:url(../images/Anti-Virus-Cloud-Security-SMB-banner.jpg);}
#tf-iss-smb .overlay{height:650px}
#tf-iss-smb p.lead{color:#e3e3e3;text-shadow:2px 2px 2px #000;padding-top:1%}

#tf-MailScan-Mail-Servers{background-size:cover;background-position:center top;background-attachment:scroll;background-repeat:no-repeat;color:#cfcfcf;background-image:url(../images/MailScan-for-Mail-Servers.jpg); }
#tf-MailScan-Mail-Servers .overlay{height:650px}
#tf-MailScan-Mail-Servers p.lead{color:#e3e3e3;text-shadow:2px 2px 2px #000;padding-top:1%}

#tf-MailScan-Mail-Servers{background-size:cover;background-position:center top;background-attachment:scroll;background-repeat:no-repeat;color:#cfcfcf;background-image:url(../images/MailScan-for-Mail-Servers.jpg); }
#tf-MailScan-Mail-Servers .overlay{height:650px}
#tf-MailScan-Mail-Servers p.lead{color:#e3e3e3;text-shadow:2px 2px 2px #000;padding-top:1%}

#tf-linux-fileserver{background-size:cover;background-position:center top;background-attachment:scroll;background-repeat:no-repeat;color:#cfcfcf;background-image:url(../images/linux-fileserver-banner.jpg);}
#tf-linux-fileserver .overlay{height:650px}
#tf-linux-fileserver p.lead{color:#e3e3e3;text-shadow:2px 2px 2px #000;padding-top:1%}

#tf-web-mail-filterSMB {background-size:cover;background-position:center top;background-attachment:scroll;background-repeat:no-repeat;color:#cfcfcf;background-image:url(../images/web-mail-filterSMB-banner.jpg);}
#tf-web-mail-filterSMB .overlay{height:650px}
#tf-web-mail-filterSMB p.lead{color:#e3e3e3;text-shadow:2px 2px 2px #000;padding-top:1%}

#tf-Webscanfor-Linux-Proxy{background-size:cover;background-position:center top;background-attachment:scroll;background-repeat:no-repeat;color:#cfcfcf;background-image:url(../images/Webscanfor-Linux-Proxy-Server-SMB-banner.jpg); }
#tf-Webscanfor-Linux-Proxy .overlay{height:650px}
#tf-Webscanfor-Linux-Proxy p.lead{color:#e3e3e3;text-shadow:2px 2px 2px #000;padding-top:1%}

#tf-corp360{background-size:cover;background-position:center top;background-attachment:scroll;background-repeat:no-repeat;color:#cfcfcf;background-image:url(../images/corp-360-banner.jpg); }
#tf-corp360 .overlay{height:650px}
#tf-corp360 p.lead{color:#e3e3e3;text-shadow:2px 2px 2px #000;padding-top:1%}

#tf-enterprise-sbs{background-size:cover;background-position:center top;background-attachment:scroll;background-repeat:no-repeat;color:#cfcfcf;background-image:url(../images/enterprise-sbs-banner.jpg); }
#tf-enterprise-sbs .overlay{height:650px}
#tf-enterprise-sbs p.lead{color:#e3e3e3;text-shadow:2px 2px 2px #000;padding-top:1%}

#tf-Corporate-citrix {background-size:cover;background-position:center top;background-attachment:scroll;background-repeat:no-repeat;color:#cfcfcf;background-image:url(../images/Corporate-citirx-banner.jpg); }
#tf-Corporate-citrix .overlay{height:650px}
#tf-Corporate-citrix p.lead{color:#e3e3e3;text-shadow:2px 2px 2px #000;padding-top:1%}

#tf-Corporate-ed{background-size:cover;background-position:center top;background-attachment:scroll;background-repeat:no-repeat;color:#cfcfcf;background-image:url(../images/Corporate-ed-banner.jpg); }
#tf-Corporate-ed .overlay{height:650px}
#tf-Corporate-ed p.lead{color:#e3e3e3;text-shadow:2px 2px 2px #000;padding-top:1%}

#tf-endpoint-security{background-size:cover;background-position:center top;background-attachment:scroll;background-repeat:no-repeat;color:#cfcfcf;background-image:url(../images/endpoint-security-banner.jpg); }
#tf-endpoint-security .overlay{height:650px}
#tf-endpoint-security p.lead{color:#e3e3e3;text-shadow:2px 2px 2px #000;padding-top:1%}

#tf-enterprise-360{background-size:cover;background-position:center top;background-attachment:scroll;background-repeat:no-repeat;color:#cfcfcf;background-image:url(../images/enterprise-360-banner.jpg); }
#tf-enterprise-360 .overlay{height:650px}
#tf-enterprise-360 p.lead{color:#e3e3e3;text-shadow:2px 2px 2px #000;padding-top:1%}

#tf-enterprise-hsn{background-size:cover;background-position:center top;background-attachment:scroll;background-repeat:no-repeat;color:#cfcfcf;background-image:url(../images/enterprise-hsn-banner.jpg);}
#tf-enterprise-hsn .overlay{height:650px}
#tf-enterprise-hsn p.lead{color:#e3e3e3;text-shadow:2px 2px 2px #000;padding-top:1%}

#tf-Mailscan-for-Linux{background-size:cover;background-position:center top;background-attachment:scroll;background-repeat:no-repeat;color:#cfcfcf;background-image:url(../images/Mailscan-for-Linux-banner.jpg);}
#tf-Mailscan-for-Linux .overlay{height:650px}
#tf-Mailscan-for-Linux p.lead{color:#e3e3e3;text-shadow:2px 2px 2px #000;padding-top:1%}

#tf-Microsoft-Exchange-Server{background-size:cover;background-position:center top;background-attachment:scroll;background-repeat:no-repeat;color:#cfcfcf;background-image:url(../images/mailscan-for-Microsoft-Exchange-Server-banner.jpg); }
#tf-Microsoft-Exchange-Server .overlay{height:650px}
#tf-Microsoft-Exchange-Server p.lead{color:#e3e3e3;text-shadow:2px 2px 2px #000;padding-top:1%}

#tf-mailscan-Mailtraq{background-size:cover;background-position:center top;background-attachment:scroll;background-repeat:no-repeat;color:#cfcfcf;background-image:url(../images/mailscan-Mailtraq-banner.jpg); }
#tf-mailscan-Mailtraq .overlay{height:650px}
#tf-mailscan-Mailtraq p.lead{color:#e3e3e3;text-shadow:2px 2px 2px #000;padding-top:1%}

#tf-CommuniGate-Pro{background-size:cover;background-position:center top;background-attachment:scroll;background-repeat:no-repeat;color:#cfcfcf;background-image:url(../images/mailscan-for-CommuniGate-Pro-banner.jpg); }
#tf-CommuniGate-Pro .overlay{height:650px}
#tf-CommuniGate-Pro p.lead{color:#e3e3e3;text-shadow:2px 2px 2px #000;padding-top:1%}

#tf-Merak{background-size:cover;background-position:center top;background-attachment:scroll;background-repeat:no-repeat;color:#cfcfcf;background-image:url(../images/mailscan-for-Merak-banner.jpg);}
#tf-Merak .overlay{height:650px}
#tf-Merak p.lead{color:#e3e3e3;text-shadow:2px 2px 2px #000;padding-top:1%}

#tf-SMTP-Server{background-size:cover;background-position:center top;background-attachment:scroll;background-repeat:no-repeat;color:#cfcfcf;background-image:url(../images/MailScan-for-SMTP-Server-banner.jpg); }
#tf-SMTP-Server .overlay{height:650px}
#tf-SMTP-Server p.lead{color:#e3e3e3;text-shadow:2px 2px 2px #000;padding-top:1%}

#tf-mailscan-Mail-Servers{background-size:cover;background-position:center top;background-attachment:scroll;background-repeat:no-repeat;color:#cfcfcf;background-image:url(../images/mailscan-for-Mail-Servers-banner.jpg);}
#tf-mailscan-Mail-Servers .overlay{height:650px}
#tf-mailscan-Mail-Servers p.lead{color:#e3e3e3;text-shadow:2px 2px 2px #000;padding-top:1%}

#tf-Lotus-Notes{background-size:cover;background-position:center top;background-attachment:scroll;background-repeat:no-repeat;color:#cfcfcf;background-image:url(../images/mailscan-for-Lotus-Notes-banner.jpg);}
#tf-Lotus-Notes .overlay{height:650px}
#tf-Lotus-Notes p.lead{color:#e3e3e3;text-shadow:2px 2px 2px #000;padding-top:1%}

#tf-VPOP3{background-size:cover;background-position:center top;background-attachment:scroll;background-repeat:no-repeat;color:#cfcfcf;background-image:url(../images/mailscan-VPOP3-banner.jpg); }
#tf-VPOP3 .overlay{height:650px}
#tf-VPOP3 p.lead{color:#e3e3e3;text-shadow:2px 2px 2px #000;padding-top:1%}
#tf-homefinal{background-size:cover;background-position:center top;background-attachment:scroll;background-repeat:no-repeat;color:#cfcfcf;background-image:url(../images/Feature-Base-Fet-WebSafe1.jpg); margin-top: 0%;;}
#tf-homefinal .overlay{height:650px}
#tf-homefinal p.lead{color:#e3e3e3;text-shadow:2px 2px 2px #000;padding-top:1%}
#tf-homefinal1{background-size:cover;background-position:center top;background-attachment:scroll;background-repeat:no-repeat;color:#cfcfcf;background-image:url(../images/Feature-Base-Fet-WebSafe.jpg); margin-top: 0%;;}
#tf-homefinal1 .overlay{height:650px}
#tf-homefinal1 p.lead{color:#e3e3e3;text-shadow:2px 2px 2px #000;padding-top:1%}
#tf-homefinal2{background-size:cover;background-position:center top;background-attachment:scroll;background-repeat:no-repeat;color:#cfcfcf;background-image:url(../images/Feature-Base-Fet-WebSafe2.jpg); margin-top: 0%;;}
#tf-homefinal2 .overlay{height:650px}
#tf-homefinal2 p.lead{color:#e3e3e3;text-shadow:2px 2px 2px #000;padding-top:1%}


.content{position:relative;padding:0% 0 0 0%}
.color{color:#9ab71a}

.free-virusscan{
	margin:0;
	width:15%;
	height:40px;
	
	font-size:16px;
	ext-align:center;
	font-weight:500;
	text-decoration:none;
	padding-top: 20px;
	padding-right: 10px;
	padding-bottom: 10px;
	
	 
}
.free-virusscan a:link{
margin:0;padding:14px;width:13%;height:40px;background-color:#748c0d;font-size:16px;color:#ffffff;ext-align:center;font-weight:500;text-decoration:none;}
.free-virusscan a:visited{
	margin:0;
	padding:14px;
	width:13%;
	height:40px;
	background-color:#224c72;
	
	font-size:16px;
	color:#ffffff;
	ext-align:center;
	font-weight:500;
	text-decoration:none;
	
	
}
.free-virusscan a:hover{
margin:0;padding:14px;width:13%;height:40px;background-color:#224c72;font-size:16px;color:#ffffff;ext-align:center;font-weight:500;text-decoration:none;}
.free-virusscan a:active{
margin:0;padding:14px;width:13%;height:40px;background-color:#748c0d;font-size:16px;color:#ffffff;ext-align:center;font-weight:500;text-decoration:none;}





#tf-blank{background-size:cover;background-position:center top;background-attachment:scroll;background-repeat:no-repeat;color:#cfcfcf;/*background-image:url(../images/soho-banner.jpg)*/}
#tf-blank .overlay{background:-moz-linear-gradient(top,rgba(0,0,0,.1) 0,rgba(0,0,0,.5) 17%,rgba(0,0,0,.1) 35%,rgba(0,0,0,.4) 62%,rgba(0,0,0,.4) 100%) fixed;background:-webkit-gradient(linear,left top,left bottom,color-stop(0,rgba(0,0,0,.1)),color-stop(17%,rgba(0,0,0,.4)),color-stop(35%,rgba(0,0,0,.66)),color-stop(62%,rgba(0,0,0,.55)),color-stop(100%,rgba(0,0,0,.1))) fixed;background:-webkit-linear-gradient(top,rgba(0,0,0,.1) 0,rgba(0,0,0,.5) 17%,rgba(0,0,0,.1) 35%,rgba(0,0,0,.4) 62%,rgba(0,0,0,.4) 100%) fixed;background:-o-linear-gradient(top,rgba(0,0,0,.1) 0,rgba(0,0,0,.5) 17%,rgba(0,0,0,.1) 35%,rgba(0,0,0,.4) 62%,rgba(0,0,0,.4) 100%) fixed;background:-ms-linear-gradient(top,rgba(0,0,0,.1) 0,rgba(0,0,0,.5) 17%,rgba(0,0,0,.1) 35%,rgba(0,0,0,.4) 62%,rgba(0,0,0,.4) 100%) fixed;background:linear-gradient(to bottom,rgba(0,0,0,1) 0,rgba(0,0,0,.5) 17%,rgba(0,0,0,.1) 35%,rgba(0,0,0,.4) 62%,rgba(0,0,0,.4) 100%) fixed;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#cc000000', endColorstr='#66000000', GradientType=0);height:125px;}


a.fa.fa-angle-down{padding:10px 15px;color:#fff;border:2px solid #b4b4b4;border-radius:50%;font-size:24px;margin-top:50px;transition:all .5s}a.fa.fa-angle-down:hover{background:#9ab71a;color:#fff;border:2px solid #9ab71a}

#abox-home-boxes-v10{position:relative;float:left;width:100%;height:auto;padding-left:4%}
#abox-home-boxes-v10 div.abox{padding:5px;background-color:#FFF;-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:10px}
#abox-home-boxes-v10 #main{position:relative;float:left;margin:2% 2% 2% 0}
#tf-tss h3{font-size:18px;font-weight:900;color:#333}
#abox-home-boxes-v10 .boxes{position:relative;margin-left:0}
#abox-home-boxes-v10 #main DIV.box{float:left;position:relative;padding:0 25px}
#abox-home-boxes-v10 .amount,#abox-home-boxes-v10 .select,#abox-home-boxes-v10 DIV.box{position:relative;min-height:100px}



#price-home-boxes-v10{position:relative;float:left;width:100%;height:auto;padding-left:7%}
#price-home-boxes-v10 div.price{padding:1px; /*background-color:#FFF;*/ -webkit-border-radius:2px;-moz-border-radius:2px;border-radius:10px}
#price-home-boxes-v10 #tag{
	position:relative;
	float:left;
	margin-top: 0%;
	margin-right: 2%;
	margin-bottom: 2%;
	margin-left: 0;
}




#price-home-boxes-v15{position:relative;float:left;width:100%;height:auto;padding-left:28%}
#price-home-boxes-v15 div.price{padding:1px;background-color:#FFF;-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:10px}
#price-home-boxes-v15 #tag{
	position:relative;
	float:left;
	margin-top: 0%;
	margin-right: 2%;
	margin-bottom: 2%;
	margin-left: 0;
}




.price-color{
color:#768d0e;
font-size:20px;
font-family:"merriweather",serif;
font-weight:bold;}
#tf-price h3{font-size:18px;font-weight:900;color:#333}
#price-home-boxes-v10 .price{position:relative;margin-left:0}
#price-home-boxes-v10 #tag DIV.box{
	float:left;
	position:relative;
	padding-top: 0;
	padding-right: 25px;
	padding-bottom: 0;
	padding-left: 20px;
}
#price-home-boxes-v10 .amount,#price-home-boxes-v10 .select,#price-home-boxes-v10 DIV.box{position:relative;min-height:80px}
#abox-home-boxes-v10 .ab-overlay{position:absolute;top:0;left:0;z-index:10000;width:100%;height:100%;background:rgba(0,0,0,.2)}
#tf-about{
	padding-top: 0;
	padding-right: 0;
	padding-bottom: 0;
	padding-left: 0;
}

#tf-aboutog{background-size:cover;background-position:center top;background-attachment:scroll;background-repeat:no-repeat;color:#cfcfcf;background-image:url(../images/about-us-banner.jpg)}
#tf-aboutog .overlay{background:-moz-linear-gradient(top,rgba(0,0,0,.1) 0,rgba(0,0,0,.5) 17%,rgba(0,0,0,.1) 35%,rgba(0,0,0,.4) 62%,rgba(0,0,0,.4) 100%) fixed;background:-webkit-gradient(linear,left top,left bottom,color-stop(0,rgba(0,0,0,.1)),color-stop(17%,rgba(0,0,0,.4)),color-stop(35%,rgba(0,0,0,.66)),color-stop(62%,rgba(0,0,0,.55)),color-stop(100%,rgba(0,0,0,.1))) fixed;background:-webkit-linear-gradient(top,rgba(0,0,0,.1) 0,rgba(0,0,0,.5) 17%,rgba(0,0,0,.1) 35%,rgba(0,0,0,.4) 62%,rgba(0,0,0,.4) 100%) fixed;background:-o-linear-gradient(top,rgba(0,0,0,.1) 0,rgba(0,0,0,.5) 17%,rgba(0,0,0,.1) 35%,rgba(0,0,0,.4) 62%,rgba(0,0,0,.4) 100%) fixed;background:-ms-linear-gradient(top,rgba(0,0,0,.1) 0,rgba(0,0,0,.5) 17%,rgba(0,0,0,.1) 35%,rgba(0,0,0,.4) 62%,rgba(0,0,0,.4) 100%) fixed;background:linear-gradient(to bottom,rgba(0,0,0,1) 0,rgba(0,0,0,.5) 17%,rgba(0,0,0,.1) 35%,rgba(0,0,0,.4) 62%,rgba(0,0,0,.4) 100%) fixed;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#cc000000', endColorstr='#66000000', GradientType=0);height:670px}
#tf-aboutog p.lead{color:#e3e3e3;text-shadow:2px 2px 2px #000;padding-top:1%}

#about
{
margin:0px auto;
padding:0px;
width:100%;
height:auto;
min-height:1px;
}

#about a:link
{
color:#4E6538;
font-weight:bold;
}

#about a:hover
{
color:#333333;
}


#how-to-register
{
    margin: 0px auto;
    padding: 0px;
    width: 60%;
    height: auto;
    min-height: 1px;
   /* border: 1px solid #F0F0F0;*/
    border-radius: 5px;
}

#how-to-register a:link
{
color:#669933;
font-weight:bold;
font-size:18px;
background-color:none;
}

#how-to-register a:hover
{
color:#333333;
background-color:none;
}

.nav-tabs-custom>.nav-tabs>li.active {
  font-size:16px;
}

.tsstext{
	
	font-size: 35px;
	font-weight: normal;
	color: #333333;
	text-align: left;
	padding-top:5%;
}

.readmore{
	
	font-size: 18px;
	font-weight: normal;
	color: #006600;
	text-align: left;
	padding-bottom: 10px;
	font-size:16px;
}
.features-home{
	
	font-size: 18px;
	font-weight: normal;
	color: #464545;
	text-align: left;
	font-size:18px;
	padding-left: 18px;
}

.awards{
	
	font-size: 20px;
	font-weight: normal;
	color: #333333;
	font-size:18px;
	text-align:center;
	padding-top:2%;
	margin-bottom:60px;
	width:109%;
}
.awards-home{
	
	font-size: 20px;
	font-weight: normal;
	color: #333333;
	font-size:18px;
	text-align:left;
	padding-top:8%;
	margin-bottom:60px;
}
#tf-vision{padding:40px 0}
ul.about-list{margin:0px 0 0}
ul.about-list li{display:block;font-size:40px;line-height:30px;}
ul.about-list li span{margin-right:10px}
.homeuser{ background-color: #304a60;
    color: #ffffff;
    
    font-size: 25px;
    font-style: normal;
    font-weight: 600;
    padding-bottom: 1%;
    padding-left: 2%;
    padding-top: 1%;}
#tf-product{
	padding:12px 0;
	background-color:#D5DCE3;
}
ul.product-list{margin:30px 0 0}
ul.product-list li{display:block;font-size:16px;line-height:30px;}
ul.product-list li span{margin-right:10px}
#social{margin:0 auto}#social .item{padding:0;margin:15px;color:#FFF;text-align:center}#tf-social .item .thumbnail:hover>img.img-circle.team-img{border:0px solid #9ab71a}#tf-social .thumbnail{background:0 0;border:0}#tf-social .thumbnail .caption{padding:9px;color:#545556}#awards{margin:0 auto}#awards .item{padding:0;margin:15px;color:#FFF;text-align:center}#tf-awards .item .thumbnail:hover>img.img-circle.team-img{border:4px solid #9ab71a}#tf-awards .thumbnail{background:0 0;border:0}#tf-awards .thumbnail .caption{padding:9px;color:#545556}.owl-theme .owl-controls .owl-page span{display:block;width:10px;height:10px;margin:5px 7px;filter:Alpha(Opacity=1);opacity:1;-webkit-border-radius:0;-moz-border-radius:20px;border-radius:0;background:#bcbec0;transition:all .5s}.owl-theme .owl-controls .owl-page.active span,.owl-theme .owl-controls.clickable .owl-page:hover span{filter:Alpha(Opacity=100);opacity:1;background:#9ab71a}.owl-theme .owl-controls .owl-page.active span{background:#9ab71a}
#tf-visionmission{background-size:cover;background-position:center;background-attachment:fixed;background-repeat:no-repeat;color:#3a4f62;background-color:#fff; width: 85%; margin: 0px auto; margin-bottom: 4%;}#tf-visionmission .item .thumbnail:hover>img.img-circle.team-img{border:4px solid #9ab71a}


#tf-feedback{background-size:cover;background-position:center;background-attachment:fixed;background-repeat:no-repeat;color:#3a4f62;background-color:#fff; width: 100%; margin: 0px auto; margin-bottom: 0%;}

#tf-how-to-register{background-size:cover;background-position:center;background-attachment:fixed;background-repeat:no-repeat;color:#3a4f62;background-color:#fff; width: 100%; margin: 0px auto; margin-bottom: 1%; float:left;}
#tf-how-to-register .listback{
margin:0px;
padding:0px;
width:100%;
height:auto;
}

#tf-how-to-registercont{background:url(../images/014.jpg) center no-repeat fixed;background-size:cover;color:#fff}
#tf-how-to-registercont .overlay{
	background:-moz-linear-gradient(top,rgba(0,0,0,.8) 0,rgba(0,0,0,.73) 17%,rgba(0,0,0,.66) 35%,rgba(0,0,0,.55) 62%,rgba(0,0,0,.4) 100%) fixed;
	background:-webkit-gradient(linear,left top,left bottom,color-stop(0,rgba(0,0,0,.8)),color-stop(17%,rgba(0,0,0,.73)),color-stop(35%,rgba(0,0,0,.66)),color-stop(62%,rgba(0,0,0,.55)),color-stop(100%,rgba(0,0,0,.4))) fixed;
	background:-webkit-linear-gradient(top,rgba(0,0,0,.8) 0,rgba(0,0,0,.73) 17%,rgba(0,0,0,.66) 35%,rgba(0,0,0,.55) 62%,rgba(0,0,0,.4) 100%) fixed;
	background:-o-linear-gradient(top,rgba(0,0,0,.8) 0,rgba(0,0,0,.73) 17%,rgba(0,0,0,.66) 35%,rgba(0,0,0,.55) 62%,rgba(0,0,0,.4) 100%) fixed;
	background:-ms-linear-gradient(top,rgba(0,0,0,.8) 0,rgba(0,0,0,.73) 17%,rgba(0,0,0,.66) 35%,rgba(0,0,0,.55) 62%,rgba(0,0,0,.4) 100%) fixed;
	background:linear-gradient(to bottom,rgba(0,0,0,.8) 0,rgba(0,0,0,.73) 17%,rgba(0,0,0,.66) 35%,rgba(0,0,0,.55) 62%,rgba(0,0,0,.4) 100%) fixed;
filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#cc000000', endColorstr='#66000000', GradientType=0); 	padding-top: 10px;
	padding-right: 0;
	padding-bottom: 30px;
	padding-left: 0;
}


#tf-buynow{background-size:cover;background-position:center;background-attachment:fixed;background-repeat:no-repeat;color:#3a4f62;background-color:#fff}#tf-buynow .item .thumbnail:hover>img.img-circle.team-img{border:4px solid #9ab71a}#abox-home-boxes-v14{position:relative;float:left;height:auto;padding-left:33%}#abox-home-boxes-v14 div.abox{padding:5px;background-color:#FFF;-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:10px}#abox-home-boxes-v14 #main{position:relative;float:left;margin:0% 2% 0% 0}#tf-buynow h3{font-size:18px;font-weight:900;color:#333}#abox-home-boxes-v14 .boxes{position:relative;margin-left:0}#abox-home-boxes-v14 #main DIV.box{float:left;position:relative;padding:0 25px}#abox-home-boxes-v14 .amount,#abox-home-boxes-v14 .select,#abox-home-boxes-v14 DIV.box{position:relative;min-height:100px}#abox-home-boxes-v14 .ab-overlay{position:absolute;top:0;left:0;z-index:10000;width:100%;height:100%;background:rgba(0,0,0,.2)}.container .pricetable{width:100%;float:left}.container .pricetable .pricetable1{width:10%;float:left}.container .pricetable .pricetable2{width:80%;float:left}.container .pricetable .pricetable3{width:10%;float:right}#tf-buynow .thumbnail{background:0 0;border:0}#tf-buynow .thumbnail .caption{padding:9px;color:#545556}.parback{width:100%;height:auto;padding:2%;background-color:#fff;float:left}.par{margin:0;padding:0;width:100%;height:auto;min-height:50px;background-color:#fff;background-image:url(../images/priciback.jpg);background-repeat:no-repeat;background-position:bottom bottom;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover}.par h2{font-size:18px;font-weight:900}.par2{height:50px;font-size:20px;font-weight:700;text-align:center;color:#52504f}.par2 input{margin:5px 0;padding:0;width:25%;height:40px;background-color:#f4f3f3;border:2px solid #bab5b5;border-radius:3px;font-size:20px;font-weight:700;text-align:center;color:#52504f}.parback2{padding:0;width:100%;height:100px;background-color:rgba(255,255,255,0);float:left;border:1px solid #797979;border-radius:5px}.par2{margin:0;padding:0;width:100%;min-height:50px;background-repeat:no-repeat;background-position:bottom bottom;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover}.par2 h2{font-size:18px;font-weight:900}.par22{margin:0;padding:0;width:100%;height:50px;font-size:20px;font-weight:700;text-align:center;color:#52504f}.par22 input{margin:5px 0;padding:0;width:25%;height:40px;background-color:#f4f3f3;border:2px solid #bab5b5;border-radius:3px;font-size:20px;font-weight:700;text-align:center;color:#52504f}.drop {
    margin-top: 2%;
    padding: 3px;
    background-color:#FBFFE9;
    border: 1px solid rgb(161, 197, 44);
    border-radius: 3px;
    
    font-size: 20px;
    font-weight: normal;
    text-align: center;
    color: #4B4B4B;
    background-position: center center;
    width: 40%;
}
.confirm-btn{margin-top:20px;padding:0;width:100%;height:70px;background-color:#fff;text-decoration:none}
.confirm-btn input{padding:10px 20px;background-color:#304a60;border:5px solid #80a5c5;border-radius:5px;font-size:20px;font-weight:700;text-align:center;color:#FFF;cursor:pointer;text-decoration:none}
.trynow-btn{margin-top:10px;padding:0;width:100%;height:50px;background-color:#fff;text-decoration:none}
.trynow-btn input{
	background-color: #304a60;
	border: 5px solid #80a5c5;
	border-radius: 5px;
	color: #fff;
	cursor: pointer;
	
	font-size: 18px;
	font-weight: 600;
	text-align: center;
	text-decoration: none;
	padding-top: 10px;
	padding-right: 10px;
	padding-bottom: 10px;
	padding-left: 15px;
	margin-left: 3%;
}
.buynow1-btn{margin-top:10px;padding:0; margin-left:3%;width:100%;height:50px;background-color:#fff;text-decoration:none}.buynow1-btn input{
	background-color: #304a60;
	border: 5px solid #80a5c5;
	border-radius: 5px;
	color: #fff;
	cursor: pointer;
	
	font-size: 18px;
	font-weight: 600;
	text-align: center;
	text-decoration: none;
	padding-top: 10px;
	padding-right: 10px;
	padding-bottom: 10px;
	padding-left: 15px;
	margin-left: 3%;
}.renew-btn{margin-top:10px;padding:0; margin-left:3%; width:100%;height:50px;background-color:#fff;text-decoration:none}.renew-btn input{
	background-color: #304a60;
	border: 5px solid #80a5c5;
	border-radius: 5px;
	color: #fff;
	cursor: pointer;
	
	font-size: 18px;
	font-weight: 600;
	text-align: center;
	text-decoration: none;
	padding-top: 10px;
	padding-right: 10px;
	padding-bottom: 10px;
	padding-left: 15px;
	margin-left: 1%;
}


.validbox{ width: 100%; height: auto; padding-left:5%; padding-right:5%; padding-bottom:20px;}
.validno{line-height:normal;text-align:center;font-size:11px;float:none;border:1px solid #304a60;background-color:#d9e8f8; margin-bottom: 7%; margin-left: 14%;font-weight:700;color:#4a4a4a;width:75%;background-position:center center;padding:10px 15px}
.validno1 {
    
    line-height: normal;
    text-align: center;
    font-size: 11px;
    float: none;
    border: 1px solid #A1C52C;
    background-color: #FBFFE9;
    color: #4A4A4A;
    width: 100%;
    background-position: center center;
    padding: 10px 15px;
    font-weight: normal;
}
.valid{ float:left; width:100%;}
.valid1{width:10%; float:left; background-color:#006633;}
.valid2{width:80%; float:left; background-color:#999999;}
.valid3{width:10%; float:right; background-color:#FF0000;}
#tf-services{padding:80px 0}.space{margin-top:40px}.space1{margin-top:20px}.facebook{background-image:url(../images/facebook.png);background-repeat:no-repeat}#tf-services i.fa{font-size:40px;border:4px solid #9ab71a;width:100px;height:100px;padding:27px 25px;margin-bottom:10px;border-radius:50%;transition:all .5s}#tf-services i.fa.fa-mobile{font-size:50px;padding:20px 25px}#tf-services .service:hover>i.fa{background:#9ab71a;color:#fff}
#tf-clients{/*background:url(../images/014.jpg)*/ center no-repeat fixed;background-size:cover;color:#383839; background-color:#fff;}
#tf-clients .overlay{/*background:-moz-linear-gradient(top,rgba(0,0,0,.8) 0,rgba(0,0,0,.73) 17%,rgba(0,0,0,.66) 35%,rgba(0,0,0,.55) 62%,rgba(0,0,0,.4) 100%) fixed;background:-webkit-gradient(linear,left top,left bottom,color-stop(0,rgba(0,0,0,.8)),color-stop(17%,rgba(0,0,0,.73)),color-stop(35%,rgba(0,0,0,.66)),color-stop(62%,rgba(0,0,0,.55)),color-stop(100%,rgba(0,0,0,.4))) fixed;background:-webkit-linear-gradient(top,rgba(0,0,0,.8) 0,rgba(0,0,0,.73) 17%,rgba(0,0,0,.66) 35%,rgba(0,0,0,.55) 62%,rgba(0,0,0,.4) 100%) fixed;background:-o-linear-gradient(top,rgba(0,0,0,.8) 0,rgba(0,0,0,.73) 17%,rgba(0,0,0,.66) 35%,rgba(0,0,0,.55) 62%,rgba(0,0,0,.4) 100%) fixed;background:-ms-linear-gradient(top,rgba(0,0,0,.8) 0,rgba(0,0,0,.73) 17%,rgba(0,0,0,.66) 35%,rgba(0,0,0,.55) 62%,rgba(0,0,0,.4) 100%) fixed;background:linear-gradient(to bottom,rgba(0,0,0,.8) 0,rgba(0,0,0,.73) 17%,rgba(0,0,0,.66) 35%,rgba(0,0,0,.55) 62%,rgba(0,0,0,.4) 100%) fixed;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#cc000000', endColorstr='#66000000', GradientType=0);*/padding:10px 0px 5px 0px;}
#clients .item{padding:0;color:#FFF;text-align:center;width:100%}





#tf-secured{background-size:cover;color:#383839; height: 340px; background-color:#fff;}
#tf-secured .overlay{background:-moz-linear-gradient(top,rgba(0,0,0,.8) 0,rgba(0,0,0,.73) 17%,rgba(0,0,0,.66) 35%,rgba(0,0,0,.55) 62%,rgba(0,0,0,.4) 100%) fixed;background:-webkit-gradient(linear,left top,left bottom,color-stop(0,rgba(0,0,0,.8)),color-stop(17%,rgba(0,0,0,.73)),color-stop(35%,rgba(0,0,0,.66)),color-stop(62%,rgba(0,0,0,.55)),color-stop(100%,rgba(0,0,0,.4))) fixed;background:-webkit-linear-gradient(top,rgba(0,0,0,.8) 0,rgba(0,0,0,.73) 17%,rgba(0,0,0,.66) 35%,rgba(0,0,0,.55) 62%,rgba(0,0,0,.4) 100%) fixed;background:-o-linear-gradient(top,rgba(0,0,0,.8) 0,rgba(0,0,0,.73) 17%,rgba(0,0,0,.66) 35%,rgba(0,0,0,.55) 62%,rgba(0,0,0,.4) 100%) fixed;background:-ms-linear-gradient(top,rgba(0,0,0,.8) 0,rgba(0,0,0,.73) 17%,rgba(0,0,0,.66) 35%,rgba(0,0,0,.55) 62%,rgba(0,0,0,.4) 100%) fixed;background:linear-gradient(to bottom,rgba(0,0,0,.8) 0,rgba(0,0,0,.73) 17%,rgba(0,0,0,.66) 35%,rgba(0,0,0,.55) 62%,rgba(0,0,0,.4) 100%) fixed;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#cc000000', endColorstr='#66000000', GradientType=0);padding:10px 0}
#secured .item{padding:0;color:#FFF;text-align:center;width:100%}

#tf-highlights{background-size:cover;color:#fff; margin-bottom:30px;}
#tf-highlights .overlay{background:-moz-linear-gradient(top,rgba(0,0,0,.8) 0,rgba(0,0,0,.73) 17%,rgba(0,0,0,.66) 35%,rgba(0,0,0,.55) 62%,rgba(0,0,0,.4) 100%) fixed;background:-webkit-gradient(linear,left top,left bottom,color-stop(0,rgba(0,0,0,.8)),color-stop(17%,rgba(0,0,0,.73)),color-stop(35%,rgba(0,0,0,.66)),color-stop(62%,rgba(0,0,0,.55)),color-stop(100%,rgba(0,0,0,.4))) fixed;background:-webkit-linear-gradient(top,rgba(0,0,0,.8) 0,rgba(0,0,0,.73) 17%,rgba(0,0,0,.66) 35%,rgba(0,0,0,.55) 62%,rgba(0,0,0,.4) 100%) fixed;background:-o-linear-gradient(top,rgba(0,0,0,.8) 0,rgba(0,0,0,.73) 17%,rgba(0,0,0,.66) 35%,rgba(0,0,0,.55) 62%,rgba(0,0,0,.4) 100%) fixed;background:-ms-linear-gradient(top,rgba(0,0,0,.8) 0,rgba(0,0,0,.73) 17%,rgba(0,0,0,.66) 35%,rgba(0,0,0,.55) 62%,rgba(0,0,0,.4) 100%) fixed;background:linear-gradient(to bottom,rgba(0,0,0,.8) 0,rgba(0,0,0,.73) 17%,rgba(0,0,0,.66) 35%,rgba(0,0,0,.55) 62%,rgba(0,0,0,.4) 100%) fixed;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#cc000000', endColorstr='#66000000', GradientType=0);padding:10px 0}
#highlights .item{padding:0;color:#FFF;text-align:center;width:100%}




.slider{list-style-type:none;margin:0 auto}
.fig{vertical-align:bottom;display:block;height:auto;padding-top:15px;padding-bottom:15px}
figure{margin:0}
figcaption{
	/*color:#fff;*/
	font-family:"Verlag A","Verlag B",merriweather,serif;
	font-size:15px;
	font-style:normal;
	font-weight:300;
	letter-spacing:0.5px;
	line-height:25px;
	margin-bottom:20px;
	padding:0 20px;
	text-align: justify;
	margin: 3%;
}
	.slide{display:inline-block;height:auto;margin:1px;text-align:center;width:100%}.Benefits1{width:33%}#tf-works{padding:80px 0}.categories{padding:10px 0}ul.cat li{display:inline-block}#tf-works li.pull-right{margin-top:10px}ol.type li{display:inline-block;margin-left:20px}ol.type li:after{content:' | ';margin-left:20px}ol.type li:last-child:after{content:''}ol.type li a{color:#222}ol.type li a.active{font-weight:700}.isotope-item{z-index:2}.isotope-hidden.isotope-item{z-index:1}.isotope,.isotope .isotope-item{-webkit-transition-duration:.8s;-moz-transition-duration:.8s;transition-duration:.8s}.isotope-item{margin-right:-1px;-webkit-backface-visibility:hidden;backface-visibility:hidden}.isotope{-webkit-backface-visibility:hidden;backface-visibility:hidden;-webkit-transition-property:height,width;-moz-transition-property:height,width;transition-property:height,width}.isotope .isotope-item{-webkit-backface-visibility:hidden;backface-visibility:hidden;-webkit-transition-property:-webkit-transform,opacity;-moz-transition-property:-moz-transform,opacity;transition-property:transform,opacity}.portfolio-item{margin-bottom:30px}.portfolio-item .hover-bg{height:260px;overflow:hidden;position:relative}.hover-bg .hover-text{position:absolute;text-align:center;margin:0 auto;color:#fff;background:rgba(0,0,0,.66);padding:25% 0;height:100%;width:100%;opacity:0;transition:all .5s}.hover-bg .hover-text>h1{opacity:0;-webkit-transform:translateY(100%);transform:translateY(100%);transition:all .3s}.hover-bg:hover .hover-text>h1{opacity:1;-webkit-backface-visibility:hidden;-webkit-transform:translateY(0);transform:translateY(0)}.hover-bg .hover-text>i{opacity:0;-webkit-transform:translateY(0);transform:translateY(0);transition:all .3s}.hover-bg:hover .hover-text>i{opacity:1;-webkit-backface-visibility:hidden;-webkit-transform:translateY(100%);transform:translateY(100%)}.hover-bg:hover .hover-text{opacity:1}#tf-works i.fa{height:30px;width:30px;border:1px solid #9ab71a;font-size:20px;padding:5px;border-radius:50%;color:#9ab71a}#tf-testimonials{/*background:url(../images/05.jpg) center no-repeat fixed;*/background-size:cover;color:#383839}#tf-testimonials .overlay{/*background:-moz-linear-gradient(top,rgba(0,0,0,.8) 0,rgba(0,0,0,.73) 17%,rgba(0,0,0,.66) 35%,rgba(0,0,0,.55) 62%,rgba(0,0,0,.4) 100%) fixed;background:-webkit-gradient(linear,left top,left bottom,color-stop(0,rgba(0,0,0,.8)),color-stop(17%,rgba(0,0,0,.73)),color-stop(35%,rgba(0,0,0,.66)),color-stop(62%,rgba(0,0,0,.55)),color-stop(100%,rgba(0,0,0,.4))) fixed;background:-webkit-linear-gradient(top,rgba(0,0,0,.8) 0,rgba(0,0,0,.73) 17%,rgba(0,0,0,.66) 35%,rgba(0,0,0,.55) 62%,rgba(0,0,0,.4) 100%) fixed;background:-o-linear-gradient(top,rgba(0,0,0,.8) 0,rgba(0,0,0,.73) 17%,rgba(0,0,0,.66) 35%,rgba(0,0,0,.55) 62%,rgba(0,0,0,.4) 100%) fixed;background:-ms-linear-gradient(top,rgba(0,0,0,.8) 0,rgba(0,0,0,.73) 17%,rgba(0,0,0,.66) 35%,rgba(0,0,0,.55) 62%,rgba(0,0,0,.4) 100%) fixed;background:linear-gradient(to bottom,rgba(0,0,0,.8) 0,rgba(0,0,0,.73) 17%,rgba(0,0,0,.66) 35%,rgba(0,0,0,.55) 62%,rgba(0,0,0,.4) 100%) fixed;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#cc000000', endColorstr='#66000000', GradientType=0);*/padding:10px 0; background-color: #f1f2f2;}#testimonials{padding:0}#testimonials .item{display:block;width:100%;height:auto}#testimonials .item p{font-weight:400;margin:30px 0;color:#d1d1d1}#testimonials .section-title.center h2{color:#FFF}
	#tf-testimonials .item .thumbnail:hover>img.img-circle.team-img{border:4px solid #9ab71a}#tf-team .thumbnail{background:0 0;border:0}#tf-team .thumbnail .caption{padding:9px;color:#f9f9f9}
	
	#tf-testimonials .item{
    display: block;
    width: 100%;
    height: auto;
    float: left;
    border-bottom: 1px solid #d1d3d4;
    margin-bottom: 20px;
    padding-bottom: 20px;
	padding-left: 5%;
	padding-right: 5%;
}

#tf-testimonials .item p{
	font-weight:400;
	margin:20px 0;
	color:#383839;
}
	#tf-team{background: url(../images/03.jpg); background-size:cover;background-position:center;background-attachment:fixed;background-repeat:no-repeat;color:#3a4f62;}
#tf-team .overlay{background:-moz-linear-gradient(top,rgba(0,0,0,.8) 0,rgba(0,0,0,.73) 17%,rgba(0,0,0,.66) 35%,rgba(0,0,0,.55) 62%,rgba(0,0,0,.4) 100%) fixed;background:-webkit-gradient(linear,left top,left bottom,color-stop(0,rgba(0,0,0,.8)),color-stop(17%,rgba(0,0,0,.73)),color-stop(35%,rgba(0,0,0,.66)),color-stop(62%,rgba(0,0,0,.55)),color-stop(100%,rgba(0,0,0,.4))) fixed;background:-webkit-linear-gradient(top,rgba(0,0,0,.8) 0,rgba(0,0,0,.73) 17%,rgba(0,0,0,.66) 35%,rgba(0,0,0,.55) 62%,rgba(0,0,0,.4) 100%) fixed;background:-o-linear-gradient(top,rgba(0,0,0,.8) 0,rgba(0,0,0,.73) 17%,rgba(0,0,0,.66) 35%,rgba(0,0,0,.55) 62%,rgba(0,0,0,.4) 100%) fixed;background:-ms-linear-gradient(top,rgba(0,0,0,.8) 0,rgba(0,0,0,.73) 17%,rgba(0,0,0,.66) 35%,rgba(0,0,0,.55) 62%,rgba(0,0,0,.4) 100%) fixed;background:linear-gradient(to bottom,rgba(0,0,0,.8) 0,rgba(0,0,0,.73) 17%,rgba(0,0,0,.66) 35%,rgba(0,0,0,.55) 62%,rgba(0,0,0,.4) 100%) fixed;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#cc000000', endColorstr='#66000000', GradientType=0);height:auto;padding:80px 0}.section-title.center{padding-bottom:2%; padding-top:2%;}.section-title.center2{padding-bottom:2%; padding-top:4%;}.section-title.center3{padding-bottom:2%; padding-top:3%;}.section-title.center4{padding-bottom:2%; padding-top:3.5%;}
.section-title .section-title.center .center2 .center3 .center4 {font-weight:300; text-align:center; line-height:45px; font-size:30px;}.section-title.center  .center2 .center3 .center4 .line{border-top:4px solid #9ab71a;height:10px;width:60px;text-align:center;margin:20px auto 0}.section-title.center .center2 .center3 .center4 hr{border-top:4px solid rgba(200,220,100,.34);width:40px;text-align:center;margin-top:10px;position:relative;left:17%}#team{margin:0 auto}#team .item{padding:0;margin:15px;color:#FFF;text-align:center}img.img-circle.team-img{width:auto;height:auto;border:0px;transition:all .5s}#tf-team .item .thumbnail:hover>img.img-circle.team-img{border:4px solid #9ab71a}#tf-team .thumbnail{background:0 0;border:0}
#tf-team.thumbnail .caption{padding:9px;color:#f9f9f9}
#tf-systemsupport{color:#fff}
#tf-systemsupport .overlay{
	padding-top: 10px;
	padding-right: 0;
	padding-bottom: 30px;
	padding-left: 0;
}#systemsupport{padding:0}#systemsupport .item{display:block;width:100%;height:auto}#systemsupport .item p{font-weight:400;margin:30px 0;color:#d1d1d1}

#tf-systemsupport2{/*background:url(../images/system-req.jpg)*/ center no-repeat fixed;background-size:cover;color:#383839; background-color:#f1f2f2;}#tf-systemsupport2 .overlay{
	/*background:-moz-linear-gradient(top,rgba(0,0,0,.8) 0,rgba(0,0,0,.73) 17%,rgba(0,0,0,.66) 35%,rgba(0,0,0,.55) 62%,rgba(0,0,0,.4) 100%) fixed;
	background:-webkit-gradient(linear,left top,left bottom,color-stop(0,rgba(0,0,0,.8)),color-stop(17%,rgba(0,0,0,.73)),color-stop(35%,rgba(0,0,0,.66)),color-stop(62%,rgba(0,0,0,.55)),color-stop(100%,rgba(0,0,0,.4))) fixed;
	background:-webkit-linear-gradient(top,rgba(0,0,0,.8) 0,rgba(0,0,0,.73) 17%,rgba(0,0,0,.66) 35%,rgba(0,0,0,.55) 62%,rgba(0,0,0,.4) 100%) fixed;
	background:-o-linear-gradient(top,rgba(0,0,0,.8) 0,rgba(0,0,0,.73) 17%,rgba(0,0,0,.66) 35%,rgba(0,0,0,.55) 62%,rgba(0,0,0,.4) 100%) fixed;
	background:-ms-linear-gradient(top,rgba(0,0,0,.8) 0,rgba(0,0,0,.73) 17%,rgba(0,0,0,.66) 35%,rgba(0,0,0,.55) 62%,rgba(0,0,0,.4) 100%) fixed;
	background:linear-gradient(to bottom,rgba(0,0,0,.8) 0,rgba(0,0,0,.73) 17%,rgba(0,0,0,.66) 35%,rgba(0,0,0,.55) 62%,rgba(0,0,0,.4) 100%) fixed;
filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#cc000000', endColorstr='#66000000', GradientType=0); 	padding-top: 10px;*/
	padding-right: 0;
	padding-bottom: 30px;
	padding-left: 0;
}

#tf-contact{padding:80px 0}#tf-contact .form-control{display:block;width:100%;padding:6px 12px;font-size:14px;line-height:1.42857143;color:#555;background-color:#fff;background-image:none;border:1px solid #ccc;border-radius:2px;-webkit-box-shadow:none;box-shadow:none;-webkit-transition:none;-o-transition:none;transition:none}#tf-contact .form-control:focus{border-color:inherit;outline:0;-webkit-box-shadow:transparent;box-shadow:transparent}button.btn.tf-btn.btn-default{float:right;background:#9ab71a;border:0;border-radius:0;padding:10px 40px;color:#fff;text-transform:uppercase}.btn.active,.btn:active{background-image:none;outline:0;-webkit-box-shadow:none;box-shadow:none}.btn.active.focus,.btn.active:focus,.btn.focus,.btn:active.focus,.btn:active:focus,.btn:focus{outline:0;outline-offset:none}nav#footer{background:#222;color:#fff;padding:20px 0 15px}nav#footer .fnav{vertical-align:middle}ul.footer-social li{display:inline-block;margin-right:10px}nav#footer p{font-size:12px;margin-top:10px}#footer i.fa{height:30px;width:30px;border:2px solid #8c8c8c;font-size:20px;padding:4px 5px;border-radius:50%;color:#8c8c8c;transition:all .5s}#footer i.fa:hover{background:#9ab71a;border-color:#9ab71a;color:#fff}#bottom{/*background:url(../images/06.jpg) center no-repeat fixed;*/background-size:cover;/*border-top:5px solid #9ab71a;*/font-size:14px;color:#000;padding-bottom: 2%; background-color:#383839;}#bottom h2{margin-top:0;margin-bottom:10px;text-transform:uppercase;font-size:22px;color:#000}#bottom h3{margin-top:0;margin-bottom:10px;text-transform:uppercase;font-size:18px;color:#9ab71a}#bottom ul{list-style:none;padding:0px;margin:0}#bottom ul li{/*display:block;*/padding:5px 0}#bottom ul li a{color:#fff}#bottom ul li a:hover{color:#9ab71a}#bottom .widget{margin-bottom:0;padding-top:20px}#footer{padding-top:0;padding-bottom:0;color:#3d3e3f;background:#9ab71a; margin-top:0px;}#footer a{color:#3d3e3f}#footer a:hover{color:#fff}#footer ul{list-style:none;padding:0;margin:0}#footer ul>li{display:inline-block;margin-left:15px}.col-lg-1,.col-lg-10,.col-lg-11,.col-lg-12,.col-lg-2,.col-lg-3,.col-lg-4,.col-lg-5,.col-lg-6,.col-lg-7,.col-lg-8,.col-lg-9,.col-md-1,.col-md-10,.col-md-11,.col-md-12,.col-md-2,.col-md-3,.col-md-4,.col-md-5,.col-md-6,.col-md-7,.col-md-8,.col-md-9,.col-sm-1,.col-sm-10,.col-sm-11,.col-sm-12,.col-sm-2,.col-sm-3,.col-sm-4,.col-sm-5,.col-sm-6,.col-sm-7,.col-sm-8,.col-sm-9,.col-xs-1,.col-xs-10,.col-xs-11,.col-xs-12,.col-xs-2,.col-xs-3,.col-xs-4,.col-xs-5,.col-xs-6,.col-xs-7,.col-xs-8,.col-xs-9,.col-xs-13{position:relative;min-height:1px;/*padding-left:15px;padding-right:15px*/} .col-xs-1,.col-xs-10,.col-xs-11,.col-xs-12,.col-xs-2,.col-xs-3,.col-xs-4,.col-xs-5,.col-xs-6,.col-xs-7,.col-xs-8,.col-xs-9,.col-xs-13{float:left}.col-xs-1{width:8.33333%}.col-xs-2{width:16.66667%}.col-xs-3{width:25%}.col-xs-4{width:33.33333%}.col-xs-5{width:41.66667%}.col-xs-6{width:50%}.col-xs-7{width:58.33333%}.col-xs-8{width:66.66667%}.col-xs-9{width:75%}.col-xs-10{width:83.33333%}.col-xs-11{width:91.66667%}.col-xs-12{width:33%}.col-xs-13{width:11%}.col-xs-pull-0{right:0}.col-xs-pull-1{right:8.33333%}.col-xs-pull-2{right:16.66667%}.col-xs-pull-3{right:25%}.col-xs-pull-4{right:33.33333%}.col-xs-pull-5{right:41.66667%}.col-xs-pull-6{right:50%}.col-xs-pull-7{right:58.33333%}.col-xs-pull-8{right:66.66667%}.col-xs-pull-9{right:75%}.col-xs-pull-10{right:83.33333%}.col-xs-pull-11{right:91.66667%}.col-xs-pull-12{right:100%}.col-xs-push-0{left:0}.col-xs-push-1{left:8.33333%}.col-xs-push-2{left:16.66667%}.col-xs-push-3{left:25%}.col-xs-push-4{left:33.33333%}.col-xs-push-5{left:41.66667%}.col-xs-push-6{left:50%}.col-xs-push-7{left:58.33333%}.col-xs-push-8{left:66.66667%}.col-xs-push-9{left:75%}.col-xs-push-10{left:83.33333%}.col-xs-push-11{left:91.66667%}.col-xs-push-12{left:100%}.col-xs-offset-0{margin-left:0}.col-xs-offset-1{margin-left:8.33333%}.col-xs-offset-2{margin-left:16.66667%}.col-xs-offset-3{margin-left:25%}.col-xs-offset-4{margin-left:33.33333%}.col-xs-offset-5{margin-left:41.66667%}.col-xs-offset-6{margin-left:50%}.col-xs-offset-7{margin-left:58.33333%}.col-xs-offset-8{margin-left:66.66667%}.col-xs-offset-9{margin-left:75%}.col-xs-offset-10{margin-left:83.33333%}.col-xs-offset-11{margin-left:91.66667%}.col-xs-offset-12{margin-left:100%}#reviewandrating{width:100%;float:left;margin-top:2%;margin-bottom:0%}#back-top{position:fixed;bottom:30px;margin-left:-150px}#back-top a{width:108px;display:block;text-align:center;font:11px/100% Arial,Helvetica,sans-serif;text-transform:uppercase;text-decoration:none;color:#bbb;-webkit-transition:1s;-moz-transition:1s;transition:1s}#back-top a:hover{color:#000}#back-top span{width:108px;height:108px;display:block;margin-bottom:7px;background:url(up-arrow.png) center center no-repeat #ddd;-webkit-border-radius:15px;-moz-border-radius:15px;border-radius:15px;-webkit-transition:1s;-moz-transition:1s;transition:1s}#back-top a:hover span{background-color:#777}
/* popup start */
.form-signin {
  max-width: 330px;
  padding: 15px;
  margin: 0 auto;
}
.form-signin .form-signin-heading{
	
	font-size:20px;
	font-weight:400;
	color:#293c4d;
	text-align:left;
	padding-bottom: 3%;
}
.form-signin .checkbox {
  margin-bottom: 10px;
  }
.form-signin .checkbox {
  font-weight: normal;
}
.form-signin .form-control {
	position: relative;
	height: 500;
	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;
	box-sizing: border-box;
	padding: 10px;
	font-size: 16px;
	height:40px;
}
.form-signin .form-control:focus {
  z-index: 2;
}
.form-signin input[type="email"] {
  margin-bottom: -1px;
  border-bottom-right-radius: 0;
  border-bottom-left-radius: 0;
}
.form-signin input[type="password"] {
  margin-bottom: 10px;
  border-top-left-radius: 0;
  border-top-right-radius: 0;
}
/* popup close */

/* scrool to top*/


@media only screen and (min-width: 1024px) {
  header {
    height: 200px;
  }
  /*header h1 {
    font-size: 30px;
    font-size: 1.875rem;
    padding-top: 2.6em;
  }*/
}

main p {
  font-size: 16px;
  font-size: 1rem;
  line-height: 1.6;
  margin: 2em 0;
}
@media only screen and (min-width: 1024px) {
  main p {
    font-size: 20px;
    font-size: 1.25rem;
  }
}
@media only screen and (max-width: 1024px) {
.productdivhea{font-size:18px;}

.productsdiv-area .paddiprob{padding:18px;}
}

@media only screen and (max-width: 800px) {
.productdivhea{font-size:18px;}
.productsdiv-area .heading-one, .productsdiv-area .heading-two, .productsdiv-area .heading-three
{height:90px;}
.productsdiv-area ul li{height:96px; padding:20px;}
.productsdiv-area .paddiprob{padding:12px;}
}
@media only screen and (min-width: 768px) {
.productsdiv-area ul li{height:96px; padding:20px;}
.productsdiv-area .paddiprob{padding:12px; font-size:110%;}
}
@media only screen and (min-width: 1280px) {
.productsdiv-area .paddiprob {
    padding: 24px;
}
.productsdiv-area ul li {
    padding: 30px;
}
}

@media only screen and (min-width: 1024px) {
  .productsdiv-area ul li{padding:30px;}
}

.cd-top {
  display: inline-block;
  height: 40px;
  width: 40px;
  position: fixed;
  bottom: 5%;
  right: 1%;
  box-shadow: 0 0 10px rgba(0, 0, 0, 0.05);
  /* image replacement properties */
  overflow: hidden;
  text-indent: 100%;
  white-space: nowrap;
  background: url(../images/to-top.png) no-repeat center 50%;
  visibility: hidden;
  opacity: 0;
  -webkit-transition: opacity .3s 0s, visibility 0s .3s;
  -moz-transition: opacity .3s 0s, visibility 0s .3s;
  transition: opacity .3s 0s, visibility 0s .3s;
}
.cd-top.cd-is-visible, .cd-top.cd-fade-out, .no-touch .cd-top:hover {
  -webkit-transition: opacity .3s 0s, visibility 0s 0s;
  -moz-transition: opacity .3s 0s, visibility 0s 0s;
  transition: opacity .3s 0s, visibility 0s 0s;
  z-index:333;
}
.cd-top.cd-is-visible {
  /* the button becomes visible */
  visibility: visible;
  opacity: 1;
}
.cd-top.cd-fade-out {
  /* if the user keeps scrolling down, the button is out of focus and becomes less visible */
  opacity: .5;
}
.no-touch .cd-top:hover {
  background-color: none;
  opacity: 1;
}
@media only screen and (min-width: 768px) {
  .cd-top {
    right: 1%;
    bottom: 5%;
  }
  #tf-menu.navbar-default .navbar1 > li > a {
    color: #000;
    font-size: 14px;
    font-weight: lighter;
    letter-spacing: 1px;
    text-transform: uppercase;
	padding-top: 20px;
}
}
@media only screen and (min-width: 120px) and (max-width:700px) {
  
  #tf-menu.navbar-default .navbar1 > li > a {
    color: #fff;
    font-size: 14px;
    font-weight: lighter;
    letter-spacing: 1px;
    text-transform: uppercase;
}
.language{
	background-color: #dae2bb;
    border: medium groove #516111;
    color: #333333;
    height: 44%;
    margin: 2% 6%;
    padding: 2%;
    width: 180px;
	border-radius: 10px;
	
}
.navbar-nav .language1{
float:left;
padding-right:1.5%;
}




}
@media only screen and (min-width: 1024px) {
  .cd-top {
    height: 60px;
    width: 60px;
    right: 1%;
    bottom: 5%;
  }
}
/* scrool to top close*/

@media only screen and (min-width: 700px) and (max-width:2500px){
.language{
	width:180px;
	height:44%;
	padding:2%;
	color:#333333;
	margin-top: 2%;
	margin-right: 10%;
	margin-bottom: 2%;
	margin-left: 10%;
	border: medium groove #516111;
	float:right;
	font-size:14px;
	border-radius: 10px;
}
.navbar-nav .language1{
float:right;
padding-right:1.5%;
}
}
.drop_grey {
    background-position: right center;
    background-repeat: no-repeat;
    border: 1px solid #bdbcbd;
    color: #000;
    cursor: pointer;
    display: inline-block;
    font-size: 14px;
    font-weight: bold;
    height: 33px;
    list-style: outside none none;
    overflow: hidden;
    padding: 6px;
	width:45%;
	margin-right:60%
}
.fordevices {
    
    font-size: 25px;
    font-weight: bold;
    color: #90AA2F;
    background-position: center center;
    text-align: center;
    width: 100%;
}


.fordevices2{
	
	font-size: 24px;
	font-weight: lighter;
	color: #5a5e5d;
	text-align: left;
	width: 100%;
	margin-bottom: 1%;
	margin-left:2%;
	/*border: thin dashed #FFFFFF;*/	
}

.thumbnail{
background:none;
border:0px;
margin:0px;
padding-top: 20px;
margin: 10px 8px 15px 0px;
}

.thumbnail2
{
background:none;
border:0px;
margin:0px;
padding:0px;
margin:0px;
}

.thumbnail .caption {
       color: #fff;
}

img.img-circle.team-img {
    width: auto;
    height: auto;
	}
	#tf-awards.item .thumbnail:hover>img.img-circle.team-img{border:0px}
	
	.panel
	{
	margin-top:20px;
	}
	
	
	.givereview{
	background: none repeat scroll 0 0 white; border: 1px solid #333333;
    box-shadow: 3px 2px 5px black; border-radius: 10px; float: left; padding: 25px;
    position: fixed; right: 36.5%; top: 30%; display: none; z-index:2;
	}
	
	.buynow{
	background: none repeat scroll 0 0 white; border: 1px solid #333333; box-shadow: 3px 2px 5px black; border-radius: 10px; float: left; padding: 2px; position: fixed; right: 21.5%; top: 30%; display: none; z-index:2;
	}



/*feedback form*/

.box.box-primary {
    border: 1px solid rgb(210, 210, 210);
    padding: 20px;
    border-radius: 5px; float:left; width:100%;
}.box-body{border-top-left-radius:0;border-top-right-radius:0;border-bottom-right-radius:3px;border-bottom-left-radius:3px;padding:0px}.form-group.has-success label{color:#00a65a}.form-group.has-success .form-control{border-color:#00a65a !important;box-shadow:none}.form-group.has-warning label{color:#f39c12}.form-group.has-warning .form-control{border-color:#f39c12 !important;box-shadow:none}.form-group.has-error label{color:#dd4b39}.form-group.has-error .form-control{border-color:#dd4b39 !important;box-shadow:none}.form-control{border-radius:0 !important;box-shadow:none;border-color:#d2d6de}.form-control:focus{border-color:#3c8dbc !important;box-shadow:none}.form-control::-moz-placeholder{color:#bbb;opacity:1}.form-control:-ms-input-placeholder{color:#bbb}.form-control::-webkit-input-placeholder{color:#bbb}.form-control:not(select){-webkit-appearance:none;-moz-appearance:none;appearance:none}.todo-list>li>input[type='checkbox']{margin:0 10px 0 5px}.box-footer{
	border-top-left-radius:0;
	border-top-right-radius:0;
	border-bottom-right-radius:3px;
	border-bottom-left-radius:3px;
	border-top:1px solid #f4f4f4;
	background-color:#fff;
	padding-top: 15px;
	padding-right: 10px;
	padding-bottom: 10px;
	padding-left: 10px;
}
.box.box-primary label
{
display: inline-block;
width: 100%;
margin-bottom: 5px;
font-weight: 700;
font-size: 14px;
text-align: left;
float: none;
}

.form-horizontal .form-group
{
margin:0px;
}

.table-bordered > tbody > tr > th
{
text-align:center;
}

.table-bordered .cont
{
text-align:left;
}

.extraspace
{
margin:0px;
padding:0px;
width:100%;
min-height:1px;
height:1px;
float:left;
}

#highlights ul li
{
    font-size: 17px;
    padding: 0px;
    text-align: left;
    list-style-image: url(../images/check.png);
    list-style-position: outside;
	color:#6C6C6C;
	line-height:40px;
}

.col-md-6 ul li
{
    font-size: 17px;
    padding: 0px;
    text-align: left;
    list-style-image: url("../images/check.png");
    list-style-position: outside;
	color:#6C6C6C;
	line-height:40px;
}

.col-md-4 ol li
{
    font-size: 17px;
    padding: 0px;
    text-align: left;
	color:#6C6C6C;
	line-height:40px;
}



.hotfix-outer {
    margin-bottom: 1%;
    border-radius: 5px;
    padding: 16px;
    line-height: 28px;
    border: 1px dashed #9B9B9B;
}

.hotfix-outer2 {
    margin-bottom: 3%;
    border-radius: 5px;
    padding: 16px;
    line-height: 28px;
    border: 1px solid #E0E0E0;
	background-color: #FBFBFB;
}

.outer {
background-color: #9E9E9E;
border-radius: 0px;
color: #FFF;
font-size: 14px;
margin: 0px 0px 1em;
padding: 0.5em 1em;
}

.outer:hover {
    background-color: #5C5C5C;
border-radius: 0px;
color: #FFF;
font-size: 14px;
margin: 0px 0px 1em;
padding: 0.5em 1em;
}



#divHelp{
margin:0px;
padding:0px;
width:100%;
height:auto;
border:1px solid #ececec;
display:none;
}

label{
text-align:left;
display:block;
}
.dropdown-menu {
  margin-top: -1px;
  min-width: 180px;
}

.navbar-inverse .navbar-nav .dropdown-menu {
  background-color: rgba(0,0,0,.85);
  -webkit-box-shadow: 0 3px 8px rgba(0, 0, 0, 0.125);
  -moz-box-shadow: 0 3px 8px rgba(0, 0, 0, 0.125);
  box-shadow: 0 3px 8px rgba(0, 0, 0, 0.125);
  border: 0;
  padding: 0;
  margin-top: 0;
  border-top: 0;
  border-radius: 0;
  left: 0;
}

.navbar-inverse .navbar-nav .dropdown-menu:before{
  position: absolute;
  top:0;
}

.navbar-inverse .navbar-nav .dropdown-menu > li > a {
  padding: 8px 15px;
  color: #fff;
}

.navbar-inverse .navbar-nav .dropdown-menu > li:hover > a,
.navbar-inverse .navbar-nav .dropdown-menu > li:focus > a,
.navbar-inverse .navbar-nav .dropdown-menu > li.active > a {
  background-color: #c52d2f;
  color: #fff;
}

.navbar-inverse .navbar-nav .dropdown-menu > li:last-child > a {
  border-radius: 0 0 3px 3px;
}

.navbar-inverse .navbar-nav .dropdown-menu > li.divider {
  background-color: transparent;
}


.privacy-policy
{
margin:0px;
padding:15px 20px 15px 20px;
width:auto;
height:auto;
border-bottom:1px dotted #999999;
}

.privacy-policy .headline
{
    
	font-weight:bold;
    color: #636363;
	text-align:left;
	
}

.privacy-policy ul li
{
    font-size: 15px;
    padding: 0px;
    text-align: left;
   /* list-style-image: url("../images/check.png");
    list-style-position: outside;*/
	color:#636363;
	line-height:30px;
}


.submit
{
margin:0px;
padding:15px 20px 15px 20px;
width:auto;
height:auto;
border-bottom:1px dotted #999999;
}


.submit ol li
{
    font-size: 15px;
    padding: 0px;
    text-align: left;
   /* list-style-image: url("../images/check.png");
    list-style-position: outside;*/
	color:#636363;
	line-height:30px;
}


.testimonial
{
margin:0px;
padding:10px;
width:auto;
height:auto;
}

.testimonial .name {
    margin: 0px;
    padding: 0px;
    
    font-size: 18px;
    text-align: left;
    font-weight: normal;
    color: #7C931B;
}

.testimonial .name2 {
    margin: 0px;
    padding-left:8.5%;
    
    font-size: 18px;
    text-align: left;
    font-weight: normal;
    color: #7C931B;
}


/*map responsive*/
.flexible-container
{
position:relative;
padding:0px;
height:0px;
overflow:hidden;
}

#map_canvas
{
width:100%;
height:100%;
}
.manydevice{
	color: #193e75;
    float: left;
    
    font-size: 22px;
    font-style: normal;
    font-weight: normal;
    padding-bottom: 10px;
    padding-left: 73px;
}

.productshowcase {
    margin-top: 50px;
	margin-bottom: 50px;
    background-color: #FCFCFC;
    border: 1px solid #E4E4E4;
    border-radius: 5px;
}

.border-right
{
border-right:1px solid #E4E4E4;
}

.heaback
{
margin:0px;
padding:10px;
width:100%;
height:50px;
border-bottom:1px dashed #999;
}

/*********************************** productsdiv Table CSS start ***************************/

.productsdiv_heading {
  margin-top: 120px
}

.productsdiv_heading h2, 
.productsdiv_heading p {
  color:#4e4e4e;
}

.productsdiv-area h1 {
  font-weight: 300;
  margin-top: 0;
  margin-bottom: 15px;
}

.productsdiv-area span {
  font-weight: 700;
  font-size: 18px;
}

.productsdiv-area h3, 
.productsdiv-area span  {
  color: #fff;
}

.plan {
  position: relative;
  margin-bottom: 70px;
}

.productsdiv-area ul {
  background:#FAFAFA;
  padding: 0;
  margin: 0;
}


.productsdiv-area ul li {
  list-style: none;
  font-weight: 400;
  min-height:75px;
  font-size:115%;
}

.productsdiv-area ul li a:link {
color:#646563;
}

.productsdiv-area ul li a:visited {
color:#646563;
}
.productsdiv-area ul li a:active {
color:#646563;
}

.productsdiv-area ul li a:hover {
color:#437FB3;
text-decoration:underline;
}


.productsdiv-area ul li:nth-child(even){
  background:#f5f5f5
}

.productsdiv-area productsdiv-three img, 
.productsdiv-area .productsdiv-six img {
  position: absolute;
  right: 15px;
  top: 0;
}

.productsdiv-area .heading-one, 
.productsdiv-area .heading-two, 
.productsdiv-area .heading-three {
/*  padding:26px 0;
*/  border-radius: 10px 10px 0px 0px;
} 


.heading-one{
  background: #C0DA4C;
  border-radius: 10px 10px 0px 0px;
}
.heading-two{
  background: #C0DA4C;
  border-radius: 10px 10px 0px 0px;
}
.heading-three{
  background: #C0DA4C;
  border-radius: 10px 10px 0px 0px;
}
.productsdiv-area .productsdiv-area .productsdiv-one .plan-action .btn-primary {
  background: #203a6e;
  border-radius: 10px 10px 0px 0px;
}




.productsdiv-area .productsdiv-area .productsdiv-two .plan-action .btn-primary {
  background:#203a6e;
  border-radius: 10px 10px 0px 0px;
}

.productsdiv-area .productsdiv-area .productsdiv-three .plan-action .btn-primary {
  background: #203a6e;
  border-radius: 10px 10px 0px 0px;
}


.productsdiv-area .bg{
 background: #fafafa 
}

.productsdiv-area .heading-one h3:before {
  border-color: #bf4539 transparent transparent;
}

.productsdiv-area .heading-two h3:before {
  border-color: #1f8c4d transparent transparent;
}

.productsdiv-area .heading-three h3:before {
  border-color: #d4880f transparent transparent;
}



.productsdiv-area h3:before {
  border-color: #D4880F transparent transparent;
  border-radius: 5px 0 0 0px;
  border-style: solid;
  border-width: 12px;
  content: "";
  height: 0;
  left: 4px;
  position: absolute;
  top: 78px;
  width: 0;
  z-index: -999;
}

.small-productsdiv h3:after {
  height:94px;
}

.small-productsdiv h3:before {
  top: 74px;
}

.plan-action {
  height: 40px;
}

.productsdiv-area .plan-action .btn-primary {
    position: relative;
    padding: 5px 20px;
    color: #fff;
    margin-top: 5px;
    font-weight: bold;
    font-size: 15px;
	background-color:#7E7D7D;
}
.productsdiv-area .plan-action .btn-primary:before {
  border-color: #D2CFCF transparent transparent;
  border-radius: 5px 0 0 0;
  border-style: solid;
  border-width: 12px;
  bottom: -12px;
  content: "";
  height: 0;
  left: -9px;
  position: absolute;
  width: 0;
  z-index: -1;
}

.productsdiv-area .plan-action .btn-primary:after {
  border-color: #D2CFCF transparent transparent;
  border-radius: 5px 0 0 0;
  border-style: solid;
  border-width: 12px;
  bottom: -12px;
  content: "";
  height: 0;
  position: absolute;
  right: -9px;
  width: 0;
  z-index: -1;
}

.productsdiv-area .productsdiv-two .plan-action .btn-primary:before, 
.productsdiv-area .productsdiv-two .plan-action .btn-primary:after {
  border-color: #D2CFCF transparent transparent;
}

.productsdiv-area .productsdiv-three .plan-action .btn-primary:before, 
.productsdiv-area .productsdiv-three .plan-action .btn-primary:after {
  border-color: #D2CFCF transparent transparent;
}

.productsdiv-area .productsdiv-four .plan-action .btn-primary:before, 
.productsdiv-area .productsdiv-four .plan-action .btn-primary:after, 
.productsdiv-area .productsdiv-five .plan-action .btn-primary:before, 
.productsdiv-area .productsdiv-five .plan-action .btn-primary:after, 
.productsdiv-area .productsdiv-seven .plan-action .btn-primary:before, 
.productsdiv-area .productsdiv-seven .plan-action .btn-primary:after  {
  border-color: #97AD27 transparent transparent;
  right: -9px;
}
.copyright {
	font-size:14px;
	
	padding-top:20px; padding-bottom:10px;
	color:#454e57;
}

/*********************************** productsdiv Table CSS end ***************************/



/*********************************** social media CSS start ***************************/

.escan-social-icon{display:inline-block;vertical-align:middle;*display:inline;*zoom:1;font:0/0 a;color:transparent;text-shadow:none;background-color:transparent;border:0;background:url("../images/escan-social-icons.png") no-repeat}.escan-social-icon-facebook{width:46px;height:46px;background-position:0 0}.escan-social-icon-facebook:hover{background-position:-50px 0}.escan-social-icon-twitter{width:46px;height:46px;background-position:0 -59px}.escan-social-icon-twitter:hover{background-position:-50px -59px}.escan-social-icon-linkedin{width:46px;height:46px;background-position:0 -118px}.escan-social-icon-linkedin:hover{background-position:-50px -118px}.escan-social-icon-pinterest{width:46px;height:46px;background-position:0 -235px}.escan-social-icon-pinterest:hover{background-position:-50px -235px}.escan-social-icon-googleplus{width:46px;height:46px;background-position:0 -176px}.escan-social-icon-googleplus:hover{background-position:-50px -176px}.escan-social-icon-instagram{width:46px;height:46px;background-position:0 -176px}.escan-social-icon-instagram:hover{background-position:-50px -176px}.escan-social-icon-youtube{width:46px;height:46px;background-position:0 -294px}.escan-social-icon-youtube:hover{background-position:-50px -294px}

.social ul li:first-child {
    margin-left: 0px;
}
.social ul li:last-child {
    margin-right: 0px;
}
.social ul li {
    display: inline-block;
    margin-right: 20px;
    margin-bottom: 20px;
}li {
    line-height: 22px;
}
ul, ol {
    list-style: outside none none;
}
.social {
	background: url(../images/spacer-footer.png) no-repeat scroll center bottom transparent;
	text-align:center;
	margin-top: 25px;
	margin-right: 25px;
	margin-bottom: 10px;
	margin-left: 25px;
	float:none;
}

/*********************************** social media CSS end ***************************/




.tabmenubg {
    margin: 0px auto;
    padding: 0px;
    width: 100%;
    height: auto;

}



.tabmenubg a:link
{
margin:0px;
padding:0;

font-weight:lighter;
font-size:20px;
color:#818181;
text-align:center;
text-decoration:none;}

.tabmenubg a:hover
{
margin:0px;
padding:0;

font-weight:lighter;
font-size:20px;
color:#c1d179;
text-align:center;
text-decoration:none;}

.tabmenubg a:active
{
margin:0px;
padding:0;

font-weight:lighter;
font-size:20px;
color:#c1d179;
text-align:center;
text-decoration:none;
border-bottom:3px solid #c1d179;}

.tabmenubg a:visited
{
margin:0px;
padding:0;

font-weight:lighter;
font-size:20px;
color:#818181;
text-align:center;
text-decoration:none;}

.mainbg
{
margin:0 auto;
padding:0px;
width:auto;
height:auto;
}

.mainbg2
{
margin:0 auto;
padding:0px;
width:auto;
height:auto;
}

.rowbg {
    margin-bottom: 0.5%;
	margin-left:15px;
	margin-right:15px;
    padding: 10px 10px;
    background-color: #f1f2f2;
}
.rowbg1 {
    
	margin-left:15px;
	margin-right:15px;
  
    
}


/* our menu styles */
.demo_container { width:61%; margin:0 auto; }
#sticky_navigation_wrapper { width:100%; height:50px; }
#sticky_navigation { 
    width: 100%;
    height: 50px;
    background: rgb(5, 5, 5) none repeat scroll 0% 0%;
    z-index: 222;
    opacity: 0.8;
}
#sticky_navigation ul {list-style:none; margin:0; padding:5px; }
#sticky_navigation ul li {padding:0; display:inline; }
#sticky_navigation ul li a 
{
display: block;
float: left;
padding: 0px 20px;
height: 40px;
line-height: 40px;
font-size: 16px;

font-weight: bold;
color: #D5ED79;
margin-right:5%;
}
#sticky_navigation ul li a:hover{ color:#F9F9F9; background:none; border-bottom:2px solid #fff; }

/*#sticky_navigation ul li a.selected { color:#000; background:#eee; border-bottom:3px solid #000;}*/

#sticky_navigation ul li a:focus { color:#F9F9F9; background:none; border-bottom:3px solid #000; }





/*********************************** product images css start ***************************/

.escan-product-icon{display:inline-block;vertical-align:middle;*display:inline;*zoom:1;font:0/0 a;color:transparent;text-shadow:none; border:0; background-color:#d2d3d5; background:url("../images/escan-product-icons2.png") no-repeat}
.escan-product-icon-comparison{width:214px;height:118px; background-position:0px 0}.escan-product-icon-comparison:hover{background-position:-243px 0}
.escan-product-icon-virusscan{width:214px;height:118px; background-position:0px -134px}.escan-product-icon-virusscan:hover{background-position:-243px -134px}
.escan-product-icon-renewal{width:214px;height:118px; background-position:0px -273px}.escan-product-icon-renewal:hover{background-position:-243px -273px}
.escan-product-icon-upgrade{width:214px;height:118px; background-position:0px -410px}.escan-product-icon-upgrade:hover{background-position:-243px -410px}
.escan-product-icon-technicalsupport{width:214px;height:118px; background-position:0px -550px}.escan-product-icon-technicalsupport:hover{background-position:-243px -550px}
.escan-product-icon-livechat{width:214px;height:118px; background-position:0px -690px}.escan-product-icon-livechat:hover{background-position:-243px -690px}


.product ul li:first-child {
    margin-left: 0px;
}
.product ul li:last-child {
    margin-right: 0px;
}
.product ul li {
    display: inline-block;
    margin-right: 0px;
    margin-bottom: 0px;
}li {
    line-height: 22px;
}
ul, ol {
    list-style: outside none none;
}
.product {
	text-align: center;
	/*background: url(../images/spacer-footer.png) no-repeat scroll center bottom transparent;*/
	text-align: center;
	margin-top: 30px;
	margin-right: 0px;
	/*margin-bottom: 10px;*/
	margin-left: 0px;
	background-color:#e6e7e8;
	
}

/*********************************** product images CSS end ***************************/


#bottom {
    background-size: cover;
    /*padding-left: 35px;*/
    font-size: 14px;
    color: #000;
    padding-bottom: 2%;
    background-color: #383839;
}

.triangle {
    left: 11.8em;
    top: -9px;
    position: absolute;
    margin: 0px;
    width: 0px;
    height: 0px;
    padding: 0px;
    border-style: solid;
    border-width: 0px 5.5px 9.5px;
    border-color: transparent transparent #E6E7E8;
}


/*********************************** review and ratings CSS start ***************************/

.emptystars
    {
        display: block;
        float: left;
        height: 32px;
        width: 32px;
        background: url("../images/Empty.gif") no-repeat center center;
    }
   .filledstars
    {
        display: block;
        float: left;
        height: 32px;
        width: 32px;
        background: url("../images/Filled.gif") no-repeat center center;
    }
	
	.bottborder {
    border-bottom: 1px dashed #E1DEDE;
    margin-left: 23%;
    padding-bottom: 3%;
    width: 63%;
}
	
	   .bars
    {
        background-color: #ffcc66;
        height: 100%;
    }
    .barparent
    {
        background-color: #F0F0F0;
        width: 75%;
        height: 8%;
        float: left;
        margin: 8px;
        text-align: center;
        vertical-align: middle;
    }
    .barwrapper
    {
        float: left;
        position: absolute;
        padding: 1%; /*height: 15%;
        width: 15%;*/
        text-align: center; /*border: 1px solid gray;*/
        background: #ffffff;
        display: none;
        box-shadow: 0px 0px 8px gray;
    }
    .reviewwrapper
    {
        /*float: left;*/
        position: fixed;
        padding: 1%; /*height: 15%;*/
        width: 50%;
        text-align: center; /*border: 1px solid gray;*/
        background: #FFFFFF;
        display: none;
        box-shadow: 0px 0px 8px gray;
        left: 0;
        margin-left: 30%;
        z-index: 55555;
        top: 30%; /*height: 500px;*/
        overflow: auto;
    }
    .reviewWrapper
    {
        padding: 10px;
        /*float: left;*/
        width: 98%;
        border:1px dashed #D8D8D8;
        text-align: left;
		margin:1% 1% 2% 1%;
    }
	
	.stars
	{
	margin:0px;
	padding:0px;
	width:auto;
	height:auto;
	}
	
	@media only screen and (min-width: 1920px) and (max-width:1920px) {

.stars
	{
	margin-left: 40%;
	}
	
.mainbg
{
margin-left: 42.5%;
}

.mainbg2
{
margin-left: 42.5%;
}

/*.modal-dialog
{
top:0%;
left:39%;
}

.modal-dialog2
{
top:0;
left:33%;
}

.modal-dialog3
{
top:0;
left:38%;
}
.modal-dialog4 {
    top: 0px;
    left: 18%;
    right: 18%;
}

.modal-content2
*/{
width:100%;
}

}

	@media only screen and (min-width: 1680px) and (max-width:1919px) {

.stars
	{
	margin-left: 38%;
	}
	
	.mainbg
{
margin-left: 41%;
}

	.mainbg2
{
margin-left: 41%;
}
/*
.modal-dialog
{
top:0;
left:39%;
}

.modal-dialog2
{
top:0;
left:30%;
}

.modal-dialog3
{
top:0;
left:37%;
}

.modal-dialog4 {
    top: 0px;
    left: 18%;
    right: 18%;
}
*/
.modal-content2
{
width:100%;
}

}

	@media only screen and (min-width: 1600px) and (max-width:1679px) {

.stars
	{
	margin-left: 37.5%;
	}
	
	.mainbg
{
margin-left: 40%;
}

	.mainbg2
{
margin-left: 40%;
}

/*.modal-dialog
{
top:0;
left:42%;
}

.modal-dialog2
{
top:0;
left:31%;
}

.modal-dialog4 {
    top: 0px;
    left: 15%;
    right: 15%;
}*/


.modal-content2
{
width:100%;
}

}

	@media only screen and (min-width: 1440px) and (max-width:1599px) {

.stars
	{
	margin-left: 36%;
	}
	
		.mainbg
{
margin-left: 39%;
}

		.mainbg2
{
margin-left: 33.5%;
}

/*.modal-dialog
{
top:0;
left:39%;
}

.modal-dialog2
{
top:0;
left:27%;
}

.modal-dialog3
{
top:0;
left:30%;
}
.modal-dialog4 {
    top: 0px;
    left: 15%;
    right: 15%;
}*/
.modal-content2
{
width:100%;
}

}

	@media only screen and (min-width: 1366px) and (max-width:1439px) {

.stars
	{
	margin-left: 35%;
	}
	
.mainbg
{
margin-left: 38%;
}
		.mainbg2
{
margin-left: 32.8%;
}



/*.modal-dialog
{
top:0;
left:37%;
}

.modal-dialog2
{
top:0;
left:25%;
}
.modal-content2
{
width:100%;
}

.modal-dialog3
{
top:0;
left:30%;
}
.modal-dialog4 {
    top: 0px;
    left: 15%;
    right: 15%;
}

*/}

	@media only screen and (min-width: 1280px) and (max-width:1365px) {

.stars
	{
	margin-left: 34%;
	}
.mainbg
{
margin-left: 38%;
}	

		.mainbg2
{
margin-left: 31.3%;
}


/*.modal-dialog
{
top:0;
left:36%;
}

.modal-dialog2
{
top:0;
left:23%;
}

.modal-dialog3
{
top:0;
left:30%;
}

.modal-dialog4 {
    top: 0px;
    left: 15%;
    right: 15%;
}
*/
.modal-content2
{
width:100%;
}
}

	
@media only screen and (min-width: 1024px) and (max-width:1151px) {

.stars
	{
	margin-left: 29%;
	}
	
.mainbg
{
margin-left: 37%;
}

.mainbg2
{
margin-left: 26.5%;
}

/*.modal-dialog
{
top:0;
left:33%;
}	

.modal-dialog2
{
top:0;
left:16%;
}	

.modal-dialog3
{
top:0;
left:21%;
}
.modal-dialog4 {
    top: 0px;
    left: 15%;
    right: 15%;
}*/

.modal-content2
{
width:100%;
}

}


@media only screen and (min-width: 1152px) and (max-width:1279px) {

.stars
	{
	margin-left: 29%;
	}
	
.mainbg
{
margin-left: 37%;
}

.mainbg2
{
margin-left: 26.5%;
}

/*.modal-dialog
{
top:0;
left:35%;
}	

.modal-dialog2
{
top:0;
left:19%;
}	

.modal-dialog3
{
top:0;
left:25%;
}

.modal-dialog4 {
    top: 0px;
    left: 15%;
    right: 15%;
}
*/.modal-content2
{
width:100%;
}

}


@media only screen and (min-width: 800px) and (max-width:1023px) {
.mainbg
{
margin-left: 32%;
}	

.mainbg2
{
margin-left: 20.5%;
}

/*.modal-dialog
{
top:0;
left:28%;
}

.modal-dialog2
{
top:0;
left:6%;
}

.modal-content2
{
width:100%;
}

.modal-dialog3
{
top:0;
left:15%;
}

.modal-dialog4 {
    top: 0px;
    left: 3%;
    right: 3%;
}
*/}

@media only screen and (min-width: 768px) and (max-width:799px) {
.mainbg
{
margin-left: 30%;
}	

.mainbg2
{
margin-left: 19.5%;
}

/*.modal-dialog
{
top:0;
left:26%;
}

.modal-dialog2
{
top:0;
left:4%;
}
.modal-content2
{
width:100%;
}

.modal-dialog3
{
top:0;
left:14%;
}

.modal-dialog4 {
    top: 0px;
    left: 5%;
    right: 5%;
}
*/
}

@media only screen and (min-width: 600px) and (max-width:767px) {

.stars
	{
	margin-left: 39%;
	}
	
.mainbg2
{
margin-left: 10%;
}	
	
.mainbg
{
margin-left: 24%;
}	

/*.modal-dialog
{
top:0;
left:25%;
}

.modal-dialog2
{
top:0;
left:3%;
}

.modal-content2
{
width:463%;
}

.modal-dialog3
{
top:0;
left:3%;
}

.modal-dialog4 {
    top: 0px;
    left: 4%;
    right: 76%;
}

*/}

@media only screen and (min-width: 533px) and (max-width:599px) {

.stars
	{
	margin-left: 37.5%;
	}
	
	.mainbg
{
margin-left: 24%;
}

.mainbg2
{
margin-left: 2%;
}	

	.tabmenubg
{
display:none;
}

/*.modal-dialog
{
top:0;
left:21%;
}

.modal-dialog2
{
top:0;
left:0%;
}

.modal-content2
{
width:435%;
}

.modal-dialog3
{
top:0;
left:0%;
}

.modal-dialog4 {
    top: 0px;
    left: 2%;
    right: 76%;
}
*/
}


@media only screen and (min-width: 414px) and (max-width:532px) {

.stars
	{
	margin-left: 32.5%;
	}


	.tabmenubg
{
display:none;
}

/*.modal-dialog
{
top:0;
left:13%;
}

.modal-dialog2
{
top:0;
left:0%;
}

.modal-content2
{
width:333%;
}

.modal-dialog3
{
top:0;
left:0%;
}

.modal-dialog4 {
    top: 0px;
    left: 5%;
    right: 68%;
}
*/
}

@media only screen and (min-width: 375px) and (max-width:413px) {

.stars
	{
	margin-left: 30.5%;
	}
	
		.tabmenubg
{
display:none;
}

/*.modal-dialog
{
top:0;
left:9%;
}

.modal-dialog2
{
top:0;
left:0;
}

.modal-content2
{
width:300%;
}

.modal-dialog3
{
top:0;
left:0;
}

.modal-dialog4 {
    top: 0px;
    left: 2%;
    right: 66%;
}
*/
}

@media only screen and (min-width: 360px) and (max-width:374px) {

.stars
	{
	margin-left: 31%;
	}
		.tabmenubg
{
display:none;
}
/*.modal-dialog
{
top:0;
left:7%;
}

.modal-dialog2
{
top:0;
left:0;
}

.modal-dialog3
{
top:0;
left:0;
}
.modal-dialog4 {
    top: 0px;
    left: 3%;
    right: 64%;
}
*/
.modal-content2
{
width:287%;
}

}

@media only screen and (min-width: 320px) and (max-width:359px) {

.stars
	{
	margin-left: 27%;
	}

	.tabmenubg
{
display:none;
}

/*.modal-dialog
{
top:0;
left:3%;
}

.modal-dialog2
{
top:0;
left:0;
}

.modal-dialog3
{
top:0;
left:0;
}

.modal-dialog4 {
    top: 0px;
    left: 3%;
    right: 60%;
}
*/.modal-content2
{
width:253%;
}

}

@media only screen and (min-width: 240px) and (max-width:319px) {

.stars
	{
	margin-left: 18%;
	}
		.tabmenubg
{
display:none;
}

}

@media only screen and (min-width: 176px) and (max-width:239px) {

.stars
	{
	margin-left: 18%;
	}
		.tabmenubg
{
display:none;
}

}
.viewmore{display:none;}


/*.video-responsive{
    overflow:hidden;
    padding-bottom:56.25%;
    position:relative;
    height:0;
}
.video-responsive iframe{
    left:0;
    top:0;
    height:100%;
    width:100%;
    position:absolute;
}*/


.js-video {
  height: 0;
  padding-top: 25px;
  float:left;
  
  margin-bottom: 10px;
  /*position: relative;
  padding-bottom: 67.5%;*/
  overflow: hidden;
}
 
.js-video.widescreen {
  padding-bottom: 56.34%;
}
 
.js-video.vimeo {
  padding-top: 0;
}


.js-video embed, .js-video iframe, .js-video object, .js-video video {
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  position: absolute;
}
.common_link_content {
    background-color: #b7b7b7;
    border-radius: 5px;
    color: #fff;
    float: left;
    font-family:"merriweather",serif;
    font-size: 14px;
    font-weight: bold;
    height: 40px;
    margin-bottom: 20px;
    margin-left: 1%;
    margin-top: 10px;
    padding: 1%;
    text-align: center;
    text-decoration: none;
    width: 150px;
	}

.common_link_content a:link {	
	color: #fff;	
	font-family:"merriweather",serif;
	font-size: 14px;
	font-weight: bold;
	height: 40px;	
	text-align: center;
	text-decoration: none;	
}
.common_link_content a:hover {	
	color: #97b21f;	
	font-family:"merriweather",serif;
	font-size: 14px;
	font-weight: bold;
	height: 40px;	
	text-align: center;
	text-decoration: none;	
	
}
.common_link_content a:visited {	
	color: #fff;	
	font-family:"merriweather",serif;
	font-size: 14px;
	font-weight: bold;
	height: 40px;	
	text-align: center;
	text-decoration: none;	
}
.common_link_content a:active {	
	color: #fff;	
	font-family:"merriweather",serif;
	font-size: 14px;
	font-weight: bold;
	height: 40px;	
	text-align: center;
	text-decoration: none;	
}

.common_link_content1 {
    background-color: #b7b7b7;
    border-radius: 5px;
    color: #fff;
    float: left;
    font-family:"merriweather",serif;
    font-size: 14px;
    font-weight: bold;
    height: 40px;
    margin-bottom: 20px;
    margin-left: 1%;
    margin-top: 10px;
    padding: 1%;
    text-align: center;
    text-decoration: none;
    width: 185px;
	}

.common_link_content1 a:link {	
	color: #fff;	
	font-family:"merriweather",serif;
	font-size: 14px;
	font-weight: bold;
	height: 40px;	
	text-align: center;
	text-decoration: none;	
}
.common_link_content1 a:hover {	
	color: #fff;	
	font-family:"merriweather",serif;
	font-size: 14px;
	font-weight: bold;
	height: 40px;	
	text-align: center;
	text-decoration: none;	
}
.common_link_content1 a:visited {	
	color: #fff;	
	font-family:"merriweather",serif;
	font-size: 14px;
	font-weight: bold;
	height: 40px;	
	text-align: center;
	text-decoration: none;	
}
.common_link_content1 a:active {	
	color: #fff;	
	font-family:"merriweather",serif;
	font-size: 14px;
	font-weight: bold;
	height: 40px;	
	text-align: center;
	text-decoration: none;	
}
.also-available{
margin-left:15%;
}