body {
	margin: 0 ;
	padding: 0;
	font-family: 'Tahoma', Geneva, sans-serif;
	font-size: 0.8em;
	color: #898989;
	background:url(../images/pattFondo.png);
}

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

}

h1 { color: #000000; font-size:100%; font-weight:bold; border-bottom: 1px solid #fff;} 
h2 { color: #000000; font-size:180%; font-weight:bold; }
h3 { color: #898989; font-size:180%;  font-family:"vijayaregular";} 
h4 { color: #ffffff; font-size:150%; font-weight:bold; text-shadow: 0 -1px 1px #7D7D7D;}
h5 { color: #898989; font-size:180%;  font-family:"vijayaregular";} 
.orange { color: #F9A522; font-size:150%; font-weight:bold; text-shadow: 0 -1px 1px #7D7D7D;}
.blue { color: #0f517d; font-size:150%; font-weight:bold; text-shadow: 0 -1px 1px #7D7D7D;}
.black { color: #000000; text-align:center; font-size:130%; font-weight:bold; text-shadow: 0 -1px 1px #7D7D7D;}
.icon { color: #0f517d; font-size:150%; font-weight:bold; text-shadow: 0 -1px 1px #7D7D7D; vertical-align: middle;}
.pro { color: #000000; font-size:100%; font-weight:bold; text-shadow: 0 -1px 1px #7D7D7D;}
.text100italic { font-size:150%; font-weight: normal; font-family:"vijayaregular";}		
a:link, a:visited { color: #0f517d; text-decoration: none;} 
a:active, a:hover { color: #666; text-decoration: none; }

p { margin:0 0 10px 0;}

img { width:100%; margin: 0px; padding: 0px; border: none; }

.ClearBox {
	clear:both;
}


/* top*/
.TopLine{
	width: 100%;
	float:left;
	height: 20px;
	background: #397ab4;
	box-shadow: 2px 2px 2px 2px #888888;
	z-index: 1200;
}


.Top{
	width: 100%;
	float:left;
	height: auto;
	background: #ffffff;
	box-shadow: 2px 2px 2px 2px #888888;
	z-index: 1000;
}

.TopMenu{
	width: 100%;
	float:left;
	height: auto;
	padding:0 0 6px 0;
	background: #f3f3f3;
	box-shadow: 2px 2px 2px 2px #888888;
	z-index: 300;
}

.secondMenu {
	float:left;
	width: 20%;
	height: auto;
	margin:1% 0 0 0;
	padding: 1%;
	border-right: 1px dotted #b7b7b7;
	font-family:"vijayaregular";
}

.secondMenu a{
	color:#898989;
	font-size:150%;
}

.secondMenu a:hover{
	color:#0f517d;
}

.secondMenu li.active > a {
    color: #F9A522;
}

.secondMenuEmpresa {
	float:left;
	width: 20%;
	height: auto;
	margin:1% 0 0 0;
	padding: 1%;
	border-right: 1px dotted #b7b7b7;
	font-family:"vijayaregular";
}

.secondMenuEmpresa a{
	color:#0f517d;
	font-size:200%;
	font-weight:bold;
}

.secondMenuEmpresa a:hover{
	color:#898989;
}

.secondMenuEmpresa li.active > a {
    color: #F9A522;
}

#Logo {
	float: left;
	margin-left: 10%;
	width: 25%;

}

#Logo img {max-width: 100%; height: auto; width: 100%; z-index: 200; position: relative;}

#Login {
	float: right;
	margin: 1% 1% 0 0;
	padding: 1%;
	width: 15%;
	border-left: 1px solid #CCC;
	font-size:120%;
}

/*Slider */

.ContentSlider_container {
	margin:0;
    position: relative;
	width: 100%;
	float:left;
	background:#ffffff;
}

.ContentSlider_nav {
  position: absolute;
  -webkit-tap-highlight-color: rgba(0,0,0,0);
  top: 60%;
  opacity: 0.1;
  filter:alpha(opacity=10);
  z-index: 3;
  text-indent: -9999px;
  overflow: hidden;
  text-decoration: none;
  height: 61px;
  width: 38px;
  background: transparent url("../images/slide/themes.gif") no-repeat left top;
  }

.ContentSlider_nav:active {
  opacity: 0.3;
  filter:alpha(opacity=30);
  }

.ContentSlider_nav.next {
  left: auto;
  background-position: right top;
  right: 1%;
  }
  
.ContentSlider_nav.prev {
  left: auto;
  background-position: left top;
  left: 1%;
  }

#Slider {
	margin: 0 auto;
	clear: both;
}


/* content*/

.Content {
	width: 80%;
	margin: 0 auto;
}

.ContentHead{
	float: left;
	background: #f3f3f3;
	padding: 1% 10%;
	width: 80%;
}

.ContentHeadProducts{
	float: left;
	background: #ffffff;
	border-bottom: #f3f3f3 solid 1px;
	padding: 1% 10%;
	width: 80%;
}

.ContentHeadRight{
	float:right;
	width: 40%;
	padding: 1%;
	height:auto;
}

.ContentHeadLeft{
	font-family:"vijayaregular";
	font-size: 180%;
	color:#898989;
	float: left;
	width: 50%;
	padding: 1%;
	height:auto;
}

.ButtomHeadRight{
	background:#FD6804;
	background: linear-gradient(to bottom, #F9A522 50%, #FD6804 100%) repeat scroll 0 0 rgba(0, 0, 0, 0);
	background-image: -webkit-gradient(linear, left top, left bottom, from(#F9A522), to(#FD6804));
	background: -ms-linear-gradient(top, #F9A522 0%,#FD6804 100%);
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#F9A522', endColorstr='#FD6804',GradientType=0 );
	text-align:center;
	width: 44%;
	padding: 2% 0;
	float:right;
	border-radius: 5px;
	border: 1px solid #C60;
	color: #ffffff; 
	font-size:130%; 
	font-weight:bold; 
	text-shadow: 0 -1px 1px #7D7D7D;
	-webkit-transition:all 1s ease-out;  /* Chrome y Safari */
  -o-transition:all 1s ease-out;  /* Opera */
  -moz-transition:all 1s ease-out;  /* Mozilla Firefox */
  -ms-transition:all 1s ease-out;   /* Internet Explorer */
  transition:all 1s ease-out;  /* W3C */
}

.ButtomHeadRight:hover {
  box-shadow:0 0 10px 0 black;
}


.ButtomHeadLeft{
	background:#1E6293;
	background: linear-gradient(to bottom, #438AB8 50%, #1E6293 100%) repeat scroll 0 0 rgba(0, 0, 0, 0);
	background: -webkit-gradient(linear, left top, left bottom, from(#438AB8), to(#1E6293));
	background: -ms-linear-gradient(top, #438AB8 0%,#1E62932 100%);
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#438AB8', endColorstr='#1E6293',GradientType=0 );
	text-align:center;
	padding: 2% 0;
	width: 44%;
	float:left;
	border-radius: 5px;
	border: 1px solid #0C4568;
	color: #ffffff; 
	font-size:130%; 
	font-weight:bold; 
	text-shadow: 0 -1px 1px #7D7D7D;
	-webkit-transition:all 1s ease-out;  /* Chrome y Safari */
  -o-transition:all 1s ease-out;  /* Opera */
  -moz-transition:all 1s ease-out;  /* Mozilla Firefox */
  -ms-transition:all 1s ease-out;   /* Internet Explorer */
  transition:all 1s ease-out;  /* W3C */
}

.ButtomHeadLeft:hover{
  box-shadow:0 0 10px 0 black;
}


.TextHeadOr p { 
	float:left; 
	margin: 3% 2% 3% 3%; 
	color:#898989;
	font-family:'vijayaregular';
	font-size: 150%;
	}

.TextHeadLeft p { 
	float: left; 
	margin: 1%; 
	color:#898989; 
	width: 40%; 
	text-align:center; 
	font-family:'vijayaregular';
	font-size: 150%;
	}
	
.TextHeadRight p { 
	float: right; 
	margin: 1%; 
	color:#898989; 
	width: 40%; 
	text-align:center; 
	font-family:'vijayaregular';
	font-size: 150%;
	}

.LeftSidebar {
	float: left;
	width: 45%;
	margin:2% 0;
	padding: 1%;
	border: 1px solid #b7b7b7;
}

.LeftSidebarMenu {
	float: left;
	width: 20%;
	margin:2% 0;
	padding: 1%;
}

.RightSidebarMenu {
	float: right;
	width: 75%;
	margin: 2% 0;
	padding: 1%;
	border: 1px solid #b7b7b7;
}

.RightSidebarMenuNoBorder {
	float: right;
	width: 75%;
	margin: 2% 0;
	padding: 1%;
}

.RightSidebarMenuIcon {
	float: right;
	width: 75%;
	margin: 2% 0;
	padding: 1%;
}

.RightSidebarMenuContact {
	float: right;
	width: 78%;
}

.RightSidebar {
	float: right;
	width: 45%;
	margin: 2% 0;
	padding: 1%;
	border: 1px solid #b7b7b7;
}

.Longbar {
	float: left;
	width: 98%;
	margin: 2% 0;
	padding: 1%;
	border-bottom: 3px solid #b7b7b7;
}

.SidebarLongbarTxt {
	float: right;
	width: 65%;
	margin:0 0 2% 0;
}

.SidebarLongbarTxt h3{
	margin:0 1%;
}

.SidebarLongbarTxt60 {
	float: right;
	width: 60%;
	margin:0 0 2% 0;
}

.SidebarLongbarTxtLeft {
	float: left;
	width: 70%;
	margin:0 0 2% 0;
}

.SidebarLongbarTxtHome {
	float: right;
	width: 32%;
	margin:0 1% 2% 0;
}

.SidebarLongbarImg {
	float: left;
	width: 32%;
	margin:0 0 2% 0;
}

.SidebarLongbarImg35 {
	float: left;
	width: 35%;
	margin:0 0 2% 0;
}

.SidebarLongbarTxtIcon {
	float: right;
	width: 65%;
	padding: 1%;
	border: 1px solid #b7b7b7;
}

.SidebarLongbarImgIcon {
	float: left;
	width: 30%;
}

.SidebarLongbarImgRigth {
	float: right;
	width: 25%;
	margin:0 0 2% 0;
}

.SidebarTxt {
	float: left;
	width: 50%;
	margin:0 0 2% 0;
}

.SidebarImg {
	float: right;
	width: 40%;
	margin:0 0 2% 0;
}

.RightSidebarNotBorder {
	float: right;
	width: 45%;
	margin: 2% 0;
}

.LeftSidebarNotBorder {
	float: left;
	width: 45%;
	margin:2% 0;
	padding: 1%;
}

.centerSidebarLine {
	float: right;
	width: 1%;
	height: 200px;
	margin:2% 0;
	padding: 1%;
	border-left: 1px solid #b7b7b7;
}



/* footer */
.contentFooter {
	width: 100%;
	background:#d7d7d7;
}
.Footer2 {
	font-size:9px;
	float:left;
	width: 100%;
	height: auto;
	padding: 5px 0 ;
	background:#000000;
	color:#FFF;
}

.FooterBox {
	float:left;
	width: 18%;
	height: auto;
	margin:1% 0 0 0;
	padding: 1%;
	border-right: 1px dotted #ffffff;
}

.FooterBox a{
	color:#898989;
	font-size:100%;
}

.FooterBox a:hover{
	color:#ffffff;
}

.FooterBox li{
	list-style:none;
}

.FooterBoxRight {
	float: right;
	width: 17%;
	height: auto;
	margin:1% 0 0 0;
	padding: 1%;
	border-right: 1px dotted #ffffff;
}

.FooterBoxRight a{
	color:#898989;
	font-size:100%;
}

.FooterBoxRight a:hover{
	color:#ffffff;
}

.FooterBoxRight li{
	list-style:none;
}

.LeftSidebarFooter2 {
	float: left;
	width: 45%;
	padding: 1%;
}


.RightSidebarFooter2 {
	float: right;
	width: 45%;
	padding: 1%;
}

.iconosRedes {
	float: right;
	width: 8%;
	margin: 0 3% 0 0;
}
/* end of footer */
.scrollup{
    width:40px;
    height:40px;
    opacity:0.3;
	filter:alpha(opacity=30);
    position:fixed;
    bottom:1%;
    right:45%;
    display:none;
    text-indent:-9999px;
    background: url('../images/icon_top.png') no-repeat;
	cursor: pointer;
}

/* compareProducts*/


.boxCompareProductsIcons{
	margin: 2% 0 0 0;
	padding: 0 2%;
	float: left;
	width: 96%;
	text-align:center;
	border-right: 1px solid #ffffff;
	border-left: 1px solid #ffffff;
}

.boxCompareProductsIcons img{
	margin: 2% 0 0 15%;
	float: left;
	width: 60%;
	text-align:center;
}

.boxCompareProductsIconsLeft{
	float: left;
	width: 30%;
	height: auto;
	color:#898989;
}

.boxCompareProductsIconsRight{
	float: right;
	width: 47%;
	background:#f3f3f3;
	margin: 0 1% 0 0;
	border-right: 1px solid #b7b7b7;
	border-left: 1px solid #b7b7b7;
	border-top: 1px solid #b7b7b7;
	border-radius: 20px 20px 0 0;
	height: auto;
	color:#898989;
}

.boxCompareProductsTop{
	padding: 0 2%;
	background:#e3e3e3;
	float: left;
	width: 96%;
	border-top: 1px solid #b7b7b7;
	border-left: 1px solid #b7b7b7;
	border-right: 1px solid #b7b7b7;
	border-radius: 20px 20px 0 0;
	text-align:center;
	font-size: 90%;
}

.boxCompareProductsLeftTop {
	float: left;
	width: 45%;
	border-right: 1px solid #b7b7b7;
	border-left: 1px solid #b7b7b7;
	height: 60px;
	padding: 1%;
	background:#f3f3f3;
	color:#898989;
}

.boxCompareProductsRightTop {
	float: right;
	width: 45%;
	margin: 0 1% 0 0;
	border-right: 1px solid #b7b7b7;
	border-left: 1px solid #b7b7b7;
	height: 60px;
	padding: 1%;
	background:#f3f3f3;
	color:#898989;
}

.boxCompareProductsCenter{
	padding: 0 2%;
	background:#e3e3e3;
	float: left;
	width: 96%;
	border-left: 1px solid #b7b7b7;
	border-right: 1px solid #b7b7b7;
	text-align:center;
	font-size: 100%
}

.boxCompareProductsCenterSlide{
	margin: 0px;
	display: none;
	padding: 0 2%;
	background:#e3e3e3;
	float: left;
	width: 96%;
	border-left: 1px solid #b7b7b7;
	border-right: 1px solid #b7b7b7;
	text-align:center;
	font-size: 100%
}

.boxCompareProductsCenterSlide2{
	margin: 0px;
	display: none;
	padding: 0 2%;
	background:#e3e3e3;
	float: left;
	width: 96%;
	border-left: 1px solid #b7b7b7;
	border-right: 1px solid #b7b7b7;
	text-align:center;
	font-size: 100%
}

.boxCompareProductsBottom{
	margin: 0px;
	padding: 0 2%;
	background:#e3e3e3;
	float: left;
	width: 96%;
	border-bottom: 1px solid #b7b7b7;
	border-left: 1px solid #b7b7b7;
	border-right: 1px solid #b7b7b7;
	border-radius: 0 0 20px 20px;
	text-align:center;
	font-size: 100%
}

.boxCompareProductsLeftWhite {
	float: left;
	width: 45%;
	border-right: 1px solid #b7b7b7;
	border-left: 1px solid #b7b7b7;
	height: 30px;
	padding: 1%;
	background:#ffffff;
	color:#898989;
}

.boxCompareProductsLeftGray {
	float: left;
	width: 45%;
	border-right: 1px solid #b7b7b7;
	border-left: 1px solid #b7b7b7;
	height: 30px;
	padding: 1%;
	background:#f3f3f3;
	color:#898989;
}

.boxCompareProductsLeftBottom {
	float: left;
	width: 45%;
	background:#f3f3f3;
	border-right: 1px solid #b7b7b7;
	border-left: 1px solid #b7b7b7;
	border-bottom: 1px solid #b7b7b7;
	border-radius: 0 0 20px 20px;
	height: auto;
	padding: 2% 1%;
	color:#898989;
	margin: 0 0 2% 0;
}

.boxCompareProductsRightWhite {
	float: right;
	width: 45%;
	margin: 0 1% 0 0;
	border-right: 1px solid #b7b7b7;
	border-left: 1px solid #b7b7b7;
	height: 30px;
	padding: 1%;
	background:#ffffff;
	color:#898989;
}

.boxCompareProductsRightGray {
	float: right;
	width: 45%;
	margin: 0 1% 0 0;
	border-right: 1px solid #b7b7b7;
	border-left: 1px solid #b7b7b7;
	height: 30px;
	padding: 1%;
	background:#f3f3f3;
	color:#898989;
}

.boxCompareProductsRightBottom {
	float: right;
	width: 45%;
	background:#f3f3f3;
	margin: 0 1% 2% 0;
	border-right: 1px solid #b7b7b7;
	border-left: 1px solid #b7b7b7;
	border-bottom: 1px solid #b7b7b7;
	border-radius: 0 0 20px 20px;
	height: auto;
	padding: 2% 1%;
	color:#898989;
}

.boxCompareButtom{
	background:#1E6293;
	background: linear-gradient(to bottom, #438AB8 50%, #1E6293 100%) repeat scroll 0 0 rgba(0, 0, 0, 0);
	background-image: -webkit-gradient(linear, left top, left bottom, from(#438AB8), to(#1E6293));
	background: -ms-linear-gradient(top, #438AB8 0%,#1E62932 100%);
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#438AB8', endColorstr='#1E6293',GradientType=0 );
	text-align:center;
	padding: 2% 0;
	margin: 4% 0 0 4%;
	width: 90%;
	float:left;
	border-radius: 5px;
	border: 1px solid #0C4568;
	color: #ffffff; 
	font-size:130%; 
	font-weight:bold; 
	text-shadow: 0 -1px 1px #7D7D7D;
	-webkit-transition:all 1s ease-out;  /* Chrome y Safari */
  -o-transition:all 1s ease-out;  /* Opera */
  -moz-transition:all 1s ease-out;  /* Mozilla Firefox */
  -ms-transition:all 1s ease-out;   /* Internet Explorer */
  transition:all 1s ease-out;  /* W3C */
}

.boxCompareButtom:hover{
  box-shadow:0 0 10px 0 black;
}

.boxCompareButtomOrange{
	background:#FD6804;
	background: linear-gradient(to bottom, #F9A522 50%, #FD6804 100%) repeat scroll 0 0 rgba(0, 0, 0, 0);
	background-image: -webkit-gradient(linear, left top, left bottom, from(#F9A522), to(#FD6804));
	background: -ms-linear-gradient(top, #F9A522 0%,#FD6804 100%);
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#F9A522', endColorstr='#FD6804',GradientType=0 );
	text-align:center;
	padding: 2% 0;
	margin: 4% 0 0 4%;
	width: 90%;
	float: left;
	border-radius: 5px;
	border: 1px solid #C60;
	color: #ffffff; 
	font-size:130%; 
	font-weight:bold; 
	text-shadow: 0 -1px 1px #7D7D7D;
	-webkit-transition:all 1s ease-out;  /* Chrome y Safari */
  -o-transition:all 1s ease-out;  /* Opera */
  -moz-transition:all 1s ease-out;  /* Mozilla Firefox */
  -ms-transition:all 1s ease-out;   /* Internet Explorer */
  transition:all 1s ease-out;  /* W3C */
}

.boxCompareButtomOrange:hover {
  box-shadow:0 0 10px 0 black;
}
/* HowItWorks */

 .ButtomHowItWorks{
	background:#1E6293;
	background: linear-gradient(to bottom, #438AB8 50%, #1E6293 100%) repeat scroll 0 0 rgba(0, 0, 0, 0);
	background-image: -webkit-gradient(linear, left top, left bottom, from(#438AB8), to(#1E6293));
	background: -ms-linear-gradient(top, #438AB8 0%,#1E62932 100%);
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#438AB8', endColorstr='#1E6293',GradientType=0 );
	text-align:center;
	padding: 0 1%;
	margin: 0 1% 0 0;
	width: 20%;
	float:left;
	border-radius: 5px;
	border: 1px solid #0C4568;
	color: #ffffff; 
	font-size:130%; 
	font-weight:bold; 
	text-shadow: 0 -1px 1px #7D7D7D;
	-webkit-transition:all 1s ease-out;  /* Chrome y Safari */
  -o-transition:all 1s ease-out;  /* Opera */
  -moz-transition:all 1s ease-out;  /* Mozilla Firefox */
  -ms-transition:all 1s ease-out;   /* Internet Explorer */
  transition:all 1s ease-out;  /* W3C */
}

.ButtomHowItWorks:hover {
  box-shadow:0 0 10px 0 black;
}

.showButtom {
	margin: 0 0 0 45%;
	
}

.iconPlusHow img{
    Line-height:normal; 
	width:3%; 
	vertical-align:middle;
  }
  
.LongbarHow {
	float: left;
	width: 98%;
	margin: 2% 0;
	padding: 1%;
	border-bottom: 3px solid #b7b7b7;
	background: url(../images/howItWorks/backHow.png) no-repeat;
	background-size: auto 100%;
	-ms-filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='../images/howItWorks/backHow.png', sizingMethod='scale');
}
  
.SidebarLongbarImgHow {
	float: left;
	width: 35%;
	margin:0 0 2% 0;
}

.SidebarLongbarTxtHow {
	float: right;
	width: 55%;
	margin:0 0 2% 0;
}

.LongbarSteps {
	float: left;
	width: 98%;
	margin: 2% 0;
	padding: 1%;
	display:none;
}

.LongbarShow {
	float: left;
	width: 100%;
	background:#f6f6f6;
	border: 1px solid #b7b7b7;
	border-radius: 10px;
}

/* productFeatures */
.boxproductFeaturesLeft {
	float: left;
	text-align:center;
	width: 21%;
	height: 230px;
	background:#f6f6f6;
	background: linear-gradient(to bottom, #FFFFFF 50%, #f6f6f6 100%) repeat scroll 0 0 rgba(0, 0, 0, 0);
	background-image: -webkit-gradient(linear, left top, left bottom, from(#FFFFFF), to(#f6f6f6));
	background: -ms-linear-gradient(top, #FFFFFF 0%,#f6f6f6 100%);
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#FFFFFF', endColorstr='#f6f6f6',GradientType=0 );
	margin: 0 1% 2% 0;
	border: 1px solid #b7b7b7;
	border-radius: 10px;
	padding: 2% 1%;
	color:#898989;
}

.iconFeatures {
	width: 100%;
}

/* Knowledge Center-Manuals*/
.LeftSidebarManuals {
	float: left;
	width: 25%;
	margin:0 0 0 2%;
	padding: 1%;
	border: 1px solid #b7b7b7;
}

.RightSidebarManuals {
	float: right;
	width: 45%;
	margin: 0;
	padding: 1%;
}
/* support*/
.secondMenuContact {
	float:left;
	width: 95%;
	height: auto;
	margin:2% 0;
	padding: 1%;
	border-bottom: 1px dotted #b7b7b7;
	font-family:"vijayaregular";
}

.secondMenuContact a{
	color:#898989;
	font-size:150%;
}

.secondMenuContact a:hover{
	color:#0f517d;
}

.secondMenuContact li.active > a {
    color: #F9A522;
}

.rightSidebarNotBorderSupport {
	float: right;
	width: 20%;
	margin:1% 0;
	padding: 1%;
}

.centerSidebarContact {
	float: left;
	width: 57%;
	padding: 1%;
	background:#438AB8;
	box-shadow: 5px 5px 5px #888888;
	border-radius: 0 30px 0 30px;
}

.centerSidebarContactimg {
	float: left;
	width: 40%;
}

.leftContact {
	float: left;
	width: 20%;
}

/* tooltip*/

.tooltip {
    display: inline;
    position: relative;
  }
  .tooltip:hover:after {
    bottom: -55px;
    content: "See how easy you can have access to a diverse of settlement programs from any internet-connected device.";
    left: 100%;
    position: absolute;
    z-index: 98;
    background: rgba(57,122,180, 1);
	box-shadow: 2px 2px 2px 2px #898989;
    border-radius: 5px;
    color: #ffffff;
    font-family: Georgia;
    font-size: 12px;
    padding: 5px 15px;
    text-align: center;
    width: 200px;
  }
  .tooltip:hover:before {
    bottom: 10px;
    left: 50%;
    position: absolute;
    z-index: 99;
  }
  
/* iconPlus*/

.iconPlus img{
    Line-height:normal; 
	width:5%; 
	vertical-align:middle;
  }
  
  /* iconCheck*/

.iconCheck img{
    Line-height:normal; 
	width:10%; 
	vertical-align:middle;
  }
 /* tm*/
 .tm{
	vertical-align: top;
	font-size:30%
  }
  
  .tmButtom{
	vertical-align: top;
	font-size:50%
  }
 
 .tmFooter{
	vertical-align: super;
	font-size:50%
  }
  /* apps*/
  
  .RightSidebarApps {
	float: right;
	width: 45%;
	margin: 2% 0;
	padding: 1%;
}
    
  .buttonApps{
	background:#FD6804;
	background: linear-gradient(to bottom, #F9A522 50%, #FD6804 100%) repeat scroll 0 0 rgba(0, 0, 0, 0);
	background-image: -webkit-gradient(linear, left top, left bottom, from(#F9A522), to(#FD6804));
	background: -ms-linear-gradient(top, #F9A522 0%,#FD6804 100%);
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#F9A522', endColorstr='#FD6804',GradientType=0 );
	text-align:center;
	width: 40%;
	padding: 1% 2%;
	float:right;
	border-radius: 5px;
	border: 1px solid #C60;
	color: #ffffff; 
	font-size:130%; 
	font-weight:bold; 
	text-shadow: 0 -1px 1px #7D7D7D;
	-webkit-transition:all 1s ease-out;  /* Chrome y Safari */
  -o-transition:all 1s ease-out;  /* Opera */
  -moz-transition:all 1s ease-out;  /* Mozilla Firefox */
  -ms-transition:all 1s ease-out;   /* Internet Explorer */
  transition:all 1s ease-out;  /* W3C */
}

.buttonApps:hover {
  box-shadow:0 0 10px 0 black;
}

.buttonTxtApps {
	width: 40%;
	float:right;
	vertical-align:middle;
}

.buttonTxtApps p{
	margin: 3% 0 0 0;
}

@media only screen and (min-width: 1600px) {
	
h1 { color: #000000; font-size:230%; font-weight:bold; border-bottom: 1px solid #fff;} 
	
p{
	margin: 0 0 20px 0;
	color:#585858;
	font-size:200%;	
}

.FooterBox {
	float:left;
	width: 18%;
	height: 240px;
	margin:1% 0 0 0;
	padding: 1%;
	color: #898989;
	border-right: 1px dotted #ffffff;
}

.FooterBox a{
	color:#898989;
	font-size:150%;
}

.FooterBoxRight {
	float: right;
	width: 17%;
	height: 240px;
	margin:1% 0 0 0;
	padding: 1%;
	color: #ffffff;
	border-right: 1px dotted #ffffff;
}

.FooterBoxRight a{
	color:#ffffff;
	font-size:150%;
}

.Footer2 {
	font-size:9px;
	float:left;
	width: 100%;
	height: auto;
	padding: 5px 0 ;
	color:#FFF;
}

.Footer2 p{
	color:#FFF;
}

.boxproductFeaturesLeft {
	height: 330px;
}

.centerSidebarContact {
	height: 700px;
}

#contact_form form label { 
	font-size: 300%;
}

}
@media only screen and (min-width: 2000px) {
	.centerSidebarContact {
	height: 800px;
}
	}
@media only screen and (min-width: 2300px) {
	.centerSidebarContact {
	height: 1000px;
}
	}
@media only screen and (min-width: 3000px) {
	.centerSidebarContact {
	height: 1600px;
}
	}
.ContentHeadLeftNews{
	float: left;
	width: 98%;
	padding: 1%;
	height:auto;
	margin: 0;
	box-shadow: 2px 2px 2px 2px #898989;
	background:#ffffff;
	background: linear-gradient(to bottom, #ffffff 50%, #d3d3d3 100%) repeat scroll 0 0 rgba(0, 0, 0, 0);
	background-image: -webkit-gradient(linear, left top, left bottom, from(#ffffff), to(#d3d3d3));
	background: -ms-linear-gradient(top, #ffffff 0%,#d3d3d3 100%);
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#d3d3d3',GradientType=0 );
}

.ContentNews{
	width: 100%;
	height: 14px;
	display: block;
	float: left;
}

.ContentNews ul {
	margin: 0;
	padding: 0;
	list-style: none;
	display: block;
}
.ContentNews li {
	font-family:"vijayaregular";
	font-size: 150%;
	color: #000000;
	text-align: center;
	display: block;
	float: left;
	width: 100%;
	cursor:pointer;
}

.prev {
	width: 2%;
	float: left;
	margin-left: 10px;
}

.next {
	width: 2%;
	float: right;
	margin-right: 10px;
}

#video {
	display:none;
}

#video1 {
	display:none;
}

#video2 {
	display:none;
}

#video iframe{
	width: 420px;
	height: 315px;
}

#video1 iframe{
	width: 420px;
	height: 315px;
}

#video2 iframe{
	width: 420px;
	height: 315px;
}

/* CALCULATE YOUR RESULTS */
#calculator {
	margin: 20px 0 0 0;
    width: 100%;
	float:left;
	background:#ffffff;
}
#enter-table {
    	float: left;
    	width: 75%;
}
#enter-table table, #results-table table {
	border-collapse: collapse;
}
#enter-table table tr td, #results-table table tr td {
    border: 1px solid #DFDFDF;
   	padding: 1%;
}
#enter-table table #calculate{
	background:#1E6293;
	background: linear-gradient(to bottom, #438AB8 50%, #1E6293 100%) repeat scroll 0 0 rgba(0, 0, 0, 0);
	background: -webkit-gradient(linear, left top, left bottom, from(#438AB8), to(#1E6293));
	background: -ms-linear-gradient(top, #438AB8 0%,#1E62932 100%);
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#438AB8', endColorstr='#1E6293',GradientType=0 );
	text-align:center;
	padding: 2% 0;
	float:left;
	border-radius: 5px;
	border: 1px solid #0C4568;
	color: #ffffff; 
	font-size:130%; 
	font-weight:bold; 
	text-shadow: 0 -1px 1px #7D7D7D;
	-webkit-transition:all 1s ease-out;  /* Chrome y Safari */
  -o-transition:all 1s ease-out;  /* Opera */
  -moz-transition:all 1s ease-out;  /* Mozilla Firefox */
  -ms-transition:all 1s ease-out;   /* Internet Explorer */
  transition:all 1s ease-out;  /* W3C */
}
#enter-table table #calculate:hover{
	box-shadow:0 0 10px 0 black;
	cursor: pointer; 
	cursor: hand; 
}
#results-table {
    float: right;
   	width: 20%;
	margin: 1% 1%  0 0 ;
}
#results-table table #become-btn{
	cursor: pointer; 
	cursor: hand;
}
.td-bg {
    	background-color: #FAFAFA;
} 

.td-bg2 {
    	background-color: #FAFAFA;
} 

#totalDebt {
	font-size: 180%;
}
/* END CALCULATE YOUR RESULTS */
