/*!/wp-content/themes/park-prodigy/css/crowd.css*/.arrow_down{width:9px;position:relative;top:0px!important;left:2px}ul.submenu3.submenu li{margin-top:10px}.site-logo img{width:85%!important;padding-top:10px;vertical-align:middle}.site-header .headerbg-border{margin-top:0px!important}.calendarhowto{background:#f0fdff!important;border-top:6px solid #556371;border-radius:0;-webkit-border-radius:0;-moz-border-radius:0;margin-top:1em}.calendarhowto{display:none;background:rgb(255 255 255 / .5);width:100%;padding:1em;border-radius:3px;-webkit-border-radius:3px;margin-bottom:1em}.column,.columns{position:relative;padding-left:.9375em;padding-right:.9375em;float:left}.closehowto.right{color:#546371;font-size:1.25em;margin:0;padding:0}.right{float:right!important}.calendarhowto h2{font-family:'oswald',Helvetica,Arial,sans-serif;font-size:1.25em;color:#556371}.calendarhowto h2{background:none}.calendarhowto .calendarhowto-container{background-color:#fff;padding-top:1em;padding-bottom:1em}.large-6{width:50%}.large-12{width:100%}.calendarhowto .borderleft{border-left:1px solid #e4e4e4}.row .row{width:auto;margin-left:-.9375em;margin-right:-.9375em;margin-top:0;margin-bottom:0;max-width:none}.row{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-right:0!important;margin-left:0!important}.row.fullwidth{max-width:none}.large-centered .button{color:#fff;text-transform:uppercase;font-size:.8em;font-weight:400;letter-spacing:.08em;text-shadow:0 1px 1px rgb(0 0 0 / .3)}.large-centered .button{border-radius:3px;padding:.75em 1.5em .8125em}.column.large-centered,.columns.large-centered{margin-left:auto;margin-right:auto;float:none;text-align:center}button,.button{border-style:solid;border-width:0;cursor:pointer;font-family:"Helvetica Neue",Helvetica,Roboto,Arial,sans-serif;font-weight:400;line-height:normal;margin:0 0 1.25rem;position:relative;text-decoration:none;text-align:center;-webkit-appearance:none;-moz-appearance:none;border-radius:0;display:inline-block;padding-top:1rem;padding-right:2rem;padding-bottom:1.0625rem;padding-left:2rem;font-size:1rem;background-color:#bcdfc6;border-color:#bcdfc6;color:#FFF;-webkit-transition:background-color 300ms ease-out;transition:background-color 300ms ease-out}.smalltext{font-size:.8em}.day-filter{display:flex;flex-wrap:wrap;place-content:space-between}.col50{width:50%}.calendar-days-name ul li{width:14.3%}.dynamic_tabs_inner table{width:100%;border:1px solid #e4e4e4;padding:1em 0;font-size:.9em}.dynamic_tabs_inner table td,.dynamic_tabs_inner table tr{border:1px solid #e4e4e4}.dynamic_tabs_inner table .td_p_filter,.dynamic_tabs_inner table .td_n_filter{background:#EFEFEF;box-sizing:border-box;-webkit-transition:0.5s;vertical-align:top}.dynamic_tabs_inner table .td_c_filter{background:rgb(255 255 255 / .8);box-sizing:border-box;-webkit-transition:0.5s;vertical-align:top}.dynamic_tabs_inner table .td_cc_filter{background:#fff;box-sizing:border-box;-webkit-transition:0.5s;vertical-align:top;box-shadow:0 3px 46px 9px rgb(0 0 0 / .22);z-index:100;width:15%;height:20.5%;position:relative;margin-left:-5px}.calcendar_head span:first-child{border-radius:50%;width:26px;height:26px;margin-right:.25em;margin-left:.5em;color:#4e4e4e;font-family:montserrat-regular;display:inline-block;float:left;padding:.4em;text-align:center;color:#fff;font-size:12px}.calcendar_head span:last-child{border-bottom:1px solid #63bcd4;font-family:montserrat-regular;font-size:12px;float:right;margin:0;color:#4e4e4e;line-height:1.8em;width:100%;display:block;border-top:1px solid #63bcd4;margin-top:20px;padding:12px .5em}.crowds_highest{display:inline-block;float:none;background:#FDA4A1;color:#4e4e4e;border-radius:5px!important;-moz-border-radius:3px;-webkit-border-radius:3px;font-family:montserrat-italic;padding:.25em .75em;font-size:10px;line-height:21px;margin-left:5px}.crowds_average{display:inline-block;float:none;background:#FBECA9;color:#4e4e4e;border-radius:5px!important;-moz-border-radius:3px;-webkit-border-radius:3px;font-family:montserrat-italic;padding:.25em .75em;font-size:10px;line-height:21px;margin-left:5px}.crowds_lowest{display:inline-block;float:none;background:#BCDFC6;color:#4e4e4e;border-radius:5px!important;-moz-border-radius:3px;-webkit-border-radius:3px;font-family:montserrat-italic;padding:.25em .75em;font-size:10px;line-height:21px;margin-left:5px}.crowds_date1{background:#8cd19d;color:#000000!important}.crowds_date2{background:#fcee6b;color:#000000!important}.crowds_date3{background:#ff5254}.calcendar_lists{display:block;width:100%;float:left;padding:5px}.calcendar_lists ul{margin:0;margin-top:10px;padding:0;list-style-type:none}.calcendar_lists ul li{padding:.5em 0;border-bottom:1px solid #ddd;display:block;width:100%;float:left}.calcendar_lists ul li:last-child{border-bottom:none}.calcendar_lists ul li span{display:block;width:100%;float:left}.calcendar_lists ul li span.park_name_sty{font-family:montserrat-regular;font-weight:400;color:#418ace;font-size:12px}.calcendar_lists ul li span{font-family:montserrat-regular;font-weight:400;font-size:.9em}.calcendar_lists ul li span.cal_event{padding:.2em .3em;line-height:1.2em;margin:.25em 0;clear:both;font-size:10px;font-family:montserrat-regular;background-color:#dcede1}.calcendar_head{padding:20px 0 10px 0}td.td_c_filter.crowds_average1:hover{background:#f3eab2}.crowds_average1 .calcendar_lists ul li:hover{background:rgb(255 255 255 / .4)}td.td_p_filter .calcendar_lists ul li:hover,td.td_c_filter .calcendar_lists ul li:hover,td.td_n_filter .calcendar_lists ul li:hover{background:rgb(255 255 255 / .4);color:#000}span.schedule-ticket{float:right;padding-right:5px}span.schedule-ticket b{font-size:12px;font-family:montserrat-regular}span.park_name_sty{padding-bottom:5px;display:block;float:left;width:100%}span.park_name_sty b{float:left;padding-right:8px}.calcendar_head span:last-child b{padding-right:10px;float:left;line-height:0}.tickets-guide-m{display:none}.calcendar_head span:last-child b i{display:inline-block;font-size:1.5em;margin:0 .15em 0 0;vertical-align:middle;color:#333;opacity:.7}.table_count{display:block}.table_count_1{display:block}.park-view-more{display:block;width:100%;padding:15px 0 3px 0;color:#63bcd4;font-weight:700;cursor:pointer}.calcendar_head_mobile{text-align:center!important;border:none!important;margin:0 auto!important;width:100%!important;display:block;padding:5px 0!important}.calcendar_head_mobile span{cursor:pointer!important;font-size:12px!important;padding:5px 0!important;margin:5px 0!important;text-align:center!important;border:none!important;display:inline-block!important;float:none!important}.park-tickets-guide .entry-content img{margin-top:-53px}.park-tickets-guide .entry-content{max-width:800px;height:auto;margin:20px auto 0;text-align:center;padding-bottom:18px}.park-tickets-guide .entry-content .col-lg-6:first-child{border-right:1px solid rgb(255 255 255 / .22)}.park-tickets-guide .entry-content h3{padding-left:0;padding-right:0;margin-bottom:20px}.park-tickets-guide .entry-content a{padding:8px 30px}@media(max-width:1280px){.crowd-calendar-tab{overflow-x:scroll}.pick-custom-calcendar .view-all-park{padding-top:15px}.pick-custom-calcendar .view-all-park span{margin-right:5px;padding:8px 15px;margin-bottom:10px!important;float:left}.add-ons-filter .ons-inner{padding-top:10px;padding-bottom:15px}}@media(max-width:1080px){.pick-custom-calcendar .dynamic_tabs span,.pick-custom-calcendar .dynamic_tabs span.active,.pick-custom-calcendar .dynamic_tabs span:hover{font-size:12px;padding:5px;text-align:center}.crowd-key-1-10 .crowd-key-inner .crowd-left,.crowd-key-1-10 .crowd-key-inner .crowd-right{width:100%}.crowd-key-1-10 .crowd-key-inner .crowd-left{margin-bottom:15px}}@media(max-width:960px){.park-tickets-guide .entry-content .col-lg-6{width:50%}}@media(max-width:768px){.day-filter .col50{width:100%}.park-tickets-guide{padding-top:0}.park-tickets-guide .entry-content{height:auto}.park-tickets-guide .entry-content img{margin-top:-53px;margin-bottom:20px}.park-tickets-guide .entry-content h3{font-size:24px;padding-left:10px;padding-right:10px}.park-tickets-guide .entry-content p{display:inline-block;padding-bottom:0;margin-bottom:4px}.park-tickets-guide .entry-content a{font-size:14px;padding:5px 16px}}@media(max-width:700px){.park-tickets-guide .entry-content .col-lg-6{width:100%}.park-tickets-guide .entry-content .col-lg-6:first-child{border-right:0;border-bottom:1px solid rgb(255 255 255 / .22);padding-bottom:8px;margin-bottom:20px}}@media(max-width:480px){.dynamic_tabs{display:none}}@media(max-width:425px){.add-ons-filter .ons-inner div{display:inline-block;margin:0;text-align:center;padding-right:0;width:33%;float:left;padding:0!important}.add-ons-filter .ons-inner div:first-child{width:100%}.crowd-key-1-10 .crowd-key-inner .crowd-heading{padding-right:0;width:100%}.crowd-key-1-10 .crowd-key-inner .busy-this-day,.crowd-key-1-10 .crowd-key-inner .busy-this-day span,.crowd-key-1-10 .crowd-key-inner .monthly-average{display:inline-block;width:100%;padding:0!important;margin:0!important;border:none!important;margin-top:10px!important}.crowd-key-1-10 .crowd-key-inner .c-1-3,.crowd-key-1-10 .crowd-key-inner .c-4-6,.crowd-key-1-10 .crowd-key-inner .c-7-10{display:inline-block;width:32%;padding:10px!important;margin:0!important;border:none!important;margin-top:10px!important}.crowd-key-1-10 .crowd-key-inner .busy-this-day{padding-bottom:10px!important}.orlando-park .pick-destination{padding-top:10px;padding-bottom:10px}.show-all-park .inner-destination span:last-child{height:auto;overflow:initial;padding-bottom:15px}.show-all-park .inner-destination span:first-child{margin-bottom:5px}.day-filter .month-travel,.day-filter .days-visit{font-size:18px;padding-top:15px}.day-filter .current_month{margin-top:0;margin-bottom:20px}#slider-range-max{margin-top:25px;margin-bottom:15px}.day-filter .amount{padding-bottom:0;margin-bottom:0}.pick-custom-calcendar{padding:15px 10px}.add-ons-filter .ons-inner div label{display:block!important;width:100%!important;float:left!important}.tickets-guide-d{display:none}.tickets-guide-m{display:block;width:100%;padding:15px 0;float:left}.tickets-guide-m div{width:50%;float:left}.park-tickets-guide .entry-content img{margin-top:0}.park-tickets-guide .entry-content h3{padding-top:0;padding-bottom:0;font-size:20px}.view-all-park{width:100%!important;display:inline-block;text-align:center}.pick-custom-calcendar .view-all-park span{float:none;display:inline-block}}span.showday{display:none}span.showday{float:none;background:#BCDFC6;color:#4e4e4e;border-radius:5px!important;-moz-border-radius:3px;-webkit-border-radius:3px;font-family:montserrat-italic;padding:.25em .75em;font-size:10px;line-height:21px;margin-left:5px}.optSelect{background-color:#cbeef39c!important}.text_box{margin-top:30px}.openhowto{cursor:pointer;background-color:#bcdfc6;padding:.25em 1em;border-radius:6px;-moz-border-radius:6px;-webkit-border-radius:6px;border:2px solid #fff;display:inline-block;text-align:center;position:relative;margin-top:1em;text-transform:none;font-size:1em}.openhowto:before{border-color:#fff0;border-top-color:#fff;border-width:14px;margin-right:-14px}.openhowto a{color:#556371}.openhowto a span{text-transform:uppercase;font-family:'proxbold',Helvetica,Arial,sans-serif;font-size:.9em}.openhowto span{display:block}.openhowto:after{border-color:#fff0;border-top-color:#bcdfc6;border-width:12px;margin-right:-12px}.openhowto:after,.openhowto:before{top:100%;right:24px;border:solid #fff0;content:" ";height:0;width:0;position:absolute;pointer-events:none}.site-logo>a{max-width:160px}.orlando-park .pick-heading{font-size:40px}.header_blog_content{padding-top:23px}.orlando-park .pick-destination{font-size:22px;padding-top:15px;padding-bottom:15px}.show-all-park .inner-destination span img{max-width:50%}.show-all-park .inner-destination span:first-child{border-radius:20px;width:100px;margin-bottom:10px}.show-all-park .inner-destination span{font-size:18px}.show-all-park .inner-destination span:last-child{height:42px}.orlando-park .pick-destination{margin-bottom:0}.day-filter .month-travel,.day-filter .days-visit{padding-top:15px;font-size:20px;margin-bottom:0}.optimize-time-money{padding-bottom:20px}.pick-custom-calcendar{padding:30px 30px}.pick-custom-calcendar .view-all-park{padding-top:20px}.day-filter .amount{margin-bottom:0;padding-bottom:0}.park-tickets-guide{padding-top:40px}.footer-bg-btm{padding-top:67px}header .nav-bar{padding-top:5px}.header_blog_content{padding-top:10px}#slider-range-max{margin-top:22px;margin-bottom:13px}.add-ons-filter .ons-inner{padding-top:5px;padding-bottom:30px}.crowd-key-1-10 .crowd-key-inner{padding:15px 0;margin-bottom:20px}.pick-custom-calcendar .dynamic_tabs span{font-size:14px;padding:7px 13px}.switch-year-view{padding-bottom:15px}.site-footer{padding:50px 0 20px 0}.site-footer .sub-footer{padding-top:21px;padding-bottom:25px;margin-bottom:30px}.calendarhowto h2{font-weight:400;padding-bottom:15px}.calendarhowto{margin-top:0}.calendarhowto h3{color:#556371;text-transform:uppercase;font-size:1em}.calreviews li:before{position:absolute;left:-25px;top:3px;background:#8ccc9b;width:20px;height:20px;content:"";border-radius:50px}.calreviews li{position:relative;list-style:none;margin-bottom:10px;font-style:italic;font-weight:300}.calreviews{padding-left:25px}.calsteps li span{color:#000;font-weight:500;text-transform:uppercase}.calstep-callout{background-color:#F2F2F2;padding:.5em 1em;font-size:.85em;margin-top:.5em;clear:both}.calsteps li{margin-bottom:1rem;position:relative;list-style:none}.calstep-callout img{float:left;margin-right:1rem;margin-bottom:1rem}.calstep-callout p{font-size:1rem}.margintop2{margin-top:2rem}.calsteps li:before{counter-increment:numList;content:counter(numList);float:left;position:absolute;left:-37px;text-align:center;color:#fff;line-height:24px;width:24px;height:24px;background:#556371;border-radius:100%;font-family:'oswald',Helvetica,Arial,sans-serif;top:2px}.closehowto span.icomoon.icon-cancel-circle:before{position:absolute;content:"x";background:#546371;color:#d7eedb;width:20px;height:20px;border-radius:50px;right:33px;text-align:center;line-height:17px;font-size:14px;cursor:pointer;top:8px}.openhowto{margin-bottom:20px}.openhowto:after{border-color:#fff0;border-top-color:#bcdfc6;border-width:12px;margin-right:-12px}.openhowto:after,.openhowto:before{top:100%;right:24px;border:solid #fff0;content:" ";height:0;width:0;position:absolute;pointer-events:none}.openhowto:before{border-color:#fff0;border-top-color:#fff;border-width:14px;margin-right:-14px}.openhowto:after{border-color:#fff0;border-top-color:#bcdfc6;border-width:12px;margin-right:-12px}.calsteps{counter-reset:numList;margin-top:20px}.calendarhowto .callegend{background:none;border:1px solid #e4e4e4;padding:.5em 1em;width:100%}.callegend ul{list-style-type:none;font-size:1em;margin:0;padding:0}.callegend ul li:first-child{margin-right:1em}.callegend ul li{display:inline-block;text-transform:none}.callegend ul li .red{color:red}.calendarhowto .callegend ul li strong{font-size:.95em}.callegend ul li .day{border-radius:50%;width:20px;height:20px;display:inline-block;position:relative;top:4px;margin-right:5px}.calendarcontainer .calendarhowto span{text-align:left;font-size:.9em}.crowdlow,.crowdlow a{background:#8cd19d;color:#41794f}.crowdavg,.crowdavg a{background:#fcee6b;color:#a4891e}.crowdhigh,.crowdhigh a{background:#ff5254;color:#9a2a2c}.calendarhowto .callegend:last-child{border-top:none}.calendarhowto .marginleft{margin-left:1rem}.calendarhowto span{text-align:left;font-size:.9em}@media (max-width:1024px){.small-12{width:100%}.calendarhowto .borderleft{border-left:0}}@media (max-width:767px){.site-logo a{max-width:86px}.site-header .container:first-child .site-logo{height:48px}#menuToggle{top:4%}.orlando-park .pick-heading{font-size:30px}.orlando-park .pick-heading span:before{bottom:-12px}.header_blog_content{padding-top:15px}.orlando-park .pick-destination{padding-top:20px;padding-bottom:10px;margin-bottom:4px}.show-all-park .inner-destination span:first-child{padding:12px 10px;width:61px}.show-all-park .inner-destination span{font-size:16px}.show-all-park .inner-destination span:last-child{height:40px}.day-filter .month-travel,.day-filter .days-visit{font-size:20px;padding-top:12px}.day-filter .current_month{font-size:13px;padding:6px 60px 6px 12px;margin-top:0;margin-bottom:20px}#slider-range-max{margin-top:26px;margin-bottom:17px}.day-filter .amount{padding-bottom:0;margin-bottom:0;font-size:20px}.optimize-time-money{padding-bottom:15px}.show-all-park .inner-destination{max-width:191px}.pick-custom-calcendar{padding:30px 30px}.crowd-key-1-10 .crowd-key-inner{padding:20px 0;margin-bottom:20px}.crowd-key-1-10 .crowd-key-inner .c-4-6{padding-left:15px;padding-right:15px;margin-left:13px;margin-right:9px}.crowd-key-1-10 .crowd-key-inner .crowd-heading{font-size:15px}.add-ons-filter .ons-inner div:first-child label{font-size:15px .switch-year-view .month-year-view{font-size:22px}}@media (max-width:580px){.calendarhowto .callegend{text-align:center}.show-all-park .inner-destination{max-width:169px}.add-ons-filter .ons-inner div label{display:flex}.add-ons-filter .ons-inner div{padding-right:0;width:auto}.orlando-park .pick-heading{font-size:26px}.show-all-park .inner-destination span:first-child{padding:9px 2px;width:54px}.show-all-park .inner-destination span:first-child img{height:34px}.show-all-park .inner-destination span{font-size:13px}}@media (max-width:480px){.page-id-7 .pick-your-destination{margin-top:10px}.site-logo img{width:55%!important;padding-top:10px;vertical-align:middle}.orlando-park .pick-heading{font-size:20px}.fw-container{background:#fff}.day-filter .current_month{font-size:13px;padding:6px 60px 6px 12px;margin-top:10px;margin-bottom:10px}.closehowto span.icomoon.icon-cancel-circle:before{right:9px;top:35px}.crowd-key-1-10 .crowd-key-inner .c-1-3 span{font-size:12px}.add-ons-filter .ons-inner div{width:49%}.add-ons-filter .ons-inner div label{display:block}.orlando-park .pick-destination{font-size:20px}.day-filter .month-travel{margin-top:10px}.pick-custom-calcendar{padding:23px 18px}.day-filter .month-travel,.day-filter .days-visit{font-size:17px}.crowd-key-1-10 .crowd-key-inner .crowd-heading{margin-bottom:5px}.switch-year-view .month-year-view{font-size:20px}.calendar-days-name ul li{font-size:12px}.switch-year-view{padding-bottom:15px}.site-footer .sub-footer{margin-bottom:17px}.park-tickets-guide .entry-content img{max-width:50%}.optimize-time-money{padding-bottom:8px}#slider-range-max{margin-top:14px;margin-bottom:8px}.pick-custom-calcendar .view-all-park{padding-top:10px}.crowd-key-1-10 .crowd-key-inner{padding:10px 0}}