.page-not-found{padding:6.25rem 0;text-align:center}.page-not-found h1{font-size:5.375rem}.page-not-found p{font-size:2.375rem !important}input,textarea,select{-webkit-border-radius:0;border-radius:0}ol,ul{margin:0;padding:0;list-style:none}h1,h2,h3,h4,h5,h6{display:block;color:#4D4D4D;font-weight:bold;margin-top:0;margin-bottom:1.25rem}h1{font-size:1.5rem;line-height:1}h2{font-size:1.5rem}h2.title{line-height:1}h2 span{font-size:1rem;font-weight:normal}h3{font-size:1.125rem}h4{font-size:1rem}h5{font-size:0.875rem}h6{font-size:0.75rem}hr{border-color:#CECECE;margin:1.25rem -1.250rem 1.25rem -1.250rem}button{border:none;background:none;outline:none}.partners-box [class*="column"]:last-child{float:left}.move-left .exit-off-canvas{background:rgba(0,0,0,0.5)}.move-left .exit-off-canvas:hover{background:rgba(0,0,0,0.2)}.to-top{display:none;-moz-transition:bottom 0.4s;-o-transition:bottom 0.4s;-webkit-transition:bottom 0.4s;transition:bottom 0.4s;position:fixed;bottom:20px;right:20px;width:35px;height:35px;background:url(../img/iconUP.png) no-repeat;background-size:100%;z-index:9999}.to-top.on-bottom{bottom:100px}@media only screen and (min-width: 64.063em){.to-top{display:none !important}}.clear{clear:both}.inline-block{display:inline-block}.container{position:relative;max-width:960px;margin:0 auto}@media only screen and (min-width: 64.063em){.container{padding:0 0.625rem}}.home .hide-for-home{display:none}.full-width{width:100%}@media only screen and (min-width: 64.063em){.hide-inside-hr-large-up hr{display:none}}.cycle-slide{display:block;width:100%;height:100%;text-align:center}#header-mobile{width:100%;height:50px;background-color:#FFFFFF;border-bottom:1px solid #e4e4e4}#header-mobile .logo{float:left;display:block;margin:10px 0 0 20px}#header-mobile .logo img{float:left;width:32px;height:32px}#header-mobile .logo span{float:left;display:block;padding:7px 12px;font-size:1.125rem;color:#4D4D4D}#header-mobile button.x{float:right;margin:0;padding:22px 20px}#featured-box{position:relative;height:290px;background-position:center center;background-size:cover}#featured-box iframe{position:absolute;top:0;left:0;width:100%;height:100%;z-index:1}#featured-box .overlay-map{position:absolute;top:0;left:0;width:100%;height:100%;background:transparent;z-index:10}.block-content{position:relative;max-width:980px;margin:0 auto 1.875rem auto;padding:1.25rem 0.625rem}.content p{font-size:0.875rem}.button-share{display:block;width:18px;height:22px;background:url(../img/buttonShare.png) no-repeat;background-size:cover;filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=80);opacity:0.8}.button-share-dark{display:block;width:18px;height:22px;background:url(../img/buttonShareDark.png) no-repeat;background-size:cover}.f-dropdown.share-dropdown{margin-top:-15px;margin-left:10px;width:auto !important;border:none;background:black;background:rgba(0,0,0,0.8);list-style:none;max-height:none;height:auto;font-size:0.875rem;z-index:99}.f-dropdown.share-dropdown:before{top:18px;border-color:transparent black transparent transparent;border-color:transparent rgba(0,0,0,0.8) transparent transparent}.f-dropdown.share-dropdown:after{display:none}.f-dropdown.share-dropdown li{cursor:inherit;line-height:1}.f-dropdown.share-dropdown li a{float:left;display:block;width:25px;height:25px}.f-dropdown.share-dropdown li a:hover{filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=50);opacity:0.5}.f-dropdown.share-dropdown li .facebook{margin:10px 5px 10px 5px;background:url(../img/shareFacebook.png) no-repeat;background-size:cover}@media only screen and (min-width: 40.063em){.f-dropdown.share-dropdown li .facebook{margin:10px 5px 10px 10px}}.f-dropdown.share-dropdown li .twitter{margin:10px 5px 10px 0;background:url(../img/shareTwitter.png) no-repeat;background-size:cover}@media only screen and (min-width: 40.063em){.f-dropdown.share-dropdown li .twitter{margin:10px 10px 10px 5px}}.f-dropdown.share-dropdown li:hover,.f-dropdown.share-dropdown li:focus{background:transparent}.share-box{position:absolute;margin-top:100%;top:0;left:0;right:0;bottom:0;margin-left:0.625rem;margin-right:0.625rem;background:black;background:rgba(0,0,0,0.8)}.share-box .center{position:absolute;top:50%;left:50%;margin-top:-20px;margin-left:-77px}.share-box a{-moz-transition:none !important;-o-transition:none !important;-webkit-transition:none !important;transition:none !important;float:left;display:block;width:45px;height:45px}.share-box a:hover{filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=50);opacity:0.5}.share-box .facebook{background:url(../img/shareFacebook.png) no-repeat;background-size:cover}.share-box .twitter{margin-left:10px;background:url(../img/shareTwitter.png) no-repeat;background-size:cover}.share-box .email{margin-left:10px;background:url(../img/shareMail.png) no-repeat;background-size:cover}.banners .last{margin-top:20px}.banner{position:relative}.banner img{width:100%}.banner .caption{position:absolute;right:0;bottom:-10px;font-size:0.625rem;color:#4D4D4D}.square-banner{margin:0 auto;max-width:300px}.square-banner .load-banner{overflow:hidden;height:250px}.half-banner{margin:0 auto;max-width:350px}.half-banner .load-banner{overflow:hidden;max-height:90px}.mid-banner{margin-top:20px}.mid-banner .load-banner{overflow:hidden;max-height:90px}.mid-banner.internal{margin-top:0px;margin-bottom:20px}.sidebar .social{text-align:right;margin-bottom:20px}.sidebar .social a{margin-left:6px;display:inline-block}.sidebar .social a:hover{filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=70);opacity:0.7}.sidebar .social img{width:24px;height:24px}.sidebar .utils a.util{-moz-transition:all 300ms;-o-transition:all 300ms;-webkit-transition:all 300ms;transition:all 300ms;display:table;overflow:hidden;width:100%;height:70px;margin:0;padding:0 10px 0 60px;text-align:left;color:#4D4D4D;background-color:#f7f7f7;border:1px solid #CECECE;border-top:0}.sidebar .utils a.util.time{background:url(../img/utilsClock.png) 15px center no-repeat;background-color:#f7f7f7;background-size:30px 30px;border-top:1px solid #CECECE}.sidebar .utils a.util.ticket{background:url(../img/utilsTicket.png) 15px center no-repeat;background-color:#f7f7f7;background-size:30px 30px}.sidebar .utils a.util.pray{background:url(../img/utilsPray.png) 15px center no-repeat;background-color:#f7f7f7;background-size:30px 30px}.sidebar .utils a.util.event{background:url(../img/utilsEvent.png) 15px center no-repeat;background-color:#f7f7f7;background-size:30px 30px}.sidebar .utils a.util:hover{background-color:#eaeaea}.sidebar .utils a.util span{display:table-cell;vertical-align:middle;font-size:0.938rem;text-decoration:inherit}.sidebar .utils a.util span small{font-size:0.75rem}.sidebar .utils a.util .arrow{display:block;float:right;margin-top:26px;width:7px;height:13px}.sidebar .quote .share{display:inline-block;vertical-align:bottom;margin-left:12px;padding-left:12px;border-left:1px solid #4D4D4D}.sidebar .quote .share:hover{filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=70);opacity:0.7}.sidebar .quote p{margin:0;font-size:0.75rem}.sidebar .quote p .author{display:block;font-style:italic;text-align:right;margin-top:8px}.sidebar .location a{display:block;max-width:100%;height:56px;border:1px solid #CECECE;padding:10px 0 0 68px;background:url(../img/locationPin.png) top left no-repeat;background-size:contain}.sidebar .partners a{display:block;margin-right:16px;border:1px solid #CECECE;max-width:91px}@media only screen and (min-width: 64.063em), only screen and (max-width: 40em){.sidebar .sidebar-large-button-box.location-box{margin-top:1.25rem}}.sidebar .sidebar-large-button-box.location-box a{background:url(../img/bgButtonMapMarker.png) #f7f7f7 no-repeat -1.5625rem center;background-size:5.0625rem 5.0625rem}.sidebar .sidebar-large-button-box.partners-box a{background:url(../img/bgButtonPartners.png) #f7f7f7 no-repeat -1.5625rem center;background-size:5.0625rem 5.0625rem}.sidebar .sidebar-large-button-box a{-moz-transition:all 300ms;-o-transition:all 300ms;-webkit-transition:all 300ms;transition:all 300ms;display:block;border:1px solid #cecece;padding:0.625rem 0 0.625rem 4.375rem;font-size:0.875rem;position:relative;overflow:hidden}@media only screen and (min-width: 64.063em){.sidebar .sidebar-large-button-box a{font-size:0.75rem}}.sidebar .sidebar-large-button-box a:hover{background-color:#eaeaea}.sidebar .sidebar-large-button-box a .big{font-size:1.125rem;display:block;margin-bottom:0.25rem}.sidebar .item-box.facebook{margin-top:1.25rem;padding-top:1.25rem;border-top:1px solid #CECECE}.box-form{border:1px solid #CECECE}.box-form.no-border{border:none}.box-form .header{height:50px;padding:12px 14px}.box-form .header h2{margin:0;padding:0;font-size:0.875rem;font-weight:normal}.box-form .header p{margin:0;padding:0;font-size:0.875rem;font-weight:normal}.box-form .header .icon{width:26px;height:26px;margin-right:14px;vertical-align:middle}.box-form .header .arrow{float:right;padding-top:6px}.box-form .header .arrow.fa-chevron-up{display:none}.box-form .header .arrow.fa-chevron-down{display:block}.box-form.closed-form.open .header .arrow.fa-chevron-up{display:block}.box-form.closed-form.open .header .arrow.fa-chevron-down{display:none}.box-form.closed-form.open .body{display:block}.box-form.closed-form .header{cursor:pointer}.box-form.closed-form .body{display:none}.box-form .body{padding:10px;border-top:1px solid #CECECE}.box-form textarea{resize:none;height:5.625rem}.box-form button[type='submit'],.box-form .large-button{-moz-transition:all 300ms;-o-transition:all 300ms;-webkit-transition:all 300ms;transition:all 300ms;color:gray;text-transform:uppercase;-webkit-appearance:none;font-family:inherit;border:1px solid #ccc;display:block;font-size:0.875rem;margin:0;padding:0.5rem 0;width:100%;text-align:center;background:#f7f7f7}.box-form button[type='submit']:hover,.box-form .large-button:hover{background:#dedede}.box-form .captcha{margin-bottom:1rem}.box-form .captcha img{float:left;margin-right:1rem}.box-form .captcha a{display:inline-block;height:2.5rem;padding-top:0.75rem}.box-form .captcha a:hover{text-decoration:underline}.box-form .parsley-error{margin-bottom:0;border:1px solid #f04124}.box-form .parsley-error.radio{border:none}.box-form .parsley-error.radio label{color:#f04124}.box-form .parsley-error.radio label.radioTitle{color:#4D4D4D}.box-form .parsley-errors-list.filled{margin-bottom:1.25rem}.box-form .parsley-errors-list li{font-size:0.75rem;color:#f04124}.box-form .response{display:none;width:100%;padding-top:0.3125rem;font-size:0.75rem;color:#43AC6A;text-align:right;font-weight:bold;margin-bottom:0}.box-form .response.fail{color:#f04124}.box-form input:focus,.box-form select:focus,.box-form textarea:focus{-moz-box-shadow:none;-webkit-box-shadow:none;box-shadow:none}.box-solicitation-buttons a{-moz-transition:all 300ms;-o-transition:all 300ms;-webkit-transition:all 300ms;transition:all 300ms;display:block;text-align:center;background-position:center 0.5rem;background-repeat:no-repeat;background-size:3.3125rem 3.375rem;background-color:#f7f7f7;font-size:0.9375rem;padding:4.0625rem 0 0.9375rem 0;border:1px solid #cecece}.box-solicitation-buttons a.peregrinacao{background-image:url(../img/santuario-peregrinacao.png)}.box-solicitation-buttons a.pedido-de-missa{background-image:url(../img/santuario-pedido-de-missa.png)}.box-solicitation-buttons a.casamento{background-image:url(../img/santuario-casamento.png)}.box-solicitation-buttons a.batizado{background-image:url(../img/santuario-batizado.png)}.box-solicitation-buttons a:hover{background-color:#eaeaea}.main-footer{background:#4d4d4d;color:white}.main-footer a{color:white}@media only screen and (min-width: 64.063em){.main-footer .footer-nav .container{padding:0}}.main-footer .footer-nav .container .nav-box{text-shadow:rgba(0,0,0,0.2) 0 0.125rem 0.125rem;padding:1.25rem 0 1.25rem 0;text-align:center}@media only screen and (min-width: 40.063em){.main-footer .footer-nav .container .nav-box{text-align:left;padding:0.9375rem 0.625rem}}@media only screen and (min-width: 64.063em){.main-footer .footer-nav .container .nav-box{padding:0.9375rem 0}}.main-footer .footer-nav .container .nav-box ul li{padding-top:0;padding-bottom:0}@media only screen and (min-width: 40.063em) and (max-width: 64em){.main-footer .footer-nav .container .nav-box ul li:last-child{padding-top:0.1875rem}}.main-footer .footer-nav .container .nav-box ul li:last-child a.big{padding:0.3125rem 0}@media only screen and (min-width: 40.063em) and (max-width: 64em){.main-footer .footer-nav .container .nav-box ul li:last-child a.big{padding:0.25rem 0}}@media only screen and (min-width: 64.063em){.main-footer .footer-nav .container .nav-box ul li:last-child a.big{padding:0.0625rem 0}}.main-footer .footer-nav .container .nav-box ul li a{font-size:0.75rem;color:#b2b2b2;padding:0.5625rem 0;display:block}@media only screen and (min-width: 40.063em) and (max-width: 64em){.main-footer .footer-nav .container .nav-box ul li a{padding:0.3125rem 0}}@media only screen and (min-width: 64.063em){.main-footer .footer-nav .container .nav-box ul li a{padding:0.1875rem 0}}.main-footer .footer-nav .container .nav-box ul li a.big{padding:0.4375rem 0;font-size:1rem;color:white}@media only screen and (min-width: 40.063em){.main-footer .footer-nav .container .nav-box ul li a.big{font-size:0.875rem}}.main-footer .footer-nav .container .nav-box ul li a:hover{text-decoration:underline}.main-footer .footer-nav .container .nav-box ul li p.big{padding:0.4375rem 0;margin:0;font-size:1rem;color:white}@media only screen and (min-width: 40.063em){.main-footer .footer-nav .container .nav-box ul li p.big{font-size:0.875rem}}@media only screen and (min-width: 64.063em){.main-footer .footer-nav .container .nav-box ul li p.big{padding:0.1875rem 0}}.main-footer .footer-nav .container .info-box{text-align:center}@media only screen and (min-width: 40.063em){.main-footer .footer-nav .container .info-box{text-align:left;margin:1.25rem 0 0 0}}.main-footer .footer-nav .container .info-box .footer-info-box{text-shadow:rgba(0,0,0,0.2) 0 0.125rem 0.125rem;margin:0 0 1.25rem 0}@media only screen and (min-width: 64.063em){.main-footer .footer-nav .container .info-box .footer-info-box{margin:0 0 0.1875rem 0}}.main-footer .footer-nav .container .info-box .footer-info-box .title-box{display:none}@media only screen and (min-width: 40.063em){.main-footer .footer-nav .container .info-box .footer-info-box .title-box{display:block;font-size:0.75rem;float:left;width:35%;margin-top:0.0625rem}}@media only screen and (min-width: 64.063em){.main-footer .footer-nav .container .info-box .footer-info-box .title-box{width:20%;margin-top:0.125rem}}.main-footer .footer-nav .container .info-box .footer-info-box .item-info{color:#b2b2b2;font-size:0.75rem;line-height:1rem}@media only screen and (min-width: 40.063em){.main-footer .footer-nav .container .info-box .footer-info-box .item-info{float:left;width:65%;font-size:0.5625rem}}@media only screen and (min-width: 64.063em){.main-footer .footer-nav .container .info-box .footer-info-box .item-info{font-size:0.75rem;width:80%}}.main-footer .footer-nav .container .info-box .footer-info-box .item-info a{color:#b2b2b2;text-decoration:underline}.main-footer .footer-nav .container .info-box .social-box{text-align:center;margin:0 0 1.5625rem 0}@media only screen and (min-width: 40.063em){.main-footer .footer-nav .container .info-box .social-box{text-align:left}}@media only screen and (min-width: 64.063em){.main-footer .footer-nav .container .info-box .social-box{margin:1.6875rem 0 0 0}}.main-footer .footer-nav .container .info-box .social-box a{display:inline-block;padding:0 0.3125rem}@media only screen and (min-width: 40.063em){.main-footer .footer-nav .container .info-box .social-box a{padding:0 0.25rem 0 0}}.main-footer .footer-nav .container .info-box .social-box a:hover{filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=50);opacity:0.5}.main-footer .footer-nav .container .info-box .social-box a img{display:block;width:2.25rem}@media only screen and (min-width: 40.063em){.main-footer .footer-nav .container .info-box .social-box a img{width:1.5rem}}.main-footer .footer-copyright{border-top:1px solid #6c6c6c;padding:1.25rem 0}@media only screen and (min-width: 64.063em){.main-footer .footer-copyright .container{padding:0}}.main-footer .footer-copyright .container .item-left{max-width:18.4375rem;margin:0 auto}@media only screen and (min-width: 40.063em){.main-footer .footer-copyright .container .item-left{max-width:auto;margin:0 0 0 0.625rem}}@media only screen and (min-width: 64.063em){.main-footer .footer-copyright .container .item-left{margin:0}}.main-footer .footer-copyright .container .item-left .info{vertical-align:middle;font-size:0.6875rem;line-height:0.9375rem;display:inline-block}.main-footer .footer-copyright .container .item-left img{vertical-align:middle;display:inline-block;width:2.875rem;margin-right:0.9375rem}.main-footer .footer-copyright .container .item-right{text-align:center;margin:1.25rem 0 0.3125rem 0}@media only screen and (min-width: 40.063em){.main-footer .footer-copyright .container .item-right{text-align:right;margin:1rem 0.625rem 0.3125rem 0}}@media only screen and (min-width: 64.063em){.main-footer .footer-copyright .container .item-right{margin-top:1.125rem;margin-right:0}}@media only screen and (max-width: 40em){.main-footer .footer-copyright .container .item-right.last{margin-top:0.3125rem}}.main-footer .footer-copyright .container .item-right .credit-type{font-size:0.6875rem;line-height:0.6875rem}.main-footer .footer-copyright .container .item-right small{vertical-align:middle;display:inline-block;font-size:0.875rem;color:#6c6c6c;margin-top:-0.125rem}.main-footer .footer-copyright .container .item-right a{display:inline-block;vertical-align:middle}.main-footer .footer-copyright .container .item-right a.intv{text-indent:-119988px;overflow:hidden;text-align:left;text-transform:capitalize;background-image:url('../img/logoIntv.png?1420659255');background-repeat:no-repeat;background-position:50% 50%;width:1.5625rem;height:0.6875rem;background-size:1.5625rem auto}@media only screen and (min-width: 64.063em){.main-footer .footer-copyright .container .item-right a.intv{text-indent:-119988px;overflow:hidden;text-align:left;text-transform:capitalize;background-image:url('../img/logoIntvDesktop.png?1420659255');background-repeat:no-repeat;background-position:50% 50%}}.main-footer .footer-copyright .container .item-right a.macost{text-indent:-119988px;overflow:hidden;text-align:left;text-transform:capitalize;background-image:url('../img/logoMacost.png?1412089002');background-repeat:no-repeat;background-position:50% 50%;width:2.6875rem;height:1.0625rem;background-size:2.5rem auto}@media only screen and (min-width: 64.063em){.main-footer .footer-copyright .container .item-right a.macost{text-indent:-119988px;overflow:hidden;text-align:left;text-transform:capitalize;background-image:url('../img/logoMacostDesktop.png?1412089002');background-repeat:no-repeat;background-position:50% 50%}}.main-footer .footer-copyright .container .item-right a.move{text-indent:-119988px;overflow:hidden;text-align:left;text-transform:capitalize;background-image:url('../img/logoMove.png?1420659255');background-repeat:no-repeat;background-position:50% 50%;width:3.8125rem;height:1.125rem;background-size:3.8125rem auto;margin-top:0.0625rem}@media only screen and (min-width: 64.063em){.main-footer .footer-copyright .container .item-right a.move{text-indent:-119988px;overflow:hidden;text-align:left;text-transform:capitalize;background-image:url('../img/logoMoveDesktop.png?1420659255');background-repeat:no-repeat;background-position:50% 50%}}.main-footer .footer-copyright .container .item-right a:hover{filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=50);opacity:0.5}@media only screen and (min-width: 40.063em) and (max-width: 64em){.block-content{max-width:100%}.banners .last{margin-top:0}.sidebar .utils a.util{padding:0 10px 0 50px;border-top:1px solid #CECECE}.sidebar .utils a.util.time,.sidebar .utils a.util.ticket,.sidebar .utils a.util.pray,.sidebar .utils a.util.event{background-size:30px 30px;background-color:#f7f7f7}.sidebar .location{padding-top:42px}.sidebar .location a{height:90px;border:1px solid #CECECE;padding:28px 0 0 108px;background-size:contain}}@media only screen and (min-width: 64.063em){#featured-box{margin-top:100px;height:270px}#header-desktop{width:100%;top:0;left:0;z-index:9999}#header-desktop.no-home{position:fixed;height:100px;background-color:#f2f2f2;-moz-box-shadow:0 2px 2px rgba(0,0,0,0.1);-webkit-box-shadow:0 2px 2px rgba(0,0,0,0.1);box-shadow:0 2px 2px rgba(0,0,0,0.1);-moz-transition:height 200ms;-o-transition:height 200ms;-webkit-transition:height 200ms;transition:height 200ms}#header-desktop.no-home.compact{height:70px}#header-desktop.no-home.compact .desktop .logo{width:44px;height:50px}#header-desktop.no-home .desktop{height:100%}#header-desktop.no-home .desktop .container{height:100%}#header-desktop.no-home .desktop .logo{float:left;display:block;margin:10px 0;width:70px;height:80px;-moz-transition:all 200ms;-o-transition:all 200ms;-webkit-transition:all 200ms;transition:all 200ms}#header-desktop.no-home .desktop .logo img{max-width:100%;max-height:100%}#header-desktop.no-home .desktop .menu{display:block;position:absolute;bottom:0;right:0.625rem;width:758px;height:50px;text-align:justify;font-size:0.1px}#header-desktop.no-home .desktop .menu:after{content:'';width:100%;display:inline-block}#header-desktop.no-home .desktop .menu li{display:inline-block;height:50px;padding-top:0.3125rem}#header-desktop.no-home .desktop .menu li:first-child{margin-left:0}#header-desktop.no-home .desktop .menu li.last-child{margin:0}#header-desktop.no-home .desktop .menu li a{font-size:0.75rem}#header-desktop.no-home .desktop .menu li:hover,#header-desktop.no-home .desktop .menu li.active{border-bottom:5px solid #4D4D4D}#header-desktop.no-home .desktop .language{position:absolute;top:0;right:0.625rem;font-size:0.625rem;color:#4D4D4D;padding:5px;border:1px solid #4D4D4D;border-top:0}#header-desktop.no-home .desktop .language:hover{opacity:0.6}#header-desktop.home{position:absolute}#header-desktop.home .desktop{width:100%;border-top:1px solid #FFFFFF}#header-desktop.home .desktop .language{float:right;font-size:0.625rem;color:#FFFFFF;padding:5px;border:1px solid #FFFFFF;border-top:0}#header-desktop.home .desktop .language:hover{opacity:0.6}#header-desktop.home .desktop .menu{clear:both;display:block;min-width:940px;padding:17px 0 0 0;text-align:justify;font-size:0.1px}#header-desktop.home .desktop .menu:after{content:'';width:100%;display:inline-block}#header-desktop.home .desktop .menu li{margin:0 10px;display:inline-block;padding:0 0 0.75rem 0;border-bottom:5px solid transparent}#header-desktop.home .desktop .menu li:first-child{margin-left:0}#header-desktop.home .desktop .menu li.last-child{margin:0}#header-desktop.home .desktop .menu li a{font-size:1rem;line-height:1rem;color:#FFFFFF;text-shadow:rgba(0,0,0,0.2) 0px 2px 5px}#header-desktop.home .desktop .menu li a:hover{filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=60);opacity:0.6}#header-desktop.home .desktop .menu li ul li a{text-shadow:none}#header-desktop.home .desktop .logo{display:block;width:96px;height:110px;margin:10px auto 0 auto}#header-desktop .menu li{position:relative}#header-desktop .menu li.has-dropdown{border-bottom:5px solid transparent}#header-desktop .menu li.has-dropdown:hover,#header-desktop .menu li.has-dropdown.active{border-color:#4d4d4d}#header-desktop .menu li.has-dropdown:hover ul{display:block}#header-desktop .menu li ul{position:absolute;z-index:100;top:2.8125rem;left:0;margin:0;padding:0.625rem;background:white;min-width:12.5rem;display:none;-moz-box-shadow:rgba(0,0,0,0.1) 0 0.1875rem 0.3125rem;-webkit-box-shadow:rgba(0,0,0,0.1) 0 0.1875rem 0.3125rem;box-shadow:rgba(0,0,0,0.1) 0 0.1875rem 0.3125rem}#header-desktop .menu li ul li{padding:0 !important;margin:0 !important;border:0 !important;height:auto !important;display:block !important}#header-desktop .menu li ul li a{text-shadow:none;display:block;padding:0.625rem !important;margin:0 !important;color:#4d4d4d !important;font-size:1rem;white-space:nowrap}#header-desktop .menu li ul li a:hover{opacity:1 !important;background:#f2f2f2}hr{margin:1.25rem 0 1.125rem}.block-content{max-width:980px}.sidebar .utils{margin-bottom:20px}.banners .last{margin-top:0}}.footer-support{border-top:0.0625rem solid #cecece;padding:0.3125rem 0 0 0}.footer-support .container h4{font-size:0.75rem;line-height:0.75rem;text-align:center;font-weight:normal;margin:0}.footer-support .container .logos-box{padding:0 1.25rem 0.0625rem 1.25rem;overflow:hidden}.footer-support .container .logos-box a{display:block;width:91px}.footer-support .container .logos-box a:hover img{-moz-transform:translateY(-0.3125rem);-ms-transform:translateY(-0.3125rem);-webkit-transform:translateY(-0.3125rem);transform:translateY(-0.3125rem)}.footer-support .container .logos-box a img{-moz-transition:all 300ms;-o-transition:all 300ms;-webkit-transition:all 300ms;transition:all 300ms}@media only screen and (min-width: 40.063em){.footer-support .container .logos-box a img{padding:0 1.875rem}}@media only screen and (min-width: 64.063em){.footer-support .container .logos-box a img{padding:0 3.125rem}}.footer-support .container .logos-box .no-cycle{text-align:center;word-spacing:nowrap}.footer-support .container .logos-box .no-cycle a{display:inline-block;width:25%}@media only screen and (min-width: 40.063em){.footer-support .container .logos-box .no-cycle a img{padding:0 1.875rem}}@media only screen and (min-width: 64.063em){.footer-support .container .logos-box .no-cycle a img{padding:0 3.125rem}}.accordion dd,.ticket-info dd{margin-top:0.0625rem}.accordion dd.active .open-accordion,.ticket-info dd.active .open-accordion{background:#e3e3e3}.accordion dd.active .open-accordion:after,.ticket-info dd.active .open-accordion:after{background:url(../img/accordionArrowClose.png) center top no-repeat;background-size:contain}.accordion dd.active .open-accordion .container .fa,.ticket-info dd.active .open-accordion .container .fa{-moz-transform:rotate(180deg);-ms-transform:rotate(180deg);-webkit-transform:rotate(180deg);transform:rotate(180deg)}.accordion dd .open-accordion,.ticket-info dd .open-accordion{position:relative}.accordion dd .open-accordion:after,.ticket-info dd .open-accordion:after{right:1.25rem;top:50%;margin-top:-0.75rem;position:absolute;background:url(../img/accordionArrowOpen.png) center top no-repeat;background-size:contain;width:1.5rem;height:1.5rem;display:block;content:''}.accordion dd .open-accordion .container,.ticket-info dd .open-accordion .container{padding:0}.accordion dd .open-accordion .container img,.ticket-info dd .open-accordion .container img{width:2.1875rem;height:2.1875rem;position:absolute;top:-0.3125rem;left:-0.3125rem}.accordion dd .open-accordion .container .fa,.ticket-info dd .open-accordion .container .fa{margin-top:0.625rem;float:right;font-size:1.75rem;color:#999}.accordion dd .open-accordion .container p,.ticket-info dd .open-accordion .container p{padding-right:2.5rem;margin:0 0 0 0.625rem}.accordion dd .open-accordion .container p.with-image,.ticket-info dd .open-accordion .container p.with-image{margin-left:2.5rem}.accordion dd .content,.ticket-info dd .content{padding:1.25rem}.accordion dd .content .container,.ticket-info dd .content .container{padding:0}.accordion dd .content .container .featured,.ticket-info dd .content .container .featured{width:100%;margin:0 0 1.25rem 0}@media only screen and (min-width: 40.063em){.accordion dd .content .container .featured,.ticket-info dd .content .container .featured{width:12.5rem;margin:0 1.25rem 1.25rem 0;float:left}}.date-picker-wrapper{-moz-box-shadow:none;-webkit-box-shadow:none;box-shadow:none;border-top:none}.date-picker-wrapper .drp_top-bar .apply-btn{background:#bbb !important;border:0 !important;border-radius:0 !important;font-weight:bold}.date-picker-wrapper .month-wrapper{border-radius:0 !important}.date-picker-wrapper .month-wrapper table{border-radius:0 !important}.subscriber h4{margin:0 0 0.625rem 0}.subscriber .box-form .input input{margin:0}.subscriber .box-form button{border-left:0;line-height:1.1875rem}.subscriber .box-form ul{margin:0 !important}
