@media all and (min-width: 980px) and (min-device-width: 980px), all and (max-device-width: 1024px) and (min-width: 1024px) and (orientation: landscape) {
  #zone-content-bottom-wrapper, #block-search-form, #block-tb-megamenu-menu-productos-tigo, #block-tb-megamenu-main-menu, #zone-footer-blocks-wrapper, #zone-user, .group-info-slide .field-name-field-slide-basic-link, #block-bean-aplicaciones-y-servicios, #block-bean-block-smartphones-maneja-tu-line, .block-menu-productos-tigo, #block-delta-blocks-logo, body.page-tigosmart-faq h1.title, #block-block-1 { display: block ! important; }
  .block-menu-mobile-main-menu, #region-mobile-nav, #block-menu-menu-mobile-header-icons, .block.block-menu-mas, #block-block-11, #block-block-12, #block-menu-menu-mas--2 { display: none ! important; }
  body.tigosmart-custom-body-class .block-bean.slideshow_pager, body.tigosmart-custom-body-class .block-bean.slideshow_pager_v2, body.tigosmart-custom-body-class .static_information { width: 100%; max-width: none; padding: 0px; }
  body.tigosmart-custom-body-class .static_information .group-fields .field-name-field-basic-information-descript { font-size: 18px; line-height: 26.4px; }
  body.tigosmart-custom-body-class #breadcrumb.grid-12, body.tigosmart-custom-body-class #messages.grid-12 { margin: 0px auto ! important; padding-top: 20px; }
  body.tigosmart-custom-body-class.front .block-bean.slideshow_basic { max-width: 1280px; margin-top: 0px; }
  body.tigosmart-custom-body-class.front .block-bean.slideshow_basic .field-name-field-slide-basic-background img { width: 100%; max-width: 1280px; height: auto; max-height: 510px ! important; }
  .block-menu-productos-tigo .content { right: 0px; }
  #block-delta-blocks-logo { margin: 0px 10px 0px 0px; }
  #block-tb-megamenu-main-menu { margin: 30px 0px 0px; float: left; }
  #block-search-form { border-bottom: 1px solid rgb(255, 255, 255); margin: 20px 0px 5px; padding: 0px 0px 5px; text-align: left; border-top: 0px none; float: right; clear: right; width: 185px; }
  #block-search-form .form-text { border-radius: 10px; background-color: transparent; color: rgb(255, 255, 255); font-size: 13px; font-style: italic; width: 155px; padding: 2px; text-indent: 2px; border: 0px none ! important; display: block; }
  #block-search-form .search-form .form-actions { top: -3px; }
  .search-form .form-item-search-block-form { display: block; margin: 0px; }
  .group-info-slide .field-name-field-slide-basic-link a { border-radius: 25px; color: rgb(0, 46, 110); white-space: nowrap; float: none; text-align: center; font-size: 16px; padding: 0px 30px; height: 40px; line-height: 40px; display: inline-block; background-color: rgb(67, 199, 244); text-transform: uppercase; }
  .group-info-slide .field-name-field-slide-basic-link a:hover { background-color: rgb(153, 219, 248); color: rgb(0, 46, 110); text-decoration: none; }
  .group-info-slide .field-name-field-slide-basic-link a:active { background-color: rgb(153, 219, 248); box-shadow: 0px 2px 4px rgb(114, 164, 187) inset ! important; color: rgb(0, 46, 110); text-decoration: none; }
  .block-bean.tips_tigo { padding: 0px; width: inherit; margin: inherit; }
  .block-bean.tips_tigo .field-name-field-tips-description { font-size: 22px; margin: 0px 0px 30px; }
  body.tigosmart-custom-body-class .list_inline .field-name-field-list-inline-elements .field-items .field-item .field-name-field-item-list-inline-descrip { font-size: 16px; width: 100%; padding: 0px; float: none; }
  #block-block-1 .content, #block-block-2 .content { margin: 0px; text-align: inherit; }
  #block-block-2 .content img { max-width: none ! important; }
  #block-block-2 .content { text-align: right; }
  .bean-group-block > .content > .field-name-field-group-blocks > .field-items > .field-item::after { content: ""; position: absolute; top: 0px; bottom: 0px; z-index: -1; }
  #block-bean-smartphones .block-inner::after, #block-bean-maneja-tu-lnea .block-inner::after { content: " "; display: block; clear: both; }
  #block-bean-aplicaciones-y-servicios .group-left { float: left; width: 60%; }
  #block-bean-aplicaciones-y-servicios .group-right { float: left; width: 40%; }
  .group-wrap-servicios { padding: 0px 20px; margin-top: 6px; }
  .group-wrap-servicios .field-name-field-title { border-bottom: 1px solid rgb(3, 132, 190); margin: 0px 0px 26px; padding: 0px 0px 5px; text-transform: uppercase; }
  .group-wrap-servicios .field-collection-container > .field-item { margin: 8px 0px; }
  .group-wrap-servicios .field-collection-container .field-item div { display: inline; font-size: 15px; padding: 0px; }
  .group-wrap-servicios .field-collection-container .field-item img { vertical-align: middle; padding-right: 5px; }
  .group-wrap-servicios .field-collection-container .field-item a { color: rgb(255, 255, 255); }
  .group-wrap-servicios .field-collection-container .field-item a:hover { color: rgb(65, 201, 243); text-decoration: none; }
  div.vertical-tabs { margin: 1em 0px 1em 230px; border-width: 1px 0px 0px; border-style: solid none none; border-color: rgb(204, 204, 204) -moz-use-text-color -moz-use-text-color; -moz-border-top-colors: none; -moz-border-right-colors: none; -moz-border-bottom-colors: none; -moz-border-left-colors: none; border-image: none; position: relative; }
  .vertical-tabs ul.vertical-tabs-list { width: 230px; list-style: outside none none; position: relative; float: left; padding: 0px; }
  body.tigosmart-custom-body-class .static_information .field-name-field-basic-information-image img { height: 490px; max-height: 490px; margin-top: 0px; }
  body.tigosmart-custom-body-class .static_information .group-fields.group-fields-right { left: 588px; }
  .form-actions { text-align: right; clear: both; padding: 15px 0px; border-top: 1px solid rgb(47, 48, 71); }
  #edit-webform-ajax-submit-45 { width: auto; padding: 10px 40px; display: inline; line-height: 24px; height: 40px; margin: 0px; }
  .slideshow_pager .group-texto-group-slide { width: 410px; position: absolute; bottom: 50px; margin-left: -480px; left: 50%; z-index: 10; padding-right: 550px; }
  #flexslider-gallery-pager { padding: 0px 60px; }
  #flexslider-gallery-pager.flexslider .slides li { width: 140px ! important; }
  #block-block-13 { display: none; }
  @media (min-width: 1024px) {
  body.tigosmart-custom-body-class .slideshow_pager h2.block-title { margin-left: -450px ! important; margin-top: 90px; }
  .slideshow_pager .tigosmart-layerslider .tigosmart-layerslider-three-right { left: 60%; }
  .slideshow_pager .tigosmart-layerslider .tigosmart-layerslider-two-right { left: 83%; }
  body.tigosmart-custom-body-class.front .block-bean.slideshow_basic .group-info-slide-left { bottom: 103px; margin-left: -455px; }
}
  @media (min-width: 1030px) {
  body.tigosmart-custom-body-class.front .block-bean.slideshow_basic .group-info-slide-right { bottom: 179px; margin-right: -425px; }
  .flexslider .flex-next { right: -50px ! important; }
  .flexslider .flex-prev { left: -50px ! important; }
  .flexslider:hover .flex-next { right: 60px ! important; }
  .flexslider:hover .flex-prev { left: 60px ! important; }
}
  @media (min-width: 1040px) {
  body.tigosmart-custom-body-class.front .block-bean.slideshow_basic .group-info-slide-left { bottom: 179px; margin-left: -448px; }
}
  @media (min-width: 1300px) {
}
}
@media all and (min-width: 980px) and (min-device-width: 980px), all and (max-device-width: 1024px) and (min-width: 1024px) and (orientation: landscape) {
  .grid-1, .grid-2, .grid-3, .grid-4, .grid-5, .grid-6, .grid-7, .grid-8, .grid-9, .grid-10, .grid-11, .grid-12 { display: inline; float: left; position: relative; margin-left: 1%; margin-right: 1%; }
  .push-1, .pull-1, .push-2, .pull-2, .push-3, .pull-3, .push-4, .pull-4, .push-5, .pull-5, .push-6, .pull-6, .push-7, .pull-7, .push-8, .pull-8, .push-9, .pull-9, .push-10, .pull-10, .push-11, .pull-11, .push-12, .pull-12 { position: relative; }
  .alpha { margin-left: 0px; }
  .omega { margin-right: 0px; }
  .container-12 .grid-1 { width: 6.333%; }
  .container-12 .grid-2 { width: 14.667%; }
  .container-12 .grid-3 { width: 23%; }
  .container-12 .grid-4 { width: 31.333%; }
  .container-12 .grid-5 { width: 39.667%; }
  .container-12 .grid-6 { width: 48%; }
  .container-12 .grid-7 { width: 56.333%; }
  .container-12 .grid-8 { width: 64.667%; }
  .container-12 .grid-9 { width: 73%; }
  .container-12 .grid-10 { width: 81.333%; }
  .container-12 .grid-11 { width: 89.667%; }
  .container-12 .grid-12 { width: 98%; }
  .container-12 .prefix-1 { padding-left: 8.333%; }
  .container-12 .prefix-2 { padding-left: 16.667%; }
  .container-12 .prefix-3 { padding-left: 25%; }
  .container-12 .prefix-4 { padding-left: 33.333%; }
  .container-12 .prefix-5 { padding-left: 41.667%; }
  .container-12 .prefix-6 { padding-left: 50%; }
  .container-12 .prefix-7 { padding-left: 58.333%; }
  .container-12 .prefix-8 { padding-left: 66.667%; }
  .container-12 .prefix-9 { padding-left: 75%; }
  .container-12 .prefix-10 { padding-left: 83.333%; }
  .container-12 .prefix-11 { padding-left: 91.667%; }
  .container-12 .suffix-1 { padding-right: 8.333%; }
  .container-12 .suffix-2 { padding-right: 16.667%; }
  .container-12 .suffix-3 { padding-right: 25%; }
  .container-12 .suffix-4 { padding-right: 33.333%; }
  .container-12 .suffix-5 { padding-right: 41.667%; }
  .container-12 .suffix-6 { padding-right: 50%; }
  .container-12 .suffix-7 { padding-right: 58.333%; }
  .container-12 .suffix-8 { padding-right: 66.667%; }
  .container-12 .suffix-9 { padding-right: 75%; }
  .container-12 .suffix-10 { padding-right: 83.333%; }
  .container-12 .suffix-11 { padding-right: 91.667%; }
  .container-12 .push-1 { left: 8.333%; }
  .container-12 .push-2 { left: 16.667%; }
  .container-12 .push-3 { left: 25%; }
  .container-12 .push-4 { left: 33.333%; }
  .container-12 .push-5 { left: 41.667%; }
  .container-12 .push-6 { left: 50%; }
  .container-12 .push-7 { left: 58.333%; }
  .container-12 .push-8 { left: 66.667%; }
  .container-12 .push-9 { left: 75%; }
  .container-12 .push-10 { left: 83.333%; }
  .container-12 .push-11 { left: 91.667%; }
  .container-12 .pull-1 { left: -8.333%; }
  .container-12 .pull-2 { left: -16.667%; }
  .container-12 .pull-3 { left: -25%; }
  .container-12 .pull-4 { left: -33.333%; }
  .container-12 .pull-5 { left: -41.667%; }
  .container-12 .pull-6 { left: -50%; }
  .container-12 .pull-7 { left: -58.333%; }
  .container-12 .pull-8 { left: -66.667%; }
  .container-12 .pull-9 { left: -75%; }
  .container-12 .pull-10 { left: -83.333%; }
  .container-12 .pull-11 { left: -91.667%; }
}
