@charset "utf-8";

#MenuVertical{padding: 0px;margin: 0px;}
#MenuVertical li{ list-style-position: inside; list-style-type: none; padding: 0px; margin-top: 3px; margin-right: 0px; margin-bottom: 0px; margin-left: 7px;border-bottom: 1px solid #C87D11;margin-bottom: 2px;}
#MenuVertical li a { color: white; font-size: 13px; font-weight: 700;}
#MenuVertical li a:hover{ color: #000000; text-decoration: none;}

.content-box { padding: 0px 5px; }
.content-box .content-box-title { color: #EAEAEA;font-size: 16px;text-align: center;min-height: 34px;border-radius: 3px;-webkit-border-radius: 3px;-moz-border-radius: 3px;padding-top: 5px;font-weight: 700;margin: 0; background: url(bg_titulo_productos.png) repeat-x left top;}
.content-box .content-area {background: #F5F4EF;margin-top: 10px;border-radius: 5px;-webkit-border-radius: 5px;-moz-border-radius: 5px;padding: 10px 15px 20px 15px;}

.mod-box { padding: 7px; background: url(border_btn_mod.png) no-repeat center bottom;}
.mod-box .mod-box-title ,#titulo_boletin{font-size: 18px;color: white;background: #FFB401;font-weight: 700;border-radius: 2px;-webkit-border-radius: 2px;-moz-border-radius: 2px;padding: 5px 6px;line-height: 1.2;}
.mod-box .content-area { padding: 10px;}

.clear{clear: both;}
.ancho_default{ width: 1036px; margin: auto;}
#main_content{ min-width: 1060px;}

#internas .container{
	width: 100% !important;
}

/*Header*/
#header{ min-height: 150px; background: white url(bg_header.jpg) no-repeat center top;}
#info_top{width: 555px;float: right; background: url(bg_info_top.png) no-repeat left top;height: 150px;}
#form {background: url(bg_input.png) no-repeat left center;width: 269px;height: 37px;float: left;}
#form #q{margin: 0;height: 37px;border: none;box-shadow: none;-webkit-box-shadow: none;-moz-box-shadow: none;width: 217px;float: left;background: none; color: #010101; font-size: 14px;}
#form #enviar{margin: 0;padding: 0;width: 51px;height: 37px;border: none;box-shadow: none;-webkit-box-shadow: none;-moz-box-shadow: none;background: none;}
#content_form{width: 472px;float: right;padding-top: 30px; background: url(border_form.png) no-repeat center bottom;padding-bottom: 18px;}
#redes{width: 201px;float: right;padding-top: 2px;}
#form #q::-webkit-input-placeholder{color: #010101;}
#form #q:-moz-placeholder{color: #010101;}
.l-amarillo{color: #F29D09; font-size: 28px;font-weight: 600;}
.l-negro{color: #1D1D1D; font-size: 24px;font-weight: 600;}
#pag_tel{padding-left: 115px;padding-top: 15px;}


/*Menu*/
#menu1{ background: url(bg_menu1.png) repeat-x left top; height: 42px;}
#icon_home{width: 90px;text-align: center;float: left;margin-top: -6px;background: url(bg_icon_home.png) repeat-x left top;border-top-left-radius: 9px;-webkit-border-top-left-radius: 9px;-moz-border-top-left-radius: 9px;border-top-right-radius: 9px;-webkit-border-top-right-radius: 9px;-moz-border-top-right-radius: 9px;padding-top: 5px;}
#content_menu1{width: 896px;float: right;}
#menuplus{ padding: 0; margin: 0; list-style: none;}
#menuplus li{ float: left;padding: 9px 22px;background: url(bg_border_li.png) left center no-repeat;}
#menuplus li a{color: black;font-size: 16px;font-weight: bolder;}
#menuplus li a:hover{ color: rgb(58, 58, 58); text-decoration: none;}
#menu2{ background: url(bg_menu2.png) repeat-x left top; height: 59px;}

/*slider*/
#slider{background: url(bg_slider.png) repeat-x center center; height: 419px; overflow: hidden;}
.l-titulo_slide{color: #000000; font-size: 29px;font-weight: bold;}
.l-text_slide{color: #000000; font-size: 15px;}
#slider .ls-bottom-nav-wrapper{ display: none;}

/*Menu2*/
#menu2 #Default{ padding: 0;margin: 0;list-style: none;}
#menu2 #Default li{float: left;background: url(bg_li_menu2.png) no-repeat right bottom;padding-top: 20px;padding-bottom: 12px;padding-left: 15px;padding-right: 50px;}
#menu2 #Default li:last-child{ background: none;}
#menu2 #Default li a{  color: black; font-size: 19px;}
#menu2 #Default li a:hover{text-decoration: none; color: #F7A300;}

/*Home*/
#content_central{ background: url(shadow_main_center.png) repeat-x left top;min-height: 500px;}
#content_central_into{ background: white url(shadow_main_center.png) repeat-x left top;box-shadow: 0px 8px 10px 5px rgb(160, 152, 152);-webkit-box-shadow: 0px 8px 10px 5px rgb(160, 152, 152);-moz-box-shadow: 0px 8px 10px 5px rgb(160, 152, 152);}
#seccion_home{min-height: 500px;width: 1000px;margin: auto;padding-top: 30px;padding-bottom: 30px;}
#internas{width: 710px;float: right;min-height: 500px;}
#content_column_left{width: 275px;min-height: 500px;float: left; background: url(bg_column_left.png) no-repeat center bottom; padding-bottom: 40px;}
#column_left{width: 275px;background: #F5A313;min-height: 500px;border-radius: 5px;-webkit-border-radius: 5px;-moz-border-radius: 5px;}
#titulo_productos_home{ background:  url(bg_left_title.png) left center no-repeat, url(bg_right_title.png) no-repeat right center,url(bg_titulo_productos.png) repeat-x left top;color: #EAEAEA;font-size:20px;text-align: center;min-height: 34px;border-radius: 3px;-webkit-border-radius: 3px;-moz-border-radius: 3px;padding-top: 5px;font-weight: 700;margin: 0;}
#list_productos{background: #F5F4EF;min-height: 465px;margin-top: 12px;border-radius: 5px;-webkit-border-radius: 5px;-moz-border-radius: 5px;padding: 6px;}

/*Productos*/
#list_productos .homeCDM{ padding: 0; margin: 0; list-style: none;}
#list_productos .homeCDM li{width: 220px;height: 330px;overflow: hidden;background: #FFFDFF;float: left;border: 1px solid #E9E9E5;border-radius: 7px;-webkit-border-radius: 7px;-moz-border-radius: 7px;margin: 6px;}
#list_productos .homeCDM li .ct_miniver_imagen {height: 180px;width: 180px;}
#list_productos .homeCDM li .ct_minivercontainer {width: 180px;margin-top: 0px;margin-right: auto;margin-bottom: 0px;margin-left: auto;padding-bottom: 5px;}
#list_productos .homeCDM li .imagen_portada { width: 180px; height: 180px;}
#list_productos .homeCDM li .ct_miniver_oferta {margin-left: 150px;}
#list_productos .homeCDM li .content_precio_oferta {margin-left: 150px;}

#columna_izquierda #Default{padding: 0;margin: 0;list-style: none;}
#columna_izquierda #Default li{ background: url(point_menu.png) no-repeat left center;padding-left: 10px;border-bottom: 1px solid #C87D11;margin-bottom: 2px;}
#columna_izquierda #Default li:last-child{ border: none;}
#columna_izquierda #Default li a{ color: black; font-size: 18px; font-weight: 700;}
#columna_izquierda #Default li a:hover{ color: #000000; text-decoration: none;}

/*Boletin*/
#form_boletin{padding: 7px 5px;}
#form_boletin #fg_submit{background: #FFB600;color: white;border: none;height: 22px;padding: 0 9px;margin: 0;margin-top: 5px;width: 104px;margin: auto;display: block;margin-top: 10px;text-shadow: none;font-weight: 700;font-size: 15px;}
#form_boletin .input_name::-webkit-input-placeholder{color:white; font-size: 13px;}
#form_boletin .input_name:-moz-placeholder{color:white; font-size: 13px;}
#form_boletin .input_email::-webkit-input-placeholder{color:white; font-size: 13px;}
#form_boletin .input_email:-moz-placeholder{color:white; font-size: 13px;}
#content_form_boletin{padding: 5px 7px;}

/*Seccion 2*/
#bar_titulos{ background: url(bg_seccion2_top.png) repeat-x left top;  height: 50px; }
#bar_titulos h2{width: 345px;float: left;text-align: center;margin: 0;color: #F49915;font-size: 19px;font-weight: 800;padding-top: 5px;}
#content_otros{ height: 375px; overflow: hidden;}
#promociones{width: 310px;height: 405px;float: left;}
#videos{width: 426px;float: left;text-align: center;padding-top: 10px;}
#preguntas{width: 270px;float: right;height: 405px;padding-right: 25px;padding-left: 10px;}
#content_video{border: 3px solid #A39A9A;border-radius: 3px;-webkit-border-radius: 3px;-moz-border-radius: 3px;width: 419px; margin: auto;box-shadow: 0px 3px 4px -1px rgb(173, 171, 171);-webkit-box-shadow: 0px 3px 4px -1px rgb(173, 171, 171);-moz-box-shadow: 0px 3px 4px -1px rgb(173, 171, 171);}
#content_promociones{width: 170px;margin: auto;border: 8px solid #F49915;padding-bottom: 20px;margin-top: 0px;border-radius: 5px;-webkit-border-radius: 5px;-moz-border-radius: 5px;}


/*preguntas */
.content_pqr {border-bottom: 1px solid #CACACA;margin-bottom: 5px;height: 58px;width: 235px;overflow: hidden;}
.content_pqr p {margin: 0;height: 58px;width: 235px;display: table-cell;vertical-align: middle;}
.content_pqr p a{color: #565656;font-size: 14px;font-weight: 700; background: url(raya_pqr.jpg) no-repeat left center;padding-left: 16px;}
.content_pqr p a:hover{ color: #F49915; text-decoration: none;}

/*Logos footer*/
#slider_logos{ background: url(bg_slider_logos.png) no-repeat center top;}
#content_slider_logos{width: 950px; margin: auto;padding-top: 10px;padding-bottom: 20px;}

/*Footer*/
#footer{background: #F6A300 url(bg_footer.png) repeat-x left top;min-height: 200px;padding-bottom: 22px;}
#footer_into{ width: 950px; margin: auto;}
#menu_footer{ width: 652px; margin: auto;padding-top: 5px;}
#menufooter{ padding: 0; margin: 0; list-style: none;}
#menufooter li{padding: 8px 15px;float: left;background: url(bg_border_li.png) no-repeat right center;padding-right: 30px;padding-left: 8px;}
#menufooter li:last-child{background: none;}
#menufooter li a{ color: white; font-size: 16px; font-weight: 700;}
#menufooter li a:hover{ color: black; text-decoration: none;}

#info_footer{ background: url(bg_footer_btn.png) no-repeat center top, url(logo_surtiradio_footer.png) no-repeat 360px center; min-height: 150px;}
#tel_footer{width: 350px;float: left;padding-left: 30px;padding-top: 28px;}
#tel_footer *{color: white;font-size: 18px;margin-bottom: 5px;}

#redes_footer{width: 220px;float: right;padding-top: 30px;}
#redes_footer *{ font-size: 18px;}

#footer_exus{ background: #2F2F2F; height: 40px; width: 100%;}
#exus{ width: 920px; margin: auto;}
#derechos_reservados{color: #E9E9E9;font-size: 12px;width: 350px;float: left;font-weight: 600;padding-top: 12px;}
#condiciones{width: 250px;float: left;text-align: center;padding-top: 12px;}
#condiciones a{color: #E9E9E9;font-size: 14px;}
#condiciones a:hover{color: #F6A300;text-decoration: none;}
#info_exus{width: 320px;float: left;color: #E9E9E9;padding-top: 8px;}
#info_exus a{color: #E9E9E9;text-align: center;display: block;font-size: 10px;}
#info_exus a:hover{text-decoration: none;color: #F6A300;}
#info_exus a b{display: block;}

/*Rediseño para los menuplus y submenus*/
.submenu{display:none;position:absolute;width: 250px;list-style-type: none;z-index: 10000;left: -35px;background-color: rgba(247,183,14,0.5);padding-left: 0px;left: -5px;top: 43px;border-radius: 0px 0px 12px 12px;}
.submenu>li:hover{background-color: rgb(245, 161, 20) !important;width: 100%;}
.subsubmenu>li:hover{background-color: rgb(245, 161, 20) !important;width: 100%;}
#menuplus>li{position: relative;}
.submenu>.lastMenuPlus{border-radius: 0px 0px 12px 12px;}
/*estilos adicionasles*/
.subsubmenu{width: 230px;background-color: rgb(255, 0, 0);left: 250px;
	position: absolute;
	border-radius: 0px 0px 20px 20px;
	background-color: rgba(247, 183, 14, 0.5);
	list-style-type: none;
	cursor:pointer;
	overflow: hidden;
	padding-left: 0px;
	margin-top: -34px;
}
#linio{position:relative;left:380px;top:122px;}

.envio_gratis{position:absolute;width:50%;left:57%;top:36%;}
.ct_only_discount{position: absolute;top: 0;left: 0;}

a.btn-curiosidades {background-color: #f59d16;padding: 20px;display: block;font-size: 15px;font-weight: bold;color: #fff !important;border-radius: 17px;box-shadow: 2px 5px 10px #c27b0f;}
a.btn-curiosidades:hover, a.btn-curiosidades:hover:visited{text-decoration: none; color: #fff;}
.ct_miniver_titulo{height: 35px !important;}
.ct_miniver_titulo a{font-size: 14px !important;}
.ct_miniverh_titulo a{font-size: 14px !important;}
.ct_miniverh_precio{font-size: 14px !important;}
#content_slide{margin-left: 0 !important;}
.ls-llide{left: 0 !important;}
.sr-redes-sociales{position: absolute;right: 0;bottom: 0;z-index: 9;background: #474747;padding: 5px 10px 2px 10px;border-radius: 20px 0 0 0;box-shadow: 1px 3px 15px;}
.sr-redes-sociales .sr-redes-text{color: #ffffff !important;padding-top: 7px;padding-right: 7px;float: left;}

/*SUPER OFERTA*/
.img-super-oferta{position:absolute;bottom: 0;left: 0;z-index: 999;animation: fadeOut 0.1s infinite;}

@-webkit-keyframes fadeOut{
	0% {opacity: 0;transform: scale(0.7);}
	50% {opacity: 1;transform: scale(1.0);}
	100% {opacity: 0;transform: scale(0.7);}
}
@keyframes fadeOut{
	0% {opacity: 0;transform: scale(0.7);}
	50% {opacity: 1;transform: scale(1.0);}
	100% {opacity: 0;transform: scale(0.7);}
}
/*.ct_miniver_precio{height:39px;}*/

#Form_584_container div{width:100%;}
#Form_584_container label{width:100%;font-size: 13px;color: white;margin: 0;}
#Form_584_container input{width: 100%;height: 20px;color: white;background: none;border: 1px solid white;margin-left: 0;margin-top: 2px;font-size: 12px;padding-left: 5px;padding-top: 5px;padding-bottom: 3px;color: white;}
#Form_584_container .form-group{margin-bottom: 0 !important;}
#Form_584_container .form-control{color: #fff;}

#Form_584_container input::-webkit-input-placeholder {color: white;}
#Form_584_container input:-moz-placeholder {color: white;}
#Form_584_container input:-ms-input-placeholder {color: white;}

#Form_584_container #fg_submit{position: relative;top: 10px;background: #FFB600;color: white;border: none;height: 22px;padding: 0 9px;width: 104px;margin: 5px auto;display: block;margin-top: 10px;text-shadow: none;font-weight: 700;font-size: 15px;}