.no-scroll{overflow: hidden;}
.completor-wrap{top: 0;width: 100%;height: 100%;}
.completor-wrap.active{position: fixed;z-index: 999999999;background: white;}
.completor-wrap.active h1{display: none;}
.loading{display:none;position: absolute;width: 100%;height: 100%;top: 0;left: 0;background: #e52323;z-index: 3;}
.search.found .loading{display:block;position: absolute;width: 100%;height: 100%;top: 0;left: 0;background: #e52323;z-index: 3;}
.search.found .anim{width: 100%;height: 100%;display: table;}


.home-carr .item{background-position: center;height: 500px;background-size: cover;background-image: url(https://admin.smarket.com.ar/assets/pagina/img/homebackg.jpg);padding-top: 250px;}
#title{color:white;text-align: center;margin-top:110px;position: relative;}
#title.principal .home-carr .item{padding-top: 120px;}
body.referente #title{margin-top:165px;;padding-top: 20px;}
body.referente .home-carr .item{padding-top: 160px;}
body.referente #title .item h1{font-size: 62px;}
body.referente #title .item h2{font-size: 40px;text-shadow: -2px 3px 8px rgba(0,0,0,0.3);}
#title h1{font-family: Oswald!important;font-weight: 700;font-size: 62px;margin-bottom: -6px;text-shadow: -2px 3px 8px rgba(0,0,0,0.3);}
#title .item h1 {font-size: 40px;}
#title.principal .item h1 {font-size: 62px;}
#title p{font-weight: 500;font-size: 30px;}
#title .completor{position: absolute;display: block;width: 100%;top: 28%;z-index: 2;}
#title .completor h1 button{box-shadow: -6px 7px 0px #bf3c3c;background-color: #e52323;border: none;color: white;padding-right: 12px;}
#title .completor h1 button *{cursor: pointer;}
/*#title .completor h1 button:after{content:" +";}*/
#title .search{padding: 20px;width: 0;max-width: 70%;margin: auto;min-height: 430px;background-color: #e52323;margin-top: -110px;z-index: 4;position: relative;transition: width,1s;display: none;}
#title .search.opened{position: relative;animation-name: open;animation-duration: .5s;display: block;animation-fill-mode: forwards;}
#title .search.closed{animation-name: open;animation-duration: .5s;animation-direction: reverse;animation-fill-mode: reverse;}
@keyframes open {
	0% {width: 0%;display: none;}
	1% {width: 0%;display: block;}
	100% {width: 100%;display: block;}
}
@keyframes close {
	0% {width: 100%;display: block;}
	50% {width: 0%;}
	100% {display: none;}
}


#title .search .input{text-align: left;width: 100%;}
#title .search input{font-family: "Oswald";text-transform: uppercase;color: white;margin-bottom: 20px;font-size: 30px;display: inline-block;width: 95%;background: none;border: none;border-bottom: 2px solid white;}
#title .search input::placeholder{color: white;opacity: 0.5;}
#title .search input:-ms-input-placeholder{color: white;opacity: 0.5;}
#title .search input::-ms-input-placeholder{color: white;opacity: 0.5;}
#title .search .input button{font-size: 40px;color: white;font-family: "Oswald";font-weight: 600;cursor: pointer;}
#title .search label{margin-bottom: 0;font-size: 17px;}
#title .search .provincia{padding: 0;font-size: 0;}
#title .search .localidades{list-style: none;padding-left: 10px;}
#title .search .options{padding: 6px;border: 1px solid white;text-align: left;display: block;width: 100%;max-height: 400px;overflow: auto;list-style: none;}
/* width */
#title .search .options::-webkit-scrollbar {width: 10px;}
/* Track */
#title .search .options::-webkit-scrollbar-track {background: transparent;border: 1px solid white;}
/* Handle */
#title .search .options::-webkit-scrollbar-thumb {background: white;}

#title .search .options .localidad{cursor: pointer;font-size: 17px;font-weight: 600;}
#title .search .options .localidad:hover{background: white;color: #e52323;font-weight: 600;padding-left: 10px;}
li.localidad.otra.mtop {margin-top: 16px;}

.hl{box-shadow: -6px 7px 0px #bf3c3c;background-color: #e52323;}

#features{background: #f26c69;padding:23px 0;text-align: center;box-shadow: 0px 9px 8px rgba(0,0,0,0.3);}
.feature h3{color: white;}

#highlights{margin-top: 60px;padding-bottom: 120px;}
#highlights h3{padding-left: 15px;margin-bottom: 20px;}
.highlight{margin-top: 40px;}

#specials{background-image: url(https://admin.smarket.com.ar/assets/pagina/img/sombra3.svg);background-size: 100%;background-position: bottom;background-repeat: no-repeat;background-color: #f28338;padding: 30px 0 95px 0;position: relative;}
#specials .cuadros{position: relative;background-color: #f28338;padding: 28px 28px 18px 28px;}
/*#specials .cuadros:before{content: url(/img/sombra2.svg);position: absolute;top: 0;left: -140px;}*/
#specials .cuadro{height: 265px;padding: 0;}
#specials .cuadrohorizontal{height: 180px;padding: 0px;}
#specials .cuadro.left{height: 265px;padding-right: 5px;}
#specials .cuadro.right{height: 265px;padding-left: 5px;}
.cuadros .row {padding-top: 10px;}
#specials .cuadro .sub-cuadro{background-position: center;height: 100%;width: 100%;padding: 0;background-repeat: no-repeat;background-size: cover;}
#specials .cuadrohorizontal .sub-cuadro{background-position: center;height: 100%;width: 100%;padding: 0;background-repeat: no-repeat;background-size: cover;}
#specials .sub-cuadro label{cursor: pointer;position:absolute;text-transform: uppercase;font-family: Oswald!important;font-size:30px;font-weight: 700;color:white;box-shadow: 0px 9px 8px rgba(0,0,0,0.3);background-color: #e52323;padding: 7px 13px;}
#specials .sub-cuadro label:before{content: "+";}
#specials .cuadro.top .sub-cuadro label{top: 20px;}
#specials .cuadro.bottom .sub-cuadro label{bottom: 20px;}
#specials .cuadro.left .sub-cuadro label{left: -25px;box-shadow: -6px 7px 0px #bf3c3c;}
#specials .cuadro.right .sub-cuadro label{right: -25px;box-shadow: 6px 7px 0px #bf3c3c;}
#specials .cuadrohorizontal .sub-cuadro label{left: -25px;box-shadow: 6px 7px 0px #bf3c3c;}

#marcas{padding: 70px 0;}
#marcas h3{margin-bottom: 33px;}
#marcas .container{border-top: 1px solid rgba(242, 131, 56, 0.4);border-bottom: 1px solid rgba(242, 131, 56, 0.4);padding: 30px 15px;text-align: center;}
#marcas span{vertical-align: middle;}
#marcas img{max-width: 130px;margin: 0 23px;vertical-align: middle;}
/*#specials .cuadro.top.left .sub-cuadro label{font-size: 47px;}*/

#comentarios{padding: 0 0;text-align: center;}
#comentarios h3{margin-bottom: 53px;}
#comentarios .container{padding: 30px 15px;text-align: center;}
#comentarios h5{font-weight: 700;font-family: Oswald!important;margin-bottom: 25px;}
#comentarios p{font-size: 15px;color: rgba(0,0,0,0.6);margin-top: 25px;}

#quiero{padding: 70px 0 0; text-align: center;}
body.referente #quiero{display: none;}
#quiero .container{background-image: url("https://admin.smarket.com.ar/assets/pagina/img/referente7c.jpg");background-size: 100%;background-position: center;background-repeat: no-repeat;}
#quiero .back{box-shadow: -4px 0px 0px #c13e3e;margin-top:70px;width: 85%;padding:75px 35px 105px;background-color: #ea4747;}
#quiero h2{color: white;font-size: 40px;text-transform: uppercase;font}
#quiero p{color: white;font-size: 17px;line-height: 24px;margin: 20px 0 31px;}
#quiero a{font-weight: 700;font-family: Oswald!important;font-size: 21px;text-transform: uppercase;color: #ea4747!important;box-shadow: -4px 0px 0px rgba(0,0,0,0.2);background-color: white;padding: 7px 19px;}

#news{background:#2d2d2d;padding: 40px 0; text-align: center;color: white;text-align: center;}
#news h3{color: white;margin-bottom: 16px;}
#news p{color: white;font-size: 17px;}
#news input[type="text"]{color:white;width: 310px;background: transparent;border: 1px solid white;padding: 7px 10px;margin-right: 0;}
#news input[type="text"]::placeholder { color: white;}
#news button {border: none;background: white;color: #ea4747;padding: 8px 24px;margin-left: -6px;}
#news button img{width: 17px;}



/*::::::::::: PAGINA DE REFERENTES ::::::::::::::::*/
#follow .back{background: #f26c69;min-height: 210px;margin-top: 30px;}
#follow .back img.phones {float: left;width: 33%;position: relative;margin: -70px;margin-left: -110px;padding: 0;}
#follow .back .text {float: right;padding: 60px 0;width: 76%;margin: 0;text-align: center;}
#follow h3 {color: white;}
#follow {color: white;margin-bottom: -11px;}
#follow .links{margin-top: 15px;}
#follow a.boton{font-weight: 700;font-family: Oswald!important;font-size: 19px;text-transform: uppercase;color: #ea4747!important;box-shadow: -4px 0px 0px rgba(0,0,0,0.2);background-color: white;padding: 7px 19px;}
#follow #redes{margin-top: 10px;display: none;}
#follow #redes a {margin: 0px 6px;display: inline;}