.font-bold, .font-mid, body { font-family: open sans, Tahoma, Arial, helvetica, sans-serif !important; } .vriboxs { padding: 3px 9px 3px 5px !important; text-shadow: none !important; background-color: #fff; color: #4d4d4d; text-transform: capitalize !important; } .vribox svg { max-height: 13px !important; margin-top: -2px !important; } .kylist { border-bottom: 1px solid #dddddd6b; } .vry-tab svg { margin-right: 2px; margin-top: 0 !important; } .pre-tab { background-color: #000 !important; color: #fff !important; text-transform: capitalize; } .pre-tab svg { fill: #fff !important; } .ocd-indv-info { height: 14px; width: 14px; } .bukftitems-dark > li { color: #4d4d4d !important; } .brandslid, .bukftitems.bukftitems-dark.bkftdt.brnddetel .cmpnmdt, .cmpnmhead, .fav-icon { display: none !important; } .bukftitems .cmpnmdt { margin-top: 0 !important; margin-left: 17px !important; } .bukftitems-small > li { font-size: 14px !important; line-height: 21px !important; gap: 4px; } @media (min-width: 1025px) { .col-md-8.cardtael.roww.crdtro > .col-md-8 { padding-left: 25px; padding-right: 15px !important; } .roww.rivcol .col-md-9 { padding: 0 15px !important; } .cardcar .roww.justbet { padding: 10px 0 0; justify-content: flex-start; align-items: center; display: grid; grid-template-columns: 1fr 3.3fr; margin: 0; } } @media (max-width: 730px) { .contactinfobtnmn a:first-child { border-radius: 0 0 0 5px !important; } .contactinfobtnmn a:last-child { border-radius: 0 0 5px !important; } .infobttnlg span { display: flex !important; } .infobttnlg .callnwbtn { display: none !important; } .booking-list, .mncarimg, .mncarimg video, .wrapper { border-radius: 10px 10px 0 0 !important; } .catbrnd.cat-loaded, .no-js .cat-slid { display: none !important; } .vry-tab { margin-left: 10px !important; } .vribox svg { max-height: 13px !important; margin-top: 0 !important; } .vriboxs { padding: 0 7px 0 5px; text-shadow: none !important; } .fetrd-tab svg { margin-top: -3px !important; } .Verified svg { margin-top: -1px !important; } .fetrd-tab, .pre-tab { margin-left: 100px !important; } .kylist.sddetail { border-bottom: 1px solid #ffffff6b; } li.cmpnmdt { margin-top: 0 !important; } .bukftitems-small > li { display: flex; } .bkaro svg, svg { margin-top: 4px; } .verified-only { border-bottom-left-radius: 5px !important; border-bottom-right-radius: 5px !important; } .cardcar.booking-list { margin-bottom: 40px !important; margin: 0; } .mailbox { margin-top: 55px; position: absolute; width: 100% !important; } .new-mrgn-listng { margin-top: 25px !important; } .ocd-indv-info { height: 14px; width: 14px; margin-top: 4px; } .praismn { padding-left: 0 !important; margin-left: -3% !important; margin-top: 0; } .bukftitems-dark { width: 99%; } .praismn li img { margin-right: 5px; } .clnwbtn:focus { padding: 14px 15px !important; } .slide { min-width: 400px; } .slider.loaded .wrapper .mncarimg { width: 400px !important; max-width: 100%; min-width: unset; } .contactinfobtnmn .col-xs-2 { max-height: 53px; } .newover .fetdom-stl { left: 0 !important; } .imgrightgap .listingslid .cat-item, .imgrightgap .listingslid .item { border-radius: unset !important; overflow: hidden; } .cmpnmhead { width: 100% !important; } } @media (min-width: 731px) and (max-width: 1200px) { .vry-tab { margin-left: 10px !important; } .vribox svg { max-height: 13px !important; margin-top: 0 !important; } .vriboxs { padding: 0 7px 0 5px; text-shadow: none !important; } .fetrd-tab svg { margin-top: -3px !important; } .Verified svg { margin-top: -1px !important; } .fetrd-tab, .pre-tab { margin-left: 100px !important; } .kylist.sddetail { border-bottom: 1px solid #dddddd6b; } .cardtael a { margin-top: 15px !important; padding: 14px 12px; margin: 0 0 0 1px; } .cardcar.booking-list { margin: 10px; width: 47%; float: left; overflow: hidden; min-height: 418px; max-height: 100%; display: block; } .verified-only:hover { outline: #ed8413 solid 1px; outline-offset: 0; } .col-md-4, .col-md-7, .col-md-8 { width: 100% !important; flex: 0 0 100%; max-width: 100%; } .col-md-4.imgrightgap:has(img.gallery-slider-image) { height: 240px !important; } .scroller-wraper.scroller-mandatory .nonverifiedmorocco { margin: 1% auto !important; } .col-md-8.cardtael.roww.crdtro { height: 330px !important; } .mncarimg { border-bottom-left-radius: 0 !important; width: 100% !important; } .contactinfobtnmn a { margin-top: 0 !important; } .bkdtaddi svg, .ocd-indv-info { margin-top: 4px; } .contactinfobtnmn .infobttnlg.callbox { } .whatsapp-hide { border-radius: 0 0 5px 0 !important; } .cardcar .contactinfobtnmn { margin-left: 0; padding: 0; padding-left: 0 !important; } .contactinfobtnmn .infobttnlg.mailbox { border-radius: 0 0 40px; } .praismn { padding: 0 0 0 8px; right: 0; } .bukftitems-small > li { display: flex; } .ocd-indv-info { height: 14px; width: 14px; } .praismn li img { margin-right: 5px; } .bukftitems-dark { width: 95%; } .mn-footer .disip .logo img { width: 160px !important; } .wrapper .items .slide picture { position: absolute; left: 0; width: 100%; min-width: 480px; overflow: hidden; z-index: 99999; } .slide { min-width: 480px; left: -90px; } .clnwbtn:focus { padding: 14px 15px !important; } .slider.loaded .wrapper .mncarimg { width: 345px !important; max-width: 100%; min-width: 100%; } .cardcar .roww.justbet { padding: 10px 15px; display: grid; grid-template-columns: 1fr 1.5fr !important; } .bukftitems-dark > li { text-align: left !important; } .cardcar.booking-list .cardtael > .col-md-8 { height: auto !important; } .newover .fetdom-stl { left: 0 !important; } .imgrightgap .listingslid .cat-item, .imgrightgap .listingslid .item { border-radius: unset !important; overflow: hidden; } } @media (min-width: 180px) and (max-width: 355px) { .col-md-8.cardtael.crdtro { min-height: 420px !important; } .justbet { display: block; position: absolute; width: 100%; grid-template-columns: 1fr !important; } .praismn { margin-top: 45px; left: 25px !important; right: 0 !important; } .contactinfobtnmn { position: absolute; bottom: 60px; } .cardcar.booking-list { margin-bottom: 20px !important; } .bukftitems-dark { width: 100%; display: grid; grid-template-columns: 1fr 1fr; } .slide { width: 350px; } .slider.loaded .wrapper .mncarimg { width: 300px !important; max-width: 100%; min-width: unset !important; } .imgrightgap .listingslid .cat-item, .imgrightgap .listingslid .item { border-radius: unset !important; overflow: hidden; } .brnddetel .complogo img { max-width: 60px; height: 35px; } .brnddetel .cmpnmdt { margin-left: 8px !important; margin-top: 5px !important; } .bukftitems-dark > li:first-child { max-width: 80px !important; } .bukftitems-dark li:last-child { max-width: 80px !important; position: absolute; right: 50px; display: grid; } .brnd-sml-tgline { color: #4d4d4d !important; } .cmpheadtext, .cmpnmhead { font-size: 13px; width: 200% !important; } } @media (min-width: 600px) and (max-width: 730px) { .cardcar.booking-list:has(.no-depo) { min-height: 500px; } .cardcar .roww.justbet { grid-template-columns: 1fr !important; } .praismn { padding-left: 0 !important; position: relative; right: 0; top: 0; } .cardcar.booking-list .cardtael > .col-md-8 { height: 320px; } .col-md-8.cardtael.crdtro { min-height: 420px; } .contactinfobtnmn { margin-top: -70px !important; } .sddetail .cartip:first-child { padding: 0 5px !important; } .kylist .f-12, .kylist .f-13 { font-size: 11px !important; } .bukftitems-dark { width: 85%; display: grid; grid-template-columns: 1fr 1fr; text-align: left; } .bukftitems .cmpnmdt { margin-top: 10px !important; text-align: left; width: 100%; } .fetrd-tab svg { margin-top: -1px !important; } } @media (min-width: 1025px) { .col-md-8.cardtael.roww.crdtro > .col-md-8:after { content: ""; width: 1px; height: 180px; background: #dddddd6b; position: absolute; right: 6px; top: 0; } } .listingslid.cat-theme .cat-nav.disabled { display: block !important; } .verified_img { min-height: 274px; max-height: 274px; } .newover .fetdom-stl { left: 100px; } .listingslid .cat-item, .listingslid .item, .listingslid .item img { border-radius: unset !important; overflow: hidden; } .cat-item .item .mncarimg { border-radius: 0 !important; } .cat-loaded .cat-dots, .col-xs-2.infobttnlg.mailbox.clnwbtn.email-hide { display: none; } .cat-item:last-child img { filter: none !important; } @media (min-width: 768px) and (max-width: 920px) { .cmpheadtext, .cmpnmhead { font-size: 13px; width: 100% !important; } } .clnwbtn span { display: block; } .no-depo.no-depo2 { margin-top: 2px; background: rgba(14, 165, 72, 0.1); color: #0ea548 !important; padding: 4px 10px; border-radius: 30px; font-size: 12px !important; margin-bottom: 9px; line-height: 20px; width: fit-content; margin-left: 0; } @media (min-width: 1250px) { .mncarimg { min-height: 285px; max-height: 285px; object-fit: cover; } .whatsapbox { border-radius: 0 20px 20px 0; } .no-depo { margin-top: 0; } } li.bkdtaddi.no-depo.no-depo2, li.bkdtaddi.no-depo.no-depo3 { border: 1px solid #0ea548; background: #fff !important; } @media (max-width: 1250px) { .cardcar .cardtael.crdtro .roww.justbet { padding: 0 0 15px 15px !important; } } .whatsapbox { margin: 0 0 0 2px !important; } li.bkdtaddi.no-depo.no-depo3 { border-radius: 5px !important; } li.bkdtaddi.no-depo.no-depo4 { border-radius: 5px !important; border: 1px solid; } li.bkdtaddi.no-depo.no-depo5 { padding: 0 !important; background: #fff !important; border-radius: 0 !important; display: flex; gap: 5px; margin-top: 10px; } .complogo { display: flex; align-items: center; } .cardcar.booking-list .bukftitems-dark > li:first-child { margin-right: 0; } .indi-title div { border-top: 1px solid #cccccca3; width: 100%; position: relative; left: 0; padding-left: 0; margin-top: 10px; padding-top: 10px !important; padding-right: 0; } ul.indi-title li { height: 28.5px; } ul.indi-title li:first-child { height: auto; } .indi-title li:nth-child(2), .indi-title li:nth-child(3), .indi-title li:nth-child(4), .indi-title li:nth-child(5) { border: 1px solid #ccc; max-width: fit-content; padding: 1px 15px; border-radius: 5px; margin-top: 10px; font-size: 12px; float: left; margin-right: 10px; line-height: 24px; } .verified-button-blue { color: #2f80ed; } .verified-button-blue svg { margin-top: -2px; max-width: 20px; max-height: 19px; margin-right: 4px; margin-left: -2px; } .no-deposite-ned { color: #0ea548; } .no-deposite-ned svg { margin-top: -1px; fill: #0ea548; margin-right: 3px; max-height: 22px !important; min-height: 22px !important; width: 30px; } .free-delivery svg, .free-insure svg { margin-top: -1px; fill: #4d4d4dbd; margin-right: -2px; max-height: 22px !important; min-height: 22px !important; } .free-insure svg { margin-left: -8px; fill: #4d4d4d; } .free-delivery svg { margin-left: -6px; } .no-depo-veri-btn li.nodepositocd { color: #0ea548; width: fit-content; padding-left: 12px; padding-right: 12px; border: 1px solid #0ea548 !important; } .no-depo-veri-btn li.nodepositocd svg { margin-top: 1px; fill: #0ea548; margin-right: 6px; max-height: 16px !important; min-height: 17px !important; } .no-depo-veri-btn li.verified_ocd { width: auto; height: 27px !important; color: #2f80ed; border: 1px solid #ccc !important; padding-left: 10px; padding-right: 11px; } .no-depo-veri-btn li.verified_ocd svg { margin-top: 0; margin-left: -5px; margin-right: -2px; max-width: 31px; max-height: 18px; } .no-bor-spc { border-bottom: none !important; margin-bottom: 0; } .contactinfobtnmn span { width: auto; display: flex; } @media (max-width: 1200px) { .video { width: calc(100vw - 30px) !important; height: 239px !important; object-fit: cover !important; margin-left: 0 !important; } .play-button { position: absolute; top: 50%; left: calc(50%) !important; transform: translate(-50%, -50%); background-color: rgba(255, 255, 255, 0.7); width: 50px !important; height: 50px; border: none; border-radius: 50%; cursor: pointer; } .indi-title div, .show-result { width: calc(100vw - 0px); position: relative; left: -15px; padding-left: 15px; padding-right: 15px; } .show-result { border-bottom: 1px solid #cccccca3; margin-bottom: 20px !important; padding-bottom: 15px !important; margin-top: 30px !important; } .indi-title div { border-top: 1px solid #cccccca3; margin-top: 10px; padding-top: 10px !important; } } .video { width: 88%; height: 288px; object-fit: cover; margin-left: 10px; } .video-controls { position: absolute; bottom: 0; left: 0; width: 100%; background: rgba(0, 0, 0, 0.5); color: #fff; transition: opacity 0.3s; opacity: 0; } .video:hover .video-controls { opacity: 1; } .imgrightgap { position: relative; } .play-button { position: absolute; left: calc(50% - 22px); width: fit-content !important; background: 0 0; border: none; top: calc(50% - 11px); } .play-button svg { width: auto !important; fill: #fff; } .sortfilter { background: #4d4d4d; } @media (min-width: 1200px) { span.feedbackmdw > span, span.feedbackmdc > span { font-size: 0 !important; } span.feedbackmdw > span.callnwbtn, span.feedbackmdc > span.callnwbtn { font-size: 15px !important; } span.feedbackmdw, span.feedbackmdc { font-size: 0; } .supplier-brnd-logo1 h1 { padding-left: 15px; } .supplier-brnd-logo1 h2 { padding-left: 15px; } .roww.justbet.gridalignocd { grid-template-columns: 1fr !important; } .roww.justbet.gridalignocd ul { display: grid; grid-template-columns: 1fr 1fr !important; } ul.bukftitems.bukftitems-small.praismn { display: grid; grid-template-columns: 1fr 1fr; } .indi-title { padding-left: 15px; padding-right: 25px; } .col-md-9:has(.logo_with_video_mob) .indi-title { padding-left: 0; padding-right: 0; } #nvbar { display: none !important; } .show-result { border-bottom: 1px solid #cccccca3; margin-bottom: 20px !important; padding-bottom: 15px !important; margin-top: 30px !important; width: 100%; position: relative; left: 0; padding-left: 0; padding-right: 0; } } #mcTooltip .mcTooltipInner { min-width: 100px !important; } .kylist li { border-radius: 5px !important; font-size: 13px !important; } .indi-title { font-size: 14px !important; display: flow-root; } .roww.rivcol .col-md-9 > .col-md-12.text-center { clear: both; } @media (min-width: 730px) and (max-width: 1300px) { .contactinfobtnmn .infobttnlg.callbox { border-radius: 0 0 0 5px !important; } .video-container { margin-top: 0; } .wrapper { border-radius: 5px 5px 0 0; } .video { width: calc(48vw) !important; height: 300px !important; } .cardcar.booking-list { /* height: 580px;*/ height: 570px; } .praismn { position: relative; } .indi-title { padding-left: 15px; } } .mute-button { width: 30px; position: absolute; left: 15px; bottom: 40px; z-index: 9; border: none; background: #ffffffa3; height: 30px; border-radius: 50%; cursor: pointer; } .mute-button svg { height: 17px; } .fullscreen-button svg { height: 17px; } .fullscreen-button { width: 30px; position: absolute; left: 50px; bottom: 40px; z-index: 9; border: none; background: #ffffffa3; height: 30px; border-radius: 50%; cursor: pointer; } .opacity-hd { opacity: 0 !important; } button.mute-button.opacity-hd-1, .fullscreen-button.opacity-hd-1 { opacity: 1 !important; } @media (max-width: 1300px) { .mute-button { width: 30px; position: absolute; right: 15px; /*bottom: 15px !important;*/ bottom: 25px !important; z-index: 9; border: none; background: #ffffffa3; height: 30px; border-radius: 50%; cursor: pointer; } .mute-button svg { height: 17px; margin-top: 0; } .fullscreen-button svg { height: 17px; margin-top: 0; } .fullscreen-button { width: 30px; position: absolute; right: 50px; /*bottom: 15px !important;*/ bottom: 25px !important; z-index: 9; border: none; background: #ffffffa3; height: 30px; border-radius: 50%; cursor: pointer; } .opacity-hd { opacity: 0 !important; } button.mute-button.opacity-hd-1, .fullscreen-button.opacity-hd-1 { opacity: 1 !important; } .video-controls-2 { position: relative; width: calc(100vw - 30px); } .fullscreen-button, .mute-button { display: flex; align-items: center; justify-content: center; } .play-button { top: -130px !important; } } ul.bukftitems.bukftitems-dark.bkftdt.brnddetel { display: none; } .roww.justbet.gridalignocd_12 { grid-template-columns: 1fr; } @media (min-width: 1025px) { html[lang="fr"] .crdtro.col-md-8 .col-md-12 { flex: 0 0 66.6666666667%; max-width: 66.6666666667%; } } @media (max-width: 730px) { .roww.gridalignocd_12 .praismn, ul.bukftitems.bukftitems-small.clearfix.f-13.praismn { padding-left: 10px !important; } } @media (max-width: 730px) { .roww.gridalignocd_12 .praismn, ul.bukftitems.bukftitems-small.clearfix.f-13.praismn { padding-left: 10px !important; } } html[lang="fr"] .cardcontinfo .callbox svg, html[lang="fr"] .contactinfobtnmn .callbox svg { height: 16px !important; max-height: 16px !important; } html[lang="fr"] .whatsapbox svg { height: 19px !important; max-height: 19px !important; } html[lang="fr"] .callbox span, html[lang="fr"] .whatsapbox span { font-size: 14px !important; } html[lang="fr"] .infobttnlg { padding: 14px 10px !important; } @media (max-width: 1200px) { .kylist li { margin-right: 6px !important; font-size: 12px !important; } .cardtael.roww.crdtro .roww.gridalignocd.justbet { grid-template-columns: 1fr !important; padding-top: 10px !important; } } .scroller-box { } @media (max-width: 1024px) { .video-controls-2.deskbuttons.desktop-only, .video-controls-2.desktop-only {display: none !important;} .video-controls-2.mob-only {display: block;} }