/*!
 * Start Custom-Style - Mapa del Estado (http://mapadelestado.jefatura.gob.ar)
 * Copyright 2015-2019 Start Custom-Style
 * Licensed under MDE 
 */
/*--------------*/
/* $FONTS       */
/*--------------*/

/*--------------------------------*/
/* $BACKGROUND AND FONT COLOR     */
/*--------------------------------*/
/* BASIC */
.bg-gradient{background-color: #00B9F1;background-image: -webkit-linear-gradient(left, #00B9F1, #0072bc);
  background-image: linear-gradient(to right,#00B9F1, #0072bc);}
.bg-shadow{border:0px;border-radius: 4px;box-shadow:0 2px 2px rgba(0,0,0,0.3);display: block;text-decoration: none !important;}
.bg-shadow-top{-o-box-shadow: 0 -2px 4px 0 rgba(150, 150, 150, 0.5);-moz-box-shadow: 0 -2px 4px 0 rgba(150, 150, 150, 0.5);
  -webkit-box-shadow: 0 -2px 4px 0 rgba(150, 150, 150, 0.5);box-shadow: 0 -2px 4px 2px rgba(150, 150, 150, 0.5)}
.ft-white{color:#ffffff!important;}
.bg-white{background-color: #ffffff!important;}
.ft-black{color:#303132!important;}
.ft-lt-black{color:#58595b!important;}
.ft-light{font-family: 'RobotoLight';}
/* GENERAL */
.ft-dark{color:#0072bc!important;}
.bg-dark{background-color: #0072bc!important;}
.bg-light{background-color: #f9f9f9!important;}
.bg-primary{background-color: #f5f5f5!important;}
.bg-info{background-color: #e5e5e5!important;}
.bg-secondary{background-color: #e9e9e9!important;}
/* PALETA WEB */
.ft-acd{color:rgb(0,114,188)!important;} 
.ft-ode{color:rgb(35,149,179)!important;} 
.ft-01{color:rgb(194,10,71)!important;}    
.bg-01{background-color:rgb(194,10,71)!important;}
.ft-02{color:rgb(143,34,121)!important;}    
.bg-02{background-color:rgb(143,34,121)!important;} 
.ft-03{color:rgb(144,96,177)!important;}    
.bg-03{background-color:rgb(144,96,177)!important;} 
.ft-04{color:rgb(0,82,145)!important;}    
.bg-04{background-color:rgb(0,82,145)!important;}
.ft-05{color:rgb(0,114,188)!important;}    
.bg-05{background:rgb(0,114,188)!important;} 
.ft-06{color:rgb(0,146,220)!important;}    
.bg-06{background:rgb(0,146,220)!important;} 
.ft-07{color:rgb(0,172,193)!important;}    
.bg-07{background:rgb(0,172,193)!important;} 
.ft-08{color:rgb(66,196,206)!important;}    
.bg-08{background:rgb(66,196,206)!important;} 
.ft-09{color:rgb(67,205,182)!important;}    
.bg-09{background:rgb(67,205,182)!important;} 
.ft-10{color:rgb(164,197,78)!important;}    
.bg-10{background:rgb(164,197,78)!important;} 
.ft-11{color:rgb(202,211,0)!important;}    
.bg-11{background:rgb(202,211,0)!important;} 
.ft-12{color:rgb(253,216,53)!important;}    
.bg-12{background:rgb(253,216,53)!important;} 
.ft-13{color:rgb(255,161,0)!important;}    
.bg-13{background:rgb(255,161,0)!important;} 
.ft-14{color:rgb(230,74,25)!important;}    
.bg-14{background:rgb(230,74,25)!important;} 
.ft-15{color:rgb(120,105,108)!important;}    
.bg-15{background:rgb(120,105,108)!important;} 
.border-dark{border-top:0.1rem #58595b solid!important;}
/*--------------*/
/* $COMMON      */
/*--------------*/

@media (min-width:770px){    
  .navbar{padding: 0!important;}
  .navbar-collapse a{padding-top: 30px;padding-bottom: 30px;}    
  .navbar-collapse a:hover {
      background-color: #0072bc;
      color: #ffffff!important;
      vertical-align: middle;
      padding-top: 30px;
      padding-bottom: 30px;
  }  
}
.custom-toggler .navbar-toggler-icon {
   background-image: url("data:image/svg+xml;charset=utf8,%3Csvg viewBox='0 0 32 32' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath stroke='rgba(0,114,188, 0.5)' stroke-width='2' stroke-linecap='round' stroke-miterlimit='10' d='M4 8h24M4 16h24M4 24h24'/%3E%3C/svg%3E");
}

.card-header{border-bottom: 1px solid #f8f9fa!important;}

.card-body{padding:0.50rem!important;}
.title {color:#ffffff;
	background-color: #00B9F1;
	background-image: -webkit-linear-gradient(left, #00B9F1, #0072bc);
	background-image: linear-gradient(to right,#00B9F1, #0072bc);
}
.display-0 {font-size: 6.5rem;font-weight: 300;}
.display-5 {font-size: 1.5rem;font-weight: 300;}
.display-6 {font-size: 1.3rem;font-weight: 300;line-height: 1.2;font-family: 'GothamRoundedLight';}
.display-7 {font-size: 0.92rem;font-weight: 300;line-height: 1.3;font-family: 'GothamRoundedLight';}
.info-gral{font-family: 'GothamRoundedLight';}
.info-gral .fas,.far{font-size: 3.5rem!important;}
.info-gral h4 {font-size: 85%;font-weight: 400;text-align: center;}
.info-gral p {line-height: 1.1rem;font-size: 0.95rem;padding: 0;}
.check-box input{font-size:90%; line-height: 1.5em; vertical-align: middle;padding-left: 0.3em;}

.jbox{display:grid;vertical-align:middle;overflow: hidden;align-items: center;
  text-align: center;padding-top: 0.3em!important;padding-bottom: 0.3em!important;
  padding-left: 0.4em;padding-right: 0.4em;text-align: left;padding-bottom: 0.1em!important;}  
.jbox h1{font-size: 1.3rem;}
.jbox h1 small{font-size: 90%;}
.jbox h1,.jbox h1 small{padding-top:0.5rem;padding-bottom: 0.5rem;}
.jbox h2{font-size: 1.1rem;}
.jbox h2 small{font-size: 90%;}
.jbox h2,.jbox h2 small{padding-top:0.3rem;padding-bottom: 0.3rem;}
.jbox h3{font-size: 0.8rem;}
.jbox h3 small{font-size: 90%;}
.jbox img{padding-top: -0.3em;}
@media (max-width: 430px){
  .jbox h1,.jbox h1 small{padding-top:0.2rem;padding-bottom: 0.2rem;}
  .jbox h2,.jbox h2 small{padding-top:0.1rem;padding-bottom: 0rem;}
  .jbox h1{font-size: 1.2rem;}
  .jbox h2{font-size: 0.95rem;}
  }
@media (min-width: 576px){
  .jbox h1,.jbox h1 small{padding-top:0.8rem;padding-bottom: 0.8rem;}
  .jbox h2,.jbox h2 small{padding-top:0.6rem;padding-bottom: 0.6rem;}
  }
@media (min-width: 582px){
  .jbox h1,.jbox h1 small{padding-top:0.5rem;padding-bottom: 0.5rem;}
  .jbox h2,.jbox h2 small{padding-top:0.3rem;padding-bottom: 0.3rem;}
  }
@media (min-width: 768px){
  .jbox h1,.jbox h1 small{padding-top:1rem;padding-bottom: 1rem;}
  .jbox h2,.jbox h2 small{padding-top:0.5rem;padding-bottom: 0.5rem;}
  }
@media (min-width: 850px){
  .jbox h1,.jbox h1 small{padding-top:1.3rem;padding-bottom: 1.3rem;}
  .jbox h2,.jbox h2 small{padding-top:0.8rem;padding-bottom: 0.8rem;}
  }
@media (min-width: 992px){
  .jbox h1,.jbox h1 small{padding-top:0.8rem;padding-bottom: 0.8rem;}
  .jbox h2,.jbox h2 small{padding-top:0.35rem;padding-bottom: 0.35rem;}
  .jbox img{width: 105%;}
  }
@media (min-width: 1200px){
  .jbox h2{font-size: 1rem;}
  .jbox h2,.jbox h2 small{padding-top:0.3rem;padding-bottom: 0.3rem;}
  }
@media (min-width: 1200px){
  .jbox h2{font-size: 1rem;}
  .jbox h2,.jbox h2 small{padding-top:0.3rem;padding-bottom: 0.3rem;}
  }  
@media (min-width: 1300px){
  .jbox h2,.jbox h2 small{padding-top:0.5rem;padding-bottom: 0.5rem;}
  }
