@charset "utf-8";
/* CSS Document */

/*
Author: Mauro,s Net.Com
Author URL: https://mauros-net.com.com
License: Creative Commons Attribution 3.0 Unported
License URL: https://creativecommons.org/licenses/by/3.0/
*/
/* reset */
/*
 * Base structure
 */

/* Move down content because we have a fixed navbar that is 50px tall */
@import url(style.fonts.css);

body {
  font-family: Dax-Medium;
  color:#717171;
}

body {
  padding-top: 50px;
}


.images_1_of_3 {
	margin: auto;
	width: 300px;
	height: auto;
}
.card .shadow-sm .text-center {
	border: none; 
	border-radius: none;
}
.img-produ{
	
	width: 300px;
	height: auto;
	
}

.pagin {
	display: none
}

.page-link {
	color: #000;
}

.navbar{

    box-shadow:
    0 0.5rem 1rem rgb(0 0 0 / 5%), inset 0 -1px 0 rgb(0 0 0 / 15%);
}
.navbar-light .navbar-brand{
    color:#717171;
}
.banner{
    margin-top: 10px;
}
.img-baner{
    width: 100%;
    height: auto;
}
.card{
    border: none; 
}
.img-produ{
    width: 300px;
    height: auto;
}		
h1, h2, h3, h4, h5, h6, .h1, .h2, .h3, .h4, .h5, .h6 {
    font-family: Dax-ExtraBoldItalic;
    color: #333;
}
h3{
    font-size: 24px;
}
h4{
    font-size: 18px;
}	
.follow ul{
	float:left;
	padding-right:40px; 
	list-style:none;
}	
.follow li{
	padding-top:10px;
		}
.follow li.first{
	padding-top:10px;
		}
.follow li a{
	color:#333; 
	font-size:12px;
	text-decoration:none;
}
.follow li a:hover .follow-site{
	text-decoration:underline;
}

.address dd a{ 
	font-size:12px;
	text-decoration:none;
}
.address dd a:hover {
	text-decoration:underline;
}

.copyright a{ 
	font-size:10.5px;
	text-decoration:none;
}
.copyright a:hover {
	text-decoration:underline;
}
/*--countdow---*/
.countdown {
  height: 1px;
  z-index: 2;
  position: relative;
  /* bottom: 1px; */
  width: 100%;
  display: flex;
  justify-content: center;
}
.countdown >div {
  position: absolute;
  display: flex;
  justify-content: center;
  align-items: center;
  padding: 2px;
  background: #002e0f;
  width: 100%;
  margin: 0 auto;
  bottom: 7px;
  border-top-left-radius: 56px;
  border-top-right-radius: 56px;
  max-width: 1270px;
}
.countdown .countdown__faltapoco h3 {
  text-align: center;font-size: 1.5em;color: white;
}
.countdown .countdown__countdown {
  display: flex;
  justify-content: space-around;
  margin:0 131px 0 70px;
  align-items: center;
  color: white;
  text-align: center;
  position: relative;
  z-index: 1;
}
.countdown .countdown__countdown i {
  font-style: normal;
  font-size: 2.5em;
  font-weight: 700;
  line-height: 0.76;
  display: block;
  margin-top: 12px;
}
.countdown .countdown__countdown span {
  display: block;
  font-size: 1em;
  line-height: 0.8;
  font-weight: 500;
}
.countdown .countdown__countdown .linea {
  width: 2px;
  height: 58px;
  margin: 0 28px;
  background: white
}
.countdown .link a div{
  border: 2px solid white;
  background: transparent;
}

.countdown .countdown__countdown {
    margin: 0 4vw;
  }

.countdown .countdown__faltapoco h3 {
    font-size: 1em;
  }
  .countdown .countdown__countdown .linea {
    margin: 0 10px;
  }


.countdown {
    height: unset;
    max-width: 100%;
    margin: 0 auto;
    bottom: 0,5px;
  }
  .countdown >div {
    bottom: 0;
    border-top-left-radius: 30px;
    border-top-right-radius: 30px;
    border-bottom-left-radius: 0;
    border-bottom-right-radius: 0;
    /*flex-direction: column;*/
    padding-top: 10px;
  }
  .countdown .countdown__faltapoco h2 {
    color: aliceblue;
  }
  .countdown .countdown__faltapoco h3 br{
    display: none;
  }
  .countdown .countdown__countdown {
    margin: 13px 4vw;
  }
  .countdown .countdown__countdown i {
    font-size: 2em;
  }
  .countdown .countdown__countdown .linea {
    width: 1px;
  }
  .countdown .link{
    bottom: -9px;
    position: absolute;
  }

@media (max-width: 490px) {
    .countdown >div {
    bottom: 0;
    border-top-left-radius: 30px;
    border-top-right-radius: 30px;
    border-bottom-left-radius: 0;
    border-bottom-right-radius: 0;
    flex-direction: column;
    padding-top: 3px;
  }
    
}

/*************button descargas***************************/

.btn-default {
  text-shadow: 0 -1px 0 rgba(0, 0, 0, .2);
  -webkit-box-shadow: inset 0 1px 0 rgba(255, 255, 255, .15), 0 1px 1px rgba(0, 0, 0, .075);
          box-shadow: inset 0 1px 0 rgba(255, 255, 255, .15), 0 1px 1px rgba(0, 0, 0, .075);
}
.btn-default:active,
.btn-default.active {
  -webkit-box-shadow: inset 0 3px 5px rgba(0, 0, 0, .125);
          box-shadow: inset 0 3px 5px rgba(0, 0, 0, .125);
}
.btn-default.disabled,
.btn-default[disabled],
fieldset[disabled]
fieldset[disabled].btn-default{
  -webkit-box-shadow: none;
          box-shadow: none;
}
.btn-default .badge {
  text-shadow: none;
}
.btn:active,
.btn.active {
  background-image: none;
}
.btn-default {
  text-shadow: 0 1px 0 #fff;
  background-image: -webkit-linear-gradient(top, #fff 0%, #e0e0e0 100%);
  background-image: -webkit-gradient(linear, left top, left bottom, from(#fff), to(#e0e0e0));
  background-image:         linear-gradient(to bottom, #fff 0%, #e0e0e0 100%);
  background-repeat: repeat-x;
  border-color: #dbdbdb;
  border-color: #ccc;
}
.btn-default:hover,
.btn-default:focus {
  background-color: #e0e0e0;
  background-position: 0 -15px;
}
.btn-default:active,
.btn-default.active {
  background-color: #e0e0e0;
  border-color: #dbdbdb;
}
.btn-default.disabled,
.btn-default[disabled],
fieldset[disabled] .btn-default,
.btn-default.disabled:hover,
.btn-default[disabled]:hover,
fieldset[disabled] .btn-default:hover,
.btn-default.disabled:focus,
.btn-default[disabled]:focus,
fieldset[disabled] .btn-default:focus,
.btn-default.disabled.focus,
.btn-default[disabled].focus,
fieldset[disabled] .btn-default.focus,
.btn-default.disabled:active,
.btn-default[disabled]:active,
fieldset[disabled] .btn-default:active,
.btn-default.disabled.active,
.btn-default[disabled].active,
fieldset[disabled] .btn-default.active {
  background-color: #e0e0e0;
  background-image: none;
}

/******************** Footer ******************/
footer {
	color:#717171;
	font-size:12px;
}
.footersty{
	margin-top:25px; 
	padding-top:15px;
}
.footersty .row.stypie{
	background-color:#F8F8F8; 
	border:#E7E7E7;
}
.footer-bg {
	background-color:#F8F8F8;
	padding:0 20px 30px 20px;
}
footer a {
	color:#717171;
}

.copyright {
	padding:5px 0 0 0;
	font-size:10px;
	text-align:center;
}
.footer-logo {
	font-weight:normal;
	font-size:10.5px;
	line-height:30px;
	color:#717171;
	margin:-7px 0 0 0;
	display:inline-block;
}
.footer-list li {
	background:url(../images/list-1-marker.gif) no-repeat 0 6px;
	font-size:12px;
	line-height:18px;
	padding:0 0 10px 14px;
}
.footer-list li a {
    color:#717171;
    text-decoration:none;
}
.footer-list li a:hover {
    color:#fff;
}
.heading-1 {
	color:#333;
	padding-top: 15px;
	padding-bottom: 25px;
}
.social-list li {
	text-align:right;	
	padding:5px 0 0 0;
}
.social-list li a {
    display:inline-block;
    width:27px;
    height:24px;
    background:#585858;
}
.social-list li a:hover {
    background:#b30404;
}
.bd-footer .follow .icon{
height:24px;
width:24px;
display:inline-block;
vertical-align:middle;
background-repeat:no-repeat;
padding-left:10px}

.bd-footer .int-icon{ 
	background:url(../image/social/instagram.png) 0 0px;
}

.bd-footer .follow .fb-icon{ 
	background:url(../image/social/facebook.png) 0 0px;
}
.bd-footer .follow .tw-icon{
	background:url(../image/social/twitter.png) 0 0px;
}
.bd-footer .follow .yt-icon{
	background:url(../image/social/youtube.png) 0 0px;
}		
.hed{
  font-family:Dax-BoldItalic;
  font-size:24px; 
  line-height:30px;
  color:#333;
  padding-top:0;
	padding-bottom: 25px;
}
.py-4{
    padding-top: 5.5rem !important;
    padding-bottom: 2.5rem !important;
}
.z1{
    padding-right: 25px;
}
.z2{
    padding-left: 45px;
}

.modal-img {
	width: 100%;
	height: auto;
}

/*.modal-dialog-centered {
	width: 90%;
    max-width:950px;
	max-height: auto;
}

.pop{
	width: 100%;
	height: auto;
}*/

/*@media only screen and (min-width: 320px) and (max-width: 576px){
	.modal-dialog-centered{
		width: 80%;
		height: auto;
		margin: auto;
	}
}*/
