/*
Theme Name: Adroit Child
Theme URI: http://www.cpothemes.com
Template: adroit
Author: CPOThemes
Author URI: http://www.cpothemes.com
Description: A professional WordPress theme perfect for agencies and online businesses. Showcase the best parts of your product by taking advantage of the homepage slider, the feature blocks, or the embedded testimonials. Affluent will ensure your site looks as crisp and elegant as possible.
Tags: business,product,portfolio,blog,creative,responsive,customizable,fluid,clean,crisp
Version: 1.0.0.1479291768
Updated: 2016-11-16 10:22:48

*/
.header .logo {
    padding-top: 32px;
	padding-bottom: 22px;
}
.menu-main{
margin-top:35px;
}
.menu-main li a {
font-weight:bold !important;
}
.rojo, h1.rojo, h2.rojo, h3.rojo, body .ctsc-dark h2.rojo{
color:#bb0b24;
}
.menu-main a, .menu-main .current-menu-item > a{
font-weight:bold;
}
.menu-main a:hover{
color:#bb0b24;
}
.img-responsive{
display: block;
max-width: 100%;
height: auto;
}
.floatright, img.floatright {
    display: inline;
    float: right;
    margin-left: 30px;
    margin-top: 4px;
}
.tx-boton{
font-size:24px;
}
.ctsc-leading {
/*padding-left:15px;
border-left:2px solid #bb0b24;
display:block;*/
color:#444;
font-weight:bold;
}


/*footer*/
.subfooter {
    overflow: hidden;
    padding: 40px 0 20px;
    border-top: 1px solid #d9d9d9;
    max-width: 90%;
    width: 980px;
    background: #fff;
    margin: 0 auto;
}
@media screen and (min-width: 1280px){
.subfooter {
    width: 1220px;
}
}
@media screen and (max-width: 800px){
.subfooter {
    max-width: 96%;
}
}


/*centrar features*/
.ctsc-feature-verticalf-home{
text-align:center;
}
.ctsc-feature-verticalf-home .ctsc-feature-image{
text-align:center;
}
.ctsc-feature-verticalf-home .ctsc-feature-image img {
    display: block;
    width:56px;
    margin: 0 auto !important;
}

.ctsc-feature.ctsc-feature-verticalf-home .ctsc-feature-image {
    display: block;
    margin: 0 0 20px 0 !important;
}
a .ctsc-feature-content{
color:#777;
}
a:hover .ctsc-feature-content, a:hover h3{
text-decoration:none;
color:#bb0b24;
}
.ctsc-feature-verticalf-home a .ctsc-feature-content, .ctsc-feature-verticalf-home a .ctsc-feature-content, .ctsc-feature-verticalf-home a h3{
transition: all .5s ease-in;
}
.ctsc-feature-verticalf-home a:hover{
text-decoration:none;
}

@media screen and (max-width: 782px){
.home .slide .ctsc-button{
font-size:18px;
padding:20px;
}
.home .ctsc-button {
margin:10px auto;
}
}

/*.slide-textbox{
background-color: rgba(0,0,0,0.5);
}*/
.slider-slides .slide{
padding-top:38px;
}
.home .slider, .home .slider .slide-title, .home .slider p{
color:#fff;
}

.home .slider .slide-title, .home .slider p{
text-shadow: 1px 1px 5px rgba(0, 0, 0, 0.6);
}
.home .slider .slide-title{
font-size:3.2em;
}
.home .slider p{
font-size:1.7em;
}
@media screen and (max-width: 782px){

.tx-boton{
font-size:18px;
}
.slider .ctsc-button-left {
    margin: 5px !important;
}
.slider-slides, .slider-slides li {
    height: 550px !important;
}
.floatright, img.floatright {
    margin-bottom: 30px;
}
/*.slide-content{
padding-bottom:180px;
}*/
.home .wrapper .wrapper-content {
    margin-top: -5px;

}
.slider:after {
    height: 50px;
}
}

/*tagline y teléfono*/
.tagline{
color:#fff;
background:#bb0b24;
padding:30px 10% 10px 10%
}
.tagline h2{
color:#fff;
}
.tagline .raya{
border-top:1px solid #fff;
}
.telefono, .telefono a, .telefono a:hover{
color:#fff !important;
font-size:1.4em ;
}
.telefono a:hover{
text-decoration:none;
}
.telefono{
margin-bottom:10px;
}


.destacado{
color: #bb0b24 !important;
font-weight:200;
font-size: 1.9em;
/*text-transform:uppercase;*/
}
.raya{
display:block;
width:80px;
height:1px;
border-top:1px solid #bb0b24;
padding-bottom:10px;
}
.raya-g{
display:block;
width:80px;
height:4px;
border-top:4px solid #bb0b24;
padding-bottom:10px;
}
p.tx-slide{
font-size:1.2em;
}
/*noticias*/

.blog-inicio .ctsc-post-body{
padding:20px;
}
@media (min-width: 600px) {
.blog-inicio .ctsc-col3 {
    width: 33.33%;
}
}
.blog-inicio .ctsc-column {
    margin-right: 0;
}
.ctsc-postlist.blog-inicio .ctsc-post-thumbnail img {
    border-radius: 0;
}
h3.ctsc-post-title a{
    color: #777777;
}
.blog-inicio .ctsc-post-content:after{
content:"";
display:block;
height:1px;
width:80px;
margin-top:10px;
border-top:1px solid #bb0b24;
}
.home .main .container{
padding:0;
}
.contenido{
padding:0 40px;
}

/*banner-home*/
.banner-home, .banner-home h2, .banner-home h3, .banner-home p{
color:#fff;
}
.banner-home .ctsc-section-content{
background: url(http://alquilercatamaranibiza.net/wp-content/uploads/imgbg.jpg) top left no-repeat;
background-size:cover;
}

.izq{
min-height:450px;
}

.texto-banner{
padding:60px 40px 20px 40px;
}
.texto-banner h2{
text-transform: uppercase;
font-size:3em;
}

@media screen and (max-width: 782px){
.izq{
min-height:350px;
}
.banner-home, .banner-home h2, .banner-home h3, .banner-home p{
color:#444;
}
.texto-banner{
padding:40px 10px 20px 10px;
}
.texto-banner h2{
text-align:center;
font-size:2.4em;
}
.banner-home .ctsc-section-content{
background:none;
}
.izq{
background: url(http://www.alquilerveleroibiza.net/wp-content/uploads/barco-alquiler-ibiza.jpg) top left no-repeat;
background-size:200%;
}
/*.banner-home .ctsc-button-left, .home .ctsc-button-left{
margin-right:0 important!;
width:100%;
}
.banner-home .ctsc-button-right, .home .ctsc-button-right{
margin-left:0 important!;
width:100%;
}*/
}




.f-trafico-animal{
/*background:url(http://www.fight4nature.org/wp-content/uploads/trafico-animal-fondo.jpg) no-repeat top left;*/
background-color:#0A0505;
background-size:cover;
}
.f-trafico-animal .ctsc-progress {
    display: block;
    overflow: hidden;
    background: rgba(256,256,256,0.2);
    height: 30px;
    line-height: 30px;
    padding: 0;
    border-radius: 3px;
    box-shadow: none;
}
.f-trafico-animal .ctsc-progress .ult, .ctsc-progress .ult{
margin:0 !important;
}
.datos{
text-align:center;
text-color:#fff;
}
.datos h1, .datos h2, .datos h3, .datos h4,{
text-color:#fff;
}
.cuadro{
background-color:#0A0505;
color:#fff;
margin:20px;
padding:30px;
}

/*menu movil*/
@media screen and (max-width: 800px){
.menu-mobile {
    display: none;
    float: right;
    margin: 20px 0 20px 20px;
    padding: 10px;
    width: 38px;
    background: url(http://www.alquilerveleroibiza.net/wp-content/uploads/menu.png) no-repeat right;
    border: none;
}
.header .logo {
    padding-top: 18px;
	padding-bottom: 18px;
}
}


.social{
display:none
}



