  /*
  Theme Name: Twenty Eleven
  Theme URI: http://wordpress.org/extend/themes/twentyeleven
  Author: the WordPress team
  Author URI: http://wordpress.org/
  Description: The 2011 theme for WordPress is sophisticated, lightweight, and adaptable. Make it yours with a custom menu, header image, and background -- then go further with available theme options for light or dark color scheme, custom link colors, and three layout choices. Twenty Eleven comes equipped with a Showcase page template that transforms your front page into a showcase to show off your best content, widget support galore (sidebar, three footer areas, and a Showcase page widget area), and a custom "Ephemera" widget to display your Aside, Link, Quote, or Status posts. Included are styles for print and for the admin editor, support for featured images (as custom header images on posts and pages and as large images on featured "sticky" posts), and special styles for six different post formats.
  Version: 1.4
  License: GNU General Public License v2 or later
  License URI: http://www.gnu.org/licenses/gpl-2.0.html
  Tags: dark, light, white, black, gray, one-column, two-columns, left-sidebar, right-sidebar, fixed-width, flexible-width, custom-background, custom-colors, custom-header, custom-menu, editor-style, featured-image-header, featured-images, full-width-template, microformats, post-formats, rtl-language-support, sticky-post, theme-options, translation-ready
  Text Domain: twentyeleven
  */

  /* =Reset default browser CSS. Based on work by Eric Meyer: http://meyerweb.com/eric/tools/css/reset/index.html
  -------------------------------------------------------------- */
  * {-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box;}

  html, body, div, span, applet, object, iframe,
  h1, h2, h3, h4, h5, h6, p, blockquote, pre,
  a, abbr, acronym, address, big, cite, code,
  del, dfn, em, font, ins, kbd, q, s, samp,
  small, strike, strong, sub, sup, tt, var,
  dl, dt, dd, ol, ul, li,
  fieldset, form, label, legend,
  table, caption, tbody, tfoot, thead, tr, th, td {
    border: 0;
    font-family: inherit;
    font-size: 100%;
    font-style: inherit;
    font-weight: inherit;
    margin: 0;
    outline: 0;
    padding: 0;
    vertical-align: baseline;
  }
  :focus {/* remember to define focus styles! */
    outline: 0;
  }
  body {
    background: #fff;
    line-height: 1;
    overflow-y: scroll;
  -webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box;
  }
  ol, ul {
    list-style: none;
  }
  table {/* tables still need 'cellspacing="0"' in the markup */
    border-collapse: separate;
    border-spacing: 0;
  }
  /*caption, th, td {
    font-weight: normal;
    text-align: left;
  }*/
  blockquote:before, blockquote:after,
  q:before, q:after {
    content: "";
  }
  blockquote, q {
    quotes: "" "";
  }
  a img {
    border: 0;
  }
  article, aside, details, figcaption, figure,
  footer, header, hgroup, menu, nav, section {
    display: block;
  }

  [id="asteriscos"]:before, [id*="asteriscos-"]:before {
    content: " ";
    display: block;
    margin-top: -80px;
    height: 80px;
    visibility: hidden;
    pointer-events: none;
  }

/* Fonts */
@font-face {
  font-family: 'canal-acens-icons';
  src: url("fonts/canal-acens-icons.eot?3zobnd");
  src: url("fonts/canal-acens-icons.eot?3zobnd#iefix") format("embedded-opentype"), url("fonts/canal-acens-icons.ttf?3zobnd") format("truetype"), url("fonts/canal-acens-icons.woff?3zobnd") format("woff"), url("fonts/canal-acens-icons.svg?3zobnd#formacion-acens-icons") format("svg");
  font-weight: normal;
  font-style: normal;
}


[class^="canal-acens-icon"], [class*=" canal-acens-icon"] {
  /* use !important to prevent issues with browser extensions that change fonts */
  font-family: 'canal-acens-icons' !important;
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  /* Better Font Rendering =========== */
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}


.icon-mail-envelope-closed:before {
  content: "\e908";
}


.icon-arrow-down:before {
  content: "\e900";
}


.icon-arrow-left:before {
  content: "\e901";
}


.icon-arrow-right:before {
  content: "\e902";
}


.icon-arrow-up:before {
  content: "\e903";
}


.icon-chevron-down:before {
  content: "\e904";
}


.icon-chevron-left:before {
  content: "\e905";
}


.icon-chevron-right:before {
  content: "\e906";
}


.icon-chevron-up:before {
  content: "\e907";
}


.icon-bar-chart-2:before {
  content: "\e909";
}


.icon-facebook2:before {
  content: "\ea90";
}


.icon-twitter2:before {
  content: "\ea96";
}


.icon-rss2:before {
  content: "\ea9b";
}


.icon-linkedin2:before {
  content: "\eaca";
}


.icon-youtube:before {
  content: "\f167";
}


.icon-home:before {
  content: "\e600";
}


.icon-home2:before {
  content: "\e601";
}


.icon-home3:before {
  content: "\e602";
}


.icon-home4:before {
  content: "\e603";
}


.icon-home5:before {
  content: "\e604";
}


.icon-home6:before {
  content: "\e605";
}


.icon-bathtub:before {
  content: "\e606";
}


.icon-toothbrush:before {
  content: "\e607";
}


.icon-bed:before {
  content: "\e608";
}


.icon-couch:before {
  content: "\e609";
}


.icon-chair:before {
  content: "\e60a";
}


.icon-city:before {
  content: "\e60b";
}


.icon-apartment:before {
  content: "\e60c";
}


.icon-pencil:before {
  content: "\e60d";
}


.icon-pencil2:before {
  content: "\e60e";
}


.icon-pen:before {
  content: "\e60f";
}


.icon-pencil3:before {
  content: "\e610";
}


.icon-eraser:before {
  content: "\e611";
}


.icon-pencil4:before {
  content: "\e612";
}


.icon-pencil5:before {
  content: "\e613";
}


.icon-feather:before {
  content: "\e614";
}


.icon-feather2:before {
  content: "\e615";
}


.icon-feather3:before {
  content: "\e616";
}


.icon-pen2:before {
  content: "\e617";
}


.icon-pen-add:before {
  content: "\e618";
}


.icon-pen-remove:before {
  content: "\e619";
}


.icon-vector:before {
  content: "\e61a";
}


.icon-pen3:before {
  content: "\e61b";
}


.icon-blog:before {
  content: "\e61c";
}


.icon-brush:before {
  content: "\e61d";
}


.icon-brush2:before {
  content: "\e61e";
}


.icon-spray:before {
  content: "\e61f";
}


.icon-paint-roller:before {
  content: "\e620";
}


.icon-stamp:before {
  content: "\e621";
}


.icon-tape:before {
  content: "\e622";
}


.icon-desk-tape:before {
  content: "\e623";
}


.icon-texture:before {
  content: "\e624";
}


.icon-eye-dropper:before {
  content: "\e625";
}


.icon-palette:before {
  content: "\e626";
}


.icon-color-sampler:before {
  content: "\e627";
}


.icon-bucket:before {
  content: "\e628";
}


.icon-gradient:before {
  content: "\e629";
}


.icon-gradient2:before {
  content: "\e62a";
}


.icon-magic-wand:before {
  content: "\e62b";
}


.icon-magnet:before {
  content: "\e62c";
}


.icon-pencil-ruler:before {
  content: "\e62d";
}


.icon-pencil-ruler2:before {
  content: "\e62e";
}


.icon-compass:before {
  content: "\e62f";
}


.icon-aim:before {
  content: "\e630";
}


.icon-gun:before {
  content: "\e631";
}


.icon-bottle:before {
  content: "\e632";
}


.icon-drop:before {
  content: "\e633";
}


.icon-drop-crossed:before {
  content: "\e634";
}


.icon-drop2:before {
  content: "\e635";
}


.icon-snow:before {
  content: "\e636";
}


.icon-snow2:before {
  content: "\e637";
}


.icon-fire:before {
  content: "\e638";
}


.icon-lighter:before {
  content: "\e639";
}


.icon-knife:before {
  content: "\e63a";
}


.icon-dagger:before {
  content: "\e63b";
}


.icon-tissue:before {
  content: "\e63c";
}


.icon-toilet-paper:before {
  content: "\e63d";
}


.icon-poop:before {
  content: "\e63e";
}


.icon-umbrella:before {
  content: "\e63f";
}


.icon-umbrella2:before {
  content: "\e640";
}


.icon-rain:before {
  content: "\e641";
}


.icon-tornado:before {
  content: "\e642";
}


.icon-wind:before {
  content: "\e643";
}


.icon-fan:before {
  content: "\e644";
}


.icon-contrast:before {
  content: "\e645";
}


.icon-sun-small:before {
  content: "\e646";
}


.icon-sun:before {
  content: "\e647";
}


.icon-sun2:before {
  content: "\e648";
}


.icon-moon:before {
  content: "\e649";
}


.icon-cloud:before {
  content: "\e64a";
}


.icon-cloud-upload:before {
  content: "\e64b";
}


.icon-cloud-download:before {
  content: "\e64c";
}


.icon-cloud-rain:before {
  content: "\e64d";
}


.icon-cloud-hailstones:before {
  content: "\e64e";
}


.icon-cloud-snow:before {
  content: "\e64f";
}


.icon-cloud-windy:before {
  content: "\e650";
}


.icon-sun-wind:before {
  content: "\e651";
}


.icon-cloud-fog:before {
  content: "\e652";
}


.icon-cloud-sun:before {
  content: "\e653";
}


.icon-cloud-lightning:before {
  content: "\e654";
}


.icon-cloud-sync:before {
  content: "\e655";
}


.icon-cloud-lock:before {
  content: "\e656";
}


.icon-cloud-gear:before {
  content: "\e657";
}


.icon-cloud-alert:before {
  content: "\e658";
}


.icon-cloud-check:before {
  content: "\e659";
}


.icon-cloud-cross:before {
  content: "\e65a";
}


.icon-cloud-crossed:before {
  content: "\e65b";
}


.icon-cloud-database:before {
  content: "\e65c";
}


.icon-database:before {
  content: "\e65d";
}


.icon-database-add:before {
  content: "\e65e";
}


.icon-database-remove:before {
  content: "\e65f";
}


.icon-database-lock:before {
  content: "\e660";
}


.icon-database-refresh:before {
  content: "\e661";
}


.icon-database-check:before {
  content: "\e662";
}


.icon-database-history:before {
  content: "\e663";
}


.icon-database-upload:before {
  content: "\e664";
}


.icon-database-download:before {
  content: "\e665";
}


.icon-server:before {
  content: "\e666";
}


.icon-shield:before {
  content: "\e667";
}


.icon-shield-check:before {
  content: "\e668";
}


.icon-shield-alert:before {
  content: "\e669";
}


.icon-shield-cross:before {
  content: "\e66a";
}


.icon-lock:before {
  content: "\e66b";
}


.icon-rotation-lock:before {
  content: "\e66c";
}


.icon-unlock:before {
  content: "\e66d";
}


.icon-key:before {
  content: "\e66e";
}


.icon-key-hole:before {
  content: "\e66f";
}


.icon-toggle-off:before {
  content: "\e670";
}


.icon-toggle-on:before {
  content: "\e671";
}


.icon-cog:before {
  content: "\e672";
}


.icon-cog2:before {
  content: "\e673";
}


.icon-wrench:before {
  content: "\e674";
}


.icon-screwdriver:before {
  content: "\e675";
}


.icon-hammer-wrench:before {
  content: "\e676";
}


.icon-hammer:before {
  content: "\e677";
}


.icon-saw:before {
  content: "\e678";
}


.icon-axe:before {
  content: "\e679";
}


.icon-axe2:before {
  content: "\e67a";
}


.icon-shovel:before {
  content: "\e67b";
}


.icon-pickaxe:before {
  content: "\e67c";
}


.icon-factory:before {
  content: "\e67d";
}


.icon-factory2:before {
  content: "\e67e";
}


.icon-recycle:before {
  content: "\e67f";
}


.icon-trash:before {
  content: "\e680";
}


.icon-trash2:before {
  content: "\e681";
}


.icon-trash3:before {
  content: "\e682";
}


.icon-broom:before {
  content: "\e683";
}


.icon-game:before {
  content: "\e684";
}


.icon-gamepad:before {
  content: "\e685";
}


.icon-joystick:before {
  content: "\e686";
}


.icon-dice:before {
  content: "\e687";
}


.icon-spades:before {
  content: "\e688";
}


.icon-diamonds:before {
  content: "\e689";
}


.icon-clubs:before {
  content: "\e68a";
}


.icon-hearts:before {
  content: "\e68b";
}


.icon-heart:before {
  content: "\e68c";
}


.icon-star:before {
  content: "\e68d";
}


.icon-star-half:before {
  content: "\e68e";
}


.icon-star-empty:before {
  content: "\e68f";
}


.icon-flag:before {
  content: "\e690";
}


.icon-flag2:before {
  content: "\e691";
}


.icon-flag3:before {
  content: "\e692";
}


.icon-mailbox-full:before {
  content: "\e693";
}


.icon-mailbox-empty:before {
  content: "\e694";
}


.icon-at-sign:before {
  content: "\e695";
}


.icon-envelope:before {
  content: "\e696";
}


.icon-envelope-open:before {
  content: "\e697";
}


.icon-paperclip:before {
  content: "\e698";
}


.icon-paper-plane:before {
  content: "\e699";
}


.icon-reply:before {
  content: "\e69a";
}


.icon-reply-all:before {
  content: "\e69b";
}


.icon-inbox:before {
  content: "\e69c";
}


.icon-inbox2:before {
  content: "\e69d";
}


.icon-outbox:before {
  content: "\e69e";
}


.icon-box:before {
  content: "\e69f";
}


.icon-archive:before {
  content: "\e6a0";
}


.icon-archive2:before {
  content: "\e6a1";
}


.icon-drawers:before {
  content: "\e6a2";
}


.icon-drawers2:before {
  content: "\e6a3";
}


.icon-drawers3:before {
  content: "\e6a4";
}


.icon-eye:before {
  content: "\e6a5";
}


.icon-eye-crossed:before {
  content: "\e6a6";
}


.icon-eye-plus:before {
  content: "\e6a7";
}


.icon-eye-minus:before {
  content: "\e6a8";
}


.icon-binoculars:before {
  content: "\e6a9";
}


.icon-binoculars2:before {
  content: "\e6aa";
}


.icon-hdd:before {
  content: "\e6ab";
}


.icon-hdd-down:before {
  content: "\e6ac";
}


.icon-hdd-up:before {
  content: "\e6ad";
}


.icon-floppy-disk:before {
  content: "\e6ae";
}


.icon-disc:before {
  content: "\e6af";
}


.icon-tape2:before {
  content: "\e6b0";
}


.icon-printer:before {
  content: "\e6b1";
}


.icon-shredder:before {
  content: "\e6b2";
}


.icon-file-empty:before {
  content: "\e6b3";
}


.icon-file-add:before {
  content: "\e6b4";
}


.icon-file-check:before {
  content: "\e6b5";
}


.icon-file-lock:before {
  content: "\e6b6";
}


.icon-files:before {
  content: "\e6b7";
}


.icon-copy:before {
  content: "\e6b8";
}


.icon-compare:before {
  content: "\e6b9";
}


.icon-folder:before {
  content: "\e6ba";
}


.icon-folder-search:before {
  content: "\e6bb";
}


.icon-folder-plus:before {
  content: "\e6bc";
}


.icon-folder-minus:before {
  content: "\e6bd";
}


.icon-folder-download:before {
  content: "\e6be";
}


.icon-folder-upload:before {
  content: "\e6bf";
}


.icon-folder-star:before {
  content: "\e6c0";
}


.icon-folder-heart:before {
  content: "\e6c1";
}


.icon-folder-user:before {
  content: "\e6c2";
}


.icon-folder-shared:before {
  content: "\e6c3";
}


.icon-folder-music:before {
  content: "\e6c4";
}


.icon-folder-picture:before {
  content: "\e6c5";
}


.icon-folder-film:before {
  content: "\e6c6";
}


.icon-scissors:before {
  content: "\e6c7";
}


.icon-paste:before {
  content: "\e6c8";
}


.icon-clipboard-empty:before {
  content: "\e6c9";
}


.icon-clipboard-pencil:before {
  content: "\e6ca";
}


.icon-clipboard-text:before {
  content: "\e6cb";
}


.icon-clipboard-check:before {
  content: "\e6cc";
}


.icon-clipboard-down:before {
  content: "\e6cd";
}


.icon-clipboard-left:before {
  content: "\e6ce";
}


.icon-clipboard-alert:before {
  content: "\e6cf";
}


.icon-clipboard-user:before {
  content: "\e6d0";
}


.icon-register:before {
  content: "\e6d1";
}


.icon-enter:before {
  content: "\e6d2";
}


.icon-exit:before {
  content: "\e6d3";
}


.icon-papers:before {
  content: "\e6d4";
}


.icon-news:before {
  content: "\e6d5";
}


.icon-reading:before {
  content: "\e6d6";
}


.icon-typewriter:before {
  content: "\e6d7";
}


.icon-document:before {
  content: "\e6d8";
}


.icon-document2:before {
  content: "\e6d9";
}


.icon-graduation-hat:before {
  content: "\e6da";
}


.icon-license:before {
  content: "\e6db";
}


.icon-license2:before {
  content: "\e6dc";
}


.icon-medal-empty:before {
  content: "\e6dd";
}


.icon-medal-first:before {
  content: "\e6de";
}


.icon-medal-second:before {
  content: "\e6df";
}


.icon-medal-third:before {
  content: "\e6e0";
}


.icon-podium:before {
  content: "\e6e1";
}


.icon-trophy:before {
  content: "\e6e2";
}


.icon-trophy2:before {
  content: "\e6e3";
}


.icon-music-note:before {
  content: "\e6e4";
}


.icon-music-note2:before {
  content: "\e6e5";
}


.icon-music-note3:before {
  content: "\e6e6";
}


.icon-playlist:before {
  content: "\e6e7";
}


.icon-playlist-add:before {
  content: "\e6e8";
}


.icon-guitar:before {
  content: "\e6e9";
}


.icon-trumpet:before {
  content: "\e6ea";
}


.icon-album:before {
  content: "\e6eb";
}


.icon-shuffle:before {
  content: "\e6ec";
}


.icon-repeat-one:before {
  content: "\e6ed";
}


.icon-repeat:before {
  content: "\e6ee";
}


.icon-headphones:before {
  content: "\e6ef";
}


.icon-headset:before {
  content: "\e6f0";
}


.icon-loudspeaker:before {
  content: "\e6f1";
}


.icon-equalizer:before {
  content: "\e6f2";
}


.icon-theater:before {
  content: "\e6f3";
}


.icon-3d-glasses:before {
  content: "\e6f4";
}


.icon-ticket:before {
  content: "\e6f5";
}


.icon-presentation:before {
  content: "\e6f6";
}


.icon-play:before {
  content: "\e6f7";
}


.icon-film-play:before {
  content: "\e6f8";
}


.icon-clapboard-play:before {
  content: "\e6f9";
}


.icon-media:before {
  content: "\e6fa";
}


.icon-film:before {
  content: "\e6fb";
}


.icon-film2:before {
  content: "\e6fc";
}


.icon-surveillance:before {
  content: "\e6fd";
}


.icon-surveillance2:before {
  content: "\e6fe";
}


.icon-camera:before {
  content: "\e6ff";
}


.icon-camera-crossed:before {
  content: "\e700";
}


.icon-camera-play:before {
  content: "\e701";
}


.icon-time-lapse:before {
  content: "\e702";
}


.icon-record:before {
  content: "\e703";
}


.icon-camera2:before {
  content: "\e704";
}


.icon-camera-flip:before {
  content: "\e705";
}


.icon-panorama:before {
  content: "\e706";
}


.icon-time-lapse2:before {
  content: "\e707";
}


.icon-shutter:before {
  content: "\e708";
}


.icon-shutter2:before {
  content: "\e709";
}


.icon-face-detection:before {
  content: "\e70a";
}


.icon-flare:before {
  content: "\e70b";
}


.icon-convex:before {
  content: "\e70c";
}


.icon-concave:before {
  content: "\e70d";
}


.icon-picture:before {
  content: "\e70e";
}


.icon-picture2:before {
  content: "\e70f";
}


.icon-picture3:before {
  content: "\e710";
}


.icon-pictures:before {
  content: "\e711";
}


.icon-book:before {
  content: "\e712";
}


.icon-audio-book:before {
  content: "\e713";
}


.icon-book2:before {
  content: "\e714";
}


.icon-bookmark:before {
  content: "\e715";
}


.icon-bookmark2:before {
  content: "\e716";
}


.icon-label:before {
  content: "\e717";
}


.icon-library:before {
  content: "\e718";
}


.icon-library2:before {
  content: "\e719";
}


.icon-contacts:before {
  content: "\e71a";
}


.icon-profile:before {
  content: "\e71b";
}


.icon-portrait:before {
  content: "\e71c";
}


.icon-portrait2:before {
  content: "\e71d";
}


.icon-user:before {
  content: "\e71e";
}


.icon-user-plus:before {
  content: "\e71f";
}


.icon-user-minus:before {
  content: "\e720";
}


.icon-user-lock:before {
  content: "\e721";
}


.icon-users:before {
  content: "\e722";
}


.icon-users2:before {
  content: "\e723";
}


.icon-users-plus:before {
  content: "\e724";
}


.icon-users-minus:before {
  content: "\e725";
}


.icon-group-work:before {
  content: "\e726";
}


.icon-woman:before {
  content: "\e727";
}


.icon-man:before {
  content: "\e728";
}


.icon-baby:before {
  content: "\e729";
}


.icon-baby2:before {
  content: "\e72a";
}


.icon-baby3:before {
  content: "\e72b";
}


.icon-baby-bottle:before {
  content: "\e72c";
}


.icon-walk:before {
  content: "\e72d";
}


.icon-hand-waving:before {
  content: "\e72e";
}


.icon-jump:before {
  content: "\e72f";
}


.icon-run:before {
  content: "\e730";
}


.icon-woman2:before {
  content: "\e731";
}


.icon-man2:before {
  content: "\e732";
}


.icon-man-woman:before {
  content: "\e733";
}


.icon-height:before {
  content: "\e734";
}


.icon-weight:before {
  content: "\e735";
}


.icon-scale:before {
  content: "\e736";
}


.icon-button:before {
  content: "\e737";
}


.icon-bow-tie:before {
  content: "\e738";
}


.icon-tie:before {
  content: "\e739";
}


.icon-socks:before {
  content: "\e73a";
}


.icon-shoe:before {
  content: "\e73b";
}


.icon-shoes:before {
  content: "\e73c";
}


.icon-hat:before {
  content: "\e73d";
}


.icon-pants:before {
  content: "\e73e";
}


.icon-shorts:before {
  content: "\e73f";
}


.icon-flip-flops:before {
  content: "\e740";
}


.icon-shirt:before {
  content: "\e741";
}


.icon-hanger:before {
  content: "\e742";
}


.icon-laundry:before {
  content: "\e743";
}


.icon-store:before {
  content: "\e744";
}


.icon-haircut:before {
  content: "\e745";
}


.icon-store-24:before {
  content: "\e746";
}


.icon-barcode:before {
  content: "\e747";
}


.icon-barcode2:before {
  content: "\e748";
}


.icon-barcode3:before {
  content: "\e749";
}


.icon-cashier:before {
  content: "\e74a";
}


.icon-bag:before {
  content: "\e74b";
}


.icon-bag2:before {
  content: "\e74c";
}


.icon-cart:before {
  content: "\e74d";
}


.icon-cart-empty:before {
  content: "\e74e";
}


.icon-cart-full:before {
  content: "\e74f";
}


.icon-cart-plus:before {
  content: "\e750";
}


.icon-cart-plus2:before {
  content: "\e751";
}


.icon-cart-add:before {
  content: "\e752";
}


.icon-cart-remove:before {
  content: "\e753";
}


.icon-cart-exchange:before {
  content: "\e754";
}


.icon-tag:before {
  content: "\e755";
}


.icon-tags:before {
  content: "\e756";
}


.icon-receipt:before {
  content: "\e757";
}


.icon-wallet:before {
  content: "\e758";
}


.icon-credit-card:before {
  content: "\e759";
}


.icon-cash-dollar:before {
  content: "\e75a";
}


.icon-cash-euro:before {
  content: "\e75b";
}


.icon-cash-pound:before {
  content: "\e75c";
}


.icon-cash-yen:before {
  content: "\e75d";
}


.icon-bag-dollar:before {
  content: "\e75e";
}


.icon-bag-euro:before {
  content: "\e75f";
}


.icon-bag-pound:before {
  content: "\e760";
}


.icon-bag-yen:before {
  content: "\e761";
}


.icon-coin-dollar:before {
  content: "\e762";
}


.icon-coin-euro:before {
  content: "\e763";
}


.icon-coin-pound:before {
  content: "\e764";
}


.icon-coin-yen:before {
  content: "\e765";
}


.icon-calculator:before {
  content: "\e766";
}


.icon-calculator2:before {
  content: "\e767";
}


.icon-abacus:before {
  content: "\e768";
}


.icon-vault:before {
  content: "\e769";
}


.icon-telephone:before {
  content: "\e76a";
}


.icon-phone-lock:before {
  content: "\e76b";
}


.icon-phone-wave:before {
  content: "\e76c";
}


.icon-phone-pause:before {
  content: "\e76d";
}


.icon-phone-outgoing:before {
  content: "\e76e";
}


.icon-phone-incoming:before {
  content: "\e76f";
}


.icon-phone-in-out:before {
  content: "\e770";
}


.icon-phone-error:before {
  content: "\e771";
}


.icon-phone-sip:before {
  content: "\e772";
}


.icon-phone-plus:before {
  content: "\e773";
}


.icon-phone-minus:before {
  content: "\e774";
}


.icon-voicemail:before {
  content: "\e775";
}


.icon-dial:before {
  content: "\e776";
}


.icon-telephone2:before {
  content: "\e777";
}


.icon-pushpin:before {
  content: "\e778";
}


.icon-pushpin2:before {
  content: "\e779";
}


.icon-map-marker:before {
  content: "\e77a";
}


.icon-map-marker-user:before {
  content: "\e77b";
}


.icon-map-marker-down:before {
  content: "\e77c";
}


.icon-map-marker-check:before {
  content: "\e77d";
}


.icon-map-marker-crossed:before {
  content: "\e77e";
}


.icon-radar:before {
  content: "\e77f";
}


.icon-compass2:before {
  content: "\e780";
}


.icon-map:before {
  content: "\e781";
}


.icon-map2:before {
  content: "\e782";
}


.icon-location:before {
  content: "\e783";
}


.icon-road-sign:before {
  content: "\e784";
}


.icon-calendar-empty:before {
  content: "\e785";
}


.icon-calendar-check:before {
  content: "\e786";
}


.icon-calendar-cross:before {
  content: "\e787";
}


.icon-calendar-31:before {
  content: "\e788";
}


.icon-calendar-full:before {
  content: "\e789";
}


.icon-calendar-insert:before {
  content: "\e78a";
}


.icon-calendar-text:before {
  content: "\e78b";
}


.icon-calendar-user:before {
  content: "\e78c";
}


.icon-mouse:before {
  content: "\e78d";
}


.icon-mouse-left:before {
  content: "\e78e";
}


.icon-mouse-right:before {
  content: "\e78f";
}


.icon-mouse-both:before {
  content: "\e790";
}


.icon-keyboard:before {
  content: "\e791";
}


.icon-keyboard-up:before {
  content: "\e792";
}


.icon-keyboard-down:before {
  content: "\e793";
}


.icon-delete:before {
  content: "\e794";
}


.icon-spell-check:before {
  content: "\e795";
}


.icon-escape:before {
  content: "\e796";
}


.icon-enter2:before {
  content: "\e797";
}


.icon-screen:before {
  content: "\e798";
}


.icon-aspect-ratio:before {
  content: "\e799";
}


.icon-signal:before {
  content: "\e79a";
}


.icon-signal-lock:before {
  content: "\e79b";
}


.icon-signal-80:before {
  content: "\e79c";
}


.icon-signal-60:before {
  content: "\e79d";
}


.icon-signal-40:before {
  content: "\e79e";
}


.icon-signal-20:before {
  content: "\e79f";
}


.icon-signal-0:before {
  content: "\e7a0";
}


.icon-signal-blocked:before {
  content: "\e7a1";
}


.icon-sim:before {
  content: "\e7a2";
}


.icon-flash-memory:before {
  content: "\e7a3";
}


.icon-usb-drive:before {
  content: "\e7a4";
}


.icon-phone:before {
  content: "\e7a5";
}


.icon-smartphone:before {
  content: "\e7a6";
}


.icon-smartphone-notification:before {
  content: "\e7a7";
}


.icon-smartphone-vibration:before {
  content: "\e7a8";
}


.icon-smartphone-embed:before {
  content: "\e7a9";
}


.icon-smartphone-waves:before {
  content: "\e7aa";
}


.icon-tablet:before {
  content: "\e7ab";
}


.icon-tablet2:before {
  content: "\e7ac";
}


.icon-laptop:before {
  content: "\e7ad";
}


.icon-laptop-phone:before {
  content: "\e7ae";
}


.icon-desktop:before {
  content: "\e7af";
}


.icon-launch:before {
  content: "\e7b0";
}


.icon-new-tab:before {
  content: "\e7b1";
}


.icon-window:before {
  content: "\e7b2";
}


.icon-cable:before {
  content: "\e7b3";
}


.icon-cable2:before {
  content: "\e7b4";
}


.icon-tv:before {
  content: "\e7b5";
}


.icon-radio:before {
  content: "\e7b6";
}


.icon-remote-control:before {
  content: "\e7b7";
}


.icon-power-switch:before {
  content: "\e7b8";
}


.icon-power:before {
  content: "\e7b9";
}


.icon-power-crossed:before {
  content: "\e7ba";
}


.icon-flash-auto:before {
  content: "\e7bb";
}


.icon-lamp:before {
  content: "\e7bc";
}


.icon-flashlight:before {
  content: "\e7bd";
}


.icon-lampshade:before {
  content: "\e7be";
}


.icon-cord:before {
  content: "\e7bf";
}


.icon-outlet:before {
  content: "\e7c0";
}


.icon-battery-power:before {
  content: "\e7c1";
}


.icon-battery-empty:before {
  content: "\e7c2";
}


.icon-battery-alert:before {
  content: "\e7c3";
}


.icon-battery-error:before {
  content: "\e7c4";
}


.icon-battery-low1:before {
  content: "\e7c5";
}


.icon-battery-low2:before {
  content: "\e7c6";
}


.icon-battery-low3:before {
  content: "\e7c7";
}


.icon-battery-mid1:before {
  content: "\e7c8";
}


.icon-battery-mid2:before {
  content: "\e7c9";
}


.icon-battery-mid3:before {
  content: "\e7ca";
}


.icon-battery-full:before {
  content: "\e7cb";
}


.icon-battery-charging:before {
  content: "\e7cc";
}


.icon-battery-charging2:before {
  content: "\e7cd";
}


.icon-battery-charging3:before {
  content: "\e7ce";
}


.icon-battery-charging4:before {
  content: "\e7cf";
}


.icon-battery-charging5:before {
  content: "\e7d0";
}


.icon-battery-charging6:before {
  content: "\e7d1";
}


.icon-battery-charging7:before {
  content: "\e7d2";
}


.icon-chip:before {
  content: "\e7d3";
}


.icon-chip-x64:before {
  content: "\e7d4";
}


.icon-chip-x86:before {
  content: "\e7d5";
}


.icon-bubble:before {
  content: "\e7d6";
}


.icon-bubbles:before {
  content: "\e7d7";
}


.icon-bubble-dots:before {
  content: "\e7d8";
}


.icon-bubble-alert:before {
  content: "\e7d9";
}


.icon-bubble-question:before {
  content: "\e7da";
}


.icon-bubble-text:before {
  content: "\e7db";
}


.icon-bubble-pencil:before {
  content: "\e7dc";
}


.icon-bubble-picture:before {
  content: "\e7dd";
}


.icon-bubble-video:before {
  content: "\e7de";
}


.icon-bubble-user:before {
  content: "\e7df";
}


.icon-bubble-quote:before {
  content: "\e7e0";
}


.icon-bubble-heart:before {
  content: "\e7e1";
}


.icon-bubble-emoticon:before {
  content: "\e7e2";
}


.icon-bubble-attachment:before {
  content: "\e7e3";
}


.icon-phone-bubble:before {
  content: "\e7e4";
}


.icon-quote-open:before {
  content: "\e7e5";
}


.icon-quote-close:before {
  content: "\e7e6";
}


.icon-dna:before {
  content: "\e7e7";
}


.icon-heart-pulse:before {
  content: "\e7e8";
}


.icon-pulse:before {
  content: "\e7e9";
}


.icon-syringe:before {
  content: "\e7ea";
}


.icon-pills:before {
  content: "\e7eb";
}


.icon-first-aid:before {
  content: "\e7ec";
}


.icon-lifebuoy:before {
  content: "\e7ed";
}


.icon-bandage:before {
  content: "\e7ee";
}


.icon-bandages:before {
  content: "\e7ef";
}


.icon-thermometer:before {
  content: "\e7f0";
}


.icon-microscope:before {
  content: "\e7f1";
}


.icon-brain:before {
  content: "\e7f2";
}


.icon-beaker:before {
  content: "\e7f3";
}


.icon-skull:before {
  content: "\e7f4";
}


.icon-bone:before {
  content: "\e7f5";
}


.icon-construction:before {
  content: "\e7f6";
}


.icon-construction-cone:before {
  content: "\e7f7";
}


.icon-pie-chart:before {
  content: "\e7f8";
}


.icon-pie-chart2:before {
  content: "\e7f9";
}


.icon-graph:before {
  content: "\e7fa";
}


.icon-chart-growth:before {
  content: "\e7fb";
}


.icon-chart-bars:before {
  content: "\e7fc";
}


.icon-chart-settings:before {
  content: "\e7fd";
}


.icon-cake:before {
  content: "\e7fe";
}


.icon-gift:before {
  content: "\e7ff";
}


.icon-balloon:before {
  content: "\e800";
}


.icon-rank:before {
  content: "\e801";
}


.icon-rank2:before {
  content: "\e802";
}


.icon-rank3:before {
  content: "\e803";
}


.icon-crown:before {
  content: "\e804";
}


.icon-lotus:before {
  content: "\e805";
}


.icon-diamond:before {
  content: "\e806";
}


.icon-diamond2:before {
  content: "\e807";
}


.icon-diamond3:before {
  content: "\e808";
}


.icon-diamond4:before {
  content: "\e809";
}


.icon-linearicons:before {
  content: "\e80a";
}


.icon-teacup:before {
  content: "\e80b";
}


.icon-teapot:before {
  content: "\e80c";
}


.icon-glass:before {
  content: "\e80d";
}


.icon-bottle2:before {
  content: "\e80e";
}


.icon-glass-cocktail:before {
  content: "\e80f";
}


.icon-glass2:before {
  content: "\e810";
}


.icon-dinner:before {
  content: "\e811";
}


.icon-dinner2:before {
  content: "\e812";
}


.icon-chef:before {
  content: "\e813";
}


.icon-scale2:before {
  content: "\e814";
}


.icon-egg:before {
  content: "\e815";
}


.icon-egg2:before {
  content: "\e816";
}


.icon-eggs:before {
  content: "\e817";
}


.icon-platter:before {
  content: "\e818";
}


.icon-steak:before {
  content: "\e819";
}


.icon-hamburger:before {
  content: "\e81a";
}


.icon-hotdog:before {
  content: "\e81b";
}


.icon-pizza:before {
  content: "\e81c";
}


.icon-sausage:before {
  content: "\e81d";
}


.icon-chicken:before {
  content: "\e81e";
}


.icon-fish:before {
  content: "\e81f";
}


.icon-carrot:before {
  content: "\e820";
}


.icon-cheese:before {
  content: "\e821";
}


.icon-bread:before {
  content: "\e822";
}


.icon-ice-cream:before {
  content: "\e823";
}


.icon-ice-cream2:before {
  content: "\e824";
}


.icon-candy:before {
  content: "\e825";
}


.icon-lollipop:before {
  content: "\e826";
}


.icon-coffee-bean:before {
  content: "\e827";
}


.icon-coffee-cup:before {
  content: "\e828";
}


.icon-cherry:before {
  content: "\e829";
}


.icon-grapes:before {
  content: "\e82a";
}


.icon-citrus:before {
  content: "\e82b";
}


.icon-apple:before {
  content: "\e82c";
}


.icon-leaf:before {
  content: "\e82d";
}


.icon-landscape:before {
  content: "\e82e";
}


.icon-pine-tree:before {
  content: "\e82f";
}


.icon-tree:before {
  content: "\e830";
}


.icon-cactus:before {
  content: "\e831";
}


.icon-paw:before {
  content: "\e832";
}


.icon-footprint:before {
  content: "\e833";
}


.icon-speed-slow:before {
  content: "\e834";
}


.icon-speed-medium:before {
  content: "\e835";
}


.icon-speed-fast:before {
  content: "\e836";
}


.icon-rocket:before {
  content: "\e837";
}


.icon-hammer2:before {
  content: "\e838";
}


.icon-balance:before {
  content: "\e839";
}


.icon-briefcase:before {
  content: "\e83a";
}


.icon-luggage-weight:before {
  content: "\e83b";
}


.icon-dolly:before {
  content: "\e83c";
}


.icon-plane:before {
  content: "\e83d";
}


.icon-plane-crossed:before {
  content: "\e83e";
}


.icon-helicopter:before {
  content: "\e83f";
}


.icon-traffic-lights:before {
  content: "\e840";
}


.icon-siren:before {
  content: "\e841";
}


.icon-road:before {
  content: "\e842";
}


.icon-engine:before {
  content: "\e843";
}


.icon-oil-pressure:before {
  content: "\e844";
}


.icon-coolant-temperature:before {
  content: "\e845";
}


.icon-car-battery:before {
  content: "\e846";
}


.icon-gas:before {
  content: "\e847";
}


.icon-gallon:before {
  content: "\e848";
}


.icon-transmission:before {
  content: "\e849";
}


.icon-car:before {
  content: "\e84a";
}


.icon-car-wash:before {
  content: "\e84b";
}


.icon-car-wash2:before {
  content: "\e84c";
}


.icon-bus:before {
  content: "\e84d";
}


.icon-bus2:before {
  content: "\e84e";
}


.icon-car2:before {
  content: "\e84f";
}


.icon-parking:before {
  content: "\e850";
}


.icon-car-lock:before {
  content: "\e851";
}


.icon-taxi:before {
  content: "\e852";
}


.icon-car-siren:before {
  content: "\e853";
}


.icon-car-wash3:before {
  content: "\e854";
}


.icon-car-wash4:before {
  content: "\e855";
}


.icon-ambulance:before {
  content: "\e856";
}


.icon-truck:before {
  content: "\e857";
}


.icon-trailer:before {
  content: "\e858";
}


.icon-scale-truck:before {
  content: "\e859";
}


.icon-train:before {
  content: "\e85a";
}


.icon-ship:before {
  content: "\e85b";
}


.icon-ship2:before {
  content: "\e85c";
}


.icon-anchor:before {
  content: "\e85d";
}


.icon-boat:before {
  content: "\e85e";
}


.icon-bicycle:before {
  content: "\e85f";
}


.icon-bicycle2:before {
  content: "\e860";
}


.icon-dumbbell:before {
  content: "\e861";
}


.icon-bench-press:before {
  content: "\e862";
}


.icon-swim:before {
  content: "\e863";
}


.icon-football:before {
  content: "\e864";
}


.icon-baseball-bat:before {
  content: "\e865";
}


.icon-baseball:before {
  content: "\e866";
}


.icon-tennis:before {
  content: "\e867";
}


.icon-tennis2:before {
  content: "\e868";
}


.icon-ping-pong:before {
  content: "\e869";
}


.icon-hockey:before {
  content: "\e86a";
}


.icon-8ball:before {
  content: "\e86b";
}


.icon-bowling:before {
  content: "\e86c";
}


.icon-bowling-pins:before {
  content: "\e86d";
}


.icon-golf:before {
  content: "\e86e";
}


.icon-golf2:before {
  content: "\e86f";
}


.icon-archery:before {
  content: "\e870";
}


.icon-slingshot:before {
  content: "\e871";
}


.icon-soccer:before {
  content: "\e872";
}


.icon-basketball:before {
  content: "\e873";
}


.icon-cube:before {
  content: "\e874";
}


.icon-3d-rotate:before {
  content: "\e875";
}


.icon-puzzle:before {
  content: "\e876";
}


.icon-glasses:before {
  content: "\e877";
}


.icon-glasses2:before {
  content: "\e878";
}


.icon-accessibility:before {
  content: "\e879";
}


.icon-wheelchair:before {
  content: "\e87a";
}


.icon-wall:before {
  content: "\e87b";
}


.icon-fence:before {
  content: "\e87c";
}


.icon-wall2:before {
  content: "\e87d";
}


.icon-icons:before {
  content: "\e87e";
}


.icon-resize-handle:before {
  content: "\e87f";
}


.icon-icons2:before {
  content: "\e880";
}


.icon-select:before {
  content: "\e881";
}


.icon-select2:before {
  content: "\e882";
}


.icon-site-map:before {
  content: "\e883";
}


.icon-earth:before {
  content: "\e884";
}


.icon-earth-lock:before {
  content: "\e885";
}


.icon-network:before {
  content: "\e886";
}


.icon-network-lock:before {
  content: "\e887";
}


.icon-planet:before {
  content: "\e888";
}


.icon-happy:before {
  content: "\e889";
}


.icon-smile:before {
  content: "\e88a";
}


.icon-grin:before {
  content: "\e88b";
}


.icon-tongue:before {
  content: "\e88c";
}


.icon-sad:before {
  content: "\e88d";
}


.icon-wink:before {
  content: "\e88e";
}


.icon-dream:before {
  content: "\e88f";
}


.icon-shocked:before {
  content: "\e890";
}


.icon-shocked2:before {
  content: "\e891";
}


.icon-tongue2:before {
  content: "\e892";
}


.icon-neutral:before {
  content: "\e893";
}


.icon-happy-grin:before {
  content: "\e894";
}


.icon-cool:before {
  content: "\e895";
}


.icon-mad:before {
  content: "\e896";
}


.icon-grin-evil:before {
  content: "\e897";
}


.icon-evil:before {
  content: "\e898";
}


.icon-wow:before {
  content: "\e899";
}


.icon-annoyed:before {
  content: "\e89a";
}


.icon-wondering:before {
  content: "\e89b";
}


.icon-confused:before {
  content: "\e89c";
}


.icon-zipped:before {
  content: "\e89d";
}


.icon-grumpy:before {
  content: "\e89e";
}


.icon-mustache:before {
  content: "\e89f";
}


.icon-tombstone-hipster:before {
  content: "\e8a0";
}


.icon-tombstone:before {
  content: "\e8a1";
}


.icon-ghost:before {
  content: "\e8a2";
}


.icon-ghost-hipster:before {
  content: "\e8a3";
}


.icon-halloween:before {
  content: "\e8a4";
}


.icon-christmas:before {
  content: "\e8a5";
}


.icon-easter-egg:before {
  content: "\e8a6";
}


.icon-mustache2:before {
  content: "\e8a7";
}


.icon-mustache-glasses:before {
  content: "\e8a8";
}


.icon-pipe:before {
  content: "\e8a9";
}


.icon-alarm:before {
  content: "\e8aa";
}


.icon-alarm-add:before {
  content: "\e8ab";
}


.icon-alarm-snooze:before {
  content: "\e8ac";
}


.icon-alarm-ringing:before {
  content: "\e8ad";
}


.icon-bullhorn:before {
  content: "\e8ae";
}


.icon-hearing:before {
  content: "\e8af";
}


.icon-volume-high:before {
  content: "\e8b0";
}


.icon-volume-medium:before {
  content: "\e8b1";
}


.icon-volume-low:before {
  content: "\e8b2";
}


.icon-volume:before {
  content: "\e8b3";
}


.icon-mute:before {
  content: "\e8b4";
}


.icon-lan:before {
  content: "\e8b5";
}


.icon-lan2:before {
  content: "\e8b6";
}


.icon-wifi:before {
  content: "\e8b7";
}


.icon-wifi-lock:before {
  content: "\e8b8";
}


.icon-wifi-blocked:before {
  content: "\e8b9";
}


.icon-wifi-mid:before {
  content: "\e8ba";
}


.icon-wifi-low:before {
  content: "\e8bb";
}


.icon-wifi-low2:before {
  content: "\e8bc";
}


.icon-wifi-alert:before {
  content: "\e8bd";
}


.icon-wifi-alert-mid:before {
  content: "\e8be";
}


.icon-wifi-alert-low:before {
  content: "\e8bf";
}


.icon-wifi-alert-low2:before {
  content: "\e8c0";
}


.icon-stream:before {
  content: "\e8c1";
}


.icon-stream-check:before {
  content: "\e8c2";
}


.icon-stream-error:before {
  content: "\e8c3";
}


.icon-stream-alert:before {
  content: "\e8c4";
}


.icon-communication:before {
  content: "\e8c5";
}


.icon-communication-crossed:before {
  content: "\e8c6";
}


.icon-broadcast:before {
  content: "\e8c7";
}


.icon-antenna:before {
  content: "\e8c8";
}


.icon-satellite:before {
  content: "\e8c9";
}


.icon-satellite2:before {
  content: "\e8ca";
}


.icon-mic:before {
  content: "\e8cb";
}


.icon-mic-mute:before {
  content: "\e8cc";
}


.icon-mic2:before {
  content: "\e8cd";
}


.icon-spotlights:before {
  content: "\e8ce";
}


.icon-hourglass:before {
  content: "\e8cf";
}


.icon-loading:before {
  content: "\e8d0";
}


.icon-loading2:before {
  content: "\e8d1";
}


.icon-loading3:before {
  content: "\e8d2";
}


.icon-refresh:before {
  content: "\e8d3";
}


.icon-refresh2:before {
  content: "\e8d4";
}


.icon-undo:before {
  content: "\e8d5";
}


.icon-redo:before {
  content: "\e8d6";
}


.icon-jump2:before {
  content: "\e8d7";
}


.icon-undo2:before {
  content: "\e8d8";
}


.icon-redo2:before {
  content: "\e8d9";
}


.icon-sync:before {
  content: "\e8da";
}


.icon-repeat-one2:before {
  content: "\e8db";
}


.icon-sync-crossed:before {
  content: "\e8dc";
}


.icon-sync2:before {
  content: "\e8dd";
}


.icon-repeat-one3:before {
  content: "\e8de";
}


.icon-sync-crossed2:before {
  content: "\e8df";
}


.icon-return:before {
  content: "\e8e0";
}


.icon-return2:before {
  content: "\e8e1";
}


.icon-refund:before {
  content: "\e8e2";
}


.icon-history:before {
  content: "\e8e3";
}


.icon-history2:before {
  content: "\e8e4";
}


.icon-self-timer:before {
  content: "\e8e5";
}


.icon-clock:before {
  content: "\e8e6";
}


.icon-clock2:before {
  content: "\e8e7";
}


.icon-clock3:before {
  content: "\e8e8";
}


.icon-watch:before {
  content: "\e8e9";
}


.icon-alarm2:before {
  content: "\e8ea";
}


.icon-alarm-add2:before {
  content: "\e8eb";
}


.icon-alarm-remove:before {
  content: "\e8ec";
}


.icon-alarm-check:before {
  content: "\e8ed";
}


.icon-alarm-error:before {
  content: "\e8ee";
}


.icon-timer:before {
  content: "\e8ef";
}


.icon-timer-crossed:before {
  content: "\e8f0";
}


.icon-timer2:before {
  content: "\e8f1";
}


.icon-timer-crossed2:before {
  content: "\e8f2";
}


.icon-download:before {
  content: "\e8f3";
}


.icon-upload:before {
  content: "\e8f4";
}


.icon-download2:before {
  content: "\e8f5";
}


.icon-upload2:before {
  content: "\e8f6";
}


.icon-enter-up:before {
  content: "\e8f7";
}


.icon-enter-down:before {
  content: "\e8f8";
}


.icon-enter-left:before {
  content: "\e8f9";
}


.icon-enter-right:before {
  content: "\e8fa";
}


.icon-exit-up:before {
  content: "\e8fb";
}


.icon-exit-down:before {
  content: "\e8fc";
}


.icon-exit-left:before {
  content: "\e8fd";
}


.icon-exit-right:before {
  content: "\e8fe";
}


.icon-enter-up2:before {
  content: "\e8ff";
}


.icon-enter-down2:before {
  content: "\e90a";
}


.icon-enter-vertical:before {
  content: "\e90b";
}


.icon-enter-left2:before {
  content: "\e90c";
}


.icon-enter-right2:before {
  content: "\e90d";
}


.icon-enter-horizontal:before {
  content: "\e90e";
}


.icon-exit-up2:before {
  content: "\e90f";
}


.icon-exit-down2:before {
  content: "\e910";
}


.icon-exit-left2:before {
  content: "\e911";
}


.icon-exit-right2:before {
  content: "\e912";
}


.icon-cli:before {
  content: "\e913";
}


.icon-bug:before {
  content: "\e914";
}


.icon-code:before {
  content: "\e915";
}


.icon-file-code:before {
  content: "\e916";
}


.icon-file-image:before {
  content: "\e917";
}


.icon-file-zip:before {
  content: "\e918";
}


.icon-file-audio:before {
  content: "\e919";
}


.icon-file-video:before {
  content: "\e91a";
}


.icon-file-preview:before {
  content: "\e91b";
}


.icon-file-charts:before {
  content: "\e91c";
}


.icon-file-stats:before {
  content: "\e91d";
}


.icon-file-spreadsheet:before {
  content: "\e91e";
}


.icon-link:before {
  content: "\e91f";
}


.icon-unlink:before {
  content: "\e920";
}


.icon-link2:before {
  content: "\e921";
}


.icon-unlink2:before {
  content: "\e922";
}


.icon-thumbs-up:before {
  content: "\e923";
}


.icon-thumbs-down:before {
  content: "\e924";
}


.icon-thumbs-up2:before {
  content: "\e925";
}


.icon-thumbs-down2:before {
  content: "\e926";
}


.icon-thumbs-up3:before {
  content: "\e927";
}


.icon-thumbs-down3:before {
  content: "\e928";
}


.icon-share:before {
  content: "\e929";
}


.icon-share2:before {
  content: "\e92a";
}


.icon-share3:before {
  content: "\e92b";
}


.icon-magnifier:before {
  content: "\e92c";
}


.icon-file-search:before {
  content: "\e92d";
}


.icon-find-replace:before {
  content: "\e92e";
}


.icon-zoom-in:before {
  content: "\e92f";
}


.icon-zoom-out:before {
  content: "\e930";
}


.icon-loupe:before {
  content: "\e931";
}


.icon-loupe-zoom-in:before {
  content: "\e932";
}


.icon-loupe-zoom-out:before {
  content: "\e933";
}


.icon-cross:before {
  content: "\e934";
}


.icon-menu:before {
  content: "\e935";
}


.icon-list:before {
  content: "\e936";
}


.icon-list2:before {
  content: "\e937";
}


.icon-list3:before {
  content: "\e938";
}


.icon-menu2:before {
  content: "\e939";
}


.icon-list4:before {
  content: "\e93a";
}


.icon-menu3:before {
  content: "\e93b";
}


.icon-exclamation:before {
  content: "\e93c";
}


.icon-question:before {
  content: "\e93d";
}


.icon-check:before {
  content: "\e93e";
}


.icon-cross2:before {
  content: "\e93f";
}


.icon-plus:before {
  content: "\e940";
}


.icon-minus:before {
  content: "\e941";
}


.icon-percent:before {
  content: "\e942";
}


.icon-chevron-up2:before {
  content: "\e943";
}


.icon-chevron-down2:before {
  content: "\e944";
}


.icon-chevron-left2:before {
  content: "\e945";
}


.icon-chevron-right2:before {
  content: "\e946";
}


.icon-chevrons-expand-vertical:before {
  content: "\e947";
}


.icon-chevrons-expand-horizontal:before {
  content: "\e948";
}


.icon-chevrons-contract-vertical:before {
  content: "\e949";
}


.icon-chevrons-contract-horizontal:before {
  content: "\e94a";
}


.icon-arrow-up2:before {
  content: "\e94b";
}


.icon-arrow-down2:before {
  content: "\e94c";
}


.icon-arrow-left2:before {
  content: "\e94d";
}


.icon-arrow-right2:before {
  content: "\e94e";
}


.icon-arrow-up-right:before {
  content: "\e94f";
}


.icon-arrows-merge:before {
  content: "\e950";
}


.icon-arrows-split:before {
  content: "\e951";
}


.icon-arrow-divert:before {
  content: "\e952";
}


.icon-arrow-return:before {
  content: "\e953";
}


.icon-expand:before {
  content: "\e954";
}


.icon-contract:before {
  content: "\e955";
}


.icon-expand2:before {
  content: "\e956";
}


.icon-contract2:before {
  content: "\e957";
}


.icon-move:before {
  content: "\e958";
}


.icon-tab:before {
  content: "\e959";
}


.icon-arrow-wave:before {
  content: "\e95a";
}


.icon-expand3:before {
  content: "\e95b";
}


.icon-expand4:before {
  content: "\e95c";
}


.icon-contract3:before {
  content: "\e95d";
}


.icon-notification:before {
  content: "\e95e";
}


.icon-warning:before {
  content: "\e95f";
}


.icon-notification-circle:before {
  content: "\e960";
}


.icon-question-circle:before {
  content: "\e961";
}


.icon-menu-circle:before {
  content: "\e962";
}


.icon-checkmark-circle:before {
  content: "\e963";
}


.icon-cross-circle:before {
  content: "\e964";
}


.icon-plus-circle:before {
  content: "\e965";
}


.icon-circle-minus:before {
  content: "\e966";
}


.icon-percent-circle:before {
  content: "\e967";
}


.icon-arrow-up-circle:before {
  content: "\e968";
}


.icon-arrow-down-circle:before {
  content: "\e969";
}


.icon-arrow-left-circle:before {
  content: "\e96a";
}


.icon-arrow-right-circle:before {
  content: "\e96b";
}


.icon-chevron-up-circle:before {
  content: "\e96c";
}


.icon-chevron-down-circle:before {
  content: "\e96d";
}


.icon-chevron-left-circle:before {
  content: "\e96e";
}


.icon-chevron-right-circle:before {
  content: "\e96f";
}


.icon-backward-circle:before {
  content: "\e970";
}


.icon-first-circle:before {
  content: "\e971";
}


.icon-previous-circle:before {
  content: "\e972";
}


.icon-stop-circle:before {
  content: "\e973";
}


.icon-play-circle:before {
  content: "\e974";
}


.icon-pause-circle:before {
  content: "\e975";
}


.icon-next-circle:before {
  content: "\e976";
}


.icon-last-circle:before {
  content: "\e977";
}


.icon-forward-circle:before {
  content: "\e978";
}


.icon-eject-circle:before {
  content: "\e979";
}


.icon-crop:before {
  content: "\e97a";
}


.icon-frame-expand:before {
  content: "\e97b";
}


.icon-frame-contract:before {
  content: "\e97c";
}


.icon-focus:before {
  content: "\e97d";
}


.icon-transform:before {
  content: "\e97e";
}


.icon-grid:before {
  content: "\e97f";
}


.icon-grid-crossed:before {
  content: "\e980";
}


.icon-layers:before {
  content: "\e981";
}


.icon-layers-crossed:before {
  content: "\e982";
}


.icon-toggle:before {
  content: "\e983";
}


.icon-rulers:before {
  content: "\e984";
}


.icon-ruler:before {
  content: "\e985";
}


.icon-funnel:before {
  content: "\e986";
}


.icon-flip-horizontal:before {
  content: "\e987";
}


.icon-flip-vertical:before {
  content: "\e988";
}


.icon-flip-horizontal2:before {
  content: "\e989";
}


.icon-flip-vertical2:before {
  content: "\e98a";
}


.icon-angle:before {
  content: "\e98b";
}


.icon-angle2:before {
  content: "\e98c";
}


.icon-subtract:before {
  content: "\e98d";
}


.icon-combine:before {
  content: "\e98e";
}


.icon-intersect:before {
  content: "\e98f";
}


.icon-exclude:before {
  content: "\e990";
}


.icon-align-center-vertical:before {
  content: "\e991";
}


.icon-align-right:before {
  content: "\e992";
}


.icon-align-bottom:before {
  content: "\e993";
}


.icon-align-left:before {
  content: "\e994";
}


.icon-align-center-horizontal:before {
  content: "\e995";
}


.icon-align-top:before {
  content: "\e996";
}


.icon-square:before {
  content: "\e997";
}


.icon-plus-square:before {
  content: "\e998";
}


.icon-minus-square:before {
  content: "\e999";
}


.icon-percent-square:before {
  content: "\e99a";
}


.icon-arrow-up-square:before {
  content: "\e99b";
}


.icon-arrow-down-square:before {
  content: "\e99c";
}


.icon-arrow-left-square:before {
  content: "\e99d";
}


.icon-arrow-right-square:before {
  content: "\e99e";
}


.icon-chevron-up-square:before {
  content: "\e99f";
}


.icon-chevron-down-square:before {
  content: "\e9a0";
}


.icon-chevron-left-square:before {
  content: "\e9a1";
}


.icon-chevron-right-square:before {
  content: "\e9a2";
}


.icon-check-square:before {
  content: "\e9a3";
}


.icon-cross-square:before {
  content: "\e9a4";
}


.icon-menu-square:before {
  content: "\e9a5";
}


.icon-prohibited:before {
  content: "\e9a6";
}


.icon-circle:before {
  content: "\e9a7";
}


.icon-radio-button:before {
  content: "\e9a8";
}


.icon-ligature:before {
  content: "\e9a9";
}


.icon-text-format:before {
  content: "\e9aa";
}


.icon-text-format-remove:before {
  content: "\e9ab";
}


.icon-text-size:before {
  content: "\e9ac";
}


.icon-bold:before {
  content: "\e9ad";
}


.icon-italic:before {
  content: "\e9ae";
}


.icon-underline:before {
  content: "\e9af";
}


.icon-strikethrough:before {
  content: "\e9b0";
}


.icon-highlight:before {
  content: "\e9b1";
}


.icon-text-align-left:before {
  content: "\e9b2";
}


.icon-text-align-center:before {
  content: "\e9b3";
}


.icon-text-align-right:before {
  content: "\e9b4";
}


.icon-text-align-justify:before {
  content: "\e9b5";
}


.icon-line-spacing:before {
  content: "\e9b6";
}


.icon-indent-increase:before {
  content: "\e9b7";
}


.icon-indent-decrease:before {
  content: "\e9b8";
}


.icon-text-wrap:before {
  content: "\e9b9";
}


.icon-pilcrow:before {
  content: "\e9ba";
}


.icon-direction-ltr:before {
  content: "\e9bb";
}


.icon-direction-rtl:before {
  content: "\e9bc";
}


.icon-page-break:before {
  content: "\e9bd";
}


.icon-page-break2:before {
  content: "\e9be";
}


.icon-sort-alpha-asc:before {
  content: "\e9bf";
}


.icon-sort-alpha-desc:before {
  content: "\e9c0";
}


.icon-sort-numeric-asc:before {
  content: "\e9c1";
}


.icon-sort-numeric-desc:before {
  content: "\e9c2";
}


.icon-sort-amount-asc:before {
  content: "\e9c3";
}


.icon-sort-amount-desc:before {
  content: "\e9c4";
}


.icon-sort-time-asc:before {
  content: "\e9c5";
}


.icon-sort-time-desc:before {
  content: "\e9c6";
}


.icon-sigma:before {
  content: "\e9c7";
}


.icon-pencil-line:before {
  content: "\e9c8";
}


.icon-hand:before {
  content: "\e9c9";
}


.icon-pointer-up:before {
  content: "\e9ca";
}


.icon-pointer-right:before {
  content: "\e9cb";
}


.icon-pointer-down:before {
  content: "\e9cc";
}


.icon-pointer-left:before {
  content: "\e9cd";
}


.icon-finger-tap:before {
  content: "\e9ce";
}


.icon-fingers-tap:before {
  content: "\e9cf";
}


.icon-reminder:before {
  content: "\e9d0";
}


.icon-fingers-crossed:before {
  content: "\e9d1";
}


.icon-fingers-victory:before {
  content: "\e9d2";
}


.icon-gesture-zoom:before {
  content: "\e9d3";
}


.icon-gesture-pinch:before {
  content: "\e9d4";
}


.icon-fingers-scroll-horizontal:before {
  content: "\e9d5";
}


.icon-fingers-scroll-vertical:before {
  content: "\e9d6";
}


.icon-fingers-scroll-left:before {
  content: "\e9d7";
}


.icon-fingers-scroll-right:before {
  content: "\e9d8";
}


.icon-hand2:before {
  content: "\e9d9";
}


.icon-pointer-up2:before {
  content: "\e9da";
}


.icon-pointer-right2:before {
  content: "\e9db";
}


.icon-pointer-down2:before {
  content: "\e9dc";
}


.icon-pointer-left2:before {
  content: "\e9dd";
}


.icon-finger-tap2:before {
  content: "\e9de";
}


.icon-fingers-tap2:before {
  content: "\e9df";
}


.icon-reminder2:before {
  content: "\e9e0";
}


.icon-gesture-zoom2:before {
  content: "\e9e1";
}


.icon-gesture-pinch2:before {
  content: "\e9e2";
}


.icon-fingers-scroll-horizontal2:before {
  content: "\e9e3";
}


.icon-fingers-scroll-vertical2:before {
  content: "\e9e4";
}


.icon-fingers-scroll-left2:before {
  content: "\e9e5";
}


.icon-fingers-scroll-right2:before {
  content: "\e9e6";
}


.icon-fingers-scroll-vertical3:before {
  content: "\e9e7";
}


.icon-border-style:before {
  content: "\e9e8";
}


.icon-border-all:before {
  content: "\e9e9";
}


.icon-border-outer:before {
  content: "\e9ea";
}


.icon-border-inner:before {
  content: "\e9eb";
}


.icon-border-top:before {
  content: "\e9ec";
}


.icon-border-horizontal:before {
  content: "\e9ed";
}


.icon-border-bottom:before {
  content: "\e9ee";
}


.icon-border-left:before {
  content: "\e9ef";
}


.icon-border-vertical:before {
  content: "\e9f0";
}


.icon-border-right:before {
  content: "\e9f1";
}


.icon-border-none:before {
  content: "\e9f2";
}


.icon-ellipsis:before {
  content: "\e9f3";
}


  /* =Structure
  ----------------------------------------------- */

  body {
    padding: 0;
  }
  #page {
    /*margin: 2em auto;
    max-width: 1000px;*/
  }
  #branding hgroup {
    margin: 0 0 20px;
    height:100px;
    width:204px;
    display:inline;
  }
  #access div.menu {
    margin: 0;
    display:table-cell;
    width:704px;
  }

  .buscador-web.resultados {
    position: relative;
  }

  @media (max-width: 1199px) {
    .buscador-web, .buscador-web input[type="text"]  {
      width: 83px;
  }
  }

   @media (min-width: 1200px) {
    .buscador-web , .buscador-web input[type="text"]  {
    padding: 3px 21px 3px 3px;
    width: 188px;
  }
  }


  .buscador-web input[type="submit"]  {
    cursor:pointer;
    background:  url(/wp-content/themes/hiperconvercloudtecnholigies/images/search.png) center center no-repeat;
    border: none;
    position: absolute;
    right: 0;
    top: 0;
    width: 18px;
    height: 29px;
    padding: 0;
    outline: none;
  }

  .buscador-web input[type="submit"]::-moz-focus-inner {
    border: 0;
  }

  #primary {
    float: left;
    margin: 0;
    width: 745px;
    margin-right:20px;
  }
  #home #primary {
    float: none;
    margin: 0;
    width: 100%;
    margin:0px;
  }
  #content {

  }
  #secondary {
    float: right;
    margin-right: 0;
    width: 235px;
  }

  .imgCenter {
  display: block;
  margin: 0 auto !important;
  margin-bottom: 5px !important;
  }
  /* sprite office 365 */

  .sprite {
    background-image:url("/wp-content/themes/hiperconvercloudtecnholigies/images/correo/sprite-office-365.png");
    width:36px;
    height: 34px;
    display:block;
    background-repeat:no-repeat;
    margin-left:8px;
    }
  .sprite.note {
    background-position: 0 0;
  }
  .sprite.excel {
    background-position: 0 -34px;
  }
  .sprite.power {
    background-position: 0 -68px;
  }

  .sprite.word {
    background-position: 0 -102px;
  }

  .sprite.ok {
    background-position: -36px 0;
    margin: auto;
    margin-bottom: -9px;
    width: 22px;
    height: 22px;
  }




  /* Singular */
  .singular #primary {
    margin: 0;
  }
  .singular #content,
  .left-sidebar.singular #content {
    position: relative;
    width: auto;
  }
  .singular .entry-header,
  .singular .entry-content,
  .singular footer.entry-meta,
  .singular #comments-title {
    margin: 0 auto;
  }

  /* Attachments */
  .singular .image-attachment .entry-content {
    margin: 0 auto;
    width: auto;
  }
  .singular .image-attachment .entry-description {
    margin: 0 auto;
    width: 68.9%;
  }

  /* Showcase */
  .page-template-showcase-php #primary,
  .left-sidebar.page-template-showcase-php #primary {
    margin: 0;
  }
  .page-template-showcase-php #content,
  .left-sidebar.page-template-showcase-php #content {
    margin: 0 7.6%;
    width: auto;
  }
  .page-template-showcase-php section.recent-posts {
    float: right;
    margin: 0 0 0 31%;
    width: 69%;
  }
  .page-template-showcase-php #main .widget-area {
    float: left;
    margin: 0 -22.15% 0 0;
    width: 22.15%;
  }

  /* error404 */
  .error404 #primary {
    float: none;
    margin: 0;
  }
  .error404 #primary #content {
    margin: 0 7.6%;
    width: auto;
  }

  /* Alignment */
  .alignleft {
  /*  display: inline;
    float: left;
    margin-right: 1.625em;
  */
  text-align:left}
  .alignright {
  /*  display: inline;
    float: right;
    margin-left: 1.625em;
  */
  text-align:right}
  .aligncenter {
    clear: both;
    display: block;
    margin-left: auto;
    margin-right: auto;
  }
  .mb0 {margin-bottom:0}
  .mb10 {margin-bottom:10px}
  /* Right Content */
  .left-sidebar #primary {
    float: right;
    margin: 0 0 0 -26.4%;
    width: 100%;
  }
  .left-sidebar #content {
    margin: 0 7.6% 0 34%;
    width: 58.4%;
  }
  .left-sidebar #secondary {
    float: left;
    margin-left: 7.6%;
    margin-right: 0;
    width: 18.8%;
  }

  /* One column */
  .one-column #page {
    max-width: 690px;
  }
  .one-column #content {
    margin: 0 7.6%;
    width: auto;
  }
  .one-column #nav-below {
    border-bottom: 1px solid #ddd;
    margin-bottom: 1.625em;
  }
  .one-column #secondary {
    float: none;
    margin: 0 7.6%;
    width: auto;
  }
  /* Simplify the showcase template */
  .one-column .page-template-showcase-php section.recent-posts {
    float: none;
    margin: 0;
    width: 100%;
  }
  .one-column .page-template-showcase-php #main .widget-area {
    float: none;
    margin: 0;
    width: auto;
  }
  .one-column .page-template-showcase-php .other-recent-posts {
    border-bottom: 1px solid #ddd;
  }
  /* Simplify the showcase template when small feature */
  .one-column section.featured-post .attachment-small-feature {
    border: none;
    display: block;
    height: auto;
    max-width: 60%;
    position: static;
  }
  .one-column article.feature-image.small {
    margin: 0 0 1.625em;
    padding: 0;
  }
  .one-column article.feature-image.small .entry-title {
    font-size: 20px;
    line-height: 1.3em;
  }
  .one-column article.feature-image.small .entry-summary {
    height: 150px;
    overflow: hidden;
    padding: 0;
    text-overflow: ellipsis;
  }
  .one-column article.feature-image.small .entry-summary a {
    left: -9%;
  }
  /* Remove the margin on singular articles */
  .one-column.singular .entry-header,
  .one-column.singular .entry-content,
  .one-column.singular footer.entry-meta,
  .one-column.singular #comments-title {
    width: 100%;
  }
  /* Simplify the pullquotes and pull styles */
  .one-column.singular blockquote.pull {
    margin: 0 0 1.625em;
  }
  .one-column.singular .pull.alignleft {
    margin: 0 1.625em 0 0;
  }
  .one-column.singular .pull.alignright {
    margin: 0 0 0 1.625em;
  }
  .one-column.singular .entry-meta .edit-link a {
    position: absolute;
    left: 0;
    top: 40px;
  }
  .one-column.singular #author-info {
    margin: 2.2em -8.8% 0;
    padding: 20px 8.8%;
  }
  /* Make sure we have room for our comment avatars */
  .one-column .commentlist > li.comment {
    margin-left: 102px;
    width: auto;
  }
  /* Make sure the logo and search form don't collide */
  .one-column #branding #searchform {
    right: 40px;
    top: 4em;
  }
  /* Talking avatars take up too much room at this size */
  .one-column .commentlist > li.comment {
    margin-left: 0;
  }
  .one-column .commentlist > li.comment .comment-meta,
  .one-column .commentlist > li.comment .comment-content {
    margin-right: 85px;
  }
  .one-column .commentlist .avatar {
    background: transparent;
    display: block;
    padding: 0;
    top: 1.625em;
    left: auto;
    right: 1.625em;
  }
  .one-column .commentlist .children .avatar {
    background: none;
    padding: 0;
    position: absolute;
    top: 2.2em;
    left: 2.2em;
  }
  .one-column #respond {
    width: auto;
  }


  /* =Global
  ----------------------------------------------- */

  body, input, textarea {
    color: #333;
    font: 15px Arial, sans-serif;
    font-weight: 400;
    line-height: /*1.625*/1.4;
  }
  body {
    background: #e2e2e2;
  }
  #page {
    background: #fff;
  }
  #home {
    background: #fff;
  }
  /* Headings */
  h1,h2,h3,h4,h5,h6 {
    clear: both;
  }
  hr {
    background-color: #e6e6e6;
    border: 0;
    height: 1px;
    margin-bottom: 1.625em;
  }
  .px4 {height:4px; background-color:#e6e6e6}
  .px10 {height:10px; background-color:#e6e6e6}
  .rayitas {border-bottom:1px dashed #ddd; background-color:transparent}
  .separaVert {
    background-color: transparent;
    margin: 10px 0;
    display: block
  }

  /* Text elements */
  p {
    margin-bottom: 20px;
  }
  ul, ol {
    margin: 0 0 20px 0;
  }
  ul {
    /*list-style: square;*/
  }
  ol {
    list-style-type: decimal;
  }
  ol ol {
    list-style: upper-alpha;
  }
  ol ol ol {
    list-style: lower-roman;
  }
  ol ol ol ol {
    list-style: lower-alpha;
  }
  ul ul, ol ol, ul ol, ol ul {
    margin-bottom: 0;
  }
  dl {
    margin: 0 1.625em;
  }
  dt {
    font-weight: bold;
  }
  dd {
    margin-bottom: 1.625em;
  }
  strong {
    font-weight: bold;
  }
  cite, em, i {
    font-style: italic;
  }
  blockquote {
    font-family: Georgia, "Bitstream Charter", serif;
    font-style: italic;
    font-weight: normal;
    margin: 0 3em;
  }
  blockquote em, blockquote i, blockquote cite {
    font-style: normal;
  }
  blockquote cite {
    color: #666;
    font: 12px "Helvetica Neue", Helvetica, Arial, sans-serif;
    font-weight: 300;
    letter-spacing: 0.05em;
    text-transform: uppercase;
  }
  pre {
    background: #f4f4f4;
    font: 13px "Courier 10 Pitch", Courier, monospace;
    line-height: 1.5;
    margin-bottom: 1.625em;
    overflow: auto;
    padding: 0.75em 1.625em;
  }
  code, kbd, samp, var {
    font: 13px Monaco, Consolas, "Andale Mono", "DejaVu Sans Mono", monospace;
  }
  abbr, acronym, dfn {
    border-bottom: 1px dotted #666;
    cursor: help;
  }
  address {
    display: block;
    margin: 0 0 1.625em;
  }
  ins {
    background: #fff9c0;
    text-decoration: none;
  }
  sup,
  sub {
    font-size: 10px;
    height: 0;
    line-height: 1;
    position: relative;
    vertical-align: baseline;
  }
  sup {
    bottom: 1ex;
  }
  sub {
    top: .5ex;
  }


  .no-scrollbar {overflow: hidden;}

  .g-mt-20 {margin-top: 20px!important;}

  .g-mt-30 {margin-top: 30px!important;}

  .g-mt-40 {margin-top: 40px!important;}

  .g-mt-50 {margin-top: 50px!important;}

  .g-mt-60 {margin-top: 60px!important;}

  .g-mt-70 {margin-top: 70px!important;}

  .g-mt-140 {margin-top: 140px!important;}

  .g-mt-150 {margin-top: 150px!important;}

  .g-mb-10 {margin-bottom: 10px!important;}

  .g-mb-15 {margin-bottom: 15px!important;}

  .g-mb-20 {margin-bottom: 20px!important;}

  .g-mb-25 {margin-bottom: 25px!important;}

  .g-mb-30 {margin-bottom: 30px!important;}

  .g-mb-35 {margin-bottom: 35px!important;}

  .g-mb-40 {margin-bottom: 40px!important;}

  .g-mb-45 {margin-bottom: 45px!important;}

  .g-mb-50 {margin-bottom: 50px!important;}

  .g-mb-55 {margin-bottom: 55px!important;}

  .g-mb-60 {margin-bottom: 60px!important;}

  .g-mb-65 {margin-bottom: 65px!important;}

  .g-mb-70 {margin-bottom: 70px!important;}

  .g-mb-75 {margin-bottom: 75px!important;}

  .g-mb-80 {margin-bottom: 80px!important;}

  .g-mb-85 {margin-bottom: 85px!important;}

  .g-mb-90 {margin-bottom: 90px!important;}

  .g-mb-95 {margin-bottom: 95px!important;}

  .g-mb-110 {margin-bottom: 110px!important;}

  .g-mb-125 {margin-bottom: 125px!important;}

  .g-mb-160 {margin-bottom: 160px!important;}

  .g-mb-200 {margin-bottom: 200px!important;}

  .g-mb-230 {margin-bottom: 230px!important;}

  .g-mb-260 {margin-bottom: 260px!important;}


  .g-ml-30 {margin-left: 30px!important;}


  .g-pt-20 {padding-top: 20px!important;}

  .g-pt-30 {padding-top: 30px!important;}

  .g-pt-40 {padding-top: 30px!important;}

  .g-pt-55 {padding-top: 55px!important;}



  .g-pt-100 {padding-top: 100px!important;}

  .g-pt-115 {padding-top: 115px!important;}

  .g-pt-165 {padding-top: 165px!important;}


  .g-pb-10 {padding-bottom: 10px!important;}

  .g-pb-15 {padding-bottom: 15px!important;}

  .g-pb-20 {padding-bottom: 20px!important;}

  .g-pb-25 {padding-bottom: 25px!important;}

  .g-pb-30 {padding-bottom: 30px!important;}

  .g-pb-35 {padding-bottom: 35px!important;}

  .g-pb-40 {padding-bottom: 40px!important;}

  .g-pb-45 {padding-bottom: 45px!important;}

  .g-pb-50 {padding-bottom: 50px!important;}

  .g-pb-55 {padding-bottom: 55px!important;}

  .g-pb-60 {padding-bottom: 60px!important;}

  .g-pb-65 {padding-bottom: 65px!important;}

  .g-pb-70 {padding-bottom: 70px!important;}

  .g-pb-75 {padding-bottom: 75px!important;}

  .g-pb-80 {padding-bottom: 80px!important;}

  .g-pb-85 {padding-bottom: 85px!important;}

  .g-pb-90 {padding-bottom: 90px!important;}

  .g-pb-95 {padding-bottom: 95px!important;}

  .g-pb-110 {padding-bottom: 110px!important;}

  .g-pb-125 {padding-bottom: 125px!important;}

  .g-pb-160 {padding-bottom: 160px!important;}

  .g-pb-200 {padding-bottom: 200px!important;}

  .g-pb-230 {padding-bottom: 230px!important;}

  .g-pb-260 {padding-bottom: 260px!important;}

  .g-pb-320 {padding-bottom: 320px!important;}

  .g-pb-380 {padding-bottom: 380px!important;}

  .g-w-30p {width: 30%!important;}

  .g-w-32p {width: 32%!important;}

  .g-w-40p {width: 40%!important;}

  .g-w-44p {width: 44%!important;}

  .g-w-48p {width: 48%!important;}

  .g-w-51p {width: 51%!important;}

  .g-w-55p {width: 55%!important;}

  .g-w-59p {width: 59%!important;}

  .g-w-67p {width: 67%!important;}

  .g-w-69p {width: 69%!important;}

  .g-block {display: block!important;}
  .g-inline-block {display: inline-block!important;}

  /* Forms */
  input[type=text],
  input[type=password],
  textarea {
    background: #fafafa;
    -moz-box-shadow: inset 0 1px 1px rgba(0,0,0,0.1);
    -webkit-box-shadow: inset 0 1px 1px rgba(0,0,0,0.1);
    box-shadow: inset 0 1px 1px rgba(0,0,0,0.1);
    border: 1px solid #ddd;
    color: #888;
  }
  input[type=text]:focus,
  textarea:focus {
    color: #373737;
  }
  textarea {
    padding-left: 3px;
    width: 98%;
  }
  input[type=text] {
    padding: 3px;
  }
  input#s {
    /*background: #fff url(images/search.png) no-repeat right 6px;*/
    -moz-border-radius: 2px;
    border-radius: 2px;
    font-size: 14px;
    height: 30px;
    line-height: 1.2em;
    padding: 8px 28px 8px 8px;
  }
  input#searchsubmit {
    display: none;
  }

  /* Links */
  a {
    color: #26C9FF;
    text-decoration: none;
  }
  a:focus,
  a:active,
  a:hover {
    text-decoration: underline;
  }

  /* Assistive text */
  .assistive-text {
    position: absolute !important;
    clip: rect(1px 1px 1px 1px); /* IE6, IE7 */
    clip: rect(1px, 1px, 1px, 1px);
  }
  #access a.assistive-text:active,
  #access a.assistive-text:focus {
    background: #eee;
    border-bottom: 1px solid #ddd;
    color: #1982d1;
    clip: auto !important;
    font-size: 12px;
    position: absolute;
    text-decoration: underline;
    top: 0;
    left: 7.6%;
  }
  #compania{
    left: 216px;
    position: absolute;
    top: 18px;
  }
  #compania ul {display:table-row}
  #compania li{
    display: table-cell;
    font: 11px 'OpenSansRegular',Arial,sans-serif !important;

    padding-right:10px;
  }
  #compania li a {    padding-left: 15px;color:#afafaf; background:url(images/f_comp.gif) no-repeat left center}
  /*#company{
    left: 245px;
    position: absolute;
    top: 15px;
  }
  #company ul {display:table-row}
  #company li{
    display: table-cell;
    font: 11px 'OpenSansRegular',Arial,sans-serif !important;

    padding-right:10px;
  }
  #company li a { padding-left: 15px;color:#afafaf; background:url(images/f_comp.gif) no-repeat left center}*/
  /* =Header
  ----------------------------------------------- */
  #branding {
    background: url(images/26C9FF.gif) repeat-x left 100px #303030;
    position: fixed;
    top:0;
    z-index: 9999;
    height:110px;
    width:100%;
    box-shadow:0px 1px 10px rgba(0,0,0,0.75)
  }
  #home #branding {/*box-shadow: none;position: relative*/}
  #branding .wrapper {height:110px;}

  @media (max-width: 1199px) {
    #branding .wrapper{
      width: 1000px !important;
    }
  }

  @media (min-width: 1200px) {
    #branding .wrapper{
      width: 1170px !important;
    }
  }

  #abajo {filter:alpha(opacity=75);background-color: black\9;background-color:rgba(0,0,0,.75); margin-top:330px; height:215px}

  #home #branding {/*height:auto;*/}
  /*#home #branding .wrapper {position:relative;}
  #home #branding .wrapper p {margin-right:25%;}
  #home #branding .wrapper:last-of-type{overflow:hidden;height:110px; position:relative;padding-top:20px;}*/
  #home #accion {position:absolute;bottom:40px; right:0;margin-right:0}
  #home #branding .wrapper .anuncios p {
    margin-right: 0;
  }
  #site-title {
    margin:0;
    /*margin-right: 270px;
    padding: 3.65625em 0 0;*/
  }
  #site-title span {position:absolute; left:-9999px}
  #site-title a {
    /*color: #26C9FF;
    font-size: 30px;
    font-weight: bold;
    line-height: 36px;
    text-decoration: none;*/
  }
  #site-title a:hover,
  #site-title a:focus,
  #site-title a:active {
    /*color: #1982d1;*/
  }
  #site-description {
    color: #fff;
    font-size: 14px;
    position:absolute; left:-9999px
  /*  margin: 0 270px 3.65625em 0;*/
  }
  #branding img {
    margin:0 0 10px;
    /*height: auto;
    margin-bottom: -7px;
    width: 100%;*/
  }

  .wrapper{margin-left:auto; margin-right:auto;width:1000px; position:relative}


  #f_dominios {background-color: #303030;height:117px;border-top: 3px solid #ABABAB;}
  #f_dominios form {text-align: center;font-size: 26px;height: 116px;color: #fff;font-weight: bold;}
  #f_dominios form p {padding-top: 10px; margin-bottom: 10px!important;font: bold 26px 'open sans', arial, sans-serif!important;}
  #f_dominios form .buscador { font-size: 0}
  #f_dominios form .buscador span, #f_dominios form .buscador input[type="text"], #f_dominios form .buscador .select-container, #f_dominios form .buscador input[type="submit"] {display: inline-block;}
  #f_dominios form .buscador span, #f_dominios form .buscador input[type="text"], #f_dominios form .buscador .select-container {font-size: 18px;height: 39px;}

  #f_dominios form .buscador span {display: inline-block;vertical-align: text-bottom;padding: 6px 6px 0 0;}
  #f_dominios form .buscador input[type="text"] {background-color: #fff;padding: 10px 0 0 10px!important;margin-top: 15px;border: none;width: 350px;border-radius: 4px 0 0 4px;box-shadow: inset 0 3px 3px 0px #ccc;}

  #f_dominios form .buscador .select-container {background: #fff url("../../assets/image/sprites.png") 88px 17px no-repeat;vertical-align: top;position: relative;overflow: hidden;padding: 10px 0 0 3px;border: none;border-left: 1px solid #a4a4a4;width: 107px;border-top-right-radius: 4px;border-bottom-right-radius: 4px;}
  #f_dominios form .buscador select {font-family:'open sans',Arial,sans-serif;outline: 0;background-color: transparent;width: 126px;height: 39px;position: absolute;top: 0;left: 0;font-size: 15px;padding: 7px 0 0 7px!important;border: none;box-shadow: inset 0 3px 3px 0px #ccc;font-weight:normal;}

  #f_dominios form .buscador input[type="submit"] {vertical-align: bottom;height: 39px;width: 131px;margin-left: 8px;}

  .page-template-sidebar-hosting-dominios-page .cajaDominios .buscador-dominios {background-color: #303030;padding: 3px 0 4px 0;text-align: center;margin: 59px 0 5px 0;}

  .page-template-sidebar-hosting-dominios-page #search-domain .claim {font: bold 26px 'Open Sans', Arial, sans-serif;padding:0;}

  .page-template-sidebar-hosting-dominios-page #form-domain p {font-size: 0;margin-top: 7px;display: inline-block;}

  .page-template-sidebar-hosting-dominios-page #form-domain span, .page-template-sidebar-hosting-dominios-page #form-domain input[type="text"], .page-template-sidebar-hosting-dominios-page #form-domain .select-container, .page-template-sidebar-hosting-dominios-page #form-domain input[type="submit"] {font-size: 18px;display: inline-block;}
  .page-template-sidebar-hosting-dominios-page #form-domain input[type="text"], .page-template-sidebar-hosting-dominios-page #form-domain .select-container, .page-template-sidebar-hosting-dominios-page #form-domain button[type="submit"] {height:39px;vertical-align: top}

  .page-template-sidebar-hosting-dominios-page #form-domain span{font-weight: bold;vertical-align: top;margin-top: 15px;margin-right: 12px;}
  .page-template-sidebar-hosting-dominios-page #form-domain input[type="text"] {border: none;width: 350px;border-radius: 4px 0 0 4px;padding: 11px 0 0 8px;background-color: #fff;box-shadow: inset 0 3px 3px 0px #ccc;}

  .page-template-sidebar-hosting-dominios-page #form-domain .select-container {background: #fff url("../../assets/image/sprites.png") 88px 17px no-repeat;vertical-align: bottom;position: relative;overflow: hidden;padding: 10px 0 0 3px;border: none;border-left: 1px solid #a4a4a4;width: 105px;border-radius: 0 4px 4px 0;}
  .page-template-sidebar-hosting-dominios-page #form-domain select {border-radius: 0;outline: 0;background-color: transparent;width: 125px;height: 39px;position: absolute;top: 0;left: 0;font-size: 18px;padding-top: 9px;border: none;box-shadow: inset 0 3px 3px 0px #ccc;}

  .page-template-sidebar-hosting-dominios-page #form-domain input[type="submit"] {bottom: 0;height: 39px;width: 130px;vertical-align: bottom;margin-left: 14px;font-size: 14px;font-weight:bold;}


  /* =Menu
  -------------------------------------------------------------- */

  #access {
    position:absolute;
    width: 704px;
    left:216px;
    top:56px;
  }
  #access li.sub {
    float: left;
    position: relative;
    margin-right:9px;
  }
  #access .submenu li { float:none; position:inherit; margin-right:auto; line-height:normal}
  #access a {
    color: #fff;
    display: block;
    height:44px;
    /*width:100px; */
    width:108px;
    text-align:center;
    text-decoration: none;
    border: 2px 1px 0 2px #000;
    background: #575757;
    background: -moz-linear-gradient(#575757, #202020);
    background: -o-linear-gradient(#575757, #202020);
    background: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#73DCFF), to(#0a0a0a));
    background: -webkit-linear-gradient(#575757, #202020);
    border-radius: 5px 5px 0 0;
    font: 14px/44px Arial, Helvetica, sans-serif;
  }
  #access .submenu li a {line-height:normal; height:auto; width:auto; text-align:left; border:none; background: none;}
  #access li:hover > a,
  #access a:focus {
      border-radius: 5px 5px 0 0;
  }
  #access li:hover > a,
  #access .current-menu-item > a,
  #access .current-menu-ancestor > a,
  #access .current_page_item > a,
  #access .current_page_ancestor > a ,#access a:focus {
    color: #fff;
  background: #26C9FF;
  /*background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzE2NWUxYyIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjIlIiBzdG9wLWNvbG9yPSIjMWFiNzMyIiBzdG9wLW9wYWNpdHk9IjEiLz4KICAgIDxzdG9wIG9mZnNldD0iMyUiIHN0b3AtY29sb3I9IiM4NWQ1N2MiIHN0b3Atb3BhY2l0eT0iMSIvPgogICAgPHN0b3Agb2Zmc2V0PSIxNyUiIHN0b3AtY29sb3I9IiM1M2M1NTQiIHN0b3Atb3BhY2l0eT0iMSIvPgogICAgPHN0b3Agb2Zmc2V0PSIxMDAlIiBzdG9wLWNvbG9yPSIjMDBiYzIwIiBzdG9wLW9wYWNpdHk9IjEiLz4KICA8L2xpbmVhckdyYWRpZW50PgogIDxyZWN0IHg9IjAiIHk9IjAiIHdpZHRoPSIxIiBoZWlnaHQ9IjEiIGZpbGw9InVybCgjZ3JhZC11Y2dnLWdlbmVyYXRlZCkiIC8+Cjwvc3ZnPg==);
  */background: -moz-linear-gradient(top, #73DCFF 0%, #73DCFF 2%, #73DCFF 3%, #73DCFF 17%, #26C9FF 100%);
  background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#73DCFF), color-stop(2%,#73DCFF), color-stop(3%,#73DCFF), color-stop(17%,#73DCFF), color-stop(100%,#26C9FF));
  background: -webkit-linear-gradient(top, #73DCFF 0%,#73DCFF 2%,#73DCFF 3%,#73DCFF 17%,#26C9FF 100%);
  background: -o-linear-gradient(top, #73DCFF 0%,#73DCFF 2%,#73DCFF 3%,#73DCFF 17%,#26C9FF 100%);
  background: -ms-linear-gradient(top, #73DCFF 0%,#73DCFF 2%,#73DCFF 3%,#73DCFF 17%,#26C9FF 100%);
  background: linear-gradient(to bottom, #73DCFF 0%,#73DCFF 2%,#73DCFF 3%,#73DCFF 17%,#26C9FF 100%);
  /*filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#165e1c', endColorstr='#00bc20',GradientType=0 );
  */  -moz-box-shadow:
      0px 0px 0px rgba(000,000,000,0.5),
      inset 0px 1px 1px rgba(255,255,255,0.7);
    -webkit-box-shadow:
      0px 0px 0px rgba(000,000,000,0.5),
      inset 0px 1px 1px rgba(255,255,255,0.7);
    box-shadow:
      0px 0px 0px rgba(000,000,000,0.5),
      inset 0px 1px 1px rgba(255,255,255,0.7);
    border-top-width: 1px;
    border-right-width: 1px;
    border-bottom-width: 0px;
    border-left-width: 1px;
    border-top-style: solid;
    border-right-style: solid;
    border-bottom-style: none;
    border-left-style: solid;
    border-top-color: #73DCFF;
    border-right-color: #73DCFF;
    border-left-color: #73DCFF;
  }
  #access .submenu li:hover > a,
  #access .submenu .current-menu-item > a,
  #access .submenu .current-menu-ancestor > a,
  #access .submenu .current_page_item > a,
  #access .submenu .current_page_ancestor > a ,#access .submenu a:focus {
    background: none !important; border:none; -moz-box-shadow: none; -webkit-box-shadow: none; box-shadow: none; float: none; text-decoration: underline;
  }
  #access ul li:hover > ul {
    display: block;
  }
  #access .submenu ul li:hover > ul {
    display: inherit;
  }

  /* Search Form */
  #branding #searchform {
    position: absolute;
    top: 59px;
    right: 0;
    text-align: right;
  }
  #branding #searchform div {
    margin: 0;
  }
  #branding #s {
    float: right;
    /*-webkit-transition-duration: 400ms;
    -webkit-transition-property: width, background;
    -webkit-transition-timing-function: ease;
    -moz-transition-duration: 400ms;
    -moz-transition-property: width, background;
    -moz-transition-timing-function: ease;
    -o-transition-duration: 400ms;
    -o-transition-property: width, background;
    -o-transition-timing-function: ease;*/
    width: 152px;
  }
  #branding #s:focus {
    background-color: #f9f9f9;
    /*width: 245px;*/
  }
  #branding #searchsubmit {
    display: none;
  }
  #branding .only-search #searchform {
    top: 5px;
    z-index: 1;
  }
  #branding .only-search #s {
    background-color: #666;
    border-color: #000;
    color: #222;
  }
  #branding .only-search #s,
  #branding .only-search #s:focus {
    width: 85%;
  }
  #branding .only-search #s:focus {
    background-color: #bbb;
  }
  #branding .with-image #searchform {
    top: auto;
    bottom: -27px;
    max-width: 195px;
  }
  #branding .only-search + #access div {
    padding-right: 205px;
  }

  #branding #access .submenu li
  {
    min-height: 44px
  }
  #branding #access .submenu li li
  {
    min-height: 20px
  }
  #branding #access .submenu #videosTV
  {
    padding-right: 0
  }
  #branding #access .submenu #videosTV li
  {
    margin: 0 0 10px 0;
    overflow: hidden
  }
  #branding #access .submenu #videosTV li img
  {
    float: left;
    margin-right: 10px
  }
  #branding .submenu li a.liTitular {
    text-decoration: underline;
  }
  #branding .submenu li
  {
    list-style-image: none /*url(images/list-punto.png)*/;
    line-height: 1.25;
  }
  #branding .submenu li li
  {
    list-style-image: none /*url(images/list-raya.png)*/;
  }
  /* =Content
  ----------------------------------------------- */

  #home #main {
    clear: both;
    padding: 10px 0 0;
  }
  #main {
    clear: both;
    padding:20px 0;

  }
  #main {
    padding-top: 130px;
    background-color: #FFF;
  }

  .page-title {
    color: #666;
    font-size: 10px;
    font-weight: 500;
    letter-spacing: 0.1em;
    line-height: 2.6em;
    margin: 0 0 2.6em;
    text-transform: uppercase;
  }
  .page-title a {
    font-size: 12px;
    font-weight: bold;
    letter-spacing: 0;
    text-transform: none;
  }
  .hentry,
  .no-results {
    border-bottom: 1px solid #ddd;
    margin: 0 0 1.625em;
    padding: 0 0 1.625em;
    position: relative;
  }
  .hentry:last-child,
  .no-results {
    border-bottom: none;
  }
  .blog .sticky .entry-header .entry-meta {
    clip: rect(1px 1px 1px 1px); /* IE6, IE7 */
    clip: rect(1px, 1px, 1px, 1px);
    position: absolute !important;
  }
  .entry-title,
  .entry-header .entry-meta {
    padding-right: 76px;
  }
  .entry-title {
    clear: both;
    line-height: 1.5em;
    /*padding-bottom: .3em;
    padding-top: 15px;*/
  }
  .entry-title,
  .entry-title a {
    color: #222;
    text-decoration: none;
  }
  .entry-title a:hover,
  .entry-title a:focus,
  .entry-title a:active {
    color: #1982d1;
  }
  .entry-meta {
    color: #666;
    clear: both;
    font-size: 12px;
    line-height: 18px;
  }
  .entry-meta a {
    font-weight: bold;
  }
  .single-author .entry-meta .by-author {
    display: none;
  }
  .entry-content,
  .entry-summary {
    padding: 1.625em 0 0;
  }
  .entry-content h1,
  .entry-content h2,
  .comment-content h1,
  .comment-content h2 {
    color: #000;
    font-weight: bold;
    margin: 0 0 .8125em;
  }
  .entry-content h3,
  .comment-content h3 {
    font: 22px 'OpenSansLight', Arial, sans-serif;
    /*line-height: 2.6em;*/
  }
  .entry-content table,
  .comment-content table {

    margin: 0 0 30px;
    width: 100%;
    font:14px 'Open Sans',Arial,sans-serif;
  }
  .entry-content table img,
  .comment-content table img{ max-width:100%}
  table p , table ul, table ol{margin-bottom:0/*15px*/}
  table ul, table ol {
    padding-left: 25px;
    text-align: left;
    list-style-position: inside;
    list-style-type: none;
  }
  table ul li, table ol li {
    line-height: 1.25;
    list-style-image: url(images/list-punto-n.png);
  }
  table .btn_verde, table .btn_azul, table .btn_negro, table .btn_gris{
    padding: 10px 28px;
    font-size:18px;
  }
  table thead .btn_verde, table thead .btn_azul, table thead .btn_negro, table thead .btn_gris, table tfoot .btn_verde, table tfoot .btn_azul, table tfoot .btn_negro, table tfoot .btn_gris{
  line-height:50px
  }
  .entry-content thead th,
  .comment-content thead th {
    vertical-align: bottom;
  }
  col.best {
    background-color: #f3f3f3;
  }
  .entry-content thead th.best div,
  .comment-content thead th.best div{
    background-color: #26C9FF;
    color: #fff;
    position: relative;
    border-top: 1px solid #fff;
    padding: 5px;
    text-align: center;
    text-transform: uppercase;
    }
  .entry-content thead th.best div img,
  .comment-content thead th.best div img{
    position:absolute;
    right:0;
    top:0;
  }
  .entry-content thead th span,
  .comment-content thead th span {
    display:block;
    color: #fff;
    background-color:#333;
    text-transform: uppercase;
    font: 16px 'OpenSansSemibold', Arial, sans-serif;
    text-align:center;
    padding:6px 10px;
  }
  .entry-content thead td,
  .comment-content thead td {
    padding: 9px;
    text-align: center;
  }
  .entry-content thead td p,
  .comment-content thead td p{
    background-color: #fff;
    padding-top: 5px;
    padding-bottom: 5px;
  }
  .entry-content tbody th,
  .comment-content tbody th {
    text-align: right;
    padding: 10px 15px 10px 30px;
  }
  .entry-content .fBlanco {background-color:#fff;!important}
  .entry-content .fClaro {background-color:#e6e6e6;}

  /*.entry-content tbody tr {
    background-color: #f5f5f5;
  }*/
  /*.entry-content tbody tr:nth-child(2n+1) {
    background-color: #e6e6e6;
  }*/

  .entry-content tbody tr.best th {
    background-image: url(images/tbody-best.png);
    background-repeat: no-repeat;
    background-position: left top;
  }
  .entry-content tbody tr.best th, .entry-content tbody tr.best td {
    background-color: #D2D2D2;
  }
  .entry-content tbody td,
  .comment-content tbody td, .entry-content tfoot td,
  .comment-content tfoot td {
    border: 1px solid #EBEBEB;
    padding: 20px 5px;
    text-align: center;
  }


  .entry-content .icon-star-container {
    position: relative;
  }

  .entry-content thead th .icon-star {
    background: transparent url('../../assets/images/sprite.png') -122px 0 no-repeat;
    width: 29px;
    height: 37px;
    position: absolute;
    right: 0;
  }

  .entry-content .text-right {
    text-align: right!important;
  }

  #___gcse_0 tbody td{
    border: none;}

  #___gcse_0 table{
    margin: 0px 0 10px;}

  #___gcse_0 .gsc-webResult.gsc-result, .gsc-results{
    border-bottom: 1px solid #e7e7e7;margin-bottom:0px;}

  #___gcse_0 .gsc-cursor-box{
    margin: 20px auto;
    text-align: center;
    font-size: 18px;}


  table.ta_gral {margin-top:30px}


  #contact-dept thead th:first-of-type {
    text-align: center;
    padding-left: 0;
  }

  table.ta_gral caption
  {
    background: #333;
    color: #fff;
    padding: 5px 0;
    text-align: center;
    text-transform: uppercase;
    margin-bottom: 2px;
    line-height: normal;
    font-size: 16px
  }
  table.ta_gral thead th
  {
    background: #333;
    color: #fff;
    padding: 5px 0;
    text-align: center;
    text-transform: uppercase;
    margin-bottom: 2px;
    line-height: normal;
    font-size: 16px;
    vertical-align:middle;
  }
  table.ta_gral tr td
  {
    border-top: 2px solid #fff;
  /*  border-right: 1px solid #fff;*/
    padding: 10px 5px;
  }
  table.ta_gral tr {
    background-color: #f5f5f5;
  }
  table.ta_gral tr:nth-child(2n+1) {
    background-color: #e6e6e6;
  }
  table.ta_gral thead th:first-of-type {text-align:left; padding-left:30px}
  table.ta_gral thead th span
  {
    color: #26C9FF;
    display: block;
    text-transform: none;
    padding: 0;
    font-weight: 400 !important;
    font: 14px 'OpenSansRegular', Arial, sans-serif
  }
  table.ta_gral tbody th {text-align:left; border-right:1px solid #fff; background-color:transparent}
  table.ta_gral tbody td ul
  {
    margin-left: 0;
    padding-left: 0;
  }

  table.ta_gral .btn_verde, table.ta_gral .btn_azul, table.ta_gral .btn_negro, table.ta_gral .btn_gris
  {
    font-size: 14px;
    padding: 10px;
    display: block;
    margin: 10px auto 0;
    line-height:inherit
  }
  table.ta_gral div
  {
    background-color: #FFF;
    padding: 10px
  }
  table.ta_gral th[scope="colgroup"]{text-align:left !important; background-color:#ccc !important}

  table.ta_plan thead th{
    margin-bottom: 2px;
    line-height: normal;
    font-size: 18px;
    font-weight:700;
    padding: 10px 0;
    background:#333; color:#fff; text-transform:uppercase; text-align:center;
    border-right:none;}
  /*table.ta_plan thead td ,table.ta_plan tbody td {  background-color: #ccc;
  }*/
  table.ta_plan thead td {padding: 0 0 10px;}
  table.ta_plan .cajaVerde{
    outline-color:#73DCFF;
    outline-style: solid;
    outline-width:1px;

    border-top:1px solid #73DCFF;border-left:1px solid #73DCFF;border-bottom:1px solid #73DCFF; border-right:1px solid #73DCFF }
  table.ta_plan .precio {
    font-family: 'OpenSansSemibold';
    font-size: 28px;
    font-weight: 700;
  }
  table.ta_plan .tachado.precio {
    font-family: 'OpenSansRegular';
    font-size: 18px;
    font-weight: 400;
    }
  table.ta_plan strong {font-size:22px}
  table.ta_plan thead td div {background:#fff}
  table.ta_plan thead td.cajaVerde {background:#26C9FF; padding:0}
  table.ta_plan tfoot td{background:#333; color:#fff; text-transform:none; text-align:center;}
  table.ta_plan tfoot td a {color:#fff;}
  table.ta_plan tfoot td {padding: 10px 0 !important;}
  table.ta_plan tfoot td a.btn_verde{padding: 2% 15%;}
  table.ta_plan tr {
    background-color: #e6e6e6;
  }

  table.ta_plan tr:nth-child(2n+1) {
    background-color: #f5f5f5;
  }


  table.ta_plan tbody td {padding: 5px !important;height:61px;vertical-align:middle;}

  .page-template-sidebar-correo-o365-page .un2 {margin-right: 0.5%!important;padding-right:0!important}
  .page-template-sidebar-correo-o365-page .un2.last {margin-left: 0.5%;}
  .page-template-sidebar-correo-o365-page .tit-correo strong .small {font-size: 13px;display: inline;}
  .page-template-sidebar-correo-o365-page .bloque{border-bottom: 1px solid #ccc; margin-bottom:30px; padding-bottom:5px}
  .page-template-sidebar-correo-o365-page .bloque.no-border{margin-bottom: 5px;border: none;}
  .page-template-sidebar-correo-o365-page .bloque.last{border:none}
  .page-template-sidebar-correo-o365-page .bloque .celda{display:table-cell;vertical-align:top;width:50%;}
  .page-template-sidebar-correo-o365-page #notas {border-bottom: 1px solid #ccc;margin-bottom: 60px;padding-bottom: 20px;}
  .page-template-sidebar-correo-o365-page .testimonial {margin-bottom: 50px;}
  .page-template-sidebar-correo-o365-page .imagenTesti, .page-template-sidebar-correo-o365-page .testimonio {padding-top:30px;}
  .page-template-sidebar-correo-o365-page .monitor-office-365 {display: block;margin: -60px 0 0 108px;}
  .page-template-sidebar-correo-o365-page .bloque ul {margin: 5px 0 0 0;}
  .page-template-sidebar-correo-o365-page .bloque li {list-style: none;display: inline-block;width: 100px;text-align: center;margin-left: 88px;vertical-align: top;}
  .page-template-sidebar-correo-o365-page .bloque li:first-child {margin-left:0;}
  .page-template-sidebar-correo-o365-page .description-icons .icon {background: url('/wp-content/themes/hiperconvercloudtecnholigies/images/correo/sprites-office-365.png') 0 0  no-repeat;text-indent: -9999px;display: block!important;margin-bottom:12px;}
  .page-template-sidebar-correo-o365-page .icon-office-apps {background-position: 0 0!important; width: 36px; height: 54px;margin-left:31px;}
  .page-template-sidebar-correo-o365-page .icon-office-mail {background-position: -36px 0!important; width: 48px; height: 54px;margin-left: 26px;}
  .page-template-sidebar-correo-o365-page .icon-office-cloud-storage {background-position: -84px 0!important; width: 50px; height: 54px;margin-left: 24px;}
  .page-template-sidebar-correo-o365-page .icon-office-sync {background-position: -134px 0!important; width: 73px; height: 54px;margin-left: 14px;}

  .page-template-sidebar-correo-o365-page .slider-container .icon {background-image: url(../../assets/image/cloud-server-sprites.png)!important}

  .page-id-8115 .un2 {margin-right: 0.5%!important;padding-right:0!important}
  .page-id-8115 .un2.last {margin-left: 0.5%;}
  .page-id-8115 .tit-correo strong .small {font-size: 13px;display: inline;}
  .page-id-8115 .bloque{border-bottom: 1px solid #ccc; margin-bottom:30px; padding-bottom:5px}
  .page-id-8115 .bloque.no-border{margin-bottom: 5px;border: none;}
  .page-id-8115 .bloque.last{border:none}
  .page-id-8115 .bloque .celda{display:table-cell;vertical-align:top;width:50%;}
  .page-id-8115 #notas {border-bottom: 1px solid #ccc;margin-bottom: 60px;padding-bottom: 20px;}
  .page-id-8115 .testimonial {margin-bottom: 50px;}
  .page-id-8115 .imagenTesti, .page-id-8115 .testimonio {padding-top:30px;}
  .page-id-8115 .monitor-office-365 {display: block;margin: -60px 0 0 108px;}
  .page-id-8115 .bloque ul {margin: 5px 0 0 0;}
  .page-id-8115 .bloque li {list-style: none;display: inline-block;width: 100px;text-align: center;margin-left: 88px;vertical-align: top;}
  .page-id-8115 .bloque li:first-child {margin-left:0;}
  .page-id-8115 .icon {background: url('/wp-content/themes/hiperconvercloudtecnholigies/images/correo/sprites-office-365.png') 0 0  no-repeat;text-indent: -9999px;display: block;margin-bottom:12px;}
  .page-id-8115 .icon-office-apps {background-position: 0 0; width: 36px; height: 54px;margin-left:31px;}
  .page-id-8115 .icon-office-mail {background-position: -36px 0; width: 48px; height: 54px;margin-left: 26px;}
  .page-id-8115 .icon-office-cloud-storage {background-position: -84px 0; width: 50px; height: 54px;margin-left: 24px;}
  .page-id-8115 .icon-office-sync {background-position: -134px 0; width: 73px; height: 54px;margin-left: 14px;}

  .page-id-16968 .un2 {margin-right: 0.5%!important;padding-right:0!important}
  .page-id-16968 .un2.last {margin-left: 0.5%;}
  .page-id-16968 .tit-correo strong .small {font-size: 13px;display: inline;}
  .page-id-16968 .bloque{border-bottom: 1px solid #ccc; margin-bottom:30px; padding-bottom:5px}
  .page-id-16968 .bloque.no-border{margin-bottom: 5px;border: none;}
  .page-id-16968 .bloque.last{border:none}
  .page-id-16968 .bloque .celda{display:table-cell;vertical-align:top;width:50%;}
  .page-id-16968 #notas {border-bottom: 1px solid #ccc;margin-bottom: 60px;padding-bottom: 20px;}
  .page-id-16968 .testimonial {margin-bottom: 50px;}
  .page-id-16968 .imagenTesti, .page-id-16968 .testimonio {padding-top:30px;}
  .page-id-16968 .monitor-office-365 {display: block;margin: -60px 0 0 108px;}
  .page-id-16968 .bloque ul {margin: 5px 0 0 0;}
  .page-id-16968 .bloque li {list-style: none;display: inline-block;width: 100px;text-align: center;margin-left: 88px;vertical-align: top;}
  .page-id-16968 .bloque li:first-child {margin-left:0;}
  .page-id-16968 .icon {background: url('/wp-content/themes/hiperconvercloudtecnholigies/images/correo/sprites-office-365.png') 0 0  no-repeat;text-indent: -9999px;display: block;margin-bottom:12px;}
  .page-id-16968 .icon-office-apps {background-position: 0 0; width: 36px; height: 54px;margin-left:31px;}
  .page-id-16968 .icon-office-mail {background-position: -36px 0; width: 48px; height: 54px;margin-left: 26px;}
  .page-id-16968 .icon-office-cloud-storage {background-position: -84px 0; width: 50px; height: 54px;margin-left: 24px;}
  .page-id-16968 .icon-office-sync {background-position: -134px 0; width: 73px; height: 54px;margin-left: 14px;}



  .destacado {
    color: red;
    font-weight: 700;
    font-size: 18px;
  }

  .entry-content #s {
    width: 75%;
  }
  .entry-content .un4 {
    display: block;
    float:left;
    width: 24.25%;
    padding-right:1%;
      margin-right:1%;
  -webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box;}

  .entry-content .dos3 {
    display: block;
    float:left;
    width: 66.5%;
    padding-right:1%;
      margin-right:1%;
  -webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box;}

  .entry-content .un2 {
    display: block;
    float:left;
    width: /*46.9%*/ 49.5%;
    padding-right:1%;
      margin-right:1%;
  -webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box;}
  .entry-content .un1 {
    display: table-row;
  }
  .entry-content .tres4 {
    display: block;
    float:left;
    width: 74.5%;
    padding-right:1%;
      margin-right:1%;
  -webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box;
  }
  .entry-content .last {margin-right:0 !important; padding-right:0} /* hay un pequeÃ±o problema, se ve en caracteristicas clikseo al estar las imÃ¡genes con max-width:100% */
  .entry-content #dirigido p, .entry-content #incluido p {
    background: #000;
    color: #fff;
    padding: 1px 10px;
    margin-bottom: 0;
  }
  .entry-content #incluido p {
    background-image: url(images/incluido.jpg);
    background-repeat: no-repeat;
    background-position: right center;
  }
  .entry-content #dirigido ul, .entry-content #incluido ul, .entry-content #dirigido ol, .entry-content #incluido ol {margin-left:0}
  .entry-content #dirigido li, .entry-content #incluido li{
    list-style-image: none;
    list-style-type: none;
    background:none;
    text-align: center;
    padding: 10px 0;
    border-bottom-width: 1px;
    border-bottom-style: solid;
    border-bottom-color: #ccc;
  }

  /*LISTAS*/
  .entry-content li{
    list-style-image: url(images/list-punto-n.png);

    /*background: url(images/list-punto-n.png) no-repeat left center;*/
    line-height: /*25px*/ 1.4;
    vertical-align: middle;
    /*padding-left: 2em;*/
  }
  .entry-content li li{list-style-image:  url(images/list-raya-n.png);}
  .l_flechas li{background-image: url(images/ico-lista_flecha.png);
    background-position: 0 2px;
    background-repeat: no-repeat;
    list-style-image: none;
    padding-left: 25px;
    padding-top: 6px;
    padding-bottom: 3px;
  }
  #abajo .l_flechas li {
    background-position: 0 6px;
    margin-bottom: 0;
  }

  .l_ok li{background-image: url(images/ico-lista_ok.png);background-position: 0 2px;
    background-repeat: no-repeat;
    list-style-image: none;
    padding-left: 25px;}
  .l_wrong li{background-image: url(images/ico-lista_wrong.png);background-position: 0 2px;
    background-repeat: no-repeat;
    list-style-image: none;
    padding-left: 25px;}
  .lista_imagen li {background-image:none;
  background-position: 0 2px;
    background-repeat: no-repeat;
    list-style-image: none;
    padding-left: 25px;}
  .l_flechas li li, .l_ok li li, .l_wrong li li, .lista_imagen li li {list-style-image: url(images/list-punto-n.png);background-image:none;}
  .lista_imagen li img {float:left}
  .lista_imagen li span {display:block;overflow:hidden}
  /*#dom-incluyen li img{ vertical-align:text-top}*/
  #branding .l_descr li{  list-style-image:  url(images/list-punto.png);}

  /*#branding li li{  list-style-image:  url(images/list-raya.png);}*/
  #branding .l_flechas li{    list-style-image: url(images/ico-lista_flecha.png);}
  #branding .l_ok li{ list-style-image: url(images/ico-lista_okN.png);}
  #branding .l_wrong li{  list-style-image: url(images/ico-lista_wrongN.png);}
  .l_menu li{font: 15px Arial, sans-serif; font-weight:700; color:#ccc;list-style-image:  url(images/list-punto.png)}
  .l_menu li li{font: 13px Arial, sans-serif;list-style-image:  url(images/list-raya.png)}
  .l_banner li{font: 14px 'OpenSansSemibold', Arial, sans-serif;color:#ccc; font-weight:600;list-style-image:  url(images/list-punto.png)}
  .l_banner li li{font: 14px 'OpenSansRegular', Arial, sans-serif; font-weight:400;list-style-image:  url(images/list-raya.png)}
  .l_bannerB{font: 14px 'OpenSansSemibold', Arial, sans-serif;color:#333; font-weight:600}
  .l_bannerB li li{font: 14px 'OpenSansRegular', Arial, sans-serif; font-weight:400}

  /*CAJAS DE MENSAJES*/
  .mbox-atencion, .mbox-correcto, .mbox-error{padding:15px; position:relative; margin-bottom:20px}
  .mbox-atencion div, .mbox-correcto div, .mbox-error div{border:5px solid #ccc;padding:10px;}

  .mbox-atencion img, .mbox-correcto img, .mbox-error img{position:absolute; bottom:5px; right:5px; width:30px; height:30px; background: url(images/msg-box.png) no-repeat}
  .mbox-atencion img{
    background-position: left -30px
  }
  .mbox-correcto img{background-position: left -60px}
  .mbox-error img{background-position: left 0}

  .msg{
    font-family: Arial, Helvetica, sans-serif;
    font-size: 13px;
    font-weight: 700;
    margin-bottom:0;
  }
  .mbox-atencion .msg{color: #ecb92f;}
  .mbox-correcto .msg{color: #26C9FF;}
  .mbox-error .msg{color: #ff0026;}

  .comment-content ul,
  .comment-content ol {
    margin-bottom: 1.625em;
  }
  .comment-content ul ul,
  .comment-content ol ol,
  .comment-content ul ol,
  .comment-content ol ul {
    margin-bottom: 0;
  }
  dl.gallery-item {
    margin: 0;
  }
  .page-link {
    clear: both;
    display: block;
    margin: 0 0 1.625em;
  }
  .page-link a {
    background: #eee;
    color: #373737;
    margin: 0;
    padding: 2px 3px;
    text-decoration: none;
  }
  .page-link a:hover {
    background: #888;
    color: #fff;
    font-weight: bold;
  }
  .page-link span {
    margin-right: 6px;
  }
  .entry-meta .edit-link a,
  .commentlist .edit-link a {
    background: #eee;
    -moz-border-radius: 3px;
    border-radius: 3px;
    color: #666;
    float: right;
    font-size: 12px;
    line-height: 1.5em;
    font-weight: 300;
    text-decoration: none;
    padding: 0 8px;
  }
  .entry-meta .edit-link a:hover,
  .commentlist .edit-link a:hover {
    background: #888;
    color: #fff;
  }
  .entry-content .edit-link {
    clear: both;
    display: block;
  }

  /* Images */
  .entry-content img,
  .comment-content img,
  /*.widget img {
    max-width: 100%; /* Fluid images for posts, comments, and widgets *
  }*/
  .entry-content h4 img,
  .comment-content h4 img{
    vertical-align:middle;
    margin-right:10px;
    margin-bottom:10px;
  }
  .entry-content h4{font: 14px/1.25 'OpenSansLight',Arial,sans-serif/*font: 16px 'OpenSansSemiBold',Arial,sans-serif;*/}
  .entry-content h4 + p, .entry-content h4 + ul, .entry-content h4 + ol {margin-top:10px !important}
  .entry-content h4 + p.cajaGris  {margin-bottom:0px !important}
  .entry-content .un2 h4, .entry-content .un3 h4, .entry-content .un4 h4 {margin-top:0.5em}
  .entry-content .un2 h4.claim, .entry-content .un3 h4.claim, .entry-content .un4 h4.claim,.entry-content .cajaGris h4, .entry-content .cajabGris h4, .entry-content .cajabfGris h4  {margin-top:0px}
  .entry-content h4 span, .entry-content h3 span{
    font-size: 30px;
    display: block;
    margin-bottom: 10px;
    font-weight: 700;
  }
  img[class*="align"],
  img[class*="wp-image-"],
  img[class*="attachment-"] {
    height: auto; /* Make sure images with WordPress-added height and width attributes are scaled correctly */
  }
  img.size-full,
  img.size-large {
    /*max-width: 97.5%;*/
    width: auto; /* Prevent stretching of full-size and large-size images with height and width attributes in IE8 */
    height: auto; /* Make sure images with WordPress-added height and width attributes are scaled correctly */
  }
  .entry-content img.wp-smiley {
    border: none;
    margin-bottom: 0;
    margin-top: 0;
    padding: 0;
  }
  img.alignleft,
  img.alignright,
  img.aligncenter {
    /*margin-bottom: 1.625em;*/
  }
  p img,
  .wp-caption {
  /*  margin-top: 0.4em;*/
  }
  .wp-caption {
    background: #eee;
    margin-bottom: 1.625em;
    max-width: 96%;
    padding: 9px;
  }
  .wp-caption img {
    display: block;
    margin: 0 auto;
    max-width: 98%;
  }
  .wp-caption .wp-caption-text,
  .gallery-caption {
    color: #666;
    font-family: Georgia, serif;
    font-size: 12px;
  }
  .wp-caption .wp-caption-text {
    margin-bottom: 0.6em;
    padding: 10px 0 5px 40px;
    position: relative;
  }
  .wp-caption .wp-caption-text:before {
    color: #666;
    content: '\2014';
    font-size: 14px;
    font-style: normal;
    font-weight: bold;
    margin-right: 5px;
    position: absolute;
    left: 10px;
    top: 7px;
  }
  #content .gallery {
    margin: 0 auto 1.625em;
  }
  #content .gallery a img {
    border: none;
  }
  img#wpstats {
    display: block;
    margin: 0 auto 1.625em;
  }
  #content .gallery-columns-4 .gallery-item {
    width: 23%;
    padding-right: 2%;
  }
  #content .gallery-columns-4 .gallery-item img {
    width: 100%;
    height: auto;
  }

  /* Image borders */
  .over {overflow:hidden !important}
  img[class*="align"],
  img[class*="wp-image-"],
  #content .gallery .gallery-icon img {/* Add fancy borders to all WordPress-added images but not things like badges and icons and the like */
    /*border: 1px solid #ddd;*/
  }
  .wp-caption img {
    border-color: #eee;
  }
  a:focus img[class*="align"],
  a:hover img[class*="align"],
  a:active img[class*="align"],
  a:focus img[class*="wp-image-"],
  a:hover img[class*="wp-image-"],
  a:active img[class*="wp-image-"],
  #content .gallery .gallery-icon a:focus img,
  #content .gallery .gallery-icon a:hover img,
  #content .gallery .gallery-icon a:active img {/* Add some useful style to those fancy borders for linked images ... */
    /*background: #eee;*/
    border-color: #bbb;
  }
  .wp-caption a:focus img,
  .wp-caption a:active img,
  .wp-caption a:hover img {/* ... including captioned images! */
    /*background: #fff;*/
    border-color: #ddd;
  }

  /* Make sure embeds and iframes fit their containers */
  embed,
  iframe,
  object {
    max-width: 100%;
  }

  /* Password Protected Posts */
  .post-password-required .entry-header .comments-link {
    margin: 1.625em 0 0;
  }
  .post-password-required input[type=password] {
    margin: 0.8125em 0;
  }
  .post-password-required input[type=password]:focus {
    background: #f7f7f7;
  }

  /* Author Info */
  #author-info {
    font-size: 12px;
    overflow: hidden;
  }
  .singular #author-info {
    background: #f9f9f9;
    border-top: 1px solid #ddd;
    border-bottom: 1px solid #ddd;
    margin: 2.2em -35.6% 0 -35.4%;
    padding: 20px 35.4%;
  }
  .archive #author-info {
    border-bottom: 1px solid #ddd;
    margin: 0 0 2.2em;
    padding: 0 0 2.2em;
  }
  #author-avatar {
    float: left;
    margin-right: -78px;
  }
  #author-avatar img {
    background: #fff;
    -moz-border-radius: 3px;
    border-radius: 3px;
    -webkit-box-shadow: 0 1px 2px #bbb;
    -moz-box-shadow: 0 1px 2px #bbb;
    box-shadow: 0 1px 2px #bbb;
    padding: 3px;
  }
  #author-description {
    float: left;
    margin-left: 108px;
  }
  #author-description h2 {
    color: #000;
    font-size: 15px;
    font-weight: bold;
    margin: 5px 0 10px;
  }

  /* Comments link */
  .entry-header .comments-link a {
    background: #eee url(images/comment-bubble.png) no-repeat;
    color: #666;
    font-size: 13px;
    font-weight: normal;
    line-height: 35px;
    overflow: hidden;
    padding: 0 0 0;
    position: absolute;
    top: 1.5em;
    right: 0;
    text-align: center;
    text-decoration: none;
    width: 43px;
    height: 36px;
  }
  .entry-header .comments-link a:hover,
  .entry-header .comments-link a:focus,
  .entry-header .comments-link a:active {
    background-color: #1982d1;
    color: #fff;
    color: rgba(255,255,255,0.8);
  }
  .entry-header .comments-link .leave-reply {
    visibility: hidden;
  }

  /*
  Post Formats Headings
  To hide the headings, display: none the ".entry-header .entry-format" selector,
  and remove the padding rules below.
  */
  .entry-header .entry-format {
    color: #666;
    font-size: 10px;
    font-weight: 500;
    letter-spacing: 0.1em;
    line-height: 2.6em;
    position: absolute;
    text-transform: uppercase;
    top: -5px;
  }
  .entry-header hgroup .entry-title {
    padding-top: 15px;
  }
  article.format-aside .entry-content,
  article.format-link .entry-content,
  article.format-status .entry-content {
    padding: 20px 0 0;
  }
  article.format-status .entry-content {
    min-height: 65px;
  }
  .recent-posts .entry-header .entry-format {
    display: none;
  }
  .recent-posts .entry-header hgroup .entry-title {
    padding-top: 0;
  }

  /* Singular content styles for Posts and Pages */
  .singular .hentry {
    border-bottom: none;
    padding: 4.875em 0 0;
    position: relative;
  }
  .singular.page .hentry {
    padding: 0;
  }
  .singular .entry-title {

  }
  .singular .entry-title,
  .singular .entry-header .entry-meta {
    padding-right: 0;
  }
  .singular .entry-header .entry-meta {
    position: absolute;
    top: 0;
    left: 0;
  }
  blockquote.pull {
    font-size: 21px;
    font-weight: bold;
    line-height: 1.6125em;
    margin: 0 0 1.625em;
    text-align: center;
  }
  .singular blockquote.pull {
    margin: 0 -22.25% 1.625em;
  }
  .pull.alignleft {
    margin: 0 1.625em 0 0;
    text-align: right;
  }
  .singular .pull.alignleft {
    margin: 0 1.625em 0 -22.25%;
  }
  .pull.alignright {
    margin: 0 0 0 1.625em;
    text-align: left;
  }
  blockquote.pull.alignleft,
  blockquote.pull.alignright {
    width: 33%;
  }
  .singular .pull.alignright {
    margin: 0 -22.25% 0 1.625em;
  }
  .singular blockquote.pull.alignleft,
  .singular blockquote.pull.alignright {
    width: 33%;
  }
  .singular .entry-meta .edit-link a {
    bottom: auto;

    position: absolute;
    right: 0;
    top: 0px;
  }


  /* =Aside
  ----------------------------------------------- */

  .format-aside .entry-title,
  .format-aside .entry-header .comments-link {
    display: none;
  }
  .singular .format-aside .entry-title {
    display: block;
  }
  .format-aside .entry-content {
    padding: 0;
  }
  .singular .format-aside .entry-content {
    padding: 1.625em 0 0;
  }


  /* =Link
  ----------------------------------------------- */

  .format-link .entry-title,
  .format-link .entry-header .comments-link {
    display: none;
  }
  .singular .format-link .entry-title {
    display: block;
  }
  .format-link .entry-content {
    padding: 0;
  }
  .singular .format-link .entry-content {
    padding: 1.625em 0 0;
  }


  /* =Gallery
  ----------------------------------------------- */

  .format-gallery .gallery-thumb {
    float: left;
    display: block;
    margin: .375em 1.625em 0 0;
  }


  /* =Status
  ----------------------------------------------- */

  .format-status .entry-title,
  .format-status .entry-header .comments-link {
    display: none;
  }
  .singular .format-status .entry-title {
    display: block;
  }
  .format-status .entry-content {
    padding: 0;
  }
  .singular .format-status .entry-content {
    padding: 1.625em 0 0;
  }
  .format-status img.avatar {
    -moz-border-radius: 3px;
    border-radius: 3px;
    -webkit-box-shadow: 0 1px 2px #ccc;
    -moz-box-shadow: 0 1px 2px #ccc;
    box-shadow: 0 1px 2px #ccc;
    float: left;
    margin: 4px 10px 2px 0;
    padding: 0;
  }


  /* =Quote
  ----------------------------------------------- */

  .format-quote blockquote {
    color: #555;
    font-size: 17px;
    margin: 0;
  }


  /* =Image
  ----------------------------------------------- */

  .indexed.format-image .entry-header {
    min-height: 61px; /* Prevent the comment icon from colliding with the image when there is no title */
  }
  .indexed.format-image .entry-content {
    padding-top: 0.5em;
  }
  .indexed.format-image .entry-content p {
    margin: 1em 0;
  }
  .indexed.format-image .entry-content p:first-child,
  .indexed.format-image .entry-content p:first-child a,
  .indexed.format-image .entry-content p:first-child img {
    display: block;
    margin: 0;
  }
  .indexed.format-image .entry-content .wp-caption .wp-caption-text {
    margin: 0;
    padding-bottom: 1em;
  }
  .indexed.format-image footer.entry-meta {
    background: #ddd;
    overflow: hidden;
    padding: 4%;
    max-width: 96%;
  }
  .indexed.format-image div.entry-meta {
    display: inline-block;
    float: left;
    width: 35%;
  }
  .indexed.format-image div.entry-meta + div.entry-meta {
    float: none;
    width: 65%;
  }
  .indexed.format-image .entry-meta span.cat-links,
  .indexed.format-image .entry-meta span.tag-links,
  .indexed.format-image .entry-meta span.comments-link {
    display: block;
  }
  .indexed.format-image footer.entry-meta a {
    color: #444;
  }
  .indexed.format-image footer.entry-meta a:hover {
    color: #fff;
  }
  #content .indexed.format-image img {
    border: none;
    max-width: 100%;
    padding: 0;
  }
  .indexed.format-image .wp-caption {
    background: #111;
    margin-bottom: 0;
    max-width: 96%;
    padding: 2% 2% 0;
  }
  .indexed.format-image .wp-caption .wp-caption-text {
    color: #ddd;
  }
  .indexed.format-image .wp-caption .wp-caption-text:before {
    color: #444;
  }
  .indexed.format-image a:hover img {
    opacity: .75; /* other browsers */
  filter: progid:DXImageTransform.Microsoft.Alpha(opacity=75); /* this works in IE6, IE7, and IE8 */
  -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(opacity=75)"; /* this works in IE8 only */
  }


  /* =error404
  ----------------------------------------------- */

  .error404 #main #searchform {
    background: #f9f9f9;
    border: 1px solid #ddd;
    border-width: 1px 0;
    margin: 0 -8.9% 1.625em;
    overflow: hidden;
    padding: 1.625em 8.9%;
  }
  .error404 #main #s {
    width: 95%;
  }
  .error404 #main .widget {
    clear: none;
    float: left;
    margin-right: 3.7%;
    width: 30.85%;
  }
  .error404 #main .widget_archive {
    margin-right: 0;
  }
  .error404 #main .widget_tag_cloud {
    float: none;
    margin-right: 0;
    width: 100%;
  }
  .error404 .widgettitle {
    font-size: 10px;
    letter-spacing: 0.1em;
    line-height: 2.6em;
    text-transform: uppercase;
  }


  /* =Showcase
  ----------------------------------------------- */

  h1.showcase-heading {
    color: #666;
    font-size: 10px;
    font-weight: 500;
    letter-spacing: 0.1em;
    line-height: 2.6em;
    text-transform: uppercase;
  }

  /* Intro */
  article.intro {
    background: #f9f9f9;
    border-bottom: none;
  /*  margin: -1.855em -8.9% 1.625em;
    padding: 0 8.9%;
  */}
  article.intro .entry-title {
    display: none;
  }
  article.intro .entry-content {
    padding: 0;
  }
  article.intro .edit-link a {
    background: #aaa;
    -moz-border-radius: 3px;
    border-radius: 3px;
    color: #fff;
    font-size: 12px;
    padding: 0 8px;
    position: absolute;
    top: 30px;
    right: 20px;
    text-decoration: none;
  }
  article.intro .edit-link a:hover,
  article.intro .edit-link a:focus,
  article.intro .edit-link a:active {
    background: #777;
  }

  /* Featured post */
  section.featured-post {
    float: left;
    margin: -1.625em -8.9% 1.625em;
    padding: 1.625em 8.9% 0;
    position: relative;
    width: 100%;
  }
  section.featured-post .hentry {
    border: none;
    color: #666;
    margin: 0;
  }
  section.featured-post .entry-meta {
    clip: rect(1px 1px 1px 1px); /* IE6, IE7 */
    clip: rect(1px, 1px, 1px, 1px);
    position: absolute !important;
  }

  /* Small featured post */
  section.featured-post .attachment-small-feature {
    float: right;
    height: auto;
    margin: 0 -8.9% 1.625em 0;
    max-width: 59%;
    position: relative;
    right: -15px;
  }
  section.featured-post.small {
    padding-top: 0;
  }
  section.featured-post .attachment-small-feature:hover,
  section.featured-post .attachment-small-feature:focus,
  section.featured-post .attachment-small-feature:active {
    opacity: .8; /* other browsers */
    filter: progid:DXImageTransform.Microsoft.Alpha(opacity=80); /* this works in IE6, IE7, and IE8 */
    -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(opacity=80)"; /* this works in IE8 only */
  }
  article.feature-image.small {
    float: left;
    margin: 0 0 1.625em;
    width: 45%;
  }
  article.feature-image.small .entry-title {
    line-height: 1.2em;
  }
  article.feature-image.small .entry-summary {
    color: #555;
    font-size: 13px;
  }
  article.feature-image.small .entry-summary p a {
    background: #222;
    color: #eee;
    display: block;
    left: -23.8%;
    padding: 9px 26px 9px 85px;
    position: relative;
    text-decoration: none;
    top: 20px;
    width: 180px;
    z-index: 1;
  }
  article.feature-image.small .entry-summary p a:hover {
    background: #1982d1;
    color: #eee;
    color: rgba(255,255,255,0.8);
  }

  /* Large featured post */
  section.feature-image.large {
    border: none;
    max-height: 288px;
    padding: 0;
    width: 100%;
  }
  section.feature-image.large .showcase-heading {
    display: none;
  }
  section.feature-image.large .hentry {
    border-bottom: none;
    left: 9%;
    margin: 1.625em 9% 0 0;
    position: absolute;
    top: 0;
  }
  article.feature-image.large .entry-title a {
    background: #222;
    background: rgba(0,0,0,0.8);
    -moz-border-radius: 3px;
    border-radius: 3px;
    color: #fff;
    display: inline-block;
    font-weight: 300;
    padding: .2em 20px;
  }
  section.feature-image.large:hover .entry-title a,
  section.feature-image.large .entry-title:hover a {
    background: #eee;
    background: rgba(255,255,255,0.8);
    color: #222;
  }
  article.feature-image.large .entry-summary {
    display: none;
  }
  section.feature-image.large img {
    display: block;
    height: auto;
    max-width: 117.9%;
    padding: 0 0 6px;
  }

  /* Featured Slider */
  .featured-posts {
    border-bottom: 1px solid #ddd;
    display: block;
    height: 328px;
    margin: 1.625em -8.9% 20px;
    max-width: 1000px;
    padding: 0;
    position: relative;
    overflow: hidden;
  }
  .featured-posts .showcase-heading {
    padding-left: 8.9%;
  }
  .featured-posts section.featured-post {
    background: #fff;
    height: 288px;
    left: 0;
    margin: 0;
    position: absolute;
    top: 30px;
    width: auto;
  }
  .featured-posts section.featured-post.large {
    max-width: 100%;
    overflow: hidden;
  }
  .featured-posts section.featured-post {
    -webkit-transition-duration: 200ms;
    -webkit-transition-property: opacity, visibility;
    -webkit-transition-timing-function: ease;
    -moz-transition-duration: 200ms;
    -moz-transition-property: opacity, visibility;
    -moz-transition-timing-function: ease;
  }
  .featured-posts section.featured-post {
    opacity: 0;
    visibility: hidden;
  }
  .featured-posts #featured-post-1 {
    opacity: 1;
    visibility: visible;
  }
  .featured-post .feature-text:after,
  .featured-post .feature-image.small:after {
    content: ' ';
    background: -moz-linear-gradient(top, rgba(255,255,255,0) 0%, rgba(255,255,255,1) 100%); /* FF3.6+ */
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(255,255,255,0)), color-stop(100%,rgba(255,255,255,1))); /* Chrome,Safari4+ */
    background: -webkit-linear-gradient(top, rgba(255,255,255,0) 0%,rgba(255,255,255,1) 100%); /* Chrome10+,Safari5.1+ */
    background: -o-linear-gradient(top, rgba(255,255,255,0) 0%,rgba(255,255,255,1) 100%); /* Opera11.10+ */
    background: -ms-linear-gradient(top, rgba(255,255,255,0) 0%,rgba(255,255,255,1) 100%); /* IE10+ */
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#00ffffff', endColorstr='#ffffff',GradientType=0 ); /* IE6-9 */
    background: linear-gradient(top, rgba(255,255,255,0) 0%,rgba(255,255,255,1) 100%); /* W3C */
    width: 100%;
    height: 45px;
    position: absolute;
    top: 230px;
  }
  .featured-post .feature-image.small:after {
    top: 253px;
  }
  #content .feature-slider {
    top: 5px;
    right: 8.9%;
    overflow: visible;
    position: absolute;
  }
  .feature-slider ul {
    list-style-type: none;
    margin: 0;
  }
  .feature-slider li {
    float: left;
    margin: 0 6px;
  }
  .feature-slider a {
    background: #3c3c3c;
    background: rgba(60,60,60,0.9);
    -moz-border-radius: 12px;
    border-radius: 12px;
    -webkit-box-shadow: inset 1px 1px 5px rgba(0,0,0,0.5), inset 0 0 2px rgba(255,255,255,0.5);
    -moz-box-shadow: inset 1px 1px 5px rgba(0,0,0,0.5), inset 0 0 2px rgba(255,255,255,0.5);
    box-shadow: inset 1px 1px 5px rgba(0,0,0,0.5), inset 0 0 2px rgba(255,255,255,0.5);
    display: block;
    width: 14px;
    height: 14px;
  }
  .feature-slider a.active {
    background: #1982d1;
    -webkit-box-shadow: inset 1px 1px 5px rgba(0,0,0,0.4), inset 0 0 2px rgba(255,255,255,0.8);
    -moz-box-shadow: inset 1px 1px 5px rgba(0,0,0,0.4), inset 0 0 2px rgba(255,255,255,0.8);
    box-shadow: inset 1px 1px 5px rgba(0,0,0,0.4), inset 0 0 2px rgba(255,255,255,0.8);
    cursor: default;
    opacity: .5; /* other browsers */
  filter: progid:DXImageTransform.Microsoft.Alpha(opacity=50); /* this works in IE6, IE7, and IE8 */
  -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(opacity=50)"; /* this works in IE8 only */
  }

  /* Recent Posts */
  section.recent-posts {
    padding: 0 0 1.625em;
  }
  section.recent-posts .hentry {
    border: none;
    margin: 0;
  }
  section.recent-posts .other-recent-posts {
    border-bottom: 1px solid #ddd;
    list-style: none;
    margin: 0;
  }
  section.recent-posts .other-recent-posts li {
    padding: 0.3125em 0;
    position: relative;
  }
  section.recent-posts .other-recent-posts .entry-title {
    border-top: 1px solid #ddd;
    font-size: 17px;
  }
  section.recent-posts .other-recent-posts a[rel="bookmark"] {
    color: #373737;
    float: left;
    max-width: 84%;
  }
  section.recent-posts .other-recent-posts a[rel="bookmark"]:after {
    content: '-';
    color: transparent;
    font-size: 11px;
  }
  section.recent-posts .other-recent-posts a[rel="bookmark"]:hover {
  }
  section.recent-posts .other-recent-posts .comments-link a,
  section.recent-posts .other-recent-posts .comments-link > span {
    border-bottom: 2px solid #999;
    bottom: -2px;
    color: #444;
    display: block;
    font-size: 10px;
    font-weight: 500;
    line-height: 2.76333em;
    padding: 0.3125em 0 0.3125em 1em;
    position: absolute;
    right: 0;
    text-align: right;
    text-transform: uppercase;
    z-index: 1;
  }
  section.recent-posts .other-recent-posts .comments-link > span {
    border-color: #bbb;
    color: #888;
  }
  section.recent-posts .other-recent-posts .comments-link a:hover {
    color: #1982d1;
    border-color: #1982d1;
  }
  section.recent-posts .other-recent-posts li:after {
    clear: both;
    content: '.';
    display: block;
    height: 0;
    visibility: hidden;
  }


  /* =Attachments
  ----------------------------------------------- */

  .image-attachment div.attachment {
    background: #f9f9f9;
    border: 1px solid #ddd;
    border-width: 1px 0;
    margin: 0 -8.9% 1.625em;
    overflow: hidden;
    padding: 1.625em 1.625em 0;
    text-align: center;
  }
  .image-attachment div.attachment img {
    display: block;
    height: auto;
    margin: 0 auto 1.625em;
    max-width: 100%;
  }
  .image-attachment div.attachment a img {
    border-color: #f9f9f9;
  }
  .image-attachment div.attachment a:focus img,
  .image-attachment div.attachment a:hover img,
  .image-attachment div.attachment a:active img {
    border-color: #ddd;
    background: #fff;
  }
  .image-attachment .entry-caption p {
    font-size: 10px;
    letter-spacing: 0.1em;
    line-height: 2.6em;
    margin: 0 0 2.6em;
    text-transform: uppercase;
  }


  /* =Navigation
  -------------------------------------------------------------- */

  #content nav {
    clear: both;
    overflow: hidden;
    padding: 0 0 1.625em;
  }
  #content nav a {
    font-size: 12px;
    font-weight: bold;
    line-height: 2.2em;
  }
  #nav-above {
    padding: 0 0 1.625em;
  }
  #nav-above {
    display: none;
  }
  .paged #nav-above {
    display: block;
  }
  .nav-previous {
    float: left;
    width: 50%;
  }
  .nav-next {
    float: right;
    text-align: right;
    width: 50%;
  }
  #content nav .meta-nav {
    font-weight: normal;
  }

  /* Singular navigation */
  #nav-single {
    float: right;
    position: relative;
    top: -0.3em;
    text-align: right;
    z-index: 1;
  }
  #nav-single .nav-previous,
  #nav-single .nav-next {
    width: auto;
  }
  #nav-single .nav-next {
    padding-left: .5em;
  }
  #nav-single .nav-previous {
    padding-right: .5em;
  }


  /* =Widgets
  ----------------------------------------------- */

  .widget-area {
    font-size: 13px;
  }
  .widget {
    clear: both;
    /*margin: 0 0 2.2em;*/
  }
  .widget-title {
    color: #26C9FF;
    font: 22px 'OpenSansLight',Arial,sans-serif;
    margin-bottom:20px;
  }
  #secondary .widget-title {
    /*color: #fff;*/
    font:30px 'OpenSansLight',Arial,sans-serif; color:#26C9FF;
    margin-bottom:2px;
    padding:0 10px 5px;
    background-color:#333;
  }
  #secondary .widget ul li {
  /*  background-color: #f0f0f0;
    font-size: 13px;
    margin-bottom:10px;*/
    }
  .widget ul {
    margin: 0 0 0 10px;
    width: 90%;
  }
  #secondary .widget ul {
    margin: 0;
    width: 100%;
  }
  #secondary .widget ul, #secondary .widget ol {list-style-position:inside}

  .widget ul ul {
    margin-left: 1.5em;
  }
  .widget ul li {
    font-size: 13px;
    /*ANADIDO*/ line-height: 2;
  }
  .widget a {
    color: #26C9FF;
    text-decoration: none;
  }
  #secondary .widget a {
    color: #333;
    text-decoration: none;
    display: block;
    /* line-height: 25px; */
     /* padding-left: 30px;*/
  }
  .widget ul li.current-menu-item a{color:#000}
  .widget a:hover,
  .widget a:focus,
  .widget a:active {
    text-decoration: underline;
  }


  #secondary .widget_nav_menu .widget-title{
  font:30px 'OpenSansLight',Arial,sans-serif; color:#26C9FF;
  }
  #secondary .widget_nav_menu .menu li {  background-color: #333; position:relative}
  #secondary .widget_nav_menu .menu li .on{position:absolute; top:15px; right:10px; cursor:pointer;}
  #secondary .widget_nav_menu .menu li .off{position:absolute; top:11px; right:10px; cursor:pointer;}
  #secondary .widget_nav_menu .sub-menu li {  background-color: #fff;}
  #secondary .widget_nav_menu .menu li a{
    background-color: #333;
    color: #FFFFFF;
    font: 14px 'OpenSansSemibold',Arial,sans-serif;
    margin-bottom: 2px;
    padding:10px 0 10px 10px;
    text-transform: uppercase;
    background-image:none;
    margin-right:30px;
  }

  #secondary .widget_nav_menu .menu li a:hover {
    color: #26C9FF;
  }

  #secondary .widget_nav_menu .menu .sub-menu { border:4px solid #d6d6d6; margin:2px 0; }
  #secondary .widget_nav_menu .menu .sub-menu .sub-menu {border: none; margin:0}
  #secondary .widget_nav_menu .sub-menu li a{
    background: url("/wp-content/themes/hiperconvercloudtecnholigies/images/ico-lista.png") no-repeat 5px 5px transparent;
    border-bottom: 1px solid #FFFFFF;
    color: #000000;
    font: 13px/1 Arial,sans-serif;
    padding: 10px 0 10px 33px;
    text-transform:none;
    margin-right:30px;
    margin-bottom:0
  }
  #secondary .widget_nav_menu .sub-menu .sub-menu a{
    background: url("/wp-content/themes/hiperconvercloudtecnholigies/images/ico-lista_3.gif") no-repeat scroll 23px center transparent;
    padding-left: 33px;
    text-transform:none;
    margin-right:30px;
    }
  #secondary .widget_nav_menu .sub-menu .sub-menu li.current-menu-item a{ background: url("/wp-content/themes/hiperconvercloudtecnholigies/images/ico-lista_3.gif") no-repeat scroll 23px center transparent;
  }
  #secondary .widget_nav_menu .sub-menu .sub-menu .sub-menu a{
     font: 12px Arial,sans-serif;
    background-position: 40px center;
    padding-left: 50px;
    }


  /*#secondary .widget a {
    background: url("/images/ico-lista.png") no-repeat left center;
  }*/
  #secondary .widget_nav_menu .sub-menu li.current-menu-item a {
    background: url("/wp-content/themes/hiperconvercloudtecnholigies/images/ico-lista-on.png") no-repeat 5px center;
    color:#26C9FF;
  }
  #secondary .widget_nav_menu .sub-menu li.current-menu-item .sub-menu a {text-decoration:inherit; color:inherit; background:url("/wp-content/themes/hiperconvercloudtecnholigies/images/ico-lista_3.gif") no-repeat scroll 20px center transparent; font-weight:400 !important}
  /*#secondary .widget_nav_menu .sub-menu .sub-menu li.current-menu-item a {text-decoration:inherit; color:inherit; background:url("/wp-content/themes/hiperconvercloudtecnholigies/images/ico-lista_3.gif") no-repeat scroll 20px center transparent; font-weight:400 !important} */
  #secondary .widget_nav_menu .sub-menu .sub-menu .sub-menu li.current-menu-item a {text-decoration:inherit; color:#26C9FF; background:url("/wp-content/themes/hiperconvercloudtecnholigies/images/ico-lista_3.gif") no-repeat scroll 40px center transparent}


  /*#secondary .widget_nav_menu .sub-menu li.current-menu-item .sub-menu .sub-menu a {
  background: url("/wp-content/themes/hiperconvercloudtecnholigies/images/ico-lista_3.gif") no-repeat scroll 23px center transparent;}*/

  /* Search Widget */
  .widget_search form {
    margin: 0 0 1.625em;
  }
  .widget_search #s {
    width: 77%;
  }
  .widget_search #searchsubmit {
    background: #ddd;
    border: 1px solid #ccc;
    -webkit-box-shadow: inset 0px -1px 1px rgba(0, 0, 0, 0.09);
    -moz-box-shadow: inset 0px -1px 1px rgba(0, 0, 0, 0.09);
    box-shadow: inset 0px -1px 1px rgba(0, 0, 0, 0.09);
    color: #888;
    font-size: 13px;
    line-height: 25px;
    position: relative;
    top: -2px;
  }
  .widget_search #searchsubmit:active {
    background: #1982d1;
    border-color: #0861a5;
    -webkit-box-shadow: inset 0px 1px 1px rgba(0, 0, 0, 0.1);
    -moz-box-shadow: inset 0px 1px 1px rgba(0, 0, 0, 0.1);
    box-shadow: inset 0px 1px 1px rgba(0, 0, 0, 0.1);
    color: #bfddf3;
  }

  /* Ephemera Widget */
  section.ephemera ol,
  .widget_twentyeleven_ephemera ol {
    list-style: square;
    margin: 5px 0 0;
  }
  .widget_twentyeleven_ephemera .widget-entry-title {
    font-size: 15px;
    font-weight: bold;
    padding: 0;
  }
  .widget_twentyeleven_ephemera .comments-link a,
  .widget_twentyeleven_ephemera .comments-link > span {
    color: #666;
    display: block;
    font-size: 10px;
    font-weight: 500;
    line-height: 2.76333em;
    text-transform: uppercase;
  }
  section.ephemera .entry-title .comments-link a:hover,
  .widget_twentyeleven_ephemera .entry-title .comments-link a:hover {
  }
  section.ephemera .entry-title a span {
    color: #29628d;
  }

  /* Twitter */
  .widget_twitter li {
    list-style-type: none;
    margin-bottom: 14px;
  }
  .widget_twitter .timesince {
    display: block;
    font-size: 11px;
    margin-right: -10px;
    text-align: right;
  }

  /* Widget Image */
  .widget_image img {
    border: 0;
    padding: 0;
    height: auto;
    max-width: 100%;
  }

  /* Calendar Widget */

  .widget_calendar #wp-calendar {
    color: #555;
    width: 95%;
    text-align: center;
  }
  .widget_calendar #wp-calendar caption,
  .widget_calendar #wp-calendar td,
  .widget_calendar #wp-calendar th {
    text-align: center;
  }
  .widget_calendar #wp-calendar caption {
    font-size: 11px;
    font-weight: 500;
    padding: 5px 0 3px 0;
    text-transform: uppercase;
  }
  .widget_calendar #wp-calendar th {
    background: #f4f4f4;
    border-top: 1px solid #ccc;
    border-bottom: 1px solid #ccc;
    font-weight: bold;
  }
  .widget_calendar #wp-calendar tfoot td {
    background: #f4f4f4;
    border-top: 1px solid #ccc;
    border-bottom: 1px solid #ccc;
  }


  /* =Comments
  ----------------------------------------------- */

  #comments-title {
    color: #666;
    font-size: 10px;
    font-weight: 500;
    line-height: 2.6em;
    padding: 0 0 2.6em;
    text-transform: uppercase;
  }
  .nopassword,
  .nocomments {
    color: #aaa;
    font-size: 24px;
    font-weight: 100;
    margin: 26px 0;
    text-align: center;
  }
  .commentlist {
    list-style: none;
    margin: 0 auto;
    width: 68.9%;
  }
  .content .commentlist,
  .page-template-sidebar-page-php .commentlist {
    width: 100%; /* reset the width for the one-column and sidebar page layout */
  }
  .commentlist > li.comment {
    background: #f6f6f6;
    border: 1px solid #ddd;
    -moz-border-radius: 3px;
    border-radius: 3px;
    margin: 0 0 1.625em;
    padding: 1.625em;
    position: relative;
  }
  .commentlist .pingback {
    margin: 0 0 1.625em;
    padding: 0 1.625em;
  }
  .commentlist .children {
    list-style: none;
    margin: 0;
  }
  .commentlist .children li.comment {
    background: #fff;
    border-left: 1px solid #ddd;
    -moz-border-radius: 0 3px 3px 0;
    border-radius: 0 3px 3px 0;
    margin: 1.625em 0 0;
    padding: 1.625em;
    position: relative;
  }
  .commentlist .children li.comment .fn {
    display: block;
  }
  .comment-meta .fn {
    font-style: normal;
  }
  .comment-meta {
    color: #666;
    font-size: 12px;
    line-height: 2.2em;
  }
  .commentlist .children li.comment .comment-meta {
    line-height: 1.625em;
    margin-left: 50px;
  }
  .commentlist .children li.comment .comment-content {
    margin: 1.625em 0 0;
  }
  .comment-meta a {
    font-weight: bold;
  }
  .comment-meta a:focus,
  .comment-meta a:active,
  .comment-meta a:hover {
  }
  .commentlist .avatar {
    -moz-border-radius: 3px;
    border-radius: 3px;
    -webkit-box-shadow: 0 1px 2px #ccc;
    -moz-box-shadow: 0 1px 2px #ccc;
    box-shadow: 0 1px 2px #ccc;
    left: -102px;
    padding: 0;
    position: absolute;
    top: 0;
  }
  .commentlist > li:before {
    content: url(images/comment-arrow.png);
    left: -21px;
    position: absolute;
  }
  .commentlist > li.pingback:before {
    content: '';
  }
  .commentlist .children .avatar {
    background: none;
    -webkit-box-shadow: none;
    -moz-box-shadow: none;
    box-shadow: none;
    left: 2.2em;
    padding: 0;
    top: 2.2em;
  }
  a.comment-reply-link {
    background: #eee;
    -moz-border-radius: 3px;
    border-radius: 3px;
    color: #666;
    display: inline-block;
    font-size: 12px;
    padding: 0 8px;
    text-decoration: none;
  }
  a.comment-reply-link:hover,
  a.comment-reply-link:focus,
  a.comment-reply-link:active {
    background: #888;
    color: #fff;
  }
  a.comment-reply-link > span {
    display: inline-block;
    position: relative;
    top: -1px;
  }

  /* Post author highlighting */
  .commentlist > li.bypostauthor {
    background: #ddd;
    border-color: #d3d3d3;
  }
  .commentlist > li.bypostauthor .comment-meta {
    color: #575757;
  }
  .commentlist > li.bypostauthor .comment-meta a:focus,
  .commentlist > li.bypostauthor .comment-meta a:active,
  .commentlist > li.bypostauthor .comment-meta a:hover {
  }
  .commentlist > li.bypostauthor:before {
    content: url(images/comment-arrow-bypostauthor.png);
  }

  /* Post Author threaded comments */
  .commentlist .children > li.bypostauthor {
    background: #ddd;
    border-color: #d3d3d3;
  }

  /* sidebar-page.php comments */
  /* Make sure we have room for our comment avatars */
  .page-template-sidebar-page-php .commentlist > li.comment,
  .page-template-sidebar-page-php.commentlist .pingback {
    margin-left: 102px;
    width: auto;
  }
  /* And a full-width comment form */
  .page-template-sidebar-page-php #respond {
    width: auto;
  }

  /* Comment Form */
  #respond {
    background: #ddd;
    border: 1px solid #d3d3d3;
    -moz-border-radius: 3px;
    border-radius: 3px;
    margin: 0 auto 1.625em;
    padding: 1.625em;
    position: relative;
    width: 68.9%;
  }
  #respond input[type="text"],
  #respond textarea {
    background: #fff;
    border: 4px solid #eee;
    -moz-border-radius: 5px;
    border-radius: 5px;
    -webkit-box-shadow: inset 0 1px 3px rgba(204,204,204,0.95);
    -moz-box-shadow: inset 0 1px 3px rgba(204,204,204,0.95);
    box-shadow: inset 0 1px 3px rgba(204,204,204,0.95);
    position: relative;
    padding: 10px;
    text-indent: 80px;
  }
  #respond .comment-form-author,
  #respond .comment-form-email,
  #respond .comment-form-url,
  #respond .comment-form-comment {
    position: relative;
  }
  #respond .comment-form-author label,
  #respond .comment-form-email label,
  #respond .comment-form-url label,
  #respond .comment-form-comment label {
    background: #eee;
    -webkit-box-shadow: 1px 2px 2px rgba(204,204,204,0.8);
    -moz-box-shadow: 1px 2px 2px rgba(204,204,204,0.8);
    box-shadow: 1px 2px 2px rgba(204,204,204,0.8);
    color: #555;
    display: inline-block;
    font-size: 13px;
    left: 4px;
    min-width: 60px;
    padding: 4px 10px;
    position: relative;
    top: 40px;
    z-index: 1;
  }
  #respond input[type="text"]:focus,
  #respond textarea:focus {
    text-indent: 0;
    z-index: 1;
  }
  #respond textarea {
    resize: vertical;
    width: 95%;
  }
  #respond .comment-form-author .required,
  #respond .comment-form-email .required {
    color: #bd3500;
    font-size: 22px;
    font-weight: bold;
    left: 75%;
    position: absolute;
    top: 45px;
    z-index: 1;
  }
  #respond .comment-notes,
  #respond .logged-in-as {
    font-size: 13px;
  }
  #respond p {
    margin: 10px 0;
  }
  #respond .form-submit {
    float: right;
    margin: -20px 0 10px;
  }
  #respond input#submit {
    background: #222;
    border: none;
    -moz-border-radius: 3px;
    border-radius: 3px;
    -webkit-box-shadow: 0px 1px 2px rgba(0,0,0,0.3);
    -moz-box-shadow: 0px 1px 2px rgba(0,0,0,0.3);
    box-shadow: 0px 1px 2px rgba(0,0,0,0.3);
    color: #eee;
    cursor: pointer;
    font-size: 15px;
    margin: 20px 0;
    padding: 5px 42px 5px 22px;
    position: relative;
    left: 30px;
    text-shadow: 0 -1px 0 rgba(0,0,0,0.3);
  }
  #respond input#submit:active {
    background: #1982d1;
    color: #bfddf3;
  }
  #respond #cancel-comment-reply-link {
    color: #666;
    margin-left: 10px;
    text-decoration: none;
  }
  #respond .logged-in-as a:hover,
  #respond #cancel-comment-reply-link:hover {
    text-decoration: underline;
  }
  .commentlist #respond {
    margin: 1.625em 0 0;
    width: auto;
  }
  #reply-title {
    color: #373737;
    font-size: 24px;
    font-weight: bold;
    line-height: 30px;
  }
  #cancel-comment-reply-link {
    color: #888;
    display: block;
    font-size: 10px;
    font-weight: normal;
    line-height: 2.2em;
    letter-spacing: 0.05em;
    position: absolute;
    right: 1.625em;
    text-decoration: none;
    text-transform: uppercase;
    top: 1.1em;
  }
  #cancel-comment-reply-link:focus,
  #cancel-comment-reply-link:active,
  #cancel-comment-reply-link:hover {
    color: #ff4b33;
  }
  #respond label {
    line-height: 2.2em;
  }
  #respond input[type=text] {
    display: block;
    height: 24px;
    width: 75%;
  }
  #respond p {
    font-size: 12px;
  }
  p.comment-form-comment {
    margin: 0;
  }
  .form-allowed-tags {
    display: none;
  }


  /* =Footer
  ----------------------------------------------- */
  #empresa {background:#ccc; overflow:hidden; padding-top:20px; padding-bottom: 20px;}
  #empresa .caja {width:24%;margin-right:1%;float:left}
  #empresa .caja p:nth-of-type(n+2) {margin-bottom:0}
  #empresa .caja p:nth-of-type(n+3) {margin-bottom:20px}

  #empresa .caja.last {margin-right:0}
  #empresa a {text-decoration:underline}
  #colophon {
    clear: both;
    background-color:#333;
  }

  @media (max-width: 1199px) {
    #colophon .wrapper{
      width: 1000px !important;
    }
  }

  @media (min-width: 1200px) {
    #colophon .wrapper{
      width: 1170px !important;
    }
  }

  #colophon .widget a {
    color: #fff;
  }
  #colophon h4 {border-bottom:1px solid #dedede;}
  #supplementary {
    padding: 0;
    overflow: hidden;
    width: 75%;
    display: table-cell;
  }
  #colophon .widget_nav_menu .sub-menu {display:none !important}
  /* Two Footer Widget Areas */
  #supplementary.two .widget-area {
    float: left;
    margin-right: 3.7%;
    width: 48.1%;
  }
  #supplementary.two .widget-area + .widget-area {
    margin-right: 0;
  }

  /* Three Footer Widget Areas */
  #supplementary.three .widget-area {
    float: left;
    margin-right: 0;
    width: 25%;
  }
  #supplementary.three .widget-area + .widget-area + .widget-area {
    margin-right: 0;
  }

  /* Four Footer Widget Areas */
  #supplementary.fourth .widget-area {
    float: left;
    margin-right:0;
    width: 25%;
    padding-left:10px;
  }
  #supplementary.four .widget-area + .widget-area + .widget-area {
    margin-right: 0;
  }

  /* Site Generator Line */
  #site-generator {
  }
  #site-generator a {
  }
  #prepie {background-color:#fff; color:#666; height:100px}
  #prepie p {
    margin-bottom: 10px;
    padding-right: 220px;
    padding-top: 10px;
    text-align: right;
  }
  #prepie p a { color:#666; text-decoration:underline; border-right: 1px solid #ccc; padding-right:5px}

  #prepie p a:last-of-type {border-right:none}
  #pie {overflow:hidden; color:#fff; width:100%;margin-top:0px;background-color:#333;}
  #pie .un4 {display:block;width:26%; float:left; border-right:1px solid #666; padding-right: 10px;}
  /*#pie .un4.last {border-right: none}*/
  #pie div.un4:first-child {width: 47%;}
  #pie .un4 img {vertical-align:middle}
  #pie .un4, #pie .un4 a {font: 14px 'Open Sans'; color:#fff}
  #pie .un2 {display: block; float: left; width: 27%; border-right: 1px solid #666;}
  #pie .un2 img {vertical-align: middle; margin-right: 5px;}
  .verde {color:#26C9FF !important; font-weight:700}


  .bordeSup {border-top:1px solid #dedede}
  .bloque {display:block}
  .un3.bordeSup {padding-top:10px}
  .entry-content ul {margin-left:20px}
  .entry-content ul li {
  /*  list-style-image: url(images/ico-lista_3.gif);*/
    /*line-height: 2;*/
    line-height: 1.4;
    list-style-type: none;
    margin-bottom: 10px;
  }
  /* CAJAS */

  .cajaGris{ background:#e6e6e6; padding:20px !important;}
  .cajaVerde{ background:#26C9FF; color:#fff; padding:10px;}
  .cajabGris, #cajaInfo {
    border: 4px solid #e6e6e6;
    margin-bottom: 20px;
    padding: 20px !important;
  }
  .cajabfGris {
    border: 1px solid #e6e6e6;
    margin-bottom: 20px;
    padding: 20px !important;
  }
  #cajaInfo {position:relative}
  #cajaInfo img { border-right: 1px solid #D6D6D6;
    display: block;
    float: left;
    margin-bottom: 10px;
    margin-right: 10px;
    padding-right: 10px;
  }
  #cajaInfo .claim {
    padding-bottom: 5px;
  }
  .entry-content #cajaInfo p { margin-bottom:0; overflow:hidden; padding-right:110px}
  #cajaInfo a, #cajaInfo button {position:absolute; right:10px; top:10px}
  .comercial {border-top: 1px solid #dedede; padding:10px;}
  .comercial h4 {font: 22px 'Open Sans'; color:#26C9FF;}
  .deg_amarillo, .deg_azul, .deg_blGris{padding:20px;
    border-style: solid;
    border-width: 1px;
  }
  .deg_amarillo {
    border-color: #ceb70d #e5d665 #90821c #e1cf48;
  background: #fff6cf; /* Old browsers */
  /* IE9 SVG, needs conditional override of 'filter' to 'none' */
  background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2ZmZjZjZiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjIlIiBzdG9wLWNvbG9yPSIjZmZmYWU3IiBzdG9wLW9wYWNpdHk9IjEiLz4KICAgIDxzdG9wIG9mZnNldD0iNCUiIHN0b3AtY29sb3I9IiNmZmZkZjYiIHN0b3Atb3BhY2l0eT0iMSIvPgogICAgPHN0b3Agb2Zmc2V0PSI3JSIgc3RvcC1jb2xvcj0iI2ZmZmRmNiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjIzJSIgc3RvcC1jb2xvcj0iI2ZmZjdkOCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjM4JSIgc3RvcC1jb2xvcj0iI2ZmZjBiNSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjM5JSIgc3RvcC1jb2xvcj0iI2ZlZWViMCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjQ1JSIgc3RvcC1jb2xvcj0iI2ZmZWNhMCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjQ3JSIgc3RvcC1jb2xvcj0iI2ZlZWI5ZSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjY2JSIgc3RvcC1jb2xvcj0iI2ZmZTE2NyIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjcwJSIgc3RvcC1jb2xvcj0iI2ZmZTE1ZiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9Ijc0JSIgc3RvcC1jb2xvcj0iI2ZmZGU1MSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9Ijc3JSIgc3RvcC1jb2xvcj0iI2ZmZGQ0YiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9Ijc4JSIgc3RvcC1jb2xvcj0iI2ZlZGM0NSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjgxJSIgc3RvcC1jb2xvcj0iI2ZmZGE0MSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9Ijg1JSIgc3RvcC1jb2xvcj0iI2ZlZDkzMyIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjkxJSIgc3RvcC1jb2xvcj0iI2ZmZDcxZiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjkyJSIgc3RvcC1jb2xvcj0iI2ZmZDcxZiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjkzJSIgc3RvcC1jb2xvcj0iI2ZlZDcxNiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9Ijk2JSIgc3RvcC1jb2xvcj0iI2ZmZDUwZCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9Ijk3JSIgc3RvcC1jb2xvcj0iI2ZlZDYwNCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNmZmQ2MDAiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
  background: -moz-linear-gradient(top, #fff6cf 0%, #fffae7 2%, #fffdf6 4%, #fffdf6 7%, #fff7d8 23%, #fff0b5 38%, #feeeb0 39%, #ffeca0 45%, #feeb9e 47%, #ffe167 66%, #ffe15f 70%, #ffde51 74%, #ffdd4b 77%, #fedc45 78%, #ffda41 81%, #fed933 85%, #ffd71f 91%, #ffd71f 92%, #fed716 93%, #ffd50d 96%, #fed604 97%, #ffd600 100%); /* FF3.6+ */
  background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#fff6cf), color-stop(2%,#fffae7), color-stop(4%,#fffdf6), color-stop(7%,#fffdf6), color-stop(23%,#fff7d8), color-stop(38%,#fff0b5), color-stop(39%,#feeeb0), color-stop(45%,#ffeca0), color-stop(47%,#feeb9e), color-stop(66%,#ffe167), color-stop(70%,#ffe15f), color-stop(74%,#ffde51), color-stop(77%,#ffdd4b), color-stop(78%,#fedc45), color-stop(81%,#ffda41), color-stop(85%,#fed933), color-stop(91%,#ffd71f), color-stop(92%,#ffd71f), color-stop(93%,#fed716), color-stop(96%,#ffd50d), color-stop(97%,#fed604), color-stop(100%,#ffd600)); /* Chrome,Safari4+ */
  background: -webkit-linear-gradient(top, #fff6cf 0%,#fffae7 2%,#fffdf6 4%,#fffdf6 7%,#fff7d8 23%,#fff0b5 38%,#feeeb0 39%,#ffeca0 45%,#feeb9e 47%,#ffe167 66%,#ffe15f 70%,#ffde51 74%,#ffdd4b 77%,#fedc45 78%,#ffda41 81%,#fed933 85%,#ffd71f 91%,#ffd71f 92%,#fed716 93%,#ffd50d 96%,#fed604 97%,#ffd600 100%); /* Chrome10+,Safari5.1+ */
  background: -o-linear-gradient(top, #fff6cf 0%,#fffae7 2%,#fffdf6 4%,#fffdf6 7%,#fff7d8 23%,#fff0b5 38%,#feeeb0 39%,#ffeca0 45%,#feeb9e 47%,#ffe167 66%,#ffe15f 70%,#ffde51 74%,#ffdd4b 77%,#fedc45 78%,#ffda41 81%,#fed933 85%,#ffd71f 91%,#ffd71f 92%,#fed716 93%,#ffd50d 96%,#fed604 97%,#ffd600 100%); /* Opera 11.10+ */
  background: -ms-linear-gradient(top, #fff6cf 0%,#fffae7 2%,#fffdf6 4%,#fffdf6 7%,#fff7d8 23%,#fff0b5 38%,#feeeb0 39%,#ffeca0 45%,#feeb9e 47%,#ffe167 66%,#ffe15f 70%,#ffde51 74%,#ffdd4b 77%,#fedc45 78%,#ffda41 81%,#fed933 85%,#ffd71f 91%,#ffd71f 92%,#fed716 93%,#ffd50d 96%,#fed604 97%,#ffd600 100%); /* IE10+ */
  background: linear-gradient(to bottom, #fff6cf 0%,#fffae7 2%,#fffdf6 4%,#fffdf6 7%,#fff7d8 23%,#fff0b5 38%,#feeeb0 39%,#ffeca0 45%,#feeb9e 47%,#ffe167 66%,#ffe15f 70%,#ffde51 74%,#ffdd4b 77%,#fedc45 78%,#ffda41 81%,#fed933 85%,#ffd71f 91%,#ffd71f 92%,#fed716 93%,#ffd50d 96%,#fed604 97%,#ffd600 100%); /* W3C */
  filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#fff6cf', endColorstr='#ffd600',GradientType=0 ); /* IE6-8 */
  }
  .deg_azul {
    border-color: #A6D0E7 #D4E8F4 #78919F #697D88;
    background: #ffffff; /* Old browsers */
  /* IE9 SVG, needs conditional override of 'filter' to 'none' */
  background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2ZmZmZmZiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjYlIiBzdG9wLWNvbG9yPSIjZmVmZWZmIiBzdG9wLW9wYWNpdHk9IjEiLz4KICAgIDxzdG9wIG9mZnNldD0iNyUiIHN0b3AtY29sb3I9IiNmYWZlZmYiIHN0b3Atb3BhY2l0eT0iMSIvPgogICAgPHN0b3Agb2Zmc2V0PSIxNCUiIHN0b3AtY29sb3I9IiNmOGZjZmYiIHN0b3Atb3BhY2l0eT0iMSIvPgogICAgPHN0b3Agb2Zmc2V0PSIyOSUiIHN0b3AtY29sb3I9IiNlY2ZhZmQiIHN0b3Atb3BhY2l0eT0iMSIvPgogICAgPHN0b3Agb2Zmc2V0PSIzMCUiIHN0b3AtY29sb3I9IiNlZWY5ZmQiIHN0b3Atb3BhY2l0eT0iMSIvPgogICAgPHN0b3Agb2Zmc2V0PSIzMSUiIHN0b3AtY29sb3I9IiNlYWY5ZmUiIHN0b3Atb3BhY2l0eT0iMSIvPgogICAgPHN0b3Agb2Zmc2V0PSIzMyUiIHN0b3AtY29sb3I9IiNlYmY4ZmYiIHN0b3Atb3BhY2l0eT0iMSIvPgogICAgPHN0b3Agb2Zmc2V0PSIzNSUiIHN0b3AtY29sb3I9IiNlN2Y4ZmYiIHN0b3Atb3BhY2l0eT0iMSIvPgogICAgPHN0b3Agb2Zmc2V0PSIzOSUiIHN0b3AtY29sb3I9IiNlNGY1ZmMiIHN0b3Atb3BhY2l0eT0iMSIvPgogICAgPHN0b3Agb2Zmc2V0PSI0NCUiIHN0b3AtY29sb3I9IiNlMWY1ZmUiIHN0b3Atb3BhY2l0eT0iMSIvPgogICAgPHN0b3Agb2Zmc2V0PSI0OSUiIHN0b3AtY29sb3I9IiNkOWY0ZmIiIHN0b3Atb3BhY2l0eT0iMSIvPgogICAgPHN0b3Agb2Zmc2V0PSI1MSUiIHN0b3AtY29sb3I9IiNkYmYzZmQiIHN0b3Atb3BhY2l0eT0iMSIvPgogICAgPHN0b3Agb2Zmc2V0PSI1MiUiIHN0b3AtY29sb3I9IiNkN2Y0ZmMiIHN0b3Atb3BhY2l0eT0iMSIvPgogICAgPHN0b3Agb2Zmc2V0PSI2MiUiIHN0b3AtY29sb3I9IiNjZmVmZmEiIHN0b3Atb3BhY2l0eT0iMSIvPgogICAgPHN0b3Agb2Zmc2V0PSI2MyUiIHN0b3AtY29sb3I9IiNjZWYwZmMiIHN0b3Atb3BhY2l0eT0iMSIvPgogICAgPHN0b3Agb2Zmc2V0PSI2NSUiIHN0b3AtY29sb3I9IiNjYWVlZmEiIHN0b3Atb3BhY2l0eT0iMSIvPgogICAgPHN0b3Agb2Zmc2V0PSI2OCUiIHN0b3AtY29sb3I9IiNjOGYwZmEiIHN0b3Atb3BhY2l0eT0iMSIvPgogICAgPHN0b3Agb2Zmc2V0PSI4NyUiIHN0b3AtY29sb3I9IiNiOWVhZjkiIHN0b3Atb3BhY2l0eT0iMSIvPgogICAgPHN0b3Agb2Zmc2V0PSI5NCUiIHN0b3AtY29sb3I9IiNiN2U4ZjkiIHN0b3Atb3BhY2l0eT0iMSIvPgogICAgPHN0b3Agb2Zmc2V0PSI5NSUiIHN0b3AtY29sb3I9IiNiM2U4ZjgiIHN0b3Atb3BhY2l0eT0iMSIvPgogICAgPHN0b3Agb2Zmc2V0PSI5OSUiIHN0b3AtY29sb3I9IiNiY2VhZjkiIHN0b3Atb3BhY2l0eT0iMSIvPgogICAgPHN0b3Agb2Zmc2V0PSIxMDAlIiBzdG9wLWNvbG9yPSIjYzJlY2ZhIiBzdG9wLW9wYWNpdHk9IjEiLz4KICA8L2xpbmVhckdyYWRpZW50PgogIDxyZWN0IHg9IjAiIHk9IjAiIHdpZHRoPSIxIiBoZWlnaHQ9IjEiIGZpbGw9InVybCgjZ3JhZC11Y2dnLWdlbmVyYXRlZCkiIC8+Cjwvc3ZnPg==);
  background: -moz-linear-gradient(top,  #ffffff 0%, #fefeff 6%, #fafeff 7%, #f8fcff 14%, #ecfafd 29%, #eef9fd 30%, #eaf9fe 31%, #ebf8ff 33%, #e7f8ff 35%, #e4f5fc 39%, #e1f5fe 44%, #d9f4fb 49%, #dbf3fd 51%, #d7f4fc 52%, #cfeffa 62%, #cef0fc 63%, #caeefa 65%, #c8f0fa 68%, #b9eaf9 87%, #b7e8f9 94%, #b3e8f8 95%, #bceaf9 99%, #c2ecfa 100%); /* FF3.6+ */
  background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#ffffff), color-stop(6%,#fefeff), color-stop(7%,#fafeff), color-stop(14%,#f8fcff), color-stop(29%,#ecfafd), color-stop(30%,#eef9fd), color-stop(31%,#eaf9fe), color-stop(33%,#ebf8ff), color-stop(35%,#e7f8ff), color-stop(39%,#e4f5fc), color-stop(44%,#e1f5fe), color-stop(49%,#d9f4fb), color-stop(51%,#dbf3fd), color-stop(52%,#d7f4fc), color-stop(62%,#cfeffa), color-stop(63%,#cef0fc), color-stop(65%,#caeefa), color-stop(68%,#c8f0fa), color-stop(87%,#b9eaf9), color-stop(94%,#b7e8f9), color-stop(95%,#b3e8f8), color-stop(99%,#bceaf9), color-stop(100%,#c2ecfa)); /* Chrome,Safari4+ */
  background: -webkit-linear-gradient(top,  #ffffff 0%,#fefeff 6%,#fafeff 7%,#f8fcff 14%,#ecfafd 29%,#eef9fd 30%,#eaf9fe 31%,#ebf8ff 33%,#e7f8ff 35%,#e4f5fc 39%,#e1f5fe 44%,#d9f4fb 49%,#dbf3fd 51%,#d7f4fc 52%,#cfeffa 62%,#cef0fc 63%,#caeefa 65%,#c8f0fa 68%,#b9eaf9 87%,#b7e8f9 94%,#b3e8f8 95%,#bceaf9 99%,#c2ecfa 100%); /* Chrome10+,Safari5.1+ */
  background: -o-linear-gradient(top,  #ffffff 0%,#fefeff 6%,#fafeff 7%,#f8fcff 14%,#ecfafd 29%,#eef9fd 30%,#eaf9fe 31%,#ebf8ff 33%,#e7f8ff 35%,#e4f5fc 39%,#e1f5fe 44%,#d9f4fb 49%,#dbf3fd 51%,#d7f4fc 52%,#cfeffa 62%,#cef0fc 63%,#caeefa 65%,#c8f0fa 68%,#b9eaf9 87%,#b7e8f9 94%,#b3e8f8 95%,#bceaf9 99%,#c2ecfa 100%); /* Opera 11.10+ */
  background: -ms-linear-gradient(top,  #ffffff 0%,#fefeff 6%,#fafeff 7%,#f8fcff 14%,#ecfafd 29%,#eef9fd 30%,#eaf9fe 31%,#ebf8ff 33%,#e7f8ff 35%,#e4f5fc 39%,#e1f5fe 44%,#d9f4fb 49%,#dbf3fd 51%,#d7f4fc 52%,#cfeffa 62%,#cef0fc 63%,#caeefa 65%,#c8f0fa 68%,#b9eaf9 87%,#b7e8f9 94%,#b3e8f8 95%,#bceaf9 99%,#c2ecfa 100%); /* IE10+ */
  background: linear-gradient(to bottom,  #ffffff 0%,#fefeff 6%,#fafeff 7%,#f8fcff 14%,#ecfafd 29%,#eef9fd 30%,#eaf9fe 31%,#ebf8ff 33%,#e7f8ff 35%,#e4f5fc 39%,#e1f5fe 44%,#d9f4fb 49%,#dbf3fd 51%,#d7f4fc 52%,#cfeffa 62%,#cef0fc 63%,#caeefa 65%,#c8f0fa 68%,#b9eaf9 87%,#b7e8f9 94%,#b3e8f8 95%,#bceaf9 99%,#c2ecfa 100%); /* W3C */
  filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#c2ecfa',GradientType=0 ); /* IE6-8 */
  }
  .deg_blGris {
    border-color:#ccc;
  background: #cdcdcd; /* Old browsers */
  /* IE9 SVG, needs conditional override of 'filter' to 'none' */
  background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2NkY2RjZCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjQlIiBzdG9wLWNvbG9yPSIjY2RjZGNkIiBzdG9wLW9wYWNpdHk9IjEiLz4KICAgIDxzdG9wIG9mZnNldD0iNSUiIHN0b3AtY29sb3I9IiNmZmZmZmYiIHN0b3Atb3BhY2l0eT0iMSIvPgogICAgPHN0b3Agb2Zmc2V0PSIyMCUiIHN0b3AtY29sb3I9IiNmZmZmZmYiIHN0b3Atb3BhY2l0eT0iMSIvPgogICAgPHN0b3Agb2Zmc2V0PSI0NSUiIHN0b3AtY29sb3I9IiNmMmYyZjIiIHN0b3Atb3BhY2l0eT0iMSIvPgogICAgPHN0b3Agb2Zmc2V0PSI0NiUiIHN0b3AtY29sb3I9IiNmMWYxZjEiIHN0b3Atb3BhY2l0eT0iMSIvPgogICAgPHN0b3Agb2Zmc2V0PSI0NyUiIHN0b3AtY29sb3I9IiNlMmUyZTIiIHN0b3Atb3BhY2l0eT0iMSIvPgogICAgPHN0b3Agb2Zmc2V0PSI2MCUiIHN0b3AtY29sb3I9IiNlNWU1ZTUiIHN0b3Atb3BhY2l0eT0iMSIvPgogICAgPHN0b3Agb2Zmc2V0PSI3OCUiIHN0b3AtY29sb3I9IiNlZmYxZjAiIHN0b3Atb3BhY2l0eT0iMSIvPgogICAgPHN0b3Agb2Zmc2V0PSI5NSUiIHN0b3AtY29sb3I9IiNmM2YzZjMiIHN0b3Atb3BhY2l0eT0iMSIvPgogICAgPHN0b3Agb2Zmc2V0PSI5NiUiIHN0b3AtY29sb3I9IiNlNGU0ZTQiIHN0b3Atb3BhY2l0eT0iMSIvPgogICAgPHN0b3Agb2Zmc2V0PSI5NyUiIHN0b3AtY29sb3I9IiNjZGNkY2QiIHN0b3Atb3BhY2l0eT0iMSIvPgogICAgPHN0b3Agb2Zmc2V0PSIxMDAlIiBzdG9wLWNvbG9yPSIjY2RjZGNkIiBzdG9wLW9wYWNpdHk9IjEiLz4KICA8L2xpbmVhckdyYWRpZW50PgogIDxyZWN0IHg9IjAiIHk9IjAiIHdpZHRoPSIxIiBoZWlnaHQ9IjEiIGZpbGw9InVybCgjZ3JhZC11Y2dnLWdlbmVyYXRlZCkiIC8+Cjwvc3ZnPg==);
  background: -moz-linear-gradient(top,  #cdcdcd 0%, #cdcdcd 4%, #ffffff 5%, #ffffff 20%, #f2f2f2 45%, #f1f1f1 46%, #e2e2e2 47%, #e5e5e5 60%, #eff1f0 78%, #f3f3f3 95%, #e4e4e4 96%, #cdcdcd 97%, #cdcdcd 100%); /* FF3.6+ */
  background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#cdcdcd), color-stop(4%,#cdcdcd), color-stop(5%,#ffffff), color-stop(20%,#ffffff), color-stop(45%,#f2f2f2), color-stop(46%,#f1f1f1), color-stop(47%,#e2e2e2), color-stop(60%,#e5e5e5), color-stop(78%,#eff1f0), color-stop(95%,#f3f3f3), color-stop(96%,#e4e4e4), color-stop(97%,#cdcdcd), color-stop(100%,#cdcdcd)); /* Chrome,Safari4+ */
  background: -webkit-linear-gradient(top,  #cdcdcd 0%,#cdcdcd 4%,#ffffff 5%,#ffffff 20%,#f2f2f2 45%,#f1f1f1 46%,#e2e2e2 47%,#e5e5e5 60%,#eff1f0 78%,#f3f3f3 95%,#e4e4e4 96%,#cdcdcd 97%,#cdcdcd 100%); /* Chrome10+,Safari5.1+ */
  background: -o-linear-gradient(top,  #cdcdcd 0%,#cdcdcd 4%,#ffffff 5%,#ffffff 20%,#f2f2f2 45%,#f1f1f1 46%,#e2e2e2 47%,#e5e5e5 60%,#eff1f0 78%,#f3f3f3 95%,#e4e4e4 96%,#cdcdcd 97%,#cdcdcd 100%); /* Opera 11.10+ */
  background: -ms-linear-gradient(top,  #cdcdcd 0%,#cdcdcd 4%,#ffffff 5%,#ffffff 20%,#f2f2f2 45%,#f1f1f1 46%,#e2e2e2 47%,#e5e5e5 60%,#eff1f0 78%,#f3f3f3 95%,#e4e4e4 96%,#cdcdcd 97%,#cdcdcd 100%); /* IE10+ */
  background: linear-gradient(to bottom,  #cdcdcd 0%,#cdcdcd 4%,#ffffff 5%,#ffffff 20%,#f2f2f2 45%,#f1f1f1 46%,#e2e2e2 47%,#e5e5e5 60%,#eff1f0 78%,#f3f3f3 95%,#e4e4e4 96%,#cdcdcd 97%,#cdcdcd 100%); /* W3C */
  filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#cdcdcd', endColorstr='#cdcdcd',GradientType=0 ); /* IE6-8 */
  }
  /* BOTONES*/
  .btn_verde, .btn_azul, .btn_negro, .btn_gris {
    font: 14px 'OpenSansSemibold', Arial, sans-serif; /*/50px*/
    text-transform:uppercase;
    color:#fff;
    border-radius: 5px;
    padding:10px 15px;
    white-space: nowrap;
    cursor:pointer;
  }
  .btn_verde a, .btn_azul a, .btn_negro a, .btn_gris a{color:#fff;}
  .btn_verde {
    border: 1px solid #5b9414;
    background: #26C9FF;
    background: -moz-linear-gradient(#71ba29, #5b9414);
    background: -o-linear-gradient(#71ba29, #5b9414);
    background: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#71ba29), to(#5b9414));
    background: -webkit-linear-gradient(#71ba29, #5b9414);
  }
  .btn_azul {
    border: 1px solid #0056a9;
    background: #005dbc;
    background: -moz-linear-gradient(#0077d3, #015ab8);
    background: -o-linear-gradient(#0077d3, #015ab8);
    background: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#0077d3), to(#015ab8));
    background: -webkit-linear-gradient(#0077d3, #015ab8);
  }
  .btn_negro {
    border: 1px solid #212121;
    background: #3c3c3c;
    background: -moz-linear-gradient(#595959, #383a39);
    background: -o-linear-gradient(#595959, #383a39);
    background: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#595959), to(#383a39));
    background: -webkit-linear-gradient(#595959, #383a39);
  }
  .btn_gris {
    border: 1px solid #bababa;
    background: #c6c6c6;
    background: -moz-linear-gradient(#cccccc, #bcbcbc);
    background: -o-linear-gradient(#cccccc, #bcbcbc);
    background: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#cccccc), to(#bcbcbc));
    background: -webkit-linear-gradient(#cccccc, #bcbcbc);
  }
  #comunicacion {margin: 5px 0 30px}
  #comunicacion hr {clear: both;}
  .fecha {font-size:11px}
  #comunicacion hr{border-top: 1px  dashed #ccc; background:none;margin:10px 10px 10px 0}
  /*#comunicacion*/ .fGris {background:#ddd; padding:5px; margin-bottom:0}
  #comuni {background-color:#ddd; margin-top: 10px;}
  #comuni li {border-bottom: 1px solid #fff; padding: 8px 10px;}
  #comuni li a {color:#333}
  .tachado {
    text-decoration: line-through;
  }
  .tachado.precio {font-size:18px}
  .precio, .price {font-size:22px}

  .md10{margin-right:10px !important}
  .md20{margin-right:20px !important}
  .entry-content .un2 .cajaGris p img
  {
    margin: 10px 10px 20px;
    outline: 10px solid #FFFFFF;
  }
  .entry-content  .claim {
    color: #26C9FF;
    font: 24px 'OpenSansRegular',Arial,sans-serif;
    padding-bottom: 5px;}

  a[href$=".jpg"], a[href$=".png"]{ position:relative }
  a[href$=".jpg"] img, a[href$=".png"] img, a[href$=".flv"], a[href$=".m4v"] img, a[href$=".mpg"] img { border: 10px solid #e6e6e6; }
  .cajaGris p:last-of-type {margin-bottom:10px}
  .entry-content .px10 + p {margin-bottom:10px !important}
  .cajaGris p.dos3 + p.alignright { margin-top:20px}
  .cajaGris p.dos3 {margin-bottom:0}

  #serv-adicionales-hgestionado li, .entry-content .lista_con_iconos li {list-style-image:none; background-image:none; width:33%; float:left;}
  #serv-adicionales-hgestionado li img, .entry-content .lista_con_iconos li img {float: left; margin-right:10px; margin-bottom:20px;  }
  #serv-adicionales-hgestionado li a, .entry-content .lista_con_iconos li a {overflow:hidden}
  /* =Responsive Structure
  ------------------------------------------------- */

  @media (max-width: 800px) {

    /* Simplify the basic layout */
    #main #content {
      margin: 0 7.6%;
      width: auto;
    }
    #nav-below {
      border-bottom: 1px solid #ddd;
      margin-bottom: 1.625em;
    }
    #main #secondary {
      float: none;
      margin: 0 7.6%;
      width: auto;
    }
    /* Simplify the showcase template */
    .page-template-showcase-php .featured-posts {
      min-height: 280px;
    }
    .featured-posts section.featured-post {
      height: auto;
    }
    .page-template-showcase-php section.recent-posts {
      float: none;
      margin: 0;
      width: 100%;
    }
    .page-template-showcase-php #main .widget-area {
      float: none;
      margin: 0;
      width: auto;
    }
    .page-template-showcase-php .other-recent-posts {
      border-bottom: 1px solid #ddd;
    }
    /* Simplify the showcase template when small feature */
    section.featured-post .attachment-small-feature,
    .one-column section.featured-post .attachment-small-feature {
      border: none;
      display: block;
      float: left;
      height: auto;
      margin: 0.625em auto 1.025em;
      max-width: 30%;
      position: static;
    }
    article.feature-image.small {
      float: right;
      margin: 0 0 1.625em;
      width: 64%;
    }
    .one-column article.feature-image.small .entry-summary {
      height: auto;
    }
    article.feature-image.small .entry-summary p a {
      left: 0;
      padding-left: 20px;
      padding-right: 20px;
      width: auto;
    }
    /* Remove the margin on singular articles */
    .singular .entry-header,
    .singular .entry-content,
    .singular footer.entry-meta,
    .singular #comments-title {
      width: 100%;
    }
    /* Simplify the pullquotes and pull styles */
    .singular blockquote.pull {
      margin: 0 0 1.625em;
    }
    .singular .pull.alignleft {
      margin: 0 1.625em 0 0;
    }
    .singular .pull.alignright {
      margin: 0 0 0 1.625em;
    }
    .singular .entry-meta .edit-link a {
      left: 0;
      position: absolute;
      top: 40px;
    }
    .singular #author-info {
      margin: 2.2em -8.8% 0;
      padding: 20px 8.8%;
    }
    /* Make sure we have room for our comment avatars */
    .commentlist {
      width: 100%;
    }
    .commentlist > li.comment,
    .commentlist .pingback {
      margin-left: 102px;
      width: auto;
    }
    /* And a full-width comment form */
    #respond {
      width: auto;
    }
    /* No need to float footer widgets at this size */
    #colophon #supplementary .widget-area {
  /*      float: none;*/
      margin-right: 0;
  /*      width: auto;*/
    }
    /* No need to float 404 widgets at this size */
    .error404 #main .widget {
      float: none;
      margin-right: 0;
      width: auto;
    }

  }
  @media (max-width: 650px) {
    /* @media (max-width: 650px) Reduce font-sizes for better readability on smaller devices */
    body, input, textarea {
      font-size: 13px;
    }
    #site-title a {
      font-size: 24px;
    }
    #site-description {
      font-size: 12px;
    }
    #access ul {
      font-size: 12px;
    }
    article.intro .entry-content {
      font-size: 12px;
    }
    .entry-title {
      font-size: 21px;
    }
    .featured-post .entry-title {
      font-size: 14px;
    }
    .singular .entry-title {
      font-size: 28px;
    }
    .entry-meta {
      font-size: 12px;
    }
    blockquote {
      margin: 0;
    }
    blockquote.pull {
      font-size: 17px;
    }
    /* Reposition the site title and description slightly */
    #site-title {
      padding: 5.30625em 0 0;
    }
    #site-title,
    #site-description {
      margin-right: 0;
    }
    /* Make sure the logo and search form don't collide */
    #branding #searchform {
      top: 1.625em !important;
    }
    /* Floated content doesn't work well at this size */
    .alignleft,
    .alignright {
      display: block;
      float: none;
      margin-left: 0;
      margin-right: 0;
    }
    /* Make sure the post-post navigation doesn't collide with anything */
    #nav-single {
      display: block;
      position: static;
    }
    .singular .hentry {
      padding: 1.625em 0 0;
    }
    .singular.page .hentry {
      padding: 1.625em 0 0;
    }
    /* Talking avatars take up too much room at this size */
    .commentlist > li.comment,
    .commentlist > li.pingback {
      margin-left: 0 !important;
    }
    .commentlist .avatar {
      background: transparent;
      display: block;
      padding: 0;
      position: static;
    }
    .commentlist .children .avatar {
      background: none;
      left: 2.2em;
      padding: 0;
      position: absolute;
      top: 2.2em;
    }
    /* Use the available space in the smaller comment form */
    #respond input[type="text"] {
      width: 95%;
    }
    #respond .comment-form-author .required,
    #respond .comment-form-email .required {
      left: 95%;
    }
    #content .gallery-columns-3 .gallery-item {
      width: 31%;
      padding-right: 2%;
    }
    #content .gallery-columns-3 .gallery-item img {
      width: 100%;
      height: auto;
    }

  }
  @media (max-width: 450px) {
    #content .gallery-columns-2 .gallery-item {
      width: 45%;
      padding-right: 4%;
    }
    #content .gallery-columns-2 .gallery-item img {
      width: 100%;
      height: auto;
    }

  }
  @media only screen and (min-device-width: 320px) and (max-device-width: 480px) {
    body {
      padding: 0;
    }
    #page {
      margin-top: 0;
    }
    #branding {
      border-top: none;
    }

  }


  /* =Print
  ----------------------------------------------- */

  @media print {
    body {
      background: none !important;
      font-size: 10pt;
    }
    footer.entry-meta a[rel=bookmark]:link:after,
    footer.entry-meta a[rel=bookmark]:visited:after {
      content: " [" attr(href) "] "; /* Show URLs */
    }
    #page {
      clear: both !important;
      display: block !important;
      float: none !important;
      max-width: 100%;
      position: relative !important;
    }
    #branding {
      border-top: none !important;
      padding: 0;
    }
    #branding hgroup {
      margin: 0;
    }
    #site-title a {
      font-size: 21pt;
    }
    #site-description {
      font-size: 10pt;
    }
    #branding #searchform {
      display: none;
    }
    #branding img {
      display: none;
    }
    #access {
      display: none;
    }
    #main {
      border-top: none;
      box-shadow: none;
    }
    #primary {
      float: left;
      margin: 0;
      width: 100%;
    }
    #content {
      margin: 0;
      width: auto;
    }
    .singular #content {
      margin: 0;
      width: 100%;
    }
    .singular .entry-header .entry-meta {
      position: static;
    }
    .entry-meta .edit-link a {

      display: none;
    }
    #content nav {
      display: none;
    }
    .singular .entry-header,
    .singular .entry-content,
    .singular footer.entry-meta,
    .singular #comments-title {
      margin: 0;
      width: 100%;
    }
    .singular .hentry {
      padding: 0;
    }
    .entry-title,
    .singular .entry-title {
      font-size: 21pt;
    }
    .entry-meta {
      font-size: 10pt;
    }
    .entry-header .comments-link {
      display: none;
    }
    .page-link {
      display: none;
    }
    .singular #author-info {
      background: none;
      border-bottom: none;
      border-top: none;
      margin: 2.2em 0 0;
      padding: 0;
    }
    #respond {
      display: none;
    }
    .widget-area {
      display: none;
    }
    #colophon {
      display: none;
    }

    /* Comments */
    .commentlist > li.comment {
      background: none;
      border: 1px solid #ddd;
      -moz-border-radius: 3px 3px 3px 3px;
      border-radius: 3px 3px 3px 3px;
      margin: 0 auto 1.625em;
      padding: 1.625em;
      position: relative;
      width: auto;
    }
    .commentlist .avatar {
      height: 39px;
      left: 2.2em;
      top: 2.2em;
      width: 39px;
    }
    .commentlist li.comment .comment-meta {
      line-height: 1.625em;
      margin-left: 50px;
    }
    .commentlist li.comment .fn {
      display: block;
    }
    .commentlist li.comment .comment-content {
      margin: 1.625em 0 0;
    }
    .commentlist .comment-edit-link {
      display: none;
    }
    .commentlist > li::before,
    .commentlist > li.bypostauthor::before {
      content: '';
    }
    .commentlist .reply {
      display: none;
    }

    /* Post author highlighting */
    .commentlist > li.bypostauthor {
      color: #444;
    }
    .commentlist > li.bypostauthor .comment-meta {
      color: #666;
    }
    .commentlist > li.bypostauthor:before {
      content: none;
    }

    /* Post Author threaded comments */
    .commentlist .children > li.bypostauthor {
      background: #fff;
      border-color: #ddd;
    }
    .commentlist .children > li.bypostauthor > article,
    .commentlist .children > li.bypostauthor > article .comment-meta {
      color: #666;
    }

  }


  /* =IE7
  ----------------------------------------------- */

  #ie7 article.intro {
    margin-left: -7.6%;
    margin-right: -7.6%;
    padding-left: -7.6%;
    padding-right: -7.6%;
    max-width: 1000px;
  }
  #ie7 section.featured-post {
    margin-left: -7.6%;
    margin-right: -7.6%;
    max-width: 850px;
  }
  #ie7 section.recent-posts {
    margin-right: 7.6%;
  }

  /* =IE8
  ----------------------------------------------- */

  #ie8 section.feature-image.large img {
    width: 100%;
  }
  /*---*/

  .col-img img{
    float: left;
    margin-right: 10px;
    vertical-align: top;
    width: 61px;
  }

  .col-img div{
    clear: right;
    float: right;
    margin-bottom: 15px;
    width: 69%;
  }
  .col-img .textCorreo {
    height: 95px;
    float: right;
    margin-bottom: 0;
  }
  .col-img hr {
    clear: both;
  }
  .entry-content .col-img .detalles li {
    background: url(images/list-punto-n.png) no-repeat 70px 8px;
    list-style-image: none;
    padding-left: 6.5em;
  }
  hr.separarInvisible {
    border: 0;
    clear: both;
    height: 1px;
    margin: 15px 0;
    background-color: white;
  }
  /**CORREO**/
  .ver_demo img {
    margin-right: 10px;
    vertical-align: top;
  }
  .tit-columna {
    color: #26C9FF;
    font: 14px'OpenSansLight';

  }
  .ico-demo {
    border-left: 1px solid #B4B4B4;
    border-right: 1px solid #B4B4B4;
    float: left;
    height: 115px;
    padding: 12px 12px 0;
    width: 136px;
  }
  .ico-demo img {
    margin-left: 14%;
    margin-top: 14%;
  }
  .ico-demo a {
    display: block;
  }
  #correoAanzado .col-img .textCorreo {
    height: 88px!important;
  }
  /** CORREO PROFESIONAL **/
  #correo .nobg td p {
    background: none;
  }
  #correo .right {
    float: right;
  }
  #correo th {
    background: white!important;
  }
  #correoBasico .best th {
    background: white;
    padding-bottom: 2px;
    padding-top: 0;
  }
  #correoBasico .best td  {
    background: #E4E4E4;
  }
  #correoAvanzado td ul,
  #correoBasico td ul {
    background: white;
    margin-left: 10px;
    padding: 15px;
    width: 92%;
  }
  #correoAvanzado td div.bgWhite,
  #correoBasico td div.bgWhite  {
    background-color: #fff;
    padding: 10px;
  }
  #correoBasico div.imgTop {
    top: 100px;
    position: absolute;
    right: 0;
  }
  .tit-negrita {
    font-size: 14px;
    font-weight: bold;
  }
  #correoBasico p {
    margin-bottom: 10px;
  }
  #correoBasico .un3 h3.tit-correo,
  #correoAvanzado .un3 h3.tit-correo {
    margin-bottom: 20px;
    position: relative;
    width: 135%;
    z-index: 99999;
  }
  #correoBasico .redes .tit-correo {
    margin-bottom: 10px;
  }
  #correo th.best div {
    padding: 7px;
  }
  #correo td,
  #correoBasico td {
    border-right: 1px solid white;
    padding: 10px;
  }
  #correo td p {
    padding-bottom: 15px;
  }
  #correoBasico td p {
    padding-bottom: 10px;
  }
  #correo td p, #correo td ul {
    background: white;
  }
  #correo td ul {
    margin-left: 0;
    padding-bottom: 15px;
    padding-top: 15px;
  }
  #correo td li strong {
    font-size: 18px;
    line-height: 1.5!important;
  }
  #correo .lista-guion li {
    background-position: 0 11px;
  }
  #correo table .btn_verde,
  #correoBasico table .btn_verde {
    font-size: 14px;
    padding: 5px 25px;
    position: relative;
    top: 5px;
  }
  #correo table .btn_negro,
  #correoBasico .btn_negro {
    font-size: 14px;
    padding: 5px 25px;
  }
  #correo tfoot td,
  #correoBasico  tfoot td {
    padding: 0;
  }
  #correo tfoot td p,
  #correoBasico  tfoot td p {
    background: none;
    line-height: .1;
  }
  }
  #correoAvanzado .col-img .textCorreo {
    height: 88px!important;
  }
  a.linkLine {
    text-decoration: underline;
  }
  #correo #cajaInfo {
    border-width: 10px;
  }
  #correo #cajaInfo img {
    border-right: none;
  }
  #correo #cajaInfo p.primero {
    float: left;
    line-height: 2;
    margin-top: 10px;
    width: 58%;
  }
  #correo #cajaInfo p.txt-boton {
    line-height: 2;
    padding-left: 10px;
    padding-right: 0;
  }
  #correo #cajaInfo p.txt-boton a {
    bottom: 25px;
    padding: 4px 20px;
    right: 23px;
  }
  .mB10 {
    margin-bottom: 10px;
  }
  a.underLink {
    text-decoration: underline;
  }
  #correoBasico .cajaBorder6 {
    height: 159px;
    padding: 4px 20px;
  }

  #correoBasico .cajaBorder6 img {
    border: 0;
    float: right;
    margin: 0px;
  }
  .cajaBorder6 {
    border: 6px solid #e6e6e6;
    margin-bottom: 20px;
    padding: 20px;
    position:relative;
  }
  .cajaBorder6 h4  {margin-top:0px}
  .cajaBorder6 img {
    border-right: 1px solid #D6D6D6;
    display: block;
    float: left;
    margin-bottom: 10px;
    margin-right: 10px;
    padding-right: 10px;
  }
  .cajaBorder6 .claim {
    padding-bottom: 5px;
    padding-right: 0;
  }
  .cajaBorder6 p { margin-bottom:0; overflow:hidden;}
  .cajaBorder6 .btnVerDemo a, .cajaBorder6 button {position:absolute; right:10px; top:10px}
  .cajaBorder6 ul {
    margin-left: 0;
    margin-top: 25px;
  }
  .cajaBorder6 li{
    list-style-image: none;
    background: url("/wp-content/themes/hiperconvercloudtecnholigies/images/ico-lista-on.png") no-repeat;
    float: left;
    padding-left: 30px;
    padding-top: 5px;
    list-style-position: inside;
    padding-bottom: 20px;
    margin-right: 20px;
   }
  #correoBasico .btnVerDemo a {
    right: -81px;
  }
  #correoBasico .cajaBorder6 .btnVerDemo a {
    right: 228px;
    top: 95px;
  }

  /**---**/
  .ver-demo {
    border-top: 14px solid #e6e6e6;
    height: 152px;
    padding-top: 10px
  }
  .link-demo {
    float: left;
    height: 125px;
    padding-left: 3px;
    width: 608px;
  }
  .link-demo p {
    height: 33px;
  }
  .link-demo p > span {
    color: #747474;
    float: left;
    font-size: 13px;
    line-height: 24px;
    width: 100px;
  }
  .link-demo p > span > span {
    font-size: 29px;
  }
  .link-demo p img {
    float: right;
  }
  .link-demo .inferior {
    background: #e6e6e6;
    float: left;
    height: 63px;
    width: 100%;
  }
  .link-demo .inferior .textoVerDemo {
    float: left;
    line-height: 15px;
    margin-left: 10px;
    margin-top: 10px
  }
  .link-demo .inferior .btnVerDemo {
    float: left;
    margin-top: 20px;
  }
  .link-demo .inferior .btnVerDemo a {
    position: relative;
    right: -89px;
    right: -480px\9;
    top: 3px;
    top: -10px\9;
  }
  .corroeOX {
    float: left;
    margin-left: 10%;
  }
  h3.tit-correo {
    font-size: 1.37em;
    line-height: 1;
    margin-bottom: 15px;
  }
  h3.tit-correo strong {
    font-size: 1.8em;
  }
  .cajaBordeGris {
    border: 6px solid #E6E6E6;
    margin-bottom: 20px;

    height: 111px;
    padding: 19px;
  }
  .cajaBordeGris h3 {
    color: #26C9FF;
    line-height: 1;
    margin-bottom: 0px;
    margin-top: 4px;
  }
  .cajaBordeGris h4 {
    font-size: 12px;
    margin-top: 0px;
  }
  .cajaBordeGris img {
    left: 246px;
    position: relative;
    top: -59px;
  }
  .cajaBordeGris img.longText {
    left: 265px;
    top: -68px;
  }
  .tit-apartado {
    border-bottom: 3px solid #f0f0f0;
    color: #26C9FF;
    font-weight: bold;
    margin-bottom: 8px;
    width: 100%;
  }
  .tdBorderRight {
    border-right: 1px solid white;
  }
  .ta_plan .masGrande {font-size: 22px;}
  .pad20 {
    padding: 20px!important;
  }
  .correoFooter {
    height: 84px!important;
  }
  .correoFooter-bot {
    height: 60px!important;
  }
  .titExchange {
    margin-bottom: 30px!important;
  }
  .txtExchange {
    margin-bottom: 30px!important;
  }
  .un2 .ofertaca{
    background: url(/wp-content/themes/hiperconvercloudtecnholigies/images/correo/ofertaca.png) center center no-repeat;
    top: 245px;
    color: white;
    float: left;
    font-weight: bold;
    height: 104px;
    padding-top: 25px;
    position: absolute;
    text-align: center;
    width: 104px;
    z-index: 1;
  }
  #exchange .textCorreo {
  height: 87px;
  }
  table#ta_exchange tr:nth-child(2n+1) {
    background-color: #E6E6E6;
  }
  table#ta_exchange tr:nth-child(2n) {
    background-color: #f5f5f5;
  }
  .tdContratar {
    border-right: 1px solid white;
    border-top: 2px solid white;
    text-align: left;
    font-size: x-large;
    padding-left: 28px;
   }

   /*-----------*/

   .precio-resaltado {
    font-size: 1.2em;
    font-weight: bold;
   }
  .precioNaranaja {
    color: #26C9FF;
  }
  .separaGrueso {
    border: none;
    border-bottom: 10px solid #F0F0F0;
    clear: both;
    display: block;
    width: 100%;
  }
  .btn_prueba {
    width: 100%;
    float: left;
    text-transform: inherit;
    text-align: center;
    position: relative;
    top: 116px;
    margin-bottom:5px;
  }
  .InventaWeb .tit-correo {
    margin-bottom: 20px;
  }
  .pruebaGratis {
    position: absolute;
    top: 50px;
    margin-left: 7%;
  }
  .cuerpo .tit-correo {
    margin-bottom: 12px;
  }
  .ta_inventaWeb .destacado {
    font-size: 14px;
  }
  table.ta_inventaWeb td:nth-child(2n) {
    background-color: #f9f9f9;
  }
  table.ta_inventaWeb td.masInfo {
    background: #E6E6E6;
    border-right: 1px solid white;
  }
  table.ta_inventaWeb td.masInfo:last-child {
    border-right: none;
  }
  table#ta_inventaWeb tfoot th {background-color: #D2D2D2; border-top: 2px solid #fff;}
  .entry-content .servicioD {
    width: 490px!important;
  }
  .servicioD .cajaImg {
    border: 1px solid #b4b4b4;
    border-bottom: none;
    border-top: none;
    float: left;
    padding: 12px 12px 0 12px;
    width: 158px;
  }
  .entry-content .cajaTxt {
    margin-left: 3px;
    width: 66%;
  }
  .entry-content .cajaTxt .tit-correo {
    font-size: 14px;
    margin-bottom: 0px;
    padding-left: 9px;
  }
  .entry-content .cajaTxt .tit-correo strong {
    font-size: 28px;
  }
  .entry-content .cajaTxt .cajaSombreada {
    background: #e6e6e6;
    line-height: 1.3;
    margin-top: 5px;
    padding: 20px 0 20px 10px;
    width: 100%;
  }
  .entry-content .cajaTxt .cajaSombreada p {
    margin-bottom: 10px;
  }
  .cajaVideo {
    background: #e6e6e6;
    /*height: 170px; */
    margin-bottom: 20px;
    margin-top: 6px;
    /*padding: 10px;*/
    width: 240px;
  }
  .oferTienda {
    padding-top: 35px!important;
  }
  .separaTienda {
    margin-bottom: 30px!important;

  }
  .caja-verPlanes {
    border: 3px solid #f0f0f0;
    border-left: none;
    border-right: none;
    width: 490px!important;
  }
  .cajaPlanes {
    color: #575757;
    border-bottom: 3px solid #f0f0f0;
    padding: 31px 0 27px 10px;
  }
  .cajaPlanes p {
    line-height: 1.3;
    margin-bottom: 0!important;
    padding-top: 3px;
  }
  .cajaPlanes img {
    float: left;
    margin-right: 20px;
  }
  .cajaPlanes  .resaltado-verde {
    color: #26C9FF;
    font-size: 24px;
  }
  .clasRight {
    float: right;
  }
  .caja-verPlanes .imgMarcas {
    padding: 16px 10px 34px 10px;
    border: 0!important;
  }
  .play_video {
    position: relative;
    left: 45px;
    top: -108px;
  }
  .last .play_video {
    top: -32px;
    left: -120px;
  }
  #videos .un3 {
    height: 193px;
  }
  #videos .un3 p {
    margin: 0!important;
    position: relative;
    top: -74px;
  }
  #videos .last  p {
    top: 1px;
  }
  #videos.tuto p {
    top: 0;
  }
  #pdf img {
    float: left;
  }
  .txtPDF {
    float: right;
    width: 80%;
  }
  .txtPDF p {
    margin-bottom: 5px!important;
  }
  table.tienda thead th,
  table.tienda tbody td,
  table.tienda tbody th {
    vertical-align: middle;
  }
  .resalta_peq {
    font-size: 14px;
  }

  .un2 .storage {
    bottom: 20px;
    right: 37px;
    top: 275px!important;
  }
  .tStorage .tit-correo {
    margin-bottom: 20px;
  }

  .tStorage p {
    margin-bottom: 15px!important;
  }
  .storageBot {
    position: absolute;
    bottom: -10px;
    right: 30px;
  }
  table.ta_storage td {
    font-size: 11px;
  }
  .razonesStorage ul li {
    background: white!important;
    line-height: 1.4;
    padding: 14px 0 !important;
    text-align: left!important;
  }
  .razonesStorage ul,
  .razonesStorage ol {
    background: white!important;
  }
  .pieRazones {
    border-top: 1px solid #ccc;
    border-bottom: 1px solid #ccc;
    width: 66%!important;
    padding: 10px 0;
  }
  .pieRazones p {
    float: left;
    width: 75%;
  }
  .tit-tecnologia {
    color: #26C9FF;
    font-size: 16px!important;
    margin-bottom: 10px;
  }
  .recursosTop .textCorreo {
    height: 181px!important;
  }
  .recursosMiddle .textCorreo {
    height: 105px!important;
  }
  .recursosBottom .textCorreo {
    height: 120px!important;
  }
  .btn_hazWeb {
    width: 100%;
    float: left;
    text-transform: inherit;
    text-align: center;
    position: relative;
    text-align: center;
  }
  .ahorraTiempo .tit-correo {
    color: #9f9f9f;
    margin-bottom: 10px!important;
  }
  .ahorraTiempo .tit-correo strong {
    color: #747474;
  }
  .ahorraTiempo .un2 .cajaLista {
    background: #e6e6e6;
    height: 300px;
    padding: 20px;
  }
  .lista-guion li {
    background: url(/wp-content/themes/hiperconvercloudtecnholigies/images/bullet-guion.gif) no-repeat 0 8px;
    line-height: 1.4!important;
    list-style-image: none;
    margin-bottom: 10px;
    padding-left: 10px;
  }
  .cajaLista .lOrdenada  {
    margin-left: 25px;
  }
  .cajaLista .lOrdenada li {
    list-style-image: none;
    margin-bottom: 10px;
  }
  .ta_caracteristicas tbody th {
    background-color: black!important;
    color: white;
    font-weight: bold;
  }
  .ta_caracteristicas tbody td {
    padding-left: 30px!important;
    padding-right: 30px!important;
    text-align: left;
  }
  h3.ejemplos {
    border-bottom: 3px solid #f0f0f0;
    color: #333;
    font-weight: bold;
    padding-bottom: 2px;
  }
  .cajaEjemplos .un3 img {
    border: 10px solid #e6e6e6;
  }
  .botEjemplos {
    float: left;
    margin-top: 20px;
  }
  .dlFaq {
    margin-left: 0;
    margin-top: 20px;
  }
  .dlFaq dt {
    background: url(/wp-content/themes/hiperconvercloudtecnholigies/images/buletGreenPoint.png) no-repeat 0 center;
    color: #26C9FF;
    font-size: 14px;
    margin-bottom: 15px;
    padding-left: 10px;
  }
  #ta_inventaWeb tfoot th {
    background-color: #E6E6E6;
  }
  #ta_inventaWeb tbody th, #ta_inventaWeb tbody td,
  #ta_inventaWeb tfoot th, #ta_inventaWeb tfoot td {
    padding-bottom: 5px;
    padding-top: 5px;
    vertical-align: middle;
  }
  #ta_inventaWeb thead th, #ta_inventaWeb thead td {
    padding-bottom: 2px;
    padding-top: 2px;
    vertical-align: middle;
  }
  .content-center {
    text-align: center;
  }

  .content-center p {
    text-align: left;
  }
  .content-center p.center {
    text-align: center;
  }
  .content-center ul li {
    text-align: left;
  }
  .content-center img{
    margin-left: auto;
    margin-right: auto;
  }
  .tit-likeh3 {
    font: 22px 'OpenSansLight', Arial, sans-serif;
    text-align: center;
  }








  article#Cloud {
  /*  -moz-user-select: none;
    -webkit-user-select: none;*/
  }

  article#Cloud .sprite.ok {
    background-position: -36px 0;
    margin: auto;
    height: 22px;
    width: 22px;
  }

  article#Cloud .sprite.ko {
    background-position: -36px -22px;
    margin: auto;
    height: 22px;
    width: 22px;
  }


  article#Cloud .icon {
    background: url("../../assets/image/cloud-server-sprites.png") 0 0  no-repeat;
    display: inline-block;
    vertical-align: top;
  }

  article#Cloud .icon-cisco {
    background-position: 0 -117px;
    width: 118px;
    height: 39px;
  }

  article#Cloud .icon-hp {
    background-position: -118px -117px;
    width: 118px;
    height: 39px;
  }

  article#Cloud .icon-vmware {
    background-position: -236px -117px;
    width: 118px;
    height: 39px;
  }

  article#Cloud .icon-intel {
    background-position: -354px -117px;
    width: 118px;
    height: 39px;
  }

  article#Cloud .icon-concerto {
    background-position: -472px -117px;
    width: 118px;
    height: 39px;
  }

  article#Cloud .icon-amazon {
    background-position: -590px -117px;
    width: 118px;
    height: 39px;
  }

  article#Cloud .icon-guia-uso {
    background-position: 0 -156px;
    width: 38px;
    height: 51px;
  }

  article#Cloud .icon-post {
    background-position: -295px -215px;
    width: 45px;
    height: 44px;
  }

  article#Cloud .icon-videotuto {
    background-position: -38px -156px;
    width: 52px;
    height: 41px;
  }

  article#Cloud .icon-flag-es {
    background-position: -354px -156px;
    width: 36px;
    height: 25px;
  }


  article#Cloud .cloud-banner {
    background: #f8fcff url("/wp-content/themes/hiperconvercloudtecnholigies/images/cloud/next-generation-cloud.png") right 0 no-repeat;
    width: 1000px;
    height: 292px;
    padding: 18px 0 0 28px;
  }


  article#Cloud .cloud-banner .title{
    font: 44px 'open_sansextrabold';
    margin-bottom: 17px;
  }

  article#Cloud .cloud-banner .title span{
    font: 16px 'OpenSans', Arial, sans-serif;
  }

  article#Cloud .cloud-banner .description{
    font: 24px 'OpenSans', Arial, sans-serif;
    letter-spacing: 0.5px;
  }

  article#Cloud .cloud-banner .description strong{
    font: 24px 'open_sansextrabold';
  }

  article#Cloud .cloud-banner .icon-acens-amazon {
    background-position: 0 -215px;
    width: 295px;
    height: 82px;
    padding-top: 63px;
    margin: 7px 0 0 6px;
    font: bold 14px Arial;
    letter-spacing: -0.3px;
  }

  article#Cloud .server-location .disabled .icon-flag-es {
    background-position: -354px -181px;
  }

  article#Cloud .icon-flag-us {
    background-position: -390px -156px;
    width: 37px;
    height: 25px;
  }

  article#Cloud .server-location .disabled .icon-flag-us {
    background-position: -390px -181px;
  }

  article#Cloud .icon-flag-br {
    background-position: -427px -156px;
    width: 37px;
    height: 25px;
  }

  article#Cloud .server-location .disabled .icon-flag-br {
    background-position: -427px -181px;
  }

  article#Cloud .server-location {
    float: right;
    margin: 28px 0 32px 0;
  }

  article#Cloud .server-location li{
    display: table-cell;
    background-color: #ebebeb;
    border: 1px solid #ebebeb;
    border-left: none;
    width: 139px;
    padding: 7px 7px 7px 20px;
    line-height: 24px;
    cursor: pointer;
  }

  article#Cloud h3 {
    margin-top: 80px;
  }

  article#Cloud h3 + hr {
    margin-bottom: 40px;
  }

  article#Cloud .right {
    float: right;
  }

  article#Cloud .server-location li:first-child{
    border-left: 1px solid #ebebeb;
  }


  article#Cloud .server-location .disabled{
    background-color: #f3f3f3;
  }


  article#Cloud .server-location li span{
    margin-right: 17px;
  }

  .server-cloud-table .price{
    display: block;
  }

  article#Cloud .server-cloud-table .server-type {
    font-size: 24px;
    padding: 0;
  }

  article#Cloud .server-cloud-table col {
    width: 14%;
  }

  article#Cloud .server-cloud-table col:first-child {
    width: 16%;
  }

  article#Cloud .server-cloud-table a.btn_verde {
    padding: 6px 5px;
    font-size: 16px;
  }

  article#Cloud .server-cloud-table .not-visible-es {
    display: none;
  }

  .server-cloud-table thead th {
    background: #fff!important;
  }


  article#Cloud .server-cloud-table thead th.best {
    font-size: 13px;
  }

  article#Cloud .server-cloud-table thead th.best > div{
    padding-left: 0;
  }

  article#Cloud .server-cloud-table thead th.best img {
    height: 24px;
    margin: 4px 3px 0 0;
  }

  article#Cloud .server-cloud-table thead td {
    border: 1px solid #EBEBEB;
  }

  article#Cloud .server-cloud-table thead td p {
    padding: 0;
  }

  article#Cloud .server-cloud-table tbody th {
    text-align: right;
    padding-right: 10px;
  }

  article#Cloud .server-cloud-table tbody th, article#Cloud .server-cloud-table tbody td, article#Cloud .server-cloud-table tfoot td {
    vertical-align: middle;
  }


  article#Cloud .server-cloud-table tfoot td {
    padding: 10px 5px;
  }

  article#Cloud .bloque .celda{
    display:table-cell;vertical-align:top;width:50%;
  }

  article#Cloud .apps {
    height: 448px;
    margin: 40px 0 65px;
  }

  article#Cloud .apps .tabs-headers{
    z-index: 10;
    font-size: 0;
    padding: 0;
    position: relative;
    margin: 0;
  }

  article#Cloud .apps .tabs-headers .tab-header.active {
    border-top: 4px solid #333;
    background-color: #fff;
    font-weight: bold;
  }

  article#Cloud .apps .tabs-headers .tab-header {
    width: 330px;
    border-top: 4px solid #ebebeb;
    background-color: #ebebeb;
    display: inline-block;
    font-weight: normal;
    margin: 0 4px 0 0;
  }


  article#Cloud .apps .tabs-headers .tab-header.active span {
    font-weight: bold;
    color: #333;
  }

  article#Cloud .apps .tabs-headers .tab-header span {
    text-transform: uppercase;
    text-align: center;
    color: #a0a0a0;
    font-size: 14px;
    padding: 14px 0;
    margin-bottom: 0;
    display: block;
    border-left: 2px solid #ebebeb;
    border-right: 2px solid #ebebeb;
  }


  article#Cloud .apps .tabs-headers .tab-header span:hover {
    cursor: pointer;
  }

  article#Cloud .apps .tabs-content {
    position: relative;
  }

  article#Cloud .apps .tabs-content .tab-content {
    border: 2px solid #ebebeb;
    width: 998px;
    height: 400px;
    background-color: #fff;
    margin-top: -2px;
    display: none;
    padding: 30px 0 165px 0;
  }

  article#Cloud .hardware-software {
    margin-top: 40px;
  }

  article#Cloud .hardware-software ul,
  article#Cloud .hardware-software  p{
    margin: 0;
  }

  article#Cloud .apps .tabs-content .tab-content li,
  article#Cloud .hardware-software li {
    display: table;
  }


  article#Cloud .apps .tabs-content .tab-content li {
    margin-bottom: 20px;
    min-height: 100px;
  }

  article#Cloud .hardware-software li {
    min-height: 111px;
  }

  article#Cloud .tabs-content .tab-content li .icon,
  article#Cloud .hardware-software li .icon {
    width: 118px;
    height: 39px;
  }

  article#Cloud .tabs-content .tab-content li .icon-wordpress {
    background-position: 0 0;
  }

  article#Cloud .tabs-content .tab-content li .icon-joomla {
    background-position: -118px 0;
  }

  article#Cloud .tabs-content .tab-content li .icon-drupal {
    background-position: -236px 0;
  }

  article#Cloud .tabs-content .tab-content li .icon-magento {
    background-position: -354px 0;
  }

  article#Cloud .tabs-content .tab-content li .icon-prestashop {
    background-position: -472px 0;

  }

  article#Cloud .tabs-content .tab-content li .icon-moodle {
    background-position: -590px 0;
  }

  article#Cloud .tabs-content .tab-content li .icon-server2012 {
    background-position: 0 -39px;
  }

  article#Cloud .tabs-content .tab-content li .icon-ubuntu {
    background-position: -118px -39px;
  }

  article#Cloud .tabs-content .tab-content li .icon-cent {
    background-position: -236px -39px;
  }

  article#Cloud .tabs-content .tab-content li .icon-redhat {
    background-position: -354px -39px;
  }

  article#Cloud .tabs-content .tab-content li .icon-server2008 {
    background-position: -472px -39px;
  }

  article#Cloud .tabs-content .tab-content li .icon-plesk {
    background-position: 0 -78px;
  }

  article#Cloud .tabs-content .tab-content li .icon-docker {
    background-position: -118px -78px;
  }

  article#Cloud .tabs-content .tab-content li .icon-lamp {
    background-position: -236px -78px;
  }

  article#Cloud .tabs-content .tab-content li .icon-sqlserver {
    background-position: -354px -78px;
  }

  article#Cloud .tabs-content .tab-content li .icon-mysql {
    background-position: -472px -78px;
  }

  article#Cloud .tabs-content .tab-content li .icon-ruby {
    background-position: -590px -78px;
  }

  article#Cloud .tabs-content .tab-content li .description,
  article#Cloud .hardware-software li .description {
    display: table-cell;
    vertical-align: top;
    padding: 0 26px 0 26px;
    width: 100%;
  }

  article#Cloud .hardware-software li .description {
    padding-right: 0;
  }


  article#Cloud .apps .tabs-content .tab-content-1 {
    display: block;
  }

  article#Cloud .apps .tabs-content .tab-content-2 {
    position: relative;
  }

  article#Cloud .apps .tabs-content .tab-content-2 .nota {
    position: absolute;
    bottom: 0;
    right: 0;
    margin: 0 20px 10px 0;
    font-size: 13px;
  }



  article#Cloud .bloque-left {
    float: left;
    width: 50%;
    margin-right: 8px;
  }

  article#Cloud .hardware-software .bloque-left {
    margin-right: 28px;
  }

  article#Cloud .shadowbox {
    display: inline-block;
  }
  article#Cloud .shadowbox img {
    border: none;
  }

  article#Cloud .shadowbox .zoom {
    border: none;
    position: absolute;
    left: 50%;
    top: 50%;
    -webkit-transform: translateX(-50%) translateY(-50%);
    -moz-transform: translateX(-50%) translateY(-50%);
    -ms-transform: translateX(-50%) translateY(-50%);
    -o-transform: translateX(-50%) translateY(-50%);
    transform: translateX(-50%) translateY(-50%);
  }

  article#Cloud .technical-support {
    position: relative;
    height: 186px;
  }

  article#Cloud .technical-support p {
    width: 75%;
  }

  article#Cloud .technical-support img{
    position: absolute;
    right: 7px;
    top: -30px;
  }

  article#Cloud .more-info {
    margin-bottom: 60px;
  }

  article#Cloud .more-info div {
    display: table;
  }

  article#Cloud .more-info ul{
    display: table-cell;
    padding-top: 20px;
  }

  article#Cloud .more-info li {
    list-style-image: none;
    margin-left: 20px;
  }

  article#Cloud .more-info li a{
    background: none;
    padding: 0;
  }

  article#Cloud .slider-container{
    position: relative;
    height: 235px;
  }

  article#Cloud .slider-container .icon-prev-content,
  article#Cloud .slider-container .icon-next-content {
    cursor: pointer;
    z-index: 100;
  }

  article#Cloud .slider-container .icon-prev-content{
    background-position: -90px -156px;
    width: 15px;
    height: 60px;
    position: absolute;
    top: 80px;
    left: 10px;
  }
  article#Cloud .slider-container .icon-next-content {
    background-position: -105px -156px;
    width: 15px;
    height: 60px;
    position: absolute;
    top: 80px;
    right: 10px;
  }


  article#Cloud .slider-container .slider-content {
    width: 920px;
    overflow: hidden;
    height: 244px;
    position: relative;
    margin: 85px 0 0 40px;
  }

  article#Cloud .slider-container .slider-visible-content {
    width: 3000px;
    position: absolute;
    left: 0;
    display: none;
  }

  article#Cloud .slider-container .testimonial{
    margin: 0;
    width: 920px;
    display: inline-block;
    border: none;
  }

  article#Cloud .slider-container .testimonial .testimonio {
    width: 600px
  }

  article#Cloud .slider-container .testimonial .testimonio .icon-download {

  }


  article#Cloud .slider-container .testimonial .testimonio .nombreTestimonio{
    font-family: 'Open Sans', Arial, sans-serif;
    width: auto;
    margin-bottom: 14px;
  }

  article#Cloud .slider-container .testimonial .testimonio .download {
    font: bold 15px Arial;
    margin-left: 41px;
  }

  article#Cloud .slider-container .testimonial .testimonio .download a {
    background: url("../../assets/image/cloud-server-sprites.png") -120px -157px;
    width: 20px;
    height: 19px;
    padding-left: 29px;
  }

  article#Cloud .tit-correo {
    margin-bottom: 20px;
  }
  article#Cloud .listNormal li {
    line-height: 1.4!important;
    margin-bottom: 5px;
  }
  article#Cloud .caja_info {
    padding: 10px !important;
  }
  article#Cloud .caja_info img,
  article#tv .caja_info img {
    border-right: 1px solid #D6D6D6;
    display: block;
    float: left;
    margin-bottom: 10px;
    margin-right: 20px;
    padding-right: 20px;
    position: relative;
    top: -2px;
  }
  article#tv .caja_info img {
    padding: 20px;
    padding-left: 0!important;
  }
  article#tv .caja_info p {
    margin-top: 0!important;
  }
  article#Cloud .caja_info img {top: 7px;}
  article#tv .caja_info p {
    margin-top: 14px;
    margin-bottom: 11px;
  }
  article#xxx .separarInvisible {
    margin: 30px;
  }
  article#territoriales .separarInvisible {
    margin: 20px;
  }
  .titSubrayado {
    border-bottom: 5px solid #F0F0F0;
    font-size: 21px!important;
  }
  .botonIzq {
    text-align: right!important;
    margin-right: 20px;
  }
  .txtImg {
    float: right;
    width: 65%;
  }
  .numerada li {
    list-style-image: none;
    margin-left: 20px;
  }
  #dirigido ul.bgWhite {
    background: white!important;
  }
  #dirigido ul.bgWhite li {
    line-height: 1.4;
    padding: 14px 0;
    text-align: left;
  }
  p.titCloud {
    font-family: 'OpenSansLight', Arial, sans-serif;
    font-size: 14px; color: #9f9f9f;
    line-height: 1;
    text-align: left;
  }
  p.titCloud span {
    font-size: 30px; color: #747474;
    font-weight: bold;
  }

  .imgLeft {
    float: left;
    text-align: center;
  }
  .imgLeft img {
    margin-bottom: 10px;
    width: 140px;
  }
  .txtRight {
    float: right;
    width: 60%;
  }
  .imgCenter img {
    margin-left: 20%;
  }
  .imgCenter p.claim {
    font-size: 14px!important;
    margin-bottom: 0px!important;
  }
  .titPie {
    border-bottom: 2px solid #aeaeae;
    color: #333;
    font-size: 21px!important;
    margin-bottom: 10px;
    padding-bottom: 4px;
  }
  #CloudCloud .textCorreo {
    height: 62px;
  }
  ul.linkCloudServer {
    margin: 0;
    padding: 0;
  }
  ul.linkCloudServer li {
    float: left;
    list-style-image: none;
    padding-right: 20px;
  }
  ul.linkCloudServer li:first-child {
    width: 17%;
  }
  ul.linkCloudServer li:nth-child(2n) {
    line-height: 0;
    padding-bottom: 22px;
    padding-top: 8px;
    width: 62%;
  }
  ul.linkCloudServer li:nth-child(2n) a {
    color: #333;
  }
  ul.linkCloudServer li:last-child {
    padding-right: 0px;
    padding-top: 10px;
  }
  .clear {
    clear: both;
  }
  .un2 .circuloRojo{
    background: url(/wp-content/themes/hiperconvercloudtecnholigies/images/correo/ofertaca.png) center center no-repeat;
    color: white;
    float: left;
    font-weight: bold;
    height: 104px;
    padding-top: 25px;
    position: absolute;
    right: 0;
    text-align: center;
    top: 60px;
    width: 104px;
    z-index: 1;
  }
  #Cloud .Texto-video .tit-likeh3 {
    text-align: left;
    line-height: 1;
    margin-bottom: 10px;
  }
  #Cloud .Texto-video .tit-likeh3 span {
    font-size: 14px;
  }
  #Cloud .Texto-video p {
    margin-bottom: 10px!important;
  }
  #Cloud .Texto-video p.verVideo {
    text-align: right;
    margin-right: 10px;
  }
  #CloudGesionado .tit-correo,
  #Svirtuales .tit-correo {
    border-bottom: 2px solid #e0e0e0;
    clear: both;
    margin-bottom: 15px;
  /*  padding-bottom: 10px;*/
  }

  #SolucionesAvanzadas .tit-likeh3 {
    font-size: 19px;
    letter-spacing: -0.4px;
  }

  #SolucionesAvanzadas .col-img .textCorreo {
    height: 50px;
  }
  #SolucionesAvanzadas .tit-likeh3 {
    margin-bottom: 5px;
    text-align: left;
  }
  .bgGris {
    background-color: #e6e6e6;
    padding: 10px;
  }
  #SolucionesAvanzadas .bgGris {
    height: 405px;
    position: relative;
  }
  #SolucionesAvanzadas .bgGris .btn_negro {
    bottom: 10px;
    position: absolute;
  }
  #SolucionesAvanzadas #bottomLinea p.claim {
    font-size: 14px;
  }

  #SolucionesAvanzadas #bottomLinea p {
    margin-bottom: 10px;
  }
  #Svirtuales h3.no-botLine {
    border-bottom: none;
  }
  .tabla_borde th,
  .tabla_borde td {
    border-bottom: 1px solid #666;
    border-right: 1px dashed #CCC;
    padding: 10px!important;
    text-align: left!important;
  }
  .tabla_borde th:last-child,
  .tabla_borde td:last-child {
    border-right: none;
  }
   #cajaInfo p:first-child {
    float: left;
    width: 80px;
   }

  #actualidad .tit-correo {
    margin-bottom: 0;
  }
  #actualidad .cajaGris {
    margin-top: 10px;
  }
  #actualidad .cajaGris .un2 {
    width: 49%;
  }
  #actualidad .cajaGris p {
    margin-bottom: 10px;
  }
  #actualidad .cajaGris #form_email_alta {
    width: 60%;
  }
  #actualidad .cajaGris .btn_negro {
    margin-left: 10px;
  }
  #actualidad .cajaGris .clear {
    margin: 0px;
  }
  #actualidad .titular-parrafo {
    font: 22px 'OpenSansLight', Arial, sans-serif;
  }
  #actualidad .derecha {
    float: right;
    margin-right: 10px;
  }
  #SerDedicados .tit-correo {
    margin-bottom: 10px!important;
  }
  .ta_server {
    background-color: whiteSmoke;
    width: 100%;
  }
  .ta_server th, .ta_server td {
    border-right: 1px solid white;
    border-bottom: 1px solid white;
  }
  .ta_server th:last, .ta_server td:last {
    border-right: none;
  }
  .divTa_BgBlanco {
    background: white;
    width: 90%;
    margin-left: 5%;
  }
  .divTa_BgBlanco ul {
    margin-left: 0px;
  }
  .ta_server th div.ServOferta {
    background-color: #26C9FF;
    color: white;
    font-size: 14px;
    font-weight: bold;
    padding: 3px 0;
    position: relative;
  }
  .ta_server th div.ServOferta img {
    position: absolute;
    right: 0px;
  }
  .lowCase {
    text-transform: none!important;
    margin-bottom: 10px;
  }
  .entry-date, .entry-date a, .author a.url {
    font-weight: normal;
  }
  /*a[href$=pdf]{background:url("/img/structure/ico/ico-pdf.gif") no-repeat 0 0;padding-left:20px;line-height:16px;margin-bottom:10px;width:auto}*/
  a[href$=pdf]{margin-bottom:10px;width:auto}

  a.imagen {background-image:none; padding-left: 0}
  h1.tit-PressRoom {
    color: #747474;
    font-size: 2.2em;
    line-height: 1.2em;
    margin-bottom: 10px;
  }
  #content div.un3 {
    display: block;
    float:left;
    width: /*30.9%;*/ 32.5%;
    padding-right:1%;
      margin-right:1%;
  -webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box;
  }
  #content div.un2 {
    display: block;
    float:left;
    width: /*46.9%*/ 49.5%;
    padding-right:1%;
      margin-right:1%;
  -webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box;
  }
  #content div.last {
  margin-right: 0 !important;
  padding-right: 0;
  }
  #secondary .widget_nav_menu .menu .sub-menu .sub-menu{border:none;margin:0;margin-left: 10px;width: 95%;}
  #secondary .widget_nav_menu .sub-menu li a {font-size: 14px;}
  #secondary .widget_nav_menu .sub-menu .sub-menu a {font-size: 12px;}
  span.mejElec {
    background: none!important;
    font-family: inherit!important;
    font-size: 14px!important;
    padding: 2px!important;
    position: relative;
    z-index: 1;
  }
  h3.tit-lineBot {
    border-bottom: 1px solid #E6E6E6;
    font-size: 1.8em;
    line-height: 1.2;
    margin-bottom: 10px;
    padding-bottom: 10px;
    position: relative;
  }
  .entry-content h3.tit-lineBot span {
    font: 14px 'OpenSansLight', Arial, sans-serif;
    color: #9F9F9F;
    margin-bottom: 0!important;
  }
  #seguridadDisponibilidad li {
    line-height: 1.4;
    margin-bottom: 10px;
  }
  .dashedLine {
    background: none;
    border-bottom: 2px dashed #E6E6E6;
    clear: both;
    height: 0!important;

  }
  .listNormaliza ul.lista-guion {
    margin-left: 0px;
  }
  .listNormaliza ul.lista-guion li {
    margin-bottom: 0px;
  }
  .listNormaliza p.verde {
    margin-bottom: 0px;
  }
  span.imgH3 {
    position: absolute;
    right: 1px;
    top: 1px;
  }
  ul.menu_ok li {
    background: url("/wp-content/themes/hiperconvercloudtecnholigies/images/ico-ok.gif") left top no-repeat;
    list-style-image: none;
    padding-bottom: 10px;
    padding-left: 30px;
  }
  .headerClickable a:hover {
    text-decoration: none!important;
  }
  .footerClickable,
  .headerClickable,
  .cajaClickable {
    cursor: pointer;
    display: block;
  }
  .footerClickable a,
  .cajaClickable .txtNormal a,
  .cajaClickable .txtNormal a:hover,
  .cajaClickable .txtNormal-footer a,
  .cajaClickable a:hover h3,
  .cajaClickable .txtNormal-footer a:hover {
    color: #333!important;
    text-decoration: none!important;
  }
  .footerClickable a:hover,
  .cajaClickable a.claim,
  .cajaClickable a:hover.claim {
    text-decoration: none!important;
  }

  .cajaClickable li a:hover,
  .cajaClickable p a:hover  {
    text-decoration: underline!important;
  }
  #comunicacion .cajaClickable a:hover h4,
  h3 a.likeh4 ,
  a.likeh4:hover {
    color: #9F9F9F!important;
    text-decoration: none!important;
  }

  .cajaClickable .txtNormal-footer {
    margin-bottom: 5px;
  }
  /*#empresa .cajaClickable .txtNormal,
  #empresa .cajaClickable a:hover .txtNormal {
    text-decoration: none!important;
    color: red!important;
  }*/

  .bgWhite {
    background-color: white!important;
  }
  .boxOpciones-acens {
    float: left;
    margin-bottom: 10px;
  }
  .positionRel {
    position: relative;
  }

  .positionAb {
    position: absolute;
  }
  .cajaDominios p {
    line-height: 1.2;
    margin-bottom: 0;
    margin-top: 10px;
  }
  .cajaDominios hr.separarInvisible {
    margin: 0;
  }
  .img-buscaDominio {
    position:absolute;
    right:0;
    top: -177px;
  }
  #dominios .caja_info {
    padding: 20px;
  }
  #dominios .caja_info img {
    float: left;
    margin-right: 10px;
  }
  #dominios .caja_info div {
    width: 90%;
    float: right;
  }
  #dominios .caja_info div p {
    margin-bottom: 0;
  }
  #dominios .caja_info hr {
    height: 0;
    margin: 0;
  }
  #mobi ul {
    list-style-position: inside;
  }
  #territoriales thead th:first-child {
    text-align: center;
  }

  #territoriales tbody td,
  #tel tbody td,
  #tv tbody td{
    border-right: 1px solid white;
  }
  #territoriales tbody td:last-child,
  #tel tbody td:last-child,
  #tv tbody td:last-child {
    border-right: none;
  }
  article#sAdicionales .txtImg,
  article#sAdicionalesB .txtImg {
    height: 185px;
    margin-bottom: 20px;
    position: relative;
  }
  article#sAdicionalesB .top .txtImg {
    height: auto!important;
  }
  article#sAdicionalesB .middleSmall .txtImg  {
    height: auto!important;
  }
  article#sAdicionalesB .middle .txtImg  {
    height: auto!important;
  }
  article#sAdicionalesB .bottom .txtImg  {
    height: auto!important;
  }
  article#sAdicionales .txtImg p,
  article#sAdicionalesB .txtImg p {
    margin-bottom: 5px!Important;
  }

  article#sAdicionales .txtImg .btn_verde,
  article#sAdicionalesB .txtImg .btn_verde {
    margin-top: 10px;
    display: inline-block;
  }


  .boxVideo-exito {
    float: left;
    width: 57%;
  }
  .boxTexto-exito {
    float: left;
    padding-top: 109px;
    width: 41%;
  }
  .boxTexto-exito p:last-child {
    text-align: right;
  }
  article#preciosIS .l40 {
    width: 40%;
  }

  article#preciosIS .l58 {
    width: 58%;
  }
  li#atencionT {
    background: url(images/f_bullet.gif) no-repeat left center;
    color: #999;
    font-family: 'OpenSansLight', Arial, sans-serif;
    font-size: 11px;
    padding-left: 10px;
  }
  li#atencionT span {
    color: #ccc;
    font-size: 12px;
    font-weight: bold;
  }
  #solucionHosting .boxTxt-center {
    height: 123px;
  }
  #eCloud table.ta_gral thead th:first-of-type {
    text-align: center!important;
  }
  #eCloud table.ta_gral tbody th,
  #eCloud table.ta_gral tbody td {
    margin-top: 0;
    width: 33%!important;
  }
  #eCloud table.ta_gral tbody td {
    background: #eeeeee;
    border-right: 2px solid #fff;
    padding: 10px;
  }
  #eCloud table.ta_gral tbody td .btn_verde,
  #eCloud table.ta_gral tbody td .btn_negro {
    width: 50%!important;
  }
  #eCloud table.ta_gral tbody tr:first-child td {
    padding-top: 5px!important;
  }
  #eCloud table.ta_gral tbody td p {
    background: #fff;
    color: #333;
    font-family: Arial, Helvetica, sans-serif;
    padding: 5px 10px 10px;
  }
  #eCloud .txt-left {
    padding-left: 15px!important;
    text-align: left!important;
  }
  #eCloud table.ta_gral a {
    margin-top: 0;
  }
  #eCloud .caja-likeTabla {
    background: #fff;
    border: 15px solid #eeeeee;
    margin-bottom: 1px;
    padding: 23px 10px 0px 10px;
  }
  #eCloud .caja-likeTabla h3 {
    color: #333;
    font-size: 18px;
    font-weight: bold;
    margin-bottom: 20px;
  }
  #eCloud .caja-likeTabla a {
    text-decoration: underline;
  }
  #eCloud .caja-likeTabla .separarInvisible {
    margin: 0;
  }
  #eCloud .likeTabla-descripcion {
    float: left;
    width: 75%;
  }
  #eCloud .likeTabla-precios {
    float: right;
    margin-top: 34px;
  }
  #eCloud .likeTabla-precios p {
    margin-bottom: 10px!important;
    text-align: center;
  }
  #eCloud .likeTabla-precios a {
    margin-top: 0;
    text-decoration: none;
  }
  #eCloud .likeTabla-precios .precio {
    font-size: 24px;
  }
  #correoWeb .claim {
    font-size: 16px;
    margin-bottom: 5px;
  }
  #correoWeb .ta_plan thead th {
    font-size: 16px;
  }
  #correoWeb #ta_opciones .destacado {
    font-size: 13px;
    font-weight: normal;
  }
  #correoWeb #ta_opciones td {
    border-right: 1px solid #fff;
    padding-left: 30px;
    text-align: left;
  }
  #correoWeb #ta_opciones .mid {
    padding-left: 72px;
  }
  #correoWeb #ta_opciones {
    margin-top: 20px;
  }
  #cXpress img {margin-right: 0;}
  #cXpress .sobreLinea {
    position: relative;
  }
  #cXpress .sobreLinea img{
    position: absolute;
    top: -69px;
    right: -6px;
    z-index: 0;
  }
  #cXpress .dos3 {
    margin-right: 3px;
  }
  #cXpress .dos3 .txtImg {
    width: 83%;
  }
  #cXpress .dos3 img {
    margin-left:14px;
  }
  .ta_gris {
    background-color: white;
    padding-top: 5px;
    padding-bottom: 5px;
  }
  .tit-correo {
    margin-bottom: 20px;
  }
  .lista-on {
    margin: 0;
    padding: 0;
  }
  .lista-on li {
    background: url("/wp-content/themes/hiperconvercloudtecnholigies/images/ico-lista-on.png") no-repeat -2px center;
    list-style-image: none;
    float:left;
    padding: 3px 0 3px 28px;
    width: 50%;
  }
  listaAsistente li {
    float: left;
    width: 100%;
  }
  .listaAsistente li {
    color: #26C9FF;
    display: block;
    float: left;
    font: 30px 'OpenSansRegular',Arial,sans-serif;
    margin: 0 0 20px;
    padding: 0;
    width: 370px;
  }
  .listaAsistente li span {
    color: #666;
    font: 14px Arial, Helvetica, sans-serif;
    display: block;
  }
  .listaAsistente li img {
    margin-top: 10px;
  }
  #catalogoServicios .conImagen tbody th {
    padding-left: 10px!important;
  }

  /**** SOLCIOS TECNOLOGICOS ****/
  #logos-partners {
    height: 341px;
    margin-bottom: 40px;
    margin-left: auto;
    margin-right: auto;
    width: 710px;
  }
  #logos-partners .logo {
    border-top: 1px solid #F1F1F1;
    border-left: 1px solid #F1F1F1;
    display: block;
    float: left;
    height: 160px;
    position: relative;
    width: 176px;
  }
  #logos-partners a {
    display: block;
    margin: 0;
    font-size: 100%;
    padding: 0;
    vertical-align: baseline;
  }
  #logos-partners a span {
    visibility:hidden;
  }
  #logos-partners a:hover span {
    visibility:visible;
  }
  #logos-partners .logo:hover{background:#26C9FF; background-position: center center; text-decoration:none}
  #logos-partners .logo span{position:absolute;top: 60px;left:22px;color:#FFF;text-align:center;line-height:1.1em;font-size:1em}
  #logos-partners .microsoft{border:0;background:url(/img/structure/logo-microsoft-gold.png) no-repeat center center;}
  #logos-partners .aenor{border-top:0;background:url(/img/structure/logo-aenor.gif) no-repeat center center;}
  #logos-partners .ibm{border-top:0;background:url(/img/structure/logo-ibm.gif) no-repeat center center;}
  #logos-partners .hp{border-top:0;background:url(/img/structure/logo-hp.gif) no-repeat center center;}
  #logos-partners .cisco{border-left:0;background:url(/img/structure/logo-cisco.gif) no-repeat center center}
  #logos-partners .oracle{background:url(/img/structure/logo-oracle.gif) no-repeat center center}
  #logos-partners .netapp{background:url(/img/structure/logo-netapp.gif) no-repeat center center}
  #logos-partners .es{background:url(/img/structure/logo-red-es.gif) no-repeat center center}
  #logos-partners .ripe{border-left:0;background:url(/img/structure/logo-ripe-ncc.gif) no-repeat center center}
  #logos-partners .espanix{background:url(/img/structure/logo-espanix.gif) no-repeat center center}
  #logos-partners .catni{background:url(/img/structure/logo-catnix.gif) no-repeat center center}
  #logos-partners .premio{background:url(/img/structure/logo-premio-oro-interactive.gif) no-repeat center center}
  #logos-partners .vmware{border-left:0;background:url(/img/structure/logo-vmware.gif) no-repeat center center}
  #logos-partners .hitachi{background:url(/img/structure/logo-hitachi.gif) no-repeat center center}
  #logos-partners .paypal{background:url(/img/structure/logo-paypal.gif) no-repeat center center}

  /*********   BANNER HOME ********/
  .titularNavidad {
    background: url(/wp-content/themes/hiperconvercloudtecnholigies/images/headers/titular_banner_click_navidad.jpg) no-repeat;
    display: block;
    height: 157px;
    width: 450px;
  }
  .navidadDescripcion {
    color: #333;
    font: 20px 'OpenSansSemibold',Arial,sans-serif;
    font-weight: 900;
    margin-top: 50px;
  }
  .navidadDescripcion span {
    color: #26C9FF;
  }
  .oculto {
    display: none;
  }
  .tituloAbajo {
    color: #26C9FF;
    font: 24px 'OpenSansSemibold',Arial,sans-serif;
    margin-bottom: 29px;
    margin-top: 23px;
  }
  ul.listFunciona {
    float: left;
    width: 670px;
  }
  .listFunciona li {
    background: url(/wp-content/themes/hiperconvercloudtecnholigies/images/headers/bullet-clickseo-navidad.png) no-repeat top left;
    float: left;
    font: 16px 'OpenSansRegular',Arial,sans-serif
    margin-right:10px;
    padding-left: 30px;
    width: 33%;
  }
  /*#abajo.abajoNavidad {
    height: 200px;
    margin-top: 345px;
  }
  #accion.accionNavidad {
    bottom: 70px!important;
  }*/
  .subtiBlack {
    font: 18px 'OpenSansSemibold',Arial,sans-serif;
    margin-top: 28px;
  }
  .banner_logos-cExpress {
    position: relative;
    top: 100px;
  }
  .abajoCloud {
    height: 190px!important;
    margin-top: 355px!important;
  }
  ul.listNumerica {
    float: left;
    margin-top: 40px;
    width: 715px;
  }
  .listNumerica li {
    background-position: top left;
    float: left;
    font: 14px 'OpenSansRegular',Arial,sans-serif;
    height: 40px;
    margin-right:35px;
    padding-left: 45px;
    width: 20%;
  }
  .listNumerica li.primero {
    background-image: url(/wp-content/themes/hiperconvercloudtecnholigies/images/headers/bullet-home1.png);
    background-repeat:no-repeat;

  }
  .listNumerica li.segundo {
    background-image: url(/wp-content/themes/hiperconvercloudtecnholigies/images/headers/bullet-home2.png);
    background-repeat:no-repeat;
  }
  .listNumerica li.tercero {
    background-image: url(/wp-content/themes/hiperconvercloudtecnholigies/images/headers/bullet-home3.png);
    background-repeat:no-repeat;
  }
  .listNumerica li.cuarto {
    background-image: url(/wp-content/themes/hiperconvercloudtecnholigies/images/headers/bullet-home4.png);
    background-repeat:no-repeat;
  }
  #tuWeb #cajaInfo  {
    padding-bottom: 0px!important;
    padding-right: 0!important;
    padding-top: 23px!important;
  }
  #tuWeb #cajaInfo div {
    float: left;
  }
  #tuWeb #cajaInfo div.eMarketing {
    width: 185px;
  }
  #tuWeb #cajaInfo .eMarketing p.claim {
    display:block;
    font-weight: bold;
    font-size: 14px;
    line-height: 1.2;
    padding-left: 0;
    padding-right: 0;
    width: 195px!important;
  }
  #tuWeb #cajaInfo .eMarketing p.claim span {
    display: block;
    font-size: 49px;
  }
  #tuWeb #cajaInfo div ul.lista-guion {
    margin-bottom: 0;
    margin-left: 0;
    width: 100%;
  }
  #tuWeb #cajaInfo div ul.lista-guion li {
    margin-bottom: 0px;
  }
  #tuWeb #cajaInfo .imgSobres img {
    border-right: none;
    margin-bottom: 0px;
    margin-left: 23px;
    position: relative;
    top: -18px;
  }
  #tuWeb #cajaInfo .cajaGratis {
    margin-left: 10px;
    width: 165px;
  }
  #tuWeb #cajaInfo .cajaGratis p {
    padding-right: 0;
    width: 100%;
  }
  #tuWeb #cajaInfo .cajaGratis span {
    color: #fe0002;
    font-weight: bold;
    text-transfomr: uppercase;
  }
  #tuWeb #cajaInfo .cajaGratis a.btn_verde {
    bottom: 28px;
    padding: 5px 30px;
    right: 20px;
  }
  #tuWeb #cajaInfo hr {
    border: 0;
    height:0;
    margin: 0;
    padding: 0;
  }
  #tuWeb table a.btn_verde {
    padding-left: 25px!important;
    padding-right: 25px!important;
  }
  .titular48 {
    font: 48px 'OpenSansRegular',Arial,sans-serif;
    line-height: 1;
    margin-bottom: 5px;
  }
  .subTit48 {
    font-size: 28px!important;
    line-height: 1.1;
  }
  ul.listFunciona {
    float: left;
    width: 670px;
  }
  .listFunciona li {
    background: url(/wp-content/themes/hiperconvercloudtecnholigies/images/headers/bulletGreenCircle.png) no-repeat 0 3px;
    float: left;
    font: 16px 'OpenSansRegular',Arial,sans-serif;
    margin-right:10px;
    margin-left: 7px;
    padding-left: 22px;
    width: 30%;
  }
  #abajo.abajoBoletin {
    height: 200px;
    margin-top: 345px;
  }
  #accion.accionBoletin {
    bottom: 70px!important;
  }
  #ofertaBanner {
    background: url(/wp-content/themes/hiperconvercloudtecnholigies/images/headers/ofertaca.png) no-repeat;
    left: 577px;
    height: 144px;
    padding-top: 10px;
    position: absolute;
    top: -76px;
    text-align: center;
    width: 144px;
  }
  #ofertaBanner p {
    font-size: 22px!important;
    font-weight: 100;
    line-height: 1!important;
    margin-top: 15px;
  }
  #ofertaBanner p strong {
    display: block;
    text-transform: uppercase;
  }
  #ofertaBanner p span {
    display: block;
    font-size: 15px!important;
    line-height: 1.2!important;
    margin-top: 8px;
  }
  ul.l_chekOk {margin-top: 10px;}
  .l_chekOk li{background-image: url(images/check-verde.png);
    background-position: 0 2px;
    background-repeat: no-repeat;
    font-size: 18px!important;
    list-style-image: none;
    margin-bottom: 5px;
    padding-left: 35px;
    padding-top: 2px;
    padding-bottom: 3px;
  }
  #abajo.cloudStorage {
    height: 173px;
    margin-top: 372px;
  }
  #abajo .l_flechas li {
    background-position: 0 6px;
    margin-bottom: 0;
  }
  #ofertaDoble {
    background: url(/wp-content/themes/hiperconvercloudtecnholigies/images/headers/circulo-doble.png) no-repeat;
    left: 688px;
    height: 113px;
    font-size: 15px!important;
    padding-top: 10px;
    position: absolute;
    top: -32px;
    text-align: center;
    width: 212px;
    z-index: 9998;
  }
  .ODLeft {
    height: 45px;
    left: 11px;
    float: left;
    position: relative;
    text-align: center;
    top: 23px;
    width: 70px;
  }
  .ODLeft strong {
    display: block;
    font-size: 20px;
  }
  .ODCenter {
    font-size: 48px;
    color: #fff;
    float: left;
    position: relative;
    top: 11px;
    left: 22px;
  }
  .ODRight {
    height: 53px;
    left: 24px;
    float: left;
    position: relative;
    text-align: center;
    top: 17px;
    width: 75px;
  }
  .accion-CloudStorage {top: 102px;}
  /** cloud STORAGE **/
  #beneficiosStorage .textCorreo {
    height: 195px;
  }
  #beneficiosStorage .bajo .textCorreo {
    height: 130px;
  }
  #beneficiosStorage #ofertaDoble {color: #fff; left: 155px; top: 170px;}
  #storageNAS .imgCenter {
    text-align: center;
  }
  #storageNAS .imgCenter img {
    margin-left: 0;
  }
  #storageNAS .imgCenter p,
  #storageNAS .imgCenter h3 ,
  #storageNAS .imgCenter h4{
    text-align: left;
  }

  .left {
     float: left;
  }
  /*INFORMACION COMPLEMENTARIA */
  #infoComplementaria .txtRight {
    text-align: right;
  }
  #infoComplementaria .tit-lineBot {
    border-bottom: 1px solid #E6E6E6;
    font-size: 1.2em;
    line-height: 1.2;
    margin-bottom: 10px;
    margin-left: 75px;
    padding-bottom: 5px;
    position: relative;
  }
  #infoComplementaria h3 > img {float: left;}
  #infoComplementaria li {margin-bottom: 5px;}
  #infoComplementaria .claim {font-size: 14px!important; font-weight: bold; margin-bottom: 0!important; margin-top: 10px!important; padding-bottom: 0!important}



  #beneficiosStorage .pieRazones {
    border-bottom:none;
  }
  .testimonial {
    border-top: 1px solid #ccc;
    clear: both;
    margin: 15px 0 0;
    padding: 30px 0;
    position: relative;
    width: 100%;
  }
  .testimonial .imagenTesti {
    height: 177px;
  }
  .testimonial .testimonio {
    position: absolute;
    right: 6px;
    top: 20px;
    width: 420px;
  }

  @media (max-width: 1199px) {
    .testimonial .testimonio {
      right: 6px;
    }
  }

  .testimonial .ancho100 {
    width: 65%;
  }

  .testimonial .testimonio span:first-child,
  .testimonial .testimonio span:last-child {
    color: #ccc;
    float: left;
    font: 100px Arial, Helvetica, sans-serif;
    margin-right: 10px;
    margin-top: -18px;
    position: absolute;
  }
  .testimonial .testimonio span:last-child {
    float: right;
    position: relative;
    top: -20px;
    right: -7px;

  }
  .testimonial .testimonio .txtMonio {
    color: #333;
    display: block;
    font: 22px 'OpenSansLight', Arial, sans-serif;
    margin-left: 41px;
    padding-top: 9px;
    width: 84%;
  }
  .testimonial .testimonio p.nombreTestimonio {
    font:16px 'OpenSansSemibold',Arial,sans-serif;
    margin-left: 41px;
    width: 81%;
  }
  .spanClick {top: -68px; position: absolute; right: -1px;}
  .spanClick a {display: block; height: 366px; position: relative; width: 444px; z-index: 9997;}
  .nobgNow a:hover img {background: none;}

  .abajoMar10 {margin-bottom: 10px;}
  .arribaMar10 {margin-top: 10px;}
  .arribaMar15 {margin-top: 15px;}
  .arribaMar35 {margin-top: 35px;}
  .porcent-Left10 {margin-left: 10%;}

  /**** CLOUD DATA CENTER ****/
  #vCloud-director .tit-lineBot {margin-bottom: 25px;}
  .tit-regular16 {color: #363636!important; font: 16px 'OpenSansRegular',Arial,sans-serif!important; margin-bottom: 20px!important; margin-top: 0px!important;}
  .tit-regular18 {color: #363636!important; font: 18px 'OpenSansRegular',Arial,sans-serif!important; margin-bottom: 20px!important; margin-top: 0px!important;}
  .tit-arial24 {color: #000!important; font: 24px Arial,sans-serif!important; margin-bottom: 20px!important; margin-top: 0px!important;}
  .txtCenter {text-align: center;}
  #cloud-dataCenter .un3 {width: 20%!important; margin-top: 10px;}
  #cloud-dataCenter .dos3 {width: 78%; margin-top: 10px;}
  #cloud-dataCenter table.ta_gral {margin-top: 10px;}
  #seguridad-cDatacenter h3.tit-correo {margin-bottom: 10px;}
  .p-ico {display: block; padding-left: 55px;}
  .p1 {background: url(/wp-content/themes/hiperconvercloudtecnholigies/images/2013/icoN1.png) no-repeat 0 0}
  .p2 {background: url(/wp-content/themes/hiperconvercloudtecnholigies/images/2013/icoN2.png) no-repeat 0 0}
  #seguridad-cDatacenter .un3 {width: 27%!important;}
  #seguridad-cDatacenter .dos3 {width: 72%!important;}
  #seguridad-cDatacenter .dos3 p {margin-bottom: 5px;}
  #seguridad-cDatacenter li {margin-bottom: 3px;}
  #seguridad-cDatacenter .ta_gral td:first-child {background-color: #e6e6e6; border-right: 2px solid white;}
  #seguridad-cDatacenter .ta_gral tr td {background-color: #f5f5f5; padding: 15px!important; text-align: left; vertical-align: top;}
  #dataCenter-gestionado .un3 {width: 24.5%!important;}
  #dataCenter-gestionado .dos3 {width: 74.5%;}
  #dataCenter-gestionado .tit-lineBot {margin-bottom: 20px;}
  #dataCenter-gestionado thead th {font-size: 13px!important; font-weight: bold; text-align: center; padding: 5px 0}
  #dataCenter-gestionado tbody td:first-child {text-align: left;}
  #dataCenter-gestionado tbody td {font-size: 14px!important; text-align: right; padding: 10px 20px; vertical-align: middle;}
  .bulletGreen {background: url(/wp-content/themes/hiperconvercloudtecnholigies/images/2013/bulletGreen.png) no-repeat 0 5px; font-weight: bold; margin-bottom: 5px!important; padding-left: 20px}
  #dataCenter-casos .img-overLine {position: relative; top: -50px;}
  #dataCenter-casos .tit-correo {line-height: 1.4; margin-top: 32px;}
  #dataCenter-precios .ta_gral td:first-child {padding-left: 10px; text-align: left;}
  .ta_borderR td {border-right: 1px solid #fff;}
  .ta_borderR td: last-child {border-right: none;}

  #anuncios {position: absolute; bottom: 61px; height: 110px;}

  .buscaDominios {position:absolute; right:0; top: -146px;}
  .buscaDominios p.titulo { color: #333; font: 24px 'OpenSansRegular', Arial, sans-serif;}
  .buscaDominios p {margin-top: 0;}
  .buscaDominios img.lupa {position: absolute; right: -18px; top: 88px; z-index: 10000; }
  .buscaDominios .circulOferta {background: url(/wp-content/themes/hiperconvercloudtecnholigies/images/2013/circulOferta.png) no-repeat 0 0; color: #fff; display: block;font: 19px 'OpenSansRegular',Arial,sans-serif; height: 100px; line-height: 1; padding-top: 20px; position: absolute; right: -2px; text-align: center; top: -23px;  width: 100px;}
  .buscaDominios .circulOferta span.medio {display: block; font-size: 17px;}
  .buscaDominios .circulOferta span.precio-OfertaCat {display: block; font-size: 17px;}
  .buscaDominios .circulOferta span.precio-OfertaCat > span {font-size: 28px;}
  #buscaDominios-big {right: 20px; top: -222px;}
  #buscaDominios-big p.titulo {font-size: 30px; margin-bottom: 10px;}
  #buscaDominios-big .circulOferta {right: -24px; top: -37px;}
  .buscaDominios p.ademas {color: #333; font: 14px 'OpenSansRegular', Arial, sans-serif; line-height: 1.2; margin-top: 5px; text-align: center;}

  /***BANNER SOLIDO ***/
  .titularSolido {background: url(/wp-content/themes/hiperconvercloudtecnholigies/images/headers/titular-cloud-solido.png) no-repeat 0 0; display: block; height: 277px; width: 379px;}
  .l_cloudSolido {margin-top: 40px;}
  .l_cloudSolido li {float: left; font: 20px 'OpenSansLight', Arial, sans-serif!important; margin-right: 110px; padding-top: 63px;}
  .l_cloudSolido li.acce {background: url(/wp-content/themes/hiperconvercloudtecnholigies/images/headers/ico-accesibilidad.png) no-repeat 25px 7px}
  .l_cloudSolido li.rendi {background: url(/wp-content/themes/hiperconvercloudtecnholigies/images/headers/ico-rendimiento.png) no-repeat 26px 4px;}
  .l_cloudSolido li.segu {background: url(/wp-content/themes/hiperconvercloudtecnholigies/images/headers/ico-seguridad.png) no-repeat 16px 0;}
  .l_cloudSolido li.aho {background: url(/wp-content/themes/hiperconvercloudtecnholigies/images/headers/ico-ahorro.png) no-repeat -7px 6px;}

  /*PARA LOS TD GRISES CON LINK */
  .pgris-table p {background-color: #e6e6e6!important;}
  .pgris-table_child p {background-color: #f9f9f9!important;}

  .bRight-1 {border-right: 1px solid #e6e6e6;}

  /***** BANNER DATACENTER ****/
  .titular44 {font: 44px 'OpenSansRegular',Arial,sans-serif; margin-bottom: 10px;}
  .titular25 {font: 25px 'OpenSansLight', Arial, sans-serif!important;line-height: 1.3!important;}
  .list_icoGris {margin-top: 20px;}
  .list_icoGris li {float: left; font: 14px 'OpenSansLight', Arial, sans-serif!important; margin-right: 75px; padding-top: 63px; text-align: center;}
  .list_icoGris li.segu {background: url(/wp-content/themes/hiperconvercloudtecnholigies/images/headers/ico-seguridad50.png) no-repeat 58px 0px;}
  .list_icoGris li.aho {background: url(/wp-content/themes/hiperconvercloudtecnholigies/images/headers/ico-ahorro52.png) no-repeat 1px 1px; padding-left: 10px; padding-right: 10px}
  .list_icoGris li.garan {background: url(/wp-content/themes/hiperconvercloudtecnholigies/images/headers/ico-garantia56.png) no-repeat 54px 0px;}
  .list_icoGris li.panel {background: url(/wp-content/themes/hiperconvercloudtecnholigies/images/headers/ico-panel50.png) no-repeat 12px 0;}
  .accion-datacenter {top: 52px;}
  .accion-datacenter a {display: block; text-align: center; width: 88%;}
  .accion-datacenter a strong {font-size: 18px;}
  #abajo.datacenter {height: 173px; margin-top: 372px;}
  .txt-ofertaBanner {
    position: absolute;
    font-size: 11px!important;
    right: -17px;
    top: 116px;
  }
  .img-ofertaLanzamiento {
    position: absolute;
    right: 129px;
    top: -61px;
    z-index: 10;
  }
  .noBg p {background: none!important;}
  .noHover a:hover {text-decoration: none;}
  a .div_link, div a .div_link  {color: #333!important; text-decoration: none!important;}
  a .div_link:hover, a.link_tabla:hover, .bs_claro div a:hover {text-decoration: none!important;}
  .entry-content thead td.best p {background-color: #e6e6e6!important;}
  #SerDedicados a .div_link {background-color: #fff;}

  #Instant-Servers .titSubrayado {margin-bottom: 15px;}
  .greenArrow {margin-left: 4%!important; margin-top: 30px;}
  .greenArrow li {background: url(/wp-content/themes/hiperconvercloudtecnholigies/images/2013/green-arrow.png) no-repeat 0 center; list-style-image: none; padding-left: 30px;}
  #Instant-Servers .un4 {padding-right: 0;}
  #Instant-Servers .tres4 {padding-right: 0; width: 73.5%!important;}
  #Instant-Servers .claim {font: 15px 'OpenSansLight', Arial, sans-serif; margin-bottom: 0!important;}

  /* SEGURIDAD */
  .arrow25 li {background: url(/wp-content/themes/hiperconvercloudtecnholigies/images/2013/green-arrow25.png) no-repeat 0px top; list-style-image: none; margin-bottom: 30px!important; padding-left: 40px;}

  /*INSTANT SERVER SERVICIOS */
  #is-servicios .btn_verde {
    position: relative;
    bottom: 7px;
    left: 123px;
    padding: 10px 30px;
  }
  #is-servicios .titSubrayado {margin-bottom: 40px;}
  #is-servicios .un2 table {margin-top: 0;}
  .padL95 {padding-left: 95px;}
  .bg-arrow36 {background: url(/wp-content/themes/hiperconvercloudtecnholigies/images/2013/green-arrow36.png) no-repeat 40px 0px;}


   /* BANNER INSTANT SERVER */
  #banner-IS h2.titular {background: url(/wp-content/themes/hiperconvercloudtecnholigies/images/headers/IS-bannerHeader.png) no-repeat; color: #26C9FF; height: 242px; width: 467px; font: 0px'OpenSansRegular',Arial,sans-serif;position: relative; top: -30px;}
  #banner-IS h3.subti {color: #333; font: 26px'OpenSansLight',Arial,sans-serif; line-height: 1; width: 50%; top: -28px; position: relative;}
  #banner-IS #abajo {height: 208px; margin-top: 338px;}
  #banner-IS #abajo .l_chekOk li {margin-bottom: 10px;}
  #banner-IS #abajo ul.l_chekOk {margin-top: 17px;}
  .ofertaIS {position: absolute; top: 32px; right: 1px;}
  #is-servicios .content-center {height: 100px; position: relative}
  #is-servicios .content-center img {bottom: 20px; margin-left: 33%; position: absolute;}
  #is-servicios .arrow25 li span {color: #333; display: block; font: 18px 'OpenSansLight', Arial, sans-serif;}
  #is-servicios .arrow25 li ul {margin-left: 0; margin-top: 10px;}
  #is-servicios .arrow25 li li {background: none; list-style: none; margin-bottom: 15px!important; padding-left: 0;}
  .noBG {background: none!important;}

  /*INSTANT SERVER TECNOLOGIA*/
  #IS-tecnologia table {font: 13px Arial,sans-serif;}
  #IS-tecnologia .leyTab ul {width: 270px;}
  #IS-tecnologia .leyTab li {list-style-type: none; list-style-image: none;}
  .ml85 {margin-left: 85px!important;}
  #IS-tecnologia .p1, #IS-tecnologia .p2 {padding-left: 75px;}
  .arrow21 li {background: url(/wp-content/themes/hiperconvercloudtecnholigies/images/2013/green-arrow21.png) no-repeat 0px top; list-style-image: none; margin-bottom: 20px!important; padding-left: 40px;}

  .Txt-center {text-align: center;}
  .arrow25 li.noMB {margin-bottom: 0!important;}

  .right {float: right;}

  /* BANNER HOME CLOUD SERVERS */
  .tit-banSer {
    background: url(/wp-content/themes/hiperconvercloudtecnholigies/images/2013/banners/h2-servidores-virtuales-oferta.png) no-repeat center center;
    font-size: 0;
    height: 286px;
    margin-left: 13%;
    margin-top: 35px;
    width: 725px;
  }
  .img-OfertaSerVir  {
    position: absolute;
    right: 15px;
    top: -20px;
    z-index: 10;
  }
  #abajo.cloudSer {background-color: rgba(0,0,0,0.5); height: 122px; margin-top: 423px;}
  ul.list-bullet6 {
    float: left;
    margin-top: 28px;
    width: 670px;
  }
  .list-bullet6 li {
    background: url(/wp-content/themes/hiperconvercloudtecnholigies/images/2013/banners/bulletGreen6x6.png) no-repeat 0 7px;
    float: left;
    font: 13px 'OpenSansRegular',Arial,sans-serif!important;
    margin-bottom: 14px;
    margin-right:10px;
    padding-left: 10px;
    width: 47%;
  }
  .txt-ofertaServers {
    position: absolute;
    font-size: 11px!important;
    right: -11px;
    top: 100px;
  }
  .accion-ofertaServers {top: 36px; left: 801px;}
  .accion-ofertaServers a {display: block; text-align: center; width: 88%; padding-bottom: 14px; padding-top: 16px;}

  table.ta_gral tr td.text-left {text-align: left; padding-left: 23px;}

  #telefonicaFooter {position: absolute; left: 0; top: 60px;}

  /*** TABLA EVENTOS ***/
  .tablaEventos {background: url(/wp-content/themes/hiperconvercloudtecnholigies/images/2013/bg-tablaEventos.gif); margin: 0; padding: 9px; width: 481px;}
  .tablaEventos {
    -webkit-border-radius: 10px;
    -webkit-border-radius: 10px;
    -moz-border-radius: 10px;
    -moz-border-radius: 10px;
    border-radius: 10px;
    border-radius: 10px;
    -webkit-box-shadow: 0px 5px 0px 0px rgba(0, 0, 0, 1), 0px -5px 0px 0px rgba(0, 0, 0, 1);
      box-shadow: 0px 5px 0px 0px rgba(0, 0, 0, 1),0px -5px 0px 0px rgba(0, 0, 0, 1);
  }
  .tablaEventos li {list-style-type: none; list-style-image: none; padding: 0;}
  .tablaEventos li li {list-style-type: none; list-style-image: none;}
  .tablaEventos .boton {margin-bottom: 0; margin-top: 25px; text-align: center;}
  .tablaEventos .boton a {font-size: 18px; padding: 5px 35px;}
  .tablaEventos .cabecera {font: 34px 'OpenSansLight', Arial, sans-serif; line-height: 1.2; padding-top: 20px; text-align: center}
  .tablaEventos ul.listEvento {background: #fff; margin: 0; padding: 0;}
  .tablaEventos hr {margin-top: 20px; background-color: #26C9FF; width: 176px;}
  .listEvento .fecha {overflow: hidden; margin-left: 0 !important; position: relative; width: 100%;}
  .listEvento .fecha li {float: left;}
  .listEvento .dia {display: block; font: 24px 'OpenSansLight', Arial, sans-serif; line-height: .5; padding-bottom: 15px; padding-left: 20px; width: 62%;}
  .listEvento .dia strong {display: block; font: bold 30px 'OpenSansSemibold', Arial, sans-serif;}
  .listEvento .dia strong span {font-size: 40px;}
  .listEvento .hora {padding-top: 28px; position: absolute; right: 0;}
  .listEvento .hora span {
    background: #333333;
    -webkit-border-top-left-radius: 10px;
    -webkit-border-bottom-left-radius: 10px;
    -moz-border-radius-topleft: 10px;
    -moz-border-radius-bottomleft: 10px;
    border-top-left-radius: 10px;
    border-bottom-left-radius: 10px;
    color: #fff;  font: 22px 'OpenSansRegular', Arial, sans-serif;text-align: right; padding: 10px 20px; vertical-align:middle; width: 39%;
  }
  .tablaEventos ul.datosEvento {margin: 0; padding: 0;}
  .datosEvento li {background: #fff; padding: 20px 40px 15px 97px}
  .datosEvento li:nth-child(2n+1) {background: #f0f0f0;}
  .datosEvento li.place {background-image: url(/wp-content/themes/hiperconvercloudtecnholigies/images/2013/bg-place.png); background-repeat: no-repeat; background-position: 25px 12px}
  .datosEvento li.video {background-image: url(/wp-content/themes/hiperconvercloudtecnholigies/images/2013/bg-video.png); background-repeat: no-repeat; background-position: 25px 2px; padding-bottom: 10px; padding-top: 10px;}
  .datosEvento li.twit {background-image: url(/wp-content/themes/hiperconvercloudtecnholigies/images/2013/bg-twit.png); background-repeat: no-repeat; background-position: 25px 7px; padding-bottom: 28px; padding-top: 28px;}
  .datosEvento li.info {background-image: url(/wp-content/themes/hiperconvercloudtecnholigies/images/2013/bg-info.png); background-repeat: no-repeat; background-position: 25px 8px; padding-bottom: 25px; padding-top: 10px;}

  /* BANNER HOME TIENDA ONLINE */
  .tit-banTiOn {
    background: url(/wp-content/themes/hiperconvercloudtecnholigies/images/2013/banners/h2-tienda-online-oferta.png) no-repeat center center;
    font-size: 0;
    height: 208px;
    margin-left: 0%;
    margin-top: 0px;
    width: 462px;
  }
  .img-OfertaTiOn  {
    position: absolute;
    right: 15px;
    bottom: -170px;
    z-index: 10;
    left: 222px;
  }
  #abajo.tiendaOnline {background-color: rgba(0,0,0,0.5); height: 122px; margin-top: 423px;}
  #abajo.tiendaOnline ul.list-bullet6 {margin-left: 20px; width: 658px;}

  /* BANNER HOME CORREO PROFESIONAL PREMIUM */
  .tit-CoProPre {
    background: url(/wp-content/themes/hiperconvercloudtecnholigies/images/2013/banners/h2-correo-premium.png) no-repeat center center;
    font-size: 0;
    height: 192px;
    margin-left: 0%;
    margin-top: 0px;
    width: 383px;
  }
  .img-10GB-CoProPre  {
    position: absolute;
    top: 230px;
    z-index: 10;
    left: 243px;
  }

  .img-25GB-CoProPre  {
    position: absolute;
    top: 234px;
    z-index: 11;
    left: 87px;
  }
  #abajo.coreoProPre {background-color: rgba(0,0,0,0.5); height: 122px; margin-top: 423px;}
  #abajo.coreoProPre ul.list-bullet6 {margin-left: 10px; margin-top: 8px; width: 658px;}
  #abajo.coreoProPre ul.list-bullet6 li {font-size: 14px; margin-bottom: 7px; width: 100%;}

  #respaldoCloud .l_ok li {padding-bottom: 3px; padding-top: 3px;}
  #tablaOpcionesAmp td:first-child {text-align: left; padding-left: 30px;}

  /*** ESTILOS BOLETIN ***/
  h3.tit-boletin {font: 22px 'OpenSansRegular', Arial, sans-serif; color: #333; line-height: 1.3; margin-bottom: 5px;}
  .bg-suscribe-boletin {background:url(/wp-content/themes/hiperconvercloudtecnholigies/images/2013/bg-suscribe-boletin.gif) #f0f0f0; margin-bottom: 20px; margin-top: 25px; padding: 25px 88px;}
  .bg-suscribe-boletin input#form_email_alta1 {border-radius: 5px; padding: 8px 15px; width: 354px;}
  .bg-suscribe-boletin input.btn_negro {margin-left: 15px; padding: 10px 50px;}
  .contentBoxFloat {overflow: hidden;}
  .boxAnioBoletin {float: left; margin-bottom: 20px; width: 20%;}
  .boxAnioBoletin li {margin-bottom: 3px!important;}
  .anio {font: 18px 'OpenSansSemibold', Arial, sans-serif; margin-bottom: 10px; padding-left: 10px;}

  .pressBullet li {background: url(images/list-punto-n.png) 0px 9px no-repeat; line-height: 1.4; padding-left: 10px;}

  /*** PARA ARREGLAR LAS TABLAS QUE ESTEN GRANDES ***/
  #CertificadosSSL table.ta_gral thead th {font-size: 13px; padding: 10px 5px;}
  #CertificadosSSL table.ta_gral thead th:first-of-type {padding-left: 30px;}
  #CertificadosSSL table.ta_gral tbody td {font-size: 13px; padding: 10px 5px;}
  #CertificadosSSL table.ta_gral .precio {font-size: 20px; font-weight: bold;}

  /* AJUSTES TABLAS BACKGROUND */
  .entry-content thead th {background: #fff;}
  .entry-content thead td p {background: none!important;}
  .bs_claro td, .best td, .bs_claro th, .best th {background: #D2D2D2!important}
  .bs_claro td:first-child, tr.noOne td:first-child {background: #fff!important; border: none;}
  .bs_claro.firstColor td:first-child {background: #D2D2D2!important;}
  .bs_claro td.best {background: #D2D2D2}
  .bs_claro td div {background-color: #FEFFD7;}
  .bs_claro div {padding: 3px;}
  .bs_claro div div {padding: 0;}
  col.col_grey {background: #f9f9f9;}
  .cBordeR, .tab-bordeR th, .tab-bordeR td {border-right: none;}
  .tab-bordeR th:last-child {border-right:none;}
  .tab-bordeR td:last-child {border-right:1px solid #ebebeb;}
  .entry-content thead td.best div p {background: #fff!important;}
  .ta_gral.ta-ajuFont thead th, .ta_gral.ta-ajuFont thead td {font-size: 13px; padding: 5px 10px;}
  .ta_gral.ta-ajuFont th, .ta_gral.ta-ajuFont td {font-size: 13px; border-right: 1px solid #fff;}
  .ta_gral.ta-ajuFont th:last-child, .ta_gral.ta-ajuFont td:last-child {border-right: none;}
  .ta_gral.ta-ajuFont thead th:first-of-type, .ta_gral.ta-ajuFont th:first-of-type {padding-left: 25px!important;}
  .ta_gral.ta-ajuFont .precio {font-size: 19px; font-weight: bold}

  /*** CLOUD HIBRIDO ***/
  .boxSolicita {position: relative; text-align: center; top: -41px;}
  .boxSolicita img {margin-bottom: 5px;}
  .listChibrido {margin: 20px 0; margin-left: 50px!important; padding: 0;}
  .listChibrido li {float: left; list-style-type: none; list-style-image: none; margin-right: 65px; width: 43%;}
  .listChibrido li:last-child {margin-right: 0;}
  .listChibrido li img {margin: 20px 15%;}
  .cajaResalta {background: #f6f6f6; border: 4px solid #e6e6e6; font-size: 16px!important; padding: 15px 21px;}
  .cHibType .tit-correo, .cHibPubli .tit-correo {text-align: center;}
  .boxResalta {background-color: #f6f6f6; margin: 10px auto; padding: 20px; width: 85%;}
  #CloudHibrido .claim {font: 21px 'OpenSansLight',Arial,sans-serif; margin-bottom: 5px;}
  #CloudHibrido p {margin-bottom: 0;}

  .infoGris {border: 1px solid #ededed;background: #f6f6f6; margin: 0 auto; padding: 20px; width: 81%;}

  #iCorporativa h3 {font-size: 21px; line-height: 1; margin-bottom: 18px;}
  #iCorporativa img {width: 192px;}
  #iCorporativa h3+p {float: left; margin-right: 30px;}
  #iCorporativa ul {margin-top: 20px;}
  #iCorporativa .iPfq {margin-left: 46px; margin-right: 75px;}
  #iCorporativa .iPfq img {width: 100px;}

  #kitPrensa h3 {font-size: 21px; line-height: 1; margin-bottom: 10px;}
  #kitPrensa ul {margin-left: 0;}
  #kitPrensa ul li {background: #eeeeee; border-right: 6px solid #fff; display: inline-block; list-style-image: none; padding: 15px; padding-left: 25px; text-align: left; width: 50%;}
  #kitPrensa ul li.last {border-right: none;}
  #kitPrensa ul li a {font-weight: bold; text-decoration: underline;}
  #kitPrensa ul.uTriple li {width: 25%}
  #kitPrensa ul.uTriple li.first {float: left; width: 50%}
  #kitPrensa ul#redeSociales {margin-bottom: 10px; margin-left: 27px; width: 100%;}
  #kitPrensa ul#redeSociales li {background: none; border-right: 0; display: inline-block; position: relative; text-align: left; width: 24%;}
  #kitPrensa ul#redeSociales li img {float: left; margin-right: 10px;}
  #kitPrensa ul#redeSociales li a span {position: absolute; top: 26px; left: 60px; text-decoration: underline;}
  #kitPrensa ul.liCenter li {text-align:center;}

  /*** BANNER CUENTA REGRESIVA  ***/
  .tit-contador {font-size: 0;}
  .bloqueContador {background: url(/wp-content/themes/hiperconvercloudtecnholigies/images/2013/banners/bgTrestante.png) no-repeat;top: 296px; position: absolute; right: 283px; text-align: center; height: 147px; width: 437px;}
  .tiempoRestante {
    display: block;
    font-size: 17px;
    width: 24%;
    background: #e31c23;
    margin-left: auto;
    margin-right: auto;
    border-radius: 5px 5px 0 0;
    color: #fff;
    font-weight: bold;
    padding: 2px 20px;
  }
  .bloqueTiempo {
    float: left;
    font-family: 'Sirin Stencil', bold;
    font-size: 32px;
    height: 42px;
    /*padding: 10px 43px 0;*/
    position:relative;
    top: 55px;
    left: 32px;
    width: 88%;
  }
  .numCount {float: left; font: 18px 'Myriad Pro Regular', MyriadPro-Regular, Arial,sans-serif; padding: 10px 0px 0 1px; margin-right: 3px;}
  .boxCount {width: 28px; float: left; text-align: right; padding-right: 3px; padding-top: 0px; margin-right: 4px}
   .fraseMadrid {
    float: left;
    font-family: 'Sirin Stencil', bold;
    font-size: 32px;
    height: 42px;
    /*padding: 10px 43px 0;*/
    position:relative;
    top: 55px;
    left: 24px;
    width: 88%;
  }

  /* BANNER HOME RESPALDO CLOUD */
  .tit-banResClo {
    background: url(/wp-content/themes/hiperconvercloudtecnholigies/images/2013/banners/h1-tit-respaldo-cloud-alta-gratis.png) no-repeat center center;
    font-size: 0;
    height: 247px;
    margin-left: 0%;
    margin-top: 0px;
    position: relative;
    top: 30px;
    width: 357px;
  }
  .img-OfertaResClo  {
    position: absolute;
    right: -24px;
    bottom: -30px;
    z-index: 10;
  }
  #abajo.respaldoCloud {background-color: rgba(0,0,0,0.5); height: 122px; margin-top: 423px;}
  #abajo.respaldoCloud ul.list-bullet6 {margin-left: 20px; width: 785px;}
  #accion.accion-respaldoCloud {top: 23px; left: 801px;}
  #accion.accion-respaldoCloud a {display: block; text-align: center; width: 88%; padding-bottom: 14px; padding-top: 16px;}
  .duraOferta {bottom: -65px; font-size: 11px!important; position: relative; right: -80px}

  /* SERVIDOR CLOUD */
  #content #servidorCloud .un2 {margin-right: 28px; padding-right: 0!important; width: 48.5%;}
  #content #servidorCloud .un2.last {width: 47.5%;}
  #servidorCloud .asideCentral {text-align: center;}
  #servidorCloud .asideCentral h3 {font: 23px 'OpenSansLight', Arial, sans-serif; margin-bottom: 10px;}
  #servidorCloud .asideCentral p {font-size: 13px; line-height: 1.7;}
  #servidorCloud .hTabla {background-color: #e6e6e6; font: 16px 'OpenSansRegular', Arial, sans-serif; padding: 5px 14px; position: relative;}
  #servidorCloud .hTabla img {position: absolute;}
  .entry-content #servidorCloud table.ta_gral tr td:first-child {padding-left: 30px; text-align: left;}
  #servidorCloud td.datDob .precio {line-height: 0; margin: 0;}
  span.desTop sup {font-size: 12px;}
  #servidorCloud table .precio {text-align: center;}

  .gs-result a {
    float: left;
  }
  .gsc-results .gsc-cursor {
    margin: 0 auto;
  }
  .gsc-control-cse div {
    text-align: left;
  }
  #___gcse_0 tbody td {
    margin:0px;
    padding: 5px;

  }
  #___gcse_0 tbody td.gsc-thumbnail{
    margin:5px;
  }
  #___gcse_0 div.gsc-above-wrapper-area {
    padding:0px;
    height:69px;
  }
  .gsc-control-cse div {

  width: auto;
  }
  /* BANNER TU BOLETIN 50%DTO */
  .tit-banTuBolet {
    background: url(/wp-content/themes/hiperconvercloudtecnholigies/images/2013/banners/h2-tit-tuBoletin-50Dto.png) no-repeat center center;
    font-size: 0;
    height: 179px;
    left: 260px;
    position: relative;
    top: 65px;
    width: 490px;
  }
  .img-starDtoBol  {
    position: absolute;
    right: 160px;
    bottom: -225px;
    z-index: 10;
  }
  #abajo.banTuBolet {background-color: rgba(0,0,0,0.5);   height: 100px; margin-top: 448px;}
  #abajo.banTuBolet ul.list-banTuBolet {margin-left: 20px; margin-top: 0px; width: 725px;}
  #abajo.banTuBolet ul.list-banTuBolet li {float: left; margin-right: 80px; padding-top: 56px;}
  #abajo.banTuBolet ul.list-banTuBolet li#interfazE {background: url(/wp-content/themes/hiperconvercloudtecnholigies/images/2013/banners/ico-NtildeBoletin.png) no-repeat center top;}
  #abajo.banTuBolet ul.list-banTuBolet li#asistenteD {background: url(/wp-content/themes/hiperconvercloudtecnholigies/images/2013/banners/ico-lapizBoletin.png) no-repeat center top;}
  #abajo.banTuBolet ul.list-banTuBolet li#etadisticaT {background: url(/wp-content/themes/hiperconvercloudtecnholigies/images/2013/banners/ico-sobreBoletin.png) no-repeat center top; margin-right: 0;}
  #abajo.banTuBolet .duraOferta {font-size: 11px!important; position: absolute; right: 0px; bottom: 119px;}
  #abajo.banTuBolet .accion-banTuBolet {top: 20px; left: 801px;}
  #abajo.banTuBolet .accion-banTuBolet a {display: block; text-align: center; width: 88%; padding-bottom: 14px; padding-top: 16px;}

  /* BANNER TU BOLETIN 50%DTO NAVIDAD */
  /*.tit-banTuBolet-nav {
    background: url(/wp-content/themes/hiperconvercloudtecnholigies/images/2013/banners/h2-tit-tuBoletin-50Dto-2.png) no-repeat center center;
    font-size: 0;
    height: 226px;
    left: 202px;
    position: relative;
    top: 108px;
    width: 629px;
  }
  .img-starDtoBol2  {
    position: absolute;
    right: 23px;
    bottom: -170px;
    z-index: 10;
  }
  #abajo.banTuBolet-2 {background-color: rgba(0,0,0,0.5);   height: 100px; margin-top: 448px;}
  #abajo.banTuBolet-2 ul.list-banTuBolet {margin-left: 20px; margin-top: 0px; width: 725px;}
  #abajo.banTuBolet-2 ul.list-banTuBolet li {float: left; margin-right: 80px; padding-top: 56px;}
  #abajo.banTuBolet-2 ul.list-banTuBolet li#interfazE {background: url(/wp-content/themes/hiperconvercloudtecnholigies/images/2013/banners/ico-Nieve.png) no-repeat center top;}
  #abajo.banTuBolet-2 ul.list-banTuBolet li#asistenteD {background: url(/wp-content/themes/hiperconvercloudtecnholigies/images/2013/banners/ico-lapizNavidad.png) no-repeat center top;}
  #abajo.banTuBolet-2 ul.list-banTuBolet li#etadisticaT {background: url(/wp-content/themes/hiperconvercloudtecnholigies/images/2013/banners/ico-sobreNavidad.png) no-repeat center top; margin-right: 0;}
  #abajo.banTuBolet-2 .duraOferta {font-size: 11px!important; position: absolute; right: 0px; bottom: 119px;}
  #abajo.banTuBolet-2 .accion-banTuBolet {top: 20px; left: 801px;}
  #abajo.banTuBolet-2 .accion-banTuBolet a {display: block; text-align: center; width: 88%; padding-bottom: 14px; padding-top: 16px;}*/

  .tit-banTuBolet14 {
    background: url(/wp-content/themes/hiperconvercloudtecnholigies/images/2014/banners/h2-tit-tuBoletin.png) no-repeat center center;
    font-size: 0;
    height: 226px;
    left: 202px;
    position: relative;
    top: 108px;
    width: 629px;
  }
  .img-starDtoBol3  {
    position: absolute;
    right: 5px;
    bottom: -170px;
    z-index: 10;
  }

  /** MKT y SEO **/
  #mkSeo {position: relative; top: -22px; *position: none;}
  #mkSeo  h3.tit-correo {line-height: 1.1; margin-bottom: 10px; margin-top: 20px;}
  #mkSeo p {margin-bottom: 5px;}
  #mkSeo p.btn_cent, #mktPosition p.btn_cent, #mktSEOmonitor p.btn_cent {text-align: center;}
  #mkSeo p.btn_cent {margin-top: 34px;}
  #mkSeo a.btn_verde {padding: 10px 30px;}
  #mkSeo img.imgCenter {display: block; margin: 0 auto; margin-bottom: 5px;}
  #mktPosition {position: relative; top: -10px; *position: none;}
  #mktPosition p.btn_cent {margin-top: 20px;}
  #mktPosition p.btn_cent a {margin-right: 10px; padding: 7px 12px;}
  #mktPosition .btn_verde {padding: 7px 30px;}
  #mktPosition h3 {line-height: 1.2}
  #mktPosition h4 {font-size: 16px; margin-top: 3px;}
  #infoPosition ul {margin-top: 30px!important; width: 315px;}
  #infoPosition li {background: url(images/mkt-seo/ico-list1.png) no-repeat left center; list-style-image: none; margin-bottom: 25px; padding-left: 40px;}
  #mktPosition #infoPosition li:first-child+li {background-image: url(images/mkt-seo/ico-list2.png)}
  #mktPosition #infoPosition li:last-child {background-image: url(images/mkt-seo/ico-list3.png)}
  /* ESTILOS FORMULARIO MKT */
  #infoPosition div.last {background: url(/wp-content/themes/hiperconvercloudtecnholigies/images/2013/bg-suscribe-boletin.gif) #f0f0f0; text-align: center;}
  #infoPosition label {display: none;}
  #infoPosition h2 {color: #333!important; font-size: 21px; margin-bottom: 10px;}
  #infoPosition h2 span {display: block; font-size: 25px;}
  #infoPosition form p {margin: 10px auto; width: 288px;}
  #infoPosition input {width: 288px;}
  .placeholder {color: #7a7a7a!important;}
  .privacidad {font-size: 13px; left: -20px; line-height: 1; margin-top: 15px; position: relative; text-align: left;}
  .privacidad span {position: absolute; right: -40px;}
  .privacidad a {color: #333; text-decoration: underline}
  #mktSEOmonitor .btn_verde {margin-right: 10px; padding: 6px 20px;}
  #mktSEOmonitor .l_flechas {margin-bottom: 27px;}
  #mktSEOmonitor .tit-lineBot, #mktInforme .tit-lineBot {border-bottom-width: 4px; padding-bottom: 2px;}
  .secCenter div {font: 14px 'OpenSansRegular',Arial,sans-serif;text-align: center;}
  .secCenter img {display: block; margin: 0 auto;}
  .secCenter p {margin-bottom: 5px;}
  .mktSEOventajas table tbody th, .mktSEOventajas table tbody td {text-align: left; padding: 8px;}
  .mktSEOventajas table thead th {border-right: 0;}
  .mktSEOventajas table tbody td {background-color: #ebebeb; border-left: 2px solid #fff; padding-left: 5px;}
  .mktSEOventajas h3 {margin-bottom: 20px;}
  .ofertaSEOmonitor .tit-lineBot {margin-bottom: 25px}
  .ofertaSEOmonitor p {margin-bottom: 15px}

  #mktInforme .arrow21 {margin-bottom: 40px; margin-left: 50px; overflow: hidden; width: 100%;}
  #mktInforme .arrow21 li {float: left; font-size:16px; margin-bottom: 8px!important; padding-top: 2px; width: 49%; *width: 44%;}
  #mktInforme .mktOfrece h3 {margin-bottom: 30px;}
  #mktInforme .arrow21 {margin-top: 10px;}

  /* #mktInforme .arrow21 li {margin-bottom: 8px!important; padding-top: 4px;}
  #mktInforme .mktOfrece h3 {margin-bottom: 30px;}
  #mktInforme .arrow21 {margin-top: 10px;}
  */

  /* ESTILOS BOTON DEDICADO*/
  #boton_dedicado .btn_verde {
    font-size: 14px;
    padding: 5px 5px;
    display: inline-block;
    line-height: 1.3;
    /*float: left;*/
    margin: 10px;
  }

  /* ESTILOS BOTON DOBLE*/
  #boton_doble .btn_verde {
    font-size: 14px;
    padding: 5px 12px;
    display: inline-block;
    line-height: 1.3;
    margin: 0 3px;
  }
  #boton_doble.saltoLinea .btn_verde{margin-right: 15px; padding-left: 33px; padding-right: 33px}
  #boton_doble.saltoLinea .btn_verde:last-child{margin-right: 0px;}
  #boton_doble.txtLink .btn_verde {margin-bottom: 10px; margin-top: 10px;}
  #exchange .elige {font-size: 16px;}
  #exchange .titElige {font-size: 16px; font-family: 'OpenSansSemibold',Arial,sans-serif;margin-bottom: 3px;}
  #exchange .hr75 {width: 75%;}
  #exchange ul li {list-style: none;}
  /*** ARREGLOS PARA TABLA TIENDAS ***/
  #wtiendas table.ta_gral thead th:first-of-type {
    text-align: center!important;
  }
  #wtiendas table.ta_gral tbody th,
  #wtiendas table.ta_gral tbody td {
    margin-top: 0;
    width: 33%!important;
  }
  #wtiendas table.ta_gral tbody td {
    background: #eeeeee;
    border-right: 2px solid #fff;
    padding: 10px;
  }
  #wtiendas table.ta_gral tbody td .btn_verde,
  #wtiendas table.ta_gral tbody td .btn_negro {
    width: 50%!important;
  }
  #wtiendas table.ta_gral tbody tr:first-child td {
    padding-top: 5px!important;
  }
  #wtiendas table.ta_gral tbody td p {
    background: #fff;
    color: #333;
    font-family: Arial, Helvetica, sans-serif;
    padding: 5px 10px 10px;
  }
  #wtiendas table.ta_gral tbody td ol {
    background-color: #fff;
    min-height: 200px;
    padding-top: 10px;
  }
  #wtiendas table.ta_gral tbody td ol li {margin-bottom: 5px;}
  #wtiendas .txt-left {
    padding-left: 15px!important;
    text-align: left!important;
  }
  #wtiendas table.ta_gral a {
    margin-top: 0;
  }
  #wtiendas .cajaPlanes {
    border: 0;
    padding: 0;
    text-align: center;
    width: 100%;
  }
  #wtiendas .cajaPlanes img {margin: 0 auto;float: none;}
  .seoMesGratis {width: 15px;}

  .jshowoff-prev {
  font-size: 0;
  display: block;
  width: 40px;
  height: 70px;
  background: url(/wp-content/themes/hiperconvercloudtecnholigies/images/rwd.png) no-repeat;
  }
  .jshowoff-next {
  font-size: 0;
  display: block;
  width: 40px;
  height: 70px;
  background: url(/wp-content/themes/hiperconvercloudtecnholigies/images/fwd.png) no-repeat;
  }

  /* BANNER CLOUD DATACENTER */
  .tit-cloudDatacenter {
    background: url(/wp-content/themes/hiperconvercloudtecnholigies/images/2014/banners/h2bannerhome-cloud-datacenter.png) no-repeat center center;
    font-size: 0;
    height: 59px;
    left: 25px;
    position: relative;
    top: 55px;
    width: 615px;
  }
  #clouDatacenter .titular25 {
  left: 78px;
  margin-top: 65px;
  position: absolute;
  text-align: center;
  width: 50%;
  }
  #abajo.cloudDatacenter {background-color: rgba(0,0,0,0.5); height: 138px; margin-top: 407px;}
  #abajo.cloudDatacenter ul.list-bullet6 {margin-left: 20px; margin-top: 16px; width: 658px;}
  #abajo.cloudDatacenter ul.list-bullet6 li {float: none; margin-bottom: 7px; width: 100%;}
  #abajo.cloudDatacenter .accion-cloudDatacenter {top: 40px; left: 790px;}
  #abajo.cloudDatacenter .accion-cloudDatacenter a {display: block; text-align: center; width: 88%; padding-bottom: 14px; padding-top: 16px;}

  /*** BANNER INFORME SEO GRATUITO ***/
  .tit-informeSEO-gratuito {
    background: url(/wp-content/themes/hiperconvercloudtecnholigies/images/2014/banners/h2-tit-informeseo-gratuito.png) no-repeat center center;
    font-size: 0;
    height: 206px;
    position: relative;
    top: 40px;
    width: 701px;
  }
  .img-starAnaSEO {bottom: -158px; position: absolute; right: 120px; z-index: 10;}
  .img-dispositivosAnaSEO {bottom: -180px; position: absolute; left: 114px; z-index: 10;}
  #abajo.banAnaSEO {background-color: rgba(0,0,0,0.5);   height: 100px; margin-top: 448px;}
  #abajo.banAnaSEO .accion-AnaSEO {top: 26px; left: 730px; width: 25%;}
  #abajo.banAnaSEO .accion-AnaSEO a {display: block; font-size: 17px; line-height: 1; padding-bottom: 14px; padding-top: 16px; text-transform: inherit; text-align: center;}
  ul.list-AnaSEO {float: left; margin-top: 13px; width: 670px;}
  .list-AnaSEO li {
    background: url(/wp-content/themes/hiperconvercloudtecnholigies/images/2013/banners/bulletGreen6x6.png) no-repeat 0 7px;
    float: left;
    font: 13px 'OpenSansRegular',Arial,sans-serif!important;
    margin-bottom: 14px;
    margin-right:10px;
    padding-left: 10px;
    width: 47%;
  }

  .widget-title.ajusteTitPie {margin-bottom: 3px;}

  /*** ESTILOS PARA TABLAS DE EXCEL ***/
  .tab_excel td {text-align: center}
  .tab_excel {margin-top:30px}
  .tab_excel thead td {
    background: #333;
    color: #fff;
    padding: 5px 0;
    text-align: center;
    text-transform: uppercase;
    margin-bottom: 2px;
    line-height: normal;
    font-size: 16px;
    vertical-align:middle;
  }
  .tab_excel thead td:first-child {padding-left: 15;}

  .tab_excel td {
    border-top: 2px solid #fff;
    border-right: 1px solid #fff;
    padding: 10px 5px;
  }
  .tab_excel tr {background-color: #f5f5f5;}
  .tab_excel tr:nth-child(2n+1) {background-color: #e6e6e6;}
  .tab_excel td:first-child {text-align:left; padding-left: 15px;}

  /*** NUEVOS DOMINIOS ***/
  .listFases li {list-style-type: none; list-style-image: none; margin-bottom: 30px!important; padding-left: 80px;}
  .listFases li h3.tit-correo {margin-bottom: 10px;}
  .listFases li h3.tit-correo strong {font-size: 1.7em}
  .listFases li.fRegistro {background: url(/wp-content/themes/hiperconvercloudtecnholigies/images/iconos/bg_fRegistro.png)no-repeat center left;}
  .listFases li.fSolicitud {background: url(/wp-content/themes/hiperconvercloudtecnholigies/images/iconos/bg_fSolicitud.png)no-repeat center left;}
  .listFases li.fReserva {background: url(/wp-content/themes/hiperconvercloudtecnholigies/images/iconos/bg_fReserva.png)no-repeat center left;}

  .dom-circPromo {
    background: url('/wp-content/themes/hiperconvercloudtecnholigies/images/dominios/circulo-dominios.png') 0 0 no-repeat;
    color: #fff;
    font-size: 17px;
    height:162px;
    position: absolute;
    right: 0;
    text-align: center;
    top: -301px;
    width: 162px;
    z-index: 2;
  }
  .dom-circPromo p {line-height: 1.2; margin-top: 29px;}
  .dom-circPromo a {color: #fff; text-decoration: underline;}
  .dom-circPromo span strong {font-size: 21px;}
  .dom-circPromo small a {font-size: 15px;}
  .dom-circPromo span.click a {
    display: block;
    height: 155px;
    top: 3px;
    position: absolute;
    right: 4px;
    width: 155px;
  }
  #menu-item-16954 {background: url('/wp-content/themes/hiperconvercloudtecnholigies/images/dominios/destacado-ntlds.png') no-repeat 73% 43%;}

  /* BANNER HOME TIENDA ONLINE 25 DTO */
  .tit-banTiOnDto {
    background: url(/wp-content/themes/hiperconvercloudtecnholigies/images/2014/banners/h2-tienda-online-descuento.png) no-repeat center center;
    font-size: 0;
    height: 310px;
    margin-left: 0%;
    margin-top: 0px;
    width: 450px;
  }
  .img-OfertaTiOnDto  {
    position: absolute;
    bottom: -63px;
    z-index: 10;
    left: 368px;
  }
  .list-bullet6.wTon li {margin-bottom: 7px;}
  .pOferTienda {padding-top: 5px;}
  .estrellaTienda {margin-right: 5px; float:left}

  /* ajuste tablas productos como tiendas */
  table.noMt {margin-top: 0;}
  table.product thead th:first-of-type {text-align: center; padding-left: 0;}
  table.product td {padding: 7px!important; padding-bottom: 5px!important;}
  table.product ol {margin-bottom: 5px;}
  table.product ol li {padding-bottom: 0px; padding-top: 5px;}
  table.product ol li:last-child {padding-bottom: 5px;}

  /* BANNER HOME DOMINIOS EU 2 EUROS */
  .tit-banEU2 {
    background: url('/wp-content/themes/hiperconvercloudtecnholigies/images/2014/banners/titular-dominios-eu-2-euros.png') no-repeat center center;
    font-size: 0;
    height: 460px;
    margin-left: 12%;
    margin-top: -80px;
    width: 450px;
  }
  .img-OfertaEU2  {
    position: absolute;
    bottom: -63px;
    z-index: 10;
    left: 368px;
  }
  .pOferEU {padding-top: 5px;}
  .estrellaEU {margin-right: 5px; float:left}

  #abajo.DominiosEU {background-color: rgba(0,0,0,0.5); height: 138px; margin-top: 407px;}
  #abajo.DominiosEU .flechas {
    position: absolute;
    left: 197px;
    top: 59px;
    z-index: 2;
  }
  #abajo.DominiosEU ul.list-bullet6 {margin-left: 20px; margin-top: 16px; width: 658px;}
  #abajo.DominiosEU ul.list-bullet6 li {float: none; margin-bottom: 7px; width: 100%;}
  #abajo.DominiosEU .duraOferta {font-size: 11px!important; position: absolute; right: 4px; bottom: 78px;}
  #abajo.DominiosEU .accion-DominiosEU {top: 40px; left: 790px;}
  #abajo.DominiosEU .accion-DominiosEU a {display: block; text-align: center; width: 88%; padding-bottom: 14px; padding-top: 16px;}



  /*** === ACTUALIZAR NAVEGADOR === ***/
  .noti {
    margin: 40px 0px;
    border: 0px solid #777;
    box-shadow: 0px 3px 1px #ccc;
    padding: 15px 0px;
    background: #f5f5f5;
  }
  #actualizaNav h2.avisoNav {color: #333; font-size: 22px;}
  .avisoNav {
    text-align: center;
    margin: 13px 25px;
  }
  .logos {
    overflow: hidden;
    width: 100%;
    border: none;
  }
    .logos li {
      float: left;
      vertical-align: top;
      padding: 10px;
      border: none;
      border-top: 0!important;
      background: none;
      width: 25%;
      *padding-left: 0px;
      *padding-right: 0px;
    }
  .bf a {background-image: url('/wp-content/themes/hiperconvercloudtecnholigies/images/actualiza-navegador/big/ff.png');}
  .bi a {background-image: url('/wp-content/themes/hiperconvercloudtecnholigies/images/actualiza-navegador/big/ie.png');}
  .bo a {background-image: url('/wp-content/themes/hiperconvercloudtecnholigies/images/actualiza-navegador/big/op.png');}
  .bc a {background-image: url('/wp-content/themes/hiperconvercloudtecnholigies/images/actualiza-navegador/big/ch.png');}
  .bs a {background-image: url('/wp-content/themes/hiperconvercloudtecnholigies/images/actualiza-navegador//big/sa.png');}

  a.l {
    display: block;
    padding: 4px;
    padding-top: 110px;
    background-repeat: no-repeat;
    background-position: center top;
    text-decoration: none;
    text-align: center;
  }
    a.l:hover {
      padding:3px;
      padding-top: 109px;
      border: 1px dashed rgb(170, 170, 170);
    }
  a.l .bro {
    white-space: nowrap;
    text-decoration: underline;
    font-size: 19px;
  }
  a .vendor {
    color: #aaa;
    text-align: center;
    font-size: 10px;
    display: block;
  }
  #actualizaNav .why {margin-top: 35px;}
  #actualizaNav .why h2 {color: #333; font-size: 22px;}
  .ventajas {
    font-size: 13px;
    margin-left: 5px;
    padding-left: 0;
  }
    .ventajas li {
      background-repeat: no-repeat;
      background-position: left top;
      color: #777;
      list-style: none;
      margin-bottom: 1.5em;
      padding-left: 65px;
    }
    .ventajas li h3 {
      font-size: 20px;
      line-height: 30px;
    }
    .ventajas .seguridad {background: transparent url('/wp-content/themes/hiperconvercloudtecnholigies/images/actualiza-navegador/seguridad.png') no-repeat 0 5px; min-height: 54px;}
    .ventajas .velocidad {background: transparent url('/wp-content/themes/hiperconvercloudtecnholigies/images/actualiza-navegador/velocidad.png') no-repeat 0 0; min-height: 54px;}
    .ventajas .compatibilidad {background: transparent url('/wp-content/themes/hiperconvercloudtecnholigies/images/actualiza-navegador/compatibilidad.png') no-repeat 0 0; min-height: 48px;}
    .ventajas .confort {background: transparent url('/wp-content/themes/hiperconvercloudtecnholigies/images/actualiza-navegador/confort.png') no-repeat 0 0; min-height: 44px;}
  /*** === FIN ACTUALIZAR NAVEGADOR === ***/

  /** === SECCION OPINIONES CLIENTES === **/
  #opinion-cliente .opiClient {border-bottom: 1px solid #f0f0f0; margin-bottom: 50px; overflow: hidden; padding-bottom: 30px;}
  #opinion-cliente .opiClient h2 {color: #000; font-size: 16px;}
  #opinion-cliente .opiClient h3 {color: #747474; font: 13px Arial, Helvetica, sans-serif; margin-bottom: 24px;}
  #opinion-cliente .opiClient footer {text-align: right;}
  #opinion-cliente .opiClient footer h4 {font: 16px 'OpenSansRegular',Arial,sans-serif;}
  #opinion-cliente .opiClient footer h4 span {display: block; font: 13px Arial, Helvetica, sans-serif;}

  /** === PRESSROOM === **/
  .pressroomSingle ul {padding-left: 25px; text-align: left;  list-style-position: inside; list-style-type:disc }
  .pressroomSingle ul li, {line-height: 1.25;}
  .pressroomSingle ol {padding-left: 25px; text-align: left;  list-style-position: inside;}
  .pressroomSingle ol li {line-height: 1.25;}
  #pressRoom #image img{width:150px;}
  .single-post #content h2{
    font: 20px 'OpenSansLight';
    color: #333333;
    font-weight: 900;
    margin-top: 15px;
    margin-bottom: 20px;
  }

  /** === CAJA COOKIES === **/
  .cookie-box {
    background: url('/wp-content/themes/hiperconvercloudtecnholigies/images/bg-mensaje-cookies.gif');
    bottom: 0;
    color: #000;
    display: none;
    padding:12px 0;
    position: fixed;
    width: 100%;
    z-index: 10000;
  }
  #cookie-close {
    background: url('/wp-content/themes/hiperconvercloudtecnholigies/images/ico-close-cookies.png') no-repeat;
    display: inline-block;
    height: 33px;
    position: absolute;
    right: 0;
    width: 33px;
    margin-right: 10px;
    margin-bottom: 5px;
  }
  #cookie-close a {
    display:block;
    height: 33px;
    width: 33px;
  }
  #cookie-notification {display: block; width: 93%;}
  #cookie-notification p {color: #ccc; margin-bottom: 0; margin-left: 10px; font-size:12px;}
  #cookie-notification p a {text-decoration: underline;}

  .font16{font-size:16px;line-height: 24px;float:right;}

  #branding #searchsubmit {
    background: none;
    border: 0;
    cursor: pointer;
    display: block!important;
    font-size: 0;
    position: relative;
    right: -147px;
    top: 6px

  }
  @-moz-document url-prefix() {
    #branding #searchsubmit {
      right: -129px;
      top: -24px;
    }
  }


  /*---- CLICK TO CALL ----*/
  #clickToCall {
    position: fixed;
    bottom: 0;
    right: 83px;
    z-index: 10;
    font-family: 'Open Sans', sans-serif;
    width: 346px;
  }


  #clickToCall.cookieVisible {
    bottom: 60px;
  }



  #clickToCall .icon{
    background: url("/wp-content/themes/hiperconvercloudtecnholigies/images/click-to-call/click-to-call-sprite.png") no-repeat right 0;
    text-indent: -9999px;
  }


  #clickToCall .icon-clickToCall{
    width: 79px;
    height: 84px;
    position: absolute;
    right: -37px;
    bottom: 0;
  }

  #clickToCall .icon-datepicker,
  #clickToCall .icon-timepicker{
    width: 141px;
    height: 38px;
    background-color: #fff;
    border: 1px solid #cccccc;
    box-shadow: inset 0 6px 5px -3px #a6a6a6;
    display: inline-block;
    position: relative;
  }

  #clickToCall .icon-datepicker {
    background-position: 108px -85px;
  }

  #clickToCall .icon-timepicker{
    background-position: 108px -126px;
  }

  #clickToCall h4 {
    width: 309px;
    height: 42px;
    border-radius: 6px 6px 0 0;
    background-color: #292929;
    color: #fff;
    font-weight: 600;
    padding: 13px 40px 62px 0!important;
    text-align: center;
    position: relative;
    line-height: 26px;
    margin-bottom: 0!important;
    font-size: 14px;
    cursor: pointer;
    border: none!important;
  }


  #clickToCall h4 strong{
    display: block;
  }

  #clickToCall .click-to-call-name,
  #clickToCall .click-to-call-phone,
  #clickToCall .click-to-call-product,
  #clickToCall .click-to-call-date,
  #clickToCall .click-to-call-time {
    position: relative;
  }


  #clickToCall .click-to-call-name p,
  #clickToCall .click-to-call-phone p,
  #clickToCall .click-to-call-product p,
  #clickToCall .click-to-call-date p,
  #clickToCall .click-to-call-time p {
    display: none;
  }

  #clickToCall .click-to-call-date,
  #clickToCall .click-to-call-time {
    display: inline-block;
    vertical-align: top;
  }


  #clickToCall .content {
    width: 346px;
    background-color: #1f1f1f;
    display:none;
  }


  #clickToCall .content p{
    color: #fff;
    font-size: 16px;
    text-align: center;
    padding: 25px 20px 28px;
  }

  #clickToCall .content input[type="text"] {
    display: block;
    height: 36px;
    margin-left: 28px;
    width: 290px;
    margin-bottom: 17px;
    font-size: 16px;
    padding-left: 10px;
    border: 1px solid #cccccc;
    box-shadow: inset 0 6px 5px -3px #a6a6a6;
    padding-top: 2px;
  }


  #clickToCall .content .datepicker-container,
  #clickToCall .content .timepicker-container {
    position: relative;
  }

  #clickToCall .content .datepicker-container {
    margin-left: 28px;
  }

  #clickToCall .content .timepicker-container {
    margin-left: 4px;
  }


  #clickToCall .content input#datepicker,
  #clickToCall .content input#timepicker {
    z-index: 10;
    outline: none;
    width: 92px;
    height: 38px;
    border: none;
    margin-left: 0;
    position: absolute;
    left: 0;
    box-shadow: none;
    background: none;
  }

  #clickToCall .content input[type="submit"] {
    margin-top: 20px;
    border: 1px solid #26C9FF;
    background-color: #26C9FF;
    color: #fff;
    font-size: 16px;
    text-transform: uppercase;
    font-weight: 600;
    width: 290px;
    margin-left: 28px;
    padding: 9px;
    box-shadow: 0px 2px 3px 1px rgba(0,0,0,0.75);
    margin-bottom: 20px;
  }

  #clickToCall .error {
    margin-bottom: 17px;
  }

  #clickToCall .error input[type="text"] {
    border: 1px solid #e43137;
    outline: none;
    margin-bottom: 0;
  }


  #clickToCall .error p {
    background-color: #e43137;
    display: block;
    font-size: 12px;
    padding: 6px 0;
    width: 290px;
    margin: 0 auto;
  }

  #clickToCall .click-to-call-date.error p,
  #clickToCall .click-to-call-time.error p {
    width: 141px;
  }

  #clickToCall .click-to-call-date.error span,
  #clickToCall .click-to-call-time.error span {
    border: 1px solid #e43137;
  }

  #clickToCall .click-to-call-date.error p {
    margin-left: 28px;
  }

  #clickToCall .click-to-call-time.error p {
    margin-left: 4px;
  }

  .spinner-container, .result-container {
    width: 346px;
    position: absolute;
    bottom: 0;
    top: 76px;
    z-index: 50;
    display: none;
  }


  #clickToCall .spinner-container {
    background: rgb(0, 0, 0) url('/wp-content/themes/hiperconvercloudtecnholigies/images/click-to-call/spinner.gif') center 160px no-repeat;
    background: rgba(0, 0, 0, 0.8) url('/wp-content/themes/hiperconvercloudtecnholigies/images/click-to-call/spinner.gif') center 160px no-repeat;
  }

  #clickToCall .ok-container,
  #clickToCall .ko-container {
    background-color: rgb(0, 0, 0);
    background-color: rgba(0, 0, 0, 0.8);
  }


  #clickToCall .ok-container .message {
    color: #26C9FF;
  }

  #clickToCall .ko-container .error-message {
    color: #e43137;
  }

  #clickToCall .ok-container .message,
  #clickToCall .ko-container .message  {
    height: 100px;
    width: 304px;
    margin-top: 73px;
    font-size: 24px;
    line-height: 31px;
  }

  #clickToCall .result-container .close {
    text-decoration: underline;
    margin-top: 57px;
    font-size: 18px;
    cursor: pointer;
  }

  #clickToCall .ok-container .message .icon-ok,
  #clickToCall .ko-container .message .icon-ko {
    display: block;
    margin: 0 auto;
    margin-bottom: 23px;
  }

  #clickToCall .ok-container .message .icon-ok {
    background: url('/wp-content/themes/hiperconvercloudtecnholigies/images/click-to-call/click-to-call-sprite.png') 0 -166px no-repeat;
    width: 58px;
    height: 59px;
  }

  #clickToCall .ko-container .message .icon-ko {
    background: url('/wp-content/themes/hiperconvercloudtecnholigies/images/click-to-call/click-to-call-sprite.png') 0 -266px no-repeat;
    width: 45px;
    height: 45px;
  }


  /* IE8 FIxes */

  #ie8 #clickToCall.cookieVisible {
    bottom: 90px;
  }

  #ie8 #clickToCall .placeholder {
    position: absolute;
    z-index: 30;
    display: block;
    top: 11px;
    left: 40px;
    font-size: 16px;
    color: #aaa;
  }

  #ie8 #clickToCall .click-to-call-date .placeholder,
  #ie8 #clickToCall .click-to-call-time .placeholder {
    left: 12px;
    border: none;
  }

  #ie8 #clickToCall .content input[type="text"] {
    height: 36px;
    line-height:36px;
  }


  /*---- DATE TIME PICKER ----*/
  .xdsoft_datetimepicker{
    box-shadow: 0px 5px 15px -5px rgba(0, 0, 0, 0.506);
    background: #FFFFFF;
    border-bottom: 1px solid #BBBBBB;
    border-left: 1px solid #CCCCCC;
    border-right: 1px solid #CCCCCC;
    border-top: 1px solid #CCCCCC;
    color: #333333;
    font-family: "Helvetica Neue", "Helvetica", "Arial", sans-serif;
    padding: 8px;
    padding-left: 0px;
    padding-top: 2px;
    position: absolute;
    z-index: 9999;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
    display:none;
    margin-top: -10px;
  }

  .xdsoft_datetimepicker iframe {
    position: absolute;
    left: 0;
    top: 0;
    width: 75px;
    height: 210px;
    background: transparent;
    border:none;
  }
  /*For IE8 or lower*/
  .xdsoft_datetimepicker button {
    border:none !important;
  }

  .xdsoft_noselect{
    -webkit-touch-callout: none;
    -webkit-user-select: none;
    -khtml-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none;
    -o-user-select: none;
    user-select: none;
  }
  .xdsoft_noselect::selection { background: transparent; }
  .xdsoft_noselect::-moz-selection { background: transparent; }
  .xdsoft_datetimepicker.xdsoft_inline{
    display: inline-block;
    position: static;
    box-shadow: none;
  }
  .xdsoft_datetimepicker *{
    -moz-box-sizing: border-box;
    box-sizing: border-box;
    padding:0px;
    margin:0px;
  }
  .xdsoft_datetimepicker .xdsoft_datepicker, .xdsoft_datetimepicker  .xdsoft_timepicker{
    display:none;
  }
  .xdsoft_datetimepicker .xdsoft_datepicker.active, .xdsoft_datetimepicker  .xdsoft_timepicker.active{
    display:block;
  }
  .xdsoft_datetimepicker .xdsoft_datepicker{
    width: 224px;
    float:left;
    margin-left:8px;
  }
  .xdsoft_datetimepicker.xdsoft_showweeks .xdsoft_datepicker{
    width: 256px;
  }
  .xdsoft_datetimepicker  .xdsoft_timepicker{
    width: 58px;
    float:left;
    text-align:center;
    margin-left:8px;
    margin-top:0px;
  }
  .xdsoft_datetimepicker  .xdsoft_datepicker.active+.xdsoft_timepicker{
    margin-top:8px;
    margin-bottom:3px
  }
  .xdsoft_datetimepicker  .xdsoft_mounthpicker{
    position: relative;
    text-align: center;
  }

  .xdsoft_datetimepicker .xdsoft_label i,
  .xdsoft_datetimepicker  .xdsoft_prev,
  .xdsoft_datetimepicker  .xdsoft_next,
  .xdsoft_datetimepicker  .xdsoft_today_button{
    background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAGQAAAAeCAYAAADaW7vzAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyJpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMy1jMDExIDY2LjE0NTY2MSwgMjAxMi8wMi8wNi0xNDo1NjoyNyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNiAoV2luZG93cykiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6Q0NBRjI1NjM0M0UwMTFFNDk4NkFGMzJFQkQzQjEwRUIiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6Q0NBRjI1NjQ0M0UwMTFFNDk4NkFGMzJFQkQzQjEwRUIiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDpDQ0FGMjU2MTQzRTAxMUU0OTg2QUYzMkVCRDNCMTBFQiIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDpDQ0FGMjU2MjQzRTAxMUU0OTg2QUYzMkVCRDNCMTBFQiIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/PoNEP54AAAIOSURBVHja7Jq9TsMwEMcxrZD4WpBYeKUCe+kTMCACHZh4BFfHO/AAIHZGFhYkBBsSEqxsLCAgXKhbXYOTxh9pfJVP+qutnZ5s/5Lz2Y5I03QhWji2GIcgAokWgfCxNvcOCCGKqiSqhUp0laHOne05vdEyGMfkdxJDVjgwDlEQgYQBgx+ULJaWSXXS6r/ER5FBVR8VfGftTKcITNs+a1XpcFoExREIDF14AVIFxgQUS+h520cdud6wNkC0UBw6BCO/HoCYwBhD8QCkQ/x1mwDyD4plh4D6DDV0TAGyo4HcawLIBBSLDkHeH0Mg2yVP3l4TQMZQDDsEOl/MgHQqhMNuE0D+oBh0CIr8MAKyazBH9WyBuKxDWgbXfjNf32TZ1KWm/Ap1oSk/R53UtQ5xTh3LUlMmT8gt6g51Q9p+SobxgJQ/qmsfZhWywGFSl0yBjCLJCMgXail3b7+rumdVJ2YRss4cN+r6qAHDkPWjPjdJCF4n9RmAD/V9A/Wp4NQassDjwlB6XBiCxcJQWmZZb8THFilfy/lfrTvLghq2TqTHrRMTKNJ0sIhdo15RT+RpyWwFdY96UZ/LdQKBGjcXpcc1AlSFEfLmouD+1knuxBDUVrvOBmoOC/rEcN7OQxKVeJTCiAdUzUJhA2Oez9QTkp72OTVcxDcXY8iKNkxGAJXmJCOQwOa6dhyXsOa6XwEGAKdeb5ET3rQdAAAAAElFTkSuQmCC);
  }

  .xdsoft_datetimepicker .xdsoft_label i{
    opacity:0.5;
    background-position:-92px -19px;
    display: inline-block;
    width: 9px;
    height: 20px;
    vertical-align: middle;
  }

  .xdsoft_datetimepicker  .xdsoft_prev{
    float: left;
    background-position:-20px 0px;
  }
  .xdsoft_datetimepicker  .xdsoft_today_button{
    float: left;
    background-position:-70px 0px;
    margin-left:5px;
  }

  .xdsoft_datetimepicker  .xdsoft_next{
    float: right;
    background-position:0px 0px;
  }

  .xdsoft_datetimepicker  .xdsoft_next,
  .xdsoft_datetimepicker  .xdsoft_prev ,
  .xdsoft_datetimepicker  .xdsoft_today_button{
    background-color: transparent;
    background-repeat: no-repeat;
    border: 0px none currentColor;
    cursor: pointer;
    display: block;
    height: 30px;
    opacity: 0.5;
    -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=50)";
    outline: medium none currentColor;
    overflow: hidden;
    padding: 0px;
    position: relative;
    text-indent: 100%;
    white-space: nowrap;
    width: 20px;
  }


  .xdsoft_datetimepicker  .xdsoft_timepicker .xdsoft_prev,
  .xdsoft_datetimepicker  .xdsoft_timepicker .xdsoft_next{
    float:none;
    background-position:-40px -15px;
    height: 15px;
    width: 30px;
    display: block;
    margin-left:14px;
    margin-top:7px;
  }
  .xdsoft_datetimepicker  .xdsoft_timepicker .xdsoft_prev{
    background-position:-40px 0px;
    margin-bottom:7px;
    margin-top:0px;
  }
  .xdsoft_datetimepicker  .xdsoft_timepicker .xdsoft_time_box{
    height:151px;
    overflow:hidden;
    border-bottom:1px solid #DDDDDD;
  }
  .xdsoft_datetimepicker  .xdsoft_timepicker .xdsoft_time_box >div >div{
    background: #F5F5F5;
    border-top:1px solid #DDDDDD;
    color: #666666;
    font-size: 12px;
    text-align: center;
    border-collapse:collapse;
    cursor:pointer;
    border-bottom-width:0px;
    height:25px;
    line-height:25px;
  }

  .xdsoft_datetimepicker  .xdsoft_timepicker .xdsoft_time_box >div > div:first-child{
   border-top-width:0px;
  }
  .xdsoft_datetimepicker  .xdsoft_today_button:hover,
  .xdsoft_datetimepicker  .xdsoft_next:hover,
  .xdsoft_datetimepicker  .xdsoft_prev:hover {
    opacity: 1;
    -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";
  }
  .xdsoft_datetimepicker  .xdsoft_label{
    display: inline;
    position: relative;
    z-index: 9999;
    margin: 0;
    padding: 5px 3px;
    font-size: 14px;
    line-height: 20px;
    font-weight: bold;
    background-color: #fff;
    float:left;
    width:182px;
    text-align:center;
    cursor:pointer;
  }
  .xdsoft_datetimepicker  .xdsoft_label:hover{
    text-decoration:underline;
  }
  .xdsoft_datetimepicker  .xdsoft_label:hover i{
    opacity:1.0;
  }
  .xdsoft_datetimepicker  .xdsoft_label > .xdsoft_select{
    border:1px solid #ccc;
    position:absolute;
    right:0px;
    top:30px;
    z-index:101;
    display:none;
    background:#fff;
    max-height:160px;
    overflow-y:hidden;
  }
  .xdsoft_datetimepicker  .xdsoft_label > .xdsoft_select.xdsoft_monthselect{right:-7px;}
  .xdsoft_datetimepicker  .xdsoft_label > .xdsoft_select.xdsoft_yearselect{right:2px;}
  .xdsoft_datetimepicker  .xdsoft_label > .xdsoft_select > div > .xdsoft_option:hover{
    color: #fff;
    background: #ff8000;
  }
  .xdsoft_datetimepicker  .xdsoft_label > .xdsoft_select > div > .xdsoft_option{
    padding:2px 10px 2px 5px;
  }
  .xdsoft_datetimepicker  .xdsoft_label > .xdsoft_select > div > .xdsoft_option.xdsoft_current{
    background: #33AAFF;
    box-shadow: #178FE5 0px 1px 3px 0px inset;
    color:#fff;
    font-weight: 700;
  }
  .xdsoft_datetimepicker  .xdsoft_month{
    width:100px;
    text-align:right;
  }
  .xdsoft_datetimepicker  .xdsoft_calendar{
    clear:both;
  }
  .xdsoft_datetimepicker  .xdsoft_year{
    width: 48px;
    margin-left: 5px;
  }
  .xdsoft_datetimepicker  .xdsoft_calendar table{
    border-collapse:collapse;
    width:100%;

  }
  .xdsoft_datetimepicker  .xdsoft_calendar td > div{
    padding-right:5px;
  }
  .xdsoft_datetimepicker  .xdsoft_calendar th{
    height: 25px;
  }
  .xdsoft_datetimepicker  .xdsoft_calendar td,.xdsoft_datetimepicker  .xdsoft_calendar th{
    width:14.2857142%;
    background: #F5F5F5;
    border:1px solid #DDDDDD;
    color: #666666;
    font-size: 12px;
    text-align: right;
    vertical-align: middle;
    padding:0px;
    border-collapse:collapse;
    cursor:pointer;
    height: 25px;
  }
  .xdsoft_datetimepicker.xdsoft_showweeks  .xdsoft_calendar td,.xdsoft_datetimepicker.xdsoft_showweeks  .xdsoft_calendar th{
    width:12.5%;
  }
  .xdsoft_datetimepicker  .xdsoft_calendar th{
    background: #F1F1F1;
  }
  .xdsoft_datetimepicker  .xdsoft_calendar td.xdsoft_today{
    color:#33AAFF;
  }
  .xdsoft_datetimepicker  .xdsoft_calendar td.xdsoft_default,
  .xdsoft_datetimepicker  .xdsoft_calendar td.xdsoft_current,
  .xdsoft_datetimepicker  .xdsoft_timepicker .xdsoft_time_box >div >div.xdsoft_current{
    background: #33AAFF;
    box-shadow: #178FE5 0px 1px 3px 0px inset;
    color:#fff;
    font-weight: 700;
  }
  .xdsoft_datetimepicker  .xdsoft_calendar td.xdsoft_other_month,
  .xdsoft_datetimepicker  .xdsoft_calendar td.xdsoft_disabled,
  .xdsoft_datetimepicker  .xdsoft_time_box >div >div.xdsoft_disabled{
    opacity:0.5;
    -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=50)";
  }
  .xdsoft_datetimepicker  .xdsoft_calendar td.xdsoft_other_month.xdsoft_disabled{
    opacity:0.2;
    -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=20)";
  }
  .xdsoft_datetimepicker  .xdsoft_calendar td:hover,
  .xdsoft_datetimepicker  .xdsoft_timepicker .xdsoft_time_box >div >div:hover{
    color: #fff !important;
    background: #ff8000 !important;
    box-shadow: none !important;
  }
  .xdsoft_datetimepicker  .xdsoft_calendar td.xdsoft_disabled:hover,
  .xdsoft_datetimepicker  .xdsoft_timepicker .xdsoft_time_box >div >div.xdsoft_disabled:hover{
    color: inherit  !important;
    background: inherit !important;
    box-shadow: inherit !important;
  }
  .xdsoft_datetimepicker  .xdsoft_calendar th{
    font-weight: 700;
    text-align: center;
    color: #999;
    cursor:default;
  }
  .xdsoft_datetimepicker  .xdsoft_copyright{ color:#ccc !important; font-size:10px;clear:both;float:none;margin-left:8px;}
  .xdsoft_datetimepicker  .xdsoft_copyright a{ color:#eee !important;}
  .xdsoft_datetimepicker  .xdsoft_copyright a:hover{ color:#aaa !important;}


  .xdsoft_time_box{
    position:relative;
    border:1px solid #ccc;
  }
  .xdsoft_scrollbar >.xdsoft_scroller{
    background:#ccc !important;
    height:20px;
    border-radius:3px;
  }
  .xdsoft_scrollbar{
    position:absolute;
    width:7px;
    right:0px;
    top:0px;
    bottom:0px;
    cursor:pointer;
  }
  .xdsoft_scroller_box{
  position:relative;
  }


  .xdsoft_datetimepicker.xdsoft_dark{
    box-shadow: 0px 5px 15px -5px rgba(255, 255, 255, 0.506);
    background: #000000;
    border-bottom: 1px solid #444444;
    border-left: 1px solid #333333;
    border-right: 1px solid #333333;
    border-top: 1px solid #333333;
    color: #cccccc;
  }

  .xdsoft_datetimepicker.xdsoft_dark  .xdsoft_timepicker .xdsoft_time_box{
    border-bottom:1px solid #222222;
  }
  .xdsoft_datetimepicker.xdsoft_dark  .xdsoft_timepicker .xdsoft_time_box >div >div{
    background: #0a0a0a;
    border-top:1px solid #222222;
    color: #999999;
  }

  .xdsoft_datetimepicker.xdsoft_dark  .xdsoft_label{
    background-color: #000;
  }
  .xdsoft_datetimepicker.xdsoft_dark  .xdsoft_label > .xdsoft_select{
    border:1px solid #333;
    background:#000;
  }

  .xdsoft_datetimepicker.xdsoft_dark  .xdsoft_label > .xdsoft_select > div > .xdsoft_option:hover{
    color: #000;
    background: #007fff;
  }

  .xdsoft_datetimepicker.xdsoft_dark  .xdsoft_label > .xdsoft_select > div > .xdsoft_option.xdsoft_current{
    background: #cc5500;
    box-shadow: #b03e00 0px 1px 3px 0px inset;
    color:#000;
  }

  .xdsoft_datetimepicker.xdsoft_dark  .xdsoft_label i,
  .xdsoft_datetimepicker.xdsoft_dark  .xdsoft_prev,
  .xdsoft_datetimepicker.xdsoft_dark  .xdsoft_next,
  .xdsoft_datetimepicker.xdsoft_dark  .xdsoft_today_button{
    background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAGQAAAAeCAYAAADaW7vzAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyJpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMy1jMDExIDY2LjE0NTY2MSwgMjAxMi8wMi8wNi0xNDo1NjoyNyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNiAoV2luZG93cykiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6QUExQUUzOTA0M0UyMTFFNDlBM0FFQTJENTExRDVBODYiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6QUExQUUzOTE0M0UyMTFFNDlBM0FFQTJENTExRDVBODYiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDpBQTFBRTM4RTQzRTIxMUU0OUEzQUVBMkQ1MTFENUE4NiIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDpBQTFBRTM4RjQzRTIxMUU0OUEzQUVBMkQ1MTFENUE4NiIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/Pp0VxGEAAAIASURBVHja7JrNSgMxEMebtgh+3MSLr1T1Xn2CHoSKB08+QmR8Bx9A8e7RixdB9CKCoNdexIugxFlJa7rNZneTbLIpM/CnNLsdMvNjM8l0mRCiQ9Ye61IKCAgZAUnH+mU3MMZaHYChBnJUDzWOFZdVfc5+ZFLbrWDeXPwbxIqrLLfaeS0hEBVGIRQCEiZoHQwtlGSByCCdYBl8g8egTTAWoKQMRBRBcZxYlhzhKegqMOageErsCHVkk3hXIFooDgHB1KkHIHVgzKB4ADJQ/A1jAFmAYhkQqA5TOBtocrKrgXwQA8gcFIuAIO8sQSA7hidvPwaQGZSaAYHOUWJABhWWw2EMIH9QagQERU4SArJXo0ZZL18uvaxejXt/Em8xjVBXmvFr1KVm/AJ10tRe2XnraNqaJvKE3KHuUbfK1E+VHB0q40/y3sdQSxY4FHWeKJCunP8UyDdqJZenT3ntVV5jIYCAh20vT7ioP8tpf6E2lfEMwERe+whV1MHjwZB7PBiCxcGQWwKZKD62lfGNnP/1poFAA60T7rF1UgcKd2id3KDeUS+oLWV8DfWAepOfq00CgQabi9zjcgJVYVD7PVzQUAUGAQkbNJTBICDhgwYTjDYD6XeW08ZKh+A4pYkzenOxXUbvZcWz7E8ykRMnIHGX1XPl+1m2vPYpL+2qdb8CDAARlKFEz/ZVkAAAAABJRU5ErkJggg==);
  }

  .xdsoft_datetimepicker.xdsoft_dark  .xdsoft_calendar td,
  .xdsoft_datetimepicker.xdsoft_dark  .xdsoft_calendar th{
    background: #0a0a0a;
    border:1px solid #222222;
    color: #999999;
  }

  .xdsoft_datetimepicker.xdsoft_dark  .xdsoft_calendar th{
    background: #0e0e0e;
  }
  .xdsoft_datetimepicker.xdsoft_dark  .xdsoft_calendar td.xdsoft_today{
    color:#cc5500;
  }
  .xdsoft_datetimepicker.xdsoft_dark  .xdsoft_calendar td.xdsoft_default,
  .xdsoft_datetimepicker.xdsoft_dark  .xdsoft_calendar td.xdsoft_current,
  .xdsoft_datetimepicker.xdsoft_dark  .xdsoft_timepicker .xdsoft_time_box >div >div.xdsoft_current{
    background: #cc5500;
    box-shadow: #b03e00 0px 1px 3px 0px inset;
    color:#000;
  }

  .xdsoft_datetimepicker.xdsoft_dark  .xdsoft_calendar td:hover,
  .xdsoft_datetimepicker.xdsoft_dark  .xdsoft_timepicker .xdsoft_time_box >div >div:hover{
    color: #000 !important;
    background: #007fff !important;
  }

  .xdsoft_datetimepicker.xdsoft_dark  .xdsoft_calendar th{
    color: #666;
  }
  .xdsoft_datetimepicker.xdsoft_dark  .xdsoft_copyright{ color:#333 !important;}
  .xdsoft_datetimepicker.xdsoft_dark  .xdsoft_copyright a{ color:#111 !important;}
  .xdsoft_datetimepicker.xdsoft_dark .xdsoft_copyright a:hover{ color:#555 !important;}


  .xdsoft_dark .xdsoft_time_box{
    border:1px solid #333;
  }
  .xdsoft_dark .xdsoft_scrollbar >.xdsoft_scroller{
    background:#333 !important;
  }

  #servidorCloud .un2 {margin-right: 0.5%!important;padding-right:0!important}
  #servidorCloud .un2.last {margin-left: 0.5%;}
  #servidorCloud .tit-correo {margin-top: 30px;}
  #servidorCloud .tit-correo strong .small {font-size: 13px;display: inline;}
  #servidorCloud .bloque{border-bottom: 1px solid #ccc; margin-bottom:30px; padding-bottom:5px}
  #servidorCloud .bloque.no-border{margin-bottom: 5px;border: none;}
  #servidorCloud .bloque.last{border:none}
  #servidorCloud .bloque .celda{display:table-cell;vertical-align:top;width:50%;}
  #servidorCloud #notas {border-bottom: 1px solid #ccc;margin-bottom: 60px;padding-bottom: 20px;}
  #servidorCloud .testimonial {margin-bottom: 50px;}
  #servidorCloud .imagenTesti, #servidorCloud .testimonio {padding-top:30px;}
  #servidorCloud .monitor-office-365 {display: block;margin: -60px 0 0 108px;}
  #servidorCloud .bloque ul {margin-left: 20px;}
  #servidorCloud .bloque li {list-style-image: url(images/list-punto-n.png);display: list-item;width: auto;text-align: left;margin-left: 0;}
  #servidorCloud .bloque li:first-child {margin-left:0;}
  #servidorCloud .bloque li.italic {font-style: italic}
  #servidorCloud .bloque li.italic ul {font-style: normal;}
  #servidorCloud .bloque .sublist {margin-left: 40px;}
  #servidorCloud .bloque .sublist li {list-style: none;position: relative;}
  #servidorCloud .bloque .sublist li:before {content:'-';position: absolute;left: -15px;}
  #servidorCloud .icon {background: url('/wp-content/themes/hiperconvercloudtecnholigies/images/correo/sprites-office-365.png') 0 0  no-repeat;text-indent: -9999px;display: block;margin-bottom:12px;}
  #servidorCloud .icon-office-apps {background-position: 0 0; width: 36px; height: 54px;margin-left:31px;}
  #servidorCloud .icon-office-mail {background-position: -36px 0; width: 48px; height: 54px;margin-left: 26px;}
  #servidorCloud .icon-office-cloud-storage {background-position: -84px 0; width: 50px; height: 54px;margin-left: 24px;}
  #servidorCloud .icon-office-sync {background-position: -134px 0; width: 73px; height: 54px;margin-left: 14px;}

  #servidorCloudGestionado .un2 {margin-right: 0.5%!important;padding-right:0!important}
  #servidorCloudGestionado .un2.last {margin-left: 0.5%;}
  #servidorCloudGestionado .tit-correo strong .small {font-size: 13px;display: inline;}
  #servidorCloudGestionado .bloque{border-bottom: 1px solid #ccc; margin-bottom:30px; padding-bottom:5px}
  #servidorCloudGestionado .bloque.no-border{margin-bottom: 5px;border: none;}
  #servidorCloudGestionado .bloque.last{border:none}
  #servidorCloudGestionado .bloque .celda{display:table-cell;vertical-align:top;width:50%;}
  #servidorCloudGestionado #notas {border-bottom: 1px solid #ccc;margin-bottom: 60px;padding-bottom: 20px;}
  #servidorCloudGestionado .testimonial {margin-bottom: 50px;}
  #servidorCloudGestionado .imagenTesti, #servidorCloudGestionado .testimonio {padding-top:30px;}
  #servidorCloudGestionado .monitor-office-365 {display: block;margin: -60px 0 0 108px;}
  #servidorCloudGestionado .bloque ul {margin: 5px 0 0 0;}
  #servidorCloudGestionado .bloque li {list-style: none;display: inline-block;width: 100px;text-align: center;margin-left: 88px;vertical-align: top;}
  #servidorCloudGestionado .bloque li:first-child {margin-left:0;}
  #servidorCloudGestionado .icon {background: url('/wp-content/themes/hiperconvercloudtecnholigies/images/correo/sprites-office-365.png') 0 0  no-repeat;text-indent: -9999px;display: block;margin-bottom:12px;}
  #servidorCloudGestionado .icon-office-apps {background-position: 0 0; width: 36px; height: 54px;margin-left:31px;}
  #servidorCloudGestionado .icon-office-mail {background-position: -36px 0; width: 48px; height: 54px;margin-left: 26px;}
  #servidorCloudGestionado .icon-office-cloud-storage {background-position: -84px 0; width: 50px; height: 54px;margin-left: 24px;}
  #servidorCloudGestionado .icon-office-sync {background-position: -134px 0; width: 73px; height: 54px;margin-left: 14px;}

  #eCloud .un2 {margin-right: 0.5%!important;padding-right:0!important}
  #eCloud .un2.last {margin-left: 0.5%;}
  #eCloud .tit-correo strong .small {font-size: 13px;display: inline;}
  #eCloud .bloque{border-bottom: 1px solid #ccc; margin-bottom:30px; padding-bottom:5px}
  #eCloud .bloque.no-border{margin-bottom: 5px;border: none;}
  #eCloud .bloque.last{border:none}
  #eCloud .bloque .celda{display:table-cell;vertical-align:top;width:50%;}
  #eCloud #notas {border-bottom: 1px solid #ccc;margin-bottom: 60px;padding-bottom: 20px;}
  #eCloud .testimonial {margin-bottom: 50px;}
  #eCloud .imagenTesti, eCloud .testimonio {padding-top:0px;}
  #eCloud .monitor-office-365 {display: block;margin: -60px 0 0 108px;}
  #eCloud .bloque ul {margin: 5px 0 0 0;}
  #eCloud .bloque li {list-style: none;display: inline-block;width: 100px;text-align: center;margin-left: 88px;vertical-align: top;}
  #eCloud .bloque li:first-child {margin-left:0;}
  #eCloud .icon {background: url('/wp-content/themes/hiperconvercloudtecnholigies/images/correo/sprites-office-365.png') 0 0  no-repeat;text-indent: -9999px;display: block;margin-bottom:12px;}
  #eCloud .icon-office-apps {background-position: 0 0; width: 36px; height: 54px;margin-left:31px;}
  #eCloud .icon-office-mail {background-position: -36px 0; width: 48px; height: 54px;margin-left: 26px;}
  #eCloud .icon-office-cloud-storage {background-position: -84px 0; width: 50px; height: 54px;margin-left: 24px;}
  #eCloud .icon-office-sync {background-position: -134px 0; width: 73px; height: 54px;margin-left: 14px;}

  #respaldoCloud .un2 {margin-right: 0.5%!important;padding-right:0!important}
  #respaldoCloud .un2.last {margin-left: 0.5%;}
  #respaldoCloud .tit-correo strong .small {font-size: 13px;display: inline;}
  #respaldoCloud .bloque{border-bottom: 1px solid #ccc; margin-bottom:30px; padding-bottom:5px}
  #respaldoCloud .bloque.no-border{margin-bottom: 5px;border: none;}
  #respaldoCloud .bloque.last{border:none}
  #respaldoCloud .bloque .celda{display:table-cell;vertical-align:top;width:50%;}
  #respaldoCloud #notas {border-bottom: 1px solid #ccc;margin-bottom: 60px;padding-bottom: 20px;}
  #respaldoCloud .testimonial {margin-bottom: 50px;}
  #respaldoCloud .imagenTesti, respaldoCloud .testimonio {padding-top:0px;}
  #respaldoCloud .monitor-office-365 {display: block;margin: -60px 0 0 108px;}
  /*#respaldoCloud .bloque ul {margin: 5px 0 0 0;}
  #respaldoCloud .bloque li {list-style: none;display: inline-block;width: 100px;text-align: center;margin-left: 88px;vertical-align: top;}
  #respaldoCloud .bloque li:first-child {margin-left:0;}*/
  #respaldoCloud .icon {background: url('/wp-content/themes/hiperconvercloudtecnholigies/images/correo/sprites-office-365.png') 0 0  no-repeat;text-indent: -9999px;display: block;margin-bottom:12px;}
  #respaldoCloud .icon-office-apps {background-position: 0 0; width: 36px; height: 54px;margin-left:31px;}
  #respaldoCloud .icon-office-mail {background-position: -36px 0; width: 48px; height: 54px;margin-left: 26px;}
  #respaldoCloud .icon-office-cloud-storage {background-position: -84px 0; width: 50px; height: 54px;margin-left: 24px;}
  #respaldoCloud .icon-office-sync {background-position: -134px 0; width: 73px; height: 54px;margin-left: 14px;}

  #respaldoCloud table .btn_verde, #respaldoCloud table .btn_negro {padding: 10px 18px;font-size: 14px;}

  #respaldoCloud table .bs_claro td, {background: #fff!important; border: 5px solid #ccc;}

  #respaldoCloud table td:last-child {/*border-right: 5px solid #ccc!important;*/}

  /* Estilos servidores dedicados*/

  #SerDedicados .no-border {
    border: none;
  }

  #SerDedicados h3 {
    border-bottom: 1px solid #e6e6e6;
    padding-bottom: 7px;
    margin-bottom: 26px;
  }

  #SerDedicados .alto-rendimiento {
    margin-top: 10px;
  }

  #SerDedicados .alto-rendimiento div {
    width: 50%;
    display: table-cell;
    vertical-align: top;
    position: relative;
  }

  #SerDedicados .alto-rendimiento p {
    line-height: 22px;
    padding-right: 7px;
  }

  #SerDedicados .alto-rendimiento img {
    float: right;
    margin: 0;
  }

  #SerDedicados .bs_claro th {
    background-color: #fff!important;
  }

  #SerDedicados .un3 {
    display: table-cell!important;
    float: none!important;
  }

  #SerDedicados .col3 {
    margin: 0;
  }

  #SerDedicados .col3 li{
    width: 33%;
    list-style: none;
    display: inline-block;
    padding-left: 3%;
  }

  #SerDedicados .col3 li.first{
    padding-left: 0;
  }

  #SerDedicados .servidores-dedicados-table {
    margin-top: 26px;
    margin-bottom: 93px;
  }

  #SerDedicados .servidores-dedicados-table .icon-star-container .icon-star{
    background-color: #26C9FF;
    -webkit-transform: skewY(35deg);
    -moz-transform:skewY(35deg);
    -ms-transform:skewY(35deg);
    -o-transform:skewY(35deg);
    transform: skewY(35deg);
    top: -9px;
    right: 0px;
    width: 20px;
    height: 26px;
    display: block;
    padding: 0;
  }

  #SerDedicados .servidores-dedicados-table .icon-star-container .icon-star:before{
    content: '';
  }

  #SerDedicados .servidores-dedicados-table .icon-star-container .fa-star {
    -webkit-transform: skewY(-35deg);
    -moz-transform:skewY(-35deg);
    -ms-transform:skewY(-35deg);
    -o-transform:skewY(-35deg);
    transform: skewY(-35deg);
    font-size: 14px;
  }


  #SerDedicados .servidores-dedicados-table .producto {
    font-family: 'Open Sans', sans-serif;
    font-size: 18px;
    font-weight: normal;
    line-height: 0;
    padding: 18px 0 0;
    text-transform: none;
    display: block;
  }

  #SerDedicados .servidores-dedicados-table .producto span {
    font-family: 'Open Sans Semibold', 'Open Sans', sans-serif;
    font-weight: 600;
    font-size: 21px;
    display: block;
  }

  #SerDedicados .servidores-dedicados-table col{
    width: 14%;
  }

  #SerDedicados .servidores-dedicados-table thead th span {
    display: inline
  }



  #SerDedicados .servidores-dedicados-table thead th .brand-name {
    display: block;
    text-transform: lowercase;
    padding: 10px 0 0 6px;
  }

  #SerDedicados .servidores-dedicados-table thead th .product-name {
    text-transform: uppercase;
    padding: 0;
  }

  #SerDedicados .servidores-dedicados-table thead th .server-type{
    display: block;
    font-size: 24px;
    line-height: 24px;
    padding: 2px 0 9px 0;
  }

  #SerDedicados .servidores-dedicados-table thead th.producto-destacado {
    font-size: 16px;
    font-weight: normal;
    text-transform: uppercase;
  }

  #SerDedicados .servidores-dedicados-table thead th.best img {
    height: 24px;
    margin: 4px 3px 0 0;
  }

  #SerDedicados .servidores-dedicados-table .bs_claro td{
    background-color: #FEFFD7!important;
    border: 8px solid #807d7d;
    border-left: 4px solid #807d7d;
    border-right: 4px solid #807d7d;
    padding: 0 0 4px;
    vertical-align: top;
  }

  #SerDedicados .servidores-dedicados-table .bs_claro td p{
    background-color: #FEFFD7!important;
    padding-bottom: 0;
  }

  #SerDedicados .servidores-dedicados-table .g-bl-8 {
    border-left: 8px solid #807d7d!important;
  }

  #SerDedicados .servidores-dedicados-table .g-br-8 {
    border-right: 8px solid #807d7d!important;
  }

  #SerDedicados .servidores-dedicados-table .duration {
    font-size: 20px;
    margin: 7px 0 14px;
    height: 28px;
  }

  #SerDedicados .servidores-dedicados-table .price {
    font-size: 22px;
    position: relative;
  }

  #SerDedicados .servidores-dedicados-table .price .integer,
  #SerDedicados .servidores-dedicados-table .price .decimal {
    font-family: 'OpenSansBold', 'Open Sans', sans-serif;
    font-weight: 700;
    text-shadow: 1px 1px 3px #666;
  }

  #SerDedicados .servidores-dedicados-table .price .integer {
    font-size: 60px;
    line-height: 38px;
  }

  #SerDedicados .servidores-dedicados-table .price .decimal {
    font-size: 30px;
    vertical-align: top;
    line-height: 19px;
    margin-left: 0;
  }

  #SerDedicados .servidores-dedicados-table .price .currency {
    display: block;
    line-height: 4px;
    margin-bottom: 10px;
    font-weight: normal!important;
    font-size: 14px;
    position: absolute;
    right: 0;
    top: 18px;
  }

  #SerDedicados .servidores-dedicados-table .normal-price {
    line-height: 8px;
    margin: 14px 0 3px;
    height: 9px;
  }

  #SerDedicados .servidores-dedicados-table tfoot td {
    padding: 10px 0;
  }

  #SerDedicados .servidores-dedicados-table tfoot td span {
    font-weight: bold;
  }

  #SerDedicados .servidores-dedicados-table .btn_verde {
    /* Permalink - use to edit and share this gradient: http://colorzilla.com/gradient-editor/#26C9FF+0,266300+100 */
    background: #26C9FF; /* Old browsers */
    background: -moz-linear-gradient(top,  #26C9FF 0%, #0085B2 100%); /* FF3.6+ */
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#26C9FF), color-stop(100%,#0085B2)); /* Chrome,Safari4+ */
    background: -webkit-linear-gradient(top,  #26C9FF 0%,#0085B2 100%); /* Chrome10+,Safari5.1+ */
    background: -o-linear-gradient(top,  #26C9FF 0%,#0085B2 100%); /* Opera 11.10+ */
    background: -ms-linear-gradient(top,  #26C9FF 0%,#0085B2 100%); /* IE10+ */
    background: linear-gradient(to bottom,  #26C9FF 0%,#0085B2 100%); /* W3C */
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#26C9FF', endColorstr='#0085B2',GradientType=0 ); /* IE6-9 */

    border: 1px solid #26C9FF;
    padding: 7px 10px;
  }

  #SerDedicados .servidores-dedicados-table .btn_verde:after {
    content: '\f04b';
    font-family: FontAwesome;
    margin-left: 10px;
  }

  #SerDedicados .icon {
    background-image: url('/servidores-dedicados-sprites.png');
    display: inline-block;
  }

  #SerDedicados .por-que-servidor-dedicado {
    margin-bottom: 65px;
  }

  #SerDedicados .por-que-servidor-dedicado .icon {
    display: block;
    margin: 0 auto;
  }

  #SerDedicados .por-que-servidor-dedicado h4 {
    font-size: 20px!important;
    text-align: center;
    margin-top: 10px;
  }

  #SerDedicados .por-que-servidor-dedicado ul {
    margin-top: 50px;
  }

  #SerDedicados .por-que-servidor-dedicado li {
    height: 290px;
  }

  #SerDedicados .centro-datos {
    margin-bottom: 35px;
  }

  #SerDedicados .centro-datos li {
    margin-bottom: 50px;
  }

  #SerDedicados .centro-datos li span, #SerDedicados .servicios-adicionales li span {
    display: table-cell;
    vertical-align: middle;
    padding-left: 20px;
  }

  #SerDedicados .centro-datos li span:first-child, #SerDedicados .servicios-adicionales li span:first-child {
    padding: 0;
  }

  #SerDedicados .centro-datos .icon {
    width: 48px;
    height: 48px;
  }

  #SerDedicados .servicios-adicionales .icon{
    width: 64px;
    height: 61px;
  }

  #SerDedicados .servicios-adicionales li {
    margin-bottom: 33px;
  }

  #SerDedicados .testimonial {
    border: none;
    margin-top: 40px;
    margin-bottom: 20px;
  }

  #SerDedicados .testimonial .testimonio {
    width: 670px;
  }

  #SerDedicados .technical-support {
    position: relative;
    height: 186px;
    margin-bottom: 68px;
  }

  #SerDedicados .technical-support h3{
    margin-bottom: 40px;
  }

  #SerDedicados .technical-support p {
    width: 75%;
  }

  #SerDedicados .technical-support img {
    position: absolute;
    right: 7px;
    top: -30px;
  }

  #SerDedicados .more-info h3 {
    margin-bottom: 40px;
  }

  #SerDedicados .more-info .bloque {
    width: 50%;
    display: table-cell;
  }

  #SerDedicados .more-info .bloque p span{
    display: inline-block;
    vertical-align: middle;
  }

  #SerDedicados .more-info .bloque .title{
    margin-left: 20px;
    font-weight: bold;
  }

  #SerDedicados .more-info .bloque ul {
    margin-left: 0;
  }

  #SerDedicados .more-info .bloque ul li{
    list-style: none;
    margin-bottom: 30px;
    padding-right: 20px;
  }

  #SerDedicados .icon-proteccion {
    background-position: 0 0;
    width: 110px;
    height: 94px;
  }

  #SerDedicados .icon-utilizacion-recursos {
    background-position: -110px 0;
    width: 117px;
    height: 94px;
  }

  #SerDedicados .icon-control-total {
    background-position: -227px 0;
    width: 144px;
    height: 94px;
  }

  #SerDedicados .icon-isp-nacional {
    background-position: 0 -94px;
  }

  #SerDedicados .icon-acceso-restringido {
    background-position: -48px -94px;
  }

  #SerDedicados .icon-conectividad-redundante {
    background-position: -96px -94px;
  }

  #SerDedicados .icon-condiciones-atmosfericas {
    background-position: -144px -94px;
  }

  #SerDedicados .icon-sai {
    background-position: -192px -94px;
  }

  #SerDedicados .icon-ancho-banda {
    background-position: -240px -94px;
  }

  #SerDedicados .icon-post {
    background-position: -288px -94px;
    width: 44px;
    height: 48px;
  }

  #SerDedicados .icon-whitepaper {
    background-position: -332px -94px;
    width: 49px;
    height: 48px;
  }


  #SerDedicados .icon-panel-control {
    background-position: 0 -142px;
  }

  #SerDedicados .icon-transferencia-adicional {
    background-position: -64px -142px;
  }

  #SerDedicados .icon-ips-adicionales {
    background-position: -128px -142px;
  }

  #SerDedicados .icon-firewall {
    background-position: -192px -142px;
  }

  #SerDedicados .icon-antispam {
    background-position: -256px -142px;
  }

  #SerDedicados .icon-consola-remota {
    background-position: -320px -142px;
  }

  #SerDedicados .icon-reboot-remoto {
    background-position: 0 -203px;
  }

  #SerDedicados .icon-backups {
    background-position: -64px -203px;
  }

  #SerDedicados .icon-administracion {
    background-position: -128px -203px;
  }

  #SerDedicados .icon-monitorizacion {
    background-position: -192px -203px;
  }

  #SerDedicados .icon-gestion-completa {
    background-position: -256px -203px;
  }

  #SerDedicados .icon-ssl {
    background-position: -320px -203px;
  }

  table.centered th, table.centered td {
    text-align: center!important;
    padding-left: 0!important;
  }

  /*tablas precios datacenter*/
  #dataCenter-precios .server-cloud-table {border-collapse: collapse;}
  #dataCenter-precios .server-cloud-table thead tr:first-child th span {padding: 6px 0 0 0;}
  #dataCenter-precios .server-cloud-table thead tr:first-child th .server-type{font-size: 24px;padding: 0 0 6px 0;line-height: 24px;}
  #dataCenter-precios .server-cloud-table thead th span{font-size: 14px; font-weight: normal}
  #dataCenter-precios .server-cloud-table thead tr th.last-col {vertical-align: middle;}
  #dataCenter-precios .server-cloud-table thead tr th.last-col span{font-size: 14px; font-weight: normal;padding: 18px 0;}
  #dataCenter-precios .server-cloud-table thead .bs_claro .btn_verde, #dataCenter-precios .server-cloud-table tfoot .btn_verde {font-size: 13px;padding: 5px 3px;line-height: 35px;}
  #dataCenter-precios .server-cloud-table thead .bs_claro td {padding: 0}
  #dataCenter-precios .server-cloud-table thead .bs_claro td.oferta div,
  #dataCenter-precios .server-cloud-table tfoot .bs_claro td.oferta div{background: #73DCFF!important;}
  #dataCenter-precios .server-cloud-table thead .bs_claro td .price,
  #dataCenter-precios .server-cloud-table tfoot .bs_claro td .price {font-size: 34px; font-weight: bold;line-height: 36px;}
  #dataCenter-precios .server-cloud-table thead .bs_claro td p,
  #dataCenter-precios .server-cloud-table tfoot .bs_claro td p  {padding: 0 0 4px 0;}
  #dataCenter-precios .server-cloud-table thead .bs_claro .div_link, #dataCenter-precios .server-cloud-table tfoot .bs_claro .div_link{border: 5px solid #D2D2D2;}

  #dataCenter-precios .server-cloud-table thead .bs_claro .div_link .offer-duration + p,
  #dataCenter-precios .server-cloud-table tfoot .bs_claro .div_link .offer-duration + p  {font-size: 12px;}

  #dataCenter-precios .server-cloud-table thead .bs_claro .div_link .price-no-offer,
  #dataCenter-precios .server-cloud-table tfoot .bs_claro .div_link .price-no-offer {font-size: 16px;position: relative;}

  #dataCenter-precios .server-cloud-table thead .bs_claro td:nth-child(2) .div_link .price-no-offer:after,
  #dataCenter-precios .server-cloud-table thead .bs_claro td:nth-child(3) .div_link .price-no-offer:after,
  #dataCenter-precios .server-cloud-table thead .bs_claro td:nth-child(4) .div_link .price-no-offer:after,
  #dataCenter-precios .server-cloud-table tfoot .bs_claro td:nth-child(2) .div_link .price-no-offer:after,
  #dataCenter-precios .server-cloud-table tfoot .bs_claro td:nth-child(3) .div_link .price-no-offer:after,
  #dataCenter-precios .server-cloud-table tfoot .bs_claro td:nth-child(4) .div_link .price-no-offer:after {
    border-bottom: 1px solid #f00;
    content: '';
    position: absolute;
    top: 10px;
    left: 18px;
    width: 40px;
    -webkit-transform: rotate(-21deg);
    -moz-transform:rotate(-21deg);
    -ms-transform:rotate(-21deg);
    -o-transform:rotate(-21deg);
    transform: rotate(-21deg);
  }

  #dataCenter-precios .server-cloud-table thead .bs_claro .last-col {vertical-align: top}

  #dataCenter-precios .server-cloud-table thead tr td.last-col .div_link p:last-child,
  #dataCenter-precios .server-cloud-table tfoot tr td.last-col .div_link p:last-child {font-size: 11px;margin: 4px 0 3px;}

  #dataCenter-precios .server-cloud-table tbody th {padding-left:21px;vertical-align: middle;}
  #dataCenter-precios .server-cloud-table tbody td {padding: 16px 5px 19px;vertical-align: middle;}

  #dataCenter-precios .server-cloud-table tfoot .bs_claro th{background-color: #fff!important;}
  #dataCenter-precios .server-cloud-table tfoot td {padding: 0}
  #dataCenter-precios .server-cloud-table tfoot .last-col {vertical-align: middle}
  #dataCenter-precios .ampliaciones-table {margin-bottom: 65px;}
  #dataCenter-precios .ampliaciones-table tfoot td {padding: 16px 5px 19px;}
  #dataCenter-precios .ampliaciones-table tbody th {padding-right: 15px;width: 168px;}
  #dataCenter-precios h3 {margin-bottom: 32px;}
  #dataCenter-precios h4 {font-size: 16px;margin-bottom: 26px;}


  /* Estilos seccion tu web */

  .table-tu-web-container {width: 1000px;margin: 0 auto;background-color: #fff;border: 1px solid;height: 80%;overflow-y: scroll;position: fixed;top: 0;bottom: 0;left: 0;right: 0;margin: auto;}
  .table-tu-web-container table {top: 0;bottom: 0;left: 0;right: 0;margin: auto;width: auto;max-width: 80%;height: auto;max-height: 80%;}
  .table-tu-web-container table tfoot tr.last {display: none;}
  .table-tu-web-container table tfoot td {text-align: center;padding: 0 0 8px;}

  .modal-container {cursor: pointer;display: none;}
  .bg-overlay {width: 100%;background-color: black;background-color: rgba(0, 0, 0, 0.6);height: 100%;position: absolute;top: 0;left: 0;z-index: 10000;}
  .modal-container img {border-radius: 5px;width: auto;max-width: 80%;height: auto;max-height: 80%;position: fixed;box-shadow: 5px 5px 15px 0 #333;z-index: 2;top: 0;bottom: 0;left: 0;right: 0;margin: auto;}
  .modal-container .btn-close {background: url('/wp-content/themes/hiperconvercloudtecnholigies/images/tu-web/sprites-tu-web.png') no-repeat -261px 0;width: 50px;height: 53px;position: fixed;top: 10%;right: 20%;z-index: 10002;cursor: pointer; display:none;}


  .fnd-banner-inventa {background: url('/wp-content/themes/hiperconvercloudtecnholigies/images/tu-web/carousel-pattern-bg.png') 0 0 repeat-x;height: 400px;margin: -50px 0 42px 0;padding: 0;}
  #ie8 .fnd-banner-inventa {margin-top: -20px;}

  .fnd-banner-inventa .pantallas-container {position: relative;margin: 0 auto;width: 1000px;}

  .fnd-banner-inventa .pantallas-container .pantallas-bg{background: url('/wp-content/themes/hiperconvercloudtecnholigies/images/tu-web/pantallas-bg.png') 0 0 repeat-x;width: 862px;height: 344px;margin: 0 auto;position: absolute;top: 56px;left: 69px;}

  .fnd-banner-inventa .pantallas-container .pantallas-inventa > a {vertical-align: bottom;display: inline-block;height: 344px;padding-top: 160px;}

  .fnd-banner-inventa .pantallas-container .pantallas-inventa .tablet,
  .fnd-banner-inventa .pantallas-container .pantallas-inventa .mobile {position: relative;display: inline-block;overflow: hidden;}

  .fnd-banner-inventa .pantallas-container .pantallas-inventa .tablet {width: 618px;height: 321px;margin: 79px 0 0 48px;}

  .fnd-banner-inventa .pantallas-container .pantallas-inventa .mobile {width: 193px;height: 223px;margin: 0 31px 0 16px;}

  .fnd-banner-inventa .pantallas-container .pantallas-inventa .tablet > a > span,
  .fnd-banner-inventa .pantallas-container .pantallas-inventa .mobile > a > span {text-align: center;text-transform: uppercase;display: none;position: absolute;width: 152px;height: 40px;}

  .fnd-banner-inventa .pantallas-container .pantallas-inventa .tablet > a > span {top: 143px;left: 234px;}

  .fnd-banner-inventa .pantallas-container .pantallas-inventa .mobile > a > span {top: 96px;left: 20px;}

  .fnd-banner-inventa .pantallas-container .pantallas-inventa .tablet:hover > a > span ,
  .fnd-banner-inventa .pantallas-container .pantallas-inventa .mobile:hover > a > span {display: block;}

  .fnd-banner-inventa .pantallas-container .pantallas-inventa .tablet > span,
  .fnd-banner-inventa .pantallas-container .pantallas-inventa .mobile > span {display: block;transition: background 0.5s linear;}

  .fnd-banner-inventa .pantallas-container .pantallas-inventa .tablet > span {background: url('/wp-content/themes/hiperconvercloudtecnholigies/images/tu-web/pantallas/portatil1.gif') 0 0 repeat-x;width: 618px;height: 325px;}

  .fnd-banner-inventa .pantallas-container .pantallas-inventa .mobile > span {background: url('/wp-content/themes/hiperconvercloudtecnholigies/images/tu-web/pantallas/movil1.gif') 0 0 repeat-x;width: 193px;height: 223px;margin-top: 6px;}

  .fnd-banner-inventa .pantallas-container .pantallas-inventa .tablet:hover a ,
  .fnd-banner-inventa .pantallas-container .pantallas-inventa .mobile:hover a {position: absolute;top: 0;left: 0;background-color: rgba(0, 0, 0, 0.5);}

  /* IE8 Fix para background translucido*/
  #ie8 .fnd-banner-inventa .pantallas-container .pantallas-inventa .tablet:hover a,
  #ie8 .fnd-banner-inventa .pantallas-container .pantallas-inventa .mobile:hover a {background:transparent;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#99000000,endColorstr=#99000000);zoom: 1;}

  .fnd-banner-inventa .pantallas-container .pantallas-inventa .tablet:hover a {width: 618px;height: 325px;}

  .fnd-banner-inventa .pantallas-container .pantallas-inventa .mobile:hover a {width: 193px;height: 223px;}

  .tu-web .table-cell {display: table-cell;vertical-align: top;}

  .tu-web .list-unstyled {margin-left: 0;}

  .tu-web .list-unstyled li {list-style: none;}

  .tu-web .sprites {background: url('/wp-content/themes/hiperconvercloudtecnholigies/images/tu-web/sprites-tu-web.png') 0 0 no-repeat;display: block;}

  .tu-web .icons-intro {height: 57px;margin: 0 auto 10px;}

  .tu-web .icon-modern-web {width: 52px;background-position: 0 0;}

  .tu-web .icon-easy-fast {width: 46px;background-position: -52px 0;}

  .tu-web .icon-responsive {width: 59px;background-position: -98px 0;}

  .tu-web .icon-domain-hosting-mail {width: 104px;background-position: -157px 0;}

  .tu-web .icon-guia-uso {width: 38px;height:51px; background-position: -312px 0;}

  .tu-web .sprite-design {width: 295px;height: 219px;}

  .tu-web .sprite-design-item-1 {background-position: 0 -57px;}

  .tu-web .sprite-design-item-2 {background-position: -295px -57px;}

  .tu-web .sprite-design-item-3 {background-position: -590px -57px;}

  .tu-web .sprite-design-item-4 {background-position: 0 -276px;}

  .tu-web .sprite-design-item-5 {background-position: -295px -276px;}

  .tu-web .sprite-design-item-6 {background-position: -590px -276px;}

  .tu-web .sprite-design-item-7 {background-position: 0 -495px;}

  .tu-web .sprite-design-item-8 {background-position: -295px -495px;}

  .tu-web .sprite-design-item-9 {background-position: -590px -495px;}

  .tu-web .bloque-01 h3 {font-size: 36px;font-family: 'OpenSansRegular';letter-spacing: 0.6px;}

  .tu-web .bloque-01 > div,
  .tu-web .bloque-01 > ul {display: table-cell;width: 50%;vertical-align: top;text-align: right;}

  .tu-web .bloque-01 > ul {margin: 0;}

  .tu-web .bloque-01 li {list-style: none;display: inline-block;width: 49%;text-align: center;margin: 17px 0 30px;height: 100px;}

  .tu-web .bloque-02 ul {margin-top:40px;}

  .tu-web .bloque-02 ul li {position: relative;height: 219px;width: 295px;display: inline-block;margin: 0 17px 25px;}

  .tu-web .bloque-02 ul li .overlay {width: 295px;height: 219px;display: block;position: absolute;top: 0;left: 0;}

  .tu-web .bloque-02 ul li .overlay span {position: absolute;left: 71px;top: 83px;width: 153px;text-align: center}

  .tu-web .bloque-02 ul li:hover .overlay {background: url('/wp-content/themes/hiperconvercloudtecnholigies/images/tu-web/sprites-tu-web.png') 0 -714px no-repeat;z-index: 10;}

  .tu-web .bloque-02 ul li .overlay:hover {background-position: 0 -714px;}

  .tu-web .bloque-02 ul li span {position: absolute;top: 0;left: 0;}

  .tu-web .bloque-02 p .btn_verde {display: block;margin: 0 auto;width: 290px;}


  .tu-web .bloque-03 img, .tu-web .bloque-04 img {margin-top:40px;}

  .table-tu-web {margin: 0 0 75px;font: 14px 'Open Sans',Arial,sans-serif;}

  .table-tu-web thead th {background: #fff;}

  .table-tu-web thead .icon-star-container {position: relative;}

  .table-tu-web thead th .icon-star {background: transparent url('../../assets/images/sprite.png') -122px 0 no-repeat;width: 29px;height: 37px;position: absolute;right: 0;}

  .table-tu-web thead th span {display: block;color: #fff;background-color: #333;text-transform: uppercase;font: 16px 'OpenSansSemibold', Arial, sans-serif;text-align: center;padding: 6px 10px;}

  .table-tu-web tbody tr.resume-table-hidden,
  .table-tu-web tfoot tr.resume-table-hidden {display: none;}

  .table-tu-web tbody tr.full-table-hidden {display: table-row;}

  .table-tu-web tbody th[scope="row"] {width: 15%;}

  .table-tu-web tbody th {padding: 18px 13px;vertical-align: middle;text-align: right;}

  .table-tu-web tbody th[scope="colgroup"] {text-align: center; background-color: #fff;}

  .table-tu-web tbody th[scope="colgroup"] h3 {font: 22px 'OpenSansLight', Arial, sans-serif;}

  .table-tu-web tbody td {border: 1px solid #EBEBEB;padding: 17px 5px;vertical-align: middle;text-align: center;}

  .table-tu-web .bs_claro td {background: #FEFFD7!important;border: 9px solid #D2D2D2;text-align: center;}
  .table-tu-web .bs_claro td:first-child {background: #fff!important;}

  .table-tu-web tfoot td {padding: 20px 5px;}

  .table-tu-web .bs_claro td:first-child {border: none;}

  .table-tu-web .bs_claro td p,
  .table-tu-web tfoot td p {padding: 9px 0 0;}

  .table-tu-web .bs_claro td p .price .integer,
  .table-tu-web tfoot td p .price .integer{font-size: 34px;font-weight: bold;line-height: 38px;}

  .table-tu-web .bs_claro td p .price .decimal,
  .table-tu-web tfoot td p .price .decimal {font-size: 14px;vertical-align: top;line-height: 26px;margin-left: 2px;}

  .table-tu-web .btn_verde,
  .table-tu-web .btn_negro {padding: 8px 6px;}

  .tu-web .bloque-05 ul {margin-top: 50px;}

  .tu-web .bloque-05 li {display: inline-block;width: 33%;height: 100px;margin: 0 0 35px 0;}

  .tu-web .bloque-05 li .text{width: 183px;display: inline-block;vertical-align: top;margin-left: 15px;}

  .tu-web .sprite-web-content {width: 90px;height: 90px;display: inline-block;}

  .tu-web .sprite-web-content-1 {background-position: -295px -714px;}
  .tu-web .sprite-web-content-2 {background-position: -385px -714px;}
  .tu-web .sprite-web-content-3 {background-position: -475px -714px;}
  .tu-web .sprite-web-content-4 {background-position: -565px -714px;}
  .tu-web .sprite-web-content-5 {background-position: -655px -714px;}
  .tu-web .sprite-web-content-6 {background-position: -295px -804px;}
  .tu-web .sprite-web-content-7 {background-position: -385px -804px;}
  .tu-web .sprite-web-content-8 {background-position: -475px -804px;}
  .tu-web .sprite-web-content-9 {background-position: -565px -804px;}

  .tu-web .bloque-06 div {padding: 20px 0 0 10px;}

  .tu-web .bloque-07 p,
  .tu-web .bloque-07 div {padding-top: 20px;}
  .tu-web .bloque-07 div {padding: 32px 64px 0 132px;}

  .tu-web .bloque-08 p {padding-right: 30px;}

  .tu-web .bloque-09 img {margin-right: 40px;}

  .tu-web .bloque-10 {position: relative;height: 186px;margin-bottom: 68px;}

  .tu-web .bloque-10 p{width: 71%;}

  .tu-web .bloque-10 img{position: absolute;right: 7px;top: -30px;}

  .tu-web .more-info ul {display: table-cell;vertical-align: top;}

  .tu-web .more-info li {list-style-image: none;margin-left: 20px;}

  .tu-web .more-info div {display: table;}

  /* Estilos terminos y condiciones*/
  .terminos-condiciones h4 {font-size: 20px}


  /* SECCION VPS*/

  .vps .tit-correo {
    border-bottom: 2px solid #e0e0e0;
    clear: both;
    margin-bottom: 15px;
  }

  .vps .more-info div {
    display: table;
  }

  .vps .bloque-left {
    float: left;
    width: 50%;
    margin-right: 8px;
  }

  .vps .icon {
    background: url("../../assets/image/cloud-server-sprites.png") 0 0 no-repeat;
    display: inline-block;
    vertical-align: top;
  }

  .vps .icon-guia-uso {
    background-position: 0 -156px;
    width: 38px;
    height: 51px;
  }


  .vps .more-info ul {
    display: table-cell;
    padding-top: 20px;
  }

  .vps .more-info li {
    list-style-image: none;
    margin-left: 20px;
  }

  .banner-icon-check{
    display: inline-block;
    color: #26C9FF;
    margin-right: 10px;
    font-size: 22px;
  }

  .banner-icon-check:before{
    content: '\2714';
  }



  /* Estilos tabla hosting */
  .entry-content .hosting-web, .entry-content .comparativa-hosting {
    position: relative;
  }

  .banner-hosting {
    background-color: #f5f5f5;
    height: 370px;
    margin: -17px 0 42px 0;
    position: relative;
    overflow: hidden;
  }

  .banner-hosting .wrapper {
    background: #f5f5f5 url("/wp-content/themes/hiperconvercloudtecnholigies/images/2015/banners/banner-hosting-bg.jpg") 0 0 no-repeat;
    height: 100%
  }

  .banner-hosting .bloque-izquierda {
    position: absolute;
    left: 0;
    top: 29px;
    width: 420px;
  }

  .banner-hosting .bloque-izquierda h1 {
    font-family: 'open_sansextrabold', 'Open Sans', sans-serif;
    font-size: 35px ;
    line-height: 44px;
  }

  .banner-hosting .bloque-izquierda ul {
    margin: 10px 0 0 0;
    letter-spacing: 0.4px;
  }

  .banner-hosting .bloque-izquierda ul li{
    line-height: 19px;
    margin-bottom: 10px;
  }

  .banner-hosting .bloque-izquierda ul li .text {
    display: inline-block;
    width: 385px;
    vertical-align: top;
  }

   .banner-hosting .bloque-derecha {
    position: absolute;
    top: 151px;
    left: 682px;
    width: 290px;
  }

  .banner-hosting .bloque-derecha h2 {
    font-size: 22px;
    font-weight: bold;
    letter-spacing: 1.3px;
  }

  .banner-hosting .bloque-derecha p {
    font-size: 16px;
  }


  .entry-content .hosting-web .icon, .entry-content .comparativa-hosting .icon{
    background-image: url('../../assets/image/sprites.png');
    display: inline-block;
    vertical-align: top;
  }

  .entry-content .hosting-web .more-info ul {
    display: table-cell;
    padding-top: 20px;
  }

  .entry-content .hosting-web .more-info li {
    list-style-image: none;
    margin-left: 20px;
  }

  .entry-content .hosting-web .more-info div {
    display: table;
  }

  .entry-content .hosting-web .icon-white-paper {
    background-position: -151px 0;
    width: 49px;
    height: 41px;
  }

  .entry-content .hosting-web .icon-post {
    background-position: -200px 0;
    width: 44px;
    height: 44px;
  }

  .tabla-hosting .g-bl-8 {
    border-left: 8px solid #807d7d!important;
  }

  .tabla-hosting .g-br-8 {
    border-right: 8px solid #807d7d!important;
  }





  .tabla-hosting-container[data-tabla-hosting="windows"] {
    display: none;
  }

  .entry-content .tabla-hosting {
    margin-bottom: 50px;
  }

  .entry-content .tabla-hosting thead .best div img {
    right: -10px;
    top: 24px;
    width: 33px;
  }

  .tabla-hosting thead th.producto-destacado {
    font-size: 16px;
    font-weight: normal;
  }

  .tabla-hosting thead th .icon-star {
    top: -9px;
  }

  .tabla-hosting thead td {
    width: 125px;
  }

  .tabla-hosting tbody th {
    padding: 18px 13px;
    vertical-align: middle;
    background-color: #fff;
  }

  .tabla-hosting tbody th[scope="row"] {
    width: 15%;
    text-align: left;
  }

  .tabla-hosting tbody th[scope="row"] > strong {
    font-size: 16px;
    font-weight: 600;
    font-family: 'Open Sans Semibold', 'Open Sans', sans-serif;
  }

  .tabla-hosting tbody td {
    vertical-align: middle;
    padding: 17px 5px;
  }

  .tabla-hosting .producto {
    font-family: 'Open Sans', sans-serif;
    font-size: 18px;
    font-weight: normal;
    line-height: 0;
    padding: 18px 0 0;
  }

  .tabla-hosting .producto span {
    font-family: 'Open Sans Semibold', 'Open Sans', sans-serif;
    font-weight: 600;
    font-size: 21px;
    display: block;
  }

  .tabla-hosting .bs_claro td {
    background-color: #FEFFD7!important;
    border: 8px solid #807d7d;
    border-left: 4px solid #807d7d;
    border-right: 4px solid #807d7d;
    padding: 0 0 4px;
    vertical-align: top;
  }

  .tabla-hosting .bs_claro td:first-child {
    border: none;
    background-color: #fff!important;
  }


  .tabla-hosting .bs_claro td.oferta{
    background: #73DCFF!important;
  }


  .tabla-hosting .bs_claro td .btn_verde:after {
    content: '\f04b';
    font-family: FontAwesome;
    margin-left: 10px;
  }



  .tabla-hosting .bs_claro td p {
    padding: 0;
  }

  .tabla-hosting .bs_claro td .duration{
    font-size: 20px;
    margin: 7px 0 14px;
    height: 28px;
  }

  .tabla-hosting .bs_claro td p .price .integer , .tabla-hosting .bs_claro td p .price .decimal {
    font-family: 'OpenSansBold', 'Open Sans', sans-serif;
    font-weight: 700;
    text-shadow: 1px 1px 3px #666;
  }

  .tabla-hosting .bs_claro td p .price .integer {
    font-size: 88px;
    line-height: 38px;
  }

  .tabla-hosting .bs_claro td p .price .decimal {
    font-size: 41px;
    vertical-align: top;
    line-height: 10px;
    margin-left: 0;
  }
 
  .tabla-hosting .bs_claro td .normal-price {
    line-height: 8px;
    margin: 14px 0 3px;
    height: 9px;
  }

  .tabla-hosting .btn_verde {
    /* Permalink - use to edit and share this gradient: http://colorzilla.com/gradient-editor/#26C9FF+0,266300+100 */
    background: #26C9FF; /* Old browsers */
    background: -moz-linear-gradient(top,  #26C9FF 0%, #0085B2 100%); /* FF3.6+ */
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#26C9FF), color-stop(100%,#0085B2)); /* Chrome,Safari4+ */
    background: -webkit-linear-gradient(top,  #26C9FF 0%,#0085B2 100%); /* Chrome10+,Safari5.1+ */
    background: -o-linear-gradient(top,  #26C9FF 0%,#0085B2 100%); /* Opera 11.10+ */
    background: -ms-linear-gradient(top,  #26C9FF 0%,#0085B2 100%); /* IE10+ */
    background: linear-gradient(to bottom,  #26C9FF 0%,#0085B2 100%); /* W3C */
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#26C9FF', endColorstr='#0085B2',GradientType=0 ); /* IE6-9 */

    border: 1px solid #26C9FF;
    padding: 7px 10px;
  }

   .tabla-hosting .btn_negro {
    /* Permalink - use to edit and share this gradient: http://colorzilla.com/gradient-editor/#555555+0,000000+100 */
    background: #555555; /* Old browsers */
    background: -moz-linear-gradient(top,  #555555 0%, #000000 100%); /* FF3.6+ */
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#555555), color-stop(100%,#000000)); /* Chrome,Safari4+ */
    background: -webkit-linear-gradient(top,  #555555 0%,#000000 100%); /* Chrome10+,Safari5.1+ */
    background: -o-linear-gradient(top,  #555555 0%,#000000 100%); /* Opera 11.10+ */
    background: -ms-linear-gradient(top,  #555555 0%,#000000 100%); /* IE10+ */
    background: linear-gradient(to bottom,  #555555 0%,#000000 100%); /* W3C */
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#555555', endColorstr='#000000',GradientType=0 ); /* IE6-9 */

    border: 1px solid #fff;
    font-size: 16px;
    padding: 2px 22px;
   }

  .tabla-hosting .price {
    position: relative;
  }

  .tabla-hosting .price .currency {
    display: block;
    line-height: 4px;
    margin-bottom: 10px;
    font-weight: normal!important;
    font-size: 20px;
    position: absolute;
    right: 0;
    top: 16px;
  }

  .tabla-hosting .normal-price {
    font-size: 11px;
  }

  .tabla-hosting .normal-price span {
    font-size :16px;
  }

  .entry-content .hosting-os-selector {
    height: 40px;
    margin: 20px 0 0 0;
    display: inline-block;
  }

  .entry-content .hosting-os-selector li {
    border: 1px solid #dfdfdf;
    background-color: #ebebeb;
    cursor: pointer;
    height: 32px;
    list-style: none;
    float: left;
    width: 110px;
    font-size: 12px;
  }

  .entry-content .hosting-os-selector li.disabled {
    background-color: #f3f3f3;
  }

  .entry-content .hosting-os-selector li a {
    text-decoration: none;
    color: #222;
    font-weight: normal;
    display: block;
    height: 100%;
    padding: 4px 7px 0 12px;
  }

  .entry-content .hosting-os-selector li a .icon {
    vertical-align: middle;
    display: inline-block;
  }

  .entry-content .hosting-os-selector li a .icon-linux-small {
    margin-right: 17px;
    background-position: 0 0;
    width: 18px;
    height: 22px;
  }

  .entry-content .hosting-os-selector li a .icon-windows-small {
    margin-right: 12px;
    background-position: -36px 0;
    width: 22px;
    height: 22px;
  }

  .entry-content .hosting-os-selector li[data-os-type="linux"] {
    margin-bottom: 0;
    border-right: none;
  }

  .entry-content .hosting-os-selector li[data-os-type="linux"].disabled .icon {
    background-position: -18px 0;
  }

  .entry-content .hosting-os-selector li[data-os-type="windows"].disabled .icon {
    background-position: -58px 0;
  }

  .tabla-hosting tfoot .best td {
    padding: 0 5px;
  }

  .tabla-hosting-container .offer-conditions {
    font-family: 'Open Sans Semibold', 'Open Sans', sans-serif;
    font-weight: 600;
    font-size: 14px;
    margin: 0 0 13px 290px;
  }

  .tabla-hosting-container .offer-conditions a {
    font-family: 'Open Sans Extrabold', 'Open Sans', sans-serif;
    font-weight: 800;
  }

  .hosting-web .slider-container {
    position: relative;
    height: 235px;
  }

  .hosting-web .slider-content-type-02 {
    width: 930px;
    overflow: hidden;
    height: 244px;
    position: relative;
    margin: 0 40px;
  }

  .hosting-web .slider-visible-content-type-02 {
    width: 1860px;
    position: absolute;
    left: 0;
    display: none;
  }

  .hosting-web .testimonial  {
    margin: 0;
    width: 930px;
    display: inline-block;
    border: none;
  }

  .hosting-web .testimonial .testimonio {
    width: 600px;
  }

  @media (max-width: 1199px) {
    .hosting-web .testimonial .testimonio {
      width: 650px;
    }
  }

  .hosting-web .testimonial .testimonio p{
    margin-bottom: 20px;
    display: block;
  }

  .hosting-web .slider-container .icon-next-content,
  .hosting-web .slider-container .icon-next-content {
      cursor: pointer;
      z-index: 100;
  }

  .hosting-web .slider-container .icon {
    background: url(../../assets/image/cloud-server-sprites.png) 0 0 no-repeat;
    display: inline-block;
    vertical-align: top;
  }

  .hosting-web .slider-container .icon-prev-content {
    background-position: -90px -156px;
    width: 15px;
    height: 60px;
    position: absolute;
    top: 80px;
    left: 10px;
    display: none;
  }

  .hosting-web .slider-container .testimonial .testimonio .nombreTestimonio {
    font-family: 'Open Sans', Arial, sans-serif;
    width: auto;
    margin-bottom: 14px!important;
    margin-left: 41px!important;
  }

  .hosting-web .slider-container .testimonial .testimonio .nombreTestimonio p {
    font-family: 'Open Sans', Arial, sans-serif;
    width: auto;
    margin-bottom: 14px;
  }

  .hosting-web .slider-container .testimonial .testimonio .download {
    font: bold 15px Arial;
    margin-left: 41px!important;
  }

  .hosting-web .slider-container .testimonial .testimonio .download a {
    background: url("../../assets/image/cloud-server-sprites.png") -120px -157px;
    width: 20px;
    height: 19px;
    padding-left: 29px;

  }

  .hosting-web .slider-container .icon-next-content {
    background-position: -105px -156px;
    width: 15px;
    height: 60px;
    position: absolute;
    top: 80px;
    right: 10px;
  }





  .entry-content .hosting-web .bloque-distribuidores > div:first-child {
    display: inline-block;
    width: 160px;
    vertical-align: top
  }

  .entry-content .hosting-web .bloque-distribuidores > div.last {
    border-left: 1px solid #e6e6e6;
    padding-left: 10px;
    width: 830px;
    display: inline-block;
  }

  /* Estilos tabla comparativa hosting */
  .comparativa-hosting h3 {
    font-weight: bold;
  }

  .comparativa-hosting .tabla-hosting th[scope="colgroup"] {
    text-align: center!important;
  }

  .comparativa-hosting .tabla-hosting[data-tabla-hosting="linux"] th[scope="colgroup"] {
    padding-left: 294px;
  }

  .comparativa-hosting .tabla-hosting[data-tabla-hosting="windows"] th[scope="colgroup"] {
    padding-left: 224px;
  }

  .comparativa-hosting .hosting-os-selector li[data-os-type="windows"] {
    margin-bottom: 44px;
  }

  .tabla-hosting .icon-ok {
    background-position: -96px 0;
    display: inline-block;
    width: 26px;
    height: 26px;
  }

  table th.producto-destacado {
    background-color: #26C9FF;
    color: #fff;
    padding: 5px;
    font-size: 14px;
  }


/* NUEVA SECCION CLOUD */

  .new-cloud {
    font-family: "open sans", arial, sans-serif;
  }

  .new-cloud .product-family {
    width: 49%;
    display: inline-block;
    position: relative;
  }

  .new-cloud .product-family:first-child {
    margin-right: 1%;
  }

  .new-cloud .product-family h3 {
    font-size: 40px;
    margin-bottom: 7px;
  }

  .new-cloud .product-family .one-cloud {
    text-transform: uppercase;
  }

  .new-cloud .product-family .one-cloud span:first-child {
    font-family: "open sans", arial, sans-serif;
    font-size: 40px;
    display: inline-block;
    font-weight: 700;
  }

  .new-cloud .product-family h3 .ssd {
    background: url('/wp-content/themes/hiperconvercloudtecnholigies/images/cloud/2016/ssd.png') 0 0 no-repeat;
    width: 63px;
    height: 57px;
    display: inline-block;
    vertical-align: middle;
    margin-left: 16px;
  }


  .new-cloud .product-family h3 + p {
    margin-top: 7px;
  }


  .new-cloud .product-family .price {
    background-color: #73B9FF;
    position: absolute;
    top: 241px;
    border-radius: 8px;
    -webkit-transform: skew(-15deg);
    -moz-transform:skew(-15deg);
    -ms-transform:skew(-15deg);
    -o-transform:skew(-15deg);
    transform: skew(-15deg);
    padding: 10px;
    left: 5px;
    font-size: 14px;
    min-width: 130px;
    height: 92px;
    box-shadow: 2px 2px 2px rgba(0,0,0,0.4);
    font-style: italic;
  }

  .new-cloud .product-family:first-child .price {
    left: 7px;
  }

  .new-cloud .product-family .price > span {
    -webkit-transform: skew(15deg);
    -moz-transform:skew(15deg);
    -ms-transform:skew(15deg);
    -o-transform:skew(15deg);
    transform: skew(15deg);
    display: block;
  }

  .new-cloud .product-family .price .from {
    position: absolute;
    right: 4px;
    top: 4px;
    letter-spacing: -0.4px;
  }

  .new-cloud .product-family .price .integer {
    font-size: 53px;
    font-weight: 800;
    line-height: 48px;
  }

  .new-cloud .product-family .price .decimal {
    font-size: 22px;
    font-weight: 800;
  }

  .new-cloud .product-family .price .monthly {
    font-size: 22px;
    display: block;
    position: absolute;
    right: 16px;
    top: 44px;
  }

  .new-cloud .product-family .text-block {
    position: absolute;
    top: 350px;
  }

  .new-cloud .product-family .text-block p {
    font-size: 16px;
    font-weight: 600;
    margin-bottom: 12px;
  }

  .new-cloud .product-family .text-block ul {
    margin: 0;
  }

  .new-cloud .product-family .text-block li {
    font-size: 16px;
    list-style: none;
    line-height: 28px;
    margin: 0;
  }

  .new-cloud .product-family .text-block li i{
    color: #26C9FF;
    font-size: 23px;
    margin-right: 5px;
  }

  .new-cloud .product-family .btn-container {
    margin-top: 75px;
  }

  .new-cloud .product-family .btn-container a {
    border-radius: 0;
    border: none;
    background: #26C9FF;
    font-size: 18px;
    display: inline-block;
    vertical-align: middle;
    box-shadow: 3px 3px 3px rgba(0,0,0,0.2);
    padding: 8px 13px;
    color: #fff;
    font-weight: normal;
    letter-spacing: 0.8px;
  }

  .new-cloud .product-family .btn-container a i {
    margin-left: 13px;
    font-size: 23px;
  }

  .new-cloud .product-family .offer-conditions {
    font-size: 13px;
    font-weight: 300;
  }


  .new-cloud .partners {
    font-size: 18px;
    font-weight: 300;
    margin-top: 28px;
    border-bottom: 1px solid #8e8e8e;
  }

/* ESTILOS COMUNES SECCIONES NUEVAS */

  .responsive .container{
  margin-right: auto;
  margin-left: auto;
  }

  @media (max-width: 1199px) {
  .responsive .container{
  width: 1000px !important;
  }
  }

  @media (min-width: 1200px) {
  .responsive .container{
  width: 1170px !important;
  }
  }

  .new-section section:nth-child(odd) {
    background-color: #fff;
  }

  .new-section section:nth-child(even) {
    background-color: #f2f2f2;
  }

  #content .new-section section{
  background-color: #fff;
  }



  #content .new-section .grey-block {
  background-color: #f2f2f2;
  }

  #content .new-section,#content .new-section h2 {
  font-family: "Open Sans", arial, sans-serif;
  color: #181818;
  }

  #content .new-section .header-block h1 {
  font-family: "opensanslight", arial, sans-serif;
  font-size: 36px;
  font-weight: 300;
  margin: 0;
  }

  #content .new-section .header-block h2 {
  font-family: "opensanslight", arial, sans-serif;
  font-size: 18px;
  margin: 5px 0 18px;
  line-height: 27px;
  letter-spacing: 0.3px;
  }

  #content .new-section section h2 {
  font-size: 30px;
  margin: 0 0 20px;
  line-height: 40px;
  }


  #content .new-section .header-block .price {
  background-color: #73B9FF;
  border-radius: 8px;
  -webkit-transform: skew(-15deg);
  -moz-transform:skew(-15deg);
  -ms-transform:skew(-15deg);
  -o-transform:skew(-15deg);
  transform: skew(-15deg);
  padding: 10px;
  font-size: 14px;
  min-width: 130px;
  height: 92px;
  box-shadow: 2px 2px 2px rgba(0,0,0,0.4);
  font-style: italic;
  z-index: 2;
  }

  #content .new-section .header-block .price > span {
  -webkit-transform: skew(15deg);
  -moz-transform:skew(15deg);
  -ms-transform:skew(15deg);
  -o-transform:skew(15deg);
  transform: skew(15deg);
  display: block;
  }

  #content .new-section .section-menu li {
  list-style: none;
  display: inline-block;
  font-size: 18px;
  font-weight: 300;
  padding: 25px 0 21px;
  margin-right: 28px;
  }

  @media (max-width: 1199px) {
    #content .new-cloud-datacenter .section-menu li {
      margin-right: 25px;
    }
  }

  #content .new-section #mas-info {
  margin-bottom: -44px;
  }

  #content .new-section #mas-info a {
  display: inline-block;
  position: relative;
  width: auto;
  height: auto;
  text-transform: none;
  font-size: 24px;
  margin: 22px 106px 0 117px;
  font-weight: 600;
  padding: 8px 24px;
  letter-spacing: 0.1px;
  }

  @media (max-width: 1199px) {
  #content .new-section #mas-info a {
    margin: 22px 85px 0 105px;
  }
  }

  #content .new-section #mas-info a img {
  position: absolute;
  top: -28px;
  right: -123px;
  }

  #content .new-section section img {
  position: absolute;
  }

  #content .new-section section [data-animate="true"] {
  visibility: hidden;
  transition: visibility 1s, opacity 1s, right 1s, left 1s;
  opacity: 0;
  }

  #content .new-section section .col-left [data-animate="true"] {
  left: -60px;
  }

  #content .new-section section .col-right [data-animate="true"] {
  right: -60px;
  }

  #content .new-section section .col-left [data-animate="true"].animated{
  left: 0;
  }

  #content .new-section section .col-right [data-animate="true"].animated{
  right: 0;
  }
  #content .new-section section .col-left .animated {
  visibility: visible!important;
  opacity: 1!important;
  }

  #content .new-section section .col-right .animated {
  visibility: visible!important;
  opacity: 1!important;
  }

  #content .new-section section .soporte-tecnico .col1 {
  width: 64%;
  display: inline-block;
  }

  #content .new-section section .soporte-tecnico .col2 {
  width: 35%;
  display: inline-block;
  text-align: right;
  }

  #content .new-section section .soporte-tecnico img {
  position: relative;
  }

  @media (max-width: 1199px) {
  #content .new-section section .soporte-tecnico img {
    max-width: 260px;
    height: auto;
  }
  }

  #content .new-section .container .products .product .bestseller {
  position: absolute;
  top: -32px;
  left: 0;
  width: auto;
  height: 38px;
  font-size: 12px;
  font-weight: 600;
  text-transform: uppercase;
  padding: 12px 11px 10px 54px;
  letter-spacing: 0.2px;
  background: #73DCFF url('../../assets/image/cloud-server-sprites.png') -342px -157px no-repeat;
  box-shadow: 3px 3px 0 rgba(0,0,0,0.2);
  line-height: normal;
  }

  @media (max-width: 1199px) {
  #content .new-section .container .products .product .bestseller {
    padding: 12px 7px 10px 50px;
  }
  }

  #content .new-section .container .products .product .bestseller:after {
  content: "";
  background-color: #737373;
  width: 100%;
  height: 30px;
  position: absolute;
  top: 0;
  right: -7px;
  -webkit-transform: skew(20deg);
  -moz-transform:skew(20deg);
  -ms-transform:skew(20deg);
  -o-transform:skew(20deg);
  transform: skew(20deg);
  z-index: -1;
  }

/* NUEVA SECCION CLOUD DATACENTER */

  .new-cloud-datacenter .offer-conditions {
  font-size: 13px;
  font-weight: 300;
  margin: -5px 4px 0 30px;
  text-align: left;
  }

  .new-cloud-datacenter .fa-check {
  color: #26C9FF;
  margin-right: 5px;
  }

  .new-cloud-datacenter p {
  font-size: 20px;
  }

  .new-cloud-datacenter .row {
  position: relative;
  }

  .new-cloud-datacenter .col {
  display: inline-block;
  }

  .new-cloud-datacenter .col2 h2 {
  margin-left: 10px;
  }

  .new-cloud-datacenter .btn {
  color: #fff;
  display: block;
  width: 310px;
  height: 46px;
  margin: 22px auto 44px;
  text-transform: uppercase;
  line-height: 48px;
  font-size: 18px;
  position: relative;
  letter-spacing: 1.9px;
  }

  .new-cloud-datacenter .btn-green {
  background-color: #26C9FF;
  }

  .new-cloud-datacenter .btn-black {
  background-color: #000000;
  }


  .new-cloud-datacenter .header-block {
  height: 470px;
  }

  .new-cloud-datacenter .header-block .container {
  background: url('../../assets/image/racks4.png') right 15px top 2px no-repeat;
  position: relative;
  }

  @media (max-width: 1199px) {
  .new-cloud-datacenter .header-block .container {
  background-position: right 0 top 16px;
  }
  }

  .new-cloud-datacenter .header-block h1 .ssd {
  background: url('../../assets/image/racks4.png') 0 0 no-repeat;
  width: 63px;
  height: 57px;
  display: inline-block;
  vertical-align: middle;
  margin-left: 16px;
  }

  .new-cloud-datacenter .header-block .container .offer-conditions {
  position: absolute;
  bottom: 80px;
  right: 485px;
  }


  .new-cloud-datacenter .header-block .container .logo-intel {
  position: absolute;
  right: 20px;
  bottom: 50px;
  }

  @media (max-width: 1199px) {
  .new-cloud-datacenter .header-block .container .logo-intel {
  bottom: 28px;
  right: -60px;
  }
  }

  .new-cloud-datacenter .header-block .container .logo-intel img {
  display: block;
  margin: 0 auto;
  }

  .new-cloud-datacenter .header-block .container .logo-intel span {
  font-size: 14px;
  display: block;
  text-align: center;
  line-height: 15px;
  margin-top: 12px;
  font-style: italic;
  }


  .new-cloud-datacenter .header-block .container > div {
  display: table-cell;
  vertical-align: top;
  width: 70%;
  position: relative;
  }

  .new-cloud-datacenter .header-block .container .content {
  width: 40%;
  }
  .new-cloud-datacenter .header-block .container .content .logos-aenor img {
  margin-top: 10px;
  }

  @media (max-width: 1199px) {
  .new-cloud-datacenter .header-block .container .content .logos-aenor img {
  margin-top: 0;
  width: 115px;
  height: auto;
  }
  }

  .new-cloud-datacenter .header-block .container .content .logos-vmware img {
    position: absolute;
    bottom: 58px;
    left: 180px;
  }

  .new-cloud-datacenter .header-block .container > div.last .price {
  position: absolute;
  top: 1px;
  right: 527px;
  }

  @media (max-width: 1199px) {
  .new-cloud-datacenter .header-block .container > div.last .price {
  right: 430px;
  }
  }

  .new-cloud-datacenter .header-block .container > div.last .price .from {
  display: block;
  font-weight: bold;
  text-align: center;
  }
/* pesos precio uno $3,570,    99 */
  .new-cloud-datacenter .header-block .container > div.last .price .integer {
  font-size: 40px;
  font-weight: 800;
  line-height: 48px;
  }
/* centavos precio uno #3,570,    99 */
  .new-cloud-datacenter .header-block .container > div.last .price .decimal {
  font-size: 22px;
  font-weight: 800;
  }

  .new-cloud-datacenter .header-block .container > div.last .price .decimal span{
  font-weight: normal;
  font-size: 16px;
  margin-left: 2px;
  }

  .new-cloud-datacenter .header-block .container > div.last .price .monthly {
  font-size: 16px;
  display: block;
  position: absolute;
  right: 0;
  top: 21px;
  }

  .new-cloud-datacenter .header-block .container > div.last form {
    border: 1px solid #26C9FF;
    background-color: rgba(255,255,255,0.91);
    width: 375px;
    position: absolute;
    left: 158px;
    top: 24px;
  }

  .new-cloud-datacenter .header-block .container > div.last form .encabezado{
    font-size: 24px;
    margin: 0 0 11px;
    padding: 13px 18px 0;
  }

  .new-cloud-datacenter .header-block .container > div.last form input[type="text"],
  .new-cloud-datacenter .header-block .container > div.last form input[type="email"],
  .new-cloud-datacenter .header-block .container > div.last form input[type="tel"]{
    font-size: 12px;
    width: 324px;
    margin: 0 auto;
    display: block;
    height: 31px;
    padding: 0 0 0 12px;
    border: 1px solid #aaa;
    background-color: #fff;
    box-shadow: none;
  }

  .new-cloud-datacenter .header-block .container > div.last form #f_first_name > p,
  .new-cloud-datacenter .header-block .container > div.last form #f_email > p,
  .new-cloud-datacenter .header-block .container > div.last form #f_phone > p {
    margin: 0;
  }


  .new-cloud-datacenter .header-block .container > div.last #f_acepta {
    padding: 0 25px;
  }

  .new-cloud-datacenter .header-block .container > div.last form #error_first_name,
  .new-cloud-datacenter .header-block .container > div.last form #error_email,
  .new-cloud-datacenter .header-block .container > div.last form #error_phone,
  .new-cloud-datacenter .header-block .container > div.last form #error_00ND0000003lovg {
    font-size: 12px!important;
    height: 24px!important;
  }

  .new-cloud-datacenter .header-block .container > div.last form #error_first_name,
  .new-cloud-datacenter .header-block .container > div.last form #error_email,
  .new-cloud-datacenter .header-block .container > div.last form #error_phone {
    margin: 3px 0 0 25px!important;
  }

  .new-cloud-datacenter .header-block .container > div.last form #error_00ND0000003lovg {
    margin: 3px 0 0 27px!important;
    height: 30px!important;
  }

  .new-cloud-datacenter .header-block .container > div.last form #f_acepta p{
    text-align: right;
    margin-bottom: 0;
  }

  .new-cloud-datacenter .header-block .container > div.last form #f_acepta label{
    font-size: 12px;
  }

  .new-cloud-datacenter .header-block .container > div.last form input[type="submit"] {
    color: #fff;
    background: none;
    background-color: #26C9FF;
    font-size: 16px;
    font-weight: 700;
    text-transform: none;
    border-radius: 0;
    border: none;
  }

  .new-cloud-datacenter .header-block .container > div.last img {
  position: absolute;
  right: 7%;
  top: 11%;
  }

  @media (max-width: 1199px) {
  .new-cloud-datacenter .header-block .container > div.last img {
  right: 0;
  }
  }

  .new-cloud-datacenter .header-block ul {
  margin: 0;
  }

  .new-cloud-datacenter #content .header-block ul li {
  list-style: none;
  font-size: 14px;
  line-height: 22px;
  letter-spacing: -0.1px;
  }

  .new-cloud-datacenter .header-block li i {
  font-size: 23px;
  }

  .new-cloud-datacenter #content .header-block ul li span{
  display: inline-block;
  vertical-align: top;
  width: 93%;
  }

  .new-cloud-datacenter .block-02 .container {
  padding: 23px 0 60px;
  position: relative;
  }

  .new-cloud-datacenter .block-02 .container p {
  margin-bottom: 0;
  }

  .new-cloud-datacenter .block-02 .container .group-selector {
  margin-left: 0;
   }

  .new-cloud-datacenter .block-02 .container .group-selector li {
  list-style: none;
  display: table-cell;
  border: 1px solid;
  padding: 3px 0;
  width: 153px;
  letter-spacing: -0.5px;
  background-color: #d7d7d7;
  cursor: pointer;
  }

  .new-cloud-datacenter .block-02 .container .group-selector li.selected {
  background-color: #fff;
  }

  .new-cloud-datacenter .block-02 .container .group-selector li span {
  vertical-align: middle;
  }


  .new-cloud-datacenter .block-02 .container .group-selector li .sprite {
  background: url("../../assets/image/sprites.png") 0 0  no-repeat;
  display: inline-block;
  padding: 0;
  }

  .new-cloud-datacenter .block-02 .container .group-selector li .sprite-autogestionado {
  background-position: 0 0;
  width: 26px;
  height: 25px;
  margin: 0 9px 0 5px;
  }

  .new-cloud-datacenter .block-02 .container .group-selector li .sprite-gestionado {
  background-position: -26px 0px;
  width: 26px;
  height: 25px;
  margin: 0 13px 0 7px;
  }

  .new-cloud-datacenter .block-02 .container .group-selector li:first-child {
  border-right: none;
  }



  .new-cloud-datacenter .block-02 .container .products {
  text-align: center;
  font-size: 0;
  }

  .new-cloud-datacenter .block-02 .container .products .product {
  background-color: #fff;
  border: 2px solid #212121;
  height: 300px;
  width: 32.8%;
  display: inline-block;
  vertical-align: middle;
  height: 1337px;
  }

  @media (max-width: 1199px) {
  .new-cloud-datacenter .block-02 .container .products .product {
  height: 1417px;
  }
  }

  .new-cloud-datacenter .block-02 .container .products .product .claim {
  color: #fff;
  background-color:#212121;
  height: 74px;
  display: table;
  width: 382px;
  margin-bottom: 11px;
  }

  @media (max-width: 1199px) {
  .new-cloud-datacenter .block-02 .container .products .product .claim {
  width: 100%;
  }
  }

  .new-cloud-datacenter .block-02 .container .products .product .claim span{
  display: table-cell;
  vertical-align: middle;
  line-height: 25px;
  }

  .new-cloud-datacenter .block-02 .container .products .product img {
  margin: 0 auto;
  display: block;
  }

  .new-cloud-datacenter .block-02 .container .products .product .product-family {
  font-size: 30px;
  font-weight: 600;
  margin-top: 10px;
  line-height: 19px;
  }

  .new-cloud-datacenter .block-02 .container .products .product .product-name {
  font-size: 48px;
  font-weight: 700;
  height: 70px;
  margin-top: 16px;
  }

  .new-cloud-datacenter .block-02 .container .products .select-container {
  width: 310px;
  overflow: hidden;
  margin: 0 auto;
  border: 1px solid;
  margin-top: 13px;
  position: relative;

  /* Permalink - use to edit and share this gradient: http://colorzilla.com/gradient-editor/#ffffff+0,ffffff+89,26C9FF+89,26C9FF+100 */
  background: rgb(255,255,255); /* Old browsers */
  background: -moz-linear-gradient(left,  rgba(255,255,255,1) 0%, rgba(255,255,255,1) 88%, rgba(0,133,178,1) 88%, rgba(0,133,178,1) 100%); /* FF3.6-15 */
  background: -webkit-linear-gradient(left,  rgba(255,255,255,1) 0%,rgba(255,255,255,1) 88%,rgba(0,133,178,1) 88%,rgba(0,133,178,1) 100%); /* Chrome10-25,Safari5.1-6 */
  background: linear-gradient(to right,  rgba(255,255,255,1) 0%,rgba(255,255,255,1) 88%,rgba(0,133,178,1) 88%,rgba(0,133,178,1) 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#ffffff',GradientType=1 ); /* IE6-9 */
  }

  .new-cloud-datacenter .block-02 .container .products .select-container .fa-chevron-down {
  position: absolute;
  top: 30px;
  right: 6px;
  color: #fff;
  font-size: 10px;
  pointer-events: none;
  }

  .new-cloud-datacenter .block-02 .container .products .select-container select {
  font-family: "open sans", arial, sans-serif;
  font-size: 25px;
  font-weight: bold;
  height: 71px;
  border: none;
  background: none;
  width: 340px;
  padding-left: 1px;
  cursor: pointer;
  }

  .new-cloud-datacenter .block-02 .container .products .product .product-description .text-before-price {
  font-style: italic;
  font-size: 24px;
  margin: 26px auto 0;
  line-height: 23px;
  }

  .new-cloud-datacenter .block-02 .container .products .product .product-description .price {
  position: relative;
  display: inline-block;
  font-style: italic;
  }
/* pesos de la seccion gestionado */
  .new-cloud-datacenter .block-02 .container .products .product .product-description .price .integer{
  font-size: 70px;
  line-height: 70px;
  font-weight: 800;
  }
/* centavos de la seccion gestionado */
  .new-cloud-datacenter .block-02 .container .products .product .product-description .price .decimal{
  font-size: 22px;
  font-weight: 800;
  }

  .new-cloud-datacenter .block-02 .container .products .product .product-description .price .currency{
  font-size: 24px;
  font-style: italic;
  position: absolute;
  right: -20px;
  top: 10px;
  }

  .new-cloud-datacenter .block-02 .container .products .product .product-description .text-after-price {
  font-size: 26px;
  font-style: italic;
  position: relative;
  width: 50%;
  margin: 13px auto 0;
  }

  .new-cloud-datacenter .block-02 .container .products .product .product-description .btn .fa-play {
  position: absolute;
  right: 39px;
  top: 15px;
  -webkit-transform: scaleX(1.4);
  -moz-transform:scaleX(1.4);
  -ms-transform:scaleX(1.4);
  -o-transform:scaleX(1.4);
  transform: scaleX(1.4);
  }


  @media (max-width: 1199px) {
  .new-cloud-datacenter .block-02 .container .products .product .proximamente {
  width: 320px;
  height: auto;
  }
  }

  .new-cloud-datacenter .block-02 .container .products .product .product-description ul {
  margin-left: 30px;
  }

  .new-cloud-datacenter .block-02 .container .products .product .product-description li {
  list-style: none;
  font-size: 18px;
  font-weight: 300;
  text-align: left;
  margin-bottom: 22px;
  line-height: 21px;
  letter-spacing: -0.4px;
  }

  .new-cloud-datacenter .block-02 .container .products .product .product-description li .fa-check {
  padding-right: 13px;
  font-size: 22px;
  display: table-cell;
  }

  .new-cloud-datacenter .block-02 .container .products .product .product-description li span {
  display: table-cell;
  }

  .new-cloud-datacenter .block-02 .container .products .product .product-description li span strong {
  font-size: 24px;
  }

  .new-cloud-datacenter .block-02 .container .products .product .datacenter-5,
  .new-cloud-datacenter .block-02 .container .products .product .datacenter-10,
  .new-cloud-datacenter .block-02 .container .products .product .datacenter-50,
  .new-cloud-datacenter .block-02 .container .products .product .datacenter-100 {
  display: none;
  }


  .new-cloud-datacenter .block-02 .container .products .highlighted {
  box-shadow: 3px 3px 6px rgba(0,0,0,0.3);
  border: 3px solid #26C9FF;
  height: 1366px;
  width: 34.2%;
  position: relative;
  z-index: 1;
  }

  @media (max-width: 1199px) {
  .new-cloud-datacenter .block-02 .container .products .highlighted {
  height: 1456px;
  }
  }

  .new-cloud-datacenter .block-02 .container .products .highlighted .claim{
  background-color:#26C9FF;
  width: 395px;
  margin-bottom: 36px;
  }

  @media (max-width: 1199px) {
  .new-cloud-datacenter .block-02 .container .products .highlighted .claim {
  width: 100%;
  margin-bottom: 31px;
  }
  }


  .new-cloud-datacenter .block-02 .container .products .highlighted .product-family {
  line-height: 18px;
  margin-top: 0;
  }

  @media (max-width: 1199px) {
  .new-cloud-datacenter .block-02 .container .products .highlighted .product-family {
  margin-top: 5px;
  }
  }

  .new-cloud-datacenter .block-02 .container .products .highlighted .product-description .text-before-price {
  margin: 26px auto 0;
  }


  .new-cloud-datacenter .block-02 .container .products .highlighted .product-description .offer {
  background-color: #73DCFF;
  border-radius: 12px;
  width: 200px;
  margin: 26px auto 0;
  height: 24px;
  line-height: 24px;
  }

  .new-cloud-datacenter .block-02 .container .products .highlighted .product-description .offer span {
  font-weight: 600;
  }

  .new-cloud-datacenter .block-02 .container .products .highlighted .product-description .text-after-price {
  height: 48px;
  }

  .new-cloud-datacenter .block-02 .container .products .highlighted .product-description .price-no-offer {
  font-size: 36px;
  font-style: italic;
  position: relative;
  width: 50%;
  margin: 6px auto 0;
  }


  .new-cloud-datacenter .block-02 .container .products .highlighted .product-description .price-no-offer:after {
  content: '';
  position: absolute;
  border-bottom: 2px solid #e30613;
  top: 23px;
  left: 47px;
  width: 84px;
  -webkit-transform: rotate(-23deg);
  -moz-transform:rotate(-23deg);
  -ms-transform:rotate(-23deg);
  -o-transform:rotate(-23deg);
  transform: rotate(-23deg);
  }

  .new-cloud-datacenter .block-02 .container .products .highlighted .product-description .price-no-offer span {
  font-size: 24px;
  }


  .new-cloud-datacenter .block-02 .container .products .no-border-left {
  border-left: none;
  }
  .new-cloud-datacenter .block-02 .container .products .no-border-right {
  border-right: none;
  }

  .new-cloud-datacenter .block-02 .container .gestionado  .products .product {
  width: 25%;
  }

  .new-cloud-datacenter .block-02 .container .gestionado  .products .product .claim {
  width: 101%;
  font-size: 20px;
  font-weight: 400;
  }

  @media (max-width: 1199px) {
    .new-cloud-datacenter .block-02 .container .gestionado  .products .product .claim {
      width: 100%;
    }
  }


  .new-cloud-datacenter .block-02 .container .gestionado  .products .product .claim + p {
  height: 192px;
  }

  .new-cloud-datacenter .block-02 .container .gestionado  .products .product img {
  margin-top: 30px;
  }

  .new-cloud-datacenter .block-02 .container .gestionado  .products .product .product-family {
  border-top: 1px solid #000;
  line-height: 34px;
  padding-top: 18px;
  }

  @media (max-width: 1199px) {
  .new-cloud-datacenter .block-02 .container .gestionado  .products .product .product-family {
      font-size: 28px;
    }
  }

  .new-cloud-datacenter .block-02 .container .gestionado  .products .product .product-family span{
  font-size: 34px;
  font-weight: 700;
  display: block;
  }

  @media (max-width: 1199px) {
  .new-cloud-datacenter .block-02 .container .gestionado  .products .product .product-family span{
      font-size: 32px;
    }
  }

  .new-cloud-datacenter .block-02 .container .gestionado .products .product .product-description .text-before-price {
  margin-top: 16px;
  }
/* pesos en seccion que no es gestion  */
  .new-cloud-datacenter .block-02 .container .gestionado .products .product .product-description .price .integer {
  font-size: 40px;
  line-height: normal;
  }

  @media (max-width: 1199px) {
   .new-cloud-datacenter .block-02 .container .gestionado .products .product .product-description .price .integer {
      font-size: 30px;
    }
  }
/* centavos en seccion que no es gestion  */
  .new-cloud-datacenter .block-02 .container .gestionado .products .product .product-description .price .decimal {
  font-size: 22px;
  }

  .new-cloud-datacenter .block-02 .container .gestionado .products .product .product-description .price .currency {
  top: 22px;
  right: -26px;
  }

  @media (max-width: 1199px) {
    .new-cloud-datacenter .block-02 .container .gestionado .products .product .product-description .price .currency {
      font-size: 20px;
      right: -16px;
    }
  }

  .new-cloud-datacenter .block-02 .container .gestionado .products .product .btn-black {
  width: 238px;
  text-align: left;
  padding-left: 43px;
  }

  .new-cloud-datacenter .block-02 .container .gestionado .products .product .btn-black .fa{
  right: 29px;
  }

  .new-cloud-datacenter .block-02 .container .gestionado  .products .highlighted {
  width: 25%;
  }

  .new-cloud-datacenter .block-02 .container .gestionado  .products .highlighted .claim + p {
  height: 210px;
  }

  .new-cloud-datacenter #content .new-section .gestionado {
  display: none;
  }


  .new-cloud-datacenter #content .gestionado h2 {
  letter-spacing: -0.4px;
  }

  .new-cloud-datacenter #content .section-00 .ventajas-solucion-gestionada {
  top: -68px;
  }

  @media (max-width: 1199px) {
    .new-cloud-datacenter #content .section-00 .ventajas-solucion-gestionada {
      top: 60px;
    }
  }

  .new-cloud-datacenter #content .section-00 .gestionado-que-incluye {
  top: 55px;
  }

  @media (max-width: 1199px) {
    .new-cloud-datacenter #content .section-00 .gestionado-que-incluye {
      top: 160px;
    }
  }

  .new-cloud-datacenter #content .section-00 table col {
  width: 18%;
  }

  .new-cloud-datacenter #content .section-00 table col:first-child {
  width: 28%;

  }

  .new-cloud-datacenter #content .section-00 table thead th {
  background-color: #333;
  border-right: 0;
  color: #fff;
  padding: 6px;
  font-size: 24px;
  font-weight: 700;
  text-transform: uppercase;
  vertical-align: middle;
  }

  .new-cloud-datacenter #content .section-00 table tbody th {
  text-align: left;
  }

  .new-cloud-datacenter #content .section-00 table th,.new-cloud-datacenter #content .section-00 table td {
    font-size: 18px;
    padding: 13px 18px;
    background-color: #e6e6e6;
    border-bottom: 2px solid #fff;
    border-right: 2px solid #ebebeb;
  }

  .new-cloud-datacenter #content .section-00 table .even th,.new-cloud-datacenter #content .section-00 table .even td {
    background-color: #f5f5f5;
  }

  .new-cloud-datacenter #content .section-00 table .last th,.new-cloud-datacenter #content .section-00 table .last td {
    border-bottom: 2px solid #ebebeb;
  }

  .new-cloud-datacenter #content .section-00 table tbody td .fa {
    background-color: #26C9FF;
    color: #fff;
    border-radius: 50%;
    padding: 4px;
  }


  .new-cloud-datacenter .section-menu {
  background-color: #242424;
  margin: 0;
  }

  .new-cloud-datacenter .fixed-menu {
  position: fixed;
  top: 0;
  left: 0;
  width: 100%;
  z-index: 1000;
  }

  .new-cloud-datacenter .fixed-menu + section {
  margin-top:0;
  }


  .new-cloud-datacenter .section-menu ul {
  margin: 0;
  }



  .new-cloud-datacenter .section-menu li:last-child {
  margin-right: 0;
  }


  .new-cloud-datacenter .section-menu li a {
  color: #fff;
  }

  .new-cloud-datacenter .section-menu li a:active, a:visited, a:focus {
  text-decoration: none;
  }

  .new-cloud-datacenter .section-menu li a.active {
  border-bottom: 12px solid #26C9FF;
  padding-bottom: 20px;
  text-decoration: none;
  }


  .new-cloud-datacenter section h1 {
  font-size: 37px;
  overflow: hidden;
  }

  @media (max-width: 1199px) {
  .new-cloud-datacenter section h1 {
  font-size: 32px;
  }
  }

  .new-cloud-datacenter section h1 > span {
  -webkit-transform: skew(-45deg) translateX(-54px);
  -moz-transform: skew(-45deg) translateX(-54px);
  -ms-transform: skew(-45deg) translateX(-54px);
  -o-transform: skew(-45deg) translateX(-54px);
  transform: skew(-45deg) translateX(-54px);
  display: block;
  background-color: #cdcdcd;
  padding: 24px 0 32px 94px;
  width: 478px;
  }

  @media (max-width: 1199px) {
  .new-cloud-datacenter section h1 > span {
  padding: 24px 0 32px 74px;
  }
  }

  .new-cloud-datacenter section h1 > span span {
  -webkit-transform: skew(45deg);
  -moz-transform: skew(45deg);
  -ms-transform: skew(45deg);
  -o-transform: skew(45deg);
  transform: skew(45deg);
  display: block;
  }

  @media (max-width: 1199px) {
    .new-cloud-datacenter section .col-left img,
    .new-cloud-datacenter section .col-right img  {
      max-width: 400px;
      height: auto;
    }
  }


  .new-cloud-datacenter section ul {
  margin: 0;
  }
  .new-cloud-datacenter section p,
  .new-cloud-datacenter section ul li {
  list-style: none;
  font-size: 20px;
  font-weight: 300;
  display: table;
  line-height: 25px;
  margin-bottom: 18px;
  }

  .new-cloud-datacenter section ul li span:first-child {
  display: table-cell;
  padding: 0 30px 0 37px;
  }

  .new-cloud-datacenter .section-01 .slider-container {
  position: absolute;
  top: 0;
  left: 40px;
  }

  .new-cloud-datacenter .section-01 .slider-container .slider-visible-content {
  overflow: hidden;
  width: 466px;
  height: 272px;
  margin: 0 auto;
  position: relative;
  }

  .new-cloud-datacenter .section-01 .slider-container .slider-visible-content .slider-overlay {
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
  left: 0;
  z-index: 100;
  }

  .new-cloud-datacenter .section-01 .slider-container .slider-visible-content .slider-overlay:hover{
  background-color: rgba(0,0,0,0.5);
  cursor: pointer;
  }


  .new-cloud-datacenter .section-01 .slider-container .slider-visible-content .slider-overlay .fa-search-plus{
  display: none;
  }

  .new-cloud-datacenter .section-01 .slider-container .slider-visible-content .slider-overlay:hover .fa-search-plus{
  display: block;
  font-size: 35px;
  color: #fff;
  background-color: #000;
  border-radius: 50%;
  width: 60px;
  height: 60px;
  text-align: center;
  padding-top: 10px;
  top: 50%;
  left: 50%;
  position: absolute;
  -webkit-transform: translateX(-50%) translateY(-50%);
  -moz-transform: translateX(-50%) translateY(-50%);
  -ms-transform: translateX(-50%) translateY(-50%);
  -o-transform: translateX(-50%) translateY(-50%);
  transform: translateX(-50%) translateY(-50%);
  }

  .new-cloud-datacenter .section-01 .slider-container .slider-visible-content .slider-content {
  width: 3728px;
  position: absolute;
  left: 0;
  }

  .new-cloud-datacenter .section-01 .slider-container .slider-visible-content .slider-content:hover {
   cursor: pointer;
  }

  .new-cloud-datacenter .section-01 .slider-container .slider-visible-content .slider-content li{
  float: left;
  }

  .new-cloud-datacenter .section-01 .slider-container .slider-visible-content .slider-content li img{
  margin: 0;
  }


  #content .new-section section .slider-container .slider-visible-content .slider-content li img {
  position: relative;
  }


  .new-cloud-datacenter .section-01 .slider-container .slider-controls {
  position: relative;
  height: 50px;
  display: table;
  width: 100%;
  margin-top: 0;
  }
  .new-cloud-datacenter .section-01 .slider-container .slider-controls .btn-prev-content,
  .new-cloud-datacenter .slider-container .slider-controls .btn-next-content {
  display: table-cell;
  width: 50px;
  height: 50px;
  color: #000;
  font-size: 32px;
  position: absolute;
  top: -155px;
  text-align: center;
  line-height: 51px;
  cursor: pointer;
  }
  .new-cloud-datacenter .section-01 .slider-container .slider-controls .btn-prev-content {
  left: -65px;
  }

  @media (max-width: 1199px) {
  .new-cloud-datacenter .section-01 .slider-container .slider-controls .btn-prev-content {
  left: -55px;
  }
  }

  .new-cloud-datacenter .section-01 .slider-container .slider-controls .btn-next-content {
  right: -65px;
  }

  @media (max-width: 1199px) {
  .new-cloud-datacenter .section-01 .slider-container .slider-controls .btn-next-content {
  right: -55px;
  }
  }

  .new-cloud-datacenter .section-01 .slider-container .slider-controls .slider-counter,
  .new-cloud-datacenter .section-01 .slider-container .slider-controls .slider-counter-text {
  vertical-align: middle;
  text-align: center;
  }
  .new-cloud-datacenter .section-01 .slider-container .slider-controls .slider-counter-text {
  display: none;
  }
  .new-cloud-datacenter .section-01 .slider-container .slider-controls .slider-counter {
  display: table-cell;
  }
  .new-cloud-datacenter .section-01 .slider-container .slider-controls .slider-counter li {
  width: 14px;
  height: 14px;
  background-color: #fff;
  border-radius: 50%;
  border: 1px solid #000;
  display: inline-block;
  margin: 0 6px;
  }
  .new-cloud-datacenter .section-01 .slider-container .slider-controls .slider-counter li.selected {
  background-color: #000;
  }

  .new-cloud-datacenter .section-01 h1 {
  margin-bottom: 42px;
  }
  .new-cloud-datacenter .section-01 .maquinas-virtuales {
  position: absolute;
  top: -108px;
  right: 65px;
  }

  @media (max-width: 1199px) {
  .new-cloud-datacenter .section-01 .maquinas-virtuales {
  top: -48px;
  right: 35px;
  }
  }

  .new-cloud-datacenter .section-01 .balanceo-carga {
  position: absolute;
  right: 23px;
  top: 30px;
  }

  @media (max-width: 1199px) {
  .new-cloud-datacenter .section-01 .balanceo-carga {
  top: 22px;
  }
  }

  .new-cloud-datacenter .section-01 .catalogo-imagenes {
  position: absolute;
  top: 0;
  left: 70px;
  }

  @media (max-width: 1199px) {
  .new-cloud-datacenter .section-01 .catalogo-imagenes {
  top: 50px;
  left: 50px;
  }
  }

  .new-cloud-datacenter .section-02 h1 {
  margin-bottom: 20px;
  }

  .new-cloud-datacenter .section-02 .seguridad {
  position: absolute;
  top: 30px;
  right: 122px;
  }

  @media (max-width: 1199px) {
  .new-cloud-datacenter .section-02 .seguridad {
  right: 82px;
  }
  }

  .new-cloud-datacenter .section-02 .tuneles-vpn {
  position: absolute;
  top: 10px;
  left: 13px;
  }

  .new-cloud-datacenter .section-02 .gestion-usuarios-container {
  height: 300px;
  }

  .new-cloud-datacenter .section-02 .gestion-usuarios-container .gestion-usuarios {
  position: absolute;
  top: -20px;
  right: 69px;
  }

  @media (max-width: 1199px) {
  .new-cloud-datacenter .section-02 .gestion-usuarios-container .gestion-usuarios {
  top: 0;
  right: 29px;
  }
  }

  .new-cloud-datacenter .section-03 .gestion-red {
  position: absolute;
  top: 70px;
  left: 82px;
  }

  @media (max-width: 1199px) {
  .new-cloud-datacenter .section-03 .gestion-red {
  left: 42px;
  }
  }

  .new-cloud-datacenter .section-03 .vcloud-connector-container {
  height: 320px;
  }

  .new-cloud-datacenter .section-03 .vcloud-connector-container .vcloud-connector {
  position: absolute;
  top: -34px;
  right: 28px;
  }

  @media (max-width: 1199px) {
  .new-cloud-datacenter .section-03 .vcloud-connector-container .vcloud-connector {
  top: 16px;
  }
  }

  .new-cloud-datacenter #content .section-04 h1 {
  margin-bottom: 42px;
  }

  .new-cloud-datacenter #content .section-04 .externalizacion {
  position: absolute;
  left: 84px;
  top: 30px;
  }

  @media (max-width: 1199px) {
  .new-cloud-datacenter #content .section-04 .externalizacion {
  top: 10px;
  left: 54px;
  }
  }

   .new-cloud-datacenter #content .section-04 .centro-datos-virtual {
  position: absolute;
  top: 30px;
  right: 43px;
  }

  @media (max-width: 1199px) {
  .new-cloud-datacenter #content .section-04 .centro-datos-virtual {
  top: -10px;
  }
  }

  .new-cloud-datacenter #content .section-04 .site-contingencia {
  position: absolute;
  left: 120px;
  top: 0;
  }

  @media (max-width: 1199px) {
  .new-cloud-datacenter #content .section-04 .site-contingencia {
  left: 70px;
  top: 5px;
  }
  }

  .new-cloud-datacenter #content .section-04 .cloud-hibrido-container {
  height: 560px;
  }

  .new-cloud-datacenter #content .section-04 .cloud-hibrido {
  position: absolute;
  top: 35px;
  right: 74px;
  }

  @media (max-width: 1199px) {
   .new-cloud-datacenter #content .section-04 .cloud-hibrido {
  top: 95px;
  right: 34px;
  }
  }

  .new-cloud-datacenter #content .section-05 h1 {
  margin-bottom: 40px;
  }

  .new-cloud-datacenter #content .section-05 h3 {
  font-size: 16px;
  font-weight: 700;
  margin-bottom: 0;
  line-height: 20px;
  }

  .new-cloud-datacenter #content .section-05 p {
  font-size: 16px;
  font-weight: 300;
  line-height: 19px;
  margin: 0;
  }

  .new-cloud-datacenter #content .section-05 .row {
  max-height: 190px;
  }

  @media (max-width: 1199px) {
  .new-cloud-datacenter #content .section-05 .row {
  max-height: 230px;
  }
  }

  .new-cloud-datacenter #content .section-05 .col1,
  .new-cloud-datacenter #content .section-05 .col2 {
  display: inline-block;
  vertical-align: top;
  }

  .new-cloud-datacenter #content .section-05 .col1 {
  width: 50%;
  }

  .new-cloud-datacenter #content .section-05 .col2 {
  width: 49%;
  }

  .new-cloud-datacenter #content .section-05 .col1 > p,
  .new-cloud-datacenter #content .section-05 .col2 > p {
  display: inline-block;
  width: 220px;
  vertical-align: top;
  padding-top: 45px;
  }

  .new-cloud-datacenter #content .section-05 .col1 > p img,
  .new-cloud-datacenter #content .section-05 .col2 > p img {
  margin-left: auto;
  display: block;
  margin-right: auto;
  }

  .new-cloud-datacenter #content .section-05 .col1 > div,
  .new-cloud-datacenter #content .section-05 .col2 > div {
  display: inline-block;
  vertical-align: top;
  margin-top: 40px;
  }

  .new-cloud-datacenter #content .section-05 .col1 > div {
  width: 330px;
  }

  @media (max-width: 1199px) {
  .new-cloud-datacenter #content .section-05 .col1 > div {
  width: 250px;
  }
  }

  .new-cloud-datacenter #content .section-05 .col2 > div {
  width: 348px;
  }

  @media (max-width: 1199px) {
  .new-cloud-datacenter #content .section-05 .col2 > div {
  width: 260px;
  }
  }

  .new-cloud-datacenter #content .section-05 .slider-container {
    position: relative;
    height: 235px;
  }

  .new-cloud-datacenter #content .section-05 .slider-content-type-02 {
    width: 1090px;
    overflow: hidden;
    height: 244px;
    position: relative;
    margin: 0 40px;
  }

  @media (max-width: 1199px) {
    .new-cloud-datacenter #content .section-05 .slider-content-type-02 {
      width: 910px;
    }
  }

  .new-cloud-datacenter #content .section-05 .slider-visible-content-type-02 {
    width: 6540px;
    position: absolute;
    left: 0;
    display: none;
  }

  .new-cloud-datacenter #content .section-05 .testimonial  {
    margin: 0;
    width: 1090px;
    display: inline-block;
    border: none;
  }

  .new-cloud-datacenter #content .section-05 .testimonial .testimonio {
    width: 750px;
  }

  @media (max-width: 1199px) {
    .new-cloud-datacenter #content .section-05 .testimonial .testimonio {
      width: 650px;
    }
  }

  .new-cloud-datacenter #content .section-05 .testimonial .testimonio p{
    margin-bottom: 20px;
    display: block;
  }

  .new-cloud-datacenter #content .section-05 .slider-container .icon-prev-content, .new-cloud-datacenter #content .section-05 .slider-container .icon-next-content {
      cursor: pointer;
      z-index: 100;
  }

  .new-cloud-datacenter #content .section-05 .icon {
    background: url(../../assets/image/cloud-server-sprites.png) 0 0 no-repeat;
    display: inline-block;
    vertical-align: top;
  }

  .new-cloud-datacenter #content .section-05 .slider-container .icon-prev-content {
    background-position: -90px -156px;
    width: 15px;
    height: 60px;
    position: absolute;
    top: 80px;
    left: 10px;
    display: none;
  }

  .new-cloud-datacenter #content .section-05 .slider-container .testimonial .testimonio .nombreTestimonio {
    font-family: 'Open Sans', Arial, sans-serif;
    width: auto;
    margin-bottom: 14px!important;
    margin-left: 41px!important;
  }

  .new-cloud-datacenter #content .section-05 .slider-container .testimonial .testimonio .nombreTestimonio p {
    font-family: 'Open Sans', Arial, sans-serif;
    width: auto;
    margin-bottom: 14px;
  }

  .new-cloud-datacenter #content .section-05 .slider-container .testimonial .testimonio .download {
    font: bold 15px Arial;
    margin-left: 41px!important;
  }

  .new-cloud-datacenter #content .section-05 .slider-container .testimonial .testimonio .download a {
    background: url("../../assets/image/cloud-server-sprites.png") -120px -157px;
    width: 20px;
    height: 19px;
    padding-left: 29px;

  }

  .new-cloud-datacenter #content .section-05 .slider-container .icon-next-content {
    background-position: -105px -156px;
    width: 15px;
    height: 60px;
    position: absolute;
    top: 80px;
    right: 10px;
  }


  .new-cloud-datacenter #content .section-06 h1 {
  margin-bottom: 37px;
  }

  .new-cloud-datacenter #content .section-06 p {
  font-size: 24px;
  line-height: 34px;
  }

/* NUEVA SECCION CLOUD GESTIONADO */
  .new-cloud-gestionado #miga {
  position: absolute;
  top: -25px;
  left: 0px;
  z-index: 10;
  }

  .new-cloud-gestionado .offer-conditions {
  font-size: 13px;
  font-weight: 300;
  margin: -5px 4px 0 30px;
  text-align: left;
  }

  .new-cloud-gestionado .fa-check {
  color: #26C9FF;
  margin-right: 5px;
  }

  .new-cloud-gestionado p {
  font-size: 20px;
  }

  .new-cloud-gestionado .row {
  position: relative;
  }

  .new-cloud-gestionado .col {
  display: inline-block;
  }

  .new-cloud-gestionado .col2 h2 {
  margin-left: 10px;
  }

  .new-cloud-gestionado .btn {
  color: #fff;
  display: block;
  width: 310px;
  height: 46px;
  margin: 22px auto 44px;
  text-transform: uppercase;
  line-height: 48px;
  font-size: 18px;
  position: relative;
  letter-spacing: 1.9px;
  }

  .new-cloud-gestionado .btn-green {
  background-color: #26C9FF;
  }

  .new-cloud-gestionado .btn-black {
  background-color: #000000;
  }


  .new-cloud-gestionado .header-block {
    height: 547px;
    background: url(/wp-content/themes/hiperconvercloudtecnholigies/images/cloud-gestionado/bg-banner.jpg) center 0 no-repeat;
    margin-top: -43px;
  }

  #content .new-cloud-gestionado .header-block h1 {
    margin-top: 53px;
  }

  .new-cloud-gestionado .header-block h1 .ssd {
  background: url('/wp-content/themes/hiperconvercloudtecnholigies/images/ssd.png') 0 0 no-repeat;
  width: 63px;
  height: 57px;
  display: inline-block;
  vertical-align: middle;
  margin-left: 16px;
  }

  #content .new-cloud-gestionado .header-block h2 {
    margin: 0 0 23px;
  }

  .new-cloud-gestionado .header-block .container {
    position: relative;
    left: -30px;
  }

  #content .new-cloud-gestionado .header-block .logos {
    margin: 30px 0 0 30px;
  }

  #content .new-cloud-gestionado .header-block .logos img {
    vertical-align: top;
  }

  .new-cloud-gestionado .header-block .container .offer-conditions {
  position: absolute;
  bottom: 80px;
  right: 485px;
  }


  .new-cloud-gestionado .header-block .container > div {
  display: table-cell;
  vertical-align: top;
  }

  .new-cloud-gestionado .header-block .container .content {
    width: 515px;
    height: 547px;
    background: rgba(255,255,255, 0.9);
    padding: 0 30px;
  }
  .new-cloud-gestionado .header-block .container .content .logos-aenor img {
  margin-top: 10px;
  }

  @media (max-width: 1199px) {
  .new-cloud-gestionado .header-block .container .content .logos-aenor img {
  margin-top: 0;
  width: 115px;
  height: auto;
  }
  }

  #content .new-cloud-gestionado .header-block .container > div.last .price {
    position: absolute;
    top: 42px;
    right: 0;
    border-radius: 16px;
    font-size: 17px;
    height: 114px;
    padding: 10px 20px;
  }

  @media (max-width: 1199px) {
  .new-cloud-gestionado .header-block .container > div.last .price {
  right: 340px;
  }
  }

  .new-cloud-gestionado .header-block .container > div.last .price .from {
  display: block;
  font-weight: bold;
  text-align: center;
  margin-bottom: 7px;
  }

  .new-cloud-gestionado .header-block .container > div.last .price .integer {
  font-size: 40px;
  font-weight: 800;
  line-height: 48px;
  }

  .new-cloud-gestionado .header-block .container > div.last .price .decimal {
  font-size: 28px;
  font-weight: 800;
  }

  .new-cloud-gestionado .header-block .container > div.last .price .decimal span{
  font-weight: normal;
  font-size: 16px;
  margin-left: 2px;
  }

  .new-cloud-gestionado .header-block .container > div.last .price .monthly {
  font-size: 20px;
  display: block;
  position: absolute;
  right: -5px;
  top: 27px;
  }


  .new-cloud-gestionado .header-block .container > div.last img {
  position: absolute;
  right: 7%;
  top: 11%;
  }

  @media (max-width: 1199px) {
  .new-cloud-gestionado .header-block .container > div.last img {
  right: 0;
  }
  }

  .new-cloud-gestionado .header-block ul {
  margin: 0;
  }

  .new-cloud-gestionado #content .header-block ul li {
  list-style: none;
  font-size: 14px;
  letter-spacing: -0.1px;
  line-height: 18px;
  margin-bottom: 16px;
  }

  .new-cloud-gestionado .header-block li i {
  font-size: 23px;
  }

  .new-cloud-gestionado #content .header-block ul li span{
  display: inline-block;
  vertical-align: top;
  width: 93%;
  }



  .new-cloud-gestionado #content .new-section .gestionado {
  display: none;
  }


  .new-cloud-gestionado #content .gestionado h2 {
  letter-spacing: -0.4px;
  }


  .new-cloud-gestionado .section-menu {
  background-color: #242424;
  margin: 0;
  }

  .new-cloud-gestionado .fixed-menu {
  position: fixed;
  top: 0;
  left: 0;
  width: 100%;
  z-index: 1000;
  }

  .new-cloud-gestionado .fixed-menu + section {
  margin-top:0;
  }


  .new-cloud-gestionado .section-menu ul {
  margin: 0;
  }



  .new-cloud-gestionado .section-menu li:last-child {
  margin-right: 0;
  }


  .new-cloud-gestionado .section-menu li a {
  color: #fff;
  }

  .new-cloud-gestionado .section-menu li a:active, a:visited, a:focus {
  text-decoration: none;
  }

  .new-cloud-gestionado .section-menu li a.active {
  border-bottom: 12px solid #26C9FF;
  padding-bottom: 20px;
  text-decoration: none;
  }


  .new-cloud-gestionado section h1 {
  font-size: 37px;
  overflow: hidden;
  }

  @media (max-width: 1199px) {
  .new-cloud-gestionado section h1 {
  font-size: 32px;
  }
  }

  .new-cloud-gestionado section h1 > span {
  -webkit-transform: skew(-45deg) translateX(-54px);
  -moz-transform: skew(-45deg) translateX(-54px);
  -ms-transform: skew(-45deg) translateX(-54px);
  -o-transform: skew(-45deg) translateX(-54px);
  transform: skew(-45deg) translateX(-54px);
  display: block;
  background-color: #cdcdcd;
  padding: 24px 0 32px 94px;
  width: 478px;
  }

  @media (max-width: 1199px) {
  .new-cloud-gestionado section h1 > span {
  padding: 24px 0 32px 74px;
  }
  }

  .new-cloud-gestionado section h1 > span span {
  -webkit-transform: skew(45deg);
  -moz-transform: skew(45deg);
  -ms-transform: skew(45deg);
  -o-transform: skew(45deg);
  transform: skew(45deg);
  display: block;
  }

  @media (max-width: 1199px) {
    .new-cloud-gestionado section .col-left img,
    .new-cloud-gestionado section .col-right img  {
      max-width: 400px;
      height: auto;
    }
  }


  .new-cloud-gestionado section ul {
  margin: 0;
  }
  .new-cloud-gestionado section p,
  .new-cloud-gestionado section ul li {
  list-style: none;
  font-size: 20px;
  font-weight: 300;
  display: table;
  line-height: 25px;
  margin-bottom: 18px;
  }

  .new-cloud-gestionado section ul li span:first-child {
  display: table-cell;
  padding: 0 30px 0 37px;
  }

  .new-cloud-gestionado .section-01 .slider-container {
  position: absolute;
  top: 0;
  left: 40px;
  }

  .new-cloud-gestionado .section-01 .slider-container .slider-visible-content {
  overflow: hidden;
  width: 466px;
  height: 272px;
  margin: 0 auto;
  position: relative;
  }

  .new-cloud-gestionado .section-01 .slider-container .slider-visible-content .slider-overlay {
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
  left: 0;
  z-index: 100;
  }

  .new-cloud-gestionado .section-01 .slider-container .slider-visible-content .slider-overlay:hover{
  background-color: rgba(0,0,0,0.5);
  cursor: pointer;
  }


  .new-cloud-gestionado .section-01 .slider-container .slider-visible-content .slider-overlay .fa-search-plus{
  display: none;
  }

  .new-cloud-gestionado .section-01 .slider-container .slider-visible-content .slider-overlay:hover .fa-search-plus{
  display: block;
  font-size: 35px;
  color: #fff;
  background-color: #000;
  border-radius: 50%;
  width: 60px;
  height: 60px;
  text-align: center;
  padding-top: 10px;
  top: 50%;
  left: 50%;
  position: absolute;
  -webkit-transform: translateX(-50%) translateY(-50%);
  -moz-transform: translateX(-50%) translateY(-50%);
  -ms-transform: translateX(-50%) translateY(-50%);
  -o-transform: translateX(-50%) translateY(-50%);
  transform: translateX(-50%) translateY(-50%);
  }

  .new-cloud-gestionado .section-01 .slider-container .slider-visible-content .slider-content {
  width: 3728px;
  position: absolute;
  left: 0;
  }

  .new-cloud-gestionado .section-01 .slider-container .slider-visible-content .slider-content:hover {
   cursor: pointer;
  }

  .new-cloud-gestionado .section-01 .slider-container .slider-visible-content .slider-content li{
  float: left;
  }

  .new-cloud-gestionado .section-01 .slider-container .slider-visible-content .slider-content li img{
  margin: 0;
  }


  #content .new-section section .slider-container .slider-visible-content .slider-content li img {
  position: relative;
  }


  .new-cloud-gestionado .section-01 .slider-container .slider-controls {
  position: relative;
  height: 50px;
  display: table;
  width: 100%;
  margin-top: 0;
  }
  .new-cloud-gestionado .section-01 .slider-container .slider-controls .btn-prev-content,
  .new-cloud-gestionado .slider-container .slider-controls .btn-next-content {
  display: table-cell;
  width: 50px;
  height: 50px;
  color: #000;
  font-size: 32px;
  position: absolute;
  top: -155px;
  text-align: center;
  line-height: 51px;
  cursor: pointer;
  }
  .new-cloud-gestionado .section-01 .slider-container .slider-controls .btn-prev-content {
  left: -65px;
  }

  @media (max-width: 1199px) {
  .new-cloud-gestionado .section-01 .slider-container .slider-controls .btn-prev-content {
  left: -55px;
  }
  }

  .new-cloud-gestionado .section-01 .slider-container .slider-controls .btn-next-content {
  right: -65px;
  }

  @media (max-width: 1199px) {
  .new-cloud-gestionado .section-01 .slider-container .slider-controls .btn-next-content {
  right: -55px;
  }
  }

  .new-cloud-gestionado .section-01 .slider-container .slider-controls .slider-counter,
  .new-cloud-gestionado .section-01 .slider-container .slider-controls .slider-counter-text {
  vertical-align: middle;
  text-align: center;
  }
  .new-cloud-gestionado .section-01 .slider-container .slider-controls .slider-counter-text {
  display: none;
  }
  .new-cloud-gestionado .section-01 .slider-container .slider-controls .slider-counter {
  display: table-cell;
  }
  .new-cloud-gestionado .section-01 .slider-container .slider-controls .slider-counter li {
  width: 14px;
  height: 14px;
  background-color: #fff;
  border-radius: 50%;
  border: 1px solid #000;
  display: inline-block;
  margin: 0 6px;
  }
  .new-cloud-gestionado .section-01 .slider-container .slider-controls .slider-counter li.selected {
  background-color: #000;
  }

  .new-cloud-gestionado .section-01 h1 {
  margin-bottom: 42px;
  }
  .new-cloud-gestionado .section-01 .gestion-plataforma {
  position: absolute;
  top: 15px;

  }

  @media (max-width: 1199px) {
  .new-cloud-gestionado .section-01 .gestion-plataforma {
  top: -48px;

  }
  }

  .new-cloud-gestionado .section-01 .plataforma-a-medida {
  position: absolute;

  top: 0;
  }

  @media (max-width: 1199px) {
  .new-cloud-gestionado .section-01 .plataforma-a-medida {
  top: 22px;
  }
  }

  .new-cloud-gestionado .section-01 .multiples-opciones-almacenamiento {
  position: absolute;
  top: 0;
  }

  @media (max-width: 1199px) {
  .new-cloud-gestionado .section-01 .multiples-opciones-almacenamiento {
  top: 22px;
  }
  }

  .new-cloud-gestionado .section-01 .redes-redundantes {
  position: absolute;
  top: 0;

  }

  @media (max-width: 1199px) {
  .new-cloud-gestionado .section-01 .redes-redundantes {
  top: 50px;

  }
  }

  .new-cloud-gestionado .section-01 .administracion-delegada {
  position: absolute;
  top: 70px;
  }

  @media (max-width: 1199px) {
  .new-cloud-gestionado .section-01 .administracion-delegada {
  top: 50px;

  }
  }

  .new-cloud-gestionado .section-02 h1 {
    margin-bottom: 110px;
  }

  .new-cloud-gestionado .section-02 .certificacion-aenor {
  position: absolute;
  top: -60px;

  }

  @media (max-width: 1199px) {
  .new-cloud-gestionado .section-02 .certificacion-aenor {

  }
  }

  .new-cloud-gestionado .section-02 .seguridad-perimetral {
  position: absolute;
  top: 15px;

  }

  @media (max-width: 1199px) {
  .new-cloud-gestionado .section-02 .seguridad-perimetral {
  top: 0;

  }
  }

  .new-cloud-gestionado .section-02 .actualizaciones-seguridad {
  position: absolute;
  top: 15px;

  }

  @media (max-width: 1199px) {
  .new-cloud-gestionado .section-02 .actualizaciones-seguridad {
  top: 0;

  }
  }

  .new-cloud-gestionado .section-03 .plataforma-ti {
  position: absolute;
  top: 0;

  }

  @media (max-width: 1199px) {
  .new-cloud-gestionado .section-03 .plataforma-ti {

  }
  }

  .new-cloud-gestionado .section-03 .plataforma-crm-erp {
  position: absolute;
  top: -34px;

  }

  @media (max-width: 1199px) {
  .new-cloud-gestionado .section-03 .plataforma-crm-erp {
  top: 16px;
  }
  }

  .new-cloud-gestionado #content .section-04 h1 {
  margin-bottom: 40px;
  }

  .new-cloud-gestionado #content .section-04 h3 {
  font-size: 16px;
  font-weight: 700;
  margin-bottom: 0;
  line-height: 20px;
  }

  .new-cloud-gestionado #content .section-04 p {
  font-size: 16px;
  font-weight: 300;
  line-height: 19px;
  margin: 0;
  }

  .new-cloud-gestionado #content .section-04 .row {
  max-height: 190px;
  }

  @media (max-width: 1199px) {
  .new-cloud-gestionado #content .section-04 .row {
  max-height: 260px;
  }
  }

  .new-cloud-gestionado #content .section-04 .col1,
  .new-cloud-gestionado #content .section-04 .col2 {
  display: inline-block;
  vertical-align: top;
  }

  .new-cloud-gestionado #content .section-04 .col1 {
  width: 50%;
  }

  .new-cloud-gestionado #content .section-04 .col2 {
  width: 49%;
  }

  .new-cloud-gestionado #content .section-04 .col1 > p,
  .new-cloud-gestionado #content .section-04 .col2 > p {
  display: inline-block;
  width: 220px;
  vertical-align: top;
  padding-top: 45px;
  }

  .new-cloud-gestionado #content .section-04 .col1 > p img,
  .new-cloud-gestionado #content .section-04 .col2 > p img {
  margin-left: auto;
  display: block;
  margin-right: auto;
  }

  .new-cloud-gestionado #content .section-04 .col1 > div,
  .new-cloud-gestionado #content .section-04 .col2 > div {
  display: inline-block;
  vertical-align: top;
  margin-top: 40px;
  }

  .new-cloud-gestionado #content .section-04 .col1 > div {
  width: 330px;
  }

  @media (max-width: 1199px) {
  .new-cloud-gestionado #content .section-04 .col1 > div {
  width: 250px;
  }
  }

  .new-cloud-gestionado #content .section-04 .col2 > div {
  width: 348px;
  }

  @media (max-width: 1199px) {
  .new-cloud-gestionado #content .section-04 .col2 > div {
  width: 260px;
  }
  }

  .new-cloud-gestionado #content .section-04 .slider-container {
    position: relative;
    height: 235px;
  }

  .new-cloud-gestionado #content .section-04 .slider-content-type-02 {
    width: 1090px;
    overflow: hidden;
    height: 244px;
    position: relative;
    margin: 0 40px;
  }

  @media (max-width: 1199px) {
    .new-cloud-gestionado #content .section-04 .slider-content-type-02 {
      width: 910px;
    }
  }

  .new-cloud-gestionado #content .section-04 .slider-visible-content-type-02 {
    width: 3270px;
    position: absolute;
    left: 0;
    display: none;
  }

  .new-cloud-gestionado #content .section-04 .testimonial  {
    margin: 0;
    width: 1090px;
    display: inline-block;
    border: none;
  }

  .new-cloud-gestionado #content .section-04 .testimonial .testimonio {
    width: 750px;
  }

  @media (max-width: 1199px) {
    .new-cloud-gestionado #content .section-04 .testimonial .testimonio {
      width: 650px;
    }
  }

  .new-cloud-gestionado #content .section-04 .testimonial .testimonio p{
    margin-bottom: 20px;
    display: block;
  }

  .new-cloud-gestionado #content .section-04 .slider-container .icon-prev-content, .new-cloud-gestionado #content .section-04 .slider-container .icon-next-content {
      cursor: pointer;
      z-index: 100;
  }

  .new-cloud-gestionado #content .section-04 .icon {
    background: url(../../assets/image/cloud-server-sprites.png) 0 0 no-repeat;
    display: inline-block;
    vertical-align: top;
  }

  .new-cloud-gestionado #content .section-04 .slider-container .icon-prev-content {
    background-position: -90px -156px;
    width: 15px;
    height: 60px;
    position: absolute;
    top: 80px;
    left: 10px;
    display: none;
  }

  .new-cloud-gestionado #content .section-04 .slider-container .testimonial .testimonio .nombreTestimonio {
    font-family: 'Open Sans', Arial, sans-serif;
    width: auto;
    margin-bottom: 14px!important;
    margin-left: 41px!important;
  }

  .new-cloud-gestionado #content .section-04 .slider-container .testimonial .testimonio .nombreTestimonio p {
    font-family: 'Open Sans', Arial, sans-serif;
    width: auto;
    margin-bottom: 14px;
  }

  .new-cloud-gestionado #content .section-04 .slider-container .testimonial .testimonio .download {
    font: bold 15px Arial;
    margin-left: 41px!important;
  }

  .new-cloud-gestionado #content .section-04 .slider-container .testimonial .testimonio .download a {
    background: url("../../assets/image/cloud-server-sprites.png") -120px -157px;
    width: 20px;
    height: 19px;
    padding-left: 29px;

  }

  .new-cloud-gestionado #content .section-04 .slider-container .icon-next-content {
    background-position: -105px -156px;
    width: 15px;
    height: 60px;
    position: absolute;
    top: 80px;
    right: 10px;
  }

  .new-cloud-gestionado #content #mas-info .more-info-link{
    margin: 90px auto 30px;
  }


  .new-cloud-gestionado #content .section-04 .slider-content-type-02 {
    width: 1090px;
    overflow: hidden;
    height: 244px;
    position: relative;
    margin: 0 40px;
  }

  @media (max-width: 1199px) {
    .new-cloud-gestionado #content .section-04 .slider-content-type-02 {
      width: 910px;
    }
  }

  .new-cloud-gestionado #content .section-04 .slider-visible-content-type-02 {
    width: 3270px;
    position: absolute;
    left: 0;
    display: none;
  }

  .new-cloud-gestionado #content .section-04 .testimonial  {
    margin: 0;
    width: 1090px;
    display: inline-block;
    border: none;
  }

  .new-cloud-gestionado #content .section-04 .testimonial .testimonio {
    width: 750px;
  }

  @media (max-width: 1199px) {
    .new-cloud-gestionado #content .section-04 .testimonial .testimonio {
      width: 650px;
    }
  }

  .new-cloud-gestionado #content .section-04 .testimonial .testimonio p{
    margin-bottom: 20px;
    display: block;
  }

  .new-cloud-gestionado #content .section-04 .slider-container .icon-prev-content, .new-cloud-gestionado #content .section-04 .slider-container .icon-next-content {
      cursor: pointer;
      z-index: 100;
  }

  .new-cloud-gestionado #content .section-04 .icon {
    background: url(../../assets/image/cloud-server-sprites.png) 0 0 no-repeat;
    display: inline-block;
    vertical-align: top;
  }

  .new-cloud-gestionado #content .section-04 .slider-container .icon-prev-content {
    background-position: -90px -156px;
    width: 15px;
    height: 60px;
    position: absolute;
    top: 80px;
    left: 10px;
    display: none;
  }

  .new-cloud-gestionado #content .section-04 .slider-container .testimonial .testimonio .nombreTestimonio {
    font-family: 'Open Sans', Arial, sans-serif;
    width: auto;
    margin-bottom: 14px!important;
    margin-left: 41px!important;
  }

  .new-cloud-gestionado #content .section-04 .slider-container .testimonial .testimonio .nombreTestimonio p {
    font-family: 'Open Sans', Arial, sans-serif;
    width: auto;
    margin-bottom: 14px;
  }

  .new-cloud-gestionado #content .section-04 .slider-container .testimonial .testimonio .download {
    font: bold 15px Arial;
    margin-left: 41px!important;
  }

  .new-cloud-gestionado #content .section-04 .slider-container .testimonial .testimonio .download a {
    background: url("../../assets/image/cloud-server-sprites.png") -120px -157px;
    width: 20px;
    height: 19px;
    padding-left: 29px;

  }

  .new-cloud-gestionado #content .section-04 .slider-container .icon-next-content {
    background-position: -105px -156px;
    width: 15px;
    height: 60px;
    position: absolute;
    top: 80px;
    right: 10px;
  }


/* CAMPANYAS Q1 2017 */
.new-cloud-datacenter.new-content .block-02 .container .products .product .product-description .text-after-price {
  width: auto;
}

.new-cloud-datacenter.new-content .block-02 .container .products .product-description .offer {
  background-color: #73DCFF;
  border-radius: 12px;
  width: 200px;
  margin: 26px auto 0;
  height: 24px;
  line-height: 24px;
}

.new-cloud-datacenter.new-content .block-02 .container .products .product-description .offer span {
  font-weight: 600;
}

.new-cloud-datacenter.new-content .block-02 .container .autogestionado .products .highlighted .product-description .text-after-price {
    height: 35px;
}

.new-cloud-datacenter.new-content .block-02 .container .gestionado .products .highlighted .product-description .text-after-price {
    height: 84px;
}

.new-cloud-datacenter.new-content .block-02 .container .products .product {
  height: 1387px;
}

.new-cloud-datacenter.new-content .block-02 .container .products .highlighted {
  height: 1416px;
}





/* NUEVA SECCION CLOUD SERVERS */

  .new-cloud-servers .new-section {
    padding: 0
  }

  .new-cloud-servers  #main{
    padding-top: 110px;
  }

  .new-cloud-servers #miga {
  position: absolute;
  top: 20px;
  left: 0;
  z-index: 10;
  }


  .new-cloud-servers img[data-animate="true"] {
  width: 50%;
  height: auto;
  }

  .new-cloud-servers iframe.animated {
    position: absolute;
  }

  #content .new-cloud-servers section .col-right iframe[data-animate="true"] {
    right: -60px;
  }

  .new-cloud-servers .offer-conditions {
  font-size: 13px;
  font-weight: 300;
  margin: -5px 4px 0 30px;
  text-align: left;
  }

  .new-cloud-servers .fa-check {
  color: #26C9FF;
  margin-right: 5px;
  }

  .new-cloud-servers section p {
  font-size: 16px;
  font-weight: 300;
  line-height: 25px;
  margin-bottom: 18px;
  }

  .new-cloud-servers .row {
  position: relative;
  }

  .new-cloud-servers .col {
  display: inline-block;
  vertical-align: top;
  }

  .new-cloud-servers .col2 h2 {
  margin-left: 10px;
  }

  .new-cloud-servers .btn {
    color: #fff;
    display: block;
    width: 170px;
    height: 46px;
    margin: 30px auto 38px;
    text-transform: uppercase;
    font-size: 18px;
    position: relative;
    letter-spacing: 1.9px;
    text-decoration:none;
    padding: 9px 0px;
  }

  @media (max-width: 1199px) {
  .new-cloud-servers .btn {
    width: 150px;
    font-size: 15px;
  }
  }

  .new-cloud-servers .btn-green {
  background-color: #26C9FF;
  }

  .new-cloud-servers .btn-black {
  background-color: #000000;
  }


  .new-cloud-servers .header-block {
    height: 581px;
    overflow: hidden;
    background: url(/wp-content/themes/hiperconvercloudtecnholigies/images/cloud-servers/bg-banner.jpg) center 0 no-repeat;
  }

  .new-cloud-servers .header-block .container {
  background: url(/wp-content/themes/hiperconvercloudtecnholigies/images/cloud-servers/bg-logos.png) right 62px top 134px no-repeat;
  position: relative;
  }

  @media (max-width: 1199px) {
  .new-cloud-servers .header-block .container {
    background-size: 520px;
    background-position: right 82px top 119px;
  }
  }

   #content .new-cloud-servers .header-block h1 {
    text-transform: uppercase;
    font-size: 40px;
    padding: 67px 0 0 0;
   }

   #content .new-cloud-servers .header-block h1 span{
    font-family: "open sans", arial, sans-serif;
    font-weight: 700;
   }

  #content .new-cloud-servers .header-block h1 .ssd {
  background: url('/wp-content/themes/hiperconvercloudtecnholigies/images/cloud-servers/ssd.png') 14px 4px no-repeat;
  width: 63px;
  height: 57px;
  vertical-align: text-bottom;
  margin-left: 20px;
  border-left: 1px solid;
  display: inline-block;
  padding-left: 10px;
  }

   #content .new-cloud-servers .header-block h2 {
    font-size: 30px;
    margin: 15px 0 0;
    line-height: 37px;
    letter-spacing: 0.3px;
  }


  .new-cloud-servers .header-block .container .logo-intel {
  position: absolute;
  left: 240px;
  bottom: 39px;
  }


  .new-cloud-servers .header-block .container .logo-intel img {
  display: block;
  margin: 0 auto;
  }

  .new-cloud-servers .header-block .container .logo-intel span {
  font-size: 12px;
  display: block;
  text-align: center;
  line-height: 12px;
  margin-top: 9px;
  font-style: italic;
  }

  .new-cloud-servers .header-block .container .info-box {
    position: absolute;
    top: 62px;
    left: 920px;
    background-color: #fff;
    width: 250px;
    padding: 10px;
    height: 115px;
  }

  @media (max-width: 1199px) {
  .new-cloud-servers .header-block .container .info-box {
    left: 760px;
    font-size: 15px;
    width: 230px;
  }
  }

  .new-cloud-servers .header-block .container .info-box .hosted-spain {
    background: url(/wp-content/themes/hiperconvercloudtecnholigies/images/cloud-servers/bg-hosted-spain.png) 181px 0px no-repeat;
    padding: 7px 0 7px 9px;
    letter-spacing: -0.3px;
    margin-bottom: 5px;
  }

  @media (max-width: 1199px) {
  .new-cloud-servers .header-block .container .info-box .hosted-spain {
    background-position: 166px 0px;
    padding: 7px 0 7px 5px;
  }
  }

  .new-cloud-servers .header-block .container .info-box .hosted-spain span{
  text-transform: uppercase;
  display: block;
  font-style: italic;
  font-weight: 700;
  margin-top: -4px;
  letter-spacing: 0.8px;
  }

  .new-cloud-servers .header-block .container .try-free {
    font-size: 17px;
    font-weight: 600;
    color: #000;
    background-color: #f7ea22;
    padding: 14px 12px 11px 20px;
    box-shadow: 2px 2px 1px rgba(0,0,0,0.4);
    letter-spacing: 0.3px;
    position: absolute;
    top: 67px;
    left: 0;
    width: 100%;
  }

  @media (max-width: 1199px) {
  .new-cloud-servers .header-block .container .try-free {
    font-size: 15px;
  }
  }

  .new-cloud-servers .header-block .container .try-free > span {
    font-style: italic;
    vertical-align: top;
  }

  .new-cloud-servers .header-block .container .try-free span {
    font-weight: 800;
  }

  .new-cloud-servers .header-block .container .try-free > span span {
  font-style: normal;
  text-transform: uppercase;
  }

  .new-cloud-servers .header-block .container .offer-conditions {
    font-family: "Open Sans", arial, sans-serif;
    color: #0f0f0f;
    font-size: 12px;
    font-weight: 300;
    margin: 0 auto;
    text-align: center;
  }

  @media (max-width: 1199px) {
  .new-cloud-servers .header-block .container .offer-conditions {
    bottom: 20px;
    right: 473px;
  }
  }

  .new-cloud-servers .header-block .container > .content {
    width: 405px;
    height: 581px;
    background: rgba(255,255,255, 0.9);
    padding: 0 30px;
    margin-left: -35px;
    position: relative;
  }

  @media (max-width: 1199px) {
  .new-cloud-servers .header-block .container > .content {
    padding: 0 20px 0 40px;
  }
  }

 .new-cloud-servers .header-block .container .content .logos-aenor {
      margin: 54px 0 0 0;
  }

  .new-cloud-servers .header-block .container .content .new {
    background-color: #73DCFF;
    font-weight: 700;
    font-style: italic;
    text-align: center;
    position: absolute;
    width: 83px;
    height: 83px;
    -webkit-transform: rotate(45deg);
    -moz-transform:rotate(45deg);
    -ms-transform:rotate(45deg);
    -o-transform:rotate(45deg);
    transform: rotate(45deg);
    top: -41px;
    left: 304px;
  }


  .new-cloud-servers .header-block .container .content .new span {
    display: block;
    -webkit-transform: rotate(-45deg);
    -moz-transform:rotate(-45deg);
    -ms-transform:rotate(-45deg);
    -o-transform:rotate(-45deg);
    transform: rotate(-45deg);
    position: absolute;
    top: 41px;
    left: 21px;
  }

  .new-cloud-servers .header-block .container .content .new span span {
    font-size: 20px;
    display: block;
    -webkit-transform: rotate(0deg);
    -moz-transform:rotate(0deg);
    -ms-transform:rotate(0deg);
    -o-transform:rotate(0deg);
    transform: rotate(0deg);
    position: absolute;
    top: 22px;
    left: 18px;

  }

  .new-cloud-servers .header-block .container .content .logos-aenor img {
    margin-top: 50px;
    width: 110px;
    height: auto;
  }

  @media (max-width: 1199px) {
  .new-cloud-servers .header-block .container .content .logos-aenor img {
    margin-top: 0;
    width: 115px;
    height: auto;
    }
  }

  .new-cloud-servers .header-block .container .price {
  position: absolute;
  top: 10px;
  right: 450px;
  }

  @media (max-width: 1199px) {
  .new-cloud-servers .header-block .container .price {
  right: 400px;
  }
  }

  .new-cloud-servers .header-block .container .price .from {
  display: block;
  font-weight: bold;
  text-align: center;
  }

  .new-cloud-servers .header-block .container .price .integer {
  font-size: 40px;
  font-weight: 800;
  line-height: 48px;
  }

  .new-cloud-servers .header-block .container .price .decimal {
  font-size: 22px;
  font-weight: 800;
  }

  .new-cloud-servers .header-block .container .price .decimal span{
  font-weight: normal;
  font-size: 16px;
  margin-left: 2px;
  }

  .new-cloud-servers .header-block .container .price .monthly {
  font-size: 16px;
  display: block;
  position: absolute;
  right: 0;
  top: 21px;
  }


  .new-cloud-servers .header-block .container > div.last img {
  position: absolute;
  right: 7%;
  top: 11%;
  }

  @media (max-width: 1199px) {
  .new-cloud-servers .header-block .container > div.last img {
  right: 0;
  }
  }

  .new-cloud-servers .header-block .features {
  margin: 54px 0 0 0;
  }

  .new-cloud-servers .header-block .features li {
  list-style: none;
  font-size: 14px;
  line-height: 14px;
  letter-spacing: -0.1px;
  }

  .new-cloud-servers .header-block li i {
  font-size: 23px;
  }

  .new-cloud-servers .header-block .features li span {
    display: table-cell;
    vertical-align: middle;
  }

  .new-cloud-servers .header-block .features li .icon-checkmark-circle {
    color: #26C9FF;
    font-size: 15px;
    padding-right: 13px;
  }

  .new-cloud-servers .block-02 > .container {
  padding: 23px 0 80px;
  }

  .new-cloud-servers .block-02 .container .group-selector li {
  list-style: none;
  display: table-cell;
  border: 1px solid;
  padding: 3px 0;
  width: 153px;
  letter-spacing: -0.5px;
  background-color: #d7d7d7;
  cursor: pointer;
  }

  .new-cloud-servers .block-02 .container .group-selector li.selected {
  background-color: #fff;
  }

  .new-cloud-servers .block-02 .container .group-selector li span {
  vertical-align: middle;
  }


  .new-cloud-servers .block-02 .container .group-selector li .sprite {
  background: url("/wp-content/themes/hiperconvercloudtecnholigies/images/cloud-datacenter/sprites.png") 0 0  no-repeat;
  display: inline-block;
  padding: 0;
  }

  .new-cloud-servers .block-02 .container .group-selector li .sprite-autogestionado {
  background-position: 0 0;
  width: 26px;
  height: 25px;
  margin: 0 9px 0 5px;
  }

  .new-cloud-servers .block-02 .container .group-selector li .sprite-gestionado {
  background-position: -26px 0px;
  width: 26px;
  height: 25px;
  margin: 0 13px 0 7px;
  }

  .new-cloud-servers .block-02 .container .group-selector li:first-child {
  border-right: none;
  }

  .new-cloud-servers .block-02 .container .gestionado .products {
  display: none;
  height: 500px;
  }


  .new-cloud-servers .block-02 .container .products {
  text-align: center;
  font-size: 0;
  }

  .new-cloud-servers .block-02 .container .products .product {
  background-color: #fff;
  border: 2px solid #212121;
  width: 195px;
  display: inline-block;
  vertical-align: middle;
  height: 904px;
  }

  @media (max-width: 1199px) {
  .new-cloud-servers .block-02 .container .products .product {
    width: 165px;
    height: 935px;
  }
  }

  #content .new-cloud-servers .block-02 .container .products .product .bestseller {
    background: none;
    background-color: #73DCFF;
    font-size: 14px;
    padding: 7px 18px 7px 21px;
  }

  @media (max-width: 1199px) {
  #content .new-cloud-servers .block-02 .container .products .product .bestseller {
    padding: 7px 9px 7px 11px;
  }
  }

  #content .new-cloud-servers .block-02 .container .products .product .bestseller span {
    display: inline-block;
    vertical-align: middle;
    letter-spacing: -0.1px;
  }

  #content .new-cloud-servers .block-02 .container .products .product .bestseller .icon-star {
      font-size: 18px;
      padding-right: 10px;
  }

  .new-cloud-servers .block-02 .container .products .product .claim {
  color: #fff;
  background-color:#212121;
  height: 82px;
  display: table;
  width: 100%;
  font-size: 18px;
  margin-bottom: 0;
  }

  @media (max-width: 1199px) {
  .new-cloud-servers .block-02 .container .products .product .claim {
    width: 100%;
    letter-spacing: -0.2px;
    font-size: 16px;
  }
  }

  .new-cloud-servers .block-02 .container .products .product .claim span{
  display: table-cell;
  vertical-align: middle;
  line-height: 18px;
  padding-top: 11px;
  }

  .new-cloud-servers .block-02 .container .products .product img {
  margin: 0 auto;
  display: block;
  }

  .new-cloud-servers .block-02 .container .products .product .product-family {
  font-size: 24px;
  font-weight: 400;
  line-height: 33px;
  height: 100px;
  width: 193px;
  padding: 16px 0;
  margin: 0
  }

  @media (max-width: 1199px) {
  .new-cloud-servers .block-02 .container .products .product .product-family {
    width: 164px;
    padding: 21px 0;
    height: 118px;
  }
  }



  .new-cloud-servers .block-02 .container .products .product .product-family span{
  font-size: 44px;
  font-weight: 700;
  display: block;
  }

  .new-cloud-servers .block-02 .container .products .product .bar{
    border: 1px solid #38454c;
    height: 10px;
    border-radius: 5px;
    width: 167px;
    margin: 0 auto;
    padding: 1px;
  }

  @media (max-width: 1199px) {
  .new-cloud-servers .block-02 .container .products .product .bar{
    width: 137px;
  }
  }


  .new-cloud-servers .block-02 .container .products .product .bar span{
    background-color: #26C9FF;
    display: block;
    height: 100%;
    border-radius: 4px 0 0 4px;
  }

  .new-cloud-servers .block-02 .container .products .product .cloud-server-xs + .bar span{
    width: 16.666%;
  }

  .new-cloud-servers .block-02 .container .products .product .cloud-server-s + .bar span{
    width: 33.333%;
  }

  .new-cloud-servers .block-02 .container .products .product .cloud-server-m + .bar span{
    width: 50%;
  }

  .new-cloud-servers .block-02 .container .products .product .cloud-server-l + .bar span{
    width: 66.666%;
  }

  .new-cloud-servers .block-02 .container .products .product .cloud-server-xl + .bar span{
    width: 83.333%;
  }

  .new-cloud-servers .block-02 .container .products .product .cloud-server-xxl + .bar span{
    width: 100%;
    border-radius: 4px;
  }

  .new-cloud-servers .block-02 .container .products .product .product-name {
  font-size: 48px;
  font-weight: 700;
  height: 70px;
  margin-top: 16px;
  }

  .new-cloud-servers .block-02 .container .products .select-container {
  width: 310px;
  overflow: hidden;
  margin: 0 auto;
  border: 1px solid;
  margin-top: 13px;
  position: relative;

  /* Permalink - use to edit and share this gradient: http://colorzilla.com/gradient-editor/#ffffff+0,ffffff+89,26C9FF+89,26C9FF+100 */
  background: rgb(255,255,255); /* Old browsers */
  background: -moz-linear-gradient(left,  rgba(255,255,255,1) 0%, rgba(255,255,255,1) 88%, rgba(0,133,178,1) 88%, rgba(0,133,178,1) 100%); /* FF3.6-15 */
  background: -webkit-linear-gradient(left,  rgba(255,255,255,1) 0%,rgba(255,255,255,1) 88%,rgba(0,133,178,1) 88%,rgba(0,133,178,1) 100%); /* Chrome10-25,Safari5.1-6 */
  background: linear-gradient(to right,  rgba(255,255,255,1) 0%,rgba(255,255,255,1) 88%,rgba(0,133,178,1) 88%,rgba(0,133,178,1) 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#ffffff',GradientType=1 ); /* IE6-9 */
  }

  .new-cloud-servers .block-02 .container .products .select-container .fa-chevron-down {
  position: absolute;
  top: 30px;
  right: 6px;
  color: #fff;
  font-size: 10px;
  pointer-events: none;
  }

  .new-cloud-servers .block-02 .container .products .select-container select {
  font-family: "open sans", arial, sans-serif;
  font-size: 48px;
  font-weight: bold;
  height: 71px;
  border: none;
  background: none;
  width: 340px;
  padding-left: 100px;
  cursor: pointer;
  }

  .new-cloud-servers .block-02 .container .products .product .product-description .text-before-price {
  font-style: italic;
  font-size: 21px;
  margin: 26px auto 0;
  line-height: 23px;
  }

  @media (max-width: 1199px) {
  .new-cloud-servers .block-02 .container .products .product .product-description .text-before-price {
    font-size: 18px;
  }
  }


  .new-cloud-servers .block-02 .container .products .product .product-description .price {
  position: relative;
  display: inline-block;
  font-style: italic;
  margin: 0;
  }

  .new-cloud-servers .block-02 .container .products .product .product-description .price .integer{
  font-size: 40px;
  line-height: 90px;
  font-weight: 800;
  }

  @media (max-width: 1199px) {
  .new-cloud-servers .block-02 .container .products .product .product-description .price .integer{
    font-size: 40px;
  }
  }

  .new-cloud-servers .block-02 .container .products .product .product-description .price .decimal{
  font-size: 33px;
  font-weight: 800;
  }

  .new-cloud-servers .block-02 .container .products .product .product-description .price .currency{
  font-size: 21px;
  font-style: italic;
  position: absolute;
  right: -14px;
  top: 18px;
  }

  @media (max-width: 1199px) {
  .new-cloud-servers .block-02 .container .products .product .product-description .price .currency{
    font-size: 18px;
    right: -5px;
  }
  }

  .new-cloud-servers .block-02 .container .products .product .product-description .text-after-price {
  font-size: 30px;
  font-style: italic;
  position: relative;
  width: 50%;
  margin: 13px auto 0;
  }

  .new-cloud-servers .block-02 .container .products .product .product-description .btn span {
    vertical-align: middle;
    display: inline-block;
  }

  .new-cloud-servers .block-02 .container .products .product .product-description .btn .icon-chevron-right-square {
    margin-left: 10px;
    font-size: 20px;
  }

  @media (max-width: 1199px) {
  .new-cloud-servers .block-02 .container .products .product .proximamente {
  width: 320px;
  height: auto;
  }
  }

  .new-cloud-servers .block-02 .container .products .product .product-description ul {
  margin-left: 5px;
  }

  .new-cloud-servers .block-02 .container .products .product .product-description li {
  list-style: none;
  font-size: 16px;
  font-weight: 300;
  text-align: left;
  margin-bottom: 22px;
  line-height: 21px;
  letter-spacing: -0.4px;
  }

  @media (max-width: 1199px) {
  .new-cloud-servers .block-02 .container .products .product .product-description li {
    font-size: 18px;
  }
  }

  .new-cloud-servers .block-02 .container .products .product .product-description li .icon-checkmark-circle {
    color: #26C9FF;
    padding: 0px 10px 0 13px;
    font-size: 20px;
    display: table-cell;
    vertical-align: top;
  }

  .new-cloud-servers .block-02 .container .products .product .product-description li > span {
  display: table-cell;
  font-size: 16px;
  }

  .new-cloud-servers .block-02 .container .products .product .product-description li > span span {
    font-weight: 700;
  }


  .new-cloud-servers .block-02 .container .products .highlighted {
  box-shadow: 3px 3px 6px rgba(0,0,0,0.3);
  border: 3px solid #26C9FF;
  height: 922px;
  position: relative;
  z-index: 1;
  }

  @media (max-width: 1199px) {
  .new-cloud-servers .block-02 .container .products .highlighted {
    height: 965px;
  }
  }

  .new-cloud-servers .block-02 .container .products .highlighted .claim{
  background-color:#26C9FF;
  }

  @media (max-width: 1199px) {
  .new-cloud-servers .block-02 .container .products .highlighted .claim {
  width: 100%;
  }
  }


  .new-cloud-servers .block-02 .container .products .highlighted .product-family {
    line-height: 33px;
    padding: 24px 0;
    height: 108px;
    width: 188px;
  }

  @media (max-width: 1199px) {
  .new-cloud-servers .block-02 .container .products .highlighted .product-family {
  width: 159px;
  height: 132px;
  padding: 35px 0
  }
  }

  .new-cloud-servers .block-02 .container .products .highlighted .product-description .text-before-price {
  margin: 26px auto 0;
  }


  .new-cloud-servers .block-02 .container .products .highlighted .product-description .offer {
  background-color: #73DCFF;
  border-radius: 12px;
  width: 170px;
  margin: 26px auto 0;
  height: 24px;
  line-height: 24px;
  }

  .new-cloud-servers .block-02 .container .products .highlighted .product-description .offer span {
  font-weight: 600;
  }

  .new-cloud-servers .block-02 .container .products .highlighted .product-description .text-after-price {
  height: 48px;
  }

  .new-cloud-servers .block-02 .container .products .highlighted .product-description .price-no-offer {
  font-size: 30px;
  font-style: italic;
  position: relative;
  width: 50%;
  margin: 6px auto 0;
  }


  .new-cloud-servers .block-02 .container .products .highlighted .product-description .price-no-offer:after {
  content: '';
  position: absolute;
  border-bottom: 2px solid #e30613;
  top: 13px;
  left: 9px;
  width: 84px;
  -webkit-transform: rotate(-23deg);
  -moz-transform:rotate(-23deg);
  -ms-transform:rotate(-23deg);
  -o-transform:rotate(-23deg);
  transform: rotate(-23deg);
  }

  .new-cloud-servers .block-02 .container .products .highlighted .product-description .price-no-offer span {
  font-size: 24px;
  }


  .new-cloud-servers .block-02 .container .products .no-border-left {
  border-left: none;
  }
  .new-cloud-servers .block-02 .container .products .no-border-right {
  border-right: none;
  }

  .new-cloud-servers .section-menu {
  background-color: #242424;
  margin: 0;
  }

  .new-cloud-servers .fixed-menu {
  position: fixed;
  top: 0;
  left: 0;
  width: 100%;
  z-index: 1000;
  }

  .new-cloud-servers .fixed-menu + section {
  margin-top:0;
  }


  .new-cloud-servers .section-menu ul {
  margin: 0;
  }

  .new-cloud-servers .section-menu li a {
  color: #fff;
  }

  .new-cloud-servers .section-menu li a:active, a:visited, a:focus {
  text-decoration: none;
  }

  .new-cloud-servers .section-menu li a.active {
  border-bottom: 12px solid #26C9FF;
  padding-bottom: 20px;
  text-decoration: none;
  }



  .new-cloud-servers section h1 {
  font-size: 37px;
  overflow: hidden;
  margin-bottom: 45px;
  }

  @media (max-width: 1199px) {
  .new-cloud-servers section h1 {
  font-size: 32px;
  }
  }

  .new-cloud-servers section h1 > span {
  -webkit-transform: skew(-45deg) translateX(-54px);
  -moz-transform: skew(-45deg) translateX(-54px);
  -ms-transform: skew(-45deg) translateX(-54px);
  -o-transform: skew(-45deg) translateX(-54px);
  transform: skew(-45deg) translateX(-54px);
  display: block;
  background-color: #cdcdcd;
  padding: 24px 0 32px 94px;
  width: 478px;
  }

  @media (max-width: 1199px) {
  .new-cloud-servers section h1 > span {
  padding: 24px 0 32px 74px;
  }
  }

  .new-cloud-servers section h1 > span span {
  -webkit-transform: skew(45deg);
  -moz-transform: skew(45deg);
  -ms-transform: skew(45deg);
  -o-transform: skew(45deg);
  transform: skew(45deg);
  display: block;
  }

  @media (max-width: 1199px) {
  .new-cloud-servers section .col-left img,
  .new-cloud-servers section .col-right img {
  max-width: 620px;
  height: auto;
  }
  }

  .new-cloud-servers section ul {
  margin: 0;
  }

  .new-cloud-servers section ul li,
  .new-cloud-servers section h2 + p {
  list-style: none;
  font-size: 16px;
  font-weight: 300;
  display: table;
  line-height: 25px;
  margin-bottom: 18px;
  }


  .new-cloud-servers section ul li .icon-minus {
    vertical-align: top;
    padding: 5px 12px 0 0;
    color: #26C9FF;
    font-size: 20px;
    content: "\e944";
    font-family: 'acens-icons' !important;
    speak: none;
    font-style: normal;
    font-weight: normal;
    font-variant: normal;
    text-transform: none;
    line-height: 1;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
    padding-top: 5px;
    display: table-cell;
    height: 14px;
  }

  .new-cloud-servers section ul li:last-child {
  margin-bottom: 0;
  }

  .new-cloud-servers .section-01 .row-01 {
    height: 537px;
  }

  @media (max-width: 1199px) {
  .new-cloud-servers .section-01 .row-01 {
    height: 767px;
  }
  }


  .new-cloud-servers .section-01 .row-01 .col-01 {
    width: 32%;
  }

  @media (max-width: 1199px) {
  .new-cloud-servers .section-01 .row-01 .col-01 {
    width: 23%;
  }
  }

  .new-cloud-servers .section-01 .row-01 .col-02 {
    width: 67%;
  }

  @media (max-width: 1199px) {
  .new-cloud-servers .section-01 .row-01 .col-02 {
    width: 76%;
  }
  }

  @media (max-width: 1199px) {
  .new-cloud-servers .section-01 .row-01 .col-02 iframe{
    top: 100px;
  }
  }

  .new-cloud-servers .section-01 .row-02 {
    height: 740px;
  }

  @media (max-width: 1199px) {
  .new-cloud-servers .section-01 .row-02 {
    margin-bottom: 100px;
  }
  }

  .new-cloud-servers .section-01 .row-03 {
    height: 650px;
  }

  @media (max-width: 1199px) {
  .new-cloud-servers .section-01 .row-03 {
    margin-bottom: 100px;
  }
  }

  .new-cloud-servers .section-01 .row-03 .col-01{
    width: 32%;
  }

  @media (max-width: 1199px) {
  .new-cloud-servers .section-01 .row-03 .col-01{
    width: 23%;
  }
  }

  .new-cloud-servers .section-01 .row-03 .col-02{
    width: 67%;
  }

  @media (max-width: 1199px) {
  .new-cloud-servers .section-01 .row-03 .col-02{
    width: 76%;
  }
  }

  .new-cloud-servers .section-01 .row-04 {
    height: 535px;
  }

  @media (max-width: 1199px) {
  .new-cloud-servers .section-01 .row-04 {
    margin-bottom: 60px;
  }
  }

  .new-cloud-servers .section-01 .row-04 .col-01{
    width: 59%;
  }

  @media (max-width: 1199px) {
  .new-cloud-servers .section-01 .row-04 .col-01{
    width: 67%;
  }
  }

  .new-cloud-servers .section-01 .row-04 .col-02{
    width: 40%;
  }

  @media (max-width: 1199px) {
  .new-cloud-servers .section-01 .row-04 .col-02{
    width: 32%;
  }
  }

  .new-cloud-servers .section-02 .row-01 {
    height: 550px;
  }

  @media (max-width: 1199px) {
  .new-cloud-servers .section-02 .row-01 {
    height: 380px;
  }
  }

  .new-cloud-servers .section-02 .row-01 h2{
  padding-top: 55px;
  }

  @media (max-width: 1199px) {
  .new-cloud-servers .section-02 .row-01 h2{
    padding-top: 0;
  }
  }

  .new-cloud-servers .section-02 .row-02 {
    height: 545px;
  }

  @media (max-width: 1199px) {
  .new-cloud-servers .section-02 .row-02 {
  }
  }

  @media (max-width: 1199px) {
  .new-cloud-servers .section-02 .row-02 img{
    padding-top: 110px;
  }
  }

  .new-cloud-servers .section-02 .row-03 {
    height: 540px;
  }

  @media (max-width: 1199px) {
  .new-cloud-servers .section-02 .row-03 {
    margin-bottom: 0;
  }
  }

  @media (max-width: 1199px) {
  .new-cloud-servers .section-02 .row-03 img{
    padding-top: 90px;
  }
  }

  .new-cloud-servers .section-03 .row-01 {
    height: 338px;
  }

  .new-cloud-servers .section-03 .row-01 img{
    top: -95px;
  }

  .new-cloud-servers .section-03 .row-02 {
    height: 586px;
  }

  .new-cloud-servers #content .section-04 h1 span{
    width: 1140px;
  }

  .new-cloud-servers .apps {
  height: 448px;
  margin-top: 40px;
  }

  .new-cloud-servers .apps .tabs-headers{
  z-index: 10;
  font-size: 0;
  padding: 0;
  position: relative;
  margin: 0;
  }

  .new-cloud-servers .apps .tabs-headers .tab-header.active {
  border-top: 4px solid #333;
  background-color: #fff;
  font-weight: bold;
  }

  .new-cloud-servers .apps .tabs-headers .tab-header {
  width: 387px;
  border-top: 4px solid #ebebeb;
  background-color: #ebebeb;
  display: inline-block;
  font-weight: normal;
  margin: 0 4px 0 0;
  }

  @media (max-width: 1199px) {
  .new-cloud-servers .apps .tabs-headers .tab-header {
    width: 330px;
  }
  }



  .new-cloud-servers .apps .tabs-headers .tab-header.active span {
  font-weight: bold;
  color: #333;
  }

  .new-cloud-servers .apps .tabs-headers .tab-header span {
  text-transform: uppercase;
  text-align: center;
  color: #a0a0a0;
  font-size: 14px;
  padding: 14px 0;
  margin-bottom: 0;
  display: block;
  border-left: 2px solid #ebebeb;
  border-right: 2px solid #ebebeb;
  }


  .new-cloud-servers .apps .tabs-headers .tab-header span:hover {
  cursor: pointer;
  }

  .new-cloud-servers .apps .tabs-content {
  position: relative;
  }

  .new-cloud-servers .apps .tabs-content .tab-content {
  border: 2px solid #ebebeb;
  width: 1170px;
  height: 400px;
  background-color: #fff;
  margin-top: -2px;
  display: none;
  padding: 50px 0 165px 0;
  }

  @media (max-width: 1199px) {
    .new-cloud-servers .apps .tabs-content .tab-content {
    width: 1000px;
    height: 440px;
    }
  }

  .new-cloud-servers .apps .tabs-content .tab-content ul {
  margin-left: 20px;
  }

  .new-cloud-servers .apps .tabs-content .tab-content li,
  .new-cloud-servers section .hardware-software p {
  font-size: 15px;
  }

  .new-cloud-servers .hardware-software {
  margin-top: 40px;
  }

  .new-cloud-servers .hardware-software ul,
  .new-cloud-servers .hardware-software  p{
  margin: 0;
  }

  .new-cloud-servers .apps .tabs-content .tab-content li {
  margin-bottom: 20px;
  min-height: 100px;
  }

  .new-cloud-servers .apps .tabs-content .tab-content li,
  .new-cloud-servers .hardware-software li {
  display: table;
  }
  .new-cloud-servers .hardware-software li {
  min-height: 111px;
  }

  .new-cloud-servers .tabs-content .tab-content li .icon,
  .new-cloud-servers .hardware-software li .icon {
  width: 118px;
  height: 39px;
  }


  .new-cloud-servers .tabs-content .tab-content li .icon-wordpress {
  background-position: 0 0;
  }

  .new-cloud-servers .tabs-content .tab-content li .icon-joomla {
  background-position: -118px 0;
  }

  .new-cloud-servers .tabs-content .tab-content li .icon-drupal {
  background-position: -236px 0;
  }

  .new-cloud-servers .tabs-content .tab-content li .icon-magento {
  background-position: -354px 0;
  }

  .new-cloud-servers .tabs-content .tab-content li .icon-prestashop {
  background-position: -472px 0;

  }

  .new-cloud-servers .tabs-content .tab-content li .icon-moodle {
  background-position: -590px 0;
  }

  .new-cloud-servers .tabs-content .tab-content li .icon-server2012 {
  background-position: 0 -39px;
  }

  .new-cloud-servers .tabs-content .tab-content li .icon-ubuntu {
  background-position: -118px -39px;
  }

  .new-cloud-servers .tabs-content .tab-content li .icon-cent {
  background-position: -236px -39px;
  }

  .new-cloud-servers .tabs-content .tab-content li .icon-redhat {
  background-position: -354px -39px;
  }

  .new-cloud-servers .tabs-content .tab-content li .icon-server2008 {
  background-position: -472px -39px;
  }

  .new-cloud-servers .tabs-content .tab-content li .icon-server2016 {
  background-position: 0 -243px;
  }

  .new-cloud-servers .tabs-content .tab-content li .icon-plesk {
  background-position: 0 -78px;
  }

  .new-cloud-servers .tabs-content .tab-content li .icon-docker {
  background-position: -118px -78px;
  }

  .new-cloud-servers .tabs-content .tab-content li .icon-lamp-stack {
  background-position: -236px -78px;
  }

  .new-cloud-servers .tabs-content .tab-content li .icon-sqlserver {
  background-position: -354px -78px;
  }

  .new-cloud-servers .tabs-content .tab-content li .icon-mysql {
  background-position: -472px -78px;
  }

  .new-cloud-servers .tabs-content .tab-content li .icon-postgre {
  background-position: -118px -245px;
  }

  .new-cloud-servers .tabs-content .tab-content li .description,
  .new-cloud-servers .hardware-software li .description {
  display: table-cell;
  vertical-align: top;
  padding: 0 26px 0 26px;
  width: 100%;
  }

  .new-cloud-servers .hardware-software li .description {
    padding-right: 0;
  }

  .new-cloud-servers .apps .tabs-content .tab-content-1 {
  display: block;
  }

  .new-cloud-servers .apps .tabs-content .tab-content-2 {
  position: relative;
  }

  .new-cloud-servers .apps .tabs-content .tab-content-2 .nota {
  position: absolute;
  bottom: 0;
  right: 0;
  margin: 0 20px 10px 0;
  font-size: 13px;
  }

  .new-cloud-servers .icon {
  background: url("../../assets/image/cloud-server-sprites.png") 0 0  no-repeat;
  display: inline-block;
  vertical-align: top;
  }

  .new-cloud-servers .icon-cisco {
  background-position: 0 -117px;
  width: 118px;
  height: 39px;
  }

  .new-cloud-servers .icon-hp {
  background-position: -118px -117px;
  width: 118px;
  height: 39px;
  }

  .new-cloud-servers .icon-vmware {
  background-position: -236px -117px;
  width: 118px;
  height: 39px;
  }

  .new-cloud-servers .icon-intel {
  background-position: -354px -117px;
  width: 118px;
  height: 39px;
  }

  .new-cloud-servers .icon-concerto {
  background-position: -472px -117px;
  width: 118px;
  height: 39px;
  }

  .new-cloud-servers .icon-amazon {
  background-position: -590px -117px;
  width: 118px;
  height: 39px;
  }

  .new-cloud-servers .bloque-left {
  float: left;
  width: 50%;
  margin-right: 8px;
  }

  .new-cloud-servers .hardware-software .bloque-left {
  margin-right: 28px;
  }

  .new-cloud-servers .hardware-software .bloque-left li {
  min-height: 111px;
  }

  .new-cloud-servers .slider-container{
  position: relative;
  height: 235px;
  }

  .new-cloud-servers .slider-container .icon-prev-content,
  .new-cloud-servers .slider-container .icon-next-content {
  cursor: pointer;
  z-index: 100;
  }

  .new-cloud-servers .slider-container .icon-prev-content{
  background-position: -90px -156px;
  width: 15px;
  height: 60px;
  position: absolute;
  top: 80px;
  left: 10px;
  display: none;
  }
  .new-cloud-servers .slider-container .icon-next-content {
  background-position: -105px -156px;
  width: 15px;
  height: 60px;
  position: absolute;
  top: 80px;
  right: 10px;
  }


  .new-cloud-servers .slider-container .slider-content-type-02 {
  width: 1090px;
  overflow: hidden;
  height: 244px;
  position: relative;
  margin: 0 0 0 40px;
  }

  @media (max-width: 1199px) {
  .new-cloud-servers .slider-container .slider-content-type-02 {
    width: 910px;
  }
  }


  .new-cloud-servers .slider-container .slider-visible-content-type-02 {
  width: 3270px;
  position: absolute;
  left: 0;
  display: none;
  }

  @media (max-width: 1199px) {
  .new-cloud-servers .slider-container .slider-visible-content-type-02 {
    width: 2760px;
  }
  }

  .new-cloud-servers .slider-container .testimonial{
  margin: 0;
  width: 1090px;
  display: inline-block;
  border: none;
  }

  @media (max-width: 1199px) {
  .new-cloud-servers .slider-container .testimonial{
    width: 920px;
  }
  }

  .new-cloud-servers .slider-container .testimonial .testimonio {
  width: 750px;
  }

  @media (max-width: 1199px) {
  .new-cloud-servers .slider-container .testimonial .testimonio {
    width: 590px;
  }
  }

  .new-cloud-servers .slider-container .testimonial .testimonio .icon-download {
  font: bold 15px Arial;
  margin-left: 41px;
  }


  .new-cloud-servers .slider-container .testimonial .testimonio .nombreTestimonio{
  font-family: 'Open Sans', Arial, sans-serif;
  width: auto;
  margin-bottom: 14px;
  }

  .new-cloud-servers .slider-container .testimonial .testimonio .download {
  font: bold 15px Arial;
  margin-left: 41px;
  }

  .new-cloud-servers .slider-container .testimonial .testimonio .download a {
  background: url("../../assets/image/cloud-server-sprites.png") -120px -157px;
  width: 20px;
  height: 19px;
  padding-left: 29px;
  }


/* BANNERS HOME */

  .banner-home #accion a{
  width: 210px;
  display: block;
  text-align: center;
  }

  @media (min-width: 1200px) {
    .banner-home .wrapper{
    width: 1170px !important;
    }
  }


  /* NETAPP */
  .banner-home-netapp { background: #E5E8F1 url('/wp-content/themes/hiperconvercloudtecnholigies/images/2015/banners/banner-home-fondo-netapp.jpg') no-repeat center 27px;height:545px;overflow:hidden; position:relative;}
  .banner-home-netapp .arriba {position:absolute;top: 17px;width:100%}
  .banner-home-netapp .arriba .wrapper {position:relative;padding-left: 10px;}
  .banner-home-netapp .arriba .wrapper a {height: 102%;width: 1272px;text-decoration:none;display: block;margin: 10px 0 0 8px;}
  .banner-home-netapp .arriba .wrapper h2 {color: #333;font: 44px 'open_sansextrabold';margin-bottom: 27px;line-height: 43px;padding-top: 59px;width: 470px;}
  .banner-home-netapp .arriba .wrapper h2 + img + p, .banner-home-netapp .arriba .wrapper h3 + p {color: #2d2d2d;}
  .banner-home-netapp .arriba .wrapper h2 + img {position: absolute;top: 230px;left: 20px;}
  .banner-home-netapp .arriba .wrapper h2 + img + p {font-size: 24px;margin: 150px 0 0 2px;line-height: 21px;letter-spacing: 0.6px;}
  .banner-home-netapp .arriba .wrapper h2 + img + p span {display: block;}
  .banner-home-netapp .arriba .wrapper h3, .banner-home-netapp .arriba .wrapper h3 + p {position: absolute;left: 766px;}

  @media (max-width: 1199px) {
    .banner-home-netapp .arriba .wrapper h3, .banner-home-netapp .arriba .wrapper h3 + p {
    left: 666px;
    }
  }

  .banner-home-netapp .arriba .wrapper h3 {font-size: 22px;top: 163px;font-weight: bold;color: #2d2d2d;letter-spacing: 1.2px;}
  .banner-home-netapp .arriba .wrapper h3 + p {font-size: 17px;top: 191px;letter-spacing: 0.3px;}
  .banner-home-netapp .arriba .wrapper h3 + p span {display: block}
  .banner-home-netapp .abajo {background-color: rgba(77,77,77,0.8);height: 122px;margin-top: 435px;}
  .banner-home-netapp .abajo  ul {padding-top: 9px;line-height: 27px;margin-left: 19px;}
  .banner-home-netapp .abajo  li:before {content: '\2714';color: #26C9FF;margin-right: 10px;font-size: 22px;}
  .banner-home-netapp .abajo  li {color:#fff;line-height: 21px;}

  /* DEDICADOS */
  .banner-home-dedicados {
    /* Permalink - use to edit and share this gradient: http://colorzilla.com/gradient-editor/#e5e8f1+0,e5e8f1+70,003d42+70,003d42+100 */
    background: #e5e8f1; /* Old browsers */
    background: -moz-linear-gradient(left,  #e5e8f1 0%, #e5e8f1 70%, #003d42 70%, #003d42 100%); /* FF3.6-15 */
    background: -webkit-linear-gradient(left,  #e5e8f1 0%,#e5e8f1 70%,#003d42 70%,#003d42 100%); /* Chrome10-25,Safari5.1-6 */
    background: linear-gradient(to right,  #e5e8f1 0%,#e5e8f1 70%,#003d42 70%,#003d42 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#e5e8f1', endColorstr='#003d42',GradientType=1 ); /* IE6-9 */

  }

  .banner-home-dedicados > div {background: url('/wp-content/themes/hiperconvercloudtecnholigies/images/2015/banners/banner-home-fondo-dedicados.jpg') no-repeat center 27px;height:545px;overflow:hidden; position:relative;}
  .banner-home-dedicados .arriba {position:absolute;top: 17px;width:100%}
  .banner-home-dedicados .arriba .wrapper {position:relative;padding-left: 10px;}
  .banner-home-dedicados .arriba .wrapper a {height: 102%;width: 100%;text-decoration:none;display: block;margin: 10px 0 0 8px;}
  .banner-home-dedicados .arriba .wrapper h2 {color: #333;font: 44px 'open_sansextrabold';margin-bottom: 24px;line-height: 43px;padding-top: 39px;width: 500px;}
  .banner-home-dedicados .arriba .wrapper h2 + p, .banner-home-dedicados .arriba .wrapper h3 + p {color: #2d2d2d;}
  .banner-home-dedicados .arriba .wrapper h2 + p {font-size: 24px;margin: 0;line-height: 33px;letter-spacing: 0px;width: 500px}
  .banner-home-dedicados .arriba .wrapper h2 + p span {display: block;}

  .banner-home-dedicados .arriba .wrapper .ram {
    font-family: "open sans", Arial, sans-serif;
    background-color: #26C9FF;
    color:#000;
    border-radius: 8px;
    -webkit-transform: skew(-12deg);
    -moz-transform: skew(-12deg);
    -ms-transform: skew(-12deg);
    -o-transform: skew(-12deg);
    transform: skew(-12deg);
    padding: 10px;
    font-size: 14px;
    box-shadow: 2px 2px 2px rgba(0,0,0,0.4);
    font-style: italic;
    position: absolute;
    top: 240px;
    left: 35px;
    height: 134px;
    width: 138px;
  }

  .banner-home-dedicados .arriba .wrapper .ram > span{display: block;}
  .banner-home-dedicados .arriba .wrapper .ram span{-webkit-transform: skew(12deg);-moz-transform: skew(12deg);-ms-transform: skew(12deg);-o-transform: skew(12deg);transform: skew(12deg);}
  .banner-home-dedicados .arriba .wrapper .ram .row-1{position: absolute;top: -3px;left: 16px;font-size: 48px;font-weight: 700;}
  .banner-home-dedicados .arriba .wrapper .ram .row-2{position: absolute;top: 30px;left: 17px;font-size: 60px;font-weight: 800;}
  .banner-home-dedicados .arriba .wrapper .ram .row-3{top: 88px;position: absolute;font-size: 24px;left: 19px;}
  .banner-home-dedicados .arriba .wrapper .ram .row-3 span {font-size: 32px;font-weight: 800;letter-spacing: -2px;}

  .banner-home-dedicados .arriba .wrapper .logo-intel-container {position: absolute;top:240px;left: 250px;}
  .banner-home-dedicados .arriba .wrapper .logo-intel-container .logo{margin-bottom: 10px;}
  .banner-home-dedicados .arriba .wrapper .logo-intel-container img{display: block;margin: 0 auto}
  .banner-home-dedicados .arriba .wrapper .logo-intel-container .text{color: #000;width: 142px;text-align: center;line-height: 15px;font-size: 12px;font-style: italic;}
  .banner-home-dedicados .arriba .wrapper h3, .banner-home-dedicados .arriba .wrapper h3 + p {position: absolute;left: 666px;}
  .banner-home-dedicados .arriba .wrapper h3 {font-size: 22px;top: 163px;font-weight: bold;color: #2d2d2d;letter-spacing: 1.2px;}
  .banner-home-dedicados .arriba .wrapper h3 + p {font-size: 17px;top: 191px;letter-spacing: 0.3px;}
  .banner-home-dedicados .arriba .wrapper h3 + p span {display: block}
  .banner-home-dedicados .abajo {background-color: rgba(77,77,77,0.8);height: 122px;margin-top: 435px;}
  .banner-home-dedicados .abajo  ul {padding-top: 11px;line-height: 27px;margin-left: 19px;}
  .banner-home-dedicados .abajo  li:before {content: '\2714';color: #26C9FF;margin-right: 10px;font-size: 22px;}
  .banner-home-dedicados .abajo  li {color:#fff;}

  /* CLOUD DATACENTER */
  .banner-home-cloud-datacenter {background: #fff;}
  .banner-home-cloud-datacenter > div {height:545px;overflow:hidden; position:relative;}
  .banner-home-cloud-datacenter .arriba {position:absolute;top: 17px;width:100%}
  .banner-home-cloud-datacenter .arriba .wrapper {background: url('../../assets/image/racks4.png') right 65px top 51px no-repeat;position:relative;padding-left: 10px;height: 445px;}

  @media (max-width: 1199px) {
    .banner-home-cloud-datacenter .arriba .wrapper{
    background-size: 540px;
    background-position: right 5px top 84px;
    }
  }

  .banner-home-cloud-datacenter .arriba .wrapper a {height: 102%;width: 100%;text-decoration:none;display: block;margin: 10px 0 0 21px;}

  #content .banner-home-cloud-datacenter .header-block {
    /* Permalink - use to edit and share this gradient: http://colorzilla.com/gradient-editor/#ffffff+0,ffffff+50,ffffff+50,d7d7d7+50,d7d7d7+100 */
    background: rgb(255,255,255); /* Old browsers */
    background: -moz-linear-gradient(-67deg,  rgba(255,255,255,1) 0%, rgba(255,255,255,1) 47%, rgba(255,255,255,1) 47%, rgba(215,215,215,1) 47%, rgba(215,215,215,1) 100%); /* FF3.6-15 */
    background: -webkit-linear-gradient(-67deg,  rgba(255,255,255,1) 0%,rgba(255,255,255,1) 47%,rgba(255,255,255,1) 47%,rgba(215,215,215,1) 47%,rgba(215,215,215,1) 100%); /* Chrome10-25,Safari5.1-6 */
    background: linear-gradient(113deg,  rgba(255,255,255,1) 0%,rgba(255,255,255,1) 47%,rgba(255,255,255,1) 47%,rgba(215,215,215,1) 47%,rgba(215,215,215,1) 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#d7d7d7',GradientType=1 ); /* IE6-9 fallback on horizontal gradient */
  }

  #content .banner-home-cloud-datacenter .header-block h2 {
    color: #333;
    font-family: "open sans", arial, sans-serif;
    font-size: 44px;
    font-weight: 800;
    margin: 0 0 17px 0;
    padding-top:33px;
  }

  .banner-home-cloud-datacenter .ssd {
    background: url('/wp-content/themes/hiperconvercloudtecnholigies/images/cloud/2016/ssd.png') 0 0 no-repeat;
    width: 63px;
    height: 57px;
    display: inline-block;
    vertical-align: middle;
    margin-left: 16px;
  }

  .banner-home-cloud-datacenter .arriba .wrapper h2 + p {color: #2d2d2d;font-size: 24px;font-weight: 400;font-family: Arial, sans-serif;margin: 0;width: 390px;letter-spacing: -0.2px;line-height: 27px;}
  .banner-home-cloud-datacenter .arriba .wrapper h2 + p span {display: block;}

  .banner-home-cloud-datacenter .arriba .wrapper .logos-aenor img{
    position: absolute;
    bottom: 75px;
    width: 124px;
    height: auto;
  }

  .banner-home-cloud-datacenter .arriba .wrapper .logo-intel {
    position: absolute;
    bottom: 69px;
    left: 184px;
  }

  .banner-home-cloud-datacenter .arriba .wrapper .logo-intel span{
    color: #0f0f0f;
    font-size: 12px;
    display: block;
    text-align: center;
    line-height: 12px;
    font-style: italic;
    margin-top: 9px;
  }

  .banner-home-cloud-datacenter .arriba .wrapper .logo-intel img{
    margin: 0 auto;
    display: block;
  }


  .banner-home-cloud-datacenter .arriba .wrapper .price {
    color: #181818;
    width: 130px;
    position: absolute;
    top: 59px;
    left: 664px;
  }

  @media (max-width: 1199px) {
    .banner-home-cloud-datacenter .arriba .wrapper .price {
    left: 564px;
    }
  }

  .banner-home-cloud-datacenter .arriba .wrapper .price .from {
    display: block;
    font-weight: bold;
    text-align: center;
  }

  .banner-home-cloud-datacenter .arriba .wrapper .price .integer {
    font-size: 40px;
    font-weight: 800;
    line-height: 48px;
  }

  .banner-home-cloud-datacenter .arriba .wrapper .price .decimal {
    font-size: 22px;
    font-weight: 800;
  }

  .banner-home-cloud-datacenter .arriba .wrapper .price .decimal span{
    font-weight: normal;
    font-size: 16px;
    margin-left: 2px;
  }

  .banner-home-cloud-datacenter .arriba .wrapper .price .monthly {
    font-size: 16px;
    display: block;
    position: absolute;
    right: 0;
    top: 21px;
  }
  .banner-home-cloud-datacenter .arriba .wrapper .offer-conditions {
    font-family: "Open Sans", arial, sans-serif;
    color: #0f0f0f;
    position: absolute;
    bottom: 45px;
    right: 478px;
    font-size: 12px;
    font-weight: 300;
    margin: -5px 4px 0 30px;
    text-align: left;
  }

  @media (max-width: 1199px) {
    .banner-home-cloud-datacenter .arriba .wrapper .offer-conditions {
    right: 378px;
    }
  }

  .banner-home-cloud-datacenter .abajo {background-color: rgba(77,77,77,0.8);height: 122px;margin-top: 435px;}
  .banner-home-cloud-datacenter .abajo  ul {padding-top: 9px;line-height: 27px;margin-left: 4px;}

  @media (max-width: 1199px) {
    .banner-home-cloud-datacenter .abajo  ul {
    padding-top: 5px;
    }
  }

  .banner-home-cloud-datacenter .abajo  li:before {content: '\2714';color: #26C9FF;margin-right: 10px;font-size: 22px;display: inline-block;}
  .banner-home-cloud-datacenter .abajo  li {color:#fff;display: inline-block;width:420px;margin-bottom: 14px;vertical-align:top;}

  @media (max-width: 1199px) {
    .banner-home-cloud-datacenter .abajo  li {
    width: 390px;
    margin-bottom: 4px;
    font-size: 14px;
    }
  }

  .banner-home-cloud-datacenter .abajo  li span{display: inline-block;vertical-align: top;width: 388px;line-height: 20px;}

  @media (max-width: 1199px) {
    .banner-home-cloud-datacenter .abajo  li span {
    width: 327px;
    }
  }

  .banner-home-cloud-datacenter .abajo  #accion {width: 210px;}

  /* CLOUD SERVER */
  .banner-home-cloud-server {background: url(/wp-content/themes/hiperconvercloudtecnholigies/images/cloud-servers/bg-one-cloud-home.jpg) center 27px no-repeat;background-size: cover;}
  .banner-home-cloud-server > div {height:545px;overflow:hidden; position:relative;}
  .banner-home-cloud-server .arriba {position:absolute;top: 17px;width:100%;}

  .banner-home-cloud-server .arriba .wrapper {
    background: url(/wp-content/themes/hiperconvercloudtecnholigies/images/cloud-servers/bg-one-cloud-logos-home.png) right 210px top 108px no-repeat;
    padding-left: 10px;
    height: 457px;
    background-size: 46%;
  }

  @media (max-width: 1199px) {
    .banner-home-cloud-server .arriba .wrapper{
    background-size: 540px;
    background-position: right 24px top 15px;
    }
  }

  .banner-home-cloud-server .arriba .wrapper a {height: 102%;width: 100%;text-decoration:none;display: block;margin: 10px 0 0 11px;}

  .banner-home-cloud-server .arriba .white-block {
    background-color: #fff;
    width: 400px;
    height: 528px;
    position: absolute;
    left: 0;
    overflow: hidden;
    top: 0;
    padding-left: 21px;
  }

  #content .banner-home-cloud-server .arriba .white-block h2 {
    text-transform: uppercase;
    font-size: 40px;
    padding: 62px 0 0 0;
    margin: 0;
  }
  #content .banner-home-cloud-server .arriba .white-block h2 span{
    font-family: "open sans", arial, sans-serif;
    font-weight: 700;
  }

  #content .banner-home-cloud-server .arriba .white-block h3 {
    color: #000;
    font-size: 30px;
    margin: 0;
    line-height: 37px;
    letter-spacing: 0.3px;
    color: #181818;
    font-family: 'OpenSansLight', Arial, sans-serif;
  }

  .banner-home-cloud-server .arriba .white-block .ssd {
    background: url(/wp-content/themes/hiperconvercloudtecnholigies/images/cloud-servers/ssd.png) 14px 4px no-repeat;
    width: 63px;
    height: 57px;
    vertical-align: text-bottom;
    margin-left: 14px;
    border-left: 1px solid;
    display: inline-block;
    padding-left: 10px;
  }


  #content .banner-home-cloud-server .arriba .white-block .new {
    background-color: #73DCFF;
    font-weight: 700;
    font-style: italic;
    text-align: center;
    position: absolute;
    width: 83px;
    height: 83px;
    -webkit-transform: rotate(45deg);
    -moz-transform:rotate(45deg);
    -ms-transform:rotate(45deg);
    -o-transform:rotate(45deg);
    transform: rotate(45deg);
    top: -41px;
    left: 16px;
    color: #000;
  }


  #content .banner-home-cloud-server .arriba .white-block .new span {
    display: block;
    -webkit-transform: rotate(-45deg);
    -moz-transform:rotate(-45deg);
    -ms-transform:rotate(-45deg);
    -o-transform:rotate(-45deg);
    transform: rotate(-45deg);
    position: absolute;
    top: 41px;
    left: 21px;
  }

  #content .banner-home-cloud-server .arriba .white-block .new span span {
    font-size: 20px;
    display: block;
    -webkit-transform: rotate(0deg);
    -moz-transform:rotate(0deg);
    -ms-transform:rotate(0deg);
    -o-transform:rotate(0deg);
    transform: rotate(0deg);
    position: absolute;
    top: 22px;
    left: 18px;

  }

  .banner-home-cloud-server .arriba .white-block h2 + p {color: #2d2d2d;font-size: 24px;font-weight: 400;font-family: Arial, sans-serif;margin: 0;width: 220px;letter-spacing: -0.2px;line-height: 26px;}
  .banner-home-cloud-server .arriba .white-block h2 + p span {display: block;}

  .banner-home-cloud-server .arriba .white-block .logos-aenor {
    position: absolute;
    top: 238px;
    left: 27px
  }

  .banner-home-cloud-server .arriba .white-block .logos-aenor img {
    width: 110px;
    height: auto;
    margin-top: 20px;
  }

  .banner-home-cloud-server .abajo {background-color: rgba(77,77,77,0.8);height: 122px;margin-top: 435px;position: relative;}

  .banner-home-cloud-server .abajo .wrapper .offer-conditions {
    font-family: "Open Sans", arial, sans-serif;
    color: #0f0f0f;
    font-size: 12px;
    font-weight: 300;
    margin: 0;
    text-align: center;
    display: block;
    width: 400px;
    position: absolute;
    top: -25px;
    left: 0;
  }

  .banner-home-cloud-server .abajo .wrapper .offer-conditions a {
    display: inline-block;
    margin: 0;
    width: auto;
  }


  .banner-home-cloud-server .abajo  ul {padding-top: 18px;line-height: 27px;margin-left: 32px;display: inline-block;width: 368px;}

  @media (max-width: 1199px) {
    .banner-home-cloud-server .abajo  ul {
    padding-top: 30px;
    }
  }

  .banner-home-cloud-server .abajo  li {color:#fff;width:420px;margin-bottom: 0;vertical-align:top;font-size: 14px;}

  @media (max-width: 1199px) {
    .banner-home-cloud-server .abajo  li {
    width: 390px;
    margin-bottom: 4px;
    font-size: 14px;
    }
  }

  .banner-home-cloud-server .abajo  li span{display: inline-block;vertical-align: top;line-height: 20px;}

  @media (max-width: 1199px) {
    .banner-home-cloud-server .abajo  li span {
    width: 327px;
  }
  }

  .banner-home-cloud-server .abajo  li .acens-icon {
    color: #26C9FF;
    font-size: 15px;
    padding-right: 13px;
  }

  .banner-home-cloud-server .abajo img {
    position: absolute;
    left: 788px;
    top: 34px;
  }

  .banner-home-cloud-server .arriba .info-box {
    position: absolute;
    top: 50px;
    right: 0;
    background-color: #fff;
    width: 217px;
    padding: 8px 10px 10px 10px;
    height: 95px;
    font-size: 13px;
  }

  @media (max-width: 1199px) {
  .banner-home-cloud-server .arriba .info-box {
    left: 760px;
    font-size: 15px;
    width: 230px;
  }
  }

  .banner-home-cloud-server .arriba .info-box .hosted-spain {
    background: url(/wp-content/themes/hiperconvercloudtecnholigies/images/cloud-servers/bg-hosted-spain.png) 155px 0 no-repeat;
    padding: 6px 0 7px 7px;
    letter-spacing: -0.3px;
    margin-bottom: 5px;
    background-size: 38px;
  }

  @media (max-width: 1199px) {
  .banner-home-cloud-server .arriba .info-box .hosted-spain {
    background-position: 166px 0px;
    padding: 7px 0 7px 5px;
  }
  }

  .banner-home-cloud-server .arriba .info-box .hosted-spain span{
    text-transform: uppercase;
  display: block;
  font-style: italic;
  font-weight: 700;
  margin-top: -4px;
  letter-spacing: 0.8px;
  }

.banner-home-cloud-server .arriba .try-free {
    font-size: 15px;
    font-weight: 600;
    color: #000;
    background-color: #f7ea22;
    padding: 9px 12px 11px 15px;
    letter-spacing: 0.3px;
    position: absolute;
    top: 59px;
    left: 0;
    width: 100%;
  }

  @media (max-width: 1199px) {
  .banner-home-cloud-server .arriba .try-free {
    font-size: 15px;
    }
  }

  .banner-home-cloud-server .arriba .try-free > span {
    font-style: italic;
    vertical-align: top;
  }

  .banner-home-cloud-server .arriba .try-free span {
    font-weight: 800;
  }

  .banner-home-cloud-server .arriba .try-free > span span {
  font-style: normal;
  text-transform: uppercase;
  }



 /* SLIDER CLOUD HIBRIDO y TIENDAS*/
  .old-section-slider .slider-container{
  position: relative;
  height: 235px;
  }

  .old-section-slider .slider-container .icon-prev-content,
  .old-section-slider .slider-container .icon-next-content {
  cursor: pointer;
  z-index: 100;
  }

  .old-section-slider .slider-container .icon-prev-content{
  background-position: -90px -156px;
  width: 15px;
  height: 60px;
  position: absolute;
  top: 80px;
  left: 10px;
  display: none;
  }
  .old-section-slider .slider-container .icon-next-content {
  background-position: -105px -156px;
  width: 15px;
  height: 60px;
  position: absolute;
  top: 80px;
  right: 10px;
  }


  .old-section-slider .slider-container .slider-content-type-02 {
  width: 670px;
  overflow: hidden;
  height: 244px;
  position: relative;
  margin: 0 0 0 40px;
  }

  @media (max-width: 1199px) {
  .old-section-slider .slider-container .slider-content-type-02 {
  width: 670px;
  }
  }


  .old-section-slider .slider-container .slider-visible-content-type-02 {
  width: 2010px;
  position: absolute;
  left: 0;
  display: none;
  }

  @media (max-width: 1199px) {
  .old-section-slider .slider-container .slider-visible-content-type-02 {
  width: 2010px;
  }
  }

  .old-section-slider .slider-container .testimonial{
  margin: 0;
  width: 670px;
  display: inline-block;
  border: none;
  }

  @media (max-width: 1199px) {
  .old-section-slider .slider-container .testimonial{
  width: 670px;
  }
  }

  .old-section-slider .slider-container .testimonial .testimonio {
  width: 360px;
  }

  @media (max-width: 1199px) {
  .old-section-slider .slider-container .testimonial .testimonio {
  width: 360px;
  }
  }

  .old-section-slider .slider-container .testimonial .testimonio .icon-download {
  font: bold 15px Arial;
  margin-left: 41px;
  }


  .old-section-slider .slider-container .testimonial .testimonio .nombreTestimonio{
  font-family: 'Open Sans', Arial, sans-serif;
  width: auto;
  margin-bottom: 14px;
  }

  .old-section-slider .slider-container .testimonial .testimonio .download {
  font: bold 15px Arial;
  margin-left: 41px;
  }

  .old-section-slider .slider-container .testimonial .testimonio .download a {
  background: url("../../assets/image/cloud-server-sprites.png") -120px -157px;
  width: 20px;
  height: 19px;
  padding-left: 29px;
  }

  .old-section-slider .icon {
  background: url(../../assets/image/cloud-server-sprites.png) 0 0 no-repeat;
  display: inline-block;
  vertical-align: top;
  }


  /* ESTILOS PARTNERS */
@keyframes emptyAnim {}

@keyframes rightToCenter {
  0%, 95% {
    -webkit-transform: translateX(100%);
    -moz-transform: translateX(100%);
    -ms-transform: translateX(100%);
    -o-transform: translateX(100%);
    transform: translateX(100%);
  }
  100% {
    -webkit-transform: translateX(0);
    -moz-transform: translateX(0);
    -ms-transform: translateX(0);
    -o-transform: translateX(0);
    transform: translateX(0);
  }
}

@keyframes leftToCenter {
  0%, 95% {
    -webkit-transform: translateX(-220%);
    -moz-transform: translateX(-220%);
    -ms-transform: translateX(-220%);
    -o-transform: translateX(-220%);
    transform: translateX(-220%);
  }
  100% {
    -webkit-transform: translateX(0);
    -moz-transform: translateX(0);
    -ms-transform: translateX(0);
    -o-transform: translateX(0);
    transform: translateX(0);
  }
}

@keyframes fadeToVisible {
  99% {
    opacity: 0;
  }
  100% {
    opacity: 1;
  }
}

body .partners-page {
  font-family: "Open Sans", Arial, sans-serif;
  font-size: 16px;
  color: #676767;
}

.partners-page h1, .partners-page .h1, .partners-page h2, .partners-page .h2, .partners-page h3, .partners-page .h3 {
    margin-top: 20px;
}

.partners-page p {
  margin: 0 0 10px;
}

/* PAGINA OK/KO VERSION YEOMAN*/
/*
.partners-page.form-response .header {
  position: static;
  padding-top: 30px;
}
.partners-page.form-response .header .logo-acens-partners {
  margin: 0 auto;
}

.partners-page.form-response .main .bloque {
  padding: 70px 0 50px;
  font-size: 20px;
}
.partners-page.form-response .main .bloque .container h2 {
  text-align: left;
}
.partners-page.form-response .main .bloque .container h2 + p {
  margin: 30px 0 60px;
}
.partners-page.form-response .main .bloque .container ul {
  margin: 30px 0 60px;
}
.partners-page.form-response .main .bloque .container ul li {
  line-height: 35px;
  color: #f00;
}
.partners-page.form-response .main .bloque .container a {
  display: block;
  text-align: right;
}
.partners-page.form-response .main .bloque .container a .glyphicon-arrow-left {
  margin-right: 10px;
}*/
.partners-page a, .partners-page a:hover, .partners-page a:visited, .partners-page a:active, .partners-page a:focus {
  outline: 0;
  color: #69b433;
}
.partners-page .centered-text {
  text-align: center;
  width: 740px;
  margin: 0 auto;
  font-size: 18px;
}
@media (min-width: 768px) and (max-width: 991px) {
  .partners-page .centered-text {
    width: 720px;
  }
}
@media (max-width: 767px) {
  .partners-page .centered-text {
    width: auto;
  }
}
.partners-page .semibold {
  font-weight: 600;
}
.partners-page .sprite {
  background: url("//images/partners/sprites.png") 0 0 no-repeat;
  width: 82px;
  height: 80px;
  display: inline-block;
  vertical-align: middle;
  margin-left: auto;
}
.partners-page .sprite.sprite-01 {
  background-position: 0 -76px;
}
.partners-page .sprite.sprite-02 {
  background-position: -82px -76px;
}
.partners-page .sprite.sprite-03 {
  background-position: -164px -76px;
}
.partners-page .sprite.sprite-04 {
  background-position: -246px -76px;
}
.partners-page .sprite.sprite-05 {
  background-position: -328px -76px;
}
.partners-page .sprite.sprite-06 {
  background-position: -410px -76px;
}
.partners-page .sprite.sprite-07 {
  background-position: 0 -156px;
}
.partners-page .sprite.sprite-08 {
  background-position: -82px -156px;
}
.partners-page .sprite.sprite-09 {
  background-position: -164px -156px;
}
.partners-page .sprite.sprite-10 {
  background-position: -246px -156px;
}
.partners-page .sprite.sprite-11 {
  background-position: -328px -156px;
}
.partners-page .sprite.sprite-12 {
  background-position: -410px -156px;
}
.partners-page .sprite.sprite-13 {
  background-position: 0 -236px;
}
.partners-page .sprite.sprite-14 {
  background-position: -82px -236px;
}
.partners-page .sprite.sprite-15 {
  background-position: -164px -236px;
}
.partners-page .sprite.sprite-16 {
  background-position: -246px -236px;
}
.partners-page .sprite.sprite-17 {
  background-position: -328px -236px;
}

.partners-page .description {
  width: 460px;
  display: inline-block;
  vertical-align: middle;
}
@media (min-width: 992px) and (max-width: 1199px) {
  .partners-page .description {
    width: 360px;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .partners-page .description {
    width: 250px;
  }
}
@media (max-width: 767px) {
  .partners-page .description {
    width: 70%;
  }
}
.partners-page .header,
.partners-page .footer {
  padding-left: 15px;
  padding-right: 15px;
}
.partners-page .header {
  height: 123px;
  background-color: #fff;
  padding: 14px 0 0 0;
  position: fixed;
  width: 100%;
  top: 0;
  left: 0;
  height: 123px;
  z-index: 100;
}

.partners-page .header .logo-acens-partners {
  background: url("/wp-content/themes/hiperconvercloudtecnholigies/images/partners/logo-acens-partners.png") 0 0 no-repeat;
  width: 184px;
  height: 69px;
  background-size: 100%;
}

.partners-page .header .login .login-description {
    background-color: #00a9e0;
    border-radius: 14px;
    color: #fff;
    margin: 25px 0 0 0;
    display: inline-block;
    font-size: 14px;
    padding: 0 20px;
    line-height: 22px;
    height: 24px;
}

@media (max-width: 767px) {
  .partners-page .header .login .login-description {
    display: none;
  }
}
.partners-page .header .login:hover {
  text-decoration: none;
}

.partners-page .header .login:hover .login-description{
  background-color: #5bc500;
}

.partners-page .sprite.sprite-login {
  background-position: -227px 0;
  width: 38px;
  height: 38px;
  margin-right: 10px;
}

@media (max-width: 767px) {
  .partners-page .sprite.sprite-login {
    margin: 0;
  }
}

.partners-page .header .navbar-default {
  background-color: #fff;
  min-height: 29px;
  margin-top: 12px;
  border-top: 1px solid #e5e5e5;
  border-bottom: 1px solid #e5e5e5;
  border-radius: 0;
}

@media (max-width: 767px) {
  .partners-page .header .navbar-header {
    display: none;
  }
}

.partners-page .header .navbar-default .container {
  position: relative;
}
.partners-page .header .navbar-default .container .navbar-collapse {
  padding: 0;
  position: absolute;
  left: 0;
  top: 0;
}

@media (max-width: 767px) {
  .partners-page .header .navbar-default .container .navbar-collapse {
    position: static;
    text-align: center;
    border: none;
  }

  .partners-page .header .navbar-default .container .navbar-collapse .navbar-nav {
    margin: 0;
    display: -webkit-flex;
    display: flex;
    -webkit-justify-content;
    justify-content: space-between;
  }
}

.partners-page .header .navbar-default .container .navbar-collapse .navbar-nav a.active {
  background-color: #00A9E0;
  color: #fff;
}

.partners-page .header .navbar-default .container .navbar-collapse .navbar-nav li a {
  color: #000;
  font-size: 14px;
  text-transform: uppercase;
  height: 27px;
  padding: 4px 24px;
  border-left: 1px solid #e5e5e5;
}

@media (max-width: 767px) {
  .partners-page .header .navbar-default .container .navbar-collapse .navbar-nav li a {
      height: 46px;
  }
}

.partners-page .header .navbar-default .container .navbar-collapse .navbar-nav li:last-of-type a {
  border-right: 1px solid #e5e5e5;
}

@media (min-width: 768px) and (max-width: 991px) {
  .partners-page .header .navbar-default .container .navbar-collapse .navbar-nav li a {
    padding: 4px 10px;
  }
}

@media (max-width: 767px) {
  .partners-page .header .navbar-default .container .navbar-collapse .navbar-nav li a,
  .partners-page .header .navbar-default .container .navbar-collapse .navbar-nav li:last-of-type a {
    padding: 4px 7px;
    border: none;
  }
}

.partners-page .header .navbar-default .container .navbar-collapse .navbar-nav li a:hover {
  background-color: #26C9FF;
  color: #fff;
  transition: background-color 0.5s;
}

@media (max-width: 767px) {
  .partners-page .header .navbar-default .container .navbar-collapse .navbar-nav li a:hover {
    background-color: #00A9E0;
  }
}

.partners-page .header .navbar-default .container .navbar-collapse .navbar-nav .dropdown .icon-description {
  display: block;
}

.partners-page .header .navbar-default .container .navbar-collapse .navbar-nav .dropdown .sprite-icon-menu {
  display: none;
  width: 38px;
  height: 38px;
}

.partners-page .header .navbar-default .container .navbar-collapse .navbar-nav .dropdown .sprite-icon-menu-01 {
  background-position: 0 0;
}

.partners-page .header .navbar-default .container .navbar-collapse .navbar-nav .dropdown a.active .sprite-icon-menu-01 {
  background-position: 0 -38px;
}

.partners-page .header .navbar-default .container .navbar-collapse .navbar-nav .dropdown .sprite-icon-menu-02 {
  background-position: -38px 0;
}

.partners-page .header .navbar-default .container .navbar-collapse .navbar-nav .dropdown a.active .sprite-icon-menu-02 {
  background-position: -38px -38px;
}

.partners-page .header .navbar-default .container .navbar-collapse .navbar-nav .dropdown .sprite-icon-menu-03 {
  background-position: -76px 0;
}

.partners-page .header .navbar-default .container .navbar-collapse .navbar-nav .dropdown a.active .sprite-icon-menu-03 {
  background-position: -76px -38px;
}

.partners-page .header .navbar-default .container .navbar-collapse .navbar-nav .dropdown .sprite-icon-menu-04 {
  background-position: -114px 0;
}

.partners-page .header .navbar-default .container .navbar-collapse .navbar-nav .dropdown a.active .sprite-icon-menu-04 {
  background-position: -114px -38px;
}

.partners-page .header .navbar-default .container .navbar-collapse .navbar-nav .dropdown .sprite-icon-menu-05 {
  background-position: -152px 0;
}

.partners-page .header .navbar-default .container .navbar-collapse .navbar-nav .dropdown a.active .sprite-icon-menu-05 {
  background-position: -152px -38px;
}

.partners-page .header .navbar-default .container .navbar-collapse .navbar-nav .dropdown .sprite-icon-menu-06 {
  background-position: -190px 0;
}

.partners-page .header .navbar-default .container .navbar-collapse .navbar-nav li:last-of-type a:hover .sprite-icon-menu-06 {
  background-position: -190px -38px;
}



@media (max-width: 767px) {
  .partners-page .header .navbar-default .container .navbar-collapse .navbar-nav .dropdown {
    display: inline-block;
  }

  .partners-page .header .navbar-default .container .navbar-collapse .navbar-nav .dropdown .icon-description {
    display: none;
  }

  .partners-page .header .navbar-default .container .navbar-collapse .navbar-nav .dropdown .sprite-icon-menu {
    display: block;
  }
}

.partners-page .video-container {
  max-height: 600px;
  overflow: hidden;
  position: relative;
  margin-top: 123px;
}
@media (max-width: 767px) {
  .partners-page .video-container {
    height: 181px;
    margin-top: 140px;
  }
}
.partners-page .video-container .animated-text {
  color: #fff;
  position: absolute;
  left: 0;
  top: 50%;
  -webkit-transform: translateY(-50%);
  -moz-transform: translateY(-50%);
  -ms-transform: translateY(-50%);
  -o-transform: translateY(-50%);
  transform: translateY(-50%);
  text-align: center;
  width: 100%;
  z-index: 10;
}


.partners-page .video-container .animated-text .rightTocenter1 {
  animation: rightToCenter 3000ms;
  animation-fill-mode: forwards;
}
.partners-page .video-container .animated-text .leftTocenter1 {
  animation: leftToCenter 5000ms;
  animation-fill-mode: forwards;
}
.partners-page .video-container .animated-text .rightTocenter2 {
  animation: rightToCenter 5200ms;
  animation-fill-mode: forwards;
}
.partners-page .video-container .animated-text .leftTocenter2 {
  animation: leftToCenter 5500ms;
  animation-fill-mode: forwards;
}
.partners-page .video-container .animated-text .rightTocenter3 {
  animation: rightToCenter 6500ms;
  animation-fill-mode: forwards;
}
.partners-page .video-container .animated-text .fadeToVisible {
  animation: fadeToVisible 8000ms;
  animation-fill-mode: forwards;
  opacity: 0;
}
@media (max-width: 767px) {
  .partners-page .video-container .animated-text .fadeToVisible {
    animation: none;
    opacity: 1;
  }
}
.partners-page .video-container .animated-text .text-1 {
  font-size: 48px;
  margin-bottom: 30px;
}
@media (max-width: 767px) {
  .partners-page .video-container .animated-text .text-1 {
    font-size: 20px;
    margin-bottom: 10px;
  }
}
.partners-page .video-container .animated-text .text-2 {
  font-size: 26px;
  margin: 0;
}
@media (max-width: 767px) {
  .partners-page .video-container .animated-text .text-2 {
    font-size: 13px;
  }
}
.partners-page .video-container .animated-text .text-2:first-of-type {
  margin-top: 4px;
}
.partners-page .video-container .animated-text .text-2:last-of-type {
  margin-bottom: 4px;
}
.partners-page .video-container .animated-text .button {
  display: block;
  background-color: #00A9E0;
  width: 290px;
  margin: 119px auto 0;
  font-size: 30px;
  font-weight: bold;
  padding: 10px 0 5px;
  color: #fff;
  cursor: pointer;
  text-decoration: none;
}
@media (max-width: 767px) {
  .partners-page .video-container .animated-text .button {
    margin-top: 29px;
    font-size: 16px;
    width: 250px;
    padding-bottom: 1px;
  }
}
.partners-page .video-container .animated-text .button:hover {
  background-color: #64d5fa;
  transition: all 0.5s;
}
.partners-page .video-container .animated-text .line {
  width: 600px;
  margin: 0 auto;
  border-bottom: 1px solid #fff;
}
@media (max-width: 767px) {
  .partners-page .video-container .animated-text .line {
    width: 290px;
  }
}
.partners-page .video-container video {
  min-width: 100%;
  min-height: 100%;
  width: auto;
  height: auto;
  background: url("/wp-content/themes/hiperconvercloudtecnholigies/images/partners/bg-video.jpg") 0 0 no-repeat;
  background-size: cover;
}
@media (max-width: 767px) {
  .partners-page .video-container video {
    background: url("/wp-content/themes/hiperconvercloudtecnholigies/images/partners/bg-video-xs.jpg") center 0 no-repeat;
  }
}
.partners-page .main h2 {
  text-align: center;
  text-transform: uppercase;
  font-size: 24px;
  margin-bottom: 40px;
}
.partners-page .main h3 {
  font-size: 18px;
  font-weight: 700;
  text-align: center;
  text-transform: uppercase;
  margin: 37px 0 48px 0;
  padding-bottom: 3px;
  border-bottom: 1px solid #a1a1a1;
}
.partners-page .main .bloque {
  padding: 40px 0 60px;
}
.partners-page .main .bloque.grey {
  background-color: #f4f7fa;
}

.partners-page .main .bloque {
  margin-left: 0;
  font-size: 14px;
  font-weight: 300;
}

.partners-page .main .bloque.ventajas h2 {
  margin-bottom: 47px;
}
@media (max-width: 767px) {
  .partners-page .main .bloque.ventajas .row p {
    text-align: center;
  }
}
@media (max-width: 767px) {
  .partners-page .main .bloque.ventajas .row p .description {
    text-align: left;
  }
}
.partners-page .main .bloque.tipo-partners .reseller .bg-reseller {
  background: url("/wp-content/themes/hiperconvercloudtecnholigies/images/partners/bg-reseller.png") 0 0 no-repeat;
  width: 836px;
  height: 383px;
  margin: 0 auto 55px;
}
@media (min-width: 768px) and (max-width: 991px) {
  .partners-page .main .bloque.tipo-partners .reseller .bg-reseller {
    background-size: 100%;
    width: 720px;
  }
}
@media (max-width: 767px) {
  .partners-page .main .bloque.tipo-partners .reseller .bg-reseller {
    background: url("/wp-content/themes/hiperconvercloudtecnholigies/images/partners/bg-reseller-xs.png") 0 0 no-repeat;
    width: 290px;
    height: 605px;
  }
}
.partners-page .main .bloque.tipo-partners .reseller .bg-reseller + p + div {
  margin-top: 40px;
}
@media (max-width: 767px) {
  .partners-page .main .bloque.tipo-partners .reseller .row p {
    text-align: center;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .partners-page .main .bloque.tipo-partners .reseller .row p .description {
    width: 630px;
  }
}
@media (max-width: 767px) {
  .partners-page .main .bloque.tipo-partners .reseller .row p .description {
    vertical-align: top;
    text-align: left;
  }
}
.partners-page .main .bloque.tipo-partners .distribuidor .bg-distribuidor {
  background: url("/wp-content/themes/hiperconvercloudtecnholigies/images/partners/bg-distribuidor.png") 0 0 no-repeat;
  width: 836px;
  height: 296px;
  margin: 0 auto 55px;
}
@media (min-width: 768px) and (max-width: 991px) {
  .partners-page .main .bloque.tipo-partners .distribuidor .bg-distribuidor {
    background-size: 100%;
    width: 720px;
  }
}
@media (max-width: 767px) {
  .partners-page .main .bloque.tipo-partners .distribuidor .bg-distribuidor {
    background: url("/wp-content/themes/hiperconvercloudtecnholigies/images/partners/bg-distribuidor-xs.png") 0 0 no-repeat;
    width: 290px;
    height: 605px;
  }
}
.partners-page .main .bloque.tipo-partners .distribuidor .bg-distribuidor + p + div {
  margin-top: 40px;
}
@media (max-width: 767px) {
  .partners-page .main .bloque.tipo-partners .distribuidor .row p {
    text-align: center;
  }
}
.partners-page .main .bloque.tipo-partners .distribuidor .row p .description {
  width: 270px;
  vertical-align: top;
}
@media (min-width: 992px) and (max-width: 1199px) {
  .partners-page .main .bloque.tipo-partners .distribuidor .row p .description {
    width: 200px;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .partners-page .main .bloque.tipo-partners .distribuidor .row p .description {
    width: 630px;
  }
}
@media (max-width: 767px) {
  .partners-page .main .bloque.tipo-partners .distribuidor .row p .description {
    width: 70%;
    vertical-align: top;
    text-align: left;
  }
}

@media (min-width: 768px) and (max-width: 1199px) {
  .partners-page .main .bloque.tipo-partners .categorias img {
    width: 100%;
    height: auto;
  }
}

@media (max-width: 767px) {
  .partners-page .main .bloque.tipo-partners .categorias img {
    width: 290px;
    height: auto;
    margin: 0 auto 30px;
    display: block;
  }
}

.partners-page .main .bloque.opiniones .row {
  margin-bottom: 55px;
}
.partners-page .main .bloque.opiniones .row:last-of-type {
  margin-bottom: 0;
}
.partners-page .main .bloque.opiniones .row .bg-screen {
  background: url("/wp-content/themes/hiperconvercloudtecnholigies/images/partners/bg-screen.png") 0 0 no-repeat;
  width: 82px;
  height: 80px;
  display: inline-block;
  vertical-align: middle;
  width: 361px;
  height: 302px;
}
@media (max-width: 767px) {
  .partners-page .main .bloque.opiniones .row .bg-screen {
    width: 290px;
    height: 260px;
    background-size: 100%;
    margin: 0 auto;
    display: block;
  }
}
.partners-page .main .bloque.opiniones .row .bg-screen iframe {
  width: 337px;
  height: 190px;
  margin: 11px 12px;
}
@media (min-width: 768px) and (max-width: 991px) {
  .partners-page .main .bloque.opiniones .row .bg-screen iframe {
    width: 337px;
    height: 189px;
    margin: 12px 12px;
  }
}
@media (max-width: 767px) {
  .partners-page .main .bloque.opiniones .row .bg-screen iframe {
    width: 270px;
    height: 152px;
    margin: 9px 10px;
  }
}
.partners-page .main .bloque.opiniones .row .opinion-container .opinion {
  border: 1px solid #bfbfbf;
  padding: 48px 20px 0 64px;
  font-size: 18px;
  font-family: TimesNewRoman, "Times New Roman", Times, Baskerville, Georgia, serif;
  font-style: italic;
  line-height: 26px;
  position: relative;
  height: 210px;
}
@media (min-width: 992px) and (max-width: 1199px) {
  .partners-page .main .bloque.opiniones .row .opinion-container .opinion {
    height: 230px;
    padding: 28px 20px 0 34px;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .partners-page .main .bloque.opiniones .row .opinion-container .opinion {
    padding: 20px;
    font-size: 16px;
    height: 240px;
    line-height: 22px;
  }
}
@media (max-width: 767px) {
  .partners-page .main .bloque.opiniones .row .opinion-container .opinion {
    height: auto;
    padding: 20px;
    margin-bottom: 100px;
  }
}
.partners-page .main .bloque.opiniones .row .opinion-container .opinion:after {
  content: '\2018\2018';
  position: absolute;
  top: 135px;
  left: 6px;
  font-size: 370px;
  font-style: normal;
  color: rgba(148, 148, 148, 0.16);
  letter-spacing: -32px;
}
@media (min-width: 768px) and (max-width: 1199px) {
  .partners-page .main .bloque.opiniones .row .opinion-container .opinion:after {
    top: 130px;
    left: -24px;
  }
}
@media (max-width: 767px) {
  .partners-page .main .bloque.opiniones .row .opinion-container .opinion:after {
    top: 123px;
    left: -24px;
  }
}
.partners-page .main .bloque.opiniones .row .opinion-container .partner {
  border-left: 1px solid #bfbfbf;
  margin-left: 418px;
  height: 90px;
}
@media (min-width: 992px) and (max-width: 1199px) {
  .partners-page .main .bloque.opiniones .row .opinion-container .partner {
    margin-left: 270px;
    height: 80px;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .partners-page .main .bloque.opiniones .row .opinion-container .partner {
    margin-left: 50px;
    height: 70px;
  }
}
@media (max-width: 767px) {
  .partners-page .main .bloque.opiniones .row .opinion-container .partner {
    position: absolute;
    bottom: -89px;
    right: 260px;
  }
}
.partners-page .main .bloque.opiniones .row .opinion-container .partner p {
  position: absolute;
  bottom: 0;
  margin: 0;
}
.partners-page .main .bloque.opiniones .row .opinion-container .partner p span {
  display: block;
  font-size: 14px;
  font-weight: 700;
}
.partners-page .main .bloque.opiniones .row .opinion-container .partner p span span {
  font-weight: 400;
  width: 230px;
}
@media (min-width: 768px) and (max-width: 991px) {
  .partners-page .main .bloque.opiniones .row .opinion-container .partner p span span {
    width: 280px;
  }
}
.partners-page .main .bloque.opiniones .row .opinion-container .partner p > span {
  padding-left: 10px;
}

.partners-page .main .bloque.listado-partners {
  background: url('/wp-content/themes/hiperconvercloudtecnholigies/images/partners/bg-logos-partners.jpg') 0 0 no-repeat fixed;
}


.partners-page .main .bloque.listado-partners h2, .partners-page .main .bloque.listado-partners p {
  color: #fff;
}

.partners-page .main .bloque.listado-partners .slider-container {
  position: relative;
  margin-top: 50px;
}

.partners-page .main .bloque.listado-partners .slider-container .slider-visible-content {
  overflow: hidden;
  width: 965px;
  height: 562px;
  margin: 0 auto;
  position: relative;
}

.partners-page .main .bloque.listado-partners .slider-container .slider-visible-content .slider-content {
  position: absolute;
  left: 0;
}

.partners-page .main .bloque.listado-partners .slider-container .slider-controls {
  position: relative;
  height: 50px;
  display: table;
  width: 100%;
  margin-top: 20px;
}

.partners-page .main .bloque.listado-partners .slider-container .slider-controls .btn-prev-content, .partners-page .main .bloque.listado-partners .slider-container .slider-controls .btn-next-content {
  display: table-cell;
  background-color: #fff;
  width: 50px;
  height: 50px;
  color: #000;
  border-radius: 50%;
  font-size: 24px;
  position: absolute;
  top: 0;
  text-align: center;
  line-height: 51px;
  cursor: pointer;
}

.partners-page .main .bloque.listado-partners .slider-container .slider-controls .btn-prev-content {
  left: 0;
}

.partners-page .main .bloque.listado-partners .slider-container .slider-controls .btn-next-content {
  right: 0;
}

.partners-page .main .bloque.listado-partners .slider-container .slider-controls .slider-counter, .partners-page .main .bloque.listado-partners .slider-container .slider-controls .slider-counter-text {
  vertical-align: middle;
  text-align: center;
}

.partners-page .main .bloque.listado-partners .slider-container .slider-controls .slider-counter-text {
  display: none;
}

@media (max-width: 767px) {
  .partners-page .main .bloque.listado-partners .slider-container .slider-controls .slider-counter-text {
    display: table-cell;
    color:#fff;
  }
}

.partners-page .main .bloque.listado-partners .slider-container .slider-controls .slider-counter {
  display: table-cell; }

  @media (max-width: 767px) {
    .partners-page .main .bloque.listado-partners .slider-container .slider-controls .slider-counter {
      display: none;
  }
}

.partners-page .main .bloque.listado-partners .slider-container .slider-controls .slider-counter li {
  width: 12px;
  height: 12px;
  background-color: #000;
  border-radius: 50%;
  border: 1px solid #fff;
  display: inline-block;
  margin: 0 6px;
}

.partners-page .main .bloque.listado-partners .slider-container .slider-controls .slider-counter li.selected {
  background-color: #fff;
}

@media (min-width: 1200px) {
  .partners-page .main .bloque.listado-partners .slider-container.dot-counter-lg .slider-counter-text {
    display: none;
  }

  .partners-page .main .bloque.listado-partners .slider-container.dot-counter-lg .slider-counter {
    display: table-cell;
  }
}

@media (min-width: 992px) and (max-width: 1199px) {
  .partners-page .main .bloque.listado-partners .slider-container.dot-counter-md .slider-counter-text {
    display: none;
  }

  .partners-page .main .bloque.listado-partners .slider-container.dot-counter-md .slider-counter {
    display: table-cell;
  }
}

@media (min-width: 768px) and (max-width: 991px) {
  .partners-page .main .bloque.listado-partners .slider-container.dot-counter-sm .slider-counter-text {
    display: none;
  }

  .partners-page .main .bloque.listado-partners .slider-container.dot-counter-sm .slider-counter {
    display: table-cell;
  }
}

@media (max-width: 767px) {
  .partners-page .main .bloque.listado-partners .slider-container.dot-counter-xs .slider-counter-text {
    display: none;
  }

  .partners-page .main .bloque.listado-partners .slider-container.dot-counter-xs .slider-counter {
    display: table-cell;
  }
}



  .partners-page .main .bloque.listado-partners .slider-themes .slider-visible-content {
      height: 490px;
  }
  @media (min-width: 992px) and (max-width: 1199px) {
      .partners-page .main .bloque.listado-partners .slider-themes .slider-visible-content {
          width: 934px;
      }
  }
  @media (min-width: 768px) and (max-width: 991px) {
      .partners-page .main .bloque.listado-partners .slider-themes .slider-visible-content {
          width: 736px;
      }
  }
  @media (max-width: 767px) {
      .partners-page .main .bloque.listado-partners .slider-themes .slider-visible-content {
          width: 244px;
          height: 320px;
      }
  }
  .partners-page .main .bloque.listado-partners .slider-themes .slider-visible-content .slider-content {
      width: 5790px;
  }
  @media (min-width: 768px) and (max-width: 991px) {
      .partners-page .main .bloque.listado-partners .slider-themes .slider-visible-content .slider-content {
          width: 4395px;
      }
  }
  @media (max-width: 767px) {
      .partners-page .main .bloque.listado-partners .slider-themes .slider-visible-content .slider-content {
          width: 6588px;
      }
  }
  .partners-page .main .bloque.listado-partners .slider-themes .slider-visible-content .slider-content .items {
      /* OLD - iOS 6-, Safari 3.1-6 */
      /* OLD - Firefox 19- (buggy but mostly works) */

      display: -ms-flexbox;
      /* TWEENER - IE 10 */

      display: -webkit-flex;
      /* NEW - Chrome */

      display: flex;
      /* NEW, Spec - Opera 12.1, Firefox 20+ */

      -webkit-flex-wrap: wrap;
      -ms-flex-wrap: wrap;
      flex-wrap: wrap;
  }
  .partners-page .main .bloque.listado-partners .slider-themes .slider-visible-content .slider-content .items li {
      position: relative;
      height: 155px;
      width: 312px;
      float: left;
      margin: 0 0 5px 9px;
      border: 2px solid #ccc;
      background-color: #fff;
  }

  @media (min-width: 768px) {
    .partners-page .main .bloque.listado-partners .slider-themes .slider-visible-content .slider-content .items li:nth-child(1) {
      -webkit-order: 1;
          -ms-flex-order: 1;
              order: 1;
    }
    .partners-page .main .bloque.listado-partners .slider-themes .slider-visible-content .slider-content .items li:nth-child(2) {
      -webkit-order: 2;
          -ms-flex-order: 2;
              order: 2;
    }
    .partners-page .main .bloque.listado-partners .slider-themes .slider-visible-content .slider-content .items li:nth-child(3) {
      -webkit-order: 3;
          -ms-flex-order: 3;
              order: 3;
    }
    .partners-page .main .bloque.listado-partners .slider-themes .slider-visible-content .slider-content .items li:nth-child(4) {
      -webkit-order: 19;
          -ms-flex-order: 19;
              order: 19;
    }
    .partners-page .main .bloque.listado-partners .slider-themes .slider-visible-content .slider-content .items li:nth-child(5) {
      -webkit-order: 20;
          -ms-flex-order: 20;
              order: 20;
    }
    .partners-page .main .bloque.listado-partners .slider-themes .slider-visible-content .slider-content .items li:nth-child(6) {
      -webkit-order: 21;
          -ms-flex-order: 21;
              order: 21;
    }
    .partners-page .main .bloque.listado-partners .slider-themes .slider-visible-content .slider-content .items li:nth-child(7) {
      -webkit-order: 37;
          -ms-flex-order: 37;
              order: 37;
    }
    .partners-page .main .bloque.listado-partners .slider-themes .slider-visible-content .slider-content .items li:nth-child(8) {
      -webkit-order: 38;
          -ms-flex-order: 38;
              order: 38;
    }
    .partners-page .main .bloque.listado-partners .slider-themes .slider-visible-content .slider-content .items li:nth-child(9) {
      -webkit-order: 39;
          -ms-flex-order: 39;
              order: 39;
    }
    .partners-page .main .bloque.listado-partners .slider-themes .slider-visible-content .slider-content .items li:nth-child(10) {
      -webkit-order: 4;
          -ms-flex-order: 4;
              order: 4;
    }
    .partners-page .main .bloque.listado-partners .slider-themes .slider-visible-content .slider-content .items li:nth-child(11) {
      -webkit-order: 5;
          -ms-flex-order: 5;
              order: 5;
    }
    .partners-page .main .bloque.listado-partners .slider-themes .slider-visible-content .slider-content .items li:nth-child(12) {
      -webkit-order: 6;
          -ms-flex-order: 6;
              order: 6;
    }
    .partners-page .main .bloque.listado-partners .slider-themes .slider-visible-content .slider-content .items li:nth-child(13) {
      -webkit-order: 22;
          -ms-flex-order: 22;
              order: 22;
    }
    .partners-page .main .bloque.listado-partners .slider-themes .slider-visible-content .slider-content .items li:nth-child(14) {
      -webkit-order: 23;
          -ms-flex-order: 23;
              order: 23;
    }
    .partners-page .main .bloque.listado-partners .slider-themes .slider-visible-content .slider-content .items li:nth-child(15) {
      -webkit-order: 24;
          -ms-flex-order: 24;
              order: 24;
    }
    .partners-page .main .bloque.listado-partners .slider-themes .slider-visible-content .slider-content .items li:nth-child(16) {
      -webkit-order: 40;
          -ms-flex-order: 40;
              order: 40;
    }
    .partners-page .main .bloque.listado-partners .slider-themes .slider-visible-content .slider-content .items li:nth-child(17) {
      -webkit-order: 41;
          -ms-flex-order: 41;
              order: 41;
    }
    .partners-page .main .bloque.listado-partners .slider-themes .slider-visible-content .slider-content .items li:nth-child(18) {
      -webkit-order: 42;
          -ms-flex-order: 42;
              order: 42;
    }
    .partners-page .main .bloque.listado-partners .slider-themes .slider-visible-content .slider-content .items li:nth-child(19) {
      -webkit-order: 7;
          -ms-flex-order: 7;
              order: 7;
    }
    .partners-page .main .bloque.listado-partners .slider-themes .slider-visible-content .slider-content .items li:nth-child(20) {
      -webkit-order: 8;
          -ms-flex-order: 8;
              order: 8;
    }
    .partners-page .main .bloque.listado-partners .slider-themes .slider-visible-content .slider-content .items li:nth-child(21) {
      -webkit-order: 9;
          -ms-flex-order: 9;
              order: 9;
    }
    .partners-page .main .bloque.listado-partners .slider-themes .slider-visible-content .slider-content .items li:nth-child(22) {
      -webkit-order: 25;
          -ms-flex-order: 25;
              order: 25;
    }
    .partners-page .main .bloque.listado-partners .slider-themes .slider-visible-content .slider-content .items li:nth-child(23) {
      -webkit-order: 26;
          -ms-flex-order: 26;
              order: 26;
    }
    .partners-page .main .bloque.listado-partners .slider-themes .slider-visible-content .slider-content .items li:nth-child(24) {
      -webkit-order: 27;
          -ms-flex-order: 27;
              order: 27;
    }
    .partners-page .main .bloque.listado-partners .slider-themes .slider-visible-content .slider-content .items li:nth-child(25) {
      -webkit-order: 43;
          -ms-flex-order: 43;
              order: 43;
    }
    .partners-page .main .bloque.listado-partners .slider-themes .slider-visible-content .slider-content .items li:nth-child(26) {
      -webkit-order: 44;
          -ms-flex-order: 44;
              order: 44;
    }
    .partners-page .main .bloque.listado-partners .slider-themes .slider-visible-content .slider-content .items li:nth-child(27) {
      -webkit-order: 45;
          -ms-flex-order: 45;
              order: 45;
    }
    .partners-page .main .bloque.listado-partners .slider-themes .slider-visible-content .slider-content .items li:nth-child(28) {
      -webkit-order: 10;
          -ms-flex-order: 10;
              order: 10;
    }
    .partners-page .main .bloque.listado-partners .slider-themes .slider-visible-content .slider-content .items li:nth-child(29) {
      -webkit-order: 11;
          -ms-flex-order: 11;
              order: 11;
    }
    .partners-page .main .bloque.listado-partners .slider-themes .slider-visible-content .slider-content .items li:nth-child(30) {
      -webkit-order: 12;
          -ms-flex-order: 12;
              order: 12;
    }
    .partners-page .main .bloque.listado-partners .slider-themes .slider-visible-content .slider-content .items li:nth-child(31) {
      -webkit-order: 28;
          -ms-flex-order: 28;
              order: 28;
    }
    .partners-page .main .bloque.listado-partners .slider-themes .slider-visible-content .slider-content .items li:nth-child(32) {
      -webkit-order: 29;
          -ms-flex-order: 29;
              order: 29;
    }
    .partners-page .main .bloque.listado-partners .slider-themes .slider-visible-content .slider-content .items li:nth-child(33) {
      -webkit-order: 30;
          -ms-flex-order: 30;
              order: 30;
    }
    .partners-page .main .bloque.listado-partners .slider-themes .slider-visible-content .slider-content .items li:nth-child(34) {
      -webkit-order: 46;
          -ms-flex-order: 46;
              order: 46;
    }
    .partners-page .main .bloque.listado-partners .slider-themes .slider-visible-content .slider-content .items li:nth-child(35) {
      -webkit-order: 47;
          -ms-flex-order: 47;
              order: 47;
    }
    .partners-page .main .bloque.listado-partners .slider-themes .slider-visible-content .slider-content .items li:nth-child(36) {
      -webkit-order: 48;
          -ms-flex-order: 48;
              order: 48;
    }
    .partners-page .main .bloque.listado-partners .slider-themes .slider-visible-content .slider-content .items li:nth-child(37) {
      -webkit-order: 13;
          -ms-flex-order: 13;
              order: 13;
    }
    .partners-page .main .bloque.listado-partners .slider-themes .slider-visible-content .slider-content .items li:nth-child(38) {
      -webkit-order: 14;
          -ms-flex-order: 14;
              order: 14;
    }
    .partners-page .main .bloque.listado-partners .slider-themes .slider-visible-content .slider-content .items li:nth-child(39) {
      -webkit-order: 15;
          -ms-flex-order: 15;
              order: 15;
    }
    .partners-page .main .bloque.listado-partners .slider-themes .slider-visible-content .slider-content .items li:nth-child(40) {
      -webkit-order: 31;
          -ms-flex-order: 31;
              order: 31;
    }
    .partners-page .main .bloque.listado-partners .slider-themes .slider-visible-content .slider-content .items li:nth-child(41) {
      -webkit-order: 32;
          -ms-flex-order: 32;
              order: 32;
    }
    .partners-page .main .bloque.listado-partners .slider-themes .slider-visible-content .slider-content .items li:nth-child(42) {
      -webkit-order: 33;
          -ms-flex-order: 33;
              order: 33;
    }
    .partners-page .main .bloque.listado-partners .slider-themes .slider-visible-content .slider-content .items li:nth-child(43) {
      -webkit-order: 49;
          -ms-flex-order: 49;
              order: 49;
    }
    .partners-page .main .bloque.listado-partners .slider-themes .slider-visible-content .slider-content .items li:nth-child(44) {
      -webkit-order: 50;
          -ms-flex-order: 50;
              order: 50;
    }
    .partners-page .main .bloque.listado-partners .slider-themes .slider-visible-content .slider-content .items li:nth-child(45) {
      -webkit-order: 51;
          -ms-flex-order: 51;
              order: 51;
    }
    .partners-page .main .bloque.listado-partners .slider-themes .slider-visible-content .slider-content .items li:nth-child(46) {
      -webkit-order: 16;
          -ms-flex-order: 16;
              order: 16;
    }
    .partners-page .main .bloque.listado-partners .slider-themes .slider-visible-content .slider-content .items li:nth-child(47) {
      -webkit-order: 17;
          -ms-flex-order: 17;
              order: 17;
    }
    .partners-page .main .bloque.listado-partners .slider-themes .slider-visible-content .slider-content .items li:nth-child(48) {
      -webkit-order: 18;
          -ms-flex-order: 18;
              order: 18;
    }
    .partners-page .main .bloque.listado-partners .slider-themes .slider-visible-content .slider-content .items li:nth-child(49) {
      -webkit-order: 34;
          -ms-flex-order: 34;
              order: 34;
    }
    .partners-page .main .bloque.listado-partners .slider-themes .slider-visible-content .slider-content .items li:nth-child(50) {
      -webkit-order: 35;
          -ms-flex-order: 35;
              order: 35;
    }
    .partners-page .main .bloque.listado-partners .slider-themes .slider-visible-content .slider-content .items li:nth-child(51) {
      -webkit-order: 36;
          -ms-flex-order: 36;
              order: 36;
    }
    .partners-page .main .bloque.listado-partners .slider-themes .slider-visible-content .slider-content .items li:nth-child(52) {
      -webkit-order: 52;
          -ms-flex-order: 52;
              order: 52;
    }
    .partners-page .main .bloque.listado-partners .slider-themes .slider-visible-content .slider-content .items li:nth-child(53) {
      -webkit-order: 53;
          -ms-flex-order: 53;
              order: 53;
    }
    .partners-page .main .bloque.listado-partners .slider-themes .slider-visible-content .slider-content .items li:nth-child(54) {
      -webkit-order: 54;
          -ms-flex-order: 54;
              order: 54;
    }
  }

  @media (min-width: 992px) and (max-width: 1199px) {
      .partners-page .main .bloque.listado-partners .slider-themes .slider-visible-content .slider-content .items li {
          width: 300px;
      }
  }
  @media (max-width: 991px) {
      .partners-page .main .bloque.listado-partners .slider-themes .slider-visible-content .slider-content .items li {
          width: 234px;
      }
  }

  @media (max-width: 767px) {
    .partners-page .main .bloque.listado-partners .slider-themes .slider-visible-content .slider-content .items li {
      margin: 0 5px 5px;
    }

    .partners-page .main .bloque.listado-partners .slider-themes .slider-visible-content .slider-content .items li:nth-child(1) {
      order: 1; }
    .partners-page .main .bloque.listado-partners .slider-themes .slider-visible-content .slider-content .items li:nth-child(3) {
      order: 2; }
    .partners-page .main .bloque.listado-partners .slider-themes .slider-visible-content .slider-content .items li:nth-child(5) {
      order: 3; }
    .partners-page .main .bloque.listado-partners .slider-themes .slider-visible-content .slider-content .items li:nth-child(7) {
      order: 4; }
    .partners-page .main .bloque.listado-partners .slider-themes .slider-visible-content .slider-content .items li:nth-child(9) {
      order: 5; }
    .partners-page .main .bloque.listado-partners .slider-themes .slider-visible-content .slider-content .items li:nth-child(11) {
      order: 6; }
    .partners-page .main .bloque.listado-partners .slider-themes .slider-visible-content .slider-content .items li:nth-child(13) {
      order: 7; }
    .partners-page .main .bloque.listado-partners .slider-themes .slider-visible-content .slider-content .items li:nth-child(15) {
      order: 8; }
    .partners-page .main .bloque.listado-partners .slider-themes .slider-visible-content .slider-content .items li:nth-child(17) {
      order: 9; }
    .partners-page .main .bloque.listado-partners .slider-themes .slider-visible-content .slider-content .items li:nth-child(19) {
      order: 10; }
    .partners-page .main .bloque.listado-partners .slider-themes .slider-visible-content .slider-content .items li:nth-child(21) {
      order: 11; }
    .partners-page .main .bloque.listado-partners .slider-themes .slider-visible-content .slider-content .items li:nth-child(23) {
      order: 12; }
    .partners-page .main .bloque.listado-partners .slider-themes .slider-visible-content .slider-content .items li:nth-child(25) {
      order: 13; }
    .partners-page .main .bloque.listado-partners .slider-themes .slider-visible-content .slider-content .items li:nth-child(27) {
      order: 14; }
    .partners-page .main .bloque.listado-partners .slider-themes .slider-visible-content .slider-content .items li:nth-child(29) {
      order: 15; }
    .partners-page .main .bloque.listado-partners .slider-themes .slider-visible-content .slider-content .items li:nth-child(31) {
      order: 16; }
    .partners-page .main .bloque.listado-partners .slider-themes .slider-visible-content .slider-content .items li:nth-child(33) {
      order: 17; }
    .partners-page .main .bloque.listado-partners .slider-themes .slider-visible-content .slider-content .items li:nth-child(35) {
      order: 18; }
    .partners-page .main .bloque.listado-partners .slider-themes .slider-visible-content .slider-content .items li:nth-child(37) {
      order: 19; }
    .partners-page .main .bloque.listado-partners .slider-themes .slider-visible-content .slider-content .items li:nth-child(39) {
      order: 20; }
    .partners-page .main .bloque.listado-partners .slider-themes .slider-visible-content .slider-content .items li:nth-child(41) {
      order: 21; }
    .partners-page .main .bloque.listado-partners .slider-themes .slider-visible-content .slider-content .items li:nth-child(43) {
      order: 22; }
    .partners-page .main .bloque.listado-partners .slider-themes .slider-visible-content .slider-content .items li:nth-child(45) {
      order: 23; }
    .partners-page .main .bloque.listado-partners .slider-themes .slider-visible-content .slider-content .items li:nth-child(47) {
      order: 24; }
    .partners-page .main .bloque.listado-partners .slider-themes .slider-visible-content .slider-content .items li:nth-child(49) {
      order: 25; }
    .partners-page .main .bloque.listado-partners .slider-themes .slider-visible-content .slider-content .items li:nth-child(51) {
      order: 26; }
    .partners-page .main .bloque.listado-partners .slider-themes .slider-visible-content .slider-content .items li:nth-child(53) {
      order: 27; }


    .partners-page .main .bloque.listado-partners .slider-themes .slider-visible-content .slider-content .items li:nth-child(2) {
      order: 28; }
    .partners-page .main .bloque.listado-partners .slider-themes .slider-visible-content .slider-content .items li:nth-child(4) {
      order: 29; }
    .partners-page .main .bloque.listado-partners .slider-themes .slider-visible-content .slider-content .items li:nth-child(6) {
      order: 30; }
    .partners-page .main .bloque.listado-partners .slider-themes .slider-visible-content .slider-content .items li:nth-child(8) {
      order: 31; }
    .partners-page .main .bloque.listado-partners .slider-themes .slider-visible-content .slider-content .items li:nth-child(10) {
      order: 32; }
    .partners-page .main .bloque.listado-partners .slider-themes .slider-visible-content .slider-content .items li:nth-child(12) {
      order: 33; }
    .partners-page .main .bloque.listado-partners .slider-themes .slider-visible-content .slider-content .items li:nth-child(14) {
      order: 34; }
    .partners-page .main .bloque.listado-partners .slider-themes .slider-visible-content .slider-content .items li:nth-child(16) {
      order: 35; }
    .partners-page .main .bloque.listado-partners .slider-themes .slider-visible-content .slider-content .items li:nth-child(18) {
      order: 36; }
    .partners-page .main .bloque.listado-partners .slider-themes .slider-visible-content .slider-content .items li:nth-child(20) {
      order: 37; }
    .partners-page .main .bloque.listado-partners .slider-themes .slider-visible-content .slider-content .items li:nth-child(22) {
      order: 38; }
    .partners-page .main .bloque.listado-partners .slider-themes .slider-visible-content .slider-content .items li:nth-child(24) {
      order: 39; }
    .partners-page .main .bloque.listado-partners .slider-themes .slider-visible-content .slider-content .items li:nth-child(26) {
      order: 40; }
    .partners-page .main .bloque.listado-partners .slider-themes .slider-visible-content .slider-content .items li:nth-child(28) {
      order: 41; }
    .partners-page .main .bloque.listado-partners .slider-themes .slider-visible-content .slider-content .items li:nth-child(30) {
      order: 42; }
    .partners-page .main .bloque.listado-partners .slider-themes .slider-visible-content .slider-content .items li:nth-child(32) {
      order: 43; }
    .partners-page .main .bloque.listado-partners .slider-themes .slider-visible-content .slider-content .items li:nth-child(34) {
      order: 44; }
    .partners-page .main .bloque.listado-partners .slider-themes .slider-visible-content .slider-content .items li:nth-child(36) {
      order: 45; }
    .partners-page .main .bloque.listado-partners .slider-themes .slider-visible-content .slider-content .items li:nth-child(38) {
      order: 46; }
    .partners-page .main .bloque.listado-partners .slider-themes .slider-visible-content .slider-content .items li:nth-child(40) {
      order: 47; }
    .partners-page .main .bloque.listado-partners .slider-themes .slider-visible-content .slider-content .items li:nth-child(42) {
      order: 48; }
    .partners-page .main .bloque.listado-partners .slider-themes .slider-visible-content .slider-content .items li:nth-child(44) {
      order: 49; }
    .partners-page .main .bloque.listado-partners .slider-themes .slider-visible-content .slider-content .items li:nth-child(46) {
      order: 50; }
    .partners-page .main .bloque.listado-partners .slider-themes .slider-visible-content .slider-content .items li:nth-child(48) {
      order: 51; }
    .partners-page .main .bloque.listado-partners .slider-themes .slider-visible-content .slider-content .items li:nth-child(50) {
      order: 52; }
    .partners-page .main .bloque.listado-partners .slider-themes .slider-visible-content .slider-content .items li:nth-child(52) {
      order: 53; }
    .partners-page .main .bloque.listado-partners .slider-themes .slider-visible-content .slider-content .items li:nth-child(54) {
      order: 54; } }
  }

  .partners-page .main .bloque.listado-partners .slider-themes .slider-visible-content .slider-content .items li.empty {
      border: none;
      cursor: auto;
  }
  .partners-page .main .bloque.listado-partners .slider-themes .slider-visible-content .slider-content .items li .item-description {
      display: none;
  }
  .partners-page .main .bloque.listado-partners .slider-themes .slider-visible-content .slider-content .items li span {
      position: absolute;
      top: 0;
      left: 0;
  }
  .partners-page .main .bloque.listado-partners .slider-themes .slider-visible-content .slider-content .items li span.sprite-logos {
      background-repeat: no-repeat;
      background-size: cover;
      width: 237px;
      margin-left: 36px;
      margin-right: 36px;
  }
  @media (min-width: 992px) and (max-width: 1199px) {
      .partners-page .main .bloque.listado-partners .slider-themes .slider-visible-content .slider-content .items li span.sprite-logos {
          margin-left: 30px;
          margin-right: 30px;
      }
  }
  @media (max-width: 991px) {
      .partners-page .main .bloque.listado-partners .slider-themes .slider-visible-content .slider-content .items li span.sprite-logos {
          width: 198px;
          margin-left: 16px;
          margin-right: 16px;
      }
  }
/*  @media (max-width: 767px) {
      .partners-page .main .bloque.listado-partners .slider-themes .slider-visible-content .slider-content .items li span.sprite-logos {
          margin-left: 10px;
          margin-right: 10px;
          width: 117px;
      }
  }*/

  .partners-page .main .bloque.listado-partners .slider-themes .slider-visible-content .slider-content .items li span.sprite-logos-01 {
    background-image: url("/wp-content/themes/hiperconvercloudtecnholigies/images/partners/sprite-partners-01.png");
  }

  .partners-page .main .bloque.listado-partners .slider-themes .slider-visible-content .slider-content .items li span.sprite-logos-02 {
    background-image: url("/wp-content/themes/hiperconvercloudtecnholigies/images/partners/sprite-partners-02.png");
  }

  .partners-page .main .bloque.listado-partners .slider-themes .slider-visible-content .slider-content .items li span.sprite-logos-03 {
    background-image: url("/wp-content/themes/hiperconvercloudtecnholigies/images/partners/sprite-partners-03.png");
  }

  .partners-page .main .bloque.listado-partners .slider-themes .slider-visible-content .slider-content .items li span{
    -webkit-transform: translateY(-50%);
    -moz-transform: translateY(-50%);
    -ms-transform: translateY(-50%);
    -o-transform: translateY(-50%);
    transform: translateY(-50%);
    position: absolute;
    top: 50%;
  }

  .partners-page .main .bloque.listado-partners .slider-themes .slider-visible-content .slider-content .items li span.logo-01 {
    background-position: center 0;
    height: 46px;
  }

  @media (max-width: 991px) {
    .partners-page .main .bloque.listado-partners .slider-themes .slider-visible-content .slider-content .items li span.logo-01 {
      height: 38px;

    }
  }


  .partners-page .main .bloque.listado-partners .slider-themes .slider-visible-content .slider-content .items li span.logo-02 {
    background-position: center -46px;
    height: 50px;

  }

  @media (max-width: 991px) {
    .partners-page .main .bloque.listado-partners .slider-themes .slider-visible-content .slider-content .items li span.logo-02 {
      background-position: center -39px;
      height: 41px;

    }
  }


  .partners-page .main .bloque.listado-partners .slider-themes .slider-visible-content .slider-content .items li span.logo-03 {
    background-position: center -96px;
    height: 85px;
  }

  @media (max-width: 991px) {
    .partners-page .main .bloque.listado-partners .slider-themes .slider-visible-content .slider-content .items li span.logo-03 {
      background-position: center -81px;
      height: 70px;
    }
  }


  .partners-page .main .bloque.listado-partners .slider-themes .slider-visible-content .slider-content .items li span.logo-04 {
    background-position: center -182px;
    height: 116px;
  }

  @media (max-width: 991px) {
    .partners-page .main .bloque.listado-partners .slider-themes .slider-visible-content .slider-content .items li span.logo-04 {
      background-position: center -152px;
      height: 97px;
    }
  }


  .partners-page .main .bloque.listado-partners .slider-themes .slider-visible-content .slider-content .items li span.logo-05 {
    background-position: center -299px;
    height: 60px;
  }

  @media (max-width: 991px) {
    .partners-page .main .bloque.listado-partners .slider-themes .slider-visible-content .slider-content .items li span.logo-05 {
      background-position: center -250px;
      height: 49px;
    }
  }

  .partners-page .main .bloque.listado-partners .slider-themes .slider-visible-content .slider-content .items li span.logo-06 {
    background-position: center -357px;
    height: 83px;
  }

  @media (max-width: 991px) {
    .partners-page .main .bloque.listado-partners .slider-themes .slider-visible-content .slider-content .items li span.logo-06 {
      background-position: center -300px;
      height: 67px;
    }
  }



  .partners-page .main .bloque.listado-partners .slider-themes .slider-visible-content .slider-content .items li span.logo-07 {
    background-position: center -440px;
    height: 41px;
  }

  @media (max-width: 991px) {
    .partners-page .main .bloque.listado-partners .slider-themes .slider-visible-content .slider-content .items li span.logo-07 {
      background-position: center -367px;
      height: 35px;
    }
  }


  .partners-page .main .bloque.listado-partners .slider-themes .slider-visible-content .slider-content .items li span.logo-08 {
    background-position: center -482px;
    height: 57px;
  }

  @media (max-width: 991px) {
    .partners-page .main .bloque.listado-partners .slider-themes .slider-visible-content .slider-content .items li span.logo-08 {
      background-position: center -402px;
      height: 48px;
    }
  }


  .partners-page .main .bloque.listado-partners .slider-themes .slider-visible-content .slider-content .items li span.logo-09 {
    background-position: center -540px;
    height: 54px;
  }

  @media (max-width: 991px) {
    .partners-page .main .bloque.listado-partners .slider-themes .slider-visible-content .slider-content .items li span.logo-09 {
      background-position: center -451px;
      height: 45px;
    }
  }


  .partners-page .main .bloque.listado-partners .slider-themes .slider-visible-content .slider-content .items li span.logo-10 {
    background-position: center -595px;
    height: 66px;
  }

  @media (max-width: 991px) {
    .partners-page .main .bloque.listado-partners .slider-themes .slider-visible-content .slider-content .items li span.logo-10 {
      background-position: center -496px;
      height: 55px;
    }
  }


  .partners-page .main .bloque.listado-partners .slider-themes .slider-visible-content .slider-content .items li span.logo-11 {
    background-position: center -660px;
    height: 68px;
  }

  @media (max-width: 991px) {
    .partners-page .main .bloque.listado-partners .slider-themes .slider-visible-content .slider-content .items li span.logo-11 {
      background-position: center -552px;
      height: 56px;
    }
  }


  .partners-page .main .bloque.listado-partners .slider-themes .slider-visible-content .slider-content .items li span.logo-12 {
    background-position: center -729px;
    height: 68px;
  }

  @media (max-width: 991px) {
    .partners-page .main .bloque.listado-partners .slider-themes .slider-visible-content .slider-content .items li span.logo-12 {
      background-position: center -608px;
      height: 56px;
    }
  }


  .partners-page .main .bloque.listado-partners .slider-themes .slider-visible-content .slider-content .items li span.logo-13 {
    background-position: center -797px;
    height: 54px;
  }

  @media (max-width: 991px) {
    .partners-page .main .bloque.listado-partners .slider-themes .slider-visible-content .slider-content .items li span.logo-13 {
      background-position: center -665px;
      height: 45px;
    }
  }


  .partners-page .main .bloque.listado-partners .slider-themes .slider-visible-content .slider-content .items li span.logo-14 {
    background-position: center -850px;
    height: 107px;
  }

  @media (max-width: 991px) {
    .partners-page .main .bloque.listado-partners .slider-themes .slider-visible-content .slider-content .items li span.logo-14 {
      background-position: center -711px;
      height: 87px;
    }
  }


  .partners-page .main .bloque.listado-partners .slider-themes .slider-visible-content .slider-content .items li span.logo-15 {
    background-position: center -956px;
    height: 48px;
  }

  @media (max-width: 991px) {
    .partners-page .main .bloque.listado-partners .slider-themes .slider-visible-content .slider-content .items li span.logo-15 {
      background-position: center -799px;
      height: 39px;
    }
  }


  .partners-page .main .bloque.listado-partners .slider-themes .slider-visible-content .slider-content .items li span.logo-16 {
    background-position: center -1003px;
    height: 133px;
  }

  @media (max-width: 991px) {
    .partners-page .main .bloque.listado-partners .slider-themes .slider-visible-content .slider-content .items li span.logo-16 {
      background-position: center -838px;
      height: 111px;
    }
  }


  .partners-page .main .bloque.listado-partners .slider-themes .slider-visible-content .slider-content .items li span.logo-17 {
    background-position: center -1136px;
    height: 63px;
  }

  @media (max-width: 991px) {
    .partners-page .main .bloque.listado-partners .slider-themes .slider-visible-content .slider-content .items li span.logo-17 {
      background-position: center -949px;
      height: 52px;
    }
  }


  .partners-page .main .bloque.listado-partners .slider-themes .slider-visible-content .slider-content .items li span.logo-18 {
    background-position: center -1199px;
    height: 131px;
  }

  @media (max-width: 991px) {
    .partners-page .main .bloque.listado-partners .slider-themes .slider-visible-content .slider-content .items li span.logo-18 {
      background-position: center -1001px;
      height: 109px;
    }
  }


  .partners-page .main .bloque.listado-partners .slider-themes .slider-visible-content .slider-content .items li span.logo-19 {
    background-position: center -1329px;
    height: 75px;
  }

  @media (max-width: 991px) {
    .partners-page .main .bloque.listado-partners .slider-themes .slider-visible-content .slider-content .items li span.logo-19 {
      background-position: center -1110px;
      height: 61px;
    }
  }


  .partners-page .main .bloque.listado-partners .slider-themes .slider-visible-content .slider-content .items li span.logo-20 {
    background-position: center -1405px;
    height: 47px;
  }

  @media (max-width: 991px) {
    .partners-page .main .bloque.listado-partners .slider-themes .slider-visible-content .slider-content .items li span.logo-20 {
      background-position: center -1173px;
      height: 40px;
    }
  }

  .partners-page .main .bloque.listado-partners .slider-themes .slider-visible-content .slider-content .items li span.logo-21 {
    background-position: center 0px;
    height: 107px;
  }

  @media (max-width: 991px) {
    .partners-page .main .bloque.listado-partners .slider-themes .slider-visible-content .slider-content .items li span.logo-21 {
      background-position: center 0;
      height: 89px;
    }
  }

  .partners-page .main .bloque.listado-partners .slider-themes .slider-visible-content .slider-content .items li span.logo-22 {
    background-position: center -106px;
    height: 100px;
  }

  @media (max-width: 991px) {
    .partners-page .main .bloque.listado-partners .slider-themes .slider-visible-content .slider-content .items li span.logo-22 {
      background-position: center -89px;
      height: 83px;
    }
  }

  .partners-page .main .bloque.listado-partners .slider-themes .slider-visible-content .slider-content .items li span.logo-23 {
    background-position: center -206px;
    height: 40px;
  }

  @media (max-width: 991px) {
    .partners-page .main .bloque.listado-partners .slider-themes .slider-visible-content .slider-content .items li span.logo-23 {
      background-position: center -173px;
      height: 33px;
    }
  }

  .partners-page .main .bloque.listado-partners .slider-themes .slider-visible-content .slider-content .items li span.logo-24 {
    background-position: center -246px;
    height: 60px;
  }

  @media (max-width: 991px) {
    .partners-page .main .bloque.listado-partners .slider-themes .slider-visible-content .slider-content .items li span.logo-24 {
      background-position: center -206px;
      height: 50px;
    }
  }

  .partners-page .main .bloque.listado-partners .slider-themes .slider-visible-content .slider-content .items li span.logo-25 {
    background-position: center -306px;
    height: 89px;
  }

  @media (max-width: 991px) {
    .partners-page .main .bloque.listado-partners .slider-themes .slider-visible-content .slider-content .items li span.logo-25 {
      background-position: center -256px;
      height: 74px;
    }
  }


  .partners-page .main .bloque.listado-partners .slider-themes .slider-visible-content .slider-content .items li span.logo-26 {
    background-position: center -395px;
    height: 116px;
  }

  @media (max-width: 991px) {
    .partners-page .main .bloque.listado-partners .slider-themes .slider-visible-content .slider-content .items li span.logo-26 {
      background-position: center -330px;
      height: 96px;
    }
  }

  .partners-page .main .bloque.listado-partners .slider-themes .slider-visible-content .slider-content .items li span.logo-27 {
    background-position: center -512px;
    height: 69px;
  }

  @media (max-width: 991px) {
    .partners-page .main .bloque.listado-partners .slider-themes .slider-visible-content .slider-content .items li span.logo-27 {
      background-position: center -427px;
      height: 58px;
    }
  }


  .partners-page .main .bloque.listado-partners .slider-themes .slider-visible-content .slider-content .items li span.logo-28 {
    background-position: center -582px;
    height: 105px;
  }

  @media (max-width: 991px) {
    .partners-page .main .bloque.listado-partners .slider-themes .slider-visible-content .slider-content .items li span.logo-28 {
      background-position: center -486px;
      height: 88px;
    }
  }
 @media (max-width: 767px) {  }

  .partners-page .main .bloque.listado-partners .slider-themes .slider-visible-content .slider-content .items li span.logo-29 {
    background-position: center -687px;
    height: 109px;
  }

  @media (max-width: 991px) {
    .partners-page .main .bloque.listado-partners .slider-themes .slider-visible-content .slider-content .items li span.logo-29 {
      background-position: center -574px;
      height: 92px;
    }
  }

  .partners-page .main .bloque.listado-partners .slider-themes .slider-visible-content .slider-content .items li span.logo-30 {
    background-position: center -797px;
    height: 121px;
  }

  @media (max-width: 991px) {
    .partners-page .main .bloque.listado-partners .slider-themes .slider-visible-content .slider-content .items li span.logo-30 {
      background-position: center -666px;
      height: 100px;
    }
  }


  .partners-page .main .bloque.listado-partners .slider-themes .slider-visible-content .slider-content .items li span.logo-31 {
    background-position: center -919px;
    height: 104px;
  }

  @media (max-width: 991px) {
    .partners-page .main .bloque.listado-partners .slider-themes .slider-visible-content .slider-content .items li span.logo-31 {
      background-position: center -767px;
      height: 87px;
    }
  }


  .partners-page .main .bloque.listado-partners .slider-themes .slider-visible-content .slider-content .items li span.logo-32 {
    background-position: center -1022px;
    height: 53px;
  }

  @media (max-width: 991px) {
    .partners-page .main .bloque.listado-partners .slider-themes .slider-visible-content .slider-content .items li span.logo-32 {
      background-position: center -854px;
      height: 44px;
    }
  }

  .partners-page .main .bloque.listado-partners .slider-themes .slider-visible-content .slider-content .items li span.logo-33 {
    background-position: center -1075px;
    height: 55px;
  }

  @media (max-width: 991px) {
    .partners-page .main .bloque.listado-partners .slider-themes .slider-visible-content .slider-content .items li span.logo-33 {
      background-position: center -898px;
      height: 45px;
    }
  }


  .partners-page .main .bloque.listado-partners .slider-themes .slider-visible-content .slider-content .items li span.logo-34 {
    background-position: center -1130px;
    height: 60px;
  }

  @media (max-width: 991px) {
    .partners-page .main .bloque.listado-partners .slider-themes .slider-visible-content .slider-content .items li span.logo-34 {
      background-position: center -944px;
      height: 49px;
    }
  }

  .partners-page .main .bloque.listado-partners .slider-themes .slider-visible-content .slider-content .items li span.logo-35 {
    background-position: center -1190px;
    height: 41px;
  }

  @media (max-width: 991px) {
    .partners-page .main .bloque.listado-partners .slider-themes .slider-visible-content .slider-content .items li span.logo-35 {
      background-position: center -993px;
      height: 35px;
    }
  }

  .partners-page .main .bloque.listado-partners .slider-themes .slider-visible-content .slider-content .items li span.logo-36 {
    background-position: center -1232px;
    height: 87px;
  }

  @media (max-width: 991px) {
    .partners-page .main .bloque.listado-partners .slider-themes .slider-visible-content .slider-content .items li span.logo-36 {
      background-position: center -1028px;
      height: 74px;
    }
  }


  .partners-page .main .bloque.listado-partners .slider-themes .slider-visible-content .slider-content .items li span.logo-37 {
    background-position: center -1320px;
    height: 72px;
  }

  @media (max-width: 991px) {
    .partners-page .main .bloque.listado-partners .slider-themes .slider-visible-content .slider-content .items li span.logo-37 {
      background-position: center -1102px;
      height: 69px;
    }
  }


  .partners-page .main .bloque.listado-partners .slider-themes .slider-visible-content .slider-content .items li span.logo-38 {
    background-position: center -1402px;
    height: 69px;
  }

  @media (max-width: 991px) {
    .partners-page .main .bloque.listado-partners .slider-themes .slider-visible-content .slider-content .items li span.logo-38 {
      background-position: center -1172px;
      height: 57px;
    }
  }


  .partners-page .main .bloque.listado-partners .slider-themes .slider-visible-content .slider-content .items li span.logo-39 {
    background-position: center -1472px;
    height: 133px;
  }

  @media (max-width: 991px) {
    .partners-page .main .bloque.listado-partners .slider-themes .slider-visible-content .slider-content .items li span.logo-39 {
      background-position: center -1229px;
      height: 111px;
    }
  }


  .partners-page .main .bloque.listado-partners .slider-themes .slider-visible-content .slider-content .items li span.logo-40 {
    background-position: center -1605px;
    height: 90px;
  }

  @media (max-width: 991px) {
    .partners-page .main .bloque.listado-partners .slider-themes .slider-visible-content .slider-content .items li span.logo-40 {
      background-position: center -1340px;
      height: 78px;
    }
  }

  .partners-page .main .bloque.listado-partners .slider-themes .slider-visible-content .slider-content .items li span.logo-41 {
    background-position: center 0;
    height: 35px;
  }

  @media (max-width: 991px) {
    .partners-page .main .bloque.listado-partners .slider-themes .slider-visible-content .slider-content .items li span.logo-41 {
      background-position: center 0;
      height: 29px;
    }
  }

  .partners-page .main .bloque.listado-partners .slider-themes .slider-visible-content .slider-content .items li span.logo-42 {
    background-position: center -36px;
    height: 78px;
  }

  @media (max-width: 991px) {
    .partners-page .main .bloque.listado-partners .slider-themes .slider-visible-content .slider-content .items li span.logo-42 {
      background-position: center -30px;
      height: 66px;
    }
  }

  .partners-page .main .bloque.listado-partners .slider-themes .slider-visible-content .slider-content .items li span.logo-43 {
    background-position: center -116px;
    height: 53px;
  }

  @media (max-width: 991px) {
    .partners-page .main .bloque.listado-partners .slider-themes .slider-visible-content .slider-content .items li span.logo-43 {
      background-position: center -96px;
      height: 45px;
    }
  }

  .partners-page .main .bloque.listado-partners .slider-themes .slider-visible-content .slider-content .items li span.logo-44 {
    background-position: center -169px;
    height: 114px;
  }

  @media (max-width: 991px) {
    .partners-page .main .bloque.listado-partners .slider-themes .slider-visible-content .slider-content .items li span.logo-44 {
      background-position: center -142px;
      height: 94px;
    }
  }

  .partners-page .main .bloque.listado-partners .slider-themes .slider-visible-content .slider-content .items li span.logo-45 {
    background-position: center -283px;
    height: 43px;
  }

  @media (max-width: 991px) {
    .partners-page .main .bloque.listado-partners .slider-themes .slider-visible-content .slider-content .items li span.logo-45 {
      background-position: center -236px;
      height: 36px;
    }
  }

  .partners-page .main .bloque.listado-partners .slider-themes .slider-visible-content .slider-content .items li span.logo-46 {
    background-position: center -326px;
    height: 63px;
  }

  @media (max-width: 991px) {
    .partners-page .main .bloque.listado-partners .slider-themes .slider-visible-content .slider-content .items li span.logo-46 {
      background-position: center -272px;
      height: 53px;
    }
  }

  .partners-page .main .bloque.listado-partners .slider-themes .slider-visible-content .slider-content .items li span.logo-47 {
    background-position: center -389px;
    height: 46px;
  }

  @media (max-width: 991px) {
    .partners-page .main .bloque.listado-partners .slider-themes .slider-visible-content .slider-content .items li span.logo-47 {
      background-position: center -325px;
      height: 38px;
    }
  }

  .partners-page .main .bloque.listado-partners .slider-themes .slider-visible-content .slider-content .items li span.logo-48 {
    background-position: center -436px;
    height: 118px;
  }

  @media (max-width: 991px) {
    .partners-page .main .bloque.listado-partners .slider-themes .slider-visible-content .slider-content .items li span.logo-48 {
      background-position: center -363px;
      height: 100px;
    }
  }

  .partners-page .main .bloque.listado-partners .slider-themes .slider-visible-content .slider-content .items li span.logo-49 {
    background-position: center -554px;
    height: 71px;
  }

  @media (max-width: 991px) {
    .partners-page .main .bloque.listado-partners .slider-themes .slider-visible-content .slider-content .items li span.logo-49 {
      background-position: center -463px;
      height: 59px;
    }
  }

  .partners-page .main .bloque.listado-partners .slider-themes .slider-visible-content .slider-content .items li span.logo-50 {
    background-position: center -626px;
    height: 66px;
  }

  @media (max-width: 991px) {
    .partners-page .main .bloque.listado-partners .slider-themes .slider-visible-content .slider-content .items li span.logo-50 {
      background-position: center -523px;
      height: 55px;
    }
  }

  .partners-page .main .bloque.listado-partners .slider-themes .slider-visible-content .slider-content .items li span.logo-51 {
    background-position: center -691px;
    height: 90px;
  }

  @media (max-width: 991px) {
    .partners-page .main .bloque.listado-partners .slider-themes .slider-visible-content .slider-content .items li span.logo-51 {
      background-position: center -577px;
      height: 76px;
    }
  }

  .partners-page .main .bloque.listado-partners .slider-themes .slider-visible-content .slider-content .items li span.logo-52 {
    background-position: center -782px;
    height: 73px;
  }

  @media (max-width: 991px) {
    .partners-page .main .bloque.listado-partners .slider-themes .slider-visible-content .slider-content .items li span.logo-52 {
      background-position: center -654px;
      height: 59px;
    }
  }

  .partners-page .main .bloque.listado-partners .slider-themes .slider-visible-content .slider-content .items li span.logo-53 {
    background-position: center -855px;
    height: 80px;
  }

  @media (max-width: 991px) {
    .partners-page .main .bloque.listado-partners .slider-themes .slider-visible-content .slider-content .items li span.logo-53 {
      background-position: center -714px;
      height: 66px;
    }
  }

  .partners-page .main .bloque.listado-partners .slider-themes .slider-visible-content .slider-content .items li span.logo-54 {
    background-position: center -936px;
    height: 50px;
  }

  @media (max-width: 991px) {
    .partners-page .main .bloque.listado-partners .slider-themes .slider-visible-content .slider-content .items li span.logo-54 {
      background-position: center -781px;
      height: 42px;
    }
  }

  @media (min-width: 1200px) {
      .partners-page .main .bloque.listado-partners .slider-themes .slider-controls .btn-prev-content,
      .partners-page .main .bloque.listado-partners .slider-themes .slider-controls .btn-next-content {
          top: -286px;
      }
  }



.partners-page .main .bloque.contacto {
  color: #959595;
  font-size: 14px;
}
.partners-page .main .bloque.contacto h2 + p {
  margin-bottom: 30px;
}
.partners-page .main .bloque.contacto form {
  font-size: 18px;
}
@media (max-width: 767px) {
  .partners-page .main .bloque.contacto form {
    margin-top: 40px;
  }
}
.partners-page .main .bloque.contacto form .row .error input[type="text"], .partners-page .main .bloque.contacto form .row .error input[type="email"], .partners-page .main .bloque.contacto form .row .error input[type="tel"], .partners-page .main .bloque.contacto form .row .error textarea {
  border: 1px solid #d12f19;
  background-color: #fff8f6;
}
.partners-page .main .bloque.contacto form .row .error input[type="checkbox"] + .checkbox {
  border: 1px solid #d12f19;
  background-color: #fff8f6;
}
.partners-page .main .bloque.contacto form .row .error .error-description {
  position: absolute;
  bottom: 0;
  color: #d12f19;
  font-size: 14px;
}
.partners-page .main .bloque.contacto form .row .error #error_00ND0000003lovg {
  margin-left: 40px;
}
.partners-page .main .bloque.contacto form .row .error-description[style] {
  margin: -11px 0 3px 0!important;
  font-size: 14px;
}
.partners-page .main .bloque.contacto form .row input:focus, .partners-page .main .bloque.contacto form .row textarea:focus {
  outline: none;
}
.partners-page .main .bloque.contacto form .row input[type="text"], .partners-page .main .bloque.contacto form .row input[type="email"], .partners-page .main .bloque.contacto form .row input[type="tel"], .partners-page .main .bloque.contacto form .row textarea {
  width: 100%;
  background-color: #eee;
  border: 1px solid #bfbfbf;
  margin-bottom: 20px;
  font-size: 18px;
  box-shadow: none;
  font-family: "Open Sans", Arial, sans-serif;
  color: #676767;
  font-weight: 300;
}
.partners-page .main .bloque.contacto form .row input[type="text"], .partners-page .main .bloque.contacto form .row input[type="email"], .partners-page .main .bloque.contacto form .row input[type="tel"] {
  padding: 13px;
}
.partners-page .main .bloque.contacto form .row textarea {
  height: 170px;
  margin: 20px 0 15px;
}
.partners-page .main .bloque.contacto form .row label {
  font-weight: 300;
  margin: 0;
}
.partners-page .main .bloque.contacto form .row label input[type="checkbox"] {
  display: none;
}
.partners-page .main .bloque.contacto form .row label input[type="checkbox"] + .checkbox {
  background: #f4f7fa;
  border: 1px solid #bfbfbf;
  width: 25px;
  height: 25px;
  display: inline-block;
  vertical-align: middle;
  margin-right: 10px;
  cursor: pointer;
}
.partners-page .main .bloque.contacto form .row label input[type="checkbox"]:checked + .checkbox:after {
  content: "\e013";
  color: #26C9FF;
  position: absolute;
  top: 1px;
  left: 1px;
  display: inline-block;
  font-family: 'Glyphicons Halflings';
  font-style: normal;
  font-weight: normal;
  line-height: 1;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  font-size: 20px;
}
.partners-page .main .bloque.contacto form .row #cuales {
  display: none;
}
.partners-page .main .bloque.contacto form .row .recaptcha-submit-block {
  margin-top: -50px;
}

@media (min-width: 768px) and (max-width: 991px) {
  .partners-page .main .bloque.contacto form .row .recaptcha-submit-block {
    margin: 0 0 0 160px;
  }
}

.partners-page .main .bloque.contacto form .row .recaptcha-submit-block .g-recaptcha {
  display: inline-block;
  margin-left: 55px;
}

/* Adaptacion sin recaptcha */
.partners-page #f_codigo {
  display: inline-block;
  margin: 22px 0 0 60px;
}

@media (min-width: 992px) and (max-width: 1199px) {
  .partners-page #f_codigo {
    margin: 22px 0 0 0;
  }
}

@media (max-width: 767px) {
  .partners-page #f_codigo {
    margin: 70px auto 0;
    display: block;
    width: 280px;
  }
}

.partners-page .main .bloque.contacto form .row .recaptcha-submit-block .btn-submit {
  display: inline-block;
  margin: 0;
  vertical-align: top;
  width: 190px;
  height: 75px;
  text-transform: uppercase;
  color: #fff;
  background-color: #26C9FF;
  border: none;
  font-size: 20px;

  /* Adaptacion sin recaptcha */
  display: inline-block;
  margin: 15px 0 0 20px;
  padding: 10px 0;
}

@media (min-width: 992px) and (max-width: 1199px) {
  .partners-page .main .bloque.contacto form .row .recaptcha-submit-block .btn-submit {
    width: 160px;
    margin-left: 10px;
  }
}


@media (max-width: 767px) {
  .partners-page .main .bloque.contacto form .row .recaptcha-submit-block .btn-submit {
    margin: 0 auto;
    display: block;
  }
}

.partners-page .main .bloque.contacto form .row .recaptcha-submit-block .btn-submit[disabled="disabled"] {
  background-color: #aaa;
}
.partners-page .main .bloque.contacto .legal-conditions {
  margin-top: 60px;
}
.partners-page .main .bloque.contacto .legal-conditions p:first-of-type {
  margin-bottom: 43px;
}
.partners-page .main .bloque.contacto .legal-conditions p:nth-of-type(2) {
  line-height: 33px;
}
.partners-page .footer {
  background: url("/wp-content/themes/hiperconvercloudtecnholigies/images/partners/bg-footer.jpg") center 0 no-repeat;
  background-size: cover;
  height: 470px;
  padding-top: 60px;
}
.partners-page .footer .logo-acens {
  background: url("/wp-content/themes/hiperconvercloudtecnholigies/images/partners/logo-acens-telefonica.png") 0 0 no-repeat;
  display: block;
  width: 202px;
  height: 132px;
  margin: 0 auto 63px;
  box-shadow: 0 0 20px rgba(0, 0, 0, 0.4);
}
.partners-page .footer p {
  font-size: 18px;
  text-align: center;
  font-style: italic;
  line-height: 20px;
  font-weight: 300;
}
.partners-page .footer .go-top-btn {
  position: fixed;
  bottom: 70px;
  right: 15px;
  z-index: 12;
  display: none;
  font-size: 22px;
  color: #fff;
  font-weight: 300;
  vertical-align: middle;
  margin-top: 11px;
  text-decoration: none;
  outline: none;
}

@media (max-width: 767px) {
  .partners-page .footer .go-top-btn {
    display: none!important;
  }
}

.partners-page .footer .go-top-btn .icon-go-top {
  background-color: #26C9FF;
  box-shadow: 3px 3px 0 0px rgba(0, 0, 0, 0.1);
  width: 60px;
  height: 60px;
  display: inline-block;
  border-radius: 50%;
  vertical-align: middle;
  position: relative;
}
.partners-page .footer .go-top-btn .icon-go-top:before, .partners-page .footer .go-top-btn .icon-go-top:after {
  content: '';
  background-color: #fff;
  display: block;
  width: 26px;
  height: 6px;
  margin: 17px 4px;
  position: absolute;
  top: 0;
  border-radius: 3px 0 0 3px;
  transform-origin: right;
}
.partners-page .footer .go-top-btn .icon-go-top:before {
  left: 2px;
  -webkit-transform: rotate(-45deg);
  -moz-transform:rotate(-45deg);
  -ms-transform:rotate(-45deg);
  -o-transform:rotate(-45deg);
  transform: rotate(-45deg);
}
.partners-page .footer .go-top-btn .icon-go-top:after {
  left: -2px;
  -webkit-transform: scale(-1, 1) rotate(-45deg);
  -moz-transform:scale(-1, 1) rotate(-45deg);
  -ms-transform:scale(-1, 1) rotate(-45deg);
  -o-transform:scale(-1, 1) rotate(-45deg);
  transform: scale(-1, 1) rotate(-45deg);
}

/* PROMOCIONES PARTNERS*/

.partners-page .promociones {
  background-color: #f4f7fa;
  padding: 0!important;
}
.partners-page .promociones .block{
    display: block;
}

@media (max-width: 767px) {

  .partners-page .promociones .container {
    position: relative;
  }
}

@media (max-width: 767px) {

  .partners-page .promociones .container .promo-content {
    position: absolute;
    top: 30px;
    z-index: 10;
    background: rgba(255, 255, 255, 0.85);
    width: 90%;
    left: 50%;
    -webkit-transform: translateX(-50%);
    -moz-transform: translateX(-50%);
    -ms-transform: translateX(-50%);
    -o-transform: translateX(-50%);
    transform: translateX(-50%);
  }
}

  .partners-page .promociones .container .promo-content h2 {
    margin-top: 60px;
  }

@media (max-width: 767px) {

  .partners-page .promociones .container .promo-content h2 {
    margin-top: 20px;
  }
}


.partners-page .promociones .container .promo-content p {
  line-height: 17px;
}

.partners-page .promociones .container .promo-content .icon-gift {
  font-size: 28px;
  margin-right: 12px;
}

.partners-page .promociones .container .promo-content ul {
  padding: 0;
  list-style-type: none;
  margin: 22px 0 37px;
  display: -webkit-box;
  /* OLD - iOS 6-, Safari 3.1-6 */
  display: -moz-box;
  /* OLD - Firefox 19- (buggy but mostly works) */
  display: -ms-flexbox;
  /* TWEENER - IE 10 */
  display: -webkit-flex;
  /* NEW - Chrome */
  display: flex;
  /* NEW, Spec - Opera 12.1, Firefox 20+ */
  -webkit-flex-flow: row wrap;
  flex-flow: row wrap;
}


.partners-page .promociones .container .promo-content ul li {
  font-weight: 700;
  width: 50%;
  margin-bottom: 1px;

}

@media (min-width: 992px) and (max-width: 1199px) {

  .partners-page .promociones .container .promo-content ul li {
    letter-spacing: -0.1px;
  }
}

@media (min-width: 768px) and (max-width: 991px) {

  .partners-page .promociones .container .promo-content ul li {
    font-size: 13px;
    line-height: 20px;
    letter-spacing: -0.4px;
  }
}

@media (max-width: 767px) {

  .partners-page .promociones .container .promo-content ul li {
    width: 100%;
    padding-left: 0 !important;
    order: 0 !important;
  }
}


.partners-page .promociones .container .promo-content ul li:nth-child(2) {
  order: 3;
}


.partners-page .promociones .container .promo-content ul li:nth-child(3) {
  order: 5;
}


.partners-page .promociones .container .promo-content ul li:nth-child(4) {
  order: 7;
}


.partners-page .promociones .container .promo-content ul li:nth-child(5) {
  order: 9;
}


.partners-page .promociones .container .promo-content ul li:nth-child(6) {
  order: 11;
}


.partners-page .promociones .container .promo-content ul li:nth-child(7) {
  order: 2;
  padding-left: 40px;
}


.partners-page .promociones .container .promo-content ul li:nth-child(8) {
  order: 4;
  padding-left: 40px;
}


.partners-page .promociones .container .promo-content ul li:nth-child(9) {
  order: 6;
  padding-left: 40px;
}


.partners-page .promociones .container .promo-content ul li:nth-child(10) {
  order: 8;
  padding-left: 40px;
}


.partners-page .promociones .container .promo-content ul li:nth-child(11) {
  order: 10;
  padding-left: 40px;
}


.partners-page .promociones .container .promo-content ul li:nth-child(12) {
  order: 12;
  padding-left: 40px;
}


.partners-page .promociones .container .promo-content ul li .icon-check {
  color: #6ab435;
  font-size: 15px;
  font-weight: 700;
  margin-right: 8px;
}


.partners-page .promociones .container .promo-content a {
  color: #fff;
  background-color: #6ab435;
  padding: 11px 25px 11px 17px;
  text-decoration: none;
  text-transform: uppercase;
  font-style: italic;
  font-weight: 600;
}

@media (max-width: 767px) {

  .partners-page .promociones .container .promo-content a {
    width: 172px;
    display: block;
    padding: 7px 0 7px 16px;
    margin: 0 auto 40px;
  }
}


.partners-page .promociones .container .promo-content a span {
  display: inline-block;
  vertical-align: middle;
}


.partners-page .promociones .container .promo-content a span[class^="icon-"] {
  font-size: 28px;
  margin-right: 12px;
}

.partners-page .promociones .container .promo-content .offer-conditions {
  font-size: 11px;
  margin-top: 17px;
}

.partners-page .promociones .container .promo-content .offer-conditions a{
  background: none;
  color: #6ab435;
  text-transform: none;
  padding: 0;
}


.partners-page .promociones .container .promo-content .oferta {
  border-radius: 50%;
  border: 4px solid #6ab435;
  width: 140px;
  height: 140px;
  color: #676767;
  margin: 15px 0 13px -6px;
  padding: 32px 0 0 16px;
}


.partners-page .promociones .container .promo-content .oferta p {
  font-size: 60px;
  font-weight: 700;
  line-height: 45px;
}


.partners-page .promociones .container .promo-content .oferta p span {
  font-size: 36px;
  font-weight: 400;
}


.partners-page .promociones .container .promo-content .oferta p span.block {
  font-size: 16px;
  line-height: 10px;
}

@media (max-width: 767px) {

  .partners-page .promociones .container .promo-image {
    padding: 0;
  }
}


.partners-page .promociones .container .promo-image .bg-promociones {
  position: relative;
  background: url("/wp-content/themes/hiperconvercloudtecnholigies/images/partners/bg-promociones.jpg") center 0 no-repeat;
  height: 598px;
}

@media (max-width: 767px) {

  .partners-page .promociones .container .promo-image .bg-promociones {
    height: 760px;
    background-size: cover;
  }
}


.partners-page .promociones .container .promo-image .bg-promociones div {
  font-style: italic;
  color: #313131;
  background-color: rgba(255, 255, 255, 0.75);
  width: 230px;
  height: 240px;
  padding: 22px 23px;
  position: absolute;
  top: 265px;
  left: 0;
  width: 230px;
}

@media (max-width: 767px) {

  .partners-page .promociones .container .promo-image .bg-promociones div {
    display: none;
  }
}


.partners-page .promociones .container .promo-image .bg-promociones div p {
  margin: 0;
}


.partners-page .promociones .container .promo-image .bg-promociones div p:first-child {
  font-size: 21px;
  line-height: 31px;
  margin-left: 8px;
  font-weight: 400;
}


.partners-page .promociones .container .promo-image .bg-promociones div p:nth-child(2) {
  font-size: 112px;
  font-weight: 700;
  line-height: 75px;
}


.partners-page .promociones .container .promo-image .bg-promociones div p:nth-child(2) span {
  font-size: 67px;
  font-weight: 400;
}


.partners-page .promociones .container .promo-image .bg-promociones div p:nth-child(3) {
  font-size: 30px;
  letter-spacing: -0.2px;
  line-height: 32px;
}


.partners-page .legal-links {
  margin-top: 40px;
}








/* NUEVA SECCION CLOUD OFFICE */
  .new-cloud-office #miga {
  position: absolute;
  top: -25px;
  left: 0px;
  z-index: 10;
  }

  .new-cloud-office .offer-conditions {
  font-size: 13px;
  font-weight: 300;
  margin: -5px 4px 0 30px;
  text-align: left;
  }

  .new-cloud-office p {
  font-size: 20px;
  }

  .new-cloud-office .row {
  position: relative;
  }

  .new-cloud-office .col {
  display: inline-block;
  }

  .new-cloud-office .col2 h2 {
  margin-left: 10px;
  }

  .new-cloud-office .btn {
  color: #fff;
  display: block;
  width: 220px;
  height: 46px;
  margin: 30px auto 38px;
  text-transform: uppercase;
  line-height: 48px;
  font-size: 18px;
  position: relative;
  letter-spacing: 1.9px;
  }

  .new-cloud-office .btn-green {
  background-color: #26C9FF;
  }

  .new-cloud-office .btn-black {
  background-color: #000000;
  }

  .new-cloud-office .header-block {
    height: 547px;
    background: url(/wp-content/themes/hiperconvercloudtecnholigies/images/cloud-office/bg-banner.jpg) center 0 no-repeat;
    margin-top: -43px;
  }

  #content .new-cloud-office .header-block h1 {
    margin: 53px 0 4px;
  }

  #content .new-cloud-office .header-block h2 {
    font-family: 'Open Sans', Arial, sans-serif;
    margin: 0 0 35px;
  }

  .new-cloud-office .header-block .container {
    position: relative;
    left: -30px;
  }

  .new-cloud-office .header-block .container > div {
  display: table-cell;
  vertical-align: top;
  }

  .new-cloud-office .header-block .container .content {
    width: 533px;
    height: 547px;
    background: rgba(255,255,255, 0.9);
    padding: 0 30px;
  }

  #content .new-cloud-office .header-block .logos-aenor {
    position: absolute;
    bottom: 46px;
    right: -28px;
    margin: 0;
  }

  .new-cloud-office .header-block .features {
  margin: 0;
  }

  .new-cloud-office #content .header-block .features li {
  list-style: none;
  font-size: 14px;
  letter-spacing: -0.1px;
  line-height: 18px;
  }

  .new-cloud-office .header-block li i {
  font-size: 23px;
  }

  .new-cloud-office #content .header-block .features li span {
    display: table-cell;
    vertical-align: middle;
  }

  .new-cloud-office #content .header-block .features li .icon-checkmark-circle {
    color: #26C9FF;
    font-size: 15px;
    padding-right: 13px;
  }

  .new-cloud-office #content .header-block ul.icons {
    padding: 0;
    margin: 54px 0 0 0;
    display: -webkit-flex;
    display: flex;
    -webkit-flex-flow: row wrap;
    flex-flow: row wrap;
  }

  .new-cloud-office #content .header-block ul.icons li  {
    list-style: none;
    display: inline-block;
    vertical-align: top;
    width: 25%;
  }

  .new-cloud-office #content .header-block ul.icons li .icon {
    background: url(images/cloud-office/sprites.png) 0 0 no-repeat;
    width: 61px;
    height: 51px;
    display: block;
    margin: 0 auto 7px;
  }
  .new-cloud-office #content .header-block ul.icons li .icon-01 {
    background-position: 0 0;
  }
  .new-cloud-office #content .header-block ul.icons li .icon-02 {
    background-position: -61px 0;
  }
  .new-cloud-office #content .header-block ul.icons li .icon-03 {
    background-position: -122px 0;
  }
  .new-cloud-office #content .header-block ul.icons li .icon-04 {
    background-position: -183px 0;
  }

  .new-cloud-office #content .header-block ul.icons li .description {
    display: block;
    text-align: center;
    font-weight: 600;
    line-height: 18px;
    font-size: 14px;
  }



  .new-cloud-office .table-block {
    padding-bottom: 75px;
  }

  .new-cloud-office .table-block .btn {
    line-height: normal;
  }

  .new-cloud-office .table-block .btn span {
    display: inline-block;
    vertical-align: middle;
    padding: 11px 0;
  }

  .new-cloud-office .table-block .btn .icon-chevron-right-square {
    margin-left: 20px;
    font-size: 20px;
  }



  .new-cloud-office .table-block .container .products {
  text-align: center;
  font-size: 0;
  margin-top: 86px;
  }

  .new-cloud-office .table-block .container .products .product {
    background-color: #fff;
    border: 2px solid #212121;
    width: 292px;
    display: inline-block;
    vertical-align: middle;
    height: 1004px;
  }

  @media (max-width: 1199px) {
  .new-cloud-office .table-block .container .products .product {
    width: 250px;
    height: 1025px;
  }
  }


    .new-cloud-office .table-block .container .products .product .claim {
  color: #fff;
  background-color:#212121;
  height: 72px;
  display: table;
  width: 100%;
  font-size: 18px;
  margin-bottom: 0;
  }

  @media (max-width: 1199px) {
  .new-cloud-office .table-block .container .products .product .claim {
    width: 100%;
    letter-spacing: -0.2px;
    font-size: 16px;
  }
  }

  .new-cloud-office .table-block .container .products .product .claim span{
  display: table-cell;
  vertical-align: middle;
  line-height: 28px;
  padding: 0;
  font-size: 22px;
  }

  @media (max-width: 1199px) {
  .new-cloud-office .table-block .container .products .product .claim span{
    font-size: 19px;
  }
  }


  .new-cloud-office .table-block .container .products .product img {
  margin: 0 auto;
  display: block;
  }



  .new-cloud-office .table-block .container .products .product .product-name {
  font-size: 48px;
  font-weight: 700;
  height: 70px;
  margin-top: 16px;
  }

  .new-cloud-office .table-block .container .products .select-container {
  width: 310px;
  overflow: hidden;
  margin: 0 auto;
  border: 1px solid;
  margin-top: 13px;
  position: relative;

  /* Permalink - use to edit and share this gradient: http://colorzilla.com/gradient-editor/#ffffff+0,ffffff+89,26C9FF+89,26C9FF+100 */
  background: rgb(255,255,255); /* Old browsers */
  background: -moz-linear-gradient(left,  rgba(255,255,255,1) 0%, rgba(255,255,255,1) 88%, rgba(0,133,178,1) 88%, rgba(0,133,178,1) 100%); /* FF3.6-15 */
  background: -webkit-linear-gradient(left,  rgba(255,255,255,1) 0%,rgba(255,255,255,1) 88%,rgba(0,133,178,1) 88%,rgba(0,133,178,1) 100%); /* Chrome10-25,Safari5.1-6 */
  background: linear-gradient(to right,  rgba(255,255,255,1) 0%,rgba(255,255,255,1) 88%,rgba(0,133,178,1) 88%,rgba(0,133,178,1) 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#ffffff',GradientType=1 ); /* IE6-9 */
  }

  .new-cloud-office .table-block .container .products .select-container .fa-chevron-down {
  position: absolute;
  top: 30px;
  right: 6px;
  color: #fff;
  font-size: 10px;
  pointer-events: none;
  }

  .new-cloud-office .table-block .container .products .select-container select {
  font-family: "open sans", arial, sans-serif;
  font-size: 48px;
  font-weight: bold;
  height: 71px;
  border: none;
  background: none;
  width: 340px;
  padding-left: 100px;
  cursor: pointer;
  }


  #content .new-cloud-office .table-block .container .products .product .bestseller {
    background: none;
    background-color: #73DCFF;
    font-size: 14px;
    padding: 7px 18px 7px 21px;
  }

  #content .new-cloud-office .table-block .container .products .product .bestseller span {
    display: inline-block;
    vertical-align: middle;
    letter-spacing: -0.1px;
  }

  #content .new-cloud-office .table-block .container .products .product .bestseller .icon-star {
    font-size: 18px;
    padding-right: 10px;
  }

  .new-cloud-office .table-block .container .products .product .product-description .text-before-price {
    font-size: 44px;
    font-weight: 700;
    display: block;
    position: relative;
    margin: 0;
  }

  @media (max-width: 1199px) {
  .new-cloud-office .table-block .container .products .product .product-description .text-before-price {
  font-size: 34px;
  }
  }


  .new-cloud-office .table-block .container .products .product .product-description .text-before-price:before {
    background-repeat: no-repeat;
    background-position: center 0;
    font-size: 24px;
    font-weight: 400;
    height: 171px;
    content: '';
    display: block;
  }

  .new-cloud-office .table-block .container .products .cloud-office-basico .product-description .text-before-price:before {
    background-image: url(images/cloud-office/bg-cloud-office-basico.jpg);
  }

  .new-cloud-office .table-block .container .products .cloud-office-avanzado .product-description .text-before-price:before {
    background-image: url(images/cloud-office/bg-cloud-office-avanzado.jpg);
  }

  .new-cloud-office .table-block .container .products .cloud-office-profesional .product-description .text-before-price:before {
    background-image: url(images/cloud-office/bg-cloud-office-profesional.jpg);
    margin-bottom: 8px;
  }

  @media (max-width: 1199px) {
  .new-cloud-office .table-block .container .products .cloud-office-profesional .product-description .text-before-price:before {
    margin-bottom: 7px;
  }
  }


  .new-cloud-office .table-block .container .products .cloud-office-premium .product-description .text-before-price:before {
    background-image: url(images/cloud-office/bg-cloud-office-premium.jpg);
  }


  .new-cloud-office .table-block .container .products .product .product-description .price {
  position: relative;
  display: inline-block;
  font-style: italic;
  margin: 0;
  }

  .new-cloud-office .table-block .container .products .product .product-description .price .integer{
  font-size: 70px;
  line-height: 70px;
  font-weight: 800;
  }

  .new-cloud-office .table-block .container .products .product .product-description .price .decimal{
  font-size: 37px;
  font-weight: 800;
  vertical-align: bottom;
  line-height: 56px;
  }

  .new-cloud-office .table-block .container .products .product .product-description .price .currency{
  font-size: 24px;
  font-style: italic;
  position: absolute;
  right: -25px;
  top: 10px;
  }

  @media (max-width: 1199px) {
  .new-cloud-office .table-block .container .products .product .product-description .price .currency{
    font-size: 18px;
    right: -5px;
  }
  }

  .new-cloud-office .table-block .container .products .product .product-description .text-after-price {
  font-size: 30px;
  font-style: italic;
  position: relative;
  width: 50%;
  margin: 13px auto 0;
  }

  @media (max-width: 1199px) {
  .new-cloud-office .table-block .container .products .product .proximamente {
  width: 320px;
  height: auto;
  }
  }

  .new-cloud-office .table-block .container .products .product .product-description ul {
  margin-left: 5px;
  }

  .new-cloud-office .table-block .container .products .product .product-description li {
  list-style: none;
  font-size: 16px;
  font-weight: 600;
  text-align: left;
  margin-bottom: 22px;
  line-height: 21px;
  letter-spacing: -0.4px;
  }

  @media (max-width: 1199px) {
  .new-cloud-office .table-block .container .products .product .product-description li {
    font-size: 18px;
  }
  }

  .new-cloud-office .table-block .container .products .product .product-description li > p {
    text-align: center;
    font-size: 40px;
    margin-bottom: 10px;
  }

  .new-cloud-office .table-block .container .products .product .product-description li > p:last-child {
    font-size: 18px;
    width: 240px;
    margin: 0 auto;
    border-bottom: 1px solid #000;
    padding-bottom: 8px;
  }

  @media (max-width: 1199px) {
  .new-cloud-office .table-block .container .products .product .product-description li > p:last-child {
  font-size: 17px;
  }
  }


  .new-cloud-office .table-block .container .products .product .product-description li:nth-child(2) > p:last-child {
    margin-bottom: 45px;
  }

  .new-cloud-office .table-block .container .products .product .product-description li > p  span{
    font-weight: 800;
  }

  .new-cloud-office .table-block .container .products .product .product-description li .icon-checkmark-circle {
    color: #26C9FF;
    padding: 0px 13px 0;
    font-size: 20px;
    display: table-cell;
    vertical-align: top;
  }

  .new-cloud-office .table-block .container .products .product .product-description li .icon-checkmark-circle + span{
    display: table-cell;
  }


  .new-cloud-office .table-block .container .products .product .product-description li > .icon-checkmark-circle + span span{
    font-size: 14px;
    font-weight: 400;
    padding: 0 4px;
  }

  .new-cloud-office .table-block .container .products .product .product-description li span strong {
  font-size: 22px;
  }

  @media (max-width: 1199px) {
    .new-cloud-office .table-block .container .products .product .product-description li span strong {
      font-size: 18px;
    }
  }


  .new-cloud-office .table-block .container .products .highlighted {
    box-shadow: 3px 3px 6px rgba(0,0,0,0.3);
    border: 3px solid #26C9FF;
    height: 1022px;
    position: relative;
    z-index: 1;
  }

  @media (max-width: 1199px) {
  .new-cloud-office .table-block .container .products .highlighted {
    height: 1040px;
  }
  }

  .new-cloud-office .table-block .container .products .highlighted .claim{
  background-color:#26C9FF;
  width: auto;
  }

  @media (max-width: 1199px) {
  .new-cloud-office .table-block .container .products .highlighted .claim {
  width: 100%;
  }
  }


  .new-cloud-office .table-block .container .products .highlighted .product-family {
  border-bottom: 1px solid #000;
  line-height: 33px;
  padding: 35px 0;
  height: 132px;
  width: 188px;
  }

  @media (max-width: 1199px) {
  .new-cloud-office .table-block .container .products .highlighted .product-family {
  width: 159px;
  }
  }

  .new-cloud-office .table-block .container .products .highlighted .product-description .text-before-price {
  margin: 0 auto;
  }


  .new-cloud-office .table-block .container .products .highlighted .product-description .offer {
  background-color: #73DCFF;
  border-radius: 12px;
  width: 170px;
  margin: 26px auto 0;
  height: 24px;
  line-height: 24px;
  }

  .new-cloud-office .table-block .container .products .highlighted .product-description .offer span {
  font-weight: 600;
  }

  .new-cloud-office .table-block .container .products .highlighted .product-description .text-after-price {
  height: 48px;
  }

  .new-cloud-office .table-block .container .products .highlighted .product-description .price-no-offer {
  font-size: 30px;
  font-style: italic;
  position: relative;
  width: 50%;
  margin: 6px auto 0;
  }


  .new-cloud-office .table-block .container .products .highlighted .product-description .price-no-offer:after {
  content: '';
  position: absolute;
  border-bottom: 2px solid #e30613;
  top: 13px;
  left: 9px;
  width: 84px;
  -webkit-transform: rotate(-23deg);
  -moz-transform:rotate(-23deg);
  -ms-transform:rotate(-23deg);
  -o-transform:rotate(-23deg);
  transform: rotate(-23deg);
  }

  .new-cloud-office .table-block .container .products .highlighted .product-description .price-no-offer span {
  font-size: 24px;
  }


  .new-cloud-office .table-block .container .products .no-border-left {
  border-left: none;
  }
  .new-cloud-office .table-block .container .products .no-border-right {
  border-right: none;
  }
  .new-cloud-office .table-block .container .toggle-features {
    margin: 42px 0 41px;
    text-align: center;
    cursor: pointer;
  }

  .new-cloud-office .table-block .container .toggle-features ~ .cloud-office-features-table{
    transition: visibility 0.5s, opacity 0.5s;
    visibility: hidden;
    opacity: 0;
    display: table;
  }

  .new-cloud-office .table-block .container .toggle-features.visible ~ .cloud-office-features-table {
    visibility: visible;
    opacity: 1;
  }

  .new-cloud-office .table-block .container .toggle-features ~ .cloud-office-features-table th{
    display: none;
  }

  .new-cloud-office .table-block .container .toggle-features.visible ~ .cloud-office-features-table th{
    display: table-cell;
  }



  .new-cloud-office .table-block .container .toggle-features span {
    display: inline-block;
    vertical-align: middle;
  }

  .new-cloud-office .table-block .container .toggle-features .acens-icon {
    font-size: 13px;
    margin-right: 13px;
    border: 1px solid;
    border-radius: 50%;
    padding: 10px;
  }

  .new-cloud-office .table-block .container .toggle-features .icon-minus {
    margin-left: -6px;
  }


  .new-cloud-office .table-block .container .cloud-office-features-table {
    margin-bottom: 2px;
    display: none;
  }

  .new-cloud-office .table-block .container .cloud-office-features-table thead {
    color: #fff;
    background-color: #333;
  }

  .new-cloud-office .table-block .container .cloud-office-features-table thead th,
  .new-cloud-office .table-block .container .cloud-office-features-table tbody td {
    width: 18%;
  }

  .new-cloud-office .table-block .container .cloud-office-features-table thead th{
    color: #fff;
    background-color: #333;
    font-size: 20px;
    font-weight: 700;
    height: 60px;
    vertical-align: middle;
    border: 1px solid #333;
    cursor: pointer;
  }

  .new-cloud-office .table-block .container .cloud-office-features-table thead th:first-child,
  .new-cloud-office .table-block .container .cloud-office-features-table tbody td:first-child {
    width: 28%;
  }

  .new-cloud-office .table-block .container .cloud-office-features-table thead th:first-child{
    font-weight: 600;
    font-size: 22px;
  }

  .new-cloud-office .table-block .container .cloud-office-features-table thead th > span {
    display: table-cell;
    vertical-align: middle;
  }

  .new-cloud-office .table-block .container .cloud-office-features-table thead th:first-child > span {
    font-weight: 300;
    font-size: 16px;
    font-family: "Open Sans",Arial,sans-serif;
  }

  @media (max-width: 1199px) {
  .new-cloud-office .table-block .container .cloud-office-features-table thead th:first-child > span {
  font-size: 18px;
  }
  }



  .new-cloud-office .table-block .container .cloud-office-features-table thead th:first-child > span:first-child{
    padding: 0 23px 0 19px;
  }

  .new-cloud-office .table-block .container .cloud-office-features-table thead th:first-child > span:last-child {
    padding: 0;
    width: 100%;
  }

  .new-cloud-office .table-block .container .cloud-office-features-table thead th:first-child .acens-icon{
    color: #26C9FF;
    font-size: 9px;
    border: 1px solid #26C9FF;
    border-radius: 50%;
    padding: 7px 6px 7px 8px;
    text-align: center;
    vertical-align: top;
  }

  .new-cloud-office .table-block .container .cloud-office-features-table thead th:not(:first-child) span {
    transition: opacity 0.5s;
    opacity: 0;
    display: block;
    text-transform: none;
    font-size: 16px;
    font-family: "Open Sans",Arial,sans-serif;
    font-weight: 300;
  }

  .new-cloud-office .table-block .container .cloud-office-features-table.visible thead th:not(:first-child) span {
      opacity: 1;
  }


  .new-cloud-office .table-block .container .cloud-office-features-table tbody {
    transition: all 0.5s;
    display: none;
    visibility: hidden;
    opacity: 0;
  }

  .new-cloud-office .table-block .container .cloud-office-features-table.visible tbody {
    display: table-row-group;
    visibility: visible;
    opacity: 1;
  }

  .new-cloud-office .table-block .container .cloud-office-features-table tbody tr td {
    color: #181818;
    background-color: #f5f5f5;
    font-size: 16px;
    border: 1px solid #ebebeb;
    border-top: 1px solid #fff;
    border-bottom: 1px solid #fff;
  }

  .new-cloud-office .table-block .container .cloud-office-features-table tbody tr:nth-child(odd) td {
    background-color: #e6e6e6;
  }

  .new-cloud-office .table-block .container .cloud-office-features-table tbody tr td .acens-icon.icon-checkmark-circle{
    color: #26C9FF;
    padding: 0px 13px 0;
    font-size: 20px;
  }

  .new-cloud-office .table-block .container .cloud-office-features-table tbody .webcart td{
    padding: 0;
  }

  .new-cloud-office .table-block .container .cloud-office-features-table tbody .webcart td .btn{
    margin: 0;
    height: 53px;
    padding-top: 3px;
    width: auto;
  }

  .new-cloud-office .table-block .container .cloud-office-features-table tbody .webcart td .btn i{
    padding-left: 20px;
  }


  .new-cloud-office .section-menu {
  background-color: #242424;
  margin: 0;
  }

  .new-cloud-office .fixed-menu {
  position: fixed;
  top: 0;
  left: 0;
  width: 100%;
  z-index: 1000;
  }

  .new-cloud-office .fixed-menu + section {
  margin-top:0;
  }


  .new-cloud-office .section-menu ul {
  margin: 0;
  }



  .new-cloud-office .section-menu li:last-child {
  margin-right: 0;
  }


  .new-cloud-office .section-menu li a {
  color: #fff;
  }

  .new-cloud-office .section-menu li a:active, a:visited, a:focus {
  text-decoration: none;
  }

  .new-cloud-office .section-menu li a.active {
  border-bottom: 12px solid #26C9FF;
  padding-bottom: 20px;
  text-decoration: none;
  }


  #content .new-section .new-cloud-office section:nth-child(odd) {
    background-color: #f2f2f2;
  }

  #content .new-section .new-cloud-office section:nth-child(even) {
    background-color: #fff;
  }

  .new-cloud-office section h1 {
  font-size: 37px;
  overflow: hidden;
  }

  @media (max-width: 1199px) {
  .new-cloud-office section h1 {
  font-size: 32px;
  }
  }

  .new-cloud-office section h1 > span {
  -webkit-transform: skew(-45deg) translateX(-54px);
  -moz-transform: skew(-45deg) translateX(-54px);
  -ms-transform: skew(-45deg) translateX(-54px);
  -o-transform: skew(-45deg) translateX(-54px);
  transform: skew(-45deg) translateX(-54px);
  display: block;
  background-color: #cdcdcd;
  padding: 24px 0 32px 94px;
  width: 478px;
  }

  .new-cloud-office .section-02 h1 > span, .new-cloud-office .section-03 h1 > span {
    width: 690px;
  }

  @media (max-width: 1199px) {
  .new-cloud-office section h1 > span {
  padding: 24px 0 32px 74px;
  }
  }

  .new-cloud-office section h1 > span span {
  -webkit-transform: skew(45deg);
  -moz-transform: skew(45deg);
  -ms-transform: skew(45deg);
  -o-transform: skew(45deg);
  transform: skew(45deg);
  display: block;
  }

  @media (max-width: 1199px) {
    .new-cloud-office section .col-left img,
    .new-cloud-office section .col-right img  {
      max-width: 400px;
      height: auto;
    }
  }

  .new-cloud-office section img {
    top: 0;
  }

  .new-cloud-office section ul {
  margin: 0;
  }
  .new-cloud-office section p,
  .new-cloud-office section ul li {
  list-style: none;
  font-size: 20px;
  font-weight: 300;
  display: table;
  line-height: 25px;
  margin-bottom: 18px;
  }


  .new-cloud-office section ul li:before {
    vertical-align: top;
    padding: 5px 12px 0 0;
    color: #26C9FF;
    font-size: 25px;
    content: "\e944";
    font-family: 'acens-icons' !important;
    speak: none;
    font-style: normal;
    font-weight: normal;
    font-variant: normal;
    text-transform: none;
    line-height: 1;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
    padding-top: 5px;
    display: table-cell;
    height: 14px;
  }


  .new-cloud-office section ul li span:first-child {
  display: table-cell;
  padding: 0 30px 0 37px;
  }

  .new-cloud-office .section-01 .flexible-mail {
    vertical-align: top;
    padding-left: 50px;
  }

  .new-cloud-office .section-01 .flexible-mail ul li {
    display: inline-block;
    vertical-align: top;
  }

  .new-cloud-office .section-01 .flexible-mail ul li span:first-child {
    display: inline;
    padding: 0;
  }

  .new-cloud-office .section-01 .flexible-mail ul .flexible-mail-container {
    width: 136px;
    margin: 0 26px;
    position: relative;
  }

  @media (max-width: 1199px) {
  .new-cloud-office .section-01 .flexible-mail ul .flexible-mail-container {
    width: 95px;
  }
  }

  .new-cloud-office .section-01 .flexible-mail ul .flexible-mail-container:before {
    content: none;
  }

  .new-cloud-office .section-01 .flexible-mail ul .flexible-mail-container:after {
    content: '+';
    position: absolute;
    top: 200px;
    left: 147px;
    font-size: 50px;
    color: #26C9FF;
  }

  @media (max-width: 1199px) {
  .new-cloud-office .section-01 .flexible-mail ul .flexible-mail-container:after {
    left: 110px;
  }
  }


  .new-cloud-office .section-01 .flexible-mail ul .flexible-mail-container p {
    margin: 0 auto;
  }
  .new-cloud-office .section-01 .flexible-mail ul .flexible-mail-container p .icon-envelope-open {
    font-size: 80px;
    color: #000;
    display: block;
  }

  .new-cloud-office .section-01 .flexible-mail ul .flexible-mail-container p .icon-envelope-open:before {
    width: 76px;
    display: block;
    margin: 0 auto;
  }
  .new-cloud-office .section-01 .flexible-mail ul .flexible-mail-container .slider {
    margin: 17px 0 18px;
  }
  .new-cloud-office .section-01 .flexible-mail ul .flexible-mail-container .slider .ui-widget-header {
    background: none;
    background-color: #26C9FF;
  }
  .new-cloud-office .section-01 .flexible-mail ul .flexible-mail-container .slider .ui-slider-handle {
    top: -0.6em;
    margin-left: -0.9em;
    border-radius: 50%;
    width: 1.8em;
    height: 1.8em;
  }
  .new-cloud-office .section-01 .flexible-mail ul .flexible-mail-container .slider .ui-slider-handle.ui-state-hover, .new-cloud-office .section-01 .flexible-mail ul .flexible-mail-container .slider .ui-slider-handle.ui-state-focus {
    border: 1px solid #26C9FF;
    background: none;
    background-color: #f9f9f9;
  }
  .new-cloud-office .section-01 .flexible-mail ul .flexible-mail-container .slider .ui-slider-handle.ui-state-hover {
    cursor: pointer;
  }
  .new-cloud-office .section-01 .flexible-mail ul .flexible-mail-container .slider .ui-slider-handle.ui-state-focus {
    outline: none;
  }
  .new-cloud-office .section-01 .flexible-mail ul .flexible-mail-container .description {
    margin: 0 auto 13px;
    font-weight: 700;
    font-size: 18px;
  }

  .new-cloud-office .section-01 .flexible-mail ul .flexible-mail-container .capacity {
    border-radius: 50%;
    background-color: #26C9FF;
    color: #fff;
    width: 77px;
    height: 77px;
    margin: 0 auto;
    text-align: center;
    font-size: 16px;
  }
  .new-cloud-office .section-01 .flexible-mail ul .flexible-mail-container .capacity span {
    font-size: 38px;
    font-weight: 600;
    display: block;
    padding: 15px 0 5px;
  }
  .new-cloud-office .section-01 .flexible-mail ul #flexible-mail-container-3 {
    margin-right: 27px;
  }

  .new-cloud-office .section-01 .flexible-mail ul #flexible-mail-container-3:after {
    content: '=';
    left: 153px;
 }

  @media (max-width: 1199px) {
  .new-cloud-office .section-01 .flexible-mail ul #flexible-mail-container-3:after {
    left: 115px;
  }
  }

  .new-cloud-office .section-01 .flexible-mail ul .total-capacity {
    border: 1px solid #26C9FF;
    border-radius: 8px;
    width: 151px;
    margin: 135px 0 0 27px;
    text-align: center;
    padding: 5px;
    height: 113px;
    font-size: 18px;
    font-weight: 700;
  }

  .new-cloud-office .section-01 .flexible-mail ul .total-capacity:before {
    content: none;
  }

  .new-cloud-office .section-01 .flexible-mail ul .total-capacity p {
    margin: 0 auto 18px;
  }

  .new-cloud-office .section-01 .flexible-mail ul .total-capacity p:first-child {
    line-height: 20px;
    margin: 9px 0 0;
  }
  .new-cloud-office .section-01 .flexible-mail ul .total-capacity span {
    font-size: 30px;
  }
  .new-cloud-office .section-01 .flexible-mail ul .total-capacity span.capacity-used {
    color: #26C9FF;
    font-weight: 700;
  }
  .new-cloud-office .section-01 .flexible-mail ul .total-capacity span.capacity-used.max-warning {
    color: #e31d1a;
  }
  .new-cloud-office .section-01 .flexible-mail ul .total-capacity span.max-capacity {
    color: #26C9FF;
  }
  .new-cloud-office .section-01 .flexible-mail ul .total-capacity span.max-capacity .total {
    font-weight: bold;
  }
  .new-cloud-office .section-01 .flexible-mail ul .total-capacity span.max-capacity .total span {
    font-size: 18px;
    font-weight: normal;
  }


  .new-cloud-office .section-01 h1 {
  margin-bottom: 42px;
  }
  .new-cloud-office .section-01 .webmail {
  position: absolute;
  top: 0;
  }

  @media (max-width: 1199px) {
  .new-cloud-office .section-01 .webmail {
  top: -48px;
  }
  }

  .new-cloud-office .section-02 h1 {
    margin-bottom: 55px;
  }

  .new-cloud-office .section-02 .webmail {
  position: absolute;
  top: 0;

  }

  @media (max-width: 1199px) {
  .new-cloud-office .section-02 .webmail {
  top: 90px;
  }
  }

  .new-cloud-office .section-02 .aplicaciones {
  position: absolute;
  top: 0;
  }

  @media (max-width: 1199px) {
  .new-cloud-office .section-02 .aplicaciones {
  top: 60px;
  }
  }


  .new-cloud-office .section-03 .colaboracion {
  position: absolute;
  top: 100px;
  }

  @media (max-width: 1199px) {
  .new-cloud-office .section-03 .colaboracion {
  top: 150px;
  }
  }

  .new-cloud-office .section-03 .active-sync:before {
    content: '';
    background: url(/wp-content/themes/hiperconvercloudtecnholigies/images/cloud-office/activesync.png) 0 0 no-repeat;
    width: 120px;
    height: 95px;
    padding: 0 19px 0 0;
    display: table-cell;
  }

  .new-cloud-office .section-03 .drive {
  position: absolute;
  top: 20px;
  }

  @media (max-width: 1199px) {
  .new-cloud-office .section-03 .drive {
  top: 60px;
  }
  }

  @media (max-width: 1199px) {
  .new-cloud-office .section-03 .edicion-documentos {
  top: 90px;
  }
  }

  .new-cloud-office #content .section-04 h1 {
  margin-bottom: 40px;
  }


  .new-cloud-office #content .section-04 .proteccion-virus-spam {
  position: absolute;
  top: 50px;
  }

  @media (max-width: 1199px) {
  .new-cloud-office #content .section-04 .proteccion-virus-spam {
  top: 90px;
  }
  }

  .new-cloud-office #content .section-04 .alojado-espana {
  position: absolute;
  top: 0;
  }

  @media (max-width: 1199px) {
  .new-cloud-office #content .section-04 .alojado-espana {
  top: 70px;
  }
  }


  @media (max-width: 1199px) {
  .new-cloud-office #content .section-04 .plataforma-nivel-empresarial {
  top: 110px;
  }
  }

  .new-cloud-office #content .section-04 .lopd {
  position: absolute;
  top: -100px;
  }

  @media (max-width: 1199px) {
  .new-cloud-office #content .section-04 .lopd {
  top: 0;
  }
  }



  .new-cloud-office #content .section-04 .row {
  max-height: 190px;
  }

  @media (max-width: 1199px) {
  .new-cloud-office #content .section-04 .row {
  max-height: 260px;
  }
  }

  .new-cloud-office #content .section-04 .col1,
  .new-cloud-office #content .section-04 .col2 {
  display: inline-block;
  vertical-align: top;
  }

  .new-cloud-office #content .section-04 .col1 {
  width: 50%;
  }

  .new-cloud-office #content .section-04 .col2 {
  width: 49%;
  }

  .new-cloud-office #content .section-04 .col1 > p,
  .new-cloud-office #content .section-04 .col2 > p {
  display: inline-block;
  width: 220px;
  vertical-align: top;
  padding-top: 45px;
  }

  .new-cloud-office #content .section-04 .col1 > p img,
  .new-cloud-office #content .section-04 .col2 > p img {
  margin-left: auto;
  display: block;
  margin-right: auto;
  }

  .new-cloud-office #content .section-04 .col1 > div,
  .new-cloud-office #content .section-04 .col2 > div {
  display: inline-block;
  vertical-align: top;
  margin-top: 40px;
  }

  .new-cloud-office #content .section-04 .col1 > div {
  width: 330px;
  }

  @media (max-width: 1199px) {
  .new-cloud-office #content .section-04 .col1 > div {
  width: 250px;
  }
  }

  .new-cloud-office #content .section-04 .col2 > div {
  width: 348px;
  }

  @media (max-width: 1199px) {
  .new-cloud-office #content .section-04 .col2 > div {
  width: 260px;
  }
  }


  .new-cloud-office #content .section-05 p a {
    color: #000;
    font-weight: 600;
  }

  .new-cloud-office #content .section-05 p a:hover {
    color: #26C9FF;
    text-decoration: none;
  }

  .new-cloud-office #content .section-05 p a[href^="tel:"],
  .new-cloud-office #content .section-05 p a[href^="mailto:"] {
    font-size: 34px;
    margin-top: 10px;
    display: block;
  }

  .new-cloud-office #content .section-05 .btn-green {
    display: inline-block;
    width: auto;
    height: auto;
    text-transform: none;
    font-size: 24px;
    font-weight: 600;
    padding: 8px 24px;
    letter-spacing: 0.1px;
  }


  .new-cloud-office #content .section-05 .btn-green img{
    position: absolute;
    top: -28px;
    right: -123px;
  }


  form .field-form-error input{
    border: 1px solid #d12f19!important;
    background-color: #f7cbc2!important;
  }

  form .field-form-error [id^="error_"] {
    color: #d12f19!important;
    margin-bottom: 13px!important;
  }



  #content .new-section section .manuales-container {
    position: absolute;
    top: 250px;
    left: 50%;
    -webkit-transform: translateX(-50%);
    -moz-transform: translateX(-50%);
    -ms-transform: translateX(-50%);
    -o-transform: translateX(-50%);
    transform: translateX(-50%);
    width: 870px;
  }

  #content .new-section section .manuales-container a:first-child {
    position: absolute;
    left: 0;
  }

  #content .new-section section .manuales-container a:last-child {
    position: absolute;
    right: 114px;
  }

/* NUEVA SECCION CLOUD BACKUP*/

  .new-cloud-backup {
    font-family: "open sans", arial, sans-serif;
  }

  .new-cloud-backup .product-family {
    width: 49%;
    display: inline-block;
    vertical-align: top;
    position: relative;
  }

  .new-cloud-backup .product-family:first-child {
    margin-right: 16px;
  }

  .new-cloud-backup .product-family h3 {
    font-family: "open sans", arial, sans-serif;
    font-size: 46px;
    margin-bottom: 17px;
    font-weight: 300;
    line-height: 36px;
  }

  .new-cloud-backup .product-family h3 span {
    font-size: 46px;
    display: inline-block;
    font-weight: 600;
  }

  .new-cloud-backup .product-family h3 span:first-child{
    text-transform: uppercase;
  }

  .new-cloud-backup .product-family h3 span:last-child{
    font-size: 30px;
    display: block;
  }

  .new-cloud-backup .product-family .one-cloud {
    text-transform: uppercase;
  }

  .new-cloud-backup .product-family .one-cloud span:first-child {
    font-family: "open sans", arial, sans-serif;
    font-size: 40px;
    display: inline-block;
    font-weight: 700;
  }


  .new-cloud-backup .product-family h3 .ssd {
    background: url('/wp-content/themes/hiperconvercloudtecnholigies/images/cloud/2016/ssd.png') 0 0 no-repeat;
    width: 63px;
    height: 57px;
    display: inline-block;
    vertical-align: middle;
    margin-left: 16px;
  }


  .new-cloud-backup .product-family h3 + p {
    margin-top: 7px;
  }

  .new-cloud-backup .product-family img {
    margin: 0;
  }

  .new-cloud-backup .product-family .text-block {
    margin-top: 10px;
  }

  .new-cloud-backup .product-family .text-block p {
    font-size: 16px;
    font-weight: 600;
    margin-bottom: 12px;
  }

  .new-cloud-backup .product-family .text-block ul {
    margin: 0;
  }

  .new-cloud-backup .product-family .text-block li {
    font-size: 16px;
    list-style: none;
    line-height: 28px;
    margin: 0;
  }

  .new-cloud-backup .product-family .text-block li span {
    display: inline-block;
    vertical-align: middle;
  }

  .new-cloud-backup .product-family .text-block li .icon-checkmark-circle {
    color: #26C9FF;
    font-size: 20px;
    margin-right: 6px;
  }

  .new-cloud-backup .product-family .btn-container {
    margin-top: 10px;
  }

  .new-cloud-backup .product-family .btn-container a {
    border-radius: 0;
    border: none;
    background: #26C9FF;
    font-size: 18px;
    display: inline-block;
    vertical-align: middle;
    box-shadow: 3px 3px 3px rgba(0,0,0,0.2);
    padding: 8px 13px;
    color: #fff;
    font-weight: normal;
    letter-spacing: 0.8px;
    text-decoration: none;
  }

  .new-cloud-backup .product-family .btn-container a span {
    display: inline-block;
    vertical-align: middle;
  }

  .new-cloud-backup .product-family .btn-container a .icon-chevron-right-square {
    margin-left: 10px;
    font-size: 20px;
  }

  .new-cloud-backup .product-family .offer-conditions {
    font-size: 13px;
    font-weight: 300;
  }


  .new-cloud-backup .cloud-backup-partners {
    font-size: 18px;
    font-weight: 300;
    margin-top: 28px;
    border-bottom: 1px solid #8e8e8e;
  }

  .new-cloud-backup-product .new-section {
    padding: 0
  }

  .new-cloud-backup-product  #main{
    padding-top: 110px;
  }

  .new-cloud-backup-product #miga {
  position: absolute;
  top: 20px;
  left: 0;
  z-index: 10;
  }

/* NUEVA SECCION CLOUD BACKUP PC */


  .new-cloud-backup-pc section .acens-icon.icon-check {
    color: #26C9FF;
    font-size: 16px;
    margin-right: 10px;
  }

  .new-cloud-backup-pc section p {
  font-size: 16px;
  font-weight: 300;
  line-height: 25px;
  margin-bottom: 18px;
  }

  .new-cloud-backup-pc .row {
  position: relative;
  }

  .new-cloud-backup-pc .col {
  display: inline-block;
  vertical-align: top;
  }

  .new-cloud-backup-pc .col2 h2 {
  margin-left: 10px;
  }

  .new-cloud-backup-pc .btn {
    color: #fff;
    display: block;
    width: 300px;
    height: 46px;
    margin: 14px auto 56px;
    text-transform: uppercase;
    font-size: 18px;
    position: relative;
    letter-spacing: 1.9px;
    text-decoration:none;
    padding: 9px 0px;
  }

  .new-cloud-backup-pc .btn-green {
  background-color: #26C9FF;
  }

  .new-cloud-backup-pc .header-block {
    height: 547px;
    background: url(/wp-content/themes/hiperconvercloudtecnholigies/images/cloud-backup/bg-banner-cloud-backup-pc.jpg) center 0 no-repeat;
  }


   #content .new-cloud-backup-pc .header-block h1 {
    font-size: 36px;
    padding: 55px 0 0 0;
   }

   #content .new-cloud-backup-pc .header-block h1 span{
    font-family: "open sans", arial, sans-serif;
    font-weight: 700;
    text-transform: uppercase;
   }


   #content .new-cloud-backup-pc .header-block h2 {
    font-family: "open sans", arial, sans-serif;
    font-size: 18px;
    margin: 3px 0 0 0;
    line-height: 28px;
    letter-spacing: 0;
  }


  .new-cloud-backup-pc .header-block .container > .content {
    width: 525px;
    height: 547px;
    background: rgba(255,255,255, 0.9);
    padding: 0 30px;
    margin-left: -35px;
    position: relative;
  }

  @media (max-width: 1199px) {
  .new-cloud-backup-pc .header-block .container > .content {
    padding: 0 20px 0 40px;
  }
  }

  .new-cloud-backup-pc .header-block .features {
  margin: 32px 0 0 0;
  }

  .new-cloud-backup-pc .header-block .features li {
  list-style: none;
  font-size: 14px;
  line-height: 25px;
  letter-spacing: -0.1px;
  }

  .new-cloud-backup-pc .header-block li i {
  font-size: 23px;
  }

  .new-cloud-backup-pc .header-block .features li span {
    display: table-cell;
    vertical-align: middle;
  }

  .new-cloud-backup-pc .header-block .features li .icon-checkmark-circle {
    color: #26C9FF;
    font-size: 20px;
    padding-right: 9px;
  }

  .new-cloud-backup-pc .header-block .commvault {
    position: absolute;
    top: 443px;
    left: 40px;
  }

  .new-cloud-backup-pc .header-block .netapp {
    position: absolute;
    top: 450px;
    left: 320px;
  }


  .new-cloud-backup-pc .block-02 > .container {
  padding: 23px 0 80px;
  }


  .new-cloud-backup-pc .block-02 .container .products {
  text-align: center;
  font-size: 0;
  }

  .new-cloud-backup-pc .block-02 .container .products .product {
  background-color: #fff;
  border: 2px solid #212121;
  width: 402px;
  display: inline-block;
  vertical-align: middle;
  height: 904px;
  }


  #content .new-cloud-backup-pc .block-02 .container .products .product .bestseller {
    background: none;
    background-color: #73DCFF;
    font-size: 14px;
    padding: 7px 18px 7px 21px;
  }

  @media (max-width: 1199px) {
  #content .new-cloud-backup-pc .block-02 .container .products .product .bestseller {
    padding: 7px 9px 7px 11px;
  }
  }

  #content .new-cloud-backup-pc .block-02 .container .products .product .bestseller span {
    display: inline-block;
    vertical-align: middle;
    letter-spacing: -0.1px;
  }

  #content .new-cloud-backup-pc .block-02 .container .products .product .bestseller .icon-star {
      font-size: 18px;
      padding-right: 10px;
  }

  .new-cloud-backup-pc .block-02 .container .products .product .claim {
  font-family: 'Open Sans', Arial, sans-serif;
  color: #fff;
  background-color:#212121;
  height: 72px;
  display: table;
  width: 100%;
  font-size: 22px;
  margin-bottom: 0;
  padding-top: 10px;
  }

  @media (max-width: 1199px) {
  .new-cloud-backup-pc .block-02 .container .products .product .claim {
    width: 100%;
    letter-spacing: -0.2px;
    font-size: 16px;
  }
  }

  .new-cloud-backup-pc .block-02 .container .products .product .claim span{
  display: table-cell;
  vertical-align: middle;
  line-height: 25px;
  }

  .new-cloud-backup-pc .block-02 .container .products .product img {
  margin: 0 auto;
  display: block;
  }

  .new-cloud-backup-pc .block-02 .container .products .product .product-name {
  font-size: 48px;
  font-weight: 700;
  height: 70px;
  margin-top: 16px;
  }


  .new-cloud-backup-pc .block-02 .container .products .product .product-image {
    background: url("/wp-content/themes/hiperconvercloudtecnholigies/images/cloud-backup/bg-cloud-backup-pc.jpg") 0 0 no-repeat;
    width: 395px;
    height: 234px;
  }


  .new-cloud-backup-pc .block-02 .container .products .product .product-description .text-before-price {
  font-style: italic;
  font-size: 24px;
  margin: 26px auto 0;
  line-height: 23px;
  }

   .new-cloud-backup-pc .block-02 .container .products .product .product-description .price {
  position: relative;
  display: inline-block;
  font-style: italic;
  margin: 0;
  }

  .new-cloud-backup-pc .block-02 .container .products .product .product-description .price .integer{
  font-size: 70px;
  line-height: 700px;
  font-weight: 800;
  }

  .new-cloud-backup-pc .block-02 .container .products .product .product-description .price .decimal{
  font-size: 37px;
  font-weight: 800;
  }

  .new-cloud-backup-pc .block-02 .container .products .product .product-description .price .currency{
  font-size: 24px;
  font-style: italic;
  position: absolute;
  right: -14px;
  top: 14px;
  }

  .new-cloud-backup-pc .block-02 .container .products .product .product-description .text-after-price {
  font-size: 30px;
  font-style: italic;
  position: relative;
  width: 50%;
  margin: 13px auto 0;
  }

  .new-cloud-backup-pc .block-02 .container .products .product .product-description .btn span {
    vertical-align: middle;
    display: inline-block;
  }

  .new-cloud-backup-pc .block-02 .container .products .product .product-description .btn .icon-chevron-right-square {
    margin-left: 10px;
    font-size: 20px;
  }

  .new-cloud-backup-pc .block-02 .container .products .product .product-description ul {
    margin-left: 0;
    padding: 0 43px;
  }

  .new-cloud-backup-pc .block-02 .container .products .product .product-description li {
  list-style: none;
  font-size: 16px;
  font-weight: 300;
  text-align: left;
  margin-bottom: 22px;
  line-height: 23px;
  letter-spacing: -0.4px;
  }

  @media (max-width: 1199px) {
  .new-cloud-backup-pc .block-02 .container .products .product .product-description li {
    font-size: 18px;
  }
  }

  .new-cloud-backup-pc .block-02 .container .products .product .product-description li .icon-checkmark-circle {
    color: #26C9FF;
    padding: 0 14px 0 0;
    font-size: 20px;
    display: table-cell;
    vertical-align: top;
  }

  .new-cloud-backup-pc .block-02 .container .products .product .product-description li > span {
  display: table-cell;
  font-size: 18px;
  }

  .new-cloud-backup-pc .block-02 .container .products .product .product-description li > span span {
    font-weight: 700;
    font-size: 24px;
  }


  .new-cloud-backup-pc .block-02 .container .products .highlighted {
  box-shadow: 3px 3px 6px rgba(0,0,0,0.3);
  border: 3px solid #26C9FF;
  height: 990px;
  position: relative;
  z-index: 1;
  }

  @media (max-width: 1199px) {
  .new-cloud-backup-pc .block-02 .container .products .highlighted {
    height: 965px;
  }
  }

  .new-cloud-backup-pc .block-02 .container .products .highlighted .claim{
  background-color:#26C9FF;
  }

  @media (max-width: 1199px) {
  .new-cloud-backup-pc .block-02 .container .products .highlighted .claim {
  width: 100%;
  }
  }


  .new-cloud-backup-pc .block-02 .container .products .highlighted .product-family {
    line-height: 33px;
    padding: 24px 0;
    font-size: 42px;
    font-weight: 700;
    margin: 0 auto;
  }

  .new-cloud-backup-pc .block-02 .container .products .highlighted .product-description .text-before-price {
  margin: 9px auto 0;
  }


  .new-cloud-backup-pc .block-02 .container .products .highlighted .product-description .offer {
  background-color: #73DCFF;
  border-radius: 12px;
  width: 170px;
  margin: 26px auto 0;
  height: 24px;
  line-height: 24px;
  }

  .new-cloud-backup-pc .block-02 .container .products .highlighted .product-description .offer span {
  font-weight: 600;
  }

  .new-cloud-backup-pc .block-02 .container .products .highlighted .product-description .text-after-price {
  height: 48px;
  }

  .new-cloud-backup-pc .block-02 .container .products .highlighted .product-description .price-no-offer {
  font-size: 30px;
  font-style: italic;
  position: relative;
  width: 50%;
  margin: 6px auto 0;
  }


  .new-cloud-backup-pc .block-02 .container .products .highlighted .product-description .price-no-offer:after {
  content: '';
  position: absolute;
  border-bottom: 2px solid #e30613;
  top: 13px;
  left: 9px;
  width: 84px;
  -webkit-transform: rotate(-23deg);
  -moz-transform:rotate(-23deg);
  -ms-transform:rotate(-23deg);
  -o-transform:rotate(-23deg);
  transform: rotate(-23deg);
  }

  .new-cloud-backup-pc .block-02 .container .products .highlighted .product-description .price-no-offer span {
  font-size: 24px;
  }


  .new-cloud-backup-pc .block-02 .container .products .no-border-left {
  border-left: none;
  }
  .new-cloud-backup-pc .block-02 .container .products .no-border-right {
  border-right: none;
  }

  .new-cloud-backup-pc .section-menu {
  background-color: #242424;
  margin: 0;
  }

  .new-cloud-backup-pc .fixed-menu {
  position: fixed;
  top: 0;
  left: 0;
  width: 100%;
  z-index: 1000;
  }

  .new-cloud-backup-pc .fixed-menu + section {
  margin-top:0;
  }


  .new-cloud-backup-pc .section-menu ul {
  margin: 0;
  }

  .new-cloud-backup-pc .section-menu li a {
  color: #fff;
  }

  .new-cloud-backup-pc .section-menu li a:active, a:visited, a:focus {
  text-decoration: none;
  }

  .new-cloud-backup-pc .section-menu li a.active {
  border-bottom: 12px solid #26C9FF;
  padding-bottom: 20px;
  text-decoration: none;
  }



  .new-cloud-backup-pc section h1 {
  font-size: 37px;
  overflow: hidden;
  margin-bottom: 45px;
  }

  @media (max-width: 1199px) {
  .new-cloud-backup-pc section h1 {
  font-size: 32px;
  }
  }

  .new-cloud-backup-pc section h1 > span {
  -webkit-transform: skew(-45deg) translateX(-54px);
  -moz-transform: skew(-45deg) translateX(-54px);
  -ms-transform: skew(-45deg) translateX(-54px);
  -o-transform: skew(-45deg) translateX(-54px);
  transform: skew(-45deg) translateX(-54px);
  display: block;
  background-color: #cdcdcd;
  padding: 24px 0 32px 94px;
  width: 478px;
  }

  @media (max-width: 1199px) {
  .new-cloud-backup-pc section h1 > span {
  padding: 24px 0 32px 74px;
  }
  }

  .new-cloud-backup-pc section h1 > span span {
  -webkit-transform: skew(45deg);
  -moz-transform: skew(45deg);
  -ms-transform: skew(45deg);
  -o-transform: skew(45deg);
  transform: skew(45deg);
  display: block;
  }

  @media (max-width: 1199px) {
  .new-cloud-backup-pc section .col-left img,
  .new-cloud-backup-pc section .col-right img {
  max-width: 620px;
  height: auto;
  }
  }

  .new-cloud-backup-pc section ul {
  margin: 0;
  }

  .new-cloud-backup-pc section ul li,
  .new-cloud-backup-pc section h2 + p {
  list-style: none;
  font-size: 16px;
  font-weight: 300;
  display: table;
  line-height: 25px;
  margin-bottom: 18px;
  }


  .new-cloud-backup-pc section ul li .icon-minus {
    vertical-align: top;
    padding: 5px 12px 0 0;
    color: #26C9FF;
    font-size: 20px;
    content: "\e944";
    font-family: 'acens-icons' !important;
    speak: none;
    font-style: normal;
    font-weight: normal;
    font-variant: normal;
    text-transform: none;
    line-height: 1;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
    padding-top: 5px;
    display: table-cell;
    height: 14px;
  }

  .new-cloud-backup-pc section ul li:last-child {
  margin-bottom: 0;
  }

  .new-cloud-backup-pc .section-01 .row-01 {
    height: 325px;
  }

  .new-cloud-backup-pc .section-01 .row-01  img{
    top: -105px;
  }

  .new-cloud-backup-pc .section-01 .row-02 {
    height: 400px;
  }

  .new-cloud-backup-pc .section-01 .row-02  img{
    top: -45px;
  }


  .new-cloud-backup-pc .section-01 .row-03 {
    height: 523px;
  }


  .new-cloud-backup-pc .section-01 .row-03 .col-01{
    width: 32%;
  }

  @media (max-width: 1199px) {
  .new-cloud-backup-pc .section-01 .row-03 .col-01{
    width: 23%;
  }
  }

  .new-cloud-backup-pc .section-01 .row-03 .col-01 > ul{
    margin-top: 42px;
  }

  .new-cloud-backup-pc .section-01 .row-03 .col-01 > ul >li {
    line-height: 20px;
  }

  .new-cloud-backup-pc .section-01 .row-03 .col-01 > ul > li > ul{
    margin-top: 9px;
  }

  .new-cloud-backup-pc .section-01 .row-03 .col-01 > ul > li > ul > li{
    line-height: 25px;
    margin: 0;
  }


  .new-cloud-backup-pc .section-01 .row-04 {
    height: 468px;
  }

  .new-cloud-backup-pc .section-01 .row-04 .col-01 img {
      top: -45px;
  }

  .new-cloud-backup-pc .section-01 .row-04 .col-02{
    width: 40%;
  }

  .new-cloud-backup-pc .section-01 .row-05 {
    height: 410px;
  }


  .new-cloud-backup-pc .section-01 .row-05  img{
      top: -60px;
  }

  .new-cloud-backup-pc .section-01 .row-06 {
    height: 420px;
  }

  .new-cloud-backup-pc .section-01 .row-06 img{
      top: -60px;
  }

  .new-cloud-backup-pc .section-02 .row-01 {
    height: 420px;
  }


  .new-cloud-backup-pc .section-02 .row-01 h2{
  padding-top: 18px;
  }

  .new-cloud-backup-pc .section-02 .row-01 img{
    top: 20px;
  }

  .new-cloud-backup-pc .section-02 .row-02 {
    height: 365px;
  }

  .new-cloud-backup-pc .section-02 .row-02 img{
    top: -30px;
  }


  .new-cloud-backup-pc .section-02 .row-03 {
    height: 440px;
  }

  .new-cloud-backup-pc .section-02 .row-03 img{
    top: -40px;
  }


  .new-cloud-backup-pc .section-03 {
    padding-bottom: 100px;
  }

  .new-cloud-backup-pc .section-03 h1 span{
    width: 1140px;
  }


  .new-cloud-backup-pc .section-03 .platform {
  margin-top: 44px;
  }

  .new-cloud-backup-pc .section-03 .platform ul,
  .new-cloud-backup-pc .section-03 .platform p{
  margin: 0;
  }

  .new-cloud-backup-pc .platform li {
  display: table;
  min-height: 111px;
  margin-bottom: 40px;
  }

  .new-cloud-backup-pc .platform li .description {
    display: table-cell;
    vertical-align: top;
    padding: 0 0 0 26px;
    width: 100%;
  }


  .new-cloud-backup-pc .cloud-backup-icon {
  background: url("images/cloud-backup/cloud-backup-sprite.png") 0 0  no-repeat;
  display: inline-block;
  vertical-align: top;
  width: 225px;
  height: 153px;
  }

  .new-cloud-backup-pc .icon-spain {
  background-position: -20px 0;
  margin-top: -24px;
  }

  .new-cloud-backup-pc .icon-acens {
  background-position: -225px 0;
  margin-top: -10px;
  }

  .new-cloud-backup-pc .icon-commvault {
  background-position: -450px 0;
  margin-top: -10px;
  }

  .new-cloud-backup-pc .icon-netapp {
  background-position: -670px 0;
  }

  .new-cloud-backup-pc .icon-intel {
  background-position: -900px 0;
  margin-top: -20px;
  }

  .new-cloud-backup-pc .bloque-left {
  float: left;
  width: 50%;
  margin-right: 8px;
  }

  .new-cloud-backup-pc .platform .bloque-left {
  margin-right: 28px;
  }

  .new-cloud-backup-pc .platform .bloque-left li {
  min-height: 111px;
  }


/* NUEVA SECCION CLOUD BACKUP servidor */

  .new-cloud-backup-servidor .new-section {
    padding: 0
  }

  .new-cloud-backup-servidor  #main{
    padding-top: 110px;
  }

  .new-cloud-backup-servidor #miga {
  position: absolute;
  top: 20px;
  left: 0;
  z-index: 10;
  }

  .new-cloud-backup-servidor .offer-conditions {
  font-size: 13px;
  font-weight: 300;
  margin: -5px 4px 0 30px;
  text-align: left;
  }

  .new-cloud-backup-servidor .fa-check {
  color: #26C9FF;
  margin-right: 5px;
  }


  .new-cloud-backup-servidor section .acens-icon.icon-check {
    color: #26C9FF;
    font-size: 16px;
    margin-right: 10px;
  }

  .new-cloud-backup-servidor section p {
  font-size: 16px;
  font-weight: 300;
  line-height: 25px;
  margin-bottom: 18px;
  }

  .new-cloud-backup-servidor .row {
  position: relative;
  }

  .new-cloud-backup-servidor .col {
  display: inline-block;
  vertical-align: top;
  }

  .new-cloud-backup-servidor .col2 h2 {
  margin-left: 10px;
  }

  .new-cloud-backup-servidor .btn {
    color: #fff;
    display: block;
    width: 300px;
    height: 46px;
    margin: 18px auto 56px;
    text-transform: uppercase;
    font-size: 18px;
    position: relative;
    letter-spacing: 1.9px;
    text-decoration:none;
    padding: 9px 0px;
  }

  .new-cloud-backup-servidor .btn-green {
  background-color: #26C9FF;
  }

  .new-cloud-backup-servidor .header-block {
    height: 547px;
    background: url(/wp-content/themes/hiperconvercloudtecnholigies/images/cloud-backup/bg-banner-cloud-backup-servidor.jpg) center 0 no-repeat;
  }


   #content .new-cloud-backup-servidor .header-block h1 {
    font-size: 36px;
    padding: 55px 0 0 0;
   }

   #content .new-cloud-backup-servidor .header-block h1 span{
    font-family: "open sans", arial, sans-serif;
    font-weight: 700;
    text-transform: uppercase;
   }


   #content .new-cloud-backup-servidor .header-block h2 {
    font-family: "open sans", arial, sans-serif;
    font-size: 18px;
    margin: 3px 0 0 0;
    line-height: 28px;
    letter-spacing: 0;
  }

  .new-cloud-backup-servidor .header-block .container {
    position: relative;
  }

  .new-cloud-backup-servidor .header-block .container .offer-container {
    position: absolute;
    right: 20px;
    top: 21px;
    background-color: #f2ea00;
    border-radius: 50%;
    height: 192px;
    width: 192px;
    border: 5px solid #fff;
  }

  .new-cloud-backup-servidor .header-block .container .offer-container p {
    text-align: center;
    padding: 35px 0;
  }

  .new-cloud-backup-servidor .header-block .container .offer-container span{
    display: block;
  }

  .new-cloud-backup-servidor .header-block .container .offer-container span:first-child{
    text-transform: uppercase;
    font-size: 19px;
    line-height: 28px;
  }

  .new-cloud-backup-servidor .header-block .container .offer-container span:nth-child(2){
    text-transform: uppercase;
    font-size: 44px;
    font-weight: 700;
    line-height: 47px;
  }

  .new-cloud-backup-servidor .header-block .container .offer-container span:nth-child(3){
    font-size: 30px;
    line-height: 30px;
    font-weight: 700;
  }

  .new-cloud-backup-servidor .header-block .container .offer-container span:last-child{
    font-size: 28px;
    margin-top: 5px;
  }

  .new-cloud-backup-servidor .header-block .container > .content {
    width: 525px;
    height: 547px;
    background: rgba(255,255,255, 0.9);
    padding: 0 30px;
    margin-left: -35px;
    position: relative;
  }

  @media (max-width: 1199px) {
  .new-cloud-backup-servidor .header-block .container > .content {
    padding: 0 20px 0 40px;
  }
  }

  .new-cloud-backup-servidor .header-block .container > .content .offer-conditions {
    position: absolute;
    bottom: 10px;
    left: 50%;
    transform: translateX(-50%);
    width: auto;
    margin: 0;
  }


  .new-cloud-backup-servidor .header-block .features {
  margin: 32px 0 0 0;
  }

  .new-cloud-backup-servidor .header-block .features li {
  list-style: none;
  font-size: 14px;
  line-height: 25px;
  letter-spacing: -0.1px;
  }

  .new-cloud-backup-servidor .header-block li i {
  font-size: 23px;
  }

  .new-cloud-backup-servidor .header-block .features li span {
    display: table-cell;
    vertical-align: middle;
  }

  .new-cloud-backup-servidor .header-block .features li .icon-checkmark-circle {
    color: #26C9FF;
    font-size: 20px;
    padding-right: 9px;
  }

  .new-cloud-backup-servidor .header-block .commvault {
    position: absolute;
    top: 443px;
    left: 40px;
  }

  .new-cloud-backup-servidor .header-block .netapp {
    position: absolute;
    top: 450px;
    left: 320px;
  }

  .new-cloud-backup-servidor .block-02 .container {
  padding: 23px 0 60px;
  position: relative;
  }

  .new-cloud-backup-servidor .block-02 .container p {
  margin-bottom: 0;
  }

  .new-cloud-backup-servidor .block-02 .container .products {
  text-align: center;
  font-size: 0;
  }

  .new-cloud-backup-servidor .block-02 .container .products .product {
  background-color: #fff;
  border: 2px solid #212121;
  height: 300px;
  width: 32.8%;
  display: inline-block;
  vertical-align: middle;
  height: 1060px;
  }

  @media (max-width: 1199px) {
  .new-cloud-backup-servidor .block-02 .container .products .product {
  height: 1130px;
  }
  }

  .new-cloud-backup-servidor .block-02 .container .products .product.special-offer .btn  {
    background-color: #f2ea00;
    color: #000;
    border: 1px solid #000;
  }

  .new-cloud-backup-servidor .block-02 .container .products .product.special-offer .btn .icon-chevron-right-square {
    display: none;
  }


  #content .new-cloud-backup-servidor .block-02 .container .products .product .bestseller {
      background: none;
      background-color: #73DCFF;
      font-size: 14px;
      padding: 7px 18px 7px 21px;
  }

  #content .new-cloud-backup-servidor .block-02 .container .products .product .bestseller .icon-star {
      font-size: 18px;
      padding-right: 10px;
  }

  #content .new-cloud-backup-servidor .block-02 .container .products .product .bestseller span {
      display: inline-block;
      vertical-align: middle;
      letter-spacing: -0.1px;
  }

  .new-cloud-backup-servidor .block-02 .container .products .product .claim {
  color: #fff;
  background-color:#212121;
  height: 80px;
  display: table;
  width: 382px;
  }

  @media (max-width: 1199px) {
  .new-cloud-backup-servidor .block-02 .container .products .product .claim {
  width: 100%;
  }
  }

  .new-cloud-backup-servidor .block-02 .container .products .product .claim span{
  display: table-cell;
  vertical-align: middle;
  line-height: 25px;
  }

  @media (max-width: 1199px) {
  .new-cloud-backup-servidor .block-02 .container .products .product .claim span{
    font-size: 20px;
  }
  }

  .new-cloud-backup-servidor .block-02 .container .products .product img {
  margin: 0 auto;
  display: block;
  }

  .new-cloud-backup-servidor .block-02 .container .products .product .product-family {
  font-size: 30px;
  font-weight: 600;
  margin-top: 10px;
  line-height: 19px;
  }

  .new-cloud-backup-servidor .block-02 .container .products .product .product-name {
  font-size: 48px;
  font-weight: 700;
  height: 70px;
  margin-top: 16px;
  }

  .new-cloud-backup-servidor .block-02 .container .products .select-container {
  width: 330px;
  overflow: hidden;
  margin: 0 auto;
  border: 1px solid #4093cc;
  margin: 23px auto 11px;
  position: relative;
  }

  @media (max-width: 1199px) {
  .new-cloud-backup-servidor .block-02 .container .products .select-container {
  width: 290px;
  }
  }

  .new-cloud-backup-servidor .block-02 .container .products .select-container .icon-chevron-down2 {
    position: absolute;
    top: 0;
    right: 0;
    font-size: 20px;
    pointer-events: none;
    border-left: 1px solid #4093cc;
    height: 50px;
    padding: 14px 16px;
  }

  .new-cloud-backup-servidor .block-02 .container .products .select-container select {
  font-family: "open sans", arial, sans-serif;
  font-size: 36px;
  font-weight: bold;
  height: 50px;
  border: none;
  background: none;
  width: 350px;
  padding-left: 73px;
  cursor: pointer;
  }

  @media (max-width: 1199px) {
  .new-cloud-backup-servidor .block-02 .container .products .select-container select{
  width: 310px;
  }
  }

  .new-cloud-backup-servidor .block-02 .container .products .backup-ficheros .product-image{
    background: url(/wp-content/themes/hiperconvercloudtecnholigies/images/cloud-backup/bg-backup-ficheros.jpg) center 0 no-repeat;
    height: 211px;
  }

  .new-cloud-backup-servidor .block-02 .container .products .backup-vm .product-image{
    background: url(/wp-content/themes/hiperconvercloudtecnholigies/images/cloud-backup/bg-backup-vm.jpg) center 0 no-repeat;
    height: 211px;
  }

  @media (max-width: 1199px) {
  .new-cloud-backup-servidor .block-02 .container .products .backup-vm .product-image{
    height: 224px;
  }
  }


  .new-cloud-backup-servidor .block-02 .container .products .backup-redundancia .product-image{
    background: url(/wp-content/themes/hiperconvercloudtecnholigies/images/cloud-backup/bg-backup-redundancia-geografica.jpg) center 0 no-repeat;
    height: 211px;
  }

  .new-cloud-backup-servidor .block-02 .container .products .product .product-family {
    font-size: 36px;
    font-weight: 700;
  }

  .new-cloud-backup-servidor .block-02 .container .products .product .product-family .product-family-info {
    font-size: 16px;
    font-weight: 600;
    display: block;
    margin: 16px auto 10px;
  }


  .new-cloud-backup-servidor .block-02 .container .products .product .product-description .text-before-price {
  font-style: italic;
  font-size: 24px;
  margin: 26px auto 0;
  line-height: 23px;
  }

  .new-cloud-backup-servidor .block-02 .container .products .product .product-description .price {
  position: relative;
  display: inline-block;
  font-style: italic;
  }

  .new-cloud-backup-servidor .block-02 .container .products .product .product-description .price .integer{
  font-size: 70px;
  line-height: 70px;
  font-weight: 800;
  }

  .new-cloud-backup-servidor .block-02 .container .products .product .product-description .price .decimal{
  font-size: 37px;
  font-weight: 800;
  }

  .new-cloud-backup-servidor .block-02 .container .products .product .product-description .price .currency{
  font-size: 24px;
  font-style: italic;
  position: absolute;
  right: -20px;
  top: 10px;
  }

  .new-cloud-backup-servidor .block-02 .container .products .product .product-description .text-after-price {
  font-size: 30px;
  font-style: italic;
  position: relative;
  width: 50%;
  margin: 6px auto 0;
  line-height: 24px;
  }

  @media (max-width: 1199px) {
  .new-cloud-backup-servidor .block-02 .container .products .product .product-description .text-after-price {
    font-size: 28px;
  }
  }


  .new-cloud-backup-servidor .block-02 .container .products .product .product-description .text-after-price span {
    font-size: 18px;
    font-style: normal;
  }

  .new-cloud-backup-servidor .block-02 .container .products .product .product-description .btn span {
    vertical-align: middle;
    display: inline-block;
  }

  .new-cloud-backup-servidor .block-02 .container .products .product .product-description .btn .icon-chevron-right-square {
      margin-left: 10px;
      font-size: 20px;
  }

  @media (max-width: 1199px) {
  .new-cloud-backup-servidor .block-02 .container .products .product .proximamente {
  width: 320px;
  height: auto;
  }
  }

  .new-cloud-backup-servidor .block-02 .container .products .product .product-description ul {
  margin-left: 30px;
  }

  .new-cloud-backup-servidor .block-02 .container .products .product .product-description li {
  list-style: none;
  font-size: 16px;
  font-weight: 300;
  text-align: left;
  margin-bottom: 22px;
  line-height: 21px;
  letter-spacing: -0.4px;
  }

  .new-cloud-backup-servidor .block-02 .container .products .product .product-description li .icon-checkmark-circle {
    color: #26C9FF;
    padding: 0 14px 0 0;
    font-size: 20px;
    display: table-cell;
    vertical-align: top;
  }

  .new-cloud-backup-servidor .block-02 .container .products .product .product-description li > span {
  display: table-cell;
  }

  .new-cloud-backup-servidor .block-02 .container .products .product .product-description li span strong {
  font-size: 16px;
  }



  .new-cloud-backup-servidor .block-02 .container .products .highlighted {
  box-shadow: 3px 3px 6px rgba(0,0,0,0.3);
  border: 3px solid #26C9FF;
  height: 1099px;
  width: 34.2%;
  position: relative;
  z-index: 1;
  }

  @media (max-width: 1199px) {
  .new-cloud-backup-servidor .block-02 .container .products .highlighted {
  height: 1159px;
  }
  }

  .new-cloud-backup-servidor .block-02 .container .products .highlighted .claim{
  background-color:#26C9FF;
  width: 395px;
  letter-spacing: -0.7px;
  }

  @media (max-width: 1199px) {
  .new-cloud-backup-servidor .block-02 .container .products .highlighted .claim {
  width: 100%;
  }
  }

  @media (max-width: 1199px) {
  .new-cloud-backup-servidor .block-02 .container .products .highlighted .product-family {
  margin-top: 5px;
  }
  }

  .new-cloud-backup-servidor .block-02 .container .products .highlighted .product-description .text-before-price {
  margin: 26px auto 0;
  }


  .new-cloud-backup-servidor .block-02 .container .products .highlighted .product-description .offer {
  background-color: #73DCFF;
  border-radius: 12px;
  width: 200px;
  margin: 26px auto 0;
  height: 24px;
  line-height: 24px;
  }

  .new-cloud-backup-servidor .block-02 .container .products .highlighted .product-description .offer span {
  font-weight: 600;
  }

  .new-cloud-backup-servidor .block-02 .container .products .highlighted .product-description .price-no-offer {
  font-size: 36px;
  font-style: italic;
  position: relative;
  width: 50%;
  margin: 6px auto 0;
  }


  .new-cloud-backup-servidor .block-02 .container .products .highlighted .product-description .price-no-offer:after {
  content: '';
  position: absolute;
  border-bottom: 2px solid #e30613;
  top: 23px;
  left: 47px;
  width: 84px;
  -webkit-transform: rotate(-23deg);
  -moz-transform:rotate(-23deg);
  -ms-transform:rotate(-23deg);
  -o-transform:rotate(-23deg);
  transform: rotate(-23deg);
  }

  .new-cloud-backup-servidor .block-02 .container .products .highlighted .product-description .price-no-offer span {
  font-size: 24px;
  }


  .new-cloud-backup-servidor .block-02 .container .products .no-border-left {
  border-left: none;
  }
  .new-cloud-backup-servidor .block-02 .container .products .no-border-right {
  border-right: none;
  }

  .new-cloud-backup-servidor .section-menu {
  background-color: #242424;
  margin: 0;
  }

  .new-cloud-backup-servidor .fixed-menu {
  position: fixed;
  top: 0;
  left: 0;
  width: 100%;
  z-index: 1000;
  }

  .new-cloud-backup-servidor .fixed-menu + section {
  margin-top:0;
  }


  .new-cloud-backup-servidor .section-menu ul {
  margin: 0;
  }

  .new-cloud-backup-servidor .section-menu li a {
  color: #fff;
  }

  .new-cloud-backup-servidor .section-menu li a:active, a:visited, a:focus {
  text-decoration: none;
  }

  .new-cloud-backup-servidor .section-menu li a.active {
  border-bottom: 12px solid #26C9FF;
  padding-bottom: 20px;
  text-decoration: none;
  }



  .new-cloud-backup-servidor section h1 {
  font-size: 37px;
  overflow: hidden;
  margin-bottom: 45px;
  }

  @media (max-width: 1199px) {
  .new-cloud-backup-servidor section h1 {
  font-size: 32px;
  }
  }

  .new-cloud-backup-servidor section h1 > span {
  -webkit-transform: skew(-45deg) translateX(-54px);
  -moz-transform: skew(-45deg) translateX(-54px);
  -ms-transform: skew(-45deg) translateX(-54px);
  -o-transform: skew(-45deg) translateX(-54px);
  transform: skew(-45deg) translateX(-54px);
  display: block;
  background-color: #cdcdcd;
  padding: 24px 0 32px 94px;
  width: 478px;
  }

  @media (max-width: 1199px) {
  .new-cloud-backup-servidor section h1 > span {
  padding: 24px 0 32px 74px;
  }
  }

  .new-cloud-backup-servidor section h1 > span span {
  -webkit-transform: skew(45deg);
  -moz-transform: skew(45deg);
  -ms-transform: skew(45deg);
  -o-transform: skew(45deg);
  transform: skew(45deg);
  display: block;
  }

  @media (max-width: 1199px) {
  .new-cloud-backup-servidor section .col-left img,
  .new-cloud-backup-servidor section .col-right img {
  max-width: 620px;
  height: auto;
  }
  }

  .new-cloud-backup-servidor section ul {
  margin: 0;
  }

  .new-cloud-backup-servidor section ul li,
  .new-cloud-backup-servidor section h2 + p {
  list-style: none;
  font-size: 16px;
  font-weight: 300;
  display: table;
  line-height: 25px;
  margin-bottom: 18px;
  }


  .new-cloud-backup-servidor section ul li .icon-minus {
    vertical-align: top;
    padding: 5px 12px 0 0;
    color: #26C9FF;
    font-size: 20px;
    content: "\e944";
    font-family: 'acens-icons' !important;
    speak: none;
    font-style: normal;
    font-weight: normal;
    font-variant: normal;
    text-transform: none;
    line-height: 1;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
    padding-top: 5px;
    display: table-cell;
    height: 14px;
  }

  .new-cloud-backup-servidor section ul li:last-child {
  margin-bottom: 0;
  }

  .new-cloud-backup-servidor .section-01 .row-01 {
    height: 403px;
  }

  .new-cloud-backup-servidor .section-01 .row-01  img{
    top: -20px;
  }

  .new-cloud-backup-servidor .section-01 .row-02 {
    height: 456px;
  }

  .new-cloud-backup-servidor .section-01 .row-02  img{
    top: 80px;
  }


  .new-cloud-backup-servidor .section-01 .row-03 {
    height: 400px;
  }

  .new-cloud-backup-servidor .section-01 .row-03  img{
    top: -15px;
  }


  .new-cloud-backup-servidor .section-01 .row-03 .col-01{
    width: 32%;
  }

  @media (max-width: 1199px) {
  .new-cloud-backup-servidor .section-01 .row-03 .col-01{
    width: 23%;
  }
  }

  .new-cloud-backup-servidor .section-01 .row-03 .col-01 > ul{
    margin-top: 42px;
  }

  .new-cloud-backup-servidor .section-01 .row-03 .col-01 > ul >li {
    line-height: 20px;
  }

  .new-cloud-backup-servidor .section-01 .row-03 .col-01 > ul > li > ul{
    margin-top: 9px;
  }

  .new-cloud-backup-servidor .section-01 .row-03 .col-01 > ul > li > ul > li{
    line-height: 25px;
    margin: 0;
  }


  .new-cloud-backup-servidor .section-01 .row-04 {
    height: 468px;
  }

  .new-cloud-backup-servidor .section-01 .row-04 .col-01 img {
      top: -45px;
  }

  .new-cloud-backup-servidor .section-01 .row-04 .col-02{
    width: 40%;
  }

  .new-cloud-backup-servidor .section-01 .row-05 {
    height: 410px;
  }


  .new-cloud-backup-servidor .section-01 .row-05  img{
      top: -60px;
  }

  .new-cloud-backup-servidor .section-01 .row-06 {
    height: 420px;
  }

  .new-cloud-backup-servidor .section-01 .row-06 img{
      top: -60px;
  }

  .new-cloud-backup-servidor .section-02 .row-01 {
    height: 420px;
  }


  .new-cloud-backup-servidor .section-02 .row-01 h2{
  padding-top: 18px;
  }

  .new-cloud-backup-servidor .section-02 .row-01 img{
    top: 20px;
  }

  .new-cloud-backup-servidor .section-02 .row-02 {
    height: 500px;
  }

  .new-cloud-backup-servidor .section-02 .row-02 img{
    top: -105px;
  }


  .new-cloud-backup-servidor .section-02 .row-03 {
    height: 440px;
  }

  .new-cloud-backup-servidor .section-02 .row-03 img{
    top: -40px;
  }

  .new-cloud-backup-servidor .section-03 {
    padding-bottom: 100px;
  }

  .new-cloud-backup-servidor .section-03 h1 span{
    width: 1140px;
  }


  .new-cloud-backup-servidor .section-03 .platform {
  margin-top: 44px;
  }

  .new-cloud-backup-servidor .section-03 .platform ul,
  .new-cloud-backup-servidor .section-03 .platform  p{
  margin: 0;
  }

  .new-cloud-backup-servidor .platform li {
  display: table;
  min-height: 111px;
  margin-bottom: 40px;
  }

  .new-cloud-backup-servidor .platform li .description {
  display: table-cell;
  vertical-align: top;
  padding: 0 0 0 26px;
  width: 100%;
  }


  .new-cloud-backup-servidor .cloud-backup-icon {
  background: url("images/cloud-backup/cloud-backup-sprite.png") 0 0  no-repeat;
  display: inline-block;
  vertical-align: top;
  width: 225px;
  height: 153px;
  }

  .new-cloud-backup-servidor .icon-spain {
  background-position: -20px 0;
  margin-top: -24px;
  }

  .new-cloud-backup-servidor .icon-acens {
  background-position: -225px 0;
  margin-top: -10px;
  }

  .new-cloud-backup-servidor .icon-commvault {
  background-position: -450px 0;
  margin-top: -10px;
  }

  .new-cloud-backup-servidor .icon-netapp {
  background-position: -670px 0;
  }

  .new-cloud-backup-servidor .icon-intel {
  background-position: -900px 0;
  margin-top: -20px;
  }

  .new-cloud-backup-servidor .bloque-left {
  float: left;
  width: 50%;
  margin-right: 8px;
  }

  .new-cloud-backup-servidor .platform .bloque-left {
  margin-right: 28px;
  }

  .new-cloud-backup-servidor .platform .bloque-left li {
  min-height: 111px;
  }


  .new-cloud-backup-pc .section-03 .slider-container,
  .new-cloud-backup-servidor .section-03 .slider-container {
    position: relative;
    height: 235px;
  }

  .new-cloud-backup-pc .section-03 .slider-content-type-02,
  .new-cloud-backup-servidor .section-03 .slider-content-type-02 {
    width: 1090px;
    overflow: hidden;
    height: 244px;
    position: relative;
    margin: 0 40px;
  }

  @media (max-width: 1199px) {
    .new-cloud-backup-pc .section-03 .slider-content-type-02,
    .new-cloud-backup-servidor .section-03 .slider-content-type-02 {
      width: 910px;
    }
  }

  .new-cloud-backup-pc .section-03 .slider-visible-content-type-02,
  .new-cloud-backup-servidor .section-03 .slider-visible-content-type-02 {
    width: 2180px;
    position: absolute;
    left: 0;
    display: none;
  }

  .new-cloud-backup-pc .section-03 .testimonial,
  .new-cloud-backup-servidor .section-03 .testimonial  {
    margin: 0;
    width: 1090px;
    display: inline-block;
    border: none;
  }

  .new-cloud-backup-pc .section-03 .testimonial .testimonio,
  .new-cloud-backup-servidor .section-03 .testimonial .testimonio {
    width: 750px;
  }

  @media (max-width: 1199px) {
    .new-cloud-backup-pc .section-03 .testimonial .testimonio,
    .new-cloud-backup-servidor .section-03 .testimonial .testimonio {
      width: 650px;
    }
  }

  .new-cloud-backup-pc .section-03 .testimonial .testimonio p,
  .new-cloud-backup-servidor .section-03 .testimonial .testimonio p{
    margin-bottom: 20px;
    display: block;
  }

  .new-cloud-backup-pc .section-03 .slider-container .icon-prev-content,
  .new-cloud-backup-pc .section-03 .slider-container .icon-next-content,
  .new-cloud-backup-servidor .section-03 .slider-container .icon-prev-content,
  .new-cloud-backup-servidor .section-03 .slider-container .icon-next-content {
      cursor: pointer;
      z-index: 100;
  }

  .new-cloud-backup-pc .section-03 .icon,
  .new-cloud-backup-servidor .section-03 .icon {
    background: url(../../assets/image/cloud-server-sprites.png) 0 0 no-repeat;
    display: inline-block;
    vertical-align: top;
  }

  .new-cloud-backup-pc .section-03 .slider-container .icon-prev-content,
  .new-cloud-backup-servidor .section-03 .slider-container .icon-prev-content {
    background-position: -90px -156px;
    width: 15px;
    height: 60px;
    position: absolute;
    top: 80px;
    left: 10px;
    display: none;
  }

  .new-cloud-backup-pc .section-03 .slider-container .testimonial .testimonio .nombreTestimonio,
  .new-cloud-backup-servidor .section-03 .slider-container .testimonial .testimonio .nombreTestimonio {
    font-family: 'Open Sans', Arial, sans-serif;
    width: auto;
    margin-bottom: 14px!important;
    margin-left: 41px!important;
  }

  .new-cloud-backup-pc .section-03 .slider-container .testimonial .testimonio .nombreTestimonio p,
  .new-cloud-backup-servidor .section-03 .slider-container .testimonial .testimonio .nombreTestimonio p {
    font-family: 'Open Sans', Arial, sans-serif;
    width: auto;
    margin-bottom: 14px;
  }

  .new-cloud-backup-pc .section-03 .slider-container .testimonial .testimonio .download,
  .new-cloud-backup-servidor .section-03 .slider-container .testimonial .testimonio .download {
    font: bold 15px Arial;
    margin-left: 41px!important;
  }

  .new-cloud-backup-pc .section-03 .slider-container .testimonial .testimonio .download a,
  .new-cloud-backup-servidor .section-03 .slider-container .testimonial .testimonio .download a {
    background: url("../../assets/image/cloud-server-sprites.png") -120px -157px;
    width: 20px;
    height: 19px;
    padding-left: 29px;

  }

  .new-cloud-backup-pc .section-03 .slider-container .icon-next-content,
  .new-cloud-backup-servidor .section-03 .slider-container .icon-next-content {
    background-position: -105px -156px;
    width: 15px;
    height: 60px;
    position: absolute;
    top: 80px;
    right: 10px;
  }


/* NUEVA SECCION CERTIFICADOS SSL */
  .new-certificados-ssl .new-section {
    padding: 0
  }

  .new-certificados-ssl  #main{
    padding-top: 110px;
  }

  .new-certificados-ssl #miga {
  position: absolute;
  top: 20px;
  left: 0;
  z-index: 10;
  }

  .new-certificados-ssl .offer-conditions {
  font-size: 13px;
  font-weight: 300;
  margin: -5px 4px 0 30px;
  text-align: left;
  }

  .new-certificados-ssl .fa-check {
  color: #26C9FF;
  margin-right: 5px;
  }


  .new-certificados-ssl section .acens-icon.icon-check {
    color: #26C9FF;
    font-size: 16px;
    margin-right: 10px;
  }

  .new-certificados-ssl section p {
  font-size: 16px;
  font-weight: 300;
  line-height: 25px;
  margin-bottom: 18px;
  }

  .new-certificados-ssl .row {
  position: relative;
  }

  .new-certificados-ssl .col {
  display: inline-block;
  vertical-align: top;
  }

  .new-certificados-ssl .col2 h2 {
  margin-left: 10px;
  }

  .new-certificados-ssl .btn {
    color: #fff;
    display: block;
    width: 300px;
    height: 46px;
    margin: 18px auto 56px;
    text-transform: uppercase;
    font-size: 18px;
    position: relative;
    letter-spacing: 1.9px;
    text-decoration:none;
    padding: 9px 0px;
  }

  .new-certificados-ssl .btn-green {
  background-color: #26C9FF;
  }

  .new-certificados-ssl .header-block {
    height: 547px;
    background: url(/wp-content/themes/hiperconvercloudtecnholigies/images/certificados-ssl/bg-banner-certificados-ssl.jpg) center 0 no-repeat;
  }

  .new-certificados-ssl .header-block .container {
    position: relative;
  }

   #content .new-certificados-ssl .header-block h1 {
    font-size: 39px;
    padding: 55px 0 0 0;
    line-height: 66px;
    margin-bottom: 28px;
   }

   #content .new-certificados-ssl .header-block h1 span{
    font-family: "open sans", arial, sans-serif;
    font-size: 99px;
    font-weight: 700;
    display: block;
    text-transform: uppercase;
   }


   #content .new-certificados-ssl .header-block h2 {
    font-family: "open sans", arial, sans-serif;
    font-size: 20px;
    margin: 3px 0 0 0;
    line-height: 29px;
    letter-spacing: 0;
  }


  .new-certificados-ssl .header-block .container > .content {
    width: 505px;
    height: 547px;
    background: rgba(255,255,255, 0.9);
    padding: 0 30px;
    margin-left: -35px;
    position: relative;
  }

  @media (max-width: 1199px) {
  .new-certificados-ssl .header-block .container > .content {
    padding: 0 20px 0 40px;
  }
  }

  .new-certificados-ssl .header-block .features {
    margin: 39px 0 0 0;
  }

  .new-certificados-ssl .header-block .features li {
  list-style: none;
  font-size: 14px;
  line-height: 25px;
  letter-spacing: -0.1px;
  }

  .new-certificados-ssl .header-block li i {
  font-size: 23px;
  }

  .new-certificados-ssl .header-block .features li span {
    display: table-cell;
    vertical-align: middle;
  }

  .new-certificados-ssl .header-block .features li .icon-checkmark-circle {
    color: #26C9FF;
    font-size: 20px;
    padding-right: 9px;
  }

  .new-certificados-ssl .header-block .symantec {
    position: absolute;
    top: 397px;
    right: 35px;
    margin: 0;
  }


  .new-certificados-ssl .block-02 .container {
  padding: 23px 0 60px;
  position: relative;
  }

  .new-certificados-ssl .block-02 .container p {
  margin-bottom: 0;
  }

  .new-certificados-ssl .block-02 .container .products {
  text-align: center;
  font-size: 0;
  }

  .new-certificados-ssl .block-02 .container .products .product {
  background-color: #fff;
  border: 2px solid #212121;
  height: 300px;
  width: 32.8%;
  display: inline-block;
  vertical-align: middle;
  height: 900px;
  }

  @media (max-width: 1199px) {
  .new-certificados-ssl .block-02 .container .products .product {
  height: 1130px;
  }
  }

  #content .new-certificados-ssl .block-02 .container .products .product .bestseller {
      background: none;
      background-color: #73DCFF;
      font-size: 14px;
      padding: 7px 18px 7px 21px;
  }

  #content .new-certificados-ssl .block-02 .container .products .product .bestseller .icon-star {
      font-size: 18px;
      padding-right: 10px;
  }

  #content .new-certificados-ssl .block-02 .container .products .product .bestseller span {
      display: inline-block;
      vertical-align: middle;
      letter-spacing: -0.1px;
  }

  .new-certificados-ssl .block-02 .container .products .product .claim {
  color: #fff;
  background-color:#212121;
  height: 74px;
  display: table;
  width: 382px;
  }

  @media (max-width: 1199px) {
  .new-certificados-ssl .block-02 .container .products .product .claim {
  width: 100%;
  }
  }

  .new-certificados-ssl .block-02 .container .products .product .claim span{
  display: table-cell;
  vertical-align: middle;
  line-height: 25px;
  }

  @media (max-width: 1199px) {
  .new-certificados-ssl .block-02 .container .products .product .claim span{
    font-size: 20px;
  }
  }

  .new-certificados-ssl .block-02 .container .products .product img {
  margin: 0 auto;
  display: block;
  }

  .new-certificados-ssl .block-02 .container .products .product .product-family {
  font-size: 30px;
  font-weight: 600;
  margin-top: 10px;
  line-height: 19px;
  }

  .new-certificados-ssl .block-02 .container .products .product .product-name {
  font-size: 48px;
  font-weight: 700;
  height: 70px;
  margin-top: 16px;
  }

  .new-certificados-ssl .block-02 .container .products .select-container {
  width: 330px;
  overflow: hidden;
  margin: 0 auto;
  border: 1px solid #4093cc;
  margin: 23px auto 11px;
  position: relative;
  }

  @media (max-width: 1199px) {
  .new-certificados-ssl .block-02 .container .products .select-container {
  width: 290px;
  }
  }

  .new-certificados-ssl .block-02 .container .products .select-container .icon-chevron-down2 {
    position: absolute;
    top: 0;
    right: 0;
    font-size: 20px;
    pointer-events: none;
    border-left: 1px solid #4093cc;
    height: 50px;
    padding: 14px 16px;
  }

  .new-certificados-ssl .block-02 .container .products .select-container select {
  font-family: "open sans", arial, sans-serif;
  font-size: 16px;
  font-weight: bold;
  height: 50px;
  border: none;
  background: none;
  width: 350px;
  padding-left: 15px;
  cursor: pointer;
  }

  @media (max-width: 1199px) {
    .new-certificados-ssl .block-02 .container .products .select-container select{
    width: 310px;
    }
  }

  .new-certificados-ssl .block-02 .container .products .product .product-image{
    height: 160px;
  }

  .new-certificados-ssl .block-02 .container .products .product.highlighted .product-image{
    height: 178px;
  }

  .new-certificados-ssl .block-02 .container .products .logo-rapidssl .product-image{
    background: url(/wp-content/themes/hiperconvercloudtecnholigies/images/certificados-ssl/logo-rapidssl.png) center 0 no-repeat;
  }

  .new-certificados-ssl .block-02 .container .products .logo-thawte-123 .product-image{
    background: url(/wp-content/themes/hiperconvercloudtecnholigies/images/certificados-ssl/logo-thawte-123.png) center 0 no-repeat;
  }

  .new-certificados-ssl .block-02 .container .products .logo-quickssl-premium .product-image{
    background: url(/wp-content/themes/hiperconvercloudtecnholigies/images/certificados-ssl/logo-quickssl-premium.png) center 0 no-repeat;
  }

  .new-certificados-ssl .block-02 .container .products .logo-rapidssl-wildcard .product-image{
    background: url(/wp-content/themes/hiperconvercloudtecnholigies/images/certificados-ssl/logo-rapidssl-wildcard.png) center 0 no-repeat;
  }

  .new-certificados-ssl .block-02 .container .products .logo-thawte-123-wildcard .product-image{
    background: url(/wp-content/themes/hiperconvercloudtecnholigies/images/certificados-ssl/logo-thawte-123-wildcard.png) center 0 no-repeat;
  }


  .new-certificados-ssl .block-02 .container .products .logo-thawte-web-server .product-image{
    background: url(/wp-content/themes/hiperconvercloudtecnholigies/images/certificados-ssl/logo-thawte-web-serve.png) center 0 no-repeat;
  }

  .new-certificados-ssl .block-02 .container .products .logo-thawte-web-server-wildcard .product-image{
    background: url(/wp-content/themes/hiperconvercloudtecnholigies/images/certificados-ssl/logo-thawte-web-server-wildcard.png) center 0 no-repeat;
  }

  .new-certificados-ssl .block-02 .container .products .logo-symantec-secure-site .product-image{
    background: url(/wp-content/themes/hiperconvercloudtecnholigies/images/certificados-ssl/logo-symantec-secure-site.png) center 0 no-repeat;
  }

  .new-certificados-ssl .block-02 .container .products .logo-symantec-secure-site-pro .product-image{
    background: url(/wp-content/themes/hiperconvercloudtecnholigies/images/certificados-ssl/logo-symantec-secure-site-pro.png) center 0 no-repeat;
  }

  .new-certificados-ssl .block-02 .container .products .logo-symantec-secure-site-pro-wildcard .product-image{
    background: url(/wp-content/themes/hiperconvercloudtecnholigies/images/certificados-ssl/logo-symantec-secure-site-pro-wildcard.png) center 0 no-repeat;
  }


  .new-certificados-ssl .block-02 .container .products .logo-symantec-secure-site-ev .product-image{
    background: url(/wp-content/themes/hiperconvercloudtecnholigies/images/certificados-ssl/logo-symantec-secure-site-ev.png) center 0 no-repeat;
  }

  .new-certificados-ssl .block-02 .container .products .logo-symantec-secure-site-pro-ev .product-image{
    background: url(/wp-content/themes/hiperconvercloudtecnholigies/images/certificados-ssl/logo-symantec-secure-site-pro-ev.png) center 0 no-repeat;
  }


  .new-certificados-ssl .block-02 .container .products .product .product-family {
    font-size: 36px;
    font-weight: 700;
  }

  .new-certificados-ssl .block-02 .container .products .product .product-description .price {
  position: relative;
  display: inline-block;
  font-style: italic;
  }

  .new-certificados-ssl .block-02 .container .products .product .product-description .price .integer{
  font-size: 70px;
  line-height: 70px;
  font-weight: 800;
  }

  .new-certificados-ssl .block-02 .container .products .product .product-description .price .decimal{
  font-size: 37px;
  font-weight: 800;
  }

  .new-certificados-ssl .block-02 .container .products .product .product-description .price .currency{
  font-size: 24px;
  font-style: italic;
  position: absolute;
  right: -20px;
  top: 10px;
  }



  .new-certificados-ssl .block-02 .container .products .product .product-description .btn span {
    vertical-align: middle;
    display: inline-block;
  }

  .new-certificados-ssl .block-02 .container .products .product .product-description .btn .icon-chevron-right-square {
      margin-left: 10px;
      font-size: 20px;
  }

  @media (max-width: 1199px) {
  .new-certificados-ssl .block-02 .container .products .product .proximamente {
  width: 320px;
  height: auto;
  }
  }

  .new-certificados-ssl .block-02 .container .products .product .product-description ul {
  margin-left: 30px;
  }

  .new-certificados-ssl .block-02 .container .products .product .product-description li {
  list-style: none;
  font-size: 18px;
  font-weight: 300;
  text-align: left;
  margin-bottom: 22px;
  line-height: 23px;
  letter-spacing: -0.4px;
  }

  .new-certificados-ssl .block-02 .container .products .product .product-description .lock-container .icon-checkmark-circle,
  .new-certificados-ssl .block-02 .container .products .product .product-description .lock-container .icon-cross-circle {
    padding-top: 4px;
  }


  .new-certificados-ssl .block-02 .container .products .product .product-description li .lock {
    background-color: #D4FFC2;
    border: 1px solid #707070;
    padding: 0 19px 0 10px;
  }

  .new-certificados-ssl .block-02 .container .products .product .product-description li .lock span {
    display: inline-block;
    vertical-align: top;
  }

  .new-certificados-ssl .block-02 .container .products .product .product-description li .lock span:last-child {
    line-height: 18px;
    padding: 6px 0;
  }

  .new-certificados-ssl .block-02 .container .products .product .product-description li .lock .icon-lock {
    margin-right: 0;
    letter-spacing: 1.4px;
    color: #26C9FF;
    font-size: 20px;
    line-height: 20px;
    padding-top: 3px;
  }

  .new-certificados-ssl .block-02 .container .products .product .product-description li .https {
    color :#26C9FF;
    font-weight: 600;
    font-size: 18px;
  }

  .new-certificados-ssl .block-02 .container .products .product .product-description li .https .bg-lock {
    background: url('/wp-content/themes/hiperconvercloudtecnholigies/images/certificados-ssl/lock.svg') 0 0 no-repeat;
    display: inline-block;
    width: 13px;
    height: 16px;
    background-size: 100%;
    margin-right: 2px;
  }

  .new-certificados-ssl .block-02 .container .products .product .product-description li .icon-checkmark-circle {
    color: #26C9FF;
    padding: 0 14px 0 0;
    font-size: 20px;
    display: table-cell;
    vertical-align: top;
  }

  .new-certificados-ssl .block-02 .container .products .product .product-description li .icon-cross-circle {
    color: #e50000;
    padding: 0 14px 0 0;
    font-size: 20px;
    display: table-cell;
    vertical-align: top;
  }

  .new-certificados-ssl .block-02 .container .products .product .product-description li > span {
  display: table-cell;
  }

  .new-certificados-ssl .block-02 .container .products .product .product-description li span strong {
  font-size: 18px;
  }



  .new-certificados-ssl .block-02 .container .products .highlighted {
  box-shadow: 3px 3px 6px rgba(0,0,0,0.3);
  border: 3px solid #26C9FF;
  height: 939px;
  width: 34.2%;
  position: relative;
  z-index: 1;
  }

  @media (max-width: 1199px) {
  .new-certificados-ssl .block-02 .container .products .highlighted {
  height: 1159px;
  }
  }

  .new-certificados-ssl .block-02 .container .products .highlighted .claim{
  background-color:#26C9FF;
  width: 395px;
  letter-spacing: -0.7px;
  }

  @media (max-width: 1199px) {
  .new-certificados-ssl .block-02 .container .products .highlighted .claim {
  width: 100%;
  }
  }


  .new-certificados-ssl .block-02 .container .products .highlighted .product-description .offer {
  background-color: #73DCFF;
  border-radius: 12px;
  width: 200px;
  margin: 26px auto 0;
  height: 24px;
  line-height: 24px;
  }

  .new-certificados-ssl .block-02 .container .products .highlighted .product-description .offer span {
  font-weight: 600;
  }

  .new-certificados-ssl .block-02 .container .products .highlighted .product-description .price-no-offer {
  font-size: 36px;
  font-style: italic;
  position: relative;
  width: 50%;
  margin: 6px auto 0;
  }


  .new-certificados-ssl .block-02 .container .products .highlighted .product-description .price-no-offer:after {
  content: '';
  position: absolute;
  border-bottom: 2px solid #e30613;
  top: 23px;
  left: 47px;
  width: 84px;
  -webkit-transform: rotate(-23deg);
  -moz-transform:rotate(-23deg);
  -ms-transform:rotate(-23deg);
  -o-transform:rotate(-23deg);
  transform: rotate(-23deg);
  }

  .new-certificados-ssl .block-02 .container .products .highlighted .product-description .price-no-offer span {
  font-size: 24px;
  }


  .new-certificados-ssl .block-02 .container .products .no-border-left {
  border-left: none;
  }
  .new-certificados-ssl .block-02 .container .products .no-border-right {
  border-right: none;
  }

  .new-certificados-ssl .block-02 .container .contact {
    width: 395px;
    margin: 23px auto 0;
  }

  .new-certificados-ssl .block-02 .container .contact p{
    font-size: 20px;
    text-align: center;
    margin-bottom: 42px;
  }
  .new-certificados-ssl .block-02 .container .contact a {
    text-align: center
  }

  .new-certificados-ssl .block-02 .container .contact a span{
    display: inline-block;
    vertical-align: middle;
  }

  .new-certificados-ssl .block-02 .container .contact a .icon-chevron-right-square{
    margin-left: 10px;
    font-size: 20px;
  }

  .new-certificados-ssl .section-menu {
  background-color: #242424;
  margin: 0;
  }

  .new-certificados-ssl .fixed-menu {
  position: fixed;
  top: 0;
  left: 0;
  width: 100%;
  z-index: 1000;
  }

  .new-certificados-ssl .fixed-menu + section {
  margin-top:0;
  }


  .new-certificados-ssl .section-menu ul {
  margin: 0;
  }

  #content .new-certificados-ssl .section-menu li {
    margin-right: 40px;
  }

  .new-certificados-ssl .section-menu li a {
  color: #fff;
  }

  .new-certificados-ssl .section-menu li a:active, a:visited, a:focus {
  text-decoration: none;
  }

  .new-certificados-ssl .section-menu li a.active {
  border-bottom: 12px solid #26C9FF;
  padding-bottom: 20px;
  text-decoration: none;
  }



  .new-certificados-ssl section h1 {
  font-size: 37px;
  overflow: hidden;
  margin-bottom: 45px;
  }

  @media (max-width: 1199px) {
  .new-certificados-ssl section h1 {
  font-size: 32px;
  }
  }

  .new-certificados-ssl section h1 > span {
  -webkit-transform: skew(-45deg) translateX(-54px);
  -moz-transform: skew(-45deg) translateX(-54px);
  -ms-transform: skew(-45deg) translateX(-54px);
  -o-transform: skew(-45deg) translateX(-54px);
  transform: skew(-45deg) translateX(-54px);
  display: block;
  background-color: #cdcdcd;
  padding: 24px 0 32px 94px;
  width: 800px;
  }

  @media (max-width: 1199px) {
  .new-certificados-ssl section h1 > span {
  padding: 24px 0 32px 74px;
  }
  }

  .new-certificados-ssl section h1 > span span {
  -webkit-transform: skew(45deg);
  -moz-transform: skew(45deg);
  -ms-transform: skew(45deg);
  -o-transform: skew(45deg);
  transform: skew(45deg);
  display: block;
  }

  @media (max-width: 1199px) {
  .new-certificados-ssl section .col-left img,
  .new-certificados-ssl section .col-right img {
  max-width: 620px;
  height: auto;
  }
  }


  #content .new-certificados-ssl section h2 {
    font-size: 16px;
    font-weight: 700;
  }

  .new-certificados-ssl section ul {
  margin: 0;
  }

  .new-certificados-ssl section ul li,
  .new-certificados-ssl section h2 + p {
  list-style: none;
  font-size: 16px;
  font-weight: 300;
  display: table;
  line-height: 25px;
  margin-bottom: 18px;
  }


  .new-certificados-ssl section ul li .icon-minus {
    vertical-align: top;
    padding: 5px 12px 0 0;
    color: #26C9FF;
    font-size: 20px;
    content: "\e944";
    font-family: 'acens-icons' !important;
    speak: none;
    font-style: normal;
    font-weight: normal;
    font-variant: normal;
    text-transform: none;
    line-height: 1;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
    padding-top: 5px;
    display: table-cell;
    height: 14px;
  }

  .new-certificados-ssl section ul li:last-child {
  margin-bottom: 0;
  }

  .new-certificados-ssl .section-01 h1 > span,
  .new-certificados-ssl .section-02 h1 > span,
  .new-certificados-ssl .section-03 h1 > span {
    width: 1100px;
  }

  .new-certificados-ssl .section-01 .row-01 {
    height: 403px;
  }

  .new-certificados-ssl .section-01 .row-01 img{
    top: 5px;
  }

  .new-certificados-ssl .section-02 .row-01 {
    height: 350px;
  }

  .new-certificados-ssl .section-02 .row-01 img{
    top: 50px;
  }

  .new-certificados-ssl .section-02 .row-03 {
    height: 440px;
  }

  .new-certificados-ssl .section-02 .row-03 img{
    top: -40px;
  }

  .new-certificados-ssl .section-03 {
    padding-bottom: 100px;
  }

  .new-certificados-ssl .section-03 .row-01 {
    height: 300px;
  }

  .new-certificados-ssl .section-03 .row-01 img{
    top: 20px;
  }

  .new-certificados-ssl .section-03 .row-02 {
    height: 300px;
  }

  .new-certificados-ssl .section-03 .row-02 img{
    top: 60px;
  }

  .new-certificados-ssl .section-03 .row-03 img{
    top: 130px;
  }

  .new-certificados-ssl .section-04 .row-01 {
    height: 320px;
  }

  .new-certificados-ssl .section-04 .row-02 {
    height: 400px;
  }

  .new-certificados-ssl .section-04 .row-02 img{
    top: -30px;
  }

  .new-certificados-ssl .section-05 .row-01 {
    height: 310px;
  }

  .new-certificados-ssl .section-05 .row-01 img{
    top: 20px;
  }

  .new-certificados-ssl .section-06 .row-01 {
    height: 390px;
  }

  .new-certificados-ssl .section-06 .row-01 img{
    top: -80px;
  }

  .new-certificados-ssl .platform li {
  display: table;
  min-height: 111px;
  margin-bottom: 40px;
  }

  .new-certificados-ssl .platform li .description {
  display: table-cell;
  vertical-align: top;
  padding: 0 0 0 26px;
  width: 100%;
  }


  .new-certificados-ssl .cloud-backup-icon {
  background: url("images/cloud-backup/cloud-backup-sprite.png") 0 0  no-repeat;
  display: inline-block;
  vertical-align: top;
  width: 225px;
  height: 153px;
  }

  .new-certificados-ssl .icon-spain {
  background-position: -20px 0;
  margin-top: -24px;
  }

  .new-certificados-ssl .icon-acens {
  background-position: -225px 0;
  margin-top: -10px;
  }

  .new-certificados-ssl .icon-commvault {
  background-position: -450px 0;
  margin-top: -10px;
  }

  .new-certificados-ssl .icon-netapp {
  background-position: -670px 0;
  }

  .new-certificados-ssl .icon-intel {
  background-position: -900px 0;
  margin-top: -20px;
  }

  .new-certificados-ssl .bloque-left {
  float: left;
  width: 50%;
  margin-right: 8px;
  }

  .new-certificados-ssl .platform .bloque-left {
  margin-right: 28px;
  }

  .new-certificados-ssl .platform .bloque-left li {
  min-height: 111px;
  }


  .new-certificados-ssl .section-03 .slider-container {
    position: relative;
    height: 235px;
  }

  .new-certificados-ssl .section-03 .slider-content-type-02 {
    width: 1090px;
    overflow: hidden;
    height: 244px;
    position: relative;
    margin: 0 40px;
  }

  @media (max-width: 1199px) {
    .new-certificados-ssl .section-03 .slider-content-type-02 {
      width: 910px;
    }
  }

  .new-certificados-ssl .section-03 .slider-visible-content-type-02 {
    width: 2180px;
    position: absolute;
    left: 0;
    display: none;
  }

  .new-certificados-ssl .section-03 .testimonial  {
    margin: 0;
    width: 1090px;
    display: inline-block;
    border: none;
  }

  .new-certificados-ssl .section-03 .testimonial .testimonio {
    width: 750px;
  }

  @media (max-width: 1199px) {
    .new-certificados-ssl .section-03 .testimonial .testimonio {
      width: 650px;
    }
  }

  .new-certificados-ssl .section-03 .testimonial .testimonio p{
    margin-bottom: 20px;
    display: block;
  }

  .new-certificados-ssl .section-03 .slider-container .icon-prev-content,
  .new-certificados-ssl .section-03 .slider-container .icon-next-content {
      cursor: pointer;
      z-index: 100;
  }

  .new-certificados-ssl .section-03 .icon {
    background: url(../../assets/image/cloud-server-sprites.png) 0 0 no-repeat;
    display: inline-block;
    vertical-align: top;
  }

  .new-certificados-ssl .section-03 .slider-container .icon-prev-content {
    background-position: -90px -156px;
    width: 15px;
    height: 60px;
    position: absolute;
    top: 80px;
    left: 10px;
    display: none;
  }

  .new-certificados-ssl .section-03 .slider-container .testimonial .testimonio .nombreTestimonio {
    font-family: 'Open Sans', Arial, sans-serif;
    width: auto;
    margin-bottom: 14px!important;
    margin-left: 41px!important;
  }

  .new-certificados-ssl .section-03 .slider-container .testimonial .testimonio .nombreTestimonio p {
    font-family: 'Open Sans', Arial, sans-serif;
    width: auto;
    margin-bottom: 14px;
  }

  .new-certificados-ssl .section-03 .slider-container .testimonial .testimonio .download {
    font: bold 15px Arial;
    margin-left: 41px!important;
  }

  .new-certificados-ssl .section-03 .slider-container .testimonial .testimonio .download a {
    background: url("../../assets/image/cloud-server-sprites.png") -120px -157px;
    width: 20px;
    height: 19px;
    padding-left: 29px;

  }

  .new-certificados-ssl .section-03 .slider-container .icon-next-content {
    background-position: -105px -156px;
    width: 15px;
    height: 60px;
    position: absolute;
    top: 80px;
    right: 10px;
  }


/* NUEVA SECCION TU WEB */

  @media (max-width: 1199px) {
  #page.new-tu-web {
    overflow: hidden;
  }
  }

  .new-tu-web #miga {
  position: absolute;
  top: -25px;
  left: 0px;
  z-index: 10;
  }

  .new-tu-web .offer-conditions {
  font-size: 13px;
  font-weight: 300;
  margin: -5px 4px 0 30px;
  text-align: left;
  }

  .new-tu-web p {
  font-size: 20px;
  }

  .new-tu-web .table-block .container{
    position: relative;
  }

  .new-tu-web .row {
  position: relative;
  }

  .new-tu-web .col {
  display: inline-block;
  vertical-align: top;
  }

  .new-tu-web .col2 h2 {
  margin-left: 10px;
  }

  .new-tu-web .btn {
  color: #fff;
  display: block;
  width: 220px;
  height: 46px;
  margin: 30px auto 38px;
  text-transform: uppercase;
  line-height: 48px;
  font-size: 18px;
  position: relative;
  letter-spacing: 1.9px;
  }

  .new-tu-web .btn-green {
  background-color: #26C9FF;
  }

  .new-tu-web .btn-black {
  background-color: #000000;
  }

  .new-tu-web .header-block {
    height: 547px;
    background: url(/wp-content/themes/hiperconvercloudtecnholigies/images/tu-web/bg-banner.jpg) center 0 no-repeat;
    margin-top: -43px;
  }

  #content .new-tu-web .header-block h1 {
    margin: 53px 0 17px;
    font-family: 'Open Sans', Arial, sans-serif;
    font-weight: 700;
    font-size: 100px;
    text-transform: uppercase;
    line-height: 90px;
  }

  #content .new-tu-web .header-block h2 {
    font-family: 'Open Sans', Arial, sans-serif;
    font-size: 20px;
    margin: 0 0 50px;
  }

  .new-tu-web .header-block .container {
    position: relative;
    left: -30px;
  }

  .new-tu-web .header-block .container > div {
  display: table-cell;
  vertical-align: top;
  }

  .new-tu-web .header-block .container .content {
    width: 533px;
    height: 547px;
    background: rgba(255,255,255, 0.9);
    padding: 0 30px;
  }

  #content .new-tu-web .header-block .logos-aenor {
    position: absolute;
    bottom: 46px;
    right: -28px;
    margin: 0;
  }

  .new-tu-web .header-block .features {
  margin: 0;
  }

  .new-tu-web #content .header-block .features li {
    list-style: none;
    font-size: 14px;
    line-height: 20px;
    letter-spacing: -0.1px;
    margin-bottom: 16px;
  }


  .new-tu-web #content .header-block .features li span {
    display: table-cell;
    vertical-align: top;
  }

  .new-tu-web #content .header-block .features li .icon-checkmark-circle {
    color: #26C9FF;
    font-size: 20px;
    padding-right: 9px;
  }

  .new-tu-web #content .header-block .btn-planes {
    position: absolute;
    right: 0;
    bottom: 44px;
    color: #fff;
    background-color: #26C9FF;
    border-radius: 25px;
    font-size: 22px;
    font-style: italic;
    font-weight: 700;
    padding: 11px 11px 11px 17px;
  }

  .new-tu-web #content .header-block .btn-planes span{
    display: inline-block;
    vertical-align: top;
  }

  .new-tu-web #content .header-block .btn-planes .acens-icon {
    color: #222222;
    font-size: 25px;
    margin: 4px 0 0 28px;
  }

  .new-tu-web #planes {
    font-size: 16px;
  }

  .new-tu-web .link-formacionacens {
    display: block;
    margin: 60px auto 20px;
    width: 209px;
    height: 143px;
    position: absolute;
    top: 0;
    right: 0;
  }


  .new-tu-web .table-block {
    padding-bottom: 75px;
  }

  .new-tu-web .table-block .btn {
    line-height: normal;
  }

  .new-tu-web .table-block .btn span {
    display: inline-block;
    vertical-align: middle;
    padding: 11px 0;
  }

  .new-tu-web .table-block .btn .icon-chevron-right-square {
    margin-left: 20px;
    font-size: 20px;
  }



  .new-tu-web .table-block .container .products {
  text-align: center;
  font-size: 0;
  margin-top: 86px;
  }

  .new-tu-web .table-block .container .products .product {
    background-color: #fff;
    border: 2px solid #212121;
    width: 382px;
    display: inline-block;
    vertical-align: middle;
    height: 1124px;
  }

  @media (max-width: 1199px) {
  .new-tu-web .table-block .container .products .product {
    width: 330px;
    height: 1215px;
  }
  }


    .new-tu-web .table-block .container .products .product .claim {
  color: #fff;
  background-color:#212121;
  height: 72px;
  display: table;
  width: 100%;
  font-size: 18px;
  margin-bottom: 0;
  }

  @media (max-width: 1199px) {
  .new-tu-web .table-block .container .products .product .claim {
    width: 100%;
    letter-spacing: -0.2px;
    font-size: 16px;
  }
  }

  .new-tu-web .table-block .container .products .product .claim span{
  display: table-cell;
  vertical-align: middle;
  line-height: 28px;
  padding: 0;
  font-size: 22px;
  }

  @media (max-width: 1199px) {
  .new-tu-web .table-block .container .products .product .claim span{
    font-size: 19px;
  }
  }


  .new-tu-web .table-block .container .products .product img {
  margin: 0 auto;
  display: block;
  }



  .new-tu-web .table-block .container .products .product .product-name {
  font-size: 48px;
  font-weight: 700;
  height: 70px;
  margin-top: 16px;
  }

  .new-tu-web .table-block .container .products .select-container {
  width: 310px;
  overflow: hidden;
  margin: 0 auto;
  border: 1px solid;
  margin-top: 13px;
  position: relative;

  /* Permalink - use to edit and share this gradient: http://colorzilla.com/gradient-editor/#ffffff+0,ffffff+89,26C9FF+89,26C9FF+100 */
  background: rgb(255,255,255); /* Old browsers */
  background: -moz-linear-gradient(left,  rgba(255,255,255,1) 0%, rgba(255,255,255,1) 88%, rgba(0,133,178,1) 88%, rgba(0,133,178,1) 100%); /* FF3.6-15 */
  background: -webkit-linear-gradient(left,  rgba(255,255,255,1) 0%,rgba(255,255,255,1) 88%,rgba(0,133,178,1) 88%,rgba(0,133,178,1) 100%); /* Chrome10-25,Safari5.1-6 */
  background: linear-gradient(to right,  rgba(255,255,255,1) 0%,rgba(255,255,255,1) 88%,rgba(0,133,178,1) 88%,rgba(0,133,178,1) 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#ffffff',GradientType=1 ); /* IE6-9 */
  }

  .new-tu-web .table-block .container .products .select-container .fa-chevron-down {
  position: absolute;
  top: 30px;
  right: 6px;
  color: #fff;
  font-size: 20px;
  pointer-events: none;
  }

  .new-tu-web .table-block .container .products .select-container select {
  font-family: "open sans", arial, sans-serif;
  font-size: 48px;
  font-weight: bold;
  height: 71px;
  border: none;
  background: none;
  width: 340px;
  padding-left: 100px;
  cursor: pointer;
  }


  #content .new-tu-web .table-block .container .products .product .bestseller {
    background: none;
    background-color: #73DCFF;
    font-size: 14px;
    padding: 7px 18px 7px 21px;
  }

  #content .new-tu-web .table-block .container .products .product .bestseller span {
    display: inline-block;
    vertical-align: middle;
    letter-spacing: -0.1px;
  }

  #content .new-tu-web .table-block .container .products .product .bestseller .icon-star {
    font-size: 18px;
    padding-right: 10px;
  }

  .new-tu-web .table-block .container .products .product .product-description .text-before-price {
    font-size: 22px;
    font-weight: 700;
    display: block;
    position: relative;
    margin: 0;
  }

  .new-tu-web .table-block .container .products .product .product-description .text-before-price:before {
    background-repeat: no-repeat;
    background-position: center 0;
    font-size: 24px;
    font-weight: 400;
    height: 203px;
    content: '';
    display: block;
    margin-bottom: 10px;
  }

  .new-tu-web .table-block .container .products .tu-web-basica .product-description .text-before-price:before {
    background-image: url(images/tu-web/bg-tu-web-basica.jpg);
  }

  .new-tu-web .table-block .container .products .tu-web-avanzada .product-description .text-before-price:before {
    background-image: url(images/tu-web/bg-tu-web-avanzada.jpg);
    margin-bottom: 8px;
  }

  .new-tu-web .table-block .container .products .tu-web-avanzada .product-description .text-before-price:after {
    content: 'Blog Incluido';
    position: absolute;
    top: 126px;
    left: 0;
    background: rgba(0,0,0,.69);
    color: #fff;
    font-family: "Open Sans",Arial,sans-serif;
    font-size: 17px;
    font-weight: 400;
    padding: 7px 10px;
  }

  @media (max-width: 1199px) {
  .new-tu-web .table-block .container .products .tu-web-avanzada .product-description .text-before-price:before {
    margin-bottom: 7px;
  }
  }

  .new-tu-web .table-block .container .products .tu-web-profesional .product-description .text-before-price:before {
    background-image: url(images/tu-web/bg-tu-web-profesional.jpg);
  }


  .new-tu-web .table-block .container .products .tu-web-profesional .product-description .text-before-price:after {
    content: 'Tienda online Incluida';
    position: absolute;
    top: 126px;
    left: 0;
    background: rgba(0,0,0,.69);
    color: #fff;
    font-family: "Open Sans",Arial,sans-serif;
    font-size: 17px;
    font-weight: 400;
    padding: 7px 10px;
  }

  .new-tu-web .table-block .container .products .product .product-description .price {
  position: relative;
  display: inline-block;
  font-style: italic;
  margin: 16px 0 0 0;
  }

  .new-tu-web .table-block .container .products .product .product-description .price .integer{
  font-size: 70px;
  line-height: 70px;
  font-weight: 800;
  }

  .new-tu-web .table-block .container .products .product .product-description .price .decimal{
  font-size: 37px;
  font-weight: 800;
  vertical-align: bottom;
  line-height: 56px;
  }

  .new-tu-web .table-block .container .products .product .product-description .price .currency{
  font-size: 24px;
  font-style: italic;
  position: absolute;
  right: -25px;
  top: 10px;
  }

  @media (max-width: 1199px) {
  .new-tu-web .table-block .container .products .product .product-description .price .currency{
    font-size: 18px;
    right: -5px;
  }
  }

  .new-tu-web .table-block .container .products .product .product-description .text-after-price {
  font-size: 30px;
  font-style: italic;
  position: relative;
  width: 50%;
  margin: 13px auto 0;
  }

  @media (max-width: 1199px) {
  .new-tu-web .table-block .container .products .product .proximamente {
  width: 320px;
  height: auto;
  }
  }

  .new-tu-web .table-block .container .products .product .product-description ul {
  margin-left: 5px;
  }

  .new-tu-web .table-block .container .products .product .product-description li {
  list-style: none;
  font-size: 16px;
  font-weight: 600;
  text-align: left;
  margin-bottom: 22px;
  line-height: 21px;
  letter-spacing: -0.4px;
  }

  @media (max-width: 1199px) {
  .new-tu-web .table-block .container .products .product .product-description li {
    font-size: 18px;
  }
  }

  .new-tu-web .table-block .container .products .product .product-description li > p {
    text-align: center;
    font-size: 40px;
    margin-bottom: 10px;
  }

  .new-tu-web .table-block .container .products .product .product-description li > p:last-child {
    font-size: 18px;
    width: 240px;
    margin: 0 auto;
    border-bottom: 1px solid #000;
    padding-bottom: 8px;
  }

  @media (max-width: 1199px) {
  .new-tu-web .table-block .container .products .product .product-description li > p:last-child {
  font-size: 17px;
  }
  }


  .new-tu-web .table-block .container .products .product .product-description li:nth-child(2) > p:last-child {
    margin-bottom: 45px;
  }

  .new-tu-web .table-block .container .products .product .product-description li > p  span{
    font-weight: 800;
  }

  .new-tu-web .table-block .container .products .product .product-description li .icon-checkmark-circle {
    color: #26C9FF;
    padding: 0px 13px 0;
    font-size: 20px;
    display: table-cell;
    vertical-align: top;
  }

  .new-tu-web .table-block .container .products .product .product-description li .icon-checkmark-circle + span{
    display: table-cell;
  }


  .new-tu-web .table-block .container .products .product .product-description li .icon-checkmark-circle + span .new {
    background-color: #73DCFF;
  }


  .new-tu-web .table-block .container .products .product .product-description li > .icon-checkmark-circle + span span{
    font-size: 14px;
    font-weight: 400;
    padding: 0 4px;
  }

  .new-tu-web .table-block .container .products .product .product-description li span strong {
  font-size: 22px;
  }

  @media (max-width: 1199px) {
    .new-tu-web .table-block .container .products .product .product-description li span strong {
      font-size: 18px;
    }
  }


  .new-tu-web .table-block .container .products .highlighted {
    box-shadow: 3px 3px 6px rgba(0,0,0,0.3);
    border: 3px solid #26C9FF;
    height: 1142px;
    position: relative;
    z-index: 1;
  }

  @media (max-width: 1199px) {
  .new-tu-web .table-block .container .products .highlighted {
    height: 1233px;
  }
  }

  .new-tu-web .table-block .container .products .highlighted .claim{
  background-color:#26C9FF;
  width: auto;
  }

  @media (max-width: 1199px) {
  .new-tu-web .table-block .container .products .highlighted .claim {
  width: 100%;
  }
  }


  .new-tu-web .table-block .container .products .highlighted .product-family {
  border-bottom: 1px solid #000;
  line-height: 33px;
  padding: 35px 0;
  height: 132px;
  width: 188px;
  }

  @media (max-width: 1199px) {
  .new-tu-web .table-block .container .products .highlighted .product-family {
  width: 159px;
  }
  }

  .new-tu-web .table-block .container .products .highlighted .product-description .text-before-price {
  margin: 0 auto;
  height: 211px;
  }

  .new-tu-web .table-block .container .products .highlighted .product-description .text-before-price:before {
    margin-bottom: 18px;
  }

  .new-tu-web .table-block .container .products .highlighted .product-description .price {
    margin-top: 56px;
  }

  .new-tu-web .table-block .container .products .highlighted .product-description .offer {
  background-color: #73DCFF;
  border-radius: 12px;
  width: 170px;
  margin: 26px auto 0;
  height: 24px;
  line-height: 24px;
  }

  .new-tu-web .table-block .container .products .highlighted .product-description .offer span {
  font-weight: 600;
  }

  .new-tu-web .table-block .container .products .highlighted .product-description .text-after-price {
  height: 48px;
  }

  .new-tu-web .table-block .container .products .highlighted .product-description .price-no-offer {
  font-size: 30px;
  font-style: italic;
  position: relative;
  width: 50%;
  margin: 6px auto 0;
  }


  .new-tu-web .table-block .container .products .highlighted .product-description .price-no-offer:after {
  content: '';
  position: absolute;
  border-bottom: 2px solid #e30613;
  top: 13px;
  left: 9px;
  width: 84px;
  -webkit-transform: rotate(-23deg);
  -moz-transform:rotate(-23deg);
  -ms-transform:rotate(-23deg);
  -o-transform:rotate(-23deg);
  transform: rotate(-23deg);
  }

  .new-tu-web .table-block .container .products .highlighted .product-description .price-no-offer span {
  font-size: 24px;
  }


  .new-tu-web .table-block .container .products .no-border-left {
  border-left: none;
  }
  .new-tu-web .table-block .container .products .no-border-right {
  border-right: none;
  }
  .new-tu-web .table-block .container .toggle-features {
    margin: 42px 0 41px;
    text-align: center;
    cursor: pointer;
  }

  .new-tu-web .table-block .container .toggle-features ~ .tu-web-features-table{
    transition: visibility 0.5s, opacity 0.5s;
    visibility: hidden;
    opacity: 0;
    display: table;
  }

  .new-tu-web .table-block .container .toggle-features.visible ~ .tu-web-features-table {
    visibility: visible;
    opacity: 1;
  }

  .new-tu-web .table-block .container .toggle-features ~ .tu-web-features-table th{
    display: none;
  }

  .new-tu-web .table-block .container .toggle-features.visible ~ .tu-web-features-table th{
    display: table-cell;
  }



  .new-tu-web .table-block .container .toggle-features span {
    display: inline-block;
    vertical-align: middle;
  }

  .new-tu-web .table-block .container .toggle-features .acens-icon {
    font-size: 13px;
    margin-right: 13px;
    border: 1px solid;
    border-radius: 50%;
    padding: 10px;
  }

  .new-tu-web .table-block .container .toggle-features .icon-minus {
    margin-left: -6px;
  }


  .new-tu-web .table-block .container .tu-web-features-table {
    margin-bottom: 2px;
    display: none;
  }

  .new-tu-web .table-block .container .tu-web-features-table thead {
    color: #fff;
    background-color: #333;
  }

  .new-tu-web .table-block .container .tu-web-features-table thead th,
  .new-tu-web .table-block .container .tu-web-features-table tbody td {
    width: 18%;
  }

  .new-tu-web .table-block .container .tu-web-features-table thead th{
    color: #fff;
    background-color: #333;
    font-size: 20px;
    font-weight: 700;
    height: 60px;
    vertical-align: middle;
    border: 1px solid #333;
    cursor: pointer;
  }

  .new-tu-web .table-block .container .tu-web-features-table thead th:first-child,
  .new-tu-web .table-block .container .tu-web-features-table tbody td:first-child {
    width: 28%;
  }

  .new-tu-web .table-block .container .tu-web-features-table thead th:first-child{
    font-weight: 600;
    font-size: 22px;
  }

  .new-tu-web .table-block .container .tu-web-features-table thead th > span {
    display: table-cell;
    vertical-align: middle;
  }

  .new-tu-web .table-block .container .tu-web-features-table thead th:first-child > span {
    font-weight: 300;
    font-size: 16px;
    font-family: "Open Sans",Arial,sans-serif;
  }

  @media (max-width: 1199px) {
  .new-tu-web .table-block .container .tu-web-features-table thead th:first-child > span {
  font-size: 18px;
  }
  }



  .new-tu-web .table-block .container .tu-web-features-table thead th:first-child > span:first-child{
    padding: 0 23px 0 19px;
  }

  .new-tu-web .table-block .container .tu-web-features-table thead th:first-child > span:last-child {
    padding: 0;
    width: 100%;
  }

  .new-tu-web .table-block .container .tu-web-features-table thead th:first-child .acens-icon{
    color: #26C9FF;
    font-size: 9px;
    border: 1px solid #26C9FF;
    border-radius: 50%;
    padding: 7px 6px 7px 8px;
    text-align: center;
    vertical-align: top;
  }

  .new-tu-web .table-block .container .tu-web-features-table thead th:not(:first-child) span {
    transition: opacity 0.5s;
    opacity: 0;
    display: block;
    text-transform: none;
    font-size: 16px;
    font-family: "Open Sans",Arial,sans-serif;
    font-weight: 300;
  }

  .new-tu-web .table-block .container .tu-web-features-table.visible thead th:not(:first-child) span {
      opacity: 1;
  }


  .new-tu-web .table-block .container .tu-web-features-table tbody {
    transition: all 0.5s;
    display: none;
    visibility: hidden;
    opacity: 0;
  }

  .new-tu-web .table-block .container .tu-web-features-table.visible tbody {
    display: table-row-group;
    visibility: visible;
    opacity: 1;
  }

  .new-tu-web .table-block .container .tu-web-features-table tbody tr td {
    color: #181818;
    background-color: #f5f5f5;
    font-size: 16px;
    border: 1px solid #ebebeb;
    border-top: 1px solid #fff;
    border-bottom: 1px solid #fff;
  }

  .new-tu-web .table-block .container .tu-web-features-table tbody tr td .new {
    background-color: #73DCFF;
    font-size: 14px;
    font-weight: 400;
    padding: 0 4px;
  }


  .new-tu-web .table-block .container .tu-web-features-table tbody tr:nth-child(odd) td {
    background-color: #e6e6e6;
  }

  .new-tu-web .table-block .container .tu-web-features-table tbody tr td .acens-icon.icon-checkmark-circle{
    color: #26C9FF;
    padding: 0px 13px 0;
    font-size: 20px;
  }

  .new-tu-web .table-block .container .tu-web-features-table tbody .webcart td{
    padding: 0;
  }

  .new-tu-web .table-block .container .tu-web-features-table tbody .webcart td .btn{
    margin: 0;
    height: 53px;
    padding-top: 3px;
    width: auto;
  }

  .new-tu-web .table-block .container .tu-web-features-table tbody .webcart td .btn i{
    padding-left: 20px;
  }


  .new-tu-web .section-menu {
  background-color: #242424;
  margin: 0;
  }

  .new-tu-web .fixed-menu {
  position: fixed;
  top: 0;
  left: 0;
  width: 100%;
  z-index: 1000;
  }

  .new-tu-web .fixed-menu + section {
  margin-top:0;
  }


  .new-tu-web .section-menu ul {
  margin: 0;
  }

  @media (max-width: 1199px) {
  .new-tu-web .section-menu li {
    margin-right: 13px!important;
  }
  }

  .new-tu-web .section-menu li:last-child {
  margin-right: 0;
  }


  .new-tu-web .section-menu li a {
  color: #fff;
  }

  .new-tu-web .section-menu li a:active, a:visited, a:focus {
  text-decoration: none;
  }

  .new-tu-web .section-menu li a.active {
  border-bottom: 12px solid #26C9FF;
  padding-bottom: 20px;
  text-decoration: none;
  }


  #content .new-section .new-tu-web section:nth-child(odd) {
    background-color: #f2f2f2;
  }

  #content .new-section .new-tu-web section:nth-child(even) {
    background-color: #fff;
  }

  .new-tu-web .list-unstyled {
    margin-left: 0;
  }

  .new-tu-web .list-unstyled li {
      list-style: none;
  }

  .new-tu-web section h1 {
  font-size: 37px;
  overflow: hidden;
  }

  @media (max-width: 1199px) {
  .new-tu-web section h1 {
  font-size: 32px;
  }
  }

  .new-tu-web section h1 > span {
  -webkit-transform: skew(-45deg) translateX(-54px);
  -moz-transform: skew(-45deg) translateX(-54px);
  -ms-transform: skew(-45deg) translateX(-54px);
  -o-transform: skew(-45deg) translateX(-54px);
  transform: skew(-45deg) translateX(-54px);
  display: block;
  background-color: #cdcdcd;
  padding: 24px 0 32px 94px;
  width: 478px;
  }

  .new-tu-web .section-02 h1 > span, .new-tu-web .section-03 h1 > span {
    width: 690px;
  }

  @media (max-width: 1199px) {
  .new-tu-web section h1 > span {
  padding: 24px 0 32px 74px;
  }
  }

  .new-tu-web section h1 > span span {
  -webkit-transform: skew(45deg);
  -moz-transform: skew(45deg);
  -ms-transform: skew(45deg);
  -o-transform: skew(45deg);
  transform: skew(45deg);
  display: block;
  }

  @media (max-width: 1199px) {
    .new-tu-web section .col-left img,
    .new-tu-web section .col-right img  {
      max-width: 400px;
      height: auto;
    }
  }

  .new-tu-web section img {
    top: 0;
  }

  .new-tu-web section ul {
  margin: 0;
  }
  .new-tu-web section p,
  .new-tu-web section ul li {
  list-style: none;
  font-size: 16px;
  font-weight: 300;
  display: table;
  line-height: 25px;
  margin-bottom: 18px;
  }

  .new-tu-web .section-01 ul {
    margin: 50px 0 0 80px;
  }

  .new-tu-web .section-01 li {
    display: inline-block;
    width: 33%;
    height: 100px;
    margin: 0 0 35px 0;
  }

  .new-tu-web .section-01 li .text {
    width: 183px;
    display: inline-block;
    vertical-align: top;
    margin-left: 15px;
  }

  .new-tu-web .sprites {
      background: url(/wp-content/themes/hiperconvercloudtecnholigies/images/tu-web/sprites-tu-web.png) 0 0 no-repeat;
      display: block;
  }

  .new-tu-web .section-01 {
    height: 640px;
  }

  .new-tu-web .section-01 .sprite-web-content {
      width: 90px;
      height: 90px;
      display: inline-block;
  }

  .new-tu-web .section-01 h1 > span {
    width: 768px;
  }

  .new-tu-web .section-01 .sprite-web-content-1 {background-position: -295px -714px;}
  .new-tu-web .section-01 .sprite-web-content-2 {background-position: -385px -714px;}
  .new-tu-web .section-01 .sprite-web-content-3 {background-position: -475px -714px;}
  .new-tu-web .section-01 .sprite-web-content-4 {background-position: -565px -714px;}
  .new-tu-web .section-01 .sprite-web-content-5 {background-position: -655px -714px;}
  .new-tu-web .section-01 .sprite-web-content-6 {background-position: -295px -804px;}
  .new-tu-web .section-01 .sprite-web-content-7 {background-position: -385px -804px;}
  .new-tu-web .section-01 .sprite-web-content-8 {background-position: -475px -804px;}
  .new-tu-web .section-01 .sprite-web-content-9 {background-position: -565px -804px;}

  .new-tu-web .section-02 {
    height: 1230px;
  }

  @media (max-width: 1199px) {
  .new-tu-web .section-02 {
    height: 1890px;
  }
  }

  .new-tu-web .section-02 ul {
    width: 1160px;
    margin: 50px auto 0;
  }

  @media (max-width: 1199px) {
  .new-tu-web .section-02 ul {
    width: 770px;
  }
  }

  .new-tu-web .section-02 h1 > span {
    width: 768px;
  }

  .new-tu-web .section-02 ul {margin-top:50px;}

  .new-tu-web .section-02 ul li {position: relative;width: 351px;height: 280px;display: inline-block;margin: 0 15px 40px;}

  .new-tu-web .section-02 ul li .overlay {width: 351px;height: 280px;display: block;position: absolute;top: 0;left: 0;}

  .new-tu-web .section-02 ul li .overlay span {position: absolute;left: 99px;top: 120px;width: 153px;text-align: center}

  .new-tu-web .section-02 ul li:hover .overlay {background: url('/wp-content/themes/hiperconvercloudtecnholigies/images/tu-web/template-overlay.png') 0 0 no-repeat!important;z-index: 10;}

  .new-tu-web .section-02 ul li .overlay:hover {background-position: 0 -714px;}

  .new-tu-web .section-02 ul li span {position: absolute;top: 0;left: 0;}

  .new-tu-web .section-02 .design-item {width: 351px; height:280px;}
  .new-tu-web .section-02 .design-item-1 {background: url('/wp-content/themes/hiperconvercloudtecnholigies/images/tu-web/abode-small.png') 0 0 no-repeat}

  .new-tu-web .section-02 .design-item-2 {background: url('/wp-content/themes/hiperconvercloudtecnholigies/images/tu-web/appear-small.png') 0 0 no-repeat}

  .new-tu-web .section-02 .design-item-3 {background: url('/wp-content/themes/hiperconvercloudtecnholigies/images/tu-web/brunch-small.png') 0 0 no-repeat}

  .new-tu-web .section-02 .design-item-4 {background: url('/wp-content/themes/hiperconvercloudtecnholigies/images/tu-web/collective-small.png') 0 0 no-repeat}

  .new-tu-web .section-02 .design-item-5 {background: url('/wp-content/themes/hiperconvercloudtecnholigies/images/tu-web/prop-small.png') 0 0 no-repeat}

  .new-tu-web .section-02 .design-item-6 {background: url('/wp-content/themes/hiperconvercloudtecnholigies/images/tu-web/signed-small.png') 0 0 no-repeat}

  .new-tu-web .section-02 .design-item-7 {background: url('/wp-content/themes/hiperconvercloudtecnholigies/images/tu-web/skater-small.png') 0 0 no-repeat}

  .new-tu-web .section-02 .design-item-8 {background: url('/wp-content/themes/hiperconvercloudtecnholigies/images/tu-web/the-croft-small.png') 0 0 no-repeat}

  .new-tu-web .section-02 .design-item-9 {background: url('/wp-content/themes/hiperconvercloudtecnholigies/images/tu-web/visby-small.png') 0 0 no-repeat}


  .new-tu-web .section-03 p:first-child {
    width: 320px;
    position: absolute;
    z-index: 10;
    top: 0;
    left: 0;
  }

  .new-tu-web .section-03 img {
    margin: 115px 0 0 90px;
    position: static!important;
  }

  @media (max-width: 1199px) {
  .new-tu-web .section-03 img {
    width: 760px;
    height: auto;
    margin: 80px 0 0 250px;
  }
  }

  .new-tu-web .section-04 {
    height: 1140px;
  }

  .new-tu-web .section-04 h1 > span {
    width: 1020px;
  }

  .new-tu-web .section-04 iframe {
    margin: 40px auto 0;
    width: 1000px;
    display: block;
    box-shadow: 1px 1px 20px 0px rgba(0,0,0,.2)
  }

  .new-tu-web .section-05 {
    height: 940px;
  }

  .new-tu-web .section-05 h1 > span {
    width: 800px;
  }

  .new-tu-web .section-05 iframe {
    margin: 40px auto 0;
    width: 1000px;
    display: block;
    box-shadow: 1px 1px 20px 0px rgba(0,0,0,.2)
  }

  .new-tu-web .section-06 h1 > span {
    width: 980px;
  }

  .new-tu-web .section-06 .row {
    height: 310px;
  }

  .new-tu-web .section-06 img {
    margin-top: 45px;
  }

  .new-tu-web .section-06 p {
    margin-top: 83px;
  }

  @media (max-width: 1199px) {
  .new-tu-web .section-06 p {
      margin-top: 53px;
  }
  }

  .new-tu-web .section-07 {
    height: 480px;
  }

  .new-tu-web .section-07 p {
    margin-top: 94px;
  }

  .new-tu-web .section-07 img {
    margin-top: 25px;
  }

  .new-tu-web .section-07 h1 > span {
    width: 1120px;
  }

  .new-tu-web .section-08 {
    height: 460px;
  }

  .new-tu-web .section-08 img{
    margin-top: 40px;
  }

  .new-tu-web .section-08 img{
    margin-top: 40px;
  }

  .new-tu-web .section-09 {
    height: 460px;
  }

  .new-tu-web .section-09 p:first-child {
    margin-top: 50px;
  }

  .new-tu-web .section-09 .iframe-container {
    position: relative;
    padding-bottom: 56.25%;
    margin-top: -50px;
  }

  .new-tu-web .section-09 iframe {
    border: 0;
    position: absolute;
    top: 0;
    width: 100%;
    height: 100%;
  }

  .new-tu-web .section-09 p:last-child {
    font-style: italic;
    font-size: 12px;
    font-family: 'OpenSansLight', Arial, sans-serif;
  }


  .new-tu-web .section-10 {
    height: 520px;
  }

  .new-tu-web .section-10 p:first-child{
    margin-top: 57px;
  }

  .new-tu-web .section-10 img{
    top: -70px;
    right: 100px;
  }

  #content .new-section section .manuales-container {
    position: absolute;
    top: 250px;
    left: 50%;
    -webkit-transform: translateX(-50%);
    -moz-transform: translateX(-50%);
    -ms-transform: translateX(-50%);
    -o-transform: translateX(-50%);
    transform: translateX(-50%);
    width: 870px;
  }

  #content .new-section section .manuales-container a:first-child {
    position: absolute;
    left: 0;
  }

  #content .new-section section .manuales-container a:last-child {
    position: absolute;
    right: 114px;
  }