/*
Theme Name: Dataxis
Author: Silvina Ugrotte (desing), Nicolas Flores (developer)
Version: 1.0
*/


/* =Reset default browser CSS. Based on work by Eric Meyer: http://meyerweb.com/eric/tools/css/reset/index.html
-------------------------------------------------------------- */

html, body, div, span, applet, object, iframe,
h1, h2, h3, h4, h5, h6, p, blockquote, pre,
a, abbr, acronym, address, big, cite, code,
del, dfn, em, font, img, ins, kbd, q, s, samp,
small, strike, strong, sub, sup, tt, var,
b, u, i, center,
dl, dt, dd, ol, ul, li,
fieldset, form, label, legend,
table, caption, tbody, tfoot, thead, tr, th, td {
	background: transparent;
	margin: 0;
	padding: 0;
}
body {
	line-height: 1;
}
h1, h2, h3, h4, h5, h6 {
	clear: both;
	font-weight: normal;
}
ol, ul {
	list-style: none;
}
blockquote {
	quotes: none;
}
blockquote:before, blockquote:after {
	content: '';
	content: none;
}
del {
	text-decoration: line-through;
}
a img {
	border: none;
}


/* =Layout
-------------------------------------------------------------- */
body{
background:#CCCCCD;
font:10px normal Tahoma, Arial, Helvetica;
}
.menu{
width:980px;
margin:0 auto;
}
#wrapper{
background: url(images/back-main.jpg) repeat-y center top;
width:1000px;
margin:0 auto;
}
.hide{
display:none;
}
.clear{
clear:both;
}
#access{
background: url(images/back-header.jpg) repeat-x center top;
height:27px;
text-align:right;
padding:10px 0 0 0;
}
#access li{
display:inline;
border-right:1px solid #ffffff;
}
#access a:link, #access a:visited{
color:#ffffff;
text-decoration:none;
font-size:11px;
padding:0 5px;
}
#access li.last{
border-right:none;
}
#access li.last a{
padding-right:0;
}

#access a:hover, #access .current_page_item a{
color:#F37835;
}
#header{
background: url(images/Nuevo-Header_OK_3.png) no-repeat center top; /* back-top.jpg*/
height:89px;
padding:15px 0 0 0;
}
#masthead{
padding:0 27px;
position:relative;
}
#branding{
/*background: url(images/dataxis_logo.png) no-repeat left top;*/ /* logo cambiado */
float:left;
width:750px;
height:89px;
padding:;
}
	#site-title {
	float:left;
	width:150px;
	height:90px;
	}
	#site-title a{
	display:block;
	text-indent:-1000em;
	width:150px;
	height:90px;
	}
	#site-description{
	float:right;
	width:500px;
	font-size:18px;
	font-face: Tahoma, Arial;
	color:#58595B;
	margin-top:48px;
	text-align:center;
	}
.loginhead
{
float:right; 
width:140px; 
height:80px;
margin-top:4px;
}
.loginbox
{
	width:121px;
	height:18px; 
	border:0px; 
	/*background: url('images/barra-login.png') no-repeat scroll left top transparent;*/
}
.inputloginbox
{
	width:104px;
	height:18px; 
	border:0px; 
	background:transparent;
	margin-left:6px;
	margin-top: 2px;
	font-size: 10px;
	color: #888888;
}
.titulologin
{
color: #ED7710; font-family: Arial,Helvetica,sans-serif; font-size: 11px;
}
.innertitulologin
{
margin-left: 10px;
}
.forgotpassword
{
color: #888888;
font-family: Arial,Helvetica,sans-serif; 
font-size: 10px;
text-decoration: none;
}
.forgotpassword a
{
	text-decoration: none;
}
.innerforgotpassword
{
margin-left: 10px;
}
.formulariologin
{

}
.formulariologin td
{
padding: 1px;
}
#powered{
background: url(images/powered-by-dataxis-media.jpg) no-repeat left bottom;
width:90px;
height:42px;
padding:30px 0 0 0;
float:left;
margin:0 0 0 95px;
}
#powered a{
text-indent:-1000em;
display:block;
width:100%;
height:100%;
}
#language{
float:left;
margin:0 0 0 80px;
padding:50px 0 0 0;
}
#menu{
clear:both;
height:37px;
width:980px;
margin:0 auto;
padding:0px;
border-bottom:1px solid #000000;
color:#ffffff;
}
#menu li{
float:left;
text-align:center;
height:44px;
margin-right:1px;
}

#menu a:link, #menu a:visited{
color:#ffffff;
font-size:13px;
text-decoration:none;
font-weight:bold;
background:url(images/fondo-barra.png) repeat-x center top; /*back-bar.jpg*/
display:block;
width:100%;
height:35px;
padding:9px 0 0 0;
}
#menu a:hover, #menu a.active, #menu .current-menu-item a, #menu .current-page-ancestor a{
background:url(images/back-bar-hover.jpg) repeat-x center top;
color:#000000;
}
	#menu .about-us{
	width:66px; 
	}
	#menu .oi{
	width:90px;
	}
	#menu .reports{
	width:67px;
	}
	#menu .media{
	width:54px;
	}
	#menu .wallcharts{
	width:80px;
	}
	#menu .pressroom{
	width:83px;
	}
	#menu .events{
	width:54px;
	}
	#menu .whitepapers{
	width:96px;
	}
	#menu .webinarss{
	width:70px;
	}
	#menu .contactus{
	width:75px; 
	}

#searchform{
float:right;
background:url(images/fondo-barra.png) repeat-x center top; /*images/back-bar.jpg*/
height:35px;
padding:9px 0 0 0;
/*width:235px; press room*/
width:235px;
color:#000000;
}
#searchform input{
background:url(images/back-input.jpg) repeat-x center top;
height:15px;
border:none;
width:170px;
}
#searchform label{
color:#ffffff;
font-size:14px;
padding: 0 0 0 10px;
font-weight:normal;
}
#searchform button{
display:none;
}

/* CUERPO PRINCIPAL
***********************/
#main{
padding:15px 25px 60px;
min-height:282px;
}

/* home ******/
#botonera{
height:230px;
margin-top:4px;
background:url(images/botonera2.gif) repeat-x left top;
}
#botonera li{
float:left;
height:205px;
}
#botonera a{
display:block;
width:100%;
height:100%;
text-indent:-1000em;
}
#botonera .b-1{
background-position: 0 top;
width:240px;
}
#botonera .b-2{
background-position: -480px top;
width:240px;
}
#botonera .b-3{
background-position: -240px top;
width:240px;
}
#botonera .b-4{
background-position: -720px top;
width:240px;
}
#main.homepage{
padding:0 20px;  
}


/* BLOG ******/
.homepage #container{
padding:0;
}
.homepage #primary{
float:left;
width:237px;

}
.homepage #secondary{
float:left;
width:220px;
padding:0 0 0 10px;
}
.homepage .categorias{
display:none;
}
	.homepage .categorias a{
	color:#000000;
	text-decoration:none;
	font-weight:bold;
	}
.post{
clear:both;

}
.entry-meta{
height:15px;
color:#808184;
}
.entry-title{
padding:10px 0 15px 0;
font-size:18px;
color:#000;
font-weight:bold;
font-family: Tahoma, Arial, Helvetica;
}

.separador{
background: url(images/punteada.gif) repeat-x left center;
height:30px;
clear:both;
}
.entry-title a{
font-size:18px;
color:#000;
font-weight:bold;
text-decoration:none;
}
.home .entry-title{
/*font-size:12px;
padding:0;
*/
background: url("images/bullet3.jpg") no-repeat scroll left 10px rgba(0, 0, 0, 0);
    padding: 4px 0 0 15px;
}
.home .entry-title a{
font-size:12px;
padding:0;
}
.home .separador{
/*height:20px;*/
height:18px;

}
.entry{
float:left;
/*width:425px;*/
width:auto;
}
.thumb{
float:right;
background: url(images/bk_thumb.jpg) repeat-x left top;
width:223px;
height:175px;
text-align:center;
padding:3px 0 0 0;
}
.attachment-post-thumbnail {
margin:0 auto;
}
.post p{
padding:0 0 10px 0;
}
.postthumb{
float:right;
width:545px;
}
.entry-summary, .entry-content{
font-size:12px;
}
.entry-summary{
padding:0 0 40px 0;
position:relative;
}

.entry-summary p{
padding:0 0 10px 0;
}
.more-link-simple
{
color: #ff6600;
font-weight: bold;
text-decoration: none;
font-size: 14px;
margin-left: 5px;
}
.more-link{
display:block;
text-align:center;
color:#ffffff;
background: url(images/readmore.jpg) repeat-x left top;
text-decoration:none;
width:108px;
height:32px;
line-height:32px;
margin:5px 0 0 0;
position:absolute;
right:0;
bottom:0;
}
.more-linker{
display:block;
text-align:center;
color:#ffffff;
background: url(images/readmore.jpg) repeat-x left top;
text-decoration:none;
width:108px;
height:32px;
line-height:32px;
margin:5px 0 0 0;
right:0;
bottom:0;
}

.separador2{
border-bottom:1px solid #231F20;
height:5px;
clear:both;
}
.entry-utility{
padding:5px 0 0 0;
height:45px;
clear:both;
}
.social{
text-align:right;
float:right;
}
.comments-link{
background: #CCCCCD url(images/comentarios.jpg) no-repeat 10px center;
width:65px;
height:15px;
padding:3px 0 0 35px;
display:block;
float:left;
}
.comments-link a{
color:#000000;
text-decoration:none;

}
#nav-below{
background:#CCCCCD;
height:18px;
margin:50px 0 0 0;
text-align:right;
padding:1px 0 0 0;
}
	#nav-below div{
	display:inline;
	}
	#nav-below a{
	text-decoration:none;
	color:#000000;
	padding:0 5px;
	font-size: 14px;
	font-weight: bold;
	}

#commentform{

}
.row{
clear:both;
padding:0 0 10px 0;
}	
#commentform label{
float:left;
width:180px;
}
#commentform input{
float:left;
width:355px;
}
#commentform textarea{
float:left;
width:350px;
height:184px;
background:#e9e9e9 url(images/back-textarea.jpg) repeat-x left top;
border:1px solid #231F20;
}
#commentform #submit{
background:url(images/back-button.jpg) repeat-x center top;
color:#ffffff;
text-align:right;
width:535px;
cursor:pointer;
font-size:9px;
font-weight:bold;
}

.commentlist {
border-top:1px solid #000000;
font-size:11px;
}
.commentlist li{
padding:5px 0;
border-bottom:1px solid #000000;
}
.comment-meta{
float:right;
height:15px;
text-align:right;
color:#808184;
}
.comment-author {
float:left;
width:150px;
clear:both;
font-weight:bold;
}
.comment-author em{
font-style:normal;
color:#808184;
font-weight:bold;
display:block;
font-size:8px;
}
.comment-body{
float:right;
width:545px;
}
.comment-body .texto{
background: url(images/punteada.gif) repeat-x left bottom;
padding:0 0 5px 0;
}
.commentlist .reply{
float:right;
text-align:right;
}
.commentlist .reply a{
color:#000000;
text-decoration:none;
font-weight:bold;
}
#respond{
padding:20px 0 0 0;
clear:both;
}
#reply-title{
display:inline;
font-weight:bold;
font-size:14px;
}
#respond p{
display:inline;
}
#respond form{
padding:15px 0 0 0;
}
	
/* CATEGORY ************/
#container{
padding:0 10px 0 0;
}
.sidebar-left{
background:url(images/botonera-reports1.png) no-repeat left top; /*images/reports1.jpg*/
width:175px;
height:214px;
margin-right:10px;
float:left;
position:relative;
}
#contents-pricing
{
margin-top: 220px;
margin-left: 4px;

}

#cat-1 a{
text-indent:-1000em;
outline:none;
display:block;
position:absolute;
width:170px;
height:24px;
left:0;
top:144px;
}
#cat-2 a{
text-indent:-1000em;
outline:none;
display:block;
position:absolute;
width:170px;
height:24px;
left:0;
top:468px;
}
#cat-3 a{
text-indent:-1000em;
outline:none;
display:block;
position:absolute;
width:170px;
height:24px;
left:0;
top:168px;
}
#cat-full a{
text-indent:-1000em;
outline:none;
display:block;
position:absolute;
width:170px;
height:24px;
left:0;
top:190px;
}
.category #content, .single-post #content{
float:left;
width:750px;
}
.single-post #content-reports{
float:left;
width:720px;
}
.category #content h1, .single #content h2{
font-face: Tahoma, Arial;
background:#999999;
background:url(images/barra-gris.png) repeat-x center top;
color:#ffffff;
padding:3px;
height:20px;
margin-left:5px;
font-size:15px;
}
.category #content-reports h1, .single #content-reports h2{
font-face: Tahoma, Arial;
background:#999999;
background:url(images/barra-gris.png) repeat-x center top;
color:#ffffff;
padding:3px;
height:20px;
font-weight:bold;
margin-left:5px;
font-size:15px;
}
.category .post, .single-post .post{
padding:10px 0 0 20px;
}

/* pagina ************/
.pagina{
border:none;
font-size:13px;
}
.call-offices{
background:url(images/back-office.jpg) repeat-x center top;
width:430px;
height:95px;
padding:10px 0 0 10px;
}
.call-offices ul{
padding:0 0 0 120px;
}
.contact a{
font-weight:bold;
text-decoration:none;
color:#000000;
}


/* about us ************/
#content .about-us .breadcrums {
font-size:13px;
padding:0 0 10px 0;
font-weight:bold;
}
#content .about-us .breadcrums span{
color:#F37835;
}
#content .about-us .breadcrums a:link, #content .about-us .breadcrums a:visited{
color:#231F20;
text-decoration:none;
}

#content .about-us .breadcrums a:hover{
color:#F37835;
}
#content .about-us .single-left{
background:#eeeeee;
width:580px;
float:left;
padding:10px;
height: 1029px;
}
#content .about-us .single-left ul{
padding:15px 0 0 75px;
}
#content .about-us .single-left li{
background:url(images/bullet.jpg) no-repeat left top;
padding:0 0 15px 35px;
text-align:justify;
width:365px;
color:#6C6E6F;
}
#content .about-us .single-left li span{
color:#F37835;

}
#content .about-us .single-right{
background:#eeeeee url(images/about-io.jpg) no-repeat left top;
width:318px;
float:right;
padding:110px 10px 0;
height: 940px;
}
#content .about-us .single-right ul{
padding: 5px 0;
}
#content .about-us .single-right li{
padding: 5px 0;
}
#content .about-us h3{
color:#FD7B01;
font-size:20px;
padding:5px 0 10px;
font-weight:bold;
}
/* careers ************/
#content .careers .breadcrums {
font-size:13px;
padding:0 0 10px 0;
font-weight:bold;
}
#content .careers .breadcrums span{
color:#F37835;
}
#content .careers .breadcrums a:link, #content .careers .breadcrums a:visited{
color:#231F20;
text-decoration:none;
}

#content .careers .breadcrums a:hover{
color:#F37835;
}
/* management ************/
#content .management .breadcrums {
font-size:13px;
padding:0 0 10px 0;
font-weight:bold;
}
#content .management .breadcrums span{
color:#F37835;
}
#content .management .breadcrums a:link, #content .management .breadcrums a:visited{
color:#231F20;
text-decoration:none;
}

#content .management .breadcrums a:hover{
color:#F37835;
}
#content .management .single-left{
background:#eeeeee;
width:580px;
float:left;
padding:10px;
height:940px;
}
#content .management .single-left ul{
padding:15px 0 0 134px;
}
#content .management .single-left ul.pascal{
background: url(images/pascal.jpg) no-repeat left 15px;
}
#content .management .single-left ul.nicolas{
background: url(images/nicolas.jpg) no-repeat left 15px;
}
#content .management .single-left ul.ariel{
background: url(images/ariel.jpg) no-repeat left 15px;
}
#content .management .single-left ul.sridhar{
background: url(images/sridhar.jpg) no-repeat left 15px;
}

#content .management .single-left li{
padding:0 0 15px 0;
text-align:justify;
width:416px;
color:#6C6E6F;
}
#content .management .single-left li span{
color:#F37835;

}
#content .management .single-right{
background:#eeeeee url(images/about-io.jpg) no-repeat left top;
width:318px;
float:right;
padding:110px 10px 0;
height:855px;
}
#content .management .single-right ul{
padding: 5px 0;
}
#content .management .single-right li{
padding: 5px 0;
}
#content .management h3{
color:#FD7B01;
font-size:20px;
padding:5px 0 10px;
font-weight:bold;
}
#content .management h3 span{
color:#000000;
font-size:18px;
}

/* media ************/
#container.grande{
padding:0;
}
/*#content .media .item {
color:#6C6E6F;
padding:30px 15px 10px;
height:185px;
position:relative;
}*/
/*#content .media .col-left {
width:510px;
}*/
/*#content .media a {
text-indent:-1000em;
display:block;
position:absolute;
top:145px;
right:15px;
width:135px;
height:35px;
}*/
/*.medialink{
text-indent:-1000em;
display:block;
position:absolute;
top:145px;
right:15px;
width:135px;
height:35px;
}*/


#content .media .global4play {
background:url(images/item-1.jpg) no-repeat -6px -6px;
}
#content .media .nextv {
background:url(images/item-2.jpg) no-repeat -6px -6px;
}
#content .media .asia {
background:url(images/item-3.jpg) no-repeat -6px -6px;
}
#content .media .nextwireless {
background:url(images/item-3.jpg) no-repeat -6px -6px;
}
#content .media .wallcharts {
background:url(images/item-4.jpg) no-repeat -6px -6px;
}
#content .media .item h3{
color:#000000;
font-size:20px;
padding:5px 0 0 0;
font-weight:bold;
}
#content .media .item h4{
color:#6C6E6F;
font-size:16px;
font-weight:bold;
padding:0 0 10px 0;
}
#content .media .global4play h3 span{
color:#C0272D;
}
#content .media .nextv h3 span{
color:#6CB33F;
}
#content .media .asia h3 span{
color:#009CDE;
}
#content .media .nextwireless h3 span{
color:#009CDE;
}
/*** Media 2 ***/
/* media ************/

.media-press-rel-container { height:106px; width:944px; background:url(images/media-press-release.jpg) no-repeat; }
.media-press-rel-container a { font: 10px normal Tahoma,Arial,Helvetica; color:#6C6E6F; text-decoration:none;  }
/*.media-press-rel-container a { font: 10px normal Tahoma,Arial,Helvetica; color:#231f20; text-decoration:none;  }*/
.media-press-logo-box { width: 209px; float: left; height:106px; }
/*.media-press-box { width: 360px; float: left; padding:22px 7px 13px 0;}*/
.media-press-box { width: 387px; float: left; padding:22px 7px 13px 0;}

.clear-both-div { clear:both; }
.outmore-link
{
	height:33px;
}
#container.grande{
padding:0;
}
#content .media .item {
color:#6C6E6F;
padding:39px 15px 10px 13px;
/*height:228px;*/
position:relative;
float:left;
width:396px;
/*width:478px;*/
}
#content .media .item {
color:#6C6E6F;
padding:0px 15px 0px 0px;
/*height:228px;*/
position:relative;
float:left;
width:234px;
/*width:478px;*/
}
.media-row { margin-top:30px; display:inline-block; }
#content .media .media-text {
color:#6C6E6F;
padding:0px 15px 0px 0px;
/*height:228px;*/
position:relative;
float:left;
width:686px;
min-height:78px;
 background:url(images/media-page-news-bg.jpg) no-repeat;
 display: inline-block;

/*width:478px;*/
}
.media-text ul { width:320px; float:left; margin-right:20px;}
.media-text ul li a{ font: 11px normal Tahoma,Arial,Helvetica; color:#6C6E6F; text-decoration:none; }
/*.mediatext ul li a{ font: 11px normal Tahoma,Arial,Helvetica; color:#231f20; text-decoration:none; }*/
.mediatext ul li a{ font: 11px normal Tahoma,Arial,Helvetica; color:#6C6E6F; text-decoration:none; }

.outmore-media {
    float: right;
    margin-right: 10px;	
}
.medialink {
    /*display: block;
    height: 26px;
    position: absolute;
    right: 15px;
    text-indent: -1000em;
    width: 135px;*/
	/*display: block;
    float: left;
    height: 26px;
    right: 15px;
    text-indent: -1000em;
    width: 161px;*/
	display: block;
    float: left;
    height: 26px;
    right: 15px;
    text-indent: -1000em;
    width: 130px;
	
}
.spacer {
margin:0;
width:98px;/*84*/
float:left;
height:228px;
position: relative;
}
#content .media .media-container  {
background:url(images/media.jpg) no-repeat -6px -6px;
height:840px;
}
#content .media .media-container  {
background:url(images/media.jpg) no-repeat -6px -6px;
height:840px;
}
#content .media .col-left {
/*width:392px; -- align*/
width:396px;
padding:105px 0 0; /*120*/
/*padding:117px 0 0; 120*/
}
#content .media .col-left {
/*width:392px; -- align*/
width:396px;
padding:105px 0 0; /*120*/
/*padding:117px 0 0; 120*/
}
.mediatext {
}
/*#content .media a {
text-indent:-1000em;
display:block;
position:absolute;
top:145px;
right:15px;
width:135px;
height:35px;
}*/
/*.medialink{
text-indent:-1000em;
display:block;
position:absolute;
top:145px;
right:15px;
width:135px;
height:35px;
}*/

#content .media .item h3{
color:#000000;
font-size:20px;
padding:5px 0 0 0;
font-weight:bold;
}
#content .media .item h4{
color:#6C6E6F;
font-size:16px;
font-weight:bold;
padding:0 0 10px 0;
}
#content .media .global4play h3 span{
color:#C0272D;
}
#content .media .nextv h3 span{
color:#6CB33F;
}
#content .media .asia h3 span{
color:#009CDE;
}
#content .media .nextwireless h3 span{
color:#009CDE;
}
/****Media 2 ends***/

/* events ************/
#container.grande{
padding:0;
}
#content .events .item {
color:#6C6E6F;
padding:12px 0 10px 190px;
height:185px;
position:relative;
}
#content .events .col-left {
width:500px;
}
.evento {
text-indent:-1000em;
display:block;
position:absolute;
top:145px;
right:15px;
width:135px;
height:35px;
}

#content .events .event1 {
background:url(images/event-1.jpg) no-repeat -6px -6px;
}
#content .events .event2 {
background:url(images/event-2.jpg) no-repeat -6px -6px;
}
#content .events .event3 {
background:url(images/event-3.jpg) no-repeat -6px -6px;
}
#content .events .event4 {
background:url(images/event-4.jpg) no-repeat -6px -6px;
}
#content .events .event5 {
background:url(images/event-5.jpg) no-repeat -6px -6px;
}
#content .events .event10 {
background:url(images/event-10.jpg) no-repeat -6px -6px;
}
#content .events .event6 {
background:url(images/event-6.jpg) no-repeat -6px -6px;
}
#content .events .event7 {
background:url(images/event-7.jpg) no-repeat -6px -6px;
}
#content .events .event8 {
background:url(images/event-8.jpg) no-repeat -6px -6px;
}
#content .events .item h3{
color:#000000;
font-size:20px;
padding:2px 0 0 0;
font-weight:bold;
}
#content .events .item h4{
color:#6C6E6F;
font-size:16px;
font-weight:bold;
padding:0 0 4px 0;
}
#content .events .event1 h3 span{
color:#0374BB;
}
#content .events .event2 h3 span{
color:#72bf44;
}
#content .events .event3 h3 span{
color:#006838;
}
#content .events .event4 h3 span{
color:#fdca39;
}
#content .events .event5 h3 span{
color:#ec1c24;
}
#content .events .event6 h3 span{
color:#44B098;
}
#content .events .event7 h3 span{
color:#BF342D;
}
#content .events .event8 h3 span{
color:#CF227B;
}
#content .events .event10 h3 span{
color:#ec1c24;
}
#content .events h3 span.gris{
color:#808184;
}
/**************************************************************************
**************************************************************************
TEST CSS FOR EVENT TEST PAGE
***********************************************************************/
/* events ************/
#container.grande{
padding:0;
}
#content .events-test .item {
color:#6C6E6F;
padding:12px 0 10px 184px;
height:185px;
position:relative;
}
#content .events-test .col-left {
width:500px;
}
.evento {
text-indent:-1000em;
display:block;
position:absolute;
top:145px;
right:15px;
width:135px;
height:35px;
}

#content .events-test .event1 {
background:url(images/event-1.jpg) no-repeat -6px -6px;
}
#content .events-test .event2 {
background:url(images/event-2.jpg) no-repeat -6px -6px;
}
#content .events-test .event3 {
background:url(images/event-3.jpg) no-repeat -6px -6px;
}
#content .events-test .event4 {
background:url(images/event-4.jpg) no-repeat -6px -6px;
}
#content .events-test .event5 {
background:url(images/event-5.jpg) no-repeat -6px -6px;
}
#content .events-test .event10 {
background:url(images/event-10.jpg) no-repeat -6px -6px;
}
#content .events-test .event6 {
background:url(images/event-6.jpg) no-repeat -6px -6px;
}
#content .events-test .event7 {
background:url(images/event-7.jpg) no-repeat -6px -6px;
}
#content .events-test .event8 {
background:url(images/event-8.jpg) no-repeat -6px -6px;
}
#content .events-test .item h3{
color:#000000;
font-size:19px;
padding:2px 0 0 0;
font-weight:bold;
}
#content .events-test .item h4{
color:#6C6E6F;
font-size:16px;
font-weight:bold;
padding:0 0 4px 0;
}
#content .events-test .event1 h3 span{
color:#0374BB;
}
#content .events-test .event2 h3 span{
color:#72bf44;
}
#content .events-test .event3 h3 span{
color:#006838;
}
#content .events-test .event4 h3 span{
color:#fdca39;
}
#content .events-test .event5 h3 span{
color:#ec1c24;
}
#content .events-test .event6 h3 span{
color:#44B098;
}
#content .events-test .event7 h3 span{
color:#BF342D;
}
#content .events-test .event8 h3 span{
color:#CF227B;
}
#content .events-test .event10 h3 span{
color:#ec1c24;
}
#content .events-test h3 span.gris{
color:#808184;
}
/* New added on sep 24 2015 */
.block-div-main { clear:both; display:block; background:#ffffff url(images/events/1.jpg) no-repeat; margin-bottom: 1px; height:218px; }
.block-div-main-2 { clear:both; display:block; background:#ffffff url(images/events/2.jpg) no-repeat; margin-bottom: 25px; height:113px; }
.block-div-3 { clear:both; display:block;}
.block-subdiv { float:left; width:57%; vertical-align: middle; padding-left:10px; }
.block-subdiv-img {  vertical-align: middle; width:260px; margin-left:10px;  padding-top:75px; }
.block-subdiv-img-2 {  vertical-align: middle; width:260px; margin-left:10px;  padding-top:30px; }
.block-subdiv-text {  vertical-align: middle; margin:auto;  padding-top:17px; }
.block-subdiv-text  h4 {  color:#818286; font-weight:bold; margin-top:10px; font-size:14px;}
.block-subdiv-text  p {  color:#000; font-weight:normal; font-size:12px;}
.block-div-3 div  img { display:block; margin:auto;}
.grey-block  { background:#ffffff url(images/events/background-gradient-02.jpg) no-repeat; padding:5px 15px; height:101px; margin-bottom:5px;}
.grey-block h3 { color:#fff; font-weight:bold; font-size:20px; margin:10px auto auto; }
.col-left p { line-height:15px;  width: 513px;}
/**************************************************************************
**************************************************************************
TEST CSS FOR EVENT TEST PAGE ENDS
***********************************************************************/

/* global offices ************/
div.contact-us{
background:#eeeeee url(images/back-global.jpg) no-repeat right top;
/*height:760px;*/
position:relative;
padding:10px;
}

.contact-us .single-left{

}
#content .contact-us h3{
color:#FD7B01;
font-size:20px;
padding:5px 0 10px;
font-weight:bold;
}
#content .contact-us .single-left ul{
padding:45px 0 0 75px;
}
#content .contact-us .single-left li{
background:url(images/bullet.jpg) no-repeat left top;
padding:0 0 15px 35px;
text-align:justify;
width:365px;
color:#000;
}
.contact-us .contacto{
position:absolute;
right:55px;
top:80px;
width:480px;
}

.contact-us label{
text-align:right;
margin:0 5px 0 0;
width:100px;
float:left;
}
.contact-us input, .contact-us textarea{
float:left;
}
.contact-us input{
width:200px;
}
.contact-us textarea{
width:300px;
height:50px;
}
.contact-us .wpcf7-submit{
width:143px;
background:url(images/button.jpg) no-repeat left top;
height:38px;
cursor:pointer;
border:none;
color:#ffffff;
margin:0 67px 0 0;
text-align:center;
float:right;
}
.contact-us .row{
clear:both;
padding:5px 0;
}



/* Ask for quotation ************/
div.ask-for-quotation{
background:#eeeeee url(images/back-global.jpg) no-repeat right top;
height:560px;
position:relative;
padding:10px;
}

.ask-for-quotation .single-left{

}
#content .ask-for-quotation h3{
color:#FD7B01;
font-size:20px;
padding:5px 0 10px;
font-weight:bold;
}
#content .ask-for-quotation .single-left ul{
padding:45px 0 0 75px;
}
#content .ask-for-quotation .single-left li{
background:url(images/bullet.jpg) no-repeat left top;
padding:0 0 15px 35px;
text-align:justify;
width:365px;
color:#000;
}
.ask-for-quotation .contacto{
position:absolute;
right:55px;
top:80px;
width:880px;
}

.ask-for-quotation label{
text-align:right;
margin:0 5px 0 0;
width:100px;
float:left;
}
.ask-for-quotation input, .ask-for-quotation textarea{
float:left;
}
.ask-for-quotation input{
width:200px;
}
.ask-for-quotation textarea{
width:300px;
height:50px;
}
.ask-for-quotation .wpcf7-submit{
width:143px;
background:url(images/button.jpg) no-repeat left top;
height:38px;
cursor:pointer;
border:none;
color:#ffffff;
margin:0 67px 0 0;
text-align:center;
float:right;
}
.ask-for-quotation .row{
clear:both;
padding:5px 0;
}
.ask-for-quotation .rowleft{
float:left;
}
.ask-for-quotation .rowright{
margin-left: 330px;
}

/* Find Out More ************/
div.find-out-more{
background:#eeeeee url(images/back-global.jpg) no-repeat right top;
height:560px;
position:relative;
padding:10px;
}

.find-out-more .single-left{

}
#content .find-out-more h3{
color:#FD7B01;
font-size:20px;
padding:5px 0 10px;
font-weight:bold;
}
#content .find-out-more .single-left ul{
padding:45px 0 0 75px;
}
#content .find-out-more .single-left li{
background:url(images/bullet.jpg) no-repeat left top;
padding:0 0 15px 35px;
text-align:justify;
width:365px;
color:#000;
}
.find-out-more .contacto{
position:absolute;
right:55px;
top:80px;
width:880px;
}

.find-out-more label{
text-align:right;
margin:0 5px 0 0;
width:100px;
float:left;
}
.find-out-more input, .find-out-more textarea{
float:left;
}
.find-out-more input{
width:200px;
}
.find-out-more textarea{
width:300px;
height:50px;
}
.find-out-more .wpcf7-submit{
width:143px;
background:url(images/button.jpg) no-repeat left top;
height:38px;
cursor:pointer;
border:none;
color:#ffffff;
margin:0 67px 0 0;
text-align:center;
float:right;
}
.find-out-more .row{
clear:both;
padding:5px 0;
}
.find-out-more .rowleft{
float:left;
}
.find-out-more .rowright{
margin-left: 330px;
}

/* free trial ************/
div.get-a-free-trial{
background:#eeeeee url(images/back-global.jpg) no-repeat right top;
height:560px;
position:relative;
padding:10px;
}

.get-a-free-trial .single-left{

}
#content .get-a-free-trial h3{
color:#FD7B01;
font-size:20px;
padding:5px 0 10px;
font-weight:bold;
}
#content .get-a-free-trial .single-left ul{
padding:45px 0 0 75px;
}
#content .get-a-free-trial .single-left li{
background:url(images/bullet.jpg) no-repeat left top;
padding:0 0 15px 35px;
text-align:justify;
width:365px;
color:#000;
}
.get-a-free-trial .contacto{
position:absolute;
right:55px;
top:80px;
width:880px;
}

.get-a-free-trial label{
text-align:right;
margin:0 5px 0 0;
width:100px;
float:left;
}
.get-a-free-trial input, .get-a-free-trial textarea{
float:left;
}
.get-a-free-trial input{
width:200px;
}
.get-a-free-trial textarea{
width:300px;
height:50px;
}
.get-a-free-trial .wpcf7-submit{
width:143px;
background:url(images/button.jpg) no-repeat left top;
height:38px;
cursor:pointer;
border:none;
color:#ffffff;
margin:0 67px 0 0;
text-align:center;
float:right;
}
.get-a-free-trial .row{
clear:both;
padding:5px 0;
}
.get-a-free-trial .rowleft{
float:left;
}
.get-a-free-trial .rowright{
margin-left: 330px;
}
/* oi ************/
.page-template-oi-page-php .page{
/*width:460px;*/
width:540px;
float:left;
margin:0 0 0 15px;
}
.page-template-oi-page-php #main{
padding:15px 10px 60px;
}
.page-template-oi-page-php h2{
margin:10px 0;
font-size:22px;
font-weight:bold;
}
.page-template-oi-page-php p{
margin:10px 0;
}
.page-template-oi-page-php .bullet-3 li{
background: url(images/bullet-3.jpg) no-repeat left top;
padding:0 0 0 20px;
margin:5px 0;
}

.bullet-3 li a
{
color: #FF9900;
text-decoration:none;
font-weight:bold;
}
.page-template-oi-page-php .bullet-3b li{
background: url(images/bullet-3b.jpg) no-repeat left top;
padding:0 0 0 20px;
margin:5px 0;
}
.page-template-oi-page-php .bullet-1 li{
background: url(images/bullet-1.jpg) no-repeat left top;
padding:0 0 0 20px;
margin:5px 0;
}
.page-template-oi-page-php .bullet-2 li{
background: url(images/bullet-2.jpg) no-repeat left top;
padding:0 0 0 20px;
margin:5px 0;
}

.page-template-oi-page-php h3{
margin:10px 0;
font-size:15px;
font-weight:bold;
color:#FF6600;
}
.page-template-oi-page-php h4{
margin:10px 0;
font-size:14px;
font-weight:bold;
}
.page-template-oi-page-php .separador{
height:10px;
}
.page-template-oi-page-php em{
font-style:normal;
font-weight:bold;
color:#FF6600;
}

.page-template-oi-page-php .bullet-4 li{
background: url(images/bullet-4.jpg) no-repeat left top;
padding:0 0 0 20px;
margin:5px 0;
}

/* SIDEBAR ************/
.sidebar-col1, .sidebar-col2, .sidebar-col3, .sidebar-col4, .sidebar-col3-oi{
float:left;
}
.sidebar-col1{
width:300px;
}
.sidebar-col3-oi { width:175px; position:relative;}
.sidebar-col3-oi ul   {  width:100%; }
.sidebar-col3-oi ul li  {  border-bottom: 1px solid #fd7b01;
    line-height: 29px;
    padding-left: 11px; }
.sidebar-col3-oi h2 {    background: rgba(0, 0, 0, 0) url("images/discounts.jpg") no-repeat scroll center top;
    color: #ffffff;
    font-size: 17px;
    font-weight: bold;
    height: 25px;
    margin: 0 0 7px;
    padding-left: 9px;
    padding-top: 2px;
    text-decoration: none; }
	.get-trial {  background: rgba(0, 0, 0, 0) url("images/button-trial.png") no-repeat scroll left top; display:block; margin-top:15px; height:42px; }
.sidebar-col3-oi ul li a {   color: #454648;
    font-size: 12px;
    font-weight: bold;
    text-decoration: none;}
.sidebar-col3{
width:175px;
background:#CCCCCD url(images/botonera-online12.png) no-repeat left top; /*images/oi3.jpg*/
height:417px;
position:relative;
}
.sidebar-col3 li{
height:27px;
width:100%;
left:0;
position:absolute;
}
	.sidebar-col3 li.play {
	top:148px;
	}
	.sidebar-col3 li.tvworlwide {
	top:172px;
	}
	.sidebar-col3 li.television {
	top:192px;
	}	
	.sidebar-col3 li.iptv {
	top:227px;
	}
	.sidebar-col3 li.wireless {
	top:253px;
	}
	.sidebar-col3 li.entertaiment {
	top:198px;
	}
	.sidebar-col3 li.nexttv{
	top:279px;
	}
	.sidebar-col3 li.monthlytracker {
	top:304px;
	/*height:36px*/
	}
	.sidebar-col3 li.cinema {
	top:331px;
	/*height:36px*/
	}
	.sidebar-col3 li.trial {
	top:363px;
	height:53px;
	width:50%;
	float:left;
	}
	.sidebar-col3 li.quotation {
	top:363px;
	height:53px;
	left:87px;	
	width:50%;
	float:right;
	}
	.sidebar-col3 li.download {
	top:370px;
	}


.sidebar-col3 li a{
text-indent:-1000em;
display:block;
height:100%;
}

.sidebar-col4{
width:234px;
height:690px;
position:relative;
float:right;
}
.sidebar-col4 li{
/*background:#CCCCCD url(images/oiopt3.jpg) no-repeat left top;*/
height:60px;
width:225px;
left:11px;
position:absolute;
}

	.sidebar-col4 li.samples {
	top:2px;
	}

.sidebar-col4 li a{
text-indent:-1000em;
display:block;
height:100%;
}
.thumbnailsdemo
{
/*margin-top: 30px;*/
}	
.sidebar-col2{
width:221px;
padding:0 0 0 10px;
}
.widget_recent_entries{
padding:0 0 15px 0;
}
.widget_recent_entries h3{
background: url(images/back-celeste.jpg) repeat-x left bottom;
padding:0 0 0 5px;
font-weight:bold;
font-size:12px;
}
.widget_recent_entries li a{
display:block;
text-decoration:none;
clear:both;
font-weight:bold;
font-size:12px;
color:#808184;
padding:5px 0 0 0;
}
	.widget_recent_entries li {
	background: url(images/punteada.gif) repeat-x left bottom;
	padding:5px 0;
	}

	.widget_rss{
	background:none;
	text-align:left;
	padding:0;
	}
	.widget_rss h3 {
	}
	.widget_rss li li{
	padding-top:18px;
	}
	
#footer-widget-area{
clear:both;
padding:10px 0 0 0;
}
	#footer-widget-area li li{
	background: url(images/punteada.gif) repeat-x left bottom;
	padding:5px 0;
	}
	#footer-widget-area h3 .rsswidget img, .widget_rss img{
	display:none;
	}
	#footer-widget-area h3, .widget_rss h3{

	}
	#footer-widget-area h3 a, .widget_rss h3 a{
	color:#000;
	text-decoration:none;
	}
	#oi-area{
background: #EEEEEE;
}	
#oi-area  .top{
background: url(images/header.jpg) repeat-x left bottom;
height:13px;
}	
#oi-area  .bottom{
background: url(images/pie1.jpg) repeat-x left bottom;
height:24px;
}	
#oi-area .xoxo{
padding: 0 10px;
}	

#news-area{
background: #EEEEEE;
}	
#news-area  .top{
background: url(images/header.jpg) repeat-x left bottom;
height:13px;
}	
#news-area  .bottom{
background: url(images/pie3.jpg) repeat-x left bottom;
height:24px;
}
#news-area .xoxo{
padding: 0 10px;
}


.home-title{
color:#808285;
font-size:20px;
height:25px;
padding:10px 0;
}
#home-centro{
width:300px;
float:left;
margin:0 20px;
}
#home-centro .area{
background:#ff7900;
}
#home-centro  .top{
background: url(images/top2.jpg) repeat-x -1px bottom;
height:13px;
}	
#home-centro  .bottom{
background: url(images/pie2.jpg) repeat-x -1px bottom;
height:24px;
}
#home-centro  .xoxo{
padding:0 10px;
}
	
	
#first{
width:468px;
float:left;
padding:0 10px 0 0;
}
	#first h3 {
	background: url(images/back-rojo.jpg) repeat-x left bottom;
	}

	.widget_rss ul{
	padding:0 0 0 20px;
	}
	.widget_rss li{
	padding:5px 0 5px 15px;
	background: url(images/bullet2.jpg) no-repeat left 10px;
	}


.rss-date{
text-align:right;
display:block;
color:#808184;
}
.rsswidget{
text-decoration:none;
font-weight:bold;
color:#808184;
font-size:12px;
}
	
/* FOOTER
***********************/
#footer{
background:#CCCCCD url(images/back-bottom.jpg) no-repeat center top;
height:45px;
/*padding:0 10px;*/
width:1000px;
margin:auto;
}
.contenedor{
background: url(images/back-footer.jpg) repeat-x center top;
height:25px;
padding:10px 20px 0;
color:#000000;
font-size:11px;
}
#footer .contenedor div{
float:left;
width:50%;
}
#footer .copyright{
text-align:right;
}

.titleevents
{
    color: #6C6E6F;
    padding:10px;
    clear: both;
    height: 170px;
}
.titleevents h2
{
    color: #6C6E6F;
    font-size: 16px;
    font-weight: bold;
    padding: 0 0 10px;
}
.logoderecha
{
	float:right;
	margin-left:20px;
}
/*.titlemedia
{
    color: #6C6E6F;
    padding:10px;
    clear: both;
    height: 250px;
}*/
/*.titlemedia h2
{
    color: #6C6E6F;
    font-size: 16px;
    font-weight: bold;
    padding: 0 0 10px;
}*/

.titlemedia h2
{
	color:#696969;	
	 font-size: 20px;
    font-weight: bold;
    padding: 0 0 10px;
}
.titlemedia2 h2
{
	color:#ff8321;	
	 font-size: 20px;
    font-weight: bold;
    padding: 0 0 10px;
}

.titlemedia p { color:#6C6E6F; font-size: 12px;} 
.mediaderecha
{
	float:right;
	margin-left:20px;
}
.outmore
{
	float:right;
	margin-right:10px;
}

.outmore a
{
	background:url(images/bullet-2.jpg) no-repeat left top;
	padding:0 0 15px 15px;
	color: #444444;
	text-decoration: none;
	text-decoration: none;
	font-weight: bold;
}
/*Wallchart*/
/*.wallchart-container { margin-top:10px; }*/
.wallchart-div { width:50%; float:left; }
.wallchart-margin { margin-top:20px; }
.wallchart-content { background:url(images/wallchart-content-bg.jpg); width:950px; height:361px; margin:10px 0 0 0; padding:0 }
.wallchart-div img { float:right;}
.wallchart-images { margin-top:16px; float:left; margin-left:11px;}
.wallchart-images img { }
/*Wall chart ends*/


/* report*/
.report-container { width:750px; height:auto;  }
/*.reports-row { width:732px; height:auto; margin-bottom:21px;  }*/
.reports-row { width:95%; margin-bottom:21px;  }
.product-report { width:100%; margin-bottom:21px; } 
.product-report-width { width:100%; } 
.item-image { width:150px; margin:0; padding:0; }
.item-image-w { width:20px; margin-right:20px; padding:0; }
.item-float { float:left;  }
.item-desc {  width:75%; padding: 0 10px; margin:0;   }
.item-background {  background: url('images/product-img-back.png') no-repeat;
        /*-webkit-background-size: cover;
        -moz-background-size: cover;
        -o-background-size: cover;*/
		padding-left: 13px;
         padding-top: 22px;
        }
		.header-big-width {   width:80%; float:left;}
		.header-small-width { color: #ff8321;
    float: right;
    font-size: 12px;
    font-weight: bold;
    text-align: right;
    width: 20%;}
.item-desc-w {  width:100%; padding: 0 10px; margin:0;  }
.item-short-desc { font-size: 12px; color: #999999; margin: 5px 0; /*text-align:justify;*/  line-height: 17px;  }
.item-short-desc  a{ font-size: 14px;}
header a { font-size:11px; text-decoration:none; color:#454648; margin:0; padding:0; font-weight:bold;}
.item-desc-w header a { font-size:15px; text-decoration:none; color:#454648; margin:0; padding:0; font-weight:normal;}
.itemref{ font-size:12px; text-decoration:none; color:#454648; margin:0; padding:0; font-weight:bold;}
header { margin: 0 0 5px; margin:0; padding:0; }
.item-price { color: #696969; font-size: 11px; font-weight: bold; margin:6px 0; padding:0; }
item-short-desc a.more-link-simple {   color: #FF6600;
    font-size: 14px;
    font-weight: bold;
    margin-left: 5px;
    text-decoration: none;}
.sidebar-reports{
width:207px;
height:100%;
display:block;
float:left;
padding-right:13px;
}
/* url("images/discounts.jpg") no-repeat scroll center top rgba(0, 0, 0, 0)*/
.report-container { width:730px; }
.discount-head {  
background:url(images/discounts.jpg) no-repeat center top;
color: #FFFFFF;
    font-size: 17px;
    font-weight: bold;
    margin: 0;
	height:25px;
    text-decoration: none;
	padding-left:9px;
     margin-bottom:7px;
	padding-top: 2px;	}
	.home_list h2 {  
background:url(images/discounts.jpg) no-repeat center top;
color: #FFFFFF;
    font-size: 17px;
    font-weight: bold;
    margin: 0;
	height:25px;
    text-decoration: none;
	padding-left:9px;
     margin-bottom:7px;
	padding-top: 2px;	}
.discounts { margin-top:35px; }
.report-categories  ul li { border-bottom:1px solid #FD7B01; line-height:29px;  padding-left:11px; }
.discount-desc{  font-size:13px; text-decoration:none; color:#454648;}
.discount-desc  li { line-height:21px;  padding-left:11px; margin-top:12px; }
.discount-desc  li  a { color:#FD7B01; }
.discount-desc span{ font-weight:bold; font-size:13px; text-decoration:none; color:#FD7B01;}
.report-categories  ul li  a{ font-weight:bold; font-size:13px; text-decoration:none; color:#454648;}
.item-short-desc p a.more-link-simple { font-size:12px; }

.menu-report-categories-container ul { width:207px;}
.menu-report-categories-container  ul li { border-bottom:1px solid #FD7B01; line-height:29px;  padding-left:11px; }
.menu-report-categories-container  ul li  a{ font-weight:bold; font-size:13px; text-decoration:none; color:#454648;}

/* report*/

/* Press release */
.menu-press-release-menu-container ul { width:207px;}
.menu-press-release-menu-container ul li { border-bottom:1px solid #FD7B01; line-height:29px;  padding-left:11px; }
.menu-press-release-menu-container ul li  a{ font-weight:bold; font-size:13px; text-decoration:none; color:#454648;}
/**eshop*/
.eshopmsgfieldset {margin:0px;}
.outmore-media {
    float: right;
    margin-right: 1px;
	/*width:312px;*/
	width:317px;
}
.mediatext { margin-top:20px;}
.askquotebutton {    
    display: block;
    float: left;
    height: 26px;
    margin-right: 8px;
    right: 10px;
    text-indent: -1000em;
    width: 170px;
}
.eshop input[type="submit"]:hover,
.eshop input[type="submit"]:active,
.eshop input[type="submit"]:focus {
	/*background:#444;
	border-color:#555 #333 #333 #555;*/
	color:#606060;
}
.eshopdetails { margin-top:30px; margin-bottom:15px;  }
table.eshop thead th tr {  }
	table.eshop thead tr th { height:25px; text-align:center; 
    vertical-align:middle; background:url("/wp-content/themes/dataxis/images/td.jpg") repeat-x scroll center top rgba(0, 0, 0, 0)  }
#Aeshopnum { width:23px; height:25px;  background:url("/wp-content/themes/dataxis/images/first-round.jpg") no-repeat scroll center top rgba(0, 0, 0, 0) }

table.eshop th, table.eshop td, .eshop legend {
    border: 0px;
}
.eshop fieldset, .eshop fieldset legend, ul.eshoppanels > li, .eshop th { background:#FFF;}
.eshop fieldset, .eshop fieldset legend, ul.eshoppanels > li, .eshop th { }
.rtnshopping a { color:#FD7B01;}
.gotocheckout a{ color:#FD7B01;} 
.edit-link a { color:#FD7B01;}
.shop-cart-desc   { color: #454648;
    font-size: 13px;
    text-decoration: none;  }
	.shop-cart-desc li {
    line-height: 21px;
    margin-top: 12px;
    padding-left: 11px;
}
.shop-cart-desc  span { color:#FD7B01; font-weight:bold;  }
.shop-cart-desc  li  a { color:#FD7B01; margin-left:20px;  }
.yarpp-related { margin-top:15px; }
.yarpp-related  h3 {  clear: both;
    font-size: 18px;
    font-weight: bold;
    margin: 19px 0; }
.yarpp-thumbnails-horizontal a {  color:#606060; font-weight:bold; font-size:10px; text-decoration:none; }
.page-numbers a { color:#606060; text-decoration:none;}
.page-numbers span { color:#606060; text-decoration:none; font-weight:bold;}
.paginate { margin-left:158px; }
.report-subpage-h2 { 
  background: url("/wp-content/themes/dataxis/images/barra-gris.png") repeat-x scroll center top #999999;
    color: #FFFFFF;
    font-size: 15px;
    font-weight: bold;
    margin-bottom: 20px;
    padding: 3px 0 2px 10px;
}
/******** Home events*******/
/*.event-list  { list-style: none outside none; margin: 0 0 1.5em; padding: 0;}

.event-list h6 {  font-size: 1em; line-height: 1.5; margin-bottom: 0;}
.event-list div { float: left; margin: 0; width: 6.1666em;}
.event-list a { color: #336699; outline: medium none; text-decoration: none; }
.event-list a  img { border: medium none; }
.event-list li { border-bottom: 1px solid #E9E9E9; overflow: hidden; padding: 0.75em 0; position: relative;}
.event-list h4 { font-size: 1.1666em; line-height: 1.2857; margin: 0;}
.event-list h5 { font-size: 1em; line-height: 1.5; margin-bottom: 0;}
.event-list h6 { font-size: 1em; line-height: 1.5; margin-bottom: 0; font-weight: bold;}*/
.event-list { padding: 0 0 0 20px; }
.event-list li { background: url("images/bullet2.jpg") no-repeat scroll left 10px rgba(0, 0, 0, 0);
    padding: 5px 0 5px 15px; }
.event-list li  a {  color: #808184;
    font-size: 12px;
    font-weight: bold;
    text-decoration: none;}
.home .entry-title {  background: url("images/bullet3.jpg") no-repeat scroll left 10px rgba(0, 0, 0, 0); padding: 4px 0 0px 15px; }


/** Webinar */
.webinars_title {color:#fff; font-family:tahoma; font-weight:bold;}
.webinarspeakers h2 {color:#f37835; font-weight:bold; font:tahoma; font-size: 26px; }
.dtime { color:#899097; font-family:arial; font-size: 14px; font-weight:bold;}
.webiregisterlink { text-align: right; margin-right: 12px;  }
.webiregisterlink a { color:#0071BB;  font-family:tahoma; font-weight:bold; font-size: 16px; text-decoration:none; }
.spktitle {font-family:arial; font-size:14px; color:#000;}
.spkinfo {font-family:arial; font-size:14px; color:#899097;}
.webidetail {font-family:arial; font-size:12px; color:#696969;}

/* Whitepaper*/
.whitepapertitle { font-family:arial; font-size:16px; font-weight:bold; color:#000; text-decoration:none; }
.whitepaperdownload { text-decoration:none; font-size:14px;  color: #fd7b01; }
.whitepapermargincenter { margin:0 auto 30px auto; width:839px;}
.Whitepapercontainer { display:block;}
.full-width-IU { width:100%; }
.full-width-IU h2  { color:#fd7b01; border-bottom:2px solid #fd7b01; padding-bottom:5px; margin-bottom:10px; }
.full-width-IU h2 a { color:#fd7b01; }
.link-color-IU a { color:#fd7b01; }
.media-padding-top { padding-top:98px;}
/* 29 oct - OI*/
.datagrid { margin-right:10px; margin-bottom:15px; }
.datagrid table { border-collapse: collapse; text-align: left; width: 100%; background:#efefef;  } .datagrid {font: normal 14px/150% normal Tahoma,Arial,Helvetica; background: #fff; overflow: hidden; -webkit-border-radius: 3px; -moz-border-radius: 3px; border-radius: 3px; }.datagrid table td, .datagrid table th { padding: 12px 10px 3px; }.datagrid table thead th {background-color:#888888; color:#fff; font-size: 12px; font-weight: bold; border-left: 0px solid #FF6600; } .datagrid table thead th:first-child { border: none; height:30px; }.datagrid table tbody td { color: #808080; line-height:14px; border-left: 1px solid #000000;font-size: 11px;font-weight: normal; }.datagrid table tbody .alt td { padding-top:14px; font-size: 12px; border-bottom:1px #888 solid; background: #efefef; color: #555555; }.datagrid table tbody td:first-child { border-left: none; }.datagrid table tbody tr:last-child td { border-bottom: none; }
.datagrid table ul { padding-left:10px;  }
.datagrid table ul li { list-style-type:square;  }
.datagrid table ul li ol { padding-left:10px; }
.datagrid table ul li ol li { list-style-type:disc; padding-left:5px; }
.orangepointshead { text-align:center; padding-bottom:20px; }
.orangepoints {   color: #888;
    font-size: 13px;
    line-height: 20px;
    list-style-type: disc;
    padding-top: 12px;
	background:#efefef; 
	}
.digitplaypoints
{
 background-attachment: scroll;
    background-clip: border-box;
    background-color: #666666;
    background-image: none;
    background-origin: padding-box;
    background-position: 0 0;
    background-repeat: repeat;
    background-size: auto auto;
    color: #ffffff;
    font-size: 11px;
    font-weight: bold;
    line-height: 20px;
    list-style-type: disc;
     padding-left: 1px;
    padding-top: 12px;
}
.digitplaypointshead { }
.report-toc {  background-attachment: scroll;
    background-clip: border-box;
    background-color: #fd7b01;
    background-image: url("images/hot_table.jpg");
    background-origin: padding-box;
    background-position: left center;
    background-repeat: no-repeat;
    background-size: auto auto;
    color: #ffffff;
    font-size: 14px;
    padding-bottom: 8px;
    padding-left: 37px;
    padding-right: 37px;
    padding-top: 8px; }
	
	.post p {
    color: #333333;
    font-family: verdana;
    font-size: 13px;
    line-height: 20px;
	}
	.post p  a {
    color: #fd7b01;
    font-family: verdana;
    font-size: 14px;    
	}
	.post p  a.toc{
    background:url("images/toc.jpg");
	background-repeat: no-repeat;
	background-position: left top;
	height:40px;
    font-family: verdana;
    font-size: 14px;  
	display:block;	
	width:249px;
	}
	.post p  a.availablereports{
    background:url("images/available.jpg");
	background-repeat: no-repeat;
	background-position: left top;
	height:40px;
    font-family: verdana;
	display:block;
    font-size: 14px; 
	width:515px;	
	}
	a.report-list{
    background:url("images/report-list.jpg");
	background-repeat: no-repeat;
	background-position: left top;
	height:40px;
    font-family: verdana;
	display:block;
    font-size: 14px; 
    /*width:334px;	*/
	}
	.post p  a.report-list{
    background:url("images/report-list.jpg");
	background-repeat: no-repeat;
	background-position: left top;
	height:40px;
    font-family: verdana;
	display:block;
    font-size: 14px; 
    width:334px;	
	}
	.entry-title { color:#454648; }
	.post p.digittvnote {  color: #ff4444; text-align: justify; font-weight:bold;  display: inline-block; border:1px solid #ff4444; padding:10px; width:70%;   }
	.entry-content p img { margin:0px 20px 20px 0px;}
	ul.sub-menu li {    
		border-top-color: #ccc;
		border-top-style: solid;
		border-top-width: 1px;
		border-bottom:none;
		line-height: 29px;
		padding-left: 11px;
	}
	ul.sub-menu {
		 width: 100%;
	}
	
/* Career section */	
.job_listings { font-size:18px; }
.job_description { font-size:15px; text-align:justify; line-height:24px; }
.job_description p strong { margin:30px 0; font-size:18px;}
.google_map_link {  color: #ef4b00;}
.job_description p { font-size: 14px; line-height: 26px; margin-bottom:15px}
.job_application_email { color: #ef4b00; }

/* Career section */	
.job_listings { font-size:18px; }
.job_description { font-size:15px; text-align:justify; line-height:24px; }
.job_description p strong { margin:30px 0; font-size:18px;}
.google_map_link {  color: #ef4b00;}
.job_description p { font-size: 14px; line-height: 26px; margin-bottom:15px}
.job_application_email { color: #ef4b00; }

.divreportsearchrow  {margin:12px 0px; font-size:11px; }
.divreportsearchrow  Input { height:15px; width: 127px;  }
.divreportsearchrow   select { height:20px; float:right; }
INPUT.reportsearchsubmit { background: rgba(0, 0, 0, 0) url("images/back-bar-hover.jpg") repeat-x scroll center top;
    font-size: 12px;
    font-weight: bold;
    height: 29px; }
	/* New online BI pages */
	.business-intelligence-online .breadcrums  { margin-bottom:20px; padding:22px 0px; }
	.business-intelligence-online .breadcrums span {  color:#222222; padding:10px 40px; font-weight:bold; font-size:14px; background-color:#fa8e52;  border-bottom:6px solid #fb6717;  }
	.business-intelligence-online .breadcrums  a { background-color:#f7a87d; color:#454545; padding:10px 40px; font-weight:bold; font-size:14px; border-bottom:6px solid #f2905b; text-decoration:none; border-left:1px solid #f2905b;}
	.business-intelligence-online .breadcrums  a:hover { background-color:#fa8d52;  border-bottom:6px solid #f76414; text-decoration:none; color:#222222;  border-left:1px solid #f37835; border-right:1px solid #f37835;}
	
	.inner-page-bi .breadcrums  { margin-bottom:20px; padding:22px 0px; }
	.inner-page-bi .breadcrums span {  color:#222222; padding:10px 40px; font-weight:bold; font-size:14px; background-color:#fa8e52;  border-bottom:6px solid #fb6717;  }
	.inner-page-bi .breadcrums  a { background-color:#f7a87d; color:#454545; padding:10px 40px; font-weight:bold; font-size:14px; border-bottom:6px solid #f2905b; text-decoration:none; border-left:1px solid #f2905b;}
	.inner-page-bi .breadcrums  a:hover { background-color:#fa8d52;  border-bottom:6px solid #f76414; text-decoration:none; color:#222222;  border-left:1px solid #f37835; border-right:1px solid #f37835;}
	
	
	.bi-section li { display:inline; margin-right:7px;  line-height:24px; }
	.bi-section li  a { color:#ed7710; text-decoration:none;}
	.bi-section li.bi-name { margin-right:10px; font-weight:bold; line-height:24px; display: inline-block; width:243px; }
	.bi-section-main { }
	.bi-subsection-two-col { float:left; width:45%;}
	.bi-col-content { margin-top:50px; display:inline-block; width:100%;}
	.bi-col-content h2 { margin-bottom:20px;}
	
	
	.align-flt{ float:left; width: 720px; }
	.align-flt .pressrelease { padding: 10px 0 0 20px;}
	
	.pressrelease p {
		color: #333333;
		font-family: verdana;
		font-size: 13px;
		line-height: 20px;
		padding: 0 0 10px;
	}
	
	.pressrelease p a {
		color: #fd7b01;
		font-family: verdana;
		font-size: 14px;
	}
	
	/* New CSS for online intelligence pages */
	.oi-wrapper { display:block; width:100%; font-size:14px; line-height:21px; } 
	.oi-wrapper  .digitplaypoints { font-size:14px;  padding-bottom:5px; } 
	.oi-wrapper  .datagrid table tbody .alt td { font-size:14px; line-height:21px; } 
	.oi-wrapper  .datagrid table ul li { font-size:14px; line-height:21px; } 
	.oi-wrapper  .datagrid table thead th { font-size:14px; line-height:21px; } 
	.oi-wrapper  .datagrid p { font-size:14px; line-height:21px; } 
	.oi-wrapper  a { font-size:13px; line-height:21px; text-decoration:none; color:#fd7b01; font-weight:bold; } 
	.oi-wrapper  .digitplaypointshead  li { font-size:14px; line-height:21px; text-decoration:none; color:#888888; } 