body{font-family:'IsidoraSans-Regular' !important;color:#898c8e}body p{color:#898c8e;font-family:'IsidoraSans-Regular' !important}h1,h2,h3,h4,h5{font-family:'Goudy Bold'!important}.wpcf7 form.sent .wpcf7-response-output{border-color:#93d500!important}.icon-sub-menu{position:absolute;top:0;right:0;padding-right:0;width:60px;height:50px;color:#2A044A!important;text-align:center;cursor:pointer}ul.nav__mobile_list li{position:relative}.nav__mobile_list li .dropdown-toggle:after{display:none}span.icon-sub-menu.lticon:after{content:"\45"!important;margin-bottom:2px}span.icon-sub-menu:after{content:"\43"!important;margin-bottom:2px;font-family:ElegantIcons;display:inline-block;margin:0 10px;font-size:20px;transform:rotate(90deg);line-height:1;vertical-align:middle}.cart__sidebar .sidebar__product .product__meta .quantity{opacity:1!important}tr.order-total th{color:#2a044a!important;font-family:'IsidoraSans-Bold' !important}.home_row_video{padding-bottom:20px}.page-id-2576 .service__box-3 .service-content h4{line-height:1.2}.page-id-9.woocommerce-cart td.product-name a{color:#2A044A!important;font-family:'IsidoraSans-Bold' !important}.page-id-9.woocommerce-cart td.product-name .variation dt{color:#2A044A!important;font-family:'IsidoraSans-Bold' !important}.cart__sidebar h1,.cart__sidebar h2,.cart__sidebar h3,.cart__sidebar h4{color:#2a044a!important}.nav__mobile_list li .dropdown-toggle:after{content:"\43"!important;margin-bottom:2px}.nav__mobile_list li .dropdown-toggle.active:after{content:"\45"!important;margin-bottom:2px}.header__nav .nav__mobile{padding:40px 15px 50px 0!important}.nav__mobile .nav__close{top:40px!important}p.ltrequire{font-family:'IsidoraSans-Regular'!important;color:#2a044a;padding:20px 15px 0;font-size:16px}label.ltlabel{font-family:'IsidoraSans-Bold' !important;font-size:16px!important;padding-left:15px;margin-bottom:0!important}.nav__section .nav__module_side{padding-top:4px}.select2-container--default .select2-results__option--highlighted[aria-selected],.select2-container--default .select2-results__option--highlighted[data-selected]{background-color:#2A044A!important;color:#fff}.select2-container--default .select2-selection--single .select2-selection__arrow b{margin-top:-9px!important}.woocommerce-cart .woocommerce-cart-form table.shop_table th{color:#2A044A!important;font-family:'IsidoraSans-Bold' !important}#add_payment_method .cart-collaterals .cart_totals tr td,#add_payment_method .cart-collaterals .cart_totals tr th,.woocommerce-cart .cart-collaterals .cart_totals tr td,.woocommerce-cart .cart-collaterals .cart_totals tr th,.woocommerce-checkout .cart-collaterals .cart_totals tr td,.woocommerce-checkout .cart-collaterals .cart_totals tr th{border-top:1px solid #2A044A!important}.woocommerce-cart .woocommerce table.shop_table td{border-top:1px solid #2A044A!important;padding:15px 20px}.woocommerce form .form-row label{color:#2A044A!important;text-transform:capitalize}.woocommerce-additional-fields h3{color:#2A044A!important}.woocommerce-page a.button{text-transform:capitalize!important}.woocommerce-page a.button:first-letter {text-transform:uppercase!important}.woocommerce a.button{text-transform:capitalize!important}.woocommerce a.button:first-letter {text-transform:uppercase!important}.woocommerce input.button{text-transform:capitalize!important}.woocommerce input.button:first-letter {text-transform:uppercase!important}.woocommerce-page button.button.alt{text-transform:capitalize!important}.woocommerce-page button.button.alt:first-letter {text-transform:uppercase!important}.shop_table td.product-thumbnail{display:none}.shop_table th.product-thumbnail{display:none}span.woocommerce-Price-currencySymbol{margin-right:0}div#cart-ajax-sidebar .product__image{display:none}div#cart-ajax-sidebar tr.order-total th{font-weight:700!important;font-family:'IsidoraSans-Bold'!important}h4#order_review_heading{color:#2A044A!important}.create-account label{text-transform:capitalize!important}.create-account label:first-letter {text-transform:uppercase!important}.woocommerce-billing-fields h3{text-transform:capitalize;color:#2A044A!important}.woocommerce form .form-row .required{color:#93d500!important}.woocommerce-billing-fields h3:first-letter {text-transform:uppercase!important}.woocommerce-message:before{content:'\52';color:#2a044a}.woocommerce-page .checkout__page .login .lost_password{bottom:0!important}.woocommerce-info:before{color:#2a044a}.page__header h1{color:#2a044a}.wpb_text_column.faqborder{max-width:710px;margin:0 auto}.wpcf7 input[type=text]:focus,.wpcf7 input[type=email]:focus,.wpcf7 input[type=url]:focus,.wpcf7 input[type=tel]:focus,.wpcf7 input[type=number]:focus,.wpcf7 input[type=date]:focus,.wpcf7 textarea:focus,.wpcf7 select:focus{border-color:#2a044a!important}.wpcf7 input[type=text],.wpcf7 input[type=email],.wpcf7 input[type=url],.wpcf7 input[type=tel],.wpcf7 input[type=number],.wpcf7 input[type=date],.wpcf7 textarea,.wpcf7 select{line-height:34px!important}.wc-appointments-appointment-form-wrap .wc-appointments-appointment-form label{color:#2a044a}.footer__main .widget__wrap{width:100%!important}.blog .padding_sm{padding-top:45px}.bdbottom h4.goudy-bold{border-bottom:1px solid #8a8a8a}.mc4wp-form-fields{position:relative}.mc4wp-form-fields input[type=email]{background-color:#fff;color:#5f5f5f;width:100%;border:1px solid #eee;border-radius:5px;height:56px;line-height:56px;margin-top:5px;margin-bottom:5px;font-size:15px;transition:all ease .3s;-webkit-transition:all ease .3s;font-weight:600 !important;padding:10px 15px;outline:none}#mc4wp-form-1 input[type=submit]{padding:17px 35px;background:#2a044a !important;font-size:16px !important;text-transform:capitalize !important;border-width:0;border-color:#2a044a;border-style:solid;border-radius:4px;color:#fff;transition:all ease .3s;-webkit-transition:all ease .3s;font-family:'IsidoraSans-Bold' !important;top:5px;right:0;height:56px;font-weight:800;position:absolute;text-transform:uppercase;border-top-left-radius:0 !important;border-bottom-left-radius:0 !important;margin-bottom:0 !important}.quoteicon{margin-bottom:0!important}.testimonial_blog_box{padding-top:10px!important}.testimonial_blog_box img{display:none!important}.testimonial_blog_box:before{content:"";background:url(https://alexandertechniqueclare.ie/wp-content/uploads/2021/04/at-ivtd-com.svg)!important;background-repeat:no-repeat;width:50px!important;height:50px!important;position:absolute;background-size:cover;left:50%;transform:translate(-50%,-50%)}img.avatar{position:relative}.quoteicon img{left:-8px;position:relative}h2.ltquote{margin-top:0}.about_second_row.aboutbanner{background-position:top left!important}.testimonial_blog_box p.gap-30{font-family:'Goudy Italic'!important}.testimonial_blog_box h5.gap-30{font-size:16px !important;color:#93d500 !important;font-family:'IsidoraSans-Bold'!important}.footer__desc{margin-top:28px;padding:0 118px;padding-left:unset}ul.social_ul_icon li{padding-left:0;padding-right:10px}.footer__desc p{line-height:32px!important;opacity:unset !important;font-family:'IsidoraSans-Regular' !important}.footer__main h3{font-size:24px!important;line-height:1.5em!important;margin-bottom:47px!important}.footer__main .widget__area:nth-child(02) h3{margin-bottom:43px!important}.footer__contact p{line-height:32px}.iconrow .icons_wrap{margin:0 auto!important}.footer_bottom_mail{font-size:16px !important;line-height:1.5}.footer__bottom{padding:0!important;position:relative;border-top:unset!important}.footer__cont .copyright__text{background:#2a044a;text-align:left;color:#fff;padding-left:0}h1.customheading{margin-top:0;font-family:'Goudy Bold'!important;font-size:44px;color:#2a044a;line-height:1;text-align:left}h3.customsubheading{font-size:20px;color:#93d500;line-height:0;text-align:left;font-family:'IsidoraSans-Bold' !important}.padding_sm.lt{padding-bottom:0}.blog .page__header h1{display:none}.blog [data-bg-overlay]:before{background-color:unset}.col-md-12.col-sm-12.col-xs-12.ltft{background:#93d500}.container.padding_sm.lt.ltft{display:flex;flex-wrap:wrap;padding-top:45px;align-items:center;padding-bottom:35px}h3.preftheading{margin-top:0;font-size:36px;line-height:37px;color:#2a044a;font-family:'Goudy Bold'!important}.preftcontent{font-family:'Goudy Italic' !important;font-size:24px;color:#fff}.pagination__blog .pagination__nav{padding-top:0!important;text-align:left!important;border-top:unset!important;margin-top:25px!important}.pagination__blog .page-numbers,.pagination__blog .post-page-numbers{border-radius:unset}.wpbooking .wc-appointments-appointment-form-wrap .wc-appointments-appointment-form{background-color:transparent!important;border:unset!important}.wpbooking .wc-appointments-appointment-form-wrap .wc-appointments-appointment-form .wc-appointments-appointment-hook.wc-appointments-appointment-hook-before .wc-pao-addon{margin:unset!important;border-bottom:unset!important}.wpbooking .wc-appointments-date-picker .ui-datepicker td.ui-datepicker-current-day a,.wc-appointments-date-picker .ui-datepicker td.ui-datepicker-current-day a:hover{background-color:#2a044a!important}.wpbooking .wc-appointments-appointment-form-wrap .wc-appointments-appointment-form .slot-picker li.slot.selected a,.wc-appointments-appointment-form-wrap .wc-appointments-appointment-form .slot-picker li.slot.selected:hover a{background-color:#2a044a!important;color:#fff!important}.wpbooking .wc-appointments-appointment-form-wrap .wc-appointments-appointment-form .slot-picker li.slot a{color:#2a044a!important}.wpbooking .wc-appointments-appointment-form-wrap .wc-appointments-appointment-form .slot-picker li.slot_heading{color:#2a044a!important;font-weight:700}.wpbooking .wc-appointments-appointment-cost{color:#2a044a}.wpbooking span.woocommerce-Price-currencySymbol{font-weight:700;margin-right:0}.bookingleft .icons__text.afterborder:after{content:'';height:1px;width:83%;position:absolute;bottom:0;background:#8a8a8a !important}.icons__text{position:relative}.wpbooking select{border:1px solid #d8dae0;height:49px;outline:none;padding:10px}button.wc-appointments-appointment-form-button.single_add_to_cart_button.button.alt{background:#2A0449!important;opacity:1;float:unset!important;border-radius:5px;font-family:'IsidoraSans-Bold'}label.wc-pao-addon-name{font-family:'IsidoraSans-Bold' !important;font-size:16px!important}.wpbooking fieldset.wc-appointments-date-picker{background:#fff!important;margin-bottom:0!important;margin-left:15px!important;margin-right:15px!important;margin-top:15px!important}.wpbooking .form-field.form-field-wide{background:#fff;margin-left:15px;margin-right:15px;padding-left:15px;padding-right:15px;border-bottom-right-radius:5px;border-bottom-left-radius:5px}.wpbooking .wc-appointments-appointment-cost{margin-left:15px!important;margin-right:15px!important;background:#fff;border-bottom-right-radius:5px;border-bottom-left-radius:5px;color:#2a044a}button.wc-appointments-appointment-form-button{text-transform:unset!important}@media only screen and (min-width:768px){.bookingright{width:61%;padding-left:30px}.bookingleft{width:39%}.wpbooking .wc-pao-addon-container.wc-pao-required-addon{width:50%;float:left}.wpbooking .wc-pao-addon-container.wc-pao-required-addon.wc-pao-addon.wc-pao-addon-full-name{padding-right:8px!important}.wpbooking .wc-pao-addon-container.wc-pao-required-addon.wc-pao-addon.wc-pao-addon-email-address{padding-left:8px!important}}@media only screen and (max-width:767px){h1.smallmobile,h2.smallmobile{font-size:20px!important}.blog .page__header{background-image:url(https://alexandertechniqueclare.ie/wp-content/uploads/2021/05/alexander-technique-clare-blog-mob.jpg)!important;background-size:contain;width:100%!important;height:0!important;padding-top:67.32%!important;background-repeat:no-repeat;display:block}.hidepc .wpb_single_image .vc_figure{width:100%}.hidepc .wpb_single_image .vc_figure img{max-width:100%!important;width:100%}.hidepc .wpb_single_image .vc_single_image-wrapper{max-width:100%;width:100%!important}form.woocommerce-cart-form{padding:20px}.woocommerce-cart .woocommerce-cart-form table.shop_table td{padding-right:10px !important}.woocommerce-cart .woocommerce-cart-form .product-name{max-width:100%}.hidemobile{display:none!important}.home .vc_custom_1619424140067{padding-left:15px !important}.vc_empty_space.hidemobile{display:none!important}h1.hmhead{line-height:1!important}.page-id-3624 .about_second_row.aboutbanner{background:unset!important;padding-top:0!important}.quantity{width:calc(40% - 33px)!important;margin-left:33px!important}button.wc-appointments-appointment-form-button.single_add_to_cart_button.button.alt{width:calc(58% - 30px)!important;padding-left:5px;padding-right:5px;margin-right:30px}.about_second_img .vc_column-inner{padding-left:0!important}.about_second_row{margin-top:40px!important}.contact_box{padding:0 !important}.colleft{width:100%;float:left;margin-bottom:20px}.colright{width:100%;float:left}}@media only screen and (min-width:768px){h1.hmhead span{display:inline-block!important}span.goudy-bold.home_page_img_heading,span.goudy-bold-italic.home_page_img_heading{font-size:56px}.paddingleft.wpb_column.vc_column_container{padding-left:40px}.iconrow.left{padding-right:40px;padding-left:70px}.iconrow.right{padding-right:18px;padding-left:34px}.iconrow.benifit{padding-left:30px;padding-right:30px}.page-id-2042 .iconrow.left{padding-right:0;padding-left:70px}.page-id-2042 .iconrow.right{padding-right:18px;padding-left:0}.iconrow.right .wpb_text_column p,.iconrow.left .wpb_text_column p{padding-left:0!important;padding-right:0!important}.hmblogrow .vc_column-inner{padding-left:0;padding-right:0}.home .blog__card-01 .meta__container{padding:20px 20px!important}.iconrow.ab{padding-left:160px;padding-right:160px}.iconrow.ab .wpb_text_column p{padding-left:15px;padding-right:15px;line-height:1.3}.iconrow.right .about_icon6 img{margin-top:10px;margin-bottom:10px}.iconrow.ab .about_icon6 img{margin-top:10px;margin-bottom:10px}.iconrow .wpb_text_column p{padding-left:8px;padding-right:10px;line-height:1}.page-id-2736 .contact_box{padding:48px !important;margin-top:42px!important}.page-id-744 .contact_box{padding:48px !important;margin-top:42px!important}.blog section.col-md-12.col-sm-12.col-xs-12 .row{width:1140px;max-width:1140px;overflow:hidden}.blog section.col-md-12.col-sm-12.col-xs-12{max-width:1140px;margin:0 auto;float:unset}.colleft{width:60%;float:left}.colright{width:40%;float:left}}@media only screen and (min-width:1200px){.woocommerce div.product form.cart div.quantity{width:calc(25% - 30px)!important;float:left;margin:0;margin-left:30px!important}button.wc-appointments-appointment-form-button.single_add_to_cart_button.button.alt{width:calc(74% - 23px)!important;margin-right:15px}.nav__content .nav__second{float:right}.header__nav .nav__module{display:inline-block;margin-left:20px;position:relative;float:left}.header__nav .nav__module{margin-left:0}}@media only screen and (max-width:1199px){.nav__second{display:none!important}}@media only screen and (min-width:992px){.footer__main .widget__area.wider{width:42%!important;padding-left:15px!important}.footer__main .widget__area{width:29%!important;padding-left:30px!important}}@media only screen and (max-width:992px){.nav__mobile .nav__close:hover{color:#93d500!important}ul.nav__mobile_list li a{font-family:'IsidoraSans-Bold'!important;color:#2A044A!important}ul.nav__mobile_list.sub-menu li{margin-bottom:15px}ul.nav__mobile_list.sub-menu li a{font-family:'IsidoraSans-Regular' !important;font-size:18px}ul.nav__mobile_list.open-submenu{margin-top:10px!important}.nav__mobile .nav__close{color:#2A044A!important;opacity:1!important}.nav__mobile .nav__close i{font-weight:800!important}}@media only screen and (max-width:600px){h2.ltquote{text-align:center!important}}@media only screen and (min-width:1800px){.home .vc_custom_1619602686821{background-position:center left 105px!important}}@media only screen and (max-width:1799px){.home .vc_custom_1619602686821{background-position:center left 30px!important}}@media only screen and (max-width:480px){.home_page_img_heading{font-size:32px!important}h2.home_page_img_head.two{font-size:24px!important;margin:0}.home_img_heading .wpb_text_column{margin-bottom:15px}}@media only screen and (min-width:481px) and (max-width:767px){h2.home_page_img_head.two{font-size:23px!important;margin:0}.home_page_img_heading{font-size:30px !important}}@media only screen and (min-width:768px) and (max-width:1199px){.home .vc_custom_1619602686821{background-position:center !important}.home_row_video{padding-top:70px!important}h2.ltquote{font-size:18px!important;line-height:1.3!important}.goudy-bold-italic.about_qoute .vc_column-inner{margin-top:-116px!important}}