/*
Theme Name: Synergy FSE
Theme URI: https://gracethemes.com/themes/free-orthopaedic-wordpress-theme/
Author: Grace Themes
Author URI: https://gracethemes.com/
Description: The Synergy FSE is a free orthopaedic WordPress theme specially designed for chiropractor, clinic, doctor, health, injury, massage, medical, medical center, physiotherapy, rehabilitation, therapist. This theme is also suitable for physical therapists, yoga experts, gymnastics, fitness experts, chiropractors, and others related to health and well-being. It comes with a user-friendly and simple UI, perfect for the newbies out there. The user interface of Synergy FSE is simple. The homepage of this theme is extremely professional. It is sleek and dynamic and can easily impress your audience. As it is a full-site editing-based theme, you can personalize almost every element of this theme. This Free orthopedic WordPress theme is compatible with widgets, making it the best widget-friendly theme. This SEO-optimized WordPress theme helps you to rank at a commendable position in the SERPs. It is compatible with different devices. Whether it is a smartphone, tablet, laptop, or computer, it works smoothly on all devices. This multi-browser compatible WordPress theme allows the users to use it on any browser they want. Demo: https://gracethemesdemo.com/synergy/
Version: 1.0
License: GNU General Public License version 2 or later
License URI: http://www.gnu.org/licenses/gpl-2.0.html
Text Domain: synergy-fse
Requires PHP:  5.6
Tested up to: 6.5
Tags:blog, news, portfolio, one-column, two-columns, right-sidebar, block-styles, custom-colors, editor-style, custom-background, custom-menu, featured-images, template-editing, full-site-editing, block-patterns,  threaded-comments, wide-blocks, translation-ready
Synergy FSE WordPress Theme has been created by Grace Themes(gracethemes.com), 2024.
Synergy FSE WordPress Theme is released under the terms of GNU GPL
*/
body { position:relative;}
.wp-block-navigation ul{ padding:10px !important;}
.wp-block-navigation .has-child .wp-block-navigation__submenu-container{  background-color:#ffffff; }

body.page-template-front .ink-site-header {  width:100%; z-index:999;}
.ink-site-header{  background-color:#000; position:relative !important;}
.clear{ clear:both;}
.wp-block-post-featured-image img{ width:auto !important;}


/* = Blog page Design CSS
----------------------------------------------- */
ul.blog-list-style{ margin:0; padding:0; }
ul.blog-list-style li{ margin-bottom:40px !important; border-radius:10px; background-color:#f1f1f1; padding:40px !important}
ul.blog-list-style li .blog-thumbx{ width:45%; float:left; margin:0 35px 20px 0;}
.wp-block-group.PostStyle-1, 
.wp-block-group.page-style-for-pages{  border-radius:10px; background-color:#f1f1f1; padding:40px !important;}

/* = Contact Form 7 CSS
----------------------------------------------- */
.wpcf7{ margin:30px 0 0;padding:0;}
.wpcf7 input[type="text"], 
.wpcf7 input[type="tel"], 
.wpcf7 input[type="email"]{ width:40%;border:1px solid #cccccc;box-shadow:inset 1px 1px 2px #ccc;color:#797979;margin-bottom:0;height:40px;padding:0 15px;}	
.wpcf7 textarea{color:#797979;margin-bottom:25px;border:1px solid #cccccc;box-shadow:inset 1px 1px 2px #ccc;padding:10px;width:60%;	height:160px;font-size:12px;}
.wpcf7 input[type="submit"]{border-radius:40px;font-weight:600;font-size:16px;cursor:pointer;background-color:#60c19f;padding:20px 40px;color:#ffffff;width:auto;border:none;text-transform:uppercase;}
.wpcf7 input[type="submit"]:hover{background-color:#101010;}

.welcome-leftBX{ position:relative;}
.expBX{ position:absolute; right:-30px; top:45%;}
.capTitle{ margin-top:70% !important;}

/* = Footer CSS
----------------------------------------------- */
.footer-3-column{ position:relative;}
.footer-3-column h3.wp-block-heading{ position:relative; padding-bottom:20px;}
.footer-3-column h3.wp-block-heading::before{ position: absolute; content:''; bottom:0; left:0; width:70px; height:2px; background-color:#8cc73e}

ul.fs-footer-post{ margin:0; padding:0;}
ul.fs-footer-post li{ list-style:none; margin-bottom:30px;}
ul.fs-footer-post li .wp-block-latest-posts__featured-image{ margin-top:6px;}
ul.fs-footer-post li .wp-block-latest-posts__featured-image img{ border-radius:10px;}
ul.fs-footer-post li .wp-block-latest-posts__post-title{ margin-bottom:15px; display:block; line-height:22px;}
ul.fs-footer-post li .wp-block-latest-posts__post-title:hover{ color:#8cc73e;}
footer.wp-block-template-part{ margin-block-start:0 !important}

.Footer-QuickLinks{ list-style:none !important; padding:0 !important;}
.Footer-QuickLinks li{ list-style:none !important; padding:5px 0 5px 0 !important;}
/*.Footer-QuickLinks li::marker { content: ' > ';  font-size: 16px;  }*/
.Footer-QuickLinks li a:hover{ text-decoration:none; font-weight:600;}
