.event_description .event_wrapper .event_description img.postimg{display:none}.event_description .event_wrapper .event_dates,.event_description .event_wrapper .event_times,.event_description .event_wrapper .event_prices,.event_description .event_wrapper .col_right{display:none}.events .epl_payment_options{border:none!important;margin:5px 20px!important}#slider{height:258px}#slider ul{padding:0;margin:0}.quotescollection_nextquote,.quotescollection_nextquote a{text-align:right;color:#777}.banner{z-index:2;overflow:auto;position:relative;text-align:center}.banner li{list-style:none outside none}.banner ul li{float:left}.banner .dots{bottom:20px;left:0;position:absolute;right:0}.banner .dots li{border:2px solid #fff;border-radius:6px 6px 6px 6px;cursor:pointer;display:inline-block;height:6px;margin:0 4px;opacity:.4;text-indent:-999em;transition:background .5s ease 0s,opacity .5s ease 0s;width:6px}.banner .dots li.active{background:none repeat scroll 0 0 #fff;opacity:1}.banner .bbtn{border:2px solid rgba(255,255,255,.4);border-radius:5px 5px 5px 5px;clear:both;color:#fff;display:inline-block;font-size:12px;font-weight:700;margin:25px 0 0;padding:9px 22px 7px;text-decoration:none;text-transform:uppercase}#home .description p{font-family:segoe print,segoe;font-size:16px;line-height:20px;margin-bottom:20px}.home-bottom{margin:0}.home-bottom figure{margin-top:15px;overflow:hidden}.home-bottom figure .figure-item{float:left;width:25%}.home-bottom figure .figure-body{padding:10px}.home-bottom figure .figure-body img{max-width:100%}.figure-body h3{color:#9a2b2b;font-family:arial;font-size:18px;margin-bottom:10px;margin-top:0}.figure-body p{color:#4f4f4f;font-family:helvetica;font-size:11px;margin-bottom:5px}.pic-box{padding:10px 8px;position:relative}.pic-box img.box-for{left:0;position:absolute;top:0;z-index:1000}.quote dl{background:url(../img/quotes.png) no-repeat scroll 0 0 transparent;padding-bottom:0;padding-left:115px;padding-top:10px}.quote dt{color:#4f4f4f;font-family:helvetica;font-size:14px;font-style:italic;line-height:20px}.quote dd{color:#4ab93d;font-family:helvetica;font-size:14px;margin-top:10px}.header-pic{margin-top:-15px}.nosidebar .page h1{background:url(../img/header_428_blue.png) no-repeat scroll 0 0 transparent;background-size:100% 70px;line-height:70px;margin:20px 20px 0 -10px;padding-left:25px;background-size:cover}.event_wrapper{border:none!important}.faq .page h1{background:url(../img/faqh1.png) no-repeat scroll -14px 0 transparent;height:77px;line-height:70px;padding:0;text-align:center;width:147px;margin:50px 20px 0 0;float:left}.faq dt{font-family:segoe print,segoe;font-size:16px;font-weight:600;margin-bottom:2px}.faq dd{background:url(../img/question-pic.png) no-repeat scroll 0 0 transparent;color:#333;font-family:myriad pro;font-size:12px;padding-left:50px;margin:0}.faq dd p{background:none repeat scroll 0 0 #dcfaff;color:#000;display:inline-block;font-family:myriad pro;font-size:14px;line-height:14px;padding:4px 0 3px 4px;margin:0}.full-width .description{width:650px;min-height:100px}.boldHeader{font-weight:700;margin:0 auto}.blueHeader{font-size:110%;font-weight:700;color:#22c;margin:0 auto}.grayHeader{font-size:120%;font-weight:700;color:#222;margin:0 auto}#home .description p.wysija-paragraph,.widget_wysija p{margin:0;font-size:13px}p.redfont{color:#9a2b2b;font-family:Arial;font-size:18px;line-height:20px;margin:3px 0 16px}.icalendar{display:none}.icalendar{}.icalendar a.btn{display:block;margin:20px 15px 0;font-size:25px;text-align:center;background:#3498db;background-image:-webkit-linear-gradient(top,#3498db,#2980b9);background-image:-moz-linear-gradient(top,#3498db,#2980b9);background-image:-ms-linear-gradient(top,#3498db,#2980b9);background-image:-o-linear-gradient(top,#3498db,#2980b9);background-image:linear-gradient(to bottom,#3498db,#2980b9);-webkit-border-radius:10;-moz-border-radius:10;background:linear-gradient(to bottom,#3498DB,#2980B9) repeat scroll 0 0 #3498db;border-radius:10px 10px 10px 10px;color:#fff;font-family:Arial;font-size:18px;padding:10px 20px;text-align:center;text-decoration:none}.icalendar a.btn:hover{background:#3cb0fd;background-image:-webkit-linear-gradient(top,#3cb0fd,#3498db);background-image:-moz-linear-gradient(top,#3cb0fd,#3498db);background-image:-ms-linear-gradient(top,#3cb0fd,#3498db);background-image:-o-linear-gradient(top,#3cb0fd,#3498db);background-image:linear-gradient(to bottom,#3cb0fd,#3498db);text-decoration:none}.icalendar li{text-align:center;margin-bottom:20px;border-bottom:1px solid #ddd;padding-bottom:30px}.icalendar li h2{text-align:center;color:#202020;font-family:helvetica;font-weight:600;margin-bottom:12px;margin-top:10px}.event-date{font-size:20px;text-align:left;color:#202020;font-family:helvetica;font-weight:600;margin-bottom:12px}h2.yellow{background:url(../img/h2-yellow-855.png) no-repeat scroll 0 0 transparent;font-family:segoe print,segoe;font-size:26px;line-height:50px;padding:4px 10px 4px 15px}.separator{background:url(../img/header_655_thin.png) no-repeat scroll 0 0 transparent;background-size:100%;height:10px}.separator-sized{background:url(../img/header_655_thin.png) no-repeat scroll 0 0 transparent;height:10px;margin:5px 0}.desktop{display:}.phones{display:none}.book-your-class{display:none;margin:20px 15px 0;font-size:25px;text-align:center;background:#3498db;background-image:-webkit-linear-gradient(top,#3498db,#2980b9);background-image:-moz-linear-gradient(top,#3498db,#2980b9);background-image:-ms-linear-gradient(top,#3498db,#2980b9);background-image:-o-linear-gradient(top,#3498db,#2980b9);background-image:linear-gradient(to bottom,#3498db,#2980b9);-webkit-border-radius:10;-moz-border-radius:10;border-radius:10px;font-family:Arial;color:#fff;padding:10px 20px;text-decoration:none}.book-your-class:hover{background:#3cb0fd;background-image:-webkit-linear-gradient(top,#3cb0fd,#3498db);background-image:-moz-linear-gradient(top,#3cb0fd,#3498db);background-image:-ms-linear-gradient(top,#3cb0fd,#3498db);background-image:-o-linear-gradient(top,#3cb0fd,#3498db);background-image:linear-gradient(to bottom,#3cb0fd,#3498db);text-decoration:none}.book-your-class span{font-size:14px}@media screen and (max-width:480px){.nosidebar .page h1{line-height:138%;padding:10px 25px;margin:0;background-size:cover;font-size:17px!important}h1.index-title,h2.index-title{font-size:22px;text-align:center;line-height:1.5em}.book-your-class span{font-size:12px}#epl_main_container #events_planner_shopping_cart .epl_event_title{font-size:17px;line-height:138%;padding:10px 25px}header h1.logo img{width:126%;margin-top:-5px}.icalendar{display:block}#calendar{display:none}header h1.logo img{position:absolute;z-index:444444}.calendar-icon{z-index:444444;position:relative}#events .epl_prices_table thead th{font-size:15px}#events #epl_main_container{width:100%}.icalendar ul{margin:0;padding:0;list-style:none}.icalendar ul li{margin:10px 0;padding:0 0 10px}#wrapper{width:100%}.events-pic{display:none}#epl_main_container{padding-left:0}#events.page{padding:0;padding-left:0;margin:6px}.calendar-pic{width:100%;height:auto}.desktop{display:none}.content{margin:0 20px}header h1.logo{margin:10px auto;width:110px;heigh:auto;left:50%;margin-left:-67px;position:absolute;padding:0}h2{font-size:18px;line-height:1.3em}h2.yellow{font-size:15px;line-height:1.3em}body{background:0 0}#wrapper>header{background:none repeat scroll 0 0 #2aa4cf}.page{margin:20px}#nav>ul>li>a{text-decoration:none;text-shadow:none;font-size:16px;line-height:25px;color:#000}#nav li ul li{margin-left:0;margin-bottom:8px}#nav>ul>li a:hover{}#nav>ul>li{padding:10px}#nav>ul>li,#nav>ul>li li{border-bottom:1px dashed #999}#nav li a span{font-size:12px}#nav>ul{margin:0;padding:0}#slider{height:110px}#home .subscribe-box,#home .widget_wysija_cont,#home #mailpoet_form_1{float:none;margin:10px auto}.widget widget_wysija{margin:10px auto}h1{font-size:22px}.epl_fc_legend{display:none}#nav{background:none repeat scroll 0 0 #2aa4cf;float:left;top:auto;left:0;padding:0;margin:0;width:100%;height:auto;display:block;position:absolute}#nav>a{padding:0 15px;width:30px;height:70px;text-align:left;text-indent:-9999px;border-right:1px solid #2693ba;position:relative}#nav>a:before,#nav>a:after{position:absolute;border:3px solid #fff;top:35%;left:25%;right:25%;content:''}#nav>a:after{top:60%}#nav:not( :target )>a:first-of-type,#nav:target>a:last-of-type{display:block}#nav ul li a{padding:5px 30px 5px 20px;display:block}#nav ul li,#nav ul li a{text-transform:uppercase;font:14px/17px 'PT Sans Regular',Arial,Helvetica,sans-serif}#nav>ul{height:auto;display:none;position:relative;left:0;right:0;background:none repeat scroll 0% 0% #e5f0f7}#nav:target>ul{display:block}#nav>ul>li{width:100%;float:none;margin:0}#nav>ul>li>a{height:auto;text-align:left;padding:0;9px24px}#nav>ul>li:not( :last-child )>a{border-right:none}#nav li ul{background:0 0;height:80px}#nav li ul{position:static}#nav li ul li:first-child{display:none}.phones{display:block}.sub-content.col2-right-layout>aside{float:none;clear:both;margin:0 auto;padding:30px 0 0}.home-bottom figure .figure-item{float:none;width:100%}.page{padding:0}.sub-content.col2-right-layout>section{width:100%}body>header .content{width:100%}footer{padding:0}footer .law .pull-left{margin:0 2px}footer .social a{margin:0 1px}footer>section.main{padding-left:20px}footer>section,footer>.main>section,footer .content{width:100%}}@media screen and (max-width:768px){}@media screen and (max-width:320px){}@media screen and (max-width:1024px){}@media only screen and (min-device-width:768px) and (max-device-width:1024px) and (orientation:landscape){}@media only screen and (min-device-width:768px) and (max-device-width:1024px) and (orientation:portrait){}.post-password-protected a.phones.book-your-class{display:none}div._form_4 ._x01264415{color:#669a2b;font-family:helvetica;font-size:16px;font-weight:400;line-height:28px;text-transform:none}div._form_4 ._x15806790{font-family:helvetica;font-size:22px;font-weight:600;margin-bottom:13px;text-transform:uppercase}div.front-page div._form_4{float:right;margin-top:30px}div._form_4{background:url(../img/subscribe-box.png) no-repeat scroll 0 0 transparent;height:151px;padding:20px;text-align:center;width:160px}div._form_4 ._submit{width:108px;text-transform:uppercase;background:url(/wp-content/themes/va1/img/btn.png) no-repeat scroll 0 0 transparent;border:medium;color:#fff;display:block;font-family:helvetica;font-size:14px;font-weight:600;height:27px;line-height:25px;text-align:center;text-decoration:none;text-shadow:none;float:right}div._form_4 input[type=text]{width:127px;border:1px solid #333;display:inline-block;height:22px;margin-bottom:8px;font-size:11px}#events .epl_prices_table td.ticket-price del{color:rgba(255,0,0,.8);text-decoration:none;position:relative;font-size:14px}#events .epl_prices_table td.ticket-price del:before{content:" ";display:block;width:100%;border-top:2px solid rgba(255,0,0,.5);height:7px;position:absolute;bottom:0;left:0;transform:rotate(-7deg)}#events .epl_prices_table td.ticket-price ins{font-size:18px;text-decoration:none;padding:1em 1em 1em .5em}#events .epl_prices_table td:nth-child(4),#events .epl_prices_table th:nth-child(4){display:none}.epl_prices_table .price-name-discount-description{font-size:13px;font-style:italic}