def menu_section(self): return MenuSection(self.web_driver, By.id('block_top_menu'), self)
def email_input(self): return HtmlInputElement( self.web_element, By.xpath( './/div[@class="form-group" and label[@for="email"]]/input'), self)
def header_section(self): return HeaderSection(self.web_driver, By.css('.nav .row'), self)
def search_section(self): return SearchSection(self.web_driver, By.xpath('//div[div/div[@class="row"]/div[@id="header_logo"]]'), self)
def contact_us_button(self): return HtmlButtonElement(self.web_driver, By.css('#contact-link a'), self)
def orientation_button(self): return HtmlButtonElement(self.web_element, By.css('#menuform\\:om_orientation a'), self)
def t_shirts_button(self): return HtmlButtonElement( self.web_element, By.xpath('.//a[@class="sf-with-ul" and @title="T-shirts"]'), self)
def sign_in_button(self): return HtmlButtonElement(self.web_driver, By.id('SubmitLogin'), self)
def already_registered_section(self): return AlreadyRegisteredSection(self.web_driver, By.id('login_form'), self)
def dresses_button(self): return HtmlButtonElement( self.web_element, By.xpath('.//a[@class="sf-with-ul" and @title="Dresses"]'), self)
def create_account_section(self): return CreateAccountSection(self.web_driver, By.id('create-account_form'), self)
def dashboard_button(self): return HtmlButtonElement(self.web_element, By.css('#menuform\\:om_dashboard a'), self)
def logout_button(self): return HtmlButtonElement(self.web_element, By.css('#menuform\\:om_ext a'), self)
def password_input(self): return HtmlInputElement( self.web_element, By.xpath( './/div[@class="form-group" and label[@for="passwd"]]//input'), self)
def women_button(self): return HtmlButtonElement( self.web_element, By.xpath('.//a[@class="sf-with-ul" and @title="Women"]'), self)
def forgot_password_button(self): return HtmlButtonElement(self.web_element, By.css('p.lost_password a'), self)
def search_input(self): return HtmlInputElement(self.web_driver, By.id('search_query_top'), self)
def login_button(self): return HtmlButtonElement(self.web_element, By.css('.login'), self)
def content_section(self): return ContentSection(self.web_driver, By.id('columns'), self)
def call_us_now_element(self): return HtmlElement(self.web_element, By.css('.shop-phone'), self)
def users_button(self): return HtmlButtonElement(self.web_element, By.css('#menuform\\:om_users a'), self)