What you are doing is correct. Any changes like the ones you are doing should go into a child theme or a custom plugin. Since we are talking about CSS, which is very theme specific, changes should go into a child theme
EDIT
From comments, and credit to @birgire,
(styles are) sometimes handled by the theme itself via the theme customiser or theme options
To answer the other comment, the dev tools on browsers are excellent tools to inspect elements in order to know how that specific element is displayed. This will not only tell you the specific color/font size etc the element is using, but also the HTML tag which wraps that element and the particular class/id of that specific tag
Related Posts:
- Versioning @import of parent theme’s style.css
- Attributing a version number to a child theme’s main stylesheet
- how do I queue my Child stylesheet/s *after* every Parent stylesheet/statement?
- Why is the Child Theme Stylesheet Not Loading?
- Give priority to child theme stylesheet
- How can I make new .css file in child theme override styles in child theme’s style.css
- Style.css in child theme is loaded before Bootstrap
- Overwrite CSS with without deleting it
- Child Theme vs. Jetpack Editor
- How do add a the style-mobile css from the main theme to the child theme?
- Child theme style.css isn’t overwriting parent style.css
- How to use custom stylesheet only for a template in child theme
- Order of stylesheets in child theme
- Child theme problem
- How can I get this child theme stylesheet to properly load? Or if it is correct, why doesn’t my child theme appearance match the parent?
- Child theme not importing parent styles
- Set a link in child theme style.css to jump to #main [closed]
- Stylesheet overriding in Child theme
- Two stylesheets acting on one element
- WordPress Child Theme – twentyeleven
- Modify Twentyeleven child theme CSS – How to change body font size?
- Enqueuing multiple stylesheets with a child theme
- How to override styles from child theme if all the styles are in a folder?
- How to activate the child theme in WordPress?
- How to create my own style.css file in an wordpress child-theme
- How do I cleanly override a plugin’s CSS with a child theme?
- Git vs Child Theme
- Do I need to update the child theme too after updating the parent?
- Theme customizer: How do you grab the value later?
- Use admin options from parent theme in child theme
- How Can I Use A Child Theme Effectively When Parent’s CSS Is Located in a ‘CSS folder’?
- How to “remove” file from parent theme
- How to override the Parent theme Function into child themes functions.php
- Overiding functions.php with child-theme
- Find a Parent Theme’s stylesheet $handle when it registers a stylesheet
- Understanding child theme functions.php
- Want to create Child theme, but already edited Parent theme css files and some php files
- Child theme implementation issues
- Hide post meta data on a specific category
- How can I remove css from a child theme?
- Child theme undefined variable error
- wp_add_inline_script not adding when script_loader_tag filtered
- the file placed in the child theme is not included
- Child Style.css not overriding parent theme style located in assets/css/main.css
- How to NOT call Font Awesome or font icons in WordPress
- Child theme grabbing wrong location fo parent theme files
- WordPress Child Theme PHP Code Change Issues
- Create child theme after costumizing the original
- WordPress Child theme’s css not loading
- WordPress Twenty Fourteen Theme Sidebar
- How to integrate my HTML and javascript into my child theme
- Creating a child theme from Twenty Seventeen
- How can I make this Advanced Custom Field Save & Store local json work?
- Please Explain the Importing Process of Multiple Stylesheets for Child Themes
- Changes to child theme are not visible on my site [closed]
- why this media query is not working / not loading when I put it in child theme?
- How to add anchor tag at the top of posts, past the header and nav bar?
- changing parent theme into child theme
- Child theme CSS not applying to element
- How to override parent theme template files?
- Using filter to override “get_parent_theme_file_path” in child-theme
- How change child theme’s boxed layout to fullwidth in genesis? [closed]
- CSS getting injected into index from somewhere after theme/custom CSS is loaded, overriding all of my CSS [closed]
- wp_get_current_user() and is_user_logged_in() in child theme’s functions.php file don’t work
- Trouble translating a Child Theme
- Child theme with flatsome theme crashes website
- How to make child theme in wordpress with wp_enqueue_style ? Using Enough Theme
- Customize file on inc folder on child theme
- Proper way to show admin bar in HTML5 Blank theme
- I want to edit it on my laptop as a child theme and transfer the files to my server. I don’t know how
- Adding function from parent theme to child theme
- Translated words not showing child theme
- How to create a non-responsive WordPress Theme Using Genesis Framework?
- Correct way to customise a child theme
- Inline CSS header style priority function.php Child (no enqueing I think)
- Child theme stylesheet not reflecting the changes
- Best way to edit/change comment-template.php without changing the core
- how to add functions to my function.php using a child theme?
- Making a child theme in order to update the parent theme
- change html and css in template files in child theme
- My Child Theme CSS Isn’t Working
- Why does my child theme’s enqueue of styles mess up the order of script enqueues from the main theme?
- Where can I edit/see the HTML of this WordPress free theme?
- all of a sudden my child theme style.css is being ignored? Its been working fine for months?
- menu, header and footer is not shown in the appearance after creating the child theme
- The parent theme is missing. Please install the “bp-default” parent theme
- how to fix loading scripts in child theme?
- Calling Category name without the link
- When I change some content in function of template-tags file in inc folder then its not working and show same as loke before
- Strange Theme Error – parent style occasionally showing though child theme
- Child Theme Issue – activated but does not show in preview
- Why won’t my Custom CSS Load
- How to configure folders with ‘Child Theme’?
- Child theme not working properly
- Child theme only loads on home page
- How do I make my child theme’s CSS update when I save it?
- Vague Errors from VIP Scanner Plugin
- Child-theme suddenly stopped working [closed]
- WordPress Custom Fonts Problem! [closed]
- How to handle a large child theme