@media (max-width:480px){.window-wrap{padding:60px 35px !important}.essb_displayed_sidebar{display:none}}@media (max-width:767px){.events h3{font-size:28px}.events .list-events{padding:50px;text-align:center}.events .list-events h4{margin-bottom:15px;font-size:26px}.events .list-events ul li{font-size:16px;padding-top:5px;padding-bottom:5px}.home-photogallery .title-section{font-size:28px}.wpb_image_grid .wpb_image_grid_ul .isotope-item{width:50%}.wpb_image_grid .wpb_image_grid_ul .isotope-item:first-child{width:100%}.instagram-feeds a{width:50%}.instagram-feeds a:first-child{width:100%}section.home-party .title-section{font-size:28px}section.home-party h4{font-size:22px;margin-bottom:15px}.events a.event-item .wrap{padding:10px 5px}.footer-top .gform_body{max-width:65%}.coupons{display:none}.jobs,.shop{display:none}.hours-work{display:none}.header form{margin-top:18px}.header form input{position:absolute;right:0;height:46px;opacity:0;-moz-transition:all .3s ease-in;-o-transition:all .3s ease-in;-webkit-transition:all .3s ease-in;transition:all .3s ease-in;width:0;display:block}.header form.open input{width:250px;opacity:1;z-index:19}.header form button{height:auto;z-index:20}.header form button .desctop{display:none}.header form button .mobile{display:block;max-width:none}.header .top-header{padding:0}.nav.navbar-nav{background-color:#fff}.navbar-default{margin-bottom:0;background:0 0;border:none}.navbar-default .navbar-toggle{position:absolute;left:15px;border:none;z-index:20;margin-top:-5px}.navbar-default .navbar-toggle .icon-bar{background-color:#24a463;width:40px;height:3px;margin-top:6px}.navbar-default .navbar-brand{float:none;display:block;transform:translateY(-20px);text-align:center}.navbar-default .navbar-brand img{display:inline-block;width:100px}.header .bottom-header{background-color:transparent}h1{font-size:26px}h2{font-size:24px}h3{font-size:22px}h4{font-size:20px}h5{font-size:18px}h6{font-size:16px}p{font-size:14px}.list-children-pages h4{font-size:22px}.list-children-pages ul li{font-size:16px;padding-top:7px;padding-bottom:7px}.sidebar{padding-bottom:30px}.navbar-default .navbar-toggle:hover,.navbar-default .navbar-toggle:focus{background-color:transparent}.list-children-pages{text-align:center}.list-children-pages ul{list-style:none}.events .list-events ul{list-style:none}.tparrows{display:none !important}.window-wrap{padding:60px}body .vc_custom_1464616145899{padding-left:10px !important}.party-wrap{max-width:320px;margin-left:auto;margin-right:auto;margin-bottom:25px}.bounce-wrap{max-width:320px;margin-left:auto;margin-right:auto;margin-bottom:25px}.title-section{font-size:28px !important}.title-section+.description{font-size:18px !important}section.party-options .party-options img{position:static}section.party-options .party-options .caption{padding-left:15px}body .caret{display:inline-block}body .vc_custom_1464624932638,body .vc_custom_1464624948334{padding-left:15px !important;padding-right:15px !important}section.tickets .row{padding-left:15px;padding-right:15px}section.pumpkin .pumpkim-item .caption{padding-left:15px}section.pumpkin .pumpkim-item .caption h5{font-size:18px}section.pumpkin .pumpkim-item .wpb_single_image{position:static;margin-bottom:0;text-align:center}section.pumpkin-park .pumpkin-park-item .caption{padding-left:15px}section.pumpkin-park .pumpkin-park-item .caption h5{font-size:18px}section.pumpkin-park .pumpkin-park-item .wpb_single_image{position:static;margin-bottom:0;text-align:center}section.pumpkin-park{padding-bottom:0}.header-info img{margin-top:0;margin:0 !important}.header-info iframe{margin-top:-20px}.ticket-item{max-width:320px;margin-left:auto;margin-right:auto}.header-top p{font-size:14px}.nav.navbar-nav{padding-top:30px}}@media (min-width:768px){.col-sm-2-5{width:40%}.col-sm-1-5{width:20%}.navbar-brand{min-height:40px;height:40px}.navbar-default .navbar-nav>.open>a,.navbar-default .navbar-nav>.open>a:hover,.navbar-default .navbar-nav>.open>a:focus{background-color:transparent;color:#fff}.navbar{background-color:transparent;border-color:transparent;border-radius:0;border:none;min-height:40px;margin-bottom:0}.navbar ul.nav{float:none;text-align:right}.navbar ul.nav li{display:inline-block;float:none}.navbar ul.dropdown-menu{min-width:100%}.navbar ul.dropdown-menu li{display:block}.navbar ul.nav{min-height:40px}.navbar .navbar-nav>li>a{color:#6b3e0a;font-size:19px;display:block;text-transform:uppercase;font-weight:700;padding:10px 11px}.navbar .navbar-nav>li>a:hover,.navbar-default .navbar-nav>li>a:focus{color:#fff;background-color:transparent}.navbar-default .navbar-nav>.current_page_parent>a,.navbar-default .navbar-nav>.active>a,.navbar-default .navbar-nav>.active>a:hover,.navbar-default .navbar-nav>.active>a:focus{color:#fff;background-color:transparent}.header form button .mobile{display:none}}@media (max-width:468px){.col-x-12{width:100%}}@media (min-width:768px) and (max-width:991px){.navbar .navbar-nav>li>a{font-size:14px;padding:5px 7px}.hours-work span:not(.day){min-width:200px}.hours-work span:not(.day).hours{font-size:12px}.list-children-pages{padding:50px 30px}.list-children-pages ul{padding-left:20px}.list-children-pages ul li{font-size:16px}.list-children-pages h4{font-size:23px}.header-info iframe{margin-top:10px}.party-wrap .caption h5{font-size:20px}}@media (max-width:991px){section.home-carousel .slider_item{padding-top:0}section.home-carousel{transform:translateY(0);margin-bottom:0;position:relative}section.home-carousel .link-wrap{margin-top:20px}section.home-carousel:before{content:"";position:absolute;width:425px;max-width:calc(100% - 40px);bottom:100%;display:block;height:50px;left:50%;transform:translateX(-50%);background:url(//www.irvineparkrailroad.com/wp-content/themes/irvine_park/css/../images/carousel-mb.png) no-repeat 50% 100%;-moz-background-size:100% auto;-o-background-size:100% auto;-webkit-background-size:100% auto;background-size:100% auto}html[lang=es-ES] section.home-carousel:before{background-image:url(//www.irvineparkrailroad.com/wp-content/themes/irvine_park/css/../images/carousel-mb-es.png)}section.home-carousel .carousel-slider{background-image:none;border-radius:1px;box-shadow:0 0 0 4px #23a262,0 0 0 14px #fff,0 0 0 16px #ccc;margin:16px;padding:0;padding-top:20px;padding-bottom:75px}section.home-carousel .slick-prev{display:none !important}section.home-carousel .slick-next{bottom:25px;left:50%;margin-left:-20px;top:auto;-moz-transform:rotate(90deg);-ms-transform:rotate(90deg);-webkit-transform:rotate(90deg);transform:rotate(90deg)}section.home-carousel .slick-next:before{padding-bottom:1px}.events a.event-item .wrap span.title{font-size:22px}.events .list-events{padding:50px}.link-wrap a{padding:15px 15px 17px;font-size:20px}.events .list-events{padding:40px}.events .list-events h4{margin-bottom:10px;font-size:20px}.events .list-events ul li{font-size:14px}.rev-btn{font-size:14px !important;padding:5px 15px !important;line-height:18px !important}.footer-top aside{border-right:none;border-bottom:2px solid #e5e5e5;text-align:center}.footer-top aside.gform_widget h5{text-align:center}}@media (min-width:992px) and (max-width:1199px){section.home-carousel .slick-next{right:25px}section.home-carousel .slick-prev{left:25px}}@media (max-width:1380px){.navbar .navbar-nav>li>a{font-size:14px;padding:5px 7px}}