@media only screen and (max-width: 1199px){.jx-event-box{left:0 !important;width:900px !important;} .jx-event-title-box{width:600px !important;} .jx-event-title{font-size:43px !important;} .shortcode_tab_e.jx-white-tab.jx-arrow-tab ul.jx-subtab li{padding:20px 10px 15px 10px !important;} .shortcode_tab_e.jx-white-tab.jx-arrow-tab li.resp-tab-active{padding:25px 10px 14px 10px !important;} .jx-tab-title{font-size:15px !important;}}@media only screen and (max-width:980px){.navbar-default{min-height:95px !important;} .navbar #logo{width:200px !important;margin-left:25px !important;} #event-toggle{margin-left:-190px !important;margin-top:80px !important;} #event-toggle a{font-size:12px !important;} .nav>li>a{padding:10px 7px !important;font-size:13px !important;} .nav>li:last-child{margin-right:3px !important;} .jx-event-box{width:750px !important;} .jx-event-title-box{width:450px !important;} .jx-event-title{font-size:33px !important;} .jx-slider-content .jx-form-btn{padding:0 20px !important;}}@media only screen and (max-width:959px){.nav>li>a{font-size:11px !important;} .jx-menu .main-menu li a{font-size:13px !important;padding:0 8px !important;} .jx-event-pretitle{font-size:28px;} .jx-event-title{font-size:35px;} footer .footer-info .title{display:block !important;} footer .footer-info .title:after{content:' ';} #footer .contact a{margin-left:0 !important;} .shortcode_tab_e.jx-white-tab.jx-arrow-tab ul.jx-subtab li{padding:21px 4px 14px 4px !important;} .shortcode_tab_e.jx-white-tab.jx-arrow-tab li.resp-tab-active{padding:25px 4px 14px 4px !important;} .jx-tab-title{font-size:13px !important;}}@media only screen and (max-width:767px){#event-toggle{display:none !important;} #event-toggle-mobile{display:block !important;} .jx-event-title-box{width:380px !important;} .jx-event-box .jx-event-date{padding:10px !important;height:auto !important;} .jx-event-day span{display:block !important;padding:0 !important;} .jx-event-day .primary{font-size:60px !important;} .jx-event-day .secondary{font-size:40px !important;margin-top:-10px !important;} .jx-event-month{font-size:20px !important;} .jx-event-title-box{height:188px !important;} .jx-event-title{font-size:22px !important;} .jx-event-title-box table{margin-top:10px !important;} .jx-event-title-box .jx-form-btn{padding:3px 10px !important;font-size:16px !important;margin-top:10px !important;height:40px !important;line-height:32px !important;} footer .footer-info .title{display:inline-block !important;} footer .footer-info .title:after{content:' | ';margin-left:5px;margin-right:5px;} #footer .contact a{margin-left:10px !important;} .jx-tab-date{padding-top:0px !important;}}@media only screen and (max-width:600px){.jx-event-title-box{width:325px !important;} .jx-event-title-box .jx-form-btn{margin-top:10px !important;padding:2px 6px !important;font-size:16px !important;line-height:25px !important;height:60px !important;} .jx-tab-date{padding-top:0px !important;}}@media only screen and (max-width:575px){.jx-event-box{top:150px !important;} .jx-event-box .jx-event-date{width:100px !important;} .jx-event-title-box{width:300px !important;height:156px !important;padding:10px 15px !important;} .jx-event-day .primary{font-size:45px !important;} .jx-event-day{margin-top:-10px !important;} .jx-event-day .secondary{font-size:30px !important;margin-top:-8px !important;} .jx-event-month{font-size:18px !important;padding-bottom:3px !important;} .jx-event-title{font-size:20px !important;} .jx-event-title-box table{margin-top:8px !important;} .jx-event-title-box .jx-form-btn{margin-top:5px !important;} .jx-tab-date{padding-top:0px !important;}}@media only screen and (max-width:500px){.jx-event-box{width:300px !important;top:140px !important;} .jx-event-box td{padding:5px 0 !important;} .jx-event-box .jx-event-date{float:none !important;width:300px !important;height:43px !important;padding:3px !important;} .jx-event-title-box{height:118px !important;text-align:center !important;} .jx-event-pretitle{font-size:18px !important;} .jx-event-title{font-size:15px !important;} .jx-event-day{float:left !important;margin:0 -10px 0 15px !important;display:inline-block !important;} .jx-event-day span{display:inline-block !important;} .jx-event-day .primary,.jx-event-day .secondary{font-size:25px !important;} .jx-event-day .secondary{margin-top:0 !important;margin-left:2px !important;} .jx-event-month{font-size:25px !important;margin-top:1px !important;} .jx-event-title-box .jx-form-btn{font-size:13px !important;line-height:30px !important;height:40px !important;} #upcoming-events h4{font-size:15px;} .jx-tab-date{font-size:20px !important;}}