/*
 Theme Name:   Abuild Child
 Theme URI:    https://demo.rstheme.com/wordpress/abuild/
 Description:  Abuild Child
 Author:       RSTheme
 Author URI:   http://rstheme.com
 Template:     abuild
 Version:      1.0
 License:      GNU General Public License v2 or later
 License URI:  http://www.gnu.org/licenses/gpl-2.0.html
 Tags: custom-background, custom-logo, custom-menu, featured-images, threaded-comments, translation-ready
 */
#okapi-wasb-button, .btn-wp {
    position: fixed;
    z-index: 9999999;
    bottom: 20px;
    left: 20px;
}
#okapi-wasb-icon, .btn-wp-img {
    opacity: .95;
    width: 40px;
    height: 40px;
}
.rs-portfolio-style2 .portfolio-item.rsportfolio-grid-style2{
	height:96% !important;
}
..rs-portfolio-style2 .row{
	gap:20px;
}
.description, label_info, .label_info, .function_info{
	    font-size: 15px;
    line-height: 24px;
}
.rs-addon-services .services-inner .grid_footer_part .grid_footer_img img{
	object-fit:cover;
}
.elementor-widget-rs-service-grid .rs-addon-services.style13, .elementor-widget-rs-service-grid .services-inner.link{
	height:100%;
}
.rs-header-main{
	      position: fixed !important;
    top: 0px !important;
    z-index: 9;
    background: #fff;
}
.wpcf7 form .wpcf7-response-output{
	border:1px solid;
}
.rs-offcanvas-area .nav-expander svg path {
    color: var(--e-global-color-8e1049e) !important;
    fill: var(--e-global-color-8e1049e) !important;
}
.rs-post-navigation ul{
	    display: flex
;
    justify-content: space-between;
    gap: 10px;
}
.rs-post-navigation ul li {
    margin-right: 0px;
    width: 48%;
}

.comments-area input, .comments-area p.comment-form-comment textarea{
	margin-bottom:10px;
}
.comments-area p{
	margin-bottom:20px !important;
}

@media only screen and (max-width: 767px) {
    .rs-portfolio-navigation ul li {
        width: 100%;
    }
	.rs-post-navigation::before {
        display:none;
	}
}