@import url(http://fonts.googleapis.com/css?family=segoeui:100,300,400,700,900,100italic,300italic,400italic,700italic,900italic);@import url(http://fonts.googleapis.com/css?family=segoeui:300italic,400italic,600italic,700italic,800italic,700,300,600,800,400);
@font-face{font-family:segoe_uiregular;src:url(../fonts/segoeui-webfont.eot?v=4.3.0);src:url(../fonts/segoeui-webfont.eot?#iefix&v=4.3.0) format('embedded-opentype'),url(../fonts/segoeui-webfont.woff?v=4.3.0) format('woff'),url(../fonts/segoeui-webfont.woff?v=4.3.0) format('woff'),url(../fonts/segoeui-webfont.ttf?v=4.3.0) format('truetype'),url(../fonts/segoeui-webfont.svg?v=4.3.0#fontawesomeregular) format('svg');font-weight:400;font-style:normal}
body,html{font-family:segoe_uiregular,Arial,Helvetica,sans-serif;;text-rendering:optimizeLegibility!important;-webkit-font-smoothing:antialiased!important;color:#333333;}

h1{text-transform:none; color:#333333; font-weight: 600;}
h2{line-height:20px;margin:0;color:#224564; font-size:22px;}
h3{font-size:20px;font-weight:900;}
h4{text-transform:none;color:#224564}
h5{/*text-transform:uppercase;font-weight:700;*/line-height:30px; font-size:16px; color:#333333;}
h6{font-size:20px; font-weight:bold; text-transform:capitalize; line-height:30px; color:#333333;}
h7{ line-height:40px; margin:0; /*text-transform:capitalize; color:#fff*/ font-weight: bold; color: #333333;}
h8{margin:0;text-transform:none;color:#fff;font-size:35px;font-weight:700;text-shadow:1px 1px 4px #000}
.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;}
p.intro{
	font-size:18px;
	margin:12px 0 0;
	line-height: 28px;	
	text-align: justify;
}

p.intro2{
	font-size:17px;
	margin:12px 0 0;
	line-height: 28px;
	color:#333333;

}

p.intro3{
	font-size:17px;
	margin:12px 0 0;
	line-height: 28px;
	
	text-align:justify;

}
p.intro4{
	font-size:17px;
	margin:12px 0 0;
	line-height: 28px;
	
	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: #333;
}

p.intro7 {
    font-size: 15px;
    margin: 0px auto;
    line-height: 28px;
    
    text-align: center;
    color: #333;
}

p.intro8{
	font-size:15px;
	margin:12px 0 0;
	line-height: 28px;
	
	text-align: justify;

}

a: link p.intro8{
	font-size:14px;
	margin:12px 0 0;
	line-height: 28px;
	text-align:left;
	color: #009900;
}
p.intro9{
	font-size:18px;
	margin:12px 0 0;
	line-height: 28px;	
	text-align: center;
}


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;

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;
}

h3.intro8{
	font-size:19px;
	margin:0px auto;
	margin-bottom:2%;
	line-height:30px;
	
	text-align: center;
	color:#4A4A4A;
}



a{color:#383839;}
a:focus,a:hover{text-decoration:none;color:#4E6538}
.adddevice-space{width:1%;height:43px;float:left}
.price-space{
	height: 15px;
	float:left;
	width:100%;
}
.price-menu{ width:100%; float:left;}
.adddevice{margin:0;padding-top:10px;width:100px;height:40px;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;width:22%;height:40px;background-color:#748c0d;font-size:16px;color:#fff;ext-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}
.adddevice a:visited{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}
.adddevice a:hover{margin:0;padding:10px;width:22%;height:40px;background-color:#224c72;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}
.adddevice a:active{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}
.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-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-size:16px;color:#fff;text-align:center;font-weight:500;text-decoration:none}

.adddevice2{margin:0; margin-left:40px; margin-bottom: 10px; padding-top:10px;width:100px;height:40px;float:left;-webkit-transition:all .5s ease;-moz-transition:all .5s ease;-o-transition:all .5s ease;transition:all .5s ease}
.adddevice2 a:link{margin:0; margin-left:0px;padding:10px;width:22%;height:40px;background-color:#748c0d;font-size:16px;color:#fff;ext-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}
.adddevice2 a:visited{margin:0; margin-left:0px;padding:10px;width:22%;height:40px;background-color:#748c0d;font-size:16px;color:#fff;text-align:center;font-weight:500;text-decoration:none}
.adddevice2 a:hover{margin:0; margin-left:0px;padding:10px;width:22%;height:40px;background-color:#224c72;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}
.adddevice2 a:active{margin:0; margin-left:0px; padding:10px;width:22%;height:40px;background-color:#748c0d;font-size:16px;color:#fff;text-align:center;font-weight:500;text-decoration:none}

.adddevice3{margin:0; margin-left:100px; margin-bottom: 10px; padding-top:10px;width:180px;height:40px;float:left;-webkit-transition:all .5s ease;-moz-transition:all .5s ease;-o-transition:all .5s ease;transition:all .5s ease}
.adddevice3 a:link{margin:0; margin-left:0px;padding:10px;width:22%;height:40px;background-color:#748c0d;font-size:16px;color:#fff;ext-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}
.adddevice3 a:visited{margin:0; margin-left:0px;padding:10px;width:22%;height:40px;background-color:#748c0d;font-size:16px;color:#fff;text-align:center;font-weight:500;text-decoration:none}
.adddevice3 a:hover{margin:0; margin-left:0px;padding:10px;width:22%;height:40px;background-color:#224c72;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}
.adddevice3 a:active{margin:0; margin-left:0px; padding:10px;width:22%;height:40px;background-color:#748c0d;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-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-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}

.trynow2-btn2{margin-top:10px; padding: 0 0 0 0; width:100%;height:50px; /*background-color:#fff;*/ text-decoration:none}
.trynow2-btn21{	background-color: #97b21f; /*border: 5px solid #80a5c5;*/ border-radius: 5px;	color: #fff; cursor: pointer; 	font-size: 18px; font-weight: 500; text-align: center; text-decoration: none; padding: 10px; margin-left: 3%; border:0px;
}
.trynow2-btn21 a:link{ background-color: #97b21f; /*border: 5px solid #80a5c5;*/ border-radius: 5px;	color: #fff; cursor: pointer;  font-size: 18px; font-weight: 500; text-align: center; text-decoration: none; padding: 10px; margin-left: 3%; border:0px;}
.trynow2-btn21 a:visited{ background-color: #97b21f; /*border: 5px solid #80a5c5;*/ border-radius: 5px;	color: #fff; cursor: pointer;  font-size: 18px; font-weight: 500; text-align: center; text-decoration: none; padding: 10px; margin-left: 3%; border:0px;}
.trynow2-btn21 a:hover{	background-color: #fff; /*border: 5px solid #80a5c5;*/ border-radius: 5px;	color: #fff; cursor: pointer; 	font-size: 18px; font-weight: 500; text-align: center; text-decoration: none; padding: 10px; margin-left: 3%; border:0px;}
.trynow2-btn21 a:active{ background-color: #97b21f; /*border: 5px solid #80a5c5;*/ border-radius: 5px;	color: #fff; cursor: pointer;  font-size: 18px; font-weight: 500; text-align: center; text-decoration: none; padding: 10px; margin-left: 3%; border:0px;}
.buynow2-btn2 {margin-top:10px;padding:0;width:100%;height:50px;/*background-color:#fff;*/text-decoration:none}
.buynow2-btn21 {
	background-color: #97b21f;
	/*border: 5px solid #80a5c5;*/
	border-radius: 5px;
	color: #fff;
	cursor: pointer;
	
	font-size: 18px;
	font-weight: 500;
	text-align: center;
	text-decoration: none;
	padding: 10px;
	margin-left: 3%;
	border:0px;
}
.renew2-btn2 {margin-top:10px;padding:0;width:100%;height:50px;/*background-color:#fff;*/text-decoration:none}
.renew2-btn21 {
	background-color: #97b21f;
	/*border: 5px solid #80a5c5;*/
	border-radius: 5px;
	color: #fff;
	cursor: pointer;
	font-size: 18px;
	font-weight: 500;
	text-align: center;
	text-decoration: none;
	padding: 10px;
	margin-left: 1%;
	border:0px;
}

.sp-btn4 {margin-top:10px;padding:0;width:100%;height:50px;/*background-color:#fff;*/text-decoration:none}
.sp-btn41{
	background-color: #97b21f;
	/*border: 5px solid #80a5c5;*/
	border-radius: 5px;
	color: #fff;
	cursor: pointer;
	
	font-size: 18px;
	font-weight: 500;
	text-align: center;
	text-decoration: none;
	padding: 10px;
	margin-left: 1%;
	border:0px;
}


.lang-docu{
	width:100%;
	float:left;
	min-height:1px;
	background-color:#fffefe;
	margin-top:20px;
	margin-bottom:20px;
	padding:10px;
	border-radius:10px;
	border: 1px solid #eee;
}
.lang-docu .lang{ width:100%; float:left;}
.lang-docu .docu{ width:100%; float:left; margin-top:20px; margin-bottom:10px;}
.lang-docu .docu .docucont{ width: auto; min-width: 225px; float:left; margin-right:3%; margin-bottom:10px; min-height:1px;}

.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:#9ab71a;border-width:4px;width:15%;float:left;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{background-size:cover;background-position:center top;background-attachment:scroll;background-repeat:no-repeat;color:#cfcfcf;background-image:url(../images/Total-Security-Suite-with-Cloud-Security-banner.jpg);}
#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%}
#tf-home13{background:none; margin-top: 0%;;}
#tf-home13 .overlay{height:auto}
#tf-home13 p.lead{color:#e3e3e3;text-shadow:2px 2px 2px #000;padding-top:1%}

#tf-home14{background-size:cover;background-position:center top;background-attachment:scroll;background-repeat:no-repeat;color:#cfcfcf;background-image:url(../images/Iconic-Banner7.jpg); margin-top: 0%;;}
#tf-home14 .overlay{height:650px}
#tf-home14 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:0px;}


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:12%}
#price-home-boxes-v22{position:relative;float:left;width:100%;height:auto;}

#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: 1%;
	margin-right: 2%;
	margin-bottom: 2%;
	margin-left: 0;
}




#price-home-boxes-v15{position:relative;float:left;width:100%;height:auto;padding-left:34%}
#price-home-boxes-v15-2{position:relative;float:left;width:47%;height:auto;padding-left:22%}
#price-home-boxes-v15-1{position:relative;float:left;width:29%;height:auto;padding-left:5%}
#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:#5A5D5D;
font-size:24px;
font-weight:normal;}
#tf-price h3{font-size:18px;font-weight:900;color:#333}
#price-home-boxes-v10 .price{position:relative;margin-left:0; float: left; }
#price-home-boxes-v10 #tag DIV.box{
	float:left;
	position:relative;
	padding-top: 0;
	padding-right: 23px;
	padding-bottom: 0;
	padding-left: 23px;
}
#price-home-boxes-v10 .amount,#price-home-boxes-v10 .select,#price-home-boxes-v10 DIV.box{position:relative;min-height:60px}
#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: 40px;
	padding-right: 0;
	padding-bottom: 0px;
	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;
}
#broad-overview
{
margin:0px auto;
padding:0px;
width:100%;
height:auto;
min-height:1px;
background-color:#ecf4fb;
}
#features-glance{
margin:0px auto;
padding:0px;
width:100%;
height:auto;
min-height:1px;
background-color:#ecf4fb;
}



#how-to-register
{
    margin: 0px auto;
    padding: 0px;
    width: 60%;
    height: auto;
    min-height: 1px;
   /* border: 1px solid #F0F0F0;*/
    border-radius: 5px;
	background-color: #fff;
}
#EMM-new
{
    margin: 0px auto;
    padding: 0px;
    width: 81%;
    height: auto;
    min-height: 1px;
   /* border: 1px solid #F0F0F0;*/
    border-radius: 5px;
}

.panel-heading a:link
{
color:#669933;
font-weight:bold;
font-size:18px;
background-color:none;
}

.panel-heading 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;
}
.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: #174da7;
    color: #ffffff;
    
    font-size: 25px;
    font-style: normal;
    font-weight: 600;
    padding-bottom: 1%;
    padding-left: 2%;
    padding-top: 1%;}
#tf-product{
	background-color:#dcebf8;
	padding-top: 0px;
	padding-right: 0;
	padding-bottom: 12px;
	padding-left: 0;
}
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;}#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:0px;}#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:#dcebf8; width: 85%; margin: 0px auto; margin-bottom: 2%;}#tf-visionmission .item .thumbnail:hover>img.img-circle.team-img{border:0px;}

#tf-emm{background-size:cover;background-position:center;background-attachment:fixed;background-repeat:no-repeat;color:#3a4f62;background-color:#e1e5e8; width: 85%; margin: 0px auto; margin-bottom: 4%;}#tf-emm .item .thumbnail:hover>img.img-circle.team-img{border:0px;}


#tf-feedback{background-size:cover;background-position:center;background-attachment:fixed;background-repeat:no-repeat;color:#3a4f62;background-color:#dcebf8; 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:#dcebf8; 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:#ecf4fb;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:0px;}#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:5%;padding:0;width:50%;height:35px;background-color:#FBFFE9;border:1px solid #A1C52C;border-radius:3px;font-size:120%;font-weight:400;text-align:center;color:#2c3b4a;background-position:center center; padding: 5px;}.drop1{margin-top:5%;padding:0;min-width:50px;height:25px;background-color:#FBFFE9;border:1px solid #A1C52C;border-radius:3px;font-size:120%;font-weight:400;text-align:center;color:#2c3b4a;background-position:center center; padding: 0px;}
.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;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: normal;
	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;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: normal;
	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:13px;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; font-weight:700;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}.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 40px 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-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:0px;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:0px 0; background-color: #dcebf8;}#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:0px;}#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;
	margin-bottom: 20px;
	padding-bottom: 20px;
	padding-left: 3%;
}#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:30px 0px 35px 36px;}
.section-title h2,.section-title.center h2{font-weight:600; text-align:center; line-height:45px; font-size:24px;}.section-title.center .line{border-top:4px solid #9ab71a;height:10px;width:60px;text-align:center;margin:20px auto 0}.section-title.center 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:0px;}#tf-team .thumbnail{background:0 0;border:0}
#tf-team.thumbnail .caption{padding:9px;color:#f9f9f9}
#tf-systemsupport{background:url(../images/014.jpg) center no-repeat fixed;background-size:cover;color:#fff}
#tf-systemsupport .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;
}#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/bg-v20.jpg) center no-repeat fixed;background-size:cover;/*border-top:5px solid #9ab71a;*/ background-image:../images/bg-v20.jpg; background-repeat: no-repeat; padding-left: 35px; margin-top:0px; font-size:14px;color:#000;padding-bottom: 2%; background-color:#383839; float:left; width:100%;} #bottom2{ background-image: linear-gradient(145deg,#08348a,#198cff); padding-left: 35px; margin-top:0px; font-size:14px;color:#000;padding-bottom: 2%; background-color:#383839; float:left; width:100%;}

#bottom11{ background-size:cover;/*border-top:5px solid #9ab71a;*/ padding-left: 35px; margin-top:0px; font-size:14px;color:#000;padding-bottom: 2%; background-color:#383839; float:left; width:100%;}#bottom1{/*background:url(../images/06.jpg) center no-repeat fixed;*/background-size:cover;/*border-top:5px solid #9ab71a;*/padding-left: 35px; margin-top:0px; font-size:14px;color:#000;padding-bottom: 2%; background-color:#383839; float:left; width:100%;} #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:0px;color:#3d3e3f;background:#383839; width:100%; float:left; margin-top:0px;}#footer a{color:#f1f1f1}#footer a:hover{color:#f3f34a}#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;
  }*/
}

header4 {
    height: 100px;
  }
  /*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: rgba(232, 98, 86, 0.8) 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;
}
.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: #e86256;
  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 {
/*    -moz-appearance: none;
    background-color: #ecf8ca;
    background-image: url("../images/drop_arrow.jpg");
*/    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:50%;
	margin-right:60%
}
.drop_grey1 {
	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%;
}

.fordevices{
	
	font-size: 26px;
	font-weight: bold;
	color: #90AA2F;
	background-position: center center;
	text-align: center;
	width: 100%;
	/*border: thin dashed #FFFFFF;*/	
}

.thumbnail
{
background:none;
border:0px;
margin:0px;
padding:0px;
/*margin-top:20px;*/
}

.thumbnail2
{
background:none;
border:0px;
margin:0px;
padding:0px;
margin:0px;
}

.thumbnail .caption {
color: #040404;
padding-top: 5%;
padding-bottom: 4%;
font-size: 24px;
font-weight: 600;
position: absolute;
top: 85%;
text-align: center;
margin: 0 auto;
width: 100%;}

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(236, 244, 251);
    padding: 20px;
    border-radius: 5px;
	background-color:#f2f9ff;
}
.box.box-primary a:active,a:focus,a:hover, {color:#999;}

.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:#ecf4fb;
	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;
margin-bottom: 15px;
}

.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: 16px;
    padding: 0px;
    text-align: left;
    list-style-image: url("../images/check.png");
    list-style-position: outside;
	color:#333333;
	line-height:40px;
}

.col-md-6 ul li
{
    font-size: 16px;
    padding: 0px;
    text-align: left;
   /* list-style-image: url("../images/check.png");
    list-style-position: outside;*/
	color:#f7f7f7;
	line-height:30px;
}

.col-md-4 ol li
{
    font-size: 16px;
    padding: 0px;
    text-align: left;
	color:#333333;
	line-height:30px;
}



.hotfix-outer {
    margin-bottom: 1%;
    border-radius: 5px;
    padding: 16px;
    line-height: 28px;
    border: 1px dashed #9B9B9B;
	background-color:#ecf4fb;
}

.hotfix-outer2 {
    margin-bottom: 2%;
    border-radius: 5px;
    padding: 16px;
    line-height: 28px;
    border: 1px solid #E0E0E0;
	background-color: #f2f9ff;
}



#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;
}

.sitemap
{
margin:0px;
padding:15px 20px 15px 20px;
width:50%;
height:auto;
border-bottom:1px dotted #999999;
}
.sitemap .headline
{
    
	font-weight:bold;
    color: #636363;
	text-align:left;
	
}

.sitemap 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: 0;
}

.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: 0;
}

.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 ***************************/



/*********************************** 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-icons7.png") no-repeat}
.escan-product-icon-comparison{font-family: segoe_uiregular,Arial,Helvetica,sans-serif; width:184px;height:118px; background-position:0px 0;padding-top: 53%; color: #0d429e; font-size: 17px; font-weight: 600;}.escan-product-icon-comparison:hover{font-family: segoe_uiregular,Arial,Helvetica,sans-serif;text-decoration: none; background-position:-222px 0; padding-top: 53%; color: #fff; font-size: 17px; font-weight: 600;}
.escan-product-icon-virusscan{font-family: segoe_uiregular,Arial,Helvetica,sans-serif;width:184px;height:118px; padding-right: 13%; background-position:0px -134px; padding-top: 53%; color: #0d429e; font-size: 17px; font-weight: 600;}.escan-product-icon-virusscan:hover{font-family: segoe_uiregular,Arial,Helvetica,sans-serif;text-decoration: none;background-position:-222px -134px; padding-right: 13%; padding-top: 53%; color: #fff; font-size: 17px; font-weight: 600;}
.escan-product-icon-renewal{font-family: segoe_uiregular,Arial,Helvetica,sans-serif;width:184px;padding-right: 7%;height:118px; background-position:0px -273px; padding-top: 53%; color: #0d429e; font-size: 17px; font-weight: 600;}.escan-product-icon-renewal:hover{segoe_uiregular,Arial,Helvetica,sans-serif;text-decoration: none;background-position:-213px -273px; padding-right: 7%; padding-top: 53%; color: #fff; font-size: 17px; font-weight: 600;}
.escan-product-icon-upgrade{font-family: segoe_uiregular,Arial,Helvetica,sans-serif; padding-right: 7%; width:184px;height:118px; background-position:0px -410px; padding-top: 53%; color: #0d429e; font-size: 17px; font-weight: 600;}.escan-product-icon-upgrade:hover{font-family:segoe_uiregular,Arial,Helvetica,sans-serif;text-decoration: none;background-position:-213px -410px; padding-right: 7%; padding-top: 53%; color: #fff; font-size: 17px; font-weight: 600;}
.escan-product-icon-technicalsupport{ font-family:segoe_uiregular,Arial,Helvetica,sans-serif; width:184px; height:118px; background-position:0px -550px; padding-top: 53%;	color: #0d429e;	font-size: 17px;font-weight: 600; font-family: Arial, Helvetica, sans-serif;}.escan-product-icon-technicalsupport:hover{font-family:segoe_uiregular,Arial,Helvetica,sans-serif;background-position:-213px -550px; padding-top: 53%; color: #fff; font-size: 17px;text-decoration: none; font-weight: 600;}
.escan-product-icon-livechat{font-family: segoe_uiregular,Arial,Helvetica,sans-serif;width:184px;height:118px; background-position:0px -693px; padding-top: 53%; color: #0d429e; font-size: 17px; font-weight: 600;}.escan-product-icon-livechat:hover{font-family:segoe_uiregular,Arial,Helvetica,sans-serif;background-position:-213px -693px; padding-top: 53%; color: #fff; font-size: 17px;text-decoration: none; font-weight: 600;}
.escan-product-icon-malware{font-family:segoe_uiregular,Arial,Helvetica,sans-serif;width:184px;height:118px; background-position:0px -837px; padding-top: 53%; color: #0d429e; font-size: 17px; font-weight: 600;}.escan-product-icon-malware:hover{font-family: segoe_uiregular,Arial,Helvetica,sans-serif;text-decoration: none;background-position:-213px -833px; padding-top: 53%; color: #fff; font-size: 17px; font-weight: 600;}


.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: #dcebf8;
	/*background: linear-gradient(to bottom,#c7ecff 0,#f1cec5 100%);*/
	background: linear-gradient(to right,#fefefe 0,#add1ff 100%);
	
}
.product1 {
	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 ***************************/



/*********************************** 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 {
    text-align: center;
	margin:25px 25px 10px 25px;
    background: url(../images/spacer-footer.png) no-repeat scroll center bottom transparent;
    text-align: center;

}
.product-solution{
	
	font-size: 22px;
	font-weight: normal;
	color: #FFFFFF;
	background-color: #1975dc;
	background-position: center center;
	background-image: url(../images/bg-v20.jpg);
	height: 50px;
	width: 100%;
	text-align: center;
	padding-top: 8px;
	margin-top:0px;
	font-weight:600;
	background-attachment: fixed;	
}
.product-solution1{
	
	font-size: 25px;
	font-weight: normal;
	color: #FFFFFF;
	background-color: #474748;
	background-position: center center;
	height: 50px;
	width: 100%;
	text-align: center;
	padding-top: 5px;
	margin-top:0px;	
}

/*********************************** social media CSS end ***************************/

/*********************************** EMM CSS start ***************************/

.escan-EMM-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-enterprise-management.png") no-repeat}.escan-EMM-icon-MCM{width:170px;height:63px;background-position:0 0}.escan-EMM-icon-MCM:hover{background-position:-170px 0}.escan-EMM-icon-MAM{width:170px;height:63px;background-position:0 -63px}.escan-EMM-icon-MAM:hover{background-position:-170px -63px}.escan-EMM-icon-MASM{width:170px;height:63px;background-position:0 -126px}.escan-EMM-icon-MASM:hover{background-position:-170px -126px}.escan-EMM-icon-MPM{width:170px;height:63px;background-position:0 -189px}.escan-EMM-icon-MPM:hover{background-position:-170px -189px}.escan-EMM-icon-MTD{width:170px;height:63px;background-position:0 -252px}.escan-EMM-icon-MTD:hover{background-position:-170px -252px}.escan-EMM-icon-MI{width:170px;height:63px;background-position:0 -315px}.escan-EMM-icon-MI:hover{background-position:-170px -315px}

.EMM ul li:first-child {
    margin-left: 0px;
}
.EMM ul li:last-child {
    margin-right: 0px;
}
.EMM ul li {
    display: inline-block;
    margin-right: 20px;
    margin-bottom: 20px;
}li {
    line-height: 22px;
}
ul, ol {
    list-style: outside none none;
}
.EMM {
    text-align: center;
	margin:25px 25px 10px 25px;
   	background: url(../images/spacer-footer.png) no-repeat scroll center bottom transparent;	
    text-align: center;

}


/*********************************** EMM CSS end ***************************/

.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-image: url(../images/Empty.gif);
	background-repeat: no-repeat;
	background-position: 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: 5%;*/
	padding-bottom: 3%
	}
	
	
.strikeout {
    position: relative;
}
.strikeout::after {
    border-bottom: 4px solid red;
    content: "";
    left: 0;
    position: absolute;
    right: 0;
    top: 42%;
}
.content_eula {
    font-size: 14px;
    font-style: normal;
    font-weight: normal;
    text-decoration: none;
    color: #333;
    text-align: justify;}
	
.viewmore{display:none;}
.img2
{
height: 100%;
width: 100%;
max-width: 120%;
}

.productdivhea a:link
	{
	color:#383839;}
	.productdivhea a:visited
	{
	color:#383839;}
	.productdivhea a:hover
	{
	color:#7C9800;}
	.productdivhea a:active
	{
	color:#383839;}
	
.arrow{
	background:url(../images/arrow.png);
	height: 15px;
	width: 15px;
	float: right;
}

.wrapper_slide { width:100%; height:auto; padding-bottom:0px; margin-bottom:535px; float:left; /*background-image:url(../images_en/english/banner4.jpg);*/background-repeat:no-repeat; background-position:center top; background-color:#f0f0f0; float:left;  background-size: cover; }
.slideshow{float:left; }
.slider{ left:0; right:0; top:0; position: absolute; }

.knowmore-about{
	
	font-size: 17px;
	line-height: 24px;
	padding-top:10px;
	color: #97b21f;
	text-align: right;
	padding-bottom:10px;
	text-decoration: underline;
}
.knowmore-about a:link {
	
	font-size: 17px;
	line-height: 24px;
	padding-top:10px;
	color: #97b21f;
	text-align: right;
	padding-bottom:10px;
	text-decoration: underline;
}
.knowmore a:visited {
	
	font-size: 17px;
	line-height: 24px;
	padding-top:10px;
	color: #97b21f;
	text-align: right;
	padding-bottom:10px;
	text-decoration: underline;
}
.knowmore a:hover {
	
	font-size: 17px;
	line-height: 24px;
	padding-top:10px;
	color: #97b21f;
	text-align: right;
	padding-bottom:10px;
	text-decoration: underline;
}
.knowmore a:active {
	
	font-size: 17px;
	line-height: 24px;
	padding-top:10px;
	color: #97b21f;
	text-align: right;
	padding-bottom:10px;
	text-decoration: underline;
}
.error {
	float: left;
	height: 210px;
	width: 100%;
	margin-top:2%;
	text-align: center;
	margin-bottom: 0px;
}
.error-text {
	float: left;
	width: 100%;
	text-align: center;
	font-size: 50px;
	font-style: normal;
	font-weight: bold;
	color: #aeca2a;
	vertical-align: top;
	height: auto;
	margin-bottom:0%;
}
.oops {
	float: left;
	width: 100%;
	text-align: center;
	
	font-size: 26px;
	font-style: normal;
	font-weight: normal;
	color: #454545;
}
.error-bodytext {
	float: left;
	width: 100%;
	text-align: center;
	font-size: 22px;
	font-style: normal;
	font-weight: normal;
	color: #606060;
	line-height: 32px;
}
.error-bodytext1 {
	float: left;
	width: 100%;
	margin-top:1%;
	text-align: center;
	font-size: 20px;
	font-style: normal;
	font-weight: normal;
	color: #606060;
	
}

.marquee1{
	font-size: 1.1rem;
	font-style: normal;
	font-weight: normal;
	color: #fafafa;
	background-color:#1975DC;
	background-image: url(../images/bg-v20.jpg);
	background-attachment: fixed;
	/*height:40px;
	float:left;*/
	width:100%;
	vertical-align:middle;
	padding-top:10px;
	padding-bottom:6px;
	/*scrolldelay:120;
	scrollamount:10;
	loop:infinite;*/
	text-align:center;
	
}

.marquee1 a:link  {
	font-size: 1.1rem;
	font-style: normal;
	font-weight: normal;
	color: #fafafa;
	background-color:#1975DC;
	/*height:40px;
	float:left;*/
	width:100%;
	vertical-align:middle;
	padding-top:10px;
	padding-bottom:6px;
	/*scrolldelay:120;
	scrollamount:10;
	loop:infinite;*/
	text-align:center;
}
.scrollbar{right: 0; width:210px; height:215px; bottom: 35px; background-color:#fff; position: fixed; z-index: 225; border: 3px solid #ccd63b; border-style:solid; border-radius:15px 0 0 15px; padding:10px; font-size: 14px; line-height: 28px; text-align:left; overflow-y: scroll; overflow-x: hidden; }
.ransomware-text{color:#0f7fce; font-size:14px; padding-left:10px; font-weight:bold;}
.ransomware-line{background-color:#0f7fce; height:3px; width:140px; float:left; margin-right:3px; margin-bottom:5px; margin-top:5px; margin-left:10px;}



/* Let's get this party started */ ::-webkit-scrollbar { width: 12px; } /* Track */ ::-webkit-scrollbar-track { -webkit-box-shadow: inset 0 0 6px rgba(0,0,0,0.3); -webkit-border-radius: 10px; border-radius: 10px; } /* Handle */ ::-webkit-scrollbar-thumb { -webkit-border-radius: 10px; border-radius: 10px; background: rgba(190,190,190,0.8); -webkit-box-shadow: inset 0 0 6px rgba(0,0,0,0.5); } ::-webkit-scrollbar-thumb:window-inactive { background: rgba(190,190,190,0.4); }
.panel-icon{background:url(../images/arrow-icon.png) bottom center;width:37px;height:32px;font-size:14px;margin-top:-7px;float:left;position:absolute;}
.panel-icon1{background: bottom center; width:20px;height:20px;font-size:14px;margin-top:-33px;float:left;position:absolute;left:230px}
.panel-icon2{background:url(../images/down-arrow1.png) bottom center;width:20px;height:20px;font-size:14px;margin-top:-33px;float:left;position:absolute;left:506px}
.panel-icon3{background:bottom center;width:20px;height:20px;font-size:14px;margin-top:-26px;float:left;position:absolute;left:965px}
.collapsed .panel-icon{
	background:url(../images/arrow-icon.png) top center!important;
	width:37px;
	height:32px;
	
}
a:hover .panel-icon{background:url(../images/arrow-icon.png) 33% center!important; width:37px;height:32px;}
	.panel-heading a:link {
    color: #669933;
    font-weight: bold;
    font-size: 18px;
    text-decoration: none;}
	
	#set-5 {background: #38679a;}
	.hi-icon-wrap {	text-align: center;	margin: 0 auto;	padding: 0em 0 0em;}
.hi-icon {
	display: inline-block;
	font-size: 14px;
	cursor: pointer;
	width: 105px;
	height: 105px;
	border-radius: 10%;
	text-align: center;
	position: relative;
	z-index: 0;
	color: #fff;
	margin-top: 15px;
	margin-right: 30px;
	margin-bottom: 40px;
	margin-left: 30px;
}
.hi-icon:after {	pointer-events: none;	position: absolute;	width: 100%;	height: 100%;	border-radius: 50%;	content: '';	-webkit-box-sizing: content-box; 	-moz-box-sizing: content-box; 	box-sizing: content-box;}
.hi-icon:before {	font-family: 'ecoicon';	speak: none;	/*font-size: 48px;*/	line-height: 90px;	font-style: normal;	font-weight: normal;	font-variant: normal;	text-transform: none;
	display: block;	-webkit-font-smoothing: antialiased;}

.hi-icon-effect-5 .hi-icon {	box-shadow: 0 0 0 2px rgba(200,220,240,1);	/*overflow: hidden;*/	-webkit-transition: background 0.3s, color 0.3s, box-shadow 0.3s;	-moz-transition: background 0.3s, color 0.3s, box-shadow 0.3s;	transition: background 0.3s, color 0.3s, box-shadow 0.3s;}
.hi-icon-effect-5 .hi-icon:after {	display: none;}
.hi-icon-effect-5 .hi-icon:hover {	background: rgba(200,220,240,1);	color: #fa9605;	box-shadow: 0 0 0 8px rgba(200,220,240,0.3);}
.hi-icon-effect-5a .hi-icon:hover:before {	-webkit-animation: toRightFromLeft 0.3s forwards;	-moz-animation: toRightFromLeft 0.3s forwards;	animation: toRightFromLeft 0.3s forwards;
}
@-webkit-keyframes toRightFromLeft {
	49% {
		-webkit-transform: translate(100%);
	}
	50% {
		opacity: 0;
		-webkit-transform: translate(-100%);
	}
	51% {
		opacity: 1;
	}
}
@-moz-keyframes toRightFromLeft {
	49% {
		-moz-transform: translate(100%);
	}
	50% {
		opacity: 0;
		-moz-transform: translate(-100%);
	}
	51% {
		opacity: 1;
	}
}
@keyframes toRightFromLeft {
	49% {
		transform: translate(100%);
	}
	50% {
		opacity: 0;
		transform: translate(-100%);
	}
	51% {
		opacity: 1;
	}
}
	.padding {
	padding-left:4%;
	padding-right:4%}
	.readmore1{ width:200px; color:#0f284c; background-color:none; text-align:center; padding:2%; margin-top:2%; text-decoration:underline;
}
.readmore1 a:link{ width:200px; color:#0f284c; background-color:none; text-align:center; padding:2%; margin-top:2%; text-decoration:underline;
}
.readmore1 a:visited{ width:200px; color:#0f284c; background-color:none; text-align:center; padding:2%; margin-top:2%; text-decoration:underline;
}
.readmore1 a:hover{ width:200px; color:#fa9605; background-color:none; text-align:center; padding:2%; margin-top:2%; text-decoration:underline;
}
.readmore1 a:active{ width:200px; color:#fa9605; background-color:none; text-align:center; padding:2%; margin-top:2%; text-decoration:underline;
}
	
.section-title.center{padding:20px 0px 10px 0px;}
.section-title h2,.section-title.center h2{font-weight:600; text-align:center; line-height:25px; font-size:24px;}
p.intro2 { font-size: 17px; margin: 0px 0 0; line-height: 28px;  color: #333333;}
.space-add{height:20px; float:left}
li { color:#333333;}
.pull-right {float: right !important; padding: 10px;}
.hi-icon-MCM:before {
	content: " ";
	background-image: url(../images/icons/MCM-O.png);
	background-repeat: no-repeat;
	background-position: center center;
	height:105px;
	width:105px;
}
.hi-icon-MAM:before {	content: " ";background-image: url(../images/icons/Mobile-Asset-Management-O.png);
	background-repeat: no-repeat;
	background-position: center center;
	height:105px;
	width:105px;}
.hi-icon-MASM:before {	content: " ";background-image: url(../images/icons/MAM-Application-O.png);
	background-repeat: no-repeat;
	background-position: center center;
	height:105px;
	width:105px;}
.hi-icon-MPM:before {	content: " ";background-image: url(../images/icons/MPM-O.png);
	background-repeat: no-repeat;
	background-position: center center;
	height:105px;
	width:105px;}
.hi-icon-MTD:before {	content: " ";background-image: url(../images/icons/mobile-threat-defense-MTD.png);
	background-repeat: no-repeat;
	background-position: center center;
	height:105px;
	width:105px;}
.hi-icon-IDEN:before {	content: " ";background-image: url(../images/icons/Identity-O.png);
	background-repeat: no-repeat;
	background-position: center center;
	height:105px;
	width:105px;}
   
.hi-icon-MTDR:before {
	content: " ";
	background-image: url(../images/icons/Malware-Threat-Defense-and-Remediation.png);
	background-repeat: no-repeat;
	background-position: center center;
	height:105px;
	width: 180px;
}
.hi-icon-EDR:before {	content: " ";background-image: url(../images/icons/endpoint-detection-response.png);
	background-repeat: no-repeat;
	background-position: center center;
	height:105px;
	width: 180px;}
.hi-icon-DLP:before {	content: " ";background-image: url(../images/icons/Data-Leak-Prevention.png);
	background-repeat: no-repeat;
	background-position: center center;
	height:105px;
	width: 180px;}
.hi-icon-TFA:before {	content: " ";background-image: url(../images/icons/multifactor-authentication.png);
	background-repeat: no-repeat;
	background-position: center center;
	height:105px;
	width: 180px;}
.hi-icon-RMM:before {	content: " ";background-image: url(../images/icons/remote-monitoring-and-managment.png);
	background-repeat: no-repeat;
	background-position: center center;
	height:105px;
	width: 180px;}
.hi-icon-EPMT:before {	content: " ";background-image: url(../images/icons/Employee-Productivity-and-Monitoring-tools.png);
	background-repeat: no-repeat;
	background-position: center center;
	height:105px;
	width: 180px;}
.hi-icon-AAC:before {	content: " ";background-image: url(../images/icons/Audit-and-Compliance.png);
	background-repeat: no-repeat;
	background-position: center center;
	height:105px;
	width: 180px;}
.hi-icon-SIEM:before {	content: " ";background-image: url(../images/icons/Security-Information--SIEM.png);
	background-repeat: no-repeat;
	background-position: center center;
	height:105px;
	width: 180px;}
.hi-icon-ICAP:before {	content: " ";background-image: url(../images/icons/Information-Centric.png);
	background-repeat: no-repeat;
	background-position: center center;
	height:105px;
	width: 180px;}
.hi-icon-UEBA:before {	content: " ";background-image: url(../images/icons/User-and-Entity.png);
	background-repeat: no-repeat;
	background-position: center center;
	height:105px;
	width: 180px;}
.hi-icon-ANTI:before {	content: " ";background-image: url(../images/icons/Anti-Ransomware.png);
	background-repeat: no-repeat;
	background-position: center center;
	height:105px;
	width: 180px;}
	
	
	
	
.hi-icon-EDR1:before {	content: " ";background-image: url(../images/icons/Block-untrusted12.png);
	background-repeat: no-repeat;
	background-position: center center;
	height:105px;
	width: 180px;}	
.hi-icon-EDR2:before {	content: " ";background-image: url(../images/icons/Block-untrusted9.png);
	background-repeat: no-repeat;
	background-position: center center;
	height:105px;
	width: 180px;}
	.hi-icon-EDR3:before {	content: " ";background-image: url(../images/icons/Block-untrusted13.png);
	background-repeat: no-repeat;
	background-position: center center;
	height:105px;
	width: 180px;}
	.hi-icon-EDR4:before {	content: " ";background-image: url(../images/icons/Block-untrusted14.png);
	background-repeat: no-repeat;
	background-position: center center;
	height:105px;
	width: 180px;}
	.hi-icon-EDR5:before {	content: " ";background-image: url(../images/icons/Block-untrusted10.png);
	background-repeat: no-repeat;
	background-position: center center;
	height:105px;
	width: 180px;}
	.hi-icon-EDR6:before {	content: " ";background-image: url(../images/icons/Block-untrusted11.png);
	background-repeat: no-repeat;
	background-position: center center;
	height:105px;
	width: 180px;}
	.hi-icon-EDR7:before {	content: " ";background-image: url(../images/icons/Block-untrusted8.png);
	background-repeat: no-repeat;
	background-position: center center;
	height:105px;
	width: 180px;}
	.hi-icon-EDR8:before {	content: " ";background-image: url(../images/icons/Block-untrusted1.png);
	background-repeat: no-repeat;
	background-position: center center;
	height:105px;
	width: 180px;}
	.hi-icon-EDR9:before {	content: " ";background-image: url(../images/icons/Block-untrusted4.png);
	background-repeat: no-repeat;
	background-position: center center;
	height:105px;
	width: 180px;}
	.hi-icon-EDR10:before {	content: " ";background-image: url(../images/icons/Block-untrusted6.png);
	background-repeat: no-repeat;
	background-position: center center;
	height:105px;
	width: 180px;}
	.hi-icon-EDR11:before {	content: " ";background-image: url(../images/icons/Block-untrusted7.png);
	background-repeat: no-repeat;
	background-position: center center;
	height:105px;
	width: 180px;}
	.hi-icon-EDR12:before {	content: " ";background-image: url(../images/icons/Block-untrusted3.png);
	background-repeat: no-repeat;
	background-position: center center;
	height:105px;
	width: 180px;}
	.hi-icon-EDR13:before {	content: " ";background-image: url(../images/icons/Block-untrusted2.png);
	background-repeat: no-repeat;
	background-position: center center;
	height:105px;
	width: 180px;}	
	.hi-icon-EDR14:before {	content: " ";background-image: url(../images/icons/Block-untrusted5.png);
	background-repeat: no-repeat;
	background-position: center center;
	height:105px;
	width: 180px;}
	.hi-icon-EDR15:before {	content: " ";background-image: url(../images/icons/Windows-Event-Collector.png);
	background-repeat: no-repeat;
	background-position: center center;
	height:105px;
	width: 180px;}
	.hi-icon-EDR16:before {	content: " ";background-image: url(../images/icons/Threat-Analysis.png);
	background-repeat: no-repeat;
	background-position: center center;
	height:105px;
	width: 180px;}
	.hi-icon-EDR17:before {	content: " ";background-image: url(../images/icons/Historical-Investigation-RCA.png);
	background-repeat: no-repeat;
	background-position: center center;
	height:105px;
	width: 180px;}
	.hi-icon-EDR18:before {	content: " ";background-image: url(../images/icons/Events-Co-relation.png);
	background-repeat: no-repeat;
	background-position: center center;
	height:105px;
	width: 180px;}
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	#main-slider {
  position: relative;
  margin-top:0px;
}
@media(max-width:767px) {
#main-slider {
  margin-top:50px;
}
}
#main-slider .carousel h2 {
  font-size: 72px;
  line-height:60px;
  color:#FFF;
  text-transform:uppercase;
  margin-top:20%;
  font-weight:700;
  padding-left:0;
}
#main-slider .carousel p {
  font-size: 24px;
  line-height:24px;
  color:#FFF;
  text-transform:uppercase;
  font-weight:400;
  padding-left:0;
}
#main-slider .carousel .btn {
  color: #fff;
  border-radius: 0;
  margin-top: 5px;
}
#main-slider .carousel .btn:hover {
  background-color: rgba(255, 255, 255, 0.3);
}
#main-slider .carousel .boxed {
  padding: 10px 15px;
  background-color: rgba(0, 0, 0, 0.8);
  display: inline-block;
}
#main-slider .carousel .item {
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
  left: 0 !important;
  opacity: 0;
  top: 0;
  position: absolute;
  width: 100%;
  display: block !important;
  height: 600px;
  -webkit-transition: opacity ease-in-out 500ms;
  -moz-transition: opacity ease-in-out 500ms;
  -o-transition: opacity ease-in-out 500ms;
  transition: opacity ease-in-out 500ms;
}
#main-slider .carousel .item:first-child {
  top: auto;
  position: relative;
}
#main-slider .carousel .item.active {
  opacity: 1;
  -webkit-transition: opacity ease-in-out 500ms;
  -moz-transition: opacity ease-in-out 500ms;
  -o-transition: opacity ease-in-out 500ms;
  transition: opacity ease-in-out 500ms;
  z-index: 1;
}
#main-slider .prev,
#main-slider .next {
  position: absolute;
  top: 50%;
  background-color: rgba(0, 0, 0, 0.3);
  color: #fff;
  display: inline-block;
  margin-top: -25px;
  font-size: 24px;
  height: 50px;
  width: 50px;
  line-height: 50px;
  text-align: center;
  border-radius: 4px;
  z-index: 5;
  outline: 0;
}
#main-slider .prev:hover,
#main-slider .next:hover {
  background-color: rgba(0, 0, 0, 0.5);
  border-radius: 10px;
}
#main-slider .prev {
  left: 10px;
}
#main-slider .next {
  right: 10px;
}
#main-slider .active .animation.animated-item-1 {
  -webkit-animation: fadeInUp 300ms linear 300ms both;
  -moz-animation: fadeInUp 300ms linear 300ms both;
  -o-animation: fadeInUp 300ms linear 300ms both;
  -ms-animation: fadeInUp 300ms linear 300ms both;
  animation: fadeInUp 300ms linear 300ms both;
}
#main-slider .active .animation.animated-item-2 {
  -webkit-animation: fadeInUp 300ms linear 600ms both;
  -moz-animation: fadeInUp 300ms linear 600ms both;
  -o-animation: fadeInUp 300ms linear 600ms both;
  -ms-animation: fadeInUp 300ms linear 600ms both;
  animation: fadeInUp 300ms linear 600ms both;
}
#main-slider .active .animation.animated-item-3 {
  -webkit-animation: fadeInUp 300ms linear 900ms both;
  -moz-animation: fadeInUp 300ms linear 900ms both;
  -o-animation: fadeInUp 300ms linear 900ms both;
  -ms-animation: fadeInUp 300ms linear 900ms both;
  animation: fadeInUp 300ms linear 900ms both;
}
#main-slider .active .animation.animated-item-4 {
  -webkit-animation: fadeInUp 300ms linear 1200ms both;
  -moz-animation: fadeInUp 300ms linear 1200ms both;
  -o-animation: fadeInUp 300ms linear 1200ms both;
  -ms-animation: fadeInUp 300ms linear 1200ms both;
  animation: fadeInUp 300ms linear 1200ms both;
}
#main-slider .active .animation.animated-item-5 {
  -webkit-animation: fadeInUp 300ms linear 1200ms both;
  -moz-animation: fadeInUp 300ms linear 1200ms both;
  -o-animation: fadeInUp 300ms linear 1200ms both;
  -ms-animation: fadeInUp 300ms linear 1200ms both;
  animation: fadeInUp 300ms linear 1200ms both;
}

@media(max-width:767px) {
	#main-slider .carousel h2 {
	  font-size: 42px;
	  line-height:36px;
	  color:#FFF;
	  text-transform:uppercase;
	  margin-top:30%;
	  font-weight:700;
	  padding-left:0;
	}
}



section#intro {
	padding:0;
	width: 100%;
	background: #333;
}

/* Carousel Styles */

.carousel-inner img {
    width: 100%;
    max-height: 650px;
}

.carousel-control {
    width: 0;
}

.carousel-control.left,
.carousel-control.right {
	opacity: 1;
	filter: alpha(opacity=100);
	background-image: none;
	background-repeat: no-repeat;
	text-shadow: none;
}

.carousel-control.left span {
	padding: 0;
	width: 40px;
}

.carousel-control.right span {
	padding: 0;
	width: 40px;
}

.carousel-control .glyphicon-chevron-left, 
.carousel-control .glyphicon-chevron-right, 
.carousel-control .icon-prev, 
.carousel-control .icon-next {
	position: absolute;
	top: 45%;
	z-index: 5;
	display: inline-block;
}

.carousel-control .glyphicon-chevron-left,
.carousel-control .icon-prev {
	left: 10px;
	background-image:url(../images/icon-slide-prve.png);
}

.carousel-control .glyphicon-chevron-right,
.carousel-control .icon-next {
	right: 10px;
	background-image:url(../images/icon-slide-next.png);
}



.carousel-control.left span:hover,
.carousel-control.right span:hover {
	opacity: .7;
	filter: alpha(opacity=70);
}

.carousel-inner > .item {
  margin-left:0;
  margin-top:0;
  margin-bottom:0;
  padding-left: 0;
  width: 100%;
  height: auto;
}
.carousel-inner > .item > img,
.carousel-inner > .item > a > img {
  display: block;
  max-width: 100%;
  height: auto;
  margin-left:0;
  padding-left: 0;
}

.bg-blue{
background-color:#9dc7fa;;
}

.bg-bluel{
background-color:#dcebf8;
}
.bg-bluell{
background-color:#ecf4fb;
}
.black-text{
color:#333333;}

#systemsupport {
    padding: 0;
    margin-top: 10px;
}

#highlights {
    padding: 0;
    margin-top: 10px;
}

.ad_banner{width:100%;}

.ad_banner img{width:100%; margin:0;}
 

.rates-page-tabs .nav-tabs>li{text-align:center; margin:0 auto; width:25%;}

.rates-page-tabs .nav-tabs>li>a {
  border: none;
  
  color: #7d7d7d;
 
    display: block;
    font-size: 1.375rem;
    font-weight: 700;
    letter-spacing:1px;
    color: #361968;
    height: 70px;
    line-height:50px;
    text-align: center;
    position: relative;
    cursor: pointer; 
	background-color: white;
}

.rates-page-tabs .nav-tabs>li>a:hover,
.rates-page-tabs .nav-tabs>li>a:focus {
  color: red;
  background-color: white;
  box-shadow: 0px -2px 0px red inset;
}

.rates-page-tabs .nav-tabs>li.active>a,
.rates-page-tabs .nav-tabs>li.active>a:focus,
.rates-page-tabs .nav-tabs>li.active>a:hover {
  border: none;
  box-shadow: 0px -2px 0px red inset;
  color:#fff;
  	background-color: #1975dc;
	background-position: center center;
	background-image: url(../images/bg-v20.jpg);
	text-align: center;
	background-attachment: fixed;	
}

.panel-group .panel-heading + .panel-collapse > .panel-body {
  border: 1px solid #ddd;
}
.rates-page-tabs .panel-group,
.rates-page-tabs .panel-group .panel,
.rates-page-tabs .panel-group .panel-heading,
.rates-page-tabs .panel-group .panel-heading a,
.rates-page-tabs .panel-group .panel-title,
.rates-page-tabs .panel-group .panel-title a,
.rates-page-tabs .panel-group .panel-body,
.rates-page-tabs .panel-group .panel-group .panel-heading + .panel-collapse > .panel-body {
  border-radius: 2px;
  border: 0;
}
.rates-page-tabs .panel-group .panel-heading {
  padding: 0;
  background-color: #bdd8f0;
}
.rates-page-tabs .panel-group .panel-heading a {
  display: block;
  color: #303030;
  font-size: 18px; 
  padding: 15px 15px 15px 45px;
  text-decoration: none;
  
  position: relative;
}
.rates-page-tabs .panel-group .panel-heading a.collapsed {
  
}
.rates-page-tabs .panel-group .panel-heading a:before {
  content: '-' !important;
 
  left: 5px;
  top: -10px;
  font-size:25px;
    float: right !important;
	  position:relative; 
}
.rates-page-tabs .panel-group .panel-heading a.collapsed:before {
  content: '+' !important;
  left: 10px;
  top: -10px;
  float: right !important;
  position:relative; 
}


.rates-page-tabs .panel-group .panel-collapse {
  margin-top: 5px !important;
}
.rates-page-tabs .panel-group .panel-body {
  background: #ffffff;
  padding: 15px;
}
.rates-page-tabs .panel-group .panel {
  background-color: transparent;
  padding: 0 13px;
}
.rates-page-tabs .panel-group .panel-body p:last-child,
.rates-page-tabs .panel-group .panel-body ul:last-child,
.rates-page-tabs .panel-group .panel-body ol:last-child {
  margin-bottom: 0;
} 

 .panel-group .panel {
        border-radius: 0;
        box-shadow: none;
        border-color: #EEEEEE;
    }

    .panel-default > .panel-heading {
        padding: 0;
        border-radius: 0;
        color: #212121;
        background-color: #FAFAFA;
        border-color: #EEEEEE;
    }

    .panel-title {
        font-size: 14px;
		text-align:left;
    }

    .panel-title > a {
        display: block;
        padding: 15px;
        text-decoration: none;
    }

    .more-less {
        float: right;
        color: #212121;
    }

    .panel-default > .panel-heading + .panel-collapse > .panel-body {
        border-top-color: #EEEEEE;
    } 
	
	.address_design h2{text-align: left;
    padding-bottom: 15px;
    font-size: 18px;}
	
 
	
	.inner-address{
	padding-top:0px;
	padding-right: 0;
 
 
	padding-left: 0;
}
	
	.inner-address h3{font-size:17px;}
	
.height-space{margin:10px 0 10px 0; width:100%;}
	 
	
	.address_design hr{border: none;
    border-top: 1px solid #9ea8b0;
    color: #333;
    overflow: visible;
    text-align: center;
    height: 5px;}
	
	
 #national .nav-tabs>li{    text-align: center;
    margin: 0 auto;
    width: 33.33%;
	border-right-style: solid;
border-left-style: solid;
border-top-style: none;
border-bottom-style: none;
border-color: #d2cfcf;
border-width: 1px;} 
	
	#national .nav-tabs>li.active>a{color: #fff;
    background-color:#555d64;
	box-shadow:none;
	background-color: #1975dc;
	background-position: center center;
	background-image: url(../images/bg-v20.jpg);
	text-align: center;
	background-attachment: fixed;
	}
	
	#national .nav-tabs>li>a{line-height:35px; height:50px; font-size:1.3em;
	 
    }
 
 
  #international .nav-tabs>li{    text-align: center;
    margin: 0 auto;
    width:33.33%;
	border-right-style: solid;
border-left-style: solid;
border-top-style: none;
border-bottom-style: none;
border-color: #d2cfcf;
border-width: 1px;} 
	
	#international .nav-tabs>li.active>a{color: #fff;
    background-color:#555d64;
	box-shadow:none;
	 
    }
	
	#international .nav-tabs>li>a{line-height:35px; height:50px; font-size:1.3em;
	
	 
    }
 
	
	.tab_width .nav-tabs>li {text-align: center;
    margin: 0 auto;
    width: 50%;
	margin-top:10px;
	border-right-style: solid;
border-left-style: solid;
border-top-style: none;
border-bottom-style: none;
border-color: #d2cfcf;
border-width: 1px;} 
	}
	
	
	.responsive-map {
    overflow: hidden;
    position: relative;
	margin:1% 0 0 0;
  
}

@media screen and (max-width:480px) {
  
 #national .nav-tabs>li>a {
    line-height: 23px;
    height: 60px;
    font-size: 1em;
}

 #international .nav-tabs>li>a {
    line-height: 23px;
    height: 60px;
    font-size: 1em;
}

.address_design h2 {
   
    font-size: 15px;
} 

.inner-address h3 {
    font-size: 15px;
}

.height-space {
    margin: 0px 0 10px 0;
    width: 100%;
}
  
}




/*
.heading {
    text-align: center;
    color: #454343;
    font-size: 30px;
    font-weight: 700;
    position: relative;
    margin-bottom: 70px;
    text-transform: uppercase;
    z-index: 999;
}
.white-heading{
    color: #ffffff;
}
.heading:after {
    content: ' ';
    position: absolute;
    top: 100%;
    left: 50%;
    height: 40px;
    width: 180px;
    border-radius: 4px;
    transform: translateX(-50%);
    background: url(img/heading-line.png);
    background-repeat: no-repeat;
    background-position: center;
}
.white-heading:after {
    background: url(https://i.ibb.co/d7tSD1R/heading-line-white.png);
    background-repeat: no-repeat;
    background-position: center;
}

.heading span {
    font-size: 18px;
    display: block;
    font-weight: 500;
}
.white-heading span {
    color: #ffffff;
}
*/

/*-----Testimonial First-------*/

 

.testim {
	width: 100%;
	/*background-color:#FFF;*/
		background-image:url(../images/testimonials-bg.jpg);
	
	height:auto;	 
}

.testim .wrap {
    position: relative;
    width: 100%;
    max-width: 1020px;
    padding: 40px 20px;
    margin: auto;
}

.testim .wrap h1{text-align:center;}

.testim .arrow {
    display: block;
    position: absolute;
	background-image:none;

    color: #333;
    cursor: pointer;
    font-size: 2em;
    top: 50%;
    -webkit-transform: translateY(-50%);
		-ms-transform: translateY(-50%);
		-moz-transform: translateY(-50%);
		-o-transform: translateY(-50%);
		transform: translateY(-50%);
    -webkit-transition: all .3s ease-in-out;    
    -ms-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;
    padding: 5px;
    z-index: 22222222;
}

.testim .arrow:before {
		cursor: pointer;
}

.testim .arrow:hover {
    color: #1868c9;
}
    

.testim .arrow.left {
    left: 20px;
}

.testim .arrow.right {
    right: 20px;
}

.testim .dots {
    text-align: center;
    position: absolute;
    width: 100%;
    bottom: 60px;
    left: -29px;
    display: block;
    z-index: 3333;
		height: 12px;
}

.testim .dots .dot {
    list-style-type: none;
    display: inline-block;
    width: 12px;
    height: 12px;
    border-radius: 50%;
    border: 1px solid #1056b8;
    margin: 0 10px;
    cursor: pointer;
    -webkit-transition: all .5s ease-in-out;    
    -ms-transition: all .5s ease-in-out;    
    -moz-transition: all .5s ease-in-out;    
    -o-transition: all .5s ease-in-out;    
    transition: all .5s ease-in-out;
		position: relative;
}

.testim .dots .dot.active,
.testim .dots .dot:hover {
    background: #1056b8;
    border-color: #1056b8; 
}

.testim .dots .dot.active {
    -webkit-animation: testim-scale .5s ease-in-out forwards;   
    -moz-animation: testim-scale .5s ease-in-out forwards;   
    -ms-animation: testim-scale .5s ease-in-out forwards;   
    -o-animation: testim-scale .5s ease-in-out forwards;   
    animation: testim-scale .5s ease-in-out forwards;   
}
    
.testim .cont {
    position: relative;
		overflow: hidden;
}

.testim .cont > div {
    text-align: center;
    position: absolute;
    top: 0;
    left: 0;
    padding: 0 0 70px 0;
    opacity: 0;
}

.testim .cont > div.inactive {
    opacity: 1;
}
    

.testim .cont > div.active {
    position: relative;
    opacity: 1;
}
    

.testim .cont div .img img {
    display: block;
    width: 100px;
    height: 100px;
    margin: auto;
    border-radius: 50%;
}

.testim .cont div h2 {
    color: #1056b8; 
    font-size: 1em;
    margin: 15px 0;
}

.testim .cont div p {
    font-size: 1.15em;
    color: #333;
    width: 70%;
    margin: auto;
	text-align: justify;
	text-align-last: center
}

.testim .cont div.active .img img {
    -webkit-animation: testim-show .5s ease-in-out forwards;            
    -moz-animation: testim-show .5s ease-in-out forwards;            
    -ms-animation: testim-show .5s ease-in-out forwards;            
    -o-animation: testim-show .5s ease-in-out forwards;            
    animation: testim-show .5s ease-in-out forwards;            
}

.testim .cont div.active h2 {
    -webkit-animation: testim-content-in .4s ease-in-out forwards;    
    -moz-animation: testim-content-in .4s ease-in-out forwards;    
    -ms-animation: testim-content-in .4s ease-in-out forwards;    
    -o-animation: testim-content-in .4s ease-in-out forwards;    
    animation: testim-content-in .4s ease-in-out forwards;    
}

.testim .cont div.active p {
    -webkit-animation: testim-content-in .5s ease-in-out forwards;    
    -moz-animation: testim-content-in .5s ease-in-out forwards;    
    -ms-animation: testim-content-in .5s ease-in-out forwards;    
    -o-animation: testim-content-in .5s ease-in-out forwards;    
    animation: testim-content-in .5s ease-in-out forwards;    
}

.testim .cont div.inactive .img img {
    -webkit-animation: testim-hide .5s ease-in-out forwards;            
    -moz-animation: testim-hide .5s ease-in-out forwards;            
    -ms-animation: testim-hide .5s ease-in-out forwards;            
    -o-animation: testim-hide .5s ease-in-out forwards;            
    animation: testim-hide .5s ease-in-out forwards;            
}

.testim .cont div.inactive h2 {
    -webkit-animation: testim-content-out .4s ease-in-out forwards;        
    -moz-animation: testim-content-out .4s ease-in-out forwards;        
    -ms-animation: testim-content-out .4s ease-in-out forwards;        
    -o-animation: testim-content-out .4s ease-in-out forwards;        
    animation: testim-content-out .4s ease-in-out forwards;        
}

.testim .cont div.inactive p {
    -webkit-animation: testim-content-out .5s ease-in-out forwards;    
    -moz-animation: testim-content-out .5s ease-in-out forwards;    
    -ms-animation: testim-content-out .5s ease-in-out forwards;    
    -o-animation: testim-content-out .5s ease-in-out forwards;    
    animation: testim-content-out .5s ease-in-out forwards;    
}

@-webkit-keyframes testim-scale {
    0% {
        -webkit-box-shadow: 0px 0px 0px 0px #eee;
        box-shadow: 0px 0px 0px 0px #eee;
    }

    35% {
        -webkit-box-shadow: 0px 0px 10px 5px #eee;        
        box-shadow: 0px 0px 10px 5px #eee;        
    }

    70% {
        -webkit-box-shadow: 0px 0px 10px 5px #ea830e;        
        box-shadow: 0px 0px 10px 5px #ea830e;        
    }

    100% {
        -webkit-box-shadow: 0px 0px 0px 0px #ea830e;        
        box-shadow: 0px 0px 0px 0px #ea830e;        
    }
}

@-moz-keyframes testim-scale {
    0% {
        -moz-box-shadow: 0px 0px 0px 0px #eee;
        box-shadow: 0px 0px 0px 0px #eee;
    }

    35% {
        -moz-box-shadow: 0px 0px 10px 5px #eee;        
        box-shadow: 0px 0px 10px 5px #eee;        
    }

    70% {
        -moz-box-shadow: 0px 0px 10px 5px #ea830e;        
        box-shadow: 0px 0px 10px 5px #ea830e;        
    }

    100% {
        -moz-box-shadow: 0px 0px 0px 0px #ea830e;        
        box-shadow: 0px 0px 0px 0px #ea830e;        
    }
}

@-ms-keyframes testim-scale {
    0% {
        -ms-box-shadow: 0px 0px 0px 0px #eee;
        box-shadow: 0px 0px 0px 0px #eee;
    }

    35% {
        -ms-box-shadow: 0px 0px 10px 5px #eee;        
        box-shadow: 0px 0px 10px 5px #eee;        
    }

    70% {
        -ms-box-shadow: 0px 0px 10px 5px #ea830e;        
        box-shadow: 0px 0px 10px 5px #ea830e;        
    }

    100% {
        -ms-box-shadow: 0px 0px 0px 0px #ea830e;        
        box-shadow: 0px 0px 0px 0px #ea830e;        
    }
}

@-o-keyframes testim-scale {
    0% {
        -o-box-shadow: 0px 0px 0px 0px #eee;
        box-shadow: 0px 0px 0px 0px #eee;
    }

    35% {
        -o-box-shadow: 0px 0px 10px 5px #eee;        
        box-shadow: 0px 0px 10px 5px #eee;        
    }

    70% {
        -o-box-shadow: 0px 0px 10px 5px #ea830e;        
        box-shadow: 0px 0px 10px 5px #ea830e;        
    }

    100% {
        -o-box-shadow: 0px 0px 0px 0px #ea830e;        
        box-shadow: 0px 0px 0px 0px #ea830e;        
    }
}

@keyframes testim-scale {
    0% {
        box-shadow: 0px 0px 0px 0px #eee;
    }

    35% {
        box-shadow: 0px 0px 10px 5px #eee;        
    }

    70% {
        box-shadow: 0px 0px 10px 5px #ea830e;        
    }

    100% {
        box-shadow: 0px 0px 0px 0px #ea830e;        
    }
}

@-webkit-keyframes testim-content-in {
    from {
        opacity: 0;
        -webkit-transform: translateY(100%);
        transform: translateY(100%);
    }
    
    to {
        opacity: 1;
        -webkit-transform: translateY(0);        
        transform: translateY(0);        
    }
}

@-moz-keyframes testim-content-in {
    from {
        opacity: 0;
        -moz-transform: translateY(100%);
        transform: translateY(100%);
    }
    
    to {
        opacity: 1;
        -moz-transform: translateY(0);        
        transform: translateY(0);        
    }
}

@-ms-keyframes testim-content-in {
    from {
        opacity: 0;
        -ms-transform: translateY(100%);
        transform: translateY(100%);
    }
    
    to {
        opacity: 1;
        -ms-transform: translateY(0);        
        transform: translateY(0);        
    }
}

@-o-keyframes testim-content-in {
    from {
        opacity: 0;
        -o-transform: translateY(100%);
        transform: translateY(100%);
    }
    
    to {
        opacity: 1;
        -o-transform: translateY(0);        
        transform: translateY(0);        
    }
}

@keyframes testim-content-in {
    from {
        opacity: 0;
        transform: translateY(100%);
    }
    
    to {
        opacity: 1;
        transform: translateY(0);        
    }
}

@-webkit-keyframes testim-content-out {
    from {
        opacity: 1;
        -webkit-transform: translateY(0);
        transform: translateY(0);
    }
    
    to {
        opacity: 0;
        -webkit-transform: translateY(-100%);        
        transform: translateY(-100%);        
    }
}

@-moz-keyframes testim-content-out {
    from {
        opacity: 1;
        -moz-transform: translateY(0);
        transform: translateY(0);
    }
    
    to {
        opacity: 0;
        -moz-transform: translateY(-100%);        
        transform: translateY(-100%);        
    }
}

@-ms-keyframes testim-content-out {
    from {
        opacity: 1;
        -ms-transform: translateY(0);
        transform: translateY(0);
    }
    
    to {
        opacity: 0;
        -ms-transform: translateY(-100%);        
        transform: translateY(-100%);        
    }
}

@-o-keyframes testim-content-out {
    from {
        opacity: 1;
        -o-transform: translateY(0);
        transform: translateY(0);
    }
    
    to {
        opacity: 0;
        transform: translateY(-100%);        
        transform: translateY(-100%);        
    }
}

@keyframes testim-content-out {
    from {
        opacity: 1;
        transform: translateY(0);
    }
    
    to {
        opacity: 0;
        transform: translateY(-100%);        
    }
}

@-webkit-keyframes testim-show {
    from {
        opacity: 0;
        -webkit-transform: scale(0);
        transform: scale(0);
    }
    
    to {
        opacity: 1;
        -webkit-transform: scale(1);       
        transform: scale(1);       
    }
}

@-moz-keyframes testim-show {
    from {
        opacity: 0;
        -moz-transform: scale(0);
        transform: scale(0);
    }
    
    to {
        opacity: 1;
        -moz-transform: scale(1);       
        transform: scale(1);       
    }
}

@-ms-keyframes testim-show {
    from {
        opacity: 0;
        -ms-transform: scale(0);
        transform: scale(0);
    }
    
    to {
        opacity: 1;
        -ms-transform: scale(1);       
        transform: scale(1);       
    }
}

@-o-keyframes testim-show {
    from {
        opacity: 0;
        -o-transform: scale(0);
        transform: scale(0);
    }
    
    to {
        opacity: 1;
        -o-transform: scale(1);       
        transform: scale(1);       
    }
}

@keyframes testim-show {
    from {
        opacity: 0;
        transform: scale(0);
    }
    
    to {
        opacity: 1;
        transform: scale(1);       
    }
}

@-webkit-keyframes testim-hide {
    from {
        opacity: 1;
        -webkit-transform: scale(1);       
        transform: scale(1);       
    }
    
    to {
        opacity: 0;
        -webkit-transform: scale(0);
        transform: scale(0);
    }
}

@-moz-keyframes testim-hide {
    from {
        opacity: 1;
        -moz-transform: scale(1);       
        transform: scale(1);       
    }
    
    to {
        opacity: 0;
        -moz-transform: scale(0);
        transform: scale(0);
    }
}

@-ms-keyframes testim-hide {
    from {
        opacity: 1;
        -ms-transform: scale(1);       
        transform: scale(1);       
    }
    
    to {
        opacity: 0;
        -ms-transform: scale(0);
        transform: scale(0);
    }
}

@-o-keyframes testim-hide {
    from {
        opacity: 1;
        -o-transform: scale(1);       
        transform: scale(1);       
    }
    
    to {
        opacity: 0;
        -o-transform: scale(0);
        transform: scale(0);
    }
}

@keyframes testim-hide {
    from {
        opacity: 1;
        transform: scale(1);       
    }
    
    to {
        opacity: 0;
        transform: scale(0);
    }
}

@media all and (max-width: 300px) {
	body {
		font-size: 14px;
	}
}

@media all and (max-width: 500px) {
	.testim .arrow {
		font-size: 1.5em;
	}
	
	.testim .cont div p {
		line-height: 25px;
	}

}

.heading1 {
    text-align: center;
    color: #454343;
    font-size: 30px;
    font-weight: 700;
    position: relative;
    margin-bottom: 70px;
    /*text-transform: uppercase;*/
    z-index: 999;
}
 
.heading:after {
    content: ' ';
    position: absolute;
    top: 100%;
    left: 50%;
    height: 40px;
    width: 400px;
    border-radius: 4px;
    transform: translateX(-50%);
    background: url(img/heading-line.png);
    background-repeat: no-repeat;
    background-position: center;
}
.white-heading:after {
    background: url(../images/heading-line-white.png);    
    background-position: center;
	z-index: 22222;
}

.heading span {
    font-size: 18px;
    display: block;
    font-weight: 500;
}
.white-heading span {
    color: #ffffff;
}
.paddingall{
	padding-top:2%;
	padding-bottom:2%;
}
/* ------testimonial First  close-------*/


.carousel-wrap {
  margin: 60px auto;
  padding: 0 5%;
  width: 80%;
  position: relative;
}

/* fix blank or flashing items on carousel */
.owl-carousel .item {
  position: relative;
  z-index: 100; 
  -webkit-backface-visibility: hidden; 
}

/* end fix */
.owl-nav > div {
  margin-top: -26px;
  position: absolute;
  top: 50%;
  color: #2071da;;
}

.owl-nav i {
  font-size: 52px;
}

.owl-nav .owl-prev {
  left: -30px;
}

.owl-nav .owl-next {
  right: -30px;
}

