/**********************
    Expertia
	
    Naranja         #FFBC7F 
	Naranja MEDIO : #f08a2d  (botones hover)
    Naranja Mas intenso : #ff8125 (botones por defecto)

    Naranja footer :  #f8be89; 


    Atención , cambiado fuelux.min.css, para que al pasar el raton por encima NO ponga el fondo en otro color, comentado background 
          container>ul.steps li.complete:hover{background:#e7eff8;cursor:pointer}

	
	
************************/

* {
    font-family: 'Montserrat',sans-serif;
}

body {
    font-size: 13px!important;
}

#maincontainer {
    max-width: 1024px;
}

#logo-empresa-imagen {
    width: 182px;
    background-image: url('../Logos/002_Logo.png');
    background-size: 170px;
}

/*********************/
/*** FUELUX WIZARD ***/
/*********************/
.fuelux .wizard {
	background-color:#fff; 
 }

.fuelux .wizard > ul.steps li, .fuelux .wizard > .steps-container > ul.steps li {
    background: #fff;
}

.fuelux .wizard > ul.steps li .badge, .fuelux .wizard > .steps-container > ul.steps li .badge {
    background-color: #f8be89;
}

.fuelux .wizard .step-bar {
    background: #ffd9b7;
}

.fuelux .wizard .step-bar.step-bar-nofill {
    background: #ffd9b7 !important;
}

.fuelux .wizard li.complete .step-bar {
    background: #ff8125;
}

.fuelux .wizard li.active .step-bar.step-bar-left, .fuelux .wizard .step-bar.step-bar-fill {
    background: #ff8125 !important;
}

.fuelux .wizard > ul.steps li.active .badge, .fuelux .wizard > .steps-container > ul.steps li.active .badge, .fuelux .wizard > .steps-container > ul.steps li.complete .badge {
    background: #ff8125;
}
  
/*********************/
/****** GENERAL ******/
/*********************/
h3, legend {
	color: #f08a2d;
}

.sublegend {
    color: #000;
}

.fuelux .radio-custom.checked:before, .fuelux .radio-custom.checked:after {
	background-color: #f8be89;
	/*border-color: #262e67;*/
    border-color: #f8be89;
}

input[type="checkbox"]:checked:after, .checkbox input[type="checkbox"]:checked:after, .checkbox-inline input[type="checkbox"]:checked:after {
    background-color: #f8be89;
    /*border-color: #262e67;*/
    border-color: #f8be89;
}

input[type="radio"]:before, .radio input[type="radio"]:before, .radio-inline input[type="radio"]:before {  
    background-color:#f8be89;   
}

input[type="radio"]:checked:after, .radio input[type="radio"]:checked:after, .radio-inline input[type="radio"]:checked:after {
    border-color: #f8be89;
}

.btn {
    color: #262e67;
}

.btn:hover {
    color: #ff8125!important;
    /*background-color: #f08a2d;*/
    background-color: #fff;
    
}
	
.btn-default {
    color: #fff;
    /*background: #ef9747;*/
    background: #ff8125;
}
		
.btn-default:hover, .btn-default:focus, .btn-default.focus, .btn-default:active, .btn-default.active, .open>.dropdown-toggle.btn-default {
	border: 1px solid #f8be89;

}

.btn-contratacion {
    background: #5ae845; /*verde claro*/
}

.btn-contratacion:hover,.btn-contratacion.focus, .btn-contratacion:active, .open>.dropdown-toggle.btn-contratacion {
    background: #368e29; /*verde*/	
}



/*****************************/
/*** CLASES PERSONALIZADAS ***/
/*****************************/

.step-text {
	color: #000;   
}

.xs-wizard-footer {    
    background-color: #f3f4f5;    
}



body {
    background: #f9f9f9; 
}

.navbar {
    background: #fff;
}

.navbar-collapse.collapse.in, .navbar-collapse.collapsing {
    background: #fff;
}



#titulo-pagina {
    color: #f08a2d;
}

.Pestanias-Asegurados-Seleccionada {
    background-color: #fff0e2 !important;
}

.Pestanias-Asegurados {
    border: 1px solid #f08a2d;
}

.tabla-seleccionable-nok:hover {
    background-color: #F8BE89;
}

.tabla-seleccionable-columna-seleccionada .tabla-seleccionable-cabecera-titulo {
    background-color: #F8BE89;
}

.tabla-seleccionable-columna-seleccionada {
    border: 2px solid #f08a2d;
}

.tabla-seleccionable-ok {
    border: 2px solid #f08a2d;
    background-color: #f08a2d;
    color: #fff0e2;
}

.tabla-seleccionable-columna-seleccionada .tabla-seleccionable-celda {
    background-color: #fff0e2;
}

.tabla-seleccionable-celda {
    line-height: 1.8em;
}

.tabla-precios-th-hover {    
    border-top-color :  #f08a2d  !important; 
    border-left-color  :  #f08a2d !important;
    border-right-color :  #f08a2d !important;  
    border-bottom-color: #f08a2d !important;    
}

.tabla-precios-th-seleccionado {    
  
    background-color: #F8BE89 !important;
    border-top-color :  #f08a2d  !important;
    border-bottom-color:  #f08a2d  !important;
    border-left-color  :  #f08a2d !important;
    border-right-color :  #f08a2d !important; 
}

.tabla-precios-td-hover {

    background-color:     #fff0e2;  

    border-left-color:    #f08a2d;
    border-right-color:   #f08a2d;    
    border-bottom-color:  #f08a2d !important;  
}

.tabla-precios-td-seleccionado {  
     
    background-color: #fff0e2;

    border-bottom-color: #888;
    border-left-color : #f08a2d;
    border-right-color :#f08a2d;
}

.tabla-precios-fila-total {       
    background-color: #fff0e2;
    border-bottom-color: #f08a2d !important;
}
.tabla-precios-fila-total .tabla-precios-td-seleccionado {

    background-color: #fff0e2;
    border-bottom-color: #f08a2d !important;
}

.tabla-seleccionable-celda:last-child {
    background: #fff0e2;
}

.tabla-busqueda-proyectos {
    background-color: #F8BE89;
    color : #000000;
}

.panel-default>.panel-heading {
    color: #212121;
    background-color: #acc8e4;
    border-color: #dddddd;
}

.panel-body {
    background: #ebeff3;
}

.descuentos {
    background: #ff8125;
}

.totales {
    background: #FCE9D6;
}


/******************/
/*** ASEGURADOS (Contratacion) ***/
/******************/

.asegurado-tomador-seleccionado {

    border-bottom-color :  #F8BE89;
    border-left-color :  #F8BE89;
    border-right-color :  #F8BE89;
    border-top-color :  #F8BE89;
    
    /*background-color: #fff0e2 !important;*/
}


/****** WEB NUEVA PREVENTIVA ******/

.tit_hldr {
    color: #ffffff;
    background: #ff8125; 
} 
/********* BRG INI *************/
.insec {
    width: 80%;
    margin: auto;
    max-width: 1280px;
}

/*@media screen and (min-width: 1201px) {
    header {
        width: 80%;
        max-width: 1280px;
    }
}*/

@media screen and (max-width: 768px) {
    .insec {
        width: 95%;
    }
} 
	

.tit_hldr .insec {
    padding: 20px 0;
   /*display:flex;  da error en IE*/
    /*display:flexbox; da error en Chrome*/

    /*** display: flex; ***/

}
/********* BRG FIN *************/

/***************/
/*** Footer ***/
/**************/	

footer {
  background: #f8be89; 
}

footer ul, footer a, footer a:visited {
    color: #444;
}

footer ul, footer a, footer a:visited {
    color: #444;
}

footer, footer a:hover, footer a:active {
    color: #000;
}

footer .tel, footer .hora {
    color: #000;
}

.region-footer-closure {
    border-top: #000 1px solid;
}


/********************************/
/*** Modal ***/
/********************************/

.modal-header {    
    background: #f8be89; 
}

header {
    background: #ff8125 !important;
    width: 100%;
    padding: 20px 0 10px;
}

body, #principal  {
    background: #fff!important;
    /*BRG background: #ff8125!important;*/
}

#closure {
    background: #000;
}

#footer {
    background: #2c2c2c;
}

body {
    padding-bottom: 0!important;
}

.fuelux .wizard {
    /*padding: 20px 50px 40px 50px;*/
}

@media (max-width: 980px) {
    .fuelux .wizard {
        /* padding: 20px 0; */
    }
}

.fuelux .wizard .step-content {
    /* border: none!important; */
}

.sf-menu,.sf-menu *{list-style:none;margin:0;padding:0;}.sf-menu{line-height:1.0;z-index:497;}.sf-menu ul{left:0;position:absolute;top:-99999em;width:12em;}.sf-menu ul li{width:100%;}.sf-menu li{float:left;position:relative;z-index:498;}.sf-menu a{display:block;position:relative;}.sf-menu li:hover,.sf-menu li.sfHover,.sf-menu li:hover ul,.sf-menu li.sfHover ul{z-index:499;}.sf-menu li:hover > ul,.sf-menu li.sfHover > ul{left:0;top:2.5em;}.sf-menu li li:hover > ul,.sf-menu li li.sfHover > ul{left:12em;top:0;}.sf-hidden{left:0 !important;top:-99999em !important;}.sf-menu a.sf-with-ul{min-width:1px;}.sf-sub-indicator{background:url(/sites/all/libraries/superfish/images/arrows-ffffff.png) no-repeat -10px -100px;display:block;height:10px;overflow:hidden;position:absolute;right:0.75em;text-indent:-999em;top:1.05em;width:10px;}a > .sf-sub-indicator{top:0.8em;background-position:0 -100px;}a:focus > .sf-sub-indicator,a:hover > .sf-sub-indicator,a:active > .sf-sub-indicator,li:hover > a > .sf-sub-indicator,li.sfHover > a > .sf-sub-indicator{background-position:-10px -100px;}.sf-menu ul .sf-sub-indicator{background-position:-10px 0;}.sf-menu ul a > .sf-sub-indicator{background-position:0 0;}.sf-menu ul a:focus > .sf-sub-indicator,.sf-menu ul a:hover > .sf-sub-indicator,.sf-menu ul a:active > .sf-sub-indicator,.sf-menu ul li:hover > a > .sf-sub-indicator,.sf-menu ul li.sfHover > a > .sf-sub-indicator{background-position:-10px 0;}.sf-menu.sf-horizontal.sf-shadow ul,.sf-menu.sf-vertical.sf-shadow ul,.sf-menu.sf-navbar.sf-shadow ul ul{background:url(/sites/all/libraries/superfish/images/shadow.png) no-repeat right bottom;padding:0 8px 9px 0 !important;-webkit-border-top-right-radius:8px;-webkit-border-bottom-left-radius:8px;-moz-border-radius-topright:8px;-moz-border-radius-bottomleft:8px;border-top-right-radius:8px;border-bottom-left-radius:8px;}.sf-shadow ul.sf-shadow-off{background:transparent;}.sf-menu.rtl,.sf-menu.rtl li{float:right;}.sf-menu.rtl li:hover > ul,.sf-menu.rtl li.sfHover > ul{left:auto;right:0;}.sf-menu.rtl li li:hover > ul,.sf-menu.rtl li li.sfHover > ul{left:auto;right:12em;}.sf-menu.rtl ul{left:auto;right:0;}.sf-menu.rtl .sf-sub-indicator{left:0.75em;right:auto;background:url(/sites/all/libraries/superfish/images/arrows-ffffff-rtl.png) no-repeat -10px -100px;}.sf-menu.rtl a > .sf-sub-indicator{top:0.8em;background-position:-10px -100px;}.sf-menu.rtl a:focus > .sf-sub-indicator,.sf-menu.rtl a:hover > .sf-sub-indicator,.sf-menu.rtl a:active > .sf-sub-indicator,.sf-menu.rtl li:hover > a > .sf-sub-indicator,.sf-menu.rtl li.sfHover > a > .sf-sub-indicator{background-position:0 -100px;}.sf-menu.rtl ul .sf-sub-indicator{background-position:0 0;}.sf-menu.rtl ul a > .sf-sub-indicator{background-position:-10px 0;}.sf-menu.rtl ul a:focus > .sf-sub-indicator,.sf-menu.rtl ul a:hover > .sf-sub-indicator,.sf-menu.rtl ul a:active > .sf-sub-indicator,.sf-menu.rtl ul li:hover > a > .sf-sub-indicator,.sf-menu.rtl ul li.sfHover > a > .sf-sub-indicator{background-position:0 0;}.sf-menu.rtl.sf-horizontal.sf-shadow ul,.sf-menu.rtl.sf-vertical.sf-shadow ul,.sf-menu.rtl.sf-navbar.sf-shadow ul ul{background-position:bottom left;padding:0 0 9px 8px !important;-webkit-border-radius:8px;-webkit-border-top-right-radius:0;-webkit-border-bottom-left-radius:0;-moz-border-radius:8px;-moz-border-radius-topright:0;-moz-border-radius-bottomleft:0;border-radius:8px;border-top-right-radius:0;border-bottom-left-radius:0;}.sf-vertical.rtl li:hover > ul,.sf-vertical.rtl li.sfHover > ul{left:auto;right:12em;}.sf-vertical.rtl .sf-sub-indicator{background-position:-10px 0;}.sf-vertical.rtl a > .sf-sub-indicator{background-position:0 0;}.sf-vertical.rtl a:focus > .sf-sub-indicator,.sf-vertical.rtl a:hover > .sf-sub-indicator,.sf-vertical.rtl a:active > .sf-sub-indicator,.sf-vertical.rtl li:hover > a > .sf-sub-indicator,.sf-vertical.rtl li.sfHover > a > .sf-sub-indicator{background-position:-10px 0;}.sf-navbar.rtl li li{float:right;}.sf-navbar.rtl ul .sf-sub-indicator{background-position:0 -100px;}.sf-navbar.rtl ul a > .sf-sub-indicator{background-position:-10px -100px;}.sf-navbar.rtl ul a:focus > .sf-sub-indicator,.sf-navbar.rtl ul a:hover > .sf-sub-indicator,.sf-navbar.rtl ul a:active > .sf-sub-indicator,.sf-navbar.rtl ul li:hover > a > .sf-sub-indicator,.sf-navbar.rtl ul li.sfHover > a > .sf-sub-indicator{background-position:0 -100px;}.sf-navbar.rtl ul ul .sf-sub-indicator{background-position:0 0;}.sf-navbar.rtl ul ul a > .sf-sub-indicator{background-position:-10px 0;}.sf-navbar.rtl ul ul a:focus > .sf-sub-indicator,.sf-navbar.rtl ul ul a:hover > .sf-sub-indicator,.sf-navbar.rtl ul ul a:active > .sf-sub-indicator,.sf-navbar.rtl ul ul li:hover > a > .sf-sub-indicator,.sf-navbar.rtl ul ul li.sfHover > a > .sf-sub-indicator{background-position:0 0;}.sf-navbar.rtl li li:hover > ul,.sf-navbar.rtl li li.sfHover > ul{left:auto;right:0;}.sf-navbar.rtl li li li:hover > ul,.sf-navbar.rtl li li li.sfHover > ul{left:auto;right:12em;}.sf-navbar.rtl > li > ul{background:transparent;padding:0;-moz-border-radius-bottomright:0;-moz-border-radius-topleft:0;-webkit-border-top-left-radius:0;-webkit-border-bottom-right-radius:0;}
.sidr{display:block;position:fixed;top:0;height:100%;z-index:999999;width:260px;overflow-x:hidden;overflow-y:auto;font-family:"lucida grande",tahoma,verdana,arial,sans-serif;font-size:15px;background:#333;color:#fff;box-shadow:0 0 5px 5px #222 inset;}.sidr .sidr-inner{padding:0 0 15px;}.sidr .sidr-inner > p{margin-left:15px;margin-right:15px;}.sidr.right{left:auto;right:-260px;}.sidr.left{left:-260px;right:auto;}.sidr h1,.sidr h2,.sidr h3,.sidr h4,.sidr h5,.sidr h6{background-image:url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4gPHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGRlZnM+PGxpbmVhckdyYWRpZW50IGlkPSJncmFkIiBncmFkaWVudFVuaXRzPSJvYmplY3RCb3VuZGluZ0JveCIgeDE9IjAuNSIgeTE9IjAuMCIgeDI9IjAuNSIgeTI9IjEuMCI+PHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzRkNGQ0ZCIvPjxzdG9wIG9mZnNldD0iMTAwJSIgc3RvcC1jb2xvcj0iIzFhMWExYSIvPjwvbGluZWFyR3JhZGllbnQ+PC9kZWZzPjxyZWN0IHg9IjAiIHk9IjAiIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiIGZpbGw9InVybCgjZ3JhZCkiIC8+PC9zdmc+IA==');background-size:100%;background-image:-webkit-gradient(linear,50% 0%,50% 100%,color-stop(0%,#4d4d4d),color-stop(100%,#1a1a1a));background-image:-moz-linear-gradient(#4d4d4d,#1a1a1a);background-image:-webkit-linear-gradient(#4d4d4d,#1a1a1a);background-image:linear-gradient(#4d4d4d,#1a1a1a);font-size:11px;font-weight:normal;padding:0 15px;margin:0 0 5px;color:#fff;line-height:24px;box-shadow:0 5px 5px 3px rgba(0,0,0,0.2);}.sidr p{font-size:13px;margin:0 0 12px;}.sidr p a{color:rgba(255,255,255,0.9);}.sidr > p{margin-left:15px;margin-right:15px;}.sidr ul{display:block;margin:0 0 15px;padding:0;border-top:1px solid #1a1a1a;border-bottom:1px solid #4d4d4d;}.sidr ul li{display:block;margin:0;line-height:48px;border-top:1px solid #4d4d4d;border-bottom:1px solid #1a1a1a;}.sidr ul li:hover,.sidr ul li.active,.sidr ul li.sidr-class-active{border-top:0;line-height:49px;}.sidr ul li:hover > a,.sidr ul li:hover > span,.sidr ul li.active > a,.sidr ul li.active > span,.sidr ul li.sidr-class-active > a,.sidr ul li.sidr-class-active > span{box-shadow:0 0 15px 3px #222 inset;}.sidr ul li a,.sidr ul li span{padding:0 15px;display:block;text-decoration:none;color:#fff;}.sidr ul li ul{border-bottom:0;margin:0;}.sidr ul li ul li{line-height:40px;font-size:13px;}.sidr ul li ul li:last-child{border-bottom:0;}.sidr ul li ul li:hover,.sidr ul li ul li.active,.sidr ul li ul li.sidr-class-active{border-top:0;line-height:41px;}.sidr ul li ul li:hover > a,.sidr ul li ul li:hover > span,.sidr ul li ul li.active > a,.sidr ul li ul li.active > span,.sidr ul li ul li.sidr-class-active > a,.sidr ul li ul li.sidr-class-active > span{box-shadow:0 0 15px 3px #222 inset;}.sidr ul li ul li a,.sidr ul li ul li span{color:rgba(255,255,255,0.8);padding-left:30px;}.sidr form{margin:0 15px;}.sidr label{font-size:13px;}.sidr input[type="text"],.sidr input[type="password"],.sidr input[type="date"],.sidr input[type="datetime"],.sidr input[type="email"],.sidr input[type="number"],.sidr input[type="search"],.sidr input[type="tel"],.sidr input[type="time"],.sidr input[type="url"],.sidr textarea,.sidr select{width:100%;font-size:13px;padding:5px;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;margin:0 0 10px;border-radius:2px;border:0;background:rgba(0,0,0,0.1);color:rgba(255,255,255,0.6);display:block;clear:both;}.sidr input[type=checkbox]{width:auto;display:inline;clear:none;}.sidr input[type=button],.sidr input[type=submit]{color:#333;background:#fff;}.sidr input[type=button]:hover,.sidr input[type=submit]:hover{background:rgba(255,255,255,0.9);}
.box-container{box-sizing:border-box;padding-right:1rem;padding-left:1rem;}.flex-container,.flex-container-fluid{margin-right:auto;margin-left:auto;}.flex-container{overflow:hidden;}.flex-container-fluid{padding-right:2rem;padding-left:2rem;}.row{box-sizing:border-box;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:0;-ms-flex:0 1 auto;flex:0 1 auto;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-right:-.5rem;margin-left:-.5rem;}.row.nosep{margin-right:0;margin-left:0;}.row.reverse{-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse;}.eqhwrap{justify-content:space-between;}.centered-col{display:flex;justify-content:center;flex-direction:column;text-align:center;}.flex-col.reverse{-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse;}.col-box{padding-top:0.5rem;padding-bottom:0.5rem;}[class^="col-xs"],[class*=" col-xs"]{box-sizing:border-box;-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;padding-left:.5rem;padding-right:.5rem;}.row.nosep > [class^="col-xs"],.row.nosep > [class*=" col-xs"]{padding-left:0;padding-right:0;}.col-xs{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;-ms-flex-preferred-size:0;flex-basis:0;max-width:100%;}.col-xs-1{-ms-flex-preferred-size:8.33333333%;flex-basis:8.33333333%;max-width:8.33333333%;}.col-xs-2{-ms-flex-preferred-size:16.66666667%;flex-basis:16.66666667%;max-width:16.66666667%;}.col-xs-3{-ms-flex-preferred-size:25%;flex-basis:25%;max-width:25%;}.col-xs-4{-ms-flex-preferred-size:33.33333333%;flex-basis:33.33333333%;max-width:33.33333333%;}.col-xs-5{-ms-flex-preferred-size:41.66666667%;flex-basis:41.66666667%;max-width:41.66666667%;}.col-xs-6{-ms-flex-preferred-size:50%;flex-basis:50%;max-width:50%;}.col-xs-7{-ms-flex-preferred-size:58.33333333%;flex-basis:58.33333333%;max-width:58.33333333%;}.col-xs-8{-ms-flex-preferred-size:66.66666667%;flex-basis:66.66666667%;max-width:66.66666667%;}.col-xs-9{-ms-flex-preferred-size:75%;flex-basis:75%;max-width:75%;}.col-xs-10{-ms-flex-preferred-size:83.33333333%;flex-basis:83.33333333%;max-width:83.33333333%;}.col-xs-11{-ms-flex-preferred-size:91.66666667%;flex-basis:91.66666667%;max-width:91.66666667%;}.col-xs-12{-ms-flex-preferred-size:100%;flex-basis:100%;max-width:100%;}.col-xs-offset-0{margin-left:0;}.col-xs-offset-1{margin-left:8.33333333%;}.col-xs-offset-2{margin-left:16.66666667%;}.col-xs-offset-3{margin-left:25%;}.col-xs-offset-4{margin-left:33.33333333%;}.col-xs-offset-5{margin-left:41.66666667%;}.col-xs-offset-6{margin-left:50%;}.col-xs-offset-7{margin-left:58.33333333%;}.col-xs-offset-8{margin-left:66.66666667%;}.col-xs-offset-9{margin-left:75%;}.col-xs-offset-10{margin-left:83.33333333%;}.col-xs-offset-11{margin-left:91.66666667%;}.col-xs-1-5{-ms-flex-preferred-size:20%;flex-basis:20%;max-width:20%;}.col-xs-2-5{-ms-flex-preferred-size:40%;flex-basis:40%;max-width:40%;}.col-xs-4-5{-ms-flex-preferred-size:80%;flex-basis:80%;max-width:80%;}.col-xs-5-5{-ms-flex-preferred-size:100%;flex-basis:100%;max-width:100%;}.start-xs{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;text-align:start;}.center-xs{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;text-align:center;}.end-xs{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;text-align:end;}.top-xs{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;}.middle-xs{-webkit-box-align:center;-ms-flex-align:center;align-items:center;}.bottom-xs{-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;}.baseline-xs{-webkit-box-align:baseline;-ms-flex-align:baseline;align-items:baseline;}.stretch-xs{-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;}.around-xs{-ms-flex-pack:distribute;justify-content:space-around;}.between-xs{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;}.first-xs{-webkit-box-ordinal-group:0;-ms-flex-order:-1;order:-1;}.last-xs{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1;}.ord-xs-1{-webkit-box-ordinal-group:0;-ms-flex-order:1;order:1;}.ord-xs-2{-webkit-box-ordinal-group:0;-ms-flex-order:2;order:2;}.ord-xs-3{-webkit-box-ordinal-group:0;-ms-flex-order:3;order:3;}.ord-xs-4{-webkit-box-ordinal-group:0;-ms-flex-order:4;order:4;}.ord-xs-5{-webkit-box-ordinal-group:0;-ms-flex-order:5;order:5;}.ord-xs-6{-webkit-box-ordinal-group:0;-ms-flex-order:6;order:6;}.ord-xs-7{-webkit-box-ordinal-group:0;-ms-flex-order:7;order:7;}.ord-xs-8{-webkit-box-ordinal-group:0;-ms-flex-order:8;order:8;}.ord-xs-9{-webkit-box-ordinal-group:0;-ms-flex-order:9;order:9;}.ord-xs-10{-webkit-box-ordinal-group:0;-ms-flex-order:10;order:10;}.ord-xs-11{-webkit-box-ordinal-group:0;-ms-flex-order:11;order:11;}.ord-xs-12{-webkit-box-ordinal-group:0;-ms-flex-order:12;order:12;}@media only screen and (max-width:37.49em){.hide-l-sm{display:none !important;}}@media only screen and (min-width:37.5em){.hide-m-sm{display:none !important;}[class^="col-sm"],[class*=" col-sm"]{box-sizing:border-box;-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;padding-left:.5rem;padding-right:.5rem;}.row.nosep > [class^="col-sm"],.row.nosep > [class*=" col-sm"]{padding-right:0;padding-left:0;}.col-sm{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;-ms-flex-preferred-size:0;flex-basis:0;max-width:100%;}.col-sm-1{-ms-flex-preferred-size:8.33333333%;flex-basis:8.33333333%;max-width:8.33333333%;}.col-sm-2{-ms-flex-preferred-size:16.66666667%;flex-basis:16.66666667%;max-width:16.66666667%;}.col-sm-3{-ms-flex-preferred-size:25%;flex-basis:25%;max-width:25%;}.col-sm-4{-ms-flex-preferred-size:33.33333333%;flex-basis:33.33333333%;max-width:33.33333333%;}.col-sm-5{-ms-flex-preferred-size:41.66666667%;flex-basis:41.66666667%;max-width:41.66666667%;}.col-sm-6{-ms-flex-preferred-size:50%;flex-basis:50%;max-width:50%;}.col-sm-7{-ms-flex-preferred-size:58.33333333%;flex-basis:58.33333333%;max-width:58.33333333%;}.col-sm-8{-ms-flex-preferred-size:66.66666667%;flex-basis:66.66666667%;max-width:66.66666667%;}.col-sm-9{-ms-flex-preferred-size:75%;flex-basis:75%;max-width:75%;}.col-sm-10{-ms-flex-preferred-size:83.33333333%;flex-basis:83.33333333%;max-width:83.33333333%;}.col-sm-11{-ms-flex-preferred-size:91.66666667%;flex-basis:91.66666667%;max-width:91.66666667%;}.col-sm-12{-ms-flex-preferred-size:100%;flex-basis:100%;max-width:100%;}.col-sm-offset-0{margin-left:0}.col-sm-offset-1{margin-left:8.33333333%;}.col-sm-offset-2{margin-left:16.66666667%;}.col-sm-offset-3{margin-left:25%;}.col-sm-offset-4{margin-left:33.33333333%;}.col-sm-offset-5{margin-left:41.66666667%;}.col-sm-offset-6{margin-left:50%;}.col-sm-offset-7{margin-left:58.33333333%;}.col-sm-offset-8{margin-left:66.66666667%;}.col-sm-offset-9{margin-left:75%;}.col-sm-offset-10{margin-left:83.33333333%;}.col-sm-offset-11{margin-left:91.66666667%;}.col-sm-1-5{-ms-flex-preferred-size:20%;flex-basis:20%;max-width:20%;}.col-sm-2-5{-ms-flex-preferred-size:40%;flex-basis:40%;max-width:40%;}.col-sm-4-5{-ms-flex-preferred-size:80%;flex-basis:80%;max-width:80%;}.col-sm-5-5{-ms-flex-preferred-size:100%;flex-basis:100%;max-width:100%;}.start-sm{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;text-align:start;}.center-sm{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;text-align:center;}.end-sm{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;text-align:end;}.top-sm{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;}.middle-sm{-webkit-box-align:center;-ms-flex-align:center;align-items:center;}.bottom-sm{-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;}.around-sm{-ms-flex-pack:distribute;justify-content:space-around;}.between-sm{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;}.first-sm{-webkit-box-ordinal-group:0;-ms-flex-order:-1;order:-1;}.last-sm{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1;}.ord-sm-1{-webkit-box-ordinal-group:0;-ms-flex-order:1;order:1;}.ord-sm-2{-webkit-box-ordinal-group:0;-ms-flex-order:2;order:2;}.ord-sm-3{-webkit-box-ordinal-group:0;-ms-flex-order:3;order:3;}.ord-sm-4{-webkit-box-ordinal-group:0;-ms-flex-order:4;order:4;}.ord-sm-5{-webkit-box-ordinal-group:0;-ms-flex-order:5;order:5;}.ord-sm-6{-webkit-box-ordinal-group:0;-ms-flex-order:6;order:6;}.ord-sm-7{-webkit-box-ordinal-group:0;-ms-flex-order:7;order:7;}.ord-sm-8{-webkit-box-ordinal-group:0;-ms-flex-order:8;order:8;}.ord-sm-9{-webkit-box-ordinal-group:0;-ms-flex-order:9;order:9;}.ord-sm-10{-webkit-box-ordinal-group:0;-ms-flex-order:10;order:10;}.ord-sm-11{-webkit-box-ordinal-group:0;-ms-flex-order:11;order:11;}.ord-sm-12{-webkit-box-ordinal-group:0;-ms-flex-order:12;order:12;}}@media only screen and (max-width:47.99em){.hide-l-md{display:none !important;}}@media only screen and (min-width:48em){.hide-m-md{display:none !important;}[class^="col-md"],[class*=" col-md"]{box-sizing:border-box;-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;padding-left:.5rem;padding-right:.5rem;}.row.nosep > [class^="col-md"],.row.nosep > [class*=" col-md"]{padding-right:0;padding-left:0;}.col-md{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;-ms-flex-preferred-size:0;flex-basis:0;max-width:100%;}.col-md-1{-ms-flex-preferred-size:8.33333333%;flex-basis:8.33333333%;max-width:8.33333333%;}.col-md-2{-ms-flex-preferred-size:16.66666667%;flex-basis:16.66666667%;max-width:16.66666667%;}.col-md-3{-ms-flex-preferred-size:25%;flex-basis:25%;max-width:25%;}.col-md-4{-ms-flex-preferred-size:33.33333333%;flex-basis:33.33333333%;max-width:33.33333333%;}.col-md-5{-ms-flex-preferred-size:41.66666667%;flex-basis:41.66666667%;max-width:41.66666667%;}.col-md-6{-ms-flex-preferred-size:50%;flex-basis:50%;max-width:50%;}.col-md-7{-ms-flex-preferred-size:58.33333333%;flex-basis:58.33333333%;max-width:58.33333333%;}.col-md-8{-ms-flex-preferred-size:66.66666667%;flex-basis:66.66666667%;max-width:66.66666667%;}.col-md-9{-ms-flex-preferred-size:75%;flex-basis:75%;max-width:75%;}.col-md-10{-ms-flex-preferred-size:83.33333333%;flex-basis:83.33333333%;max-width:83.33333333%;}.col-md-11{-ms-flex-preferred-size:91.66666667%;flex-basis:91.66666667%;max-width:91.66666667%;}.col-md-12{-ms-flex-preferred-size:100%;flex-basis:100%;max-width:100%;}.col-md-offset-0{margin-left:0}.col-md-offset-1{margin-left:8.33333333%;}.col-md-offset-2{margin-left:16.66666667%;}.col-md-offset-3{margin-left:25%;}.col-md-offset-4{margin-left:33.33333333%;}.col-md-offset-5{margin-left:41.66666667%;}.col-md-offset-6{margin-left:50%;}.col-md-offset-7{margin-left:58.33333333%;}.col-md-offset-8{margin-left:66.66666667%;}.col-md-offset-9{margin-left:75%;}.col-md-offset-10{margin-left:83.33333333%;}.col-md-offset-11{margin-left:91.66666667%;}.col-md-1-5{-ms-flex-preferred-size:20%;flex-basis:20%;max-width:20%;}.col-md-2-5{-ms-flex-preferred-size:40%;flex-basis:40%;max-width:40%;}.col-md-4-5{-ms-flex-preferred-size:80%;flex-basis:80%;max-width:80%;}.col-md-5-5{-ms-flex-preferred-size:100%;flex-basis:100%;max-width:100%;}.start-md{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;text-align:start;}.center-md{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;text-align:center;}.end-md{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;text-align:end;}.top-md{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;}.middle-md{-webkit-box-align:center;-ms-flex-align:center;align-items:center;}.bottom-md{-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;}.around-md{-ms-flex-pack:distribute;justify-content:space-around;}.between-md{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;}.first-md{-webkit-box-ordinal-group:0;-ms-flex-order:-1;order:-1;}.last-md{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1;}.ord-md-1{-webkit-box-ordinal-group:0;-ms-flex-order:1;order:1;}.ord-md-2{-webkit-box-ordinal-group:0;-ms-flex-order:2;order:2;}.ord-md-3{-webkit-box-ordinal-group:0;-ms-flex-order:3;order:3;}.ord-md-4{-webkit-box-ordinal-group:0;-ms-flex-order:4;order:4;}.ord-md-5{-webkit-box-ordinal-group:0;-ms-flex-order:5;order:5;}.ord-md-6{-webkit-box-ordinal-group:0;-ms-flex-order:6;order:6;}.ord-md-7{-webkit-box-ordinal-group:0;-ms-flex-order:7;order:7;}.ord-md-8{-webkit-box-ordinal-group:0;-ms-flex-order:8;order:8;}.ord-md-9{-webkit-box-ordinal-group:0;-ms-flex-order:9;order:9;}.ord-md-10{-webkit-box-ordinal-group:0;-ms-flex-order:10;order:10;}.ord-md-11{-webkit-box-ordinal-group:0;-ms-flex-order:11;order:11;}.ord-md-12{-webkit-box-ordinal-group:0;-ms-flex-order:12;order:12;}}@media only screen and (max-width:62.49em){.hide-l-lg{display:none !important;}}@media only screen and (min-width:62.5em){.hide-m-lg{display:none !important;}[class^="col-lg"],[class*=" col-lg"]{box-sizing:border-box;-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;padding-left:.5rem;padding-right:.5rem;}.row.nosep > [class^="col-lg"],.row.nosep > [class*=" col-lg"]{padding-right:0;padding-left:0;}.col-lg{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;-ms-flex-preferred-size:0;flex-basis:0;max-width:100%;}.col-lg-1{-ms-flex-preferred-size:8.33333333%;flex-basis:8.33333333%;max-width:8.33333333%;}.col-lg-2{-ms-flex-preferred-size:16.66666667%;flex-basis:16.66666667%;max-width:16.66666667%;}.col-lg-3{-ms-flex-preferred-size:25%;flex-basis:25%;max-width:25%;}.col-lg-4{-ms-flex-preferred-size:33.33333333%;flex-basis:33.33333333%;max-width:33.33333333%;}.col-lg-5{-ms-flex-preferred-size:41.66666667%;flex-basis:41.66666667%;max-width:41.66666667%;}.col-lg-6{-ms-flex-preferred-size:50%;flex-basis:50%;max-width:50%;}.col-lg-7{-ms-flex-preferred-size:58.33333333%;flex-basis:58.33333333%;max-width:58.33333333%;}.col-lg-8{-ms-flex-preferred-size:66.66666667%;flex-basis:66.66666667%;max-width:66.66666667%;}.col-lg-9{-ms-flex-preferred-size:75%;flex-basis:75%;max-width:75%;}.col-lg-10{-ms-flex-preferred-size:83.33333333%;flex-basis:83.33333333%;max-width:83.33333333%;}.col-lg-11{-ms-flex-preferred-size:91.66666667%;flex-basis:91.66666667%;max-width:91.66666667%;}.col-lg-12{-ms-flex-preferred-size:100%;flex-basis:100%;max-width:100%;}.col-lg-offset-0{margin-left:0}.col-lg-offset-1{margin-left:8.33333333%;}.col-lg-offset-2{margin-left:16.66666667%;}.col-lg-offset-3{margin-left:25%;}.col-lg-offset-4{margin-left:33.33333333%;}.col-lg-offset-5{margin-left:41.66666667%;}.col-lg-offset-6{margin-left:50%;}.col-lg-offset-7{margin-left:58.33333333%;}.col-lg-offset-8{margin-left:66.66666667%;}.col-lg-offset-9{margin-left:75%;}.col-lg-offset-10{margin-left:83.33333333%;}.col-lg-offset-11{margin-left:91.66666667%;}.col-lg-1-5{-ms-flex-preferred-size:20%;flex-basis:20%;max-width:20%;}.col-lg-2-5{-ms-flex-preferred-size:40%;flex-basis:40%;max-width:40%;}.col-lg-4-5{-ms-flex-preferred-size:80%;flex-basis:80%;max-width:80%;}.col-lg-5-5{-ms-flex-preferred-size:100%;flex-basis:100%;max-width:100%;}.start-lg{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;text-align:start;}.center-lg{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;text-align:center;}.end-lg{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;text-align:end;}.top-lg{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;}.middle-lg{-webkit-box-align:center;-ms-flex-align:center;align-items:center;}.bottom-lg{-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;}.around-lg{-ms-flex-pack:distribute;justify-content:space-around;}.between-lg{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;}.first-lg{-webkit-box-ordinal-group:0;-ms-flex-order:-1;order:-1;}.last-lg{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1;}.ord-lg-1{-webkit-box-ordinal-group:0;-ms-flex-order:1;order:1;}.ord-lg-2{-webkit-box-ordinal-group:0;-ms-flex-order:2;order:2;}.ord-lg-3{-webkit-box-ordinal-group:0;-ms-flex-order:3;order:3;}.ord-lg-4{-webkit-box-ordinal-group:0;-ms-flex-order:4;order:4;}.ord-lg-5{-webkit-box-ordinal-group:0;-ms-flex-order:5;order:5;}.ord-lg-6{-webkit-box-ordinal-group:0;-ms-flex-order:6;order:6;}.ord-lg-7{-webkit-box-ordinal-group:0;-ms-flex-order:7;order:7;}.ord-lg-8{-webkit-box-ordinal-group:0;-ms-flex-order:8;order:8;}.ord-lg-9{-webkit-box-ordinal-group:0;-ms-flex-order:9;order:9;}.ord-lg-10{-webkit-box-ordinal-group:0;-ms-flex-order:10;order:10;}.ord-lg-11{-webkit-box-ordinal-group:0;-ms-flex-order:11;order:11;}.ord-lg-12{-webkit-box-ordinal-group:0;-ms-flex-order:12;order:12;}}@media only screen and (max-width:74.99em){.hide-l-xl{display:none !important;}}@media only screen and (min-width:75em){.hide-m-xl{display:none !important;}[class^="col-xl"],[class*=" col-xl"]{box-sizing:border-box;-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;padding-left:.5rem;padding-right:.5rem;}.row.nosep > [class^="col-xl"],.row.nosep > [class*=" col-xl"]{padding-right:0;padding-left:0;}.col-xl{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;-ms-flex-preferred-size:0;flex-basis:0;max-width:100%;}.col-xl-1{-ms-flex-preferred-size:8.33333333%;flex-basis:8.33333333%;max-width:8.33333333%;}.col-xl-2{-ms-flex-preferred-size:16.66666667%;flex-basis:16.66666667%;max-width:16.66666667%;}.col-xl-3{-ms-flex-preferred-size:25%;flex-basis:25%;max-width:25%;}.col-xl-4{-ms-flex-preferred-size:33.33333333%;flex-basis:33.33333333%;max-width:33.33333333%;}.col-xl-5{-ms-flex-preferred-size:41.66666667%;flex-basis:41.66666667%;max-width:41.66666667%;}.col-xl-6{-ms-flex-preferred-size:50%;flex-basis:50%;max-width:50%;}.col-xl-7{-ms-flex-preferred-size:58.33333333%;flex-basis:58.33333333%;max-width:58.33333333%;}.col-xl-8{-ms-flex-preferred-size:66.66666667%;flex-basis:66.66666667%;max-width:66.66666667%;}.col-xl-9{-ms-flex-preferred-size:75%;flex-basis:75%;max-width:75%;}.col-xl-10{-ms-flex-preferred-size:83.33333333%;flex-basis:83.33333333%;max-width:83.33333333%;}.col-xl-11{-ms-flex-preferred-size:91.66666667%;flex-basis:91.66666667%;max-width:91.66666667%;}.col-xl-12{-ms-flex-preferred-size:100%;flex-basis:100%;max-width:100%;}.col-xl-offset-0{margin-left:0}.col-xl-offset-1{margin-left:8.33333333%;}.col-xl-offset-2{margin-left:16.66666667%;}.col-xl-offset-3{margin-left:25%;}.col-xl-offset-4{margin-left:33.33333333%;}.col-xl-offset-5{margin-left:41.66666667%;}.col-xl-offset-6{margin-left:50%;}.col-xl-offset-7{margin-left:58.33333333%;}.col-xl-offset-8{margin-left:66.66666667%;}.col-xl-offset-9{margin-left:75%;}.col-xl-offset-10{margin-left:83.33333333%;}.col-xl-offset-11{margin-left:91.66666667%;}.col-xl-1-5{-ms-flex-preferred-size:20%;flex-basis:20%;max-width:20%;}.col-xl-2-5{-ms-flex-preferred-size:40%;flex-basis:40%;max-width:40%;}.col-xl-4-5{-ms-flex-preferred-size:80%;flex-basis:80%;max-width:80%;}.col-xl-5-5{-ms-flex-preferred-size:100%;flex-basis:100%;max-width:100%;}.start-xl{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;text-align:start;}.center-xl{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;text-align:center;}.end-xl{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;text-align:end;}.top-xl{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;}.middle-xl{-webkit-box-align:center;-ms-flex-align:center;align-items:center;}.bottom-xl{-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;}.around-xl{-ms-flex-pack:distribute;justify-content:space-around;}.between-xl{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;}.first-xl{-webkit-box-ordinal-group:0;-ms-flex-order:-1;order:-1;}.last-xl{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1;}.ord-xl-1{-webkit-box-ordinal-group:0;-ms-flex-order:1;order:1;}.ord-xl-2{-webkit-box-ordinal-group:0;-ms-flex-order:2;order:2;}.ord-xl-3{-webkit-box-ordinal-group:0;-ms-flex-order:3;order:3;}.ord-xl-4{-webkit-box-ordinal-group:0;-ms-flex-order:4;order:4;}.ord-xl-5{-webkit-box-ordinal-group:0;-ms-flex-order:5;order:5;}.ord-xl-6{-webkit-box-ordinal-group:0;-ms-flex-order:6;order:6;}.ord-xl-7{-webkit-box-ordinal-group:0;-ms-flex-order:7;order:7;}.ord-xl-8{-webkit-box-ordinal-group:0;-ms-flex-order:8;order:8;}.ord-xl-9{-webkit-box-ordinal-group:0;-ms-flex-order:9;order:9;}.ord-xl-10{-webkit-box-ordinal-group:0;-ms-flex-order:10;order:10;}.ord-xl-11{-webkit-box-ordinal-group:0;-ms-flex-order:11;order:11;}.ord-xl-12{-webkit-box-ordinal-group:0;-ms-flex-order:12;order:12;}}
html,body{margin:0;padding:0;}html{font-size:100%;}body{font-size:100%;line-height:1.125em;background-color:#ffffff;color:#000000;}.videohldr{height:0;padding-bottom:56.25%;padding-top:25px;position:relative;}.videohldr iframe{height:100%;left:0;position:absolute;top:0;width:100%;}table{width:100%;max-width:100%;}tbody{border:0;}#page-wrapper{font-size:0.8125em;}#main-wrapper,#header > .section{overflow:hidden;}#header.wb{position:absolute;width:100%;margin-top:20px;height:45px;}ul.tabs{margin:1em 0;}.tabs a,.tabs a:active,.tabs a:visited,.tabs a:hover{color:#000000;}.group{clear:both;padding:0px;margin:0px;}.col{display:block;float:left;margin-left:1.6%;}.nosep .col,.col:first-child,#content.col{margin-left:0;}.col.invgrow,.nosep .col.invgrow{margin-left:0%;width:100%;float:none;}.group:before,.group:after{content:"";display:table;}.group:after{clear:both;}.c1_1{float:none;}.c3_3{width:100%;float:none;}.c2_3{width:66.13%;}.c1_3{width:32.26%;}.nosep .c3_3{width:100%;float:none;}.nosep .c2_3{width:66.66%;}.nosep .c1_3{width:33.33%;}.c2_2{width:100%;}.c1_2{width:49.2%;}.nosep .c2_2{width:100%;}.nosep .c1_2{width:50%;}/*.insec{margin:0 auto;max-width:1200px;width:98%;}*/body.front .mainhldr.insec,.region-cc{width:100%;max-width:none;}.mainhldr{padding-bottom:3em;}@media only screen and (max-width:480px){.col.grow,.nosep .col.grow{margin-left:0%;width:100%;float:none;}.col.mb{margin-bottom:3%;}}@media only screen and (max-width:600px){.col.grow6{margin-left:0%;width:100%;float:none;}}@media only screen and (max-width:900px){.col.grow8{margin-left:0%;width:100%;float:none;}}@media only screen and (min-width:600px) and (max-width:900px){.col.invgrow{display:block;float:left;margin-left:1.6%;}.invgrow.c3_3{width:100%;float:none;}.invgrow.c2_3{width:66.13%;}.invgrow.c1_3{width:32.26%;}.invgrow.col:first-child{margin-left:0;}}.fullScreenHeight{min-height:100vh;content:'viewport-units-buggyfill;height:100vh;';background-size:cover;}.midScreenHeight{height:60vh;content:'viewport-units-buggyfill;height:60vh;';background-size:cover;}.smallSliderHeight .slidedItem .port{content:'viewport-units-buggyfill;height:40vh;';}.mediumSliderHeight .slidedItem .port{content:'viewport-units-buggyfill;height:60vh;';}.largeSliderHeight .slidedItem .port{content:'viewport-units-buggyfill;height:100vh;';}
#nav{margin:0.6154em 0 1.6923em;}#nav,.sf-menu,.sf-menu ul,.sf-menu li{background:transparent;}.sf-menu li{color:#ffffff;font-size:1.0769em;line-height:1em;}ul.sf-menu li{margin-left:1px;}.sf-menu li span{cursor:default;}.sf-menu li a,.sf-menu li span{display:block;}.sf-menu li{padding:0.6429em 1em 0.7857em;float:right;}ul.sf-menu li.first{margin:0;padding-right:0;}.sf-menu li span,.sf-menu li a,.sf-menu li a:active,.sf-menu li a:visited{background:transparent;color:#ffffff;text-transform:uppercase;font-family:'Montserrat',sans-serif;letter-spacing:2px;}.sf-menu li a:hover{color:#000000;}#header.wb .sf-menu li a:hover{color:#ff8125;}
#block-views-banners-block .fullScreenHeight{background-repeat:no-repeat;background-position:top center;background-size:cover;background-color:#ff8125;}#block-views-banners-block .fullScreenHeight .btCell{padding-top:35vh;content:'viewport-units-buggyfill;padding-top:35vh;';}#block-views-banners-block .fullScreenHeight .btCell .row.middle-xs{height:50vh;content:'viewport-units-buggyfill;height:50vh;';}#block-views-banners-block .fullScreenHeight .btCell .row.bottom-xs{font-size:1.8em;color:#ffffff;letter-spacing:2px;}#block-views-banners-block .btCell{max-width:1740px;width:96%;margin:0 auto;overflow:hidden;}#block-views-banners-block .btCell .sh1{color:#fff;font-weight:bold;padding:0.5em 0;font-size:2em;text-align:left;}.rhldr{font-size:2em;background:#ff8125;display:inline-block;padding:1em 0.8em;color:#ffffff;}.smhead{display:inline-block;padding-right:3vw;}.qllam{line-height:1em;}#block-views-banners-block .btCell .qllam{display:inline-block;font-size:0.9em;padding:0 0 0 2.4em;color:#fff;letter-spacing:2px;}#block-views-banners-block .btCell .qllam i:before,#block-block-27 .qllam i:before{font-size:2.4em;margin-top:-0.2em;position:absolute;margin-left:-1.2em;}#block-views-banners-block .btCell > .row.bottom-xs > div{margin:4vh 0;}#block-block-23{background:#ffffff url(/sites/all/themes/basecdt17/img/bgseccion2.jpg) no-repeat 50% 50%;background-size:cover;padding:100px 0;}#block-block-23 .content{background:#ffffff;max-width:1700px;width:80%;margin:0 auto;padding:1.5em 1em;}#block-block-23 .content > .row > div{padding:1.5em 0;}#block-block-24{padding:3em 0;}#block-block-24 .sh1{margin-bottom:1.5em;}#block-block-24 i{color:#ff8125;font-size:10em;}#block-block-24 h3{font-size:1.3em;text-transform:uppercase;letter-spacing:2px;margin:1.5em auto;width:60%;}#block-block-24 p{color:#626262;line-height:1.5em;}#block-block-24 .colin{padding:2em 1em;}#block-block-24 .colin.activo{border:1px solid #ff8125;}#block-block-25,#block-block-33,#block-block-34,#block-block-35,#block-search-form{padding:4em 0;background:#ff8125;text-align:center;color:#ffffff;}#block-block-25 .sh2,#block-block-33 .sh2,#block-block-34 .sh2,#block-block-35 .sh2,#block-search-form .sh2{font-size:2.3em;}#block-block-27 .boton{font-size:1.6em;margin:0 3vw;}#block-search-form .boton{border:0;padding-right:1.8vw;}.mchldr{padding:0.5em 0 1em;}.mchldr input{width:80%;font-size:1.3em;max-width:500px;padding:1.2em 3em;text-transform:uppercase;text-align:center;display:inline-block;border:1px solid #ffb178;background:#ffb178;color:#ff8125;cursor:pointer;letter-spacing:2px;}.mchldr input::-webkit-input-placeholder{color:#ff8125;opacity:1;}.mchldr input:-moz-placeholder{color:#ff8125;opacity:1;}.mchldr input::-moz-placeholder{color:#ff8125;opacity:1;}.mchldr input:-ms-input-placeholder{color:#ff8125;opacity:1;}#block-block-27{background:#ffc80a url(/sites/all/themes/basecdt17/img/bgseccion6.jpg) no-repeat 0 0;background-size:auto 100%;padding:3em 0;}#block-block-27 .quotemsg{padding:0 3vw;}#block-block-27 .sh1{color:#fff;font-size:4vw;font-weight:bold;margin-top:2em;}#block-block-27 .spacer{padding:1vw 0;}#block-block-27 .qllam{display:inline-block;font-size:1.5em;padding:6vw 3vw 2.3vw 3vw;color:#fff;letter-spacing:2px;vertical-align:baseline;margin:0 2em}#block-block-27 .sh1 q{margin:0 0.5em;}#block-block-27 q:before,#block-block-27 q:after{font-size:2em;position:absolute;}#block-block-27 q:before{margin-left:-4vw;margin-top:0.2em;}#footer .insec{max-width:1700px;width:76%;margin:0 auto;padding-bottom:2em;}#footer > .insec > .row > div{padding-top:2em;}#footer .sh3{text-align:left;font-size:1em;text-transform:uppercase;color:#fff;margin-bottom:1.4em;}#footer ul,#footer li{list-style:none;list-style-image:none;margin-left:0;padding-left:0;margin-top:0;}#footer li{padding:0.3em 0;}#footer a{color:#c8c8c8;font-size:1em;}#footer a.smhead{font-size:1.6em;}.footerhldr{padding-bottom:2em;}.footerhldr .block .row > div{padding-top:2em;}#footer .footerhldr a{color:#ff8125;font-size:1em;text-transform:uppercase;letter-spacing:2px;}#block-block-31{margin-top:1.5em;font-size:1.5em;}#block-block-31 .rtecenter{padding-top:1.5em;padding-bottom:1.5em;}#block-block-31 .sh1{margin-bottom:0.5em;}#block-block-31 p{margin:0.3em 0;}.naran{background:#ff8125;color:#ffffff;}.griso{background:#c4c4c4;color:#212121;}.grisc{background:#ededed;color:#212121;}.eqwrap{display:flex;justify-content:center;}.eqh{display:flex;flex-direction:column;justify-content:center;}#block-block-31 strong{font-size:1.15em;}#block-views-blog-block-2,#block-views-noticias-block-2{padding:1em 0;background:#e8e8e8;}#block-views-blog-block-2 h2,#block-views-noticias-block-2 h2{text-transform:uppercase;color:#ff8125;}#block-views-noticias-block-2 .bnf,#block-views-blog-block-2 .bnf{color:#a9a9a9;}#block-views-noticias-block-2 h3,#block-views-blog-block-2 h3,#block-views-noticias-block-2 .rtecenter,#block-views-blog-block-2 .rtecenter{text-align:left;}
html,body{font-family:'Montserrat',sans-serif;color:#212121;}#closure{background-color:#111111;color:#c8c8c8;}h1,h2,h3,h4,h5,h6,.sh1,.sh2,.sh3,.sh4,.sh5{line-height:1.2em}h1,.sh1{font-size:2.3em;margin:1.04em 0;}h2,.sh2{font-size:1.6923em;}h3,.sh3{font-size:1.4615em;}h4,.sh4{font-size:1.3077em;}h5,.sh5{font-size:1.2308em;}h6,.sh6{font-size:1.1538em;}h1.title{color:#ff8125}body.front h1.title{color:#212121;}#logo img{max-width:246px;width:100%;height:auto;}a{text-decoration:none;color:#ff8125;}h2.title a,.btit a{color:#212121;}#page-wrapper{background-color:#ffffff;color:#212121;}#header,#top_bar{background:#ff8125;font-size:0.9231em;padding:0.6923em 0 1em;}#header.wb{background:transparent;}#top_bar,#top_bar a,#top_bar a:active,#top_bar a:visited,#top_bar a:hover{color:#ffffff;}#footer{background-color:#2c2c2c;}nav{text-align:right;}#bread{font-size:0.8462em;letter-spacing:0.0909em;margin-bottom:1.6923em;}#bread span{font-weight:bold;}#bread span.sin{font-weight:normal;}#bread,#bread a,#bread a:active,#bread a:visited,#bread a:hover{color:#ff8125;}.field-name-body{text-align:center;line-height:2em;}blockquote{color:#ff8125;font-size:1.0769em;font-style:italic;margin:0;padding:1.4286em;text-indent:1.7857em;}#main-wrapper{padding-bottom:0;}#content_bottom{padding:2.5385em 0 4.2308em;}.trig,.triga,.trigid{cursor:pointer;}#edit-search-block-form--2{background:none repeat scroll 0 0 #ffffff;border:0 none;color:#333333;height:36px;padding:0 10px 2px;width:100%;}#block-search-form .container-inline div{display:inline-block;}#search{margin-top:0.5em;}#search-block-form input{vertical-align:middle;margin-top:0em;}#edit-search-block-form--2{width:96%;}#block-search-form .form-item{width:85%;}#superfish-1-select{width:100%;}#search-form{margin-top:2em;}.node.node-article .field-name-body{margin:1em 0 2em;}.artimg{display:inline-block;width:auto;margin:0 5px 5px 0;vertical-align:middle;}.fimg{text-align:center;}.form-text,.form-textarea,.form-select{max-width:100%;}.form-textarea{min-width:100%;min-height:100px;max-height:20em;}.boton{padding:1.2em 3em;padding:2vw 4vw;text-transform:uppercase;text-align:center;display:inline-block;background:#ff8125;color:#ffffff;cursor:pointer;letter-spacing:2px;line-height:1.4em;}.btn-blanco{color:#ff8125;background:#ffffff;}.btn-bn{background:#ffffff;color:#212121;border:1px solid #b4b2b1;}.boton-small{padding:1.2em 1.5em;}.tabc{padding:0 1.4em;}.tabc > .row > div{padding:0.8em 0;}.tabcs{width:80%;margin:0 auto 1em;}.tabcs > .row > div{padding:2em 0;}.tabhldr{width:auto;display:inline-block;font-size:0.8em}.tabl{background:#ffffff;color:#9fa3a7;padding:1.5em 0.5em;text-transform:uppercase;cursor:pointer;display:inline-block;border-top:1px solid #ececec;border-bottom:1px solid #ececec;line-height:1em;cursor:pointer;}.tabl:first-child{padding-left:1.5em;border-left:1px solid #ececec;}.tabl:last-child{padding-right:1.5em;border-right:1px solid #ececec;}.tabl.activo,.tabl:hover{background:#ececec;color:#212121;}.tabl.activo{cursor:default;}.tabc h2{font-size:1.2em;text-transform:uppercase;width:80%;color:#ff8125;text-align:center;margin:1.2em auto 1.5em;}.tabc p{color:#9fa3a7;text-align:center;}.lsub{text-decoration:underline;}#closure{font-size:0.8em;text-align:center;padding:1.5em 0;}q,.qb,.qa{quotes:'\201c' '\201d';}q:before,.qb:before{content:open-quote;}q:after,.qa:after{content:close-quote;}.node-webform .content,.tyc{padding:1em 2em;background:#fff;max-width:1700px;width:80%;margin:0 auto 2em;}.node-webform .content{max-width:800px;}body.page-node-11 #main-wrapper{background:#fff url(/sites/all/themes/basecdt17/img/bg_map.jpg) no-repeat 50% 50%;background-size:cover;}.node-webform input[type="submit"]{background:#ff8125;color:#fff;width:90%;text-align:center;border:1px solid #ff8125;padding:0.8em 0.2em;text-transform:uppercase;letter-spacing:2px;margin:0 auto;}body.page-node-11 .form-actions{text-align:center;}.node-type-webform input.form-text,.node-type-webform textarea{background:#f4f4f4;color:#212121;border:1px solid #f4f4f4;padding:0.8em 1em;font-family:'Montserrat',sans-serif;width:90%;}::-webkit-input-placeholder{color:#212121;opacity:1;}:-moz-placeholder{color:#212121;opacity:1;}::-moz-placeholder{color:#212121;opacity:1;}:-ms-input-placeholder{color:#212121;opacity:1;}.notimg{margin:0.5em 0 1em;}.notimg img{width:100%;}.node-teaser.node-blog,.node-teaser.node-teaser{border-bottom:1px dotted #212121;padding-bottom:3em;margin-bottom:3em;}.rm_hldr{margin-top:1em;color:#ff8125;text-transform:uppercase;}.rm_hldr:after{content:" >>";}.item-list .pager li{padding:0;display:inline-block;margin:0 0 0.25em 0.75em;}.item-list .pager li.pager-current,.item-list .pager li a{padding:0.85em 0.85em;display:inline-block;height:1em;line-height:1em;}.item-list .pager li.pager-current,.item-list .pager li.pager-item a{border:1px solid #212121;width:1em;}.item-list .pager li.pager-current{border-color:#ff8125;}li.pager-current{border:1px solid #ff8125;background:#ff8125;color:#fff;}li.pager-item a{color:#212121;}.bnf{color:#b7b7b7;}.eti{text-transform:uppercase;}#block-views-noticias-block-1,#block-views-blog-block-1{margin-top:3em;}#block-views-noticias-block-1 h2,#block-views-blog-block-1 h2{font-size:2em;}.node-findp{padding-bottom:2em;}.node-findp h3{font-size:1.25em;margin-bottom:0.5em;}.node-findp h3 a{color:#212121;}.node-new.node-full,.node-blog.node-full{padding-top:2.5em;}.toupper{text-transform:uppercase;}h1.cpromo,h1.cpromo.title{margin-bottom:0.2em;}.promo{text-transform:uppercase;margin-bottom:1.04em;}.node-tipo-producto .field-name-body,.node-tipo-producto .promo{color:#9fa3a7;}.rowhldr{margin-bottom:2em;}article.node-tipo-producto h2{color:#212121;}#nav{color:#ffffff;}#mobile-menu{width:42px;height:35px;position:relative;margin:0 10px 0 auto;cursor:pointer;}#mobile-menu span{display:block;position:absolute;height:7px;width:100%;background:#ffffff;border-radius:8px;opacity:1;left:0;}#mobile-menu span:nth-child(1){top:0px;}#mobile-menu span:nth-child(2),#mobile-menu span:nth-child(3){top:14px;}#mobile-menu span:nth-child(4){top:28px;}#mobile-menu.open span:nth-child(1){top:14px;width:0%;left:50%;}#mobile-menu.open span:nth-child(4){top:14px;width:0%;left:50%;}ul.menu{text-align:inherit;}.sf-menu li{float:right;display:inline-block;}.sidr ul li:hover,.sidr ul li.active,.sidr ul li.sidr-class-active,.sidr ul li:first-child{border-top:1px solid #1a1a1a;line-height:48px;}#sliding-popup .popup-content #popup-text{max-width:100%;}article.node ul{list-style-position:inside;}
.rteindent1{margin-left:40px;}.rteindent2{margin-left:80px;}.rteindent3{margin-left:120px;}.rteindent4{margin-left:160px;}.rteleft{text-align:left;}.rteright{text-align:right;}.rtecenter{text-align:center;}.rtejustify{text-align:justify;}.ibimage_left{float:left;margin:0 15px 5px 0;}.ibimage_right{float:right;margin:0 0 5px 15px;}.rtecenter img,.rtecenter iframe,.rtecenter object,.rtecenter embed{margin-left:auto;margin-right:auto;}.small{font-size:1.1em;}.grande{font-size:1.25em;line-height:1em;}.red{color:#FF0000;font-weight:bold}ol.lialpha{list-style-type:upper-alpha;}tbody{border:none;}
@font-face{font-family:'expertia';src:url(../fonts/expertia.eot?20170221);src:url(../fonts/expertia.eot?20170221#iefix) format('embedded-opentype'),url(../fonts/expertia.woff2?20170221) format('woff2'),url(../fonts/expertia.woff?20170221) format('woff'),url(../fonts/expertia.ttf?20170221) format('truetype'),url(../fonts/expertia.svg?20170221#expertia) format('svg');font-weight:normal;font-style:normal;}[class^="icon-"]:before,[class*=" icon-"]:before{font-family:"expertia";font-style:normal;font-weight:normal;speak:none;display:inline-block;text-decoration:inherit;width:1em;margin-right:.2em;text-align:center;font-variant:normal;text-transform:none;line-height:1em;margin-left:.2em;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;}.icon-glyph:before{content:'\e800';}.icon-glyph-2:before{content:'\e802';}.icon-right:before{content:'\e803';}.icon-glyph-3:before{content:'\e804';}.icon-search:before{content:'\e805';}.icon-twitter:before{content:'\e806';}.icon-linkedin:before{content:'\e807';}.icon-glyph-4:before{content:'\e808';}.icon-youtube:before{content:'\f167';}.icon-right-1:before{content:'\f178';}.icon-pinterest:before{content:'\f231';}.icon-facebook:before{content:'\f300';}.icon-gplus:before{content:'\f30f';}
@media only screen and (max-width:480px){}@media only screen and (min-width:480px){}@media only screen and (min-width:600px){}@media only screen and (min-width:700px){}@media only screen and (min-width:801px){.pregroup .col.span_4of10 .span_2of3 .tithldr,.pregroup .col.grow8 .span_1of3 .tithldr{display:none;}.pregroup .col.grow8 .span_1of3 .tithldr.onlytit{display:block;}.pregroup .col.span_4of10 .span_1of3.titaux{display:none;}.pregroup .col.span_4of10 .span_1of3,.pregroup .col.span_4of10 .span_2of3{width:50%;}.pregroup .col.span_4of10 .span_2of3 .span_1of2{width:100%;margin-left:0;}.pregroup .col.span_4of10 .span_2of3 .perpay{text-align:center;margin:0;}.pregroup .span_4of10{margin-top:0;}}@media only screen and (min-width:901px){}@media only screen and (min-width:1200px){#header.wb{margin-top:38px;height:92px;}#block-views-banners-block .btCell .sh1{font-size:4em;}}@media only screen and (min-width:37.5em){.boton{padding:1.4vw 3vw;}.boton-small{padding:1.4vw 1.7vw;}#block-block-27 .sh1 q,#block-block-27 .qllam{margin-left:0;}.tabhldr{font-size:0.9em}.tabl{padding:1.5em;}.tabl:first-child{padding-left:2.5em;}.tabl:last-child{padding-right:2.5em;}}@media only screen and (min-width:48em){.boton{padding:1.1vw 2.8vw;padding:0.8vw 2.5vw;}.boton-small{padding:1.1vw 1.4vw;}.tabhldr{font-size:1em}}@media only screen and (min-width:62.5em){}@media only screen and (min-width:75em){.fullScreenHeight{min-height:100vh;content:'viewport-units-buggyfill;height:100vh;';}}

#closure p {
    margin: 1em 0 1em 0;
}

.btn {
    border-radius: 65px!important;
    color: #fff!important;
    /*color: #ef9747!important;*/
    
}

.bootstrap-select .btn {
    border-radius: 0!important;
}

legend {
    padding-bottom: 10px;
}

.anterior-siguiente-color {
	color: #ff8125;
}

#paycometPaymentForm .form-group {
    margin: 0px 0px 15px !important;
    padding: 0px 15px !important;
}

.form-group div {
    padding: 0;
}

.form-group {
    padding: 0!important;
    margin: 0!important;
}

.form-group input, .form-group textarea {
    margin-left: 10px!important;
    margin-right: 10px!important;
}

input[type='checkbox'] {
    margin-left: 0!important;
    margin-right: 0!important;
}

legend {
    margin: 0px 10px 8px 10px;
    font-weight: bold;
    padding: 0 0 5px 0;
}

/* .fuelux .wizard .step-content { */
    /* padding-top: 20px; */
    /* padding-left: 0; */
/* } */

fieldset {
    margin-top: 20px;
}

label, p, small, .btn, .tabla-seleccionable, .list-group, .form-control {
    margin-left: 10px;
}

.list-group .form-group * {
    margin-left: 0!important;
}

.form-horizontal .control-label {
    margin-bottom: 5px;
    padding-top: 15px;
}

#trompeta {
    position: relative;
    left: 0;
    bottom: 0;
    width: 11%;
}

#ConfianzaEmpresa {
    color: #000;
}

#tablaPreciosResumen {
    margin-top: 30px;
}

#norton-secured {
    background: #ff8125;
}