
@import url("http://fonts.googleapis.com/css?family=Snowburst+One");


/* es el segundo fondo el que cambia de imagen y color */
body {
    background: url("http://www.malagaturismo.com/img/bg-degradado.png") repeat-x scroll center top, none no-repeat scroll center top #FFFFFF;
}

.orbit-caption ul li.title,
.main-menu-top-bar .name a, .main-menu-top-bar .top-bar-section ul li > a,
.panel-grid-special .panel .label li.title,
.microsite_panel_home_news .title-section,
.item-media .title-news,
.panel-error h2, .panel-error-generico h2,
section.panel-grid .label li.title,
section.panel-grid .label-description li.title,
.panel .title-section,
.search-title-section,
.resources-table thead tr th,
.text-section h1, .text-section h2, .text-section h3,
.text-section h4, .text-section h5, .text-section h6
{
    font-family: 'Snowburst',Arial,"Helvetica Neue","Helvetica",sans-serif;
    font-weight: normal;
}

.main-menu-top-bar,
.footer-section-1{
    border-color: #DF0012;
}

.orbit-bullets li.active,
.main-menu-top-bar,
.main-menu-top-bar .top-bar-section ul,
.main-menu-top-bar .top-bar-section li a:not(.button),
.main-menu-top-bar .top-bar-section .has-form,
.menu-social-top-bar .top-bar-section ul,
.menu-social-top-bar .top-bar-section li a:not(.button),
.menu-social-top-bar .top-bar-section .has-form,
.main-menu-top-bar.expanded .title-area,
.button,
button:hover, button:focus, .button:hover, .button:focus,
.footer-section-3,
.main-menu-top-bar .top-bar-section .has-dropdown ul.dropdown ul.dropdown li a:hover,
.stars-section .label,
.menu-social-top-bar .top-bar-section ul.social-links li > a, .social-links-section li a.btn, .data-table ul li img,
.stars-section .stars img,
.text-section table, .price-table, .resources-table, .search-title-section,
.text-section thead, .text-section tfoot, .text-section tr.even, .text-section tr.alt, .text-section tr:nth-of-type(2n), .price-table thead, .price-table tfoot, .price-table tr.even, .price-table tr.alt, .price-table tr:nth-of-type(2n), .resources-table tfoot, .resources-table tr.even, .resources-table tr.alt, .resources-table tr:nth-of-type(2n),
.pagination li.current a:hover, .pagination li.current a:focus, .pagination li.current a, .panel-orange .button, .stars-section-orange .label, .search-orange .button, .panel-calendar .panel ul li.date, .panel-calendar.panel-orange .panel ul li.date,
.menu-social-top-bar2 .top-bar-section ul li .login-links,
.menu-social-top-bar2 .top-bar-section ul li .search-form-menu,
.menu-social-top-bar2 .top-bar-section ul li .languages-links,
.menu-social-top-bar2 .top-bar-section ul li .social-links
{
    background-color: #DF0012;
}

.pagination li a, .pagination-blog span.icon{
    /* convertir el color de fondo de hex a rgb */
    background: -moz-linear-gradient(top,  rgba(223,0,18,0.1) 0%, rgba(223,0,18,0.1) 100%);
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(223,0,18,0.1)), color-stop(100%,rgba(223,0,18,0.1)));
    background: -webkit-linear-gradient(top,  rgba(223,0,18,0.1) 0%,rgba(223,0,18,0.1) 100%);
    background: -o-linear-gradient(top,  rgba(223,0,18,0.1) 0%,rgba(223,0,18,0.1) 100%);
    background: -ms-linear-gradient(top,  rgba(223,0,18,0.1) 0%,rgba(223,0,18,0.1) 100%);
    background: linear-gradient(to bottom,  rgba(223,0,18,0.1) 0%,rgba(223,0,18,0.1) 100%);
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#1ADF0012', endColorstr='#1ADF0012',GradientType=0 );
}

.orbit-container .orbit-slides-container > * .orbit-caption,
.main-menu-top-bar .top-bar-section ul li > a, .main-menu-top-bar .name a,
.button, button,
.panel-calendar .panel ul li.date,
.footer-section-3 address, .footer-section-3 address a,
section.panel-grid .label li, section.panel-grid .label-description li
{
    color: #FFFFFF;
}

.main-menu-top-bar .name a:hover,
.main-menu-top-bar .name.active a,
.main-menu-top-bar .top-bar-section ul li.active > a ,
.main-menu-top-bar .top-bar-section ul li.hover > a,
.news .title-news, .news .title-news a, .news .text-section a,
.news .text-section b, .news .text-section strong,
.text-section h1, .text-section h2, .text-section h3,
.text-section b, .text-section a,
.resources-table thead tr th,
.panel-calendar.panel-orange .panel h4, .panel-calendar.panel-orange .panel h4 a, .panel-calendar.panel-orange .panel h5, .panel-calendar.panel-orange .panel h5 a,
.panel-calendar .panel h4, .panel-calendar .panel h4 a, .panel-news .panel h4, .panel-news .panel h4 a, .panel-calendar .panel h5, .panel-calendar .panel h5 a, .panel-news .panel h5, .panel-news .panel h5 a,
.panel-error h2, .panel-error-generico h2,
.top-bar.main-menu-top-bar .f-dropdown b, .search-form-menu .f-dropdown b,
.panel .title-section, .microsite_panel_home_news .title-section {
    color: #DF0012;
}

.search-title-section,
.search-results h6, .search-results p{
    color: #DF0012 !important;
}

.panel h6.date-section,
.text-section, .text-section p, .text-section pre, .text-section address,
.tags-links-section li,
.tags-links-section li a,
.text-section thead tr th,
.text-section thead tr td,
.text-section tfoot tr th,
.text-section tfoot tr td,
.text-section tbody tr th,
.text-section tbody tr td,
.price-table thead tr th,
.price-table thead tr td,
.price-table tfoot tr th,
.price-table tfoot tr td,
.price-table tbody tr th,
.price-table tbody tr td,
.resources-table thead tr th,
.resources-table thead tr td,
.resources-table tfoot tr th,
.resources-table tfoot tr td,
.resources-table tbody tr th,
.resources-table tbody tr td,
.panel-error h4, .panel-error-generico h4,
.breadcrumbs > * ,
.breadcrumbs a ,
.breadcrumbs .home a,
.breadcrumbs .first a, .breadcrumbs > .unavailable a,
.panel-calendar .panel p, .panel-calendar .panel p a, .panel-news .panel p, .panel-news .panel p a,
.panel-calendar .panel ul li.type,
.pagination li a, .pagination-blog span.icon,
span.ads-label,
.data-table dd,
.data-table dd a,
.data-table dd ul li, .data-table dd ul li a,
.data-table ul li, .data-table ul li span, .data-table ul li a,
.text-section h4, .text-section h5, .text-section h6,
.resources-table tbody tr td a
{
    color: #999999;
}

.search-title-result{
    color: #999999 !important;
}

.breadcrumbs > .unavailable,
.breadcrumbs > .unavailable a,
.panel-error p, .panel-error-generico p,
.panel-error p a, .panel-error-generico p a,
.panel .title-section span,
.pagination li.unavailable a,
.panel .opening-section, .social-links-section li, .social-links-section li a,
.data-table dt{
    color: #D4000F;
}


.orbit-caption ul li.title {
    font-size: 28px;
}
.panel .title-section,
.item-media.news-enhanced .title-news{
    font-size: 24px;
}
.panel-grid-special .panel .label li.title{
    font-size: 18px;
}
.item-media .title-news {
    font-size: 16px;
}
.main-menu-top-bar .name a,
.main-menu-top-bar .top-bar-section ul li > a {
    font-size: 14px; /**/
}
.breadcrumbs > * ,
.breadcrumbs a ,
.breadcrumbs .home a,
.breadcrumbs .first a, .breadcrumbs > .unavailable a{
    font-size: 11px;
}

/* ----------- RESPONSIVE ----------- */

@media (max-width: 979px) {
    .menu-social-top-bar2,
    .menu-social-top-bar2.top-bar.expanded .title-area,
    .menu-social-top-bar2 .top-bar-section ul li .search-form-menu,
    .menu-social-top-bar2 .top-bar-section ul li .login-links,
    .menu-social-top-bar2 .top-bar-section ul li .languages-links,
    .menu-social-top-bar2 .top-bar-section ul li .social-links,
    .menu-social-top-bar2 .top-bar-section ul li {
        background: #DF0012; /* --- */
    }
    .main-menu-top-bar,
    .main-menu-top-bar.expanded .title-area,
    .main-menu-top-bar.expanded .title-area li.name,
    .main-menu-top-bar .top-bar-section ul,
    .main-menu-top-bar .top-bar-section li a:not(.button) {
        background: #DF0012 !important; /* --- */
    }
    .main-menu-top-bar.top-bar .title-area:hover .toggle-topbar.menu-icon a span{
        -webkit-box-shadow: 0 10px 0 1px #DF0012, 0 16px 0 1px #DF0012, 0 22px 0 1px #DF0012; /* --- */
        box-shadow: 0 10px 0 1px #DF0012, 0 16px 0 1px #DF0012, 0 22px 0 1px #DF0012; /* --- */
    }
    .main-menu-top-bar.top-bar .title-area:hover .name a,
    .main-menu-top-bar.top-bar .title-area:hover .toggle-topbar a{
        color: #DF0012; /* --- */
    }
}
