/* Reset by applying a style */
@import url("https://2d866d.claudeassets.com/20120416193519cs_/http://wildly-fit.com/css/reset-min.css");




/* instalación de fuente */
@font-face {
    font-family: 'Open Sans Condensed Light';
    src: url('https://421785.claudeassets.com/20120416193519im_/http://wildly-fit.com/fonts/OpenSans-CondLight1.eot');
    src: url('https://d00f0b.claudeassets.com/20120416193519im_/http://wildly-fit.com/fonts/OpenSans-CondLight.ttf') format('truetype'),
         url('https://2068a1.claudeassets.com/20120416193519im_/http://wildly-fit.com/fonts/OpenSans-CondLight.woff') format('woff');
    font-weight: normal;
    font-style: normal;
}
@font-face {
    font-family: 'Open Sans Condensed Light';
    src: url('https://d1d8ef.claudeassets.com/20120416193519im_/http://wildly-fit.com/fonts/OpenSans-CondLightItalic.eot');
    src: url('https://6c778a.claudeassets.com/20120416193519im_/http://wildly-fit.com/fonts/OpenSans-CondLightItalic.ttf') format('truetype'),
         url('https://b886a0.claudeassets.com/20120416193519im_/http://wildly-fit.com/fonts/OpenSans-CondLightItalic.woff') format('woff');
    font-weight: normal;
    font-style: italic;
}
@font-face {
    font-family: 'Open Sans Condensed';
    src: url('https://9ece33.claudeassets.com/20120416193519im_/http://wildly-fit.com/fonts/OpenSans-CondBold.eot');
    src: url('https://a345a7.claudeassets.com/20120416193519im_/http://wildly-fit.com/fonts/OpenSans-CondBold.ttf') format('truetype'),
         url('https://dcd0a2.claudeassets.com/20120416193519im_/http://wildly-fit.com/fonts/OpenSans-CondBold.woff') format('woff');
    font-weight: bold;
    font-style: normal;
}



/* Estilos generales */
html {
    background-color: #58585a;
    color: #58585a;
}
body {
    font-family: 'Open Sans Condensed Light', sans-serif;
    font-size: 15px;
    line-height: normal;
    letter-spacing: 0px;
    word-spacing: 1px;
}
a {
    outline: none;
}
br {
    clear: both;   
}




/* Contenedor principal, que soporta la estructura de la página */
#main {
    margin: 0 auto;
    width: 1000px;
    background: #f4f3f1 url('https://adb0d7.claudeassets.com/20120416193519im_/http://wildly-fit.com/images/bg_main.gif');
    box-shadow: 0px 0px 50px 1px #000;
}

/* Encabezado de la página */
#main #header {
    position: relative;
    float: left;
    width: 1000px;
    height: 62px;
    background: #c0d93d url('https://f18485.claudeassets.com/20120416193519im_/http://wildly-fit.com/images/bg_header.gif');
    box-shadow: 0px 0px 30px -5px #000;
    font-family: 'Open Sans Condensed', sans-serif;
}




/* Menú principal */
#header .menu {
    float: right;
    padding: 31px 14px 0 0;
    list-style: none;
}
#header .menu li {
    float: left;
    padding-right: 33px;
    height: 31px;
}
#header .menu li a {
    float: left;
    color: #58585a;
    font-size: 14px;
    font-weight: bold;
    text-decoration: none;
}
#header .menu li .over {
    color: #fff;
}
#header .submenu {
    position: relative;
}
#header .submenu a {
    padding-right: 15px;
    background: url('https://26630e.claudeassets.com/20120416193519im_/http://wildly-fit.com/images/down.png') right center no-repeat;
}
#header .submenu ul {
    display: none;
    position: absolute;
    left: -16px;
    top: 31px;
    border-bottom-left-radius: 7px; 
    border-bottom-right-radius: 7px;
    padding: 14px 19px;
    background-color: #58585a;
    list-style: none;
    line-height: 22px;
}
#header .submenu ul li {
    float: left;
    clear: both;
    margin: 0;
    padding: 0;
    height: auto;
}
#header .submenu ul li a {
    padding-right: 0;
    color: #fff;
    width: 100px;
}
#header .submenu ul li .line {
    margin-bottom: 7px;
    border-bottom: 1px solid #bad531;
    padding-bottom: 7px;
}
#header .submenu ul li .over {
    /**/
    background: transparent;
    color: #bad531;
}




/* Logo */
#header .logo {
    position: absolute;
    left: 47px;
    top: 20px;
}
#header .logo img {
    border-radius: 8px;
    box-shadow: 0px 0px 30px -5px #3d3d3e;
}




/* Conteindo principal de la página */
#main .page {
    float: left;
    padding: 49px 47px;
    width: 906px;
}
#main .page h1 {
    padding: 17px 0 5px 48px;
    color: #bad531;
    font-family: 'Open Sans Condensed', sans-serif;
    font-size: 35px;
    font-weight: bold;
}
#main .page .content {
    float: left;
    border: 1px solid #d3d3d3;
    border-radius: 10px;
    padding: 29px 48px;
    width: 808px;
    background-color: #fff;
}
#main .link_big {
    padding-right: 15px;
    color: #bad531;
    background: url('https://7d43d5.claudeassets.com/20120416193519im_/http://wildly-fit.com/images/go.gif') right center no-repeat;
    font-family: 'Open Sans Condensed', sans-serif;
    font-size: 24px;
    font-weight: bold;
    text-decoration: none;
}
#main .link_big:hover {
    text-decoration: underline;
}




/* Pie de página */
#main #footer {
    float: left;
    padding-left: 180px;
    width: 820px;
    background: #252525;
    color: #fff;
    font-family: 'Open Sans Condensed', sans-serif;
}
#footer table {
    float: left;
    border-collapse: collapse;
}
#footer table td {
    padding: 10px 0 24px 0;
    vertical-align: top;
}
#footer address {
    float: left;
    margin-top: 40px;
    padding-right: 30px;
    font-style: normal;
}
#footer address h3 {
    font-size: 30px;
    font-weight: bold;
    color: #bad531;
}
#footer address p {
    font-family: 'Open Sans Condensed Light', sans-serif;
    font-size: 18px;
}
#footer address p a {
    color: #fff;
    text-decoration: none;
}
#footer address p a:hover {
    color: #bad531;
}
#footer address.special {
    margin-right: 30px;
    border-right: 1px solid #464647;
}
#footer figure {
    float: left;
    margin: 0;
    padding: 0;
}
#footer span {
    font-family: 'Open Sans Condensed Light', sans-serif;
    font-size: 14px;
}
#footer ul {
    float: left;
    list-style: none;
}
#footer ul li {
    float: left;
    clear: both;
}
#footer ul li a {
    color: #bad531;
    font-size: 14px;
    font-weight: bold;
    text-decoration: none;
}
#footer ul li a:hover {
    color: #fff;
}
#holder_message {
    float: left;
    padding: 25px 0 0 10px;
    width: 215px;
    color: orange;
}




/* Página lista de pricios */
#page_price_lists .content section {
    float: left;
    width: 404px;
}
#page_price_lists .content article {
    padding-bottom: 10px;
    font-size: 15px;
    line-height: 20px;
}
#page_price_lists .content article h4 {
    color: #58585a;
    font-family: 'Open Sans Condensed', sans-serif;
    font-size: 18px;
    font-weight: bold;
}
#page_price_lists .content article h5, #page_price_lists .content article strong {
    color: #bad531;
    font-family: 'Open Sans Condensed', sans-serif;
    font-size: 15px;
    font-weight: bold;
}
#page_price_lists .content article ul {
    padding-left: 15px;
}




/* Página grupos de clases */
#page_group_classes .content section {
    float: left;
    width: 385px;
}
#page_group_classes .content article {
    padding-bottom: 15px;
    font-size: 14px;
    line-height: 18px;
}
#page_group_classes .content article h5 {
    color: #58585a;
    font-family: 'Open Sans Condensed', sans-serif;
    font-size: 14px;
    font-weight: bold
}
#page_group_classes .content article h4 {
    color: #58585a;
    font-family: 'Open Sans Condensed', sans-serif;
    font-size: 18px;
    font-weight: bold
}
#page_group_classes .content article a {
    color: #bad531;
}
#page_group_classes .content article a:hover {
    color: #58585a;
}
#page_group_classes figure {
    float: right;
    margin: 0;
    padding: 0;
}
#page_group_classes figcaption {
    padding-top: 10px;
    text-align: center;
}




/* Página entrenamiento personal */
#page_personal_training .content section {
    float: left;
    width: 404px;
}
#page_personal_training .content article {
    font-size: 14px;
    line-height: 18px;
}
#page_personal_training .content article h4 {
    color: #58585a;
    font-family: 'Open Sans Condensed', sans-serif;
    font-size: 18px;
    font-weight: bold
}
#page_personal_training figure {
    float: right;
    margin: 0;
    padding: 0;
}
#page_personal_training figcaption {
    padding-top: 10px;
    text-align: center;
}
#page_personal_training .content article ul {
    padding-left: 15px;
    font-size: 18px;
}
#page_personal_training .content article li {
    padding-bottom: 18px;
}




/* Página principal */
#page_home.page {
    padding-top: 0;
    background: url('https://a44dc2.claudeassets.com/20120416193519im_/http://wildly-fit.com/images/bg_home.jpg') no-repeat;
}
#page_home.page figure {
    float: right;
    padding: 174px 0 0 0;
    margin: 0;
    height: 325px;
}
#page_home.page figure a {
    padding: 0 15px 0 8px;
    background: url('https://ad7592.claudeassets.com/20120416193519im_/http://wildly-fit.com/images/go.png') right center no-repeat;
    color: #58585a;
    font-size: 25px;
    text-decoration: none;
}
#page_home.page figure a:hover {
    text-decoration: underline;
}
#page_home .content nav {
    float: left;
    margin: 0;
    border-right: 1px solid #d3d3d3;
    padding: 0 30px 0 0;
    width: 590px;
    font-size: 20px;
}
#page_home .content nav p {
    padding-bottom: 24px;
}
#page_home .content nav .go {
    float: left;
    padding: 2px 15px 0 0;
    background: url('https://641c84.claudeassets.com/20120416193519im_/http://wildly-fit.com/images/go_small.gif') right center no-repeat;
    color: #58585a;
    font-family: 'Open Sans Condensed', sans-serif;
    font-size: 18px;
    font-weight: bold;
    text-decoration: none;
}
#page_home .content nav ul {
    float: left;
    list-style: none;
}
#page_home .content nav li {
    float: left;
    padding-left: 42px;
}
#page_home .content nav li a {
    color: #bad531;
    font-family: 'Open Sans Condensed', sans-serif;
    font-size: 18px;
    font-weight: bold;
}
#page_home .content nav li a:hover {
    color: #58585a;
}
#page_home .content article {
    float: left;
    margin: 0;
    padding: 0 0 0 30px;
    width: 150px;
    font-size: 16px;
}
#page_home .content article h5 {
    color: #bad531;
    font-family: 'Open Sans Condensed', sans-serif;
    font-size: 24px;
    font-weight: bold;
}
#page_home .content article .go {
    float: left;
    /*clear: left;*/
    color: #58585a;
    font-family: 'Open Sans Condensed', sans-serif;
    font-size: 16px;
    font-weight: bold;
    text-decoration: none;
}
#page_home .content article .go:hover {
    text-decoration: underline;
}
#page_home .content article .go img {
    padding-left: 4px;
}




/* Pie de página para la página principal */
#main #footer_home {
    float: left;
    padding: 0 0 25px 92px;
    width: 908px;
    background: #252525;
    color: #fff;
}
#footer_home form {
    float: left;
}
#footer_home form ul {
    float: left;
    list-style: none;
}
#footer_home form ul li {
    float: left;
    padding-bottom: 9px;
    clear: both;
}
#footer_home form ul li label {
    float: left;
    padding-top: 7px;
    color: #fefefe;
    font-size: 16px;
}
#footer_home form .input_skin {
    float: left;
    clear: both;
    padding: 5px 10px;
    background: transparent url('https://930bfb.claudeassets.com/20120416193519im_/http://wildly-fit.com/images/bg_iblack.gif');
}
#footer_home form ul li input {
    float: left;
    border: none;
    width: 308px;
    height: 21px;
    background: transparent;
    color: #58595b;
    font-style: italic;
}
#footer_home form .textarea_skin {
    float: left;
    clear: both;
    padding: 10px;
    background: transparent url('https://3b18a9.claudeassets.com/20120416193519im_/http://wildly-fit.com/images/bg_tablack.gif');
}
#footer_home form ul li textarea {
    float: left;
    border: none;
    width: 308px;
    height: 132px;
    resize: none;
    background: transparent;
    color: #58595b;
    font-style: italic;
}
#footer_home form ul li button {
    float: left;
    margin: 14px 0 5px 0;
    border: none;
    width: 101px;
    height: 34px;
    background: transparent url('https://a6a20e.claudeassets.com/20120416193519im_/http://wildly-fit.com/images/bg_bblack.gif');
    color: #252525;
    font-family: 'Open Sans Condensed', sans-serif;
    font-size: 18px;
    font-weight: bold;
    text-align: center;
    line-height: 34px;
    cursor: pointer;
}
#footer_home table {
    float: left;
    border-collapse: collapse;
}
#footer_home table td {
    padding: 10px 0 24px 0;
    vertical-align: top;
}
#footer_home address {
    float: left;
    margin-top: 40px;
    padding-right: 30px;
    font-style: normal;
}
#footer_home address h3 {
    font-family: 'Open Sans Condensed', sans-serif;
    font-size: 30px;
    font-weight: bold;
    color: #bad531;
}
#footer_home p {
    font-size: 18px;
}
#footer_home p a {
    color: #fff;
    text-decoration: none;
}
#footer_home p a:hover {
    color: #bad531;
}
#footer_home address.special {
    margin: 50px 30px 0 0;
    border-right: 1px solid #464647;
}
#footer_home figure {
    float: left;
    margin: 0;
    padding: 0;
}
#footer_home span {
    font-size: 14px;
}
#footer_home ul {
    float: left;
    list-style: none;
}
#footer_home ul li {
    float: left;
    clear: both;
}
#footer_home ul li a {
    color: #bad531;
    font-family: 'Open Sans Condensed', sans-serif;
    font-size: 14px;
    font-weight: bold;
    text-decoration: none;
}
#footer_home ul li a:hover {
    color: #fff;
}




/* Página contáctenos */
#page_contact_us .content section {
    float: left;
    width: 350px;
}
#page_contact_us .content address {
    float: left;
    color: #58585a;
    font-family: 'Open Sans Condensed', sans-serif;
    font-size: 18px;
    font-weight: bold;
    font-style: normal;
    line-height: 22px;
}
#page_contact_us .content address .contact {
    padding-top: 13px;
}
#page_contact_us .content address a {
    color: #bad531;
    font-family: 'Open Sans Condensed', sans-serif;
    font-size: 18px;
    font-weight: bold;
    font-style: normal;
}
#page_contact_us .content address a:hover {
    color: #58585a;
}
#page_contact_us .content address .parking {
    display: block;
    padding-top: 14px;
    color: #58585a;
    font-family: 'Open Sans Condensed', sans-serif;
    font-size: 14px;
    font-weight: bold;
    font-style: normal;
}
#page_contact_us form {
    float: left;
    clear: both;
    padding-top: 46px;
    width: 100%;
}
#page_contact_us p {
    font-size: 18px;
    line-height: 22px;
}
#page_contact_us p .title {
    display: block;
    color: #bad531;
    font-family: 'Open Sans Condensed', sans-serif;
    font-size: 24px;
    font-weight: bold;
}
#page_contact_us form ul {
    float: left;
    padding-top: 14px;
    list-style: none;
}
#page_contact_us form ul li {
    float: left;
    padding-bottom: 9px;
    clear: both;
}
#page_contact_us form ul li label {
    float: left;
    padding-top: 7px;
    color: #58585a;
    font-size: 16px;
}
#page_contact_us form .input_skin {
    float: left;
    clear: both;
    padding: 5px 10px;
    background: transparent url('https://9363c7.claudeassets.com/20120416193519im_/http://wildly-fit.com/images/bg_iwhite.gif');
}
#page_contact_us form ul li input {
    float: left;
    border: none;
    width: 308px;
    height: 21px;
    background: transparent;
    color: #58595b;
    font-style: italic;
}
#page_contact_us form .textarea_skin {
    float: left;
    clear: both;
    padding: 10px;
    background: transparent url('https://dd4f8c.claudeassets.com/20120416193519im_/http://wildly-fit.com/images/bg_tawhite.gif');
}
#page_contact_us form ul li textarea {
    float: left;
    border: none;
    width: 308px;
    height: 132px;
    resize: none;
    background: transparent;
    color: #58595b;
    font-style: italic;
}
#page_contact_us form ul li button {
    float: left;
    margin: 14px 0 5px 0;
    border: none;
    width: 101px;
    height: 34px;
    background: transparent url('https://1f270d.claudeassets.com/20120416193519im_/http://wildly-fit.com/images/bg_bwhite.gif');
    color: #252525;
    font-family: 'Open Sans Condensed', sans-serif;
    font-size: 18px;
    font-weight: bold;
    text-align: center;
    line-height: 34px;
    cursor: pointer;
}
#page_contact_us figure {
    float: right;
    margin: 0;
    padding: 37px 0;
}
#page_contact_us figcaption {
    text-align: center;
}
#page_contact_us figcaption a {
    color: #58585a;
    font-family: 'Open Sans Condensed', sans-serif;
    font-size: 18px;
    font-weight: bold;
}
#page_contact_us figcaption a:hover {
    color: #bad531;
}
/*
     FILE ARCHIVED ON 19:35:21 Apr 16, 2012 AND RETRIEVED FROM THE
     INTERNET ARCHIVE ON 07:56:01 Oct 01, 2026.
     JAVASCRIPT APPENDED BY WAYBACK MACHINE, COPYRIGHT INTERNET ARCHIVE.

     ALL OTHER CONTENT MAY ALSO BE PROTECTED BY COPYRIGHT (17 U.S.C.
     SECTION 108(a)(3)).
*/
/*
playback timings (ms):
  captures_list: 0.93
  exclusion.robots: 0.106
  exclusion.robots.policy: 0.084
  esindex: 0.014
  cdx.remote: 6.601
  LoadShardBlock: 76.088 (3)
  PetaboxLoader3.datanode: 86.129 (4)
  load_resource: 49.704
  PetaboxLoader3.resolve: 29.425
*/