/*
 * Theme Name: Aundri
 * Author: template_path
 * Author URI: https://themeforest.net/user/template_path
 * Theme URI: http://july.commonsupport.com/aundri/
 * Description: Aundry is a Dry Clean and Laundry Service Theme
 * Version: 3.0.0
 * License: This theme or plugin is comprised of two parts. (1) the PHP code and integrated HTML are licensed under the General Public License (GPL). You will find a copy of the GPL in the same directory as this text file. (2) All other parts, but not limited to the CSS code, images, and design are licensed according to the license purchased from Envato.  Read more about licensing here: http://themeforest.net/licenses
 * License URI: license.txt
 * Tags: blog, two-columns, left-sidebar, accessibility-ready, custom-background, custom-colors, custom-header, custom-logo, custom-menu, editor-style, featured-images, microformats, post-formats, rtl-language-support, sticky-post, threaded-comments, translation-ready
 * Text Domain: aundri
 * Tested up to: 6.0.2
 * Requires PHP: 7.0
*/
.wp-caption {
	margin-bottom: 2px;
}

.wp-caption-text {
	margin-bottom: 5px;
}

.screen-reader-text {
	margin-bottom: 12px;
}

.gallery-caption {
	margin-bottom: 2px;
}

.bypostauthor {
	margin-bottom: 2px;
}

.alignleft {
	float: left;
	margin-bottom: 20px;
	margin-right: 20px;
	max-width: 100%;
}

.alignright {
	float: right !important;
	margin-bottom: 20px;
	margin-left: 20px;
	max-width: 100%;
}

.aligncenter {
	display: block;
	margin: 0 auto 20px;
}

.col-md-4 .funfact-meta > i {
	right: 27px;
}

.mycustom-pricing {
	background-color: #090909 !important;
}

.on-hover {
	display: none;
	animation: fadeOut 0.5s;
}

.hver:hover .on-hover {
	display: block;
	animation: fadeIn 0.5s;
}

.page-title {
    background: #45c5ce;
}

.de_footer .title h3 {
    font-size: 22px;
    line-height: 30px;
    color: #fff;
    font-weight: 700;
	margin-bottom:30px;
}

.de_footer li,.de_footer a{
    color: #fff;

}
.commax{
	
	display:none;
}
.tags.pull-left a{
    position: relative;
    display: inline-block;
    font-size: 11px;
    line-height: 24px;
    color: #687f9b;
    font-weight: 700;
    text-transform: uppercase;
    letter-spacing: 1px;
    text-align: center;
    background: #e6edf4;
    padding: 7px 21px;
}

.tags.pull-left a:hover {
    background: #46c6ce!important;
}
.blog-details-content .post-share-option .social-links li .fa {
    font-family: 'Font Awesome 5 Brands';
}

.mr_shop_sorting .woocommerce-form .woocommerce-result-count{
	display:none!important;
}


.banner-section.style-two .banner-carousel .content-box h1 span {

    font-size: 55px !important;
}

.banner-section.style-two .banner-carousel .content-box h1 {
    line-height: 70px;

    font-size: 55px !important;
}
.slide-item {
    height: 650px !important;
}
.banner-section.style-two .banner-carousel .content-box {
    margin-top: -100px !important;
}
.banner-section.style-two .banner-carousel .content-box p {

    margin-bottom: 50px;
}
.banner-carousel .content-box h1 {

    margin-bottom: 40px;
}
.content_block_5 .content-box .lower-box .right-content {
  
    margin-left: 40px;
    margin-right: -40px;
}
.content_block_6 .content-box p {
    text-align: left !important;
}
	.main-header.style-two .header-upper .logo-box .btn-box {
    display: none !important;
	}

/* نخفي غير labels (p) */
.upper-info li p{
    font-size: 0 !important;

}

/* Email */
.upper-info li:nth-child(1) p::after{
    content: "Email";
    font-size: 14px;
}

/* Address label */
.upper-info li:nth-child(2) p::after{
    content: "Address";
    font-size: 14px;
}

/* Phone */
.upper-info li:nth-child(3) p::after{
    content: "Phone";
    font-size: 14px;
}

/* نبدّل غير h6 متاع العنوان */
.upper-info li:nth-child(2) h6{
    font-size: 0 !important;

}

.upper-info li:nth-child(2) h6::after{
    content: "Dubai, United Arab Emirates";
    font-size: 14px;
margin-top:-20px !important;
    display: block;
}


@media only screen and (max-width: 767px) {
.main-header.style-two .header-upper .upper-info li:last-child {
         margin-right: 0px !important;    
         margin-top: 5px;
    }

.main-header.style-two .menu-area .mobile-nav-toggler {
        margin-top: 18px;
        margin-bottom: 10px;
    }
.banner-section.style-two .banner-carousel .content-box h1 span {
   
    font-size: 45px !important;
}

.banner-section.style-two .banner-carousel .content-box h1 {
       font-size: 35px !important;
   line-height: 48px;
}
.banner-section.style-two .banner-carousel .content-box h1 strong {
    font-size: 30px !important;
   line-height: 48px;

}
.rtl .main-header.style-two .header-upper .logo-box:before {
    left: -25px;
    width: 700px;
}
	li .flaticon-clock::before {
 
    margin-right: 20px !important;
	}
	    .sec-title h2 {
        font-size: 36px;
        line-height: 44px;
    }
	.rtl .image_block_2 .image-box {
    padding-left: 0px;
    padding-right: 10px;
}
.banner-section.style-two .banner-carousel .content-box p{
margin-top:-20px !important;
}
.banner-section.style-two .banner-carousel .content-box {
    margin-top: -40px !important;
}
    .main-header.style-two .header-upper .logo-box:before {
        width: 5000px !important;
      
        left: -20px;
}
.main-header.style-two .header-upper .logo-box .logo {
    position: relative;
    float: left !important;
}
.sec-title h2 {
    font-size: 30px !important;
}
.content_block_5 .content-box .lower-box .progress-inner .progress-content {
    margin-right: 25px !important;
}
.content_block_5 .content-box .lower-box .right-content {
     margin-left: 0px;
    margin-right: 0px;
}
    .about-style-three {
        padding-top: 40px !important;

    }
}
.page-title {
   
    background-size: cover !important;
}
.main-header.style-two .header-upper .logo-box .logo {
 
    margin-right: 90px;
}
.pull-right {
    float: left !important;
}
.inner-box h3 a{
    pointer-events: none;
    cursor: default;
}
.main-header.style-two .header-upper .upper-info {
    float: left !important;
}
input.wpcf7-form-control.wpcf7-email.wpcf7-validates-as-required.wpcf7-text.wpcf7-validates-as-email {
    direction: ltr !important;
}
.page-title .content-box .title h1 {
     color: white !important;
    background-color: none;

}
.page-title {
    background: #ffffff;
}