/*!
Theme Name:         Appnet
Description:        Theme built by Appnet New Media Studios, for use by Appnet Projects
Version:            1.0.0
Author:             Appnet
Author URI:         http://appnet.com

License:            MIT License
License URI:        http://www.opensource.org/licenses/mit-license.php

*/
#pgc-3-0-0,#pgc-3-0-2{margin-top:-1em}.top-btn{background-image:url(https://www.lakeshoredanceacademy.com/wp-content/uploads/2018/12/gold-btn.jpg);background-size:100% 100%;background-position:center;text-align:center;min-width:320px}@media screen and (max-width:980px){#pgc-3-0-0{height:95px;margin-bottom:0!important;margin-top:1em}.woocommerce section.related.products{margin-left:0}.woocommerce ul.products.columns-4{margin:0 .5em 0}}.top-btn a,.blog-btn a{display:block;font:20px/30px "loraregular",sans-serif;padding:32px 0;color:#171717}.blog-btn{background-image:url(https://www.lakeshoredanceacademy.com/wp-content/uploads/2018/12/gold-btn.jpg);background-size:100% 100%;background-position:center;text-align:center;min-width:200px;display:inline-block;margin:.5em}.blog-btns{text-align:center;margin:2em auto 0 auto}.large-9{width:100%}#pg-1780-0>.panel-row-style{background-position:center 150px!important}div.offers{display:inline-block;width:48%;margin:0 auto;vertical-align:top;text-align:center}div.offers h3{line-height:1.4em}div.offers p{margin-bottom:0}#privateLessons{margin-right:1em}#giftCertificates{margin-left:1em}#blog-category-page h3{background:#F6CC37;color:#320734;padding-left:10px}ul.display-posts-listing{list-style-type:none!important;width:100%!important;padding:0!important}ul.display-posts-listing li{float:left;width:30.33%!important;margin:1.5%}.display-posts-listing img{display:block;float:none;margin:0 10px 10px 0}.page_header{background-image:url(http://www.lakeshoredanceacademy.com/wp-content/uploads/2018/03/in_home.jpg);background-position:center}#blog-cat-co,#albums{text-align:center;font-family:"loraregular",sans-serif}#blog-cat-co a,#albums a{font-size:16px}#blog-cat-co a span,#albums a span{color:#320734;background:#F6CC37;display:block;margin-top:10px;line-height:40px}#blog-cat-co a:hover,#albums a:hover{transition:all .3s ease}#blog-cat-co a:hover span,#albums a:hover span{color:#fff;background:#320734;transition:all .3s ease}#blog-cat-co a img,#albums a img{transition:all .3s ease}#blog-cat-co a:hover img,#albums a:hover img{opacity:.5;border-radius:50%;transition:all .3s ease}@media screen and (max-width:840px){img.alignright{float:none}.latest_blog_post .listing-item img{max-width:100%!important}}@media screen and (min-width:768px){.single-post .entry-main span.featured_image{float:right;margin-left:20px}.footer_contact .entry-content{margin:0 auto;padding-left:20%;padding-right:20%}}@media screen and (max-width:640px){.latest_blog_post .listing-item{display:block;width:100%!important;float:none;margin:15px auto}.latest_blog_post .listing-item img{margin:0 auto}.latest_blog_post .listing-item a.title{width:100%;display:block;text-align:center}#blog-cat-co img{max-width:100%!important}}.footer_contact h2{text-align:center;margin-bottom:30px}.hidden{display:none!important}@media screen and (max-width:1130px) and (min-width:1025px){.main_header .lower_header .main_nav ul:not(.sub-menu)>li a{padding:0 10px}}.faq:target{margin-top:-160px;padding-top:160px}.gift-card-content-editor{padding-left:2em}#ywgc-edit-message,div.quantity,.ywgc-single-recipient,.ywgc-sender-name,.twgc-amount-value,#gift_amounts,#ywgc-delivery-date{color:#000}.ywgc-sender-name label{color:#fff}.ywgc-recipient{max-width:none}.ywgc-single-recipient input,.ywgc-sender-name input{width:100%;min-width:200px}.gift_card_template_button{float:right}.ywgc-template{float:left;max-width:50%}.ywgc-preview{min-width:265px}.ywgc-amount-label{padding-right:.5em}@media (max-width:1024px){.ywgc-template{float:none;width:100%;margin:0 auto;max-width:none}.gift-card-content-editor{padding:0;margin:0 auto}.ywgc-single-recipient input{width:49%}}.woocommerce.woocommerce-page{padding-top:2em}.woocommerce ul.products li.product,.woocommerce-page ul.products li.product{width:25%}.woocommerce ul.products li.product .button{min-width:145px;text-align:center}.woocommerce-product-gallery{display:none}.woocommerce div.product .woocommerce-tabs ul.tabs li.active{background:#320734}.woocommerce div.product .woocommerce-tabs .panel{width:100%;margin:0 auto 5em auto}.woocommerce-Tabs-panel h2{display:none}.woocommerce-Tabs-panel p,.woocommerce-Tabs-panel ul{width:60%;margin:0 auto}.woocommerce-Tabs-panel h3{width:65%;margin:0 auto}.product-template-default .footer_contact,.woocommerce-checkout .footer_contact,.woocommerce-cart .footer_contact{display:none}.woocommerce.post-type-archive-product #main,.woocommerce main#main{margin:20% auto 0 auto;width:100%;max-width:1200px}.woocommerce.post-type-archive-product .footer_contact{display:none}form.woocommerce-ordering,li.wc_payment_method.payment_method_square,.payment_box.payment_method_square p{color:#000}.woocommerce div.product div.summary{float:none;width:65%;max-width:1200px;margin:1em auto 0 auto}.woocommerce div.product p.price{margin:.25em auto}.woocommerce div.product .product_title{margin-bottom:0}.woocommerce ul.products li.product .woocommerce-loop-product__title{min-height:64px}.woocommerce-message{position:absolute;top:30%;right:0;border-top-color:#f6cc37}.woocommerce-cart .entry-main{width:100%;margin:5% auto}.woocommerce table.shop_table{border:1px solid rgba(246,204,55,.75);background-color:#320734}.woocommerce .woocommerce-cart-form button[type="submit"]{position:relative;width:10em;background-color:rgb(246,204,55);color:#320734;border:1px solid #f6cc37}.woocommerce .woocommerce-cart-form button[type="submit"]:hover{color:rgb(246,204,55);background-color:#320734;border:1px solid #f6cc37}.woocommerce .cart_totals table.shop_table_responsive{width:75%}.product_meta a,.woocommerce-Price-amount .amount,.price,.woocommerce div.product p.price,.woocommerce div.product span.price,.woocommerce-message::before{color:#f6cc37}.select2-container--default .select2-results__option--highlighted[aria-selected],.select2-container--default .select2-results__option--highlighted[data-selected]{background-color:#f6cc37}ul.select2-results__options,input#billing_phone{color:#000}form.checkout button#place_order{background:#f6cc37;color:#320734;width:10em;position:relative}ul.woocommerce_error.woocommerce-error{color:#000}.woocommerce .col2-set .col-1,.woocommerce-page .col2-set .col-1{width:100%}.woocommerce .col2-set .col-2,.woocommerce-page .col2-set .col-2{width:100%;clear:both}.woocommerce-checkout section.entry-main.large-9.medium-8.small-12.columns.mainfont{width:100%}.woocommerce-notices-wrapper{position:absolute;z-index:99;width:100%;top:29%}.woocommerce .woocommerce-breadcrumb{margin:2em 1em 0}ul.products.columns-4{margin:0 5em 0}@media only screen and (max-width:768px){.woocommerce ul.products[class*=columns-] li.product,.woocommerce-page ul.products[class*=columns-] li.product{padding:0 .5em}}@media screen and (max-width:1100px){label [for="payment_method_square"] img{display:inline-block!important}.woocommerce-checkout .bump_past_header,.page{padding-top:50px}.woocommerce div.product div.summary{width:80%;margin:5% auto 0 auto}.woocommerce-notices-wrapper{top:7%}div.offers{width:45%}div.offers h3{min-height:78px}div.top-btn{min-width:0}.woocommerce #main{margin:25% auto;padding:1em 1em}}section.related.products{margin-left:5em}.remove_para_marg p,.remove_para_marg p strong,.remove_para_marg p em{margin:0!important}.testimonials_slider_slide img{border:3px solid #f6cc37;border-radius:50%}@media screen and (max-width:1500px){.woocommerce.woocommerce-page.single-product{padding-top:7em}}.off-canvas{width:100%;max-width:100%}.off-canvas ul:not(.sub-menu) li a{line-height:52px}.off-canvas ul:not(.sub-menu) li .dd-toggle{left:0}.off-canvas ul:not(.sub-menu) li .dd-toggle:after{line-height:52px;width:72px}