div#vertical_schedule_image{display:none !important;}div#horizontal_schedule_image{display:none !important;}.banner_secondry_text h2#SaberCatsRugby{color:#f0db11 !important;}.banner_secondry_text h2#SaberCatsRugby span.banner_rugby_text{font-family:"Summer Loving Sans Regular";padding-left:20px;}div#nav_menu-4{margin-bottom:0 !important;}.insta-link li a.icon:before{width:auto !important;}.all_contact_form .gform_heading{display:none;}.all_contact_form legend.gfield_label,.all_contact_form .gform-field-label{font-size:16px;font-weight:700;margin-bottom:8px;padding:0;font-family:"Oswald Bold";}.all_contact_form legend.gfield_label{margin-bottom:0 !important;}.all_contact_form .gform_wrapper.gravity-theme .gfield_label{font-size:20px;}.all_contact_form .gform-grid-col input,.all_contact_form .ginput_container input{height:50px;border-radius:8px !important;padding:15px !important;font-size:18px !important;}.all_contact_form .ginput_container textarea{height:150px !important;padding:15px !important;font-size:18px !important;}div#main-content .all_contact_form .gform_button{color:black !important;font-size:18px !important;font-family:"Oswald Bold" !important;padding:10px 30px !important;margin-top:20px !important;cursor:pointer;background-color:#ffb81c !important;clip-path:polygon(10% 0%,100% 0%,90% 100%,0% 100%) !important;border-radius:0px !important;}div#main-content .all_contact_form .gform_button:hover{background-color:#e6e6e6 !important;}.main_page_custom_btn .et_pb_module{position:relative !important;}.main_page_custom_btn .et_pb_module .dsm_card_description{margin-bottom:40px !important;}.main_page_custom_btn .et_pb_module .et_pb_button_wrapper{position:absolute !important;bottom:0 !important;right:0 !important;}.main_page_custom_btn .custom_btn{clip-path:none !important;}.purchase_tickets .pt-cv-content br{display:none;}.purchase_tickets h4.pt-cv-title{font-size:22px;font-family:"Oswald Bold";margin-top:-140px !important;color:#fff;margin-bottom:0;}.purchase_tickets h4.pt-cv-title a{text-align:left;display:flex;justify-content:center;}.purchase_tickets .pt-cv-custom-fields.pt-cv-ctf-buy_tickets a,.purchase_tickets #pt-cv-view-0e588cciz7 .pt-cv-readmore,.purchase_tickets #pt-cv-view-0e588cciz7 .pt-cv-readmore:hover{background-color:#ffb81c !important;color:black !important;font-family:"Oswald Bold";font-size:18px;padding:5px 20px 8px 20px;cursor:pointer;clip-path:polygon(10% 0%,100% 0%,90% 100%,0% 100%) !important;width:max-content;display:block;margin:0 auto;}.purchase_tickets .pt-cv-custom-fields.pt-cv-ctf-buy_tickets a:hover{background-color:#e6e6e6 !important;}.purchase_tickets .pt-cv-custom-fields{justify-content:center;margin-top:0;margin-bottom:10px;}.purchase_tickets .pt-cv-wrapper img{margin:0 auto;display:block;}.purchase_tickets .pt-cv-ctf-tickets_information p{font-size:18px !important;font-family:"Oswald Bold";padding:10px 18px;line-height:normal;background-color:#ffb81c;}.photo_gallery .et_pb_gallery_pagination{border-top:1px solid black !important;}.team_player h4.pt-cv-title{font-size:30px;color:black;font-family:"Oswald Bold";text-align:center;margin-bottom:0;padding-bottom:0;}.team_player .pt-cv-custom-fields{display:block;}.team_player .pt-cv-ctf-list{font-size:22px;margin:0 auto;text-align:center;font-family:"Oswald Bold";}.team_player img.pt-cv-thumbnail{margin:0 auto;display:block;}.team_player .pt-cv-content-item{margin-bottom:30px;}.rugby_operation h4.pt-cv-title{font-size:30px;color:black;font-family:"Oswald Bold";text-align:center;margin-bottom:0;padding-bottom:0;}.rugby_operation .pt-cv-custom-fields{display:block;}.rugby_operation .pt-cv-ctf-list{font-size:22px;text-align:center;margin:0 auto;font-family:"Oswald Bold";line-height:normal;}.rugby_operation img.pt-cv-thumbnail{margin:0 auto;display:block;}.rugby_operation .pt-cv-content-item{margin-bottom:30px;}.contact_form p.gform_required_legend{display:none;}.contact_form input,.contact_form select{height:45px;border-radius:8px;padding:10px !important;font-size:16px !important;border:1px solid #013c4d;}.contact_form .gform_button.button{width:auto !important;cursor:pointer;border-radius:5px !important;}.contact_form textarea{height:140px !important;border:1px solid #013c4d;padding:10px !important;font-size:16px !important;}.contact_form .gform-field-label--type-sub{color:black;font-family:"Oswald Bold";font-size:14px !important;}.contact_form .ginput_container.ginput_container_textarea{margin-top:0 !important;}.contact_form form#gform_1 .gform_button.button,.contact_form form#gform_3 .gform_button.button{background-color:black !important;border-radius:0px !important;padding:10px 30px !important;margin-top:20px !important;color:white !important;font-size:18px !important;font-family:"Oswald Bold";clip-path:polygon(10% 0%,100% 0%,90% 100%,0% 100%) !important;}.contact_form .ginput_container.ginput_container_consent input{height:inherit;accent-color:#013c4d;cursor:pointer;}.contact_form .gform_footer.top_label input{line-height:normal !important;}.contact_form .gform_heading{display:none;}body .contact_form .gform_wrapper .gform_footer input[type=submit]{background-color:#cd7828;line-height:unset !important;}.gform_footer.top_label{padding:0 !important;width:fit-content;background:transparent !important;margin:0 auto !important;display:block;}body .contact_form .gform_wrapper .gform_footer input[type=submit]:hover{background-color:#fff8f3;}form#gform_1{padding:20px;background-color:#ffb81c;}.contact_form .gfield_label{font-size:16px !important;font-family:"Oswald Bold";}header#main-header ul#top-menu .sub-menu{background-color:white;}header#main-header ul#top-menu .mega-menu .sub-menu{max-width:872px;margin:auto;right:auto !important;left:auto !important;background-color:white;padding:36px 26px;}header#main-header ul#top-menu .sub-menu{padding:10px 0;}header#main-header ul#top-menu .sub-menu a{text-transform:capitalize;font-size:20px;}header#main-header #top-menu li.mega-menu>ul>li>a:first-child{text-transform:uppercase !important;border-bottom:none;}header#main-header #et-top-navigation{padding-right:0 !important;}header#main-header ul#top-menu .sub-menu li{padding:0;}header#main-header ul#top-menu .sub-menu li a{color:black !important;font-family:"Lato";}header#main-header ul#top-menu .sub-menu li a:hover{background-color:transparent !important;}header#main-header .mega-menu-item ul.sub-menu{padding:0 !important;}.et_header_style_left #et-top-navigation,.et_header_style_split #et-top-navigation{padding:36px 0 9px 0 !important;}#top-menu li{font-size:14px;padding-right:20px;}.et_fullwidth_secondary_nav #top-header .container{padding-right:10px !important;padding-left:30px !important;}header#main-header li.mega-menu-item>a{font-family:"Oswald Bold" !important;}header#main-header li.mega-menu-item .sub-menu li a{font-family:"Lato" !important;}ul#top-menu li a,#top-menu li.current-menu-item>a,#top-menu li.current-menu-item>a:hover,.et-fixed-header #top-menu li.current-menu-item>a,.et-fixed-header #top-menu li.current_page_item>a{color:white !important;}#top-menu li.mega-menu.mega-menu-parent li>.sub-menu{float:unset !important;}.footer_all_detalis{line-height:30px;}ul#menu-footer-one li{margin-bottom:8px;text-align:center;}ul#menu-footer-one li a:hover{color:white;}.footer_all_detalis div,.footer_copty_text .et_pb_text_inner p{display:contents;}body .follow_us_text,.follow_us_text h2{padding-bottom:0 !important;}.custom_btn{clip-path:polygon(10% 0%,100% 0%,90% 100%,0% 100%) !important;}.custom_btn:hover{background-color:#e6e6e6 !important;}div#pagesidebar-toggle{background:black !important;}.follow_after_img,.main_icon,.all_team,.academy_section,.fan_zone_img,.houston_youth_rugby,.news_section,.stadium_section,.seating_zones_section{position:relative;}.follow_after_img:before{content:"";position:absolute;top:-5px;background-image:url("https://cdn-koeeb.nitrocdn.com/TEtDzkKNKMdWoqvNpKWwjUAeBbKEHzIP/assets/images/optimized/rev-a383a08/houstonsabercats.com/wp-content/uploads/after-img.png");background-repeat:no-repeat;width:100%;height:100%;}.main_icon:after{content:"";position:absolute;bottom:-80px;background-image:url("https://cdn-koeeb.nitrocdn.com/TEtDzkKNKMdWoqvNpKWwjUAeBbKEHzIP/assets/images/optimized/rev-a383a08/houstonsabercats.com/wp-content/uploads/yellow-after-1.png");background-repeat:no-repeat;width:100%;height:100%;z-index:1;}.all_team:before{content:"";position:absolute;top:-80px;background-image:url("https://cdn-koeeb.nitrocdn.com/TEtDzkKNKMdWoqvNpKWwjUAeBbKEHzIP/assets/images/optimized/rev-a383a08/houstonsabercats.com/wp-content/uploads/before-img.png");background-repeat:no-repeat;width:100%;height:100%;z-index:1;}.academy_section:before{content:"";position:absolute;top:-5px;background-image:url("https://cdn-koeeb.nitrocdn.com/TEtDzkKNKMdWoqvNpKWwjUAeBbKEHzIP/assets/images/optimized/rev-a383a08/houstonsabercats.com/wp-content/uploads/after-img.png");background-repeat:no-repeat;width:100%;height:100%;}.fan_zone_img .et_pb_image_wrap:after{position:absolute;content:"";width:100%;height:100%;background-color:#ffb81c;left:-30px;bottom:-30px;z-index:-1;}.houston_youth_rugby:before{content:"";position:absolute;bottom:-5px;background-image:url("https://cdn-koeeb.nitrocdn.com/TEtDzkKNKMdWoqvNpKWwjUAeBbKEHzIP/assets/images/optimized/rev-a383a08/houstonsabercats.com/wp-content/uploads/before-img.png");background-repeat:no-repeat;width:100%;height:105px;z-index:1;}.news_section:before{content:"";position:absolute;top:-5px;background-image:url("https://cdn-koeeb.nitrocdn.com/TEtDzkKNKMdWoqvNpKWwjUAeBbKEHzIP/assets/images/optimized/rev-a383a08/houstonsabercats.com/wp-content/uploads/after-img.png");background-repeat:no-repeat;width:100%;height:100%;}.stadium_section:before{content:"";position:absolute;top:-5px;background-image:url("https://cdn-koeeb.nitrocdn.com/TEtDzkKNKMdWoqvNpKWwjUAeBbKEHzIP/assets/images/optimized/rev-a383a08/houstonsabercats.com/wp-content/uploads/after-img.png");background-repeat:no-repeat;width:100%;height:100%;}.seating_zones_section:before{content:"";position:absolute;top:-60px;background-image:url("https://cdn-koeeb.nitrocdn.com/TEtDzkKNKMdWoqvNpKWwjUAeBbKEHzIP/assets/images/optimized/rev-a383a08/houstonsabercats.com/wp-content/uploads/yellow-before-1.png");background-repeat:no-repeat;width:100%;height:100%;}.seating_zones_section:after{content:"";position:absolute;bottom:-105px;background-image:url("https://cdn-koeeb.nitrocdn.com/TEtDzkKNKMdWoqvNpKWwjUAeBbKEHzIP/assets/images/optimized/rev-a383a08/houstonsabercats.com/wp-content/uploads/yellow-after-1.png");background-repeat:no-repeat;width:100%;height:105px;z-index:1;}.news_post .pt-cv-ifield{background-color:#333;color:white;}.news_post time{color:white;font-family:"Lato";font-size:16px;padding:0 25px;}.news_post .pt-cv-meta-fields{margin-bottom:0;}.news_post h4.pt-cv-title{font-size:24px;font-family:"Lato";font-weight:700;line-height:34px;padding:0 25px;margin-bottom:0;}body #main-content .news_post .pt-cv-readmore{background-color:transparent !important;color:#ffb81c !important;font-size:22px;text-transform:uppercase;font-family:"Oswald Bold";padding:0 25px;cursor:pointer !important;opacity:1 !important;}body #main-content .news_post .pt-cv-readmore:hover{color:white !important;}.home_icon .et_pb_main_blurb_image{display:contents;}.home_icon .et_pb_blurb_content{display:flex;align-items:center;}.home_icon.et_pb_blurb .et_pb_image_wrap{margin:initial !important;display:contents;}.icon_blurb_text .et_pb_main_blurb_image{padding-right:10px;}.team_member .dsm_card_carousel_child_badge_text{bottom:0;right:0;width:92%;padding-bottom:15px !important;padding-top:15px !important;text-align:center;clip-path:polygon(8% 0%,100% 0%,100% 100%,0% 100%);}.team_member .swiper-pagination.dsm_card_carousel_pagination.swiper-pagination-clickable.swiper-pagination-bullets{bottom:-50px;}.custom_row{align-items:center;}div#nav_menu-2 ul#menu-footer-one li a:hover{color:white !important;}.sponsorships_logo .swiper-wrapper{align-items:center;}.sponsorships_logo .dsm_card_carousel_child_img{max-width:70% !important;}.bullet_point ul li,.bullet_point ul li a{display:flex !important;align-items:baseline !important;}.bullet_point span.dsm_icon_list_wrapper{position:relative;top:5px;}.bullet_point.bullet_point_double ul{column-count:2 !important;}div#pagesidebar-toggle,body .gform_wrapper .gform_footer input[type=submit],a.et_pb_button.learnmore.text-center,.menu-cta a{background:#6eac1e;}body .gform_wrapper .gform_footer input[type=submit]:hover,#main-header .menu-cta a:hover{background-color:#e6e6e6 !important;color:#000 !important;}img.astoundzlogo{vertical-align:top;margin-top:4px;}.et_pb_blurb_content{max-width:613px;}.et_pb_blurb_container{padding:0 20px;}a.et_pb_button.learnmore.text-center{color:#fff;font-size:16px;text-align:center;margin:0 auto !important;}.blurb-button{display:block;position:absolute;bottom:0;margin:0 auto;width:100%;left:0;height:50px;padding-bottom:25px;}div#pagesidebar-toggle{color:#fff;font-size:18px;text-align:center;border-radius:0px 100px 100px 0px;box-shadow:0 0 20px rgba(0,0,0,20%);-moz-box-shadow:0 0 20px rgba(0,0,0,.2);-webkit-box-shadow:0 0 20px rgba(0,0,0,20%);line-height:100px;height:100px;width:50px;position:absolute;top:50px;right:-50px;cursor:pointer;background:#6eac1e;}#pagesidebar-left{background:#fff;box-shadow:0 0 20px rgba(0,0,0,20%);-moz-box-shadow:0 0 20px rgba(0,0,0,.2);-webkit-box-shadow:0 0 20px rgba(0,0,0,20%);width:300px;padding:25px;position:fixed;z-index:99;left:-300px;transition:left .2s,margin-top .2s;-moz-transition:left .2s,margin-top .2s;-webkit-transition:left .2s,margin-top .2s;min-height:230px;top:45%;display:none;}#pagesidebar-left.open{left:0;}ul#secondary-nav{padding:5px 0;list-style:none;}div#pagesidebar-toggle i:before{color:#fff;}div#pagesidebar-toggle i{padding-top:30px;}aside#pagesidebar-left li{font-size:16px;line-height:normal;padding:5px 0;}.open #pagesidebar-toggle i{display:none;}.sidebar_hidden{display:none;}.open .sidebar_hidden{display:block;font-size:36px;font-weight:100;line-height:normal;padding-top:18px;}.display_table_of_content #pagesidebar-left{display:block;}ul#secondary-nav h4{font-size:18px;}input[type=text],textarea{border-radius:8px;}.ginput_container.ginput_container_email,.ginput_container.ginput_container_phone,.gform_wrapper li.hidden_label input{margin-top:0 !important;}.ginput_container.ginput_container_textarea{margin-top:12px !important;}.gform_button{width:100% !important;}body .gform_wrapper .gform_footer input[type=submit]{border:0;padding:15px 20px !important;border-radius:0px;text-align:center;color:white !important;text-transform:uppercase;font-weight:700;margin:0px !important;transition:all .5s ease;}.gform_wrapper ul.gform_fields li.gfield{padding-right:0px;}.ds-vertical-align{display:flex;flex-direction:column;justify-content:center;}ul.sub-menu a{white-space:nowrap !important;}ul.sub-menu{min-width:275px !important;}#top-menu li a:hover{opacity:1 !important;}#main-header .menu-cta a{padding:21px 25px !important;color:#000 !important;border-width:0px !important;border-radius:0px;text-align:center;clip-path:polygon(10% 0%,100% 0%,90% 100%,0% 100%) !important;background-color:#ffb81c;}#main-header.et-fixed-header .menu-cta a{color:#000 !important;}.menu-cta li.current-menu-ancestor>a{color:#fff !important;}.et-fixed-header #top-menu li.menu-item-25169>a:hover{color:#fff !important;}.et-cart-info,#et-info-email{display:none;}#et-info-phone{margin-left:13px;}.banner-section{position:relative;}.banner-section:before{content:"";position:absolute;width:100%;height:100%;z-index:1;top:0;bottom:0;left:0;right:0;background:linear-gradient(1deg,rgba(0,0,0,.1) 1.74%,rgba(0,0,0,0) 56%);}.et_fullwidth_nav #main-header .container{padding-right:32px !important;padding-left:10px !important;}.logo-wrap{display:flex;align-items:center;}.logo-wrap .logo-list img{max-height:40px;margin-right:45px;margin-bottom:5px;}.logo-list{display:flex;align-items:center;flex-wrap:wrap;}.logo-wrap .main-logo-wrap img{max-height:46px;}.logo-wrap img{max-width:100%;}.main-logo-wrap{border-right:2px solid #000;padding-right:40px;margin-right:25px;}.news_post .pt-cv-ifield img{width:100%;height:100%;object-fit:cover;}.news_post .pt-cv-ifield{min-height:466px;}body #main-content .staff-img-wrap .et_pb_gallery_image.portrait img{height:230px;object-fit:cover !important;object-position:top;}@media (max-width:1500px){#logo{max-height:70% !important;}}@media (max-width:1440px){#top-menu li{padding-right:10px;}.et_fullwidth_nav #main-header .container{padding-right:15px !important;padding-left:0px !important;}.et_fullwidth_secondary_nav #top-header .container{padding-right:0px !important;padding-left:15px !important;}}@media (max-width:1366px){#top-menu li a{font-size:20px;}}@media (max-width:1280px){#logo{max-height:50% !important;}}@media (max-width:1199px){.team_player h4.pt-cv-title,.rugby_operation h4.pt-cv-title{font-size:25px;}.team_player .pt-cv-content-item,.rugby_operation .pt-cv-content-item{width:50% !important;margin-bottom:20px !important;}.purchase_tickets .pt-cv-content-item{width:50% !important;}}@media (max-width:1024px){.bullet_point.bullet_point_double ul{column-count:1 !important;}.houston_youth_rugby_all_data{display:block !important;}.houston_youth_rugby_all_data .et_pb_column{width:100%;}.houston_youth_rugby_col{margin-bottom:0px !important;}#top-menu li a,.et-fixed-header #top-menu li a,header#main-header ul#top-menu .sub-menu li a{font-size:15px;}#logo{max-height:65%;max-width:85% !important;}header#main-header ul#top-menu .sub-menu li{line-height:22px;}.all_icon_with_name .et_pb_column{width:29%;padding-bottom:0px;}.main_icon:after{display:none;}#top-menu li a{font-size:15px !important;}}@media all and (max-width:980px){#logo{max-height:65% !important;max-width:85% !important;}.banner_secondry_text h2#SaberCatsRugby span.banner_rugby_text{padding-left:10px !important;}#main-content .news_post h4.pt-cv-title{min-height:100px !important;}.fan_zone_img .et_pb_image_wrap:after{left:-20px;bottom:-20px;}.m-reverse{flex-direction:column-reverse;display:flex;}.all_icon_with_name .et_pb_column{width:44%;padding-bottom:10px !important;margin-bottom:0 !important;}header#main-header .container{width:100% !important;}header#main-header #et-top-navigation,.logo_container{padding-right:30px !important;padding-left:20px;}ul#mobile_menu{padding:20px 30px;max-height:400px;overflow:scroll;}.et_mobile_menu li a{border-bottom:0 !important;padding-left:0 !important;margin-bottom:3px !important;padding-bottom:0 !important;font-size:18px;}.mobile_menu_bar:before{color:#ecd316 !important;}ul.sub-menu li{padding-left:0;}.footer-menu div#nav_menu-2{margin-bottom:-15px !important;text-align:center;display:block;width:100% !important;}.social_icon .et_pb_column{margin-bottom:10px;}.social_icon .et_pb_social_media_follow{margin-bottom:-20px !important;}.logo-wrap .logo-list img{margin-right:30px;}.logo-wrap .main-logo-wrap img{max-height:70px;}#main-header .menu-cta a{margin-top:20px;padding:16px 20px !important;}#mobile_menu .menu-item-has-children>a,.et_mobile_menu li a{text-transform:uppercase;}.custom_row{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap;}.first-on-mobile{-webkit-order:1;order:1;}.second-on-mobile{-webkit-order:2;order:2;}.third-on-mobile{-webkit-order:3;order:3;}.fourth-on-mobile{-webkit-order:4;order:4;}.custom_row:last-child .et_pb_column:last-child{margin-bottom:30px;}}@media all and (max-width:768px){.seating_zones_section:after{bottom:-45px;}.news_post .pt-cv-thumbnail{width:100%;}.news_post h4.pt-cv-title{min-height:unset !important;}ul#mobile_menu .et_mobile_menu li a{padding-left:0 !important;padding-bottom:10px;}.et_pb_menu .et_mobile_menu{text-align:left;list-style:none;}#menu-primary{display:none !important;}.et-l--header ul{list-style:none;}.et_pb_menu .et_mobile_menu{top:100%;padding:5% 5% 5% 0%;}.logo-wrap .logo-list img{margin-right:15px;}}@media (max-width:767px){.icon_blurb_text .et_pb_main_blurb_image{padding-right:10px;}.team_member.sponsorships_logo .swiper-pagination.dsm_card_carousel_pagination.swiper-pagination-clickable.swiper-pagination-bullets{display:none !important;}.fan_zone_img .et_pb_image_wrap:after{left:-10px;bottom:-10px;}.mobile-sticky-btn{position:fixed !important;bottom:0;width:100%;z-index:99;background-color:#000 !important;}.mobile-sticky-btn .et_pb_column{margin:0 !important;width:50% !important;}.mobile-sticky-btn a.et_pb_button{width:100%;}.news_post .pt-cv-ifield{min-height:auto;}.news_post .pt-cv-ifield img{width:auto;height:auto;}#main-content .news_post h4.pt-cv-title{min-height:auto;}}@media (max-width:575px){.team_player .pt-cv-content-item,.rugby_operation .pt-cv-content-item{width:100% !important;margin-bottom:10px !important;}.purchase_tickets .pt-cv-content-item{width:100% !important;}.news_post h4.pt-cv-title{font-size:22px;line-height:30px;}header#main-header #et-top-navigation,.logo_container{padding-right:10px !important;padding-left:0px;}.mobile-sticky-btn a.et_pb_button{font-size:14px !important;padding-top:9px !important;padding-right:10px !important;padding-bottom:9px !important;padding-left:10px !important;}ul#mobile_menu{padding:20px;}.footer_all_detalis{font-size:16px;line-height:25px;}.logo-wrap{display:block;}.main-logo-wrap{border-right:0px solid #000;padding-right:0;margin-right:0;}.main_page_custom_btn .et_pb_module .dsm_card_description{margin-bottom:0px !important;}.main_page_custom_btn .et_pb_module .et_pb_button_wrapper{position:unset !important;}}@media all and (max-width:420px){.pum-container{top:10px !important;}.et-db #et-boc .et-l .et_pb_shop ul.products.columns-3 li.product{width:100% !important;display:block !important;}#nav_menu-3{margin-bottom:0px;}.menu-cta a{padding-top:12px !important;}}@media (max-width:360px){.et_mobile_menu li a{font-size:16px;}.all_team:before{top:-50px;}}#main-header .et_mobile_menu li ul.hide{display:none !important;}#mobile_menu .menu-item-has-children{position:relative;}#mobile_menu .menu-item-has-children>a{background:transparent;}#mobile_menu .menu-item-has-children>a+span{position:absolute;right:0;top:0;padding:10px 20px;font-size:20px;font-weight:700;cursor:pointer;z-index:3;}span.menu-closed:before{content:"3";display:block;color:inherit;font-size:16px;font-family:ETmodules;}span.menu-closed.menu-open:before{content:"2";color:#da291c;}#mobile_menu .menu-item-has-children>a+span{background-color:#eaedef;}