/*
 Theme Name:   Reobiz Child
 Theme URI:    http://rstheme.com/products/wordpress/reobiz/
 Description:  Reobiz Child
 Author:       RS Theme
 Author URI:   http://rstheme.com
 Template:     reobiz
 Version:      5.0.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
 */

.service-desc { padding:0px; }
.rs-addon-slider .slick-next, .rs-testimonial-dots-style2 .slick-next, .rs-addon-slider .slick-prev, .rs-testimonial-dots-style2 .slick-prev{    width: 30px;
    height: 30px;
    line-height: 30px; }
.rs-addon-slider .slick-next.slick-prev::before, .rs-testimonial-dots-style2 .slick-next.slick-prev::before, .rs-addon-slider .slick-prev.slick-prev::before, .rs-testimonial-dots-style2 .slick-prev.slick-prev::before, .rs-addon-slider .slick-next.slick-next::before, .rs-testimonial-dots-style2 .slick-next.slick-next::before, .rs-addon-slider .slick-prev.slick-next::before, .rs-testimonial-dots-style2 .slick-prev.slick-next::before { line-height:30px; }

.owl-next i, .owl-prev i {  width: 30px;
    height: 30px; padding:0px;
    line-height: 30px; } 
.owce-carousel .owl-nav i { padding:0px !important; }
.pccp-button:hover{ background:#2498d6; }
.pccp-button:hover .btn-phone { color:#2498d6; }
.products .service-desc {border-top: 1px solid #e6f0fb; margin:0 20px; }
.sbedge { border:1px solid red;}
.services .service-desc p { margin:0px; }
.products .service-desc p { margin:10px 0 10px; text-transform:uppercase; }
.sbeg i, .rbedge i{ color:#d92231;}
.sbeg { font-style:normal; font-size:12px; }
.service-desc em.sbedge{    border: 1px solid #ffa9b0;
    padding: 1px 15px;
    border-radius: 25px;
    font-size: 12px;
    font-style: normal; }
.rbedge {
    background: #ffdde0;
    font-size: 12px;
    border-radius: 25px; margin:0 5px;
    padding: 2px 10px;
    font-style: normal;
    border: 1px solid #ffa9b0;
    display: inline-block;
}
.dblock{ margin:10px 0;}
.products .fas.fa-arrow-right{    float: right;
    background: #f1f5f9;
    width: 30px;
    height: 30px;
    border-radius: 25px;
    line-height: 30px;
    text-align: center;
    color: #747474;
}
.mobile-panel-logo { background: #fff;
    display: inline-block;
    text-align: center;
    padding: 10px;
	border-radius: 10px }
.rstb-nav-menu .mobile-panel-content .mobile-menu .sub-menu-icon.sub-menu-open i:nth-child(1), .rstb-nav-menu .mobile-panel-content .mobile-menu .sub-menu-icon.sub-menu-open svg:nth-child(1) { opacity:1 !important; }
.rs-iconbox-area .box-inner .services-btn-part { margin: 0; }
body.page-id-16584 .main-contain #content {
    padding-top: 0px !important;
    padding-bottom: 0px !important;
}
.owl-carousel .owl-nav [class*="owl-"], .rs-addon-slider .slick-next, .rs-addon-slider .slick-prev, .rs-testimonial-dots-style2 .slick-next, .rs-testimonial-dots-style2 .slick-prev { visibility:visible; opacity:1; }
.bs-sidebar .widget { background: #fff;  padding: 20px 30px 20px; box-shadow: 0 6px 25px rgba(0, 0, 0, 0.07); }
.bs-sidebar .widget {border:1px solid #ffc4c7; border-radius:15px; background:#fff3f4; margin-bottom:10px; }
.bs-sidebar .widget_product_categories ul li {    border-bottom: 1px solid #f1f1f1;}
.bs-sidebar ul li { font-size:14px; }
.bs-sidebar .widget_product_categories li.cat-parent { border:0px !important; }
.product-service-box .service-item:nth-of-type(3) { flex:1.5; justify-content:center; align-items:center; }
.bs-sidebar .widget_search input, .bs-sidebar .bs-search input { border: 1px solid #edc2c6;    border-radius: 50px; }
.copening { height:256px; }
.woocommerce-product-gallery__wrapper a{ pointer-events:none; }
.woocommerce div.product .woocommerce-tabs ul.tabs li { padding:5px 20px !important; }

@media(min-width:1200px){
		h2.woocommerce-loop-product__title { height:50px; }

	}
@media (min-width: 1200px) and (max-width: 1520px) {
	.rstb-nav-menu > .primary-menu > .menu-item > .menu-item-link { padding: 10px 10px 10px 10px !important; }
}
@media (max-width: 782px) {
    .forminator-ui.forminator-custom-form[data-design=material] .forminator-button {
        width: 40% !important;        
    }
}
@media(max-width:767px){
	.rstb-nav-menu .mobile-panel-content .mobile-menu .sub-menu-icon.sub-menu-open i:nth-child(2), .rstb-nav-menu .mobile-panel-content .mobile-menu .sub-menu-icon.sub-menu-open svg:nth-child(2) { opacity: 0 !important; }
	.rs-testimonial-dots-style2 .slick-next { right: 5px !important; }
.rs-testimonial-dots-style2 .slick-prev { left:5px !important; }
	.owl-carousel .owl-nav [class*="owl-"].owl-prev { left:0px;}
.owl-carousel .owl-nav [class*="owl-"].owl-next { right:0px;}
	.ctext, .paise .ptext {   float: none !important; text-align: center;margin: 0; padding: 0px !important; display: block; }
	.copies img, .paise img { float:none !important; }
	.pccp-card-title { font-size:22px !important; }
	.product-service-box .service-item:nth-of-type(3) {
    flex: inherit;
    justify-content: center;
    align-items: center; }
	li#tab-title-description a { font-size:18px !important; padding:0px; }
	#scrollUp { bottom:10px; right:10px; }
}
