@charset "utf-8";

@font-face {
	font-family: 'wf_SegoeUI';
	src: url('http://i.s-microsoft.com/fonts/Segoe-UI/East-European/Normal/latest.eot');
	src: url('http://i.s-microsoft.com/fonts/Segoe-UI/East-European/Normal/latest.eot?#iefix') format('embedded-opentype'), url('http://i.s-microsoft.com/fonts/Segoe-UI/East-European/Normal/latest.woff') format('woff'), url('http://i.s-microsoft.com/fonts/Segoe-UI/East-European/Normal/latest.ttf') format('truetype'), url('http://i.s-microsoft.com/fonts/Segoe-UI/East-European/Normal/latest.svg#web') format('svg');
	font-weight: normal;
	font-style: normal;
}
@font-face {
	font-family: 'wf_SegoeUILight';
	src: url('http://i.s-microsoft.com/fonts/Segoe-UI/East-European/Light/latest.eot');
	src: url('http://i.s-microsoft.com/fonts/Segoe-UI/East-European/Light/latest.eot?#iefix') format('embedded-opentype'), url('http://i.s-microsoft.com/fonts/Segoe-UI/East-European/Light/latest.woff') format('woff'), url('http://i.s-microsoft.com/fonts/Segoe-UI/East-European/Light/latest.ttf') format('truetype'), url('http://i.s-microsoft.com/fonts/Segoe-UI/East-European/Light/latest.svg#web') format('svg');
	font-weight: normal;
	font-style: normal;
}


body {
    color: #222222;
    font-family: "wf_SegoeUI","Segoe UI","Segoe","Segoe WP","Tahoma","Verdana","Arial","sans-serif";
    font-size: 100%;
    font-weight: normal;
    line-height: 1.35; 
		
		background-image: url(../img/bg/slide1.jpg); 
		background-repeat: no-repeat; 
		background-position:top center;
		background-attachment:fixed; 
}
body.infinitei {background-image: url(../img/bg/slide2.jpg);}
body.infinite36 {background-image: url(../img/bg/slide4.jpg);}
body.infinitecloud {background-image: url(../img/bg/slide3.jpg);}
body.datamigration {background-image: url(../img/bg/datamigra.jpg);}


	html, body, nav, ul, dl, li, h1, h2, h3, h4, h5, p, a { margin:0; padding:0; list-style:none;}
	
	h1, h2, h3, h4, h5 {
			color: #3E3E3E;
			font-family: "wf_SegoeUILight","Arial","sans-serif";
			font-weight: 300;
	}
	
	h1 { 
		font-size:2.6em;
    line-height: 1em;
		margin-bottom:0.5em; 
		color:#4A84D6;
	}
	
	h2 { 
		font-size:1.8em;
    line-height: 1em;
		margin-bottom:0.5em;
	}
	
	h3 { 
		font-size:1.7em;
    line-height: 1em;
		margin-bottom:0.5em;
	}
	
	h4 { 
		font-size:1.4em;
    line-height: 1em;
		margin-bottom:0.5em;
	}
	
	h5 { 
		font-family: "wf_SegoeUI","Arial","sans-serif";
		font-size:1.1em;
    line-height: 1.2em;
		margin-bottom:0.5em;
	}
	
	
	h3.block {
			padding: 1em;
	}
	
	a {
    color: #4A84D6;
    text-decoration: none;
    transition: color 0.1s linear 0s;
	}
	
	a img { border: none;}



.container { width:980px; margin:auto;}
@media (min-width: 1200px) {
	.container { width:1180px; margin:auto;}
}


.s-header { 
		background-image: url("../img/bg/slide1.jpg");
    background-position: center top;
    height: auto; 
		position:fixed;
		z-index: 999; 
		width:100%; 
		left:0; 
		
		height:90px;
}

body.datamigration .s-header {background-image: url(../img/bg/datamigra.jpg);}

.fix-head {
    position: relative;
    width: 980px;
		padding-top: 20px;
		margin:auto;
}
@media (min-width: 1200px) {
.fix-head {
    width: 1180px;
}
}

@media (max-width: 768px) {
.s-header { height:50px;}
.fix-head {
    width: auto; 
		padding-top:0;
}
}

/* ////// MAIN ////// */
.s-main { clear:both; padding-top:100px;}
.s-main img.bg{ width:100%; position:absolute; top:0; z-index:-1;}

.grid-container:after {
    clear: both;
    content: "";
    display: table;
}
.grid-container {
    background-position: center center;
    background-repeat: no-repeat;
    margin-left: auto;
    margin-right: auto; 
		position:relative;
}

.grid-row {
    clear: both;
    float: left;
    width: 100%; 
}

.grid-row .grid-unit {
    display: inline;
    float: left;
    margin-left: 2%;
    position: relative;
    width: 100%;
}

.grid-row .grid-unit:first-child {
    margin-left: 0;
}

.row-3 .grid-unit {
    width: 32%;
}

.row-3 .grid-unit.col2 { width:66%}

.row-4 .grid-unit {
    width: 23.5%;
}

.row-2 .grid-unit {
    width: 48.5%;
		margin-left: 3%;
}

.grid-row.row-5 {}
.grid-row.row-5 .grid-unit { width: 18.4%;}


.row-4 .grid-unit.col3 { width:74.5%}


h1 {
    font-size: 2.2em;
}
@media (min-width: 1200px) {
	h1 {
    font-size: 2.6em;
	}
}


h2 {
    font-size: 1.5em;
}

/*p.specific {
	columns:1 !important;
	-webkit-columns:1 !important;
	-moz-columns:1 !important;
}*/
/*p { margin-bottom:15px;}*/


.menu { margin-bottom:15px;}


/* ///// Objects ///// */
/* BUTTONS */

.btn_deatil {
    background: url("../img/sprite_icons.png") repeat scroll 0 0 #4C85D7;
    cursor: pointer;
    display: block;
    height: 34px;
    width: 34px;
}

.btn_deatil.medium {
		background-size:100%; 
		height:24px; 
		width:24px;
}

.btn_deatil.medium.more { float:left;}
.readmore { margin-left:8px; margin-top:20px; float:left;}



.btn_deatil.medium.back {
		transform:rotate(180deg);
		-ms-transform:rotate(180deg); /* IE 9 */
		-webkit-transform:rotate(180deg); /* Safari and Chrome */
}


.btn_deatil.download {
		transform:rotate(90deg);
		-ms-transform:rotate(90deg); /* IE 9 */
		-webkit-transform:rotate(90deg); /* Safari and Chrome */
}


.contact-link {
    background: url("../img/contactus.gif") no-repeat;
}
.contact-link a {
    color: #FFFFFF !important;
    display: block;
    height: 34px;
    line-height: 34px !important;
    padding-left: 38px !important;
    padding-right: 28px;
}
.contact-link {display: inline; float:right;}

/* Abreviaturas */
.fr { float:right;}
.fl { float:left}
.mt { margin-top:20px;}
.mts { margin-top:10px;}
.mtl { margin-top:30px;} /* Margin Top Large */
.mtel { margin-top:50px;} /* Margin Top Extra-Large */
.mr { margin-right:20px;}
.mrg { margin-right:20px;} /* Margin Right Guter*/
.mrs { margin-right:10px;}
.mbs { margin-bottom:10px;}
.mb { margin-bottom:20px;}
.mbl { margin-bottom:30px;}
.mn { margin:0;}
.lhn { line-height:normal} /* Line Height Normal */
.lhs { line-height:1em}
.lhl {line-height:1.5em}
.lhel {line-height:1.8em}
.tal { text-align:left;}
.tar { text-align:right;}
.tac { text-align:center;}

.pa { padding:2.5%;} /* padding all*/
.plr {padding:0 2.5%;} /* padding left-right*/
.pt { padding-top:2.5%;}
.pb { padding-bottom:2.5%;}
.pl { padding-left:2.5%;}
.pr { padding-right:2.5%;}

.pam { padding:1.5%;} /* padding all medium*/
.ptm { padding-top:1.5%;}

.oh { overflow:hidden;}
.cb { clear:both;}



/* Colors */
.gris { background:#eeeeee;}
.gris-oscuro { background:#333;}
.blanco { background:#fff;}
.azul { background:#4A84D6 !important;}

.magenta { background:#cf3772;}
.verde-agua { background:#269896;}
.naranja { background:#f6943f;}
.amaranja { background:#F90 !important;}

/* Color de texto */
.txt-blanco { color:#fff;}
.txt-naranja {color: #DE6D3E;}
.txt-azul { color: #4A84D6;}
.txt-verde { color: #00ba00;}


/* BORRAR */
.picturebox { height:150px; width:100%; background:#eee; margin-bottom:20px;} 

ul.pressreleases li {
    color: #000000;
    cursor: pointer;
    overflow: hidden;
    padding: 10px 0; 
		/*display:inline-flex;*/
}

ul.pressreleases li .date {
    background: none repeat scroll 0 0 #CCCCCC;
    color: #FFFFFF;
    float: left;
		display: inline;
    
    margin-right: 0.8em;
		padding: 0.8em 0.8em 0.2em 0.7em;
}

ul.pressreleases li .date p.month {
    font-size: 13px;
    line-height: 0;
}

ul.pressreleases li .date p.day {
    font-size: 24px;
}

ul.pressreleases li .data {
    float: left;
		display:inline;
/*		margin-right:20px; */
		max-width:73%;
}


/* ///// FOOTER ///// */
footer { 
	padding:0 2.5%; 
	margin:auto; 
	background:#f3f3f3;
}

footer a {
    display: block;
}
footer p.cpr {
    color: #333;
    margin-top: 20px;
    padding-top: 8px;
}

p.specific {
	columns:100px 2;
	-webkit-columns:100px 2; /* Safari and Chrome */
	-moz-columns:100px 2; /* Firefox */
} 


/* ///// TRANSITIONS ///// */

.gui-green {
  -moz-transition: all 1s ease-in-out;
  -webkit-transition: all 1s ease-in-out;
  -o-transition: all 1s ease-in-out;
  transition: all 1s ease-in-out;
}

.demoIMG { /* el rectángulo contenedor */
	position:relative; /* indicamos esto para poder posicionar su contenido de maera absoluta */
	width:100%; 
	height:auto;
	margin:0 auto; 
	
}
.demoIMG img { /* el contenido */
	left: 0; /* posición izquierda */
	position:absolute; /* indicamos que su posición es absoluta con respecto al contenedor */
	top: 0; /* posición superior */
	
	-moz-transition: all 1s ease-in-out;
  -webkit-transition: all 1s ease-in-out;
  -o-transition: all 1s ease-in-out;
  transition: all 1s ease-in-out;
}
/* y ponemos propiedades en las clases de cada imagen */
/* la primera no será visible por defecto */
.demoIMG img.novisible {opacity:0;filter:alpha(opacity=0);}
/* y se verá cuando pongamos el cursor encima del DIV */
.demoIMG:hover img.novisible {opacity:1;filter:alpha(opacity=100);}
/* la segunda se ocultara siempre que pongamos el cursor encima del DIV o de la imagen */
.demoIMG:hover img.visible {opacity:0;filter:alpha(opacity=0);}
.demoIMG img.visible:hover {opacity:0;filter:alpha(opacity=0);}  


.btn_contact {
    background: none repeat scroll 0 0 #DE6D3E;
    border: medium none;
    color: #FFFFFF;
    cursor: pointer;
    display: inline-block;
    line-height: 12px;
    padding: 8px 30px;
}

.btn_contact.try {padding: 12px 30px;}


/* ///// PARTNERS PAGE ///// */
ul.tab_partners { overflow:hidden;/* margin-bottom:30px;*/}
ul.tab_partners li { 
	width:20.5% !important; 
	/*height:68px; */
	height:60px; 
	padding:1.5%; 
	float:left; 
	background:#f0f0f0; 
	cursor:pointer;
}
ul.tab_partners li a {
	display: block; 
	font-size:21px;
}

ul.tab_partners li:hover, ul.tab_partners li a:hover{ 
	background:#e3e3e3;
 -webkit-transition:all 0.3s ease-out;  /* Chrome y Safari */
  -o-transition:all 0.3s ease-out;  /* Opera */
  -moz-transition:all 0.3s ease-out;  /* Mozilla Firefox */
  -ms-transition:all 0.3s ease-out;   /* Internet Explorer */
  transition:all 0.3s ease-out;  /* W3C */
}

ul.tab_partners li a:hover {}
ul.tab_partners li.active, ul.tab_partners li.active a:hover  { 
	background:#4A84D6;
 -webkit-transition:all 0.3s ease-out;  /* Chrome y Safari */
  -o-transition:all 0.3s ease-out;  /* Opera */
  -moz-transition:all 0.3s ease-out;  /* Mozilla Firefox */
  -ms-transition:all 0.3s ease-out;   /* Internet Explorer */
  transition:all 0.3s ease-out;  /* W3C */
}
ul.tab_partners li.active a, ul.tab_partners li.active a:hover { color:#ffffff;}
.tab_content a.url { margin-top:10px; display:table;}

ul.items {
	/*width:500px; margin-left:150px; */
	margin:10px 0;
}
ul.items li {
	line-height:18px;
	border-bottom: 1px solid #EEEEEE;
	padding:10px;
	list-style: inside;
	padding-left:20px;
}

p.title2 {
    color: #333333;
    font-family: Georgia,"Times New Roman",Times,serif;
    font-size: 1.4em !important;
    font-style: italic;
    margin-bottom: 15px;
}

p.title3 {
    color: #4A84D6;
    font-family: Georgia,"Times New Roman",Times,serif;
    font-size: 1.2em !important; 
		line-height:1.2em !important;
    font-style: italic;
    margin:25px 0 15px 0;
}

p.date { font-size:0.8em; color:#b8b8b8;}

ul.whitepapers li {
    border-bottom: 1px solid #EEEEEE;
    line-height: 18px;
    list-style: disc inside none;
    padding: 10px 10px 10px 20px;
}

ul.customerslist {
    overflow: hidden;
}

ul.customerslist li {
    border-bottom: 1px solid #EEEEEE;
    float: left;
    list-style: circle inside none;
    width: 18%; 
		margin-left:2%;
}

hr { height:1px; background:#eee; border:none; margin-top:25px;}

/* CONTACT US */
.support { 
	width:100%;
	overflow: hidden; 
	/*background:#fff; */
	background:#f5f5f5; 
	border-right: solid 2px #F5F5F5;
}
.support dt, .support dd { 
	float:left; 
	margin:0;
	margin-bottom:1px;
	background: none repeat scroll 0 0 #F5F5F5; 
	padding:10px; 
	min-height:30px;
}
.support dt { 
	clear:both; 
	width:30%; 
	padding-left:2em;
}
.support dd { 
	/*width:63%;*/
	width:50%;
}
.support input[type="text"] {
    min-width: 300px; padding:6px; border:solid 1px #ccc;
}
.support select {
    min-width: 250px; padding:5px; border:solid 1px #ccc;
}
.support textarea {
    font-family: Arial,Helvetica,sans-serif;
    font-size: 12px;
    height: 80px;
    padding: 5px;
    width: 360px;
}
.required { color:#ff0000; padding:0.8em;}
#captchaImg {border:solid 2px #fff;}

.thead {
    background: none repeat scroll 0 0 #8C8C8C;
    color: #EFEFEF;
    font-variant: normal;
    padding: 10px 2px 10px 8px;
}

h4 em { float:right; font-size:0.7em; padding-right:0.6em;}
h4 em a { color:#fff;}

.btn-contact {
		background: url("../img/contactus.gif") no-repeat scroll 0 0 #4C85D7;
    float: right;
    margin-right: 2%;
}

.btn-contact a { display:block;
 		color: #FFFFFF;
    line-height: 1em;
		padding: 10px 15px;
    padding-left: 38px;
}

.casepic {
    float: left;
    margin-bottom: 1em;
    margin-right: 1em;
    max-width: 100%;
}

body.infinitei .s-header {background-image: url(../img/bg/slide2.jpg); }
body.infinite36 .s-header {background-image: url(../img/bg/slide4.jpg);}
body.infinitecloud .s-header {background-image: url(../img/bg/slide3.jpg);}


/* MENU FIXED POSITION */
#menu-content {
		height: 200px; 
}
#menu {
		padding: 0;
		height: 200px;
		width:220px;
}

@media (min-width: 1200px) {
	#menu {
			width:250px;
	}
}

.menu-fixed {
		position: fixed;
		top: 125px;
}

ul.skills, ul.menu { margin-left:11px;}
ul.skills li, ul.menu li {margin-bottom:5px;}
ul.skills .bullet, ul.menu .bullet {margin-left: -11px;}


/* MENU FIXED POSITION */
#iquer_menu-content {
		height: 200px; 
}
#iquer_menu {
		padding: 0;
		height: 200px;
		width:250px;
}
.iquer_menu-fixed {
		position: fixed;
		top: 125px;
}

/* MENU PARTNERS FIXED */
#menu-content.partners {
		height: 160px; 
}
#menu.partners {
		padding: 0;
		z-index:888;
		width:980px !important;
}
@media (min-width: 1200px) {
	#menu.partners { width:1180px !important;}
}

/*@media (max-width: 1200px) {
	#menu.partners { width:980px !important;}
}*/


.partners.menu-fixed {
		position: fixed;
		top: 90px;
}

/*.tab_container.partners { padding-top:124px;}*/
.padding { padding-top:124px;}


.shadow { 
-moz-box-shadow: inset 0px 2px 1px #f5f5f5;
-webkit-box-shadow: inset 0px 2px 1px #f5f5f5;
box-shadow: inset 0px 2px 1px #f5f5f5;
filter: progid:DXImageTransform.Microsoft.Shadow(strength = 2, direction = 180, color = '#f5f5f5');
-ms-filter: "progid:DXImageTransform.Microsoft.Shadow(strength = 2, Direction = 180, Color = '#f5f5f5')";
}


.box_trans { 
	background:#000;
	opacity: 0.68;
	-ms-filter: progid:DXImageTransform.Microsoft.Alpha(Opacity = 68);
	filter: alpha(opacity = 68); 
	padding:2em; 
	position:absolute; 
	bottom:0; 
	right:0; 
/*	max-width:65%; 
	min-width:63%; */
	width:63%;
}

.box_trans.azul {
	opacity: 0.90 !important;
	-ms-filter: progid:DXImageTransform.Microsoft.Alpha(Opacity = 90) !important;
	filter: alpha(opacity = 90) !important; 
}

.box_trans.left { 
	left:0; 
	right:auto; 
	background:#4b83d6; 	
	opacity: 1;
	-ms-filter: progid:DXImageTransform.Microsoft.Alpha(Opacity = 100);
	filter: alpha(opacity = 100); 
}

/* Basic jQuery Slider essential styles */

ul.bjqs{position:relative; list-style:none;padding:0;margin:0;overflow:hidden; display:none;}
li.bjqs-slide{position:absolute; display:none;}
ul.bjqs-controls{list-style:none;margin:0;padding:0;z-index:9999;}

ol.bjqs-markers{list-style: none; padding: 0;/* margin: 0; */width:100%;}

ol.bjqs-markers li{display:inline;}
ol.bjqs-markers li a{display:inline-block;}/**/
p.bjqs-caption{display:block;width:96%;margin:0;padding:2%;position:absolute;bottom:0;}

ol.bjqs-markers.h-centered {
    height: 16px;
    margin-top: -40px !important;
    overflow: hidden;
    padding-top: 4px;
    position: relative;
    text-align: center;
    width: 90px; 
		/*left:auto !important;*/
}



ol.bjqs-markers li {
    display: inline-block;
    height: 12px;
    overflow: hidden;
    width: 12px;
}
.bjqs-markers.h-centered li {background:#f3f3f3; margin-right:10px;}

.bjqs-markers.h-centered li a {
    display: inline-block;
    overflow: hidden;
    width: 12px; 
		color: transparent;
}
ol.bjqs-markers li a span { line-height:100px;}
.bjqs-markers.h-centered li.active-marker { background:#4A84D6;}

.back.about {
/*	min-height:365px; 
	background:url(../img/aboutus.jpg);
	background-size:100%; */
	
	background:url(../img/aboutus.jpg); 
	background-size:100%; 
	min-height:300px; 
	background-position:center -10px;
}

.back.office {
/*	background:url(../img/offices.jpg); 
	background-size:100%; 
	min-height:365px;*/
	
	background:url(../img/offices.jpg); 
	background-size:100%; 
	min-height:300px; 
	background-position:center -50px;
}

.back.as400cloud {
	background:url(../img/bg/as400cloud.jpg); 
	background-size:100%; 
	min-height:400px; 
/*	background-position:center -50px;*/
}

.back.i36cloud {
	background:url(../img/bg/i36_in_the_cloud.jpg); 
	background-size:100%; 
	min-height:400px; 
/*	background-position:center -50px;*/
}



/* FAQS PAGE */
ul.tab_partners.tab_faqs li { width:29% !important;}
.tab_container.partners.faqs h1 { font-size:2em;}



/* HOME SLIDE */
	ol.bjqs-markers.h-centered {/*margin-top: 15px !important; */left: 452px !important;}

@media (min-width: 1200px) {
	ol.bjqs-markers.h-centered { margin-top: -50px !important; left: 550px !important;}
}


/* PRODUCTS SLIDE */
#my-slideshow, .bjqs-wrapper, #my-slideshow ul.bjqs, .bjqs-slide { min-height:522px !important;}

.screenshot { margin-top:30px; margin-right:-2.5%;}
@media (min-width: 1200px) {
.screenshot { margin-top:40px; margin-top:0px; width:95%; margin-left:20px; margin-right:-2.5% !important;}
}

/* 404 Page */
.fourh { margin:140px auto; width:550px;}
.fourh h1 {
		font-family: "wf_SegoeUILight","Arial","sans-serif";
    font-weight: 300; 
		font-size:6em !important;
}

									/* TRANSLATE */
                  .language {
										z-index:999;
										position: absolute;
										margin-top:8px;
										right: 2%;
									}
										
										.goog-te-gadget-simple { 
										border-color:#333 !important; 
										background:transparent !important; 
										}
										
										.goog-te-gadget-simple a { padding-left:0 !important;}
										
										a.goog-te-menu-value span {color:#333 !important;}
										.goog-te-gadget-icon { 
										background:none !important; 
										width:1px !important;
										}
										
										.goog-te-menu-value {
											margin-left: 0px !important;
											margin-right: 0px !important;
										}
										
										body {top:0px !important;}
										.skiptranslate iframe { opacity:0.5 !important; top:-45px !important;}
										
										
/* ///// DIVERSITY ///// */
.grid-container.diversity {background:#fff url(../img/bg/diversity_w.jpg) no-repeat bottom right;}
.uldiversity {margin-left:1em;}
.uldiversity li {list-style:circle outside !important; margin-bottom:10px;}
.uldiversity.decimal li { list-style:decimal !important;}

/* ///// AS 400 IN THE CLOUD ///// */
ul.features { 
		background: #f3f3f3 url(../img/cloud_icon.png) no-repeat 40px 23px; 
    padding-bottom: 38px;
    padding-left: 255px;
    padding-top: 30px;
}
ul.features.i36 { 
		background: #f3f3f3 url(../img/i36_icon.png) no-repeat 40px 23px !important;
}
ul.features li { list-style:url(../img/bullet.png); font-size:20px;}

ul.plan_skill { margin-right:10px;}
ul.plan_skill li {
		border-bottom: 1px dotted #CCCCCC;
    margin-bottom: 3px;
    padding-bottom: 6px;
}

h3 b { font-family: "wf_SegoeUI","Segoe UI","Segoe","Segoe WP","Tahoma","Verdana","Arial","sans-serif"; font-weight:300;}



/* POPUP */
.popup_shadow { 
	background:#000;
	opacity: 0.70;
	-ms-filter: progid:DXImageTransform.Microsoft.Alpha(Opacity = 70);
	filter: alpha(opacity = 70);
	left:0; top:0; right:0; bottom:0;
	position:fixed; 
	z-index:999;

}

.popup {
	width:787px; 
/*	height:343px; */
	background:#f3f3f3 url(../img/as400_in_the_cloud.jpg) no-repeat; 
	z-index:1000; 
	position: fixed; 
	left:50%; 
	margin-left:-393px; 
	top:100px; 
	border: solid 1px #fff; 
	padding-bottom:30px;
}
.popup .features {
  	background: #f3f3f3 url(../img/cloud_icon_m.png) no-repeat 40px 23px; 
    margin-top: 343px;
    padding-bottom: 20px;
    padding-left: 220px;
    padding-top: 20px;
}

		.btn_see_plans {
			background: none repeat scroll 0 0 #4C85D7;
			color: #FFFFFF;
			cursor: pointer;
			display: block;
			height: 35px;
			line-height: 36px;
			margin-left: 187px;
			padding-left: 17px;
			width: 300px;
		}
		i.icon {		
			background: url(../img/sprite_icons.png) no-repeat 0 0 !important;
			display: block;
			height: 34px;
			width: 34px; 
			float:right;
		}

.btn-close { 
		background-color: #434343;
    border-radius: 1px;
    box-shadow: 0 1px rgba(255, 255, 255, 0.5), 0 1px rgba(0, 0, 0, 0.54) inset;
    color: #fff;
    cursor: pointer;
    font-size: 19px;
    height: 21px;
    line-height: 17px;
    padding-right: 2px;
    position: absolute;
    right: 8px;
    text-align: center;
    text-indent: 2px;
    text-shadow: 0 1px 1px #000000;
    top: 6px;
    width: 19px; 
}

.video { width:700px; height:397px;}

.tbl_compare {
	margin:0px;padding:0px;
	width:100%;
}.tbl_compare table{
    border-collapse: collapse;
        border-spacing: 0;
	width:100%;
	height:100%;
	margin:0px;padding:0px;
}
.tbl_compare tr:nth-child(odd){ background-color:#00759b; }
.tbl_compare tr:nth-child(even)    { background-color:#009bd3; }.tbl_compare td{
	vertical-align:middle;
	
	border:1px solid #00759b;
	border-width:0px 1px 1px 0px;
	padding:12px;
	font-size:14px;
	font-family:Arial;
	font-weight:normal;
	color:#ffffff;
}.tbl_compare tr:last-child td{
	border-width:0px 1px 0px 0px;
}.tbl_compare tr td:last-child{
	border-width:0px 0px 1px 0px;
}.tbl_compare tr:last-child td:last-child{
	border-width:0px 0px 0px 0px;
}
.tbl_compare tr:first-child td{
		background:#000;
	border:0px solid #666666;
	text-align:center;
	border-width:0px 0px 1px 1px;
	font-size:14px;
	font-family:Arial;
	font-weight:bold;
	color:#ffffff;
}

.tbl_compare tr:first-child:hover td{
	background:#000000;
}
.tbl_compare tr:first-child td:first-child{
	border-width:0px 0px 1px 0px;
}
.tbl_compare tr:first-child td:last-child{
	border-width:0px 0px 1px 1px;
}
