/*!
 * Responsive v1.0
 * Copyright 2013
 */

/*ipad- desktop*/
@media (min-width: 768px) and (max-width: 979px) {}
/*ipad*/
@media screen and (max-width:767px){}	
/* screen 1024*/
@media screen and (max-width: 1150px) {
    .fixed_bm { width: 13.893617021276595%; }	
    .public_free a { left: 12.5%!important; }
}
/*desktop **/
@media screen and (max-width: 980px) {	
    .separator-client { display: inline-block; width: 100%!important; }
    .cont_vericales_portada .span3.b_aptitus { margin-left: 0!important;}
    .left_col { display:none!important; }
    .cont_pag .span10 { width:100%; }
    .wprincipal .span7 { width: 100%; margin-left: 0; }
    .nav_ipad { display: block!important; }
    .tablet_nav ul.nav_ipad { display:none!important; }
    .wprincipal .right_col { margin-left:0; width:100%; }
    .cont_box { margin-bottom:15px; }
    .cont_menu_ipad { display: inline-block; right: 0; position: absolute; top: 125px!important; width: 26%; box-shadow: 0 2px 4px #CCC; }
    .cont_menu_ipad .icon_fecha { display: inline-block; position: absolute; left: 660px; top: -20px; z-index: 9999; }
    .cont_menu_ipad ul { background-color: #FFFFFF; border: 1px solid #C7C7C7; padding: 0px; border-radius: 5px; -moz-border-radius: 5px; -webkit-border-radius: 5px; z-index: 999; }
    .cont_menu_ipad ul li { float: none; width: auto; }
    .cont_menu_ipad ul li a { width: 95%; border-top: 1px solid #F1F1F1; display: inline-block; font-size: 16px; color: #999999; padding: 10px 0px 10px 10px; background-color: #FFFFFF; text-align: left; font-family: Arial, Helvetica, sans-serif; }
    .cont_search { position: relative; }
    .cont_menu_ipad ul li a:active, .cont_menu_ipad ul li a.active_menu { background-color: #F8F8F8; color: #333333; }
    .cont_menu_ipad ul li.active_todos a { background: url("../img/flech_red.png?20130516") no-repeat scroll 10px -13px #CE211B; color: #FFFFFF; border-top: medium none; }
    .lomasbsqd { width: 100%; }
    .right_col .conten_nube ul li, .right_col .conten_nube2 ul li { padding-right: 2%; }
    .bm-ui-results { top: 35px!important; }
    .search_cont button { padding: 2% 3%; }
    #avisos_perured { display: none; }
    #lnkMobile2 { display:block; }
    /* modificacion para mediakit en tablet y smartphone */
    .right_col .adv300x250 { display: none; visibility: hidden; } 
}
/*ipad*/
@media screen and (max-width:767px) {
    .separator-client { display: inline-block; width: 100%; }
    .cont_vericales_portada .span3.b_aptitus { margin-left: 0!important;}
    .mas_fecha { display: none; }
    .mas_fecha { display: none!important; }
    ul.nav_ipad li { width: 20%; text-align: center; }
    .cont_menu_ipad { display: inline-block; right: 10px; position: absolute; top: 125px; width: 96%; }
    .cont_menu_ipad .icon_fecha { display: inline-block; position: absolute; left: 660px; top: -20px; z-index: 9999; }
    .cont_menu_ipad ul { background-color: #FFFFFF; border: 1px solid #C7C7C7; padding: 0px; position: relative; border-radius: 5px; -moz-border-radius: 5px; -webkit-border-radius: 5px; z-index: 999; }
    .cont_menu_ipad ul li { float: none; width: auto; }
    .cont_menu_ipad ul li a { width: 95%; border-top: 1px solid #F1F1F1; display: inline-block; font-size: 16px; color: #999999; padding: 10px 0px 10px 10px; background-color: #FFFFFF; text-align: left; font-family: Arial, Helvetica, sans-serif; }
    .cont_search { position: relative; }
    .cont_menu_ipad ul li a:active, .cont_menu_ipad ul li a.active_menu { background-color: #F8F8F8; color: #333; }
    .cont_menu_ipad ul li.active_todos a { background: url("../img/flech_red.png?20130516") no-repeat scroll 10px -13px #CE211B; color: #FFFFFF; border-top: medium none; }
    .lomasbsqd { width: 100%; }
    .right_col .conten_nube ul li, .right_col .conten_nube2 ul li { padding-right: 2%; }
    .right_col .adv300x250 { display: none; visibility: hidden; }
    .bm-ui-results { top: 35px!important; }
    .search_cont button { padding: 2% 3%; }
    #avisos_perured { display: none; }
    .new_plazatop_bm .result_pag ul li.mas_recientes { background: url("../img/plazatop_bm/icons_relevancia.png") no-repeat scroll 5px 4px !important; display: inline-block !important; height: 12px !important; padding-right: 10px !important; width: 14px !important; }
    .new_plazatop_bm .result_pag ul li.mas_recientes a { display: inline-block !important; height: 12px !important; width: 14px !important; padding-right: 5px !important; background: url("../img/plazatop_bm/icons_relevancia.png") no-repeat scroll 5px -10px !important; }
    .new_plazatop_bm .result_pag ul li span, .new_plazatop_bm .result_pag ul li a.menos_recientes span { display: none; visibility: hidden; }
    .new_plazatop_bm .result_pag ul li.menos_recientes { background: url("../img/plazatop_bm/icons_relevancia.png?20130603") -19px 4px no-repeat; display: inline-block; height: 12px; padding-right: 10px; width: 14px; }
    .new_plazatop_bm .result_pag ul li.menos_recientes a { background: url("../img/plazatop_bm/icons_relevancia.png?20130603") -19px -10px no-repeat; display: inline-block; height: 12px; width: 14px; padding-right: 5px; }
    .paginacion ul li a, .paginacion ul li.active_paginator span { font-size: 13px; padding: 10px 12px; }
    .paginacion ul li.active_paginator span { padding: 10px 12px; }
}
@media only screen and (min-device-width: 768px) and (max-device-width : 1000px) and (orientation : landscape) { }
/*movil 480*/
@media screen and (max-width:480px) { 
    .search .logo {  padding-top: 7%;  }
    .share_home .share span { display:none; }
    .share_home .share ul li a { margin-right:15px;  }
    .cont_new_medio hgroup h3, .cont_new_medio .span11 p, .tags_fecha, .result_pag .b3 { display:none!important; }
     ul.nav_ipad li a span { display: none; }
    .tablet_nav ul.nav_ipad {  display:block!important; }
    .result_pag .b2 { border-right:none; }
    .result_pag .b1 { margin-left:30%; }
    .cont_new_medio hgroup h2 a { font-size:14px; line-height:133%; }
    .search_cont button { padding: 4% 2%; }
    .share_home .home span a span { display: none; }
    .share_home .home span {  background-position: 0px -35px; padding-left: 35px; padding-bottom: 10px; }
    .wprincipal .right_col{ display: none; width: 275px; float: right; position: absolute; right: -275px; background-color: #F8F8F8; border-left: 1px solid #CCC; min-height: 480px; z-index: 10000; }
    #lnkMobile2 { display: inline-block; position: absolute; right: 0; top: 0; }
    .cont_mosaic .span3 { width: 48.93617021276595%; }
    .cont_mosaic .span3:nth-child(3) { margin-left:0; }
    .cont_mosaic .span3 figure { max-height: 99px;  }
    .conten_nube ul li, .conten_nube2 ul li { padding-right: 2%; display: inline; }
    .lomasbsqd { width: 95%; margin-top: 15px; }
    .share_home .home span a { padding-left: 30px; }
    .bm-ui-results { top: 35px!important; }
    .w100_iphone { width:100%; padding-top:3%; padding-left:0; }
    .wfooter footer div.span9 { width: 100%!important; }
    .wfooter footer h5.span3 { clear: both; width: 100%!important; text-align: center; padding-bottom: 10px; }
    .result_pag_client { }
    .result_pag_client .b1 { padding-left: 0%; margin-left: 0%; }
    .result_pag_client .b2 { border-right: 1px solid #666; }
    .result_pag_client .b3 { display: block!important; font-size: 12px; padding-top: 2px; padding-left: 5%; height: 20px; }
    .logo_iphone { display: block!important; }
    .paginacion .logomini { display: none!important; }
    .paginacion .span9 { width: 100%; }
    .paginacion ul li { margin-right: 4px; }
    .paginacion ul li a, .paginacion ul li.active_paginator span { font-size: 13px; padding: 10px 12px; }
    .paginacion ul li.active_paginator span { padding: 10px 12px; }
    .new_plazatop_bm .nav_ipad { display: block!important; }
    .wheader header .contshearch ul.nav_ipad { overflow: visible; }
    .wheader header .contshearch ul.nav_ipad li, .wheader header .contshearch ul.nav_ipad li a { display: block; }
    .new_plazatop_bm .wheader header .contshearch ul.nav_ipad li{ display: inline-block; }
    .new_plazatop_bm ul.nav_ipad li a span{ color: #666; }
    .new_plazatop_bm ul.nav_ipad li a.active2 span{ color: #000; }
    .new_plazatop_bm ul.nav_ipad li.all_img a { background: url("../img/plazatop_bm/ico_ofertop.png") no-repeat 0px 2px; }
    .new_plazatop_bm ul.nav_ipad li.all_video a { background: url("../img/plazatop_bm/ico_clubsus.png") no-repeat 0px 2px; }
    .new_plazatop_bm ul.nav_ipad li.all_fotogaleria a { background: url("../img/plazatop_bm/ico_juaat.png") no-repeat 0px 2px; }
    .new_plazatop_bm ul.nav_ipad li.all_kukyflor a { background: url("../img/plazatop_bm/ico_juaat.png") no-repeat 0px 2px; }
    .new_plazatop_bm ul.nav_ipad li.all_cuponidad a { background: url("../img/plazatop_bm/ico_juaat.png") no-repeat 0px 2px; }
}
/*iphone*/
@media screen and (max-width:320px) {
    .bloq_news_publicidad { height: inherit; padding-bottom: 17px; text-align: center; }
   .fuentes h4, .bloq_2 { display:none!important; }
    .result_pag .b1 { margin-left:25%; }
    .cont_new_medio .span11 .span3 { width:35.42553191489362%; }
    .cont_new_medio .span11 .span9 { width:55.95744680851064%; }
    .w100_iphone { width:100%; padding-top:3%; padding-left:0; }
    .logomini { padding-top:4.5%; }
    .b_galeria .cont_new_medio .span11 .span12 ul li.span4 { width:48.93617021276595%; }
    .search_cont button {  padding: 5% 2%; }
    .search .logo { padding-top: 7%; }
    .cont_mosaic .span3 figure { max-height: 82px; }
    .conten_nube ul li, .conten_nube2 ul li { padding-right: 2%; display: inline; }
    .lomasbsqd { width: 95%; margin-top: 15px; }
    .share_home .home span a { padding-left: 30px; }
    .bm-ui-results { top: 35px!important; }
    .w100_iphone { width:100%; padding-top:3%; padding-left:0; }
    logo_iphone { display: block!important; } 
    .paginacion .logomini { display: none!important; }
    .paginacion .span9 { width: 100%; }
    .paginacion ul li { margin-right: 4px; }
    .paginacion ul li a, .paginacion ul li.active_paginator span { font-size: 13px; padding: 10px 13px; }
    .paginacion ul li.active_paginator span { padding: 10px 15px; }
}

@media screen and (device-width: 320px) and (device-height: 640px) and (-webkit-device-pixel-ratio: 3) {
    .bloq_news_publicidad { height: inherit; padding-bottom: 17px; text-align: center; }
    .fuentes h4, .bloq_2 { display:none!important; }
    .result_pag .b1 { margin-left:25%; }
    .cont_new_medio .span11 .span3 { width:35.42553191489362%; }
    .cont_new_medio .span11 .span9 { width:55.95744680851064%; }
    .w100_iphone { width:100%; padding-top:3%; padding-left:0; }
    .logomini {  padding-top:4.5%;  }
    .b_galeria .cont_new_medio .span11 .span12 ul li.span4 { width:48.93617021276595%; }
    .search_cont button { padding: 5% 2%; }
    .search .logo { padding-top: 7%; }
    .cont_mosaic .span3 figure { max-height: 82px; }
    .conten_nube ul li, .conten_nube2 ul li { padding-right: 2%; display: inline; }
    .lomasbsqd { width: 95%; margin-top: 15px; }
    .share_home .home span a { padding-left: 30px; }
    .bm-ui-results { top: 35px!important; }
    .w100_iphone { width:100%; padding-top:3%; padding-left:0; }
    logo_iphone { display: block!important; }
    .paginacion .logomini { display: none!important; }
    .paginacion .span9 { width: 100%; }
    .paginacion ul li { margin-right: 4px; }
    .paginacion ul li a, .paginacion ul li.active_paginator span { font-size: 13px; padding: 10px 13px; }
    .paginacion ul li.active_paginator span { padding: 10px 15px; } 
}