/* Vandeto Asset Diet — copie allégée de « adforest-main-responsive » (archive) */
@media (min-width: 1400px){.adt-container{ max-width: 1420px !important; }}@media (min-width: 1200px){.sb-menu ul ul li > a,.sb-menu ul ul li > a{ padding: 9px 30px 7px; }}@media (min-width: 768px){.adt-header-secondary .logo{ padding: 21px 40px 21px 0px; }}@media (min-width: 576px){.modal-dialog{ max-width: 570px !important; }}@media (min-width: 1200px) and (max-width: 1399.98px){.adt-footer-section .adt-about-detail-box ul li a{ width: 44px !important; height: 44px !important; }.adt-footer-section .adt-quick-links ul li a{ font-size: 14px !important; }.adt-header-secondary .sb-menu > ul > li > a{ font-size: 12px; padding: 0px 10px !important; }.adt-header-secondary .sb-menu ul li .sign-in,.adt-header-secondary .sb-menu ul li .sign-up,.adt-header-secondary .sb-menu ul li .divider{ font-size: 12px; font-weight: 400; }.adt-header-secondary .sb-menu ul ul li > a{ font-size: 12px; }.adt-header-secondary .sb-menu ul ul li > a .label,.sb-header .sb-menu ul ul li > a .label{ font-size: 10px; }.adt-header-secondary .sb-menu .ad-post-btn{ font-size: 12px; padding: 11px 24px !important; }.adt-ads-sort-box .select2-container{ width: 240px !important; }}@media (min-width: 992px) and (max-width: 1199.98px){.adt-header-secondary .burger-menu{ top: 33px !important; right: 0px !important; }.adt-header-secondary .sb-menu{ width: 100% !important; background-color: rgb(255, 255, 255) !important; box-shadow: rgba(0, 0, 0, 0.15) 0px 0px 50px 0px !important; }.adt-header-secondary .sb-menu > ul > li > a{ height: 50px !important; line-height: 50px !important; }.adt-header-secondary .sb-menu ul li .sign-in{ padding-left: 0px; }.adt-header-secondary .sb-menu .ad-post-btn{ display: inline-block !important; margin-top: 0px !important; line-height: 26px !important; }.adt-header-secondary .sb-menu ul ul li > a{ color: rgb(0, 0, 0) !important; }.adt-header-secondary .sb-menu > ul > li.adt-list{ float: unset; margin: 0px 0px 0px 15px; }.adt-header-secondary .sb-menu > ul > li.adt-list .dropdown-plus{ display: none; }.adt-header-secondary .sb-menu ul li.adt-list a:hover,.adt-header-secondary .sb-menu ul li.adt-list:hover a{ background-color: transparent; }.adt-ads-sort-box .select2-container{ width: 180px !important; }}@media (min-width: 320px) and (max-width: 991.98px){.adt-header-secondary .burger-menu{ top: 33px; right: 0px; }.adt-header-secondary .sb-menu{ width: 75% !important; background-color: rgb(255, 255, 255) !important; box-shadow: rgba(0, 0, 0, 0.15) 0px 0px 50px 0px !important; }.adt-header-secondary .sb-menu > ul > li > a{ height: 50px; line-height: 50px; }.adt-header-secondary .sb-menu .ad-post-btn{ display: inline-block; }.adt-header-secondary .sb-menu ul ul li > a{ color: rgb(0, 0, 0); }.adt-header-secondary .sb-menu > ul > li.adt-list{ margin: 0px 0px 0px 15px; float: unset; }.adt-header-secondary .sb-menu > ul > li.adt-list .dropdown-plus{ display: none; }.adt-header-secondary .sb-menu ul li .sign-in{ padding-left: 0px; }.adt-header-secondary .sb-menu ul li.adt-list a:hover,.adt-header-secondary .sb-menu ul li.adt-list:hover a{ background-color: transparent; }.adt-ads-filter-content-wrapper{ flex-direction: column; }.adt-ads-filter-content-wrapper .adt-ads-filter-sidebar{ width: 100%; }.adt-ads-filter-content-wrapper .adt-ads-filter-content{ width: 100%; }.sb-menu ul{ padding-left: 0px !important; }.adt-ads-sort-box{ margin-top: 30px; }}@media (min-width: 768px) and (max-width: 991.98px){.adt-ads-sort-box .select2-container{ width: 180px !important; }}@media (min-width: 576px) and (max-width: 767.98px){.adt-header-secondary.sb-header .logo{ padding: 21px 40px 21px 0px; text-align: left; }.adt-header-secondary .burger-menu{ top: 33px; }.adt-about-detail-box,.adt-contact-box{ margin-bottom: 30px; }.adt-quick-links{ margin-bottom: 10px; }.adt-ads-sort-box{ flex-direction: column; align-items: flex-start; }.adt-ads-sort-box .adt-sort-filters{ width: 100%; }.adt-ads-sort-box .adt-sort-filters > form{ width: calc(100% - 100px); }.adt-ads-sort-box .select2-container{ width: 100% !important; }}@media (min-width: 320px) and (max-width: 575.98px){.adt-header-secondary .sb-header-container{ height: 74px; }.adt-header-secondary.sb-header .logo{ padding: 17px 40px 17px 0px; text-align: left; }.adt-header-secondary .burger-menu{ top: 29px; }.adt-header-secondary .sb-menu .ad-post-btn{ display: block; margin: 15px 15px 0px 0px; text-align: center; }.adt-footer-section{ padding: 60px 0px; }.adt-about-detail-box,.adt-contact-box{ margin-bottom: 30px; }.adt-quick-links{ margin-bottom: 10px; }.adt-copyright-box{ padding: 20px 10px; }.ad-alert-box{ padding: 15px; }.adt-ads-filter-sidebar .mobile-filters-btn{ display: block; position: fixed; bottom: 10px; z-index: 101; width: 100%; }.adt-ads-filter-sidebar .mobile-filters{ display: none; }.adt-ads-filter-sidebar .mobile-filter-heading h1{ display: block; font-size: 20px; font-weight: 500; line-height: 30px; margin-bottom: 10px; }.adt-ads-filter-sidebar .mobile-filters.active{ position: fixed; padding: 10px 10px 50px; background-color: rgb(246, 246, 246); top: 0px; left: 0px; z-index: 99; height: 100vh; overflow-y: auto; display: block !important; }.adt-ads-sort-box{ flex-direction: column; align-items: flex-start; margin-top: 0px; }.adt-ads-sort-box .adt-sort-filters{ width: 100%; }.adt-ads-sort-box .adt-sort-filters > form{ width: calc(100% - 100px); }.adt-ads-sort-box .select2-container{ width: 100% !important; }.cd-top{ bottom: 10px; }}@media (max-width: 419.98px){.adt-ads-sort-box .select2-container{ width: 100% !important; }}