
  /* GOOGLEFONTS */

  @import url(https://fonts.googleapis.com/css?family=Asap:400,400italic,700italic,700);
  @import url(http://fonts.googleapis.com/css?family=Roboto:400,100,100italic,300,300italic,400italic,500,500italic,700,900,700italic,900italic&subset=latin,latin-ext);

    
  /*------------------------------------------------------------	Style.css	Created by:	Dave Rupert	Contact:		http://github.com/davatron5000/foldy960	Copyright 2012	License:	  WTFPL + "Not going to maintain this because              the rent is too damn high licence."--------------------------------------------------------------*//* Responsive Resets-------------------------------------------------------------- */@-o-viewport {  width: device-width;}@-ms-viewport {  width: device-width;}@viewport {  width: device-width;}html {  overflow-y: auto;}img,audio,video,canvas {  /*max-width: 100%;*/}.grid p{background-color:#ccc;}/* Grid > 6 Column Mobile First-------------------------------------------------------------- */.container {  /*    The `max-width` property is the width governer. I dare you to experiment    with setting this larger, something like 1280px.  */	/*max-width: 1280px;*/  max-width: 960px;	width:92%;	margin:0px auto;	position: relative;  background-color:transparent;}.row {  clear: both;}@media screen and (max-width: 640px) {	}/*---------------------Desde 480px (Salto02)--------------------*/@media screen and (min-width: 480px) {    html,  body{    font-size:100%;  }      .hide-on-minisize{    display:block;  }    .show-on-minisize{    display:none;  }      .container {    width: 98%;  }  .grid-1,	.grid-2,  .grid-3,  .grid-4,  .grid-5,  .grid-6,	.grid-7,	.grid-8,  .grid-9,  .grid-10,  .grid-11,  .grid-12,  .grid-half,	.grid-four,  .grid-full,  .grid-unit {    float: left;    width:96.969696969697%;    margin:0 1.515151515152% 1em;  }    .gallery .grid-unit,  .grid-half {    width:46.969696969697%;    margin: 0 1.515151515152% 1em;  }		.alpha{margin-left:1.515151515152%;}	.omega{margin-right:1.515151515152%;}  .grid-flow-opposite{    float:right  }}/*---------------------Desde 0px hasta 480px (Salto01)--------------------*/@media screen and (max-width: 480px){    html,  body{    font-size:120%;  }      .f_right{    float:none!important;  }      .hide-on-minisize{    display:none;  }    .show-on-minisize{    display:block;  }		.center-full-on-minisize,  .center-full-on-minisize li{    float:none;    text-align:center !important;    width:96.969696969697% !important;    margin:0 1.515151515152% 1em !important;    clear:both;  }    .menus li{    background-color:#efefef;    margin-top:5px!important;    margin-bottom:5px!important;  }  }/*---------------------Desde 0px hasta 640px a 960px (Salto03)--------------------*/@media screen and (min-width: 640px) {		.alpha{  margin-left:0!important;}.omega{  margin-right:0!important;} 	.grid-1 { width: 5.3030303030303%; }	.grid-2 { width: 13.121212121212%; }	.grid-3 { width: 21.969696969697%; }	.grid-4 { width: 30.303030303030%; }	.grid-5 { width: 38.636363636364%; }	.grid-6,	.grid-half { width: 46.969696969%; }	.grid-7 { width: 55.303030303030%; }	.grid-8 { width: 63.636363636364%; }	.grid-9{width:71.96969696969697%}	.grid-10 { width: 80.3030303030%; }	.grid-11 { width: 88.6363636364%; }	.grid-12,	.grid-full  { width: 96.96969696%; }		.grid-1.alpha, .grid-1.omega { width: 6.8181818181818%; }	.grid-2.alpha, .grid-2.omega { width: 14.636363636364%; }	.grid-3.alpha, .grid-3.omega { width: 23.484848484848%; }	.grid-4.alpha, .grid-4.omega { width: 31.818181818181%; }	.grid-5.alpha, .grid-5.omega { width: 40.151515151515%; }	.grid-6.alpha, .grid-6.omega,	.grid-half.alpha, .grid-half.omega { width: 48.484848484849%; }	.grid-7.alpha, .grid-7.omega { width: 56.818181818181%; }	.grid-8.alpha, .grid-8.omega { width: 65.151515151515%; }	.grid-9.alpha, .grid-9.omega { width: 73.484848484848%; }	.grid-10.alpha, .grid-10.omega { width: 81.81818181818%; }	.grid-11.alpha, .grid-11.omega { width: 90.151515151515%; }	.grid-12.alpha, .grid-12.omega,	.grid-full.alpha, .grid-full.omega  { width: 98.484848484%; }		  .gallery .grid-unit {    width: 30.30303030303%;  }  .content-pad-right {    padding-right: 4%; /* Use (or don't) as necessary. */  }  .content-pad-left {    padding-left: 4%;  }			/* Alpha&Omega-------------------------------------------------------------- */	  /*.grid-1.alpha, .grid-1.omega { width: 15.151515151516%; }		.grid-1-y-medio.alpha, .grid-1-y-medio.omega { width: 23.4848484%; }		.grid-2.alpha, .grid-2.omega { width: 31.818181818182%; }		.grid-2-y-medio.alpha, .grid-2-y-medio.omega{ width: 40.121214%;}		.grid-3.alpha, .grid-3.omega,		.grid-half.alpha, .grid-half.omega { width: 48.484848484849%; }		.grid-four.alpha, .grid-four.omega { width: 23.484848484848%; }		.grid-4.alpha, .grid-4.omega { width: 65.151515151516%; }		.grid-4-y-medio.alpha, .grid-4-y-medio.omega{ width: 73.484846%;}		.grid-5.alpha, .grid-5.omega { width: 81.818181818182%; }		.grid-6.alpha, .grid-6.omega,		.grid-full.alpha, .grid-full.omega  { width: 98.484848484849%; }*/		/*		.grid-1.alpha.omega { width: 16.666666666668%; }		.grid-1-y-medio.alpha.omega { width: 24.99999999%; }		.grid-2.alpha.omega { width: 32.30303030303%; }		.grid-2-y-medio.alpha.omega{ width: 41.66666665%;}		.grid-3.alpha.omega,		.grid-half.alpha.omega { width: 50.000000000001%; }		.grid-four.alpha.omega { width: 26.515151515151%; }		.grid-4.alpha.omega { width: 66.666666666668%; }		.grid-4-y-medio.alpha.omega{ width: 74.9999999%;}		.grid-5.alpha.omega { width: 82.30303030303%; }		.grid-6.alpha.omega,		.grid-full.alpha.omega  { width: 100.000000000001%; }*/				.grid-1.alpha, .grid-1.omega { width: 6.8181818181818%; }		.grid-2.alpha, .grid-2.omega { width: 14.636363636364%; }		.grid-3.alpha, .grid-3.omega { width: 23.484848484848%; }		.grid-4.alpha, .grid-4.omega { width: 31.818181818181%; }		.grid-5.alpha, .grid-5.omega { width: 40.151515151515%; }		.grid-6.alpha, .grid-6.omega,		.grid-half.alpha, .grid-half.omega { width: 48.484848484849%; }		.grid-7.alpha, .grid-7.omega { width: 56.818181818181%; }		.grid-8.alpha, .grid-8.omega { width: 65.151515151515%; }		.grid-9.alpha, .grid-9.omega { width: 73.484848484848%; }		.grid-10.alpha, .grid-10.omega { width: 81.81818181818%; }		.grid-11.alpha, .grid-11.omega { width: 90.151515151515%; }		.grid-12.alpha, .grid-12.omega,		.grid-full.alpha, .grid-full.omega  { width: 98.484848484%; }				.grid-1.alpha.omega { width: 8.333333333333%; }		.grid-2.alpha.omega { width: 16.151515151515%; }		.grid-3.alpha.omega { width: 24.999999999999%; }		.grid-4.alpha.omega { width: 33.333333333333%; }		.grid-5.alpha.omega { width: 41.666666666666%; }		.grid-6.alpha.omega,		.grid-half.alpha.omega { width: 50.000000000001%; }		.grid-7.alpha.omega { width: 58.33333333333%; }		.grid-8.alpha.omega { width: 66.666666666668%; }		.grid-9.alpha.omega { width: 74.999999999999%}		.grid-10.alpha.omega { width: 83.33333333333%; }		.grid-11.alpha.omega { width: 91.66666666666%; }		.grid-12.alpha.omega,		.grid-full.alpha.omega  { width: 100.000000000001%; }		}/* Micro Clearfix - http://nicolasgallagher.com/micro-clearfix-hack/For best results, use your favorite clearfix here.-------------------------------------------------------------- */.cf:before, .cf:after { content:""; display:table; }.cf:after { clear:both; }.cf { zoom:1; } /* For IE 6/7 (trigger hasLayout) *//* Layout-------------------------------------------------------------- */body {  font: 100%/1.5 sans-serif;}section {  margin-bottom: 2em;}footer {  font-size: 0.9em;  border-top: 1px solid #ccc;	border-b: 1px solid #ccc;  padding: 0.5em 0 2.5em;	}/* Typography-------------------------------------------------------------- */.heading {  font-size: 3em;  margin: 0;}.sub-heading {  font-size: 2em;  margin-bottom: 0.5em;}a {  color: #0066cc;}a:focus,a:hover {  color: #003399;}/* Elements-------------------------------------------------------------- */figure {  margin: 0;/*  background: #f8f8f8;*/}figcaption {/*  padding: 0.5em 1em 1em;  font-size: 0.875em;*/}code {  padding: 0.5em;  background: #efefef;}/*Style 'show menu' label button and hide it by default*/header .show-menu {	font-family: Asap;	text-decoration: none;	color: #fff;	background: #d11d3a;	text-align: center;	padding: 10px 0;	/*display: none;*/  margin-bottom:20px;  cursor:pointer!important;}/*Hide checkbox*/header input[type=checkbox]{  display: none;  -webkit-appearance: none;}/*Show menu when invisible checkbox is checked*/header input[type=checkbox]:checked ~ .mainMenu{  display:block!important;}/*! normalize.css v1.0.1 | MIT License | git.io/normalize *//* ==========================================================================   HTML5 display definitions   ========================================================================== *//* * Corrects `block` display not defined in IE 6/7/8/9 and Firefox 3. */article,aside,details,figcaption,figure,footer,header,hgroup,nav,section,summary {display: block;	margin:0px;	padding:0px;}/* * Corrects `inline-block` display not defined in IE 6/7/8/9 and Firefox 3. */audio,canvas,video {    display: inline-block;    *display: inline;    *zoom: 1;}/* * Prevents modern browsers from displaying `audio` without controls. * Remove excess height in iOS 5 devices. */audio:not([controls]) {    display: none;    height: 0;}/* * Addresses styling for `hidden` attribute not present in IE 7/8/9, Firefox 3, * and Safari 4. * Known issue: no IE 6 support. */[hidden] {    display: none;}/* ==========================================================================   Base   ========================================================================== *//* * 1. Corrects text resizing oddly in IE 6/7 when body `font-size` is set using *    `em` units. * 2. Prevents iOS text size adjust after orientation change, without disabling *    user zoom. */html {    font-size: 100%; /* 1 */    -webkit-text-size-adjust: 100%; /* 2 */    -ms-text-size-adjust: 100%; /* 2 */}/* * Addresses `font-family` inconsistency between `textarea` and other form * elements. */html,button,input,select,textarea {    font-family: sans-serif;}/* * Addresses margins handled incorrectly in IE 6/7. */body {    margin: 0;}/* ==========================================================================   Links   ========================================================================== *//* * Addresses `outline` inconsistency between Chrome and other browsers. */a:focus {    outline: thin dotted;}/* * Improves readability when focused and also mouse hovered in all browsers. */a:active,a:hover {    outline: 0;}/* ==========================================================================   Typography   ========================================================================== *//* * Addresses font sizes and margins set differently in IE 6/7. * Addresses font sizes within `section` and `article` in Firefox 4+, Safari 5, * and Chrome. */h1 {    font-size: 2em;    margin: 0.67em 0;}h2 {    font-size: 1.5em;    margin: 0;}h3 {    font-size: 1.17em;    margin: 1em 0;}h4 {    font-size: 1em;    margin: 1.33em 0;}h5 {    font-size: 0.83em;    margin: 1.67em 0;}h6 {    font-size: 0.75em;    margin: 2.33em 0;}/* * Addresses styling not present in IE 7/8/9, Safari 5, and Chrome. */abbr[title] {  border-bottom: 1px dotted;}/* * Addresses style set to `bolder` in Firefox 3+, Safari 4/5, and Chrome. */b,strong {    font-weight: bold;}blockquote {  margin: 1em 40px;}/* * Addresses styling not present in Safari 5 and Chrome. */dfn {    font-style: italic;}/* * Addresses styling not present in IE 6/7/8/9. */mark {    background: #ff0;    color: #000;}/* * Addresses margins set differently in IE 6/7. */p,pre {    margin: 1em 0;}/* * Corrects font family set oddly in IE 6, Safari 4/5, and Chrome. */code,kbd,pre,samp {    font-family: monospace, serif;    _font-family: 'courier new', monospace;    font-size: 1em;}/* * Improves readability of pre-formatted text in all browsers. */pre {    white-space: pre;    white-space: pre-wrap;    word-wrap: break-word;}/* * Addresses CSS quotes not supported in IE 6/7. */q {    quotes: none;}/* * Addresses `quotes` property not supported in Safari 4. */q:before,q:after {    content: '';    content: none;}/* * Addresses inconsistent and variable font size in all browsers. */small {    font-size: 80%;}/* * Prevents `sub` and `sup` affecting `line-height` in all browsers. */sub,sup {    font-size: 75%;    line-height: 0;    position: relative;    vertical-align: baseline;}sup {    top: -0.5em;}sub {    bottom: -0.25em;}/* ==========================================================================   Lists   ========================================================================== *//* * Addresses margins set differently in IE 6/7. */dl,menu,ol,ul {    margin:0;}dd {    margin: 0 0 0 40px;}/* * Addresses paddings set differently in IE 6/7. */menu,ol,ul {    padding: 0;}/* * Corrects list images handled incorrectly in IE 7. */ul,ol {    list-style: none;    list-style-image: none;}/* ==========================================================================   Embedded content   ========================================================================== *//* * 1. Removes border when inside `a` element in IE 6/7/8/9 and Firefox 3. * 2. Improves image quality when scaled in IE 7. */img {    border: 0; /* 1 */    -ms-interpolation-mode: bicubic; /* 2 */}/* * Corrects overflow displayed oddly in IE 9. */svg:not(:root) {    overflow: hidden;}/* ==========================================================================   Figures   ========================================================================== *//* * Addresses margin not present in IE 6/7/8/9, Safari 5, and Opera 11. */figure {    margin: 0;}/* ==========================================================================   Forms   ========================================================================== *//* * Corrects margin displayed oddly in IE 6/7. */form {    margin: 0;}/* * Define consistent border, margin, and padding. */fieldset {    border: 1px solid #c0c0c0;    margin: 0 2px;    padding: 0.35em 0.625em 0.75em;}/* * 1. Corrects color not being inherited in IE 6/7/8/9. * 2. Corrects text not wrapping in Firefox 3. * 3. Corrects alignment displayed oddly in IE 6/7. */legend {    border: 0; /* 1 */    padding: 0;    white-space: normal; /* 2 */    *margin-left: -7px; /* 3 */}/* * 1. Corrects font size not being inherited in all browsers. * 2. Addresses margins set differently in IE 6/7, Firefox 3+, Safari 5, *    and Chrome. * 3. Improves appearance and consistency in all browsers. */button,input,select,textarea {    font-size: 100%; /* 1 */    margin: 0; /* 2 */    vertical-align: baseline; /* 3 */    *vertical-align: middle; /* 3 */}/* * Addresses Firefox 3+ setting `line-height` on `input` using `!important` in * the UA stylesheet. */button,input {    line-height: normal;}/* * 1. Avoid the WebKit bug in Android 4.0.* where (2) destroys native `audio` *    and `video` controls. * 2. Corrects inability to style clickable `input` types in iOS. * 3. Improves usability and consistency of cursor style between image-type *    `input` and others. * 4. Removes inner spacing in IE 7 without affecting normal text inputs. *    Known issue: inner spacing remains in IE 6. */button,html input[type="button"], /* 1 */input[type="reset"],input[type="submit"] {    -webkit-appearance: button; /* 2 */    cursor: pointer; /* 3 */    *overflow: visible;  /* 4 */}/* * Re-set default cursor for disabled elements. */button[disabled],input[disabled] {    cursor: default;}/* * 1. Addresses box sizing set to content-box in IE 8/9. * 2. Removes excess padding in IE 8/9. * 3. Removes excess padding in IE 7. *    Known issue: excess padding remains in IE 6. */input[type="checkbox"],input[type="radio"] {    box-sizing: border-box; /* 1 */    padding: 0; /* 2 */    *height: 13px; /* 3 */    *width: 13px; /* 3 */}/* * 1. Addresses `appearance` set to `searchfield` in Safari 5 and Chrome. * 2. Addresses `box-sizing` set to `border-box` in Safari 5 and Chrome *    (include `-moz` to future-proof). */input[type="search"] {    -webkit-appearance: textfield; /* 1 */    -moz-box-sizing: content-box;    -webkit-box-sizing: content-box; /* 2 */    box-sizing: content-box;}/* * Removes inner padding and search cancel button in Safari 5 and Chrome * on OS X. */input[type="search"]::-webkit-search-cancel-button,input[type="search"]::-webkit-search-decoration {    -webkit-appearance: none;}/* * Removes inner padding and border in Firefox 3+. */button::-moz-focus-inner,input::-moz-focus-inner {    border: 0;    padding: 0;}/* * 1. Removes default vertical scrollbar in IE 6/7/8/9. * 2. Improves readability and alignment in all browsers. */textarea {    overflow: auto; /* 1 */    vertical-align: top; /* 2 */}/* ==========================================================================   Tables   ========================================================================== *//* * Remove most spacing between table cells. */table {    border-collapse: collapse;    border-spacing: 0;}/*-------------------------------------------------------------------*//*    CONTENEDORES/*-------------------------------------------------------------------*/* { -moz-box-sizing: border-box; -webkit-box-sizing: border-box; box-sizing: border-box; }html,body {  margin:0;  padding:0;  width:100%;}.webWrapper{  margin:0 auto;  width:960px;}/*-------------------------------------------------------------------*//*    H1, H2, H3, H4, H5, H6/*-------------------------------------------------------------------*/h1, h2, h3, h4, h5, h6{  margin:0;  padding:0;  font-weight:normal;}h1{  margin:0;  padding:0;  font-weight:normal;  font-family: Asap;  font-size:1.2em;  color:#VERDE;}h2{  margin:0;  padding:0;  font-weight:normal;  font-family: Asap;  font-size:0.9em;  color:#666;}/*-------------------------------------------------------------------*//*    TEXTOS/*-------------------------------------------------------------------*/.clear{  clear:both;}.t_left{  text-align:left;}.t_right{  text-align:right;}.t_center, .text-center{  text-align:center;}.t_justi{  text-align: justify;}.paddingR20{  padding-right:20px;}.top60{  padding-top:60px;}.top50{  padding-top:50px;}.top40{  padding-top:40px;}.top30{  padding-top:30px;}.top20{  padding-top:20px;}.top10{  padding-top:10px;}.mini{  font-size:.7em;  font-family: Asap;  color: #666;  }.bottom10{  padding-bottom:10px;}/*-------------------------------------------------------------------*//*    BLOCK/*-------------------------------------------------------------------*/.block_1{  clear:both;  padding:4px 10px;  background-color:#efefef;  margin:5px 0;}/*-------------------------------------------------------------------*//*    SEPARADOR/*-------------------------------------------------------------------*/.separador_1{  margin:10px 0 20px 0;  border-bottom:1px solid #cccccc;}/*-------------------------------------------------------------------*//*    ENLACES/*-------------------------------------------------------------------*/a,a:active,a:visited,a:link{  text-decoration:none;  color:#666;  }a:hover{   text-decoration:none;  color:#d11d3a;}a img{  border:0;}.linkEmail,.linkEmail:active,.linkEmail:visited,.linkEmail:link{  text-decoration:none;  color:#666;  }a.linkEmail:hover{  text-decoration:none;  color:#d11d3a;}/*LINK_1*/.link_1,.link_1:active,.link_1:visited,.link_1:link{  font-family:Asap;  color:#666;  padding:6px;  -webkit-border-radius: 5px 5px 5px 5px;        border-radius: 5px 5px 5px 5px;  }a.link_1:hover{  color:#d11d3a;}/*LINK_2*/.link_2,.link_2:active,.link_2:visited,.link_2:link{  font-family:Asap;  color:#FFF;  font-size:.9em;  background-color:#666;  border:none;  -webkit-border-radius: 3px;  -moz-border-radius: 3px;  border-radius: 3px;  padding:5px 10px;  margin:20px auto;}a.link_2:hover,.link_2:hover{  background-color:#d11d3a;}/*LINK_3*/.link_3,.link_3:active,.link_3:visited,.link_3:link{  font-family:Asap;  color:#666;  font-size:.9em;  border:none;  padding:5px 10px;  margin:20px auto;}a.link_3:hover,.link_3:hover{  color:#AZUL;}.externalpdf,.externaldoc,.externalxls,.externaltxt,.externaldocx,.externalxlsx,.externalxml{  color:#666666;  padding:8px 0 0 32px;  height:22px;  display: block;  font-size:.9em;}.externalpdf{  background: url(../img/pdf.png) no-repeat;}/*-------------------------------------------------------------------*//*    LISTADOS/*-------------------------------------------------------------------*/.list_1{	margin:10px;  padding:0;  font-family:Asap;  font-weight:bold;}.list_1 li{  padding:4px 0;  margin:0;  border-bottom:1px dotted #cccccc;}.list_1 li a,.list_1 li a:link,.list_1 li a:visited,.list_1 li a:active{  color:#999999;  font-size:1em;}.list_1 li a:hover,.list_1 li a.sel{  color:#000000;  /*padding-left:20px;*/}/*-------------------------------------------------------------------*//*    FLOATS/*-------------------------------------------------------------------*/.f_left{  float:left;}.f_right{  float:right!important;  display:table;}.p_relative{  position: relative;}.p_absolute{  position: absolute;}/*-------------------------------------------------------------------*//*    MARGINS/*-------------------------------------------------------------------*/.margin10{  margin-top:10px;  display:block;}.margin20{  margin-top:20px;  display:block;}.margin30{  margin-top:30px;  display:block;}.margin40{  margin-top:60px;  display:block;}.marginTop{ margin-top: 10px;   }.paddingRight{  padding-right: 5px;}.padding{  padding: 20px;}/*-------------------------------------------------------------------*//*    PADDINGS/*-------------------------------------------------------------------*/.pv-10 {  padding-top: 10px;  padding-bottom: 10px;}.pv-20 {  padding-top: 20px;  padding-bottom: 20px;}.pv-30 {  padding-top: 30px;  padding-bottom: 30px;}.pv-40 {  padding-top: 40px;  padding-bottom: 40px;}/*-------------------------------------------------------------------*//*    DISPLAY/*-------------------------------------------------------------------*/.hidden{  display:none;}/*-------------------------------------------------------------------*//*    BACKGROUNDS/*-------------------------------------------------------------------*//*CLAROS*/.white_bg_50{  background:rgba(255,255,255,.8);}.blanco{  background-color: #fff;}/*-------------------------------------------------------------------*//*    GMAP/*-------------------------------------------------------------------*/#gMap{  margin-top:10px;  width:100%;  height:400px;}.gMapNavigate{  display:none;  margin:10px 0;  padding:0;  list-style:none;}.gMapNavigate li{  /*display:inline;*/  float:left;  display:block;  font-size:.9em;  margin:0 20px 0 0;}.gMapNavigate li.title{  border-bottom:1px dotted #0095e6;  color:#0095e6!important;  font-size:1.2em;  float:none;  margin-bottom:10px;  padding-bottom:10px;}.coche,.coche:active,.coche:visited,.coche:link{  font-family:Asap;  color:#ccc;  font-size:.9em;  text-transform:uppercase;  padding:5px 10px;  margin:20px auto;}a.coche:hover,.coche:hover{  color:#AZUL}pie,.pie:active,.pie:visited,.pie:link{  font-family:Asap;  color:#ccc;  font-size:.9em;  text-transform:uppercase;  padding:5px 10px;  margin:20px auto;}a.pie:hover,.pie:hover{  color:#AZUL}bus,.bus:active,.bus:visited,.bus:link{  font-family:Asap;  color:#ccc;  font-size:.9em;  text-transform:uppercase;  padding:5px 10px;  margin:20px auto;}a.bus:hover,.bus:hover{  color:#d11d3a}/*-------------------------------------------------------------------*//*    GALERIAS IMAGENES Y VIDEO/*-------------------------------------------------------------------*/.galeriaImgs{  padding:10px 0 0 0;  width:100%;  list-style:none;  display:table;}.galeriaImgs li{  margin-bottom:10px;  margin-top:10px;}.galeriaImgs p{}.w100{  width:100%;}/* Lightbox image */.lightbox-image {	position:relative;	overflow:hidden;	display:block;	z-index:1;}.lightbox-image img {	position:relative;	z-index:2;  width: 100%;}.lightbox-image span {	display:block;	position:absolute;	left:0;	top:0;	width:100%;	height:100%;	background:url(../img/magnify.png) no-repeat 50% 50%;	z-index:1;}.lightbox-video span {	background:url(../img/video.png) no-repeat 50% 50%!important;}/*-------------------------------------------------------------------*//*    FEEDBACK/*-------------------------------------------------------------------*/.feedback{  width:100%;  display:table;  margin:10px 0!important;  font-size:.9em;  /*font-weight:bold;*/  font-weight:normal!important;  color:#999;  font-family: Asap;}.feedback span{  padding:10px;  display:block;}.ferror{  background-color:#c23d40;  color:#fff;}.fok{  background-color:#5f8d3f;  color:#fff;}/*-------------------------------------------------------------------*//*    COMENTARIOS/*-------------------------------------------------------------------*/.comentarios_1{  margin:30px 0;  width:100%;}.comentarios_1{  }.comentarios_1 ol{  list-style:none;  margin:10px 0;  padding:0;}.comentarios_1 ol li{  padding:2px 10px 2px 10px;  margin-bottom:5px;  background-color:#eeede8;  font-size:.9em;  font-family:Asap;}.comentarios_1 p{}.comentarios_1 .autor{  color:#e6007e;  font-weight:bold;  font-style:italic;  font-size:.9em;}.comentarios_1 .fecha{  font-size:.8em;  font-style:italic;  color:#999;}.comentarios_1 .comentario{  color:#333;  font-style:normal!important;}/*FORMULARIO*/.comentarios_1 #formComent{  padding:0;  margin:0;}.comentarios_1 #formComent ul li {	margin-bottom:5px;	padding-bottom:5px;}.comentarios_1 form li{  font-family:Asap;  color:#333;	margin-bottom:0;	padding-bottom:0;	font-size:.9em;  }.comentarios_1 form textarea {  width:70%;  height:70px;}.comentarios_1 form .button{  border:none;  font-family:Asap;  color:#fff;  font-size:.9em;  font-weight:normal;  -webkit-border-radius: 3px;  -moz-border-radius: 3px;  border-radius: 3px;  padding:5px;}/*-------------------------------------------------------------------*//*    CONTACTO/*-------------------------------------------------------------------*/.direction{  margin:10px 0 20px 0;  padding:0;  list-style:none;  font-family: Asap;  font-size:.9em;  color:#666;  line-height:1.5em;}.contacto{  margin-top:70px;}/*-------------------------------------------------------------------*//*    TITULAR/*-------------------------------------------------------------------*/.title_1{  font-family:Asap;  /*font-size:1.5em;*/  color:#d11d3a;  text-transform:uppercase;  margin:30px 0 20px 0;}.title_2{  font-family:Asap;  font-size:1.2em;  font-weight:400;  text-transform:uppercase;  color:#666;  text-align:center;  width:100%;  margin-bottom:10px;  margin-top: 10px;}.title_3{  font-family:Asap;  font-size:1.4em;  font-style: italic;  font-weight:bold;  color:#666;}.title_4{  font-family:Asap;  font-size:1.5em;  color:#ccc;  text-transform:uppercase;  text-align:center;  font-weight:bold;  margin:10px 0 20px 0;}/*.title_5{  font-family:Asap;  font-size:1.5em;  color:#d11d3a;  padding-top:5px;  text-transform:uppercase;  margin-bottom:5px;}*/.titleStnd{  font-family:Asap;  font-size:1.2em;  color: #d11d3a;  margin:10px 0 20px 0;  }.lantalau{  font-size: 0.8em;  color: #666;}.line{  margin:0px 0 0 0px;  padding-top:0px;  padding-bottom:0px;  border:1px dotted #666;  font-size:1em;}/*-------------------------------------------------------------------*//*    MARGINS/*-------------------------------------------------------------------*/.c-ml-5 {  margin-left: 5px;}.c-ml-10 {  margin-left: 10px;}.c-ml-20 {  margin-left: 20px;}.c-mr-5 {  margin-right: 5px;}.c-mr-10 {  margin-right: 10px;}.c-mr-20 {  margin-right: 20px;}.c-mr-30 {  margin-right: 30px;}.c-mr-40 {  margin-right: 40px;}.c-mr-50 {  margin-right: 50px;}.c-mr-60 {  margin-right: 60px;}.c-m-0 {  margin: 0px;}.c-m-10 {  margin: 10px;}.c-m-20 {  margin: 20px;}.c-m-30 {  margin: 30px;}.m-40 {  margin: 40px;}.c-mh-0 {  margin-left: 0px;  margin-right: 0px;}.c-mh-10 {  margin-left: 10px;  margin-right: 10px;}.c-mh-sm-20 {  margin-left: 20px;  margin-right: 20px;}.c-mh-30 {  margin-left: 30px;  margin-right: 30px;}.c-mh-40 {  margin-left: 40px;  margin-right: 40px;}.c-mv-10 {  margin-top: 10px;  margin-bottom: 10px;}.c-mv-20 {  margin-top: 20px;  margin-bottom: 20px;}.c-mv-30 {  margin-top: 30px;  margin-bottom: 30px;}.c-mv-40 {  margin-top: 40px;  margin-bottom: 40px;}.c-mv-45 {  margin-top: 45px;  margin-bottom: 45px;}.c-mb-0 {  margin-bottom: 0px;}.c-mb-10 {  margin-bottom: 10px;}.c-mb-20 {  margin-bottom: 20px;}.c-mb-30 {  margin-bottom: 30px;}.c-mb-40 {  margin-bottom: 40px;}.c-mb-45 {  margin-bottom: 45px;}.c-mt-0 {  margin-top: 0px;}.c-mt-10 {  margin-top: 10px;}.c-mt-20 {  margin-top: 20px;}.c-mt-30 {  margin-top: 30px;}.c-mt-40 {  margin-top: 40px;}.c-mt-45 {  margin-top: 45px;}/*-------------------------------------------------------------------*//*    PADDINGS/*-------------------------------------------------------------------*/.c-pl-0 {  padding-left: 0px;}.c-pl-5 {  padding-left: 5px;}.c-pl-10 {  padding-left: 10px;}.c-pl-20 {  padding-left: 20px;}.c-pr-5 {  padding-right: 5px;}.c-pr-10 {  padding-right: 10px;}.c-pr-20 {  padding-right: 20px;}.c-p-0 {  padding: 0px;}.c-p-5 {  padding: 5px;}.c-p-10 {  padding: 10px;}.c-p-20 {  padding: 20px;}.c-p-30 {  padding: 30px;}.p-sm-40 {  padding: 40px;}.c-ph-0 {  padding-left: 0px;  padding-right: 0px;}.c-ph-10 {  padding-left: 10px;  padding-right: 10px;}.c-ph-20 {  padding-left: 20px;  padding-right: 20px;}.c-ph-30 {  padding-left: 30px;  padding-right: 30px;}.c-ph-40 {  padding-left: 40px;  padding-right: 40px;}.c-pv-5 {  padding-top: 5px;  padding-bottom: 5px;}.c-pv-0 {  padding-top: 0px;  padding-bottom: 0px;}.c-pv-10 {  padding-top: 10px;  padding-bottom: 10px;}.c-pv-20 {  padding-top: 20px;  padding-bottom: 20px;}.c-pv-30 {  padding-top: 30px;  padding-bottom: 30px;}.c-pv-40 {  padding-top: 40px;  padding-bottom: 40px;}.c-pv-45 {  padding-top: 45px;  padding-bottom: 45px;}.c-pb-0 {  padding-bottom: 0px;}.c-pb-10 {  padding-bottom: 10px;}.c-pb-20 {  padding-bottom: 20px;}.c-pb-30 {  padding-bottom: 30px;}.c-pb-40 {  padding-bottom: 40px;}.c-pb-45 {  padding-bottom: 45px;}.c-pt-0 {  padding-top: 0px;}.c-pt-10 {  padding-top: 10px;}.c-pt-20 {  padding-top: 20px;}.c-pt-30 {  padding-top: 30px;}.c-pt-40 {  padding-top: 40px;}.c-pt-45 {  padding-top: 45px;}/* Small devices (phones, less than 575) */@media (min-width: 575px) {    /*-------------------------------------------------------------------*/    /*    MARGINS SM    /*-------------------------------------------------------------------*/    .c-ml-sm-5 {      margin-left: 5px;    }    .c-ml-sm-10 {      margin-left: 10px;    }    .c-ml-sm-20 {      margin-left: 20px;    }    .c-mr-sm-5 {      margin-right: 5px;    }    .c-mr-sm-10 {      margin-right: 10px;    }    .c-mr-sm-20 {      margin-right: 20px;    }    .c-mr-sm-30 {      margin-right: 30px;    }    .c-mr-sm-40 {      margin-right: 40px;    }    .c-mr-sm-50 {      margin-right: 50px;    }    .c-mr-sm-60 {      margin-right: 60px;    }    .c-m-sm-0 {      margin: 0px;    }    .c-m-sm-10 {      margin: 10px;    }    .c-m-sm-20 {      margin: 20px;    }    .c-m-sm-30 {      margin: 30px;    }    .m-sm-40 {      margin: 40px;    }    .c-mh-sm-10 {      margin-left: 10px;      margin-right: 10px;    }    .c-mh-sm-20 {      margin-left: 20px;      margin-right: 20px;    }    .c-mh-sm-30 {      margin-left: 30px;      margin-right: 30px;    }    .c-mh-sm-40 {      margin-left: 40px;      margin-right: 40px;    }    .c-mv-sm-10 {      margin-top: 10px;      margin-bottom: 10px;    }    .c-mv-sm-20 {      margin-top: 20px;      margin-bottom: 20px;    }    .c-mv-sm-30 {      margin-top: 30px;      margin-bottom: 30px;    }    .c-mv-sm-40 {      margin-top: 40px;      margin-bottom: 40px;    }    .c-mv-sm-45 {      margin-top: 45px;      margin-bottom: 45px;    }    .c-mb-sm-0 {      margin-bottom: 0px;    }    .c-mb-sm-10 {      margin-bottom: 10px;    }    .c-mb-sm-20 {      margin-bottom: 20px;    }    .c-mb-sm-30 {      margin-bottom: 30px;    }    .c-mb-sm-40 {      margin-bottom: 40px;    }    .c-mb-sm-45 {      margin-bottom: 45px;    }    .c-mt-sm-0 {      margin-top: 0px;    }    .c-mt-sm-10 {      margin-top: 10px;    }    .c-mt-sm-20 {      margin-top: 20px;    }    .c-mt-sm-30 {      margin-top: 30px;    }    .c-mt-sm-40 {      margin-top: 40px;    }    .c-mt-sm-45 {      margin-top: 45px;    }    /*-------------------------------------------------------------------*/    /*    PADDINGS SM    /*-------------------------------------------------------------------*/    .c-pl-sm-5 {      padding-left: 5px;    }    .c-pl-sm-10 {      padding-left: 10px;    }    .c-pl-sm-20 {      padding-left: 20px;    }    .c-pr-sm-5 {      padding-right: 5px;    }    .c-pr-sm-10 {      padding-right: 10px;    }    .c-pr-sm-20 {      padding-right: 20px;    }    .c-p-sm-0 {      padding: 0px;    }    .c-p-sm-5 {      padding: 5px;    }    .c-p-sm-10 {      padding: 10px;    }    .c-p-sm-20 {      padding: 20px;    }    .c-p-sm-30 {      padding: 30px;    }    .p-sm-40 {      padding: 40px;    }    .c-ph-sm-0 {      padding-left: 0px;      padding-right: 0px;    }    .c-ph-sm-10 {      padding-left: 10px;      padding-right: 10px;    }    .c-ph-sm-20 {      padding-left: 20px;      padding-right: 20px;    }    .c-ph-sm-30 {      padding-left: 30px;      padding-right: 30px;    }    .c-ph-sm-40 {      padding-left: 40px;      padding-right: 40px;    }    .c-pv-sm-0 {      padding-top: 0px;      padding-bottom: 0px;    }    .c-pv-sm-10 {      padding-top: 10px;      padding-bottom: 10px;    }    .c-pv-sm-20 {      padding-top: 20px;      padding-bottom: 20px;    }    .c-pv-sm-30 {      padding-top: 30px;      padding-bottom: 30px;    }    .c-pv-sm-40 {      padding-top: 40px;      padding-bottom: 40px;    }    .c-pv-sm-45 {      padding-top: 45px;      padding-bottom: 45px;    }    .c-pb-sm-10 {      padding-bottom: 10px;    }    .c-pb-sm-20 {      padding-bottom: 20px;    }    .c-pb-sm-30 {      padding-bottom: 30px;    }    .c-pb-sm-40 {      padding-bottom: 40px;    }    .c-pb-sm-45 {      padding-bottom: 45px;    }    .c-pt-sm-0 {      padding-top: 0px;    }    .c-pt-sm-10 {      padding-top: 10px;    }    .c-pt-sm-20 {      padding-top: 20px;    }    .c-pt-sm-30 {      padding-top: 30px;    }    .c-pt-sm-40 {      padding-top: 40px;    }    .c-pt-sm-45 {      padding-top: 45px;    }}/* Medium devices (tablets, 768px and up) */@media (min-width: 768px) {    /*-------------------------------------------------------------------*/    /*    MARGINS md    /*-------------------------------------------------------------------*/    .c-ml-md-5 {      margin-left: 5px;    }    .c-ml-md-10 {      margin-left: 10px;    }    .c-ml-md-20 {      margin-left: 20px;    }    .c-mr-md-5 {      margin-right: 5px;    }    .c-mr-md-10 {      margin-right: 10px;    }    .c-mr-md-20 {      margin-right: 20px;    }    .c-mr-md-30 {      margin-right: 30px;    }    .c-mr-md-40 {      margin-right: 40px;    }    .c-mr-md-50 {      margin-right: 50px;    }    .c-mr-md-60 {      margin-right: 60px;    }    .c-m-md-0 {      margin: 0px;    }    .c-m-md-10 {      margin: 10px;    }    .c-m-md-20 {      margin: 20px;    }    .c-m-md-30 {      margin: 30px;    }    .m-md-40 {      margin: 40px;    }    .c-mh-md-10 {      margin-left: 10px;      margin-right: 10px;    }    .c-mh-md-20 {      margin-left: 20px;      margin-right: 20px;    }    .c-mh-md-30 {      margin-left: 30px;      margin-right: 30px;    }    .c-mh-md-40 {      margin-left: 40px;      margin-right: 40px;    }    .c-mv-md-10 {      margin-top: 10px;      margin-bottom: 10px;    }    .c-mv-md-20 {      margin-top: 20px;      margin-bottom: 20px;    }    .c-mv-md-30 {      margin-top: 30px;      margin-bottom: 30px;    }    .c-mv-md-40 {      margin-top: 40px;      margin-bottom: 40px;    }    .c-mv-md-45 {      margin-top: 45px;      margin-bottom: 45px;    }    .c-mb-md-0 {      margin-bottom: 0px;    }    .c-mb-md-10 {      margin-bottom: 10px;    }    .c-mb-md-20 {      margin-bottom: 20px;    }    .c-mb-md-30 {      margin-bottom: 30px;    }    .c-mb-md-40 {      margin-bottom: 40px;    }    .c-mb-md-45 {      margin-bottom: 45px;    }    .c-mt-md-0 {      margin-top: 0px;    }    .c-mt-md-10 {      margin-top: 10px;    }    .c-mt-md-20 {      margin-top: 20px;    }    .c-mt-md-30 {      margin-top: 30px;    }    .c-mt-md-40 {      margin-top: 40px;    }    .c-mt-md-45 {      margin-top: 45px;    }    /*-------------------------------------------------------------------*/    /*    PADDINGS md    /*-------------------------------------------------------------------*/    .c-pl-md-5 {      padding-left: 5px;    }    .c-pl-md-10 {      padding-left: 10px;    }    .c-pl-md-20 {      padding-left: 20px;    }    .c-pr-md-5 {      padding-right: 5px;    }    .c-pr-md-10 {      padding-right: 10px;    }    .c-pr-md-20 {      padding-right: 20px;    }    .c-p-md-0 {      padding: 0px;    }    .c-p-md-5 {      padding: 5px;    }    .c-p-md-10 {      padding: 10px;    }    .c-p-md-20 {      padding: 20px;    }    .c-p-md-30 {      padding: 30px;    }    .p-md-40 {      padding: 40px;    }    .c-ph-md-0 {      padding-left: 0px;      padding-right: 0px;    }    .c-ph-md-10 {      padding-left: 10px;      padding-right: 10px;    }    .c-ph-md-20 {      padding-left: 20px;      padding-right: 20px;    }    .c-ph-md-30 {      padding-left: 30px;      padding-right: 30px;    }    .c-ph-md-40 {      padding-left: 40px;      padding-right: 40px;    }    .c-pv-md-0 {      padding-top: 0px;      padding-bottom: 0px;    }    .c-pv-md-10 {      padding-top: 10px;      padding-bottom: 10px;    }    .c-pv-md-20 {      padding-top: 20px;      padding-bottom: 20px;    }    .c-pv-md-30 {      padding-top: 30px;      padding-bottom: 30px;    }    .c-pv-md-40 {      padding-top: 40px;      padding-bottom: 40px;    }    .c-pv-md-45 {      padding-top: 45px;      padding-bottom: 45px;    }    .c-pb-md-10 {      padding-bottom: 10px;    }    .c-pb-md-20 {      padding-bottom: 20px;    }    .c-pb-md-30 {      padding-bottom: 30px;    }    .c-pb-md-40 {      padding-bottom: 40px;    }    .c-pb-md-45 {      padding-bottom: 45px;    }    .c-pt-md-0 {      padding-top: 0px;    }    .c-pt-md-10 {      padding-top: 10px;    }    .c-pt-md-20 {      padding-top: 20px;    }    .c-pt-md-30 {      padding-top: 30px;    }    .c-pt-md-40 {      padding-top: 40px;    }    .c-pt-md-45 {      padding-top: 45px;    }}/* Large devices (desktops) */@media (min-width: 992px) {    /*-------------------------------------------------------------------*/    /*    MARGINS lg    /*-------------------------------------------------------------------*/    .c-ml-lg-5 {      margin-left: 5px;    }    .c-ml-lg-10 {      margin-left: 10px;    }    .c-ml-lg-20 {      margin-left: 20px;    }    .c-mr-lg-5 {      margin-right: 5px;    }    .c-mr-lg-10 {      margin-right: 10px;    }    .c-mr-lg-20 {      margin-right: 20px;    }    .c-mr-lg-30 {      margin-right: 30px;    }    .c-mr-lg-40 {      margin-right: 40px;    }    .c-mr-lg-50 {      margin-right: 50px;    }    .c-mr-lg-60 {      margin-right: 60px;    }    .c-m-lg-0 {      margin: 0px;    }    .c-m-lg-10 {      margin: 10px;    }    .c-m-lg-20 {      margin: 20px;    }    .c-m-lg-30 {      margin: 30px;    }    .m-lg-40 {      margin: 40px;    }    .c-mh-lg-10 {      margin-left: 10px;      margin-right: 10px;    }    .c-mh-lg-20 {      margin-left: 20px;      margin-right: 20px;    }    .c-mh-lg-30 {      margin-left: 30px;      margin-right: 30px;    }    .c-mh-lg-40 {      margin-left: 40px;      margin-right: 40px;    }    .c-mv-lg-10 {      margin-top: 10px;      margin-bottom: 10px;    }    .c-mv-lg-20 {      margin-top: 20px;      margin-bottom: 20px;    }    .c-mv-lg-30 {      margin-top: 30px;      margin-bottom: 30px;    }    .c-mv-lg-40 {      margin-top: 40px;      margin-bottom: 40px;    }    .c-mv-lg-45 {      margin-top: 45px;      margin-bottom: 45px;    }    .c-mb-lg-0 {      margin-bottom: 0px;    }    .c-mb-lg-10 {      margin-bottom: 10px;    }    .c-mb-lg-20 {      margin-bottom: 20px;    }    .c-mb-lg-30 {      margin-bottom: 30px;    }    .c-mb-lg-40 {      margin-bottom: 40px;    }    .c-mb-lg-45 {      margin-bottom: 45px;    }    .c-mt-lg-0 {      margin-top: 0px;    }    .c-mt-lg-10 {      margin-top: 10px;    }    .c-mt-lg-20 {      margin-top: 20px;    }    .c-mt-lg-30 {      margin-top: 30px;    }    .c-mt-lg-40 {      margin-top: 40px;    }    .c-mt-lg-45 {      margin-top: 45px;    }    /*-------------------------------------------------------------------*/    /*    PADDINGS lg    /*-------------------------------------------------------------------*/    .c-pl-lg-5 {      padding-left: 5px;    }    .c-pl-lg-10 {      padding-left: 10px;    }    .c-pl-lg-20 {      padding-left: 20px;    }    .c-pr-lg-5 {      padding-right: 5px;    }    .c-pr-lg-10 {      padding-right: 10px;    }    .c-pr-lg-20 {      padding-right: 20px;    }    .c-p-lg-0 {      padding: 0px;    }    .c-p-lg-5 {      padding: 5px;    }    .c-p-lg-10 {      padding: 10px;    }    .c-p-lg-20 {      padding: 20px;    }    .c-p-lg-30 {      padding: 30px;    }    .p-lg-40 {      padding: 40px;    }    .c-ph-lg-0 {      padding-left: 0px;      padding-right: 0px;    }    .c-ph-lg-10 {      padding-left: 10px;      padding-right: 10px;    }    .c-ph-lg-20 {      padding-left: 20px;      padding-right: 20px;    }    .c-ph-lg-30 {      padding-left: 30px;      padding-right: 30px;    }    .c-ph-lg-40 {      padding-left: 40px;      padding-right: 40px;    }    .c-pv-lg-0 {      padding-top: 0px;      padding-bottom: 0px;    }    .c-pv-lg-10 {      padding-top: 10px;      padding-bottom: 10px;    }    .c-pv-lg-20 {      padding-top: 20px;      padding-bottom: 20px;    }    .c-pv-lg-30 {      padding-top: 30px;      padding-bottom: 30px;    }    .c-pv-lg-40 {      padding-top: 40px;      padding-bottom: 40px;    }    .c-pv-lg-45 {      padding-top: 45px;      padding-bottom: 45px;    }    .c-pb-lg-10 {      padding-bottom: 10px;    }    .c-pb-lg-20 {      padding-bottom: 20px;    }    .c-pb-lg-30 {      padding-bottom: 30px;    }    .c-pb-lg-40 {      padding-bottom: 40px;    }    .c-pb-lg-45 {      padding-bottom: 45px;    }    .c-pt-lg-0 {      padding-top: 0px;    }    .c-pt-lg-10 {      padding-top: 10px;    }    .c-pt-lg-20 {      padding-top: 20px;    }    .c-pt-lg-30 {      padding-top: 30px;    }    .c-pt-lg-40 {      padding-top: 40px;    }    .c-pt-lg-45 {      padding-top: 45px;    }}/* Xtra Large devices (desktops) */@media (min-width: 1200px) {    /*-------------------------------------------------------------------*/    /*    MARGINS xl    /*-------------------------------------------------------------------*/    .c-ml-xl-5 {      margin-left: 5px;    }    .c-ml-xl-10 {      margin-left: 10px;    }    .c-ml-xl-20 {      margin-left: 20px;    }    .c-mr-xl-5 {      margin-right: 5px;    }    .c-mr-xl-10 {      margin-right: 10px;    }    .c-mr-xl-20 {      margin-right: 20px;    }    .c-mr-xl-30 {      margin-right: 30px;    }    .c-mr-xl-40 {      margin-right: 40px;    }    .c-mr-xl-50 {      margin-right: 50px;    }    .c-mr-xl-60 {      margin-right: 60px;    }    .c-m-xl-0 {      margin: 0px;    }    .c-m-xl-10 {      margin: 10px;    }    .c-m-xl-20 {      margin: 20px;    }    .c-m-xl-30 {      margin: 30px;    }    .m-xl-40 {      margin: 40px;    }    .c-mh-xl-10 {      margin-left: 10px;      margin-right: 10px;    }    .c-mh-xl-20 {      margin-left: 20px;      margin-right: 20px;    }    .c-mh-xl-30 {      margin-left: 30px;      margin-right: 30px;    }    .c-mh-xl-40 {      margin-left: 40px;      margin-right: 40px;    }    .c-mv-xl-10 {      margin-top: 10px;      margin-bottom: 10px;    }    .c-mv-xl-20 {      margin-top: 20px;      margin-bottom: 20px;    }    .c-mv-xl-30 {      margin-top: 30px;      margin-bottom: 30px;    }    .c-mv-xl-40 {      margin-top: 40px;      margin-bottom: 40px;    }    .c-mv-xl-45 {      margin-top: 45px;      margin-bottom: 45px;    }    .c-mb-xl-0 {      margin-bottom: 0px;    }    .c-mb-xl-10 {      margin-bottom: 10px;    }    .c-mb-xl-20 {      margin-bottom: 20px;    }    .c-mb-xl-30 {      margin-bottom: 30px;    }    .c-mb-xl-40 {      margin-bottom: 40px;    }    .c-mb-xl-45 {      margin-bottom: 45px;    }    .c-mt-xl-0 {      margin-top: 0px;    }    .c-mt-xl-10 {      margin-top: 10px;    }    .c-mt-xl-20 {      margin-top: 20px;    }    .c-mt-xl-30 {      margin-top: 30px;    }    .c-mt-xl-40 {      margin-top: 40px;    }    .c-mt-xl-45 {      margin-top: 45px;    }    /*-------------------------------------------------------------------*/    /*    PADDINGS xl    /*-------------------------------------------------------------------*/    .c-pl-xl-5 {      padding-left: 5px;    }    .c-pl-xl-10 {      padding-left: 10px;    }    .c-pl-xl-20 {      padding-left: 20px;    }    .c-pr-xl-5 {      padding-right: 5px;    }    .c-pr-xl-10 {      padding-right: 10px;    }    .c-pr-xl-20 {      padding-right: 20px;    }    .c-p-xl-0 {      padding: 0px;    }    .c-p-xl-5 {      padding: 5px;    }    .c-p-xl-10 {      padding: 10px;    }    .c-p-xl-20 {      padding: 20px;    }    .c-p-xl-30 {      padding: 30px;    }    .p-xl-40 {      padding: 40px;    }    .c-ph-xl-0 {      padding-left: 0px;      padding-right: 0px;    }    .c-ph-xl-10 {      padding-left: 10px;      padding-right: 10px;    }    .c-ph-xl-20 {      padding-left: 20px;      padding-right: 20px;    }    .c-ph-xl-30 {      padding-left: 30px;      padding-right: 30px;    }    .c-ph-xl-40 {      padding-left: 40px;      padding-right: 40px;    }    .c-pv-lg-0 {      padding-top: 0px;      padding-bottom: 0px;    }    .c-pv-xl-10 {      padding-top: 10px;      padding-bottom: 10px;    }    .c-pv-xl-20 {      padding-top: 20px;      padding-bottom: 20px;    }    .c-pv-xl-30 {      padding-top: 30px;      padding-bottom: 30px;    }    .c-pv-xl-40 {      padding-top: 40px;      padding-bottom: 40px;    }    .c-pv-xl-45 {      padding-top: 45px;      padding-bottom: 45px;    }    .c-pb-xl-10 {      padding-bottom: 10px;    }    .c-pb-xl-20 {      padding-bottom: 20px;    }    .c-pb-xl-30 {      padding-bottom: 30px;    }    .c-pb-xl-40 {      padding-bottom: 40px;    }    .c-pb-xl-45 {      padding-bottom: 45px;    }    .c-pt-xl-0 {      padding-top: 0px;    }    .c-pt-xl-10 {      padding-top: 10px;    }    .c-pt-xl-20 {      padding-top: 20px;    }    .c-pt-xl-30 {      padding-top: 30px;    }    .c-pt-xl-40 {      padding-top: 40px;    }    .c-pt-xl-45 {      padding-top: 45px;    }}/*-------------------------------------------------------------------*//*    PAGINADOR/*-------------------------------------------------------------------*/.pagination{  padding:10px 0;  border-top:1px solid #efefef;  border-bottom:1px solid #efefef;  clear:both;  margin:0 auto;  /*background-color:#223344;*/  width:100%;}.pagination.top{  margin-bottom:30px;}.pagination.bottom{  margin-top:30px;}.pagination form{  margin:0;  padding:0;  background-color:#334455;}.select_paginador{  margin:0 auto;  text-align:center;}.select_paginador select{  font-family:Asap;  padding:4px;  font-weight:normal;  color:#999;  font-size:.8em;}.pag_next,.pag_prev{  font-family:Asap;  font-size:.7em;  font-weight:500;  /*text-shadow: 0px 1px 1px #fff;*/  color:#fff!important;}.pag_next:hover,.pag_prev:hover{  color:#fff!important;}.pag_next{  display:table;  /*width:126px;*/  text-align:right;  float:right;}.pag_prev{  display:table;  /*width:126px;*/  text-align:left;}.pag_prev span,.pag_next span{  padding:8px 10px 6px 10px;  display:block;  background-color:#666;  -webkit-border-radius: 2px 2px 2px 2px;  border-radius: 2px 2px 2px 2px;  }.pag_prev span:hover,.pag_next span:hover{  background-color:#d11d3a;}.pagination .resul{  font-family:Asap;  font-size:.8em;  color:#bcbcbc;  margin-top:5px;  display:block;}/*-------------------------------------------------------------------*//*    RESPONSIVE/*-------------------------------------------------------------------*//*---------------------Desde 0px hasta 480px (Salto01)--------------------*/@media screen and (max-width: 480px) {  html,  body{    font-size:110%;  }}/*---------------------Desde 480px hasta 960px (Salto02)--------------------*/@media screen and (min-width: 480px) {  html,  body{    font-size:100%;  }}/*---------------------Desde 480px hasta 639px (Salto02)--------------------*/@media screen and (min-width: 480px) and (max-width: 639px) {}/*---------------------Desde 640px hasta 960px (Salto03)--------------------*/@media screen and (min-width: 640px) {  html,  body{    font-size:100%;  }}/*-------------------------------------------------------------------*//*    CESTA MINI/*-------------------------------------------------------------------*/.cestaHeaderCont{  position:relative;  z-index:300!important;}#cestaMini{}#cestaMini .cesta{  color: #GRIS1;  font-family: Asap;  font-size:1em;  /*border:1px solid #AZUL;*/  z-index:300!important;}#cestaMini .header{  background:#ccc;  color:#666;  -webkit-border-radius: 5px 5px 0 0;  border-radius: 5px 5px 0 0;  font-size:.7em;  font-family: Asap;  margin:0px;  padding:5px;  text-align: center;  width: 100%;}#cestaMini .vacia{  text-align:center;}#cestaMini .llena{}#cestaMini ul{  margin:0;  list-style:none;}#cestaMini .listado{  background: #fff;  border:1px dotted #ccc;  padding:5px;  width:100%;  margin:0;}  #cestaMini .listado li{  padding:0!important;  margin:0!important;  border-bottom:1px solid #AZUL;  display:block;}#cestaMini .listado li figure{  }#cestaMini .listado li .data{  text-align:center;  margin-bottom:0px!important;  font-size:1em;}#cestaMini .listado li .data p{  margin: 0 0 5px 0;}#cesta h4,#cestaMini h4{  font-family:Asap;  font-size:.9em;  color:#GRIS2;}#cesta .listado li .und,#cestaMini .listado li .und{  /*float:left;*/  /*margin-right:5px;*/  font-family: Asap;  font-weight:700;  color:#666;  font-size:.8em;}#cesta .listado li .price,#cestaMini .listado li .price{  /*margin-right:5px;*/  font-family: Asap;  font-weight:700;  color:#666;  font-size:.9em;}#cestaMini .listado li.cerrar{  font-family:Asap;  background-color:#ROJO;  text-align:center;  border:none;  -webkit-border-radius: 5px;  border-radius: 5px;  }#cestaMini .listado li.cerrar a,#cestaMini .listado li.cerrar a:active,#cestaMini .listado li.cerrar a:link,#cestaMini .listado li.cerrar a:visited{  display: inline-block;  line-height: 1em;  font-size: .8em; }/*-------------------------------------------------------------------*//*    CESTA/*-------------------------------------------------------------------*/#cesta{  padding:20px;  -webkit-border-radius: 5px;  -moz-border-radius: 5px;  border-radius: 5px;  border:1px solid #ccc;  clear:both;  margin-top:20px;  margin-bottom:20px;}#cesta .listado{  list-style:none;  margin:0;  padding:0;}#cesta .listado p{  margin:0 0 10px 0;  font-size:1.3em;}#cesta .listado li{  margin:0 0 10px 0;}#cesta .listado .img{  border:1px solid #AZUL;  display:block;}#cesta .listado .data{  border-left:1px solid #AZUL;  padding-left:20px;  height:100px;  font-size:.7em;}#cesta .listado li .unidades{  border-left:1px solid #AZUL;  /*padding:30px 0 0 20px;*/  /*height:100px;*/}#cesta .listado li .precio{  border-left:1px solid #AZUL;  /*padding:30px 0 0 20px;*/  /*height:100px;*/  text-align:right;}#cesta .title_1{  margin:0;}#cesta .listado li .price{  font-size:1.4em;}#cesta .listado li .und{  font-size:1.1em;  margin-right:10px;}#cesta .totalPrice,#cesta .totalPriceMini{  clear:both;}#cesta .totalPrice .price,#cesta .totalPriceMini .price{  float:right;  margin:10px 0;  background-color:#d11d3a;  color:#fff;  -webkit-border-radius: 2px;  -moz-border-radius: 2px;  border-radius: 2px;  padding:10px;  font-size:1.4em;  font-family:Asap;  font-weight:700;}#cesta .totalPriceMini .price{  background-color:#d11d3a;  color:#fff;  padding:6px;  font-size:1.1em;  font-family:Asap;  font-weight:400;}#cesta .mini{  font-size:.8em!important;}#cesta .totalPrice .mini{  color:#ffffff;}#cesta .advice{  float:right;  font-family:"Roboto", sans-serif;  color:#999;  font-size:.8em;  text-align:right;}#cesta .totalPrice p{  margin:2px 0;}#cesta .subtotal{  padding:0;  margin:20px 0;  list-style:none;}#cesta .subtotal li{  float:right;  clear:both;  font-family:Asap;  font-size:1.1em;  color:#999;  margin:5px 0;}#cesta .subtotal li b{  color:#NARANJA1;}.menuProcesoCompra{  margin:10px 0;  padding:0;  list-style:none;}.menuProcesoCompra a li,.menuProcesoCompra a:active li,.menuProcesoCompra a:link li,.menuProcesoCompra a:visited li{  width:100%;}.menuProcesoCompra a li,.menuProcesoCompra li{  /*margin:0 20px 0 0;*/  background-color:#AZUL;  -webkit-border-radius: 5px;  -moz-border-radius: 5px;  border-radius: 5px;  padding:5px;  text-align:left;  font-size:1em;  font-family:Asap;  font-weight:700;  /*text-transform:uppercase;*/  color:#000;}.menuProcesoCompra a:hover li,.menuProcesoCompra a li.active{  background-color:#ROJO;  color:#fff;  width:100%;}.menuProcesoCompra li span{  font-size:1.3em;  font-weight:bold;}.formasPago{  margin:20px auto;  list-style:none;}.formasPago li a{  display:block;  background-color:#GRIS5;  -webkit-border-radius: 5px;  -moz-border-radius: 5px;  border-radius: 5px;  padding:10px;  /*height:200px;*/  margin:0 10px;}.formasPago li a.sel,.formasPago li a:hover{  background-color:#ROJO;}.formasPago li a h3{  font-size:1.1em;  font-family:Asap;  font-weight:700;  /*text-transform:uppercase;*/  color:#999;}.formasPago li a.sel h3,.formasPago li a:hover h3{  color:#fff;}#descuento fieldset{  border:1px solid #ccc;  display:table;}#descuento input,#descuento .btn_m{  float:left;}#descuento .btn_m{  margin:6px 0 0 20px;  padding:0;}#descuento .LV_validation_message{  display:none!important;}.pedidosUsuario{  list-style:none;}.pedidosUsuario li{  font-family:Asap;  font-size:1.2em;  margin-bottom:4px;}.tableBody{  font-family:Asap;}/*-------------------------------------------------------------------*//*    GLOBALES/*-------------------------------------------------------------------*/.main-title {  font-size: 1em;  font-weight: bold;}.nivoSlider{  width: 1260px!important;}/*-------------------------------------------------------------------*//*    ESTRUCTURA/*-------------------------------------------------------------------*/* { -moz-box-sizing: border-box; -webkit-box-sizing: border-box; box-sizing: border-box; }html{}body{  background:url(../img/fondo.png) no-repeat;}.container {  max-width: 1280px;}header{  width: 100%;  /*height:140px;*/}header .menu-btn{  display: block;  margin-right:2%;  margin-top:10px;  margin-bottom:10px;  width:10%;}header .logo-mobile img{  max-width: 50px;}header .slogan{  position:absolute;  top:46px;  right:0px;}header .menuImg{  background-color: #223344;}header .pushy section.socialMenu{  margin-bottom:0!important;  width:100%;}header .pushy section.socialMenu .social, header .pushy section.socialMenu .social ul{  width:100%;}header .pushy section.socialMenu .social ul{  text-align:center;  margin-bottom:0;}.lineaSuperior {    width: 100%;    margin: 0px auto;    padding: 0px;    height:50px;    background-color: #VERDE;}/*-------------------------------------------------------------------*//*    MENUS/*-------------------------------------------------------------------*//*========= MAINMENU ==========*/.mainMenu{  float: left;  font-family:Asap;  font-size: 0.8em;  display: block;  /*margin-top: 90px;*/  text-align: center;  width: 100%;}.mainMenu ul{  margin:0px 0 0 0px;  padding-top:5px;  padding-bottom:5px;  border-bottom: solid thin #ccc;  border-top: solid thin #ccc;  }.mainMenu li{  display:inline;  margin:0px 0px 5px 8px; ¡}.mainMenu li a,.mainMenu li a,.mainMenu li a,.mainMenu li a{  color:#666;}.mainMenu li a:hover,.mainMenu li a.sel{  color:#d41c36;  width: 100px;  height: 59px;}/*========= LEFTMENU ==========*/.leftMenu{  width:100%;  display:table;  border-radius: 4px;  font-family:Asap;  font-size: 0.9em;}.leftMenu ul{  display:block;  margin:0;  padding:0;  padding: 3px;}.leftMenu li{  padding-left:10px;  list-style:url(../img/bullets/bullet02.png) inside!important;}.leftMenu li a,.leftMenu li a,.leftMenu li a,.leftMenu li a{  color:#666;}.leftMenu li a:hover,.leftMenu li a.sel{  color:#ROJO;}/*FIRST*/.leftMenu ul.first li{  margin-left:0px;  padding-bottom:10px;  padding-top:10px;  border-bottom:1px dotted #666;  font-size:1em;  background-position:0px 14px;}/*SECOND*/.leftMenu ul.second li{  padding-top:0px;  padding-bottom:0px;  margin:10px;  padding-bottom:5px;  border:none!important;  font-size:.9em;  background-position:0px 5px;}/*THIRD*/.leftMenu ul.third li{  font-size:0.9em;}/*========= MAINMENU ==========*/.menuMigas{  margin-top:10px;  width:100%;  color:#555555;  font-size:1.2em;  font-family: 'Asap', sans-serif;}.menuMigas ul{  margin:0 0 20px 0;}.menuMigas li{  display:inline;}.menuMigas li a,.menuMigas li a:active,.menuMigas li a:visited,.menuMigas li a:link{  color:#555555;}.menuMigas li a:hover,.menuMigas li a.last{  color:#ROSA;}/*========= UPPERMENU ==========*/header .upperMenu{  margin-top:10px;}header .userMenu{  margin-right:40px;}  /*========= USERMENU ==========*/  .userMenu{  font-size: 0.8em;  display: inline-block;}  .userMenu span{font-size:1em;margin-right:10px;}  /*========= LANGMENU ==========*/  .langMenu{    font-size: 0.8em;  }  .langMenu ul{    margin:0;    padding:0;  }  .langMenu ul li{    display:inline;    margin-left:3px;  }  .langMenu a,  .langMenu a:visited,  .langMenu a:active,  .langMenu a:link{    color:#666;    font-family:Asap;    padding:3px;  }  .langMenu a:hover,  .langMenu a.sel{    color:#fff;    background-color: #CCC;    width: 120px;  }/*========= SOCIALMENU ==========*//*--TOP--*/.top .socialMenu ul li a{}.top .socialMenu > .news {  border-left:1px dotted #fff;  display:inline-block;  margin-left:20px;  padding-left:20px;  width:auto;/*  display:none;*/}.top .socialMenu .news span{  color:#fff;  font-family:"Roboto", sans-serif;  font-size:.5em;  text-transform:uppercase;  padding-left:10px;  vertical-align:middle;}.top .socialMenu i{  font-size:1.7em;  transition: .1s ease-in;  color:#fff;}/*--FOOTER--*/footer .socialMenu{  padding:10px 0;}footer .socialMenu ul{  margin:0;  padding:0;}footer .socialMenu ul li{  display:inline;  margin-left:4px;}footer .socialMenu i {  font-size:1.5em;}/*--GENERAL--*/.socialMenu .facebook:hover{  color:#016ff6;}.socialMenu .twitter:hover{  color:#0598c9;}.socialMenu .googleplus:hover{  color:#d73d32;}.socialMenu .pinterest:hover{  color:#af151b;}.socialMenu .youtube:hover{  color:red;}.socialMenu .rss:hover{  color:#ff9e05;}.socialMenu .rss:hover{  color:#ff9e05;}.socialMenu .email:hover{  color:#597b85;}.socialMenu i.news{  font-size:1.5em;}.socialMenu i.news:hover{  color:#6bcbd6;}/*========= ACCESOS ==========*/header .accesos{  margin-top:20px;}header .accesos a{  display:inline-block;  float:left;  font-family: Asap;  font-size: 0.9em;  height:20px;  vertical-align:middle;}header .accesos a:first-child{  margin-right:20px;}/*========= SOCIAL LIKES ==========*/.social-likes{  margin:20px 0!important;  display:table;}.fb-like-box{  background-color: #f2f1ef;}.twitter-timeline{  width: 210px;}.menuImg{  background:url(../img/imgFondoSlider.png) repeat-x; /* Old browsers */}.price{  font-family: Asap;  color: #666;  font-size: 1em;}/*-------------------------------------------------------------------*//*    BORRABLES/*-------------------------------------------------------------------*//*PORTADA*/.slider-wrapper img{  width:100%;  disply: block;}.desarrollo .sliderHome{  height:6px!important;}.content{  padding:10px 0 50px 0;}.interes{  background-color:#000;  color:#fff;  font-family:Asap;}.interes div{  padding:10px;}.interes p{  margin:0;  font-size:.9em;}.interes span{  color:#AZUL;}.bkgBlack{  background-color:#000;}.bkgGris{  background-color:#ccc;}.bkgGrisClarito{  background-color:#eeedec;}.linea{  background:url(../img/imgLinea.png) repeat-x;  width: 100%;  height: 7px;  margin: 10px 0px 10px 0px;}.contInmueble{  background: #ECECED;  width: 100%;  height: 233px;}.contInmueble .resumen{  padding:12px;  color:#999;  text-align: none!important;}.contInmueble .resumen p{  margin:0;}.galeriaImgs{  width: 100%;}.tipos{  margin:10px 0;  background-color:#ccc;}.tipos ul{  margin:0;  padding:20px;}.tipos ul li{  display:inline;  margin:0 20px 0 0;}.tipos ul li a,.tipos ul li a:active,.tipos ul li a:visited,.tipos ul li a:link{  color:#fff;}.tipos ul li a:hover,.tipos ul li a.sel{  color:#999;}.oportunidad{  font-weight:bold;  color:#333;}.banners {  width: 240px;  height: 100%;}.infoLateral{  margin:0px 0;  background:url(../img/imgBanner.png) no-repeat;  width: 240px;  height: 87px;}.infoLateral ul{}.infoLateral ul li{}.infoLateral li{}.infoLateral p{  padding: 15px;  font-family: 'Numans', sans-serif;  font-size: 0.9em;  color: #fff;  text-align: right;  line-height: 1.5em;}/*PRODUCTOS*/.productList{    background: #fff;    overflow: hidden;    border:1px dotted #ccc;}.productList h2{  font-size:.8em;  padding:5px;}.productList h2:hover{  color:#d11d3a;}.productList p{  background:#ccc;  color:#d11d3a;  padding:5px;  margin:0;}/*EMPRESAS*//*.empresas{  margin:20px auto;  padding:0;  display:block;  width:100%;}.empresas li{  float:left;  display:block;  padding:0;  margin:0px 1% 10px 1%;  width:23%;}.empresas li div{  width:100%;  height:100px;  display:block;  float:left;  border:1px solid #efefef;}*/#cont_centro {  width: 400px;  display: table;  margin: 0px auto;}.mapaImg{  margin:0px 0;  background:url(../img/silueta-mapa.png) no-repeat;  width: 292px;  height: 306px;}/*EMPRESAS*/.empresas{  margin:20px auto;  padding:0;  display:flex;  flex-wrap: wrap;  width:100%;}.empresas li{  display:block;  padding:0;  margin:0px 1% 10px 1%;  width:23%;  border:1px solid #efefef;  padding:10px;}.empresas li figure{  width:100%;  height:105px;  display:block;  float:left;}.empresas li h2{  color:#666;  font-family:Asap;  text-align:center;  font-size:.9em;  font-weight:bold;  margin-top:10px;  padding-top:5px;}/*-------------------------------------------------------------------*//*    CONTACTO/*-------------------------------------------------------------------*/form#contacto input.commoninput{  width:100%;}/*-------------------------------------------------------------------*//*    FOOTER MENU/*-------------------------------------------------------------------*/footer{  clear:both;  width:100%;  padding:10px 0 10px;  font-family:'Asap', sans-serif;  color:#ccc;  line-height: 1.2em;  font-size:.9em;  margin-top:10px;}.footer-wrapper{  padding:10px 0;  font-family:"Roboto", sans-serif;  color:#333;  font-size:1em;}.footer-wrapper .footerMenu li{  margin-bottom: 5px;}.footer-wrapper .contact-data-wrapper {  font-size: 1.3em;}.footer-wrapper .contact-data-wrapper > div{  margin-bottom: 15px;}.footer-wrapper .footerMenu a,.footer-wrapper .contact-data-wrapper a{  text-decoration: underline;}.footer-wrapper .footerMenu a:hover,.footer-wrapper .contact-data-wrapper a: hover{  color: #d11d3a;}/*-------------------------------------------------------------------*//*    RESPONSIVE/*-------------------------------------------------------------------*//*---------------------Desde 0 hasta 480px --------------------*/@media screen and (max-width: 480px){  .empresas li{    width:31%;  }}/*---------------------Desde 0 hasta 639px --------------------*/@media screen and (max-width:639px) {}/*---------------------Desde 480 hasta 639px --------------------*/@media screen and (min-width:480px) and (max-width:639px) {}/*---------------------Desde 480px hasta 960px --------------------*/@media screen and (min-width: 480px) {}/*---------------------Desde 640px hasta 100% --------------------*/@media screen and (min-width: 640px) {}/*-------------------------------------------------------------------*//*    RECAPTCHA/*-------------------------------------------------------------------*/.g-recaptcha{  text-align:center!important;  margin:20px 0;}.g-recaptcha div{  display:inline-block;  margin:auto;}.form .g-recaptcha iframe {  height:auto;}@media screen and (max-width: 240px){  .g-recaptcha {  transform:scale(0.58);-webkit-transform:scale(0.58);  transform-origin:0 0;-webkit-transform-origin:0 0;  }}@media screen and (min-width: 241px) and (max-width: 319px){  .g-recaptcha {  transform:scale(0.65);-webkit-transform:scale(0.65);  transform-origin:0 0;-webkit-transform-origin:0 0;  }}@media (min-width: 768px) and (max-width: 1199px) {  #recaptcha1.g-recaptcha {  transform:scale(0.7);-webkit-transform:scale(0.7);  transform-origin:0 0;-webkit-transform-origin:0 0;  }}/*-------------------------------------------------------------------*//*    FORMULARIOS EN GENERAL/*-------------------------------------------------------------------*/.form .LV_validation_message{  display:block;  margin:10px 0;  font-family:#Asap;  font-size:.9em;  padding:6px;  color:#fff;  display:none;}.form .LV_valid {  background-color:#CCC;}.form .LV_invalid {  background-color:#CCC;}.form .LV_valid_field,.form input.LV_valid_field,.form input.LV_valid_field:hover,.form input.LV_valid_field:active,.form input.LV_valid_field:focus,.form textarea.LV_valid_field:hover,.form textarea.LV_valid_field:active,.form textarea.LV_valid_field:focus{  background-color:#b4d080!important;  color:#fff;} .form .LV_invalid_field,.form input.LV_invalid_field,.form input.LV_invalid_field:hover,.form input.LV_invalid_field:active,.form input.LV_invalid_field:focus,.form textarea.LV_invalid_field,.form textarea.LV_invalid_field:hover,.form textarea.LV_invalid_field:active,.form textarea.LV_invalid_field:focus{  background-color:#d28e7d!important;  color:#fff;}.form label,.form .labelfloat,.form p,.form .commoncheckboxlabel{  clear:both;  font-size:0.9em;  font-weight:300;  font-family:Asap;  display:block;  /*float:left;*/  /*color:#ccc;*/  color:#333;  margin-bottom:4px;  margin-top:0;}.form label span,.form .labelfloat span{  font-size:.9em;}/*COMMON*/.form .commoninput,.form .commontextarea,.form .commonselect,.commoninput{  clear:both;  border:0;  font-family:Asap;  font-size:.8em;  color:#555;  background:#efefef;  width:90%;  padding:6px;  /*border:1px solid #111;*/  -webkit-border-radius: 4px 4px 4px 4px;  border-radius: 4px 4px 4px 4px;}.form .commontextarea{  width:100%;}.form .commoninput:hover,.form .commoninput:focus,.form .commoninput:focus:hover,.form .commonselect:hover,.form .commonselect:focus,.form .commonselect:focus:hover,.form .commontextarea:hover,.form .commontextarea:focus,.form .commontextarea:focus:hover,.commoninput:hover,.commoninput:focus{  background-color:#e6e6e6;  -webkit-box-shadow: 0 0 4px 1px #AZUL;  box-shadow: 0 0 4px 1px #AZUL;}.form .commoncheckbox{  float:left;  margin:6px 10px 0 0;}.form .commoncheckboxlabel{  float:left;  clear:none!important;  margin:0;}.form .commoncheckboxlabel p{  margin-top:0;}.form .radio div input{  float:left;  margin-right:10px;  margin-top:5px;}.form .radio div label{  float:left;  margin-right:10px;}/*middle*/.form .middleinput,.form .middletextarea,.form .middleselect{  width:30%;}.form .litteinput,.form .littetextarea,.form .littleselect{  width:20%!important;}.form ul{  list-style:none;  padding:0;  margin:0;}.form li{  /*clear:both;*/  margin-bottom:20px;}.form .separador{  width:100%;  border-bottom:1px dotted #e6e6e6;  margin:10px 0 20px 0;}/*PARA LA SUBIDA DE IMAGENES*/.imgNewDiv{  width:100%;  position:absolute;  bottom:0;  opacity:0.6;  filter:alpha(opacity=60); /* For IE8 and earlier */  background-color:#efefef;}.imgNewDiv:hover{  opacity:1;  filter:alpha(opacity=100); /* For IE8 and earlier */}.imgNewDiv p{  margin:6px 0 0 7px;  font-weight:bold;  font-size:.7em;  text-align:left;}.imgUploadIframe{  border:0;  height:40px;  width:100%;}.imgUploadForm{  float:left;  /*width:200px;*/  display:block;  /*padding-top:2px;*/  margin-right:20px;}#upload{}.error{  font-size:.7em;  color:#9f0000;  text-shadow:1px 1px #fff;  font-family:arial;}.upload-file-container{  width:32px;  height:24px;  position:relative;  background:url(../img/imageSend.png) 0 -3px;  padding:0;}.upload-file-container input{  width:32px;  height:24px;  position:absolute;  left:0;  top:0;  cursor:pointer;  opacity: 0;  padding:0;  margin:0;}/*-------------------------------------------------------------------*//*    NIVO-SLIDER/*-------------------------------------------------------------------*//* * jQuery Nivo Slider v3.0.1 * http://nivo.dev7studios.com * * Copyright 2012, Dev7studios * Free to use and abuse under the MIT license. * http://www.opensource.org/licenses/mit-license.php */#slider{/*  height:365px;*/}/* The Nivo Slider styles */.nivoSlider {	position:relative;	width:960px;  max-width: 100%;	height:auto;	overflow: hidden;}.nivoSlider .slider{  width:100%;}.slider-wrapper{  position: relative;  width:100%;}.slider-wrapper figcaption {  display:inline-block;  position:absolute;  right:0px;  overflow: hidden;  margin:0 auto;  z-index: 1000;}.slider-wrapper figcaption p {  color: #fff;  font-size:.9em;}.slider-wrapper figcaption a{  background:url(../img/list_icon_01.png) center left no-repeat;  display: block;  font-size:.9em;  margin:10px 0;}.slider-wrapper figcaption a:link, .slider-wrapper figcaption a:active, .slider-wrapper figcaption a:visited{  color: #fff;}.slider-wrapper figcaption a:hover{  color: #de0251;}.nivoSlider img {    position:absolute;    top:0px;    left:0px;    /*bug fix bellow*/    vertical-align: baseline !important;    max-width: none !important;}.nivo-main-image {  display: block;  position: relative !important;  width:100%;}/* If an image is wrapped in a link */.nivoSlider a.nivo-imageLink {	position:absolute;	top:0px;	left:0px;	width:100%;	height:100%;	border:0;	padding:0;	margin:0;	z-index:6;	display:none;}/* The slices and boxes in the Slider */.nivo-slice {	display:block;	position:absolute;	z-index:5;	top:0;}.nivo-slice img,.nivo-box img{  width:960px;}.nivo-box {	display:block;	position:absolute;	z-index:5;	overflow:hidden;}.nivo-box img { display:block; }/* Caption styles */.nivo-caption {	display: none;  color: #FFFFFF;  overflow: hidden;  position: absolute;  bottom: 0;  left:0px;  z-index: 8;  filter: alpha(opacity=100);  opacity: 1;	-moz-opacity: 1;  background:url(../img/bg_colors/black_50.png);  width:100%;}.nivo-caption p {	padding:5px 30px;	margin:0;  font-size:1.2em;	font-family: Asap;}.nivo-html-caption {  display:none;}.nivo-caption h1{  color:#fff;}.nivo-caption h2{  padding:0px 30px;  font-family:Asap;  color:#fff;  font-size:1.4em;  /*margin:20px 0;*/  /*text-transform:uppercase;*/  text-shadow:1px 1px 4px #000;	text-align: center;}.nivo-caption a,.nivo-caption a:visited,.nivo-caption a:link,.nivo-caption a:active{  color:#fff;	font-weight:bold;}.nivo-caption a:hover{  color:#fff;}.nivo-content-caption{  /*padding-left:50px!important;*/  padding:5px 5px;  display:block;	text-align: center;	font-weight:bold;}/* Direction nav styles (e.g. Next & Prev) */.nivo-directionNav {  position:absolute;  top:calc(50% - 15px);  width: 100%;  height: 30px;}.nivo-directionNav a {	z-index:9;	cursor:pointer;}.nivo-prevNav {	left:0px;}.nivo-nextNav {	right:0px;}/* Control nav styles (e.g. 1,2,3...) */.nivo-controlNav {  width:49%;	text-align:center;	padding:0;  position:absolute;  top:250px;  z-index:100!important;}.nivo-directionNav a {  background:url(../img/arrows_blue.png) no-repeat!important;  position:absolute;  display: inline-block;  z-index:9;  cursor:pointer;  width:30px;  height:30px;  text-indent:-9999px;}.nivo-controlNav a {	cursor:pointer;}.nivo-controlNav a.active {	font-weight:bold;}.nivoSlider a.nivo-nextNav {	background-position:-30px 0!important;	right:0px;}.nivoSlider a.nivo-prevNav {	left:0px;}.nivoSliderMini{  width:100%;  height:220px;  overflow: hidden;  display:block!important;}.nivoSliderMini img,.nivoSliderMini .nivo-slice img,.nivoSliderMini .nivo-box img{/*  width:400px!important;  height:200px!important;*/}.nivoSliderMini .nivo-directionNav a {  top:100px;}@media screen and (max-width: 480px){  .nivo-caption h2{    padding:0px 5px;    font-size:.6em;  }}div.pp_default .pp_top,div.pp_default .pp_top .pp_middle,div.pp_default .pp_top .pp_left,div.pp_default .pp_top .pp_right,div.pp_default .pp_bottom,div.pp_default .pp_bottom .pp_left,div.pp_default .pp_bottom .pp_middle,div.pp_default .pp_bottom .pp_right{height:13px}div.pp_default .pp_top .pp_left{background:url(prettyPhoto/prettyPhoto/default/sprite.png) -78px -93px no-repeat}div.pp_default .pp_top .pp_middle{background:url(prettyPhoto/prettyPhoto/default/sprite_x.png) top left repeat-x}div.pp_default .pp_top .pp_right{background:url(prettyPhoto/prettyPhoto/default/sprite.png) -112px -93px no-repeat}div.pp_default .pp_content .ppt{color:#f8f8f8}div.pp_default .pp_content_container .pp_left{background:url(prettyPhoto/prettyPhoto/default/sprite_y.png) -7px 0 repeat-y;padding-left:13px}div.pp_default .pp_content_container .pp_right{background:url(prettyPhoto/prettyPhoto/default/sprite_y.png) top right repeat-y;padding-right:13px}div.pp_default .pp_next:hover{background:url(prettyPhoto/prettyPhoto/default/sprite_next.png) center right no-repeat;cursor:pointer}div.pp_default .pp_previous:hover{background:url(prettyPhoto/prettyPhoto/default/sprite_prev.png) center left no-repeat;cursor:pointer}div.pp_default .pp_expand{background:url(prettyPhoto/prettyPhoto/default/sprite.png) 0 -29px no-repeat;cursor:pointer;height:28px;width:28px}div.pp_default .pp_expand:hover{background:url(prettyPhoto/prettyPhoto/default/sprite.png) 0 -56px no-repeat;cursor:pointer}div.pp_default .pp_contract{background:url(prettyPhoto/prettyPhoto/default/sprite.png) 0 -84px no-repeat;cursor:pointer;height:28px;width:28px}div.pp_default .pp_contract:hover{background:url(prettyPhoto/prettyPhoto/default/sprite.png) 0 -113px no-repeat;cursor:pointer}div.pp_default .pp_close{background:url(prettyPhoto/prettyPhoto/default/sprite.png) 2px 1px no-repeat;cursor:pointer;height:30px;width:30px}div.pp_default .pp_gallery ul li a{background:url(prettyPhoto/prettyPhoto/default/default_thumb.png) center center #f8f8f8;border:1px solid #aaa}div.pp_default .pp_social{margin-top:7px}div.pp_default .pp_gallery a.pp_arrow_previous,div.pp_default .pp_gallery a.pp_arrow_next{left:auto;position:static}div.pp_default .pp_nav .pp_play,div.pp_default .pp_nav .pp_pause{background:url(prettyPhoto/prettyPhoto/default/sprite.png) -51px 1px no-repeat;height:30px;width:30px}div.pp_default .pp_nav .pp_pause{background-position:-51px -29px}div.pp_default a.pp_arrow_previous,div.pp_default a.pp_arrow_next{background:url(prettyPhoto/prettyPhoto/default/sprite.png) -31px -3px no-repeat;height:20px;margin:4px 0 0;width:20px}div.pp_default a.pp_arrow_next{background-position:-82px -3px;left:52px}div.pp_default .pp_content_container .pp_details{margin-top:5px}div.pp_default .pp_nav{clear:none;height:30px;position:relative;width:110px}div.pp_default .pp_nav .currentTextHolder{color:#999;font-family:Georgia;font-size:11px;font-style:italic;left:75px;line-height:25px;margin:0;padding:0 0 0 10px;position:absolute;top:2px}div.pp_default .pp_close:hover,div.pp_default .pp_nav .pp_play:hover,div.pp_default .pp_nav .pp_pause:hover,div.pp_default .pp_arrow_next:hover,div.pp_default .pp_arrow_previous:hover{opacity:0.7}div.pp_default .pp_description{font-size:11px;font-weight:700;line-height:14px;margin:5px 50px 5px 0}div.pp_default .pp_bottom .pp_left{background:url(prettyPhoto/prettyPhoto/default/sprite.png) -78px -127px no-repeat}div.pp_default .pp_bottom .pp_middle{background:url(prettyPhoto/prettyPhoto/default/sprite_x.png) bottom left repeat-x}div.pp_default .pp_bottom .pp_right{background:url(prettyPhoto/prettyPhoto/default/sprite.png) -112px -127px no-repeat}div.pp_default .pp_loaderIcon{background:url(prettyPhoto/prettyPhoto/default/loader.gif) center center no-repeat}div.light_rounded .pp_top .pp_left{background:url(prettyPhoto/prettyPhoto/light_rounded/sprite.png) -88px -53px no-repeat}div.light_rounded .pp_top .pp_right{background:url(prettyPhoto/prettyPhoto/light_rounded/sprite.png) -110px -53px no-repeat}div.light_rounded .pp_next:hover{background:url(prettyPhoto/prettyPhoto/light_rounded/btnNext.png) center right no-repeat;cursor:pointer}div.light_rounded .pp_previous:hover{background:url(prettyPhoto/prettyPhoto/light_rounded/btnPrevious.png) center left no-repeat;cursor:pointer}div.light_rounded .pp_expand{background:url(prettyPhoto/prettyPhoto/light_rounded/sprite.png) -31px -26px no-repeat;cursor:pointer}div.light_rounded .pp_expand:hover{background:url(prettyPhoto/prettyPhoto/light_rounded/sprite.png) -31px -47px no-repeat;cursor:pointer}div.light_rounded .pp_contract{background:url(prettyPhoto/prettyPhoto/light_rounded/sprite.png) 0 -26px no-repeat;cursor:pointer}div.light_rounded .pp_contract:hover{background:url(prettyPhoto/prettyPhoto/light_rounded/sprite.png) 0 -47px no-repeat;cursor:pointer}div.light_rounded .pp_close{background:url(prettyPhoto/prettyPhoto/light_rounded/sprite.png) -1px -1px no-repeat;cursor:pointer;height:22px;width:75px}div.light_rounded .pp_nav .pp_play{background:url(prettyPhoto/prettyPhoto/light_rounded/sprite.png) -1px -100px no-repeat;height:15px;width:14px}div.light_rounded .pp_nav .pp_pause{background:url(prettyPhoto/prettyPhoto/light_rounded/sprite.png) -24px -100px no-repeat;height:15px;width:14px}div.light_rounded .pp_arrow_previous{background:url(prettyPhoto/prettyPhoto/light_rounded/sprite.png) 0 -71px no-repeat}div.light_rounded .pp_arrow_next{background:url(prettyPhoto/prettyPhoto/light_rounded/sprite.png) -22px -71px no-repeat}div.light_rounded .pp_bottom .pp_left{background:url(prettyPhoto/prettyPhoto/light_rounded/sprite.png) -88px -80px no-repeat}div.light_rounded .pp_bottom .pp_right{background:url(prettyPhoto/prettyPhoto/light_rounded/sprite.png) -110px -80px no-repeat}div.dark_rounded .pp_top .pp_left{background:url(prettyPhoto/prettyPhoto/dark_rounded/sprite.png) -88px -53px no-repeat}div.dark_rounded .pp_top .pp_right{background:url(prettyPhoto/prettyPhoto/dark_rounded/sprite.png) -110px -53px no-repeat}div.dark_rounded .pp_content_container .pp_left{background:url(prettyPhoto/prettyPhoto/dark_rounded/contentPattern.png) top left repeat-y}div.dark_rounded .pp_content_container .pp_right{background:url(prettyPhoto/prettyPhoto/dark_rounded/contentPattern.png) top right repeat-y}div.dark_rounded .pp_next:hover{background:url(prettyPhoto/prettyPhoto/dark_rounded/btnNext.png) center right no-repeat;cursor:pointer}div.dark_rounded .pp_previous:hover{background:url(prettyPhoto/prettyPhoto/dark_rounded/btnPrevious.png) center left no-repeat;cursor:pointer}div.dark_rounded .pp_expand{background:url(prettyPhoto/prettyPhoto/dark_rounded/sprite.png) -31px -26px no-repeat;cursor:pointer}div.dark_rounded .pp_expand:hover{background:url(prettyPhoto/prettyPhoto/dark_rounded/sprite.png) -31px -47px no-repeat;cursor:pointer}div.dark_rounded .pp_contract{background:url(prettyPhoto/prettyPhoto/dark_rounded/sprite.png) 0 -26px no-repeat;cursor:pointer}div.dark_rounded .pp_contract:hover{background:url(prettyPhoto/prettyPhoto/dark_rounded/sprite.png) 0 -47px no-repeat;cursor:pointer}div.dark_rounded .pp_close{background:url(prettyPhoto/prettyPhoto/dark_rounded/sprite.png) -1px -1px no-repeat;cursor:pointer;height:22px;width:75px}div.dark_rounded .pp_description{color:#fff;margin-right:85px}div.dark_rounded .pp_nav .pp_play{background:url(prettyPhoto/prettyPhoto/dark_rounded/sprite.png) -1px -100px no-repeat;height:15px;width:14px}div.dark_rounded .pp_nav .pp_pause{background:url(prettyPhoto/prettyPhoto/dark_rounded/sprite.png) -24px -100px no-repeat;height:15px;width:14px}div.dark_rounded .pp_arrow_previous{background:url(prettyPhoto/prettyPhoto/dark_rounded/sprite.png) 0 -71px no-repeat}div.dark_rounded .pp_arrow_next{background:url(prettyPhoto/prettyPhoto/dark_rounded/sprite.png) -22px -71px no-repeat}div.dark_rounded .pp_bottom .pp_left{background:url(prettyPhoto/prettyPhoto/dark_rounded/sprite.png) -88px -80px no-repeat}div.dark_rounded .pp_bottom .pp_right{background:url(prettyPhoto/prettyPhoto/dark_rounded/sprite.png) -110px -80px no-repeat}div.dark_rounded .pp_loaderIcon{background:url(prettyPhoto/prettyPhoto/dark_rounded/loader.gif) center center no-repeat}div.dark_square .pp_left,div.dark_square .pp_middle,div.dark_square .pp_right,div.dark_square .pp_content{background:#000}div.dark_square .pp_description{color:#fff;margin:0 85px 0 0}div.dark_square .pp_loaderIcon{background:url(prettyPhoto/prettyPhoto/dark_square/loader.gif) center center no-repeat}div.dark_square .pp_expand{background:url(prettyPhoto/prettyPhoto/dark_square/sprite.png) -31px -26px no-repeat;cursor:pointer}div.dark_square .pp_expand:hover{background:url(prettyPhoto/prettyPhoto/dark_square/sprite.png) -31px -47px no-repeat;cursor:pointer}div.dark_square .pp_contract{background:url(prettyPhoto/prettyPhoto/dark_square/sprite.png) 0 -26px no-repeat;cursor:pointer}div.dark_square .pp_contract:hover{background:url(prettyPhoto/prettyPhoto/dark_square/sprite.png) 0 -47px no-repeat;cursor:pointer}div.dark_square .pp_close{background:url(prettyPhoto/prettyPhoto/dark_square/sprite.png) -1px -1px no-repeat;cursor:pointer;height:22px;width:75px}div.dark_square .pp_nav{clear:none}div.dark_square .pp_nav .pp_play{background:url(prettyPhoto/prettyPhoto/dark_square/sprite.png) -1px -100px no-repeat;height:15px;width:14px}div.dark_square .pp_nav .pp_pause{background:url(prettyPhoto/prettyPhoto/dark_square/sprite.png) -24px -100px no-repeat;height:15px;width:14px}div.dark_square .pp_arrow_previous{background:url(prettyPhoto/prettyPhoto/dark_square/sprite.png) 0 -71px no-repeat}div.dark_square .pp_arrow_next{background:url(prettyPhoto/prettyPhoto/dark_square/sprite.png) -22px -71px no-repeat}div.dark_square .pp_next:hover{background:url(prettyPhoto/prettyPhoto/dark_square/btnNext.png) center right no-repeat;cursor:pointer}div.dark_square .pp_previous:hover{background:url(prettyPhoto/prettyPhoto/dark_square/btnPrevious.png) center left no-repeat;cursor:pointer}div.light_square .pp_expand{background:url(prettyPhoto/prettyPhoto/light_square/sprite.png) -31px -26px no-repeat;cursor:pointer}div.light_square .pp_expand:hover{background:url(prettyPhoto/prettyPhoto/light_square/sprite.png) -31px -47px no-repeat;cursor:pointer}div.light_square .pp_contract{background:url(prettyPhoto/prettyPhoto/light_square/sprite.png) 0 -26px no-repeat;cursor:pointer}div.light_square .pp_contract:hover{background:url(prettyPhoto/prettyPhoto/light_square/sprite.png) 0 -47px no-repeat;cursor:pointer}div.light_square .pp_close{background:url(prettyPhoto/prettyPhoto/light_square/sprite.png) -1px -1px no-repeat;cursor:pointer;height:22px;width:75px}div.light_square .pp_nav .pp_play{background:url(prettyPhoto/prettyPhoto/light_square/sprite.png) -1px -100px no-repeat;height:15px;width:14px}div.light_square .pp_nav .pp_pause{background:url(prettyPhoto/prettyPhoto/light_square/sprite.png) -24px -100px no-repeat;height:15px;width:14px}div.light_square .pp_arrow_previous{background:url(prettyPhoto/prettyPhoto/light_square/sprite.png) 0 -71px no-repeat}div.light_square .pp_arrow_next{background:url(prettyPhoto/prettyPhoto/light_square/sprite.png) -22px -71px no-repeat}div.light_square .pp_next:hover{background:url(prettyPhoto/prettyPhoto/light_square/btnNext.png) center right no-repeat;cursor:pointer}div.light_square .pp_previous:hover{background:url(prettyPhoto/prettyPhoto/light_square/btnPrevious.png) center left no-repeat;cursor:pointer}div.facebook .pp_top .pp_left{background:url(prettyPhoto/prettyPhoto/facebook/sprite.png) -88px -53px no-repeat}div.facebook .pp_top .pp_middle{background:url(prettyPhoto/prettyPhoto/facebook/contentPatternTop.png) top left repeat-x}div.facebook .pp_top .pp_right{background:url(prettyPhoto/prettyPhoto/facebook/sprite.png) -110px -53px no-repeat}div.facebook .pp_content_container .pp_left{background:url(prettyPhoto/prettyPhoto/facebook/contentPatternLeft.png) top left repeat-y}div.facebook .pp_content_container .pp_right{background:url(prettyPhoto/prettyPhoto/facebook/contentPatternRight.png) top right repeat-y}div.facebook .pp_expand{background:url(prettyPhoto/prettyPhoto/facebook/sprite.png) -31px -26px no-repeat;cursor:pointer}div.facebook .pp_expand:hover{background:url(prettyPhoto/prettyPhoto/facebook/sprite.png) -31px -47px no-repeat;cursor:pointer}div.facebook .pp_contract{background:url(prettyPhoto/prettyPhoto/facebook/sprite.png) 0 -26px no-repeat;cursor:pointer}div.facebook .pp_contract:hover{background:url(prettyPhoto/prettyPhoto/facebook/sprite.png) 0 -47px no-repeat;cursor:pointer}div.facebook .pp_close{background:url(prettyPhoto/prettyPhoto/facebook/sprite.png) -1px -1px no-repeat;cursor:pointer;height:22px;width:22px}div.facebook .pp_description{margin:0 37px 0 0}div.facebook .pp_loaderIcon{background:url(prettyPhoto/prettyPhoto/facebook/loader.gif) center center no-repeat}div.facebook .pp_arrow_previous{background:url(prettyPhoto/prettyPhoto/facebook/sprite.png) 0 -71px no-repeat;height:22px;margin-top:0;width:22px}div.facebook .pp_arrow_previous.disabled{background-position:0 -96px;cursor:default}div.facebook .pp_arrow_next{background:url(prettyPhoto/prettyPhoto/facebook/sprite.png) -32px -71px no-repeat;height:22px;margin-top:0;width:22px}div.facebook .pp_arrow_next.disabled{background-position:-32px -96px;cursor:default}div.facebook .pp_nav{margin-top:0}div.facebook .pp_nav p{font-size:15px;padding:0 3px 0 4px}div.facebook .pp_nav .pp_play{background:url(prettyPhoto/prettyPhoto/facebook/sprite.png) -1px -123px no-repeat;height:22px;width:22px}div.facebook .pp_nav .pp_pause{background:url(prettyPhoto/prettyPhoto/facebook/sprite.png) -32px -123px no-repeat;height:22px;width:22px}div.facebook .pp_next:hover{background:url(prettyPhoto/prettyPhoto/facebook/btnNext.png) center right no-repeat;cursor:pointer}div.facebook .pp_previous:hover{background:url(prettyPhoto/prettyPhoto/facebook/btnPrevious.png) center left no-repeat;cursor:pointer}div.facebook .pp_bottom .pp_left{background:url(prettyPhoto/prettyPhoto/facebook/sprite.png) -88px -80px no-repeat}div.facebook .pp_bottom .pp_middle{background:url(prettyPhoto/prettyPhoto/facebook/contentPatternBottom.png) top left repeat-x}div.facebook .pp_bottom .pp_right{background:url(prettyPhoto/prettyPhoto/facebook/sprite.png) -110px -80px no-repeat}div.pp_pic_holder a:focus{outline:none}div.pp_overlay{background:#000;display:none;left:0;position:absolute;top:0;width:100%;z-index:9500}div.pp_pic_holder{display:none;position:absolute;width:100px;z-index:10000}.pp_content{height:40px;min-width:40px}* html .pp_content{width:40px}.pp_content_container{position:relative;text-align:left;width:100%}.pp_content_container .pp_left{padding-left:20px}.pp_content_container .pp_right{padding-right:20px}.pp_content_container .pp_details{float:left;margin:10px 0 2px}.pp_description{display:none;margin:0}.pp_social{float:left;margin:0}.pp_social .facebook{float:left;margin-left:5px;overflow:hidden;width:55px}.pp_social .twitter{float:left}.pp_nav{clear:right;float:left;margin:3px 10px 0 0}.pp_nav p{float:left;margin:2px 4px;white-space:nowrap}.pp_nav .pp_play,.pp_nav .pp_pause{float:left;margin-right:4px;text-indent:-10000px}a.pp_arrow_previous,a.pp_arrow_next{display:block;float:left;height:15px;margin-top:3px;overflow:hidden;text-indent:-10000px;width:14px}.pp_hoverContainer{position:absolute;top:0;width:100%;z-index:2000}.pp_gallery{display:none;left:50%;margin-top:-50px;position:absolute;z-index:10000}.pp_gallery div{float:left;overflow:hidden;position:relative}.pp_gallery ul{float:left;height:35px;margin:0 0 0 5px;padding:0;position:relative;white-space:nowrap}.pp_gallery ul a{border:1px rgba(0,0,0,0.5) solid;display:block;float:left;height:33px;overflow:hidden}.pp_gallery ul a img{border:0}.pp_gallery li{display:block;float:left;margin:0 5px 0 0;padding:0}.pp_gallery li.default a{background:url(prettyPhoto/prettyPhoto/facebook/default_thumbnail.gif) 0 0 no-repeat;display:block;height:33px;width:50px}.pp_gallery .pp_arrow_previous,.pp_gallery .pp_arrow_next{margin-top:7px!important}a.pp_next{background:url(prettyPhoto/prettyPhoto/light_rounded/btnNext.png) 10000px 10000px no-repeat;display:block;float:right;height:100%;text-indent:-10000px;width:49%}a.pp_previous{background:url(prettyPhoto/prettyPhoto/light_rounded/btnNext.png) 10000px 10000px no-repeat;display:block;float:left;height:100%;text-indent:-10000px;width:49%}a.pp_expand,a.pp_contract{cursor:pointer;display:none;height:20px;position:absolute;right:30px;text-indent:-10000px;top:10px;width:20px;z-index:20000}a.pp_close{display:block;line-height:22px;position:absolute;right:0;text-indent:-10000px;top:0}.pp_loaderIcon{display:block;height:24px;left:50%;margin:-12px 0 0 -12px;position:absolute;top:50%;width:24px}#pp_full_res{line-height:1!important}#pp_full_res .pp_inline{text-align:left}#pp_full_res .pp_inline p{margin:0 0 15px}div.ppt{color:#fff;display:none;font-size:17px;margin:0 0 5px 15px;z-index:9999}div.pp_default .pp_content,div.light_rounded .pp_content{background-color:#fff}div.pp_default #pp_full_res .pp_inline,div.light_rounded .pp_content .ppt,div.light_rounded #pp_full_res .pp_inline,div.light_square .pp_content .ppt,div.light_square #pp_full_res .pp_inline,div.facebook .pp_content .ppt,div.facebook #pp_full_res .pp_inline{color:#000}div.pp_default .pp_gallery ul li a:hover,div.pp_default .pp_gallery ul li.selected a,.pp_gallery ul a:hover,.pp_gallery li.selected a{border-color:#fff}div.pp_default .pp_details,div.light_rounded .pp_details,div.dark_rounded .pp_details,div.dark_square .pp_details,div.light_square .pp_details,div.facebook .pp_details{position:relative}div.light_rounded .pp_top .pp_middle,div.light_rounded .pp_content_container .pp_left,div.light_rounded .pp_content_container .pp_right,div.light_rounded .pp_bottom .pp_middle,div.light_square .pp_left,div.light_square .pp_middle,div.light_square .pp_right,div.light_square .pp_content,div.facebook .pp_content{background:#fff}div.light_rounded .pp_description,div.light_square .pp_description{margin-right:85px}div.light_rounded .pp_gallery a.pp_arrow_previous,div.light_rounded .pp_gallery a.pp_arrow_next,div.dark_rounded .pp_gallery a.pp_arrow_previous,div.dark_rounded .pp_gallery a.pp_arrow_next,div.dark_square .pp_gallery a.pp_arrow_previous,div.dark_square .pp_gallery a.pp_arrow_next,div.light_square .pp_gallery a.pp_arrow_previous,div.light_square .pp_gallery a.pp_arrow_next{margin-top:12px!important}div.light_rounded .pp_arrow_previous.disabled,div.dark_rounded .pp_arrow_previous.disabled,div.dark_square .pp_arrow_previous.disabled,div.light_square .pp_arrow_previous.disabled{background-position:0 -87px;cursor:default}div.light_rounded .pp_arrow_next.disabled,div.dark_rounded .pp_arrow_next.disabled,div.dark_square .pp_arrow_next.disabled,div.light_square .pp_arrow_next.disabled{background-position:-22px -87px;cursor:default}div.light_rounded .pp_loaderIcon,div.light_square .pp_loaderIcon{background:url(prettyPhoto/prettyPhoto/light_rounded/loader.gif) center center no-repeat}div.dark_rounded .pp_top .pp_middle,div.dark_rounded .pp_content,div.dark_rounded .pp_bottom .pp_middle{background:url(prettyPhoto/prettyPhoto/dark_rounded/contentPattern.png) top left repeat}div.dark_rounded .currentTextHolder,div.dark_square .currentTextHolder{color:#c4c4c4}div.dark_rounded #pp_full_res .pp_inline,div.dark_square #pp_full_res .pp_inline{color:#fff}.pp_top,.pp_bottom{height:20px;position:relative}* html .pp_top,* html .pp_bottom{padding:0 20px}.pp_top .pp_left,.pp_bottom .pp_left{height:20px;left:0;position:absolute;width:20px}.pp_top .pp_middle,.pp_bottom .pp_middle{height:20px;left:20px;position:absolute;right:20px}* html .pp_top .pp_middle,* html .pp_bottom .pp_middle{left:0;position:static}.pp_top .pp_right,.pp_bottom .pp_right{height:20px;left:auto;position:absolute;right:0;top:0;width:20px}.pp_fade,.pp_gallery li.default a img{display:none}/*CMS_BASE*/.ppt{font-family: Arial,Helvetica,sans-serif;font-weight:700;font-size:1.5em;color:#000;}/*-------------------------------------------------------------------*//*    H1, H2, .../*-------------------------------------------------------------------*/.description h1{font-size:1.8em;color:#999;margin:20px 0;margin-top:0;}.description h2{font-size:1.6em;color:#999;margin:20px 0;margin-top:0;}.description h3{font-size:1.4em;color:#999;margin:20px 0;margin-top:0;}.description h4{font-size:1.2em;color:#999;margin:20px 0;margin-top:0;}.description h5{font-size:1em;color:#999;margin:20px 0;margin-top:0;}.description h6{font-size:.8em;color:#999;margin:20px 0;margin-top:0;}.description{  font-family:'Asap', sans-serif;  color:#666;  line-height:1.3em;  font-size:0.9em;  text-align:justify;}.description strong, .description b{  color:#666;}/*-------------------------------------------------------------------*//*    LISTADOS/*-------------------------------------------------------------------*/.description ul,.description ol{  list-style:none;  margin:10px 0;  padding:0 5px;  text-align:left!important;}.description table ul,.description table ol{  margin:0 0 10px 0!important;}.description li{  background:url(../img/bullets/bullet09.png) no-repeat 0 4px;  padding:0 0 0 15px;  margin:0 0 10px 0;}.description img{  display: flex;  max-width: 100%;}/*-------------------------------------------------------------------*//*    OTROS.../*-------------------------------------------------------------------*/.description iframe{border:0;margin:0 auto;}/*-------------------------------------------------------------------*//*    IMGS/*-------------------------------------------------------------------*/img[style~="left;"]{  padding:0 20px 0 0;}/*-------------------------------------------------------------------*//*    TABLES/*-------------------------------------------------------------------*//*Todas las filas*/.views-field{  vertical-align: top;  padding-bottom:20px;}/*Celda imagen producto*/.views-field-field-homeimage-fid img{  border:1px solid #ccc;}/*Celda titulo producto*/.views-field-title{  /*vertical-align: middle;*/}/*Celda descripcion producto*/.views-field-view-node{  font-size:.9em;}/*! Pushy - v0.9.2 - 2014-9-13* Pushy is a responsive off-canvas navigation menu using CSS transforms & transitions.* https://github.com/christophery/pushy/* by Christopher Yee *//* Menu Appearance *//*.pushy{    font-family:"Roboto", sans-serif;    position: fixed;    width: 220px;    height: 100%;    top: 0;    z-index: 9999;    background: #333332;    font-size: 0.9em;    font-weight: bold;    -webkit-box-shadow: inset -10px 0 6px -9px rgba(0, 0, 0, .7);    -moz-box-shadow: inset -10px 0 6px -9px rgba(0, 0, 0, .7);    box-shadow: inset -10px 0 6px -9px rgba(0, 0, 0, .7);    overflow: auto;    -webkit-overflow-scrolling: touch;}*/.pushy{    font-family:Asap;    position: static;    width: 100%;    height: 100%;    top: 0;    z-index: 9999;    background: #333332;    font-size: 0.9em;    font-weight: bold;    -webkit-box-shadow: inset -10px 0 6px -9px rgba(0, 0, 0, .7);    -moz-box-shadow: inset -10px 0 6px -9px rgba(0, 0, 0, .7);    box-shadow: inset -10px 0 6px -9px rgba(0, 0, 0, .7);    overflow: auto;    -webkit-overflow-scrolling: touch; /* enables momentum scrolling in iOS overflow elements */}.pushy a{    display: block;    color: #b3b3b1;    font-size: 0.8em;    font-weight: normal;    padding: 5px 15px;    border-bottom: 1px solid rgba(0, 0, 0, .1);    border-top: 1px solid rgba(255, 255, 255, .1);    text-decoration: none;}.pushy a:hover{    background: #d11d3a;    color: #FFF;}.pushy .list a{    font-size: 1em;}.pushy .socialMenu a{    font-size: 1.2em;}.pushy ul{  margin:10px 0 20px 0;}.pushy ul ul{    margin:10px 0 20px 20px;    font-size:.9em;}/* Menu Movement *//*.pushy-left{    -webkit-transform: translate3d(-220px,0,0);    -moz-transform: translate3d(-220px,0,0);    -ms-transform: translate3d(-220px,0,0);    -o-transform: translate3d(-220px,0,0);    transform: translate3d(-220px,0,0);}*/.pushy-open{    -webkit-transform: translate3d(0,0,0);    -moz-transform: translate3d(0,0,0);    -ms-transform: translate3d(0,0,0);    -o-transform: translate3d(0,0,0);    transform: translate3d(0,0,0);    display: block;}.container-push, .push-push{    -webkit-transform: translate3d(200px,0,0);    -moz-transform: translate3d(200px,0,0);    -ms-transform: translate3d(200px,0,0);    -o-transform: translate3d(200px,0,0);    transform: translate3d(200px,0,0);}/* Menu Transitions */.pushy, #container, .push{    -webkit-transition: -webkit-transform .2s cubic-bezier(.16, .68, .43, .99);    -moz-transition: -moz-transform .2s cubic-bezier(.16, .68, .43, .99);    -o-transition: -o-transform .2s cubic-bezier(.16, .68, .43, .99);    transition: transform .2s cubic-bezier(.16, .68, .43, .99);}/* Site Overlay */.site-overlay{    display: none;}.pushy-active .site-overlay{    /*    display: block;    position: fixed;    top: 0;    right: 0;    bottom: 0;    left: 0;    z-index: 9998;    background-color: rgba(0,0,0,0.5);    -webkit-animation: fade 500ms;    -moz-animation: fade 500ms;    -o-animation: fade 500ms;    animation: fade 500ms;    */    display: none;}@keyframes fade{    0%   { opacity: 0; }    100% { opacity: 1; }}@-moz-keyframes fade{    0%   { opacity: 0; }    100% { opacity: 1; }}@-webkit-keyframes fade{    0%   { opacity: 0; }    100% { opacity: 1; }}@-o-keyframes fade{    0%   { opacity: 0; }    100% { opacity: 1; }}/* Example Media Query */@media screen and (max-width: 768px){    .pushy{        font-size: 1.0em;    }}/* Menu Button */header .pushyContent{    background:#fff;    border-top:1px solid #d11d3a;    border-bottom:1px solid #d11d3a;}.menu-btn{    font-family:Asap;	color: #333;    float:left;	text-align: center;	cursor: pointer;    margin:5px;    width: auto!important;}.menu-btn:hover{	background: #000;	color: #fff;}.menu-btn .b1{	width: 35px;    height:35px;}.menu-btn i{    background: #333;    border-radius:3px;    moz-border-radius:3px;    color:#fff;    font-size:1em;    padding-top:7px;    text-align: center;    height:100%;    width:100%;}.menu-btn .b2{    color: #fff;    padding:3px 0 0 0;    float:left;}.pushy .social li{    display:inline-block;    margin:0!important;}.pushy .lang li{    display:inline-block;    margin:0!important;}.pushy .social a,.pushy .lang a{    border:none!important;    padding:4px!important;}.pushy-top{    display:none;}/*! *  Font Awesome 4.3.0 by @davegandy - http://fontawesome.io - @fontawesome *  License - http://fontawesome.io/license (Font: SIL OFL 1.1, CSS: MIT License) *//* FONT PATH * -------------------------- */@font-face {  font-family: 'FontAwesome';  src: url('fonts/fontawesome-webfont.eot?v=4.3.0');  src: url('fonts/fontawesome-webfont.eot?#iefix&v=4.3.0') format('embedded-opentype'), url('fonts/fontawesome-webfont.woff2?v=4.3.0') format('woff2'), url('fonts/fontawesome-webfont.woff?v=4.3.0') format('woff'), url('fonts/fontawesome-webfont.ttf?v=4.3.0') format('truetype'), url('fonts/fontawesome-webfont.svg?v=4.3.0#fontawesomeregular') format('svg');  font-weight: normal;  font-style: normal;}.fa {  display: inline-block;  font: normal normal normal 14px/1 FontAwesome;  font-size: inherit;  text-rendering: auto;  -webkit-font-smoothing: antialiased;  -moz-osx-font-smoothing: grayscale;  transform: translate(0, 0);}/* makes the font 33% larger relative to the icon container */.fa-lg {  font-size: 1.33333333em;  line-height: 0.75em;  vertical-align: -15%;}.fa-2x {  font-size: 2em;}.fa-3x {  font-size: 3em;}.fa-4x {  font-size: 4em;}.fa-5x {  font-size: 5em;}.fa-fw {  width: 1.28571429em;  text-align: center;}.fa-ul {  padding-left: 0;  margin-left: 2.14285714em;  list-style-type: none;}.fa-ul > li {  position: relative;}.fa-li {  position: absolute;  left: -2.14285714em;  width: 2.14285714em;  top: 0.14285714em;  text-align: center;}.fa-li.fa-lg {  left: -1.85714286em;}.fa-border {  padding: .2em .25em .15em;  border: solid 0.08em #eeeeee;  border-radius: .1em;}.pull-right {  float: right;}.pull-left {  float: left;}.fa.pull-left {  margin-right: .3em;}.fa.pull-right {  margin-left: .3em;}.fa-spin {  -webkit-animation: fa-spin 2s infinite linear;  animation: fa-spin 2s infinite linear;}.fa-pulse {  -webkit-animation: fa-spin 1s infinite steps(8);  animation: fa-spin 1s infinite steps(8);}@-webkit-keyframes fa-spin {  0% {    -webkit-transform: rotate(0deg);    transform: rotate(0deg);  }  100% {    -webkit-transform: rotate(359deg);    transform: rotate(359deg);  }}@keyframes fa-spin {  0% {    -webkit-transform: rotate(0deg);    transform: rotate(0deg);  }  100% {    -webkit-transform: rotate(359deg);    transform: rotate(359deg);  }}.fa-rotate-90 {  filter: progid:DXImageTransform.Microsoft.BasicImage(rotation=1);  -webkit-transform: rotate(90deg);  -ms-transform: rotate(90deg);  transform: rotate(90deg);}.fa-rotate-180 {  filter: progid:DXImageTransform.Microsoft.BasicImage(rotation=2);  -webkit-transform: rotate(180deg);  -ms-transform: rotate(180deg);  transform: rotate(180deg);}.fa-rotate-270 {  filter: progid:DXImageTransform.Microsoft.BasicImage(rotation=3);  -webkit-transform: rotate(270deg);  -ms-transform: rotate(270deg);  transform: rotate(270deg);}.fa-flip-horizontal {  filter: progid:DXImageTransform.Microsoft.BasicImage(rotation=0, mirror=1);  -webkit-transform: scale(-1, 1);  -ms-transform: scale(-1, 1);  transform: scale(-1, 1);}.fa-flip-vertical {  filter: progid:DXImageTransform.Microsoft.BasicImage(rotation=2, mirror=1);  -webkit-transform: scale(1, -1);  -ms-transform: scale(1, -1);  transform: scale(1, -1);}:root .fa-rotate-90,:root .fa-rotate-180,:root .fa-rotate-270,:root .fa-flip-horizontal,:root .fa-flip-vertical {  filter: none;}.fa-stack {  position: relative;  display: inline-block;  width: 2em;  height: 2em;  line-height: 2em;  vertical-align: middle;}.fa-stack-1x,.fa-stack-2x {  position: absolute;  left: 0;  width: 100%;  text-align: center;}.fa-stack-1x {  line-height: inherit;}.fa-stack-2x {  font-size: 2em;}.fa-inverse {  color: #ffffff;}/* Font Awesome uses the Unicode Private Use Area (PUA) to ensure screen   readers do not read off random characters that represent icons */.fa-glass:before {  content: "\f000";}.fa-music:before {  content: "\f001";}.fa-search:before {  content: "\f002";}.fa-envelope-o:before {  content: "\f003";}.fa-heart:before {  content: "\f004";}.fa-star:before {  content: "\f005";}.fa-star-o:before {  content: "\f006";}.fa-user:before {  content: "\f007";}.fa-film:before {  content: "\f008";}.fa-th-large:before {  content: "\f009";}.fa-th:before {  content: "\f00a";}.fa-th-list:before {  content: "\f00b";}.fa-check:before {  content: "\f00c";}.fa-remove:before,.fa-close:before,.fa-times:before {  content: "\f00d";}.fa-search-plus:before {  content: "\f00e";}.fa-search-minus:before {  content: "\f010";}.fa-power-off:before {  content: "\f011";}.fa-signal:before {  content: "\f012";}.fa-gear:before,.fa-cog:before {  content: "\f013";}.fa-trash-o:before {  content: "\f014";}.fa-home:before {  content: "\f015";}.fa-file-o:before {  content: "\f016";}.fa-clock-o:before {  content: "\f017";}.fa-road:before {  content: "\f018";}.fa-download:before {  content: "\f019";}.fa-arrow-circle-o-down:before {  content: "\f01a";}.fa-arrow-circle-o-up:before {  content: "\f01b";}.fa-inbox:before {  content: "\f01c";}.fa-play-circle-o:before {  content: "\f01d";}.fa-rotate-right:before,.fa-repeat:before {  content: "\f01e";}.fa-refresh:before {  content: "\f021";}.fa-list-alt:before {  content: "\f022";}.fa-lock:before {  content: "\f023";}.fa-flag:before {  content: "\f024";}.fa-headphones:before {  content: "\f025";}.fa-volume-off:before {  content: "\f026";}.fa-volume-down:before {  content: "\f027";}.fa-volume-up:before {  content: "\f028";}.fa-qrcode:before {  content: "\f029";}.fa-barcode:before {  content: "\f02a";}.fa-tag:before {  content: "\f02b";}.fa-tags:before {  content: "\f02c";}.fa-book:before {  content: "\f02d";}.fa-bookmark:before {  content: "\f02e";}.fa-print:before {  content: "\f02f";}.fa-camera:before {  content: "\f030";}.fa-font:before {  content: "\f031";}.fa-bold:before {  content: "\f032";}.fa-italic:before {  content: "\f033";}.fa-text-height:before {  content: "\f034";}.fa-text-width:before {  content: "\f035";}.fa-align-left:before {  content: "\f036";}.fa-align-center:before {  content: "\f037";}.fa-align-right:before {  content: "\f038";}.fa-align-justify:before {  content: "\f039";}.fa-list:before {  content: "\f03a";}.fa-dedent:before,.fa-outdent:before {  content: "\f03b";}.fa-indent:before {  content: "\f03c";}.fa-video-camera:before {  content: "\f03d";}.fa-photo:before,.fa-image:before,.fa-picture-o:before {  content: "\f03e";}.fa-pencil:before {  content: "\f040";}.fa-map-marker:before {  content: "\f041";}.fa-adjust:before {  content: "\f042";}.fa-tint:before {  content: "\f043";}.fa-edit:before,.fa-pencil-square-o:before {  content: "\f044";}.fa-share-square-o:before {  content: "\f045";}.fa-check-square-o:before {  content: "\f046";}.fa-arrows:before {  content: "\f047";}.fa-step-backward:before {  content: "\f048";}.fa-fast-backward:before {  content: "\f049";}.fa-backward:before {  content: "\f04a";}.fa-play:before {  content: "\f04b";}.fa-pause:before {  content: "\f04c";}.fa-stop:before {  content: "\f04d";}.fa-forward:before {  content: "\f04e";}.fa-fast-forward:before {  content: "\f050";}.fa-step-forward:before {  content: "\f051";}.fa-eject:before {  content: "\f052";}.fa-chevron-left:before {  content: "\f053";}.fa-chevron-right:before {  content: "\f054";}.fa-plus-circle:before {  content: "\f055";}.fa-minus-circle:before {  content: "\f056";}.fa-times-circle:before {  content: "\f057";}.fa-check-circle:before {  content: "\f058";}.fa-question-circle:before {  content: "\f059";}.fa-info-circle:before {  content: "\f05a";}.fa-crosshairs:before {  content: "\f05b";}.fa-times-circle-o:before {  content: "\f05c";}.fa-check-circle-o:before {  content: "\f05d";}.fa-ban:before {  content: "\f05e";}.fa-arrow-left:before {  content: "\f060";}.fa-arrow-right:before {  content: "\f061";}.fa-arrow-up:before {  content: "\f062";}.fa-arrow-down:before {  content: "\f063";}.fa-mail-forward:before,.fa-share:before {  content: "\f064";}.fa-expand:before {  content: "\f065";}.fa-compress:before {  content: "\f066";}.fa-plus:before {  content: "\f067";}.fa-minus:before {  content: "\f068";}.fa-asterisk:before {  content: "\f069";}.fa-exclamation-circle:before {  content: "\f06a";}.fa-gift:before {  content: "\f06b";}.fa-leaf:before {  content: "\f06c";}.fa-fire:before {  content: "\f06d";}.fa-eye:before {  content: "\f06e";}.fa-eye-slash:before {  content: "\f070";}.fa-warning:before,.fa-exclamation-triangle:before {  content: "\f071";}.fa-plane:before {  content: "\f072";}.fa-calendar:before {  content: "\f073";}.fa-random:before {  content: "\f074";}.fa-comment:before {  content: "\f075";}.fa-magnet:before {  content: "\f076";}.fa-chevron-up:before {  content: "\f077";}.fa-chevron-down:before {  content: "\f078";}.fa-retweet:before {  content: "\f079";}.fa-shopping-cart:before {  content: "\f07a";}.fa-folder:before {  content: "\f07b";}.fa-folder-open:before {  content: "\f07c";}.fa-arrows-v:before {  content: "\f07d";}.fa-arrows-h:before {  content: "\f07e";}.fa-bar-chart-o:before,.fa-bar-chart:before {  content: "\f080";}.fa-twitter-square:before {  content: "\f081";}.fa-facebook-square:before {  content: "\f082";}.fa-camera-retro:before {  content: "\f083";}.fa-key:before {  content: "\f084";}.fa-gears:before,.fa-cogs:before {  content: "\f085";}.fa-comments:before {  content: "\f086";}.fa-thumbs-o-up:before {  content: "\f087";}.fa-thumbs-o-down:before {  content: "\f088";}.fa-star-half:before {  content: "\f089";}.fa-heart-o:before {  content: "\f08a";}.fa-sign-out:before {  content: "\f08b";}.fa-linkedin-square:before {  content: "\f08c";}.fa-thumb-tack:before {  content: "\f08d";}.fa-external-link:before {  content: "\f08e";}.fa-sign-in:before {  content: "\f090";}.fa-trophy:before {  content: "\f091";}.fa-github-square:before {  content: "\f092";}.fa-upload:before {  content: "\f093";}.fa-lemon-o:before {  content: "\f094";}.fa-phone:before {  content: "\f095";}.fa-square-o:before {  content: "\f096";}.fa-bookmark-o:before {  content: "\f097";}.fa-phone-square:before {  content: "\f098";}.fa-twitter:before {  content: "\f099";}.fa-facebook-f:before,.fa-facebook:before {  content: "\f09a";}.fa-github:before {  content: "\f09b";}.fa-unlock:before {  content: "\f09c";}.fa-credit-card:before {  content: "\f09d";}.fa-rss:before {  content: "\f09e";}.fa-hdd-o:before {  content: "\f0a0";}.fa-bullhorn:before {  content: "\f0a1";}.fa-bell:before {  content: "\f0f3";}.fa-certificate:before {  content: "\f0a3";}.fa-hand-o-right:before {  content: "\f0a4";}.fa-hand-o-left:before {  content: "\f0a5";}.fa-hand-o-up:before {  content: "\f0a6";}.fa-hand-o-down:before {  content: "\f0a7";}.fa-arrow-circle-left:before {  content: "\f0a8";}.fa-arrow-circle-right:before {  content: "\f0a9";}.fa-arrow-circle-up:before {  content: "\f0aa";}.fa-arrow-circle-down:before {  content: "\f0ab";}.fa-globe:before {  content: "\f0ac";}.fa-wrench:before {  content: "\f0ad";}.fa-tasks:before {  content: "\f0ae";}.fa-filter:before {  content: "\f0b0";}.fa-briefcase:before {  content: "\f0b1";}.fa-arrows-alt:before {  content: "\f0b2";}.fa-group:before,.fa-users:before {  content: "\f0c0";}.fa-chain:before,.fa-link:before {  content: "\f0c1";}.fa-cloud:before {  content: "\f0c2";}.fa-flask:before {  content: "\f0c3";}.fa-cut:before,.fa-scissors:before {  content: "\f0c4";}.fa-copy:before,.fa-files-o:before {  content: "\f0c5";}.fa-paperclip:before {  content: "\f0c6";}.fa-save:before,.fa-floppy-o:before {  content: "\f0c7";}.fa-square:before {  content: "\f0c8";}.fa-navicon:before,.fa-reorder:before,.fa-bars:before {  content: "\f0c9";}.fa-list-ul:before {  content: "\f0ca";}.fa-list-ol:before {  content: "\f0cb";}.fa-strikethrough:before {  content: "\f0cc";}.fa-underline:before {  content: "\f0cd";}.fa-table:before {  content: "\f0ce";}.fa-magic:before {  content: "\f0d0";}.fa-truck:before {  content: "\f0d1";}.fa-pinterest:before {  content: "\f0d2";}.fa-pinterest-square:before {  content: "\f0d3";}.fa-google-plus-square:before {  content: "\f0d4";}.fa-google-plus:before {  content: "\f0d5";}.fa-money:before {  content: "\f0d6";}.fa-caret-down:before {  content: "\f0d7";}.fa-caret-up:before {  content: "\f0d8";}.fa-caret-left:before {  content: "\f0d9";}.fa-caret-right:before {  content: "\f0da";}.fa-columns:before {  content: "\f0db";}.fa-unsorted:before,.fa-sort:before {  content: "\f0dc";}.fa-sort-down:before,.fa-sort-desc:before {  content: "\f0dd";}.fa-sort-up:before,.fa-sort-asc:before {  content: "\f0de";}.fa-envelope:before {  content: "\f0e0";}.fa-linkedin:before {  content: "\f0e1";}.fa-rotate-left:before,.fa-undo:before {  content: "\f0e2";}.fa-legal:before,.fa-gavel:before {  content: "\f0e3";}.fa-dashboard:before,.fa-tachometer:before {  content: "\f0e4";}.fa-comment-o:before {  content: "\f0e5";}.fa-comments-o:before {  content: "\f0e6";}.fa-flash:before,.fa-bolt:before {  content: "\f0e7";}.fa-sitemap:before {  content: "\f0e8";}.fa-umbrella:before {  content: "\f0e9";}.fa-paste:before,.fa-clipboard:before {  content: "\f0ea";}.fa-lightbulb-o:before {  content: "\f0eb";}.fa-exchange:before {  content: "\f0ec";}.fa-cloud-download:before {  content: "\f0ed";}.fa-cloud-upload:before {  content: "\f0ee";}.fa-user-md:before {  content: "\f0f0";}.fa-stethoscope:before {  content: "\f0f1";}.fa-suitcase:before {  content: "\f0f2";}.fa-bell-o:before {  content: "\f0a2";}.fa-coffee:before {  content: "\f0f4";}.fa-cutlery:before {  content: "\f0f5";}.fa-file-text-o:before {  content: "\f0f6";}.fa-building-o:before {  content: "\f0f7";}.fa-hospital-o:before {  content: "\f0f8";}.fa-ambulance:before {  content: "\f0f9";}.fa-medkit:before {  content: "\f0fa";}.fa-fighter-jet:before {  content: "\f0fb";}.fa-beer:before {  content: "\f0fc";}.fa-h-square:before {  content: "\f0fd";}.fa-plus-square:before {  content: "\f0fe";}.fa-angle-double-left:before {  content: "\f100";}.fa-angle-double-right:before {  content: "\f101";}.fa-angle-double-up:before {  content: "\f102";}.fa-angle-double-down:before {  content: "\f103";}.fa-angle-left:before {  content: "\f104";}.fa-angle-right:before {  content: "\f105";}.fa-angle-up:before {  content: "\f106";}.fa-angle-down:before {  content: "\f107";}.fa-desktop:before {  content: "\f108";}.fa-laptop:before {  content: "\f109";}.fa-tablet:before {  content: "\f10a";}.fa-mobile-phone:before,.fa-mobile:before {  content: "\f10b";}.fa-circle-o:before {  content: "\f10c";}.fa-quote-left:before {  content: "\f10d";}.fa-quote-right:before {  content: "\f10e";}.fa-spinner:before {  content: "\f110";}.fa-circle:before {  content: "\f111";}.fa-mail-reply:before,.fa-reply:before {  content: "\f112";}.fa-github-alt:before {  content: "\f113";}.fa-folder-o:before {  content: "\f114";}.fa-folder-open-o:before {  content: "\f115";}.fa-smile-o:before {  content: "\f118";}.fa-frown-o:before {  content: "\f119";}.fa-meh-o:before {  content: "\f11a";}.fa-gamepad:before {  content: "\f11b";}.fa-keyboard-o:before {  content: "\f11c";}.fa-flag-o:before {  content: "\f11d";}.fa-flag-checkered:before {  content: "\f11e";}.fa-terminal:before {  content: "\f120";}.fa-code:before {  content: "\f121";}.fa-mail-reply-all:before,.fa-reply-all:before {  content: "\f122";}.fa-star-half-empty:before,.fa-star-half-full:before,.fa-star-half-o:before {  content: "\f123";}.fa-location-arrow:before {  content: "\f124";}.fa-crop:before {  content: "\f125";}.fa-code-fork:before {  content: "\f126";}.fa-unlink:before,.fa-chain-broken:before {  content: "\f127";}.fa-question:before {  content: "\f128";}.fa-info:before {  content: "\f129";}.fa-exclamation:before {  content: "\f12a";}.fa-superscript:before {  content: "\f12b";}.fa-subscript:before {  content: "\f12c";}.fa-eraser:before {  content: "\f12d";}.fa-puzzle-piece:before {  content: "\f12e";}.fa-microphone:before {  content: "\f130";}.fa-microphone-slash:before {  content: "\f131";}.fa-shield:before {  content: "\f132";}.fa-calendar-o:before {  content: "\f133";}.fa-fire-extinguisher:before {  content: "\f134";}.fa-rocket:before {  content: "\f135";}.fa-maxcdn:before {  content: "\f136";}.fa-chevron-circle-left:before {  content: "\f137";}.fa-chevron-circle-right:before {  content: "\f138";}.fa-chevron-circle-up:before {  content: "\f139";}.fa-chevron-circle-down:before {  content: "\f13a";}.fa-html5:before {  content: "\f13b";}.fa-css3:before {  content: "\f13c";}.fa-anchor:before {  content: "\f13d";}.fa-unlock-alt:before {  content: "\f13e";}.fa-bullseye:before {  content: "\f140";}.fa-ellipsis-h:before {  content: "\f141";}.fa-ellipsis-v:before {  content: "\f142";}.fa-rss-square:before {  content: "\f143";}.fa-play-circle:before {  content: "\f144";}.fa-ticket:before {  content: "\f145";}.fa-minus-square:before {  content: "\f146";}.fa-minus-square-o:before {  content: "\f147";}.fa-level-up:before {  content: "\f148";}.fa-level-down:before {  content: "\f149";}.fa-check-square:before {  content: "\f14a";}.fa-pencil-square:before {  content: "\f14b";}.fa-external-link-square:before {  content: "\f14c";}.fa-share-square:before {  content: "\f14d";}.fa-compass:before {  content: "\f14e";}.fa-toggle-down:before,.fa-caret-square-o-down:before {  content: "\f150";}.fa-toggle-up:before,.fa-caret-square-o-up:before {  content: "\f151";}.fa-toggle-right:before,.fa-caret-square-o-right:before {  content: "\f152";}.fa-euro:before,.fa-eur:before {  content: "\f153";}.fa-gbp:before {  content: "\f154";}.fa-dollar:before,.fa-usd:before {  content: "\f155";}.fa-rupee:before,.fa-inr:before {  content: "\f156";}.fa-cny:before,.fa-rmb:before,.fa-yen:before,.fa-jpy:before {  content: "\f157";}.fa-ruble:before,.fa-rouble:before,.fa-rub:before {  content: "\f158";}.fa-won:before,.fa-krw:before {  content: "\f159";}.fa-bitcoin:before,.fa-btc:before {  content: "\f15a";}.fa-file:before {  content: "\f15b";}.fa-file-text:before {  content: "\f15c";}.fa-sort-alpha-asc:before {  content: "\f15d";}.fa-sort-alpha-desc:before {  content: "\f15e";}.fa-sort-amount-asc:before {  content: "\f160";}.fa-sort-amount-desc:before {  content: "\f161";}.fa-sort-numeric-asc:before {  content: "\f162";}.fa-sort-numeric-desc:before {  content: "\f163";}.fa-thumbs-up:before {  content: "\f164";}.fa-thumbs-down:before {  content: "\f165";}.fa-youtube-square:before {  content: "\f166";}.fa-youtube:before {  content: "\f167";}.fa-xing:before {  content: "\f168";}.fa-xing-square:before {  content: "\f169";}.fa-youtube-play:before {  content: "\f16a";}.fa-dropbox:before {  content: "\f16b";}.fa-stack-overflow:before {  content: "\f16c";}.fa-instagram:before {  content: "\f16d";}.fa-flickr:before {  content: "\f16e";}.fa-adn:before {  content: "\f170";}.fa-bitbucket:before {  content: "\f171";}.fa-bitbucket-square:before {  content: "\f172";}.fa-tumblr:before {  content: "\f173";}.fa-tumblr-square:before {  content: "\f174";}.fa-long-arrow-down:before {  content: "\f175";}.fa-long-arrow-up:before {  content: "\f176";}.fa-long-arrow-left:before {  content: "\f177";}.fa-long-arrow-right:before {  content: "\f178";}.fa-apple:before {  content: "\f179";}.fa-windows:before {  content: "\f17a";}.fa-android:before {  content: "\f17b";}.fa-linux:before {  content: "\f17c";}.fa-dribbble:before {  content: "\f17d";}.fa-skype:before {  content: "\f17e";}.fa-foursquare:before {  content: "\f180";}.fa-trello:before {  content: "\f181";}.fa-female:before {  content: "\f182";}.fa-male:before {  content: "\f183";}.fa-gittip:before,.fa-gratipay:before {  content: "\f184";}.fa-sun-o:before {  content: "\f185";}.fa-moon-o:before {  content: "\f186";}.fa-archive:before {  content: "\f187";}.fa-bug:before {  content: "\f188";}.fa-vk:before {  content: "\f189";}.fa-weibo:before {  content: "\f18a";}.fa-renren:before {  content: "\f18b";}.fa-pagelines:before {  content: "\f18c";}.fa-stack-exchange:before {  content: "\f18d";}.fa-arrow-circle-o-right:before {  content: "\f18e";}.fa-arrow-circle-o-left:before {  content: "\f190";}.fa-toggle-left:before,.fa-caret-square-o-left:before {  content: "\f191";}.fa-dot-circle-o:before {  content: "\f192";}.fa-wheelchair:before {  content: "\f193";}.fa-vimeo-square:before {  content: "\f194";}.fa-turkish-lira:before,.fa-try:before {  content: "\f195";}.fa-plus-square-o:before {  content: "\f196";}.fa-space-shuttle:before {  content: "\f197";}.fa-slack:before {  content: "\f198";}.fa-envelope-square:before {  content: "\f199";}.fa-wordpress:before {  content: "\f19a";}.fa-openid:before {  content: "\f19b";}.fa-institution:before,.fa-bank:before,.fa-university:before {  content: "\f19c";}.fa-mortar-board:before,.fa-graduation-cap:before {  content: "\f19d";}.fa-yahoo:before {  content: "\f19e";}.fa-google:before {  content: "\f1a0";}.fa-reddit:before {  content: "\f1a1";}.fa-reddit-square:before {  content: "\f1a2";}.fa-stumbleupon-circle:before {  content: "\f1a3";}.fa-stumbleupon:before {  content: "\f1a4";}.fa-delicious:before {  content: "\f1a5";}.fa-digg:before {  content: "\f1a6";}.fa-pied-piper:before {  content: "\f1a7";}.fa-pied-piper-alt:before {  content: "\f1a8";}.fa-drupal:before {  content: "\f1a9";}.fa-joomla:before {  content: "\f1aa";}.fa-language:before {  content: "\f1ab";}.fa-fax:before {  content: "\f1ac";}.fa-building:before {  content: "\f1ad";}.fa-child:before {  content: "\f1ae";}.fa-paw:before {  content: "\f1b0";}.fa-spoon:before {  content: "\f1b1";}.fa-cube:before {  content: "\f1b2";}.fa-cubes:before {  content: "\f1b3";}.fa-behance:before {  content: "\f1b4";}.fa-behance-square:before {  content: "\f1b5";}.fa-steam:before {  content: "\f1b6";}.fa-steam-square:before {  content: "\f1b7";}.fa-recycle:before {  content: "\f1b8";}.fa-automobile:before,.fa-car:before {  content: "\f1b9";}.fa-cab:before,.fa-taxi:before {  content: "\f1ba";}.fa-tree:before {  content: "\f1bb";}.fa-spotify:before {  content: "\f1bc";}.fa-deviantart:before {  content: "\f1bd";}.fa-soundcloud:before {  content: "\f1be";}.fa-database:before {  content: "\f1c0";}.fa-file-pdf-o:before {  content: "\f1c1";}.fa-file-word-o:before {  content: "\f1c2";}.fa-file-excel-o:before {  content: "\f1c3";}.fa-file-powerpoint-o:before {  content: "\f1c4";}.fa-file-photo-o:before,.fa-file-picture-o:before,.fa-file-image-o:before {  content: "\f1c5";}.fa-file-zip-o:before,.fa-file-archive-o:before {  content: "\f1c6";}.fa-file-sound-o:before,.fa-file-audio-o:before {  content: "\f1c7";}.fa-file-movie-o:before,.fa-file-video-o:before {  content: "\f1c8";}.fa-file-code-o:before {  content: "\f1c9";}.fa-vine:before {  content: "\f1ca";}.fa-codepen:before {  content: "\f1cb";}.fa-jsfiddle:before {  content: "\f1cc";}.fa-life-bouy:before,.fa-life-buoy:before,.fa-life-saver:before,.fa-support:before,.fa-life-ring:before {  content: "\f1cd";}.fa-circle-o-notch:before {  content: "\f1ce";}.fa-ra:before,.fa-rebel:before {  content: "\f1d0";}.fa-ge:before,.fa-empire:before {  content: "\f1d1";}.fa-git-square:before {  content: "\f1d2";}.fa-git:before {  content: "\f1d3";}.fa-hacker-news:before {  content: "\f1d4";}.fa-tencent-weibo:before {  content: "\f1d5";}.fa-qq:before {  content: "\f1d6";}.fa-wechat:before,.fa-weixin:before {  content: "\f1d7";}.fa-send:before,.fa-paper-plane:before {  content: "\f1d8";}.fa-send-o:before,.fa-paper-plane-o:before {  content: "\f1d9";}.fa-history:before {  content: "\f1da";}.fa-genderless:before,.fa-circle-thin:before {  content: "\f1db";}.fa-header:before {  content: "\f1dc";}.fa-paragraph:before {  content: "\f1dd";}.fa-sliders:before {  content: "\f1de";}.fa-share-alt:before {  content: "\f1e0";}.fa-share-alt-square:before {  content: "\f1e1";}.fa-bomb:before {  content: "\f1e2";}.fa-soccer-ball-o:before,.fa-futbol-o:before {  content: "\f1e3";}.fa-tty:before {  content: "\f1e4";}.fa-binoculars:before {  content: "\f1e5";}.fa-plug:before {  content: "\f1e6";}.fa-slideshare:before {  content: "\f1e7";}.fa-twitch:before {  content: "\f1e8";}.fa-yelp:before {  content: "\f1e9";}.fa-newspaper-o:before {  content: "\f1ea";}.fa-wifi:before {  content: "\f1eb";}.fa-calculator:before {  content: "\f1ec";}.fa-paypal:before {  content: "\f1ed";}.fa-google-wallet:before {  content: "\f1ee";}.fa-cc-visa:before {  content: "\f1f0";}.fa-cc-mastercard:before {  content: "\f1f1";}.fa-cc-discover:before {  content: "\f1f2";}.fa-cc-amex:before {  content: "\f1f3";}.fa-cc-paypal:before {  content: "\f1f4";}.fa-cc-stripe:before {  content: "\f1f5";}.fa-bell-slash:before {  content: "\f1f6";}.fa-bell-slash-o:before {  content: "\f1f7";}.fa-trash:before {  content: "\f1f8";}.fa-copyright:before {  content: "\f1f9";}.fa-at:before {  content: "\f1fa";}.fa-eyedropper:before {  content: "\f1fb";}.fa-paint-brush:before {  content: "\f1fc";}.fa-birthday-cake:before {  content: "\f1fd";}.fa-area-chart:before {  content: "\f1fe";}.fa-pie-chart:before {  content: "\f200";}.fa-line-chart:before {  content: "\f201";}.fa-lastfm:before {  content: "\f202";}.fa-lastfm-square:before {  content: "\f203";}.fa-toggle-off:before {  content: "\f204";}.fa-toggle-on:before {  content: "\f205";}.fa-bicycle:before {  content: "\f206";}.fa-bus:before {  content: "\f207";}.fa-ioxhost:before {  content: "\f208";}.fa-angellist:before {  content: "\f209";}.fa-cc:before {  content: "\f20a";}.fa-shekel:before,.fa-sheqel:before,.fa-ils:before {  content: "\f20b";}.fa-meanpath:before {  content: "\f20c";}.fa-buysellads:before {  content: "\f20d";}.fa-connectdevelop:before {  content: "\f20e";}.fa-dashcube:before {  content: "\f210";}.fa-forumbee:before {  content: "\f211";}.fa-leanpub:before {  content: "\f212";}.fa-sellsy:before {  content: "\f213";}.fa-shirtsinbulk:before {  content: "\f214";}.fa-simplybuilt:before {  content: "\f215";}.fa-skyatlas:before {  content: "\f216";}.fa-cart-plus:before {  content: "\f217";}.fa-cart-arrow-down:before {  content: "\f218";}.fa-diamond:before {  content: "\f219";}.fa-ship:before {  content: "\f21a";}.fa-user-secret:before {  content: "\f21b";}.fa-motorcycle:before {  content: "\f21c";}.fa-street-view:before {  content: "\f21d";}.fa-heartbeat:before {  content: "\f21e";}.fa-venus:before {  content: "\f221";}.fa-mars:before {  content: "\f222";}.fa-mercury:before {  content: "\f223";}.fa-transgender:before {  content: "\f224";}.fa-transgender-alt:before {  content: "\f225";}.fa-venus-double:before {  content: "\f226";}.fa-mars-double:before {  content: "\f227";}.fa-venus-mars:before {  content: "\f228";}.fa-mars-stroke:before {  content: "\f229";}.fa-mars-stroke-v:before {  content: "\f22a";}.fa-mars-stroke-h:before {  content: "\f22b";}.fa-neuter:before {  content: "\f22c";}.fa-facebook-official:before {  content: "\f230";}.fa-pinterest-p:before {  content: "\f231";}.fa-whatsapp:before {  content: "\f232";}.fa-server:before {  content: "\f233";}.fa-user-plus:before {  content: "\f234";}.fa-user-times:before {  content: "\f235";}.fa-hotel:before,.fa-bed:before {  content: "\f236";}.fa-viacoin:before {  content: "\f237";}.fa-train:before {  content: "\f238";}.fa-subway:before {  content: "\f239";}.fa-medium:before {  content: "\f23a";}.col {   position: relative;  width: 100%;  padding-right: 15px;  padding-left: 15px;}.col-auto {  -ms-flex: 0 0 auto;  flex: 0 0 auto;  width: auto;  max-width: 100%;  padding-right: 15px;  padding-left: 15px;}/* ---------FLEX--------- */.d-flex {  display: -webkit-box !important;  display: -ms-flexbox !important;  display: flex !important;}.d-inline-flex {  display: -webkit-inline-box !important;  display: -ms-inline-flexbox !important;  display: inline-flex !important;}.flex-row {  -webkit-box-orient: horizontal !important;  -webkit-box-direction: normal !important;  -ms-flex-direction: row !important;  flex-direction: row !important;}.flex-column {  -webkit-box-orient: vertical !important;  -webkit-box-direction: normal !important;  -ms-flex-direction: column !important;  flex-direction: column !important;}.flex-row-reverse {  -webkit-box-orient: horizontal !important;  -webkit-box-direction: reverse !important;  -ms-flex-direction: row-reverse !important;  flex-direction: row-reverse !important;}.flex-column-reverse {  -webkit-box-orient: vertical !important;  -webkit-box-direction: reverse !important;  -ms-flex-direction: column-reverse !important;  flex-direction: column-reverse !important;}.order-first {  -ms-flex-order: -1;  order: -1;}.order-last {  -ms-flex-order: 13;  order: 13;}.order-0 {  -ms-flex-order: 0;  order: 0;}.order-1 {  -ms-flex-order: 1;  order: 1;}.order-2 {  -ms-flex-order: 2;  order: 2;}.order-3 {  -ms-flex-order: 3;  order: 3;}.flex-wrap {  -ms-flex-wrap: wrap !important;  flex-wrap: wrap !important;}.flex-nowrap {  -ms-flex-wrap: nowrap !important;  flex-wrap: nowrap !important;}.flex-wrap-reverse {  -ms-flex-wrap: wrap-reverse !important;  flex-wrap: wrap-reverse !important;}.flex-grow-0 {  -ms-flex-positive: 0 !important;  flex-grow: 0 !important;}.flex-grow-1 {  -ms-flex-positive: 1 !important;  flex-grow: 1 !important;}.flex-shrink-0 {  -ms-flex-negative: 0 !important;  flex-shrink: 0 !important;}.flex-shrink-1 {  -ms-flex-negative: 1 !important;  flex-shrink: 1 !important;}.justify-content-start {  -webkit-box-pack: start !important;  -ms-flex-pack: start !important;  justify-content: flex-start !important;}.justify-content-end {  -webkit-box-pack: end !important;  -ms-flex-pack: end !important;  justify-content: flex-end !important;}.justify-content-center {  -webkit-box-pack: center !important;  -ms-flex-pack: center !important;  justify-content: center !important;}.justify-content-between {  -webkit-box-pack: justify !important;  -ms-flex-pack: justify !important;  justify-content: space-between !important;}.justify-content-around {  -ms-flex-pack: distribute !important;  justify-content: space-around !important;}.align-items-start {  -webkit-box-align: start !important;  -ms-flex-align: start !important;  align-items: flex-start !important;}.align-items-end {  -webkit-box-align: end !important;  -ms-flex-align: end !important;  align-items: flex-end !important;}.align-items-center {  -webkit-box-align: center !important;  -ms-flex-align: center !important;  align-items: center !important;}.align-items-baseline {  -webkit-box-align: baseline !important;  -ms-flex-align: baseline !important;  align-items: baseline !important;}.align-items-stretch {  -webkit-box-align: stretch !important;  -ms-flex-align: stretch !important;  align-items: stretch !important;}.align-content-start {  -ms-flex-line-pack: start !important;  align-content: flex-start !important;}.align-content-end {  -ms-flex-line-pack: end !important;  align-content: flex-end !important;}.align-content-center {  -ms-flex-line-pack: center !important;  align-content: center !important;}.align-content-between {  -ms-flex-line-pack: justify !important;  align-content: space-between !important;}.align-content-around {  -ms-flex-line-pack: distribute !important;  align-content: space-around !important;}.align-content-stretch {  -ms-flex-line-pack: stretch !important;  align-content: stretch !important;}.align-self-auto {  -ms-flex-item-align: auto !important;  align-self: auto !important;}.align-self-start {  -ms-flex-item-align: start !important;  align-self: flex-start !important;}.align-self-end {  -ms-flex-item-align: end !important;  align-self: flex-end !important;}.align-self-center {  -ms-flex-item-align: center !important;  align-self: center !important;}.align-self-baseline {  -ms-flex-item-align: baseline !important;  align-self: baseline !important;}.align-self-stretch {  -ms-flex-item-align: stretch !important;  align-self: stretch !important;}.text-left {  text-align: left !important;}.text-right {  text-align: right !important;}.text-center {  text-align: center !important;}@media (min-width: 768px) {  .col-sm {     position: relative;    width: 100%;    padding-right: 15px;    padding-left: 15px;  }  .col-sm-auto {    -ms-flex: 0 0 auto;    flex: 0 0 auto;    width: auto;    max-width: 100%;    padding-right: 15px;    padding-left: 15px;  }  .d-sm-none {    display: none !important;  }  .d-sm-inline {    display: inline !important;  }  .d-sm-inline-block {    display: inline-block !important;  }  .d-sm-block {    display: block !important;  }  .d-sm-table {    display: table !important;  }  .d-sm-table-row {    display: table-row !important;  }  .d-sm-table-cell {    display: table-cell !important;  }  .d-sm-flex {    display: -webkit-box !important;    display: -ms-flexbox !important;    display: flex !important;  }  .d-sm-inline-flex {    display: -webkit-inline-box !important;    display: -ms-inline-flexbox !important;    display: inline-flex !important;  }  .flex-sm-row {    -ms-flex-direction: row !important;    flex-direction: row !important;  }  .flex-sm-column {    -ms-flex-direction: column !important;    flex-direction: column !important;  }  .order-sm-first {    -ms-flex-order: -1;    order: -1;  }  .order-sm-last {    -ms-flex-order: 13;    order: 13;  }  .order-sm-0 {    -ms-flex-order: 0;    order: 0;  }  .order-sm-1 {    -ms-flex-order: 1;    order: 1;  }  .order-sm-2 {    -ms-flex-order: 2;    order: 2;  }  .order-sm-3 {    -ms-flex-order: 3;    order: 3;  }  .flex-sm-wrap {  -ms-flex-wrap: wrap !important;  flex-wrap: wrap !important;  }  .flex-sm-nowrap {    -ms-flex-wrap: nowrap !important;    flex-wrap: nowrap !important;  }  .flex-sm-wrap-reverse {    -ms-flex-wrap: wrap-reverse !important;    flex-wrap: wrap-reverse !important;  }  .flex-sm-grow-0 {    -ms-flex-positive: 0 !important;    flex-grow: 0 !important;  }  .flex-sm-grow-1 {    -ms-flex-positive: 1 !important;    flex-grow: 1 !important;  }  .flex-sm-shrink-0 {    -ms-flex-negative: 0 !important;    flex-shrink: 0 !important;  }  .flex-sm-shrink-1 {    -ms-flex-negative: 1 !important;    flex-shrink: 1 !important;  }  .justify-content-sm-start {    -webkit-box-pack: start !important;    -ms-flex-pack: start !important;    justify-content: flex-start !important;  }  .justify-content-sm-end {    -webkit-box-pack: end !important;    -ms-flex-pack: end !important;    justify-content: flex-end !important;  }  .justify-content-sm-center {    -webkit-box-pack: center !important;    -ms-flex-pack: center !important;    justify-content: center !important;  }  .justify-content-sm-between {    -webkit-box-pack: justify !important;    -ms-flex-pack: justify !important;    justify-content: space-between !important;  }  .justify-content-sm-around {    -ms-flex-pack: distribute !important;    justify-content: space-around !important;  }  .align-items-sm-start {    -webkit-box-align: start !important;    -ms-flex-align: start !important;    align-items: flex-start !important;  }  .align-items-sm-end {    -webkit-box-align: end !important;    -ms-flex-align: end !important;    align-items: flex-end !important;  }  .align-items-sm-center {    -webkit-box-align: center !important;    -ms-flex-align: center !important;    align-items: center !important;  }  .align-items-sm-baseline {    -webkit-box-align: baseline !important;    -ms-flex-align: baseline !important;    align-items: baseline !important;  }  .align-items-sm-stretch {    -webkit-box-align: stretch !important;    -ms-flex-align: stretch !important;    align-items: stretch !important;  }  .align-content-sm-start {    -ms-flex-line-pack: start !important;    align-content: flex-start !important;  }  .align-content-sm-end {    -ms-flex-line-pack: end !important;    align-content: flex-end !important;  }  .align-content-sm-center {    -ms-flex-line-pack: center !important;    align-content: center !important;  }  .align-content-sm-between {    -ms-flex-line-pack: justify !important;    align-content: space-between !important;  }  .align-content-sm-around {    -ms-flex-line-pack: distribute !important;    align-content: space-around !important;  }  .align-content-sm-stretch {    -ms-flex-line-pack: stretch !important;    align-content: stretch !important;  }  .align-self-sm-auto {    -ms-flex-item-align: auto !important;    align-self: auto !important;  }  .align-self-sm-start {    -ms-flex-item-align: start !important;    align-self: flex-start !important;  }  .align-self-sm-end {    -ms-flex-item-align: end !important;    align-self: flex-end !important;  }  .align-self-sm-center {    -ms-flex-item-align: center !important;    align-self: center !important;  }  .align-self-sm-baseline {    -ms-flex-item-align: baseline !important;    align-self: baseline !important;  }  .align-self-sm-stretch {    -ms-flex-item-align: stretch !important;    align-self: stretch !important;  }  .text-sm-left {    text-align: left !important;  }  .text-sm-right {    text-align: right !important;  }  .text-sm-center {    text-align: center !important;  }}@media (min-width: 992px) {  .col-md {     position: relative;    width: 100%;    padding-right: 15px;    padding-left: 15px;  }  .col-md-auto {    -ms-flex: 0 0 auto;    flex: 0 0 auto;    width: auto;    max-width: 100%;    padding-right: 15px;    padding-left: 15px;  }  .d-md-none {    display: none !important;  }  .d-md-inline {    display: inline !important;  }  .d-md-inline-block {    display: inline-block !important;  }  .d-md-block {    display: block !important;  }  .d-md-table {    display: table !important;  }  .d-md-table-row {    display: table-row !important;  }  .d-md-table-cell {    display: table-cell !important;  }  .d-md-flex {    display: -webkit-box !important;    display: -ms-flexbox !important;    display: flex !important;  }  .d-md-inline-flex {    display: -webkit-inline-box !important;    display: -ms-inline-flexbox !important;    display: inline-flex !important;  }  .flex-md-row {    -ms-flex-direction: row !important;    flex-direction: row !important;  }  .flex-md-column {    -ms-flex-direction: column !important;    flex-direction: column !important;  }  .flex-md-row {    -ms-flex-direction: row !important;    flex-direction: row !important;  }  .flex-md-column {    -ms-flex-direction: column !important;    flex-direction: column !important;  }  .order-md-first {    -ms-flex-order: -1;    order: -1;  }  .order-md-last {    -ms-flex-order: 13;    order: 13;  }  .order-md-0 {    -ms-flex-order: 0;    order: 0;  }  .order-md-1 {    -ms-flex-order: 1;    order: 1;  }  .order-md-2 {    -ms-flex-order: 2;    order: 2;  }  .order-md-3 {    -ms-flex-order: 3;    order: 3;  }  .flex-md-wrap {  -ms-flex-wrap: wrap !important;  flex-wrap: wrap !important;  }  .flex-md-nowrap {    -ms-flex-wrap: nowrap !important;    flex-wrap: nowrap !important;  }  .flex-md-wrap-reverse {    -ms-flex-wrap: wrap-reverse !important;    flex-wrap: wrap-reverse !important;  }  .flex-md-grow-0 {    -ms-flex-positive: 0 !important;    flex-grow: 0 !important;  }  .flex-md-grow-1 {    -ms-flex-positive: 1 !important;    flex-grow: 1 !important;  }  .flex-md-shrink-0 {    -ms-flex-negative: 0 !important;    flex-shrink: 0 !important;  }  .flex-md-shrink-1 {    -ms-flex-negative: 1 !important;    flex-shrink: 1 !important;  }  .justify-content-md-start {    -webkit-box-pack: start !important;    -ms-flex-pack: start !important;    justify-content: flex-start !important;  }  .justify-content-md-end {    -webkit-box-pack: end !important;    -ms-flex-pack: end !important;    justify-content: flex-end !important;  }  .justify-content-md-center {    -webkit-box-pack: center !important;    -ms-flex-pack: center !important;    justify-content: center !important;  }  .justify-content-md-between {    -webkit-box-pack: justify !important;    -ms-flex-pack: justify !important;    justify-content: space-between !important;  }  .justify-content-md-around {    -ms-flex-pack: distribute !important;    justify-content: space-around !important;  }  .align-items-md-start {    -webkit-box-align: start !important;    -ms-flex-align: start !important;    align-items: flex-start !important;  }  .align-items-md-end {    -webkit-box-align: end !important;    -ms-flex-align: end !important;    align-items: flex-end !important;  }  .align-items-md-center {    -webkit-box-align: center !important;    -ms-flex-align: center !important;    align-items: center !important;  }  .align-items-md-baseline {    -webkit-box-align: baseline !important;    -ms-flex-align: baseline !important;    align-items: baseline !important;  }  .align-items-md-stretch {    -webkit-box-align: stretch !important;    -ms-flex-align: stretch !important;    align-items: stretch !important;  }  .align-content-md-start {    -ms-flex-line-pack: start !important;    align-content: flex-start !important;  }  .align-content-md-end {    -ms-flex-line-pack: end !important;    align-content: flex-end !important;  }  .align-content-md-center {    -ms-flex-line-pack: center !important;    align-content: center !important;  }  .align-content-md-between {    -ms-flex-line-pack: justify !important;    align-content: space-between !important;  }  .align-content-md-around {    -ms-flex-line-pack: distribute !important;    align-content: space-around !important;  }  .align-content-md-stretch {    -ms-flex-line-pack: stretch !important;    align-content: stretch !important;  }  .align-self-md-auto {    -ms-flex-item-align: auto !important;    align-self: auto !important;  }  .align-self-md-start {    -ms-flex-item-align: start !important;    align-self: flex-start !important;  }  .align-self-md-end {    -ms-flex-item-align: end !important;    align-self: flex-end !important;  }  .align-self-md-center {    -ms-flex-item-align: center !important;    align-self: center !important;  }  .align-self-md-baseline {    -ms-flex-item-align: baseline !important;    align-self: baseline !important;  }  .align-self-md-stretch {    -ms-flex-item-align: stretch !important;    align-self: stretch !important;  }  .text-md-left {    text-align: left !important;  }  .text-md-right {    text-align: right !important;  }  .text-md-center {    text-align: center !important;  }}@media (min-width: 1200px) {  .col-lg {     position: relative;    width: 100%;    padding-right: 15px;    padding-left: 15px;  }  .col-lg-auto {    -ms-flex: 0 0 auto;    flex: 0 0 auto;    width: auto;    max-width: 100%;    padding-right: 15px;    padding-left: 15px;  }  .d-lg-none {    display: none !important;  }  .d-lg-inline {    display: inline !important;  }  .d-lg-inline-block {    display: inline-block !important;  }  .d-lg-block {    display: block !important;  }  .d-lg-table {    display: table !important;  }  .d-lg-table-row {    display: table-row !important;  }  .d-lg-table-cell {    display: table-cell !important;  }  .d-lg-flex {    display: -webkit-box !important;    display: -ms-flexbox !important;    display: flex !important;  }  .d-lg-inline-flex {    display: -webkit-inline-box !important;    display: -ms-inline-flexbox !important;    display: inline-flex !important;  }  .flex-lg-row {    -ms-flex-direction: row !important;    flex-direction: row !important;  }  .flex-lg-column {    -ms-flex-direction: column !important;    flex-direction: column !important;  }  .flex-lg-row {    -ms-flex-direction: row !important;    flex-direction: row !important;  }  .flex-lg-column {    -ms-flex-direction: column !important;    flex-direction: column !important;  }  .order-lg-first {    -ms-flex-order: -1;    order: -1;  }  .order-lg-last {    -ms-flex-order: 13;    order: 13;  }  .order-lg-0 {    -ms-flex-order: 0;    order: 0;  }  .order-lg-1 {    -ms-flex-order: 1;    order: 1;  }  .order-lg-2 {    -ms-flex-order: 2;    order: 2;  }  .order-lg-3 {    -ms-flex-order: 3;    order: 3;  }  .flex-lg-wrap {    -ms-flex-wrap: wrap !important;    flex-wrap: wrap !important;  }  .flex-lg-nowrap {    -ms-flex-wrap: nowrap !important;    flex-wrap: nowrap !important;  }  .flex-lg-wrap-reverse {    -ms-flex-wrap: wrap-reverse !important;    flex-wrap: wrap-reverse !important;  }  .flex-lg-grow-0 {    -ms-flex-positive: 0 !important;    flex-grow: 0 !important;  }  .flex-lg-grow-1 {    -ms-flex-positive: 1 !important;    flex-grow: 1 !important;  }  .flex-lg-shrink-0 {    -ms-flex-negative: 0 !important;    flex-shrink: 0 !important;  }  .flex-lg-shrink-1 {    -ms-flex-negative: 1 !important;    flex-shrink: 1 !important;  }  .justify-content-lg-start {    -webkit-box-pack: start !important;    -ms-flex-pack: start !important;    justify-content: flex-start !important;  }  .justify-content-lg-end {    -webkit-box-pack: end !important;    -ms-flex-pack: end !important;    justify-content: flex-end !important;  }  .justify-content-lg-center {    -webkit-box-pack: center !important;    -ms-flex-pack: center !important;    justify-content: center !important;  }  .justify-content-lg-between {    -webkit-box-pack: justify !important;    -ms-flex-pack: justify !important;    justify-content: space-between !important;  }  .justify-content-lg-around {    -ms-flex-pack: distribute !important;    justify-content: space-around !important;  }  .align-items-lg-start {    -webkit-box-align: start !important;    -ms-flex-align: start !important;    align-items: flex-start !important;  }  .align-items-lg-end {    -webkit-box-align: end !important;    -ms-flex-align: end !important;    align-items: flex-end !important;  }  .align-items-lg-center {    -webkit-box-align: center !important;    -ms-flex-align: center !important;    align-items: center !important;  }  .align-items-lg-baseline {    -webkit-box-align: baseline !important;    -ms-flex-align: baseline !important;    align-items: baseline !important;  }  .align-items-lg-stretch {    -webkit-box-align: stretch !important;    -ms-flex-align: stretch !important;    align-items: stretch !important;  }  .align-content-lg-start {    -ms-flex-line-pack: start !important;    align-content: flex-start !important;  }  .align-content-lg-end {    -ms-flex-line-pack: end !important;    align-content: flex-end !important;  }  .align-content-lg-center {    -ms-flex-line-pack: center !important;    align-content: center !important;  }  .align-content-lg-between {    -ms-flex-line-pack: justify !important;    align-content: space-between !important;  }  .align-content-lg-around {    -ms-flex-line-pack: distribute !important;    align-content: space-around !important;  }  .align-content-lg-stretch {    -ms-flex-line-pack: stretch !important;    align-content: stretch !important;  }  .align-self-lg-auto {    -ms-flex-item-align: auto !important;    align-self: auto !important;  }  .align-self-lg-start {    -ms-flex-item-align: start !important;    align-self: flex-start !important;  }  .align-self-lg-end {    -ms-flex-item-align: end !important;    align-self: flex-end !important;  }  .align-self-lg-center {    -ms-flex-item-align: center !important;    align-self: center !important;  }  .align-self-lg-baseline {    -ms-flex-item-align: baseline !important;    align-self: baseline !important;  }  .align-self-lg-stretch {    -ms-flex-item-align: stretch !important;    align-self: stretch !important;  }  .text-lg-left {    text-align: left !important;  }  .text-lg-right {    text-align: right !important;  }  .text-lg-center {    text-align: center !important;  }}/* ---------FLEX END--------- */.jqifade{	position: absolute; 	background-color: #777777; }div.jqi{ 	width: 400px; 	max-width:90%;	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; 	position: absolute; 	background-color: #ffffff; 	font-size: 11px; 	text-align: left; 	border: solid 1px #eeeeee;	border-radius: 6px;	-moz-border-radius: 6px;	-webkit-border-radius: 6px;	padding: 7px;}div.jqi .jqicontainer{ }div.jqi .jqiclose{ 	position: absolute;	top: 4px; right: -2px; 	width: 18px; 	cursor: default; 	color: #bbbbbb; 	font-weight: bold; }div.jqi .jqistate{	background-color: #fff;}div.jqi .jqititle{	padding: 5px 10px;	font-size: 16px; 	line-height: 20px; 	border-bottom: solid 1px #eeeeee;}div.jqi .jqimessage{ 	padding: 10px; 	line-height: 20px; 	color: #444444; }div.jqi .jqibuttons{ 	text-align: right; 	margin: 0 -7px -7px -7px;	border-top: solid 1px #e4e4e4; 	background-color: #f4f4f4;	border-radius: 0 0 6px 6px;	-moz-border-radius: 0 0 6px 6px;	-webkit-border-radius: 0 0 6px 6px;}div.jqi .jqibuttons button{ 	margin: 0;	padding: 15px 20px;	background-color: transparent;	font-weight: normal; 	border: none;	border-left: solid 1px #e4e4e4; 	color: #777; 	font-weight: bold; 	font-size: 12px; }div.jqi .jqibuttons button.jqidefaultbutton{	color: #489afe;}div.jqi .jqibuttons button:hover,div.jqi .jqibuttons button:focus{	color: #287ade;	outline: none;}.jqiwarning .jqi .jqibuttons{ 	background-color: #b95656;}/* sub states */div.jqi .jqiparentstate::after{ 	background-color: #777;	opacity: 0.6;	filter: alpha(opacity=60);	content: '';	position: absolute;	top:0;left:0;bottom:0;right:0;	border-radius: 6px;	-moz-border-radius: 6px;	-webkit-border-radius: 6px;}div.jqi .jqisubstate{	position: absolute;	top:0;	left: 20%;	width: 60%;	padding: 7px;	border: solid 1px #eeeeee;	border-top: none;	border-radius: 0 0 6px 6px;	-moz-border-radius: 0 0 6px 6px;	-webkit-border-radius: 0 0 6px 6px;}div.jqi .jqisubstate .jqibuttons button{	padding: 10px 18px;}/* arrows for tooltips/tours */.jqi .jqiarrow{ position: absolute; height: 0; width:0; line-height: 0; font-size: 0; border: solid 10px transparent;}.jqi .jqiarrowtl{ left: 10px; top: -20px; border-bottom-color: #ffffff; }.jqi .jqiarrowtc{ left: 50%; top: -20px; border-bottom-color: #ffffff; margin-left: -10px; }.jqi .jqiarrowtr{ right: 10px; top: -20px; border-bottom-color: #ffffff; }.jqi .jqiarrowbl{ left: 10px; bottom: -20px; border-top-color: #ffffff; }.jqi .jqiarrowbc{ left: 50%; bottom: -20px; border-top-color: #ffffff; margin-left: -10px; }.jqi .jqiarrowbr{ right: 10px; bottom: -20px; border-top-color: #ffffff; }.jqi .jqiarrowlt{ left: -20px; top: 10px; border-right-color: #ffffff; }.jqi .jqiarrowlm{ left: -20px; top: 50%; border-right-color: #ffffff; margin-top: -10px; }.jqi .jqiarrowlb{ left: -20px; bottom: 10px; border-right-color: #ffffff; }.jqi .jqiarrowrt{ right: -20px; top: 10px; border-left-color: #ffffff; }.jqi .jqiarrowrm{ right: -20px; top: 50%; border-left-color: #ffffff; margin-top: -10px; }.jqi .jqiarrowrb{ right: -20px; bottom: 10px; border-left-color: #ffffff; }/*------------------------------	Impromptu Base Styles------------------------------*/.jqifade{	position: absolute; 	background-color: #333333; }div.jqi{  font-family:Asap;	width: 400px; 	position: absolute; 	background-color: #ffffff;	text-align: left; 	border: none!important;	border-radius: 3px;	-moz-border-radius: 3px;	-webkit-border-radius: 3px;	padding: 30px;}div.jqi .jqicontainer{ }div.jqi .jqiclose{ 	position: absolute;	top: 4px; right: -2px; 	width: 18px; 	cursor: default; 	color: #bbbbbb; 	font-weight: bold;  font-size:1.8em!important;}div.jqi .jqistate{	background-color: #fff;}div.jqi .jqiparentstate::after{ 	background-color: #eee;	opacity: 0.7;	filter: alpha(opacity=70);	content: '';	position: absolute;	top:0;left:0;bottom:0;right:0;	border-radius: 6px;	-moz-border-radius: 6px;	-webkit-border-radius: 6px;}div.jqi .jqisubstate{ 	position: absolute;	top:0;	left: 20%;	width: 60%;	padding: 7px;	border: solid 1px #eeeeee;	border-top: none;	border-radius: 0 0 6px 6px;	-moz-border-radius: 0 0 6px 6px;	-webkit-border-radius: 0 0 6px 6px;}div.jqi .jqititle{	padding: 5px 10px;	border-bottom: solid 1px #efefef;  font-size:1.8em!important;}div.jqi .jqimessage{ 	padding: 10px; 	color: #444444;  font-size:1.4em!important;}div.jqi .jqibuttons{  margin-top:20px!important;	padding: 5px;	text-align: right;  background-color:#fff;  border:0!important;}div.jqi button{  border:0!important;	margin: 0 0 0 10px!important;    border:0;  background-color:#ccc!important;  color:#fff!important;  padding:5px 20px!important;  -webkit-border-radius: 2px 2px 2px 2px!important;  border-radius: 2px 2px 2px 2px!important;      }div.jqi button:hover{  background-color:#NARANJA2!important;}.jqi .jqiarrow{ position: absolute; height: 0; width:0; line-height: 0; font-size: 0; border: solid 10px transparent;}.jqi .jqiarrowtl{ left: 10px; top: -20px; border-bottom-color: #ffffff; }.jqi .jqiarrowtc{ left: 50%; top: -20px; border-bottom-color: #ffffff; margin-left: -10px; }.jqi .jqiarrowtr{ right: 10px; top: -20px; border-bottom-color: #ffffff; }.jqi .jqiarrowbl{ left: 10px; bottom: -20px; border-top-color: #ffffff; }.jqi .jqiarrowbc{ left: 50%; bottom: -20px; border-top-color: #ffffff; margin-left: -10px; }.jqi .jqiarrowbr{ right: 10px; bottom: -20px; border-top-color: #ffffff; }.jqi .jqiarrowlt{ left: -20px; top: 10px; border-right-color: #ffffff; }.jqi .jqiarrowlm{ left: -20px; top: 50%; border-right-color: #ffffff; margin-top: -10px; }.jqi .jqiarrowlb{ left: -20px; bottom: 10px; border-right-color: #ffffff; }.jqi .jqiarrowrt{ right: -20px; top: 10px; border-left-color: #ffffff; }.jqi .jqiarrowrm{ right: -20px; top: 50%; border-left-color: #ffffff; margin-top: -10px; }.jqi .jqiarrowrb{ right: -20px; bottom: 10px; border-left-color: #ffffff; }.FUENTE1{font-family:Asap;}.FUENTE2{font-family:"Roboto", sans-serif;}.FUENTE3{font-family:FONT3;}.FUENTE4{font-family:FONT4;}.FUENTE5{font-family:FONT5;}.FUENTE6{font-family:FONT6;}.KOLORE1{background-color:#d11d3a;padding:2px;display:block;font-size:.7em;}.KOLORE2{background-color:#666;padding:2px;display:block;font-size:.7em;}.KOLORE3{background-color:#ccc;padding:2px;display:block;font-size:.7em;}.KOLORE4{background-color:#e9e9e9;padding:2px;display:block;font-size:.7em;}.KOLORE5{background-color:#COLOR5;padding:2px;display:block;font-size:.7em;}.KOLORE6{background-color:#COLOR6;padding:2px;display:block;font-size:.7em;}.KOLORE7{background-color:#COLOR7;padding:2px;display:block;font-size:.7em;}.KOLORE8{background-color:#COLOR8;padding:2px;display:block;font-size:.7em;}.KOLORE9{background-color:#COLOR9;padding:2px;display:block;font-size:.7em;}.KOLORE10{background-color:#COLOR_10;padding:2px;display:block;font-size:.7em;}.KOLORE11{background-color:#COLOR_11;padding:2px;display:block;font-size:.7em;}.KOLORE12{background-color:#COLOR_12;padding:2px;display:block;font-size:.7em;}