File: /mnt/data/truelysell-wp-demo/catering/wp-content/themes/truelysell/assets/css/responsive.css
/*-----------------
Responsive
-----------------------*/
@media only screen and (min-width: 768px) {
.search-box.search-box-four .main-search-input-old{
display: flex;
align-items: center;
justify-content: space-between;
}
.elementor-image-gallery .gallery-columns-4 .gallery-item {
max-width: 100%!important;
}
.search-box.search-box-four .main-search-input-old .search-input {
margin-bottom: 0;
}
.catering-banner-section {
overflow: hidden;
}
.search-box.search-box-five .main-search-input-old{
display: flex;
align-items: center;
justify-content: space-between;
}
.search-box.search-box-five .main-search-input-old .search-input {
margin-bottom: 0;
}
}
@media only screen and (min-width: 992px) {
.chat-scroll {
max-height: calc(100vh);
}
.chat-cont-right .card {
height: calc( 100vh - 94px );
}
.chat-cont-left .card {
height: calc( 100vh - 94px );
}
.search-box-three .main-search-input-old {
display: flex;
align-items: center;
justify-content: space-between;
}
.main-nav > li {
margin-right: 25px;
}
.mobile_login_menu {
display: none !important;
}
.main-nav > li:last-child {
margin-right: 0;
}
.main-nav li {
display: block;
position: relative;
}
.main-nav > li > a {
line-height: 85px;
padding: 0 !important;
}
.main-nav > li > a > i {
font-size: 12px;
margin-left: 3px;
}
.main-nav li > ul {
background-color: #fff;
border-radius: 5px;
box-shadow: 0 0 3px rgba(0, 0, 0, 0.1);
display: block;
font-size: 14px;
left: 0;
margin: 0;
min-width: 200px;
opacity: 0;
padding: 0;
position: absolute;
-webkit-transition: all .2s ease;
transition: all .2s ease;
-webkit-transform: translateY(20px);
-ms-transform: translateY(20px);
transform: translateY(20px);
top: 100%;
visibility: hidden;
z-index: 1000;
}
.main-nav li.has-submenu:hover > .submenu {
visibility: visible;
opacity: 1;
margin-top: 0;
-webkit-transform: translateY(0);
-ms-transform: translateY(0);
transform: translateY(0);
}
.main-nav .has-submenu.active > a {
color: #4c40ed;
}
.main-nav .has-submenu.active .submenu li.active > a {
color: #4c40ed;
}
.main-nav > li .submenu li:first-child a {
border-top: 0;
}
.main-nav > li.has-submenu:hover > .submenu > li.has-submenu:hover > .submenu {
visibility: visible;
opacity: 1;
margin-top: -1px;
margin-right: 0;
}
.main-nav > li .submenu > li .submenu {
left: 100%;
top: 0;
margin-top: 10px;
}
.main-nav li .submenu a:hover {
color: #4c40ed;
}
.main-nav > .has-submenu > .submenu > .has-submenu > .submenu::before {
top: 20px;
margin-left: -35px;
box-shadow: 1px 1px 0 0 rgba(0,0,0,.15);
border-color: transparent #fff #fff transparent;
}
.header-navbar-rht .dropdown-toggle.show + .dropdown-menu {
visibility: visible;
opacity: 1;
margin-top: 0;
-webkit-transform: translateY(0);
-ms-transform: translateY(0);
transform: translateY(0);
}
.header-navbar-rht li .dropdown-menu {
border-radius: 5px;
padding: 0;
margin: 0;
min-width: 200px;
visibility: hidden;
opacity: 0;
top: 100%;
right: 0;
left: auto;
-webkit-transition: all .2s ease;
transition: all .2s ease;
display: block;
-webkit-transform: translateY(20px);
-ms-transform: translateY(20px);
transform: translateY(20px);
}
/* .mini-sidebar .header-left .logo img {
height: auto;
max-height: 40px;
width: auto;
} */
/* .mini-sidebar .header .header-left .logo {
display: none;
} */
.mini-sidebar .header-left .logo.logo-small {
display: block;
}
/* .mini-sidebar .header .header-left {
padding: 0 5px;
width: 80px;
} */
.mini-sidebar .header .header-left #toggle_btn i {
transform: rotate(180deg);
color: #7E84A3;
padding: 0 7px;
}
.mini-sidebar .sidebar {
width: 80px;
}
.mini-sidebar.expand-menu .sidebar {
width: 216px;
}
.mini-sidebar .menu-title {
visibility: hidden;
white-space: nowrap;
}
.mini-sidebar.expand-menu .menu-title {
visibility: visible;
}
.mini-sidebar .menu-title a {
visibility: hidden;
}
.mini-sidebar.expand-menu .menu-title a {
visibility: visible;
}
.modal-open.mini-sidebar .sidebar {
z-index: 1051;
}
.mini-sidebar .sidebar .sidebar-menu ul > li > a span {
display: none;
transition: all 0.2s ease-in-out;
opacity: 0;
}
.mini-sidebar.expand-menu .sidebar .sidebar-menu ul > li > a span {
display: inline;
opacity: 1;
}
.mini-sidebar .page-wrapper {
margin-left: 78px;
}
.main-nav .dropdown-btn {
display: none;
}
.main-nav > li.menu-item-has-children > a:before{
content: "\f078";
font-family: "Font Awesome 6 Free";
font-weight: 600;
margin-left: 0px;
position: absolute;
right: 0px;
font-size: 13px;
}
.main-nav li.menu-item-has-children:hover > ul.sub-menu {
padding: 10px 0;
visibility: visible;
opacity: 1!important;
margin-top: 0;
-webkit-transform: translateY(0);
-ms-transform: translateY(0);
transform: translateY(0);
}
.main-nav li ul.sub-menu li ul.sub-menu{
transition: all .2s ease;
transform: translateY(0);
left: 100%;
}
.main-nav li ul.sub-menu li:hover ul.sub-menu {
top: 0;
left: 100%;
display: block;
}
.main-nav > li .sub-menu li a {
display: block;
padding: 10px 15px 10px 15px;
clear: both;
white-space: nowrap;
font-size: 15px;
color: #68616D;
-webkit-transition: all .35s ease;
transition: all .35s ease;
width: 100%;
position: relative;
}
.main-nav > li .sub-menu li:first-child a {
border-top: 0;
}
}
@media only screen and (max-width: 1399.98px) {
.home-banner {
background-size: 550px;
}
.banner-imgs .banner-1 {
max-width: 160px;
}
.banner-imgs .banner-2 {
max-width: 270px;
}
.banner-imgs .banner-3 {
max-width: 250px;
bottom: 0;
}
.testimonial-slider .owl-nav button.owl-next {
right: -40px;
}
.testimonial-slider .owl-nav button.owl-prev {
left: -40px;
}
.slot-action .btn {
padding: 5px 11px;
}
.main-nav > li {
margin-right: 20px;
}
.section-search h1 {
font-size: 44px;
}
.chat-cont-left .chat-users-list a.media .media-body > div:first-child .user-name,
.chat-cont-left .chat-users-list a.media .media-body > div:first-child .user-last-chat {
max-width: 70px;
}
.chat-cont-left .chat-scroll {
max-height: calc(100vh - 325px);
}
.grid-blog .blog-category ul li {
margin: 0 5px 12px 0;
}
.search-btn .btn {
padding: 11px 10px;
}
.dash-wallet .dash-icon {
width: 42px;
height: 42px;
margin: 0 7px 0 0;
}
.card-remove {
flex-shrink: 0;
}
.card-payments a {
font-size: 12px;
padding: 6px 6px;
}
.balance-crad h3 {
font-size: 28px;
}
.balance-crad .view-transaction, .balance-crad .btn-withdraw {
padding: 5px 6px;
}
.servicecontent.service-widget .serv-info h6 {
font-size: 20px;
}
.work-wrap-box.work-first:before {
background-size: 156px;
}
.work-wrap-box.work-last:after {
background-size: 143px;
}
.slick-next {
right: 30px;
}
.slick-prev {
left: 30px;
}
.provider-img span {
bottom: 39px;
}
.price {
font-size: 18px;
}
.price .old-price, .main-nav li a,
.flag-dropdown .nav-link, .flag-dropdown .nav-link {
font-size: 14px;
}
.support-title {
font-size: 16px;
}
.offer-sec .offer-path-content {
padding: 80px 0;
}
.servicecontent .btn-book {
padding: 10px 14px;
}
.header-three .header-navbar-rht li a.header-login {
font-size: 14px;
}
.header-three .navbar {
padding: 0;
}
.header-three .header-navbar-rht li > a.header-login {
padding: 9px 6px;
}
.categories-main-all {
padding: 30px 25px;
}
.trust-us-main {
padding: 30px;
}
.works-it-lines span::before {
width: 315px;
left: 207px;
}
.floating-five-buttoms {
left: 400px;
}
.offering-five-img {
margin: -60px 0 0 -60px;
}
.cta-btn {
padding: 7px 9px;
min-width: auto;
}
.search-box-two.search-box-six .search-btn .btn {
padding: 8px 10px;
}
.home-banner-six-bg img {
left: -95px;
}
.our-company-bg img {
left: -100px;
}
.app-imgs-six-bg img {
top: 15%;
left: 25%;
}
.search-box-two.search-box-six {
width: 100%;
}
.professional-eight-img-ryt img {
height: auto;
}
.cta-btn a {
font-size: 14px;
font-weight: 500;
}
/*old start 1 1399.98*/
.ssp_service{
display: block !important;
}
.bsp_service {
display: none !important;
}
/*old start 1 1399.98*/
}
@media only screen and (max-width: 1199.98px) {
.logo img {
max-width: 170px;
}
.dropdown.noti-dropdown {
margin-top: 0px !important;
}
.header-navbar-rht > li.desc-list a > span {
display: none;
}
.header .has-arrow .dropdown-toggle::after {
display: none;
}
.howwork {
padding: 0;
}
.howworksec {
background-size: contain;
}
.dash-widget-icon {
width: 50px;
height: 50px;
line-height: 50px;
flex: 0 0 50px;
}
.dash-widget {
padding: 15px;
}
.dash-widget-info > span {
font-size: 16px;
}
.main-nav > li {
margin-right: 10px;
}
.main-nav li a {
font-size: 0.8125rem;
}
.section-heading h2, .section-heading-two h2 {
font-size: 30px;
}
.section-heading span, .category-name h6 {
font-size: 18px;
}
.pricing-plans.price-new .pricing-planshead h4 {
font-size: 24px;
}
.language-list a {
padding: 11px 13px;
font-size: 14px;
}
.language-list a i {
margin-left: 10px;
}
.main-nav > li {
margin-right: 20px;
}
.app-section {
padding: 20px 0 90px;
}
.app-sec h2 {
font-size: 40px;
}
.appimg-set {
margin-top: -70px;
}
.app-sec {
padding: 45px;
}
.testimonial-slider .owl-nav button.owl-prev {
left: -25px;
}
.testimonial-slider .owl-nav button.owl-next {
right: -25px;
}
.home-banner {
background-size: 470px;
}
.section-search h1 {
font-size: 34px;
max-width: 500px;
}
.serv-profile h2 {
font-size: 36px;
}
.service-book .serv-profile h2 {
font-size: 20px;
}
.serv-profile ul li {
font-size: 14px;
margin: 0 15px 15px 0;
}
.contact-info span {
font-size: 20px;
width: 60px;
height: 60px;
}
.provide-info p {
font-size: 14px;
}
.service-book-img {
margin: 0 25px 30px 0;
}
.progress-wrap.active-progress {
display: none;
}
.available-widget span.avail-icon {
width: 50px;
height: 50px;
margin-right: 10px;
}
.available-info h5, .package-widget h5, .service-wrap h5 {
font-size: 18px;
}
.available-info ul li, .available-info ul li span {
font-size: 14px;
}
.card-provide .btn {
padding: 12px;
}
.dash-info h6 {
font-size: 13px;
}
.dash-wallet .dash-info h5, .widget-title h4 {
font-size: 20px;
}
.maintenance-wrap h2, .balance-crad h3 {
font-size: 26px;
}
/* .booking-list .booking-widget {
flex: 0 0 100%;
} */
.booking-action {
display: flex;
flex: 0 0 100%;
margin-top: 15px;
}
.main-content .linked-wrap {
display: block;
}
.linked-item a.btn-gconnect {
margin-right: 15px;
}
.plan-btns .btn {
margin: 5px 5px 0 0;
}
.dash-wallet .dash-info h6 {
font-size: 13px;
}
.slot-action .btn {
padding: 7px 15px;
}
.linked-item:last-child .linked-acc {
margin-bottom: 25px;
}
.main-nav > li {
margin-right: 9px;
}
.chat-cont-profile.opened {
margin-right: 0;
}
.chat-cont-profile {
-webkit-transition: all 0.4s ease;
-ms-transition: all 0.4s ease;
transition: all 0.4s ease;
z-index: 1041;
width: 300px;
display: table-cell;
margin: 0 -300px 0 0;
padding: 0;
position: fixed;
top: 0;
right: 0;
transform: translateX(0px);
-webkit-transform: translateX(0px);
-ms-transform: translateX(0px);
}
.chat-cont-profile .card {
border-radius: 10px 0 0 10px;
}
.chat-cont-profile .card-body {
max-height: calc(100vh - 136px);
}
.chat-cont-left .chat-scroll {
max-height: calc(100vh - 292px);
}
.customer-chat .chat-cont-profile .card-body {
max-height: calc(100vh - 139px);
}
.search-btn .btn {
font-size: 14px;
padding: 10px;
}
.search-input label {
font-size: 14px;
}
.header-navbar-rht > li {
padding-right: 5px;
}
.header-navbar-rht li > a.header-reg {
font-size: 13px;
}
.work-wrap h1 {
font-size: 30px;
}
.work-wrap-acc:after, .work-wrap-post:after {
bottom: -53%;
width: 60%;
height: 60%;
}
.visits {
width: 16.6%;
}
.book-submit {
margin-top: 25px;
}
.offer-paths {
padding: 0 50px;
}
.offer-path-content {
padding-left: 30px;
}
.offer-path-content h3 {
font-size: 28px;
}
.providerset-name h4, .providerset-prices h6,
.feature-title h5 {
font-size: 16px;
}
.page-headers .search-bar {
width: 190px;
}
.appimg-set img {
max-width: 450px;
}
.provider-img span {
padding: 10px;
font-size: 14px;
bottom: 32px;
}
.service-action .btn {
margin-left: 10px;
padding: 10px 12px;
}
.service-action h6, .service-widget.service-two .service-content .title {
font-size: 18px;
}
.work-wrap-box {
width: 296px;
height: 296px;
padding: 40px;
}
.work-wrap-box .work-icon span {
width: 80px;
height: 80px;
}
.work-wrap-box.work-first:before {
background-size: 130px;
}
.work-wrap-box.work-last:after {
background-size: 122px;
right: -245px;
}
.support-title {
font-size: 15px;
}
.about-content h2, .choose-content h2 {
font-size: 30px;
}
.choose-info h5 {
font-size: 28px;
}
.about-img .about-exp span {
font-size: 20px;
margin: 190px -85px;
}
.choose-info p {
font-size: 14px;
}
.header-navbar-rht > li.lang-nav {
display: none;
}
.header.header-four .header-nav {
padding: 0;
justify-content: start;
}
.header-four .header-navbar-rht li a.header-login {
padding: 9px 15px;
}
.works-it-lines span::before {
width: 265px;
left: 175px;
}
.offering-five-img {
margin: -13px 0 0 -100px;
}
.search-box-two.search-box-six .search-input-new.line-six {
width: 40%;
}
.search-box-two.search-box-six .search-input-new.line-two-six {
width: 35%;
}
.search-box-two.search-box-six .search-btn {
width: 25%;
}
.customer-review-top {
padding: 30px 30px;
}
.home-banner-eight .section-search h1 {
max-width: none;
}
.about-eight-main img {
max-width: 100%;
}
/*old start 2 1199.98*/
.page-template-template-dashboard .booking-det-info h3 {
white-space: normal;
}
.page-template-template-dashboard .booking-det-info h3 .badge {
margin-top: 10px;
}
/* .page-template-template-dashboard .booking-list .booking-widget {
display: block!important;
}
.page-template-template-dashboard .booking-list .booking-img {
max-width: 100%;
margin-right: 0;
margin-bottom: 15px;
}
.page-template-template-dashboard .booking-list .booking-widget .booking-img img {
height: 100%;
object-fit: cover;
width: 100%;
} */
.search-box {
width: 100%;
}
.logo img {
max-width: 170px;
}
.dropdown.noti-dropdown {
margin-top: 0px !important;
}
.header-navbar-rht > li.desc-list a > span {
display: none;
}
.header .has-arrow .dropdown-toggle::after {
display: none;
}
.howwork {
padding: 0;
}
.howworksec {
background-size: contain;
}
.dash-widget-icon {
width: 50px;
height: 50px;
line-height: 50px;
flex: 0 0 50px;
}
.dash-widget {
padding: 15px;
}
.dash-widget-info > span {
font-size: 16px;
}
.main-nav > li {
margin-right: 10px;
}
.main-nav li a, .header-navbar-rht li > a.header-login, .header-navbar-rht li > a.header-reg {
font-size: 15px;
}
.section-heading h2 {
font-size: 30px;
}
.language-list a {
padding: 11px 13px;
font-size: 14px;
}
.language-list a i {
margin-left: 10px;
}
.main-nav > li {
margin-right: 20px;
}
.app-sec h2 {
font-size: 40px;
}
.testimonial-slider .owl-nav button.owl-prev {
left: -25px;
}
.testimonial-slider .owl-nav button.owl-next {
right: -25px;
}
.home-banner {
background-size: 470px;
}
.section-search h1 {
font-size: 34px;
max-width: 500px;
}
.serv-profile h2 {
font-size: 36px;
}
.service-book .serv-profile h2 {
font-size: 20px;
}
.serv-profile ul li {
font-size: 14px;
margin: 0 15px 15px 0;
}
.provide-info p {
font-size: 14px;
}
.service-book-img {
margin: 0 25px 30px 0;
}
.progress-wrap.active-progress {
display: none;
}
.available-widget span.avail-icon {
width: 50px;
height: 50px;
margin-right: 10px;
}
.available-info h5, .package-widget h5, .service-wrap h5 {
font-size: 18px;
}
.card-provide .btn {
padding: 12px;
}
.dash-info h6 {
font-size: 13px;
}
.dash-wallet .dash-info h5, .widget-title h4 {
font-size: 20px;
}
.maintenance-wrap h2, .balance-crad h3 {
font-size: 26px;
}
.booking-action {
display: flex;
flex: 0 0 100%!important;
margin-top: 15px;
}
.main-content .linked-wrap {
display: block;
}
.linked-item a.btn-gconnect {
margin-right: 15px;
}
.plan-btns .btn {
margin: 5px 5px 0 0;
}
.dash-wallet .dash-info h6 {
font-size: 13px;
}
.slot-action .btn {
padding: 7px 15px;
}
.linked-item:last-child .linked-acc {
margin-bottom: 25px;
}
.main-nav > li.menu-item-has-children > a {
margin-right: 18px!important;
}
.chat-cont-profile.opened {
margin-right: 0;
}
.chat-cont-profile {
-webkit-transition: all 0.4s ease;
-ms-transition: all 0.4s ease;
transition: all 0.4s ease;
z-index: 1041;
width: 300px;
display: table-cell;
margin: 0 -300px 0 0;
padding: 0;
position: fixed;
top: 0;
right: 0;
transform: translateX(0px);
-webkit-transform: translateX(0px);
-ms-transform: translateX(0px);
}
.chat-cont-profile .card {
border-radius: 10px 0 0 10px;
}
.chat-cont-profile .card-body {
max-height: calc(100vh - 136px);
}
.chat-cont-left .chat-scroll {
max-height: calc(100vh - 292px);
}
.customer-chat .chat-cont-profile .card-body {
max-height: calc(100vh - 139px);
}
.search-btn .btn {
font-size: 14px;
padding: 10px;
display: inline-block;
}
.search-input label {
font-size: 14px;
}
.work-wrap h1 {
font-size: 30px;
}
.work-wrap-acc:after, .work-wrap-post:after {
bottom: -53%;
width: 60%;
height: 60%;
}
.visits {
width: 16.6%;
}
.book-submit {
margin-top: 25px;
}
/*old start 2 1199.98*/
}
@media only screen and (max-width: 991.98px) {
.top-bar {
font-size: 14px;
}
.hero-section-three .search-box .search-input {
margin-bottom: 20px;
}
.sidebar-overlay.opened {
display: block;
}
.header-navbar-rht > li {
padding-right: 15px;
}
.providers-section {
padding-bottom: 50px;
}
.login-wrap .col-form-label {
font-size: 14px;
}
.offer-paths {
background-color: #4c40ed;
border-radius: 5px;
margin-bottom: 80px;
margin-top: 60px;
padding: 15px;
top: 0;
}
.offer-paths::after {
background: transparent;
z-index: -1;
}
.offer-path-content h3 {
font-size: 28px;
}
.offer-pathimg{
display: none;
}
.grid-listview a {
width: 32px;
height: 32px;
font-size: 14px;
}
.megamenu-wrapper {
padding: 0;
}
.demo-img {
display: none;
}
.demo-info {
opacity: 1;
position: relative;
bottom: 0;
text-align: left;
}
.single-demo:hover .demo-info {
bottom: 0;
}
.review-sort .select2-container--default .select2-selection--single,
.review-sort .select2-container--default .select2-selection--single .select2-selection__arrow {
height: 32px;
}
.review-sort .select2-container--default .select2-selection--single .select2-selection__rendered {
line-height: 31px;
}
.offer-path-content {
padding-left: 0;
}
.main-nav {
padding: 0;
-ms-flex-direction: column;
flex-direction: column;
padding-left: 0;
margin-bottom: 0;
list-style: none;
}
.main-nav ul {
display: none;
list-style: none;
margin: 0;
padding-left: 0;
}
.main-nav > li {
margin-left: 0;
}
.main-nav li + li {
margin-left: 0;
}
.main-nav > li > a {
line-height: 1.5;
padding: 15px 20px !important;
font-size: 14px;
font-weight: 500;
}
.main-nav > li > a > i {
float: right;
margin-top: 5px;
}
.main-nav > li .submenu li a {
border-top: 0;
color: #28283C;
padding: 10px 15px 10px 35px;
}
.main-nav > li .submenu ul li a {
padding: 10px 15px 10px 45px;
}
.main-nav > li .submenu > li.has-submenu > a::after {
content: "\f078";
}
.main-nav .has-submenu.active > a {
color: #4c40ed;
}
.main-nav .has-submenu.active .submenu li.active > a {
color: #4c40ed;
}
.main-nav > li > a:hover::after,
.main-nav > li.active > a::after{
top: 0
}
.header-two .main-nav .has-submenu.active > a,
.header-two .main-nav .has-submenu.active .submenu li.active > a {
color: #FF008A;
}
.main-menu-wrapper {
order: 3;
width: 260px;
position: fixed;
top: 0;
bottom: 0;
left: 0;
overflow-x: hidden;
overflow-y: auto;
z-index: 11111;
transform: translateX(-260px);
transition: all 0.4s;
background-color: #fff;
margin: 0;
}
.menu-header {
display: -webkit-box;
display: -ms-flexbox;
display: flex;
}
.navbar-header {
-webkit-box-align: center;
-ms-flex-align: center;
align-items: center;
display: -webkit-inline-box;
display: -ms-inline-flexbox;
display: inline-flex;
}
.main-nav > li {
border-bottom: 1px solid #E1E2E5;
margin-right: 0;
}
#mobile_btn {
line-height: 0;
display: inline-block;
}
.sidebar {
margin-left: -225px;
width: 225px;
-webkit-transition: all 0.4s ease;
-moz-transition: all 0.4s ease;
transition: all 0.4s ease;
z-index: 1041;
}
.provider-body .page-wrapper {
margin-left: 0;
padding-left: 0;
padding-right: 0;
-webkit-transition: all 0.4s ease;
-moz-transition: all 0.4s ease;
transition: all 0.4s ease;
}
.wp-block-pullquote p {
font-size: 1.4rem;
line-height: 1.2;
font-weight: 500;
}
.login-wrap .login-btn {
font-size: 14px;
padding: 10px;
}
.blog-pagination .page-prev, .blog-pagination .page-next {
line-height: 25px;
}
.provider-body .header {
left: 0;
z-index: 1039;
}
.provider-body .user-menu.nav > li > a.viewsite, .provider-body .user-menu.nav > li.flag-nav,
.provider-body .user-menu.nav > li > a.win-maximize {
display: none;
}
.mobile_btns {
color: #4c40ed;
cursor: pointer;
display: flex;
font-size: 26px;
height: 76px;
left: 0;
padding: 0 15px;
position: absolute;
text-align: center;
top: 0;
z-index: 10;
justify-content: center;
align-items: center;
}
.bg-img, .page-headers, .siderbar-toggle, .header .header-left .logo {
display: none;
}
.header.provider-header .header-left .logo {
display: block;
}
.header-split {
justify-content: end;
}
.header .header-left {
position: absolute;
width: 100%;
display: block;
height: auto;
top: 0;
left: 0;
}
.header .header-left .sidebar-logo {
padding: 26px 0;
}
.provider-body .logo-small {
display: block;
margin: 0 auto;
}
.content {
padding: 30px 0;
}
.header-navbar-rht > li.desc-list {
display: none;
}
.container {
max-width: 100%;
}
.footer-widget {
margin-bottom: 30px;
}
.footer .footer-top {
padding-bottom: 10px;
}
.section-search {
margin: 60px 0;
}
.breadcrumbs {
float: left;
width: 100%;
text-align: center;
margin-top: 10px;
}
.breadcrumbs li {
float: none;
display: inline-block;
padding: 0 13px;
}
.hero-section, .home-banner {
min-height: 400px;
}
.section-search {
max-width: 100%;
}
.search-box form .search-btn {
width: auto;
float: right;
margin: 0;
}
.search-box, .search-box-two {
border-radius: 30px;
}
.search-input.line, .search-input-new.line {
width: 100%;
}
.search-input, .search-input-new {
width: 100%;
}
.search-box form > div {
width: 100%;
}
.search-input > i {
right: 20px;
}
.search-box form .search-btn, .search-box-two form .search-btn {
float: left;
width: 100%;
padding: 0;
}
.search-input.line::before, .search-input-new.line::before {
display: none;
}
.search-input.line {
margin-right: 0;
}
.search-input {
margin: 0 0 10px 0;
}
.viewall span {
font-size: 1.875rem;
}
.howworksec {
background: none;
}
.heading h2 {
font-size: 1.625rem;
}
.chat-cont-left, .chat-cont-right {
-ms-flex: 0 0 100%;
flex: 0 0 100%;
max-width: 100%;
transition: all .4s;
width: 100%;
max-height: 100%;
}
.chat-cont-left {
z-index: 9;
}
.chat-cont-right {
position: absolute;
right: 0%;
opacity: 1;
visibility: visible;
z-index: 99;
}
.chat-cont-right .chat-header {
justify-content: start;
-webkit-justify-content: start;
-ms-flex-pack: start;
}
.chat-cont-right .msg_head .back-user-list {
display: flex;
align-items: center;
}
.chat-cont-right .msg_head .chat-options {
margin-left: auto;
}
.chat-window.chat-slide .chat-cont-right {
right: 0;
opacity: 1;
visibility: visible;
}
.chat-cont-right .chat-scroll {
max-height: calc(100vh - 257px);
}
.chat-cont-left .chat-scroll {
max-height: calc(100vh - 292px);
}
.chat-cont-profile {
z-index: 9999;
}
.msg_card_body .media.sent .media-body .msg-box {
padding-left: 0px;
}
.chat-options ul li a {
width: 20px;
height: 20px;
}
.user_img {
height: 30px;
width: 30px;
}
.content {
padding: 30px 0;
}
.section-search-box {
min-height: 330px;
}
.download-app .app-world .heading h2 {
margin-bottom: 30px;
font-size: 24px;
}
.download-app .app-world .heading span, .section-heading span {
font-size: 16px;
}
.true-search-box {
position: relative;
top: 0;
padding-top: 25px;
}
.feature-category {
padding-top: 60px;
}
.section-heading h2, .section-heading-two h2 {
font-size: 25px;
}
.blog-title a {
font-weight: 500;
}
.blog-read-more a, .blog-date p {
font-size: 15px;
}
.blog-inner-img img:nth-child(1) {
margin-right: 10px;
}
.blog-item.left-box {
margin-right: 30px;
}
.blog-item p {
padding: 30px 35px;
}
.container-fluid {
padding-left: 20px;
padding-right: 20px;
}
.feature-section, .work-section, .client-section,
.feature-section-two, .service-section-two, .work-section-two, .providers-section-two {
padding: 60px 0 36px;
}
.popular-section {
padding-bottom: 36px;
}
.app-section-two {
padding-bottom: 60px;
}
.service-section, .client-section-two, .about-sec {
padding: 60px 0;
}
.chooseus-sec {
padding: 60px 0 40px;
}
.blog-section {
padding: 60px 0 40px;
}
.app-section {
padding: 0 0 60px;
}
.about-banner {
margin-bottom: 60px;
}
.about-content {
margin: 0;
}
.about-content p {
margin-bottom: 15px;
}
.btn-view {
padding: 11px 25px;
font-weight: 500;
font-size: 14px;
}
.fav-item .serv-rating {
padding: 6px 8px;
font-size: 14px;
}
.about-content h2, .choose-content h2, .choose-info h5 {
font-size: 24px;
}
.service-content .title, .work-box h5, .book-title h5, .contact-data h4, .category-name h6 {
font-size: 18px;
}
.service-widget .serv-info h6, .section-search p, .widget-title h4 {
font-size: 20px;
}
.choose-info p, .grid-blog .blog-content p {
font-size: 14px;
}
.blog-category ul li, .blog-category .post-author span {
font-size: 12px;
}
.breadcrumb-bar .page-breadcrumb ol li a, .breadcrumb-bar .page-breadcrumb ol li {
font-size: 15px;
}
.breadcrumb-item+.breadcrumb-item::before {
padding: 7px 15px 0 15px;
}
.about-offer {
padding: 30px;
}
.service-offer {
padding-bottom: 60px;
}
.about-offer .offer-path-content {
padding: 0;
}
.btn-book {
padding: 10px 16px;
}
.blog-content .blog-title {
font-size: 16px;
}
.grid-blog .blog-content .blog-title {
font-size: 18px;
}
.home-banner {
background: none;
}
.section-search h1 {
font-size: 34px;
margin-bottom: 15px;
max-width: 100%;
}
.search-box {
margin-top: 35px;
}
.testimonial-slider .owl-nav button.owl-prev {
left: -10px;
}
.testimonial-slider .owl-nav button.owl-next {
right: -10px;
}
.appimg-set {
margin-top: 20px;
position: relative;
text-align: center;
right: 0;
}
.appimg-set img {
max-width: 100%;
}
.app-sec:before {
content: none;
}
.serv-profile h2, .contact-queries h2 {
font-size: 30px;
}
.serv-action ul li, .step-register li .multi-step-icon {
margin-right: 10px;
}
.serv-action ul li a {
width: 40px;
height: 40px;
}
.service-wrap {
margin-bottom: 20px;
}
.service-amount h5 {
font-size: 20px;
}
.booking-done h6 {
font-size: 20px;
}
.service-amount h5 span {
font-size: 18px;
}
.package-widget ul li:before {
top: 2px;
}
.book-submit .btn, .booking-done p, .step-register li .multi-step-info p,
.grid-blog .blog-content .read-more {
font-size: 14px;
}
.blog-list .blog-content .blog-title {
font-size: 16px;
}
.page-title h2, .login-header h3, .dash-info h5 {
font-size: 24px;
}
.step-register li .multi-step-info h6 {
font-size: 16px;
}
.category-name h6 {
font-size: 18px;
}
.contact-data p, .category-info p {
font-size: 15px;
}
.header-navbar-rht.log-rht li {
margin-right: 20px;
}
.login-back, .recent-booking, .login-back.manage-log {
margin-bottom: 25px;
}
.banner-imgs {
display: none;
}
.settings-header, .settings-menu {
padding: 20px;
}
.price-head h1, .error-wrap h2 {
font-size: 32px;
}
.maintenance-sec {
padding: 60px 0;
}
.maintenance-wrap {
margin-bottom: 30px;
}
.maintenance-wrap h2, .balance-crad h3 {
font-size: 22px;
}
.maintenance-wrap p {
margin-bottom: 24px;
}
.main-title {
font-size: 20px;
margin-bottom: 15px;
}
.balance-head h6 {
font-size: 13px;
}
.balance-head p {
font-size: 12px;
}
.user-menu li.dropdown.dropdown-heads {
margin-right: 0;
}
.filter-div .filter-content:last-child, .filter-div .btn {
margin-bottom: 25px;
}
.new-comment {
margin-bottom: 30px;
}
.customer-chat .chat-cont-left .chat-scroll {
max-height: calc(100vh - 353px);
}
.work-wrap h1 {
font-size: 26px;
}
.work-wrap-acc, .work-wrap-earning {
padding-right: 0;
}
.work-wrap-post {
padding-left: 0;
}
.work-wrap, .work-img {
margin-bottom: 100px;
}
.work-wrap-acc:after {
bottom: -40%;
width: 50%;
height: 50%;
}
.work-wrap-post:after {
bottom: -40%;
width: 50%;
height: 50%;
}
.work-wrap span {
width: 45px;
height: 45px;
font-size: 15px;
margin-bottom: 15px;
}
.breadcrumb-title {
font-size: 30px;
}
.countdown-container .countdown-el p {
font-size: 26px;
}
#datetimepickershow {
margin-bottom: 24px;
}
.provider-img {
margin: 30px 0 40px 30px;
}
.provider-info h2 {
font-size: 28px;
}
.provider-info, .provider-details {
margin-bottom: 40px;
}
.provider-details.provide-area {
margin-bottom: 20px;
}
.banner-search h3 {
font-size: 24px;
margin-bottom: 10px;
}
.banner-search p {
font-size: 18px;
margin-bottom: 20px;
}
.search-input-new input, .search-input-new.line input {
height: 35px;
}
.search-box-two .search-btn .btn {
font-size: 14px;
padding: 6px 10px;
}
.section-heading-two, .btn-viewall {
margin-bottom: 24px;
}
.feature-title h5 {
font-size: 15px;
}
.work-wrap-box {
width: 230px;
height: 230px;
padding: 25px;
}
.work-wrap-box .work-icon span {
width: 60px;
height: 60px;
margin: 0 auto 15px;
}
.work-wrap-box .work-icon span img {
width: 20px;
}
.work-wrap-box h5, .service-widget.service-two .service-content .title {
font-size: 16px;
}
.work-wrap-box.work-first:before,
.work-wrap-box.work-last:after {
content: none;
}
.offer-sec.offer-paths {
padding: 0 30px;
}
.offer-sec .offer-path-content {
padding: 30px 0;
}
.footer-two .payment-image ul {
margin-bottom: 15px;
}
.footer-two .social-icon {
text-align: right;
margin-bottom: 15px;
}
.footer-two .footer-bottom .copyright-text p {
text-align: left;
}
.provider-info {
padding-left: 0;
}
.download-sec {
padding-left: 0;
}
.choose-content {
margin-right: 0;
}
.contact-queries h2 {
margin-bottom: 20px;
}
.contact-queries .btn {
margin-top: 2px;
}
.contact-details {
margin-bottom: 30px;
}
.policy-menu li, .footer .footer-bottom .copyright-text p {
font-size: 13px;
}
.blog-info ul li, .blog-info .post-author span, .available-info ul li {
font-size: 14px;
}
.side-title {
font-size: 20px;
}
.review-box p {
font-size: 14px;
}
.about-img {
margin-bottom: 24px;
}
.search-box-three .search-form-profile {
flex-direction: column;
}
.search-btn-three .btn-primary {
display: block;
text-align: center;
}
.section-section-three {
text-align: center;
}
.section-section-three h4 {
font-size: 16px;
}
.services-header .section-content h2 {
font-size: 30px;
}
.make-appointment {
padding: 15px;
}
.saloon-bottom a {
padding: 10px;
font-size: 14px;
}
.appointment-main h1 {
font-size: 36px;
}
.appointment-btn .btn-primary {
font-size: 14px;
}
.stylists-foot h4 {
font-size: 22px;
}
.stylists-foot h6 {
font-size: 14px;
}
.works-bottom h2 {
font-size: 26px;
}
.latest-date span {
font-size: 20px;
}
.latest-date {
padding: 10px;
margin: 10px;
}
.latest-content p {
font-size: 18px;
}
.register-content h4 {
font-size: 34px;
margin-bottom: 20px;
}
.register-content {
flex-direction: column;
}
.latest-section {
padding: 55px 0 33px;
}
.works-section {
padding: 55px 0 33px;
}
.services-section {
padding: 75px 0 15px;
}
.appointment-section {
padding: 45px 0;
}
.services-section.stylists-section {
padding: 45px 0 0px;
}
.services-section .owl-nav {
margin-top: 30px;
}
.service-section {
padding: 40px 0;
}
.client-sections {
padding: 55px 0 33px;
}
.sidecircle-ryt {
display: none;
}
.saloon-section-circle {
display: none;
}
.section-search.section-search-four {
max-width: none;
text-align: center;
}
.catering-banner-img {
display: none;
}
.section-search.section-search-four h1 {
font-size: 40px;
}
.catering-banner-botton {
display: flex;
justify-content: center;
}
.trust-us-main {
margin-bottom: 20px;
}
.working-four-main {
margin-bottom: 20px;
}
.header.header-four .header-nav {
justify-content: space-between;
}
.search-box.search-box-four .search-btn .btn {
justify-content: center;
width: auto;
}
.search-box.search-box-four .search-btn {
text-align: end;
}
.search-input.search-input-three.search-input-four .select2-container--default .select2-selection--single .select2-selection__rendered {
text-align: start;
}
.section-heading.section-heading-four .btn-view {
padding: 15px 20px;
}
.btn-catering .btn-view {
padding: 18px 20px;
}
.service-content.service-four-blogs h3 {
font-size: 20px;
}
.floating-img {
display: none;
}
.section-search.section-section-five {
text-align: center;
}
.section-section-five p {
max-width: none;
}
.works-it-lines span::before {
width: 250px;
left: 171px;
}
.offering-five-img {
display: none;
}
.feature-service-btn a {
padding: 10px 20px;
}
.app-sec.app-sec-five .appimg-set img {
display: none;
}
.app-sec.app-sec-five {
padding: 45px;
text-align: center;
border-radius: 0;
}
.app-sec.app-sec-five .downlaod-btn {
justify-content: center;
}
.works-it-five-button-main {
display: none;
}.works-five-bottom {
padding: 20px 40px;
}
.works-five-bottom i {
padding: 10px;
}
.providers-five-bg-car img {
display: none;
}
.featured-category-bg-img img {
display: none;
}
.works-five-section::before {
background: none;
}
.offering-five-all::before {
background: none;
}
.feature-category-section-five::before {
background: none;
}
.pricing-service-five::before {
background: none;
}
.car-blogs-section::before {
background: none;
}
.floating-five-buttom {
display: none;
}
.floating-five-buttoms {
display: none;
}
.header-five .main-nav .has-submenu a {
color: #000000;
}
.hero-section-five {
position: static;
}
.featured-categories-section {
padding: 45px 0;
}
.feature-category-section {
padding: 45px 0;
}
.providers-section-five {
padding: 45px 0;
}
.works-five-section {
padding: 45px 0;
}
.feature-category-section-five {
padding: 45px 0;
}
.car-five-arrow-img {
display: none;
}
.offering-five-main h1 {
font-size: 34px;
}
.offering-five-main {
text-align: center;
}
.pricing-service-five {
padding: 45px 0;
}
.testimonals-five-section {
padding: 45px 0;
}
.testimonials-five-top {
padding: 24px 20px;
border-radius: 0;
}
.blog-section.blog-five-section {
padding: 45px 0;
}
.car-blogs-section {
padding: 45px 0 45px 0;
}
.car-wash-bg-five::before {
background: none;
}
.car-blog-slider .owl-nav {
margin-bottom: 0;
}
.app-five-section {
padding: 45px 0;
}
.pricing-service-topimg .pricing-five-img-one {
display: none;
}
.pricing-service-topimg .pricing-five-img-two {
display: none;
}
.search-box.search-box-five {
border-radius: 0;
}
.search-box.search-box-three {
border-radius: 0;
}
.footer .footer-top-three {
padding: 50px 0 30px 0;
}
.search-input.search-input-three.search-input-four {
margin: 0;
}
.nearby-section,.categories-section,.features-four-section,.trust-us-section,.popular-four-section,.Working-four-section,
.around-world-section,.review-client-section,.useful-blog-section {
padding: 45px 0;
}
.feature-category-section::before {
background: none;
}
.search-box.search-box-five .select2-container--default .select2-selection--single .select2-selection__rendered {
text-align: start;
}
.search-box.search-box-five .search-input .form-group label {
display: flex;
}
.home-banner-main {
display: none;
}
.side-social-media-six {
display: none;
}
.banner-six-side-img {
display: none;
}
.home-banner-six-bottom {
padding-top: 30px;
text-align: -webkit-center;
text-align: -moz-center;
}
.home-banner-six-detergent {
justify-content: center;
}
.home-banner-six-bottom h1 {
max-width: 550px;
}
.hero-section-six {
background: #F8F8F8;
}
.reason-choose-us {
padding: 40px 0;
}
.our-company-ryt {
display: none;
}
.our-company-six {
text-align: -webkit-center;
}
.aboutus-companyimg {
text-align: center;
}
.about-our-company {
background: #F8F8F8;
padding: 50px 0;
}
.satisfied-service-section {
padding: 50px 0;
}
.search-box-two.search-box-six .select2-container--default .select2-selection--single .select2-selection__rendered {
text-align: start;
}
.see-works-six-section {
padding: 50px 0;
background: #F8F8F8;
}
.blogs-service-section {
padding: 50px 0;
}
.our-expert-six-section {
background: #F8F8F8;
padding: 50px 0;
}
.customer-reviews-six-section {
padding: 50px 0;
}
.hidden-charge-section {
padding: 50px 0;
}
.app-six-section {
padding: 50px 0;
}
.app-sec-main {
background: none;
}
.appimg-six {
display: none;
}
.app-imgs-six-bg {
display: none;
}
.new-app-six-middle {
display: flex;
align-items: center;
justify-content: center;
flex-direction: column;
padding: 40px 0 25px 0;
}
.new-app-six-middle h2 {
font-size: 40px;
max-width: none;
}
.footer.footer-six {
background: #F8F8F8;
padding: 50px 0;
}
.footer-widget.footer-menu.footer-menu-six {
margin-top: 0;
}
.playicon {
right: 46%;
}
.service-content.service-content-six {
padding: 25px 0 0;
}
.hero-sectionseven-top {
background: none;
}
.hero-banner-ryt {
display: none;
}
.appimg-seven {
display: none;
}
.testimonals-top-seven {
display: none;
}
.home-banner.homer-banner-seven {
min-height: auto;
}
.home-banner.homer-banner-seven .section-search {
text-align: center;
margin: 60px 0 90px 0;
}
.search-box-two.search-box-seven {
border-radius: 0;
}
.search-box-two.search-box-seven .search-btn .btn {
border-radius: 0;
}
.app-sec.app-sec-seven {
border-radius: 0;
}
.new-app-seven-middle {
padding: 30px 30px 0 30px;
text-align: center;
}
.new-app-seven-middle h2 {
max-width: none;
}
.new-app-seven-middle p {
max-width: none;
}
.new-app-seven-middle .new-app-six-bottom {
display: flex;
align-items: center;
justify-content: center;
}
.footer.footer-seven .footer-top {
padding: 45px 0 0px 0;
}
.service-section-seven {
padding: 45px 0;
}
.popular-service-seven-section {
padding: 45px 0;
}
.work-section-seven {
padding: 45px 0;
}
.providers-section-seven {
padding: 45px 0;
}
.price-sections-seven {
padding: 45px 0;
}
.app-seven-section {
padding: 45px 0;
}
.our-partners-seven {
padding: 45px 0;
}
.home-banner-eight .section-search {
padding-top: 0;
}
.home-eight-bg-two {
display: none;
}
.home-eight-bg {
display: none;
}
.works-eights-arrow {
display: none;
}
.about-eight-main {
display: none;
}
.professional-eight-img {
display: none;
}
.testimonals-eight-slider .owl-nav {
text-align: center;
}
.healthy-pets-img {
display: none;
}
.pets-content-all {
text-align: center;
}
.customers-eights-all {
text-align: center;
}
.customers-eights-all p {
max-width: none;
}
.customers-eight-heading h2 {
max-width: none;
}
.passion-eight-all {
text-align: center;
}
.category-sections-eight,.popular-eight-section,
.about-us-eight-section,.cat-dog-eight-section,.meet-eight-section,
.customers-eight-section,.blog-eight-section,.healthy-eight-section,
.footer.footer-eight .footer-top {
padding: 50px 0;
}
.works-eight-section {
padding: 50px 0 26px 0;
}
.pets-content-all h2 {
font-size: 30px;
}
.pets-content-all h1 {
font-size: 38px;
}
.header.header-eight .bar-icon span{
background-color: #FF008A;
}
.pets-content-all .btn-primary {
padding: 10px 15px;
}
.home-banner.home-banner-nine {
min-height: auto;
text-align: center;
}
.hero-section-nine {
min-height: auto;
}
.arrow-ryt {
display: none;
}
.banner-appointment-nine {
display: none;
}
.appoints-btn {
margin-bottom: 0;
}
.safety-section,.service-nine-section,.feature-service-nine,.mechanics-section,
.choose-nine-section,.customer-review-section,.additional-service-section,
.blogs-nine-section {
padding: 50px 0;
}
.choose-nine-section {
padding: 50px 0 26px 0;
}
.btn-service-nine .btn-primary {
margin-top: 15px;
}
.journey-nine-section {
display: none;
}
.free-service-nine {
display: none;
}
.free-service-bottom-content {
padding: 50px;
text-align: center;
}
.partner-section-nine {
margin-top: auto;
padding: 45px 0;
}
.free-service-all {
margin-top: 45px;
}
.footer.footer-nine .footer-top {
padding: 45px 0 10px 0;
}
.header.header-nine .navbar-header {
display: inline-flex;
}
.floating-five-main {
margin-top: 0;
}
.footer.footer-five .footer-bottom .copyright .copyright-text p {
font-size: 14px;
}
.footer.footer-five .copyright-menu .policy-menu {
font-size: 14px;
}
.professional-eight-img-ryt img {
height: 306px;
}
.category-eight-slider .owl-nav button.owl-prev, .category-eight-slider .owl-nav button.owl-next {
margin-bottom: 0;
}
.header.header-nine .header-nav {
height: 65px;
}
.header.header-nine.fixed .header-nav {
height: 65px;
}
.single-demo .demo-info a {
padding: 10px 15px 10px 35px;
}
.single-demo:hover {
transform: translateY(0);
}
.single-demo:hover .demo-info {
bottom: 0;
}
.single-demo {
margin-bottom: 0;
}
.reasonable-all {
padding: 25px;
}
.customer-side-main-all {
display: none;
}
.section-heading-nine.safety-heading-nine {
margin-bottom: 30px;
}
.section-heading-nine h2::after {
bottom: 6px;
}
.safety-ryt-two img {
margin: 30px 0 60px 0;
}
.safety-ryt-main img {
margin: 30px 0 33px 0;
}
.safety-ryt-main.safety-ryt-two::after {
display: none;
}
/*old start 3 991.98*/
.main-nav > li .sub-menu > li.menu-item-has-children > a::after {
display: none;
}
.search-box {
width: 100%;
}
.booking-details li p {
width: 100%;
margin-top: 10px;
}
.providerset {
margin-bottom: 1.5rem;
}
.main-nav > li .sub-menu li a {
font-size: 13px;
padding: 10px;
}
.dropdown-btn {
position: absolute;
right: 20px;
top: 0px;
font-size: 12px;
margin-left: 5px;
color: #263238;
line-height: 55px;
height: 55px;
}
.service_sidebar {
margin-bottom: 3rem;
}
.single-listing .service_sidebar {
margin-bottom: 26px;
}
.sidebar-overlay.opened {
display: block;
}
.blog-sidebar {
margin-top: 2rem;
}
.header-navbar-rht > li {
padding-right: 15px;
}
.providers-section {
padding-bottom: 36px;
}
.contact-details .elementor-icon-box-icon {
display: block;
}
.contact-details .elementor-widget-wrap .elementor-element{
width: 100%;
display: block;
}
.contact-details .elementor-widget-icon-box.elementor-position-left .elementor-icon-box-icon {
margin-right: 0;
}
.contact-details .elementor-widget-icon-box .elementor-icon-box-wrapper {
text-align: center!important;
width: 100%;
display: block!important;
}
.offer-paths {
background-color: #4C40ED;
border-radius: 5px;
margin-bottom: 60px;
margin-top: 60px;
padding: 30px;
top: 0;
}
.offer-paths.aboutus {
background-color: #4C40ED;
border-radius: 5px;
margin-bottom: 0;
margin-top: 36px;
padding: 30px;
top: 0;
}
.offer-paths::after {
background: transparent;
z-index: -1;
}
.offer-pathimg{
display: none;
}
.offer-path-content {
padding-left: 0;
}
.main-nav {
padding: 0;
-ms-flex-direction: column;
flex-direction: column;
padding-left: 0;
margin-bottom: 0;
list-style: none;
}
.main-nav ul {
display: none;
list-style: none;
margin: 0;
padding-left: 0;
}
.main-nav > li {
margin-left: 0;
}
.main-nav li + li {
margin-left: 0;
}
.main-nav > li > a {
line-height: 1.5;
padding: 15px 20px !important;
font-size: 14px;
font-weight: 500;
}
.main-nav > li > a > i {
float: right;
margin-top: 5px;
}
.main-nav li .sub-menu {
padding-left: 20px;
}
.main-nav > li .submenu li a {
border-top: 0;
color: #28283C;
padding: 10px 15px 10px 35px;
}
.main-nav > li .submenu ul li a {
padding: 10px 15px 10px 45px;
}
.main-nav > li .submenu > li.has-submenu > a::after {
content: "\f078";
}
.main-nav .has-submenu.active > a {
color: #4C40ED;
}
.main-nav .has-submenu.active .submenu li.active > a {
color: #4C40ED;
}
.main-nav > li > a:hover::after,
.main-nav > li.active > a::after{
top: 0
}
.main-menu-wrapper {
order: 3;
width: 260px;
position: fixed;
top: 0;
bottom: 0;
left: 0;
overflow-x: hidden;
overflow-y: auto;
z-index: 11111;
transform: translateX(-260px);
transition: all 0.4s;
background-color: #fff;
margin: 0;
}
.menu-header {
display: -webkit-box;
display: -ms-flexbox;
display: flex;
}
.navbar-header {
-webkit-box-align: center;
-ms-flex-align: center;
align-items: center;
display: -webkit-inline-box;
display: -ms-inline-flexbox;
display: inline-flex;
}
.main-nav > li {
margin-right: 0 !important;
position: relative;
}
.main-nav > li {
margin-right: 0;
position: relative;
}
.main-nav > li > a {
margin-right: 0;
}
.main-nav > li.menu-item-has-children > a {
margin-right: 0 !important;
}
.main-nav > li.menu-item-has-children > a:before {
right: 20px;
}
#mobile_btn {
display: inline-block;
margin-top: 9px;
}
.sidebar {
margin-left: -225px;
width: 225px;
-webkit-transition: all 0.4s ease;
-moz-transition: all 0.4s ease;
transition: all 0.4s ease;
z-index: 1041;
}
.provider-body .page-wrapper {
margin-left: 0;
padding-left: 0;
padding-right: 0;
-webkit-transition: all 0.4s ease;
-moz-transition: all 0.4s ease;
transition: all 0.4s ease;
}
.provider-body .header {
left: 0;
z-index: 9999;
}
.provider-body .user-menu.nav > li > a.viewsite, .provider-body .user-menu.nav > li.flag-nav,
.provider-body .user-menu.nav > li > a.win-maximize {
display: none;
}
.mobile_btns {
color: #4C40ED;
cursor: pointer;
display: flex;
font-size: 26px;
height: 76px;
left: 0;
padding: 0 15px;
position: absolute;
text-align: center;
top: 0;
z-index: 10;
justify-content: center;
align-items: center;
}
.bg-img, .page-headers, .siderbar-toggle, .header. .header-left .logo {
display: none;
}
.header.provider-header .header-left .logo {
display: block;
}
.header-split {
justify-content: end;
}
.header .header-left {
position: absolute;
width: 100%;
display: block;
height: auto;
top: 0;
left: 0;
}
.header .header-left .sidebar-logo {
padding: 26px 0;
}
.provider-body .logo-small {
display: block;
margin: 0 auto;
}
.header-navbar-rht > li.desc-list {
display: none;
}
.container {
max-width: 100%;
}
.footer-widget {
margin-bottom: 30px;
}
.footer .footer-top {
padding-bottom: 40px;
padding-top: 40px;
}
.search-input.line {
width: 100%;
}
.search-input {
width: 100%!important;
}
.section-search {
margin: 60px 0;
}
.breadcrumbs {
float: left;
width: 100%;
text-align: center;
margin-top: 10px;
}
.breadcrumbs li {
float: none;
display: inline-block;
padding: 0 13px;
}
.hero-section, .home-banner {
min-height: 400px;
}
.section-search {
max-width: 100%;
}
.search-box form .search-btn {
width: auto;
float: right;
margin: 0;
}
.search-box {
border-radius: 5px;
}
.search-box form > div {
width: 100%;
}
.search-input > i {
right: 20px;
}
.search-box form .search-btn {
float: left;
width: 100%;
padding: 0;
}
.search-input.line::before {
display: none;
}
.search-input {
margin: 0 0 24px 0;
}
.viewall span {
font-size: 1.875rem;
}
.howworksec {
background: none;
}
.heading h2 {
font-size: 1.625rem;
}
.chat-cont-left, .chat-cont-right {
-ms-flex: 0 0 100%;
flex: 0 0 100%;
max-width: 100%;
transition: all .4s;
width: 100%;
max-height: 100%;
}
.chat-cont-left {
z-index: 9;
}
.chat-cont-right {
margin-top: 1.5rem;
position: relative;
}
.chat-cont-right .chat-header {
justify-content: start;
-webkit-justify-content: start;
-ms-flex-pack: start;
}
.chat-cont-right .msg_head .back-user-list {
display: flex;
align-items: center;
}
.chat-cont-right .msg_head .chat-options {
margin-left: auto;
}
.chat-window.chat-slide .chat-cont-right {
right: 0;
opacity: 1;
visibility: visible;
}
.chat-cont-right .chat-scroll {
max-height: calc(100vh - 257px);
}
.chat-cont-left .chat-scroll {
max-height: calc(100vh - 0px);
}
.chat-cont-profile {
z-index: 9999;
}
.msg_card_body .media.sent .media-body .msg-box {
padding-left: 0px;
}
.chat-options ul li a {
width: 20px;
height: 20px;
}
.user_img {
height: 30px;
width: 30px;
}
.chat-cont-right .user_img {
height: 50px;
width: 50px;
}
.chat-cont-right .user_info {
margin-top: 0;
margin-bottom: 0;
}
.section-search-box {
min-height: 330px;
}
.download-app .app-world .heading h2 {
margin-bottom: 30px;
font-size: 24px;
}
.download-app .app-world .heading span, .section-heading span {
font-size: 16px;
}
.true-search-box {
position: relative;
top: 0;
padding-top: 25px;
}
.feature-category {
padding-top: 60px;
}
.section-heading h2 {
font-size: 30px;
}
.blog-title a {
font-weight: 500;
}
.blog-read-more a, .blog-date p {
font-size: 15px;
}
.blog-inner-img img:nth-child(1) {
margin-right: 10px;
}
.blog-item.left-box {
margin-right: 30px;
}
.blog-item p {
padding: 30px 35px;
}
.container-fluid {
padding-left: 20px;
padding-right: 20px;
}
.feature-section, .work-section, .client-section,.contact-details {
padding: 60px 0 36px;
}
.sp-t {
padding-top: 60px;
}
.sp-bsm {
padding-bottom: 36px;
}
.sp-b {
padding-bottom: 60px;
}
.sp-b-0 {
padding-bottom: 0px!important;
}
.sp-t-0 {
padding-top: 0px!important;
}
.service-section {
padding: 60px 0;
}
.service-section.mpservice-section {
padding: 0 0 60px;
}
.blog-section {
padding: 60px 0 36px;
}
.copyright-text {
margin-bottom: 1.5rem;
}
.app-section {
padding: 0 0 60px;
}
.about-banner {
margin-bottom: 60px;
}
.about-content {
margin: 20px 0 10px;
}
.about-content p {
margin-bottom: 15px;
}
.btn-view {
padding: 11px 25px;
font-weight: 500;
font-size: 14px;
}
.fav-item .serv-rating {
padding: 6px 8px;
font-size: 14px;
}
.btn-book {
padding: 10px 16px;
}
.home-banner {
background: none;
}
.section-search h1 {
font-size: 34px;
margin-bottom: 15px;
max-width: 100%;
}
.search-box {
margin-top: 35px;
}
.testimonial-slider .owl-nav button.owl-prev {
left: -10px;
}
.testimonial-slider .owl-nav button.owl-next {
right: -10px;
}
.appimg-set {
margin-top: 20px;
text-align: center;
}
.app-sec:before {
content: none;
}
.serv-profile h2, .contact-queries h2 {
font-size: 30px;
}
.serv-action ul li, .step-register li .multi-step-icon {
margin-right: 10px;
}
.serv-action ul li a {
width: 40px;
height: 40px;
}
.service-amount h5 {
font-size: 20px;
}
.booking-done h6 {
font-size: 20px;
}
.service-amount h5 span {
font-size: 21px;
}
.package-widget ul li:before {
top: 2px;
}
.book-submit .btn, .booking-done p, .step-register li .multi-step-info p {
font-size: 14px;
}
.page-title h2, .login-header h3, .dash-info h5 {
font-size: 24px;
}
.step-register li .multi-step-info h6, .contact-queries .btn {
font-size: 16px;
}
.contact-data p {
font-size: 15px;
}
.header-navbar-rht.log-rht li {
margin-right: 20px;
}
.login-back, .recent-booking, .login-back.manage-log {
margin-bottom: 25px;
}
.banner-imgs {
display: none;
}
.settings-header, .settings-menu {
padding: 20px;
}
.price-head h1, .error-wrap h2 {
font-size: 32px;
}
.maintenance-sec {
padding: 60px 0;
}
.maintenance-wrap {
margin-bottom: 30px;
}
.maintenance-wrap h2, .balance-crad h3 {
font-size: 22px;
}
.maintenance-wrap p {
margin-bottom: 24px;
}
.main-title {
font-size: 20px;
margin-bottom: 15px;
}
.balance-head h6 {
font-size: 14px;
}
.balance-head p {
font-size: 14px;
}
.user-menu li.dropdown.dropdown-heads {
margin-right: 0;
}
.filter-div .filter-content:last-child {
margin-bottom: 25px;
}
.new-comment {
margin-bottom: 30px;
}
.customer-chat .chat-cont-left .chat-scroll {
max-height: calc(100vh - 353px);
}
.work-wrap h1 {
font-size: 26px;
}
.work-wrap-acc, .work-wrap-earning {
padding-right: 0;
}
.work-wrap-post {
padding-left: 0;
}
.work-wrap, .work-img {
margin-bottom: 100px;
}
.work-wrap-acc:after {
bottom: -40%;
width: 50%;
height: 50%;
}
.work-wrap-post:after {
bottom: -40%;
width: 50%;
height: 50%;
}
.work-wrap span {
width: 45px;
height: 45px;
font-size: 15px;
margin-bottom: 15px;
}
.breadcrumb-title {
font-size: 38px;
}
.countdown-container .countdown-el p {
font-size: 26px;
}
#datetimepickershow {
margin-bottom: 24px;
}
.admin-bar .header {
top: 32px !important;
}
.admin-bar .main-menu-wrapper {
top: 32px !important;
}
.review-list-top .review-img {
display: block !important;
justify-content: center !important;
}
.review-img img {
margin-bottom: 10px !important;
}
.review-list-top {
display: block !important;
text-align: center;
}
.review-count{
align-items: center;
justify-content: center;
}
.review-list .d-flex{
align-items: center;
justify-content: center;
}
.review-list .d-flex p{
flex:0 0 100%;
text-align: center;
}
/*old start 3 991.98*/
}
@media (max-width:782px) {
.admin-bar .header {
top: 46px !important;
}
.admin-bar .main-menu-wrapper {
top: 46px !important;
}
}
@media only screen and (max-width: 767.98px) {
.elementor-image-gallery .gallery-columns-4 .gallery-item {
max-width: 100%!important;
}
.gallery {
display: block!important;
}
body {
font-size: 0.875rem;
}
h1, .h1 {
font-size: 2rem;
}
h2, .h2 {
font-size: 1.75rem;
}
h3, .h3 {
font-size: 1.375rem;
}
h4, .h4 {
font-size: 1rem;
}
h5, .h5 {
font-size: 15px;
}
h6, .h6 {
font-size: 15px;
}
.main-nav > li > a:hover::after,
.main-nav > li.active > a::after {
top: 0;
bottom: inherit;
}
.content {
padding: 25px 0;
}
.footer-title {
font-size: 1rem;
}
.policy-menu {
margin-top: 10px;
text-align: left;
}
.form-title {
font-size: 0.875rem;
}
.section-search > h3 {
font-size: 30px;
}
.search-box {
padding: 10px;
}
.app-set {
background: #F5F5F5;
padding: 25px 0;
}
.notificationlist a {
position: static;
float: left;
width: 100%;
margin-top: 10px;
}
.viewall {
text-align: left;
padding: 0 0 30px;
}
.viewall span, .search-cat i {
display: none;
}
.search-cat span {
display: block;
margin-right: 0;
}
.search-cat a {
margin: 10px 5px;
}
.breadcrumb-title h2 {
font-size: 1.375rem;
}
.container-fluid {
padding-left: 15px;
padding-right: 15px;
}
.section-header h2 {
font-size: 1.875rem;
}
.dropdown-menu {
font-size: 0.875rem;
}
.section-search-box {
min-height: 290px;
}
.true-search-box {
position: relative;
top: 0;
padding-top: 25px;
}
.section-heading h2, .section-heading-two h2 {
font-size: 24px;
}
.section-heading span {
font-size: 16px;
}
.section-heading {
margin-bottom: 30px;
}
.section-search h1, .price-head h1 {
font-size: 28px;
}
.service-widget .serv-info h6, .section-search p,
.new-comment .submit-btn{
font-size: 16px;
}
.owl-nav button.owl-next, .owl-nav button.owl-prev {
width: 35px;
height: 35px;
}
.footer-content {
max-width: 100%;
}
.section-heading p {
font-size: 15px;
margin-bottom: 20px;
}
.app-sec {
padding: 30px;
}
.serv-profile h2, .notification-details h4 {
font-size: 20px;
}
.serv-profile span.badge, .btn-back, .book-submit .btn,
.step-register li .multi-step-info p {
font-size: 14px;
}
.serv-profile {
margin: 0px 0 10px;
}
.serv-action {
text-align: left;
margin-top: 0px;
}
.big-gallery a.btn-show {
font-size: 14px;
padding: 8px 8px;
}
.btn-review {
font-size: 14px;
padding: 10px 20px;
}
.service-gal {
margin-bottom: 30px;
}
.provide-widget {
margin-bottom: 10px;
}
.available-info h5 {
font-size: 18px;
}
.package-widget h5 {
font-size: 18px;
margin-bottom: 20px;
}
.serv-profile ul li {
margin: 0 10px 15px 0;
}
.service-images img {
width: 100%;
}
.serv-profile ul li, .page-breadcrumb ol {
font-size: 15px;
}
.serv-proimg img {
width: 60px;
height: 60px;
}
.serv-proimg span {
font-size: 18px;
}
.package-widget {
padding: 15px;
}
.card-provide .btn {
font-size: 16px;
padding: 11px;
}
.booking-done h6, .widget-title h4, .client-box .client-content h6 {
font-size: 18px;
}
.book-submit .btn + .btn {
margin-left: 0;
}
.book-submit .btn {
margin: 5px;
}
.breadcrumb-item+.breadcrumb-item::before {
padding: 8px 7px;
}
.step-register li .multi-step-info h6, .dash-wallet .dash-info h5 {
font-size: 16px;
}
.step-register li {
padding-bottom: 20px;
}
.step-register li {
justify-content: start;
-webkit-justify-content: start;
-ms-flex-pack: start;
}
.book-option {
text-align: left;
}
.service-book {
display: block;
text-align: center;
}
.booking-info .service-book-img {
margin: 0 0 15px 0;
}
.booking-info, .booking-date, .booking-total {
padding: 20px;
}
#calendar-doctor {
margin-bottom: 20px;
}
.service-book-img {
margin: 0 0 20px 0;
}
.booking-date li {
font-size: 14px;
margin-bottom: 10px;
}
.booking-total ul li span, .btn-pay, .payment-title h6,
.maintenance-wrap h6 {
font-size: 16px;
}
.summary-box, .provide-table {
margin-bottom: 25px;
}
.page-header .review-sort, .page-header .grid-listview,
.page-header .add-set {
margin-bottom: 20px;
}
.serv-info .serv-edit {
margin-right: 10px;
}
.pay-title {
font-size: 16px;
margin-bottom: 20px;
}
.serv-info .serv-edit, .serv-info span {
font-size: 12px;
}
.step-register, .price-card {
margin-bottom: 15px;
}
.error-wrap h2, .contact-queries h2 {
font-size: 22px;
}
.error-wrap p {
margin-bottom: 24px;
}
.contact-details {
margin-bottom: 10px;
}
.contact-queries .form-control {
min-height: 50px;
margin-bottom: 30px;
}
.login-header h3, .faq-sec h4, .maintenance-wrap h2, .countdown-container .countdown-el p {
font-size: 20px;
}
.choose-signup, .settings-widget, .settings-menu ul li:not(:last-child),
.maintenance-wrap .social-icon ul {
margin-bottom: 20px;
}
.search-btn .btn, .price-toggle {
font-size: 15px;
}
.header-navbar-rht .lang-nav, .header-navbar-rht .flag-nav, .account-item .user-info {
display: none;
}
.review-list {
flex-direction: column;
text-align: center;
}
.review-imgs {
margin: 0 auto 10px;
flex: unset;
}
.review-userprice-card {
margin-bottom: 10px;
}
.review-count {
margin: 0 auto;
}
.social-widget {
margin-bottom: 10px;
}
.ad-widget ul li {
margin: 0 10px 10px 0;
}
.faq-section {
margin-bottom: 40px;
}
.category-name h6, .countdown-container .countdown-el:before {
font-size: 15px;
}
.maintenance-sec {
padding: 40px 0 0;
}
.coming-back p {
font-size: 14px;
margin-right: 0;
}
.booking-action {
flex: 0 0 100%;
justify-content: center;
margin-top: 20px;
}
/* .booking-list .booking-widget {
flex: 0 0 100%;
} */
.header-navbar-rht.log-rht li:last-child {
margin-right: 0;
}
#tablelength, .booking-done {
text-align: center;
}
.table-ingopage {
justify-content: center;
-webkit-justify-content: center;
-ms-flex-pack: center;
}
.balance-crad h3, .work-wrap h1 {
font-size: 22px;
}
.balance-amt, .book-id {
margin-bottom: 0;
}
.main-content {
width: 100%;
}
.coupon-submit .btn {
min-width: 150px;
}
.page-content {
display: block;
}
.content-side {
min-width: 100%;
}
.content-sidebar {
padding-bottom: 0;
}
#progressbar, .book-history {
margin-bottom: 15px;
}
.book-id-action {
text-align: left;
margin: 0;
}
.slot-action {
float: left;
}
.slot-box, .page-topbar .page-breadcrumb ol {
margin-bottom: 24px;
}
.page-topbar .breadcrumb, .maintenance-icon {
margin: 0;
}
.payment-summary {
padding-bottom: 15px;
margin-bottom: 30px;
}
.fc .fc-toolbar.fc-header-toolbar {
flex-direction: column;
}
.fc .fc-toolbar-title, .fc-toolbar-chunk .btn-primary,
.fc .fc-col-header-cell-cushion, .book-email h6 {
font-size: 14px;
}
.fc-toolbar-chunk .fc-prev-button, .fc-toolbar-chunk .fc-next-button {
width: 25px;
height: 25px;
font-size: 10px;
}
.fc-toolbar-chunk .btn-group>.btn-group:not(:first-child), .fc-toolbar-chunk .btn-group>.btn:not(:first-child) {
margin-left: 5px;
}
.leave-action .btn {
padding: 8px 15px;
margin: 0 5px 20px 0;
}
.file-upload {
padding: 30px 20px;
}
.bk-history h4, .file-upload h6 {
font-size: 16px;
}
.blog-head h3 {
font-size: 22px;
}
.new-comment h4, .blog-review h4 {
font-size: 20px;
margin-bottom: 20px;
}
.work-wrap-acc:after, .work-wrap-post:after {
content: none;
}
.work-wrap, .work-img {
margin-bottom: 35px;
}
.work-wrap, .work-img {
text-align: center;
}
.breadcrumb-bar {
padding: 30px 0;
}
.breadcrumb-title {
font-size: 22px;
}
.error-wrap .error-logo {
margin-bottom: 35px;
}
.error-wrap .btn {
margin-bottom: 24px;
}
.linked-wrap {
display: block;
}
.linked-item a {
margin-right: 5px;
}
.link-close, .link-check {
margin-right: 10px !important;
}
.edit-service h5 {
font-size: 20px;
margin-bottom: 20px;
}
.provider-subtitle h6 {
font-size: 18px;
margin-bottom: 20px;
}
.booking-det-info h3 {
font-size: 16px;
margin-bottom: 10px;
}
.provider-info h2 {
font-size: 22px;
}
.provider-img {
margin: 30px 0 25px 30px;
}
.provider-info, .provider-details {
margin-bottom: 25px;
}
.provider-details.provide-area {
margin-bottom: 5px;
}
.provider-details ul {
margin-bottom: 16px;
}
.service-list {
flex-direction: column;
}
.service-action, .service-cont {
flex: 0 0 100%;
width: 100%;
}
.search-box-two, .pricing-popular .btn {
display: none;
}
.pricing-popular.active .btn {
display: block;
}
.offer-path-content h3 {
font-size: 22px;
}
.pricing-popular .btn {
padding: 8px;
font-size: 14px;
}
.work-wrap-box {
margin: 0 auto 24px;
}
.pricing-plans.price-new .pricing-planshead h6 {
font-size: 30px;
margin-bottom: 10px;
}
.pricing-plans.price-new .pricing-planshead h4 {
font-size: 22px;
}
.pricing-plans.price-new {
margin-top: 0;
}
.app-section-two .appimg {
margin-bottom: 25px;
}
.footer-two .footer-contact-info p, .pricing-plans.price-new .pricing-planshead h5 {
font-size: 14px;
}
.comments-reply li {
margin-left: 20px;
}
.addon-box {
display: block;
}
.addon-info ul {
justify-content: start;
flex-wrap: wrap;
}
.about-img .about-exp span {
font-size: 18px;
margin: 276px -70px;
}
.about-img .about-exp {
width: 230px;
}
.choose-icon {
border: 0;
}
.contact-queries .btn {
font-size: 14px;
}
.contact-img {
text-align: center;
margin: 0 0 24px 0;
}
.contact-img:before {
left: 60px;
}
.contact-img:after {
right: 40px;
}
.payment-image ul {
justify-content: start;
}
.copyright-text {
margin-bottom: 10px;
}
.home-banner {
display: block;
}
.home-banner > div {
width: auto !important;
}
.invoice-breadcrumb .breadcrumb-item+.breadcrumb-item::before {
padding: 9px 7px;
}
.invoice-head, .invoice-to, .invoice-total {
float: left;
}
.invoice-total, .invoice-payment {
margin-bottom: 24px;
}
.hero-section-two .banner-search h1 {
font-size: 24px;
}
.hero-section-two .banner-search p, .client-name h5 {
font-size: 16px;
}
.search-box {
border-radius: 10px;
}
.searchbox-list {
flex-direction: column;
}
.hero-section-three .search-box .search-input {
width: 100%;
}
.hero-section-three {
background: #2A396D;
}
.search-box.search-box-three {
margin-top: -70px;
}
.appointment-main h1 {
font-size: 30px;
}
.works-bottom h2 {
font-size: 24px;
}
.latest-date {
padding: 5px;
}
.latest-content p {
font-size: 16px;
}
.register-content h4 {
font-size: 30px;
}
.hero-section-three .search-box .search-input {
height: 40px;
}
.copyright-menu {
float: none;
}
.search-box.search-box-four .search-three-form {
flex-direction: column;
}
.search-box.search-box-four {
border-radius: 0!important;
}
.search-box.search-box-four .search-three-form .form-group {
width: 100%;
}
.search-input.search-input-three.search-input-four .select2-container--default .select2-selection--single .select2-selection__rendered {
text-align: start;
padding-left: 10px;
}
.search-input.search-input-three.search-input-four input {
min-height: 42px;
}
.search-box.search-box-four .search-btn .btn {
width: 100%;
padding: 12px 0;
justify-content: center;
border-radius: 0;
}
.section-search.section-search-four h1 {
font-size: 32px;
}
.works-five-main {
margin-bottom: 20px;
}
.offering-five-main h1 {
font-size: 30px;
}
.services-header .section-content h2 {
font-size: 28px;
}
.search-box-two.search-box-six {
display: inline-block;
border-radius: 0;
}
.latest-blog-six {
top: 60%;
}
.section-heading.section-heading-six p {
margin-bottom: 0;
}
.search-box-two.search-box-six .search-input-new.line-six{
width: 100%;
margin-bottom: 5px;
}
.search-box-two.search-box-six .search-input-new.line-two-six {
width: 100%;
margin-bottom: 5px;
}
.search-box-two.search-box-six .search-btn {
width: 100%;
}
.search-box-two.search-box-six .search-btn .btn {
border-radius: 0;
}
.new-app-six-middle p {
text-align: center;
}
.new-app-six-middle h2 {
text-align: center;
}
.new-app-six-middle h2 span {
font-size: 22px;
}
.search-box-two.search-box-six .select2-container--default .select2-selection--single .select2-selection__rendered {
padding-left: 10px;
}
.new-app-six-middle {
padding: 40px 10px 25px 10px;
}
.popularsearch-top {
display: none;
}
.search-box-two.search-box-seven {
display: block;
}
.service-section-seven {
padding: 150px 0 45px 0;
}
.home-banner-eight {
min-height: 540px;
}
.home-eight-dog {
display: none;
}
.search-box-two.search-box-eight {
display: block;
}
.home-banner-eight {
min-height: 350px;
}
.pets-content-all h2 {
font-size: 24px;
}
.pets-content-all h1 {
font-size: 30px;
}
.footer.footer-five .footer-bottom .copyright .payment-image ul {
justify-content: center;
margin-bottom: 10px;
}
.footer.footer-five .copyright-menu .policy-menu {
text-align: center;
margin-top: 0;
}
.afford-btn {
float: left;
}
.top-bar-nine .btn-primary {
padding: 10px;
}
.search-box-eight .select2-container--default .select2-selection--single {
border-radius: 0;
}
.search-box-eight .form-control {
border-radius: 0;
}
.safety-first-all {
text-align: center;
}
.section-heading-nine.safety-heading-nine h2 {
max-width: none;
}
/*old start 4 767.98*/
body {
font-size: 0.875rem;
}
h1, .h1 {
font-size: 2rem;
}
h2, .h2 {
font-size: 1.75rem;
}
h3, .h3 {
font-size: 1.375rem;
}
h4, .h4 {
font-size: 1rem;
}
h5, .h5 {
font-size: 0.875rem;
}
h6, .h6 {
font-size: 0.875rem;
}
.about-content ul li {
width: 100%;
}
.home-banner .search-input.line {
width: 100%;
margin-bottom: 24px;
margin-right: 0;
}
.offer-paths.about-offer {
padding: 0 30px;
}
.about-offer .offer-path-content {
padding: 30px 0px;
}
.about-img .about-exp {
position: relative;
background: #4c40ed;
border-radius: 10px;
width: auto;
height: auto;
}
.abt-img {
padding: 0;
padding-top: 15px;
}
.about-img .about-exp span {
font-weight: 500;
font-size: 20px;
color: #fff;
display: block;
margin: 0;
transform: rotate(0deg);
padding: 10px;
}
/* .booking-list .booking-action {
flex: 0 0 100%;
} */
.booking-action a {
margin-bottom: 0;
}
.flatpickr-time .numInput {
font-size: 14px;
}
.login-wrap .badge {
font-size: 14px;
}
input[type="number"],
input[type="text"], input[type="email"],
input[type="password"], input[type="tel"],
input[type="url"], input[type="search"],
select, textarea {
font-size: 14px;
}
.form-control {
font-size: 14px;
}
.main-nav > li > a:hover::after,
.main-nav > li.active > a::after {
top: 0;
bottom: inherit;
}
.home .blog-section .col-md-4.d-flex {
display: block!important;
}
.footer-title {
font-size: 18px;
margin-bottom: 20px;
}
.footer-top .widget .social-icon{
margin-bottom: 1.5rem;
}
.footer-top .widget {
margin-bottom: 30px;
}
.footer-top .col-md-6:last-child .widget {
margin-bottom: 0;
}
.footer-top .footer-content p:last-child{
margin-bottom: 0;
}
.section-heading .btn-view {
margin-top: 15px;
}
.footer .social-icon ul {
margin-bottom: 0;
}
.policy-menu {
margin-top: 0;
text-align: left;
}
.form-title {
font-size: 0.875rem;
}
.section-search > h3 {
font-size: 30px;
}
.search-box {
padding: 10px;
}
.app-set {
background: #F5F5F5;
padding: 25px 0;
}
.notificationlist a {
position: static;
float: left;
width: 100%;
margin-top: 10px;
}
.feature-box .feature-overlay {
z-index: -1;
width: 100%;
}
.feature-box .feature-overlay img {
width: 100%;
}
.viewall {
text-align: left;
padding: 0 0 30px;
}
.viewall span, .search-cat i {
display: none;
}
.search-cat span {
display: block;
margin-right: 0;
}
.search-cat a {
margin: 10px 5px;
}
.breadcrumb-title h2 {
font-size: 1.375rem;
}
.container-fluid {
padding-left: 15px;
padding-right: 15px;
}
.section-header h2 {
font-size: 1.875rem;
}
.dropdown-menu {
font-size: 0.875rem;
}
.section-search-box {
min-height: 290px;
}
.true-search-box {
position: relative;
top: 0;
padding-top: 25px;
}
.section-heading h2 {
font-size: 26px;
}
.blog-content .blog-title {
font-size: 22px !important;
}
.blog-content .blog-title a{
font-size: 22px !important;
}
.grid-blog .blog-content .blog-title {
font-size: 20px;
}
.btn-primary {
font-size: 15px;
}
.side-title, .comment-respond h3#reply-title {
font-size: 20px;
}
.feature-box h5, .providerset-name h4 {
font-size: 18px;
}
.offer-path-content h3 {
font-size: 26px;
}
.section-heading span {
font-size: 16px;
}
.section-heading {
margin-bottom: 30px;
}
.section-search h1, .price-head h1 {
font-size: 28px;
}
.section-search p,
.new-comment .submit-btn{
font-size: 16px;
}
.service-widget .serv-info h6 {
font-size: 20px;
}
.owl-nav button.owl-next, .owl-nav button.owl-prev {
width: 35px;
height: 35px;
}
.footer-content {
max-width: 100%;
}
.service-content .title, .booking-det-info h3 {
font-size: 18px;
}
.app-sec {
padding: 30px;
}
.serv-profile h2, .notification-details h4 {
font-size: 20px;
}
.serv-profile span.badge, .btn-back, .book-submit .btn,
.step-register li .multi-step-info p {
font-size: 14px;
}
.serv-profile {
margin: 0px 0 10px;
}
.single-listing .serv-profile {
margin: 0;
}
.single-listing .listing-share{
margin-bottom: 1.5rem;
}
.serv-action {
text-align: left;
margin-top: 0px;
}
.big-gallery a.btn-show {
font-size: 14px;
padding: 8px 8px;
}
.btn-review {
font-size: 14px;
padding: 10px 20px;
}
.service-gal {
margin-bottom: 30px;
}
.provide-widget {
margin-bottom: 10px;
}
.available-info h5 {
font-size: 18px;
}
.package-widget h5 {
font-size: 18px;
margin-bottom: 20px;
}
.serv-profile ul li {
margin: 0 10px 15px 0;
}
.service-images img {
width: 100%;
}
.serv-profile ul li, .page-breadcrumb ol {
font-size: 15px;
}
.serv-proimg img {
width: 60px;
height: 60px;
}
.serv-proimg span {
font-size: 18px;
}
.package-widget {
padding: 15px;
}
.provide-info h6 {
font-size: 14px;
}
.card-provide .btn {
font-size: 16px;
padding: 11px;
}
.booking-done h6, .widget-title h4 {
font-size: 18px;
}
.book-submit .btn + .btn {
margin-left: 0;
}
.book-submit .btn {
margin: 5px;
}
.step-register li .multi-step-info h6, .dash-wallet .dash-info h5 {
font-size: 16px;
}
.step-register li {
padding-bottom: 20px;
}
.step-register li {
justify-content: start;
-webkit-justify-content: start;
-ms-flex-pack: start;
}
.book-option {
text-align: left;
}
.service-book {
display: block;
text-align: center;
}
.booking-info .service-book-img {
margin: 0 0 15px 0;
}
.booking-info, .booking-date, .booking-total {
padding: 20px;
}
#calendar-doctor {
margin-bottom: 20px;
}
.service-book-img {
margin: 0 0 20px 0;
}
.booking-date li {
font-size: 14px;
margin-bottom: 10px;
}
.booking-total ul li span, .btn-pay, .payment-title h6,
.maintenance-wrap h6 {
font-size: 16px;
}
.summary-box, .provide-table {
margin-bottom: 25px;
}
.page-header .review-sort, .page-header .grid-listview {
margin-bottom: 20px;
}
.pay-title {
font-size: 16px;
margin-bottom: 20px;
}
.step-register, .price-card {
margin-bottom: 15px;
}
.error-wrap h2, .contact-queries h2 {
font-size: 22px;
}
.error-wrap p {
margin-bottom: 24px;
}
.contact-details {
margin-bottom: 10px;
}
.contact-queries .form-control {
min-height: 50px;
}
.login-header h3, .faq-sec h4, .maintenance-wrap h2, .countdown-container .countdown-el p {
font-size: 20px;
}
.choose-signup, .settings-widget, .settings-menu ul li:not(:last-child),
.maintenance-wrap .social-icon ul {
margin-bottom: 20px;
}
.search-btn .btn, .price-toggle {
font-size: 15px;
}
.header-navbar-rht .lang-nav, .header-navbar-rht .flag-nav, .account-item .user-info {
display: none;
}
.review-list {
flex-direction: column;
text-align: center;
}
.review-imgs {
margin: 0 auto 10px;
}
.review-userprice-card {
margin-bottom: 10px;
}
.review-count {
margin: 0 auto;
}
.faq-section {
margin-bottom: 0;
}
.gallery_page .gallery {
margin-bottom: 0;
}
.category-name h6, .countdown-container .countdown-el:before {
font-size: 18px;
}
.maintenance-sec {
padding: 40px 0 0;
}
.coming-back p {
font-size: 14px;
margin-right: 0;
}
.header-navbar-rht.log-rht li:last-child {
margin-right: 0;
}
#tablelength, .booking-done {
text-align: center;
}
.table-ingopage {
justify-content: center;
-webkit-justify-content: center;
-ms-flex-pack: center;
}
.balance-crad h3, .work-wrap h1 {
font-size: 22px;
}
.balance-amt, .book-id {
margin-bottom: 0;
}
.main-content {
width: 100%;
}
.coupon-submit .btn {
min-width: 150px;
}
.page-content {
display: block;
}
.content-side {
min-width: 100%;
}
.content-sidebar {
padding-bottom: 0;
}
#progressbar, .book-history {
margin-bottom: 15px;
}
.book-id-action {
text-align: left;
margin: 0;
}
.slot-action {
float: left;
}
.slot-box, .page-topbar .page-breadcrumb ol {
margin-bottom: 24px;
}
.page-topbar .breadcrumb, .maintenance-icon {
margin: 0;
}
.payment-summary {
padding-bottom: 15px;
margin-bottom: 30px;
}
.slot-chat, .fc .fc-toolbar.fc-header-toolbar {
flex-direction: column;
}
.fc .fc-toolbar-title, .fc-toolbar-chunk .btn-primary,
.fc .fc-col-header-cell-cushion, .book-email h6 {
font-size: 14px;
}
.fc-toolbar-chunk .fc-prev-button, .fc-toolbar-chunk .fc-next-button {
width: 25px;
height: 25px;
font-size: 10px;
}
.fc-toolbar-chunk .btn-group>.btn-group:not(:first-child), .fc-toolbar-chunk .btn-group>.btn:not(:first-child) {
margin-left: 5px;
}
.leave-action .btn {
padding: 8px 15px;
margin: 0 5px 20px 0;
}
.bk-history h4 {
font-size: 16px;
}
.blog-head h3 {
font-size: 22px;
}
.new-comment h4, .blog-review h4 {
font-size: 20px;
margin-bottom: 20px;
}
.work-wrap-acc:after, .work-wrap-post:after {
content: none;
}
.work-wrap, .work-img {
margin-bottom: 35px;
}
.work-wrap, .work-img {
text-align: center;
}
.breadcrumb-bar {
padding: 30px 0;
}
.breadcrumb-title {
font-size: 36px;
}
.error-wrap .error-logo {
margin-bottom: 35px;
}
.error-wrap .btn {
margin-bottom: 24px;
}
.quality-box{
display: block !important;
}
.contact-info {
display: block !important;
}
.policy-menu .menu-footer-privacy-menu-container {
text-align: left !important;
float: left !important;
}
.payment-image ul {
align-items: center !important;
justify-content: start !important;
margin: 10px 0 !important;
}
.owl-carousel .owl-nav {
display: none!important;
}
.blog-category.blog-category-bottom ul li {
margin-bottom: 10px;
margin-top: 10px;
}
/*old start 4 767.98*/
}
@media (max-width:600px) {
.admin-bar .main-menu-wrapper {
top: 46px !important;
}
.admin-bar .header.fixed {
top: 0!important;
}
.admin-bar .header.fixed .main-menu-wrapper {
top: 0 !important;
}
}
@media only screen and (max-width: 575.98px) {
.top-bar {
display: none;
}
.header .account-item .user-infos {
margin-right: 0;
}
body {
font-size: 0.8125rem;
}
h1, .h1 {
font-size: 1.75rem;
}
h2, .h2 {
font-size: 1.5rem;
}
h3, .h3 {
font-size: 1.25rem;
}
h4, .h4 {
font-size: 1rem;
}
h5, .h5 {
font-size: 15px;
}
h6, .h6 {
font-size: 15px;
}
.card {
margin-bottom: 0.9375rem;
}
.card-body {
padding: 1.25rem;
}
.card-header {
padding: .75rem 1.25rem;
}
.card-footer {
padding: .75rem 1.25rem;
}
.header-nav {
padding-left: 15px;
padding-right: 15px;
}
.main-nav li.login-link {
display: block;
}
.navbar-header {
width: 100%;
}
#mobile_btn {
left: 0;
margin-right: 0;
padding: 0 0px;
position: absolute;
z-index: 99;
}
.navbar-brand.logo {
display: none;
}
.navbar-brand.logo-small {
display: block;
width: 100%;
text-align: center;
margin-right: 0;
padding: 0 100px;
}
.login-body .navbar-brand.logo-small {
padding: 0;
text-align: left;
}
.navbar-brand.logo img {
height: 40px;
}
.footer-title {
font-size: 1.125rem;
}
.contacts_card{
margin-bottom: 15px !important;
}
.header-navbar-rht {
position: absolute;
right: 10px;;
}
.section-search > h3 {
font-size: 1.75rem;
}
.heading h2 {
font-size: 1.375rem;
}
.breadcrumb-title {
text-align: center;
}
.breadcrumb-menu {
display: none;
}
.header-navbar-rht li > a.header-login {
padding: 8px 20px;
}
.header-navbar-rht .dropdown-menu {
min-width: 200px;
padding: 0;
max-width: 300px;
right: auto;
left: auto;
}
.notifications .noti-content {
width: 240px;
}
.noti-details {
font-size: 14px;
}
.header-navbar-rht > li.logged-item:last-child > a {
padding: 0;
}
.header-navbar-rht > li:last-child .dropdown-menu {
right: 0;
}
.blog-title a {
font-size: 16px;
}
.blog-date p {
font-size: 14px;
}
.blog-read-more a {
font-size: 14px;
}
.blog-inner-img {
flex-direction: column;
}
.blog-inner-img img {
margin-right: 0px;
margin-bottom: 20px;
}
.social-links-block {
margin-top: 25px;
}
/* .tags-links-block, .booking-list .booking-widget,
.service-cont {
flex-direction: column;
} */
.service-cont-img {
flex: 0 0 100%;
margin: 0 auto 15px;
}
.service-cont-info {
text-align: center;
}
.service-action, .service-pro-img {
justify-content: center;
}
.social-share > li > a {
font-size: 16px;
height: 30px;
width: 30px;
}
.about-author {
flex-direction: column;
}
.blog-inner-img {
padding: 34px 0px 20px 0px;
}
.about-author-img {
margin-bottom: 15px;
text-align: center;
margin-right: 0;
}
.author-details {
text-align: center;
}
.social-share {
justify-content: center;
}
.page-top {
flex-direction: column;
}
.balance-crad {
display: block;
}
.balance-head {
margin-bottom: 15px;
}
.balance-crad .btn-withdraw {
margin: 6px 0 0;
}
.recommend-item {
flex-direction: column;
align-items: baseline;
}
.recommend-item > a {
margin-bottom: 10px;
}
.breadcrumb{
margin: 15px 0;
}
.page-breadcrumb ol {
background-color: transparent;
font-size: 14px;
margin: 0;
}
.page-title h2 {
font-size: 20px;
}
.page-title {
margin-bottom: 20px;
}
.filter-content h2, .service-wrap h5, .provide-info h6 {
font-size: 16px;
}
.available-widget span.avail-icon {
margin-right: 15px;
}
.available-info p span {
font-size: 14px;
margin-left: 7px;
}
.visits {
width: 33.33%;
}
.visits span.visit-rsn {
font-size: 14px;
}
.visit-btns, .coming-back p {
margin-bottom: 10px;
}
.book-submit .btn {
width: 100%;
}
.booking-img, .plan-info .plan-term {
margin: 0 0 15px;
}
.passcode-wrap input {
width: 60px;
height: 60px;
font-size: 22px;
margin-right: 12px;
}
.header-navbar-rht li > a.header-reg, .header-navbar-rht li > a.header-login {
display: none;
}
.coming-back {
flex-direction: column;
}
.terms-btn .btn {
margin: 10px 0 0;
}
/* .booking-list .booking-img {
margin: 0 auto 15px;
} */
.header-navbar-rht > li.msg-nav, .header-navbar-rht > li.noti-nav {
display: none;
}
.slot-chat, .blog-content-img {
flex-direction: column;
}
.blogimg {
flex: 0 0 100%;
margin: 0 0 15px 0;
}
.review-pagination, .review-entries {
text-align: center;
}
.review-entries {
margin-bottom: 20px;
}
.plan-info {
flex-direction: column;
-webkit-box-align: flex-start;
-ms-flex-align: flex-start;
align-items: flex-start;
}
.plan-btns .btn {
margin: 10px 0 0 0;
}
.plan-price {
margin-bottom: 0;
}
#progressbar li {
margin-right: 0;
width: calc(100% - 18px);
justify-content: space-between;
-webkit-justify-content: space-between;
-ms-flex-pack: space-between;
}
.schedule-nav ul {
flex-direction: column;
}
.schedule-nav ul li {
display: block;
-ms-flex: 0 0 100%;
flex: 0 0 100%;
margin-right: 0;
}
.wizard-book ul li {
padding-right: 21px;
}
.user-drop {
left: 0px;
width: 220px;
bottom: 60px;
}
.chat-cont-profile {
width: 270px;
}
.provider-body .dropdown-heads {
display: none;
}
.service-widget.service-two .service-content p .rate {
display: block;
float: unset;
}
.banner-slider .slick-slide {
height: 200px;
}
.banner-slider .slick-slide img {
width: 100%;
height: 320px;
object-fit: cover;
}
.banner:before {
top: 0;
}
.banner-search p {
margin: 0;
}
.footer-two .social-icon {
text-align: left;
}
.top-bar {
flex-direction: column;
}
.top-bar h6 {
margin: 0 0 10px 0;
}
.about-img .about-exp span {
margin: 0;
}
.contact-img:before {
left: 0;
}
.downlaod-btn {
display: block;
}
.make-appointment {
padding: 10px;
}
.search-box.search-box-three {
margin-top: -50px;
}
.app-sec.app-sec-five .downlaod-btn {
flex-direction: column;
align-items: center;
}
.app-sec.app-sec-five .downlaod-btn .scan-img {
margin: 0 0 10px 0;
}
.app-sec.app-sec-five .downlaod-btn a{
margin: 0 0 10px 0;
}
.header.header-five .header-navbar-rht {
display: none;
}
.footer.footer-five .footer-bottom .copyright .payment-image {
margin-bottom: 20px;
}
.search-box.search-box-five .search-box-form {
flex-direction: column;
}
.cta-btn {
display: none;
}
.services-section {
padding: 75px 0 33px;
}
.header.header-six .header-navbar-rht {
display: none;
}
.home-banner-eight-icon {
display: none;
}
.search-box-two.search-box-eight .search-btn {
width: 100%;
}
.search-box-two.search-box-eight .search-input-new {
width: 100%;
}
.search-box-two.search-box-eight .search-input-new i {
left: 10px;
font-size: 14px;
}
.search-box-two.search-box-eight .search-input-new.line-six::before {
display: none;
}
.search-box-two.search-box-eight .search-input-new.line-two-six input {
padding: 0px 10px 0px 30px;
}
.header-navbar-rht-nine .nav-item .nav-link {
display: none;
}
.total-client-all {
display: none;
}
.search-box.search-box-five .search-input {
width: 100%;
}
.passion-eight-all ul li {
width: 100%;
}
.top-bar-nine {
display: none;
}
.safety-ryt-main img {
margin: 30px 0 30px 0;
}
.mechanics-section .nav-pills .nav-link {
margin-bottom: 10px;
}
.section-heading-nine h2::after {
display: none;
}
/*old start 5 575.98*/
h1, .h1 {
font-size: 1.75rem;
}
h2, .h2 {
font-size: 1.5rem;
}
h3, .h3 {
font-size: 1.25rem;
}
h4, .h4 {
font-size: 1rem;
}
h5, .h5 {
font-size: 0.875rem;
}
h6, .h6 {
font-size: 0.75rem;
}
.card-body {
padding: 1.25rem;
}
.card-header {
padding: .75rem 1.25rem;
}
.card-footer {
padding: .75rem 1.25rem;
}
/* .booking-list .booking-widget .booking-img img {
height: 100%;
width: 100%;
}
.booking-list .booking-img {
flex: 0 0 100%;
max-width: 100%;
}
.tags-links-block, .booking-list .booking-widget {
flex-direction: column;
display: block;
} */
.sortbyset h4 {
display: none;
}
.booking-action {
justify-content: start;
}
.header-nav {
padding-left: 0;
padding-right: 0;
}
.account-item .nav-link {
padding: 0.8rem 0;
}
.main-nav li.login-link {
display: block;
}
.navbar-header {
width: 100%;
position: relative;
}
#mobile_btn {
left: 0;
margin-right: 0;
padding: 0 0;
position: absolute;
z-index: 99;
top: 8px;
margin-top: 0;
}
.navbar-brand.logo {
display: none;
}
.navbar-brand.logo-small {
display: block;
width: 100%;
text-align: center;
margin-right: 0;
padding: 0 80px;
}
.login-body .navbar-brand.logo-small {
padding: 0;
text-align: left;
}
.navbar-brand.logo img {
height: 40px;
}
.footer-title {
font-size: 1.125rem;
}
.contacts_card{
margin-bottom: 15px !important;
}
.header-navbar-rht {
position: absolute;
right: 10px;;
}
.section-search > h3 {
font-size: 1.75rem;
}
.heading h2 {
font-size: 1.375rem;
}
.breadcrumb-title {
text-align: center;
}
.breadcrumb-menu {
display: none;
}
.header-navbar-rht li > a.header-login {
padding: 8px 20px;
}
.header-navbar-rht .dropdown-menu {
min-width: 200px;
padding: 0;
max-width: 300px;
right: auto;
left: auto;
}
.notifications .noti-content {
width: 240px;
}
.noti-details {
font-size: 14px;
}
.header-navbar-rht > li.logged-item:last-child > a {
padding: 0;
}
.header-navbar-rht > li:last-child .dropdown-menu {
right: 0;
}
.blog-title a {
font-size: 16px;
}
.blog-date p {
font-size: 14px;
}
.blog-read-more a {
font-size: 14px;
}
.blog-inner-img {
flex-direction: column;
}
.blog-inner-img img {
margin-right: 0px;
margin-bottom: 20px;
}
.social-links-block {
margin-top: 25px;
}
/* .tags-links-block, .booking-list .booking-widget {
flex-direction: column;
} */
.social-share > li > a {
font-size: 16px;
height: 30px;
width: 30px;
}
.about-author {
flex-direction: column;
}
.blog-inner-img {
padding: 34px 0px 20px 0px;
}
.about-author-img {
margin-bottom: 15px;
text-align: center;
margin-right: 0;
}
.author-details {
text-align: center;
}
.social-share {
justify-content: center;
}
.blog-item:nth-child(1) {
margin-right: 0px;
margin-bottom: 20px;
}
.page-top {
flex-direction: column;
}
.recommend-item {
flex-direction: column;
align-items: baseline;
}
.recommend-item > a {
margin-bottom: 10px;
}
.breadcrumb{
margin: 15px 0;
}
.page-breadcrumb ol {
background-color: transparent;
font-size: 14px;
margin: 0;
}
.page-title h2 {
font-size: 20px;
}
.page-title {
margin-bottom: 20px;
}
.filter-content h2, .service-wrap h5, .provide-info h6 {
font-size: 16px;
}
.available-widget span.avail-icon {
margin-right: 15px;
}
.available-info p span {
font-size: 14px;
margin-left: 7px;
}
.visits {
width: 33.33%;
}
.visits span.visit-rsn {
font-size: 14px;
}
.visit-btns, .coming-back p {
margin-bottom: 10px;
}
.book-submit .btn {
width: 100%;
}
.booking-img, .plan-info .plan-term {
margin: 0 0 15px;
}
.passcode-wrap input {
width: 60px;
height: 60px;
font-size: 22px;
margin-right: 12px;
}
.header-navbar-rht li > a.header-reg, .header-navbar-rht li > a.header-login {
display: none;
}
.coming-back {
flex-direction: column;
}
.terms-btn .btn {
margin: 10px 0 0;
}
/* .booking-list .booking-img {
margin: 0 auto 15px;
} */
.header-navbar-rht > li.msg-nav {
display: none;
}
.review-pagination, .review-entries {
text-align: center;
}
.review-entries {
margin-bottom: 20px;
}
.plan-info {
flex-direction: column;
-webkit-box-align: flex-start;
-ms-flex-align: flex-start;
align-items: flex-start;
}
.plan-btns .btn {
margin: 10px 0 0 0;
}
.plan-price {
margin-bottom: 0;
}
#progressbar li {
margin-right: 0;
width: calc(100% - 18px);
justify-content: space-between;
-webkit-justify-content: space-between;
-ms-flex-pack: space-between;
}
.schedule-nav ul {
flex-direction: column;
}
.schedule-nav ul li {
display: block;
-ms-flex: 0 0 100%;
flex: 0 0 100%;
margin-right: 0;
}
.wizard-book ul li {
padding-right: 21px;
}
.user-drop {
left: 0px;
width: 220px;
bottom: 60px;
}
.chat-cont-profile {
width: 270px;
}
/*old start 5 575.98*/
}