img{max-width:100%;height:auto}body{margin:0;background:url(../imagenes/background.jpg);background-repeat:no-repeat;background-attachment:fixed;background-color:#000;background-position:center top;font-family:roboto,sans-serif}.container{width:950px;margin:0 auto}header{font-weight:700}header .head{padding:12px 0;background:url(../imagenes/header-bg.gif) repeat-x top #2f2f2f}header img{width:100%}header nav{background:url(../imagenes/nav-bg.gif);padding:7px 20px;box-shadow:0 0 5px #000}header nav ul li{display:inline-block}header nav ul li a{display:inline-block;color:#aaa;text-transform:uppercase;padding:5px 15px;border-radius:5px;font-size:11px;margin:0 10px}header nav ul li a:hover{background:#333;color:#fff}header nav ul li .regresar{background:#580202;box-shadow:0 0 5px #000}header nav ul li .regresar:hover{background:red;color:#000}main{background:#000000;overflow:hidden}.colIzq{float:left;width:220px;padding:15px;box-sizing:border-box}.colIzq .promos{background:-webkit-linear-gradient(top,#009405,#235700);padding:15px 20px;font-size:18px;box-shadow:2px 2px 5px #000;border-radius:2px;border-top:1px solid #2f2;text-align:center}.colIzq .promos:hover{border-top-color:#235700;background:-webkit-linear-gradient(top,#0a3300,#235700)}.colIzq a{display:block;color:#ccc}.colIzq ul{margin:20px auto;padding:2px 1px}.colIzq .submenu li{border-bottom:1px solid #000;border-top:1px solid #333;text-align:center}.colIzq ul li .title{display:block;background:#ccc;color:#000;border-radius:5px;padding:9px 5px;text-transform:uppercase;font-size:12px;font-weight:700;text-align:center}.colIzq ul li .title:hover{background:red;color:#000}.colIzq ul .active>a{background:#580202;color:#aaa;box-shadow:0 0 5px #000}.colIzq ul .submenu{display:none}.colIzq ul li .submenu a{font-size:12px;padding:10px 0}.colIzq ul li .submenu a:hover{color:#9d0000;text-shadow:2px 2px 2px #000}.box{background:#222;border:2px solid #333;border-radius:7px}.colDer{float:left;width:70%;width:calc(100% - 240px);margin:10px auto;text-align:center}.contenido{width:95%;margin:10px auto 40px}.colDer li{padding:20px;border-bottom:1px solid #000;border-top:1px solid #333}.colDer .atencion{display:block;width:100%;margin:0 auto}.index .colDer .puntos{text-align:left;list-style-type:lower-latin}.index .colDer .puntos li{border-bottom:none;border-top:none}.index .colDer .puntos a{text-align:center;display:block;margin:10px 0 0;font-size:20px;color:blue}.index .colDer .puntos a:hover{color:#000}.index .colDer h1{font-size:30px;color:#9d0000;text-shadow:2px 2px 2px #000}.index .colDer h2{font-size:20px;color:#9d0000;text-shadow:2px 2px 2px #000}.index .colDer h1:hover{color:red}.index .colDer ul li p{color:#ccc;font-size:15px}.index .colDer ul li p strong{color:#5f5;font-weight:400}.index .colDer ul li p span{background:blue;color:#5f5}.colDer .disponible{background:rgba(255,255,255,.5);padding:20px;margin:20px 0;color:#9d0000;text-shadow:1px 1px 2px #000;font-size:20px;border:3px dashed #9d0000}.contacto h2{color:#580202;font-size:50px;border-bottom:1px dashed #580202}.contacto form{padding:50px 0}.contacto div.elem-group{margin:40px 0}.contacto label{display:block;font-family:aleo;padding-bottom:4px;font-size:30px}.contacto input,textarea{border-radius:10px;border:1px solid #ccc;box-sizing:border-box;font-size:1.25em;font-family:aleo;width:500px;padding:8px}.contacto textarea{height:250px}.contacto .g-recaptcha{display:inline-block}.contacto button{height:50px;background:#020258;color:#fff;border:2px solid blue;font-size:1.25em;font-family:aleo;border-radius:4px;cursor:pointer}.contacto button:hover{color:#000;background:#fff}footer{padding:12px 0;background:url(../imagenes/header-bg.gif) repeat-x top #2f2f2f;text-align:center;color:#aaa}footer a{display:block;position:fixed;bottom:50px;right:30px;color:#580202;font-size:50px}footer a:hover{background:red;color:#fff}.como-comprar .colDer ul li p{color:#aaa}.como-comprar .colDer ul li img{margin:30px auto}.como-comprar .colDer ul li p span{color:#9d0000;text-shadow:2px 2px 2px #000}.items table{background:#aaa;width:100%;margin:0 auto}.items table td{border:2px solid #fff;padding:4px 0}.items table th{background:#000;padding:10px;font-size:40px;color:#aaa}.items table td p{text-align:left}.items table td span{font-size:25px}.items table td .paypal{background:-webkit-linear-gradient(top,#000594,#230057)}.items table td a{display:block;background:-webkit-linear-gradient(top,#009405,#235700);padding:20px 0;color:#fff;border-radius:5px}.items table td a:hover{background:#590202}.items .acc{background:blue;color:#5f5}.items table td img{width:100%}.como-comprar .colDer h2{color:#fff;font-size:20px}.como-comprar .colDer h2 span{color:blue}.como-comprar .colDer h2 a{color:blue}.como-comprar .colDer h2 a:hover{color:red}.como-comprar .colDer img{border:5px dashed #000}@media screen and (max-width:1024px){.container{width:80%}.colIzq{float:none;width:100%}.colIzq ul li .title{font-size:15px}.colDer{float:none;width:100%}}@media screen and (max-width:768px){header nav{background:#222}header nav ul li img{display:none}header nav ul li{display:block}header nav ul li a{display:block;width:100%;text-align:center;font-size:20px;padding:5px 0;margin:10px 0}.colIzq ul li a,.colIzq ul li .title{text-align:center;font-size:15px;padding:10px 0}footer a{right:10px}.contacto input,.contacto textarea{width:90%}.contacto label{font-size:20px}}