/* CSS */
#plantilla > div > div.container.top > div > form {
    display:none;
} /*Esconde buscador*/
.bodygym #menu-top2 .dropdown-menu a:hover {
background: #e33432;
}
.bodygym #menu-top1 .nav > li.active > a, .bodygym #menu-top1 .nav > li.active > a:hover {
background: #e33432;
} /*Colores menú*/

.bodygym #menu-top2 .nav > li.active > a, .bodygym #menu-top2 .nav > li.active > a:hover {
background: #e33432;
}/*Colores menú*/

#mod1 > div > div.well.well-top-left > a {
    display:none;
}

.bodygym .container.top {
background-color: none;
}

.bodygym #menu-top2 .nav > li > a:hover {
background: #e33432;
}

.bodygym #menu-top2 .dropdown-menu > li> a:hover {
background: #333333;
}

#mod3 > div > a {
    display:none;
}

#mod2 > div > a {
    display:none;
}

#mod4 > div > a {
    display:none;
}
#mod2 > div > a {
    display:none;
}

#bodygym_general1 > section:nth-child(2) {
    height: 300px;
}

#bodygym_general1 > section:nth-child(2) > div > div.row-fluid {
    height: 100px;
}

.dark-bg {
height: 100%;
padding-top: 0px;
padding-bottom: 0px;
overflow: hidden;
}

.bodygym .well-offer p {
color: #FFFFFF;
}

.dark-bg {
background: url("http://acceso.web93.es/content/960678/fonsfranjavermella2.png");
background-position: bottom; 
}

#mod4 > div > h1 {
    display:none;
}
#mod3 > div > h1 {
    display:none;
}
#mod2 > div > h1 {
    display:none;
}
#mod4 > div > div > p {
    height: 250px;
}
#mod2 > div > div > p {
    height: 250px;
}
#mod3 > div > div > p {
    height: 250px;
}
#bodygym_general1 > section.white-bg {
    display:none;
}

#bodygym_general1 > section:nth-child(5) {
    display:none;
}

.bodygym #plantilla_footer.slice_footer1 {
min-height: 200px;
}

#mod1 > div.container-interior > div {
    display:none;
}
#mod1 > div.span12.rslides3.rslides.rslides1 {
    display:none;
}

#bodygym_general3 > section.section2.white-bg {
    margin-top: 100px;
}

#bodygym_general3 > section.section3.grey-bg {
    display:none;
}

#bodygym_general3 > section.section4.dark-bg {
    display:none;
}

.bodygym #menu-top2 ul.dropdown-menu li ul li a {
background: #e33432;
}
.bodygym #menu-top2 .dropdown-menu a {
background: #e33432;
}

a:hover {
color: #e33432;
}

#bodygym_cont > section {
      margin-top: 100px;  
}

#bodygym_cont > section {
    background: #000000;
}

#bodygym_libre > section > div {
    display:none;
}

#bodygym_catalogo3 > div.grey-bg {
    background: #000000;
}
#bodygym_catalogo3 > section > div {
    display:none;
}
#bodygym_catalogo3 > div.grey-bg {
    margin-top: 100px;    
}
#bodygym_catalogo3 > div.grey-bg > div > div > div > div > div > div > a > div > div {
    display:none;
}
#bodygym_catalogo3 > div.grey-bg > div > div > div > div > div {
    background: #000000;
}
#bodygym_catalogo3 > div.grey-bg > div > div > div > div > div > a > div > p {
    color: #FFFFFF;
}
#bodygym_catalogo3 > div.grey-bg > div > div > div > div > div > a > h3 {
    color: #FFFFFF;  
    font-weight: bold;
}
.bodygym .thumb-cat .name-box .btn-cat {
background: #e33432;
}
#bodygym_catalogoamp1 > div.row-fluid > div {
    display:none;
}
#bodygym_catalogoamp1 > div.grey-bg.prod-amp {
    margin-top: 100px;    
}
#bodygym_catalogoamp1 > div.grey-bg.prod-amp > div > div.row-fluid > div:nth-child(2) > div:nth-child(4) > div {
    display:none;
}
#bodygym_catalogoamp1 > div.grey-bg.prod-amp > div > div.row-fluid > div:nth-child(2) > div:nth-child(5) > div:nth-child(1) > div {
    display:none;
}
#bodygym_catalogoamp1 > div.grey-bg.prod-amp > div > div.row-fluid > div:nth-child(1) > div:nth-child(2) > div:nth-child(1) > a > img {
    max-width: 500px; 
    height: auto;
}

#bodygym_catalogoamp1 > section.white-bg {
    display:none;
}

/*#mod3 {
    display:none;
}*/

#bodygym_noticias2 > section > div {
    display:none;
}

#bodygym_noticias2 > div.not2.grey-bg {
    margin-top: 100px;     
}

#bodygym_noticias2 > div.not2.grey-bg {
    background: #000000;
}

#bodygym_noticias2 > div.not2.grey-bg > div > div > div.span7.move-txt-n2 > a > div.txt {
    color: #FFFFFF;
}

#bodygym_noticias2 > div.not2.grey-bg > div > div > div.span7.move-txt-n2 > a > h1 {
    color: #FFFFFF;
}

.bodygym .icon-box {
background: #e33432;
}
.grey-bg .btn {
background: #e33432;
}

.grey-bg .date {
color: #FFFFFF;
}

#bodygym_noticias2 > div.not2.white-bg {
    background: #333333;
}

.white-bg .btn {
background: #e33432;
}
#bodygym_noticias2 > div.not2.white-bg > div > div > div > div.span7.move-txt-n2 > a > h1 {
    color: #FFFFFF;
}
#bodygym_noticias2 > div.not2.white-bg > div > div > div > div.span7.move-txt-n2 > a > div.txt > p {
    color: #FFFFFF;
}
#bodygym_noticias2 > div.not2.white-bg > div > div > div > div.span7.move-txt-n2 > a > h4 {
    color: #FFFFFF;  
}

#mod1 > div.span12.first-photo > div > img {
    margin-top: 100px;
}

#bodygym_contacto1 > section.section4.dark-bg {
    display:none;
}
#mapDiv > div > div:nth-child(1) > div:nth-child(2) {
    display:none !important;
}

#mod1 > section.white-bg.cont-1 {
    background:#000000;
}
#mod1 > section.white-bg.cont-1 > div > div.row-fluid > div:nth-child(1) > h1 {
    color: #FFFFFF;
}
#mod1 > section.white-bg.cont-1 > div > div.row-fluid > div:nth-child(2) > form {
    color:#FFFFFF;
}

label {
color: #FFFFFF;
}

#mapDiv > div > div:nth-child(1) > div:nth-child(2) {
    display:none;
}
.well {
padding: 0px;
}

.container-interior {
padding: 0px;
}

#bodygym_general1 > section:nth-child(2) {
height: 250px;
}
#mod4 {
    max-height: 250px;
}
#mod2 > div > h1 {
    display:none;
}
/*#mod2 > div {
    height:300px;
}*/

.grey-bg {
background: #000000;
}

.grey-bg {
background: #FFFFFF;
}

#bodygym_general1 > section.grey-bg {
    background: #000000;
}
.thumb-white {
    background-clip: none;
}
.bodygym .image-collage .img0 {
    -webkit-transform: rotate(0deg);
    -moz-transform: rotate(0deg);
    -ms-transform: rotate(0deg);
    -o-transform: rotate(0deg);
    -webkit-animation-duration: 0s;
    -moz-animation-duration: 0s;
    -ms-animation-duration: 0s;
    -webkit-animation-delay: 0s;
    -moz-animation-delay: 0s;
    -ms-animation-delay: 0s;
    -webkit-animation-iteration-count: none;
    -moz-animation-iteration-count: none;
    -ms-animation-iteration-count: none;
    position: absolute;
    top: 0px;
    left: 50px;
    width: 350px;
    height: 252px;
}
#mod2 > div:nth-child(2) > div > div.img0.thumbnail.thumb-white.no-visible.si-visible.animated.bounceInRight > img {
width: 350px;
height: 252px; 
}
.bodygym .image-collage .img1 {
-webkit-transform: rotate(0deg);
-moz-transform: rotate(0deg);
-ms-transform: rotate(0deg);
-o-transform: rotate(0deg);
-webkit-animation-duration: 0s;
-moz-animation-duration: 0s;
-ms-animation-duration: 0s;
-webkit-animation-delay: 0s;
-moz-animation-delay: 0s;
-ms-animation-delay: 0s;
-webkit-animation-iteration-count: none;
-moz-animation-iteration-count: none;
-ms-animation-iteration-count: none;
position: absolute;
top: 300px;
left: 50px;
width: 350px;
height: 252px;
}
#mod2 > div:nth-child(2) > div > div.img1.thumbnail.thumb-white.no-visible.si-visible.animated.bounceInRight > img {
width: 350px;
height: 252px;     
}

.bodygym .image-collage .img2 {
-webkit-transform: rotate(0deg);
-moz-transform: rotate(0deg);
-ms-transform: rotate(0deg);
-o-transform: rotate(0deg);
-webkit-animation-duration: 0s;
-moz-animation-duration: 0s;
-ms-animation-duration: 0s;
-webkit-animation-delay: 0s;
-moz-animation-delay: 0s;
-ms-animation-delay: 0s;
-webkit-animation-iteration-count: none;
-moz-animation-iteration-count: none;
-ms-animation-iteration-count: none;
position: absolute;
top: 600px;
left: 50px;
width: 350px;
height: 252px;
}

#mod2 > div:nth-child(2) > div > div.img2.thumbnail.thumb-white.no-visible.si-visible.animated.bounceInRight > img {
    width: 350px;
    height: 252px;     
}

.plantilla-public #id_option1091843{
    display: none;
}
#id_option1086161 #bodygym_contacto3 #mod1 .map-contact{
 display: none;
}
#id_option1086161 #bodygym_contacto3 #mod1 section:nth-child(2){
    margin-top:100px;
}

#id_option1086155 #mod5 > .span6:first-child{
    width:100%;
}
#id_option1086155 #mod5 > .span6:last-child{
    display: none;
}
.twitter-timeline{
    height:340px !important;
}
#id_option1086160 iframe{
    border:1px solid #FFF !important;

}

#calendarTitle {
    color: #FFF !important;
}

.calendar-container {
    background:#333333 !important;
}

#mod1 > div > div.container-interior > div > a{
    display:none;
}

#bodygym_catalogo3 > div.dark-bg.paginator {
    position: bottom !important;
}

.fb-like-box {
    background: #FFF;
}