MINI MINI MANI MO
@charset "UTF-8";
/* CSS Document */
@import url('https://fonts.googleapis.com/css2?family=Roboto:wght@300;400;500&display=swap');
/* MENÚ RESPONSIVO */
ul.topnav li {float:left; font-family: 'Roboto', 'Helvetica Neue', Helvetica, Arial, sans-serif; font-weight:500; }
ul.topnav li.icon {display: none;}
ul.topnav li a {display:inline-block; padding:10px; font-size:0.9em; text-align:center; text-decoration:none;}
ul.topnav li a:hover {padding:10px;}
/* MENÚ DESPLEGABLE */
ul.menu{padding:0px; list-style: none; margin:-25px 0px 0px; text-align:center;}
ul li.menu{display:inline-block; margin:0px; position:relative; font-family: 'Roboto', 'Helvetica Neue', Helvetica, Arial, sans-serif; font-weight:400; font-size:0.9em; text-align:left; }
ul li.menu a{display:block; text-decoration:none; margin:0px; padding:4px 20px; transition: all 0.5s ease-in 0s; color:rgba(137,138,141,1.00); border-radius: 10px; }
ul li.menu a:hover{color:rgba(255,255,255,1.00); background:rgba(150,0,72,1.00); border-radius: 10px; }
ul li.menu ul.dropdown{min-width:180px; /*Set width of the dropdown*/ margin:0px; padding:0px; display:none; position: absolute; z-index: 999; left: 0; text-align:left; color:rgba(1,1,1,1.00); background:rgba(255,255,255,1.00); box-shadow:rgba(0,0,0,0.45) 1px 1px 3px;}
ul li.menu:hover ul.dropdown{display: block; /* Display the dropdown */ border:rgba(100,100,100,0.35);}
ul li.menu ul.dropdown li{display: block; color:rgba(137,138,141,1.00); font-size: 1.0em; padding:0px; margin:5px; }
ul li.menu ul.dropdown li a {padding:5px; text-align:left; background:rgba(255,255,255,1.00); transition:1.2s; }
ul li.menu ul.dropdown li a:hover{display: block; color:rgba(255,255,255,1.00); background:rgba(150,0,72,1.00); transition:1.2s; }
ul.list li.list{font-family: 'Roboto', 'Helvetica Neue', Helvetica, Arial, sans-serif; }
ol.list li.list{font-family: 'Roboto', 'Helvetica Neue', Helvetica, Arial, sans-serif; list-style:inside; list-style-type:square; display:inherit;}
/* HEADER CHANGING */
header{width:100%; position:fixed; z-index:10; margin:0px;}
header.large{height:155px; background:rgba(255,255,255,1); transition:1.2s; box-shadow: rgba(137,138,141,0.8) 2px 2px 2px;}
header.large img.logo{margin:10px; height:120px; transition:1.2s;}
header.large ul.topnav{list-style-type:none; padding:5px; margin-top:0px; overflow:hidden; z-index:1000; float:left; transition:1.2s;}
header.large ul.topnav li a {color:rgba(1,1,1,0.85); border:rgba(1,1,1,0.0) solid 1px; transition:1.2s;}
header.large ul.topnav li a:hover {color:rgba(1,1,1,1.00); background:rgba(255,255,255,1.00); border:rgba(1,1,1,1.00) solid 1px; transition:1.2s;}
header.small{height:160px; background:rgba(255,255,255,1); transition:1.2s; box-shadow:rgba(0,0,0,0.5) 0px 0px 5px; }
header.small img.logo{margin:7px 15px; height:35px; transition:1.2s;}
header.small ul.topnav{list-style-type:none; padding:5px; margin-top:5px; overflow:hidden; z-index:1000; float:left; transition:1.2s;}
header.small ul.topnav li a {color:rgba(1,1,1,0.85); border:rgba(1,1,1,0.0) solid 1px; transition:1.2s;}
header.small ul.topnav li a:hover {color:rgba(1,1,1,1.00); background:rgba(255,255,255,1.00); border:rgba(1,1,1,1.00) solid 1px; transition:1.2s;}
@media screen and (max-width:1280px) {
#responsive{ display:block; }
#scrolldown{ display:none; }
ul.topnav li:not(:first-child) {display: none;}
ul.topnav li{display: none;}
ul.topnav li.icon {float:right; display: inline-block;}
header.large{height:100px;}
header.large ul.topnav{list-style-type:none; padding:0px; margin-top:0px; overflow:hidden; z-index:1000; float: right; width:100px;}
header.small{height:60px;}
header.small ul.topnav{list-style-type:none; padding:0px; margin-top:0px; overflow:hidden; z-index:1000; float: right; width:100px;}
ul.topnav.responsive{position:relative; background:#FFF;}
ul.topnav.responsive li.icon{position: absolute; right:0; top:0;}
ul.topnav.responsive li{float: none; display: inline; font-size:1em;}
ul.topnav.responsive li a{display: block; text-align:left; background:rgba(255,255,255,1.00); margin:5px; }
ul.topnav.responsive li a:hover{background:rgba(255,255,255,1.00); border:#000 solid 1px; }
}
@media screen and (max-width:670px) {
#section{width: 100%; padding: 80px 0px;}
#box_buscador{background: rgba(0,0,0,0.35); padding: 20px 40px; border-radius: 50px; width: 80%; max-width: 560px; margin: 150px auto;}
#input_buscador{float: left; width: 100%; max-width: 250px; border-radius: 25px; padding: 12px; font-size: 1.3em;}
#boton_buscador{float: right; border-radius: 30px; font-size: 1.3em; padding: 15px 25px;}
#streaming_desktop {display:none;}
#streaming_mobile {display:block;}
header.large{height:50px; background:rgba(255,255,255,1); transition:1.2s; box-shadow: rgba(0,0,0,0.65) 3px 3px 5px;}
header.large img.logo{margin:0px; float: left; height:30px; transition:1.2s; padding: 10px 0px; }
header.small{height:40px; background:rgba(255,255,255,1); transition:1.2s; box-shadow: rgba(0,0,0,0.65) 3px 3px 5px;}
header.small img.logo{margin:0px; float: left; height:30px; padding: 50px 0px; transition:1.2s;}
}
OHA YOOOO