body{overflow-x: hidden;}
.menu-toggle{ right:auto; left: 0;}
.header-top-area-left{ float:right; text-align: right;}
.header-top-area-right{ text-align:left; float: left;}
.logo {float:right;}
#navigationpanel{float:right; padding-right:0px; padding-left:0px;}
.header-contact-info {float:left;}
.hdrtop-Info i, .heade-top-area-mail i{margin:0 0px 0 15px;}
.header-contact-info .header-info-box i{ left:auto; right:0px;}
.header-contact-info .header-info-box{ padding-right:50px; padding-left:0px;}
.site-footer ul{ position:relative;}
.site-footer ul li::before { position:absolute; right:0px; margin-right:0px; transform:rotate(180deg) !important;}
.site-footer ul li{ padding-right:15px;}
.cols-4 .widget-column-1, .cols-4 .widget-column-2,.cols-4 .widget-column-3, .cols-4 .widget-column-4{ float:right; text-align:right;}
.footer-post-img{float:right; margin-left:20px; margin-right:0px;}
.footer-contact-info .footer-info-box{ float:right;}
.footer-contact-info .footer-info-box i{ left:0px; right:40px;}
.footer-contact-info .footer-info-box{padding-right:100px;padding-left:0px; border-left: solid 1px #4a4a4a; border-right:0px;}
.footer-contact-info .footer-info-box:nth-child(1) {padding-right:110px; padding-left:0px;}
.header-top-area-left .hdrtop-Info {padding-left:20px;}
.site-navigation ul.nav-menu{ text-align: center;}
.owl-carousel .owl-stage-outer, .owl-carousel .owl-wrapper-outer{ direction:ltr !important}

.form_field{ left:0px; right: auto;}
.cart_counter{ margin-left:0px; margin-right:10px;}
.nivo-caption{text-align:right; float:left;}
.site-navigation li.club_btn{margin-left:0px;}
.footer_info_box i{margin-left: 25px; float: right;}
.footer_info_box p, .footer_info_box a{ text-align:right;}
.nivo-controlNav{ text-align: right;}

.hdrtop-Info.hdrsocial{float:left;}
#navigationpanel::before {left: -999999px; right:auto;}
#navigationpanel{border-top-right-radius:100px; border-bottom-right-radius:100px; border-top-left-radius:0px; border-bottom-left-radius:0px;}
.footerstar {float:left; text-align:left;}
.footertime i, .footerstar i{margin-left: 10px; margin-right:0px;}
.footer_info_box {text-align:right; float:right;}
.site-footer h3::before { left:auto; right:0px;}
.cols-3 .widget-column-1, .cols-3 .widget-column-2, .cols-3 .widget-column-3{ text-align:right;}
.copyright-left {float:right;}
.copyright-right { float:left;}
.site-navigation ul.nav-menu > .menu-item-has-children > a::after {padding-right:10px;}


.heade-top-area-mail .fa-phone-alt {transform:rotate(0deg);}
.hdrtop-Info.hdrsocial{ margin-left:0px; margin-right:30px;}
.heade-top-area-mail h6{padding-right: 43px; padding-left:0px;}
.heade-top-area-mail i{ margin-right: 15px; padding:0px !important;}
.heade-top-area-mail.heade-top-area-add, .heade-top-area-mail, .header-top-right-cart{ text-align: left;}
.header-top-right-cart i{float:right; padding-right:0px; padding-left:20px;}
.cart-price {text-align: right;}
.footer-info-dtl i {float:right; margin-left:20px; margin-right:0px;}
.footer-info-logo{ float:right;}
.footer-info-box{ float:left}
.cart_location i{ top:10px;}
.footsocial {text-align:right;}

.footsocial{text-align: right;}
.widget-column-3 i{ float:right;}
.footer_info_box i{ margin-right:0px;}
.widget-column-4 i {margin-left:10px; margin-right:0px;}

.logoarea .header-top-right-search, .logoarea .logo, .header-top-right-cart{ float:right;}
.infoBxLeft, .infoBxRight{ float:right;}
.heade-top-area-hdrsocial{padding-right: 40px; padding-left:0px;}
.infoBxRight {text-align:left;}
.search_form .form_submit{left: 20px; right:auto;}
.heade-top-area-mail .fa-phone-alt{ top:0px;}
.opening_hours li span {float:right; text-align:right;}


.flowers-list .elementor-icon-list-icon{ margin-right:0px; margin-left:10px;}
.gift-wrapping-title .elementor-heading-title {text-align:left;}
.newsletter-form .mc4wp-form-fields [type="submit"]{ right:auto; left:2%;}
.newsletter-form .mc4wp-form-fields input[type="email"] {padding:25px 25px 25px 110px;}
.newsletter-form .mc4wp-form-fields{ float:left;}
.shop-list-box2{left:140px;}
.shop-list-box3{left:-15px; right:auto;}
.shop-list-box-img1, .shop-list-box-img2, .shop-list-box-img3{ display:none;}
.services-image-box .elementor-image-box-content {text-align:right;}
.services-image-box .elementor-image-box-img{ margin-right:0px !important; margin-left:15px !important;}
.team-inner{ float:right;}
.counter-box .elementor-counter .elementor-counter-number-suffix {text-align:right;}
.tmthumb {text-align:right;}
.testimonial-image{float:right; margin-left:15px; margin-right:0px;}
.testiminials .owl-dots{ float:left}
.testimonial-left-image img{left: -80px; right:auto;}


/****/

.BlogPostList .hg-blog-img{margin: 0 0 0 5%; float:right;}
#sidebar h2::before, #sidebar h3::before, #sidebar h4::before, #sidebar h5::before {right: 0; left:auto;}
.SitePageStyle-2 form p {text-align:right;}
.wpcf7 input[type="text"], .wpcf7 input[type="tel"], .wpcf7 input[type="email"], .wpcf7 textarea {text-align:right;}


@media(max-width: 1199px){
.our_superiority_box .elementor-widget-container{ left:0px;}
.site-navigation ul.nav-menu > li {padding-right:10px; padding-left:10px;}
.header-top-area-left{ text-align:right;}
.blog_btn .elementor-button-wrapper {text-align:left;}
.infoBxRight {text-align:center;}
.zone-button a{ top:15px;}
.header-top-right-cart i{padding-left:10px;}
.second-everyday-image::after{ display:none;}

}

@media(max-width: 1023px){

.footer_info_box i {margin-left:6px; margin-right:0px;}
.hdrtop-Info.hdrsocial {float:none;}
.footsocial{ text-align: right !important;}
.cols-3 .widget-column-1, .cols-3 .widget-column-2, .cols-3 .widget-column-3 {text-align:center;}
.heade-top-area-mail span {padding-bottom:5px;}
.header-top-right-cart{ float:right; padding-right:10px;}
 .zone-button {float:right; margin: 0px;}
 .header_form {float:right;}
 
.cols-4 .widget-column-1, .cols-4 .widget-column-2, .cols-4 .widget-column-3, .cols-4 .widget-column-4{ padding-right:0px;}

}
@media(max-width: 767px){
.footer-contact-info .footer-info-box, .footer-contact-info .footer-info-box:nth-child(1){ border:none;padding-right:80px;}
.footer-contact-info .footer-info-box i{right:30px;}

.hdrtop-Info, .heade-top-area-mail{ text-align: center;}
.hdrtop-Info i, .heade-top-area-mail i {margin:0 0px 0 5px;}
.copyright-right, .copyright-left{ float:none;}
.footerstar{ text-align:right;}
.hdrtop-Info.hdrsocial {text-align: center !important; margin-right:0px; }
.quality_client .elementor-image-box-content, .address_dtl .elementor-image-box-content {text-align:center;}
.welcome_btn{ margin-bottom:15px !important}
.header_form {float:right; margin-left:10px;}
.zone-button {float:right;}

.heade-top-area-mail.heade-top-area-add, .heade-top-area-mail, .header-top-right-cart {text-align:center;}
.heade-top-area-hdrsocial {padding-right:0px;}
.header-top-right-cart li {width:auto;}
.zone-button{ margin-right:0px;}
.services-image-box .elementor-image-box-content {text-align:center;}
.shop-list-box3 {left:0px;}
}
@media screen and (max-width: 1169px) and (min-width: 981px){
 .zone-button a {top:-8px;}
 .zone-button { margin-right:10px;}
}