﻿
.content-box {
	color: white;
	border-radius: 4px;
	max-height: 936px;
	width: 100%;
	overflow: hidden;
	-webkit-font-smoothing: antialiased;
}
.wdi_feed_theme_1 .wdi_feed_header{margin:0px;padding:5px;border:0px solid #DDDDDD;text-align:left}



      #wdi_feed_0 .wdi_feed_header {
        display: none; 
      }


          
          

      #wdi_feed_1 .wdi_feed_header {
        display: none; 
      }

    #page #masthead .site-nav-container {
      background: #0a2a3b; }

      #page #masthead .site-nav-container #site-navigation #mega-menu-menu-1 .mega-menu-item a {
        font-family: 'Raleway', sans-serif;
        font-weight: 400;
        letter-spacing: 1.5px; }

      #page #masthead .site-nav-container #site-navigation #mega-menu-menu-1 .mega-menu-item.twitter-link a:before {
        font-family: 'Font Awesome 5 Brands';
        content: "\f099";
        font-size: 18px; }
.card .card-img{position:relative;display:inline-block}


.art-footer-body
{
    position:relative;
    padding: 8px;
}
.btn-cross{width:25px;height:25px;position:relative;display:inline-block;margin:0px auto;cursor:pointer}
.btn-cross span{display:block;position:absolute;height:2px;width:100%;opacity:1;left:0;top:10px;transition:all 0.5s cubic-bezier(0.27, 1.64, 0.32, 0.95)}
.btn-cross span.c-white{background:white}
.btn-cross span.c-black{background:black}
.btn-cross span:nth-child(1){transform:rotate(-45deg);transform-origin:50% 50%}
.btn-cross span:nth-child(2){transform:rotate(45deg);transform-origin:50% 50%}
.btn-cross:hover span:nth-child(1){transform:rotate(45deg);transform-origin:50% 50%}
.btn-cross:hover span:nth-child(2){transform:rotate(135deg);transform-origin:50% 50%}
.site-branding .btn-cross{position:absolute;left:50%;margin-left:-10px;top:15px;display:none}
.navigation-list .btn-cross{z-index:10}
.navigation-list-right .btn-cross{z-index:10}
.navigation-list-mobile .btn-cross{display:block;left:auto;right:30px;top:28px}

#footer-nav {
    padding:6em 0;
}

#footer-nav div.contact-us h4 a, #footer-nav div.our-offices h4 a {
    font-size:.68em;
    text-transform:none;
}

footer #footer-nav nav.footer #menu-footer-menu, footer #footer-nav nav.footer #menu-footer-menu li {
    padding-left:0;
}

footer #footer-nav nav.footer #menu-footer-menu.menu li ul.sub-menu, .right-footer-column {
    padding-left:0;
}

footer #footer-nav nav.footer #menu-footer-menu.menu ul.sub-menu li a:hover {
    color:#000;
}

footer #footer-nav ul.right-footer-column li {
    margin-bottom:5px;
}

footer #footer-nav .contact-us ul.right-footer-column li i {
    background:#403830;
}

footer #footer-nav nav.footer #menu-footer-menu.menu li:nth-child(3n+1) {
    clear:left;
}
.small-12{width:100%}

#content .content-section .widget.events .date-wrap span.day {
  padding-top: .25em;
  font-size: 1.25em;
  font-weight: 700;
}
.client-logos__list{list-style:none;margin:-20px 0 0;padding:0}
body.boxed.body-side .page-wrapper.side-nav .container{padding-left:20px;padding-right:20px;}
body.boxed.body-side .page-wrapper.side-nav .page-top.fixed-pos{left:276px;right:20px;}
.page-wrapper .fdm-item-image,.thumb-info{border-width:0;background:none;}
.page-wrapper .fdm-item-image{background-color:#fff;border:1px solid #ddd;padding:0;}
body.boxed .page-wrapper,#content-top,#content-bottom,.member-item.member-item-3 .thumb-info-caption{background:#fff;}
body.boxed .page-wrapper{border-bottom-color:#212529;}
.page-wrapper{position:relative;left:0}
.page-wrapper.coming-soon #header .header-top{display:block}
.page-wrapper.coming-soon #header .header-top .container{min-height:50px}
.page-wrapper.coming-soon #header .header-top .header-contact{display:block}
.page-wrapper.coming-soon #footer .footer-bottom{background:transparent}

.ticket_list,.ticket_indivisual,.wait{
	width: 100%;
	min-height: 400px;
}

.wait{
	text-align: center;
	padding-top: 175px;
}

.abs{position:absolute;}
.home .main .categorias-home .col-xs-6:first-child{border-right:1px solid #ccc;padding-left:0}
.home .main .categorias-home .col-sm-4:nth-child(3){padding-right:0}
.categorias-home{margin-bottom:20px}
.home .main .categorias-home article{margin:0;padding:0 0 5px 0}
.home .main .categorias-home article header{margin:0;padding:0}
.home .main .categorias-home article header img{margin:5px auto 10px auto;display:block;min-height:70px;max-height:70px;overflow-y:hidden}
.home .main .categorias-home article header .entry-title{margin:0;padding:0 0 5px 0;min-height:32px}
.home .main .categorias-home article header p{margin-bottom:10px}
.home .main .categorias-home .categoria-title-home{font-size:13px;text-transform:uppercase;margin:0 0 10px 0;padding-bottom:5px;border-bottom:1px solid #ccc}
.home .main .categorias-home article .entry-summary{display:block;margin-bottom:10px;min-height:150px}
.ssba.ssba-img { width:32px; height:auto; margin-left: 20px;}



.search	{ background: #eee; border:1px solid #ddd; padding:2px; }
#l-header.is-active #header-logo a img,#l-header.is-active #header-logo a img.is-fixed.is-pc{display:none}
#l-header.is-active #header-logo a img.is-fixed.is-sp{display:block}
#l-header #header-logo a .logoText,#l-header #header-logo a img.is-fixed{display:none}
#l-header.is-active #header-logo a img.is-fixed.is-pc{display:block}
 .acme-animate .init-animate{
visibility: hidden;
-webkit-animation-duration: 0.5s;
animation-duration: 0.5s;
-webkit-animation-fill-mode: both;
animation-fill-mode: both;
}
.m-about-promo__text-inner{-ms-transform-origin:top left;transform-origin:top left;display:block}
.rrssb-buttons li.rrssb-facebook a{background-color:#306199}
.rrssb-buttons li.rrssb-facebook a:hover{background-color:#244872}
.rrssb-buttons.tiny-format li.rrssb-facebook a .rrssb-icon svg path{fill:#306199}
.rrssb-buttons.tiny-format li.rrssb-facebook a .rrssb-icon:hover .rrssb-icon svg path{fill:#18304b}

#content .socialSet ul li.sb_icon.sb_google .icon_sns	{ color:#dd4b39; }
.vcex-icon-box-link-wrap,.vcex-icon-box-link-wrap .vcex-icon-box-content{color:#555}
.vcex-icon-box-four .vcex-icon-box-content{margin-top:15px}
.vcex-icon-box-four.vcex-icon-box-link-wrap:hover .vcex-icon-box-link,.vcex-icon-box-four.vcex-icon-box-link-wrap:hover .vcex-icon-box-heading,.vcex-icon-box-four.vcex-icon-box-link-wrap:hover .vcex-icon-box-icon,.vcex-icon-box-four.vcex-icon-box-link-wrap:hover .vcex-icon-box-content{color:#fff !important}
.vcex-icon-box-five .vcex-icon-box-content{margin-top:15px}
.vcex-icon-box-five.vcex-icon-box-link-wrap:hover .vcex-icon-box-link,.vcex-icon-box-five.vcex-icon-box-link-wrap:hover .vcex-icon-box-heading,.vcex-icon-box-five.vcex-icon-box-link-wrap:hover .vcex-icon-box-icon,.vcex-icon-box-five.vcex-icon-box-link-wrap:hover .vcex-icon-box-content{color:#fff !important}
.main-container{max-width:100%}
.mobile-menu-active .main-container{left:300px;transition:left 500ms ease}
