/*
 Theme Name:   Vishwbharti theme
 Description:  Edugrade Child Theme
 Author:       Tinfosystem
 Author URI:   https://tinfosystem.com
 Template:     astra
 Version:      1.0.0
 License:      GNU General Public License v2 or later
 License URI:  http://www.gnu.org/licenses/gpl-2.0.html
 Tags:         light, dark, two-columns, right-sidebar, responsive-layout, accessibility-ready
 Text Domain:  astra-child
*/

.site-header .site-header-above-section-left ul li {
    display: inline-block;
    margin-right: 16px;
}
.site-header .site-header-above-section-left ul li a i{margin-right:8px;}
.site-header a{color:#96a2b8;}
.btn_menu a {    background: #aec90a;    color: #fff !important;}
.btn_menu a:hover{background:#428fae;}
.ast-desktop .ast-menu-hover-style-underline > .menu-item > .menu-link:before, .ast-desktop .ast-menu-hover-style-overline > .menu-item > .menu-link:before{height:4px!important; top:auto;bottom:0px;}
.ast-logo-title-inline .ast-site-identity {	padding: 0.4em 0;}
.ast-desktop .ast-menu-hover-style-underline > .menu-item.current_page_item > .menu-link:before {
    width: calc(100% - 1.2em);
    background-color: currentColor;
    transform: scale(1, 1) translate(50%, 0);
}
.wptww-testimonial-content,.wptww-testimonials-text p, .wptww-testimonial-client{text-align:left!important;}
.wptww-testimonials-slidelist h4,.wptww-testimonials-slidelist i{display:none;}
textarea{max-height:120px;}
input[type=email], input[type=number], input[type=password], input[type=reset], input[type=search], input[type=tel], input[type=text], input[type=url], select, textarea {   margin-bottom:15px;  }
.home_form select option {    background: #192f59;}
.home_form input::placeholder, .home_form textarea::placeholder {
    color: #fff;
}
.home_form input[type=email], .home_form input[type=number], .home_form input[type=password], .home_form input[type=reset], .home_form input[type=tel], .home_form input[type=text], .home_form select, .home_form textarea {
    border: 0;
    border-bottom: 2px solid #fff;
    border-radius: 0px;
    background: transparent;
    margin-bottom: 20px;
    color: #fff;
    padding-left: 0;
}
.right_col{order:2;}
.site-footer h2.widget-title {	color: #fff;}
.site-footer a{color:#96a2b8;}
.ast-site-title-wrap {    display: inline-flex;    width: 60%;}
.ast-theme-transparent-header #masthead{position:relative!important}
span.breadcrumb_last {    color: #aec90a;}
.breadcrumb_div a {color: #e2e2e2}
table th{background:#f7f7f7;}
table td, table th{text-align:left;}
