@charset "utf-8";
/* CSS Document */
<!--
body {font:100%/1.4 Verdana, Arial, Helvetica, sans-serif;background-color:#fff;margin:0;padding:0;color:#000;}

/* ~~ Selectores de elemento/etiqueta ~~ */
ul, ol, dl {padding:0;margin:0;}
h1, h2, h3, h4, h5, h6, p {margin-top:0;padding-right:15px;padding-left:15px;}
a img {border: none;}
a:link {color:gray;font-weight:bold;text-decoration:none;}
a:visited {color:gray;}
a:hover, a:active, a:focus {text-decoration:none;color:#637FA1;}
.container {width:95%;max-width:1260px;min-width:780px;background-color:#FFF;margin:0 auto;}

.content {padding:0px;position:relative;}

/* ~~ Este selector agrupado da espacio a las listas del área de .content ~~ */
.content ul, .content ol { 
	padding: 0 15px 8px 40px; /* este relleno reproduce en espejo el relleno derecho de la regla de encabezados y de párrafo incluida más arriba. El relleno se ha colocado en la parte inferior para que el espacio existente entre otros elementos de la lista y a la izquierda cree la sangría. Estos pueden ajustarse como se desee. */
}

/* ~~ clases float/clear varias ~~ */
.fltrt {  /* esta clase puede utilizarse para que un elemento flote en la parte derecha de la página. El elemento flotante debe preceder al elemento junto al que debe aparecer en la página. */
	float: right;
	margin-left: 8px;
}
.fltlft { /* esta clase puede utilizarse para que un elemento flote en la parte izquierda de la página. El elemento flotante debe preceder al elemento junto al que debe aparecer en la página. */
	float: left;
	margin-right: 8px;
}
.clearfloat { /* esta clase puede situarse en una <br /> o div vacía como elemento final tras la última div flotante (dentro de #container) si se elimina overflow:hidden en .container */
	clear:both;
	height:0;
	font-size: 1px;
	line-height: 0px;
}
-->
img{vertical-align: middle;}

#lineacarey{width:100%;height:50px;background:#637FA1;color:#FFF!important;}
#lineacarey .centrado{max-width:900px;min-width:720px;margin:0 auto;padding:0;height:50px;}
#lineacarey .social{line-height:40px;margin-right:10px;margin-top:-5px;float:left;}
#lineacarey .social a {display:block;width:20px;height:20px;float:left; margin:10px 5px 0 0;}
#lineacarey .social .linkedin{background:url('http://www.carey.cl/wp-content/themes/responsive-child-theme/core/images/sprite1.png') no-repeat -32px 0;}
#lineacarey .social .twitter{background:url('http://www.carey.cl/wp-content/themes/responsive-child-theme/core/images/sprite1.png') no-repeat -52px 0;}
#lineacarey .mas{background:url('http://www.carey.cl/wp-content/themes/responsive-child-theme/core/images/sprite1.png') no-repeat -220px 3px; padding:0 0 0 20px;margin-right:10px;}

#qtranslateslug-2{float:right;margin-top: 8px;}
.qts-lang-menu {list-style:none;margin:0px auto;padding:0px;display:block;float:left;}
.qts-lang-menu li {padding:0px;float:left;margin:0px 10px 0px 0px;}
.qts-lang-menu li a {color:#FFF;}

.footertxt{font-size:12px; text-align:center; line-height:50px;}

.l{float:left;}
.r{float:right;}

.columna1{background:url('img/teclado.jpg') no-repeat 100% -10px;width:30%;position:relative;}
.columna1 h1{font-size:20px; font-weight:bold; color:#637FA1; margin:0px 0px 10px 18px; background:url('img/flecha.png') no-repeat 0px;}

ul.menu {list-style:none;}
ul.menu li{margin:0px 0px 3px 0px;background:url('img/bg-boton.png') no-repeat 0px;height:66px;}
ul.menu li a {text-decoration:none;padding:8px;color:#575757;font-weight:bold;font-size:12px; display:block;width:230px;}
ul.menu li a small{font-weight: normal;margin: 6px 0px 0px 0px;display: block;}

#esp ul.menu {list-style:none;}
#esp ul.menu li{line-height:27px;margin:0px 0px 20px 0px;}
#esp ul.menu li a {text-decoration:none;background:url('img/esp_botones.png') no-repeat 0px;line-height:27px;padding:2px 0px 0px 5px;color:#575757;font-weight:bold;font-size:12px; display:block; width:174px;}

.disclaimer {width:87%;background:#ECECEC;border:1px solid #D1D1D1; margin:10px auto 0px auto;padding:10px;font-size:9px;color:#575756;font-style:italic;}
.disclaimer p {padding:0px; margin:0px;}
.disclaimer h4 {padding:0px 0px 2px 0px;margin:0px 0px 10px 0px;border-bottom:1px solid #666;}

.contenido{padding:0px;min-height:510px;position:relative;}

.columna2 {width:30%; min-height:640px; margin:0px 10px 0px 0px; float:left; background:#ececec; padding:20px;}
.columna2 span {font-size:11px;padding:0px;margin:80px auto 0px auto;width:100%;color:#6E6E6E;text-align:justify;display:block;}
.columna2 span p {padding:0px; margin:0px 0px 20px 0px;}
.columna2 span .horizontal_dotted_line{border-bottom:3px dotted #6E6E6E;width:153px; margin:0px auto 20px auto;}
.columna2 h2 {font-size:18px;margin:0px;padding:0px; font-weight:bold;}
.columna2 .twitter{background:#FFF;width:100%;padding:10px; margin:10px 0px 0px 0px;}
.timeline-header{display:none!important;}

.columna3 {width:33%;margin:0px; float:left;padding:100px 0px 0px 25px;position:relative;}
.columna3 h2 {margin:0px;color:#637FA1;width:100%;padding:0px 0px 0px 15px;font-size:16px; font-weight:bold;background:url('img/flecha.png') no-repeat 0px;}
.columna3 h2.news {margin:0px;color:#6E6E6E;width:100%;padding:0px;background:url('img/diario.jpg') no-repeat 100% -13px; line-height:33px;}
.columna3 ul.listado {list-style:none;padding:0px;margin:7px 0px 0px 0px;width:100%;height:auto;overflow:auto;padding:0px 0px 0px 15px;}
.columna3 ul.listado li {color:#3E3D3D;font-size:11px; margin:0px 0px 10px 0px;}
.columna3 form {width:88%;font-size:9px;margin:50px 0px 0px 0px;bottom:0px;position:absolute;padding:8px 20px;*padding:8px 10px;border:1px #637FA1 solid;*width:375px;}
.columna3 form h1 {padding:0px;margin:0px 0px 15px 0px;color:#637FA1;font-weight:normal;}
.columna3 form label {width:73px;display:block;float:left;color:#575757;margin:0px 0px 6px 0px;}
.columna3 form .pbSubmit {width:80px;float:right;margin:0px;background:url('img/boton.png') no-repeat 0px;border:0px;padding:4px 0px;cursor:pointer;font-size:9px; line-height:16px; text-align:center;}
.columna3 form #fbuilder .medium {width:79%!important;}
.columna3 .redessociales {position:absolute;top:36px;right:0px;font-size:11px;line-height:18px;height:18px;}

.content .redessociales {position:absolute;top:36px;right:1px;font-size:11px;line-height:18px;height:18px;}

.listado {float:left; width:33%;}

.logo {margin:30px 0px 50px 30px;}
.logo2 {margin:30px 0px 25px 30px;}

#contenidos{width:100%; margin:0px auto; min-height:560px; position:relative;}
#contenidos h1 {color:#637FA1;font-size:18px;width:100%;border-bottom:1px solid #637FA1;padding:0px;margin:0px 0px 25px 0px;;font-weight:bold;}
#contenidos .iconos { position:absolute; right:5px;top:5px;}
#contenidos .iconos img {cursor:pointer; background-repeat:no-repeat;}
#contenidos h2 {color:#637FA1;font-size:14px;width:100%;padding:0px;margin:20px 0px 10px 0px;;font-weight:bold;}
#contenidos b, strong {color:#575757; font-size:14px; margin:0px; color:#637FA1;}
#contenidos p {font-size:13px;margin:16px 0px; padding:0px;}
#contenidos ul {list-style:url('img/flecha-gris.png');padding:0px;margin:20px 0px 0px 20px;}
#contenidos ul li{color:#575756; margin:5px 0px;font-size:12px;}
#contenidos ul li a.descargar_pdf {background:url('img/boton_descargar.png') no-repeat;font-size:12px;height:32px;display:block; width:130px; line-height:22px; text-align:center; float:right; margin:0px 110px 0px 0px;}

.listado_normal {font-size: 14px; width:370px;list-style: disc!important;padding: 0px!important;margin:36px 0px 0px 19px!important;}
.listado_normal li {margin:5px 0px; color:#637FA1!important;}
.listado_normal li a {color:#637FA1!important; font-weight:bold;}
.back {position:absolute;bottom:10px;right:105px;background:url('img/boton_descargar.png') no-repeat;font-size:12px;height:26px;display:block;width:130px;text-align:center; text-decoration:none;border:none; cursor:pointer;}
.print {position:absolute;bottom:50px;right:105px;background:url('img/boton_descargar.png') no-repeat;font-size:12px;height:26px;display:block;width:130px;text-align:center; text-decoration:none;border:none; cursor:pointer;line-height:26px;}

ol li {font-size:13px;}
a.back {line-height:26px;}

.error {clear:both!important;width:100%!important;color:red!important;}

.summary{overflow:auto;height:426px; width:580px;margin-top: 7px; text-align:justify; padding:0px 20px 0px 0px;}
.summary a{display:block; width:100%; margin:30px 0px 30px 0px; font-weight:bold; color:#637FA1;}
.summary br {display:block;}

#top {font-size:13px; color:#666; font-weight:bold; width:1000px;}
#top_esp {font-size:13px; color:#666; font-weight:bold; width:1000px;}
#ancla {font-size:12px; color:#666; margin-top:37px;}
.summary_detalle{width:300px;font-size:12px;margin-top:0px; font-style:italic;}
.doc{width:100%!important;}

.snvdshc .ui-widget-content, .snvdshc .ui-state-active, .snvdshc .ui-widget-content .ui-state-active, .snvdshc .ui-widget-header .ui-state-active, .snvdshc .ui-state-default,.snvdshc .ui-widget-content .ui-state-default, .snvdshc .ui-widget-header .ui-state-default {border:0px!important; background:none!important;}
.snvdshc .ui-state-active .ui-icon, .snvdshc .ui-state-default .ui-icon{background-image:url('img/down.png')!important;}
.snvdshc .ui-icon-triangle-1-s, .snvdshc .ui-icon-triangle-1-e{background-position:0px 0px!important;}
.ui-accordion .ui-accordion-icons {padding-left: 1.7em!important;}
.snvdshc .ui-accordion .ui-accordion-content {padding:0em 1.4em 0.2em 1.4em!important;}
.snvdshc h4 {margin-bottom:-7px; color:#666!important;}
.snvdshc h4 a b, strong{color:#333;}

.tabedelic.accordion > .tabedelic-headers > .tabedelic-header {background: url('http://reformatributaria2014.carey.cl/wp-content/themes/reforma/img/down.png') no-repeat 10px 6px !important}


.snvdshc .ui-widget-content {display:none;}
#fbuilder .fields, #fbuilder .fform {padding:0px!important;}
.pbreak .pbPrevious, .pbreak .pbNext, .pbSubmit{margin:0px!important;}
.fform h1 {display:none;}

table {font-family:Verdana, Geneva, sans-serif;width:100%;border:1px solid #FFF;font-size:11px;}
/*
th {background:#637FA1;color:#FFF; border-bottom:1px solid #637FA1; text-align:left; padding:10px;}
td {padding:5px 10px; font-size:12px;border:1px solid #637FA1;}
*/
table td,th{padding:10px;border:3px #FFFFFF solid;}
thead th {background:#ECECEB;color:#575757;}
tbody th{background:#788BAD;color:#FFF;text-align:left;}
tbody td{background:#c5d0dd;color:#575757;text-align:left; vertical-align:text-top;}

#especial thead th{background:none;color:#575757;}
#especial tbody th{background:none;color:#575757;text-align:left;}
#especial tbody td{background:none;color:#575757;text-align:left; vertical-align:text-top;}
#especial .c7{background-color:#c7c7c7;}
#especial .ed{background-color:#ededed;}
#especial .c5{background-color:#c5d0dd;}
#especial .da{background-color:#dadada;}
#especial .f6{background-color:#f6f6f6;}
#especial tbody .ticket{background:url('img/ticket.png') no-repeat #6e89aa 8px 8px; padding:5px 0px 0px 25px;color:#FFF;font-weight:bold; font-size:10px;}
#especial2 td.destacado{background-color:#f2dddc;color:#F00;}
#especial2 td.verde{background-color:#c3d69b;}
#especial2 td.blanco{background-color:#fff;}

#especial2 td strong {color:#F00!important; font-size:12px;}

/* GABRIEL SALAZAR */

#primary_nav_wrap{margin-top:10px;display:inline;float:left;}
#primary_nav_wrap ul{list-style:none;position:relative;float:left;margin:0;padding:0}
#primary_nav_wrap ul a{display:block;color:#fff;text-decoration:none;font-weight:700;font-size:12px;line-height:32px;padding:0 15px;font-family:"HelveticaNeue","Helvetica Neue",Helvetica,Arial,sans-serif}
#primary_nav_wrap ul li{position:relative;float:left;margin:0;padding:0;z-index:999;}
#primary_nav_wrap ul li img{top:-5px;}
#primary_nav_wrap ul ul{display:none;position:absolute;top:100%;left:0px;background:#637FA1;padding:0;text-align:left;}
#primary_nav_wrap ul ul li{float:none;width:200px}
#primary_nav_wrap ul ul a{line-height:120%;padding:10px 15px}
#primary_nav_wrap ul ul a.nolink{color:#333;cursor:default;}
#primary_nav_wrap ul ul ul{top:0;left:100%}
#primary_nav_wrap ul li:hover > ul{display:block}

.agosto{width:330px;font-size:10px;display:block;margin:0px 0px 0px 25px;}
.carga {width:60%!important;}
.carga td,th {border-bottom:0px #FFFFFF solid;border-left:4px #FFFFFF solid;}

.colorcarey{color:#637FA1;}
.naranjocarey{color:#AD4C2E;}

.destacado a {color:#AD4C2E!important;}


@media print {
	@page {
		writing-mode: tb-rl;
		filter: progid:DXImageTransform.Microsoft.BasicImage(Rotation=3);
		size:portrait!important;
		size:11in 8.5in;
		margin:0cm!important;
	}
	body {
		color:#000000;
		/* background-image:url('img/logo.jpg'); */
		background-position:top center;
		background-repeat:no-repeat;
		font-family:Verdana, Geneva, sans-serif;
		font-size :10px!important;
		padding:70px 0px 0px 0px;
	}
	.print,.redessociales,.back,#lineacarey,.listado_normal,.noprint{display:none!important;}
	.ui-accordion-content {display:block!important;}
	.snvdshc .ui-widget-content, .snvdshc .ui-state-active, .snvdshc .ui-widget-content .ui-state-active, .snvdshc .ui-widget-header .ui-state-active, .snvdshc .ui-state-default, .snvdshc .ui-widget-content .ui-state-default, .snvdshc .ui-widget-header .ui-state-default {border:0px!important; background:none!important;}
		
	#top {font-size:13px; color:#666; font-weight:bold; width:100%;}
	#top_esp {font-size:13px; color:#666; font-weight:bold; width:100%;}
	.listado {width:100%!important; padding:0px!important; margin:0px!important;}
	.summary_detalle{width:100%!important;margin:0px!important; padding:0px!important;font-size:13px; color:#666; font-weight:bold; width:100%;}
	.summary {height:auto;overflow:hidden;}
	.logo{margin:10px 0px 40px 0px;}

}

@media screen and (max-width:1280px) {
	#contenidos{min-height:555px;}
	.agosto{width:256px;font-size:10px;display:block;margin: 0px 0px 0px 30px;}
	.container,.container2 {width:99%;}
	.disclaimer{width:80%;bottom: -64px;}
	.columna1{width:32,5%;}
	.columna2{width:32%;}
	.columna3{width:28%;}
	.columna3 h2{background:url('img/diario.jpg') no-repeat 100% -10px;}
	.columna3 form input {width:147px;}
	.listado {width:37%;}
	.listado_normal {font-size:12px;width:90%;}
	.summary{width:55%;height:318px!important;}
	#top_esp {width: 95%;}
	.content .redessociales {right: 30px;}
	.doc{width:95%!important;}
	.content ul {padding:0px 15px 8px 30px;}
}

/* @media screen and (max-width:1136px) { */
@media screen and (max-width:960px) {
	body{overflow-x: hidden;}
	.container,.container2 {width:100%; min-width:100%;}
	.disclaimer{width:80%;}
	.columna1{width:100%;background:url('img/teclado.jpg');background-size:100%;min-height:450px;height:450px;}
	.columna2{width:100%; margin:0px; padding:0px;min-height:300px;}
	.columna3{width:100%;float:left; margin:0px; padding:0px;}
	.columna3 form input {width:69%;}
	.columna3 h2 {margin:10px;width:95%;}
	.redessociales{display:none;}
	.columna3 ul.listado {width: 95%;padding: 0px 0px 0px 10px;}
	.columna3 form {width:85%;position:relative;margin:20px 0px 0px 10px;height:160px;max-width: 400px;}
	
	.columna2 p {padding:30px 0px;margin:35px auto;}
	
	#contenidos {width:95%;}
	#top {width:95%}
	.listado{width:100%;font-size:14px!important;}
	.doc{margin:0px 0px 20px 20px!important;}
	.listado_normal{display:none;}
	.summary_detalle{width:100%!important;margin:0px!important; padding:0px!important;font-size:13px; color:#666; font-weight:bold; width:100%;}
	
	.summary{width:auto!important; height:auto!important;overflow:hidden;}
	.print{display:none;}
	.back{position:relative;clear:both;top:0px;right:0px;margin:20px 0px 0px 0px;}
	#lineacarey {font-size: 10px;padding: 4px 0px 0px 0px;}
	
}

.shortcodelic-content-box h3{color:#AD4C2E!important;font-size:16px!important;padding:0px;}
.shortcodelic-content-box h4{color:#637FA1!important;font-size:16px!important;padding:0px;}