/*
Theme Name:		Twenty Eleven Child
Description:	Child theme for the Twenty Eleven theme 
Author:			Grupo Trevenque
Author URI:		http://www.grupotrevenque.es
Template:		twentyeleven
Version:		0.1.0
*/

/*@import url("normalize.css");*/
@import url("../twentyeleven/style.css");
@import url("http://static.trevenque.es/css/gt.css");
@import url("sizes-screen.css");
@font-face {
	font-family: 'Conv_Raleway-Thin';
	src: url('fonts/Raleway-Thin.eot');
	src: local('â˜º'), url('fonts/Raleway-Thin.woff') format('woff'), url('fonts/Raleway-Thin.ttf') format('truetype'), url('fonts/Raleway-Thin.svg') format('svg');
	font-weight: normal;
	font-style: normal;
}

.one-column #page {
	max-width: 100%;
	margin: 0 auto;
}
.entry-content h1,
.entry-content h2,
.comment-content h1,
.comment-content h2 {
	font-size:20px;
	margin: 0 0 0.5125em;
}
.entry-content h3,
.comment-content h3 {
	font-size:18px
	margin: 0 0 0.5125em;	
}
#primary h2{
	font-size: 17px;
	text-align: left;
}
#primary h2.no-margen {
 	margin:0;
 }
 h2.no-margen span{
 	color: #009900;
 	font-size: 22px;
 }
  #primary h3.destacado{
 	text-transform: none !important;
 	letter-spacing: normal !important;
 	padding-left: 20px;
    background: url("images/sp-general.png") no-repeat scroll -469px -141px transparent;
}
#main header#pageHead{
	margin-bottom: 0 !important;
}
.widget {
	margin: 0 0 0;
}
#access .current-menu-item > a, #access .current-menu-ancestor > a, 
#access .current_page_item > a, #access .current_page_ancestor > a {
	letter-spacing:0.04em 
}

body {	
	margin:0;
	background-image: none;
	background-color: #333333;
	background-repeat: repeat;
	background-attachment: fixed;
	background-position: center 130px;
	-webkit-background-size: cover !important;
	-moz-background-size: cover !important;
	-o-background-size: cover !important;
	background-size: cover !important;
	background-color: transparent;

}
/*newsletter*/
body.post-type-archive-newsletter, body.tax-newslettertax {
	/*background: url("images/bg_newsletter01.jpg") repeat fixed center top / cover transparent;*/
	background-image: url("images/bg_newsletter_02.jpg");
}
/*medios*/
body.tax-trevenque_medios_tags,
body.post-type-archive-trevenque_medios,body.tax-trevenque_medios_tags, body.single-trevenque_medios{
	background-image: url("images/bg_medios01.jpg");
}
/*por defecto*/
body.page-template-default{
	background-image: url("images/bg_default02_2.jpg");
}

body.page-template-default.page-id-157{
background: rgb(128,181,235); /* Old browsers */
/* IE9 SVG, needs conditional override of 'filter' to 'none' */
background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzgwYjVlYiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiM0MjcyYzYiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
background: -moz-linear-gradient(top,  rgba(128,181,235,1) 0%, rgba(66,114,198,1) 100%) !important; /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(128,181,235,1)), color-stop(100%,rgba(66,114,198,1))) !important; /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top,  rgba(128,181,235,1) 0%,rgba(66,114,198,1) 100%) !important; /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top,  rgba(128,181,235,1) 0%,rgba(66,114,198,1) 100%) !important; /* Opera 11.10+ */
background: -ms-linear-gradient(top,  rgba(128,181,235,1) 0%,rgba(66,114,198,1) 100%) !important; /* IE10+ */
background: linear-gradient(to bottom,  rgba(128,181,235,1) 0%,rgba(66,114,198,1) 100%) !important; /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#80b5eb', endColorstr='#4272c6',GradientType=0 ) !important; /* IE6-8 */

}


body.page-id-112 #main{
	margin: 0 auto;
    width: 830px;
}
#page{
	background-image: none;
}

#wrapper{
	margin-top: 171px;
}
#main {
	width: auto;
	margin: 0 auto;
}

body.home #main {
	width: 100%
}

section, footer{
	margin: 0 !important;
	padding: 0 !important;
}
#primary {
	width: 100%;
	float: none;
	padding: 0 !important;
}
#content{
}
#content.site-content{
	text-align: center;
	display: block;
}
a{
	color: #81BA10;
}
a:hover{
	color: #009900;
}

div#content.error404 {
	background-image: none !important;
	background-color: #BAD3F1 !important;

}
/*  HEADER ******************************************/
#branding {
	margin: 0;
	padding: 0;
	background: url("images/bg_header.png") repeat transparent;
	border: 0;
	box-shadow: none;
	text-align: center;
	position: fixed;
	left: 0;
	top: 0;
	width: 100%;
	/*position:relative;*/
}
#branding .top {
	height: 24px;
	background-color: #000;
	position:relative;
}
#site-title {
	margin:0;
	padding: 0;
	width: auto;
}
#site-title a{
	width: 150px;
	height: 23px;
	background: url("images/logo_grupo.png") no-repeat transparent;
}
@media all and (-webkit-min-device-pixel-ratio: 1.5) {
	#site-title a{
		background-image: url("images/logo_grupo@2x.png");
		background-position:0 0;
		background-size: 150px 23px;
	}
}
.top nav{
	float: right;
}
.menu-secundario-container{
	display: block;
}
.tlf-contacto{
	color: #E4E4E4;
	font: bold 14px 'Open Sans';
	margin-bottom:0;
	padding: 2px 5px 0 10px;
	display: inline-block;
}
ul#menu-secundario {
	margin: 0;
	padding-top:4px;
	list-style-type: none;
	display: block;
	width: auto;
	float: left;
	font-size: 11px;
}
#menu-secundario li {
	display: inline-block;
	vertical-align: top;
}
#menu-secundario li:first-child a{
	background-image: url("images/sp-general.png");
	background-position:right 10px;
	border-left: 0;
	padding: 5px 16px 5px 0;
}

#menu-secundario li a {
	padding: 0px 7px;
	text-decoration: none;
	border-left: 1px solid #444;
}
#menu-secundario li a:hover {
	color: green;
}
#menu-secundario li ul {
	display: none;
	position: absolute;
	top: 18px;
	width: 186px;
	background: url("images/top_menu.png") no-repeat 0 0;
	padding: 18px 0 0;
	margin: 0;
}
#menu-secundario li:first-child ul a {
	background-image: none;
}
#menu-secundario li ul li {
	display: block;
	background-color: #000;
	padding: 0 20px;
}
#menu-secundario li ul li a {
	color: #999;
	display: block;
	margin: 0;
	font-size: 1.1em;
	padding: 10px 0 13px !important;
	border-bottom: 1px solid #555555;
	text-align: left;
}
#menu-secundario li ul li a:hover {
	color: #CCC;
}

#menu-secundario li ul li:last-child a {
	border-bottom: 0 !important;
}

#menu-secundario li ul li:last-child{
	list-style-type: none;
	border-bottom-left-radius: 5px;
	border-bottom-right-radius: 5px;
	-webkit-border-bottom-left-radius:5px 5px;
 	-webkit-border-bottom-right-radius:5px 5px;
 	-moz-border-bottom-left-radius:5px 5px;
 	-moz-border-bottom-right-radius:5px 5px;
  	-o-border-bottom-left-radius:5px 5px;
 	-o-border-bottom-right-radius:5px 5px;
 	-ms-border-bottom-left-radius:5px 5px;
 	-ms-border-bottom-right-radius:5px 5px;
	-webkit-box-shadow:  0px 8px 5px 1px rgba(0, 0, 0, );
	box-shadow:  0px 8px 5px 1px rgba(0, 0, 0, );
	behavior: url(/wp-content/themes/GT/css/pie/PIE.php);
}

h2#header_principal {
	font-family: 'Conv_Raleway-Thin', Sans-Serif;
	font-size: 2.7em;
	width: auto;
	margin: 40px auto;
	display: inline-block;
	color: #F4F4F4
}
#colophon{
	border: 1px solid #454545
}
#colophon #supplementary {
	width: 960px;
}
#supplementary.three #first p{
	margin: 0;
}
#supplementary.three #third textarea{
	overflow: hidden;
}
#supplementary.three #third input#enviar{
	padding: 5px;
	width: 105px;
	border: 0;
	background: #000 !important;
	color:#FFF;
	float: right;
	cursor: pointer;
	margin: 0;
	font: bold 12px/20px 'PT Sans';
	text-transform: uppercase;
	padding: 0;
	margin-top: 10px;
	-webkit-border-radius: 15px;
	-moz-border-radius: 15px;
	border-radius: 15px;
	behavior: url(/wp-content/themes/GT/css/pie/PIE.php);
}
#supplementary.three #third input#enviar:hover{
	background: #81BA10 !important;
	color: #FFF;
	cursor: pointer;
}
#supplementary.three #first p.email a, #supplementary.three #fourth span a,.widget a {
	color:#81BA10;
}
.clear {
	clear: both !important;
	height: 0 !important;
	line-height: 0 !important;
	width: auto !important;
}
#main header#pageHead {
	border:0;
}

a.video{
	background: #000000 url("images/sp-general.png") no-repeat -411px -20px; 
	-moz-border-radius: 5px !important;
	-o-border-radius: 5px !important;
    -ms-border-radius: 5px !important;
    -webkit-border-radius: 5px !important;
    border-radius: 5px !important;
    /*font-size: 15px;*/
    margin:-5px auto 0 auto;
    width: 147px;
    padding: 5px 0 5px 40px;
    text-align: left;
    text-transform: uppercase;
    position: absolute;
    left: 44%;
	/*top: 27px;*/
	-moz-box-shadow: 0 0 10px #000;
	-webkit-box-shadow: 0 0 10px #000;
	box-shadow: 0 0 10px #000;
	color:#C9C9C9;
    behavior: url(/wp-content/themes/GT/css/pie/PIE.php);

}

a.video:hover{
	background: #000000 url("images/sp-general.png") no-repeat -411px -54px; 

}
a.video_navidad, .navidad{
	background: #000000 url("images/navidad2014gt.png") no-repeat 10px 2px; 
	-moz-border-radius: 5px !important;
	-o-border-radius: 5px !important;
    -ms-border-radius: 5px !important;
    -webkit-border-radius: 5px !important;
    border-radius: 5px !important;
    font-size: 18px;
	height:30px;
    margin:-5px auto 0 auto;
    top: 14px;
    width: 120px;
	padding: 10px 8px 5px 61px;
    text-align: left;
   /* text-transform: uppercase;*/
    position: absolute;
    left: 44%;
	/*color:#81BA10;*/
	color:#FFFFFF;
    behavior: url(/wp-content/themes/GT/css/pie/PIE.php);
}


/* menu áreas ******************************/
#access{
	text-align: center;
	width: auto;
	float: none;
	display: inline-block;
	margin: 5px auto 25px;
}
#access li{
	display: inline-block;
	text-align: center;
}
#access a {
	width: 105px;
	height: 24px;
	color: #CCC;
	display: inline-block;
	vertical-align: top;
	font-family: 'PT Sans';
	font-size: 11px;
	padding: 60px 0 0 0;
	text-transform: uppercase;
	text-align: center;
	line-height: 1.3em;
	behavior: url(/wp-content/themes/GT/css/pie/PIE.php);
}
#access li a:hover, #access li.current-menu-item a, #access li.current-menu-item a:link, #access li.current-menu-item a:focus{
	color: #CCC !important;
	letter-spacing: 0;
	font-weight: normal;
}

#access a:hover > a, #access a:focus{
	color: #CCC !important;
	letter-spacing: 0;
	font-weight: normal;
}
/* sistemas */
#access li#menu-item-78 a{
	background: url("images/sp-general.png") no-repeat -166px -2px;
}
#access li#menu-item-78 a:hover, #access li#menu-item-78.current-menu-item a{
	background: url("images/sp-general.png") no-repeat -166px -122px;
}
/* intraestructuras*/
#access li#menu-item-98 a{
	background: url("images/sp-general.png") no-repeat 26px -2px;
}
#access li#menu-item-98 a:hover, #access li#menu-item-98.current-menu-item a{
	background: url("images/sp-general.png") no-repeat 26px -122px;
}
/* web*/
#access li#menu-item-76 a{
	background: url("images/sp-general.png") no-repeat -72px -2px;
}
#access li#menu-item-76 a:hover, #access li#menu-item-76.current-menu-item a{
	background: url("images/sp-general.png") no-repeat -72px -122px;
}
/* internet */
#access li#menu-item-77 a{
	background: url("images/sp-general.png") no-repeat -263px -2px;
}
#access li#menu-item-77 a:hover, #access li#menu-item-77.current-menu-item a{
	background: url("images/sp-general.png") no-repeat -263px -122px;
}
/* menu áreas retina display ******************************/
@media all and (-webkit-min-device-pixel-ratio: 1.5) {
	#access li#menu-item-98 a{
		background: url("images/infraestructura@2x.png") no-repeat;
		background-position:45% 0;
		background-size: 44px 43px;
	}
	#access li#menu-item-98 a:hover,#access li#menu-item-98.current-menu-item a,#access li#menu-item-98.current-menu-item a:active{
		background: url("images/infraestructura_hover@2x.png") no-repeat;
		background-position:45% 0;
		background-size:44px 41px;

	}
	#access li#menu-item-76 a{
		background: url("images/web@2x.png") no-repeat;
		background-position:50% 0;
		background-size: 44px 43px;
	}
	#access li#menu-item-76 a:hover,#access li#menu-item-76.current-menu-item a,#access li#menu-item-76.current-menu-item a:active{
		background: url("images/web_hover@2x.png") no-repeat;
		background-position:50% 0;;
		background-size:44px 41px;
	}
	#access li#menu-item-78 a{
		background: url("images/sistemas@2x.png") no-repeat;
		background-position:45% 0;
		background-size: 44px 43px;
	}
	#access li#menu-item-78 a:hover,#access li#menu-item-78.current-menu-item a,#access li#menu-item-78.current-menu-item a:active{
		background: url("images/sistemas_hover@2x.png") no-repeat;
		background-position:45% 0;
		background-size:44px 41px;
	}
	#access li#menu-item-77 a{
		background: url("images/internet@2x.png") no-repeat;
		background-position:45% 0;
		background-size: 44px 43px;
	}
	#access li#menu-item-77 a:hover,#access li#menu-item-77.current-menu-item a,#access li#menu-item-77.current-menu-item a:active{
		background: url("images/internet_hover@2x.png") no-repeat;
		background-position:45% 0;
		background-size:44px 41px;
	}
}

/********************
 CONTENIDOS SECCIONES
*********************/

/* areas*************************************/
.hentry, .no-results {
	margin: 0;
}
.singular .hentry{
	padding: 0 !important;	
}
.slogan{
	margin: 0 auto 15px;
	width: 332px;
	height: 332px;
	font-family: 'PT_Sans-Regular';
	color:#FFFFFF;
	display: block;
	overflow: hidden;
	-moz-border-radius: 330px;
	-ms-border-radius: 330px;
	-webkit-border-radius: 330px;
	border-radius: 330px;
	transition: 100ms ease; 
	-webkit-transition: 100ms ease-in; 
	-o-transition: 100ms ease-in;
	-moz-transition: 100ms ease-in;
	-moz-box-shadow: 0 0 10px #333;
	-webkit-box-shadow: 0 0 10px #333;
	box-shadow: 0 0 10px #333;
	background: #009900;
	text-align: center;
	behavior: url(/wp-content/themes/GT/css/pie/PIE.php);
 } 
.slogan img{
	position: relative;
	width: 332px;
	height: auto !important;
 	-webkit-border-top-left-radius:330px 330px;
 	-webkit-border-top-right-radius:330px 330px;
 	-moz-border-top-left-radius:330px 330px;
 	-moz-border-top-right-radius:330px 330px;
  	-o-border-top-left-radius:330px 330px;
 	-o-border-top-right-radius:330px 330px;
 	-ms-border-top-left-radius:330px 330px;
 	-ms-border-top-right-radius:330px 330px;
 	behavior: url(/wp-content/themes/GT/css/pie/PIE.php);
}
.texto_slogan{
	font-size: 1.3em;
	padding: 4% 11.83% 38px;
	text-align: center;
	background: url("images/arrow_down.png") no-repeat center bottom;
	position: relative;
	line-height: 1.2em;
}
#primary .entry-content{
	width: 830px;
	display: inline-block;
	clear: both;
	overflow: hidden;
	margin: 0 auto 1.625em;
	padding-top: 10px;
	background: url("images/arrow_top.png") no-repeat center top;
}
#primary .entry-content.area{
	position: relative;
	padding-top: 250px;
}
#primary .entry-block{
	/*background:rgba(255,255,255,0.9);*/
	text-align: center;
	padding:25px 6% 100px;
	margin-bottom: 50px;
	/* IE9 SVG, needs conditional override of 'filter' to 'none' */
background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2ZmZmZmZiIgc3RvcC1vcGFjaXR5PSIwLjkyIi8+CiAgICA8c3RvcCBvZmZzZXQ9Ijk5JSIgc3RvcC1jb2xvcj0iI2ZmZmZmZiIgc3RvcC1vcGFjaXR5PSIwLjk1Ii8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNmZmZmZmYiIHN0b3Atb3BhY2l0eT0iMC45NSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
background: -moz-linear-gradient(top,  rgba(255,255,255,0.92) 0%, rgba(255,255,255,0.95) 99%, rgba(255,255,255,0.95) 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(255,255,255,0.92)), color-stop(99%,rgba(255,255,255,0.95)), color-stop(100%,rgba(255,255,255,0.95))); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top,  rgba(255,255,255,0.92) 0%,rgba(255,255,255,0.95) 99%,rgba(255,255,255,0.95) 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top,  rgba(255,255,255,0.92) 0%,rgba(255,255,255,0.95) 99%,rgba(255,255,255,0.95) 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top,  rgba(255,255,255,0.92) 0%,rgba(255,255,255,0.95) 99%,rgba(255,255,255,0.95) 100%); /* IE10+ */
background: linear-gradient(to bottom,  rgba(255,255,255,0.92) 0%,rgba(255,255,255,0.95) 99%,rgba(255,255,255,0.95) 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ebffffff', endColorstr='#f2ffffff',GradientType=0 ); /* IE6-8 */
}
#primary .jwts_tabbertab{
	margin-bottom: 90px !important;
}
#primary h1 {
	margin:0;
	padding: 0 0 25px 0;
	color: #000;
	font-size: 1.92em;
}
#primary .entry-description .mas-info{
	width: 68.85%;
	background: #333333;
	padding: 10px 20px;
	color: #FFF;
	-moz-border-radius: 20px;
	-ms-border-radius: 20px;
	-webkit-border-radius: 20px;
	-0-border-radius: 20px;
	border-radius: 20px;
	position: relative;
	margin: 50px auto;
	height: 90px;
	behavior: url(/wp-content/themes/GT/css/pie/PIE.php);
}
#primary .entry-description .jwts_tabbertab .mas-info{
	margin-bottom: 0 !important;
}
#primary .entry-description .mas-info h2{
	color: #FFF;
	font-size: 1.28em;
	margin:0;
}
#primary .entry-description p{
	color: #000;
	/*font-size: 1.21em;*/
	line-height: 1.5em;
	text-align: left;
}
.mas-info .texto-info{
	width: 40%;
	float: left;
	margin-left: 35%;
}
#primary .entry-description .mas-info{
	margin-top: 40px;
}
#primary .entry-description .mas-info h2, 
#primary .entry-description .mas-info p{
	width: 100%;
	display: block;
	color: #FFF;
	font-size: 1em;
	line-height: 1.5em;
	text-align: left;
	margin: 0;
}
.mas-info .img_web{
	width: 172px;
	height: 125px;
	position: absolute;
	top: -24px;
	left:10px;
}
.mas-info .img_web.tab1{
	background: url("images/web1.png") no-repeat;
}
.mas-info .img_web.tab2{
	background: url("images/web2.png") no-repeat;
}
.mas-info .img_web.tab3{
	background: url("images/web3.png") no-repeat;
}
.mas-info .img_web.tab4{
	background: url("images/web4.png") no-repeat;
}
.mas-info .img_web.tab5{
	background: url("images/web5.png") no-repeat;
}
.mas-info a {
	display: block;
	float: left;
	position: relative;
	top: -10px;
	right: -10px;
}
.mas-info img{
    max-width: 100% !important;
    margin: 0;
    display: block;
}
/********************* MENÚ TABS **********************/
.tabs .jwts_tabberlive{
	width: 100%;
	display: inline-block;
	background: none !important;
	margin-top: 20px;
}
.jwts_tabberlive .jwts_tabbertab {
	border-radius: 0 !important;
	behavior: url(/wp-content/themes/GT/css/pie/PIE.php);
}
.jwts_tabberlive .jwts_tabbertab h2.titulo {
 	color: #000000;
    font-size: 1.92em !important;
    margin: 0 !important;
    padding: 0 0 25px;
    display: inline-block !important;
    text-transform:uppercase !important;
    margin-top: -20px !important;
}  
.tabs ul.jwts_tabbernav {
	width: 100% !important;
	height: auto !important;
	position: inherit !important;
	display: inline-block;
	margin: 0;
	padding:0 0 40px 0 !important;
	list-style: none;
	text-align: center;
	background: url("images/arrow_top.png") no-repeat center bottom transparent !important;
}
.tabs ul.jwts_tabbernav li, .tabs ul.jwts_tabbernav li.jwts_tabberactive {
	width: 96px !important;
	height: 96px !important;
	float: none !important;
	display: inline-block !important;
	vertical-align: top;
	margin: 0 1% 0 0 !important;
	padding: 0;
	overflow: hidden;
	background-color: #0D9010;
	-moz-border-radius: 50%;
	-ms-border-radius: 50%;
	-webkit-border-radius: 50%;
	border-radius: 50%;
	behavior: url(/wp-content/themes/GT/css/pie/PIE.php);
}
.jwts_tabberlive .jwts_tabbertab {
	width: auto !important;
	padding: 25px 6% 100px !important;
	text-align: center !important;
}
.bg_tabs{
	background: none repeat scroll 0 0 #F4F4F4 !important;
	padding: 25px 0 100px !important;
	text-align: center !important;
	display: inline-block;
	width: 100%;
	margin: -32px 0 1.625em;
}
.jwts_tabbertab .bg_tabs{    
	margin-bottom: 0 !important;
    margin-top: 0;
    padding-bottom: 0 !important;
}
/* sistemas de gestión*/
ul.jwts_tabbernav li#jwts_tabber-0:hover, ul.jwts_tabbernav li#jwts_tabber-0.jwts_tabberactive{
   	background:#000000 url("images/tabnav1.png") no-repeat -2px 0 !important;
}
/* sector editorial*/
ul.jwts_tabbernav li#jwts_tabber-1:hover, ul.jwts_tabbernav li#jwts_tabber-1.jwts_tabberactive{
   background:#000000 url("images/tabnav2.png") no-repeat -2px 0 !important;
}
/* servicios domiciliarios*/
ul.jwts_tabbernav li#jwts_tabber-2:hover, ul.jwts_tabbernav li#jwts_tabber-2.jwts_tabberactive{
   background:url("images/tabnav3.png") no-repeat -2px 0 !important;
}


.tabs ul.jwts_tabbernav li a{
	color: #FFFFFF;
	font-size: 1em;
	font-weight: normal !important;
	margin: 0;
	width: 91px;
	height: 100%;
	display:block;
	text-align: center;
	vertical-align: middle;
	padding:28% 0 0 !important;
}
.tabs ul.jwts_tabbernav li a:hover,.tabs ul.jwts_tabbernav li.jwts_tabberactive a {
	box-shadow: none;
	color: white !important;
	background-image: none !important;
	font-weight: bold !important
}

div.entry-description.tabs{
	width: 830px;
	margin: 0 auto;
}


/******************************************
	NEWSLETTER - EN LOS MEDIOS
******************************************/
#primary ul.menu_content{
	display: block;
	clear: both;
	width: 830px;
	margin-left: auto !important;
	margin-right: auto !important;
	
}
ul.menu_content li{
	width: auto;
	height: auto;
	display: inline-block;
	vertical-align: top;
	margin: 0 0.5% 0 0.5%;
	padding: 0;
	background-color: #0D9010;
	-moz-border-radius: 15px;
	-ms-border-radius: 15px;
	-webkit-border-radius: 15px;
	border-radius: 15px;
	behavior: url(/wp-content/themes/GT/css/pie/PIE.php);
}
ul.menu_content li.selected,
ul.menu_content li:hover{
	/*transition: all 0.5s ease-out;  
	-webkit-transition: 0.5s ease-out;
	-o-transition: 0.5s ease-out;
	-moz-transition: 0.5s ease-out;*/
	background-color: #000;
}
ul.menu_content li a{
	display: block;
	color: #FFFFFF;
	text-align: center;	
	vertical-align: middle;
	padding: 5px 10px;
}
 ul.menu_content li a:hover{
 	color: white;
 	text-decoration: none;
}
article.newsletter, article.trevenque_medios {
	padding:0 ;
	border-bottom: 1px solid #CCC;
	margin-bottom: 20px;
}
#primary article.newsletter header, #primary article.trevenque_medios header{
	margin-bottom: 10px;
}
#primary article.newsletter h2, #primary article.trevenque_medios h2,
#primary article.newsletter a h2, #primary article.trevenque_medios a  h2{
	margin: 0;
}

#primary article.newsletter a:hover h2, #primary article.trevenque_medios a:hover h2{
	margin: 0;
	color: #009900;
	text-decoration: none;
}
article.newsletter h1, article.trevenque_medios h1{
	color: #000000;
	font-size: 1.92em;
	margin: 0;
	padding: 0 0 25px;
}
article.newsletter .entry-header, article.newsletter .entry-block, 
article.trevenque_medios .entry-header, article.trevenque_medios .entry-block,
article.newsletter .entry-description, article.trevenque_medios .entry-description {
	text-align: left;
}
article.trevenque_medios .entry-header h2 {
	font-size: 1.21em;
	font-weight: bold;
	padding: 0px 15px 0 0;
	display: inline-block;
	background: url("images/arrow_right.png") no-repeat right 9px;
}
article.newsletter .entry-header a:hover h2, article.trevenque_medios .entry-header a:hover h2 {
	text-decoration: underline;
}
#primary article.newsletter .date, #primary article.trevenque_medios .date{
	font-size: 12px;
	color: #666666;
}
article.trevenque_medios .entry-description a.download{
	display: inline-block;
	margin-bottom: 1.625em;
}

article.newsletter .entry-description p, article.trevenque_medios .entry-description p {
	font-size: 1em;	
}


article.newsletter, article.trevenque_medios {
	padding:0 0 20px 0;
	border-bottom: 1px solid #CCC;
	margin-bottom: 20px;
}

.featured_video_plus{
	margin-bottom: 20px;
}


.entry-title a:hover{
	color: #009900
}

/*
Lista categorías de un newsletter
*/
ul.categories-newsletter{
	display: block;
	list-style: none !important;
	margin: 0 0 1em 0 !important;
}
ul.categories-newsletter li{
	display: inline-block;
	margin-right: 20px;
}
ul.categories-newsletter li,
ul.categories-newsletter li a{
	color: grey;
	font-size: 12px;
}

/**********************
Height de los widget del footer 
****************************************/
footer #supplementary.three .widget-area {
	min-height: 140px;
	min-height: 175px;
}
footer .contacto p:first-child{
	font-size: 18px !important;
	font-weight: bold !important;
	color: white !important;
}
#supplementary.three #third input[type="email"], #supplementary.three #third input[type="text"] {
    width: 95px;
}

footer #supplementary.three #second .widget_nav_menu{
	  margin-top: 0 !important;
}


#supplementary.three #fourth .social-network a{
	overflow: hidden;
	text-indent: -9000px;
}



/**********************************************
	Página Contacto
*************************************************/


#primary .entry-block section{
	text-align: left;
}
#main header#pageHead {
	padding-top: 0 !important;
}
#main header#pageHead h1, article#post-112 > p {
	margin-left: 10px !important;
	width: 90% !important;
}
form.wpcf7-form {
	color: #000000;
	margin: 0 10px !important;
}

span.wpcf7-form-control, span.wpcf7-list-item {
	margin-left: 0 !important;
}
#primary .wpcf7 textarea, #primary .wpcf7 input[type="text"], #primary .wpcf7 input[type="password"] {
	width: 80% !important;
}
#primary .wpcf7 input.wpcf7-submit {
	margin-left: 74% !important;
}

#primary .wpcf7 input.wpcf7-submit[disabled], #primary .wpcf7 input.wpcf7-submit[disabled]:hover {
    background: #000000;
    border-radius: 3px 3px 3px 3px;
    box-shadow: 0 0 0 transparent !important;
    color: #FFFFFF;
    cursor: pointer;
    behavior: url(/wp-content/themes/GT/css/pie/PIE.php);
}

 #supplementary.three #third input#enviar[disabled]:hover,  #secondary .wpcf7 input#enviar[disabled]:hover,  #primary .wpcf7 input.wpcf7-submit[disabled]:hover {
    background:#81BB11;

}
#content form > p,
#wrapper .gform_body ul{
	margin:0 !important;
}
#wrapper .button.gform_button{
	background: #000000;
    box-shadow: 0 0 0 transparent !important;
    color: #FFFFFF;
    cursor: pointer;
    padding:5px 10px;
    border:0;
    -moz-border-radius: 5px !important;
	-o-border-radius: 5px !important;
    -ms-border-radius: 5px !important;
    -webkit-border-radius: 5px !important;
    border-radius: 5px !important;
    behavior: url(/wp-content/themes/GT/css/pie/PIE.php);
}
#content form input[type="text"],
#content form input[type="password"],
#content form input[type="email"],
#wrapper .gform_wrapper .top_label input{
    line-height: 13px;
    padding: 10px 5px !important;
    -moz-border-radius: 3px !important;
	-o-border-radius: 3px !important;
    -ms-border-radius: 3px !important;
    -webkit-border-radius: 3px !important;
    border-radius: 3px !important;
    /*width: 54%;*/
    behavior: url(/wp-content/themes/GT/css/pie/PIE.php);
}
input[type="email"] {
    background: none repeat scroll 0 0 #FAFAFA;
    border: 1px solid #DDDDDD;
    box-shadow: 0 1px 1px rgba(0, 0, 0, 0.1) inset;
    color: #888888;
    behavior: url(/wp-content/themes/GT/css/pie/PIE.php);
}
#content form input[type="submit"],
#content form button[type="submit"],
#wrapper .gform_wrapper .top_label input.button, #wrapper button.button  {
	background: #000000;
    box-shadow: 0 0 0 transparent !important;
    color: #FFFFFF;
    cursor: pointer;
    /*float: right;
    margin-right: 45%;*/
    float: left;
    padding:15px 20px !important;
    border:0;
    font: normal 14px 'Pt Sans';
    -moz-border-radius: 5px !important;
	-o-border-radius: 5px !important;
    -ms-border-radius: 5px !important;
    -webkit-border-radius: 5px !important;
    border-radius: 5px !important;
    background: #333333;
background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzMzMzMzMyIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjMwJSIgc3RvcC1jb2xvcj0iIzMzMzMzMyIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiMwMDAwMDAiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
background: -moz-linear-gradient(top,  #333333 0%, #333333 30%, #000000 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#333333), color-stop(30%,#333333), color-stop(100%,#000000)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top,  #333333 0%,#333333 30%,#000000 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top,  #333333 0%,#333333 30%,#000000 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top,  #333333 0%,#333333 30%,#000000 100%); /* IE10+ */
background: linear-gradient(to bottom,  #333333 0%,#333333 30%,#000000 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#333333', endColorstr='#000000',GradientType=0 ); /* IE6-8 */
behavior: url(/wp-content/themes/GT/css/pie/PIE.php);
}
#content form input[type="submit"]:hover,
#content form button[type="submit"]:hover,
#wrapper .gform_wrapper .top_label input.button:hover {
background: #96D700; /* Old browsers */
/* IE9 SVG, needs conditional override of 'filter' to 'none' */
background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzlkY2E0NiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiM4N2I0MzQiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
background: -moz-linear-gradient(top,  #9dca46 0%, #87b434 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#9dca46), color-stop(100%,#87b434)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top,  #9dca46 0%,#87b434 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top,  #9dca46 0%,#87b434 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top,  #9dca46 0%,#87b434 100%); /* IE10+ */
background: linear-gradient(to bottom,  #9dca46 0%,#87b434 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#9dca46', endColorstr='#87b434',GradientType=0 ); /* IE6-8 */

}
#content form label{
	clear: both;
    display: inline-block;
    font-weight: bold;
    line-height: 1.3em;
    margin: 10px 0 4px;
}


.gform_wrapper table.gfield_list thead th{
	color: #999999 !important;
	font-size: 10px
}
.gform_wrapper .gfield_checkbox{
	display: block !important;
}
#wrapper .gform_wrapper .gfield_list input {
    width: 92%;
}
footer .gform_wrapper{
margin: 0 !important;
}
footer .gform_wrapper .gform_heading{
display: none;
}
footer .gform_wrapper form{
	display: block;
	clear: both;
	overflow: hidden;
}
footer ul#gform_fields_5 li{
	float: left !important;
	width:auto !important;
	clear: none !important;
	margin: 0 8px 5px 0;
	vertical-align: top;
}
ul#gform_fields_5 li#field_5_1 label,ul#gform_fields_5 li#field_5_7 label,ul#gform_fields_5 li#field_5_2 label,ul#gform_fields_5 li#field_5_3 label,ul#gform_fields_5 li#field_5_6 > label{
	display: none;
}
footer ul#gform_fields_5 .gfield_checkbox li label{
	display: inherit;
}
footer ul#gform_fields_5 li input{
    margin-bottom: 5px;
    padding: 5px;
    width: 105px;
    height: 20px;
}
footer ul#gform_fields_5 li textarea{
   height: 50px;
    width: 217px;
}
footer .gform_footer {
	margin:0px !important;
	padding:0px !important;
}
footer .gform_footer input.button{
 background: none repeat scroll 0 0 #000000;
    border: 0 none;
    -moz-border-radius: 15px !important;
	-o-border-radius: 15px !important;
    -ms-border-radius: 15px !important;
    -webkit-border-radius: 15px !important;
    border-radius: 15px !important;
    color: #FFFFFF;
    cursor: pointer;
    float: right;
    font: bold 12px/20px 'PT Sans';
    margin: 0;
    padding: 0;
    text-transform: uppercase;
    width: 105px;
    behavior: url(/wp-content/themes/GT/css/pie/PIE.php);
}

.gform_wrapper li, .gform_wrapper form li {
    list-style: none outside none !important;
    overflow: visible;
}

/*********************************
paginador
**********************************/
.wp-pagenavi a, .wp-pagenavi span, a.back{
	color: #FFFFFF !important;
	border:0 !important;
	padding:8px 13px!important;
	font-family: 'PT Sans' !important;
	font-size: 12px !important;
	-webkit-border-radius: 19px;
	-moz-border-radius: 19px;
	border-radius: 19px;
background: #333333; /* Old browsers */
/* IE9 SVG, needs conditional override of 'filter' to 'none' */
background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzMzMzMzMyIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjMwJSIgc3RvcC1jb2xvcj0iIzMzMzMzMyIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiMwMDAwMDAiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
background: -moz-linear-gradient(top,  #333333 0%, #333333 30%, #000000 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#333333), color-stop(30%,#333333), color-stop(100%,#000000)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top,  #333333 0%,#333333 30%,#000000 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top,  #333333 0%,#333333 30%,#000000 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top,  #333333 0%,#333333 30%,#000000 100%); /* IE10+ */
background: linear-gradient(to bottom,  #333333 0%,#333333 30%,#000000 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#333333', endColorstr='#000000',GradientType=0 ); /* IE6-8 */
behavior: url(/wp-content/themes/GT/css/pie/PIE.php);
}
.wp-pagenavi span.current, .wp-pagenavi a:hover , a.back:hover{
	background: #96D700; /* Old browsers */
/* IE9 SVG, needs conditional override of 'filter' to 'none' */
background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzlkY2E0NiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiM4N2I0MzQiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
background: -moz-linear-gradient(top,  #96D700 0%, #87b434 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#9dca46), color-stop(100%,#87b434)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top,  #96D700 0%,#87b434 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top,  #96D700 0%,#87b434 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top,  #96D700 0%,#87b434 100%); /* IE10+ */
background: linear-gradient(to bottom,  #96D700 0%,#87b434 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#9dca46', endColorstr='#87b434',GradientType=0 ); /* IE6-8 */

}
.wp-pagenavi span.pages{
	color: #000000 !important;
	background: transparent !important;
	margin-bottom: 15px;
	display: block;
	clear: both;
	overflow: hidden;
}
a.back{
 	-webkit-border-radius: 139px;
 	-o-border-radius: 139px;
	-moz-border-radius: 39px;
	border-radius: 39px;
    display: inline-block;
    padding: 25px 3px !important;
    behavior: url(/wp-content/themes/GT/css/pie/PIE.php);
}
 a.back:hover{
 	text-decoration: none;
 		background: #9dca46; /* Old browsers */
/* IE9 SVG, needs conditional override of 'filter' to 'none' */
background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzlkY2E0NiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiM4N2I0MzQiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
background: -moz-linear-gradient(top,  #9dca46 0%, #87b434 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#9dca46), color-stop(100%,#87b434)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top,  #9dca46 0%,#87b434 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top,  #9dca46 0%,#87b434 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top,  #9dca46 0%,#87b434 100%); /* IE10+ */
background: linear-gradient(to bottom,  #9dca46 0%,#87b434 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#9dca46', endColorstr='#87b434',GradientType=0 ); /* IE6-8 */
behavior: url(/wp-content/themes/GT/css/pie/PIE.php);
}

 /**************
 soporte
 **************/

 #primary ul.soporte{
 	list-style: none !important;
}
 #primary ul.soporte li{
 	padding-left: 15px;
    background: url("images/arrow_right.png") no-repeat left center;
}
 #primary ul.soporte a{
 	color: #009900;
}


.button button.large {
	cursor: pointer;
	position: relative;
	border: 0;
	font-weight: bold;
	color: white;
	background-color: transparent;
	background-image: url("/wp-content/themes/GT/images/button.png");
	background-repeat: no-repeat;
	background-position: 0 -355px;
	-webkit-appearance: none;
	-webkit-tap-highlight-color: rgba(0,0,0,0);
	overflow: visible;
	outline: 0;
	min-height: 27px;
	font-size: 13px;
	padding-left: 38px;
	padding-right: 4px;
	padding-top: 0;
	text-shadow: 0 1px 0 rgba(0,0,0,0.6);
}
.button button.large .text {
	display: inline-block;
	padding-bottom: 2px;	
	vertical-align: middle;
	white-space: nowrap;
	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;
	box-sizing: border-box;
}
.button button.large .cap {
	background-position: 100% -355px;
	content: '';
	display: block;
	position: absolute;
	top: 0;
	right: -6px;
	width: 6px;
	height: 100%;
	z-index: 100;
	background-color: transparent;
	background-image: url("/wp-content/themes/GT/images/button.png");
	background-repeat: no-repeat;
}




/*cookies*/
#cookie-message {
    background-color: #090;
    top:0px;
    color: #FFFFFF;
    padding: 10px;
    text-align: center;
    position:relative;
    z-index:100000;
    width:100%;
}
#cookie-message a{
    color:#FFF;
    text-decoration: underline;
}
#cookie-message > p {
    display: inline-block;
    margin: 0;
    position: relative;
    padding-left: 35px;
    width: auto;
    margin: auto;
}
#cookie-message > p .ico_info {
    display: inline-block;
    position: absolute;
    width: 25px;
    height: 25px;
    left: 0;
    top: -5px;
    background: url('images/ico_info.png') no-repeat 0 0 transparent;
}
/*cookies*/	